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

2021-02-04 Thread Andreas Sturmlechner
commit: 8389ae9325002f0afb41810c3c6d8067775c8695
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Feb  4 19:08:24 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Feb  5 07:53:32 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8389ae93

app-crypt/qca: 2.3.2 version bump

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

 app-crypt/qca/Manifest |  1 +
 app-crypt/qca/qca-2.3.2.ebuild | 84 ++
 2 files changed, 85 insertions(+)

diff --git a/app-crypt/qca/Manifest b/app-crypt/qca/Manifest
index 6815e2c9dfa..a9118e9afad 100644
--- a/app-crypt/qca/Manifest
+++ b/app-crypt/qca/Manifest
@@ -1 +1,2 @@
 DIST qca-2.3.1.tar.xz 725984 BLAKE2B 
a99121dd95822ef5e1057dc9ad9250bb14486f42b0571936453644bc7c5649f16cbc918fa04d4a5af2c62bc35cc672159a84e27a86e685cfe320518a42076052
 SHA512 
092704a8d7c5973f05c82584ea55b4f8f874965aea943277e50fde873913a9bdad6a51ea74fc0036bbb632a13141cb4c030504229c06779890286205929f6021
+DIST qca-2.3.2.tar.xz 735500 BLAKE2B 
559b27c48c756f2b4f4f206d2157c90ae4856610f1539b4162a2bffe7fffe19b5c768d3d3f9d0486d2098fb403eb64372515815f49fd428d22dfc0405d99e435
 SHA512 
da6415a097c99b878f45730c1dd1e0bfc7f96858ad7018918ac7c2ae2eca830cb73e131173b1018ee4caa6c3a504b80c8ad28f8f9448c2fd1593161c2ac8aad4

diff --git a/app-crypt/qca/qca-2.3.2.ebuild b/app-crypt/qca/qca-2.3.2.ebuild
new file mode 100644
index 000..9b020b5ca9f
--- /dev/null
+++ b/app-crypt/qca/qca-2.3.2.ebuild
@@ -0,0 +1,84 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit kde.org cmake qmake-utils
+
+DESCRIPTION="Qt Cryptographic Architecture (QCA)"
+HOMEPAGE="https://userbase.kde.org/QCA;
+SRC_URI="mirror://kde/stable/${PN}/${PV}/${P}.tar.xz"
+
+LICENSE="LGPL-2.1"
+SLOT="2"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~sparc-solaris"
+IUSE="botan debug doc examples gcrypt gpg logger nss pkcs11 sasl softstore 
+ssl test"
+
+RESTRICT="!test? ( test )"
+
+BDEPEND="
+   doc? ( app-doc/doxygen )
+"
+RDEPEND="
+   dev-qt/qtcore:5
+   botan? ( dev-libs/botan:= )
+   gcrypt? ( dev-libs/libgcrypt:= )
+   gpg? ( app-crypt/gnupg )
+   nss? ( dev-libs/nss )
+   pkcs11? (
+   >=dev-libs/openssl-1.1
+   dev-libs/pkcs11-helper
+   )
+   sasl? ( dev-libs/cyrus-sasl:2 )
+   ssl? ( >=dev-libs/openssl-1.1:0= )
+"
+DEPEND="${RDEPEND}
+   test? (
+   dev-qt/qtnetwork:5
+   dev-qt/qttest:5
+   )
+"
+
+PATCHES=( "${FILESDIR}/${PN}-disable-pgp-test.patch" )
+
+qca_plugin_use() {
+   echo -DWITH_${2:-$1}_PLUGIN=$(usex "$1")
+}
+
+src_configure() {
+   local mycmakeargs=(
+   
-DQCA_FEATURE_INSTALL_DIR="${EPREFIX}$(qt5_get_mkspecsdir)/features"
+   -DQCA_PLUGINS_INSTALL_DIR="${EPREFIX}$(qt5_get_plugindir)"
+   $(qca_plugin_use botan)
+   $(qca_plugin_use gcrypt)
+   $(qca_plugin_use gpg gnupg)
+   $(qca_plugin_use logger)
+   $(qca_plugin_use nss)
+   $(qca_plugin_use pkcs11)
+   $(qca_plugin_use sasl cyrus-sasl)
+   $(qca_plugin_use softstore)
+   $(qca_plugin_use ssl ossl)
+   -DBUILD_TESTS=$(usex test)
+   )
+   cmake_src_configure
+}
+
+src_test() {
+   local -x QCA_PLUGIN_PATH="${BUILD_DIR}/lib/qca"
+   cmake_src_test
+}
+
+src_install() {
+   cmake_src_install
+
+   if use doc; then
+   pushd "${BUILD_DIR}" >/dev/null || die
+   doxygen Doxyfile || die
+   dodoc -r apidocs/html
+   popd >/dev/null || die
+   fi
+
+   if use examples; then
+   dodoc -r "${S}"/examples
+   fi
+}



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

2021-02-04 Thread Sam James
commit: 4dd95ef5819b71b04ea02a7676c841363f756d35
Author: Sam James  gentoo  org>
AuthorDate: Fri Feb  5 07:23:13 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Feb  5 07:23:20 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4dd95ef5

dev-embedded/libftdi: sync live ebuild

Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Sam James  gentoo.org>

 dev-embedded/libftdi/libftdi-.ebuild | 12 ++--
 1 file changed, 10 insertions(+), 2 deletions(-)

diff --git a/dev-embedded/libftdi/libftdi-.ebuild 
b/dev-embedded/libftdi/libftdi-.ebuild
index 028e9c9ad1c..9b1e30890f4 100644
--- a/dev-embedded/libftdi/libftdi-.ebuild
+++ b/dev-embedded/libftdi/libftdi-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -60,11 +60,19 @@ src_configure() {
 
 src_test() {
cd "${BUILD_DIR}/test" || die
-   ./test_libftdi1 -l all || die
+   LD_LIBRARY_PATH="${BUILD_DIR}/src" ./test_libftdi1 -l all || die
 }
 
 src_install() {
cmake_src_install
+
+   # Fix up pkgconfig files
+   # bug #766818
+   if use cxx ; then
+   sed -i -e "s/libftdipp1/libftdi1/" 
"${ED}"/usr/$(get_libdir)/pkgconfig/libftdi1.pc || die
+   sed -i -e "s/libftdi1/libftdipp1/" 
"${ED}"/usr/$(get_libdir)/pkgconfig/libftdipp1.pc || die
+   fi
+
use python && python_optimize
dodoc AUTHORS ChangeLog README TODO
 



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

2021-02-04 Thread Hans de Graaff
commit: 94a9cc0151ebc7a933bd11f27964a4c4697ff8d5
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Feb  5 07:04:50 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Feb  5 07:16:15 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=94a9cc01

net-analyzer/sslscan: cleanup

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

 net-analyzer/sslscan/Manifest|  6 
 net-analyzer/sslscan/sslscan-2.0.1.ebuild| 50 
 net-analyzer/sslscan/sslscan-2.0.2-r1.ebuild | 47 --
 net-analyzer/sslscan/sslscan-2.0.2.ebuild| 50 
 net-analyzer/sslscan/sslscan-2.0.3.ebuild| 47 --
 net-analyzer/sslscan/sslscan-2.0.4.ebuild| 47 --
 net-analyzer/sslscan/sslscan-2.0.5.ebuild| 44 
 7 files changed, 291 deletions(-)

diff --git a/net-analyzer/sslscan/Manifest b/net-analyzer/sslscan/Manifest
index f1be247f750..c361bae3b5d 100644
--- a/net-analyzer/sslscan/Manifest
+++ b/net-analyzer/sslscan/Manifest
@@ -1,10 +1,4 @@
 DIST sslscan-1.11.13-rbsec-openssl.tar.gz 5523256 BLAKE2B 
d8f5aa8bf748310fe1186ec9ab74ecc33425d6fa3db709d94516780d4efadbdd9cf6358798796704dfeb4032ec615298f3b67c8150e314f1e79a4d826c2589b7
 SHA512 
9bfdac0b6dcbb9e932ef41db9753f7298cf38ddc18731386968289114fd5ed10d81e95523d557b42b431377638d2f62fb710189e7d944ba89979fe5e3437fd3f
 DIST sslscan-1.11.13-rbsec.tar.gz 57006 BLAKE2B 
ea5e2754f5a8218ee1f3aba26e7efe2394fa87b79137955705edc4600d67139f2641ac7b4e7a92f7273878f5b150e3e1b159114c833dc180049688563cf5095b
 SHA512 
51477e5b29a2fc87e2d6c8d76430eeb2a6feb388d47392938b9e2c572acc5926534a19dc249080a066256a1a6cbfe08b162e9f3839386c86116352e5eb57c544
-DIST sslscan-2.0.1.tar.gz 109709 BLAKE2B 
d0aabebe208529122d9d4d63d39b13c3cc9128dce552cc773b32e02ade87fcb91d5ad7e13a5dfd4883f73153d3ec19b91b16166a756c38df92c96a2f9e8606bb
 SHA512 
d8e9b66b110d7a76ffa7cc3b52f6f5614998ab08e91d12aa92d604ff3320dff6bec0e9a9017ab9c2dea204d9f51b5c729215836fd8f0dce0c5817e28b2eef63f
-DIST sslscan-2.0.2.tar.gz 109798 BLAKE2B 
4ed599578a3ee1bd0296c237f8f751aa9f95b96ab7592d0d8f7d117879e7058a92f28d5361658e144eb461fd1bb11739e79e2ae030ac9fb0430924ecca53dfd6
 SHA512 
ffe12315942c9b9a5f28766768c2202ef09d82977a42c5d114ba2bb7354e694df6262377288ca788e185e0b9423a78c9ebe2fcc02923bd8522c0b9b98df43453
-DIST sslscan-2.0.3.tar.gz 109870 BLAKE2B 
e42b31eea50adb3f24627a0359d9896a1ed3e24f6f4316ff55ed1ea5e52a9d8d7db8c231e18e0e323b688e3b2cb15342b052529392bfa9b6be17e7c3401bf193
 SHA512 
3cc1e7b93f76c03afff054b74938fbc22a190f6231fc9623b70084d5488313e253d170532c58ec5d320cac2a0b451b2bf43199367f4f38ccecbfa904bb8424ec
-DIST sslscan-2.0.4.tar.gz 109501 BLAKE2B 
45eccf9c2b7b235b30259dd77a7bdfcb77ee43517ec5619aef96a06aba9f145e105fc29410f4abf6d4c645c1aebd02156344d9ca88c629068ba00d6ee93d12e2
 SHA512 
1313020edc75abad12f1ea735d4c871d4bc605b7cb3be039904cb24dfbeae94580c812067b3ff304e9c4f612e22697dee02c6cfdc81066a7af46c95523399837
-DIST sslscan-2.0.5.tar.gz 109503 BLAKE2B 
bd1fd0c3a0eb9e00cd36dc30c3bc2cc052c0e842ef61e49830af57a7f6ebc4a683440c973193bd7ccd3a20b67c42a47c92480789bf3de0886d51827876626f64
 SHA512 
2d6db38d6df6bd3bd691381ad6f649283889bfcab06121d509db40ec080adff421962980cb7943eae83c23bcef91e57c5d2be1ad32560e8bdab2b200a080fb37
 DIST sslscan-2.0.6.tar.gz 109597 BLAKE2B 
30c0dc329d252fbb91800e470cad84214fbe30694c33fa388040838da24ca73b0857f19603ca7e71dc84fe4ca10977b2d4c0145a752718225f5225540184dee5
 SHA512 
2f7236f101e1ab75a6fb2efc8fed2949a410b4c67156e88865724e0f399a6e749218253d49c122f1e046022634ef62dcc2b4f97833fd33f90a3ba5a2b7e06c6c
-DIST sslscan-OpenSSL_1_1_1g.tar.gz 9975550 BLAKE2B 
22efa4ffe5d56a861bc4e2e1bc9a558e79265a3789acd9ca65d0a1162a1808a089a92a234e88c951f2a3cdabd3b1908ac7fe6d5f2b5fe554f229a22c11ab185b
 SHA512 
bc8d24d7fc93542a8d77e13a57768de242ef679ef4db93c1b6b981a15a60646a5c5d869d066248448f3eb1ab2012e3ddc80bf301f486c0574d469a3f7db7b8d4
 DIST sslscan-OpenSSL_1_1_1h.tar.gz 9985614 BLAKE2B 
78f8bcf04a5a03636efe4ea2f82cfbbf6528ed1b02f64b7b7cf773809f5bed11974fd6d2f9f9bddb7fc31e986997f0987a0a773da2bd10b842f3ace977c5c56a
 SHA512 
619dc7b28151571e4410844263a6727c9883701c11a064a2df55368659a63d548179165c9b96910b0e739cec1142f109eae9503b688cbade7abd6b4f3a7563aa

diff --git a/net-analyzer/sslscan/sslscan-2.0.1.ebuild 
b/net-analyzer/sslscan/sslscan-2.0.1.ebuild
deleted file mode 100644
index 874d6c6593b..000
--- a/net-analyzer/sslscan/sslscan-2.0.1.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-# sslscan builds against a static openssl library to allow weak ciphers
-# to be enabled so that they can be tested.
-OPENSSL_RELEASE_TAG="OpenSSL_1_1_1g"
-
-inherit toolchain-funcs
-
-DESCRIPTION="Fast SSL configuration scanner"
-HOMEPAGE="https://github.com/rbsec/sslscan;
-#MY_FORK="rbsec"

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

2021-02-04 Thread Matthew Thode
commit: 6ee833849a42dd8522248b993d7c33c072fde801
Author: Matthew Thode  gentoo  org>
AuthorDate: Fri Feb  5 07:13:32 2021 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Fri Feb  5 07:14:02 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ee83384

app-emulation/diskimage-builder: 3.7.0 bump

Package-Manager: Portage-3.0.13, Repoman-3.0.2
Signed-off-by: Matthew Thode  gentoo.org>

 app-emulation/diskimage-builder/Manifest   |  1 +
 .../diskimage-builder-3.7.0.ebuild | 39 ++
 2 files changed, 40 insertions(+)

diff --git a/app-emulation/diskimage-builder/Manifest 
b/app-emulation/diskimage-builder/Manifest
index 5f73f90772e..fecbfbcc11b 100644
--- a/app-emulation/diskimage-builder/Manifest
+++ b/app-emulation/diskimage-builder/Manifest
@@ -1 +1,2 @@
 DIST diskimage-builder-3.5.0.tar.gz 477918 BLAKE2B 
0621a4af9bc68a19c45d88ddbe636ae3e6e86cc1668023b0f10020bff51929a03c12edfced248fc138a114ad4b538d7b71828ed44a5d18b54e39bd47919b9699
 SHA512 
bea42f47078966686af9774ef34300f326e2ddf4b536af53d1378cf413e6675df9f71c54d90fdb55fbdeeefc708264350a48d4a4b2824d0bc3263df04742d768
+DIST diskimage-builder-3.7.0.tar.gz 472703 BLAKE2B 
4c3bf294f33556525f65d29e999cccaa4066d42f8e17742041666872ac01f5c6acab77d20b5d4281cc385a3f6988086e43c36f5330a656e5d2cb73c2e63e346d
 SHA512 
c4453840f043774446e8dcb88bdc841d2fee8fb60432168fe48048171896932f2be9048fb0af9c5b777978218ec51f24bdfd6484a8e6cbe7a195b6df2508a1e1

diff --git a/app-emulation/diskimage-builder/diskimage-builder-3.7.0.ebuild 
b/app-emulation/diskimage-builder/diskimage-builder-3.7.0.ebuild
new file mode 100644
index 000..4c39e9fb0b8
--- /dev/null
+++ b/app-emulation/diskimage-builder/diskimage-builder-3.7.0.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{7,8} )
+DISTUTILS_USE_SETUPTOOLS=rdepend
+inherit distutils-r1
+
+DESCRIPTION="Golden Disk Image builder."
+HOMEPAGE="http://docs.openstack.org/developer/diskimage-builder/;
+if [[ ${PV} == * ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://opendev.org/openstack/diskimage-builder.git;
+else
+   SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux"
+fi
+
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE=""
+
+CDEPEND=">=dev-python/pbr-2.0.0[${PYTHON_USEDEP}]
+   !~dev-python/pbr-2.1.0[${PYTHON_USEDEP}]"
+DEPEND="${CDEPEND}"
+RDEPEND="${CDEPEND}
+   >=dev-python/Babel-2.3.4[${PYTHON_USEDEP}]
+   !~dev-python/Babel-2.4.0[${PYTHON_USEDEP}]
+   >=dev-python/networkx-1.10[${PYTHON_USEDEP}]
+   >=dev-python/pyyaml-3.12[${PYTHON_USEDEP}]
+   >=dev-python/six-1.10.0[${PYTHON_USEDEP}]
+   >=dev-python/stevedore-1.20.0[${PYTHON_USEDEP}]
+   app-emulation/qemu
+   sys-block/parted
+   sys-fs/multipath-tools
+   sys-fs/dosfstools
+   sys-apps/gptfdisk
+   !dev-python/dib-utils[${PYTHON_USEDEP}]"



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

2021-02-04 Thread Sam James
commit: 194fd38cf2980c8d27d2e97023974d37eda97083
Author: Sam James  gentoo  org>
AuthorDate: Fri Feb  5 07:03:09 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Feb  5 07:03:09 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=194fd38c

app-misc/neofetch: specify PREFIX explicitly

Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Sam James  gentoo.org>

 app-misc/neofetch/neofetch-7.1.0.ebuild | 4 
 app-misc/neofetch/neofetch-.ebuild  | 4 
 2 files changed, 8 insertions(+)

diff --git a/app-misc/neofetch/neofetch-7.1.0.ebuild 
b/app-misc/neofetch/neofetch-7.1.0.ebuild
index 59e074f9284..233fd2db736 100644
--- a/app-misc/neofetch/neofetch-7.1.0.ebuild
+++ b/app-misc/neofetch/neofetch-7.1.0.ebuild
@@ -39,3 +39,7 @@ src_prepare() {
 
default
 }
+
+src_install() {
+   emake DESTDIR="${D}" PREFIX="${EPREFIX}/usr" install
+}

diff --git a/app-misc/neofetch/neofetch-.ebuild 
b/app-misc/neofetch/neofetch-.ebuild
index 2d459ec3fba..b5f654d39b3 100644
--- a/app-misc/neofetch/neofetch-.ebuild
+++ b/app-misc/neofetch/neofetch-.ebuild
@@ -39,3 +39,7 @@ src_prepare() {
 
default
 }
+
+src_install() {
+   emake DESTDIR="${D}" PREFIX="${EPREFIX}/usr" install
+}



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

2021-02-04 Thread Sam James
commit: a9f700c8c4ea3a0c2b3ef1a9d0f91a1ef0708e7a
Author: Sam James  gentoo  org>
AuthorDate: Fri Feb  5 07:00:14 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Feb  5 07:00:44 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a9f700c8

app-misc/neofetch: post PR-merge changes

Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Sam James  gentoo.org>

 app-misc/neofetch/neofetch-7.1.0.ebuild | 9 +
 app-misc/neofetch/neofetch-.ebuild  | 9 +
 2 files changed, 10 insertions(+), 8 deletions(-)

diff --git a/app-misc/neofetch/neofetch-7.1.0.ebuild 
b/app-misc/neofetch/neofetch-7.1.0.ebuild
index 8c04178cf5f..59e074f9284 100644
--- a/app-misc/neofetch/neofetch-7.1.0.ebuild
+++ b/app-misc/neofetch/neofetch-7.1.0.ebuild
@@ -29,12 +29,13 @@ RDEPEND="sys-apps/pciutils
x11-apps/xwininfo
)"
 
-export PREFIX=${EPREFIX}/usr
-
-src_prepare () {
+src_prepare() {
if use prefix; then
+   # bug #693526
hprefixify neofetch
-   sed -e "/has emerge/s:\${br_prefix}:${EPREFIX}:" -i neofetch
+   sed -e "/has emerge/s:\${br_prefix}:${EPREFIX}:" -i neofetch \
+   || die "Failed to adjust for Prefix"
fi
+
default
 }

diff --git a/app-misc/neofetch/neofetch-.ebuild 
b/app-misc/neofetch/neofetch-.ebuild
index 7ab81b16a8a..2d459ec3fba 100644
--- a/app-misc/neofetch/neofetch-.ebuild
+++ b/app-misc/neofetch/neofetch-.ebuild
@@ -29,12 +29,13 @@ RDEPEND="sys-apps/pciutils
x11-apps/xwininfo
)"
 
-export PREFIX=${EPREFIX}/usr
-
-src_prepare () {
+src_prepare() {
if use prefix; then
+   # bug #693526
hprefixify neofetch
-   sed -e "/has emerge/s:\${br_prefix}:${EPREFIX}:" -i neofetch
+   sed -e "/has emerge/s:\${br_prefix}:${EPREFIX}:" -i neofetch \
+   || die "Failed to adjust for Prefix"
fi
+
default
 }



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

2021-02-04 Thread Sam James
commit: bb7b6b0caf02195a62ba5aeefade48dab6bf421f
Author: WuYiyang  gmail  com>
AuthorDate: Fri Feb  5 06:05:22 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Feb  5 07:00:44 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bb7b6b0c

app-misc/neofetch: Gentoo Prefix support

* Move install location inside prefix
* hprefixify neofetch to recognize prefix environment
* Modify neofetch to enable counting packages installed by portage in prefix
(this will also keep the host system's packages manager's information, except
for using gentoo prefix upon gentoo)

Closes: https://bugs.gentoo.org/693526
Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Yiyang Wu  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/19341
Signed-off-by: Sam James  gentoo.org>

 app-misc/neofetch/neofetch-7.1.0.ebuild | 14 +-
 app-misc/neofetch/neofetch-.ebuild  | 14 +-
 2 files changed, 26 insertions(+), 2 deletions(-)

diff --git a/app-misc/neofetch/neofetch-7.1.0.ebuild 
b/app-misc/neofetch/neofetch-7.1.0.ebuild
index 1b5936a8511..8c04178cf5f 100644
--- a/app-misc/neofetch/neofetch-7.1.0.ebuild
+++ b/app-misc/neofetch/neofetch-7.1.0.ebuild
@@ -1,8 +1,10 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 
+inherit prefix
+
 if [[ ${PV} != ** ]]; then
SRC_URI="https://github.com/dylanaraps/${PN}/archive/${PV}/${P}.tar.gz;
KEYWORDS="amd64 ~arm64 ~mips ~ppc64 x86"
@@ -26,3 +28,13 @@ RDEPEND="sys-apps/pciutils
x11-apps/xrandr
x11-apps/xwininfo
)"
+
+export PREFIX=${EPREFIX}/usr
+
+src_prepare () {
+   if use prefix; then
+   hprefixify neofetch
+   sed -e "/has emerge/s:\${br_prefix}:${EPREFIX}:" -i neofetch
+   fi
+   default
+}

diff --git a/app-misc/neofetch/neofetch-.ebuild 
b/app-misc/neofetch/neofetch-.ebuild
index 2b82020241d..7ab81b16a8a 100644
--- a/app-misc/neofetch/neofetch-.ebuild
+++ b/app-misc/neofetch/neofetch-.ebuild
@@ -1,8 +1,10 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 
+inherit prefix
+
 if [[ ${PV} != ** ]]; then
SRC_URI="https://github.com/dylanaraps/${PN}/archive/${PV}/${P}.tar.gz;
KEYWORDS="~amd64 ~arm64 ~mips ~ppc64 ~x86"
@@ -26,3 +28,13 @@ RDEPEND="sys-apps/pciutils
x11-apps/xrandr
x11-apps/xwininfo
)"
+
+export PREFIX=${EPREFIX}/usr
+
+src_prepare () {
+   if use prefix; then
+   hprefixify neofetch
+   sed -e "/has emerge/s:\${br_prefix}:${EPREFIX}:" -i neofetch
+   fi
+   default
+}



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

2021-02-04 Thread Joonas Niilola
commit: 87a6b80690f86b702469ab369293d86925542a67
Author: Joonas Niilola  gentoo  org>
AuthorDate: Fri Feb  5 06:37:27 2021 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Fri Feb  5 06:50:36 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=87a6b806

sys-kernel/pf-sources: bump to 5.10-pf11

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

 sys-kernel/pf-sources/Manifest   |  1 +
 sys-kernel/pf-sources/pf-sources-5.10_p11.ebuild | 66 
 2 files changed, 67 insertions(+)

diff --git a/sys-kernel/pf-sources/Manifest b/sys-kernel/pf-sources/Manifest
index d349d18ee44..f4678d39d33 100644
--- a/sys-kernel/pf-sources/Manifest
+++ b/sys-kernel/pf-sources/Manifest
@@ -7,6 +7,7 @@ DIST genpatches-5.9-1.extras.tar.xz 1764 BLAKE2B 
32d29f0448aef113ba9c9591c5d3b67
 DIST linux-5.10.tar.xz 116606704 BLAKE2B 
b923d7b66309224f42f35f8a5fa219421b0a9362d2adacdadd8d96251f61f7230878ea297a269a7f3b3c56830f0b177e068691e1d7f88501a05653b0a13274d1
 SHA512 
95bc137d0cf9148da6a9d1f1a878698dc27b40f68e22c597544010a6c591ce1b256f083489d3ff45ff77753289b535135590194d88ef9f007d0ddab3d74de70e
 DIST linux-5.9.tar.xz 115507140 BLAKE2B 
e8d11472d63a9f8409ca12a2e8c97c6963a3d4516b5a398b627d6ece565584526f9b5a1377a2fa4bd184c09c7db94c987428bc5d52df0c788464a67e9e8d6dcb
 SHA512 
d3d92ce4246bad74c9a784212f160d98449b1e8793970c2c308276568d852b8effe0528686bdb87d55d691f09a826abf7938d69bdd4759ce65ddd5c05ffe4eca
 DIST pf-sources-5.10_p10.patch 4844801 BLAKE2B 
d38596ac73cc10cc81d3ce742a587bf9de918c7fdda7aa721d3ff721d562339bc6dc3a97f36104754c7182e99459fc312a9efaaa37b94b58b7f502539586
 SHA512 
377ab784d9dc138ec4482382c912335cae05e86be7dd47f13fe3df402f12a40d613f3e30a0067f01b682bb5ca4dfbcf9592cc166f0b42424af70a702f8651dcd
+DIST pf-sources-5.10_p11.patch 5051168 BLAKE2B 
e27dbf5ba44ed5ad7892b06cc3760fd44b4036c0281284a05f6d783078c2b719384efa9b9e0ff39a59cdfd5143f8c43d336a7e413fea5ddd1ff7c0fc8e43b2c8
 SHA512 
953b034583683574e6d95d6dbce03bad43973bd27037352dc5bfa12c90792b92fd87ad0de47b6543e599f22ee89dd9e10bc2e76e9bfff377c353fe9e2205
 DIST pf-sources-5.10_p2.patch 2555927 BLAKE2B 
69684df6616e243f5bda273ce4fd30300cde82355e3e71ef3f265bbc2fe2f680d035875ce76e836c0ee432692b69736ada54026bedbfa4423826260b5c3e05a1
 SHA512 
cdcaa01a9b89b935ee7b3035516c38b69ed38b897e4566adc132416fdb1953f965c33471192a3e0c85187af8edc2f0645d65e324d7b591fb4e3cabda4b05126c
 DIST pf-sources-5.10_p3.patch 2588302 BLAKE2B 
47a3aaa429b773edfa4f1a2eeb046648f57204a8b1985710eaf11d95baceb92950352b03e819250d59614b52e8315758a78e72a646f4bedddc5674c2571a06ab
 SHA512 
3701656ddb88b59bb816b96c8b986f9abf4087231dac7ef2c07f1a406e8edbffb7da6e0099ff0ce3a9f73557c96984e8e7b6a9cc69d4cd129d7f7e05535fee1f
 DIST pf-sources-5.10_p4.patch 3769450 BLAKE2B 
5f470380efe3224150267125022012553daa36aea6bcc62d7df28a78a0f091aef925f6a2964d11e68877750b25ef5449a7d87577db30068d417106e6a76dd396
 SHA512 
8c0f0f48ff19e2c93ab1a0ec0387ba59365c4b5dedd4d4b7f323ac0f24502862e6e2a50c8c3c5be911836392aefba3d1c99b2fe1bc2ec88499c72a4dff2d

diff --git a/sys-kernel/pf-sources/pf-sources-5.10_p11.ebuild 
b/sys-kernel/pf-sources/pf-sources-5.10_p11.ebuild
new file mode 100644
index 000..223e79a03a5
--- /dev/null
+++ b/sys-kernel/pf-sources/pf-sources-5.10_p11.ebuild
@@ -0,0 +1,66 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+# Define what default functions to run
+ETYPE="sources"
+
+# No 'experimental' USE flag provided, but we still want to use genpatches
+K_EXP_GENPATCHES_NOUSE="1"
+
+# Just get basic genpatches, -pf patch set already includes vanilla-linux 
updates
+K_GENPATCHES_VER="1"
+
+# -pf already sets EXTRAVERSION to kernel Makefile
+K_NOSETEXTRAVERSION="1"
+
+# Not supported by the Gentoo security team
+K_SECURITY_UNSUPPORTED="1"
+
+# We want the very basic patches from gentoo-sources, experimental patch is
+# already included in pf-sources
+K_WANT_GENPATCHES="base extras"
+
+inherit kernel-2 optfeature
+detect_version
+
+DESCRIPTION="Linux kernel fork that includes the pf-kernel patchset and 
Gentoo's genpatches"
+HOMEPAGE="https://gitlab.com/post-factum/pf-kernel/-/wikis/README
+   https://dev.gentoo.org/~mpagano/genpatches/;
+SRC_URI="${KERNEL_URI}
+   
https://github.com/pfactum/pf-kernel/compare/v${PV/_p*/}...v${PV/_p*/}-pf${PV/*_p/}.diff
 -> ${P}.patch
+   
https://dev.gentoo.org/~mpagano/genpatches/tarballs/genpatches-${PV/_p*/}-${K_GENPATCHES_VER}.base.tar.xz
+   
https://dev.gentoo.org/~mpagano/genpatches/tarballs/genpatches-${PV/_p*/}-${K_GENPATCHES_VER}.extras.tar.xz;
+
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+
+S="${WORKDIR}/linux-${PVR}-pf"
+
+PATCHES=( "${DISTDIR}/${P}.patch" )
+
+K_EXTRAEINFO="For more info on pf-sources and details on how to report 
problems,
+   see: ${HOMEPAGE}."
+
+pkg_setup() {
+   ewarn ""
+   ewarn "${PN} is *not* supported by the Gentoo Kernel Project in any 
way."
+   ewarn "If you need support, please 

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

2021-02-04 Thread Sam James
commit: a05210818dbe4d342c815d6a42bf9a1a14fa0ba8
Author: Sam James  gentoo  org>
AuthorDate: Fri Feb  5 06:35:55 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Feb  5 06:35:55 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a0521081

net-libs/libpcap: Stabilize 1.10.0 ppc64, #768747

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

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

diff --git a/net-libs/libpcap/libpcap-1.10.0.ebuild 
b/net-libs/libpcap/libpcap-1.10.0.ebuild
index 82f7595bd07..0132d4a787c 100644
--- a/net-libs/libpcap/libpcap-1.10.0.ebuild
+++ b/net-libs/libpcap/libpcap-1.10.0.ebuild
@@ -15,7 +15,7 @@ S="${WORKDIR}/${PN}-${P/_pre/-bp}"
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv ~s390 sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x86-solaris"
 IUSE="bluetooth dbus netlink rdma -remote static-libs usb -yydebug"
 
 RDEPEND="



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

2021-02-04 Thread Sam James
commit: 6bb9422ba4297f7759800049f5df51761814f44b
Author: Sam James  gentoo  org>
AuthorDate: Fri Feb  5 06:35:59 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Feb  5 06:35:59 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6bb9422b

net-analyzer/nmap: Stabilize 7.80-r2 ppc64, #768750

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

 net-analyzer/nmap/nmap-7.80-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-analyzer/nmap/nmap-7.80-r2.ebuild 
b/net-analyzer/nmap/nmap-7.80-r2.ebuild
index 9707914dc4d..6259d01db17 100644
--- a/net-analyzer/nmap/nmap-7.80-r2.ebuild
+++ b/net-analyzer/nmap/nmap-7.80-r2.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://nmap.org/dist/${P}.tar.bz2;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~s390 sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
 IUSE="ipv6 libressl libssh2 ncat nmap-update nping +nse ssl +system-lua"
 REQUIRED_USE="system-lua? ( nse ${LUA_REQUIRED_USE} )"
 



[gentoo-commits] repo/gentoo:master commit in: x11-libs/gtk+/

2021-02-04 Thread Sam James
commit: af48aec4850b8ee7de26b39eac995a0990df1fa0
Author: Sam James  gentoo  org>
AuthorDate: Fri Feb  5 06:35:45 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Feb  5 06:35:45 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=af48aec4

x11-libs/gtk+: Stabilize 3.24.24-r1 ppc64, #767358

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

 x11-libs/gtk+/gtk+-3.24.24-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/gtk+/gtk+-3.24.24-r1.ebuild 
b/x11-libs/gtk+/gtk+-3.24.24-r1.ebuild
index 8071d83a2b5..b484083992d 100644
--- a/x11-libs/gtk+/gtk+-3.24.24-r1.ebuild
+++ b/x11-libs/gtk+/gtk+-3.24.24-r1.ebuild
@@ -17,7 +17,7 @@ REQUIRED_USE="
xinerama? ( X )
 "
 
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
 
 # Upstream wants us to do their job:
 # https://bugzilla.gnome.org/show_bug.cgi?id=768662#c1



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

2021-02-04 Thread Sam James
commit: c1a0ac7408bc4378357e5a1cf2c2bc4637e7
Author: Sam James  gentoo  org>
AuthorDate: Fri Feb  5 06:36:02 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Feb  5 06:36:02 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c1a0ac22

sci-calculators/units: Stabilize 2.21 ppc64, #768792

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

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

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



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

2021-02-04 Thread Sam James
commit: 3a0a9667b917f041243875064306a4d77df918d9
Author: Sam James  gentoo  org>
AuthorDate: Fri Feb  5 06:35:59 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Feb  5 06:35:59 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a0a9667

net-analyzer/nmap: Stabilize 7.91-r1 ppc64, #768750

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

 net-analyzer/nmap/nmap-7.91-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-analyzer/nmap/nmap-7.91-r1.ebuild 
b/net-analyzer/nmap/nmap-7.91-r1.ebuild
index fe7f573fe0b..475b418f52e 100644
--- a/net-analyzer/nmap/nmap-7.91-r1.ebuild
+++ b/net-analyzer/nmap/nmap-7.91-r1.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://nmap.org/dist/${P}.tar.bz2;
 
 LICENSE="NPSL"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~s390 sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
 IUSE="ipv6 libressl libssh2 ncat nping +nse ssl +system-lua"
 REQUIRED_USE="system-lua? ( nse ${LUA_REQUIRED_USE} )"
 



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

2021-02-04 Thread Sam James
commit: a6c03a7ad04640c6cd59af911d1d6eaf7acb9ed3
Author: Sam James  gentoo  org>
AuthorDate: Fri Feb  5 06:35:49 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Feb  5 06:35:49 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a6c03a7a

dev-lang/python-exec-conf: Stabilize 2.4.6 ppc64, #768561

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

 dev-lang/python-exec-conf/python-exec-conf-2.4.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/python-exec-conf/python-exec-conf-2.4.6.ebuild 
b/dev-lang/python-exec-conf/python-exec-conf-2.4.6.ebuild
index db918e82c65..9fd189e64b8 100644
--- a/dev-lang/python-exec-conf/python-exec-conf-2.4.6.ebuild
+++ b/dev-lang/python-exec-conf/python-exec-conf-2.4.6.ebuild
@@ -13,7 +13,7 @@ S=${WORKDIR}/${MY_P}
 
 LICENSE="BSD-2"
 SLOT="2"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv 
~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 # Internal Python project hack.  Do not copy it.  Ever.
 IUSE="${_PYTHON_ALL_IMPLS[@]/#/python_targets_}"
 



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

2021-02-04 Thread Sam James
commit: f3c9182acc8148add265377862d1de3856e9
Author: Sam James  gentoo  org>
AuthorDate: Fri Feb  5 06:35:52 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Feb  5 06:35:52 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f3c9182a

app-arch/unrar: Stabilize 6.0.3 ppc64, #768687

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

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

diff --git a/app-arch/unrar/unrar-6.0.3.ebuild 
b/app-arch/unrar/unrar-6.0.3.ebuild
index 4cdadb6c958..d82b84b76b1 100644
--- a/app-arch/unrar/unrar-6.0.3.ebuild
+++ b/app-arch/unrar/unrar-6.0.3.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://www.rarlab.com/rar/${MY_PN}-${PV}.tar.gz -> 
${P}.tar.gz"
 LICENSE="unRAR"
 # subslot = soname version
 SLOT="0/6"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~s390 
sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~x86-solaris"
 IUSE=""
 
 RDEPEND="!<=app-arch/unrar-gpl-0.0.1_p20080417"



[gentoo-commits] repo/gentoo:master commit in: dev-util/gtk-update-icon-cache/

2021-02-04 Thread Sam James
commit: 0699921e0e027fc326b7a9c1c4fb5e3e1600f2e4
Author: Sam James  gentoo  org>
AuthorDate: Fri Feb  5 06:35:45 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Feb  5 06:35:45 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0699921e

dev-util/gtk-update-icon-cache: Stabilize 3.24.24 ppc64, #767358

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

 dev-util/gtk-update-icon-cache/gtk-update-icon-cache-3.24.24.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/dev-util/gtk-update-icon-cache/gtk-update-icon-cache-3.24.24.ebuild 
b/dev-util/gtk-update-icon-cache/gtk-update-icon-cache-3.24.24.ebuild
index 6e6511b0bbb..6ca5e7f0268 100644
--- a/dev-util/gtk-update-icon-cache/gtk-update-icon-cache-3.24.24.ebuild
+++ b/dev-util/gtk-update-icon-cache/gtk-update-icon-cache-3.24.24.ebuild
@@ -13,7 +13,7 @@ LICENSE="LGPL-2.1+"
 SLOT="0"
 IUSE=""
 
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
 
 # man page was previously installed by gtk+:3 ebuild
 RDEPEND="



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

2021-02-04 Thread Sam James
commit: 041ab444212c5943b55930bad22888792121ce1a
Author: Sam James  gentoo  org>
AuthorDate: Fri Feb  5 06:35:48 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Feb  5 06:35:48 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=041ab444

dev-lang/python-exec: Stabilize 2.4.6-r4 ppc64, #768561

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

 dev-lang/python-exec/python-exec-2.4.6-r4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/python-exec/python-exec-2.4.6-r4.ebuild 
b/dev-lang/python-exec/python-exec-2.4.6-r4.ebuild
index 414d52b9450..88a0fafcd5e 100644
--- a/dev-lang/python-exec/python-exec-2.4.6-r4.ebuild
+++ b/dev-lang/python-exec/python-exec-2.4.6-r4.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/mgorny/python-exec/releases/download/v${PV}/${P}.tar
 
 LICENSE="BSD-2"
 SLOT="2"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv 
~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 # Internal Python project hack.  Do not copy it.  Ever.
 IUSE="${_PYTHON_ALL_IMPLS[@]/#/python_targets_} +native-symlinks"
 



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

2021-02-04 Thread Sam James
commit: efe6f3e34333725d15a7e56d205ba87687b4b5ed
Author: Sam James  gentoo  org>
AuthorDate: Fri Feb  5 06:34:35 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Feb  5 06:34:35 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=efe6f3e3

net-analyzer/nmap: Stabilize 7.80-r2 sparc, #768750

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

 net-analyzer/nmap/nmap-7.80-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-analyzer/nmap/nmap-7.80-r2.ebuild 
b/net-analyzer/nmap/nmap-7.80-r2.ebuild
index 86253e24991..9707914dc4d 100644
--- a/net-analyzer/nmap/nmap-7.80-r2.ebuild
+++ b/net-analyzer/nmap/nmap-7.80-r2.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://nmap.org/dist/${P}.tar.bz2;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
 IUSE="ipv6 libressl libssh2 ncat nmap-update nping +nse ssl +system-lua"
 REQUIRED_USE="system-lua? ( nse ${LUA_REQUIRED_USE} )"
 



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

2021-02-04 Thread Sam James
commit: 216702a8def65c3196ec178a98c03dc230b6125f
Author: Sam James  gentoo  org>
AuthorDate: Fri Feb  5 06:34:36 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Feb  5 06:34:36 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=216702a8

net-analyzer/nmap: Stabilize 7.91-r1 sparc, #768750

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

 net-analyzer/nmap/nmap-7.91-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-analyzer/nmap/nmap-7.91-r1.ebuild 
b/net-analyzer/nmap/nmap-7.91-r1.ebuild
index 29cae90c6f0..fe7f573fe0b 100644
--- a/net-analyzer/nmap/nmap-7.91-r1.ebuild
+++ b/net-analyzer/nmap/nmap-7.91-r1.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://nmap.org/dist/${P}.tar.bz2;
 
 LICENSE="NPSL"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
 IUSE="ipv6 libressl libssh2 ncat nping +nse ssl +system-lua"
 REQUIRED_USE="system-lua? ( nse ${LUA_REQUIRED_USE} )"
 



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

2021-02-04 Thread Sam James
commit: 2ec18a67dd4d5c86afe84d659a91a944fd9b0d48
Author: Sam James  gentoo  org>
AuthorDate: Fri Feb  5 06:34:32 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Feb  5 06:34:32 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2ec18a67

net-libs/libpcap: Stabilize 1.10.0 sparc, #768747

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

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

diff --git a/net-libs/libpcap/libpcap-1.10.0.ebuild 
b/net-libs/libpcap/libpcap-1.10.0.ebuild
index b815b83f978..82f7595bd07 100644
--- a/net-libs/libpcap/libpcap-1.10.0.ebuild
+++ b/net-libs/libpcap/libpcap-1.10.0.ebuild
@@ -15,7 +15,7 @@ S="${WORKDIR}/${PN}-${P/_pre/-bp}"
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x86-solaris"
 IUSE="bluetooth dbus netlink rdma -remote static-libs usb -yydebug"
 
 RDEPEND="



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

2021-02-04 Thread Sam James
commit: b77612e0b7e9049d7e1acbdf7465c12d2b0b55df
Author: Sam James  gentoo  org>
AuthorDate: Fri Feb  5 06:09:55 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Feb  5 06:09:55 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b77612e0

dev-python/babelfish: adopt package

It's a dependency of subliminal, so why not?

Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Sam James  gentoo.org>

 dev-python/babelfish/metadata.xml | 5 -
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/dev-python/babelfish/metadata.xml 
b/dev-python/babelfish/metadata.xml
index 600c19293e3..2976c0b4c9f 100644
--- a/dev-python/babelfish/metadata.xml
+++ b/dev-python/babelfish/metadata.xml
@@ -1,7 +1,10 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-   
+   
+   s...@gentoo.org
+   Sam James
+   


Diaoul/babelfish



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

2021-02-04 Thread Sam James
commit: acb68db444c105623c1cc6893d9667c5bb51fe37
Author: Sam James  gentoo  org>
AuthorDate: Fri Feb  5 06:11:20 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Feb  5 06:11:20 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=acb68db4

dev-libs/hiredis: adopt package

Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Sam James  gentoo.org>

 dev-libs/hiredis/metadata.xml | 5 -
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/dev-libs/hiredis/metadata.xml b/dev-libs/hiredis/metadata.xml
index babc01fd3f4..acda7373e62 100644
--- a/dev-libs/hiredis/metadata.xml
+++ b/dev-libs/hiredis/metadata.xml
@@ -1,7 +1,10 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-  
+  
+s...@gentoo.org
+Sam James
+  
   
 Reflect ABI of libhiredis.so.
   



[gentoo-commits] proj/sci:master commit in: dev-python/protobuf-python/files/

2021-02-04 Thread Horea Christian
commit: 16a1cebd74433c09754f7c90b97716b24de89e1d
Author: Horea Christian  chymera  eu>
AuthorDate: Fri Feb  5 05:08:43 2021 +
Commit: Horea Christian  gmail  com>
CommitDate: Fri Feb  5 05:08:43 2021 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=16a1cebd

dev-python/protobuf-python: added missing file

Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Horea Christian  chymera.eu>

 ...protobuf.pyext._message.PyUnknownFieldRef.patch | 22 ++
 1 file changed, 22 insertions(+)

diff --git 
a/dev-python/protobuf-python/files/protobuf-python-3.13.0-google.protobuf.pyext._message.PyUnknownFieldRef.patch
 
b/dev-python/protobuf-python/files/protobuf-python-3.13.0-google.protobuf.pyext._message.PyUnknownFieldRef.patch
new file mode 100644
index 0..68318320b
--- /dev/null
+++ 
b/dev-python/protobuf-python/files/protobuf-python-3.13.0-google.protobuf.pyext._message.PyUnknownFieldRef.patch
@@ -0,0 +1,22 @@
+https://github.com/protocolbuffers/protobuf/issues/6205
+https://github.com/protocolbuffers/protobuf/pull/7016
+
+--- /python/google/protobuf/pyext/unknown_fields.cc
 /python/google/protobuf/pyext/unknown_fields.cc
+@@ -277,13 +277,13 @@
+   PyObject* data = NULL;
+   switch (field->type()) {
+ case UnknownField::TYPE_VARINT:
+-  data = PyInt_FromLong(field->varint());
++  data = PyLong_FromUnsignedLongLong(field->varint());
+   break;
+ case UnknownField::TYPE_FIXED32:
+-  data = PyInt_FromLong(field->fixed32());
++  data = PyLong_FromUnsignedLong(field->fixed32());
+   break;
+ case UnknownField::TYPE_FIXED64:
+-  data = PyInt_FromLong(field->fixed64());
++  data = PyLong_FromUnsignedLongLong(field->fixed64());
+   break;
+ case UnknownField::TYPE_LENGTH_DELIMITED:
+   data = PyBytes_FromStringAndSize(field->length_delimited().data(),



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

2021-02-04 Thread Sam James
commit: 6b1ed69decbf0a5a10ff45529173721de74eda28
Author: Sam James  gentoo  org>
AuthorDate: Fri Feb  5 04:47:11 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Feb  5 04:47:11 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b1ed69d

media-libs/openal: add github remote-id

Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Sam James  gentoo.org>

 media-libs/openal/metadata.xml | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/media-libs/openal/metadata.xml b/media-libs/openal/metadata.xml
index ee7258ac28e..c584b0dd21e 100644
--- a/media-libs/openal/metadata.xml
+++ b/media-libs/openal/metadata.xml
@@ -5,4 +5,7 @@
so...@gentoo.org
Gentoo Sound project

+   
+   kcat/openal-soft
+   
 



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

2021-02-04 Thread Sam James
commit: d3e3ec977fcd5f0af63da5a46658aba98cd34a1a
Author: Sam James  gentoo  org>
AuthorDate: Fri Feb  5 05:02:51 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Feb  5 05:02:51 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d3e3ec97

media-libs/openal: bump to 1.21.1

Bug: https://bugs.gentoo.org/739252
Closes: https://bugs.gentoo.org/764056
Closes: https://bugs.gentoo.org/738240
Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Sam James  gentoo.org>

 media-libs/openal/Manifest |  1 +
 media-libs/openal/openal-1.21.1.ebuild | 80 ++
 2 files changed, 81 insertions(+)

diff --git a/media-libs/openal/Manifest b/media-libs/openal/Manifest
index 585460905ab..83fb3d4c511 100644
--- a/media-libs/openal/Manifest
+++ b/media-libs/openal/Manifest
@@ -1,2 +1,3 @@
 DIST openal-soft-1.20.1.tar.bz2 512971 BLAKE2B 
be0abb32698d5ea77e8667e1b00fb123673325b0361c711d6c232d96d1add6d5c9a3e2ba7a3d04afcad27fe4f18ae803f690b14c98d198b77c75f1865679081f
 SHA512 
a8a03a2162b5d35e66adc079e81d7fa075b83a3ee1cec3412cb40f7789263ed8bd005beefb7ef995f464dfa43aac22ea0f547b752dfc7533ed9120a95fb92513
 DIST openal-soft-1.21.0.tar.bz2 525483 BLAKE2B 
28d44cfddd93bf6637b476cdcc44c5f69a1a8036c17d63be2defdce47d038bf54c29c9248070a65e7c6f86497ed3b79fd5548832bd67a1ebb67ffc363e46de9b
 SHA512 
12e7dca4040765e06658d2945e984af01f21c65b7d44f9daee3a55457c27bd050bf74665e91ebfefdac09739774ace3e7a4bfc02870778cd65268941314aeb3b
+DIST openal-soft-1.21.1.tar.bz2 524787 BLAKE2B 
ca052ee3ba18188a9b8342540b8a9ffa95a0c19c137f5e799fa69768d51ec30da55afa46bddf3d9b65e589b94423bc5b23f2090e07bb9fc2a34937f9c199ee89
 SHA512 
420eec18149a9b784daaabe8a2865de3b87d5550cf2e8e06569464d0b5ba6e51d904c18f1461af08676bf8c8b76ef270e860008d79545a5f85131299e89bffd4

diff --git a/media-libs/openal/openal-1.21.1.ebuild 
b/media-libs/openal/openal-1.21.1.ebuild
new file mode 100644
index 000..477edb7b212
--- /dev/null
+++ b/media-libs/openal/openal-1.21.1.ebuild
@@ -0,0 +1,80 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+CMAKE_ECLASS=cmake
+inherit cmake-multilib
+
+MY_P="${PN}-soft-${PV}"
+
+DESCRIPTION="A software implementation of the OpenAL 3D audio API"
+HOMEPAGE="https://www.openal-soft.org/;
+SRC_URI="https://www.openal-soft.org/openal-releases/${MY_P}.tar.bz2;
+
+# See 
https://github.com/kcat/openal-soft/blob/e0097c18b82d5da37248c4823fde48b6e0002cdd/BSD-3Clause
+# Some components are under BSD
+LICENSE="LGPL-2+ BSD"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux"
+IUSE="
+   alsa coreaudio debug jack oss portaudio pulseaudio sdl qt5
+   cpu_flags_x86_sse cpu_flags_x86_sse2 cpu_flags_x86_sse4_1
+   cpu_flags_arm_neon
+"
+
+RDEPEND="
+   alsa? ( >=media-libs/alsa-lib-1.0.27.2[${MULTILIB_USEDEP}] )
+   jack? ( virtual/jack[${MULTILIB_USEDEP}] )
+   portaudio? ( 
>=media-libs/portaudio-19_pre2021-r1[${MULTILIB_USEDEP}] )
+   pulseaudio? ( >=media-sound/pulseaudio-2.1-r1[${MULTILIB_USEDEP}] )
+   qt5? (
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5
+   dev-qt/qtwidgets:5
+   )
+   sdl? ( media-libs/libsdl2[${MULTILIB_USEDEP}] )
+"
+DEPEND="${RDEPEND}
+   oss? ( virtual/os-headers )"
+
+S="${WORKDIR}/${MY_P}"
+
+DOCS=( alsoftrc.sample docs/env-vars.txt docs/hrtf.txt ChangeLog README.md )
+
+src_configure() {
+   # -DEXAMPLES=OFF to avoid FFmpeg dependency wrt #481670
+   my_configure() {
+   local mycmakeargs=(
+   -DALSOFT_REQUIRE_ALSA=$(usex alsa)
+   -DALSOFT_REQUIRE_COREAUDIO=$(usex coreaudio)
+   -DALSOFT_REQUIRE_JACK=$(usex jack)
+   -DALSOFT_REQUIRE_OSS=$(usex oss)
+   -DALSOFT_REQUIRE_PORTAUDIO=$(usex portaudio)
+   -DALSOFT_REQUIRE_PULSEAUDIO=$(usex pulseaudio)
+   -DALSOFT_REQUIRE_SDL2=$(usex sdl)
+   -DALSOFT_UTILS=$(multilib_is_native_abi && echo "ON" || 
echo "OFF")
+   -DALSOFT_NO_CONFIG_UTIL=$(usex qt5 
"$(multilib_is_native_abi && echo "OFF" || echo "ON")" ON)
+   -DALSOFT_EXAMPLES=OFF
+   )
+
+   # Avoid unused variable warnings, bug #738240
+   if use amd64 || use x86 ; then
+   mycmakeargs+=(
+   -DALSOFT_CPUEXT_SSE=$(usex cpu_flags_x86_sse)
+   -DALSOFT_CPUEXT_SSE2=$(usex cpu_flags_x86_sse2)
+   -DALSOFT_CPUEXT_SSE4_1=$(usex 
cpu_flags_x86_sse4_1)
+   )
+   fi
+
+   if use arm || use arm64 ; then
+   mycmakeargs+=(
+   -DALSOFT_CPUEXT_NEON=$(usex cpu_flags_arm_neon)
+   )
+  

[gentoo-commits] repo/gentoo:master commit in: app-i18n/fcitx/

2021-02-04 Thread Sam James
commit: 5f90dc7446218e06194c7ff1479bad2a6a3690b0
Author: Sam James  gentoo  org>
AuthorDate: Fri Feb  5 04:40:14 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Feb  5 04:40:14 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5f90dc74

app-i18n/fcitx: Stabilize 4.2.9.8 ppc64, #760735

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

 app-i18n/fcitx/fcitx-4.2.9.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-i18n/fcitx/fcitx-4.2.9.8.ebuild 
b/app-i18n/fcitx/fcitx-4.2.9.8.ebuild
index 00be6ea932a..f6c1dc7a0cb 100644
--- a/app-i18n/fcitx/fcitx-4.2.9.8.ebuild
+++ b/app-i18n/fcitx/fcitx-4.2.9.8.ebuild
@@ -27,7 +27,7 @@ fi
 # LICENSE="BSD-1 GPL-2+ LGPL-2+ MIT qt4? ( BSD )"
 LICENSE="BSD-1 GPL-2+ LGPL-2+ MIT"
 SLOT="4"
-KEYWORDS="amd64 ~arm64 ~hppa ppc ~ppc64 x86"
+KEYWORDS="amd64 ~arm64 ~hppa ppc ppc64 x86"
 IUSE="+X +autostart +cairo debug +enchant gtk2 +gtk3 +introspection lua nls 
opencc +pango +table test +xkb"
 REQUIRED_USE="cairo? ( X )
lua? ( ${LUA_REQUIRED_USE} )



[gentoo-commits] repo/gentoo:master commit in: app-i18n/fcitx/

2021-02-04 Thread Sam James
commit: 4dcf336acee881092f8c18eca7bbed2770c8b3b6
Author: Sam James  gentoo  org>
AuthorDate: Fri Feb  5 04:40:04 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Feb  5 04:40:04 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4dcf336a

app-i18n/fcitx: Stabilize 4.2.9.8 ppc, #760735

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

 app-i18n/fcitx/fcitx-4.2.9.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-i18n/fcitx/fcitx-4.2.9.8.ebuild 
b/app-i18n/fcitx/fcitx-4.2.9.8.ebuild
index f2beeacb0ed..00be6ea932a 100644
--- a/app-i18n/fcitx/fcitx-4.2.9.8.ebuild
+++ b/app-i18n/fcitx/fcitx-4.2.9.8.ebuild
@@ -27,7 +27,7 @@ fi
 # LICENSE="BSD-1 GPL-2+ LGPL-2+ MIT qt4? ( BSD )"
 LICENSE="BSD-1 GPL-2+ LGPL-2+ MIT"
 SLOT="4"
-KEYWORDS="amd64 ~arm64 ~hppa ~ppc ~ppc64 x86"
+KEYWORDS="amd64 ~arm64 ~hppa ppc ~ppc64 x86"
 IUSE="+X +autostart +cairo debug +enchant gtk2 +gtk3 +introspection lua nls 
opencc +pango +table test +xkb"
 REQUIRED_USE="cairo? ( X )
lua? ( ${LUA_REQUIRED_USE} )



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

2021-02-04 Thread Sam James
commit: 6fb8dd25450b98511c3c0ce61b8195d73235d420
Author: Sam James  gentoo  org>
AuthorDate: Fri Feb  5 04:38:26 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Feb  5 04:38:26 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6fb8dd25

dev-python/pandas: Stabilize 1.1.5 amd64, #765301

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

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

diff --git a/dev-python/pandas/pandas-1.1.5.ebuild 
b/dev-python/pandas/pandas-1.1.5.ebuild
index d0961e211c0..89393e785bc 100644
--- a/dev-python/pandas/pandas-1.1.5.ebuild
+++ b/dev-python/pandas/pandas-1.1.5.ebuild
@@ -17,7 +17,7 @@ S="${WORKDIR}/${P/_/}"
 
 SLOT="0"
 LICENSE="BSD"
-KEYWORDS="~amd64 ~arm ~arm64 x86"
+KEYWORDS="amd64 ~arm ~arm64 x86"
 IUSE="doc full-support minimal test X"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: app-i18n/fcitx/

2021-02-04 Thread Sam James
commit: 149a3e62363edb9a5868420a0cf63c482cdbe41d
Author: Sam James  gentoo  org>
AuthorDate: Fri Feb  5 04:38:03 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Feb  5 04:38:03 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=149a3e62

app-i18n/fcitx: Stabilize 4.2.9.8 x86, #760735

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

 app-i18n/fcitx/fcitx-4.2.9.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-i18n/fcitx/fcitx-4.2.9.8.ebuild 
b/app-i18n/fcitx/fcitx-4.2.9.8.ebuild
index 235227e824c..f2beeacb0ed 100644
--- a/app-i18n/fcitx/fcitx-4.2.9.8.ebuild
+++ b/app-i18n/fcitx/fcitx-4.2.9.8.ebuild
@@ -27,7 +27,7 @@ fi
 # LICENSE="BSD-1 GPL-2+ LGPL-2+ MIT qt4? ( BSD )"
 LICENSE="BSD-1 GPL-2+ LGPL-2+ MIT"
 SLOT="4"
-KEYWORDS="amd64 ~arm64 ~hppa ~ppc ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm64 ~hppa ~ppc ~ppc64 x86"
 IUSE="+X +autostart +cairo debug +enchant gtk2 +gtk3 +introspection lua nls 
opencc +pango +table test +xkb"
 REQUIRED_USE="cairo? ( X )
lua? ( ${LUA_REQUIRED_USE} )



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

2021-02-04 Thread Sam James
commit: 1f90541c4109732bb25b411b85d1a14b0bdbe8b5
Author: Pierre-Olivier Mercier  nemunai  re>
AuthorDate: Thu Jan 28 23:53:11 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Feb  5 04:22:24 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1f90541c

net-dns/knot: remove olds

Package-Manager: Portage-3.0.13, Repoman-3.0.2
Signed-off-by: Pierre-Olivier Mercier  nemunai.re>
Closes: https://github.com/gentoo/gentoo/pull/19248
Signed-off-by: Sam James  gentoo.org>

 net-dns/knot/Manifest  |   3 --
 net-dns/knot/knot-2.9.7.ebuild | 102 -
 net-dns/knot/knot-3.0.2.ebuild | 102 -
 net-dns/knot/knot-3.0.3.ebuild | 102 -
 4 files changed, 309 deletions(-)

diff --git a/net-dns/knot/Manifest b/net-dns/knot/Manifest
index c5dbdb36b2b..0d9f877f159 100644
--- a/net-dns/knot/Manifest
+++ b/net-dns/knot/Manifest
@@ -1,5 +1,2 @@
-DIST knot-2.9.7.tar.xz 1188904 BLAKE2B 
f20355f211db316a1e39321a1200130e2af4e895eff92eca36c93d5b8f78fcd9dd8fa1ec25edf7a0fa9bae4aa2a92b2fca890be1da4134b894792235de0b546e
 SHA512 
399b48491c000aa3f16b87b1e313f2ea5fe369d19da0c81222ed43ca155bf4d4d1a561ef84bc08844eaf24d3dd07ded9a6ec3d831dd5f6ffb174ae773ae12931
 DIST knot-2.9.8.tar.xz 1194284 BLAKE2B 
c4329e5b2fc499851112d008af10c1a73bbe50cd07a4b5af984e99f389606b6f11c0b321dc26c14f872eb7cc70a99290a033f9aa9ff23a2b3694427605ffc704
 SHA512 
8104c3bdef2db4a79d6cd0fa4a30be1aa6edfa01363b97738d873445198cd031b4f5ab581d1a5277de49a8a042bb5340334be0579ceefa4b614e34c2cd454904
-DIST knot-3.0.2.tar.xz 1313864 BLAKE2B 
f2ff8c75a9b239b924af2eecc5e5afed27030fc9be6e112a4f61479f40247396c1d2905f58329fa84907c6ce796bc9a56d6f8e1cc83b737e15713844e0add32f
 SHA512 
677de7a80688d4820d56c020af1bb1da97546f44a616e2d72d7e0301fca4a7ab682994cf66e8c37403e65ddb45ea3e0eb37b3304739c1239364115588c589699
-DIST knot-3.0.3.tar.xz 1322748 BLAKE2B 
a0b9a99b66d1f02d0e631226c328376d2ca780b19522040525a7a4e9ec24bd22e0f0094ee98a01a75695727619b60b28d72484b3da4f5c92b63c368665aa637a
 SHA512 
4a4de22f8324d8459a7012faa49fb1503ad3b2f23af434a82381a73bf3f43a66f096bba7b0dfc8a61f416d9e02ce97c449ed1590a8a899279ac793798423c339
 DIST knot-3.0.4.tar.xz 1347928 BLAKE2B 
c97df0c04dbd6b96d2f2805a2bbb07bc3fd0ac64160619a55fdf93ac02e6d3f797dfae43ac8bc79450c59c88e0a521911517577ea19d67bb41186cfcd07dd743
 SHA512 
d674faaafcbe882539d28e53f1cd6cdda61ca8065f66dc0b9127f249f34b59a9d3d1ac206799c2974a2d38264842a2387db35f814bd05f3eaeac0b35b90b21ac

diff --git a/net-dns/knot/knot-2.9.7.ebuild b/net-dns/knot/knot-2.9.7.ebuild
deleted file mode 100644
index 2cc9e9753df..000
--- a/net-dns/knot/knot-2.9.7.ebuild
+++ /dev/null
@@ -1,102 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit systemd
-
-DESCRIPTION="High-performance authoritative-only DNS server"
-HOMEPAGE="https://www.knot-dns.cz/;
-SRC_URI="https://secure.nic.cz/files/knot-dns/${P/_/-}.tar.xz;
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-KNOT_MODULES=(
-   "+cookies"
-   "+dnsproxy"
-   "dnstap"
-   "geoip"
-   "+noudp"
-   "+onlinesign"
-   "+queryacl"
-   "+rrl"
-   "+stats"
-   "+synthrecord"
-   "+whoami"
-)
-IUSE="doc caps +fastparser idn +libidn2 systemd +utils ${KNOT_MODULES[@]}"
-
-RDEPEND="
-   acct-group/knot
-   acct-user/knot
-   dev-db/lmdb
-   dev-libs/libedit
-   dev-libs/userspace-rcu:=
-   dev-python/lmdb
-   net-libs/gnutls:=
-   caps? ( sys-libs/libcap-ng )
-   dnstap? (
-   dev-libs/fstrm
-   dev-libs/protobuf-c:=
-   )
-   geoip? ( dev-libs/libmaxminddb:= )
-   idn? (
-   !libidn2? ( net-dns/libidn:0= !net-dns/libidn2 )
-   libidn2? ( net-dns/libidn2:= )
-   )
-   systemd? ( sys-apps/systemd:= )
-"
-DEPEND="${RDEPEND}"
-BDEPEND="
-   virtual/pkgconfig
-   doc? ( dev-python/sphinx )
-"
-
-S="${WORKDIR}/${P/_/-}"
-
-src_configure() {
-   local u
-   local my_conf=(
-   --with-storage="${EPREFIX}/var/lib/${PN}"
-   --with-rundir="${EPREFIX}/var/run/${PN}"
-   $(use_enable fastparser)
-   $(use_enable dnstap)
-   $(use_enable doc documentation)
-   $(use_enable utils utilities)
-   --enable-systemd=$(usex systemd)
-   $(use_with idn libidn)
-   )
-
-   for u in "${KNOT_MODULES[@]#+}"; do
-   my_conf+=("$(use_with ${u} module-${u})")
-   done
-
-   econf "${my_conf[@]}"
-}
-
-src_compile() {
-   default
-
-   use doc && emake -C doc html
-}
-
-src_test() {
-   emake check
-}
-
-src_install() {
-   use doc && local HTML_DOCS=( 
doc/_build/html/{*.html,*.js,_sources,_static} )
-
-   default
-
-   rmdir "${D}/var/run/${PN}" "${D}/var/run/" || die
-
-   newinitd 

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

2021-02-04 Thread Sam James
commit: ea7f5be738668fbe6aa8ddabcddb15a4ee74ff5b
Author: Pierre-Olivier Mercier  nemunai  re>
AuthorDate: Thu Jan 28 23:50:39 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Feb  5 04:22:24 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ea7f5be7

net-dns/knot: bump to 3.0.4

Package-Manager: Portage-3.0.13, Repoman-3.0.2
Signed-off-by: Pierre-Olivier Mercier  nemunai.re>
Signed-off-by: Sam James  gentoo.org>

 net-dns/knot/Manifest  |   1 +
 net-dns/knot/knot-3.0.4.ebuild | 102 +
 2 files changed, 103 insertions(+)

diff --git a/net-dns/knot/Manifest b/net-dns/knot/Manifest
index aed7ed61e7b..c5dbdb36b2b 100644
--- a/net-dns/knot/Manifest
+++ b/net-dns/knot/Manifest
@@ -2,3 +2,4 @@ DIST knot-2.9.7.tar.xz 1188904 BLAKE2B 
f20355f211db316a1e39321a1200130e2af4e895e
 DIST knot-2.9.8.tar.xz 1194284 BLAKE2B 
c4329e5b2fc499851112d008af10c1a73bbe50cd07a4b5af984e99f389606b6f11c0b321dc26c14f872eb7cc70a99290a033f9aa9ff23a2b3694427605ffc704
 SHA512 
8104c3bdef2db4a79d6cd0fa4a30be1aa6edfa01363b97738d873445198cd031b4f5ab581d1a5277de49a8a042bb5340334be0579ceefa4b614e34c2cd454904
 DIST knot-3.0.2.tar.xz 1313864 BLAKE2B 
f2ff8c75a9b239b924af2eecc5e5afed27030fc9be6e112a4f61479f40247396c1d2905f58329fa84907c6ce796bc9a56d6f8e1cc83b737e15713844e0add32f
 SHA512 
677de7a80688d4820d56c020af1bb1da97546f44a616e2d72d7e0301fca4a7ab682994cf66e8c37403e65ddb45ea3e0eb37b3304739c1239364115588c589699
 DIST knot-3.0.3.tar.xz 1322748 BLAKE2B 
a0b9a99b66d1f02d0e631226c328376d2ca780b19522040525a7a4e9ec24bd22e0f0094ee98a01a75695727619b60b28d72484b3da4f5c92b63c368665aa637a
 SHA512 
4a4de22f8324d8459a7012faa49fb1503ad3b2f23af434a82381a73bf3f43a66f096bba7b0dfc8a61f416d9e02ce97c449ed1590a8a899279ac793798423c339
+DIST knot-3.0.4.tar.xz 1347928 BLAKE2B 
c97df0c04dbd6b96d2f2805a2bbb07bc3fd0ac64160619a55fdf93ac02e6d3f797dfae43ac8bc79450c59c88e0a521911517577ea19d67bb41186cfcd07dd743
 SHA512 
d674faaafcbe882539d28e53f1cd6cdda61ca8065f66dc0b9127f249f34b59a9d3d1ac206799c2974a2d38264842a2387db35f814bd05f3eaeac0b35b90b21ac

diff --git a/net-dns/knot/knot-3.0.4.ebuild b/net-dns/knot/knot-3.0.4.ebuild
new file mode 100644
index 000..ff2ab85cf4e
--- /dev/null
+++ b/net-dns/knot/knot-3.0.4.ebuild
@@ -0,0 +1,102 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit systemd
+
+DESCRIPTION="High-performance authoritative-only DNS server"
+HOMEPAGE="https://www.knot-dns.cz/;
+SRC_URI="https://secure.nic.cz/files/knot-dns/${P/_/-}.tar.xz;
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+KNOT_MODULES=(
+   "+cookies"
+   "+dnsproxy"
+   "dnstap"
+   "geoip"
+   "+noudp"
+   "+onlinesign"
+   "+queryacl"
+   "+rrl"
+   "+stats"
+   "+synthrecord"
+   "+whoami"
+)
+IUSE="doc caps +fastparser idn +libidn2 systemd +utils ${KNOT_MODULES[@]}"
+
+RDEPEND="
+   acct-group/knot
+   acct-user/knot
+   dev-db/lmdb
+   dev-libs/libedit
+   dev-libs/userspace-rcu:=
+   dev-python/lmdb
+   net-libs/gnutls:=
+   caps? ( sys-libs/libcap-ng )
+   dnstap? (
+   dev-libs/fstrm
+   dev-libs/protobuf-c:=
+   )
+   geoip? ( dev-libs/libmaxminddb:= )
+   idn? (
+   !libidn2? ( net-dns/libidn:0= !net-dns/libidn2 )
+   libidn2? ( net-dns/libidn2:= )
+   )
+   systemd? ( sys-apps/systemd:= )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   virtual/pkgconfig
+   doc? ( dev-python/sphinx )
+"
+
+S="${WORKDIR}/${P/_/-}"
+
+src_configure() {
+   local u
+   local my_conf=(
+   --with-storage="${EPREFIX}/var/lib/${PN}"
+   --with-rundir="${EPREFIX}/var/run/${PN}"
+   $(use_enable fastparser)
+   $(use_enable dnstap)
+   $(use_enable doc documentation)
+   $(use_enable utils utilities)
+   --enable-systemd=$(usex systemd)
+   $(use_with idn libidn)
+   )
+
+   for u in "${KNOT_MODULES[@]#+}"; do
+   my_conf+=("$(use_with ${u} module-${u})")
+   done
+
+   econf "${my_conf[@]}"
+}
+
+src_compile() {
+   default
+
+   use doc && emake -C doc html
+}
+
+src_test() {
+   emake check
+}
+
+src_install() {
+   use doc && local HTML_DOCS=( 
doc/_build/html/{*.html,*.js,_sources,_static} )
+
+   default
+
+   rmdir "${D}/var/run/${PN}" "${D}/var/run/" || die
+
+   newinitd "${FILESDIR}/knot.init" knot
+   if use systemd; then
+   systemd_newunit "${FILESDIR}/knot-1.service" knot.service
+   fi
+
+   find "${D}" -name '*.la' -delete || die
+}



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

2021-02-04 Thread Sam James
commit: 9bc56fe26dce5a0ffc0925a4d1f1cfd494bc3b5a
Author: Aisha Tammy  aisha  cc>
AuthorDate: Wed Feb  3 17:55:38 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Feb  5 04:20:56 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9bc56fe2

sci-libs/openlibm: version bump to 0.7.4

Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Aisha Tammy  aisha.cc>
Closes: https://github.com/gentoo/gentoo/pull/19317
Signed-off-by: Sam James  gentoo.org>

 sci-libs/openlibm/Manifest  |  1 +
 sci-libs/openlibm/openlibm-0.7.4.ebuild | 33 +
 2 files changed, 34 insertions(+)

diff --git a/sci-libs/openlibm/Manifest b/sci-libs/openlibm/Manifest
index 1eed47ab8e4..a863ff69ae1 100644
--- a/sci-libs/openlibm/Manifest
+++ b/sci-libs/openlibm/Manifest
@@ -1 +1,2 @@
 DIST openlibm-0.7.3.tar.gz 366268 BLAKE2B 
31cb50e64a3211770b1b91550382a2d4844af020a3e71dd2a7268f8faf3b3b4b54feedf4de19f27b7b74efa05961999d2b76416b1b615a554dc794cac782306f
 SHA512 
433ec9ed5c0364b58fe1eff8760b64ad4203c7711fef02ed12d0070a34442b10c806fe6bccd81eadaa7758af2dd116c76bb769480c56e3320d548aff29d249a7
+DIST openlibm-0.7.4.tar.gz 366281 BLAKE2B 
fde965cdf66e8a872761e3df0715527d768a12a44b03af16a16898e66223ddb16809d13966a3ec222eb1b4fda2d560b614975c731df755a99b1d5f53a3da12fe
 SHA512 
d824f909c52dfe78a5e090187d32f8c4744776235bfe3ad1fdb68ea3d3f8d1d358f228d0c83fbd5baa558a603c66c171e74e3f2c0cdb3d517f19930eadd35a91

diff --git a/sci-libs/openlibm/openlibm-0.7.4.ebuild 
b/sci-libs/openlibm/openlibm-0.7.4.ebuild
new file mode 100644
index 000..ca3ab8af511
--- /dev/null
+++ b/sci-libs/openlibm/openlibm-0.7.4.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit toolchain-funcs
+
+DESCRIPTION="High quality system independent, open source libm"
+HOMEPAGE="https://github.com/JuliaLang/openlibm;
+SRC_URI="https://github.com/JuliaMath/openlibm/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="public-domain MIT ISC BSD-2 LGPL-2.1+"
+# See https://abi-laboratory.pro/index.php?view=timeline=openlibm
+SLOT="0/3"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+
+src_prepare() {
+   default
+   sed -e "/^OLM_LIBS :=/s/^/#/" \
+   -e "/install: /s/install-static//" \
+   -i Makefile || die
+}
+
+src_configure() {
+   tc-export CC CXX FC AR LD
+   default
+}
+
+src_install() {
+   emake DESTDIR="${D}" prefix="${EPREFIX}/usr" \
+   libdir="${EPREFIX}/usr/$(get_libdir)" install
+   dodoc README.md
+}



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

2021-02-04 Thread Sam James
commit: 16c5a8eb04bfc8b6a9c8bef0a171c6586697b38b
Author: Aisha Tammy  aisha  cc>
AuthorDate: Wed Feb  3 17:50:35 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Feb  5 04:20:56 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=16c5a8eb

media-libs/openimageio: version bump to 2.2.11.1

Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Aisha Tammy  aisha.cc>
Closes: https://github.com/gentoo/gentoo/pull/19316
Signed-off-by: Sam James  gentoo.org>

 media-libs/openimageio/Manifest|   1 +
 media-libs/openimageio/openimageio-2.2.11.1.ebuild | 155 +
 2 files changed, 156 insertions(+)

diff --git a/media-libs/openimageio/Manifest b/media-libs/openimageio/Manifest
index c5e5a078bb2..043f296989d 100644
--- a/media-libs/openimageio/Manifest
+++ b/media-libs/openimageio/Manifest
@@ -1,4 +1,5 @@
 DIST openimageio-2.2.10.0.tar.gz 29215970 BLAKE2B 
e35e1bf19dce23c9b1067ace21c2878c58ca005eef5fdc4a0c60825ba5c29dd37a543551e9427fda99d859d3cf3cab9cb8c459b47e2b8935e8b7730a09e19de1
 SHA512 
79f412bd3f7ad4cf6cb57d99293c02fa71478ece102478a6b93a8c5b8c4c56d1313595d24753f9ae1714039ac6aa1be4ae37461233203bac217fe6c0667fbf3b
 DIST openimageio-2.2.10.1.tar.gz 29215445 BLAKE2B 
ac45bcbd89f023aac7ae063ebbcf9d26375af2d370d18569cd0b4571640d446ceb639b871c107c6727aa92ad05ebea662bc8c34231bfd99a1c18215920ad3089
 SHA512 
6178a0c7acd870e22bffc8749282f0d1bd7475602bc63dd022b859a9ba3862b9925685a2765ea3604ba9c1ec4c0d8c3961a789862f82077ff261a7ae4e1d166a
+DIST openimageio-2.2.11.1.tar.gz 29250377 BLAKE2B 
90184bbc8db97b4486f4af076ad6c37f235b2b8cfd463ee6290fe73fb267771325c6cc3db40b9bcedb56926b79f61587f11766c9eca00c6feccfb2526a4477b3
 SHA512 
73809587dd405e64e593d6223ef37d4b94c4f1e1d9682fd1bf09e8e4ee8bc9928ed500b7dcc03036e138e45e65ea1f43c11c53d1cb6436a34eb8d15b2415ada5
 DIST openimageio-2.2.8.0.tar.gz 29201949 BLAKE2B 
b77e42dddfaa6a8dff174b89e43c7de158efcae0e851037a97f1f46127f5cda458bdc7b64172c1fe64236d5ace351c9a432c2e857467c7f83b59dc9f6670fbeb
 SHA512 
7bb94832734b4354d961003ec7f85fa30e4a69d7f825c5668a0230d857f8c137dd522730ec5089db012f0d843fc67368c731458a3d6de9ae41dabfb4cc30592e
 DIST openimageio-2.2.9.0.tar.gz 29216767 BLAKE2B 
92c17de4687d3d7390602a02dedc5afc1258018cef98e671977fb706c3fe1e80c30416fff89ff1b9936f0f1426eab0136e130efb4a41d7378d3f1eb77eab193a
 SHA512 
d03500c5a9f4f1417c5629098254d1bbf032a17228898e5f087e4a5d0988f806537d3ab538366e64c51172568c3688389ab29b641fdaaf7208bf939cb859e06d

diff --git a/media-libs/openimageio/openimageio-2.2.11.1.ebuild 
b/media-libs/openimageio/openimageio-2.2.11.1.ebuild
new file mode 100644
index 000..ceb522b9b67
--- /dev/null
+++ b/media-libs/openimageio/openimageio-2.2.11.1.ebuild
@@ -0,0 +1,155 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+FONT_PN=OpenImageIO
+PYTHON_COMPAT=( python3_{7..9} )
+inherit cmake font python-single-r1
+
+DESCRIPTION="A library for reading and writing images"
+HOMEPAGE="https://sites.google.com/site/openimageio/ 
https://github.com/OpenImageIO;
+SRC_URI="https://github.com/OpenImageIO/oiio/archive/Release-${PV}.tar.gz -> 
${P}.tar.gz"
+S="${WORKDIR}/oiio-Release-${PV}"
+
+LICENSE="BSD"
+SLOT="0/2.2"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+
+X86_CPU_FEATURES=(
+   aes:aes sse2:sse2 sse3:sse3 ssse3:ssse3 sse4_1:sse4.1 sse4_2:sse4.2
+   avx:avx avx2:avx2 avx512f:avx512f f16c:f16c
+)
+CPU_FEATURES=( ${X86_CPU_FEATURES[@]/#/cpu_flags_x86_} )
+
+IUSE="dicom doc ffmpeg field3d gif jpeg2k opencv opengl openvdb ptex python 
qt5 raw +truetype ${CPU_FEATURES[@]%:*}"
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+
+# test data in separate repo
+# second repo has no structure whatsoever
+RESTRICT="test"
+
+BDEPEND="
+   doc? (
+   app-doc/doxygen
+   dev-texlive/texlive-bibtexextra
+   dev-texlive/texlive-fontsextra
+   dev-texlive/texlive-fontutils
+   dev-texlive/texlive-latex
+   dev-texlive/texlive-latexextra
+   )
+"
+RDEPEND="
+   >=dev-libs/boost-1.62:=
+   dev-cpp/robin-map
+   dev-libs/libfmt:=
+   dev-libs/pugixml:=
+   >=media-libs/ilmbase-2.2.0-r1:=
+   >=media-libs/libheif-1.7.0:=
+   media-libs/libpng:0=
+   >=media-libs/libwebp-0.2.1:=
+   media-libs/opencolorio:=
+   >=media-libs/openexr-2.2.0-r2:=
+   media-libs/tiff:0=
+   sys-libs/zlib:=
+   virtual/jpeg:0
+   dicom? ( sci-libs/dcmtk )
+   ffmpeg? ( media-video/ffmpeg:= )
+   field3d? ( media-libs/Field3D:= )
+   gif? ( media-libs/giflib:0= )
+   jpeg2k? ( >=media-libs/openjpeg-2.0:2= )
+   opencv? ( media-libs/opencv:= )
+   opengl? (
+   media-libs/glew:=
+   virtual/glu
+   virtual/opengl
+   )
+   openvdb? (
+   dev-cpp/tbb:=
+   media-gfx/openvdb:=
+   )
+   ptex? ( media-libs/ptex:= )
+   

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

2021-02-04 Thread Jason Zaman
commit: 955f9a736f97b8d08296e82e92fc4ccfc4c63cfd
Author: Michael Martis  chromium  org>
AuthorDate: Fri Feb  5 03:15:39 2021 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Fri Feb  5 03:42:03 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=955f9a73

bazel.eclass: Expose INCLUDEDIR to Bazel projects

Signed-off-by: Michael Martis  chromium.org>
Signed-off-by: Jason Zaman  gentoo.org>

 eclass/bazel.eclass | 1 +
 1 file changed, 1 insertion(+)

diff --git a/eclass/bazel.eclass b/eclass/bazel.eclass
index 854b740db4f..ac7ca241519 100644
--- a/eclass/bazel.eclass
+++ b/eclass/bazel.eclass
@@ -113,6 +113,7 @@ bazel_setup_bazelrc() {
 
build --define=PREFIX=${EPREFIX%/}/usr
build --define=LIBDIR=\$(PREFIX)/$(get_libdir)
+   build --define=INCLUDEDIR=\$(PREFIX)/include
EOF
 
if tc-is-cross-compiler; then



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

2021-02-04 Thread Matthew Thode
commit: d9a5b5e7ea3dfb188e151085bede45ceaacf7787
Author: Matthew Thode  gentoo  org>
AuthorDate: Fri Feb  5 03:07:46 2021 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Fri Feb  5 03:08:03 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d9a5b5e7

sys-cluster/nova: 21.1.2 and 22.1.0 bump

Package-Manager: Portage-3.0.13, Repoman-3.0.2
Signed-off-by: Matthew Thode  gentoo.org>

 sys-cluster/nova/Manifest  |  4 ++
 sys-cluster/nova/nova-2020.1..ebuild   |  4 +-
 ...{nova-2020.1..ebuild => nova-21.1.2.ebuild} |  5 +-
 ...{nova-2020.1..ebuild => nova-22.1.0.ebuild} | 53 ++
 4 files changed, 34 insertions(+), 32 deletions(-)

diff --git a/sys-cluster/nova/Manifest b/sys-cluster/nova/Manifest
index ee1598dff45..476f36669f3 100644
--- a/sys-cluster/nova/Manifest
+++ b/sys-cluster/nova/Manifest
@@ -1,6 +1,10 @@
 DIST nova-21.1.1.tar.gz 9300545 BLAKE2B 
757e7da69a10da73f7786e71e81ffc126304f8bff65910d3cb7ee8bf8fddc70490451b8173ac1a26e0b256e6cf54f4292617481c5fc7394e727ad2da20ed4607
 SHA512 
c44f0ca3b689cf3a3f364654bbdc8d4a425c702506be2d4e2d2baf3395b5212807f1cc696488602d642c3565a7a84a407357d3621028c39e844c2ac4c466
+DIST nova-21.1.2.tar.gz 9306569 BLAKE2B 
7b4a0d1a0b7432b027ffe3674ffa3db7ba75724342e1c5de833ed35bc03998057c05cc2e02383433440cda2c19d7a079f65d0d26c60061cd78cbb4d97af93695
 SHA512 
66dde411c7661d63b9a2104faf0e9dd82979579b9662083f2eb0b597aff960731c27ef1966995fc7eefc48c7d47d746982e995be76e844daa0512a2f8e38cf9c
 DIST nova-22.0.1.tar.gz 9254552 BLAKE2B 
b676ef872a9c14331860cd907a74c30f41dfb64908af9ac9e93bbc966a43daf1b3ef74d8a9e80e6f50ac25713a65a0082a02ecb276731ea3ea704dad210d6e7e
 SHA512 
002b4fac8807b0a993e281fe6438b3e1db5cba31f12b2570c3bfd7cc495a5334668db4cc75a66f11186a8f0409f84e47e9e8b38220a1b3af762e543481ab0b7c
+DIST nova-22.1.0.tar.gz 9267366 BLAKE2B 
0e10b22f5a149eb59b600545f2d2ac91366e13b2d94ca4781358bc6008b569e9f0791eed8f62cf204339b48a970ef47808a94bc4605ac1d1868c4be2fc7db0e0
 SHA512 
fb5353abd0b2e90f0903ab45690526ed6e0294d3d0a09ffc4acfda022fb0c170be20da406e71a8b303efaef0174ca273ff44dcae79bfc33ffd51e910f0d20fee
 DIST nova.conf.sample-2020.1. 191182 BLAKE2B 
9b1b42b9ecc6a7f404c9874c5065591dfd8e896c97d261307f7f3b5e935e12db1b4650182660cf1eb97bcfb993d41a1f89e079120adc00b339b5a4ac1c98
 SHA512 
af22ba8dcfbafdb07ba2785bdcb40efd201adb81d47bee15ee11bb76437bc7a5b7c88390f995432ffa92b64b849df754bd15264e97530334f3eac6f8f93e828d
 DIST nova.conf.sample-2020.2. 187107 BLAKE2B 
e577126b67f2cc1aa6597f89b1632007f726ad85875d5f27041d0f9ac88923b944fe7f45ae2b3332157713b5f93034dad4da2860917b025649a52d7d71986612
 SHA512 
4149f8f19a573e8717f521183ba330853742bb6731f0e9ef02842d3be1c188ea3a2cdbeb6043086869360b9b1174a17e221c4ad1f543f74220c46cf31b1ca970
 DIST nova.conf.sample-21.1.1 191182 BLAKE2B 
9b1b42b9ecc6a7f404c9874c5065591dfd8e896c97d261307f7f3b5e935e12db1b4650182660cf1eb97bcfb993d41a1f89e079120adc00b339b5a4ac1c98
 SHA512 
af22ba8dcfbafdb07ba2785bdcb40efd201adb81d47bee15ee11bb76437bc7a5b7c88390f995432ffa92b64b849df754bd15264e97530334f3eac6f8f93e828d
+DIST nova.conf.sample-21.1.2 191182 BLAKE2B 
9b1b42b9ecc6a7f404c9874c5065591dfd8e896c97d261307f7f3b5e935e12db1b4650182660cf1eb97bcfb993d41a1f89e079120adc00b339b5a4ac1c98
 SHA512 
af22ba8dcfbafdb07ba2785bdcb40efd201adb81d47bee15ee11bb76437bc7a5b7c88390f995432ffa92b64b849df754bd15264e97530334f3eac6f8f93e828d
 DIST nova.conf.sample-22.0.1 187107 BLAKE2B 
e577126b67f2cc1aa6597f89b1632007f726ad85875d5f27041d0f9ac88923b944fe7f45ae2b3332157713b5f93034dad4da2860917b025649a52d7d71986612
 SHA512 
4149f8f19a573e8717f521183ba330853742bb6731f0e9ef02842d3be1c188ea3a2cdbeb6043086869360b9b1174a17e221c4ad1f543f74220c46cf31b1ca970
+DIST nova.conf.sample-22.1.0 187107 BLAKE2B 
e577126b67f2cc1aa6597f89b1632007f726ad85875d5f27041d0f9ac88923b944fe7f45ae2b3332157713b5f93034dad4da2860917b025649a52d7d71986612
 SHA512 
4149f8f19a573e8717f521183ba330853742bb6731f0e9ef02842d3be1c188ea3a2cdbeb6043086869360b9b1174a17e221c4ad1f543f74220c46cf31b1ca970

diff --git a/sys-cluster/nova/nova-2020.1..ebuild 
b/sys-cluster/nova/nova-2020.1..ebuild
index b3e54e918d9..684cfb5cc3a 100644
--- a/sys-cluster/nova/nova-2020.1..ebuild
+++ b/sys-cluster/nova/nova-2020.1..ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -87,7 +87,7 @@ RDEPEND="
>=dev-python/oslo-cache-1.26.0[${PYTHON_USEDEP}]
>=dev-python/oslo-concurrency-3.29.0[${PYTHON_USEDEP}]
>=dev-python/oslo-config-6.1.0[${PYTHON_USEDEP}]
-   >=dev-python/oslo-context-2.21.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-context-2.22.0[${PYTHON_USEDEP}]
>=dev-python/oslo-log-3.36.0[${PYTHON_USEDEP}]
>=dev-python/oslo-reports-1.18.0[${PYTHON_USEDEP}]
>=dev-python/oslo-serialization-1.21.0[${PYTHON_USEDEP}]

diff --git 

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

2021-02-04 Thread Sam James
commit: 34c0d821947c360009e474fb73e37896f8abe676
Author: Sam James  gentoo  org>
AuthorDate: Fri Feb  5 02:42:54 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Feb  5 02:42:54 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=34c0d821

app-crypt/certbot: mark ALLARCHES

Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Sam James  gentoo.org>

 app-crypt/certbot/metadata.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/app-crypt/certbot/metadata.xml b/app-crypt/certbot/metadata.xml
index 0a55369a680..f1394897b78 100644
--- a/app-crypt/certbot/metadata.xml
+++ b/app-crypt/certbot/metadata.xml
@@ -5,6 +5,7 @@
prometheanf...@gentoo.org
Matthew Thode

+   

certbot/certbot




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

2021-02-04 Thread Sam James
commit: da51660ca267eed558c8ed8ecb2393e001d8233d
Author: Sam James  gentoo  org>
AuthorDate: Fri Feb  5 02:43:16 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Feb  5 02:43:16 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da51660c

app-crypt/certbot-apache: mark ALLARCHES

Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Sam James  gentoo.org>

 app-crypt/certbot-apache/metadata.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/app-crypt/certbot-apache/metadata.xml 
b/app-crypt/certbot-apache/metadata.xml
index 264684bb16c..e7e2b64639a 100644
--- a/app-crypt/certbot-apache/metadata.xml
+++ b/app-crypt/certbot-apache/metadata.xml
@@ -5,6 +5,7 @@
prometheanf...@gentoo.org
Matthew Thode

+   

certbot/certbot




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

2021-02-04 Thread Sam James
commit: 6e6b6d4500fb11583c6cd4ea572f872b610fb4e4
Author: Sam James  gentoo  org>
AuthorDate: Fri Feb  5 02:42:29 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Feb  5 02:42:29 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6e6b6d45

app-crypt/acme: mark ALLARCHES

Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Sam James  gentoo.org>

 app-crypt/acme/metadata.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/app-crypt/acme/metadata.xml b/app-crypt/acme/metadata.xml
index 4f4e4466f8a..52ea27bb71e 100644
--- a/app-crypt/acme/metadata.xml
+++ b/app-crypt/acme/metadata.xml
@@ -5,6 +5,7 @@
prometheanf...@gentoo.org
Matthew Thode

+   

acme
certbot/certbot



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

2021-02-04 Thread Sam James
commit: 3ef5004c70b97d055ce78450ef7f05520944c3de
Author: Sam James  gentoo  org>
AuthorDate: Fri Feb  5 02:40:50 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Feb  5 02:40:50 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ef5004c

profiles/arch/powerpc/ppc64: drop app-text/enchant[test] mask

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

 profiles/arch/powerpc/ppc64/package.use.mask | 7 ---
 1 file changed, 7 deletions(-)

diff --git a/profiles/arch/powerpc/ppc64/package.use.mask 
b/profiles/arch/powerpc/ppc64/package.use.mask
index e6f4d81328b..06d770374b6 100644
--- a/profiles/arch/powerpc/ppc64/package.use.mask
+++ b/profiles/arch/powerpc/ppc64/package.use.mask
@@ -6,13 +6,6 @@
 # bug #766186
 dev-util/ragel doc
 
-# Sam James  (2021-01-19)
-# Joonas Niilola  (2021-01-10)
-# Test-dep needs keywording on multiple arches, best to just mask it
-# globally for now. Resolves issue by b5248bbb1b5
-# bug #766147
-app-text/enchant test
-
 # Michał Górny  (2020-12-21)
 # Sanitizers supported on this architecture.
 sys-libs/compiler-rt-sanitizers -asan -lsan -msan -tsan



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

2021-02-04 Thread Sam James
commit: dc4512e311f13be8dc6ccf57ec33c748b3c3afe9
Author: Sam James  gentoo  org>
AuthorDate: Fri Feb  5 02:32:01 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Feb  5 02:32:01 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dc4512e3

dev-util/strace: add github remote-id

Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Sam James  gentoo.org>

 dev-util/strace/metadata.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-util/strace/metadata.xml b/dev-util/strace/metadata.xml
index ed202ff2ec6..7aa6b81780e 100644
--- a/dev-util/strace/metadata.xml
+++ b/dev-util/strace/metadata.xml
@@ -17,6 +17,7 @@
 
   
   
+strace/strace
 strace
   
 



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

2021-02-04 Thread Sam James
commit: 7eed9a8cc3391b17d57ff4b555a75adf21c961e5
Author: Sam James  gentoo  org>
AuthorDate: Fri Feb  5 02:06:17 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Feb  5 02:06:43 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7eed9a8c

media-libs/svt-av1: Keyword 0.8.6 ppc64, #764761

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

 media-libs/svt-av1/svt-av1-0.8.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/svt-av1/svt-av1-0.8.6.ebuild 
b/media-libs/svt-av1/svt-av1-0.8.6.ebuild
index d7d8df53a36..8f38393b03f 100644
--- a/media-libs/svt-av1/svt-av1-0.8.6.ebuild
+++ b/media-libs/svt-av1/svt-av1-0.8.6.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} =  ]]; then
EGIT_REPO_URI="https://github.com/AOMediaCodec/SVT-AV1.git;
 else
SRC_URI="https://github.com/AOMediaCodec/SVT-AV1/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm ~sparc -x86" # -x86: 
https://github.com/AOMediaCodec/SVT-AV1/issues/1231
+   KEYWORDS="~amd64 ~arm ~ppc64 ~sparc -x86" # -x86: 
https://github.com/AOMediaCodec/SVT-AV1/issues/1231
S="${WORKDIR}/SVT-AV1-${PV}"
 fi
 



[gentoo-commits] repo/gentoo:master commit in: media-gfx/prusaslicer/, media-gfx/prusaslicer/files/

2021-02-04 Thread Sam James
commit: 4fc943a7edd78e5ba3c0d42f053ca1e966e0032a
Author: Ionen Wolkens  gmail  com>
AuthorDate: Tue Jan 12 07:35:53 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Feb  5 02:06:42 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4fc943a7

media-gfx/prusaslicer: 2.3.0 version bump + fixes

ebuild changes from 2.2.0-r1 to 2.3.0:
+ REQUIRED_USE on gui for tests (bug #760096)
+ patch to add missing miniz header (bug #761541)
+ qhull:=[static-libs] (qhull_r.so subslot + qhullcpp.a, bug #764338)
+ force GTK3 (bug #765031)
+ GUI deps optional with USE=-gui
+ hopefully all missing dependencies
- Release build type, not needed
- previous patches (applied upstream)
+ use .desktop files provided by the package
+ update licenses
+ minor cleanups

Closes: https://bugs.gentoo.org/760096
Closes: https://bugs.gentoo.org/761541
Closes: https://bugs.gentoo.org/764338
Closes: https://bugs.gentoo.org/765031
Package-Manager: Portage-3.0.13, Repoman-3.0.2
Signed-off-by: Ionen Wolkens  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/19059
Signed-off-by: Sam James  gentoo.org>

 media-gfx/prusaslicer/Manifest |  1 +
 .../files/prusaslicer-2.3.0-miniz-zip-header.patch |  9 +++
 media-gfx/prusaslicer/prusaslicer-2.3.0.ebuild | 86 ++
 3 files changed, 96 insertions(+)

diff --git a/media-gfx/prusaslicer/Manifest b/media-gfx/prusaslicer/Manifest
index ac05bb7cb7d..4dcbadca21f 100644
--- a/media-gfx/prusaslicer/Manifest
+++ b/media-gfx/prusaslicer/Manifest
@@ -1 +1,2 @@
 DIST prusaslicer-2.2.0.tar.gz 30811929 BLAKE2B 
cde004add53ee025728d566cb7331cb7b1eac5412e9ad3bee037d13277c24dcdc6024c91f09bb9ef0653a12a3ee7c5cb5cec21e2a00825d185472ea7036e08f5
 SHA512 
5c8dc5b581e04208a1ae53771ef2607da189ee85aadf501ce1480008f5a6ddb10bb528ddc2608d3f04acd26c583ff895ad4148d6a1397f002292e20098971e1d
+DIST prusaslicer-2.3.0.tar.gz 34785471 BLAKE2B 
89691baf30ac2be901ebee594262a82e2c922ddae75b055561707fe152c392175766082844ad1ae2cb2fefb29a9d3abe03c0302ad84c347e94d127756429d0a7
 SHA512 
2bd3e7d384ba1c59007744f4aba89de9ca9864e4bdc7b6faa9a56f514212878d1d2e7d70fc0f08e39310af76c365d1a3f8f1df263e8656249483a5b33cab417d

diff --git 
a/media-gfx/prusaslicer/files/prusaslicer-2.3.0-miniz-zip-header.patch 
b/media-gfx/prusaslicer/files/prusaslicer-2.3.0-miniz-zip-header.patch
new file mode 100644
index 000..8fd587d3d48
--- /dev/null
+++ b/media-gfx/prusaslicer/files/prusaslicer-2.3.0-miniz-zip-header.patch
@@ -0,0 +1,9 @@
+https://bugs.gentoo.org/761541
+--- a/src/libslic3r/miniz_extension.hpp2021-01-11 08:01:51.0 
-0500
 b/src/libslic3r/miniz_extension.hpp2021-01-12 01:16:10.503404521 
-0500
+@@ -4,4 +4,5 @@
+ #include 
+ #include 
++#include 
+ 
+ namespace Slic3r {

diff --git a/media-gfx/prusaslicer/prusaslicer-2.3.0.ebuild 
b/media-gfx/prusaslicer/prusaslicer-2.3.0.ebuild
new file mode 100644
index 000..5cb1a4a2c4c
--- /dev/null
+++ b/media-gfx/prusaslicer/prusaslicer-2.3.0.ebuild
@@ -0,0 +1,86 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+WX_GTK_VER="3.0-gtk3"
+
+inherit xdg cmake desktop wxwidgets
+
+MY_PN="PrusaSlicer"
+
+DESCRIPTION="A mesh slicer to generate G-code for fused-filament-fabrication 
(3D printers)"
+HOMEPAGE="https://www.prusa3d.com/prusaslicer/;
+SRC_URI="https://github.com/prusa3d/${MY_PN}/archive/version_${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="AGPL-3 Boost-1.0 GPL-2 LGPL-3 MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="gui test"
+
+# tests fail to link with USE=-gui, bug #760096
+REQUIRED_USE="test? ( gui )"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   dev-cpp/eigen:3
+   dev-cpp/tbb
+   >=dev-libs/boost-1.73.0:=[nls,threads]
+   dev-libs/cereal
+   dev-libs/expat
+   dev-libs/gmp:=
+   dev-libs/miniz
+   dev-libs/mpfr:=
+   >=media-gfx/openvdb-5.0.0
+   media-libs/ilmbase:=
+   media-libs/libpng:0=
+   media-libs/qhull:=
+   sci-libs/libigl
+   sci-libs/nlopt
+   >=sci-mathematics/cgal-5.0:=
+   sys-apps/dbus
+   sys-libs/zlib:=
+   gui? (
+   dev-libs/glib:2
+   media-libs/glew:0=
+   net-misc/curl
+   virtual/glu
+   virtual/opengl
+   x11-libs/gtk+:3
+   x11-libs/wxGTK:${WX_GTK_VER}[X,opengl]
+   )
+"
+DEPEND="${RDEPEND}
+   media-libs/qhull[static-libs]
+"
+
+S="${WORKDIR}/${MY_PN}-version_${PV}"
+
+PATCHES=(
+   "${FILESDIR}/${P}-miniz-zip-header.patch"
+)
+
+src_configure() {
+   use gui && setup-wxwidgets
+
+   local mycmakeargs=(
+   -DSLIC3R_BUILD_TESTS=$(usex test)
+   -DSLIC3R_FHS=ON
+   -DSLIC3R_GTK=3
+   -DSLIC3R_GUI=$(usex gui)
+   -DSLIC3R_PCH=OFF
+   -DSLIC3R_WX_STABLE=ON
+   )
+
+   cmake_src_configure
+}
+
+src_install() {
+   cmake_src_install
+
+ 

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

2021-02-04 Thread Sam James
commit: 37f0e16ff077f94d6e4de1f5481af94d5ca0ce36
Author: Ionen Wolkens  gmail  com>
AuthorDate: Wed Jan 13 22:20:32 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Feb  5 02:06:42 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=37f0e16f

dev-libs/miniz: don't set visibility to hidden

Needed by prusaslicer and symbols such as mz_zip_zero_struct

Bug: https://bugs.gentoo.org/761541
Package-Manager: Portage-3.0.13, Repoman-3.0.2
Signed-off-by: Ionen Wolkens  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 dev-libs/miniz/files/miniz-2.1.0-export-cmake-build-targets.patch | 4 +---
 dev-libs/miniz/{miniz-2.1.0-r1.ebuild => miniz-2.1.0-r2.ebuild}   | 0
 2 files changed, 1 insertion(+), 3 deletions(-)

diff --git a/dev-libs/miniz/files/miniz-2.1.0-export-cmake-build-targets.patch 
b/dev-libs/miniz/files/miniz-2.1.0-export-cmake-build-targets.patch
index 6f842922270..c1fb1a52215 100644
--- a/dev-libs/miniz/files/miniz-2.1.0-export-cmake-build-targets.patch
+++ b/dev-libs/miniz/files/miniz-2.1.0-export-cmake-build-targets.patch
@@ -18,7 +18,7 @@
  if(CMAKE_BUILD_TYPE STREQUAL "")
# CMake defaults to leaving CMAKE_BUILD_TYPE empty. This screws up
# differentiation between debug and release builds.
-@@ -8,45 +18,122 @@
+@@ -8,45 +18,120 @@
  CMAKE_C_FLAGS used) Debug Release RelWithDebInfo MinSizeRel." FORCE)
  endif ()
 
@@ -39,8 +39,6 @@
 +string(TOUPPER ${PROJECT_NAME} PROJECT_UPPER)
 +set_target_properties(${PROJECT_NAME}
 +  PROPERTIES INTERFACE_COMPILE_DEFINITIONS ${PROJECT_UPPER}_STATIC_DEFINE)
-+else()
-+set_property(TARGET ${PROJECT_NAME} PROPERTY C_VISIBILITY_PRESET hidden)
 +endif()
 +
 +set_property(TARGET ${PROJECT_NAME} PROPERTY VERSION ${MINIZ_VERSION})

diff --git a/dev-libs/miniz/miniz-2.1.0-r1.ebuild 
b/dev-libs/miniz/miniz-2.1.0-r2.ebuild
similarity index 100%
rename from dev-libs/miniz/miniz-2.1.0-r1.ebuild
rename to dev-libs/miniz/miniz-2.1.0-r2.ebuild



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

2021-02-04 Thread Sam James
commit: ba0ea5b8b5f5ba448afb37c0febfc20da1be97ac
Author: Sam James  gentoo  org>
AuthorDate: Fri Feb  5 02:06:29 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Feb  5 02:06:43 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba0ea5b8

dev-libs/unittest++: Keyword 2.0.0-r2 ppc64, #766147

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

 dev-libs/unittest++/unittest++-2.0.0-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/unittest++/unittest++-2.0.0-r2.ebuild 
b/dev-libs/unittest++/unittest++-2.0.0-r2.ebuild
index 4d25b1e2a62..90c3df7203f 100644
--- a/dev-libs/unittest++/unittest++-2.0.0-r2.ebuild
+++ b/dev-libs/unittest++/unittest++-2.0.0-r2.ebuild
@@ -15,7 +15,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~sparc ~x86"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



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

2021-02-04 Thread Sam James
commit: c6f792010bdcfa0bfedd832dd127171cfc788d2d
Author: Sam James  gentoo  org>
AuthorDate: Fri Feb  5 02:05:53 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Feb  5 02:06:42 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c6f79201

sys-libs/blocksruntime: Keyword 0_pre20171027-r1 ppc64, #765199

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

 sys-libs/blocksruntime/blocksruntime-0_pre20171027-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-libs/blocksruntime/blocksruntime-0_pre20171027-r1.ebuild 
b/sys-libs/blocksruntime/blocksruntime-0_pre20171027-r1.ebuild
index ccb8ae62120..bcafbfff5a3 100644
--- a/sys-libs/blocksruntime/blocksruntime-0_pre20171027-r1.ebuild
+++ b/sys-libs/blocksruntime/blocksruntime-0_pre20171027-r1.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/mackyle/blocksruntime/archive/${COMMIT}.tar.gz -> ${
 
 LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 x86"
 IUSE="static-libs"
 
 RDEPEND=""



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

2021-02-04 Thread Sam James
commit: 02bc620cff189e56e3363a93d22a729e23387720
Author: Ionen Wolkens  gmail  com>
AuthorDate: Fri Jan  8 20:55:59 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Feb  5 02:06:42 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=02bc620c

media-libs/qhull: re-add static-libs + various fixes

CMakeLists.txt claims some libraries are intended to be static-only
and so weren't installed.

Shared:
- libqhull.so (deprecated, but needed by matplotlib)
- libqhull_r.so

Static-only:
- libqhullcpp.a (needed by at least prusaslicer)
- libqhullstatic.a
- libqhullstatic_r.a

Also:
- install missing deprecated qhull.pc
- install cmake/pc files in right libdir
- fix double prefix in pc files

Bug: https://bugs.gentoo.org/764338
Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Ionen Wolkens  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 .../files/qhull-2020.2-deprecated-pkgconfig.patch  |  8 +++
 ...ull-2020.2-r2.ebuild => qhull-2020.2-r3.ebuild} | 26 +-
 2 files changed, 29 insertions(+), 5 deletions(-)

diff --git a/media-libs/qhull/files/qhull-2020.2-deprecated-pkgconfig.patch 
b/media-libs/qhull/files/qhull-2020.2-deprecated-pkgconfig.patch
new file mode 100644
index 000..c83a807e288
--- /dev/null
+++ b/media-libs/qhull/files/qhull-2020.2-deprecated-pkgconfig.patch
@@ -0,0 +1,8 @@
+--- a/CMakeLists.txt   2020-09-03 22:33:16.0 -0400
 b/CMakeLists.txt   2021-01-08 14:38:26.299273173 -0500
+@@ -731,4 +731,5 @@
+ set(PkgConfigLocation lib/pkgconfig)
+ foreach(pkgconfig IN ITEMS "${qhull_SHAREDR};Qhull reentrant shared library"
++   "${qhull_SHARED};Qhull deprecated shared library"
+"${qhull_STATIC};Qhull static library"
+"${qhull_STATICR};Qhull reentrant static library"

diff --git a/media-libs/qhull/qhull-2020.2-r2.ebuild 
b/media-libs/qhull/qhull-2020.2-r3.ebuild
similarity index 57%
rename from media-libs/qhull/qhull-2020.2-r2.ebuild
rename to media-libs/qhull/qhull-2020.2-r3.ebuild
index 1c60a003a25..59f96d53709 100644
--- a/media-libs/qhull/qhull-2020.2-r2.ebuild
+++ b/media-libs/qhull/qhull-2020.2-r3.ebuild
@@ -12,10 +12,14 @@ 
SRC_URI="https://github.com/qhull/qhull/archive/${PV}.tar.gz -> ${P}.tar.gz"
 SLOT="0/8"
 LICENSE="BSD"
 KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos"
-IUSE="doc"
+IUSE="doc static-libs"
 
 DOCS=( Announce.txt File_id.diz README.txt REGISTER.txt )
 
+PATCHES=(
+   "${FILESDIR}/${PN}-2020.2-deprecated-pkgconfig.patch"
+)
+
 src_prepare() {
if ! use doc ; then
sed -i \
@@ -24,14 +28,19 @@ src_prepare() {
CMakeLists.txt || die
fi
 
+   sed -i \
+   -e "s@lib/pkgconfig@$(get_libdir)/pkgconfig@" \
+   -e "s@lib/cmake/Qhull@$(get_libdir)/cmake/Qhull@" \
+   CMakeLists.txt || die
+
cmake_src_prepare
 }
 
 src_configure() {
local mycmakeargs=(
-   -DBUILD_STATIC_LIBS=OFF
+   -DBUILD_STATIC_LIBS=$(usex static-libs)
-DLINK_APPS_SHARED=ON
-   -DDOC_INSTALL_DIR="${EPREFIX}"/usr/share/doc/${PF}
+   -DDOC_INSTALL_DIR="${EPREFIX}/usr/share/doc/${PF}"
-DLIB_INSTALL_DIR="${EPREFIX}/usr/$(get_libdir)"
)
 
@@ -39,11 +48,18 @@ src_configure() {
 }
 
 src_compile() {
-   cmake_src_compile
-   cmake_src_compile libqhull
+   cmake_src_compile all libqhull
 }
 
 src_install() {
cmake_src_install
dolib.so "${BUILD_DIR}"/libqhull.so*
+
+   # fix double prefix in pc files
+   sed -i "/^libdir/s@/.*@/$(get_libdir)@" 
"${ED}/usr/$(get_libdir)/pkgconfig/"*.pc || die
+
+   if ! use static-libs; then
+   rm 
"${ED}/usr/$(get_libdir)/pkgconfig/qhull"{static,static_r,cpp}.pc || die
+   rm -r "${ED}/usr/include/libqhullcpp" || die
+   fi
 }



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

2021-02-04 Thread Sam James
commit: e41d3c79b24a56a320066a8fd50f6558d7c71ace
Author: Sam James  gentoo  org>
AuthorDate: Fri Feb  5 02:06:05 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Feb  5 02:06:43 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e41d3c79

app-admin/doas: Keyword 6.8.1 ppc64, #767373

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

 app-admin/doas/doas-6.8.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/doas/doas-6.8.1.ebuild b/app-admin/doas/doas-6.8.1.ebuild
index 839a1632b16..79c2d795506 100644
--- a/app-admin/doas/doas-6.8.1.ebuild
+++ b/app-admin/doas/doas-6.8.1.ebuild
@@ -14,7 +14,7 @@ S="${WORKDIR}"/${MY_P}
 
 LICENSE="ISC"
 SLOT="0"
-KEYWORDS="amd64 arm arm64 ~ppc ~sparc"
+KEYWORDS="amd64 arm arm64 ~ppc ~ppc64 ~sparc"
 IUSE="pam persist"
 
 BDEPEND="virtual/yacc"



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

2021-02-04 Thread Michał Górny
commit: 8a70a7aae80eecf3d71f093d772ebe079c0c3f00
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Feb  5 00:51:37 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Feb  5 00:55:27 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a70a7aa

dev-python/lmdb: Bump to 1.1.0

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

 dev-python/lmdb/Manifest  |  1 +
 dev-python/lmdb/lmdb-1.1.0.ebuild | 35 +++
 2 files changed, 36 insertions(+)

diff --git a/dev-python/lmdb/Manifest b/dev-python/lmdb/Manifest
index 3933a1cd54c..95201530d40 100644
--- a/dev-python/lmdb/Manifest
+++ b/dev-python/lmdb/Manifest
@@ -1 +1,2 @@
 DIST lmdb-1.0.0.tar.gz 876673 BLAKE2B 
33fdf7dd344e42412b756f7c6d42c291f94bb2410366802b22b8045c8ae5ff4f73f41cdc655e750f0ccb9f547f70b190bb9b584d7858edd07c1fb274bff684eb
 SHA512 
3a4dba711ce5a3795a7f916cf04d5c7e9d4b5df30161dcbd02b53bcec73b96450865fb2bd8fe4a9ca2b5060531d03cefd9ea19aa09f139f93c3d03b2516f5632
+DIST lmdb-1.1.0.tar.gz 880212 BLAKE2B 
5f038c704061bb7915b0b0926c2dc60a5dd4931a70a1bf1041508363e036ae0553e22c52f8c956bebb05a27fad751c3b84c4a2b9fd6158fd8b6bd346e3efe7b4
 SHA512 
19573626a24fcea17c72641ce4491cf9e0901fa4a463ad5da6244191f28e4d9680d903fc2f87fe4a6b607f2a6a3a6bc644d5c1fc6e568394eb9822face30dfae

diff --git a/dev-python/lmdb/lmdb-1.1.0.ebuild 
b/dev-python/lmdb/lmdb-1.1.0.ebuild
new file mode 100644
index 000..1196a1fe9b8
--- /dev/null
+++ b/dev-python/lmdb/lmdb-1.1.0.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( pypy3 python3_{7..9} )
+
+inherit distutils-r1
+
+DESCRIPTION="Python bindings for the Lightning Database"
+HOMEPAGE="https://github.com/jnwatson/py-lmdb/;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="OPENLDAP"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux"
+
+RDEPEND="dev-db/lmdb:="
+DEPEND="${RDEPEND}"
+
+distutils_enable_sphinx docs
+distutils_enable_tests pytest
+
+python_compile() {
+   LMDB_FORCE_SYSTEM=1 distutils-r1_python_compile
+}
+
+python_test() {
+   pytest tests -vv || die "Tests fail with ${EPYTHON}"
+}
+
+python_install() {
+   # This is required when the CFFI extension is used (for PyPy3)
+   LMDB_FORCE_SYSTEM=1 distutils-r1_python_install
+}



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

2021-02-04 Thread Michał Górny
commit: 427e0f2c79375d650849da239366602512d17652
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Feb  5 00:54:03 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Feb  5 00:55:29 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=427e0f2c

dev-python/dulwich: Bump to 0.20.18

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

 dev-python/dulwich/Manifest   |  1 +
 dev-python/dulwich/dulwich-0.20.18.ebuild | 56 +++
 2 files changed, 57 insertions(+)

diff --git a/dev-python/dulwich/Manifest b/dev-python/dulwich/Manifest
index de1999352cd..bc76bc69ad6 100644
--- a/dev-python/dulwich/Manifest
+++ b/dev-python/dulwich/Manifest
@@ -1,2 +1,3 @@
 DIST dulwich-0.20.15.tar.gz 391841 BLAKE2B 
8db19f84154dff0851fd16bc534d92b506c93a93d7180079bc9829a2c81bbb25b04b234770e62ddab82440973d0702b8523896a9db90d771d8cc915b6321cdaa
 SHA512 
a4e746099a90ea2d7eb5f0309508a4f625d41732bdda78997fab07b38ea2ecbd2c2aed08c8ef05b1b73fe3e2ba9b8c8cbf02270f8edbc6235d66cdee0317365c
+DIST dulwich-0.20.18.tar.gz 392023 BLAKE2B 
891a02380eae06f2a6331825f6380917c0fd43b418149c30f640566f76b49996f79c7295215d3cf006af86d8ed5bd1465696bcbe402dcfd6b68748043eb4e376
 SHA512 
ae4311c5d460d7859728c9e9fa9e1888f228488a5cc427a637a7e3d1ae0de3effb1136500b13e0706da38158a245147b0996392b157e67d928caa339416bdf7c
 DIST dulwich-0.20.6.tar.gz 388660 BLAKE2B 
1a193d03e0f21a9fdd125617823742b87e9bea74c73734da10eb79f1ecbec0263cb90224f78413c724db8998f4d06ff6c448e7a6d50ce760ba1545f3321b95d8
 SHA512 
2f11ce9a1c716fb4242f1f93fce92f756bd93ed8f0951fc2e6b3fb18b0a495b0f372966149fca587efcafc0eaf00e9fbfcfd957442a96cc2004eb66cb7f0773e

diff --git a/dev-python/dulwich/dulwich-0.20.18.ebuild 
b/dev-python/dulwich/dulwich-0.20.18.ebuild
new file mode 100644
index 000..c8d0f79e4e4
--- /dev/null
+++ b/dev-python/dulwich/dulwich-0.20.18.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{7,8,9} )
+DISTUTILS_USE_SETUPTOOLS=rdepend  # tests use setuptools, setup uses if found
+
+inherit distutils-r1
+
+DESCRIPTION="Pure-Python implementation of the Git file formats and protocols"
+HOMEPAGE="
+   https://github.com/dulwich/dulwich/
+   https://pypi.org/project/dulwich/;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-2+"
+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}]
+   ) )
+   dev-python/mock[${PYTHON_USEDEP}]
+   dev-python/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
+}



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

2021-02-04 Thread Michał Górny
commit: 3ebb6ec334782ebc275b6bc201736ea1d1a0866c
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Feb  5 00:50:44 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Feb  5 00:50:44 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ebb6ec3

dev-python/botocore: Bump to 1.20.2

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

 dev-python/botocore/Manifest   |  1 +
 dev-python/botocore/botocore-1.20.2.ebuild | 59 ++
 2 files changed, 60 insertions(+)

diff --git a/dev-python/botocore/Manifest b/dev-python/botocore/Manifest
index e7d6d1fffa7..27af93857ca 100644
--- a/dev-python/botocore/Manifest
+++ b/dev-python/botocore/Manifest
@@ -7,3 +7,4 @@ DIST botocore-1.19.62.tar.gz 7435742 BLAKE2B 
94562f0f42878e5b5aa59e7b36e60c7c801
 DIST botocore-1.19.63.tar.gz 7437996 BLAKE2B 
b55aa80cf4f17538e5876f61492d15916111c216aff455a1366d12293579bd2c3d4e9c5e2a51e91ee117ac0469743b898cd314abc693a466e99fe332deea95c2
 SHA512 
11c616f5574df986f576078c18a1f65149ccd01ac21575fd610e2dec0598387cc4d55c05a8ffeed3e7c2fb1809a699d6c6c0c9b57482cbb895146a6a1cddb65b
 DIST botocore-1.20.0.tar.gz 7440754 BLAKE2B 
1ff36cd0cc4adefaa9ebdd2150c6469a66867a0491c41e7739c26a91742fe3fac3ca323b9aa2e54ae07cd4145d236a093120a2284af95143af7ccdb39dc82ecc
 SHA512 
0cf8c3d2afadc69fee2a2b0795989b7328c24c038cf66fee693612affc7656d76df492e7ae61604ee4e26f5f355cd4ac27909519cddf7dcefa65168eea13db64
 DIST botocore-1.20.1.tar.gz 7443093 BLAKE2B 
62541070fca195777a79619b6270341bed74cf01b41568758136fc8a35b698b42f5739ea37f7a3cbf7677b0b72d715204769c244a3e4f8ab49182d1a5e52eb0e
 SHA512 
b6281b7b3326f548af8830e34f006b9914abc1048ecd2ca8cbbaddf1c222156e12ad9dcd1d6644c3d5d0f8ca4bbb31503a9a362d1bef0af68568c3085be3b420
+DIST botocore-1.20.2.tar.gz 7446650 BLAKE2B 
777dbcbfcd824a7d009ffc3a1aec8afbd14a097c61a49116db37c6957e6046b8cd0011cdcb3cc344944e568e9f24d15d625a51d0d2d87761279b449783ce9f68
 SHA512 
3e225dfa55febb9d7bf77dfcbf4b75c8505ed4a90a5a86cc6eea750b4ab7d8a2ceb16891d4473b1bd7ce1cfd43642ee32e20eea65a25d9d6da1a5f02067fa050

diff --git a/dev-python/botocore/botocore-1.20.2.ebuild 
b/dev-python/botocore/botocore-1.20.2.ebuild
new file mode 100644
index 000..4e5d698e619
--- /dev/null
+++ b/dev-python/botocore/botocore-1.20.2.ebuild
@@ -0,0 +1,59 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python3_{7..9} )
+
+inherit distutils-r1
+
+DESCRIPTION="Low-level, data-driven core of boto 3"
+HOMEPAGE="https://github.com/boto/botocore;
+LICENSE="Apache-2.0"
+SLOT="0"
+
+if [[ "${PV}" == "" ]]; then
+   EGIT_REPO_URI="https://github.com/boto/botocore;
+   inherit git-r3
+else
+   SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux"
+fi
+
+RDEPEND="
+   dev-python/six[${PYTHON_USEDEP}]
+   dev-python/jmespath[${PYTHON_USEDEP}]
+   dev-python/python-dateutil[${PYTHON_USEDEP}]
+   >=dev-python/urllib3-1.25.4[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/mock[${PYTHON_USEDEP}]
+   dev-python/jsonschema[${PYTHON_USEDEP}]
+   )
+"
+
+PATCHES=(
+   "${FILESDIR}/1.8.6-tests-pass-all-env-vars-to-cmd-runner.patch"
+)
+
+distutils_enable_sphinx docs/source \
+   'dev-python/guzzle_sphinx_theme'
+distutils_enable_tests nose
+
+src_prepare() {
+   # unpin deps
+   sed -i -e "s:>=.*':':" setup.py || die
+   # very unstable
+   sed -i -e 's:test_stress_test_token_bucket:_&:' \
+   tests/functional/retries/test_bucket.py || die
+   distutils-r1_src_prepare
+}
+
+python_test() {
+   # note: suites need to be run separately as one of the unit tests
+   # seems to be leaking mocks and breaking a few functional tests
+   nosetests -v tests/unit ||
+   die "unit tests failed under ${EPYTHON}"
+   nosetests -v tests/functional ||
+   die "functional tests failed under ${EPYTHON}"
+}



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

2021-02-04 Thread Michał Górny
commit: 5ec91203bf8ec6e1fafff13d7b34e9318bdc10cf
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Feb  5 00:54:52 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Feb  5 00:55:30 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ec91203

dev-python/python-sshpubkeys: Bump to 3.3.1

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

 dev-python/python-sshpubkeys/Manifest  |  1 +
 .../python-sshpubkeys-3.3.1.ebuild | 25 ++
 2 files changed, 26 insertions(+)

diff --git a/dev-python/python-sshpubkeys/Manifest 
b/dev-python/python-sshpubkeys/Manifest
index e80cefb5625..31428f42648 100644
--- a/dev-python/python-sshpubkeys/Manifest
+++ b/dev-python/python-sshpubkeys/Manifest
@@ -1,3 +1,4 @@
 DIST python-sshpubkeys-3.1.0.tar.gz 55289 BLAKE2B 
bf1836c173b542f0edc8dc0635a1f5bf109ef95936ffbabf6bbb79ac3bc34c10a769733d622c338b1f3a87d5be84b89ea9779f7fa293cad706f364d5e8867afc
 SHA512 
4f07cb7bd2b1839a63bff842660499cee816e8675d8fde1e84ee567e354c82677a69e539b99505c6d1c5e0e7a5962a36175eb0cfcc763886a33952d2346c3405
 DIST python-sshpubkeys-3.2.1.tar.gz 57872 BLAKE2B 
b3a5a3aa719d3fac4608e6f43fcee4d3377baad73d0acc451fb4fc6c8a3895f5288607b68a2b3b3b65d86210d28a22e0c83cb8b3758eeaf88969ae803568efcf
 SHA512 
10e593f5250e14e91b6212e29831c8575cf1d335e9db5c8241a3d3614793aacd2ddc609b07c4bd4bed99900fffb5c40562daff24c6a0715927ef1f75a484273e
 DIST python-sshpubkeys-3.3.0.tar.gz 57904 BLAKE2B 
b716f91f99539a27574842687ca71b9eef4f715a667931576a94094687a6dd9bbb2ad50826fe2a4d7f21d546c4dd1e33daa815128e62e2446ade30218c3b42a2
 SHA512 
41314001e6f32a6286927833e64622c45bc5c55729722351dbb2305919a5b44fe74e528988a3fad672595eb2e8da7db225ad7ea6395aa14dc5abdc38187a600c
+DIST python-sshpubkeys-3.3.1.tar.gz 57896 BLAKE2B 
3212ea0c38377255258a831cc942f71c0b0efb040ba8ca3283200b638dcae7a31ad5763ae0de4f51a7ae0c3f0a1b83ca6db96f00384ecd1e1e3a369028e4ed41
 SHA512 
8a59e73eddd795a71b64fc7433292ca03a9f447a13c8ef40d68fc599776c37f5e4a1fdbbf2f2ab00b0091a513e2412f213f6a21474ae0784af2df9a7107a2ed6

diff --git a/dev-python/python-sshpubkeys/python-sshpubkeys-3.3.1.ebuild 
b/dev-python/python-sshpubkeys/python-sshpubkeys-3.3.1.ebuild
new file mode 100644
index 000..c2a98bb3668
--- /dev/null
+++ b/dev-python/python-sshpubkeys/python-sshpubkeys-3.3.1.ebuild
@@ -0,0 +1,25 @@
+# Copyright 2020-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{7..9} )
+inherit distutils-r1
+
+DESCRIPTION="OpenSSH public key parser for Python"
+HOMEPAGE="
+   https://pypi.org/project/sshpubkeys/
+   https://github.com/ojarva/python-sshpubkeys;
+SRC_URI="
+   https://github.com/ojarva/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+
+RDEPEND="
+   dev-python/cryptography[${PYTHON_USEDEP}]
+   dev-python/ecdsa[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests unittest



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

2021-02-04 Thread Michał Górny
commit: 772a993fdfe324aaec55c355647b3f10e45c6023
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Feb  5 00:52:32 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Feb  5 00:55:28 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=772a993f

dev-python/pyotp: Bump to 2.6.0

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

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

diff --git a/dev-python/pyotp/Manifest b/dev-python/pyotp/Manifest
index a9b430a711e..123a1afe57d 100644
--- a/dev-python/pyotp/Manifest
+++ b/dev-python/pyotp/Manifest
@@ -1,2 +1,3 @@
 DIST pyotp-2.4.1.tar.gz 15232 BLAKE2B 
0690364209bbbfc7bdaddc0204168a584696b98d974b203513ce8f6ffef9751ed1c9d19b7f875631805cf704ca494b2412eb731b0415fdedbae7f57ece630981
 SHA512 
4bd60ecef1ae22207732a539e5b46c3ca35fa6158da552e537aa522bfe2a2e0743f7426c437cd93cc9901ce5b834cbd9d9e4481eb95478871367f1d5373b67af
 DIST pyotp-2.5.1.tar.gz 15503 BLAKE2B 
73cbfb37f0d795b5d7a538e7b973c0281f161226559df1a8db20d4df5121c0efbe8dc8b0bed806903a83dace3388efca6c1ec84a6b7ef21becbd020c04074ffc
 SHA512 
628bcc4c18c469dff9007cbe2f4a9b55a2100e1845e3196fbf2f55fd37b6c95a0d4d5df7a31f8df3e84b8a1b48151cb8048574cf1cda6bc7c098c5c0fb6e5649
+DIST pyotp-2.6.0.tar.gz 15687 BLAKE2B 
9e1b97c5fd5a3d9b335c173d44922a0427f9f49f4fb27579ee528d1e6f4776b33db31a1664a9bd6295bbec331458e17ac380c1fcd9860bc200577051f2af2e7e
 SHA512 
8d650c6840dd243c4dcb522745ae80b462c1819bcafef226923d13be6a2b096cf5f2146829fd553d5e096d82b67725706d69d0cbb15a5d6586ea234201671bcd

diff --git a/dev-python/pyotp/pyotp-2.6.0.ebuild 
b/dev-python/pyotp/pyotp-2.6.0.ebuild
new file mode 100644
index 000..cf8967a7eb7
--- /dev/null
+++ b/dev-python/pyotp/pyotp-2.6.0.ebuild
@@ -0,0 +1,18 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{7..9} )
+
+inherit distutils-r1
+
+DESCRIPTION="PyOTP is a Python library for generating and verifying one-time 
passwords."
+HOMEPAGE="https://github.com/pyauth/pyotp https://pypi.org/project/pyotp/;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+distutils_enable_tests unittest



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

2021-02-04 Thread Michał Górny
commit: 37d3c73e97ca451e3d3f84560511ae7345c9
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Feb  5 00:50:54 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Feb  5 00:50:54 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=37d3c222

dev-python/boto3: Bump to 1.17.2

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

 dev-python/boto3/Manifest|  1 +
 dev-python/boto3/boto3-1.17.2.ebuild | 56 
 2 files changed, 57 insertions(+)

diff --git a/dev-python/boto3/Manifest b/dev-python/boto3/Manifest
index de89a204608..1f3d94bb87c 100644
--- a/dev-python/boto3/Manifest
+++ b/dev-python/boto3/Manifest
@@ -7,3 +7,4 @@ DIST boto3-1.16.62.tar.gz 345246 BLAKE2B 
26b88075e2d5a14b98a3868c4c8f6c7f13d4188
 DIST boto3-1.16.63.tar.gz 345303 BLAKE2B 
e6877aeb3efd8018188eaf687b96e604f6b6b4910ae1a96d6f0d6db335f836d223f3f3216990a8a1eed3af91830ef8effd52f2c16148bb05dd4a6d69f777ef76
 SHA512 
25df3e65feb6c89c865021311d3c63bb52b5e48ef2e09813f548b1cc4c28b462969b4c3ec5192ab8b02ab9faef28f9ff042ea78f22d19a8df96f1211a9e1a763
 DIST boto3-1.17.0.tar.gz 345964 BLAKE2B 
09dbde33fe41e625e4fe9519d88b6d878024e14c594a845e3394347c5e9b28f2dae6a9e791af277fd2acd73dc8a3e96a7567f3cad3259b7370cfe7e8cb782111
 SHA512 
eb5b1feb310d44a6201846bead22c2c7e7862b753bcd0b02d91809b5df37842b07e74e507c322243133ffc0e3c64a36bf588e36e5b4066a2aa2a73f2316f768e
 DIST boto3-1.17.1.tar.gz 346057 BLAKE2B 
239be1c86bd080b93c134847a2fba77ca85fa44f6106a9b4129a793e1dad279996a2ec3bcaef06b95a7fcaf03095440382402ea77bf48c5711638c0670f25860
 SHA512 
c74b36a41e647e89bd71993f17414df9af99740fe49855267125141bbd283d1e6df29f52ffd2bfeeb7bd0ec004975d2a596a842afa84656dd9978948227fe9d3
+DIST boto3-1.17.2.tar.gz 346203 BLAKE2B 
77da42c2a7f2c2ad08feba51e11e1821a44d5c433ca8fd8339bbdfe41a0caa907c2c566bfb747acf591270e539036988a8cb2488e0b2266b7970fa3fb2d0e9fa
 SHA512 
d215417f68d958bcd4593f19a12d94a00bc7ead5cd6133f7390886fed2a545212f8da75220ddab298737326ec14a347fbba233ca52a4e3214f7911f9a9622fa6

diff --git a/dev-python/boto3/boto3-1.17.2.ebuild 
b/dev-python/boto3/boto3-1.17.2.ebuild
new file mode 100644
index 000..74b9170a911
--- /dev/null
+++ b/dev-python/boto3/boto3-1.17.2.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python3_{7..9} )
+DISTUTILS_USE_SETUPTOOLS=bdepend
+inherit distutils-r1
+
+DESCRIPTION="The AWS SDK for Python"
+HOMEPAGE="https://github.com/boto/boto3;
+LICENSE="Apache-2.0"
+SLOT="0"
+
+if [[ "${PV}" == "" ]]; then
+   EGIT_REPO_URI="https://github.com/boto/boto3;
+   inherit git-r3
+   BOTOCORE_PV=${PV}
+else
+   SRC_URI="https://github.com/boto/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux"
+
+   # botocore is x.(y+3).z
+   BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) + 3)).$(ver_cut 3-)"
+fi
+
+RDEPEND="
+   >=dev-python/botocore-${BOTOCORE_PV}[${PYTHON_USEDEP}]
+   >=dev-python/jmespath-0.7.1[${PYTHON_USEDEP}]
+   >=dev-python/s3transfer-0.3.0[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/mock[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_sphinx docs/source \
+   'dev-python/guzzle_sphinx_theme'
+distutils_enable_tests nose
+
+python_prepare_all() {
+   # don't lock versions to narrow ranges
+   sed -e '/botocore/ d' \
+   -e '/jmespath/ d' \
+   -e '/s3transfer/ d' \
+   -i setup.py || die
+
+   # prevent an infinite loop
+   rm tests/functional/docs/test_smoke.py || die
+
+   distutils-r1_python_prepare_all
+}
+
+python_test() {
+   nosetests -v tests/unit/ tests/functional/ || die "test failed under 
${EPYTHON}"
+}



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

2021-02-04 Thread Michał Górny
commit: 76a1d628b491fa9df76e1ae7dc4b6703bdf7d99e
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Feb  5 00:53:14 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Feb  5 00:55:28 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=76a1d628

dev-python/aiorpcX: Bump to 0.19.1

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

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

diff --git a/dev-python/aiorpcX/Manifest b/dev-python/aiorpcX/Manifest
index d08d2420f99..596ccbf5c60 100644
--- a/dev-python/aiorpcX/Manifest
+++ b/dev-python/aiorpcX/Manifest
@@ -1,3 +1,4 @@
 DIST aiorpcX-0.18.4.gh.tar.gz 65500 BLAKE2B 
8c84ace1e2bc974e68702e25efe126f7f69dd7451f438ccd924ee8be3c05c9b3d116bf2d0a755b013bdfe61a398d856031970e5ae82b571af09551231bed
 SHA512 
d4df1343f575af72dff31f1794485c0cbb5b6c31d6d933b07cc8375a1418ad4fb81b2649b3c60adaaeab75b7a5d959838accc38269373310eb07895acf4c9496
 DIST aiorpcX-0.18.5.gh.tar.gz 65622 BLAKE2B 
68b91e2cfb869c6971efb525fd35132c38ab9092362944fa77476bdb33f076f8415a079d97238e2c4ffbc6c9df596b468c2b6640389a11d1607b1a99aa8dc68d
 SHA512 
5eb8417ce2ffb70208aec79e44ee0d8671c4cf86745f2d8061cf013c4ad17f83db68ed3ed43ef61df196e4ef073a21f9a4e22df46b00ce3054babf98dfcd1eaf
+DIST aiorpcX-0.19.1.gh.tar.gz 72903 BLAKE2B 
ba3da1bc1f8d83ec6c6d2189aee554b4b819b601d366d0e8858ec73fe6aedddf6a6ed00d56d66c38d18ee44921a4cce7cb83ebf05aec9348355f88b8ed67e1a5
 SHA512 
b71edf335ad78b1d46b2b23dcb102b29f988d32f75571b881e2ce3471bf48c7ffc9bf509ce1cafec036662bb06d6f90598304c207f416b4124a7b02fdca915e8
 DIST aiorpcX-0.19.gh.tar.gz 65557 BLAKE2B 
2bc9d809abbcdcf4dd0358e4bb734068ef76482dc711e1c4568db78e9ae2141e00cffb82c1c7d5976887e0561b6c4f1422063969cec23a886bb192c279fc57d7
 SHA512 
21d8a75a90233bb4caed804da39274516a7c852c8adf9eabcba928ff7ad9bf922760fdca2c040aad8242193cb23be512803615973256b35347b6c998cccd6632

diff --git a/dev-python/aiorpcX/aiorpcX-0.19.1.ebuild 
b/dev-python/aiorpcX/aiorpcX-0.19.1.ebuild
new file mode 100644
index 000..1dceb3bd58c
--- /dev/null
+++ b/dev-python/aiorpcX/aiorpcX-0.19.1.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_8 )
+
+inherit distutils-r1
+
+DESCRIPTION="Generic async RPC implementation, including JSON-RPC"
+HOMEPAGE="https://pypi.org/project/aiorpcX/
+   https://github.com/kyuupichan/aiorpcX/;
+SRC_URI="https://github.com/kyuupichan/aiorpcX/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+BDEPEND="
+   test? (
+   dev-python/pytest-asyncio[${PYTHON_USEDEP}]
+   dev-python/uvloop[${PYTHON_USEDEP}]
+   dev-python/websockets[${PYTHON_USEDEP}]
+   )"
+
+distutils_enable_tests pytest



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

2021-02-04 Thread Sam James
commit: fb9f9f4fb59e743120eb54d32ee450ae0c56cb33
Author: Sam James  gentoo  org>
AuthorDate: Fri Feb  5 00:26:44 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Feb  5 00:27:38 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fb9f9f4f

profiles/arch/arm64: mask media-sound/bluez-alsa[man]

Neeeds pandoc but we don't yet have Haskell on arm64.

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

 profiles/arch/arm64/package.use.mask | 5 +
 1 file changed, 5 insertions(+)

diff --git a/profiles/arch/arm64/package.use.mask 
b/profiles/arch/arm64/package.use.mask
index 9c97e5a0c53..e510ee95f4e 100644
--- a/profiles/arch/arm64/package.use.mask
+++ b/profiles/arch/arm64/package.use.mask
@@ -1,6 +1,11 @@
 # Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Sam James  (2021-02-05)
+# Requires pandoc. We don't yet have Haskell
+# on arm64. bug #768738, bug #622786.
+media-sound/bluez-alsa man
+
 # Sam James  (2021-01-19)
 # app-text/dblatex not yet keyworded
 # bug #766186



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

2021-02-04 Thread Sam James
commit: 37a530b3ffa29b3a5f3fb27e874d2f6c0d8c6551
Author: Sam James  gentoo  org>
AuthorDate: Thu Feb  4 23:52:06 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Feb  4 23:52:06 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=37a530b3

app-arch/unrar: Stabilize 6.0.3 sparc, #768687

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

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

diff --git a/app-arch/unrar/unrar-6.0.3.ebuild 
b/app-arch/unrar/unrar-6.0.3.ebuild
index dff940f91ff..4cdadb6c958 100644
--- a/app-arch/unrar/unrar-6.0.3.ebuild
+++ b/app-arch/unrar/unrar-6.0.3.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://www.rarlab.com/rar/${MY_PN}-${PV}.tar.gz -> 
${P}.tar.gz"
 LICENSE="unRAR"
 # subslot = soname version
 SLOT="0/6"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~x86-solaris"
 IUSE=""
 
 RDEPEND="!<=app-arch/unrar-gpl-0.0.1_p20080417"



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

2021-02-04 Thread Sam James
commit: 4f07e274f9134a45e75975ecf6ac7fb18191f5a9
Author: Sam James  gentoo  org>
AuthorDate: Thu Feb  4 23:51:20 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Feb  4 23:51:20 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4f07e274

media-sound/pulseaudio: Stabilize 13.0-r1 ppc, #766926

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

 media-sound/pulseaudio/pulseaudio-13.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/pulseaudio/pulseaudio-13.0-r1.ebuild 
b/media-sound/pulseaudio/pulseaudio-13.0-r1.ebuild
index e1d9129fb45..cdefa5223e0 100644
--- a/media-sound/pulseaudio/pulseaudio-13.0-r1.ebuild
+++ b/media-sound/pulseaudio/pulseaudio-13.0-r1.ebuild
@@ -15,7 +15,7 @@ 
SRC_URI="https://freedesktop.org/software/pulseaudio/releases/${P}.tar.xz;
 LICENSE="!gdbm? ( LGPL-2.1 ) gdbm? ( GPL-2 )"
 
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~ppc ppc64 sparc x86 
~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ppc ppc64 sparc x86 ~amd64-linux 
~x86-linux"
 
 # +alsa-plugin as discussed in bug #519530
 IUSE="+alsa +alsa-plugin +asyncns bluetooth +caps dbus doc equalizer elogind 
gconf



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

2021-02-04 Thread Sam James
commit: 6e3f59770902d1270c14bc520f7a145d35341bab
Author: Sam James  gentoo  org>
AuthorDate: Thu Feb  4 23:51:17 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Feb  4 23:51:17 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6e3f5977

dev-libs/libcdio-paranoia: Stabilize 2.0.1 ppc, #766923

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

 dev-libs/libcdio-paranoia/libcdio-paranoia-2.0.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libcdio-paranoia/libcdio-paranoia-2.0.1.ebuild 
b/dev-libs/libcdio-paranoia/libcdio-paranoia-2.0.1.ebuild
index c288c685767..0664c335380 100644
--- a/dev-libs/libcdio-paranoia/libcdio-paranoia-2.0.1.ebuild
+++ b/dev-libs/libcdio-paranoia/libcdio-paranoia-2.0.1.ebuild
@@ -16,7 +16,7 @@ SRC_URI="mirror://gnu/${PN%-*}/${MY_P}.tar.bz2"
 # clause "or later" so we use LGPL-2.1 without +
 LICENSE="GPL-3+ GPL-2+ LGPL-2.1"
 SLOT="0/2" # soname version
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ppc64 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x86-solaris"
 IUSE="+cxx static-libs test"
 
 RDEPEND="app-eselect/eselect-cdparanoia



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

2021-02-04 Thread Sam James
commit: 3f460c7714f960fd159e9c9963cf25a48d835fab
Author: Sam James  gentoo  org>
AuthorDate: Thu Feb  4 23:51:14 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Feb  4 23:51:14 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f460c77

media-libs/libdvdcss: Stabilize 1.4.2-r1 ppc, #766192

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

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

diff --git a/media-libs/libdvdcss/libdvdcss-1.4.2-r1.ebuild 
b/media-libs/libdvdcss/libdvdcss-1.4.2-r1.ebuild
index 2a7cf74fade..6de638d9034 100644
--- a/media-libs/libdvdcss/libdvdcss-1.4.2-r1.ebuild
+++ b/media-libs/libdvdcss/libdvdcss-1.4.2-r1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://download.videolan.org/pub/${PN}/${PV}/${P}.tar.bz2;
 
 LICENSE="GPL-2"
 SLOT="1.2"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ppc64 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x86-solaris"
 IUSE="doc"
 
 BDEPEND="doc? ( app-doc/doxygen )"



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

2021-02-04 Thread Andreas K. Hüttel
commit: 45e31eaf3f47f7f5959e55b71ffacc78454b23ca
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Thu Feb  4 23:37:49 2021 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Thu Feb  4 23:38:17 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=45e31eaf

dev-python/aiohttp: keyword ~riscv, bug 752228

Package-Manager: Portage-3.0.13, Repoman-3.0.2
Signed-off-by: Andreas K. Hüttel  gentoo.org>

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

diff --git a/dev-python/aiohttp/aiohttp-3.7.3.ebuild 
b/dev-python/aiohttp/aiohttp-3.7.3.ebuild
index 46ef4655a25..ddb513d6883 100644
--- a/dev-python/aiohttp/aiohttp-3.7.3.ebuild
+++ b/dev-python/aiohttp/aiohttp-3.7.3.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 hppa ~ia64 ~ppc ~ppc64 sparc x86"
+KEYWORDS="~alpha amd64 ~arm arm64 hppa ~ia64 ~ppc ~ppc64 ~riscv sparc x86"
 
 RDEPEND="
>=dev-python/async_timeout-3.0.0[${PYTHON_USEDEP}]



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

2021-02-04 Thread Andreas K. Hüttel
commit: d8f5a642882e12e8908bcfef45682295c9ee9ca4
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Thu Feb  4 23:35:55 2021 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Thu Feb  4 23:38:13 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d8f5a642

dev-python/re-assert: keyword ~riscv, bug 752228

tests pass

Package-Manager: Portage-3.0.13, Repoman-3.0.2
Signed-off-by: Andreas K. Hüttel  gentoo.org>

 dev-python/re-assert/re-assert-1.1.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/re-assert/re-assert-1.1.0.ebuild 
b/dev-python/re-assert/re-assert-1.1.0.ebuild
index dea260e3d72..a7cb37e3fe3 100644
--- a/dev-python/re-assert/re-assert-1.1.0.ebuild
+++ b/dev-python/re-assert/re-assert-1.1.0.ebuild
@@ -14,7 +14,7 @@ SRC_URI="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ppc ppc64 sparc x86 ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ppc ppc64 ~riscv sparc x86 
~x64-macos"
 
 RDEPEND="dev-python/regex[${PYTHON_USEDEP}]"
 



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

2021-02-04 Thread Thomas Deutschmann
commit: dacb0e3122697ea23c982d81d6201a02db852c8b
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Thu Feb  4 22:44:45 2021 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Thu Feb  4 22:44:45 2021 +
URL:https://gitweb.gentoo.org/data/api.git/commit/?id=dacb0e31

uid-gid.txt: add 328 UID+GID for snort

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

 files/uid-gid.txt | 1 +
 1 file changed, 1 insertion(+)

diff --git a/files/uid-gid.txt b/files/uid-gid.txt
index d98c5d0..5c88c2a 100644
--- a/files/uid-gid.txt
+++ b/files/uid-gid.txt
@@ -246,6 +246,7 @@ croc310 310 acct
 lldpd  315 315 acct
 exabgp 316 316 acct
 openntpd   321 321 acct
+snort  328 328 acct
 zabbix 329 329 acct
 ossec  330 330 acct
 ossecm 331 -   acct



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

2021-02-04 Thread Thomas Deutschmann
commit: d8152db6c63b726dd9a765efdbc06368d2b0865b
Author: Ralph Seichter  seichter  de>
AuthorDate: Sat Jan 30 17:37:16 2021 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Thu Feb  4 22:32:42 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d8152db6

mail-filter/amavisd-new: Bump to version 2.12.1

Closes: https://bugs.gentoo.org/767295
Package-Manager: Portage-3.0.13, Repoman-3.0.2
Signed-off-by: Ralph Seichter  seichter.de>
Closes: https://github.com/gentoo/gentoo/pull/19267
Signed-off-by: Thomas Deutschmann  gentoo.org>

 mail-filter/amavisd-new/Manifest  |   1 +
 mail-filter/amavisd-new/amavisd-new-2.12.1.ebuild | 186 ++
 2 files changed, 187 insertions(+)

diff --git a/mail-filter/amavisd-new/Manifest b/mail-filter/amavisd-new/Manifest
index 7fa6cba45aa..052d0bf39cc 100644
--- a/mail-filter/amavisd-new/Manifest
+++ b/mail-filter/amavisd-new/Manifest
@@ -1 +1,2 @@
 DIST amavis-v2.12.0.tar.bz2 873702 BLAKE2B 
cae44bb9cfa9125f44b1ef548947a5f826e91fc349b12a52f0267933e65c450a708c7a18e5ae90ee1a0d452d0b3d30a6c1cabcc310e3609de1eda8c35f222306
 SHA512 
f8d2dfb6e7d694c76c0ebca7592a3c85ff9b4911cbe43b3eb6d5002541bf036adfbf47c18df4b10c72bcceee0d8701b8c474e6432c5c136ca25170e42098d844
+DIST amavis-v2.12.1.tar.bz2 874339 BLAKE2B 
23197298c448bae7bfaed62fda5065f507556737250caddde0d3bdec5fe219ab8834d4cbb1e06f443f2fc00b643d12d96447f58f37198b3ae7b96985f29ef2bf
 SHA512 
8a2cef6ff6e2fa7f5d2e00a433a3f3ec7a15c47e21deadf6a25f50e0e29ad20d8641f474cd5d0dfcd3715458b07f08272f6df35efb2137b7c6a74a460cb91013

diff --git a/mail-filter/amavisd-new/amavisd-new-2.12.1.ebuild 
b/mail-filter/amavisd-new/amavisd-new-2.12.1.ebuild
new file mode 100644
index 000..4245de32669
--- /dev/null
+++ b/mail-filter/amavisd-new/amavisd-new-2.12.1.ebuild
@@ -0,0 +1,186 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit systemd
+
+DESCRIPTION="High-performance interface between the MTA and content checkers"
+HOMEPAGE="https://gitlab.com/amavis/amavis;
+SRC_URI="https://gitlab.com/amavis/amavis/-/archive/v${PV}/amavis-v${PV}.tar.bz2;
+
+LICENSE="GPL-2 BSD-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE="clamav courier dkim ldap mysql postgres qmail razor rspamd rspamd-https 
snmp spamassassin"
+
+MY_RSPAMD_DEPEND="dev-perl/HTTP-Message
+   dev-perl/JSON
+   dev-perl/LWP-UserAgent-Determined"
+DEPEND="acct-user/amavis"
+RDEPEND="${DEPEND}
+   app-arch/arc
+   app-arch/bzip2
+   app-arch/cabextract
+   app-arch/cpio
+   app-arch/gzip
+   app-arch/lha
+   app-arch/lrzip
+   app-arch/lzop
+   app-arch/ncompress
+   app-arch/p7zip
+   app-arch/pax
+   app-arch/arj
+   app-arch/unrar
+   app-arch/xz-utils
+   app-arch/zoo
+   dev-lang/perl:*
+   dev-perl/Archive-Zip
+   dev-perl/BerkeleyDB
+   dev-perl/Convert-BinHex
+   dev-perl/File-LibMagic
+   dev-perl/IO-Socket-SSL
+   dev-perl/IO-stringy
+   >=dev-perl/Mail-DKIM-0.31
+   >=dev-perl/MailTools-1.58
+   >=dev-perl/MIME-tools-5.415
+   dev-perl/Net-LibIDN
+   >=dev-perl/Net-Server-0.91
+   dev-perl/Net-SSLeay
+   dev-perl/Unix-Syslog
+   net-mail/ripole
+   net-mail/tnef
+   >=sys-apps/coreutils-5.0-r3
+   >=sys-libs/db-4.4.20
+   virtual/mta
+   virtual/perl-Compress-Raw-Zlib
+   virtual/perl-Digest-MD5
+   virtual/perl-File-Temp
+   virtual/perl-IO-Compress
+   virtual/perl-IO-Socket-IP
+   virtual/perl-MIME-Base64
+   virtual/perl-Time-HiRes
+   clamav? ( app-antivirus/clamav )
+   ldap? ( >=dev-perl/perl-ldap-0.33 )
+   mysql? ( dev-perl/DBD-mysql )
+   postgres? ( dev-perl/DBD-Pg )
+   razor? ( mail-filter/razor )
+   rspamd? ( ${MY_RSPAMD_DEPEND} )
+   rspamd-https? ( ${MY_RSPAMD_DEPEND}
+   dev-perl/LWP-Protocol-https
+   dev-perl/Net-SSLeay )
+   snmp? ( net-analyzer/net-snmp[perl] )
+   spamassassin? ( mail-filter/spamassassin dev-perl/Image-Info )"
+
+AMAVIS_ROOT="/var/lib/amavishome"
+S="${WORKDIR}/amavis-v${PV}"
+
+src_prepare() {
+   if use courier ; then
+   eapply -p0 amavisd-new-courier.patch
+   fi
+
+   if use qmail ; then
+   eapply -p0 amavisd-new-qmqpqq.patch
+   fi
+
+   # We need to fix the daemon_user and daemon_group in amavis-mc even
+   # though we're going to run it in the foreground, because it calls
+   # "drop_priv" unconditionally and will crash if its user/group
+   # doesn't exist.
+   sed -i  \
+   -e '/daemon/s/vscan/amavis/' \
+   -e "s:'/var/virusmails':\"\$MYHOME/quarantine\":" \
+   "${S}/amavisd.conf" "${S}/amavis-mc" || die "missing conf file"
+
+   if ! use dkim ; then
+   sed -i -e '/enable_dkim/s/1/0/' "${S}/amavisd.conf" \
+

[gentoo-commits] repo/gentoo:master commit in: x11-misc/i3blocks/files/, x11-misc/i3blocks/

2021-02-04 Thread Thomas Deutschmann
commit: d37027f4334674ef60124f86dee6d338f17b680b
Author: Jakov Smolic  sartura  hr>
AuthorDate: Mon Feb  1 16:44:03 2021 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Thu Feb  4 22:31:57 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d37027f4

x11-misc/i3blocks: Remove old

Signed-off-by: Jakov Smolic  sartura.hr>
Signed-off-by: Thomas Deutschmann  gentoo.org>

 x11-misc/i3blocks/Manifest |  1 -
 .../files/i3blocks-default-sysconfdir.patch| 15 --
 x11-misc/i3blocks/i3blocks-1.4-r1.ebuild   | 34 --
 x11-misc/i3blocks/i3blocks-1.5.ebuild  | 31 
 4 files changed, 81 deletions(-)

diff --git a/x11-misc/i3blocks/Manifest b/x11-misc/i3blocks/Manifest
index 21bd03633fd..40dac9e344e 100644
--- a/x11-misc/i3blocks/Manifest
+++ b/x11-misc/i3blocks/Manifest
@@ -1,2 +1 @@
-DIST i3blocks-1.4.tar.gz 35943 BLAKE2B 
84c1d08d173238ecd875254015dc78cb560cefb1eb11d9628dc8572fb44f9724927e622aecc9888c43fdc435df8b07f6b07e22c4543354edb2d92cc8d5d00321
 SHA512 
f04fd68d59097b21bc88f3097dff137de656dd3fa696d9c04b987ba25136e5e5d9cacb63998e8635fe55fcf94f47900aec8c79d98e1d1d8847856a89ad9a6578
 DIST i3blocks-1.5.tar.gz 66019 BLAKE2B 
0378dac61d2f0049dffefe2a3f98512518aef311f2d9d79b72fd9882834c6a09c8954e7ca906fb96bbcc76992288fe659b4977f2cfad1234dca27ec9131ac720
 SHA512 
759829d59f94070251378d437891c2df05715fbd0b734c34dd41767d61957f301c6125b0058668295b8eeac29038fae6b2e8c194f903398ee736662213d1d534

diff --git a/x11-misc/i3blocks/files/i3blocks-default-sysconfdir.patch 
b/x11-misc/i3blocks/files/i3blocks-default-sysconfdir.patch
deleted file mode 100644
index 04d625dcb47..000
--- a/x11-misc/i3blocks/files/i3blocks-default-sysconfdir.patch
+++ /dev/null
@@ -1,15 +0,0 @@
 i3blocks-1.4/~Makefile 2017-02-20 18:56:06.340061271 +0100
-+++ i3blocks-1.4/Makefile  2017-02-20 18:56:27.518915055 +0100
-@@ -4,11 +4,7 @@ ifndef PREFIX
-   PREFIX=/usr/local
- endif
- ifndef SYSCONFDIR
--  ifeq ($(PREFIX),/usr)
--SYSCONFDIR=/etc
--  else
--SYSCONFDIR=$(PREFIX)/etc
--  endif
-+  SYSCONFDIR=/etc
- endif
- ifndef LIBEXECDIR
-   LIBEXECDIR=$(PREFIX)/libexec

diff --git a/x11-misc/i3blocks/i3blocks-1.4-r1.ebuild 
b/x11-misc/i3blocks/i3blocks-1.4-r1.ebuild
deleted file mode 100644
index ce2f86de762..000
--- a/x11-misc/i3blocks/i3blocks-1.4-r1.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-if [[ ${PV} =  ]]; then
-   inherit git-r3
-fi
-
-DESCRIPTION="highly flexible status line for the i3 window manager"
-HOMEPAGE="https://github.com/vivien/i3blocks;
-if [[ ${PV} =  ]]; then
-   EGIT_REPO_URI="https://github.com/vivien/${PN};
-else
-   SRC_URI="https://github.com/vivien/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="amd64 ~arm64 x86"
-fi
-
-SLOT="0"
-LICENSE="GPL-3"
-
-RDEPEND="app-admin/sysstat
-   media-sound/playerctl
-   sys-apps/lm-sensors
-   sys-power/acpi
-   || ( x11-wm/i3 x11-wm/i3-gaps )"
-
-DEPEND="app-text/ronn"
-
-PATCHES=( "${FILESDIR}/${PN}-default-sysconfdir.patch" ) #610090
-
-src_install() {
-   emake DESTDIR="${D}" PREFIX="/usr" install
-}

diff --git a/x11-misc/i3blocks/i3blocks-1.5.ebuild 
b/x11-misc/i3blocks/i3blocks-1.5.ebuild
deleted file mode 100644
index c39a545210f..000
--- a/x11-misc/i3blocks/i3blocks-1.5.ebuild
+++ /dev/null
@@ -1,31 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools bash-completion-r1
-
-DESCRIPTION="highly flexible status line for the i3 window manager"
-HOMEPAGE="https://github.com/vivien/i3blocks;
-if [[ ${PV} = * ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/vivien/${PN};
-else
-   SRC_URI="https://github.com/vivien/i3blocks/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="amd64 ~arm64 x86"
-fi
-
-SLOT="0"
-LICENSE="GPL-3"
-
-PATCHES=( "${FILESDIR}"/${PN}-disable-bash-completion.patch )
-
-src_prepare() {
-   default
-   eautoreconf
-}
-
-src_install() {
-   default
-   newbashcomp bash-completion ${PN}
-}



[gentoo-commits] repo/gentoo:master commit in: x11-misc/i3blocks/

2021-02-04 Thread Thomas Deutschmann
commit: 66ed6949db3abfa941f23c56022f1ce64c3a6c6d
Author: Jakov Smolic  sartura  hr>
AuthorDate: Mon Feb  1 16:45:07 2021 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Thu Feb  4 22:31:57 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=66ed6949

x11-misc/i3blocks: Take maintainership

Signed-off-by: Jakov Smolic  sartura.hr>
Closes: https://github.com/gentoo/gentoo/pull/19289
Signed-off-by: Thomas Deutschmann  gentoo.org>

 x11-misc/i3blocks/metadata.xml | 9 -
 1 file changed, 8 insertions(+), 1 deletion(-)

diff --git a/x11-misc/i3blocks/metadata.xml b/x11-misc/i3blocks/metadata.xml
index 911888e226d..fbf0521c46d 100644
--- a/x11-misc/i3blocks/metadata.xml
+++ b/x11-misc/i3blocks/metadata.xml
@@ -1,7 +1,14 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-   
+   
+   jakov.smo...@sartura.hr
+   Jakov Smolic
+   
+   
+   proxy-ma...@gentoo.org
+   Proxy Maintainers
+   

vivien/i3blocks




[gentoo-commits] repo/gentoo:master commit in: x11-misc/i3blocks/files/, x11-misc/i3blocks/

2021-02-04 Thread Thomas Deutschmann
commit: f3e054abaefeaf986c490ef96bdf16795d823ea4
Author: Jakov Smolic  sartura  hr>
AuthorDate: Mon Feb  1 16:43:35 2021 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Thu Feb  4 22:31:57 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f3e054ab

x11-misc/i3blocks: Clean up latest ebuild

Signed-off-by: Jakov Smolic  sartura.hr>
Signed-off-by: Thomas Deutschmann  gentoo.org>

 .../files/i3blocks-disable-bash-completion.patch |  4 ++--
 x11-misc/i3blocks/i3blocks-1.5-r1.ebuild | 16 
 x11-misc/i3blocks/i3blocks-1.5.ebuild|  9 +++--
 3 files changed, 9 insertions(+), 20 deletions(-)

diff --git a/x11-misc/i3blocks/files/i3blocks-disable-bash-completion.patch 
b/x11-misc/i3blocks/files/i3blocks-disable-bash-completion.patch
index bfca548e06f..bc7c065eea8 100644
--- a/x11-misc/i3blocks/files/i3blocks-disable-bash-completion.patch
+++ b/x11-misc/i3blocks/files/i3blocks-disable-bash-completion.patch
@@ -1,5 +1,5 @@
 a/Makefile.am  2019-10-20 22:46:55.603462157 +0200
-+++ b/Makefile.am  2019-10-20 22:47:29.893461028 +0200
+--- a/Makefile.am
 b/Makefile.am
 @@ -29,14 +29,3 @@
  
  dist_sysconf_DATA = \

diff --git a/x11-misc/i3blocks/i3blocks-1.5-r1.ebuild 
b/x11-misc/i3blocks/i3blocks-1.5-r1.ebuild
index 0ff32627916..8bd169120d3 100644
--- a/x11-misc/i3blocks/i3blocks-1.5-r1.ebuild
+++ b/x11-misc/i3blocks/i3blocks-1.5-r1.ebuild
@@ -5,22 +5,14 @@ EAPI=7
 
 inherit autotools bash-completion-r1
 
-if [[ ${PV} =  ]]; then
-   inherit git-r3
-fi
-
 DESCRIPTION="highly flexible status line for the i3 window manager"
 HOMEPAGE="https://github.com/vivien/i3blocks;
-if [[ ${PV} =  ]]; then
-   EGIT_REPO_URI="https://github.com/vivien/${PN};
-else
-   SRC_URI="https://github.com/vivien/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="amd64 ~arm64 x86"
-fi
+SRC_URI="https://github.com/vivien/i3blocks/archive/${PV}.tar.gz -> 
${P}.tar.gz"
 
-IUSE="+contrib"
-SLOT="0"
 LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="amd64 ~arm64 x86"
+IUSE="+contrib"
 
 PDEPEND="contrib? ( x11-misc/i3blocks-contrib )"
 

diff --git a/x11-misc/i3blocks/i3blocks-1.5.ebuild 
b/x11-misc/i3blocks/i3blocks-1.5.ebuild
index 9922b9524a9..c39a545210f 100644
--- a/x11-misc/i3blocks/i3blocks-1.5.ebuild
+++ b/x11-misc/i3blocks/i3blocks-1.5.ebuild
@@ -5,16 +5,13 @@ EAPI=7
 
 inherit autotools bash-completion-r1
 
-if [[ ${PV} =  ]]; then
-   inherit git-r3
-fi
-
 DESCRIPTION="highly flexible status line for the i3 window manager"
 HOMEPAGE="https://github.com/vivien/i3blocks;
-if [[ ${PV} =  ]]; then
+if [[ ${PV} = * ]]; then
+   inherit git-r3
EGIT_REPO_URI="https://github.com/vivien/${PN};
 else
-   SRC_URI="https://github.com/vivien/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+   SRC_URI="https://github.com/vivien/i3blocks/archive/${PV}.tar.gz -> 
${P}.tar.gz"
KEYWORDS="amd64 ~arm64 x86"
 fi
 



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

2021-02-04 Thread Thomas Deutschmann
commit: 4c9ea05c8deae4ba480e34a3cd51be1b334f9852
Author: PPed72  iol  it>
AuthorDate: Thu Feb  4 11:56:56 2021 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Thu Feb  4 22:30:41 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c9ea05c

net-misc/anydesk: Version bump to 6.1.0

No more 32-bit version.

Closes: https://bugs.gentoo.org/768639
Signed-off-by: Paolo Pedroni  iol.it>
Package-Manager: Portage-3.0.13, Repoman-3.0.2
Closes: https://github.com/gentoo/gentoo/pull/19318
Signed-off-by: Thomas Deutschmann  gentoo.org>

 net-misc/anydesk/Manifest |   1 +
 net-misc/anydesk/anydesk-6.1.0.ebuild | 112 ++
 2 files changed, 113 insertions(+)

diff --git a/net-misc/anydesk/Manifest b/net-misc/anydesk/Manifest
index dffbe5596a8..6d047176c16 100644
--- a/net-misc/anydesk/Manifest
+++ b/net-misc/anydesk/Manifest
@@ -4,3 +4,4 @@ DIST anydesk-6.0.0-amd64.tar.gz 5195378 BLAKE2B 
b967e063cff609ff9a93f3946c6f5559
 DIST anydesk-6.0.0-i386.tar.gz 5116771 BLAKE2B 
074907ac1976a3b9df7df0acf29663039e0b56466c417cb40b6c2d5d643fa4f207af529ee89a278f26ede330e8bc6fc3b32e9e5a451811ff2d8e6e1b2ccd9065
 SHA512 
09bc0b0ae0f9d2ca764e9feee81c38a9890e710908265c35c181657a13eb5d326cde52d01b7ba68132aac1784b6422df33c904b130f025967e9375332a350414
 DIST anydesk-6.0.1-amd64.tar.gz 5209989 BLAKE2B 
5588b40460af9033aca70d5ce43db608b8dc188a33c6f317e5e36c32b5ee8b102761b2153365018dea3a3afad03b4b1a2720cafd98f62789de407deaaeeb
 SHA512 
bdf585bdb6fe5738e253f631807965446f585a4ffed3747b2e147b3f39d474c3a9c6177c88e2cfa1c0ae0e46c0219f581171147393609f0ecd7fa4d6cccd369d
 DIST anydesk-6.0.1-i386.tar.gz 5130077 BLAKE2B 
9d0467cb24493458efdac6d835b06ef22bb6db3aaeb7277386ae0749c215c3640e722e2e7d17964e32a668d63826a68f3429d3425fb7aabe59a2718648bd2b88
 SHA512 
58cf2ca8bb67f672ec2ac988216ab593479f09d32e8e6ace93b0d92640197f9d13a637480421be8b038f8840d91a89f97b937c9e3b3f115bc49a5fa852b2c064
+DIST anydesk-6.1.0-amd64.tar.gz 5264850 BLAKE2B 
dd71ca67af11e84860f785a50bfb41a6fedae0f1cd28e9a9061d4f34a84a07add7900eb234ac77b0ffd6c2cb77b2e614e9b7d50b4f7045269c008070ab605064
 SHA512 
b58cd0bde8ef6bbf4878b276dc45297bdeb5c05c273d41b95465cbfec879b60c9295ae3a76e5cae4940ece5471c13856bb18b2785e0bea1866402afd95f5372a

diff --git a/net-misc/anydesk/anydesk-6.1.0.ebuild 
b/net-misc/anydesk/anydesk-6.1.0.ebuild
new file mode 100644
index 000..84f711fbaf9
--- /dev/null
+++ b/net-misc/anydesk/anydesk-6.1.0.ebuild
@@ -0,0 +1,112 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+inherit desktop optfeature systemd xdg-utils
+
+DESCRIPTION="Feature rich multi-platform remote desktop application"
+HOMEPAGE="https://anydesk.com;
+SRC_URI="https://download.anydesk.com/linux/${P}-amd64.tar.gz
+   https://download.anydesk.com/linux/generic-linux/${P}-amd64.tar.gz;
+
+# OpeSSL/SSLeay, libvpx, zlib, Xiph, xxHash
+LICENSE="AnyDesk-TOS BSD BSD-2 openssl ZLIB"
+SLOT="0"
+KEYWORDS="-* ~amd64"
+
+RDEPEND="
+   dev-libs/atk
+   dev-libs/glib:2
+   media-libs/fontconfig:1.0
+   media-libs/freetype:2
+   media-libs/glu
+   media-libs/mesa[X(+)]
+   sys-auth/polkit
+   x11-libs/cairo
+   x11-libs/gdk-pixbuf:2
+   x11-libs/gtk+:2
+   x11-libs/gtkglext
+   x11-libs/libICE
+   x11-libs/libSM
+   x11-libs/libX11
+   x11-libs/libxcb
+   x11-libs/libXdamage
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libXi
+   x11-libs/libxkbfile
+   x11-libs/libXmu
+   x11-libs/libXrandr
+   x11-libs/libXrender
+   x11-libs/libXt
+   x11-libs/libXtst
+   x11-libs/pango
+"
+BDEPEND="dev-util/patchelf"
+
+RESTRICT="bindist mirror"
+
+QA_PREBUILT="opt/${PN}/*"
+
+src_install() {
+   local dst="/opt/${PN}"
+
+   exeinto ${dst}
+   doexe ${PN}
+
+   # bug 706344
+   patchelf --remove-needed libpangox-1.0.so.0 "${ED}${dst}/${PN}" || die
+
+   dodir /opt/bin
+   dosym "${dst}/${PN}" "/opt/bin/${PN}"
+
+   newinitd "${FILESDIR}/anydesk.init" anydesk
+   systemd_newunit "${FILESDIR}/anydesk-4.0.1.service" anydesk.service
+
+   insinto /usr/share/polkit-1/actions
+   doins polkit-1/com.philandro.anydesk.policy
+
+   insinto /usr/share
+   doins -r icons
+
+   domenu "${FILESDIR}/anydesk.desktop"
+
+   keepdir "/etc/${PN}"
+
+   dodoc copyright README
+}
+
+pkg_postinst() {
+   xdg_desktop_database_update
+   xdg_icon_cache_update
+
+   if [[ -z ${REPLACING_VERSIONS} ]]; then
+   elog "To run AnyDesk as background service use:"
+   elog
+   elog "OpenRC:"
+   elog "# rc-service anydesk start"
+   elog "# rc-update add anydesk default"
+   elog
+   elog "Systemd:"
+   elog "# systemctl start anydesk.service"
+   elog "# systemctl enable anydesk.service"
+

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

2021-02-04 Thread Thomas Deutschmann
commit: 1669e78dac9488bac809b6207d1a95151efada7c
Author: Michael Mair-Keimberger  gmail  com>
AuthorDate: Thu Feb  4 17:56:06 2021 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Thu Feb  4 22:28:24 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1669e78d

sys-cluster/galera: remove unused patches

Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Michael Mair-Keimberger  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/19326
Signed-off-by: Thomas Deutschmann  gentoo.org>

 .../galera/files/galera-26.4.4-respect-AR.patch| 12 
 .../files/galera-26.4.5-strip-extra-cflags.patch   | 68 --
 sys-cluster/galera/files/garb.sh   | 49 
 3 files changed, 129 deletions(-)

diff --git a/sys-cluster/galera/files/galera-26.4.4-respect-AR.patch 
b/sys-cluster/galera/files/galera-26.4.4-respect-AR.patch
deleted file mode 100644
index 972bb9288a6..000
--- a/sys-cluster/galera/files/galera-26.4.4-respect-AR.patch
+++ /dev/null
@@ -1,12 +0,0 @@
 a/SConstruct
-+++ b/SConstruct
-@@ -213,6 +213,9 @@ if cxx != 'default':
- link = os.getenv('LINK', 'default')
- if link != 'default':
- env.Replace(LINK = link)
-+ar = os.getenv('AR', 'default')
-+if ar != 'default':
-+env.Replace(AR = ar)
-
- # Get compiler name/version, CXX may be set to "c++" which may be clang or gcc
- cc_version = str(read_first_line(env['CC'].split() + ['--version']))

diff --git a/sys-cluster/galera/files/galera-26.4.5-strip-extra-cflags.patch 
b/sys-cluster/galera/files/galera-26.4.5-strip-extra-cflags.patch
deleted file mode 100644
index ac99140b6c9..000
--- a/sys-cluster/galera/files/galera-26.4.5-strip-extra-cflags.patch
+++ /dev/null
@@ -1,68 +0,0 @@
 a/SConstruct
-+++ b/SConstruct
-@@ -87,7 +87,7 @@ Commandline Options:
- build_target = 'all'
- 
- # Optimization level
--opt_flags= ' -g -O3 -DNDEBUG'
-+opt_flags= ' -DNDEBUG'
- 
- # Architecture (defaults to build host type)
- compile_arch = ''
-@@ -133,26 +133,6 @@ if dbug:
- if gcov:
- opt_flags = opt_flags + ' --coverage -g'
- 
--if sysname == 'sunos':
--compile_arch = ' -mtune=native'
--elif x86:
--if bits == 32:
--if machine == 'x86_64':
--compile_arch = ' -mx32'
--else:
--compile_arch = ' -m32 -march=i686'
--if sysname == 'linux':
--link_arch = ' -Wl,-melf_i386'
--else:
--compile_arch = ' -m64'
--if sysname == 'linux':
--link_arch = ' -Wl,-melf_x86_64'
--link_arch = compile_arch + link_arch
--elif machine == 's390x':
--compile_arch = ' -mzarch'
--if bits == 32:
--compile_arch += ' -m32'
--
- boost  = int(ARGUMENTS.get('boost', 1))
- boost_pool = int(ARGUMENTS.get('boost_pool', 0))
- system_asio= int(ARGUMENTS.get('system_asio', 1))
 a/galerautils/src/SConscript
-+++ b/galerautils/src/SConscript
-@@ -1,4 +1,4 @@
--Import('env', 'x86', 'sysname')
-+Import('env', 'sysname')
- 
- libgalerautils_env = env.Clone()
- 
-@@ -39,21 +39,6 @@ crc32c_env.Append(CPPFLAGS = ' -DWITH_GALERA')
- crc32c_sources = [ '#/www.evanjones.ca/crc32c.c' ]
- crc32c_objs = crc32c_env.SharedObject(crc32c_sources)
- 
--if x86:
--crc32c_env.Append(CFLAGS = ' -msse4.2')
--if sysname == 'sunos':
--# Ideally we want to simply strip SSE4.2 flag from the resulting
--# crc32.pic.o
--# (see http://ffmpeg.org/pipermail/ffmpeg-user/2013-March/013977.html)
--# but that requires some serious scons-fu, so we just don't
--# compile hardware support in if host CPU does not have it.
--from subprocess import check_call
--try:
--check_call("isainfo -v | grep sse4.2 >/dev/null 2>&1", 
shell=True);
--except:
--libgalerautils_env.Append(CPPFLAGS = ' -DCRC32C_NO_HARDWARE')
--crc32c_env.Append(CPPFLAGS = ' -DCRC32C_NO_HARDWARE')
--
- libgalerautils_env.StaticLibrary('galerautils',
-  libgalerautils_objs + crc32c_objs)
- 

diff --git a/sys-cluster/galera/files/garb.sh b/sys-cluster/galera/files/garb.sh
deleted file mode 100644
index f03eaffc076..000
--- a/sys-cluster/galera/files/garb.sh
+++ /dev/null
@@ -1,49 +0,0 @@
-#!/sbin/openrc-run
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-depend() {
-   use net
-   after mysql
-}
-
-start() {
-   ebegin "Starting ${SVCNAME}"
-
-   if [ -z "${GALERA_NODES}" ]; then
-   eerror "List of GALERA_NODES is not configured"
-   return 1
-   fi
-
-   if [ -z "${GALERA_GROUP}" ]; then
-   eerror "GALERA_GROUP name is not configured"
-   return 1
-   fi
-
-   GALERA_PORT="${GALERA_PORT:-4567}"
-
-   OPTIONS="-a gcomm://${GALERA_NODES// /,} -g ${GALERA_GROUP}"
-   [ -n "${GALERA_OPTIONS}" ] && OPTIONS="${OPTIONS} -o 

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

2021-02-04 Thread Thomas Deutschmann
commit: a0e3dd83cb226bf4ccd5b2b8dc847b8ecdb26f2b
Author: Tomáš Mózes  gmail  com>
AuthorDate: Thu Feb  4 20:25:19 2021 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Thu Feb  4 22:25:08 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a0e3dd83

dev-db/mydumper: bump to 0.10.1

Signed-off-by: Tomáš Mózes  gmail.com>
Signed-off-by: Thomas Deutschmann  gentoo.org>

 dev-db/mydumper/Manifest   |  1 +
 dev-db/mydumper/mydumper-0.10.1.ebuild | 44 ++
 2 files changed, 45 insertions(+)

diff --git a/dev-db/mydumper/Manifest b/dev-db/mydumper/Manifest
index 449f748f916..a7f5c90330c 100644
--- a/dev-db/mydumper/Manifest
+++ b/dev-db/mydumper/Manifest
@@ -1,2 +1,3 @@
+DIST mydumper-0.10.1.tar.gz 63967 BLAKE2B 
ad2876eb4fd6528c119d722e70b096d12698119e6d84737601d7bc0e71022926f579d21456b73b8ff1d384c961256538467badeaceaf60a92b333196a17dda10
 SHA512 
dbcb207c8ac61b286cd4464a3f2c67ea6972d1cab215c09a577cdf621f685011cc26e1e36399b72be2a8165b4e4c518b401be928b6a1a31e35d2f27c169dcc18
 DIST mydumper-0.9.3.tar.gz 45320 BLAKE2B 
6e6d4420ced29d4ea77aa257ee155ce0810fe7d0ac3bf22c22156dfcfba35a3c461e4115d5814b5e0050331151a5b0c3bd819c1ecc534b6644972bf76de5d004
 SHA512 
3bc2c85dbedf234aecca3b66f445e42bb7ddff83f914d5cc231f6a5755d1c2bf300ae9bf4bdea0717b45ea5338c6c336ec44f375dbf29570ed785ffddda53898
 DIST mydumper-0.9.5.tar.gz 60010 BLAKE2B 
f74a949712526b3fc3b1957c9f9dc5c5f820d88f781926331e751eb99e6315b37bd8f38ac8a0e1943485cc74fe9b14a7e74e955c77ceba6b10bb1e18a7720d75
 SHA512 
5b72234c88fd22c103afb9fa5a7c3c99d6585cb450b8cc7385cfd23ae2ce09c0848d15767a5957a7b8f87a7614bdb058dea8990f1a2a12300c2c74fc9da2de75

diff --git a/dev-db/mydumper/mydumper-0.10.1.ebuild 
b/dev-db/mydumper/mydumper-0.10.1.ebuild
new file mode 100644
index 000..5ba7f676d45
--- /dev/null
+++ b/dev-db/mydumper/mydumper-0.10.1.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake-utils
+
+DESCRIPTION="A high-performance multi-threaded backup (and restore) toolset 
for MySQL"
+HOMEPAGE="https://github.com/maxbube/mydumper;
+SRC_URI="https://github.com/maxbube/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="doc"
+
+COMMON_DEPEND="dev-db/mysql-connector-c:=
+   dev-libs/glib:=
+   dev-libs/libpcre:=
+   dev-libs/openssl:0=
+   sys-libs/zlib:="
+DEPEND="${COMMON_DEPEND}
+   virtual/pkgconfig
+   doc? ( dev-python/sphinx )"
+RDEPEND="${COMMON_DEPEND}"
+
+PATCHES=(
+   "${FILESDIR}/${PN}-atomic.patch" #654314
+)
+
+src_prepare() {
+   # respect user cflags; do not expand ${CMAKE_C_FLAGS} (!)
+   sed -i -e 's:-Werror -O3 -g:${CMAKE_C_FLAGS}:' CMakeLists.txt || die
+
+   # fix doc install path
+   sed -i -e "s:share/doc/mydumper:share/doc/${PF}:" docs/CMakeLists.txt 
|| die
+
+   cmake-utils_src_prepare
+}
+
+src_configure() {
+   local mycmakeargs=("-DBUILD_DOCS=$(usex doc)")
+
+   cmake-utils_src_configure
+}



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

2021-02-04 Thread Thomas Deutschmann
commit: a0f20085327b74deb47410e5f31ef281be1d5b19
Author: Tomáš Mózes  gmail  com>
AuthorDate: Thu Feb  4 20:18:11 2021 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Thu Feb  4 22:24:50 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a0f20085

net-analyzer/monitoring-plugins: drop old

Signed-off-by: Tomáš Mózes  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/19333
Signed-off-by: Thomas Deutschmann  gentoo.org>

 .../monitoring-plugins-2.2-r2.ebuild   | 104 -
 .../monitoring-plugins-2.2-r3.ebuild   | 104 -
 2 files changed, 208 deletions(-)

diff --git a/net-analyzer/monitoring-plugins/monitoring-plugins-2.2-r2.ebuild 
b/net-analyzer/monitoring-plugins/monitoring-plugins-2.2-r2.ebuild
deleted file mode 100644
index 3670a8df928..000
--- a/net-analyzer/monitoring-plugins/monitoring-plugins-2.2-r2.ebuild
+++ /dev/null
@@ -1,104 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit eutils flag-o-matic multilib user
-
-DESCRIPTION="50+ standard plugins for Icinga, Naemon, Nagios, Shinken, Sensu"
-HOMEPAGE="https://www.monitoring-plugins.org/;
-SRC_URI="https://www.monitoring-plugins.org/download/${P}.tar.gz;
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~sparc x86"
-IUSE="gnutls ipv6 ldap libressl mysql dns fping game postgres radius samba 
snmp ssh +ssl"
-
-# Most of the plugins use automagic dependencies, i.e. the plugin will
-# get built if the binary it uses is installed. For example, check_snmp
-# will be built only if snmpget from net-analyzer/net-snmp[-minimal] is
-# installed. End result: most of our runtime dependencies are required
-# at build time as well.
-#
-# REAL_DEPEND contains the dependencies that are actually needed to
-# build. DEPEND contains those plus the automagic dependencies.
-#
-REAL_DEPEND="dev-lang/perl
-   ldap? ( net-nds/openldap )
-   mysql? ( virtual/mysql )
-   postgres? ( dev-db/postgresql:= )
-   ssl? (
-   !gnutls? (
-   !libressl? ( dev-libs/openssl:0= )
-   libressl? ( dev-libs/libressl:= )
-   )
-   gnutls? ( net-libs/gnutls )
-   )
-   radius? ( net-dialup/freeradius-client )"
-
-DEPEND="${REAL_DEPEND}
-   dns? ( net-dns/bind-tools )
-   game? ( games-util/qstat )
-   fping? ( net-analyzer/fping )
-   samba? ( net-fs/samba )
-   ssh? ( net-misc/openssh )
-   snmp? ( dev-perl/Net-SNMP
-   net-analyzer/net-snmp[-minimal] )"
-
-# Basically everything collides with nagios-plugins.
-RDEPEND="${DEPEND}
-   !net-analyzer/nagios-plugins"
-
-# At least one test is interactive.
-RESTRICT="test"
-
-PATCHES=( "${FILESDIR}/define-own-mysql-port-constant.patch" )
-
-src_configure() {
-   append-flags -fno-strict-aliasing
-
-   # Use an array to prevent econf from mangling the ping args.
-   local myconf=()
-
-   if use ssl; then
-   myconf+=( $(use_with !gnutls openssl /usr)
- $(use_with gnutls gnutls /usr) )
-   else
-   myconf+=( --without-openssl )
-   myconf+=( --without-gnutls )
-   fi
-
-   # The autodetection for these two commands can hang if localhost is
-   # down or ICMP traffic is filtered. Bug #468296.
-   myconf+=( --with-ping-command="/bin/ping -n -U -w %d -c %d %s" )
-
-   if use ipv6; then
-   myconf+=( --with-ping6-command="/bin/ping6 -n -U -w %d -c %d 
%s" )
-   fi
-
-   econf \
-   $(use_with mysql) \
-   $(use_with ipv6) \
-   $(use_with ldap) \
-   $(use_with postgres pgsql /usr) \
-   $(use_with radius) \
-   "${myconf[@]}" \
-   --libexecdir="/usr/$(get_libdir)/nagios/plugins" \
-   --sysconfdir="/etc/nagios"
-}
-
-DOCS=( ACKNOWLEDGEMENTS AUTHORS CODING ChangeLog FAQ \
-   NEWS README REQUIREMENTS SUPPORT THANKS )
-
-pkg_preinst() {
-   enewgroup nagios
-   enewuser nagios -1 /bin/bash /var/nagios/home nagios
-}
-
-pkg_postinst() {
-   elog "This ebuild has a number of USE flags that determine what you"
-   elog "are able to monitor. Depending on what you want to monitor, some"
-   elog "or all of these USE flags need to be set."
-   elog
-   elog "The plugins are installed in 
${EROOT%/}/usr/$(get_libdir)/nagios/plugins"
-}

diff --git a/net-analyzer/monitoring-plugins/monitoring-plugins-2.2-r3.ebuild 
b/net-analyzer/monitoring-plugins/monitoring-plugins-2.2-r3.ebuild
deleted file mode 100644
index cf357d910b2..000
--- a/net-analyzer/monitoring-plugins/monitoring-plugins-2.2-r3.ebuild
+++ /dev/null
@@ -1,104 +0,0 @@
-# Copyright 1999-2018 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-

[gentoo-commits] repo/gentoo:master commit in: net-analyzer/monitoring-plugins/, profiles/arch/sparc/

2021-02-04 Thread Thomas Deutschmann
commit: b21fe4f4e55232e4b0d66d3b7a4c3473e5f3e2c7
Author: Tomáš Mózes  gmail  com>
AuthorDate: Thu Feb  4 20:17:12 2021 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Thu Feb  4 22:24:50 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b21fe4f4

net-analyzer/monitoring-plugins: bump to 2.3

Closes: https://bugs.gentoo.org/766153
Signed-off-by: Tomáš Mózes  gmail.com>
Signed-off-by: Thomas Deutschmann  gentoo.org>

 net-analyzer/monitoring-plugins/Manifest   |   1 +
 .../monitoring-plugins-2.3.ebuild  | 107 +
 profiles/arch/sparc/package.use.mask   |   4 +
 3 files changed, 112 insertions(+)

diff --git a/net-analyzer/monitoring-plugins/Manifest 
b/net-analyzer/monitoring-plugins/Manifest
index 8576df0da90..81a3504ff20 100644
--- a/net-analyzer/monitoring-plugins/Manifest
+++ b/net-analyzer/monitoring-plugins/Manifest
@@ -1 +1,2 @@
 DIST monitoring-plugins-2.2.tar.gz 2461548 BLAKE2B 
0f68b492e089c6dfd09db6aab78ab4490f2e8983677c70dda4c3800a06380c066865587536a44f135d0e314006ed81a757cbfbd918f53e009f9d2c50b8e58db0
 SHA512 
5f8cfa132891d6d96e69bee3f2c26f7d4546f572be6a18f25ea5d9069f162cb2e424361289a5c26bec60d7b63d28a269437fd6f25645903a1c142fdcbbf77f27
+DIST monitoring-plugins-2.3.tar.gz 2528556 BLAKE2B 
d8c8886aea900a172e5693de766edb6b7ef7aac5ee94fec1f5c14cb0e9873623b14a965cc8852abb4ed44934d5111a86e130e7c37201a03de42bc996797302de
 SHA512 
926065667dff6c608ae5b7da39f6416bfc2443b9e1cdef68cd5d19be99da1b6fc6f23ef87b05731312b5d7ad76d01f0242fc9e544dbb4dd00dbafa0e27434d2e

diff --git a/net-analyzer/monitoring-plugins/monitoring-plugins-2.3.ebuild 
b/net-analyzer/monitoring-plugins/monitoring-plugins-2.3.ebuild
new file mode 100644
index 000..b91919ddf88
--- /dev/null
+++ b/net-analyzer/monitoring-plugins/monitoring-plugins-2.3.ebuild
@@ -0,0 +1,107 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit eutils flag-o-matic multilib
+
+DESCRIPTION="50+ standard plugins for Icinga, Naemon, Nagios, Shinken, Sensu"
+HOMEPAGE="https://www.monitoring-plugins.org/;
+SRC_URI="https://www.monitoring-plugins.org/download/${P}.tar.gz;
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~sparc ~x86"
+IUSE="curl gnutls ipv6 ldap libressl mysql dns fping game postgres radius 
samba snmp ssh +ssl"
+
+# Most of the plugins use automagic dependencies, i.e. the plugin will
+# get built if the binary it uses is installed. For example, check_snmp
+# will be built only if snmpget from net-analyzer/net-snmp[-minimal] is
+# installed. End result: most of our runtime dependencies are required
+# at build time as well.
+#
+# REAL_DEPEND contains the dependencies that are actually needed to
+# build. DEPEND contains those plus the automagic dependencies.
+#
+REAL_DEPEND="dev-lang/perl
+   curl? (
+   dev-libs/uriparser
+   net-misc/curl
+   )
+   ldap? ( net-nds/openldap )
+   mysql? ( || ( dev-db/mysql-connector-c dev-db/mariadb-connector-c ) )
+   postgres? ( dev-db/postgresql:= )
+   ssl? (
+   !gnutls? (
+   !libressl? ( dev-libs/openssl:0= )
+   libressl? ( dev-libs/libressl:= )
+   )
+   gnutls? ( net-libs/gnutls )
+   )
+   radius? ( net-dialup/freeradius-client )"
+
+DEPEND="${REAL_DEPEND}
+   dns? ( net-dns/bind-tools )
+   game? ( games-util/qstat )
+   fping? ( net-analyzer/fping )
+   samba? ( net-fs/samba )
+   ssh? ( net-misc/openssh )
+   snmp? ( dev-perl/Net-SNMP
+   net-analyzer/net-snmp[-minimal] )"
+
+# Basically everything collides with nagios-plugins.
+RDEPEND="${DEPEND}
+   acct-group/nagios
+   acct-user/nagios
+   !net-analyzer/nagios-plugins"
+
+# At least one test is interactive.
+RESTRICT="test"
+
+PATCHES=( "${FILESDIR}/define-own-mysql-port-constant.patch" )
+
+src_configure() {
+   append-flags -fno-strict-aliasing
+
+   # Use an array to prevent econf from mangling the ping args.
+   local myconf=()
+
+   if use ssl; then
+   myconf+=( $(use_with !gnutls openssl /usr)
+ $(use_with gnutls gnutls /usr) )
+   else
+   myconf+=( --without-openssl )
+   myconf+=( --without-gnutls )
+   fi
+
+   # The autodetection for these two commands can hang if localhost is
+   # down or ICMP traffic is filtered. Bug #468296.
+   myconf+=( --with-ping-command="/bin/ping -4 -n -U -w %d -c %d %s" )
+
+   if use ipv6; then
+   myconf+=( --with-ping6-command="/bin/ping -6 -n -U -w %d -c %d 
%s" )
+   fi
+
+   econf \
+   $(use_with curl libcurl) \
+   $(use_with curl uriparser) \
+   $(use_with mysql) \
+   $(use_with ipv6) \
+   $(use_with ldap) \
+   $(use_with 

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

2021-02-04 Thread Thomas Deutschmann
commit: 01f99d6eb4c04da49f3446794854e3deafeca7d4
Author: Tomáš Mózes  gmail  com>
AuthorDate: Thu Feb  4 20:26:04 2021 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Thu Feb  4 22:25:08 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=01f99d6e

dev-db/mydumper: drop old

Signed-off-by: Tomáš Mózes  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/19334
Signed-off-by: Thomas Deutschmann  gentoo.org>

 dev-db/mydumper/Manifest |  1 -
 dev-db/mydumper/mydumper-0.9.3-r1.ebuild | 42 --
 dev-db/mydumper/mydumper-0.9.5.ebuild| 44 
 3 files changed, 87 deletions(-)

diff --git a/dev-db/mydumper/Manifest b/dev-db/mydumper/Manifest
index a7f5c90330c..04dded9a944 100644
--- a/dev-db/mydumper/Manifest
+++ b/dev-db/mydumper/Manifest
@@ -1,3 +1,2 @@
 DIST mydumper-0.10.1.tar.gz 63967 BLAKE2B 
ad2876eb4fd6528c119d722e70b096d12698119e6d84737601d7bc0e71022926f579d21456b73b8ff1d384c961256538467badeaceaf60a92b333196a17dda10
 SHA512 
dbcb207c8ac61b286cd4464a3f2c67ea6972d1cab215c09a577cdf621f685011cc26e1e36399b72be2a8165b4e4c518b401be928b6a1a31e35d2f27c169dcc18
-DIST mydumper-0.9.3.tar.gz 45320 BLAKE2B 
6e6d4420ced29d4ea77aa257ee155ce0810fe7d0ac3bf22c22156dfcfba35a3c461e4115d5814b5e0050331151a5b0c3bd819c1ecc534b6644972bf76de5d004
 SHA512 
3bc2c85dbedf234aecca3b66f445e42bb7ddff83f914d5cc231f6a5755d1c2bf300ae9bf4bdea0717b45ea5338c6c336ec44f375dbf29570ed785ffddda53898
 DIST mydumper-0.9.5.tar.gz 60010 BLAKE2B 
f74a949712526b3fc3b1957c9f9dc5c5f820d88f781926331e751eb99e6315b37bd8f38ac8a0e1943485cc74fe9b14a7e74e955c77ceba6b10bb1e18a7720d75
 SHA512 
5b72234c88fd22c103afb9fa5a7c3c99d6585cb450b8cc7385cfd23ae2ce09c0848d15767a5957a7b8f87a7614bdb058dea8990f1a2a12300c2c74fc9da2de75

diff --git a/dev-db/mydumper/mydumper-0.9.3-r1.ebuild 
b/dev-db/mydumper/mydumper-0.9.3-r1.ebuild
deleted file mode 100644
index 3778cfbe001..000
--- a/dev-db/mydumper/mydumper-0.9.3-r1.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit cmake-utils
-
-DESCRIPTION="A high-performance multi-threaded backup (and restore) toolset 
for MySQL"
-HOMEPAGE="https://github.com/maxbube/mydumper;
-SRC_URI="https://github.com/maxbube/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="doc"
-
-CDEPEND="dev-libs/glib:=
-   dev-libs/libpcre:=
-   dev-libs/openssl:0=
-   sys-libs/zlib:=
-   virtual/mysql"
-DEPEND="${CDEPEND}
-   virtual/pkgconfig
-   doc? ( dev-python/sphinx )"
-RDEPEND="${CDEPEND}"
-
-PATCHES=( "${FILESDIR}/${PN}-mariadb-define.patch" )
-
-src_prepare() {
-   # respect user cflags; do not expand ${CMAKE_C_FLAGS} (!)
-   sed -i -e 's:-Werror -O3 -g:${CMAKE_C_FLAGS}:' CMakeLists.txt || die
-
-   # fix doc install path
-   sed -i -e "s:share/doc/mydumper:share/doc/${PF}:" docs/CMakeLists.txt 
|| die
-
-   cmake-utils_src_prepare
-}
-
-src_configure() {
-   local mycmakeargs=("-DBUILD_DOCS=$(usex doc)")
-
-   cmake-utils_src_configure
-}

diff --git a/dev-db/mydumper/mydumper-0.9.5.ebuild 
b/dev-db/mydumper/mydumper-0.9.5.ebuild
deleted file mode 100644
index 904232ebd4b..000
--- a/dev-db/mydumper/mydumper-0.9.5.ebuild
+++ /dev/null
@@ -1,44 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit cmake-utils
-
-DESCRIPTION="A high-performance multi-threaded backup (and restore) toolset 
for MySQL"
-HOMEPAGE="https://github.com/maxbube/mydumper;
-SRC_URI="https://github.com/maxbube/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="doc"
-
-CDEPEND="dev-libs/glib:=
-   dev-libs/libpcre:=
-   dev-libs/openssl:0=
-   sys-libs/zlib:=
-   virtual/mysql"
-DEPEND="${CDEPEND}
-   virtual/pkgconfig
-   doc? ( dev-python/sphinx )"
-RDEPEND="${CDEPEND}"
-
-PATCHES=(
-   "${FILESDIR}/${PN}-atomic.patch" #654314
-)
-
-src_prepare() {
-   # respect user cflags; do not expand ${CMAKE_C_FLAGS} (!)
-   sed -i -e 's:-Werror -O3 -g:${CMAKE_C_FLAGS}:' CMakeLists.txt || die
-
-   # fix doc install path
-   sed -i -e "s:share/doc/mydumper:share/doc/${PF}:" docs/CMakeLists.txt 
|| die
-
-   cmake-utils_src_prepare
-}
-
-src_configure() {
-   local mycmakeargs=("-DBUILD_DOCS=$(usex doc)")
-
-   cmake-utils_src_configure
-}



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

2021-02-04 Thread Thomas Deutschmann
commit: f9abb428531c961ec01d02379cd1e83a04a6d06a
Author: Tomáš Mózes  gmail  com>
AuthorDate: Thu Feb  4 21:31:26 2021 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Thu Feb  4 22:25:33 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f9abb428

dev-db/redis: bump to 6.0.10

Configuration moved to /etc/redis directory

Closes: https://bugs.gentoo.org/768189
Closes: https://bugs.gentoo.org/759481
Signed-off-by: Tomáš Mózes  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/19335
Signed-off-by: Thomas Deutschmann  gentoo.org>

 dev-db/redis/Manifest  |   1 +
 dev-db/redis/files/redis-sentinel.confd-r1 |  16 +++
 dev-db/redis/files/redis-sentinel.initd-r1 |  22 
 dev-db/redis/files/redis.confd-r2  |  20 
 dev-db/redis/files/redis.initd-6   |  25 
 dev-db/redis/files/redis.service-4 |  14 +++
 dev-db/redis/redis-6.0.10.ebuild   | 184 +
 7 files changed, 282 insertions(+)

diff --git a/dev-db/redis/Manifest b/dev-db/redis/Manifest
index 4598c70f2d7..cbdfc427467 100644
--- a/dev-db/redis/Manifest
+++ b/dev-db/redis/Manifest
@@ -1,3 +1,4 @@
 DIST redis-5.0.10.tar.gz 1990507 BLAKE2B 
a3ed76efb387e2a8292f71607c19826c8a0a890f1c47c126fc4cf084955fcc5889e743d7c7103e4c66ad6c81c2b2d0d482b1b4a62ab11a757f4cf84271ae8199
 SHA512 
4dd3a639f44f2f077b36621f9eb88dc340089890abf07f57a969172ea806e1bd205f61e6842d316294b52cd73c98aec3363686b2a292efc18a2e1bdbd358fb3c
 DIST redis-5.0.9.tar.gz 1986574 BLAKE2B 
7802d0556d11c9be8577b9bb3f4dbad8c2419b38659001421f96040e8a64a4a304e9dc1f06d82802ce1c92515d166cfd37c2f347df4c4cda0c2c4c2bb10d27c5
 SHA512 
d2c7bc1f769bc5d179bfe6e71954962813b50597eafc752a9b1edf2fd87e84707b7daf0910db56dd0e89cb3bdb3e551da7f111ae4899f505bac5f77f99744c13
+DIST redis-6.0.10.tar.gz 2271970 BLAKE2B 
a7efc1a0ad9ec3b7414b410ba461e314d49197d218df611f5debba6bcfb9ae9e56b65ed8a0d455f52f761e33c9102b239a7e51eeb7e2cb20627c66cbf4b5cf35
 SHA512 
4ef60645316143db3c26c45e90c7dc629e15641313267fd732396212c67db9ebeb9e170d830599b2e143ad5135d1ef249b6fbc1fb4960f4cf857cfdb5c1470c8
 DIST redis-6.0.9.tar.gz 2261418 BLAKE2B 
93e64e2c682320d11e468021fd13a2888dd6b15430c15eaaa9468242d9b4d8b60e29dfe656e64dc88ed751471284d1adf94c723521085019b375785abe7a
 SHA512 
ebae2b09637fdbdc71dd22b72ccea24e2c21beb81c6ff5c4bae8b341886a7d847ce868f52dc917079bab8aa250ff61c83efe8acbb8a1cbc5e285c7842b0aefa3

diff --git a/dev-db/redis/files/redis-sentinel.confd-r1 
b/dev-db/redis/files/redis-sentinel.confd-r1
new file mode 100644
index 000..5198fc87508
--- /dev/null
+++ b/dev-db/redis/files/redis-sentinel.confd-r1
@@ -0,0 +1,16 @@
+# Redis-sentinel user.
+REDIS_SENTINEL_USER="redis"
+
+# Redis-sentinel group.
+REDIS_SENTINEL_GROUP="redis"
+
+# Redis-sentinel configuration file.
+REDIS_SENTINEL_CONF="/etc/redis/sentinel.conf"
+
+# Redis-sentinel working directory.
+REDIS_SENTINEL_DIR="/tmp"
+
+# Specify the network service that corresponds to the "bind" setting
+# in your sentinel.conf. For example, if you bind to 127.0.0.1, this should
+# be set to "net.lo" which provides the loopback interface.
+rc_need="net.lo"

diff --git a/dev-db/redis/files/redis-sentinel.initd-r1 
b/dev-db/redis/files/redis-sentinel.initd-r1
new file mode 100644
index 000..1680b180acf
--- /dev/null
+++ b/dev-db/redis/files/redis-sentinel.initd-r1
@@ -0,0 +1,22 @@
+#!/sbin/openrc-run
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+: ${REDIS_SENTINEL_DIR:=/tmp}
+: ${REDIS_SENTINEL_CONF:=/etc/redis/sentinel.conf}
+: ${REDIS_SENTINEL_USER:=redis}
+: ${REDIS_SENTINEL_GROUP:=redis}
+: ${REDIS_SENTINEL_TIMEOUT:=30}
+
+command="/usr/sbin/redis-sentinel"
+command_args="${REDIS_SENTINEL_CONF}"
+command_background="true"
+command_user="${REDIS_SENTINEL_USER}:${REDIS_SENTINEL_GROUP}"
+pidfile="/run/${RC_SVCNAME}.pid"
+retry="${REDIS_SENTINEL_TIMEOUT}"
+start_stop_daemon_args="--chdir \"${REDIS_SENTINEL_DIR}\""
+
+depend() {
+   use localmount logger
+   after keepalived redis
+}

diff --git a/dev-db/redis/files/redis.confd-r2 
b/dev-db/redis/files/redis.confd-r2
new file mode 100644
index 000..07fdc3806c7
--- /dev/null
+++ b/dev-db/redis/files/redis.confd-r2
@@ -0,0 +1,20 @@
+# Redis user.
+REDIS_USER="redis"
+
+# Redis group.
+REDIS_GROUP="redis"
+
+# Redis configuration file.
+REDIS_CONF="/etc/redis/redis.conf"
+
+# Redis dump directory.
+REDIS_DIR="/var/lib/redis"
+
+# Redis options.
+# (Redis expects the first argument to be the configuration file.)
+REDIS_OPTS="${REDIS_CONF}"
+
+# Specify the network service that corresponds to the "bind" setting
+# in your redis.conf. For example, if you bind to 127.0.0.1, this should
+# be set to "net.lo" which provides the loopback interface.
+rc_need="net.lo"

diff --git a/dev-db/redis/files/redis.initd-6 b/dev-db/redis/files/redis.initd-6
new file mode 100644
index 000..a31669b353e
--- /dev/null
+++ 

[gentoo-commits] repo/gentoo:master commit in: app-emulation/xen-tools/files/, app-emulation/xen-tools/

2021-02-04 Thread Thomas Deutschmann
commit: 5ed877f82c57f438fefcce51ccc6029fb24d1294
Author: Tomáš Mózes  gmail  com>
AuthorDate: Thu Feb  4 19:13:19 2021 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Thu Feb  4 22:23:42 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ed877f8

app-emulation/xen-tools: drop unused

Signed-off-by: Tomáš Mózes  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/19330
Signed-off-by: Thomas Deutschmann  gentoo.org>

 app-emulation/xen-tools/Manifest   |   4 -
 app-emulation/xen-tools/files/gentoo-patches.conf  |  32 --
 app-emulation/xen-tools/xen-tools-4.13.2-r1.ebuild | 512 -
 app-emulation/xen-tools/xen-tools-4.14.0-r5.ebuild | 512 -
 4 files changed, 1060 deletions(-)

diff --git a/app-emulation/xen-tools/Manifest b/app-emulation/xen-tools/Manifest
index 2ad18a57b76..77f3f1a3fb1 100644
--- a/app-emulation/xen-tools/Manifest
+++ b/app-emulation/xen-tools/Manifest
@@ -5,13 +5,9 @@ DIST edk2-06dc822d045c2bb42e497487935485302486e151.tar.gz 
13192042 BLAKE2B 81afa
 DIST ipxe-git-1dd56dbd11082fb622c2ed21cfaced4f47d798a6.tar.gz 3810726 BLAKE2B 
b95266ec7fcee5c27065ba999b023ded9eb42a3690555e626911493f1dc995927fa67071bdc6432b3995df82134f8c49ea0d72eaf407f455dd1e2675d5b8d844
 SHA512 
8120696ba6d79fd9189664deed9b0489825d8d1edf7b931023b3979b7b9f82248e5b808c4517036cd40a85442ddf51a8dcad3b05d7f3c3cc6650654d53da4050
 DIST seabios-1.12.1.tar.gz 613450 BLAKE2B 
cb926b650c41a9962db407945cb5b6558079b061bd61f32ea56aedf0d37a00d10ad4434acbe717ffbc0dd1d1c0767304af8e640a53b0fc3784969dfa1590f681
 SHA512 
58755ce842adcb99c0f2f3ebbf9ec6d4a5072753966ab46805a96db1570847b109a90e6e03d61f9088ef877ca8ba96a8006777dc38ec434fce6b487f6c1f91d0
 DIST seabios-1.13.0.tar.gz 620952 BLAKE2B 
460a7dd2b2775b981bbd890ed0a50fe905794c68b0b895799667dd1378bb84125712330c2f6945112709d42cfb7b01196c7fff99051e44b6211d47d19531cfae
 SHA512 
7f158badf7deecc2998eab2a08f3615dfe5a7c0a51323f7b4568a4d1280935bc32bb466c8226d87d2ca7e13f9f117ff0092befcc0699bc31c5018e84754e8393
-DIST xen-4.13.2-upstream-patches-0.tar.xz 15404 BLAKE2B 
e4f679e4281e4edfe4f1e7722c19a973461b9a6423828f17719dfd766a73ef61a74b1cd87f375e2b0c2ec9cbed7b6a0f12c4a9982bbc325cdbba4c70a7145248
 SHA512 
122fe404f9c19567016e43208ddd08bdac56e7f264853d6cbe0929650fc4ada7175cc24c0e4fbf088acab77127eb76454948b98cbc731e35a12e1b068a5fd793
 DIST xen-4.13.2-upstream-patches-2.tar.xz 58992 BLAKE2B 
535d67ae6a30e23feb975172a9e4abd6d7feb6c8c969aa243fdf672ed6580fe46bf57ea5530eab70457e22af9163f95061fdf97d10faa3be9f4c92033187c950
 SHA512 
6b6cdf72d13c0e595be65e3107c0f68299e932b74d4a1c4d59bfe3be8b76840c47f6adeaddd0efac71d5158cee8d778a0be863eea8f032cb9acf4191f629d8ae
 DIST xen-4.13.2.tar.gz 39037826 BLAKE2B 
ad2b7c3003ca29e5e60a85c581f706ef87d99eadf939ed36ebe8f6698582f7a29dbdaf502039b60a0afe7ad4ae6ce89713e69dc8b8a7d5abe65063da7f1baa5b
 SHA512 
cd3092281c97e9421e303aa288aac04dcccd5536ba7c0ff4d51fbf3d07b5ffacfe3456ba06f5cf63577dafbf8cf3a5d9825ceb5e9ef8ca1427900cc3e57b50a3
-DIST xen-4.14.0-upstream-patches-6.tar.xz 119116 BLAKE2B 
e3a0f807182d32754c6ae2000324237117cfa66c4a43c27b583b6aef69a3889949779751b71a87b2538f679fb481e8a723433950c689f28a8c2e96278c1b0ddb
 SHA512 
03b1fdc08e74756001fbb0de4e21297456f63615e6f63b8f360f8270ef85b0d50c3872be41cc26529ed0d91d82ffda2af53882b7c5233113f223a4ec813a0d5b
-DIST xen-4.14.0.tar.gz 39950576 BLAKE2B 
db4c3e79cfdfb10260d0d14d9d28e8c8bd9bf23f42aee743acf8f560bf4cdb96a425c0df887c70f9755f62680be24bfbe0149e52a4cb843ae83090cd9d6afc71
 SHA512 
ebce47a2f754955d8517123d69f62006634d97620fbbe3784869a0667466e586a249f57ffaf7846d5bcb45d69377cde43354c82c233fbb5407e55653b9a33ac0
 DIST xen-4.14.1.tar.gz 39970115 BLAKE2B 
21e5838b2b4d78420dcaaae2b8fc98ac876230217e6a3764aa643920150b8cef96025663e6a2fc423ab15f7f470b62547e91ce1be0337fc78f00c148c7ff40ab
 SHA512 
c75cbec82793435f5a7026626ffdb2e9a2166b42d2be4b2f1194240e0312458124f0ebd53eeb02ce7330c22afe402a28a96b32f8af66e41e9416fe94535724c9
 DIST xen-gentoo-patches-21.tar.xz 18280 BLAKE2B 
95446da72fc16cb82e4e51df8796c64db05a30894a351a98dbd6700ce354c34956ca09a1af98125a4e56c337936e8fae296d806519b8afa23a82b078aa0db8f1
 SHA512 
3cffac162606a09b10b47dca604f167897e6ac8d153411d3464ef29a7a4d46ac5b92340884cb21279cb2d053b131f1ea5cb2111e3e9a21b3298b5ab3320ee34d
 DIST xen-gentoo-patches-22.tar.xz 18764 BLAKE2B 
e0da49b39fbc6b689db47e40a4fbb4f6568644fe192b114cce01b0406cba4bf23339ad1bf39b972f895df004916827b6e774f97fc079aeb8ac436763efda5fc3
 SHA512 
5b7959af4ed30edd2526698ab60a86353e35d9dc48dc941b6df7659a7c4904260461e0decbd8d788542bd69384736f2175861d4943c3738618d20788b19ea9b1
-DIST xen-security-patches-28.tar.xz 1580 BLAKE2B 
c304894801b37259508582fc6947e26c0b8665e982d91de86c16efd5eaecd6c9bb19570534642d39e81175fe58baccf576990a481f40f8848692d3465ad17a85
 SHA512 
b442b5568e76e0f2a5cfc91063515b96347f8b30f6101a81536b78edecc400861fd99281e1994bc6626bff28ece3df8f8306575c8abbb2cddaf3a6d3542c0b2f
 DIST xen-security-patches-29.tar.xz 1536 BLAKE2B 

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

2021-02-04 Thread Thomas Deutschmann
commit: 307e92ec30fa21aafd600f9788a23d6cb759c357
Author: Tomáš Mózes  gmail  com>
AuthorDate: Thu Feb  4 19:08:56 2021 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Thu Feb  4 22:23:39 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=307e92ec

app-emulation/xen: drop vulnerable

Bug: https://bugs.gentoo.org/766474
Bug: https://bugs.gentoo.org/760144
Signed-off-by: Tomáš Mózes  gmail.com>
Signed-off-by: Thomas Deutschmann  gentoo.org>

 app-emulation/xen/Manifest |   4 -
 app-emulation/xen/xen-4.13.2-r2.ebuild | 165 -
 app-emulation/xen/xen-4.13.2-r3.ebuild | 165 -
 app-emulation/xen/xen-4.14.0-r7.ebuild | 165 -
 4 files changed, 499 deletions(-)

diff --git a/app-emulation/xen/Manifest b/app-emulation/xen/Manifest
index 12ad42c89e0..e33f7425bb5 100644
--- a/app-emulation/xen/Manifest
+++ b/app-emulation/xen/Manifest
@@ -1,7 +1,3 @@
-DIST xen-4.13.2-upstream-patches-1.tar.xz 15832 BLAKE2B 
4e20a1e2d575ed7e1d21f3b34ed0d8bf6e1405cb39cc5c6ffc099614ea833ac9794bfcfcdea0893fdf81b318f536017ac3a023ad096bc8a8c7390c01f1d513ed
 SHA512 
48dda9dadec1e87fb7b6952636e73057f6e0a5501f9727d05ac636fd47747194501db709c8ffa7154e79b6b612a98b658a03bc083c5065ff851ac57f454b599e
-DIST xen-4.13.2-upstream-patches-2.tar.xz 58992 BLAKE2B 
535d67ae6a30e23feb975172a9e4abd6d7feb6c8c969aa243fdf672ed6580fe46bf57ea5530eab70457e22af9163f95061fdf97d10faa3be9f4c92033187c950
 SHA512 
6b6cdf72d13c0e595be65e3107c0f68299e932b74d4a1c4d59bfe3be8b76840c47f6adeaddd0efac71d5158cee8d778a0be863eea8f032cb9acf4191f629d8ae
 DIST xen-4.13.2-upstream-patches-3.tar.xz 63660 BLAKE2B 
80abc9529ff49e782b64d4b5032f724e7d95fd255c2a06b7065c693d5765e1db1df44ebd5ce00c5a1e1ff24e1e5d344b0c2e459c68282e58fa20963e208272d2
 SHA512 
35288a1feac1316c33586dad55685e2c6a30100795e31852f78455003ce3dd6906074bea023655ee545a97fe4a0a8ad9a05ab91fd83186e61e5b57d10aa6b155
 DIST xen-4.13.2.tar.gz 39037826 BLAKE2B 
ad2b7c3003ca29e5e60a85c581f706ef87d99eadf939ed36ebe8f6698582f7a29dbdaf502039b60a0afe7ad4ae6ce89713e69dc8b8a7d5abe65063da7f1baa5b
 SHA512 
cd3092281c97e9421e303aa288aac04dcccd5536ba7c0ff4d51fbf3d07b5ffacfe3456ba06f5cf63577dafbf8cf3a5d9825ceb5e9ef8ca1427900cc3e57b50a3
-DIST xen-4.14.0-upstream-patches-6.tar.xz 119116 BLAKE2B 
e3a0f807182d32754c6ae2000324237117cfa66c4a43c27b583b6aef69a3889949779751b71a87b2538f679fb481e8a723433950c689f28a8c2e96278c1b0ddb
 SHA512 
03b1fdc08e74756001fbb0de4e21297456f63615e6f63b8f360f8270ef85b0d50c3872be41cc26529ed0d91d82ffda2af53882b7c5233113f223a4ec813a0d5b
-DIST xen-4.14.0.tar.gz 39950576 BLAKE2B 
db4c3e79cfdfb10260d0d14d9d28e8c8bd9bf23f42aee743acf8f560bf4cdb96a425c0df887c70f9755f62680be24bfbe0149e52a4cb843ae83090cd9d6afc71
 SHA512 
ebce47a2f754955d8517123d69f62006634d97620fbbe3784869a0667466e586a249f57ffaf7846d5bcb45d69377cde43354c82c233fbb5407e55653b9a33ac0
 DIST xen-4.14.1.tar.gz 39970115 BLAKE2B 
21e5838b2b4d78420dcaaae2b8fc98ac876230217e6a3764aa643920150b8cef96025663e6a2fc423ab15f7f470b62547e91ce1be0337fc78f00c148c7ff40ab
 SHA512 
c75cbec82793435f5a7026626ffdb2e9a2166b42d2be4b2f1194240e0312458124f0ebd53eeb02ce7330c22afe402a28a96b32f8af66e41e9416fe94535724c9

diff --git a/app-emulation/xen/xen-4.13.2-r2.ebuild 
b/app-emulation/xen/xen-4.13.2-r2.ebuild
deleted file mode 100644
index abce4bba283..000
--- a/app-emulation/xen/xen-4.13.2-r2.ebuild
+++ /dev/null
@@ -1,165 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{7..9} )
-
-inherit flag-o-matic mount-boot multilib python-any-r1 toolchain-funcs
-
-MY_PV=${PV/_/-}
-MY_P=${PN}-${MY_PV}
-
-if [[ $PV == * ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="git://xenbits.xen.org/xen.git"
-   SRC_URI=""
-else
-   KEYWORDS="amd64 ~arm -x86"
-   UPSTREAM_VER=1
-   SECURITY_VER=
-   GENTOO_VER=
-
-   [[ -n ${UPSTREAM_VER} ]] && \
-   
UPSTREAM_PATCHSET_URI="https://dev.gentoo.org/~dlan/distfiles/${P}-upstream-patches-${UPSTREAM_VER}.tar.xz
-   
https://github.com/hydrapolic/gentoo-dist/raw/master/xen/${P}-upstream-patches-${UPSTREAM_VER}.tar.xz;
-   [[ -n ${SECURITY_VER} ]] && \
-   
SECURITY_PATCHSET_URI="https://dev.gentoo.org/~dlan/distfiles/${PN}-security-patches-${SECURITY_VER}.tar.xz;
-   [[ -n ${GENTOO_VER} ]] && \
-   
GENTOO_PATCHSET_URI="https://dev.gentoo.org/~dlan/distfiles/${PN}-gentoo-patches-${GENTOO_VER}.tar.xz;
-   
SRC_URI="https://downloads.xenproject.org/release/xen/${MY_PV}/${MY_P}.tar.gz
-   ${UPSTREAM_PATCHSET_URI}
-   ${SECURITY_PATCHSET_URI}
-   ${GENTOO_PATCHSET_URI}"
-fi
-
-DESCRIPTION="The Xen virtual machine monitor"
-HOMEPAGE="https://www.xenproject.org;
-LICENSE="GPL-2"
-SLOT="0"
-IUSE="debug efi flask"
-
-DEPEND="${PYTHON_DEPS}
-   efi? ( >=sys-devel/binutils-2.22[multitarget] )
- 

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

2021-02-04 Thread Thomas Deutschmann
commit: ee1a46c693aeabc668f15ab1d24d952e18b8ce29
Author: Tomáš Mózes  gmail  com>
AuthorDate: Thu Feb  4 19:09:31 2021 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Thu Feb  4 22:23:42 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ee1a46c6

app-emulation/xen-pvgrub: drop unused

Signed-off-by: Tomáš Mózes  gmail.com>
Signed-off-by: Thomas Deutschmann  gentoo.org>

 app-emulation/xen-pvgrub/Manifest |   1 -
 app-emulation/xen-pvgrub/xen-pvgrub-4.14.0.ebuild | 155 --
 2 files changed, 156 deletions(-)

diff --git a/app-emulation/xen-pvgrub/Manifest 
b/app-emulation/xen-pvgrub/Manifest
index 81f86df719c..408b35150b6 100644
--- a/app-emulation/xen-pvgrub/Manifest
+++ b/app-emulation/xen-pvgrub/Manifest
@@ -4,6 +4,5 @@ DIST newlib-1.16.0.tar.gz 12024353 BLAKE2B 
26d3308148fb99baf8ad02eee4cc699cfac69
 DIST pciutils-2.2.9.tar.bz2 212265 BLAKE2B 
014b664e90c64e7255c9e21fc25a2cc60d57f47ce282fc0331a0481a460b237783bd3774dd0689e1596d4a0be0d2889faad904da01a6f02147464bce1d1b1bc0
 SHA512 
2b3d98d027e46d8c08037366dde6f0781ca03c610ef2b380984639e4ef39899ed8d8b8e4cd9c9dc54df101279b95879bd66bfd4d04ad07fef41e847ea7ae32b5
 DIST polarssl-1.1.4-gpl.tgz 611340 BLAKE2B 
613da06dda9e4b86db5a4d616a0a0afee98c907c3c6b352eed3d9e500fc5739e62eb4f6fc32ff02579c6a6de9bd49fcd2c8bd8b2d158a5050cbaa82118d61ef0
 SHA512 
88da614e4d3f4409c4fd3bb3e44c7587ba051e3fed4e33d526069a67e8180212e1ea22da984656f50e290049f60ddca65383e5983c0f8884f648d71f698303ad
 DIST xen-4.13.2.tar.gz 39037826 BLAKE2B 
ad2b7c3003ca29e5e60a85c581f706ef87d99eadf939ed36ebe8f6698582f7a29dbdaf502039b60a0afe7ad4ae6ce89713e69dc8b8a7d5abe65063da7f1baa5b
 SHA512 
cd3092281c97e9421e303aa288aac04dcccd5536ba7c0ff4d51fbf3d07b5ffacfe3456ba06f5cf63577dafbf8cf3a5d9825ceb5e9ef8ca1427900cc3e57b50a3
-DIST xen-4.14.0.tar.gz 39950576 BLAKE2B 
db4c3e79cfdfb10260d0d14d9d28e8c8bd9bf23f42aee743acf8f560bf4cdb96a425c0df887c70f9755f62680be24bfbe0149e52a4cb843ae83090cd9d6afc71
 SHA512 
ebce47a2f754955d8517123d69f62006634d97620fbbe3784869a0667466e586a249f57ffaf7846d5bcb45d69377cde43354c82c233fbb5407e55653b9a33ac0
 DIST xen-4.14.1.tar.gz 39970115 BLAKE2B 
21e5838b2b4d78420dcaaae2b8fc98ac876230217e6a3764aa643920150b8cef96025663e6a2fc423ab15f7f470b62547e91ce1be0337fc78f00c148c7ff40ab
 SHA512 
c75cbec82793435f5a7026626ffdb2e9a2166b42d2be4b2f1194240e0312458124f0ebd53eeb02ce7330c22afe402a28a96b32f8af66e41e9416fe94535724c9
 DIST zlib-1.2.3.tar.gz 496597 BLAKE2B 
603020b70cd52b83e48bde420b86e2acfd29d69bf7476eecbeeb07d1b8bcab703d2cbd3eab2990bddb8c268f13594592ce985798d49e2d6ba25104d49f22
 SHA512 
021b958fcd0d346c4ba761bcf0cc40f3522de6186cf5a0a6ea34a70504ce9622b1c2626fce40675bc8282cf5f5ade18473656abc38050f72f5d6480507a2106e

diff --git a/app-emulation/xen-pvgrub/xen-pvgrub-4.14.0.ebuild 
b/app-emulation/xen-pvgrub/xen-pvgrub-4.14.0.ebuild
deleted file mode 100644
index 586ee80bce4..000
--- a/app-emulation/xen-pvgrub/xen-pvgrub-4.14.0.ebuild
+++ /dev/null
@@ -1,155 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{7..9} )
-PYTHON_REQ_USE='xml,threads(+)'
-
-inherit flag-o-matic multilib python-single-r1 toolchain-funcs
-
-MY_PV=${PV/_/-}
-
-XEN_EXTFILES_URL="http://xenbits.xensource.com/xen-extfiles;
-LIBPCI_URL=ftp://atrey.karlin.mff.cuni.cz/pub/linux/pci
-GRUB_URL=mirror://gnu-alpha/grub
-
-UPSTREAM_VER=
-[[ -n ${UPSTREAM_VER} ]] && \
-   
UPSTREAM_PATCHSET_URI="https://dev.gentoo.org/~dlan/distfiles/${P/-pvgrub/}-upstream-patches-${UPSTREAM_VER}.tar.xz
-   
https://github.com/hydrapolic/gentoo-dist/raw/master/xen/${P/-pvgrub/}-upstream-patches-${UPSTREAM_VER}.tar.xz;
-
-SRC_URI="
-   
https://downloads.xenproject.org/release/xen/${MY_PV}/xen-${MY_PV}.tar.gz
-   $GRUB_URL/grub-0.97.tar.gz
-   $XEN_EXTFILES_URL/zlib-1.2.3.tar.gz
-   $LIBPCI_URL/pciutils-2.2.9.tar.bz2
-   $XEN_EXTFILES_URL/lwip-1.3.0.tar.gz
-   $XEN_EXTFILES_URL/newlib/newlib-1.16.0.tar.gz
-   $XEN_EXTFILES_URL/polarssl-1.1.4-gpl.tgz
-   ${UPSTREAM_PATCHSET_URI}"
-
-S="${WORKDIR}/xen-${MY_PV}"
-
-DESCRIPTION="allows to boot Xen domU kernels from a menu.lst laying inside 
guest filesystem"
-HOMEPAGE="https://www.xenproject.org;
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-DEPEND="sys-devel/gettext
-   sys-devel/bin86
-   sys-apps/texinfo
-   x11-libs/pixman"
-
-RDEPEND="${PYTHON_DEPS}
-   >=app-emulation/xen-tools-${PV}"
-
-# python2 only
-RESTRICT="test"
-
-pkg_setup() {
-   python-single-r1_pkg_setup
-}
-
-retar-externals() {
-   # Purely to unclutter src_prepare
-   local set="grub-0.97.tar.gz lwip-1.3.0.tar.gz newlib-1.16.0.tar.gz 
polarssl-1.1.4-gpl.tgz zlib-1.2.3.tar.gz"
-
-   # eapply can't patch in $WORKDIR, requires a sed; Bug #455194. 

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

2021-02-04 Thread Thomas Deutschmann
commit: eb3bb111e226a7f7924a58244c09b5c386b99502
Author: Tomáš Mózes  gmail  com>
AuthorDate: Thu Feb  4 19:38:31 2021 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Thu Feb  4 22:24:30 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb3bb111

app-admin/graylog: bump to 3.3.10/4.0.2, drop old

Signed-off-by: Tomáš Mózes  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/19332
Signed-off-by: Thomas Deutschmann  gentoo.org>

 app-admin/graylog/Manifest| 4 ++--
 app-admin/graylog/{graylog-3.3.8.ebuild => graylog-3.3.10.ebuild} | 0
 app-admin/graylog/{graylog-4.0.1.ebuild => graylog-4.0.2.ebuild}  | 0
 3 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-admin/graylog/Manifest b/app-admin/graylog/Manifest
index 762b9aa9154..4fce6e847b6 100644
--- a/app-admin/graylog/Manifest
+++ b/app-admin/graylog/Manifest
@@ -1,3 +1,3 @@
-DIST graylog-3.3.8.tgz 129314297 BLAKE2B 
21eaf45b396b11ad5c42efad790390b643505ac7ecc24332813784443ba3b5aeed911fae07beb270f598341d577469f9a5fdbe92101e64939e6646884b7f7fc8
 SHA512 
feda3dafc3af249e54e8240ea20a8fd4e96c80901b45842cf8ec4ee7a5b33646a391a19a23a06b0e5fb4bf29c0d1c8d7cb87f2ee169ef17ac5b38fbd00682ead
+DIST graylog-3.3.10.tgz 129330433 BLAKE2B 
6633a0c4ba9efa6bdece55cc9c3036a45bb78e10e6e80f29656fd5924176ee881b7f1dfb761ea7af9cac0c1cdace87335747c9fcb23bb49b51ebb400139118cf
 SHA512 
0280f3e4f38542487e2c9a10b0aa0ea2db711a249f9e0ad241d136ee1df5aada13a4da543ac40ceb7c715273903d83a6d62ceddde5feb9ede99c95cc8325f5f2
 DIST graylog-3.3.9.tgz 129306340 BLAKE2B 
91fd8195176b2e7d87b0bf29ffbe000b8cddac8efb238487a0e3cc1b1048e9ea9af36d1f5362c79ce0ba964886b336a43bbc7e64d52711bf00e3721d7253a3af
 SHA512 
acbfd63974a700f7860e4acf706cc40f8c097546510ec7ed040bfbf50cb878fbd0a9f793eb88227e27205d5af40dbad3a4299354bf70bc2c26a6998b6c3bf0c6
-DIST graylog-4.0.1.tgz 163263748 BLAKE2B 
fdaf3055a76b49a637e2ce7a52af465195e8afb787f20632197a6839a0e6d134284ac3e5c5af76d7fe8bb9ec5de9ba47d5401e0392eb5c078728698fd1e208cd
 SHA512 
a7fb3757cb9ac67a33b836634f73d08b06bc6c0ff50ae0e24da3616dbe8663740e64f07efeb8ac8578f283232df784c959b940f25dc6ab5a66483bc84cbab88e
+DIST graylog-4.0.2.tgz 163286730 BLAKE2B 
102b410b89e776c43ce97442407e0e7a418b0e9c9ac82747e4e049b83e8c88a865861e365ecc57fcd45dd4dc7bd763ba9f8657038526523c3f341be73daf647a
 SHA512 
535451f84bc28e9716d34138637b732a4ebe879970051f720997d93828846a2ac707a58a14f14e10fa0aa4e3aeed5694ac0339275ef2623d5ac01712067158ca

diff --git a/app-admin/graylog/graylog-3.3.8.ebuild 
b/app-admin/graylog/graylog-3.3.10.ebuild
similarity index 100%
rename from app-admin/graylog/graylog-3.3.8.ebuild
rename to app-admin/graylog/graylog-3.3.10.ebuild

diff --git a/app-admin/graylog/graylog-4.0.1.ebuild 
b/app-admin/graylog/graylog-4.0.2.ebuild
similarity index 100%
rename from app-admin/graylog/graylog-4.0.1.ebuild
rename to app-admin/graylog/graylog-4.0.2.ebuild



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

2021-02-04 Thread Thomas Deutschmann
commit: 3667beedf82ad7507e8cef279d5fd4fe2b333572
Author: Tomáš Mózes  gmail  com>
AuthorDate: Thu Feb  4 19:21:18 2021 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Thu Feb  4 22:24:11 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3667beed

net-analyzer/linkchecker: bump to 10.0.1, drop old

Signed-off-by: Tomáš Mózes  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/19331
Signed-off-by: Thomas Deutschmann  gentoo.org>

 net-analyzer/linkchecker/Manifest   | 2 +-
 .../{linkchecker-10.0.0.ebuild => linkchecker-10.0.1.ebuild}| 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-analyzer/linkchecker/Manifest 
b/net-analyzer/linkchecker/Manifest
index 81c0c47c79c..2e7f18ffea1 100644
--- a/net-analyzer/linkchecker/Manifest
+++ b/net-analyzer/linkchecker/Manifest
@@ -1,2 +1,2 @@
-DIST linkchecker-10.0.0.tar.gz 512754 BLAKE2B 
ce6a83c57b3ab2a891913b1912d51315db4465fe5ae201b4a906d200c5f1807f53a5504fefca367f577239c2af99cb0dab7f744ccfe430e074fc85ddf063d2a0
 SHA512 
c16c52b63dd13f1afe31bfe294fb303b321af88fab1a8c7e8c94a32d1f330131e0188738b37806558e532109dac93656298878337538c7a83205f2a1fa73faa6
 DIST linkchecker-10.0.0_pre20200729.tar.gz 401694 BLAKE2B 
f1a0918c30b292e569fd3168eee152e63ba7266f0ef848a55601e0205d8b0521cb653db77c8dc7b5d1140b493c95e50d76acba44e961586159f2b691e6898353
 SHA512 
35c49ca5de06688667e39f4eb0d8a048e565fe460a4aff125a484e3966c62cbea95fd95154cb2b544c0f4987f66012793726cf890d604321ed83970654a318f6
+DIST linkchecker-10.0.1.tar.gz 512649 BLAKE2B 
f0373da6c1b4c18394500f32936065dca8b4a92532f5da6f15a4470c2e458df147009599939a41fc36f5ae4941c0fdd97aa9bf77a7237544f3df3bf5772ed884
 SHA512 
2d57092591187f62f7ae685b867ab02d08108ce3a687ea7da444e57cbe5e9f74220747beee322ccfec0ce4319c95cc37ba0908ba8fae6a8d88bdb0928d099099

diff --git a/net-analyzer/linkchecker/linkchecker-10.0.0.ebuild 
b/net-analyzer/linkchecker/linkchecker-10.0.1.ebuild
similarity index 100%
rename from net-analyzer/linkchecker/linkchecker-10.0.0.ebuild
rename to net-analyzer/linkchecker/linkchecker-10.0.1.ebuild



[gentoo-commits] repo/gentoo:master commit in: media-tv/kodi/

2021-02-04 Thread Craig Andrews
commit: 1241df0009d895560621f2af7c6a1e868988bcd4
Author: Patrick Steinhardt  pks  im>
AuthorDate: Thu Feb  4 15:08:08 2021 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Thu Feb  4 22:01:38 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1241df00

media-tv/kodi: fix build with libcdio[-cxx]

When building Kodi with ISO9660PP support, then it requires
libiso9660++.so to be installed. This library is provided by
dev-libs/libcdio, but only when building with C++ libraries. We thus
need to depend on libcdio[cxx] to not fail the build.

Signed-off-by: Patrick Steinhardt  pks.im>
Closes: https://github.com/gentoo/gentoo/pull/19319
Signed-off-by: Craig Andrews  gentoo.org>

 media-tv/kodi/kodi-19.0_rc1-r2.ebuild | 2 +-
 media-tv/kodi/kodi-19..ebuild | 2 +-
 media-tv/kodi/kodi-.ebuild| 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/media-tv/kodi/kodi-19.0_rc1-r2.ebuild 
b/media-tv/kodi/kodi-19.0_rc1-r2.ebuild
index 675cf6bbbaf..cb070312ede 100644
--- a/media-tv/kodi/kodi-19.0_rc1-r2.ebuild
+++ b/media-tv/kodi/kodi-19.0_rc1-r2.ebuild
@@ -79,7 +79,7 @@ COMMON_DEPEND="${PYTHON_DEPS}
dev-python/pillow[${PYTHON_MULTI_USEDEP}]
dev-python/pycryptodome[${PYTHON_MULTI_USEDEP}]
')
-   >=dev-libs/libcdio-2.1.0
+   >=dev-libs/libcdio-2.1.0[cxx]
>=dev-libs/libfmt-6.1.2
dev-libs/libfstrcmp
gbm? (  media-libs/mesa[gbm] )

diff --git a/media-tv/kodi/kodi-19..ebuild 
b/media-tv/kodi/kodi-19..ebuild
index 675cf6bbbaf..cb070312ede 100644
--- a/media-tv/kodi/kodi-19..ebuild
+++ b/media-tv/kodi/kodi-19..ebuild
@@ -79,7 +79,7 @@ COMMON_DEPEND="${PYTHON_DEPS}
dev-python/pillow[${PYTHON_MULTI_USEDEP}]
dev-python/pycryptodome[${PYTHON_MULTI_USEDEP}]
')
-   >=dev-libs/libcdio-2.1.0
+   >=dev-libs/libcdio-2.1.0[cxx]
>=dev-libs/libfmt-6.1.2
dev-libs/libfstrcmp
gbm? (  media-libs/mesa[gbm] )

diff --git a/media-tv/kodi/kodi-.ebuild b/media-tv/kodi/kodi-.ebuild
index 675cf6bbbaf..cb070312ede 100644
--- a/media-tv/kodi/kodi-.ebuild
+++ b/media-tv/kodi/kodi-.ebuild
@@ -79,7 +79,7 @@ COMMON_DEPEND="${PYTHON_DEPS}
dev-python/pillow[${PYTHON_MULTI_USEDEP}]
dev-python/pycryptodome[${PYTHON_MULTI_USEDEP}]
')
-   >=dev-libs/libcdio-2.1.0
+   >=dev-libs/libcdio-2.1.0[cxx]
>=dev-libs/libfmt-6.1.2
dev-libs/libfstrcmp
gbm? (  media-libs/mesa[gbm] )



[gentoo-commits] repo/proj/guru:dev commit in: app-editors/visual-studio-code-bin/

2021-02-04 Thread Ross Charles Campbell
commit: 338126788c72c582de4cc8e91dea5abd100dd5d8
Author: Ross Charles Campbell  gmail  com>
AuthorDate: Thu Feb  4 21:49:21 2021 +
Commit: Ross Charles Campbell  gmail  com>
CommitDate: Thu Feb  4 21:50:12 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=33812678

app-editors/visual-studio-code-bin: version bump to 1.53.0

Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Ross Charles Campbell  gmail.com>

 app-editors/visual-studio-code-bin/Manifest | 6 +++---
 ...-code-bin-1.52.1.ebuild => visual-studio-code-bin-1.53.0.ebuild} | 0
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/app-editors/visual-studio-code-bin/Manifest 
b/app-editors/visual-studio-code-bin/Manifest
index ee3e4c12..36142ce5 100644
--- a/app-editors/visual-studio-code-bin/Manifest
+++ b/app-editors/visual-studio-code-bin/Manifest
@@ -1,3 +1,3 @@
-DIST visual-studio-code-bin-1.52.1-amd64.tar.gz 92016385 BLAKE2B 
10f7b737e11b4a30991d25bf475267a220814fb3438a5da51a764b3b4890933d1fe151b54632968e9b4ac47fb9f2989d0d20f22b04ef6f55f82a5964f0f8adcc
 SHA512 
02082e698c4f550e0c84986767f0f8465d008cd3fca9675c4dc79a71346d898e6859b1a9dd38269f351efe7dcd6a76e4974a29ad25e019a2714140e6656b1778
-DIST visual-studio-code-bin-1.52.1-arm.tar.gz 83556664 BLAKE2B 
9031839e0d265a9625fb5c759d8ca4f108ebe8f626c83438764de5de7f831ed7e64456367b9313c7ec1d8c4597e1efefbe4cd34c72d2e9d549aa7f2434e1b8b4
 SHA512 
1da9fedc6124c5460b4ed321a6f8fd1ea45d5562d313975c641fc7752d6b51dd9b43992626eab175dff68631d8c28b759146560ac2f7785e15ff3ea27b90fd10
-DIST visual-studio-code-bin-1.52.1-arm64.tar.gz 95054018 BLAKE2B 
5428efc0f49c404c807bf1f09fcafeb5cec90506dd730ec809b9313ca304b16e493f2b6c4289bb0ad8647f8ea1de4499d48da95b6ceb2aa4285d4397ea1d7e60
 SHA512 
328444cb3c3e209073c512f9da35f74cd443c7dcec86058c517ffe5a60183c03ad7a0e4b24eed190f55ddb96788966dbc1fe1bf1d6b5f3b30580ade6267e986f
+DIST visual-studio-code-bin-1.53.0-amd64.tar.gz 95342383 BLAKE2B 
bc3fae228ca8d45c75890e44fd5d724df5d969775d465f69496fcc4c570d97d71d7151fd5aa5c5df95ad027504d0057b4dcc2a91a49efe839566765def73c08a
 SHA512 
59c8f35205332e464fbba397b5845c555aa2faa15d1e26df4a1a6aca45755fccca73806f167f5c2537407dbdad50da2a7c8581a11830d31c5813ad00318b9cbf
+DIST visual-studio-code-bin-1.53.0-arm.tar.gz 86667344 BLAKE2B 
8ea8fadfdd23db724ea844a4d92610854f46c8ef5e7328d9befe9491108cf6255316b777a307356bffb63e4d6536f47538582bfd4e4f61d3ca64865e6344d375
 SHA512 
bf31c9da4f80fa4cd6b8d5c060c9ba07c14ce140a9d723c77920a38becc9400ef07be35ce2c8936175178e39dc595c03285f83699652af9b319efce264becd3b
+DIST visual-studio-code-bin-1.53.0-arm64.tar.gz 99860845 BLAKE2B 
a87a0ecbe87c42e6a70027442dd9f2ccf7766bee3a18be420cf2bb29a1a23db8509490a92e57b3a0ce814f021a81ead7b4da6a874236f310764d6e7aa632f79e
 SHA512 
e85f939cb53dd8141dca06aeb8c41fd4b88652f8be008a2996852f296d77801de15bf98968ab1300210504fcdfbaed4a1d992e9b61276438d0e251beff0ae146

diff --git 
a/app-editors/visual-studio-code-bin/visual-studio-code-bin-1.52.1.ebuild 
b/app-editors/visual-studio-code-bin/visual-studio-code-bin-1.53.0.ebuild
similarity index 100%
rename from 
app-editors/visual-studio-code-bin/visual-studio-code-bin-1.52.1.ebuild
rename to 
app-editors/visual-studio-code-bin/visual-studio-code-bin-1.53.0.ebuild



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

2021-02-04 Thread Miroslav Šulc
commit: 57cfc2046bb8c3de52a2a596a22c006a3186ba3b
Author: Simon van der Veldt  gmail  com>
AuthorDate: Thu Feb  4 18:41:19 2021 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Thu Feb  4 20:18:48 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=57cfc204

media-libs/lsp-plugins: Add missing X USE dependency, inherit xdg

Signed-off-by: Simon van der Veldt  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/19311
Closes: https://bugs.gentoo.org/737536
Signed-off-by: Miroslav Šulc  gentoo.org>

 media-libs/lsp-plugins/lsp-plugins-1.1.24.ebuild | 6 --
 media-libs/lsp-plugins/lsp-plugins-.ebuild   | 6 --
 2 files changed, 8 insertions(+), 4 deletions(-)

diff --git a/media-libs/lsp-plugins/lsp-plugins-1.1.24.ebuild 
b/media-libs/lsp-plugins/lsp-plugins-1.1.24.ebuild
index 51871cd000f..e261700b430 100644
--- a/media-libs/lsp-plugins/lsp-plugins-1.1.24.ebuild
+++ b/media-libs/lsp-plugins/lsp-plugins-1.1.24.ebuild
@@ -1,8 +1,10 @@
-# Copyright 2019-2020 Gentoo Authors
+# Copyright 2019-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 
+inherit xdg
+
 DESCRIPTION="Linux Studio Plugins"
 HOMEPAGE="https://lsp-plug.in;
 
@@ -25,7 +27,7 @@ REQUIRED_USE="|| ( jack ladspa lv2 )"
 DEPEND="
dev-libs/expat
media-libs/libsndfile
-   media-libs/libglvnd
+   media-libs/libglvnd[X]
doc? ( dev-lang/php:* )
jack? (
virtual/jack

diff --git a/media-libs/lsp-plugins/lsp-plugins-.ebuild 
b/media-libs/lsp-plugins/lsp-plugins-.ebuild
index 51871cd000f..e261700b430 100644
--- a/media-libs/lsp-plugins/lsp-plugins-.ebuild
+++ b/media-libs/lsp-plugins/lsp-plugins-.ebuild
@@ -1,8 +1,10 @@
-# Copyright 2019-2020 Gentoo Authors
+# Copyright 2019-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 
+inherit xdg
+
 DESCRIPTION="Linux Studio Plugins"
 HOMEPAGE="https://lsp-plug.in;
 
@@ -25,7 +27,7 @@ REQUIRED_USE="|| ( jack ladspa lv2 )"
 DEPEND="
dev-libs/expat
media-libs/libsndfile
-   media-libs/libglvnd
+   media-libs/libglvnd[X]
doc? ( dev-lang/php:* )
jack? (
virtual/jack



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

2021-02-04 Thread Patrick McLean
commit: c10ad4deaf8dd2fcc754924e7a19079edc6ce675
Author: Michael Mair-Keimberger  gmail  com>
AuthorDate: Thu Feb  4 17:53:40 2021 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Thu Feb  4 19:58:57 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c10ad4de

sys-cluster/ceph: remove unused patch

Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Michael Mair-Keimberger  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/19324
Signed-off-by: Patrick McLean  gentoo.org>

 .../ceph/files/ceph-15.2.5-systemd-unit-fix.patch  | 27 --
 1 file changed, 27 deletions(-)

diff --git a/sys-cluster/ceph/files/ceph-15.2.5-systemd-unit-fix.patch 
b/sys-cluster/ceph/files/ceph-15.2.5-systemd-unit-fix.patch
deleted file mode 100644
index a127ada181f..000
--- a/sys-cluster/ceph/files/ceph-15.2.5-systemd-unit-fix.patch
+++ /dev/null
@@ -1,27 +0,0 @@
-From bd8b8540f6b67a25585ca9cf140d6de760bc2a43 Mon Sep 17 00:00:00 2001
-From: Jan Fajerski 
-Date: Fri, 12 Jun 2020 09:27:36 +0200
-Subject: [PATCH] systemd/ceph-osd: ceph-osd-prestart.sh now lives in
- /usr/libexec
-
-Fixes: https://tracker.ceph.com/issues/45984
-Fixes: ed6552d5067c9f1d34c426f9ae18b0c37f2a9d29
-
-Signed-off-by: Jan Fajerski 

- systemd/ceph-...@.service.in | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/systemd/ceph-...@.service.in b/systemd/ceph-...@.service.in
-index a0067d347220..4a2254e99478 100644
 a/systemd/ceph-...@.service.in
-+++ b/systemd/ceph-...@.service.in
-@@ -9,7 +9,7 @@ Environment=CLUSTER=ceph
- EnvironmentFile=-@SYSTEMD_ENV_FILE@
- Environment=CLUSTER=ceph
- ExecStart=/usr/bin/ceph-osd -f --cluster ${CLUSTER} --id %i --setuser ceph 
--setgroup ceph
--ExecStartPre=/usr/libexec/ceph/ceph-osd-prestart.sh --cluster ${CLUSTER} --id 
%i
-+ExecStartPre=@CMAKE_INSTALL_FULL_LIBEXECDIR@/ceph/ceph-osd-prestart.sh 
--cluster ${CLUSTER} --id %i
- ExecReload=/bin/kill -HUP $MAINPID
- LockPersonality=true
- MemoryDenyWriteExecute=true



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

2021-02-04 Thread Mathieu Tortuyaux
commit: 1a9625bb4184209eb04c97c349d14f71e2f90d04
Author: Mathieu Tortuyaux  gmail  com>
AuthorDate: Thu Feb  4 19:48:38 2021 +
Commit: Mathieu Tortuyaux  gmail  com>
CommitDate: Thu Feb  4 19:49:05 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=1a9625bb

sys-process/gotop: bump to 4.1.1

Package-Manager: Portage-3.0.13, Repoman-3.0.2
Signed-off-by: Mathieu Tortuyaux  gmail.com>

 sys-process/gotop/Manifest   | 101 +--
 sys-process/gotop/gotop-4.1.0.ebuild |  99 ---
 sys-process/gotop/gotop-4.1.1.ebuild | 182 +++
 3 files changed, 274 insertions(+), 108 deletions(-)

diff --git a/sys-process/gotop/Manifest b/sys-process/gotop/Manifest
index e6285dbc..c367377c 100644
--- a/sys-process/gotop/Manifest
+++ b/sys-process/gotop/Manifest
@@ -6,24 +6,42 @@ DIST 
github.com%2F!victoria!metrics%2Fmetrics%2F@v%2Fv1.11.2.mod 96 BLAKE2B 5db3
 DIST github.com%2F!victoria!metrics%2Fmetrics%2F@v%2Fv1.11.2.zip 31710 BLAKE2B 
1e26cb89dda8e86fe04edfc64d4b892dad5a6202aaec1dfe790792fba0aa0f5eb6f542200c5d8746cedf0e09f7907e8a75018304f68f2b65594e9ca6e37d52da
 SHA512 
d0e8670dd75b9e1697383095d2a6ed781e1be8cd3707003f891d88444390f59528ea0fa95c1eea03e78d13e0240583199789a4045eb43d848b026267685ced4c
 DIST github.com%2F!vivid!cortex%2Fewma%2F@v%2Fv1.1.1.mod 35 BLAKE2B 
7b5030936400bbff37dc3e2c1d6b7224df6d5f5f97a2e22fd1dc08f3d6ef08894eec30004589dbe81e56a9e71b3ca391e088996a84c98ddabc4d934db7c9fa22
 SHA512 
e6d91e44ed614c66a668e8423e7657d0696cdd5c6fc0fc4d6ecf741849f1e4891e47262376d4787c967c88c907c5bc668d437d613afaf628fcbbcb352f5d2033
 DIST github.com%2F!vivid!cortex%2Fewma%2F@v%2Fv1.1.1.zip 8064 BLAKE2B 
3fb2dca3bf31d7c8e0bfa67193ca30e7ed76e270fc6ee5e1f1acadaf5be7047dc63afed2f4e55a16d3a641ebbcb8111a6a580b91964081b3e3621e8d62d70f9d
 SHA512 
0a6ea5758fd0d42e2ce8366405eb0ed42da5737c830b36a9cc24cf99541d7d7760a2ee868c99901fb9a103f8113183771f0dbe139deac3667222692c4d025eb9
-DIST 
github.com%2Fcjbassi%2Fdrawille-go%2F@v%2Fv0.0.0-20190126131713-27dc511fe6fd.mod
 38 BLAKE2B 
7f7d24a97127b71e693ed4b10722c341459d92dc9412162d5135eb6dc13367d2ab329dd4f7fa3983d8fa6bae71ce8a02207364635a61908188feeb9e506ff61c
 SHA512 
2f1d46c01e461f71d3f9b5a245b483e882803b10ecef7317f63ed727262fd91da8062dc041f07d89d3395c7d8ed650d994f3ef8fbe16c36e415a1aebd8c1dfaa
-DIST 
github.com%2Fcjbassi%2Fdrawille-go%2F@v%2Fv0.0.0-20190126131713-27dc511fe6fd.zip
 2207 BLAKE2B 
ab6eca137dd2ad4c4111259ad42fde1337370715044fd30b23413f986c0fa31d6c95f805eabbca818169718af6c159ab77f3a65f0f4e073a9e6b307056863b43
 SHA512 
a71206445e1f6d3cbacb72a1402c272d02c822890f4b3f332b7991cba173178985a59215a3519008d5d033dcdb3a796db7e6740c02c0f127214e62d86df7290d
+DIST 
github.com%2Fcloudfoundry%2Fjibber_jabber%2F@v%2Fv0.0.0-20151120183258-bcc4c8345a21.mod
 45 BLAKE2B 
dc66582a694c0fe34bda22e8ae9cc136aaf22ca9cbdf04d9f72bbd67f1a8d75f3ff15136808629ca6a65f5f742304ecc50aecbf0566342999be19c428c91ddbb
 SHA512 
2132e59bf3690999469c47b40bca0fdb48bbdc6a25d622f8bfe451ff2f5267fe939a21aaa354c00e4c2a7cd94c78de7171ca25dbaf4dea6478e68981cf4ccce0
+DIST 
github.com%2Fcloudfoundry%2Fjibber_jabber%2F@v%2Fv0.0.0-20151120183258-bcc4c8345a21.zip
 10544 BLAKE2B 
1a5efc1339e56b2edcf28cb40e80832e6fd1bdd2d350823eb961342f5cbf5dda16aad9e2a6804ab90f8edb547efb31d8c423cc36de5b42e221e97079cd134c13
 SHA512 
16226c5fba67be2c2ca456fa72f448f0da810758b615c1a5df29da99404817929527e5cb660c720c3ec0c901adcfd747a7b62efa474133f4aebf200129c1
 DIST 
github.com%2Fcloudfoundry-attic%2Fjibber_jabber%2F@v%2Fv0.0.0-20151120183258-bcc4c8345a21.mod
 51 BLAKE2B 
bb9a10a12f8443d24ed3627dfcc37589b0612f4df8b40547bbf9172f7f4fe9e1fff1c943fb92f2231b93c9f93da6b71ebd0de257f593a3566e1f1f5ab5b25bc2
 SHA512 
704e40ccb7df18b64ebfac7a5854bafb0b61677e728fbfcd0c37cb04598dd922979714fabae55e712497737550d97b2cef41897309e11f2b33e2ed371468f521
 DIST 
github.com%2Fcloudfoundry-attic%2Fjibber_jabber%2F@v%2Fv0.0.0-20151120183258-bcc4c8345a21.zip
 10664 BLAKE2B 
308afbbae118f5f26f2c58896aa5f695d5c653b7bb6f8f3eb7fb4351ac8f4dca715bc6798c1aa6a1808c408737d71d1231d878e8f80a6226c47ec30add616026
 SHA512 
ce9b4eb9c7dd526f4f9ca818c2559efcc6e10a6c50018f963cf781193040c229207944c89aa35079d3ccb9d05bbe07506f58351a5cc80829c5cc8f18b30d1b4e
 DIST github.com%2Fdavecgh%2Fgo-spew%2F@v%2Fv1.1.0.mod 34 BLAKE2B 
7e09c2779bf7a84a9271e31522ebbe600a1c11b107d651d91f58c8373e4336332a3a881f3e12b382543d75f20398af66085fcb3e780eed341e870e9c30f29267
 SHA512 
5e079462f7e0dff0efda71f580aa185700cfa936b718a19d0e2a8c63212e47a07022dca0c282832d48e5165aae8e82aeeeb2ac3664268f1148fc772010fb860e
 DIST github.com%2Fdavecgh%2Fgo-spew%2F@v%2Fv1.1.0.zip 60546 BLAKE2B 
e775860f49c6ee09a6c48902d38fdf5d2d77af4cd405d8d303902170e46493301d4aa873a48b4d12a16d92dafaa65290de1fd3a42545025fbfc82f15a3881e8d
 SHA512 
53dc5484f488ae1f8d0eb672c3431bbf9fce33dfcee83dda7929103e3650559cf703f601716984a640422f01cc640860dba0b47e16aef04d0d2452a266fefbf9
+DIST github.com%2Fdistatus%2Fbattery%2F@v%2Fv0.10.0.mod 163 BLAKE2B 

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

2021-02-04 Thread Thomas Deutschmann
commit: c5636900111017de43ea42e97ed907b9138363b5
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Thu Feb  4 19:43:11 2021 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Thu Feb  4 19:43:11 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c5636900

app-crypt/dehydrated: mark package for allarches

Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Thomas Deutschmann  gentoo.org>

 app-crypt/dehydrated/metadata.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/app-crypt/dehydrated/metadata.xml 
b/app-crypt/dehydrated/metadata.xml
index f2198d055c2..b4fd6de957b 100644
--- a/app-crypt/dehydrated/metadata.xml
+++ b/app-crypt/dehydrated/metadata.xml
@@ -8,6 +8,7 @@
whi...@gentoo.org
Thomas Deutschmann

+   

Install cron job to sign/renew 
non-existent/changed/expiring certificates




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

2021-02-04 Thread Thomas Deutschmann
commit: 6e3e495997f6229c3aaf19e2f5418f420695c0ac
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Thu Feb  4 19:41:55 2021 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Thu Feb  4 19:41:55 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6e3e4959

app-crypt/dehydrated: fix description

Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Thomas Deutschmann  gentoo.org>

 app-crypt/dehydrated/dehydrated-0.6.5.ebuild | 4 ++--
 app-crypt/dehydrated/dehydrated-0.7.0.ebuild | 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/app-crypt/dehydrated/dehydrated-0.6.5.ebuild 
b/app-crypt/dehydrated/dehydrated-0.6.5.ebuild
index fab5c7c8615..6f4d78f26c1 100644
--- a/app-crypt/dehydrated/dehydrated-0.6.5.ebuild
+++ b/app-crypt/dehydrated/dehydrated-0.6.5.ebuild
@@ -1,11 +1,11 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="7"
 
 inherit user
 
-DESCRIPTION="a client for signing certificates with an ACME-server"
+DESCRIPTION="A client for signing certificates with an ACME-server"
 HOMEPAGE="https://github.com/lukas2511/dehydrated;
 SRC_URI="https://github.com/lukas2511/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
 

diff --git a/app-crypt/dehydrated/dehydrated-0.7.0.ebuild 
b/app-crypt/dehydrated/dehydrated-0.7.0.ebuild
index a0b9dd29497..270fc0def55 100644
--- a/app-crypt/dehydrated/dehydrated-0.7.0.ebuild
+++ b/app-crypt/dehydrated/dehydrated-0.7.0.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="7"
 
-DESCRIPTION="a client for signing certificates with an ACME-server"
+DESCRIPTION="A client for signing certificates with an ACME-server"
 HOMEPAGE="https://github.com/lukas2511/dehydrated;
 SRC_URI="https://github.com/lukas2511/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
 



[gentoo-commits] repo/gentoo:master commit in: app-admin/rsyslog/files/, app-admin/rsyslog/

2021-02-04 Thread Thomas Deutschmann
commit: 8dce6794495e734990897619806aac5fefe8c6d0
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Thu Feb  4 19:39:03 2021 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Thu Feb  4 19:39:49 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8dce6794

app-admin/rsyslog: add systemd unit

Upstream has stopped providing a default unit file since v8.2008.0.

Link 1: 
https://github.com/rsyslog/rsyslog/commit/cfd07503ba055100a84d75d1a78a5c6cceb9fdab
Bug: https://bugs.gentoo.org/740262
Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Thomas Deutschmann  gentoo.org>

 app-admin/rsyslog/files/rsyslog.service  |  20 ++
 app-admin/rsyslog/rsyslog-8.2012.0-r1.ebuild | 483 +++
 2 files changed, 503 insertions(+)

diff --git a/app-admin/rsyslog/files/rsyslog.service 
b/app-admin/rsyslog/files/rsyslog.service
new file mode 100644
index 000..c64a9ea122a
--- /dev/null
+++ b/app-admin/rsyslog/files/rsyslog.service
@@ -0,0 +1,20 @@
+[Unit]
+Description=System Logging Service
+Requires=syslog.socket
+Documentation=man:rsyslogd(8)
+Documentation=man:rsyslog.conf(5)
+Documentation=https://www.rsyslog.com/doc/
+
+[Service]
+Type=notify
+ExecStart=/usr/sbin/rsyslogd -n -iNONE
+StandardOutput=null
+Restart=on-failure
+
+# Increase the default a bit in order to allow many simultaneous
+# files to be monitored, we might need a lot of fds.
+LimitNOFILE=16384
+
+[Install]
+WantedBy=multi-user.target
+Alias=syslog.service

diff --git a/app-admin/rsyslog/rsyslog-8.2012.0-r1.ebuild 
b/app-admin/rsyslog/rsyslog-8.2012.0-r1.ebuild
new file mode 100644
index 000..52cb79ec9ae
--- /dev/null
+++ b/app-admin/rsyslog/rsyslog-8.2012.0-r1.ebuild
@@ -0,0 +1,483 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+PYTHON_COMPAT=( python3_{7..9} )
+
+inherit autotools linux-info python-any-r1 systemd
+
+DESCRIPTION="An enhanced multi-threaded syslogd with database support and more"
+HOMEPAGE="https://www.rsyslog.com/;
+
+if [[ ${PV} == "" ]]; then
+   EGIT_REPO_URI="https://github.com/rsyslog/${PN}.git;
+
+   DOC_REPO_URI="https://github.com/rsyslog/${PN}-doc.git;
+
+   inherit git-r3
+else
+   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~x86"
+
+   SRC_URI="
+   https://www.rsyslog.com/files/download/${PN}/${P}.tar.gz
+   doc? ( 
https://www.rsyslog.com/files/download/${PN}/${PN}-doc-${PV}.tar.gz )
+   "
+fi
+
+LICENSE="GPL-3 LGPL-3 Apache-2.0"
+SLOT="0"
+
+IUSE="clickhouse curl dbi debug doc elasticsearch +gcrypt gnutls imhttp"
+IUSE+=" impcap jemalloc kafka kerberos kubernetes libressl mdblookup"
+IUSE+=" mongodb mysql normalize omhttp omhttpfs omudpspoof +openssl"
+IUSE+=" postgres rabbitmq redis relp rfc3195 rfc5424hmac snmp +ssl"
+IUSE+=" systemd test usertools +uuid xxhash zeromq"
+
+RESTRICT="!test? ( test )"
+
+REQUIRED_USE="
+   kubernetes? ( normalize )
+   ssl? ( || ( gnutls openssl ) )
+"
+
+BDEPEND=">=sys-devel/autoconf-archive-2015.02.24
+   virtual/pkgconfig
+   elibc_musl? ( sys-libs/queue-standalone )
+   test? (
+   jemalloc? ( https://github.com/rsyslog/rsyslog/issues/3626
+   sed -i \
+   -e '\|^#!/bin/bash$|a exit 77' \
+   tests/mmkubernetes-cache-expir*.sh \
+   || die "Failed to disabled known test failure 
mmkubernetes-cache-expir*.sh"
+
+   eautoreconf
+}
+
+src_configure() {
+   # Maintainer notes:
+   # * Guardtime support is missing because libgt isn't yet available
+   #   in portage.
+   # * Hadoop's HDFS file system output module is currently not
+   #   supported in Gentoo because nobody is able to test it
+   #   (JAVA dependency).
+   # * dev-libs/hiredis doesn't provide pkg-config (see #504614,
+   #   upstream PR 129 and 136) so we need to export HIREDIS_*
+   #   variables because rsyslog's build system depends on pkg-config.
+
+   if use redis; then
+   export HIREDIS_LIBS="-L${EPREFIX}/usr/$(get_libdir) -lhiredis"
+   export HIREDIS_CFLAGS="-I${EPREFIX}/usr/include"
+   fi
+
+   local myeconfargs=(
+   --disable-debug-symbols
+   --disable-generate-man-pages
+   --without-valgrind-testbench
+   --disable-liblogging-stdlog
+   $(use_enable test testbench)
+   $(use_enable test libfaketime)
+   $(use_enable test extended-tests)
+   # Input Plugins without depedencies
+   --enable-imbatchreport
+   --enable-imdiag
+   --enable-imfile
+   --enable-improg
+   --enable-impstats
+   --enable-imptcp
+   # Message Modificiation Plugins without depedencies
+   --enable-mmanon
+   --enable-mmaudit
+   --enable-mmcount
+   

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

2021-02-04 Thread Craig Andrews
commit: 14eb28f31e1cf1de07d42de8568d4a78b201de16
Author: Mike Lothian  fireburn  co  uk>
AuthorDate: Thu Feb  4 18:45:13 2021 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Thu Feb  4 19:19:27 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=14eb28f3

sys-devel/llvm-roc: Bump to 4.0.1

This fixes clinfo for me in my Raven system

Signed-off-by: Mike Lothian  fireburn.co.uk>
Closes: https://github.com/gentoo/gentoo/pull/19329
Signed-off-by: Craig Andrews  gentoo.org>

 sys-devel/llvm-roc/Manifest  |  1 +
 sys-devel/llvm-roc/llvm-roc-4.0.1.ebuild | 94 
 2 files changed, 95 insertions(+)

diff --git a/sys-devel/llvm-roc/Manifest b/sys-devel/llvm-roc/Manifest
index 9adefa71457..352199eee19 100644
--- a/sys-devel/llvm-roc/Manifest
+++ b/sys-devel/llvm-roc/Manifest
@@ -3,3 +3,4 @@ DIST llvm-rocm-ocl-3.7.0.tar.gz 116973132 BLAKE2B 
c1cc8a3b95292d726626d3cb59ec1b
 DIST llvm-rocm-ocl-3.8.0.tar.gz 117004300 BLAKE2B 
13c3213f0fb951fb9d574e8f6d76bb6c632fecadfe93dbe68a9720baa22e35aa3269deef8b533c5a5ff50a2c1ee3dd7a1ea0fae4b8ab8573ec5bfc5ca5d04f4f
 SHA512 
4eca387a132c9d1237ebec7c80319e99c80088766209d05a697d09890f4a82c56ba5f48a5c8c8749bb051c177bb5eab67e00405b04d3191681d0ac7cf1ae868c
 DIST llvm-rocm-ocl-3.9.0.tar.gz 123591368 BLAKE2B 
54b44d705e7704921df1914bac6dc1da8e420f9383efb698a9cf6a339b653d71cad29aa077a9e24d6764ca81fb8dc55fa70abb0cfac004d40f7d811e20ec9945
 SHA512 
3404390506b33c1de1d05980fafb219692985f38b52d852e9a47ab94e57228caa25ccd0d0d69da656281de32c75e001f60cb9f22453e70fea7b39d065d4333af
 DIST llvm-rocm-ocl-4.0.0.tar.gz 123595983 BLAKE2B 
69dd47a50a53cf7d8168f872778bcda0e028907c2341b165f40152bdf03b668ee6c209dc60fa1018dde2a946d891f15eb92a38cfbc12bb5798dd132c1ce79bf1
 SHA512 
2ac3d643e0bee72239089003cd2889711a7cd58dc588467fb0ca0a50bec264fda992aa2e3352d5210011a9dc1eea4dd9eacdc7d0c313cd69c7b491df126a4e4e
+DIST llvm-rocm-ocl-4.0.1.tar.gz 123608276 BLAKE2B 
dd5a4d6bc198c7fb6fdc2514cd8c4533a2df6ded7a574c9b4762cda3cb65498a464a0e78427db94db05b468a29ce78d3d8131ac7c6e42953fc503896732474e3
 SHA512 
d23dceaee2badf46cda27aa725bce5b82bab2fba7d1c2220fedb4795eee455de5077b4ff7299ecd6850eeb0bbdb131ea12a699357f373aef818758d845550f04

diff --git a/sys-devel/llvm-roc/llvm-roc-4.0.1.ebuild 
b/sys-devel/llvm-roc/llvm-roc-4.0.1.ebuild
new file mode 100644
index 000..5714ae9b719
--- /dev/null
+++ b/sys-devel/llvm-roc/llvm-roc-4.0.1.ebuild
@@ -0,0 +1,94 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake
+
+DESCRIPTION="Radeon Open Compute llvm,lld,clang"
+HOMEPAGE="https://github.com/RadeonOpenCompute/ROCm/;
+SRC_URI="https://github.com/RadeonOpenCompute/llvm-project/archive/rocm-${PV}.tar.gz
 -> llvm-rocm-ocl-${PV}.tar.gz"
+
+LICENSE="UoI-NCSA rc BSD public-domain"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="debug +runtime"
+
+RDEPEND="virtual/cblas
+   dev-libs/libxml2
+   sys-libs/zlib
+   sys-libs/ncurses:="
+DEPEND="${RDEPEND}"
+PDEPEND="dev-libs/rocr-runtime"
+
+S="${WORKDIR}/llvm-project-rocm-${PV}/llvm"
+
+PATCHES=(
+   "${FILESDIR}/${PN}-3.7.0-current_pos.patch"
+   "${FILESDIR}/${PN}-3.9.0-tensorflow.patch"
+)
+
+CMAKE_BUILD_TYPE=RelWithDebInfo
+
+src_prepare() {
+   cd "${WORKDIR}/llvm-project-rocm-${PV}" || die
+   eapply "${FILESDIR}/${PN}-3.0.0-add_libraries.patch"
+   eapply "${FILESDIR}/${PN}-4.0.0-remove-isystem-usr-include.patch"
+   eapply "${FILESDIR}/${PN}-4.0.0-hip-location.patch"
+
+   if [[ -n ${EPREFIX} ]]; then
+   pushd "${S}"/../clang >/dev/null || die
+   sed -i -e "s@DEFAULT_SYSROOT \"\"@DEFAULT_SYSROOT 
\"${EPREFIX}\"@" CMakeLists.txt
+   eend $?
+   ebegin "Use ${EPREFIX} as default sysroot"
+   cd lib/Driver/ToolChains >/dev/null || die
+   ebegin "Use dynamic linker from ${EPREFIX}"
+   sed -i -e "/LibDir.*Loader/s@return \"\/\"@return 
\"${EPREFIX}/\"@" Linux.cpp
+   eend $?
+
+   ebegin "Remove --sysroot call on ld for native toolchain"
+   sed -i -e "$(grep -n -B1 sysroot= Gnu.cpp | sed -ne 
'{1s/-.*//;1p}'),+1 d" Gnu.cpp
+   eend $?
+   popd >/dev/null || die
+   fi
+
+   # handled by sysroot, don't prefixify here.
+   sed -e 's:/opt/rocm:/usr/lib/hip:' \
+   -i "${S}"/../clang/lib/Driver/ToolChains/AMDGPU.cpp
+
+   eapply_user
+   cmake_src_prepare
+}
+
+src_configure() {
+   PROJECTS="clang;lld"
+
+   if usex runtime; then
+   PROJECTS+=";compiler-rt"
+   fi
+
+   local mycmakeargs=(
+   -DCMAKE_INSTALL_PREFIX="${EPREFIX}/usr/lib/llvm/roc"
+   -DLLVM_ENABLE_PROJECTS="${PROJECTS}"
+   -DLLVM_TARGETS_TO_BUILD="AMDGPU;X86"
+   -DLLVM_BUILD_DOCS=NO
+   -DLLVM_ENABLE_OCAMLDOC=OFF
+   -DLLVM_ENABLE_SPHINX=NO
+   

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

2021-02-04 Thread William Hubbs
commit: 81ba14bce19876c223817064e2607b1da480f0f5
Author: William Hubbs  gentoo  org>
AuthorDate: Thu Feb  4 19:13:59 2021 +
Commit: William Hubbs  gentoo  org>
CommitDate: Thu Feb  4 19:14:11 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=81ba14bc

app-emulation/docker: stable 19.03.15 on amd64

Bug: https://bugs.gentoo.org/768612
Signed-off-by: William Hubbs  gentoo.org>

 app-emulation/docker/docker-19.03.15.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-emulation/docker/docker-19.03.15.ebuild 
b/app-emulation/docker/docker-19.03.15.ebuild
index 7dc26e1596c..b45327a1e3d 100644
--- a/app-emulation/docker/docker-19.03.15.ebuild
+++ b/app-emulation/docker/docker-19.03.15.ebuild
@@ -14,7 +14,7 @@ else
DOCKER_GITCOMMIT=420b1d3625
MY_PV=${PV/_/-}
SRC_URI="https://${EGO_PN}/archive/v${MY_PV}.tar.gz -> ${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+   KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~x86"
[ "$DOCKER_GITCOMMIT" ] || die "DOCKER_GITCOMMIT must be added manually 
for each bump!"
inherit golang-vcs-snapshot
 fi



[gentoo-commits] repo/gentoo:master commit in: dev-ml/ocamlbuild/

2021-02-04 Thread Alfredo Tupone
commit: 5888d48fd18eb1fa1cefc88aaa495f23951ffdf4
Author: Alfredo Tupone  gentoo  org>
AuthorDate: Thu Feb  4 18:56:42 2021 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Thu Feb  4 18:56:42 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5888d48f

dev-ml/ocamlbuild: remove some test

Package-Manager: Portage-3.0.13, Repoman-3.0.2
Signed-off-by: Alfredo Tupone  gentoo.org>

 dev-ml/ocamlbuild/ocamlbuild-0.11.0.ebuild|  2 +-
 dev-ml/ocamlbuild/ocamlbuild-0.14.0-r1.ebuild | 12 
 2 files changed, 13 insertions(+), 1 deletion(-)

diff --git a/dev-ml/ocamlbuild/ocamlbuild-0.11.0.ebuild 
b/dev-ml/ocamlbuild/ocamlbuild-0.11.0.ebuild
index dfaf2d16bd3..13bf43e4852 100644
--- a/dev-ml/ocamlbuild/ocamlbuild-0.11.0.ebuild
+++ b/dev-ml/ocamlbuild/ocamlbuild-0.11.0.ebuild
@@ -24,7 +24,7 @@ DEPEND="${DEPEND}
 src_prepare() {
sed -i \
-e "/package_exists/s:camlp4.macro:xx:" \
-   -e "/package_exists/s:menhirLib.macro:xx:" \
+   -e "/package_exists/s:menhirLib:xx:" \
testsuite/external.ml || die
default
 }

diff --git a/dev-ml/ocamlbuild/ocamlbuild-0.14.0-r1.ebuild 
b/dev-ml/ocamlbuild/ocamlbuild-0.14.0-r1.ebuild
index 8ec83d02e23..cdd908c12d7 100644
--- a/dev-ml/ocamlbuild/ocamlbuild-0.14.0-r1.ebuild
+++ b/dev-ml/ocamlbuild/ocamlbuild-0.14.0-r1.ebuild
@@ -25,6 +25,13 @@ PATCHES=(
 )
 
 QA_FLAGS_IGNORED='.*'
+src_prepare() {
+   sed -i \
+   -e "/package_exists/s:camlp4.macro:xx:" \
+   -e "/package_exists/s:menhirLib:xx:" \
+   testsuite/external.ml || die
+   default
+}
 
 src_configure() {
emake -f configure.make Makefile.config \
@@ -36,6 +43,11 @@ src_configure() {
NATDYNLINK=$(usex ocamlopt true false)
 }
 
+src_compile() {
+   emake src/ocamlbuild_config.cmo
+   default
+}
+
 src_install() {
emake CHECK_IF_PREINSTALLED=false DESTDIR="${D}" install
dodoc Changes



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

2021-02-04 Thread Thomas Deutschmann
commit: 0028bfcf43ffe691cf312d4848b71ebd88c6bd19
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Thu Feb  4 18:50:32 2021 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Thu Feb  4 18:50:32 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0028bfcf

dev-lang/php: bump to v7.4.15

Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Thomas Deutschmann  gentoo.org>

 dev-lang/php/Manifest  |   1 +
 dev-lang/php/php-7.4.15.ebuild | 754 +
 2 files changed, 755 insertions(+)

diff --git a/dev-lang/php/Manifest b/dev-lang/php/Manifest
index 1c32aefcff8..c7e21b8b8d2 100644
--- a/dev-lang/php/Manifest
+++ b/dev-lang/php/Manifest
@@ -3,6 +3,7 @@ DIST php-7.3.25.tar.xz 12136668 BLAKE2B 
b9bfb1de15a3f02bf5d228a2cf9b307c9eeadaea
 DIST php-7.3.26.tar.xz 12138088 BLAKE2B 
eb0090d1edff251341a9d7668a9a6d9ad2f45f7db902e7a51b133d77b0ac155248643ea2bb5fb68b9ba5f363bfdecf1db58dc41b78e5ae24ad66e4443f7c607e
 SHA512 
36494c7907adf75378bcd2c8e5a4761271307d2b507df09c35b8f1114d189320bc7e73f1b05cb171aa93209dc2c3026256f7826e5563f13b99f1b4dbe9741732
 DIST php-7.4.13.tar.xz 10319848 BLAKE2B 
c1da97eb605f1fc2b36190bfe92feb1fd527f4aaf1483865561a08cf990e70445f5520c8abcea7d9c6482dc47e500507644e0cd2cc756cfa99adfec0359cd795
 SHA512 
3525f4fd4ea6d97ed75ed8360d2a851e8577c09247ae3c6eb7e7b43265ee418297d91c1022bf5bbb64d1eecdebbbc2e0f6d42b560f584a741b475db2c6897ea7
 DIST php-7.4.14.tar.xz 10326868 BLAKE2B 
59099de517b276171539242332c7847b945c97ad73d82ad7555aa6eb37ea2fd923a554c715ddcc730a9b224af7878dfd373bb238a3611ba505eb26213397076d
 SHA512 
5c48874d1e78d83297e98773089993ee3c8a7cdd8a611afc536eed8bc91cc4b2b492e1940923ccb7fe2dd039732082e568191e64923b74d4fc80362fbd06e6b7
+DIST php-7.4.15.tar.xz 10332360 BLAKE2B 
3217378a2fa9e3cd030f585696ac48c50bf4f2509401276783ceb3c757155fb4a06dde8fbb93588e96b16f1f8bbcb32337f58a31c2c0c2009d3659136453c4e1
 SHA512 
51a815852c08518d6706fc719e3bafd214889580cc5ca0e5049ae7e8f6173e83b9486bc9a69afd1ea4ab1778bb2879bd917595cd04cbcc50b182a10230f08175
 DIST php-8.0.0.tar.xz 10726788 BLAKE2B 
16c4aa075ba5dee6d47086323cd152b33dc7b62ac6b3ab6637ec386c1048e256a160d72e72cbc88450af1e84389042ebf2d644d3361c9a34879cc494d5b9b64f
 SHA512 
65630940c95436f3e3ecb71b9f1ca15bb4118267dbda604ed1ee009d528c21a3ec21f48a15e4dd3529fe9cd2b354c211a7b4975b5de43e1f2afa6656cabe1fd0
 DIST php-8.0.1.tar.xz 10642344 BLAKE2B 
38e523f316c41de61b39e2f069018fa32cd9886a10ebe74cd772aa6003678821129292b61b6d1c2466ebf8c47b1bb98f0c686aefd3b1abf1aa560fb8ec954080
 SHA512 
6b21837bde4a4c7a550d49afb3650613a72bdfb1041294fa287936cf4b04027cd05c82fafc6f3978d77452c2539b198fe10c1241446431e7947e98d48d841ded
 DIST php-8.0.2.tar.xz 10650500 BLAKE2B 
cd087768e007e042f172d59b4c9f323b9ce98207c1a4d740a75f569e16eaaf4f1ac18ccc3fdaedde38c142435498a7fdb503a53e1c119d1b046c59ee403ef606
 SHA512 
a61056f07e55360fa0219a8fbe73bf559eef64bb854f968cf3d139c9375c399969dea6383a0da276539fbb70d6eaa93d26983f1696cc341aca7ca0fff25c1f08

diff --git a/dev-lang/php/php-7.4.15.ebuild b/dev-lang/php/php-7.4.15.ebuild
new file mode 100644
index 000..b2e7b3262c0
--- /dev/null
+++ b/dev-lang/php/php-7.4.15.ebuild
@@ -0,0 +1,754 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+WANT_AUTOMAKE="none"
+
+inherit flag-o-matic systemd autotools
+
+MY_PV=${PV/_rc/RC}
+DESCRIPTION="The PHP language runtime engine"
+HOMEPAGE="https://www.php.net/;
+SRC_URI="https://www.php.net/distributions/${P}.tar.xz;
+
+LICENSE="PHP-3.01
+   BSD
+   Zend-2.0
+   bcmath? ( LGPL-2.1+ )
+   fpm? ( BSD-2 )
+   gd? ( gd )
+   unicode? ( BSD-2 LGPL-2.1 )"
+
+SLOT="$(ver_cut 1-2)"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+
+S="${WORKDIR}/${PN}-${MY_PV}"
+
+# We can build the following SAPIs in the given order
+SAPIS="embed cli cgi fpm apache2 phpdbg"
+
+# SAPIs and SAPI-specific USE flags (cli SAPI is default on):
+IUSE="${IUSE}
+   ${SAPIS/cli/+cli}
+   threads"
+
+IUSE="${IUSE} acl argon2 bcmath berkdb bzip2 calendar cdb cjk
+   coverage +ctype curl debug
+   enchant exif ffi +fileinfo +filter firebird
+   +flatfile ftp gd gdbm gmp +iconv imap inifile
+   intl iodbc ipv6 +json kerberos ldap ldap-sasl libedit libressl lmdb
+   mhash mssql mysql mysqli nls
+   oci8-instant-client odbc +opcache pcntl pdo +phar +posix postgres qdbm
+   readline selinux +session session-mm sharedmem
+   +simplexml snmp soap sockets sodium spell sqlite ssl
+   sysvipc systemd test tidy +tokenizer tokyocabinet truetype unicode webp
+   +xml xmlreader xmlwriter xmlrpc xpm xslt zip zlib"
+
+# Without USE=readline or libedit, the interactive "php -a" CLI will hang.
+# The Oracle instant client provides its own incompatible ldap library.
+REQUIRED_USE="
+   || ( cli cgi fpm apache2 embed phpdbg )
+   cli? ( ^^ 

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

2021-02-04 Thread Thomas Deutschmann
commit: 070d1c8cf821ad11bfa0f653a190609481a4565a
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Thu Feb  4 18:51:34 2021 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Thu Feb  4 18:51:34 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=070d1c8c

dev-lang/php: bump to v7.3.27

Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Thomas Deutschmann  gentoo.org>

 dev-lang/php/Manifest  |   1 +
 dev-lang/php/php-7.3.27.ebuild | 762 +
 2 files changed, 763 insertions(+)

diff --git a/dev-lang/php/Manifest b/dev-lang/php/Manifest
index c7e21b8b8d2..e4b919001b1 100644
--- a/dev-lang/php/Manifest
+++ b/dev-lang/php/Manifest
@@ -1,6 +1,7 @@
 DIST php-7.2.34.tar.xz 12309432 BLAKE2B 
50522786d39296bc7411931c4f357d53c7a25da264192a6a6e7f7594f3dee108e22974e00a4bdc4d3af269ab63d07b28045ff6b4f4f0c79672ed059882647b93
 SHA512 
7ecc3de3b5db41ec4ff6a5ce6c7e77dc330753c6f3fd87db4d07d6bb763a0b047e83afeef2251b4c6a5d2ff53fd9f3d7e99d091ef2e2c6ab8f18db7447d8a97d
 DIST php-7.3.25.tar.xz 12136668 BLAKE2B 
b9bfb1de15a3f02bf5d228a2cf9b307c9eeadaea10cac22d40647db0147f4f93b41858ea4affa0701478dd397f0a87cae4e2f29a378f7c6730fdf7da5c48e0e8
 SHA512 
30b27deab12cf2544671afbbdaefd4bfea308eeed8e9c2150751c5bc9ece18d981bcc020eace35cbdbe88b45cffba8a1fca718fc4e74c3a7903d8b038015d31e
 DIST php-7.3.26.tar.xz 12138088 BLAKE2B 
eb0090d1edff251341a9d7668a9a6d9ad2f45f7db902e7a51b133d77b0ac155248643ea2bb5fb68b9ba5f363bfdecf1db58dc41b78e5ae24ad66e4443f7c607e
 SHA512 
36494c7907adf75378bcd2c8e5a4761271307d2b507df09c35b8f1114d189320bc7e73f1b05cb171aa93209dc2c3026256f7826e5563f13b99f1b4dbe9741732
+DIST php-7.3.27.tar.xz 12137924 BLAKE2B 
f4648fdc2b8903ce1b68221eeb49e7764c5446a3d0d0d93e9cd2d8b4cb08e57229261f6fac4ebf35127e94afd5f157ec8f27659ce463e281784c755a3759481e
 SHA512 
a5c186663d656b473f6165b433077057972b1454013ca0f99831be61bd7b7f1c841b8dae69951fa371f678ea3f0e5410518427ee08cb20611bfc00f263d4d47a
 DIST php-7.4.13.tar.xz 10319848 BLAKE2B 
c1da97eb605f1fc2b36190bfe92feb1fd527f4aaf1483865561a08cf990e70445f5520c8abcea7d9c6482dc47e500507644e0cd2cc756cfa99adfec0359cd795
 SHA512 
3525f4fd4ea6d97ed75ed8360d2a851e8577c09247ae3c6eb7e7b43265ee418297d91c1022bf5bbb64d1eecdebbbc2e0f6d42b560f584a741b475db2c6897ea7
 DIST php-7.4.14.tar.xz 10326868 BLAKE2B 
59099de517b276171539242332c7847b945c97ad73d82ad7555aa6eb37ea2fd923a554c715ddcc730a9b224af7878dfd373bb238a3611ba505eb26213397076d
 SHA512 
5c48874d1e78d83297e98773089993ee3c8a7cdd8a611afc536eed8bc91cc4b2b492e1940923ccb7fe2dd039732082e568191e64923b74d4fc80362fbd06e6b7
 DIST php-7.4.15.tar.xz 10332360 BLAKE2B 
3217378a2fa9e3cd030f585696ac48c50bf4f2509401276783ceb3c757155fb4a06dde8fbb93588e96b16f1f8bbcb32337f58a31c2c0c2009d3659136453c4e1
 SHA512 
51a815852c08518d6706fc719e3bafd214889580cc5ca0e5049ae7e8f6173e83b9486bc9a69afd1ea4ab1778bb2879bd917595cd04cbcc50b182a10230f08175

diff --git a/dev-lang/php/php-7.3.27.ebuild b/dev-lang/php/php-7.3.27.ebuild
new file mode 100644
index 000..7fbb614a6a3
--- /dev/null
+++ b/dev-lang/php/php-7.3.27.ebuild
@@ -0,0 +1,762 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+inherit flag-o-matic systemd autotools
+
+MY_PV=${PV/_rc/RC}
+DESCRIPTION="The PHP language runtime engine"
+HOMEPAGE="https://www.php.net/;
+SRC_URI="https://www.php.net/distributions/${P}.tar.xz;
+
+LICENSE="PHP-3.01
+   BSD
+   Zend-2.0
+   bcmath? ( LGPL-2.1+ )
+   fpm? ( BSD-2 )
+   gd? ( gd )
+   unicode? ( BSD-2 LGPL-2.1 )"
+
+SLOT="$(ver_cut 1-2)"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+
+S="${WORKDIR}/${PN}-${MY_PV}"
+
+# We can build the following SAPIs in the given order
+SAPIS="embed cli cgi fpm apache2 phpdbg"
+
+# SAPIs and SAPI-specific USE flags (cli SAPI is default on):
+IUSE="${IUSE}
+   ${SAPIS/cli/+cli}
+   threads"
+
+IUSE="${IUSE} acl argon2 bcmath berkdb bzip2 calendar cdb cjk
+   coverage +ctype curl debug
+   enchant exif +fileinfo +filter firebird
+   +flatfile ftp gd gdbm gmp +hash +iconv imap inifile
+   intl iodbc ipv6 +json kerberos ldap ldap-sasl libedit libressl lmdb
+   mhash mssql mysql mysqli nls
+   oci8-instant-client odbc +opcache pcntl pdo +phar +posix postgres qdbm
+   readline recode selinux +session session-mm sharedmem
+   +simplexml snmp soap sockets sodium spell sqlite ssl
+   sysvipc systemd test tidy +tokenizer tokyocabinet truetype unicode wddx 
webp
+   +xml xmlreader xmlwriter xmlrpc xpm xslt zip zip-encryption zlib"
+
+# The supported (that is, autodetected) versions of BDB are listed in
+# the ./configure script. Other versions *work*, but we need to stick to
+# the ones that can be detected to avoid a repeat of bug #564824.
+COMMON_DEPEND="
+   >=app-eselect/eselect-php-0.9.1[apache2?,fpm?]
+   

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

2021-02-04 Thread Thomas Deutschmann
commit: 7f5ed7d404f824cde95a204e50b4fb581d4ad717
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Thu Feb  4 18:49:13 2021 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Thu Feb  4 18:49:13 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f5ed7d4

dev-lang/php: bump to v8.0.2

Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Thomas Deutschmann  gentoo.org>

 dev-lang/php/Manifest |   1 +
 dev-lang/php/php-8.0.2.ebuild | 749 ++
 2 files changed, 750 insertions(+)

diff --git a/dev-lang/php/Manifest b/dev-lang/php/Manifest
index 550cce1d84c..1c32aefcff8 100644
--- a/dev-lang/php/Manifest
+++ b/dev-lang/php/Manifest
@@ -5,3 +5,4 @@ DIST php-7.4.13.tar.xz 10319848 BLAKE2B 
c1da97eb605f1fc2b36190bfe92feb1fd527f4aa
 DIST php-7.4.14.tar.xz 10326868 BLAKE2B 
59099de517b276171539242332c7847b945c97ad73d82ad7555aa6eb37ea2fd923a554c715ddcc730a9b224af7878dfd373bb238a3611ba505eb26213397076d
 SHA512 
5c48874d1e78d83297e98773089993ee3c8a7cdd8a611afc536eed8bc91cc4b2b492e1940923ccb7fe2dd039732082e568191e64923b74d4fc80362fbd06e6b7
 DIST php-8.0.0.tar.xz 10726788 BLAKE2B 
16c4aa075ba5dee6d47086323cd152b33dc7b62ac6b3ab6637ec386c1048e256a160d72e72cbc88450af1e84389042ebf2d644d3361c9a34879cc494d5b9b64f
 SHA512 
65630940c95436f3e3ecb71b9f1ca15bb4118267dbda604ed1ee009d528c21a3ec21f48a15e4dd3529fe9cd2b354c211a7b4975b5de43e1f2afa6656cabe1fd0
 DIST php-8.0.1.tar.xz 10642344 BLAKE2B 
38e523f316c41de61b39e2f069018fa32cd9886a10ebe74cd772aa6003678821129292b61b6d1c2466ebf8c47b1bb98f0c686aefd3b1abf1aa560fb8ec954080
 SHA512 
6b21837bde4a4c7a550d49afb3650613a72bdfb1041294fa287936cf4b04027cd05c82fafc6f3978d77452c2539b198fe10c1241446431e7947e98d48d841ded
+DIST php-8.0.2.tar.xz 10650500 BLAKE2B 
cd087768e007e042f172d59b4c9f323b9ce98207c1a4d740a75f569e16eaaf4f1ac18ccc3fdaedde38c142435498a7fdb503a53e1c119d1b046c59ee403ef606
 SHA512 
a61056f07e55360fa0219a8fbe73bf559eef64bb854f968cf3d139c9375c399969dea6383a0da276539fbb70d6eaa93d26983f1696cc341aca7ca0fff25c1f08

diff --git a/dev-lang/php/php-8.0.2.ebuild b/dev-lang/php/php-8.0.2.ebuild
new file mode 100644
index 000..cdcf7cd4d0c
--- /dev/null
+++ b/dev-lang/php/php-8.0.2.ebuild
@@ -0,0 +1,749 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+WANT_AUTOMAKE="none"
+
+inherit flag-o-matic systemd autotools
+
+MY_PV=${PV/_rc/rc}
+DESCRIPTION="The PHP language runtime engine"
+HOMEPAGE="https://www.php.net/;
+SRC_URI="https://www.php.net/distributions/${P}.tar.xz;
+
+LICENSE="PHP-3.01
+   BSD
+   Zend-2.0
+   bcmath? ( LGPL-2.1+ )
+   fpm? ( BSD-2 )
+   gd? ( gd )
+   unicode? ( BSD-2 LGPL-2.1 )"
+
+SLOT="$(ver_cut 1-2)"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+
+S="${WORKDIR}/${PN}-${MY_PV}"
+
+# We can build the following SAPIs in the given order
+SAPIS="embed cli cgi fpm apache2 phpdbg"
+
+# SAPIs and SAPI-specific USE flags (cli SAPI is default on):
+IUSE="${IUSE}
+   ${SAPIS/cli/+cli}
+   threads"
+
+IUSE="${IUSE} acl argon2 bcmath berkdb bzip2 calendar cdb cjk
+   coverage +ctype curl debug
+   enchant exif ffi +fileinfo +filter firebird
+   +flatfile ftp gd gdbm gmp +iconv imap inifile
+   intl iodbc ipv6 kerberos ldap ldap-sasl libedit libressl lmdb
+   mhash mssql mysql mysqli nls
+   oci8-instant-client odbc +opcache pcntl pdo +phar +posix postgres qdbm
+   readline selinux +session session-mm sharedmem
+   +simplexml snmp soap sockets sodium spell sqlite ssl
+   sysvipc systemd test tidy +tokenizer tokyocabinet truetype unicode webp
+   +xml xmlreader xmlwriter xpm xslt zip zlib"
+
+# Without USE=readline or libedit, the interactive "php -a" CLI will hang.
+# The Oracle instant client provides its own incompatible ldap library.
+REQUIRED_USE="
+   || ( cli cgi fpm apache2 embed phpdbg )
+   cli? ( ^^ ( readline libedit ) )
+   !cli? ( ?? ( readline libedit ) )
+   truetype? ( gd zlib )
+   webp? ( gd zlib )
+   cjk? ( gd zlib )
+   exif? ( gd zlib )
+   xpm? ( gd zlib )
+   gd? ( zlib )
+   simplexml? ( xml )
+   soap? ( xml )
+   xmlreader? ( xml )
+   xmlwriter? ( xml )
+   xslt? ( xml )
+   ldap-sasl? ( ldap )
+   oci8-instant-client? ( !ldap )
+   qdbm? ( !gdbm )
+   session-mm? ( session !threads )
+   mysql? ( || ( mysqli pdo ) )
+   firebird? ( pdo )
+   mssql? ( pdo )
+"
+
+RESTRICT="!test? ( test )"
+
+# The supported (that is, autodetected) versions of BDB are listed in
+# the ./configure script. Other versions *work*, but we need to stick to
+# the ones that can be detected to avoid a repeat of bug #564824.
+COMMON_DEPEND="
+   >=app-eselect/eselect-php-0.9.7[apache2?,fpm?]
+   >=dev-libs/libpcre2-10.30[unicode]
+   fpm? ( acl? ( 

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

2021-02-04 Thread Thomas Deutschmann
commit: 546424b118efd8a54fbcf7789887caedaa2bc2e4
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Thu Feb  4 18:47:55 2021 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Thu Feb  4 18:47:55 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=546424b1

dev-util/cbindgen: bump to v0.17.0

Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Thomas Deutschmann  gentoo.org>

 dev-util/cbindgen/Manifest   |  1 +
 dev-util/cbindgen/cbindgen-0.17.0.ebuild | 68 
 2 files changed, 69 insertions(+)

diff --git a/dev-util/cbindgen/Manifest b/dev-util/cbindgen/Manifest
index b7b18c692a5..16a9a0b9fd8 100644
--- a/dev-util/cbindgen/Manifest
+++ b/dev-util/cbindgen/Manifest
@@ -3,6 +3,7 @@ DIST atty-0.2.14.crate 5470 BLAKE2B 
2db856a9e898a430258f059aeaf7c844a153293e8856
 DIST autocfg-1.0.1.crate 12908 BLAKE2B 
40c53cab298e4f26634c3acff3ece6a3371188d91dbf377ed664eabedcde20536edaa93daf406618f37edde019f049a6e7b9a47f627344587dbd126bee2b5e3a
 SHA512 
630b348acb98b012e97804e6325d03c89abc22f2157762c59144c04e6c733daf550bdc7f0fe0b9f3b50e15dae8c1c3c4bdfce3d805b02f0fc987311f5332419b
 DIST bitflags-1.2.1.crate 16745 BLAKE2B 
0fa6d3ce44aad7616d5cd02aad8c1d0b0fed4022650eb43067c4a72e6fc88da05442674fa51826e4858a47c9de233e1ba2229820af094197cd11bb416ceffb2b
 SHA512 
ad89b3798845e23737a620bba581c2ff1ff3e15bac12555c765e201d2c0b90ecea0cdbc5b5b1a3fa9858c385e8e041f8226f5acfae5bbbe9925643fff2bf3f0b
 DIST cbindgen-0.16.0.crate 178160 BLAKE2B 
45e6d3054582069abeeb6ac9cd54bfc25392eff48b84ae6d5f05f1a7d416caaa0194889c6ff0aa3090fe6eb844087f5ddc3a7be292d341f86c221d86d646e662
 SHA512 
aca6a783f4347bb977d115b5a1ae8c532b0cad1509a6ec0ddccb4d5f043c59de1242b4f1f4ab081b7ec04f67b5f137b614ab71374377efeb7b119043b47e089d
+DIST cbindgen-0.17.0.crate 180231 BLAKE2B 
e272dfa70c13535b01cc9d938f6240088edb91a643c017929586a402071b2dcc234c9019322d5dd1c294743da13d477b3c86a6af804132912670184671a481ce
 SHA512 
ea8adaa6cc1d681ef28391e1a3b001c250d9a90a9961d02d582d7d98c79333ba02ef3ff8df6bf375f0c371e72aed1b8bc60aade26d36ab74ce1bbe70f545
 DIST cfg-if-0.1.10.crate 7933 BLAKE2B 
063a96ed176f34f788666b40adc483d147fc011dee941ab60569ddd0e57502b5dd06ed71090f4e14ce005d06e240500a286f74652615e9d068fba649610d8cf8
 SHA512 
9d22616bfb4a75770a828a0a3cddac6787297a5fdc53eb17e25811cc94de717f2de8bd66d53c5d65ba1c83d8892aefee5ae758cf56a1ef0a0c3120f70b244339
 DIST clap-2.33.3.crate 201925 BLAKE2B 
bec9c866481c5b3fddeb314f68af9bce38fc421e42816182de3209e8ea3447b72cf033e6251eea27fe974eff8085b7d98cdd2911b5cc0ec6b4bf4c750deb8a25
 SHA512 
3eb0fd648e2e3f9e5ff69a5e6cf0d867304fe18523accd036f28a86de368e4774088a6936c108ccc045092c539fe7f7494ea96420ebf6b4bec16880cea84bedf
 DIST cloudabi-0.0.3.crate 22156 BLAKE2B 
e12054fd474754031f8f5038d5e2829e1586db974d38230cfd8774db591a58dfdcaea9fb61fc0b35366889d348b2c73ceaabbb462f1abeeffeaab167013c986f
 SHA512 
691ed793e9b35ba382f03897f4c0efc31a528394862a27b814ba8993ad30bbe0ebc9808484baf580e8b69d9c13ad1612776a1efd0f6981545b420139ff83592c

diff --git a/dev-util/cbindgen/cbindgen-0.17.0.ebuild 
b/dev-util/cbindgen/cbindgen-0.17.0.ebuild
new file mode 100644
index 000..570cf7278a4
--- /dev/null
+++ b/dev-util/cbindgen/cbindgen-0.17.0.ebuild
@@ -0,0 +1,68 @@
+# Copyright 2017-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+CRATES="
+ansi_term-0.11.0
+atty-0.2.14
+autocfg-1.0.1
+bitflags-1.2.1
+cbindgen-0.17.0
+cfg-if-0.1.10
+clap-2.33.3
+cloudabi-0.0.3
+getrandom-0.1.15
+hashbrown-0.9.1
+heck-0.3.1
+hermit-abi-0.1.16
+indexmap-1.6.0
+itoa-0.4.6
+lazy_static-1.4.0
+libc-0.2.77
+lock_api-0.3.4
+log-0.4.11
+parking_lot-0.10.2
+parking_lot_core-0.7.2
+ppv-lite86-0.2.9
+proc-macro2-1.0.21
+quote-1.0.7
+rand-0.7.3
+rand_chacha-0.2.2
+rand_core-0.5.1
+rand_hc-0.2.0
+redox_syscall-0.1.57
+remove_dir_all-0.5.3
+ryu-1.0.5
+scopeguard-1.1.0
+serde-1.0.116
+serde_derive-1.0.116
+serde_json-1.0.57
+serial_test-0.5.0
+serial_test_derive-0.5.0
+smallvec-1.4.2
+strsim-0.8.0
+syn-1.0.41
+tempfile-3.1.0
+textwrap-0.11.0
+toml-0.5.6
+unicode-segmentation-1.6.0
+unicode-width-0.1.8
+unicode-xid-0.2.1
+vec_map-0.8.2
+wasi-0.9.0+wasi-snapshot-preview1
+winapi-0.3.9
+winapi-i686-pc-windows-gnu-0.4.0
+winapi-x86_64-pc-windows-gnu-0.4.0
+"
+
+inherit cargo
+
+DESCRIPTION="A tool for generating C bindings to Rust code"
+HOMEPAGE="https://github.com/eqrion/cbindgen/;
+SRC_URI="$(cargo_crate_uris ${CRATES})"
+LICENSE="MIT MPL-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+RESTRICT="test"
+QA_FLAGS_IGNORED="usr/bin/cbindgen"



[gentoo-commits] proj/pax-utils:master commit in: /

2021-02-04 Thread Sergei Trofimovich
commit: abf2a4a77305e9c2a9f5500712edba89b8f95ed5
Author: OBATA Akio  wizdas  com>
AuthorDate: Thu Feb  4 18:50:36 2021 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Feb  4 18:50:36 2021 +
URL:https://gitweb.gentoo.org/proj/pax-utils.git/commit/?id=abf2a4a7

glob is used in paxldso.c for NetBSD too, but glob.h is not included in
porting.h for NetBSD.

Signed-off-by: Sergei Trofimovich  gentoo.org>

 porting.h | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/porting.h b/porting.h
index 636e862..17c 100644
--- a/porting.h
+++ b/porting.h
@@ -61,7 +61,7 @@
 # include 
 #endif
 
-#if defined(__GLIBC__) || defined(__UCLIBC__)
+#if defined(__GLIBC__) || defined(__UCLIBC__) || defined(__NetBSD__)
 # include 
 #endif
 



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

2021-02-04 Thread Michał Górny
commit: aa7b59dfb5f221348eb495f358a7b953839e3bf3
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Feb  4 18:28:36 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Feb  4 18:44:12 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa7b59df

distutils-r1.eclass: Remove obsolete conditions

Now that Python < 3.7 is not supported, apply --jobs unconditionally.

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

 eclass/distutils-r1.eclass | 19 +--
 1 file changed, 5 insertions(+), 14 deletions(-)

diff --git a/eclass/distutils-r1.eclass b/eclass/distutils-r1.eclass
index 6dd4d51fafd..d5bb0df4d92 100644
--- a/eclass/distutils-r1.eclass
+++ b/eclass/distutils-r1.eclass
@@ -780,23 +780,14 @@ distutils-r1_python_compile() {
 
_distutils-r1_copy_egg_info
 
-   local build_args=()
# distutils is parallel-capable since py3.5
-   # to avoid breaking stable ebuilds, enable it only if either:
-   # a. we're dealing with EAPI 7
-   # b. we're dealing with Python 3.7 or PyPy3
-   if python_is_python3 && [[ ${EPYTHON} != python3.4 ]]; then
-   if [[ ${EAPI} != [56] || ${EPYTHON} != python3.[56] ]]; then
-   local jobs=$(makeopts_jobs "${MAKEOPTS}" INF)
-   if [[ ${jobs} == INF ]]; then
-   local nproc=$(get_nproc)
-   jobs=$(( nproc + 1 ))
-   fi
-   build_args+=( -j "${jobs}" )
-   fi
+   local jobs=$(makeopts_jobs "${MAKEOPTS}" INF)
+   if [[ ${jobs} == INF ]]; then
+   local nproc=$(get_nproc)
+   jobs=$(( nproc + 1 ))
fi
 
-   esetup.py build "${build_args[@]}" "${@}"
+   esetup.py build -j "${jobs}" "${@}"
 }
 
 # @FUNCTION: _distutils-r1_wrap_scripts



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

2021-02-04 Thread Michał Górny
commit: 9309ffe95a5be094f9a8269983da284cadd56bc2
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Feb  4 18:24:23 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Feb  4 18:44:11 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9309ffe9

distutils-r1.eclass: Update addpredict list

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

 eclass/distutils-r1.eclass | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/eclass/distutils-r1.eclass b/eclass/distutils-r1.eclass
index 07ded8516fd..6dd4d51fafd 100644
--- a/eclass/distutils-r1.eclass
+++ b/eclass/distutils-r1.eclass
@@ -869,9 +869,8 @@ distutils-r1_python_install() {
# python likes to compile any module it sees, which triggers sandbox
# failures if some packages haven't compiled their modules yet.
addpredict "${EPREFIX}/usr/lib/${EPYTHON}"
-   addpredict "${EPREFIX}/usr/$(get_libdir)/${EPYTHON}"
-   addpredict /usr/lib/pypy2.7
addpredict /usr/lib/pypy3.6
+   addpredict /usr/lib/pypy3.7
addpredict /usr/lib/portage/pym
addpredict /usr/local # bug 498232
 



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

2021-02-04 Thread Sergei Trofimovich
commit: bb238746fb70c96674b4cd11bd7c29e97b8b5067
Author: Michael Mair-Keimberger  gmail  com>
AuthorDate: Thu Feb  4 17:50:45 2021 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Feb  4 18:39:52 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bb238746

sys-apps/mouseemu: remove unused patch

Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Michael Mair-Keimberger  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/19325
Signed-off-by: Sergei Trofimovich  gentoo.org>

 sys-apps/mouseemu/files/mouseemu-0.12-fix.diff | 48 --
 1 file changed, 48 deletions(-)

diff --git a/sys-apps/mouseemu/files/mouseemu-0.12-fix.diff 
b/sys-apps/mouseemu/files/mouseemu-0.12-fix.diff
deleted file mode 100644
index 993f7633e12..000
--- a/sys-apps/mouseemu/files/mouseemu-0.12-fix.diff
+++ /dev/null
@@ -1,48 +0,0 @@
 mouseemu-0.12.orig/Makefile
-+++ mouseemu-0.12/Makefile
-@@ -1,6 +1,6 @@
- all:
--  gcc -Wall -I/usr/src/linux/include -g -o mouseemu mouseemu.c
-+  gcc -Wall -g -o mouseemu mouseemu.c
- clean:
-   rm -f *.o core* mouseemu
- install:
--  cp -f mouseemu /usr/sbin/
-+  cp -f mouseemu $(DESTDIR)/usr/sbin/
 mouseemu-0.12.orig/mouseemu.conf
-+++ mouseemu-0.12/mouseemu.conf
-@@ -0,0 +1,10 @@
-+# Mouseemu Configuration File
-+# Each uncommented line is read by the mouseemu initscript
-+# (/etc/init.d/mouseemu). If you use mouseemu without the
-+# initscript, source this file in your .bashrc/.cshrc/.zshrc
-+# Keycodes can be found using the "showkey" program.
-+
-+#MID_CLICK="-middle 0 68" # F10 with no modifier
-+#RIGHT_CLICK="-right 0 87"# F11 with no modifier
-+#SCROLL="-scroll 56"  # Alt key
-+#TYPING_BLOCK="-typing-block 300" # block mouse for 300ms after a keypress
 mouseemu-0.12.orig/mouseemu.c
-+++ mouseemu-0.12/mouseemu.c
-@@ -428,7 +428,7 @@
-   "\t[-nofork]\n",
-  argv[0]);
-   printf("Key codes can be found in "
-- "/usr/src/linux/include/linux.h,\n"
-+ "/usr/src/linux/include/linux/input.h,\n"
-  "or by using `showkey` in console.\n"
-  "Use decimal values. BTN_LEFT(272) is usable as "
-  "B2_KEY or B3_KEY.\n\n");
 mouseemu-0.12.orig/mouseemu.init.gentoo.old
-+++ mouseemu-0.12/mouseemu.init.gentoo
-@@ -13,6 +13,10 @@
- 
- start() {
-   ebegin "Starting mouseemu"
-+  # Source configuration file /etc/mouseemu.conf
-+  if [ -f /etc/mouseemu.conf ] ; then
-+  . /etc/mouseemu.conf
-+  fi
-   start-stop-daemon --start --quiet \
-   --exec /usr/sbin/mouseemu -- \
-   $MID_CLICK $RIGHT_CLICK $SCROLL $TYPING_BLOCK > 
/var/log/mouseemu.log



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

2021-02-04 Thread Sergei Trofimovich
commit: d2343dee1b6f42acde85391ebd4f7f19da602f8f
Author: Michael Mair-Keimberger  gmail  com>
AuthorDate: Thu Feb  4 17:57:19 2021 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Feb  4 18:39:52 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d2343dee

sys-fs/iprutils: remove unused patch/files

Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Michael Mair-Keimberger  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/19327
Signed-off-by: Sergei Trofimovich  gentoo.org>

 sys-fs/iprutils/files/iprdump| 16 
 sys-fs/iprutils/files/iprinit| 20 
 sys-fs/iprutils/files/iprupdate  | 11 ---
 sys-fs/iprutils/files/iprutils-2.4.7-tinfo.patch | 14 --
 4 files changed, 61 deletions(-)

diff --git a/sys-fs/iprutils/files/iprdump b/sys-fs/iprutils/files/iprdump
deleted file mode 100644
index 4bc9fdee64f..000
--- a/sys-fs/iprutils/files/iprdump
+++ /dev/null
@@ -1,16 +0,0 @@
-#!/sbin/openrc-run
-
-depend() {
-   need logger iprinit
-}
-
-start() {
-   ebegin "Starting the ipr dump daemon"
-   start-stop-daemon --start  --quiet --exec /sbin/iprdump
-
-}
-
-stop() {
-   ebegin "Stopping the ipr dump daemon"
-   start-stop-daemon --stop --name iprdump
-}

diff --git a/sys-fs/iprutils/files/iprinit b/sys-fs/iprutils/files/iprinit
deleted file mode 100644
index 0b8a032c7f2..000
--- a/sys-fs/iprutils/files/iprinit
+++ /dev/null
@@ -1,20 +0,0 @@
-#!/sbin/openrc-run
-
-depend() {
-   need logger
-}
-
-
-start() {
-   ebegin "Starting ipr initialization daemon"
-
-   if [ ! -d /sys/class/scsi_generic ] ; then
-   /sbin/modprobe sg
-   fi
-   start-stop-daemon --start  --quiet --exec /sbin/iprinit -- --daemon
-}
-
-stop() {
-   ebegin "Shutting down ipr initialization daemon"
-   start-stop-daemon --stop --name iprinit
-}

diff --git a/sys-fs/iprutils/files/iprupdate b/sys-fs/iprutils/files/iprupdate
deleted file mode 100644
index 3c493149dbf..000
--- a/sys-fs/iprutils/files/iprupdate
+++ /dev/null
@@ -1,11 +0,0 @@
-#!/sbin/openrc-run
-
-depend() {
-   need logger iprinit
-}
-
-start() {
-   ebegin "Checking ipr microcode levels"
-   /sbin/iprupdate 2>&1 > /dev/null
-   eend $? "Failed to complete ipr microcode updates"
-}

diff --git a/sys-fs/iprutils/files/iprutils-2.4.7-tinfo.patch 
b/sys-fs/iprutils/files/iprutils-2.4.7-tinfo.patch
deleted file mode 100644
index 406f3efff2a..000
--- a/sys-fs/iprutils/files/iprutils-2.4.7-tinfo.patch
+++ /dev/null
@@ -1,14 +0,0 @@
 a/configure.ac
-+++ b/configure.ac
-@@ -30,7 +30,10 @@
- AC_CHECK_LIB([menu], [new_menu], [], [AC_ERROR("libmenu not found.")])
- AC_CHECK_LIB([panel], [show_panel], [], [AC_ERROR("libpanel not found.")])
- AC_CHECK_LIB([ncurses], [curses_version], [],
--   [AC_ERROR("libncurses not found.")])
-+  AC_CHECK_LIB([tinfo], [curses_version], [],
-+  [AC_ERROR("libncurses not found.")]))
-+AC_CHECK_LIB([ncurses], [wnoutrefresh], [],
-+  [AC_ERROR("libncurses not found.")])
- 
- # Checks for header files.
- AC_CHECK_HEADERS([fcntl.h libintl.h locale.h netinet/in.h nl_types.h \



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

2021-02-04 Thread Patrick McLean
commit: dfe54b1d2bc9f85104708c73e9c490f65ca143c3
Author: Patrick McLean  gentoo  org>
AuthorDate: Thu Feb  4 18:20:02 2021 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Thu Feb  4 18:20:02 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dfe54b1d

app-misc/jq-1.7_pre20201109: Stabilize (bug #768669)

Bug: https://bugs.gentoo.org/768669
Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Patrick McLean  gentoo.org>

 app-misc/jq/jq-1.7_pre20201109.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-misc/jq/jq-1.7_pre20201109.ebuild 
b/app-misc/jq/jq-1.7_pre20201109.ebuild
index fa0a2415e13..d794935bb1b 100644
--- a/app-misc/jq/jq-1.7_pre20201109.ebuild
+++ b/app-misc/jq/jq-1.7_pre20201109.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -15,7 +15,7 @@ S="${WORKDIR}/${PN}-${COMMIT_HASH}"
 
 LICENSE="MIT CC-BY-3.0"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~x86 ~amd64-linux 
~x64-macos"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~x86 ~amd64-linux 
~x64-macos"
 IUSE="+oniguruma static-libs test"
 
 ONIGURUMA_MINPV='>=dev-libs/oniguruma-6.1.3' # Keep this in sync with bundled 
modules/oniguruma/



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

2021-02-04 Thread Thomas Beierlein
commit: 359b2cd8bd32574bf59dae8ecec5c958b9cc9e21
Author: Thomas Beierlein  gentoo  org>
AuthorDate: Thu Feb  4 18:14:36 2021 +
Commit: Thomas Beierlein  gentoo  org>
CommitDate: Thu Feb  4 18:14:36 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=359b2cd8

media-radio/tucnak: Version bump

Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Thomas Beierlein  gentoo.org>

 media-radio/tucnak/Manifest   |  1 +
 media-radio/tucnak/tucnak-4.25.ebuild | 68 +++
 2 files changed, 69 insertions(+)

diff --git a/media-radio/tucnak/Manifest b/media-radio/tucnak/Manifest
index 7d8730deaa6..f3363daf5e5 100644
--- a/media-radio/tucnak/Manifest
+++ b/media-radio/tucnak/Manifest
@@ -1,2 +1,3 @@
 DIST tucnak-4.23.tar.gz 3550740 BLAKE2B 
559f082e19dc22fb119ba6b075f83a49838347bde8856e22a90b9bfc66c8df17ef172967e0e6c4a88a3cfb7764ad36b6fe1a2dd18a9212d8c4637346a8616e7b
 SHA512 
febd5daf943ec4428fe4d77542e20a47d69b017d345aff00ee7e0aca0cc287cf0f1abf3f858051e23aa8d0dffa4146b22fbdb5813d97debb902b91fd99dcd50a
 DIST tucnak-4.24.tar.gz 3556553 BLAKE2B 
78f75a6da859937fa36099f9adcb508065800e62d3ad5f9b21f294d86fe0b40f0384e7e15a35d3a0708f5516e117d29667a34653f9f51ebb582923b993cd
 SHA512 
5dbb129bc638b1f69dd159dd46237ceef1c830922266a663be0437e5f0fee612282a238315448aababb781950a8945f0e2ecf375eef61567291c07acc80526dd
+DIST tucnak-4.25.tar.gz 3588485 BLAKE2B 
ade2db19e3be9981d4c3813306e347f47df4e89d62a9b2c382f4b5ac04700850af40e63d8b4b13d7f7ae59f47c864c3af4a8fd7eb572919e4163b106da5d9ce8
 SHA512 
b9666877f322e3142dae6d95e65b7b1da7e14eac5517d11ae108bf96715205558697a80bb40faa20bf89a01385c30869c48aa8af197dd2c206b4bc8f8b5859b9

diff --git a/media-radio/tucnak/tucnak-4.25.ebuild 
b/media-radio/tucnak/tucnak-4.25.ebuild
new file mode 100644
index 000..4bd49233408
--- /dev/null
+++ b/media-radio/tucnak/tucnak-4.25.ebuild
@@ -0,0 +1,68 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit autotools flag-o-matic multilib
+
+DESCRIPTION="Amateur Radio VHF Contest Logbook"
+HOMEPAGE="http://tucnak.nagano.cz;
+SRC_URI="http://tucnak.nagano.cz/${P}.tar.gz;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="alsa fftw gpm hamlib suid"
+
+RDEPEND="dev-libs/glib:2
+   dev-libs/libzia
+   media-libs/libsndfile
+   >=media-libs/libsdl-1.2
+   alsa? ( media-libs/alsa-lib )
+   fftw? ( sci-libs/fftw:3.0 )
+   gpm? ( sys-libs/gpm )
+   hamlib? ( media-libs/hamlib )"
+DEPEND="${RDEPEND}
+   virtual/pkgconfig"
+
+src_prepare() {
+   eapply_user
+   # fix destop file
+   sed -i -e "s/HamRadio/HamRadio;/" share/applications/tucnak.desktop || 
die
+   # fix doc install path
+   sed -i -e "s/docsdir/# docsdir/" \
+   -e "s/docs_DATA =/# docs_DATA/" \
+   -e "s/EXTRA_DIST =/# EXTRA_DIST =/" Makefile.am doc/Makefile.am 
|| die
+   eautoreconf
+}
+
+src_configure() {
+   append-ldflags -L/usr/$(get_libdir)/hamlib
+   econf $(use_with alsa) \
+   $(use_with gpm) $(use_with hamlib) \
+   $(use_with fftw fftw3)
+}
+
+src_install() {
+   emake DESTDIR="${D}" install
+   dodoc AUTHORS ChangeLog doc/NAVOD.pdf
+   if use suid ; then
+   fperms 4711 /usr/bin/soundwrapper
+   fi
+}
+
+pkg_postinst() {
+   elog "In order to use sound with tucnak add yourself to the 'audio' 
group"
+   elog "and to key your rig via the parport add yourself to the 'lp' 
group"
+   elog ""
+   elog "tucnak can be used with the following additional packages:"
+   elog " media-radio/cwdaemon  : Morse output via code cwdaemon"
+   elog " (No need to recompile)"
+   if use suid ; then
+   ewarn "You have choosen to install the little helper program 
'soundwrapper'"
+   ewarn "setuid by setting USE=suid. That helper is only needed 
if you"
+   ewarn "want to use morse sidetone output via the PC speaker."
+   ewarn ""
+   ewarn "While the helper should be safe by design be aware that 
setting"
+   ewarn "any program setuid is a security risk."
+   fi
+}



  1   2   3   >