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

2023-09-23 Thread 罗百科
commit: d6be27559d108dadf5e6c62b5077d2f225dff898
Author: Patrick Lauer  gentoo  org>
AuthorDate: Sun Sep 24 05:58:11 2023 +
Commit: 罗百科  gentoo  org>
CommitDate: Sun Sep 24 05:58:27 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d6be2755

sys-apps/toybox: add 0.8.10

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

 sys-apps/toybox/Manifest |  1 +
 sys-apps/toybox/toybox-0.8.10.ebuild | 58 
 2 files changed, 59 insertions(+)

diff --git a/sys-apps/toybox/Manifest b/sys-apps/toybox/Manifest
index 20175538592d..c36a8b393055 100644
--- a/sys-apps/toybox/Manifest
+++ b/sys-apps/toybox/Manifest
@@ -1,2 +1,3 @@
+DIST toybox-0.8.10.tar.gz 3534989 BLAKE2B 
c726cff2e916148b49c17953f25d6d886db77e0fa6ce435373b04bea025edc3f3ba512053d58d5bd3940aca78a9f3eab5d4cb36aaf45569a2ada697553c8602c
 SHA512 
b2c36bc4e41741893a4fe039dd653f552ab987b948f78c1e5d04abb13ffbb8f898af636967739067877afef9ac0af10c259f674acdc4a80084a846fb02742461
 DIST toybox-0.8.8.tar.gz 3492750 BLAKE2B 
d53864e07392a511e4e861fcf5b0fdc8b43e5d82f13fb9eba62b850053aa547e0e057245062c34d4205019bba6223dff1a514b1bb0dde54734bcd3b1df82b122
 SHA512 
3ffe4de6b17770ad9c43f98f2c69a110f94e5a85da909f8f770bbc9abaff42a524237b4ffaaa8b9800c8d31f0a8b6d3521f03bfdd0d1260fa421ef2525a34290
 DIST toybox-0.8.9.tar.gz 3517516 BLAKE2B 
1c57fe43785c1925762de6d8c3af012d3726b18338b0543ce3c775fefdcf1121327c1486d28786e42aafa5b5e7208475d942a02099715b0cb751e79788326622
 SHA512 
73a3ec2a0d69b1566e1663e94b2bc7764b9f93e53978725f036f066837ab2769033e8bf17d5550e565656781cacf27d93960dd611ffed5425fa006d1d3104351

diff --git a/sys-apps/toybox/toybox-0.8.10.ebuild 
b/sys-apps/toybox/toybox-0.8.10.ebuild
new file mode 100644
index ..35f861185918
--- /dev/null
+++ b/sys-apps/toybox/toybox-0.8.10.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit multiprocessing savedconfig toolchain-funcs
+
+if [[ ${PV} ==  ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/landley/toybox.git;
+else
+   SRC_URI="https://landley.net/code/toybox/downloads/${P}.tar.gz;
+   KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+DESCRIPTION="Common linux commands in a multicall binary"
+HOMEPAGE="https://landley.net/code/toybox/;
+
+LICENSE="0BSD"
+SLOT="0"
+
+DEPEND="virtual/libcrypt:="
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+   default
+   restore_config .config
+}
+
+src_configure() {
+   tc-export CC STRIP
+   export HOSTCC="$(tc-getBUILD_CC)"
+   # Respect CFLAGS
+   export OPTIMIZE="${CFLAGS}"
+
+   if [[ -f .config ]]; then
+   yes "" | emake -j1 oldconfig > /dev/null
+   return 0
+   else
+   einfo "Could not locate user configfile, so we will save a 
default one"
+   emake -j1 defconfig > /dev/null
+   fi
+}
+
+src_compile() {
+   unset CROSS_COMPILE
+   export CPUS=$(makeopts_jobs)
+   emake V=1 NOSTRIP=1
+}
+
+src_test() {
+   emake V=1 tests
+}
+
+src_install() {
+   save_config .config
+   dobin toybox
+}



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

2023-09-23 Thread Joonas Niilola
commit: fc8af9809cae971875173560175efee586a7026e
Author: Joonas Niilola  gentoo  org>
AuthorDate: Sun Sep 24 05:51:28 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sun Sep 24 05:51:28 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fc8af980

dev-db/redis: Stabilize 7.0.13 x86, #914574

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

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

diff --git a/dev-db/redis/redis-7.0.13.ebuild b/dev-db/redis/redis-7.0.13.ebuild
index 33b83a11cc63..1e67595984ec 100644
--- a/dev-db/redis/redis-7.0.13.ebuild
+++ b/dev-db/redis/redis-7.0.13.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://download.redis.io/releases/${P}.tar.gz;
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~s390 ~sparc ~x86 
~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~arm arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~s390 ~sparc x86 
~amd64-linux ~x86-linux"
 IUSE="+jemalloc selinux ssl systemd tcmalloc test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: profiles/arch/hppa/, profiles/arch/ia64/, profiles/arch/s390/

2023-09-23 Thread Sam James
commit: 145886439692cde65b33742b2e36ea12178569c5
Author: Sam James  gentoo  org>
AuthorDate: Sun Sep 24 05:30:49 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Sep 24 05:30:49 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=14588643

profiles/arch: mask doxygen[gui] where no Qt 5

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

 profiles/arch/hppa/package.use.mask | 4 
 profiles/arch/ia64/package.use.mask | 4 
 profiles/arch/s390/package.use.mask | 4 
 3 files changed, 12 insertions(+)

diff --git a/profiles/arch/hppa/package.use.mask 
b/profiles/arch/hppa/package.use.mask
index c86d63c758f6..fd8fa3df7109 100644
--- a/profiles/arch/hppa/package.use.mask
+++ b/profiles/arch/hppa/package.use.mask
@@ -4,6 +4,10 @@
 # NOTE: When masking a USE flag due to missing keywords, please file a keyword
 # request bug for the hppa arch.
 
+# Sam James  (2023-09-24)
+# Qt not keyworded here.
+app-doc/doxygen gui
+
 # Sam James  (2023-09-22)
 # Qt 6 not keyworded here.
 dev-util/cmake gui

diff --git a/profiles/arch/ia64/package.use.mask 
b/profiles/arch/ia64/package.use.mask
index d7a8b187e4b4..9cba5f68e148 100644
--- a/profiles/arch/ia64/package.use.mask
+++ b/profiles/arch/ia64/package.use.mask
@@ -1,6 +1,10 @@
 # Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Sam James  (2023-09-24)
+# Qt not keyworded here.
+app-doc/doxygen gui
+
 # Sam James  (2023-09-22)
 # Qt 6 not keyworded here.
 dev-util/cmake gui

diff --git a/profiles/arch/s390/package.use.mask 
b/profiles/arch/s390/package.use.mask
index 03d0b6f2216f..f584ab79bd6b 100644
--- a/profiles/arch/s390/package.use.mask
+++ b/profiles/arch/s390/package.use.mask
@@ -1,6 +1,10 @@
 # Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Sam James  (2023-09-24)
+# Qt not keyworded here.
+app-doc/doxygen gui
+
 # Sam James  (2023-09-22)
 # Qt 6 not keyworded here.
 dev-util/cmake gui



[gentoo-commits] repo/gentoo:master commit in: app-doc/doxygen/

2023-09-23 Thread Sam James
commit: 651720aab4218c125094dce491bccb0a99a5f061
Author: Sam James  gentoo  org>
AuthorDate: Sun Sep 24 04:43:42 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Sep 24 04:43:42 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=651720aa

app-doc/doxygen: add extra deps

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

 app-doc/doxygen/doxygen-1.9.8.ebuild | 2 ++
 app-doc/doxygen/doxygen-.ebuild  | 2 ++
 2 files changed, 4 insertions(+)

diff --git a/app-doc/doxygen/doxygen-1.9.8.ebuild 
b/app-doc/doxygen/doxygen-1.9.8.ebuild
index fe844f523b0a..4b219867aafc 100644
--- a/app-doc/doxygen/doxygen-1.9.8.ebuild
+++ b/app-doc/doxygen/doxygen-1.9.8.ebuild
@@ -41,6 +41,7 @@ RDEPEND="
app-text/ghostscript-gpl
dev-db/sqlite:3
dev-lang/perl
+   dev-libs/libfmt:=
dev-libs/spdlog:=
media-libs/libpng:=
virtual/libiconv
@@ -61,6 +62,7 @@ RDEPEND="
)
doxysearch? ( dev-libs/xapian:= )
gui? (
+   dev-qt/qtcore:5
dev-qt/qtgui:5
dev-qt/qtwidgets:5
dev-qt/qtxml:5

diff --git a/app-doc/doxygen/doxygen-.ebuild 
b/app-doc/doxygen/doxygen-.ebuild
index 48fd52190060..e214f41c72de 100644
--- a/app-doc/doxygen/doxygen-.ebuild
+++ b/app-doc/doxygen/doxygen-.ebuild
@@ -41,6 +41,7 @@ RDEPEND="
app-text/ghostscript-gpl
dev-db/sqlite:3
dev-lang/perl
+   dev-libs/libfmt:=
dev-libs/spdlog:=
media-libs/libpng:=
virtual/libiconv
@@ -61,6 +62,7 @@ RDEPEND="
)
doxysearch? ( dev-libs/xapian:= )
gui? (
+   dev-qt/qtcore:5
dev-qt/qtgui:5
dev-qt/qtwidgets:5
dev-qt/qtxml:5



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

2023-09-23 Thread Sam James
commit: d55efeda88e0c53910b7c0908f62df635d2b472c
Author: Sam James  gentoo  org>
AuthorDate: Sun Sep 24 04:17:19 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Sep 24 04:17:19 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d55efeda

dev-util/astyle: drop 3.4, 3.4.6

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

 dev-util/astyle/Manifest|  3 --
 dev-util/astyle/astyle-3.4.6.ebuild | 83 -
 dev-util/astyle/astyle-3.4.ebuild   | 77 --
 3 files changed, 163 deletions(-)

diff --git a/dev-util/astyle/Manifest b/dev-util/astyle/Manifest
index 06e4fc5aab79..15bcc718d663 100644
--- a/dev-util/astyle/Manifest
+++ b/dev-util/astyle/Manifest
@@ -1,6 +1,3 @@
-DIST astyle-3.4.6.tar.bz2 229578 BLAKE2B 
8dc4cfc72a070810223c098182ea23bfcbf3757b68a9ed27f5d304159ca9a4351f405bd71026b2f3e8f6bca8409f6f1269302fc7d0cdae181c061a83960a268d
 SHA512 
fbceb14e094826ccf8a630ed6e7c7d0f57ba618d63faa8bf338a64a122ed6aed91774d113e55641e9f743597fe443b6fab45aba2f9406e305e65d268bf27cbe4
-DIST astyle-3.4.6.tar.bz2.asc 488 BLAKE2B 
cf072e050b1a612332975b85dd808eb2283b1f7459550a2d10db787c280172fdf51cca471e8853083de2fe943ec8d1d5283cadb2518c357fda93857fa00bc427
 SHA512 
9731bb79bb478e059ac7c628c5d6ef29a4c08ba24208a95aa0b72a234becb13979a4514c8a22ca3490da41eaa2bed8754256d59f948c6b06a8e6fe97c0eca5c8
 DIST astyle-3.4.8.tar.bz2 229679 BLAKE2B 
413204c5f53276ff533300bcb86c8c8ef8cf91371b2ac70431957dee1e713acd64eee6da18e2919ab51ca6757b30363997eeb2baae621a8cb302011adfc80c97
 SHA512 
8c0c79eea04ecdbc24f6e673a1a848d8682dc4e4f83949887eca5be98d5c485298fb44b0e9c70444c41ed09eb62662335138058bcfc9d3de21978149bc1b6ddc
 DIST astyle-3.4.8.tar.bz2.asc 488 BLAKE2B 
cb3aada25bb5f6f9c433bdc0a5ee6464ff2266f38a0b0a847349b4d56e7fed5ff055e296a0502c77d7f120aeaf3c7cfbd898850b455f927218cf8a66406e1ce7
 SHA512 
29085bf168435072c98ea4238798e7123e8ca9595b1a036a1d91dee128718d9c500d010be4cd0f6f7039abffce8341728ba1cdb01b7a06d77500c1e6b0cab873
-DIST astyle-3.4.tar.bz2 226981 BLAKE2B 
1d3db58a7123e516657f224c217ac300fc9d75a50c3ed5cddf8d51868e251397c45ffb43dac9a9f414eaf47896171002bd5eb857ffe4336153fb1bddff3d7eb7
 SHA512 
c81fb18a8ebba89500639377291d320107983ebc842fa99973d00efa08c41950ffac7fe78faddb3d025b30eae58ccf8d643582965c1a3df2604f0a0240fd8e82
 DIST astyle_3.1_linux.tar.gz 185589 BLAKE2B 
d0bc9bf3403de89d207f33ac885c7cd57fd1e71314c947e1593ee24ade9ce36c83c6fd8e7021f44d8d3b344ea3add63fa5a7b246c40f10193dc38b51e7ad36bc
 SHA512 
2e8f13d291abda66bbba30174c364c81a81a490e0a21376f7da7cf471644c22caa37b9eefb100d093bf26d1a8bfa9d2f14b4c2a9b75b3cb84428b4514e277ff2

diff --git a/dev-util/astyle/astyle-3.4.6.ebuild 
b/dev-util/astyle/astyle-3.4.6.ebuild
deleted file mode 100644
index 126f56e4b4a4..
--- a/dev-util/astyle/astyle-3.4.6.ebuild
+++ /dev/null
@@ -1,83 +0,0 @@
-# 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/andresimon.asc
-inherit toolchain-funcs java-pkg-opt-2 verify-sig
-
-DESCRIPTION="Artistic Style is a re-indenter and reformatter for C++, C and 
Java source code"
-HOMEPAGE="https://astyle.sourceforge.net/ https://gitlab.com/saalen/astyle;
-SRC_URI="
-   mirror://sourceforge/astyle/${P}.tar.bz2
-   http://www.andre-simon.de/zip/${P}.tar.bz2
-   verify-sig? ( http://www.andre-simon.de/zip/${P}.tar.bz2.asc )
-"
-
-LICENSE="MIT"
-SLOT="0/3.2"
-KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux 
~ppc-macos"
-IUSE="examples java static-libs"
-
-DEPEND="
-   app-arch/xz-utils
-   java? ( >=virtual/jdk-1.6:= )
-"
-RDEPEND="${DEPEND}"
-BDEPEND="verify-sig? ( sec-keys/openpgp-keys-andresimon )"
-
-src_prepare() {
-   if use java ; then
-   java-pkg-opt-2_src_prepare
-   sed -e "s:^\(JAVAINCS\s*\)=.*$:\1= 
$(java-pkg_get-jni-cflags):" \
-   -e "s:ar crs:$(tc-getAR) crs:" \
-   -i build/gcc/Makefile || die
-   else
-   default
-   fi
-}
-
-src_configure() {
-   tc-export CXX
-   default
-}
-
-src_compile() {
-   # ../build/clang/Makefile is identical except for CXX line.
-   emake CXX="$(tc-getCXX)" -f ../build/gcc/Makefile -C src \
-   ${PN} \
-   shared \
-   $(usev java) \
-   $(usev static-libs static)
-}
-
-src_install() {
-   doheader src/${PN}.h
-
-   pushd src/bin >/dev/null || die
-   dobin ${PN}
-
-   local libastylename="lib${PN}.so.${SLOT##*/}.0"
-   local libastylejname="lib${PN}j.so.${SLOT##*/}.0"
-   local libdestdir="/usr/$(get_libdir)"
-
-   dolib.so "${libastylename}"
-   dosym "${libastylename}" "${libdestdir}/lib${PN}.so.$(ver_cut 1 
${SLOT##*/})"
-   dosym "${libastylename}" "${libdestdir}/lib${PN}.so"
-   if use java ; then
-   dolib.so "${libastylejname}"
-

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

2023-09-23 Thread Sam James
commit: 84ffd8df72593dc63e8bd1f9857e85e7a32d31da
Author: Sam James  gentoo  org>
AuthorDate: Sun Sep 24 04:17:04 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Sep 24 04:17:04 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=84ffd8df

dev-util/astyle: add 3.4.8

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

 dev-util/astyle/Manifest|  2 +
 dev-util/astyle/astyle-3.4.8.ebuild | 83 +
 2 files changed, 85 insertions(+)

diff --git a/dev-util/astyle/Manifest b/dev-util/astyle/Manifest
index 049413ee7181..06e4fc5aab79 100644
--- a/dev-util/astyle/Manifest
+++ b/dev-util/astyle/Manifest
@@ -1,4 +1,6 @@
 DIST astyle-3.4.6.tar.bz2 229578 BLAKE2B 
8dc4cfc72a070810223c098182ea23bfcbf3757b68a9ed27f5d304159ca9a4351f405bd71026b2f3e8f6bca8409f6f1269302fc7d0cdae181c061a83960a268d
 SHA512 
fbceb14e094826ccf8a630ed6e7c7d0f57ba618d63faa8bf338a64a122ed6aed91774d113e55641e9f743597fe443b6fab45aba2f9406e305e65d268bf27cbe4
 DIST astyle-3.4.6.tar.bz2.asc 488 BLAKE2B 
cf072e050b1a612332975b85dd808eb2283b1f7459550a2d10db787c280172fdf51cca471e8853083de2fe943ec8d1d5283cadb2518c357fda93857fa00bc427
 SHA512 
9731bb79bb478e059ac7c628c5d6ef29a4c08ba24208a95aa0b72a234becb13979a4514c8a22ca3490da41eaa2bed8754256d59f948c6b06a8e6fe97c0eca5c8
+DIST astyle-3.4.8.tar.bz2 229679 BLAKE2B 
413204c5f53276ff533300bcb86c8c8ef8cf91371b2ac70431957dee1e713acd64eee6da18e2919ab51ca6757b30363997eeb2baae621a8cb302011adfc80c97
 SHA512 
8c0c79eea04ecdbc24f6e673a1a848d8682dc4e4f83949887eca5be98d5c485298fb44b0e9c70444c41ed09eb62662335138058bcfc9d3de21978149bc1b6ddc
+DIST astyle-3.4.8.tar.bz2.asc 488 BLAKE2B 
cb3aada25bb5f6f9c433bdc0a5ee6464ff2266f38a0b0a847349b4d56e7fed5ff055e296a0502c77d7f120aeaf3c7cfbd898850b455f927218cf8a66406e1ce7
 SHA512 
29085bf168435072c98ea4238798e7123e8ca9595b1a036a1d91dee128718d9c500d010be4cd0f6f7039abffce8341728ba1cdb01b7a06d77500c1e6b0cab873
 DIST astyle-3.4.tar.bz2 226981 BLAKE2B 
1d3db58a7123e516657f224c217ac300fc9d75a50c3ed5cddf8d51868e251397c45ffb43dac9a9f414eaf47896171002bd5eb857ffe4336153fb1bddff3d7eb7
 SHA512 
c81fb18a8ebba89500639377291d320107983ebc842fa99973d00efa08c41950ffac7fe78faddb3d025b30eae58ccf8d643582965c1a3df2604f0a0240fd8e82
 DIST astyle_3.1_linux.tar.gz 185589 BLAKE2B 
d0bc9bf3403de89d207f33ac885c7cd57fd1e71314c947e1593ee24ade9ce36c83c6fd8e7021f44d8d3b344ea3add63fa5a7b246c40f10193dc38b51e7ad36bc
 SHA512 
2e8f13d291abda66bbba30174c364c81a81a490e0a21376f7da7cf471644c22caa37b9eefb100d093bf26d1a8bfa9d2f14b4c2a9b75b3cb84428b4514e277ff2

diff --git a/dev-util/astyle/astyle-3.4.8.ebuild 
b/dev-util/astyle/astyle-3.4.8.ebuild
new file mode 100644
index ..126f56e4b4a4
--- /dev/null
+++ b/dev-util/astyle/astyle-3.4.8.ebuild
@@ -0,0 +1,83 @@
+# 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/andresimon.asc
+inherit toolchain-funcs java-pkg-opt-2 verify-sig
+
+DESCRIPTION="Artistic Style is a re-indenter and reformatter for C++, C and 
Java source code"
+HOMEPAGE="https://astyle.sourceforge.net/ https://gitlab.com/saalen/astyle;
+SRC_URI="
+   mirror://sourceforge/astyle/${P}.tar.bz2
+   http://www.andre-simon.de/zip/${P}.tar.bz2
+   verify-sig? ( http://www.andre-simon.de/zip/${P}.tar.bz2.asc )
+"
+
+LICENSE="MIT"
+SLOT="0/3.2"
+KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux 
~ppc-macos"
+IUSE="examples java static-libs"
+
+DEPEND="
+   app-arch/xz-utils
+   java? ( >=virtual/jdk-1.6:= )
+"
+RDEPEND="${DEPEND}"
+BDEPEND="verify-sig? ( sec-keys/openpgp-keys-andresimon )"
+
+src_prepare() {
+   if use java ; then
+   java-pkg-opt-2_src_prepare
+   sed -e "s:^\(JAVAINCS\s*\)=.*$:\1= 
$(java-pkg_get-jni-cflags):" \
+   -e "s:ar crs:$(tc-getAR) crs:" \
+   -i build/gcc/Makefile || die
+   else
+   default
+   fi
+}
+
+src_configure() {
+   tc-export CXX
+   default
+}
+
+src_compile() {
+   # ../build/clang/Makefile is identical except for CXX line.
+   emake CXX="$(tc-getCXX)" -f ../build/gcc/Makefile -C src \
+   ${PN} \
+   shared \
+   $(usev java) \
+   $(usev static-libs static)
+}
+
+src_install() {
+   doheader src/${PN}.h
+
+   pushd src/bin >/dev/null || die
+   dobin ${PN}
+
+   local libastylename="lib${PN}.so.${SLOT##*/}.0"
+   local libastylejname="lib${PN}j.so.${SLOT##*/}.0"
+   local libdestdir="/usr/$(get_libdir)"
+
+   dolib.so "${libastylename}"
+   dosym "${libastylename}" "${libdestdir}/lib${PN}.so.$(ver_cut 1 
${SLOT##*/})"
+   dosym "${libastylename}" "${libdestdir}/lib${PN}.so"
+   if use java ; then
+   dolib.so "${libastylejname}"
+   dosym "${libastylejname}" "${libdestdir}/lib${PN}j.so.$(ver_cut 
1 ${SLOT##*/})"

[gentoo-commits] repo/gentoo:master commit in: app-doc/doxygen/files/, profiles/prefix/, app-doc/doxygen/

2023-09-23 Thread Sam James
commit: fd9095b6d964637d60aea7d5c6d4a0d45f3edcd9
Author: Sam James  gentoo  org>
AuthorDate: Sun Sep 24 04:37:36 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Sep 24 04:39:24 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd9095b6

app-doc/doxygen: add 1.9.8

* Drop unnecessary patch for bad encoding (upstream note it shouldn't be 
required
  anymore, see 
https://github.com/doxygen/doxygen/issues/10258#issuecomment-1693323707)

* Drop/alter libcxx patch. Use the upstream build option, although tweak it
  to always be "available" to avoid unused var warnings w/ cmake.eclass
  (see patch comments for details)

* Backport fix for spdlog building (although I didn't hit this issue myself)

* Backport sqlite unbundling

* Rename USE=qt5 -> USE=gui per QA policy

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

 app-doc/doxygen/Manifest   |   1 +
 .../{doxygen-.ebuild => doxygen-1.9.8.ebuild}  |  53 +
 app-doc/doxygen/doxygen-.ebuild|  51 +
 .../doxygen/files/doxygen-1.9.8-spdlog-link.patch  |  51 +
 ...xygen-1.9.8-suppress-unused-option-libcxx.patch |  16 +++
 .../files/doxygen-1.9.8-unbundle-sqlite.patch  | 119 +
 profiles/prefix/package.use.mask   |   2 +-
 7 files changed, 252 insertions(+), 41 deletions(-)

diff --git a/app-doc/doxygen/Manifest b/app-doc/doxygen/Manifest
index bb94c8f95d3e..fefe2aa5dbf2 100644
--- a/app-doc/doxygen/Manifest
+++ b/app-doc/doxygen/Manifest
@@ -1,2 +1,3 @@
 DIST doxygen-1.9.6.src.tar.gz 5293513 BLAKE2B 
35d3286b47922776814bb7941c7a1cb27a5a50be35a9f231b1f072333d966630bbf0b97813f56711f71f040a0ceb87e7e1cbee04ca2aa3f035754ba844561697
 SHA512 
f8b0d19d33fa8a5bb92b38f1c775bd3cde7f024566cf93ed61ab0cafe86643971c04b7f2492364767b3e6ce5b518bad5e0321c82f0a72875ccf936ea7d3595b2
 DIST doxygen-1.9.7.src.tar.gz 5736446 BLAKE2B 
e0f6e06399a2dda7226fe8fea351a79f19bf71aee51fba0ce113c3423b85aa633ce8d98894e3e49027839c2accc18af87c7f23a1fd37c0de441de42a8a76d307
 SHA512 
618ff58aa6f0a2eb89f95b570995ea3ebbcda64f502cabcecd9be2967abffb56d0d6747de0c06df422705919757e6af9c6e5a56ca603b1ddf7a09a7ee79b1803
+DIST doxygen-1.9.8.src.tar.gz 8087770 BLAKE2B 
9b93bd394e9fdafef1c274596f790db0956028332a945e0359b7b24440aefa5362b2126649c529e71341bba172cd1fa514455567d37243a740a1ffbc1944
 SHA512 
edcd382538ecf0afd9d1c891afe302092cd541a30840dda6b00dc0f1d6c5b39a696ab98042c5bb4012c1c051609bfdbfa7d29e3098a72f6cb504d90097767ebb

diff --git a/app-doc/doxygen/doxygen-.ebuild 
b/app-doc/doxygen/doxygen-1.9.8.ebuild
similarity index 72%
copy from app-doc/doxygen/doxygen-.ebuild
copy to app-doc/doxygen/doxygen-1.9.8.ebuild
index 7a4ebca3a29b..fe844f523b0a 100644
--- a/app-doc/doxygen/doxygen-.ebuild
+++ b/app-doc/doxygen/doxygen-1.9.8.ebuild
@@ -3,43 +3,50 @@
 
 EAPI=8
 
+LLVM_MAX_SLOT=17
 PYTHON_COMPAT=( python3_{10..12} )
 PYTHON_REQ_USE="xml(+)"
 
 inherit cmake flag-o-matic llvm python-any-r1
-if [[ ${PV} = ** ]]; then
+
+DESCRIPTION="Documentation system for most programming languages"
+HOMEPAGE="https://www.doxygen.nl/;
+
+if [[ ${PV} == ** ]]; then
inherit git-r3
EGIT_REPO_URI="https://github.com/doxygen/doxygen.git;
 else
SRC_URI="https://doxygen.nl/files/${P}.src.tar.gz;
SRC_URI+=" mirror://sourceforge/doxygen/rel-${PV}/${P}.src.tar.gz"
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x64-solaris"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
 fi
 
-DESCRIPTION="Documentation system for most programming languages"
-HOMEPAGE="https://www.doxygen.nl/;
-
-# GPL-2 also for bundled libmscgen, MIT for bundled spdlog
-LICENSE="GPL-2 MIT"
+# GPL-2 also for bundled libmscgen
+LICENSE="GPL-2"
 SLOT="0"
-IUSE="clang debug doc dot doxysearch qt5 sqlite test"
-# We need TeX for tests, bug #765472
-# We keep the odd construct of noop USE=test because of
-# the special relationship b/t RESTRICT & USE for tests. Also, it's a hint
-# which avoids tests being silently skipped during arch testing.
+IUSE="clang debug doc dot doxysearch gui sqlite test"
+# - We need TeX for tests, bug #765472
+# - We keep the odd construct of noop USE=test because of
+#   the special relationship b/t RESTRICT & USE for tests.
+#   Also, it's a hint which avoids tests being silently skipped during arch 
testing.
 REQUIRED_USE="test? ( doc )"
 RESTRICT="!test? ( test )"
 
-BDEPEND="sys-devel/bison
+BDEPEND="
+   sys-devel/bison
sys-devel/flex
${PYTHON_DEPS}
 "
-RDEPEND="app-text/ghostscript-gpl
+RDEPEND="
+   app-text/ghostscript-gpl
+   dev-db/sqlite:3
dev-lang/perl
dev-libs/spdlog:=
-   media-libs/libpng:0=
+   media-libs/libpng:=

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

2023-09-23 Thread Sam James
commit: 41f439c2e9964de598ac976e41dc68924b338bc5
Author: Sam James  gentoo  org>
AuthorDate: Sun Sep 24 04:12:53 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Sep 24 04:13:35 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=41f439c2

dev-util/meson: backport LLVM 17 fixes

1.2.2 is hopefully coming Real Soon Now but Eli already pointed out precisely
which PR it is and meson "rebuilds" are extremely cheap so there's no real
reason to not throw it in now.

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

 dev-util/meson/files/meson-1.2.1-llvm-17.patch |  41 +
 dev-util/meson/meson-1.2.1-r2.ebuild   | 122 +
 2 files changed, 163 insertions(+)

diff --git a/dev-util/meson/files/meson-1.2.1-llvm-17.patch 
b/dev-util/meson/files/meson-1.2.1-llvm-17.patch
new file mode 100644
index ..ceee1dcd292b
--- /dev/null
+++ b/dev-util/meson/files/meson-1.2.1-llvm-17.patch
@@ -0,0 +1,41 @@
+https://bugs.gentoo.org/914576
+https://github.com/mesonbuild/meson/commit/d0b09898c703f6c10ec5a6b2aeace0df2e3570aa
+https://github.com/mesonbuild/meson/commit/9c74c73bc7107c794e7f9896cc4220e50ad32bba
+
+From d0b09898c703f6c10ec5a6b2aeace0df2e3570aa Mon Sep 17 00:00:00 2001
+From: Christoph Reiter 
+Date: Sat, 23 Sep 2023 17:21:43 +0200
+Subject: [PATCH] get_llvm_tool_names: add llvm 17
+
+this fixes the "frameworks: 15 llvm" tests with llvm 17
+--- a/mesonbuild/environment.py
 b/mesonbuild/environment.py
+@@ -157,6 +157,7 @@ def get_llvm_tool_names(tool: str) -> T.List[str]:
+ # unless it becomes a stable release.
+ suffixes = [
+ '', # base (no suffix)
++'-17',  '17',
+ '-16',  '16',
+ '-15',  '15',
+ '-14',  '14',
+
+From 9c74c73bc7107c794e7f9896cc4220e50ad32bba Mon Sep 17 00:00:00 2001
+From: Christoph Reiter 
+Date: Sat, 23 Sep 2023 14:10:29 +0200
+Subject: [PATCH] openmp: add 5.1/5.2, fixes openmp with llvm v17
+
+llvm v17 defaults to 5.1 and without this meson fails to find
+openmp: 'ERROR: Dependency "openmp" not found, tried system'
+
+Add 5.2 as well while at it.
+--- a/mesonbuild/dependencies/misc.py
 b/mesonbuild/dependencies/misc.py
+@@ -85,6 +85,8 @@ def __init__(self, name: str, env: 'Environment', kwargs: 
T.Dict[str, T.Any]):
+ class OpenMPDependency(SystemDependency):
+ # Map date of specification release (which is the macro value) to a 
version.
+ VERSIONS = {
++'202111': '5.2',
++'202011': '5.1',
+ '201811': '5.0',
+ '201611': '5.0-revision1',  # This is supported by ICC 19.x
+ '201511': '4.5',

diff --git a/dev-util/meson/meson-1.2.1-r2.ebuild 
b/dev-util/meson/meson-1.2.1-r2.ebuild
new file mode 100644
index ..48e351394586
--- /dev/null
+++ b/dev-util/meson/meson-1.2.1-r2.ebuild
@@ -0,0 +1,122 @@
+# Copyright 2016-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} pypy3 )
+DISTUTILS_USE_PEP517=setuptools
+
+if [[ ${PV} = ** ]]; then
+   EGIT_REPO_URI="https://github.com/mesonbuild/meson;
+   inherit git-r3
+else
+   inherit pypi
+
+   MY_P=${P/_/}
+   S=${WORKDIR}/${MY_P}
+
+   if [[ ${PV} != *_rc* ]] ; then
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k 
~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos 
~ppc-macos ~x64-macos ~x64-solaris"
+   fi
+fi
+
+inherit bash-completion-r1 distutils-r1 toolchain-funcs
+
+DESCRIPTION="Open source build system"
+HOMEPAGE="https://mesonbuild.com/;
+
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+DEPEND="
+   test? (
+   dev-libs/glib:2
+   dev-libs/gobject-introspection
+   dev-util/ninja
+   dev-vcs/git
+   sys-libs/zlib[static-libs(+)]
+   virtual/pkgconfig
+   )
+"
+RDEPEND="
+   virtual/pkgconfig
+"
+
+PATCHES=(
+   "${FILESDIR}"/${P}-python-path.patch
+   "${FILESDIR}"/${P}-llvm-17.patch
+)
+
+python_prepare_all() {
+   local disable_unittests=(
+   # ASAN and sandbox both want control over LD_PRELOAD
+   # https://bugs.gentoo.org/673016
+   -e 's/test_generate_gir_with_address_sanitizer/_&/'
+
+   # ASAN is unsupported on some targets
+   # https://bugs.gentoo.org/692822
+   -e 's/test_pch_with_address_sanitizer/_&/'
+
+   # https://github.com/mesonbuild/meson/issues/7203
+   -e 's/test_templates/_&/'
+
+   # Broken due to python2 wrapper
+   -e 's/test_python_module/_&/'
+   )
+
+   sed -i "${disable_unittests[@]}" unittests/*.py || die
+
+   # Broken due to python2 script created by python_wrapper_setup
+   rm -r "test cases/frameworks/1 boost" || die
+
+   distutils-r1_python_prepare_all
+}
+

[gentoo-commits] repo/gentoo:master commit in: dev-dotnet/dotnet-runtime-nugets/

2023-09-23 Thread Maciej Barć
commit: 055f445e77a7e9827a528db5d75d3d0bdcc96326
Author: Maciej Barć  gentoo  org>
AuthorDate: Sat Sep 23 11:54:39 2023 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Sun Sep 24 04:02:25 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=055f445e

dev-dotnet/dotnet-runtime-nugets: bump to 8.0.0_rc1234194

Signed-off-by: Maciej Barć  gentoo.org>

 dev-dotnet/dotnet-runtime-nugets/Manifest  | 18 ++
 .../dotnet-runtime-nugets-8.0.0_rc1234194.ebuild   | 73 ++
 2 files changed, 91 insertions(+)

diff --git a/dev-dotnet/dotnet-runtime-nugets/Manifest 
b/dev-dotnet/dotnet-runtime-nugets/Manifest
index d32cdd2f6ffd..5124f95040c1 100644
--- a/dev-dotnet/dotnet-runtime-nugets/Manifest
+++ b/dev-dotnet/dotnet-runtime-nugets/Manifest
@@ -10,70 +10,82 @@ DIST 
microsoft.aspnetcore.app.runtime.linux-arm.6.0.16.nupkg 10095817 BLAKE2B 93
 DIST microsoft.aspnetcore.app.runtime.linux-arm.6.0.22.nupkg 10110813 BLAKE2B 
6b2e1e8d2236b940b3d66a53039b99929cd3031d54e5be9e2309dd1c635da4b45d32314a98684739a4ff9cab9ee1f889e72140c5c8141ff7a6858e0ab1b8f813
 SHA512 
c6df2eb95d1192956caf9cc69630c377a3d412a6090b5262ea1f12c60f36b220985c2467dc12a85fbe6d5037cd6a34c2c8c26ad62eaf11aac22fc1ddd5d8db75
 DIST microsoft.aspnetcore.app.runtime.linux-arm.7.0.11.nupkg 10831915 BLAKE2B 
ba58786acb21eea078cb8c482ddb381a89864e83d1d1da7b0788cde6f00f238146160d93eebef3941b96462db287e6b32114885c511f5957ad546fbbdfd143ac
 SHA512 
5c80ed625d5a8f3d9718dbdc40b31cbd5538ef0f76e962971e75471a0604efc3f99b63d3a8cf618f1700dbb7669f5fcd39351186bc2dd109cffb5edc9166cd92
 DIST microsoft.aspnetcore.app.runtime.linux-arm.7.0.5.nupkg 10806144 BLAKE2B 
c2305cde423b51359ca4ecaec6925ff4afd378b992d775ee89598543da4ae530d5ce533e22cddebded18509653e886b97d33269e8d2bb79ad81ba2e79f895212
 SHA512 
2ba63d7eea0758fc109f947e687e6265089c4c7a6f3dc44cee269139cd5171e027125afacf5bc9d21c63292b9419d776b513149547efeb6acbb6c31f37ededc3
+DIST microsoft.aspnetcore.app.runtime.linux-arm.8.0.0-rc.1.23421.29.nupkg 
11657441 BLAKE2B 
db7ea814476c7f2c681a0a06e740dabd8cc20e24e5bf016da887faf77c408d36180c9a24734b0a9fb5fc890f10b77337eca33693ce432eccc3a1a7de6816a4df
 SHA512 
ca3bcb64baf61318e71506571fa047b5dda231cbeb45345cbe9e823dc8acfecedc2a9ede51a5b7e03cfa61c3acce24f54f7a44750592ec1d85be89ad34a67d5b
 DIST microsoft.aspnetcore.app.runtime.linux-arm64.3.1.32.nupkg 8938556 BLAKE2B 
16dca004bfe9741ab542e3ac1155a587750ebf6d128ac981e60f190ce2375891dd50fb5c186f50aadd9b67690477e5de41215661fc2d8b215f1bb4664de11770
 SHA512 
0a0cdcdc1da005ac18615d60d45544560d24f61a2dc062f748f678a6d19e82cd10ea53a822b2c1ee3f956fdf694c1995b37350b39209795cc8693bc9fa0d0eaf
 DIST microsoft.aspnetcore.app.runtime.linux-arm64.6.0.12.nupkg 9864158 BLAKE2B 
1000452879b7efdd7d47927f61122c42873a3c320652a592e754b8cfdbd13b608c5fa63e3634b7384da26560ee016ff005923da81978e1b23373e40f951c8bfc
 SHA512 
4ffba811d15677c4ef034b85129ec5cf3f3207b57ef32c17c1a0bcf0b290effbb85fedd3d3958a333ef4b876df0d8206bcf1d1a1c5b0bc356cba22b6ad29976f
 DIST microsoft.aspnetcore.app.runtime.linux-arm64.6.0.16.nupkg 9864411 BLAKE2B 
b3d9ab200b3186b2295e6e0c653cb326789c890cfb076c3f3ea281e8df771e82051a37043473db4139c94784563069a8d2017ba94411464e9510fa324b41d88b
 SHA512 
41c61b076e3c700ccbcd53be66682f0321eba8a71fc376ce4d766074de764e0ee7d42f1b62d6ef09e5d9545569bf21960f772d2cc0d6d1e3f8eba15d897240fe
 DIST microsoft.aspnetcore.app.runtime.linux-arm64.6.0.22.nupkg 9883305 BLAKE2B 
799cd6fcc13b4d4030466450b9c525a1a19ab4e56664763d43045e5542a83d37de9d3d39b496295c78f99b127f6885d77fedac7ef83c6bc91ccd307820e3db81
 SHA512 
2f5b75be64f677d8ffc4859853b967e9cf37acb79e40f37e9dbaa9230519b57725ff8fe44a298155840309d9254caea3b1cd9bc3ec9575bf077aae632238e9b2
 DIST microsoft.aspnetcore.app.runtime.linux-arm64.7.0.11.nupkg 10633892 
BLAKE2B 
2b46c06cb6efd4ac6a5ab215a86da74028c0869f5591db0c42d4741979d3254514cf8fe3fa416f4281118f0ecd2e26cc11b6bcd14a941404e56010bf710c4e8d
 SHA512 
f781c5aca3b3a8a31cfd5f73a2bb8b35eddec34b0c7b6056b6153b5c75f5002b392aeb5f2a3ef16b4ee2c1b6f24e5d7870daf7988119e1711a670d02d15529d2
 DIST microsoft.aspnetcore.app.runtime.linux-arm64.7.0.5.nupkg 10608885 BLAKE2B 
26b47d72cdaacc31deb47657ef77a56274d23f98186a998541db19efb9ef4505eec605dbd54f3daa36153d640d0d584807da32be09498766e79aa1721f156521
 SHA512 
ee24fd027ee33f3d2fb4f571d141da02b66b994dec40c7ae1c485a85adb9a442a04b9590a495ae2fbd61c334cb10d21a633f6937babc6ca903a88cf3e379ba47
+DIST microsoft.aspnetcore.app.runtime.linux-arm64.8.0.0-rc.1.23421.29.nupkg 
11402205 BLAKE2B 
1429c30bc4448fc9c01ee794b6c004c61e7c3b90d6c3c46993e64c5599367603343d0f13da474711286ec6a73c57773bb3dfe1bc6cfbc1905b94dc2b5bcfbf42
 SHA512 
d802e547b4e495f7a6a720857b744e7b78d7d2626e3331935ba90e6c94aba86b8ed122c18306762ff8a4c5bf6739bfbdd332e0dffc58a9efa97336a88e51f2c3
 DIST microsoft.aspnetcore.app.runtime.linux-musl-arm.6.0.12.nupkg 10096432 
BLAKE2B 
4deb9e75af26fe06de2688c14c4ff24f75c8338528c3726e5f6aaad337c03d7a5ffae7438620538a8741304067d1baaaeb9d6a6bec2034ff08d9a098db77e060
 SHA512 

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

2023-09-23 Thread Maciej Barć
commit: 52ebcc1aadbe96778db38b090234c5cf36b09e42
Author: Maciej Barć  gentoo  org>
AuthorDate: Sun Sep 24 03:57:36 2023 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Sun Sep 24 04:02:25 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=52ebcc1a

dev-lang/qore: new package; 1.19.0

Signed-off-by: Maciej Barć  gentoo.org>

 dev-lang/qore/Manifest   |  1 +
 dev-lang/qore/metadata.xml   | 23 +
 dev-lang/qore/qore-1.19.0.ebuild | 72 
 3 files changed, 96 insertions(+)

diff --git a/dev-lang/qore/Manifest b/dev-lang/qore/Manifest
new file mode 100644
index ..ff5dbf68371b
--- /dev/null
+++ b/dev-lang/qore/Manifest
@@ -0,0 +1 @@
+DIST qore-1.19.0.tar.gz 3932880 BLAKE2B 
8987a818e4fef495d9e07477715f18ad70541c81108bbc3aac56660e4d2ee9349303654ba07a849a7bfb43952d0ee8b868224f029254c83f435aa024def08669
 SHA512 
5264db098644ba39316e7825f1ed8243240c506a22c15836fcfa9500b173807ee9c4d213577d3a9eee7220d5d15ad171f05f75a431fb0537c95ab3dc761cbba3

diff --git a/dev-lang/qore/metadata.xml b/dev-lang/qore/metadata.xml
new file mode 100644
index ..f623d113a866
--- /dev/null
+++ b/dev-lang/qore/metadata.xml
@@ -0,0 +1,23 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+
+  
+x...@gentoo.org
+Maciej Barć
+  
+  
+The Qore programming language is a powerful, thread-capable, embeddable
+weakly-typed language with optional strong typing and procedural and
+object-oriented features designed for anything from quick scripting to
+complex multithreaded, network-aware application development to embedded
+application scripting. Qore was initially designed to facilitate the rapid
+implementation of sophisticated interfaces in embedded code in an
+enterprise environment, and has since grown into a general-purpose language
+as well.
+  
+  
+https://github.com/qorelanguage/qore/issues
+qorelanguage/qore
+  
+

diff --git a/dev-lang/qore/qore-1.19.0.ebuild b/dev-lang/qore/qore-1.19.0.ebuild
new file mode 100644
index ..5ca2ae1bc341
--- /dev/null
+++ b/dev-lang/qore/qore-1.19.0.ebuild
@@ -0,0 +1,72 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools
+
+DESCRIPTION="Qore, the embeddable multithreaded scripting language"
+HOMEPAGE="http://qore.org/
+   https://github.com/qorelanguage/qore/;
+
+if [[ "${PV}" == ** ]] ; then
+   inherit git-r3
+
+   EGIT_REPO_URI="https://github.com/qorelanguage/${PN}.git;
+else
+   
SRC_URI="https://github.com/qorelanguage/${PN}/archive/release-${PV}.tar.gz
+   -> ${P}.tar.gz"
+   S="${WORKDIR}/${PN}-release-${PV}"
+
+   KEYWORDS="~amd64 ~x86"
+fi
+
+LICENSE="GPL-2+ LGPL-2.1+ MIT"
+SLOT="0"
+IUSE="debug"
+
+RDEPEND="
+   app-arch/bzip2:=
+   dev-libs/libpcre:=
+   dev-libs/mpfr:=
+   dev-libs/openssl:=
+   sys-libs/zlib:=
+"
+DEPEND="
+   ${RDEPEND}
+"
+BDEPEND="
+   sys-devel/bison
+   sys-devel/flex
+"
+
+src_prepare() {
+   default
+
+   eautoreconf
+}
+
+src_configure() {
+   local -a myconf=(
+   --disable-optimization
+   --disable-profile
+   --disable-static-bz2
+   --disable-static-common
+   --disable-static-openssl
+   --disable-static-pcre
+   --disable-static-zlib
+   $(use_enable debug)
+   )
+   econf "${myconf[@]}"
+}
+
+src_test() {
+   PATH="${S}:${PATH}" emake check
+}
+
+src_install() {
+   default
+
+   find "${ED}" -type f -name "*.la" -delete ||
+   die "failed to remove libtool files without corresponding 
static libraries"
+}



[gentoo-commits] repo/gentoo:master commit in: dev-dotnet/dotnet-sdk/

2023-09-23 Thread Maciej Barć
commit: 666ca9efcf837ca1a6567b75f321628be4d9d2f2
Author: Maciej Barć  gentoo  org>
AuthorDate: Sat Sep 23 13:46:56 2023 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Sun Sep 24 04:02:25 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=666ca9ef

dev-dotnet/dotnet-sdk: bump to 8.0.0_rc1234194

Signed-off-by: Maciej Barć  gentoo.org>

 dev-dotnet/dotnet-sdk/Manifest |   1 +
 .../dotnet-sdk/dotnet-sdk-8.0.0_rc1234194.ebuild   | 132 +
 2 files changed, 133 insertions(+)

diff --git a/dev-dotnet/dotnet-sdk/Manifest b/dev-dotnet/dotnet-sdk/Manifest
index 1ef44346ab87..165673a9a1fd 100644
--- a/dev-dotnet/dotnet-sdk/Manifest
+++ b/dev-dotnet/dotnet-sdk/Manifest
@@ -1 +1,2 @@
 DIST dotnet-sdk-7.0.105-prepared-gentoo-amd64.tar.xz 1617916684 BLAKE2B 
729d2027e3c356581f7db763d7da09cba512a1a48ddf6492e632dd15eaa547efa8153abeec73c37b5e31e0b8d94c54e0495dd0e67dbe8d1592dbb93b5484e830
 SHA512 
f45366830435a3adb03221a684818337b3ad6af6b3d46edbf0a664af1c49e7b949c0d2c4507b61c767fdddfa492d32d341cd22e2e4ad28657504ed34757c6aff
+DIST dotnet-sdk-8.0.0_rc1234194-prepared-gentoo-amd64.tar.xz 1561594596 
BLAKE2B 
c4baf38371fc6f93255dd59a7e00d48dc456eb1c03c480375e37045d79feae26c7bb54d99d0c1660f440115bd6224df6f0b8a23cced7a687272f02d3eb8370a2
 SHA512 
9a75a83d10cce7fa5c887438e194f0b29baa79b56e7b97ba7f5b8b8a65b0e52a08b7cd9f7b7c3eb93cd1afb03c0eb2e1034b0577379e070cfb8ccf23cf9297f5

diff --git a/dev-dotnet/dotnet-sdk/dotnet-sdk-8.0.0_rc1234194.ebuild 
b/dev-dotnet/dotnet-sdk/dotnet-sdk-8.0.0_rc1234194.ebuild
new file mode 100644
index ..0451091d9c84
--- /dev/null
+++ b/dev-dotnet/dotnet-sdk/dotnet-sdk-8.0.0_rc1234194.ebuild
@@ -0,0 +1,132 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# Build the tarball:
+#   - "$" - shell command,
+#   - ">" - manual action.
+# $  git clone --depth 1  \
+#-b v8.0.0-rc.1.23419.4  \
+#https://github.com/dotnet/dotnet  \
+#   dotnet-sdk-8.0.0_rc1234194
+# $  cd dotnet-sdk-8.0.0_rc1234194
+# >  Note the checkout tag hash.
+# $  ./prep.sh
+# $  rm -fr .git
+# $  cd ..
+# $  tar --create --auto-compress --file  \
+#dotnet-sdk-8.0.0_rc1234194-prepared-gentoo-amd64.tar.xz  \
+#dotnet-sdk-8.0.0_rc1234194
+# >  Upload dotnet-sdk-8.0.0_rc1234194-prepared-gentoo-amd64.tar.xz
+
+EAPI=8
+
+inherit check-reqs
+
+DESCRIPTION=".NET is a free, cross-platform, open-source developer platform"
+HOMEPAGE="https://dotnet.microsoft.com/
+   https://github.com/dotnet/dotnet/;
+SRC_URI="
+   amd64? ( 
https://dev.gentoo.org/~xgqt/distfiles/repackaged/${P}-prepared-gentoo-amd64.tar.xz
 )
+"
+
+SDK_SLOT="$(ver_cut 1-2)"
+RUNTIME_SLOT="${SDK_SLOT}.0_rc1234194"
+SLOT="${SDK_SLOT}/${RUNTIME_SLOT}"
+
+LICENSE="MIT"
+KEYWORDS="~amd64"
+
+CURRENT_NUGETS_DEPEND="
+   ~dev-dotnet/dotnet-runtime-nugets-${RUNTIME_SLOT}
+"
+EXTRA_NUGETS_DEPEND="
+   ~dev-dotnet/dotnet-runtime-nugets-3.1.32
+   ~dev-dotnet/dotnet-runtime-nugets-6.0.22
+   ~dev-dotnet/dotnet-runtime-nugets-7.0.11
+"
+NUGETS_DEPEND="
+   ${CURRENT_NUGETS_DEPEND}
+   ${EXTRA_NUGETS_DEPEND}
+"
+RDEPEND="
+   app-crypt/mit-krb5:0/0
+   dev-libs/icu
+   dev-libs/openssl:=
+   dev-util/lttng-ust:0/2.12
+   sys-libs/zlib:0/1
+"
+BDEPEND="
+   dev-util/cmake
+   dev-vcs/git
+   sys-devel/clang
+"
+IDEPEND="
+   app-eselect/eselect-dotnet
+"
+PDEPEND="
+   ${NUGETS_DEPEND}
+"
+
+CHECKREQS_DISK_BUILD="20G"
+
+# QA_PREBUILT="*"  # TODO: Which binaries are created by dotnet itself?
+
+src_prepare() {
+   default
+
+   unset DOTNET_DATA DOTNET_ROOT
+   unset NUGET_DATA NUGET_PACKAGES
+
+   export DOTNET_CLI_TELEMETRY_OPTOUT=1
+   export MSBUILDDISABLENODEREUSE=1
+   export UseSharedCompilation=false
+
+   local dotnet_sdk_tmp_directory="${WORKDIR}/dotnet-sdk-tmp"
+   mkdir -p "${dotnet_sdk_tmp_directory}" || die
+
+   # This should fix the "PackageVersions.props" problem,
+   # see below, in src_compile.
+   sed -e "s|/tmp|${dotnet_sdk_tmp_directory}|g" -i build.sh || die
+}
+
+src_compile() {
+   # Remove .NET leftover files that can be blocking the build.
+   # Keep this nonfatal!
+   local package_versions_path="/tmp/PackageVersions.props"
+   if [[ -f "${package_versions_path}" ]] ; then
+   rm "${package_versions_path}" ||
+   ewarn "Failed to remove ${package_versions_path}, build 
may fail!"
+   fi
+
+   # The "source_repository" should always be the same.
+   local source_repository="https://github.com/dotnet/dotnet;
+   # The "source_version" is dependent on the checkout tag commit.
+   local source_version="113d797bc90104bb4f1cc51e1a462cf3d4ef18fc"
+
+   ebegin "Building the .NET SDK ${SDK_SLOT}"
+   bash ./build.sh 
\
+   

[gentoo-commits] repo/gentoo:master commit in: app-emulation/qemu/

2023-09-23 Thread Sam James
commit: c2bc483af422341934e01c07e8961620c9685628
Author: Sam James  gentoo  org>
AuthorDate: Sun Sep 24 02:47:54 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Sep 24 03:18:43 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c2bc483a

app-emulation/qemu: add 7.2.6

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

 app-emulation/qemu/Manifest  |   1 +
 app-emulation/qemu/qemu-7.2.6.ebuild | 972 +++
 2 files changed, 973 insertions(+)

diff --git a/app-emulation/qemu/Manifest b/app-emulation/qemu/Manifest
index 76f90e7c8da0..9c3a5aa2aa4a 100644
--- a/app-emulation/qemu/Manifest
+++ b/app-emulation/qemu/Manifest
@@ -3,6 +3,7 @@ DIST qemu-7.2.0.tar.xz 122408576 BLAKE2B 
415ff621356c59f88b29cfe3ef5db1e282b26bb
 DIST qemu-7.2.1.tar.xz 122400592 BLAKE2B 
bae1df5d332beaca313c4bac88f06dd5992988d7c1b6fdc6ced4043d858f437339cd7d0009ae667f9e66705117697bee7ee44ec4e911cc203d34eecc3d8f139b
 SHA512 
e286dc66c923a5df77eb02d69235d048e80a7cced638fae52fbed385b4c3cd736cfea66bb3c9843bebf0a33e81ea141fc015e0bd82108df304f148ce59d9ae8a
 DIST qemu-7.2.3.tar.xz 122395692 BLAKE2B 
4e65cac7505a56da85c1d98dc6029d516dd4f07f0211ea5213724d231d448d9b49cc91a3058a2a89908608078854d97da480e6f0bc7ce47d9555c2bb1177fbdc
 SHA512 
09523d456175da47d58d8d56fe9a95416ee3e6fd8aa7766383033396a1e5bd10f7758832f7f2b8662068ef94b21ab6a3a351c9158fb6bde0e1d7d5fb393bf6c7
 DIST qemu-7.2.4.tar.xz 121849100 BLAKE2B 
a9c5ffce9ff0fac4e2d1fa4be1a1dcee2f5d7f793ddf726871c5ae9a68c22f7ba03692a8a5096de3051030d3c2f34e46697d5af2d66c34984b8161ae3bb07b42
 SHA512 
fa765673833a1f2cbecdb9d47dc7dc29d7613be5a5c8fc63925ae70e1f5aafb4f9f02e45b212a329f17b689351b8a9cdf5f5235ab6adb71bb40e41868898d95b
+DIST qemu-7.2.6.tar.xz 121322888 BLAKE2B 
c3f51cc1647f5c75774513f624c2e1a1e4badd7275c9f9a64a175809daf17d0b3c58eab0c36fa98fc46834d4d79f8552d1c9f34e840ee21ddd049cc3adba480a
 SHA512 
534fffe2d751a707a7cf15db8d5b9eddc2468fd7fe875715e79ee879fb20d7370553588384d345b586eeaddf9284de36f2d0d69f747380ee55161cc6eb09bf30
 DIST qemu-8.0.0-docs.tar.xz 3218024 BLAKE2B 
b764a625024e78a39470048355471e12cfb57ab3c34e764dc4200fdf5c1aea635d26095ec961979bf46f177101c5bd38618bacf7e98e04bd64688ab5e29591aa
 SHA512 
d9dfe191372e105fe16fe8f66f41ed793ade4c89b5ab1d84b39459f3419a1ca61bd49422a83981965cc257c05eca7fd49054703f58f179f5c7b656e9473a1054
 DIST qemu-8.0.0.tar.xz 127835148 BLAKE2B 
9b54aae10fe09691a26e68374723ded5fdda6409673b4de9461a25ee060cfd03968a16ddeadc21d48b9262e53aa6d4e5eb645376969f97c65807fad19607b04f
 SHA512 
1f31d1e653dec2d35f1b7a5468ee3f471553b48eca8c8afafffcf9243c6b2260e78a5b73da3fe567f9b85d4133573eebd397747b3aec501fb24076263eb07b27
 DIST qemu-8.0.2.tar.xz 126707132 BLAKE2B 
f2b1a63e10c42aabfe39722c7732d0f04818ad367b769b3deb29c5bf9adcabc3aca1706f3c40fafeeb57ac1f7a61ded5066de32134c483e2fd27bc65b4b7d30a
 SHA512 
4e915d33a662bf55b09247fb85150be376c92270d3764e3d6470c452cb70cc558f54e84de5610dd60a9eb3ea02d5d4277b1ec75c9804967d278fa8361c7f9b9a

diff --git a/app-emulation/qemu/qemu-7.2.6.ebuild 
b/app-emulation/qemu/qemu-7.2.6.ebuild
new file mode 100644
index ..2218435d4f6e
--- /dev/null
+++ b/app-emulation/qemu/qemu-7.2.6.ebuild
@@ -0,0 +1,972 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# Generate using 
https://github.com/thesamesam/sam-gentoo-scripts/blob/main/niche/generate-qemu-docs
+# Set to 1 if prebuilt, 0 if not
+# (the construct below is to allow overriding from env for script)
+QEMU_DOCS_PREBUILT=${QEMU_DOCS_PREBUILT:-1}
+QEMU_DOCS_PREBUILT_DEV=ajak
+QEMU_DOCS_VERSION="7.2.0"
+# Default to generating docs (inc. man pages) if no prebuilt; overridden later
+# bug #830088
+QEMU_DOC_USEFLAG="+doc"
+
+PYTHON_COMPAT=( python3_{9,10,11} )
+PYTHON_REQ_USE="ncurses,readline"
+
+FIRMWARE_ABI_VERSION="7.2.0"
+
+inherit linux-info toolchain-funcs python-r1 udev fcaps readme.gentoo-r1 \
+   pax-utils xdg-utils
+
+if [[ ${PV} == ** ]]; then
+   QEMU_DOCS_PREBUILT=0
+
+   EGIT_REPO_URI="https://gitlab.com/qemu-project/qemu.git/;
+   EGIT_SUBMODULES=(
+   tests/fp/berkeley-softfloat-3
+   tests/fp/berkeley-testfloat-3
+   ui/keycodemapdb
+   )
+   inherit git-r3
+   SRC_URI=""
+else
+   MY_P="${PN}-${PV/_rc/-rc}"
+   SRC_URI="https://download.qemu.org/${MY_P}.tar.xz;
+
+   if [[ ${QEMU_DOCS_PREBUILT} == 1 ]] ; then
+   SRC_URI+=" !doc? ( 
https://dev.gentoo.org/~${QEMU_DOCS_PREBUILT_DEV}/distfiles/${CATEGORY}/${PN}/${PN}-${QEMU_DOCS_VERSION}-docs.tar.xz
 )"
+   fi
+
+   S="${WORKDIR}/${MY_P}"
+   [[ "${PV}" != *_rc* ]] && KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc 
~ppc64 ~riscv ~x86"
+fi
+
+DESCRIPTION="QEMU + Kernel-based Virtual Machine userland tools"
+HOMEPAGE="https://www.qemu.org https://www.linux-kvm.org;
+
+LICENSE="GPL-2 LGPL-2 BSD-2"
+SLOT="0"
+
+[[ ${QEMU_DOCS_PREBUILT} == 1 ]] && QEMU_DOC_USEFLAG="doc"
+
+IUSE="accessibility +aio 

[gentoo-commits] repo/gentoo:master commit in: app-emulation/qemu/

2023-09-23 Thread Sam James
commit: 311aadb4901daa5e15ebd011f27f2763e7043fbc
Author: Sam James  gentoo  org>
AuthorDate: Sun Sep 24 03:10:49 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Sep 24 03:18:43 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=311aadb4

app-emulation/qemu: add 8.0.5

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

 app-emulation/qemu/Manifest  |   1 +
 app-emulation/qemu/qemu-8.0.5.ebuild | 970 +++
 2 files changed, 971 insertions(+)

diff --git a/app-emulation/qemu/Manifest b/app-emulation/qemu/Manifest
index 9c3a5aa2aa4a..6f12917d198f 100644
--- a/app-emulation/qemu/Manifest
+++ b/app-emulation/qemu/Manifest
@@ -9,5 +9,6 @@ DIST qemu-8.0.0.tar.xz 127835148 BLAKE2B 
9b54aae10fe09691a26e68374723ded5fdda640
 DIST qemu-8.0.2.tar.xz 126707132 BLAKE2B 
f2b1a63e10c42aabfe39722c7732d0f04818ad367b769b3deb29c5bf9adcabc3aca1706f3c40fafeeb57ac1f7a61ded5066de32134c483e2fd27bc65b4b7d30a
 SHA512 
4e915d33a662bf55b09247fb85150be376c92270d3764e3d6470c452cb70cc558f54e84de5610dd60a9eb3ea02d5d4277b1ec75c9804967d278fa8361c7f9b9a
 DIST qemu-8.0.3.tar.xz 126710536 BLAKE2B 
071cc1a35209a02e8c5dd4f43cb112f110b4655adb0f870a04fdf9a6e2c761699574e8c9426f70f60787a99acf252d7a64d94a8e837cdfeda93d89428d7866f3
 SHA512 
18b2ccb65f7ec2ae92f0e04406539620c881e2b75f63816588c86043a07464bb99d16a83e792ed9508de393f4b694c46d52f4d07edf52741e85224c8b8d5d5c3
 DIST qemu-8.0.4.tar.xz 126179324 BLAKE2B 
dfb98964c629b251f0004b4630ae4500a52465579417d6f5c7dbbb1f672e10d8d7ffb98a4b00e26fb98b3c867208146dbdca026e4d30cbf1752ac733c4d9b915
 SHA512 
bd5ed682d51f974abd4be93f949701f9b5bfb87fd9929e31df130534da2f2c03b99adc9f924b3efd47d3b254e0e3c0046f4e69fbe9f6d0c4ac1f6babecb29449
+DIST qemu-8.0.5.tar.xz 126175064 BLAKE2B 
1d1f78c185ab64b4ca946a44ad04d0bbb6ea48de058037e4ba18176abeb0f0528754c6e832f742f93227182bbce145544eca5b908a366006e7ee58876aca0bda
 SHA512 
ec9679473dda84a2f56ae8ee0039ec4dafb056414bfc5a3a147b2b6bb45ae3b130dd80f6385e8567b5d18f4be94f3536bc8acc45c61eddf40c9678b46cb8bddc
 DIST qemu-8.1.0-docs.tar.xz 2129912 BLAKE2B 
8aaf7b748538afdb5bcb6da15dbd96572d086824377c4b0e93f1ddc695f9a4775471e360a9616d2d481dbf8113e91d2601c69d92cef565fb90b65ffacfdb304e
 SHA512 
905515742bb56a439fc8117ec48ea668e7b2bf0244587673e4352d9e8e49911eb84ff093596ff566e44787197cf9789ec8950e3d75fb7a670c5546394a322ac9
 DIST qemu-8.1.0.tar.xz 123550284 BLAKE2B 
b0fd87a19b13d4bbc6526caa46533073cb4dee6004df5d4fbbef204ee3bc8c2f10ec1eaff554adbb25c9f3143dd68abd09d4a0519c4766299a3ff261d03c73f2
 SHA512 
c5f5e7ce2d8e3c93a02012b136c866e8577df07da4705a0045916c71caeaa21fa1b2d59a4b22a660789a4159b192e12a443e7cbb0724ee85fea258251731724c

diff --git a/app-emulation/qemu/qemu-8.0.5.ebuild 
b/app-emulation/qemu/qemu-8.0.5.ebuild
new file mode 100644
index ..438e63f95e5b
--- /dev/null
+++ b/app-emulation/qemu/qemu-8.0.5.ebuild
@@ -0,0 +1,970 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# Generate using 
https://github.com/thesamesam/sam-gentoo-scripts/blob/main/niche/generate-qemu-docs
+# Set to 1 if prebuilt, 0 if not
+# (the construct below is to allow overriding from env for script)
+QEMU_DOCS_PREBUILT=${QEMU_DOCS_PREBUILT:-1}
+QEMU_DOCS_PREBUILT_DEV=sam
+QEMU_DOCS_VERSION="8.0.0"
+# Default to generating docs (inc. man pages) if no prebuilt; overridden later
+# bug #830088
+QEMU_DOC_USEFLAG="+doc"
+
+PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_REQ_USE="ncurses,readline"
+
+FIRMWARE_ABI_VERSION="7.2.0"
+
+inherit linux-info toolchain-funcs python-r1 udev fcaps readme.gentoo-r1 \
+   pax-utils xdg-utils
+
+if [[ ${PV} == ** ]]; then
+   QEMU_DOCS_PREBUILT=0
+
+   EGIT_REPO_URI="https://gitlab.com/qemu-project/qemu.git/;
+   EGIT_SUBMODULES=(
+   tests/fp/berkeley-softfloat-3
+   tests/fp/berkeley-testfloat-3
+   ui/keycodemapdb
+   )
+   inherit git-r3
+   SRC_URI=""
+else
+   MY_P="${PN}-${PV/_rc/-rc}"
+   SRC_URI="https://download.qemu.org/${MY_P}.tar.xz;
+
+   if [[ ${QEMU_DOCS_PREBUILT} == 1 ]] ; then
+   SRC_URI+=" !doc? ( 
https://dev.gentoo.org/~${QEMU_DOCS_PREBUILT_DEV}/distfiles/${CATEGORY}/${PN}/${PN}-${QEMU_DOCS_VERSION}-docs.tar.xz
 )"
+   fi
+
+   S="${WORKDIR}/${MY_P}"
+   [[ "${PV}" != *_rc* ]] && KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc 
~ppc64 ~riscv ~x86"
+fi
+
+DESCRIPTION="QEMU + Kernel-based Virtual Machine userland tools"
+HOMEPAGE="https://www.qemu.org https://www.linux-kvm.org;
+
+LICENSE="GPL-2 LGPL-2 BSD-2"
+SLOT="0"
+
+[[ ${QEMU_DOCS_PREBUILT} == 1 ]] && QEMU_DOC_USEFLAG="doc"
+
+IUSE="accessibility +aio alsa bpf bzip2 capstone +curl debug 
${QEMU_DOC_USEFLAG}
+   +fdt fuse glusterfs +gnutls gtk infiniband iscsi io-uring
+   jack jemalloc +jpeg
+   lzo multipath
+   ncurses nfs nls numa opengl +oss pam +pin-upstream-blobs
+   plugins +png pulseaudio python rbd sasl +seccomp sdl sdl-image 

[gentoo-commits] repo/gentoo:master commit in: app-emulation/qemu/

2023-09-23 Thread Sam James
commit: a0fbb5dba4afc6885e4abf16e36fc118510c1cb3
Author: Sam James  gentoo  org>
AuthorDate: Sun Sep 24 03:18:28 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Sep 24 03:18:43 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a0fbb5db

app-emulation/qemu: add 8.1.1

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

 app-emulation/qemu/Manifest  |   1 +
 app-emulation/qemu/qemu-8.1.1.ebuild | 967 +++
 2 files changed, 968 insertions(+)

diff --git a/app-emulation/qemu/Manifest b/app-emulation/qemu/Manifest
index 6f12917d198f..aeb71908b5db 100644
--- a/app-emulation/qemu/Manifest
+++ b/app-emulation/qemu/Manifest
@@ -12,3 +12,4 @@ DIST qemu-8.0.4.tar.xz 126179324 BLAKE2B 
dfb98964c629b251f0004b4630ae4500a524655
 DIST qemu-8.0.5.tar.xz 126175064 BLAKE2B 
1d1f78c185ab64b4ca946a44ad04d0bbb6ea48de058037e4ba18176abeb0f0528754c6e832f742f93227182bbce145544eca5b908a366006e7ee58876aca0bda
 SHA512 
ec9679473dda84a2f56ae8ee0039ec4dafb056414bfc5a3a147b2b6bb45ae3b130dd80f6385e8567b5d18f4be94f3536bc8acc45c61eddf40c9678b46cb8bddc
 DIST qemu-8.1.0-docs.tar.xz 2129912 BLAKE2B 
8aaf7b748538afdb5bcb6da15dbd96572d086824377c4b0e93f1ddc695f9a4775471e360a9616d2d481dbf8113e91d2601c69d92cef565fb90b65ffacfdb304e
 SHA512 
905515742bb56a439fc8117ec48ea668e7b2bf0244587673e4352d9e8e49911eb84ff093596ff566e44787197cf9789ec8950e3d75fb7a670c5546394a322ac9
 DIST qemu-8.1.0.tar.xz 123550284 BLAKE2B 
b0fd87a19b13d4bbc6526caa46533073cb4dee6004df5d4fbbef204ee3bc8c2f10ec1eaff554adbb25c9f3143dd68abd09d4a0519c4766299a3ff261d03c73f2
 SHA512 
c5f5e7ce2d8e3c93a02012b136c866e8577df07da4705a0045916c71caeaa21fa1b2d59a4b22a660789a4159b192e12a443e7cbb0724ee85fea258251731724c
+DIST qemu-8.1.1.tar.xz 123558860 BLAKE2B 
71220fad7c9f74bed6211879f01566ac1e52835feb3d45eaa1b2fe1d5f95d9fa5db53b7aec72b4ef098c03d0c4070076c907fb3e6b839002de6f56ee5ab44340
 SHA512 
199db58f9a413cbe4449ff557bc362e666c6c0291f9963cb74e5542e8abd1edcd65001fa1fd453b850a376de455f93258707ce6feee5a44bf40753b12a2e956c

diff --git a/app-emulation/qemu/qemu-8.1.1.ebuild 
b/app-emulation/qemu/qemu-8.1.1.ebuild
new file mode 100644
index ..321b56dd29d8
--- /dev/null
+++ b/app-emulation/qemu/qemu-8.1.1.ebuild
@@ -0,0 +1,967 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# Generate using 
https://github.com/thesamesam/sam-gentoo-scripts/blob/main/niche/generate-qemu-docs
+# Set to 1 if prebuilt, 0 if not
+# (the construct below is to allow overriding from env for script)
+QEMU_DOCS_PREBUILT=${QEMU_DOCS_PREBUILT:-1}
+QEMU_DOCS_PREBUILT_DEV=sam
+#QEMU_DOCS_VERSION=$(ver_cut 1-3)
+QEMU_DOCS_VERSION=8.1.0
+# Default to generating docs (inc. man pages) if no prebuilt; overridden later
+# bug #830088
+QEMU_DOC_USEFLAG="+doc"
+
+PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_REQ_USE="ncurses,readline"
+
+FIRMWARE_ABI_VERSION="7.2.0"
+
+inherit linux-info toolchain-funcs python-r1 udev fcaps readme.gentoo-r1 \
+   pax-utils xdg-utils
+
+if [[ ${PV} == ** ]]; then
+   QEMU_DOCS_PREBUILT=0
+
+   EGIT_REPO_URI="https://gitlab.com/qemu-project/qemu.git/;
+   EGIT_SUBMODULES=(
+   tests/fp/berkeley-softfloat-3
+   tests/fp/berkeley-testfloat-3
+   subprojects/keycodemapdb
+   )
+   inherit git-r3
+   SRC_URI=""
+else
+   MY_P="${PN}-${PV/_rc/-rc}"
+   SRC_URI="https://download.qemu.org/${MY_P}.tar.xz;
+
+   if [[ ${QEMU_DOCS_PREBUILT} == 1 ]] ; then
+   SRC_URI+=" !doc? ( 
https://dev.gentoo.org/~${QEMU_DOCS_PREBUILT_DEV}/distfiles/${CATEGORY}/${PN}/${PN}-${QEMU_DOCS_VERSION}-docs.tar.xz
 )"
+   fi
+
+   S="${WORKDIR}/${MY_P}"
+   [[ "${PV}" != *_rc* ]] && KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc 
~ppc64 ~riscv ~x86"
+fi
+
+DESCRIPTION="QEMU + Kernel-based Virtual Machine userland tools"
+HOMEPAGE="https://www.qemu.org https://www.linux-kvm.org;
+
+LICENSE="GPL-2 LGPL-2 BSD-2"
+SLOT="0"
+
+[[ ${QEMU_DOCS_PREBUILT} == 1 ]] && QEMU_DOC_USEFLAG="doc"
+
+IUSE="accessibility +aio alsa bpf bzip2 capstone +curl debug 
${QEMU_DOC_USEFLAG}
+   +fdt fuse glusterfs +gnutls gtk infiniband iscsi io-uring
+   jack jemalloc +jpeg
+   lzo multipath
+   ncurses nfs nls numa opengl +oss pam +pin-upstream-blobs pipewire
+   plugins +png pulseaudio python rbd sasl +seccomp sdl sdl-image selinux
+   +slirp
+   smartcard snappy spice ssh static-user systemtap test udev usb
+   usbredir vde +vhost-net virgl virtfs +vnc vte xattr xen
+   zstd"
+
+COMMON_TARGETS="
+   aarch64
+   alpha
+   arm
+   cris
+   hppa
+   i386
+   loongarch64
+   m68k
+   microblaze
+   microblazeel
+   mips
+   mips64
+   mips64el
+   mipsel
+   nios2
+   or1k
+   ppc
+   ppc64
+   riscv32
+   riscv64
+   s390x
+   sh4
+   sh4eb
+   sparc
+   sparc64
+   

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

2023-09-23 Thread Michał Górny
commit: c34c5f4441ea007b80d0a503b7b01a8e2b703f19
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Sep 24 03:08:54 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Sep 24 03:08:54 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c34c5f44

dev-python/pyupgrade: Bump to 3.13.0

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

 dev-python/pyupgrade/Manifest|  1 +
 dev-python/pyupgrade/pyupgrade-3.13.0.ebuild | 30 
 2 files changed, 31 insertions(+)

diff --git a/dev-python/pyupgrade/Manifest b/dev-python/pyupgrade/Manifest
index a8f81c668414..bc38d551258f 100644
--- a/dev-python/pyupgrade/Manifest
+++ b/dev-python/pyupgrade/Manifest
@@ -1 +1,2 @@
 DIST pyupgrade-3.12.0.gh.tar.gz 63321 BLAKE2B 
8b8e5f637c4cd59d5c208bd3d5a620c9462ba1998dd88ead150240fb4b2eece78d97b611b91ecc6fe800f22f19705fb97eaf38c3e3a6fa8efcf2c9cf88435849
 SHA512 
1d585491fb1da8ec0ac269fe3cd068f515dfea5fd54454906d91ef316bb740443e6140669a4bbc1fe762feea9e637a2f553e606695d7bfc352280b52b663e33d
+DIST pyupgrade-3.13.0.gh.tar.gz 63800 BLAKE2B 
b1e5c1288b36f7193aae03476ceb0009bd193d0c2801e425501580bb0c8800d7bb101587999133673f15a874956763d55cb8b920e267f135b5d5743de0666769
 SHA512 
9cd1392bc9522ebffc30e9f9344cbf753f930b684c7022f19d50de69463dea35ec5ea60bba4e6f5ebc74936c784beff57b44d0e7c1c83d03d21f3b57c537e243

diff --git a/dev-python/pyupgrade/pyupgrade-3.13.0.ebuild 
b/dev-python/pyupgrade/pyupgrade-3.13.0.ebuild
new file mode 100644
index ..19a841ef7eff
--- /dev/null
+++ b/dev-python/pyupgrade/pyupgrade-3.13.0.ebuild
@@ -0,0 +1,30 @@
+# 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..12} )
+
+inherit distutils-r1
+
+DESCRIPTION="Tool + pre-commit hook to automatically upgrade syntax for newer 
Pythons"
+HOMEPAGE="
+   https://github.com/asottile/pyupgrade/
+   https://pypi.org/project/pyupgrade/
+"
+# no tests in sdist, as of 3.3.2
+SRC_URI="
+   https://github.com/asottile/pyupgrade/archive/v${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64"
+
+RDEPEND="
+   >=dev-python/tokenize-rt-5.2.0[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests pytest



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

2023-09-23 Thread Michał Górny
commit: 52e332db5f370d5182af7317446910ba05df0941
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Sep 24 03:06:42 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Sep 24 03:06:42 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=52e332db

dev-python/pytest-xprocess: Bump to 0.23.0

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

 dev-python/pytest-xprocess/Manifest|  1 +
 .../pytest-xprocess/pytest-xprocess-0.23.0.ebuild  | 27 ++
 2 files changed, 28 insertions(+)

diff --git a/dev-python/pytest-xprocess/Manifest 
b/dev-python/pytest-xprocess/Manifest
index d80b8e72a08a..f9c2c41abdd7 100644
--- a/dev-python/pytest-xprocess/Manifest
+++ b/dev-python/pytest-xprocess/Manifest
@@ -1 +1,2 @@
 DIST pytest-xprocess-0.22.2.tar.gz 31346 BLAKE2B 
07b9fdfea2ecd3d3aaf4115c2f7ecd41c864b4490694cedc54460d0f16397ebdda0ac88fd9bd1613dcaec1cb9c36571b8ab2febc8d151f8f6c4e19fe3abd0821
 SHA512 
2051be110dfda8063c31bb9555bff569f5d7a1332a62f8ce57fd799dfc7d8551ba1227df12f44fccc1ec62d9fcc0face104a77c9c5cc1abb583b74cd1d8a9ff7
+DIST pytest-xprocess-0.23.0.tar.gz 31350 BLAKE2B 
71492aa1bbc438221c6ac2825bf2bd678a75c12e8b5a8654d333c1ba2ad5c66b21f85e572998f0e5f1835097483a4895942d664ef7d8f078cad7923a9ee2e962
 SHA512 
97aa2a8ba0bcca62d53c0a0523696f6ae5fec5eae29e3e2cfe1a3ec8f14622c2c31f0802b2e65b55aa16778dd6ea82951e15af768c9d84cfd13aa2d427f94c9e

diff --git a/dev-python/pytest-xprocess/pytest-xprocess-0.23.0.ebuild 
b/dev-python/pytest-xprocess/pytest-xprocess-0.23.0.ebuild
new file mode 100644
index ..adb5647ee026
--- /dev/null
+++ b/dev-python/pytest-xprocess/pytest-xprocess-0.23.0.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYPI_NO_NORMALIZE=1
+PYTHON_COMPAT=( python3_{10..12} pypy3 )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Manage external processes across test runs"
+HOMEPAGE="
+   https://pypi.org/project/pytest-xprocess/
+   https://github.com/pytest-dev/pytest-xprocess/
+"
+
+SLOT="0"
+LICENSE="MIT"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+
+RDEPEND="
+   dev-python/pytest[${PYTHON_USEDEP}]
+   dev-python/psutil[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests pytest



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

2023-09-23 Thread Michał Górny
commit: ee1f5640353565d13ad9b13f52adffbf6dfb66d1
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Sep 24 03:07:14 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Sep 24 03:07:14 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ee1f5640

dev-python/argh: Bump to 0.29.4

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

 dev-python/argh/Manifest   |  1 +
 dev-python/argh/argh-0.29.4.ebuild | 28 
 2 files changed, 29 insertions(+)

diff --git a/dev-python/argh/Manifest b/dev-python/argh/Manifest
index 620921cd65db..6418fc11876c 100644
--- a/dev-python/argh/Manifest
+++ b/dev-python/argh/Manifest
@@ -1,2 +1,3 @@
 DIST argh-0.28.1.tar.gz 62511 BLAKE2B 
fb06ad73c5d8e8508103007a2213285f52f4d245ade288504616d42847c982a27ca94f0850f87052737c17740de705a9f8557fcafbea6f656e30ca1ed99efffb
 SHA512 
c5d4515f5ba94a60dbcc6fa81812c192b51539ceee349129028a3d736ba1b0eac23135b31fa6d350e9fff778250365848e6c2077553849aeebbb9b67be6774dc
 DIST argh-0.29.3.tar.gz 52641 BLAKE2B 
c9cdfbf9a958ce6386984c422717cf9dbcdf6bf69a909e34fcc34a3b6cc3e8f9ee831898fb1fbe39cef68927a949d172b553fb51c16a7ae80382c03be0a26d57
 SHA512 
ec5c090399e824d0e6dc51b199859e40707d5a7f3b651ef72b186d8b3bf402096e9522b6eaf90bbaeb3ad58aae24c25f043749698c47e3fabbb6259e9b9dbffc
+DIST argh-0.29.4.tar.gz 52694 BLAKE2B 
6d2b75200ea7b570ac199139ba7bc92b5bfa41fa4e21d19eff17d8506c4a28c6043413a25679cab52f9d81b8bb9a1f35b77ffee3beaa98c43660ad9e5c6b8dfc
 SHA512 
017346afb237429de1228f604a763f919528fd359edfabb7b5a5c3a48c5e5be5a5a385672d54299cd15e5bc82257d8c33816fbc463873ffb9b3c3a54b40fccfc

diff --git a/dev-python/argh/argh-0.29.4.ebuild 
b/dev-python/argh/argh-0.29.4.ebuild
new file mode 100644
index ..32a100a7ba11
--- /dev/null
+++ b/dev-python/argh/argh-0.29.4.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=flit
+PYTHON_COMPAT=( python3_{10..12} pypy3 )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="A simple argparse wrapper"
+HOMEPAGE="
+   https://pythonhosted.org/argh/
+   https://github.com/neithere/argh/
+   https://pypi.org/project/argh/
+"
+
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
+LICENSE="LGPL-3"
+
+BDEPEND="
+   test? (
+   dev-python/iocapture[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest



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

2023-09-23 Thread Michał Górny
commit: 8c87a67daf80f53f4a393e9aaa76f5042909f61e
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Sep 24 03:08:33 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Sep 24 03:08:33 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c87a67d

dev-python/astroid: Bump to 2.15.7

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

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

diff --git a/dev-python/astroid/Manifest b/dev-python/astroid/Manifest
index 75a449ba13c4..abe3e6d51e53 100644
--- a/dev-python/astroid/Manifest
+++ b/dev-python/astroid/Manifest
@@ -1 +1,2 @@
 DIST astroid-2.15.6.gh.tar.gz 462156 BLAKE2B 
f5df204a0b635d29165da1566afd9259ff26102fef3b56685ad9e10fe1cdae35aa90b1e1f81293e591c03122e980936dfd91b521dfe7a4c8cfacb8b40bcac9d6
 SHA512 
20c4d316176b84d61b5f44823026926e84c7de3c3a6febaa23cf9c8c5a9507ce65168804a61cb2db0ffcc7ec0ecb687282e6c794485135203cc25d30064e0047
+DIST astroid-2.15.7.gh.tar.gz 462906 BLAKE2B 
7a984f9f7c67c2956958b23ee2ca94c1f86284d8a50aaedbe10b9dca887802189cba21f19ee66b394f347f415d61946aaff52e4d0448271edba77b6bd958fa0e
 SHA512 
716665744915d8a635ac124f03ffe6f7aee6bde6d98c238551ea1c6468595d6c327bb2d5605f66e7ba6294ec1b79c85b861034acba8a4584095ba38e24f82ae9

diff --git a/dev-python/astroid/astroid-2.15.7.ebuild 
b/dev-python/astroid/astroid-2.15.7.ebuild
new file mode 100644
index ..d2feb47f4808
--- /dev/null
+++ b/dev-python/astroid/astroid-2.15.7.ebuild
@@ -0,0 +1,67 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..11} )
+
+inherit distutils-r1
+
+DESCRIPTION="Abstract Syntax Tree for logilab packages"
+HOMEPAGE="
+   https://github.com/pylint-dev/astroid/
+   https://pypi.org/project/astroid/
+"
+SRC_URI="
+   https://github.com/pylint-dev/astroid/archive/v${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="LGPL-2.1+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+
+# Version specified in pyproject.toml
+RDEPEND="
+   >=dev-python/lazy-object-proxy-1.4.0[${PYTHON_USEDEP}]
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   =dev-python/typing-extensions-4.0.0[${PYTHON_USEDEP}]
+   ' 3.9 3.10)
+"
+BDEPEND="
+   dev-python/setuptools-scm[${PYTHON_USEDEP}]
+   test? (
+   dev-python/numpy[${PYTHON_USEDEP}]
+   dev-python/python-dateutil[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+export SETUPTOOLS_SCM_PRETEND_VERSION=${PV}
+
+python_test() {
+   local EPYTEST_DESELECT=(
+   # no clue why they're broken
+   
tests/test_modutils.py::GetModulePartTest::test_known_values_get_builtin_module_part
+   tests/test_regrtest.py::NonRegressionTests::test_numpy_distutils
+   
tests/brain/test_regex.py::TestRegexBrain::test_regex_pattern_and_match_subscriptable
+   # some problem with warnings (our options?)
+   
tests/test_decorators.py::TestDeprecationDecorators::test_deprecated_default_argument_values_one_arg
+   
tests/test_decorators.py::TestDeprecationDecorators::test_deprecated_default_argument_values_two_args
+   tests/test_scoped_nodes.py::test_deprecation_of_doc_attribute
+   # requires six bundled in urllib3, sigh
+   
tests/test_modutils.py::test_file_info_from_modpath__SixMetaPathImporter
+   # requires pip, and looks suspicious anyway
+   
tests/test_manager.py::IsolatedAstroidManagerTest::test_no_user_warning
+   # pydantic-2?
+   tests/brain/test_dataclasses.py::test_pydantic_field
+   )
+
+   # Faker causes sys.path_importer_cache keys to be overwritten
+   # with PosixPaths
+   epytest -p no:faker
+}



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

2023-09-23 Thread Michał Górny
commit: 6c66a81cec57f4dde04f5def978a2a1991de3306
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Sep 24 03:05:52 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Sep 24 03:05:52 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6c66a81c

dev-python/psycopg: Bump to 3.1.11

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

 dev-python/psycopg/Manifest  |  1 +
 dev-python/psycopg/psycopg-3.1.11.ebuild | 78 
 2 files changed, 79 insertions(+)

diff --git a/dev-python/psycopg/Manifest b/dev-python/psycopg/Manifest
index d58e5972e327..7eb1c8b70222 100644
--- a/dev-python/psycopg/Manifest
+++ b/dev-python/psycopg/Manifest
@@ -1,4 +1,5 @@
 DIST psycopg-3.1.10.gh.tar.gz 490875 BLAKE2B 
26b82aa34f0eecc3e15943390b74d82e838415564f96d6d11c65d2d705045f78231d7a0275bc74b6a1e095210d2492e2e59debd4c19cdcfbe348fe598b95
 SHA512 
37d1d2cbe3956862d3dbecd50505267f89a837e42e188e7ff7295c4e5e0d480efd86019ce5a88cd9b682075e2e99ec9037f83de42cb1f5dbcc370a8d3c90a474
+DIST psycopg-3.1.11.gh.tar.gz 494278 BLAKE2B 
64aa508e8b53e6f6ff37c23a654c53eb1796030cefa6dadf8dbeed54999a8c45c5e6729ffa53c833aeb91d2dee08cb3bc3a74688af1c0fd34e24ed33f6b98de3
 SHA512 
c7b06ee1501c71a7fa125bef894d444e7987ac400b7ac4908e13ac7c60f31b93b7327664280e82bb5e4e39b4be474e31d8b154b01fa34660d8c5ddafe75d1ed4
 DIST psycopg-3.1.8.gh.tar.gz 483283 BLAKE2B 
29141637c359b5ff8988753ee4e492b0aaf82bfc6445e0c5e1d9ef18f59f09ab071ce9a6183f2d864b62e85a109b24afbdd96248c00c8bb5c01357b06648ebba
 SHA512 
4424305debc7b055fcd19b27714df46d54f8ae38452d8d5a3276df70a6c27e0094081020fdf2c34c73275cb058054414ac80843bb3e6a841bb3556ce39c76287
 DIST psycopg-3.1.9.gh.tar.gz 487052 BLAKE2B 
0422742d21b872c927d8df5f85e8e64fbfc912d08db85dbb1675fa64ccec4bd849b05b1f4773898b791edf0fbcd1aa0fe2c8bc210fd1672f70fba24df10b3624
 SHA512 
84e48b8fa7c8f677e193585e69e31dd43b8b55379f2370753e2af99351be25c2eba0bc66f19cb1ed65b8762123cc7a8d10023810815c53a8c963c6b743822766
 DIST psycopg2-2.9.4.tar.gz 384017 BLAKE2B 
4bc0afcc890c8a257c1ccd5c6e4e5301857a80f8b1428aa46c1473c9e18f5d2914a2e592c13336b06106217bb334d9b0321835bdd123f1627cbeb29dedf97bf7
 SHA512 
259088e42e0ab0d8a1a0ccf04f5e560f32c6179b4a0a0059e91bcf269baa8f4b0f1f949c332c640a2438c927a29b2c144078a861f8e18ba9c764da7c93c73b8d

diff --git a/dev-python/psycopg/psycopg-3.1.11.ebuild 
b/dev-python/psycopg/psycopg-3.1.11.ebuild
new file mode 100644
index ..68613485f6c7
--- /dev/null
+++ b/dev-python/psycopg/psycopg-3.1.11.ebuild
@@ -0,0 +1,78 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1
+
+DESCRIPTION="PostgreSQL database adapter for Python"
+HOMEPAGE="
+   https://www.psycopg.org/psycopg3/
+   https://github.com/psycopg/psycopg/
+   https://pypi.org/project/psycopg/
+"
+SRC_URI="
+   https://github.com/psycopg/psycopg/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+S=${WORKDIR}/${P}/psycopg
+
+LICENSE="LGPL-3+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+
+DEPEND="
+   >=dev-db/postgresql-8.1:*
+"
+RDEPEND="
+   ${DEPEND}
+   >=dev-python/typing-extensions-4.1[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   >=dev-db/postgresql-8.1[server]
+   

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

2023-09-23 Thread Michał Górny
commit: 7e889eb33c681fe9ef0f1089916c4082977ff987
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Sep 24 03:07:56 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Sep 24 03:07:56 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e889eb3

dev-python/python-lsp-jsonrpc: Bump to 1.1.2

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

 dev-python/python-lsp-jsonrpc/Manifest |  1 +
 .../python-lsp-jsonrpc-1.1.2.ebuild| 38 ++
 2 files changed, 39 insertions(+)

diff --git a/dev-python/python-lsp-jsonrpc/Manifest 
b/dev-python/python-lsp-jsonrpc/Manifest
index 9a28c89cd283..7bff30b697e7 100644
--- a/dev-python/python-lsp-jsonrpc/Manifest
+++ b/dev-python/python-lsp-jsonrpc/Manifest
@@ -1,3 +1,4 @@
 DIST python-lsp-jsonrpc-1.0.0.tar.gz 10011 BLAKE2B 
671490d439f10eebf2d05f221adad25be6f881f4a0f4fa975d4574937a951d4d0bc51264a9ec67d3ef5d112b6e025b551685d3e3c2b959c4a6bcef92d46c5ff3
 SHA512 
447835fc6c3810f486d80f85295089c021b792843bdf88d461c021b8b04407d8f7e6a99c07351a23658a5dff46eb475bc64e51bdec029787cd0b54d4dfec
 DIST python-lsp-jsonrpc-1.1.0.tar.gz 14950 BLAKE2B 
061a7c2028d909dcef5a1b1235263fb6909ec6b78c71c210e26403a1c6af351138428e4d3c8360d77d7f0420d27ae9c0f1c0d8aa6bdb645aedd1ca1e85d236d7
 SHA512 
f62ee2177939a154251bd67f28dd9ce6fdebd39aa1d5e8993676becf7ace074a0397ff1f86c1e91b38bf5f7d06c1d9df5ab7aed00d952534c40999086c4878fe
 DIST python-lsp-jsonrpc-1.1.1.tar.gz 15151 BLAKE2B 
c9e5a516318e85dbd2f9da61b17507a256b7e09a657b2bf4246bfa9020de753fcb8d89082b92cf741fc7bef1b5f9d2559016cd1001d69e5b582d46eedde77e5a
 SHA512 
2722aa038f6d2aebab4980ece7f67685d7285fa81e67ddf541478dd338dabb1279106233ec9124c40a15d4f1801c57cc3fbb9bebd5d5651355f36aae77b104d6
+DIST python-lsp-jsonrpc-1.1.2.tar.gz 15298 BLAKE2B 
04c4616e63cbdee199747e87e6b21cede9b3b6d3001cf43f3d2640ab727e3c3466f914a7b870311cd08d01161d5cb8bd8a7c9ce35e24ea2a2a7b2821957a79e5
 SHA512 
7f8de21ca9616b725617b9aed2b2f3d991477e16065ac239559e45723713fe29fb16194145ed191df57d621d49a04e0258e9573fdabce34409fc779cae45ea82

diff --git a/dev-python/python-lsp-jsonrpc/python-lsp-jsonrpc-1.1.2.ebuild 
b/dev-python/python-lsp-jsonrpc/python-lsp-jsonrpc-1.1.2.ebuild
new file mode 100644
index ..68be8217ecf5
--- /dev/null
+++ b/dev-python/python-lsp-jsonrpc/python-lsp-jsonrpc-1.1.2.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYPI_NO_NORMALIZE=1
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="JSON RPC 2.0 server library"
+HOMEPAGE="
+   https://github.com/python-lsp/python-lsp-jsonrpc/
+   https://pypi.org/project/python-lsp-jsonrpc/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+
+RDEPEND="
+   >=dev-python/ujson-3[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/pycodestyle[${PYTHON_USEDEP}]
+   dev-python/pyflakes[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+python_test() {
+   local -x TZ=UTC
+   local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+   epytest -o addopts=
+}



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

2023-09-23 Thread Sam James
commit: d3a84559bb3f0ebf592681ab996ce4218c8e0963
Author: Sam James  gentoo  org>
AuthorDate: Sun Sep 24 03:08:43 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Sep 24 03:08:43 2023 +
URL:https://gitweb.gentoo.org/data/api.git/commit/?id=d3a84559

repositories: drop sage-on-gentoo for now (broken bash)

Bug: https://github.com/cschwan/sage-on-gentoo/issues/758
Signed-off-by: Sam James  gentoo.org>

 files/overlays/repositories.xml | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/files/overlays/repositories.xml b/files/overlays/repositories.xml
index 2dd76a0..ec61a82 100644
--- a/files/overlays/repositories.xml
+++ b/files/overlays/repositories.xml
@@ -3502,7 +3502,7 @@
 g...@github.com:bekcpear/ryans-repos.git
 https://github.com/bekcpear/ryans-repos/commits/main.atom
   
-  
+  
   
 salfter
 Scott Alfter's ebuilds



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

2023-09-23 Thread Michał Górny
commit: fdcae97532d64de77eba08ff1500faca61eacafb
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Sep 24 02:24:49 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Sep 24 02:28:39 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fdcae975

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

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

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

diff --git a/sys-kernel/gentoo-kernel-bin/Manifest 
b/sys-kernel/gentoo-kernel-bin/Manifest
index d427c4585e84..1d677db3f1c4 100644
--- a/sys-kernel/gentoo-kernel-bin/Manifest
+++ b/sys-kernel/gentoo-kernel-bin/Manifest
@@ -16,6 +16,8 @@ DIST genpatches-5.4-261.base.tar.xz 6100368 BLAKE2B 
1333f1a5aae4faabe031192eee4e
 DIST genpatches-5.4-261.extras.tar.xz 1812 BLAKE2B 
fcc06d16147422b0ea123b116644539b3527e44bca78d46cf5795d44e42575c7017ec3b5c9dd566c5523e3b23f14b4d817846502d4ef353180c3a3c79caa4c2b
 SHA512 
5cc879a4333aa3e162a5da4bf118a12ae5694c2fb98f11f9e1eee57f91b707974d735c290790942a14b2df5bdf092f58d1cf03f7058aea6f8e588700ec185dbf
 DIST genpatches-5.4-263.base.tar.xz 6140940 BLAKE2B 
7a33829d7a85497a6a6c8ae89cc9a3eefa1eae1e7aaee5a8375f8a1a77d6615fda4d4d18bc68a506d86924bd9549f98820bce35aa30a628c676cbadc4dc6a1b2
 SHA512 
e4b403e31994d804724e31f3795b4e8a202ff19ea6842754e34e6fd5156b0493fc8573c19decc425ab0d18bbbe55636b181200bb92d1ada54f73233ef01bc9aa
 DIST genpatches-5.4-263.extras.tar.xz 1812 BLAKE2B 
67a75053cc93216cd0b6f34e11c2cdb4d4606e7356424006d08d35583344ec09211d95d0e5613b7352a1b3317053c4c964d373736f387d76d0209bb915d9256d
 SHA512 
64b041945553ca97df6291848e4a9875fb2a2526b82d730e6d84c6838c761803a819c9765cdf953130695e2c91af28b6b0a64a4e7d37473306b26d0db6c16f2c
+DIST genpatches-5.4-264.base.tar.xz 6232296 BLAKE2B 
09955b4c773e8f945a83f24ba79d40c62eddcba3c207f3c91dfe0e1e9e4351b916bde2bffef862f9c7adecea63a93a9390736010dc2f4784848c467208c4d955
 SHA512 
2effdb90bba04a190c2e88af5548c5a66b5144a92927c6a56c38b1e556beb2cca63804842ccff3889b243a1f47d9b4d91d8288c17fce36b9841bab788685476b
+DIST genpatches-5.4-264.extras.tar.xz 1812 BLAKE2B 
5fe283f8ae6572dfc1c156baa6574c1ff172e05772b3e74352f61af9c4165f02544c62c3378a42fa0cb4167daf59b4f2fd95092d9cb459efc44f3f18e695c03b
 SHA512 
3fb7e314a03c4f370efb47e97699d74d8b8b3d562fc3619e8b71c7431168d30875d5bfdbb826c2bb5b72d4e752b28a2b0b2885bc336cf5470c5099b2804f04cc
 DIST genpatches-6.1-59.base.tar.xz 3488836 BLAKE2B 
5e92e2d1c4ab691284991ae953eb4ec8f6ae5580d2ec410b94d4bd0c8644752d4be1fb962eb5f315b22d811bd49983f2fdb352523547d973fd712fe117f4452d
 SHA512 
29963613fbe41485226137bb35e77daa4d4b2fb8eea6c18c6d9713f1d5cd27192273b3337ca4c02af6d2dba04c564be66edfda6ea6dbbebc22b9358875860288
 DIST genpatches-6.1-59.extras.tar.xz 3808 BLAKE2B 
bad1dc9ff79b84c02f4f634764c6fdf5ef437c14076048d2e0b777f0ec967fe3dc544739684b50533accdf22d3d85af2c0422ba1183ba4ee26590d02c155cf5e
 SHA512 
4517bce1263d97bce0580729e0a948021734d6e546e318ab37da786a848d9c2376c9849894be9bc8028ee9afece670b86727ded1cf9857d236869c113530
 DIST genpatches-6.1-61.base.tar.xz 3552112 BLAKE2B 
173e2e31b444f7d88a9f6ad2253be4a8c0c2dec500b63d3695949d875970d1162f88c68c3c39b62428b63ae3c20fe4e03b7cd69680f2b4ef54f34ba5c2ddb4a1
 SHA512 
01f20a5cc610ecfa3fe026f8d1ed9987babdfc2648a623d721b756e4b9d307dcbfc0cfae385c40066619a297258927493c757df94454bc1a8b4a96f8d415af5b
@@ -62,6 +64,10 @@ DIST gentoo-kernel-5.4.256-1.amd64.gpkg.tar 57579520 BLAKE2B 
2e37ed126d241dcdc14
 DIST gentoo-kernel-5.4.256-1.arm64.gpkg.tar 53841920 BLAKE2B 
a43bde9f0ff3832181e2f8731989f45435ab09119b90aea3e2a7ebdaeb27159618b3b0ec8ca8002ccfa2cdbb6f3e6df1eb62be70cfdc109bd6d7e5e9040ce0c5
 SHA512 
9aa62b7719d1defb995fa615977297c88caed5d4f05e078b56c48445d2e1592549c5e1959465c1b067f020621721788935084b63af65e9d8206851e9ca3d438f
 DIST gentoo-kernel-5.4.256-1.ppc64le.gpkg.tar 52305920 BLAKE2B 
3e4494ce09e9d0e047fba0c91b6491e6d47ff4c0dbcc7307aa971b7f2d82bc3243559fab5332f54308c93da1a4468ad27fa634a61fe63fd329303daabeca9406
 SHA512 
4f5cf2b95550e8a2af3d6769c0515dfc73f76e9502a1d484e5b2b13b4d9d3311fda2b755b5fab11a77dd11893a7cc6438c953bc4ce79ce1947905108f6a060d5
 DIST gentoo-kernel-5.4.256-1.x86.gpkg.tar 49612800 BLAKE2B 
5f6603a15a9240988f9218ec5b0dbfcb7790cd7113a38dc1d292a31f9dcc13abca96eaf4c9721f3fa6a054488b3b402263ca01f906f578eb985e7b36f6414417
 SHA512 
0f1e8afb57263eb43c3503aa018dafefaa3a12351c6686afffe442355378b4c413237bacbc56825ebbd918910e1cb706f654f066526ccbd9dd579c415b60a1af
+DIST gentoo-kernel-5.4.257-1.amd64.gpkg.tar 57559040 BLAKE2B 
6da5a46d02e0d0d00df0ab49dc87f8d174d77837790ff19b9fa091eabb0772c39afb3838dd8cf0d663500c6aacf803344645b1f0510d0fc3f3de6eba4c5c1bb2
 SHA512 
a268a093bb566e9e666ed0868e3a15df23048be2db5d2cde92a1a1852cb5152881b85672a3e201fa20b22cc078a44759fe1ef0b6b429520c30b1c07b9402
+DIST gentoo-kernel-5.4.257-1.arm64.gpkg.tar 53841920 BLAKE2B 

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

2023-09-23 Thread Michał Górny
commit: 9ddaa141e8c25c2229c5e0ea461113c3ea6eeeb4
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Sep 23 15:56:15 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Sep 24 02:28:36 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ddaa141

virtual/dist-kernel: Bump to 6.1.55

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

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

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



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

2023-09-23 Thread Michał Górny
commit: 27c56c1aae35505481e93d83bfb5245047c4567f
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Sep 24 02:25:42 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Sep 24 02:28:42 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=27c56c1a

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

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

 sys-kernel/gentoo-kernel-bin/Manifest  |   6 +
 .../gentoo-kernel-bin-6.5.5.ebuild | 132 +
 2 files changed, 138 insertions(+)

diff --git a/sys-kernel/gentoo-kernel-bin/Manifest 
b/sys-kernel/gentoo-kernel-bin/Manifest
index 595169fc6a5f..7e690e46bb20 100644
--- a/sys-kernel/gentoo-kernel-bin/Manifest
+++ b/sys-kernel/gentoo-kernel-bin/Manifest
@@ -34,6 +34,8 @@ DIST genpatches-6.5-4.base.tar.xz 258812 BLAKE2B 
df197ed4a66568eb823c889b15f126c
 DIST genpatches-6.5-4.extras.tar.xz 3696 BLAKE2B 
ca8bf3d3b195dbfea39b27b574ea3f3e99f843604ce8ed6ffac141e2e198a4721a943d24c0bfeb559570f00985e6371c7badb69e94542af7bb291fa2485d5425
 SHA512 
db11e8db7f3fbbed7a037c4a8ebe47accefa9794e8a201e6e022adcdfc628ce3d2db9ccdcb0b0133e3b7956fdab9f63fbc3140f1759b31d2c1878f4075de9d2c
 DIST genpatches-6.5-6.base.tar.xz 359376 BLAKE2B 
1f549c4adf228ad742095464dca36c704d58b2ef5339c9be0b65ac1d48599bc2127dc6f70461fdad918d46b3ae8b6e18a5fcb98da5a4ab7bb6f7f89ea3701d5e
 SHA512 
f341a401e95d8f34c6fd6edb35224eb6b9fbddcd6e29de52b33ad3b9f4346c822bf947a971ce512007e709e325b6141bd7e3782989740f0ae540a14bcefe593f
 DIST genpatches-6.5-6.extras.tar.xz 3696 BLAKE2B 
af6aff8421a6d4c205e93b38f4fc3294f609b8ce4f04a472d22ac867a8abe5458e2a29a4ac16d41298cd00d5a1ef589b4579317486464236843b839641b0e277
 SHA512 
089c87f1c476a391811aff7ef25ed6a0fe049d2738915dd5ecb951253762c9012b25d7e4abcbb5bbc81622aa16482ac7351797ef9c6b9ef9157c83e77fcea415
+DIST genpatches-6.5-7.base.tar.xz 428224 BLAKE2B 
9038c1beda5e3778508a29ccb0f906520f93a505f9a45f7050c47814eaf2e474d46e3cb8760dcf5a3bfbc504c5c133f8dcd8b55261a3d0c824cb374a42d98801
 SHA512 
89942e28ec1c594401a4ecfd6ba240e334356be0f1f35e48dd9abb1f4ffd122a044a76079f214c534a6acada0db4b735a8fa8face05feeeba82e2b51231c0472
+DIST genpatches-6.5-7.extras.tar.xz 3696 BLAKE2B 
0cba288c1d1c753e5a317e87432dbdc2e711635cd074b1daac3b40af683da939981eaa40b8d4291ad59d4abb92aba5fc97be134524e02b1c2c29653382d7f402
 SHA512 
ea3bcaffbf58f981388c2021baeea809a35a1b270cff6a0613dce2da8ff8431886612d22073c7a8d6462d20eb1f27d0c0518164c14e4af96b9393bb6a1a038e4
 DIST gentoo-kernel-5.10.191-1.amd64.gpkg.tar 66365440 BLAKE2B 
f7086ca26f08468b754b0cf9ce715ed763d2866ebc8ea322fb51fa2ab5146f1c7741f68b82d52a7d54442cc36cd5a114132f9ccb0809e8d0ab0da022742a48d2
 SHA512 
0f4918273c70f06756c19cd2c7738176695aba65eeaa7846aa6773d97e6d3ac4302be0328926f1a217135d21e2660e6e4124ced7f2304c0f1a408ad2561b24a5
 DIST gentoo-kernel-5.10.191-1.arm64.gpkg.tar 59392000 BLAKE2B 
feee11f6bc6148ca0a65077a33cb1736fe2d588037bfada383bff1ca9ca7ea71d6f3248a91cc9b152d87a3fb9580177a68b3748c53e2bb6e0309c7a4b9e39df3
 SHA512 
bfe38e92e445719daddc4fd87b717c652a0fbc5b3cf3fdaab40c1014229a2bf5b504642c21e5bb478d56742c56100271a7433f113c7c231382d2f226a609f837
 DIST gentoo-kernel-5.10.191-1.ppc64le.gpkg.tar 54947840 BLAKE2B 
eab70963c60d1d668ba562652b73bf47760d326ea2cd3fad8cbf91e75a9329283b9af38ee7391c4bc887c32464a6c8376844135231d155eb11916c926f8c263a
 SHA512 
58a8701b46878dd470a4210f96f65bc85aabb4c8b29aed5d1d61eff2efb1f851c38b648c50afa7cc164406ccdf8ae3bc673f73857903a17c19229f77c8e885f7
@@ -114,6 +116,10 @@ DIST gentoo-kernel-6.5.4-1.amd64.gpkg.tar 83630080 BLAKE2B 
1d7a2b2d27edd54cacf67
 DIST gentoo-kernel-6.5.4-1.arm64.gpkg.tar 73175040 BLAKE2B 
c9dd7ad9b978edabdb2b5dc1094022a5a9c8d5e92a8e47836b75e030b4060720045b50ad459775e2d2f6ac5c26de29ecaaa2fb33ff230bae0fbdc447540a2325
 SHA512 
6d4fafccbbc39f9988cff57379635470be5f4a9454b75a611963a3b8b72d5b226a02563c6bc436019c80eabae6a9b192ebdced75b5758cf4f4ea6f17b4f2f416
 DIST gentoo-kernel-6.5.4-1.ppc64le.gpkg.tar 64450560 BLAKE2B 
0abaf42b7f47011fcaea8d9d7d4bdd610b22a3ac6a51e7775ffbbe85b4873f065c9cb5a440b22ce92501f83dd57e12a9b081cdffb51380e72ba853401eda69e2
 SHA512 
0f15408580af1f083f345e29c6ad38a7934707770d3a65d5acfb82455c07a509481dbe1aa143d10d0bf50d65220e90630aa45a60d41fce4ee21561a4fde77a14
 DIST gentoo-kernel-6.5.4-1.x86.gpkg.tar 67348480 BLAKE2B 
62573105cf96df4e37a0f474878c3e7e478257dd7675413077904d6fec5740d61ef31bf97df6b5ab3b69858fd31e2c6b6f4d0c3100df6576f90102feff08712a
 SHA512 
81d9bcbfb4bbb3eb3496c62693ac8637cb20ffef279bca1fcec5062ca6dd1774741819548c05bd9608cbc693094cf5d048a815311b4d3da8bc910847d1736985
+DIST gentoo-kernel-6.5.5-1.amd64.gpkg.tar 83599360 BLAKE2B 
1c0ef6277d6350f0253633ab959dc49a5f69c9428d4a3b0a949d67957a656726641fd346b72e77cc1869dbd6dc1d8c95e93112a966fc52d72c01fe2cf016ad1a
 SHA512 
b2608c8f72549da0959301745c40b4c7476aec063cb4ccdfb0b92c6f7ce4ffae32b9489500319341b64bed60cfe4e5a0ff5dc067e90b0677138e1e0879db440d
+DIST gentoo-kernel-6.5.5-1.arm64.gpkg.tar 73185280 BLAKE2B 

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

2023-09-23 Thread Michał Górny
commit: bdab45cbd0e8fa8c0cede03cb48a1eb1feccc303
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Sep 24 02:25:16 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Sep 24 02:28:41 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bdab45cb

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

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

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

diff --git a/sys-kernel/gentoo-kernel-bin/Manifest 
b/sys-kernel/gentoo-kernel-bin/Manifest
index 95ef816f20dc..595169fc6a5f 100644
--- a/sys-kernel/gentoo-kernel-bin/Manifest
+++ b/sys-kernel/gentoo-kernel-bin/Manifest
@@ -26,6 +26,8 @@ DIST genpatches-6.1-59.base.tar.xz 3488836 BLAKE2B 
5e92e2d1c4ab691284991ae953eb4
 DIST genpatches-6.1-59.extras.tar.xz 3808 BLAKE2B 
bad1dc9ff79b84c02f4f634764c6fdf5ef437c14076048d2e0b777f0ec967fe3dc544739684b50533accdf22d3d85af2c0422ba1183ba4ee26590d02c155cf5e
 SHA512 
4517bce1263d97bce0580729e0a948021734d6e546e318ab37da786a848d9c2376c9849894be9bc8028ee9afece670b86727ded1cf9857d236869c113530
 DIST genpatches-6.1-61.base.tar.xz 3552112 BLAKE2B 
173e2e31b444f7d88a9f6ad2253be4a8c0c2dec500b63d3695949d875970d1162f88c68c3c39b62428b63ae3c20fe4e03b7cd69680f2b4ef54f34ba5c2ddb4a1
 SHA512 
01f20a5cc610ecfa3fe026f8d1ed9987babdfc2648a623d721b756e4b9d307dcbfc0cfae385c40066619a297258927493c757df94454bc1a8b4a96f8d415af5b
 DIST genpatches-6.1-61.extras.tar.xz 3812 BLAKE2B 
2c6cf3ccdef6c66bc321654e84582e0e0b0e8beb68a6fc390b2d526fd2da1f38603389a8aeeba031fb09a5e8493a0de3fbc944c172f7cb17d26dd91053817a17
 SHA512 
1a5bb61de1d22749d6dc9a1d3798d825a936cad0bcb045b52fd163fcd3381f8d284187b86c03a0688047d8720b2c387ec86202456df8b46e7ae84f9b0e37569f
+DIST genpatches-6.1-62.base.tar.xz 3593184 BLAKE2B 
b9ede84287025cfb00e4772aecef49bb1528e3d47a4bfba110dc019ea94ed6319db1831ee765a497150e410e0d66029317c9859e951672207664345750531d5f
 SHA512 
e1f5c54758b001cb9c4be6fcf0e92ad95cfe213b32186be0160bf5980ce1c6a77150f26baf89bf5e23c10c9c96df6ae3b5d77e2d84a4b792a93bb968a600fe58
+DIST genpatches-6.1-62.extras.tar.xz 3812 BLAKE2B 
2f642be1d81a2e94221c9c713b8df8994953dcbac4d612bdad2f8e7d64111e8dfa4d988c105eea7d926e7fe08ec7232499e9bd8b8e2a9fccebf78d62bde91c43
 SHA512 
e06d58f69e3055ff38af09061daf6d0571590136fd154dd2ef2dfaca93d151391315abb5d45e252db4acadffbc7a87124c4ee50b6fffd278ce63fac819c38d12
 DIST genpatches-6.4-18.base.tar.xz 1040816 BLAKE2B 
61ce7d234cba40c266e92dbab80b26e9958d9501fe884ed1fe45c25a89f2385259d5776049d7ce172c05d6829a92f591652544d7a3ce3ce7c81d09ce871800f5
 SHA512 
559a4e9690a72dc76a0ab38f463149dc9221bad128b59fdafc1250b964af2ccf573ee0d4e593e98811f83325a0d10772a6a6b32bbaef50aee3c5a0d1938677d7
 DIST genpatches-6.4-18.extras.tar.xz 3700 BLAKE2B 
b360eff83abdbed397db6405b6b68649a3d6f85a37716eb2f923d47dc3ae5d738ca49c29a58dd2f236c7f50dc233641e3df15b7b75a19364b0af6261afc36d4e
 SHA512 
778791e5e9232bc432119d14a016c00e1a968af30f0a2dd931ebb4103f7f457db991eb1d9ca500d1a3c9295dbf87d9b4fab18ffaebbd46cc8c82077b27c344e6
 DIST genpatches-6.5-4.base.tar.xz 258812 BLAKE2B 
df197ed4a66568eb823c889b15f126c66b6acb9a2cef224e198e576d601f1c5d1ba43bbecf510585adb93445f2fd634889714a31101fb2dddec67da9052adb7e
 SHA512 
70b21a38cd4a2d1759819341365de33590d8d3f460d12cecd781dddbdc69e87e66f81389d8a1bea381bf74188c19b667d3c7789a92e3d8f80080982ba5d39872
@@ -92,6 +94,10 @@ DIST gentoo-kernel-6.1.54-1.amd64.gpkg.tar 72488960 BLAKE2B 
5f95cb1ba36fbcdfee61
 DIST gentoo-kernel-6.1.54-1.arm64.gpkg.tar 65208320 BLAKE2B 
bf4ee6a70cb410f29eee3d27609753ab3d15741f6678086e8f431ad8bb907b669e045707e7ca75d8cc49e8e4b3ab439a30f3d286c662133ac5d3d9f7742b7055
 SHA512 
da1368ac0083cdedabd54460aadda89f32b547ec83145cce4dceb0f2218504c23a8bbadcce632fbbbc2fd8cdfb08f3622a5c6ea41fd06da8dce8868848c0212f
 DIST gentoo-kernel-6.1.54-1.ppc64le.gpkg.tar 59811840 BLAKE2B 
5484bdab393f6c558d7d8f3aa41f83d823bff2d3c41da959f46e84ea1403cf5150ff281cc53876e85b385a32f9789a40f3a02725549c86143f4f4394ca2cc770
 SHA512 
8b060ca9e057c8d7e4903309736cdbe31d8abcbf361a3d135ad6bd70dd1ef9ebb29d0fbb89fca7cf2cf1b32e4b66ea9800aa625e87b0e23ae9f41c6cdfb894ed
 DIST gentoo-kernel-6.1.54-1.x86.gpkg.tar 61972480 BLAKE2B 
4e8f7ad10b887a0911e444c100921a3e103bd5dd9e3514d23260f91124044af69e6cbe80f19613b38266ae96a506f8f10839a4aadabac9921794f87557a3b5c4
 SHA512 
238092cf5c87300ade918e90dcd3f127bd28f488a1759207f079989c60a5b83fa5c925f750ad5facc403431c649a0a14d58c4f38b72e55b71ac145e185f27a10
+DIST gentoo-kernel-6.1.55-1.amd64.gpkg.tar 72540160 BLAKE2B 
8e7aa1fea0dad448091297c93b47d8ac03efc4bb7caa8d0e96e04a2e4385e829b67ae09f047ad3cffa97506d6a5fa3b4a77668132a289770d5701f466c31c600
 SHA512 
8c55095aeb5b7c8b09c5ced0bce752d027b0aea9cc66055dbf67528b2e583d3e3ee8e8e03d4ca33cf74efcee8c502c447f97cf3b6c30cdd9923fcfe7f6f6309c
+DIST gentoo-kernel-6.1.55-1.arm64.gpkg.tar 65208320 BLAKE2B 

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

2023-09-23 Thread Michał Górny
commit: 63fa85090beff18745729a27fba9348354ce0a17
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Sep 24 02:25:06 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Sep 24 02:28:41 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=63fa8509

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

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

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

diff --git a/sys-kernel/gentoo-kernel-bin/Manifest 
b/sys-kernel/gentoo-kernel-bin/Manifest
index 9652a97a3607..95ef816f20dc 100644
--- a/sys-kernel/gentoo-kernel-bin/Manifest
+++ b/sys-kernel/gentoo-kernel-bin/Manifest
@@ -14,6 +14,8 @@ DIST genpatches-5.15-137.base.tar.xz 5320152 BLAKE2B 
9c2376c4aafdeb6f49b490ffbd1
 DIST genpatches-5.15-137.extras.tar.xz 3932 BLAKE2B 
36f79232e1f7a297781b64c0fc2a9a3ca171a7440d635631ae34330fef11f782c43f23add9feded31e19904a28fed1a9d99a1991b590c2e1114de5217ee673ce
 SHA512 
fd59a24b43fe48a9a475eab3c40a1fa0626661b3c66734223cc9c24a8f7490b569a475d94a170a1a5958a7be39fde77e63ce933620d8e31308623cad218bc339
 DIST genpatches-5.15-138.base.tar.xz 5453088 BLAKE2B 
9d09f8d4d0184f581b57def13761938c019e3f755c73bec4d1a79bcd1938e8c4f4ef89876fc95758213e4ea260acce1b60d963fa76f6765974463c4d4969137d
 SHA512 
f66ff753ea4748c6d9cee2953ff8babe7ae34805c0f2baab6fd8b068022c29089e70b4f9aef4c213b461a01e822af682c40e174dcd64d105fefef650b9552dd1
 DIST genpatches-5.15-138.extras.tar.xz 3932 BLAKE2B 
ac867967660e190d705de428ef339d853fcc38b1cc37c1176c012541602e38125ee2cca8b33c5eb6149e753898105a125c95f3f927e7b9c64096161b04d2d005
 SHA512 
8f2668171bf62face8dd28f7ca1afe62f2fe9ece101f9dab78a6b8fc869349fcfde32ee3d3ebd5677a1cc6403e488072a57b6892cd30c950c6aa10eb48d1c1fb
+DIST genpatches-5.15-139.base.tar.xz 5486908 BLAKE2B 
9bb9dce583643bf316d24dd741e13d26eb1a8adb1dd512d2fa69f5c1d901615622bd5170cca4efc63ca19e3e8454641529af2f9d989c9329ae2ce82c80a2b91e
 SHA512 
91bfd0e55739e2fe833655fa52d904bea153cf156da109bd5548617bdcc44838bd3adb0bb4fe96ea8e27ad5f8836f191eb79151c7cd89254e3dff307f862f4f8
+DIST genpatches-5.15-139.extras.tar.xz 3932 BLAKE2B 
57659070be3889530d15448b8c38961fb4e45f307ed0f9bec896c70ee3bbdc133136fffe0f4f2e268bc96005766c1d662912b0d27077e67f917f4b30458c7694
 SHA512 
ca2599baa4e1462ad723b0a2c28b8e73a961a0b1b71a27344eb20a7e89fd1607454cb349d3c4401b061813fef395ce395f2cf6e52a75c249e6d8a0c0466f
 DIST genpatches-5.4-261.base.tar.xz 6100368 BLAKE2B 
1333f1a5aae4faabe031192eee4e491ab80c1e6291e542a99cf308295ed2301c93d74cd41e34fa10e1110710d26edcb9b4b132ee635cde5711b6474557601866
 SHA512 
4083c69df7ce9aa2e57eb69be4132689d10c95155c7608d6fc52f661abc1f0f9077f546016b3df32b8252777fff78af347af7022d18203aa8416ed83b68ef88b
 DIST genpatches-5.4-261.extras.tar.xz 1812 BLAKE2B 
fcc06d16147422b0ea123b116644539b3527e44bca78d46cf5795d44e42575c7017ec3b5c9dd566c5523e3b23f14b4d817846502d4ef353180c3a3c79caa4c2b
 SHA512 
5cc879a4333aa3e162a5da4bf118a12ae5694c2fb98f11f9e1eee57f91b707974d735c290790942a14b2df5bdf092f58d1cf03f7058aea6f8e588700ec185dbf
 DIST genpatches-5.4-263.base.tar.xz 6140940 BLAKE2B 
7a33829d7a85497a6a6c8ae89cc9a3eefa1eae1e7aaee5a8375f8a1a77d6615fda4d4d18bc68a506d86924bd9549f98820bce35aa30a628c676cbadc4dc6a1b2
 SHA512 
e4b403e31994d804724e31f3795b4e8a202ff19ea6842754e34e6fd5156b0493fc8573c19decc425ab0d18bbbe55636b181200bb92d1ada54f73233ef01bc9aa
@@ -62,6 +64,10 @@ DIST gentoo-kernel-5.15.132-1.amd64.gpkg.tar 66293760 
BLAKE2B 0fd03ef370bf3125c9
 DIST gentoo-kernel-5.15.132-1.arm64.gpkg.tar 59402240 BLAKE2B 
caebb2113f2412cc81c95aaad76832a0404daefa08512697e7c550fcfe6eeb7d553d63005d28701dd1e3b8678c602c69d8ecda872ab9e6f9a44ef9f0d4666afb
 SHA512 
49f3c9146b773a76e41349f1e86575afeb7fe355294a576c6f5c5720ed1a0e745b5ee7d9601da7c350e0fcc62bf30eb0153c071845eb1f5cb3a33498492c580b
 DIST gentoo-kernel-5.15.132-1.ppc64le.gpkg.tar 54927360 BLAKE2B 
d4593b3bb1f9936abbb503022f0f18f0a064309c7188706a67f888a287b3b0a840a4d14322c49399e9b253860c786ece81b82e50d99a4b9431677320736bcfb9
 SHA512 
9fe6f4708f957e85e404bd0258128ea3494d8f42496ae62c22ce2b5b40b9eb26c85ee11f3c7cc671b0185088632499dee349880afbc4041b1bc31e9104904901
 DIST gentoo-kernel-5.15.132-1.x86.gpkg.tar 55961600 BLAKE2B 
7a66d8540b9dad33edd0b0d32e2404cb949297171e93e3a7705ede18fbaf732a70ed8e9e16d09a3a2920fcdba19ff24985ea88611c84e221cffaf18b5cab4db2
 SHA512 
72314a61b124f7251d4623b2b375b1a9f8c78aeb4c37378e7ad900adf8e294d0c491d7362ce4c51ab42c0d720bf9e5a14d508482459df59d06c8117479a975a2
+DIST gentoo-kernel-5.15.133-1.amd64.gpkg.tar 66314240 BLAKE2B 
06c823e5c30cf9141a0a4cc847611e99972c006c6488679738649056ee172360c82e936ad1ffb4ae191178f9167d7384062aff6d79bb5491ac746a45f9772598
 SHA512 
6779485b1ddeb3dc102680069dfb949c8c0dc4adfe9d0e02bda3f5b4f82349bdc9ccfd2885f4673e6e237bb05aa29de811e3c55c8471146ef26686919875ab57
+DIST gentoo-kernel-5.15.133-1.arm64.gpkg.tar 59392000 BLAKE2B 

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

2023-09-23 Thread Michał Górny
commit: 8b266ec5f8935a59e6536376f5f73f729e078394
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Sep 24 02:24:57 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Sep 24 02:28:40 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b266ec5

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

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

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

diff --git a/sys-kernel/gentoo-kernel-bin/Manifest 
b/sys-kernel/gentoo-kernel-bin/Manifest
index 1d677db3f1c4..9652a97a3607 100644
--- a/sys-kernel/gentoo-kernel-bin/Manifest
+++ b/sys-kernel/gentoo-kernel-bin/Manifest
@@ -6,6 +6,8 @@ DIST genpatches-5.10-205.base.tar.xz 6004340 BLAKE2B 
da00636c3e77eeaa5ac26bcbd97
 DIST genpatches-5.10-205.extras.tar.xz 3868 BLAKE2B 
ae605d0161ede2f929d907fcf91e39045882d409b223dda879ababc6096659687ddd4f8aa056c789a2da282fd7d5f8e0bed5d85807bbfae1b2731d6b947e6a86
 SHA512 
f3d23e42e2f11b6d59be715e0308030b71a2391ad3a4123ce219bd976561e3215693b30448ab7e0414f8864c4e6de67666dfebda07e55a01c5307e639c38284c
 DIST genpatches-5.10-206.base.tar.xz 6004212 BLAKE2B 
2df3791b040648ff3745aa0f6d01d979ee7024ffc70cd540e68a07d2615cce17c15b8f21b9be4ed12a55e31a0c822c3ee1a13756fa4df52e46bce43f2f07eca8
 SHA512 
2f147b339762ddfae652ea2ef06a4657e480e321f15a706a69082c5291d020122d4a34ab1863bee349a8f37c855cb6feb4ceb7085a385cdf1b14ec65d66dea85
 DIST genpatches-5.10-206.extras.tar.xz 3868 BLAKE2B 
6af1a2e8a93e7102f15adb8ad44d0d9ccbc46ccab0c70c0633ddba9113c41ba70c40cf1bdf86e7b165f2e151290032551f3932b9ec28b534874fe0bc962c304b
 SHA512 
7e64ba41b4c85fb92002867c638cc6a6b109fbdbdce0486e1898e64fda7051b28a7943a08147631e850a913c9311125c9e4e29a317acebc2298f667686bf3bab
+DIST genpatches-5.10-207.base.tar.xz 6028660 BLAKE2B 
da81c9b4110317c9decd5c6d1fd1a4c0b52ba13175be589c5c9ac8b6eebba40b53308310728bc38156902e49ce07a8bf9b12f6997ae5007ca07a31b39dfe86bf
 SHA512 
a0effd411b471cc8f668a7bfb565d0e2a8b56abe46fdffdfa4ab8bba314cb77d21dc5113820f3e891cfbe3e9aa77c5e551c276052686f7f412741e153da43b35
+DIST genpatches-5.10-207.extras.tar.xz 3872 BLAKE2B 
83bda3267d82207c3b574eb3e88e79d04120b2d1340edfb5c7e1869a04beb6af90accf4bfcf16945e45ff8911e4c85e95d11184e2908d900720e934beba078ff
 SHA512 
bb9e862d7096055e8a3df8af03e0d8268ab3ed749933a54bdf1f0eb7c36da5dc9f8cbc1c0a9cc683d188a354f1be2a77e61ae31b1dd15164068120b58427146f
 DIST genpatches-5.15-133.base.tar.xz 5249652 BLAKE2B 
309acc807e07bfcbb34e0ae87618d6dbb76e6481699fc017f449e61a2518e96e1abaf43ffe32bb9f76786fbe8bad5607407be4a40dd8d26be484943d5b4afee1
 SHA512 
f0c689a808a7724cb4f30d697c22a0a089df3e0f837440b22b6c32672355b79898c8097810fa1e420e0f8c364f5a33b6c373db58b7c8caac8b67be763a820cea
 DIST genpatches-5.15-133.extras.tar.xz 3932 BLAKE2B 
b99e279af41ad1d19a58e8f9b1bbf392c805a46c371d7a022a65c0090b5824c6ce26280525a0c21feda2a5a5cfffcafc690a2194d29af6a44e10a9d4c923db8b
 SHA512 
7cd772a6feed01543305417ff03b834bb002821ccf254e7f5481623a7f16b0b54da5fc72c21f4ae3481308eaab08fcca8fc5103ffbed58dc4355cfb661f04f8e
 DIST genpatches-5.15-137.base.tar.xz 5320152 BLAKE2B 
9c2376c4aafdeb6f49b490ffbd15b70edc3c76dde6fd5eb863912b685d0393fc4579d6a402b5aed7c8081b4ae6c0bd5a8bcbf2fc3b92301f1ba1f582dffc5176
 SHA512 
d156b00a395c0d6fa623f84c4cdcc8266119703aa03aed96dee78f799535f79ce01cfd603c0935b4c0d2a793031cda5635c034358d9eedb0dd7b1fa307ebccb9
@@ -44,6 +46,10 @@ DIST gentoo-kernel-5.10.196-1.amd64.gpkg.tar 63201280 
BLAKE2B 42650c45572e18525b
 DIST gentoo-kernel-5.10.196-1.arm64.gpkg.tar 56412160 BLAKE2B 
edf550ec8a85dabc2bba2f193b90f5a7f968f66dc0ba2c61c826c65b71c1a1ac4340cb8a2607e88b712b9ab59904d86c34dc2fa378ba4020d1e79936eee65ca0
 SHA512 
9da8e37394c3131a1d32ce2d15f27ab9fc26c6afa9e5cb91dbc53fd6229e20c255e90988d3fe99b3f5e13747e7c0a14b17e5820aaaeadd371dcd354b0f7301be
 DIST gentoo-kernel-5.10.196-1.ppc64le.gpkg.tar 52838400 BLAKE2B 
0cd23358230412ecb411d85b11a6a5862c500956dbbd7d6f8df6480c31707ee9b58b42fd5cf96024e5d18add2da544eff6dcb442b52067da77098384ddb59bdf
 SHA512 
af879412dbb16229d95b62c2029ce4f629cc047f8627ea6b8528e17bf37fc83c8608ca03c537e152d3d995935ba59df23475111042440929882568c16c93a1b9
 DIST gentoo-kernel-5.10.196-1.x86.gpkg.tar 53463040 BLAKE2B 
7a918a2016576467bcbba65dad2752ab305f511cfba9a9002779aa7feb860c131e45b64ef7a9f6bfc53d26dbdb522c451eb347421b386bad131e0876f5501194
 SHA512 
d6a77a441a65a7420f390fba98d594f6d1117c2c294e6add58cf7060bd231c136ce264c6b03ed2219baf805fc50963566c9ee9db4f43d20a6681dc838244534a
+DIST gentoo-kernel-5.10.197-1.amd64.gpkg.tar 63232000 BLAKE2B 
07ce6ca9e2d1185b6d7191e0a8be65c20b849d6e9db9d08de4de8c4f56802bd4d320b24810d9087a8cc87ac0fc432e2a4d04d1afd63022ce5c7a0c9b186defa6
 SHA512 
6671dec4d289a17b6d71ceb3a63194f06c2fd522fcb0844e2fc61ac71f547ba576958d28dfc8f4a33b0c2282e04aeeed1f3c0c1ba18910445244ced65a16593b
+DIST gentoo-kernel-5.10.197-1.arm64.gpkg.tar 56412160 BLAKE2B 

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

2023-09-23 Thread Michał Górny
commit: 89cc770bdbb1f3409ec89b5de33946b3007cbfd7
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Sep 23 15:59:28 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Sep 24 02:28:38 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=89cc770b

sys-kernel/gentoo-kernel: Bump to 6.5.5

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

 sys-kernel/gentoo-kernel/Manifest  |   6 +
 .../gentoo-kernel/gentoo-kernel-6.5.5.ebuild   | 149 +
 2 files changed, 155 insertions(+)

diff --git a/sys-kernel/gentoo-kernel/Manifest 
b/sys-kernel/gentoo-kernel/Manifest
index 0363a5b4ad9e..8dcc564d6eb1 100644
--- a/sys-kernel/gentoo-kernel/Manifest
+++ b/sys-kernel/gentoo-kernel/Manifest
@@ -38,6 +38,8 @@ DIST genpatches-6.5-5.base.tar.xz 259352 BLAKE2B 
57e87c7c7517a4f4860b90dc9054ba4
 DIST genpatches-6.5-5.extras.tar.xz 3700 BLAKE2B 
6a9037df5d22ac2cdfc765e99f29660b694d1ae030b179b1efcbf4da086114c6e5befe93368841735f306c827354fec9e40c0bee057a2f1af963dc41679bdd91
 SHA512 
72b23278c5b84fcbc91143d29e2d769aebc337d45d372999f91f72b3be6802cd410df2735d79f19accd0a775b875f26276dc99c605352c987e790f626dad1051
 DIST genpatches-6.5-6.base.tar.xz 359376 BLAKE2B 
1f549c4adf228ad742095464dca36c704d58b2ef5339c9be0b65ac1d48599bc2127dc6f70461fdad918d46b3ae8b6e18a5fcb98da5a4ab7bb6f7f89ea3701d5e
 SHA512 
f341a401e95d8f34c6fd6edb35224eb6b9fbddcd6e29de52b33ad3b9f4346c822bf947a971ce512007e709e325b6141bd7e3782989740f0ae540a14bcefe593f
 DIST genpatches-6.5-6.extras.tar.xz 3696 BLAKE2B 
af6aff8421a6d4c205e93b38f4fc3294f609b8ce4f04a472d22ac867a8abe5458e2a29a4ac16d41298cd00d5a1ef589b4579317486464236843b839641b0e277
 SHA512 
089c87f1c476a391811aff7ef25ed6a0fe049d2738915dd5ecb951253762c9012b25d7e4abcbb5bbc81622aa16482ac7351797ef9c6b9ef9157c83e77fcea415
+DIST genpatches-6.5-7.base.tar.xz 428224 BLAKE2B 
9038c1beda5e3778508a29ccb0f906520f93a505f9a45f7050c47814eaf2e474d46e3cb8760dcf5a3bfbc504c5c133f8dcd8b55261a3d0c824cb374a42d98801
 SHA512 
89942e28ec1c594401a4ecfd6ba240e334356be0f1f35e48dd9abb1f4ffd122a044a76079f214c534a6acada0db4b735a8fa8face05feeeba82e2b51231c0472
+DIST genpatches-6.5-7.extras.tar.xz 3696 BLAKE2B 
0cba288c1d1c753e5a317e87432dbdc2e711635cd074b1daac3b40af683da939981eaa40b8d4291ad59d4abb92aba5fc97be134524e02b1c2c29653382d7f402
 SHA512 
ea3bcaffbf58f981388c2021baeea809a35a1b270cff6a0613dce2da8ff8431886612d22073c7a8d6462d20eb1f27d0c0518164c14e4af96b9393bb6a1a038e4
 DIST gentoo-kernel-config-g7.tar.gz 4625 BLAKE2B 
72ba0d038ee34ca5eb26d43bd373735aef3a50d02b414993ea05485e49d83d46df98a6cb0f6f3170a8ec0c99b557432fd9a11cbb92ff7c2837625a7f4469831e
 SHA512 
2d74a8ca9f5402b4290ed93cd3ddba04a7f2ff42c8d8d3f2cbbe22fc20daa0fca119368daa8af39b7a26b1b99e4e3187c3c5d95886a651675ad94ff98d686628
 DIST gentoo-kernel-config-g8.tar.gz 4663 BLAKE2B 
c832df9e2085c6ec2deef5b54195f24d2d8ee039655534f5d9c1d650e06ed2ebfe82e2e62d2119696944353321bc22eb91a0599b06c90f0ac22b280fd4aa81b6
 SHA512 
64c9a94935e7525152827a1d7ca79259f8770300c5865995d683b4c7ba5f21670681a60153ad268aa0a0ce6c2b18683e7faacdbdfb5adc6248387e7316dbb12e
 DIST gentoo-kernel-config-g9.tar.gz 4981 BLAKE2B 
1881cb550ea9e274cb5bcc3bff5b1aa6f28bc218a09825c5ab3ba2bff4ee1826398c9fbecc513b6dd20d195fd5cf26e1e7c631bf66100ab1887705a8e04fc79d
 SHA512 
9dc2f30a33aa19fed3006e93330210c9db613febd842467e40d51c47eccac1dbdcb5a7037e9174e92c29e2a85a52ef2c31bbe2a87a22320b3dccb8aab17a
@@ -46,24 +48,28 @@ DIST kernel-aarch64-fedora.config.5.15.19 242615 BLAKE2B 
94e59440681535e38137b71
 DIST kernel-aarch64-fedora.config.6.1.7-gentoo 252811 BLAKE2B 
f6bad0d23132bf0dfbaa25db928a95f39763b6500fd1df9b4aeca4351e3e75f185891c0df96b111ad840e4bac431d74a9b11e7344e766ab49715663c89e4dbfc
 SHA512 
41ebf195d8b656801d49c6bb693ebe1404b6725d70d88d93a75bc4af230030d65ef0701ea931846b022a3c598dcca068fbc38ecf6d064262b3f5b88e57060437
 DIST kernel-aarch64-fedora.config.6.4.13-gentoo 260317 BLAKE2B 
847f66694919fe7c5a6c24e8b70437e77da13dcbf0eb150a13c510a40b7f38decdda3e5f4d9314b3737fc23b95e291e8630af6a643c04db1c7006453dc1c7bd9
 SHA512 
400ec9845171bbfd58c6f136455dfcb80e31e3cfb25508e8642f817ca036f3534a7342fc9b5976f2ef11e7b8a3815c18512f5e3e1860438a94157d923c978d01
 DIST kernel-aarch64-fedora.config.6.5.2-gentoo 268615 BLAKE2B 
b32bf416971e95bc9f242da3c2d0149550c856f54fd21699dade735d22fba1f74c722ac10f3808cc49c76b1553f92a7871495ce1e5eb192ac423bff021810452
 SHA512 
55d9efcd75807e9e29d7337f799345fa39e7062319d201c66878230c088db1ef5c856cbb1937ae03e32c056ff532a7fa99df95b3e7896120a11fa5e51a2e10f8
+DIST kernel-aarch64-fedora.config.6.5.4-gentoo 268615 BLAKE2B 
b32bf416971e95bc9f242da3c2d0149550c856f54fd21699dade735d22fba1f74c722ac10f3808cc49c76b1553f92a7871495ce1e5eb192ac423bff021810452
 SHA512 
55d9efcd75807e9e29d7337f799345fa39e7062319d201c66878230c088db1ef5c856cbb1937ae03e32c056ff532a7fa99df95b3e7896120a11fa5e51a2e10f8
 DIST kernel-aarch64.config.5.4.21 199104 BLAKE2B 

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

2023-09-23 Thread Michał Górny
commit: 2fd40ae9c72c4aac631c3d0d70dcdfd87999b0bf
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Sep 23 15:59:29 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Sep 24 02:28:39 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2fd40ae9

virtual/dist-kernel: Bump to 6.5.5

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

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

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



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

2023-09-23 Thread Michał Górny
commit: 40dc6c97035ebeff17939a10451ff1dc9fb28195
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Sep 23 15:59:17 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Sep 24 02:28:37 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=40dc6c97

sys-kernel/vanilla-kernel: Bump to 6.5.5

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

 sys-kernel/vanilla-kernel/Manifest |   6 +
 .../vanilla-kernel/vanilla-kernel-6.5.5.ebuild | 140 +
 2 files changed, 146 insertions(+)

diff --git a/sys-kernel/vanilla-kernel/Manifest 
b/sys-kernel/vanilla-kernel/Manifest
index 91a8394867cd..699b63468bbe 100644
--- a/sys-kernel/vanilla-kernel/Manifest
+++ b/sys-kernel/vanilla-kernel/Manifest
@@ -8,6 +8,7 @@ DIST kernel-aarch64-fedora.config.5.19.13-gentoo 246842 BLAKE2B 
4a824d02999749a0
 DIST kernel-aarch64-fedora.config.6.1.7-gentoo 252811 BLAKE2B 
f6bad0d23132bf0dfbaa25db928a95f39763b6500fd1df9b4aeca4351e3e75f185891c0df96b111ad840e4bac431d74a9b11e7344e766ab49715663c89e4dbfc
 SHA512 
41ebf195d8b656801d49c6bb693ebe1404b6725d70d88d93a75bc4af230030d65ef0701ea931846b022a3c598dcca068fbc38ecf6d064262b3f5b88e57060437
 DIST kernel-aarch64-fedora.config.6.4.13-gentoo 260317 BLAKE2B 
847f66694919fe7c5a6c24e8b70437e77da13dcbf0eb150a13c510a40b7f38decdda3e5f4d9314b3737fc23b95e291e8630af6a643c04db1c7006453dc1c7bd9
 SHA512 
400ec9845171bbfd58c6f136455dfcb80e31e3cfb25508e8642f817ca036f3534a7342fc9b5976f2ef11e7b8a3815c18512f5e3e1860438a94157d923c978d01
 DIST kernel-aarch64-fedora.config.6.5.2-gentoo 268615 BLAKE2B 
b32bf416971e95bc9f242da3c2d0149550c856f54fd21699dade735d22fba1f74c722ac10f3808cc49c76b1553f92a7871495ce1e5eb192ac423bff021810452
 SHA512 
55d9efcd75807e9e29d7337f799345fa39e7062319d201c66878230c088db1ef5c856cbb1937ae03e32c056ff532a7fa99df95b3e7896120a11fa5e51a2e10f8
+DIST kernel-aarch64-fedora.config.6.5.4-gentoo 268615 BLAKE2B 
b32bf416971e95bc9f242da3c2d0149550c856f54fd21699dade735d22fba1f74c722ac10f3808cc49c76b1553f92a7871495ce1e5eb192ac423bff021810452
 SHA512 
55d9efcd75807e9e29d7337f799345fa39e7062319d201c66878230c088db1ef5c856cbb1937ae03e32c056ff532a7fa99df95b3e7896120a11fa5e51a2e10f8
 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
@@ -15,6 +16,7 @@ DIST kernel-i686-fedora.config.5.19.13-gentoo 223571 BLAKE2B 
d56f8e019b0c58023b0
 DIST kernel-i686-fedora.config.6.1.7-gentoo 228053 BLAKE2B 
1b06ca68465d7833905b6236a6ccf9a594f44613cbd102990c1667c1ece53ad982fa3abbfe475333e3297331ce1cfadf27c00c3e7de6293e213278e8ca97cd3b
 SHA512 
1ed70eb5254a04d99d28ad901d4556dfa7e8ec8b739a0a33040315718effe9348e75ca8ac19d3b33fa7b3dcad9b4bb0531075692087c0dbe57ec6a4d873a4b27
 DIST kernel-i686-fedora.config.6.4.13-gentoo 232961 BLAKE2B 
29c51dfb59275b1066f25f4d47ced0c04ed599e821755b31364877b5d45fd9b8c3b1e8e60f933c8d02692f0e0a43c4e54e3222b151b691820cc661766a9ef1af
 SHA512 
5c2a4260fd39111ad5ed9de3ba2477b059d189cfb90800a33514b9a6e439b141d53f5dc56abe4cdc73e0410a9bc076e7cd7f1556cc9f44fd890c371746d83220
 DIST kernel-i686-fedora.config.6.5.2-gentoo 241061 BLAKE2B 
b6d0c48f73b5bb188b202e71b49815571512221974b8a6725d0104398314dedaa385a83f29af4977e80ecce5c6335375607fd1073eff77c4d59f1d4310f95571
 SHA512 
d70ec67c5a1e5b1c2ca19901dede663ceb175b2b82368f84cda9433cdb446dc30a78217d363790a6f665fdafd16716cb33526c5bc03b276b463c28ce4d0d13df
+DIST kernel-i686-fedora.config.6.5.4-gentoo 241072 BLAKE2B 
69fdc02f2df9245b22684a96f839a7595de965f349093f971081a88d3658dec605def01230650df0285acdd4f9fdf670c0571920df355740be65ffd78819f9ad
 SHA512 
d0423a5976041fe033d4fc5cf5e404619eac91af8f144251ed0275a5ea4c7db757dd6b3666a4b99a2eef9914745a95670a83b540558af60ebc8da7a1f7b13fad
 DIST kernel-i686.config.5.4.21 183910 BLAKE2B 
185126ffb85718bb73761d01683def80b6f002d7a7a6eddd8e858a30d8eadc863fb378d83a1cd2ed82b3540337fa66ae44475e31fb41ebc46d77005b6f54e5c0
 SHA512 
6307afc2295902e44fe65b1cccaa7a0260b295a5f21f1d67ec66197bd972bd3f5675b624f08d9da8b224cb3ec987d5c21cbd743599aeab9ac6214bc651f43476
 DIST kernel-ppc64le-fedora.config.5.10.12 192105 BLAKE2B 

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

2023-09-23 Thread Michał Górny
commit: 7ab14e5d0ee5b56346469224aea631ae8f0d5f44
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Sep 23 15:55:27 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Sep 24 02:28:33 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7ab14e5d

sys-kernel/gentoo-kernel: Bump to 5.15.133

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

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

diff --git a/sys-kernel/gentoo-kernel/Manifest 
b/sys-kernel/gentoo-kernel/Manifest
index 6882e020c8a8..b6812c54ab43 100644
--- a/sys-kernel/gentoo-kernel/Manifest
+++ b/sys-kernel/gentoo-kernel/Manifest
@@ -14,6 +14,8 @@ DIST genpatches-5.15-137.base.tar.xz 5320152 BLAKE2B 
9c2376c4aafdeb6f49b490ffbd1
 DIST genpatches-5.15-137.extras.tar.xz 3932 BLAKE2B 
36f79232e1f7a297781b64c0fc2a9a3ca171a7440d635631ae34330fef11f782c43f23add9feded31e19904a28fed1a9d99a1991b590c2e1114de5217ee673ce
 SHA512 
fd59a24b43fe48a9a475eab3c40a1fa0626661b3c66734223cc9c24a8f7490b569a475d94a170a1a5958a7be39fde77e63ce933620d8e31308623cad218bc339
 DIST genpatches-5.15-138.base.tar.xz 5453088 BLAKE2B 
9d09f8d4d0184f581b57def13761938c019e3f755c73bec4d1a79bcd1938e8c4f4ef89876fc95758213e4ea260acce1b60d963fa76f6765974463c4d4969137d
 SHA512 
f66ff753ea4748c6d9cee2953ff8babe7ae34805c0f2baab6fd8b068022c29089e70b4f9aef4c213b461a01e822af682c40e174dcd64d105fefef650b9552dd1
 DIST genpatches-5.15-138.extras.tar.xz 3932 BLAKE2B 
ac867967660e190d705de428ef339d853fcc38b1cc37c1176c012541602e38125ee2cca8b33c5eb6149e753898105a125c95f3f927e7b9c64096161b04d2d005
 SHA512 
8f2668171bf62face8dd28f7ca1afe62f2fe9ece101f9dab78a6b8fc869349fcfde32ee3d3ebd5677a1cc6403e488072a57b6892cd30c950c6aa10eb48d1c1fb
+DIST genpatches-5.15-139.base.tar.xz 5486908 BLAKE2B 
9bb9dce583643bf316d24dd741e13d26eb1a8adb1dd512d2fa69f5c1d901615622bd5170cca4efc63ca19e3e8454641529af2f9d989c9329ae2ce82c80a2b91e
 SHA512 
91bfd0e55739e2fe833655fa52d904bea153cf156da109bd5548617bdcc44838bd3adb0bb4fe96ea8e27ad5f8836f191eb79151c7cd89254e3dff307f862f4f8
+DIST genpatches-5.15-139.extras.tar.xz 3932 BLAKE2B 
57659070be3889530d15448b8c38961fb4e45f307ed0f9bec896c70ee3bbdc133136fffe0f4f2e268bc96005766c1d662912b0d27077e67f917f4b30458c7694
 SHA512 
ca2599baa4e1462ad723b0a2c28b8e73a961a0b1b71a27344eb20a7e89fd1607454cb349d3c4401b061813fef395ce395f2cf6e52a75c249e6d8a0c0466f
 DIST genpatches-5.4-261.base.tar.xz 6100368 BLAKE2B 
1333f1a5aae4faabe031192eee4e491ab80c1e6291e542a99cf308295ed2301c93d74cd41e34fa10e1110710d26edcb9b4b132ee635cde5711b6474557601866
 SHA512 
4083c69df7ce9aa2e57eb69be4132689d10c95155c7608d6fc52f661abc1f0f9077f546016b3df32b8252777fff78af347af7022d18203aa8416ed83b68ef88b
 DIST genpatches-5.4-261.extras.tar.xz 1812 BLAKE2B 
fcc06d16147422b0ea123b116644539b3527e44bca78d46cf5795d44e42575c7017ec3b5c9dd566c5523e3b23f14b4d817846502d4ef353180c3a3c79caa4c2b
 SHA512 
5cc879a4333aa3e162a5da4bf118a12ae5694c2fb98f11f9e1eee57f91b707974d735c290790942a14b2df5bdf092f58d1cf03f7058aea6f8e588700ec185dbf
 DIST genpatches-5.4-263.base.tar.xz 6140940 BLAKE2B 
7a33829d7a85497a6a6c8ae89cc9a3eefa1eae1e7aaee5a8375f8a1a77d6615fda4d4d18bc68a506d86924bd9549f98820bce35aa30a628c676cbadc4dc6a1b2
 SHA512 
e4b403e31994d804724e31f3795b4e8a202ff19ea6842754e34e6fd5156b0493fc8573c19decc425ab0d18bbbe55636b181200bb92d1ada54f73233ef01bc9aa

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

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

2023-09-23 Thread Michał Górny
commit: 844228e01a9d7c7b504f2a30faca6f56ac1f706c
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Sep 23 15:56:03 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Sep 24 02:28:35 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=844228e0

sys-kernel/vanilla-kernel: Bump to 6.1.55

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

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

diff --git a/sys-kernel/vanilla-kernel/Manifest 
b/sys-kernel/vanilla-kernel/Manifest
index 435a49a57242..91a8394867cd 100644
--- a/sys-kernel/vanilla-kernel/Manifest
+++ b/sys-kernel/vanilla-kernel/Manifest
@@ -58,6 +58,8 @@ DIST linux-6.1.53.tar.sign 989 BLAKE2B 
23422a15489e91f8bfc11500d96fdb54796fcf683
 DIST linux-6.1.53.tar.xz 135006964 BLAKE2B 
c5c082fa08e331ae968e27f6a0aed41f7793ea38c3a32311e4f9b7dda3cf1ce74dfd7f3e4c783f0dd4269b543eddd53e086e523d324da5e7a996aa4d8e6701ea
 SHA512 
270f8e9102740edda3510aa5e8da5943f9831a87d6e9f0f6aa590a5a2fab09b1a91b54413ce936dc3695bea8bfdd8df0721bd9c5fb834b9c7a95653401b2652a
 DIST linux-6.1.54.tar.sign 989 BLAKE2B 
872d696f0bc7a110b6503db9ba20e18d55e8501ce0cc98fc9c28404ec2fde11685ace4c8868b88f9da74b3049df63907bee53a6648e4066d59929813dffc852a
 SHA512 
95365ee539df4335e9bba8f87db07bb4df48bb6e546e3f2070fd756c2bfe67ca4908ed086438461f4e8f5aaabaa78867c2c86d380ad45b077d16a3bdf686c113
 DIST linux-6.1.54.tar.xz 134989636 BLAKE2B 
a2e7fd5f1369247357e53cbd5982df879f5b8d2cfdd9aeb5f714ef75528db2ab7245f35981da45ff7f17ba7b24ac1190dc5e402f5a7e759a4f39cbc61f87b4ac
 SHA512 
fcdcddd3001be94737a06208be39dce4ba31a51ac3f05ef492bfee1827d18a0d73f9ce3cb1b01a253f148a525cd16fc1278a99d25eeffcdaef8da0b64821b171
+DIST linux-6.1.55.tar.sign 989 BLAKE2B 
d10c453aea7debd92cc2ff13c70d19dfcea71646898199b2fd6c3b9e3a6f901f487c4e0da1fa0bfe76848e68c7897acfb103ca03ca0ace9d51fce9ac32d8b6b3
 SHA512 
bb351e432efa185a25c1d9cc0728d46edf59a6269192399260e97a9ab5c789896378a1d8194e3051c023233ce6d7e882cca52bd860e265a7b9b1a59a1b3f0006
+DIST linux-6.1.55.tar.xz 134978840 BLAKE2B 
60e806a9bc02c69e60e5ff5fcabf26622054cc48f372c60ad62f5a4e1c67c50632c017037b9d96657d124e9651eb80a367ef8fb85256eb68faad0dfd249bf1da
 SHA512 
047d98b1aed8201d5d0d29228e6cbc0984cfb7b77e6f5584ad94431c644db8ce099445d63e7f5b6b6fd9b031176bf9448c3c99863273c9e178170af7cbe0d20f
 DIST linux-6.4.16.tar.sign 989 BLAKE2B 
80ee957ebeaf7d242311cb51c358e8fa762873a22789b4bb3a260ccef3e2228c310d3f5f8f05169c782dcaff6519fc18ee0a9c3e5692d0954c9294ee0f8f3e56
 SHA512 
c0a50aa599be6c04e2fbc538517ae0f32b2f3abc7201b4ad3e43717f8d0d86ae70cb31d3e0dabf38d8ab7066f505683301c70d97502435fb12ee177725a27647
 DIST linux-6.4.16.tar.xz 137890316 BLAKE2B 
02a07a8d53866e3e2b369b8c48ef83e4f9af0deb5edfc25aedc99cfb523219155bb76a72cd26efcc0a81b47c87f9cb32fa393891e0b1a8decdefd360c515b41b
 SHA512 
6ff4f95a98c66b3e6fb9e583d913f333076200c00a403b72363a82ec8f0130a7836daa73248489d6e2dc185fc71022186e305f8e78ea73db46c600e8b886a1eb
 DIST linux-6.5.3.tar.sign 987 BLAKE2B 
3741f840dc2cd951b78bb32d6fa38e7c9959203c40040b6d6dd230f982958fcc9361f06df1afa33765f37993df7fbcb06d6a58330c183631f26d25c1888d99c2
 SHA512 
18c3a957ecfd051a469cff6851cdcf51df782d65aba172c9b2be9f9c8089ed9204c52e647c7eda68ca5343e47fbbec66569501caa913df6962971a74ea941a59

diff --git a/sys-kernel/vanilla-kernel/vanilla-kernel-6.1.55.ebuild 
b/sys-kernel/vanilla-kernel/vanilla-kernel-6.1.55.ebuild
new file mode 100644
index ..aaebef705bd8
--- /dev/null
+++ b/sys-kernel/vanilla-kernel/vanilla-kernel-6.1.55.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=g9
+
+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: sys-kernel/vanilla-kernel/

2023-09-23 Thread Michał Górny
commit: 52d1d82eb2ce0ebade109461de41aa0ca0b750d4
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Sep 23 15:55:14 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Sep 24 02:28:33 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=52d1d82e

sys-kernel/vanilla-kernel: Bump to 5.15.133

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

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

diff --git a/sys-kernel/vanilla-kernel/Manifest 
b/sys-kernel/vanilla-kernel/Manifest
index e3ab2fa57a4f..435a49a57242 100644
--- a/sys-kernel/vanilla-kernel/Manifest
+++ b/sys-kernel/vanilla-kernel/Manifest
@@ -46,6 +46,8 @@ DIST linux-5.15.131.tar.sign 993 BLAKE2B 
1ae63f986751fc0dfbc2f16be0ad28fc5db9d8d
 DIST linux-5.15.131.tar.xz 126541144 BLAKE2B 
39b694232a1773b9a755b2811e7aa01d6bf30cbc2132e9c7ed16e8f5ed5ff83c0724bca09dbd459b1393dfb49e1b09844f93885d37e577efc961e5657df80787
 SHA512 
db043eb583568f6eef2adc2b9f48012728b6a91ac8ac6d38a3eeed3c710043a222dbbca2c3f40eab93f6b27f5715c1139fa0aa23ac431809b15cfb925706bbd4
 DIST linux-5.15.132.tar.sign 993 BLAKE2B 
f248478d5d6f3697cd3069b7f0881bb0c6f81834361eefd7eaf20cdc3f073014cd62d4d4e84f18cc9d03d8f8cd7a6e6f9a7ba36e16c2fd5fb6c0eb1659300596
 SHA512 
9002f124e9a33ebea3ceff6687a7bd7f50c73a798ae344a1a6ce1b4c6b2f4abe109905f98e1aac2a0500ec59d57c3fd118fefd9ce4ab4e97154a74564fe3
 DIST linux-5.15.132.tar.xz 126556464 BLAKE2B 
4d92917651fafba6e7eb4312f0783e95b959241264775a8186f03201b2152b809cc5f03244e89d80201634de320f4dbcd2c4eaa47bce014f7b310ca8d46faa57
 SHA512 
a66d0847ed18860cfa20a01a43f3a9fba136dd474a977b0f842ec3b477a7786fb96063d2c3e331112dc1ae1610e70b0524412f26aca87465ba73d36e0d5f7601
+DIST linux-5.15.133.tar.sign 993 BLAKE2B 
f9195946c0903320cdc66db68fb7edc5bbeeb67e04b016bbe5ad3b281125d9e56f6608cf4308a5e758944c9c2aa3e537d043c981d568bdad52b9f90eb9dbcdc7
 SHA512 
60403a6be4f3382f2ac6b65306d4611c94d4dfdab236b0982632389ebc163c84eaa6cc064b6722278071887e6baec1b22ad8d1f0ef3a91c94895c8e7a88e9882
+DIST linux-5.15.133.tar.xz 126545380 BLAKE2B 
e71975def96d76fb5d0886be6460ed581a2ad88ee3b1c40b1b9a38013e912664a95a2055b2ecc190aa4c3f5e275eb8f00ffb6ac826e8ded9e1564a76f65f8985
 SHA512 
2877480c7f7da8d568c4ddb4e74d033ab2913509669377200320eb3f5faf7e7aaadc98ef80cec23055f0206692bae4663c36241562ba56e3c194c00779a99a0f
 DIST linux-5.4.254.tar.sign 991 BLAKE2B 
4f5a5e4ea2c930a62e3743c4f10d8e530a106134c61635f2f1fd627e6cb375a6d21a2f66f0bc02bc99e419cb0a4db3499af090f8787f523e009789205007
 SHA512 
71b4b3777c238034d5624be9ad79f40634d2e861ae2665d2aee1701cc3d5a09e6a5d1a114642d0d01a97cf1556022a658fc3deef7c59e93ab9b41c829018bfc5
 DIST linux-5.4.254.tar.xz 112963588 BLAKE2B 
e0e395636643c49063cc1fbb04e06476ecf17471818f909559dc8f77fa5de69b8774ab8d6b16b4a2a57f32a7bf90126d381360fdd52069fc435090cde07769f8
 SHA512 
ccd82451c72eef0a0f35eb8c0e296e3018573ab99b602cce0a107bf2514bccf93113ea86d16205cb1b6a9f7c0198d411a250b215aed3cb0b4be6fcd27b878039
 DIST linux-5.4.256.tar.sign 991 BLAKE2B 
c47e8f8c6063f5bc82e0f6842d3953eaa86ff643f944c3c6f2bc465287774e4c3f3f5abc7c338220809f89fb1e0c0e60d2ade092687df5ca9cf6e2ce1a2d0f43
 SHA512 
8a3d10ef6286bf0119a29b72a8ca46d10a1cd27b196c39fc15507d68e3e7b87fa413437cb6c9f1b3cc194c6a89f7661ce78b39a3b98fc0d50e2f6b6d680b0bab

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

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

2023-09-23 Thread Michał Górny
commit: 9c7edfcf3e7e8f387d819f5bb66d52fe21c25bc4
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Sep 23 15:56:13 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Sep 24 02:28:36 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c7edfcf

sys-kernel/gentoo-kernel: Bump to 6.1.55

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

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

diff --git a/sys-kernel/gentoo-kernel/Manifest 
b/sys-kernel/gentoo-kernel/Manifest
index b6812c54ab43..0363a5b4ad9e 100644
--- a/sys-kernel/gentoo-kernel/Manifest
+++ b/sys-kernel/gentoo-kernel/Manifest
@@ -28,6 +28,8 @@ DIST genpatches-6.1-60.base.tar.xz 3489052 BLAKE2B 
528e6ddde93a9699899b0130c0f1f
 DIST genpatches-6.1-60.extras.tar.xz 3808 BLAKE2B 
fd36141eca7e2e6c1f70b12af7ed21442b3b79ca63ce8dda25a7a090e94d752cdde9d6d3dd1b548c629820779126a78a774d071790d936fcf8668757111c22ae
 SHA512 
a2a0affb5af269512403178d90f25d1776948d20c640fc29743846a44a0aca98f3883a5270dcbdec9eef99006b919769f6c702279647af159fedfd6e236acefe
 DIST genpatches-6.1-61.base.tar.xz 3552112 BLAKE2B 
173e2e31b444f7d88a9f6ad2253be4a8c0c2dec500b63d3695949d875970d1162f88c68c3c39b62428b63ae3c20fe4e03b7cd69680f2b4ef54f34ba5c2ddb4a1
 SHA512 
01f20a5cc610ecfa3fe026f8d1ed9987babdfc2648a623d721b756e4b9d307dcbfc0cfae385c40066619a297258927493c757df94454bc1a8b4a96f8d415af5b
 DIST genpatches-6.1-61.extras.tar.xz 3812 BLAKE2B 
2c6cf3ccdef6c66bc321654e84582e0e0b0e8beb68a6fc390b2d526fd2da1f38603389a8aeeba031fb09a5e8493a0de3fbc944c172f7cb17d26dd91053817a17
 SHA512 
1a5bb61de1d22749d6dc9a1d3798d825a936cad0bcb045b52fd163fcd3381f8d284187b86c03a0688047d8720b2c387ec86202456df8b46e7ae84f9b0e37569f
+DIST genpatches-6.1-62.base.tar.xz 3593184 BLAKE2B 
b9ede84287025cfb00e4772aecef49bb1528e3d47a4bfba110dc019ea94ed6319db1831ee765a497150e410e0d66029317c9859e951672207664345750531d5f
 SHA512 
e1f5c54758b001cb9c4be6fcf0e92ad95cfe213b32186be0160bf5980ce1c6a77150f26baf89bf5e23c10c9c96df6ae3b5d77e2d84a4b792a93bb968a600fe58
+DIST genpatches-6.1-62.extras.tar.xz 3812 BLAKE2B 
2f642be1d81a2e94221c9c713b8df8994953dcbac4d612bdad2f8e7d64111e8dfa4d988c105eea7d926e7fe08ec7232499e9bd8b8e2a9fccebf78d62bde91c43
 SHA512 
e06d58f69e3055ff38af09061daf6d0571590136fd154dd2ef2dfaca93d151391315abb5d45e252db4acadffbc7a87124c4ee50b6fffd278ce63fac819c38d12
 DIST genpatches-6.4-18.base.tar.xz 1040816 BLAKE2B 
61ce7d234cba40c266e92dbab80b26e9958d9501fe884ed1fe45c25a89f2385259d5776049d7ce172c05d6829a92f591652544d7a3ce3ce7c81d09ce871800f5
 SHA512 
559a4e9690a72dc76a0ab38f463149dc9221bad128b59fdafc1250b964af2ccf573ee0d4e593e98811f83325a0d10772a6a6b32bbaef50aee3c5a0d1938677d7
 DIST genpatches-6.4-18.extras.tar.xz 3700 BLAKE2B 
b360eff83abdbed397db6405b6b68649a3d6f85a37716eb2f923d47dc3ae5d738ca49c29a58dd2f236c7f50dc233641e3df15b7b75a19364b0af6261afc36d4e
 SHA512 
778791e5e9232bc432119d14a016c00e1a968af30f0a2dd931ebb4103f7f457db991eb1d9ca500d1a3c9295dbf87d9b4fab18ffaebbd46cc8c82077b27c344e6
 DIST genpatches-6.5-4.base.tar.xz 258812 BLAKE2B 
df197ed4a66568eb823c889b15f126c66b6acb9a2cef224e198e576d601f1c5d1ba43bbecf510585adb93445f2fd634889714a31101fb2dddec67da9052adb7e
 SHA512 
70b21a38cd4a2d1759819341365de33590d8d3f460d12cecd781dddbdc69e87e66f81389d8a1bea381bf74188c19b667d3c7789a92e3d8f80080982ba5d39872

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

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

2023-09-23 Thread Michał Górny
commit: 72ef02c488f51e58fbebd4443751755291ae4711
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Sep 23 15:54:37 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Sep 24 02:28:31 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=72ef02c4

sys-kernel/gentoo-kernel: Bump to 5.10.197

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

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

diff --git a/sys-kernel/gentoo-kernel/Manifest 
b/sys-kernel/gentoo-kernel/Manifest
index d3dce3635fc1..6882e020c8a8 100644
--- a/sys-kernel/gentoo-kernel/Manifest
+++ b/sys-kernel/gentoo-kernel/Manifest
@@ -6,6 +6,8 @@ DIST genpatches-5.10-205.base.tar.xz 6004340 BLAKE2B 
da00636c3e77eeaa5ac26bcbd97
 DIST genpatches-5.10-205.extras.tar.xz 3868 BLAKE2B 
ae605d0161ede2f929d907fcf91e39045882d409b223dda879ababc6096659687ddd4f8aa056c789a2da282fd7d5f8e0bed5d85807bbfae1b2731d6b947e6a86
 SHA512 
f3d23e42e2f11b6d59be715e0308030b71a2391ad3a4123ce219bd976561e3215693b30448ab7e0414f8864c4e6de67666dfebda07e55a01c5307e639c38284c
 DIST genpatches-5.10-206.base.tar.xz 6004212 BLAKE2B 
2df3791b040648ff3745aa0f6d01d979ee7024ffc70cd540e68a07d2615cce17c15b8f21b9be4ed12a55e31a0c822c3ee1a13756fa4df52e46bce43f2f07eca8
 SHA512 
2f147b339762ddfae652ea2ef06a4657e480e321f15a706a69082c5291d020122d4a34ab1863bee349a8f37c855cb6feb4ceb7085a385cdf1b14ec65d66dea85
 DIST genpatches-5.10-206.extras.tar.xz 3868 BLAKE2B 
6af1a2e8a93e7102f15adb8ad44d0d9ccbc46ccab0c70c0633ddba9113c41ba70c40cf1bdf86e7b165f2e151290032551f3932b9ec28b534874fe0bc962c304b
 SHA512 
7e64ba41b4c85fb92002867c638cc6a6b109fbdbdce0486e1898e64fda7051b28a7943a08147631e850a913c9311125c9e4e29a317acebc2298f667686bf3bab
+DIST genpatches-5.10-207.base.tar.xz 6028660 BLAKE2B 
da81c9b4110317c9decd5c6d1fd1a4c0b52ba13175be589c5c9ac8b6eebba40b53308310728bc38156902e49ce07a8bf9b12f6997ae5007ca07a31b39dfe86bf
 SHA512 
a0effd411b471cc8f668a7bfb565d0e2a8b56abe46fdffdfa4ab8bba314cb77d21dc5113820f3e891cfbe3e9aa77c5e551c276052686f7f412741e153da43b35
+DIST genpatches-5.10-207.extras.tar.xz 3872 BLAKE2B 
83bda3267d82207c3b574eb3e88e79d04120b2d1340edfb5c7e1869a04beb6af90accf4bfcf16945e45ff8911e4c85e95d11184e2908d900720e934beba078ff
 SHA512 
bb9e862d7096055e8a3df8af03e0d8268ab3ed749933a54bdf1f0eb7c36da5dc9f8cbc1c0a9cc683d188a354f1be2a77e61ae31b1dd15164068120b58427146f
 DIST genpatches-5.15-133.base.tar.xz 5249652 BLAKE2B 
309acc807e07bfcbb34e0ae87618d6dbb76e6481699fc017f449e61a2518e96e1abaf43ffe32bb9f76786fbe8bad5607407be4a40dd8d26be484943d5b4afee1
 SHA512 
f0c689a808a7724cb4f30d697c22a0a089df3e0f837440b22b6c32672355b79898c8097810fa1e420e0f8c364f5a33b6c373db58b7c8caac8b67be763a820cea
 DIST genpatches-5.15-133.extras.tar.xz 3932 BLAKE2B 
b99e279af41ad1d19a58e8f9b1bbf392c805a46c371d7a022a65c0090b5824c6ce26280525a0c21feda2a5a5cfffcafc690a2194d29af6a44e10a9d4c923db8b
 SHA512 
7cd772a6feed01543305417ff03b834bb002821ccf254e7f5481623a7f16b0b54da5fc72c21f4ae3481308eaab08fcca8fc5103ffbed58dc4355cfb661f04f8e
 DIST genpatches-5.15-137.base.tar.xz 5320152 BLAKE2B 
9c2376c4aafdeb6f49b490ffbd15b70edc3c76dde6fd5eb863912b685d0393fc4579d6a402b5aed7c8081b4ae6c0bd5a8bcbf2fc3b92301f1ba1f582dffc5176
 SHA512 
d156b00a395c0d6fa623f84c4cdcc8266119703aa03aed96dee78f799535f79ce01cfd603c0935b4c0d2a793031cda5635c034358d9eedb0dd7b1fa307ebccb9

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

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

2023-09-23 Thread Michał Górny
commit: 66072389b053ea2f9dd7ade0d2d4bda3f73a41de
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Sep 23 15:54:39 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Sep 24 02:28:32 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=66072389

virtual/dist-kernel: Bump to 5.10.197

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

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

diff --git a/virtual/dist-kernel/dist-kernel-5.10.197.ebuild 
b/virtual/dist-kernel/dist-kernel-5.10.197.ebuild
new file mode 100644
index ..2a54957bca11
--- /dev/null
+++ b/virtual/dist-kernel/dist-kernel-5.10.197.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/${PVR}"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86"
+
+RDEPEND="
+   || (
+   ~sys-kernel/gentoo-kernel-${PV}
+   ~sys-kernel/gentoo-kernel-bin-${PV}
+   ~sys-kernel/vanilla-kernel-${PV}
+   )"



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

2023-09-23 Thread Michał Górny
commit: 1b0c6f51a9a3baafc569bea7d41ff7b3f71bd4d0
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Sep 23 15:55:28 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Sep 24 02:28:34 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b0c6f51

virtual/dist-kernel: Bump to 5.15.133

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

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

diff --git a/virtual/dist-kernel/dist-kernel-5.15.133.ebuild 
b/virtual/dist-kernel/dist-kernel-5.15.133.ebuild
new file mode 100644
index ..6e4e4714e283
--- /dev/null
+++ b/virtual/dist-kernel/dist-kernel-5.15.133.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/${PVR}"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
+
+RDEPEND="
+   || (
+   ~sys-kernel/gentoo-kernel-${PV}
+   ~sys-kernel/gentoo-kernel-bin-${PV}
+   ~sys-kernel/vanilla-kernel-${PV}
+   )"



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

2023-09-23 Thread Michał Górny
commit: e4f4011c7c026d18074d0d65f96a527daa78d801
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Sep 23 15:54:06 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Sep 24 02:28:30 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e4f4011c

sys-kernel/vanilla-kernel: Bump to 5.10.197

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

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

diff --git a/sys-kernel/vanilla-kernel/Manifest 
b/sys-kernel/vanilla-kernel/Manifest
index c93c0ac92195..e3ab2fa57a4f 100644
--- a/sys-kernel/vanilla-kernel/Manifest
+++ b/sys-kernel/vanilla-kernel/Manifest
@@ -38,6 +38,8 @@ DIST linux-5.10.195.tar.sign 993 BLAKE2B 
ad91706e4c42071c87eb9cbaea86942ebcece49
 DIST linux-5.10.195.tar.xz 120605116 BLAKE2B 
c9d27b206901fa4e7171adbc832f62064a148286b67ce3d95de145fc1d0bd1118c38af1b17e9925c3af653b47ec8bbc905535bbd5a5d3dc189d838b65f0177b9
 SHA512 
651b5c49a5bcd271fb85c0fe28315073c54efa84b8404418372c9722287eaf38a6250eb16cae924d8797acc36a2236a9f31ebe2108f04b9a75912b9b846b8ad5
 DIST linux-5.10.196.tar.sign 993 BLAKE2B 
146a48884d16444e951a717ee2818579cef1280d9a36759fce024085ec318b6b0da5f6da92b162d5a10a017d85413461f78faaa820646f91a3a4a5b4c081a9fb
 SHA512 
25019ed3cd33bc077e5793dd966ea9822613225ee242df9ee94a73ad2a6a1657362a36f8f529c13e9dd73c3078d103bae22c2364d61429ec17a3724fcc1cb96d
 DIST linux-5.10.196.tar.xz 120599740 BLAKE2B 
0bc18215cdf05c5aabfbbedda1f81449483c3a722c2b53a85f1c6d6cf9186db1b0da3f2c22f6cf7573ba93d594b2c5dd2a68ebb8dee588e7cce651ee9dac6bdb
 SHA512 
b2b942b11720a52b79bcea5a36b6208062e49769a003adb32b8ed5c132c7c760805c98194d5ad96312bd12368d8d6cc5e3c0aefc7595ad6f6ebb5590797faff3
+DIST linux-5.10.197.tar.sign 993 BLAKE2B 
a98f032c0886edeb2f508a86aaa9fb7981ab8038b33c46157df555cc5d7173fe365736361d2a3b86f04df89d35448006cc31c8b46b86b44d2d1583f26ecc4d2d
 SHA512 
c3dd76c362069777d041a3cbd54576119f67973f8f91b38564a077473e6395dd309fc2286ce295443896a0b6a7c133604e9cfcd4800c080c3943e2d34db082cc
+DIST linux-5.10.197.tar.xz 120607852 BLAKE2B 
83ef21047b45710724f7b3570b27d22a0dc1cda3eb051eceb5952481dc3d3f3646bdebabaf4458e8f03f027b56b461d869abda15b0ad92a684a0a43ce87bab07
 SHA512 
5a8dcf7788e556b4a416bc7425e9684d1a6c40c483eb549dae975e3ff99cca9bfa2237106ba618c787b7d819940b90e29bad396108068ddc95aeb7d3529d9a38
 DIST linux-5.15.127.tar.sign 993 BLAKE2B 
84310652ba933bb13ff2b0442eaedfcc56d94e0adceef77009abd7bdc2d614d1c61c83041b57adb62ac6591e7e127cb65f2557a29e6c89a616b84f07e89611ab
 SHA512 
b34247621ce40eb2131b1c5c320d0ffe706010439b81238a1d28c9bddee69c0ca7575f90c7df86a92af4a6da520f42624e5cc39462eb0abc6de74a006d08af9e
 DIST linux-5.15.127.tar.xz 126542840 BLAKE2B 
3c5f6ec2b917099deff2bafc2c144f06ddf2274f02ccee386cbde34323b7b7dc01b82f5914b0165c2e9dad48a13f4fbd22aedb25e7a07533be3becf90e7b7a9e
 SHA512 
5245a87e10c986657d42dc78d0789905c1e61cc0af5ef619f0ed73788b0192375a8996a340e693604305cfd15ba202023fa4f4575ad4a7a5a38edf73aac892cc
 DIST linux-5.15.131.tar.sign 993 BLAKE2B 
1ae63f986751fc0dfbc2f16be0ad28fc5db9d8d2d3367204c04deb0e33f0a1f30025b59a5d69f8071cc871f2f7d2a5431f4d677899e7040d22a612f6c68de476
 SHA512 
96f8961d2f32f144e3ab58cfb02175f5cc2ad829d1473dced4ebd53aa52ad281d723a55351d055147321fca7a9b66a63273282f6ea9d61879ce979c1391fc0af

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

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

2023-09-23 Thread Michał Górny
commit: 5d23db82852c091fb15bfa01b552ac96f404af22
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Sep 23 15:52:27 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Sep 24 02:28:30 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5d23db82

virtual/dist-kernel: Bump to 5.4.257

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

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

diff --git a/virtual/dist-kernel/dist-kernel-5.4.257.ebuild 
b/virtual/dist-kernel/dist-kernel-5.4.257.ebuild
new file mode 100644
index ..1bf8d93bb3d8
--- /dev/null
+++ b/virtual/dist-kernel/dist-kernel-5.4.257.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/${PVR}"
+KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64 ~x86"
+
+RDEPEND="
+   || (
+   ~sys-kernel/gentoo-kernel-${PV}
+   ~sys-kernel/gentoo-kernel-bin-${PV}
+   ~sys-kernel/vanilla-kernel-${PV}
+   )"



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

2023-09-23 Thread Michał Górny
commit: 5a465a28c146317653d1c73bbee593fb980c4090
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Sep 23 15:52:13 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Sep 24 02:28:28 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a465a28

sys-kernel/vanilla-kernel: Bump to 5.4.257

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

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

diff --git a/sys-kernel/vanilla-kernel/Manifest 
b/sys-kernel/vanilla-kernel/Manifest
index 5dcb5e7dc6f0..c93c0ac92195 100644
--- a/sys-kernel/vanilla-kernel/Manifest
+++ b/sys-kernel/vanilla-kernel/Manifest
@@ -48,6 +48,8 @@ DIST linux-5.4.254.tar.sign 991 BLAKE2B 
4f5a5e4ea2c930a62e3743c4f10d8e530a10
 DIST linux-5.4.254.tar.xz 112963588 BLAKE2B 
e0e395636643c49063cc1fbb04e06476ecf17471818f909559dc8f77fa5de69b8774ab8d6b16b4a2a57f32a7bf90126d381360fdd52069fc435090cde07769f8
 SHA512 
ccd82451c72eef0a0f35eb8c0e296e3018573ab99b602cce0a107bf2514bccf93113ea86d16205cb1b6a9f7c0198d411a250b215aed3cb0b4be6fcd27b878039
 DIST linux-5.4.256.tar.sign 991 BLAKE2B 
c47e8f8c6063f5bc82e0f6842d3953eaa86ff643f944c3c6f2bc465287774e4c3f3f5abc7c338220809f89fb1e0c0e60d2ade092687df5ca9cf6e2ce1a2d0f43
 SHA512 
8a3d10ef6286bf0119a29b72a8ca46d10a1cd27b196c39fc15507d68e3e7b87fa413437cb6c9f1b3cc194c6a89f7661ce78b39a3b98fc0d50e2f6b6d680b0bab
 DIST linux-5.4.256.tar.xz 112969128 BLAKE2B 
fa74352685a56f15983403d1bdb124e235e7e1b3e2688f45725094d100c19b5457095863c6b2e7bca8bc27aa38a523f49b32636de747d0fe3e9812ac75639a0c
 SHA512 
aedc97b5a9810b58af647bdd2c6a666e5117c161d156434f5171c957a638395f5ee7e9d7c75a1de83d8693841d6ccbe45e3baea5ac5fac45ecdb9164a5544df5
+DIST linux-5.4.257.tar.sign 991 BLAKE2B 
459963482330a31f3e104be35f8c99a07232cf7192b211e06349bdf8d67a9de58f6c299dd42cc074710dadec49949660b486bcfc85570584711a95e958e76f03
 SHA512 
8214a736eb2bcef2e4048a4b78118709c4736adadb471e9eb89f75b3c288320366463ee40aec572678c4a78ae7a4b01be9b003bd7551df390e592661d80bb8b8
+DIST linux-5.4.257.tar.xz 112968420 BLAKE2B 
14dcaf7908494fb0bed03faa6c6c771e7c091b702d13adfd222a7b66f435962365b405e1a5c658e528ba830ea5d6e9835ebdfd176d8382d3302d917bb2e27be3
 SHA512 
2414247166cfbd77323da5e8f0f6bf1ea40850e491ff26b5bd8c3e29abccfe0a56664e16126f8673b3d5b5274a0507dbffd2bad3505e6d9dd2efa3b49eae515e
 DIST linux-6.1.53.tar.sign 989 BLAKE2B 
23422a15489e91f8bfc11500d96fdb54796fcf683e23d2a1f6aa1be2f241ea7c824f6c3d77599b53fd3edc807392c9acbdae2c2dad94d53ff777b147e43a1b1e
 SHA512 
e35dcdf724917052cf5d65ff305c21a736d0b59556ab87f8a4881bb2621ef603bf055346cce38c85ee1768501e40b397ffdf9fa79f6e8b10fa13af2b32fe98f0
 DIST linux-6.1.53.tar.xz 135006964 BLAKE2B 
c5c082fa08e331ae968e27f6a0aed41f7793ea38c3a32311e4f9b7dda3cf1ce74dfd7f3e4c783f0dd4269b543eddd53e086e523d324da5e7a996aa4d8e6701ea
 SHA512 
270f8e9102740edda3510aa5e8da5943f9831a87d6e9f0f6aa590a5a2fab09b1a91b54413ce936dc3695bea8bfdd8df0721bd9c5fb834b9c7a95653401b2652a
 DIST linux-6.1.54.tar.sign 989 BLAKE2B 
872d696f0bc7a110b6503db9ba20e18d55e8501ce0cc98fc9c28404ec2fde11685ace4c8868b88f9da74b3049df63907bee53a6648e4066d59929813dffc852a
 SHA512 
95365ee539df4335e9bba8f87db07bb4df48bb6e546e3f2070fd756c2bfe67ca4908ed086438461f4e8f5aaabaa78867c2c86d380ad45b077d16a3bdf686c113

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

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

2023-09-23 Thread Michał Górny
commit: cc3833b19991b7998fd3e70072f367bd2af20d58
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Sep 23 15:52:26 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Sep 24 02:28:29 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc3833b1

sys-kernel/gentoo-kernel: Bump to 5.4.257

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

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

diff --git a/sys-kernel/gentoo-kernel/Manifest 
b/sys-kernel/gentoo-kernel/Manifest
index 7ad9f37f76d0..d3dce3635fc1 100644
--- a/sys-kernel/gentoo-kernel/Manifest
+++ b/sys-kernel/gentoo-kernel/Manifest
@@ -16,6 +16,8 @@ DIST genpatches-5.4-261.base.tar.xz 6100368 BLAKE2B 
1333f1a5aae4faabe031192eee4e
 DIST genpatches-5.4-261.extras.tar.xz 1812 BLAKE2B 
fcc06d16147422b0ea123b116644539b3527e44bca78d46cf5795d44e42575c7017ec3b5c9dd566c5523e3b23f14b4d817846502d4ef353180c3a3c79caa4c2b
 SHA512 
5cc879a4333aa3e162a5da4bf118a12ae5694c2fb98f11f9e1eee57f91b707974d735c290790942a14b2df5bdf092f58d1cf03f7058aea6f8e588700ec185dbf
 DIST genpatches-5.4-263.base.tar.xz 6140940 BLAKE2B 
7a33829d7a85497a6a6c8ae89cc9a3eefa1eae1e7aaee5a8375f8a1a77d6615fda4d4d18bc68a506d86924bd9549f98820bce35aa30a628c676cbadc4dc6a1b2
 SHA512 
e4b403e31994d804724e31f3795b4e8a202ff19ea6842754e34e6fd5156b0493fc8573c19decc425ab0d18bbbe55636b181200bb92d1ada54f73233ef01bc9aa
 DIST genpatches-5.4-263.extras.tar.xz 1812 BLAKE2B 
67a75053cc93216cd0b6f34e11c2cdb4d4606e7356424006d08d35583344ec09211d95d0e5613b7352a1b3317053c4c964d373736f387d76d0209bb915d9256d
 SHA512 
64b041945553ca97df6291848e4a9875fb2a2526b82d730e6d84c6838c761803a819c9765cdf953130695e2c91af28b6b0a64a4e7d37473306b26d0db6c16f2c
+DIST genpatches-5.4-264.base.tar.xz 6232296 BLAKE2B 
09955b4c773e8f945a83f24ba79d40c62eddcba3c207f3c91dfe0e1e9e4351b916bde2bffef862f9c7adecea63a93a9390736010dc2f4784848c467208c4d955
 SHA512 
2effdb90bba04a190c2e88af5548c5a66b5144a92927c6a56c38b1e556beb2cca63804842ccff3889b243a1f47d9b4d91d8288c17fce36b9841bab788685476b
+DIST genpatches-5.4-264.extras.tar.xz 1812 BLAKE2B 
5fe283f8ae6572dfc1c156baa6574c1ff172e05772b3e74352f61af9c4165f02544c62c3378a42fa0cb4167daf59b4f2fd95092d9cb459efc44f3f18e695c03b
 SHA512 
3fb7e314a03c4f370efb47e97699d74d8b8b3d562fc3619e8b71c7431168d30875d5bfdbb826c2bb5b72d4e752b28a2b0b2885bc336cf5470c5099b2804f04cc
 DIST genpatches-6.1-59.base.tar.xz 3488836 BLAKE2B 
5e92e2d1c4ab691284991ae953eb4ec8f6ae5580d2ec410b94d4bd0c8644752d4be1fb962eb5f315b22d811bd49983f2fdb352523547d973fd712fe117f4452d
 SHA512 
29963613fbe41485226137bb35e77daa4d4b2fb8eea6c18c6d9713f1d5cd27192273b3337ca4c02af6d2dba04c564be66edfda6ea6dbbebc22b9358875860288
 DIST genpatches-6.1-59.extras.tar.xz 3808 BLAKE2B 
bad1dc9ff79b84c02f4f634764c6fdf5ef437c14076048d2e0b777f0ec967fe3dc544739684b50533accdf22d3d85af2c0422ba1183ba4ee26590d02c155cf5e
 SHA512 
4517bce1263d97bce0580729e0a948021734d6e546e318ab37da786a848d9c2376c9849894be9bc8028ee9afece670b86727ded1cf9857d236869c113530
 DIST genpatches-6.1-60.base.tar.xz 3489052 BLAKE2B 
528e6ddde93a9699899b0130c0f1fb3d4107c40e10ecee9a1ed813f6ebb2831f4b2340bc5932e98a7cacb79886d14b5ef5cab9f66b207f1304caba6200775be6
 SHA512 
05de7c393477abce8633185c588ced4568c3c7d5394d5db1a052942e4c417814149fd99f669521917847db482c442ad54b886b018c9edf20028cade120ae37b0

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

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

2023-09-23 Thread Sam James
commit: 6630217475f8b2f35937875841e783d3742d7b17
Author: Sam James  gentoo  org>
AuthorDate: Sun Sep 24 02:25:00 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Sep 24 02:25:00 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=66302174

sys-apps/ipmiutil: HTTPSify HOMEPAGE

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

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

diff --git a/sys-apps/ipmiutil/ipmiutil-3.1.9.ebuild 
b/sys-apps/ipmiutil/ipmiutil-3.1.9.ebuild
index f1b7b588b3cf..ce6d19a65aa6 100644
--- a/sys-apps/ipmiutil/ipmiutil-3.1.9.ebuild
+++ b/sys-apps/ipmiutil/ipmiutil-3.1.9.ebuild
@@ -6,7 +6,7 @@ EAPI=8
 inherit autotools systemd
 
 DESCRIPTION="IPMI Management Utilities"
-HOMEPAGE="http://ipmiutil.sourceforge.net/;
+HOMEPAGE="https://ipmiutil.sourceforge.net/;
 SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
 
 LICENSE="BSD"



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

2023-09-23 Thread Sam James
commit: 120da2933e42c8d0f2b03cb2e6600550a83a55d8
Author: Sam James  gentoo  org>
AuthorDate: Sun Sep 24 02:19:14 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Sep 24 02:19:14 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=120da293

dev-libs/rapidjson: fix compat w/ gcc 14

Revbump to fix installed headers as well as add EAPI 8.

While here, style tweaks to conform w/ skel.ebuild and sync live ebuild.

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

 .../files/rapidjson-1.1.0-gcc14-const.patch| 20 +++
 ...djson-.ebuild => rapidjson-1.1.0-r4.ebuild} | 30 +++---
 dev-libs/rapidjson/rapidjson-.ebuild   | 20 +++
 3 files changed, 45 insertions(+), 25 deletions(-)

diff --git a/dev-libs/rapidjson/files/rapidjson-1.1.0-gcc14-const.patch 
b/dev-libs/rapidjson/files/rapidjson-1.1.0-gcc14-const.patch
new file mode 100644
index ..0bc9e73b5683
--- /dev/null
+++ b/dev-libs/rapidjson/files/rapidjson-1.1.0-gcc14-const.patch
@@ -0,0 +1,20 @@
+https://bugs.gentoo.org/914583
+https://github.com/Tencent/rapidjson/commit/3b2441b87f99ab65f37b141a7b548ebadb607b96
+https://github.com/Tencent/rapidjson/issues/718
+
+From 3b2441b87f99ab65f37b141a7b548ebadb607b96 Mon Sep 17 00:00:00 2001
+From: Janusz Chorko 
+Date: Fri, 26 Aug 2016 21:17:38 +0200
+Subject: [PATCH] Removed non-compiling assignment operator. Fixed #718
+
+--- a/include/rapidjson/document.h
 b/include/rapidjson/document.h
+@@ -316,8 +316,6 @@ struct GenericStringRef {
+ 
+ GenericStringRef(const GenericStringRef& rhs) : s(rhs.s), 
length(rhs.length) {}
+ 
+-GenericStringRef& operator=(const GenericStringRef& rhs) { s = rhs.s; 
length = rhs.length; }
+-
+ //! implicit conversion to plain CharType pointer
+ operator const Ch *() const { return s; }
+ 

diff --git a/dev-libs/rapidjson/rapidjson-.ebuild 
b/dev-libs/rapidjson/rapidjson-1.1.0-r4.ebuild
similarity index 75%
copy from dev-libs/rapidjson/rapidjson-.ebuild
copy to dev-libs/rapidjson/rapidjson-1.1.0-r4.ebuild
index a003c49ec84e..e25d9ba5a30c 100644
--- a/dev-libs/rapidjson/rapidjson-.ebuild
+++ b/dev-libs/rapidjson/rapidjson-1.1.0-r4.ebuild
@@ -1,44 +1,45 @@
 # Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 inherit cmake
 
 DESCRIPTION="A fast JSON parser/generator for C++ with both SAX/DOM style API"
 HOMEPAGE="https://rapidjson.org/;
 
-LICENSE="MIT"
-IUSE="doc examples test"
-RESTRICT="!test? ( test )"
-SLOT="0"
-
 if [[ ${PV} == * ]] ; then
EGIT_REPO_URI="https://github.com/miloyip/rapidjson.git;
EGIT_SUBMODULES=()
inherit git-r3
 else
SRC_URI="https://github.com/miloyip/rapidjson/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc 
~x86"
S="${WORKDIR}/rapidjson-${PV}"
 fi
 
-DEPEND="
+LICENSE="MIT"
+SLOT="0"
+IUSE="doc examples test"
+RESTRICT="!test? ( test )"
+
+BDEPEND="
doc? ( app-doc/doxygen )
-   test? ( dev-cpp/gtest )"
-RDEPEND=""
+   test? ( dev-cpp/gtest )
+"
 
 PATCHES=(
-   "${FILESDIR}/${PN}-1.1.0-system_gtest.patch"
-   "${FILESDIR}/${PN}-1.1.1-valgrind_optional.patch"
+   "${FILESDIR}/${P}-gcc-7.patch"
+   "${FILESDIR}/${P}-system_gtest.patch"
+   "${FILESDIR}/${P}-valgrind_optional.patch"
+   "${FILESDIR}/${P}-gcc14-const.patch"
 )
 
 src_prepare() {
cmake_src_prepare
 
sed -i -e 's| -march=native||g' CMakeLists.txt || die
-   sed -i -e 's| -mcpu=native||g' CMakeLists.txt || die
-   sed -i -e 's| -Werror||g' CMakeLists.txt || die
+   sed -i -e 's| -Werror||g' CMakeLists.txt example/CMakeLists.txt 
test/unittest/CMakeLists.txt || die
 }
 
 src_configure() {
@@ -46,7 +47,6 @@ src_configure() {
-DDOC_INSTALL_DIR="${EPREFIX}/usr/share/doc/${PF}"
-DLIB_INSTALL_DIR="${EPREFIX}/usr/$(get_libdir)"
-DRAPIDJSON_BUILD_CXX11=OFF # latest gtest requires C++14 or 
later
-   -DRAPIDJSON_BUILD_CXX17=ON
-DRAPIDJSON_BUILD_DOC=$(usex doc)
-DRAPIDJSON_BUILD_EXAMPLES=$(usex examples)
-DRAPIDJSON_BUILD_TESTS=$(usex test)

diff --git a/dev-libs/rapidjson/rapidjson-.ebuild 
b/dev-libs/rapidjson/rapidjson-.ebuild
index a003c49ec84e..a22be37589bc 100644
--- a/dev-libs/rapidjson/rapidjson-.ebuild
+++ b/dev-libs/rapidjson/rapidjson-.ebuild
@@ -1,32 +1,32 @@
 # Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 inherit cmake
 
 DESCRIPTION="A fast JSON parser/generator for C++ with both SAX/DOM style API"
 HOMEPAGE="https://rapidjson.org/;
 
-LICENSE="MIT"
-IUSE="doc examples test"
-RESTRICT="!test? ( test )"
-SLOT="0"
-
 if [[ ${PV} == * ]] ; 

[gentoo-commits] repo/gentoo:master commit in: dev-perl/Net-SSH-Perl/

2023-09-23 Thread Sam James
commit: f46de89eeb21ccbfb4ebee2e99b1653234c6e685
Author: Sam James  gentoo  org>
AuthorDate: Sun Sep 24 01:52:41 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Sep 24 01:52:41 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f46de89e

dev-perl/Net-SSH-Perl: Stabilize 2.141.0 amd64, #913089

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

 dev-perl/Net-SSH-Perl/Net-SSH-Perl-2.141.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/Net-SSH-Perl/Net-SSH-Perl-2.141.0.ebuild 
b/dev-perl/Net-SSH-Perl/Net-SSH-Perl-2.141.0.ebuild
index e73f9e5de639..4221622c9857 100644
--- a/dev-perl/Net-SSH-Perl/Net-SSH-Perl-2.141.0.ebuild
+++ b/dev-perl/Net-SSH-Perl/Net-SSH-Perl-2.141.0.ebuild
@@ -11,7 +11,7 @@ inherit perl-module
 DESCRIPTION="Perl client Interface to SSH"
 
 SLOT="0"
-KEYWORDS="~amd64 x86"
+KEYWORDS="amd64 x86"
 IUSE="minimal"
 
 RDEPEND="



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

2023-09-23 Thread Sam James
commit: 88726f96517bbd745a61a952c5b32351fc10f511
Author: Sam James  gentoo  org>
AuthorDate: Sun Sep 24 01:51:21 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Sep 24 01:52:05 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=88726f96

media-gfx/imagemagick: sync live

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

 media-gfx/imagemagick/imagemagick-7.1.1.18.ebuild | 15 
 media-gfx/imagemagick/imagemagick-.ebuild | 29 ---
 2 files changed, 31 insertions(+), 13 deletions(-)

diff --git a/media-gfx/imagemagick/imagemagick-7.1.1.18.ebuild 
b/media-gfx/imagemagick/imagemagick-7.1.1.18.ebuild
index 93a5b83426a4..904cbdbc135e 100644
--- a/media-gfx/imagemagick/imagemagick-7.1.1.18.ebuild
+++ b/media-gfx/imagemagick/imagemagick-7.1.1.18.ebuild
@@ -28,9 +28,11 @@ LICENSE="imagemagick"
 SLOT="0/$(ver_cut 1-3)-18"
 IUSE="bzip2 corefonts +cxx djvu fftw fontconfig fpx graphviz hardened hdri 
heif jbig jpeg jpeg2k jpegxl lcms lqr lzma opencl openexr openmp pango perl 
+png postscript q32 q8 raw static-libs svg test tiff truetype webp wmf X xml 
zip zlib"
 
-REQUIRED_USE="corefonts? ( truetype )
+REQUIRED_USE="
+   corefonts? ( truetype )
svg? ( xml )
-   test? ( corefonts )"
+   test? ( corefonts )
+"
 
 RESTRICT="!test? ( test )"
 
@@ -78,9 +80,12 @@ RDEPEND="
xml? ( dev-libs/libxml2 )
lzma? ( app-arch/xz-utils )
zip? ( dev-libs/libzip:= )
-   zlib? ( sys-libs/zlib:= )"
-DEPEND="${RDEPEND}
-   X? ( x11-base/xorg-proto )"
+   zlib? ( sys-libs/zlib:= )
+"
+DEPEND="
+   ${RDEPEND}
+   X? ( x11-base/xorg-proto )
+"
 BDEPEND="virtual/pkgconfig"
 
 PATCHES=(

diff --git a/media-gfx/imagemagick/imagemagick-.ebuild 
b/media-gfx/imagemagick/imagemagick-.ebuild
index a95c8b48d40c..904cbdbc135e 100644
--- a/media-gfx/imagemagick/imagemagick-.ebuild
+++ b/media-gfx/imagemagick/imagemagick-.ebuild
@@ -14,7 +14,7 @@ else
MY_PV="$(ver_rs 3 '-')"
MY_P="ImageMagick-${MY_PV}"
SRC_URI="mirror://imagemagick/${MY_P}.tar.xz"
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~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
 
 S="${WORKDIR}/${MY_P}"
@@ -25,12 +25,14 @@ HOMEPAGE="https://www.imagemagick.org/;
 LICENSE="imagemagick"
 # Please check this on bumps, SONAME is often not updated! Use abidiff on 
old/new.
 # If ABI is broken, change the bit after the '-'.
-SLOT="0/$(ver_cut 1-3)-43"
-IUSE="bzip2 corefonts +cxx djvu fftw fontconfig fpx graphviz hdri heif jbig 
jpeg jpeg2k jpegxl lcms lqr lzma opencl openexr openmp pango perl +png 
postscript q32 q8 raw static-libs svg test tiff truetype webp wmf X xml zip 
zlib"
+SLOT="0/$(ver_cut 1-3)-18"
+IUSE="bzip2 corefonts +cxx djvu fftw fontconfig fpx graphviz hardened hdri 
heif jbig jpeg jpeg2k jpegxl lcms lqr lzma opencl openexr openmp pango perl 
+png postscript q32 q8 raw static-libs svg test tiff truetype webp wmf X xml 
zip zlib"
 
-REQUIRED_USE="corefonts? ( truetype )
+REQUIRED_USE="
+   corefonts? ( truetype )
svg? ( xml )
-   test? ( corefonts )"
+   test? ( corefonts )
+"
 
 RESTRICT="!test? ( test )"
 
@@ -78,9 +80,12 @@ RDEPEND="
xml? ( dev-libs/libxml2 )
lzma? ( app-arch/xz-utils )
zip? ( dev-libs/libzip:= )
-   zlib? ( sys-libs/zlib:= )"
-DEPEND="${RDEPEND}
-   X? ( x11-base/xorg-proto )"
+   zlib? ( sys-libs/zlib:= )
+"
+DEPEND="
+   ${RDEPEND}
+   X? ( x11-base/xorg-proto )
+"
 BDEPEND="virtual/pkgconfig"
 
 PATCHES=(
@@ -177,6 +182,14 @@ src_configure() {
$(use_with corefonts windows-font-dir 
"${EPREFIX}"/usr/share/fonts/corefonts)
$(use_with wmf)
$(use_with xml)
+
+   # Default upstream (as of 6.9.12.96/7.1.1.18 anyway) is open
+   # For now, let's make USE=hardened do 'limited', and have 
USE=-hardened
+   # reflect the upstream default of 'open'.
+   #
+   # We might change it to 'secure' and 'limited' at some point.
+   # See also bug #716674.
+   --with-security-policy=$(usex hardened limited open)
)
 
CONFIG_SHELL="${BROOT}"/bin/bash econf "${myeconfargs[@]}"



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

2023-09-23 Thread Sam James
commit: e761b7e2e843cedc7e486e5a6351da6bc6a27572
Author: Sam James  gentoo  org>
AuthorDate: Sun Sep 24 01:42:10 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Sep 24 01:42:10 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e761b7e2

media-gfx/imagemagick: add 6.9.12.96 (w/ USE=hardened)

This adds a USE=hardened which sets the new configure arg (added between .92 
and .96)
called --with-security-policy.

It defaults upstream to 'open'. We follow that default for USE=-hardened, but
set it to 'limited' for USE=hardened.

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

 media-gfx/imagemagick/Manifest |   1 +
 media-gfx/imagemagick/imagemagick-6.9.12.96.ebuild | 242 +
 2 files changed, 243 insertions(+)

diff --git a/media-gfx/imagemagick/Manifest b/media-gfx/imagemagick/Manifest
index 42908a9dcbbc..83b4155d2ce2 100644
--- a/media-gfx/imagemagick/Manifest
+++ b/media-gfx/imagemagick/Manifest
@@ -1,6 +1,7 @@
 DIST ImageMagick-6.9.12-84.tar.xz 9264140 BLAKE2B 
5d26cc4921d5fcf8b98a126816c3f03ba8c925fef02aab49b50b54cc9275f412a35797a0a5200e6de41b7fcec1c3936aaa6139227568adb80070141cd19bb805
 SHA512 
5b1294e171fe627d8197b771417b9939516175a36b6f33bc82f62558fbf6af7bd26dc357a17da44d73429e4dc56f79f8c8770e2ffa040b0fac31663d31fb4ef3
 DIST ImageMagick-6.9.12-89.tar.xz 9262956 BLAKE2B 
5f4eb74e6a57cc16503e1bc803472f1bbfaf1b737a4bb9f1257e8100c791bb12fdf8904c8eea4d27d9a26da70839894eb157133a1ad1de7a0a9d700f62747147
 SHA512 
d109cce5dbe239f0e20e871575e5093938cc0c45053e99f675a40a4d5a24f0e67814abc9aac72c2fc0b3216249ff46ff82fa299877d4488bdbf3f28766b50cde
 DIST ImageMagick-6.9.12-93.tar.xz 9261928 BLAKE2B 
245ea5bdf49c1d4ca4e0cb34537748fe9604cdab22d4cf2ef6f809c8ba5b202daa79846fe7ad4249e558be005f505fab16153d8d39d01fc64466bbda53517887
 SHA512 
37a3d9b0b40aeb8e1f20e8497d5ce11dab1da2d18db0ce77d5762000c504671bccfb682bec16991a09afc6c7f27c141477413849e3e5d9697d9edd5c3bc276c8
+DIST ImageMagick-6.9.12-96.tar.xz 9275248 BLAKE2B 
81cad8da2d809d38c0146d54a7a39b75d39ac88138ef504a669aaa8293452baa1a1985568e80e4128e76fb3eded5d7111a45d47eea59b827e652ca5ee1a6396e
 SHA512 
ffdc40d37919ec19ffd47955a39351a3532caca355f73f93bda1577157346a7d8b5727c4c8abddc87262bd9442e1af4ad8aae748a1364c28a407c3fb8c42ffb5
 DIST ImageMagick-7.1.1-11.tar.xz 10196156 BLAKE2B 
328ffe6dbf30b597ec56f94ab5e74cca553cb47eca244c76b91273c278c097990fb8ed7eeaa22311d4408022808e752cbb4c8775c56b3d64d3a4216487093e9e
 SHA512 
b3c839457b62a6b83d3ab9cf12bda2f41030eed75ae5ff898331ffdfe202a93ea8284c8f8608f4ecd013c7eb0c4cbef6527caff62bcf382d62e8531389628fc3
 DIST ImageMagick-7.1.1-15.tar.xz 10200668 BLAKE2B 
e9910b94d1a47641785cf05b1bfe99f310619aa48d32eb42823b7e83b9be2904e6ebc63965e6eaca2ed1162e6b0055f54bac946602759941a0d20fbf7502bf9d
 SHA512 
afd6216d423a2b8b03727bac089bb83a0fe43c9bfc4c244d4ad5b1c8fa4c3a47be4c7556ef8f008debd0252c7b176c54caddd3c5c8b0ea4f5ca1836943326e8a
 DIST ImageMagick-7.1.1-6.tar.xz 10392592 BLAKE2B 
ed02f36d0014f2699db5df0eb1cf3b18ccbdbee92e3a3bcfb85084672faeb984c6bb27cdf46349768f936ac91ebac744aa00fa3a95fcf1f02a4969f315d2079d
 SHA512 
52aa9aca4d987ee8f2142ce2e192230465399435d0cd7e64683349d0da1f52f2fbd03a2c667605c0c9da66435f84df173c60b7eb93ecada691e801e08dd9fd48

diff --git a/media-gfx/imagemagick/imagemagick-6.9.12.96.ebuild 
b/media-gfx/imagemagick/imagemagick-6.9.12.96.ebuild
new file mode 100644
index ..6984b341f097
--- /dev/null
+++ b/media-gfx/imagemagick/imagemagick-6.9.12.96.ebuild
@@ -0,0 +1,242 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+QA_PKGCONFIG_VERSION=$(ver_cut 1-3)
+inherit flag-o-matic libtool perl-functions toolchain-funcs
+
+if [[ ${PV} ==  ]] ; then
+   EGIT_REPO_URI="https://github.com/ImageMagick/ImageMagick6.git;
+   inherit git-r3
+   MY_P="imagemagick-"
+else
+   MY_PV="$(ver_rs 3 '-')"
+   MY_P="ImageMagick-${MY_PV}"
+   SRC_URI="mirror://imagemagick/${MY_P}.tar.xz"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+fi
+
+S="${WORKDIR}/${MY_P}"
+
+DESCRIPTION="A collection of tools and libraries for many image formats"
+HOMEPAGE="https://www.imagemagick.org/;
+
+LICENSE="imagemagick"
+# Please check this on bumps, SONAME is often not updated! Use abidiff on 
old/new.
+# If ABI is broken, change the bit after the '-'.
+SLOT="0/$(ver_cut 1-3)-96"
+IUSE="bzip2 corefonts +cxx djvu fftw fontconfig fpx graphviz hardened hdri 
heif jbig jpeg jpeg2k lcms lqr lzma opencl openexr openmp pango perl +png 
postscript q32 q8 raw static-libs svg test tiff truetype webp wmf X xml zlib"
+
+REQUIRED_USE="
+   corefonts? ( truetype )
+   svg? ( xml )
+   test? ( corefonts )
+"
+
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   !media-gfx/graphicsmagick[imagemagick]
+   dev-libs/libltdl
+   bzip2? ( 

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

2023-09-23 Thread Sam James
commit: 643f04360ac6f258d37d6fb5e0c71868a4e0f1c5
Author: Sam James  gentoo  org>
AuthorDate: Sun Sep 24 01:50:43 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Sep 24 01:50:43 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=643f0436

media-gfx/imagemagick: add 7.1.1.18 (w/ USE=hardened)

This adds a USE=hardened which sets the new configure arg (added between .15 
and .18)
called --with-security-policy.

It defaults upstream to 'open'. We follow that default for USE=-hardened, but
set it to 'limited' for USE=hardened.

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

 media-gfx/imagemagick/Manifest|   1 +
 media-gfx/imagemagick/imagemagick-7.1.1.18.ebuild | 247 ++
 2 files changed, 248 insertions(+)

diff --git a/media-gfx/imagemagick/Manifest b/media-gfx/imagemagick/Manifest
index 83b4155d2ce2..afb3633f3502 100644
--- a/media-gfx/imagemagick/Manifest
+++ b/media-gfx/imagemagick/Manifest
@@ -4,4 +4,5 @@ DIST ImageMagick-6.9.12-93.tar.xz 9261928 BLAKE2B 
245ea5bdf49c1d4ca4e0cb34537748
 DIST ImageMagick-6.9.12-96.tar.xz 9275248 BLAKE2B 
81cad8da2d809d38c0146d54a7a39b75d39ac88138ef504a669aaa8293452baa1a1985568e80e4128e76fb3eded5d7111a45d47eea59b827e652ca5ee1a6396e
 SHA512 
ffdc40d37919ec19ffd47955a39351a3532caca355f73f93bda1577157346a7d8b5727c4c8abddc87262bd9442e1af4ad8aae748a1364c28a407c3fb8c42ffb5
 DIST ImageMagick-7.1.1-11.tar.xz 10196156 BLAKE2B 
328ffe6dbf30b597ec56f94ab5e74cca553cb47eca244c76b91273c278c097990fb8ed7eeaa22311d4408022808e752cbb4c8775c56b3d64d3a4216487093e9e
 SHA512 
b3c839457b62a6b83d3ab9cf12bda2f41030eed75ae5ff898331ffdfe202a93ea8284c8f8608f4ecd013c7eb0c4cbef6527caff62bcf382d62e8531389628fc3
 DIST ImageMagick-7.1.1-15.tar.xz 10200668 BLAKE2B 
e9910b94d1a47641785cf05b1bfe99f310619aa48d32eb42823b7e83b9be2904e6ebc63965e6eaca2ed1162e6b0055f54bac946602759941a0d20fbf7502bf9d
 SHA512 
afd6216d423a2b8b03727bac089bb83a0fe43c9bfc4c244d4ad5b1c8fa4c3a47be4c7556ef8f008debd0252c7b176c54caddd3c5c8b0ea4f5ca1836943326e8a
+DIST ImageMagick-7.1.1-18.tar.xz 10221468 BLAKE2B 
1c4813f9fce578c9389922de5a4dbd8b0d925d1589844e3a3209b1045e03a254801abe9bf8570309b1ac701cb42d62ac497cda77a83efa720cf4cddf3ccec09e
 SHA512 
5e62696089bc4f8510d19862d453d289db82bd6525b31575d61dfcfaf28b28f2d70d87dd4679972e2547380ac6c29520769f74825195ea529c2699be792baffd
 DIST ImageMagick-7.1.1-6.tar.xz 10392592 BLAKE2B 
ed02f36d0014f2699db5df0eb1cf3b18ccbdbee92e3a3bcfb85084672faeb984c6bb27cdf46349768f936ac91ebac744aa00fa3a95fcf1f02a4969f315d2079d
 SHA512 
52aa9aca4d987ee8f2142ce2e192230465399435d0cd7e64683349d0da1f52f2fbd03a2c667605c0c9da66435f84df173c60b7eb93ecada691e801e08dd9fd48

diff --git a/media-gfx/imagemagick/imagemagick-7.1.1.18.ebuild 
b/media-gfx/imagemagick/imagemagick-7.1.1.18.ebuild
new file mode 100644
index ..93a5b83426a4
--- /dev/null
+++ b/media-gfx/imagemagick/imagemagick-7.1.1.18.ebuild
@@ -0,0 +1,247 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+QA_PKGCONFIG_VERSION=$(ver_cut 1-3)
+inherit autotools flag-o-matic perl-functions toolchain-funcs
+
+if [[ ${PV} ==  ]] ; then
+   EGIT_REPO_URI="https://github.com/ImageMagick/ImageMagick.git;
+   inherit git-r3
+   MY_P="imagemagick-"
+else
+   MY_PV="$(ver_rs 3 '-')"
+   MY_P="ImageMagick-${MY_PV}"
+   SRC_URI="mirror://imagemagick/${MY_P}.tar.xz"
+   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
+
+S="${WORKDIR}/${MY_P}"
+
+DESCRIPTION="A collection of tools and libraries for many image formats"
+HOMEPAGE="https://www.imagemagick.org/;
+
+LICENSE="imagemagick"
+# Please check this on bumps, SONAME is often not updated! Use abidiff on 
old/new.
+# If ABI is broken, change the bit after the '-'.
+SLOT="0/$(ver_cut 1-3)-18"
+IUSE="bzip2 corefonts +cxx djvu fftw fontconfig fpx graphviz hardened hdri 
heif jbig jpeg jpeg2k jpegxl lcms lqr lzma opencl openexr openmp pango perl 
+png postscript q32 q8 raw static-libs svg test tiff truetype webp wmf X xml 
zip zlib"
+
+REQUIRED_USE="corefonts? ( truetype )
+   svg? ( xml )
+   test? ( corefonts )"
+
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   !media-gfx/graphicsmagick[imagemagick]
+   dev-libs/libltdl
+   bzip2? ( app-arch/bzip2 )
+   corefonts? ( media-fonts/corefonts )
+   djvu? ( app-text/djvu )
+   fftw? ( sci-libs/fftw:3.0 )
+   fontconfig? ( media-libs/fontconfig )
+   fpx? ( >=media-libs/libfpx-1.3.0-r1 )
+   graphviz? ( media-gfx/graphviz )
+   heif? ( media-libs/libheif:=[x265] )
+   jbig? ( >=media-libs/jbigkit-2:= )
+   jpeg? ( media-libs/libjpeg-turbo:= )
+   jpeg2k? ( >=media-libs/openjpeg-2.1.0:2 )
+   jpegxl? ( >=media-libs/libjxl-0.6:= )
+   lcms? ( media-libs/lcms:2= )
+  

[gentoo-commits] repo/proj/guru:master commit in: dev-libs/open62541/

2023-09-23 Thread David Roman
commit: a3187b26d8e1c7aebc67326d18bf011281843ad5
Author: Kurt Kanzenbach  kmk-computers  de>
AuthorDate: Fri Sep 22 07:48:36 2023 +
Commit: David Roman  gmail  com>
CommitDate: Fri Sep 22 07:48:36 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a3187b26

dev-libs/open62541: enable py3.12

Signed-off-by: Kurt Kanzenbach  kmk-computers.de>

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

diff --git a/dev-libs/open62541/open62541-1.3.7.ebuild 
b/dev-libs/open62541/open62541-1.3.7.ebuild
index e76cdfe025..63eaa15128 100644
--- a/dev-libs/open62541/open62541-1.3.7.ebuild
+++ b/dev-libs/open62541/open62541-1.3.7.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{10..11} )
+PYTHON_COMPAT=( python3_{10..12} )
 
 inherit cmake python-single-r1
 



[gentoo-commits] repo/proj/guru:master commit in: games-puzzle/superflu-riteurnz-data/

2023-09-23 Thread David Roman
commit: 43920e18d512fe7bc371c06553f328912f356643
Author: Haelwenn (lanodan) Monnier  hacktivis  me>
AuthorDate: Fri Sep 22 08:59:08 2023 +
Commit: David Roman  gmail  com>
CommitDate: Fri Sep 22 09:06:06 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=43920e18

games-puzzle/superflu-riteurnz-data: new package, add 11

Signed-off-by: Haelwenn (lanodan) Monnier  hacktivis.me>

 games-puzzle/superflu-riteurnz-data/Manifest   |  1 +
 games-puzzle/superflu-riteurnz-data/metadata.xml   |  8 ++
 .../superflu-riteurnz-data-11.ebuild   | 29 ++
 3 files changed, 38 insertions(+)

diff --git a/games-puzzle/superflu-riteurnz-data/Manifest 
b/games-puzzle/superflu-riteurnz-data/Manifest
new file mode 100644
index 00..9926427292
--- /dev/null
+++ b/games-puzzle/superflu-riteurnz-data/Manifest
@@ -0,0 +1 @@
+DIST superfluous-returnz-d11-data-only.zip 215947120 BLAKE2B 
fdbf6b90d21f2daf22cec946edbb98ea7362916499e67afcac6af127ecf8b1bd3112ab86d658ea99568a0003bfbcbf776d93532936f6344fdd837553037d56e1
 SHA512 
6e2265cdb97df01ad84b0ff51d23e6eb83d8b4af448d853b620b20fef49d02d02231911f3e16b02d7fef3b5cecfc4e70b27216bc4cac0be09fcb3c970d5f78ea

diff --git a/games-puzzle/superflu-riteurnz-data/metadata.xml 
b/games-puzzle/superflu-riteurnz-data/metadata.xml
new file mode 100644
index 00..2092bcc33a
--- /dev/null
+++ b/games-puzzle/superflu-riteurnz-data/metadata.xml
@@ -0,0 +1,8 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   cont...@hacktivis.me
+   Haelwenn (lanodan) Monnier
+   
+

diff --git 
a/games-puzzle/superflu-riteurnz-data/superflu-riteurnz-data-11.ebuild 
b/games-puzzle/superflu-riteurnz-data/superflu-riteurnz-data-11.ebuild
new file mode 100644
index 00..ee7e5ea7dc
--- /dev/null
+++ b/games-puzzle/superflu-riteurnz-data/superflu-riteurnz-data-11.ebuild
@@ -0,0 +1,29 @@
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MY_P="superfluous-returnz-d${PV}-data"
+
+DESCRIPTION="Artisanal video-game about Superflu, the useless super-hero (data 
files)"
+HOMEPAGE="https://studios.ptilouk.net/superflu-riteurnz/ 
https://ptilouk.itch.io/superfluous-returnz/;
+SRC_URI="${MY_P}-only.zip"
+S="${WORKDIR}/"
+LICENSE="all-rights-reserved"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RESTRICT="bindist fetch"
+
+BDEPEND="app-arch/unzip"
+
+pkg_nofetch() {
+   einfo "Please buy and download ${SRC_URI} from:"
+   einfo "  https://ptilouk.itch.io/superfluous-returnz/;
+   einfo "and move it to your distfiles directory."
+}
+
+src_install() {
+   mkdir -p "${ED}/usr/share/" || die
+   cp -r "${WORKDIR}/${MY_P}/" "${ED}/usr/share/superflu-riteurnz-data" || 
die
+}



[gentoo-commits] repo/proj/guru:master commit in: net-im/mautrix-telegram/

2023-09-23 Thread David Roman
commit: e5b6f83b125e48cf3758d5d8a0578e148c77f97f
Author: Julien Roy  jroy  ca>
AuthorDate: Thu Sep 21 21:34:29 2023 +
Commit: David Roman  gmail  com>
CommitDate: Thu Sep 21 21:34:29 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e5b6f83b

net-im/mautrix-telegram: drop 0.14.0

Signed-off-by: Julien Roy  jroy.ca>

 net-im/mautrix-telegram/Manifest   |  1 -
 .../mautrix-telegram-0.14.0.ebuild | 80 --
 2 files changed, 81 deletions(-)

diff --git a/net-im/mautrix-telegram/Manifest b/net-im/mautrix-telegram/Manifest
index 137e167509..0d0cfb0fc5 100644
--- a/net-im/mautrix-telegram/Manifest
+++ b/net-im/mautrix-telegram/Manifest
@@ -1,3 +1,2 @@
-DIST mautrix-telegram-0.14.0.gh.tar.gz 810304 BLAKE2B 
3b0391841730e565d5fdb8c272cd19e31aced4b56f5077806ef05d855b9fab1a486baa1cbab3414886d0523db9ccf6de5059f4051ff3dcef0c41ff184bda5277
 SHA512 
f11500ee00d15763bd4d3f17910805cf3ece9053840c5f7ff9db2287f9668d17a46ca40ce8f4eba0ec876795db92458ff402108d78808ec9aa5cfaa8e2552d8a
 DIST mautrix-telegram-0.14.1.gh.tar.gz 811724 BLAKE2B 
92cc600c5838c9bf65e9aa76a499b63d9474087d998d764f4e0f146cbcc7f9e7d10e7c0f3a7a6d31c3c9d9ff5e75070ea0fe35526455a66a342d96d2fb47cb4b
 SHA512 
7615dc811558119f0e54184af057fba399824b5d753b9dd45ea25c943d710fa66b0dd5bbcbf9162840ee53f771cbf07f3017d563ecbf34b911ff3e28398e54b3
 DIST mautrix-telegram-0.14.2.gh.tar.gz 813171 BLAKE2B 
286015b2854b5c2649f27e32e9d87faf852b42227864415692b78a306c85691786e6992d6137ccc30b3c947294b3c417c455c1b433384ddcbeab6aaf10586898
 SHA512 
0745beb448afaefcd7bafa6425e5fe8469729d208cb8eb6c248c35bc83ce75c6c916434b7d1e6671a37215cab041eaa61c5a6b0b5ee367f9ac5f83b1cfc651a9

diff --git a/net-im/mautrix-telegram/mautrix-telegram-0.14.0.ebuild 
b/net-im/mautrix-telegram/mautrix-telegram-0.14.0.ebuild
deleted file mode 100644
index 7b4c1025b7..00
--- a/net-im/mautrix-telegram/mautrix-telegram-0.14.0.ebuild
+++ /dev/null
@@ -1,80 +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} )
-
-inherit distutils-r1 optfeature systemd
-
-DESCRIPTION="A Matrix-Telegram Messenger puppeting bridge "
-HOMEPAGE="https://github.com/mautrix/telegram/;
-SRC_URI="https://github.com/mautrix/telegram/archive/v${PV}.tar.gz -> 
${P}.gh.tar.gz"
-S="${WORKDIR}/telegram-${PV}"
-
-LICENSE="AGPL-3"
-SLOT="0"
-KEYWORDS="~amd64"
-
-RDEPEND="
-   acct-user/${PN}
-   app-arch/brotli[python]
-   dev-python/aiohttp[${PYTHON_USEDEP}]
-   dev-python/aiodns[${PYTHON_USEDEP}]
-   dev-python/asyncpg[${PYTHON_USEDEP}]
-   dev-python/commonmark[${PYTHON_USEDEP}]
-   dev-python/cryptg[${PYTHON_USEDEP}]
-   dev-python/mako[${PYTHON_USEDEP}]
-   dev-python/mautrix[${PYTHON_USEDEP}]
-   dev-python/olm[${PYTHON_USEDEP}]
-   dev-python/phonenumbers[${PYTHON_USEDEP}]
-   dev-python/pycryptodome[${PYTHON_USEDEP}]
-   dev-python/python-magic[${PYTHON_USEDEP}]
-   dev-python/qrcode[${PYTHON_USEDEP}]
-   dev-python/ruamel-yaml[${PYTHON_USEDEP}]
-   >=dev-python/tulir-telethon-1.28.0_alpha9[${PYTHON_USEDEP}]
-   dev-python/unpaddedbase64[${PYTHON_USEDEP}]
-   dev-python/yarl[${PYTHON_USEDEP}]
-"
-DEPEND="${RDEPEND}"
-
-src_install() {
-   distutils-r1_src_install
-
-   keepdir /var/log/mautrix
-   fowners root:mautrix /var/log/mautrix
-   fperms 770 /var/log/mautrix
-   sed -i -e "s/\.\/${PN}.log/\/var\/log\/mautrix\/${PN}.log/" 
"${ED}/usr/example-config.yaml" || die
-
-   insinto "/etc/mautrix"
-   newins "${ED}/usr/example-config.yaml" "${PN/-/_}.yaml"
-   rm "${ED}/usr/example-config.yaml" || die
-
-   newinitd "${FILESDIR}/${PN}.initd" "${PN}"
-   systemd_dounit "${FILESDIR}/${PN}.service"
-
-   fowners -R root:mautrix /etc/mautrix
-   fperms -R 770 /etc/mautrix
-}
-
-pkg_postinst() {
-   optfeature "Prometheus statistics" dev-python/prometheus_client
-   optfeature "Sqlite backend" dev-python/aiosqlite
-
-   einfo
-   elog ""
-   elog "Before you can use ${PN}, you must configure it correctly"
-   elog "The configuration file is located at 
\"/etc/mautrix/${PN/-/_}.yaml\""
-   elog "When done, run the following command: emerge --config 
${CATEGORY}/${PN}"
-   elog "Then, you must register the bridge with your homeserver"
-   elog "Refer your homeserver's documentation for instructions"
-   elog "The registration file is located at 
/var/lib/${PN/-/\/}/registration.yaml"
-   elog "Finally, you may start the ${PN} daemon"
-   einfo
-}
-
-pkg_config() {
-   su - "${PN}" -s /bin/sh -c \
-  "/usr/bin/python -m ${PN/-/_} -c /etc/mautrix/${PN/-/_}.yaml -g -r 
/var/lib/${PN/-/\/}/registration.yaml"
-}



[gentoo-commits] repo/proj/guru:master commit in: www-apps/forgejo/

2023-09-23 Thread David Roman
commit: 4e0b18977310f693027882184238cee9dd416aae
Author: Artemis Everfree  artemis  sh>
AuthorDate: Sat Sep 23 10:49:45 2023 +
Commit: David Roman  gmail  com>
CommitDate: Sat Sep 23 10:49:45 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=4e0b1897

www-apps/forgejo: add 1.20.4.1, drop 1.20.3.0

Signed-off-by: Artemis Everfree  artemis.sh>

 www-apps/forgejo/Manifest | 2 +-
 www-apps/forgejo/{forgejo-1.20.3.0.ebuild => forgejo-1.20.4.1.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-apps/forgejo/Manifest b/www-apps/forgejo/Manifest
index a32b24b4e8..76a7875472 100644
--- a/www-apps/forgejo/Manifest
+++ b/www-apps/forgejo/Manifest
@@ -1,3 +1,3 @@
 DIST forgejo-1.19.4.0.tar.gz 60635393 BLAKE2B 
7fe8e10f7aae8371c4a540290bb24c67a0521080eb58c7749c95d977320781e2e11ba754a42a333c706d243cf0170178dd62da5338540576d214f281b3da6daa
 SHA512 
4870a7804c3cefab4aac38f30ac60874d9a7359b29e8f765ee9a1f41bc543fdd445a21c6e808f864c56ce22f79f6038b15eec4325c556ef6288ad6635977533f
-DIST forgejo-1.20.3.0.tar.gz 55513966 BLAKE2B 
e8e6700b91b213bd9b5e336d35d075c6ae1522085a35698a9dbdac0a72cab1d0ab7c63764a01b338dd4aff365d895dab50d299fbed6ec5255b4ec74a2d9d0daa
 SHA512 
20aa0067b7123847f00ccc90868cb99dc215e8bfb541cb9adfb9d205de7a30ff4d94693e43bd3ca86ea876daebc3cbbc46c41f502434467f862fe98198e75a8b
 DIST forgejo-1.20.4.0.tar.gz 55536470 BLAKE2B 
d7cc2c1a056a33b07f33c2366b839dff314fc66b3b98b59738aa932416255a48637f5631e7443f1f53fe3650563269abf255906112b222fd5c430d9704a1f70d
 SHA512 
b8861e47f700d4d4850295d0ef53b2f8255a5023e2ca48e9bc72a705b13033d0b4d8ad10279417b0a21c03ebdd1b86c25c3b8d06902b2cff4000592cc7b34283
+DIST forgejo-1.20.4.1.tar.gz 55536581 BLAKE2B 
b9eb85a2483670b61f410c6a855fbb57f41bcd1305279d479493453bdbba538a0b4101312135b33967cda618f6ac4339c21055e67b9ace4e0f78248bd39f4452
 SHA512 
5ec5a20d169d7c684332ef413fdf79280259ad3bd981dadecc752be7308f3372a47803f15c57fbb36b3357e7a85081093c4e5e9d1ba3e6a5939807640e0cb582

diff --git a/www-apps/forgejo/forgejo-1.20.3.0.ebuild 
b/www-apps/forgejo/forgejo-1.20.4.1.ebuild
similarity index 100%
rename from www-apps/forgejo/forgejo-1.20.3.0.ebuild
rename to www-apps/forgejo/forgejo-1.20.4.1.ebuild



[gentoo-commits] repo/proj/guru:master commit in: dev-libs/open62541/

2023-09-23 Thread David Roman
commit: cdf3e65994943972d6342463dfa2686bee236d21
Author: Kurt Kanzenbach  kmk-computers  de>
AuthorDate: Fri Sep 22 07:48:09 2023 +
Commit: David Roman  gmail  com>
CommitDate: Fri Sep 22 07:48:09 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=cdf3e659

dev-libs/open62541: drop 1.3.6

Signed-off-by: Kurt Kanzenbach  kmk-computers.de>

 dev-libs/open62541/Manifest   |  1 -
 dev-libs/open62541/open62541-1.3.6.ebuild | 89 ---
 2 files changed, 90 deletions(-)

diff --git a/dev-libs/open62541/Manifest b/dev-libs/open62541/Manifest
index df6319f749..d38febd818 100644
--- a/dev-libs/open62541/Manifest
+++ b/dev-libs/open62541/Manifest
@@ -1,2 +1 @@
-DIST open62541-1.3.6.tar.gz 3870528 BLAKE2B 
588a56f0dd9e8d78482c6fd3ce9324f4f3e031ff64de7c67a4eaaa9914e47454878cfa893c5a4c2ba3212cabbd0a3ae17742c41fce374a906ec25b73246089b1
 SHA512 
5e8d5e438a1550c0c4365147851f85c7f90a9f390d657f9280e1506b85bfd95136199512a63d24dd0df956d908aa724197ebca8ed9a5c6badcdab2ba40add0a3
 DIST open62541-1.3.7.tar.gz 3871057 BLAKE2B 
68bd5f2090dc94cbfa7e0b299e744371559fb580fcc32f6bb02ab3d3aadb90454e75a9478f1997a630d04ce14696289b79e7aab375c5e55ac82d3f2c3f97e0fb
 SHA512 
c0598642eaddf24313b22f01b95646aed508aaf1d39f8f6cbcc9ffa679fab73c9407e880480a39e50deb16fa5f36d769183d8fe4589f7ac54d97142d2a27a84b

diff --git a/dev-libs/open62541/open62541-1.3.6.ebuild 
b/dev-libs/open62541/open62541-1.3.6.ebuild
deleted file mode 100644
index e76cdfe025..00
--- a/dev-libs/open62541/open62541-1.3.6.ebuild
+++ /dev/null
@@ -1,89 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{10..11} )
-
-inherit cmake python-single-r1
-
-DESCRIPTION="Open source C implementation of OPC UA"
-HOMEPAGE="https://www.open62541.org/;
-SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MPL-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
-IUSE="doc encryption examples mbedtls pubsub openssl tools"
-# Requires network access
-RESTRICT="test"
-
-REQUIRED_USE="
-   ${PYTHON_REQUIRED_USE}
-   encryption? ( || ( mbedtls openssl ) )
-"
-
-BDEPEND="
-   ${PYTHON_DEPS}
-   virtual/pkgconfig
-   doc? (
-   media-gfx/graphviz
-   $(python_gen_cond_dep '
-   dev-python/sphinx[${PYTHON_USEDEP}]
-   dev-python/sphinx-rtd-theme[${PYTHON_USEDEP}]
-   ')
-   )
-"
-DEPEND="
-   mbedtls? ( net-libs/mbedtls:= )
-   openssl? ( dev-libs/openssl:0= )
-"
-RDEPEND="
-   ${PYTHON_DEPS}
-   ${DEPEND}
-"
-
-PATCHES=(
-   "${FILESDIR}/${PN}-1.3.5-disable-xdp.patch"
-)
-
-src_configure() {
-   local mycmakeargs=(
-   -DBUILD_SHARED_LIBS=ON
-   -DOPEN62541_VERSION=v${PV}
-   -DUA_BUILD_EXAMPLES=OFF
-   -DUA_BUILD_TOOLS=$(usex tools)
-   -DUA_BUILD_UNIT_TESTS=OFF
-   -DUA_ENABLE_PUBSUB=$(usex pubsub)
-   -DUA_ENABLE_PUBSUB_ETH_UADP=$(usex pubsub)
-   -DUA_FORCE_WERROR=OFF
-   )
-
-   if use encryption; then
-   use mbedtls && mycmakeargs+=(-DUA_ENABLE_ENCRYPTION=MBEDTLS)
-   use openssl && mycmakeargs+=(-DUA_ENABLE_ENCRYPTION=OPENSSL)
-   fi
-
-   cmake_src_configure
-}
-
-src_compile() {
-   cmake_src_compile
-   use doc && cmake_build doc
-}
-
-src_install() {
-   use doc && local HTML_DOCS=( "${WORKDIR}"/${P}_build/doc/. )
-   cmake_src_install
-
-   if use examples; then
-   docompress -x /usr/share/doc/${PF}/examples
-   dodoc -r examples/
-   fi
-
-   python_fix_shebang "${ED}"
-}
-
-src_test() {
-   cmake_src_test -j1
-}



[gentoo-commits] repo/proj/guru:master commit in: dev-python/types-requests/

2023-09-23 Thread David Roman
commit: 1e031d9488e846add82627f989a7d18d32320b91
Author: Lucio Sauer  posteo  net>
AuthorDate: Fri Sep 22 19:19:17 2023 +
Commit: David Roman  gmail  com>
CommitDate: Fri Sep 22 19:19:35 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=1e031d94

dev-python/types-requests: add 2.31.0.3

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

 dev-python/types-requests/Manifest |  1 +
 .../types-requests/types-requests-2.31.0.3.ebuild  | 22 ++
 2 files changed, 23 insertions(+)

diff --git a/dev-python/types-requests/Manifest 
b/dev-python/types-requests/Manifest
index bc4d3190e4..fb2bdec6eb 100644
--- a/dev-python/types-requests/Manifest
+++ b/dev-python/types-requests/Manifest
@@ -1 +1,2 @@
 DIST types-requests-2.31.0.2.tar.gz 15293 BLAKE2B 
84028b7732acd481b1898a492a1bbcb08f7fe5fe17e44d37e7b2b439275e7e38e660f07b0d28e80e741448d6e5c1fab1c99dd1cc6c52badd332e9a3f2568037e
 SHA512 
848def44e7f43c23c3db80069c29186ca21446da2854652014bd3717af16544b4e05234310d0c2b8889d629e7aad949738f3cbbf2c44824e13a09e1c0d4689f4
+DIST types-requests-2.31.0.3.tar.gz 15346 BLAKE2B 
611bcda5d380e91386a9cbf3d29f02b35769434b392b59276123d00ff37b2c56eeb2f467521c08502098d87edb1c741271187e4f6bd6065a34934016af87c7f3
 SHA512 
5a140b5dad8e96a82e9793aee56d16eee12a88908bf18512b275a36a3cfa7a2aa8cb4817d16552f595e5e22ddbf4a4bf4d19f7081495082d124b14d196dda875

diff --git a/dev-python/types-requests/types-requests-2.31.0.3.ebuild 
b/dev-python/types-requests/types-requests-2.31.0.3.ebuild
new file mode 100644
index 00..9cba92dc63
--- /dev/null
+++ b/dev-python/types-requests/types-requests-2.31.0.3.ebuild
@@ -0,0 +1,22 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYPI_NO_NORMALIZE=1
+PYTHON_COMPAT=( python3_{10..11} pypy3 )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Typing stubs for requests"
+HOMEPAGE="
+   https://pypi.org/project/types-requests/
+   https://github.com/python/typeshed/tree/master/stubs/requests
+"
+
+SLOT="0"
+LICENSE="Apache-2.0"
+KEYWORDS="~amd64"
+
+RDEPEND="dev-python/types-urllib3"



[gentoo-commits] repo/proj/guru:master commit in: games-puzzle/superflu-riteurnz/, games-puzzle/superflu-riteurnz/files/

2023-09-23 Thread David Roman
commit: fa253ca0e6f8f6bf8402f268974a9fb6a1c9e39c
Author: Haelwenn (lanodan) Monnier  hacktivis  me>
AuthorDate: Fri Sep 22 08:47:08 2023 +
Commit: David Roman  gmail  com>
CommitDate: Fri Sep 22 09:06:06 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=fa253ca0

games-puzzle/superflu-riteurnz: add 1.5.4

Signed-off-by: Haelwenn (lanodan) Monnier  hacktivis.me>

 games-puzzle/superflu-riteurnz/Manifest|  1 +
 ...urnz-1.5.4-add-missing-include-functional.patch | 24 +
 5.4-add-missing-include-initializer_list.patch | 25 +
 .../superflu-riteurnz-1.5.4.ebuild | 42 ++
 4 files changed, 92 insertions(+)

diff --git a/games-puzzle/superflu-riteurnz/Manifest 
b/games-puzzle/superflu-riteurnz/Manifest
index e69de29bb2..34efc0334c 100644
--- a/games-puzzle/superflu-riteurnz/Manifest
+++ b/games-puzzle/superflu-riteurnz/Manifest
@@ -0,0 +1 @@
+DIST sosage-v1.5.4.tar.gz 295842 BLAKE2B 
12f90fe168222777a7b7c4ab53f1348169743940cac21e9a83779ddff48194cd8a70f2a673a429a1c970148ecd5b9fc96ae258941e30326fe4c5882e43daf981
 SHA512 
78b0208e28178e8c14bcee03ca9d980d85f384d8a7b3903647a64a7ec5cd6408a34885b71d47a56acf5adc3bcab059e63db58d1289248fb74a8746f8b01a1c2a

diff --git 
a/games-puzzle/superflu-riteurnz/files/superflu-riteurnz-1.5.4-add-missing-include-functional.patch
 
b/games-puzzle/superflu-riteurnz/files/superflu-riteurnz-1.5.4-add-missing-include-functional.patch
new file mode 100644
index 00..72e102b70d
--- /dev/null
+++ 
b/games-puzzle/superflu-riteurnz/files/superflu-riteurnz-1.5.4-add-missing-include-functional.patch
@@ -0,0 +1,24 @@
+From ed9e2944db0817a0c32520cba5e06c87244c0360 Mon Sep 17 00:00:00 2001
+From: "Haelwenn (lanodan) Monnier" 
+Date: Fri, 22 Sep 2023 10:25:35 +0200
+Subject: [PATCH 2/2] include/Sosage/Utils: Add missing #include 
+
+---
+ include/Sosage/Utils/conversions.h | 1 +
+ 1 file changed, 1 insertion(+)
+
+diff --git a/include/Sosage/Utils/conversions.h 
b/include/Sosage/Utils/conversions.h
+index 2d408cb..fb2086b 100644
+--- a/include/Sosage/Utils/conversions.h
 b/include/Sosage/Utils/conversions.h
+@@ -28,6 +28,7 @@
+ #define SOSAGE_UTILS_CONVERSIONS_H
+ 
+ #include 
++#include 
+ #include 
+ #include 
+ 
+-- 
+2.41.0
+

diff --git 
a/games-puzzle/superflu-riteurnz/files/superflu-riteurnz-1.5.4-add-missing-include-initializer_list.patch
 
b/games-puzzle/superflu-riteurnz/files/superflu-riteurnz-1.5.4-add-missing-include-initializer_list.patch
new file mode 100644
index 00..9995c894e1
--- /dev/null
+++ 
b/games-puzzle/superflu-riteurnz/files/superflu-riteurnz-1.5.4-add-missing-include-initializer_list.patch
@@ -0,0 +1,25 @@
+From 9be5089a57c9a406ee262d3efcab42ccbf3a4db9 Mon Sep 17 00:00:00 2001
+From: "Haelwenn (lanodan) Monnier" 
+Date: Fri, 22 Sep 2023 10:24:36 +0200
+Subject: [PATCH 1/2] include/Sosage/Config: Add missing #include
+ 
+
+---
+ include/Sosage/Config/config.h | 1 +
+ 1 file changed, 1 insertion(+)
+
+diff --git a/include/Sosage/Config/config.h b/include/Sosage/Config/config.h
+index 828a31d..25aa95d 100644
+--- a/include/Sosage/Config/config.h
 b/include/Sosage/Config/config.h
+@@ -29,6 +29,7 @@
+ 
+ #include 
+ #include 
++#include 
+ 
+ namespace Sosage::Config
+ {
+-- 
+2.41.0
+

diff --git a/games-puzzle/superflu-riteurnz/superflu-riteurnz-1.5.4.ebuild 
b/games-puzzle/superflu-riteurnz/superflu-riteurnz-1.5.4.ebuild
new file mode 100644
index 00..d6378cdd17
--- /dev/null
+++ b/games-puzzle/superflu-riteurnz/superflu-riteurnz-1.5.4.ebuild
@@ -0,0 +1,42 @@
+# Copyright 2020-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+MY_P="sosage-v${PV}"
+
+DESCRIPTION="Artisanal video-game about Superflu, the useless super-hero"
+HOMEPAGE="https://studios.ptilouk.net/superflu-riteurnz/;
+SRC_URI="https://framagit.org/Gee/sosage/-/archive/v${MY_PV}/${MY_P}.tar.gz;
+S="${WORKDIR}/${MY_P}"
+# Engine under GPL-3+ + assets under all-rights-reserved are combined together
+LICENSE="GPL-3+ all-rights-reserved"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RESTRICT="bindist"
+
+PATCHES=(
+   
"${FILESDIR}/superflu-riteurnz-1.5.4-add-missing-include-functional.patch"
+   
"${FILESDIR}/superflu-riteurnz-1.5.4-add-missing-include-initializer_list.patch"
+)
+
+BDEPEND="app-arch/unzip"
+DEPEND="
+   dev-libs/libyaml
+   app-arch/lz4
+   >=media-libs/libsdl2-2.0.14
+   media-libs/sdl2-mixer
+   media-libs/sdl2-image
+   media-libs/sdl2-ttf
+   >=games-puzzle/superflu-riteurnz-data-11
+"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+   local mycmakeargs=( 
-DSOSAGE_DATA_FOLDER="/usr/share/superflu-riteurnz-data" )
+
+   cmake_src_configure
+}



[gentoo-commits] repo/proj/guru:master commit in: games-puzzle/superflu-riteurnz/

2023-09-23 Thread David Roman
commit: bf7b5ef7f01e4d89327c04e85f5bafc8debe526b
Author: Haelwenn (lanodan) Monnier  hacktivis  me>
AuthorDate: Fri Sep 22 08:43:08 2023 +
Commit: David Roman  gmail  com>
CommitDate: Fri Sep 22 09:06:06 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=bf7b5ef7

games-puzzle/superflu-riteurnz: drop 1.0.0

Signed-off-by: Haelwenn (lanodan) Monnier  hacktivis.me>

 games-puzzle/superflu-riteurnz/Manifest|  2 --
 .../superflu-riteurnz-1.0.0.ebuild | 38 --
 2 files changed, 40 deletions(-)

diff --git a/games-puzzle/superflu-riteurnz/Manifest 
b/games-puzzle/superflu-riteurnz/Manifest
index 124ea611d1..e69de29bb2 100644
--- a/games-puzzle/superflu-riteurnz/Manifest
+++ b/games-puzzle/superflu-riteurnz/Manifest
@@ -1,2 +0,0 @@
-DIST sosage-v1.0.0.tar.gz 213497 BLAKE2B 
c3fcb7ce24e1dd7b7134d62637e7421621050cd04e97eb12f4c3643d9f180c8cf802ad2e61b8a95365fdc0c93e9f329b5450675a18a1eef08ce4af5b5ffbc79f
 SHA512 
9bd050af49529e5b5f04134ee34184c84681f3ed77746828248c2abe6bb12d1351a0f2f89dfbc047731639e7681fc5ed154f16ac39ffebacd4b5d8a0325493ba
-DIST superflu-riteurnz-v1.0.0-xmas2020demo-data.zip 10588378 BLAKE2B 
4c7da1dd571ec5dacaf2cf378e30a9c24b28f06212609b432f18d3d653c0396f2d9e7db7361ea1cb76ea9259098c0d8a3dcd37a522096afe126893518b6312cc
 SHA512 
e60577b739556bf8a39eb0afc46311e57e214e093e613375609f15224045961da8b96c4d7958921c877b2196c720a8453a4a96ceab5211460a3b3805676141cf

diff --git a/games-puzzle/superflu-riteurnz/superflu-riteurnz-1.0.0.ebuild 
b/games-puzzle/superflu-riteurnz/superflu-riteurnz-1.0.0.ebuild
deleted file mode 100644
index dbe48331e2..00
--- a/games-puzzle/superflu-riteurnz/superflu-riteurnz-1.0.0.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 2020-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake
-
-MY_P="sosage-v${PV}"
-MY_DATA_P="superflu-riteurnz-v1.0.0-xmas2020demo-data"
-
-DESCRIPTION="Artisanal video-game about Superflu, the useless super-hero 
(french)"
-HOMEPAGE="https://ptilouk.net/superflu-riteurnz/;
-SRC_URI="
-   https://framagit.org/Gee/sosage/-/archive/v${PV}/${MY_P}.tar.gz
-   
https://ptilouk.net/superflu-riteurnz/superflu-riteurnz-v1.0.0-xmas2020demo-data.zip
-"
-S="${WORKDIR}/${MY_P}"
-LICENSE="CC-BY-SA-2.0 GPL-3+ CC-BY-3.0"
-SLOT="0"
-KEYWORDS="~amd64"
-
-DEPEND="
-   dev-libs/libyaml
-   media-libs/libsdl2
-   media-libs/sdl2-mixer
-   media-libs/sdl2-image
-   media-libs/sdl2-ttf
-"
-RDEPEND="${DEPEND}"
-BDEPEND="app-arch/unzip"
-
-src_configure() {
-   local mycmakeargs=(
-   -DSOSAGE_DATA_FOLDER="${WORKDIR}/${MY_DATA_P}"
-   )
-
-   cmake_src_configure
-}



[gentoo-commits] repo/proj/guru:master commit in: net-dialup/tio/

2023-09-23 Thread David Roman
commit: ce35187fe8aa88fbbac2963e0fbb1a71d5b6c472
Author: Kurt Kanzenbach  kmk-computers  de>
AuthorDate: Fri Sep 22 07:46:20 2023 +
Commit: David Roman  gmail  com>
CommitDate: Fri Sep 22 07:46:20 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ce35187f

net-dialup/tio: drop 2.6

Signed-off-by: Kurt Kanzenbach  kmk-computers.de>

 net-dialup/tio/Manifest   |  1 -
 net-dialup/tio/tio-2.6.ebuild | 29 -
 2 files changed, 30 deletions(-)

diff --git a/net-dialup/tio/Manifest b/net-dialup/tio/Manifest
index d8101c1b12..c440308369 100644
--- a/net-dialup/tio/Manifest
+++ b/net-dialup/tio/Manifest
@@ -1,2 +1 @@
-DIST tio-2.6.tar.xz 3429792 BLAKE2B 
d0aa262e663eea416c696511e2441ce4b59ff3449ff4a743ffa21653442305c7417e941640239f21717c57d5a2a63d08959cfd3d3f7119f9263a8c0bfc75bf1c
 SHA512 
6ff7a0492ea2bffd6f4cfb2745e0a3be2825e2a5c78fb0a35887cbe461472ffe0707c91a7eabd8744f7b52a8ee059b2e9a51e81fa426be2ffab6cf546e5ddd23
 DIST tio-2.7.tar.xz 3432332 BLAKE2B 
ae6fe436ccc45c22e5cf424cd71fe79c9e467ee13d2c271d122d43afaa1cef3886cd30596bc0acb9ce3fdb57376f23dace3381a3b84b798f3986bbe8aef6a3a5
 SHA512 
e5e7d32c59693cc95c1af8f909f869868dc361e5add9d184df188d73fb1dd01b5a431aa150a43861e477ebca8d4dc31ae6d7a25f54e63c48c6f13fbb5c8bbb7b

diff --git a/net-dialup/tio/tio-2.6.ebuild b/net-dialup/tio/tio-2.6.ebuild
deleted file mode 100644
index aa1af5f4e3..00
--- a/net-dialup/tio/tio-2.6.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit meson bash-completion-r1
-
-DESCRIPTION="Simple TTY terminal application"
-HOMEPAGE="https://tio.github.io/;
-SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${PV}/${P}.tar.xz;
-
-SLOT="0"
-LICENSE="GPL-2+"
-KEYWORDS="~amd64 ~arm64 ~x86"
-
-RDEPEND="
-   dev-libs/inih
-"
-DEPEND="
-   ${RDEPEND}
-"
-
-src_configure() {
-   local emesonargs=(
-   -Dbashcompletiondir="$(get_bashcompdir)"
-   )
-
-   meson_src_configure
-}



[gentoo-commits] repo/proj/guru:master commit in: net-dialup/tio/

2023-09-23 Thread David Roman
commit: 7d80f54d2bdce2a006689335cf0edcc635629afc
Author: Kurt Kanzenbach  kmk-computers  de>
AuthorDate: Fri Sep 22 07:46:11 2023 +
Commit: David Roman  gmail  com>
CommitDate: Fri Sep 22 07:46:11 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=7d80f54d

net-dialup/tio: add 2.7

Signed-off-by: Kurt Kanzenbach  kmk-computers.de>

 net-dialup/tio/Manifest   |  1 +
 net-dialup/tio/tio-2.7.ebuild | 29 +
 2 files changed, 30 insertions(+)

diff --git a/net-dialup/tio/Manifest b/net-dialup/tio/Manifest
index aee36b65fd..d8101c1b12 100644
--- a/net-dialup/tio/Manifest
+++ b/net-dialup/tio/Manifest
@@ -1 +1,2 @@
 DIST tio-2.6.tar.xz 3429792 BLAKE2B 
d0aa262e663eea416c696511e2441ce4b59ff3449ff4a743ffa21653442305c7417e941640239f21717c57d5a2a63d08959cfd3d3f7119f9263a8c0bfc75bf1c
 SHA512 
6ff7a0492ea2bffd6f4cfb2745e0a3be2825e2a5c78fb0a35887cbe461472ffe0707c91a7eabd8744f7b52a8ee059b2e9a51e81fa426be2ffab6cf546e5ddd23
+DIST tio-2.7.tar.xz 3432332 BLAKE2B 
ae6fe436ccc45c22e5cf424cd71fe79c9e467ee13d2c271d122d43afaa1cef3886cd30596bc0acb9ce3fdb57376f23dace3381a3b84b798f3986bbe8aef6a3a5
 SHA512 
e5e7d32c59693cc95c1af8f909f869868dc361e5add9d184df188d73fb1dd01b5a431aa150a43861e477ebca8d4dc31ae6d7a25f54e63c48c6f13fbb5c8bbb7b

diff --git a/net-dialup/tio/tio-2.7.ebuild b/net-dialup/tio/tio-2.7.ebuild
new file mode 100644
index 00..aa1af5f4e3
--- /dev/null
+++ b/net-dialup/tio/tio-2.7.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit meson bash-completion-r1
+
+DESCRIPTION="Simple TTY terminal application"
+HOMEPAGE="https://tio.github.io/;
+SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${PV}/${P}.tar.xz;
+
+SLOT="0"
+LICENSE="GPL-2+"
+KEYWORDS="~amd64 ~arm64 ~x86"
+
+RDEPEND="
+   dev-libs/inih
+"
+DEPEND="
+   ${RDEPEND}
+"
+
+src_configure() {
+   local emesonargs=(
+   -Dbashcompletiondir="$(get_bashcompdir)"
+   )
+
+   meson_src_configure
+}



[gentoo-commits] repo/proj/guru:master commit in: dev-libs/open62541/

2023-09-23 Thread David Roman
commit: e7e5a3870a3e2132b0ba16f22f5b050fe7141aaa
Author: Kurt Kanzenbach  kmk-computers  de>
AuthorDate: Fri Sep 22 07:47:42 2023 +
Commit: David Roman  gmail  com>
CommitDate: Fri Sep 22 07:47:42 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e7e5a387

dev-libs/open62541: add 1.3.7

Signed-off-by: Kurt Kanzenbach  kmk-computers.de>

 dev-libs/open62541/Manifest   |  1 +
 dev-libs/open62541/open62541-1.3.7.ebuild | 89 +++
 2 files changed, 90 insertions(+)

diff --git a/dev-libs/open62541/Manifest b/dev-libs/open62541/Manifest
index 80992b4748..df6319f749 100644
--- a/dev-libs/open62541/Manifest
+++ b/dev-libs/open62541/Manifest
@@ -1 +1,2 @@
 DIST open62541-1.3.6.tar.gz 3870528 BLAKE2B 
588a56f0dd9e8d78482c6fd3ce9324f4f3e031ff64de7c67a4eaaa9914e47454878cfa893c5a4c2ba3212cabbd0a3ae17742c41fce374a906ec25b73246089b1
 SHA512 
5e8d5e438a1550c0c4365147851f85c7f90a9f390d657f9280e1506b85bfd95136199512a63d24dd0df956d908aa724197ebca8ed9a5c6badcdab2ba40add0a3
+DIST open62541-1.3.7.tar.gz 3871057 BLAKE2B 
68bd5f2090dc94cbfa7e0b299e744371559fb580fcc32f6bb02ab3d3aadb90454e75a9478f1997a630d04ce14696289b79e7aab375c5e55ac82d3f2c3f97e0fb
 SHA512 
c0598642eaddf24313b22f01b95646aed508aaf1d39f8f6cbcc9ffa679fab73c9407e880480a39e50deb16fa5f36d769183d8fe4589f7ac54d97142d2a27a84b

diff --git a/dev-libs/open62541/open62541-1.3.7.ebuild 
b/dev-libs/open62541/open62541-1.3.7.ebuild
new file mode 100644
index 00..e76cdfe025
--- /dev/null
+++ b/dev-libs/open62541/open62541-1.3.7.ebuild
@@ -0,0 +1,89 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..11} )
+
+inherit cmake python-single-r1
+
+DESCRIPTION="Open source C implementation of OPC UA"
+HOMEPAGE="https://www.open62541.org/;
+SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MPL-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE="doc encryption examples mbedtls pubsub openssl tools"
+# Requires network access
+RESTRICT="test"
+
+REQUIRED_USE="
+   ${PYTHON_REQUIRED_USE}
+   encryption? ( || ( mbedtls openssl ) )
+"
+
+BDEPEND="
+   ${PYTHON_DEPS}
+   virtual/pkgconfig
+   doc? (
+   media-gfx/graphviz
+   $(python_gen_cond_dep '
+   dev-python/sphinx[${PYTHON_USEDEP}]
+   dev-python/sphinx-rtd-theme[${PYTHON_USEDEP}]
+   ')
+   )
+"
+DEPEND="
+   mbedtls? ( net-libs/mbedtls:= )
+   openssl? ( dev-libs/openssl:0= )
+"
+RDEPEND="
+   ${PYTHON_DEPS}
+   ${DEPEND}
+"
+
+PATCHES=(
+   "${FILESDIR}/${PN}-1.3.5-disable-xdp.patch"
+)
+
+src_configure() {
+   local mycmakeargs=(
+   -DBUILD_SHARED_LIBS=ON
+   -DOPEN62541_VERSION=v${PV}
+   -DUA_BUILD_EXAMPLES=OFF
+   -DUA_BUILD_TOOLS=$(usex tools)
+   -DUA_BUILD_UNIT_TESTS=OFF
+   -DUA_ENABLE_PUBSUB=$(usex pubsub)
+   -DUA_ENABLE_PUBSUB_ETH_UADP=$(usex pubsub)
+   -DUA_FORCE_WERROR=OFF
+   )
+
+   if use encryption; then
+   use mbedtls && mycmakeargs+=(-DUA_ENABLE_ENCRYPTION=MBEDTLS)
+   use openssl && mycmakeargs+=(-DUA_ENABLE_ENCRYPTION=OPENSSL)
+   fi
+
+   cmake_src_configure
+}
+
+src_compile() {
+   cmake_src_compile
+   use doc && cmake_build doc
+}
+
+src_install() {
+   use doc && local HTML_DOCS=( "${WORKDIR}"/${P}_build/doc/. )
+   cmake_src_install
+
+   if use examples; then
+   docompress -x /usr/share/doc/${PF}/examples
+   dodoc -r examples/
+   fi
+
+   python_fix_shebang "${ED}"
+}
+
+src_test() {
+   cmake_src_test -j1
+}



[gentoo-commits] repo/proj/guru:master commit in: media-sound/dzr/

2023-09-23 Thread David Roman
commit: eb6dbf358b367f009c085a8b754480de6d9aff78
Author: Jonas Frei  pm  me>
AuthorDate: Fri Sep 22 03:30:42 2023 +
Commit: David Roman  gmail  com>
CommitDate: Fri Sep 22 03:31:13 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=eb6dbf35

media-sound/dzr: add 230919

Signed-off-by: Jonas Frei  pm.me>

 media-sound/dzr/Manifest  |  1 +
 media-sound/dzr/dzr-230919.ebuild | 39 +++
 2 files changed, 40 insertions(+)

diff --git a/media-sound/dzr/Manifest b/media-sound/dzr/Manifest
index 5d21745b5e..036cafafc4 100644
--- a/media-sound/dzr/Manifest
+++ b/media-sound/dzr/Manifest
@@ -1 +1,2 @@
 DIST dzr-230912.tar.gz 16813 BLAKE2B 
245c04e47625bf6eb2d12c72c89f4af26d8e629081f08b7757b59700b04130a7fe17b80d0e4bcb7c16725ff4c475c5665b7f764f49ebfea604e7b04f8d330205
 SHA512 
a626d63f38caabb3b8acecdc161b4538c637090fda6facb9464ca1930788700b351119ff26b769a948ab02e7e7263a9bbfa359d40d113749ed7e322f23211189
+DIST dzr-230919.tar.gz 16842 BLAKE2B 
f94c792d6fae8c97ca53388ee555f1648e9b0bd1aa71759068446a11c8a6714131174813bfdf773e98ca6455fbee392610eef74293bb2429a1faa6e888a9c7bc
 SHA512 
5aa6a3eb0d77d20d6d531cd677b980761a9d19e92fa8054079a562a96e0e97d9b8bbff76090de4d3799764a213b83b501aad20da81d372c26b85e0412707e945

diff --git a/media-sound/dzr/dzr-230919.ebuild 
b/media-sound/dzr/dzr-230919.ebuild
new file mode 100644
index 00..94371499e8
--- /dev/null
+++ b/media-sound/dzr/dzr-230919.ebuild
@@ -0,0 +1,39 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="DZR: the command line deezer.com player"
+HOMEPAGE="https://github.com/yne/dzr;
+SRC_URI="https://github.com/yne/${PN}/archive/refs/tags/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="Unlicense"
+SLOT="0"
+KEYWORDS="~amd64"
+
+DEPEND="
+   app-misc/jq[oniguruma]
+   dev-libs/openssl
+   dev-util/dialog
+   media-video/mpv
+   net-misc/curl
+"
+RDEPEND="${DEPEND}"
+BDEPEND=""
+
+src_install() {
+   exeinto /usr/bin
+   doexe dzr
+   doexe dzr-dec
+   doexe dzr-id3
+   doexe dzr-srt
+   doexe dzr-url
+   default
+}
+
+pkg_postinst() {
+   einfo "WARNING: For legal reasons this project"
+   einfo "does not contain the track decryption key."
+   einfo "Please read the following guide first:"
+   einfo "https://github.com/yne/dzr/wiki#find-the-dzr_cbc-key;
+}



[gentoo-commits] repo/proj/guru:master commit in: dev-python/types-protobuf/

2023-09-23 Thread David Roman
commit: 1197485931f81e9561b90ef7a51ff6cde5bf952c
Author: Lucio Sauer  posteo  net>
AuthorDate: Thu Sep 21 20:11:41 2023 +
Commit: David Roman  gmail  com>
CommitDate: Thu Sep 21 20:12:15 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=11974859

dev-python/types-protobuf: add 4.24.0.2

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

 dev-python/types-protobuf/Manifest |  1 +
 .../types-protobuf/types-protobuf-4.24.0.2.ebuild  | 18 ++
 2 files changed, 19 insertions(+)

diff --git a/dev-python/types-protobuf/Manifest 
b/dev-python/types-protobuf/Manifest
index 9eec4c7b9c..fcb159d18b 100644
--- a/dev-python/types-protobuf/Manifest
+++ b/dev-python/types-protobuf/Manifest
@@ -1 +1,2 @@
 DIST types-protobuf-4.24.0.1.tar.gz 47648 BLAKE2B 
bed5e77f06ab0f051f8c93c212911727e7e94ba5142389fcdaaab051c5d955edc421760c7a6a9c144df74704fcab8f1a0648e4b9ab1e6f1c6aa3d7090d4d62d9
 SHA512 
af2324044890d6fa67102fd8d20335f2d39194c50667a19b15e936cdb9807e346e80cd16de311bc3b0f97e6a74d0f361987206f98e19d8c387af4bd57a66c6e7
+DIST types-protobuf-4.24.0.2.tar.gz 47831 BLAKE2B 
9c18bbf2950bc57a46c8fbdaca05f6d0c66f55b3b11b78ffb78139135ad80e666a1db5fdba79b0f9ebdd5349812107e69ff40255737bda27651256c51b521b94
 SHA512 
2740c72811db1b75b5aca8bb61be54a88d724c51349f4beeaec2dd56180d929972a189ddcf88eee06c2da7085696d45c7573103797e887ded60a5c314e4885f0

diff --git a/dev-python/types-protobuf/types-protobuf-4.24.0.2.ebuild 
b/dev-python/types-protobuf/types-protobuf-4.24.0.2.ebuild
new file mode 100644
index 00..522a3b2df2
--- /dev/null
+++ b/dev-python/types-protobuf/types-protobuf-4.24.0.2.ebuild
@@ -0,0 +1,18 @@
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYPI_NO_NORMALIZE=1
+PYTHON_COMPAT=( python3_{10,11} )
+inherit distutils-r1 pypi
+
+DESCRIPTION="Typing stubs for protobuf"
+HOMEPAGE="
+   https://pypi.org/project/types-protobuf/
+   https://github.com/python/typeshed/tree/master/stubs/protobuf/
+"
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"



[gentoo-commits] repo/proj/guru:master commit in: app-misc/hyfetch/

2023-09-23 Thread David Roman
commit: ffb61af7988875eec4f27170ef05a65e81e3c558
Author: Bailey Kasin  gmail  com>
AuthorDate: Thu Sep 21 21:26:29 2023 +
Commit: David Roman  gmail  com>
CommitDate: Thu Sep 21 21:26:29 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ffb61af7

app-misc/hyfetch: update LICENSE

Signed-off-by: Bailey Kasin  gmail.com>

 app-misc/hyfetch/hyfetch-1.4.10.ebuild | 2 +-
 app-misc/hyfetch/hyfetch-.ebuild   | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-misc/hyfetch/hyfetch-1.4.10.ebuild 
b/app-misc/hyfetch/hyfetch-1.4.10.ebuild
index 03dcc9dead..076daa8128 100644
--- a/app-misc/hyfetch/hyfetch-1.4.10.ebuild
+++ b/app-misc/hyfetch/hyfetch-1.4.10.ebuild
@@ -17,7 +17,7 @@ else
KEYWORDS="~amd64"
 fi
 
-LICENSE="MIT-with-advertising"
+LICENSE="MIT"
 SLOT="0"
 
 RDEPEND="

diff --git a/app-misc/hyfetch/hyfetch-.ebuild 
b/app-misc/hyfetch/hyfetch-.ebuild
index 9d5e27a403..c73d6a446e 100644
--- a/app-misc/hyfetch/hyfetch-.ebuild
+++ b/app-misc/hyfetch/hyfetch-.ebuild
@@ -17,7 +17,7 @@ else
KEYWORDS="~amd64"
 fi
 
-LICENSE="MIT-with-advertising"
+LICENSE="MIT"
 SLOT="0"
 
 RDEPEND="



[gentoo-commits] repo/proj/guru:master commit in: media-sound/dzr/

2023-09-23 Thread David Roman
commit: 84fa1185c9817dc0d9aed2a726df80a420b86ccb
Author: Jonas Frei  pm  me>
AuthorDate: Fri Sep 22 03:31:02 2023 +
Commit: David Roman  gmail  com>
CommitDate: Fri Sep 22 03:31:13 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=84fa1185

media-sound/dzr: drop 230912

Signed-off-by: Jonas Frei  pm.me>

 media-sound/dzr/Manifest  |  1 -
 media-sound/dzr/dzr-230912.ebuild | 39 ---
 2 files changed, 40 deletions(-)

diff --git a/media-sound/dzr/Manifest b/media-sound/dzr/Manifest
index 036cafafc4..07446d0111 100644
--- a/media-sound/dzr/Manifest
+++ b/media-sound/dzr/Manifest
@@ -1,2 +1 @@
-DIST dzr-230912.tar.gz 16813 BLAKE2B 
245c04e47625bf6eb2d12c72c89f4af26d8e629081f08b7757b59700b04130a7fe17b80d0e4bcb7c16725ff4c475c5665b7f764f49ebfea604e7b04f8d330205
 SHA512 
a626d63f38caabb3b8acecdc161b4538c637090fda6facb9464ca1930788700b351119ff26b769a948ab02e7e7263a9bbfa359d40d113749ed7e322f23211189
 DIST dzr-230919.tar.gz 16842 BLAKE2B 
f94c792d6fae8c97ca53388ee555f1648e9b0bd1aa71759068446a11c8a6714131174813bfdf773e98ca6455fbee392610eef74293bb2429a1faa6e888a9c7bc
 SHA512 
5aa6a3eb0d77d20d6d531cd677b980761a9d19e92fa8054079a562a96e0e97d9b8bbff76090de4d3799764a213b83b501aad20da81d372c26b85e0412707e945

diff --git a/media-sound/dzr/dzr-230912.ebuild 
b/media-sound/dzr/dzr-230912.ebuild
deleted file mode 100644
index 94371499e8..00
--- a/media-sound/dzr/dzr-230912.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DESCRIPTION="DZR: the command line deezer.com player"
-HOMEPAGE="https://github.com/yne/dzr;
-SRC_URI="https://github.com/yne/${PN}/archive/refs/tags/${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="Unlicense"
-SLOT="0"
-KEYWORDS="~amd64"
-
-DEPEND="
-   app-misc/jq[oniguruma]
-   dev-libs/openssl
-   dev-util/dialog
-   media-video/mpv
-   net-misc/curl
-"
-RDEPEND="${DEPEND}"
-BDEPEND=""
-
-src_install() {
-   exeinto /usr/bin
-   doexe dzr
-   doexe dzr-dec
-   doexe dzr-id3
-   doexe dzr-srt
-   doexe dzr-url
-   default
-}
-
-pkg_postinst() {
-   einfo "WARNING: For legal reasons this project"
-   einfo "does not contain the track decryption key."
-   einfo "Please read the following guide first:"
-   einfo "https://github.com/yne/dzr/wiki#find-the-dzr_cbc-key;
-}



[gentoo-commits] repo/proj/guru:master commit in: net-im/mautrix-telegram/

2023-09-23 Thread David Roman
commit: 12224ed3fa1ae8e58b186cbbb9e982764a69d0a5
Author: Julien Roy  jroy  ca>
AuthorDate: Thu Sep 21 21:34:17 2023 +
Commit: David Roman  gmail  com>
CommitDate: Thu Sep 21 21:34:17 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=12224ed3

net-im/mautrix-telegram: add 0.14.2

Signed-off-by: Julien Roy  jroy.ca>

 net-im/mautrix-telegram/Manifest   |  1 +
 .../mautrix-telegram-0.14.2.ebuild | 80 ++
 2 files changed, 81 insertions(+)

diff --git a/net-im/mautrix-telegram/Manifest b/net-im/mautrix-telegram/Manifest
index 9e77edf690..137e167509 100644
--- a/net-im/mautrix-telegram/Manifest
+++ b/net-im/mautrix-telegram/Manifest
@@ -1,2 +1,3 @@
 DIST mautrix-telegram-0.14.0.gh.tar.gz 810304 BLAKE2B 
3b0391841730e565d5fdb8c272cd19e31aced4b56f5077806ef05d855b9fab1a486baa1cbab3414886d0523db9ccf6de5059f4051ff3dcef0c41ff184bda5277
 SHA512 
f11500ee00d15763bd4d3f17910805cf3ece9053840c5f7ff9db2287f9668d17a46ca40ce8f4eba0ec876795db92458ff402108d78808ec9aa5cfaa8e2552d8a
 DIST mautrix-telegram-0.14.1.gh.tar.gz 811724 BLAKE2B 
92cc600c5838c9bf65e9aa76a499b63d9474087d998d764f4e0f146cbcc7f9e7d10e7c0f3a7a6d31c3c9d9ff5e75070ea0fe35526455a66a342d96d2fb47cb4b
 SHA512 
7615dc811558119f0e54184af057fba399824b5d753b9dd45ea25c943d710fa66b0dd5bbcbf9162840ee53f771cbf07f3017d563ecbf34b911ff3e28398e54b3
+DIST mautrix-telegram-0.14.2.gh.tar.gz 813171 BLAKE2B 
286015b2854b5c2649f27e32e9d87faf852b42227864415692b78a306c85691786e6992d6137ccc30b3c947294b3c417c455c1b433384ddcbeab6aaf10586898
 SHA512 
0745beb448afaefcd7bafa6425e5fe8469729d208cb8eb6c248c35bc83ce75c6c916434b7d1e6671a37215cab041eaa61c5a6b0b5ee367f9ac5f83b1cfc651a9

diff --git a/net-im/mautrix-telegram/mautrix-telegram-0.14.2.ebuild 
b/net-im/mautrix-telegram/mautrix-telegram-0.14.2.ebuild
new file mode 100644
index 00..7b4c1025b7
--- /dev/null
+++ b/net-im/mautrix-telegram/mautrix-telegram-0.14.2.ebuild
@@ -0,0 +1,80 @@
+# 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} )
+
+inherit distutils-r1 optfeature systemd
+
+DESCRIPTION="A Matrix-Telegram Messenger puppeting bridge "
+HOMEPAGE="https://github.com/mautrix/telegram/;
+SRC_URI="https://github.com/mautrix/telegram/archive/v${PV}.tar.gz -> 
${P}.gh.tar.gz"
+S="${WORKDIR}/telegram-${PV}"
+
+LICENSE="AGPL-3"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+   acct-user/${PN}
+   app-arch/brotli[python]
+   dev-python/aiohttp[${PYTHON_USEDEP}]
+   dev-python/aiodns[${PYTHON_USEDEP}]
+   dev-python/asyncpg[${PYTHON_USEDEP}]
+   dev-python/commonmark[${PYTHON_USEDEP}]
+   dev-python/cryptg[${PYTHON_USEDEP}]
+   dev-python/mako[${PYTHON_USEDEP}]
+   dev-python/mautrix[${PYTHON_USEDEP}]
+   dev-python/olm[${PYTHON_USEDEP}]
+   dev-python/phonenumbers[${PYTHON_USEDEP}]
+   dev-python/pycryptodome[${PYTHON_USEDEP}]
+   dev-python/python-magic[${PYTHON_USEDEP}]
+   dev-python/qrcode[${PYTHON_USEDEP}]
+   dev-python/ruamel-yaml[${PYTHON_USEDEP}]
+   >=dev-python/tulir-telethon-1.28.0_alpha9[${PYTHON_USEDEP}]
+   dev-python/unpaddedbase64[${PYTHON_USEDEP}]
+   dev-python/yarl[${PYTHON_USEDEP}]
+"
+DEPEND="${RDEPEND}"
+
+src_install() {
+   distutils-r1_src_install
+
+   keepdir /var/log/mautrix
+   fowners root:mautrix /var/log/mautrix
+   fperms 770 /var/log/mautrix
+   sed -i -e "s/\.\/${PN}.log/\/var\/log\/mautrix\/${PN}.log/" 
"${ED}/usr/example-config.yaml" || die
+
+   insinto "/etc/mautrix"
+   newins "${ED}/usr/example-config.yaml" "${PN/-/_}.yaml"
+   rm "${ED}/usr/example-config.yaml" || die
+
+   newinitd "${FILESDIR}/${PN}.initd" "${PN}"
+   systemd_dounit "${FILESDIR}/${PN}.service"
+
+   fowners -R root:mautrix /etc/mautrix
+   fperms -R 770 /etc/mautrix
+}
+
+pkg_postinst() {
+   optfeature "Prometheus statistics" dev-python/prometheus_client
+   optfeature "Sqlite backend" dev-python/aiosqlite
+
+   einfo
+   elog ""
+   elog "Before you can use ${PN}, you must configure it correctly"
+   elog "The configuration file is located at 
\"/etc/mautrix/${PN/-/_}.yaml\""
+   elog "When done, run the following command: emerge --config 
${CATEGORY}/${PN}"
+   elog "Then, you must register the bridge with your homeserver"
+   elog "Refer your homeserver's documentation for instructions"
+   elog "The registration file is located at 
/var/lib/${PN/-/\/}/registration.yaml"
+   elog "Finally, you may start the ${PN} daemon"
+   einfo
+}
+
+pkg_config() {
+   su - "${PN}" -s /bin/sh -c \
+  "/usr/bin/python -m ${PN/-/_} -c /etc/mautrix/${PN/-/_}.yaml -g -r 
/var/lib/${PN/-/\/}/registration.yaml"
+}



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

2023-09-23 Thread Sam James
commit: c11d31691ed9311d74254d2f82e765cdd39e8ed5
Author: Sam James  gentoo  org>
AuthorDate: Sun Sep 24 00:28:04 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Sep 24 00:28:04 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c11d3169

media-gfx/imagemagick: Stabilize 7.1.1.11 x86, #907993

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

 media-gfx/imagemagick/imagemagick-7.1.1.11.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-gfx/imagemagick/imagemagick-7.1.1.11.ebuild 
b/media-gfx/imagemagick/imagemagick-7.1.1.11.ebuild
index 6c35215d2371..f19f905ecb82 100644
--- a/media-gfx/imagemagick/imagemagick-7.1.1.11.ebuild
+++ b/media-gfx/imagemagick/imagemagick-7.1.1.11.ebuild
@@ -14,7 +14,7 @@ else
MY_PV="$(ver_rs 3 '-')"
MY_P="ImageMagick-${MY_PV}"
SRC_URI="mirror://imagemagick/${MY_P}.tar.xz"
-   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
 
 S="${WORKDIR}/${MY_P}"



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

2023-09-23 Thread Sam James
commit: 925bdffca8aeea0856e3889c6b670c1d2fe8
Author: Sam James  gentoo  org>
AuthorDate: Sun Sep 24 00:28:01 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Sep 24 00:28:01 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=925bd666

media-gfx/imagemagick: Stabilize 7.1.1.11 amd64, #907993

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

 media-gfx/imagemagick/imagemagick-7.1.1.11.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-gfx/imagemagick/imagemagick-7.1.1.11.ebuild 
b/media-gfx/imagemagick/imagemagick-7.1.1.11.ebuild
index a8e9e6c099de..6c35215d2371 100644
--- a/media-gfx/imagemagick/imagemagick-7.1.1.11.ebuild
+++ b/media-gfx/imagemagick/imagemagick-7.1.1.11.ebuild
@@ -14,7 +14,7 @@ else
MY_PV="$(ver_rs 3 '-')"
MY_P="ImageMagick-${MY_PV}"
SRC_URI="mirror://imagemagick/${MY_P}.tar.xz"
-   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
 
 S="${WORKDIR}/${MY_P}"



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

2023-09-23 Thread Georgy Yakovlev
commit: 003194957fafdd2832863e8bd445085189e2a743
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Sun Sep 24 00:16:25 2023 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Sun Sep 24 00:17:33 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=00319495

sys-process/systemd-cron: revbump 2.1.3, fix SIGABRT with cxx assertions

Happens on hardened toolchain systems.

Issue: https://github.com/systemd-cron/systemd-cron/issues/134
Signed-off-by: Georgy Yakovlev  gentoo.org>

 .../systemd-cron-2.1.3-MAYBE_DUPA_SIGABRT.patch| 30 ++
 ...n-2.1.3.ebuild => systemd-cron-2.1.3-r1.ebuild} |  3 +++
 2 files changed, 33 insertions(+)

diff --git 
a/sys-process/systemd-cron/files/systemd-cron-2.1.3-MAYBE_DUPA_SIGABRT.patch 
b/sys-process/systemd-cron/files/systemd-cron-2.1.3-MAYBE_DUPA_SIGABRT.patch
new file mode 100644
index ..93d44a15c8f2
--- /dev/null
+++ b/sys-process/systemd-cron/files/systemd-cron-2.1.3-MAYBE_DUPA_SIGABRT.patch
@@ -0,0 +1,30 @@
+From acd77f59d58d9ec812f64c833a5e029b9dbae92a Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?=D0=BD=D0=B0=D0=B1?= 
+Date: Sun, 24 Sep 2023 01:27:09 +0200
+Subject: [PATCH] MAYBE_DUPA needs to work around helpful toolchains that make
+ string_view::operator[] actually be ::at()
+
+Closes: #134
+---
+ src/include/libvoreutils.hpp | 8 
+ 1 file changed, 4 insertions(+), 4 deletions(-)
+
+diff --git a/src/include/libvoreutils.hpp b/src/include/libvoreutils.hpp
+index 02fad8e..eaa7adc 100644
+--- a/src/include/libvoreutils.hpp
 b/src/include/libvoreutils.hpp
+@@ -361,10 +361,10 @@ namespace vore {
+ #endif
+ 
+ 
+-#define MAYBE_DUPA(strv)  
 \
+-  __extension__({ 
 \
+-  auto && _strv = strv;   
   \
+-  _strv[_strv.size()] ? strndupa(_strv.data(), _strv.size()) : 
_strv.data(); \
++#define MAYBE_DUPA(strv)  
\
++  __extension__({ 
\
++  auto && _strv = strv;   
  \
++  _strv.data()[_strv.size()] ? strndupa(_strv.data(), 
_strv.size()) : _strv.data(); \
+   })
+ 
+ 

diff --git a/sys-process/systemd-cron/systemd-cron-2.1.3.ebuild 
b/sys-process/systemd-cron/systemd-cron-2.1.3-r1.ebuild
similarity index 92%
rename from sys-process/systemd-cron/systemd-cron-2.1.3.ebuild
rename to sys-process/systemd-cron/systemd-cron-2.1.3-r1.ebuild
index 752240ab8359..892d8b5f3d04 100644
--- a/sys-process/systemd-cron/systemd-cron-2.1.3.ebuild
+++ b/sys-process/systemd-cron/systemd-cron-2.1.3-r1.ebuild
@@ -50,6 +50,9 @@ src_prepare() {
"${S}/test/test-generator" || die
fi
 
+   # https://github.com/systemd-cron/systemd-cron/issues/134
+   # 
https://github.com/systemd-cron/systemd-cron/commit/acd77f59d58d9ec812f64c833a5e029b9dbae92a
+   eapply "${FILESDIR}/${P}-MAYBE_DUPA_SIGABRT.patch"
eapply_user
 }
 



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

2023-09-23 Thread Sam James
commit: 99edc752f8b119cdd88b5be8d5c3618be14fc375
Author: Sam James  gentoo  org>
AuthorDate: Sat Sep 23 23:36:49 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Sep 23 23:39:46 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=99edc752

net-vpn/tor: add 0.4.7.15

Upstream backported the zstd fix so include the ebuild changes here too
from 2c24abe3c96312a18be71666f9fb6b3bbb986514.

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

 net-vpn/tor/Manifest|   3 +
 net-vpn/tor/tor-0.4.7.15.ebuild | 167 
 2 files changed, 170 insertions(+)

diff --git a/net-vpn/tor/Manifest b/net-vpn/tor/Manifest
index c6e25dd65b45..8a45ff050187 100644
--- a/net-vpn/tor/Manifest
+++ b/net-vpn/tor/Manifest
@@ -4,6 +4,9 @@ DIST tor-0.4.7.13.tar.gz.sha256sum.asc 716 BLAKE2B 
968a3852293ab9bcadac626862c9d
 DIST tor-0.4.7.14.tar.gz 8220496 BLAKE2B 
909bf9bbff68179f4aa66a875cd42b1ecebe2767c1789f46c0cc9cb67eaeb6777d1f42d68caa89cfad424069f50953c57461d39edbd776dfed453226f6e2250f
 SHA512 
3c11ae3f765351122984675401dd7d2015914e15257a2308020937d394d6375bf532a080bb2c4274ac068484edcd688c24c2264e206a28ef3d4d1161eca15436
 DIST tor-0.4.7.14.tar.gz.sha256sum 86 BLAKE2B 
41e0ceb68f7de77dcd74b7c48b733e18f2a452d82e588425a1fb25c92017208dd5c2dca588d32910ca13a6366ae1d1f76f758b76bf217e8bdad37f24a63436f3
 SHA512 
cf54d1021948ca11e240e31c64942e15683eea3df043d26d3293f92fef08a09253cad56120c2198c5099fcb5ae5ce8fc0bbd864d3cab869c885cfdc2af014b36
 DIST tor-0.4.7.14.tar.gz.sha256sum.asc 1321 BLAKE2B 
0ed3a4ab5c119f097367c2f2b88bd4f688382a7922ddac62aae5e6c128f017aaf5863b2214198bd217d6266e2d3d04e0f7ab06201fa183bd93841e37bfebac2a
 SHA512 
61f56c43c043a1b83fcb0252e0b6fb2cca29e39eb5041ac0b6337560839851bcd515ab314bd25e25d77c51408228cf5f39e5065d928ab73ee5851b86c3d46162
+DIST tor-0.4.7.15.tar.gz 8105409 BLAKE2B 
78015056d3ed6b836f18a050e084e083da9668b709949a1bfebb4eacb5a56848886fb76f02ec31e38f54324b3c673ff42ceaa00eae0638e0a636505e4d7c628e
 SHA512 
84996d4a5b0609092b8258585d947fb8f56f87ceda03160399f3ec23c9a418c2f54676b561655269a5e8bf0d297732418d73588f7299c0ac415cde14ee62fb72
+DIST tor-0.4.7.15.tar.gz.sha256sum 86 BLAKE2B 
a8b307304de39206fac4c1b37820aaec69eb345521e72303f0e9849cc176b166fda3ac7e63918658f1daeec4b956729635dd6265ec9d27ead7194df1d7bd8cb5
 SHA512 
df3bbef088ed1ffe10efdfa95cfb7f8abeb8219c1bafe6e7f1dad3f6e89725df2672a07f13c47bb7f4ef2cd7688c2afd04e4c839516396d5668eb657e746370b
+DIST tor-0.4.7.15.tar.gz.sha256sum.asc 716 BLAKE2B 
dfb488fe30ac57b1db93f534cee4c1c3206596f50982671b03a629c37a018ba65c85f32a74b92f432211200e95acbb90e629ec8924e98931bb93c270673f7690
 SHA512 
be8b82e79cefead487b7dd636e706c8a28256938c585bb435fc307a127510698b347e366094a7ed0c4ed7d4bae5ba59db91dae60a7c3fd5e7201a65b996b8cd5
 DIST tor-0.4.8.6.tar.gz 8246788 BLAKE2B 
e26b802d42be24361362bd74dd24b54a336516b58cd717c08864c9a5db54bb591849145156693f4968a8b671be23421d957cd814834a2605b8ae8e46b3264eb4
 SHA512 
dcaed1ce0df62b02fd3feb991c890d36ca89b7ab66301b170d1ffc6ae7835102c11266a674434b8a75d235777da67c9acb1c1127f27fd8a1b3890b0256750ba0
 DIST tor-0.4.8.6.tar.gz.sha256sum 85 BLAKE2B 
0baac2f492c9046273a18161e3d2f102c2d94764cb3a57d6c8ed78562fe33a411e869cb631526ffa13f33fe74d15d835c636f9836f7cc210df8eca74384e1905
 SHA512 
68a15a12ae75d9cdf2c05431af5d9801510e64da59600b874e0e64fe405e0c986427892800d234affcd7978d5c8ab6bdad73de59d456eb15c776669951e2cf59
 DIST tor-0.4.8.6.tar.gz.sha256sum.asc 716 BLAKE2B 
9a26c070f23d3e89467105ed195bc7cbe9fd7e2b55961066905312bd620dae509c1900ef8f7a04154739442a6430393151ef034214211feec8e50c7ab5754ae1
 SHA512 
65e96f899e20c0619944044438564398a8d17157206a5406b3c41776950d062f34ab98df45bbfcda48a86489945fb5077d16a97f815ff1b9892df252af8b5431

diff --git a/net-vpn/tor/tor-0.4.7.15.ebuild b/net-vpn/tor/tor-0.4.7.15.ebuild
new file mode 100644
index ..1f41cdd21e52
--- /dev/null
+++ b/net-vpn/tor/tor-0.4.7.15.ebuild
@@ -0,0 +1,167 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/torproject.org.asc
+inherit edo python-any-r1 readme.gentoo-r1 systemd verify-sig
+
+MY_PV="$(ver_rs 4 -)"
+MY_PF="${PN}-${MY_PV}"
+DESCRIPTION="Anonymizing overlay network for TCP"
+HOMEPAGE="https://www.torproject.org/ 
https://gitlab.torproject.org/tpo/core/tor/;
+
+if [[ ${PV} ==  ]] ; then
+   EGIT_REPO_URI="https://gitlab.torproject.org/tpo/core/tor;
+   inherit autotools git-r3
+else
+   SRC_URI="
+   https://www.torproject.org/dist/${MY_PF}.tar.gz
+   
https://archive.torproject.org/tor-package-archive/${MY_PF}.tar.gz
+   verify-sig? (
+   https://dist.torproject.org/${MY_PF}.tar.gz.sha256sum
+   
https://dist.torproject.org/${MY_PF}.tar.gz.sha256sum.asc
+   )
+   "
+
+   S="${WORKDIR}/${MY_PF}"
+
+   if [[ ${PV} != *_alpha* && 

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

2023-09-23 Thread Sam James
commit: caa8729521e7d03ae8b6dc7c5a3118b807f6d8cd
Author: Sam James  gentoo  org>
AuthorDate: Sat Sep 23 23:28:15 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Sep 23 23:28:15 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=caa87295

net-vpn/tor: drop 0.4.8.4, 0.4.8.5

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

 net-vpn/tor/Manifest   |   6 --
 net-vpn/tor/tor-0.4.8.4.ebuild | 185 -
 net-vpn/tor/tor-0.4.8.5.ebuild | 185 -
 3 files changed, 376 deletions(-)

diff --git a/net-vpn/tor/Manifest b/net-vpn/tor/Manifest
index 0f8a142ca161..c6e25dd65b45 100644
--- a/net-vpn/tor/Manifest
+++ b/net-vpn/tor/Manifest
@@ -4,12 +4,6 @@ DIST tor-0.4.7.13.tar.gz.sha256sum.asc 716 BLAKE2B 
968a3852293ab9bcadac626862c9d
 DIST tor-0.4.7.14.tar.gz 8220496 BLAKE2B 
909bf9bbff68179f4aa66a875cd42b1ecebe2767c1789f46c0cc9cb67eaeb6777d1f42d68caa89cfad424069f50953c57461d39edbd776dfed453226f6e2250f
 SHA512 
3c11ae3f765351122984675401dd7d2015914e15257a2308020937d394d6375bf532a080bb2c4274ac068484edcd688c24c2264e206a28ef3d4d1161eca15436
 DIST tor-0.4.7.14.tar.gz.sha256sum 86 BLAKE2B 
41e0ceb68f7de77dcd74b7c48b733e18f2a452d82e588425a1fb25c92017208dd5c2dca588d32910ca13a6366ae1d1f76f758b76bf217e8bdad37f24a63436f3
 SHA512 
cf54d1021948ca11e240e31c64942e15683eea3df043d26d3293f92fef08a09253cad56120c2198c5099fcb5ae5ce8fc0bbd864d3cab869c885cfdc2af014b36
 DIST tor-0.4.7.14.tar.gz.sha256sum.asc 1321 BLAKE2B 
0ed3a4ab5c119f097367c2f2b88bd4f688382a7922ddac62aae5e6c128f017aaf5863b2214198bd217d6266e2d3d04e0f7ab06201fa183bd93841e37bfebac2a
 SHA512 
61f56c43c043a1b83fcb0252e0b6fb2cca29e39eb5041ac0b6337560839851bcd515ab314bd25e25d77c51408228cf5f39e5065d928ab73ee5851b86c3d46162
-DIST tor-0.4.8.4.tar.gz 8288772 BLAKE2B 
e283d828fede259b1186b45214d466ff7ee79c835d68d0253537cd44b4dfdc4effe97ffb864d788eb0c65e7c09dc79673b1f191662c3641917a36af935cb9e7f
 SHA512 
a27380b3e0f33148fe86aa8815a9ff6476fe1531427990508d7cbe1770ddedbde56ac797674154a7ca590eb7ce08ebc56e0a4d84f9e27f6eaf1faf3a836faa8b
-DIST tor-0.4.8.4.tar.gz.sha256sum 85 BLAKE2B 
83a237b60e9a5217e61da9f12c53e2cdb59e329af88b255b74a6225cf4055d99fe3c2028aea519e496e4a3c4204fe2ea098899a31d91d21bc311fc2fc90f2f32
 SHA512 
34cdc256cf0e0907cea8eb4bb7b93c22750609241a3296cd229525193e4f429180bfafeee8ae08f992e4a56821dbc32ba7f58ee31abab274a4dac0730df0d42f
-DIST tor-0.4.8.4.tar.gz.sha256sum.asc 1321 BLAKE2B 
6771028385a9d13ff00314ac98b6b03a3ff532385157e5157869eeddd188e9a1a27ef9c233d40f666d3e7c5f9a8c801d4e9402ea4bbeb7260e88240a389d6fe9
 SHA512 
bd29b25c271ca8c11ffd3580e54218a1057053ed988e0c9b433365b4fedf718c0a4b6e6f183f280d7d06e2249a4a9440247346afad640b70d62c542131d62410
-DIST tor-0.4.8.5.tar.gz 8237202 BLAKE2B 
71a4807284ecefc4a18d6bc15ce798844304f860338b786590779fb171f851d630e8af3114dbc84fe854561e0085dcb147b4dd87787988a8fb6c3628bfcc8175
 SHA512 
37be85e4e707682c5234ec471cb18775b3681eae2293df9c1d1192157147e4f3a08f00c33b2fc9574bbfc4f8d3fa3f4063413bbfbc536832df4a258076632be1
-DIST tor-0.4.8.5.tar.gz.sha256sum 85 BLAKE2B 
eddb6cf660e9e5b0eef20477d4536a0063bf8dcd0da75238514e620a9f6046431d656d4492f3765f14ff99175525dc4ae5c66f7f5ed0e1f7efe69e8f3b2a9583
 SHA512 
bda3ebb7ae915519e3ef4f3465045abb14e1cc3322ce2c9813c1189bcc33ef45f9aeecfd59bfb13cbb07e5dfd56fc7794f6fcaf18b752c8207d0e70934cc1e11
-DIST tor-0.4.8.5.tar.gz.sha256sum.asc 716 BLAKE2B 
5748744112694c1d7cd2b6e622f9469308595422cd44a1142985880e32b3a5cadfe7410b2c1b5bc59a001fb3d086246a76074314b53eb0ae38e37ea4736f66c5
 SHA512 
55cf2c7fc92d33afc4f569a0c27fb187d757d441b706e2562a3da6eb6032498e24450199927bcddcfaa697f7e2273dd2f4a047ef35ea3e53287ae4208432bdf9
 DIST tor-0.4.8.6.tar.gz 8246788 BLAKE2B 
e26b802d42be24361362bd74dd24b54a336516b58cd717c08864c9a5db54bb591849145156693f4968a8b671be23421d957cd814834a2605b8ae8e46b3264eb4
 SHA512 
dcaed1ce0df62b02fd3feb991c890d36ca89b7ab66301b170d1ffc6ae7835102c11266a674434b8a75d235777da67c9acb1c1127f27fd8a1b3890b0256750ba0
 DIST tor-0.4.8.6.tar.gz.sha256sum 85 BLAKE2B 
0baac2f492c9046273a18161e3d2f102c2d94764cb3a57d6c8ed78562fe33a411e869cb631526ffa13f33fe74d15d835c636f9836f7cc210df8eca74384e1905
 SHA512 
68a15a12ae75d9cdf2c05431af5d9801510e64da59600b874e0e64fe405e0c986427892800d234affcd7978d5c8ab6bdad73de59d456eb15c776669951e2cf59
 DIST tor-0.4.8.6.tar.gz.sha256sum.asc 716 BLAKE2B 
9a26c070f23d3e89467105ed195bc7cbe9fd7e2b55961066905312bd620dae509c1900ef8f7a04154739442a6430393151ef034214211feec8e50c7ab5754ae1
 SHA512 
65e96f899e20c0619944044438564398a8d17157206a5406b3c41776950d062f34ab98df45bbfcda48a86489945fb5077d16a97f815ff1b9892df252af8b5431

diff --git a/net-vpn/tor/tor-0.4.8.4.ebuild b/net-vpn/tor/tor-0.4.8.4.ebuild
deleted file mode 100644
index 8c577a42be89..
--- a/net-vpn/tor/tor-0.4.8.4.ebuild
+++ /dev/null
@@ -1,185 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{10..12} )

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

2023-09-23 Thread Sam James
commit: dfe7f9cb45b05f05692bfc6d9355813a9648f838
Author: Sam James  gentoo  org>
AuthorDate: Sat Sep 23 23:40:37 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Sep 23 23:40:59 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dfe7f9cb

net-vpn/tor: sort deps

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

 net-vpn/tor/tor-0.4.8.6.ebuild | 4 ++--
 net-vpn/tor/tor-.ebuild| 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/net-vpn/tor/tor-0.4.8.6.ebuild b/net-vpn/tor/tor-0.4.8.6.ebuild
index 558f330e7a58..f63f5411e924 100644
--- a/net-vpn/tor/tor-0.4.8.6.ebuild
+++ b/net-vpn/tor/tor-0.4.8.6.ebuild
@@ -44,14 +44,14 @@ RESTRICT="!test? ( test )"
 
 DEPEND="
>=dev-libs/libevent-2.1.12-r1:=[ssl]
+   dev-libs/openssl:=[-bindist(-)]
sys-libs/zlib
caps? ( sys-libs/libcap )
man? ( app-text/asciidoc )
-   dev-libs/openssl:=[-bindist(-)]
lzma? ( app-arch/xz-utils )
scrypt? ( app-crypt/libscrypt )
seccomp? ( >=sys-libs/libseccomp-2.4.1 )
-   systemd? ( sys-apps/systemd )
+   systemd? ( sys-apps/systemd:= )
zstd? ( app-arch/zstd:= )
 "
 RDEPEND="

diff --git a/net-vpn/tor/tor-.ebuild b/net-vpn/tor/tor-.ebuild
index 558f330e7a58..f63f5411e924 100644
--- a/net-vpn/tor/tor-.ebuild
+++ b/net-vpn/tor/tor-.ebuild
@@ -44,14 +44,14 @@ RESTRICT="!test? ( test )"
 
 DEPEND="
>=dev-libs/libevent-2.1.12-r1:=[ssl]
+   dev-libs/openssl:=[-bindist(-)]
sys-libs/zlib
caps? ( sys-libs/libcap )
man? ( app-text/asciidoc )
-   dev-libs/openssl:=[-bindist(-)]
lzma? ( app-arch/xz-utils )
scrypt? ( app-crypt/libscrypt )
seccomp? ( >=sys-libs/libseccomp-2.4.1 )
-   systemd? ( sys-apps/systemd )
+   systemd? ( sys-apps/systemd:= )
zstd? ( app-arch/zstd:= )
 "
 RDEPEND="



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

2023-09-23 Thread Sam James
commit: 61f71fc4ba94367becfdaa9b11497d5444271403
Author: Sam James  gentoo  org>
AuthorDate: Sat Sep 23 23:25:51 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Sep 23 23:25:51 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=61f71fc4

sys-apps/ipmiutil: drop 3.1.8

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

 sys-apps/ipmiutil/Manifest |  1 -
 sys-apps/ipmiutil/files/ipmiutil-3.1.7-flags.patch | 20 --
 sys-apps/ipmiutil/ipmiutil-3.1.8.ebuild| 81 --
 3 files changed, 102 deletions(-)

diff --git a/sys-apps/ipmiutil/Manifest b/sys-apps/ipmiutil/Manifest
index d0c8eb29fdbf..dbfacc86ff5a 100644
--- a/sys-apps/ipmiutil/Manifest
+++ b/sys-apps/ipmiutil/Manifest
@@ -1,2 +1 @@
-DIST ipmiutil-3.1.8.tar.gz 1841037 BLAKE2B 
69139fc2b82a701657c5fec6aa928a0ee2d7874a8ebc26631eca438f298e8bddd3afb578462979eb24cd51bd816263f13e9f38fec8b5d6fa4fcefb2519a652c9
 SHA512 
77a01be420d8362ddce2b2b2bd44ee53a70812b29b3dd7bc5add6429f0e43a48905ca0401e1855f2cca5e69086605eb7b84e2f4bf9cf33251934acc0fe51346f
 DIST ipmiutil-3.1.9.tar.gz 1876478 BLAKE2B 
ddbd4d91d1d09fd9a7d4f7a3f9358787cab1baf3e2f34e43b4ebf44843d9ccc8d8b241b030d0f62a4b183ac4642c6676b304a51b8c6611f69d475dd19c1d3181
 SHA512 
3c9f60669dd6769dc64977c99d68fc0a0838993fb5ef3d8b1b1026b6daf6e6bfbe8738f3dd120b116fc663c84bafe6ed93420a92fecf57a17785d283b415d9c7

diff --git a/sys-apps/ipmiutil/files/ipmiutil-3.1.7-flags.patch 
b/sys-apps/ipmiutil/files/ipmiutil-3.1.7-flags.patch
deleted file mode 100644
index 7ef804bc11d3..
--- a/sys-apps/ipmiutil/files/ipmiutil-3.1.7-flags.patch
+++ /dev/null
@@ -1,20 +0,0 @@
 ipmiutil-3.1.7/configure.ac
-+++ ipmiutil-3.1.7/configure.ac
-@@ -170,7 +170,7 @@
-   LANPLUS_CRYPTO=""
-   LANPLUS_SAM="no"
-   LD_SAMX=""
--  CFLAGS="-O2"
-+  #CFLAGS="-O2"
- SUBDIR_S="scripts util"
-   if test "x$cross_compiling" = "xyes"; then
-  # cross-compiling, so link with -static (e.g. Android ARM)
-@@ -363,7 +363,7 @@
-   fi
-   rm -f $tmpc $tmpo >/dev/null 2>&1
-   echo $ECHO_N "checking compile fortify flags ... $ECHO_C"
--  cfhard="-fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2"
-+  #cfhard="-fstack-protector --param=ssp-buffer-size=4 
-D_FORTIFY_SOURCE=2"
-   echo "int main() { alloca(100); return(1); }" >$tmpc
-   $CC -o $tmpo $cfhard $tmpc  >/dev/null 2>&1
-   if test $? -ne 0 ; then

diff --git a/sys-apps/ipmiutil/ipmiutil-3.1.8.ebuild 
b/sys-apps/ipmiutil/ipmiutil-3.1.8.ebuild
deleted file mode 100644
index ea429e9dfd34..
--- a/sys-apps/ipmiutil/ipmiutil-3.1.8.ebuild
+++ /dev/null
@@ -1,81 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-inherit autotools systemd
-
-DESCRIPTION="IPMI Management Utilities"
-HOMEPAGE="http://ipmiutil.sourceforge.net/;
-SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="amd64 ~hppa ~ppc x86"
-IUSE="static-libs"
-
-RDEPEND=">=dev-libs/openssl-1:0="
-DEPEND="${RDEPEND}
-   virtual/os-headers"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-3.1.7-flags.patch
-   "${FILESDIR}"/${PN}-2.9.9-lib_symlink.patch
-   "${FILESDIR}"/${PN}-3.1.8-fix-configure.patch
-)
-
-src_prepare() {
-   default
-
-   # Fix hardcoded CFLAGS
-   sed -i \
-   -e 's|-O2 -g|$(CFLAGS)|g' \
-   -e 's|-g -O2|$(CFLAGS)|g' \
-   util/Makefile.am* || die
-   # The configure script makes some guarded and some blind calls to rpm &
-   # rpmbuild, that trigger sandbox warnings if rpm is installed in Gentoo.
-   sed -r -i -e 's/which rpm/false &/' configure.ac || die
-   sed -r -i -e 's/`(rpm|rpmbuild)/`false \1/' configure.ac || die
-
-   # Don't compress man pages
-   sed '/gzip -nf/d' -i doc/Makefile.am || die
-
-   eautoreconf
-}
-
-src_configure() {
-   local myeconfargs=(
-   --disable-systemd
-   --enable-sha256
-   --enable-lanplus
-   )
-   econf "${myeconfargs[@]}"
-}
-
-src_compile() {
-   # Ugly workaround. Upstream is misusing the make system here
-   # and it doesn't even work.
-   # Please check on each bump if this workaround is still required.
-   # Yup, still needed in 3.18
-   pushd lib/lanplus &>/dev/null || die
-   emake
-   cp libipmi_lanplus.a .. || die
-   popd &>/dev/null || die
-
-   emake
-}
-
-src_install() {
-   emake DESTDIR="${D}" sysdto="${D}/$(systemd_get_systemunitdir)" install
-   dodoc -r AUTHORS ChangeLog NEWS README TODO doc/UserGuide
-
-   # Init scripts are only for Fedora
-   # TODO: ship OpenRC systems for non-systemd?
-   rm -r "${ED}"/etc/init.d || die 'remove initscripts failed'
-
-   # --disable-static has no effect
-   if ! use static-libs ; then
-   find "${ED}" -type f -name '*.a' -delete || 

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

2023-09-23 Thread Sam James
commit: d3c0bb9583f39ebb8810b2e334bfdbd7c01ab991
Author: Sam James  gentoo  org>
AuthorDate: Sat Sep 23 23:11:59 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Sep 23 23:11:59 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d3c0bb95

sys-apps/ipmitool: update HOMEPAGE, SRC_URI

* Update HOMEPAGE to codeberg (see e.g. 
https://www.phoronix.com/news/ipmitool-GitHub-Suspended
  and the sourceforge project page)

* Style tweaks

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

 sys-apps/ipmitool/ipmitool-1.8.19.ebuild | 64 +---
 1 file changed, 34 insertions(+), 30 deletions(-)

diff --git a/sys-apps/ipmitool/ipmitool-1.8.19.ebuild 
b/sys-apps/ipmitool/ipmitool-1.8.19.ebuild
index 6e5a899d9aa5..6e5efa1a400d 100644
--- a/sys-apps/ipmitool/ipmitool-1.8.19.ebuild
+++ b/sys-apps/ipmitool/ipmitool-1.8.19.ebuild
@@ -6,35 +6,40 @@ EAPI=8
 inherit autotools systemd
 
 DESCRIPTION="Utility for controlling IPMI enabled devices"
-HOMEPAGE="https://github.com/ipmitool/ipmitool;
+HOMEPAGE="https://codeberg.org/IPMITool/ipmitool;
 
 COMMIT_ID=
 if [[ -n "${COMMIT_ID}" ]]; then
-   SRC_URI="https://github.com/${PN}/${PN}/archive/${COMMIT_ID}.tar.gz -> 
${P}.tar.gz"
+   
SRC_URI="https://github.com/ipmitool/ipmitool/archive/${COMMIT_ID}.tar.gz -> 
${P}.tar.gz"
S="${WORKDIR}/${PN}-${COMMIT_ID}"
 else
MY_P="${PN^^}_${PV//./_}"
-   
SRC_URI="https://github.com/${PN}/${PN}/archive/refs/tags/${MY_P}.tar.gz -> 
${P}.tar.gz"
+   
SRC_URI="https://github.com/ipmitool/ipmitool/archive/refs/tags/${MY_P}.tar.gz 
-> ${P}.tar.gz"
S="${WORKDIR}/${PN}-${MY_P}"
 fi
 
 # to generate: `make enterprise-numbers` from git checkout of release tag
 SRC_URI+="
-   
https://dev.gentoo.org/~ajak/distfiles/${CATEGORY}/${PN}/enterprise-numbers-${PV}.xz;
+   
https://dev.gentoo.org/~ajak/distfiles/${CATEGORY}/${PN}/enterprise-numbers-${PV}.xz
+"
 
 LICENSE="BSD"
 SLOT="0"
 KEYWORDS="amd64 arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv x86"
 IUSE="openbmc openipmi static"
 
-RDEPEND="dev-libs/openssl:0=
-   sys-libs/readline:0=
-   openbmc? ( sys-apps/systemd:0= )"
-DEPEND="${RDEPEND}
+RDEPEND="
+   dev-libs/openssl:=
+   sys-libs/readline:=
+   openbmc? ( sys-apps/systemd:= )
+"
+DEPEND="
+   ${RDEPEND}
>=sys-devel/autoconf-2.69-r5
virtual/os-headers
-   openipmi? ( sys-libs/openipmi )"
-   #freeipmi? ( sys-libs/freeipmi )
+   openipmi? ( sys-libs/openipmi )
+"
+#freeipmi? ( sys-libs/freeipmi )
 # ipmitool CAN build against || ( sys-libs/openipmi sys-libs/freeipmi )
 # but it doesn't actually need either.
 
@@ -69,28 +74,27 @@ src_configure() {
# - LIPMI and BMC are the Solaris libs
# - OpenIPMI is unconditionally enabled in the configure as there is 
compat
# code that is used if the library itself is not available
-   # FreeIPMI does build now, but is disabled until the other arches 
keyword it
+   # - FreeIPMI does build now, but is disabled until the other arches 
keyword it
#   `use_enable freeipmi intf-free` \
-   # --enable-ipmievd is now unconditional
-
+   # - --enable-ipmievd is now unconditional
local econfargs=(
-   $(use_enable static) \
-   --enable-ipmishell \
-   --enable-intf-lan \
-   --enable-intf-usb \
-   $(use_enable openbmc intf-dbus) \
-   --enable-intf-lanplus \
-   --enable-intf-open \
-   --enable-intf-serial \
-   --disable-intf-bmc \
-   --disable-intf-dummy \
-   --disable-intf-free \
-   --disable-intf-imb \
-   --disable-intf-lipmi \
-   --disable-internal-md5 \
-   --with-kerneldir=/usr \
-   --bindir=/usr/sbin \
-   --runstatedir=/run \
+   $(use_enable static)
+   --enable-ipmishell
+   --enable-intf-lan
+   --enable-intf-usb
+   $(use_enable openbmc intf-dbus)
+   --enable-intf-lanplus
+   --enable-intf-open
+   --enable-intf-serial
+   --disable-intf-bmc
+   --disable-intf-dummy
+   --disable-intf-free
+   --disable-intf-imb
+   --disable-intf-lipmi
+   --disable-internal-md5
+   --with-kerneldir=/usr
+   --bindir=/usr/sbin
+   --runstatedir=/run
CFLAGS="${CFLAGS}"
)
 



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

2023-09-23 Thread Sam James
commit: f7c7341a0cea7826940770dcd3a2bd7b8c983948
Author: Sam James  gentoo  org>
AuthorDate: Sat Sep 23 23:09:19 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Sep 23 23:09:19 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f7c7341a

sys-apps/ipmitool: remove erroneous launchpad upstream metadata

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

 sys-apps/ipmitool/metadata.xml | 1 -
 1 file changed, 1 deletion(-)

diff --git a/sys-apps/ipmitool/metadata.xml b/sys-apps/ipmitool/metadata.xml
index 5a7c948d8055..4fca0ad7d1e7 100644
--- a/sys-apps/ipmitool/metadata.xml
+++ b/sys-apps/ipmitool/metadata.xml
@@ -12,7 +12,6 @@
   
   
 ipmitool
-ubuntu
 ipmitool/ipmitool
   
 



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

2023-09-23 Thread Sam James
commit: 65133120acc4590beec5e77e6a92f2a7fc49b375
Author: Sam James  gentoo  org>
AuthorDate: Sat Sep 23 23:16:44 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Sep 23 23:16:46 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=65133120

sys-apps/ipmitool: filter-lto & -fno-strict-aliasing

Not really worried about fixing this properly at the moment given it's
filled with device-specific hax anyway and hard to test.

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

 sys-apps/ipmitool/ipmitool-1.8.19-r1.ebuild | 155 
 1 file changed, 155 insertions(+)

diff --git a/sys-apps/ipmitool/ipmitool-1.8.19-r1.ebuild 
b/sys-apps/ipmitool/ipmitool-1.8.19-r1.ebuild
new file mode 100644
index ..6c2e4e526b97
--- /dev/null
+++ b/sys-apps/ipmitool/ipmitool-1.8.19-r1.ebuild
@@ -0,0 +1,155 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools flag-o-matic systemd
+
+DESCRIPTION="Utility for controlling IPMI enabled devices"
+HOMEPAGE="https://codeberg.org/IPMITool/ipmitool;
+
+COMMIT_ID=
+if [[ -n "${COMMIT_ID}" ]]; then
+   
SRC_URI="https://github.com/ipmitool/ipmitool/archive/${COMMIT_ID}.tar.gz -> 
${P}.tar.gz"
+   S="${WORKDIR}/${PN}-${COMMIT_ID}"
+else
+   MY_P="${PN^^}_${PV//./_}"
+   
SRC_URI="https://github.com/ipmitool/ipmitool/archive/refs/tags/${MY_P}.tar.gz 
-> ${P}.tar.gz"
+   S="${WORKDIR}/${PN}-${MY_P}"
+fi
+
+# to generate: `make enterprise-numbers` from git checkout of release tag
+SRC_URI+="
+   
https://dev.gentoo.org/~ajak/distfiles/${CATEGORY}/${PN}/enterprise-numbers-${PV}.xz
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~x86"
+IUSE="openbmc openipmi static"
+
+RDEPEND="
+   dev-libs/openssl:=
+   sys-libs/readline:=
+   openbmc? ( sys-apps/systemd:= )
+"
+DEPEND="
+   ${RDEPEND}
+   >=sys-devel/autoconf-2.69-r5
+   virtual/os-headers
+   openipmi? ( sys-libs/openipmi )
+"
+#freeipmi? ( sys-libs/freeipmi )
+# ipmitool CAN build against || ( sys-libs/openipmi sys-libs/freeipmi )
+# but it doesn't actually need either.
+
+PATCHES=(
+   "${FILESDIR}/${P}-missing-func-decl.patch"
+   # yoinked out of debian's patchset, previously carried in a SRC_URI
+   # tarball
+   "${FILESDIR}/${P}-fix-buffer-overflow.patch"
+   "${FILESDIR}/${P}-CVE-2011-4339.patch"
+   "${FILESDIR}/${P}-manpage-longlines.patch"
+   "${FILESDIR}/${P}-nvidia-iana.patch"
+)
+
+src_prepare() {
+   default
+
+   # Gentoo chooses to install ipmitool in /usr/sbin
+   # Where RedHat chooses /usr/bin
+   sed -i -e \
+   's,/usr/bin/ipmitool,/usr/sbin/ipmitool,g' \
+   "${S}"/contrib/* \
+   || die "sed bindir failed"
+
+   eautoreconf
+
+   # If this file is not present, then ipmitool will try to download it 
during make install!
+   cp -al "${WORKDIR}/enterprise-numbers-${PV}" "${S}/enterprise-numbers" \
+   || die "Could not place IANA enterprise-numbers"
+}
+
+src_configure() {
+   # bug #863587
+   filter-lto
+   append-flags -fno-strict-aliasing
+
+   # - LIPMI and BMC are the Solaris libs
+   # - OpenIPMI is unconditionally enabled in the configure as there is 
compat
+   # code that is used if the library itself is not available
+   # - FreeIPMI does build now, but is disabled until the other arches 
keyword it
+   #   `use_enable freeipmi intf-free` \
+   # - --enable-ipmievd is now unconditional
+   local econfargs=(
+   $(use_enable static)
+   --enable-ipmishell
+   --enable-intf-lan
+   --enable-intf-usb
+   $(use_enable openbmc intf-dbus)
+   --enable-intf-lanplus
+   --enable-intf-open
+   --enable-intf-serial
+   --disable-intf-bmc
+   --disable-intf-dummy
+   --disable-intf-free
+   --disable-intf-imb
+   --disable-intf-lipmi
+   --disable-internal-md5
+   --with-kerneldir=/usr
+   --bindir=/usr/sbin
+   --runstatedir=/run
+   CFLAGS="${CFLAGS}"
+   )
+
+   econf "${econfargs[@]}"
+}
+
+src_install() {
+   emake DESTDIR="${D}" PACKAGE="${PF}" install
+   into /usr
+
+   newinitd "${FILESDIR}/ipmievd.initd" ipmievd
+   newconfd "${FILESDIR}/ipmievd.confd" ipmievd
+
+   # From debian, less configurable than OpenRC
+   systemd_dounit "${FILESDIR}/ipmievd.service"
+
+   dosbin contrib/bmclanconf
+
+   exeinto /usr/libexec
+   doexe contrib/log_bmc.sh
+   newinitd "${FILESDIR}/log_bmc.initd" log_bmc
+
+   # contrib/exchange-bmc-os-info.init.redhat
+   # contrib/exchange-bmc-os-info.service.redhat
+   # 

[gentoo-commits] repo/gentoo:master commit in: app-text/xapian-omega/

2023-09-23 Thread Robin H. Johnson
commit: 6bd906fe17543def3ee9190fe1552dc54f0379fc
Author: Robin H. Johnson  gentoo  org>
AuthorDate: Sat Sep 23 22:51:09 2023 +
Commit: Robin H. Johnson  gentoo  org>
CommitDate: Sat Sep 23 22:55:47 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6bd906fe

app-text/xapian-omega: bump

Signed-off-by: Robin H. Johnson  gentoo.org>

 app-text/xapian-omega/Manifest   |  1 +
 app-text/xapian-omega/xapian-omega-1.4.23.ebuild | 43 
 2 files changed, 44 insertions(+)

diff --git a/app-text/xapian-omega/Manifest b/app-text/xapian-omega/Manifest
index 68dfdea871c6..fa62e5c7d98b 100644
--- a/app-text/xapian-omega/Manifest
+++ b/app-text/xapian-omega/Manifest
@@ -1 +1,2 @@
 DIST xapian-omega-1.4.22.tar.xz 570476 BLAKE2B 
05bd5c8135870b3a2058bcd032da9609cac7d0b1a07b31cb84f8fdf175bb87d22acd9beb392f93ebf1f23e4ebf4d23fbe12b70063628d318012b71246d14f26b
 SHA512 
460120fa2c76ad99f818f4183c4ded92eaa7f01a9dd782af1e93faf11caf2479053f45a9e9f0a602bf31631dba8be2d2c18bba28340c578126e8658ad4937c19
+DIST xapian-omega-1.4.23.tar.xz 571596 BLAKE2B 
fee64cf73a7bc8e6951c3555f1139bec8c94102b00ccf3a0a69c5037002f122f0d1688a798967f997f85d6c21bd69d72758168408d95159a7442bc46050fe915
 SHA512 
2137972cebb10315f35024c8a5e179ce082eab777e4fd795ba6700eeab0d77ec49b6e06d104222e77824898c25c1717d346564d59e5f349360fec89476e3ee4f

diff --git a/app-text/xapian-omega/xapian-omega-1.4.23.ebuild 
b/app-text/xapian-omega/xapian-omega-1.4.23.ebuild
new file mode 100644
index ..a9a75d694991
--- /dev/null
+++ b/app-text/xapian-omega/xapian-omega-1.4.23.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+HOMEPAGE="https://xapian.org/;
+DESCRIPTION="An application built on Xapian, consisting of indexers and a CGI 
search frontend"
+SRC_URI="https://oligarchy.co.uk/xapian/${PV}/xapian-omega-${PV}.tar.xz;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
+
+DEPEND="
+   dev-lang/perl
+   dev-libs/libpcre2:=
+   ~dev-libs/xapian-${PV}:0/30
+   sys-apps/file
+   sys-libs/zlib
+"
+RDEPEND="${DEPEND}"
+
+src_install() {
+   emake DESTDIR="${D}" PREFIX="${EPREFIX}" install
+
+   # Protect /etc/omega.conf
+   echo "CONFIG_PROTECT=\"/etc/omega.conf\"" > "${T}"/20xapian-omega || die
+   doenvd "${T}"/20xapian-omega
+   dodoc AUTHORS ChangeLog INSTALL NEWS README TODO
+
+   # Directory containing Xapian databases:
+   keepdir /var/lib/omega/data
+
+   # Directory containing OmegaScript templates:
+   keepdir /var/lib/omega/templates
+   mv "${S}"/templates/* "${ED}"/var/lib/omega/templates || die
+
+   # Directory to write Omega logs to:
+   keepdir /var/log/omega
+
+   # Directory containing any cdb files for the $lookup OmegaScript 
command:
+   keepdir /var/lib/omega/cdb
+}



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

2023-09-23 Thread Robin H. Johnson
commit: 7e46f17f731ee1f92eab3e4f339d650c6ca888c8
Author: Robin H. Johnson  gentoo  org>
AuthorDate: Sat Sep 23 22:55:36 2023 +
Commit: Robin H. Johnson  gentoo  org>
CommitDate: Sat Sep 23 22:55:47 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e46f17f

dev-libs/xapian-bindings: bump

Signed-off-by: Robin H. Johnson  gentoo.org>

 dev-libs/xapian-bindings/Manifest  |   1 +
 .../xapian-bindings/xapian-bindings-1.4.23.ebuild  | 346 +
 2 files changed, 347 insertions(+)

diff --git a/dev-libs/xapian-bindings/Manifest 
b/dev-libs/xapian-bindings/Manifest
index d839b6dab20c..122ddf823365 100644
--- a/dev-libs/xapian-bindings/Manifest
+++ b/dev-libs/xapian-bindings/Manifest
@@ -1 +1,2 @@
 DIST xapian-bindings-1.4.22.tar.xz 1074840 BLAKE2B 
49c71ece1a159a21b95ff8b6d30c5786e6fd2d1744f0a2e27427b83a85ebced6106ab57655715f6e2089bc3e56da32d6f2ad3d71303a1b75316c7d1a61f84cd0
 SHA512 
0d1b615646d1bdf383e4e32ae152c1493a23ad173232929c8153bb311b3f5b6c6728f29f46f703854c9249ffb35cb620eda1d68cf742c2150f628c19ed55c10f
+DIST xapian-bindings-1.4.23.tar.xz 1076480 BLAKE2B 
521563f86d3be88458cee220065cbdbf27633f87535b1702c8c3484860533dc9395060c72582420e32b854601c1ee1eb424e03a9251965215de834f2b130b154
 SHA512 
25ac17baf1f288dedce70b983cba294d4ce100f6f5b607c76f5b697c04f6b08c276a55ccd5b9cc9c429664e1bb86f0fc31d88c72481a9cc951942efdfa9726a2

diff --git a/dev-libs/xapian-bindings/xapian-bindings-1.4.23.ebuild 
b/dev-libs/xapian-bindings/xapian-bindings-1.4.23.ebuild
new file mode 100644
index ..b59be4df131d
--- /dev/null
+++ b/dev-libs/xapian-bindings/xapian-bindings-1.4.23.ebuild
@@ -0,0 +1,346 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+LUA_COMPAT=( lua5-{1,3,4} luajit )
+
+PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_REQ_USE="threads(+)"
+
+USE_PHP="php8-0 php8-1 php8-2"
+
+PHP_EXT_NAME="xapian"
+PHP_EXT_INI="yes"
+PHP_EXT_OPTIONAL_USE="php"
+
+USE_RUBY="ruby30 ruby31 ruby32"
+RUBY_OPTIONAL="yes"
+
+# mono-env does not support EAPI 8
+inherit autotools java-pkg-opt-2 lua mono-env multibuild php-ext-source-r3 
python-r1 ruby-ng
+
+DESCRIPTION="SWIG and JNI bindings for Xapian"
+HOMEPAGE="https://xapian.org/;
+SRC_URI="https://oligarchy.co.uk/xapian/${PV}/${P}.tar.xz;
+S="${WORKDIR}/${P}"# need this here, some inherited eclasses change it
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
+IUSE="java lua mono perl php python ruby tcl"
+REQUIRED_USE="
+   || ( java lua mono perl php python ruby tcl )
+   lua? ( ${LUA_REQUIRED_USE} )
+   python? ( ${PYTHON_REQUIRED_USE} )
+   ruby? ( || ( $(ruby_get_use_targets) ) )
+"
+
+COMMONDEPEND="
+   >=dev-libs/xapian-1.4.23
+   lua? ( ${LUA_DEPS} )
+   mono? ( dev-lang/mono )
+   perl? ( dev-lang/perl:= )
+   php? ( dev-lang/php:=[-threads] )
+   python? (
+   dev-python/sphinx[${PYTHON_USEDEP}]
+   ${PYTHON_DEPS}
+   )
+   ruby? ( $(ruby_implementations_depend) )
+   tcl? ( dev-lang/tcl:= )
+"
+DEPEND="
+   ${COMMONDEPEND}
+   virtual/pkgconfig
+   java? ( >=virtual/jdk-1.8:* )
+"
+RDEPEND="
+   ${COMMONDEPEND}
+   java? ( >=virtual/jre-1.8:* )
+"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-1.4.22-remove-precompiled-python.patch
+   "${FILESDIR}"/${PN}-1.4.22-fix-java-installation.patch
+)
+
+has_basic_bindings() {
+   # Update this list if new bindings are added that are not built
+   # multiple times for multiple versions like lua, php, python and ruby 
are
+   return $(use mono || use java || use perl || use tcl)
+}
+
+php_copy_sources() {
+   local MULTIBUILD_VARIANTS=($(php_get_slots))
+   multibuild_copy_sources
+}
+
+php_foreach_impl() {
+   local MULTIBUILD_VARIANTS=($(php_get_slots))
+   multibuild_foreach_variant "$@"
+}
+
+ruby_copy_sources() {
+   local MULTIBUILD_VARIANTS=($(ruby_get_use_implementations))
+   multibuild_copy_sources
+}
+
+ruby_foreach_impl() {
+   local MULTIBUILD_VARIANTS=($(ruby_get_use_implementations))
+   multibuild_foreach_variant "$@"
+}
+
+pkg_setup() {
+   use mono && mono-env_pkg_setup
+   use java && java-pkg-opt-2_pkg_setup
+}
+
+src_unpack() {
+   default
+
+   if use php; then
+   local php_slot
+   for php_slot in $(php_get_slots); do
+   # Unfortunately required for 
php-ext-source-r3_createinifiles().
+   mkdir "${WORKDIR}/${php_slot}"
+   done
+   fi
+}
+
+src_prepare() {
+   eapply "${PATCHES[@]}"
+   eautoreconf
+
+   use java && java-pkg-opt-2_src_prepare
+
+   # https://trac.xapian.org/ticket/702
+   export XAPIAN_CONFIG="/usr/bin/xapian-config"
+
+   if use lua; then
+   lua_copy_sources
+   fi
+
+   if use php; then
+   php_copy_sources

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

2023-09-23 Thread Robin H. Johnson
commit: 9719ac2fea815ef91d49c36e51d39262bbb69e8c
Author: Robin H. Johnson  gentoo  org>
AuthorDate: Sat Sep 23 22:13:15 2023 +
Commit: Robin H. Johnson  gentoo  org>
CommitDate: Sat Sep 23 22:55:46 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9719ac2f

net-misc/s4cmd: fix py3.10 issue per upstream PR

Signed-off-by: Robin H. Johnson  gentoo.org>

 net-misc/s4cmd/Manifest|  1 +
 net-misc/s4cmd/metadata.xml|  3 +++
 ...s4cmd-2.1.0-r1.ebuild => s4cmd-2.1.0-r2.ebuild} | 10 +---
 net-misc/s4cmd/s4cmd-2.1.0.ebuild  | 29 --
 4 files changed, 11 insertions(+), 32 deletions(-)

diff --git a/net-misc/s4cmd/Manifest b/net-misc/s4cmd/Manifest
index 2f1d3e2af092..83de44f6b719 100644
--- a/net-misc/s4cmd/Manifest
+++ b/net-misc/s4cmd/Manifest
@@ -1,2 +1,3 @@
 DIST s4cmd-2.1.0-botocore-fix.patch 2449 BLAKE2B 
5158ded38f8e3417c090d274063a4eaa4f25cd5005c4bb8793cc639d3d87875f31d87464a8dbb44b5c1690570865cb01a0681f2e92edc46fa549828b91f30a0a
 SHA512 
ea889d069a86a1d1f7f5cf5b1f19a9d0b35527c3db5eecf9202cca742ad4442655169d8688fc4b290a1362a0a794ba8ac44abf697ea7830acf8e48b6c7998ef6
+DIST s4cmd-2.1.0-py3-iter.patch 768 BLAKE2B 
3e6bf42d40b87048521e1e3672bbb5c75a2d923696c85cfe9cd7140a388b483d830002354562ccc6017a8c8225799c0cb9ead2e136a37fec7ed0722e6ee99c39
 SHA512 
8070a987bf48c5832a80f39213125b4209141d1c35e612b26dce307fa621772741401f1da355b2a56e7869a3c76f4b91301d4aeae56f3810ce9a6ce6f9fd917b
 DIST s4cmd-2.1.0.tar.gz 39312 BLAKE2B 
9d2d533273543153f2bad69362933315f65c5e70bd45c102e42b1b733989815239ae4d027ac08d658f03263bd9dd75f1f6db802b5f38ed3256da5e7c9f48558c
 SHA512 
05e930e2789ce8ab280dcdb2f08e4162930d946d2ed2e4f1c754c8b875375774779b73729151bd23d9bf3736bc48f7626fe53df66aff71dd11b32e90e9355470

diff --git a/net-misc/s4cmd/metadata.xml b/net-misc/s4cmd/metadata.xml
index aaab041e8885..2b826ec06b69 100644
--- a/net-misc/s4cmd/metadata.xml
+++ b/net-misc/s4cmd/metadata.xml
@@ -4,4 +4,7 @@
 
   robb...@gentoo.org
 
+
+  bloomreach/s4cmd
+
 

diff --git a/net-misc/s4cmd/s4cmd-2.1.0-r1.ebuild 
b/net-misc/s4cmd/s4cmd-2.1.0-r2.ebuild
similarity index 63%
rename from net-misc/s4cmd/s4cmd-2.1.0-r1.ebuild
rename to net-misc/s4cmd/s4cmd-2.1.0-r2.ebuild
index 6be09aed0ddd..d80445061cdb 100644
--- a/net-misc/s4cmd/s4cmd-2.1.0-r1.ebuild
+++ b/net-misc/s4cmd/s4cmd-2.1.0-r2.ebuild
@@ -3,17 +3,21 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_10 )
+PYTHON_COMPAT=( python3_10 python3_11 python3_12 )
 PYTHON_REQ_USE="xml(+)"
 
 inherit distutils-r1 bash-completion-r1
 
 DESCRIPTION="Super S3 command line tool"
 HOMEPAGE="https://github.com/bloomreach/s4cmd;
-SRC_URI="https://github.com/bloomreach/s4cmd/archive/refs/tags/${PV}.tar.gz -> 
${P}.tar.gz"
-SRC_URI+=" https://github.com/bloomreach/s4cmd/pull/310.patch -> 
${P}-botocore-fix.patch "
+SRC_URI="
+   https://github.com/bloomreach/s4cmd/archive/refs/tags/${PV}.tar.gz -> 
${P}.tar.gz
+   https://github.com/bloomreach/s4cmd/pull/162.patch -> 
${P}-py3-iter.patch
+   https://github.com/bloomreach/s4cmd/pull/310.patch -> 
${P}-botocore-fix.patch
+"
 PATCHES=(
"${DISTDIR}/${P}-botocore-fix.patch"
+   "${DISTDIR}/${P}-py3-iter.patch"
 )
 
 LICENSE="GPL-2"

diff --git a/net-misc/s4cmd/s4cmd-2.1.0.ebuild 
b/net-misc/s4cmd/s4cmd-2.1.0.ebuild
deleted file mode 100644
index ad0c96c26eb5..
--- a/net-misc/s4cmd/s4cmd-2.1.0.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_10 )
-PYTHON_REQ_USE="xml(+)"
-
-inherit distutils-r1 bash-completion-r1
-
-DESCRIPTION="Super S3 command line tool"
-HOMEPAGE="https://github.com/bloomreach/s4cmd;
-SRC_URI="https://github.com/bloomreach/s4cmd/archive/refs/tags/${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-RDEPEND="
-   dev-python/pytz[${PYTHON_USEDEP}]
-   dev-python/boto3[${PYTHON_USEDEP}]"
-
-S="${WORKDIR}/${P/_/-}"
-
-src_install() {
-   distutils-r1_src_install
-   dobashcomp data/bash-completion/s4cmd
-   rm -f "${D}"/usr/bin/s4cmd.py
-}



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

2023-09-23 Thread Robin H. Johnson
commit: b1f3fc559fd26489d5e9658065f8a2fffd33a636
Author: Robin H. Johnson  gentoo  org>
AuthorDate: Sat Sep 23 22:46:08 2023 +
Commit: Robin H. Johnson  gentoo  org>
CommitDate: Sat Sep 23 22:55:47 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b1f3fc55

dev-libs/xapian: bump

Signed-off-by: Robin H. Johnson  gentoo.org>

 dev-libs/xapian/Manifest |  1 +
 dev-libs/xapian/xapian-1.4.23.ebuild | 67 
 2 files changed, 68 insertions(+)

diff --git a/dev-libs/xapian/Manifest b/dev-libs/xapian/Manifest
index e2eaea148e9b..84d8efdcab8f 100644
--- a/dev-libs/xapian/Manifest
+++ b/dev-libs/xapian/Manifest
@@ -1 +1,2 @@
 DIST xapian-core-1.4.22.tar.xz 3019608 BLAKE2B 
f4aec86cd5f63f6f1825a4f8f427ea23be2092ffb4ca11a2fdf20bdf652e7b9f768b1155bcf7ee5e5c5313206c92e1725d1b4d562e3074539a2e8f9901c44f8e
 SHA512 
60d66adbacbd59622d25e392060984bd1dc6c870f9031765f54cb335fb29f72f6d006d27af82a50c8da2cfbebd08dac4503a8afa8ad51bc4e6fa9cb367a59d29
+DIST xapian-core-1.4.23.tar.xz 3024644 BLAKE2B 
e26a9fd5e79daf553b474e3c794178df2cdcd83ce7d7a45ae112dde624d6e7add157c76fda3a333afce6103b2edaf7e3c928e78c47aa1fd19821c3c73926442f
 SHA512 
52dffc93301f99aa150dda8ecd5fb7cc7d0f2ce30e60f393b1058055ade24281af16cf5b5c0e6b08e4754e3d18c39bb5bc068b19330a294ad460ef8a6bc56380

diff --git a/dev-libs/xapian/xapian-1.4.23.ebuild 
b/dev-libs/xapian/xapian-1.4.23.ebuild
new file mode 100644
index ..40a621af6000
--- /dev/null
+++ b/dev-libs/xapian/xapian-1.4.23.ebuild
@@ -0,0 +1,67 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MY_P="${PN}-core-${PV}"
+
+DESCRIPTION="Xapian Probabilistic Information Retrieval library"
+HOMEPAGE="https://xapian.org/;
+SRC_URI="https://oligarchy.co.uk/xapian/${PV}/${MY_P}.tar.xz;
+S="${WORKDIR}/${MY_P}"
+
+LICENSE="GPL-2"
+SLOT="0/30" # ABI version of libxapian.so
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~x64-macos ~x64-solaris"
+IUSE="doc static-libs cpu_flags_x86_sse cpu_flags_x86_sse2 +inmemory +remote"
+
+DEPEND="
+   sys-apps/util-linux
+   sys-libs/zlib
+"
+RDEPEND="${DEPEND}"
+
+DOCS="AUTHORS HACKING PLATFORMS README NEWS"
+
+src_configure() {
+   local -a myconf
+
+   if use cpu_flags_x86_sse2; then
+   myconf+=( --enable-sse=sse2 )
+   else
+   if use cpu_flags_x86_sse; then
+   myconf+=( --enable-sse=sse )
+   else
+   myconf+=( --disable-sse )
+   fi
+   fi
+
+   myconf+=( $(use_enable static-libs static) )
+
+   use inmemory || myconf+=( --disable-backend-inmemory )
+   use remote || myconf+=( --disable-backend-remote )
+
+   myconf+=(
+   --enable-backend-glass
+   --enable-backend-chert
+   --program-suffix=
+   )
+
+   econf "${myconf[@]}"
+}
+
+src_test() {
+   emake check VALGRIND=
+}
+
+src_install() {
+   emake DESTDIR="${D}" install
+
+   if ! use doc; then
+   rm -r "${ED}/usr/share/doc/${PF}" || die
+   fi
+
+   einstalldocs
+
+   find "${ED}" -name "*.la" -type f -delete || die
+}



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

2023-09-23 Thread Sam James
commit: 52e940be032112d5d5cdbc129b4ec1f595ec3187
Author: Sam James  gentoo  org>
AuthorDate: Sat Sep 23 22:53:10 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Sep 23 22:53:10 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=52e940be

sys-devel/gcc: add 13.2.1_p20230923

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

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

diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest
index fab453aefcbc..6c2215c6cae2 100644
--- a/sys-devel/gcc/Manifest
+++ b/sys-devel/gcc/Manifest
@@ -23,6 +23,7 @@ DIST gcc-12.3.0-patches-2.tar.xz 14236 BLAKE2B 
06c43662c9abb0fa3cf90d5e2273c69ae
 DIST gcc-13-20230527.tar.xz 83956360 BLAKE2B 
86a2131b88144817673a6300c73b29c2dbb8559a7057609601029aaf60aeb4c4926fa4b99c4e1768726cde09f994159685768b62b3ca73d7b606847788301e82
 SHA512 
87566c74258f9981742eae77f552361c220f79fa6f17c36d5b5a9e73f41c50d8a2cab16b9ffb17f07829005f0d42b4b1d524150d3dcba9710091532cbfad7152
 DIST gcc-13-20230826.tar.xz 84285788 BLAKE2B 
c25be594e322dd7145245c42ae21b98aa9e3e6ae69f1fa313830e40bf2e8fcb8435762f1c9d3f1ca1dbf31653bdc76a658bec708b7850fe40a7c55504ac30618
 SHA512 
3d47632e90651bd50a881c727c1ef2aa3322b4fc3e082919ae430270901abf8a05a34fe93f8b678c10dc9a0758f93dc3b33ed5947c8743dab453d2b50c063722
 DIST gcc-13-20230916.tar.xz 84302884 BLAKE2B 
8121aed1a18bf3bae00cd16c732bd8a3fd7a05f8e0d100a305efa1f0087d3abee8aea0254ac1ede5a97c4507f1228e6b81f1897af8921701b48a2cbd1c30faed
 SHA512 
a6f8c2482895fb3e5682329c74d40d9c3f5c794e688fbc0a61fe97acacb14dfd03439baec47708eaa46b2ae2c6fcf8c97b5efe6cf89cffc5df74a8427b59fdd1
+DIST gcc-13-20230923.tar.xz 84304612 BLAKE2B 
3820746f13c5b0dd741506c758ed8de4650fa5330b60802b627a7254f5b4b08da2493f12120aa24b712f98ae39fe2f188f05c79ad22ffdb3de67b2ebe49005aa
 SHA512 
12c0aafb7e91a18224b9b94e7e7e34b57c2e447cc85f51c8ddab672fa3fe31c784d42c15a8a1eb0da8fc9cc321c24163b12fb4f71e7da91b0169a278f2b83713
 DIST gcc-13.2.0-musl-patches-2.tar.xz 5292 BLAKE2B 
c057d6574d03c05854edaa9f3fd40e9149662b04f3ac7a7db3eb078d73a7b535726d1bf52e5b12736dedb2f9898ad731f2e48a6421fcfbf7b90f929dee072fcb
 SHA512 
a691da0c87c443a5e9d23731f4005f27871c5b12bc9102873ffa24d374aa7b9fbd187c4f5635d23fa9ffb17e351e76173c2d3fdf40646e355c4cb314b538de69
 DIST gcc-13.2.0-patches-3.tar.xz 30956 BLAKE2B 
29ce043b46645640ca1e983397af3e158588ad87575f0bc59451ea4a7dd5e3bb5b190ed031de6a22cd790d423ba111e95d222187dd09985dceb12db9f0a2d907
 SHA512 
4ffecae7be320124ad0c4e71e39e142b7aa8db0e70b5f486f491d7a33ea31efc6464c6abeea77df02a8bd5cf81f08225d625c8af5c27f9afa32c0d7d989f7a3c
 DIST gcc-13.2.0-patches-7.tar.xz 37064 BLAKE2B 
4a8700a8d44bfaa84926f8bfd0da4c5b0c0377f47fc0679456e909f7c9029b9cf1b72c0ba0bc505d9035d5c38e27f7e5b029727eaf2bc7aca417a6be966b2f43
 SHA512 
f440c97e6782ecb8581d41608e31a648ac426e2d870bc1d171da7794cdeff2fd0546cae0c7214e72fd3a00ead8a5c66f3f633b670b74553a2f3a40378b51f20c

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

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

2023-09-23 Thread Sam James
commit: 05b5cb2db216c250606526228982efd3f14ce1a5
Author: Sam James  gentoo  org>
AuthorDate: Sat Sep 23 22:53:31 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Sep 23 22:53:31 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=05b5cb2d

dev-db/redis: Stabilize 7.0.13 ppc64, #914574

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

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

diff --git a/dev-db/redis/redis-7.0.13.ebuild b/dev-db/redis/redis-7.0.13.ebuild
index 8a9a9fc48749..76ff685466a2 100644
--- a/dev-db/redis/redis-7.0.13.ebuild
+++ b/dev-db/redis/redis-7.0.13.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://download.redis.io/releases/${P}.tar.gz;
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~arm arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 
~amd64-linux ~x86-linux"
+KEYWORDS="~amd64 ~arm arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~s390 ~sparc ~x86 
~amd64-linux ~x86-linux"
 IUSE="+jemalloc selinux ssl systemd tcmalloc test"
 RESTRICT="!test? ( test )"
 



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

2023-09-23 Thread Sam James
commit: 89321b6e0451f43716e54dbb78cb11448e1de1cb
Author: Sam James  gentoo  org>
AuthorDate: Sat Sep 23 22:53:33 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Sep 23 22:53:33 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=89321b6e

dev-db/redis: Stabilize 7.0.13 amd64, #914574

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

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

diff --git a/dev-db/redis/redis-7.0.13.ebuild b/dev-db/redis/redis-7.0.13.ebuild
index 76ff685466a2..33b83a11cc63 100644
--- a/dev-db/redis/redis-7.0.13.ebuild
+++ b/dev-db/redis/redis-7.0.13.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://download.redis.io/releases/${P}.tar.gz;
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~arm arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~s390 ~sparc ~x86 
~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~arm arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~s390 ~sparc ~x86 
~amd64-linux ~x86-linux"
 IUSE="+jemalloc selinux ssl systemd tcmalloc test"
 RESTRICT="!test? ( test )"
 



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

2023-09-23 Thread Sam James
commit: 6293f7ba670fbfae5fd4bb6f4ba9fe3f822d19c3
Author: Sam James  gentoo  org>
AuthorDate: Sat Sep 23 22:49:29 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Sep 23 22:49:49 2023 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=6293f7ba

vartree: fix syntax

Fixes: 1fc674667de01944269dfeccd70472facf83e7ba
Signed-off-by: Sam James  gentoo.org>

 lib/portage/dbapi/vartree.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/lib/portage/dbapi/vartree.py b/lib/portage/dbapi/vartree.py
index 878914ef06..d4b510082c 100644
--- a/lib/portage/dbapi/vartree.py
+++ b/lib/portage/dbapi/vartree.py
@@ -2687,7 +2687,7 @@ class dblink:
 unmerge_orphans = "unmerge-orphans" in self.settings.features
 calc_prelink = "prelink-checksums" in self.settings.features
 
-pkgfiles = self.getcontents() if not pkgfiles
+pkgfiles = pkgfiles if pkgfiles else self.getcontents()
 if pkgfiles:
 self.updateprotect()
 mykeys = list(pkgfiles)



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Tk/, dev-perl/Tk/files/

2023-09-23 Thread Sam James
commit: e0a874138a15a8317a223e8d9f7676b9e7b51e58
Author: Sam James  gentoo  org>
AuthorDate: Sat Sep 23 22:39:47 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Sep 23 22:40:13 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e0a87413

dev-perl/Tk: fix incompatible function pointer types

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

 dev-perl/Tk/Tk-804.36.0-r2.ebuild  | 69 ++
 ...4.036-incompatible-function-pointer-types.patch | 14 +
 2 files changed, 83 insertions(+)

diff --git a/dev-perl/Tk/Tk-804.36.0-r2.ebuild 
b/dev-perl/Tk/Tk-804.36.0-r2.ebuild
new file mode 100644
index ..962e432cb9a7
--- /dev/null
+++ b/dev-perl/Tk/Tk-804.36.0-r2.ebuild
@@ -0,0 +1,69 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DIST_AUTHOR=SREZIC
+DIST_VERSION=804.036
+DIST_EXAMPLES=("examples/*")
+inherit perl-module virtualx
+
+DESCRIPTION="A Perl Module for Tk"
+
+LICENSE+=" tcltk BSD"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+
+DEPEND="
+   media-libs/freetype
+   media-libs/libjpeg-turbo:=
+   >=media-libs/libpng-1.4:0
+   x11-libs/libX11
+   x11-libs/libXft
+"
+RDEPEND="${DEPEND}"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-804.034-xorg.patch
+   "${FILESDIR}"/${PN}-804.036-configure-clang16.patch
+   "${FILESDIR}"/${PN}-804.036-crash.patch
+   "${FILESDIR}"/${PN}-804.036-incompatible-function-pointer-types.patch
+)
+
+PERL_RM_FILES=( "t/pod.t" )
+
+src_prepare() {
+   myconf=( X11ROOT="${EPREFIX}"/usr XFT=1 -I"${EPREFIX}"/usr/include/ 
-l"${EPREFIX}"/usr/$(get_libdir) )
+   mydoc="ToDo VERSIONS"
+
+   perl-module_src_prepare
+   # fix detection logic for Prefix, bug #385621
+   sed -i -e "s:/usr:${EPREFIX}/usr:g" myConfig || die
+   # having this around breaks with perl-module and a case-IN-sensitive fs
+   rm build_ptk || die
+
+   # Remove all bundled libs, fixes #488194
+   local BUNDLED="PNG/libpng \
+   PNG/zlib \
+   JPEG/jpeg"
+
+   # Move files required for tests temporarily
+
+   mkdir -p "${T}/stash" || die "can't create temporary stash"
+   mv "${S}/JPEG/jpeg/testimg.jpg" "${T}/stash/testimg.jpg" || die "can't 
move testimg.jpg"
+
+   for dir in ${BUNDLED}; do
+   einfo "Removing bundled: ${dir}"
+   rm -r "${S}/${dir}" || die "Can't remove bundle"
+   # Makefile.PL can copy files to ${S}/${dir}, so recreate them 
back.
+   mkdir -p "${S}/${dir}" || die "Can't restore bundled dir"
+   sed -i "\#^${dir}#d" "${S}"/MANIFEST || die 'Can not remove 
bundled libs from MANIFEST'
+   done
+
+   # Restore test files
+   mv "${T}/stash/testimg.jpg" "${S}/JPEG/jpeg/testimg.jpg" || die "can't 
restore testimg.jpg"
+}
+
+src_test() {
+   virtx perl-module_src_test
+}

diff --git 
a/dev-perl/Tk/files/Tk-804.036-incompatible-function-pointer-types.patch 
b/dev-perl/Tk/files/Tk-804.036-incompatible-function-pointer-types.patch
new file mode 100644
index ..9eefdf1b4e23
--- /dev/null
+++ b/dev-perl/Tk/files/Tk-804.036-incompatible-function-pointer-types.patch
@@ -0,0 +1,14 @@
+https://bugs.gentoo.org/883391
+https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=271521
+https://cgit.freebsd.org/ports/commit/?id=ecedf2f3cd2c933fb5df179f174c704c89cf1f31
+--- a/pTk/Xlib.t
 b/pTk/Xlib.t
+@@ -331,7 +331,7 @@ VFUNC(int,XIntersectRegion,V_XIntersectRegion,_ANSI_AR
+ #endif /* !DO_X_EXCLUDE */
+ 
+ #ifndef XKeycodeToKeysym
+-VFUNC(KeySym,XKeycodeToKeysym,V_XKeycodeToKeysym,_ANSI_ARGS_((Display *, 
unsigned int, int)))
++VFUNC(KeySym,XKeycodeToKeysym,V_XKeycodeToKeysym,_ANSI_ARGS_((Display *, 
KeyCode, int)))
+ #endif /* #ifndef XKeycodeToKeysym */
+ 
+ #ifndef XKeysymToString



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

2023-09-23 Thread Sam James
commit: 1fc674667de01944269dfeccd70472facf83e7ba
Author: Sam James  gentoo  org>
AuthorDate: Sat Sep 23 22:38:23 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Sep 23 22:38:31 2023 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=1fc67466

vartree: don't clobber pkgfiles

Fixes: 743722ccfa234dd9d4a54f7fbfb14cc2ddf6f0f4
Signed-off-by: Sam James  gentoo.org>

 lib/portage/dbapi/vartree.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/lib/portage/dbapi/vartree.py b/lib/portage/dbapi/vartree.py
index 35a401b33c..878914ef06 100644
--- a/lib/portage/dbapi/vartree.py
+++ b/lib/portage/dbapi/vartree.py
@@ -2687,7 +2687,7 @@ class dblink:
 unmerge_orphans = "unmerge-orphans" in self.settings.features
 calc_prelink = "prelink-checksums" in self.settings.features
 
-pkgfiles = self.getcontents()
+pkgfiles = self.getcontents() if not pkgfiles
 if pkgfiles:
 self.updateprotect()
 mykeys = list(pkgfiles)



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

2023-09-23 Thread Sam James
commit: 743722ccfa234dd9d4a54f7fbfb14cc2ddf6f0f4
Author: Sam James  gentoo  org>
AuthorDate: Sat Sep 23 22:27:37 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Sep 23 22:31:31 2023 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=743722cc

vartree: drop 'Grabbing a set' useless noise

Prompted by genr8eofl asking about culling it.

Fascinatingly, both the message *and* people agreeing it's futile goes
back many years:
* bf01d6c02087c2b363617ce6ac208d09ea81de25 ('don't display useless messages 
when using --quiet')
* d9fc4acc572c6647a4f27b838d35d27d805d190e (svn migration)
* 4ba2baf8456c0eeda0df1bf52a1a3d712d5ac9b7 ('Portage-2.0.41 release. LOTS of 
bug fixes. Check the ChangeLog.', 2002)

This isn't useful for the user at all, so drop it.

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

 lib/portage/dbapi/vartree.py | 5 +
 1 file changed, 1 insertion(+), 4 deletions(-)

diff --git a/lib/portage/dbapi/vartree.py b/lib/portage/dbapi/vartree.py
index 08ea9234f6..35a401b33c 100644
--- a/lib/portage/dbapi/vartree.py
+++ b/lib/portage/dbapi/vartree.py
@@ -2660,10 +2660,6 @@ class dblink:
 ignored_unlink_errnos = self._ignored_unlink_errnos
 ignored_rmdir_errnos = self._ignored_rmdir_errnos
 
-if not pkgfiles:
-showMessage(_("No package files given... Grabbing a set.\n"))
-pkgfiles = self.getcontents()
-
 if others_in_slot is None:
 others_in_slot = []
 slot = self.vartree.dbapi._pkg_str(self.mycpv, None).slot
@@ -2691,6 +2687,7 @@ class dblink:
 unmerge_orphans = "unmerge-orphans" in self.settings.features
 calc_prelink = "prelink-checksums" in self.settings.features
 
+pkgfiles = self.getcontents()
 if pkgfiles:
 self.updateprotect()
 mykeys = list(pkgfiles)



[gentoo-commits] proj/gamerlay:master commit in: games-arcade/supermeatboy/

2023-09-23 Thread Vadim Misbakh-Soloviov
commit: 9da008cc5ddc541c4bd8cbecac77bd3e59bc4ca6
Author: Vadim Misbakh-Soloviov  gentoo  org>
AuthorDate: Sat Sep 23 22:00:37 2023 +
Commit: Vadim Misbakh-Soloviov  gentoo  org>
CommitDate: Sat Sep 23 22:00:37 2023 +
URL:https://gitweb.gentoo.org/proj/gamerlay.git/commit/?id=9da008cc

games-arcade/supermeatboy: EAPI8

Signed-off-by: Vadim Misbakh-Soloviov  gentoo.org>

 .../supermeatboy/supermeatboy-2013.11.11-r1.ebuild | 30 --
 1 file changed, 17 insertions(+), 13 deletions(-)

diff --git a/games-arcade/supermeatboy/supermeatboy-2013.11.11-r1.ebuild 
b/games-arcade/supermeatboy/supermeatboy-2013.11.11-r1.ebuild
index bb5fa90..8602b40 100644
--- a/games-arcade/supermeatboy/supermeatboy-2013.11.11-r1.ebuild
+++ b/games-arcade/supermeatboy/supermeatboy-2013.11.11-r1.ebuild
@@ -1,34 +1,36 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
-inherit desktop eutils
+inherit desktop wrapper
 
 MY_PN=SuperMeatBoy
+MY_PV=$(ver_cut 2)$(ver_cut 3)$(ver_cut 1)
 
 DESCRIPTION="A platformer where you play as an animated cube of meat"
 HOMEPAGE="http://www.supermeatboy.com/;
-SRC_URI="${PN}-linux-$(ver_cut 2)$(ver_cut 3)$(ver_cut 1)-bin"
+SRC_URI="${PN}-linux-${MY_PV}-bin"
 
 LICENSE="all-rights-reserved"
+
 SLOT="0"
 KEYWORDS="-* ~amd64 ~x86"
-IUSE=""
 
-RESTRICT="fetch"
+RESTRICT="fetch bindist"
 
-DEPEND="app-arch/zip"
 RDEPEND="
media-libs/openal
media-libs/libsdl2
 "
+BDEPEND="app-arch/zip"
 
 S="${WORKDIR}/data"
+GAMEDIR="/usr/share/${P}"
 
 pkg_nofetch() {
einfo "Please download ${A}"
-   einfo "from your personal page in Humble Indie Bundle site"
+   einfo "from your library in Humble Indie Bundle site"
einfo "(http://www.humblebundle.com)"
einfo "and place it to ${DESTDIR}"
 }
@@ -43,20 +45,22 @@ src_unpack() {
 }
 
 src_install() {
-   local dest="/opt/${PN}"
-   insinto ${dest}
+   insinto "${GAMEDIR}"
doins -r resources Levels buttonmap.cfg \
gameaudio.dat gamedata.dat locdb.txt \
steam_appid.txt
 
-   insinto "${dest}/${ARCH}"
+   insinto "${GAMEDIR}/${ARCH}"
doins "${ARCH}"/libsteam_api.so
+
+   # use system-mariadb &&
+   # dosym /usr/lib64/mariadb/libmariadb.so 
"${GAMEDIR}/${ARCH}"/libmariadb.so.1 ||
doins "${ARCH}"/libmariadb.so.1
 
-   exeinto "${dest}/${ARCH}"
+   exeinto "${GAMEDIR}/${ARCH}"
doexe "${ARCH}/${MY_PN}"
 
-   make_wrapper "${PN}" "./${ARCH}/${MY_PN}" "${dest}" "./${ARCH}"
+   make_wrapper "${PN}" "./${ARCH}/${MY_PN}" "${GAMEDIR}" "./${ARCH}"
 
doicon "${PN}".png
make_desktop_entry "${PN}" "${MY_PN}" "${PN}"



[gentoo-commits] repo/gentoo:master commit in: app-office/gnucash/files/, app-office/gnucash/

2023-09-23 Thread Aaron W. Swenson
commit: 6c5bb6f8f954e3164ffdb615ed6cf6d7975defea
Author: Aaron W. Swenson  gentoo  org>
AuthorDate: Sat Sep 23 21:08:12 2023 +
Commit: Aaron W. Swenson  gentoo  org>
CommitDate: Sat Sep 23 21:08:12 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6c5bb6f8

app-office/gnucash: add 5.3

Signed-off-by: Aaron W. Swenson  gentoo.org>

 app-office/gnucash/Manifest|   1 +
 .../gnucash/files/gnucash-5.3-no-werror.patch  |  29 +++
 app-office/gnucash/gnucash-5.3.ebuild  | 223 +
 app-office/gnucash/metadata.xml|   2 +-
 4 files changed, 254 insertions(+), 1 deletion(-)

diff --git a/app-office/gnucash/Manifest b/app-office/gnucash/Manifest
index c677c031322f..68256c619a2f 100644
--- a/app-office/gnucash/Manifest
+++ b/app-office/gnucash/Manifest
@@ -1,2 +1,3 @@
 DIST gnucash-4.13.tar.bz2 14658572 BLAKE2B 
027151a800194b854ad8bbe5175b24c99e924331f2b0a35745870542c2ade1e7347d2cbc3e400f621c6b5c1bb708633609a1891e729f8923d0c717537f884ca9
 SHA512 
7f1f5a6c6e537aca7e88c806461c58e90256954842026d801dba48586fa5817519220f532b9e460bc34751c94e6be4a80aac06325b7bada716616a735e2de3d3
 DIST gnucash-5.1.tar.bz2 14794000 BLAKE2B 
dd9465277e9df82cc4029b95b2c8488fcb382a38e850ac7a3644bcdf5f423fafe522fcf22b996abed035465e54c1326859cd7c434df0569dffa11a8c911f1267
 SHA512 
c7e336d4d54407ea14bd8c10bbb7cedf9d1fdb13e2bda214169d1755b8103e4c37550b9c75244b91cf151ee30299664e8655d3c6fc4119241b7a97abcfd2e8e6
+DIST gnucash-5.3.tar.bz2 14928584 BLAKE2B 
9778efa9b77f16f784eaffe1f4338a20cc42e4e767e3dcb3b29e8dc011e538912d59c21e23d3d63e031a1b558c9faaa8bc5853141ae4d2764de4c9ae949668ff
 SHA512 
f811ed66144f8689255970c6d925047eeb8d47dbefc862f42ab54ff3342e4710d822288a2d34ed1e7e873c7a7c5db0f95bdaa233787cd6828ff448af0eea325e

diff --git a/app-office/gnucash/files/gnucash-5.3-no-werror.patch 
b/app-office/gnucash/files/gnucash-5.3-no-werror.patch
new file mode 100644
index ..896a41f1284d
--- /dev/null
+++ b/app-office/gnucash/files/gnucash-5.3-no-werror.patch
@@ -0,0 +1,29 @@
+--- a/CMakeLists.txt
 b/CMakeLists.txt
+@@ -603,12 +603,12 @@
+ set(CMAKE_C_EXTENSIONS ON)
+ 
+ if (UNIX)
+-  set( CMAKE_C_FLAGS "-Werror -Wall -Wmissing-prototypes 
-Wmissing-declarations ${CMAKE_C_FLAGS}")
+-  set( CMAKE_CXX_FLAGS "-Werror -Wall -Wmissing-declarations 
${CMAKE_CXX_FLAGS}")
++  set( CMAKE_C_FLAGS "-Wall -Wmissing-prototypes -Wmissing-declarations 
${CMAKE_C_FLAGS}")
++  set( CMAKE_CXX_FLAGS "-Wall -Wmissing-declarations ${CMAKE_CXX_FLAGS}")
+   set( CMAKE_C_FLAGS_RELEASE "-O3 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 
${CMAKE_C_FLAGS}")
+ endif()
+ if (MINGW)
+-  set( CMAKE_C_FLAGS "-Werror -Wall -Wmissing-prototypes 
-Wmissing-declarations ${CMAKE_C_FLAGS}")
++  set( CMAKE_C_FLAGS "-Wall -Wmissing-prototypes -Wmissing-declarations 
${CMAKE_C_FLAGS}")
+   set( CMAKE_CXX_FLAGS "-DWINVER=0x0500 -D_EMULATE_GLIBC=0 
${CMAKE_CXX_FLAGS}") # Workaround for bug in gtest on mingw, see 
https://github.com/google/googletest/issues/893 and 
https://github.com/google/googletest/issues/920
+ endif()
+ 
+--- a/common/cmake_modules/GncAddSwigCommand.cmake
 b/common/cmake_modules/GncAddSwigCommand.cmake
+@@ -70,7 +70,7 @@
+ 
+ set (DEFAULT_SWIG_PYTHON_FLAGS
+ -python -py3
+--Wall -Werror
++-Wall
+ ${SWIG_ARGS}
+ )
+ set (DEFAULT_SWIG_PYTHON_C_INCLUDES

diff --git a/app-office/gnucash/gnucash-5.3.ebuild 
b/app-office/gnucash/gnucash-5.3.ebuild
new file mode 100644
index ..cb0d6819a793
--- /dev/null
+++ b/app-office/gnucash/gnucash-5.3.ebuild
@@ -0,0 +1,223 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# Please bump with app-doc/gnucash-docs
+
+PYTHON_COMPAT=( python3_{9..12} )
+
+inherit cmake gnome2-utils python-single-r1
+
+DESCRIPTION="A personal finance manager"
+HOMEPAGE="https://www.gnucash.org/;
+SRC_URI="https://github.com/Gnucash/gnucash/releases/download/${PV}/${P}.tar.bz2;
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+
+IUSE="aqbanking debug doc examples gnome-keyring +gui mysql nls ofx postgres 
python quotes smartcard sqlite test"
+RESTRICT="!test? ( test )"
+
+# Examples doesn't build unless GUI is also built
+REQUIRED_USE="
+   examples? ( gui )
+   python? ( ${PYTHON_REQUIRED_USE} )
+   smartcard? ( aqbanking )
+"
+
+# dev-libs/boost must always be built with nls enabled.
+# net-libs/aqbanking dropped gtk with v6. So, to simplify the
+# dependency, we just rely on that.
+RDEPEND="
+   >=dev-libs/glib-2.56.1:2
+   >=dev-scheme/guile-2.2.0:=[regex]
+   >=sys-libs/zlib-1.1.4
+   dev-libs/boost:=[icu,nls]
+   dev-libs/icu:=
+   dev-libs/libxml2:2
+   dev-libs/libxslt
+   aqbanking? (
+   >=net-libs/aqbanking-6[ofx?]
+   >=sys-libs/gwenhywfar-5.6.0:=
+   smartcard? ( sys-libs/libchipcard )
+   

[gentoo-commits] repo/gentoo:master commit in: app-doc/gnucash-docs/

2023-09-23 Thread Aaron W. Swenson
commit: 764f5f6aa7b1a68cb3e385eceb287d2dff780c2e
Author: Aaron W. Swenson  gentoo  org>
AuthorDate: Sat Sep 23 21:06:12 2023 +
Commit: Aaron W. Swenson  gentoo  org>
CommitDate: Sat Sep 23 21:06:12 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=764f5f6a

app-doc/gnucash-docs: add 5.2

Signed-off-by: Aaron W. Swenson  gentoo.org>

 app-doc/gnucash-docs/Manifest|  1 +
 app-doc/gnucash-docs/gnucash-docs-5.2.ebuild | 72 
 2 files changed, 73 insertions(+)

diff --git a/app-doc/gnucash-docs/Manifest b/app-doc/gnucash-docs/Manifest
index 6d9e4fe95294..89db3014cec5 100644
--- a/app-doc/gnucash-docs/Manifest
+++ b/app-doc/gnucash-docs/Manifest
@@ -1,2 +1,3 @@
 DIST gnucash-docs-4.13.tar.gz 76306335 BLAKE2B 
61944e3da12d4f7b4a26f1301e640deca87656c4a9c7cd935f4c52ae69e49bf746850f09513d8fbd92314827f683c3a9c83c59479d583c192d977afdf9d8fce4
 SHA512 
7081a84c3426ef84e88aef520458a0d06382853cb9a51880766033b655f873d0926848387d573a38eca82cf0c6bceecdbd56704ab9ecb3068c78d7ce5c8d4da0
 DIST gnucash-docs-5.1.tar.gz 76533404 BLAKE2B 
6601548123b6c1bdb3f04f54a5a598eb12ca803b604c02357a4126a52ce2d39f4f44b3cc35eb874590898b0792a99190d8ddca795bd45457c9ee565b95405b39
 SHA512 
6976964c4163987c867142bbf5c23ebf05585a73bd78926e35983602cf0caa024e5e334c19603a568e3fc5cd1e2f6b96e61ca888d5c6679b76f764429b8acdd1
+DIST gnucash-docs-5.2.tar.gz 76537611 BLAKE2B 
6abd9981cd0380358548ab5260bce766417ad25509eb4f8f5c890ad8b87a9d69a8d5b3a97227780d936986d2385a0d9cdb89aefb46d5fc533ccebd2472ea14ae
 SHA512 
0b52d1d08cf217c6e9ebc0641b7f717abae960d801ee2f23e0a4bd2f21b7f82ca37f87359b4fb5329d8321dc2576e88bc1fcbc85935d69ba1f2205a4be153cf4

diff --git a/app-doc/gnucash-docs/gnucash-docs-5.2.ebuild 
b/app-doc/gnucash-docs/gnucash-docs-5.2.ebuild
new file mode 100644
index ..e5251f789452
--- /dev/null
+++ b/app-doc/gnucash-docs/gnucash-docs-5.2.ebuild
@@ -0,0 +1,72 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# Please bump with app-office/gnucash
+
+CMAKE_MAKEFILE_GENERATOR=emake
+inherit cmake optfeature
+
+DESCRIPTION="Documentation package for GnuCash"
+HOMEPAGE="https://www.gnucash.org/;
+SRC_URI="https://github.com/Gnucash/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-2 FDL-1.1"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+LOCALES=( de it ja pt )
+IUSE="${LOCALES[*]/#/l10n_}"
+
+BDEPEND="
+   app-text/docbook-xml-dtd:4.5
+   app-text/docbook-xsl-stylesheets
+   dev-libs/libxml2
+   dev-libs/libxslt
+"
+
+src_prepare() {
+   eapply "${FILESDIR}/${PN}-5.1-partially-revert-kde-help-dir.patch"
+   cmake_src_prepare
+}
+
+src_compile() {
+   cmake_src_compile
+}
+
+src_install() {
+   local doc_type my_lang
+
+   for doc_type in manual guide; do
+   for my_lang in C ${L10N}; do
+   [[ -z ${my_lang} ]] && continue
+
+   case "${my_lang}" in
+   # Both help and guides translated
+   C|de|it|pt) ;;
+   ja|ru) # Only guides translated
+   if [[ "${doc_type}" == "manual" ]] ; 
then
+   elog "Help documentation hasn't 
been translated for ${my_lang}"
+   elog "Will do English instead."
+   continue
+   fi
+   ;;
+   *)
+   die "Invalid locale: ${my_lang}"
+   ;;
+   esac
+
+   emake \
+   -C "${BUILD_DIR}/${my_lang}/${doc_type}" \
+   DESTDIR="${D}" \
+   install
+   done
+   done
+
+   einstalldocs
+}
+
+pkg_postinst() {
+   optfeature "generating PDF files" dev-java/fop
+   optfeature "viewing the docs" gnome-extra/yelp
+}



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

2023-09-23 Thread Andreas Sturmlechner
commit: f9bce8365d2e31370e0a8e8714673e72817b2357
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Sep 21 10:39:40 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Sep 23 20:30:36 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f9bce836

net-im/neochat: Raise minimum net-libs/libquotient to 0.8

Bug: https://bugs.gentoo.org/914463
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 net-im/neochat/{neochat-23.08.1.ebuild => neochat-23.08.1-r1.ebuild} | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-im/neochat/neochat-23.08.1.ebuild 
b/net-im/neochat/neochat-23.08.1-r1.ebuild
similarity index 98%
rename from net-im/neochat/neochat-23.08.1.ebuild
rename to net-im/neochat/neochat-23.08.1-r1.ebuild
index 7b33ed1f6289..286c4d337cff 100644
--- a/net-im/neochat/neochat-23.08.1.ebuild
+++ b/net-im/neochat/neochat-23.08.1-r1.ebuild
@@ -41,7 +41,7 @@ DEPEND="
>=kde-frameworks/qqc2-desktop-style-${KFMIN}:5
>=kde-frameworks/sonnet-${KFMIN}:5[qml]
media-libs/kquickimageeditor:5
-   >=net-libs/libquotient-0.6:=
+   >=net-libs/libquotient-0.8:=
 "
 RDEPEND="${DEPEND}
>=dev-qt/qtgraphicaleffects-${QTMIN}:5



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

2023-09-23 Thread Andreas Sturmlechner
commit: 60124b5142e5d46e13ff42ff796496a2542fc2da
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Sep 23 20:28:56 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Sep 23 20:30:36 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=60124b51

net-im/neochat: Pin down to https://bugs.gentoo.org/911598
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 net-im/neochat/{neochat-23.04.3.ebuild => neochat-23.04.3-r1.ebuild} | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-im/neochat/neochat-23.04.3.ebuild 
b/net-im/neochat/neochat-23.04.3-r1.ebuild
similarity index 98%
rename from net-im/neochat/neochat-23.04.3.ebuild
rename to net-im/neochat/neochat-23.04.3-r1.ebuild
index 21521c3d41e9..a76cc93cc5dc 100644
--- a/net-im/neochat/neochat-23.04.3.ebuild
+++ b/net-im/neochat/neochat-23.04.3-r1.ebuild
@@ -41,7 +41,7 @@ DEPEND="
>=kde-frameworks/qqc2-desktop-style-${KFMIN}:5
>=kde-frameworks/sonnet-${KFMIN}:5[qml]
media-libs/kquickimageeditor:5
-   >=net-libs/libquotient-0.6:=
+   =dev-qt/qtgraphicaleffects-${QTMIN}:5



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

2023-09-23 Thread Sam James
commit: 92729a9da9d9a66f3b6984b2df12e9d93eea6c7b
Author: Sam James  gentoo  org>
AuthorDate: Sat Sep 23 20:06:48 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Sep 23 20:06:48 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=92729a9d

media-gfx/hugin: disable Wayland backend

As noted in the bug, this is broken w/ wxgtk-3.0. Just go for the X backend
for now until we can move to wxgtk-3.2, but we can't quite do that yet because
of issues w/ egl+wayland.

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

 .../{hugin-.ebuild => hugin-2022.0.0-r1.ebuild}| 18 +-
 media-gfx/hugin/hugin-.ebuild  |  4 
 2 files changed, 17 insertions(+), 5 deletions(-)

diff --git a/media-gfx/hugin/hugin-.ebuild 
b/media-gfx/hugin/hugin-2022.0.0-r1.ebuild
similarity index 80%
copy from media-gfx/hugin/hugin-.ebuild
copy to media-gfx/hugin/hugin-2022.0.0-r1.ebuild
index 9411d0ca3b31..8fe47c8a270b 100644
--- a/media-gfx/hugin/hugin-.ebuild
+++ b/media-gfx/hugin/hugin-2022.0.0-r1.ebuild
@@ -6,17 +6,15 @@ EAPI=7
 WX_GTK_VER="3.0-gtk3"
 PYTHON_COMPAT=( python3_{9..11} )
 
-inherit mercurial python-single-r1 wxwidgets cmake xdg
+inherit python-single-r1 wxwidgets cmake xdg
 
 DESCRIPTION="GUI for the creation & processing of panoramic images"
 HOMEPAGE="http://hugin.sf.net;
-SRC_URI=""
-EHG_REPO_URI="http://hg.code.sf.net/p/hugin/hugin;
-EHG_PROJECT="${PN}-${PN}"
+SRC_URI="mirror://sourceforge/${PN}/${P/_/}.tar.bz2"
 
 LICENSE="GPL-2+ BSD BSD-2 MIT wxWinLL-3 ZLIB FDL-1.2"
 SLOT="0"
-KEYWORDS=""
+KEYWORDS="~amd64 ~arm64 ~x86"
 
 LANGS=" ca ca-valencia cs da de en-GB es eu fi fr hu it ja nl pl pt-BR ro ru 
sk sv zh-CN zh-TW"
 IUSE="debug lapack python raw sift $(echo ${LANGS//\ /\ l10n_})"
@@ -59,12 +57,18 @@ DOCS=( authors.txt README TODO )
 
 S=${WORKDIR}/${PN}-$(ver_cut 1-2).0
 
+PATCHES=( "${FILESDIR}/${P}-exiv2-0.28.patch" ) # bug 906468
+
 pkg_setup() {
use python && python-single-r1_pkg_setup
setup-wxwidgets
 }
 
 src_prepare() {
+   sed -i \
+   -e "/COMMAND.*GZIP/d" \
+   -e "s/\.gz//g" \
+   "${S}"/doc/CMakeLists.txt || die
cmake_src_prepare
 }
 
@@ -72,6 +76,10 @@ src_configure() {
local mycmakeargs=(
-DBUILD_HSI=$(usex python)
-DENABLE_LAPACK=$(usex lapack)
+   # Temporary workaround for bug #833443. Can be dropped when
+   # we switch to wxgtk-3.2, but complications for that remain
+   # w/ egl+wayland.
+   -DUSE_GDKBACKEND_X11=on
)
cmake_src_configure
 }

diff --git a/media-gfx/hugin/hugin-.ebuild 
b/media-gfx/hugin/hugin-.ebuild
index 9411d0ca3b31..f73101d06bae 100644
--- a/media-gfx/hugin/hugin-.ebuild
+++ b/media-gfx/hugin/hugin-.ebuild
@@ -72,6 +72,10 @@ src_configure() {
local mycmakeargs=(
-DBUILD_HSI=$(usex python)
-DENABLE_LAPACK=$(usex lapack)
+   # Temporary workaround for bug #833443. Can be dropped when
+   # we switch to wxgtk-3.2, but complications for that remain
+   # w/ egl+wayland.
+   -DUSE_GDKBACKEND_X11=on
)
cmake_src_configure
 }



[gentoo-commits] repo/gentoo:master commit in: media-sound/ardour/, media-sound/ardour/files/

2023-09-23 Thread Sam James
commit: ebed4d88e0d42a34cf0090463f28b78f1702f593
Author: Violet Purcell  inventati  org>
AuthorDate: Sat Sep 23 17:54:37 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Sep 23 19:38:18 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ebed4d88

media-sound/ardour: Fix libc++ patch

Fix libc++ patch and remove from .

Upstream-PR: https://github.com/Ardour/ardour/pull/824
Signed-off-by: Violet Purcell  inventati.org>
Closes: https://github.com/gentoo/gentoo/pull/33012
Signed-off-by: Sam James  gentoo.org>

 media-sound/ardour/ardour-.ebuild|  1 -
 media-sound/ardour/files/ardour-7.4-libc++.patch | 12 ++--
 2 files changed, 6 insertions(+), 7 deletions(-)

diff --git a/media-sound/ardour/ardour-.ebuild 
b/media-sound/ardour/ardour-.ebuild
index 029d71ed7696..6416faf2f9b8 100644
--- a/media-sound/ardour/ardour-.ebuild
+++ b/media-sound/ardour/ardour-.ebuild
@@ -73,7 +73,6 @@ DEPEND="${RDEPEND}
 
 PATCHES=(
"${FILESDIR}/${PN}-6.8-metadata.patch"
-   "${FILESDIR}/${PN}-7.4-libc++.patch"
 )
 
 pkg_pretend() {

diff --git a/media-sound/ardour/files/ardour-7.4-libc++.patch 
b/media-sound/ardour/files/ardour-7.4-libc++.patch
index a596fafba0f7..44d8b2ccca47 100644
--- a/media-sound/ardour/files/ardour-7.4-libc++.patch
+++ b/media-sound/ardour/files/ardour-7.4-libc++.patch
@@ -13,9 +13,9 @@ Signed-off-by: Violet Purcell 
  #endif
  
  #if SMTG_OS_LINUX
-+#if !defined (SMTG_USE_STDATOMIC_H)
++#if !defined (SMTG_USE_ATOMIC)
 +#if defined (_LIBCPP_VERSION)
-+#define SMTG_USE_STDATOMIC_H 1
++#define SMTG_USE_ATOMIC 1
 +#else
  #include 
 +#endif
@@ -26,8 +26,8 @@ Signed-off-by: Violet Purcell 
  #include 
  #endif
  
-+#if defined (SMTG_USE_STDATOMIC_H) && SMTG_USE_STDATOMIC_H
-+#include 
++#if defined (SMTG_USE_ATOMIC) && SMTG_USE_ATOMIC
++#include 
 +#endif
 +
  namespace Steinberg {
@@ -38,8 +38,8 @@ Signed-off-by: Violet Purcell 
  int32 PLUGIN_API atomicAdd (int32& var, int32 d)
  {
 -#if SMTG_OS_WINDOWS
-+#if SMTG_USE_STDATOMIC_H
-+  return atomic_fetch_add (reinterpret_cast 
(), d) +d;
++#if SMTG_USE_ATOMIC
++  return atomic_fetch_add (reinterpret_cast 
(), d) +d;
 +#elif SMTG_OS_WINDOWS
return InterlockedExchangeAdd ((volatile long int*), d) + d;
  #elif SMTG_OS_MACOS



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

2023-09-23 Thread Ionen Wolkens
commit: 91de32d5f3f633f479687f16573716ca177cb13b
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Sat Sep 23 17:39:32 2023 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Sat Sep 23 18:30:02 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=91de32d5

dev-util/mingw64-toolchain: fix build with libcxx-17

Meant to delay this until it'd be fixed in sys-devel/gcc, but issue
unfortunately went under the radar. Tried a snapshot (13-20230916)
but still seems broken the same way, and assume sys-devel/gcc likely
still has issues too (not tested).

For now no harm in just picking/rebasing PR#32249 which is sufficient
for what is used here (tested on llvm-musl w/ default-libcxx-17).

Technically patch could warrant a revbump like the PR did (and in
~arch), but feels too basic to be worth the extra churn and a long
rebuild.

Closes: https://bugs.gentoo.org/914565
Closes: https://github.com/gentoo/gentoo/pull/32249
Co-Authored-By: Violet Purcell  inventati.org>
Signed-off-by: Ionen Wolkens  gentoo.org>

 .../files/gcc-13.2.0-libcxx-17.patch   | 63 ++
 .../mingw64-toolchain-11.0.0_p2.ebuild |  1 +
 2 files changed, 64 insertions(+)

diff --git a/dev-util/mingw64-toolchain/files/gcc-13.2.0-libcxx-17.patch 
b/dev-util/mingw64-toolchain/files/gcc-13.2.0-libcxx-17.patch
new file mode 100644
index ..03c5b8cd01e3
--- /dev/null
+++ b/dev-util/mingw64-toolchain/files/gcc-13.2.0-libcxx-17.patch
@@ -0,0 +1,63 @@
+https://bugs.gentoo.org/914565
+--- a/gcc/gcc/system.h
 b/gcc/gcc/system.h
+@@ -201,6 +201,9 @@ extern int fprintf_unlocked (FILE *, con
+ #ifdef INCLUDE_STRING
+ # include 
+ #endif
++#ifdef INCLUDE_VECTOR
++# include 
++#endif
+ #endif
+ 
+ /* There are an extraordinary number of issues with .
+@@ -229,9 +232,6 @@ extern int errno;
+ #ifdef INCLUDE_SET
+ # include 
+ #endif
+-#ifdef INCLUDE_VECTOR
+-# include 
+-#endif
+ #ifdef INCLUDE_ARRAY
+ # include 
+ #endif
+--- a/gcc/libcc1/libcc1plugin.cc
 b/gcc/libcc1/libcc1plugin.cc
+@@ -19,6 +19,8 @@
+ 
+ #include 
+ 
++#include 
++
+ #undef PACKAGE_NAME
+ #undef PACKAGE_STRING
+ #undef PACKAGE_TARNAME
+@@ -69,8 +71,6 @@
+ #include "gcc-c-interface.h"
+ #include "context.hh"
+ 
+-#include 
+-
+ using namespace cc1_plugin;
+ 
+ 
+--- a/gcc/libcc1/libcp1plugin.cc
 b/gcc/libcc1/libcp1plugin.cc
+@@ -20,6 +20,8 @@
+ 
+ #include 
+ 
++#include 
++
+ #undef PACKAGE_NAME
+ #undef PACKAGE_STRING
+ #undef PACKAGE_TARNAME
+@@ -71,8 +73,6 @@
+ #include "rpc.hh"
+ #include "context.hh"
+ 
+-#include 
+-
+ using namespace cc1_plugin;
+ 
+ 

diff --git a/dev-util/mingw64-toolchain/mingw64-toolchain-11.0.0_p2.ebuild 
b/dev-util/mingw64-toolchain/mingw64-toolchain-11.0.0_p2.ebuild
index 5a09bb4367bc..1a08ba3e0844 100644
--- a/dev-util/mingw64-toolchain/mingw64-toolchain-11.0.0_p2.ebuild
+++ b/dev-util/mingw64-toolchain/mingw64-toolchain-11.0.0_p2.ebuild
@@ -58,6 +58,7 @@ QA_CONFIG_IMPL_DECL_SKIP=(
 
 PATCHES=(
"${FILESDIR}"/gcc-12.2.0-drop-cflags-sed.patch
+   "${FILESDIR}"/gcc-13.2.0-libcxx-17.patch
 )
 
 pkg_pretend() {



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

2023-09-23 Thread James Le Cuirot
commit: dbcafe8f2ac6589c3a08ab6b5c534b9b2e3b150c
Author: Yuri Konotopov  gnome  org>
AuthorDate: Sat Sep 23 17:35:17 2023 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Sat Sep 23 17:55:21 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dbcafe8f

media-libs/sdl2-mixer: don't force stb_vorbis for OGG Vorbis music

Neither the libvorbis nor the tremor are used for OGG Vorbis music regardless
ebuild use flags because `--enable-music-ogg-stb` is used by default.
Let's disable stb_vorbis to use libvorbis or tremor for OGG Vorbis music.

Signed-off-by: Yuri Konotopov  gnome.org>
Closes: https://github.com/gentoo/gentoo/pull/33011
Signed-off-by: James Le Cuirot  gentoo.org>

 media-libs/sdl2-mixer/sdl2-mixer-2.6.3-r1.ebuild | 106 +++
 1 file changed, 106 insertions(+)

diff --git a/media-libs/sdl2-mixer/sdl2-mixer-2.6.3-r1.ebuild 
b/media-libs/sdl2-mixer/sdl2-mixer-2.6.3-r1.ebuild
new file mode 100644
index ..e6a2ad3f0a24
--- /dev/null
+++ b/media-libs/sdl2-mixer/sdl2-mixer-2.6.3-r1.ebuild
@@ -0,0 +1,106 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MY_P="SDL2_mixer-${PV}"
+inherit multilib-minimal
+
+DESCRIPTION="Simple Direct Media Layer Mixer Library"
+HOMEPAGE="https://github.com/libsdl-org/SDL_mixer;
+SRC_URI="https://www.libsdl.org/projects/SDL_mixer/release/${MY_P}.tar.gz;
+S="${WORKDIR}/${MY_P}"
+
+LICENSE="ZLIB"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv 
~sparc ~x86"
+IUSE="flac fluidsynth midi mod mp3 opus playtools static-libs timidity tremor 
vorbis +wav"
+REQUIRED_USE="
+   midi? ( || ( timidity fluidsynth ) )
+   timidity? ( midi )
+   fluidsynth? ( midi )
+   tremor? ( vorbis )
+"
+
+RDEPEND="
+   >=media-libs/libsdl2-2.0.7[${MULTILIB_USEDEP}]
+   flac? ( >=media-libs/flac-1.2.1-r5:=[${MULTILIB_USEDEP}] )
+   midi? (
+   fluidsynth? ( 
>=media-sound/fluidsynth-1.1.6-r1:=[${MULTILIB_USEDEP}] )
+   timidity? ( media-sound/timidity++ )
+   )
+   mod? ( >=media-libs/libmodplug-0.8.8.4-r1[${MULTILIB_USEDEP}] )
+   mp3? ( media-sound/mpg123[${MULTILIB_USEDEP}] )
+   opus? ( >=media-libs/opusfile-0.2 )
+   vorbis? (
+   tremor? ( >=media-libs/tremor-0_pre20130223[${MULTILIB_USEDEP}] 
)
+   !tremor? ( >=media-libs/libvorbis-1.3.3-r1[${MULTILIB_USEDEP}] )
+   )
+"
+DEPEND="${RDEPEND}"
+
+src_prepare() {
+   default
+
+   multilib_copy_sources
+}
+
+multilib_src_configure() {
+   local myeconfargs=(
+   $(use_enable static-libs static)
+   --disable-sdltest
+   --enable-music-cmd
+   $(use_enable wav music-wave)
+   $(use_enable mod music-mod)
+   $(use_enable mod music-mod-modplug)
+   --disable-music-mod-modplug-shared
+   $(use_enable midi music-midi)
+   $(use_enable timidity music-midi-timidity)
+   $(use_enable fluidsynth music-midi-fluidsynth)
+   --disable-music-midi-fluidsynth-shared
+   $(use_enable vorbis music-ogg)
+   --disable-music-ogg-stb
+   $(usex vorbis \
+   $(use_enable !tremor music-ogg-vorbis) \
+   --disable-music-ogg-vorbis)
+   --disable-music-ogg-vorbis-shared
+   $(use_enable tremor music-ogg-tremor)
+   --disable-music-ogg-tremor-shared
+   $(use_enable flac music-flac)
+   $(use_enable flac music-flac-libflac)
+   --disable-music-flac-libflac-shared
+   $(use_enable mp3 music-mp3)
+   $(use_enable mp3 music-mp3-mpg123)
+   --disable-music-mp3-mpg123-shared
+   $(use_enable opus music-opus)
+   --disable-music-opus-shared
+   )
+
+   ECONF_SOURCE="${S}" econf "${myeconfargs[@]}"
+}
+
+multilib_src_install() {
+   emake DESTDIR="${D}" install
+   if multilib_is_native_abi && use playtools ; then
+   emake DESTDIR="${D}" install-bin
+   fi
+}
+
+multilib_src_install_all() {
+   dodoc {CHANGES,README}.txt
+   find "${D}" -name '*.la' -delete || die
+}
+
+pkg_postinst() {
+   # bug #412035
+   if use midi && use fluidsynth; then
+   ewarn "FluidSynth support requires you to set the 
SDL_SOUNDFONTS"
+   ewarn "environment variable to the location of a SoundFont file"
+   ewarn "unless the game or application happens to do this for 
you."
+   if use timidity; then
+   ewarn "Failing to do so will result in Timidity being 
used instead."
+   else
+   ewarn "Failing to do so will result in silence."
+   fi
+   fi
+}



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

2023-09-23 Thread James Le Cuirot
commit: a1398a9405db4b188db6a57c96c356fa4ecd9406
Author: James Le Cuirot  gentoo  org>
AuthorDate: Sat Sep 23 18:06:01 2023 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Sat Sep 23 18:06:14 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a1398a94

media-libs/sdl2-mixer: Drop old

Signed-off-by: James Le Cuirot  gentoo.org>

 media-libs/sdl2-mixer/Manifest |   1 -
 .../files/sdl2-mixer-2.0.4-fluidsynth.patch|  30 -
 .../files/sdl2-mixer-2.0.4-slibtool.patch  |  81 -
 media-libs/sdl2-mixer/sdl2-mixer-2.0.4-r2.ebuild   | 124 
 media-libs/sdl2-mixer/sdl2-mixer-2.0.4-r3.ebuild   | 125 -
 media-libs/sdl2-mixer/sdl2-mixer-2.6.3.ebuild  | 105 -
 6 files changed, 466 deletions(-)

diff --git a/media-libs/sdl2-mixer/Manifest b/media-libs/sdl2-mixer/Manifest
index 5c52bb2ed71f..d1f5b72a1e64 100644
--- a/media-libs/sdl2-mixer/Manifest
+++ b/media-libs/sdl2-mixer/Manifest
@@ -1,3 +1,2 @@
-DIST SDL2_mixer-2.0.4.tar.gz 11125077 BLAKE2B 
ccb55020e360fa000e82807b8c4e2371228291943d2dc7371606834ca0f781d4e82581b5427e9902156bf3072208db4ec07e95a06f206e40ff530f432dd9e491
 SHA512 
98c56069640668aaececa63748de21fc8f243c7d06386c45c43d0ee472bbb2595ccda644d9886ce5b95c3a3dee3c0a96903cf9a89ddc18d38f041133470699a3
 DIST SDL2_mixer-2.6.2.tar.gz 9934376 BLAKE2B 
9cf378d03046389b3625b90ca7a4c34d9b80e0908bccef454adedc21f16f24d99acc0fc3522ba981be89d8c58c7a6e877e7d98c798b157529e2cb26141faec8c
 SHA512 
16baa9d8b345bf0224538cbfb2ae9fc5d3deea2b454f41a98006c938fe7a65d5a8c84e28a76f98a4dd971c4fe5cf0219d8bf73331cf11f2702e01600eb197658
 DIST SDL2_mixer-2.6.3.tar.gz 9935069 BLAKE2B 
9908bdc549300af05b4fbcbb6c0533913ae62bfa2f761118983e0da58a4bcd68c2d008fa5bbcd94b0141241e54f1cd507e275e2d4b637214b803dabdbc5b0250
 SHA512 
2e9da045d2fdab97236c3901b3d441834a67a47c8851ddfb817c9db6f23ed9fb355a5ef8d2158d0c9959a83934e8cd1b95db8a69eaddf8f7fcca115f01818740

diff --git a/media-libs/sdl2-mixer/files/sdl2-mixer-2.0.4-fluidsynth.patch 
b/media-libs/sdl2-mixer/files/sdl2-mixer-2.0.4-fluidsynth.patch
deleted file mode 100644
index cd740ac85c11..
--- a/media-libs/sdl2-mixer/files/sdl2-mixer-2.0.4-fluidsynth.patch
+++ /dev/null
@@ -1,30 +0,0 @@
-From 6160668079f91d57a5d7bf0b40ffdd843be70daf Mon Sep 17 00:00:00 2001
-From: Sam Lantinga 
-Date: Wed, 20 Jan 2021 10:17:10 -0800
-Subject: [PATCH] Fixed use-after-free in music_fluidsynth.c
-
-Tom M.
-
-There is a dangerous use-after-free in FLUIDSYNTH_Delete(): the settings 
object is deleted **before** the synth. Since the settings have been created 
first to initialize the synth, you must first delete the synth and then delete 
the settings. This currently crashes all applications that use fluidsynth 2.1.6 
and SDL2_mixer. Please apply the attached patch and release a bug fix release.
-
-Originally reported at https://github.com/FluidSynth/fluidsynth/issues/748

- src/codecs/music_fluidsynth.c | 3 ++-
- 1 file changed, 2 insertions(+), 1 deletion(-)
-
-diff --git a/src/codecs/music_fluidsynth.c b/src/codecs/music_fluidsynth.c
-index 8667f0d9..a47247f4 100644
 a/music_fluidsynth.c
-+++ b/music_fluidsynth.c
-@@ -285,9 +285,10 @@ static void FLUIDSYNTH_Stop(void *context)
- static void FLUIDSYNTH_Delete(void *context)
- {
- FLUIDSYNTH_Music *music = (FLUIDSYNTH_Music *)context;
-+fluid_settings_t *settings = 
fluidsynth.fluid_synth_get_settings(music->synth);
- fluidsynth.delete_fluid_player(music->player);
--
fluidsynth.delete_fluid_settings(fluidsynth.fluid_synth_get_settings(music->synth));
- fluidsynth.delete_fluid_synth(music->synth);
-+fluidsynth.delete_fluid_settings(settings);
- SDL_free(music);
- }
- 

diff --git a/media-libs/sdl2-mixer/files/sdl2-mixer-2.0.4-slibtool.patch 
b/media-libs/sdl2-mixer/files/sdl2-mixer-2.0.4-slibtool.patch
deleted file mode 100644
index 374e1441fcd7..
--- a/media-libs/sdl2-mixer/files/sdl2-mixer-2.0.4-slibtool.patch
+++ /dev/null
@@ -1,81 +0,0 @@
-https://bugs.gentoo.org/777420
-
-commit 174dfd47e6da498dbaf057579a15235c077b71d0
-Author: orbea 
-Date:   Wed Mar 24 15:56:27 2021 -0700
-
-fix build failure with slibtool and parallel make (#bug 5494)
-
-diff --git a/Makefile.in b/Makefile.in
-index 2ff24b2..6774663 100644
 a/Makefile.in
-+++ b/Makefile.in
-@@ -46,7 +46,7 @@ LT_RELEASE  = @LT_RELEASE@
- LT_REVISION = @LT_REVISION@
- LT_LDFLAGS  = -no-undefined -rpath $(libdir) -release $(LT_RELEASE) 
-version-info $(LT_CURRENT):$(LT_REVISION):$(LT_AGE)
- 
--all: $(srcdir)/configure Makefile $(objects) $(objects)/$(TARGET) 
$(objects)/playwave$(EXE) $(objects)/playmus$(EXE)
-+all: $(srcdir)/configure Makefile $(objects)/$(TARGET) 
$(objects)/playwave$(EXE) $(objects)/playmus$(EXE)
- 
- $(srcdir)/configure: $(srcdir)/configure.in
-   @echo "Warning, configure.in is out of date"
-@@ -56,8 +56,9 @@ $(srcdir)/configure: $(srcdir)/configure.in
- Makefile: 

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

2023-09-23 Thread Arthur Zamarin
commit: a08a1af0577d8f85004aae895ebd440f3e712e29
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Sep 23 16:57:33 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Sep 23 16:57:33 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a08a1af0

dev-db/redis: Stabilize 7.0.13 arm64, #914574

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

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

diff --git a/dev-db/redis/redis-7.0.13.ebuild b/dev-db/redis/redis-7.0.13.ebuild
index d951a43f5649..8a9a9fc48749 100644
--- a/dev-db/redis/redis-7.0.13.ebuild
+++ b/dev-db/redis/redis-7.0.13.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://download.redis.io/releases/${P}.tar.gz;
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 
~amd64-linux ~x86-linux"
+KEYWORDS="~amd64 ~arm arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 
~amd64-linux ~x86-linux"
 IUSE="+jemalloc selinux ssl systemd tcmalloc test"
 RESTRICT="!test? ( test )"
 



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

2023-09-23 Thread Arthur Zamarin
commit: 14c612d1cb145ae5243b7fbe0868b55a4ce9175b
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Sep 23 16:50:20 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Sep 23 16:50:20 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=14c612d1

sys-apps/mawk: Stabilize 1.3.4_p20230808 ppc64, #914549

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

 sys-apps/mawk/mawk-1.3.4_p20230808.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/mawk/mawk-1.3.4_p20230808.ebuild 
b/sys-apps/mawk/mawk-1.3.4_p20230808.ebuild
index b40e19d044a4..09a3dd09364a 100644
--- a/sys-apps/mawk/mawk-1.3.4_p20230808.ebuild
+++ b/sys-apps/mawk/mawk-1.3.4_p20230808.ebuild
@@ -15,7 +15,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="GPL-2"
 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"
 
 BDEPEND="verify-sig? ( >=sec-keys/openpgp-keys-thomasdickey-20230810 )"
 



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

2023-09-23 Thread Arthur Zamarin
commit: 2c5c4202463c3e41c7023441632fb8ddaefa2ef8
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Sep 23 16:50:23 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Sep 23 16:50:23 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c5c4202

sys-apps/mawk: Stabilize 1.3.4_p20230808 x86, #914549

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

 sys-apps/mawk/mawk-1.3.4_p20230808.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/mawk/mawk-1.3.4_p20230808.ebuild 
b/sys-apps/mawk/mawk-1.3.4_p20230808.ebuild
index 13aa93a96b5c..cfd67fb546b3 100644
--- a/sys-apps/mawk/mawk-1.3.4_p20230808.ebuild
+++ b/sys-apps/mawk/mawk-1.3.4_p20230808.ebuild
@@ -15,7 +15,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="GPL-2"
 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"
 
 BDEPEND="verify-sig? ( >=sec-keys/openpgp-keys-thomasdickey-20230810 )"
 



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

2023-09-23 Thread Arthur Zamarin
commit: c0b4057e08e2348e8684f6d831fa3bf610069861
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Sep 23 16:50:22 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Sep 23 16:50:22 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c0b4057e

sys-apps/mawk: Stabilize 1.3.4_p20230808 arm64, #914549

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

 sys-apps/mawk/mawk-1.3.4_p20230808.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/mawk/mawk-1.3.4_p20230808.ebuild 
b/sys-apps/mawk/mawk-1.3.4_p20230808.ebuild
index 6c4f89580a0b..d9845706fe46 100644
--- a/sys-apps/mawk/mawk-1.3.4_p20230808.ebuild
+++ b/sys-apps/mawk/mawk-1.3.4_p20230808.ebuild
@@ -15,7 +15,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="GPL-2"
 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"
 
 BDEPEND="verify-sig? ( >=sec-keys/openpgp-keys-thomasdickey-20230810 )"
 



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

2023-09-23 Thread Arthur Zamarin
commit: 253d6f096f892ec2ad5ac902dab3c5c30fbc951e
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Sep 23 16:50:24 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Sep 23 16:50:24 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=253d6f09

sys-apps/mawk: Stabilize 1.3.4_p20230808 arm, #914549

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

 sys-apps/mawk/mawk-1.3.4_p20230808.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/mawk/mawk-1.3.4_p20230808.ebuild 
b/sys-apps/mawk/mawk-1.3.4_p20230808.ebuild
index cfd67fb546b3..63a047ec6625 100644
--- a/sys-apps/mawk/mawk-1.3.4_p20230808.ebuild
+++ b/sys-apps/mawk/mawk-1.3.4_p20230808.ebuild
@@ -15,7 +15,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="GPL-2"
 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"
 
 BDEPEND="verify-sig? ( >=sec-keys/openpgp-keys-thomasdickey-20230810 )"
 



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

2023-09-23 Thread Arthur Zamarin
commit: 233b01ac0264d29a433ef4120133f7eb77d5ec5f
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Sep 23 16:50:21 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Sep 23 16:50:21 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=233b01ac

sys-apps/mawk: Stabilize 1.3.4_p20230808 sparc, #914549

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

 sys-apps/mawk/mawk-1.3.4_p20230808.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/mawk/mawk-1.3.4_p20230808.ebuild 
b/sys-apps/mawk/mawk-1.3.4_p20230808.ebuild
index 09a3dd09364a..6c4f89580a0b 100644
--- a/sys-apps/mawk/mawk-1.3.4_p20230808.ebuild
+++ b/sys-apps/mawk/mawk-1.3.4_p20230808.ebuild
@@ -15,7 +15,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="GPL-2"
 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"
 
 BDEPEND="verify-sig? ( >=sec-keys/openpgp-keys-thomasdickey-20230810 )"
 



  1   2   3   >