[gentoo-commits] repo/gentoo:master commit in: app-containers/lxc/

2022-03-20 Thread Joonas Niilola
commit: 9f87150b64f1249ad11776b7c1c67f9b64a67d13
Author: Joonas Niilola  gentoo  org>
AuthorDate: Sun Mar 20 06:17:33 2022 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sun Mar 20 06:17:33 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f87150b

app-containers/lxc: stabilize 4.0.12 for amd64

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

 app-containers/lxc/lxc-4.0.12.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-containers/lxc/lxc-4.0.12.ebuild 
b/app-containers/lxc/lxc-4.0.12.ebuild
index 002b011a8abf..fd65e6dd243e 100644
--- a/app-containers/lxc/lxc-4.0.12.ebuild
+++ b/app-containers/lxc/lxc-4.0.12.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://linuxcontainers.org/ 
https://github.com/lxc/lxc;
 SRC_URI="https://linuxcontainers.org/downloads/lxc/${P}.tar.gz
verify-sig? ( https://linuxcontainers.org/downloads/lxc/${P}.tar.gz.asc 
)"
 
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
 
 LICENSE="GPL-2 LGPL-2.1 LGPL-3"
 SLOT="0"



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

2022-03-20 Thread Joonas Niilola
commit: 1f2ee23939a94da5ed2827c1a0d22a24e12aafe6
Author: Joonas Niilola  gentoo  org>
AuthorDate: Sun Mar 20 06:18:12 2022 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sun Mar 20 06:18:12 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1f2ee239

dev-libs/raft: stabilize 0.11.3-r1 for amd64

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

 dev-libs/raft/raft-0.11.3-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/raft/raft-0.11.3-r1.ebuild 
b/dev-libs/raft/raft-0.11.3-r1.ebuild
index bd9c3e128919..e0fa1e7d55b7 100644
--- a/dev-libs/raft/raft-0.11.3-r1.ebuild
+++ b/dev-libs/raft/raft-0.11.3-r1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/canonical/raft/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="LGPL-3-with-linking-exception"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
+KEYWORDS="amd64 ~arm64 ~x86"
 IUSE="lz4 test zfs"
 RESTRICT="!test? ( test )"
 



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

2022-03-20 Thread Joonas Niilola
commit: a840320527d8f79c85b21d6772ca4320fb5c3011
Author: Joonas Niilola  gentoo  org>
AuthorDate: Sun Mar 20 06:17:01 2022 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sun Mar 20 06:17:01 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a8403205

sys-fs/lxcfs: stabilize 4.0.12 for amd64

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

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

diff --git a/sys-fs/lxcfs/lxcfs-4.0.12.ebuild b/sys-fs/lxcfs/lxcfs-4.0.12.ebuild
index 8b6377221315..bde4889e46c0 100644
--- a/sys-fs/lxcfs/lxcfs-4.0.12.ebuild
+++ b/sys-fs/lxcfs/lxcfs-4.0.12.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://linuxcontainers.org/downloads/lxcfs/${P}.tar.gz
 
 LICENSE="Apache-2.0 LGPL-2+"
 SLOT="0"
-KEYWORDS="~amd64 ~riscv ~x86"
+KEYWORDS="amd64 ~riscv ~x86"
 
 RDEPEND="sys-fs/fuse:3"
 DEPEND="${RDEPEND}"



[gentoo-commits] repo/gentoo:master commit in: app-containers/lxd/

2022-03-20 Thread Joonas Niilola
commit: e11ea51fb564a5fc34769e491e887008a9bdc0df
Author: Joonas Niilola  gentoo  org>
AuthorDate: Sun Mar 20 06:18:36 2022 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sun Mar 20 06:18:36 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e11ea51f

app-containers/lxd: stabilize 4.0.9-r2 for amd64

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

 app-containers/lxd/lxd-4.0.9-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-containers/lxd/lxd-4.0.9-r2.ebuild 
b/app-containers/lxd/lxd-4.0.9-r2.ebuild
index 83a03cabf801..07794400df85 100644
--- a/app-containers/lxd/lxd-4.0.9-r2.ebuild
+++ b/app-containers/lxd/lxd-4.0.9-r2.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://linuxcontainers.org/downloads/lxd/${P}.tar.gz
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 IUSE="apparmor ipv6 nls verify-sig"
 
 DEPEND="acct-group/lxd



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

2022-03-20 Thread Joonas Niilola
commit: 121e98fae6ea0a557afb77e3275e7cdc30d66c1e
Author: Joonas Niilola  gentoo  org>
AuthorDate: Sun Mar 20 06:17:52 2022 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sun Mar 20 06:17:52 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=121e98fa

dev-libs/dqlite: stabilize 1.9.1 for amd64

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

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

diff --git a/dev-libs/dqlite/dqlite-1.9.1.ebuild 
b/dev-libs/dqlite/dqlite-1.9.1.ebuild
index 67f811b7c29d..395d8b3d6964 100644
--- a/dev-libs/dqlite/dqlite-1.9.1.ebuild
+++ b/dev-libs/dqlite/dqlite-1.9.1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/canonical/dqlite/archive/v${PV}.tar.gz -> ${P}.tar.g
 
 LICENSE="LGPL-3-with-linking-exception"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
+KEYWORDS="amd64 ~arm64 ~x86"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: app-containers/lxc/

2022-03-20 Thread Joonas Niilola
commit: e0c3e1563774cce5e2f781cb4183e4f7a0ae6663
Author: Joonas Niilola  gentoo  org>
AuthorDate: Sun Mar 20 06:22:25 2022 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sun Mar 20 06:22:25 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e0c3e156

app-containers/lxc: stabilize 4.0.12 on x86

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

 app-containers/lxc/lxc-4.0.12.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-containers/lxc/lxc-4.0.12.ebuild 
b/app-containers/lxc/lxc-4.0.12.ebuild
index fd65e6dd243e..961d8c51761d 100644
--- a/app-containers/lxc/lxc-4.0.12.ebuild
+++ b/app-containers/lxc/lxc-4.0.12.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://linuxcontainers.org/ 
https://github.com/lxc/lxc;
 SRC_URI="https://linuxcontainers.org/downloads/lxc/${P}.tar.gz
verify-sig? ( https://linuxcontainers.org/downloads/lxc/${P}.tar.gz.asc 
)"
 
-KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv x86"
 
 LICENSE="GPL-2 LGPL-2.1 LGPL-3"
 SLOT="0"



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

2022-03-20 Thread Joonas Niilola
commit: d389d07159e5fdd358bf17ba47bd1d5195499cc9
Author: Joonas Niilola  gentoo  org>
AuthorDate: Sun Mar 20 06:16:42 2022 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sun Mar 20 06:16:42 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d389d071

media-libs/openh264: drop 2.1.1_p20190331

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

 media-libs/openh264/Manifest   |   1 -
 .../openh264/openh264-2.1.1_p20190331.ebuild   | 118 -
 2 files changed, 119 deletions(-)

diff --git a/media-libs/openh264/Manifest b/media-libs/openh264/Manifest
index c713836658d0..f39be21b8256 100644
--- a/media-libs/openh264/Manifest
+++ b/media-libs/openh264/Manifest
@@ -1,3 +1,2 @@
 DIST gmp-api-Firefox39-e3935759360861812d33cbd3b713e25f1de1ecb5.tar.gz 10440 
BLAKE2B 
92379258f2664778baee50b99573dbeae50e723a3f7605c62a4ca3aedd9129fbd1991d7b3ead1b8a3689e71f783ded0b15dca5e6d910345c95a6f28898bbdda3
 SHA512 
85e4b58cc66072fad2b6dbaa65a955a8931f73eb3664f05ddca65157ac5c2547225910c36b4507d88179a95cfb35a5aff6edadd3c0fa5418529c80ae6d736f44
-DIST openh264-2.1.1.tar.gz 60239654 BLAKE2B 
d541fa686b1eb8352dbb4088fc4ef508f947660815c86b2bb7db841c927b7b9f763d7fe793f0fa1511620dbdc506c20cd5ad52740140337aa12b8c31b857a8e6
 SHA512 
f9c2925fa902c6278da40f68b967d25e62db7ce3541e8f5e7a0ee174204b6ecc7026b5853885c361f48ca01d71bacd585fb5b91f01f0c054ece80943f1afcf79
 DIST openh264-2.2.0.tar.gz 60275282 BLAKE2B 
69e44396de229c65cf7a87d6f9ce8e2ef67fbdad6740f6aa64825b71fc00af945dca3e4726b9f0b4f4b83e363f3f7aadadabbab291c612b0fb61b42478a8cacf
 SHA512 
637e2bfa45ad586c10fc8990cad4d824ada07e277fd965c3a6cdd19bc7836b2d7082574037a3ff2ee631207dd8cb0ec4f68abafdc19646b433de561c47ce8d38

diff --git a/media-libs/openh264/openh264-2.1.1_p20190331.ebuild 
b/media-libs/openh264/openh264-2.1.1_p20190331.ebuild
deleted file mode 100644
index 0121478cca8a..
--- a/media-libs/openh264/openh264-2.1.1_p20190331.ebuild
+++ /dev/null
@@ -1,118 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit toolchain-funcs multilib-minimal
-
-MOZVER=39
-MY_COMMIT="e3935759360861812d33cbd3b713e25f1de1ecb5"
-DESCRIPTION="Cisco OpenH264 library and Gecko Media Plugin for Mozilla 
packages"
-HOMEPAGE="https://www.openh264.org/;
-SRC_URI="https://github.com/cisco/${PN}/archive/v${PV/_p*/}.tar.gz -> 
${P/_p*/}.tar.gz
-   https://github.com/mozilla/gmp-api/archive/${MY_COMMIT}.tar.gz -> 
gmp-api-Firefox${MOZVER}-${MY_COMMIT}.tar.gz"
-LICENSE="BSD"
-SLOT="0/6" # subslot = openh264 soname version
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86"
-IUSE="cpu_flags_arm_neon cpu_flags_x86_avx2 +plugin utils"
-
-RESTRICT="bindist test"
-
-BDEPEND="
-   abi_x86_32? ( dev-lang/nasm )
-   abi_x86_64? ( dev-lang/nasm )"
-
-DOCS=( LICENSE CONTRIBUTORS README.md )
-
-PATCHES=( "${FILESDIR}/${PN}-2.1.0-pkgconfig-pathfix.patch" )
-
-S="${WORKDIR}/${PN}-${PV/_p*/}"
-
-src_prepare() {
-   default
-
-   sed -i -e 's/ | generate-version//g' Makefile || die
-   sed -e 's|$FULL_VERSION|""|g' codec/common/inc/version_gen.h.template > 
\
-   codec/common/inc/version_gen.h
-
-   multilib_copy_sources
-}
-
-multilib_src_configure() {
-   ln -s "${WORKDIR}"/gmp-api-${MY_COMMIT} gmp-api || die
-}
-
-emakecmd() {
-   CC="$(tc-getCC)" CXX="$(tc-getCXX)" LD="$(tc-getLD)" AR="$(tc-getAR)" \
-   emake V=Yes CFLAGS_M32="" CFLAGS_M64="" CFLAGS_OPT="" \
-   PREFIX="${EPREFIX}/usr" \
-   LIBDIR_NAME="$(get_libdir)" \
-   SHAREDLIB_DIR="${EPREFIX}/usr/$(get_libdir)" \
-   INCLUDES_DIR="${EPREFIX}/usr/include/${PN}" \
-   HAVE_AVX2=$(usex cpu_flags_x86_avx2 Yes No) \
-   ARCH="$(tc-arch)" \
-   $@
-}
-
-multilib_src_compile() {
-   local myopts="ENABLE64BIT=No"
-   case "${ABI}" in
-   s390x|alpha|*64) myopts="ENABLE64BIT=Yes";;
-   esac
-
-   if use arm; then
-   myopts+=" USE_ASM=$(usex cpu_flags_arm_neon Yes No)"
-   fi
-
-   emakecmd ${myopts}
-   use plugin && emakecmd ${myopts} plugin
-}
-
-multilib_src_install() {
-   emakecmd DESTDIR="${D}" install-shared
-
-   if use utils; then
-   newbin h264enc openh264enc
-   newbin h264dec openh264dec
-   fi
-
-   if use plugin; then
-   local 
plugpath="${ROOT}/usr/$(get_libdir)/nsbrowser/plugins/gmp-gmp${PN}/system-installed"
-   insinto "${plugpath}"
-   doins libgmpopenh264.so* gmpopenh264.info
-   echo "MOZ_GMP_PATH=\"${plugpath}\"" >"${T}"/98-moz-gmp-${PN}
-   doenvd "${T}"/98-moz-gmp-${PN}
-
-   cat <"${T}"/${P}.js
-pref("media.gmp-gmp${PN}.autoupdate", false);
-pref("media.gmp-gmp${PN}.version", "system-installed");
-PREFEOF
-
-   insinto 

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

2022-03-20 Thread Benda XU
commit: dd65c43ed711ff1bb33d4bd6e705de5d9fa47528
Author: YiyangWu  gmail  com>
AuthorDate: Sun Mar 13 13:18:42 2022 +
Commit: Benda XU  gentoo  org>
CommitDate: Sun Mar 20 07:33:49 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd65c43e

dev-util/Tensile: FHS and benchmark feature

The previous Tensile package installs non-python files
in python site directory. This change move Config files
to /usr/share. Various patches are applied for correcting
paths.

Also, enable gfx1031 target so people can run benchmark
on navi22 GPUs.

Closes: https://github.com/gentoo/gentoo/pull/24537
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Yiyang Wu  gmail.com>
Signed-off-by: Benda Xu  gentoo.org>

 dev-util/Tensile/Tensile-4.3.0-r1.ebuild   |  86 +++
 dev-util/Tensile/Tensile-4.3.0.ebuild  |  74 -
 .../files/Tensile-4.3.0-fix-arch-parse.patch   |  12 +++
 .../Tensile/files/Tensile-4.3.0-gentoopath.patch   |  62 +++
 dev-util/Tensile/files/Tensile-4.3.0-gfx1031.patch | 119 +
 .../Tensile/files/Tensile-4.3.0-use-ninja.patch|  21 
 6 files changed, 300 insertions(+), 74 deletions(-)

diff --git a/dev-util/Tensile/Tensile-4.3.0-r1.ebuild 
b/dev-util/Tensile/Tensile-4.3.0-r1.ebuild
new file mode 100644
index ..143867819d04
--- /dev/null
+++ b/dev-util/Tensile/Tensile-4.3.0-r1.ebuild
@@ -0,0 +1,86 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} )
+DISTUTILS_USE_PEP517=setuptools
+inherit distutils-r1
+
+DESCRIPTION="Stretching GPU performance for GEMMs and tensor contractions"
+HOMEPAGE="https://github.com/ROCmSoftwarePlatform/Tensile;
+SRC_URI="https://github.com/ROCmSoftwarePlatform/Tensile/archive/rocm-${PV}.tar.gz
 -> rocm-Tensile-${PV}.tar.gz"
+S="${WORKDIR}/${PN}-rocm-${PV}"
+
+LICENSE="MIT"
+KEYWORDS="~amd64"
+SLOT="0/$(ver_cut 1-2)"
+
+# Not compatible with recent versions of pytest
+RESTRICT="test"
+
+RDEPEND="${PYTHON_DEPS}
+   dev-python/pyyaml[${PYTHON_USEDEP}]
+   dev-python/msgpack[${PYTHON_USEDEP}]
+   >=dev-util/rocm-smi-4.3.0
+"
+DEPEND="${RDEPEND}
+   dev-util/hip:${SLOT}
+"
+
+PATCHES=( "${FILESDIR}"/${PN}-4.3.0-output-commands.patch
+ "${FILESDIR}"/${PN}-4.3.0-hsaco-compile-specified-arch.patch
+ "${FILESDIR}"/${PN}-4.3.0-gfx1031.patch
+ "${FILESDIR}"/${PN}-4.3.0-fix-arch-parse.patch
+ "${FILESDIR}"/${PN}-4.3.0-use-ninja.patch
+ "${FILESDIR}"/${PN}-4.3.0-gentoopath.patch
+ )
+
+src_prepare() {
+   distutils-r1_src_prepare
+
+   pushd ${PN} || die
+
+   sed -e "/ROCM_SMI_ROOT/s,lib,$(get_libdir)," \
+   -i Source/cmake/FindROCmSMI.cmake || die
+   sed -r -e "/TENSILE_USE_LLVM/s/ON/OFF/" \
+   -i Source/CMakeLists.txt || die
+   sed -e "/chmod 755/d" -i Source/TensileCreateLibrary.cmake || die # 
remove chmod 755 on
+   sed -e "s,\${Tensile_ROOT}/bin/,,g" -i 
Source/TensileCreateLibrary.cmake cmake/TensileConfig.cmake || die # 
${Tensile_ROOT}/bin does not exists; call command directly
+
+   local Tensile_share_dir="\"${EPREFIX}/usr/share/${PN}\""
+   sed -e "/HipClangVersion/s/0,0,0/$(hipconfig -v)/" \
+   -e 
"/SourcePath/s,globalParameters\[\"ScriptPath\"\],${Tensile_share_dir}," \
+   -i Common.py || die
+
+   sed  -e 
"/CMAKE_CXX_COMPILER/s,globalParameters\[\"ROCmBinPath\"\],\"${EPREFIX}/usr/lib/hip/bin\","
 -i ClientExecutable.py || die
+
+   sed -e 
"/scriptDir/s,os.path.dirname(os.path.realpath(__file__)),${Tensile_share_dir},"
 -i ReplacementKernels.py || die
+
+   sed -e 
"s,os.path.dirname(os.path.realpath(__file__)),${Tensile_share_dir},g" -i 
${PN}.py || die
+
+   sed -e "s|os\.path\.dirname.*$|\"${EPREFIX}/usr/share/Tensile/Source\", 
end='')|" -i __init__.py || die
+
+   popd || die
+
+   sed -e "/package_data/d" -e "/data_files/d" -i setup.py || die
+}
+
+python_install() {
+   distutils-r1_python_install
+
+   python_moduleinto Tensile
+   pushd Tensile
+   python_domodule Components
+   python_newexe Utilities/merge.py ${PN}-merge
+}
+
+src_install() {
+   distutils-r1_src_install
+
+   pushd ${PN} || die
+   insinto /usr/share/${PN}
+   doins -r Configs Perf ReplacementKernels ReplacementKernels-cov3 Source
+   insinto /usr/$(get_libdir)/cmake/${PN}
+   doins cmake/*.cmake
+}

diff --git a/dev-util/Tensile/Tensile-4.3.0.ebuild 
b/dev-util/Tensile/Tensile-4.3.0.ebuild
deleted file mode 100644
index cf33fb19cf10..
--- a/dev-util/Tensile/Tensile-4.3.0.ebuild
+++ /dev/null
@@ -1,74 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{8..10} )
-DISTUTILS_USE_PEP517=setuptools

[gentoo-commits] repo/gentoo:master commit in: sci-libs/rocBLAS/, sci-libs/rocBLAS/files/

2022-03-20 Thread Benda XU
commit: e079f32e38a1aa6d32dccd5ec982b4c8ab54f6c5
Author: YiyangWu  gmail  com>
AuthorDate: Sun Mar 20 05:12:05 2022 +
Commit: Benda XU  gentoo  org>
CommitDate: Sun Mar 20 07:33:49 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e079f32e

sci-libs/rocBLAS-4.3.0: re-enable Tensile library

890148bb81f517304f86f41303534b0abaa7c77c disables compiling Tensile
library (maybe due to dev-util/Tensile not properly configured). After
correcting paths in Tensile, compiling libraries ican be re-enabled.

Also fix test fail due to library not found

Closes: https://github.com/gentoo/gentoo/pull/24679
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Yiyang Wu  gmail.com>
Signed-off-by: Benda Xu  gentoo.org>

 .../files/rocBLAS-4.3.0-unbundle-Tensile.patch | 22 --
 sci-libs/rocBLAS/rocBLAS-4.3.0-r1.ebuild   |  3 +--
 2 files changed, 1 insertion(+), 24 deletions(-)

diff --git a/sci-libs/rocBLAS/files/rocBLAS-4.3.0-unbundle-Tensile.patch 
b/sci-libs/rocBLAS/files/rocBLAS-4.3.0-unbundle-Tensile.patch
index f2bcff9a58db..c8d99c851b00 100644
--- a/sci-libs/rocBLAS/files/rocBLAS-4.3.0-unbundle-Tensile.patch
+++ b/sci-libs/rocBLAS/files/rocBLAS-4.3.0-unbundle-Tensile.patch
@@ -20,25 +20,3 @@ index 4c29c94..f9838c2 100644
  )
  if(rc)
  message(FATAL_ERROR ${rc})
-diff --git a/library/src/CMakeLists.txt b/library/src/CMakeLists.txt
-index a34ee87..bf94988 100755
 a/library/src/CMakeLists.txt
-+++ b/library/src/CMakeLists.txt
-@@ -99,9 +99,6 @@ if( BUILD_WITH_TENSILE )
- # Create a unique name for TensileHost compiled for rocBLAS
- set_target_properties( TensileHost PROPERTIES OUTPUT_NAME rocblas-tensile 
CXX_EXTENSIONS NO )
- target_compile_definitions( TensileHost PUBLIC USE_TENSILE_HOST )
--
--# Tensile host depends on libs build target
--add_dependencies( TensileHost TENSILE_LIBRARY_TARGET )
-   else()
- # Create a unique name for Tensile compiled for rocBLAS
- set_target_properties( Tensile PROPERTIES OUTPUT_NAME rocblas-tensile 
CXX_EXTENSIONS NO )
-@@ -520,7 +517,6 @@ rocm_install_targets(
- if( BUILD_WITH_TENSILE )
-   if( BUILD_WITH_TENSILE_HOST )
- set( ROCBLAS_TENSILE_LIBRARY_DIR 
"\${CPACK_PACKAGING_INSTALL_PREFIX}rocblas/lib" CACHE PATH "path to tensile 
library" )
--install(DIRECTORY ${CMAKE_BINARY_DIR}/Tensile/library DESTINATION 
${ROCBLAS_TENSILE_LIBRARY_DIR})
-   endif()
- endif()
- 

diff --git a/sci-libs/rocBLAS/rocBLAS-4.3.0-r1.ebuild 
b/sci-libs/rocBLAS/rocBLAS-4.3.0-r1.ebuild
index 13cf41fdd900..7c2a4366ee26 100644
--- a/sci-libs/rocBLAS/rocBLAS-4.3.0-r1.ebuild
+++ b/sci-libs/rocBLAS/rocBLAS-4.3.0-r1.ebuild
@@ -76,7 +76,6 @@ src_configure() {
addpredict /dev/random
 
export PATH="${EPREFIX}/usr/lib/llvm/roc/bin:${PATH}"
-   export TENSILE_SKIP_LIBRARY=1
 
local mycmakeargs=(
-DTensile_LOGIC="asm_full"
@@ -130,7 +129,7 @@ src_test() {
addwrite /dev/kfd
addwrite /dev/dri/
cd "${BUILD_DIR}/clients/staging" || die
-   ./rocblas-test || die "Tests failed"
+   LD_LIBRARY_PATH="${BUILD_DIR}/clients:${BUILD_DIR}/library/src" 
ROCBLAS_TENSILE_LIBPATH="${BUILD_DIR}/Tensile/library" ./rocblas-test || die 
"Tests failed"
 }
 
 src_install() {



[gentoo-commits] repo/gentoo:master commit in: net-im/rocketchat-desktop-bin/

2022-03-20 Thread Andrew Ammerlaan
commit: e5021697e801c6eed9e8ecf53597876302c7e5a8
Author: Andrew Ammerlaan  gentoo  org>
AuthorDate: Sun Mar 20 10:23:07 2022 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Sun Mar 20 10:23:07 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e5021697

net-im/rocketchat-desktop-bin: add 3.8.0

Signed-off-by: Andrew Ammerlaan  gentoo.org>

 net-im/rocketchat-desktop-bin/Manifest |  1 +
 .../rocketchat-desktop-bin-3.8.0.ebuild| 54 ++
 2 files changed, 55 insertions(+)

diff --git a/net-im/rocketchat-desktop-bin/Manifest 
b/net-im/rocketchat-desktop-bin/Manifest
index 3a9a696ec86f..46fc6c2cb037 100644
--- a/net-im/rocketchat-desktop-bin/Manifest
+++ b/net-im/rocketchat-desktop-bin/Manifest
@@ -1 +1,2 @@
 DIST rocketchat-3.7.9.x86_64.rpm 62177412 BLAKE2B 
0acb4fb3c36e758073e81cfe41a2a2b184091e22ce9bf92290c9df6ba5c73da8bdd8525829d6b5795ed4c7910eb26aa761c08ec8f9efc84b6ec94182dc0ccd3d
 SHA512 
6e1a65723ed7e419d94d58bb71d35596a0d261d92f1bcb56cc9341b3108714c4d9ff0e09982bfafd26e42e0ba48a6e7a181f4cfdb630f59659e6823c8aa9b39c
+DIST rocketchat-3.8.0.x86_64.rpm 62219204 BLAKE2B 
60c6a1d46138007da82214347790d5fce2cd8e8616ec0fa1d1344f064ab58281843c6692830f8a860cfb6e4ab4f41a5b2ad3bcde928c133e694b2c4fe365d885
 SHA512 
68b0a1c455b7d3c68bafcf2007470d89301a17b922b61cc3d1b38485235120aeacc449157f76b1629971c4329fb12244d23fb6a0b22a77082da6e37a24b6141e

diff --git a/net-im/rocketchat-desktop-bin/rocketchat-desktop-bin-3.8.0.ebuild 
b/net-im/rocketchat-desktop-bin/rocketchat-desktop-bin-3.8.0.ebuild
new file mode 100644
index ..194a95979a80
--- /dev/null
+++ b/net-im/rocketchat-desktop-bin/rocketchat-desktop-bin-3.8.0.ebuild
@@ -0,0 +1,54 @@
+# Copyright 2019-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit rpm xdg
+
+DESCRIPTION="The Ultimate Open Source Web Chat Platform"
+HOMEPAGE="https://rocket.chat;
+SRC_URI="https://github.com/RocketChat/Rocket.Chat.Electron/releases/download/${PV}/rocketchat-${PV}.x86_64.rpm;
+S="${WORKDIR}"
+
+KEYWORDS="-* ~amd64"
+LICENSE="MIT"
+SLOT="0"
+
+RDEPEND="
+   app-accessibility/at-spi2-atk:2
+   dev-libs/atk
+   dev-libs/expat
+   dev-libs/libappindicator
+   dev-libs/nspr
+   dev-libs/nss
+   media-fonts/noto-emoji
+   media-libs/alsa-lib
+   net-print/cups
+   sys-libs/glibc
+   x11-libs/cairo
+   x11-libs/gdk-pixbuf:2
+   x11-libs/gtk+:3
+   x11-libs/libnotify
+   x11-libs/libxcb
+   x11-libs/libX11
+   x11-libs/libXcomposite
+   x11-libs/libXcursor
+   x11-libs/libXdamage
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libXi
+   x11-libs/libxkbcommon
+   x11-libs/libXrandr
+   x11-libs/libXrender
+   x11-libs/libXtst
+   x11-libs/libXScrnSaver
+   x11-libs/pango
+"
+
+QA_PREBUILT="opt/Rocket.Chat/*"
+
+src_install() {
+   # remove files useless for Gentoo
+   rm -r usr/lib || die
+   mv "${S}"/* "${ED}" || die
+}



[gentoo-commits] repo/gentoo:master commit in: net-im/rocketchat-desktop-bin/

2022-03-20 Thread Andrew Ammerlaan
commit: 552af195ef0fa68211e82f170106f41e8d4b95f2
Author: Andrew Ammerlaan  gentoo  org>
AuthorDate: Sun Mar 20 10:23:42 2022 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Sun Mar 20 10:23:42 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=552af195

net-im/rocketchat-desktop-bin: drop 3.7.9

Signed-off-by: Andrew Ammerlaan  gentoo.org>

 net-im/rocketchat-desktop-bin/Manifest |  1 -
 .../rocketchat-desktop-bin-3.7.9.ebuild| 54 --
 2 files changed, 55 deletions(-)

diff --git a/net-im/rocketchat-desktop-bin/Manifest 
b/net-im/rocketchat-desktop-bin/Manifest
index 46fc6c2cb037..0608701c7c5f 100644
--- a/net-im/rocketchat-desktop-bin/Manifest
+++ b/net-im/rocketchat-desktop-bin/Manifest
@@ -1,2 +1 @@
-DIST rocketchat-3.7.9.x86_64.rpm 62177412 BLAKE2B 
0acb4fb3c36e758073e81cfe41a2a2b184091e22ce9bf92290c9df6ba5c73da8bdd8525829d6b5795ed4c7910eb26aa761c08ec8f9efc84b6ec94182dc0ccd3d
 SHA512 
6e1a65723ed7e419d94d58bb71d35596a0d261d92f1bcb56cc9341b3108714c4d9ff0e09982bfafd26e42e0ba48a6e7a181f4cfdb630f59659e6823c8aa9b39c
 DIST rocketchat-3.8.0.x86_64.rpm 62219204 BLAKE2B 
60c6a1d46138007da82214347790d5fce2cd8e8616ec0fa1d1344f064ab58281843c6692830f8a860cfb6e4ab4f41a5b2ad3bcde928c133e694b2c4fe365d885
 SHA512 
68b0a1c455b7d3c68bafcf2007470d89301a17b922b61cc3d1b38485235120aeacc449157f76b1629971c4329fb12244d23fb6a0b22a77082da6e37a24b6141e

diff --git a/net-im/rocketchat-desktop-bin/rocketchat-desktop-bin-3.7.9.ebuild 
b/net-im/rocketchat-desktop-bin/rocketchat-desktop-bin-3.7.9.ebuild
deleted file mode 100644
index 194a95979a80..
--- a/net-im/rocketchat-desktop-bin/rocketchat-desktop-bin-3.7.9.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 2019-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit rpm xdg
-
-DESCRIPTION="The Ultimate Open Source Web Chat Platform"
-HOMEPAGE="https://rocket.chat;
-SRC_URI="https://github.com/RocketChat/Rocket.Chat.Electron/releases/download/${PV}/rocketchat-${PV}.x86_64.rpm;
-S="${WORKDIR}"
-
-KEYWORDS="-* ~amd64"
-LICENSE="MIT"
-SLOT="0"
-
-RDEPEND="
-   app-accessibility/at-spi2-atk:2
-   dev-libs/atk
-   dev-libs/expat
-   dev-libs/libappindicator
-   dev-libs/nspr
-   dev-libs/nss
-   media-fonts/noto-emoji
-   media-libs/alsa-lib
-   net-print/cups
-   sys-libs/glibc
-   x11-libs/cairo
-   x11-libs/gdk-pixbuf:2
-   x11-libs/gtk+:3
-   x11-libs/libnotify
-   x11-libs/libxcb
-   x11-libs/libX11
-   x11-libs/libXcomposite
-   x11-libs/libXcursor
-   x11-libs/libXdamage
-   x11-libs/libXext
-   x11-libs/libXfixes
-   x11-libs/libXi
-   x11-libs/libxkbcommon
-   x11-libs/libXrandr
-   x11-libs/libXrender
-   x11-libs/libXtst
-   x11-libs/libXScrnSaver
-   x11-libs/pango
-"
-
-QA_PREBUILT="opt/Rocket.Chat/*"
-
-src_install() {
-   # remove files useless for Gentoo
-   rm -r usr/lib || die
-   mv "${S}"/* "${ED}" || die
-}



[gentoo-commits] repo/gentoo:master commit in: dev-python/moto/files/, dev-python/moto/

2022-03-20 Thread Michał Górny
commit: 744458ad962b3b60529e674d82fc490039754c9b
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Mar 20 10:19:51 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Mar 20 10:41:05 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=744458ad

dev-python/moto: Fix test failures related to 32-bit time_t

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

 .../moto/files/moto-3.1.1-32bit-time_t.patch   | 68 ++
 dev-python/moto/moto-3.0.5.ebuild  |  4 ++
 dev-python/moto/moto-3.1.1.ebuild  |  4 ++
 3 files changed, 76 insertions(+)

diff --git a/dev-python/moto/files/moto-3.1.1-32bit-time_t.patch 
b/dev-python/moto/files/moto-3.1.1-32bit-time_t.patch
new file mode 100644
index ..f4ab312f0332
--- /dev/null
+++ b/dev-python/moto/files/moto-3.1.1-32bit-time_t.patch
@@ -0,0 +1,68 @@
+From 878ce5bfd58060324fe58cb0a84653c02d895be4 Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Micha=C5=82=20G=C3=B3rny?= 
+Date: Sun, 20 Mar 2022 10:19:18 +0100
+Subject: [PATCH] Fix test failures on systems with 32-bit time_t
+
+Skip tests if OverflowError is raised when boto3 is processing
+timestamps.  This is a known limitation of boto3 on 32-bit platforms
+(https://github.com/boto/botocore/issues/2355).
+
+Catching OverflowError is the best option here since some 32-bit
+platforms (e.g. NetBSD) use 64-bit time_t, and others are working
+on providing a switch to the 64-bit type (e.g. glibc).
+---
+ tests/test_acm/test_acm.py |  5 -
+ tests/test_budgets/test_budgets.py | 14 ++
+ 2 files changed, 14 insertions(+), 5 deletions(-)
+
+diff --git a/tests/test_acm/test_acm.py b/tests/test_acm/test_acm.py
+index b48897c1..6594787a 100644
+--- a/tests/test_acm/test_acm.py
 b/tests/test_acm/test_acm.py
+@@ -160,7 +160,10 @@ def test_describe_certificate():
+ client = boto3.client("acm", region_name="eu-central-1")
+ arn = _import_cert(client)
+ 
+-resp = client.describe_certificate(CertificateArn=arn)
++try:
++resp = client.describe_certificate(CertificateArn=arn)
++except OverflowError:
++pytest.skip("This test requires 64-bit time_t")
+ resp["Certificate"]["CertificateArn"].should.equal(arn)
+ resp["Certificate"]["DomainName"].should.equal(SERVER_COMMON_NAME)
+ resp["Certificate"]["Issuer"].should.equal("Moto")
+diff --git a/tests/test_budgets/test_budgets.py 
b/tests/test_budgets/test_budgets.py
+index 578a7298..b3de3121 100644
+--- a/tests/test_budgets/test_budgets.py
 b/tests/test_budgets/test_budgets.py
+@@ -22,9 +22,12 @@ def test_create_and_describe_budget_minimal_params():
+ )
+ resp["ResponseMetadata"]["HTTPStatusCode"].should.equal(200)
+ 
+-budget = client.describe_budget(AccountId=ACCOUNT_ID, 
BudgetName="testbudget")[
+-"Budget"
+-]
++try:
++budget = client.describe_budget(AccountId=ACCOUNT_ID, 
BudgetName="testbudget")[
++"Budget"
++]
++except OverflowError:
++pytest.skip("This test requires 64-bit time_t")
+ budget.should.have.key("BudgetLimit")
+ budget["BudgetLimit"].should.have.key("Amount")
+ budget["BudgetLimit"]["Amount"].should.equal("10")
+@@ -140,7 +143,10 @@ def test_create_and_describe_all_budgets():
+ },
+ )
+ 
+-res = client.describe_budgets(AccountId=ACCOUNT_ID)
++try:
++res = client.describe_budgets(AccountId=ACCOUNT_ID)
++except OverflowError:
++pytest.skip("This test requires 64-bit time_t")
+ res["Budgets"].should.have.length_of(1)
+ 
+ 
+-- 
+2.35.1
+

diff --git a/dev-python/moto/moto-3.0.5.ebuild 
b/dev-python/moto/moto-3.0.5.ebuild
index d9f4f6d9952b..7b6e9bb52114 100644
--- a/dev-python/moto/moto-3.0.5.ebuild
+++ b/dev-python/moto/moto-3.0.5.ebuild
@@ -55,6 +55,10 @@ BDEPEND="
 
 distutils_enable_tests pytest
 
+PATCHES=(
+   "${FILESDIR}"/moto-3.1.1-32bit-time_t.patch
+)
+
 python_test() {
local EPYTEST_DESELECT=(
# TODO

diff --git a/dev-python/moto/moto-3.1.1.ebuild 
b/dev-python/moto/moto-3.1.1.ebuild
index eeea7c760e83..507482aa33b7 100644
--- a/dev-python/moto/moto-3.1.1.ebuild
+++ b/dev-python/moto/moto-3.1.1.ebuild
@@ -54,6 +54,10 @@ BDEPEND="
 
 distutils_enable_tests pytest
 
+PATCHES=(
+   "${FILESDIR}"/moto-3.1.1-32bit-time_t.patch
+)
+
 python_test() {
local EPYTEST_DESELECT=(
# TODO



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

2022-03-20 Thread Joonas Niilola
commit: 72ee9c1e094d3f3a2ca5201733eb94f01b1ce6c7
Author: Adel KARA SLIMANE  zegrapher  com>
AuthorDate: Thu Mar 17 13:09:31 2022 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sun Mar 20 13:13:10 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=72ee9c1e

media-video/ffmpeg: do not apply vmaf models patch on -

Their path needs to be given by hand now
See 
https://github.com/FFmpeg/FFmpeg/commit/3d29724c008d8f27fecf85757152789b074e8ef9

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

 media-video/ffmpeg/ffmpeg-.ebuild | 2 --
 1 file changed, 2 deletions(-)

diff --git a/media-video/ffmpeg/ffmpeg-.ebuild 
b/media-video/ffmpeg/ffmpeg-.ebuild
index 1f70d55ec169..89a0768ff91c 100644
--- a/media-video/ffmpeg/ffmpeg-.ebuild
+++ b/media-video/ffmpeg/ffmpeg-.ebuild
@@ -339,8 +339,6 @@ src_prepare() {
export revision=git-N-${FFMPEG_REVISION}
fi
 
-   eapply "${FILESDIR}/vmaf-models-default-path.patch"
-
default
echo 'include $(SRC_PATH)/ffbuild/libffmpeg.mak' >> Makefile || die
 }



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

2022-03-20 Thread Joonas Niilola
commit: e1a384d7fbc363763d919d7b6a6e9ff92ee991e2
Author: Adel KARA SLIMANE  zegrapher  com>
AuthorDate: Thu Mar 17 10:05:42 2022 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sun Mar 20 13:13:10 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e1a384d7

media-libs/libvmaf: prevent installation of static libs

Closes: https://bugs.gentoo.org/835458
Signed-off-by: Adel KARA SLIMANE  zegrapher.com>
Signed-off-by: Joonas Niilola  gentoo.org>

 media-libs/libvmaf/libvmaf-2.3.0.ebuild | 5 +
 1 file changed, 5 insertions(+)

diff --git a/media-libs/libvmaf/libvmaf-2.3.0.ebuild 
b/media-libs/libvmaf/libvmaf-2.3.0.ebuild
index 33cbad2ec7f4..289a427e83d2 100644
--- a/media-libs/libvmaf/libvmaf-2.3.0.ebuild
+++ b/media-libs/libvmaf/libvmaf-2.3.0.ebuild
@@ -34,6 +34,11 @@ multilib_src_configure() {
meson_src_configure
 }
 
+multilib_src_install() {
+   meson_src_install
+   find "${D}" -name '*.la' -delete -o -name '*.a' -delete || die
+}
+
 multilib_src_install_all() {
einstalldocs
 



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

2022-03-20 Thread Joonas Niilola
commit: 39f3b86fff8b739e1afd463223087215498e5944
Author: Adel KARA SLIMANE  zegrapher  com>
AuthorDate: Thu Mar 17 12:24:28 2022 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sun Mar 20 13:13:10 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=39f3b86f

media-libs/libvmaf: restrict TEST phase

The hardcoded paths are buggy for some tests,
the library works otherwise
The testing code could be patched otherwise

Closes: https://bugs.gentoo.org/835471
Signed-off-by: Adel KARA SLIMANE  zegrapher.com>
Signed-off-by: Joonas Niilola  gentoo.org>

 media-libs/libvmaf/libvmaf-2.3.0.ebuild | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/media-libs/libvmaf/libvmaf-2.3.0.ebuild 
b/media-libs/libvmaf/libvmaf-2.3.0.ebuild
index 289a427e83d2..7adc3c9eca99 100644
--- a/media-libs/libvmaf/libvmaf-2.3.0.ebuild
+++ b/media-libs/libvmaf/libvmaf-2.3.0.ebuild
@@ -21,6 +21,9 @@ fi
 LICENSE="BSD-2-with-patent"
 SLOT="0"
 
+# upstream issue, see bug #835471
+RESTRICT="test"
+
 BDEPEND="
dev-lang/nasm
 "



[gentoo-commits] proj/devmanual:master commit in: eclass-writing/

2022-03-20 Thread Ulrich Müller
commit: 3dfa91c478c62400e5849158679bb2e91db7d4da
Author: Thomas Bracht Laumann Jespersen  laumann  xyz>
AuthorDate: Fri Mar 18 19:54:32 2022 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Sun Mar 20 13:46:52 2022 +
URL:https://gitweb.gentoo.org/proj/devmanual.git/commit/?id=3dfa91c4

eclass-writing: Use "required" instead of "not optional"

When figuring out if a documentation tag is required, the reader must
mentally handle "not optional" as "required". Simplify by changing the
"optional?" column to "required?".

Let us also stop shouting at the reader, so change "YES" and "NO" to
"Yes" and "No".

Signed-off-by: Thomas Bracht Laumann Jespersen  laumann.xyz>
Signed-off-by: Ulrich Müller  gentoo.org>

 eclass-writing/text.xml | 82 -
 1 file changed, 41 insertions(+), 41 deletions(-)

diff --git a/eclass-writing/text.xml b/eclass-writing/text.xml
index 0e6ca99..795ccd0 100644
--- a/eclass-writing/text.xml
+++ b/eclass-writing/text.xml
@@ -197,13 +197,13 @@ summarizes the available documentation tags:
 
 
   tag
-  optional?
+  required?
   arguments
   description
 
 
   @ECLASS:
-  NO
+  Yes
   Name of the eclass being documented
   
 Documents various information about the eclass. Must appear as the
@@ -212,7 +212,7 @@ summarizes the available documentation tags:
 
 
   @MAINTAINER:
-  NO
+  Yes
   One or more name and email pairs
   
 List of maintainers for the eclass to be contacted. One line per
@@ -221,7 +221,7 @@ summarizes the available documentation tags:
 
 
   @AUTHOR:
-  YES
+  No
   One or more name and email pairs
   
 List of authors for the eclass. One line per author. Must start on
@@ -230,25 +230,25 @@ summarizes the available documentation tags:
 
 
   @BUGREPORTS:
-  YES
+  No
   Multiline freetext
   Describes how bugs related to this eclass should be reported
 
 
   @VCSURL:
-  YES
+  No
   A URI string
   Points to the URL of the VCS that contains the eclass source
 
 
   @SUPPORTED_EAPIS:
-  YES
+  No
   Space-separated list of EAPIs
   List of EAPIs supported by this eclass
 
 
   @PROVIDES:
-  YES
+  No
   Space-separated list of eclass names
   
 List of indirectly inherited eclasses whose functions and variables may be
@@ -257,7 +257,7 @@ summarizes the available documentation tags:
 
 
   @BLURB:
-  NO
+  Yes
   Single line freetext
   
 Contains a short description for the eclass. Must be on the same
@@ -266,19 +266,19 @@ summarizes the available documentation tags:
 
 
   @DEPRECATED:
-  YES
+  No
   Replacement (or "none")
   Declares that this eclass should no longer be used
 
 
   @DESCRIPTION:
-  YES
+  No
   Multiline freetext
   Long description for the eclass
 
 
   @EXAMPLE:
-  YES
+  No
   Multiline freetext
   Examples that illustrate various uses of this eclass
 
@@ -306,13 +306,13 @@ variables are as follows:
 
 
   tag
-  optional?
+  required?
   arguments
   description
 
 
   @ECLASS-VARIABLE:
-  NO
+  Yes
   Name of the eclass variable to which the documentation applies
   
 This tag applies to eclass specific variables that affect the
@@ -323,7 +323,7 @@ variables are as follows:
 
 
   @PRE_INHERIT
-  YES
+  No
   
   
 This tag describes whether the variable must be defined before
@@ -333,7 +333,7 @@ variables are as follows:
 
 
   @USER_VARIABLE
-  YES
+  No
   
   
 This tag describes whether the variable is unsuitable for use in ebuilds,
@@ -343,7 +343,7 @@ variables are as follows:
 
 
   @OUTPUT_VARIABLE
-  YES
+  No
   
   
 This tag indicates that the variable's value (which will be set by the
@@ -352,7 +352,7 @@ variables are as follows:
 
 
   @DEFAULT_UNSET
-  YES
+  No
   
   
 Indicates that this variable is unset by default if not set by the
@@ -361,7 +361,7 @@ variables are as follows:
 
 
   @INCLUDES_EPREFIX
-  YES
+  No
   
   
 Indicates that the variable is a path which has ${EPREFIX} prepended to it
@@ -369,25 +369,25 @@ variables are as follows:
 
 
   @INTERNAL
-  YES
+  No
   
   Indicates that the variable is internal to the eclass
 
 
   @REQUIRED
-  YES
+  No
   
   Indicates that this variable must be set by the developer
 
 
   @DEPRECATED
-  YES
+  No
   Optionally, the name of any replacement variable
   Declares that this variable should no longer be used in ebuilds
 
 
   @DESCRIPTION:
-  NO
+  Yes
   Multiline freetext
   Long description for the eclass variable
 
@@ -414,13 +414,13 @@ documentation are:
 
 
   tag
-  optional?
+  required?
   arguments
   description
 
 
   @FUNCTION:
-  NO
+  Yes
   Name of the function to which the documentation block applies
   
 Documents information about an eclass function such as its calling
@@ -429,7 +429,7 @@ documentation are:
 
 
   @USAGE:
-  NO
+  Yes
   List of required and optional arguments to the function
   
 List of arguments that the eclass function accepts, specified in
@@ -443,12 +443,12 @@ documentation are:
   Return value of the 

[gentoo-commits] repo/proj/guru:dev commit in: net-im/cawbird/

2022-03-20 Thread Alessandro Barbieri
commit: 9b7b22b77ddf7a2c50c960313c8bb073a1015a1d
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Sun Mar 20 16:49:03 2022 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Sun Mar 20 16:49:03 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=9b7b22b7

net-im/cawbird: treeclean

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

 net-im/cawbird/Manifest |  1 -
 net-im/cawbird/cawbird-1.4.2.ebuild | 49 -
 net-im/cawbird/metadata.xml | 17 -
 3 files changed, 67 deletions(-)

diff --git a/net-im/cawbird/Manifest b/net-im/cawbird/Manifest
deleted file mode 100644
index c6e6dbb83..0
--- a/net-im/cawbird/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST cawbird-1.4.2.tar.gz 653216 BLAKE2B 
c05008a310152c5d190233a7251cf0ca7104f5ca564a1c0f2ac06fb23ded9eb6429965624ae7b7a0b0b763db19ebcb159a138cbed8dac36c3fcaa56d2ead62ee
 SHA512 
409d2b838b9c14c45fb6aa2b04dc1ccaaf76baab7394d630d254dc9a4001f7f53321b88f600e2c3f9c39e19da38dd717f46abb4a63b11696f41e61b9ab8e6452

diff --git a/net-im/cawbird/cawbird-1.4.2.ebuild 
b/net-im/cawbird/cawbird-1.4.2.ebuild
deleted file mode 100644
index c0ba37584..0
--- a/net-im/cawbird/cawbird-1.4.2.ebuild
+++ /dev/null
@@ -1,49 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-VALA_USE_DEPEND="vapigen"
-
-inherit vala meson xdg
-
-DESCRIPTION="Cawbird is a fork of the Corebird Twitter client from Baedert."
-HOMEPAGE="https://github.com/IBBoard/cawbird;
-SRC_URI="https://github.com/IBBoard/cawbird/archive/refs/tags/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
-IUSE="+X gstreamer spell"
-
-DEPEND="
-   dev-db/sqlite:3
-   dev-libs/glib:2
-   dev-libs/json-glib
-   net-libs/libsoup:2.4
-   net-libs/liboauth
-   media-plugins/gst-plugins-libav
-   sys-devel/gettext
-   x11-libs/gtk+:3
-   X? ( x11-libs/libX11 )
-   gstreamer? (
-   media-libs/gst-plugins-base
-   media-libs/gst-plugins-bad
-   )
-   spell? ( app-text/gspell )
-"
-RDEPEND="${DEPEND}"
-BDEPEND="
-   $(vala_depend)
-   dev-libs/gobject-introspection
-"
-
-src_configure() {
-   local emesonargs=(
-   $(meson_use X x11)
-   $(meson_use gstreamer video)
-   $(meson_use spell spellcheck)
-   -Dconsumer_key_base64=VmY5dG9yRFcyWk93MzJEZmhVdEk5Y3NMOA==
-   
-Dconsumer_secret_base64=MThCRXIxbWRESDQ2Y0podzVtVU13SGUyVGlCRXhPb3BFRHhGYlB6ZkpybG5GdXZaSjI=
-   )
-   meson_src_configure
-}

diff --git a/net-im/cawbird/metadata.xml b/net-im/cawbird/metadata.xml
deleted file mode 100644
index 4f14ca4a2..0
--- a/net-im/cawbird/metadata.xml
+++ /dev/null
@@ -1,17 +0,0 @@
-
-http://www.gentoo.org/dtd/metadata.dtd;>
-
-   
-   gjdijk...@gjdwebserver.nl
-   Gerben Jan Dijkman
-   
-   
-   Cawbird is a fork of the Corebird Twitter client from Baedert, which 
became unsupported after Twitter disabled the streaming API.
-
-   Cawbird works with the new APIs and includes a few fixes and 
modifications that have historically been patched in to IBBoard's custom 
Corebird build on his personal Open Build Service account.
-   
-   
-   https://github.com/IBBoard/cawbird
-   https://github.com/IBBoard/cawbird/issues
-   
-



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

2022-03-20 Thread Matthew Smith
commit: e5c639662a44ea4187cb0dd0115abb207ca0aac5
Author: Matthew Smith  gentoo  org>
AuthorDate: Sun Mar 20 09:17:18 2022 +
Commit: Matthew Smith  gentoo  org>
CommitDate: Sun Mar 20 09:21:49 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e5c63966

net-im/cawbird: init at 1.5

This package is intended to replace net-im/corebird.

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

 net-im/cawbird/Manifest   |  1 +
 net-im/cawbird/cawbird-1.5.ebuild | 64 +++
 net-im/cawbird/metadata.xml   | 11 +++
 3 files changed, 76 insertions(+)

diff --git a/net-im/cawbird/Manifest b/net-im/cawbird/Manifest
new file mode 100644
index ..8c822e3f91a8
--- /dev/null
+++ b/net-im/cawbird/Manifest
@@ -0,0 +1 @@
+DIST cawbird-1.5.tar.gz 675527 BLAKE2B 
d94bf61faba01fc1159fabbf0da24ab49a697112ccd5bb631133c21f52ffe29e9ede214c9eccf553cbbb039b08e487467e4ecc56d0e0ef63f68d4c23d39414aa
 SHA512 
917480ac79606a1ab572f0837fd48e100bbb6d70ad3551a8d86486843d9bfb0e4814c75c56ff0e2aa41fd7d32a614bbff4e6121831b3da7da7614fb5a0d3f6e1

diff --git a/net-im/cawbird/cawbird-1.5.ebuild 
b/net-im/cawbird/cawbird-1.5.ebuild
new file mode 100644
index ..9d9fb0d01d35
--- /dev/null
+++ b/net-im/cawbird/cawbird-1.5.ebuild
@@ -0,0 +1,64 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit gnome2-utils meson vala xdg
+
+DESCRIPTION="Twitter client"
+HOMEPAGE="https://ibboard.co.uk/cawbird/ https://github.com/IBBoard/cawbird;
+SRC_URI="https://github.com/IBBoard/cawbird/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+S="${WORKDIR}"/${P}
+
+LICENSE="CC-BY-3.0 GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="gstreamer spell"
+
+RDEPEND="
+   dev-db/sqlite:3
+   dev-libs/atk
+   dev-libs/glib:2
+   dev-libs/json-glib
+   net-libs/liboauth
+   net-libs/libsoup:2.4
+   net-libs/rest:0.7
+   x11-libs/cairo
+   x11-libs/gdk-pixbuf:2
+   x11-libs/gtk+:3
+   x11-libs/libX11
+   x11-libs/pango
+   gstreamer? ( media-libs/gstreamer:1.0 )
+   spell? ( app-text/gspell:= )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   $(vala_depend)
+   virtual/pkgconfig
+"
+
+src_prepare() {
+   default
+   vala_setup
+}
+
+src_configure() {
+   local emesonargs=(
+   # these keys are taken from the readme of cawbird
+   -Dconsumer_key_base64='VmY5dG9yRFcyWk93MzJEZmhVdEk5Y3NMOA=='
+   
-Dconsumer_secret_base64='MThCRXIxbWRESDQ2Y0podzVtVU13SGUyVGlCRXhPb3BFRHhGYlB6ZkpybG5GdXZaSjI='
+   -Dexamples=false
+   $(meson_use spell spellcheck)
+   $(meson_use gstreamer video)
+   -Dx11=true
+   )
+   meson_src_configure
+}
+
+pkg_postinst() {
+   gnome2_schemas_update
+}
+
+pkg_postrm() {
+   gnome2_schemas_update
+}

diff --git a/net-im/cawbird/metadata.xml b/net-im/cawbird/metadata.xml
new file mode 100644
index ..d1905ebb02b4
--- /dev/null
+++ b/net-im/cawbird/metadata.xml
@@ -0,0 +1,11 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+
+  matt...@gentoo.org
+  Matthew Smith
+
+
+  IBBoard/cawbird
+
+



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

2022-03-20 Thread Stephan Hartmann
commit: 057160e428100b8b5a57beb13666ac420c0f
Author: Stephan Hartmann  gentoo  org>
AuthorDate: Sun Mar 20 17:12:56 2022 +
Commit: Stephan Hartmann  gentoo  org>
CommitDate: Sun Mar 20 17:13:22 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0571

www-client/google-chrome: automated update (99.0.4844.82)

Signed-off-by: Stephan Hartmann  gentoo.org>

 www-client/google-chrome/Manifest   | 2 +-
 ...gle-chrome-99.0.4844.74.ebuild => google-chrome-99.0.4844.82.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-client/google-chrome/Manifest 
b/www-client/google-chrome/Manifest
index 75f507d36fb2..082414dafa39 100644
--- a/www-client/google-chrome/Manifest
+++ b/www-client/google-chrome/Manifest
@@ -1 +1 @@
-DIST google-chrome-stable_99.0.4844.74-1_amd64.deb 82966576 BLAKE2B 
3b37fc61faf37a2423bdaf7da326a95093898e5585f24a4c84897550832dcfc4d09a7ebabc4c5aed96547242bb2a2db067d72044af1462999b03b45412e7d105
 SHA512 
7b29f66bb33af55e820d9bb942cab5c5c0940327b35d7eb5f078399a6f853cc322b0b730375ac4a03d45c75544ea8ce959417be8a629f053d7f477b485a9f77f
+DIST google-chrome-stable_99.0.4844.82-1_amd64.deb 82974424 BLAKE2B 
9f6982d6e83ae7e07e6c545094e2fae1eb162a2be6fd577dec089bc22f4ae1bc18ad72e2062659f5fb499b5e42634dd8a049bebb1e46159811001eb8e420df20
 SHA512 
e1c186ba889bf6af9bc56316f1f5286bd4c8072b12c3830f149a3e0873771ca122f3e11730100edf2e25862bc6d336825f4b831e7c14bf74789b4f9589281f28

diff --git a/www-client/google-chrome/google-chrome-99.0.4844.74.ebuild 
b/www-client/google-chrome/google-chrome-99.0.4844.82.ebuild
similarity index 100%
rename from www-client/google-chrome/google-chrome-99.0.4844.74.ebuild
rename to www-client/google-chrome/google-chrome-99.0.4844.82.ebuild



[gentoo-commits] repo/gentoo:master commit in: www-plugins/chrome-binary-plugins/

2022-03-20 Thread Stephan Hartmann
commit: 36c10c599575fae806233e28f65b0b0ad18be223
Author: Stephan Hartmann  gentoo  org>
AuthorDate: Sun Mar 20 17:13:04 2022 +
Commit: Stephan Hartmann  gentoo  org>
CommitDate: Sun Mar 20 17:13:23 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=36c10c59

www-plugins/chrome-binary-plugins: automated update (99.0.4844.82)

Signed-off-by: Stephan Hartmann  gentoo.org>

 www-plugins/chrome-binary-plugins/Manifest  | 2 +-
 ...ns-99.0.4844.74.ebuild => chrome-binary-plugins-99.0.4844.82.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-plugins/chrome-binary-plugins/Manifest 
b/www-plugins/chrome-binary-plugins/Manifest
index 19043dc9df7c..02463b24625b 100644
--- a/www-plugins/chrome-binary-plugins/Manifest
+++ b/www-plugins/chrome-binary-plugins/Manifest
@@ -1,3 +1,3 @@
 DIST google-chrome-beta_100.0.4896.46-1_amd64.deb 83545416 BLAKE2B 
cf75c470f0d33989762e92462a7560eaaa1a096540e3adf12512b3d4ca26adaffa825654e7886d6a0a10476bb13493e8d7f4014804d0ab27c3f564f26ed3a897
 SHA512 
4a5d0c3073c7fc1f8070d91f9a6783235c6e16da6a22a0de970525e6bf4643bd9e0848c978d10819fcaf31efb90f98b90abfc3e5d4c544f54b63f0e7587c214b
-DIST google-chrome-stable_99.0.4844.74-1_amd64.deb 82966576 BLAKE2B 
3b37fc61faf37a2423bdaf7da326a95093898e5585f24a4c84897550832dcfc4d09a7ebabc4c5aed96547242bb2a2db067d72044af1462999b03b45412e7d105
 SHA512 
7b29f66bb33af55e820d9bb942cab5c5c0940327b35d7eb5f078399a6f853cc322b0b730375ac4a03d45c75544ea8ce959417be8a629f053d7f477b485a9f77f
+DIST google-chrome-stable_99.0.4844.82-1_amd64.deb 82974424 BLAKE2B 
9f6982d6e83ae7e07e6c545094e2fae1eb162a2be6fd577dec089bc22f4ae1bc18ad72e2062659f5fb499b5e42634dd8a049bebb1e46159811001eb8e420df20
 SHA512 
e1c186ba889bf6af9bc56316f1f5286bd4c8072b12c3830f149a3e0873771ca122f3e11730100edf2e25862bc6d336825f4b831e7c14bf74789b4f9589281f28
 DIST google-chrome-unstable_101.0.4947.0-1_amd64.deb 84486320 BLAKE2B 
cb59717432228eea6cf4bb60bf0c284cff00f44f93778c4d403cb6cf0aeaa7844c2b3cf6d9f4f0d68a15e5385bf6f073a393aa0981ddeebe186e51b2148fbc60
 SHA512 
3c49c3e41928403cd9b8d776b944a2b5c08ef8eaa462c12bff8be2123798bab7b3a293c63334b44f6d7b902d474b8233686dac0e28a6d04bd5ec035a5f8cffa4

diff --git 
a/www-plugins/chrome-binary-plugins/chrome-binary-plugins-99.0.4844.74.ebuild 
b/www-plugins/chrome-binary-plugins/chrome-binary-plugins-99.0.4844.82.ebuild
similarity index 100%
rename from 
www-plugins/chrome-binary-plugins/chrome-binary-plugins-99.0.4844.74.ebuild
rename to 
www-plugins/chrome-binary-plugins/chrome-binary-plugins-99.0.4844.82.ebuild



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

2022-03-20 Thread Benda XU
commit: cafbd53363901aa5a5629adc8fe709a456311ace
Author: YiyangWu  gmail  com>
AuthorDate: Tue Dec 21 03:10:38 2021 +
Commit: Benda XU  gentoo  org>
CommitDate: Sun Mar 20 08:57:07 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cafbd533

sci-libs/rocPRIM: remove unused cmake variable

__skip_rocmclang is used to avoid configuration error for
cmake-3.21.(1|2), which don't exist among ebuilds anymore, so this flag
is not recognized.

Closes: https://github.com/gentoo/gentoo/pull/23447
Closes: https://bugs.gentoo.org/829075
Package-Manager: Portage-3.0.22, Repoman-3.0.3
Signed-off-by: Yiyang Wu  gmail.com>
Signed-off-by: Benda Xu  gentoo.org>

 sci-libs/rocPRIM/{rocPRIM-4.3.0.ebuild => rocPRIM-4.3.0-r1.ebuild} | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sci-libs/rocPRIM/rocPRIM-4.3.0.ebuild 
b/sci-libs/rocPRIM/rocPRIM-4.3.0-r1.ebuild
similarity index 92%
rename from sci-libs/rocPRIM/rocPRIM-4.3.0.ebuild
rename to sci-libs/rocPRIM/rocPRIM-4.3.0-r1.ebuild
index 98f626fe7f9a..0e7bba7b2a7c 100644
--- a/sci-libs/rocPRIM/rocPRIM-4.3.0.ebuild
+++ b/sci-libs/rocPRIM/rocPRIM-4.3.0-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
@@ -17,6 +17,7 @@ IUSE="benchmark test"
 RDEPEND="dev-util/hip:${SLOT}
benchmark? ( dev-cpp/benchmark )"
 BDEPEND="dev-util/rocm-cmake:${SLOT}
+   >=dev-util/cmake-3.22
test? ( dev-cpp/gtest )"
 DEPEND="${RDEPEND}"
 
@@ -63,7 +64,6 @@ src_configure() {
-DBUILD_TEST=$(usex test ON OFF)
-DBUILD_BENCHMARK=$(usex benchmark ON OFF)
${AMDGPU_TARGETS+-DAMDGPU_TARGETS="${AMDGPU_TARGETS}"}
-   -D__skip_rocmclang="ON" ## fix cmake-3.21 configuration issue 
caused by officialy support programming language "HIP"
)
 
cmake_src_configure



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

2022-03-20 Thread Benda XU
commit: 0f20b2298c510411f895cecc89880fec88529500
Author: YiyangWu  gmail  com>
AuthorDate: Tue Dec 21 03:11:59 2021 +
Commit: Benda XU  gentoo  org>
CommitDate: Sun Mar 20 08:57:07 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0f20b229

sci-libs/rocSPARSE: remove unused cmake variable

__skip_rocmclang is used to avoid configuration error for
cmake-3.21.(1|2), which don't exist among ebuilds anymore, so this flag
is not recognized.

Closes: https://github.com/gentoo/gentoo/pull/23448
Closes: https://bugs.gentoo.org/829076
Package-Manager: Portage-3.0.22, Repoman-3.0.3
Signed-off-by: Yiyang Wu  gmail.com>
Signed-off-by: Benda Xu  gentoo.org>

 ...E-4.3.0-r1.ebuild => rocSPARSE-4.3.0-r2.ebuild} |   4 +-
 sci-libs/rocSPARSE/rocSPARSE-4.3.0.ebuild  | 122 -
 2 files changed, 2 insertions(+), 124 deletions(-)

diff --git a/sci-libs/rocSPARSE/rocSPARSE-4.3.0-r1.ebuild 
b/sci-libs/rocSPARSE/rocSPARSE-4.3.0-r2.ebuild
similarity index 96%
rename from sci-libs/rocSPARSE/rocSPARSE-4.3.0-r1.ebuild
rename to sci-libs/rocSPARSE/rocSPARSE-4.3.0-r2.ebuild
index 7c554093db97..208d02f6cc3d 100644
--- a/sci-libs/rocSPARSE/rocSPARSE-4.3.0-r1.ebuild
+++ b/sci-libs/rocSPARSE/rocSPARSE-4.3.0-r2.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
@@ -48,6 +48,7 @@ RDEPEND="dev-util/hip:${SLOT}
 DEPEND="${RDEPEND}"
 BDEPEND="test? (
dev-cpp/gtest
+   >=dev-util/cmake-3.22
$(python_gen_any_dep 'dev-python/pyyaml[${PYTHON_USEDEP}]')
 )
 benchmark? ( app-admin/chrpath )
@@ -114,7 +115,6 @@ src_configure() {
-DBUILD_CLIENTS_TESTS=$(usex test ON OFF)
-DBUILD_CLIENTS_BENCHMARKS=$(usex benchmark ON OFF)
${AMDGPU_TARGETS+-DAMDGPU_TARGETS="${AMDGPU_TARGETS}"}
-   -D__skip_rocmclang="ON" ## fix cmake-3.21 configuration issue 
caused by officialy support programming language "HIP"
)
 
cmake_src_configure

diff --git a/sci-libs/rocSPARSE/rocSPARSE-4.3.0.ebuild 
b/sci-libs/rocSPARSE/rocSPARSE-4.3.0.ebuild
deleted file mode 100644
index 6683c6a0517d..
--- a/sci-libs/rocSPARSE/rocSPARSE-4.3.0.ebuild
+++ /dev/null
@@ -1,122 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake toolchain-funcs
-
-DESCRIPTION="Basic Linear Algebra Subroutines for sparse computation"
-HOMEPAGE="https://github.com/ROCmSoftwarePlatform/rocSPARSE;
-
-SRC_URI="https://github.com/ROCmSoftwarePlatform/rocSPARSE/archive/rocm-${PV}.tar.gz
 -> rocSPARSE-${PV}.tar.gz
-test? (
-https://sparse.tamu.edu/MM/SNAP/amazon0312.tar.gz -> ${PN}_amazon0312.tar.gz
-https://sparse.tamu.edu/MM/Muite/Chebyshev4.tar.gz -> ${PN}_Chebyshev4.tar.gz
-https://sparse.tamu.edu/MM/FEMLAB/sme3Dc.tar.gz -> ${PN}_sme3Dc.tar.gz
-https://sparse.tamu.edu/MM/Williams/webbase-1M.tar.gz -> 
${PN}_webbase-1M.tar.gz
-https://sparse.tamu.edu/MM/Bova/rma10.tar.gz -> ${PN}_rma10.tar.gz
-https://sparse.tamu.edu/MM/JGD_BIBD/bibd_22_8.tar.gz -> ${PN}_bibd_22_8.tar.gz
-https://sparse.tamu.edu/MM/Williams/mac_econ_fwd500.tar.gz -> 
${PN}_mac_econ_fwd500.tar.gz
-https://sparse.tamu.edu/MM/Williams/mc2depi.tar.gz -> ${PN}_mc2depi.tar.gz
-https://sparse.tamu.edu/MM/Hamm/scircuit.tar.gz -> ${PN}_scircuit.tar.gz
-https://sparse.tamu.edu/MM/Sandia/ASIC_320k.tar.gz -> ${PN}_ASIC_320k.tar.gz
-https://sparse.tamu.edu/MM/GHS_psdef/bmwcra_1.tar.gz -> ${PN}_bmwcra_1.tar.gz
-https://sparse.tamu.edu/MM/HB/nos1.tar.gz -> ${PN}_nos1.tar.gz
-https://sparse.tamu.edu/MM/HB/nos2.tar.gz -> ${PN}_nos2.tar.gz
-https://sparse.tamu.edu/MM/HB/nos3.tar.gz -> ${PN}_nos3.tar.gz
-https://sparse.tamu.edu/MM/HB/nos4.tar.gz -> ${PN}_nos4.tar.gz
-https://sparse.tamu.edu/MM/HB/nos5.tar.gz -> ${PN}_nos5.tar.gz
-https://sparse.tamu.edu/MM/HB/nos6.tar.gz -> ${PN}_nos6.tar.gz
-https://sparse.tamu.edu/MM/HB/nos7.tar.gz -> ${PN}_nos7.tar.gz
-https://sparse.tamu.edu/MM/DNVS/shipsec1.tar.gz -> ${PN}_shipsec1.tar.gz
-https://sparse.tamu.edu/MM/Cote/mplate.tar.gz -> ${PN}_mplate.tar.gz
-https://sparse.tamu.edu/MM/Bai/qc2534.tar.gz -> ${PN}_qc2534.tar.gz
-https://sparse.tamu.edu/MM/Chevron/Chevron2.tar.gz -> ${PN}_Chevron2.tar.gz
-https://sparse.tamu.edu/MM/Chevron/Chevron3.tar.gz -> ${PN}_Chevron3.tar.gz
-https://sparse.tamu.edu/MM/Chevron/Chevron4.tar.gz -> ${PN}_Chevron4.tar.gz
-)"
-
-LICENSE="MIT"
-KEYWORDS="~amd64"
-IUSE="benchmark test"
-SLOT="0/$(ver_cut 1-2)"
-
-RDEPEND="dev-util/hip:${SLOT}
-   sci-libs/rocPRIM:${SLOT}"
-DEPEND="${RDEPEND}"
-BDEPEND="test? ( dev-cpp/gtest )
-benchmark? ( app-admin/chrpath )"
-
-RESTRICT="!test? ( test )"
-
-S="${WORKDIR}/rocSPARSE-rocm-${PV}"
-
-PATCHES=( "${FILESDIR}/${PN}-4.3.0-remove-matrices-unpacking.patch" )
-
-src_prepare() {
-   sed -e "s/PREFIX rocsparse//" \
-   -e "/https://sparse.tamu.edu (or other 

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

2022-03-20 Thread Benda XU
commit: 756f565826e38263a085aba91b4d0d27954f26c3
Author: YiyangWu  gmail  com>
AuthorDate: Tue Dec 21 03:03:51 2021 +
Commit: Benda XU  gentoo  org>
CommitDate: Sun Mar 20 08:57:00 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=756f5658

sci-libs/rocFFT: remove unused cmake variable

__skip_rocmclang is used to avoid configuration error for
cmake-3.21.(1|2), which don't exist among ebuilds anymore, so this flag
is not recognized.

Closes: https://github.com/gentoo/gentoo/pull/23446
Closes: https://bugs.gentoo.org/829326
Package-Manager: Portage-3.0.22, Repoman-3.0.3
Signed-off-by: Yiyang Wu  gmail.com>
Signed-off-by: Benda Xu  gentoo.org>

 sci-libs/rocFFT/{rocFFT-4.3.0.ebuild => rocFFT-4.3.0-r1.ebuild} | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/sci-libs/rocFFT/rocFFT-4.3.0.ebuild 
b/sci-libs/rocFFT/rocFFT-4.3.0-r1.ebuild
similarity index 92%
rename from sci-libs/rocFFT/rocFFT-4.3.0.ebuild
rename to sci-libs/rocFFT/rocFFT-4.3.0-r1.ebuild
index 3666f751adf2..5ebefcf5435f 100644
--- a/sci-libs/rocFFT/rocFFT-4.3.0.ebuild
+++ b/sci-libs/rocFFT/rocFFT-4.3.0-r1.ebuild
@@ -1,11 +1,11 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 
 PYTHON_COMPAT=( python3_{7..10} )
 
-inherit cmake check-reqs flag-o-matic multiprocessing python-any-r1
+inherit cmake check-reqs multiprocessing python-any-r1
 
 DESCRIPTION="Next generation FFT implementation for ROCm"
 HOMEPAGE="https://github.com/ROCmSoftwarePlatform/rocFFT;
@@ -23,6 +23,7 @@ DEPEND="${RDEPEND}
 BDEPEND="
test? ( dev-cpp/gtest dev-libs/boost
>=sci-libs/fftw-3
+   >=dev-util/cmake-3.22
 )"
 
 CHECKREQS_DISK_BUILD="7G"
@@ -87,7 +88,6 @@ src_configure() {
-DBUILD_CLIENTS_TESTS=$(usex test ON OFF)
-DBUILD_CLIENTS_SELFTEST=OFF  # rocFFT-4.3.0 self test fails. 
See https://github.com/ROCmSoftwarePlatform/rocFFT/issues/324. Enable it for 
rocFFT-4.4
${AMDGPU_TARGETS+-DAMDGPU_TARGETS="${AMDGPU_TARGETS}"}
-   -D__skip_rocmclang="ON" ## fix cmake-3.21 configuration issue 
caused by officialy support programming language "HIP"
)
 
cmake_src_configure



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

2022-03-20 Thread Michał Górny
commit: df2b9576fa776cbe69281f085a7522e3ee36e61d
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Mar 20 09:06:48 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Mar 20 09:25:57 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df2b9576

dev-python/pymdown-extensions: Bump to 9.3

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

 dev-python/pymdown-extensions/Manifest |  1 +
 .../pymdown-extensions-9.3.ebuild  | 56 ++
 2 files changed, 57 insertions(+)

diff --git a/dev-python/pymdown-extensions/Manifest 
b/dev-python/pymdown-extensions/Manifest
index 880fd0cc3b35..ea06e13dcb0a 100644
--- a/dev-python/pymdown-extensions/Manifest
+++ b/dev-python/pymdown-extensions/Manifest
@@ -1 +1,2 @@
 DIST pymdown-extensions-9.2.tar.gz 1008401 BLAKE2B 
017f8de124c8bfac8d53fe9ddb7aba5befa728f851cfc207b774d9da340fb8c5c067f3ffb399702c2d86ee17b740158c92a2dcce0d3470afca5b011499c86836
 SHA512 
2b33d63181d4e4e2e9a98c23ff48edc0425bd9a7419d339817210707b172538a5571a4d430276beb43ebab3f9e3941074a53116aaf4d1c4a90d1db2a76457f04
+DIST pymdown-extensions-9.3.tar.gz 1009329 BLAKE2B 
6efe25ef0ef81d7e6b494b94e54c41c8e99cab517cadaba09d073996aef4b35c79e88386dd9ccd8199b3c4c6e105a1c428aa4b96069a6d1c44bf0296cd586b7c
 SHA512 
8dec73e94d159b10f644268ed757b3326f1ee5d2a63e8ea806a700898bdfd82542c1791db0d6fcb29deee913276b23bdb5966511e9863eed332ab760d194c5b5

diff --git a/dev-python/pymdown-extensions/pymdown-extensions-9.3.ebuild 
b/dev-python/pymdown-extensions/pymdown-extensions-9.3.ebuild
new file mode 100644
index ..2f25204f92f9
--- /dev/null
+++ b/dev-python/pymdown-extensions/pymdown-extensions-9.3.ebuild
@@ -0,0 +1,56 @@
+# 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..10} )
+
+DOCS_BUILDER="mkdocs"
+DOCS_DEPEND="
+   dev-python/mkdocs-git-revision-date-localized-plugin
+   dev-python/mkdocs-minify-plugin
+   dev-python/mkdocs-material
+   dev-python/pymdown-lexers
+   dev-python/pyspelling
+"
+
+inherit distutils-r1 docs
+
+DESCRIPTION="Extensions for Python Markdown"
+HOMEPAGE="
+   https://github.com/facelessuser/pymdown-extensions/
+   https://pypi.org/project/pymdown-extensions/
+"
+SRC_URI="https://github.com/facelessuser/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~riscv ~x86"
+
+RDEPEND="
+   >=dev-python/markdown-3.2[${PYTHON_USEDEP}]
+"
+
+BDEPEND="
+   test? (
+   dev-python/pygments[${PYTHON_USEDEP}]
+   dev-python/pyyaml[${PYTHON_USEDEP}]
+   dev-vcs/git
+   )
+"
+
+distutils_enable_tests pytest
+
+python_prepare_all() {
+   # mkdocs-git-revision-date-localized-plugin needs git repo
+   if use doc; then
+   git init || die
+   git config --global user.email "y...@example.com" || die
+   git config --global user.name "Your Name" || die
+   git add . || die
+   git commit -m 'init' || die
+   fi
+
+   distutils-r1_python_prepare_all
+}



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

2022-03-20 Thread Michał Górny
commit: 44f3900ac6a026dc29d48354664af1ab9045e2e0
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Mar 20 08:37:19 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Mar 20 09:25:55 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=44f3900a

dev-python/dulwich: Bump to 0.20.35

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

 dev-python/dulwich/Manifest   |  1 +
 dev-python/dulwich/dulwich-0.20.35.ebuild | 58 +++
 dev-python/dulwich/metadata.xml   |  4 +--
 3 files changed, 61 insertions(+), 2 deletions(-)

diff --git a/dev-python/dulwich/Manifest b/dev-python/dulwich/Manifest
index 495a2ed219a7..95a3c3c1830a 100644
--- a/dev-python/dulwich/Manifest
+++ b/dev-python/dulwich/Manifest
@@ -1,2 +1,3 @@
 DIST dulwich-0.20.32.tar.gz 418100 BLAKE2B 
21d41a7b1e491848a11ab3e3b1b63bfbe1798b38ef331136b07609f004e780672477e91a637dd3b1ccd3b26e359461e1a16d759ac2cb98d1091fbdb1968c00a9
 SHA512 
9af4cb4462ab9a69bea9074aace81eeb8d33087f2c53e64145991913ad132e076b62f7958551729c758cd6eeae029a278723872771ef36b046331c85ebf2fcf4
 DIST dulwich-0.20.33.tar.gz 419863 BLAKE2B 
57b7a05f7a23745ba63e2faba9cd3772637a61cf9f2077eaf7ec799f5e3d25de7245aabbebf22cb58f5cb45318b653335251fc46b136b108770aaa6c2b09e099
 SHA512 
f2d0f8875dc4cd4ac4629f2884a5e68938d14218ef96a19ce322559a16eb64cdee92ed0bc07790e9d527a20fdcd29f6fe1f95479d0055cdab88f509bc318368c
+DIST dulwich-0.20.35.tar.gz 420972 BLAKE2B 
97c877554199aa8f3abf2f95a43c350cbef784f6f71af6280c537a93297c89981190fe1f66914532641a99cc3dca82a33b43d09f864f2ddf370c0097fa28a5e0
 SHA512 
23c272153547e0ef25a0e7d2deb64987e5d503545775e7d6f438ae09366c0037686eba1027d38a9dbf042bd1553eeb25ccdc818bdd785a2edf2cd3688f0b1271

diff --git a/dev-python/dulwich/dulwich-0.20.35.ebuild 
b/dev-python/dulwich/dulwich-0.20.35.ebuild
new file mode 100644
index ..456dab9bb052
--- /dev/null
+++ b/dev-python/dulwich/dulwich-0.20.35.ebuild
@@ -0,0 +1,58 @@
+# 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..10} )
+
+inherit distutils-r1
+
+DESCRIPTION="Pure-Python implementation of the Git file formats and protocols"
+HOMEPAGE="
+   https://github.com/jelmer/dulwich/
+   https://pypi.org/project/dulwich/;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-2+ Apache-2.0"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+IUSE="doc examples test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   dev-python/certifi[${PYTHON_USEDEP}]
+   dev-python/urllib3[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   ${RDEPEND}
+   !hppa? ( !ia64? (
+   dev-python/gevent[${PYTHON_USEDEP}]
+   dev-python/geventhttpclient[${PYTHON_USEDEP}]
+   ) )
+   app-crypt/gpgme[python,${PYTHON_USEDEP}]
+   dev-python/mock[${PYTHON_USEDEP}]
+   dev-python/fastimport[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_sphinx docs
+
+python_test() {
+   # remove interference from the tests that do stuff like user.name
+   unset GIT_AUTHOR_NAME GIT_AUTHOR_EMAIL GIT_AUTHOR_DATE \
+   GIT_COMMITTER_NAME GIT_COMMITTER_EMAIL GIT_COMMITTER_DATE EMAIL
+   # Do not use make check which rebuilds the extension and uses -Werror,
+   # causing unexpected failures.
+   "${EPYTHON}" -m unittest -v dulwich.tests.test_suite ||
+   die "tests failed with ${EPYTHON}"
+}
+
+python_install_all() {
+   if use examples; then
+   docompress -x "/usr/share/doc/${PF}/examples"
+   dodoc -r examples
+   fi
+   distutils-r1_python_install_all
+}

diff --git a/dev-python/dulwich/metadata.xml b/dev-python/dulwich/metadata.xml
index f558564f98b0..aaeecf0d1119 100644
--- a/dev-python/dulwich/metadata.xml
+++ b/dev-python/dulwich/metadata.xml
@@ -11,7 +11,7 @@
   
   
 dulwich
-dulwich/dulwich
-https://github.com/dulwich/dulwich/issues
+jelmer/dulwich
+https://github.com/jelmer/dulwich/issues
   
 



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

2022-03-20 Thread Michał Górny
commit: 25acf9197a7819ac576ce535818acc4662d8cca6
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Mar 20 09:05:13 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Mar 20 09:25:55 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=25acf919

dev-python/pytz: Bump to 2022.1

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

 dev-python/pytz/Manifest   |  1 +
 dev-python/pytz/pytz-2022.1.ebuild | 40 ++
 2 files changed, 41 insertions(+)

diff --git a/dev-python/pytz/Manifest b/dev-python/pytz/Manifest
index 168f3604b6b7..693ff7905153 100644
--- a/dev-python/pytz/Manifest
+++ b/dev-python/pytz/Manifest
@@ -1 +1,2 @@
 DIST pytz-2021.3.tar.gz 320512 BLAKE2B 
a5f67650cc4eeaa8030fc7d5b7a66bcc397b95e41b492367981580678e1d535cdb425066d4821d9c5f94e4fd813c669987560030c046fc63ecffa2f46e0c3f89
 SHA512 
c45099f319592976b7715d9973496a2c7438a1b958ef8b90a1ad1fb97e7035624fe6191796727d4b7edf3236271bea4d864e25d1d92431e8cf767ac798448882
+DIST pytz-2022.1.tar.gz 320473 BLAKE2B 
9a745629a9e4547f8c8765353e58baa6d63e3e6b357e9ca88f69928fb9350cebb6bb3371eee419b4b92b29e6253f8c24af8c781f10d72211d78cb699043496fe
 SHA512 
7737aa28626743026b7de932b27bf44d7b209f495d9dd7f90c6448ec271e007f23004fcd04982e2ca6d0a4075206e1dae7b8836319c299b5559c514366d518a6

diff --git a/dev-python/pytz/pytz-2022.1.ebuild 
b/dev-python/pytz/pytz-2022.1.ebuild
new file mode 100644
index ..9b90370f8669
--- /dev/null
+++ b/dev-python/pytz/pytz-2022.1.ebuild
@@ -0,0 +1,40 @@
+# 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..10} pypy3 )
+PYTHON_REQ_USE="threads(+)"
+
+inherit distutils-r1
+
+DESCRIPTION="World timezone definitions for Python"
+HOMEPAGE="
+   https://pythonhosted.org/pytz/
+   https://pypi.org/project/pytz/
+"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+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 ~x64-solaris"
+IUSE=""
+
+DEPEND="
+   || ( >=sys-libs/timezone-data-2017a sys-libs/glibc[vanilla] )
+"
+RDEPEND="${DEPEND}"
+BDEPEND="
+   app-arch/unzip
+"
+
+PATCHES=(
+   # Use timezone-data zoneinfo.
+   "${FILESDIR}"/pytz-2020.5-system-zoneinfo.patch
+)
+
+python_test() {
+   "${EPYTHON}" pytz/tests/test_tzinfo.py -v ||
+   die "Tests fail with ${EPYTHON}"
+}



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

2022-03-20 Thread Michał Górny
commit: 148eb8393f6b76ecac8857e388a36c5553d99306
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Mar 20 09:05:51 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Mar 20 09:25:56 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=148eb839

dev-python/nuitka: Bump to 0.7.6

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

 dev-python/nuitka/Manifest|  1 +
 dev-python/nuitka/nuitka-0.7.6.ebuild | 49 +++
 2 files changed, 50 insertions(+)

diff --git a/dev-python/nuitka/Manifest b/dev-python/nuitka/Manifest
index f98b62cc085a..d693d01db2af 100644
--- a/dev-python/nuitka/Manifest
+++ b/dev-python/nuitka/Manifest
@@ -3,3 +3,4 @@ DIST Nuitka-0.7.2.tar.gz 3754512 BLAKE2B 
6d4dfbc51ab5144f5690864abd8ff1e143f9838
 DIST Nuitka-0.7.3.tar.gz 3784700 BLAKE2B 
016c8c88c40c07e97e56c8a37f60c4a6a1a1a1b0895adba5110b508d07f8ae8561c295b5611408ad571e0fa2df7d874a9f5a4180f2d8a62eb355eb4bbc02fcd0
 SHA512 
d9c672310cfd05f054dad3cd7fb628415f78b0d8aa2551577e880f30fbc836cc08f49041b709b7b1ed41452651743a2d1ac719a6a214792cb749bc2dd6a3bff6
 DIST Nuitka-0.7.4.tar.gz 3785037 BLAKE2B 
4bf1e5980071ca34059e5c4aec098a3ab2e2d33884f2bd4673972dbff490f6ed20b200525c3220d0652ede8c06374d0e086fee8c611e9ecd663c9ac4a13f016e
 SHA512 
5066f01cb4ffc99550d0bef816201cb988180144ac9d0d4aa587fb894196c286c44a96637d956f8ef05b803d3bdc79f4d926ccf3db4a320eabd02fe5bd984beb
 DIST Nuitka-0.7.5.tar.gz 3785194 BLAKE2B 
a97a617dcf55fd12966b9e464398f5bda770a6bf7a026e90aa2adbe3ed43f1e0a6feb0741626f6eb24b07f5a8acfc1e17b54f53720a9a33f24f7da4fe321a9c1
 SHA512 
e31b2d4014cd533f916e5f023a9633d7f96ae7f4ca8da6bc3911dd23864c42e62f73d8f7e13345d0cdbfdfec0205be2ba75d6acbfd687949ed4091e978e6d455
+DIST Nuitka-0.7.6.tar.gz 3785026 BLAKE2B 
f8e3f58dedbe9688ae86741b61fd8a56a0d87ba8a2323d0379f09aa93aa954a4b8bc5f6aa736dc57bfd5bfeef2cc06ce76321d7af7cec585904111aaa86c0083
 SHA512 
dc30e29d671704f6be0c15a9da5d0122dd8b2ee1a764e0274529959cea0a6cb8d0e923027d91a7f4a58dfa2886a5d5a93afacf60354ced66b7f723310bedf188

diff --git a/dev-python/nuitka/nuitka-0.7.6.ebuild 
b/dev-python/nuitka/nuitka-0.7.6.ebuild
new file mode 100644
index ..1a35fde421ee
--- /dev/null
+++ b/dev-python/nuitka/nuitka-0.7.6.ebuild
@@ -0,0 +1,49 @@
+# 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..10} )
+
+inherit distutils-r1 flag-o-matic optfeature
+
+DESCRIPTION="Python to native compiler"
+HOMEPAGE="https://www.nuitka.net;
+SRC_URI="https://nuitka.net/releases/${P^}.tar.gz;
+S="${WORKDIR}/${P^}"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="dev-util/scons[${PYTHON_USEDEP}]"
+BDEPEND="
+   ${RDEPEND}
+   test? ( dev-util/ccache )
+"
+
+DOCS=( Changelog.pdf Developer_Manual.pdf README.pdf )
+
+distutils-r1_src_prepare() {
+   # remove vendored version of SCons that is Python2 only
+   # this should be removed when upstream removes support for Python2
+   rm -vR "${PN}/build/inline_copy/lib/scons-2.3.2/SCons" || die
+   eapply_user
+}
+
+python_install() {
+   distutils-r1_python_install
+   doman doc/nuitka3.1 doc/nuitka3-run.1
+}
+
+python_test() {
+   append-ldflags -Wl,--no-warn-search-mismatch
+   ./tests/basics/run_all.py search || die
+}
+
+pkg_postinst() {
+   optfeature "support for stand-alone executables" app-admin/chrpath
+}



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/sdbus-c++/files/, dev-cpp/sdbus-c++/

2022-03-20 Thread James Le Cuirot
commit: 1423841eb6ef3c5fa2363cc38e04665ef4e06fe9
Author: James Le Cuirot  gentoo  org>
AuthorDate: Sun Mar 20 10:38:31 2022 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Sun Mar 20 10:38:31 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1423841e

dev-cpp/sdbus-c++: New package

Including older 0.9.0 version for msalsdk-dbusclient.

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

 dev-cpp/sdbus-c++/Manifest |   3 +
 dev-cpp/sdbus-c++/files/sdbus-c++-gtest-1.11.patch |  58 ++
 .../files/sdbus-c++-static-libsystemd.patch|  10 ++
 dev-cpp/sdbus-c++/metadata.xml |  12 +++
 dev-cpp/sdbus-c++/sdbus-c++-0.9.0.ebuild   | 115 
 dev-cpp/sdbus-c++/sdbus-c++-1.1.0.ebuild   | 119 +
 6 files changed, 317 insertions(+)

diff --git a/dev-cpp/sdbus-c++/Manifest b/dev-cpp/sdbus-c++/Manifest
new file mode 100644
index ..fd0c4fb8f9c5
--- /dev/null
+++ b/dev-cpp/sdbus-c++/Manifest
@@ -0,0 +1,3 @@
+DIST sdbus-c++-0.9.0.tar.gz 198979 BLAKE2B 
31cda7ce97aad05f93a015ca0f8bd93aa095f6abb6bc513343767c7221d2aeacc96ee2b6a1b0ecf50850f17506fc97aa3a9fead0332687d57bdbddf806502826
 SHA512 
8695d3efac5654cb28998cdd69c16f251654b2c95e0dc2a2f5a4b01b24dae7b04e1a1f2e9bc9fb96b99f099dd4a130ca980cb672f74829565fd0d48162a581c5
+DIST sdbus-c++-1.1.0.tar.gz 201532 BLAKE2B 
3dac74cb7fc6717db9d25463ddfb9122db54edcd3bc9d1e71d18c132ede1efaf12b514f335c3978f51277afff7e6ab5533cfd02241759f7e3d24cede8aa29c6d
 SHA512 
ba6230c0d1019875d92a92f793278c528a01692dc70e7acee8bb289af5dae65c1ad7b1c139f859cb7a960c7b48501178bfdf755163c2bc4d3766e67f3aa9b883
+DIST systemd-stable-250.4.tar.gz 11132786 BLAKE2B 
8fdfe1bad76e572dc1be0955f3d1c4080f2beb81a2f9670f80827899f5406ab8ed8675400c2f5e8ccef44cf1bceff42ceae12a42e1b67d46c0deb523e6495f25
 SHA512 
307ed0920da660b6c45d909fea66864fb98db8b2f6905d629fb2012fc4bf64dd25fd61168c22bf4098200be541be9b0e815fbde98806a99c85cb33d49d8b63d0

diff --git a/dev-cpp/sdbus-c++/files/sdbus-c++-gtest-1.11.patch 
b/dev-cpp/sdbus-c++/files/sdbus-c++-gtest-1.11.patch
new file mode 100644
index ..e6d3622ee11f
--- /dev/null
+++ b/dev-cpp/sdbus-c++/files/sdbus-c++-gtest-1.11.patch
@@ -0,0 +1,58 @@
+From 7f437a6e06d2ec3abd3e2fd1101ab6aab386bc44 Mon Sep 17 00:00:00 2001
+From: Stanislav Angelovic 
+Date: Thu, 27 Jan 2022 13:38:19 +0100
+Subject: [PATCH] fix(tests): printer for std::chrono in googletest v1.11.0
+
+---
+ tests/CMakeLists.txt  |  2 +-
+ tests/integrationtests/Defs.h | 22 ++
+ 2 files changed, 11 insertions(+), 13 deletions(-)
+
+diff --git a/tests/CMakeLists.txt b/tests/CMakeLists.txt
+index fbf198c..ec42e55 100644
+--- a/tests/CMakeLists.txt
 b/tests/CMakeLists.txt
+@@ -19,7 +19,7 @@ if (NOT TARGET GTest::gmock)
+ if (NOT TARGET GTest::gmock)
+ include(FetchContent)
+ 
+-message("Fetching googletest...")
++message("Fetching googletest v${GOOGLETEST_VERSION}...")
+ FetchContent_Declare(googletest
+ GIT_REPOSITORY ${GOOGLETEST_GIT_REPO}
+ GIT_TAGrelease-${GOOGLETEST_VERSION}
+diff --git a/tests/integrationtests/Defs.h b/tests/integrationtests/Defs.h
+index 2f129a4..2bfc7c9 100644
+--- a/tests/integrationtests/Defs.h
 b/tests/integrationtests/Defs.h
+@@ -56,20 +56,18 @@ const bool DEFAULT_BLOCKING_VALUE{true};
+ 
+ constexpr const double DOUBLE_VALUE{3.24L};
+ 
+-/** Duration stream operator for human readable gtest value output.
+- *
+- * Note that the conversion to double is lossy if the input type has 64 or 
more bits.
+- * This is ok for our integration tests because they don't have very
+- * accurate timing requirements.
+- *
+- * @return human readable duration in seconds
+- */
++}}
++
++namespace testing::internal {
++
++// Printer for std::chrono::duration types.
++// This is a workaround, since it's not a good thing to add this to std 
namespace.
+ template< class Rep, class Period >
+-static std::ostream& operator<<(std::ostream& os, const 
std::chrono::duration& d)
+-{
++void PrintTo(const ::std::chrono::duration& d, ::std::ostream* 
os) {
+ auto seconds = 
std::chrono::duration_cast>(d);
+-return os << seconds.count() << " s";
++*os << seconds.count() << "s";
++}
++
+ }
+-}}
+ 
+ #endif /* SDBUS_CPP_INTEGRATIONTESTS_DEFS_H_ */

diff --git a/dev-cpp/sdbus-c++/files/sdbus-c++-static-libsystemd.patch 
b/dev-cpp/sdbus-c++/files/sdbus-c++-static-libsystemd.patch
new file mode 100644
index ..d6f018fda175
--- /dev/null
+++ b/dev-cpp/sdbus-c++/files/sdbus-c++-static-libsystemd.patch
@@ -0,0 +1,10 @@
+systemd does not include pkg-config dependencies for static linking.
+
+diff -Naur a/src/libsystemd/libsystemd.pc.in b/src/libsystemd/libsystemd.pc.in
+--- a/src/libsystemd/libsystemd.pc.in  2022-01-18 11:35:43.0 +
 b/src/libsystemd/libsystemd.pc.in  2022-03-05 21:24:47.139338880 +
+@@ 

[gentoo-commits] repo/proj/guru:dev commit in: dev-util/annobin/files/, dev-util/annobin/

2022-03-20 Thread Alessandro Barbieri
commit: b93cb824b45fa00daa1535296ebbde64cc70417f
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Sun Mar 20 13:31:08 2022 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Sun Mar 20 13:31:08 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b93cb824

dev-util/annobin: initial import

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

 dev-util/annobin/Manifest  |  1 +
 dev-util/annobin/annobin-10.58.ebuild  | 83 ++
 .../files/annobin-10.58-demangle.h-path.patch  | 12 
 .../annobin/files/annobin-10.58-fix-bashism.patch  | 28 
 dev-util/annobin/metadata.xml  | 18 +
 5 files changed, 142 insertions(+)

diff --git a/dev-util/annobin/Manifest b/dev-util/annobin/Manifest
new file mode 100644
index 0..65bf6bb5a
--- /dev/null
+++ b/dev-util/annobin/Manifest
@@ -0,0 +1 @@
+DIST annobin-10.58.tar.xz 846744 BLAKE2B 
86a7beb46d7fce153f44d2a42e538ff99d40de239655f001580e34c8e0f40fe4309b908681047d012dc315977a93889f9e4e05f00a97145c5c04663d5f239fb8
 SHA512 
7d40fe9ddbee788db3331ec138aa588936d726ec50e0286b23be3792f20c2fc111c635b70598e0d8b6ba24a92de514fc637d5cea6b9d7781de781fbf244dfbd8

diff --git a/dev-util/annobin/annobin-10.58.ebuild 
b/dev-util/annobin/annobin-10.58.ebuild
new file mode 100644
index 0..0b10a8cac
--- /dev/null
+++ b/dev-util/annobin/annobin-10.58.ebuild
@@ -0,0 +1,83 @@
+# Copyright 2018-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools llvm toolchain-funcs
+
+DESCRIPTION="Binary annotation compiler plugin and tools"
+HOMEPAGE="https://nickc.fedorapeople.org;
+SRC_URI="https://nickc.fedorapeople.org/${P}.tar.xz;
+
+KEYWORDS="~amd64"
+LICENSE="GPL-3"
+SLOT="0"
+IUSE="clang doc llvm test"
+
+RDEPEND="
+   app-arch/rpm
+   dev-libs/elfutils
+   sys-libs/binutils-libs
+
+   clang? ( 
+ 
+ #include 
+-#include 
++#include 
+ 
+ #define PACKAGE "annocheck"
+ 

diff --git a/dev-util/annobin/files/annobin-10.58-fix-bashism.patch 
b/dev-util/annobin/files/annobin-10.58-fix-bashism.patch
new file mode 100644
index 0..dd0417246
--- /dev/null
+++ b/dev-util/annobin/files/annobin-10.58-fix-bashism.patch
@@ -0,0 +1,28 @@
+--- a/config/debuginfod.m4
 b/config/debuginfod.m4
+@@ -34,5 +34,5 @@
+   fi
+ fi
+ AM_CONDITIONAL([HAVE_DEBUGINFOD],
+-   [test x"$have_debuginfod_lib" == xyes -a x"$have_debuginfod_h" 
== xyes])
++   [test x"$have_debuginfod_lib" = xyes && x"$have_debuginfod_h" 
= xyes])
+ ])
+--- a/configure.ac
 b/configure.ac
+@@ -149,13 +149,13 @@
+ AM_CONDITIONAL([COND_DOCS],   [test "$with_docs" != no])
+ AM_CONDITIONAL([COND_TESTS],  [test "$with_tests" != no])
+ AM_CONDITIONAL([COND_ANNOCHECK],  [test "$with_annocheck" != no])
+-AM_CONDITIONAL([COND_CLANG],  [test "$with_clang_plugin" == yes])
++AM_CONDITIONAL([COND_CLANG],  [test "$with_clang_plugin" = yes])
+ AM_CONDITIONAL([COND_GCC_PLUGIN], [test "$with_gcc_plugin" != no])
+-AM_CONDITIONAL([COND_LLVM],   [test "$with_llvm_plugin" == yes])
++AM_CONDITIONAL([COND_LLVM],   [test "$with_llvm_plugin" = yes])
+ 
+ AC_CONFIG_FILES(Makefile)
+ 
+-if test "$with_annocheck" != no -o test "$with_gcc_plugin" != no; then
++if test "$with_annocheck" != no || test "$with_gcc_plugin" != no; then
+   AC_CONFIG_HEADERS(gcc-plugin/config.h)
+ fi
+ if test "$with_docs" != no; then

diff --git a/dev-util/annobin/metadata.xml b/dev-util/annobin/metadata.xml
new file mode 100644
index 0..f04b58c06
--- /dev/null
+++ b/dev-util/annobin/metadata.xml
@@ -0,0 +1,18 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   co-maintainers welcome
+   lssndrbarbi...@gmail.com
+   Alessandro Barbieri
+  
+   
+   A plugin for GCC that records extra information in the files 
that it compiles.
+   This information can be used to analyze the files, and provide 
the loader
+   with extra information about the requirements of the loaded 
file.
+   
+   
+   Build the clang plugin
+   Build the LLVM plugin
+   
+



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

2022-03-20 Thread Andreas Sturmlechner
commit: ec339a15583a90a29e340cfa345b7a4b60329c26
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Mar 20 13:44:42 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Mar 20 13:47:31 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec339a15

net-libs/signond: Add missing doxygen[dot] usedep

Closes: https://bugs.gentoo.org/835441
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Andreas Sturmlechner  gentoo.org>

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

diff --git a/net-libs/signond/signond-8.61.ebuild 
b/net-libs/signond/signond-8.61.ebuild
index 44b186d433e8..7e9ebaa7005b 100644
--- a/net-libs/signond/signond-8.61.ebuild
+++ b/net-libs/signond/signond-8.61.ebuild
@@ -29,7 +29,7 @@ RDEPEND="
 DEPEND="${RDEPEND}
test? ( dev-qt/qttest:5 )
 "
-BDEPEND="doc? ( app-doc/doxygen )"
+BDEPEND="doc? ( app-doc/doxygen[dot] )"
 
 PATCHES=(
"${FILESDIR}/${PN}-8.60-buildsystem.patch"



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

2022-03-20 Thread Thomas Beierlein
commit: bd4276c164ab0e8cd3bd81d75f9275de11338a04
Author: Thomas Beierlein  gentoo  org>
AuthorDate: Sun Mar 20 14:42:22 2022 +
Commit: Thomas Beierlein  gentoo  org>
CommitDate: Sun Mar 20 14:42:22 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd4276c1

media-radio/xlog: Avoid writing to read only stderr varaible in musl C

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

 media-radio/xlog/files/xlog-2.0.24-musl.patch | 51 +++
 media-radio/xlog/xlog-2.0.24.ebuild   |  3 +-
 2 files changed, 53 insertions(+), 1 deletion(-)

diff --git a/media-radio/xlog/files/xlog-2.0.24-musl.patch 
b/media-radio/xlog/files/xlog-2.0.24-musl.patch
new file mode 100644
index ..a235f37e45dc
--- /dev/null
+++ b/media-radio/xlog/files/xlog-2.0.24-musl.patch
@@ -0,0 +1,51 @@
+Avoid assignment to read only stderr variable 
+Bug #832236
+diff --git a/src/gui_tracedialog.c b/src/gui_tracedialog.c
+index a00020e..52b6c76 100644
+--- a/src/gui_tracedialog.c
 b/src/gui_tracedialog.c
+@@ -32,6 +32,7 @@
+ #include 
+ #include 
+ #include 
++#include 
+ 
+ #include "gui_tracedialog.h"
+ #include "gui_warningdialog.h"
+@@ -43,7 +44,7 @@ typedef struct
+ {
+   time_t modified;/* Last Modified Time */

+   gchar *filename;/* File Name */
+-  FILE *fd;   /* File Descriptor */
++  gint filedesc;  /* File Descriptor */
+   unsigned long filesize; /* File Size */
+ } fileinfo;
+ 
+@@ -62,14 +63,9 @@ stop_tracing (void)
+ 
+   stop_hamlib ();
+   g_source_remove (tracetimer);
+-  fclose (finfo.fd);
++  close(finfo.filedesc);
+   dup2 (saved_fd, STDERR_FILENO);
+   close (saved_fd);
+-#ifndef __NetBSD__
+-#ifndef G_OS_WIN32
+-  stderr = fdopen (STDERR_FILENO, "w");
+-#endif
+-#endif
+   hamlibresult = start_hamlib (preferences.rigid, preferences.device,
+   RIG_DEBUG_NONE, preferences.polltime);
+ }
+@@ -180,7 +176,10 @@ on_trace_hamlib_activate(GtkMenuItem * menuitem, gpointer 
user_data)
+   (GTK_BOX (vbox), tracelabel, FALSE, FALSE, 0);
+   g_free (tracestr);
+   stop_hamlib();
+-  finfo.fd = freopen (finfo.filename, "w", stderr);
++  finfo.filedesc = open(finfo.filename, O_WRONLY|O_CREAT, 0644);
++  if (finfo.filedesc >= 0) {
++  dup2 (finfo.filedesc, STDERR_FILENO); 
++  }
+   hamlibresult = start_hamlib (preferences.rigid, 
preferences.device, 
+   RIG_DEBUG_TRACE, preferences.polltime);
+   tracetimer = g_timeout_add

diff --git a/media-radio/xlog/xlog-2.0.24.ebuild 
b/media-radio/xlog/xlog-2.0.24.ebuild
index 936fb932a6cb..ea01d2109129 100644
--- a/media-radio/xlog/xlog-2.0.24.ebuild
+++ b/media-radio/xlog/xlog-2.0.24.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=8
@@ -30,6 +30,7 @@ DOCS=( AUTHORS data/doc/THANKS NEWS README )
 src_prepare() {
eapply_user
eapply -p0 "${FILESDIR}/${PN}-2.0.7-desktop.patch"
+   eapply "${FILESDIR}/${PN}-2.0.24-musl.patch"
 
# Drop -Werror
sed -i -e "s:-Werror::g" configure.ac || die



[gentoo-commits] repo/proj/guru:dev commit in: dev-python/os-resource-classes/

2022-03-20 Thread Alessandro Barbieri
commit: 09fbeffde7aa175788a19104dfd72a598133d3fd
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Sun Mar 20 16:11:42 2022 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Sun Mar 20 16:11:42 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=09fbeffd

dev-python/os-resource-classes: enable py3.9

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

 dev-python/os-resource-classes/os-resource-classes-1.1.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/os-resource-classes/os-resource-classes-1.1.0.ebuild 
b/dev-python/os-resource-classes/os-resource-classes-1.1.0.ebuild
index bf1cbef85..4440bfa6f 100644
--- a/dev-python/os-resource-classes/os-resource-classes-1.1.0.ebuild
+++ b/dev-python/os-resource-classes/os-resource-classes-1.1.0.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_8 )
+PYTHON_COMPAT=( python3_{8..9} )
 
 inherit distutils-r1
 
@@ -11,7 +11,7 @@ DESCRIPTION="A list of standardized resource classes for 
OpenStack"
 HOMEPAGE="
https://github.com/openstack/os-resource-classes
https://opendev.org/openstack/os-resource-classes
-   https://pypi.org/project/os-resource-classes
+   https://pypi.org/project/os-resource-classes/
 "
 SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 



[gentoo-commits] repo/proj/guru:dev commit in: dev-vcs/mergestat/

2022-03-20 Thread Alessandro Barbieri
commit: 29bfa3088eaaa81b585b021039cec7c40726b19b
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Sun Mar 20 16:31:22 2022 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Sun Mar 20 16:31:22 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=29bfa308

dev-vcs/mergestat: improve tests

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

 dev-vcs/mergestat/mergestat-0.5.4.ebuild | 8 +++-
 1 file changed, 7 insertions(+), 1 deletion(-)

diff --git a/dev-vcs/mergestat/mergestat-0.5.4.ebuild 
b/dev-vcs/mergestat/mergestat-0.5.4.ebuild
index 0afbba284..8c3386990 100644
--- a/dev-vcs/mergestat/mergestat-0.5.4.ebuild
+++ b/dev-vcs/mergestat/mergestat-0.5.4.ebuild
@@ -1025,6 +1025,8 @@ RDEPEND="
 DEPEND="${RDEPEND}"
 
 DOCS=( README.md )
+RESTRICT="test"
+PROPERTIES="test_network"
 
 src_prepare() {
# remove bundled sqlite
@@ -1034,7 +1036,7 @@ src_prepare() {
 
 src_compile() {
export CGO_CPPFLAGS="${CPPFLAGS}"
-   export CGO_CFLAGS="${CFLAGS} -DUSE_LIBSQLITE"
+   export CGO_CFLAGS="${CFLAGS} -DUSE_LIBSQLITE3"
export CGO_LDFLAGS="${LDFLAGS} 
-Wl,--unresolved-symbols=ignore-in-object-files -lsqlite3"
local tags="sqlite_vtable,vtable,sqlite_json1,system_libgit2"
go build \
@@ -1055,3 +1057,7 @@ src_install() {
dobin mergestat
dolib.so libmergestat.so
 }
+
+src_test() {
+   go test -x -v 
-tags="sqlite_vtable,vtable,sqlite_json1,system_libgit2,static" ./... || die
+}



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

2022-03-20 Thread Alessandro Barbieri
commit: 8981a5748a2be8e89acca78680443fcce9b0e6e8
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Sun Mar 20 16:28:27 2022 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Sun Mar 20 16:28:27 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=8981a574

dev-python/zVMCloudConnector: EAPI 8

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

 1.ebuild => zVMCloudConnector-1.4.1-r1.ebuild} | 32 +++---
 1 file changed, 22 insertions(+), 10 deletions(-)

diff --git a/dev-python/zVMCloudConnector/zVMCloudConnector-1.4.1.ebuild 
b/dev-python/zVMCloudConnector/zVMCloudConnector-1.4.1-r1.ebuild
similarity index 51%
rename from dev-python/zVMCloudConnector/zVMCloudConnector-1.4.1.ebuild
rename to dev-python/zVMCloudConnector/zVMCloudConnector-1.4.1-r1.ebuild
index 44e242c99..235ba17c2 100644
--- a/dev-python/zVMCloudConnector/zVMCloudConnector-1.4.1.ebuild
+++ b/dev-python/zVMCloudConnector/zVMCloudConnector-1.4.1-r1.ebuild
@@ -1,27 +1,39 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
-PYTHON_COMPAT=( python3_8 )
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..9} )
 
 inherit distutils-r1
 
 DESCRIPTION="a development sdk for managing z/VM"
-HOMEPAGE="https://github.com/mfcloud/python-zvm-sdk;
+HOMEPAGE="
+   https://github.com/mfcloud/python-zvm-sdk
+   https://pypi.org/project/zVMCloudConnector/
+"
 SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
-IUSE=""
+KEYWORDS="~amd64"
 
-DEPEND="
-   dev-python/setuptools[${PYTHON_USEDEP}]
+RDEPEND="
>=dev-python/jsonschema-2.3.0[${PYTHON_USEDEP}]
>=dev-python/netaddr-0.7.5[${PYTHON_USEDEP}]
>=dev-python/pyjwt-1.0.1[${PYTHON_USEDEP}]
>=dev-python/requests-2.6.0[${PYTHON_USEDEP}]
>=dev-python/routes-2.2.0[${PYTHON_USEDEP}]
>=dev-python/six-1.9.0[${PYTHON_USEDEP}]
-   >=dev-python/webob-1.2.3[${PYTHON_USEDEP}]"
-RDEPEND="${DEPEND}"
+   >=dev-python/webob-1.2.3[${PYTHON_USEDEP}]
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   test? (
+   >=dev-python/mock-2.0.0[${PYTHON_USEDEP}]
+   >=dev-python/subunit-1.0.0[${PYTHON_USEDEP}]
+   >=dev-python/pyyaml-1.6.2[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest



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

2022-03-20 Thread Alessandro Barbieri
commit: d18e1dd5bac3d0d9bd592f835111ed434fb69609
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Sun Mar 20 16:18:52 2022 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Sun Mar 20 16:18:52 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=d18e1dd5

dev-python/oslo-service: add 2.8.0, drop 2.6.0

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

 dev-python/oslo-service/Manifest| 2 +-
 .../{oslo-service-2.6.0.ebuild => oslo-service-2.8.0.ebuild}| 2 ++
 2 files changed, 3 insertions(+), 1 deletion(-)

diff --git a/dev-python/oslo-service/Manifest b/dev-python/oslo-service/Manifest
index b185ce730..8011b74d7 100644
--- a/dev-python/oslo-service/Manifest
+++ b/dev-python/oslo-service/Manifest
@@ -1 +1 @@
-DIST oslo.service-2.6.0.tar.gz 84317 BLAKE2B 
9f0d4b541a7bf30e8bc4c29acf17ee2e8a0f0f09b80ed65972a5e914cb51ffd181481288f5693da9293f508ad9a299e050c1cd9e22ec203572d99aa5ce8b6a7b
 SHA512 
102690b122822bafaf7614d97c753475665befc2153c6af0348e6766fdbb9e96bcb1dcda0221fa925031691a53a9f3c9bf9102a380c2f561c057241920192e12
+DIST oslo.service-2.8.0.tar.gz 84816 BLAKE2B 
cac1f99b27fe84008c64d2e211901a6b6d948bc92320b72dde04e54db4a61e9f52a5fc80613d23d045b2706d15a21ba8965b41afdbcdf6f7328a42a2361f78e9
 SHA512 
fcaf1cacbfbb7b804e4abb0a1cddb59d4df2b5c790186300f8efa540ea3a18bd0c87bb53000c38db875d4f8688d10daf1ee6f58958e71332f40ef4cf64f22ea3

diff --git a/dev-python/oslo-service/oslo-service-2.6.0.ebuild 
b/dev-python/oslo-service/oslo-service-2.8.0.ebuild
similarity index 99%
rename from dev-python/oslo-service/oslo-service-2.6.0.ebuild
rename to dev-python/oslo-service/oslo-service-2.8.0.ebuild
index 43defa22c..374a3685a 100644
--- a/dev-python/oslo-service/oslo-service-2.6.0.ebuild
+++ b/dev-python/oslo-service/oslo-service-2.8.0.ebuild
@@ -40,6 +40,8 @@ RDEPEND="
 DEPEND="
${RDEPEND}
>=dev-python/pbr-2.0.0[${PYTHON_USEDEP}]
+"
+BDEPEND="
test? (
>=dev-python/fixtures-3.0.0[${PYTHON_USEDEP}]
>=dev-python/oslotest-3.2.0[${PYTHON_USEDEP}]



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

2022-03-20 Thread Alessandro Barbieri
commit: d043abf04114bd3c604516e6a252546d0f9bd5bc
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Sun Mar 20 16:22:02 2022 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Sun Mar 20 16:22:02 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=d043abf0

dev-python/microversion-parse: EAPI 8

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

 ...1.ebuild => microversion-parse-1.0.1-r1.ebuild} | 22 +-
 1 file changed, 17 insertions(+), 5 deletions(-)

diff --git a/dev-python/microversion-parse/microversion-parse-1.0.1.ebuild 
b/dev-python/microversion-parse/microversion-parse-1.0.1-r1.ebuild
similarity index 54%
rename from dev-python/microversion-parse/microversion-parse-1.0.1.ebuild
rename to dev-python/microversion-parse/microversion-parse-1.0.1-r1.ebuild
index 492d56415..de7b0df24 100644
--- a/dev-python/microversion-parse/microversion-parse-1.0.1.ebuild
+++ b/dev-python/microversion-parse/microversion-parse-1.0.1-r1.ebuild
@@ -1,22 +1,34 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
-PYTHON_COMPAT=( python3_8 )
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..9} )
 
 inherit distutils-r1
 
 DESCRIPTION="A simple parser for OpenStack microversion headers"
-HOMEPAGE="https://github.com/openstack/microversion-parse;
+HOMEPAGE="
+   https://opendev.org/openstack/microversion-parse
+   https://github.com/openstack/microversion-parse
+"
 
SRC_URI="mirror://pypi/${PN:0:1}/microversion_parse/microversion_parse-${PV}.tar.gz"
 S="${WORKDIR}/microversion_parse-${PV}"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~amd64"
 
 DEPEND="
>=dev-python/pbr-5.0[${PYTHON_USEDEP}]
>=dev-python/webob-1.2.3[${PYTHON_USEDEP}]
 "
 RDEPEND="${DEPEND}"
+BDEPEND="
+   test? (
+   >=dev-python/testtools-1.4.0[${PYTHON_USEDEP}]
+   >=dev-python/gabbi-1.35.0[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest



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

2022-03-20 Thread Alessandro Barbieri
commit: 54075896da2a3222b4d1bcd6e111a4d5d8d540f2
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Sun Mar 20 13:42:21 2022 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Sun Mar 20 13:42:21 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=54075896

dev-python/tchannel: update HOMEPAGE, SRC_URI

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

 dev-python/tchannel/Manifest  |  2 +-
 dev-python/tchannel/metadata.xml  |  2 +-
 dev-python/tchannel/tchannel-2.1.0.ebuild | 12 +++-
 3 files changed, 9 insertions(+), 7 deletions(-)

diff --git a/dev-python/tchannel/Manifest b/dev-python/tchannel/Manifest
index 57cae519f..cff63b8da 100644
--- a/dev-python/tchannel/Manifest
+++ b/dev-python/tchannel/Manifest
@@ -1 +1 @@
-DIST tchannel-2.1.0.tar.gz 89466 BLAKE2B 
cbda9700d0bb547e972ebd295706a82b02e1a6472edeca9f9b494bb10b8604bfd5f8c173bcb51a75a848e36bb0984407aa6a4fd252e6905c47946bfd0e0f38d7
 SHA512 
cf9bd0f4d4390c58e80dc784ea304114bebfa6ee00f4dd34daaafe63ba00c9c9c4ac14bc2766df5e5087357aefadb1b716b3a8d9f6a940484fe7b650cbef
+DIST tchannel-2.1.0-gh.tar.gz 199413 BLAKE2B 
20c25526440e9378acfba1dd9c05aaa5a5300bb19ec2c78c1997bfc7ce6be740bca7ef6d4fd49048c42e57f649f33b8c124955dc347bba81501fdf778ce4177e
 SHA512 
651159cdbb83f59039d1c51ad5d5af7c0bf20e8a8fbb6c83c76bdc78cda809bea883d65947c5171c6dd2992ea499d543c4a2dad1102c6a7a4d631e24f005453c

diff --git a/dev-python/tchannel/metadata.xml b/dev-python/tchannel/metadata.xml
index 629511b0b..57a5d0973 100644
--- a/dev-python/tchannel/metadata.xml
+++ b/dev-python/tchannel/metadata.xml
@@ -8,6 +8,6 @@
   
 https://github.com/uber/tchannel/issues
 tchannel
-uber/tchannel
+uber/tchannel-python
   
 

diff --git a/dev-python/tchannel/tchannel-2.1.0.ebuild 
b/dev-python/tchannel/tchannel-2.1.0.ebuild
index d427ecb9b..64e477dce 100644
--- a/dev-python/tchannel/tchannel-2.1.0.ebuild
+++ b/dev-python/tchannel/tchannel-2.1.0.ebuild
@@ -1,15 +1,17 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
+MYPN="${PN}-python"
 PYTHON_COMPAT=( python3_{8..9} )
 
 inherit distutils-r1
 
 DESCRIPTION="Network multiplexing and framing protocol for RPC"
-HOMEPAGE="https://github.com/uber/tchannel;
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+HOMEPAGE="https://github.com/uber/tchannel-python;
+SRC_URI="https://github.com/uber/${MYPN}/archive/refs/tags/${PV}.tar.gz -> 
${P}-gh.tar.gz"
+S="${WORKDIR}/${MYPN}-${PV}"
 
 SLOT="0"
 LICENSE="MIT"
@@ -23,8 +25,8 @@ RDEPEND="
>=dev-python/threadloop-1[${PYTHON_USEDEP}]
>=www-servers/tornado-4.3[${PYTHON_USEDEP}]
 "
-DEPEND="
-   ${RDEPEND}
+DEPEND="${RDEPEND}"
+BDEPEND="
test? (
>=dev-python/hypothesis-1.14[${PYTHON_USEDEP}]
dev-python/ipdb[${PYTHON_USEDEP}]



[gentoo-commits] repo/proj/guru:dev commit in: sys-cluster/placement/

2022-03-20 Thread Alessandro Barbieri
commit: 2fc90e1348454a1254a336d05a278711e83a0e3a
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Sun Mar 20 16:45:00 2022 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Sun Mar 20 16:45:00 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=2fc90e13

sys-cluster/placement: new version

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

 sys-cluster/placement/Manifest |  4 +-
 sys-cluster/placement/placement-4.0.0.ebuild   | 77 --
 sys-cluster/placement/placement-7.0.0.0_rc1.ebuild | 92 ++
 3 files changed, 94 insertions(+), 79 deletions(-)

diff --git a/sys-cluster/placement/Manifest b/sys-cluster/placement/Manifest
index c51097b86..6b3b5a6dd 100644
--- a/sys-cluster/placement/Manifest
+++ b/sys-cluster/placement/Manifest
@@ -1,2 +1,2 @@
-DIST openstack-placement-4.0.0.tar.gz 502434 BLAKE2B 
9c769d2ef78bad37ef6ac823c9b0fa29128bfea94626f6a4e9cd1ffa6e1e4d441e4b20353e97282823bc1638ee25499fa840b9d34600b1928271627d412c93cc
 SHA512 
32ff30f7216ea56b073582c2e1c4b501229d941f3c6fc501245ab92544234774df63a9b9674ba5f1225d462ab205b2512185907e309e4135e01e1776d554b293
-DIST placement.conf.sample-4.0.0 26306 BLAKE2B 
037ce73d52066fc2f2fe0542c10e3879c513ca23f127a03cd575cca0d21f7b2f4f36491c238897cacd962072797d9d2fd50be054c3ae09f95f5417ab9758b289
 SHA512 
640329729d0964b67a25837692f0db0f5e9682aff6bd1f3e124657c4bc0de7f6a9f65a5c17889cd6c0a0584d471c880865a59b939262ed8beac2ae452d0ea02a
+DIST openstack-placement-7.0.0.0rc1.tar.gz 559927 BLAKE2B 
32efcd63c5e6c98050ab1e8df82c51c3b0f4bc87404470ece58bd53e1396b5399f56cc2a03effbe315704becba6899df308bc9f7750a8c62fb0117bd358bdb60
 SHA512 
3888fdd36cec4e9a8b73f6e1d8bb75fa3afa20302d06f982d6d9c748b797011961707a3955c03003c7c94351f90d00038cd32817232f78cc514c0b46de6f0a0a
+DIST placement.conf.sample-7.0.0.0_rc1 26306 BLAKE2B 
037ce73d52066fc2f2fe0542c10e3879c513ca23f127a03cd575cca0d21f7b2f4f36491c238897cacd962072797d9d2fd50be054c3ae09f95f5417ab9758b289
 SHA512 
640329729d0964b67a25837692f0db0f5e9682aff6bd1f3e124657c4bc0de7f6a9f65a5c17889cd6c0a0584d471c880865a59b939262ed8beac2ae452d0ea02a

diff --git a/sys-cluster/placement/placement-4.0.0.ebuild 
b/sys-cluster/placement/placement-4.0.0.ebuild
deleted file mode 100644
index 539a5b269..0
--- a/sys-cluster/placement/placement-4.0.0.ebuild
+++ /dev/null
@@ -1,77 +0,0 @@
-# Copyright 2019-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-PYTHON_COMPAT=( python3_8 )
-
-inherit distutils-r1
-
-DESCRIPTION="A HTTP service for managing, selecting, and claiming cloud 
resources."
-HOMEPAGE="https://github.com/openstack/placement;
-if [[ ${PV} == * ]];then
-   inherit git-r3
-   
SRC_URI="https://dev.gentoo.org/~prometheanfire/dist/openstack/placement/victoria/placement.conf.sample
 -> placement.conf.sample-${PV}"
-   EGIT_REPO_URI="https://github.com/openstack/placement.git;
-   EGIT_BRANCH="stable/victoria"
-else
-   
SRC_URI="https://dev.gentoo.org/~prometheanfire/dist/openstack/placement/victoria/placement.conf.sample
 -> placement.conf.sample-${PV}
-   https://tarballs.openstack.org/${PN}/openstack-${P}.tar.gz;
-   KEYWORDS="~amd64"
-   S="${WORKDIR}/openstack-${P}"
-fi
-
-LICENSE="Apache-2.0"
-SLOT="0"
-IUSE="mysql postgres sqlite"
-REQUIRED_USE="|| ( mysql postgres sqlite )"
-
-DEPEND=">=dev-python/pbr-5.0.0[${PYTHON_USEDEP}]"
-RDEPEND="
-   >=dev-python/pbr-5.0.0[${PYTHON_USEDEP}]
-   sqlite? (
-   >=dev-python/sqlalchemy-1.2.19[${PYTHON_USEDEP}]
-   )
-   mysql? (
-   >=dev-python/pymysql-0.7.6[${PYTHON_USEDEP}]
-   !~dev-python/pymysql-0.7.7[${PYTHON_USEDEP}]
-   >=dev-python/sqlalchemy-1.2.19[${PYTHON_USEDEP}]
-   )
-   postgres? (
-   >=dev-python/psycopg-2.5.0[${PYTHON_USEDEP}]
-   >=dev-python/sqlalchemy-1.2.19[${PYTHON_USEDEP}]
-   )
-   >=dev-python/keystonemiddleware-4.18.0[${PYTHON_USEDEP}]
-   >=dev-python/routes-2.3.1[${PYTHON_USEDEP}]
-   >=dev-python/webob-1.8.2[${PYTHON_USEDEP}]
-   >=dev-python/jsonschema-3.2.0[${PYTHON_USEDEP}]
-   >=dev-python/requests-2.14.2[${PYTHON_USEDEP}]
-   >=dev-python/six-1.10.0[${PYTHON_USEDEP}]
-   >=dev-python/oslo-concurrency-3.26.0[${PYTHON_USEDEP}]
-   >=dev-python/oslo-config-6.7.0[${PYTHON_USEDEP}]
-   >=dev-python/oslo-context-2.19.2[${PYTHON_USEDEP}]
-   >=dev-python/oslo-log-3.36.0[${PYTHON_USEDEP}]
-   >=dev-python/oslo-serialization-1.18.0[${PYTHON_USEDEP}]
-   !~dev-python/oslo-serialization-1.19.1[${PYTHON_USEDEP}]
-   >=dev-python/oslo-utils-3.37.0[${PYTHON_USEDEP}]
-   >=dev-python/oslo-db-4.40.0[${PYTHON_USEDEP}]
-   >=dev-python/oslo-policy-1.35.0[${PYTHON_USEDEP}]
-   >=dev-python/oslo-middleware-3.31.0[${PYTHON_USEDEP}]
-   >=dev-python/oslo-upgradecheck-0.2.0[${PYTHON_USEDEP}]
-   

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

2022-03-20 Thread Zac Medico
commit: a1691f2d40bb9b43dd1c6706c837d3ceee7b316c
Author: Zac Medico  gentoo  org>
AuthorDate: Sun Mar 20 16:58:48 2022 +
Commit: Zac Medico  gentoo  org>
CommitDate: Sun Mar 20 16:58:48 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a1691f2d

app-text/calibre: add 5.39.1

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

 app-text/calibre/Manifest  |   1 +
 app-text/calibre/calibre-5.39.1.ebuild | 316 +
 2 files changed, 317 insertions(+)

diff --git a/app-text/calibre/Manifest b/app-text/calibre/Manifest
index 98b248636bbd..79756a1ade65 100644
--- a/app-text/calibre/Manifest
+++ b/app-text/calibre/Manifest
@@ -2,3 +2,4 @@ DIST calibre-5.16.0-SIP-v4.patch.xz 6768 BLAKE2B 
b939233266c7cab0fa71ccdeb748bbc
 DIST calibre-5.16.1.tar.xz 36757204 BLAKE2B 
71114eed723180142f5428a680d8c5ceabcd007acbc6a70a9298e45a9f21fc793f0ef86bf60b36c96bbd15e9e3f8d8638d179872fb6ff1f9b9f5e31a93e65ba1
 SHA512 
41cf29cc32c7af08215baf80609f8f099d44f2b82d34181451cbf3ed1648e07d64712dba9ff0ddec5bad3d342c7d8bde40bb822f6bd5fb93a4b29d25cf188aae
 DIST calibre-5.38.0.tar.xz 38365980 BLAKE2B 
1c6939e69abde52426d32ab56a91f9b31f687f1d20792c5b360bf5563d72384db395b29e63d8becc1e196f54522a8643588109891943eb1fa525a5395873bb3e
 SHA512 
2744e9d0d3f6daa578360ffb8334adbc49b4dc41100fbe0820b73e4a5a1e24c70c1e75bf1f03b9590f2a64d6c0c7710b26884356567f51200d5c00fe23ed5772
 DIST calibre-5.39.0.tar.xz 38372008 BLAKE2B 
e56513c918d7ac3e7f1b28e98dc82c29170577991714185791b0723daa4adbd404a6fac6584c7d2ad7ceafc19ab6aee519ab0c2d5f0bcc66f4de6236d7096b68
 SHA512 
ea6c739339603abea890a06f43c16522746352bde3abaebd6f2fa64771ec63800a62bd7f0cd47d1c7fb865a6cd73f9ff7522d71d7f4f593247f8eeb93a9263f6
+DIST calibre-5.39.1.tar.xz 38375212 BLAKE2B 
c9205b84180cdf3e98ca30729815f0c3f6b490e1df855119b3032689417b4218d26ce4c6f56d93d040fd5b88924fc432102c00af3286f85b7d5a72a536ab1ece
 SHA512 
47a3be38a24b9e690102108abd1f2385d792721adec637f6de1cc8504df8cc0e3577786add3f48a10c2bc995320d65370d002afaea6ea13b6131b8b6767f27fa

diff --git a/app-text/calibre/calibre-5.39.1.ebuild 
b/app-text/calibre/calibre-5.39.1.ebuild
new file mode 100644
index ..a9f64cfe2e57
--- /dev/null
+++ b/app-text/calibre/calibre-5.39.1.ebuild
@@ -0,0 +1,316 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..9} )
+PYTHON_REQ_USE="ipv6(+),sqlite,ssl"
+
+inherit toolchain-funcs python-single-r1 xdg-utils
+
+DESCRIPTION="Ebook management application"
+HOMEPAGE="https://calibre-ebook.com/;
+SRC_URI="https://download.calibre-ebook.com/${PV}/${P}.tar.xz;
+
+LICENSE="
+   GPL-3+
+   GPL-3
+   GPL-2+
+   GPL-2
+   GPL-1+
+   LGPL-3+
+   LGPL-2.1+
+   LGPL-2.1
+   BSD
+   MIT
+   Old-MIT
+   Apache-2.0
+   public-domain
+   || ( Artistic GPL-1+ )
+   CC-BY-3.0
+   OFL-1.1
+   PSF-2
+"
+KEYWORDS="~amd64 ~arm ~x86"
+SLOT="0"
+IUSE="ios +udisks"
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+COMMON_DEPEND="${PYTHON_DEPS}
+   >=app-text/hunspell-1.7:=
+   >=app-text/podofo-0.9.6_pre20171027:=
+   >=app-text/poppler-0.26.5[qt5]
+   dev-libs/glib:2=
+   dev-libs/hyphen:=
+   >=dev-libs/icu-57.1:=
+   dev-libs/libinput:=
+   >=dev-libs/dbus-glib-0.106
+   dev-libs/snowball-stemmer:=
+   >=sys-apps/dbus-1.10.8
+   $(python_gen_cond_dep '
+   app-accessibility/speech-dispatcher[python,${PYTHON_USEDEP}]
+   >=dev-python/apsw-3.25.2_p1[${PYTHON_USEDEP}]
+   dev-python/beautifulsoup4[${PYTHON_USEDEP}]
+   dev-python/cchardet[${PYTHON_USEDEP}]
+   >=dev-python/chardet-3.0.3[${PYTHON_USEDEP}]
+   >=dev-python/cssselect-0.7.1[${PYTHON_USEDEP}]
+   >=dev-python/css-parser-1.0.4[${PYTHON_USEDEP}]
+   >=dev-python/dbus-python-1.2.4[${PYTHON_USEDEP}]
+   dev-python/dnspython[${PYTHON_USEDEP}]
+   >=dev-python/feedparser-5.2.1[${PYTHON_USEDEP}]
+   >=dev-python/html2text-2019.8.11[${PYTHON_USEDEP}]
+   >=dev-python/html5-parser-0.4.9[${PYTHON_USEDEP}]
+   dev-python/jeepney[${PYTHON_USEDEP}]
+   >=dev-python/lxml-3.8.0[${PYTHON_USEDEP}]
+   >=dev-python/markdown-3.0.1[${PYTHON_USEDEP}]
+   >=dev-python/mechanize-0.3.5[${PYTHON_USEDEP}]
+   >=dev-python/msgpack-0.6.2[${PYTHON_USEDEP}]
+   >=dev-python/netifaces-0.10.5[${PYTHON_USEDEP}]
+   >=dev-python/pillow-3.2.0[${PYTHON_USEDEP}]
+   >=dev-python/psutil-4.3.0[${PYTHON_USEDEP}]
+   >=dev-python/pychm-0.8.6[${PYTHON_USEDEP}]
+   dev-python/pycryptodome[${PYTHON_USEDEP}]
+   >=dev-python/pygments-2.3.1[${PYTHON_USEDEP}]
+   >=dev-python/python-dateutil-2.5.3[${PYTHON_USEDEP}]
+   

[gentoo-commits] repo/gentoo:master commit in: app-metrics/grok_exporter/

2022-03-20 Thread William Hubbs
commit: 6d9f885925980c0e93c1518d8287e5a0d7bb0de1
Author: William Hubbs  gentoo  org>
AuthorDate: Sun Mar 20 17:16:12 2022 +
Commit: William Hubbs  gentoo  org>
CommitDate: Sun Mar 20 17:16:53 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d9f8859

app-metrics/grok_exporter: drop 0.2.6

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

 app-metrics/grok_exporter/Manifest |  9 ---
 .../grok_exporter/grok_exporter-0.2.6.ebuild   | 64 --
 2 files changed, 73 deletions(-)

diff --git a/app-metrics/grok_exporter/Manifest 
b/app-metrics/grok_exporter/Manifest
index ad6991e1c11a..c4f4b7215cd5 100644
--- a/app-metrics/grok_exporter/Manifest
+++ b/app-metrics/grok_exporter/Manifest
@@ -1,10 +1 @@
-DIST github.com-beorn7-perks-3a771d992973f24aa725d07868b467d1ddfceafb.tar.gz 
10800 BLAKE2B 
5487155a4d010af70b6ea2625d10ae03b6642507902d7dc168edb5d7cf0efa1777b248d0df34ed1a2564950b12613256c1c6ce1d8c9723cc34977ed883b21c8d
 SHA512 
c6aa5df262ab607c0a5f64372fc2fec1ddda9e5624e9d9a22cdd1bc11822c99736d88bdf5e3fc6050217b5084548417cb2926c3940e156da9397d828d59ce277
-DIST github.com-go-yaml-yaml-51d6538a90f86fe93ac480b35f37b2be17fef232.tar.gz 
70766 BLAKE2B 
3ea4412e259626b25145feacbe68b529d2bcf353bd098899c3a906d01f75bac5f93ec20967f7261feb388356d7b12fa945ec73822e21e029e38ce7c0b27855e7
 SHA512 
dec54681845fb5cdb159d44bf91cb703bb38a6af1821566d7b11a0668ee50247f542e3b7bfc21571198f9bda8ff31ce32cf67f98a8c906dee7ea9194643699f9
-DIST 
github.com-golang-protobuf-347cf4a86c1cb8d262994d8ef5924d4576c5b331.tar.gz 
329489 BLAKE2B 
828678cee603917e7f4efee2dd0902730a73932b94b12d4f4b35f0fcecaa329cdc39c3fa9926ce3706f86cc52c0aa4984f68ee0943ecc6d9571b0175ff671ab0
 SHA512 
de4307b91923a6890ab2f8eaf2ed4f7f32a45a4a0cc7b0d6f53ce31c5fe3ed08f378072075456d2c99c89a3b5acbca315814b8e5ec70e6ceb0ca62f7013f618c
-DIST 
github.com-matttproud-golang_protobuf_extensions-c182affec369e30f25d3eb8cd8a478dee585ae7d.tar.gz
 37541 BLAKE2B 
f78899afa1390aca6cb1b412271713c60107771d512ead83482e0bb1716d175b791b4b04bd24b7f469cc1a29176eadcf0545ac3bf166c5b350602420d3c05aec
 SHA512 
141b1b781a4d1c59f5eb1af93c966343b80ed405a5f63774e6cda9f12c34536e892c7a84699d6cf2e9c775457a4c2ad5d5d0b4d302fc25a923ab81d46ad65580
-DIST 
github.com-prometheus-client_golang-18d13eacc9cce330610a70daf4ed0fef2e846589.tar.gz
 133489 BLAKE2B 
75ba882c9378d9062ed510af425f39e81e1d980dbd183f4e1228110880b3143cac74fecaa5d224e8516afcab71886041d1fbcff0832c8ab604976bbf34977eb3
 SHA512 
80142c7e659c3213a0990f1f871b3578b2899b14c5082a04d8eb67048da768203bb7228b2fa33d2f49d0f57596f6ad12fed47b54790a3c16d8a4cd43eb35005d
-DIST 
github.com-prometheus-client_model-56726106282f1985ea77d5305743db7231b0c0a8.tar.gz
 57192 BLAKE2B 
83bbc3c756f993a8bbf3b3f4bd5437b466b8fddc1f434554f1138eb6a830dd76ac495ceaa8b8a324498b05513c4ae67d571f263cce2de5275d87cadc2bf9691a
 SHA512 
531b3e185f96ef23c8d5791f3caa7ccbb78870811343a4630d79dcf3e217a1f9a176390752cbb427ba3550bebb984e31ade8529a2b56ea93af2ab6b7a2e98320
-DIST 
github.com-prometheus-common-2998b132700a7d019ff618c06a234b47c1f3f681.tar.gz 
87368 BLAKE2B 
fc6c6e197d4cc61afefa9fb8e3a8d6b36ab029f62e3cf9adf8359e4885554f94427f17218d45c90c9d7f4a6985b2e4143a4d304d39f806bd70d2c6f05de29bc2
 SHA512 
b2095da96596fc500ece6b331cda2558f8c813720853f2489aee3dec65de95eb13f7b0853e3812433fdc040f16990d2f05b2a6b8b41275210c504ff333ca625d
-DIST 
github.com-prometheus-procfs-b1a0a9a36d7453ba0f62578b99712f3a6c5f82d1.tar.gz 
61720 BLAKE2B 
2f9b25506527aaf6e1bf560a1b680b958d1281acbaa2bb896bfea50b5b7de8992d10e8e812f8ae449ab67145c88179c15afe1f719851d1717b28963071088082
 SHA512 
5938b4a8fa9a5ee32be995fed0d0e6b26941765470aca4eda63a7c42db457e83da43fde2f33b2d4ded3545e5643f607ec7060406b0a1b15e64cc732bb2badd4a
-DIST grok_exporter-0.2.6.tar.gz 478354 BLAKE2B 
082331eb7606517fb103af7a74088bae75740ae77d2b1fdeaee87791c4a0be706883ca505cb723f3853d3786692477086183b303de0ad82833499b231fc55909
 SHA512 
5204974702a8d29cc80fb7857a46f3242c78019d8a37e18e595d4bfc2f64662dbd48f9e0d5cae7b2f4f2390c35b0d621a7212718bf3c88d675601af2977de874
 DIST grok_exporter-1.0.0_rc5.tar.gz 2324696 BLAKE2B 
2042067127e18fb63d2ecc412fa75184b410e27a755fd06c3634c7b345c13b1bd1d000e323467d10cc5a0cf13363b6782c4c98532875158a793111fe56a36edd
 SHA512 
5b4772aa4b147dadc2d8298d043cc8329cbfeb081dc9bc686c34e16ae0c8a4fa30e55478a8328293349fda2d3f785a5feeda22d5ea1722ab3fa586375b696a92

diff --git a/app-metrics/grok_exporter/grok_exporter-0.2.6.ebuild 
b/app-metrics/grok_exporter/grok_exporter-0.2.6.ebuild
deleted file mode 100644
index 29464c26fe09..
--- a/app-metrics/grok_exporter/grok_exporter-0.2.6.ebuild
+++ /dev/null
@@ -1,64 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-EGO_PN=github.com/fstab/grok_exporter
-EGO_REVISION=81c0afe
-EGO_VENDOR=(
-   "github.com/prometheus/client_model 
56726106282f1985ea77d5305743db7231b0c0a8"
-   "github.com/prometheus/common 

[gentoo-commits] repo/gentoo:master commit in: app-metrics/grok_exporter/, app-metrics/grok_exporter/files/

2022-03-20 Thread William Hubbs
commit: 2c7060e2466366483c765a0dceeb0f0d3e3327fe
Author: William Hubbs  gentoo  org>
AuthorDate: Sun Mar 20 17:14:46 2022 +
Commit: William Hubbs  gentoo  org>
CommitDate: Sun Mar 20 17:16:52 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c7060e2

app-metrics/grok_exporter: add 1.0.0_rc5

Closes: https://bugs.gentoo.org/675710
Closes: https://bugs.gentoo.org/679192
Closes: https://bugs.gentoo.org/722310
Closes: https://bugs.gentoo.org/781230
Signed-off-by: William Hubbs  gentoo.org>

 app-metrics/grok_exporter/Manifest |  1 +
 .../grok_exporter/files/grok_exporter.initd|  8 ++--
 .../grok_exporter/grok_exporter-1.0.0_rc5.ebuild   | 44 ++
 3 files changed, 49 insertions(+), 4 deletions(-)

diff --git a/app-metrics/grok_exporter/Manifest 
b/app-metrics/grok_exporter/Manifest
index 87a8a5165a8c..ad6991e1c11a 100644
--- a/app-metrics/grok_exporter/Manifest
+++ b/app-metrics/grok_exporter/Manifest
@@ -7,3 +7,4 @@ DIST 
github.com-prometheus-client_model-56726106282f1985ea77d5305743db7231b0c0a8
 DIST 
github.com-prometheus-common-2998b132700a7d019ff618c06a234b47c1f3f681.tar.gz 
87368 BLAKE2B 
fc6c6e197d4cc61afefa9fb8e3a8d6b36ab029f62e3cf9adf8359e4885554f94427f17218d45c90c9d7f4a6985b2e4143a4d304d39f806bd70d2c6f05de29bc2
 SHA512 
b2095da96596fc500ece6b331cda2558f8c813720853f2489aee3dec65de95eb13f7b0853e3812433fdc040f16990d2f05b2a6b8b41275210c504ff333ca625d
 DIST 
github.com-prometheus-procfs-b1a0a9a36d7453ba0f62578b99712f3a6c5f82d1.tar.gz 
61720 BLAKE2B 
2f9b25506527aaf6e1bf560a1b680b958d1281acbaa2bb896bfea50b5b7de8992d10e8e812f8ae449ab67145c88179c15afe1f719851d1717b28963071088082
 SHA512 
5938b4a8fa9a5ee32be995fed0d0e6b26941765470aca4eda63a7c42db457e83da43fde2f33b2d4ded3545e5643f607ec7060406b0a1b15e64cc732bb2badd4a
 DIST grok_exporter-0.2.6.tar.gz 478354 BLAKE2B 
082331eb7606517fb103af7a74088bae75740ae77d2b1fdeaee87791c4a0be706883ca505cb723f3853d3786692477086183b303de0ad82833499b231fc55909
 SHA512 
5204974702a8d29cc80fb7857a46f3242c78019d8a37e18e595d4bfc2f64662dbd48f9e0d5cae7b2f4f2390c35b0d621a7212718bf3c88d675601af2977de874
+DIST grok_exporter-1.0.0_rc5.tar.gz 2324696 BLAKE2B 
2042067127e18fb63d2ecc412fa75184b410e27a755fd06c3634c7b345c13b1bd1d000e323467d10cc5a0cf13363b6782c4c98532875158a793111fe56a36edd
 SHA512 
5b4772aa4b147dadc2d8298d043cc8329cbfeb081dc9bc686c34e16ae0c8a4fa30e55478a8328293349fda2d3f785a5feeda22d5ea1722ab3fa586375b696a92

diff --git a/app-metrics/grok_exporter/files/grok_exporter.initd 
b/app-metrics/grok_exporter/files/grok_exporter.initd
index d38d0af63ab3..bd25c5170e9a 100644
--- a/app-metrics/grok_exporter/files/grok_exporter.initd
+++ b/app-metrics/grok_exporter/files/grok_exporter.initd
@@ -3,13 +3,13 @@
 # Distributed under the terms of the GNU General Public License v2
 
 description="Unstructured log data exporter for Prometheus"
-config_file="${config_file:-/etc/${RC_SVCNAME}/${RC_SVCNAME}.yml}"
+config_file="/etc/grok_exporter/${RC_SVCNAME}.yml"
 command=/usr/bin/grok_exporter
 command_background=yes
-command_user=${RC_SVCNAME}:${RC_SVCNAME}
+command_user=grok_exporter:grok_exporter
 pidfile=/var/run/${RC_SVCNAME}.pid
-error_log="/var/log/${RC_SVCNAME}/${RC_SVCNAME}.log"
-output_log="/var/log/${RC_SVCNAME}/${RC_SVCNAME}.log"
+error_log="/var/log/grok_exporter/${RC_SVCNAME}.log"
+output_log="/var/log/grok_exporter/${RC_SVCNAME}.log"
 required_files="${config_file}"
 command_args="-config \"${config_file}\""
 

diff --git a/app-metrics/grok_exporter/grok_exporter-1.0.0_rc5.ebuild 
b/app-metrics/grok_exporter/grok_exporter-1.0.0_rc5.ebuild
new file mode 100644
index ..04782b54343c
--- /dev/null
+++ b/app-metrics/grok_exporter/grok_exporter-1.0.0_rc5.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+MY_PV=${PV/_rc/.RC}
+inherit go-module
+
+DESCRIPTION="Unstructured log data exporter for Prometheus"
+HOMEPAGE="https://github.com/fstab/Grok_exporter;
+SRC_URI="https://github.com/fstab/grok_exporter/archive/v${MY_PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="Apache-2.0 BSD MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+
+COMMON_DEPEND="acct-group/grok_exporter
+   acct-user/grok_exporter"
+DEPEND="${COMMON_DEPEND}
+   >=dev-libs/oniguruma-6.9.0"
+RDEPEND="${COMMON_DEPEND}
+   >=dev-libs/oniguruma-6.9.0:="
+
+RESTRICT="strip"
+S="${WORKDIR}/${PN}-${MY_PV}"
+
+src_compile() {
+   ego build .
+}
+
+src_install() {
+   dobin ${PN}
+   dodoc -r *.md example
+   newinitd "${FILESDIR}"/${PN}.initd ${PN}
+keepdir /etc/"${PN}"
+   keepdir /var/log/${PN}
+   fowners ${PN}:${PN} /var/log/${PN}
+}
+
+pkg_postinst() {
+   if [[ -z "${REPLACING_VERSIONS}" ]]; then
+   elog "You need to create /etc/${PN}/${PN}.yml"
+   elog "Please see /usr/share/doc/${PVR} for examples"
+   fi
+}



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

2022-03-20 Thread Michał Górny
commit: 1eba47e37b1652288e36eead49460ad997b728b4
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Mar 20 09:27:56 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Mar 20 09:27:56 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1eba47e3

dev-python/moto: Remove old

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

 dev-python/moto/Manifest  |  7 ---
 dev-python/moto/moto-2.3.1.ebuild | 87 -
 dev-python/moto/moto-2.3.2.ebuild | 89 --
 dev-python/moto/moto-3.0.0.ebuild | 84 
 dev-python/moto/moto-3.0.1.ebuild | 84 
 dev-python/moto/moto-3.0.2.ebuild | 84 
 dev-python/moto/moto-3.0.4.ebuild | 91 ---
 dev-python/moto/moto-3.1.0.ebuild | 91 ---
 8 files changed, 617 deletions(-)

diff --git a/dev-python/moto/Manifest b/dev-python/moto/Manifest
index 5988d0a09571..bdda2629c545 100644
--- a/dev-python/moto/Manifest
+++ b/dev-python/moto/Manifest
@@ -1,12 +1,5 @@
 DIST moto-2.2.17.tar.gz 2013217 BLAKE2B 
6fe6dd23e96fe8ba210fc9bbb400ced7c27aa6626097c523579482d58709fbf2d22e217bdab604017ee17c45b4093c8106e15e5894484face28c07bba85d42ea
 SHA512 
73dfa0f15afd299e2c5b4c7833a73b1a7537248b8b332258868bac01890c1861e9a62b6fb634d795d4e37e5505cc51008f1048154044a8238049de5b21f31251
 DIST moto-2.2.20.tar.gz 2077649 BLAKE2B 
595d9536b21ba442fcf0b9b40e61cc9d3105e220661f67d842cd5e9660ed4ff561e0ea742083e167ef11312b762b204e82381550845a06d6b5a694793adc0c67
 SHA512 
ac853989ec4822a72139ed62f7bc8b01a91ef2a424b4e622fd0cc6828b3dd21d3a433ba8d50cda5e5b4c03859653d71f9431b7ce2416255be3cf129b1a02e200
-DIST moto-2.3.1.tar.gz 2088810 BLAKE2B 
9e1b50bec4e0a7a0bb7496fe90e8caf0b80900e35120aae931e99e0e251bd4905c7bfed670a78d230abd987d3400f93fbbaf0bcdece9d6b5e35c4b63916e72c3
 SHA512 
122311e549b034b0a45a1cbfbc4fd96e0c846272d460c72279a7991b967720e1732662e623acf6a5f1cbaf874f5755bcfa9dfbf8a0ac31da780de44d42e6f1be
-DIST moto-2.3.2.tar.gz 2095242 BLAKE2B 
17b98e09c410e48cac60ca494d6d0a6264657e8df994c0395be15b072dbc998a59b25d017b2897cd2e05429959baa427358b4f11cc3b7a517f4f4ddb88d2f2c5
 SHA512 
f58b9cf3f0a88964776fc92e4982408f0826a2d0149cc84cc21752030d8c9d3de3ea1a07cb529ea4d77b0d2a5ac5222a6ec24f6b88e9d7d70cc82257b883bd10
-DIST moto-3.0.0.tar.gz 2012729 BLAKE2B 
a1f53301c08d4ca0df55e1b4233a63a2bfe011b47ac6be992714e3f57f7e4cc50aca72917ff4132001c10870bbe08c0ca32e2b48e5d676f670345478ca846aed
 SHA512 
e5238fb5e720f91999d4f0473d9833a3e1de3632401ee647858afc4e33a46981e866a51b353d1c21b92926da7267a5ba74ef667364ae99b09efd4f12d334e03e
-DIST moto-3.0.1.tar.gz 2028942 BLAKE2B 
28ca3d59fff02b0afc0efc85db0fedbf1284131d48efb839aecf80c075da0e61d5751eb80588344948129f6b59ea9794adeacdca95e06be2e51367a4deb41c19
 SHA512 
800eb64f77e4c7ae62b056bb8d82de70c4a1044820314269b5dc3133d6b62a3a87d54bbf672a0845709404bd6f3e8d85c5cabc05da4ee2aa96b29cafd18aa6bc
-DIST moto-3.0.2.tar.gz 2043877 BLAKE2B 
5b7b8c50499723f9a658af3a261b8cfd1b9e2a2b2f3e4925f8a0a78d07402e75a715bc87d84f0af8cca69db950937edb193af3ed5798dadf21c9e25aa0e47e27
 SHA512 
41f350241bfe917d6511e19b53317d15e53bd09267aac21553fc52455fa15d2a9543086d82030e701a394b47039c853d0f89f2dde2002cb6e3993ebcb0ce587a
 DIST moto-3.0.3.tar.gz 2071948 BLAKE2B 
4b697e96c6e3db7b0582bda727b40cbaa9487b6205e559ec6a5d12b98e33221b9a4b5016701e116cdc886c785cc0ab5d5a5cb684ba30ec27b7987b3ce636bdc8
 SHA512 
1b14d8a5101103d31136fddfb12c4d6251aa75487347b049ea96baae662528f2f557fe31a9af1cce544fa97d02710ab66f5ee517540bcf137965bd2fe3ec24fa
-DIST moto-3.0.4.tar.gz 2204895 BLAKE2B 
2b058b1b71fa2d74ca8b804f2bbc39a0f9505c8588ea602d73957ab3467b0ce7861078f479890a0668aa507be374af90fe8c2b48b9d64cdbcf26d4a9375f585a
 SHA512 
71defd799c1ca14cfe2c119a309974a499aaf3c068bc88dfac535dde608c583a073a55d3a3d217f12ba086cc7366bf6bdf6c286493d81e74c65d673f600e4f49
 DIST moto-3.0.5.tar.gz 2219507 BLAKE2B 
019e0f66d8a183f9d758c372252488e79692e140db19820b568279148d88181b944f547d3a213072a29fb61115b73b40b656d3a0657078c54ca1c6de001c65ab
 SHA512 
0529711897a25ff969bf945abfda9e86ab0a310b6b273240b35c981960e04ed14f879a4a86e2251f9824d1d5bc9241afe4a0b964981c8a02a176bca459025359
-DIST moto-3.1.0.tar.gz 2231450 BLAKE2B 
05a4b547b12d5a57b3d622918dc9d8d8f404a112ca1379b63c227386b6cdde3dcce0dfba6d831ff9c8c9e920f0bf7cada1218be537527a9aed19078985a31e82
 SHA512 
40d3bb242ac34575193a2087ec3ea29a3811cc71edd77de7bbc52872c6fc3e2acd816ebc99c4e0d2e5821916c2321c23ce98a8f71668bc8d82a733fb88e6270f
 DIST moto-3.1.1.tar.gz 2236948 BLAKE2B 
8ab52a59dc09f4819c1169d26fd198b13159635c2571fd27e38eaedc0a83fa5e7af0a7adba90db1c48658a849ff0b17e8d9c9750a47c6981960ac786f3d9a4e0
 SHA512 
2354886a9b3b46bb33b832495a94f1dcd10cf5cb00454b6e8b6b6838618842ca06f8577c1826bca02a10e2f723cf474a7c492cd9fb587bdb660deb118c17aa4d

diff --git a/dev-python/moto/moto-2.3.1.ebuild 
b/dev-python/moto/moto-2.3.1.ebuild
deleted file mode 100644
index 

[gentoo-commits] repo/gentoo:master commit in: dev-ruby/tilt/files/, dev-ruby/tilt/

2022-03-20 Thread Hans de Graaff
commit: e8b1469f82bf2feb4f92e96a05959deca547ccb2
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Mar 20 06:52:18 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Mar 20 10:04:34 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e8b1469f

dev-ruby/tilt: add ruby30

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/tilt/files/tilt-2.0.10-ruby30.patch | 37 ++
 dev-ruby/tilt/tilt-2.0.10-r1.ebuild  | 46 
 2 files changed, 83 insertions(+)

diff --git a/dev-ruby/tilt/files/tilt-2.0.10-ruby30.patch 
b/dev-ruby/tilt/files/tilt-2.0.10-ruby30.patch
new file mode 100644
index ..27e4d821f64f
--- /dev/null
+++ b/dev-ruby/tilt/files/tilt-2.0.10-ruby30.patch
@@ -0,0 +1,37 @@
+From 91838d57aa35ba5341368ead0d442e1dc1eb8730 Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?V=C3=ADt=20Ondruch?= 
+Date: Mon, 18 Jan 2021 12:49:31 +0100
+Subject: [PATCH] Fix Ruby 3.0 compatibility.
+
+This fixes issues such as:
+
+~~~
+  1) Error:
+CSVTemplateTest#test_compiles_and_evaluates_the_template_on_render:
+TypeError: no implicit conversion of Hash into String
+/usr/share/ruby/csv.rb:1273:in `initialize'
+/usr/share/ruby/csv.rb:1273:in `new'
+/usr/share/ruby/csv.rb:1273:in `generate'
+(__TEMPLATE__):in `__tilt_920'
+
/builddir/build/BUILD/tilt-2.0.10/usr/share/gems/gems/tilt-2.0.10/lib/tilt/template.rb:170:in
 `call'
+
/builddir/build/BUILD/tilt-2.0.10/usr/share/gems/gems/tilt-2.0.10/lib/tilt/template.rb:170:in
 `evaluate'
+
/builddir/build/BUILD/tilt-2.0.10/usr/share/gems/gems/tilt-2.0.10/lib/tilt/template.rb:109:in
 `render'
+
/builddir/build/BUILD/tilt-2.0.10/usr/share/gems/gems/tilt-2.0.10/test/tilt_csv_test.rb:15:in
 `block in '
+~~~
+---
+ lib/tilt/csv.rb | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/lib/tilt/csv.rb b/lib/tilt/csv.rb
+index fd0e602..7dfa220 100644
+--- a/lib/tilt/csv.rb
 b/lib/tilt/csv.rb
+@@ -50,7 +50,7 @@ def prepare
+ 
+ def precompiled_template(locals)
+   <<-RUBY
+-#{@outvar} = #{self.class.engine}.generate(#{options}) do |csv|
++#{@outvar} = #{self.class.engine}.generate(**#{options}) do |csv|
+   #{data}
+ end
+   RUBY

diff --git a/dev-ruby/tilt/tilt-2.0.10-r1.ebuild 
b/dev-ruby/tilt/tilt-2.0.10-r1.ebuild
new file mode 100644
index ..00b33d3ba691
--- /dev/null
+++ b/dev-ruby/tilt/tilt-2.0.10-r1.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby26 ruby27 ruby30"
+
+RUBY_FAKEGEM_RECIPE_DOC="none"
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md docs/TEMPLATES.md"
+
+RUBY_FAKEGEM_GEMSPEC="tilt.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Thin interface over template engines to make their usage as 
generic as possible"
+HOMEPAGE="https://github.com/rtomayko/tilt;
+SRC_URI="https://github.com/rtomayko/tilt/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="2"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+IUSE=""
+
+PATCHES=( "${FILESDIR}/${P}-ruby30.patch" )
+
+# Block on some of the potential test dependencies. These dependencies
+# are optional for the test suite, and we don't want to depend on all of
+# them to faciliate keywording and stabling.
+ruby_add_bdepend "test? (
+   dev-ruby/erubis
+   dev-ruby/nokogiri
+)"
+
+all_ruby_prepare() {
+   rm Gemfile || die
+   sed -e '/bundler/I s:^:#:' -i Rakefile test/test_helper.rb || die
+
+   # Avoid tests with minor syntax differences since this happens all
+   # the time when details in the dependencies change.
+   sed -e '/test_smarty_pants_true/,/^end/ s:^:#:' \
+   -e '/test_smart_quotes_true/,/^  end/ s:^:#:' -i 
test/tilt_markdown_test.rb || die
+   sed -e '/smartypants when :smart is set/,/^end/ s:^:#:' -i 
test/tilt_rdiscounttemplate_test.rb || die
+
+   # Skip tests for unpackaged asciidoctor converter
+   sed -i -e '/docbook 4.5/askip' test/tilt_asciidoctor_test.rb || die
+}



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

2022-03-20 Thread Hans de Graaff
commit: ed1d85748f0c48a861e516010e580397b1316974
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Mar 20 06:02:11 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Mar 20 10:04:34 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed1d8574

dev-ruby/treetop: add ruby30; EAPI 8

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/treetop/treetop-1.6.11-r1.ebuild | 37 +++
 1 file changed, 37 insertions(+)

diff --git a/dev-ruby/treetop/treetop-1.6.11-r1.ebuild 
b/dev-ruby/treetop/treetop-1.6.11-r1.ebuild
new file mode 100644
index ..4eb6fb5a2f01
--- /dev/null
+++ b/dev-ruby/treetop/treetop-1.6.11-r1.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby26 ruby27 ruby30"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_DOCDIR="doc"
+RUBY_FAKEGEM_EXTRADOC="README.md"
+
+RUBY_FAKEGEM_GEMSPEC="treetop.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Treetop is a language for describing languages"
+HOMEPAGE="https://github.com/cjheath/treetop;
+SRC_URI="https://github.com/cjheath/treetop/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+LICENSE="Ruby"
+
+KEYWORDS="~amd64 ~arm ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+SLOT="0"
+IUSE=""
+
+ruby_add_bdepend "test? ( >=dev-ruby/rr-1.0 dev-ruby/activesupport )"
+ruby_add_rdepend ">=dev-ruby/polyglot-0.3.1:0"
+
+all_ruby_prepare() {
+   sed -i -e 's/git ls-files -z/find * -print0/' ${RUBY_FAKEGEM_GEMSPEC} 
|| die
+}
+
+all_ruby_install() {
+   all_fakegem_install
+
+   dodoc -r examples
+}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/rack-test/

2022-03-20 Thread Hans de Graaff
commit: b648068cdf2752888c3a7867d9086a0ae849e2bd
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Mar 20 08:32:30 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Mar 20 10:04:34 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b648068c

dev-ruby/rack-test: add ruby30; EAPI 8

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/rack-test/rack-test-1.1.0-r1.ebuild | 38 
 1 file changed, 38 insertions(+)

diff --git a/dev-ruby/rack-test/rack-test-1.1.0-r1.ebuild 
b/dev-ruby/rack-test/rack-test-1.1.0-r1.ebuild
new file mode 100644
index ..fff17aea6b0d
--- /dev/null
+++ b/dev-ruby/rack-test/rack-test-1.1.0-r1.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby26 ruby27 ruby30"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+RUBY_FAKEGEM_EXTRADOC="History.md README.md"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Rack::Test is a small, simple testing API for Rack apps"
+HOMEPAGE="https://github.com/rack-test/rack-test;
+SRC_URI="https://github.com/rack-test/rack-test/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="1.0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
+IUSE=""
+
+ruby_add_rdepend ">=dev-ruby/rack-1.0:* 

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

2022-03-20 Thread Hans de Graaff
commit: 62016bc5aa477d415630b71af4301f483a782d78
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Mar 20 06:22:57 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Mar 20 10:04:34 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=62016bc5

dev-ruby/dalli: add 3.2.1

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/dalli/Manifest   |  1 +
 dev-ruby/dalli/dalli-3.2.1.ebuild | 38 ++
 2 files changed, 39 insertions(+)

diff --git a/dev-ruby/dalli/Manifest b/dev-ruby/dalli/Manifest
index 055e499960b6..e1622680a215 100644
--- a/dev-ruby/dalli/Manifest
+++ b/dev-ruby/dalli/Manifest
@@ -1,2 +1,3 @@
 DIST dalli-2.7.11.tar.gz 52341 BLAKE2B 
5b3a2bc57f4b0e3a9ac0d24ffa3bba89ea38665ac08ef3d7760fa6ce74db21d323a18e74a4f3009165364332731d7c6890df36c68409afbe21d3ac096275f028
 SHA512 
8f299a19d95293370564b6337bbdfeb32d928e0a95bf5f5df962ea20b039f4765da1797513ca96cabf93309484575481a02fb1e0c6d227f74c81fc72f95be22a
 DIST dalli-3.0.3.tar.gz 47633 BLAKE2B 
ee47bc7e4efcbd0d60c1663bf514f5a21d0fdeb70cfcf13ba46ae3c39926fd216db992c7ac1750d73ecf453d32feea9d2c22625b737e0bcbb8ae0d6870536828
 SHA512 
1feaecca963a6a4aa2f21e02302ddb5865fec0f5779911b4ec38a1199533b82edca46057355fa463353a8c7a6da3bf7c835ce51ca538bc38eb6014d4d362acb3
+DIST dalli-3.2.1.tar.gz 69926 BLAKE2B 
c3cd0c6d817b04aed786df7792b84c8659fa1ea79d69d2fc477549869fb5d7d4880c1d897f90c35020c04babc17f16ee55724339b150eec1a8b887de27b4d02e
 SHA512 
5328ea5aecb4270a33ca08f498588f08259b56e36e1ed404f062d39b8693874878f019dbfe154892b1d192ec136f5473da5612ee7d095b8760caf628be3c67a7

diff --git a/dev-ruby/dalli/dalli-3.2.1.ebuild 
b/dev-ruby/dalli/dalli-3.2.1.ebuild
new file mode 100644
index ..369cc09700c0
--- /dev/null
+++ b/dev-ruby/dalli/dalli-3.2.1.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby26 ruby27 ruby30"
+
+RUBY_FAKEGEM_TASK_TEST="MT_NO_PLUGINS=true test"
+
+RUBY_FAKEGEM_DOCDIR="doc"
+RUBY_FAKEGEM_EXTRADOC="History.md Performance.md README.md"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="A high performance pure Ruby client for accessing memcached 
servers"
+HOMEPAGE="https://github.com/petergoldstein/dalli;
+SRC_URI="https://github.com/petergoldstein/dalli/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~x86"
+IUSE=""
+
+DEPEND+="${DEPEND} test? ( >=net-misc/memcached-1.5.4[ssl(-)] )"
+
+ruby_add_bdepend "test? (
+   dev-ruby/minitest:5
+   dev-ruby/rack
+)"
+
+all_ruby_prepare() {
+   chmod 0755 "${HOME}" || die "Failed to fix permissions on home"
+
+   sed -i -e '/\(appraisal\|bundler\)/ s:^:#:' Rakefile || die
+
+   sed -i -e '3igem "minitest", "~> 5.0"; require "dalli"' \
+   -e '/bundler/ s:^:#:' test/helper.rb || die
+}



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

2022-03-20 Thread Hans de Graaff
commit: fcfc111053cb69ed178adeb9bcdc7c5d26cfc6ad
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Mar 20 05:54:04 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Mar 20 10:04:34 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fcfc1110

dev-ruby/rash_alt: add ruby30

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/rash_alt/rash_alt-0.4.12.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/rash_alt/rash_alt-0.4.12.ebuild 
b/dev-ruby/rash_alt/rash_alt-0.4.12.ebuild
index e9c9d59125c5..a1598d3aa00c 100644
--- a/dev-ruby/rash_alt/rash_alt-0.4.12.ebuild
+++ b/dev-ruby/rash_alt/rash_alt-0.4.12.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
-USE_RUBY="ruby26 ruby27"
+USE_RUBY="ruby26 ruby27 ruby30"
 
 RUBY_FAKEGEM_RECIPE_TEST="rspec3"
 



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

2022-03-20 Thread Hans de Graaff
commit: 57b2e1dfe248a4b0af350fc431664e6c0c2dbf69
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Mar 20 10:02:08 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Mar 20 10:04:36 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=57b2e1df

dev-ruby/typhoeus: cleanup

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/typhoeus/Manifest  |  1 -
 dev-ruby/typhoeus/typhoeus-1.3.1.ebuild | 30 --
 2 files changed, 31 deletions(-)

diff --git a/dev-ruby/typhoeus/Manifest b/dev-ruby/typhoeus/Manifest
index d88d42e730de..9dde4234ab8e 100644
--- a/dev-ruby/typhoeus/Manifest
+++ b/dev-ruby/typhoeus/Manifest
@@ -1,2 +1 @@
-DIST typhoeus-1.3.1.gem 55808 BLAKE2B 
e3153870bfe2d5187aa433d81a287c2f9e9e6cf3caaf52b0f542fd35e4ac812786abc389c47ab56dd4267adb5206a5ce25c5ab6cc8559fa8dfbbd6b78e53fc16
 SHA512 
f826cdb7e48577226b12fc2715123e13519148f67d036470e385f80f8f3112d1ad24bf580c2ed0d213242c9afc1bdf868084266d430858b2cf6de73e50a11422
 DIST typhoeus-1.4.0.gem 56832 BLAKE2B 
1f188a2c174a9d0e2cc0afc10f96d98a8c78278c1fa53eeb88da6f4f3986c8e204171a9bb817c95a217360346bda319711e7c89095ad48e878cbc3efc21e9887
 SHA512 
f48a99fd554f4d06d37a0a804ee79dd8423d9bff765394537ab0edba615e132d25660a6eb455e8628f59bd56c7ea26f4a195827d5287a53e58e3aeb394477284

diff --git a/dev-ruby/typhoeus/typhoeus-1.3.1.ebuild 
b/dev-ruby/typhoeus/typhoeus-1.3.1.ebuild
deleted file mode 100644
index f351f3b1aade..
--- a/dev-ruby/typhoeus/typhoeus-1.3.1.ebuild
+++ /dev/null
@@ -1,30 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-USE_RUBY="ruby24 ruby25 ruby26 ruby27"
-
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md UPGRADE.md"
-RUBY_FAKEGEM_TASK_DOC=""
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Runs HTTP requests in parallel while cleanly encapsulating 
handling logic"
-HOMEPAGE="https://rubygems.org/gems/typhoeus/
-   https://github.com/typhoeus/typhoeus;
-
-LICENSE="Ruby"
-SLOT="1"
-KEYWORDS="~amd64"
-IUSE=""
-
-ruby_add_rdepend ">=dev-ruby/ethon-0.9.0"
-
-ruby_add_bdepend "test? ( dev-ruby/json >=dev-ruby/faraday-0.9 
>=dev-ruby/sinatra-1.3 >=dev-ruby/redis-3.0 >=dev-ruby/dalli-2.7.9 )"
-
-all_ruby_prepare() {
-   sed -e '/bundler/I s:^:#:' -i Rakefile spec/spec_helper.rb || die
-}



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

2022-03-20 Thread Hans de Graaff
commit: bbe7d323d8fe169ee3c4122450e3b0003fd9dd1d
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Mar 20 08:31:50 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Mar 20 10:04:34 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bbe7d323

dev-ruby/sinatra: add ruby30; EAPI 8

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/sinatra/sinatra-2.1.0-r1.ebuild | 34 
 1 file changed, 34 insertions(+)

diff --git a/dev-ruby/sinatra/sinatra-2.1.0-r1.ebuild 
b/dev-ruby/sinatra/sinatra-2.1.0-r1.ebuild
new file mode 100644
index ..16a511abe9e4
--- /dev/null
+++ b/dev-ruby/sinatra/sinatra-2.1.0-r1.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby26 ruby27 ruby30"
+
+RUBY_FAKEGEM_TASK_TEST="MT_NO_PLUGINS=true test:core"
+
+RUBY_FAKEGEM_EXTRADOC="README.md AUTHORS.md CHANGELOG.md"
+
+RUBY_FAKEGEM_GEMSPEC="sinatra.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="A DSL for quickly creating web applications in Ruby with minimal 
effort"
+HOMEPAGE="http://www.sinatrarb.com/;
+SRC_URI="https://github.com/sinatra/sinatra/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="2"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
+IUSE=""
+
+ruby_add_rdepend "
+   dev-ruby/mustermann:1
+   dev-ruby/rack:2.2
+   ~dev-ruby/rack-protection-${PV}
+   dev-ruby/tilt:2"
+ruby_add_bdepend "test? ( >=dev-ruby/rack-test-0.5.6 dev-ruby/erubis 
dev-ruby/builder 

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

2022-03-20 Thread Hans de Graaff
commit: 1bc75e9ad0f955102e04a10d77c3ea9a4fe60944
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Mar 20 09:44:15 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Mar 20 10:04:35 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1bc75e9a

dev-ruby/excon: cleanup

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/excon/Manifest|  3 ---
 dev-ruby/excon/excon-0.88.0.ebuild | 40 --
 dev-ruby/excon/excon-0.89.0.ebuild | 40 --
 dev-ruby/excon/excon-0.90.0.ebuild | 40 --
 4 files changed, 123 deletions(-)

diff --git a/dev-ruby/excon/Manifest b/dev-ruby/excon/Manifest
index 77b19b8e1a7f..6037f17e2438 100644
--- a/dev-ruby/excon/Manifest
+++ b/dev-ruby/excon/Manifest
@@ -1,5 +1,2 @@
-DIST excon-0.88.0.tar.gz 210056 BLAKE2B 
abffad837a6a2a7337e43fc73d1f4004f6df01113f475e44daa48e21cef95f363bd5fbf88be0093fb18564d382fae5f4409e23689e11b5c47bc900f708ea7455
 SHA512 
5cb664e64973959dffb80f421bd70c300303fb6c4083b06f6bb42be8987a8822dc4ae38892467576583ec5dccd696b68dee7a946c3917df2066ebfc2afb72209
-DIST excon-0.89.0.tar.gz 210503 BLAKE2B 
3988bdff1db39a84ba6230bb8d789662bbf589e89ea637a8b3208095d0d26f4bc83f0994fca5db92de162e2882d2a519f2d9f3c4f535d123d2b018d4abd82d60
 SHA512 
36e23d93983098ad14b9169b7ae65c28903e8a46a2d8cd341ce111387a83fb90a7f01973d401c8089844355d18a6e53da117df3c3fcb82cf66eb5367e065e2ee
-DIST excon-0.90.0.tar.gz 210538 BLAKE2B 
a3e5898e3985ebdfc4026355f4761b1b0d9367408e01a119101fa2453924ff751d888ab976382b654b846e0ed9908054aab6ac1f6410a2a96056b7c8d8d977ad
 SHA512 
efcc9a13b8715306f980cd4593c44befcf895f5c42f9475211420e67247d9eeefecddae53ba771710a6894ca23bf880158e7cdf9db895baa42ef3c5436ac846a
 DIST excon-0.91.0.tar.gz 214359 BLAKE2B 
82e0ee05c0f2e9eb0bbf9371459e43d02e75d72063f24738b0230272aaeeef5f5985eedf5c0e72a2962a093ee5bc2431b4de171835067a23f1b2fe26a1a7f609
 SHA512 
ab5b535bbc6f1bad408481c2496a101a198de3899fc185df6aff4377c5c22dcf39af5e022ee52fff111f84f20fed11f75237da0ede0237c3a3ffc5eb405db923
 DIST excon-0.92.0.tar.gz 214364 BLAKE2B 
b0909aa0976085a7b720951623b7d341e370e23fc15972d955c9175f396a91bac3d22d244c092828532f3ad79d71ef77835d03e658c359f69c1d945c5fe25b42
 SHA512 
4e9ce9e0dceb9ff2983e6e10cd1224035a44b658398a3a0fb2fd13f1c36682965be383d4580c901551b4e503f3e9ac72a20bdbb31bbb690b781103866824e540

diff --git a/dev-ruby/excon/excon-0.88.0.ebuild 
b/dev-ruby/excon/excon-0.88.0.ebuild
deleted file mode 100644
index fa5718fb67c2..
--- a/dev-ruby/excon/excon-0.88.0.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-USE_RUBY="ruby26 ruby27"
-
-RUBY_FAKEGEM_EXTRADOC="changelog.txt README.md"
-RUBY_FAKEGEM_GEMSPEC="excon.gemspec"
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-
-inherit ruby-fakegem
-
-DESCRIPTION="EXtended http(s) CONnections"
-HOMEPAGE="https://github.com/excon/excon;
-SRC_URI="https://github.com/excon/excon/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-ruby_add_bdepend "
-   dev-ruby/rake
-   test? (
-   dev-ruby/activesupport
-   >=dev-ruby/eventmachine-1.0.4
-   >=dev-ruby/json-1.8.5
-   dev-ruby/open4
-   dev-ruby/rdoc
-   dev-ruby/sinatra
-   )
-"
-all_ruby_prepare() {
-   sed -i -e 's/git ls-files --/find */' ${RUBY_FAKEGEM_GEMSPEC} || die
-
-   # test that need network
-   rm -f spec/excon/test/server_spec.rb || die
-}

diff --git a/dev-ruby/excon/excon-0.89.0.ebuild 
b/dev-ruby/excon/excon-0.89.0.ebuild
deleted file mode 100644
index fa5718fb67c2..
--- a/dev-ruby/excon/excon-0.89.0.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-USE_RUBY="ruby26 ruby27"
-
-RUBY_FAKEGEM_EXTRADOC="changelog.txt README.md"
-RUBY_FAKEGEM_GEMSPEC="excon.gemspec"
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-
-inherit ruby-fakegem
-
-DESCRIPTION="EXtended http(s) CONnections"
-HOMEPAGE="https://github.com/excon/excon;
-SRC_URI="https://github.com/excon/excon/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-ruby_add_bdepend "
-   dev-ruby/rake
-   test? (
-   dev-ruby/activesupport
-   >=dev-ruby/eventmachine-1.0.4
-   >=dev-ruby/json-1.8.5
-   dev-ruby/open4
-   dev-ruby/rdoc
-   dev-ruby/sinatra
-   )
-"
-all_ruby_prepare() {
-   sed -i -e 's/git ls-files --/find */' ${RUBY_FAKEGEM_GEMSPEC} || die
-
-   # test that need network
-   rm -f spec/excon/test/server_spec.rb || die
-}

diff --git a/dev-ruby/excon/excon-0.90.0.ebuild 

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

2022-03-20 Thread Hans de Graaff
commit: 7f5247e954d4b73912fb279aaf724e33cf5c5f3e
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Mar 20 09:03:42 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Mar 20 10:04:35 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f5247e9

dev-ruby/bacon: add ruby31

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/bacon/bacon-1.2.0-r4.ebuild | 20 
 1 file changed, 20 insertions(+)

diff --git a/dev-ruby/bacon/bacon-1.2.0-r4.ebuild 
b/dev-ruby/bacon/bacon-1.2.0-r4.ebuild
new file mode 100644
index ..ead575f2f4a5
--- /dev/null
+++ b/dev-ruby/bacon/bacon-1.2.0-r4.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby26 ruby27 ruby30 ruby31"
+
+RUBY_FAKEGEM_DOCDIR="doc"
+RUBY_FAKEGEM_EXTRADOC="ChangeLog README.rdoc"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Small RSpec clone weighing less than 350 LoC"
+HOMEPAGE="http://chneukirchen.org/repos/bacon;
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
+IUSE=""
+
+ruby_add_bdepend "test? ( dev-ruby/rdoc )"



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

2022-03-20 Thread Hans de Graaff
commit: 910afddd12b18917eaa53c0e3f434b06b305e9f3
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Mar 20 10:04:26 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Mar 20 10:04:36 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=910afddd

www-servers/adsf: add ruby30; EAPI 8

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Hans de Graaff  gentoo.org>

 www-servers/adsf/adsf-1.4.6-r1.ebuild | 40 +++
 1 file changed, 40 insertions(+)

diff --git a/www-servers/adsf/adsf-1.4.6-r1.ebuild 
b/www-servers/adsf/adsf-1.4.6-r1.ebuild
new file mode 100644
index ..0d67069e41bf
--- /dev/null
+++ b/www-servers/adsf/adsf-1.4.6-r1.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby26 ruby27 ruby30"
+
+RUBY_FAKEGEM_EXTRADOC="NEWS.md ../README.md"
+
+RUBY_FAKEGEM_RECIPE_DOC="none"
+
+RUBY_FAKEGEM_GEMSPEC="adsf.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="A Dead Simple Fileserver is a static file server that can launch 
in a directory"
+HOMEPAGE="https://github.com/ddfreyne/adsf/;
+SRC_URI="https://github.com/ddfreyne/adsf/archive/${PV}.tar.gz -> ${P}.tar.gz"
+RUBY_S="${P}/adsf"
+LICENSE="MIT"
+
+KEYWORDS="~amd64 ~riscv"
+SLOT="0"
+IUSE=""
+
+ruby_add_rdepend ">=dev-ruby/rack-1.0.0:*"
+
+ruby_add_bdepend "test? ( dev-ruby/rack-test )"
+
+all_ruby_prepare() {
+   sed -i -e '/simplecov/,/SimpleCov.command_name/ s:^:#:' \
+   -e '/websocket/ s:^:#:' test/helper.rb || die
+   sed -e '/test_receives_update/,/^  end/ s:^:#:' \
+   -e '/test_non_local_interfaces/askip "networking"' \
+   -e 
'/test_default_config__serve_index_html_in_subdir_missing_slash/askip 
"encoding"' \
+   -i test/test_server.rb || die
+   sed -i -e '/rubocop/I s:^:#:' Rakefile || die
+   rm -f test/test_version.rb || die
+
+   sed -i -e "s:require_relative ':require './:" ${RUBY_FAKEGEM_GEMSPEC} 
|| die
+}



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

2022-03-20 Thread Hans de Graaff
commit: e354a1b16faa8f6d5475e21d8737219e3994dbec
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Mar 20 09:05:01 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Mar 20 10:04:35 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e354a1b1

dev-ruby/abstract: add ruby31

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/abstract/abstract-1.0.0-r5.ebuild | 23 +++
 1 file changed, 23 insertions(+)

diff --git a/dev-ruby/abstract/abstract-1.0.0-r5.ebuild 
b/dev-ruby/abstract/abstract-1.0.0-r5.ebuild
new file mode 100644
index ..1febb53a86ce
--- /dev/null
+++ b/dev-ruby/abstract/abstract-1.0.0-r5.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby26 ruby27 ruby30 ruby31"
+
+RUBY_FAKEGEM_TASK_TEST=""
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_EXTRADOC="README.txt"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Library which enable you to define abstract method in Ruby"
+HOMEPAGE="https://rubygems.org/gems/abstract;
+
+LICENSE="Ruby"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+IUSE="test"
+
+each_ruby_test() {
+   ${RUBY} -Ilib test/test.rb || die "tests failed"
+}



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

2022-03-20 Thread Hans de Graaff
commit: c4fccbbe805edaf53d753f18d20c8f341b930598
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Mar 20 09:09:25 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Mar 20 10:04:35 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c4fccbbe

dev-ruby/temple: add ruby30; EAPI 8

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/temple/temple-0.8.2-r1.ebuild | 27 +++
 1 file changed, 27 insertions(+)

diff --git a/dev-ruby/temple/temple-0.8.2-r1.ebuild 
b/dev-ruby/temple/temple-0.8.2-r1.ebuild
new file mode 100644
index ..9a7616a68d2b
--- /dev/null
+++ b/dev-ruby/temple/temple-0.8.2-r1.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby26 ruby27 ruby30"
+
+RUBY_FAKEGEM_EXTRADOC="CHANGES EXPRESSIONS.md README.md"
+
+RUBY_FAKEGEM_TASK_TEST=""
+
+inherit ruby-fakegem
+
+DESCRIPTION="An abstraction and a framework for compiling templates to pure 
Ruby"
+HOMEPAGE="https://github.com/judofyr/temple;
+
+LICENSE="MIT"
+SLOT="0.7"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~x86"
+IUSE=""
+
+ruby_add_bdepend "test? ( dev-ruby/bacon
+   dev-ruby/erubis
+   >=dev-ruby/tilt-2.0.1 )"
+
+each_ruby_test() {
+   ${RUBY} -S bacon -Ilib -Itest --automatic --quiet || die
+}



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

2022-03-20 Thread Hans de Graaff
commit: efca8b63e6f710b4828749c7910b91a24e12d7b5
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Mar 20 09:33:11 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Mar 20 10:04:35 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=efca8b63

dev-ruby/slim: add ruby30; EAPI 8

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/slim/slim-4.1.0-r2.ebuild | 55 ++
 1 file changed, 55 insertions(+)

diff --git a/dev-ruby/slim/slim-4.1.0-r2.ebuild 
b/dev-ruby/slim/slim-4.1.0-r2.ebuild
new file mode 100644
index ..5ff227866234
--- /dev/null
+++ b/dev-ruby/slim/slim-4.1.0-r2.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby26 ruby27 ruby30"
+
+RUBY_FAKEGEM_EXTRADOC="CHANGES README.md"
+
+RUBY_FAKEGEM_DOCDIR="doc"
+RUBY_FAKEGEM_RECIPE_DOC="rake"
+RUBY_FAKEGEM_TASK_DOC="yard"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="A template language aiming to reduce the syntax to the essential 
parts"
+HOMEPAGE="http://slim-lang.com/;
+LICENSE="MIT"
+
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~x86"
+SLOT="$(ver_cut 1)"
+IUSE="doc"
+
+ruby_add_rdepend ">=dev-ruby/tilt-2.0.6:* =dev-ruby/tilt-2.0*:*
+   >=dev-ruby/temple-0.7.6:0.7
+   !!

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

2022-03-20 Thread Hans de Graaff
commit: 478fcc0da96cc35eb2e7599b10ca2a7994b56193
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Mar 20 09:06:40 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Mar 20 10:04:35 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=478fcc0d

dev-ruby/erubis: add ruby31

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/erubis/erubis-2.7.0-r4.ebuild | 39 ++
 1 file changed, 39 insertions(+)

diff --git a/dev-ruby/erubis/erubis-2.7.0-r4.ebuild 
b/dev-ruby/erubis/erubis-2.7.0-r4.ebuild
new file mode 100644
index ..92f69e6d44fe
--- /dev/null
+++ b/dev-ruby/erubis/erubis-2.7.0-r4.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby26 ruby27 ruby30 ruby31"
+
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_TASK_TEST=""
+
+RUBY_FAKEGEM_DOCDIR="doc"
+RUBY_FAKEGEM_EXTRADOC="CHANGES.txt README.txt"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Erubis is an implementation of eRuby"
+HOMEPAGE="http://www.kuwata-lab.com/erubis/;
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+IUSE=""
+
+# 
http://rubyforge.org/tracker/index.php?func=detail=29484_id=1320=5201
+# Tests are not compatible with Psych as YAML module.
+RESTRICT="test"
+
+ruby_add_rdepend ">=dev-ruby/abstract-1.0.0"
+
+all_ruby_prepare() {
+   # These tests now fail due to other ordering and fact that sym
+   # are now returned.
+   rm test/test-users-guide.rb || die
+   sed -i -e '/test-users-guide/ s:^:#:' test/test.rb || die
+}
+
+each_ruby_test() {
+   PATH="${S}/bin:${PATH}" RUBYLIB="${S}/lib" ${RUBY} -I. test/test.rb || 
die
+}



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

2022-03-20 Thread Hans de Graaff
commit: 21b9fa1d13e38da2f703f5784d21f05f3a7b8843
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Mar 20 06:24:53 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Mar 20 10:04:34 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=21b9fa1d

dev-ruby/activesupport: add ruby30

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/activesupport/activesupport-6.1.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/activesupport/activesupport-6.1.5.ebuild 
b/dev-ruby/activesupport/activesupport-6.1.5.ebuild
index cfa49feb955e..e5022b82fb44 100644
--- a/dev-ruby/activesupport/activesupport-6.1.5.ebuild
+++ b/dev-ruby/activesupport/activesupport-6.1.5.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-USE_RUBY="ruby26 ruby27"
+USE_RUBY="ruby26 ruby27 ruby30"
 
 RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc"
 



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

2022-03-20 Thread Hans de Graaff
commit: 60a70742098e8eb9388e3b838934bf5aa3444d62
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Mar 20 10:00:59 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Mar 20 10:04:36 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=60a70742

dev-ruby/capybara: add ruby30

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/capybara/capybara-3.36.0.ebuild | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-ruby/capybara/capybara-3.36.0.ebuild 
b/dev-ruby/capybara/capybara-3.36.0.ebuild
index f397a281989d..3a96df44af06 100644
--- a/dev-ruby/capybara/capybara-3.36.0.ebuild
+++ b/dev-ruby/capybara/capybara-3.36.0.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
-USE_RUBY="ruby26 ruby27"
+USE_RUBY="ruby26 ruby27 ruby30"
 
 RUBY_FAKEGEM_EXTRADOC="History.md README.md"
 
@@ -24,7 +24,7 @@ DEPEND="${DEPEND} test? ( || ( www-client/firefox 
www-client/firefox-bin ) )"
 ruby_add_bdepend "test? (
dev-ruby/rspec:3
>=dev-ruby/launchy-2.4.0
-   >=dev-ruby/selenium-webdriver-3.5:3
+   || ( dev-ruby/selenium-webdriver:4 
>=dev-ruby/selenium-webdriver-3.142.7:3 )
dev-ruby/sinatra:2
www-servers/puma
 )"



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

2022-03-20 Thread David Seifert
commit: 2f0b1e630de4763eaa0819cac4aa264350fc1383
Author: David Seifert  gentoo  org>
AuthorDate: Sun Mar 20 09:13:11 2022 +
Commit: David Seifert  gentoo  org>
CommitDate: Sun Mar 20 09:13:11 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2f0b1e63

sys-kernel/linux-headers: drop versions

Closes: https://github.com/gentoo/gentoo/pull/24673
Signed-off-by: David Seifert  gentoo.org>

 sys-kernel/linux-headers/Manifest  | 10 -
 .../linux-headers/linux-headers-5.10-r1.ebuild | 50 -
 sys-kernel/linux-headers/linux-headers-5.10.ebuild | 45 ---
 sys-kernel/linux-headers/linux-headers-5.11.ebuild | 45 ---
 sys-kernel/linux-headers/linux-headers-5.12.ebuild | 44 ---
 sys-kernel/linux-headers/linux-headers-5.13.ebuild | 44 ---
 sys-kernel/linux-headers/linux-headers-5.14.ebuild | 45 ---
 .../linux-headers/linux-headers-5.15-r1.ebuild | 51 --
 sys-kernel/linux-headers/linux-headers-5.9.ebuild  | 45 ---
 9 files changed, 379 deletions(-)

diff --git a/sys-kernel/linux-headers/Manifest 
b/sys-kernel/linux-headers/Manifest
index ef0a76001745..204895f42cd1 100644
--- a/sys-kernel/linux-headers/Manifest
+++ b/sys-kernel/linux-headers/Manifest
@@ -4,25 +4,15 @@ DIST gentoo-headers-4.19-1.tar.xz 4040 BLAKE2B 
4ccaf4fb6bde84f0b1f29534cf2f6effc
 DIST gentoo-headers-4.4-1.tar.xz 6624 BLAKE2B 
9cdf0c22520e413f175942c4994dd90b0fed8f72c67332a05e7ed72b901ee04594f4e4a3c0252e0a6e057d9c08c4d653387dc36cda82ce9ef8a16e7317ba9ea0
 SHA512 
dd8a5c627a9cd373022d7afa1beb126f15694f80452821f31fc5c1a3439635814d205bcbc873a5869946472d86cdec872a44f4870751b96d42e89893fca1b983
 DIST gentoo-headers-4.9-1.tar.xz 5416 BLAKE2B 
2538870b340d4e4b260ada37b0571ba770a4bf93b0f0cf78819b4bf68b8ddc43c314d7fc5d12a78bc71c9bb12306d986ae0ae74159ec7edc7deea371f6b5f015
 SHA512 
1069f50c58f25ceb8a13c8e53dce6a21e352e2a624da3b9a6d139939e7613e9a97226eb0173fa060ee69443c6a50b53b6d5c6d752dcaebffbe2a78f06cfbe2b6
 DIST gentoo-headers-5.10-1.tar.xz 4304 BLAKE2B 
b5006ff13c8ef8394806919d547f1b15ac32cc4d290e8c5f5a5073f54112db194a9e743177ae54941d8a504e15b662751258259183c47c574936744d7c51b405
 SHA512 
3154558df20e3a8821af23b2a585eaccb6c40877850b1cf752c435c170f7f322a48e77cee63bcc061b69aff8602987f4506d803c73f394929716295aface4f3d
-DIST gentoo-headers-5.11-1.tar.xz 3624 BLAKE2B 
378eed88876a911e47ea08563f4fea840bfc11def916bce47c3268029ba926ced06e621edb53c9248fed4de547cfb447cc25daa864983a746fec06fb60d9
 SHA512 
896cacd48e9965ea724c13ca5a69b8c9aa4f47e631b539c71e4936462d50da3d34863e7419217ba434bcd97ebf8b05d2fc65bc9e60a584a108e864f4cf7f02fc
-DIST gentoo-headers-5.12-1.tar.xz 3624 BLAKE2B 
71206e81c9df3c26b93384231094f2e7762cc3b957261a18999b4e3c782ca3edd2ba25461dcb308b938f515495aabbf5d34234f2b9f072fc344a1c8eb1c3a001
 SHA512 
f15f31116e81114794de8d2ff30e60ff3844a2202837753754b8ee2c2a56dffcfacc6f873d3d67bc313367ad678d00d84410bf6ced0a32cf391e2978d9eaed6a
-DIST gentoo-headers-5.13-1.tar.xz 2164 BLAKE2B 
bd2a7454111961c29134087801c5bcf88c9d0ff9d066c87ba8e81b9004c89290ebec46508324f2062e52166c0e4f82a1a740a66e48140030ce8adc7f4b4c9ccd
 SHA512 
9f7fc903c7ad5142322e83a15a356acfbddd0b8f67c998dd03d74c57816eca7eb54f4b8b02c31f92bb9cf63b3285ff98ad9fe09a5fb8f0864a88da2ec80d3da5
-DIST gentoo-headers-5.14-1.tar.xz 1496 BLAKE2B 
f58c7079fdc95a4f0add255b3aca6f39554349369930364d1d67df9a2020213c1dd3f24f00e1992877d69839a28183a2139c26ac52db42b9edfff7a2254ee333
 SHA512 
1c1052405e2ec7bc0b32ed3036d173ca8f471ea2997f52cd5915a5a0963c86ec263beb63615f14267cb473ec2e5d047fd78960718a6866b64f84b634a0062b07
 DIST gentoo-headers-5.15-1.tar.xz 1496 BLAKE2B 
9d88ecc517e226580ba43cba1b5cc62232690ed219f9c5e2d26047de6dbc4056eaaf04c320b2758acb3cb08b44ec402c7185989e0c5ded40c44f7b4bb1d77328
 SHA512 
f31d5fb4b5264a8b9c060d4215462796240c2423f0872e55ba4e96904086264f55b54d00342aef625a8f710c2ebc2d731bcf79cd0362b398c84235ff949eb229
 DIST gentoo-headers-5.16-0.tar.xz 1508 BLAKE2B 
8a98768f3f33ca2fa5f61dbcea39388f7faf13033dc4f64dab989b0ecf06a193b22f3e692ad4aa882e4ae1428daae127f0562c7e3416b381d6825beff239a71d
 SHA512 
e48e50ccd79ef79d59b986931dd65881e8a72d0531ff5043897c862795acb54fd3c3c0667eaca572cebd835a8c3196b01348f3865855d06fd409c185970855ef
 DIST gentoo-headers-5.4-2.tar.xz 11352 BLAKE2B 
0ff989dbfff9070c291efe1a8b925462770e71d0c3faeb2e53581dcce02abe45969ec293a7293b6d843f483927b15f4accc1f24ee4966483164e8f72727cfad8
 SHA512 
b460e4d00bdd9ec2ecf229f3b2dde7c6468f775399ba6a49fa0533c0688628c7b27d83835c21eab07407fd98c220043cd1b20e37cc4decbd08a3f2fd9cf6c2be
-DIST gentoo-headers-5.9-1.tar.xz 4304 BLAKE2B 
5dda91dac529cf3afca220d0ec323f679eae00e850e127ca6fb7dd42313afe7d4e2b23860a5b58673c070456e1ebd6b0d48efd681a764eef1bab996de579fd11
 SHA512 
3522d25e4d13f703e69a7e8da1813b38c8977821363b56af1988d78c446087dea4c3499283a2fdef2dc000fde29b945abb821a01f53ac0ac6c2b551699b3b18c
 DIST gentoo-headers-base-3.18.tar.xz 3776668 BLAKE2B 

[gentoo-commits] repo/gentoo:master commit in: games-util/sc-controller/

2022-03-20 Thread James Le Cuirot
commit: 485a0beb9a2064452c5735d5d73994a2bef58005
Author: James Le Cuirot  gentoo  org>
AuthorDate: Sun Mar 20 13:38:01 2022 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Sun Mar 20 13:38:01 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=485a0beb

games-util/sc-controller: Bump to 20211211 snapshot for evdev fixes

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

 games-util/sc-controller/Manifest| 2 +-
 ...ller-0.4.8.6-r2.ebuild => sc-controller-0.4.8.6_p20211211.ebuild} | 5 -
 2 files changed, 5 insertions(+), 2 deletions(-)

diff --git a/games-util/sc-controller/Manifest 
b/games-util/sc-controller/Manifest
index 985b0006483d..44645c2ec9c7 100644
--- a/games-util/sc-controller/Manifest
+++ b/games-util/sc-controller/Manifest
@@ -1 +1 @@
-DIST sc-controller-0.4.8.6.tar.gz 2524756 BLAKE2B 
b31454fde0705bd49cdf3d56aec43d230617877a1dd1f72bef84d772c28f153b2e6812fd50b096e32a2ea3be549cfd1ee5fb3f9cf138c1dbc73c004ec11984b7
 SHA512 
d6f8098bff0fce064e194815a6c9bbf6ee974e22af056df9a12ebc24de4f1a22decfcf5191565c81aed39e3aa73b742bdc26040945e2b87543b67202834b46ea
+DIST sc-controller-0.4.8.6_p20211211.tar.gz 2527489 BLAKE2B 
e04e2a9d617b6cfb3b0709f37b7384ac0c516f1f30a23547f1132c562cafeb8972f23e9cc93967187c881fd78fe6e6d102451aa5afc4bf8fce619e86820b
 SHA512 
9d1030ed2766b9a0984852eafc343e265768489f3d01833e6633019276c0559cb4265d72013c0bc2ecb57ac35c95791ee8e2285f8c45917695ea92826bca6dc3

diff --git a/games-util/sc-controller/sc-controller-0.4.8.6-r2.ebuild 
b/games-util/sc-controller/sc-controller-0.4.8.6_p20211211.ebuild
similarity index 84%
rename from games-util/sc-controller/sc-controller-0.4.8.6-r2.ebuild
rename to games-util/sc-controller/sc-controller-0.4.8.6_p20211211.ebuild
index 04d45d6855e4..1c55ab50f3e0 100644
--- a/games-util/sc-controller/sc-controller-0.4.8.6-r2.ebuild
+++ b/games-util/sc-controller/sc-controller-0.4.8.6_p20211211.ebuild
@@ -8,9 +8,10 @@ DISTUTILS_USE_PEP517=setuptools
 PYTHON_COMPAT=( python3_{8..10} )
 inherit distutils-r1 linux-info xdg
 
+COMMIT="3ce2d23c873f6f5ecc80ef90f153c14f744368f9"
 DESCRIPTION="User-mode driver and GTK-based GUI for Steam Controllers and 
others"
 HOMEPAGE="https://github.com/Ryochan7/sc-controller/;
-SRC_URI="https://github.com/Ryochan7/sc-controller/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+SRC_URI="https://github.com/Ryochan7/sc-controller/archive/${COMMIT}.tar.gz -> 
${P}.tar.gz"
 
 LICENSE="GPL-2 BSD CC-BY-3.0 CC0-1.0 LGPL-2.1 MIT PSF-2 ZLIB"
 SLOT="0"
@@ -30,6 +31,8 @@ RDEPEND="
 
 distutils_enable_tests pytest
 
+S="${WORKDIR}/${PN}-${COMMIT}"
+
 pkg_setup() {
local CONFIG_CHECK="~INPUT_UINPUT"
 



[gentoo-commits] repo/gentoo:master commit in: games-util/sc-controller/, games-util/sc-controller/files/

2022-03-20 Thread James Le Cuirot
commit: 9060b75babcdd713cf447828760206f7950bb0ce
Author: James Le Cuirot  gentoo  org>
AuthorDate: Sun Mar 20 13:39:37 2022 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Sun Mar 20 13:39:37 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9060b75b

games-util/sc-controller: Patch fix Bluetooth evdev and HID controllers

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

 .../files/sc-controller-bluetooth-evdev.patch  | 38 ++
 .../sc-controller-0.4.8.6_p20211211.ebuild |  4 +++
 2 files changed, 42 insertions(+)

diff --git a/games-util/sc-controller/files/sc-controller-bluetooth-evdev.patch 
b/games-util/sc-controller/files/sc-controller-bluetooth-evdev.patch
new file mode 100644
index ..6f5b6ae1856d
--- /dev/null
+++ b/games-util/sc-controller/files/sc-controller-bluetooth-evdev.patch
@@ -0,0 +1,38 @@
+From 0b816d9fb06a325477961c50118db670e1cc15d2 Mon Sep 17 00:00:00 2001
+From: James Le Cuirot 
+Date: Sat, 12 Mar 2022 09:52:54 +
+Subject: [PATCH] Allow Bluetooth evdev and HID controllers to appear in the
+ list
+
+We currently check whether `dev.phys` is blank to work out whether the
+device is virtual or not. Unfortunately, this is also blank for
+Bluetooth-connected devices.
+
+I thought checking whether `dev.info.bustype` is `BUS_VIRTUAL` might
+help but our emulated gamepad has `BUS_USB`. Given that we deliberately
+make the emulated device look as real as possible, I can't find any
+other way to tell it apart from real USB devices. We should therefore
+only check whether `dev.phys` is blank when the bustype is `BUS_USB`.
+This will allow Bluetooth devices with `BUS_BLUETOOTH` to work.
+---
+ scc/gui/creg/dialog.py | 4 +++-
+ 1 file changed, 3 insertions(+), 1 deletion(-)
+
+diff --git a/scc/gui/creg/dialog.py b/scc/gui/creg/dialog.py
+index 76658e08..77a94dea 100644
+--- a/scc/gui/creg/dialog.py
 b/scc/gui/creg/dialog.py
+@@ -742,7 +742,9 @@ class ControllerRegistration(Editor):
+   for fname in evdev.list_devices():
+   dev = evdev.InputDevice(fname)
+   is_gamepad = 
ControllerRegistration.does_he_looks_like_a_gamepad(dev)
+-  if not dev.phys:
++  # bustype 3 is BUS_USB, which is the type used for 
emulated
++  # gamepads. phys is blank for BUS_BLUETOOTH devices.
++  if dev.info.bustype == 3 and not dev.phys:
+   # Skipping over virtual devices so list doesn't 
show
+   # gamepads emulated by SCC
+   continue
+-- 
+2.34.1
+

diff --git a/games-util/sc-controller/sc-controller-0.4.8.6_p20211211.ebuild 
b/games-util/sc-controller/sc-controller-0.4.8.6_p20211211.ebuild
index f4b6ee09f983..6f4d359c969c 100644
--- a/games-util/sc-controller/sc-controller-0.4.8.6_p20211211.ebuild
+++ b/games-util/sc-controller/sc-controller-0.4.8.6_p20211211.ebuild
@@ -33,6 +33,10 @@ distutils_enable_tests pytest
 
 S="${WORKDIR}/${PN}-${COMMIT}"
 
+PATCHES=(
+   "${FILESDIR}"/${PN}-bluetooth-evdev.patch
+)
+
 pkg_setup() {
local CONFIG_CHECK="~INPUT_UINPUT"
 



[gentoo-commits] repo/gentoo:master commit in: games-util/sc-controller/

2022-03-20 Thread James Le Cuirot
commit: 5e17e72ff3997901292f8a6e173da9865ba85568
Author: James Le Cuirot  gentoo  org>
AuthorDate: Sun Mar 20 13:39:00 2022 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Sun Mar 20 13:39:00 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e17e72f

games-util/sc-controller: Don't install the udev rules

These are just a broken subset of the rules we already have in
games-util/game-device-udev-rules.

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

 games-util/sc-controller/sc-controller-0.4.8.6_p20211211.ebuild | 5 +
 1 file changed, 5 insertions(+)

diff --git a/games-util/sc-controller/sc-controller-0.4.8.6_p20211211.ebuild 
b/games-util/sc-controller/sc-controller-0.4.8.6_p20211211.ebuild
index 1c55ab50f3e0..f4b6ee09f983 100644
--- a/games-util/sc-controller/sc-controller-0.4.8.6_p20211211.ebuild
+++ b/games-util/sc-controller/sc-controller-0.4.8.6_p20211211.ebuild
@@ -39,3 +39,8 @@ pkg_setup() {
linux-info_pkg_setup
python-single-r1_pkg_setup
 }
+
+src_install() {
+   distutils-r1_src_install
+   rm -r "${ED}"/usr/lib/udev/ || die
+}



[gentoo-commits] repo/gentoo:master commit in: app-text/kjots/, app-text/kjots/files/

2022-03-20 Thread Andreas Sturmlechner
commit: adbd03782c2bbd20bccf44822a10d390c3680936
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Mar 20 13:52:58 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Mar 20 13:53:24 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=adbd0378

app-text/kjots: Add IUSE speech

Closes: https://bugs.gentoo.org/835128
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 .../kjots/files/kjots-5.1.0-speech-optional.patch  | 82 ++
 app-text/kjots/kjots-5.1.0-r2.ebuild   | 54 ++
 app-text/kjots/metadata.xml|  3 +
 3 files changed, 139 insertions(+)

diff --git a/app-text/kjots/files/kjots-5.1.0-speech-optional.patch 
b/app-text/kjots/files/kjots-5.1.0-speech-optional.patch
new file mode 100644
index ..95c3309bd5b9
--- /dev/null
+++ b/app-text/kjots/files/kjots-5.1.0-speech-optional.patch
@@ -0,0 +1,82 @@
+From c552b158e46ccdefc5c8382911aca907e177d63d Mon Sep 17 00:00:00 2001
+From: Igor Poboiko 
+Date: Sat, 19 Mar 2022 15:44:50 +0100
+Subject: [PATCH] Allow compiling without KPIMTextEdit/TextToSpeech
+
+---
+ src/kjotsbrowser.cpp | 16 +++-
+ 1 file changed, 15 insertions(+), 1 deletion(-)
+
+diff --git a/src/kjotsbrowser.cpp b/src/kjotsbrowser.cpp
+index fd6e6dd..8864f79 100644
+--- a/src/kjotsbrowser.cpp
 b/src/kjotsbrowser.cpp
+@@ -15,9 +15,13 @@
+ #include "kjotsmodel.h"
+ 
+ #include 
+-#include 
+ #include 
+ 
++#include 
++#if KPIMTEXTEDIT_TEXT_TO_SPEECH
++#include 
++#endif
++
+ #include 
+ #include 
+ #include 
+@@ -37,14 +41,18 @@ public:
+ : mBrowser(std::move(browser))
+ , mSliderContainer(widget)
+ , mFindBar(mBrowser.get(), )
++#if KPIMTEXTEDIT_TEXT_TO_SPEECH
+ , mTextToSpeechWidget(widget)
++#endif
+ {
+ }
+ 
+ std::unique_ptr mBrowser;
+ KPIMTextEdit::SlideContainer mSliderContainer;
+ KPIMTextEdit::RichTextEditFindBar mFindBar;
++#if KPIMTEXTEDIT_TEXT_TO_SPEECH
+ KPIMTextEdit::TextToSpeechWidget mTextToSpeechWidget;
++#endif
+ };
+ 
+ KJotsBrowserWidget::KJotsBrowserWidget(std::unique_ptr browser, 
QWidget *parent)
+@@ -56,11 +64,15 @@ 
KJotsBrowserWidget::KJotsBrowserWidget(std::unique_ptr browser, QW
+ d->mFindBar.setHideWhenClose(false);
+ 
+ connect(>mFindBar, ::RichTextEditFindBar::hideFindBar, 
this, ::slotHideFindBar);
++#if KPIMTEXTEDIT_TEXT_TO_SPEECH
+ connect(d->mBrowser.get(), ::say, >mTextToSpeechWidget, 
::TextToSpeechWidget::say);
++#endif
+ 
+ QVBoxLayout *lay = new QVBoxLayout(this);
+ lay->setContentsMargins(0, 0, 0, 0);
++#if KPIMTEXTEDIT_TEXT_TO_SPEECH
+ lay->addWidget(>mTextToSpeechWidget);
++#endif
+ lay->addWidget(d->mBrowser.get());
+ lay->addWidget(>mSliderContainer);
+ }
+@@ -129,6 +141,7 @@ void KJotsBrowser::contextMenuEvent(QContextMenuEvent 
*event)
+ popup->addSeparator();
+ 
popup->addAction(m_actionCollection->action(QString::fromLatin1(KStandardAction::name(KStandardAction::Find;
+ popup->addSeparator();
++#if KPIMTEXTEDIT_TEXT_TO_SPEECH
+ if (!document()->isEmpty() && 
KPIMTextEdit::TextToSpeech::self()->isReady()) {
+ QAction *speakAction = popup->addAction(i18nc("@info:action", "Speak 
Text"));
+ 
speakAction->setIcon(QIcon::fromTheme(QStringLiteral("preferences-desktop-text-to-speech")));
+@@ -137,6 +150,7 @@ void KJotsBrowser::contextMenuEvent(QContextMenuEvent 
*event)
+ Q_EMIT say(text);
+ });
+ }
++#endif
+ popup->exec(event->globalPos());
+ delete popup;
+ }
+-- 
+GitLab
+

diff --git a/app-text/kjots/kjots-5.1.0-r2.ebuild 
b/app-text/kjots/kjots-5.1.0-r2.ebuild
new file mode 100644
index ..d7b50e76ebf6
--- /dev/null
+++ b/app-text/kjots/kjots-5.1.0-r2.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+KDE_ORG_CATEGORY="pim"
+KFMIN=5.82.0
+QTMIN=5.15.2
+inherit ecm kde.org
+
+DESCRIPTION="Note taking utility by KDE"
+HOMEPAGE="https://userbase.kde.org/KJots https://community.kde.org/PIM/KJots;
+
+if [[ ${KDE_BUILD_TYPE} != live ]]; then
+   SRC_URI="mirror://kde/stable/${PN}/${PV}/src/${P}.tar.xz"
+   KEYWORDS="~amd64 ~x86"
+fi
+
+LICENSE="GPL-2"
+SLOT="5"
+IUSE="speech"
+
+DEPEND="
+   dev-libs/grantlee:5
+   >=dev-qt/qtdbus-${QTMIN}:5
+   >=dev-qt/qtgui-${QTMIN}:5
+   >=dev-qt/qtprintsupport-${QTMIN}:5
+   >=dev-qt/qtwidgets-${QTMIN}:5
+   >=kde-apps/akonadi-20.12.2:5
+   >=kde-apps/akonadi-notes-20.12.2:5
+   >=kde-apps/kmime-20.12.2:5
+   >=kde-apps/kontactinterface-20.12.2:5
+   >=kde-apps/kpimtextedit-20.12.2:5[speech=]
+   >=kde-frameworks/kbookmarks-${KFMIN}:5
+   >=kde-frameworks/kcmutils-${KFMIN}:5
+   >=kde-frameworks/kconfig-${KFMIN}:5
+   >=kde-frameworks/kconfigwidgets-${KFMIN}:5
+   

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

2022-03-20 Thread Andreas Sturmlechner
commit: 6fe754e8ded797a3549bd3be4a4f5ea0d409aaf2
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Mar 20 13:55:01 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Mar 20 13:55:01 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6fe754e8

app-text/kjots: Drop 5.1.0-r1

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

 app-text/kjots/kjots-5.1.0-r1.ebuild | 53 
 1 file changed, 53 deletions(-)

diff --git a/app-text/kjots/kjots-5.1.0-r1.ebuild 
b/app-text/kjots/kjots-5.1.0-r1.ebuild
deleted file mode 100644
index dd1910ad60f6..
--- a/app-text/kjots/kjots-5.1.0-r1.ebuild
+++ /dev/null
@@ -1,53 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-KDE_ORG_CATEGORY="pim"
-KFMIN=5.82.0
-QTMIN=5.15.2
-inherit ecm kde.org
-
-DESCRIPTION="Note taking utility by KDE"
-HOMEPAGE="https://userbase.kde.org/KJots https://community.kde.org/PIM/KJots;
-
-if [[ ${KDE_BUILD_TYPE} != live ]]; then
-   SRC_URI="mirror://kde/stable/${PN}/${PV}/src/${P}.tar.xz"
-   KEYWORDS="~amd64 ~x86"
-fi
-
-LICENSE="GPL-2"
-SLOT="5"
-IUSE=""
-
-DEPEND="
-   dev-libs/grantlee:5
-   >=dev-qt/qtdbus-${QTMIN}:5
-   >=dev-qt/qtgui-${QTMIN}:5
-   >=dev-qt/qtprintsupport-${QTMIN}:5
-   >=dev-qt/qtwidgets-${QTMIN}:5
-   >=kde-apps/akonadi-20.12.2:5
-   >=kde-apps/akonadi-notes-20.12.2:5
-   >=kde-apps/kmime-20.12.2:5
-   >=kde-apps/kontactinterface-20.12.2:5
-   >=kde-apps/kpimtextedit-20.12.2:5
-   >=kde-frameworks/kbookmarks-${KFMIN}:5
-   >=kde-frameworks/kcmutils-${KFMIN}:5
-   >=kde-frameworks/kconfig-${KFMIN}:5
-   >=kde-frameworks/kconfigwidgets-${KFMIN}:5
-   >=kde-frameworks/kcoreaddons-${KFMIN}:5
-   >=kde-frameworks/ki18n-${KFMIN}:5
-   >=kde-frameworks/kio-${KFMIN}:5
-   >=kde-frameworks/kitemmodels-${KFMIN}:5
-   >=kde-frameworks/kparts-${KFMIN}:5
-   >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
-   >=kde-frameworks/kxmlgui-${KFMIN}:5
-"
-RDEPEND="${DEPEND}"
-
-PATCHES=(
-   "${FILESDIR}/${P}-unused-dep.patch"
-   "${FILESDIR}/${P}-implicit-dep.patch"
-   "${FILESDIR}/${P}-missing-lib.patch"
-   "${FILESDIR}/${P}-akonadi-21.12.0.patch" # bug 830580
-)



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

2022-03-20 Thread Matthew Smith
commit: b618696220b05a4c56b2ab7a3b7a23a96fa5
Author: Matthew Smith  gentoo  org>
AuthorDate: Sun Mar 20 14:08:27 2022 +
Commit: Matthew Smith  gentoo  org>
CommitDate: Sun Mar 20 14:09:28 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b6186962

net-im/cawbird: correct RDEPEND, update xdg caches

Closes: https://bugs.gentoo.org/835658
Signed-off-by: Matthew Smith  gentoo.org>

 net-im/cawbird/{cawbird-1.5.ebuild => cawbird-1.5-r1.ebuild} | 6 --
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/net-im/cawbird/cawbird-1.5.ebuild 
b/net-im/cawbird/cawbird-1.5-r1.ebuild
similarity index 90%
rename from net-im/cawbird/cawbird-1.5.ebuild
rename to net-im/cawbird/cawbird-1.5-r1.ebuild
index 9d9fb0d01d35..f7f08d155805 100644
--- a/net-im/cawbird/cawbird-1.5.ebuild
+++ b/net-im/cawbird/cawbird-1.5-r1.ebuild
@@ -28,8 +28,8 @@ RDEPEND="
x11-libs/gtk+:3
x11-libs/libX11
x11-libs/pango
-   gstreamer? ( media-libs/gstreamer:1.0 )
-   spell? ( app-text/gspell:= )
+   gstreamer? ( media-plugins/gst-plugins-meta[ffmpeg,http,X] )
+   spell? ( app-text/gspell:=[vala] )
 "
 DEPEND="${RDEPEND}"
 BDEPEND="
@@ -57,8 +57,10 @@ src_configure() {
 
 pkg_postinst() {
gnome2_schemas_update
+   xdg_pkg_postinst
 }
 
 pkg_postrm() {
gnome2_schemas_update
+   xdg_pkg_postrm
 }



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

2022-03-20 Thread Sam James
commit: 6d05aa7b786ea74b1ed7f88fe4b2c3c4ed3b0512
Author: Sam James  gentoo  org>
AuthorDate: Sun Mar 20 16:52:47 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Mar 20 16:52:47 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d05aa7b

media-libs/opensubdiv: Stabilize 3.4.4-r3 amd64, #835590

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

 media-libs/opensubdiv/opensubdiv-3.4.4-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/opensubdiv/opensubdiv-3.4.4-r3.ebuild 
b/media-libs/opensubdiv/opensubdiv-3.4.4-r3.ebuild
index 524b64930836..97c11871340d 100644
--- a/media-libs/opensubdiv/opensubdiv-3.4.4-r3.ebuild
+++ b/media-libs/opensubdiv/opensubdiv-3.4.4-r3.ebuild
@@ -17,7 +17,7 @@ S="${WORKDIR}/OpenSubdiv-${MY_PV}"
 # See for example CMakeLists.txt for details.
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~x86"
 IUSE="cuda examples opencl openmp ptex tbb test tutorials"
 RESTRICT="!test? ( test )"
 



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

2022-03-20 Thread David Seifert
commit: d6da82759343230f6dcb8a3e07c8e1faf06bde57
Author: David Seifert  gentoo  org>
AuthorDate: Sun Mar 20 17:01:22 2022 +
Commit: David Seifert  gentoo  org>
CommitDate: Sun Mar 20 17:01:22 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d6da8275

media-libs/opensubdiv: drop 3.4.3-r1, 3.4.4-r1, 3.4.4-r2

Signed-off-by: David Seifert  gentoo.org>

 media-libs/opensubdiv/Manifest |  1 -
 .../opensubdiv-3.3.0-add-CUDA9-compatibility.patch | 25 --
 ...ocumentation-CMakeLists.txt-force-python2.patch | 51 
 media-libs/opensubdiv/opensubdiv-3.4.3-r1.ebuild   | 90 -
 media-libs/opensubdiv/opensubdiv-3.4.4-r1.ebuild   | 85 
 media-libs/opensubdiv/opensubdiv-3.4.4-r2.ebuild   | 93 --
 6 files changed, 345 deletions(-)

diff --git a/media-libs/opensubdiv/Manifest b/media-libs/opensubdiv/Manifest
index ab281bfc665a..7d76fbc02ece 100644
--- a/media-libs/opensubdiv/Manifest
+++ b/media-libs/opensubdiv/Manifest
@@ -1,2 +1 @@
-DIST opensubdiv-3.4.3.tar.gz 39225589 BLAKE2B 
adb3a3e786999029e5b71659425ed49ea1939a92e2d8ba39ae6abf25ec02c873b8b1bdd34d2e32f843911c7acf5e277a779f82621863fbe0641f772e7603beed
 SHA512 
44fd1361d9e7f48c3fa84f3420ed34743571220602aefb082a42f769ca5b8e9ac21907ce8714f6e3a2caadd75adae03c535a1949a8e6450dfea9ae7a2247cfc2
 DIST opensubdiv-3.4.4.tar.gz 39228037 BLAKE2B 
53bada3ff2652c6041a3becaf037b593c0e1e4c1bd57a285e6c068c11060b06f9ab0617284a57d0e8974f80082abd6563930ede8b1d6bfb801bfa61dd3256445
 SHA512 
fc8f28b79347015c8991150535c1339e695d96947c72fadd4fa27b546a0813c1125cd175ee03bed5aacdb3609f74c4e526ef70103d1195ba9f7df041e73ea9fb

diff --git 
a/media-libs/opensubdiv/files/opensubdiv-3.3.0-add-CUDA9-compatibility.patch 
b/media-libs/opensubdiv/files/opensubdiv-3.3.0-add-CUDA9-compatibility.patch
deleted file mode 100644
index 9fe81c4ee199..
--- a/media-libs/opensubdiv/files/opensubdiv-3.3.0-add-CUDA9-compatibility.patch
+++ /dev/null
@@ -1,25 +0,0 @@
-From 7b9157bca7138480c387ef3d5b69b6cf1eb498e5 Mon Sep 17 00:00:00 2001
-From: "Daniel M. Weeks" 
-Date: Fri, 15 Dec 2017 22:45:55 -0500
-Subject: [PATCH] CUDA 9 compatible gpu-architecture default
-

- CMakeLists.txt | 4 +++-
- 1 file changed, 3 insertions(+), 1 deletion(-)
-
-diff --git a/CMakeLists.txt b/CMakeLists.txt
-index 4f3cd9d4..fa438b46 100644
 a/CMakeLists.txt
-+++ b/CMakeLists.txt
-@@ -513,8 +513,10 @@ if(CUDA_FOUND)
- if (NOT DEFINED OSD_CUDA_NVCC_FLAGS)
- if (CUDA_VERSION_MAJOR LESS 6)
- set( OSD_CUDA_NVCC_FLAGS --gpu-architecture compute_11 )
--else()
-+elseif (CUDA_VERSION_MAJOR LESS 9)
- set( OSD_CUDA_NVCC_FLAGS --gpu-architecture compute_20 )
-+else()
-+set( OSD_CUDA_NVCC_FLAGS --gpu-architecture compute_30 )
- endif()
- endif()
- endif()

diff --git 
a/media-libs/opensubdiv/files/opensubdiv-3.4.0-0001-documentation-CMakeLists.txt-force-python2.patch
 
b/media-libs/opensubdiv/files/opensubdiv-3.4.0-0001-documentation-CMakeLists.txt-force-python2.patch
deleted file mode 100644
index 5455ba98e317..
--- 
a/media-libs/opensubdiv/files/opensubdiv-3.4.0-0001-documentation-CMakeLists.txt-force-python2.patch
+++ /dev/null
@@ -1,51 +0,0 @@
-From dc9d14c97fc22ad5b00c9ffb0f83931e42cf2eb0 Mon Sep 17 00:00:00 2001
-From: Bernd Waibel 
-Date: Fri, 2 Aug 2019 19:27:17 +0200
-Subject: [PATCH] documentation/CMakeLists.txt: force python2
-
-The patch forces to use Python-2.x to build the documentation
-
-Signed-off-by: Bernd Waibel 

- documentation/CMakeLists.txt | 8 
- 1 file changed, 4 insertions(+), 4 deletions(-)
-
-diff --git a/documentation/CMakeLists.txt b/documentation/CMakeLists.txt
-index 32b12a3..a93414e 100644
 a/documentation/CMakeLists.txt
-+++ b/documentation/CMakeLists.txt
-@@ -54,10 +54,10 @@ else()
- 
- endif()
- 
--find_package(PythonInterp 2.6)
-+find_package(Python2 COMPONENTS Interpreter)
- 
- # ReST - HTML documentation
--if (DOCUTILS_FOUND AND PYTHONINTERP_FOUND)
-+if (DOCUTILS_FOUND AND Python2_Interpreter_FOUND)
- 
- set(HTML_FILES
-  search.html
-@@ -198,7 +198,7 @@ if (DOCUTILS_FOUND AND PYTHONINTERP_FOUND)
- OUTPUT
- "${rstfile}"
- COMMAND
--"${PYTHON_EXECUTABLE}"
-+"${Python2_EXECUTABLE}"
- ARGS
- "${CMAKE_CURRENT_SOURCE_DIR}/processTutorials.py"
- "${infile}"
-@@ -291,7 +291,7 @@ if (DOCUTILS_FOUND AND PYTHONINTERP_FOUND)
- # build search index and insert navigation tab
- add_custom_target(search_index
- COMMAND
--"${PYTHON_EXECUTABLE}"
-+"${Python2_EXECUTABLE}"
- "${CMAKE_CURRENT_SOURCE_DIR}/processHtml.py"
- "${CMAKE_CURRENT_BINARY_DIR}"
- "${CMAKE_CURRENT_SOURCE_DIR}/nav_template.txt"
--- 
-2.22.0
-
-

diff --git 

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

2022-03-20 Thread Michał Górny
commit: f7fc0057d8490d77de0745189a58db2996cf4ac3
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Mar 20 11:15:55 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Mar 20 11:15:55 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f7fc0057

dev-python/moto: Update skipped test list

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

 dev-python/moto/moto-3.1.1.ebuild | 7 ---
 1 file changed, 7 deletions(-)

diff --git a/dev-python/moto/moto-3.1.1.ebuild 
b/dev-python/moto/moto-3.1.1.ebuild
index 507482aa33b7..b955c5d3c772 100644
--- a/dev-python/moto/moto-3.1.1.ebuild
+++ b/dev-python/moto/moto-3.1.1.ebuild
@@ -63,7 +63,6 @@ python_test() {
# TODO

tests/test_firehose/test_firehose_put.py::test_put_record_http_destination

tests/test_firehose/test_firehose_put.py::test_put_record_batch_http_destination
-   
tests/test_sqs/test_sqs_cloudformation.py::test_describe_stack_subresources

tests/test_swf/responses/test_decision_tasks.py::test_respond_decision_task_completed_with_schedule_activity_task_boto3

tests/test_swf/responses/test_timeouts.py::test_activity_task_heartbeat_timeout_boto3

tests/test_swf/responses/test_timeouts.py::test_decision_task_start_to_close_timeout_boto3
@@ -80,12 +79,6 @@ python_test() {

tests/test_cloudformation/test_cloudformation_stack_integration.py::test_lambda_function

tests/test_sqs/test_integration.py::test_invoke_function_from_sqs_exception

tests/test_sqs/test_sqs_integration.py::test_invoke_function_from_sqs_exception
-   # broken by new expat
-   tests/test_sts/test_sts.py::test_assume_role_with_saml
-   
tests/test_sts/test_sts.py::test_assume_role_with_saml_should_not_rely_on_attribute_order
-   
tests/test_sts/test_sts.py::test_assume_role_with_saml_should_respect_xml_namespaces
-   
tests/test_sts/test_sts.py::test_assume_role_with_saml_should_retrieve_attribute_value_from_text_when_xml_tag_contains_xmlns_attributes
-   
tests/test_sts/test_sts.py::test_assume_role_with_saml_should_default_session_duration_to_3600_seconds_when_saml_attribute_not_provided
)
 
# pytest-django causes freezegun try to mangle stuff inside django



[gentoo-commits] repo/gentoo:master commit in: games-engines/odamex/, games-engines/odamex/files/

2022-03-20 Thread James Le Cuirot
commit: c4f11054b952425eaa64895a0e728b8d1925c84d
Author: James Le Cuirot  gentoo  org>
AuthorDate: Sun Mar 20 13:32:04 2022 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Sun Mar 20 13:32:04 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c4f11054

games-engines/odamex: Drop old 0.9.5

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

 games-engines/odamex/Manifest  |  1 -
 .../files/odamex-0.9.0-Unbundle-miniupnpc.patch| 80 --
 games-engines/odamex/odamex-0.9.5.ebuild   | 79 -
 3 files changed, 160 deletions(-)

diff --git a/games-engines/odamex/Manifest b/games-engines/odamex/Manifest
index b2e65dadb436..cf41cb20eab0 100644
--- a/games-engines/odamex/Manifest
+++ b/games-engines/odamex/Manifest
@@ -1,2 +1 @@
-DIST odamex-0.9.5.tar.bz2 6659528 BLAKE2B 
6f6052aff5a1e0c9a54c417113b67a91044d05ebf13d8ab5fb01132f9bb90b1c97392e881b8bff8baee4621c8e53abbb360fc8c7e6de8ff53d45ee55f73c48ec
 SHA512 
70a0deb5e5b5902620f8fe692dc8507f9f19d7d6afabb4e2efbc25dc6879d469aa250dc55bb165db83a4288af9d5adda72ce3823a3db6dd9ccb83f5c684d3ac8
 DIST odamex-src-10.0.0.tar.xz 17680868 BLAKE2B 
95df336ccc24c2658174bdd051cb9b98ca906d653d84a120330d8fe6f11ad91ba70ba7edfc960f8815d02795f7392761a0174171de30ea78b37389a61deacae7
 SHA512 
b825953a446a4eb46d2d004b20df876bceec823cb5f0bf661ecac03eff2f07c11fe47c6861f3c3ee417ce9ca869474ff422d78bba1b742485315ba5ba86bd702

diff --git a/games-engines/odamex/files/odamex-0.9.0-Unbundle-miniupnpc.patch 
b/games-engines/odamex/files/odamex-0.9.0-Unbundle-miniupnpc.patch
deleted file mode 100644
index 77b6220041da..
--- a/games-engines/odamex/files/odamex-0.9.0-Unbundle-miniupnpc.patch
+++ /dev/null
@@ -1,80 +0,0 @@
-From 4b9a8ca565e5cd388a49cd0fbe693b5332577c57 Mon Sep 17 00:00:00 2001
-From: William Breathitt Gray 
-Date: Mon, 22 Mar 2021 18:20:15 +0900
-Subject: [PATCH] Unbundle miniupnpc
-

- libraries/CMakeLists.txt | 42 
- server/CMakeLists.txt|  3 ++-
- 2 files changed, 2 insertions(+), 43 deletions(-)
-
-diff --git a/libraries/CMakeLists.txt b/libraries/CMakeLists.txt
-index 177a86a2..2ffe95a5 100644
 a/libraries/CMakeLists.txt
-+++ b/libraries/CMakeLists.txt
-@@ -227,48 +227,6 @@ endif()
- 
- ### MiniUPnPc ###
- 
--if(BUILD_SERVER)
--  message(STATUS "Compiling MiniUPnPc...")
--
--  # Figure out the correct library path to attach to our imported target
--  set(MINIUPNPC_INCLUDE_DIR
--"${CMAKE_CURRENT_BINARY_DIR}/local/include/miniupnpc")
--  set(MINIUPNPC_LIBRARY
--"${CMAKE_CURRENT_BINARY_DIR}/local/lib/${libprefix}miniupnpc${libsuffix}")
--
--  # This must exist before the target is synthesized.
--  file(MAKE_DIRECTORY ${MINIUPNPC_INCLUDE_DIR})
--
--  # Generate the build.
--  execute_process(COMMAND "${CMAKE_COMMAND}"
---S "${CMAKE_CURRENT_SOURCE_DIR}/libminiupnpc"
---B "${CMAKE_CURRENT_BINARY_DIR}/libminiupnpc-build"
---G "${CMAKE_GENERATOR}"
---A "${CMAKE_GENERATOR_PLATFORM}"
---T "${CMAKE_GENERATOR_TOOLSET}"
--"-DCMAKE_C_COMPILER=${CMAKE_C_COMPILER}"
--"-DCMAKE_LINKER=${CMAKE_LINKER}"
--"-DCMAKE_RC_COMPILER=${CMAKE_RC_COMPILER}"
--"-DCMAKE_BUILD_TYPE=RelWithDebInfo"
--"-DCMAKE_INSTALL_PREFIX=${CMAKE_CURRENT_BINARY_DIR}/local"
--"-DCMAKE_INSTALL_LIBDIR=lib" # Without this, CentOS installs into lib64
--"-DUPNPC_BUILD_SHARED=No"
--"-DUPNPC_BUILD_TESTS=No")
--
--  # Compile the library.
--  execute_process(COMMAND "${CMAKE_COMMAND}"
----build "${CMAKE_CURRENT_BINARY_DIR}/libminiupnpc-build"
----config RelWithDebInfo --target install --parallel 
${PARALLEL_PROC_COUNT})
--
--  # Synthesize an imported target that can be linked against.
--  add_library(upnpc-static STATIC IMPORTED GLOBAL)
--  set_target_properties(upnpc-static PROPERTIES
--INTERFACE_INCLUDE_DIRECTORIES "${MINIUPNPC_INCLUDE_DIR}"
--IMPORTED_LOCATION ${MINIUPNPC_LIBRARY})
--  if(WIN32)
--set_target_properties(upnpc-static PROPERTIES INTERFACE_LINK_LIBRARIES 
"ws2_32;iphlpapi")
--  endif()
--endif()
- 
- ### SDL libraries ###
- 
-diff --git a/server/CMakeLists.txt b/server/CMakeLists.txt
-index 73a7..e4b085f2 100644
 a/server/CMakeLists.txt
-+++ b/server/CMakeLists.txt
-@@ -53,7 +53,8 @@ endif()
- target_link_libraries(odasrv jsoncpp odamex-common)
- 
- if(USE_MINIUPNP)
--  target_link_libraries(odasrv upnpc-static)
-+  target_include_directories(odasrv SYSTEM PRIVATE 
"/usr/include/miniupnpc")
-+  target_link_libraries(odasrv -lminiupnpc)
- endif()
- 
- if(WIN32)
--- 
-2.31.0
-

diff --git a/games-engines/odamex/odamex-0.9.5.ebuild 
b/games-engines/odamex/odamex-0.9.5.ebuild
deleted file mode 100644
index eb8519c9e40f..
--- a/games-engines/odamex/odamex-0.9.5.ebuild
+++ /dev/null
@@ -1,79 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-WX_GTK_VER="3.0-gtk3"
-inherit cmake 

[gentoo-commits] repo/gentoo:master commit in: games-engines/odamex/files/, games-engines/odamex/

2022-03-20 Thread James Le Cuirot
commit: 0797eb1343330b24b4b9097622b5419d7c518dbc
Author: James Le Cuirot  gentoo  org>
AuthorDate: Sun Mar 20 13:30:43 2022 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Sun Mar 20 13:30:56 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0797eb13

games-engines/odamex: Patch fix USE=master breakage on newer compilers

Closes: https://bugs.gentoo.org/835638
Signed-off-by: James Le Cuirot  gentoo.org>

 .../odamex/files/odamex-10.0.0-master-std.patch| 28 ++
 games-engines/odamex/odamex-10.0.0.ebuild  |  1 +
 2 files changed, 29 insertions(+)

diff --git a/games-engines/odamex/files/odamex-10.0.0-master-std.patch 
b/games-engines/odamex/files/odamex-10.0.0-master-std.patch
new file mode 100644
index ..2fe299fd12df
--- /dev/null
+++ b/games-engines/odamex/files/odamex-10.0.0-master-std.patch
@@ -0,0 +1,28 @@
+From 08ff1a04abfde739f7b6d273ebfad65e9a09c24a Mon Sep 17 00:00:00 2001
+From: James Le Cuirot 
+Date: Sun, 20 Mar 2022 13:19:49 +
+Subject: [PATCH] Set odamast C++ standard to 98
+
+Otherwise the use of `byte` is ambiguous with newer compilers, resulting
+in a build error.
+
+(cherry picked from commit 4c06d27e60b1e10c4d661523894430323398b140)
+---
+ master/CMakeLists.txt | 1 +
+ 1 file changed, 1 insertion(+)
+
+diff --git a/master/CMakeLists.txt b/master/CMakeLists.txt
+index cbe6a0311..f216eab9a 100644
+--- a/master/CMakeLists.txt
 b/master/CMakeLists.txt
+@@ -6,6 +6,7 @@ file(GLOB MASTER_SOURCES *.cpp *.h)
+ # Master target
+ add_executable(odamast ${MASTER_SOURCES})
+ odamex_target_settings(odamast)
++set_property(TARGET odamast PROPERTY CXX_STANDARD 98)
+ 
+ if(WIN32)
+   target_link_libraries(odamast wsock32)
+-- 
+2.34.1
+

diff --git a/games-engines/odamex/odamex-10.0.0.ebuild 
b/games-engines/odamex/odamex-10.0.0.ebuild
index 36c7c98744f3..3f412be3f47d 100644
--- a/games-engines/odamex/odamex-10.0.0.ebuild
+++ b/games-engines/odamex/odamex-10.0.0.ebuild
@@ -45,6 +45,7 @@ PATCHES=(
"${FILESDIR}"/${PN}-10.0.0-unbundle-jsoncpp.patch
"${FILESDIR}"/${PN}-10.0.0-unbundle-fltk.patch
"${FILESDIR}"/${PN}-10.0.0-musl.patch
+   "${FILESDIR}"/${PN}-10.0.0-master-std.patch
 )
 
 src_prepare() {



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

2022-03-20 Thread Thomas Beierlein
commit: f2dedacd6ce7bc65ff0b2993ddf9a33d8286e9f3
Author: Thomas Beierlein  gentoo  org>
AuthorDate: Sun Mar 20 14:16:05 2022 +
Commit: Thomas Beierlein  gentoo  org>
CommitDate: Sun Mar 20 14:16:05 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f2dedacd

net-wireless/nanovna-saver: Version bump

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

 net-wireless/nanovna-saver/Manifest|  1 +
 .../files/no-newline-in-description.patch  | 17 ++
 .../nanovna-saver/nanovna-saver-0.3.10.ebuild  | 37 ++
 3 files changed, 55 insertions(+)

diff --git a/net-wireless/nanovna-saver/Manifest 
b/net-wireless/nanovna-saver/Manifest
index 5477bafa3243..e60a61e432eb 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.3.8.tar.gz 357896 BLAKE2B 
bace55c49c55e7389931c9f001e49cf8c0dab895b390e1be94d9f590e8c6352d81ff0ce6029c06211939360c76710c4df919af3e0f41533e1d7d56b75a788d3e
 SHA512 
f560d076eb2ab06e441b0e1cb73cf20318abacc70dc9092ef9e32bac4198922aead8210997c176c774dffe2325407ad66cfbbb0f120f1fb465b84e46b28beed8

diff --git a/net-wireless/nanovna-saver/files/no-newline-in-description.patch 
b/net-wireless/nanovna-saver/files/no-newline-in-description.patch
new file mode 100644
index ..ba3fda0e5869
--- /dev/null
+++ b/net-wireless/nanovna-saver/files/no-newline-in-description.patch
@@ -0,0 +1,17 @@
+diff --git a/setup.cfg b/setup.cfg
+index 646e60b..535721f 100644
+--- a/setup.cfg
 b/setup.cfg
+@@ -3,11 +3,7 @@ name = NanoVNASaver
+ author = Rune B. Broberg
+ license = GNU GPL V3
+ license_file = LICENSE
+-description =
+-A multiplatform tool to save Touchstone files from the
+-NanoVNA, sweep frequency spans in segments to gain more
+-data points, and generally display and analyze the 
+-resulting data.
++description = A multiplatform tool to save Touchstone files from the NanoVNA, 
sweep frequency spans in segments to gain more data points, and generally 
display and analyze the resulting data.
+ long_description = file: README.md
+ url = https://github.com/NanoVNA-Saver/nanovna-saver
+ version = attr: NanoVNASaver.About.VERSION

diff --git a/net-wireless/nanovna-saver/nanovna-saver-0.3.10.ebuild 
b/net-wireless/nanovna-saver/nanovna-saver-0.3.10.ebuild
new file mode 100644
index ..1270f8f75142
--- /dev/null
+++ b/net-wireless/nanovna-saver/nanovna-saver-0.3.10.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,9} )
+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}]
+   dev-python/numpy[${PYTHON_USEDEP}]
+   dev-python/scipy[${PYTHON_USEDEP}]"
+BDEPEND=""
+
+PATCHES=( "${FILESDIR}"/no-newline-in-description.patch )
+
+src_prepare() {
+   rm "${S}"/test -R || die
+   distutils-r1_src_prepare
+}



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

2022-03-20 Thread Alessandro Barbieri
commit: 0b62becb646e44d80d9a5e7dbe086da91b928b6d
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Sun Mar 20 16:12:37 2022 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Sun Mar 20 16:12:37 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=0b62becb

dev-python/oslo-upgradecheck: enable py3.9

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

 dev-python/oslo-upgradecheck/oslo-upgradecheck-1.4.0.ebuild | 6 --
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/dev-python/oslo-upgradecheck/oslo-upgradecheck-1.4.0.ebuild 
b/dev-python/oslo-upgradecheck/oslo-upgradecheck-1.4.0.ebuild
index fb8787c97..59bacc23f 100644
--- a/dev-python/oslo-upgradecheck/oslo-upgradecheck-1.4.0.ebuild
+++ b/dev-python/oslo-upgradecheck/oslo-upgradecheck-1.4.0.ebuild
@@ -5,14 +5,14 @@ EAPI=8
 
 DISTUTILS_USE_SETUPTOOLS=bdepend
 MY_PN=${PN/-/.}
-PYTHON_COMPAT=( python3_8 )
+PYTHON_COMPAT=( python3_{8..9} )
 
 inherit distutils-r1
 
 DESCRIPTION="Common code for writing OpenStack upgrade checks"
 HOMEPAGE="
https://opendev.org/openstack/oslo.upgradecheck
-   https://pypi.org/project/oslo.upgradecheck
+   https://pypi.org/project/oslo.upgradecheck/
 "
 SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_PN}-${PV}.tar.gz -> 
${P}.tar.gz"
 S="${WORKDIR}/${MY_PN}-${PV}"
@@ -31,6 +31,8 @@ RDEPEND="
 DEPEND="
${RDEPEND}
>=dev-python/pbr-2.0.0[${PYTHON_USEDEP}]
+"
+BDEPEND="
test? (
>=dev-python/oslotest-3.5.0[${PYTHON_USEDEP}]
>=dev-python/oslo-serialization-2.21.1[${PYTHON_USEDEP}]



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

2022-03-20 Thread Alessandro Barbieri
commit: e4f664ff0cbfbd8483b626dcfa22851f63df1a9f
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Sun Mar 20 16:15:06 2022 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Sun Mar 20 16:15:06 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e4f664ff

dev-python/oslo-reports: enable py3.9

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

 dev-python/oslo-reports/oslo-reports-2.3.0.ebuild | 8 
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/dev-python/oslo-reports/oslo-reports-2.3.0.ebuild 
b/dev-python/oslo-reports/oslo-reports-2.3.0.ebuild
index 6b19ba0b4..0ab8b858a 100644
--- a/dev-python/oslo-reports/oslo-reports-2.3.0.ebuild
+++ b/dev-python/oslo-reports/oslo-reports-2.3.0.ebuild
@@ -3,14 +3,14 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_8 )
+PYTHON_COMPAT=( python3_{8..9} )
 
 inherit distutils-r1
 
 DESCRIPTION="generified reports for openstack"
 HOMEPAGE="
https://opendev.org/openstack/oslo.reports
-   https://pypi.org/project/oslo.reports
+   https://pypi.org/project/oslo.reports/
https://launchpad.net/oslo.reports
 "
 SRC_URI="mirror://pypi/${PN:0:1}/oslo.reports/oslo.reports-${PV}.tar.gz"
@@ -28,8 +28,8 @@ RDEPEND="
>=dev-python/oslo-i18n-3.15.3[${PYTHON_USEDEP}]
>=dev-python/oslo-utils-3.33.0[${PYTHON_USEDEP}]
 "
-DEPEND="
-   ${RDEPEND}
+DEPEND="${RDEPEND}"
+BDEPEND="
test? (
>=dev-python/oslotest-3.2.0[${PYTHON_USEDEP}]
>=dev-python/oslo-config-5.2.0[${PYTHON_USEDEP}]



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

2022-03-20 Thread Alessandro Barbieri
commit: 7b77d896938c71c97bfc366591651754561e50ec
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Sun Mar 20 16:10:45 2022 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Sun Mar 20 16:10:45 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=7b77d896

dev-python/cursive: enable py3.9

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

 dev-python/cursive/cursive-0.2.2-r2.ebuild | 8 
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/dev-python/cursive/cursive-0.2.2-r2.ebuild 
b/dev-python/cursive/cursive-0.2.2-r2.ebuild
index 7ad5ec635..44af57184 100644
--- a/dev-python/cursive/cursive-0.2.2-r2.ebuild
+++ b/dev-python/cursive/cursive-0.2.2-r2.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_8 )
+PYTHON_COMPAT=( python3_{8..9} )
 
 inherit distutils-r1
 
@@ -12,7 +12,7 @@ HOMEPAGE="
https://github.com/openstack/cursive
https://opendev.org/x/cursive
https://launchpad.net/cursive
-   https://pypi.org/project/cursive
+   https://pypi.org/project/cursive/
 "
 SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
@@ -29,8 +29,8 @@ RDEPEND="
>=dev-python/oslo-log-1.14.0[${PYTHON_USEDEP}]
>=dev-python/castellan-0.4.0[${PYTHON_USEDEP}]
 "
-DEPEND="
-   ${RDEPEND}
+DEPEND="${RDEPEND}"
+BDEPEND="
test? (
>=dev-python/subunit-0.0.18[${PYTHON_USEDEP}]
>=dev-python/mock-2.0.0[${PYTHON_USEDEP}]



[gentoo-commits] repo/proj/guru:dev commit in: sys-cluster/nova/

2022-03-20 Thread Alessandro Barbieri
commit: dcbec62cfd20b78b803e2630b97b3b9a4b4a2e98
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Sun Mar 20 16:45:37 2022 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Sun Mar 20 16:45:37 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=dcbec62c

sys-cluster/nova: add 25.0.0.0_rc1, drop 24.0.0.0_rc2

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

 sys-cluster/nova/Manifest  |  4 +-
 ...4.0.0.0_rc2.ebuild => nova-25.0.0.0_rc1.ebuild} | 99 --
 2 files changed, 56 insertions(+), 47 deletions(-)

diff --git a/sys-cluster/nova/Manifest b/sys-cluster/nova/Manifest
index 35ff28377..bcd14c85e 100644
--- a/sys-cluster/nova/Manifest
+++ b/sys-cluster/nova/Manifest
@@ -1,2 +1,2 @@
-DIST nova-24.0.0.0rc2.tar.gz 9359645 BLAKE2B 
3f1e09c17957025600d9cfab3340c64a424ad71e15baafd741b9fc25d95494b7489d1f54128b08ce0edcc02eb8ba8f856bad78c1937619a3db1dfff3a4ebaf91
 SHA512 
431acd7158af539dd8c7231708000e8a2c558471e25e62472e2f0dd7c69eea09e5aeb67d63415c5a28a2bd6405f4556906abc4e8853e3c3dae85ba31d5df5bb8
-DIST nova.conf.sample-24.0.0.0_rc2 187107 BLAKE2B 
e577126b67f2cc1aa6597f89b1632007f726ad85875d5f27041d0f9ac88923b944fe7f45ae2b3332157713b5f93034dad4da2860917b025649a52d7d71986612
 SHA512 
4149f8f19a573e8717f521183ba330853742bb6731f0e9ef02842d3be1c188ea3a2cdbeb6043086869360b9b1174a17e221c4ad1f543f74220c46cf31b1ca970
+DIST nova-25.0.0.0rc1.tar.gz 9446116 BLAKE2B 
e747588076c5bd35bab5cf3d3afca37523ee3e2643d9d18e50243ce8320c71151fabf87ef530dab180b871049cd55e5ee4dec6dc9e3d16a68d99b627870e4f93
 SHA512 
1c07fb6ce81efebd78a519cf6334f47d4dc08d6d949910f6c38b356f3457e2b2c4df6edb90d0760ac17740df0c0116a75eccf9ac85780757614fba110280d013
+DIST nova.conf.sample-25.0.0.0_rc1 187107 BLAKE2B 
e577126b67f2cc1aa6597f89b1632007f726ad85875d5f27041d0f9ac88923b944fe7f45ae2b3332157713b5f93034dad4da2860917b025649a52d7d71986612
 SHA512 
4149f8f19a573e8717f521183ba330853742bb6731f0e9ef02842d3be1c188ea3a2cdbeb6043086869360b9b1174a17e221c4ad1f543f74220c46cf31b1ca970

diff --git a/sys-cluster/nova/nova-24.0.0.0_rc2.ebuild 
b/sys-cluster/nova/nova-25.0.0.0_rc1.ebuild
similarity index 87%
rename from sys-cluster/nova/nova-24.0.0.0_rc2.ebuild
rename to sys-cluster/nova/nova-25.0.0.0_rc1.ebuild
index 477ac1716..2c141a2e3 100644
--- a/sys-cluster/nova/nova-24.0.0.0_rc2.ebuild
+++ b/sys-cluster/nova/nova-25.0.0.0_rc1.ebuild
@@ -1,10 +1,11 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
+EPYTEST_DESELECT=( nova/tests/unit/test_hacking.py )
 MYP="${P//_/}"
-PYTHON_COMPAT=( python3_8 )
+PYTHON_COMPAT=( python3_{8..9} )
 
 inherit distutils-r1 linux-info udev
 
@@ -12,7 +13,7 @@ DESCRIPTION="Cloud computing fabric controller"
 HOMEPAGE="
https://launchpad.net/nova
https://opendev.org/openstack/nova
-   https://pypi.org/project/nova
+   https://pypi.org/project/nova/
 "
 SRC_URI="

https://dev.gentoo.org/~prometheanfire/dist/openstack/nova/victoria/nova.conf.sample
 -> nova.conf.sample-${PV}
@@ -26,21 +27,7 @@ SLOT="0"
 IUSE="+compute compute-only iscsi +memcached +mysql +novncproxy openvswitch 
postgres +rabbitmq sqlite"
 
 RDEPEND="
-   >=dev-python/pbr-5.5.1[${PYTHON_USEDEP}]
-   compute-only? (
-   >=dev-python/sqlalchemy-1.4.13[${PYTHON_USEDEP}]
-   )
-   sqlite? (
-   >=dev-python/sqlalchemy-1.4.13[sqlite,${PYTHON_USEDEP}]
-   )
-   mysql? (
-   >=dev-python/pymysql-0.7.6[${PYTHON_USEDEP}]
-   >=dev-python/sqlalchemy-1.4.13[${PYTHON_USEDEP}]
-   )
-   postgres? (
-   >=dev-python/psycopg-2.5.0[${PYTHON_USEDEP}]
-   >=dev-python/sqlalchemy-1.4.13[${PYTHON_USEDEP}]
-   )
+   >=dev-python/pbr-5.8.0[${PYTHON_USEDEP}]
>=dev-python/decorator-4.1.0[${PYTHON_USEDEP}]
>=dev-python/eventlet-0.30.1[${PYTHON_USEDEP}]
>=dev-python/jinja-2.10[${PYTHON_USEDEP}]
@@ -54,6 +41,7 @@ RDEPEND="
>=dev-python/paste-2.0.2[${PYTHON_USEDEP}]
>=dev-python/prettytable-0.7.1[${PYTHON_USEDEP}]
>=dev-python/sqlalchemy-migrate-0.13.0[${PYTHON_USEDEP}]
+   >=dev-python/alembic-1.5.0[${PYTHON_USEDEP}]
>=dev-python/netaddr-0.7.18[${PYTHON_USEDEP}]
>=dev-python/netifaces-0.10.4[${PYTHON_USEDEP}]
>=dev-python/paramiko-2.7.1[${PYTHON_USEDEP}]
@@ -67,73 +55,92 @@ RDEPEND="
>=dev-python/stevedore-1.20.0[${PYTHON_USEDEP}]
>=dev-python/websockify-0.9.0[${PYTHON_USEDEP}]
>=dev-python/oslo-cache-1.26.0[${PYTHON_USEDEP}]
-   >=dev-python/oslo-concurrency-4.4.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-concurrency-4.5.0[${PYTHON_USEDEP}]
>=dev-python/oslo-config-8.6.0[${PYTHON_USEDEP}]
-   >=dev-python/oslo-context-3.1.1[${PYTHON_USEDEP}]
-   >=dev-python/oslo-log-4.4.0[${PYTHON_USEDEP}]
+   

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

2022-03-20 Thread Alessandro Barbieri
commit: b42c6b0af3f1888ba017a0695ed356ec0cb293c7
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Sun Mar 20 13:51:10 2022 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Sun Mar 20 13:51:10 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b42c6b0a

dev-python/python-mistralclient: ignore functional tests

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

 dev-python/python-mistralclient/python-mistralclient-4.4.0.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-python/python-mistralclient/python-mistralclient-4.4.0.ebuild 
b/dev-python/python-mistralclient/python-mistralclient-4.4.0.ebuild
index 82baf5146..d5fcded1b 100644
--- a/dev-python/python-mistralclient/python-mistralclient-4.4.0.ebuild
+++ b/dev-python/python-mistralclient/python-mistralclient-4.4.0.ebuild
@@ -3,6 +3,7 @@
 
 EAPI=8
 
+EPYTEST_IGNORE=( mistralclient/tests/functional )
 PYTHON_COMPAT=( python3_{8..9} )
 
 inherit distutils-r1



[gentoo-commits] proj/qt:master commit in: dev-libs/libqtxdg/

2022-03-20 Thread Jimi Huotari
commit: 0177ce4bbcca1d8d2a0cf32ecd3fab788209a414
Author: Jimi Huotari  gentoo  org>
AuthorDate: Sun Mar 20 18:03:55 2022 +
Commit: Jimi Huotari  gentoo  org>
CommitDate: Sun Mar 20 18:04:35 2022 +
URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=0177ce4b

dev-libs/libqtxdg: add dev-libs/glib dependency

Bug: https://bugs.gentoo.org/835648
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Jimi Huotari  gentoo.org>

 dev-libs/libqtxdg/libqtxdg-.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-libs/libqtxdg/libqtxdg-.ebuild 
b/dev-libs/libqtxdg/libqtxdg-.ebuild
index 26b8ef5e..743a698d 100644
--- a/dev-libs/libqtxdg/libqtxdg-.ebuild
+++ b/dev-libs/libqtxdg/libqtxdg-.ebuild
@@ -27,6 +27,7 @@ BDEPEND="
virtual/pkgconfig
 "
 RDEPEND="
+   dev-libs/glib:2
>=dev-qt/qtcore-5.15:5
>=dev-qt/qtdbus-5.15:5
>=dev-qt/qtgui-5.15:5=



[gentoo-commits] repo/gentoo:master commit in: app-metrics/rabbitmq_exporter/

2022-03-20 Thread William Hubbs
commit: 5ec6eb68c44913c45d6e8238f1d8ba2dc44baf96
Author: William Hubbs  gentoo  org>
AuthorDate: Sun Mar 20 19:41:24 2022 +
Commit: William Hubbs  gentoo  org>
CommitDate: Sun Mar 20 19:41:42 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ec6eb68

app-metrics/rabbitmq_exporter: drop 0.29.0

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

 .../rabbitmq_exporter-0.29.0.ebuild| 59 --
 1 file changed, 59 deletions(-)

diff --git a/app-metrics/rabbitmq_exporter/rabbitmq_exporter-0.29.0.ebuild 
b/app-metrics/rabbitmq_exporter/rabbitmq_exporter-0.29.0.ebuild
deleted file mode 100644
index db1dbce3de09..
--- a/app-metrics/rabbitmq_exporter/rabbitmq_exporter-0.29.0.ebuild
+++ /dev/null
@@ -1,59 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-EGO_PN=github.com/kbudde/rabbitmq_exporter
-EGO_VENDOR=(
-   "github.com/kbudde/gobert a6daecb9ddeb548b7cfb3f5ac9deef9ded522730"
-   "github.com/prometheus/client_model 
f287a105a20ec685d797f65cd0ce8fbeaef42da1"
-   "github.com/prometheus/common 2998b132700a7d019ff618c06a234b47c1f3f681"
-   "github.com/prometheus/client_golang 
d2ead25884778582e740573999f7b07f47e171b4"
-   "github.com/prometheus/procfs b1a0a9a36d7453ba0f62578b99712f3a6c5f82d1"
-   "github.com/matttproud/golang_protobuf_extensions 
c182affec369e30f25d3eb8cd8a478dee585ae7d"
-   "github.com/golang/protobuf 347cf4a86c1cb8d262994d8ef5924d4576c5b331"
-   "github.com/beorn7/perks 3a771d992973f24aa725d07868b467d1ddfceafb"
-   "github.com/Sirupsen/logrus 78fb3852d92683dc28da6cc3d5f965100677c27d"
-   "golang.org/x/crypto ff983b9c42bc9fbf91556e191cc8efb585c16908 
github.com/golang/crypto"
-   "golang.org/x/sys 2be51725563103c17124a318f1745b66f2347acb 
github.com/golang/sys"
-)
-
-inherit user golang-build golang-vcs-snapshot
-
-DESCRIPTION="Rabbitmq exporter for Prometheus"
-HOMEPAGE="https://github.com/kbudde/rabbitmq_exporter;
-SRC_URI="https://${EGO_PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz
-   ${EGO_VENDOR_URI}"
-LICENSE="MIT Apache-2.0 BSD"
-SLOT="0"
-KEYWORDS="~amd64"
-
-DEPEND="dev-util/promu"
-
-pkg_setup() {
-   enewgroup ${PN}
-   enewuser ${PN} -1 -1 -1 ${PN}
-}
-
-src_prepare() {
-   default
-   sed -i -e "/-s$/d" -e "s/{{.Revision}}/v${PV}/" 
src/${EGO_PN}/.promu.yml || die
-}
-
-src_compile() {
-   pushd src/${EGO_PN} || die
-   mkdir -p bin || die
-   GOPATH="${S}" promu build -v --prefix bin || die
-   popd || die
-}
-
-src_install() {
-   pushd src/${EGO_PN} || die
-   dobin bin/${PN}
-   dodoc *.md
-   popd || die
-   keepdir /var/log/${PN}
-   fowners ${PN}:${PN} /var/log/${PN}
-   newconfd "${FILESDIR}"/${PN}.confd ${PN}
-   newinitd "${FILESDIR}"/${PN}.initd ${PN}
-}



[gentoo-commits] repo/gentoo:master commit in: app-metrics/rabbitmq_exporter/

2022-03-20 Thread William Hubbs
commit: c81f2de4a99fcc2c97996904815ab3d71c4eb3f2
Author: William Hubbs  gentoo  org>
AuthorDate: Sun Mar 20 19:39:49 2022 +
Commit: William Hubbs  gentoo  org>
CommitDate: Sun Mar 20 19:41:42 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c81f2de4

app-metrics/rabbitmq_exporter: update EAPI 6 -> 7

Closes: https://bugs.gentoo.org/675514
Closes: https://bugs.gentoo.org/689400
Closes: https://bugs.gentoo.org/781248
Signed-off-by: William Hubbs  gentoo.org>

 .../rabbitmq_exporter-0.29.0-r1.ebuild | 59 ++
 1 file changed, 59 insertions(+)

diff --git a/app-metrics/rabbitmq_exporter/rabbitmq_exporter-0.29.0-r1.ebuild 
b/app-metrics/rabbitmq_exporter/rabbitmq_exporter-0.29.0-r1.ebuild
new file mode 100644
index ..9fede10a764d
--- /dev/null
+++ b/app-metrics/rabbitmq_exporter/rabbitmq_exporter-0.29.0-r1.ebuild
@@ -0,0 +1,59 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+EGO_PN=github.com/kbudde/rabbitmq_exporter
+EGO_VENDOR=(
+   "github.com/kbudde/gobert a6daecb9ddeb548b7cfb3f5ac9deef9ded522730"
+   "github.com/prometheus/client_model 
f287a105a20ec685d797f65cd0ce8fbeaef42da1"
+   "github.com/prometheus/common 2998b132700a7d019ff618c06a234b47c1f3f681"
+   "github.com/prometheus/client_golang 
d2ead25884778582e740573999f7b07f47e171b4"
+   "github.com/prometheus/procfs b1a0a9a36d7453ba0f62578b99712f3a6c5f82d1"
+   "github.com/matttproud/golang_protobuf_extensions 
c182affec369e30f25d3eb8cd8a478dee585ae7d"
+   "github.com/golang/protobuf 347cf4a86c1cb8d262994d8ef5924d4576c5b331"
+   "github.com/beorn7/perks 3a771d992973f24aa725d07868b467d1ddfceafb"
+   "github.com/Sirupsen/logrus 78fb3852d92683dc28da6cc3d5f965100677c27d"
+   "golang.org/x/crypto ff983b9c42bc9fbf91556e191cc8efb585c16908 
github.com/golang/crypto"
+   "golang.org/x/sys 2be51725563103c17124a318f1745b66f2347acb 
github.com/golang/sys"
+)
+
+inherit golang-build golang-vcs-snapshot
+
+DESCRIPTION="Rabbitmq exporter for Prometheus"
+HOMEPAGE="https://github.com/kbudde/rabbitmq_exporter;
+SRC_URI="https://${EGO_PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz
+   ${EGO_VENDOR_URI}"
+LICENSE="MIT Apache-2.0 BSD"
+SLOT="0"
+KEYWORDS="~amd64"
+
+DEPEND="acct-group/rabbitmq_exporter
+   acct-user/rabbitmq_exporter"
+   RDEPEND="${DEPEND}"
+BDEPEND="dev-util/promu"
+
+RESTRICT+=" test "
+
+src_prepare() {
+   default
+   sed -i -e "/-s$/d" -e "s/{{.Revision}}/v${PV}/" 
src/${EGO_PN}/.promu.yml || die
+}
+
+src_compile() {
+   pushd src/${EGO_PN} || die
+   mkdir -p bin || die
+   GOPATH="${S}" promu build -v --prefix bin || die
+   popd || die
+}
+
+src_install() {
+   pushd src/${EGO_PN} || die
+   dobin bin/${PN}
+   dodoc *.md
+   popd || die
+   newconfd "${FILESDIR}"/${PN}.confd ${PN}
+   newinitd "${FILESDIR}"/${PN}.initd ${PN}
+   keepdir /var/log/${PN}
+   fowners ${PN}:${PN} /var/log/${PN}
+}



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

2022-03-20 Thread Matt Turner
commit: 60705b71be0510dc997c221fa9bf3e80146d4e5c
Author: Matt Turner  gentoo  org>
AuthorDate: Sun Mar 20 19:25:16 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Mar 20 19:54:07 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=60705b71

dev-libs/libgweather: Version bump to 4.0.0

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

 dev-libs/libgweather/Manifest  |  1 +
 .../files/4.0.0-autoskip-network-test.patch| 29 
 dev-libs/libgweather/files/4.0.0-vapigen.patch | 29 
 dev-libs/libgweather/libgweather-4.0.0.ebuild  | 80 ++
 4 files changed, 139 insertions(+)

diff --git a/dev-libs/libgweather/Manifest b/dev-libs/libgweather/Manifest
index 75a29971b046..b886c39a5164 100644
--- a/dev-libs/libgweather/Manifest
+++ b/dev-libs/libgweather/Manifest
@@ -1 +1,2 @@
+DIST libgweather-4.0.0.tar.xz 4722620 BLAKE2B 
f2500d065fe9607b740c2f6c87378d5fc86c15951b2880f89c3ac22021d085eed601b645dcf1c9864fe1fa47860aa14ed1ab858263a7634c3b7615231d3ee6d1
 SHA512 
1441b8996a53b277e9453d3fcf32448800c963f40c32542f9055362bc3188dcf2e706466133d53b3f1b6343dc97b15cf5eabe16b950e7c9451cb79eeef87a9c3
 DIST libgweather-40.0.tar.xz 2704404 BLAKE2B 
27bc69c350ae91a07307d75b5ea1d03bb251f51bf87d5d54861965b61d7ed825ab708466cbe9d961c4f544b8b17ca6ed37b723c003ce2c1ef020270d6812c61d
 SHA512 
72e295246bf03550039a70bd4bf5b8f06357a6b70e04308c197fba309e406d410a97d128d849d97a29a6a114faa1ef5452e6632870b7ea45223a0c305c228cc1

diff --git a/dev-libs/libgweather/files/4.0.0-autoskip-network-test.patch 
b/dev-libs/libgweather/files/4.0.0-autoskip-network-test.patch
new file mode 100644
index ..3f27906de012
--- /dev/null
+++ b/dev-libs/libgweather/files/4.0.0-autoskip-network-test.patch
@@ -0,0 +1,29 @@
+From 87c0d202977c212a6b7fd360ceaa295e422de87d Mon Sep 17 00:00:00 2001
+From: Mart Raudsepp 
+Date: Sun, 30 Aug 2020 10:35:13 +0300
+Subject: [PATCH] tests: Skip metar tests when METAR_SOURCES couldn't be
+ resolved
+
+---
+ libgweather/tests/metar.c | 5 +
+ 1 file changed, 5 insertions(+)
+
+diff --git a/libgweather/tests/metar.c b/libgweather/tests/metar.c
+index 7d6c7c04..0b3025a2 100644
+--- a/libgweather/tests/metar.c
 b/libgweather/tests/metar.c
+@@ -142,6 +142,11 @@ test_metar_weather_stations (void)
+ g_test_message ("SSL/TLS failure, please check your glib-networking 
installation");
+ g_test_failed ();
+ return;
++} else if (msg->status_code == SOUP_STATUS_CANT_RESOLVE) {
++g_test_skip ("Could not resolve " METAR_SOURCES " - network 
sandboxed?");
++g_object_unref (session);
++g_object_unref (msg);
++return;
+ }
+ #if SOUP_CHECK_VERSION(2, 99, 2)
+ g_assert_no_error (error);
+-- 
+2.34.1
+

diff --git a/dev-libs/libgweather/files/4.0.0-vapigen.patch 
b/dev-libs/libgweather/files/4.0.0-vapigen.patch
new file mode 100644
index ..d5c4ca12623e
--- /dev/null
+++ b/dev-libs/libgweather/files/4.0.0-vapigen.patch
@@ -0,0 +1,29 @@
+https://gitlab.gnome.org/GNOME/libgweather/-/merge_requests/176
+
+From 98b505675f631c1fabbbcbcee2523f8dde8e7e3d Mon Sep 17 00:00:00 2001
+From: Matt Turner 
+Date: Sun, 20 Mar 2022 12:19:59 -0700
+Subject: [PATCH] meson: Use dependency() for finding vapigen
+
+This allows the vapigen binary to be chosen by overriding the VAPIGEN
+environment variable.
+---
+ libgweather/meson.build | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/libgweather/meson.build b/libgweather/meson.build
+index 08311af4..7148f5ca 100644
+--- a/libgweather/meson.build
 b/libgweather/meson.build
+@@ -211,7 +211,7 @@ g_ir_scanner = find_program('g-ir-scanner', required: 
get_option('introspection'
+ build_gir = get_option('introspection') and g_ir_scanner.found() and not 
meson.is_cross_build()
+
+ enable_vala = get_option('enable_vala')
+-vapigen = find_program('vapigen', required: enable_vala == 'true')
++vapigen = dependency('vapigen', required: enable_vala == 'true')
+ if enable_vala == 'auto' or enable_vala == 'true'
+   build_vapi = vapigen.found() and get_option('introspection')
+   if enable_vala == 'true' and not build_vapi
+--
+2.34.1
+

diff --git a/dev-libs/libgweather/libgweather-4.0.0.ebuild 
b/dev-libs/libgweather/libgweather-4.0.0.ebuild
new file mode 100644
index ..60544f5ea355
--- /dev/null
+++ b/dev-libs/libgweather/libgweather-4.0.0.ebuild
@@ -0,0 +1,80 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit gnome.org gnome2-utils meson python-any-r1 vala xdg
+
+DESCRIPTION="Location and timezone database and weather-lookup library"
+HOMEPAGE="https://wiki.gnome.org/Projects/LibGWeather;
+
+LICENSE="GPL-2+"
+SLOT="4/4-0" # subslot = 4-(libgweather-4 soname suffix)
+
+IUSE="gtk-doc +introspection test +vala"
+RESTRICT="!test? ( test )"
+REQUIRED_USE="vala? ( introspection )"
+

[gentoo-commits] repo/gentoo:master commit in: app-admin/openrc-settingsd/files/

2022-03-20 Thread Matt Turner
commit: d038852a008cac045eb30296511abce66d41a56b
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Sun Mar 20 17:00:06 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Mar 20 19:54:07 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d038852a

app-admin/openrc-settingsd: remove unused patch(es)

Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Signed-off-by: Matt Turner  gentoo.org>

 .../openrc-settingsd-1.0.1-remove-bashisms.patch   | 81 --
 1 file changed, 81 deletions(-)

diff --git 
a/app-admin/openrc-settingsd/files/openrc-settingsd-1.0.1-remove-bashisms.patch 
b/app-admin/openrc-settingsd/files/openrc-settingsd-1.0.1-remove-bashisms.patch
deleted file mode 100644
index 7723a44af677..
--- 
a/app-admin/openrc-settingsd/files/openrc-settingsd-1.0.1-remove-bashisms.patch
+++ /dev/null
@@ -1,81 +0,0 @@
-https://bugs.gentoo.org/754987
 a/Makefile.am
-+++ b/Makefile.am
-@@ -123,31 +123,31 @@
-   $(NULL)
- 
- $(hostnamed_built_sources) : data/org.freedesktop.hostname1.xml
--  $(AM_V_GEN)( pushd "$(srcdir)/src" > /dev/null; \
-+  $(AM_V_GEN)( cd "$(srcdir)/src" && \
-   $(GDBUS_CODEGEN) \
-   --interface-prefix org.freedesktop. \
-   --c-namespace OpenrcSettingsdHostnamed \
-   --generate-c-code hostname1-generated \
-   $(abs_srcdir)/data/org.freedesktop.hostname1.xml; \
--  popd > /dev/null )
-+  )
- 
- $(localed_built_sources) : data/org.freedesktop.locale1.xml
--  $(AM_V_GEN)( pushd "$(srcdir)/src" > /dev/null; \
-+  $(AM_V_GEN)( cd "$(srcdir)/src" && \
-   $(GDBUS_CODEGEN) \
-   --interface-prefix org.freedesktop. \
-   --c-namespace OpenrcSettingsdLocaled \
-   --generate-c-code locale1-generated \
-   $(abs_srcdir)/data/org.freedesktop.locale1.xml; \
--  popd > /dev/null )
-+  )
- 
- $(timedated_built_sources) : data/org.freedesktop.timedate1.xml
--  $(AM_V_GEN)( pushd "$(srcdir)/src" > /dev/null; \
-+  $(AM_V_GEN)( cd "$(srcdir)/src" && \
-   $(GDBUS_CODEGEN) \
-   --interface-prefix org.freedesktop. \
-   --c-namespace OpenrcSettingsdTimedated \
-   --generate-c-code timedate1-generated \
-   $(abs_srcdir)/data/org.freedesktop.timedate1.xml; \
--  popd > /dev/null )
-+  )
- 
- BUILT_SOURCES = \
-   $(hostnamed_built_sources) \
 a/Makefile.in
-+++ b/Makefile.in
-@@ -1315,31 +1315,31 @@
-   $(do_subst) < $(srcdir)/$< > $(srcdir)/$@
- 
- $(hostnamed_built_sources) : data/org.freedesktop.hostname1.xml
--  $(AM_V_GEN)( pushd "$(srcdir)/src" > /dev/null; \
-+  $(AM_V_GEN)( cd "$(srcdir)/src" && \
-   $(GDBUS_CODEGEN) \
-   --interface-prefix org.freedesktop. \
-   --c-namespace OpenrcSettingsdHostnamed \
-   --generate-c-code hostname1-generated \
-   $(abs_srcdir)/data/org.freedesktop.hostname1.xml; \
--  popd > /dev/null )
-+  )
- 
- $(localed_built_sources) : data/org.freedesktop.locale1.xml
--  $(AM_V_GEN)( pushd "$(srcdir)/src" > /dev/null; \
-+  $(AM_V_GEN)( cd "$(srcdir)/src" && \
-   $(GDBUS_CODEGEN) \
-   --interface-prefix org.freedesktop. \
-   --c-namespace OpenrcSettingsdLocaled \
-   --generate-c-code locale1-generated \
-   $(abs_srcdir)/data/org.freedesktop.locale1.xml; \
--  popd > /dev/null )
-+  )
- 
- $(timedated_built_sources) : data/org.freedesktop.timedate1.xml
--  $(AM_V_GEN)( pushd "$(srcdir)/src" > /dev/null; \
-+  $(AM_V_GEN)( cd "$(srcdir)/src" && \
-   $(GDBUS_CODEGEN) \
-   --interface-prefix org.freedesktop. \
-   --c-namespace OpenrcSettingsdTimedated \
-   --generate-c-code timedate1-generated \
-   $(abs_srcdir)/data/org.freedesktop.timedate1.xml; \
--  popd > /dev/null )
-+  )
- 
- # Tell versions [3.59,3.63) of GNU make to not export all variables.
- # Otherwise a system limit (for SysV at least) may be exceeded.



[gentoo-commits] repo/gentoo:master commit in: gnome-base/gnome-settings-daemon/files/

2022-03-20 Thread Matt Turner
commit: 5dcfe78290b84a86149fbaf0a15a4611781bc18c
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Sun Mar 20 17:06:23 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Mar 20 19:54:09 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5dcfe782

gnome-base/gnome-settings-daemon: remove unused patch

Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Signed-off-by: Matt Turner  gentoo.org>

 ...emon-40.0.1-build-fix-str-bool-comparison.patch | 29 --
 1 file changed, 29 deletions(-)

diff --git 
a/gnome-base/gnome-settings-daemon/files/gnome-settings-daemon-40.0.1-build-fix-str-bool-comparison.patch
 
b/gnome-base/gnome-settings-daemon/files/gnome-settings-daemon-40.0.1-build-fix-str-bool-comparison.patch
deleted file mode 100644
index 19cb682ca296..
--- 
a/gnome-base/gnome-settings-daemon/files/gnome-settings-daemon-40.0.1-build-fix-str-bool-comparison.patch
+++ /dev/null
@@ -1,29 +0,0 @@
-From 28e28e9e598342c897ae5ca350d0da6f4aea057b Mon Sep 17 00:00:00 2001
-From: Bastien Nocera 
-Date: Fri, 16 Jul 2021 16:02:36 +0200
-Subject: [PATCH] build: Fix str/bool comparison
-
-gnome-settings-daemon/meson.build:87: WARNING: Trying to compare values of 
different types (str, bool) using ==.
-The result of this is undefined and will become a hard error in a future Meson 
release.

- meson.build | 4 +---
- 1 file changed, 1 insertion(+), 3 deletions(-)
-
-diff --git a/meson.build b/meson.build
-index fdf71713..ba2a90ca 100644
 a/meson.build
-+++ b/meson.build
-@@ -82,9 +82,7 @@ elif gsd_buildtype.contains('release')
-   common_flags += ['-DG_DISABLE_CAST_CHECKS']
- endif
- 
--# Workaround for meson's bug
--# https://github.com/mesonbuild/meson/pull/1896
--if get_option('b_ndebug') == true
-+if get_option('b_ndebug') == 'true'
-   common_flags += ['-DG_DISABLE_ASSERT']
- endif
- 
--- 
-GitLab
-



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

2022-03-20 Thread Arthur Zamarin
commit: 9cb35cd67177faf75426b5690f7cd8264179bdf1
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Mar 20 20:40:23 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Mar 20 20:40:29 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9cb35cd6

net-im/telegram-desktop: Stabilize 3.5.2-r1 amd64, #835686

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

 net-im/telegram-desktop/telegram-desktop-3.5.2-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-im/telegram-desktop/telegram-desktop-3.5.2-r1.ebuild 
b/net-im/telegram-desktop/telegram-desktop-3.5.2-r1.ebuild
index 98ffdd9164d6..fd97841de5b2 100644
--- a/net-im/telegram-desktop/telegram-desktop-3.5.2-r1.ebuild
+++ b/net-im/telegram-desktop/telegram-desktop-3.5.2-r1.ebuild
@@ -16,7 +16,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="BSD GPL-3-with-openssl-exception LGPL-2+"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv"
+KEYWORDS="amd64 ~arm64 ~ppc64 ~riscv"
 IUSE="+dbus enchant +hunspell +jemalloc screencast +spell wayland +X"
 REQUIRED_USE="
spell? (



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

2022-03-20 Thread Arthur Zamarin
commit: 3beba9bb3916c62b0a698b5ff110c77423bfe558
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Mar 20 20:40:22 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Mar 20 20:40:28 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3beba9bb

media-libs/tg_owt: Stabilize 0_pre20220209 amd64, #835686

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

 media-libs/tg_owt/tg_owt-0_pre20220209.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/tg_owt/tg_owt-0_pre20220209.ebuild 
b/media-libs/tg_owt/tg_owt-0_pre20220209.ebuild
index 7e7a27774fea..c67d2f3d5870 100644
--- a/media-libs/tg_owt/tg_owt-0_pre20220209.ebuild
+++ b/media-libs/tg_owt/tg_owt-0_pre20220209.ebuild
@@ -17,7 +17,7 @@ S="${WORKDIR}/${PN}-${TG_OWT_COMMIT}"
 
 LICENSE="BSD"
 SLOT="0/${PV##*pre}"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv"
+KEYWORDS="amd64 ~arm64 ~ppc64 ~riscv"
 IUSE="screencast +X"
 
 # This package's USE flags may change the ABI and require a rebuild of



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

2022-03-20 Thread Arthur Zamarin
commit: ece96e8a8a60957f36109b84667b01262bfeec81
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Mar 20 20:40:23 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Mar 20 20:40:29 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ece96e8a

media-libs/libtgvoip: Stabilize 2.4.4_p20220117 amd64, #835686

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

 media-libs/libtgvoip/libtgvoip-2.4.4_p20220117.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/libtgvoip/libtgvoip-2.4.4_p20220117.ebuild 
b/media-libs/libtgvoip/libtgvoip-2.4.4_p20220117.ebuild
index d07f0de37ad7..dacbfd4d1e58 100644
--- a/media-libs/libtgvoip/libtgvoip-2.4.4_p20220117.ebuild
+++ b/media-libs/libtgvoip/libtgvoip-2.4.4_p20220117.ebuild
@@ -14,7 +14,7 @@ S="${WORKDIR}/${PN}-${LIBTGVOIP_COMMIT}"
 
 LICENSE="Unlicense"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv"
+KEYWORDS="amd64 ~arm64 ~ppc64 ~riscv"
 IUSE="+dsp +alsa pulseaudio"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: sci-geosciences/gnome-maps/

2022-03-20 Thread Matt Turner
commit: 72fd50e99378fee70b773e4eb2ca26c43a7d02e4
Author: Matt Turner  gentoo  org>
AuthorDate: Sun Mar 20 20:37:46 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Mar 20 20:40:22 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=72fd50e9

sci-geosciences/gnome-maps: Version bump to 42.0

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

 sci-geosciences/gnome-maps/Manifest   |  1 +
 sci-geosciences/gnome-maps/gnome-maps-42.0.ebuild | 56 +++
 2 files changed, 57 insertions(+)

diff --git a/sci-geosciences/gnome-maps/Manifest 
b/sci-geosciences/gnome-maps/Manifest
index 5a62a6625af7..13dd158a40c1 100644
--- a/sci-geosciences/gnome-maps/Manifest
+++ b/sci-geosciences/gnome-maps/Manifest
@@ -1 +1,2 @@
 DIST gnome-maps-41.4.tar.xz 2187076 BLAKE2B 
bb35925d1b69d50c65e3ffe68386242b776c2089bea3b2bfe88383f1a8fba4045474a1c8fc1c5d07a5b207ad953396d3a76af77fbdf984d286b5e242f9eea78f
 SHA512 
605de671f85ae38a8dc79e58594f2170215e8a070377b1d9ebded9891425898bb40613f6acee1c95f5ea2e0d95e6a8c25757665a5aa890831325701b1abbc8fa
+DIST gnome-maps-42.0.tar.xz 2315828 BLAKE2B 
dca0f7845b257780701186adf3408cf41797b235969dadf1fe73003b9e52b3ab26d39f8190336616d697bf87eafb2e1abd05a4da9de4837153237fd08e382854
 SHA512 
888caa6418a8afea6d334b90f28eb865e3955c0534df25d458e6b3a063944d09c46a3775a3d4953a968980446f2be69bd0c5c4183b3fc8419ed1f7bbb812429c

diff --git a/sci-geosciences/gnome-maps/gnome-maps-42.0.ebuild 
b/sci-geosciences/gnome-maps/gnome-maps-42.0.ebuild
new file mode 100644
index ..918462359832
--- /dev/null
+++ b/sci-geosciences/gnome-maps/gnome-maps-42.0.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python3_{8..10} )
+inherit gnome.org gnome2-utils meson python-any-r1 xdg
+
+DESCRIPTION="A map application for GNOME"
+HOMEPAGE="https://wiki.gnome.org/Apps/Maps;
+
+LICENSE="GPL-2+ LGPL-2+ MIT CC-BY-3.0 CC-BY-SA-3.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+
+# Pure introspection dependencies found by grepping imports.gi in ${S}
+RDEPEND="
+   >=dev-libs/glib-2.66.0:2
+   x11-libs/pango[introspection]
+   >=dev-libs/gjs-1.66.0
+   >=dev-libs/gobject-introspection-0.10.1:=
+   >=x11-libs/gtk+-3.22:3[introspection]
+   >=app-misc/geoclue-0.12.99:2.0[introspection]
+   >=gui-libs/libhandy-1.5.0:1=
+   >=dev-libs/libgee-0.16:0.8[introspection]
+   >=dev-libs/folks-0.10:=
+   >=sci-geosciences/geocode-glib-3.15.2[introspection]
+   >=media-libs/libchamplain-0.12.14:0.12[gtk,introspection]
+   dev-libs/libxml2:2
+   >=net-libs/rest-0.7.90:0.7[introspection]
+
+   app-crypt/libsecret[introspection]
+   dev-libs/libgweather:2=[introspection]
+   media-libs/clutter-gtk:1.0[introspection]
+   media-libs/clutter:1.0[introspection]
+   net-libs/gnome-online-accounts[introspection]
+   net-libs/libgfbgraph[introspection]
+   net-libs/libsoup:2.4[introspection]
+   net-libs/webkit-gtk:4[introspection]
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   ${PYTHON_DEPS}
+   dev-util/glib-utils
+   >=sys-devel/gettext-0.19.8
+   virtual/pkgconfig
+"
+
+pkg_postinst() {
+   xdg_pkg_postinst
+   gnome2_schemas_update
+}
+
+pkg_postinst() {
+   xdg_pkg_postrm
+   gnome2_schemas_update
+}



[gentoo-commits] repo/gentoo:master commit in: sci-geosciences/gnome-maps/

2022-03-20 Thread Matt Turner
commit: 9f98de8d04f0e666a9049f61bbf83dca396ffd19
Author: Matt Turner  gentoo  org>
AuthorDate: Sun Mar 20 20:36:39 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Mar 20 20:40:22 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f98de8d

sci-geosciences/gnome-maps: Depend on libgweather:2=

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

 .../gnome-maps/{gnome-maps-41.4.ebuild => gnome-maps-41.4-r1.ebuild}| 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-geosciences/gnome-maps/gnome-maps-41.4.ebuild 
b/sci-geosciences/gnome-maps/gnome-maps-41.4-r1.ebuild
similarity index 97%
rename from sci-geosciences/gnome-maps/gnome-maps-41.4.ebuild
rename to sci-geosciences/gnome-maps/gnome-maps-41.4-r1.ebuild
index d8c1777a2930..85aac7b81b42 100644
--- a/sci-geosciences/gnome-maps/gnome-maps-41.4.ebuild
+++ b/sci-geosciences/gnome-maps/gnome-maps-41.4-r1.ebuild
@@ -29,7 +29,7 @@ RDEPEND="
>=net-libs/rest-0.7.90:0.7[introspection]
 
app-crypt/libsecret[introspection]
-   dev-libs/libgweather[introspection]
+   dev-libs/libgweather:2=[introspection]
media-libs/clutter-gtk:1.0[introspection]
media-libs/clutter:1.0[introspection]
net-libs/gnome-online-accounts[introspection]



[gentoo-commits] repo/gentoo:master commit in: net-nds/openldap/files/

2022-03-20 Thread Sam James
commit: 0bc178c7a0c13e2fa1926eafd9129ab4dbb99ab1
Author: Sam James  gentoo  org>
AuthorDate: Sun Mar 20 20:35:33 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Mar 20 21:04:31 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0bc178c7

net-nds/openldap: cleanup patches

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

 .../files/openldap-2.2.14-perlthreadsfix.patch |  5 +-
 .../openldap/files/openldap-2.4.11-libldap_r.patch |  5 +-
 .../openldap/files/openldap-2.4.15-ppolicy.patch   |  4 +-
 net-nds/openldap/files/openldap-2.4.17-gcc44.patch |  5 +-
 .../openldap/files/openldap-2.4.28-fix-dash.patch  |  2 -
 .../files/openldap-2.4.28-gnutls-gcrypt.patch  |  4 +-
 .../files/openldap-2.4.35-contrib-samba4.patch |  5 +-
 .../files/openldap-2.4.35-contrib-smbk5pwd.patch   |  5 +-
 .../files/openldap-2.4.42-mdb-unbundle.patch   | 16 +++---
 ...enldap-2.4.45-fix-lmpasswd-gnutls-symbols.patch |  4 +-
 .../openldap/files/openldap-2.4.47-warnings.patch  |  6 --
 .../files/openldap-2.4.6-evolution-ntlm.patch  | 15 ++---
 net-nds/openldap/files/openldap-2.6.1-cloak.patch  |  4 --
 .../files/openldap-2.6.1-fix-missing-mapping.patch |  6 --
 net-nds/openldap/files/openldap-2.6.1-flags.patch  | 64 --
 .../openldap/files/openldap-2.6.1-system-mdb.patch |  8 ---
 net-nds/openldap/files/slapd-initd |  8 +--
 net-nds/openldap/files/slapd-initd-2.4.40-r2   |  2 +-
 18 files changed, 35 insertions(+), 133 deletions(-)

diff --git a/net-nds/openldap/files/openldap-2.2.14-perlthreadsfix.patch 
b/net-nds/openldap/files/openldap-2.2.14-perlthreadsfix.patch
index ddb6672a5fa7..2a8c4bc569c8 100644
--- a/net-nds/openldap/files/openldap-2.2.14-perlthreadsfix.patch
+++ b/net-nds/openldap/files/openldap-2.2.14-perlthreadsfix.patch
@@ -1,6 +1,5 @@
-diff -ur openldap-2.2.14.orig/servers/slapd/back-perl/Makefile.in 
openldap-2.2.14/servers/slapd/back-perl/Makefile.in
 openldap-2.2.14.orig/servers/slapd/back-perl/Makefile.in   2004-04-12 
11:20:14.0 -0700
-+++ openldap-2.2.14/servers/slapd/back-perl/Makefile.in2004-06-20 
18:43:41.0 -0700
+--- a/servers/slapd/back-perl/Makefile.in
 b/servers/slapd/back-perl/Makefile.in
 @@ -31,7 +31,7 @@
  
  shared_LDAP_LIBS = $(LDAP_LIBLDAP_R_LA) $(LDAP_LIBLBER_LA)

diff --git a/net-nds/openldap/files/openldap-2.4.11-libldap_r.patch 
b/net-nds/openldap/files/openldap-2.4.11-libldap_r.patch
index 448249a3b583..f63ad3cc8dff 100644
--- a/net-nds/openldap/files/openldap-2.4.11-libldap_r.patch
+++ b/net-nds/openldap/files/openldap-2.4.11-libldap_r.patch
@@ -1,6 +1,5 @@
-diff -Nuar openldap-2.4.11.orig/servers/slapd/slapi/Makefile.in 
openldap-2.4.11/servers/slapd/slapi/Makefile.in
 openldap-2.4.11.orig/servers/slapd/slapi/Makefile.in   2008-02-11 
15:26:49.0 -0800
-+++ openldap-2.4.11/servers/slapd/slapi/Makefile.in2008-10-14 
02:10:18.402799262 -0700
+--- a/servers/slapd/slapi/Makefile.in
 b/servers/slapd/slapi/Makefile.in
 @@ -37,6 +37,7 @@
  XLIBS = $(LIBRARY)
  XXLIBS = 

diff --git a/net-nds/openldap/files/openldap-2.4.15-ppolicy.patch 
b/net-nds/openldap/files/openldap-2.4.15-ppolicy.patch
index 3195ee550f68..1196f1b936e8 100644
--- a/net-nds/openldap/files/openldap-2.4.15-ppolicy.patch
+++ b/net-nds/openldap/files/openldap-2.4.15-ppolicy.patch
@@ -1,5 +1,5 @@
 openldap-2.4.15/clients/tools/common.c.orig2009-02-05 
15:05:03.0 -0800
-+++ openldap-2.4.15/clients/tools/common.c 2009-03-21 01:45:14.0 
-0700
+--- a/clients/tools/common.c
 b/clients/tools/common.c
 @@ -1315,8 +1315,8 @@
int nsctrls = 0;
  

diff --git a/net-nds/openldap/files/openldap-2.4.17-gcc44.patch 
b/net-nds/openldap/files/openldap-2.4.17-gcc44.patch
index aa7fe7ac35f6..a782da46f3af 100644
--- a/net-nds/openldap/files/openldap-2.4.17-gcc44.patch
+++ b/net-nds/openldap/files/openldap-2.4.17-gcc44.patch
@@ -1,6 +1,5 @@
-diff -ur openldap-2.4.17.orig/contrib/ldapc++/src/SaslInteractionHandler.cpp 
openldap-2.4.17/contrib/ldapc++/src/SaslInteractionHandler.cpp
 openldap-2.4.17.orig/contrib/ldapc++/src/SaslInteractionHandler.cpp
2008-04-15 02:09:26.0 +0300
-+++ openldap-2.4.17/contrib/ldapc++/src/SaslInteractionHandler.cpp 
2009-08-10 13:21:24.0 +0300
+--- a/contrib/ldapc++/src/SaslInteractionHandler.cpp
 b/contrib/ldapc++/src/SaslInteractionHandler.cpp
 @@ -13,6 +13,7 @@
  #include 
  #endif

diff --git a/net-nds/openldap/files/openldap-2.4.28-fix-dash.patch 
b/net-nds/openldap/files/openldap-2.4.28-fix-dash.patch
index d15c3d2231f4..bca213dbc6ce 100644
--- a/net-nds/openldap/files/openldap-2.4.28-fix-dash.patch
+++ b/net-nds/openldap/files/openldap-2.4.28-fix-dash.patch
@@ -11,8 +11,6 @@ Patch unbreaks build when /bin/sh points to dash:
 eval: 1: base_compile+= x86_64-pc-linux-gnu-gcc: not found
 ...
 make[2]: *** [decode.lo] Error 1
-diff --git a/build/top.mk b/build/top.mk
-index 

[gentoo-commits] repo/gentoo:master commit in: sys-libs/db/files/, sys-libs/db/

2022-03-20 Thread Sam James
commit: 9abad1e43a4afa095d8f97a40b4cafbf35dde087
Author: Sam James  gentoo  org>
AuthorDate: Sun Mar 20 20:19:51 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Mar 20 21:04:25 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9abad1e4

sys-libs/db: fix bashism in 6.2.38 configure

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

 sys-libs/db/db-6.2.38-r1.ebuild |  2 ++
 sys-libs/db/files/db-6.2.38-bashism-configure.patch | 11 +++
 2 files changed, 13 insertions(+)

diff --git a/sys-libs/db/db-6.2.38-r1.ebuild b/sys-libs/db/db-6.2.38-r1.ebuild
index 69957a34e851..d83e4107efcc 100644
--- a/sys-libs/db/db-6.2.38-r1.ebuild
+++ b/sys-libs/db/db-6.2.38-r1.ebuild
@@ -54,6 +54,8 @@ PATCHES=(
# The upstream testsuite copies .lib and the binaries for each parallel 
test
# core, ~300MB each. This patch uses links instead, saves a lot of 
space.
"${FILESDIR}"/${PN}-6.0.20-test-link.patch
+
+   "${FILESDIR}"/${PN}-6.2.38-bashism-configure.patch
 )
 
 src_prepare() {

diff --git a/sys-libs/db/files/db-6.2.38-bashism-configure.patch 
b/sys-libs/db/files/db-6.2.38-bashism-configure.patch
new file mode 100644
index ..bea1f3d3bde0
--- /dev/null
+++ b/sys-libs/db/files/db-6.2.38-bashism-configure.patch
@@ -0,0 +1,11 @@
+--- a/dist/aclocal/types.m4
 b/dist/aclocal/types.m4
+@@ -188,7 +188,7 @@ AC_SUBST(db_off_t_decl)
+ AC_CHECK_TYPE(db_off_t,,
+ [AM_SEARCH_SSIZES(db_off_t_decl, db_off_t, $ac_cv_sizeof_off_t)])
+ AC_SUBST(db_off_t_max_decl)
+-if test "$ac_cv_sizeof_off_t" == "4"; then
++if test "$ac_cv_sizeof_off_t" = "4"; then
+   db_off_t_max_decl="#define DB_OFF_T_MAX INT32_MAX"
+ else
+   db_off_t_max_decl="#define DB_OFF_T_MAX INT64_MAX"



[gentoo-commits] repo/gentoo:master commit in: net-nds/openldap/, net-nds/openldap/files/

2022-03-20 Thread Sam James
commit: 7accaa1bca99714064d7a7a69011d7186f8f0b92
Author: Sam James  gentoo  org>
AuthorDate: Sun Mar 20 20:26:09 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Mar 20 21:04:27 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7accaa1b

net-nds/openldap: fix bashism in configure in 2.6.1

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

 .../files/openldap-2.6.1-fix-bashism-configure.patch| 13 +
 net-nds/openldap/openldap-2.6.1.ebuild  |  1 +
 2 files changed, 14 insertions(+)

diff --git a/net-nds/openldap/files/openldap-2.6.1-fix-bashism-configure.patch 
b/net-nds/openldap/files/openldap-2.6.1-fix-bashism-configure.patch
new file mode 100644
index ..93b104198ba6
--- /dev/null
+++ b/net-nds/openldap/files/openldap-2.6.1-fix-bashism-configure.patch
@@ -0,0 +1,13 @@
+diff --git a/configure.ac b/configure.ac
+index a5075be..b78f2ad 100644
+--- a/configure.ac
 b/configure.ac
+@@ -2055,7 +2055,7 @@ dnl
+ WITH_SYSTEMD=no
+ systemdsystemunitdir=
+ ol_link_systemd=no
+-if test $ol_enable_slapd == no && test $ol_enable_balancer != yes ; then
++if test $ol_enable_slapd = no && test $ol_enable_balancer != yes ; then
+   if test $ol_with_systemd != no ; then
+   AC_MSG_WARN([servers disabled, ignoring 
--with-systemd=$ol_with_systemd argument])
+   ol_with_systemd=no

diff --git a/net-nds/openldap/openldap-2.6.1.ebuild 
b/net-nds/openldap/openldap-2.6.1.ebuild
index 30b563e02efb..252fe1d5b198 100644
--- a/net-nds/openldap/openldap-2.6.1.ebuild
+++ b/net-nds/openldap/openldap-2.6.1.ebuild
@@ -145,6 +145,7 @@ PATCHES=(
"${FILESDIR}"/${PN}-2.6.1-flags.patch
"${FILESDIR}"/${PN}-2.6.1-fix-missing-mapping.patch
"${FILESDIR}"/${PN}-2.6.1-make-flags.patch
+   "${FILESDIR}"/${PN}-2.6.1-fix-bashism-configure.patch
 )
 
 openldap_filecount() {



[gentoo-commits] repo/gentoo:master commit in: net-nds/openldap/files/, net-nds/openldap/

2022-03-20 Thread Sam James
commit: 524491b7848c723edf7707f1a21bc80a3b7ab3c0
Author: Sam James  gentoo  org>
AuthorDate: Sun Mar 20 20:26:48 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Mar 20 21:04:29 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=524491b7

net-nds/openldap: drop sys-libs/db (BDB) remnants from 2.6.1

We already dropped the dependency in 2.6.1 so let's
clean up some remnants.

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

 .../files/openldap-2.6.1-fix-bashism-configure.patch |  2 --
 net-nds/openldap/openldap-2.6.1.ebuild   | 12 +---
 2 files changed, 1 insertion(+), 13 deletions(-)

diff --git a/net-nds/openldap/files/openldap-2.6.1-fix-bashism-configure.patch 
b/net-nds/openldap/files/openldap-2.6.1-fix-bashism-configure.patch
index 93b104198ba6..c2acb679e3ba 100644
--- a/net-nds/openldap/files/openldap-2.6.1-fix-bashism-configure.patch
+++ b/net-nds/openldap/files/openldap-2.6.1-fix-bashism-configure.patch
@@ -1,5 +1,3 @@
-diff --git a/configure.ac b/configure.ac
-index a5075be..b78f2ad 100644
 --- a/configure.ac
 +++ b/configure.ac
 @@ -2055,7 +2055,7 @@ dnl

diff --git a/net-nds/openldap/openldap-2.6.1.ebuild 
b/net-nds/openldap/openldap-2.6.1.ebuild
index 252fe1d5b198..0edc6a14276a 100644
--- a/net-nds/openldap/openldap-2.6.1.ebuild
+++ b/net-nds/openldap/openldap-2.6.1.ebuild
@@ -38,14 +38,6 @@ REQUIRED_USE="cxx? ( sasl )
 
 S=${WORKDIR}/${PN}-OPENLDAP_REL_ENG_${MY_PV}
 
-# always list newer first
-# Do not add any AGPL-3 BDB here!
-# See bug 525110, comment 15.
-# Advanced usage: OPENLDAP_BDB_SLOTS in the environment can be used to force a 
slot during build.
-BDB_SLOTS="${OPENLDAP_BDB_SLOTS:=5.3 4.8}"
-BDB_PKGS=''
-for _slot in $BDB_SLOTS; do BDB_PKGS="${BDB_PKGS} sys-libs/db:${_slot}" ; done
-
 # openssl is needed to generate lanman-passwords required by samba
 COMMON_DEPEND="
ssl? (
@@ -230,6 +222,7 @@ openldap_find_versiontags() {
[[ "${have_files}" == "1" ]] && einfo "DB files present" || einfo "No 
DB files present"
 
# Now we must check for the major version of sys-libs/db linked against.
+   # TODO: remove this as we dropped bdb support (gone upstream) in 2.6.1?
SLAPD_PATH="${EROOT}/usr/$(get_libdir)/openldap/slapd"
if [[ "${have_files}" == "1" ]] && [[ -f "${SLAPD_PATH}" ]]; then
OLDVER="$(/usr/bin/ldd ${SLAPD_PATH} \
@@ -787,9 +780,6 @@ pkg_postinst() {
elog "Getting started using OpenLDAP? There is some 
documentation available:"
elog "Gentoo Guide to OpenLDAP Authentication"
elog 
"(https://wiki.gentoo.org/wiki/Centralized_authentication_using_OpenLDAP)"
-   elog "---"
-   elog "An example file for tuning BDB backends with openldap is"
-   elog "DB_CONFIG.fast.example in /usr/share/doc/${PF}/"
fi
 
preserve_old_lib_notify 
/usr/$(get_libdir)/{liblber,libldap,libldap_r}-2.4$(get_libname 0)



[gentoo-commits] repo/gentoo:master commit in: profiles/base/, sys-libs/db/files/, sys-libs/db/, profiles/arch/arm/

2022-03-20 Thread Sam James
commit: 9a037710a0f81491e4a66350548bcc7d12dd4a43
Author: Sam James  gentoo  org>
AuthorDate: Sun Mar 20 20:04:17 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Mar 20 21:04:23 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a037710

sys-libs/db: drop USE=java

Flag was last-rited a while ago.

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

 profiles/arch/arm/package.use.mask |  1 -
 profiles/base/package.use.mask |  7 
 sys-libs/db/db-18.1.32-r1.ebuild   | 39 +++
 sys-libs/db/db-18.1.40-r1.ebuild   | 39 +++
 sys-libs/db/db-4.8.30-r6.ebuild| 39 +++
 sys-libs/db/db-5.3.28-r8.ebuild| 40 +++-
 sys-libs/db/db-6.0.35-r4.ebuild| 41 +++-
 sys-libs/db/db-6.1.38-r1.ebuild| 39 +++
 sys-libs/db/db-6.2.38-r1.ebuild| 41 +++-
 .../db/files/db-4.2-listen-to-java-options.patch   | 10 -
 .../db/files/db-4.6-jni-check-prefix-first.patch   | 30 ---
 .../files/db-4.8.24-java-manifest-location.patch   | 12 --
 .../db/files/db-6.2-jni-check-prefix-first.patch   | 38 ---
 .../files/db-6.2.32-jni-check-prefix-first.patch   | 44 --
 14 files changed, 39 insertions(+), 381 deletions(-)

diff --git a/profiles/arch/arm/package.use.mask 
b/profiles/arch/arm/package.use.mask
index 78ced3f3b812..34e17113ed3a 100644
--- a/profiles/arch/arm/package.use.mask
+++ b/profiles/arch/arm/package.use.mask
@@ -436,7 +436,6 @@ media-libs/libjpeg-turbo java
 net-dns/libidn java
 net-misc/tigervnc java
 sys-devel/gettext java
-sys-libs/db java
 
 # Alexandre Rostovtsev  (2013-01-22)
 # remove mask if/when media-gfx/argyllcms is keywored here.

diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask
index 0666809d84c2..eb5b79974265 100644
--- a/profiles/base/package.use.mask
+++ b/profiles/base/package.use.mask
@@ -37,13 +37,6 @@ media-video/wireplumber system-service
 # isn't the same as it is for just glibc specifically.
 sys-libs/glibc custom-cflags
 
-# Sam James  (2022-01-23)
-# Java bindings are broken with OpenJDK 11+ and we're not
-# aware of any consumers. bug #713866
-# The bindings will be removed on 2022-02-23 due to their state
-# of disrepair.
-sys-libs/db java
-
 # Sam James  (2022-01-12)
 # Unmask PCH for now for GCC to avoid unnecessary rebuilds
 # (USE=pch is now use.mask-ed globally)

diff --git a/sys-libs/db/db-18.1.32-r1.ebuild b/sys-libs/db/db-18.1.32-r1.ebuild
index 76b018c57445..463c37170918 100644
--- a/sys-libs/db/db-18.1.32-r1.ebuild
+++ b/sys-libs/db/db-18.1.32-r1.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
-inherit db flag-o-matic java-pkg-opt-2 autotools multilib multilib-minimal 
eapi7-ver toolchain-funcs
+inherit db flag-o-matic autotools multilib multilib-minimal eapi7-ver 
toolchain-funcs
 
 #Number of official patches
 #PATCHNO=`echo ${PV}|sed -e "s,\(.*_p\)\([0-9]*\),\2,"`
@@ -31,30 +31,21 @@ done
 LICENSE="AGPL-3"
 SLOT="$(ver_cut 1-2)"
 KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~s390 ~sparc 
~x86"
-IUSE="doc java cxx tcl test"
+IUSE="doc cxx tcl test"
 
 REQUIRED_USE="test? ( tcl )"
 
 # the entire testsuite needs the TCL functionality
 DEPEND="tcl? ( >=dev-lang/tcl-8.5.15-r1:0=[${MULTILIB_USEDEP}] )
test? ( >=dev-lang/tcl-8.5.15-r1:0=[${MULTILIB_USEDEP}] )
-   java? ( >=virtual/jdk-1.8 )
>=sys-devel/binutils-2.16.1"
-RDEPEND="tcl? ( >=dev-lang/tcl-8.5.15-r1:0=[${MULTILIB_USEDEP}] )
-   java? ( >=virtual/jre-1.8 )"
+RDEPEND="tcl? ( >=dev-lang/tcl-8.5.15-r1:0=[${MULTILIB_USEDEP}] )"
 
 MULTILIB_WRAPPED_HEADERS=(
/usr/include/db$(ver_cut 1-2)/db.h
 )
 
 PATCHES=(
-   # bug #510506
-   "${FILESDIR}"/${PN}-4.8.24-java-manifest-location.patch
-
-   # use the includes from the prefix
-   "${FILESDIR}"/${PN}-6.2.32-jni-check-prefix-first.patch
-   "${FILESDIR}"/${PN}-4.2-listen-to-java-options.patch
-
# sqlite configure call has an extra leading ..
# upstreamed:5.2.36, missing in 5.3.x/6.x
# still needs to be patched in 6.0.20
@@ -83,12 +74,6 @@ src_prepare() {
-e "/^DB_RELEASE_DATE=/s~=.*~='${REAL_DB_RELEASE_DATE}'~g" \
"${S_BASE}"/dist/RELEASE || die
 
-   # Include the SLOT for Java JAR files
-   # This supersedes the unused jarlocation patches.
-   sed -r -i \
-   -e '/jarfile=.*\.jar$/s,(.jar$),-$(LIBVERSION)\1,g' \
-   "${S_BASE}"/dist/Makefile.in || die
-
cd "${S_BASE}"/dist || die
rm -f aclocal/libtool.m4
sed -i \
@@ -97,7 +82,7 @@ src_prepare() {
sed -i \
-e 

[gentoo-commits] repo/gentoo:master commit in: sys-libs/db/files/, sys-libs/db/

2022-03-20 Thread Sam James
commit: 7649b930ec479a2001992e905a5a87b2fe7981a3
Author: Sam James  gentoo  org>
AuthorDate: Sun Mar 20 20:48:23 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Mar 20 21:04:33 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7649b930

sys-libs/db: cleanup patches

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

 sys-libs/db/db-18.1.40-r1.ebuild | 2 +-
 sys-libs/db/db-4.8.30-r6.ebuild  | 2 +-
 sys-libs/db/db-5.3.28-r8.ebuild  | 2 +-
 sys-libs/db/db-6.0.35-r4.ebuild  | 2 +-
 sys-libs/db/db-6.1.38-r1.ebuild  | 2 +-
 sys-libs/db/db-6.2.38-r1.ebuild  | 2 +-
 sys-libs/db/files/db-18.1.25-test-link.patch | 4 ++--
 sys-libs/db/files/db-4.8.30-rename-atomic-compare-exchange.patch | 2 --
 sys-libs/db/files/db-5.1.29-rename-atomic-compare-exchange.patch | 2 --
 sys-libs/db/files/db-5.2.28-sqlite-configure-path.patch  | 5 ++---
 sys-libs/db/files/db-6.0.20-test-link.patch  | 5 ++---
 sys-libs/db/files/db-6.0.35-sqlite-configure-path.patch  | 4 ++--
 sys-libs/db/files/db-6.1.19-sqlite-configure-path.patch  | 4 ++--
 13 files changed, 16 insertions(+), 22 deletions(-)

diff --git a/sys-libs/db/db-18.1.40-r1.ebuild b/sys-libs/db/db-18.1.40-r1.ebuild
index ce83bceb3309..7809ee145998 100644
--- a/sys-libs/db/db-18.1.40-r1.ebuild
+++ b/sys-libs/db/db-18.1.40-r1.ebuild
@@ -81,7 +81,7 @@ src_prepare() {
-e '/^AC_PATH_TOOL/s/ sh, none/ bash, none/' \
aclocal/programs.m4 || die
AT_M4DIR="aclocal" eautoreconf
-   # Upstream sucks - they do autoconf and THEN replace the version 
variables.
+   # They do autoconf and THEN replace the version variables :(
. ./RELEASE
for v in \
DB_VERSION_{FAMILY,LETTER,RELEASE,MAJOR,MINOR} \

diff --git a/sys-libs/db/db-4.8.30-r6.ebuild b/sys-libs/db/db-4.8.30-r6.ebuild
index 57cf68428074..ca3d63339448 100644
--- a/sys-libs/db/db-4.8.30-r6.ebuild
+++ b/sys-libs/db/db-4.8.30-r6.ebuild
@@ -67,7 +67,7 @@ src_prepare() {
 
AT_M4DIR="aclocal" eautoreconf
 
-   # Upstream sucks - they do autoconf and THEN replace the version 
variables.
+   # They do autoconf and THEN replace the version variables :(
. ./RELEASE
sed \
-e "s/__EDIT_DB_VERSION_MAJOR__/$DB_VERSION_MAJOR/g" \

diff --git a/sys-libs/db/db-5.3.28-r8.ebuild b/sys-libs/db/db-5.3.28-r8.ebuild
index 44cdf166b590..c7f5d0f6d288 100644
--- a/sys-libs/db/db-5.3.28-r8.ebuild
+++ b/sys-libs/db/db-5.3.28-r8.ebuild
@@ -85,7 +85,7 @@ src_prepare() {
 
AT_M4DIR="aclocal" eautoreconf
 
-   # Upstream sucks - they do autoconf and THEN replace the version 
variables.
+   # They do autoconf and THEN replace the version variables :(
. ./RELEASE
local v ev
for v in \

diff --git a/sys-libs/db/db-6.0.35-r4.ebuild b/sys-libs/db/db-6.0.35-r4.ebuild
index 046278265fb0..cf95493690ea 100644
--- a/sys-libs/db/db-6.0.35-r4.ebuild
+++ b/sys-libs/db/db-6.0.35-r4.ebuild
@@ -83,7 +83,7 @@ src_prepare() {
 
AT_M4DIR="aclocal" eautoreconf
 
-   # Upstream sucks - they do autoconf and THEN replace the version 
variables.
+   # They do autoconf and THEN replace the version variables :(
. ./RELEASE
local v ev
for v in \

diff --git a/sys-libs/db/db-6.1.38-r1.ebuild b/sys-libs/db/db-6.1.38-r1.ebuild
index 861f881a6b02..278f210fd913 100644
--- a/sys-libs/db/db-6.1.38-r1.ebuild
+++ b/sys-libs/db/db-6.1.38-r1.ebuild
@@ -82,7 +82,7 @@ src_prepare() {
-e '/^AC_PATH_TOOL/s/ sh, none/ bash, none/' \
aclocal/programs.m4 || die
AT_M4DIR="aclocal" eautoreconf
-   # Upstream sucks - they do autoconf and THEN replace the version 
variables.
+   # They do autoconf and THEN replace the version variables :(
. ./RELEASE
for v in \
DB_VERSION_{FAMILY,LETTER,RELEASE,MAJOR,MINOR} \

diff --git a/sys-libs/db/db-6.2.38-r1.ebuild b/sys-libs/db/db-6.2.38-r1.ebuild
index d83e4107efcc..de6a736bdf14 100644
--- a/sys-libs/db/db-6.2.38-r1.ebuild
+++ b/sys-libs/db/db-6.2.38-r1.ebuild
@@ -85,7 +85,7 @@ src_prepare() {
-e '/^AC_PATH_TOOL/s/ sh, none/ bash, none/' \
aclocal/programs.m4 || die
AT_M4DIR="aclocal" eautoreconf
-   # Upstream sucks - they do autoconf and THEN replace the version 
variables.
+   # They do autoconf and THEN replace the version variables :(
. ./RELEASE
for v in \
DB_VERSION_{FAMILY,LETTER,RELEASE,MAJOR,MINOR} \

diff --git a/sys-libs/db/files/db-18.1.25-test-link.patch 
b/sys-libs/db/files/db-18.1.25-test-link.patch
index dc3d8ae93c5a..5fb6d5fae7e9 100644
--- a/sys-libs/db/files/db-18.1.25-test-link.patch
+++ 

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

2022-03-20 Thread Sam James
commit: a4d649f7f7c12797f2f063752b0c4ae4d3892de1
Author: Sam James  gentoo  org>
AuthorDate: Sun Mar 20 21:00:24 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Mar 20 21:04:35 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a4d649f7

sys-libs/db: restore SQLite patch for 18.1.32

... and tidied up.

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

 sys-libs/db/files/db-18.1.25-sqlite-configure-path.patch | 11 +++
 1 file changed, 11 insertions(+)

diff --git a/sys-libs/db/files/db-18.1.25-sqlite-configure-path.patch 
b/sys-libs/db/files/db-18.1.25-sqlite-configure-path.patch
new file mode 100644
index ..83fe2d66765e
--- /dev/null
+++ b/sys-libs/db/files/db-18.1.25-sqlite-configure-path.patch
@@ -0,0 +1,11 @@
+--- a/dist/aclocal/sql.m4
 b/dist/aclocal/sql.m4
+@@ -99,7 +99,7 @@
+ if test "$db_cv_debug" = "yes"; then
+   CPPFLAGS="$CPPFLAGS -g"
+ fi
+-(cd sql && eval "\$SHELL ../$sqlite_dir/configure --disable-option-checking 
$ac_sub_configure_args CPPFLAGS=\"-I.. $CPPFLAGS\" 
--enable-amalgamation=$db_cv_sql_amalgamation --enable-readline=$with_readline 
--enable-editline=$with_editline" && cat build_config.h >> config.h) || exit 1
++(cd sql && eval "\$SHELL $sqlite_dir/configure --disable-option-checking 
$ac_sub_configure_args CPPFLAGS=\"-I.. $CPPFLAGS\" 
--enable-amalgamation=$db_cv_sql_amalgamation --enable-readline=$with_readline 
--enable-editline=$with_editline" && cat build_config.h >> config.h) || exit 1
+ 
+ # Configure JDBC if --enable-jdbc
+ if test "$db_cv_jdbc" != "no"; then



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

2022-03-20 Thread Sam James
commit: 0bea9a80812e8b59173167dcdbcab89533b61e93
Author: Sam James  gentoo  org>
AuthorDate: Sun Mar 20 18:32:41 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Mar 20 18:34:11 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0bea9a80

dev-python/markupsafe: Stabilize 2.1.1 ppc, #835677

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

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

diff --git a/dev-python/markupsafe/markupsafe-2.1.1.ebuild 
b/dev-python/markupsafe/markupsafe-2.1.1.ebuild
index 29487b01ac74..6eb6654c5b6c 100644
--- a/dev-python/markupsafe/markupsafe-2.1.1.ebuild
+++ b/dev-python/markupsafe/markupsafe-2.1.1.ebuild
@@ -18,6 +18,6 @@ S=${WORKDIR}/${MY_P}
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris"
 
 distutils_enable_tests pytest



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

2022-03-20 Thread Sam James
commit: 95c6074e5f0e9ed75b7ee9ff1071182c3978de1a
Author: Sam James  gentoo  org>
AuthorDate: Sun Mar 20 18:32:32 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Mar 20 18:34:07 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=95c6074e

dev-python/jaraco-packaging: Stabilize 8.2.1-r1 ALLARCHES, #835674

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

 dev-python/jaraco-packaging/jaraco-packaging-8.2.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/jaraco-packaging/jaraco-packaging-8.2.1-r1.ebuild 
b/dev-python/jaraco-packaging/jaraco-packaging-8.2.1-r1.ebuild
index dee6fedf44c5..802e6482201d 100644
--- a/dev-python/jaraco-packaging/jaraco-packaging-8.2.1-r1.ebuild
+++ b/dev-python/jaraco-packaging/jaraco-packaging-8.2.1-r1.ebuild
@@ -16,7 +16,7 @@ S=${WORKDIR}/${MY_P}
 
 LICENSE="MIT"
 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="
dev-python/setuptools[${PYTHON_USEDEP}]



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

2022-03-20 Thread Sam James
commit: c872eb729c99cbb4ec94d8439b91aba7f2f86971
Author: Sam James  gentoo  org>
AuthorDate: Sun Mar 20 18:32:23 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Mar 20 18:34:03 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c872eb72

dev-python/nbclient: Stabilize 0.5.13 ALLARCHES, #835669

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

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

diff --git a/dev-python/nbclient/nbclient-0.5.13.ebuild 
b/dev-python/nbclient/nbclient-0.5.13.ebuild
index 08b83a96fbcc..958c41f4405c 100644
--- a/dev-python/nbclient/nbclient-0.5.13.ebuild
+++ b/dev-python/nbclient/nbclient-0.5.13.ebuild
@@ -19,7 +19,7 @@ SRC_URI="
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="amd64 ~arm ~arm64 hppa ~ia64 ppc ~ppc64 ~riscv ~s390 sparc x86"
 
 RDEPEND="
>=dev-python/jupyter_client-6.1.5[${PYTHON_USEDEP}]



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

2022-03-20 Thread Sam James
commit: 57e8c7b0a986a7fda057716317066a16fa1a6927
Author: Sam James  gentoo  org>
AuthorDate: Sun Mar 20 18:32:37 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Mar 20 18:34:09 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=57e8c7b0

dev-python/nbformat: Stabilize 5.1.3-r1 ALLARCHES, #835676

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

 dev-python/nbformat/nbformat-5.1.3-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/nbformat/nbformat-5.1.3-r1.ebuild 
b/dev-python/nbformat/nbformat-5.1.3-r1.ebuild
index e9c7277cbd9d..a3a30ece4f3f 100644
--- a/dev-python/nbformat/nbformat-5.1.3-r1.ebuild
+++ b/dev-python/nbformat/nbformat-5.1.3-r1.ebuild
@@ -18,7 +18,7 @@ SRC_URI="
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="amd64 arm arm64 hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc x86"
 
 RDEPEND="
>=dev-python/jsonschema-2.4.0[${PYTHON_USEDEP}]



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

2022-03-20 Thread Sam James
commit: bb18f1b285cb1b28e847a74855a3de02840e1f47
Author: Sam James  gentoo  org>
AuthorDate: Sun Mar 20 18:32:46 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Mar 20 18:34:13 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bb18f1b2

dev-python/lxml: Stabilize 4.8.0-r1 ppc, #835679

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

 dev-python/lxml/lxml-4.8.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/lxml/lxml-4.8.0-r1.ebuild 
b/dev-python/lxml/lxml-4.8.0-r1.ebuild
index 62574e22e13f..47559d37d0fa 100644
--- a/dev-python/lxml/lxml-4.8.0-r1.ebuild
+++ b/dev-python/lxml/lxml-4.8.0-r1.ebuild
@@ -15,7 +15,7 @@ S=${WORKDIR}/lxml-${P}
 
 LICENSE="BSD ElementTree GPL-2 PSF-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
 IUSE="doc examples +threads test"
 RESTRICT="!test? ( test )"
 



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

2022-03-20 Thread Sam James
commit: 8b5c8ac3842409f2e079cb4940a1d1367bdb97e1
Author: Sam James  gentoo  org>
AuthorDate: Sun Mar 20 18:33:12 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Mar 20 18:34:20 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b5c8ac3

dev-python/lxml: Stabilize 4.8.0-r1 ppc64, #835679

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

 dev-python/lxml/lxml-4.8.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/lxml/lxml-4.8.0-r1.ebuild 
b/dev-python/lxml/lxml-4.8.0-r1.ebuild
index 47559d37d0fa..dfb9b4b86330 100644
--- a/dev-python/lxml/lxml-4.8.0-r1.ebuild
+++ b/dev-python/lxml/lxml-4.8.0-r1.ebuild
@@ -15,7 +15,7 @@ S=${WORKDIR}/lxml-${P}
 
 LICENSE="BSD ElementTree GPL-2 PSF-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
 IUSE="doc examples +threads test"
 RESTRICT="!test? ( test )"
 



  1   2   3   >