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

2022-10-27 Thread Florian Schmaus
commit: e7cb5f544feb7ab77bf9b0e662f43eeb7590d7bf
Author: Florian Schmaus  gentoo  org>
AuthorDate: Fri Oct 28 05:36:42 2022 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Fri Oct 28 05:36:58 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e7cb5f54

net-misc/nextcloud-client: add 3.6.1

Signed-off-by: Florian Schmaus  gentoo.org>

 net-misc/nextcloud-client/Manifest |   1 +
 .../nextcloud-client/nextcloud-client-3.6.1.ebuild | 105 +
 2 files changed, 106 insertions(+)

diff --git a/net-misc/nextcloud-client/Manifest 
b/net-misc/nextcloud-client/Manifest
index 778c4df6ec16..fc661216c1a9 100644
--- a/net-misc/nextcloud-client/Manifest
+++ b/net-misc/nextcloud-client/Manifest
@@ -1,3 +1,4 @@
 DIST nextcloud-client-3.5.2.tar.gz 15433543 BLAKE2B 
082031ac34a644f0db09679ef34237ee8fc9def88ff4659ad4a71e3ac611b3be3f9a0750deda25cd0ef34aca7e9d3c60fe7d3fc5a4d747eef46978e2fe84b742
 SHA512 
2892c277466869e3872a68049541c3d5afe94ca4dde1e97ea13ac615adedba198946763b5ff5dcb4694a9cec1946e35d1d6b6fd950d26b23cd6ddd94181f4b83
 DIST nextcloud-client-3.5.4.tar.gz 15436558 BLAKE2B 
e95aac753e4fcc70093ba497022572d4ee2988ed943e09247a0ddec3b039d658e3f1f498c24f5b5a92c15bd50b14c7e5c71f420c35e8de4894c2f65d06563766
 SHA512 
7b8afe19acad7f7ca96184b0f925e0eb324605a11bc468ef5662e5a879cada16483b9185e12336471ca2a9debf2e00671d8245bdbae2f7be01af756b57225bae
 DIST nextcloud-client-3.6.0.tar.gz 15763538 BLAKE2B 
b37392f05b1c3d80a9e36fee21a755d2eaa91906a8cefe8c2096bd0be306a6a38d8660449235db67c774707b9722b1ceac6f177f6482cb5e662cfbc6ed22f750
 SHA512 
efaca6669b2da039b20026cbdc9cf4d3f1023b3c33e03c0ef6f2d0e1f1c20fd65fab80155356ec27562f93e450915a32bc2af96c4ac3b47355ec738bcd71ff61
+DIST nextcloud-client-3.6.1.tar.gz 15346135 BLAKE2B 
116a2632ad1c653bb1dbf184c6156ebc469ed8c0bfe209282e8239d4113c46b761f4049daa6833d23d5179c0b2a3f9dd94f506e63c401775da419c92104a069f
 SHA512 
444062440570efd82b8cd9acf85dcc5826552c86c31edc19ae2f87d9fdf23afa501aac03e4b8135bb037feb523fdcbc230339387acbf56c0ca6e5df3e7bae583

diff --git a/net-misc/nextcloud-client/nextcloud-client-3.6.1.ebuild 
b/net-misc/nextcloud-client/nextcloud-client-3.6.1.ebuild
new file mode 100644
index ..5599ebda4bf3
--- /dev/null
+++ b/net-misc/nextcloud-client/nextcloud-client-3.6.1.ebuild
@@ -0,0 +1,105 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake virtualx xdg
+
+DESCRIPTION="Desktop Syncing Client for Nextcloud"
+HOMEPAGE="https://github.com/nextcloud/desktop;
+SRC_URI="https://github.com/nextcloud/desktop/archive/v${PV/_/-}.tar.gz -> 
${P}.tar.gz"
+S="${WORKDIR}/desktop-${PV/_/-}"
+
+LICENSE="CC-BY-3.0 GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE="doc dolphin nautilus test webengine"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   >=dev-db/sqlite-3.34:3
+   >=dev-libs/openssl-1.1.0:0=
+   dev-libs/qtkeychain:=[qt5(+)]
+   dev-qt/qtcore:5
+   dev-qt/qtdbus:5
+   dev-qt/qtdeclarative:5
+   dev-qt/qtgui:5
+   dev-qt/qtnetwork:5[ssl]
+   dev-qt/qtquickcontrols2:5
+   dev-qt/qtsvg:5
+   dev-qt/qtwebsockets:5
+   dev-qt/qtwidgets:5
+   sys-libs/zlib
+   dolphin? (
+   kde-frameworks/kcoreaddons:5
+   kde-frameworks/kio:5
+   )
+   nautilus? ( dev-python/nautilus-python )
+   webengine? ( dev-qt/qtwebengine:5[widgets] )
+"
+DEPEND="${RDEPEND}
+   dev-qt/qtconcurrent:5
+   dev-qt/qtxml:5
+   || ( gnome-base/librsvg media-gfx/inkscape )
+   doc? (
+   dev-python/sphinx
+   dev-tex/latexmk
+   dev-texlive/texlive-latexextra
+   virtual/latex-base
+   )
+   test? (
+   dev-qt/qttest:5
+   dev-util/cmocka
+   )
+"
+BDEPEND="
+   dev-qt/linguist-tools:5
+   dolphin? ( kde-frameworks/extra-cmake-modules )
+"
+
+src_prepare() {
+   # We do not package libcloudproviders
+   sed -e "s/pkg_check_modules.*cloudproviders/#&/" -i CMakeLists.txt || 
die
+
+   # Keep tests in ${T}
+   sed -i -e "s#\"/tmp#\"${T}#g" test/test*.cpp || die
+
+   cmake_src_prepare
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DCMAKE_INSTALL_DOCDIR=/usr/share/doc/${PF}
+   -DBUILD_UPDATER=OFF
+   $(cmake_use_find_package doc Sphinx)
+   $(cmake_use_find_package doc PdfLatex)
+   $(cmake_use_find_package webengine Qt5WebEngine)
+   $(cmake_use_find_package webengine Qt5WebEngineWidgets)
+   -DBUILD_SHELL_INTEGRATION_DOLPHIN=$(usex dolphin)
+   -DBUILD_SHELL_INTEGRATION_NAUTILUS=$(usex nautilus)
+   -DBUILD_TESTING=$(usex test)
+   )
+
+   cmake_src_configure
+}
+
+src_test() {
+   virtx cmake_src_test
+}
+
+src_compile() {
+   local compile_targets=(all)
+   if use doc; then
+   

[gentoo-commits] repo/gentoo:master commit in: media-radio/tucnak/, media-radio/tucnak/files/

2022-10-27 Thread Thomas Beierlein
commit: e50a91a74a6ad1bdf05c827ee21ec1f3678c2b80
Author: Thomas Beierlein  gentoo  org>
AuthorDate: Fri Oct 28 05:35:30 2022 +
Commit: Thomas Beierlein  gentoo  org>
CommitDate: Fri Oct 28 05:36:01 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e50a91a7

media-radio/tucnak: Fix segfault during configure

Closes: https://bugs.gentoo.org/878245
Signed-off-by: Thomas Beierlein  gentoo.org>

 media-radio/tucnak/files/tucnak-4.37-configure.patch | 14 ++
 media-radio/tucnak/tucnak-4.37.ebuild|  5 +
 2 files changed, 19 insertions(+)

diff --git a/media-radio/tucnak/files/tucnak-4.37-configure.patch 
b/media-radio/tucnak/files/tucnak-4.37-configure.patch
new file mode 100644
index ..531f25ad7ca6
--- /dev/null
+++ b/media-radio/tucnak/files/tucnak-4.37-configure.patch
@@ -0,0 +1,14 @@
+diff --git a/configure.ac b/configure.ac
+index 9266d41..35c2455 100644
+--- a/configure.ac
 b/configure.ac
+@@ -97,6 +97,9 @@ if test "$cross_compiling" = yes; then
+ else
+ AC_TRY_RUN([
+ #include 
++#ifdef __GLIBC__
++#include 
++#endif
+ #include 
+ #ifdef __CYGWIN__
+ #include 

diff --git a/media-radio/tucnak/tucnak-4.37.ebuild 
b/media-radio/tucnak/tucnak-4.37.ebuild
index 358be0cafa27..ba6f3d876615 100644
--- a/media-radio/tucnak/tucnak-4.37.ebuild
+++ b/media-radio/tucnak/tucnak-4.37.ebuild
@@ -24,7 +24,12 @@ RDEPEND="dev-libs/glib:2
 DEPEND="${RDEPEND}
virtual/pkgconfig"
 
+PATCHES=(
+   "${FILESDIR}/${PN}-4.37-configure.patch"
+   )
+
 src_prepare() {
+   eapply ${PATCHES[@]}
eapply_user
# fix destop file
sed -i -e "s/HamRadio/HamRadio;/" share/applications/tucnak.desktop || 
die



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

2022-10-27 Thread Thomas Beierlein
commit: 2f9162a5a83a098608205a35ce5abfe7a4edb2f6
Author: Thomas Beierlein  gentoo  org>
AuthorDate: Fri Oct 28 05:34:15 2022 +
Commit: Thomas Beierlein  gentoo  org>
CommitDate: Fri Oct 28 05:36:01 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2f9162a5

dev-libs/libzia: Fix segfault during configure

Closes: https://bugs.gentoo.org/878237
Signed-off-by: Thomas Beierlein  gentoo.org>

 dev-libs/libzia/files/libzia-4.37-configure.patch | 14 ++
 dev-libs/libzia/libzia-4.37.ebuild|  5 +
 2 files changed, 19 insertions(+)

diff --git a/dev-libs/libzia/files/libzia-4.37-configure.patch 
b/dev-libs/libzia/files/libzia-4.37-configure.patch
new file mode 100644
index ..531f25ad7ca6
--- /dev/null
+++ b/dev-libs/libzia/files/libzia-4.37-configure.patch
@@ -0,0 +1,14 @@
+diff --git a/configure.ac b/configure.ac
+index 9266d41..35c2455 100644
+--- a/configure.ac
 b/configure.ac
+@@ -97,6 +97,9 @@ if test "$cross_compiling" = yes; then
+ else
+ AC_TRY_RUN([
+ #include 
++#ifdef __GLIBC__
++#include 
++#endif
+ #include 
+ #ifdef __CYGWIN__
+ #include 

diff --git a/dev-libs/libzia/libzia-4.37.ebuild 
b/dev-libs/libzia/libzia-4.37.ebuild
index ab1b7f2cd743..00da4e47e42b 100644
--- a/dev-libs/libzia/libzia-4.37.ebuild
+++ b/dev-libs/libzia/libzia-4.37.ebuild
@@ -25,7 +25,12 @@ BDEPEND="virtual/pkgconfig"
 
 MAKEOPTS+=" -j1"
 
+PATCHES=(
+   "${FILESDIR}/${PN}-4.37-configure.patch"
+   )
+
 src_prepare() {
+   eapply ${PATCHES[@]}
eapply_user
sed -i -e "s/docsdir/#docsdir/g" \
-e "s/docs_/#docs_/g" Makefile.am || die



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

2022-10-27 Thread Arthur Zamarin
commit: 0bebef0e855ea01ac204160f432670a9da8f1530
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Oct 28 05:19:48 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Oct 28 05:19:48 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0bebef0e

app-arch/xz-utils: Stabilize 5.2.7 hppa, #878507

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

 app-arch/xz-utils/xz-utils-5.2.7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-arch/xz-utils/xz-utils-5.2.7.ebuild 
b/app-arch/xz-utils/xz-utils-5.2.7.ebuild
index fd6c0d611f7d..3a2a9cff1a46 100644
--- a/app-arch/xz-utils/xz-utils-5.2.7.ebuild
+++ b/app-arch/xz-utils/xz-utils-5.2.7.ebuild
@@ -23,7 +23,7 @@ else
SRC_URI+=" verify-sig? ( https://tukaani.org/xz/${MY_P}.tar.gz.sig )"
 
if [[ ${PV} != *_alpha* && ${PV} != *_beta* ]] ; then
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k 
~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ~ia64 ~loong ~m68k 
~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
fi
 
S="${WORKDIR}/${MY_P}"



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

2022-10-27 Thread Jakov Smolić
commit: 5f81dc8408b96186a58eeebe3406ad0d8f48b06f
Author: Chris Su  lesscrowds  org>
AuthorDate: Thu Oct 27 07:03:47 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Fri Oct 28 03:44:38 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5f81dc84

www-apps/wordpress: Keyword 6.0.3 riscv, #878433

Signed-off-by: Chris Su  lesscrowds.org>
Closes: https://github.com/gentoo/gentoo/pull/27971
Signed-off-by: Jakov Smolić  gentoo.org>

 www-apps/wordpress/wordpress-6.0.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-apps/wordpress/wordpress-6.0.3.ebuild 
b/www-apps/wordpress/wordpress-6.0.3.ebuild
index 6ea3e4bf16ad..8955ca92a330 100644
--- a/www-apps/wordpress/wordpress-6.0.3.ebuild
+++ b/www-apps/wordpress/wordpress-6.0.3.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://wordpress.org/;
 SRC_URI="https://wordpress.org/${P/_rc/-RC}.tar.gz;
 
 LICENSE="GPL-2+"
-KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
 
 RDEPEND="virtual/httpd-php
|| ( dev-lang/php[mysql] dev-lang/php[mysqli] )"



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

2022-10-27 Thread Jakov Smolić
commit: 1ef049446439be51556b59f0e07dd359c2bae2f3
Author: Jakov Smolić  gentoo  org>
AuthorDate: Fri Oct 28 03:44:04 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Fri Oct 28 03:44:04 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ef04944

dev-util/geany: Keyword 1.38 riscv, #877909

Signed-off-by: Jakov Smolić  gentoo.org>

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

diff --git a/dev-util/geany/geany-1.38.ebuild b/dev-util/geany/geany-1.38.ebuild
index b707976061e6..e82f20c7eedc 100644
--- a/dev-util/geany/geany-1.38.ebuild
+++ b/dev-util/geany/geany-1.38.ebuild
@@ -16,7 +16,7 @@ if [[ "${PV}" = * ]] ; then
 else
[[ "${PV}" == *_pre* ]] && inherit autotools
SRC_URI="https://download.geany.org/${P}.tar.bz2;
-   KEYWORDS="~alpha amd64 arm ~ia64 ppc ppc64 ~sparc x86 ~amd64-linux 
~x86-linux"
+   KEYWORDS="~alpha amd64 arm ~ia64 ppc ppc64 ~riscv ~sparc x86 
~amd64-linux ~x86-linux"
 fi
 LICENSE="GPL-2+ HPND"
 SLOT="0"



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

2022-10-27 Thread Jakov Smolić
commit: a8fa39d7eedd0e7f92ba55a831d24e3532e1cba3
Author: Jakov Smolić  gentoo  org>
AuthorDate: Fri Oct 28 03:44:04 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Fri Oct 28 03:44:04 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a8fa39d7

dev-util/geany-plugins: Keyword 1.38-r2 riscv, #877909

Signed-off-by: Jakov Smolić  gentoo.org>

 dev-util/geany-plugins/geany-plugins-1.38-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/geany-plugins/geany-plugins-1.38-r2.ebuild 
b/dev-util/geany-plugins/geany-plugins-1.38-r2.ebuild
index eeb7572d891b..5cd0d8af7efd 100644
--- a/dev-util/geany-plugins/geany-plugins-1.38-r2.ebuild
+++ b/dev-util/geany-plugins/geany-plugins-1.38-r2.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://plugins.geany.org/${PN}/${P}.tar.gz;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 arm ~ppc ppc64 ~sparc x86"
+KEYWORDS="amd64 arm ~ppc ppc64 ~riscv ~sparc x86"
 
 IUSE="ctags debugger enchant git gpg gtkspell lua markdown nls pretty-printer 
scope soup workbench"
 REQUIRED_USE="lua? ( ${LUA_REQUIRED_USE} )"



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

2022-10-27 Thread Jakov Smolić
commit: 199ee6d286dae53b58403f1d6ebf8e61eba48df2
Author: Jakov Smolić  gentoo  org>
AuthorDate: Fri Oct 28 03:40:51 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Fri Oct 28 03:40:51 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=199ee6d2

sys-devel/mold: Keyword 1.6.0 x86, #870760

Signed-off-by: Jakov Smolić  gentoo.org>

 sys-devel/mold/mold-1.6.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/mold/mold-1.6.0.ebuild b/sys-devel/mold/mold-1.6.0.ebuild
index 34d7e10e3bf1..f440beb10d38 100644
--- a/sys-devel/mold/mold-1.6.0.ebuild
+++ b/sys-devel/mold/mold-1.6.0.ebuild
@@ -12,7 +12,7 @@ if [[ ${PV} ==  ]] ; then
inherit git-r3
 else
SRC_URI="https://github.com/rui314/mold/archive/refs/tags/v${PV}.tar.gz 
-> ${P}.tar.gz"
-   KEYWORDS="~amd64 ~riscv"
+   KEYWORDS="~amd64 ~riscv ~x86"
 fi
 
 # mold (AGPL-3)



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

2022-10-27 Thread Jakov Smolić
commit: 684c350d29f275a7217daee9b996af5658565593
Author: Jakov Smolić  gentoo  org>
AuthorDate: Fri Oct 28 03:36:21 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Fri Oct 28 03:36:21 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=684c350d

sys-apps/bolt: Stabilize 0.9.3 amd64, #878325

Signed-off-by: Jakov Smolić  gentoo.org>

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

diff --git a/sys-apps/bolt/bolt-0.9.3.ebuild b/sys-apps/bolt/bolt-0.9.3.ebuild
index b6e173c5433b..d8926802a143 100644
--- a/sys-apps/bolt/bolt-0.9.3.ebuild
+++ b/sys-apps/bolt/bolt-0.9.3.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://gitlab.freedesktop.org/${PN}/${PN}/-/archive/${PV}/${P}.tar.gz;
 
 LICENSE="LGPL-2.1 GPL-2+"
 SLOT="0"
-KEYWORDS="~amd64 ~riscv ~x86"
+KEYWORDS="amd64 ~riscv ~x86"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



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

2022-10-27 Thread Jakov Smolić
commit: f9142193aac7c9722c836811998993bcef97f373
Author: Jakov Smolić  gentoo  org>
AuthorDate: Fri Oct 28 03:36:12 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Fri Oct 28 03:36:12 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f9142193

media-libs/flac: Stabilize 1.4.2 amd64, #878251

Signed-off-by: Jakov Smolić  gentoo.org>

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

diff --git a/media-libs/flac/flac-1.4.2.ebuild 
b/media-libs/flac/flac-1.4.2.ebuild
index 8298c7e76ed9..b141ab930199 100644
--- a/media-libs/flac/flac-1.4.2.ebuild
+++ b/media-libs/flac/flac-1.4.2.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://downloads.xiph.org/releases/${PN}/${P}.tar.xz;
 LICENSE="BSD FDL-1.2 GPL-2 LGPL-2.1"
 # -
 SLOT="0/10-12"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris 
~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris 
~x64-solaris ~x86-solaris"
 IUSE="+cxx debug ogg cpu_flags_ppc_altivec cpu_flags_ppc_vsx 
cpu_flags_x86_avx2 cpu_flags_x86_avx static-libs"
 
 # AVX configure switch is for both AVX & AVX2



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

2022-10-27 Thread Jakov Smolić
commit: c53ae874c9d79558b713dcf66a15f1bfed1162a5
Author: Jakov Smolić  gentoo  org>
AuthorDate: Fri Oct 28 03:37:29 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Fri Oct 28 03:37:29 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c53ae874

sys-apps/bolt: Stabilize 0.9.3 x86, #878325

Signed-off-by: Jakov Smolić  gentoo.org>

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

diff --git a/sys-apps/bolt/bolt-0.9.3.ebuild b/sys-apps/bolt/bolt-0.9.3.ebuild
index d8926802a143..d1044fd43ad2 100644
--- a/sys-apps/bolt/bolt-0.9.3.ebuild
+++ b/sys-apps/bolt/bolt-0.9.3.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://gitlab.freedesktop.org/${PN}/${PN}/-/archive/${PV}/${P}.tar.gz;
 
 LICENSE="LGPL-2.1 GPL-2+"
 SLOT="0"
-KEYWORDS="amd64 ~riscv ~x86"
+KEYWORDS="amd64 ~riscv x86"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



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

2022-10-27 Thread Jakov Smolić
commit: 1ead55e193366b15c48606c21ba363aab4c1d62f
Author: Jakov Smolić  gentoo  org>
AuthorDate: Fri Oct 28 03:37:37 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Fri Oct 28 03:37:37 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ead55e1

dev-lang/python: Stabilize 3.8.15_p1 x86, #878383

Signed-off-by: Jakov Smolić  gentoo.org>

 dev-lang/python/python-3.8.15_p1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/python/python-3.8.15_p1.ebuild 
b/dev-lang/python/python-3.8.15_p1.ebuild
index 9786582a3e5c..c45c62c2e163 100644
--- a/dev-lang/python/python-3.8.15_p1.ebuild
+++ b/dev-lang/python/python-3.8.15_p1.ebuild
@@ -28,7 +28,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="PSF-2"
 SLOT="${PYVER}"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc ~x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86"
 IUSE="
bluetooth build +ensurepip examples gdbm hardened lto +ncurses pgo
+readline +sqlite +ssl test tk wininst +xml



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

2022-10-27 Thread Jakov Smolić
commit: d10bfea38d8d980992660f4735f4069263a82e68
Author: Jakov Smolić  gentoo  org>
AuthorDate: Fri Oct 28 03:36:41 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Fri Oct 28 03:36:41 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d10bfea3

net-libs/libaccounts-glib: Stabilize 1.26-r1 x86, #873448

Signed-off-by: Jakov Smolić  gentoo.org>

 net-libs/libaccounts-glib/libaccounts-glib-1.26-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/libaccounts-glib/libaccounts-glib-1.26-r1.ebuild 
b/net-libs/libaccounts-glib/libaccounts-glib-1.26-r1.ebuild
index 65c94ef3a6d5..4302ddd9f388 100644
--- a/net-libs/libaccounts-glib/libaccounts-glib-1.26-r1.ebuild
+++ b/net-libs/libaccounts-glib/libaccounts-glib-1.26-r1.ebuild
@@ -13,7 +13,7 @@ S="${WORKDIR}/${PN}-VERSION_${PV}"
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86"
 IUSE="doc"
 
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"



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

2022-10-27 Thread Jakov Smolić
commit: a336bcb75da4f7ec39bd0d9a8877fe0f1f4e50f3
Author: Jakov Smolić  gentoo  org>
AuthorDate: Fri Oct 28 03:37:33 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Fri Oct 28 03:37:33 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a336bcb7

dev-lang/python: Stabilize 3.9.15_p1 x86, #878381

Signed-off-by: Jakov Smolić  gentoo.org>

 dev-lang/python/python-3.9.15_p1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/python/python-3.9.15_p1.ebuild 
b/dev-lang/python/python-3.9.15_p1.ebuild
index b0f92b136118..9915c4d2b35f 100644
--- a/dev-lang/python/python-3.9.15_p1.ebuild
+++ b/dev-lang/python/python-3.9.15_p1.ebuild
@@ -28,7 +28,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="PSF-2"
 SLOT="${PYVER}"
-KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc ~x86"
+KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86"
 IUSE="
bluetooth build +ensurepip examples gdbm hardened lto +ncurses pgo
+readline +sqlite +ssl test tk +xml



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

2022-10-27 Thread Jakov Smolić
commit: 6b0f052a12cc3dcf7e71418d8d25df42a453b0d0
Author: Jakov Smolić  gentoo  org>
AuthorDate: Fri Oct 28 03:37:20 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Fri Oct 28 03:37:20 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b0f052a

media-libs/flac: Stabilize 1.4.2 x86, #878251

Signed-off-by: Jakov Smolić  gentoo.org>

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

diff --git a/media-libs/flac/flac-1.4.2.ebuild 
b/media-libs/flac/flac-1.4.2.ebuild
index b141ab930199..7f778649fd96 100644
--- a/media-libs/flac/flac-1.4.2.ebuild
+++ b/media-libs/flac/flac-1.4.2.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://downloads.xiph.org/releases/${PN}/${P}.tar.xz;
 LICENSE="BSD FDL-1.2 GPL-2 LGPL-2.1"
 # -
 SLOT="0/10-12"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris 
~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~x64-solaris 
~x86-solaris"
 IUSE="+cxx debug ogg cpu_flags_ppc_altivec cpu_flags_ppc_vsx 
cpu_flags_x86_avx2 cpu_flags_x86_avx static-libs"
 
 # AVX configure switch is for both AVX & AVX2



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

2022-10-27 Thread Jakov Smolić
commit: 968ec1195409b81b572fa29c7268e37432e00334
Author: Jakov Smolić  gentoo  org>
AuthorDate: Fri Oct 28 03:36:17 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Fri Oct 28 03:36:17 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=968ec119

dev-libs/expat: Stabilize 2.5.0 amd64, #878275

Signed-off-by: Jakov Smolić  gentoo.org>

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

diff --git a/dev-libs/expat/expat-2.5.0.ebuild 
b/dev-libs/expat/expat-2.5.0.ebuild
index a28cd0e2ee08..c3a92f1904a4 100644
--- a/dev-libs/expat/expat-2.5.0.ebuild
+++ b/dev-libs/expat/expat-2.5.0.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/libexpat/libexpat/releases/download/R_${PV//\./_}/ex
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt"
 IUSE="examples static-libs unicode"
 BDEPEND="unicode? ( ${AUTOTOOLS_DEPEND} )"
 



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

2022-10-27 Thread Jakov Smolić
commit: 6d5fa45b80cb24d556d58fad96423eafd63d1e29
Author: Jakov Smolić  gentoo  org>
AuthorDate: Fri Oct 28 03:36:26 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Fri Oct 28 03:36:26 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d5fa45b

dev-lang/python: Stabilize 3.8.15_p1 amd64, #878383

Signed-off-by: Jakov Smolić  gentoo.org>

 dev-lang/python/python-3.8.15_p1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/python/python-3.8.15_p1.ebuild 
b/dev-lang/python/python-3.8.15_p1.ebuild
index a15da0ebfd0d..9786582a3e5c 100644
--- a/dev-lang/python/python-3.8.15_p1.ebuild
+++ b/dev-lang/python/python-3.8.15_p1.ebuild
@@ -28,7 +28,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="PSF-2"
 SLOT="${PYVER}"
-KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc ~x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc ~x86"
 IUSE="
bluetooth build +ensurepip examples gdbm hardened lto +ncurses pgo
+readline +sqlite +ssl test tk wininst +xml



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

2022-10-27 Thread Jakov Smolić
commit: ef13b5e6f6a7d74e17d5ddc8263948983c92675c
Author: Jakov Smolić  gentoo  org>
AuthorDate: Fri Oct 28 03:37:25 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Fri Oct 28 03:37:25 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef13b5e6

dev-libs/expat: Stabilize 2.5.0 x86, #878275

Signed-off-by: Jakov Smolić  gentoo.org>

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

diff --git a/dev-libs/expat/expat-2.5.0.ebuild 
b/dev-libs/expat/expat-2.5.0.ebuild
index c3a92f1904a4..284d45d381c1 100644
--- a/dev-libs/expat/expat-2.5.0.ebuild
+++ b/dev-libs/expat/expat-2.5.0.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/libexpat/libexpat/releases/download/R_${PV//\./_}/ex
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt"
 IUSE="examples static-libs unicode"
 BDEPEND="unicode? ( ${AUTOTOOLS_DEPEND} )"
 



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

2022-10-27 Thread Jakov Smolić
commit: f37e903ac908f5246447f604081cdabf8d1c7858
Author: Jakov Smolić  gentoo  org>
AuthorDate: Fri Oct 28 03:37:16 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Fri Oct 28 03:37:16 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f37e903a

dev-python/aiohttp: Stabilize 3.8.3 x86, #878199

Signed-off-by: Jakov Smolić  gentoo.org>

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

diff --git a/dev-python/aiohttp/aiohttp-3.8.3.ebuild 
b/dev-python/aiohttp/aiohttp-3.8.3.ebuild
index 8cf3486e7213..2196ae4a7a44 100644
--- a/dev-python/aiohttp/aiohttp-3.8.3.ebuild
+++ b/dev-python/aiohttp/aiohttp-3.8.3.ebuild
@@ -17,7 +17,7 @@ SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 
sparc ~x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 
sparc x86"
 IUSE="test-rust"
 
 RDEPEND="



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

2022-10-27 Thread Jakov Smolić
commit: 36aab19ef43246db8b073676ff34eae1f412412b
Author: Jakov Smolić  gentoo  org>
AuthorDate: Fri Oct 28 03:37:04 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Fri Oct 28 03:37:04 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=36aab19e

dev-python/setuptools-rust: Stabilize 1.5.2 x86, #877983

Signed-off-by: Jakov Smolić  gentoo.org>

 dev-python/setuptools-rust/setuptools-rust-1.5.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/setuptools-rust/setuptools-rust-1.5.2.ebuild 
b/dev-python/setuptools-rust/setuptools-rust-1.5.2.ebuild
index b483598201a3..8e8dc5e7075a 100644
--- a/dev-python/setuptools-rust/setuptools-rust-1.5.2.ebuild
+++ b/dev-python/setuptools-rust/setuptools-rust-1.5.2.ebuild
@@ -100,7 +100,7 @@ SRC_URI="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 arm arm64 ppc ppc64 ~riscv ~s390 sparc ~x86"
+KEYWORDS="amd64 arm arm64 ppc ppc64 ~riscv ~s390 sparc x86"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



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

2022-10-27 Thread Jakov Smolić
commit: 5d9d5e01a712bf124840527a54dbe204d7f18405
Author: Jakov Smolić  gentoo  org>
AuthorDate: Fri Oct 28 03:36:08 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Fri Oct 28 03:36:08 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5d9d5e01

dev-python/QtPy: Stabilize 2.2.1 ALLARCHES, #877985

Signed-off-by: Jakov Smolić  gentoo.org>

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

diff --git a/dev-python/QtPy/QtPy-2.2.1.ebuild 
b/dev-python/QtPy/QtPy-2.2.1.ebuild
index ddaae22c14f9..3f913ef7b679 100644
--- a/dev-python/QtPy/QtPy-2.2.1.ebuild
+++ b/dev-python/QtPy/QtPy-2.2.1.ebuild
@@ -17,7 +17,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~riscv"
+KEYWORDS="amd64 ~riscv"
 
 _IUSE_QT_MODULES="
designer +gui help multimedia +network opengl positioning



[gentoo-commits] repo/gentoo:master commit in: dev-php/pecl-parallel/

2022-10-27 Thread Jakov Smolić
commit: bd2a5ded459da91d4ed9c0fe5c270da755991a5d
Author: Jakov Smolić  gentoo  org>
AuthorDate: Fri Oct 28 03:35:51 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Fri Oct 28 03:35:51 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd2a5ded

dev-php/pecl-parallel: Stabilize 1.2.0 amd64, #812866

Signed-off-by: Jakov Smolić  gentoo.org>

 dev-php/pecl-parallel/pecl-parallel-1.2.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-php/pecl-parallel/pecl-parallel-1.2.0.ebuild 
b/dev-php/pecl-parallel/pecl-parallel-1.2.0.ebuild
index fdd0ad0de190..18b9c81648e7 100644
--- a/dev-php/pecl-parallel/pecl-parallel-1.2.0.ebuild
+++ b/dev-php/pecl-parallel/pecl-parallel-1.2.0.ebuild
@@ -16,4 +16,4 @@ SRC_URI="${SRC_URI} -> ${P}.tgz"
 
 LICENSE="PHP-3.01"
 SLOT="8"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"



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

2022-10-27 Thread Jakov Smolić
commit: b9f162067071d32af9d686685e0f57773e189635
Author: Jakov Smolić  gentoo  org>
AuthorDate: Fri Oct 28 03:36:00 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Fri Oct 28 03:36:00 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b9f16206

net-libs/libaccounts-glib: Stabilize 1.26-r1 amd64, #873448

Signed-off-by: Jakov Smolić  gentoo.org>

 net-libs/libaccounts-glib/libaccounts-glib-1.26-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/libaccounts-glib/libaccounts-glib-1.26-r1.ebuild 
b/net-libs/libaccounts-glib/libaccounts-glib-1.26-r1.ebuild
index 8ba1dce7b289..65c94ef3a6d5 100644
--- a/net-libs/libaccounts-glib/libaccounts-glib-1.26-r1.ebuild
+++ b/net-libs/libaccounts-glib/libaccounts-glib-1.26-r1.ebuild
@@ -13,7 +13,7 @@ S="${WORKDIR}/${PN}-VERSION_${PV}"
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="~amd64 ~arm arm64 ~loong ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv ~x86"
 IUSE="doc"
 
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"



[gentoo-commits] repo/gentoo:master commit in: net-proxy/tayga/

2022-10-27 Thread Jakov Smolić
commit: 45b6227d6d9d5405cf3bfd6a69c531960bd8af53
Author: Jakov Smolić  gentoo  org>
AuthorDate: Fri Oct 28 03:35:55 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Fri Oct 28 03:35:55 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=45b6227d

net-proxy/tayga: Stabilize 0.9.2-r4 amd64, #867217

Signed-off-by: Jakov Smolić  gentoo.org>

 net-proxy/tayga/tayga-0.9.2-r4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-proxy/tayga/tayga-0.9.2-r4.ebuild 
b/net-proxy/tayga/tayga-0.9.2-r4.ebuild
index 00f3a03f825b..a9b959457ddf 100644
--- a/net-proxy/tayga/tayga-0.9.2-r4.ebuild
+++ b/net-proxy/tayga/tayga-0.9.2-r4.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://www.litech.org/${PN}/${P}.tar.bz2;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~riscv"
+KEYWORDS="amd64 ~arm64 ~riscv"
 
 PATCHES=(
"${FILESDIR}"/${P}-static-EAM.patch



[gentoo-commits] repo/gentoo:master commit in: dev-php/pecl-parallel/

2022-10-27 Thread Jakov Smolić
commit: 13e84b3d54b328cf00740f96df25242bd689fbc5
Author: Jakov Smolić  gentoo  org>
AuthorDate: Fri Oct 28 03:35:45 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Fri Oct 28 03:35:45 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=13e84b3d

dev-php/pecl-parallel: Stabilize 1.1.4-r1 amd64, #812866

Signed-off-by: Jakov Smolić  gentoo.org>

 dev-php/pecl-parallel/pecl-parallel-1.1.4-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-php/pecl-parallel/pecl-parallel-1.1.4-r1.ebuild 
b/dev-php/pecl-parallel/pecl-parallel-1.1.4-r1.ebuild
index 941d335ccb68..cdcd5d85b28b 100644
--- a/dev-php/pecl-parallel/pecl-parallel-1.1.4-r1.ebuild
+++ b/dev-php/pecl-parallel/pecl-parallel-1.1.4-r1.ebuild
@@ -16,4 +16,4 @@ SRC_URI="${SRC_URI} -> ${P}.tgz"
 
 LICENSE="PHP-3.01"
 SLOT="7"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"



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

2022-10-27 Thread Jakov Smolić
commit: 83f4ddd2eb4eb0992fd8030f54f7114c5dc92470
Author: Jakov Smolić  gentoo  org>
AuthorDate: Fri Oct 28 03:36:49 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Fri Oct 28 03:36:49 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=83f4ddd2

net-misc/curl: Stabilize 7.85.0-r2 x86, #877025

Signed-off-by: Jakov Smolić  gentoo.org>

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

diff --git a/net-misc/curl/curl-7.85.0-r2.ebuild 
b/net-misc/curl/curl-7.85.0-r2.ebuild
index 3d84a915f8d4..8797ea5f657a 100644
--- a/net-misc/curl/curl-7.85.0-r2.ebuild
+++ b/net-misc/curl/curl-7.85.0-r2.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://curl.haxx.se/download/${P}.tar.xz
 
 LICENSE="curl"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="+adns alt-svc brotli +ftp gnutls gopher hsts +http2 idn +imap ipv6 
kerberos ldap mbedtls nss +openssl +pop3 +progress-meter rtmp samba +smtp ssh 
ssl sslv3 static-libs test telnet +tftp zstd"
 IUSE+=" curl_ssl_gnutls curl_ssl_mbedtls curl_ssl_nss +curl_ssl_openssl"
 IUSE+=" nghttp3 quiche"



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

2022-10-27 Thread Sam James
commit: 97b2a3c4876128f13be6b2292206f672bdbac327
Author: Sam James  gentoo  org>
AuthorDate: Fri Oct 28 02:58:47 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct 28 02:58:47 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=97b2a3c4

sys-devel/reflex: new package, add 20221012

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

 sys-devel/reflex/Manifest   |  2 ++
 sys-devel/reflex/metadata.xml   | 12 
 sys-devel/reflex/reflex-20221012.ebuild | 27 +++
 3 files changed, 41 insertions(+)

diff --git a/sys-devel/reflex/Manifest b/sys-devel/reflex/Manifest
new file mode 100644
index ..d474ae993adc
--- /dev/null
+++ b/sys-devel/reflex/Manifest
@@ -0,0 +1,2 @@
+DIST reflex-20221012.tgz 476024 BLAKE2B 
63d9c0ea10d3d86651c88da4f901928d2f112d64b7e3462a6c2b4d6580a138372f2980e18d0b813579a9700084f05d77dfe2547171efa0992c24629ad31ff66e
 SHA512 
9fcf3cd49f598af5ef0e561845c1e8b2fd50e811f5449279692820748b91e9a6a3922d3fe4224820f2c10a2f3aee3049c4f584ace4a058820db21539aa89accc
+DIST reflex-20221012.tgz.asc 729 BLAKE2B 
1f35909edb7e9c8a2f7fe30f430c23580a6f192cad8efa65d2b7a282aa107523b90f300908b43f4beb623041988c164da1ff04642a09558c8c24bb77fc777919
 SHA512 
d98d2dc2b3163784a55f197b0b00157c1906dcbdf3fbc39022d867d786c47f32e5d858eafa3cb83e068454e7198ebdae6283b49b22c6b0ae5ee38ba2ea977a7b

diff --git a/sys-devel/reflex/metadata.xml b/sys-devel/reflex/metadata.xml
new file mode 100644
index ..f885e82281a5
--- /dev/null
+++ b/sys-devel/reflex/metadata.xml
@@ -0,0 +1,12 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   s...@gentoo.org
+   Sam James
+   
+   
+   
https://invisible-island.net/reflex/NEWS.html
+   ThomasDickey/reflex-snapshots
+   
+

diff --git a/sys-devel/reflex/reflex-20221012.ebuild 
b/sys-devel/reflex/reflex-20221012.ebuild
new file mode 100644
index ..e41fcccb03a9
--- /dev/null
+++ b/sys-devel/reflex/reflex-20221012.ebuild
@@ -0,0 +1,27 @@
+# Copyright 2022 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/thomasdickey.asc
+inherit verify-sig
+
+DESCRIPTION="This is a variant of the flex fast lexical scanner"
+HOMEPAGE="https://invisible-island.net/reflex/;
+SRC_URI="https://invisible-island.net/archives/${PN}/${P}.tgz;
+SRC_URI+=" verify-sig? ( 
https://invisible-island.net/archives/${PN}/${P}.tgz.asc )"
+
+LICENSE="FLEX"
+SLOT="0"
+KEYWORDS="~amd64"
+
+BDEPEND="verify-sig? ( sec-keys/openpgp-keys-thomasdickey )"
+
+src_install() {
+   default
+
+   # Workaround assumption of gzip compressed manpage
+   # Reported upstream via email
+   rm "${ED}"/usr/share/man/man1/reflex++.1.gz || die
+   dosym reflex.1 /usr/share/man/man1/reflex++.1 || die
+}



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

2022-10-27 Thread Sam James
commit: 7491c9f3070487863956428e3d58542cc2995df7
Author: Sam James  gentoo  org>
AuthorDate: Fri Oct 28 02:32:30 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct 28 02:33:15 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7491c9f3

app-text/recode: don't pass -fanalyzer

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

 app-text/recode/recode-3.7.12.ebuild | 7 +--
 1 file changed, 5 insertions(+), 2 deletions(-)

diff --git a/app-text/recode/recode-3.7.12.ebuild 
b/app-text/recode/recode-3.7.12.ebuild
index b4f1454b52ae..73dc2c7e5900 100644
--- a/app-text/recode/recode-3.7.12.ebuild
+++ b/app-text/recode/recode-3.7.12.ebuild
@@ -47,8 +47,11 @@ src_configure() {
# on solaris -lintl is needed to compile
[[ ${CHOST} == *-solaris* ]] && append-libs "-lintl"
 
-   # --without-included-gettext means we always use system headers
-   # and library
+   # -fanalyzer substantially slows down the build and isn't useful for
+   # us. It's useful for upstream as it's static analysis, but it's not
+   # useful when just getting something built.
+   export gl_cv_warn_c__fanalyzer=no
+
econf \
$(use_enable nls) \
--disable-static



[gentoo-commits] repo/gentoo:master commit in: app-crypt/mhash/files/

2022-10-27 Thread Sam James
commit: b9dc976f43055c1d073c98e5fef77a4d1f94674e
Author: Sam James  gentoo  org>
AuthorDate: Fri Oct 28 02:32:43 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct 28 02:33:15 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b9dc976f

app-crypt/mhash: actually commit patch

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

 .../mhash/files/mhash-0.9.9.9-no-malloc-check.patch  | 20 
 1 file changed, 20 insertions(+)

diff --git a/app-crypt/mhash/files/mhash-0.9.9.9-no-malloc-check.patch 
b/app-crypt/mhash/files/mhash-0.9.9.9-no-malloc-check.patch
new file mode 100644
index ..6da1f98ac785
--- /dev/null
+++ b/app-crypt/mhash/files/mhash-0.9.9.9-no-malloc-check.patch
@@ -0,0 +1,20 @@
+https://sourceforge.net/p/mhash/patches/11/
+
+Compiling mhash-0.9.9.9 on platforms (like AIX) without GNU libc compatible 
malloc leads to undefined symbol rpl_malloc
+when linking the in-mhash executables drver, frag_test, rest_test, hmac_test, 
keygen_test.
+
+Reason is that configure.in still contains AC_FUNC_MALLOC, detecting need
+to "#define malloc rpl_malloc", while mhash does not provide a rpl_malloc 
implementation.
+
+As the only use of malloc() in lib/stdfns.c does not rely on GNU libc
+compatible malloc actually, there is no need to check for one.
+--- a/configure.in
 b/configure.in
+@@ -64,7 +64,6 @@ AC_CHECK_HEADERS(signal.h stdint.h stdio.h stdlib.h string.h 
strings.h)
+ 
+ dnl Checks for functions
+ 
+-AC_FUNC_MALLOC
+ AC_FUNC_MEMCMP
+ 
+ AC_CHECK_FUNCS(bcopy bzero)



[gentoo-commits] proj/releng:master commit in: releases/specs/arm64/, releases/specs/amd64/, releases/specs/ppc/ppc64le/, ...

2022-10-27 Thread Matt Turner
commit: 3a6bcbd4424b124174576ddfb4611eecbd7c5951
Author: Matt Turner  gentoo  org>
AuthorDate: Fri Oct 28 00:10:18 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri Oct 28 00:10:18 2022 +
URL:https://gitweb.gentoo.org/proj/releng.git/commit/?id=3a6bcbd4

specs: Remove USE flags that are in make.defaults

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

 releases/specs-qemu/alpha/installcd-stage1.spec |  7 ---
 .../specs-qemu/alpha/installcd-stage2-minimal.spec  | 14 --
 releases/specs/amd64/hardened/admincd-stage1.spec   |  7 ---
 releases/specs/amd64/installcd-stage1.spec  |  7 ---
 releases/specs/arm64/installcd-stage1.spec  |  7 ---
 releases/specs/arm64/stage4-minimal.spec|  1 -
 releases/specs/hppa/installcd-stage1.spec   | 11 ---
 releases/specs/hppa/installcd-stage2-minimal.spec   | 18 --
 releases/specs/ia64/installcd-stage1.spec   |  7 ---
 releases/specs/ia64/installcd-stage2-minimal.spec   |  7 ---
 releases/specs/ppc/ppc32/installcd-stage1.spec  |  7 ---
 .../specs/ppc/ppc32/installcd-stage2-minimal.spec   | 21 -
 releases/specs/ppc/ppc64le/installcd-stage1.spec|  7 ---
 releases/specs/sparc/sparc64/installcd-stage1.spec  |  7 ---
 .../specs/x86/hardened/admincd-stage1-openrc.spec   |  7 ---
 .../specs/x86/i486/installcd-stage1-openrc.spec |  6 --
 16 files changed, 141 deletions(-)

diff --git a/releases/specs-qemu/alpha/installcd-stage1.spec 
b/releases/specs-qemu/alpha/installcd-stage1.spec
index 31ffd3ff..d0f96bc2 100644
--- a/releases/specs-qemu/alpha/installcd-stage1.spec
+++ b/releases/specs-qemu/alpha/installcd-stage1.spec
@@ -11,15 +11,8 @@ compression_mode: pixz
 livecd/use:
compile-locales
fbcon
-   ipv6
livecd
-   ncurses
-   nls
-   nptl
-   pam
-   readline
socks5
-   ssl
unicode
xml
 

diff --git a/releases/specs-qemu/alpha/installcd-stage2-minimal.spec 
b/releases/specs-qemu/alpha/installcd-stage2-minimal.spec
index 3c2104e7..0447a6e2 100644
--- a/releases/specs-qemu/alpha/installcd-stage2-minimal.spec
+++ b/releases/specs-qemu/alpha/installcd-stage2-minimal.spec
@@ -24,16 +24,9 @@ boot/kernel/gentoo/config: 
../../kconfig/alpha/installcd-4.14.83.config
 boot/kernel/gentoo/use:
atm
fbcon
-   ipv6
livecd
-   ncurses
-   nls
-   nptl
-   pam
png
-   readline
socks5
-   ssl
truetype
unicode
usb
@@ -43,16 +36,9 @@ boot/kernel/gentoo_nolsa/config: 
../../kconfig/alpha/installcd-4.14.83.nolsa.con
 boot/kernel/gentoo_nolsa/use:
atm
fbcon
-   ipv6
livecd
-   ncurses
-   nls
-   nptl
-   pam
png
-   readline
socks5
-   ssl
truetype
unicode
usb

diff --git a/releases/specs/amd64/hardened/admincd-stage1.spec 
b/releases/specs/amd64/hardened/admincd-stage1.spec
index d03962cb..4effd630 100644
--- a/releases/specs/amd64/hardened/admincd-stage1.spec
+++ b/releases/specs/amd64/hardened/admincd-stage1.spec
@@ -14,17 +14,10 @@ livecd/use:
compile-locales
fbcon
filecaps
-   ipv6
livecd
modules
-   ncurses
-   nls
-   nptl
-   pam
portaudio
-   readline
socks5
-   ssl
unicode
xml
 

diff --git a/releases/specs/amd64/installcd-stage1.spec 
b/releases/specs/amd64/installcd-stage1.spec
index ce90b3da..64cb1326 100644
--- a/releases/specs/amd64/installcd-stage1.spec
+++ b/releases/specs/amd64/installcd-stage1.spec
@@ -12,17 +12,10 @@ livecd/use:
alsa
compile-locales
fbcon
-   ipv6
livecd
modules
-   ncurses
-   nls
-   nptl
-   pam
portaudio
-   readline
socks5
-   ssl
unicode
xml
 

diff --git a/releases/specs/arm64/installcd-stage1.spec 
b/releases/specs/arm64/installcd-stage1.spec
index ae1a9739..e5cfbdea 100644
--- a/releases/specs/arm64/installcd-stage1.spec
+++ b/releases/specs/arm64/installcd-stage1.spec
@@ -12,17 +12,10 @@ livecd/use:
alsa
compile-locales
fbcon
-   ipv6
livecd
modules
-   ncurses
-   nls
-   nptl
-   pam
portaudio
-   readline
socks5
-   ssl
unicode
xml
 

diff --git a/releases/specs/arm64/stage4-minimal.spec 
b/releases/specs/arm64/stage4-minimal.spec
index ded595e6..56e14507 100644
--- a/releases/specs/arm64/stage4-minimal.spec
+++ b/releases/specs/arm64/stage4-minimal.spec
@@ -11,7 +11,6 @@ source_subpath: default/stage3-arm64-@TIMESTAMP@
 stage4/use:
bzip2
idm
-   ipv6
urandom
 
 stage4/packages:

diff --git a/releases/specs/hppa/installcd-stage1.spec 
b/releases/specs/hppa/installcd-stage1.spec
index 

[gentoo-commits] proj/releng:master commit in: releases/specs-qemu/alpha/

2022-10-27 Thread Matt Turner
commit: ef36b9155fc792b56ad04fffe3ff68260473fbe2
Author: Matt Turner  gentoo  org>
AuthorDate: Thu Oct 27 23:55:22 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Thu Oct 27 23:55:22 2022 +
URL:https://gitweb.gentoo.org/proj/releng.git/commit/?id=ef36b915

specs/alpha: Remove USE=-static

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

 releases/specs-qemu/alpha/installcd-stage1.spec | 1 -
 1 file changed, 1 deletion(-)

diff --git a/releases/specs-qemu/alpha/installcd-stage1.spec 
b/releases/specs-qemu/alpha/installcd-stage1.spec
index 994701e5..31ffd3ff 100644
--- a/releases/specs-qemu/alpha/installcd-stage1.spec
+++ b/releases/specs-qemu/alpha/installcd-stage1.spec
@@ -20,7 +20,6 @@ livecd/use:
readline
socks5
ssl
-   -static
unicode
xml
 



[gentoo-commits] proj/releng:master commit in: releases/specs/ia64/, releases/specs-qemu/alpha/, releases/specs/hppa/

2022-10-27 Thread Matt Turner
commit: ffbbcc60913c3c1d0af9ebec57dfc51de6db12ea
Author: Matt Turner  gentoo  org>
AuthorDate: Thu Oct 27 23:53:43 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Thu Oct 27 23:53:43 2022 +
URL:https://gitweb.gentoo.org/proj/releng.git/commit/?id=ffbbcc60

specs: Add USE=nptl

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

 releases/specs-qemu/alpha/installcd-stage1.spec | 1 +
 releases/specs/hppa/installcd-stage1.spec   | 1 +
 releases/specs/ia64/installcd-stage1.spec   | 1 +
 3 files changed, 3 insertions(+)

diff --git a/releases/specs-qemu/alpha/installcd-stage1.spec 
b/releases/specs-qemu/alpha/installcd-stage1.spec
index 7aeb48ad..994701e5 100644
--- a/releases/specs-qemu/alpha/installcd-stage1.spec
+++ b/releases/specs-qemu/alpha/installcd-stage1.spec
@@ -15,6 +15,7 @@ livecd/use:
livecd
ncurses
nls
+   nptl
pam
readline
socks5

diff --git a/releases/specs/hppa/installcd-stage1.spec 
b/releases/specs/hppa/installcd-stage1.spec
index 09d255e9..cc78e8f2 100644
--- a/releases/specs/hppa/installcd-stage1.spec
+++ b/releases/specs/hppa/installcd-stage1.spec
@@ -17,6 +17,7 @@ livecd/use:
livecd
ncurses
nls
+   nptl
pam
readline
socks5

diff --git a/releases/specs/ia64/installcd-stage1.spec 
b/releases/specs/ia64/installcd-stage1.spec
index 13811fb9..6c99e89b 100644
--- a/releases/specs/ia64/installcd-stage1.spec
+++ b/releases/specs/ia64/installcd-stage1.spec
@@ -15,6 +15,7 @@ livecd/use:
livecd
ncurses
nls
+   nptl
pam
readline
socks5



[gentoo-commits] proj/releng:master commit in: releases/specs/x86/i486/, releases/specs/amd64/livegui/, ...

2022-10-27 Thread Matt Turner
commit: 39a567985a05724580ba3dc6a5eee2ab5d6f7504
Author: Matt Turner  gentoo  org>
AuthorDate: Fri Oct 28 00:13:38 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri Oct 28 02:30:23 2022 +
URL:https://gitweb.gentoo.org/proj/releng.git/commit/?id=39a56798

specs: Remove USE="modules"

I looked in ::gentoo and could not find what package had this that would
have been on livecds.

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

 releases/specs/amd64/hardened/admincd-stage1.spec  | 1 -
 releases/specs/amd64/installcd-stage1.spec | 1 -
 releases/specs/amd64/livegui/livegui-stage1.spec   | 1 -
 releases/specs/arm64/installcd-stage1.spec | 1 -
 releases/specs/ppc/ppc32/installcd-stage1.spec | 1 -
 releases/specs/ppc/ppc64le/installcd-stage1.spec   | 1 -
 releases/specs/sparc/sparc64/installcd-stage1.spec | 1 -
 releases/specs/x86/hardened/admincd-stage1-openrc.spec | 1 -
 releases/specs/x86/i486/installcd-stage1-openrc.spec   | 1 -
 9 files changed, 9 deletions(-)

diff --git a/releases/specs/amd64/hardened/admincd-stage1.spec 
b/releases/specs/amd64/hardened/admincd-stage1.spec
index 4effd630..6dddcb5c 100644
--- a/releases/specs/amd64/hardened/admincd-stage1.spec
+++ b/releases/specs/amd64/hardened/admincd-stage1.spec
@@ -15,7 +15,6 @@ livecd/use:
fbcon
filecaps
livecd
-   modules
portaudio
socks5
unicode

diff --git a/releases/specs/amd64/installcd-stage1.spec 
b/releases/specs/amd64/installcd-stage1.spec
index 64cb1326..292ede67 100644
--- a/releases/specs/amd64/installcd-stage1.spec
+++ b/releases/specs/amd64/installcd-stage1.spec
@@ -13,7 +13,6 @@ livecd/use:
compile-locales
fbcon
livecd
-   modules
portaudio
socks5
unicode

diff --git a/releases/specs/amd64/livegui/livegui-stage1.spec 
b/releases/specs/amd64/livegui/livegui-stage1.spec
index 7dd54024..cfbfd332 100644
--- a/releases/specs/amd64/livegui/livegui-stage1.spec
+++ b/releases/specs/amd64/livegui/livegui-stage1.spec
@@ -14,7 +14,6 @@ livecd/use:
fbcon
jpeg2k
livecd
-   modules
networkmanager
openexr
opus

diff --git a/releases/specs/arm64/installcd-stage1.spec 
b/releases/specs/arm64/installcd-stage1.spec
index e5cfbdea..2ede40b1 100644
--- a/releases/specs/arm64/installcd-stage1.spec
+++ b/releases/specs/arm64/installcd-stage1.spec
@@ -13,7 +13,6 @@ livecd/use:
compile-locales
fbcon
livecd
-   modules
portaudio
socks5
unicode

diff --git a/releases/specs/ppc/ppc32/installcd-stage1.spec 
b/releases/specs/ppc/ppc32/installcd-stage1.spec
index 3ee16f32..e7584996 100644
--- a/releases/specs/ppc/ppc32/installcd-stage1.spec
+++ b/releases/specs/ppc/ppc32/installcd-stage1.spec
@@ -12,7 +12,6 @@ livecd/use:
compile-locales
fbcon
livecd
-   modules
socks5
unicode
xml

diff --git a/releases/specs/ppc/ppc64le/installcd-stage1.spec 
b/releases/specs/ppc/ppc64le/installcd-stage1.spec
index 919ff9b7..d249eab9 100644
--- a/releases/specs/ppc/ppc64le/installcd-stage1.spec
+++ b/releases/specs/ppc/ppc64le/installcd-stage1.spec
@@ -14,7 +14,6 @@ livecd/use:
compile-locales
fbcon
livecd
-   modules
portaudio
socks5
unicode

diff --git a/releases/specs/sparc/sparc64/installcd-stage1.spec 
b/releases/specs/sparc/sparc64/installcd-stage1.spec
index 47203a55..b2b30b34 100644
--- a/releases/specs/sparc/sparc64/installcd-stage1.spec
+++ b/releases/specs/sparc/sparc64/installcd-stage1.spec
@@ -12,7 +12,6 @@ livecd/use:
compile-locales
fbcon
livecd
-   modules
 # needs broken dante
 #  socks5
unicode

diff --git a/releases/specs/x86/hardened/admincd-stage1-openrc.spec 
b/releases/specs/x86/hardened/admincd-stage1-openrc.spec
index 5345354f..e91ed833 100644
--- a/releases/specs/x86/hardened/admincd-stage1-openrc.spec
+++ b/releases/specs/x86/hardened/admincd-stage1-openrc.spec
@@ -15,7 +15,6 @@ livecd/use:
fbcon
filecaps
livecd
-   modules
portaudio
socks5
unicode

diff --git a/releases/specs/x86/i486/installcd-stage1-openrc.spec 
b/releases/specs/x86/i486/installcd-stage1-openrc.spec
index 0c0c18d9..c8c4f7bf 100644
--- a/releases/specs/x86/i486/installcd-stage1-openrc.spec
+++ b/releases/specs/x86/i486/installcd-stage1-openrc.spec
@@ -13,7 +13,6 @@ livecd/use:
compile-locales
fbcon
livecd
-   modules
portaudio
socks5
unicode



[gentoo-commits] proj/releng:master commit in: releases/specs/ppc/ppc64le/

2022-10-27 Thread Matt Turner
commit: e6afc4322c0ae68df61be125667514e7492c67ca
Author: Matt Turner  gentoo  org>
AuthorDate: Thu Oct 27 23:54:13 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Thu Oct 27 23:54:13 2022 +
URL:https://gitweb.gentoo.org/proj/releng.git/commit/?id=e6afc432

specs/ppc: Remove USE=symlink

The flag is now masked on pigz/lbzip2, so it's not doing us any good.

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

 releases/specs/ppc/ppc64le/installcd-stage1.spec | 1 -
 1 file changed, 1 deletion(-)

diff --git a/releases/specs/ppc/ppc64le/installcd-stage1.spec 
b/releases/specs/ppc/ppc64le/installcd-stage1.spec
index c5b7a6a0..7aed0824 100644
--- a/releases/specs/ppc/ppc64le/installcd-stage1.spec
+++ b/releases/specs/ppc/ppc64le/installcd-stage1.spec
@@ -24,7 +24,6 @@ livecd/use:
readline
socks5
ssl
-   symlink
unicode
xml
 



[gentoo-commits] proj/releng:master commit in: releases/specs/ppc/ppc32/, releases/specs/ia64/, releases/specs-qemu/alpha/, ...

2022-10-27 Thread Matt Turner
commit: 9ea17259a584c0798a1b675fbfdfb0ad8b110158
Author: Matt Turner  gentoo  org>
AuthorDate: Fri Oct 28 00:02:12 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri Oct 28 00:02:12 2022 +
URL:https://gitweb.gentoo.org/proj/releng.git/commit/?id=9ea17259

specs: Drop USE="-*"

This makes everything more complex, and often triggers unnecessary and
expensive rebuilds of e.g. large toolchain packages like gcc in the
installcd stages.

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

 releases/specs-qemu/alpha/installcd-stage2-minimal.spec | 2 --
 releases/specs/hppa/installcd-stage1.spec   | 1 -
 releases/specs/hppa/installcd-stage2-minimal.spec   | 2 --
 releases/specs/ia64/installcd-stage2-minimal.spec   | 1 -
 releases/specs/ppc/ppc32/installcd-stage2-minimal.spec  | 3 ---
 5 files changed, 9 deletions(-)

diff --git a/releases/specs-qemu/alpha/installcd-stage2-minimal.spec 
b/releases/specs-qemu/alpha/installcd-stage2-minimal.spec
index f2dec90a..3c2104e7 100644
--- a/releases/specs-qemu/alpha/installcd-stage2-minimal.spec
+++ b/releases/specs-qemu/alpha/installcd-stage2-minimal.spec
@@ -22,7 +22,6 @@ boot/kernel: gentoo gentoo_nolsa
 boot/kernel/gentoo/sources: gentoo-sources
 boot/kernel/gentoo/config: ../../kconfig/alpha/installcd-4.14.83.config
 boot/kernel/gentoo/use:
-   -*
atm
fbcon
ipv6
@@ -42,7 +41,6 @@ boot/kernel/gentoo/use:
 boot/kernel/gentoo_nolsa/sources: gentoo-sources
 boot/kernel/gentoo_nolsa/config: 
../../kconfig/alpha/installcd-4.14.83.nolsa.config
 boot/kernel/gentoo_nolsa/use:
-   -*
atm
fbcon
ipv6

diff --git a/releases/specs/hppa/installcd-stage1.spec 
b/releases/specs/hppa/installcd-stage1.spec
index cc78e8f2..53ed7f28 100644
--- a/releases/specs/hppa/installcd-stage1.spec
+++ b/releases/specs/hppa/installcd-stage1.spec
@@ -8,7 +8,6 @@ source_subpath: default/stage3-hppa1.1-openrc-@TIMESTAMP@
 pkgcache_path: /var/tmp/catalyst/packages/default/installcd-stage1
 portage_confdir: @REPO_DIR@/releases/portage/isos
 livecd/use:
-   -*
python_targets_python3_10
python_single_target_python3_10
compile-locales

diff --git a/releases/specs/hppa/installcd-stage2-minimal.spec 
b/releases/specs/hppa/installcd-stage2-minimal.spec
index f05ffca8..db789756 100644
--- a/releases/specs/hppa/installcd-stage2-minimal.spec
+++ b/releases/specs/hppa/installcd-stage2-minimal.spec
@@ -19,7 +19,6 @@ boot/kernel: hppa32 hppa64
 boot/kernel/hppa32/sources: sys-kernel/gentoo-sources
 boot/kernel/hppa32/config: @REPO_DIR@/releases/kconfig/hppa/hppa32.config
 boot/kernel/hppa32/use:
-   -*
python_targets_python3_10
python_single_target_python3_10
fbcon
@@ -52,7 +51,6 @@ boot/kernel/hppa64/gk_kernargs:
--kernel-readelf=hppa64-unknown-linux-gnu-readelf
--kernel-strip=hppa64-unknown-linux-gnu-strip
 boot/kernel/hppa64/use:
-   -*
python_targets_python3_10
python_single_target_python3_10
fbcon

diff --git a/releases/specs/ia64/installcd-stage2-minimal.spec 
b/releases/specs/ia64/installcd-stage2-minimal.spec
index 1a857bbd..308c3304 100644
--- a/releases/specs/ia64/installcd-stage2-minimal.spec
+++ b/releases/specs/ia64/installcd-stage2-minimal.spec
@@ -20,7 +20,6 @@ boot/kernel/gentoo/sources: gentoo-sources
 boot/kernel/gentoo/config: ../../kconfig/ia64/installcd-3.8.13.config
 boot/kernel/gentoo/console: ttyS0,9600 ttyS3,9600 ttySG0,115200
 boot/kernel/gentoo/use:
-   -*
atm
fbcon
ipv6

diff --git a/releases/specs/ppc/ppc32/installcd-stage2-minimal.spec 
b/releases/specs/ppc/ppc32/installcd-stage2-minimal.spec
index 43af4ff3..7184eefd 100644
--- a/releases/specs/ppc/ppc32/installcd-stage2-minimal.spec
+++ b/releases/specs/ppc/ppc32/installcd-stage2-minimal.spec
@@ -24,7 +24,6 @@ boot/kernel/ibmpower/console: ttyS0,9600 hvc0 hvsi0
 boot/kernel/ibmpower/extraversion: ibm
 boot/kernel/ibmpower/gk_kernargs: --kernel-cc='gcc -m64' --kernel-ld='ld -m 
elf64ppc' --kernel-as='as -a64'
 boot/kernel/ibmpower/use:
-   -*
atm
fbcon
ipv6
@@ -48,7 +47,6 @@ boot/kernel/ppc64/console: ttyS0,57600
 boot/kernel/ppc64/extraversion: ppc64
 boot/kernel/ppc64/gk_kernargs: --kernel-cc='gcc -m64' --kernel-ld='ld -m 
elf64ppc' --kernel-as='as -a64'
 boot/kernel/ppc64/use:
-   -*
atm
fbcon
ipv6
@@ -70,7 +68,6 @@ boot/kernel/ppc32/sources: sys-kernel/gentoo-sources
 boot/kernel/ppc32/config: ../../../kconfig/powerpc/ppc32.config
 boot/kernel/ppc32/extraversion: ppc32
 boot/kernel/ppc32/use:
-   -*
atm
fbcon
ipv6



[gentoo-commits] proj/releng:master commit in: releases/specs/ia64/

2022-10-27 Thread Matt Turner
commit: 704e13b9799cca695c3114e5862b77fb2687a061
Author: Matt Turner  gentoo  org>
AuthorDate: Thu Oct 27 23:53:12 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Thu Oct 27 23:53:12 2022 +
URL:https://gitweb.gentoo.org/proj/releng.git/commit/?id=704e13b9

ia64: Add USE="nls unicode"

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

 releases/specs/ia64/installcd-stage1.spec | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/releases/specs/ia64/installcd-stage1.spec 
b/releases/specs/ia64/installcd-stage1.spec
index b9be8043..13811fb9 100644
--- a/releases/specs/ia64/installcd-stage1.spec
+++ b/releases/specs/ia64/installcd-stage1.spec
@@ -14,10 +14,12 @@ livecd/use:
ipv6
livecd
ncurses
+   nls
pam
readline
socks5
ssl
+   unicode
xml
 
 livecd/packages:



[gentoo-commits] proj/releng:master commit in: releases/specs/arm64/, releases/specs/hppa/

2022-10-27 Thread Matt Turner
commit: 8d2c67de4d583a36047665022a4f94eaa3518a02
Author: Matt Turner  gentoo  org>
AuthorDate: Thu Oct 27 23:51:24 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Thu Oct 27 23:51:24 2022 +
URL:https://gitweb.gentoo.org/proj/releng.git/commit/?id=8d2c67de

specs: Remove explicit USE=bindist

Catalyst sets this based on the "bindist" option in catalyst.conf. specs
shouldn't be setting it themselves.

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

 releases/specs/arm64/stage4-minimal.spec  | 1 -
 releases/specs/hppa/installcd-stage1.spec | 1 -
 2 files changed, 2 deletions(-)

diff --git a/releases/specs/arm64/stage4-minimal.spec 
b/releases/specs/arm64/stage4-minimal.spec
index 69953b47..ded595e6 100644
--- a/releases/specs/arm64/stage4-minimal.spec
+++ b/releases/specs/arm64/stage4-minimal.spec
@@ -9,7 +9,6 @@ source_subpath: default/stage3-arm64-@TIMESTAMP@
 #portage_confdir: @REPO_DIR@/releases/portage/isos
 
 stage4/use:
-   bindist
bzip2
idm
ipv6

diff --git a/releases/specs/hppa/installcd-stage1.spec 
b/releases/specs/hppa/installcd-stage1.spec
index 2dc9d376..09d255e9 100644
--- a/releases/specs/hppa/installcd-stage1.spec
+++ b/releases/specs/hppa/installcd-stage1.spec
@@ -11,7 +11,6 @@ livecd/use:
-*
python_targets_python3_10
python_single_target_python3_10
-   bindist
compile-locales
fbcon
ipv6



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

2022-10-27 Thread Yixun Lan
commit: 0dcbcc1d02c89f128a2c0c7e57c7b80c6fc26844
Author: Xin Yang  icloud  com>
AuthorDate: Wed Oct 26 13:37:09 2022 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Fri Oct 28 02:19:17 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0dcbcc1d

dev-util/gitlab-runner: keyword 15.4.0 riscv, #878363

Closes: https://github.com/gentoo/gentoo/pull/27960
Signed-off-by: Xin Yang  icloud.com>
Signed-off-by: Yixun Lan  gentoo.org>

 dev-util/gitlab-runner/gitlab-runner-15.4.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/gitlab-runner/gitlab-runner-15.4.1.ebuild 
b/dev-util/gitlab-runner/gitlab-runner-15.4.1.ebuild
index 454e48ab945c..af171edd37b3 100644
--- a/dev-util/gitlab-runner/gitlab-runner-15.4.1.ebuild
+++ b/dev-util/gitlab-runner/gitlab-runner-15.4.1.ebuild
@@ -14,7 +14,7 @@ SRC_URI+=" 
https://dev.gentoo.org/~williamh/dist/${P}-deps.tar.xz;
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc64"
+KEYWORDS="~amd64 ~ppc64 ~riscv"
 
 COMMON_DEPEND="acct-group/gitlab-runner
acct-user/gitlab-runner"



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

2022-10-27 Thread Yixun Lan
commit: 8e5a7c361f10a974399ce4e4ba41962616191ad4
Author: Yixun Lan  gentoo  org>
AuthorDate: Fri Oct 28 01:53:48 2022 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Fri Oct 28 02:19:20 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e5a7c36

dev-util/gitlab-runner: keyword 15.5.0 for ~riscv

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

 dev-util/gitlab-runner/gitlab-runner-15.5.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/gitlab-runner/gitlab-runner-15.5.0.ebuild 
b/dev-util/gitlab-runner/gitlab-runner-15.5.0.ebuild
index 1a581387db33..53bbbca863fd 100644
--- a/dev-util/gitlab-runner/gitlab-runner-15.5.0.ebuild
+++ b/dev-util/gitlab-runner/gitlab-runner-15.5.0.ebuild
@@ -14,7 +14,7 @@ SRC_URI+=" 
https://dev.gentoo.org/~williamh/dist/${P}-deps.tar.xz;
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc64"
+KEYWORDS="~amd64 ~ppc64 ~riscv"
 
 COMMON_DEPEND="acct-group/gitlab-runner
acct-user/gitlab-runner"



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

2022-10-27 Thread Sam James
commit: 812e4a387f47eac3a832690655cbceffa51aab18
Author: Sam James  gentoo  org>
AuthorDate: Fri Oct 28 01:58:07 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct 28 01:58:19 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=812e4a38

sys-process/procps: drop obsolete cross malloc workaround

We set the right bits in crossdev for musl targets now and, in theory, while
unlikely, it is possible that some cross targets don't have the right behaviour
anyway (not that i'm aware of any in use).

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

 sys-process/procps/procps-3.3.17-r1.ebuild | 13 ++---
 1 file changed, 2 insertions(+), 11 deletions(-)

diff --git a/sys-process/procps/procps-3.3.17-r1.ebuild 
b/sys-process/procps/procps-3.3.17-r1.ebuild
index 79ab60beefd1..8761ccfd17e1 100644
--- a/sys-process/procps/procps-3.3.17-r1.ebuild
+++ b/sys-process/procps/procps-3.3.17-r1.ebuild
@@ -5,7 +5,7 @@ EAPI=7
 
 # See https://bugs.gentoo.org/835813 before bumping to 4.x!
 
-inherit flag-o-matic multilib-minimal toolchain-funcs usr-ldscript
+inherit flag-o-matic multilib-minimal usr-ldscript
 
 DESCRIPTION="Standard informational utilities and process-handling tools"
 HOMEPAGE="http://procps-ng.sourceforge.net/ 
https://gitlab.com/procps-ng/procps;
@@ -53,18 +53,9 @@ src_prepare() {
 }
 
 multilib_src_configure() {
-   if tc-is-cross-compiler ; then
-   # This isn't ideal but upstream don't provide a placement
-   # when malloc is missing anyway, leading to errors like:
-   # pslog.c:(.text.startup+0x108): undefined reference to 
`rpl_malloc'
-   # See https://sourceforge.net/p/psmisc/bugs/71/
-   # (and 
https://lists.gnu.org/archive/html/autoconf/2011-04/msg00019.html)
-   export ac_cv_func_malloc_0_nonnull=yes \
-   ac_cv_func_realloc_0_nonnull=yes
-   fi
-
# 
http://www.freelists.org/post/procps/PATCH-enable-transparent-large-file-support
append-lfs-flags #471102
+
local myeconfargs=(
$(multilib_native_use_with elogind) # No elogind multilib 
support
$(multilib_native_use_enable kill)



[gentoo-commits] repo/gentoo:master commit in: app-crypt/mhash/

2022-10-27 Thread Sam James
commit: dbd2882396b4fd98bec8809d7069bed59eb7aa4c
Author: Sam James  gentoo  org>
AuthorDate: Fri Oct 28 02:02:07 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct 28 02:02:07 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dbd28823

app-crypt/mhash: use configure.ac patch rather than cache var

We already run eautoreconf, so..

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

 app-crypt/mhash/mhash-0.9.9.9-r2.ebuild | 4 +---
 1 file changed, 1 insertion(+), 3 deletions(-)

diff --git a/app-crypt/mhash/mhash-0.9.9.9-r2.ebuild 
b/app-crypt/mhash/mhash-0.9.9.9-r2.ebuild
index 348dd9535bec..a2383e956b83 100644
--- a/app-crypt/mhash/mhash-0.9.9.9-r2.ebuild
+++ b/app-crypt/mhash/mhash-0.9.9.9-r2.ebuild
@@ -25,6 +25,7 @@ PATCHES=(
"${FILESDIR}"/${P}-force64bit-tiger.patch
"${FILESDIR}"/${P}-align.patch
"${FILESDIR}"/${P}-alignment.patch
+   "${FILESDIR}"/${P}-no-malloc-check.patch
 )
 
 DOCS=( doc/example.c doc/skid2-authentication )
@@ -45,9 +46,6 @@ src_prepare() {
 }
 
 src_configure() {
-   # https://sourceforge.net/p/mhash/patches/11/
-   export ac_cv_func_malloc_0_nonnull=yes
-
econf $(use_enable static-libs static)
 }
 



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

2022-10-27 Thread Sam James
commit: 51ce26ce6dd264cab35669505333ce7bea95b545
Author: Sam James  gentoo  org>
AuthorDate: Fri Oct 28 01:57:42 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct 28 01:57:42 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=51ce26ce

sys-devel/flex: drop obsolete cross malloc workaround

We set the right bits in crossdev for musl targets now and, in theory, while
unlikely, it is possible that some cross targets don't have the right behaviour
anyway (not that i'm aware of any in use).

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

 sys-devel/flex/flex-2.6.4-r4.ebuild | 9 -
 1 file changed, 9 deletions(-)

diff --git a/sys-devel/flex/flex-2.6.4-r4.ebuild 
b/sys-devel/flex/flex-2.6.4-r4.ebuild
index 0fb0e60d9372..14ad4c2ba6b1 100644
--- a/sys-devel/flex/flex-2.6.4-r4.ebuild
+++ b/sys-devel/flex/flex-2.6.4-r4.ebuild
@@ -56,15 +56,6 @@ src_configure() {
 }
 
 multilib_src_configure() {
-   if tc-is-cross-compiler ; then
-   # Similar to workaround for procps:
-   # - bug #705800
-   # - https://sourceforge.net/p/psmisc/bugs/71/
-   # - 
https://lists.gnu.org/archive/html/autoconf/2011-04/msg00019.html
-   export ac_cv_func_malloc_0_nonnull=yes \
-   ac_cv_func_realloc_0_nonnull=yes
-   fi
-
# Do not install shared libs, #503522
ECONF_SOURCE="${S}" econf \
CC_FOR_BUILD="$(tc-getBUILD_CC)" \



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

2022-10-27 Thread Sam James
commit: af4a94a1b5b778c0d983fbe6370b5ded4e6b54e1
Author: Sam James  gentoo  org>
AuthorDate: Fri Oct 28 00:35:41 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct 28 01:54:19 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=af4a94a1

sys-devel/flex: backport further macro fixes

The gist is that the original glibc-2.26 patch was incomplete
and didn't help with cross-compilation or non-glibc environments
fully.

There were a succession of further upstream commits
now backported here. Noticed when doing some more Clang 16 work.

This complements bec6a7be57fc3493dccef497b5d4b513c315f5f1 in that
more effort is taken to ensure all necessary macros are defined
so needed functions are available.

Bug: https://bugs.gentoo.org/628744
Bug: https://bugs.gentoo.org/705800
See: bec6a7be57fc3493dccef497b5d4b513c315f5f1
See: 4d77781e2db7bb8bef7f390c43efc04ba58ff7bb
See: aa6c077d00c3a21b75ae646421aefadcad527f80
Signed-off-by: Sam James  gentoo.org>

 sys-devel/flex/Manifest|   2 +-
 .../flex-2.6.4-fix-build-with-glibc2.26.patch  | 219 +
 .../{flex-2.6.4-r3.ebuild => flex-2.6.4-r4.ebuild} |  20 +-
 3 files changed, 233 insertions(+), 8 deletions(-)

diff --git a/sys-devel/flex/Manifest b/sys-devel/flex/Manifest
index 0e5c2985d561..34ccf066269d 100644
--- a/sys-devel/flex/Manifest
+++ b/sys-devel/flex/Manifest
@@ -1,2 +1,2 @@
-DIST flex-2.6.4-implicit-func-decl.patch.xz 6572 BLAKE2B 
7b2eb1d240e46470c4899b667fc6fbb1d0f91d784d67bb47f351c35683bda4d3c5d59479a8a26f1d9250fd9f6ce9e8b77ee7c53183c09735e898b48cd74bcb88
 SHA512 
cf7e5ac35b617b40ac3ca3dcf5c5ec5e81a1a48b99348c646aa68f61f3a83cbda3c9a6e820ad275f994220a6290518c4f56bdba9c0ed303cf27e60a75f4eb88c
+DIST flex-2.6.4-autotools-regenerate.patch.xz 282588 BLAKE2B 
3995b8b5e354a43b1a4ff72fae76027c904ddb24eb8e5d55fc6fbe81299f48fa70ac3c4a98b9ed39aca8a98190d6db5005cacb96ec1016d413860d84a434dcc0
 SHA512 
9efd3197fdf7f8435dfbf4dafbe6b99c1fafede0ec364dbeb9cca81711763d693bc5d30fc3b2af038a44f8848577d19dd737e3afe0cd3b08ab79daea64fcdefa
 DIST flex-2.6.4.tar.gz 1419096 BLAKE2B 
c003d4f764f7f4d41e33af7ee28c2af272a9f0aee6ba7c2494ba96722d8d0b18f7a3f745217e9a2cecb43b6863328267a810280670c04464156b3eb3d7ee9d62
 SHA512 
e9785f3d620a204b7d20222888917dc065c2036cae28667065bf7862dfa1b25235095a12fd04efdbd09bfd17d3452e6b9ef953a8c1137862ff671c97132a082e

diff --git a/sys-devel/flex/files/flex-2.6.4-fix-build-with-glibc2.26.patch 
b/sys-devel/flex/files/flex-2.6.4-fix-build-with-glibc2.26.patch
new file mode 100644
index ..9a9de8746b89
--- /dev/null
+++ b/sys-devel/flex/files/flex-2.6.4-fix-build-with-glibc2.26.patch
@@ -0,0 +1,219 @@
+https://github.com/westes/flex/issues/436
+https://bugs.gentoo.org/705800
+https://developers.redhat.com/blog/2019/04/22/implicit-function-declarations-flexs-use-of-reallocarray
+https://github.com/westes/flex/commit/4b5111d9772b5c160340ca96f08d30d7f6db5cda
+https://github.com/westes/flex/commit/24fd0551333e7eded87b64dd36062da3df2f6380
+https://github.com/westes/flex/commit/0db9f8903a446e7026874be519b8dc55a471f014
+https://github.com/westes/flex/commit/a17d79e9c722a6735b6d2a8f152287404f27df32
+https://github.com/westes/flex/commit/4081efa0831b15d7e4e4255401c225ad8262426d
+https://github.com/westes/flex/commit/1985bb3c7abed940e91ad816504ef08a18c3b7c1
+
+From 4b5111d9772b5c160340ca96f08d30d7f6db5cda Mon Sep 17 00:00:00 2001
+From: Explorer09 
+Date: Mon, 4 Sep 2017 08:28:53 +0800
+Subject: [PATCH] scanner: Include flexdef.h at %top block of scan.l
+
+config.h may define macros that alter the API of the standard library
+funtions, and so it should be included before any other standard
+header, even before the skeleton's standard header inclusion.
+
+For example: config.h may #define _GNU_SOURCE that would expose the
+reallocarray() prototype from  on glibc 2.26+ systems. If we
+include  before config.h, reallocarray() would not be
+available for use in lex file since the second include doesn't help
+due to header guard.
+
+For now our config.h might `#define malloc rpl_malloc` -- this
+substitution must work before including stdlib.h, or else the compiler
+will complain about missing prototypes, and may result in incorrect
+code in scan.l (gcc warning: return makes pointer from integer without
+a cast [-Wint-conversion]).
+
+Fixes #247.
+--- a/src/scan.l
 b/src/scan.l
+@@ -1,5 +1,11 @@
+ /* scan.l - scanner for flex input -*-C-*- */
+ 
++%top{
++/* flexdef.h includes config.h, which may contain macros that alter the API */
++/* of libc functions. Must include first before any libc header. */
++#include "flexdef.h"
++}
++
+ %{
+ /*  Copyright (c) 1990 The Regents of the University of California. */
+ /*  All rights reserved. */
+@@ -32,7 +38,6 @@
+ /*  WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR */
+ /*  PURPOSE. */
+ 
+-#include "flexdef.h"
+ #include "parse.h"
+ extern bool tablesverify, tablesext;
+ extern int trlcontxt; /* Set in  parse.y for 

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

2022-10-27 Thread Sam James
commit: e3060be420ab7fb47daddfd126240fad02573dc2
Author: Sam James  gentoo  org>
AuthorDate: Fri Oct 28 01:54:42 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct 28 01:54:42 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e3060be4

sys-devel/flex: drop 2.6.4-r1

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

 sys-devel/flex/flex-2.6.4-r1.ebuild | 83 -
 1 file changed, 83 deletions(-)

diff --git a/sys-devel/flex/flex-2.6.4-r1.ebuild 
b/sys-devel/flex/flex-2.6.4-r1.ebuild
deleted file mode 100644
index 309967cc2b37..
--- a/sys-devel/flex/flex-2.6.4-r1.ebuild
+++ /dev/null
@@ -1,83 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit flag-o-matic libtool multilib-minimal toolchain-funcs
-
-DESCRIPTION="The Fast Lexical Analyzer"
-HOMEPAGE="https://github.com/westes/flex;
-SRC_URI="https://github.com/westes/${PN}/releases/download/v${PV}/${P}.tar.gz;
-
-LICENSE="FLEX"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE="nls static test"
-RESTRICT="!test? ( test )"
-
-# We want bison explicitly and not yacc in general #381273
-RDEPEND="sys-devel/m4"
-BDEPEND="${RDEPEND}
-   nls? ( sys-devel/gettext )
-   test? ( sys-devel/bison )"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-2.6.4-libobjdir.patch
-   "${FILESDIR}"/${PN}-2.6.4-fix-build-with-glibc2.6+.patch
-)
-
-src_prepare() {
-   default
-
-   # Disable running in the tests/ subdir as it has a bunch of built 
sources
-   # that cannot be made conditional (automake limitation). #568842
-   if ! use test ; then
-   sed -i \
-   -e '/^SUBDIRS =/,/^$/{/tests/d}' \
-   Makefile.in || die
-   fi
-   elibtoolize # Prefix always needs this
-}
-
-src_configure() {
-   use static && append-ldflags -static
-
-   multilib-minimal_src_configure
-}
-
-multilib_src_configure() {
-   # Do not install shared libs #503522
-   ECONF_SOURCE=${S} \
-   econf \
-   CC_FOR_BUILD="$(tc-getBUILD_CC)" \
-   --disable-shared \
-   $(use_enable nls)
-}
-
-multilib_src_compile() {
-   if multilib_is_native_abi; then
-   default
-   else
-   emake -C src -f Makefile -f - lib <<< 'lib: $(lib_LTLIBRARIES)'
-   fi
-}
-
-multilib_src_test() {
-   multilib_is_native_abi && emake check
-}
-
-multilib_src_install() {
-   if multilib_is_native_abi; then
-   default
-   else
-   emake -C src DESTDIR="${D}" install-libLTLIBRARIES 
install-includeHEADERS
-   fi
-}
-
-multilib_src_install_all() {
-   einstalldocs
-   dodoc ONEWS
-   find "${ED}" -name '*.la' -type f -delete || die
-   rm "${ED}"/usr/share/doc/${PF}/COPYING || die
-   dosym flex /usr/bin/lex
-}



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

2022-10-27 Thread Zac Medico
commit: 3ba3e1bcc0d21ced039306f256a564053f4ab880
Author: Zac Medico  gentoo  org>
AuthorDate: Fri Oct 28 00:56:03 2022 +
Commit: Zac Medico  gentoo  org>
CommitDate: Fri Oct 28 00:56:09 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ba3e1bc

net-vpn/frp: add 0.45.0

Signed-off-by: Zac Medico  gentoo.org>

 net-vpn/frp/Manifest  |  1 +
 net-vpn/frp/frp-0.45.0.ebuild | 37 +
 2 files changed, 38 insertions(+)

diff --git a/net-vpn/frp/Manifest b/net-vpn/frp/Manifest
index 6f2e1235dca7..9cbbd7f464da 100644
--- a/net-vpn/frp/Manifest
+++ b/net-vpn/frp/Manifest
@@ -2,3 +2,4 @@ DIST frp-0.42.0-deps.tar.xz 40716624 BLAKE2B 
60f8f1486c0c83627954f45d55fff6e4256
 DIST frp-0.42.0.tar.gz 1280863 BLAKE2B 
5377aeb7ef83ace3a36772bf56ab671a91688da6d6b54ce23833221cc7cadee1107a3a5d1ad8a615bb7b4e6cc6eca214888449481ad18584ca03f1b0bc484be2
 SHA512 
b61786a1023a09d9f854e09c406ac241c4a8684fb903511b70adc7527c44d80df92b2d3493fe49e9e04d19dbd994b8fe866285862c88ff89f090860c3bda1987
 DIST frp-0.43.0.tar.gz 1282855 BLAKE2B 
d2e60e89de8823ae129f91aa2cf50fe5101bcc3c42d63fde48febf89cb2511e5ecabaf799803cf6ba0042b523ef1a3de19fb7d027a34074df0ccb40ba8393b86
 SHA512 
e6ccbf98d9d8fb714f37784ca582684b9f27994cf3f74b7081043285394243a8e9114b65f0918b64207a99064422312d700d01adaed085175314ad0ae238eb8f
 DIST frp-0.44.0.tar.gz 1284095 BLAKE2B 
35464acd0dcdf3eeeb326c612eeef457baad5a8a7eb36a28183fd3dd1f1eb585914ed290a0897928244ac1319f45358c0b19ae3606cb149501c7ead79ba2e26e
 SHA512 
6a5d0f4985075e260bc7970031391b457a3c7b8ea05628f17b551ea9afc0f2454db76caaad49250a2aecdd7ca26abc8ff74ee705a4c44319d33a92e5c055fd56
+DIST frp-0.45.0-vendor.tar.gz 5301832 BLAKE2B 
23198a326678f3ec5357ce1bd6c7abff26a27dce6810653ef0262fb3f5c68165481ec75218ded64c90a357fafefba11b0a9c0afc4dc7e3a229ad8cc245a76fc3
 SHA512 
b94dd5adec82ae940044d448ec4551ca24ec3c8f1a9d870327a76a9a7d3b39e7dc567199a999b85879637dca3d46df65f8f46d11c3dbe10653a20f2eb7521f9a

diff --git a/net-vpn/frp/frp-0.45.0.ebuild b/net-vpn/frp/frp-0.45.0.ebuild
new file mode 100644
index ..86b8693dbf14
--- /dev/null
+++ b/net-vpn/frp/frp-0.45.0.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit go-module systemd
+
+DESCRIPTION="A reverse proxy that exposes a server behind a NAT or firewall to 
the internet"
+HOMEPAGE="https://github.com/fatedier/frp;
+SRC_URI="https://github.com/zmedico/frp/archive/v${PV}-vendor.tar.gz -> 
${P}-vendor.tar.gz"
+
+LICENSE="Apache-2.0 BSD BSD-2 ISC MIT MPL-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~riscv"
+IUSE=""
+S=${WORKDIR}/${P}-vendor
+
+src_prepare() {
+   # patch LDFLAGS to preserve symbol table #792408
+   sed -e "s|^\\(LDFLAGS :=\\) -s \\(.*\\)|\1 \2|" -i Makefile || die
+   default
+}
+
+src_compile() {
+   emake all
+}
+
+src_install() {
+   local x
+   dobin bin/{frpc,frps}
+   dodoc README*.md
+   systemd_dounit "${FILESDIR}"/frp{c,s}.service
+   systemd_newunit "${FILESDIR}"/frpc_at_.service frpc@.service
+   systemd_newunit "${FILESDIR}"/frps_at_.service frps@.service
+   insinto /etc/frp
+   for x in conf/*.ini; do mv "${x}"{,.example}; done
+   doins conf/*.example
+}



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

2022-10-27 Thread Zac Medico
commit: 890a0363035e2cac3c3db3ddf196d64b175fc709
Author: Zac Medico  gentoo  org>
AuthorDate: Fri Oct 28 00:21:01 2022 +
Commit: Zac Medico  gentoo  org>
CommitDate: Fri Oct 28 00:21:12 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=890a0363

dev-util/android-tools: drop 31.0.3, 31.0.3_p2, 33.0.3

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

 dev-util/android-tools/Manifest|  4 --
 dev-util/android-tools/android-tools-31.0.3.ebuild | 84 --
 .../android-tools/android-tools-31.0.3_p2.ebuild   | 84 --
 dev-util/android-tools/android-tools-33.0.3.ebuild | 84 --
 4 files changed, 256 deletions(-)

diff --git a/dev-util/android-tools/Manifest b/dev-util/android-tools/Manifest
index 5a4c631218d2..ce460cffc27c 100644
--- a/dev-util/android-tools/Manifest
+++ b/dev-util/android-tools/Manifest
@@ -1,6 +1,2 @@
-DIST android-tools-31.0.3-disable-werror-boringssl.patch 1815 BLAKE2B 
63e911ba27e2995a11b27e2e1501c5e881d694c5477a216cb910bf1c9c1bf9f9fedffa864748ea4df668a1008124501f7815997304bc355e4ee105bf9b61f75f
 SHA512 
db626d3680ec9f18be394bb2720c8bc7e380aac227ae6f1058476edb83784343f653afc583b06e7a2acd3f2ff500fa37d613d5efca4a9a24daedbf61b5b84015
-DIST android-tools-31.0.3-install-e2fsdroid-ext2simg.patch 2164 BLAKE2B 
7f0b43ff5ae820101628399540f3e5b87bf69224f4a61a6b76b8b6b3b06f8e7162a6c1e7ee43eee928cfa96824f5efff72317b4bbfe160d8e72d96aa84e0a1d6
 SHA512 
d5fd63c108ca6b880b1b79cf362468335f19fad7bf2042fb667b56e34dc95acc47e1bf9c9e72be1d2bd8252a529cd49eb030d141bf735524bdaeb85482d544a9
 DIST android-tools-31.0.3-no-gtest.patch 3152 BLAKE2B 
da71e3cba87b21ffcb144602a06d7e269faabd173233363b757cd2191c051f8d3281f591117d4551d7acc029d6e2d421f702f9f836dfe0dec6c676aa39a2d9fe
 SHA512 
a28d2264bf40c420a279acf1f4c3b4588d96ce2d6e2d6d322abbde62d773804bef10dc33f13dd52c7de80ace6c58f91ae28f5d4e8e97dfae4d2a8473d8537423
-DIST android-tools-31.0.3.tar.xz 25768908 BLAKE2B 
e8ca8ff93fcd3936f447926769d7b45194dd96ad99cddd570183a1cbae34dbf49a23e0c53d9eb8f5c25dd09717e1f160829752dc7ebc9404c804b48de8de9889
 SHA512 
d2c16325b190f77a8ffa38de18ae1aea4bf6848926620f25d14873dc4a3fda3fe2b13349fa2eee197b960ca65738a4a1d2c1f28cf8286ab79e73502e7a8e6357
-DIST android-tools-31.0.3p2.tar.xz 22458776 BLAKE2B 
a51f839ac44e6e998092d802eb182566f4dc2a7f47a5687e0c877fa4fa6d419b16054f75066a6afe8e458e44f8bc5750ca88a2517619379d1044202d64b2ec80
 SHA512 
367a502c11a136ff15a060df44df14ceec46eb5eb386babb4d38783622e363421d2ec9a65a5810fb8f2b308912c2bdb980e6fce24ba532a111e413647efe67d5
 DIST android-tools-33.0.3.tar.xz 25300756 BLAKE2B 
4254f0ab8657966cf56e2a7c3e9a3d889dfa9f26e61d8b46480bb74c5a8be33494f450827e3b2db4087006b3160892e6a846ef33719870cbbd032647cfc3ce78
 SHA512 
78c8141f5f13f1c0e5da474e1d79760a612e911519af4e9f21c0e5005f2ce99f3aeacf16f3fcdfe1250fc795a88190fa243592e1066a2156e1fd8d2b9c3d7f71

diff --git a/dev-util/android-tools/android-tools-31.0.3.ebuild 
b/dev-util/android-tools/android-tools-31.0.3.ebuild
deleted file mode 100644
index bb938d91..
--- a/dev-util/android-tools/android-tools-31.0.3.ebuild
+++ /dev/null
@@ -1,84 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{7..10} )
-
-inherit cmake python-r1
-
-DESCRIPTION="Android platform tools (adb, fastboot, and mkbootimg)"
-HOMEPAGE="https://github.com/nmeum/android-tools/ 
https://developer.android.com/;
-
-MY_PV="${PV//_/}"
-SRC_URI="https://github.com/nmeum/android-tools/releases/download/${MY_PV}/${PN}-${MY_PV}.tar.xz
-   https://dev.gentoo.org/~zmedico/dist/${P}-no-gtest.patch
-   
https://dev.gentoo.org/~zmedico/dist/${P}-install-e2fsdroid-ext2simg.patch
-   https://dev.gentoo.org/~zmedico/dist/${P}-disable-werror-boringssl.patch
-"
-S="${WORKDIR}/${PN}-${MY_PV}"
-
-# The entire source code is Apache-2.0, except for fastboot which is BSD-2.
-LICENSE="Apache-2.0 BSD-2"
-SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 x86 ~x86-linux"
-IUSE="python"
-REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
-
-# dev-libs/libpcre only required for e2fsdroid
-DEPEND="
-   app-arch/brotli:=
-   app-arch/lz4:=
-   app-arch/zstd:=
-   dev-libs/libpcre2:=
-   >=dev-libs/protobuf-3.0.0:=
-   sys-libs/zlib:=
-   virtual/libusb:1=
-"
-RDEPEND="${DEPEND}
-   python? ( ${PYTHON_DEPS} )
-"
-BDEPEND="
-   dev-lang/go
-"
-
-DOCS=()
-
-src_prepare() {
-   eapply "${DISTDIR}/${P}-no-gtest.patch"
-   cd "${S}/vendor/core" || die
-   eapply 
"${S}/patches/core/0011-Remove-the-useless-dependency-on-gtest.patch"
-   cd "${S}/vendor/libziparchive" || die
-   eapply 
"${S}/patches/libziparchive/0004-Remove-the-useless-dependency-on-gtest.patch"
-   cd "${S}"
-   eapply "${DISTDIR}/${P}-install-e2fsdroid-ext2simg.patch"
-   eapply "${DISTDIR}/${P}-disable-werror-boringssl.patch"
-   cd 

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

2022-10-27 Thread Sam James
commit: 69fa0da881f7a33a0d94123dd5b2ba888d9c7912
Author: Matt Turner  gentoo  org>
AuthorDate: Thu Oct 27 20:11:59 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Oct 27 23:55:02 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=69fa0da8

dev-libs/libpcre2: Enable LFS support

pcre2grep switches to using LFS-capable functions:

fopen   -> fopen64
gzopen  -> gzopen64
readdir -> readdir64
stat-> stat64

Signed-off-by: Matt Turner  gentoo.org>
Closes: https://github.com/gentoo/gentoo/pull/27993
Signed-off-by: Sam James  gentoo.org>

 dev-libs/libpcre2/libpcre2-10.40-r1.ebuild | 107 +
 1 file changed, 107 insertions(+)

diff --git a/dev-libs/libpcre2/libpcre2-10.40-r1.ebuild 
b/dev-libs/libpcre2/libpcre2-10.40-r1.ebuild
new file mode 100644
index ..552ef634d931
--- /dev/null
+++ b/dev-libs/libpcre2/libpcre2-10.40-r1.ebuild
@@ -0,0 +1,107 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/philiphazel.asc
+inherit flag-o-matic libtool multilib-minimal usr-ldscript verify-sig
+
+PATCH_SET="${PN}-10.36-patchset-01.tar.xz"
+MY_P="pcre2-${PV/_rc/-RC}"
+
+DESCRIPTION="Perl-compatible regular expression library"
+HOMEPAGE="https://www.pcre.org/;
+if [[ ${PV} != *_rc* ]] ; then
+   # Only the final releases are available here.
+   
SRC_URI="https://github.com/PhilipHazel/pcre2/releases/download/${MY_P}/${MY_P}.tar.bz2
+   https://ftp.pcre.org/pub/pcre/${MY_P}.tar.bz2
+   verify-sig? ( 
https://github.com/PhilipHazel/pcre2/releases/download/${MY_P}/${MY_P}.tar.bz2.sig
 )"
+else
+   SRC_URI="https://ftp.pcre.org/pub/pcre/Testing/${MY_P}.tar.bz2;
+fi
+
+if [[ -n "${PATCH_SET}" ]] ; then
+   SRC_URI+=" https://dev.gentoo.org/~whissi/dist/${PN}/${PATCH_SET}
+   https://dev.gentoo.org/~polynomial-c/dist/${PATCH_SET};
+fi
+
+S="${WORKDIR}/${MY_P}"
+
+LICENSE="BSD"
+SLOT="0/3" # libpcre2-posix.so version
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE="bzip2 +jit libedit +pcre16 pcre32 +readline static-libs unicode zlib"
+REQUIRED_USE="?? ( libedit readline )"
+
+RDEPEND="bzip2? ( app-arch/bzip2 )
+   libedit? ( dev-libs/libedit )
+   readline? ( sys-libs/readline:= )
+   zlib? ( sys-libs/zlib )"
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig
+   verify-sig? ( sec-keys/openpgp-keys-philiphazel )"
+
+MULTILIB_CHOST_TOOLS=(
+   /usr/bin/pcre2-config
+)
+
+src_unpack() {
+   if use verify-sig ; then
+   # Needed for downloaded patch (which is unsigned, which is fine)
+   verify-sig_verify_detached "${DISTDIR}"/${MY_P}.tar.bz2{,.sig}
+   fi
+
+   default
+}
+
+src_prepare() {
+   if [[ -d "${WORKDIR}/patches" ]] ; then
+   rm "${WORKDIR}"/patches/pcre2-10.36-001-issue2698.patch || die
+   eapply "${WORKDIR}"/patches
+   fi
+
+   default
+
+   elibtoolize
+}
+
+multilib_src_configure() {
+   append-lfs-flags
+
+   local myeconfargs=(
+   --enable-pcre2-8
+   --enable-shared
+   $(multilib_native_use_enable bzip2 pcre2grep-libbz2)
+   $(multilib_native_use_enable libedit pcre2test-libedit)
+   $(multilib_native_use_enable readline pcre2test-libreadline)
+   $(multilib_native_use_enable zlib pcre2grep-libz)
+   $(use_enable jit)
+   $(use_enable jit pcre2grep-jit)
+   $(use_enable pcre16 pcre2-16)
+   $(use_enable pcre32 pcre2-32)
+   $(use_enable static-libs static)
+   $(use_enable unicode)
+   )
+
+   ECONF_SOURCE="${S}" econf "${myeconfargs[@]}"
+}
+
+multilib_src_compile() {
+   emake V=1 $(multilib_is_native_abi || echo "bin_PROGRAMS=")
+}
+
+multilib_src_test() {
+   emake check VERBOSE=yes
+}
+
+multilib_src_install() {
+   emake \
+   DESTDIR="${D}" \
+   $(multilib_is_native_abi || echo "bin_PROGRAMS= 
dist_html_DATA=") \
+   install
+   multilib_is_native_abi && gen_usr_ldscript -a pcre2-posix
+}
+
+multilib_src_install_all() {
+   find "${ED}" -type f -name "*.la" -delete || die
+}



[gentoo-commits] repo/gentoo:master commit in: dev-java/tomcat-servlet-api/

2022-10-27 Thread Sam James
commit: 2affcae4d6016ed56a5d13d7094e6f0760129e2e
Author: Sam James  gentoo  org>
AuthorDate: Thu Oct 27 23:46:18 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Oct 27 23:46:18 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2affcae4

dev-java/tomcat-servlet-api: Stabilize 9.0.67 amd64, #878431

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

 dev-java/tomcat-servlet-api/tomcat-servlet-api-9.0.67.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/tomcat-servlet-api/tomcat-servlet-api-9.0.67.ebuild 
b/dev-java/tomcat-servlet-api/tomcat-servlet-api-9.0.67.ebuild
index 7e30009f94dc..f1c865a27bec 100644
--- a/dev-java/tomcat-servlet-api/tomcat-servlet-api-9.0.67.ebuild
+++ b/dev-java/tomcat-servlet-api/tomcat-servlet-api-9.0.67.ebuild
@@ -15,7 +15,7 @@ 
SRC_URI="mirror://apache/tomcat/tomcat-9/v${PV}/src/${MY_P}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="4.0"
-KEYWORDS="~amd64 ~arm arm64 ppc64 x86 ~amd64-linux ~x86-linux ~x64-solaris 
~x86-solaris"
+KEYWORDS="amd64 ~arm arm64 ppc64 x86 ~amd64-linux ~x86-linux ~x64-solaris 
~x86-solaris"
 IUSE=""
 
 DEPEND=">=virtual/jdk-1.8:*"



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

2022-10-27 Thread Sam James
commit: 12a65c566d25230fd57303acc18a48305cbe2796
Author: Sam James  gentoo  org>
AuthorDate: Thu Oct 27 23:46:13 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Oct 27 23:46:13 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=12a65c56

net-p2p/transmission: Stabilize 3.00-r5 x86, #878175

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

 net-p2p/transmission/transmission-3.00-r5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-p2p/transmission/transmission-3.00-r5.ebuild 
b/net-p2p/transmission/transmission-3.00-r5.ebuild
index c3299d58362c..bcda90af6099 100644
--- a/net-p2p/transmission/transmission-3.00-r5.ebuild
+++ b/net-p2p/transmission/transmission-3.00-r5.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} ==  ]]; then
EGIT_REPO_URI="https://github.com/transmission/transmission;
 else
SRC_URI="https://dev.gentoo.org/~floppym/dist/${P}.tar.xz;
-   KEYWORDS="amd64 ~arm ~arm64 ppc ppc64 ~riscv ~x86"
+   KEYWORDS="amd64 ~arm ~arm64 ppc ppc64 ~riscv x86"
 fi
 
 DESCRIPTION="A fast, easy, and free BitTorrent client"



[gentoo-commits] repo/gentoo:master commit in: dev-java/system-rules/

2022-10-27 Thread Sam James
commit: fc837031ff7398f999cb0b43c8c1ca1368755157
Author: Sam James  gentoo  org>
AuthorDate: Thu Oct 27 23:46:11 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Oct 27 23:46:11 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fc837031

dev-java/system-rules: Stabilize 1.19.0 x86, #878037

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

 dev-java/system-rules/system-rules-1.19.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/system-rules/system-rules-1.19.0.ebuild 
b/dev-java/system-rules/system-rules-1.19.0.ebuild
index ba6453642e38..c87c5005b7ab 100644
--- a/dev-java/system-rules/system-rules-1.19.0.ebuild
+++ b/dev-java/system-rules/system-rules-1.19.0.ebuild
@@ -18,7 +18,7 @@ 
SRC_URI="https://github.com/stefanbirkner/${PN}/archive/${P}.tar.gz;
 
 LICENSE="CPL-1.0"
 SLOT="0"
-KEYWORDS="amd64 ~arm64 ~ppc64"
+KEYWORDS="amd64 ~arm64 ~ppc64 x86"
 
 # Common dependencies
 # POM: pom.xml



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

2022-10-27 Thread Sam James
commit: a8b9370fd513c35005df5a871de2a3589ae706b6
Author: Sam James  gentoo  org>
AuthorDate: Thu Oct 27 23:46:07 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Oct 27 23:46:07 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a8b9370f

sys-fs/cryptsetup: Stabilize 2.4.3-r2 x86, #85

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

 sys-fs/cryptsetup/cryptsetup-2.4.3-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-fs/cryptsetup/cryptsetup-2.4.3-r2.ebuild 
b/sys-fs/cryptsetup/cryptsetup-2.4.3-r2.ebuild
index a867b3a9d311..2ec9830e1339 100644
--- a/sys-fs/cryptsetup/cryptsetup-2.4.3-r2.ebuild
+++ b/sys-fs/cryptsetup/cryptsetup-2.4.3-r2.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://www.kernel.org/pub/linux/utils/${PN}/v$(ver_cut 1-2)/${P/_/-}.t
 LICENSE="GPL-2+"
 SLOT="0/12" # libcryptsetup.so version
 [[ ${PV} != *_rc* ]] && \
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~s390 sparc ~x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~s390 sparc x86"
 CRYPTO_BACKENDS="gcrypt kernel nettle +openssl"
 # we don't support nss since it doesn't allow cryptsetup to be built statically
 # and it's missing ripemd160 support so it can't provide full backward 
compatibility



[gentoo-commits] repo/gentoo:master commit in: dev-java/tomcat-servlet-api/

2022-10-27 Thread Sam James
commit: 3b837bdec5bf8bc8e158f02662699a57f443d3c2
Author: Sam James  gentoo  org>
AuthorDate: Thu Oct 27 23:46:17 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Oct 27 23:46:17 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b837bde

dev-java/tomcat-servlet-api: Stabilize 9.0.67 x86, #878431

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

 dev-java/tomcat-servlet-api/tomcat-servlet-api-9.0.67.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/tomcat-servlet-api/tomcat-servlet-api-9.0.67.ebuild 
b/dev-java/tomcat-servlet-api/tomcat-servlet-api-9.0.67.ebuild
index c53c20eb8511..7e30009f94dc 100644
--- a/dev-java/tomcat-servlet-api/tomcat-servlet-api-9.0.67.ebuild
+++ b/dev-java/tomcat-servlet-api/tomcat-servlet-api-9.0.67.ebuild
@@ -15,7 +15,7 @@ 
SRC_URI="mirror://apache/tomcat/tomcat-9/v${PV}/src/${MY_P}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="4.0"
-KEYWORDS="~amd64 ~arm arm64 ppc64 ~x86 ~amd64-linux ~x86-linux ~x64-solaris 
~x86-solaris"
+KEYWORDS="~amd64 ~arm arm64 ppc64 x86 ~amd64-linux ~x86-linux ~x64-solaris 
~x86-solaris"
 IUSE=""
 
 DEPEND=">=virtual/jdk-1.8:*"



[gentoo-commits] repo/gentoo:master commit in: dev-java/logback-core/

2022-10-27 Thread Sam James
commit: 9ff646014ca09ccc85383dc0db2f11d441791146
Author: Sam James  gentoo  org>
AuthorDate: Thu Oct 27 23:46:21 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Oct 27 23:46:21 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ff64601

dev-java/logback-core: Stabilize 1.2.11-r1 amd64, #878453

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

 dev-java/logback-core/logback-core-1.2.11-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/logback-core/logback-core-1.2.11-r1.ebuild 
b/dev-java/logback-core/logback-core-1.2.11-r1.ebuild
index 8dc7d417aa77..db5f39ce5ef6 100644
--- a/dev-java/logback-core/logback-core-1.2.11-r1.ebuild
+++ b/dev-java/logback-core/logback-core-1.2.11-r1.ebuild
@@ -18,7 +18,7 @@ 
SRC_URI="https://github.com/qos-ch/logback/archive/v_${PV}.tar.gz -> logback-${P
 
 LICENSE="EPL-1.0 LGPL-3"
 SLOT="0"
-KEYWORDS="~amd64 ~arm arm64 ppc64 x86"
+KEYWORDS="amd64 ~arm arm64 ppc64 x86"
 
 # Common dependencies
 # POM: pom.xml



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

2022-10-27 Thread Sam James
commit: ecf9f94a86f244471a15c3088ebd73542c6288be
Author: Sam James  gentoo  org>
AuthorDate: Thu Oct 27 23:45:28 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Oct 27 23:45:35 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ecf9f94a

app-arch/xz-utils: tests now work for USE=-extra-filters

Upstream fixed after a report (but were working on adjacent issues anyway.)

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

 app-arch/xz-utils/xz-utils-.ebuild | 3 ---
 1 file changed, 3 deletions(-)

diff --git a/app-arch/xz-utils/xz-utils-.ebuild 
b/app-arch/xz-utils/xz-utils-.ebuild
index fd6c0d611f7d..650633ad355b 100644
--- a/app-arch/xz-utils/xz-utils-.ebuild
+++ b/app-arch/xz-utils/xz-utils-.ebuild
@@ -41,9 +41,6 @@ if [[ ${PV} !=  ]] ; then
BDEPEND+=" verify-sig? ( sec-keys/openpgp-keys-lassecollin )"
 fi
 
-# Tests currently do not account for smaller feature set
-RESTRICT="!extra-filters? ( test )"
-
 src_prepare() {
default
 



[gentoo-commits] repo/gentoo:master commit in: dev-java/fishbowl/

2022-10-27 Thread Sam James
commit: 17b053bc2a6bbe5d7c5394757803d384b689abff
Author: Sam James  gentoo  org>
AuthorDate: Thu Oct 27 23:46:12 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Oct 27 23:46:12 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=17b053bc

dev-java/fishbowl: Stabilize 1.4.1 x86, #878037

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

 dev-java/fishbowl/fishbowl-1.4.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/fishbowl/fishbowl-1.4.1.ebuild 
b/dev-java/fishbowl/fishbowl-1.4.1.ebuild
index 69802cb81f42..a00f47a95146 100644
--- a/dev-java/fishbowl/fishbowl-1.4.1.ebuild
+++ b/dev-java/fishbowl/fishbowl-1.4.1.ebuild
@@ -19,7 +19,7 @@ 
SRC_URI="https://github.com/stefanbirkner/${PN}/archive/${P}.tar.gz;
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 ~arm64 ~ppc64"
+KEYWORDS="amd64 ~arm64 ~ppc64 x86"
 
 # Compile dependencies
 # POM: pom.xml



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

2022-10-27 Thread Sam James
commit: a58239d6ace2abdc1de17f1b2b63a95507c545b5
Author: Sam James  gentoo  org>
AuthorDate: Thu Oct 27 23:46:14 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Oct 27 23:46:14 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a58239d6

sys-process/audit: Stabilize 3.0.9 x86, #878419

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

 sys-process/audit/audit-3.0.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-process/audit/audit-3.0.9.ebuild 
b/sys-process/audit/audit-3.0.9.ebuild
index 7fde297d24f0..161c6e0ef7a9 100644
--- a/sys-process/audit/audit-3.0.9.ebuild
+++ b/sys-process/audit/audit-3.0.9.ebuild
@@ -17,7 +17,7 @@ SRC_URI="https://people.redhat.com/sgrubb/audit/${P}.tar.gz;
 
 LICENSE="GPL-2+ LGPL-2.1+"
 SLOT="0"
-KEYWORDS="~amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc ~x86"
+KEYWORDS="~amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86"
 IUSE="gssapi ldap python static-libs test"
 
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"



[gentoo-commits] repo/gentoo:master commit in: dev-java/logback-core/

2022-10-27 Thread Sam James
commit: b2a15d57180d8dd33e1664b59921371bd9b97eaa
Author: Sam James  gentoo  org>
AuthorDate: Thu Oct 27 23:46:20 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Oct 27 23:46:20 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b2a15d57

dev-java/logback-core: Stabilize 1.2.11-r1 x86, #878453

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

 dev-java/logback-core/logback-core-1.2.11-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/logback-core/logback-core-1.2.11-r1.ebuild 
b/dev-java/logback-core/logback-core-1.2.11-r1.ebuild
index a1ee6e640a7e..8dc7d417aa77 100644
--- a/dev-java/logback-core/logback-core-1.2.11-r1.ebuild
+++ b/dev-java/logback-core/logback-core-1.2.11-r1.ebuild
@@ -18,7 +18,7 @@ 
SRC_URI="https://github.com/qos-ch/logback/archive/v_${PV}.tar.gz -> logback-${P
 
 LICENSE="EPL-1.0 LGPL-3"
 SLOT="0"
-KEYWORDS="~amd64 ~arm arm64 ppc64 ~x86"
+KEYWORDS="~amd64 ~arm arm64 ppc64 x86"
 
 # Common dependencies
 # POM: pom.xml



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

2022-10-27 Thread Sam James
commit: dbec7f66a2d1c85663f824a4f5a60dcf7becb6bf
Author: Sam James  gentoo  org>
AuthorDate: Thu Oct 27 23:46:16 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Oct 27 23:46:16 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dbec7f66

sys-process/audit: Stabilize 3.0.9 amd64, #878419

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

 sys-process/audit/audit-3.0.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-process/audit/audit-3.0.9.ebuild 
b/sys-process/audit/audit-3.0.9.ebuild
index 161c6e0ef7a9..56685122fd9f 100644
--- a/sys-process/audit/audit-3.0.9.ebuild
+++ b/sys-process/audit/audit-3.0.9.ebuild
@@ -17,7 +17,7 @@ SRC_URI="https://people.redhat.com/sgrubb/audit/${P}.tar.gz;
 
 LICENSE="GPL-2+ LGPL-2.1+"
 SLOT="0"
-KEYWORDS="~amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86"
+KEYWORDS="amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86"
 IUSE="gssapi ldap python static-libs test"
 
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"



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

2022-10-27 Thread Sam James
commit: 75da1f9ae9b6ac5b0b987471547d5209ae6e168a
Author: Sam James  gentoo  org>
AuthorDate: Thu Oct 27 23:46:19 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Oct 27 23:46:19 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=75da1f9a

www-servers/tomcat: Stabilize 9.0.67 amd64, #878431

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

 www-servers/tomcat/tomcat-9.0.67.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-servers/tomcat/tomcat-9.0.67.ebuild 
b/www-servers/tomcat/tomcat-9.0.67.ebuild
index e151500fc704..816509c99633 100644
--- a/www-servers/tomcat/tomcat-9.0.67.ebuild
+++ b/www-servers/tomcat/tomcat-9.0.67.ebuild
@@ -23,7 +23,7 @@ 
SRC_URI="mirror://apache/${PN}/tomcat-9/v${PV}/src/${MY_P}.tar.gz
 
 LICENSE="Apache-2.0"
 SLOT="9"
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux ~x86-solaris"
+KEYWORDS="amd64 ~x86 ~amd64-linux ~x86-linux ~x86-solaris"
 IUSE="extra-webapps"
 
 RESTRICT="test" # can we run them on a production system?



[gentoo-commits] repo/gentoo:master commit in: net-voip/murmur/

2022-10-27 Thread Sam James
commit: 78a9fe9dcd3b1569dc5e90165782c235a9f75c67
Author: Sam James  gentoo  org>
AuthorDate: Thu Oct 27 23:46:04 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Oct 27 23:46:04 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=78a9fe9d

net-voip/murmur: Stabilize 1.4.287 x86, #877667

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

 net-voip/murmur/murmur-1.4.287.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-voip/murmur/murmur-1.4.287.ebuild 
b/net-voip/murmur/murmur-1.4.287.ebuild
index dd54433ffd16..3403c3b206d9 100644
--- a/net-voip/murmur/murmur-1.4.287.ebuild
+++ b/net-voip/murmur/murmur-1.4.287.ebuild
@@ -24,7 +24,7 @@ else
https://dl.mumble.info/${MY_P}.tar.gz;
S="${WORKDIR}/${MY_P}.src"
fi
-   KEYWORDS="amd64 ~arm ~arm64 ~x86"
+   KEYWORDS="amd64 ~arm ~arm64 x86"
 fi
 
 SRC_URI+=" 
https://dev.gentoo.org/~concord/distfiles/mumble-1.4-openssl3.patch.xz;



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

2022-10-27 Thread Sam James
commit: 1fda7268d55ce156a0fb4422f57fde2a88723f66
Author: Sam James  gentoo  org>
AuthorDate: Thu Oct 27 23:46:11 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Oct 27 23:46:11 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1fda7268

app-text/pdftk: Stabilize 3.3.3 x86, #878037

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

 app-text/pdftk/pdftk-3.3.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/pdftk/pdftk-3.3.3.ebuild 
b/app-text/pdftk/pdftk-3.3.3.ebuild
index 111d9d3dc1fd..842fda08ceb1 100644
--- a/app-text/pdftk/pdftk-3.3.3.ebuild
+++ b/app-text/pdftk/pdftk-3.3.3.ebuild
@@ -15,7 +15,7 @@ 
SRC_URI="https://gitlab.com/pdftk-java/pdftk/-/archive/v${PV}/pdftk-v${PV}.tar.g
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 ~arm64 ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm64 ~ppc64 x86"
 
 CP_DEPEND="
dev-java/bcprov:0



[gentoo-commits] repo/gentoo:master commit in: sci-mathematics/nauty/

2022-10-27 Thread Sam James
commit: e26a14acd7a885a1dbc60d2a9339c485a65810a3
Author: Sam James  gentoo  org>
AuthorDate: Thu Oct 27 23:46:08 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Oct 27 23:46:08 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e26a14ac

sci-mathematics/nauty: Stabilize 2.7.4 x86, #877789

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

 sci-mathematics/nauty/nauty-2.7.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-mathematics/nauty/nauty-2.7.4.ebuild 
b/sci-mathematics/nauty/nauty-2.7.4.ebuild
index 0666c53100dc..a07631e57792 100644
--- a/sci-mathematics/nauty/nauty-2.7.4.ebuild
+++ b/sci-mathematics/nauty/nauty-2.7.4.ebuild
@@ -18,7 +18,7 @@ SRC_URI="https://pallini.di.uniroma1.it/${PN}${MY_PV}.tar.gz
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~riscv ~x86"
+KEYWORDS="amd64 ~arm ~riscv x86"
 IUSE="examples"
 
 BDEPEND="sys-apps/help2man"



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

2022-10-27 Thread Sam James
commit: 79bb1ae8dd588b9e3c0a89ddba5cba2ece79809b
Author: Sam James  gentoo  org>
AuthorDate: Thu Oct 27 23:46:10 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Oct 27 23:46:10 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=79bb1ae8

dev-python/uvloop: Stabilize 0.17.0 x86, #878003

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

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

diff --git a/dev-python/uvloop/uvloop-0.17.0.ebuild 
b/dev-python/uvloop/uvloop-0.17.0.ebuild
index 8435741ffde1..8efb2708540f 100644
--- a/dev-python/uvloop/uvloop-0.17.0.ebuild
+++ b/dev-python/uvloop/uvloop-0.17.0.ebuild
@@ -15,7 +15,7 @@ HOMEPAGE="
 "
 SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
-KEYWORDS="amd64 arm arm64 ppc ppc64 -riscv sparc ~x86"
+KEYWORDS="amd64 arm arm64 ppc ppc64 -riscv sparc x86"
 LICENSE="MIT"
 SLOT="0"
 IUSE="examples"



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

2022-10-27 Thread Sam James
commit: 1d6153bc33f5f7ef9807134299f1157fe14480ae
Author: Sam James  gentoo  org>
AuthorDate: Thu Oct 27 23:46:05 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Oct 27 23:46:05 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1d6153bc

net-libs/grpc: Stabilize 1.43.0 x86, #877667

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

 net-libs/grpc/grpc-1.43.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/grpc/grpc-1.43.0.ebuild b/net-libs/grpc/grpc-1.43.0.ebuild
index 8aa4ce2c1860..a2adc4804b4c 100644
--- a/net-libs/grpc/grpc-1.43.0.ebuild
+++ b/net-libs/grpc/grpc-1.43.0.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/${PN}/${PN}/archive/v${MY_PV}.tar.gz -> ${P}.tar.gz"
 LICENSE="Apache-2.0"
 # format is 0/${CORE_SOVERSION//./}.${CPP_SOVERSION//./} , check top level 
CMakeLists.txt
 SLOT="0/21.143"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv x86"
 IUSE="doc examples test"
 
 # look for submodule versions in third_party dir



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

2022-10-27 Thread Sam James
commit: 2cc16a18373ff815d78b47c004cf7ffdf9c932b6
Author: Sam James  gentoo  org>
AuthorDate: Thu Oct 27 23:45:26 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Oct 27 23:45:33 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2cc16a18

media-libs/fontconfig: drop 2.13.93

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

 media-libs/fontconfig/Manifest  |   1 -
 media-libs/fontconfig/fontconfig-2.13.93.ebuild | 198 
 2 files changed, 199 deletions(-)

diff --git a/media-libs/fontconfig/Manifest b/media-libs/fontconfig/Manifest
index 0ea3b7ff5d5e..cba7bf04f021 100644
--- a/media-libs/fontconfig/Manifest
+++ b/media-libs/fontconfig/Manifest
@@ -1,3 +1,2 @@
-DIST fontconfig-2.13.93.tar.xz 1418288 BLAKE2B 
2be273c21c16f9bb2dfe618177eaf2de48610a145d402ba53becc1c4c2d0417a9cd0ce969d4521ff00c8c71e4b1d65e4bf945da56e140434244b81e7e24ecb7a
 SHA512 
1ba119ea3faba662e108df6fce22f242eb2b7c5ec087159ca0cb76944991b19563f744c181263343941c50547bc0c73c6437d5380df09b5029facaab80465b58
 DIST fontconfig-2.14.0.tar.xz 1431056 BLAKE2B 
880f34d33ac30158ea61e922f6635900c5b244c2eb5d259f7947a364df86ee13f6190f651471b0a28bcd3c13f19c970783517903df374839e474921611dff1ff
 SHA512 
a5257249d031b3cd1a7b1521cd58f48d235a970020da4136a727db5407ec98e74a3776bc467d7e39f30ec664f56ff9fe39068317744a5e737a65109f7a005bfc
 DIST fontconfig-2.14.1.tar.xz 1447044 BLAKE2B 
4bee654f4196922fb07673f588b4bf8a651bbcc8b882b20712814ff253adf6457c3c4b4c2f5549bac37ed3f152e9993988f00d04e2516c911eb13747fc4a1c73
 SHA512 
ba42e6f90ec92914895d2157c872c373adfc17be791b92253bcc40e85674a84e43c08ab2b37c3ae85b53b2e7bd2a7847abb479043f303b732c08eeac3ee733db

diff --git a/media-libs/fontconfig/fontconfig-2.13.93.ebuild 
b/media-libs/fontconfig/fontconfig-2.13.93.ebuild
deleted file mode 100644
index 1c12de903df3..
--- a/media-libs/fontconfig/fontconfig-2.13.93.ebuild
+++ /dev/null
@@ -1,198 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools multilib-minimal readme.gentoo-r1
-
-DESCRIPTION="A library for configuring and customizing font access"
-HOMEPAGE="https://fontconfig.org/;
-SRC_URI="https://fontconfig.org/release/${P}.tar.xz;
-
-LICENSE="MIT"
-SLOT="1.0"
-[[ $(ver_cut 3) -ge 90 ]] || \
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt"
-IUSE="doc static-libs"
-
-# Test test-bz106632 is known to be broken, see bug #751232
-# and would require several backports. It will be fixed in
-# next version.
-# check-missing-doc is known to be broken, see bug #733608
-# because fontconfig-2.13.1-static_build.patch introduces a
-# function FcStrBuildFilename which is lacking documentation.
-# However, backporting isn't worth it. Will be fixed in
-# next version.
-RESTRICT="test"
-
-BDEPEND="dev-util/gperf
-   >=sys-devel/gettext-0.19.8
-   virtual/pkgconfig
-   doc? (
-   =app-text/docbook-sgml-dtd-3.1*
-   app-text/docbook-sgml-utils[jadetex]
-   )"
-# Purposefully dropped the xml USE flag and libxml2 support.  Expat is the
-# default and used by every distro.  See bug #283191.
-RDEPEND=">=dev-libs/expat-2.1.0-r3[${MULTILIB_USEDEP}]
-   >=media-libs/freetype-2.9[${MULTILIB_USEDEP}]
-   !elibc_Darwin? ( !elibc_SunOS? ( 
sys-apps/util-linux[${MULTILIB_USEDEP}] ) )
-   elibc_Darwin? ( sys-libs/native-uuid )
-   elibc_SunOS? ( sys-libs/libuuid )
-   virtual/libintl[${MULTILIB_USEDEP}]"
-DEPEND="${RDEPEND}"
-PDEPEND="virtual/ttf-fonts"
-# Put the eselect module in BDEPEND until EAPI 8 is ready for IDEPEND, so that
-# it is natively usable in BROOT to update ROOT when cross-compiling.
-BDEPEND+=" !x86-winnt? ( app-eselect/eselect-fontconfig )"
-RDEPEND+=" !x86-winnt? ( app-eselect/eselect-fontconfig )"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-2.10.2-docbook.patch # 310157
-   "${FILESDIR}"/${PN}-2.13.93-latin-update.patch # 130466 + make 
liberation default
-
-   # Patches from upstream (can usually be removed with next version bump)
-)
-
-pkg_setup() {
-   DOC_CONTENTS="Please make fontconfig configuration changes using
-   \`eselect fontconfig\`. Any changes made to /etc/fonts/fonts.conf will 
be
-   overwritten. If you need to reset your configuration to upstream 
defaults,
-   delete the directory ${EROOT}/etc/fonts/conf.d/ and re-emerge 
fontconfig."
-}
-
-src_prepare() {
-   default
-   eautoreconf
-
-   # https://gitlab.freedesktop.org/fontconfig/fontconfig/-/issues/272
-   # Please remove on next version bump!
-   if [[ "${PV}" == 2.13.93 ]] ; then
-   local sgmlfile
-   for sgmlfile in doc/*.fncs ; do
-   touch -r ${sgmlfile} ${sgmlfile//.fncs/.sgml} || die
-   done
-  

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

2022-10-27 Thread Sam James
commit: 52abedc3d063f5ae08d1a5755fbadc15846f8ad2
Author: Sam James  gentoo  org>
AuthorDate: Thu Oct 27 23:46:06 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Oct 27 23:46:06 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=52abedc3

sys-fs/f2fs-tools: Stabilize 1.15.0-r1 x86, #877697

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

 sys-fs/f2fs-tools/f2fs-tools-1.15.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-fs/f2fs-tools/f2fs-tools-1.15.0-r1.ebuild 
b/sys-fs/f2fs-tools/f2fs-tools-1.15.0-r1.ebuild
index 6b4c738b485e..f274697e2da9 100644
--- a/sys-fs/f2fs-tools/f2fs-tools-1.15.0-r1.ebuild
+++ b/sys-fs/f2fs-tools/f2fs-tools-1.15.0-r1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/${PN}.git/snaps
 
 LICENSE="GPL-2"
 SLOT="0/9"
-KEYWORDS="amd64 arm arm64 ~loong ~mips ppc ppc64 ~riscv ~x86"
+KEYWORDS="amd64 arm arm64 ~loong ~mips ppc ppc64 ~riscv x86"
 IUSE="selinux"
 
 RDEPEND="



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

2022-10-27 Thread Sam James
commit: 2fc07e90b98d8d60dd3d433810dddecff1e43f37
Author: Sam James  gentoo  org>
AuthorDate: Thu Oct 27 23:45:27 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Oct 27 23:45:34 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2fc07e90

media-libs/libopenshot: revbump for protobuf dep

See: 84b0d06216e11fd65bbc0b3404ce0abcc260064c
Signed-off-by: Sam James  gentoo.org>

 .../libopenshot/{libopenshot-0.2.7.ebuild => libopenshot-0.2.7-r1.ebuild} | 0
 1 file changed, 0 insertions(+), 0 deletions(-)

diff --git a/media-libs/libopenshot/libopenshot-0.2.7.ebuild 
b/media-libs/libopenshot/libopenshot-0.2.7-r1.ebuild
similarity index 100%
rename from media-libs/libopenshot/libopenshot-0.2.7.ebuild
rename to media-libs/libopenshot/libopenshot-0.2.7-r1.ebuild



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

2022-10-27 Thread Sam James
commit: 0ca92815271c88de49c6f061e9ac81e7ed2b6108
Author: Sam James  gentoo  org>
AuthorDate: Thu Oct 27 23:45:27 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Oct 27 23:45:34 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0ca92815

sys-devel/flex: fix build w/o flex

We touch a file which has a generated derivative, so regenerate that.

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

 sys-devel/flex/Manifest|  1 +
 .../flex/files/flex-2.6.4-implicit-func-decl.patch | 50 --
 sys-devel/flex/flex-2.6.4-r3.ebuild|  3 +-
 3 files changed, 3 insertions(+), 51 deletions(-)

diff --git a/sys-devel/flex/Manifest b/sys-devel/flex/Manifest
index 327f0405ede2..0e5c2985d561 100644
--- a/sys-devel/flex/Manifest
+++ b/sys-devel/flex/Manifest
@@ -1 +1,2 @@
+DIST flex-2.6.4-implicit-func-decl.patch.xz 6572 BLAKE2B 
7b2eb1d240e46470c4899b667fc6fbb1d0f91d784d67bb47f351c35683bda4d3c5d59479a8a26f1d9250fd9f6ce9e8b77ee7c53183c09735e898b48cd74bcb88
 SHA512 
cf7e5ac35b617b40ac3ca3dcf5c5ec5e81a1a48b99348c646aa68f61f3a83cbda3c9a6e820ad275f994220a6290518c4f56bdba9c0ed303cf27e60a75f4eb88c
 DIST flex-2.6.4.tar.gz 1419096 BLAKE2B 
c003d4f764f7f4d41e33af7ee28c2af272a9f0aee6ba7c2494ba96722d8d0b18f7a3f745217e9a2cecb43b6863328267a810280670c04464156b3eb3d7ee9d62
 SHA512 
e9785f3d620a204b7d20222888917dc065c2036cae28667065bf7862dfa1b25235095a12fd04efdbd09bfd17d3452e6b9ef953a8c1137862ff671c97132a082e

diff --git a/sys-devel/flex/files/flex-2.6.4-implicit-func-decl.patch 
b/sys-devel/flex/files/flex-2.6.4-implicit-func-decl.patch
deleted file mode 100644
index 1900ae0529b9..
--- a/sys-devel/flex/files/flex-2.6.4-implicit-func-decl.patch
+++ /dev/null
@@ -1,50 +0,0 @@
-https://github.com/westes/flex/commit/4b5111d9772b5c160340ca96f08d30d7f6db5cda
-https://github.com/westes/flex/issues/436
-https://bugs.gentoo.org/705800
-https://developers.redhat.com/blog/2019/04/22/implicit-function-declarations-flexs-use-of-reallocarray
-
-From 4b5111d9772b5c160340ca96f08d30d7f6db5cda Mon Sep 17 00:00:00 2001
-From: Explorer09 
-Date: Mon, 4 Sep 2017 08:28:53 +0800
-Subject: [PATCH] scanner: Include flexdef.h at %top block of scan.l
-
-config.h may define macros that alter the API of the standard library
-funtions, and so it should be included before any other standard
-header, even before the skeleton's standard header inclusion.
-
-For example: config.h may #define _GNU_SOURCE that would expose the
-reallocarray() prototype from  on glibc 2.26+ systems. If we
-include  before config.h, reallocarray() would not be
-available for use in lex file since the second include doesn't help
-due to header guard.
-
-For now our config.h might `#define malloc rpl_malloc` -- this
-substitution must work before including stdlib.h, or else the compiler
-will complain about missing prototypes, and may result in incorrect
-code in scan.l (gcc warning: return makes pointer from integer without
-a cast [-Wint-conversion]).
-
-Fixes #247.
 a/src/scan.l
-+++ b/src/scan.l
-@@ -1,5 +1,11 @@
- /* scan.l - scanner for flex input -*-C-*- */
- 
-+%top{
-+/* flexdef.h includes config.h, which may contain macros that alter the API */
-+/* of libc functions. Must include first before any libc header. */
-+#include "flexdef.h"
-+}
-+
- %{
- /*  Copyright (c) 1990 The Regents of the University of California. */
- /*  All rights reserved. */
-@@ -32,7 +38,6 @@
- /*  WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR */
- /*  PURPOSE. */
- 
--#include "flexdef.h"
- #include "parse.h"
- extern bool tablesverify, tablesext;
- extern int trlcontxt; /* Set in  parse.y for each rule. */
-

diff --git a/sys-devel/flex/flex-2.6.4-r3.ebuild 
b/sys-devel/flex/flex-2.6.4-r3.ebuild
index 1f1ebfe61893..1fe2eb9549ec 100644
--- a/sys-devel/flex/flex-2.6.4-r3.ebuild
+++ b/sys-devel/flex/flex-2.6.4-r3.ebuild
@@ -8,6 +8,7 @@ inherit flag-o-matic libtool multilib-minimal toolchain-funcs
 DESCRIPTION="The Fast Lexical Analyzer"
 HOMEPAGE="https://github.com/westes/flex;
 SRC_URI="https://github.com/westes/${PN}/releases/download/v${PV}/${P}.tar.gz;
+SRC_URI+=" 
https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}-implicit-func-decl.patch.xz;
 
 LICENSE="FLEX"
 SLOT="0"
@@ -24,7 +25,7 @@ BDEPEND="${RDEPEND}
 PATCHES=(
"${FILESDIR}"/${PN}-2.6.4-libobjdir.patch
"${FILESDIR}"/${PN}-2.6.4-fix-build-with-glibc2.6+.patch
-   "${FILESDIR}"/${P}-implicit-func-decl.patch
+   "${WORKDIR}"/${P}-implicit-func-decl.patch
 )
 
 src_prepare() {



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

2022-10-27 Thread Sam James
commit: 6309018d86592266bc155c842411afbe52cfb9f9
Author: Sam James  gentoo  org>
AuthorDate: Thu Oct 27 23:45:28 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Oct 27 23:45:35 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6309018d

app-arch/xz-utils: drop 5.2.5-r2

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

 app-arch/xz-utils/Manifest |   2 -
 .../xz-utils-5.2.5-xzgrep-ZDI-CAN-16587.patch  |  88 ---
 app-arch/xz-utils/xz-utils-5.2.5-r2.ebuild | 118 -
 3 files changed, 208 deletions(-)

diff --git a/app-arch/xz-utils/Manifest b/app-arch/xz-utils/Manifest
index 936e5967dbf7..57102074750a 100644
--- a/app-arch/xz-utils/Manifest
+++ b/app-arch/xz-utils/Manifest
@@ -1,5 +1,3 @@
-DIST xz-5.2.5.tar.gz 1791345 BLAKE2B 
aded57324e129572c41646b3cc3b0b59a459452d9338d9245663b63dac2a463fb1f1b2b1d2d4ad3c09cb71fb8439df52cd94f24db99e782fc899b94a288a3043
 SHA512 
7443674247deda2935220fbc4dfc7665e5bb5a260be8ad858c8bd7d7b9f0f868f04ea45e62eb17c0a5e6a2de7c7500ad2d201e2d668c48ca29bd9eea5a73a3ce
-DIST xz-5.2.5.tar.gz.sig 566 BLAKE2B 
8b40d8d7913eaebe2595ea41a735d972d1969d8b58f42b2bee6591b51e2e626473fc85d64f1bbbff3cba6b0e1b4423556d6ddaf16f646ccc18ba1bad5cf45d83
 SHA512 
3aa21484bef0282ed0b83e3fcd5cf3d87bf51fa68e24d55bb11f91bc96f0ac29f468949bc4c8cc20fbd6ad12f5735686fe09ee42efe2b8d728010da9668aa5a9
 DIST xz-5.2.6.tar.gz 2069602 BLAKE2B 
3cc160dc76944ad2a181fbfb23ce386dbbd04e75bbeb0b159aaaf82e2e8157ea8b2bb80b216d79a7c25339bfbd13bd9d8c261789829cc7c3cb86fc893a7b4b94
 SHA512 
090958dd6c202c989746686094c86707ad4ae835026640080fc0a9d0fad699821b7d5cb3a67e6700661a0938818ba153662366f89ab8ec47e0bae4a3fe9b1961
 DIST xz-5.2.6.tar.gz.sig 566 BLAKE2B 
7c6114d93b4e3c8553108da3985029fc4585bfea5d72fc5028024221e91cc43c3b6cd3b7d169e4c8afed445a6beef7c255ef8420c5266a22ee9449a57cacec5d
 SHA512 
50a1ac0f8f87f8c04c25c69870ba054094abf20b668bdecd42ed247a2eff24b8e52178b6442da84c125a9401a6f98d40ca76b27453833a30807c83128ab70eee
 DIST xz-5.2.7.tar.gz 2105803 BLAKE2B 
5363c5d0403e041c6d2e35b5d3321feeb8e63b8556496373c820975850b50e28e0da903446a49ba516fd9f40e0101dd39cfa9a9b8dd143c9849c84a715bb5d7b
 SHA512 
06329fdbd1d897aa99dc96900c6246457288c586d02bb4869a92dd2f97973f95acb3a2fa9598a20613ea029f816836a8e3b65e36fec2b807b5e7553141429ab9

diff --git a/app-arch/xz-utils/files/xz-utils-5.2.5-xzgrep-ZDI-CAN-16587.patch 
b/app-arch/xz-utils/files/xz-utils-5.2.5-xzgrep-ZDI-CAN-16587.patch
deleted file mode 100644
index 7293a982c269..
--- a/app-arch/xz-utils/files/xz-utils-5.2.5-xzgrep-ZDI-CAN-16587.patch
+++ /dev/null
@@ -1,88 +0,0 @@
-https://bugs.gentoo.org/837155
-https://git.tukaani.org/?p=xz.git;a=commitdiff;h=69d1b3fc29677af8ade8dc15dba83f0589cb63d6;hp=bd93b776c1bd15e90661033c918cdeb354dbcc38
-
-From: Lasse Collin 
-Date: Tue, 29 Mar 2022 19:19:12 +0300
-Subject: [PATCH 1/1] xzgrep: Fix escaping of malicious filenames
- (ZDI-CAN-16587).
-
-Malicious filenames can make xzgrep to write to arbitrary files
-or (with a GNU sed extension) lead to arbitrary code execution.
-
-xzgrep from XZ Utils versions up to and including 5.2.5 are
-affected. 5.3.1alpha and 5.3.2alpha are affected as well.
-This patch works for all of them.
-
-This bug was inherited from gzip's zgrep. gzip 1.12 includes
-a fix for zgrep.
-
-The issue with the old sed script is that with multiple newlines,
-the N-command will read the second line of input, then the
-s-commands will be skipped because it's not the end of the
-file yet, then a new sed cycle starts and the pattern space
-is printed and emptied. So only the last line or two get escaped.
-
-One way to fix this would be to read all lines into the pattern
-space first. However, the included fix is even simpler: All lines
-except the last line get a backslash appended at the end. To ensure
-that shell command substitution doesn't eat a possible trailing
-newline, a colon is appended to the filename before escaping.
-The colon is later used to separate the filename from the grep
-output so it is fine to add it here instead of a few lines later.
-
-The old code also wasn't POSIX compliant as it used \n in the
-replacement section of the s-command. Using \ is the
-POSIX compatible method.
-
-LC_ALL=C was added to the two critical sed commands. POSIX sed
-manual recommends it when using sed to manipulate pathnames
-because in other locales invalid multibyte sequences might
-cause issues with some sed implementations. In case of GNU sed,
-these particular sed scripts wouldn't have such problems but some
-other scripts could have, see:
-
-info '(sed)Locale Considerations'
-
-This vulnerability was discovered by:
-cleemy desu wayo working with Trend Micro Zero Day Initiative
-
-Thanks to Jim Meyering and Paul Eggert discussing the different
-ways to fix this and for coordinating the patch release schedule
-with gzip.
 a/src/scripts/xzgrep.in
-+++ b/src/scripts/xzgrep.in
-@@ -180,22 +180,26 @@ for i; do
-  { test 

[gentoo-commits] proj/portage:master commit in: bin/install-qa-check.d/

2022-10-27 Thread Sam James
commit: ebea8fa53bdd871deb841463f5fbd4f427b6ef3c
Author: Sam James  gentoo  org>
AuthorDate: Thu Oct 27 23:37:42 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Oct 27 23:37:42 2022 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=ebea8fa5

install-qa-check.d/90gcc-warnings: add -Wreturn-type

Clang in particular optimises very aggressively based
on this (if there's a missing return at the end, it'll end
up performing mental gymnastics to deduce some other earlier
case is taken).

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

 bin/install-qa-check.d/90gcc-warnings | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/bin/install-qa-check.d/90gcc-warnings 
b/bin/install-qa-check.d/90gcc-warnings
index 662d2fd3a..7a506d357 100644
--- a/bin/install-qa-check.d/90gcc-warnings
+++ b/bin/install-qa-check.d/90gcc-warnings
@@ -56,6 +56,9 @@ gcc_warn_check() {
'warning: .*matching.*\[-Wformat=\]'
# function returns address of local variable
'warning: .*\[-Wreturn-local-addr\]'
+   # missing return at end of function, or non-void return 
in a void function
+   # (clang at least aggressively optimises on this)
+   'warning: .*\[-Wreturn-type\]'
# argument to sizeof ... is the same expression as the 
source
'warning: .*\[-Wsizeof-pointer-memaccess\]'
# iteration invokes undefined behavior



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

2022-10-27 Thread Sam James
commit: ae020613bac1a479105a8014e0fa4771cb3bbfbf
Author: Sam James  gentoo  org>
AuthorDate: Thu Oct 27 23:37:43 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Oct 27 23:37:43 2022 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=ae020613

NEWS: update for 90gcc-warnings changes

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

 NEWS | 7 +--
 1 file changed, 5 insertions(+), 2 deletions(-)

diff --git a/NEWS b/NEWS
index 39c94efac..7256ba724 100644
--- a/NEWS
+++ b/NEWS
@@ -15,8 +15,11 @@ Features:
 
 * install-qa-check.d: 90gcc-warnings: Add additional code quality warnings
   which are indicative of problems with LTO in particular:
-  * -Wlto-type-mismatch
-  * -Wodr
+  * -Wbuiltin-declaration-mismatch
+  * -Wlto-type-mismatch (LTO esp.)
+  * -Wmismatched-dealloc
+  * -Wodr (LTO esp.)
+  * -Wreturn-type
 
 * ecompress, etc: Support additional compression suffixes for texinfo:
   .Z, .bz2, .lzma, .lz, .xz, .zst (bug #757525).



[gentoo-commits] proj/portage:master commit in: bin/install-qa-check.d/

2022-10-27 Thread Sam James
commit: de8d2c8de7d456a15f83551bfc3fcf6ff1fffaf1
Author: Sam James  gentoo  org>
AuthorDate: Thu Oct 27 23:37:43 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Oct 27 23:37:43 2022 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=de8d2c8d

install-qa-check.d/90gcc-warnings: add -Wmismatched-dealloc

These could easily lead to UAFs / out of bound access if the
malloc used is oversized (e.g. using my_free() on something
allocated by malloc(), with my_free() assuming existence
of some extra data from my_malloc()).

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

 bin/install-qa-check.d/90gcc-warnings | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/bin/install-qa-check.d/90gcc-warnings 
b/bin/install-qa-check.d/90gcc-warnings
index 256e6918b..3a57c0a3b 100644
--- a/bin/install-qa-check.d/90gcc-warnings
+++ b/bin/install-qa-check.d/90gcc-warnings
@@ -66,6 +66,9 @@ gcc_warn_check() {
'warning: .*\[-Waggressive-loop-optimizations\]'
# conversion between pointers that have incompatible 
types
'warning: .*\[-Wincompatible-pointer-types\]'
+   # using wrong deallocator, e.g. using free() on object 
allocated using my_malloc()
+   # when my_malloc() is annotated as needing my_free().
+   'warning: .*\[-Wmismatched-dealloc\]'
# clobbered: Warn for variables that might be changed 
by longjmp or vfork
# (This warning is also enabled by -Wextra.)
'warning: .*\[-Wclobbered\]'



[gentoo-commits] proj/portage:master commit in: bin/install-qa-check.d/

2022-10-27 Thread Sam James
commit: eaf2868e99280cb6c57df528f63f98c6b4757ef6
Author: Sam James  gentoo  org>
AuthorDate: Thu Oct 27 23:37:43 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Oct 27 23:37:43 2022 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=eaf2868e

install-qa-check.d/90gcc-warnings: add -Wbuiltin-declaration-mismatch

Closely related to -Wimplicit-function-declaration. It's a mistake
to do this anyway, but it's particularly bad if it then inhibits
further compiler diagnostics.

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

 bin/install-qa-check.d/90gcc-warnings | 1 +
 1 file changed, 1 insertion(+)

diff --git a/bin/install-qa-check.d/90gcc-warnings 
b/bin/install-qa-check.d/90gcc-warnings
index 7a506d357..256e6918b 100644
--- a/bin/install-qa-check.d/90gcc-warnings
+++ b/bin/install-qa-check.d/90gcc-warnings
@@ -24,6 +24,7 @@ gcc_warn_check() {
# with -Wall, goes in pair with 
-Wimplicit-function-declaration
# but without -Wall, we need to assert for it alone
'warning: .*incompatible implicit declaration of 
built-in function'
+   'warning: .*\[-Wbuiltin-declaration-mismatch\]'
# 'is used uninitialized in this function' and some more
'warning: .*\[-Wuninitialized\]'
# comparisons like ‘X<=Y<=Z’ do not have their 
mathematical meaning



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

2022-10-27 Thread Ionen Wolkens
commit: c6889c97032771c7b6c751cc669a27b4a99b4891
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Thu Oct 27 21:25:28 2022 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Thu Oct 27 22:17:21 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c6889c97

dev-util/maturin: drop 0.13.3

Signed-off-by: Ionen Wolkens  gentoo.org>

 dev-util/maturin/Manifest  |  41 
 dev-util/maturin/maturin-0.13.3.ebuild | 437 -
 2 files changed, 478 deletions(-)

diff --git a/dev-util/maturin/Manifest b/dev-util/maturin/Manifest
index a723366e3b22..dfadecef88bc 100644
--- a/dev-util/maturin/Manifest
+++ b/dev-util/maturin/Manifest
@@ -27,7 +27,6 @@ DIST camino-1.1.1.crate 30737 BLAKE2B 
f2403e2f3c4c66f14c298faf582d5ce4f3071be62e
 DIST cargo-options-0.3.1.crate 6294 BLAKE2B 
c5d0c10450bee5bcb1ce40b998150572a27ed70076870a5beca7471b3a728426a2a28ef8de4aa472103df80cadd43e0edd567c1e2268b656468f5f4b59b7c7c9
 SHA512 
8e710ccd23bcc3570bf05f7234eb76f8cbd5241b3a53daaa2634f2d56ae5e25488b4807d06ca65822f7fd368171eb83a8e005c396b817bf9330892be8a65d6e9
 DIST cargo-platform-0.1.2.crate 11645 BLAKE2B 
7770acb90e299f71c60bbadceaf894a3100916b7f7458f9c949b683b39157d3e1ec17d850f16dfb04017b01d7734d41872d48cf9f4e1ea7414439cd7031c2330
 SHA512 
c716bf3a4e0942160dbf7be114d1621e1fccc23511e7b0a2b99852b99a851910bfcf8640c2d0d0a03d5a324e1a59fb5d4264ca81bca24e3f1a1ca653bdf2956f
 DIST cargo-xwin-0.10.2.crate 24964 BLAKE2B 
b499bfd7c269f96b72c63d6b809df2bfab1df5375f36274b6d82a0b74e2e85fe7272ae208cba23f6d668cbf74ca5f5ba2670e421f37b58f5dc9c8afea0e1dd85
 SHA512 
f8e3c9aab75f96e63460710165bc8c7f4c01c7efa13288967a54057c940937f62715e709222d39823530944f785e9fb7291e3a060d591c6635d7bfdd6c2ba164
-DIST cargo-xwin-0.10.4.crate 25079 BLAKE2B 
3265f3de465775abdfda124a1677956b1db4f94f1c7fd082d2e0d470d3621e41f79647788cf2a9fea6c12bc08e95759c2f889d4bece38c86c0771a238c0d58b9
 SHA512 
838aafdf4bd40d37d8e6f55a9fc8c737ee3c6e5be12d9d1320d8e0fedb5acbe762bd9eea16e854ed6d1b1dccc1de2f2be339f7ff683ffc2db37ee347c0e1f5af
 DIST cargo-zigbuild-0.12.3.crate 25984 BLAKE2B 
4b73ada9094cb7facdd28fb7a5cb54ce17b74090c984e410be6b0a8120397049049a62818c9fa94d3d38057ac70ee65052b3edcb5b4e0cd76b0c2e9fde1f0972
 SHA512 
8ac0d21017024133ba53dd839471cf15de671215c5eb5bdc99863dbf6ee08c0a6c49cb843e57fcd392e84da3a854ac4953136d360fa2e0b3eb4ff47a2c25dd57
 DIST cargo_metadata-0.15.0.crate 17634 BLAKE2B 
cb6dceaaaf4f4a4bd339b429c4e45730ee018f947a560a468682bd4e9a09949a625b96f713d5b2270a6609622c1992def8145850a7d82619cc5120c3be304f5d
 SHA512 
cbeddbccc8f7578b34976ead3076c8db66d20d5681affa81ed583ad8c84ebb5d6a3b8a40e3c42fd1667aacc9d0829f928e210f3f451e636a2b5732cae17cae1b
 DIST cbindgen-0.24.3.crate 195698 BLAKE2B 
f5c65e9c77a7c2f98a44382a6e4b852071b70bd832a3da3220bb8a7c4729a44b5964e651cd63577f555c5bf4e6594b1148a5afd96dc1d3f599b2fd1d523b54d4
 SHA512 
3a39be67a87aa7a4dd9baaf6b803215f4587bd7925c4315c5ec93954e021471919fa977ad2084f099c606daa392350de3557bba56cef77806def99c40318ef05
@@ -37,7 +36,6 @@ DIST cfg-if-1.0.0.crate 7934 BLAKE2B 
e99a5589c11d79d77a4537b34ce0a45d37b981c123b
 DIST charset-0.1.3.crate 14330 BLAKE2B 
928771e37cc4f86f49cf09b671cc016cb662275799f34159dff9c22ca61a71d722f199ed36b2fadebde30b5763cc01d87bd6f27e70ff8ad357df10d6ddb652a8
 SHA512 
61166acd4fba3330c4c71e101e1993717baa448d91dd9773f7d58ac504fa4025322560ce82bd7de1b5935443f96ba84691658e5c982192196b325f52dc48f4b1
 DIST chunked_transfer-1.4.0.crate 9238 BLAKE2B 
b29737023c78041fa1166d56bb5fb7be2e502b06c56b0fe127c1ec2eaaf3ebdbf9bfdc8645d7234dc17703706529406072b90fb06a15df482b1065044d3dd4c4
 SHA512 
b3891bc1b101677c2ae6bbac19e74f5ad0aee7b499b0a339b78fa0af7150b2ae0b2151d640bd2a7c4d052a12cf935d16e04db3d37d0048ec1d79a9ff01f13389
 DIST cipher-0.3.0.crate 12756 BLAKE2B 
a572b0140512b7512d496f2706cdfaedb680d47a283e3db8b4be97418585ed988929a3beed44012e8a9d9728cbc21f00b78bcbe376bbf57614d54ea07e4daf4c
 SHA512 
8f0094c7786160730825cff21ca838f52801783f1f4f66755b0771595963b8b99fc926265ff502c66b94a2e6703d592d42bbed96ebf8d3a690bd5e731f0f5c4f
-DIST clap-3.2.21.crate 218792 BLAKE2B 
73ba5a9581329fee3fc8d68ccde39d64cf2f7da99a03cfdcb7b66e4350c819632deb7773dd383318749d7e5d18de408fef915a866d8ed1ef37b61dac8d92e51a
 SHA512 
425bfd4bb4893f1d6ec031acb53edb9da5884742262e368d88fc536bad7d315b780c71565fae31f0b96b90366836d64eb1f89a20f763d6b400a7b7cb4d7d8e80
 DIST clap-3.2.22.crate 219438 BLAKE2B 
32e256ba1a4257f5b49681ed5b71f0c79b6fe0c5f6eed72497050368a010a91b4d618ab529cafad54b0e78a6628c6dc5bb61d0baf59c4508557e5d8395f0032e
 SHA512 
fe067057753c351ae5c2fbe78ca83588642faf2eea8d30c08f9d7b5bdc4f3c732349f1b6e1b0de88932049d1c8644771a09d9e592827b297c75de8061268a241
 DIST clap_complete-3.2.5.crate 31625 BLAKE2B 
c76baef63d773b81eb4d8d953da4a94769b618da45fb0f13fb9d6c6738b67ccdbd58ad2b5361bae99705fd2b7aadb520d6e7f4d258d872971e0e308a36900965
 SHA512 
c26d6c15a0ab44720cd7a5979dd4c66a9171082b99c04cda10fe4f6dd9a1405f8ca9022c344d03d7d2af7788bc28be033c9e2311f6879993901773176783f61e
 DIST clap_complete_fig-3.2.4.crate 

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

2022-10-27 Thread Ionen Wolkens
commit: 90bcc1e7dca5b81326ce026b62fbd62169ac0fb6
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Thu Oct 27 21:24:45 2022 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Thu Oct 27 22:17:21 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=90bcc1e7

media-libs/cubeb: stabilize 0.2_p20220922 for amd64

Seems fine with stable dolphin which is now the only (in-tree) consumer
given pcsx2 unfortunately relies on a modified bundled copy now.

Signed-off-by: Ionen Wolkens  gentoo.org>

 media-libs/cubeb/cubeb-0.2_p20220922.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/cubeb/cubeb-0.2_p20220922.ebuild 
b/media-libs/cubeb/cubeb-0.2_p20220922.ebuild
index e120dff0db4e..527199948dbe 100644
--- a/media-libs/cubeb/cubeb-0.2_p20220922.ebuild
+++ b/media-libs/cubeb/cubeb-0.2_p20220922.ebuild
@@ -33,7 +33,7 @@ S="${WORKDIR}/${PN}-${HASH_CUBEB}"
 
 LICENSE="ISC pulseaudio? ( rust? ( || ( Apache-2.0 MIT ) ) )"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
+KEYWORDS="amd64 ~arm64 ~x86"
 IUSE="alsa doc jack pulseaudio +rust sndio test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: x11-terms/kitty-shell-integration/

2022-10-27 Thread Ionen Wolkens
commit: 9b29ee7ac12f6fb0a6db32c3a0f3c68c3fd0a33b
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Thu Oct 27 20:56:23 2022 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Thu Oct 27 22:17:19 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b29ee7a

x11-terms/kitty-shell-integration: stabilize 0.26.4 for amd64, x86

Signed-off-by: Ionen Wolkens  gentoo.org>

 x11-terms/kitty-shell-integration/kitty-shell-integration-0.26.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/x11-terms/kitty-shell-integration/kitty-shell-integration-0.26.4.ebuild 
b/x11-terms/kitty-shell-integration/kitty-shell-integration-0.26.4.ebuild
index 92b178c54f24..284f791cd143 100644
--- a/x11-terms/kitty-shell-integration/kitty-shell-integration-0.26.4.ebuild
+++ b/x11-terms/kitty-shell-integration/kitty-shell-integration-0.26.4.ebuild
@@ -10,7 +10,7 @@ S="${WORKDIR}/kitty-${PV}"
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~ppc64 ~riscv x86"
 RESTRICT="test" # intended to be ran on the full kitty package
 
 src_compile() { :; }



[gentoo-commits] repo/gentoo:master commit in: x11-terms/kitty-terminfo/

2022-10-27 Thread Ionen Wolkens
commit: c3baf7463c79f77905400927f9bf190558555650
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Thu Oct 27 20:56:43 2022 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Thu Oct 27 22:17:19 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c3baf746

x11-terms/kitty-terminfo: stabilize 0.26.4 for amd64, x86

Signed-off-by: Ionen Wolkens  gentoo.org>

 x11-terms/kitty-terminfo/kitty-terminfo-0.26.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-terms/kitty-terminfo/kitty-terminfo-0.26.4.ebuild 
b/x11-terms/kitty-terminfo/kitty-terminfo-0.26.4.ebuild
index e69c32614071..8e691381f9bd 100644
--- a/x11-terms/kitty-terminfo/kitty-terminfo-0.26.4.ebuild
+++ b/x11-terms/kitty-terminfo/kitty-terminfo-0.26.4.ebuild
@@ -10,7 +10,7 @@ S="${WORKDIR}/kitty-${PV}"
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~ppc64 ~riscv x86"
 RESTRICT="test" # intended to be ran on the full kitty package
 
 BDEPEND="sys-libs/ncurses"



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

2022-10-27 Thread Ionen Wolkens
commit: 39a724559a9592625e5dc344982820755bad
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Thu Oct 27 21:55:27 2022 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Thu Oct 27 22:17:22 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=39a72455

app-portage/iwdevtools: stabilize 0.12.0 for ALLARCHES

Signed-off-by: Ionen Wolkens  gentoo.org>

 app-portage/iwdevtools/iwdevtools-0.12.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-portage/iwdevtools/iwdevtools-0.12.0.ebuild 
b/app-portage/iwdevtools/iwdevtools-0.12.0.ebuild
index f618116f15e0..25527bd89228 100644
--- a/app-portage/iwdevtools/iwdevtools-0.12.0.ebuild
+++ b/app-portage/iwdevtools/iwdevtools-0.12.0.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/ionenwks/iwdevtools/archive/refs/tags/v${PV}.tar.gz
 
 LICENSE="BSD-2"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 
~x64-macos"
+KEYWORDS="amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv sparc x86 
~x64-macos"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: net-analyzer/ipaudit/

2022-10-27 Thread Ionen Wolkens
commit: add0db23da2db3150e3a795d5c0fe17ac4101fff
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Thu Oct 27 21:01:03 2022 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Thu Oct 27 22:17:20 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=add0db23

net-analyzer/ipaudit: stabilize 1.1 for amd64, x86

This was formerly only stable for x86, but stable for
amd64 too given doesn't make much sense to be x86-only.

Signed-off-by: Ionen Wolkens  gentoo.org>

 net-analyzer/ipaudit/ipaudit-1.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-analyzer/ipaudit/ipaudit-1.1.ebuild 
b/net-analyzer/ipaudit/ipaudit-1.1.ebuild
index bec71b59b5a9..dc1733d16940 100644
--- a/net-analyzer/ipaudit/ipaudit-1.1.ebuild
+++ b/net-analyzer/ipaudit/ipaudit-1.1.ebuild
@@ -9,7 +9,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86"
+KEYWORDS="amd64 ~ppc x86"
 IUSE="mysql"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: games-emulation/pcsx2/, games-emulation/pcsx2/files/

2022-10-27 Thread Ionen Wolkens
commit: 9af2648cf253fc21104e174ed1d85171c11f477a
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Thu Oct 27 21:30:34 2022 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Thu Oct 27 22:17:21 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9af2648c

games-emulation/pcsx2: drop 1.7.3329

Signed-off-by: Ionen Wolkens  gentoo.org>

 games-emulation/pcsx2/Manifest |   1 -
 .../pcsx2/files/pcsx2-1.7.3329-unbundle.patch  |  41 -
 .../pcsx2/files/pcsx2-1.7.3329-wx-vs-sdl.patch |   9 -
 games-emulation/pcsx2/pcsx2-1.7.3329.ebuild| 201 -
 4 files changed, 252 deletions(-)

diff --git a/games-emulation/pcsx2/Manifest b/games-emulation/pcsx2/Manifest
index 7315d0ecf127..06cde4e6d679 100644
--- a/games-emulation/pcsx2/Manifest
+++ b/games-emulation/pcsx2/Manifest
@@ -1,5 +1,4 @@
 DIST pcsx2-1.6.0.tar.gz 17963332 BLAKE2B 
d1370fd089e1f8716a3365b9f499fef9418c4a9464e701cf0dbac8296cf59a2c6fc9b85ed680c514d8128da7b5c47aa8a067d48cac9eb0482ef2ba5f9234e60e
 SHA512 
0a3e01a25384719fc72b636a1e9cf1cd966d0c978c1c3adfb46d6b3f76f43a25f90ef63d27a1d8092cdf444c5dc7560ce807ca81908d11ade9715e7eaaad6253
-DIST pcsx2-1.7.3329.tar.gz 19379924 BLAKE2B 
ec1313d97ab9f8bb5c735e73a3174071ccbd8499857835145dcd057f96cf51b60f3677a64c155916e5b6d33960d3e0d8c300714b6149ce4326e747e672c97406
 SHA512 
cfdd129c93e04f3ddc0a685483683cf5d4c239f9e7a059fd838ebe6cc8c2f3f819c26f45a8fe2a256030fdbd6273599d6e95813980eafbd301dac27689c2182a
 DIST pcsx2-1.7.3468.tar.gz 19926257 BLAKE2B 
d276d7640c46c6fbad28c87b46e367c6dbfc8b3f6732f34dce49736772224dada6b4d5bc5947db2fe757b465e0d9fc0821eaf6f79987daf6df1734c8c9d34c52
 SHA512 
e96c1d8e733e3df8666e4eb7ebf3be47c7c65d948b4d4fc0818f90af60dfe15e928a5f93bfe0791444b3529f9b0a3789853c2b53845437507f97eda0c2bc2646
 DIST pcsx2-fast_float-32d21dcecb.tar.gz 76108 BLAKE2B 
7a4e8e3bb67387c03912e5f7035ba3fab1aeaa119b36ebdeb14c45069b3270270a8b87de2774ec325d8ed2ef0604a3d3762432d42f1e026a213990ac39341e10
 SHA512 
2cbdc5b05ab7c19e20b4e34959b90d1fa866d4ba239ec0a4c434cd33bddfb1cb6f1da467b0a525f5a4887c9b1860e975fe074aca0d9e211f0fc7bc6402d3601e
 DIST pcsx2-glslang-c9706bdda0.tar.gz 3433325 BLAKE2B 
f2449a6c8b05e47367164d09036ae2302f0f28ec83c2e2f401426f52fbd4edf55f717f01eea2cbfe7554e1004b89ffdebc34ec21a95809fcbc719f69e65e8487
 SHA512 
5ff0902e95592525b2671788bf27717c85d0876b31e96374eff5128f9bf7caf93bb636e4d5e1916a5d641715a780172308403bd49305d9a07cf66358d7e6407c

diff --git a/games-emulation/pcsx2/files/pcsx2-1.7.3329-unbundle.patch 
b/games-emulation/pcsx2/files/pcsx2-1.7.3329-unbundle.patch
deleted file mode 100644
index 450329522183..
--- a/games-emulation/pcsx2/files/pcsx2-1.7.3329-unbundle.patch
+++ /dev/null
@@ -1,41 +0,0 @@
-Adjust to unbundle a few extras.
-
-zstd changes only needed because of https://bugs.gentoo.org/872254
 a/CMakeLists.txt
-+++ b/CMakeLists.txt
-@@ -54,3 +54,4 @@
-   set(gtest_force_shared_crt ON CACHE BOOL "" FORCE)
--  add_subdirectory(3rdparty/gtest EXCLUDE_FROM_ALL)
-+  find_package(GTest REQUIRED)
-+  alias_library(gtest_main GTest::gtest_main)
-   add_subdirectory(tests/ctest)
 a/cmake/SearchForStuff.cmake
-+++ b/cmake/SearchForStuff.cmake
-@@ -177,3 +177,3 @@
- set(ACTUALLY_ENABLE_TESTS ${ENABLE_TESTS})
--if(ENABLE_TESTS)
-+if(0)
-   if(NOT EXISTS "${CMAKE_SOURCE_DIR}/3rdparty/gtest/CMakeLists.txt")
-@@ -210,7 +210,4 @@
- find_optional_system_library(ryml 3rdparty/rapidyaml/rapidyaml 0.4.0)
--find_optional_system_library(zstd 3rdparty/zstd 1.4.5)
--if (${zstd_TYPE} STREQUAL System)
--  alias_library(Zstd::Zstd zstd::libzstd_shared)
--  alias_library(pcsx2-zstd zstd::libzstd_shared)
--endif()
-+pkg_check_modules(zstd REQUIRED IMPORTED_TARGET libzstd)
-+alias_library(Zstd::Zstd PkgConfig::zstd)
- find_optional_system_library(libzip 3rdparty/libzip 1.8.0)
-@@ -243,3 +240,4 @@
- add_subdirectory(3rdparty/lzma EXCLUDE_FROM_ALL)
--add_subdirectory(3rdparty/libchdr EXCLUDE_FROM_ALL)
-+pkg_check_modules(chdr REQUIRED IMPORTED_TARGET libchdr)
-+alias_library(chdr-static PkgConfig::chdr)
- 
-@@ -269,5 +267,3 @@
- if(CUBEB_API)
--  add_subdirectory(3rdparty/cubeb EXCLUDE_FROM_ALL)
--  target_compile_options(cubeb PRIVATE "-w")
--  target_compile_options(speex PRIVATE "-w")
-+  find_package(cubeb REQUIRED)
- endif()

diff --git a/games-emulation/pcsx2/files/pcsx2-1.7.3329-wx-vs-sdl.patch 
b/games-emulation/pcsx2/files/pcsx2-1.7.3329-wx-vs-sdl.patch
deleted file mode 100644
index d00f9553993d..
--- a/games-emulation/pcsx2/files/pcsx2-1.7.3329-wx-vs-sdl.patch
+++ /dev/null
@@ -1,9 +0,0 @@
-This check is unnecessary, bit dodgy (ldd+grep), and requires -DSDL2_API=1
-/only/ if wxGTK was built with USE=sdl or else get a cmake unused options
-warning. Test code also fails with -Werror=strict-prototypes (clang16).
 a/cmake/SearchForStuff.cmake
-+++ b/cmake/SearchForStuff.cmake
-@@ -191,3 +191,2 @@
- if(NOT PCSX2_CORE)
--  WX_vs_SDL()
- endif()


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

2022-10-27 Thread Ionen Wolkens
commit: 09df8b9861e0e9b3736dbd1efdc8b0aa0f69a339
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Thu Oct 27 21:14:12 2022 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Thu Oct 27 22:17:21 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=09df8b98

media-libs/cubeb: skip building tools

Forgot there was an option for it when later wanted
to skip installing cubeb-test.

Signed-off-by: Ionen Wolkens  gentoo.org>

 media-libs/cubeb/cubeb-0.2_p20220922.ebuild | 5 +
 1 file changed, 1 insertion(+), 4 deletions(-)

diff --git a/media-libs/cubeb/cubeb-0.2_p20220922.ebuild 
b/media-libs/cubeb/cubeb-0.2_p20220922.ebuild
index 7624610e5f4b..e120dff0db4e 100644
--- a/media-libs/cubeb/cubeb-0.2_p20220922.ebuild
+++ b/media-libs/cubeb/cubeb-0.2_p20220922.ebuild
@@ -72,6 +72,7 @@ src_configure() {
local mycmakeargs=(
-DBUILD_RUST_LIBS=$(usex rust)
-DBUILD_TESTS=$(usex test)
+   -DBUILD_TOOLS=no # semi-broken without most backends and not 
needed
-DCHECK_ALSA=$(usex alsa)
-DCHECK_JACK=$(usex jack)
-DCHECK_PULSE=$(usex pulseaudio)
@@ -108,8 +109,4 @@ src_install() {
cmake_src_install
 
use doc && dodoc -r "${BUILD_DIR}"/docs/html
-
-   # the basic test tool users could use to check if audio works is rather
-   # limited and has a tendency to segfault if some backends are disabled
-   rm "${ED}"/usr/bin/cubeb-test || die
 }



[gentoo-commits] repo/gentoo:master commit in: x11-terms/kitty/

2022-10-27 Thread Ionen Wolkens
commit: 0a556e70488f1f0cb0d79bcf88ab84adf9844684
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Thu Oct 27 20:57:30 2022 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Thu Oct 27 22:17:20 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0a556e70

x11-terms/kitty: stabilize 0.26.4 for amd64, x86

Signed-off-by: Ionen Wolkens  gentoo.org>

 x11-terms/kitty/kitty-0.26.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-terms/kitty/kitty-0.26.4.ebuild 
b/x11-terms/kitty/kitty-0.26.4.ebuild
index f94220cb393f..e097e42e5591 100644
--- a/x11-terms/kitty/kitty-0.26.4.ebuild
+++ b/x11-terms/kitty/kitty-0.26.4.ebuild
@@ -15,7 +15,7 @@ else

https://github.com/kovidgoyal/kitty/releases/download/v${PV}/${P}.tar.xz
verify-sig? ( 
https://github.com/kovidgoyal/kitty/releases/download/v${PV}/${P}.tar.xz.sig )"

VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}/usr/share/openpgp-keys/kovidgoyal.gpg"
-   KEYWORDS="~amd64 ~ppc64 ~riscv ~x86"
+   KEYWORDS="amd64 ~ppc64 ~riscv x86"
 fi
 
 DESCRIPTION="Fast, feature-rich, GPU-based terminal"



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

2022-10-27 Thread Ionen Wolkens
commit: 840ffed090bb4e6d91e535c8ad919f5a55643a11
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Thu Oct 27 20:59:00 2022 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Thu Oct 27 22:17:20 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=840ffed0

sys-apps/vbetool: stabilize 1.2.2 for amd64, x86

Signed-off-by: Ionen Wolkens  gentoo.org>

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

diff --git a/sys-apps/vbetool/vbetool-1.2.2.ebuild 
b/sys-apps/vbetool/vbetool-1.2.2.ebuild
index 9ad425b7bd53..4d5e0e3f4732 100644
--- a/sys-apps/vbetool/vbetool-1.2.2.ebuild
+++ b/sys-apps/vbetool/vbetool-1.2.2.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://dev.gentoo.org/~ionen/distfiles/${P}.tar.xz;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
 
 RDEPEND="
dev-libs/libx86



[gentoo-commits] repo/gentoo:master commit in: x11-terms/kitty/

2022-10-27 Thread Ionen Wolkens
commit: 920e6ce6a2f4e6ef1b17a0e4fbe722b2ceee96d5
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Thu Oct 27 20:57:41 2022 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Thu Oct 27 22:17:20 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=920e6ce6

x11-terms/kitty: sync live keywords

Signed-off-by: Ionen Wolkens  gentoo.org>

 x11-terms/kitty/kitty-.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-terms/kitty/kitty-.ebuild 
b/x11-terms/kitty/kitty-.ebuild
index 3ee9cbb30121..f94220cb393f 100644
--- a/x11-terms/kitty/kitty-.ebuild
+++ b/x11-terms/kitty/kitty-.ebuild
@@ -15,7 +15,7 @@ else

https://github.com/kovidgoyal/kitty/releases/download/v${PV}/${P}.tar.xz
verify-sig? ( 
https://github.com/kovidgoyal/kitty/releases/download/v${PV}/${P}.tar.xz.sig )"

VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}/usr/share/openpgp-keys/kovidgoyal.gpg"
-   KEYWORDS="~amd64 ~ppc64 ~x86"
+   KEYWORDS="~amd64 ~ppc64 ~riscv ~x86"
 fi
 
 DESCRIPTION="Fast, feature-rich, GPU-based terminal"



[gentoo-commits] repo/gentoo:master commit in: dev-games/KXL/files/

2022-10-27 Thread James Le Cuirot
commit: cfd0bdb73639b3bd2458f6f58c6f74a07b095b20
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Thu Oct 27 17:14:16 2022 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Thu Oct 27 21:17:42 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cfd0bdb7

dev-games/KXL: remove unused patches

Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Closes: https://github.com/gentoo/gentoo/pull/27984
Signed-off-by: James Le Cuirot  gentoo.org>

 dev-games/KXL/files/KXL-1.1.7-amd64.patch | 95 ---
 dev-games/KXL/files/KXL-1.1.7-m4.patch|  9 ---
 2 files changed, 104 deletions(-)

diff --git a/dev-games/KXL/files/KXL-1.1.7-amd64.patch 
b/dev-games/KXL/files/KXL-1.1.7-amd64.patch
deleted file mode 100644
index 245e714abb07..
--- a/dev-games/KXL/files/KXL-1.1.7-amd64.patch
+++ /dev/null
@@ -1,95 +0,0 @@
 a/src/KXLsound.c
-+++ b/src/KXLsound.c
-@@ -4,6 +4,9 @@
- #include 
- #include 
- #include 
-+#include 
-+#include 
-+#include 
- #include "KXL.h"
- 
- #define MIN(a, b)  (((a) < (b)) ? (a) : (b))
-@@ -22,7 +24,7 @@
- struct {
-   Uint16   ListCnt;
-   Sint32   ID;
--  Sint32   Pipe[2];
-+  int  Pipe[2];
-   Sint32   Device;
-   Uint16   PlayCnt;
-   KXL_SoundControl PlaySound[MAX_SOUNDS_PLAYING];
-@@ -242,11 +244,19 @@
-   KXL_SoundOk = False;
- 
-   KXL_LoadSoundData(path, fname);
--  // device check
--  if ((KXL_SoundData.Device = open("/dev/dsp", O_WRONLY)) == -1) {
--fprintf(stderr, "KXL error message\nnot found sound card\n");
-+  // Open the sound device in non-blocking mode, because ALSA's OSS
-+  // emulation and some broken OSS drivers would make a blocking call
-+  // wait forever until the device is available. Since this breaks the
-+  // OSS spec, we immediately put it back to blocking mode if the
-+  // operation was successful.
-+  KXL_SoundData.Device = open("/dev/dsp", O_WRONLY|O_NDELAY);
-+  if (KXL_SoundData.Device < 0) {
-+fprintf(stderr, "KXL error message\ncould not open sound card (%s)\n",
-+strerror(errno));
- return;
-   }
-+  fcntl( KXL_SoundData.Device, F_SETFL,
-+ fcntl( KXL_SoundData.Device, F_GETFL ) &~ FNDELAY );
-   // create pipe
-   if (pipe(KXL_SoundData.Pipe) < 0) {
- fprintf(stderr, "KXL error message\npipe error\n");
 a/src/KXL.h
-+++ b/src/KXL.h
-@@ -205,6 +205,7 @@
-   KXL_Frame   *Frame;// Pointer of frame structure
-   GC   FontGC;   // GC of font
-   XFontStruct *WinFont;  // Pointer of font structrue
-+  Bool DetectAutoRepeat; // Does the server have detectable auto 
repeat
- } KXL_Window;
- // RGBE palette
- typedef struct {
 a/src/KXLimage.c
-+++ b/src/KXLimage.c
-@@ -1,4 +1,5 @@
- #include 
-+#include 
- #include "KXL.h"
- 
- extern KXL_Window *KXL_Root;
 a/src/KXLvisual.c
-+++ b/src/KXLvisual.c
-@@ -1,4 +1,6 @@
- #include 
-+#include 
-+#include 
- #include "KXL.h"
- 
- //
-@@ -364,7 +366,11 @@
-   KXL_ReSizeFrame(w, h);
-   KXL_Clear_Frame(0, 0, w, h);
-   // Auto repeat off
--  XAutoRepeatOff(KXL_Root->Display);
-+  XkbSetDetectableAutoRepeat(KXL_Root->Display, True,
-+ _Root->DetectAutoRepeat);
-+  if(!KXL_Root->DetectAutoRepeat) {
-+XAutoRepeatOff(KXL_Root->Display);
-+  }
- }
- 
- //==
-@@ -377,7 +383,9 @@
-   XFreeGC(KXL_Root->Display, KXL_Root->Frame->Gc);
-   KXL_Free(KXL_Root->Frame);
-   // Auto repeat on
--  XAutoRepeatOn(KXL_Root->Display);
-+  if(!KXL_Root->DetectAutoRepeat) {
-+XAutoRepeatOn(KXL_Root->Display);
-+  }
-   // Delete font
-   XFreeGC(KXL_Root->Display, KXL_Root->FontGC);
-   // Delete window

diff --git a/dev-games/KXL/files/KXL-1.1.7-m4.patch 
b/dev-games/KXL/files/KXL-1.1.7-m4.patch
deleted file mode 100644
index 40b2147a49df..
--- a/dev-games/KXL/files/KXL-1.1.7-m4.patch
+++ /dev/null
@@ -1,9 +0,0 @@
-Get rid of aclocal warning:
-/usr/share/aclocal/KXL.m4:6: warning: underquoted definition of AM_PATH_KXL
 a/KXL.m4
-+++ b/KXL.m4
-@@ -5,3 +5,3 @@
- dnl
--AC_DEFUN(AM_PATH_KXL,
-+AC_DEFUN([AM_PATH_KXL],
- [dnl



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

2022-10-27 Thread Mike Gilbert
commit: ce4a096fd6727f2f34330e3edf3de409fccc8dab
Author: Mike Gilbert  gentoo  org>
AuthorDate: Thu Oct 27 20:41:37 2022 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Thu Oct 27 20:41:37 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ce4a096f

sys-fs/lvm2: work around faulty device-mapper target

Bug: https://bugs.gentoo.org/878131
Signed-off-by: Mike Gilbert  gentoo.org>

 sys-fs/lvm2/lvm2-2.03.16.ebuild | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/sys-fs/lvm2/lvm2-2.03.16.ebuild b/sys-fs/lvm2/lvm2-2.03.16.ebuild
index d3922e5152cf..cd7d14565326 100644
--- a/sys-fs/lvm2/lvm2-2.03.16.ebuild
+++ b/sys-fs/lvm2/lvm2-2.03.16.ebuild
@@ -201,6 +201,8 @@ src_compile() {
 
if use device-mapper-only ; then
emake V=1 device-mapper
+   # https://bugs.gentoo.org/878131
+   emake -C libdm/dm-tools V=1 device-mapper
else
emake V=1
emake V=1 CC="$(tc-getCC)" -C scripts 
#lvm2_activation_generator_systemd_red_hat



[gentoo-commits] repo/proj/guru:dev commit in: x11-wm/berry/

2022-10-27 Thread Ross Millen
commit: ce3c9d783f02e26413066f2847240465df915da1
Author: Ross Millen  protonmail  com>
AuthorDate: Thu Oct 27 20:41:19 2022 +
Commit: Ross Millen  protonmail  com>
CommitDate: Thu Oct 27 20:41:19 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ce3c9d78

x11-wm/berry: update Manifest

Signed-off-by: Ross Millen  protonmail.com>

 x11-wm/berry/Manifest | 1 +
 1 file changed, 1 insertion(+)

diff --git a/x11-wm/berry/Manifest b/x11-wm/berry/Manifest
index 69915e356..50579c027 100644
--- a/x11-wm/berry/Manifest
+++ b/x11-wm/berry/Manifest
@@ -1 +1,2 @@
+DIST berry-0.1.11.tar.gz 29068 BLAKE2B 
2df9f0003eaea6e3a94e4a4fee3161d8e6abbe6959b7774a370b08a20e6f341dd48045479b42c15cacf1faf06c0145b9d21158cd2aa1caf67e326a7b6fdb282e
 SHA512 
6486c072f189017147d6996a44e0e3f58288fe12e42e794b625825135b4382177e884c86560b6f942d219cfa1106d86f44ab7cdab16f51a75971825e8b139129
 DIST berry-0.1.12.tar.gz 29340 BLAKE2B 
597518ee632ddc57bd84507cec58d6671ac67691e7a0ceca0f77214e9afe86269d57dc6dbafba7c7283952a225a09edf3ac3795c170a2004da65ba98f8ffbbee
 SHA512 
a186c125f9f1a7b359dedeadb4b627ffb7f9b641db35ef6cdbaf550095de12a9fc419539a00068eee32e46b9c8f5f65077aa4a74eb79c4b1d905d3822423c379



[gentoo-commits] repo/proj/guru:dev commit in: x11-wm/berry/

2022-10-27 Thread Ross Millen
commit: c16a4d352d18a053156085e1ad570b9783520339
Author: Ross Millen  protonmail  com>
AuthorDate: Mon Oct 24 10:05:11 2022 +
Commit: Ross Millen  protonmail  com>
CommitDate: Thu Oct 27 20:37:59 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=c16a4d35

x11-wm/berry: new package, add 0.1.12

Signed-off-by: Ross Millen  protonmail.com>

 x11-wm/berry/Manifest|  2 +-
 x11-wm/berry/berry-0.1.12.ebuild | 43 
 2 files changed, 44 insertions(+), 1 deletion(-)

diff --git a/x11-wm/berry/Manifest b/x11-wm/berry/Manifest
index d7c2e2650..69915e356 100644
--- a/x11-wm/berry/Manifest
+++ b/x11-wm/berry/Manifest
@@ -1 +1 @@
-DIST berry-0.1.11.tar.gz 29068 BLAKE2B 
2df9f0003eaea6e3a94e4a4fee3161d8e6abbe6959b7774a370b08a20e6f341dd48045479b42c15cacf1faf06c0145b9d21158cd2aa1caf67e326a7b6fdb282e
 SHA512 
6486c072f189017147d6996a44e0e3f58288fe12e42e794b625825135b4382177e884c86560b6f942d219cfa1106d86f44ab7cdab16f51a75971825e8b139129
+DIST berry-0.1.12.tar.gz 29340 BLAKE2B 
597518ee632ddc57bd84507cec58d6671ac67691e7a0ceca0f77214e9afe86269d57dc6dbafba7c7283952a225a09edf3ac3795c170a2004da65ba98f8ffbbee
 SHA512 
a186c125f9f1a7b359dedeadb4b627ffb7f9b641db35ef6cdbaf550095de12a9fc419539a00068eee32e46b9c8f5f65077aa4a74eb79c4b1d905d3822423c379

diff --git a/x11-wm/berry/berry-0.1.12.ebuild b/x11-wm/berry/berry-0.1.12.ebuild
new file mode 100644
index 0..d17302340
--- /dev/null
+++ b/x11-wm/berry/berry-0.1.12.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit toolchain-funcs
+
+DESCRIPTION="A byte-sized window manager written in C"
+HOMEPAGE="https://berrywm.org;
+SRC_URI="https://github.com/JLErvin/berry/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="amd64 ~x86"
+IUSE="examples"
+
+DEPEND="
+   x11-libs/libxcb
+   x11-libs/xcb-util
+   x11-libs/xcb-util-wm
+   x11-libs/libXinerama
+   x11-libs/libX11
+   x11-libs/libXft
+"
+RDEPEND="${DEPEND}
+   x11-misc/sxhkd
+"
+
+src_compile() {
+   emake CC="$(tc-getCC)"
+}
+
+src_install() {
+   emake DESTDIR="${D}" PREFIX="${EPREFIX}/usr" 
DOCPREFIX="${EPREFIX}/usr/share/doc/${PF}" install
+
+   insinto /etc/xdg/sxhkd
+   doins examples/sxhkdrc
+
+   if use examples ; then
+   dodoc -r examples
+   docompress -x /usr/share/doc/${PF}
+   fi
+
+}



[gentoo-commits] repo/gentoo:master commit in: x11-wm/herbstluftwm/

2022-10-27 Thread Florian Schmaus
commit: b6d21d7a6292afc47f756ac1ffe47c59c5cb439b
Author: Florian Schmaus  gentoo  org>
AuthorDate: Thu Oct 27 20:14:47 2022 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Thu Oct 27 20:14:47 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b6d21d7a

x11-wm/herbstluftwm: drop 0.9.4

Signed-off-by: Florian Schmaus  gentoo.org>

 x11-wm/herbstluftwm/Manifest  |   1 -
 x11-wm/herbstluftwm/herbstluftwm-0.9.4.ebuild | 141 --
 2 files changed, 142 deletions(-)

diff --git a/x11-wm/herbstluftwm/Manifest b/x11-wm/herbstluftwm/Manifest
index 0db1ba96e2d5..7f40a3fb76c1 100644
--- a/x11-wm/herbstluftwm/Manifest
+++ b/x11-wm/herbstluftwm/Manifest
@@ -1,2 +1 @@
-DIST herbstluftwm-0.9.4.tar.gz 549029 BLAKE2B 
23f1dbf212c4d0a64f2e2d8442ac7c2465a54a13af74de6c949c4d6eda85fd4e66b73188c526d0968372eb45691ffca43e387c8410691fd134f662e1e8c501b3
 SHA512 
068438d14b0addcd17a0c0bda1d33ec4aaff08a3c85698a49e9d3dd0c07f91e315f936d73c11b0c159b8735373ea1efe8a572a0976fc327f4aaa6a0f08436e9d
 DIST herbstluftwm-0.9.5.tar.gz 556773 BLAKE2B 
db851f02ce249be74f0104dd0b335fb1ed50b4a19e5f7de17cdc34b7eba99ac2f348c5a4a4e0afd2c68576f650029203c735ccb293a60d321769d56f746d6593
 SHA512 
a85fd1ab16b873f512d6965cc4a93524e3ed4a15079d0d4ee54012e217bd41db3b54729c1b30ee361c34b38799f95bc537099056ba7a5f791bf2be6724bc92c3

diff --git a/x11-wm/herbstluftwm/herbstluftwm-0.9.4.ebuild 
b/x11-wm/herbstluftwm/herbstluftwm-0.9.4.ebuild
deleted file mode 100644
index d69cb69d2351..
--- a/x11-wm/herbstluftwm/herbstluftwm-0.9.4.ebuild
+++ /dev/null
@@ -1,141 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{9..11} )
-DISTUTILS_OPTIONAL=1
-
-inherit cmake distutils-r1
-
-DESCRIPTION="A manual tiling window manager for X"
-HOMEPAGE="https://herbstluftwm.org/;
-
-if [[ "${PV}" == "" ]] || [[ -n "${EGIT_COMMIT_ID}" ]]; then
-   EGIT_REPO_URI="https://github.com/herbstluftwm/herbstluftwm;
-   inherit git-r3
-else
-   SRC_URI="https://herbstluftwm.org/tarballs/${P}.tar.gz;
-   KEYWORDS="amd64 x86"
-fi
-
-LICENSE="BSD-2"
-SLOT="0"
-IUSE="+doc python test"
-RESTRICT="!test? ( test )"
-REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
-
-COMMON_DEPEND="
-   x11-libs/libX11
-   x11-libs/libXext
-   x11-libs/libXfixes
-   x11-libs/libXft
-   x11-libs/libXinerama
-   x11-libs/libXrandr
-   x11-libs/libXrender
-"
-DEPEND="
-   ${COMMON_DEPEND}
-   test? (
-   dev-python/ewmh
-   dev-python/python-xlib
-   x11-apps/xsetroot
-   x11-base/xorg-server[xephyr,xvfb]
-   x11-misc/xdotool
-   x11-terms/xterm
-   )
-"
-RDEPEND="
-   ${COMMON_DEPEND}
-   app-shells/bash
-   python? ( ${PYTHON_DEPS} )
-"
-BDEPEND="
-   ${PYTHON_DEPS}
-   virtual/pkgconfig
-"
-
-if [[ -n "${EGIT_REPO_URI}" ]]; then
-   # Herbstluftwm tarballs ship with pre-compiled documentation, only
-   # if we build from git asciidoc is needed.
-   BDEPEND+=" doc? ( app-text/asciidoc )"
-fi
-
-src_prepare() {
-   # Do not install LICENSE and respect CMAKE_INSTALL_DOCDIR.
-   sed -i \
-   -e '/^install.*LICENSEDIR/d' \
-   -e '/set(DOCDIR / s#.*#set(DOCDIR ${CMAKE_INSTALL_DOCDIR})#' \
-   CMakeLists.txt || die
-   cmake_src_prepare
-
-   if use python; then
-   pushd "${S}"/python > /dev/null || die
-   distutils-r1_src_prepare
-   popd > /dev/null || die
-   fi
-}
-
-src_configure() {
-   # Ensure that 'python3' is in PATH. #765118
-   python_setup
-
-   mycmakeargs=(
-   -DWITH_DOCUMENTATION=$(usex doc)
-   )
-   cmake_src_configure
-}
-
-src_compile() {
-   cmake_src_compile
-
-   if use python; then
-   pushd python > /dev/null || die
-   distutils-r1_src_compile
-   popd >/dev/null || die
-   fi
-}
-
-src_install() {
-   cmake_src_install
-
-   if ! use doc; then
-   rm -r "${ED}"/usr/share/doc/${PF}/examples || die
-   fi
-
-   if use python; then
-   pushd python > /dev/null || die
-   distutils-r1_src_install
-   popd > /dev/null || die
-   fi
-
-   # The man pages exists in src_install either in non-live ebuilds,
-   # since they are then shipped pre-compiled in herbstluftwm's
-   # release tarbal. Or they exist in live ebuilds if the 'doc' USE
-   # flag is enabled.
-   if [[ "${PV}" !=  ]] || use doc; then
-   local man_pages=(
-   herbstluftwm.1
-   herbstclient.1
-   herbstluftwm-tutorial.7
-   )
-   for man_page in "${man_pages[@]}"; do
-   doman "doc/${man_page}"
-   

[gentoo-commits] repo/gentoo:master commit in: x11-wm/herbstluftwm/

2022-10-27 Thread Florian Schmaus
commit: 071e4f15c8fb27a2c16590d667fa6ef8adc610a2
Author: Florian Schmaus  gentoo  org>
AuthorDate: Thu Oct 27 20:14:37 2022 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Thu Oct 27 20:14:37 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=071e4f15

x11-wm/herbstluftwm: stabilize 0.9.5 for amd64, x86

Signed-off-by: Florian Schmaus  gentoo.org>

 x11-wm/herbstluftwm/herbstluftwm-0.9.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-wm/herbstluftwm/herbstluftwm-0.9.5.ebuild 
b/x11-wm/herbstluftwm/herbstluftwm-0.9.5.ebuild
index 4989b68eb8db..d69cb69d2351 100644
--- a/x11-wm/herbstluftwm/herbstluftwm-0.9.5.ebuild
+++ b/x11-wm/herbstluftwm/herbstluftwm-0.9.5.ebuild
@@ -16,7 +16,7 @@ if [[ "${PV}" == "" ]] || [[ -n "${EGIT_COMMIT_ID}" ]]; 
then
inherit git-r3
 else
SRC_URI="https://herbstluftwm.org/tarballs/${P}.tar.gz;
-   KEYWORDS="~amd64 ~x86"
+   KEYWORDS="amd64 x86"
 fi
 
 LICENSE="BSD-2"



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

2022-10-27 Thread Florian Schmaus
commit: 150934bcd46685ea889168beddf3b27603b94f19
Author: Florian Schmaus  gentoo  org>
AuthorDate: Thu Oct 27 20:14:17 2022 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Thu Oct 27 20:14:17 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=150934bc

app-arch/tarlz: drop 0.22

Signed-off-by: Florian Schmaus  gentoo.org>

 app-arch/tarlz/Manifest  |  1 -
 app-arch/tarlz/tarlz-0.22.ebuild | 27 ---
 2 files changed, 28 deletions(-)

diff --git a/app-arch/tarlz/Manifest b/app-arch/tarlz/Manifest
index 0b145d0ecc81..6b51ec354718 100644
--- a/app-arch/tarlz/Manifest
+++ b/app-arch/tarlz/Manifest
@@ -1,2 +1 @@
-DIST tarlz-0.22.tar.lz 105724 BLAKE2B 
7921f7085d63f553f745cf8b7fee43ece32346a0804e41227806efae0ab338c48ee1830a8b087f03000a27fcf44338b3dba6d52d37f4de790d8b7bc5f0234ade
 SHA512 
4e241ea0571e421c93fbeeb54a20e73fd4a7e9c85dc3b24295caec1a52e156cdcf5e85f4ee41f5dfae712b851d17fe0e96955380bb86306d8002f4187d0c60ec
 DIST tarlz-0.23.tar.lz 112276 BLAKE2B 
87153b1e843ed74b5efd339d29e79ddef2bbd11ff951898383ae4c6c099f4e97ef58b8bd2f14ff5bff2cfd6baccb433ab55b9b9b78d0893caef5bd1f4d07a36e
 SHA512 
623407142d03e0ddae3dbb057b8ef5f1aea850418dbb47c6278affa42c88bc1786cd3249d1e8c018643f41516787225cb2ed3aca2fc02ba8e65dfe4744f965d8

diff --git a/app-arch/tarlz/tarlz-0.22.ebuild b/app-arch/tarlz/tarlz-0.22.ebuild
deleted file mode 100644
index 8c9cc43c7abc..
--- a/app-arch/tarlz/tarlz-0.22.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit toolchain-funcs unpacker
-
-DESCRIPTION="A parallel archiver combining tar and lzip"
-HOMEPAGE="https://www.nongnu.org/lzip/tarlz.html;
-SRC_URI="https://download.savannah.gnu.org/releases/lzip/${PN}/${P}.tar.lz;
-LICENSE="GPL-2+"
-
-SLOT="0"
-
-KEYWORDS="amd64"
-
-RDEPEND=">=app-arch/lzlib-1.12"
-DEPEND="${RDEPEND}"
-BDEPEND="$(unpacker_src_uri_depends)"
-
-src_configure() {
-   econf \
-   CXX="$(tc-getCXX)" \
-   CXXFLAGS="${CXXFLAGS}" \
-   CPPFLAGS="${CPPFLAGS}" \
-   LDFLAGS="${LDFLAGS}"
-}



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

2022-10-27 Thread Florian Schmaus
commit: eac3f90d0faeec8162dfa250911e0a8bc56f774c
Author: Florian Schmaus  gentoo  org>
AuthorDate: Thu Oct 27 20:14:01 2022 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Thu Oct 27 20:14:01 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eac3f90d

app-arch/tarlz: stabilize 0.23 for amd64

Signed-off-by: Florian Schmaus  gentoo.org>

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

diff --git a/app-arch/tarlz/tarlz-0.23.ebuild b/app-arch/tarlz/tarlz-0.23.ebuild
index ac8108f138ea..173f51872685 100644
--- a/app-arch/tarlz/tarlz-0.23.ebuild
+++ b/app-arch/tarlz/tarlz-0.23.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://download.savannah.gnu.org/releases/lzip/${PN}/${P}.tar.lz;
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="amd64"
 
 RDEPEND="
>=app-arch/lzlib-1.12



[gentoo-commits] repo/gentoo:master commit in: dev-java/protobuf-java/

2022-10-27 Thread Florian Schmaus
commit: e616f7b6dad46156e7442c7eb639b09034d1775c
Author: Volkmar W. Pogatzki  pogatzki  net>
AuthorDate: Thu Oct 27 15:05:57 2022 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Thu Oct 27 20:11:26 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e616f7b6

dev-java/protobuf-java: add 3.21.9, drop 3.21.8-r1

Bug: https://bugs.gentoo.org/878319
Signed-off-by: Volkmar W. Pogatzki  pogatzki.net>
Closes: https://github.com/gentoo/gentoo/pull/27973
Closes: https://github.com/gentoo/gentoo/pull/27991
Signed-off-by: Florian Schmaus  gentoo.org>

 dev-java/protobuf-java/Manifest | 2 +-
 .../{protobuf-java-3.21.8-r1.ebuild => protobuf-java-3.21.9.ebuild} | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-java/protobuf-java/Manifest b/dev-java/protobuf-java/Manifest
index 070283b7af1a..7aeb6eae7a73 100644
--- a/dev-java/protobuf-java/Manifest
+++ b/dev-java/protobuf-java/Manifest
@@ -1,2 +1,2 @@
 DIST protobuf-3.19.3.tar.gz 5293258 BLAKE2B 
c05b70ffca97f7166ea6a511a36907eed125edf1ebf17f908718221d9b851be84dfb2b1b39973f2faf35f6ade630e6ba4f9e8b91b8fbc922c5db97079323ee6e
 SHA512 
1c003e7cbc8eae6a038f46e688b401ee202ba47f502561e909df79770f6e8b7daf3dc1ccc727e31bfb5b52cd04cb4fef7d2d2a28d650c13f396872ad4aa076c6
-DIST protobuf-3.21.8.tar.gz 5113425 BLAKE2B 
35bea4b6dfa8fbad543989e91834dc58045307ade30d9427749bb95fefe2b05fa687d898500af1eba951bb9684d6ec93ded4ef721d5d46278ad09013d9475210
 SHA512 
a9e3ff6fd4b5f4bf86ac58c9b0a35010e7069def08783c0aecc05cc0d6e38f04a1af6b6ad61191c3d3348c1e5e44062f63ce1377141ebbd10f122101ef089088
+DIST protobuf-3.21.9.tar.gz 5112917 BLAKE2B 
1788652e89ccb77feeaf2a3f4ce8e8554b29c1bccf3f58d79c66f3e5f080659a9b7eb4f2b4a07ce640549749f376deaf725d20e19674348b5bce9168aad5d095
 SHA512 
d54843a4ed66edf6cab7262849216b909313d70e9758aa7f00d02902c576396f0a77bb224fe2ce408da37aefaf7da9f568dea7bda4e397fc1e3666c8aaf9cb0f

diff --git a/dev-java/protobuf-java/protobuf-java-3.21.8-r1.ebuild 
b/dev-java/protobuf-java/protobuf-java-3.21.9.ebuild
similarity index 97%
rename from dev-java/protobuf-java/protobuf-java-3.21.8-r1.ebuild
rename to dev-java/protobuf-java/protobuf-java-3.21.9.ebuild
index ca47eee3e7e2..96fc4a9564e1 100644
--- a/dev-java/protobuf-java/protobuf-java-3.21.8-r1.ebuild
+++ b/dev-java/protobuf-java/protobuf-java-3.21.9.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 JAVA_PKG_IUSE="doc source test"
-MAVEN_ID="com.google.protobuf:protobuf-java:3.21.8"
+MAVEN_ID="com.google.protobuf:protobuf-java:3.21.9"
 # Tests not enabled, depend on com.google.truth which is not packaged
 # 
https://github.com/protocolbuffers/protobuf/blob/v3.21.6/java/core/pom.xml#L35-L39;
 # JAVA_TESTING_FRAMEWORKS="junit-4"



[gentoo-commits] repo/gentoo:master commit in: dev-java/protobuf-java/

2022-10-27 Thread Florian Schmaus
commit: fc8ebcedde52077364feb69dbed85a5ce41320fb
Author: Volkmar W. Pogatzki  pogatzki  net>
AuthorDate: Thu Oct 27 10:16:34 2022 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Thu Oct 27 20:10:59 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fc8ebced

dev-java/protobuf-java: drop 3.19.6, 3.20.3, both fail to compile

these versions got erroneously added
both fail to compile, same error as bug #878393
both are unlikely to be ever used instead of higher version

Signed-off-by: Volkmar W. Pogatzki  pogatzki.net>
Signed-off-by: Florian Schmaus  gentoo.org>

 dev-java/protobuf-java/Manifest|   2 -
 dev-java/protobuf-java/protobuf-java-3.19.6.ebuild | 102 -
 dev-java/protobuf-java/protobuf-java-3.20.3.ebuild | 102 -
 3 files changed, 206 deletions(-)

diff --git a/dev-java/protobuf-java/Manifest b/dev-java/protobuf-java/Manifest
index 30346a892702..070283b7af1a 100644
--- a/dev-java/protobuf-java/Manifest
+++ b/dev-java/protobuf-java/Manifest
@@ -1,4 +1,2 @@
 DIST protobuf-3.19.3.tar.gz 5293258 BLAKE2B 
c05b70ffca97f7166ea6a511a36907eed125edf1ebf17f908718221d9b851be84dfb2b1b39973f2faf35f6ade630e6ba4f9e8b91b8fbc922c5db97079323ee6e
 SHA512 
1c003e7cbc8eae6a038f46e688b401ee202ba47f502561e909df79770f6e8b7daf3dc1ccc727e31bfb5b52cd04cb4fef7d2d2a28d650c13f396872ad4aa076c6
-DIST protobuf-3.19.6.tar.gz 5299501 BLAKE2B 
3121f76b95f83c5309ce49ce296b738eff7be9d3a5093c564fbe2339fb5f3729e406f1b44bfcc05feb0d31ab63838bb4f54685017977c73a33b91215a6776072
 SHA512 
8f92242f2be8e1bbfba41341c87709ad91ad83b8b3e3df88bb430411541d3399295f49291fd52b50e3487b0fce33181cb4d175685fd25aac72adfaee26a612d4
-DIST protobuf-3.20.3.tar.gz 5374320 BLAKE2B 
fb51f2a0ecf5b83235f5252051f8192ae377bb7a5e030c3f3e9435ccde25919c059830cf476e840fa6c970928a32c0075e213c9d5d4d9e3d3b24732c39a9fbfa
 SHA512 
01d6703bdbe769a1200ee6e4ebcdcb99688ec21f576988c60d82ec36e0822820fb245fcb4ca53293143d53e666d748b5a0c6937bc659fb3cdc4cd9b05ed12a1c
 DIST protobuf-3.21.8.tar.gz 5113425 BLAKE2B 
35bea4b6dfa8fbad543989e91834dc58045307ade30d9427749bb95fefe2b05fa687d898500af1eba951bb9684d6ec93ded4ef721d5d46278ad09013d9475210
 SHA512 
a9e3ff6fd4b5f4bf86ac58c9b0a35010e7069def08783c0aecc05cc0d6e38f04a1af6b6ad61191c3d3348c1e5e44062f63ce1377141ebbd10f122101ef089088

diff --git a/dev-java/protobuf-java/protobuf-java-3.19.6.ebuild 
b/dev-java/protobuf-java/protobuf-java-3.19.6.ebuild
deleted file mode 100644
index 6adff3a717e4..
--- a/dev-java/protobuf-java/protobuf-java-3.19.6.ebuild
+++ /dev/null
@@ -1,102 +0,0 @@
-# Copyright 2008-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-JAVA_PKG_IUSE="doc source test"
-MAVEN_ID="com.google.protobuf:${PN}:${PV}"
-# Tests not enabled, depend on com.google.truth which is not packaged
-# 
https://github.com/protocolbuffers/protobuf/blob/v3.19.6/java/core/pom.xml#L35-L40
-# JAVA_TESTING_FRAMEWORKS="junit-4"
-
-inherit java-pkg-2 java-pkg-simple
-
-PARENT_PN="${PN/-java/}"
-PARENT_PV="${PV}"
-PARENT_P="${PARENT_PN}-${PARENT_PV}"
-
-if [[ "${PV}" == * ]]; then
-   inherit git-r3
-
-   EGIT_REPO_URI="https://github.com/protocolbuffers/protobuf.git;
-   EGIT_SUBMODULES=()
-   EGIT_CHECKOUT_DIR="${WORKDIR}/${PARENT_P}"
-else
-   SRC_URI="
-   
https://github.com/protocolbuffers/protobuf/archive/v${PARENT_PV}.tar.gz
-   -> ${PARENT_P}.tar.gz
-   "
-   KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux 
~x64-macos"
-fi
-
-DESCRIPTION="Google's Protocol Buffers - Java bindings"
-HOMEPAGE="
-   https://developers.google.com/protocol-buffers/
-"
-
-LICENSE="BSD"
-SLOT="0/30"
-
-S="${WORKDIR}/${PARENT_P}/java"
-
-BDEPEND="
-   dev-libs/protobuf:${SLOT}
-"
-DEPEND="
-   >=virtual/jdk-1.8:*
-   test? (
-   dev-java/guava:0
-   dev-java/mockito:4
-   )
-"
-RDEPEND="
-   >=virtual/jre-1.8:*
-"
-
-JAVA_AUTOMATIC_MODULE_NAME="com.google.protobuf"
-JAVA_JAR_FILENAME="protobuf.jar"
-JAVA_RESOURCE_DIRS="core/src/main/resources"
-JAVA_SRC_DIR="core/src/main/java"
-
-JAVA_TEST_GENTOO_CLASSPATH="guava,junit-4,mockito-4"
-JAVA_TEST_RESOURCE_DIRS="../src"
-JAVA_TEST_SRC_DIR="core/src/test/java"
-
-# Same than PATCHES but from repository's root directory,
-# please see function `src_prepare` below.
-# Simplier for users IMHO.
-PARENT_PATCHES=(
-)
-
-# Here for patches within "java/" subdirectory.
-PATCHES=(
-)
-
-src_prepare() {
-   pushd "${WORKDIR}/${PARENT_P}" > /dev/null || die
-   [[ -n "${PARENT_PATCHES[@]}" ]] && eapply "${PARENT_PATCHES[@]}"
-   eapply_user
-   popd > /dev/null || die
-
-   # Remove bundled jars
-   java-pkg_clean
-
-   java-pkg-2_src_prepare
-
-   # There is also compiler/plugin, but not in this list because in a 
subdirectory
-   core_protos=( any api descriptor duration empty field_mask 
source_context struct timestamp 

[gentoo-commits] repo/gentoo:master commit in: dev-java/qdox/

2022-10-27 Thread Florian Schmaus
commit: 1a996e19634a4f04cf0a88f22af019975044
Author: Volkmar W. Pogatzki  pogatzki  net>
AuthorDate: Mon Aug  8 13:22:51 2022 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Thu Oct 27 20:02:25 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a996e19

dev-java/qdox: add 2.0.1

* Switch to java-pkg-simple.eclass
* New slot since dev-java/hamcrest-generator does not compile with 2.0.1
* Disable tests for Java 17
Signed-off-by: Volkmar W. Pogatzki  pogatzki.net>
Closes: https://github.com/gentoo/gentoo/pull/26792
Signed-off-by: Florian Schmaus  gentoo.org>

 dev-java/qdox/Manifest  |   1 +
 dev-java/qdox/metadata.xml  |   2 +-
 dev-java/qdox/qdox-2.0.1.ebuild | 102 
 3 files changed, 104 insertions(+), 1 deletion(-)

diff --git a/dev-java/qdox/Manifest b/dev-java/qdox/Manifest
index d6e59b90dcf8..85413229dd93 100644
--- a/dev-java/qdox/Manifest
+++ b/dev-java/qdox/Manifest
@@ -1 +1,2 @@
 DIST qdox-1.12.1.tar.gz 519833 BLAKE2B 
83a732f1582b714cf943ede61bacc5216804c00cfbb642a479afb74739564f4fdbcd923dd7cb84a9626a97c5ad0a0f04895e0ae68252891cb25299e1fe1c9c72
 SHA512 
17ac933854ebd0560921805ea4339c151a7fd095bf8d50d5d71e656afda77ba30efac7926cfcc7543e4a8420b12d1eb75cdd305c50d1c28ad8cd6b0f4d95f5c5
+DIST qdox-2.0.1.tar.gz 528305 BLAKE2B 
ff2f4b59d650b93a466eae6cc69239b059f7786ea609c18c56414e7e849d711d5316664a376b2c2c6e0021a21e7577cc21c9f5cfd215c4af612100a4c81da758
 SHA512 
db9d9ed8e8cf38c74e35be493aebcca54ba9d2c43a92c066d1964777293ad3af8e3212fcb8c20e9453b93e9bbe868c988dab69f936e7df41450183ce385137fa

diff --git a/dev-java/qdox/metadata.xml b/dev-java/qdox/metadata.xml
index 441b6da52a6e..f00a4317cac4 100644
--- a/dev-java/qdox/metadata.xml
+++ b/dev-java/qdox/metadata.xml
@@ -10,6 +10,6 @@
definitions from source files complete with JavaDoc @tags.


-   codehaus/qdox
+   paul-hammant/qdox

 

diff --git a/dev-java/qdox/qdox-2.0.1.ebuild b/dev-java/qdox/qdox-2.0.1.ebuild
new file mode 100644
index ..c6f38ed82de0
--- /dev/null
+++ b/dev-java/qdox/qdox-2.0.1.ebuild
@@ -0,0 +1,102 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+JAVA_PKG_IUSE="doc source test"
+MAVEN_ID="com.thoughtworks.qdox:qdox:2.0.1"
+JAVA_TESTING_FRAMEWORKS="junit-4"
+
+inherit java-pkg-2 java-pkg-simple
+
+DESCRIPTION="Parser for extracting class/interface/method definitions"
+HOMEPAGE="https://github.com/paul-hammant/qdox;
+SRC_URI="https://github.com/paul-hammant/qdox/archive/qdox-${PV}.tar.gz;
+
+LICENSE="Apache-2.0"
+SLOT="2"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86 ~ppc-macos ~x64-macos"
+
+DEPEND="
+   dev-java/jflex:0
+   >=virtual/jdk-1.8:*
+   test? (
+   dev-java/junit:4
+   dev-java/mockito:0
+   )
+"
+RDEPEND=">=virtual/jre-1.8:*"
+BDEPEND="dev-java/byaccj:0"
+
+S="${WORKDIR}/qdox-${P}"
+
+JAVA_AUTOMATIC_MODULE_NAME="com.thoughtworks.qdox"
+JAVA_SRC_DIR="src/main/java"
+JAVA_CLASSPATH_EXTRA="jflex"
+
+JAVA_TEST_SRC_DIR="src/test/java"
+JAVA_TEST_RESOURCE_DIRS="src/test/resources"
+JAVA_TEST_GENTOO_CLASSPATH="
+   junit-4
+   mockito
+"
+
+src_compile() {
+   einfo "Running jflex"
+   jflex src/grammar/lexer.flex src/grammar/commentlexer.flex \
+   -d src/main/java/com/thoughtworks/qdox/parser/impl || die
+
+   einfo "Running byaccj for DefaultJavaCommentParser"
+   byaccj -v \
+   -Jnorun \
+   -Jnoconstruct \
+   -Jclass=DefaultJavaCommentParser \
+   -Jpackage=com.thoughtworks.qdox.parser.impl \
+   src/grammar/commentparser.y || die
+
+   einfo "Running byaccj for Parser"
+   byaccj -v \
+   -Jnorun \
+   -Jnoconstruct \
+   -Jclass=Parser \
+   -Jimplements=CommentHandler \
+   -Jsemantic=Value \
+   -Jpackage=com.thoughtworks.qdox.parser.impl \
+   src/grammar/parser.y || die
+
+   mv Parser.java src/main/java/com/thoughtworks/qdox/parser/impl/ || die
+   mv DefaultJavaCommentParser.java 
src/main/java/com/thoughtworks/qdox/parser/impl/ || die
+   mv DefaultJavaCommentParserVal.java 
src/main/java/com/thoughtworks/qdox/parser/impl/ || die
+
+   einfo "Running java-pkg-simple_src_compile"
+   java-pkg-simple_src_compile
+}
+
+src_test() {
+   # Too many tests fail with Java 17.
+   local vm_version="$(java-config -g PROVIDES_VERSION)"
+   if ver_test "${vm_version}" -ge 17 ; then
+   einfo "Tests only for Java < 17"
+   else
+   einfo "Running tests"
+   pushd src/test/java || die
+   local JAVA_TEST_RUN_ONLY=$(find * \
+   \( -wholename "**/*Test.java" \
+   -o -name 
'TestMultipleLevelGenericInheritance.java' \)\

[gentoo-commits] repo/gentoo:master commit in: dev-java/msv/

2022-10-27 Thread Florian Schmaus
commit: 1568cee05f7a0b9b18310b8900dbfe7ad1940cfa
Author: Volkmar W. Pogatzki  pogatzki  net>
AuthorDate: Thu Oct 27 18:56:33 2022 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Thu Oct 27 19:42:16 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1568cee0

dev-java/msv: drop 20130601

Signed-off-by: Volkmar W. Pogatzki  pogatzki.net>
Closes: https://github.com/gentoo/gentoo/pull/27989
Signed-off-by: Florian Schmaus  gentoo.org>

 dev-java/msv/Manifest|  1 -
 dev-java/msv/msv-20130601.ebuild | 56 
 2 files changed, 57 deletions(-)

diff --git a/dev-java/msv/Manifest b/dev-java/msv/Manifest
index d558b8b8c6df..9475f768708b 100644
--- a/dev-java/msv/Manifest
+++ b/dev-java/msv/Manifest
@@ -1,2 +1 @@
 DIST msv-2022.7.tar.gz 2594951 BLAKE2B 
fce006f4b845efcd930b7999ac00eaab06c404888eb73a6eeab6cfad616b4922271d2d682abc82f3be4c4f6a791aa14681f6e6bfebd2118ac3aa2bcba41fd1f8
 SHA512 
315342628f79c561883be0d966211dd81daae66a414dcc9bb5a87d86f97121d38b5835e9a6d1ac7c21ccff46040e53d3cabd32e9ea677c9ca4335a86c5259949
-DIST msv-core-2013.6.1-sources.jar 1011944 BLAKE2B 
474d8a45bc5f16ec76dbe853a835b66cd1d733973ffad0dd5e0a653d349f075e22a72d29d91da312a9a133218f4187ece15fd66b19dc34bc00cdea72b95a5929
 SHA512 
3985451ff52e50957fdc22ef598edcd7b02495b834a53a048018064d1a6063d4554a7cb5d7752c2d265b852d17c7a55787d9b1ec2b580988ad005fcbc9c6eb8a

diff --git a/dev-java/msv/msv-20130601.ebuild b/dev-java/msv/msv-20130601.ebuild
deleted file mode 100644
index a3e3eb88b963..
--- a/dev-java/msv/msv-20130601.ebuild
+++ /dev/null
@@ -1,56 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-MY_PV="${PV:4:2}.${PV:6}"
-MY_PV="${PV:0:4}.${MY_PV//0}"
-JAVA_PKG_IUSE="doc source"
-MAVEN_ID="net.java.dev.msv:msv-core:2013.6.1"
-
-inherit java-pkg-2 java-pkg-simple
-
-DESCRIPTION="Multi-Schema XML Validator, a Java tool for validating XML 
documents"
-HOMEPAGE="https://msv.java.net/;
-SRC_URI="https://search.maven.org/remotecontent?filepath=net/java/dev/${PN}/${PN}-core/${MY_PV}/${PN}-core-${MY_PV}-sources.jar;
-
-LICENSE="BSD Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ppc64 x86"
-
-CP_DEPEND="
-   dev-java/iso-relax:0
-   dev-java/relaxng-datatype:0
-   dev-java/xml-commons-resolver:0
-   dev-java/xsdlib:0"
-
-DEPEND="${CP_DEPEND}
-   >=virtual/jdk-1.8:*"
-
-RDEPEND="${CP_DEPEND}
-   dev-java/xerces:2
-   >=virtual/jre-1.8:*"
-
-BDEPEND="app-arch/unzip"
-
-JAVAC_ARGS="-XDignore.symbol.file"
-JAVA_SRC_DIR="."
-JAVA_RESOURCE_DIRS="res"
-
-src_prepare() {
-   default
-   mkdir "res" || die
-   cp -r "com" "res" || die
-
-   # The only resources to have are '*.properties'
-   find res -type f ! -name '*.properties' -exec rm -rf {} + || die
-
-   sed -e 
'/resolver.tools.CatalogResolver/s/com.sun.org.apache.xml.internal/org.apache.xml/'
 \
-   -i com/sun/msv/driver/textui/Driver.java || die
-}
-
-src_install() {
-   java-pkg-simple_src_install
-   java-pkg_register-dependency xerces-2
-   java-pkg_dolauncher "${PN}" --main com.sun.msv.driver.textui.Driver
-}



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

2022-10-27 Thread Ionen Wolkens
commit: ac63fcdd63b6631336873222b2e8a88533af5c40
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Thu Oct 27 18:43:51 2022 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Thu Oct 27 19:14:02 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac63fcdd

app-emulation/vkd3d-proton: add 2.7

Note that this needs more recent mesa (22.x) or nvidia-drivers
(>=515 should be fine) to work, and stable Proton is sticking
to 2.6 because of that (2.6 will be kept for as long as it does)

Signed-off-by: Ionen Wolkens  gentoo.org>

 app-emulation/vkd3d-proton/Manifest|   5 +
 app-emulation/vkd3d-proton/vkd3d-proton-2.7.ebuild | 171 +
 2 files changed, 176 insertions(+)

diff --git a/app-emulation/vkd3d-proton/Manifest 
b/app-emulation/vkd3d-proton/Manifest
index d0abe731bac6..88788b1ed50b 100644
--- a/app-emulation/vkd3d-proton/Manifest
+++ b/app-emulation/vkd3d-proton/Manifest
@@ -2,3 +2,8 @@ DIST vkd3d-proton-2.6-dxil-spirv.tar.gz 631130 BLAKE2B 
99f40c5efde87d0af86542b42
 DIST vkd3d-proton-2.6-spirv-headers.tar.gz 1299014 BLAKE2B 
0b1e635aaa6eebec3525b13698a064e0e5b8a78829a772cbe9e1890148059bf396bc5c830e8d6ee3070a3343775991642565283994c65acfa0d82a91590b7d84
 SHA512 
ecb2158cad55edb4ba069383668f3b311a2f6aa6777b5b7ed94795d454622426ee34fee52b13c97d2f07b5b2f965815ee61a0203b76a0b0d2c708a4786d06b96
 DIST vkd3d-proton-2.6-vulkan-headers.tar.gz 415130 BLAKE2B 
0c6444c4c1cb43b9c69757d7c2257ce2fe1bc6be308341f3189766f120994e4920bc738b737d9eefc299359dab568fb8809782e3663dd589c0e4d13aecb8873a
 SHA512 
02cf1d63b29e48ef0efe489eb32237ba2f9f4bf58a182b00dc96aab18faba94de79283398e9e945cd81130f83fff228c59b04e496716ea9ccc148a5f4465282c
 DIST vkd3d-proton-2.6.tar.gz 1271948 BLAKE2B 
02d2574a66614613748fe3471a6fd5aac2650fdae15a17b17ea2ed028fa53a0579b866e7240036a26108afc343395826474bb99e015b9299c2abec811bb872ab
 SHA512 
6f27d213652e2380a9ba4534ac9ffe4b752b4608fbc2e8acd273fa151ab19ad0b132e3436384d2b8591cd1a59f0b69d342c893dc3a64be85188b5e3274bcf3f1
+DIST vkd3d-proton-2.7.tar.gz 1403317 BLAKE2B 
4ae975537ac1f39d38155b106aed3fa5542925f0980c23ad2fa8f1f9cf168b104311d14b7ba68a539fd92ab131cc878d8822ff23b551ca6ba9b3b86ac580f927
 SHA512 
a8d055dc7bc1ecdd7edcb5dafe304804cd516623f6771b786778a2ef6a0e7ebc4ba6ce53897b2ee830eb6dc39da16805c638f1db56444385febedd13276aed18
+DIST vkd3d-proton-dxil-spirv-2166bc7ea0.tar.gz 688874 BLAKE2B 
746dc8232ca0130f2b693ab7b9d3d93a4c514eacc473fa5d6fa91580e9daac48e9a51e63e93d3907f95c980e922ad3599190740dc280ef2ba1c96a4aea975416
 SHA512 
0a3308a10d3afc636e55c44fc4f2f3d067b5b828a6a93f3832698faf9a6ee26d53d25ad7eb0cbd6074b29395d073422434d63dd55004ce64e0aaf73334e4f5cc
+DIST vkd3d-proton-spirv-headers-87d5b782be.tar.gz 439180 BLAKE2B 
9c64a1b7aa408172bb57b38ca0e3d31221c7dfecfcd9afc77449c14e76f60f7436f1a54a794bf4959f4575f177e1024621c6ff696f7fb19b545877e0a527031c
 SHA512 
d6ce02e53c259e508d1d72d81cc6aa6b3019e7ecd6a8878d81d8681d9734756f66c762ebd4b8b1d0f9fbb7a8f1f18d72aeb27c56822d810aca5a3e53c51c1ef6
+DIST vkd3d-proton-spirv-headers-ae217c1780.tar.gz 415130 BLAKE2B 
0c6444c4c1cb43b9c69757d7c2257ce2fe1bc6be308341f3189766f120994e4920bc738b737d9eefc299359dab568fb8809782e3663dd589c0e4d13aecb8873a
 SHA512 
02cf1d63b29e48ef0efe489eb32237ba2f9f4bf58a182b00dc96aab18faba94de79283398e9e945cd81130f83fff228c59b04e496716ea9ccc148a5f4465282c
+DIST vkd3d-proton-vulkan-headers-5177b119bb.tar.gz 1588963 BLAKE2B 
3e973c9fc1fd8c8f725fbe8dbd67ca451aa7ffbb202d2395f3b26bbad9cb4e9e39514c7c78825be7ca122ccd5b434adb0b3fcce25cb7fff7c831dcc5909bbdc3
 SHA512 
3848e5b14f73dda60f133d396742a9a2aa2fc3914b8cbd8bde90e392437398321865ade63e81ec99a83af20a42424cf2c6d06e4dda0d7323486d59fbc4504a3b

diff --git a/app-emulation/vkd3d-proton/vkd3d-proton-2.7.ebuild 
b/app-emulation/vkd3d-proton/vkd3d-proton-2.7.ebuild
new file mode 100644
index ..05601ba66fda
--- /dev/null
+++ b/app-emulation/vkd3d-proton/vkd3d-proton-2.7.ebuild
@@ -0,0 +1,171 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MULTILIB_COMPAT=( abi_x86_{32,64} )
+inherit flag-o-matic meson-multilib toolchain-funcs
+
+if [[ ${PV} ==  ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/HansKristian-Work/vkd3d-proton.git;
+   EGIT_SUBMODULES=(
+   # uses hacks / recent features and easily breaks, keep bundled 
headers
+   # (also cross-compiled and -I/usr/include is troublesome)
+   subprojects/{SPIRV,Vulkan}-Headers
+   subprojects/dxil-spirv
+   subprojects/dxil-spirv/third_party/spirv-headers # skip 
cross/tools
+   )
+else
+   HASH_VKD3D=4df366172e025c23621c8df5a794de90de165d97 # match tag on bumps
+   HASH_DXIL=2166bc7ea0ceb2d7ff6d787d9b007f7eb7d4aaa8
+   HASH_SPIRV=ae217c17809fadb232ec94b29304b4afcd417bb4
+   HASH_SPIRV_DXIL=87d5b782bec60822aa878941e6b13c0a9a954c9b
+   HASH_VULKAN=5177b119bbdf463b7b909855a83230253c2d8b68
+   SRC_URI="
+  

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

2022-10-27 Thread Ionen Wolkens
commit: a11214d21b3d5855038eeaabf7756ba711ce6345
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Thu Oct 27 18:53:54 2022 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Thu Oct 27 19:16:27 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a11214d2

app-emulation/vkd3d-proton: sync live+2.6 with 2.7

Just a bit of tidy'ing, still worked fine.

2.6 had a bit of a mixup with tarball names and wanted to
sort these out given will be kept for some time still.

Signed-off-by: Ionen Wolkens  gentoo.org>

 app-emulation/vkd3d-proton/Manifest|  5 ++-
 app-emulation/vkd3d-proton/vkd3d-proton-2.6.ebuild | 30 -
 .../vkd3d-proton/vkd3d-proton-.ebuild  | 39 +-
 3 files changed, 40 insertions(+), 34 deletions(-)

diff --git a/app-emulation/vkd3d-proton/Manifest 
b/app-emulation/vkd3d-proton/Manifest
index 88788b1ed50b..28b6a2f9df1c 100644
--- a/app-emulation/vkd3d-proton/Manifest
+++ b/app-emulation/vkd3d-proton/Manifest
@@ -1,9 +1,8 @@
-DIST vkd3d-proton-2.6-dxil-spirv.tar.gz 631130 BLAKE2B 
99f40c5efde87d0af86542b427e5b0429be68ca69ba0c2b6d10a821811756d8dadff4449f268ae404f8ace09a91b3e8aaa135e534a77c0239e58c1a970a044cc
 SHA512 
3c20090b7a1b53c30fd4967622fc7384e1bcc504c30d8075068b87dad1bd2c6f4a12459bf42e61bf76b9dd454ec17a9d529f74ab0d5583627e966d94bb341dc3
-DIST vkd3d-proton-2.6-spirv-headers.tar.gz 1299014 BLAKE2B 
0b1e635aaa6eebec3525b13698a064e0e5b8a78829a772cbe9e1890148059bf396bc5c830e8d6ee3070a3343775991642565283994c65acfa0d82a91590b7d84
 SHA512 
ecb2158cad55edb4ba069383668f3b311a2f6aa6777b5b7ed94795d454622426ee34fee52b13c97d2f07b5b2f965815ee61a0203b76a0b0d2c708a4786d06b96
-DIST vkd3d-proton-2.6-vulkan-headers.tar.gz 415130 BLAKE2B 
0c6444c4c1cb43b9c69757d7c2257ce2fe1bc6be308341f3189766f120994e4920bc738b737d9eefc299359dab568fb8809782e3663dd589c0e4d13aecb8873a
 SHA512 
02cf1d63b29e48ef0efe489eb32237ba2f9f4bf58a182b00dc96aab18faba94de79283398e9e945cd81130f83fff228c59b04e496716ea9ccc148a5f4465282c
 DIST vkd3d-proton-2.6.tar.gz 1271948 BLAKE2B 
02d2574a66614613748fe3471a6fd5aac2650fdae15a17b17ea2ed028fa53a0579b866e7240036a26108afc343395826474bb99e015b9299c2abec811bb872ab
 SHA512 
6f27d213652e2380a9ba4534ac9ffe4b752b4608fbc2e8acd273fa151ab19ad0b132e3436384d2b8591cd1a59f0b69d342c893dc3a64be85188b5e3274bcf3f1
 DIST vkd3d-proton-2.7.tar.gz 1403317 BLAKE2B 
4ae975537ac1f39d38155b106aed3fa5542925f0980c23ad2fa8f1f9cf168b104311d14b7ba68a539fd92ab131cc878d8822ff23b551ca6ba9b3b86ac580f927
 SHA512 
a8d055dc7bc1ecdd7edcb5dafe304804cd516623f6771b786778a2ef6a0e7ebc4ba6ce53897b2ee830eb6dc39da16805c638f1db56444385febedd13276aed18
 DIST vkd3d-proton-dxil-spirv-2166bc7ea0.tar.gz 688874 BLAKE2B 
746dc8232ca0130f2b693ab7b9d3d93a4c514eacc473fa5d6fa91580e9daac48e9a51e63e93d3907f95c980e922ad3599190740dc280ef2ba1c96a4aea975416
 SHA512 
0a3308a10d3afc636e55c44fc4f2f3d067b5b828a6a93f3832698faf9a6ee26d53d25ad7eb0cbd6074b29395d073422434d63dd55004ce64e0aaf73334e4f5cc
+DIST vkd3d-proton-dxil-spirv-b537bbb91b.tar.gz 631130 BLAKE2B 
99f40c5efde87d0af86542b427e5b0429be68ca69ba0c2b6d10a821811756d8dadff4449f268ae404f8ace09a91b3e8aaa135e534a77c0239e58c1a970a044cc
 SHA512 
3c20090b7a1b53c30fd4967622fc7384e1bcc504c30d8075068b87dad1bd2c6f4a12459bf42e61bf76b9dd454ec17a9d529f74ab0d5583627e966d94bb341dc3
 DIST vkd3d-proton-spirv-headers-87d5b782be.tar.gz 439180 BLAKE2B 
9c64a1b7aa408172bb57b38ca0e3d31221c7dfecfcd9afc77449c14e76f60f7436f1a54a794bf4959f4575f177e1024621c6ff696f7fb19b545877e0a527031c
 SHA512 
d6ce02e53c259e508d1d72d81cc6aa6b3019e7ecd6a8878d81d8681d9734756f66c762ebd4b8b1d0f9fbb7a8f1f18d72aeb27c56822d810aca5a3e53c51c1ef6
 DIST vkd3d-proton-spirv-headers-ae217c1780.tar.gz 415130 BLAKE2B 
0c6444c4c1cb43b9c69757d7c2257ce2fe1bc6be308341f3189766f120994e4920bc738b737d9eefc299359dab568fb8809782e3663dd589c0e4d13aecb8873a
 SHA512 
02cf1d63b29e48ef0efe489eb32237ba2f9f4bf58a182b00dc96aab18faba94de79283398e9e945cd81130f83fff228c59b04e496716ea9ccc148a5f4465282c
 DIST vkd3d-proton-vulkan-headers-5177b119bb.tar.gz 1588963 BLAKE2B 
3e973c9fc1fd8c8f725fbe8dbd67ca451aa7ffbb202d2395f3b26bbad9cb4e9e39514c7c78825be7ca122ccd5b434adb0b3fcce25cb7fff7c831dcc5909bbdc3
 SHA512 
3848e5b14f73dda60f133d396742a9a2aa2fc3914b8cbd8bde90e392437398321865ade63e81ec99a83af20a42424cf2c6d06e4dda0d7323486d59fbc4504a3b
+DIST vkd3d-proton-vulkan-headers-83e1a9ed8c.tar.gz 1299014 BLAKE2B 
0b1e635aaa6eebec3525b13698a064e0e5b8a78829a772cbe9e1890148059bf396bc5c830e8d6ee3070a3343775991642565283994c65acfa0d82a91590b7d84
 SHA512 
ecb2158cad55edb4ba069383668f3b311a2f6aa6777b5b7ed94795d454622426ee34fee52b13c97d2f07b5b2f965815ee61a0203b76a0b0d2c708a4786d06b96

diff --git a/app-emulation/vkd3d-proton/vkd3d-proton-2.6.ebuild 
b/app-emulation/vkd3d-proton/vkd3d-proton-2.6.ebuild
index 3f1242ee79f8..28c3a4f0432a 100644
--- a/app-emulation/vkd3d-proton/vkd3d-proton-2.6.ebuild
+++ b/app-emulation/vkd3d-proton/vkd3d-proton-2.6.ebuild
@@ -17,15 +17,15 @@ if [[ ${PV} ==  ]]; then

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

2022-10-27 Thread William Hubbs
commit: e13309f0acfcd12f637c16392e18600eaf71bd05
Author: William Hubbs  gentoo  org>
AuthorDate: Thu Oct 27 18:20:39 2022 +
Commit: William Hubbs  gentoo  org>
CommitDate: Thu Oct 27 18:21:12 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e13309f0

net-vpn/tailscale: add 1.32.2

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

 net-vpn/tailscale/Manifest|  2 ++
 net-vpn/tailscale/tailscale-1.32.2.ebuild | 59 +++
 2 files changed, 61 insertions(+)

diff --git a/net-vpn/tailscale/Manifest b/net-vpn/tailscale/Manifest
index 979c601aef07..8d368cac10bb 100644
--- a/net-vpn/tailscale/Manifest
+++ b/net-vpn/tailscale/Manifest
@@ -8,3 +8,5 @@ DIST tailscale-1.26.2-deps.tar.xz 134312708 BLAKE2B 
d7a2cafb7c806b01982970dbb1d4
 DIST tailscale-1.26.2.tar.gz 1139290 BLAKE2B 
f9424d91e8a09874941b1a351b0a600e705d117afcf2d60787b1950a295cee5e9e4926034235804824e59c8fe09abd830e2cdfe2b6389134c37ac2f0be6eb82b
 SHA512 
a0d235660b6266d73b415ff1701ba949a7d84cd6a204870f41b16bf66ae27aebf82ffb06a4ec4a695b18c5b3c63f45a990167dc41d617a4718e5e3511daf49a3
 DIST tailscale-1.32.0-deps.tar.xz 136965688 BLAKE2B 
d8d8859c99184d0dee335ff169c88ea86c700a471c92bdd28636a2200c2702174564609707fdca880c2ababa7433eea328a171cb18f1e47498cdfcbcd41e55cc
 SHA512 
5c9a29ac51b80bb1833285b0527f8ae7419b60a205027b9562b162f064f3b772f7757ef9dce1dbc0697b6ec039b91df31c8f18b887ca82323e4be87bfe2e7e88
 DIST tailscale-1.32.0.tar.gz 1355487 BLAKE2B 
894f42ec967ddce78c93776041285b53c9587b4ef5ca909e9bdebbb590ee6803fb7ec3cd9727c5c8ce7bd0757388c6f1f2a98224b08cdd0f2fd5b86d8c9ceb5b
 SHA512 
a6014102f059b6e88fdb6c5d4228263cc01f03f26c5dc862cfe0b3e0e74d8756e2c854c7916fbfece6295231b4f95363fa2f9664211a6d2a27277e44a6a8cb6b
+DIST tailscale-1.32.2-deps.tar.xz 136970924 BLAKE2B 
7fef3626e0ffe2b789a5da3cee0493eb83037a624f71ae8f512b8bfe21cd0965f4c94abd1423f6f57a5f3467d049d19ee50545c39cdff8d00172c35bded0daae
 SHA512 
8b3fe5ec443341633c4c1619d63462051cf4f39dfc4fe20631dffac075b5ee27e6902d3f0a04604f87dd0cf581bc1ddb6585c6236ec4a3fc2d5241a8d0c06ebb
+DIST tailscale-1.32.2.tar.gz 1359648 BLAKE2B 
91380e61c263c8f46f4a2b74aac5b103a6d8fcf26dc144eb24ffc8ec01fcc680bd5229ca998ec6ae2cba5fedfaf761dfcb3c498f5fe7edfe6e2931ddcb8d6fff
 SHA512 
8f4d898e3b4503d9988124333fee2621e6d048eb7df60a5eff60c328b338432c7b22245ff0cbf0e5214154eccdac2bed652ea924d56ed1d071dd6345fdf1a477

diff --git a/net-vpn/tailscale/tailscale-1.32.2.ebuild 
b/net-vpn/tailscale/tailscale-1.32.2.ebuild
new file mode 100644
index ..0694acc85291
--- /dev/null
+++ b/net-vpn/tailscale/tailscale-1.32.2.ebuild
@@ -0,0 +1,59 @@
+# Copyright 2020-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit go-module systemd tmpfiles
+
+# These settings are obtained by running ./build_dist.sh shellvars` in
+# the upstream repo.
+VERSION_MINOR="1.32"
+VERSION_SHORT="1.32.2"
+VERSION_LONG="1.32.2-t54e8fa172"
+VERSION_GIT_HASH="54e8fa172b725b354598daaa7007d261fd932d10"
+
+DESCRIPTION="Tailscale vpn client"
+HOMEPAGE="https://tailscale.com;
+SRC_URI="https://github.com/tailscale/tailscale/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+SRC_URI+=" https://dev.gentoo.org/~williamh/dist/${P}-deps.tar.xz;
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
+
+RDEPEND="net-firewall/iptables"
+
+RESTRICT="test"
+
+# This translates the build command from upstream's build_dist.sh to an
+# ebuild equivalent.
+build_dist() {
+   ego build -tags xversion -ldflags "
+   -X tailscale.com/version.Long=${VERSION_LONG}
+   -X tailscale.com/version.Short=${VERSION_SHORT}
+   -X tailscale.com/version.GitCommit=${VERSION_GIT_HASH}" "$@"
+}
+
+src_compile() {
+   build_dist ./cmd/tailscale
+   build_dist ./cmd/tailscaled
+}
+
+src_install() {
+   dosbin tailscaled
+   dobin tailscale
+
+   systemd_dounit cmd/tailscaled/tailscaled.service
+   insinto /etc/default
+   newins cmd/tailscaled/tailscaled.defaults tailscaled
+   keepdir /var/lib/${PN}
+   fperms 0750 /var/lib/${PN}
+
+   newtmpfiles "${FILESDIR}/${PN}.tmpfiles" ${PN}.conf
+
+   newinitd "${FILESDIR}/${PN}d.initd" ${PN}
+   newconfd "${FILESDIR}/${PN}d.confd" ${PN}
+}
+
+pkg_postinst() {
+   tmpfiles_process ${PN}.conf
+}



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

2022-10-27 Thread Jonas Frei
commit: 18e3ebe84812352a1b64ef926baa801866e44963
Author: Jonas Frei  pm  me>
AuthorDate: Thu Oct 27 18:10:36 2022 +
Commit: Jonas Frei  pm  me>
CommitDate: Thu Oct 27 18:10:36 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=18e3ebe8

gui-apps/fuzzel: add 1.8.1, drop 1.8.0

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

 gui-apps/fuzzel/Manifest | 2 +-
 gui-apps/fuzzel/{fuzzel-1.8.0.ebuild => fuzzel-1.8.1.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/gui-apps/fuzzel/Manifest b/gui-apps/fuzzel/Manifest
index 28ac8ef2f..d8b417944 100644
--- a/gui-apps/fuzzel/Manifest
+++ b/gui-apps/fuzzel/Manifest
@@ -1 +1 @@
-DIST fuzzel-1.8.0.tar.gz 424298 BLAKE2B 
c2186916bfa36786fb66a7a6d666951eba0e59c131d38c605439acb12cdffcd8093d5263c9b6efdec770ef2dd4a5584db1f1ea71d986ca9aae7c26c913578062
 SHA512 
7a1bc0a1a7cde21ae7930ee286448df69b5e1d079f7328dde9d339f2bf674159fa17534f92521bec54863268c044e7d7c25168b0af20fcd3dd8a2926ebc302fd
+DIST fuzzel-1.8.1.tar.gz 424348 BLAKE2B 
ed2749d541ec36a927da9d72af9b82ec1552470e34dcc5c178bda128aec8bd28933186866dca56cef9645f955b074208b2b84123be44e19966541172df25f40e
 SHA512 
62a0e3561128a16fe050da52c14915222952738859f9f8dd992112d0b1d0d8705131c2928a5ea8348c7ecf51affa763ef1df67c43af3e06063695695136e939d

diff --git a/gui-apps/fuzzel/fuzzel-1.8.0.ebuild 
b/gui-apps/fuzzel/fuzzel-1.8.1.ebuild
similarity index 100%
rename from gui-apps/fuzzel/fuzzel-1.8.0.ebuild
rename to gui-apps/fuzzel/fuzzel-1.8.1.ebuild



  1   2   3   >