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

2022-06-03 Thread Sam James
commit: 5379f047045ad20070ee380fe65797bc181a54aa
Author: Sam James  gentoo  org>
AuthorDate: Fri Jun  3 07:05:08 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jun  3 07:05:08 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5379f047

sys-fs/udev: Stabilize 250 hppa, #848435

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

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

diff --git a/sys-fs/udev/udev-250.ebuild b/sys-fs/udev/udev-250.ebuild
index 1148f2ba9277..ea77ee02f32b 100644
--- a/sys-fs/udev/udev-250.ebuild
+++ b/sys-fs/udev/udev-250.ebuild
@@ -10,6 +10,6 @@ HOMEPAGE="https://systemd.io/";
 
 LICENSE="metapackage"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 
~sparc x86"
 
 RDEPEND="sys-apps/systemd-utils[udev,${MULTILIB_USEDEP}]"



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

2022-06-03 Thread Sam James
commit: 09d6e90f1ea16d42688f1384c85f332324e5510b
Author: Sam James  gentoo  org>
AuthorDate: Fri Jun  3 07:05:10 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jun  3 07:05:10 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=09d6e90f

virtual/udev: Stabilize 217-r5 hppa, #848435

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

 virtual/udev/udev-217-r5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/virtual/udev/udev-217-r5.ebuild b/virtual/udev/udev-217-r5.ebuild
index 78aa7eb99093..d9f4d32e0274 100644
--- a/virtual/udev/udev-217-r5.ebuild
+++ b/virtual/udev/udev-217-r5.ebuild
@@ -5,7 +5,7 @@ EAPI=7
 
 DESCRIPTION="Virtual to select between different udev daemon providers"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 ~sparc x86"
 
 RDEPEND="
|| (



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

2022-06-03 Thread Sam James
commit: 9b80c95ec6c954ec069cce63cf6acf479255b860
Author: Sam James  gentoo  org>
AuthorDate: Fri Jun  3 07:05:09 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jun  3 07:05:09 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b80c95e

virtual/libudev: Stabilize 232-r7 hppa, #848435

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

 virtual/libudev/libudev-232-r7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/virtual/libudev/libudev-232-r7.ebuild 
b/virtual/libudev/libudev-232-r7.ebuild
index 9d7a0afe8f84..2834458e4bfd 100644
--- a/virtual/libudev/libudev-232-r7.ebuild
+++ b/virtual/libudev/libudev-232-r7.ebuild
@@ -8,7 +8,7 @@ inherit multilib-build
 DESCRIPTION="Virtual for libudev providers"
 
 SLOT="0/1"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 ~sparc x86"
 IUSE="systemd"
 
 RDEPEND="



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

2022-06-03 Thread Sam James
commit: a363ae5fade7f24abda49c7c6994948d429c01aa
Author: Sam James  gentoo  org>
AuthorDate: Fri Jun  3 07:05:07 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jun  3 07:05:07 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a363ae5f

sys-apps/systemd-utils: Stabilize 250.6 hppa, #848435

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

 sys-apps/systemd-utils/systemd-utils-250.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/systemd-utils/systemd-utils-250.6.ebuild 
b/sys-apps/systemd-utils/systemd-utils-250.6.ebuild
index 6c0a538bb2c7..547c36bcca0f 100644
--- a/sys-apps/systemd-utils/systemd-utils-250.6.ebuild
+++ b/sys-apps/systemd-utils/systemd-utils-250.6.ebuild
@@ -26,7 +26,7 @@ SRC_URI+=" elibc_musl? ( 
https://dev.gentoo.org/~floppym/dist/${MUSL_PATCHSET}.t
 
 LICENSE="GPL-2 LGPL-2.1 MIT public-domain"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 ~sparc x86"
 IUSE="+acl boot +kmod selinux sysusers +tmpfiles test +udev"
 REQUIRED_USE="|| ( boot tmpfiles sysusers udev )"
 RESTRICT="!test? ( test )"



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

2022-06-03 Thread Sam James
commit: 924722fc766e28a0a02a07e1146d78370f4d123f
Author: Sam James  gentoo  org>
AuthorDate: Fri Jun  3 07:05:11 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jun  3 07:05:11 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=924722fc

virtual/tmpfiles: Stabilize 0-r3 hppa, #848435

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

 virtual/tmpfiles/tmpfiles-0-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/virtual/tmpfiles/tmpfiles-0-r3.ebuild 
b/virtual/tmpfiles/tmpfiles-0-r3.ebuild
index 586bbdb3fb7e..839b151c22d0 100644
--- a/virtual/tmpfiles/tmpfiles-0-r3.ebuild
+++ b/virtual/tmpfiles/tmpfiles-0-r3.ebuild
@@ -5,7 +5,7 @@ EAPI=7
 
 DESCRIPTION="Virtual to select between different tmpfiles.d handlers"
 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"
 
 RDEPEND="
!prefix-guest? (



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

2022-06-03 Thread Sam James
commit: ebc1aae985910a8ae6145a3436c8210f1b9b5ab3
Author: Sam James  gentoo  org>
AuthorDate: Fri Jun  3 07:05:06 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jun  3 07:05:06 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ebc1aae9

sys-apps/systemd: Stabilize 250.6 hppa, #848435

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

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

diff --git a/sys-apps/systemd/systemd-250.6.ebuild 
b/sys-apps/systemd/systemd-250.6.ebuild
index dbba25d8d7f4..8bb5e38305c6 100644
--- a/sys-apps/systemd/systemd-250.6.ebuild
+++ b/sys-apps/systemd/systemd-250.6.ebuild
@@ -20,7 +20,7 @@ else
MY_P=${MY_PN}-${MY_PV}
S=${WORKDIR}/${MY_P}

SRC_URI="https://github.com/systemd/${MY_PN}/archive/v${MY_PV}/${MY_P}.tar.gz";
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 
~riscv ~s390 ~sparc x86"
+   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 
~riscv ~s390 ~sparc x86"
 fi
 
 inherit bash-completion-r1 flag-o-matic linux-info meson-multilib pam 
python-any-r1 systemd toolchain-funcs udev usr-ldscript



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

2022-06-03 Thread Sam James
commit: ce58a02350248c8c0bac76bd055b25868d731e62
Author: Sam James  gentoo  org>
AuthorDate: Fri Jun  3 07:05:08 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jun  3 07:05:08 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ce58a023

sys-apps/systemd-tmpfiles: Stabilize 250 hppa, #848435

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

 sys-apps/systemd-tmpfiles/systemd-tmpfiles-250.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/systemd-tmpfiles/systemd-tmpfiles-250.ebuild 
b/sys-apps/systemd-tmpfiles/systemd-tmpfiles-250.ebuild
index 0b277a52ed28..2e836480a484 100644
--- a/sys-apps/systemd-tmpfiles/systemd-tmpfiles-250.ebuild
+++ b/sys-apps/systemd-tmpfiles/systemd-tmpfiles-250.ebuild
@@ -8,6 +8,6 @@ HOMEPAGE="https://systemd.io/";
 
 LICENSE="metapackage"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 
~sparc x86"
 
 RDEPEND="sys-apps/systemd-utils[tmpfiles]"



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

2022-06-03 Thread Michał Górny
commit: 9fec686abf789fdff36a90c3763d9558203cbf9a
Author: Mario Haustein  hrz  tu-chemnitz  de>
AuthorDate: Thu Jun  2 21:53:37 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jun  3 07:10:46 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9fec686a

dev-util/unicorn: remove old

Bug: https://bugs.gentoo.org/849395
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Mario Haustein  hrz.tu-chemnitz.de>
Closes: https://github.com/gentoo/gentoo/pull/25733
Signed-off-by: Michał Górny  gentoo.org>

 dev-util/unicorn/Manifest |  1 -
 dev-util/unicorn/unicorn-2.0.0_rc6.ebuild | 80 ---
 2 files changed, 81 deletions(-)

diff --git a/dev-util/unicorn/Manifest b/dev-util/unicorn/Manifest
index 7b99a7f736b8..b79c53ef4965 100644
--- a/dev-util/unicorn/Manifest
+++ b/dev-util/unicorn/Manifest
@@ -1,2 +1 @@
-DIST unicorn-2.0.0_rc6.tar.gz 3968714 BLAKE2B 
dcb42126b8a2b9f0780977c73f5e170b5ad438c4f0eca82293e47d52575de27f18440a2d71b9cd17d7b488ae1d46c8197eabbbf7fd92f196bfb7d46c197937fd
 SHA512 
a80a9408bc5b41b6961049849a8a63f69399325a4e4d8e41f4512173d24a837048d9ac03064bc16eb129e5f52828507baa059fda64430ec52b4f9ef339d61f0d
 DIST unicorn-2.0.0_rc7.tar.gz 3984228 BLAKE2B 
a3e6a0d6084780b3a47837a6c8f9df9ec0eb176ff041881fbf2dc879eee11c70796b4f8e4ba784f553e383b8537abe9a559e627afc2fcaf712e83bfc5daaf11c
 SHA512 
ae7e2b35032a8cff516f27edc58ab41708c2acd05b8feebb127501d0bc990a6722ba8439876ea147a2025372500d5df4bd7db86fddf215be63d070218a85a27e

diff --git a/dev-util/unicorn/unicorn-2.0.0_rc6.ebuild 
b/dev-util/unicorn/unicorn-2.0.0_rc6.ebuild
deleted file mode 100644
index 01c1ff6ba6bf..
--- a/dev-util/unicorn/unicorn-2.0.0_rc6.ebuild
+++ /dev/null
@@ -1,80 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-MY_PV=${PV/_/-}
-
-DISTUTILS_USE_PEP517=setuptools
-DISTUTILS_OPTIONAL=1
-PYTHON_COMPAT=( python3_{9..10} )
-inherit cmake distutils-r1
-
-DESCRIPTION="A lightweight multi-platform, multi-architecture CPU emulator 
framework"
-HOMEPAGE="https://www.unicorn-engine.org";
-
-if [[ ${PV} == * ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/unicorn-engine/unicorn";
-else
-   
SRC_URI="https://github.com/unicorn-engine/unicorn/archive/${MY_PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~x86"
-fi
-
-S="${WORKDIR}/${PN}-${MY_PV}"
-
-LICENSE="BSD-2 GPL-2 LGPL-2.1"
-SLOT="0/2"
-IUSE="python static-libs"
-REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
-
-DEPEND="${PYTHON_DEPS}
-   dev-libs/glib:2"
-RDEPEND="python? ( ${PYTHON_DEPS} )"
-BDEPEND="virtual/pkgconfig
-   python? ( ${DISTUTILS_DEPS} )"
-
-UNICORN_TARGETS="x86 arm aarch64 riscv mips sparc m68k ppc s390x"
-
-wrap_python() {
-   if use python; then
-   # src_prepare
-   # do not compile C extensions
-   export LIBUNICORN_PATH=1
-
-   pushd bindings/python >/dev/null || die
-   distutils-r1_${1} "$@"
-   popd >/dev/null || die
-   fi
-}
-
-src_prepare() {
-   # Build from sources
-   rm -r bindings/python/prebuilt || die "failed to remove prebuilt files"
-
-   cmake_src_prepare
-   wrap_python ${FUNCNAME}
-}
-
-src_configure(){
-   local mycmakeargs=(
-   -DBUILD_SHARED_LIBS=$(usex !static-libs)
-   -DUNICORN_ARCH="${UNICORN_TARGETS// /;}"
-   )
-
-   cmake_src_configure
-
-   wrap_python ${FUNCNAME}
-}
-
-src_compile() {
-   cmake_src_compile
-
-   wrap_python ${FUNCNAME}
-}
-
-src_install() {
-   cmake_src_install
-
-   wrap_python ${FUNCNAME}
-}



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

2022-06-03 Thread Joonas Niilola
commit: 57d3c0cf80a0365f43c55110ab2b5093d4e7cb6c
Author: Joonas Niilola  gentoo  org>
AuthorDate: Fri Jun  3 07:15:19 2022 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Fri Jun  3 07:16:41 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=57d3c0cf

media-gfx/opencsg: Stabilize 1.5.1-r1 amd64, #849428

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

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

diff --git a/media-gfx/opencsg/opencsg-1.5.1-r1.ebuild 
b/media-gfx/opencsg/opencsg-1.5.1-r1.ebuild
index 7792bedb9d2f..3602f8be4c3c 100644
--- a/media-gfx/opencsg/opencsg-1.5.1-r1.ebuild
+++ b/media-gfx/opencsg/opencsg-1.5.1-r1.ebuild
@@ -14,7 +14,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="GPL-2+"
 SLOT="0/1.5"
-KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm64 ~riscv ~x86"
 IUSE="doc"
 RESTRICT="test"
 



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

2022-06-03 Thread Joonas Niilola
commit: 8ba0d26467d912bb7aa1e7dfa280ddc4812ae48b
Author: Joonas Niilola  gentoo  org>
AuthorDate: Fri Jun  3 07:16:01 2022 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Fri Jun  3 07:16:42 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8ba0d264

media-gfx/opencsg: Stabilize 1.5.1-r1 x86, #849428

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

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

diff --git a/media-gfx/opencsg/opencsg-1.5.1-r1.ebuild 
b/media-gfx/opencsg/opencsg-1.5.1-r1.ebuild
index 3602f8be4c3c..c1d920445b01 100644
--- a/media-gfx/opencsg/opencsg-1.5.1-r1.ebuild
+++ b/media-gfx/opencsg/opencsg-1.5.1-r1.ebuild
@@ -14,7 +14,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="GPL-2+"
 SLOT="0/1.5"
-KEYWORDS="amd64 ~arm64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm64 ~riscv x86"
 IUSE="doc"
 RESTRICT="test"
 



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

2022-06-03 Thread Jakov Smolić
commit: 5069b3af658016921bcb8adfec543e003e90
Author: Jakov Smolić  gentoo  org>
AuthorDate: Fri Jun  3 07:20:46 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Fri Jun  3 07:20:46 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5069b3af

media-gfx/openscad: Stabilize 2021.01-r3 amd64, #849455

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

 media-gfx/openscad/openscad-2021.01-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-gfx/openscad/openscad-2021.01-r3.ebuild 
b/media-gfx/openscad/openscad-2021.01-r3.ebuild
index 2bb8a63e134f..8dfe22bf117f 100644
--- a/media-gfx/openscad/openscad-2021.01-r3.ebuild
+++ b/media-gfx/openscad/openscad-2021.01-r3.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/${PN}/${PN}/releases/download/${P}/${P}.src.tar.gz -
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
+KEYWORDS="amd64 ~arm64 ~x86"
 IUSE="emacs"
 # tests are not fully working and need cmake which isn't yet
 # officially supported.



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

2022-06-03 Thread Joonas Niilola
commit: 295284fe3dd7ced2e56ab8b0f95098110606f2f6
Author: Joonas Niilola  gentoo  org>
AuthorDate: Fri Jun  3 07:24:16 2022 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Fri Jun  3 07:28:26 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=295284fe

www-client/firefox-bin: security cleanup

Bug: https://bugs.gentoo.org/849044
Signed-off-by: Joonas Niilola  gentoo.org>

 www-client/firefox-bin/Manifest   |  98 --
 www-client/firefox-bin/firefox-bin-100.0.2.ebuild | 385 --
 2 files changed, 483 deletions(-)

diff --git a/www-client/firefox-bin/Manifest b/www-client/firefox-bin/Manifest
index 3d3542763547..339e2f5dde93 100644
--- a/www-client/firefox-bin/Manifest
+++ b/www-client/firefox-bin/Manifest
@@ -1,99 +1,3 @@
-DIST firefox-100.0.2-ach.xpi 448908 BLAKE2B 
a52cd317680c7797d13f24fb59416e13aa69a89d62488fa7cfca4d81383dbe873f2a2eda2b721efdcab7233f219bff92e2b3e1c16c4da34cbcb4839d35e9bf8a
 SHA512 
b72811e44c0564a0dec0efb8f13840cae684882ec4aec50c265222c384bea54a0b5a77e6c3056c9d0ece59b5fc3b2fa3126e08d10b1e71af2759abd6469e510c
-DIST firefox-100.0.2-af.xpi 415231 BLAKE2B 
594f221495e2a62bbf0c127509015a5b5c8c4d9813be5633c8eb55fe1ec0f4bbda33adc34f46b4062cfabb80c9087f3970a04829425319a4667dcbfdcb78e79d
 SHA512 
e73f3905cc329fe55585f503b8f645f33707baf8d35eb8804e8a3ea138edfab30f9f8f377ea2993f64320add15c6f08ee2257fdf784d266ab2580c7f78081016
-DIST firefox-100.0.2-an.xpi 495514 BLAKE2B 
701f16d41446f4d64fcd65c429e41ba606c880f412c32b3e23e6efde80a04809452aacab3df277d6f5843d815fd97e86c1b1c550de5c9392d9abc6191a9bd0c3
 SHA512 
5d63b2c89c6539a0d28aff3c3c07c25f4587738ae2216d30519e64710deca49fbffd3aed07a16066e020fdd6d022f78fb33b985e12b30fc9b776d06f0dd5c1f4
-DIST firefox-100.0.2-ar.xpi 564894 BLAKE2B 
7c272fbb922a8a21ef59beb2d656643a38f4954cc95a3a090eeb4e1bd502198076d0265f8a79e9d65933f482771b445986178240f8436d3fdc8cee0f42fdd427
 SHA512 
40481831e50d28e9bcdfcbbf8a524b2205630974c150d936c1f27c1d501a541ad7a303d5ddce1bb3169b5afd8f67369e5f86873a3ab4337f4428b070b3ef4b38
-DIST firefox-100.0.2-ast.xpi 493289 BLAKE2B 
33466dccaf2ed39620a8bde1b1aee748f82de85991a65916d13bea7b2c7cd13cc509573ed7659d1d28cc204a2fa2924e41b43d3219c7395cfeca4af23bce3522
 SHA512 
2140a2bec1e7590ad75af83d9fce76078544f518722662b38f5d1a86899e6be973fa675091fe984db2d1f92f6db2d72b4b094edad232848a678712d44a2d32e2
-DIST firefox-100.0.2-az.xpi 484098 BLAKE2B 
dc350a9e503d0279213438c24961cf7605754b4b6f603da3e9b55a7d37d51e64c0304943fd7510c9a2933a810dcfc88949894b277b38a77f5328818e888e025c
 SHA512 
5607ea3218acd0a8db245d31f018442721ad2f83b96a3cebc756a80d40f7fb4bc56f214bcec837328e7e65bb0e8f91ea3197e815b7ba5078129afbc8dc25ea39
-DIST firefox-100.0.2-be.xpi 628712 BLAKE2B 
241f24f95704c1be5ebc9cf47f1dfee2ac57f6c6edcd2be48caaa52baca329899f06cd159caf2ba0c4c6b033064096be4400ed2fb37eff4d911bb47862dbd113
 SHA512 
373fd102311c76186c760b1c3b0beff7d553d327e0f7fbd26f235b8edc3bf0164dcc7a3bcd73d6af363387cb7ea0122e2c0b10483629e4df0b804215da884df0
-DIST firefox-100.0.2-bg.xpi 566785 BLAKE2B 
b3e183ed614bb58212c2809c9668c4abcd32f0aea240580bbbde83f11e3aa4bd81f5b86f85c9341a6c56ff9602d75ccf78f9902774665ca827d40af2577da9b5
 SHA512 
da5b0ebe11089398b2809baec71989870ffc22b0525206433502eccd5abb839374f275f6df6c99b7a2b61ab3b3f6cc5a3be4846579d2677fdb9791bcab47c0d3
-DIST firefox-100.0.2-bn.xpi 554545 BLAKE2B 
5b934ed2eedb8fbd4bd41a90b9bba9222513f584242aef6ec4cb4d4aec097f242cc09811e99d5453d102dcdbe756b7088182c08a486938914c3744a07854f6ea
 SHA512 
e06d4ca29935e90b709c307d42d1c38ecf77c27f08e9943b4e4e1d2ca839ac32bab1fc353423acb61ce0621b645d214b2d7171dee08d09b41766afbf51ab1d3d
-DIST firefox-100.0.2-br.xpi 530620 BLAKE2B 
a52d3497a79be8873914ac9046430705463746e48e58d2c42abb9a1f3b4efd6f196e50353530b6b80f29e503f9983c484fe27d70d459ac2d3a4fba4ee6bafae2
 SHA512 
029af21be70190176cbfec08c0a701bd4264d80458b1d7bfba1d5f82ef877710963505864ea4acd00f0d38e19d958be98df1fc7205733b86488a5db1da4e5247
-DIST firefox-100.0.2-bs.xpi 459036 BLAKE2B 
ac92688a5e8b09b0214fe3a7dbfd76793cf36b211a0e38d82969dea2c0a0c0cbf1ddc8277da089e2558d00724fbec256e307ec6a3a98dcce796dbba07a21d2b8
 SHA512 
191c3f79ad4a84d5a2a160f74e99359c4a2dfb48263f55cec0adb7bfcdf7833cef2dd84726ac429a17bca8b5be623206e94d990a60430bd0b598f42e9153f51c
-DIST firefox-100.0.2-ca-valencia.xpi 536446 BLAKE2B 
afa24a8efaba40571c388eb1789aac0c700216524bf841d9535259b36256805acdc64ab240ef4af1047f15b24b54b037d145204b54415247daf52b094b1a9511
 SHA512 
92dc4d4ebd280858ac62d5ce221a2a95259204460190bc06ee17ac70e502eebc1ac2ced88a08a401c7f1ce60af988d4ce41e047f2164a22ed32398b407319ae0
-DIST firefox-100.0.2-ca.xpi 530221 BLAKE2B 
c427786fd3b44a2818cbf40ed541a18c6a2381660ab3cc68a750d213070098b5062dd88f2f5e71e76f572a4e76183ac473ea5d58c885530a1e603a699264a827
 SHA512 
bf92ffbbd7c2b76317c2b3e951eb412a4c623552d0e158ea3feb383c7a09faaa5058f29e48ee82bdf4153e08941b22c1a7511b5004c8eb844b8c72345d5fa03e
-DIST firefox-100.0.2-cak.xpi 553416 BLAKE2B 
bbd540524433048419364e4196170071bf2ac24ac6cce4c3d244cd23ac40be4c317a161fd1a3

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

2022-06-03 Thread Joonas Niilola
commit: b5afe3db950fa6eea03ff1a76e1b9281beb051d6
Author: Joonas Niilola  gentoo  org>
AuthorDate: Fri Jun  3 07:28:00 2022 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Fri Jun  3 07:28:26 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b5afe3db

media-gfx/openscad: Stabilize 2021.01-r3 x86, #849455

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

 media-gfx/openscad/openscad-2021.01-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-gfx/openscad/openscad-2021.01-r3.ebuild 
b/media-gfx/openscad/openscad-2021.01-r3.ebuild
index 8dfe22bf117f..41f8b9baca99 100644
--- a/media-gfx/openscad/openscad-2021.01-r3.ebuild
+++ b/media-gfx/openscad/openscad-2021.01-r3.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/${PN}/${PN}/releases/download/${P}/${P}.src.tar.gz -
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 ~arm64 ~x86"
+KEYWORDS="amd64 ~arm64 x86"
 IUSE="emacs"
 # tests are not fully working and need cmake which isn't yet
 # officially supported.



[gentoo-commits] repo/gentoo:master commit in: mail-client/thunderbird/

2022-06-03 Thread Joonas Niilola
commit: f557c9e717bb902f67c617ab2af6aafdf2a6653f
Author: Joonas Niilola  gentoo  org>
AuthorDate: Fri Jun  3 07:23:03 2022 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Fri Jun  3 07:28:26 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f557c9e7

mail-client/thunderbird: security cleanup

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

 mail-client/thunderbird/Manifest  |   65 --
 mail-client/thunderbird/thunderbird-91.9.1.ebuild | 1139 -
 2 files changed, 1204 deletions(-)

diff --git a/mail-client/thunderbird/Manifest b/mail-client/thunderbird/Manifest
index 036a180d64fd..4ec396e30952 100644
--- a/mail-client/thunderbird/Manifest
+++ b/mail-client/thunderbird/Manifest
@@ -1,4 +1,3 @@
-DIST firefox-91esr-patches-06j.tar.xz 17668 BLAKE2B 
ebe51e06197b70b0f0661724e1ccf2f2aaf0e0eb4576e795963c6a0f9c32f293825b8d2a487dcadd8e5e1cb5db7c756016c50f34e6bc6df451b44e54ef76686e
 SHA512 
3af533a49c5e4a6fdb5be2225256655d402055332ba98f3aa159fcc78c4a9901a541b63d68cb02440f55ede0485831118f655efebc75b18c316e0ab522a7
 DIST firefox-91esr-patches-07j.tar.xz 18900 BLAKE2B 
ace76bc00c3053e60c39186e460b0b422a24bb3393091324470045707dc18c631c41d5d4e61b67dca6dc2e881b7dcffce256f5b897766f994ad46b23df96b77a
 SHA512 
2fca4a5fec8fb79541b9dddec5a632a9a88fca845cac15aa963ab686eb80e8e5ad23186166f97ed88327e6c5bd7bae6178b32760f26d560c0b685ef3b3f638f4
 DIST thunderbird-91.10.0-af.xpi 561895 BLAKE2B 
c794ce6b0e504f9d85ca954fa0d93cfd886e614ce6187f98555482297ebdc75132b3067f0e940fb4d2664a30aa71a74ff8d4bebb116df3706d48c290f213520b
 SHA512 
465c30a199e6d9f85f3c2b2306d91cc07822dc57752e750c527aefbc5e8da13c91e1df03dbe37d72c377fa99c6472c682a9b7b94550b3b8088d7b49e9e82585c
 DIST thunderbird-91.10.0-ar.xpi 665731 BLAKE2B 
b450a3563929686946ce5c74f49f9976ca69e5995a13af19893f7ec25cb64236207f805e4c99b02387d4eda32c46ad1fdeebfb59f835954a9c9a55a7db1a0b79
 SHA512 
f039df005d4bf66ba38491ac9986d6543cc6c8c5d7d1d2eb30f286b8652e0948406b7a1fa85422ed1dc059e3ba99dcf7dca0f8d54a92a0e7b6fe00d2964b8414
@@ -64,67 +63,3 @@ DIST thunderbird-91.10.0-vi.xpi 725528 BLAKE2B 
884e4f8d480f78badb209ed579e6eb302
 DIST thunderbird-91.10.0-zh-CN.xpi 730903 BLAKE2B 
01a23c174e38fbd70c4812df869e1c4a4a617621281d691049e07aaabc1780a92472a5b3672f4f0a68faf6b86e77cacaf94b463561219d6e0cf9573e2eb04f10
 SHA512 
9aeea9dd0d6954b665a2149ccc7f2d92d64b3ae62c04e845ae87a015d03e7395827a62d83bebd087865051e1a9cfe56d209adcb86852636fb437bf87a4213d6d
 DIST thunderbird-91.10.0-zh-TW.xpi 731944 BLAKE2B 
188f54a3870bfbba928447201d4543ffe1bcd9b3ca0d7343434b0a1d34c1834b3be8554bedcc7c37d740af919ea9d309a8e0a1aa383fb5c88d5f624cc205b5dc
 SHA512 
2b55044ca105c79b6c565aa48a4cf00bd1ce7f4982033ed93edca098253736d2009277f732b404e30d59a6183202f65abb4286d402685ea3d6fd1eff6eb4
 DIST thunderbird-91.10.0.source.tar.xz 413952892 BLAKE2B 
b1b76a2ab0249e79f7b18cb572b1fff95422aee3df012104b8f588de0e30f528ae937da16210fd75878239125a406cdbbf878e3de23de75c3cf7818a13d65d24
 SHA512 
335d47e93d5fce4ff6e1ec0305cdaa86031f28289cc06f30ab3782bae484ad10ac4b9aa70911787627744277715edffd8ec8c3a2008f00b8b90ea02b0d79fcc8
-DIST thunderbird-91.9.1-af.xpi 561894 BLAKE2B 
c21ea02150f66d06be8751bf0064d6c4410c21f0d8c86a32423037ffa1c1045598f0cf8026a8d640cd13911d2508b2e33a2ea72beaf81516d4e99e019984b525
 SHA512 
385d5fdd3cdd86b5ece192d912d662e0f0e4e7b9a90e623841f6dfc80c0f361f7e9256894150ce571db387e76f5e4661c1ac14bdac287c8856fba45c131f7f30
-DIST thunderbird-91.9.1-ar.xpi 665730 BLAKE2B 
5a459f8c7f52cbc1299f4da6bcd5596bcbe7364a60c741523c4d7dc191d0830185cbeaac5d34fa9c577d0fccda52c96d1d20f800071a85aa184d55c4c467cc64
 SHA512 
7b9a8eb206062ec4393a72d8b3f5e0f36791f69a13ff0fab42ff190b4b2fda52d9f106fe23a3e40cee0c4f0796e5d3546bf8b6306316371998f57ec8c28644cb
-DIST thunderbird-91.9.1-ast.xpi 580511 BLAKE2B 
5c3299a9037df6727de7640fde336b52ee23d291acfe6e35dd2c34aab3b29321643a5f2449d12b04628101c5a1528d41aecaa339ea8e54d94a96de4cff0e534b
 SHA512 
9565939eba6df79c91f01d6c1f2243c9c5e8a70653eb035050e037d8e2eae79ab92a1dc272cab2d76f4617366c616b5f58b4e7a16ff3918cdb5ba7783f75a025
-DIST thunderbird-91.9.1-be.xpi 695197 BLAKE2B 
2976a25ed9802371311fa4a87d970f7e8ddf1d5f077e91307eb6d03535f199716889070db59828f493f823692aa787d5b5ef630f5ddedb5406647a68c6f3232b
 SHA512 
71163e8bfc9666a517c18e92cb18d232e4aa3f6a09669081b74cdb8fec9302749f26fd18f554f079fbcdc4426268a502bdcd3f5051955dec95edcf913d48671c
-DIST thunderbird-91.9.1-bg.xpi 690996 BLAKE2B 
ddc9b5bcc21c43326494496f56c4d39c175c96e2b499bf918fb670572ca572ed415dd97aab2958d0601416e1c26133cc3c7ab285d993276480126aa185e70bbf
 SHA512 
c2405e0405bc6209063f9bf079dce4b3a322968eed0e9ef5d476ed3b498bc933e96d35d307bea5aa8ed6733c946798abcaf278f5bb1fa0df968adc0b32467b84
-DIST thunderbird-91.9.1-br.xpi 620588 BLAKE2B 
007c0da113df15cc7e88ed8858d74d11292da9052994ccc47dcb330f77ffd13170b8e6e94bb87efba0f6e3bc070548f7524ccd81875c66ef9332614c6a24f4a9
 SHA512 
1f668bf485cd342aa5b339211458e15d620c360e06efd088c74b3a3d26f21d9ec3af7bfefdddccae2f076d55788a6f0262c64eeec050ca293c4cee7ae0

[gentoo-commits] repo/gentoo:master commit in: net-dns/bind-tools/files/, net-dns/bind-tools/

2022-06-03 Thread Sam James
commit: 5a92bef099e1ceccd8750bde2c16d985bdf3fafa
Author: Sam James  gentoo  org>
AuthorDate: Fri Jun  3 07:32:50 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jun  3 07:33:00 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a92bef0

net-dns/bind-tools: backport FORTIFY_SOURCE=3 named-checkconf crash fix

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

 net-dns/bind-tools/bind-tools-9.16.29-r1.ebuild| 156 +
 .../bind-tools-9.16.29-fortify-source-3.patch  |  35 +
 2 files changed, 191 insertions(+)

diff --git a/net-dns/bind-tools/bind-tools-9.16.29-r1.ebuild 
b/net-dns/bind-tools/bind-tools-9.16.29-r1.ebuild
new file mode 100644
index ..6ab46c310694
--- /dev/null
+++ b/net-dns/bind-tools/bind-tools-9.16.29-r1.ebuild
@@ -0,0 +1,156 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools flag-o-matic toolchain-funcs
+
+MY_PN=${PN//-tools}
+MY_PV=${PV/_p/-P}
+MY_PV=${MY_PV/_rc/rc}
+MY_P="${MY_PN}-${MY_PV}"
+
+DESCRIPTION="bind tools: dig, nslookup, host, nsupdate, dnssec-keygen"
+HOMEPAGE="https://www.isc.org/software/bind";
+SRC_URI="https://downloads.isc.org/isc/bind9/${PV}/${MY_P}.tar.xz";
+
+LICENSE="Apache-2.0 BSD BSD-2 GPL-2 HPND ISC MPL-2.0"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE="+caps doc gssapi idn ipv6 libedit readline xml"
+# no PKCS11 currently as it requires OpenSSL to be patched, also see bug 409687
+
+COMMON_DEPEND="
+   dev-libs/libuv:=
+   caps? ( sys-libs/libcap )
+   dev-libs/openssl:=
+   xml? ( dev-libs/libxml2 )
+   idn? ( net-dns/libidn2:= )
+   gssapi? ( virtual/krb5 )
+   libedit? ( dev-libs/libedit )
+   !libedit? (
+   readline? ( sys-libs/readline:= )
+   )
+"
+DEPEND="${COMMON_DEPEND}"
+RDEPEND="${COMMON_DEPEND}"
+
+# sphinx required for man-page and html creation
+BDEPEND="
+   doc? ( dev-python/sphinx )
+   virtual/pkgconfig
+"
+
+S="${WORKDIR}/${MY_P}"
+
+# bug 479092, requires networking
+RESTRICT="test"
+
+PATCHES=(
+   "${FILESDIR}"/${P}-fortify-source-3.patch
+)
+
+src_prepare() {
+   default
+
+   export LDFLAGS="${LDFLAGS} -L${EPREFIX}/usr/$(get_libdir)"
+
+   # Disable tests for now, bug 406399
+   sed -i '/^SUBDIRS/s:tests::' bin/Makefile.in lib/Makefile.in || die
+
+   # Do not disable thread local storage on Solaris, it works with our
+   # toolchain, and it breaks further configure checks
+   sed -i -e '/LDFLAGS=/s/-zrelax=transtls//' configure.ac configure || die
+
+   # bug #220361
+   rm aclocal.m4 || die
+   rm -rf libtool.m4/ || die
+
+   eautoreconf
+}
+
+src_configure() {
+   local myeconfargs=(
+   --localstatedir="${EPREFIX}"/var
+   --without-python
+   --without-libjson
+   --without-zlib
+   --without-lmdb
+   --without-maxminddb
+   --disable-geoip
+   --with-openssl="${ESYSROOT}"/usr
+   $(use_with idn libidn2 "${ESYSROOT}"/usr)
+   $(use_with xml libxml2)
+   $(use_with gssapi)
+   $(use_with readline)
+   $(use_enable caps linux-caps)
+   AR="$(type -P $(tc-getAR))"
+   )
+
+   # bug 607400
+   if use libedit ; then
+   myeconfargs+=( --with-readline=-ledit )
+   elif use readline ; then
+   myeconfargs+=( --with-readline=-lreadline )
+   else
+   myeconfargs+=( --without-readline )
+   fi
+
+   # bug 344029
+   append-cflags "-DDIG_SIGCHASE"
+
+   # to expose CMSG_* macros from sys/sockets.h
+   [[ ${CHOST} == *-solaris* ]] && append-cflags "-D_XOPEN_SOURCE=600"
+
+   # localstatedir for nsupdate -l, bug 395785
+   tc-export BUILD_CC
+   econf "${myeconfargs[@]}"
+
+   # bug #151839
+   echo '#undef SO_BSDCOMPAT' >> config.h
+}
+
+src_compile() {
+   local AR=$(tc-getAR)
+
+   emake AR="${AR}" -C lib/
+   emake AR="${AR}" -C bin/delv/
+   emake AR="${AR}" -C bin/dig/
+   emake AR="${AR}" -C bin/nsupdate/
+   emake AR="${AR}" -C bin/dnssec/
+   emake -C doc/man/ man $(usev doc)
+}
+
+src_install() {
+   local man_dir="${S}/doc/man"
+   local html_dir="${man_dir}/_build/html"
+
+   dodoc README CHANGES
+
+   cd "${S}"/bin/delv || die
+   dobin delv
+   doman ${man_dir}/delv.1
+
+   cd "${S}"/bin/dig || die
+   dobin dig host nslookup
+   doman ${man_dir}/{dig,host,nslookup}.1
+
+   cd "${S}"/bin/nsupdate || die
+   dobin nsupdate
+   doman ${man_dir}/nsupdate.1
+   if use doc; then
+   docinto html
+

[gentoo-commits] repo/gentoo:master commit in: net-dns/bind/files/, net-dns/bind/

2022-06-03 Thread Sam James
commit: f06ef44e355a161ac9185b1b389addf510a08616
Author: Sam James  gentoo  org>
AuthorDate: Fri Jun  3 07:32:56 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jun  3 07:33:00 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f06ef44e

net-dns/bind: backport FORTIFY_SOURCE=3 named-checkconf crash fix

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

 net-dns/bind/bind-9.16.29-r1.ebuild| 376 +
 .../bind/files/bind-9.16.29-fortify-source-3.patch |  35 ++
 2 files changed, 411 insertions(+)

diff --git a/net-dns/bind/bind-9.16.29-r1.ebuild 
b/net-dns/bind/bind-9.16.29-r1.ebuild
new file mode 100644
index ..ab9d7f6ac2ec
--- /dev/null
+++ b/net-dns/bind/bind-9.16.29-r1.ebuild
@@ -0,0 +1,376 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# Re dlz/mysql and threads, needs to be verified..
+# MySQL uses thread local storage in its C api. Thus MySQL
+# requires that each thread of an application execute a MySQL
+# thread initialization to setup the thread local storage.
+# This is impossible to do safely while staying within the DLZ
+# driver API. This is a limitation caused by MySQL, and not the DLZ API.
+# Because of this BIND MUST only run with a single thread when
+# using the MySQL driver.
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit python-r1 autotools toolchain-funcs flag-o-matic db-use systemd 
tmpfiles
+
+MY_PV="${PV/_p/-P}"
+MY_PV="${MY_PV/_rc/rc}"
+MY_P="${PN}-${MY_PV}"
+
+SDB_LDAP_VER="1.1.0-fc14"
+
+RRL_PV="${MY_PV}"
+
+# SDB-LDAP: http://bind9-ldap.bayour.com/
+
+DESCRIPTION="Berkeley Internet Name Domain - Name Server"
+HOMEPAGE="https://www.isc.org/software/bind";
+SRC_URI="https://downloads.isc.org/isc/bind9/${PV}/${P}.tar.xz
+   doc? ( mirror://gentoo/dyndns-samples.tbz2 )"
+
+LICENSE="Apache-2.0 BSD BSD-2 GPL-2 HPND ISC MPL-2.0"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux"
+# -berkdb by default re bug 602682
+IUSE="berkdb +caps +dlz dnstap doc dnsrps fixed-rrset geoip geoip2 gssapi
+json ldap lmdb mysql odbc postgres python selinux static-libs xml +zlib"
+# sdb-ldap - patch broken
+# no PKCS11 currently as it requires OpenSSL to be patched, also see bug 409687
+
+# Upstream dropped the old geoip library, but the BIND configuration for using
+# GeoIP remained the same.
+REQUIRED_USE="
+   postgres? ( dlz )
+   berkdb? ( dlz )
+   mysql? ( dlz )
+   odbc? ( dlz )
+   ldap? ( dlz )
+   dnsrps? ( dlz )
+   python? ( ${PYTHON_REQUIRED_USE} )
+"
+
+DEPEND="
+   acct-group/named
+   acct-user/named
+   berkdb? ( sys-libs/db:= )
+   dev-libs/openssl:=[-bindist(-)]
+   mysql? ( dev-db/mysql-connector-c:0= )
+   odbc? ( >=dev-db/unixODBC-2.2.6 )
+   ldap? ( net-nds/openldap:= )
+   postgres? ( dev-db/postgresql:= )
+   caps? ( >=sys-libs/libcap-2.1.0 )
+   xml? ( dev-libs/libxml2 )
+   geoip? ( dev-libs/libmaxminddb:= )
+   geoip2? ( dev-libs/libmaxminddb:= )
+   gssapi? ( virtual/krb5 )
+   json? ( dev-libs/json-c:= )
+   lmdb? ( dev-db/lmdb:= )
+   zlib? ( sys-libs/zlib )
+   dnstap? ( dev-libs/fstrm dev-libs/protobuf-c:= )
+   python? (
+   ${PYTHON_DEPS}
+   dev-python/ply[${PYTHON_USEDEP}]
+   )
+   dev-libs/libuv:=
+"
+
+RDEPEND="${DEPEND}
+   selinux? ( sec-policy/selinux-bind )
+   sys-process/psmisc"
+
+S="${WORKDIR}/${MY_P}"
+
+PATCHES=(
+   "${FILESDIR}/ldap-library-path-on-multilib-machines.patch"
+   "${FILESDIR}/${P}-fortify-source-3.patch"
+)
+
+# bug 479092, requires networking
+# bug 710840, cmocka fails LDFLAGS='-Wl,-O1'
+#RESTRICT="test"
+
+src_prepare() {
+   default
+
+   # should be installed by bind-tools
+   sed -i -r -e "s:(nsupdate|dig|delv) ::g" bin/Makefile.in || die
+
+   # Disable tests for now, bug 406399
+   sed -i '/^SUBDIRS/s:tests::' bin/Makefile.in lib/Makefile.in || die
+
+   # bug #220361
+   rm aclocal.m4 || die
+   rm -rf libtool.m4/ || die
+   eautoreconf
+
+   use python && python_copy_sources
+}
+
+src_configure() {
+   bind_configure --without-python
+   use python && python_foreach_impl python_configure
+}
+
+bind_configure() {
+   local myeconfargs=(
+   AR="$(type -P $(tc-getAR))"
+   --prefix="${EPREFIX}"/usr
+   --sysconfdir=/etc/bind
+   --localstatedir=/var
+   --with-libtool
+   --enable-full-report
+   --without-readline
+   --with-openssl="${ESYSROOT}"/usr
+   --without-cmocka
+   # Removed in 9.17, drags in libunwind dependency too
+   --disable-backtrace
+   $(use_enable caps linux-caps)
+   $(use_enable dnsrps)
+  

[gentoo-commits] repo/gentoo:master commit in: net-dns/dnsviz/

2022-06-03 Thread Sam James
commit: 99a91c9139115e77d5aaa433b9990c4934fa045b
Author: Sam James  gentoo  org>
AuthorDate: Fri Jun  3 07:35:54 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jun  3 07:35:54 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=99a91c91

net-dns/dnsviz: enable py3.10 and disable py3.7

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

 net-dns/dnsviz/dnsviz-0.9.4.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-dns/dnsviz/dnsviz-0.9.4.ebuild 
b/net-dns/dnsviz/dnsviz-0.9.4.ebuild
index b658637d8b29..7cae07dcbaf7 100644
--- a/net-dns/dnsviz/dnsviz-0.9.4.ebuild
+++ b/net-dns/dnsviz/dnsviz-0.9.4.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{7,8,9} )
+PYTHON_COMPAT=( python3_{8..10} )
 inherit distutils-r1 optfeature
 
 DESCRIPTION="Tool suite for analysis and visualization of DNS and DNSSEC"



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

2022-06-03 Thread Sam James
commit: 17ac70674418ddfdf5e7134736b86eb4f73e8903
Author: Sam James  gentoo  org>
AuthorDate: Fri Jun  3 07:39:38 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jun  3 07:39:38 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=17ac7067

dev-libs/unibilium: Stabilize 2.1.1 arm, #849341

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

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

diff --git a/dev-libs/unibilium/unibilium-2.1.1.ebuild 
b/dev-libs/unibilium/unibilium-2.1.1.ebuild
index 74f7c58a2790..a506295cb055 100644
--- a/dev-libs/unibilium/unibilium-2.1.1.ebuild
+++ b/dev-libs/unibilium/unibilium-2.1.1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/neovim/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="LGPL-3+ MIT"
 SLOT="0/4"
-KEYWORDS="amd64 ~arm ~arm64 ~riscv x86 ~x64-macos"
+KEYWORDS="amd64 arm ~arm64 ~riscv x86 ~x64-macos"
 IUSE="static-libs"
 
 BDEPEND="dev-lang/perl



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

2022-06-03 Thread Joonas Niilola
commit: 62a9e6d9b8d11ad820a585b138ee68532d60b21d
Author: Henning Schild  hennsch  de>
AuthorDate: Fri May 20 17:39:16 2022 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Fri Jun  3 07:52:43 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=62a9e6d9

dev-util/bats: bump version to 1.7.0

Signed-off-by: Henning Schild  hennsch.de>
Signed-off-by: Joonas Niilola  gentoo.org>

 dev-util/bats/Manifest  |  1 +
 dev-util/bats/bats-1.7.0.ebuild | 43 +
 2 files changed, 44 insertions(+)

diff --git a/dev-util/bats/Manifest b/dev-util/bats/Manifest
index 8f9c253f7bd3..d2bc8e60ce7e 100644
--- a/dev-util/bats/Manifest
+++ b/dev-util/bats/Manifest
@@ -1,2 +1,3 @@
 DIST bats-1.5.0.tar.gz 108052 BLAKE2B 
68bba9d263e4206ead7039da2b09c5211c834445efdf429dca6c53acc5409de1052ce7ffa9143e732d3aeaeb6ea6dcaf9b419adc02776e601545557dea776e36
 SHA512 
e0386fb32214db67ae001a2040c44277988af7fa909a820843237c7d47eedfa4e370238d5b2d06a4667b874cad4b00f2cd14624b1bc45628192e5d693bd5073a
 DIST bats-1.6.0.tar.gz 116367 BLAKE2B 
7c3cd055edb476b6d62ddb28b23c5d0f3ddc07aba3b6ff736fc5a89f8a29856fec4e662d84d1c6094d1317d66b2e2666c269b275a6a0f8a7f4784387599ccffb
 SHA512 
b5477d83339294651341734fa2eea54e73ca35e198260eab80cf3313b20904550e57b3471471fd3abfe0c4e02e360c713a87b3ee5e14468d89f3257445e6bb35
+DIST bats-1.7.0.tar.gz 124590 BLAKE2B 
eab244f018ec568c280d20540013eaa9e5a8d84ead8e23b9db2f8d18bbd7ebd43c60ab38cee008e0d016a219f16aa6f52733d5f891ffb8733ca8576a5738dd22
 SHA512 
22ca033e004087cabf645417ea184d2e1a0704575f702a94de5b63b3af6d1fd4caaecad86a5cb49687c606728d875dd13b4d5de66599b83324980fdc71cb92e2

diff --git a/dev-util/bats/bats-1.7.0.ebuild b/dev-util/bats/bats-1.7.0.ebuild
new file mode 100644
index ..d42eecab71cd
--- /dev/null
+++ b/dev-util/bats/bats-1.7.0.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit multiprocessing optfeature
+
+MY_PN="bats-core"
+DESCRIPTION="Bats-core: Bash Automated Testing System"
+HOMEPAGE="https://github.com/bats-core/bats-core/";
+SRC_URI="https://github.com/${MY_PN}/${MY_PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
+
+DEPEND="app-shells/bash:*"
+RDEPEND="${DEPEND}"
+
+S="${WORKDIR}/${MY_PN}-${PV}"
+
+src_test() {
+   local my_jobs=$(makeopts_jobs)
+   if ! command -v parallel >/dev/null; then
+   my_jobs=1
+   fi
+   bin/bats --tap --jobs "${my_jobs}" test || die "Tests failed"
+}
+
+src_install() {
+   exeinto /usr/libexec/${MY_PN}
+   doexe libexec/${MY_PN}/*
+   exeinto /usr/lib/${MY_PN}
+   doexe lib/${MY_PN}/*
+   dobin bin/${PN}
+
+   dodoc README.md
+   doman man/${PN}.1 man/${PN}.7
+}
+
+pkg_postinst() {
+   optfeature "Parallel Execution" sys-process/parallel
+}



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

2022-06-03 Thread Joonas Niilola
commit: fced40ef8102a80667ef3c1f7fa73ce5846aa86f
Author: Henning Schild  hennsch  de>
AuthorDate: Fri May 20 17:40:34 2022 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Fri Jun  3 07:52:43 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fced40ef

dev-util/bats: drop 1.6.0

1.6.0 is known to have bugs, we are skipping 1.6.1 and
are jumping right to 1.7.0

Signed-off-by: Henning Schild  hennsch.de>
Closes: https://github.com/gentoo/gentoo/pull/25481
Signed-off-by: Joonas Niilola  gentoo.org>

 dev-util/bats/Manifest  |  1 -
 dev-util/bats/bats-1.6.0.ebuild | 43 -
 2 files changed, 44 deletions(-)

diff --git a/dev-util/bats/Manifest b/dev-util/bats/Manifest
index d2bc8e60ce7e..7a53136f8e17 100644
--- a/dev-util/bats/Manifest
+++ b/dev-util/bats/Manifest
@@ -1,3 +1,2 @@
 DIST bats-1.5.0.tar.gz 108052 BLAKE2B 
68bba9d263e4206ead7039da2b09c5211c834445efdf429dca6c53acc5409de1052ce7ffa9143e732d3aeaeb6ea6dcaf9b419adc02776e601545557dea776e36
 SHA512 
e0386fb32214db67ae001a2040c44277988af7fa909a820843237c7d47eedfa4e370238d5b2d06a4667b874cad4b00f2cd14624b1bc45628192e5d693bd5073a
-DIST bats-1.6.0.tar.gz 116367 BLAKE2B 
7c3cd055edb476b6d62ddb28b23c5d0f3ddc07aba3b6ff736fc5a89f8a29856fec4e662d84d1c6094d1317d66b2e2666c269b275a6a0f8a7f4784387599ccffb
 SHA512 
b5477d83339294651341734fa2eea54e73ca35e198260eab80cf3313b20904550e57b3471471fd3abfe0c4e02e360c713a87b3ee5e14468d89f3257445e6bb35
 DIST bats-1.7.0.tar.gz 124590 BLAKE2B 
eab244f018ec568c280d20540013eaa9e5a8d84ead8e23b9db2f8d18bbd7ebd43c60ab38cee008e0d016a219f16aa6f52733d5f891ffb8733ca8576a5738dd22
 SHA512 
22ca033e004087cabf645417ea184d2e1a0704575f702a94de5b63b3af6d1fd4caaecad86a5cb49687c606728d875dd13b4d5de66599b83324980fdc71cb92e2

diff --git a/dev-util/bats/bats-1.6.0.ebuild b/dev-util/bats/bats-1.6.0.ebuild
deleted file mode 100644
index d42eecab71cd..
--- a/dev-util/bats/bats-1.6.0.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit multiprocessing optfeature
-
-MY_PN="bats-core"
-DESCRIPTION="Bats-core: Bash Automated Testing System"
-HOMEPAGE="https://github.com/bats-core/bats-core/";
-SRC_URI="https://github.com/${MY_PN}/${MY_PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
-
-DEPEND="app-shells/bash:*"
-RDEPEND="${DEPEND}"
-
-S="${WORKDIR}/${MY_PN}-${PV}"
-
-src_test() {
-   local my_jobs=$(makeopts_jobs)
-   if ! command -v parallel >/dev/null; then
-   my_jobs=1
-   fi
-   bin/bats --tap --jobs "${my_jobs}" test || die "Tests failed"
-}
-
-src_install() {
-   exeinto /usr/libexec/${MY_PN}
-   doexe libexec/${MY_PN}/*
-   exeinto /usr/lib/${MY_PN}
-   doexe lib/${MY_PN}/*
-   dobin bin/${PN}
-
-   dodoc README.md
-   doman man/${PN}.1 man/${PN}.7
-}
-
-pkg_postinst() {
-   optfeature "Parallel Execution" sys-process/parallel
-}



[gentoo-commits] repo/gentoo:master commit in: app-backup/bacula/files/, app-backup/bacula/

2022-06-03 Thread Thomas Beierlein
commit: e453613efdefbc2fbac2ed0454c3571e68276ceb
Author: Thomas Beierlein  gentoo  org>
AuthorDate: Fri Jun  3 07:51:10 2022 +
Commit: Thomas Beierlein  gentoo  org>
CommitDate: Fri Jun  3 07:58:06 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e453613e

app-backup/bacula: Fix soname in libbaccat.so i

Actual libtool needs a patch to accept '-soname' command line switch,
otherwise it will ignored.
slibtool in contrast responds with error and is not easy to patch.

Solution here drops the '-soname' switch and uses patchelf program to
fix the SONAME after the library is build.

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

 app-backup/bacula/bacula-11.0.6-r2.ebuild  | 417 +
 .../bacula/files/bacula-fix-sonames-new.patch  |  37 ++
 2 files changed, 454 insertions(+)

diff --git a/app-backup/bacula/bacula-11.0.6-r2.ebuild 
b/app-backup/bacula/bacula-11.0.6-r2.ebuild
new file mode 100644
index ..4f6706f68b34
--- /dev/null
+++ b/app-backup/bacula/bacula-11.0.6-r2.ebuild
@@ -0,0 +1,417 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit desktop libtool qmake-utils systemd
+
+MY_PV=${PV/_beta/-b}
+MY_P=${PN}-${MY_PV}
+
+DESCRIPTION="Featureful client/server network backup suite"
+HOMEPAGE="https://www.bacula.org/";
+SRC_URI="mirror://sourceforge/bacula/${MY_P}.tar.gz"
+
+LICENSE="AGPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~sparc ~x86"
+IUSE="acl bacula-clientonly bacula-nodir bacula-nosd +batch-insert examples 
ipv6 logwatch mysql postgres qt5 readline +sqlite ssl static tcpd vim-syntax X"
+
+DEPEND="
+   !bacula-clientonly? (
+   !bacula-nodir? ( virtual/mta )
+   postgres? ( dev-db/postgresql:=[threads] )
+   mysql? ( || ( dev-db/mysql-connector-c 
dev-db/mariadb-connector-c ) )
+   sqlite? ( dev-db/sqlite:3 )
+   )
+   dev-libs/gmp:0
+   qt5? (
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5
+   dev-qt/qtwidgets:5
+   dev-qt/qtsvg:5
+   x11-libs/qwt:6
+   )
+   logwatch? ( sys-apps/logwatch )
+   readline? ( sys-libs/readline:0 )
+   static? (
+   dev-libs/lzo[static-libs]
+   sys-libs/ncurses:=[static-libs]
+   sys-libs/zlib[static-libs]
+   acl? ( virtual/acl[static-libs(+)] )
+   ssl? (
+   dev-libs/openssl:0=[static-libs]
+   )
+   )
+   !static? (
+   dev-libs/lzo
+   sys-libs/ncurses:=
+   sys-libs/zlib
+   acl? ( virtual/acl )
+   ssl? (
+   dev-libs/openssl:0=
+   )
+   )
+   tcpd? ( >=sys-apps/tcp-wrappers-7.6 )
+   dev-util/patchelf
+"
+RDEPEND="${DEPEND}
+   acct-user/bacula
+   acct-group/bacula
+   !bacula-clientonly? (
+   !bacula-nosd? (
+   app-arch/mt-st
+   sys-block/mtx
+   )
+   )
+   vim-syntax? ( || ( app-editors/vim app-editors/gvim ) )
+"
+
+REQUIRED_USE="
+   !bacula-clientonly? ( ^^ ( mysql postgres sqlite ) )
+   static? ( bacula-clientonly )
+"
+
+S=${WORKDIR}/${MY_P}
+
+pkg_setup() {
+   #XOR and !bacula-clientonly controlled by REQUIRED_USE
+   use mysql && export mydbtype="mysql"
+   use postgres && export mydbtype="postgresql"
+   use sqlite && export mydbtype="sqlite3"
+
+   if use bacula-clientonly && use static && use qt5; then
+   ewarn
+   ewarn "Building statically linked 'bat' is not supported. 
Ignorig 'qt5' useflag."
+   ewarn
+   fi
+}
+
+src_prepare() {
+   # adjusts default configuration files for several binaries
+   # to /etc/bacula/ instead of ./
+   pushd src >&/dev/null || die
+   for f in console/console.c dird/dird.c filed/filed.c \
+   stored/bcopy.c stored/bextract.c stored/bls.c \
+   stored/bscan.c stored/btape.c stored/stored.c \
+   qt-console/main.cpp; do
+   sed -i -e 's|^\(#define CONFIG_FILE "\)|\1/etc/bacula/|g' 
"${f}" \
+   || die "sed on ${f} failed"
+   done
+   popd >&/dev/null || die
+
+   # bug 466688 drop deprecated categories from Desktop file
+   sed -i -e 's/Application;//' scripts/bat.desktop.in || die
+
+   # bug 466690 Use CXXFLAGS instead of CFLAGS
+   sed -i -e 's/@CFLAGS@/@CXXFLAGS@/' autoconf/Make.common.in || die
+
+   # drop automatic install of unneeded documentation (for bug 356499)
+   eapply -p0 "${FILESDIR}"/7.2.0/${PN}-7.2.0-doc.patch
+
+   # bug #310087
+   eapply "${FILESDIR}"/5.2.3/${PN}-5.2.3-as-needed.patch
+
+   # bug #311161
+   eapply -p0 "${FILESDIR}"/9.0.2/${PN}-9.0.2-l

[gentoo-commits] repo/gentoo:master commit in: mail-filter/procmail/

2022-06-03 Thread Fabian Groffen
commit: f7d7ce36a2bb31076675db730290687ffc76f315
Author: Fabian Groffen  gentoo  org>
AuthorDate: Fri Jun  3 08:11:06 2022 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Fri Jun  3 08:11:06 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f7d7ce36

mail-filter/procmail-3.22-r15: marked ~arm64

Signed-off-by: Fabian Groffen  gentoo.org>

 mail-filter/procmail/procmail-3.22-r15.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/mail-filter/procmail/procmail-3.22-r15.ebuild 
b/mail-filter/procmail/procmail-3.22-r15.ebuild
index cbdc4d089194..4d8764f0af5a 100644
--- a/mail-filter/procmail/procmail-3.22-r15.ebuild
+++ b/mail-filter/procmail/procmail-3.22-r15.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -11,7 +11,7 @@ SRC_URI="http://www.procmail.org/${P}.tar.gz";
 
 LICENSE="|| ( Artistic GPL-2 )"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~sparc64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~sparc64-solaris 
~x86-solaris"
 IUSE="mbox selinux"
 
 DEPEND="acct-group/mail



[gentoo-commits] repo/gentoo:master commit in: net-dns/hash-slinger/

2022-06-03 Thread Sam James
commit: 6da026529f79b2790a0477b57155cf26f6fefcbb
Author: Sam James  gentoo  org>
AuthorDate: Fri Jun  3 08:11:55 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jun  3 08:12:05 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6da02652

net-dns/hash-slinger: add 3.2

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

 net-dns/hash-slinger/Manifest|  1 +
 net-dns/hash-slinger/hash-slinger-3.2.ebuild | 49 
 2 files changed, 50 insertions(+)

diff --git a/net-dns/hash-slinger/Manifest b/net-dns/hash-slinger/Manifest
index e200ab15ce5a..c895d12cf4e8 100644
--- a/net-dns/hash-slinger/Manifest
+++ b/net-dns/hash-slinger/Manifest
@@ -1 +1,2 @@
 DIST hash-slinger-3.1.tar.gz 38224 BLAKE2B 
35d60b648704e1aa96fbec000ff07c06a31a1f45c58f708fdad1bab464849d4de60963acde9f2c26eb4304454ed1406f698c8007dbf471794f16f26b8ebdb080
 SHA512 
04ad33b718f716cfd08bd52ee50db81372b7dc13895695e1b23cf904306166b73e388285c7cce8a0a0e5003e783bc61dea4c9ede7a44f22c16e24e2411c7f427
+DIST hash-slinger-3.2.tar.gz 38376 BLAKE2B 
8c89f9a372818166c862d97354a60dddc2795c70f23b39225ad0fc3a2657cc5e048dca228dc004db0240fcf80e74bc799528d3459a65e6de347a493df5abf7b3
 SHA512 
01a25b3bc00bd9cd86c448f087c48ad04248a5a8755c2f154272b833efdce058a1fc62ea3f5cc6e9ff35180754b3e44db03c4e4888fd9051b749eff5fc8c3110

diff --git a/net-dns/hash-slinger/hash-slinger-3.2.ebuild 
b/net-dns/hash-slinger/hash-slinger-3.2.ebuild
new file mode 100644
index ..467f00926cfa
--- /dev/null
+++ b/net-dns/hash-slinger/hash-slinger-3.2.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..11} )
+
+inherit python-single-r1
+
+DESCRIPTION="Various tools to generate DNS records like SSHFP, TLSA, 
OPENPGPKEY, IPSECKEY"
+HOMEPAGE="https://github.com/letoams/hash-slinger";
+SRC_URI="https://github.com/letoams/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE="ipsec +openpgp +ssh"
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+RDEPEND="
+   ${PYTHON_DEPS}
+   $(python_gen_cond_dep '
+   dev-python/dnspython[${PYTHON_USEDEP}]
+   dev-python/ipaddr[${PYTHON_USEDEP}]
+   dev-python/m2crypto[${PYTHON_USEDEP}]
+   ')
+   net-dns/unbound[python,${PYTHON_SINGLE_USEDEP}]
+   ipsec? ( net-vpn/libreswan[dnssec] )
+   openpgp? ( $(python_gen_cond_dep 
'dev-python/python-gnupg[${PYTHON_USEDEP}]') )
+   ssh? ( net-misc/openssh )
+"
+
+src_install() {
+   local tools tool
+
+   tools="tlsa"
+
+   use ssh && tools+=" sshfp"
+   use openpgp && tools+=" openpgpkey"
+   use ipsec && tools+=" ipseckey"
+
+   for tool in $tools ; do
+   doman ${tool}.1
+   python_doscript ${tool}
+   done
+
+   dodoc BUGS CHANGES README
+}



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

2022-06-03 Thread Sam James
commit: 23479133aae78e2ac1aaaed372cb92b5e96b1b0c
Author: Sam James  gentoo  org>
AuthorDate: Fri Jun  3 07:47:13 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jun  3 08:12:04 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=23479133

sys-process/criu: fix comment typo

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

 sys-process/criu/criu-3.17-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-process/criu/criu-3.17-r1.ebuild 
b/sys-process/criu/criu-3.17-r1.ebuild
index c850ddf93c80..66993d5ce406 100644
--- a/sys-process/criu/criu-3.17-r1.ebuild
+++ b/sys-process/criu/criu-3.17-r1.ebuild
@@ -100,7 +100,7 @@ src_configure() {
# we'd like to avoid it. https://bugs.gentoo.org/744244
unset GCOV
 
-   # we have to sed the Makdfile.config to disable automagic deps
+   # we have to sed the Makefile.config to disable automagic deps
criu_use selinux
criu_use bpf
criu_use nftables



[gentoo-commits] repo/gentoo:master commit in: net-dns/unbound/

2022-06-03 Thread Sam James
commit: f709badbb4b1b9639a340567051ccfcef6017f17
Author: Sam James  gentoo  org>
AuthorDate: Fri Jun  3 07:50:26 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jun  3 08:12:04 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f709badb

net-dns/unbound: enable py3.11

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

 net-dns/unbound/unbound-1.15.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-dns/unbound/unbound-1.15.0.ebuild 
b/net-dns/unbound/unbound-1.15.0.ebuild
index 5d8427f124b1..cc22906be8b7 100644
--- a/net-dns/unbound/unbound-1.15.0.ebuild
+++ b/net-dns/unbound/unbound-1.15.0.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="8"
-PYTHON_COMPAT=( python3_{8,9,10} )
+PYTHON_COMPAT=( python3_{8..11} )
 
 inherit autotools flag-o-matic multilib-minimal python-single-r1 systemd 
verify-sig
 



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

2022-06-03 Thread Sam James
commit: 13789a43a7620a505f2fc8a6651f1de861b5bcc8
Author: Sam James  gentoo  org>
AuthorDate: Fri Jun  3 08:11:39 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jun  3 08:12:04 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=13789a43

dev-python/m2crypto: enable py3.11

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

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

diff --git a/dev-python/m2crypto/m2crypto-0.38.0.ebuild 
b/dev-python/m2crypto/m2crypto-0.38.0.ebuild
index b0c9ae49d745..c53d59ced1a0 100644
--- a/dev-python/m2crypto/m2crypto-0.38.0.ebuild
+++ b/dev-python/m2crypto/m2crypto-0.38.0.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{8..10} )
+PYTHON_COMPAT=( python3_{8..11} )
 PYTHON_REQ_USE="threads(+)"
 
 inherit distutils-r1 toolchain-funcs



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

2022-06-03 Thread Sam James
commit: 02ec39d0008758e679d1320abfb2cc2641727af8
Author: Sam James  gentoo  org>
AuthorDate: Fri Jun  3 08:13:19 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jun  3 08:13:19 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=02ec39d0

net-misc/streamlink: drop rtmpdump dep

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

 .../{streamlink-4.1.0-r1.ebuild => streamlink-4.1.0-r2.ebuild}   | 1 -
 net-misc/streamlink/streamlink-.ebuild   | 1 -
 2 files changed, 2 deletions(-)

diff --git a/net-misc/streamlink/streamlink-4.1.0-r1.ebuild 
b/net-misc/streamlink/streamlink-4.1.0-r2.ebuild
similarity index 98%
rename from net-misc/streamlink/streamlink-4.1.0-r1.ebuild
rename to net-misc/streamlink/streamlink-4.1.0-r2.ebuild
index 4b2b4f3c9408..31e03af2cb69 100644
--- a/net-misc/streamlink/streamlink-4.1.0-r1.ebuild
+++ b/net-misc/streamlink/streamlink-4.1.0-r2.ebuild
@@ -38,7 +38,6 @@ DEPEND="
')
 "
 RDEPEND="${DEPEND}
-   media-video/rtmpdump
media-video/ffmpeg
 "
 BDEPEND="

diff --git a/net-misc/streamlink/streamlink-.ebuild 
b/net-misc/streamlink/streamlink-.ebuild
index 248a14b9b415..1f654f0ef9f0 100644
--- a/net-misc/streamlink/streamlink-.ebuild
+++ b/net-misc/streamlink/streamlink-.ebuild
@@ -38,7 +38,6 @@ DEPEND="
')
 "
 RDEPEND="${DEPEND}
-   media-video/rtmpdump
media-video/ffmpeg
 "
 BDEPEND="



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

2022-06-03 Thread Sam James
commit: f17edb0ba283dac0d2e65b0f9f5a2f34630d4a65
Author: Sam James  gentoo  org>
AuthorDate: Fri Jun  3 08:18:05 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jun  3 08:18:05 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f17edb0b

media-gfx/inkscape: add missing dev-python/cssselect dep

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

 media-gfx/inkscape/{inkscape-1.2.ebuild => inkscape-1.2-r1.ebuild} | 1 +
 media-gfx/inkscape/inkscape-.ebuild| 1 +
 2 files changed, 2 insertions(+)

diff --git a/media-gfx/inkscape/inkscape-1.2.ebuild 
b/media-gfx/inkscape/inkscape-1.2-r1.ebuild
similarity index 99%
rename from media-gfx/inkscape/inkscape-1.2.ebuild
rename to media-gfx/inkscape/inkscape-1.2-r1.ebuild
index 05ed4ec9c216..3715ededf16d 100644
--- a/media-gfx/inkscape/inkscape-1.2.ebuild
+++ b/media-gfx/inkscape/inkscape-1.2-r1.ebuild
@@ -59,6 +59,7 @@ COMMON_DEPEND="${PYTHON_DEPS}
x11-libs/gtk+:3[X?]
X? ( x11-libs/libX11 )
$(python_gen_cond_dep '
+   dev-python/cssselect[${PYTHON_USEDEP}]
dev-python/lxml[${PYTHON_USEDEP}]
media-gfx/scour[${PYTHON_USEDEP}]
')

diff --git a/media-gfx/inkscape/inkscape-.ebuild 
b/media-gfx/inkscape/inkscape-.ebuild
index e9b78447bd43..71f4ce5d054a 100644
--- a/media-gfx/inkscape/inkscape-.ebuild
+++ b/media-gfx/inkscape/inkscape-.ebuild
@@ -60,6 +60,7 @@ COMMON_DEPEND="${PYTHON_DEPS}
x11-libs/gtk+:3[X?]
X? ( x11-libs/libX11 )
$(python_gen_cond_dep '
+   dev-python/cssselect[${PYTHON_USEDEP}]
dev-python/lxml[${PYTHON_USEDEP}]
media-gfx/scour[${PYTHON_USEDEP}]
')



[gentoo-commits] repo/proj/guru:dev commit in: app-text/lizard/

2022-06-03 Thread David Roman
commit: 4aa447498d5a5bf0d29cdcd83ac052cce744c8a1
Author: David Roman  gmail  com>
AuthorDate: Fri Jun  3 08:25:03 2022 +
Commit: David Roman  gmail  com>
CommitDate: Fri Jun  3 08:25:03 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=4aa44749

app-text/lizard: add 1.17.10, drop 1.17.7

Closes: https://bugs.gentoo.org/848105
Signed-off-by: David Roman  gmail.com>

 app-text/lizard/Manifest| 2 +-
 app-text/lizard/{lizard-1.17.7.ebuild => lizard-1.17.10.ebuild} | 6 +++---
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/app-text/lizard/Manifest b/app-text/lizard/Manifest
index 23a178c0e..60c953cd4 100644
--- a/app-text/lizard/Manifest
+++ b/app-text/lizard/Manifest
@@ -1 +1 @@
-DIST lizard-1.17.7.tar.gz 1223565 BLAKE2B 
d49b7c05d459ff2c24a6c252840fd411a6fa720327d1ef0a7d0bb7fda6684210cca20f5d6e675c2e80f7edf9d4703c31b0e0aca267222037a6167a0265385169
 SHA512 
c47079e3077ebf87ee42dc361ffa4b68100408215f76d110ba20eaa44de51fbe54d695cefdd0a9e20752aafade865b7ed24551db4d34466b6e2d25df80806e79
+DIST lizard-1.17.10.tar.gz 1230723 BLAKE2B 
ed6a899088a19c05de7f1a01a0dea23add0ab917a7bf8213bac8417831ad061f0802a742f955ca2dc025e7ad4caf3447ba4f33cd5b020f669dff8aff062f5aa6
 SHA512 
7b2ebc8ccacec9a72b79f01af76a5574caca28b8d03f28353f29a61cb683cf2fe73e09b7a238f4aa3c487d49aa73b69f040d4040e2d36406c2408d4c1a7d80c3

diff --git a/app-text/lizard/lizard-1.17.7.ebuild 
b/app-text/lizard/lizard-1.17.10.ebuild
similarity index 86%
rename from app-text/lizard/lizard-1.17.7.ebuild
rename to app-text/lizard/lizard-1.17.10.ebuild
index a915a188a..af001e18d 100644
--- a/app-text/lizard/lizard-1.17.7.ebuild
+++ b/app-text/lizard/lizard-1.17.10.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
-PYTHON_COMPAT=( python3_{8,9} )
+PYTHON_COMPAT=( python3_{8..10} )
 
 inherit distutils-r1
 



[gentoo-commits] repo/gentoo:master commit in: app-editors/retext/

2022-06-03 Thread Sam James
commit: 75a0c76e46b055884379160d1adf1e087ef0ad26
Author: Sam James  gentoo  org>
AuthorDate: Fri Jun  3 08:26:59 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jun  3 08:26:59 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=75a0c76e

app-editors/retext: add 7.2.3

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

 app-editors/retext/Manifest|  1 +
 .../{retext-.ebuild => retext-7.2.3.ebuild}| 26 +-
 app-editors/retext/retext-.ebuild  | 26 +-
 3 files changed, 31 insertions(+), 22 deletions(-)

diff --git a/app-editors/retext/Manifest b/app-editors/retext/Manifest
index 613d0808a019..170590d8d240 100644
--- a/app-editors/retext/Manifest
+++ b/app-editors/retext/Manifest
@@ -1 +1,2 @@
 DIST ReText-7.2.2.tar.gz 522652 BLAKE2B 
f9b19f985c1381eade324758c4dc6bf2e5f74bc3f5bfc27afa10462b7387f64a3e72edd5875aabf1831f1f0a942f395e43b124c172cac8cec4b9f19334661484
 SHA512 
68345b57b2c5446158ed3a6f97b5ead103ef1c99a3aea9cbc69ef7d0807fb64546f38ebde2969b94429eeed6450abb345fecc566dcf6e0767fe84c4e27348e53
+DIST ReText-7.2.3.tar.gz 527428 BLAKE2B 
3c710769a881275d74018ba319b174020dda0b65da22ae926231af56901b56c31b3cff69119a9bb378cd218d7b793f002bb08bf1483cc1e55c95a4963cbe1598
 SHA512 
eb337866f5dfacad2f23435f09b550f4378df5bb261d6f79b1708fed9e7bd93e96e8f06f940cb7109fe02aa6df0592b151f11dfe13853799f0b1ac2c1065a0da

diff --git a/app-editors/retext/retext-.ebuild 
b/app-editors/retext/retext-7.2.3.ebuild
similarity index 85%
copy from app-editors/retext/retext-.ebuild
copy to app-editors/retext/retext-7.2.3.ebuild
index ac4f08fb2467..214372f2d90a 100644
--- a/app-editors/retext/retext-.ebuild
+++ b/app-editors/retext/retext-7.2.3.ebuild
@@ -1,14 +1,14 @@
 # Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 # Please don't add pypy support before testing if it's actually supported. The
 # old compat matrix is no longer accessible as of 2021-02-13 but stated back
 # in 2020-07-05 that PyQt5 was explicitly not supported.
 PYTHON_COMPAT=( python3_{8,9,10} )
 
-inherit distutils-r1 optfeature virtualx xdg-utils
+inherit distutils-r1 optfeature qmake-utils virtualx xdg
 
 MY_PN="ReText"
 MY_P="${MY_PN}-${PV/_/~}"
@@ -40,19 +40,28 @@ RDEPEND="
dev-python/PyQt5[dbus,gui,printsupport,widgets,${PYTHON_USEDEP}]
 "
 DEPEND="${RDEPEND}"
-BDEPEND="test? ( dev-python/PyQt5[testlib,${PYTHON_USEDEP}] )"
+BDEPEND="
+   dev-qt/linguist-tools
+   test? ( dev-python/PyQt5[testlib,${PYTHON_USEDEP}] )
+"
+
+distutils_enable_tests unittest
+
+pkg_setup() {
+   # Needed for lrelease
+   export PATH="$(qt5_get_bindir):${PATH}"
+}
 
 src_test() {
virtx distutils-r1_src_test
 }
 
 python_test() {
-   esetup.py test
+   eunittest || die
 }
 
 pkg_postinst() {
-   xdg_desktop_database_update
-   xdg_icon_cache_update
+   xdg_pkg_postinst
 
optfeature "dictionary support" dev-python/pyenchant
# See https://bugs.gentoo.org/772197.
@@ -63,8 +72,3 @@ pkg_postinst() {
einfo "For more details take a look at:"
einfo "https://github.com/mitya57/python-markdown-math#math-delimiters";
 }
-
-pkg_postrm() {
-   xdg_desktop_database_update
-   xdg_icon_cache_update
-}

diff --git a/app-editors/retext/retext-.ebuild 
b/app-editors/retext/retext-.ebuild
index ac4f08fb2467..214372f2d90a 100644
--- a/app-editors/retext/retext-.ebuild
+++ b/app-editors/retext/retext-.ebuild
@@ -1,14 +1,14 @@
 # Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 # Please don't add pypy support before testing if it's actually supported. The
 # old compat matrix is no longer accessible as of 2021-02-13 but stated back
 # in 2020-07-05 that PyQt5 was explicitly not supported.
 PYTHON_COMPAT=( python3_{8,9,10} )
 
-inherit distutils-r1 optfeature virtualx xdg-utils
+inherit distutils-r1 optfeature qmake-utils virtualx xdg
 
 MY_PN="ReText"
 MY_P="${MY_PN}-${PV/_/~}"
@@ -40,19 +40,28 @@ RDEPEND="
dev-python/PyQt5[dbus,gui,printsupport,widgets,${PYTHON_USEDEP}]
 "
 DEPEND="${RDEPEND}"
-BDEPEND="test? ( dev-python/PyQt5[testlib,${PYTHON_USEDEP}] )"
+BDEPEND="
+   dev-qt/linguist-tools
+   test? ( dev-python/PyQt5[testlib,${PYTHON_USEDEP}] )
+"
+
+distutils_enable_tests unittest
+
+pkg_setup() {
+   # Needed for lrelease
+   export PATH="$(qt5_get_bindir):${PATH}"
+}
 
 src_test() {
virtx distutils-r1_src_test
 }
 
 python_test() {
-   esetup.py test
+   eunittest || die
 }
 
 pkg_postinst() {
-   xdg_desktop_database_update
-   xdg_icon_cache_update
+   xdg_pkg_postinst
 
optfeature "dictionary support" dev-python/pyenchant
# See https://bugs.gentoo.org/772197.
@@ -63,8 +72,3 @@ pkg_postinst() {
einfo "Fo

[gentoo-commits] repo/gentoo:master commit in: sys-cluster/hpx/files/, sys-cluster/hpx/

2022-06-03 Thread Florian Schmaus
commit: 64d66a0d31a271b0c8614e968f70c90b83a2bf29
Author: Kurt Kanzenbach  kmk-computers  de>
AuthorDate: Mon May 30 18:51:48 2022 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Fri Jun  3 08:35:03 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=64d66a0d

sys-cluster/hpx: add 1.8.0

Signed-off-by: Kurt Kanzenbach  kmk-computers.de>
Signed-off-by: Florian Schmaus  gentoo.org>

 sys-cluster/hpx/Manifest |   1 +
 sys-cluster/hpx/files/hpx-1.8.0-python.patch |  30 
 sys-cluster/hpx/hpx-1.8.0.ebuild | 105 +++
 3 files changed, 136 insertions(+)

diff --git a/sys-cluster/hpx/Manifest b/sys-cluster/hpx/Manifest
index 32cfd01e4d9c..0e04f6bf71bc 100644
--- a/sys-cluster/hpx/Manifest
+++ b/sys-cluster/hpx/Manifest
@@ -1 +1,2 @@
 DIST hpx-1.7.1.tar.gz 4751163 BLAKE2B 
21e417dab5c118b16ab8d2955b0d65a95ca7d0e2f777496306855e4098cfb400962dd9e0cf03ebbab5e3348f2f985d1053d0a70124c0925c77859e8ada209cec
 SHA512 
6bdb294da393a198abf81d5f63799a066334755eed0fda40bbfc4e9a774b6e19a3e5ad7ab45c989d31f3797e7b547bb552c29f51b552d9a79d166f86aee375a3
+DIST hpx-1.8.0.tar.gz 5209106 BLAKE2B 
aab9d3743cc2d73c2d3a6a2f2323e35dbe38cf506618475ea627d9c0d92855632f646404f5b257e2260eabe6bb22e8090bc3db2aafd9f4f71a0eeb62d7286247
 SHA512 
80afc93d517144d5c11164f82d7f0dd6fd71c079fb65930532c4fd96b6a5497cdf972bee8a6251035548a3662579a3bee5c04802569f47bc3c042ca868716cb7

diff --git a/sys-cluster/hpx/files/hpx-1.8.0-python.patch 
b/sys-cluster/hpx/files/hpx-1.8.0-python.patch
new file mode 100644
index ..21b7ce3ceeff
--- /dev/null
+++ b/sys-cluster/hpx/files/hpx-1.8.0-python.patch
@@ -0,0 +1,30 @@
+From 3d8d3acf0daad9cec8b092d67f7187265f7704e3 Mon Sep 17 00:00:00 2001
+From: Kurt Kanzenbach 
+Date: Tue, 17 Mar 2020 16:20:35 +0100
+Subject: [PATCH 1/4] cmake: python: Use standard python interpreter
+
+These scripts are needed during build and run time. So, use a python 
interpreter
+which works for both cases.
+
+Signed-off-by: Kurt Kanzenbach 
+---
+ cmake/templates/hpxcxx.in|2 +-
+ cmake/templates/hpxrun.py.in |2 +-
+ 2 files changed, 2 insertions(+), 2 deletions(-)
+
+--- a/cmake/templates/hpxcxx.in
 b/cmake/templates/hpxcxx.in
+@@ -1,4 +1,4 @@
+-#! @PYTHON_EXECUTABLE@
++#! /usr/bin/env python
+ #
+ # Copyright (c) 2014 Steven R. Brandt
+ #
+--- a/cmake/templates/hpxrun.py.in
 b/cmake/templates/hpxrun.py.in
+@@ -1,4 +1,4 @@
+-#! @PYTHON_EXECUTABLE@
++#! /usr/bin/env python
+ #
+ # Copyright (c) 2014 Thomas Heller
+ #

diff --git a/sys-cluster/hpx/hpx-1.8.0.ebuild b/sys-cluster/hpx/hpx-1.8.0.ebuild
new file mode 100644
index ..a1b86f1f953f
--- /dev/null
+++ b/sys-cluster/hpx/hpx-1.8.0.ebuild
@@ -0,0 +1,105 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..11} )
+
+if [[ ${PV} ==  ]] ; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/STEllAR-GROUP/hpx.git";
+else
+   SRC_URI="https://github.com/STEllAR-GROUP/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+fi
+inherit check-reqs cmake multiprocessing python-single-r1
+
+DESCRIPTION="C++ runtime system for parallel and distributed applications"
+HOMEPAGE="https://hpx.stellar-group.org/";
+
+SLOT="0"
+LICENSE="Boost-1.0"
+IUSE="examples jemalloc mpi papi +perftools tbb zlib"
+# tests fail to compile
+RESTRICT="test"
+
+REQUIRED_USE="
+   ${PYTHON_REQUIRED_USE}
+   ?? ( jemalloc perftools tbb )
+"
+
+BDEPEND="
+   virtual/pkgconfig
+"
+RDEPEND="
+   ${PYTHON_DEPS}
+   >=dev-cpp/asio-1.12.0
+   dev-libs/boost:=
+   sys-apps/hwloc:=
+   jemalloc? ( dev-libs/jemalloc:= )
+   mpi? ( virtual/mpi )
+   papi? ( dev-libs/papi )
+   perftools? ( dev-util/google-perftools:= )
+   tbb? ( dev-cpp/tbb:= )
+   zlib? ( sys-libs/zlib )
+"
+DEPEND="${RDEPEND}"
+
+PATCHES=(
+   "${FILESDIR}/${P}-python.patch"
+)
+
+hpx_memory_requirement() {
+   # HPX needs enough main memory for compiling
+   # rule of thumb: 1G per job
+   if [[ -z ${MAKEOPTS} ]] ; then
+   echo "2G"
+   else
+   local jobs=$(makeopts_jobs "${MAKEOPTS}" "$(get_nproc)")
+   echo "${jobs}G"
+   fi
+}
+
+pkg_pretend() {
+   local CHECKREQS_MEMORY=$(hpx_memory_requirement)
+   check-reqs_pkg_setup
+}
+
+pkg_setup() {
+   local CHECKREQS_MEMORY=$(hpx_memory_requirement)
+   check-reqs_pkg_setup
+   python-single-r1_pkg_setup
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DHPX_WITH_EXAMPLES=OFF
+   -DHPX_WITH_DOCUMENTATION=OFF
+   -DHPX_WITH_PARCELPORT_MPI=$(usex mpi)
+   -DHPX_WITH_PAPI=$(usex papi)
+   -DHPX_WITH_GOOGLE_PERFTOOLS=$(usex perftools)
+   -DHPX_WITH_COMPRESSION_ZLIB=$(usex zlib)
+   -DHPX_WITH_TESTS

[gentoo-commits] repo/gentoo:master commit in: sys-cluster/hpx/, sys-cluster/hpx/files/

2022-06-03 Thread Florian Schmaus
commit: 5777e5659dffc667a1b200323d842a4d2c07
Author: Kurt Kanzenbach  kmk-computers  de>
AuthorDate: Mon May 30 18:56:48 2022 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Fri Jun  3 08:35:04 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5777e565

sys-cluster/hpx: drop 1.7.1-r1

Signed-off-by: Kurt Kanzenbach  kmk-computers.de>
Closes: https://github.com/gentoo/gentoo/pull/25706
Signed-off-by: Florian Schmaus  gentoo.org>

 sys-cluster/hpx/Manifest |   1 -
 sys-cluster/hpx/files/hpx-1.7.1-python.patch |  30 
 sys-cluster/hpx/hpx-1.7.1-r1.ebuild  | 104 ---
 3 files changed, 135 deletions(-)

diff --git a/sys-cluster/hpx/Manifest b/sys-cluster/hpx/Manifest
index 0e04f6bf71bc..4783253e8786 100644
--- a/sys-cluster/hpx/Manifest
+++ b/sys-cluster/hpx/Manifest
@@ -1,2 +1 @@
-DIST hpx-1.7.1.tar.gz 4751163 BLAKE2B 
21e417dab5c118b16ab8d2955b0d65a95ca7d0e2f777496306855e4098cfb400962dd9e0cf03ebbab5e3348f2f985d1053d0a70124c0925c77859e8ada209cec
 SHA512 
6bdb294da393a198abf81d5f63799a066334755eed0fda40bbfc4e9a774b6e19a3e5ad7ab45c989d31f3797e7b547bb552c29f51b552d9a79d166f86aee375a3
 DIST hpx-1.8.0.tar.gz 5209106 BLAKE2B 
aab9d3743cc2d73c2d3a6a2f2323e35dbe38cf506618475ea627d9c0d92855632f646404f5b257e2260eabe6bb22e8090bc3db2aafd9f4f71a0eeb62d7286247
 SHA512 
80afc93d517144d5c11164f82d7f0dd6fd71c079fb65930532c4fd96b6a5497cdf972bee8a6251035548a3662579a3bee5c04802569f47bc3c042ca868716cb7

diff --git a/sys-cluster/hpx/files/hpx-1.7.1-python.patch 
b/sys-cluster/hpx/files/hpx-1.7.1-python.patch
deleted file mode 100644
index 21b7ce3ceeff..
--- a/sys-cluster/hpx/files/hpx-1.7.1-python.patch
+++ /dev/null
@@ -1,30 +0,0 @@
-From 3d8d3acf0daad9cec8b092d67f7187265f7704e3 Mon Sep 17 00:00:00 2001
-From: Kurt Kanzenbach 
-Date: Tue, 17 Mar 2020 16:20:35 +0100
-Subject: [PATCH 1/4] cmake: python: Use standard python interpreter
-
-These scripts are needed during build and run time. So, use a python 
interpreter
-which works for both cases.
-
-Signed-off-by: Kurt Kanzenbach 

- cmake/templates/hpxcxx.in|2 +-
- cmake/templates/hpxrun.py.in |2 +-
- 2 files changed, 2 insertions(+), 2 deletions(-)
-
 a/cmake/templates/hpxcxx.in
-+++ b/cmake/templates/hpxcxx.in
-@@ -1,4 +1,4 @@
--#! @PYTHON_EXECUTABLE@
-+#! /usr/bin/env python
- #
- # Copyright (c) 2014 Steven R. Brandt
- #
 a/cmake/templates/hpxrun.py.in
-+++ b/cmake/templates/hpxrun.py.in
-@@ -1,4 +1,4 @@
--#! @PYTHON_EXECUTABLE@
-+#! /usr/bin/env python
- #
- # Copyright (c) 2014 Thomas Heller
- #

diff --git a/sys-cluster/hpx/hpx-1.7.1-r1.ebuild 
b/sys-cluster/hpx/hpx-1.7.1-r1.ebuild
deleted file mode 100644
index c1be762e1c26..
--- a/sys-cluster/hpx/hpx-1.7.1-r1.ebuild
+++ /dev/null
@@ -1,104 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{8..10} )
-
-if [[ ${PV} ==  ]] ; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/STEllAR-GROUP/hpx.git";
-else
-   SRC_URI="https://github.com/STEllAR-GROUP/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
-fi
-inherit check-reqs cmake multiprocessing python-single-r1
-
-DESCRIPTION="C++ runtime system for parallel and distributed applications"
-HOMEPAGE="https://stellar.cct.lsu.edu/tag/hpx/";
-
-SLOT="0"
-LICENSE="Boost-1.0"
-IUSE="examples jemalloc mpi papi +perftools tbb"
-# tests fail to compile
-RESTRICT="test"
-
-REQUIRED_USE="
-   ${PYTHON_REQUIRED_USE}
-   ?? ( jemalloc perftools tbb )
-"
-
-BDEPEND="
-   virtual/pkgconfig
-"
-RDEPEND="
-   ${PYTHON_DEPS}
-   >=dev-cpp/asio-1.12.0
-   dev-libs/boost:=
-   sys-apps/hwloc:=
-   sys-libs/zlib
-   jemalloc? ( dev-libs/jemalloc:= )
-   mpi? ( virtual/mpi )
-   papi? ( dev-libs/papi )
-   perftools? ( dev-util/google-perftools:= )
-   tbb? ( dev-cpp/tbb:= )
-"
-DEPEND="${RDEPEND}"
-
-PATCHES=(
-   "${FILESDIR}/${P}-python.patch"
-)
-
-hpx_memory_requirement() {
-   # HPX needs enough main memory for compiling
-   # rule of thumb: 1G per job
-   if [[ -z ${MAKEOPTS} ]] ; then
-   echo "2G"
-   else
-   local jobs=$(makeopts_jobs "${MAKEOPTS}" "$(get_nproc)")
-   echo "${jobs}G"
-   fi
-}
-
-pkg_pretend() {
-   local CHECKREQS_MEMORY=$(hpx_memory_requirement)
-   check-reqs_pkg_setup
-}
-
-pkg_setup() {
-   local CHECKREQS_MEMORY=$(hpx_memory_requirement)
-   check-reqs_pkg_setup
-   python-single-r1_pkg_setup
-}
-
-src_configure() {
-   local mycmakeargs=(
-   -DHPX_WITH_EXAMPLES=OFF
-   -DHPX_WITH_DOCUMENTATION=OFF
-   -DHPX_WITH_PARCELPORT_MPI=$(usex mpi)
-   -DHPX_WITH_PAPI=$(usex papi)
-   -DHPX_WITH_GOOGLE_PERFTOOLS=$(usex perftools)
-   -DBUILD_T

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

2022-06-03 Thread Florian Schmaus
commit: ebf1639a78a3638f02699f1e56977508ca356940
Author: Kurt Kanzenbach  kmk-computers  de>
AuthorDate: Mon May 30 18:55:17 2022 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Fri Jun  3 08:35:03 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ebf1639a

sys-cluster/hpx: Sync live ebuild

Signed-off-by: Kurt Kanzenbach  kmk-computers.de>
Signed-off-by: Florian Schmaus  gentoo.org>

 sys-cluster/hpx/hpx-.ebuild | 15 ---
 1 file changed, 8 insertions(+), 7 deletions(-)

diff --git a/sys-cluster/hpx/hpx-.ebuild b/sys-cluster/hpx/hpx-.ebuild
index e9869e80d74e..0a6b331c8541 100644
--- a/sys-cluster/hpx/hpx-.ebuild
+++ b/sys-cluster/hpx/hpx-.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
-PYTHON_COMPAT=( python3_{8..10} )
+PYTHON_COMPAT=( python3_{8..11} )
 
 if [[ ${PV} ==  ]] ; then
inherit git-r3
@@ -15,11 +15,11 @@ fi
 inherit check-reqs cmake multiprocessing python-single-r1
 
 DESCRIPTION="C++ runtime system for parallel and distributed applications"
-HOMEPAGE="https://stellar.cct.lsu.edu/tag/hpx/";
+HOMEPAGE="https://hpx.stellar-group.org/";
 
 SLOT="0"
 LICENSE="Boost-1.0"
-IUSE="examples jemalloc mpi papi +perftools tbb"
+IUSE="examples jemalloc mpi papi +perftools tbb zlib"
 # tests fail to compile
 RESTRICT="test"
 
@@ -36,12 +36,12 @@ RDEPEND="
>=dev-cpp/asio-1.12.0
dev-libs/boost:=
sys-apps/hwloc:=
-   sys-libs/zlib
jemalloc? ( dev-libs/jemalloc:= )
mpi? ( virtual/mpi )
papi? ( dev-libs/papi )
perftools? ( dev-util/google-perftools:= )
tbb? ( dev-cpp/tbb:= )
+   zlib? ( sys-libs/zlib )
 "
 DEPEND="${RDEPEND}"
 
@@ -74,7 +74,8 @@ src_configure() {
-DHPX_WITH_PARCELPORT_MPI=$(usex mpi)
-DHPX_WITH_PAPI=$(usex papi)
-DHPX_WITH_GOOGLE_PERFTOOLS=$(usex perftools)
-   -DBUILD_TESTING=OFF
+   -DHPX_WITH_COMPRESSION_ZLIB=$(usex zlib)
+   -DHPX_WITH_TESTS=OFF
)
if use jemalloc; then
mycmakeargs+=( -DHPX_WITH_MALLOC=jemalloc )



[gentoo-commits] repo/gentoo:master commit in: x11-base/xorg-server/, x11-base/xorg-server/files/

2022-06-03 Thread Sam James
commit: e90981351332cd70992e6458fc7aec721b883dce
Author: Sam James  gentoo  org>
AuthorDate: Fri Jun  3 08:38:02 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jun  3 08:38:13 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e9098135

x11-base/xorg-server: backport present crash fix

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

 .../xorg-server-21.1.3-present-null-check.patch|  36 
 x11-base/xorg-server/xorg-server-21.1.3-r3.ebuild  | 190 +
 2 files changed, 226 insertions(+)

diff --git 
a/x11-base/xorg-server/files/xorg-server-21.1.3-present-null-check.patch 
b/x11-base/xorg-server/files/xorg-server-21.1.3-present-null-check.patch
new file mode 100644
index ..15d653320708
--- /dev/null
+++ b/x11-base/xorg-server/files/xorg-server-21.1.3-present-null-check.patch
@@ -0,0 +1,36 @@
+https://gitlab.freedesktop.org/xorg/xserver/-/commit/22d58188
+https://bugs.gentoo.org/830482
+
+From: =?UTF-8?q?B=C5=82a=C5=BCej=20Szczygie=C5=82?= 
+Date: Thu, 13 Jan 2022 00:47:27 +0100
+Subject: [PATCH] present: Check for NULL to prevent crash
+MIME-Version: 1.0
+Content-Type: text/plain; charset=UTF-8
+Content-Transfer-Encoding: 8bit
+
+Closes: https://gitlab.freedesktop.org/xorg/xserver/-/issues/1275
+Signed-off-by: Błażej Szczygieł 
+Tested-by: Aaron Plattner 
+--- a/present/present_scmd.c
 b/present/present_scmd.c
+@@ -158,6 +158,9 @@ present_scmd_get_crtc(present_screen_priv_ptr screen_priv, 
WindowPtr window)
+ if (!screen_priv->info)
+ return NULL;
+ 
++if (!screen_priv->info->get_crtc)
++return NULL;
++
+ return (*screen_priv->info->get_crtc)(window);
+ }
+ 
+@@ -196,6 +199,9 @@ present_flush(WindowPtr window)
+ if (!screen_priv->info)
+ return;
+ 
++if (!screen_priv->info->flush)
++return;
++
+ (*screen_priv->info->flush) (window);
+ }
+ 
+GitLab

diff --git a/x11-base/xorg-server/xorg-server-21.1.3-r3.ebuild 
b/x11-base/xorg-server/xorg-server-21.1.3-r3.ebuild
new file mode 100644
index ..771c59b73114
--- /dev/null
+++ b/x11-base/xorg-server/xorg-server-21.1.3-r3.ebuild
@@ -0,0 +1,190 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+XORG_TARBALL_SUFFIX="xz"
+XORG_EAUTORECONF="no"
+inherit xorg-3 meson
+EGIT_REPO_URI="https://gitlab.freedesktop.org/xorg/xserver.git";
+
+DESCRIPTION="X.Org X servers"
+SLOT="0/${PV}"
+if [[ ${PV} != * ]]; then
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+fi
+
+IUSE_SERVERS="xephyr xnest xorg xvfb"
+IUSE="${IUSE_SERVERS} debug +elogind minimal selinux suid systemd test +udev 
unwind xcsecurity"
+RESTRICT="!test? ( test )"
+
+CDEPEND="
+   media-libs/libglvnd[X]
+   dev-libs/libbsd
+   dev-libs/openssl:0=
+   >=x11-apps/iceauth-1.0.2
+   >=x11-apps/rgb-1.0.3
+   >=x11-apps/xauth-1.0.3
+   x11-apps/xkbcomp
+   >=x11-libs/libdrm-2.4.89
+   >=x11-libs/libpciaccess-0.12.901
+   >=x11-libs/libXau-1.0.4
+   >=x11-libs/libXdmcp-1.0.2
+   >=x11-libs/libXfont2-2.0.1
+   >=x11-libs/libxcvt-0.1.0
+   >=x11-libs/libxkbfile-1.0.4
+   >=x11-libs/libxshmfence-1.1
+   >=x11-libs/pixman-0.27.2
+   >=x11-misc/xbitmaps-1.0.1
+   >=x11-misc/xkeyboard-config-2.4.1-r3
+   >=x11-libs/libXext-1.0.5
+   x11-libs/libXv
+   xephyr? (
+   x11-libs/libxcb[xkb]
+   x11-libs/xcb-util
+   x11-libs/xcb-util-image
+   x11-libs/xcb-util-keysyms
+   x11-libs/xcb-util-renderutil
+   x11-libs/xcb-util-wm
+   )
+   !minimal? (
+   >=x11-libs/libX11-1.1.5
+   >=x11-libs/libXext-1.0.5
+   >=media-libs/mesa-18[X(+),egl(+),gbm(+)]
+   >=media-libs/libepoxy-1.5.4[X,egl(+)]
+   )
+   udev? ( virtual/libudev:= )
+   unwind? ( sys-libs/libunwind:= )
+   selinux? (
+   sys-process/audit
+   sys-libs/libselinux:=
+   )
+   systemd? (
+   sys-apps/dbus
+   sys-apps/systemd
+   )
+   elogind? (
+   sys-apps/dbus
+   sys-auth/elogind[pam]
+   sys-auth/pambase[elogind]
+   )
+   !!x11-drivers/nvidia-drivers[-libglvnd(+)]
+"
+DEPEND="${CDEPEND}
+   >=x11-base/xorg-proto-2021.4.99.2
+   >=x11-libs/xtrans-1.3.5
+   media-fonts/font-util
+"
+RDEPEND="${CDEPEND}
+   !systemd? ( gui-libs/display-manager-init )
+   selinux? ( sec-policy/selinux-xserver )
+   xorg? ( >=x11-apps/xinit-1.3.3-r1 )
+"
+BDEPEND="
+   sys-devel/flex
+"
+PDEPEND="
+   xorg? ( >=x11-base/xorg-drivers-$(ver_cut 1-2) )"
+
+REQUIRED_USE="!minimal? (
+   || ( ${IUSE_SERVERS} )
+   )
+   elogind? ( udev )
+   ?? ( elogind systemd

[gentoo-commits] repo/gentoo:master commit in: dev-java/byte-buddy-agent/

2022-06-03 Thread Florian Schmaus
commit: cf03fe468f1c746af2499da17eb7ae3426ae04e5
Author: Volkmar W. Pogatzki  pogatzki  net>
AuthorDate: Sun May 29 10:48:59 2022 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Fri Jun  3 08:54:20 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cf03fe46

dev-java/byte-buddy-agent: add 1.12.10

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

 dev-java/byte-buddy-agent/Manifest |  2 +
 .../byte-buddy-agent-1.12.10.ebuild| 87 ++
 2 files changed, 89 insertions(+)

diff --git a/dev-java/byte-buddy-agent/Manifest 
b/dev-java/byte-buddy-agent/Manifest
index 56b0c9374b37..b9c0c64af5dd 100644
--- a/dev-java/byte-buddy-agent/Manifest
+++ b/dev-java/byte-buddy-agent/Manifest
@@ -1,2 +1,4 @@
+DIST byte-buddy-1.12.10.tar.gz 149932619 BLAKE2B 
dce562c72fce2b4c6f7d7b49192297929c6828b5157db81825199eb6636a6aadfa27240cf69e6ebfef7e809b35aec0037461ec4b30c7633cb700f55458238058
 SHA512 
5f8c9e94e3661978e51134a65842e376b96acfe25e940c565a2647bec54bb7c40b12501b590019270ce470efc4ca8f4dd0a7ffe7c6d5d2854b768c28c84920a6
 DIST byte-buddy-1.12.8.tar.gz 149928045 BLAKE2B 
f1fceaea236a7d625739547556cd3775629250ab0cf6ead0643002895d432f06b84bdf193de3d4aa88de8cfdd3ff38a4aa1340076be918c0e5e0c217072cb8e0
 SHA512 
dffe3f557d29b9c0ac16e8314e2a1fc2b089bda000d5c1307ad2d8808f149f3bef90daa0f8dcc9815d255fc11824b28708b6fddfe942ea8f24ca61f9ea73a1d9
+DIST byte-buddy-agent-1.12.10-sources.jar 204651 BLAKE2B 
f3e0db8e6c8f3380ee3bfd8969555c331689990b97e91206567c01ffbaabc58eeb25b0879e792ebce1044afa8d3b5596830349d9c233ab1af84d13213e046f4d
 SHA512 
8569531e5f5343378037cd9740bdc42b91becb9adaf0f2cacbdcb0e5ccafb3e47fce9c7b71d8d8d8df1c7373ffd44d798b8b164136d87913faed1e19474f803d
 DIST byte-buddy-agent-1.12.8-sources.jar 204430 BLAKE2B 
fe62b36fccc1000b63cf4fdc9a0eda0b767baedbb795ed55d28068ca9bd01f10b47e28edb2ee2d0fccd28e82f531f882091386b9c58f2ca929e17e89f996876a
 SHA512 
576cad5aec60bb1623faf6f2460e9550aab392124579a0ed467128c3cdbc20fb0c4e51dfaa8d56c8f2f314bcc494068aae5c199a0551cbfce053633a2ffb5bd2

diff --git a/dev-java/byte-buddy-agent/byte-buddy-agent-1.12.10.ebuild 
b/dev-java/byte-buddy-agent/byte-buddy-agent-1.12.10.ebuild
new file mode 100644
index ..69968be0f8ce
--- /dev/null
+++ b/dev-java/byte-buddy-agent/byte-buddy-agent-1.12.10.ebuild
@@ -0,0 +1,87 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# Skeleton command:
+# java-ebuilder --generate-ebuild --workdir . --pom 
byte-buddy-agent-1.12.10.pom --download-uri 
https://repo1.maven.org/maven2/net/bytebuddy/byte-buddy-agent/1.12.10/byte-buddy-agent-1.12.10.jar
 --slot 0 --keywords "~amd64 ~arm ~arm64 ~ppc64 ~x86" --ebuild 
byte-buddy-agent-1.12.10.ebuild
+
+EAPI=8
+
+JAVA_PKG_IUSE="doc source test"
+MAVEN_ID="net.bytebuddy:byte-buddy-agent:1.12.10"
+JAVA_TESTING_FRAMEWORKS="junit-4"
+
+inherit java-pkg-2 java-pkg-simple
+
+DESCRIPTION="Offers convenience for attaching an agent to the local or a 
remote VM"
+HOMEPAGE="https://bytebuddy.net/";
+SRC_URI="https://repo1.maven.org/maven2/net/bytebuddy/${PN}/${PV}/${P}-sources.jar
+   test? ( 
https://github.com/raphw/byte-buddy/archive/byte-buddy-${PV}.tar.gz )"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+
+# Compile dependencies
+# POM: ${P}.pom
+# com.google.code.findbugs:findbugs-annotations:3.0.1 -> 
>=dev-java/findbugs-annotations-3.0.1:0
+# com.google.code.findbugs:jsr305:3.0.2 -> >=dev-java/jsr305-3.0.2:0
+# net.java.dev.jna:jna:5.8.0 -> >=dev-java/jna-5.10.0:4
+# net.java.dev.jna:jna-platform:5.8.0 -> !!!artifactId-not-found!!!
+
+DEPEND="
+   >=virtual/jdk-1.8:*
+   dev-java/findbugs-annotations:0
+   dev-java/jna:4
+   test? ( dev-java/mockito:4 )
+"
+
+RDEPEND="
+   >=virtual/jre-1.8:*
+"
+
+BDEPEND="app-arch/unzip"
+
+S="${WORKDIR}"
+
+JAVA_CLASSPATH_EXTRA="findbugs-annotations,jna-4"
+JAVA_SRC_DIR="src/main/java"
+
+JAVA_TEST_GENTOO_CLASSPATH="junit-4,mockito-4"
+JAVA_TEST_SRC_DIR="src/test/java"
+
+# 1) testSystemProperties(net.bytebuddy.agent.VirtualMachineAttachmentTest)
+# java.lang.reflect.InvocationTargetException
+# --
+# Caused by: java.lang.UnsatisfiedLinkError: Native library 
(com/sun/jna/linux-x86-64/libjnidispatch.so) not found in resource path 
(target/test-classes:byte-buddy-agent.jar:/usr/share/findbugs-annotations/lib/findbugs-annotations.jar:/usr/share/jna-4/lib/jna.jar:/usr/share/jna-4/lib/jna-platform.jar:/usr/share/jsr305/lib/jsr305.jar:/usr/share/junit-4/lib/junit.jar:/usr/share/mockito-4/lib/mockito.jar:/usr/share/hamcrest-core-1.3/lib/hamcrest-core.jar:/usr/share/byte-buddy/lib/byte-buddy.jar:/usr/share/byte-buddy-agent/lib/byte-buddy-agent.jar:/usr/share/objenesis/lib/objenesis.jar:/usr/share/opentest4j/lib/opentest4j.jar:/usr/share/junit-4/lib/junit.jar:/usr/share/hamcrest-core-1.3/lib/hamcrest-core.jar)
+# at 
com.sun.jna.Native.loadN

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

2022-06-03 Thread Florian Schmaus
commit: 1e62535541b106056a972c5cc38b60a9e4c0ead3
Author: Volkmar W. Pogatzki  pogatzki  net>
AuthorDate: Sun May 29 10:49:35 2022 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Fri Jun  3 08:54:21 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e625355

dev-java/byte-buddy: add 1.12.10

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

 dev-java/byte-buddy/Manifest  |  1 +
 dev-java/byte-buddy/byte-buddy-1.12.10.ebuild | 48 +++
 2 files changed, 49 insertions(+)

diff --git a/dev-java/byte-buddy/Manifest b/dev-java/byte-buddy/Manifest
index 3765677c58d7..820f428fa343 100644
--- a/dev-java/byte-buddy/Manifest
+++ b/dev-java/byte-buddy/Manifest
@@ -1 +1,2 @@
+DIST byte-buddy-1.12.10-sources.jar 1331398 BLAKE2B 
8732ac81514de40d3d2ffd67ddca05ab9b8a5d0a7f240ee4591fd02b41f410f9e834f389aa898829fbae6082e14a090f87052f537b2b6293c7f8f98d4a5d0583
 SHA512 
15cb4330598d9259afa29aac0317f8e0e003eb76fb26052bba0714ad30453db721938be7d46fcc6a0c7bbe124bffe68dfee6fcf11a3e4030e99ef01d0ae3d461
 DIST byte-buddy-1.12.8-sources.jar 1327088 BLAKE2B 
b20101a8e2f68c795ef102b8f2d581c1ebf223dee2170b675f0959bfe547c2793bf79c7e9508b405e43f3561f48423b980ed2e87c6297999a7d1257df4d6524e
 SHA512 
a99d69be07049f4ed162566111c6524a9dd90af459d994a5e917596b5787b74aa88d67a8db7651008558ad687dccbefd0ee87207c6b28ab0660e02abdb43f9c6

diff --git a/dev-java/byte-buddy/byte-buddy-1.12.10.ebuild 
b/dev-java/byte-buddy/byte-buddy-1.12.10.ebuild
new file mode 100644
index ..4df6e466f7f0
--- /dev/null
+++ b/dev-java/byte-buddy/byte-buddy-1.12.10.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# Skeleton command:
+# java-ebuilder --generate-ebuild --workdir . --pom byte-buddy-1.12.10.pom 
--download-uri 
https://repo1.maven.org/maven2/net/bytebuddy/byte-buddy/1.12.10/byte-buddy-1.12.10-sources.jar
 --slot 0 --keywords "~amd64 ~arm ~arm64 ~ppc64 ~x86" --ebuild 
byte-buddy-1.12.10.ebuild
+
+EAPI=8
+
+JAVA_PKG_IUSE="doc source"
+MAVEN_ID="net.bytebuddy:byte-buddy:1.12.10"
+
+inherit java-pkg-2 java-pkg-simple
+
+DESCRIPTION="Byte Buddy is a Java library for creating Java classes at run 
time"
+HOMEPAGE="https://bytebuddy.net/";
+SRC_URI="https://repo1.maven.org/maven2/net/bytebuddy/${PN}/${PV}/${P}-sources.jar";
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+
+# Compile dependencies
+# POM: ${P}.pom
+# com.google.code.findbugs:findbugs-annotations:3.0.1 -> 
>=dev-java/findbugs-annotations-3.0.1:0
+# com.google.code.findbugs:jsr305:3.0.2 -> >=dev-java/jsr305-3.0.2:0
+# net.java.dev.jna:jna:5.8.0 -> >=dev-java/jna-5.10.0:4
+# net.java.dev.jna:jna-platform:5.8.0 -> !!!artifactId-not-found!!!
+
+DEPEND="
+   >=virtual/jdk-1.8:*
+   dev-java/findbugs-annotations:0
+   >=dev-java/jna-5.10.0:4
+"
+
+RDEPEND="
+   >=virtual/jre-1.8:*
+"
+
+BDEPEND="app-arch/unzip"
+
+S="${WORKDIR}"
+
+JAVA_CLASSPATH_EXTRA="findbugs-annotations,jna-4"
+
+src_prepare() {
+   default
+   java-pkg_clean
+}



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

2022-06-03 Thread Florian Schmaus
commit: 92eebabdcb2b83680731cea2f90f1f05cece6bec
Author: Volkmar W. Pogatzki  pogatzki  net>
AuthorDate: Sun May 29 09:59:11 2022 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Fri Jun  3 08:54:20 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=92eebabd

dev-java/mockito: add 4.6.0

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

 dev-java/mockito/Manifest |  1 +
 dev-java/mockito/metadata.xml |  1 -
 dev-java/mockito/mockito-4.6.0.ebuild | 55 +++
 3 files changed, 56 insertions(+), 1 deletion(-)

diff --git a/dev-java/mockito/Manifest b/dev-java/mockito/Manifest
index 15273b873a5c..7f4c49bb7e67 100644
--- a/dev-java/mockito/Manifest
+++ b/dev-java/mockito/Manifest
@@ -1,2 +1,3 @@
 DIST mockito-1.9.5.zip 6453870 BLAKE2B 
b577c4a82f03b5c345462ecc10e9fe25c03836d08d57d633d95a1eaba17f52d4306603f50f332df360d0a4880c85c65bad4503503df0acad8f7b437694a2b887
 SHA512 
93768992c74fbc2e2653b46b3afb526ab816b9c707cb5f9608564299ffd206e256182be146c590b4777a624379f576d7117ed7d43b11f8d2974e87c402eede51
 DIST mockito-4.4.0.tar.gz 1030274 BLAKE2B 
41b64456b8bf083f69889fdf7fb891a0bb790af8eb897fd0ba5ceca47050944fec102c33badcf6a68621a9fadc33439405b9ca307794f865637c3143c474ba3d
 SHA512 
f0f4c3f585aad63a357d8b8f924124961e7fffdf95607945ae073ab32a05be6ff08794d3edfc60dea21b65ef7c827a4872315c2372d6a9aa822cf8700a08025f
+DIST mockito-4.6.0.tar.gz 1030497 BLAKE2B 
0afc0f5874acbd290312a7eee2ce8b9f7d1a83da12338ff8851e02cd6a9ed0c99bfc109fade5ddfec5f9a5277ffaa0d04c53a726c31082dc53b512a2e551473b
 SHA512 
18f76788e610ca169cf6b4eefd0fdd78c333b920122115d816d1f2ab94f0a84d5a9fd0d00d41d1c34e592c5634f7ac55f7f491061b7992d18aa69f3fc62561b6

diff --git a/dev-java/mockito/metadata.xml b/dev-java/mockito/metadata.xml
index cb23ba0fb054..a48a1160ecfd 100644
--- a/dev-java/mockito/metadata.xml
+++ b/dev-java/mockito/metadata.xml
@@ -6,7 +6,6 @@
Java


-   mockito
mockito/mockito

 

diff --git a/dev-java/mockito/mockito-4.6.0.ebuild 
b/dev-java/mockito/mockito-4.6.0.ebuild
new file mode 100644
index ..f586f9b27a4f
--- /dev/null
+++ b/dev-java/mockito/mockito-4.6.0.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# Tests not enabled, wants junit-jupiter.
+# "${S}/settings.gradle.kts"
+JAVA_PKG_IUSE="doc source"
+MAVEN_ID="org.mockito:mockito-core:4.6.0"
+
+inherit java-pkg-2 java-pkg-simple
+
+DESCRIPTION="Mockito mock objects library core API and implementation"
+HOMEPAGE="https://github.com/mockito/mockito";
+SRC_URI="https://github.com/mockito/mockito/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="4"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+
+# Common dependencies
+# POM: ${PN}-core-${PV}.pom
+# net.bytebuddy:byte-buddy:1.12.8 -> >=dev-java/byte-buddy-1.12.8:0
+# net.bytebuddy:byte-buddy-agent:1.12.8 -> >=dev-java/byte-buddy-agent-1.12.8:0
+
+CP_DEPEND="
+   dev-java/byte-buddy:0
+   dev-java/byte-buddy-agent:0
+   dev-java/junit:4
+   dev-java/objenesis:0
+   dev-java/opentest4j:0
+"
+
+DEPEND="
+   >=virtual/jdk-1.8:*
+   ${CP_DEPEND}
+"
+
+# Runtime dependencies
+# POM: ${PN}-core-${PV}.pom
+# org.objenesis:objenesis:3.2 -> >=dev-java/objenesis-3.2:0
+
+RDEPEND="
+   >=virtual/jre-1.8:*
+   ${CP_DEPEND}
+"
+
+S="${WORKDIR}/${P}"
+
+JAVA_SRC_DIR="src/main/java"
+
+src_install() {
+   java-pkg-simple_src_install
+   einstalldocs # https://bugs.gentoo.org/789582
+}



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

2022-06-03 Thread Florian Schmaus
commit: 53e15a41acd0c5076a04e904d8eaed7b173b2cae
Author: Volkmar W. Pogatzki  pogatzki  net>
AuthorDate: Sun May 29 12:04:01 2022 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Fri Jun  3 08:56:27 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=53e15a41

dev-java/easymock: fix tests with jdk-17

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

 dev-java/easymock/easymock-3.3.1-r1.ebuild | 13 -
 1 file changed, 12 insertions(+), 1 deletion(-)

diff --git a/dev-java/easymock/easymock-3.3.1-r1.ebuild 
b/dev-java/easymock/easymock-3.3.1-r1.ebuild
index 26eb0db0b3c8..8a7db3b2235f 100644
--- a/dev-java/easymock/easymock-3.3.1-r1.ebuild
+++ b/dev-java/easymock/easymock-3.3.1-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -58,3 +58,14 @@ src_prepare() {
# cannot find symbol   o = ProxyBuilder.forClass(ArrayList.class)
rm 
easymock/src/test/java/org/easymock/tests2/ClassExtensionHelperTest.java || die
 }
+
+src_test() {
+   # 
ClassLoader.defineClass(java.lang.String,byte[],int,int,java.security.ProtectionDomain)
 throws
+   # java.lang.ClassFormatError accessible: module java.base does not 
"opens java.lang" to unnamed module @66da75e4
+   local vm_version="$(java-config -g PROVIDES_VERSION)"
+   if ver_test "${vm_version}" -ge 17; then
+   JAVA_TEST_EXTRA_ARGS+=( 
--add-opens=java.base/java.lang=ALL-UNNAMED )
+   JAVA_TEST_EXTRA_ARGS+=( 
--add-opens=java.base/java.io=ALL-UNNAMED )
+   fi
+   java-pkg-simple_src_test
+}



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

2022-06-03 Thread Michał Górny
commit: 6bf81b3a4802863e27bc8c43f85a6c999ebb65c8
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jun  3 09:09:58 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jun  3 09:12:11 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6bf81b3a

dev-python/automat: Add a blocker on m2r

Closes: https://bugs.gentoo.org/848900
Signed-off-by: Michał Górny  gentoo.org>

 dev-python/automat/automat-20.2.0-r1.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-python/automat/automat-20.2.0-r1.ebuild 
b/dev-python/automat/automat-20.2.0-r1.ebuild
index 690c49cb4f29..8bafffe501ab 100644
--- a/dev-python/automat/automat-20.2.0-r1.ebuild
+++ b/dev-python/automat/automat-20.2.0-r1.ebuild
@@ -25,6 +25,7 @@ RDEPEND="
 "
 BDEPEND="
dev-python/setuptools_scm[${PYTHON_USEDEP}]
+   !!dev-python/m2r
 "
 
 PATCHES=(



[gentoo-commits] repo/proj/guru:dev commit in: sys-process/btop/

2022-06-03 Thread Florian Schmaus
commit: bfd63b023c3c043178936fa94b215019997c5c7b
Author: Florian Schmaus  gentoo  org>
AuthorDate: Fri Jun  3 09:50:38 2022 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Fri Jun  3 09:50:59 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=bfd63b02

sys-process/btop: various cleanup, add missing "|| die" to sed

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

 sys-process/btop/btop-1.2.7.ebuild | 11 ++-
 1 file changed, 2 insertions(+), 9 deletions(-)

diff --git a/sys-process/btop/btop-1.2.7.ebuild 
b/sys-process/btop/btop-1.2.7.ebuild
index 90014cdbe..44d1c8204 100644
--- a/sys-process/btop/btop-1.2.7.ebuild
+++ b/sys-process/btop/btop-1.2.7.ebuild
@@ -11,22 +11,15 @@ LICENSE="Apache-2.0"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
 
-DEPEND=""
-RDEPEND="${DEPEND}"
-BDEPEND="
-   >=sys-devel/gcc-10
-"
-
 src_prepare() {
default
# btop installs README.md to /usr/share/btop by default
-   sed -i 's/^.*cp -p README.md.*$//' Makefile
+   sed -i '/^.*cp -p README.md.*$/d' Makefile || die
 }
 
 src_compile() {
# Disable btop optimization flags, since we have our flags in CXXFLAGS
-   emake \
-   OPTFLAGS=""
+   emake OPTFLAGS=""
 }
 
 src_install() {



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

2022-06-03 Thread Arthur Zamarin
commit: cf4ce4f0995a9b1848feaebfe87089c0c851ac57
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Jun  3 09:36:33 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Jun  3 09:37:17 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cf4ce4f0

dev-python/thrift: add 0.16.0

EAPI=6->8, PEP517, py3.10

Closes: https://bugs.gentoo.org/796830
Closes: https://bugs.gentoo.org/796833
Closes: https://bugs.gentoo.org/845894
Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/thrift/Manifest |  1 +
 dev-python/thrift/thrift-0.16.0.ebuild | 18 ++
 2 files changed, 19 insertions(+)

diff --git a/dev-python/thrift/Manifest b/dev-python/thrift/Manifest
index c53960a2cd52..45af747b5be9 100644
--- a/dev-python/thrift/Manifest
+++ b/dev-python/thrift/Manifest
@@ -1 +1,2 @@
 DIST thrift-0.14.1.tar.gz 4311458 BLAKE2B 
00c0b77c3d722b0db833f03848df0b74ee64712ed1ff06e0b63b926eb493f43ffd9c316422b6044f74685471cdbd2ccea7c6305fd8dbbc10614f2151a3e16237
 SHA512 
e09e53b2ea3cad01ef81ab4b5a87bfed443cfda849a13c4f00ba0ed1cd1a1f9742faf95adb07f279506cc5f866c13fdce57149de1bc9e71ab5c40238037e8b22
+DIST thrift-0.16.0.tar.gz 4085114 BLAKE2B 
17c35096f6848fb0795e4cb125fed3068c8e1e53f67f404f4dcab67df7a42fc049a7d615591c861eb9e59ee21f185e8615663008bc7c846a03722ea8b834
 SHA512 
468fff6be2def85959fdf8adac92a0cfa7f786083b3bafb2c31427dfe5725f4d10962052d13ea960828f6a317778d35e66b602744a570212352bfc637ae586e0

diff --git a/dev-python/thrift/thrift-0.16.0.ebuild 
b/dev-python/thrift/thrift-0.16.0.ebuild
new file mode 100644
index ..7e8f3240e62a
--- /dev/null
+++ b/dev-python/thrift/thrift-0.16.0.ebuild
@@ -0,0 +1,18 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..11} )
+inherit distutils-r1
+
+DESCRIPTION="Python implementation of Thrift"
+HOMEPAGE="https://pypi.org/project/thrift/ https://thrift.apache.org/";
+SRC_URI="https://downloads.apache.org/${PN}/${PV}/${P}.tar.gz";
+S="${WORKDIR}/${P}/lib/py"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~riscv ~x86 ~amd64-linux ~x86-linux"
+RESTRICT="test"



[gentoo-commits] repo/gentoo:master commit in: app-misc/chkcrontab/

2022-06-03 Thread Arthur Zamarin
commit: 68dbd1055f549a542d09e864f7c959e32356a17f
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Jun  3 09:41:05 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Jun  3 09:41:05 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=68dbd105

app-misc/chkcrontab: drop 1.7

This drops py3.8 and EAPI=6 ebuild, while there is also 1.7-r1
stable.

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

 app-misc/chkcrontab/chkcrontab-1.7.ebuild | 27 ---
 1 file changed, 27 deletions(-)

diff --git a/app-misc/chkcrontab/chkcrontab-1.7.ebuild 
b/app-misc/chkcrontab/chkcrontab-1.7.ebuild
deleted file mode 100644
index 1c1162467d38..
--- a/app-misc/chkcrontab/chkcrontab-1.7.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python3_{7,8} )
-
-inherit distutils-r1
-
-DESCRIPTION="A tool to detect crontab errors"
-HOMEPAGE="https://github.com/lyda/chkcrontab";
-SRC_URI="https://github.com/lyda/chkcrontab/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-python_test() {
-   esetup.py test || die
-}
-
-python_install_all() {
-   doman doc/${PN}.1
-   distutils-r1_python_install_all
-}



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

2022-06-03 Thread Arthur Zamarin
commit: bb8dc6b5760de8b3590a2e61907de77a2544cc9c
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Jun  3 09:13:14 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Jun  3 09:13:14 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bb8dc6b5

dev-python/matterhook: EAPI=6->8, PEP517, py3.10, py3.11

Closes: https://bugs.gentoo.org/845750
Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/matterhook/matterhook-0.2-r2.ebuild | 19 +++
 1 file changed, 19 insertions(+)

diff --git a/dev-python/matterhook/matterhook-0.2-r2.ebuild 
b/dev-python/matterhook/matterhook-0.2-r2.ebuild
new file mode 100644
index ..3e4e7b6b0165
--- /dev/null
+++ b/dev-python/matterhook/matterhook-0.2-r2.ebuild
@@ -0,0 +1,19 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..11} )
+
+inherit distutils-r1
+
+DESCRIPTION="Interact with Mattermost incoming webhooks easily"
+HOMEPAGE="https://github.com/numberly/matterhook";
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="dev-python/requests[${PYTHON_USEDEP}]"



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

2022-06-03 Thread David Roman
commit: fcd8e74964296387565d5bf69c6ff68b63701f7d
Author: David Roman  gmail  com>
AuthorDate: Fri Jun  3 10:06:58 2022 +
Commit: David Roman  gmail  com>
CommitDate: Fri Jun  3 10:06:58 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=fcd8e749

dev-python/tweepy: add 4.10.0

Closes: https://bugs.gentoo.org/848348
Signed-off-by: David Roman  gmail.com>

 dev-python/tweepy/Manifest |  1 +
 dev-python/tweepy/tweepy-4.10.0.ebuild | 31 +++
 2 files changed, 32 insertions(+)

diff --git a/dev-python/tweepy/Manifest b/dev-python/tweepy/Manifest
index ec1236764..3daa794a2 100644
--- a/dev-python/tweepy/Manifest
+++ b/dev-python/tweepy/Manifest
@@ -1 +1,2 @@
 DIST tweepy-3.10.0.tar.gz 459678 BLAKE2B 
8ed612e9a0ad0892110658c94bcf70ec3da4219c74fe9e4600bebd8ce16a81ef03461924aa9d170ccf3ae9127cfa0bc35a7d36a4b379b44ab5557eba8d30972c
 SHA512 
2a40875c5612902e4ff69e6fdf73e9fa10b93a80bf4160b16e44e2dae058a90f86569b3a4bcb67a7acdf5c9c3119ce7ca35a3ae64e393181b78fde10dfd975b5
+DIST tweepy-4.10.0.tar.gz 5898258 BLAKE2B 
862eb1b8c804171204ef636be3844e92c8a0ded8dbb3c9d3e9aa7c7379617f5e711385ac5df2849f48505f9ab74acd21b9239694033f9d1f2232c45e8e7f0815
 SHA512 
b84ff3ba795f0da775970cdf62cb8b614dcf287149398b9457be7a6049b8591369d5b181ec8bcd7bf4c4dd5994040c0eaa6e73179cae550bc56ee8b32324fd71

diff --git a/dev-python/tweepy/tweepy-4.10.0.ebuild 
b/dev-python/tweepy/tweepy-4.10.0.ebuild
new file mode 100644
index 0..ffcb1bdcc
--- /dev/null
+++ b/dev-python/tweepy/tweepy-4.10.0.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit distutils-r1
+
+DESCRIPTION="An easy-to-use Python library for accessing the Twitter API."
+HOMEPAGE="https://www.tweepy.org/";
+SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+KEYWORDS="~amd64"
+LICENSE="MIT"
+SLOT="0"
+
+RDEPEND="
+   dev-python/requests[${PYTHON_USEDEP},socks5]
+   dev-python/requests-oauthlib[${PYTHON_USEDEP}]
+"
+
+DEPEND="
+   ${RDEPEND}
+   test? (
+   dev-python/mock[${PYTHON_USEDEP}]
+   dev-python/vcrpy[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests nose



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

2022-06-03 Thread Joonas Niilola
commit: b90081d0fcfbccad86d35e8f5e0995a938b838a5
Author: Joonas Niilola  gentoo  org>
AuthorDate: Fri Jun  3 10:16:20 2022 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Fri Jun  3 10:18:19 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b90081d0

media-sound/denemo: Stabilize 2.6.0 amd64, #849467

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

 media-sound/denemo/denemo-2.6.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/denemo/denemo-2.6.0.ebuild 
b/media-sound/denemo/denemo-2.6.0.ebuild
index aebe91410942..2db0a95c18f7 100644
--- a/media-sound/denemo/denemo-2.6.0.ebuild
+++ b/media-sound/denemo/denemo-2.6.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/${PN}/${P}.tar.gz"
 
 LICENSE="GPL-3+ OFL-1.1"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 
 # configure options currently not used:
 # --enable-mem(no) memory debugging: needs Electric fence (efence), which



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

2022-06-03 Thread Joonas Niilola
commit: 9ffc664d3f26e31336f32508c6bafffe171fe455
Author: Joonas Niilola  gentoo  org>
AuthorDate: Fri Jun  3 09:00:50 2022 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Fri Jun  3 10:18:18 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ffc664d

dev-util/cbindgen: stabilize 0.23.0 for amd64

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

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

diff --git a/dev-util/cbindgen/cbindgen-0.23.0.ebuild 
b/dev-util/cbindgen/cbindgen-0.23.0.ebuild
index 97b4891f7a20..f58b0d486043 100644
--- a/dev-util/cbindgen/cbindgen-0.23.0.ebuild
+++ b/dev-util/cbindgen/cbindgen-0.23.0.ebuild
@@ -64,7 +64,7 @@ 
SRC_URI="https://github.com/eqrion/cbindgen/archive/refs/tags/v${PV}.tar.gz -> $
 # use cargo-license for a more accurate license picture
 LICENSE="Apache-2.0 BSD Boost-1.0 MIT MPL-2.0 Unlicense"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
 
 QA_FLAGS_IGNORED="usr/bin/cbindgen"
 



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

2022-06-03 Thread Joonas Niilola
commit: 0c438afa305670c73df2e0fe9391069d5a086e08
Author: Joonas Niilola  gentoo  org>
AuthorDate: Fri Jun  3 10:15:52 2022 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Fri Jun  3 10:18:19 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c438afa

dev-util/cbindgen: stabilize 0.23.0 for x86

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

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

diff --git a/dev-util/cbindgen/cbindgen-0.23.0.ebuild 
b/dev-util/cbindgen/cbindgen-0.23.0.ebuild
index f58b0d486043..e59a9be91004 100644
--- a/dev-util/cbindgen/cbindgen-0.23.0.ebuild
+++ b/dev-util/cbindgen/cbindgen-0.23.0.ebuild
@@ -64,7 +64,7 @@ 
SRC_URI="https://github.com/eqrion/cbindgen/archive/refs/tags/v${PV}.tar.gz -> $
 # use cargo-license for a more accurate license picture
 LICENSE="Apache-2.0 BSD Boost-1.0 MIT MPL-2.0 Unlicense"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv x86"
 
 QA_FLAGS_IGNORED="usr/bin/cbindgen"
 



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

2022-06-03 Thread Joonas Niilola
commit: 816f80c117bb807c75762d1349825b4524a376f6
Author: Joonas Niilola  gentoo  org>
AuthorDate: Fri Jun  3 10:17:04 2022 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Fri Jun  3 10:18:20 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=816f80c1

media-sound/denemo: Stabilize 2.6.0 x86, #849467

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

 media-sound/denemo/denemo-2.6.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/denemo/denemo-2.6.0.ebuild 
b/media-sound/denemo/denemo-2.6.0.ebuild
index 2db0a95c18f7..dbeb5f19d947 100644
--- a/media-sound/denemo/denemo-2.6.0.ebuild
+++ b/media-sound/denemo/denemo-2.6.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/${PN}/${P}.tar.gz"
 
 LICENSE="GPL-3+ OFL-1.1"
 SLOT="0"
-KEYWORDS="amd64 ~x86"
+KEYWORDS="amd64 x86"
 
 # configure options currently not used:
 # --enable-mem(no) memory debugging: needs Electric fence (efence), which



[gentoo-commits] repo/proj/guru:dev commit in: media-sound/mopidy/

2022-06-03 Thread David Roman
commit: e9595c31d2012ec5f133154044d84acb10027bc6
Author: David Roman  gmail  com>
AuthorDate: Fri Jun  3 10:23:32 2022 +
Commit: David Roman  gmail  com>
CommitDate: Fri Jun  3 10:23:32 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e9595c31

media-sound/mopidy: add 3.3.0, drop 3.2.0

Closes: https://bugs.gentoo.org/848393
Signed-off-by: David Roman  gmail.com>

 media-sound/mopidy/Manifest | 2 +-
 media-sound/mopidy/{mopidy-3.2.0.ebuild => mopidy-3.3.0.ebuild} | 6 +++---
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/media-sound/mopidy/Manifest b/media-sound/mopidy/Manifest
index 0bb1f2684..fe444ee2f 100644
--- a/media-sound/mopidy/Manifest
+++ b/media-sound/mopidy/Manifest
@@ -1 +1 @@
-DIST mopidy-3.2.0.tar.gz 438255 BLAKE2B 
afab74b9b8217a2481b711708ada81b79de8b2eb2be5892378f672690098d82fb27f715d95fd585cf76b84be2cd4cc07d1cd2d8fc5d42ef4e1710c5a67e08f7b
 SHA512 
cbca5c2f6784754c06f9f6fd80aa0379b606ed4a52f31dfa27c165869cf65171b6203f683ee1150319ab51feae45dadaaa338e22d26af3511cdf56e8f3d81145
+DIST mopidy-3.3.0.tar.gz 443949 BLAKE2B 
433c9caef164b9c85ea220f0f1472cb3b78c7291618e46ed16497ec0734f57d6a8a2ea1218c79a6a60fde60179e59c4a4a9bde805ac84109a02935673132ab95
 SHA512 
9cad7d5013defb9f7edee17b48120286a0b3be568eba15c60fc5363f8ee2ab9041dd79574b2ce1a14a941f41f53101f588e0d0283ee01b82499bc6ffe001cee2

diff --git a/media-sound/mopidy/mopidy-3.2.0.ebuild 
b/media-sound/mopidy/mopidy-3.3.0.ebuild
similarity index 91%
rename from media-sound/mopidy/mopidy-3.2.0.ebuild
rename to media-sound/mopidy/mopidy-3.3.0.ebuild
index 8765cd26b..454da0a7b 100644
--- a/media-sound/mopidy/mopidy-3.2.0.ebuild
+++ b/media-sound/mopidy/mopidy-3.3.0.ebuild
@@ -1,10 +1,10 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 DISTUTILS_USE_SETUPTOOLS=rdepend
-PYTHON_COMPAT=( python3_{8,9} )
+PYTHON_COMPAT=( python3_{8..10} )
 
 inherit distutils-r1
 



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

2022-06-03 Thread Thomas Beierlein
commit: 1decff7c41464d7a3f30a33621eac22eb3f1b4f1
Author: Thomas Beierlein  gentoo  org>
AuthorDate: Fri Jun  3 10:25:27 2022 +
Commit: Thomas Beierlein  gentoo  org>
CommitDate: Fri Jun  3 10:26:00 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1decff7c

net-wireless/nanovna-saver: add 0.4.0

Signed-off-by: Thomas Beierlein  gentoo.org>

 net-wireless/nanovna-saver/Manifest|  1 +
 .../nanovna-saver/nanovna-saver-0.4.0.ebuild   | 37 ++
 2 files changed, 38 insertions(+)

diff --git a/net-wireless/nanovna-saver/Manifest 
b/net-wireless/nanovna-saver/Manifest
index 876e6dc68718..bc77dc0c10a2 100644
--- a/net-wireless/nanovna-saver/Manifest
+++ b/net-wireless/nanovna-saver/Manifest
@@ -1 +1,2 @@
 DIST nanovna-saver-0.3.10.tar.gz 477821 BLAKE2B 
c41889c1421642c7df55e470b7a45acdf17483203a133d909ca3323150bdf1b712af42c1c28981c8171535fa13dc3573218a4872139f72a447ce29a1f7921b35
 SHA512 
47a13673aa5639bb3eabbf55a183a19b611144710041a7a4dac4782b4f022f0a316453169a210123c4f26dab1a19af27be37cddcf641d8aecc266396b8fa6eff
+DIST nanovna-saver-0.4.0.tar.gz 488898 BLAKE2B 
3c986dc9bb128f21e9bfb7cf28e12df1603168755dc4d44df8699a2e6ccd9343a6526583e48ad514a0d24cad9712d160c3c2570d743bb0f4dbdb0782f6a4f263
 SHA512 
24ada3374e9ccaf3b07efea09e1b4a2fcb1da54949b5d53dfd2798b9d296c1e05710085821fc52d7c1842a485d78a6bf8a7e85436ce93ad95c1b28fbd544f132

diff --git a/net-wireless/nanovna-saver/nanovna-saver-0.4.0.ebuild 
b/net-wireless/nanovna-saver/nanovna-saver-0.4.0.ebuild
new file mode 100644
index ..e39815a71fc2
--- /dev/null
+++ b/net-wireless/nanovna-saver/nanovna-saver-0.4.0.ebuild
@@ -0,0 +1,37 @@
+# Copyright 2019-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PYTHON_COMPAT=( python3_{8..10} )
+inherit distutils-r1
+
+DESCRIPTION="tool for reading, displaying and saving data from the NanoVNA"
+HOMEPAGE="https://github.com/mihtjel/nanovna-saver";
+SRC_URI=""
+
+LICENSE="GPL-3+"
+SLOT="0"
+if [ "${PV}" = "" ]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/mihtjel/nanovna-saver.git";
+else
+   SRC_URI="https://github.com/mihtjel/nanovna-saver/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
+   KEYWORDS="~amd64 ~x86"
+fi
+IUSE=""
+
+DEPEND=""
+RDEPEND="${DEPEND}
+   dev-python/cython[${PYTHON_USEDEP}]
+   dev-python/pyserial[${PYTHON_USEDEP}]
+   dev-python/PyQt5[${PYTHON_USEDEP},gui,widgets]
+   dev-python/numpy[${PYTHON_USEDEP}]
+   dev-python/scipy[${PYTHON_USEDEP}]"
+BDEPEND=""
+
+distutils_enable_tests pytest
+
+python_install() {
+   rm -r "${BUILD_DIR}"/lib/test || die
+   distutils-r1_python_install
+}



[gentoo-commits] repo/proj/guru:master commit in: sys-cluster/osu-micro-benchmarks/

2022-06-03 Thread Florian Schmaus
commit: 2a816ae3b96eb1f0f95d2bb58ef6470eed0ba9d8
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Thu Jun  2 13:47:41 2022 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Thu Jun  2 13:50:04 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=2a816ae3

sys-cluster/osu-micro-benchmarks: new package, add 5.9

Signed-off-by: Alessandro Barbieri  gmail.com>

 sys-cluster/osu-micro-benchmarks/Manifest  |  1 +
 sys-cluster/osu-micro-benchmarks/metadata.xml  | 12 +++
 .../osu-micro-benchmarks-5.9.ebuild| 86 ++
 3 files changed, 99 insertions(+)

diff --git a/sys-cluster/osu-micro-benchmarks/Manifest 
b/sys-cluster/osu-micro-benchmarks/Manifest
new file mode 100644
index 0..4d46654a7
--- /dev/null
+++ b/sys-cluster/osu-micro-benchmarks/Manifest
@@ -0,0 +1 @@
+DIST osu-micro-benchmarks-5.9.tar.gz 809301 BLAKE2B 
84c3fcfe78817a0ab646a63e74f5b8d140cf318c2cfe1d6a533a063c5b5edbbb80991e97f1295948ab5778e1326c7cd7c3057b56d239d87386f0ae45cbd310d5
 SHA512 
67bc1efedd4eb4a75024c51dd83da46179185171ae9028ca586edb91488600aabe0101a14d4de105517f5fa06ee546b83701034d34d64ad301ad6ea5227dd91d

diff --git a/sys-cluster/osu-micro-benchmarks/metadata.xml 
b/sys-cluster/osu-micro-benchmarks/metadata.xml
new file mode 100644
index 0..83a3ae08f
--- /dev/null
+++ b/sys-cluster/osu-micro-benchmarks/metadata.xml
@@ -0,0 +1,12 @@
+
+http://www.gentoo.org/dtd/metadata.dtd";>
+
+   
+   lssndrbarbi...@gmail.com
+   Alessandro Barbieri
+   
+   
+   Build OpenSHMEM benchmarks
+   Enable ROCm extensions
+   
+

diff --git a/sys-cluster/osu-micro-benchmarks/osu-micro-benchmarks-5.9.ebuild 
b/sys-cluster/osu-micro-benchmarks/osu-micro-benchmarks-5.9.ebuild
new file mode 100644
index 0..8171ab726
--- /dev/null
+++ b/sys-cluster/osu-micro-benchmarks/osu-micro-benchmarks-5.9.ebuild
@@ -0,0 +1,86 @@
+# Copyright 2019-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools edo toolchain-funcs
+
+DESCRIPTION="MPI, OPC and many other benchmarks"
+HOMEPAGE="https://mvapich.cse.ohio-state.edu/benchmarks/";
+SRC_URI="https://mvapich.cse.ohio-state.edu/download/mvapich/${P}.tar.gz";
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64"
+
+IUSE="openshmem rocm"
+
+DEPEND="
+   virtual/mpi
+
+   openshmem? ( sys-cluster/SOS )
+   rocm? ( dev-util/hip )
+"
+RDEPEND="${RDEPEND}"
+
+# TODO: cuda upc++ NCCL
+
+src_prepare() {
+   default
+   eautoreconf
+   edo pushd "${WORKDIR}"
+   edo cp -r "${S}" "${S}_mpi"
+   use openshmem && edo cp -r "${S}" "${S}_oshm"
+}
+
+src_configure() {
+   local myconf=(
+   --disable-cuda
+   --disable-ncclomb
+   --disable-openacc
+   --disable-static
+   --enable-shared
+
+   $(use_enable rocm)
+   )
+
+   CC="$(tc-getCC)" CXX="$(tc-getCXX)" econf "${myconf[@]}"
+
+   edo pushd "${S}_mpi"
+   CC=mpicc CXX=mpicxx econf "${myconf[@]}"
+   edo popd
+
+   if use openshmem; then
+   edo pushd "${S}_oshm"
+   CC=oshcc CXX=oshc++ econf "${myconf[@]}"
+   edo popd
+   fi
+}
+
+src_compile() {
+   CC="$(tc-getCC)" CXX="$(tc-getCXX)" default
+
+   edo pushd "${S}_mpi"
+   CC=mpicc CXX=mpicxx default
+   edo popd
+
+   if use openshmem; then
+   edo pushd "${S}_oshm"
+   CC=oshcc CXX=oshc++ default
+   edo popd
+   fi
+}
+
+src_install() {
+   default
+
+   edo pushd "${S}_mpi"
+   default
+   edo popd
+
+   if use openshmem; then
+   edo pushd "${S}_oshm"
+   default
+   edo popd
+   fi
+}



[gentoo-commits] repo/proj/guru:master commit in: sys-cluster/OpenHPC-meta/

2022-06-03 Thread Florian Schmaus
commit: 731da4e6f1fdefd80cbf8c5c37d5b616e0be4ef1
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Thu Jun  2 12:32:32 2022 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Thu Jun  2 13:50:03 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=731da4e6

sys-cluster/OpenHPC-meta: add mpi-benchmarks

Signed-off-by: Alessandro Barbieri  gmail.com>

 sys-cluster/OpenHPC-meta/OpenHPC-meta-2.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-cluster/OpenHPC-meta/OpenHPC-meta-2.1.ebuild 
b/sys-cluster/OpenHPC-meta/OpenHPC-meta-2.1.ebuild
index e6ddfcda4..62f3499c4 100644
--- a/sys-cluster/OpenHPC-meta/OpenHPC-meta-2.1.ebuild
+++ b/sys-cluster/OpenHPC-meta/OpenHPC-meta-2.1.ebuild
@@ -63,6 +63,7 @@ RDEPEND="
dev-libs/papi
sys-apps/likwid
sys-cluster/extrae[${PYTHON_SINGLE_USEDEP}]
+   sys-cluster/mpi-benchmarks
)
 
python? (
@@ -105,7 +106,6 @@ RDEPEND="
 
 #  perf-tools
 #  sys-cluster/dimemas[libunwind]
-   #imb
#omb
#scalasca
#tau



[gentoo-commits] repo/proj/guru:master commit in: sys-cluster/extrae/

2022-06-03 Thread Florian Schmaus
commit: 51ded80176b55c0506b5151e556e959874da9a37
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Thu Jun  2 15:54:19 2022 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Thu Jun  2 15:55:04 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=51ded801

sys-cluster/extrae: drop 3.8.3-r10

Signed-off-by: Alessandro Barbieri  gmail.com>

 sys-cluster/extrae/Manifest|   1 -
 sys-cluster/extrae/extrae-3.8.3-r10.ebuild | 238 -
 2 files changed, 239 deletions(-)

diff --git a/sys-cluster/extrae/Manifest b/sys-cluster/extrae/Manifest
index 1f6352936..2e81d6e17 100644
--- a/sys-cluster/extrae/Manifest
+++ b/sys-cluster/extrae/Manifest
@@ -1,2 +1 @@
-DIST extrae-3.8.3.tar.gz 1056317 BLAKE2B 
9efe7011ba9474de66deb8c679f10eff37cc3d5699b42cb1b076ed43b539bbc15ecc613b3f17b03df9e93a219ebcafd3e1d56229db9c0d4e7a0a56d5c3edd591
 SHA512 
3fba66447790e0a1c71c0e5a61f67ad966cdd4e19742799ecc50124a916ef599fff747027ccc803584f0ab2d1d76c29ded7072a70dd0aed5a3be7ff6ecbb8709
 DIST extrae-4.0.1.tar.gz 1082141 BLAKE2B 
a049f744aa1d2f6770e620939c5d7981098e86908843f0b9d38d06a4aa9103ed2d551a34301dbf57857316340031d536a814d82a9ab0aab5ab70b063171ff52c
 SHA512 
58cbe06b1eb738dba3c9d38a96ca8a9bf442c492214e086876af25b8d7e01c379b46281f6815763e87e0e69214636f95486d48b1b6ce088b54d24b4d77ff0920

diff --git a/sys-cluster/extrae/extrae-3.8.3-r10.ebuild 
b/sys-cluster/extrae/extrae-3.8.3-r10.ebuild
deleted file mode 100644
index 20f867fe8..0
--- a/sys-cluster/extrae/extrae-3.8.3-r10.ebuild
+++ /dev/null
@@ -1,238 +0,0 @@
-# Copyright 2019-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( pypy3 python3_{8..10} )
-
-inherit autotools java-pkg-opt-2 python-single-r1
-
-DESCRIPTION="Instrumentation framework to generate execution traces of 
parallel runtimes"
-HOMEPAGE="https://github.com/bsc-performance-tools/extrae";
-SRC_URI="https://github.com/bsc-performance-tools/extrae/archive/${PV}.tar.gz 
-> ${P}.tar.gz"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~amd64"
-
-IUSE_INSTRUMENT="
-   +instrument_dynamic-memory
-   +instrument_io
-   +instrument_syscall
-"
-IUSE="${IUSE_INSTRUMENT} clustering dlsym doc dyninst heterogeneous inotify 
memkind
-merge-in-trace nanos online opencl openmp openshmem +parallel-merge 
pebs-sampling
-peruse +posix-clock pthread sampling +single-mpi-lib sionlib smpss spectral 
+xml"
-
-#aspectj and aspectj-weaver need to both be enabled at the same time
-#current dev-java/aspectj package only provides aspectj.jar
-#aspectj needs foo/lib/aspectj.jar and foo/bin/ajc
-#aspectj-weaver needs bar/aspectjweaver.jar
-#TODO: cuda cupti gm mx
-#TODO: support llvm libunwind, llvm rt, elftoolchain
-
-CDEPEND="
-   ${PYTHON_DEPS}
-   dev-libs/libxml2
-   dev-libs/papi
-   !sys-cluster/openmpi[libompitrace(+)]
-   sys-libs/libunwind
-   sys-libs/zlib
-   virtual/mpi
-
-   || ( sys-devel/binutils:* sys-libs/binutils-libs )
-
-   clustering? ( sys-cluster/clusteringsuite[treedbscan] )
-   dyninst? (
-   dev-libs/boost:=
-   dev-libs/libdwarf
-   sys-cluster/dyninst
-   virtual/libelf
-   )
-   inotify? ( dev-libs/libevent )
-   memkind? ( dev-libs/memkind )
-   online? ( sys-cluster/synapse )
-   opencl? ( dev-util/opencl-headers )
-   openshmem? ( sys-cluster/SOS )
-   peruse? ( sys-cluster/openmpi[peruse(-)] )
-   sionlib? ( sys-cluster/sionlib:= )
-   spectral? (
-   sci-libs/fftw
-   sys-cluster/spectral
-   )
-"
-#  aspectj? ( >=dev-java/aspectj-1.9.6 )
-DEPEND="
-   ${CDEPEND}
-   java? ( virtual/jdk:1.8 )
-"
-RDEPEND="
-   ${CDEPEND}
-   java? ( virtual/jre:1.8 )
-   virtual/opencl
-"
-BDEPEND="
-   doc? (
-   app-text/ghostscript-gpl
-   dev-python/sphinx
-   dev-tex/latexmk
-   dev-texlive/texlive-latexextra
-   )
-   java? ( app-admin/chrpath )
-"
-
-PATCHES=( "${FILESDIR}/${P}-link-sionlib.patch" )
-REQUIRED_USE="
-   ${PYTHON_REQUIRED_USE}
-
-   || ( ${IUSE_INSTRUMENT//+/} )
-
-   java? ( pthread )
-"
-#  cupti? ( cuda )
-#  aspectj? ( java )
-
-src_prepare() {
-   default
-   eautoreconf
-}
-
-src_configure() {
-   export VARTEXFONTS="${T}/fonts"
-
-   local myconf=(
-   --datadir="${T}"
-   --datarootdir="${T}"
-
-   --disable-mic
-   --disable-pmapi
-   --disable-static
-
-   --enable-shared
-
-   --with-librt="${EPREFIX}/usr"
-   --with-mpi="${EPREFIX}/usr"
-   --with-papi="${EPREFIX}/usr"
-   --with-unwind="${EPREFIX}/usr"
-
-   --without-cupti
-   --without-gm
-   --without-mx
-
-   $(use_enable doc)
-   $(use_

[gentoo-commits] repo/proj/guru:master commit in: sys-devel/gsl/, sys-devel/gsl/files/

2022-06-03 Thread Florian Schmaus
commit: eaaf15c342f2cd8e5a9eba89b63c300953449f6c
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Thu Jun  2 14:17:20 2022 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Thu Jun  2 14:17:20 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=eaaf15c3

sys-devel/gsl: also respect AR

Closes: https://bugs.gentoo.org/849245
Signed-off-by: Alessandro Barbieri  gmail.com>

 sys-devel/gsl/files/gsl-4.1.5-respect-flags.patch | 12 
 sys-devel/gsl/gsl-4.1.5-r1.ebuild |  2 +-
 2 files changed, 13 insertions(+), 1 deletion(-)

diff --git a/sys-devel/gsl/files/gsl-4.1.5-respect-flags.patch 
b/sys-devel/gsl/files/gsl-4.1.5-respect-flags.patch
index 9d8ebb5f0..c3b5c89ee 100644
--- a/sys-devel/gsl/files/gsl-4.1.5-respect-flags.patch
+++ b/sys-devel/gsl/files/gsl-4.1.5-respect-flags.patch
@@ -11,3 +11,15 @@
  CCOPTS="-D_REENTRANT -D_GNU_SOURCE -Wall -Wno-unused -fno-strict-aliasing"
  #  We assume the following standard libraries are all present.
  #  If your build is failing because of missing libraries then
+@@ -334,9 +334,9 @@
+ AR_CREATE_OPT="c"
+ fi
+ if [ "$RANLIB" = "1" ]; then
+-COMMAND="ar ${AR_CREATE_OPT}r $LIBNAME.a $OBJECT"
++COMMAND="${AR} ${AR_CREATE_OPT}r $LIBNAME.a $OBJECT"
+ else
+-COMMAND="ar ${AR_CREATE_OPT}rs $LIBNAME.a $OBJECT"
++COMMAND="${AR} ${AR_CREATE_OPT}rs $LIBNAME.a $OBJECT"
+ fi
+ if [ "$QUIET" = "no" ]; then
+ if [ "$VERBOSE" = "no" ]; then

diff --git a/sys-devel/gsl/gsl-4.1.5-r1.ebuild 
b/sys-devel/gsl/gsl-4.1.5-r1.ebuild
index c42875214..2fd4ae01b 100644
--- a/sys-devel/gsl/gsl-4.1.5-r1.ebuild
+++ b/sys-devel/gsl/gsl-4.1.5-r1.ebuild
@@ -20,7 +20,7 @@ RDEPEND="${DEPEND}"
 PATCHES=( "${FILESDIR}/${P}-respect-flags.patch" )
 
 src_prepare() {
-   tc-export RANLIB
+   tc-export AR RANLIB
export CCNAME="$(tc-getCC)"
export CCPLUS="$(tc-getCXX)"
default



[gentoo-commits] repo/proj/guru:master commit in: sys-cluster/mpi-benchmarks/files/, sys-cluster/mpi-benchmarks/

2022-06-03 Thread Florian Schmaus
commit: 62817bd44deeaa5bd49d33792c7931f2c000d8c3
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Thu Jun  2 12:30:34 2022 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Thu Jun  2 13:50:03 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=62817bd4

sys-cluster/mpi-benchmarks: new package, add 2021.3

Signed-off-by: Alessandro Barbieri  gmail.com>

 sys-cluster/mpi-benchmarks/Manifest|   1 +
 .../files/mpi-benchmarks-2021.3-makefile.patch | 142 +
 sys-cluster/mpi-benchmarks/metadata.xml|  13 ++
 .../mpi-benchmarks/mpi-benchmarks-2021.3.ebuild|  28 
 4 files changed, 184 insertions(+)

diff --git a/sys-cluster/mpi-benchmarks/Manifest 
b/sys-cluster/mpi-benchmarks/Manifest
new file mode 100644
index 0..87015f994
--- /dev/null
+++ b/sys-cluster/mpi-benchmarks/Manifest
@@ -0,0 +1 @@
+DIST IMB-v2021.3.tar.gz 221038 BLAKE2B 
d776e482a6632d9a538af0f8b89928322860ca6782f7c96bb47af0f9c6387eddc487bffbf3fde3e5c0477b7c9e9cbe7856857110890389f5ee42865051ef185b
 SHA512 
fdb1a2426b5999c58c5d15228c64a80f28f4051d438e86a132f0fc42c3cda88f0e1bbcb792316617864d0f4d07d89143a96f3824bd4806fc8cde3c2dcb1d4094

diff --git 
a/sys-cluster/mpi-benchmarks/files/mpi-benchmarks-2021.3-makefile.patch 
b/sys-cluster/mpi-benchmarks/files/mpi-benchmarks-2021.3-makefile.patch
new file mode 100644
index 0..2ba8660e1
--- /dev/null
+++ b/sys-cluster/mpi-benchmarks/files/mpi-benchmarks-2021.3-makefile.patch
@@ -0,0 +1,142 @@
+--- a/src_c/Makefile
 b/src_c/Makefile
+@@ -106,10 +106,10 @@
+   -mkdir -p $@
+ 
+ $(BINARY): $(OBJ)
+-  $(CC) $(LDFLAGS) $^ -o $@
++  $(CC) $(CFLAGS) -fPIE $(LDFLAGS) $^ -o $@
+ 
+ $(BUILDDIR)/%.o: %.c
+-  $(CC) $(CFLAGS) -D$(TARGET) -DIMB2018 -c $< -o $@
++  $(CC) $(CFLAGS) -fPIC -D$(TARGET) -DIMB2018 -c $< -o $@
+ 
+ clean:
+   rm -rf $(BUILDDIR) $(OBJ) $(BINARY)
+--- a/src_c/P2P/Makefile
 b/src_c/P2P/Makefile
+@@ -50,11 +50,11 @@
+ TARGET=P2P
+ BINARY:=IMB-P2P
+ 
+-override CFLAGS += -O3 -Wall -Wextra -pedantic -Wno-long-long
++override CFLAGS += -Wall -Wextra -pedantic -Wno-long-long
+ override LDFLAGS += -lm
+ 
+ ifeq ($(origin CC),default)
+-CC=mpiicc
++CC=mpicc
+ endif
+ 
+ all: $(BINARY)
+@@ -72,10 +72,10 @@
+ IMB_OBJ = $(IMB_SRC:.c=.o)
+ 
+ $(BINARY): $(IMB_OBJ)
+-  $(CC) $(CFLAGS) -o $@ $^ $(LDFLAGS)
++  $(CC) $(CFLAGS) -fPIE -o $@ $^ $(LDFLAGS)
+ 
+ %.o: %.c
+-  $(CC) $(CFLAGS) -c -o $@ $<
++  $(CC) $(CFLAGS) -fPIC -c -o $@ $<
+ 
+ clean:
+   rm -f $(IMB_OBJ) $(BINARY)
+--- a/src_cpp/Makefile
 b/src_cpp/Makefile
+@@ -49,11 +49,7 @@
+ 
+ all: announce
+   
+-ifdef WITH_YAML_CPP
+-all: libyaml-cpp.a
+-else
+ all:  
+-endif
+ 
+ ifndef TARGET
+ TARGET=example
+@@ -71,14 +67,14 @@
+ endif
+ 
+ ifeq ($(origin CC),default)
+-CC=mpiicc
++CC ?= mpicc
+ endif
+ ifeq ($(origin CXX),default)
+-CXX=mpiicpc
++CXX ?= mpicxx
+ endif
+ override CPPFLAGS += -I.
+-override CFLAGS += -g -O0 -Wall -Wno-long-long
+-override CXXFLAGS += -g -O0 -Wall -Wextra -pedantic -Wno-long-long
++override CFLAGS += -g -Wall -Wno-long-long
++override CXXFLAGS += -g -Wall -Wextra -pedantic -Wno-long-long
+ ifdef WITH_OPENMP
+ override CFLAGS += -fopenmp
+ override CXXFLAGS += -fopenmp
+@@ -103,7 +99,7 @@
+ all: $(BINARY)
+ 
+ ifdef WITH_YAML_CPP
+-override CPPFLAGS += -Iyamlcpp/include -Iyamlcpp/test
++override CPPFLAGS += -I/usr/include/yaml-cpp
+ YAMLCPP_SRC = yamlcpp/src/aliasmanager.cpp \
+ yamlcpp/src/binary.cpp \
+ yamlcpp/src/conversion.cpp \
+@@ -140,8 +136,6 @@
+ yamlcpp/test/old-api/parsertests.cpp \
+ yamlcpp/test/old-api/spectests.cpp 
+ 
+-YAMLCPP_OBJ = $(YAMLCPP_SRC:.cpp=.o)
+-YAMLCPP_TEST_OBJ = $(YAMLCPP_TEST_SRC:.cpp=.o)
+ endif
+ 
+ IMB_SRC = imb.cpp args_parser.cpp args_parser_utests.cpp scope.cpp
+@@ -160,14 +154,7 @@
+ scope.h
+ 
+ ifdef WITH_YAML_CPP
+-libyaml-cpp.a: $(YAMLCPP_OBJ)
+-  ar qc $@ $^
+-  ranlib $@
+-
+-yamltest: $(YAMLCPP_TEST_OBJ) libyaml-cpp.a
+-  $(CXX) $(CPPFLAGS) $(CXXFLAGS) -o $@ $^
+-
+-YAML_CPP_LIB = libyaml-cpp.a
++YAML_CPP_LIB = -lyaml-cpp
+ YAML_TEST = yamltest
+ override CPPFLAGS += -DWITH_YAML_CPP
+ endif
+@@ -176,25 +163,21 @@
+   @if test "$(ANNOUNCE)" -eq "1"; then echo "NOTE: Building target: 
$(TARGET), binary name: $(BINARY)"; fi
+   @if test "$(ANNOUNCE)" -eq "1"; then echo "NOTE: Use make 
TARGET= to select a target suite"; fi
+ 
+-$(BINARY): $(IMB_OBJ) $(BECHMARK_SUITE_OBJ) $(ADDITIONAL_OBJ) $(YAML_CPP_LIB)
+-  $(CXX) $(CPPFLAGS) $(CXXFLAGS) -o $@ $^ $(LDFLAGS)
++$(BINARY): $(IMB_OBJ) $(BECHMARK_SUITE_OBJ) $(ADDITIONAL_OBJ)
++  $(CXX) $(CPPFLAGS) $(CXXFLAGS) -fPIE -o $@ $^ $(LDFLAGS) 
$(YAML_CPP_LIB) -lmpi_cxx -lmpi
+ 
+ %.o: %.cpp
+-  $(CXX) $(CPPFLAGS) $(CXXFLAGS) -c -o $@ $<
++  $(CXX) $(CPPFLAGS) $(CXXFLAGS) -fPIC -c -o $@ $<
+ 
+ %.o: %.c
+-  $(CC) $(CPPFLAGS) $(CFLAGS) -c -o $@ $<
++  $(CC) $(CPPFLAGS) $(CFLAGS) -fPIC -c -o $@ $<
+ 
+ clean: announce
+-  rm

[gentoo-commits] repo/proj/guru:master commit in: net-misc/ooni-probe-cli/

2022-06-03 Thread Florian Schmaus
commit: 3d2b0f03985588a66254cf34d48319c6cb1451a2
Author: Anna (cybertailor) Vyalkova  sysrq  in>
AuthorDate: Fri Jun  3 00:01:58 2022 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Fri Jun  3 01:18:52 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=3d2b0f03

net-misc/ooni-probe-cli: add 3.15.0

Signed-off-by: Anna (cybertailor) Vyalkova  sysrq.in>

 net-misc/ooni-probe-cli/Manifest   |  1 +
 .../ooni-probe-cli/ooni-probe-cli-3.15.0.ebuild| 32 ++
 2 files changed, 33 insertions(+)

diff --git a/net-misc/ooni-probe-cli/Manifest b/net-misc/ooni-probe-cli/Manifest
index 8a5ef0b53..855515d4d 100644
--- a/net-misc/ooni-probe-cli/Manifest
+++ b/net-misc/ooni-probe-cli/Manifest
@@ -1 +1,2 @@
 DIST ooni-probe-cli-3.14.2.tar.gz 20997747 BLAKE2B 
45e18e40b280c81935476aa67d73b3d56df34507c3ccdd611f22a979d72ef8cd45c3e70d6d899927e8af353717d944fc84650f2a0417d288c175e4694631be0d
 SHA512 
e35e70363f49cac73bbb4a6ae5f091a33c9e72d565e4fb69d2fac25dfebc961cde3cbd88493ffc17f6330b52cfcc6b093c65a63359a534ca4370010422e0e776
+DIST ooni-probe-cli-3.15.0.tar.gz 21374406 BLAKE2B 
05fef6dacee64a58bab319d62c01976a29435b8b938f2c3fffe8f5e57801e1ecc39b4e1a02f1ef64550a13ae35139cb2ca035bf3c9e541ec9821e0fa224fc734
 SHA512 
b5795fe2ee8de25c3189568f479a6010119f2fb18d6f57642c4d23d9116056bd5a5db20f9eeebe9030705a0e0a65d1ecd57b1c71123d87297036b3affcf433e7

diff --git a/net-misc/ooni-probe-cli/ooni-probe-cli-3.15.0.ebuild 
b/net-misc/ooni-probe-cli/ooni-probe-cli-3.15.0.ebuild
new file mode 100644
index 0..5b479e74a
--- /dev/null
+++ b/net-misc/ooni-probe-cli/ooni-probe-cli-3.15.0.ebuild
@@ -0,0 +1,32 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit go-module
+
+MY_PN=${PN#ooni-}
+DESCRIPTION="OONI Probe network measurement tool for detecting internet 
censorship"
+HOMEPAGE="https://ooni.org https://github.com/ooni/probe-cli";
+SRC_URI="https://github.com/ooni/${MY_PN}/releases/download/v${PV}/${P}.tar.gz";
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RESTRICT="test" # hangs
+
+DOCS=( docs CODEOWNERS {CONTRIBUTING,Readme}.md )
+
+src_compile() {
+   ego build -v -ldflags="-s -w" ./cmd/ooniprobe
+}
+
+src_test() {
+   ego test $(ego list ./... | grep -v /vendor/)
+}
+
+src_install() {
+   dobin ooniprobe
+   einstalldocs
+}



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

2022-06-03 Thread Florian Schmaus
commit: b77d74aa3dfa16d8e4666c5ab9926f04bee386ea
Author: Anna (cybertailor) Vyalkova  sysrq  in>
AuthorDate: Fri Jun  3 00:49:31 2022 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Fri Jun  3 01:18:53 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b77d74aa

dev-libs/sealcurses: new package, add 0_pre20220523

Signed-off-by: Anna (cybertailor) Vyalkova  sysrq.in>

 dev-libs/sealcurses/Manifest   |  1 +
 .../sealcurses/sealcurses-0_pre20220523.ebuild | 27 ++
 2 files changed, 28 insertions(+)

diff --git a/dev-libs/sealcurses/Manifest b/dev-libs/sealcurses/Manifest
new file mode 100644
index 0..ca763bf0e
--- /dev/null
+++ b/dev-libs/sealcurses/Manifest
@@ -0,0 +1 @@
+DIST sealcurses-0_pre20220523.tar.gz 22284 BLAKE2B 
bbff082a61d0dc8c8d80d4dbdc65b5804796b396692c8ed36af64db785481654ec28408d1219e05ebf975007c93ff0aeedc84ec6d741c323edb040484ac6287a
 SHA512 
a84deb17f75ab66ac37a811da03df12862df73d78a9a53f836376f3be81e2c8bde0f80bf11dd8f42cd8b05e998d87287e373d74050361cf7c974aecaa00eb52e

diff --git a/dev-libs/sealcurses/sealcurses-0_pre20220523.ebuild 
b/dev-libs/sealcurses/sealcurses-0_pre20220523.ebuild
new file mode 100644
index 0..5498c6df2
--- /dev/null
+++ b/dev-libs/sealcurses/sealcurses-0_pre20220523.ebuild
@@ -0,0 +1,27 @@
+# Copyright 2021-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+COMMIT="d64caa13bc06b68906bb0a5cc87f1896226b0918"
+DESCRIPTION="SDL Emulation and Adaptation Layer for Curses"
+HOMEPAGE="https://git.skyjake.fi/skyjake/sealcurses";
+SRC_URI="https://git.skyjake.fi/skyjake/${PN}/archive/${COMMIT}.tar.gz -> 
${P}.tar.gz"
+S="${WORKDIR}/${PN}"
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   dev-libs/tfdn:=
+   sys-libs/ncurses:=
+"
+DEPEND="${RDEPEND}"
+
+src_install() {
+   cmake_src_install
+   find "${ED}" -name libsealcurses.a -delete || die
+}



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

2022-06-03 Thread Florian Schmaus
commit: 6b304710590791a1f321733c21ff0711c695ba77
Author: Jonas Frei  pm  me>
AuthorDate: Fri Jun  3 04:07:03 2022 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Fri Jun  3 04:07:17 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=6b304710

media-sound/dzr: add 220531, drop 220505

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

 media-sound/dzr/Manifest | 2 +-
 media-sound/dzr/{dzr-220505.ebuild => dzr-220531.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/dzr/Manifest b/media-sound/dzr/Manifest
index f875a1a9f..020a37fa6 100644
--- a/media-sound/dzr/Manifest
+++ b/media-sound/dzr/Manifest
@@ -1 +1 @@
-DIST dzr-220505.tar.gz 5741 BLAKE2B 
727ca4fe3a2cebe8c5c9c97936d729c58be2eb11905b6549b894eed493aa68a571b40e6d06382a47749b999a69abbb0c84e2d01273cf6b11d0149516bb1cce85
 SHA512 
d70300ec5352e71b6e1edfb4f5e02ee86f7ff49111e21e95e3e8b10df79544cef3a47b9e840004bd759da1684e419bca999ce8655501fbd6151735f71ed7
+DIST dzr-220531.tar.gz 5814 BLAKE2B 
1f1b2973d8f0e65ed9bfd3184f0afd2cf31a899749cf4d6130d62a45219bced9a7cb07d451d3b268004e0cbb6359a82c9ed5d8bce504b8350f49e7eb67cee039
 SHA512 
cb7480f830807328bc7e51a1ef5c4c613068de3e49ff203108774fcc704ddc9b22929d985cab6a3eec937b92046a121568d04d2d949cabe5c6bbb8559b500947

diff --git a/media-sound/dzr/dzr-220505.ebuild 
b/media-sound/dzr/dzr-220531.ebuild
similarity index 100%
rename from media-sound/dzr/dzr-220505.ebuild
rename to media-sound/dzr/dzr-220531.ebuild



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

2022-06-03 Thread Florian Schmaus
commit: 4d8ac1229518f6f426ad99f073faebb22b90e913
Author: Anna (cybertailor) Vyalkova  sysrq  in>
AuthorDate: Fri Jun  3 03:51:56 2022 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Fri Jun  3 03:51:56 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=4d8ac122

TODO.md: add odilia

Signed-off-by: Anna (cybertailor) Vyalkova  sysrq.in>

 TODO.md | 1 +
 1 file changed, 1 insertion(+)

diff --git a/TODO.md b/TODO.md
index f6686cd70..22e82298b 100644
--- a/TODO.md
+++ b/TODO.md
@@ -4,6 +4,7 @@ If you find an interesting piece of software here, consider to 
package it, also
 
 Name | Buildsystem | Category | User | RFH | Dependency
  | - | - | - | - | 
-
+[odilia](https://odilia.app) | cargo | accessibility | - | ? | ✖
 [spacelib](https://github.com/Alessandro-Barbieri/SpaceLib) | none | science | 
Alessandro-Barbieri | ✖ | ✖
 [cpp-fuzzy-logic](https://sourceforge.net/projects/cpp-fuzzy-logic) | none | 
devel | Alessandro-Barbieri | ✖ | ✖
 [free fuzzy logic library](http://ffll.sourceforge.net) | none | devel | 
Alessandro-Barbieri | ✖ | ✖



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

2022-06-03 Thread Florian Schmaus
commit: a6e2f0bc9d384974588de6bfc9dbc7130f91ac20
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Thu Jun  2 13:48:02 2022 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Thu Jun  2 13:50:04 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a6e2f0bc

TODO.md: remove OMB

Signed-off-by: Alessandro Barbieri  gmail.com>

 TODO.md | 1 -
 1 file changed, 1 deletion(-)

diff --git a/TODO.md b/TODO.md
index af9f22620..f6686cd70 100644
--- a/TODO.md
+++ b/TODO.md
@@ -41,7 +41,6 @@ Name | Buildsystem | Category | User | RFH | Dependency
 
[temanejo](https://www.hlrs.de/solutions-services/service-portfolio/programming/hpc-development-tools/temanejo)
 | autotools | cluster | Alessandro-Barbieri | ✖ | ✔
 [geopm](https://geopm.github.io/) | autotools | power | Alessandro-Barbieri | 
✖ | ✔
 [warewulf](https://warewulf.lbl.gov/) | autotools | cluster | 
Alessandro-Barbieri | ✖ | ✔
-[omb](http://mvapich.cse.ohio-state.edu/download/mvapich/osu-micro-benchmarks-5.8.tgz)
 | autotools | cluster | Alessandro-Barbieri | ✖ | ✔
 [scalasca](https://scalasca.org/) | autotools | cluster | Alessandro-Barbieri 
| ✖ | ✔
 [scorep](https://www.vi-hps.org/projects/score-p/) | autotools | cluster | 
Alessandro-Barbieri | ✖ | ✔
 [jmodelica](https://github.com/jnorthrup/jmodelica) | autotools | science | 
Alessandro-Barbieri | ✔ | ✔



[gentoo-commits] repo/proj/guru:master commit in: sys-cluster/SOS/

2022-06-03 Thread Florian Schmaus
commit: 4de836b2cb47b36d693ac6d0e4e6dc056953ab00
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Thu Jun  2 13:25:16 2022 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Thu Jun  2 13:50:04 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=4de836b2

sys-cluster/SOS: correctly link to mpi

Signed-off-by: Alessandro Barbieri  gmail.com>

 sys-cluster/SOS/{SOS-1.5.0.ebuild => SOS-1.5.0-r1.ebuild} | 5 +
 1 file changed, 5 insertions(+)

diff --git a/sys-cluster/SOS/SOS-1.5.0.ebuild 
b/sys-cluster/SOS/SOS-1.5.0-r1.ebuild
similarity index 97%
rename from sys-cluster/SOS/SOS-1.5.0.ebuild
rename to sys-cluster/SOS/SOS-1.5.0-r1.ebuild
index efe8effda..3ac0bd985 100644
--- a/sys-cluster/SOS/SOS-1.5.0.ebuild
+++ b/sys-cluster/SOS/SOS-1.5.0-r1.ebuild
@@ -79,6 +79,11 @@ src_prepare() {
 }
 
 src_configure() {
+   if use pmi-mpi; then
+   export CC=mpicc
+   export CXX=mpicxx
+   fi
+
local ofimr
use ofi_mr_basic && ofimr="basic"
use ofi_mr_scalable && ofimr="scalable"



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

2022-06-03 Thread Florian Schmaus
commit: 7b9b09b1ff598f9cc693ea20c28ddb58db27723b
Author: Jonas Frei  pm  me>
AuthorDate: Fri Jun  3 04:44:27 2022 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Fri Jun  3 04:44:27 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=7b9b09b1

gui-apps/fuzzel: initial import

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

 gui-apps/fuzzel/Manifest|  1 +
 gui-apps/fuzzel/fuzzel-1.7.0.ebuild | 54 +
 gui-apps/fuzzel/fuzzel-.ebuild  | 54 +
 gui-apps/fuzzel/metadata.xml| 17 
 4 files changed, 126 insertions(+)

diff --git a/gui-apps/fuzzel/Manifest b/gui-apps/fuzzel/Manifest
new file mode 100644
index 0..405e81c85
--- /dev/null
+++ b/gui-apps/fuzzel/Manifest
@@ -0,0 +1 @@
+DIST fuzzel-1.7.0.tar.gz 399615 BLAKE2B 
73f3eac98660f5325d1a6547ebc64c473b62b5f70a25ff12166e4592cb08b1d3c415107b65ef639e8500a0011232047acf214d6501aa5714cbc83c46d73c6e20
 SHA512 
a1c1f97c5964e0afb6ae449d8d2a06635b12719445e3a5f139fa592fa773bf7f9592cdeb2eb81054356831793e91a3c5eb6677b93092982eff346a7fb9078b4e

diff --git a/gui-apps/fuzzel/fuzzel-1.7.0.ebuild 
b/gui-apps/fuzzel/fuzzel-1.7.0.ebuild
new file mode 100644
index 0..dd841f9f5
--- /dev/null
+++ b/gui-apps/fuzzel/fuzzel-1.7.0.ebuild
@@ -0,0 +1,54 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit meson
+
+if [[ ${PV} ==  ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://codeberg.org/dnkl/fuzzel.git";
+else
+   SRC_URI="https://codeberg.org/dnkl/fuzzel/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64"
+   S="${WORKDIR}/${PN}"
+fi
+
+DESCRIPTION="Application launcher for wlroots based Wayland compositors."
+HOMEPAGE="https://codeberg.org/dnkl/fuzzel";
+LICENSE="MIT"
+SLOT="0"
+IUSE="cairo png svg"
+
+DEPEND="
+   dev-libs/wayland
+   =media-libs/fcft-3.0.0
+   x11-libs/libxkbcommon
+   x11-libs/pixman
+   cairo? ( x11-libs/cairo )
+   png? ( media-libs/libpng )
+   svg? ( gnome-base/librsvg )
+"
+RDEPEND="${DEPEND}"
+BDEPEND="
+   app-text/scdoc
+   >=dev-libs/tllist-1.0.1
+   dev-libs/wayland-protocols
+   dev-util/wayland-scanner
+"
+
+src_configure() {
+   local emesonargs=(
+   -Dwerror=false
+   -Dpng-backend=$(usex png libpng none)
+   -Dsvg-backend=$(usex svg librsvg none)
+   $(meson_feature cairo enable-cairo)
+   )
+   meson_src_configure
+}
+
+src_install() {
+   meson_src_install
+   rm -rf "${ED}/usr/share/doc/fuzzel" || die
+}

diff --git a/gui-apps/fuzzel/fuzzel-.ebuild 
b/gui-apps/fuzzel/fuzzel-.ebuild
new file mode 100644
index 0..dd841f9f5
--- /dev/null
+++ b/gui-apps/fuzzel/fuzzel-.ebuild
@@ -0,0 +1,54 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit meson
+
+if [[ ${PV} ==  ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://codeberg.org/dnkl/fuzzel.git";
+else
+   SRC_URI="https://codeberg.org/dnkl/fuzzel/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64"
+   S="${WORKDIR}/${PN}"
+fi
+
+DESCRIPTION="Application launcher for wlroots based Wayland compositors."
+HOMEPAGE="https://codeberg.org/dnkl/fuzzel";
+LICENSE="MIT"
+SLOT="0"
+IUSE="cairo png svg"
+
+DEPEND="
+   dev-libs/wayland
+   =media-libs/fcft-3.0.0
+   x11-libs/libxkbcommon
+   x11-libs/pixman
+   cairo? ( x11-libs/cairo )
+   png? ( media-libs/libpng )
+   svg? ( gnome-base/librsvg )
+"
+RDEPEND="${DEPEND}"
+BDEPEND="
+   app-text/scdoc
+   >=dev-libs/tllist-1.0.1
+   dev-libs/wayland-protocols
+   dev-util/wayland-scanner
+"
+
+src_configure() {
+   local emesonargs=(
+   -Dwerror=false
+   -Dpng-backend=$(usex png libpng none)
+   -Dsvg-backend=$(usex svg librsvg none)
+   $(meson_feature cairo enable-cairo)
+   )
+   meson_src_configure
+}
+
+src_install() {
+   meson_src_install
+   rm -rf "${ED}/usr/share/doc/fuzzel" || die
+}

diff --git a/gui-apps/fuzzel/metadata.xml b/gui-apps/fuzzel/metadata.xml
new file mode 100644
index 0..1f4dc9478
--- /dev/null
+++ b/gui-apps/fuzzel/metadata.xml
@@ -0,0 +1,17 @@
+
+http://www.gentoo.org/dtd/metadata.dtd";>
+
+   
+   Jonas Frei
+   frei...@pm.me
+   
+   
+   
+   Required for rounded corners and SVG 
icons
+   Enable support for PNG icons
+   enables support for SVG icons
+   
+



[gentoo-commits] repo/proj/guru:master commit in: sys-cluster/extrae/

2022-06-03 Thread Florian Schmaus
commit: e1499a574732f641844ec73596f429991fffbfc4
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Thu Jun  2 15:54:04 2022 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Thu Jun  2 15:55:04 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e1499a57

sys-cluster/extrae: add 4.0.1

Signed-off-by: Alessandro Barbieri  gmail.com>

 sys-cluster/extrae/Manifest|   1 +
 sys-cluster/extrae/extrae-4.0.1.ebuild | 234 +
 2 files changed, 235 insertions(+)

diff --git a/sys-cluster/extrae/Manifest b/sys-cluster/extrae/Manifest
index 17608e9bc..1f6352936 100644
--- a/sys-cluster/extrae/Manifest
+++ b/sys-cluster/extrae/Manifest
@@ -1 +1,2 @@
 DIST extrae-3.8.3.tar.gz 1056317 BLAKE2B 
9efe7011ba9474de66deb8c679f10eff37cc3d5699b42cb1b076ed43b539bbc15ecc613b3f17b03df9e93a219ebcafd3e1d56229db9c0d4e7a0a56d5c3edd591
 SHA512 
3fba66447790e0a1c71c0e5a61f67ad966cdd4e19742799ecc50124a916ef599fff747027ccc803584f0ab2d1d76c29ded7072a70dd0aed5a3be7ff6ecbb8709
+DIST extrae-4.0.1.tar.gz 1082141 BLAKE2B 
a049f744aa1d2f6770e620939c5d7981098e86908843f0b9d38d06a4aa9103ed2d551a34301dbf57857316340031d536a814d82a9ab0aab5ab70b063171ff52c
 SHA512 
58cbe06b1eb738dba3c9d38a96ca8a9bf442c492214e086876af25b8d7e01c379b46281f6815763e87e0e69214636f95486d48b1b6ce088b54d24b4d77ff0920

diff --git a/sys-cluster/extrae/extrae-4.0.1.ebuild 
b/sys-cluster/extrae/extrae-4.0.1.ebuild
new file mode 100644
index 0..8bcd5ef13
--- /dev/null
+++ b/sys-cluster/extrae/extrae-4.0.1.ebuild
@@ -0,0 +1,234 @@
+# Copyright 2019-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( pypy3 python3_{8..11} )
+
+inherit autotools java-pkg-opt-2 python-single-r1
+
+DESCRIPTION="Instrumentation framework to generate execution traces of 
parallel runtimes"
+HOMEPAGE="https://github.com/bsc-performance-tools/extrae";
+SRC_URI="https://github.com/bsc-performance-tools/extrae/archive/${PV}.tar.gz 
-> ${P}.tar.gz"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64"
+
+IUSE_INSTRUMENT="
+   +instrument_dynamic-memory
+   +instrument_io
+   +instrument_syscall
+"
+IUSE="${IUSE_INSTRUMENT} clustering dlsym doc dyninst heterogeneous inotify 
memkind
+merge-in-trace nanos online opencl openmp openshmem +parallel-merge 
pebs-sampling
+peruse +posix-clock pthread sampling +single-mpi-lib sionlib smpss spectral 
+xml"
+
+#aspectj needs foo/lib/aspectj.jar and foo/bin/ajc
+#TODO: cuda cupti gm mx gaspi aspectj
+#TODO: support llvm libunwind, llvm rt, elftoolchain
+
+#  aspectj? ( >=dev-java/aspectj-1.9.6 )
+CDEPEND="
+   ${PYTHON_DEPS}
+   dev-libs/libxml2
+   dev-libs/papi
+   !sys-cluster/openmpi[libompitrace(+)]
+   sys-libs/binutils-libs
+   sys-libs/libunwind
+   sys-libs/zlib
+   virtual/mpi
+
+   clustering? ( sys-cluster/clusteringsuite[treedbscan] )
+   dyninst? (
+   dev-libs/boost:=
+   dev-libs/libdwarf
+   sys-cluster/dyninst
+   virtual/libelf
+   )
+   inotify? ( dev-libs/libevent )
+   memkind? ( dev-libs/memkind )
+   online? ( sys-cluster/synapse )
+   opencl? ( dev-util/opencl-headers )
+   openshmem? ( sys-cluster/SOS )
+   peruse? ( sys-cluster/openmpi[peruse(-)] )
+   sionlib? ( sys-cluster/sionlib:= )
+   spectral? (
+   sci-libs/fftw
+   sys-cluster/spectral
+   )
+"
+DEPEND="
+   ${CDEPEND}
+   java? ( virtual/jdk:1.8 )
+"
+RDEPEND="
+   ${CDEPEND}
+   java? ( virtual/jre:1.8 )
+   virtual/opencl
+"
+BDEPEND="
+   sys-devel/binutils-config
+   doc? (
+   app-text/ghostscript-gpl
+   dev-python/sphinx
+   dev-tex/latexmk
+   dev-texlive/texlive-latexextra
+   )
+   java? ( app-admin/chrpath )
+"
+
+PATCHES=(
+   "${FILESDIR}/${PN}-3.8.3-link-sionlib.patch"
+)
+REQUIRED_USE="
+   ${PYTHON_REQUIRED_USE}
+
+   || ( ${IUSE_INSTRUMENT//+/} )
+
+   java? ( pthread )
+"
+#  aspectj? ( java )
+#  cupti? ( cuda )
+
+src_prepare() {
+   default
+   eautoreconf
+}
+
+src_configure() {
+   export VARTEXFONTS="${T}/fonts"
+
+   local myconf=(
+   --disable-mic
+   --disable-pmapi
+   --disable-static
+   --enable-shared
+   --without-cupti
+   --without-gm
+   --without-mx
+
+   --datadir="${T}"
+   --datarootdir="${T}"
+   --with-librt="${EPREFIX}/usr"
+   --with-mpi="${EPREFIX}/usr"
+   --with-papi="${EPREFIX}/usr"
+   --with-unwind="${EPREFIX}/usr"
+
+   $(use_enable doc)
+   $(use_enable heterogeneous)
+   $(use_enable inotify)
+   $(use_enable instrument_dynamic-memory)
+   $(use_enable instrument_io)
+   

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

2022-06-03 Thread Florian Schmaus
commit: 093f06f6514d3d54c986211fd5d16cecd206fdc8
Author: Anna (cybertailor) Vyalkova  sysrq  in>
AuthorDate: Fri Jun  3 03:52:17 2022 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Fri Jun  3 03:52:17 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=093f06f6

TODO.md: remove gitlab (it's packaged in ::gitlab)

Signed-off-by: Anna (cybertailor) Vyalkova  sysrq.in>

 TODO.md | 1 -
 1 file changed, 1 deletion(-)

diff --git a/TODO.md b/TODO.md
index 22e82298b..45157707a 100644
--- a/TODO.md
+++ b/TODO.md
@@ -110,5 +110,4 @@ Name | Buildsystem | Category | User | RFH | Dependency
 [kaitai](https://github.com/kaitai-io/kaitai_struct) | sbt | util | 
Alessandro-Barbieri | ✔ | ✖
 [casadi](https://web.casadi.org/) | cmake swig | science | Alessandro-Barbieri 
| ✖ | ✔
 [ipyleaflet](https://github.com/jupyter-widgets/ipyleaflet) | setuptools yarn 
| jupyter | Alessandro-Barbieri | ✔ | ✖
-[gitlab](https://gitlab.com/gitlab-org/gitlab-foss) | yarn gem | vcs | 
Alessandro-Barbieri | ✔ | ✖
 [HOL4](http://hol-theorem-prover.org/) | ? | math | Alessandro-Barbieri | ✔ | ✖



[gentoo-commits] repo/proj/guru:master commit in: app-text/lizard/

2022-06-03 Thread Florian Schmaus
commit: 4aa447498d5a5bf0d29cdcd83ac052cce744c8a1
Author: David Roman  gmail  com>
AuthorDate: Fri Jun  3 08:25:03 2022 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Fri Jun  3 08:25:03 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=4aa44749

app-text/lizard: add 1.17.10, drop 1.17.7

Closes: https://bugs.gentoo.org/848105
Signed-off-by: David Roman  gmail.com>

 app-text/lizard/Manifest| 2 +-
 app-text/lizard/{lizard-1.17.7.ebuild => lizard-1.17.10.ebuild} | 6 +++---
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/app-text/lizard/Manifest b/app-text/lizard/Manifest
index 23a178c0e..60c953cd4 100644
--- a/app-text/lizard/Manifest
+++ b/app-text/lizard/Manifest
@@ -1 +1 @@
-DIST lizard-1.17.7.tar.gz 1223565 BLAKE2B 
d49b7c05d459ff2c24a6c252840fd411a6fa720327d1ef0a7d0bb7fda6684210cca20f5d6e675c2e80f7edf9d4703c31b0e0aca267222037a6167a0265385169
 SHA512 
c47079e3077ebf87ee42dc361ffa4b68100408215f76d110ba20eaa44de51fbe54d695cefdd0a9e20752aafade865b7ed24551db4d34466b6e2d25df80806e79
+DIST lizard-1.17.10.tar.gz 1230723 BLAKE2B 
ed6a899088a19c05de7f1a01a0dea23add0ab917a7bf8213bac8417831ad061f0802a742f955ca2dc025e7ad4caf3447ba4f33cd5b020f669dff8aff062f5aa6
 SHA512 
7b2ebc8ccacec9a72b79f01af76a5574caca28b8d03f28353f29a61cb683cf2fe73e09b7a238f4aa3c487d49aa73b69f040d4040e2d36406c2408d4c1a7d80c3

diff --git a/app-text/lizard/lizard-1.17.7.ebuild 
b/app-text/lizard/lizard-1.17.10.ebuild
similarity index 86%
rename from app-text/lizard/lizard-1.17.7.ebuild
rename to app-text/lizard/lizard-1.17.10.ebuild
index a915a188a..af001e18d 100644
--- a/app-text/lizard/lizard-1.17.7.ebuild
+++ b/app-text/lizard/lizard-1.17.10.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
-PYTHON_COMPAT=( python3_{8,9} )
+PYTHON_COMPAT=( python3_{8..10} )
 
 inherit distutils-r1
 



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

2022-06-03 Thread Florian Schmaus
commit: e9595c31d2012ec5f133154044d84acb10027bc6
Author: David Roman  gmail  com>
AuthorDate: Fri Jun  3 10:23:32 2022 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Fri Jun  3 10:23:32 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e9595c31

media-sound/mopidy: add 3.3.0, drop 3.2.0

Closes: https://bugs.gentoo.org/848393
Signed-off-by: David Roman  gmail.com>

 media-sound/mopidy/Manifest | 2 +-
 media-sound/mopidy/{mopidy-3.2.0.ebuild => mopidy-3.3.0.ebuild} | 6 +++---
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/media-sound/mopidy/Manifest b/media-sound/mopidy/Manifest
index 0bb1f2684..fe444ee2f 100644
--- a/media-sound/mopidy/Manifest
+++ b/media-sound/mopidy/Manifest
@@ -1 +1 @@
-DIST mopidy-3.2.0.tar.gz 438255 BLAKE2B 
afab74b9b8217a2481b711708ada81b79de8b2eb2be5892378f672690098d82fb27f715d95fd585cf76b84be2cd4cc07d1cd2d8fc5d42ef4e1710c5a67e08f7b
 SHA512 
cbca5c2f6784754c06f9f6fd80aa0379b606ed4a52f31dfa27c165869cf65171b6203f683ee1150319ab51feae45dadaaa338e22d26af3511cdf56e8f3d81145
+DIST mopidy-3.3.0.tar.gz 443949 BLAKE2B 
433c9caef164b9c85ea220f0f1472cb3b78c7291618e46ed16497ec0734f57d6a8a2ea1218c79a6a60fde60179e59c4a4a9bde805ac84109a02935673132ab95
 SHA512 
9cad7d5013defb9f7edee17b48120286a0b3be568eba15c60fc5363f8ee2ab9041dd79574b2ce1a14a941f41f53101f588e0d0283ee01b82499bc6ffe001cee2

diff --git a/media-sound/mopidy/mopidy-3.2.0.ebuild 
b/media-sound/mopidy/mopidy-3.3.0.ebuild
similarity index 91%
rename from media-sound/mopidy/mopidy-3.2.0.ebuild
rename to media-sound/mopidy/mopidy-3.3.0.ebuild
index 8765cd26b..454da0a7b 100644
--- a/media-sound/mopidy/mopidy-3.2.0.ebuild
+++ b/media-sound/mopidy/mopidy-3.3.0.ebuild
@@ -1,10 +1,10 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 DISTUTILS_USE_SETUPTOOLS=rdepend
-PYTHON_COMPAT=( python3_{8,9} )
+PYTHON_COMPAT=( python3_{8..10} )
 
 inherit distutils-r1
 



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

2022-06-03 Thread Florian Schmaus
commit: 413dc97fb9b61c5ec5d1f371b9db2e6dcf205614
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Thu Jun  2 12:31:08 2022 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Thu Jun  2 13:50:03 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=413dc97f

TODO.md: remove IMB

Signed-off-by: Alessandro Barbieri  gmail.com>

 TODO.md | 1 -
 1 file changed, 1 deletion(-)

diff --git a/TODO.md b/TODO.md
index b7ec70811..af9f22620 100644
--- a/TODO.md
+++ b/TODO.md
@@ -23,7 +23,6 @@ Name | Buildsystem | Category | User | RFH | Dependency
 [compcert](https://compcert.org) | make | compiler | Alessandro-Barbieri | ✔ | 
✖
 [predictive](https://www.dr-qubit.org/predictive.html) | make | emacs | 
Alessandro-Barbieri | ✔ | ✖
 [tau](http://www.cs.uoregon.edu/research/tau/home.php) | make | tools | 
Alessandro-Barbieri | ✖
-[imb](https://software.intel.com/content/www/us/en/develop/articles/intel-mpi-benchmarks.html)
 | make | cluster | Alessandro-Barbieri | ✖ | ✔
 [gnat-llvm](https://github.com/AdaCore/gnat-llvm) | make | compiler | 
Alessandro-Barbieri | ✔ | ✖
 [csparse](https://people.sc.fsu.edu/~jburkardt/c_src/csparse/csparse.html) | 
make | science | Alessandro-Barbieri | ✖ | ✔
 [gslib](https://github.com/Nek5000/gslib) | make | cluster | 
Alessandro-Barbieri | ✖ | ✔



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

2022-06-03 Thread Florian Schmaus
commit: fcd8e74964296387565d5bf69c6ff68b63701f7d
Author: David Roman  gmail  com>
AuthorDate: Fri Jun  3 10:06:58 2022 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Fri Jun  3 10:06:58 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=fcd8e749

dev-python/tweepy: add 4.10.0

Closes: https://bugs.gentoo.org/848348
Signed-off-by: David Roman  gmail.com>

 dev-python/tweepy/Manifest |  1 +
 dev-python/tweepy/tweepy-4.10.0.ebuild | 31 +++
 2 files changed, 32 insertions(+)

diff --git a/dev-python/tweepy/Manifest b/dev-python/tweepy/Manifest
index ec1236764..3daa794a2 100644
--- a/dev-python/tweepy/Manifest
+++ b/dev-python/tweepy/Manifest
@@ -1 +1,2 @@
 DIST tweepy-3.10.0.tar.gz 459678 BLAKE2B 
8ed612e9a0ad0892110658c94bcf70ec3da4219c74fe9e4600bebd8ce16a81ef03461924aa9d170ccf3ae9127cfa0bc35a7d36a4b379b44ab5557eba8d30972c
 SHA512 
2a40875c5612902e4ff69e6fdf73e9fa10b93a80bf4160b16e44e2dae058a90f86569b3a4bcb67a7acdf5c9c3119ce7ca35a3ae64e393181b78fde10dfd975b5
+DIST tweepy-4.10.0.tar.gz 5898258 BLAKE2B 
862eb1b8c804171204ef636be3844e92c8a0ded8dbb3c9d3e9aa7c7379617f5e711385ac5df2849f48505f9ab74acd21b9239694033f9d1f2232c45e8e7f0815
 SHA512 
b84ff3ba795f0da775970cdf62cb8b614dcf287149398b9457be7a6049b8591369d5b181ec8bcd7bf4c4dd5994040c0eaa6e73179cae550bc56ee8b32324fd71

diff --git a/dev-python/tweepy/tweepy-4.10.0.ebuild 
b/dev-python/tweepy/tweepy-4.10.0.ebuild
new file mode 100644
index 0..ffcb1bdcc
--- /dev/null
+++ b/dev-python/tweepy/tweepy-4.10.0.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit distutils-r1
+
+DESCRIPTION="An easy-to-use Python library for accessing the Twitter API."
+HOMEPAGE="https://www.tweepy.org/";
+SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+KEYWORDS="~amd64"
+LICENSE="MIT"
+SLOT="0"
+
+RDEPEND="
+   dev-python/requests[${PYTHON_USEDEP},socks5]
+   dev-python/requests-oauthlib[${PYTHON_USEDEP}]
+"
+
+DEPEND="
+   ${RDEPEND}
+   test? (
+   dev-python/mock[${PYTHON_USEDEP}]
+   dev-python/vcrpy[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests nose



[gentoo-commits] repo/proj/guru:master commit in: app-editors/neovim-qt/

2022-06-03 Thread Florian Schmaus
commit: 14bd4d98f6f03c8eeb408425b3218588be1e4c85
Author: Tony Olagbaiye  fron  io>
AuthorDate: Fri Jun  3 00:23:49 2022 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Fri Jun  3 00:23:49 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=14bd4d98

app-editors/neovim-qt: new package, add 0.2.16.1

Signed-off-by: Tony Olagbaiye  fron.io>

 app-editors/neovim-qt/Manifest  |  1 +
 app-editors/neovim-qt/neovim-qt-0.2.16.1.ebuild | 34 +
 2 files changed, 35 insertions(+)

diff --git a/app-editors/neovim-qt/Manifest b/app-editors/neovim-qt/Manifest
new file mode 100644
index 0..653ba816d
--- /dev/null
+++ b/app-editors/neovim-qt/Manifest
@@ -0,0 +1 @@
+DIST neovim-qt-0.2.16.1.tar.gz 1069176 BLAKE2B 
ccb9d7275735969dc0576b498e017068da63e14ba82e3160621822d83c3902e35064be393dda57f8e70d83bcbb22e8e663f2ec996ffb48ff0140099ae0793a88
 SHA512 
63910b0416103f8c4f2450a07d4790c2b7fd26e2ba324445a20700a12d1dc3cb6fb06c674f3a1173348dad5c2256e8018167765306ca33ad94bc176bf5e4e45c

diff --git a/app-editors/neovim-qt/neovim-qt-0.2.16.1.ebuild 
b/app-editors/neovim-qt/neovim-qt-0.2.16.1.ebuild
new file mode 100644
index 0..23a279ca4
--- /dev/null
+++ b/app-editors/neovim-qt/neovim-qt-0.2.16.1.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2022 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit vcs-snapshot cmake-utils
+
+DESCRIPTION="Neovim client library and GUI, in Qt5"
+HOMEPAGE="https://github.com/equalsraf/neovim-qt";
+SRC_URI="https://github.com/equalsraf/neovim-qt/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="ISC"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="gcov +msgpack"
+
+DEPEND="
+   msgpack? ( dev-libs/msgpack )
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5
+   dev-qt/qtnetwork:5
+   dev-qt/qttest:5
+   dev-qt/qtwidgets:5"
+RDEPEND="${DEPEND}
+   app-editors/neovim"
+
+src_configure() {
+   local mycmakeargs=(
+   -DUSE_GCOV=$(usex gcov ON OFF)
+   -DUSE_SYSTEM_MSGPACK=$(usex msgpack ON OFF)
+   )
+
+   cmake-utils_src_configure
+}



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

2022-06-03 Thread Florian Schmaus
commit: 385fc9547642476844ff2ab327c7e0de2642a294
Author: Jonas Frei  pm  me>
AuthorDate: Fri Jun  3 07:28:18 2022 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Fri Jun  3 07:28:18 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=385fc954

gui-apps/fuzzel: Removed '-Dwerror=false' which is covered by meson.eclass

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

 gui-apps/fuzzel/fuzzel-1.7.0.ebuild | 1 -
 gui-apps/fuzzel/fuzzel-.ebuild  | 1 -
 2 files changed, 2 deletions(-)

diff --git a/gui-apps/fuzzel/fuzzel-1.7.0.ebuild 
b/gui-apps/fuzzel/fuzzel-1.7.0.ebuild
index dd841f9f5..3e6616604 100644
--- a/gui-apps/fuzzel/fuzzel-1.7.0.ebuild
+++ b/gui-apps/fuzzel/fuzzel-1.7.0.ebuild
@@ -40,7 +40,6 @@ BDEPEND="
 
 src_configure() {
local emesonargs=(
-   -Dwerror=false
-Dpng-backend=$(usex png libpng none)
-Dsvg-backend=$(usex svg librsvg none)
$(meson_feature cairo enable-cairo)

diff --git a/gui-apps/fuzzel/fuzzel-.ebuild 
b/gui-apps/fuzzel/fuzzel-.ebuild
index dd841f9f5..3e6616604 100644
--- a/gui-apps/fuzzel/fuzzel-.ebuild
+++ b/gui-apps/fuzzel/fuzzel-.ebuild
@@ -40,7 +40,6 @@ BDEPEND="
 
 src_configure() {
local emesonargs=(
-   -Dwerror=false
-Dpng-backend=$(usex png libpng none)
-Dsvg-backend=$(usex svg librsvg none)
$(meson_feature cairo enable-cairo)



[gentoo-commits] repo/proj/guru:master commit in: net-client/lagrange/

2022-06-03 Thread Florian Schmaus
commit: ba66221273148abc17581f54f01b6e27e6ea77b1
Author: Anna (cybertailor) Vyalkova  sysrq  in>
AuthorDate: Fri Jun  3 00:25:57 2022 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Fri Jun  3 01:18:53 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ba662212

net-client/lagrange: drop 1.11.2

Signed-off-by: Anna (cybertailor) Vyalkova  sysrq.in>

 net-client/lagrange/Manifest   |  2 --
 net-client/lagrange/lagrange-1.11.2.ebuild | 54 --
 2 files changed, 56 deletions(-)

diff --git a/net-client/lagrange/Manifest b/net-client/lagrange/Manifest
index 175f49103..4b16827f1 100644
--- a/net-client/lagrange/Manifest
+++ b/net-client/lagrange/Manifest
@@ -1,4 +1,2 @@
-DIST lagrange-1.11.2.tar.gz 8731314 BLAKE2B 
e173b013db0ffb1bf4823040c458e4e7f6b8466f9ca008e95bf2aab9e95a98a928cedc1f66a98658886b764c7ac394ef1ab921229e7a0cf1259dba267f930c82
 SHA512 
c3200e52fe123c7086ee2027c6fce8ad678c7539aa0d94f80b8348fad7672e1e92daf91474db8c24afded5acb73c806da7642d9aa19130c37de12c905f03fc27
-DIST lagrange-1.11.2.tar.gz.sig 488 BLAKE2B 
20b51e9cda34dbac3f86693170f4abbb60c114083b58894f9cebde81b402a1d8c18c6d58917fe1fa87640ebce20121d8a5c899383844ce5a11146a8b1f83
 SHA512 
cd342f0c1a5e7988ebff8607a1b9b31ad573ce9a7da107b5403a65a3e4986bca133c207ea9e04957c50104ca0b3e0ba6f139f3a6b9abb32ef4a085f1ef9ea002
 DIST lagrange-1.12.1.tar.gz 9243569 BLAKE2B 
d0dda3b6b85b464c2e8c9df287e56e29ac4814800a681afec868b631e871e04849b6b93af39f02586b6a05f60860f6d459db1119e312bbcf48c2e00c83b5297c
 SHA512 
d31f69b9d0e321a736fdfaf482a157ea7d34da6512ab3e6c9e31d8fe9dba69f9c40c64f217999dfed6a2757f82ab5dd84f1b6d69de96470ca43a9823e4fd09ad
 DIST lagrange-1.12.1.tar.gz.sig 488 BLAKE2B 
816add81a1a2adbce1624528be097d9c15c733c3759b1f47230bf0cf4e84f60550fe7e898b2d5beecece01687739d5407acd13f711f7ad494e982235ec2c3129
 SHA512 
badd058f57cfee0658e9552e7c14214ea1a46839a1eb23e3e48fb609927133c90b2b3c7989bdc681333704264c4824341879edda44dfac81aa9fb822f776f25d

diff --git a/net-client/lagrange/lagrange-1.11.2.ebuild 
b/net-client/lagrange/lagrange-1.11.2.ebuild
deleted file mode 100644
index 5afc4bb96..0
--- a/net-client/lagrange/lagrange-1.11.2.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 2021-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake verify-sig xdg
-
-DESCRIPTION="Desktop GUI client for browsing Geminispace"
-HOMEPAGE="https://gmi.skyjake.fi/lagrange/ 
https://git.skyjake.fi/gemini/lagrange";
-SRC_URI="https://git.skyjake.fi/gemini/${PN}/releases/download/v${PV}/${P}.tar.gz
-   verify-sig? ( 
https://git.skyjake.fi/gemini/${PN}/releases/download/v${PV}/${P}.tar.gz.sig )"
-
-LICENSE="|| ( MIT Unlicense ) Apache-2.0 BSD-2 CC-BY-SA-4.0 OFL-1.1"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="+fribidi +harfbuzz mp3 webp"
-
-DEPEND="
-   >=dev-libs/tfdn-1.1.0:=[ssl]
-   media-libs/libsdl2[sound(+),video(+)]
-   fribidi? ( dev-libs/fribidi )
-   harfbuzz? ( media-libs/harfbuzz:=[truetype(+)] )
-   mp3? ( media-sound/mpg123 )
-   webp? ( media-libs/libwebp:= )
-"
-RDEPEND="${DEPEND}"
-BDEPEND="app-arch/zip
-   verify-sig? ( sec-keys/openpgp-keys-skyjake )"
-
-VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}/usr/share/openpgp-keys/skyjake.asc"
-
-src_prepare() {
-   # checked by Depends.cmake
-   rm -r lib/the_Foundation/CMakeLists.txt || die
-
-   cmake_src_prepare
-}
-
-src_configure() {
-   # do not add use flags that don't pull dependencies
-   # and only choose which files to compile (e.g. "ipc")
-   local mycmakeargs=(
-   -DENABLE_FRIBIDI=$(usex fribidi)
-   -DENABLE_HARFBUZZ=$(usex harfbuzz)
-   -DENABLE_MPG123=$(usex mp3)
-   -DENABLE_WEBP=$(usex webp)
-
-   # never build bundled libs
-   -DENABLE_FRIBIDI_BUILD=OFF
-   -DENABLE_HARFBUZZ_MINIMAL=OFF
-   )
-
-   cmake_src_configure
-}



[gentoo-commits] repo/proj/guru:master commit in: sys-cluster/OpenHPC-meta/

2022-06-03 Thread Florian Schmaus
commit: 8275bcc923a3f9ef69b7ba0d753c08dafca08e77
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Thu Jun  2 13:49:04 2022 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Thu Jun  2 13:50:04 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=8275bcc9

sys-cluster/OpenHPC-meta: add osu-micro-benchmarks

Signed-off-by: Alessandro Barbieri  gmail.com>

 sys-cluster/OpenHPC-meta/OpenHPC-meta-2.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-cluster/OpenHPC-meta/OpenHPC-meta-2.1.ebuild 
b/sys-cluster/OpenHPC-meta/OpenHPC-meta-2.1.ebuild
index 62f3499c4..a04447154 100644
--- a/sys-cluster/OpenHPC-meta/OpenHPC-meta-2.1.ebuild
+++ b/sys-cluster/OpenHPC-meta/OpenHPC-meta-2.1.ebuild
@@ -64,6 +64,7 @@ RDEPEND="
sys-apps/likwid
sys-cluster/extrae[${PYTHON_SINGLE_USEDEP}]
sys-cluster/mpi-benchmarks
+   sys-cluster/osu-micro-benchmarks
)
 
python? (
@@ -106,7 +107,6 @@ RDEPEND="
 
 #  perf-tools
 #  sys-cluster/dimemas[libunwind]
-   #omb
#scalasca
#tau
#scorep



[gentoo-commits] repo/proj/guru:master commit in: net-client/lagrange/

2022-06-03 Thread Florian Schmaus
commit: 3401d0e2f445dbfda0eb5b751f9805a6cb961235
Author: Anna (cybertailor) Vyalkova  sysrq  in>
AuthorDate: Fri Jun  3 01:11:10 2022 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Fri Jun  3 01:18:54 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=3401d0e2

net-client/lagrange: add 1.13.6

Signed-off-by: Anna (cybertailor) Vyalkova  sysrq.in>

 net-client/lagrange/Manifest   |  2 +
 net-client/lagrange/lagrange-1.13.6.ebuild | 61 ++
 2 files changed, 63 insertions(+)

diff --git a/net-client/lagrange/Manifest b/net-client/lagrange/Manifest
index 4b16827f1..3e1a0ef9b 100644
--- a/net-client/lagrange/Manifest
+++ b/net-client/lagrange/Manifest
@@ -1,2 +1,4 @@
 DIST lagrange-1.12.1.tar.gz 9243569 BLAKE2B 
d0dda3b6b85b464c2e8c9df287e56e29ac4814800a681afec868b631e871e04849b6b93af39f02586b6a05f60860f6d459db1119e312bbcf48c2e00c83b5297c
 SHA512 
d31f69b9d0e321a736fdfaf482a157ea7d34da6512ab3e6c9e31d8fe9dba69f9c40c64f217999dfed6a2757f82ab5dd84f1b6d69de96470ca43a9823e4fd09ad
 DIST lagrange-1.12.1.tar.gz.sig 488 BLAKE2B 
816add81a1a2adbce1624528be097d9c15c733c3759b1f47230bf0cf4e84f60550fe7e898b2d5beecece01687739d5407acd13f711f7ad494e982235ec2c3129
 SHA512 
badd058f57cfee0658e9552e7c14214ea1a46839a1eb23e3e48fb609927133c90b2b3c7989bdc681333704264c4824341879edda44dfac81aa9fb822f776f25d
+DIST lagrange-1.13.6.tar.gz 9872058 BLAKE2B 
222b70954c7e403889d540da5045de23258f63d5cd2e8d06f287bf10f50de2fe0dcd76cd9c2ffe19dc5156ee99c21d831f4c8b886cd1f867f0f08b2fb4fb5455
 SHA512 
a7693d8bc63c14004def4ce7ae5e5ebcd15c8e91b993b1735dbbaef6fbebb3f732eced8223ae46c4fef951a23e2d8558cd07d3d163c9e3f1c120b7db477d11c1
+DIST lagrange-1.13.6.tar.gz.sig 488 BLAKE2B 
3828e0a9c5b108048ebd2376ce017367db6e9e99e2c43a0edd519047e5b2e90bfee18ba38fc605add8058ae0a9bad97c9c1e9797ac255c65bcd4b4456dd762d2
 SHA512 
4101581d4d62d373e4cfab95a0cdd708ca4d4f83ce6942a07ee57e1ed1aea9f5a4146f262ab50544615fdc1b355d57e97b521b25e93aade7b8f80b71a47dc59f

diff --git a/net-client/lagrange/lagrange-1.13.6.ebuild 
b/net-client/lagrange/lagrange-1.13.6.ebuild
new file mode 100644
index 0..84f399d92
--- /dev/null
+++ b/net-client/lagrange/lagrange-1.13.6.ebuild
@@ -0,0 +1,61 @@
+# Copyright 2021-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake verify-sig xdg
+
+DESCRIPTION="Desktop GUI client for browsing Geminispace"
+HOMEPAGE="https://gmi.skyjake.fi/lagrange/ 
https://git.skyjake.fi/gemini/lagrange";
+SRC_URI="https://git.skyjake.fi/gemini/${PN}/releases/download/v${PV}/${P}.tar.gz
+   verify-sig? ( 
https://git.skyjake.fi/gemini/${PN}/releases/download/v${PV}/${P}.tar.gz.sig )"
+
+LICENSE="|| ( MIT Unlicense ) Apache-2.0 BSD-2 CC-BY-SA-4.0 OFL-1.1"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="+fribidi +harfbuzz mp3 ncurses webp"
+
+DEPEND="
+   >=dev-libs/tfdn-1.1.0:=[ssl]
+   fribidi? ( dev-libs/fribidi )
+   ncurses? ( dev-libs/sealcurses )
+   !ncurses? (
+   harfbuzz? ( media-libs/harfbuzz:=[truetype(+)] )
+   media-libs/libsdl2[sound(+),video(+)]
+   )
+   mp3? ( media-sound/mpg123 )
+   webp? ( media-libs/libwebp:= )
+"
+RDEPEND="${DEPEND}"
+BDEPEND="app-arch/zip
+   verify-sig? ( sec-keys/openpgp-keys-skyjake )"
+
+VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}/usr/share/openpgp-keys/skyjake.asc"
+
+src_prepare() {
+   # checked by Depends.cmake
+   rm -r lib/the_Foundation/CMakeLists.txt || die
+
+   sed "/elseif (ENABLE_TUI AND (UNIX OR MSYS))/a include 
(GNUInstallDirs)" \
+   -i CMakeLists.txt || die
+
+   cmake_src_prepare
+}
+
+src_configure() {
+   # do not add use flags that don't pull dependencies
+   # and only choose which files to compile (e.g. "ipc")
+   local mycmakeargs=(
+   -DENABLE_FRIBIDI=$(usex fribidi)
+   -DENABLE_HARFBUZZ=$(usex harfbuzz)
+   -DENABLE_TUI=$(usex ncurses)
+   -DENABLE_MPG123=$(usex mp3)
+   -DENABLE_WEBP=$(usex webp)
+
+   # never build bundled libs
+   -DENABLE_FRIBIDI_BUILD=OFF
+   -DENABLE_HARFBUZZ_MINIMAL=OFF
+   )
+
+   cmake_src_configure
+}



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

2022-06-03 Thread Florian Schmaus
commit: c124d8346bed7e1613c8fe1c95560dcff6100b6c
Author: Anna (cybertailor) Vyalkova  sysrq  in>
AuthorDate: Fri Jun  3 00:03:10 2022 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Fri Jun  3 01:18:53 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=c124d834

dev-libs/tfdn: add 1.4.0, drop 1.2.0

Signed-off-by: Anna (cybertailor) Vyalkova  sysrq.in>

 dev-libs/tfdn/Manifest | 2 +-
 dev-libs/tfdn/{tfdn-1.2.0.ebuild => tfdn-1.4.0.ebuild} | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-libs/tfdn/Manifest b/dev-libs/tfdn/Manifest
index bc73ee9f8..b311bffef 100644
--- a/dev-libs/tfdn/Manifest
+++ b/dev-libs/tfdn/Manifest
@@ -1,2 +1,2 @@
-DIST tfdn-1.2.0.tar.gz 208334 BLAKE2B 
84f48512a398c605201694f3a964b2c24a4a429e3f44d84ff830cc40b43f6fc3ae34e5813cd3a37b44ab8d1c8037af0c34726f144a0e1a8c214b507bbc536979
 SHA512 
53d0f42b1b5d75a4ff77e8ca1b14dc8426ecc92dff88d216cf4c4f8d1b7ac368a8bbbf6897ac7ece66a9b3eb77b9000cff93b86aa587950888e36dea0472962a
 DIST tfdn-1.3.0.tar.gz 210376 BLAKE2B 
1d2ee5f7c4b48b869dff2669f2d4b2bcc72a2e850bda083f780d378260ab6fe869bea56fc1263024ff3069daf9824148affdeab08ea4f727f548ebda2c8a65b3
 SHA512 
6bdeeecfe83f08abe54f8c518827f812433aee9e67d267e0f66b1a547e34acb251e65f340498d1f95e264a1d17e88cf11c1014ac0183023752c59a6d79979c8a
+DIST tfdn-1.4.0.tar.gz 210489 BLAKE2B 
fb4f1ca35b502464d64153d022da641d039dc53632104cd5528dc9280cbd760415e917b97aef88fcf32e729d1974470f656ea16651d4ba5805c4a78d45b4f89a
 SHA512 
1b0ff1ff5e243a0caa905f7a744a9ec92695cfe0600f171a6ab11c03799b7cce128bd4809cf70ab7c392f3f8e55c30cabc0bb288cfa26b6b59bd3d9280cd3446

diff --git a/dev-libs/tfdn/tfdn-1.2.0.ebuild b/dev-libs/tfdn/tfdn-1.4.0.ebuild
similarity index 97%
rename from dev-libs/tfdn/tfdn-1.2.0.ebuild
rename to dev-libs/tfdn/tfdn-1.4.0.ebuild
index 00a31854d..8afeec395 100644
--- a/dev-libs/tfdn/tfdn-1.2.0.ebuild
+++ b/dev-libs/tfdn/tfdn-1.4.0.ebuild
@@ -15,7 +15,7 @@ 
SRC_URI="https://git.skyjake.fi/skyjake/${MY_PN}/archive/v${PV}.tar.gz -> ${P}.t
 S="${WORKDIR}/${MY_PN}"
 
 LICENSE="BSD-2"
-SLOT="0/1.2"
+SLOT="0/$(ver_cut 1-2)"
 KEYWORDS="~amd64 ~x86"
 IUSE="cpu_flags_x86_sse4_1 curl debug ssl"
 



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

2022-06-03 Thread Florian Schmaus
commit: f95334beb5ec91c6f1356161415ce5691f76b6b3
Author: Florian Schmaus  gentoo  org>
AuthorDate: Fri Jun  3 10:49:33 2022 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Fri Jun  3 10:51:17 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f95334be

sys-process/btop: new package, add 1.2.7, migrate from ::guru

Closes: https://bugs.gentoo.org/849050
Signed-off-by: Florian Schmaus  gentoo.org>

 sys-process/btop/Manifest  |  1 +
 sys-process/btop/btop-1.2.7.ebuild | 32 
 sys-process/btop/metadata.xml  | 16 
 3 files changed, 49 insertions(+)

diff --git a/sys-process/btop/Manifest b/sys-process/btop/Manifest
new file mode 100644
index ..7ac2b8e4e579
--- /dev/null
+++ b/sys-process/btop/Manifest
@@ -0,0 +1 @@
+DIST btop-1.2.7.tar.gz 974883 BLAKE2B 
c23c0b13ee6749e30ca8a7624f27bac8dc81466ff957a042c9c5e4f7c31b81fc6c15d6b214186e4baed474263ea96a3ffc584783cd098f3ebcae9e34bd75a955
 SHA512 
c29e1e3d098ef29c710bf76c1ef20e54feceb490aa59d20475a7083a276d422a32f4b4ff423a121aa4aa7f83389980e553e1f78c165f111fe00ccac693d96447

diff --git a/sys-process/btop/btop-1.2.7.ebuild 
b/sys-process/btop/btop-1.2.7.ebuild
new file mode 100644
index ..44d1c8204f7d
--- /dev/null
+++ b/sys-process/btop/btop-1.2.7.ebuild
@@ -0,0 +1,32 @@
+# Copyright 2021-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="A monitor of resources"
+HOMEPAGE="https://github.com/aristocratos/btop";
+SRC_URI="https://github.com/aristocratos/btop/archive/refs/tags/v${PV}.tar.gz 
-> ${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+src_prepare() {
+   default
+   # btop installs README.md to /usr/share/btop by default
+   sed -i '/^.*cp -p README.md.*$/d' Makefile || die
+}
+
+src_compile() {
+   # Disable btop optimization flags, since we have our flags in CXXFLAGS
+   emake OPTFLAGS=""
+}
+
+src_install() {
+   emake \
+   PREFIX="${EPREFIX}/usr" \
+   DESTDIR="${D}" \
+   install
+
+   dodoc README.md CHANGELOG.md
+}

diff --git a/sys-process/btop/metadata.xml b/sys-process/btop/metadata.xml
new file mode 100644
index ..39c49a66a7e1
--- /dev/null
+++ b/sys-process/btop/metadata.xml
@@ -0,0 +1,16 @@
+
+http://www.gentoo.org/dtd/metadata.dtd";>
+
+   
+   nex+b-...@nexadn.de
+   Adrian Schollmeyer
+   
+   
+   proxy-ma...@gentoo.org
+   Proxy Maintainers
+   
+   
+   aristocratos/btop
+   https://github.com/aristocratos/btop/issues
+   
+



[gentoo-commits] repo/proj/guru:master commit in: sys-process/btop/

2022-06-03 Thread Florian Schmaus
commit: d0b3b3702974fd32a64ee899abfa439cca3a5e0c
Author: Florian Schmaus  gentoo  org>
AuthorDate: Fri Jun  3 10:53:07 2022 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Fri Jun  3 10:53:10 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=d0b3b370

sys-process/btop: treeclean, migrated to ::gentoo

Bug: https://bugs.gentoo.org/849050
Signed-off-by: Florian Schmaus  gentoo.org>

 sys-process/btop/Manifest  |  1 -
 sys-process/btop/btop-1.2.7.ebuild | 32 
 sys-process/btop/metadata.xml  |  8 
 3 files changed, 41 deletions(-)

diff --git a/sys-process/btop/Manifest b/sys-process/btop/Manifest
deleted file mode 100644
index 7ac2b8e4e..0
--- a/sys-process/btop/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST btop-1.2.7.tar.gz 974883 BLAKE2B 
c23c0b13ee6749e30ca8a7624f27bac8dc81466ff957a042c9c5e4f7c31b81fc6c15d6b214186e4baed474263ea96a3ffc584783cd098f3ebcae9e34bd75a955
 SHA512 
c29e1e3d098ef29c710bf76c1ef20e54feceb490aa59d20475a7083a276d422a32f4b4ff423a121aa4aa7f83389980e553e1f78c165f111fe00ccac693d96447

diff --git a/sys-process/btop/btop-1.2.7.ebuild 
b/sys-process/btop/btop-1.2.7.ebuild
deleted file mode 100644
index 44d1c8204..0
--- a/sys-process/btop/btop-1.2.7.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 2021-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DESCRIPTION="A monitor of resources"
-HOMEPAGE="https://github.com/aristocratos/btop";
-SRC_URI="https://github.com/aristocratos/btop/archive/refs/tags/v${PV}.tar.gz 
-> ${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-src_prepare() {
-   default
-   # btop installs README.md to /usr/share/btop by default
-   sed -i '/^.*cp -p README.md.*$/d' Makefile || die
-}
-
-src_compile() {
-   # Disable btop optimization flags, since we have our flags in CXXFLAGS
-   emake OPTFLAGS=""
-}
-
-src_install() {
-   emake \
-   PREFIX="${EPREFIX}/usr" \
-   DESTDIR="${D}" \
-   install
-
-   dodoc README.md CHANGELOG.md
-}

diff --git a/sys-process/btop/metadata.xml b/sys-process/btop/metadata.xml
deleted file mode 100644
index 9997c2e86..0
--- a/sys-process/btop/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-
-http://www.gentoo.org/dtd/metadata.dtd";>
-
-   
-   nex+b-...@nexadn.de
-   Adrian Schollmeyer
-   
-



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

2022-06-03 Thread Miroslav Šulc
commit: 39944a453956ca555be520b37119e2d46d2a1270
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Fri Jun  3 10:53:24 2022 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Fri Jun  3 10:53:38 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=39944a45

www-apps/mediawiki: dropped 1.36.4 - 1.36 is eol

Signed-off-by: Miroslav Šulc  gentoo.org>

 www-apps/mediawiki/Manifest|  1 -
 www-apps/mediawiki/mediawiki-1.36.4.ebuild | 86 --
 2 files changed, 87 deletions(-)

diff --git a/www-apps/mediawiki/Manifest b/www-apps/mediawiki/Manifest
index 3b3eeafd00ca..ce7662e8769d 100644
--- a/www-apps/mediawiki/Manifest
+++ b/www-apps/mediawiki/Manifest
@@ -1,2 +1 @@
-DIST mediawiki-1.36.4.tar.gz 50642912 BLAKE2B 
da3a92d55d78f68be3e07d6d8442ff866ab4b839b7f8346737978c5d45686e325cb53f9217a3821f367e07fb67ab75659be87668107f7eeb14836316205afeda
 SHA512 
428ea890a0dc39e0dc98706563abc761849375ad510f758e2541f40164254f5fdec85168e356aa7d55a16dc9e33f930fae9ee43b8b5a30cdc3f6dadb1dfe91b7
 DIST mediawiki-1.37.2.tar.gz 51239351 BLAKE2B 
01bebdba62e60d910ff046d39d4bc3a9c62fd71818bf766ed47332d843c54309e0e68d2948b1381a395c6e2fbd6c8e96cf04376e7108ea39445cc619cad21856
 SHA512 
a92cbdf7fd60e91d5690919c3ab301a32b4c9cb5681ba8b6ba74d21d22947aa2da894b1e4f3294684e40cfeb47a529bf1cb253692baa4f9251d47d7c98015844

diff --git a/www-apps/mediawiki/mediawiki-1.36.4.ebuild 
b/www-apps/mediawiki/mediawiki-1.36.4.ebuild
deleted file mode 100644
index 6d430cdf861e..
--- a/www-apps/mediawiki/mediawiki-1.36.4.ebuild
+++ /dev/null
@@ -1,86 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-inherit webapp
-
-MY_BRANCH=$(ver_cut 1-2)
-
-DESCRIPTION="The MediaWiki wiki web application (as used on wikipedia.org)"
-HOMEPAGE="http://www.mediawiki.org";
-SRC_URI="http://releases.wikimedia.org/${PN}/${MY_BRANCH}/${P}.tar.gz";
-
-LICENSE="GPL-2"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ppc x86"
-IUSE="imagemagick mysql postgres +sqlite"
-REQUIRED_USE="|| ( mysql postgres sqlite )"
-
-RDEPEND=">=dev-lang/php-7.3.19[ctype,fileinfo,iconv,intl,json(+),postgres?,session,ssl,unicode,xml,xmlreader]
-   imagemagick? ( virtual/imagemagick-tools )
-   !imagemagick? ( dev-lang/php[gd] )
-   mysql? ( dev-lang/php[mysql,mysqli] )
-   sqlite? (
-   dev-db/sqlite[fts3(+)]
-   dev-lang/php[pdo,sqlite]
-   )
-   virtual/httpd-php"
-
-need_httpd_cgi
-
-RESTRICT="test"
-
-src_unpack() {
-   default
-
-   # remove lua binaries (bug #631554)
-   rm -fr 
"${S}"/extensions/Scribunto/includes/engines/LuaStandalone/binaries || die 
"Failed to remove lua binaries"
-}
-
-src_install() {
-   webapp_src_preinst
-
-   # First we install docs and then copy everything left into htdocs dir
-   # to avoid bugs like #236411.
-
-   # We ensure the directories are prepared for writing.  The post-
-   # install instructions guide the user to enable the feature.
-   local DOCS="FAQ HISTORY INSTALL README.md RELEASE-NOTES-${PV:0:4} 
UPGRADE"
-   dodoc ${DOCS} docs/*.txt
-   docinto databases
-   dodoc docs/databases/*
-   # Clean everything not used at the site...
-   rm -rf ${DOCS} COPYING tests docs || die
-   find . -name Makefile -delete || die
-   # and install
-   insinto "${MY_HTDOCSDIR}"
-   doins -r .
-
-   # If imagemagick is enabled then setup for image upload.
-   # We ensure the directory is prepared for writing.
-   if use imagemagick ; then
-   webapp_serverowned "${MY_HTDOCSDIR}"/images
-   fi
-
-   webapp_postinst_txt en "${FILESDIR}/postinstall-1.18-en.txt"
-   webapp_postupgrade_txt en "${FILESDIR}/postupgrade-1.16-en.txt"
-   webapp_src_install
-}
-
-pkg_postinst() {
-   webapp_pkg_postinst
-
-   if [[ -n ${REPLACING_VERSIONS} ]]; then
-   echo
-   elog "=== Consult the release notes ==="
-   elog "Before doing anything, stop and consult the release notes"
-   elog "/usr/share/doc/${PF}/RELEASE-NOTES-${PV:0:4}.bz2"
-   echo
-   elog "These detail bug fixes, new features and functionality, 
and any"
-   elog "particular points that may need to be noted during the 
upgrade procedure."
-   echo
-   ewarn "Back up existing files and the database before upgrade."
-   ewarn "http://www.mediawiki.org/wiki/Manual:Backing_up_a_wiki";
-   ewarn "provides an overview of the backup process."
-   echo
-   fi
-}



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

2022-06-03 Thread Michael Orlitzky
commit: 6509fa320f03684bdca19f2f282aa979ba717770
Author: Michael Orlitzky  gentoo  org>
AuthorDate: Fri Jun  3 10:57:43 2022 +
Commit: Michael Orlitzky  gentoo  org>
CommitDate: Fri Jun  3 10:57:43 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6509fa32

sci-mathematics/pari: remove old "unused" pari-2.13.3.ebuild.

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Michael Orlitzky  gentoo.org>

 sci-mathematics/pari/Manifest   |   1 -
 sci-mathematics/pari/pari-2.13.3.ebuild | 121 
 2 files changed, 122 deletions(-)

diff --git a/sci-mathematics/pari/Manifest b/sci-mathematics/pari/Manifest
index 78bf342e60f0..16ff43f06c1e 100644
--- a/sci-mathematics/pari/Manifest
+++ b/sci-mathematics/pari/Manifest
@@ -1,2 +1 @@
-DIST pari-2.13.3.tar.gz 4768312 BLAKE2B 
e6df23d3929ef1549009eb82c628cc2b9f1f3a446b2c2b246e157b93859006c3f4526c6fef4b975be87b9c6c011e179c169b4f237981c2ca1e02df0adbc4c00a
 SHA512 
16cc20e44bc9b408798a86ffc31f8096e5adc01e0b8f7620e3d03201d71ddbe1d1bfecb22ab69c5b03270e9e97657042de29bb2055173b0d4cf169ec4373972b
 DIST pari-2.13.4.tar.gz 4772735 BLAKE2B 
5a3eebd380f1e47f38746b03ddde9a715ed74e7e8e4ed30ef8f2d62cf7289694b800fc8396557150ce9d79245c244fb56cecddac867c6057b438da4df68505e6
 SHA512 
0eb8c0100d76fb8f29fd29e6a49e9534b9a4d90e1869820dbfddd57fe444f0e83909947331823157a67be31f71a5d26fa1224f72ce3f9e5197db0194c417b9b9

diff --git a/sci-mathematics/pari/pari-2.13.3.ebuild 
b/sci-mathematics/pari/pari-2.13.3.ebuild
deleted file mode 100644
index 2b6dd7c50043..
--- a/sci-mathematics/pari/pari-2.13.3.ebuild
+++ /dev/null
@@ -1,121 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit flag-o-matic toolchain-funcs
-
-DESCRIPTION="Computer-aided number theory C library and tools"
-HOMEPAGE="https://pari.math.u-bordeaux.fr/";
-SRC_URI="https://pari.math.u-bordeaux.fr/pub/${PN}/unix/${P}.tar.gz";
-
-LICENSE="GPL-2"
-
-# The subslot is the value of $soname_num obtained from
-# upstream's config/version script.
-SLOT="0/7"
-KEYWORDS="~alpha amd64 ~arm ~hppa ~mips ppc ppc64 ~sparc x86 ~amd64-linux 
~x86-linux"
-IUSE="data doc fltk gmp test threads X"
-RESTRICT="!test? ( test )"
-
-BDEPEND="
-   virtual/pkgconfig
-   doc? ( virtual/latex-base )
-"
-DEPEND="
-   sys-libs/readline:0=
-   data? ( sci-mathematics/pari-data )
-   doc? ( X? ( x11-misc/xdg-utils ) )
-   fltk? ( x11-libs/fltk:1= )
-   gmp? ( dev-libs/gmp:0= )
-   X? ( x11-libs/libX11:0= )"
-RDEPEND="${DEPEND}"
-
-PATCHES=(
-   "${FILESDIR}/${PN}"-2.9.4-strip.patch
-   "${FILESDIR}/${PN}"-2.9.4-ppc.patch
-   "${FILESDIR}/${PN}"-2.11.2-no-automagic.patch
-   "${FILESDIR}/${PN}"-2.9.4-fltk-detection.patch
-   "${FILESDIR}/${PN}"-2.11.2-Makefile-LDFLAGS.patch
-   "${FILESDIR}/${PN}"-2.11.2-Makefile-docinstall.patch
-)
-
-src_prepare() {
-   default
-
-   # move doc dir to a gentoo doc dir and replace acroread by xdg-open
-   sed -i \
-   -e "s:\$d = \$0:\$d = '${EPREFIX}/usr/share/doc/${PF}':" \
-   -e 's:"acroread":"xdg-open":' \
-   doc/gphelp.in || die "Failed to fix doc dir"
-}
-
-src_configure() {
-   tc-export CC CXX PKG_CONFIG
-
-   # Workaraound to "asm operand has impossible constraints" as
-   # suggested in bug #46.
-   use x86 && append-cflags $(test-flags-CC -fno-stack-check)
-
-   # need to force optimization here, as it breaks without
-   if is-flag -O0; then
-   replace-flags -O0 -O2
-   elif ! is-flag -O?; then
-   append-flags -O2
-   fi
-
-   # sysdatadir installs a pari.cfg stuff which is informative only.
-   # It is supposed to be for "architecture-dependent" data.
-   # It needs to be easily discoverable for downstream packages such as 
gp2c.
-   # We set LD to "" so that it is set to the value of the compiler used
-   # which is how a normal end user is expected to configure it. pari's 
build
-   # system do not cope very well with a naked linker, it is expecting a
-   # compiler driver. See https://bugs.gentoo.org/722090
-   LD="" ./Configure \
-   --prefix="${EPREFIX}"/usr \
-   --datadir="${EPREFIX}/usr/share/${PN}" \
-   --libdir="${EPREFIX}/usr/$(get_libdir)" \
-   --sysdatadir="${EPREFIX}"/usr/share/pari \
-   --mandir="${EPREFIX}"/usr/share/man/man1 \
-   --with-readline="${EPREFIX}"/usr \
-   --with-readline-lib="${EPREFIX}/usr/$(get_libdir)" \
-   --with-ncurses-lib="${EPREFIX}/usr/$(get_libdir)" \
-   $(use_with fltk) \
-   $(use_with gmp) \
-   --without-qt \
-   $(usex threads "--mt=pthread" "" "" "") \
-   || die "./Configure failed"
-}
-
-src_compile() {
-   local mymake=""
-   use hp

[gentoo-commits] repo/gentoo:master commit in: dev-embedded/esptool/

2022-06-03 Thread Joonas Niilola
commit: 140dd52067fad02fdae4f21d18cac1be63655f95
Author: Joonas Niilola  gentoo  org>
AuthorDate: Fri Jun  3 10:47:50 2022 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Fri Jun  3 11:01:19 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=140dd520

dev-embedded/esptool: add a missing test dep

 - & fix ver_test in postinst; it can not compare against a string.

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

 dev-embedded/esptool/esptool-4.1.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/dev-embedded/esptool/esptool-4.1.ebuild 
b/dev-embedded/esptool/esptool-4.1.ebuild
index c36ddc73f65d..a0694e75b119 100644
--- a/dev-embedded/esptool/esptool-4.1.ebuild
+++ b/dev-embedded/esptool/esptool-4.1.ebuild
@@ -32,6 +32,7 @@ BDEPEND="
dev-python/wheel[${PYTHON_USEDEP}]
')
test? ( $(python_gen_cond_dep '
+   dev-python/cffi[${PYTHON_USEDEP}]
dev-python/coverage[${PYTHON_USEDEP}]
dev-python/pyelftools[${PYTHON_USEDEP}]
') )
@@ -47,7 +48,7 @@ python_test() {
 }
 
 pkg_postinst() {
-   if ver_test "${REPLACING_VERSIONS}" -lt "4"; then
+   if ver_test "${REPLACING_VERSIONS}" -lt 4; then
ewarn "${P} - new 4.x release with breaking changes:"
ewarn "  - Public API has been defined by limiting access to 
internals that have been refactored into multiple source files"
ewarn "  - If active security features are detected, the 
default behavior changes to prevent unintentional bricking"



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

2022-06-03 Thread Joonas Niilola
commit: 10f5fa28261598081f54a980d08dceea98ae24d2
Author: Adel KARA SLIMANE  zegrapher  com>
AuthorDate: Sun May 29 14:14:03 2022 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Fri Jun  3 11:01:20 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=10f5fa28

media-video/ffmpeg: move media-libs/amf-headers to DEPEND

Signed-off-by: Adel KARA SLIMANE  zegrapher.com>
Closes: https://github.com/gentoo/gentoo/pull/25377
Signed-off-by: Joonas Niilola  gentoo.org>

 media-video/ffmpeg/ffmpeg-4.4.2.ebuild | 2 +-
 media-video/ffmpeg/ffmpeg-5.0.1.ebuild | 2 +-
 media-video/ffmpeg/ffmpeg-.ebuild  | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/media-video/ffmpeg/ffmpeg-4.4.2.ebuild 
b/media-video/ffmpeg/ffmpeg-4.4.2.ebuild
index c90e54adef1e..9bdbe8fa6efa 100644
--- a/media-video/ffmpeg/ffmpeg-4.4.2.ebuild
+++ b/media-video/ffmpeg/ffmpeg-4.4.2.ebuild
@@ -287,6 +287,7 @@ RDEPEND="${RDEPEND}
 "
 
 DEPEND="${RDEPEND}
+   amf? ( media-libs/amf-headers )
ladspa? ( >=media-libs/ladspa-sdk-1.13-r2[${MULTILIB_USEDEP}] )
v4l? ( sys-kernel/linux-headers )
 "
@@ -295,7 +296,6 @@ DEPEND="${RDEPEND}
 BDEPEND+="
>=sys-devel/make-3.81
virtual/pkgconfig
-   amf? ( media-libs/amf-headers )
cpu_flags_x86_mmx? ( || ( >=dev-lang/nasm-2.13 >=dev-lang/yasm-1.3 ) )
cuda? ( >=sys-devel/clang-7[llvm_targets_NVPTX] )
doc? ( sys-apps/texinfo )

diff --git a/media-video/ffmpeg/ffmpeg-5.0.1.ebuild 
b/media-video/ffmpeg/ffmpeg-5.0.1.ebuild
index 7beebe3c0dac..e56d6421adff 100644
--- a/media-video/ffmpeg/ffmpeg-5.0.1.ebuild
+++ b/media-video/ffmpeg/ffmpeg-5.0.1.ebuild
@@ -287,6 +287,7 @@ RDEPEND="${RDEPEND}
 "
 
 DEPEND="${RDEPEND}
+   amf? ( media-libs/amf-headers )
ladspa? ( >=media-libs/ladspa-sdk-1.13-r2[${MULTILIB_USEDEP}] )
v4l? ( sys-kernel/linux-headers )
 "
@@ -295,7 +296,6 @@ DEPEND="${RDEPEND}
 BDEPEND+="
>=sys-devel/make-3.81
virtual/pkgconfig
-   amf? ( media-libs/amf-headers )
cpu_flags_x86_mmx? ( || ( >=dev-lang/nasm-2.13 >=dev-lang/yasm-1.3 ) )
cuda? ( >=sys-devel/clang-7[llvm_targets_NVPTX] )
doc? ( sys-apps/texinfo )

diff --git a/media-video/ffmpeg/ffmpeg-.ebuild 
b/media-video/ffmpeg/ffmpeg-.ebuild
index 074e2445512e..5ea93957661b 100644
--- a/media-video/ffmpeg/ffmpeg-.ebuild
+++ b/media-video/ffmpeg/ffmpeg-.ebuild
@@ -287,6 +287,7 @@ RDEPEND="${RDEPEND}
 "
 
 DEPEND="${RDEPEND}
+   amf? ( media-libs/amf-headers )
ladspa? ( >=media-libs/ladspa-sdk-1.13-r2[${MULTILIB_USEDEP}] )
v4l? ( sys-kernel/linux-headers )
 "
@@ -295,7 +296,6 @@ DEPEND="${RDEPEND}
 BDEPEND+="
>=sys-devel/make-3.81
virtual/pkgconfig
-   amf? ( media-libs/amf-headers )
cpu_flags_x86_mmx? ( || ( >=dev-lang/nasm-2.13 >=dev-lang/yasm-1.3 ) )
cuda? ( >=sys-devel/clang-7[llvm_targets_NVPTX] )
doc? ( sys-apps/texinfo )



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

2022-06-03 Thread Joonas Niilola
commit: 3771f53cca564ed87df7196640df1ab9f2cdba36
Author: Adel KARA SLIMANE  zegrapher  com>
AuthorDate: Sun May 29 14:07:41 2022 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Fri Jun  3 11:01:19 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3771f53c

media-libs/amf-headers: version bump to 1.4.24

Signed-off-by: Adel KARA SLIMANE  zegrapher.com>
Signed-off-by: Joonas Niilola  gentoo.org>

 media-libs/amf-headers/Manifest  |  1 +
 media-libs/amf-headers/amf-headers-1.4.24.ebuild | 34 
 2 files changed, 35 insertions(+)

diff --git a/media-libs/amf-headers/Manifest b/media-libs/amf-headers/Manifest
index 321a8313dba8..51310f46cb03 100644
--- a/media-libs/amf-headers/Manifest
+++ b/media-libs/amf-headers/Manifest
@@ -1 +1,2 @@
 DIST amf-headers-1.4.23.tar.gz 14971091 BLAKE2B 
d569851ccb5b3cd57bfff3e6475207e9f01681c2215add160a83165653efce2f0c8acc41a49c227952a649f0cfe92e7e713fbee8bd45b0489844c19e83fa5c74
 SHA512 
98b2b7d634ac24be5c5234fad99d58c9668b2dab83e89162a0508f9b06efec5de29b307534dc1dd677f9586be2c4fa58c8f04a535d5e66fa0be3b233a117a5d7
+DIST amf-headers-1.4.24.tar.gz 180663559 BLAKE2B 
68d5da7a3398393f30c8dcea8d2398cb8140e29f1ed92e6a0e801531ece9af614ddb4e8ea647665352da8f2f107a574dd5d016f3244527f85e6867339c5e4901
 SHA512 
6183ca9ebf430b444b0754400566c8f84f6957d652c1f288ac181f308e34f418f2f138c34b2f2840079cc04c8a17ba757996650783c7e40482a36c9949667995

diff --git a/media-libs/amf-headers/amf-headers-1.4.24.ebuild 
b/media-libs/amf-headers/amf-headers-1.4.24.ebuild
new file mode 100644
index ..f96ac72bc0e6
--- /dev/null
+++ b/media-libs/amf-headers/amf-headers-1.4.24.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+if [[ ${PV} ==  ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/GPUOpen-LibrariesAndSDKs/AMF";
+else
+   
SRC_URI="https://github.com/GPUOpen-LibrariesAndSDKs/AMF/archive/refs/tags/v${PV}.tar.gz
 -> ${P}.tar.gz"
+   KEYWORDS="~amd64"
+fi
+
+DESCRIPTION="The Advanced Media Framework (AMF) SDK"
+HOMEPAGE="https://github.com/GPUOpen-LibrariesAndSDKs/AMF";
+
+LICENSE="MIT"
+SLOT="0"
+IUSE=""
+
+S="${WORKDIR}/AMF-${PV}"
+
+src_unpack() {
+   default
+
+   if [[ ${PV} ==  ]]; then
+   git-r3_src_unpack
+   fi
+}
+
+src_install() {
+   insinto "/usr/include/AMF"
+   doins -r "${S}/amf/public/include/"*
+}



[gentoo-commits] repo/gentoo:master commit in: media-video/amdgpu-pro-amf/

2022-06-03 Thread Joonas Niilola
commit: 516552cc975d98309e359fd3f9135cdc1d67844d
Author: Adel KARA SLIMANE  zegrapher  com>
AuthorDate: Sun May 29 14:10:43 2022 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Fri Jun  3 11:01:20 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=516552cc

media-video/amdgpu-pro-amf: version bump to 1.4.24.14...

with amdgpu-pro-vulkan-22.10.3 driver.

Signed-off-by: Adel KARA SLIMANE  zegrapher.com>
Signed-off-by: Joonas Niilola  gentoo.org>

 media-video/amdgpu-pro-amf/Manifest|  1 +
 .../amdgpu-pro-amf-1.4.24.1420323.ebuild   | 55 ++
 2 files changed, 56 insertions(+)

diff --git a/media-video/amdgpu-pro-amf/Manifest 
b/media-video/amdgpu-pro-amf/Manifest
index b8f924f0c3ed..286f09d4f68b 100644
--- a/media-video/amdgpu-pro-amf/Manifest
+++ b/media-video/amdgpu-pro-amf/Manifest
@@ -1,3 +1,4 @@
 DIST amdgpu-pro-amf-1.4.24.1376756.deb 1302168 BLAKE2B 
706528317c317e0319e80decc8a9a59a0c55fed8c4c43c701ba93a2a503fbf5f2ee9fb44cfeb5bd582b013ebb8961514cb5b9faead8f24fdfe2b205f7d2dc656
 SHA512 
77740014e6bc2c91e822261e4fa247ac0e49747d6ff8af0c3b3046ec993c7c99621b55639ef18582021389a329e52ccc59edb85eb29d9e6a81da6986a487ec3e
 DIST amdgpu-pro-amf-1.4.24.1384496.deb 1304672 BLAKE2B 
a21e7d2cf9dc4fe139f87d5c61b4ac715e677fb23aa2cc3eb4a62e20776431d26e234d092d9b28ecad22de2f5acda1f21df394f3a51152c9fd36cdfddab78af2
 SHA512 
4620dda918196e67f99c8a1df8e3e487769bd3ad94881a3769e46a85a12648f50ba8520476c9eec9e982261354ff92f56803fd8731fa7a7e458670011426ce31
 DIST amdgpu-pro-amf-1.4.24.1395274.deb 1304984 BLAKE2B 
e1b51c6e9dfafcb677314ac881983372cc1d1f09b0112bbe842da06672da8f48e5bd5db358c8067fa23e8a5b4d110b2ea6d998c06357ed32e29accac8ba86c38
 SHA512 
e809ccf0b93fa8dc44320166ff549e10e1edc6556bb4bf48112de0f20c7e5dda761029aacfa0fd00def30cc647131eb55cf94f01414222c7891d2dad279d33f1
+DIST amdgpu-pro-amf-1.4.24.1420323.deb 1373976 BLAKE2B 
64dbcbc079abf523f78663b01066bb74e12f60d56b4a2e7c6765e7b1755a84b1cf5cbe7fcdcc315b42fbb11cfafbf97b0705bb489bead8f84d07f4e81cd84bb6
 SHA512 
fbe3b24b65bf993dea5bc7d1f6abcb2d0eb938206183962dce1d4634538826e1f4d80f97ee09829af2e745e5f1f97c3bc1c2c8d7cfe4757009157e6996c4b195

diff --git a/media-video/amdgpu-pro-amf/amdgpu-pro-amf-1.4.24.1420323.ebuild 
b/media-video/amdgpu-pro-amf/amdgpu-pro-amf-1.4.24.1420323.ebuild
new file mode 100644
index ..179799c5a6c5
--- /dev/null
+++ b/media-video/amdgpu-pro-amf/amdgpu-pro-amf-1.4.24.1420323.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit unpacker
+
+MY_PV_HIGH=$(ver_cut 1)
+MY_PV_MIDDLE=$(ver_cut 2)
+MY_PV_LOW=$(ver_cut 3)
+MY_PV_REV=$(ver_cut 4)
+
+MY_PV="${MY_PV_HIGH}.${MY_PV_MIDDLE}.${MY_PV_LOW}"
+MY_PV_FULL="${MY_PV}-${MY_PV_REV}"
+
+MY_PN="amf-amdgpu-pro"
+
+PRO_VULKAN_PKG_VER="22.10.3"
+
+DESCRIPTION="AMD's closed source Advanced Media Framework (AMF) driver"
+HOMEPAGE="https://www.amd.com/en/support";
+SRC_URI="https://repo.radeon.com/amdgpu/${PRO_VULKAN_PKG_VER}/ubuntu/pool/proprietary/a/${MY_PN}/${MY_PN}_${MY_PV_FULL}_amd64.deb
 -> ${P}.deb"
+
+S="${WORKDIR}"
+
+RESTRICT="bindist mirror"
+
+LICENSE="AMD-GPU-PRO-EULA"
+SLOT="0"
+KEYWORDS="-* ~amd64"
+
+RDEPEND="
+   media-libs/amdgpu-pro-vulkan
+   media-libs/libglvnd
+   x11-libs/libdrm
+   x11-libs/libX11
+"
+
+QA_PREBUILT="
+   usr/lib64/libamfrt64.so*
+"
+
+src_unpack() {
+   mkdir "${S}/${PN}-amd64" || die
+   cd "${S}/${PN}-amd64" || die
+   unpack_deb "${DISTDIR}/${P}.deb"
+}
+
+src_install() {
+   insinto "/usr/$(get_libdir)"
+
+   # AMF
+   doins 
"${S}/${PN}-amd64/opt/amdgpu-pro/lib/x86_64-linux-gnu/libamfrt64.so.${MY_PV}"
+   dosym "libamfrt64.so.${MY_PV}" "/usr/$(get_libdir)/libamfrt64.so.1"
+}



[gentoo-commits] repo/gentoo:master commit in: media-libs/amdgpu-pro-vulkan/

2022-06-03 Thread Joonas Niilola
commit: f87f1ffe86b53979f0e6f651ee0f6890ce2848af
Author: Adel KARA SLIMANE  zegrapher  com>
AuthorDate: Sat May  7 20:37:51 2022 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Fri Jun  3 11:01:19 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f87f1ffe

media-libs/amdgpu-pro-vulkan: version bump to 22.10.3

Signed-off-by: Adel KARA SLIMANE  zegrapher.com>
Signed-off-by: Joonas Niilola  gentoo.org>

 media-libs/amdgpu-pro-vulkan/Manifest  |   2 +
 .../amdgpu-pro-vulkan-22.10.3.1420322.ebuild   | 134 +
 2 files changed, 136 insertions(+)

diff --git a/media-libs/amdgpu-pro-vulkan/Manifest 
b/media-libs/amdgpu-pro-vulkan/Manifest
index 98be7e7cd098..3d89b47ae5a9 100644
--- a/media-libs/amdgpu-pro-vulkan/Manifest
+++ b/media-libs/amdgpu-pro-vulkan/Manifest
@@ -4,3 +4,5 @@ DIST amdgpu-pro-vulkan-21.50.2.1384496-amd64.deb 8320356 
BLAKE2B 1a5997ee983bf47
 DIST amdgpu-pro-vulkan-21.50.2.1384496-i386.deb 8124180 BLAKE2B 
697899e40cedc584d8507c3c4c908c54db3676d47d720fb7b7fcab6e1f542e1d1e5efedb5b46231d4cd6974d3d03a19816d6ab4cc6d2f0279547058b5e4143e3
 SHA512 
8662efb65f14172f4261401115737f3c7eebbe071a9660f5146eaee9a1d4684c30174b18bea94d31686dbe679d66ab77f252192c1cda27ed57784cc9a57e5fdf
 DIST amdgpu-pro-vulkan-22.10.0.1395274-amd64.deb 9243596 BLAKE2B 
b083b636cc2f4e1b62a1e89a168a718a16690e7a605daa93693da5ce03b7a03c501db6ddf59b2823016c90cac28ba5e7f9288486799408b76bb85ca86bdd9424
 SHA512 
6791e536700fcc3558b74978b2a717a8da4e24f4a391fbd00264d1bf505b09fe8fc9bffd3817cfc1cbf5294761dcf6ad38c4c0191d20948b9e219c1b7f393100
 DIST amdgpu-pro-vulkan-22.10.0.1395274-i386.deb 8992376 BLAKE2B 
7b3ea214e5cc6a987cc8cfefa3bce1e06426fca6e0cf125b71e90b5f3d350a8f15c635abb541d479703b5ca0f546a968076a522d526a68e1ec12a90b466721da
 SHA512 
5e5ba42933c820be524cd21685f85c0efc3787e9f1f2bf1d985aea7fd3a386ca98ea7f9f75d32d15d3f9d66e444177cbc7e6f357fe1092bbf193bc9b0f97ee8a
+DIST amdgpu-pro-vulkan-22.10.3.1420322-amd64.deb 9225672 BLAKE2B 
ea0496d06ef793a9896e0ff588de13e0a162b88eb3412c3ceea339c469fa08da6a079941209384169fc17cc5251db133d362c5fc631310c636ee23d45338498c
 SHA512 
4bc98bfeb206274f782dea5464d7569cb0edab7816386ec496e8ddb2dba939adffd58cf9fbc470023b28e1cfd0336515ba41d07274547e4994d7a3940a4cacf6
+DIST amdgpu-pro-vulkan-22.10.3.1420322-i386.deb 8985660 BLAKE2B 
dc55f8b9b22269efdae0be7d7dcd67afe25390dc148fbc25b321ff901d764b988aec6465d2faa75a6d6d29256de33add37d9193b290bb717d63f8915e05ad78e
 SHA512 
0bab89dea9b475efae99320f4836ed2ce132a9e04064cd64c2391fbf1f23a2726d3d255f8fae455ede113060a0aad057d028c24548df9a471c907c5dc6422d37

diff --git 
a/media-libs/amdgpu-pro-vulkan/amdgpu-pro-vulkan-22.10.3.1420322.ebuild 
b/media-libs/amdgpu-pro-vulkan/amdgpu-pro-vulkan-22.10.3.1420322.ebuild
new file mode 100644
index ..dabe6936012a
--- /dev/null
+++ b/media-libs/amdgpu-pro-vulkan/amdgpu-pro-vulkan-22.10.3.1420322.ebuild
@@ -0,0 +1,134 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit unpacker
+
+MY_PV_HIGH=$(ver_cut 1)
+MY_PV_MIDDLE=$(ver_cut 2)
+MY_PV_LOW=$(ver_cut 3)
+MY_PV_REV=$(ver_cut 4)
+
+MY_PV="${MY_PV_HIGH}.${MY_PV_MIDDLE}.${MY_PV_LOW}"
+[[ $MY_PV_LOW = "0" ]] && MY_PV="${MY_PV_HIGH}.${MY_PV_MIDDLE}"
+
+MY_PV_FULL="${MY_PV}-${MY_PV_REV}"
+
+MY_PN="vulkan-amdgpu-pro"
+
+MY_LINK="https://repo.radeon.com/amdgpu/${MY_PV}/ubuntu/pool/proprietary/v/${MY_PN}";
+
+DESCRIPTION="AMD's closed source vulkan driver, from Radeon Software for Linux"
+HOMEPAGE="https://www.amd.com/en/support";
+SRC_URI="
+   abi_x86_64? ( ${MY_LINK}/${MY_PN}_${MY_PV_FULL}_amd64.deb -> 
${P}-amd64.deb )
+   abi_x86_32? ( ${MY_LINK}/${MY_PN}_${MY_PV_FULL}_i386.deb -> 
${P}-i386.deb )
+"
+S="${WORKDIR}"
+
+RESTRICT="bindist mirror"
+
+LICENSE="AMD-GPU-PRO-EULA"
+SLOT="0"
+KEYWORDS="-* ~amd64 ~x86"
+IUSE="abi_x86_32 abi_x86_64 video_cards_amdgpu"
+
+REQUIRED_USE="video_cards_amdgpu"
+
+BDEPEND="dev-util/patchelf"
+
+QA_PREBUILT="
+   usr/lib64/amdvlkpro64.so*
+   usr/lib/amdvlkpro32.so*
+"
+
+src_unpack() {
+   if use abi_x86_64 ; then
+   mkdir "${S}/${PN}-amd64" || die
+   cd "${S}/${PN}-amd64" || die
+   unpack_deb "${DISTDIR}/${P}-amd64.deb"
+   fi
+
+   if use abi_x86_32 ; then
+   mkdir "${S}/${PN}-i386" || die
+   cd "${S}/${PN}-i386" || die
+   unpack_deb "${DISTDIR}/${P}-i386.deb"
+   fi
+}
+
+src_prepare() {
+   if use abi_x86_64 ; then
+   cd "${S}/${PN}-amd64/opt/amdgpu-pro/lib/x86_64-linux-gnu/" || 
die
+
+   # Make sure there's only one file in the folder, to prevent 
unexpected behavior of the next command
+   [[ "$(ls | wc -l)" = '1' ]] || die "more than one file in 
opt/amdgpu-pro/lib/x86_64-linux-gnu/"
+
+   # Add "pro" in the .so file's name, and remove any numeric 
extension "e.g. amdvlk64.so.1"
+   mv amdvlk64.so* amdvlkpro64.so

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

2022-06-03 Thread Joonas Niilola
commit: 5ba6842a473c75f691487e770716356cefbd5cd3
Author: Bernd Waibel  posteo  net>
AuthorDate: Sun May 29 11:03:31 2022 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Fri Jun  3 11:01:19 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ba6842a

sci-libs/opencascade: allow some exceptions

Disabling some of the exceptions (BUILD_RELEASE_DISABLE_EXCEPTIONS=ON),
which is the default, can lead to crashes of consumer applications. This
patch disables this option, so those exceptions are enabled.

Bug: https://github.com/FreeCAD/FreeCAD/issues/6200
Closes: https://bugs.gentoo.org/847916
Signed-off-by: Bernd Waibel  posteo.net>
Closes: https://github.com/gentoo/gentoo/pull/25673
Signed-off-by: Joonas Niilola  gentoo.org>

 .../{opencascade-7.5.2-r5.ebuild => opencascade-7.5.2-r6.ebuild} | 1 +
 .../{opencascade-7.5.3-r6.ebuild => opencascade-7.5.3-r7.ebuild} | 1 +
 .../{opencascade-7.6.0-r3.ebuild => opencascade-7.6.0-r4.ebuild} | 1 +
 .../{opencascade-7.6.1.ebuild => opencascade-7.6.1-r1.ebuild}| 1 +
 4 files changed, 4 insertions(+)

diff --git a/sci-libs/opencascade/opencascade-7.5.2-r5.ebuild 
b/sci-libs/opencascade/opencascade-7.5.2-r6.ebuild
similarity index 98%
rename from sci-libs/opencascade/opencascade-7.5.2-r5.ebuild
rename to sci-libs/opencascade/opencascade-7.5.2-r6.ebuild
index 5b0cab240b53..4ba6a2ccee23 100644
--- a/sci-libs/opencascade/opencascade-7.5.2-r5.ebuild
+++ b/sci-libs/opencascade/opencascade-7.5.2-r6.ebuild
@@ -89,6 +89,7 @@ src_configure() {
local mycmakeargs=(
-DBUILD_DOC_Overview=$(usex doc)
-DBUILD_Inspector=$(usex examples)
+   -DBUILD_RELEASE_DISABLE_EXCEPTIONS=OFF # bug #847916
 
-DINSTALL_DIR_BIN="$(get_libdir)/${PN}/bin"
-DINSTALL_DIR_CMAKE="$(get_libdir)/cmake/${PN}"

diff --git a/sci-libs/opencascade/opencascade-7.5.3-r6.ebuild 
b/sci-libs/opencascade/opencascade-7.5.3-r7.ebuild
similarity index 98%
rename from sci-libs/opencascade/opencascade-7.5.3-r6.ebuild
rename to sci-libs/opencascade/opencascade-7.5.3-r7.ebuild
index 192327a682a5..7dc58dcd6393 100644
--- a/sci-libs/opencascade/opencascade-7.5.3-r6.ebuild
+++ b/sci-libs/opencascade/opencascade-7.5.3-r7.ebuild
@@ -89,6 +89,7 @@ src_configure() {
local mycmakeargs=(
-DBUILD_DOC_Overview=$(usex doc)
-DBUILD_Inspector=$(usex examples)
+   -DBUILD_RELEASE_DISABLE_EXCEPTIONS=OFF # bug #847916
 
-DINSTALL_DIR_BIN="$(get_libdir)/${PN}/bin"
-DINSTALL_DIR_CMAKE="$(get_libdir)/cmake/${PN}"

diff --git a/sci-libs/opencascade/opencascade-7.6.0-r3.ebuild 
b/sci-libs/opencascade/opencascade-7.6.0-r4.ebuild
similarity index 98%
rename from sci-libs/opencascade/opencascade-7.6.0-r3.ebuild
rename to sci-libs/opencascade/opencascade-7.6.0-r4.ebuild
index ab4bbc4c974b..cd8196d34d06 100644
--- a/sci-libs/opencascade/opencascade-7.6.0-r3.ebuild
+++ b/sci-libs/opencascade/opencascade-7.6.0-r4.ebuild
@@ -84,6 +84,7 @@ src_configure() {
local mycmakeargs=(
-DBUILD_DOC_Overview=$(usex doc)
-DBUILD_Inspector=$(usex examples)
+   -DBUILD_RELEASE_DISABLE_EXCEPTIONS=OFF # bug #847916
 
-DINSTALL_DIR_BIN="$(get_libdir)/${PN}/bin"
-DINSTALL_DIR_CMAKE="$(get_libdir)/cmake/${PN}"

diff --git a/sci-libs/opencascade/opencascade-7.6.1.ebuild 
b/sci-libs/opencascade/opencascade-7.6.1-r1.ebuild
similarity index 98%
rename from sci-libs/opencascade/opencascade-7.6.1.ebuild
rename to sci-libs/opencascade/opencascade-7.6.1-r1.ebuild
index ab4bbc4c974b..cd8196d34d06 100644
--- a/sci-libs/opencascade/opencascade-7.6.1.ebuild
+++ b/sci-libs/opencascade/opencascade-7.6.1-r1.ebuild
@@ -84,6 +84,7 @@ src_configure() {
local mycmakeargs=(
-DBUILD_DOC_Overview=$(usex doc)
-DBUILD_Inspector=$(usex examples)
+   -DBUILD_RELEASE_DISABLE_EXCEPTIONS=OFF # bug #847916
 
-DINSTALL_DIR_BIN="$(get_libdir)/${PN}/bin"
-DINSTALL_DIR_CMAKE="$(get_libdir)/cmake/${PN}"



[gentoo-commits] repo/gentoo:master commit in: dev-embedded/esptool/

2022-06-03 Thread Joonas Niilola
commit: da2dbaecc57b288863e9468dcb4e291e98dd74ed
Author: Martin Dummer  gmx  net>
AuthorDate: Mon May 16 14:29:42 2022 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Fri Jun  3 11:01:19 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da2dbaec

dev-embedded/esptool: remove obsolete unstable versions

remove esptool-3.2-r1
remove esptool-3.3

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Martin Dummer  gmx.net>
Closes: https://github.com/gentoo/gentoo/pull/25525
Signed-off-by: Joonas Niilola  gentoo.org>

 dev-embedded/esptool/Manifest  |  1 -
 dev-embedded/esptool/esptool-3.2-r1.ebuild | 46 --
 dev-embedded/esptool/esptool-3.3.ebuild| 46 --
 3 files changed, 93 deletions(-)

diff --git a/dev-embedded/esptool/Manifest b/dev-embedded/esptool/Manifest
index b1095cfe393f..2d772e616a22 100644
--- a/dev-embedded/esptool/Manifest
+++ b/dev-embedded/esptool/Manifest
@@ -1,4 +1,3 @@
 DIST esptool-3.2.tar.gz 7155428 BLAKE2B 
f81a8b77f1994599c3302915915e225249a5e735accbe47c8936de47564e47a33ae711df47c57e599d980b450dc4d710f819087a97d086b9d0f15a98622c0da4
 SHA512 
5e67b3a17190e051d7706ee2dbbe855488765a7bfed15b15f5a04022c3fbf19112905ba6a672c37b1bac5501d45d477cfff07c004cd83b2d1a111430992cefc1
 DIST esptool-3.3.1.tar.gz 7261340 BLAKE2B 
c6ee391dcbc331d9f931bfd969333fc3bfc5628d422d52e2963c9d465f4680dca5debaf17cd2f6aca0db9dcc06563fe775d7d6c15dacdff481c52577c26d4364
 SHA512 
8da34f7b13d499141ce403f19c3e77b6944eecde440c757faf3bbf5e915e44ff0bcabf1b2cb7f5fe26caa717bb47104ad808c46feaf1dea254d548048095
-DIST esptool-3.3.tar.gz 7259717 BLAKE2B 
b9952dff9a1884cae5325730056673d96bd442c82cd799196d99fe5287b72bc567d312102779f64c4a526c19bd36d0f742b4e81434de8b4dadf406a19bd3d423
 SHA512 
1f1a43832ae5487c570e49c97ca18831371f5a4ac0d4b260fa8b7356c7af40b8514722ded630a6c84e3d59f7fba78c9d70b291d1fa581fc25ea37204ded44363
 DIST esptool-4.1.tar.gz 7275429 BLAKE2B 
d89e0d2b90a9005deea71ba14328c5616062d0ada82c309fa4ad4f4c3861e0683b99e70328d6ae60f0fc0e788e25d6b0a4e39596c1c6cfac0e779840ec796f18
 SHA512 
b9df8d361fe1a97f0649fed03abc919df1c2ff118dc4dd05abeec641ba2d16e6c308894bd91657768e03a6801ec9e5393e573b4c3016b624e842fef7c6354b41

diff --git a/dev-embedded/esptool/esptool-3.2-r1.ebuild 
b/dev-embedded/esptool/esptool-3.2-r1.ebuild
deleted file mode 100644
index 8cdeb0f03135..
--- a/dev-embedded/esptool/esptool-3.2-r1.ebuild
+++ /dev/null
@@ -1,46 +0,0 @@
-# Copyright 2021-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{8..10} )
-DISTUTILS_SINGLE_IMPL=1
-
-inherit distutils-r1
-
-DESCRIPTION="Utility to communicate with the ROM bootloader in Espressif 
ESP8266 and ESP32"
-HOMEPAGE="https://github.com/espressif/esptool";
-SRC_URI="https://github.com/espressif/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   $(python_gen_cond_dep '
-   dev-python/bitstring[${PYTHON_USEDEP}]
-   dev-python/cryptography[${PYTHON_USEDEP}]
-   >=dev-python/ecdsa-0.16.0[${PYTHON_USEDEP}]
-   dev-python/pyserial[${PYTHON_USEDEP}]
-   dev-python/reedsolomon[${PYTHON_USEDEP}]
-   ')
-"
-BDEPEND="
-   $(python_gen_cond_dep '
-   dev-python/wheel[${PYTHON_USEDEP}]
-   ')
-   test? ( $(python_gen_cond_dep '
-   dev-python/coverage[${PYTHON_USEDEP}]
-   dev-python/pyelftools[${PYTHON_USEDEP}]
-   ') )
-"
-
-python_test() {
-   "${EPYTHON}" test/test_imagegen.py || die "imagegen test failed with 
${EPYTHON}"
-   "${EPYTHON}" test/test_espsecure.py || die "espsecure test failed with 
${EPYTHON}"
-   "${EPYTHON}" test/test_espefuse_host.py || die "espefuse_host test 
failed with ${EPYTHON}"
-   "${EPYTHON}" test/test_merge_bin.py || die "espefuse_host test failed 
with ${EPYTHON}"
-   # test/test_rfc2217.py test/test_esptool.py and test/test_espefuse.py 
need real hardware connected
-}

diff --git a/dev-embedded/esptool/esptool-3.3.ebuild 
b/dev-embedded/esptool/esptool-3.3.ebuild
deleted file mode 100644
index 922aa7b84829..
--- a/dev-embedded/esptool/esptool-3.3.ebuild
+++ /dev/null
@@ -1,46 +0,0 @@
-# Copyright 2021-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{8..10} )
-DISTUTILS_SINGLE_IMPL=1
-
-inherit distutils-r1
-
-DESCRIPTION="Utility to communicate with the ROM bootloader in Espressif 
ESP8266 and ESP32"
-HOMEPAGE="https://github.com/espressif/esptool";
-SRC_URI="https://github.com/espressif/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   $(python_gen_cond_dep '
-   dev-p

[gentoo-commits] repo/gentoo:master commit in: dev-embedded/esptool/

2022-06-03 Thread Joonas Niilola
commit: 4ea694cdcb134cc9fa257a1f4f318961433a70da
Author: Martin Dummer  gmx  net>
AuthorDate: Mon May 16 14:27:45 2022 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Fri Jun  3 11:01:19 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ea694cd

dev-embedded/esptool: version bump to 3.3.1

esptool-3.3.1: according to upstream, this is the last 3.x release

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Martin Dummer  gmx.net>
Signed-off-by: Joonas Niilola  gentoo.org>

 dev-embedded/esptool/Manifest |  1 +
 dev-embedded/esptool/esptool-3.3.1.ebuild | 46 +++
 2 files changed, 47 insertions(+)

diff --git a/dev-embedded/esptool/Manifest b/dev-embedded/esptool/Manifest
index 8204e36da092..524c1849b23f 100644
--- a/dev-embedded/esptool/Manifest
+++ b/dev-embedded/esptool/Manifest
@@ -1,2 +1,3 @@
 DIST esptool-3.2.tar.gz 7155428 BLAKE2B 
f81a8b77f1994599c3302915915e225249a5e735accbe47c8936de47564e47a33ae711df47c57e599d980b450dc4d710f819087a97d086b9d0f15a98622c0da4
 SHA512 
5e67b3a17190e051d7706ee2dbbe855488765a7bfed15b15f5a04022c3fbf19112905ba6a672c37b1bac5501d45d477cfff07c004cd83b2d1a111430992cefc1
+DIST esptool-3.3.1.tar.gz 7261340 BLAKE2B 
c6ee391dcbc331d9f931bfd969333fc3bfc5628d422d52e2963c9d465f4680dca5debaf17cd2f6aca0db9dcc06563fe775d7d6c15dacdff481c52577c26d4364
 SHA512 
8da34f7b13d499141ce403f19c3e77b6944eecde440c757faf3bbf5e915e44ff0bcabf1b2cb7f5fe26caa717bb47104ad808c46feaf1dea254d548048095
 DIST esptool-3.3.tar.gz 7259717 BLAKE2B 
b9952dff9a1884cae5325730056673d96bd442c82cd799196d99fe5287b72bc567d312102779f64c4a526c19bd36d0f742b4e81434de8b4dadf406a19bd3d423
 SHA512 
1f1a43832ae5487c570e49c97ca18831371f5a4ac0d4b260fa8b7356c7af40b8514722ded630a6c84e3d59f7fba78c9d70b291d1fa581fc25ea37204ded44363

diff --git a/dev-embedded/esptool/esptool-3.3.1.ebuild 
b/dev-embedded/esptool/esptool-3.3.1.ebuild
new file mode 100644
index ..922aa7b84829
--- /dev/null
+++ b/dev-embedded/esptool/esptool-3.3.1.ebuild
@@ -0,0 +1,46 @@
+# Copyright 2021-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} )
+DISTUTILS_SINGLE_IMPL=1
+
+inherit distutils-r1
+
+DESCRIPTION="Utility to communicate with the ROM bootloader in Espressif 
ESP8266 and ESP32"
+HOMEPAGE="https://github.com/espressif/esptool";
+SRC_URI="https://github.com/espressif/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   $(python_gen_cond_dep '
+   dev-python/bitstring[${PYTHON_USEDEP}]
+   dev-python/cryptography[${PYTHON_USEDEP}]
+   >=dev-python/ecdsa-0.16.0[${PYTHON_USEDEP}]
+   dev-python/pyserial[${PYTHON_USEDEP}]
+   dev-python/reedsolomon[${PYTHON_USEDEP}]
+   ')
+"
+BDEPEND="
+   $(python_gen_cond_dep '
+   dev-python/wheel[${PYTHON_USEDEP}]
+   ')
+   test? ( $(python_gen_cond_dep '
+   dev-python/coverage[${PYTHON_USEDEP}]
+   dev-python/pyelftools[${PYTHON_USEDEP}]
+   ') )
+"
+
+python_test() {
+   "${EPYTHON}" test/test_imagegen.py || die "imagegen test failed with 
${EPYTHON}"
+   "${EPYTHON}" test/test_espsecure.py || die "espsecure test failed with 
${EPYTHON}"
+   "${EPYTHON}" test/test_espefuse_host.py || die "espefuse_host test 
failed with ${EPYTHON}"
+   "${EPYTHON}" test/test_merge_bin.py || die "espefuse_host test failed 
with ${EPYTHON}"
+   # test/test_esptool.py and test/test_espefuse.py need real hardware 
connected
+}



[gentoo-commits] repo/gentoo:master commit in: dev-embedded/esptool/

2022-06-03 Thread Joonas Niilola
commit: f75235e0764bf935a5097d7002a34dec047e0305
Author: Martin Dummer  gmx  net>
AuthorDate: Fri May 20 10:59:33 2022 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Fri Jun  3 11:01:19 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f75235e0

dev-embedded/esptool: version bump to 4.1

esptool-4.1: new 4.x release with breaking changes:
- Public API has been defined by limiting access to internals that have been 
refactored into multiple source files.
- If active security features are detected, the default behavior changes to 
prevent unintentional bricking.
- Flash parameters in an image header can now be changed only when no SHA256 
digest is appended
- The ESP8684 alias has been removed, ESP32-C2 has to be used.
- Megabit flash sizes have been deprecated, use megabyte units from now on.

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Martin Dummer  gmx.net>
Signed-off-by: Joonas Niilola  gentoo.org>

 dev-embedded/esptool/Manifest   |  1 +
 dev-embedded/esptool/esptool-4.1.ebuild | 58 +
 2 files changed, 59 insertions(+)

diff --git a/dev-embedded/esptool/Manifest b/dev-embedded/esptool/Manifest
index 524c1849b23f..b1095cfe393f 100644
--- a/dev-embedded/esptool/Manifest
+++ b/dev-embedded/esptool/Manifest
@@ -1,3 +1,4 @@
 DIST esptool-3.2.tar.gz 7155428 BLAKE2B 
f81a8b77f1994599c3302915915e225249a5e735accbe47c8936de47564e47a33ae711df47c57e599d980b450dc4d710f819087a97d086b9d0f15a98622c0da4
 SHA512 
5e67b3a17190e051d7706ee2dbbe855488765a7bfed15b15f5a04022c3fbf19112905ba6a672c37b1bac5501d45d477cfff07c004cd83b2d1a111430992cefc1
 DIST esptool-3.3.1.tar.gz 7261340 BLAKE2B 
c6ee391dcbc331d9f931bfd969333fc3bfc5628d422d52e2963c9d465f4680dca5debaf17cd2f6aca0db9dcc06563fe775d7d6c15dacdff481c52577c26d4364
 SHA512 
8da34f7b13d499141ce403f19c3e77b6944eecde440c757faf3bbf5e915e44ff0bcabf1b2cb7f5fe26caa717bb47104ad808c46feaf1dea254d548048095
 DIST esptool-3.3.tar.gz 7259717 BLAKE2B 
b9952dff9a1884cae5325730056673d96bd442c82cd799196d99fe5287b72bc567d312102779f64c4a526c19bd36d0f742b4e81434de8b4dadf406a19bd3d423
 SHA512 
1f1a43832ae5487c570e49c97ca18831371f5a4ac0d4b260fa8b7356c7af40b8514722ded630a6c84e3d59f7fba78c9d70b291d1fa581fc25ea37204ded44363
+DIST esptool-4.1.tar.gz 7275429 BLAKE2B 
d89e0d2b90a9005deea71ba14328c5616062d0ada82c309fa4ad4f4c3861e0683b99e70328d6ae60f0fc0e788e25d6b0a4e39596c1c6cfac0e779840ec796f18
 SHA512 
b9df8d361fe1a97f0649fed03abc919df1c2ff118dc4dd05abeec641ba2d16e6c308894bd91657768e03a6801ec9e5393e573b4c3016b624e842fef7c6354b41

diff --git a/dev-embedded/esptool/esptool-4.1.ebuild 
b/dev-embedded/esptool/esptool-4.1.ebuild
new file mode 100644
index ..c36ddc73f65d
--- /dev/null
+++ b/dev-embedded/esptool/esptool-4.1.ebuild
@@ -0,0 +1,58 @@
+# Copyright 2021-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} )
+DISTUTILS_SINGLE_IMPL=1
+
+inherit distutils-r1
+
+DESCRIPTION="Utility to communicate with the ROM bootloader in Espressif 
ESP8266 and ESP32"
+HOMEPAGE="https://github.com/espressif/esptool";
+SRC_URI="https://github.com/espressif/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   $(python_gen_cond_dep '
+   dev-python/bitstring[${PYTHON_USEDEP}]
+   dev-python/cryptography[${PYTHON_USEDEP}]
+   >=dev-python/ecdsa-0.16.0[${PYTHON_USEDEP}]
+   dev-python/pyserial[${PYTHON_USEDEP}]
+   dev-python/reedsolomon[${PYTHON_USEDEP}]
+   ')
+"
+BDEPEND="
+   $(python_gen_cond_dep '
+   dev-python/wheel[${PYTHON_USEDEP}]
+   ')
+   test? ( $(python_gen_cond_dep '
+   dev-python/coverage[${PYTHON_USEDEP}]
+   dev-python/pyelftools[${PYTHON_USEDEP}]
+   ') )
+"
+
+python_test() {
+   "${EPYTHON}" test/test_imagegen.py || die "test_imagegen.py failed with 
${EPYTHON}"
+   "${EPYTHON}" test/test_espsecure.py || die "test_espsecure.py failed 
with ${EPYTHON}"
+   "${EPYTHON}" test/test_espefuse_host.py || die "test_espefuse_host.py 
failed with ${EPYTHON}"
+   "${EPYTHON}" test/test_merge_bin.py || die "test_merge_bin.py failed 
with ${EPYTHON}"
+   "${EPYTHON}" test/test_modules.py || die "test_modules.py failed with 
${EPYTHON}"
+   # test/test_esptool.py and test/test_espefuse.py need real hardware 
connected
+}
+
+pkg_postinst() {
+   if ver_test "${REPLACING_VERSIONS}" -lt "4"; then
+   ewarn "${P} - new 4.x release with breaking changes:"
+   ewarn "  - Public API has been defined by limiting access to 
internals that have been refactored into multiple source files"
+   ewarn "  - If active security features are detected, the 
default behavior changes to prevent unintentional bricking"
+   ewarn "

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

2022-06-03 Thread Agostino Sarubbo
commit: 06e2da168f4d0ab53b8f4c8f6913e6baa5ed295e
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Jun  3 11:16:11 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Jun  3 11:16:11 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=06e2da16

app-editors/vim: amd64 stable wrt bug #849338

Package-Manager: Portage-3.0.30, Repoman-3.0.3
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

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

diff --git a/app-editors/vim/vim-8.2.4586.ebuild 
b/app-editors/vim/vim-8.2.4586.ebuild
index 62ce11b27b08..830dd6d8ec85 100644
--- a/app-editors/vim/vim-8.2.4586.ebuild
+++ b/app-editors/vim/vim-8.2.4586.ebuild
@@ -19,7 +19,7 @@ if [[ ${PV} == * ]] ; then
 else
SRC_URI="https://github.com/vim/vim/archive/v${PV}.tar.gz -> ${P}.tar.gz

https://dev.gentoo.org/~zlogene/distfiles/app-editors/vim/vim-8.2.0360-gentoo-patches.tar.xz";
-   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
 
 DESCRIPTION="Vim, an improved vi-style text editor"



[gentoo-commits] repo/gentoo:master commit in: app-editors/gvim/

2022-06-03 Thread Agostino Sarubbo
commit: 217e934a99f7d06a926ed20f67dbea983d5a3abb
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Jun  3 11:16:03 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Jun  3 11:16:03 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=217e934a

app-editors/gvim: amd64 stable wrt bug #849338

Package-Manager: Portage-3.0.30, Repoman-3.0.3
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 app-editors/gvim/gvim-8.2.4586.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-editors/gvim/gvim-8.2.4586.ebuild 
b/app-editors/gvim/gvim-8.2.4586.ebuild
index 3600cac317cd..735b890f6aa8 100644
--- a/app-editors/gvim/gvim-8.2.4586.ebuild
+++ b/app-editors/gvim/gvim-8.2.4586.ebuild
@@ -20,7 +20,7 @@ if [[ ${PV} == * ]]; then
 else
SRC_URI="https://github.com/vim/vim/archive/v${PV}.tar.gz -> 
vim-${PV}.tar.gz

https://dev.gentoo.org/~zlogene/distfiles/app-editors/vim/vim-8.2.0360-gentoo-patches.tar.xz";
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris"
+   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris"
 fi
 S="${WORKDIR}"/vim-${PV}
 



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

2022-06-03 Thread Agostino Sarubbo
commit: bde5f464844e718db9980878e5392d16214bdf63
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Jun  3 11:16:16 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Jun  3 11:16:16 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bde5f464

app-editors/vim-core: amd64 stable wrt bug #849338

Package-Manager: Portage-3.0.30, Repoman-3.0.3
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 app-editors/vim-core/vim-core-8.2.4586.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-editors/vim-core/vim-core-8.2.4586.ebuild 
b/app-editors/vim-core/vim-core-8.2.4586.ebuild
index 1c7169a0e5f8..b1260798ea26 100644
--- a/app-editors/vim-core/vim-core-8.2.4586.ebuild
+++ b/app-editors/vim-core/vim-core-8.2.4586.ebuild
@@ -15,7 +15,7 @@ if [[ ${PV} == * ]] ; then
 else
SRC_URI="https://github.com/vim/vim/archive/v${PV}.tar.gz -> 
vim-${PV}.tar.gz

https://dev.gentoo.org/~zlogene/distfiles/app-editors/vim/vim-8.2.0360-gentoo-patches.tar.xz";
-   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}"/vim-${PV}
 



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

2022-06-03 Thread Agostino Sarubbo
commit: 273df0142207a1ae06028f1d2e74267a93fdd1d2
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Jun  3 11:16:55 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Jun  3 11:16:55 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=273df014

dev-db/sqlite: arm stable wrt bug #849317

Package-Manager: Portage-3.0.30, Repoman-3.0.3
RepoMan-Options: --include-arches="arm"
Signed-off-by: Agostino Sarubbo  gentoo.org>

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

diff --git a/dev-db/sqlite/sqlite-3.38.3.ebuild 
b/dev-db/sqlite/sqlite-3.38.3.ebuild
index c7f8d98a9a5c..296678136915 100644
--- a/dev-db/sqlite/sqlite-3.38.3.ebuild
+++ b/dev-db/sqlite/sqlite-3.38.3.ebuild
@@ -25,7 +25,7 @@ fi
 
 LICENSE="public-domain"
 SLOT="3"
-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="debug doc icu +readline secure-delete static-libs tcl test tools"
 if [[ "${PV}" == "" ]]; then
PROPERTIES="live"



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

2022-06-03 Thread Agostino Sarubbo
commit: a1793f62267c6e76c1f5be5b8a8e7bf6544c3a37
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Jun  3 11:16:33 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Jun  3 11:16:33 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a1793f62

media-libs/libjpeg-turbo: arm stable wrt bug #833721

Package-Manager: Portage-3.0.30, Repoman-3.0.3
RepoMan-Options: --include-arches="arm"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 media-libs/libjpeg-turbo/libjpeg-turbo-2.1.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/libjpeg-turbo/libjpeg-turbo-2.1.3.ebuild 
b/media-libs/libjpeg-turbo/libjpeg-turbo-2.1.3.ebuild
index 03383ab53100..2e06ba18972e 100644
--- a/media-libs/libjpeg-turbo/libjpeg-turbo-2.1.3.ebuild
+++ b/media-libs/libjpeg-turbo/libjpeg-turbo-2.1.3.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz
 LICENSE="BSD IJG ZLIB"
 SLOT="0/0.2"
 if [[ "$(ver_cut 3)" -lt 90 ]] ; then
-   KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc 
ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris 
~x86-solaris"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc 
ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris 
~x86-solaris"
 fi
 IUSE="cpu_flags_arm_neon java static-libs"
 



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

2022-06-03 Thread Agostino Sarubbo
commit: 3a6d530aac769251a5519c21fa94760bb9c913eb
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Jun  3 11:17:21 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Jun  3 11:17:21 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a6d530a

dev-libs/nss: arm stable wrt bug #849347

Package-Manager: Portage-3.0.30, Repoman-3.0.3
RepoMan-Options: --include-arches="arm"
Signed-off-by: Agostino Sarubbo  gentoo.org>

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

diff --git a/dev-libs/nss/nss-3.68.4.ebuild b/dev-libs/nss/nss-3.68.4.ebuild
index a36ec5d86bc3..1a0aceed903f 100644
--- a/dev-libs/nss/nss-3.68.4.ebuild
+++ b/dev-libs/nss/nss-3.68.4.ebuild
@@ -15,7 +15,7 @@ 
SRC_URI="https://archive.mozilla.org/pub/security/nss/releases/${RTM_NAME}/src/$
 
 LICENSE="|| ( MPL-2.0 GPL-2 LGPL-2.1 )"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 ~sparc x86 ~amd64-linux ~x86-linux ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 ~sparc x86 ~amd64-linux ~x86-linux ~x64-solaris ~x86-solaris"
 IUSE="cacert utils cpu_flags_ppc_altivec cpu_flags_ppc_vsx"
 # pkg-config called by nss-config -> virtual/pkgconfig in RDEPEND
 RDEPEND="



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

2022-06-03 Thread Agostino Sarubbo
commit: 6d6d853391d0c6367d513ce3c2c203fbfe12f92f
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Jun  3 11:17:11 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Jun  3 11:17:11 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d6d8533

app-editors/vim: arm stable wrt bug #849338

Package-Manager: Portage-3.0.30, Repoman-3.0.3
RepoMan-Options: --include-arches="arm"
Signed-off-by: Agostino Sarubbo  gentoo.org>

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

diff --git a/app-editors/vim/vim-8.2.4586.ebuild 
b/app-editors/vim/vim-8.2.4586.ebuild
index 830dd6d8ec85..98ba32b638b5 100644
--- a/app-editors/vim/vim-8.2.4586.ebuild
+++ b/app-editors/vim/vim-8.2.4586.ebuild
@@ -19,7 +19,7 @@ if [[ ${PV} == * ]] ; then
 else
SRC_URI="https://github.com/vim/vim/archive/v${PV}.tar.gz -> ${P}.tar.gz

https://dev.gentoo.org/~zlogene/distfiles/app-editors/vim/vim-8.2.0360-gentoo-patches.tar.xz";
-   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
 
 DESCRIPTION="Vim, an improved vi-style text editor"



[gentoo-commits] repo/gentoo:master commit in: mail-mta/postfix/

2022-06-03 Thread Agostino Sarubbo
commit: afcce9387d6efad5fd18e36a7d367f2d93cb962e
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Jun  3 11:16:49 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Jun  3 11:16:49 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=afcce938

mail-mta/postfix: arm stable wrt bug #849254

Package-Manager: Portage-3.0.30, Repoman-3.0.3
RepoMan-Options: --include-arches="arm"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 mail-mta/postfix/postfix-3.7.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/mail-mta/postfix/postfix-3.7.2.ebuild 
b/mail-mta/postfix/postfix-3.7.2.ebuild
index 14f8dabd..3cc659da4ca3 100644
--- a/mail-mta/postfix/postfix-3.7.2.ebuild
+++ b/mail-mta/postfix/postfix-3.7.2.ebuild
@@ -15,7 +15,7 @@ SRC_URI="${MY_URI}/${MY_SRC}.tar.gz"
 
 LICENSE="|| ( IBM EPL-2.0 )"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~s390 ~sparc 
x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~s390 ~sparc x86"
 IUSE="+berkdb cdb dovecot-sasl +eai ldap ldap-bind lmdb mbox memcached mysql 
nis pam postgres sasl selinux sqlite ssl"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: app-editors/gvim/

2022-06-03 Thread Agostino Sarubbo
commit: 31da7c5ac4014c6bb063e8d8df22a264c75bd341
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Jun  3 11:17:06 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Jun  3 11:17:06 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=31da7c5a

app-editors/gvim: arm stable wrt bug #849338

Package-Manager: Portage-3.0.30, Repoman-3.0.3
RepoMan-Options: --include-arches="arm"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 app-editors/gvim/gvim-8.2.4586.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-editors/gvim/gvim-8.2.4586.ebuild 
b/app-editors/gvim/gvim-8.2.4586.ebuild
index 735b890f6aa8..635c415e91bc 100644
--- a/app-editors/gvim/gvim-8.2.4586.ebuild
+++ b/app-editors/gvim/gvim-8.2.4586.ebuild
@@ -20,7 +20,7 @@ if [[ ${PV} == * ]]; then
 else
SRC_URI="https://github.com/vim/vim/archive/v${PV}.tar.gz -> 
vim-${PV}.tar.gz

https://dev.gentoo.org/~zlogene/distfiles/app-editors/vim/vim-8.2.0360-gentoo-patches.tar.xz";
-   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris"
+   KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris"
 fi
 S="${WORKDIR}"/vim-${PV}
 



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

2022-06-03 Thread Agostino Sarubbo
commit: 3ad9edb2fa08fd463298abfb77ed954e87f712e2
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Jun  3 11:16:39 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Jun  3 11:16:39 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ad9edb2

net-libs/nodejs: arm stable wrt bug #835588

Package-Manager: Portage-3.0.30, Repoman-3.0.3
RepoMan-Options: --include-arches="arm"
Signed-off-by: Agostino Sarubbo  gentoo.org>

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

diff --git a/net-libs/nodejs/nodejs-14.19.0.ebuild 
b/net-libs/nodejs/nodejs-14.19.0.ebuild
index 20db05ccbc22..e92c0ee58991 100644
--- a/net-libs/nodejs/nodejs-14.19.0.ebuild
+++ b/net-libs/nodejs/nodejs-14.19.0.ebuild
@@ -19,7 +19,7 @@ if [[ ${PV} == * ]]; then
 else
SRC_URI="https://nodejs.org/dist/v${PV}/node-v${PV}.tar.xz";
SLOT="0/$(ver_cut 1)"
-   KEYWORDS="amd64 ~arm arm64 ppc64 -riscv x86 ~amd64-linux ~x64-macos"
+   KEYWORDS="amd64 arm arm64 ppc64 -riscv x86 ~amd64-linux ~x64-macos"
S="${WORKDIR}/node-v${PV}"
 fi
 



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

2022-06-03 Thread Agostino Sarubbo
commit: ce21dd33bd6bc27f4bcec01f5e3b2a1c22f464d6
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Jun  3 11:17:15 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Jun  3 11:17:15 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ce21dd33

app-editors/vim-core: arm stable wrt bug #849338

Package-Manager: Portage-3.0.30, Repoman-3.0.3
RepoMan-Options: --include-arches="arm"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 app-editors/vim-core/vim-core-8.2.4586.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-editors/vim-core/vim-core-8.2.4586.ebuild 
b/app-editors/vim-core/vim-core-8.2.4586.ebuild
index b1260798ea26..d42ed21d7740 100644
--- a/app-editors/vim-core/vim-core-8.2.4586.ebuild
+++ b/app-editors/vim-core/vim-core-8.2.4586.ebuild
@@ -15,7 +15,7 @@ if [[ ${PV} == * ]] ; then
 else
SRC_URI="https://github.com/vim/vim/archive/v${PV}.tar.gz -> 
vim-${PV}.tar.gz

https://dev.gentoo.org/~zlogene/distfiles/app-editors/vim/vim-8.2.0360-gentoo-patches.tar.xz";
-   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}"/vim-${PV}
 



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

2022-06-03 Thread Agostino Sarubbo
commit: a6820514b988a825f532fe2b4aaa0a445ef354c2
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Jun  3 11:18:06 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Jun  3 11:18:06 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a6820514

app-editors/vim-core: arm64 stable wrt bug #849338

Package-Manager: Portage-3.0.30, Repoman-3.0.3
RepoMan-Options: --include-arches="arm64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 app-editors/vim-core/vim-core-8.2.4586.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-editors/vim-core/vim-core-8.2.4586.ebuild 
b/app-editors/vim-core/vim-core-8.2.4586.ebuild
index d42ed21d7740..e7e79d2b37f8 100644
--- a/app-editors/vim-core/vim-core-8.2.4586.ebuild
+++ b/app-editors/vim-core/vim-core-8.2.4586.ebuild
@@ -15,7 +15,7 @@ if [[ ${PV} == * ]] ; then
 else
SRC_URI="https://github.com/vim/vim/archive/v${PV}.tar.gz -> 
vim-${PV}.tar.gz

https://dev.gentoo.org/~zlogene/distfiles/app-editors/vim/vim-8.2.0360-gentoo-patches.tar.xz";
-   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}"/vim-${PV}
 



[gentoo-commits] repo/gentoo:master commit in: app-editors/gvim/

2022-06-03 Thread Agostino Sarubbo
commit: ad4bcaf2e3c9b86cee3eaab6ff9ac047f6b08a2c
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Jun  3 11:17:54 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Jun  3 11:17:54 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad4bcaf2

app-editors/gvim: arm64 stable wrt bug #849338

Package-Manager: Portage-3.0.30, Repoman-3.0.3
RepoMan-Options: --include-arches="arm64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 app-editors/gvim/gvim-8.2.4586.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-editors/gvim/gvim-8.2.4586.ebuild 
b/app-editors/gvim/gvim-8.2.4586.ebuild
index 635c415e91bc..1daa33457821 100644
--- a/app-editors/gvim/gvim-8.2.4586.ebuild
+++ b/app-editors/gvim/gvim-8.2.4586.ebuild
@@ -20,7 +20,7 @@ if [[ ${PV} == * ]]; then
 else
SRC_URI="https://github.com/vim/vim/archive/v${PV}.tar.gz -> 
vim-${PV}.tar.gz

https://dev.gentoo.org/~zlogene/distfiles/app-editors/vim/vim-8.2.0360-gentoo-patches.tar.xz";
-   KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris"
 fi
 S="${WORKDIR}"/vim-${PV}
 



  1   2   3   4   5   6   7   8   9   10   >