[gentoo-commits] repo/gentoo:master commit in: x11-apps/xdm/

2020-10-08 Thread Mikle Kolyada
commit: d8d1a532c8156d5236b2a3bb5b14c9375621a88b
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Fri Oct  9 05:53:37 2020 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Fri Oct  9 05:54:51 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d8d1a532

x11-apps/xdm: apply consolekit patch again

Closes: https://bugs.gentoo.org/747124
Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Mikle Kolyada  gentoo.org>

 x11-apps/xdm/xdm-1.1.12.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/x11-apps/xdm/xdm-1.1.12.ebuild b/x11-apps/xdm/xdm-1.1.12.ebuild
index e84d025f2a9..f3006984c8e 100644
--- a/x11-apps/xdm/xdm-1.1.12.ebuild
+++ b/x11-apps/xdm/xdm-1.1.12.ebuild
@@ -39,6 +39,7 @@ DEPEND="${RDEPEND}
 
 pkg_setup() {
PATCHES=(
+   "${FILESDIR}"/${P}-consolekit.patch # bug 747124
"${FILESDIR}"/${P}-make-xinerama-optional.patch
)
 



[gentoo-commits] proj/sci:master commit in: app-doc/blas-docs/

2020-10-08 Thread Aisha Tammy
commit: 618657060ca86c3a4f75d58ebbc54707eb4d623c
Author: Aisha Tammy  aisha  cc>
AuthorDate: Fri Oct  9 01:49:04 2020 +
Commit: Aisha Tammy  aisha  cc>
CommitDate: Fri Oct  9 01:49:04 2020 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=61865706

app-docs/blas-docs: drop package

present in ::gentoo

Signed-off-by: Aisha Tammy  aisha.cc>

 app-doc/blas-docs/blas-docs-3.3.ebuild | 30 --
 app-doc/blas-docs/metadata.xml | 17 -
 2 files changed, 47 deletions(-)

diff --git a/app-doc/blas-docs/blas-docs-3.3.ebuild 
b/app-doc/blas-docs/blas-docs-3.3.ebuild
deleted file mode 100644
index 7be6828b3..0
--- a/app-doc/blas-docs/blas-docs-3.3.ebuild
+++ /dev/null
@@ -1,30 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-DESCRIPTION="Documentation reference and man pages for blas implementations"
-HOMEPAGE="http://www.netlib.org/blas/;
-SRC_URI="
-   http://dev.gentoo.org/~bicatali/lapack-man-${PV}.tar.gz
-   http://www.netlib.org/blas/blasqr.pdf
-   http://www.netlib.org/blas/blast-forum/blas-report.pdf;
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
-IUSE=""
-
-S="${WORKDIR}/manpages"
-
-src_install() {
-   # rename because doman do not yet understand manl files
-   # Not all systems have the rename command, like say FreeBSD
-   local f t
-   for f in blas/man/manl/*.l; do
-   t="${f%%.l}.n"
-   mv "${f}" "${t}" || die
-   done
-   doman blas/man/manl/*.n
-   dodoc README "${DISTDIR}"/blas{-report,qr}.pdf
-}

diff --git a/app-doc/blas-docs/metadata.xml b/app-doc/blas-docs/metadata.xml
deleted file mode 100644
index dfb4275fa..0
--- a/app-doc/blas-docs/metadata.xml
+++ /dev/null
@@ -1,17 +0,0 @@
-
-http://www.gentoo.org/dtd/metadata.dtd;>
-
-   
-   s...@gentoo.org
-   Gentoo Science Project
-   
-   
-BLAS (Basic Linear Algebra Subroutines) is a set of efficient routines
-for most of the basic vector and matrix operations. They are widely
-used as the basis for other high quality linear algebra software, for
-example lapack and linpack. This implementation is the Fortran 77
-reference implementation found at netlib.
-This package contains manual pages for the routines, and other
-quick reference in postscript format.
-
-



[gentoo-commits] proj/sci:master commit in: app-doc/lapack-docs/

2020-10-08 Thread Aisha Tammy
commit: 1d9e152bc9c919cd3904b034011ded71cb42245d
Author: Aisha Tammy  aisha  cc>
AuthorDate: Fri Oct  9 01:49:58 2020 +
Commit: Aisha Tammy  aisha  cc>
CommitDate: Fri Oct  9 01:49:58 2020 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=1d9e152b

app-doc/lapack-docs: drop package

present in ::gentoo

Signed-off-by: Aisha Tammy  aisha.cc>

 app-doc/lapack-docs/lapack-docs-3.3-r1.ebuild | 32 ---
 app-doc/lapack-docs/metadata.xml  | 16 --
 2 files changed, 48 deletions(-)

diff --git a/app-doc/lapack-docs/lapack-docs-3.3-r1.ebuild 
b/app-doc/lapack-docs/lapack-docs-3.3-r1.ebuild
deleted file mode 100644
index 314b2fce5..0
--- a/app-doc/lapack-docs/lapack-docs-3.3-r1.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-DESCRIPTION="Documentation reference and man pages for LAPACK implementations"
-HOMEPAGE="http://www.netlib.org/lapack/;
-SRC_URI="
-   http://dev.gentoo.org/~bicatali/lapack-man-${PV}.tar.gz
-   http://www.netlib.org/lapack/lapackqref.ps;
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
-IUSE=""
-
-S="${WORKDIR}/manpages"
-
-src_install() {
-   # These belong to the blas-docs
-   rm -f man/manl/{csrot,lsame,xerbla,xerbla_array,zdrot}.* || die
-
-   # rename because doman do not yet understand manl files
-   # Not all systems have the rename command, like say FreeBSD
-   local f t
-   for f in man/manl/*.l; do
-   t="${f%%.l}.n"
-   mv "${f}" "${t}" || die
-   done
-   doman man/manl/*
-   dodoc README "${DISTDIR}"/lapackqref.ps
-}

diff --git a/app-doc/lapack-docs/metadata.xml b/app-doc/lapack-docs/metadata.xml
deleted file mode 100644
index 19cefda24..0
--- a/app-doc/lapack-docs/metadata.xml
+++ /dev/null
@@ -1,16 +0,0 @@
-
-http://www.gentoo.org/dtd/metadata.dtd;>
-
-   
-   s...@gentoo.org
-   Gentoo Science Project
-   
-   
-LAPACK is a comprehensive FORTRAN library that does linear
-algebra operations including matrix inversions, least squared
-solutions to linear sets of equations, eigenvector analysis, singular
-value decomposition, etc. It is a very comprehensive and reputable
-package that has found extensive use in the scientific community.
-This package contains manual pages for the routines, and a Quick-Reference 
guide.
-
-



[gentoo-commits] proj/sci:master commit in: dev-util/bazel/

2020-10-08 Thread Aisha Tammy
commit: b756bc0ddb4093e73e75085227db68a8a492720f
Author: Aisha Tammy  aisha  cc>
AuthorDate: Fri Oct  9 01:47:26 2020 +
Commit: Aisha Tammy  aisha  cc>
CommitDate: Fri Oct  9 01:47:26 2020 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=b756bc0d

dev-util/bazel: drop package

present in ::gentoo

Signed-off-by: Aisha Tammy  aisha.cc>

 dev-util/bazel/bazel-0.13.0.ebuild | 104 -
 dev-util/bazel/metadata.xml|  20 ---
 2 files changed, 124 deletions(-)

diff --git a/dev-util/bazel/bazel-0.13.0.ebuild 
b/dev-util/bazel/bazel-0.13.0.ebuild
deleted file mode 100644
index 797c062b0..0
--- a/dev-util/bazel/bazel-0.13.0.ebuild
+++ /dev/null
@@ -1,104 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit bash-completion-r1 java-pkg-2
-
-DESCRIPTION="Fast and correct automated build system"
-HOMEPAGE="http://bazel.io/;
-SRC_URI="https://github.com/bazelbuild/bazel/releases/download/${PV}/${P}-dist.zip;
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="examples tools zsh-completion"
-# strip corrupts the bazel binary
-RESTRICT="strip"
-RDEPEND="virtual/jdk:1.8"
-DEPEND="${RDEPEND}
-   app-arch/unzip
-   app-arch/zip"
-
-S="${WORKDIR}"
-
-pkg_setup() {
-   echo ${PATH} | grep -q ccache && \
-   ewarn "${PN} usually fails to compile with ccache, you have 
been warned"
-   java-pkg-2_pkg_setup
-}
-
-bazel-get-flags() {
-   local fs=""
-   for i in ${CFLAGS}; do
-   [[ -n "${fs}" ]] && fs+=" "
-   fs+="--copt=${i}"
-   done
-   for i in ${CXXFLAGS}; do
-   [[ -n "${fs}" ]] && fs+=" "
-   fs+="--cxxopt=${i}"
-   done
-   for i in ${CPPFLAGS}; do
-   [[ -n "${fs}" ]] && fs+=" "
-   fs+="--copt=${i}"
-   fs+="--cxxopt=${i}"
-   done
-   for i in ${LDFLAGS}; do
-   [[ -n "${fs}" ]] && fs+=" "
-   fs+="--linkopt=${i}"
-   done
-   echo "${fs}"
-}
-
-src_compile() {
-   # F: fopen_wr
-   # S: deny
-   # P: /proc/self/setgroups
-   # A: /proc/self/setgroups
-   # R: /proc/24939/setgroups
-   # C: /usr/lib/systemd/systemd
-   addpredict /proc
-   VERBOSE=yes ./compile.sh || die
-   # Use standalone strategy to deactivate the bazel sandbox, since it
-   # conflicts with FEATURES=sandbox.
-   echo "build --verbose_failures --spawn_strategy=standalone 
--genrule_strategy=standalone" \
-> "${T}/bazelrc" || die
-   einfo "output/bazel --bazelrc=\"${T}/bazelrc\" build \\"
-   einfo "$(bazel-get-flags) \\"
-   einfo "scripts:bazel-complete.bash"
-   output/bazel --bazelrc="${T}/bazelrc" build $(bazel-get-flags) \
-   scripts:bazel-complete.bash || die
-   mv bazel-bin/scripts/bazel-complete.bash output/ || die
-}
-
-src_test() {
-   output/bazel test \
-   --verbose_failures \
-   --spawn_strategy=standalone \
-   --genrule_strategy=standalone \
-   --verbose_test_summary \
-   examples/cpp:hello-success_test || die
-}
-
-src_install() {
-   output/bazel shutdown
-   dobin output/bazel
-   newbashcomp output/bazel-complete.bash ${PN}
-   bashcomp_alias ${PN} ibazel
-   if use zsh-completion ; then
-   insinto /usr/share/zsh/site-functions
-   doins scripts/zsh_completion/_bazel
-   fi
-   if use examples; then
-   docinto examples
-   dodoc -r examples/*
-   docompress -x /usr/share/doc/${PF}/examples
-   fi
-   # could really build tools but I don't know which ones
-   # are actually used
-   if use tools; then
-   docinto tools
-   dodoc -r tools/*
-   docompress -x /usr/share/doc/${PF}/tools
-   fi
-}

diff --git a/dev-util/bazel/metadata.xml b/dev-util/bazel/metadata.xml
deleted file mode 100644
index e7d5f3b34..0
--- a/dev-util/bazel/metadata.xml
+++ /dev/null
@@ -1,20 +0,0 @@
-
-http://www.gentoo.org/dtd/metadata.dtd;>
-
-   
-   zmed...@gentoo.org
-   
-   
-   bazelbuild/bazel
-   
-   
-   Bazel is Google's own build tool. Bazel has built-in support for
-   building both client and server software, including client
-   applications for both Android and iOS platforms. It also 
provides
-   an extensible framework that you can use to develop your own 
build
-   rules.
-   
-   
-   Install extra bazel tools to build from 
sources
-   
-



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

2020-10-08 Thread Sam James
commit: 72b6eeb649adad61db9136df6fb7ee5cfc43b5b1
Author: Sam James  gentoo  org>
AuthorDate: Fri Oct  9 05:08:33 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct  9 05:28:23 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=72b6eeb6

sys-kernel/gentoo-kernel-bin: bump to 5.4.70 for arm64

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

 sys-kernel/gentoo-kernel-bin/Manifest  |  1 +
 .../gentoo-kernel-bin-5.4.70-r1.ebuild | 57 ++
 2 files changed, 58 insertions(+)

diff --git a/sys-kernel/gentoo-kernel-bin/Manifest 
b/sys-kernel/gentoo-kernel-bin/Manifest
index e6a104f5af0..013492c0648 100644
--- a/sys-kernel/gentoo-kernel-bin/Manifest
+++ b/sys-kernel/gentoo-kernel-bin/Manifest
@@ -11,6 +11,7 @@ DIST gentoo-kernel-5.4.69-1.amd64.xpak 61508476 BLAKE2B 
979ca44a37cd0b7ee74f54cf
 DIST gentoo-kernel-5.4.69-1.arm64.xpak 56454811 BLAKE2B 
282577ea53a68934f2b68eba46cfc788e5923fdad705300ed8f8968ee333078b20241544415d203686d268e14d57bb3f9bb72806e001d694b61c56c97b55bedc
 SHA512 
77f323c643055253b5ee2b43ce74e26a7edf8371101b0c7f5d9aa3bf68e4bb4d9a9ce3d64d1f5e4d41d6858b9ed079ecd5329028892ce20cc872509ecea5a884
 DIST gentoo-kernel-5.4.69-1.x86.xpak 53415445 BLAKE2B 
33a82ca465c271eb497d929bc71b2400dfd6551937aee3af860b503fbdacec12c44a6da40cf55e94a00dcb09a544a34da8472eca9e0bd627e596ac9266da1ea0
 SHA512 
f5466dbb14e0b523e42592cd69bfaefdb93ad6be74d318005f5a16ecdf4b65611ed69d51e0c432228530e9c058fdbfa44c24f3aa06074d82ccc625545e2a7eb8
 DIST gentoo-kernel-5.4.70-1.amd64.xpak 61529441 BLAKE2B 
133cb75aa044fff71ac8de013fff304d4068426950417fb84e7a7b480660229219e86847d8c01394cebd55021aef910b11e9cdbdaedf9d9e0efc92002db56052
 SHA512 
63422bbce0f46179dd5d20c03f2b634da9f08e0bb92df2bcc02bcc3d0796cbaca8c55f6831222b6213200eff70b57f0eb71283813b8ccf9525cf0de371255c32
+DIST gentoo-kernel-5.4.70-1.arm64.xpak 56458036 BLAKE2B 
4f94c556c82b61c6f26542e43caa9f2bf91b3f6635af4a4612ff7b8889ce8a8370b4f40e75e315dcb08ef066fb7b1c555621d32f074826b12594976e009278fe
 SHA512 
ad0ad131561b0b96ea1bb87c2f22322f4ac8d927d9cf6750fdc147fea9f2f7af58b3cf6960186ce4eb8b0c81f1f9bf64ef7ff412d12b16240adb6bb21a66265c
 DIST gentoo-kernel-5.4.70-1.x86.xpak 53408406 BLAKE2B 
cc2537e797841c93d1bee210f261e23c6c9b4e652be28460cdd69a032efd33b9425a965416d7e1a8a61a2c39720c234ba12dd2aeae43fb8710006701a29f282d
 SHA512 
999741233811b9956e6e50728cd96c08310a4f3d6f4219c3ee54d48970c646cdd68c878589c3f45d3e0d69e75786773fc3fd593c9117e60dba9e9c40bfddb207
 DIST gentoo-kernel-5.8.12-1.amd64.xpak 64106657 BLAKE2B 
a8167bc714130a6f05811ec522c14c84b5038a6130a4a0ca7d581cad6ada7f47b55a9940198524ecf4a28debad79286929a888cd2f433a7b22e4bce4342254e3
 SHA512 
e952c7efbd007ad12be3074ffb488593dc5ddd4fb7dba70d7c73173d9ffdfbfc5013c06307ead53daed43c7d816789a608feb2a5d48818341d179e947edbc446
 DIST gentoo-kernel-5.8.12-1.arm64.xpak 60541802 BLAKE2B 
3d92912c25ee3ebbd48316550fb16f6960d2845a380db93026174a2f147ad1f32eea28c06dc1e350c15122939ecd64401e7b825268b2ce9d38343da3503499d3
 SHA512 
d937892936ba556529ee15d49acd207592e1142ce4a035d90920575c9ae3a5a8ef0325fddeb3b318b849df47ba436cf50b34fa8c00a01651f241cc805cdf8a09

diff --git a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.4.70-r1.ebuild 
b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.4.70-r1.ebuild
new file mode 100644
index 000..2378adc3f35
--- /dev/null
+++ b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.4.70-r1.ebuild
@@ -0,0 +1,57 @@
+# Copyright 2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit kernel-install
+
+MY_P=${P/-bin/}-1
+DESCRIPTION="Pre-built Linux kernel with genpatches"
+HOMEPAGE="https://www.kernel.org/;
+SRC_URI+="
+   amd64? (
+   
https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/gentoo-kernel/${MY_P}.xpak
+   -> ${MY_P}.amd64.xpak
+   )
+   arm64? (
+   
https://dev.gentoo.org/~sam/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/${MY_P}.xpak
+   -> ${MY_P}.arm64.xpak
+   )
+   x86? (
+   
https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/gentoo-kernel/${MY_P}.xpak
+   -> ${MY_P}.x86.xpak
+   )"
+S=${WORKDIR}
+
+LICENSE="GPL-2"
+KEYWORDS="~arm64"
+
+RDEPEND="
+   !sys-kernel/gentoo-kernel:${SLOT}
+   !sys-kernel/vanilla-kernel:${SLOT}
+   !sys-kernel/vanilla-kernel-bin:${SLOT}"
+
+QA_PREBUILT='*'
+
+pkg_pretend() {
+   ewarn "Starting with 5.4.52, Distribution Kernels are switching from 
Arch"
+   ewarn "Linux configs to Fedora.  Please keep a backup kernel just in 
case."
+
+   kernel-install_pkg_pretend
+}
+
+src_unpack() {
+   ebegin "Unpacking ${MY_P}.${ARCH}.xpak"
+   tar -x < <(xz -c -d --single-stream "${DISTDIR}/${MY_P}.${ARCH}.xpak")
+   eend ${?} || die "Unpacking ${MY_P} failed"
+}
+
+src_test() {
+   kernel-install_test "${PV}" \
+   

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

2020-10-08 Thread Sam James
commit: 7a096d0ac1404a1e1583036cc17afaef8c0edea9
Author: Sam James  gentoo  org>
AuthorDate: Fri Oct  9 05:28:06 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct  9 05:28:28 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a096d0a

sys-kernel/gentoo-kernel-bin: bump to 5.8.14 for arm64

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

 sys-kernel/gentoo-kernel-bin/Manifest  |  1 +
 .../gentoo-kernel-bin-5.8.14-r1.ebuild | 57 ++
 2 files changed, 58 insertions(+)

diff --git a/sys-kernel/gentoo-kernel-bin/Manifest 
b/sys-kernel/gentoo-kernel-bin/Manifest
index 013492c0648..8641ef3ef80 100644
--- a/sys-kernel/gentoo-kernel-bin/Manifest
+++ b/sys-kernel/gentoo-kernel-bin/Manifest
@@ -20,4 +20,5 @@ DIST gentoo-kernel-5.8.13-1.amd64.xpak 64108552 BLAKE2B 
9119f7bdbf1ef9e64f839ef4
 DIST gentoo-kernel-5.8.13-1.arm64.xpak 60528029 BLAKE2B 
ff6c8842121f54875697bdc8e710aeedfe4179b02954056a895dc3af06d99518822ef642ac58e5814ad1624ccf8dd2c106651834bb90d099f13e5715ce9e23da
 SHA512 
d0303f782d24eb3b5860811863fdc5f5832cb6fca2382d6d767e4317525b6748ea5b5b4a236747f13b73bdd0c080d670524baba43d32518e37e9398d009015f2
 DIST gentoo-kernel-5.8.13-1.x86.xpak 56174425 BLAKE2B 
87a7047433b196c087bc4d1bb4d9f35ed22cca9d3a03b243427657feec1004f9239406a28d9a03e4b0742dc1d529870ec31e5b5c06766f9259bdc1a98a582a89
 SHA512 
8e4a18fe6ae0e8eec7800fb24287f1ecbe4e41b3ba48b776fd8f52c744014d7e40175b0d2295d6889d158ecd1085ec7d89baa9ae6901770b9ed9c70b39c47380
 DIST gentoo-kernel-5.8.14-1.amd64.xpak 64154937 BLAKE2B 
4238b440b83b43149d73deade748400ee5bbfbe97d8da670c37e4701bb557579a9db9822f1c1d2143a89bcc0194b39c2d06910a48886560968e5ebcfe9807572
 SHA512 
db3d8da7d511205dcfd2ca41ef3e3952ceadbb5bfd5ade189598c9cfd5135b55699ef6dc010dde49a17ac17a572c248be16f0d9fd472b3f1b897d17d2cb8e557
+DIST gentoo-kernel-5.8.14-1.arm64.xpak 60542375 BLAKE2B 
53543d5e492cbb08f30c72864d84b8c70813282088a25ff270717b0669ddd8e529086636f6ba76876e75797d03387740c4df8a0b3e74daf44e62307b002eeb3c
 SHA512 
6581776fc60688862d00caf4c136de83f0ff7e909c55f2410e310e9f417b7fed7b05adc2b4e4ca47008d63977ed23072cf0b2882b7416d2f6b55bf42a3e95a03
 DIST gentoo-kernel-5.8.14-1.x86.xpak 56176613 BLAKE2B 
f497efa354a9ccfb0869aad18d5cb33f3f1ddfd541265e2ecffa8d2eda0b10c8d0d6213bd8bf620dc2a05e1c6629d0f682fa7c2c2c9c5257b0f45c308ae11ed4
 SHA512 
4de1db79189fda9099da85553e463cdd05cbe5791f6bd99b2f6eaf138a2d6026b06f11436450333b29ca4d697be9c413f3ee9c99fb0cbd91d1d5dc26bec839d9

diff --git a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.8.14-r1.ebuild 
b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.8.14-r1.ebuild
new file mode 100644
index 000..d5d78a106e7
--- /dev/null
+++ b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.8.14-r1.ebuild
@@ -0,0 +1,57 @@
+# Copyright 2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit kernel-install
+
+MY_P=${P/-bin/}-1
+DESCRIPTION="Pre-built Linux kernel with genpatches"
+HOMEPAGE="https://www.kernel.org/;
+SRC_URI+="
+   amd64? (
+   
https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/gentoo-kernel/${MY_P}.xpak
+   -> ${MY_P}.amd64.xpak
+   )
+   arm64? (
+   
https://dev.gentoo.org/~sam/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/${MY_P}.xpak
+   -> ${MY_P}.arm64.xpak
+   )
+   x86? (
+   
https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/gentoo-kernel/${MY_P}.xpak
+   -> ${MY_P}.x86.xpak
+   )"
+S=${WORKDIR}
+
+LICENSE="GPL-2"
+KEYWORDS="~arm64"
+
+RDEPEND="
+   !sys-kernel/gentoo-kernel:${SLOT}
+   !sys-kernel/vanilla-kernel:${SLOT}
+   !sys-kernel/vanilla-kernel-bin:${SLOT}"
+
+QA_PREBUILT='*'
+
+pkg_pretend() {
+   ewarn "Starting with 5.7.9, Distribution Kernels are switching from 
Arch"
+   ewarn "Linux configs to Fedora.  Please keep a backup kernel just in 
case."
+
+   kernel-install_pkg_pretend
+}
+
+src_unpack() {
+   ebegin "Unpacking ${MY_P}.${ARCH}.xpak"
+   tar -x < <(xz -c -d --single-stream "${DISTDIR}/${MY_P}.${ARCH}.xpak")
+   eend ${?} || die "Unpacking ${MY_P} failed"
+}
+
+src_test() {
+   kernel-install_test "${PV}" \
+   
"${WORKDIR}/usr/src/linux-${PV}/$(kernel-install_get_image_path)" \
+   "lib/modules/${PV}"
+}
+
+src_install() {
+   mv * "${ED}" || die
+}



[gentoo-commits] proj/sci:master commit in: sys-cluster/Lmod/

2020-10-08 Thread Aisha Tammy
commit: bdec2426d77ac6850f4dc7567e1630d26f0c
Author: Aisha Tammy  aisha  cc>
AuthorDate: Fri Oct  9 01:14:15 2020 +
Commit: Aisha Tammy  aisha  cc>
CommitDate: Fri Oct  9 01:14:15 2020 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=bdec2426

sys-cluster/Lmod: version bump to 8.4.9

Package-Manager: Portage-3.0.8, Repoman-3.0.1
Signed-off-by: Aisha Tammy  aisha.cc>

 sys-cluster/Lmod/Lmod-8.4.9.ebuild | 104 +
 1 file changed, 104 insertions(+)

diff --git a/sys-cluster/Lmod/Lmod-8.4.9.ebuild 
b/sys-cluster/Lmod/Lmod-8.4.9.ebuild
new file mode 100644
index 0..925e1d5e9
--- /dev/null
+++ b/sys-cluster/Lmod/Lmod-8.4.9.ebuild
@@ -0,0 +1,104 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="Environment Module System based on Lua"
+HOMEPAGE="https://lmod.readthedocs.io/en/latest;
+SRC_URI="https://github.com/TACC/Lmod/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+KEYWORDS="~amd64"
+
+LICENSE="MIT"
+SLOT="0"
+IUSE="auto-swap cache dotfiles duplicate +extend italic module-cmd nocase 
redirect test"
+RESTRICT="!test? ( test )"
+
+RDEPEND+="
+   app-shells/tcsh
+   || (
+   app-shells/loksh
+   app-shells/mksh
+   app-shells/ksh
+   )
+   app-shells/zsh
+   dev-lang/tcl
+   dev-lua/luafilesystem
+   dev-lua/luajson
+   dev-lua/luaposix
+   dev-lua/lua-term
+"
+DEPEND+="${RDEPEND}"
+BDEPEND+="
+   test? (
+   dev-util/Hermes
+   )
+"
+
+pkg_setup() {
+   elog "There is a lot of options for this package,"
+   elog "especially for run time behaviour."
+   elog "You can set them using EXTRA_ECONF variable."
+   elog "To see full list of options visit:"
+   elog "https://lmod.readthedocs.io/en/latest/090_configuring_lmod.html;
+}
+
+src_prepare() {
+   default
+
+   rm -r "${S}"/rt/{colorize,end2end,help,ifur,settarg} || die
+}
+
+src_configure() {
+   # set environment variables to pass to Lmod configuration
+   local -x CACHE_LIFETIME="${CACHE_LIFETIME:-86400}"
+   local -x SHORT_TIME="${SHORT_TIME:-2}"
+   local -x 
SYSTEM_TOUCH="${SYSTEM_TOUCH:-/var/lmod/latest_system_update.time}"
+   local -x SITE_NAME="${SITE_NAME:-Gentoo}"
+   local -x SYSHOST="${SYSHOST:-Gentoo}"
+
+   local myconf=(
+   --with-tcl
+   --with-fastTCLInterp
+   --with-colorize
+   --prefix=/opt
+   --with-ancient="${CACHE_LIFETIME}"
+   --with-supportKsh
+   --with-updateSystemFn="${SYSTEM_TOUCH}"
+   --with-siteName="${SITE_NAME}"
+   --with-syshost="${SYSHOST}"
+   --with-shortTime="${SHORT_TIME}"
+   --without-useBuiltinPkgs
+   $(use_with duplicate duplicatePaths)
+   $(use_with nocase caseIndependentSorting)
+   $(use_with italic hiddenItalic)
+   $(use_with auto-swap autoSwap)
+   $(use_with module-cmd exportedModuleCmd)
+   $(use_with redirect)
+   $(use_with dotfiles useDotFiles)
+   $(use_with cache cachedLoads)
+   $(use_with extend extendedDefault)
+   )
+
+   econf ${myconf[@]} ${EXTRA_ECONF[@]}
+}
+
+src_test() {
+   local -x PATH="/opt/hermes/bin:${PATH}"
+   tm -vvv || die
+}
+
+src_install() {
+   default
+
+   keepdir /var/lmod
+}
+
+pkg_postinst() {
+   elog "Lmod has been installed at /opt/lmod/{lmod -> ${PV}}"
+   elog "To activate Lmod, you need to source the profile"
+   elog "script provided"
+   elog " $ . /opt/lmod/lmod/init/profile"
+   elog "This will provide you with the 'module' command"
+   elog " $ man module"
+}



[gentoo-commits] repo/proj/guru:dev commit in: app-emulation/nvidia-container-toolkit/

2020-10-08 Thread Rui Huang
commit: 37154d514fa0c125ebd111977295273c9d444c71
Author: Huang Rui  gmail  com>
AuthorDate: Fri Oct  9 05:01:56 2020 +
Commit: Rui Huang  gmail  com>
CommitDate: Fri Oct  9 05:01:56 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=37154d51

app-emulation/nvidia-container-toolkit: remove die from emake

Package-Manager: Portage-3.0.8, Repoman-3.0.1
Signed-off-by: Huang Rui  gmail.com>

 .../nvidia-container-toolkit/nvidia-container-toolkit-1.3.0.ebuild  | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/app-emulation/nvidia-container-toolkit/nvidia-container-toolkit-1.3.0.ebuild 
b/app-emulation/nvidia-container-toolkit/nvidia-container-toolkit-1.3.0.ebuild
index 16fe8fcc..6319b481 100644
--- 
a/app-emulation/nvidia-container-toolkit/nvidia-container-toolkit-1.3.0.ebuild
+++ 
b/app-emulation/nvidia-container-toolkit/nvidia-container-toolkit-1.3.0.ebuild
@@ -72,7 +72,7 @@ BDEPEND="
 "
 
 src_compile() {
-   emake binary || die
+   emake binary
 }
 
 src_install() {



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

2020-10-08 Thread Jason Zaman
commit: 9cb21debae3d6f68cbbaf5a26b9362b515282b66
Author: Jason Zaman  gentoo  org>
AuthorDate: Fri Oct  9 03:56:56 2020 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Fri Oct  9 03:56:56 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9cb21deb

sci-libs/tensorflow: Add missing pybind11 dep to 2.3

Closes: https://bugs.gentoo.org/713482
Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Jason Zaman  gentoo.org>

 sci-libs/tensorflow/tensorflow-2.3.1.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/sci-libs/tensorflow/tensorflow-2.3.1.ebuild 
b/sci-libs/tensorflow/tensorflow-2.3.1.ebuild
index b6eaf89429a..657eb270e10 100644
--- a/sci-libs/tensorflow/tensorflow-2.3.1.ebuild
+++ b/sci-libs/tensorflow/tensorflow-2.3.1.ebuild
@@ -106,6 +106,7 @@ RDEPEND="
>=dev-python/google-pasta-0.1.8[${PYTHON_USEDEP}]
dev-python/opt-einsum[${PYTHON_USEDEP}]
>=dev-python/protobuf-python-3.8.0[${PYTHON_USEDEP}]
+   dev-python/pybind11[${PYTHON_USEDEP}]
dev-python/six[${PYTHON_USEDEP}]
dev-python/termcolor[${PYTHON_USEDEP}]
>=dev-python/grpcio-1.28[${PYTHON_USEDEP}]



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

2020-10-08 Thread Jason Zaman
commit: e3c8b1c6f989f78d1713ad00f2229598d71bd651
Author: Jason Zaman  gentoo  org>
AuthorDate: Thu Oct  8 01:36:08 2020 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Fri Oct  9 03:39:54 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e3c8b1c6

sci-libs/tensorflow-estimator: bump 2.3.0

Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Jason Zaman  gentoo.org>

 sci-libs/tensorflow-estimator/Manifest |  1 +
 .../tensorflow-estimator-2.3.0.ebuild  | 75 ++
 2 files changed, 76 insertions(+)

diff --git a/sci-libs/tensorflow-estimator/Manifest 
b/sci-libs/tensorflow-estimator/Manifest
index c8747119185..70794737dc2 100644
--- a/sci-libs/tensorflow-estimator/Manifest
+++ b/sci-libs/tensorflow-estimator/Manifest
@@ -3,3 +3,4 @@ DIST 
bazelbuild-rules_cc-8bd6cd75d03c01bb82561a96d9c1f9f7157b13d0.zip 159656 BLA
 DIST bazelbuild-rules_java-7cf3cefd652008d0a64a419c34c13bdca6c8f178.zip 9422 
BLAKE2B 
bbc45c97551ee8126335b611ffca6574dac843d4db9b3221b10d26487f8eecfe38ba0cd67a4039a3ad921c25fea6294c43e4f4e7a57a060a30791acd6c4f9d39
 SHA512 
ba06242feb711e7fb6e821fd9ac029248b4f3e466fb1acf971d0db8196f3efe4d114ef137acbe4913073f8cbe8ccab4d47d8bafa21b867b2d6a6d57f5a647f0c
 DIST tensorflow-estimator-2.1.tar.gz 622792 BLAKE2B 
d1c8abb22d90c789ebfadaf78ca932f87428274afe6e1ac20670bf6d2b4c1c6ea8f367b1eb7ee64ff9f6e9b8ecdc2f64113924e7e2286e3f4e3d2c36cb101794
 SHA512 
4aaa21969299b02443e9396c238ef4c03af3bde1d0142a81c04d9706f18b02bfd125f3aaf8ffb47e0a3ffad949c3d3bca3909375f12a1c1e4c55ca1cc7930d51
 DIST tensorflow-estimator-2.2.0.tar.gz 627362 BLAKE2B 
125792fc2167b8af837a99b08a9a26943bc5c1fda8ab3690b01c0d49a6dd39142ff4a063867dfe1bee3b99fb018981d0e4ee45d194caac2cd96a829ad22db0ad
 SHA512 
aaf743835e2c606439fcccb56742997e930ba0e72c01d51633ce86824bbfaacd64607dc1fd7fb9604cc444feb65ebae60c2266be084e1b49ef2a1a9ca5a3d60d
+DIST tensorflow-estimator-2.3.0.tar.gz 642118 BLAKE2B 
29ecf5b64da20e8e6981375f1631b9b7e8ad061f71d0a3f1ac567bcd04b02102c5854d24e5106660f6bcd7b4ca683bd3bfbde51f236669d0f17e8f847feb7039
 SHA512 
0befc9c04650a0cd91ce90bc2e9a5d17ae3f7d8d8e4b8f763f223bbb891c73c7e2cbe91a2779af36342008e16f02d118120d94165c6a8e3c14a723b32ee29cb0

diff --git a/sci-libs/tensorflow-estimator/tensorflow-estimator-2.3.0.ebuild 
b/sci-libs/tensorflow-estimator/tensorflow-estimator-2.3.0.ebuild
new file mode 100644
index 000..5fa7d1782c3
--- /dev/null
+++ b/sci-libs/tensorflow-estimator/tensorflow-estimator-2.3.0.ebuild
@@ -0,0 +1,75 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{6,7,8} )
+MY_PN="estimator"
+MY_PV=${PV/_rc/-rc}
+MY_P=${MY_PN}-${MY_PV}
+
+inherit bazel distutils-r1 flag-o-matic toolchain-funcs
+
+DESCRIPTION="A high-level TensorFlow API that greatly simplifies machine 
learning programming"
+HOMEPAGE="https://www.tensorflow.org/;
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+bazel_external_uris="
+   
https://github.com/bazelbuild/rules_cc/archive/0d5f3f2768c6ca2faca0079a997a97ce22997a0c.zip
 -> bazelbuild-rules_cc-0d5f3f2768c6ca2faca0079a997a97ce22997a0c.zip
+   
https://github.com/bazelbuild/rules_cc/archive/8bd6cd75d03c01bb82561a96d9c1f9f7157b13d0.zip
 -> bazelbuild-rules_cc-8bd6cd75d03c01bb82561a96d9c1f9f7157b13d0.zip
+   
https://github.com/bazelbuild/rules_java/archive/7cf3cefd652008d0a64a419c34c13bdca6c8f178.zip
 -> bazelbuild-rules_java-7cf3cefd652008d0a64a419c34c13bdca6c8f178.zip"
+
+SRC_URI="https://github.com/tensorflow/${MY_PN}/archive/v${MY_PV}.tar.gz -> 
${P}.tar.gz
+   ${bazel_external_uris}"
+
+RDEPEND="sci-libs/tensorflow[python,${PYTHON_USEDEP}]"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   dev-java/java-config
+   >=dev-util/bazel-3"
+
+S="${WORKDIR}/${MY_P}"
+
+DOCS=( CONTRIBUTING.md README.md )
+
+src_unpack() {
+   unpack "${P}.tar.gz"
+   bazel_load_distfiles "${bazel_external_uris}"
+}
+
+src_prepare() {
+   bazel_setup_bazelrc
+   default
+   python_copy_sources
+}
+
+src_compile() {
+   export JAVA_HOME=$(java-config --jre-home)
+
+   do_compile() {
+   ebazel build 
//tensorflow_estimator/tools/pip_package:build_pip_package
+   ebazel shutdown
+
+   local srcdir="${T}/src-${EPYTHON/./_}"
+   mkdir -p "${srcdir}" || die
+   
bazel-bin/tensorflow_estimator/tools/pip_package/build_pip_package --src 
"${srcdir}" || die
+   }
+
+   python_foreach_impl run_in_build_dir do_compile
+}
+
+src_install() {
+   do_install() {
+   cd "${T}/src-${EPYTHON/./_}" || die
+   esetup.py install
+   python_optimize
+   }
+   python_foreach_impl do_install
+
+   cd "${S}" || die
+   einstalldocs
+}



[gentoo-commits] repo/gentoo:master commit in: sci-visualization/tensorboard/

2020-10-08 Thread Jason Zaman
commit: 0ea987dcbbc8c663e48f78c6ebb2454977cef1f6
Author: Jason Zaman  gentoo  org>
AuthorDate: Thu Oct  8 01:39:19 2020 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Fri Oct  9 03:39:58 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0ea987dc

sci-visualization/tensorboard: bump 2.3.0

Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Jason Zaman  gentoo.org>

 sci-visualization/tensorboard/Manifest |  1 +
 .../tensorboard/tensorboard-2.3.0.ebuild   | 63 ++
 2 files changed, 64 insertions(+)

diff --git a/sci-visualization/tensorboard/Manifest 
b/sci-visualization/tensorboard/Manifest
index 78d8909c946..248a8652d06 100644
--- a/sci-visualization/tensorboard/Manifest
+++ b/sci-visualization/tensorboard/Manifest
@@ -1,2 +1,3 @@
 DIST tensorboard-2.1.0.zip 3835182 BLAKE2B 
c2c7dbc1ba4b85c52df6e693e1bd425bd76fe6db7ca25582b57d9c65c68b191dcdba2623ab0560139f1cac1bdf5c7a47261daaaf51fca46f2c5bf441f832a6fd
 SHA512 
7463ace0863b90312a62a7fa96f4eca0147e85cf46ff21729f8996a794d54e14d876d3abe083d6aa4efd8e4e1582f7d5029de367f199981a34d4057b558bc51c
 DIST tensorboard-2.2.1.zip 2950617 BLAKE2B 
487ad01981f994b23cb5fca8b60d9ed5f13ba13735d2613d1f3154eec9791b4b3068fb9fd50e75e16682e09ceb8a9ed8533ca2c43b6dea73db3adaeef15a889b
 SHA512 
e96f8853d282dc19911cf2210ece0a4d7239f37dcba82e91697c80881fbcc21f12e4ba3e7d2eea7a84c9bb5b6521bf488d93d2312e55af9ec2d2c20f135d94fa
+DIST tensorboard-2.3.0.zip 6789437 BLAKE2B 
34fe0ac903f6b79fc1ddebd2fab3d64e48a4ef9bb6159494e6b3ec5444ab6ad339f5ca7e4e478ec03dc7a788bbce6a4bd3ce253640136079a7a470f01f7b3a48
 SHA512 
d4cfdc8dbf030c022ecd635249f643d158c92274b142cd3de93cd8877c47cf59b9aca9aab12a971b986b84c7396bed3d7a012837b08d9dee6b0e53dc56e9fcbe

diff --git a/sci-visualization/tensorboard/tensorboard-2.3.0.ebuild 
b/sci-visualization/tensorboard/tensorboard-2.3.0.ebuild
new file mode 100644
index 000..9d1a9356334
--- /dev/null
+++ b/sci-visualization/tensorboard/tensorboard-2.3.0.ebuild
@@ -0,0 +1,63 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{6,7,8} )
+inherit python-r1
+
+DESCRIPTION="TensorFlow's Visualization Toolkit"
+HOMEPAGE="https://www.tensorflow.org/;
+SRC_URI="https://files.pythonhosted.org/packages/py3/${PN::1}/${PN}/${P}-py3-none-any.whl
 -> ${P}.zip"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+REQUIRED_USE=${PYTHON_REQUIRED_USE}
+
+RDEPEND="
+   ${PYTHON_DEPS}
+   dev-python/bleach[${PYTHON_USEDEP}]
+   >=dev-python/google-auth-1.6.3[${PYTHON_USEDEP}]
+   >=dev-python/google-auth-oauthlib-0.4.1[${PYTHON_USEDEP}]
+   dev-python/grpcio[${PYTHON_USEDEP}]
+   dev-python/html5lib[${PYTHON_USEDEP}]
+   dev-python/markdown[${PYTHON_USEDEP}]
+   dev-python/numpy[${PYTHON_USEDEP}]
+   dev-python/protobuf-python[${PYTHON_USEDEP}]
+   dev-python/six[${PYTHON_USEDEP}]
+   >=dev-python/setuptools-41[${PYTHON_USEDEP}]
+   dev-python/werkzeug[${PYTHON_USEDEP}]
+   dev-python/wheel[${PYTHON_USEDEP}]
+   >=dev-python/scipy-1.4.1[${PYTHON_USEDEP}]"
+BDEPEND="app-arch/unzip
+   ${PYTHON_DEPS}"
+PDEPEND="sci-libs/tensorflow[python,${PYTHON_USEDEP}]"
+
+S="${WORKDIR}"
+
+src_prepare() {
+   eapply_user
+
+   rm -rf "${S}/${PN}/_vendor/bleach" || die
+   rm -rf "${S}/${PN}/_vendor/html5lib" || die
+   sed -i -e '/_vendor.bleach/d' -e '/_vendor.html5lib/d' 
"${S}/${P}.dist-info/RECORD" || die "failed to unvendor"
+
+   find "${S}/${PN}" -name '*.py' -exec sed -i \
+   -e 's/^from tensorboard\._vendor import html5lib/import 
html5lib/' \
+   -e 's/^from tensorboard\._vendor import bleach/import bleach/' \
+   -e 's/^from tensorboard\._vendor\.html5lib/from html5lib/' \
+   -e 's/^from tensorboard\._vendor\.bleach/from bleach/' \
+   {} + || die "failed to unvendor"
+
+   sed -i -e '/tensorboard-plugin-/d' "${S}/${P}.dist-info/METADATA" || 
die "failed to remove plugin deps"
+}
+
+src_install() {
+   do_install() {
+   python_domodule "${PN}"
+   python_domodule "${P}.dist-info"
+   }
+   python_foreach_impl do_install
+}



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

2020-10-08 Thread Jason Zaman
commit: 96446c9edbc678f575d503d66e3703d681da17af
Author: Jason Zaman  gentoo  org>
AuthorDate: Thu Oct  8 01:55:13 2020 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Fri Oct  9 03:40:01 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=96446c9e

sci-libs/tensorflow: bump 2.3.1

Closes: https://bugs.gentoo.org/739938
Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Jason Zaman  gentoo.org>

 sci-libs/tensorflow/Manifest|  16 ++
 sci-libs/tensorflow/tensorflow-2.3.1.ebuild | 404 
 2 files changed, 420 insertions(+)

diff --git a/sci-libs/tensorflow/Manifest b/sci-libs/tensorflow/Manifest
index 1640aa58f4d..6b74fa6088a 100644
--- a/sci-libs/tensorflow/Manifest
+++ b/sci-libs/tensorflow/Manifest
@@ -1,36 +1,52 @@
 DIST ARM_NEON_2_x86_SSE-1200fe90bb174a6224a525ee60148671a786a71f.tar.gz 100612 
BLAKE2B 
84f81072d3298dde613b4c1ebabf852c67e04b5882a4ca0ed6f218b42e8fa3ea9598140b0c0009e8d6b62d08902622a6d57ee005ec3ad8a808c9fb21aa53430c
 SHA512 
03a289d8099a5c4a5298cba8f516d2edb41220935d8db750970113ca7513372c78241c2c948d0ffcd60e84686e50ba1d7fd0b46efea6881dd320435eca92a7b9
+DIST OouraFFT-v1.0.tar.gz 110531 BLAKE2B 
de0e280407e21118e2bc6ca93a7caf3c4a49d0a13eda018b1497f98851af73dda4cef56460dba310336c7ed958e34feef4784ca2575a13287dec2c1ac9a5af6d
 SHA512 
89c6e8fd57abf26351b3efb792008a1bbe62d404a4225dcae8aa666b3782a421be071bdc9760ebb0c95b5336ee5ea517d2fa43ab915045f7cf6fd76e73578079
 DIST abseil-cpp-43ef2148c0936ebf7cb4be6b19927a9d9d145b8f.tar.gz 1281523 
BLAKE2B 
955802c74ed9baf222dcd824d2940147ae89edbc88f12bb8f54839776fe18bb18c0fde23b0d3142bb3be65a57930c96d03fdd243e8da07435eeb04329c31483d
 SHA512 
c2ae1bd789251ec70cd0baafd92521e48fb1648aee8d9d84a8269436300848b6a9d7aead6bef8a12d3a9040f19535ac725ae961f12566500d309bc13dfee26a4
+DIST abseil-cpp-df3ea785d8c30a9503321a3d35ee7d35808f190d.tar.gz 1679879 
BLAKE2B 
ce92197c564ff774db46027c32f97cfd55ff1d77b7cec5424e127d10a3b0a54d9e84537bd643c4eb330ca81959bcc0316b13c013b229df06b7f415864c451e46
 SHA512 
b429758c37749d3d5c5c220fe0dc00fa0e193b406545484095339b25674c4a3bb7850b76dd1a370ed2006729bc1b438995b614e149c2290bdb10038c49d1
 DIST backports.weakref-1.0rc1.tar.gz 7761 BLAKE2B 
4cb2554a4b71bb1f8c41a790268511e4b382effc7e0328f74346d086de539a177111de9e2dabac19a44b2a1cdbf59a7425e30eee4caa4bfe66b0ca97f1f460a9
 SHA512 
f37e9eb0d9060d2e1588a941f623460bd4477d7e180b38b5cd46d9c1db1ee094ae63e4f5eeeb422823bf3d067f46c4124cb124a9e4ddb795bc0bfbc4802ab826
 DIST bazel-skylib.0.8.0.tar.gz 72941 BLAKE2B 
1928989d3e5dc338fee974c5592a524adb492db172b1d2a849ed5f14f91dbb76606335d369e4b15c4eec41adfe3a23cdc5b4f3b2f1351a5e9c25103c002b96a2
 SHA512 
4729941cedca8ddb876a621b28221d3c17dbb5dd72af27e55f48274208f21db986c5e7cb8adb742c42124bfa8073eb782b49e2557cb3f3f95ca56833fef925c0
 DIST bazel-toolchains-92dd8a7a518a2fb7ba992d47c8b38299fe0be825.tar.gz 660374 
BLAKE2B 
549292aa3ad8a6e01c29391a123f3cbc84d1f714ff9c68bfc6c8df07fa0ba3b19c22e61627f227a8a484f6d7d6c59935fd7560c447559ff5e774ddf1437eefe1
 SHA512 
83531a2646a9f63557eff6fefaf551ee7e9f0ccdb31374d7a17c35b9f9d844b9b405597972fcd31b2b68e9da312511bbfd9c8fbb75222f5924e1d2500cd1c2a6
 DIST bazel_skylib-0.9.0.tar.gz 84644 BLAKE2B 
40b69a524e632ea00d34b9cf805b882ac4c549dd465ef37f28e54729ff1b614a7610a4895cede4e0c938edba5b19f781f3c0bfdb62bde628ee0af21d6b679546
 SHA512 
af4bcb641fed05d15f2d0ffe0e3abdfe9c7a5deb9c53064992d6605d224ded1648b1bdfa293e161028913f9f2c178c68cc38bc16028892ca5b0f52b4e645209d
+DIST bazelbuild-apple_support-501b4afb27745c4813a88ffa28acd901408014e4.tar.gz 
19956 BLAKE2B 
73f04a13f8ac3552e6f0770d1ac4edcc1b5ef46e4a3c4f3b83f11eeffa632f764d37aa7a98b35b5be6bd0caef19f84d0dc1b88bc55ff5397012863af4ee6d902
 SHA512 
732f482338996a62db24bfa6acd2fde6b629ac0a49317ed4e4778a55b5f42a6cfa18cdcc51c200e29abe82a1f2a5548df09b7244074ae52e1f62ef66
 DIST bazelbuild-apple_support.0.7.1.tar.gz 20070 BLAKE2B 
e72098fc5017e3371b6af0f33f392a42da18376052f30db5dd602c5ccc0176c1ac8002cca3f598845c5cb33406b4fd8d30c5ea47c69add6c530b75dc6566a4b0
 SHA512 
bbab25c229404123d7d424fa261480cf887c749ae729cc1a00bd6c2554d4b4b3fa81e0eaa670542b3a5d3301f3bd5dcd7727d011ba854f13dbbf4f65895e4b08
+DIST bazelbuild-rules_android-v0.1.1.zip 14654 BLAKE2B 
1cfd5af08c6eab9602883f62d85ef1b9eb02383f73dcc31ae84af880c9ba228ae349ac6b017c550286e248347193e2c56eba30c86174432429809447dd940ed2
 SHA512 
80628a5e2ca9806ab031cd0c2f2999bd67f5621a83e8300a51fe6233373bdaf7c90ff8fa9551c81e60fc904c4d7b24554327ac8ed2ee101e92c4ab9319c53f4a
+DIST bazelbuild-rules_apple-5131f3d46794bf227d296c82f30c2499c9de3c5b.tar.gz 
1951045 BLAKE2B 
d8c17f301de729bbf5254acacf89490ab1034b1180d5ea788251ae6ba3e2b704c82d7f66d33a086f52ce3909cd33df7739d7d536c6be070a2d3454e2f280517f
 SHA512 
a23826d8e53d49de6347eca052e980878d50b431bf02c9b8333234c0659d5e290447121bf9519729639891e67d732474a3c3b7a7502752b32f830680bb334bad
 DIST bazelbuild-rules_apple.0.18.0.tar.gz 1333446 BLAKE2B 

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

2020-10-08 Thread Sam James
commit: 90701330ab4b859f2e1d57124bd092a85ba7d8cb
Author: Sam James  gentoo  org>
AuthorDate: Fri Oct  9 03:38:19 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct  9 03:38:19 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=90701330

net-misc/networkmanager: drop USE=consolekit again

Two problems with the initial draft PR:
1) elogind does not have multilib, so...
2) we must (ab)use 'consolekit' as a dummy option
   for the build system in the non-native multilib
   case.

Fixes: 1b636741c5d5a793b49abfa914f2d11241fec178
Closes: https://bugs.gentoo.org/747358
Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Sam James  gentoo.org>

 .../networkmanager/networkmanager-1.18.4-r4.ebuild| 18 ++
 .../networkmanager/networkmanager-1.18.6-r1.ebuild| 19 ++-
 .../networkmanager/networkmanager-1.20.12-r1.ebuild   | 19 ++-
 .../networkmanager/networkmanager-1.22.14-r1.ebuild   | 19 ++-
 .../networkmanager/networkmanager-1.24.2-r1.ebuild| 19 ++-
 .../networkmanager/networkmanager-1.26.0-r1.ebuild| 19 ++-
 .../networkmanager/networkmanager-1.26.2-r1.ebuild| 19 ++-
 7 files changed, 42 insertions(+), 90 deletions(-)

diff --git a/net-misc/networkmanager/networkmanager-1.18.4-r4.ebuild 
b/net-misc/networkmanager/networkmanager-1.18.4-r4.ebuild
index 3025d516e40..baec49b2cdb 100644
--- a/net-misc/networkmanager/networkmanager-1.18.4-r4.ebuild
+++ b/net-misc/networkmanager/networkmanager-1.18.4-r4.ebuild
@@ -184,6 +184,12 @@ multilib_src_configure() {
--with-ebpf=yes
$(multilib_native_enable concheck)
--with-crypto=$(usex nss nss gnutls)
+   # elogind lacks multilib for now, and consolekit doesn't 
require linking against, so we use it as a fake option
+   # This SHOULD be removable once elogind has that. We abuse the 
fact that 'consolekit' does nothing at buildtime.
+   # (There is no off switch, and we do not support upower.)
+   # bug #747358
+   --with-session-tracking=$(multilib_native_usex systemd systemd 
$(multilib_native_usex elogind elogind consolekit))
+   --with-suspend-resume=$(multilib_native_usex systemd systemd 
$(multilib_native_usex elogind elogind consolekit))
$(multilib_native_use_with audit libaudit)
$(multilib_native_use_enable bluetooth bluez5-dun)
$(use_with dhclient)
@@ -210,18 +216,6 @@ multilib_src_configure() {
$(multilib_native_use_enable wifi)
)
 
-   if use systemd; then
-   myconf+=(
-   --with-session-tracking=systemd
-   --with-suspend-resume=systemd
-   )
-   elif use elogind; then
-   myconf+=(
-   --with-session-tracking=elogind
-   --with-suspend-resume=elogind
-   )
-   fi
-
# Same hack as net-dialup/pptpd to get proper plugin dir for ppp, bug 
#519986
if use ppp; then
local PPPD_VER=`best_version net-dialup/ppp`

diff --git a/net-misc/networkmanager/networkmanager-1.18.6-r1.ebuild 
b/net-misc/networkmanager/networkmanager-1.18.6-r1.ebuild
index 5dc2574c7f3..2f8cca8565b 100644
--- a/net-misc/networkmanager/networkmanager-1.18.6-r1.ebuild
+++ b/net-misc/networkmanager/networkmanager-1.18.6-r1.ebuild
@@ -184,6 +184,12 @@ multilib_src_configure() {
--with-ebpf=yes
$(multilib_native_enable concheck)
--with-crypto=$(usex nss nss gnutls)
+   # elogind lacks multilib for now, and consolekit doesn't 
require linking against, so we use it as a fake option
+   # This SHOULD be removable once elogind has that. We abuse the 
fact that 'consolekit' does nothing at buildtime.
+   # (There is no off switch, and we do not support upower.)
+   # bug #747358
+   --with-session-tracking=$(multilib_native_usex systemd systemd 
$(multilib_native_usex elogind elogind consolekit))
+   --with-suspend-resume=$(multilib_native_usex systemd systemd 
$(multilib_native_usex elogind elogind consolekit))
$(multilib_native_use_with audit libaudit)
$(multilib_native_use_enable bluetooth bluez5-dun)
$(use_with dhclient)
@@ -210,19 +216,6 @@ multilib_src_configure() {
$(multilib_native_use_enable wifi)
)
 
-   # There is no off switch, and we do not support upower.
-   if use systemd; then
-   myconf+=(
-   --with-session-tracking=systemd
-   --with-suspend-resume=systemd
-   )
-   elif use elogind; then
-   myconf+=(
-   --with-session-tracking=elogind
-   

[gentoo-commits] proj/sci:master commit in: dev-libs/memkind/

2020-10-08 Thread Aisha Tammy
commit: 113d86e8560422a71b990bc0ebeb0c00b64c30a2
Author: Aisha Tammy  aisha  cc>
AuthorDate: Thu Oct  8 23:04:44 2020 +
Commit: Aisha Tammy  aisha  cc>
CommitDate: Thu Oct  8 23:04:44 2020 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=113d86e8

dev-libs/memkind: user extensible heap manager

Package-Manager: Portage-3.0.8, Repoman-3.0.1
Signed-off-by: Aisha Tammy  aisha.cc>

 dev-libs/memkind/memkind-1.10.1.ebuild | 54 ++
 dev-libs/memkind/memkind-.ebuild   | 54 ++
 dev-libs/memkind/metadata.xml  | 20 +
 3 files changed, 128 insertions(+)

diff --git a/dev-libs/memkind/memkind-1.10.1.ebuild 
b/dev-libs/memkind/memkind-1.10.1.ebuild
new file mode 100644
index 0..7aa39135a
--- /dev/null
+++ b/dev-libs/memkind/memkind-1.10.1.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools linux-info
+
+DESCRIPTION="user extensible heap manager built on top of jemalloc"
+HOMEPAGE="https://memkind.github.io/memkind/;
+
+if [[ ${PV} ==  ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/memkind/memkind;
+else
+   SRC_URI="https://github.com/memkind/memkind/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64 ~x86"
+fi
+
+LICENSE="BSD"
+SLOT="0"
+IUSE="+heap-manager openmp secure +tls"
+RESTRICT="test"
+
+DEPEND="
+   sys-apps/ndctl
+   sys-process/numactl
+"
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+   default
+   eautoreconf
+   cd jemalloc && eautoreconf
+}
+
+src_configure() {
+   local myconf=(
+   --disable-silent-rules
+   --enable-shared
+   --enable-static
+   --enable-daxctl
+   $(use_enable heap-manager)
+   $(use_enable openmp)
+   $(use_enable secure)
+   $(use_enable tls)
+   )
+   econf "${myconf[@]}"
+}
+
+src_test() {
+   addwrite /proc/sys/vm/nr_hugepages
+   echo 3000 > /proc/sys/vm/nr_hugepages
+   emake check
+}

diff --git a/dev-libs/memkind/memkind-.ebuild 
b/dev-libs/memkind/memkind-.ebuild
new file mode 100644
index 0..7aa39135a
--- /dev/null
+++ b/dev-libs/memkind/memkind-.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools linux-info
+
+DESCRIPTION="user extensible heap manager built on top of jemalloc"
+HOMEPAGE="https://memkind.github.io/memkind/;
+
+if [[ ${PV} ==  ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/memkind/memkind;
+else
+   SRC_URI="https://github.com/memkind/memkind/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64 ~x86"
+fi
+
+LICENSE="BSD"
+SLOT="0"
+IUSE="+heap-manager openmp secure +tls"
+RESTRICT="test"
+
+DEPEND="
+   sys-apps/ndctl
+   sys-process/numactl
+"
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+   default
+   eautoreconf
+   cd jemalloc && eautoreconf
+}
+
+src_configure() {
+   local myconf=(
+   --disable-silent-rules
+   --enable-shared
+   --enable-static
+   --enable-daxctl
+   $(use_enable heap-manager)
+   $(use_enable openmp)
+   $(use_enable secure)
+   $(use_enable tls)
+   )
+   econf "${myconf[@]}"
+}
+
+src_test() {
+   addwrite /proc/sys/vm/nr_hugepages
+   echo 3000 > /proc/sys/vm/nr_hugepages
+   emake check
+}

diff --git a/dev-libs/memkind/metadata.xml b/dev-libs/memkind/metadata.xml
new file mode 100644
index 0..c61ea0932
--- /dev/null
+++ b/dev-libs/memkind/metadata.xml
@@ -0,0 +1,20 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   gen...@aisha.cc
+   Aisha Tammy
+   
+   
+   s...@gentoo.org
+   Gentoo Science Project
+   
+   
+   memkind/memkind
+   
+   
+   Allow switching allocator at 
runtime
+   Build libraries with security 
enhancements
+   Enable thread local storage
+   
+



[gentoo-commits] proj/sci:master commit in: sys-apps/ndctl/, dev-util/ndctl/

2020-10-08 Thread Aisha Tammy
commit: 7ca2fc18982ff0984489dd82f9bc1ac808b8b45a
Author: Aisha Tammy  aisha  cc>
AuthorDate: Thu Oct  8 21:38:18 2020 +
Commit: Aisha Tammy  aisha  cc>
CommitDate: Thu Oct  8 21:38:39 2020 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=7ca2fc18

sys-apps/ndctl: move package from dev-util

Package-Manager: Portage-3.0.8, Repoman-3.0.1
Signed-off-by: Aisha Tammy  aisha.cc>

 {dev-util => sys-apps}/ndctl/metadata.xml  | 0
 {dev-util => sys-apps}/ndctl/ndctl-70.ebuild   | 0
 {dev-util => sys-apps}/ndctl/ndctl-.ebuild | 0
 3 files changed, 0 insertions(+), 0 deletions(-)

diff --git a/dev-util/ndctl/metadata.xml b/sys-apps/ndctl/metadata.xml
similarity index 100%
rename from dev-util/ndctl/metadata.xml
rename to sys-apps/ndctl/metadata.xml

diff --git a/dev-util/ndctl/ndctl-70.ebuild b/sys-apps/ndctl/ndctl-70.ebuild
similarity index 100%
rename from dev-util/ndctl/ndctl-70.ebuild
rename to sys-apps/ndctl/ndctl-70.ebuild

diff --git a/dev-util/ndctl/ndctl-.ebuild b/sys-apps/ndctl/ndctl-.ebuild
similarity index 100%
rename from dev-util/ndctl/ndctl-.ebuild
rename to sys-apps/ndctl/ndctl-.ebuild



[gentoo-commits] repo/proj/guru:dev commit in: app-emulation/nvidia-container-toolkit/

2020-10-08 Thread Rui Huang
commit: ac8ec05d50a2c4f666c436e160141333136efd46
Author: Huang Rui  gmail  com>
AuthorDate: Fri Oct  9 01:15:51 2020 +
Commit: Rui Huang  gmail  com>
CommitDate: Fri Oct  9 01:16:13 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ac8ec05d

app-emulation/nvidia-container-toolkit: use emake instead of make

Package-Manager: Portage-3.0.8, Repoman-3.0.1
Signed-off-by: Huang Rui  gmail.com>

 .../nvidia-container-toolkit/nvidia-container-toolkit-1.3.0.ebuild  | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/app-emulation/nvidia-container-toolkit/nvidia-container-toolkit-1.3.0.ebuild 
b/app-emulation/nvidia-container-toolkit/nvidia-container-toolkit-1.3.0.ebuild
index d8b9..16fe8fcc 100644
--- 
a/app-emulation/nvidia-container-toolkit/nvidia-container-toolkit-1.3.0.ebuild
+++ 
b/app-emulation/nvidia-container-toolkit/nvidia-container-toolkit-1.3.0.ebuild
@@ -72,7 +72,7 @@ BDEPEND="
 "
 
 src_compile() {
-   make binary || die
+   emake binary || die
 }
 
 src_install() {



[gentoo-commits] proj/sci:master commit in: sci-libs/blis-amd/, sci-libs/blis-amd/files/

2020-10-08 Thread Aisha Tammy
commit: 4d809d8e82496f7b7b3f2b5dba5ca8690a14c387
Author: Aisha Tammy  aisha  cc>
AuthorDate: Thu Oct  8 19:45:59 2020 +
Commit: Aisha Tammy  aisha  cc>
CommitDate: Thu Oct  8 19:47:42 2020 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=4d809d8e

sci-libs/blis-amd: optimized blis for AMD CPUs

Package-Manager: Portage-3.0.8, Repoman-3.0.1
Signed-off-by: Aisha Tammy  aisha.cc>

 sci-libs/blis-amd/blis-amd-2.2.ebuild  | 128 +
 sci-libs/blis-amd/blis-amd-.ebuild | 128 +
 .../blis-amd/files/blis-amd-2.2-blas_rpath.patch   |  46 
 sci-libs/blis-amd/metadata.xml |  21 
 4 files changed, 323 insertions(+)

diff --git a/sci-libs/blis-amd/blis-amd-2.2.ebuild 
b/sci-libs/blis-amd/blis-amd-2.2.ebuild
new file mode 100644
index 0..eb6c16385
--- /dev/null
+++ b/sci-libs/blis-amd/blis-amd-2.2.ebuild
@@ -0,0 +1,128 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{7..9} )
+inherit fortran-2 python-any-r1
+
+DESCRIPTION="AMD optimized BLAS-like Library Instantiation Software Framework"
+HOMEPAGE="https://developer.amd.com/amd-aocl/;
+
+if [[ ${PV} ==  ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/amd/blis;
+else
+   SRC_URI="https://github.com/amd/blis/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+   S="${WORKDIR}"/blis-"${PV}"
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+fi
+
+LICENSE="BSD"
+SLOT="0"
+IUSE="64bit-index doc eselect-ldso openmp pthread static-libs"
+REQUIRED_USE="?? ( openmp pthread ) ?? ( eselect-ldso 64bit-index )"
+
+RDEPEND+="
+   >=app-eselect/eselect-blas-0.2
+   !sci-libs/blis
+"
+DEPEND+="${RDEPEND}
+   ${PYTHON_DEPS}
+"
+
+PATCHES=(
+   "${FILESDIR}"/${P}-blas_rpath.patch
+)
+
+pkg_pretend() {
+   elog "It is very important that you set the BLIS_CONFNAME"
+   elog "variable when compiling blis as it tunes the"
+   elog "compilation to the specific CPU architecture."
+   elog "To look at valid BLIS_CONFNAMEs, look at directories in"
+   elog "\t https://github.com/amd/blis/tree/master/config;
+   elog "At the very least, it should be set to the ARCH of"
+   elog "the machine this will be run on, which gives a"
+   elog "performance increase of ~4-5x."
+}
+
+src_configure() {
+   local myconf=(
+   --prefix="${BROOT}"/usr
+   --libdir="${BROOT}"/usr/$(get_libdir)
+   --enable-cblas
+   --enable-blas
+   --enable-arg-max-hack
+   --enable-verbose-make
+   --without-memkind
+   --enable-shared
+   $(use_enable static-libs static)
+   )
+
+   use 64bit-index && \
+   myconf+=(
+   --int-size=64
+   --blas-int-size=64
+   )
+
+   # threading backend - openmp/pthreads/no
+   if use openmp; then
+   myconf+=( --enable-threading=openmp )
+   elif use pthread; then
+   myconf+=( --enable-threading=pthreads )
+   else
+   myconf+=( --enable-threading=no )
+   fi
+
+   # not an autotools configure script
+   ./configure "${myconf[@]}" \
+   "${EXTRA_ECONF[@]}" \
+   ${BLIS_CONFNAME:-generic} || die
+}
+
+src_compile() {
+   SET_RPATH=no \
+   DEB_LIBBLAS=libblas.so.3 \
+   DEB_LIBCBLAS=libcblas.so.3 \
+   default
+}
+
+src_test() {
+   emake check
+}
+
+src_install() {
+   default
+   use doc && dodoc README.md docs/*.md
+
+   use eselect-ldso || return
+
+   insinto /usr/$(get_libdir)/blas/blis-amd
+   doins lib/${BLIS_CONFNAME:-generic}/lib{c,}blas.so.3
+   dosym libblas.so.3 usr/$(get_libdir)/blas/blis-amd/libblas.so
+   dosym libcblas.so.3 usr/$(get_libdir)/blas/blis-amd/libcblas.so
+}
+
+pkg_postinst() {
+   use eselect-ldso || return
+
+   local libdir=$(get_libdir) me="blis-amd"
+
+   # check blas
+   elog "adding ${me}"
+   eselect blas add ${libdir} "${EROOT}"/usr/${libdir}/blas/${me} ${me}
+   elog "added ${me}"
+   local current_blas=$(eselect blas show ${libdir} | cut -d' ' -f2)
+   if [[ ${current_blas} == "${me}" || -z ${current_blas} ]]; then
+   eselect blas set ${libdir} ${me}
+   elog "Current eselect: BLAS/CBLAS ($libdir) -> 
[${current_blas}]."
+   else
+   elog "Current eselect: BLAS/CBLAS ($libdir) -> 
[${current_blas}]."
+   elog "To use blas [${me}] implementation, you have to issue (as 
root):"
+   elog "\t eselect blas set ${libdir} ${me}"
+   fi
+}
+
+pkg_postrm() {
+   use eselect-ldso && eselect blas validate
+}

diff --git a/sci-libs/blis-amd/blis-amd-.ebuild 
b/sci-libs/blis-amd/blis-amd-.ebuild
new file mode 100644
index 0..672277b36

[gentoo-commits] proj/sci:master commit in: dev-util/ndctl/

2020-10-08 Thread Aisha Tammy
commit: 17c413694487055c1557d0eb001ea4f6adae99ee
Author: Aisha Tammy  aisha  cc>
AuthorDate: Thu Oct  8 11:39:39 2020 +
Commit: Aisha Tammy  aisha  cc>
CommitDate: Thu Oct  8 19:47:42 2020 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=17c41369

dev-util/ndctl: nvdimm controller for kernel

Package-Manager: Portage-3.0.8, Repoman-3.0.1
Signed-off-by: Aisha Tammy  aisha.cc>

 dev-util/ndctl/metadata.xml  | 12 
 dev-util/ndctl/ndctl-70.ebuild   | 60 
 dev-util/ndctl/ndctl-.ebuild | 60 
 3 files changed, 132 insertions(+)

diff --git a/dev-util/ndctl/metadata.xml b/dev-util/ndctl/metadata.xml
new file mode 100644
index 0..e97c4322a
--- /dev/null
+++ b/dev-util/ndctl/metadata.xml
@@ -0,0 +1,12 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   gen...@aisha.cc
+   Aisha Tammy
+   
+   
+   s...@gentoo.org
+   Gentoo Science Project
+   
+

diff --git a/dev-util/ndctl/ndctl-70.ebuild b/dev-util/ndctl/ndctl-70.ebuild
new file mode 100644
index 0..60cc559bf
--- /dev/null
+++ b/dev-util/ndctl/ndctl-70.ebuild
@@ -0,0 +1,60 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools bash-completion-r1 linux-info systemd
+
+DESCRIPTION="utility for managing the nvdimm sub-system in the linux kernel"
+HOMEPAGE="https://pmem.io;
+
+if [[ ${PV} ==  ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/pmem/ndctl;
+else
+   SRC_URI="https://github.com/pmem/ndctl/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+fi
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+RESTRICT="test"
+
+RDEPEND="
+   dev-libs/json-c
+   sys-apps/keyutils
+   sys-apps/kmod
+   sys-apps/util-linux
+   virtual/udev
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   app-text/asciidoc
+   app-text/xmlto
+   virtual/pkgconfig
+"
+
+CONFIG_CHECK="~BLK_DEV_RAM_DAX ~FS_DAX ~X86_PMEM_LEGACY ~LIBNVDIMM 
~BLK_DEV_PMEM \
+~ARCH_HAS_PMEM_API ~TRANSPARENT_HUGEPAGE ~MEMORY_HOTPLUG ~MEMORY_HOTREMOVE \
+~ZONE_DEVICE ~FS_DAX_PMD"
+
+src_prepare() {
+   "${S}"/git-version-gen
+   default
+   eautoreconf
+}
+
+src_configure() {
+   econf \
+ --disable-asciidoctor \
+ --without-bash \
+ --without-systemd \
+ --with-keyutils
+}
+
+src_install() {
+   emake DESTDIR="${D}" install
+
+   dobashcomp contrib/${PN}
+   systemd_dounit ${PN}/ndctl-monitor.service
+}

diff --git a/dev-util/ndctl/ndctl-.ebuild b/dev-util/ndctl/ndctl-.ebuild
new file mode 100644
index 0..60cc559bf
--- /dev/null
+++ b/dev-util/ndctl/ndctl-.ebuild
@@ -0,0 +1,60 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools bash-completion-r1 linux-info systemd
+
+DESCRIPTION="utility for managing the nvdimm sub-system in the linux kernel"
+HOMEPAGE="https://pmem.io;
+
+if [[ ${PV} ==  ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/pmem/ndctl;
+else
+   SRC_URI="https://github.com/pmem/ndctl/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+fi
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+RESTRICT="test"
+
+RDEPEND="
+   dev-libs/json-c
+   sys-apps/keyutils
+   sys-apps/kmod
+   sys-apps/util-linux
+   virtual/udev
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   app-text/asciidoc
+   app-text/xmlto
+   virtual/pkgconfig
+"
+
+CONFIG_CHECK="~BLK_DEV_RAM_DAX ~FS_DAX ~X86_PMEM_LEGACY ~LIBNVDIMM 
~BLK_DEV_PMEM \
+~ARCH_HAS_PMEM_API ~TRANSPARENT_HUGEPAGE ~MEMORY_HOTPLUG ~MEMORY_HOTREMOVE \
+~ZONE_DEVICE ~FS_DAX_PMD"
+
+src_prepare() {
+   "${S}"/git-version-gen
+   default
+   eautoreconf
+}
+
+src_configure() {
+   econf \
+ --disable-asciidoctor \
+ --without-bash \
+ --without-systemd \
+ --with-keyutils
+}
+
+src_install() {
+   emake DESTDIR="${D}" install
+
+   dobashcomp contrib/${PN}
+   systemd_dounit ${PN}/ndctl-monitor.service
+}



[gentoo-commits] proj/sci:master commit in: sci-libs/libflame-amd/

2020-10-08 Thread Aisha Tammy
commit: cc985769b1e45e146138bcc09aa37db82bc6c79d
Author: Aisha Tammy  aisha  cc>
AuthorDate: Thu Oct  8 02:35:11 2020 +
Commit: Aisha Tammy  aisha  cc>
CommitDate: Thu Oct  8 19:47:41 2020 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=cc985769

sci-libs/libflame-amd: fast dla computation library

Package-Manager: Portage-3.0.8, Repoman-3.0.1
Signed-off-by: Aisha Tammy  aisha.cc>

 sci-libs/libflame-amd/libflame-amd-2.2.ebuild  | 57 ++
 sci-libs/libflame-amd/libflame-amd-.ebuild | 57 ++
 sci-libs/libflame-amd/metadata.xml | 19 +
 3 files changed, 133 insertions(+)

diff --git a/sci-libs/libflame-amd/libflame-amd-2.2.ebuild 
b/sci-libs/libflame-amd/libflame-amd-2.2.ebuild
new file mode 100644
index 0..26bdb2e47
--- /dev/null
+++ b/sci-libs/libflame-amd/libflame-amd-2.2.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools fortran-2
+FORTRAN_NEED_OPENMP=1
+
+DESCRIPTION="AMD optimized high-performance object-based library for DLA 
computations"
+HOMEPAGE="https://developer.amd.com/amd-aocl/;
+
+if [[ ${PV} ==  ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/amd/libflame;
+else
+   SRC_URI="https://github.com/amd/libflame/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+   S="${WORKDIR}"/libflame-"${PV}"
+   KEYWORDS="~amd64"
+fi
+
+LICENSE="BSD"
+SLOT="0"
+
+CPU_FLAGS=( sse3 )
+IUSE_CPU_FLAGS_X86="${CPU_FLAGS[@]/#/cpu_flags_x86_}"
+IUSE="scc static-libs supermatrix ${IUSE_CPU_FLAGS_X86[@]}"
+
+DEPEND="virtual/cblas"
+RDEPEND="${DEPEND}
+   !sci-libs/libflame
+"
+BDEPEND="dev-vcs/git"
+
+src_configure() {
+   local myconf=(
+   --disable-optimizations
+   --enable-multithreading=openmp
+   --enable-verbose-make-output
+   --enable-lapack2flame
+   --enable-cblas-interfaces
+   --enable-max-arg-list-hack
+   --enable-dynamic-build
+   --enable-vector-intrinsics=$(usex cpu_flags_x86_sse3 sse none)
+   $(use_enable static-libs static-build)
+   $(use_enable scc)
+   $(use_enable supermatrix)
+   )
+   econf "${myconf[@]}"
+}
+
+src_compile() {
+   default
+}
+
+src_install() {
+   emake -j1 DESTDIR="${D}" install
+}

diff --git a/sci-libs/libflame-amd/libflame-amd-.ebuild 
b/sci-libs/libflame-amd/libflame-amd-.ebuild
new file mode 100644
index 0..26bdb2e47
--- /dev/null
+++ b/sci-libs/libflame-amd/libflame-amd-.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools fortran-2
+FORTRAN_NEED_OPENMP=1
+
+DESCRIPTION="AMD optimized high-performance object-based library for DLA 
computations"
+HOMEPAGE="https://developer.amd.com/amd-aocl/;
+
+if [[ ${PV} ==  ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/amd/libflame;
+else
+   SRC_URI="https://github.com/amd/libflame/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+   S="${WORKDIR}"/libflame-"${PV}"
+   KEYWORDS="~amd64"
+fi
+
+LICENSE="BSD"
+SLOT="0"
+
+CPU_FLAGS=( sse3 )
+IUSE_CPU_FLAGS_X86="${CPU_FLAGS[@]/#/cpu_flags_x86_}"
+IUSE="scc static-libs supermatrix ${IUSE_CPU_FLAGS_X86[@]}"
+
+DEPEND="virtual/cblas"
+RDEPEND="${DEPEND}
+   !sci-libs/libflame
+"
+BDEPEND="dev-vcs/git"
+
+src_configure() {
+   local myconf=(
+   --disable-optimizations
+   --enable-multithreading=openmp
+   --enable-verbose-make-output
+   --enable-lapack2flame
+   --enable-cblas-interfaces
+   --enable-max-arg-list-hack
+   --enable-dynamic-build
+   --enable-vector-intrinsics=$(usex cpu_flags_x86_sse3 sse none)
+   $(use_enable static-libs static-build)
+   $(use_enable scc)
+   $(use_enable supermatrix)
+   )
+   econf "${myconf[@]}"
+}
+
+src_compile() {
+   default
+}
+
+src_install() {
+   emake -j1 DESTDIR="${D}" install
+}

diff --git a/sci-libs/libflame-amd/metadata.xml 
b/sci-libs/libflame-amd/metadata.xml
new file mode 100644
index 0..36ca842dd
--- /dev/null
+++ b/sci-libs/libflame-amd/metadata.xml
@@ -0,0 +1,19 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   gen...@aisha.cc
+   Aisha Tammy
+   
+   
+   s...@gentoo.org
+   Gentoo Science Project
+   
+   
+   amd/libflame
+   
+   
+   Enable code that takes advantage of the SCC 
multicore architecture, recommended to use supermatrix if scc is enabled.
+   Enable Ernie Chan's dependency-aware 
task scheduling and parallel execution system.
+   
+



[gentoo-commits] proj/sci:master commit in: sci-libs/aocl-sparse/

2020-10-08 Thread Aisha Tammy
commit: d6a17f56333de279dafea71ac9a1658df008e885
Author: Aisha Tammy  aisha  cc>
AuthorDate: Thu Oct  8 00:03:01 2020 +
Commit: Aisha Tammy  aisha  cc>
CommitDate: Thu Oct  8 19:47:41 2020 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=d6a17f56

sci-libs/aocl-sparse: amd optimized sparse BLAS lib

Package-Manager: Portage-3.0.8, Repoman-3.0.1
Signed-off-by: Aisha Tammy  aisha.cc>

 sci-libs/aocl-sparse/aocl-sparse-2.2.ebuild  | 36 
 sci-libs/aocl-sparse/aocl-sparse-.ebuild | 36 
 sci-libs/aocl-sparse/metadata.xml| 15 
 3 files changed, 87 insertions(+)

diff --git a/sci-libs/aocl-sparse/aocl-sparse-2.2.ebuild 
b/sci-libs/aocl-sparse/aocl-sparse-2.2.ebuild
new file mode 100644
index 0..531029af4
--- /dev/null
+++ b/sci-libs/aocl-sparse/aocl-sparse-2.2.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+CMAKE_BUILD_TYPE=Release
+CMAKE_MAKEFILE_GENERATOR=emake
+inherit cmake
+
+DESCRIPTION="AMD library for optimized sparse BLAS operations"
+HOMEPAGE="https://developer.amd.com/amd-aocl/;
+
+if [[ ${PV} ==  ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/amd/aocl-sparse;
+else
+   SRC_URI="https://github.com/amd/aocl-sparse/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64"
+fi
+
+LICENSE="BSD"
+SLOT="0"
+
+BDEPEND="dev-vcs/git"
+
+src_prepare() {
+   sed -e 's/-march=native//' \
+   -e 
'/^[[:space:]]*set[[:space:]]*([[:space:]]*CMAKE_INSTALL_LIBDIR[[:space:]].*)/I{s/^/#_cmake_modify_IGNORE
 /g}' \
+   -i CMakeLists.txt || die
+   sed -e 
's:${CMAKE_INSTALL_PREFIX}/lib:${CMAKE_INSTALL_PREFIX}/${CMAKE_INSTALL_LIBDIR}:'
 \
+   -i library/CMakeLists.txt || die
+   sed -e 's:$AOCLSPARSE_ROOT/lib/:$AOCLSPARSE_ROOT/library:' \
+   -e 's:-O3::' \
+   -i tests/test.sh || die
+   cmake_src_prepare
+}

diff --git a/sci-libs/aocl-sparse/aocl-sparse-.ebuild 
b/sci-libs/aocl-sparse/aocl-sparse-.ebuild
new file mode 100644
index 0..531029af4
--- /dev/null
+++ b/sci-libs/aocl-sparse/aocl-sparse-.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+CMAKE_BUILD_TYPE=Release
+CMAKE_MAKEFILE_GENERATOR=emake
+inherit cmake
+
+DESCRIPTION="AMD library for optimized sparse BLAS operations"
+HOMEPAGE="https://developer.amd.com/amd-aocl/;
+
+if [[ ${PV} ==  ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/amd/aocl-sparse;
+else
+   SRC_URI="https://github.com/amd/aocl-sparse/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64"
+fi
+
+LICENSE="BSD"
+SLOT="0"
+
+BDEPEND="dev-vcs/git"
+
+src_prepare() {
+   sed -e 's/-march=native//' \
+   -e 
'/^[[:space:]]*set[[:space:]]*([[:space:]]*CMAKE_INSTALL_LIBDIR[[:space:]].*)/I{s/^/#_cmake_modify_IGNORE
 /g}' \
+   -i CMakeLists.txt || die
+   sed -e 
's:${CMAKE_INSTALL_PREFIX}/lib:${CMAKE_INSTALL_PREFIX}/${CMAKE_INSTALL_LIBDIR}:'
 \
+   -i library/CMakeLists.txt || die
+   sed -e 's:$AOCLSPARSE_ROOT/lib/:$AOCLSPARSE_ROOT/library:' \
+   -e 's:-O3::' \
+   -i tests/test.sh || die
+   cmake_src_prepare
+}

diff --git a/sci-libs/aocl-sparse/metadata.xml 
b/sci-libs/aocl-sparse/metadata.xml
new file mode 100644
index 0..188515bd2
--- /dev/null
+++ b/sci-libs/aocl-sparse/metadata.xml
@@ -0,0 +1,15 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   gen...@aisha.cc
+   Aisha Tammy
+   
+   
+   s...@gentoo.org
+   Gentoo Science Project
+   
+   
+   amd/aocl-sparse
+   
+



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

2020-10-08 Thread Thomas Deutschmann
commit: ab5e3b6e61ded724acf221cde6f0de8b8ac63a4a
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Thu Oct  8 22:56:12 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Thu Oct  8 23:45:21 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ab5e3b6e

dev-db/percona-server: use app-arch/zstd from system

Bug: https://bugs.gentoo.org/738462
Package-Manager: Portage-3.0.8, Repoman-3.0.1
Signed-off-by: Thomas Deutschmann  gentoo.org>

 ...na-server-8.0.20.11-r1.ebuild => percona-server-8.0.20.11-r2.ebuild} | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/dev-db/percona-server/percona-server-8.0.20.11-r1.ebuild 
b/dev-db/percona-server/percona-server-8.0.20.11-r2.ebuild
similarity index 99%
rename from dev-db/percona-server/percona-server-8.0.20.11-r1.ebuild
rename to dev-db/percona-server/percona-server-8.0.20.11-r2.ebuild
index dd3addaa154..d7b23f1ffd2 100644
--- a/dev-db/percona-server/percona-server-8.0.20.11-r1.ebuild
+++ b/dev-db/percona-server/percona-server-8.0.20.11-r2.ebuild
@@ -52,6 +52,7 @@ S="${WORKDIR}/mysql"
 # These are used for both runtime and compiletime
 COMMON_DEPEND="
>=app-arch/lz4-0_p131:=
+   app-arch/zstd:=
sys-libs/ncurses:0=
>=sys-libs/zlib-1.2.3:0=
libressl? ( dev-libs/libressl:0= )
@@ -280,6 +281,7 @@ src_configure() {
-DWITH_LZ4=system
# Our dev-libs/rapidjson doesn't carry necessary fixes for 
std::regex
-DWITH_RAPIDJSON=bundled
+   -DWITH_ZSTD=system
)
 
if [[ -n "${MYSQL_DEFAULT_CHARSET}" && -n "${MYSQL_DEFAULT_COLLATION}" 
]] ; then



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

2020-10-08 Thread Thomas Deutschmann
commit: 216421cf4adf995129c87ef0b38ee68b1b3f798e
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Thu Oct  8 23:41:15 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Thu Oct  8 23:45:21 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=216421cf

dev-db/percona-server: remove -Werror

Closes: https://bugs.gentoo.org/746767
Package-Manager: Portage-3.0.8, Repoman-3.0.1
Signed-off-by: Thomas Deutschmann  gentoo.org>

 dev-db/percona-server/Manifest   | 2 +-
 dev-db/percona-server/percona-server-8.0.20.11-r2.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-db/percona-server/Manifest b/dev-db/percona-server/Manifest
index fee4b5bef11..a67ac8cb269 100644
--- a/dev-db/percona-server/Manifest
+++ b/dev-db/percona-server/Manifest
@@ -5,4 +5,4 @@ DIST percona-server-5.7.27-30.tar.gz 84672298 BLAKE2B 
8431d231f602b704195868110e
 DIST percona-server-8.0.19-10.tar.gz 490703179 BLAKE2B 
731e9498c4934eb53451c202e8b1de93618190d9b6334b761428ab223756d515d958db77515517e6b5db3ba6cd908c8b238c18b63f4c73b256ec251f8b161ff3
 SHA512 
39aa805474c6655980e70c97e0d2c0f21ae16e2c1e2e9c7e1d615f46320f1615620368fbdfc24f5d1784aae856090856c3ccda3d6f09ed86c6c9ffe3197be90e
 DIST percona-server-8.0.19.10-patches-01.tar.xz 8288 BLAKE2B 
2f79c538ac1512b052210439a27b71491917cb9eab08ac3a3b21c188458c2989f0c998d973b8dd654a7d7606acd70ccf374f1e2f5e0088d0c6b96a794dc4c4a5
 SHA512 
43313797ec405be82f15745185bfab25fda093045f981a8caa8a019522e432415e4b3cca4ca5ffb735d102f98b3c2fccafccbd4695bd2d1f011707f709fcc2b3
 DIST percona-server-8.0.20-11.tar.gz 494288758 BLAKE2B 
202f0cbd7395a6b8ae367ed96d1b6d2c6ae2a56ba6d85e8aad55a6b36a6966a0c3285836dc829e1583a46e28fd2903540e520f6347b1e8c18d99b08f58daef8b
 SHA512 
cf8aa999bd0205bded526838246d023eae5dfadeec1aaf0be99565def5a1cdcc8041bcff90ba6a49f5e903e4f436d416181a9f134555d5c71b7cf44d2ba58a6d
-DIST percona-server-8.0.20.11-patches-01.tar.xz 8668 BLAKE2B 
1f598c1b381de3efe8b8605d915b0b63d04214ba4f6e51ce154a020f3e2c4d76a3b4e96b4c9c958c6949b4bdf8cc2b754875049beccdafc99b3a3ad8abf0b315
 SHA512 
4ca0f58bf1cbf6e7a5a33b46efa5250c28226fa7f23c1327bda050e7de3ec0f16dc46c1cd1c481d50f8b167a4c07653db8a3daf44e8f3f96bbb0aa8f8f66d5b2
+DIST percona-server-8.0.20.11-patches-02.tar.xz 8876 BLAKE2B 
34cb3cd0c6d6fb8b2fca98efa53e6e163e4f6b251f629e40169018c328da5319a77ecceec92c925019d13a4ba2dba8c96a23dccf8ba8a3aa95452d4dc9278ffa
 SHA512 
372885f22e7e37bcd63f382d4b064d99b6f826cd2d053148fcdfa1c7f062f51531d5366c198976797f9a3349539e59f5ba96187dc79fdf00365c618b0f83b7c2

diff --git a/dev-db/percona-server/percona-server-8.0.20.11-r2.ebuild 
b/dev-db/percona-server/percona-server-8.0.20.11-r2.ebuild
index d7b23f1ffd2..e75b78da170 100644
--- a/dev-db/percona-server/percona-server-8.0.20.11-r2.ebuild
+++ b/dev-db/percona-server/percona-server-8.0.20.11-r2.ebuild
@@ -17,7 +17,7 @@ MY_MAJOR_PV=$(ver_cut 1-2)
 
MY_RELEASE_NOTES_URI="https://www.percona.com/doc/percona-server/${MY_MAJOR_PV}/;
 
 # Patch version
-PATCH_SET="https://dev.gentoo.org/~whissi/dist/percona-server/${PN}-8.0.20.11-patches-01.tar.xz;
+PATCH_SET="https://dev.gentoo.org/~whissi/dist/percona-server/${PN}-8.0.20.11-patches-02.tar.xz;
 
 
SRC_URI="https://www.percona.com/downloads/${MY_PN}-${MY_MAJOR_PV}/${MY_PN}-${MY_PV}/source/tarball/${PN}-${MY_PV}.tar.gz

https://dl.bintray.com/boostorg/release/${MY_BOOST_VERSION}/source/boost_$(ver_rs
 1- _ ${MY_BOOST_VERSION}).tar.bz2



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

2020-10-08 Thread Sam James
commit: a6e120bd426b5f8f4d7f015a2a8515c86c3369c0
Author: Sam James  gentoo  org>
AuthorDate: Thu Oct  8 23:11:12 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Oct  8 23:11:55 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a6e120bd

dev-libs/botan: bump to 2.16.0

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

 dev-libs/botan/Manifest|   1 +
 dev-libs/botan/botan-2.16.0.ebuild | 130 +
 2 files changed, 131 insertions(+)

diff --git a/dev-libs/botan/Manifest b/dev-libs/botan/Manifest
index a5442d2b4ff..e546b0b57c9 100644
--- a/dev-libs/botan/Manifest
+++ b/dev-libs/botan/Manifest
@@ -1,2 +1,3 @@
 DIST Botan-2.14.0.tar.xz 5958948 BLAKE2B 
90e73945b22f6e4e8d6163bfb45eca153eb1495448f8bf35514b780fd12bb1b81c822314e1f598c7625277f1e9cf7a6265387cca80ffd4c2664c681b9d4807fd
 SHA512 
ee15928ecdb0127720b444b0207d46fd68fe3007125b0deb8bdd32f96e9befb684ad54009354da4f6a3c48b9698693b46223710a47fd644da8760dda53d40d34
 DIST Botan-2.15.0.tar.xz 5920688 BLAKE2B 
1bbb9cadb0f754194851bddf8b14dbcd291285c5f3fbaad35920277a11c3d9e1b1e5cc484c0d37b1c7999b3084a1c90da56631df0b07e788372b95aff5197031
 SHA512 
0965a0a6141df44e38bd7da038b89dd2b3808ed9a4ebaafbf089abf60718e62cba78d7b64eaf272b5df8c5a489222e4cad4fb511cde38e76cdaed87f35896c18
+DIST Botan-2.16.0.tar.xz 5938644 BLAKE2B 
a4b7bb48aee0dbf0f8b81a407b6a39707c3e6040a2bb93f9c34208ab87ea64879b2e56af66f090a73d66b64156e333c89e490d206e666e665a5eb4fbcd98d13e
 SHA512 
12550425c695119d7f448a47b7956565de373e1bc86b8fdfa0a2a5b9fed1ef93a36101b6480e7a2f78e9262c988904c353fa021b681543691d09bf5b00495bd4

diff --git a/dev-libs/botan/botan-2.16.0.ebuild 
b/dev-libs/botan/botan-2.16.0.ebuild
new file mode 100644
index 000..17cef74104b
--- /dev/null
+++ b/dev-libs/botan/botan-2.16.0.ebuild
@@ -0,0 +1,130 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{7,8} )
+
+inherit python-r1 toolchain-funcs
+
+MY_P="Botan-${PV}"
+
+DESCRIPTION="C++ crypto library"
+HOMEPAGE="https://botan.randombit.net/;
+SRC_URI="https://botan.randombit.net/releases/${MY_P}.tar.xz;
+S="${WORKDIR}/${MY_P}"
+
+LICENSE="BSD-2"
+SLOT="2/$(ver_cut 1-2)" # soname version
+KEYWORDS="~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~ppc-macos"
+IUSE="bindist bzip2 boost doc libressl lzma python sqlite ssl static-libs zlib"
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+
+BDEPEND="
+   ${PYTHON_DEPS}
+   $(python_gen_any_dep '
+   doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )
+   ')
+"
+
+# NOTE: Boost is needed at runtime too for the CLI tool.
+DEPEND="
+   boost? ( >=dev-libs/boost-1.48:= )
+   bzip2? ( >=app-arch/bzip2-1.0.5:= )
+   lzma? ( app-arch/xz-utils:= )
+   python? ( ${PYTHON_DEPS} )
+   ssl? (
+   !libressl? ( dev-libs/openssl:0=[bindist=] )
+   libressl? ( dev-libs/libressl:0= )
+   )
+   sqlite? ( dev-db/sqlite:3= )
+   zlib? ( >=sys-libs/zlib-1.2.3:= )
+"
+
+RDEPEND="${DEPEND}"
+
+# NOTE: Considering patching Botan?
+# Please see upstream's guidance:
+# 
https://botan.randombit.net/handbook/packaging.html#minimize-distribution-patches
+
+python_check_deps() {
+   if use doc ; then
+   has_version -b "dev-python/sphinx[${PYTHON_USEDEP}]" || return 1
+   fi
+}
+
+src_configure() {
+   local disable_modules=()
+   use boost || disable_modules+=( "boost" )
+   use bindist && disable_modules+=( "ecdsa" )
+   elog "Disabling module(s): ${disable_modules[@]}"
+
+   # Enable v9 instructions for sparc64
+   local chostarch="${CHOST%%-*}"
+   if [[ "${PROFILE_ARCH}" = "sparc64" ]] ; then
+   chostarch="sparc32-v9"
+   fi
+
+   local myos=
+   case ${CHOST} in
+   *-darwin*) myos=darwin ;;
+   *) myos=linux  ;;
+   esac
+
+   case ${CHOST} in
+   hppa*) chostarch=parisc ;;
+   esac
+
+   local pythonvers=()
+   if use python ; then
+   _append() {
+   pythonvers+=( ${EPYTHON/python/} )
+   }
+
+   python_foreach_impl _append
+   fi
+
+   # Don't install Python bindings automatically
+   # (do it manually later in the right place)
+   # https://bugs.gentoo.org/723096
+   local myargs=(
+   $(use_enable static-libs static-library)
+   $(use_with boost)
+   $(use_with bzip2)
+   $(use_with doc documentation)
+   $(use_with doc sphinx)
+   $(use_with lzma)
+   $(use_with sqlite sqlite3)
+   $(use_with ssl openssl)
+   $(use_with zlib)
+   $(usex hppa --without-stack-protector '')
+   --cpu=${chostarch}
+   --disable-modules=$( IFS=","; echo "${disable_modules[*]}" )
+

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

2020-10-08 Thread Sam James
commit: 94826ec418146b0eab1caf92fcf6ddd1c167e1a6
Author: Sam James  gentoo  org>
AuthorDate: Thu Oct  8 23:11:31 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Oct  8 23:11:56 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=94826ec4

net-libs/signon-oauth2: ppc64 keyworded (bug #746557)

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

 net-libs/signon-oauth2/signon-oauth2-0.24.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/signon-oauth2/signon-oauth2-0.24.ebuild 
b/net-libs/signon-oauth2/signon-oauth2-0.24.ebuild
index 4b610ba173e..5317e17cef7 100644
--- a/net-libs/signon-oauth2/signon-oauth2-0.24.ebuild
+++ b/net-libs/signon-oauth2/signon-oauth2-0.24.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://gitlab.com/accounts-sso/${MY_PN}/-/archive/${MY_PV}/${MY_PN}-${
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="amd64 ~arm arm64 x86"
+KEYWORDS="amd64 ~arm arm64 ~ppc64 x86"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



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

2020-10-08 Thread Sam James
commit: e70a4056f14e6b92a3c8eca241d98d8020ed893c
Author: Sam James  gentoo  org>
AuthorDate: Thu Oct  8 23:11:50 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Oct  8 23:11:56 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e70a4056

media-libs/libqaccessibilityclient: ppc64 keyworded (bug #746557)

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

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

diff --git 
a/media-libs/libqaccessibilityclient/libqaccessibilityclient-0.4.1.ebuild 
b/media-libs/libqaccessibilityclient/libqaccessibilityclient-0.4.1.ebuild
index 44f599323dd..b19c1c9c14d 100644
--- a/media-libs/libqaccessibilityclient/libqaccessibilityclient-0.4.1.ebuild
+++ b/media-libs/libqaccessibilityclient/libqaccessibilityclient-0.4.1.ebuild
@@ -15,7 +15,7 @@ SRC_URI="mirror://kde/stable/${PN}/${P}.tar.xz"
 
 LICENSE="LGPL-2.1"
 SLOT="5"
-KEYWORDS="amd64 ~arm arm64 x86"
+KEYWORDS="amd64 ~arm arm64 ~ppc64 x86"
 
 DEPEND="
>=dev-qt/qtdbus-${QTMIN}:5



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

2020-10-08 Thread Thomas Deutschmann
commit: 2218b051d4ab89d51b384fe3cb6c07fad54a07fa
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Thu Oct  8 22:44:40 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Thu Oct  8 22:53:16 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2218b051

dev-php/pecl-uuid: bump to v1.2.0

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

 dev-php/pecl-uuid/Manifest   |  1 +
 dev-php/pecl-uuid/pecl-uuid-1.2.0.ebuild | 23 +++
 2 files changed, 24 insertions(+)

diff --git a/dev-php/pecl-uuid/Manifest b/dev-php/pecl-uuid/Manifest
index aa6a6b42dcb..294dd034e15 100644
--- a/dev-php/pecl-uuid/Manifest
+++ b/dev-php/pecl-uuid/Manifest
@@ -1 +1,2 @@
 DIST uuid-1.1.0.tgz 15225 BLAKE2B 
0a5a326076707e0d3e7c779151a13853e52d026ebdf62c9ab147cf5d00bbc68a3d82e15101c1d4a232d96ea7e988304a25517723adb3127938474172dfab16c2
 SHA512 
aea814a12e266e4a9e36c58bae78927fa9de6d2b7bf9c75a911710b26958aeecd31d972f56519cf4882a4b13864bc0740ad968b06e704ce7642279253009e76d
+DIST uuid-1.2.0.tgz 16270 BLAKE2B 
a3746dce1c27973247fd84ccdf8d73809fae775fa0cf133c3bf09c862d93c6c3a53f2d093a1df3dd8bab90f4e58c326e6e7944bfdf436723c79ad5b634e46e18
 SHA512 
bd557823a8c2b78f74675a2554445eafc69193c6fe5af1f9435cdd90a8efdec0d3974ae8af759fe7d30b2f805876fc2ef55058dea245c9d89a792f634fdb0a10

diff --git a/dev-php/pecl-uuid/pecl-uuid-1.2.0.ebuild 
b/dev-php/pecl-uuid/pecl-uuid-1.2.0.ebuild
new file mode 100644
index 000..f030569d725
--- /dev/null
+++ b/dev-php/pecl-uuid/pecl-uuid-1.2.0.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+PHP_EXT_NAME="uuid"
+PHP_EXT_INIT="yes"
+PHP_EXT_ZENDEXT="no"
+DOCS=( CREDITS )
+
+USE_PHP="php7-1 php7-2 php7-3 php7-4"
+
+inherit php-ext-pecl-r3
+
+DESCRIPTION="A wrapper around libuuid"
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+DEPEND="sys-apps/util-linux"
+RDEPEND="${DEPEND}"
+PHP_EXT_ECONF_ARGS=()



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

2020-10-08 Thread Thomas Deutschmann
commit: 53fea0aadd605ac1bb4355a2696238974db5183c
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Thu Oct  8 22:47:00 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Thu Oct  8 22:53:17 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=53fea0aa

net-dns/unbound: bump to v1.12.0

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

 net-dns/unbound/Manifest  |   1 +
 net-dns/unbound/unbound-1.12.0.ebuild | 200 ++
 2 files changed, 201 insertions(+)

diff --git a/net-dns/unbound/Manifest b/net-dns/unbound/Manifest
index 3dbbe890ff8..9838ba72b7b 100644
--- a/net-dns/unbound/Manifest
+++ b/net-dns/unbound/Manifest
@@ -1,2 +1,3 @@
 DIST unbound-1.10.1.tar.gz 5729334 BLAKE2B 
7ca4f23c12a551bc6e5d6ec32f19ca0f54526b9a4c868ced8f31cfd31dec23f8240b78f0c00d2cc6f9aa21f6c1b98697c85ef3ebd804a838a5a082893fe98094
 SHA512 
d07f3ac0e751c17a3ff7d99518c22529cf6856861218564a2ca073422905525cb9ddaf76c9600187946fadb7324343bcd85c34ff06bd322e0ea621a2d258bb85
 DIST unbound-1.11.0.tar.gz 5900967 BLAKE2B 
3119bbcd78fa19c610937215abc64abcc1ca96ba42b6753a1e36fef501f68971ac2ee0cb9bde377e0b257c57f505aeac2315a6bf031626874d30967b0a5eb46a
 SHA512 
511e787c5f9647286b07028702a8909390e0e6eafe7224459d5f1eee8a8dfb09c71e33f291e30851dc57411123b91dfe0e124787109a7e4afdf6f3b02768e7cd
+DIST unbound-1.12.0.tar.gz 5918399 BLAKE2B 
b3dccecb1fd019f36e47c62583348a375f5eed7c84094c48def1ff9e73dc283911a2a9b318c8a4be45f5cd4bfb17f26722a9b900aa1980f49790cc55f6412d1d
 SHA512 
90d99bc65e9ba62e50a7809dbf1e98889d0fc9fd50cf3cc99b726c67bcaeda0c2bc176d09f84771adb9796833b595591462f96e949d6969a47d6898d8fae3479

diff --git a/net-dns/unbound/unbound-1.12.0.ebuild 
b/net-dns/unbound/unbound-1.12.0.ebuild
new file mode 100644
index 000..30cafd751b1
--- /dev/null
+++ b/net-dns/unbound/unbound-1.12.0.ebuild
@@ -0,0 +1,200 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+PYTHON_COMPAT=( python3_{6,7,8,9} )
+
+inherit autotools flag-o-matic multilib-minimal python-single-r1 systemd
+
+MY_P=${PN}-${PV/_/}
+DESCRIPTION="A validating, recursive and caching DNS resolver"
+HOMEPAGE="https://unbound.net/ https://nlnetlabs.nl/projects/unbound/about/;
+SRC_URI="https://nlnetlabs.nl/downloads/unbound/${MY_P}.tar.gz;
+
+LICENSE="BSD GPL-2"
+SLOT="0/8" # ABI version of libunbound.so
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~x86"
+IUSE="debug dnscrypt dnstap +ecdsa ecs gost libressl python redis selinux 
static-libs systemd test threads"
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+RESTRICT="!test? ( test )"
+
+# Note: expat is needed by executable only but the Makefile is custom
+# and doesn't make it possible to easily install the library without
+# the executables. MULTILIB_USEDEP may be dropped once build system
+# is fixed.
+
+CDEPEND="acct-group/unbound
+   acct-user/unbound
+   >=dev-libs/expat-2.1.0-r3[${MULTILIB_USEDEP}]
+   >=dev-libs/libevent-2.0.21:0=[${MULTILIB_USEDEP}]
+   libressl? ( >=dev-libs/libressl-2.2.4:0[${MULTILIB_USEDEP}] )
+   !libressl? ( >=dev-libs/openssl-1.0.1h-r2:0=[${MULTILIB_USEDEP}] )
+   dnscrypt? ( dev-libs/libsodium[${MULTILIB_USEDEP}] )
+   dnstap? (
+   dev-libs/fstrm[${MULTILIB_USEDEP}]
+   >=dev-libs/protobuf-c-1.0.2-r1[${MULTILIB_USEDEP}]
+   )
+   ecdsa? (
+   !libressl? ( dev-libs/openssl:0[-bindist] )
+   )
+   python? ( ${PYTHON_DEPS} )
+   redis? ( dev-libs/hiredis:= )"
+
+BDEPEND="virtual/pkgconfig"
+
+DEPEND="${CDEPEND}
+   python? ( dev-lang/swig )
+   test? (
+   net-dns/ldns-utils[examples]
+   dev-util/splint
+   app-text/wdiff
+   )
+   systemd? ( sys-apps/systemd )"
+
+RDEPEND="${CDEPEND}
+   net-dns/dnssec-root
+   selinux? ( sec-policy/selinux-bind )"
+
+# bug #347415
+RDEPEND="${RDEPEND}
+   net-dns/dnssec-root"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-1.5.7-trust-anchor-file.patch
+   "${FILESDIR}"/${PN}-1.6.3-pkg-config.patch
+   "${FILESDIR}"/${PN}-1.10.1-find-ar.patch
+)
+
+S=${WORKDIR}/${MY_P}
+
+pkg_setup() {
+   use python && python-single-r1_pkg_setup
+}
+
+src_prepare() {
+   default
+
+   eautoreconf
+
+   # required for the python part
+   multilib_copy_sources
+}
+
+src_configure() {
+   [[ ${CHOST} == *-darwin* ]] || append-ldflags -Wl,-z,noexecstack
+   multilib-minimal_src_configure
+}
+
+multilib_src_configure() {
+   econf \
+   $(use_enable debug) \
+   $(use_enable gost) \
+   $(use_enable dnscrypt) \
+   $(use_enable dnstap) \
+   $(use_enable ecdsa) \
+   $(use_enable ecs subnet) \
+   $(multilib_native_use_enable redis cachedb) \
+   $(use_enable static-libs static) \
+   

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

2020-10-08 Thread Thomas Deutschmann
commit: fa31a7183134c1990170d54483469a826d559b6c
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Thu Oct  8 22:48:58 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Thu Oct  8 22:53:17 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa31a718

sys-apps/fakeroot: bump to v1.25.3

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

 sys-apps/fakeroot/Manifest   |  1 +
 sys-apps/fakeroot/fakeroot-1.25.3.ebuild | 51 
 2 files changed, 52 insertions(+)

diff --git a/sys-apps/fakeroot/Manifest b/sys-apps/fakeroot/Manifest
index 735adc12ed5..efb1cacb4c7 100644
--- a/sys-apps/fakeroot/Manifest
+++ b/sys-apps/fakeroot/Manifest
@@ -3,3 +3,4 @@ DIST fakeroot_1.23.orig.tar.xz 298080 BLAKE2B 
eac3da8486d57266f0f6af0479f0fcec5a
 DIST fakeroot_1.24.orig.tar.gz 522497 BLAKE2B 
fb08ed6512a3e26538662ceb28a197b85fd4a05c37b543529df6880e01c64bd774037bed1230bf7d7fe0bde798364c2fd0fcfab257fff4d3e6ae9800c076a5b0
 SHA512 
b15db7bbfb03264f294fb3b42813e17758b43ef7f121e55a24af9ec30ff3f4ec8eb0392db88133e56f9728b3828f6c1432d1e5d2e881a69d083ad444b9177487
 DIST fakeroot_1.25.1.orig.tar.gz 126880 BLAKE2B 
ea92815d005422ade80a91d1351c500614f7628b2173caf23bab2192f9395440ba4429ac773723c79a0f0205b7c750db9c1cecbefe7e9e2c442c8a92938df0cf
 SHA512 
0e340aacfb49558ee6719aa11aa297ccda2afe2f66209da8fa10e45ec7954d5db689717db38f30cdfb9d89b75ca63ec6aed42e2cc314fd25c60262aa735eab0d
 DIST fakeroot_1.25.2.orig.tar.gz 126876 BLAKE2B 
13c4457aed3d6df08fef0f3af6093eea05bcaedff280146a7d09e96a1e73d0615c2527ce32bc4999a0acc0478610241440ec9a70ee27860cd61d799f636c30d3
 SHA512 
3afc0d6c82bef4968f1eac293174d12f957788f173fa8b69753c422f0f3bb54e012d350eaa8e535501dd62185479c1d4cb1c6e3f605930ae5987a7f622c450c2
+DIST fakeroot_1.25.3.orig.tar.gz 126884 BLAKE2B 
a6a860a8714bb2a43f2820bc586cac38d25df8b8cb32b219064618c845d0308b57929108bd582b46c15b2fe4b2fc00d662ba72458a9e9ffcf7d035dce515eb55
 SHA512 
b54366ef82b49af414d7214d069a4bc7dd188dfa4f8e3121f6bd65fd67268b02346ff72e857087243ab0efe9fa82faaa9f9c3309cac4b5af0ea00908c2e5eb6e

diff --git a/sys-apps/fakeroot/fakeroot-1.25.3.ebuild 
b/sys-apps/fakeroot/fakeroot-1.25.3.ebuild
new file mode 100644
index 000..eac32e7e954
--- /dev/null
+++ b/sys-apps/fakeroot/fakeroot-1.25.3.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools flag-o-matic
+
+DESCRIPTION="A fake root environment by means of LD_PRELOAD and SysV IPC (or 
TCP) trickery"
+HOMEPAGE="https://packages.qa.debian.org/f/fakeroot.html;
+SRC_URI="mirror://debian/pool/main/${PN:0:1}/${PN}/${P/-/_}.orig.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 
~amd64-linux ~x86-linux"
+IUSE="acl debug static-libs test"
+RESTRICT="!test? ( test )"
+
+DEPEND="
+   sys-libs/libcap
+   acl? ( sys-apps/acl )
+   test? ( app-arch/sharutils )"
+BDEPEND="app-text/po4a"
+
+DOCS="AUTHORS BUGS DEBUG README doc/README.saving"
+
+src_prepare() {
+   default
+   eautoreconf
+}
+
+src_compile() {
+   # Create tranlated man pages
+   pushd doc &>/dev/null || die
+   po4a -v -k 0 --variable "srcdir=${S}/doc/" po4a/po4a.cfg || die
+   popd &>/dev/null || die
+
+   default
+}
+
+src_configure() {
+   export ac_cv_header_sys_acl_h=$(usex acl)
+
+   use debug && append-cppflags "-DLIBFAKEROOT_DEBUGGING"
+   econf \
+   $(use_enable static-libs static)
+}
+
+src_install() {
+   default
+   find "${ED}" -name '*.la' -o -name '*.a' -delete || die
+}



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

2020-10-08 Thread Thomas Deutschmann
commit: 9ee78d5bf69bf16fba7250dae355d34857d064ec
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Thu Oct  8 22:52:37 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Thu Oct  8 22:53:17 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ee78d5b

sys-libs/libcap: bump to v2.44

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

 sys-libs/libcap/Manifest   |   1 +
 .../files/libcap-2.44-build-system-fixes.patch | 173 +
 sys-libs/libcap/libcap-2.44.ebuild |  90 +++
 3 files changed, 264 insertions(+)

diff --git a/sys-libs/libcap/Manifest b/sys-libs/libcap/Manifest
index 4ddc3241c0b..745cc38b3c8 100644
--- a/sys-libs/libcap/Manifest
+++ b/sys-libs/libcap/Manifest
@@ -1 +1,2 @@
 DIST libcap-2.43.tar.xz 125284 BLAKE2B 
bde36f8397f4adb74760eb403daa06bee1b8f45ddc253cc3c3ef1f6e95d0e4c76d0f2e6fa3335a8bc451f18ac7128c96230f6aba9ae0320fa4f9d669e7b4f715
 SHA512 
817add571fb2c54ad2a39974e6545b8fc8d855ecdcf2e00b2cc10e583802c49dfea2d8bca484c89ecd574fdacfc46565b51e3064a4407cf1985defb913240d45
+DIST libcap-2.44.tar.xz 125568 BLAKE2B 
758b756648d27e7fa81024e33712a77f2b676fe1aa0519c232412d1468afb6b982d5ab54162e2f46ebba5dbcb962d5779e5b15550c938aca52e499d406990a6f
 SHA512 
1bb323ca362923bd6bd0e2e4639cf8726975165a620a243b31e797056439eb7efb2bfbc8e5521636783a86c7415b2037b1638c98747b79183ca7d3d42a04ff20

diff --git a/sys-libs/libcap/files/libcap-2.44-build-system-fixes.patch 
b/sys-libs/libcap/files/libcap-2.44-build-system-fixes.patch
new file mode 100644
index 000..8ba2ccf
--- /dev/null
+++ b/sys-libs/libcap/files/libcap-2.44-build-system-fixes.patch
@@ -0,0 +1,173 @@
+box" for people.  Specifically:
+- allow toolchain vars to be set via environment
+- CC / BUILD_CC / AR / RANLIB
+- CFLAGS / CPPFLAGS / LDFLAGS
+- split CPPFLAGS out of CFLAGS
+- break -fPIC out of global CFLAGS and only use where needed
+- use LDLIBS for libraries, not LDFLAGS
+
+Signed-off-by: Mike Frysinger 
+
+Forward ported from libcap-2.24 to libcap-2.25
+Forward ported from libcap-2.25 to libcap-2.28
+Forward ported from libcap-2.28 to libcap-2.29
+Forward ported from libcap-2.29 to libcap-2.33
+Forward ported from libcap-2.33 to libcap-2.34
+Forward ported from libcap-2.34 to libcap-2.37
+Forward ported from libcap-2.37 to libcap-2.39
+Forward ported from libcap-2.39 to libcap-2.42
+Forward ported from libcap-2.42 to libcap-2.44
+
+
+--- a/Make.Rules
 b/Make.Rules
+@@ -52,7 +52,6 @@ GOMAJOR=0
+ # Compilation specifics
+ 
+ KERNEL_HEADERS := $(topdir)/libcap/include/uapi
+-IPATH += -fPIC -I$(KERNEL_HEADERS) -I$(topdir)/libcap/include
+ 
+ CC := $(CROSS_COMPILE)gcc
+ DEFINES := -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64
+@@ -60,7 +59,7 @@ COPTS ?= -O2
+ CFLAGS ?= $(COPTS) $(DEFINES)
+ BUILD_CC ?= $(CC)
+ BUILD_COPTS ?= -O2
+-BUILD_CFLAGS ?= $(BUILD_COPTS) $(DEFINES) $(IPATH)
++BUILD_CFLAGS ?= $(CFLAGS)
+ AR := $(CROSS_COMPILE)ar
+ RANLIB := $(CROSS_COMPILE)ranlib
+ DEBUG = -g #-DDEBUG
+@@ -75,16 +74,19 @@ LIBPSXLIB := -L$(topdir)/libcap -lpsx -lpthread 
-Wl,-wrap,pthread_create
+ 
+ BUILD_GPERF := $(shell which gperf >/dev/null 2>/dev/null && echo yes)
+ 
+-SYSTEM_HEADERS = /usr/include
++LIBCAP_CPPFLAGS = -I$(KERNEL_HEADERS) -I$(topdir)/libcap/include $(DEFINES)
++CPPFLAGS += $(LIBCAP_CPPFLAGS)
++BUILD_CPPFLAGS += $(LIBCAP_CPPFLAGS)
+ INCS=$(topdir)/libcap/include/sys/capability.h
+ LDFLAGS += -L$(topdir)/libcap
+-CFLAGS += -Dlinux $(WARNINGS) $(DEBUG)
++CPPFLAGS += -Dlinux
++CFLAGS += $(WARNINGS) $(DEBUG)
+ PAM_CAP ?= $(shell if [ -f /usr/include/security/pam_modules.h ]; then echo 
yes ; else echo no ; fi)
+ INDENT := $(shell if [ -n "$$(which indent 2>/dev/null)" ]; then echo "| 
indent -kr" ; fi)
+ DYNAMIC := $(shell if [ ! -d "$(topdir)/.git" ]; then echo yes; fi)
+ 
+ GO := go
+-GOLANG := $(shell if [ -n "$(shell $(GO) version 2>/dev/null)" ]; then echo 
yes ; else echo no ; fi)
++GOLANG ?= $(shell if [ -n "$(shell $(GO) version 2>/dev/null)" ]; then echo 
yes ; else echo no ; fi)
+ ifeq ($(GOLANG),yes)
+ GOROOT := $(shell $(GO) env GOROOT)
+ GOCGO := $(shell if [ "$(shell $(GO) env CGO_ENABLED)" = 1 ]; then echo yes ; 
else echo no ; fi)
+--- a/Makefile
 b/Makefile
+@@ -17,7 +17,6 @@ ifeq ($(GOLANG),yes)
+   $(MAKE) -C go $@
+   rm -f cap/go.sum
+ endif
+-  $(MAKE) -C tests $@
+   $(MAKE) -C progs $@
+   $(MAKE) -C doc $@
+   $(MAKE) -C kdebug $@
+--- a/libcap/Makefile
 b/libcap/Makefile
+@@ -21,6 +21,7 @@ PSXOBJS=$(addsuffix .o, $(PSXFILES))
+ MAJLIBNAME=$(LIBNAME).$(VERSION)
+ MINLIBNAME=$(MAJLIBNAME).$(MINOR)
+ GPERF_OUTPUT = _caps_output.gperf
++CFLAGS += -fPIC
+ 
+ all: $(MINLIBNAME) $(STACAPLIBNAME) pcs $(STAPSXLIBNAME)
+ 
+@@ -50,7 +51,7 @@ libpsx.pc: libpsx.pc.in
+   $< >$@
+ 
+ _makenames: _makenames.c cap_names.list.h
+-  $(BUILD_CC) $(BUILD_CFLAGS) $< -o $@

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

2020-10-08 Thread Thomas Deutschmann
commit: af3a652993844c6c2e0abf82c540b58eb832ad34
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Thu Oct  8 22:43:47 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Thu Oct  8 22:53:16 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=af3a6529

dev-php/igbinary: bump to v3.1.6

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

 dev-php/igbinary/Manifest  |  1 +
 dev-php/igbinary/igbinary-3.1.6.ebuild | 26 ++
 2 files changed, 27 insertions(+)

diff --git a/dev-php/igbinary/Manifest b/dev-php/igbinary/Manifest
index 225fc5f7549..efeea76c2b4 100644
--- a/dev-php/igbinary/Manifest
+++ b/dev-php/igbinary/Manifest
@@ -1 +1,2 @@
 DIST igbinary-3.1.5.tar.gz 216569 BLAKE2B 
3aa453fc0669c331202f38d41a80fa34332033d272a7b6e523988923d84a1e93967e4d588ac32d4a2ac3ed5d0bc832bf0380293604f67350557628ecbcded91a
 SHA512 
af0e473673e624635cad44a6f34aa2e4d655e8f2dc3df8a9e0cf9b241ef1f53c627edb508b5bb41c7f8925c2256a4a4d0b4c083227564212cb7747a810dfc83d
+DIST igbinary-3.1.6.tar.gz 220415 BLAKE2B 
62bc77d5b3ecbccb9e928e30f33a598630d3ee9f394f4e78c0978b316d4dbc29656f98773e9ff6bd6b9cd4961f4e00c6c760b1a07234849736d4e0d9e3199d5b
 SHA512 
55f7fd1a6e2a422cf04e944c4c15126167c4aab6d4f5f1e6af8be6c345ec6ff0c25d7ea8c023062bdd4882484cede155ea7a598666e4616985873a32a0a272d1

diff --git a/dev-php/igbinary/igbinary-3.1.6.ebuild 
b/dev-php/igbinary/igbinary-3.1.6.ebuild
new file mode 100644
index 000..e50a7e5bec7
--- /dev/null
+++ b/dev-php/igbinary/igbinary-3.1.6.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PHP_EXT_NAME="${PN}"
+PHP_EXT_INI="yes"
+PHP_EXT_ZENDEXT="no"
+DOCS=( CREDITS NEWS README.md )
+PHP_EXT_ECONF_ARGS=( --enable-${PN} )
+
+USE_PHP="php7-1 php7-2 php7-3 php7-4"
+
+inherit php-ext-source-r3
+
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+
+DESCRIPTION="A fast drop-in replacement for the standard PHP serialize"
+HOMEPAGE="https://github.com/igbinary/igbinary;
+SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+#IUSE=""
+
+#DEPEND=""
+#RDEPEND=""



[gentoo-commits] repo/gentoo:master commit in: acct-group/sks/

2020-10-08 Thread Sam James
commit: 97aec27d24634906494380729917c7f239de4db6
Author: Sam James  gentoo  org>
AuthorDate: Thu Oct  8 22:46:14 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Oct  8 22:46:14 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=97aec27d

acct-group/sks: sks -> SKS

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

 acct-group/sks/sks-0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/acct-group/sks/sks-0.ebuild b/acct-group/sks/sks-0.ebuild
index a6f177235d0..0304197a706 100644
--- a/acct-group/sks/sks-0.ebuild
+++ b/acct-group/sks/sks-0.ebuild
@@ -5,5 +5,5 @@ EAPI=7
 
 inherit acct-group
 
-DESCRIPTION="Group for sks OpenPGP keyserver"
+DESCRIPTION="Group for SKS OpenPGP keyserver"
 ACCT_GROUP_ID=370



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

2020-10-08 Thread Sam James
commit: f29e5739afc8214ad050f4a7e26340ba38679bb5
Author: Sam James  gentoo  org>
AuthorDate: Thu Oct  8 22:33:03 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Oct  8 22:33:03 2020 +
URL:https://gitweb.gentoo.org/data/api.git/commit/?id=f29e5739

uid-gid.txt: add uid/gid for sks

Signed-off-by: Sam James  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 c829c49..c843e85 100644
--- a/files/uid-gid.txt
+++ b/files/uid-gid.txt
@@ -262,6 +262,7 @@ postfix_exporter356 356 acct
 nslcd  357 357 acct
 octoprint  368 368 historical
 ultimaker  369 369 acct
+sks370 370 acct
 darkstat   380 -   acct
 dictd  381 381 acct
 sancp  382 382 acct



[gentoo-commits] repo/gentoo:master commit in: net-misc/sks/files/, net-misc/sks/

2020-10-08 Thread Sam James
commit: a5dd34d1d01a2a3e1fba5e99a9f9154326d33c62
Author: Sam James  gentoo  org>
AuthorDate: Thu Oct  8 22:29:35 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Oct  8 22:40:28 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a5dd34d1

net-misc/sks: take 20200624 snapshot

Closes: https://bugs.gentoo.org/704246
Closes: https://bugs.gentoo.org/625546
Closes: https://bugs.gentoo.org/725174
Closes: https://bugs.gentoo.org/710946
Closes: https://bugs.gentoo.org/713160
Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Sam James  gentoo.org>

 net-misc/sks/Manifest  |   1 +
 .../sks/files/sks-1.1.6_p20200624-QA-fixups.patch  |  71 +++
 ...s-1.1.6_p20200624-respect-CFLAGS-CXXFLAGS.patch |  81 +
 net-misc/sks/sks-1.1.6_p20200624.ebuild| 132 +
 4 files changed, 285 insertions(+)

diff --git a/net-misc/sks/Manifest b/net-misc/sks/Manifest
index 389f58d91ae..1533b8e4a5c 100644
--- a/net-misc/sks/Manifest
+++ b/net-misc/sks/Manifest
@@ -1 +1,2 @@
 DIST sks-1.1.6.tgz 359499 BLAKE2B 
6fb92aab93db8e19536db7df6a05bccc4c13a4859b8df8dba29da1bbfe854d65d5ed1b99d042f9f1509f07187810f25500513f2730a2c8fb579fdd4cd00c820c
 SHA512 
f7c54194274834840b9701bf827b81add0f807dd4c6019968a6b0c755c9117519433ebb1161da38d23c465b163dd31a766700023afa13174e4dc82542fa98099
+DIST sks-1.1.6_p20200624.tar.gz 213871 BLAKE2B 
d44dc73aa49bf1b1375acbb141dd7f62732866f87e48d25d0ed3fdae4e00f7ced42bef2fe73ea0a065772b8b33b7e9da14508b5d8591313566269c24bd9c1d6a
 SHA512 
b0de7803afd61b45051daad67b2b63f9b4685c7820485326c63e053ce09f545ff0b9b8a91fb6543712c16e508ab20176d259c2fba3a47e0e75a862932954183a

diff --git a/net-misc/sks/files/sks-1.1.6_p20200624-QA-fixups.patch 
b/net-misc/sks/files/sks-1.1.6_p20200624-QA-fixups.patch
new file mode 100644
index 000..3657a8bd5f0
--- /dev/null
+++ b/net-misc/sks/files/sks-1.1.6_p20200624-QA-fixups.patch
@@ -0,0 +1,71 @@
+diff --git a/Makefile b/Makefile
+index f182225..c84368e 100644
+--- a/Makefile
 b/Makefile
+@@ -15,8 +15,8 @@
+ #   USA
+ #
+ CINCLUDES=-I$(shell ocamlc -where)
+-CFLAGS+=-O3 -Werror-implicit-function-declaration $(CINCLUDES) -I .
+-CXXFLAGS+=-O3 $(CINCLUDES) -I .
++CFLAGS+=$(CINCLUDES) -I .
++CXXFLAGS+=$(CINCLUDES) -I .
+ 
+ ifndef OCAMLC
+   OCAMLC=ocamlfind ocamlc
+@@ -60,8 +60,8 @@ OCAMLFLAGS=$(COMMONCAMLFLAGS) -linkpkg -g $(CAMLLIBS)
+ OCAMLOPTFLAGS=$(COMMONCAMLFLAGS) -linkpkg -inline 40 $(CAMLLIBS:.cma=.cmxa)
+ 
+ EXE=sks sks_add_mail
+-ALL=$(EXE) sks.8.gz
+-ALL.bc=$(EXE:=.bc) sks.8.gz
++ALL=$(EXE) sks.8
++ALL.bc=$(EXE:=.bc) sks.8
+ 
+ all: $(ALL)
+ all.bc: $(ALL.bc)
+@@ -132,13 +132,13 @@ install:
+   mkdir -p $(DESTDIR)$(PREFIX)/bin
+   install sks_build.sh sks sks_add_mail $(DESTDIR)$(PREFIX)/bin
+   mkdir -p $(DESTDIR)$(MANDIR)/man8
+-  install sks.8.gz $(DESTDIR)$(MANDIR)/man8
++  install sks.8 $(DESTDIR)$(MANDIR)/man8
+ 
+ install.bc:
+   mkdir -p $(DESTDIR)$(PREFIX)/bin
+   install sks_build.bc.sh sks.bc sks_add_mail.bc $(DESTDIR)$(PREFIX)/bin
+   mkdir -p $(DESTDIR)$(MANDIR)/man8
+-  install sks.8.gz $(DESTDIR)$(MANDIR)/man8
++  install sks.8 $(DESTDIR)$(MANDIR)/man8
+ 
+ 
+ Makefile.local:
+@@ -151,9 +151,6 @@ src:
+ 
+ # Ordinary targets
+ 
+-sks.8.gz: sks.8
+-  gzip -9nf sks.8
+-
+ sks.8: sks.pod
+   pod2man -c "SKS OpenPGP Key server" --section 8 -r 0.1 -name sks 
sks.pod sks.8
+ 
+diff --git a/bdb/Makefile b/bdb/Makefile
+index 0913014..4a68399 100644
+--- a/bdb/Makefile
 b/bdb/Makefile
+@@ -15,11 +15,11 @@
+ -include ../Makefile.local
+ 
+ CINCLUDES=-I$(shell ocamlc -where) $(BDBINCLUDE)
+-CFLAGS+=-O3 -Werror-implicit-function-declaration $(CINCLUDES) $(BDBLIB) -I .
+-CXXFLAGS+=-O3 $(CINCLUDES) $(BDBLIB) -I .
++CFLAGS+=$(CINCLUDES) $(BDBLIB) -I .
++CXXFLAGS+=$(CINCLUDES) $(BDBLIB) -I .
+ 
+ MKLIB=ocamlmklib
+-RANLIB=ranlib
++RANLIB?=ranlib
+ OCAMLDEP=ocamldep $(PP)
+ CAMLINCLUDE=
+ COMMONCAMLFLAGS= $(CAMLINCLUDE) $(PP) #-thread

diff --git 
a/net-misc/sks/files/sks-1.1.6_p20200624-respect-CFLAGS-CXXFLAGS.patch 
b/net-misc/sks/files/sks-1.1.6_p20200624-respect-CFLAGS-CXXFLAGS.patch
new file mode 100644
index 000..02da8d2d2e7
--- /dev/null
+++ b/net-misc/sks/files/sks-1.1.6_p20200624-respect-CFLAGS-CXXFLAGS.patch
@@ -0,0 +1,81 @@
+https://sources.debian.org/src/sks/1.1.6+git20200620.9e9d504-1/debian/patches/0008-accept-and-use-CFLAGS-and-CPPFLAGS-from-environment.patch/
+
+From: Daniel Kahn Gillmor 
+Date: Mon, 8 Aug 2016 13:20:38 -0400
+Subject: accept and use CFLAGS and CPPFLAGS from environment
+
+---
+ Makefile |  9 +
+ bdb/Makefile | 14 --
+ 2 files changed, 13 insertions(+), 10 deletions(-)
+
+--- a/Makefile
 b/Makefile
+@@ -14,7 +14,7 @@
+ #   Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307
+ #   USA
+ #
+-CINCLUDES=-I`ocamlc -where`
++CINCLUDES=-I$(shell ocamlc -where)
+ CFLAGS+=-O3 

[gentoo-commits] repo/gentoo:master commit in: acct-group/sks/

2020-10-08 Thread Sam James
commit: c12728f30824aad79036ad7e50c64900d39de288
Author: Sam James  gentoo  org>
AuthorDate: Thu Oct  8 22:36:43 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Oct  8 22:40:28 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c12728f3

acct-group/sks: add new group (370)

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

 acct-group/sks/metadata.xml | 5 +
 acct-group/sks/sks-0.ebuild | 9 +
 2 files changed, 14 insertions(+)

diff --git a/acct-group/sks/metadata.xml b/acct-group/sks/metadata.xml
new file mode 100644
index 000..b372191c798
--- /dev/null
+++ b/acct-group/sks/metadata.xml
@@ -0,0 +1,5 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+

diff --git a/acct-group/sks/sks-0.ebuild b/acct-group/sks/sks-0.ebuild
new file mode 100644
index 000..a6f177235d0
--- /dev/null
+++ b/acct-group/sks/sks-0.ebuild
@@ -0,0 +1,9 @@
+# Copyright 2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit acct-group
+
+DESCRIPTION="Group for sks OpenPGP keyserver"
+ACCT_GROUP_ID=370



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

2020-10-08 Thread Sam James
commit: db940ac2bdac8ebb3e39378cbbb8186adaedab00
Author: Azamat H. Hackimov  gmail  com>
AuthorDate: Mon Aug 24 10:07:30 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Oct  8 22:40:27 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db940ac2

net-misc/sks: update HOMEPAGE and SRC_URI

Update HOMEPAGE and SRC_URI to Github URL
Closes: https://bugs.gentoo.org/738804
Package-Manager: Portage-2.3.103, Repoman-2.3.23
Signed-off-by: Azamat H. Hackimov  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/17250
Signed-off-by: Sam James  gentoo.org>

 net-misc/sks/metadata.xml| 2 +-
 net-misc/sks/sks-1.1.6-r5.ebuild | 6 +++---
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/net-misc/sks/metadata.xml b/net-misc/sks/metadata.xml
index 7bc958a5ed9..5b240d62d85 100644
--- a/net-misc/sks/metadata.xml
+++ b/net-misc/sks/metadata.xml
@@ -6,6 +6,6 @@
Enables bytecode optimization


-   skskeyserver/sks-keyserver
+   SKS-Keyserver/sks-keyserver

 

diff --git a/net-misc/sks/sks-1.1.6-r5.ebuild b/net-misc/sks/sks-1.1.6-r5.ebuild
index 6555ea2c8bf..f47c3888abe 100644
--- a/net-misc/sks/sks-1.1.6-r5.ebuild
+++ b/net-misc/sks/sks-1.1.6-r5.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -6,8 +6,8 @@ EAPI=6
 inherit multilib user readme.gentoo-r1 systemd
 
 DESCRIPTION="An OpenPGP keyserver which is decentralized with highly reliable 
synchronization"
-HOMEPAGE="https://bitbucket.org/skskeyserver/sks-keyserver;
-SRC_URI="https://bitbucket.org/skskeyserver/sks-keyserver/downloads/${P}.tgz;
+HOMEPAGE="https://github.com/SKS-Keyserver/sks-keyserver;
+SRC_URI="https://github.com/SKS-Keyserver/sks-keyserver/releases/download/${PV}/${P}.tgz;
 LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"



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

2020-10-08 Thread Sam James
commit: 2a2b43460a172a3e31d3fc3a295501ec93aa23a5
Author: Sam James  gentoo  org>
AuthorDate: Thu Oct  8 22:41:30 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Oct  8 22:41:30 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a2b4346

net-misc/sks: cleanup old

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

 net-misc/sks/sks-1.1.6-r4.ebuild | 115 -
 net-misc/sks/sks-1.1.6-r5.ebuild | 119 ---
 2 files changed, 234 deletions(-)

diff --git a/net-misc/sks/sks-1.1.6-r4.ebuild b/net-misc/sks/sks-1.1.6-r4.ebuild
deleted file mode 100644
index 89cc2ec999a..000
--- a/net-misc/sks/sks-1.1.6-r4.ebuild
+++ /dev/null
@@ -1,115 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit multilib user readme.gentoo-r1 systemd
-
-DESCRIPTION="An OpenPGP keyserver which is decentralized with highly reliable 
synchronization"
-HOMEPAGE="https://bitbucket.org/skskeyserver/sks-keyserver;
-SRC_URI="https://bitbucket.org/skskeyserver/sks-keyserver/downloads/${P}.tgz;
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="optimize test"
-RESTRICT="!test? ( test )"
-DOC_CONTENTS="To get sks running, first build the database,
-start the database, import atleast one key, then
-run a cleandb. See the sks man page for more information
-Typical DB_CONFIG file and sksconf has been installed
-in /var/lib/sks and can be used as templates by renaming
-to remove the .typical extension. The DB_CONFIG file has
-to be in place before doing the database build, or the BDB
-environment has to be manually cleared from both KDB and PTree.
-The same applies if you are upgrading to this version with an existing 
KDB/Ptree,
-using another version of BDB than 4.8; you need to clear the environment
-using e.g. db4.6_recover -h . and db4.6_checkpoint -1h . in both KDB and PTree
-Additionally a sample web interface has been installed as
-web.typical in /var/lib/sks that can be used by renaming it to web
-Important: It is strongly recommended to set up SKS behind a
-reverse proxy. Instructions on properly configuring SKS can be
-found at https://bitbucket.org/skskeyserver/sks-keyserver/wiki/Peering;
-
-RDEPEND=">=dev-lang/ocaml-4.0:=
-   dev-ml/camlp4:=
-   dev-ml/cryptokit:=
-   sys-libs/db:5.3"
-DEPEND="${RDEPEND}
-   dev-ml/findlib"
-
-pkg_setup() {
-   ebegin "Creating named group and user"
-   enewgroup sks
-   enewuser sks -1 -1 /var/lib/sks sks
-}
-
-src_prepare() {
-   eapply "${FILESDIR}/${P}-unbundle-cryptokit.patch" \
-  "${FILESDIR}/${P}-use-ocamlfind.patch"
-   cp Makefile.local.unused Makefile.local || die
-   sed -i \
-   -e "s:^BDBLIB=.*$:BDBLIB=-L/usr/$(get_libdir):g" \
-   -e "s:^BDBINCLUDE=.*$:BDBINCLUDE=-I/usr/include/db5.3/:g" \
-   -e "s:^LIBDB=.*$:LIBDB=-ldb-5.3:g" \
-   -e "s:^PREFIX=.*$:PREFIX=${D}/usr:g" \
-   -e "s:^MANDIR=.*$:MANDIR=${D}/usr/share/man:g" \
-   Makefile.local || die
-   sed -i \
-   -e 's:/usr/sbin/sks:/usr/bin/sks:g' \
-   sks_build.sh || die
-   eapply_user
-}
-
-src_compile() {
-   emake dep
-   # sks build fails with paralell build in module Bdb
-   emake -j1 all
-   if use optimize; then
-   emake all.bc
-   fi
-}
-
-src_test() {
-   ./sks unit_test || die
-}
-
-src_install() {
-   if use optimize; then
-   emake install.bc
-   dosym /usr/bin/sks.bc usr/bin/sks
-   dosym /usr/bin/sks_add_mail.bc usr/bin/sks_add_mail
-   else
-   emake install
-   fi
-
-   dodoc README.md
-
-   newinitd "${FILESDIR}/sks-db.initd" sks-db
-   newinitd "${FILESDIR}/sks-recon.initd" sks-recon
-   newconfd "${FILESDIR}/sks.confd" sks
-   systemd_dounit "${FILESDIR}"/sks-db.service
-   systemd_dounit "${FILESDIR}"/sks-recon.service
-
-   dodir "/var/lib/sks/web.typical"
-   insinto /var/lib/sks
-   newins sampleConfig/DB_CONFIG DB_CONFIG.typical
-   newins sampleConfig/sksconf.typical sksconf.typical
-   insinto /var/lib/sks/web.typical
-   doins sampleWeb/HTML5/*
-
-   keepdir /var/lib/sks
-   readme.gentoo_create_doc
-}
-
-pkg_postinst() {
-   readme.gentoo_print_elog
-
-   if [[ -n ${REPLACING_VERSIONS} ]]; then
-   einfo "Note when upgrading from versions of SKS earlier than 
1.1.4"
-   einfo "The default values for pagesize settings have changed. 
To continue"
-   einfo "using an existing DB without rebuilding, explicit 
settings have to be"
-   einfo "added to the sksconf file."
-   einfo "pagesize:   4"
-   einfo "ptree_pagesize: 1"
-   fi;
-}

diff --git 

[gentoo-commits] repo/gentoo:master commit in: acct-user/sks/

2020-10-08 Thread Sam James
commit: b7e200ad5f852a82ad7176c54726c61e857cc11c
Author: Sam James  gentoo  org>
AuthorDate: Thu Oct  8 22:37:11 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Oct  8 22:40:28 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b7e200ad

acct-user/sks: add new user (370)

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

 acct-user/sks/metadata.xml |  5 +
 acct-user/sks/sks-0.ebuild | 12 
 2 files changed, 17 insertions(+)

diff --git a/acct-user/sks/metadata.xml b/acct-user/sks/metadata.xml
new file mode 100644
index 000..b372191c798
--- /dev/null
+++ b/acct-user/sks/metadata.xml
@@ -0,0 +1,5 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+

diff --git a/acct-user/sks/sks-0.ebuild b/acct-user/sks/sks-0.ebuild
new file mode 100644
index 000..5f78df81330
--- /dev/null
+++ b/acct-user/sks/sks-0.ebuild
@@ -0,0 +1,12 @@
+# Copyright 2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit acct-user
+
+DESCRIPTION="User for the SKS OpenPGP keyserver"
+ACCT_USER_ID=370
+ACCT_USER_GROUPS=( sks )
+
+acct-user_add_deps



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

2020-10-08 Thread Matt Turner
commit: 78fc35f2e766117caa26928db5a0a09b8af18c3c
Author: Matt Turner  gentoo  org>
AuthorDate: Thu Oct  8 21:22:44 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Thu Oct  8 21:46:53 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=78fc35f2

dev-util/catalyst: Correct the license

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

 dev-util/catalyst/catalyst-3.0.14.ebuild | 2 +-
 dev-util/catalyst/catalyst-.ebuild   | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-util/catalyst/catalyst-3.0.14.ebuild 
b/dev-util/catalyst/catalyst-3.0.14.ebuild
index 39bbd3250f4..09099da1323 100644
--- a/dev-util/catalyst/catalyst-3.0.14.ebuild
+++ b/dev-util/catalyst/catalyst-3.0.14.ebuild
@@ -20,7 +20,7 @@ inherit distutils-r1 ${SRC_ECLASS}
 DESCRIPTION="Release metatool used for creating releases based on Gentoo Linux"
 HOMEPAGE="https://wiki.gentoo.org/wiki/Catalyst;
 
-LICENSE="GPL-2"
+LICENSE="GPL-2+"
 SLOT="0"
 IUSE="ccache doc +iso kernel_linux system-bootloader"
 

diff --git a/dev-util/catalyst/catalyst-.ebuild 
b/dev-util/catalyst/catalyst-.ebuild
index fa531458676..1edccfd19e6 100644
--- a/dev-util/catalyst/catalyst-.ebuild
+++ b/dev-util/catalyst/catalyst-.ebuild
@@ -20,7 +20,7 @@ inherit distutils-r1 optfeature ${SRC_ECLASS}
 DESCRIPTION="Release metatool used for creating releases based on Gentoo Linux"
 HOMEPAGE="https://wiki.gentoo.org/wiki/Catalyst;
 
-LICENSE="GPL-2"
+LICENSE="GPL-2+"
 SLOT="0"
 IUSE="doc +iso"
 



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

2020-10-08 Thread Sergei Trofimovich
commit: 2709d26d0f416598422b38cf744a41a315090f7f
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Thu Oct  8 21:36:38 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Oct  8 21:37:08 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2709d26d

dev-lang/elixir: bump up to 1.11.0

Package-Manager: Portage-3.0.8, Repoman-3.0.1
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-lang/elixir/Manifest |  1 +
 dev-lang/elixir/elixir-1.11.0.ebuild | 37 
 2 files changed, 38 insertions(+)

diff --git a/dev-lang/elixir/Manifest b/dev-lang/elixir/Manifest
index 9eabb6f59d6..1aabe8290a2 100644
--- a/dev-lang/elixir/Manifest
+++ b/dev-lang/elixir/Manifest
@@ -1 +1,2 @@
 DIST elixir-1.10.4.tar.gz 2331003 BLAKE2B 
8cb54bcb16762ae345ad9d36a25c28696fd5bb57cf97c5037c21458671e001cfe51a722287243c6a70fe3cea65c9c219e759c8312fc168e93974ac5f0870b47a
 SHA512 
844e405cf344539a9d32dc7f1ead0dc1dfb0d70a9ab718269f4e25e5262f611f96346f5be93cf8e34a75c58c6aabb12e8a796c5cb182955922510c270ef169e7
+DIST elixir-1.11.0.tar.gz 2389848 BLAKE2B 
211b17091ebd47bb0eff3279f171b6dcc9fde98b0670ec842fa4a07fb9e32fba0b04eb5dc7af971df045af01c56af472a7df0ba4734e86c9a2a12715c60f24c0
 SHA512 
c4d93253098b820e42b7f26aa13e7684c41fd390dba30bb158e897f40fca92b81d54029f987484301f3b71d472faf7c22319759181ab6f0c0c126d2c84d253bd

diff --git a/dev-lang/elixir/elixir-1.11.0.ebuild 
b/dev-lang/elixir/elixir-1.11.0.ebuild
new file mode 100644
index 000..74f24bfac27
--- /dev/null
+++ b/dev-lang/elixir/elixir-1.11.0.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="Elixir programming language"
+HOMEPAGE="https://elixir-lang.org;
+SRC_URI="https://github.com/elixir-lang/elixir/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="Apache-2.0 ErlPL-1.1"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~sparc ~x86"
+IUSE="test"
+
+RESTRICT="!test? ( test )"
+
+DEPEND="
+   >=dev-lang/erlang-21:0=[ssl]
+"
+# 'mix' tool collides with sci-biology/phylip, bug #537514
+RDEPEND="${DEPEND}
+   !!sci-biology/phylip
+"
+DEPEND+="
+   test? ( dev-vcs/git )
+"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-1.9.1-disable-network-tests.patch
+   "${FILESDIR}"/${PN}-1.10.3-no-Q.patch
+   "${FILESDIR}"/${PN}-1.10.3-epmd-daemon.patch
+)
+
+src_install() {
+   emake DESTDIR="${D}" LIBDIR="$(get_libdir)" PREFIX="${EPREFIX}/usr" 
install
+   dodoc README.md CHANGELOG.md CODE_OF_CONDUCT.md
+}



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

2020-10-08 Thread Michał Górny
commit: 4bbbe200cdd2785981053b563a74fb327d3e2eac
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Oct  8 21:00:01 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Oct  8 21:30:29 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4bbbe200

dev-python/tqdm: Bump to 4.50.2

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

 dev-python/tqdm/Manifest   |  1 +
 dev-python/tqdm/tqdm-4.50.2.ebuild | 58 ++
 2 files changed, 59 insertions(+)

diff --git a/dev-python/tqdm/Manifest b/dev-python/tqdm/Manifest
index 419c55bfbd1..a57a57d2526 100644
--- a/dev-python/tqdm/Manifest
+++ b/dev-python/tqdm/Manifest
@@ -1,3 +1,4 @@
 DIST tqdm-4.48.2.tar.gz 148978 BLAKE2B 
2423a3d23b86ec6b535a2157d0fbaea6921f95873fb2507a08ff57de0fdcf8fcbfb030210393f5410437ee9977da3ad2011f07a866b3f91a057e338082325976
 SHA512 
849e4dad4bd0819b328e906af8a8f7acf2ebfd559c9ae3ebf822bc64c1b1a5c96e44b9b69d3dedf6387c44cf9eed559f1377ea29f71fadfc8f056c52685425e9
 DIST tqdm-4.49.0.tar.gz 151935 BLAKE2B 
790e2912a402795af9aba2e4db80cf41a7cb08267dad5946d89b4d9fb8b8c7a1dd65f33dcaf315bbe82862c0c2934b2dd2b8cee894c592d5a61ac61dd8c5126f
 SHA512 
44197eb09b90551eb66c8b2e0dc97f6864fc91654465e7d478ece6ecd610242d8e378c6814f9d3e1cf05b2db1aa533743535051ad456ec5ef6d477be906ee217
 DIST tqdm-4.50.1.tar.gz 153435 BLAKE2B 
5dda14bc4007e2820dc1899d352dccfd72988ce0ec84b556404d4a92f13cf51f340b7e745c39d01076485adcc6331eaf86e49c37d441ab667e4ee9e07019b238
 SHA512 
4db3ab73ca387961e0522fb5521bbad0420f1cf99a38a5192f048e08a30aeddd20d39ca2d7cd24dbd29e2342018fe65d55a2d0b275d188bf41f7592b8b77cd32
+DIST tqdm-4.50.2.tar.gz 153853 BLAKE2B 
12eccead810b8434ac1c7787b34ee54e78f6f2fa566e7ad10bbb428bb48af723e75126955e6af5262062d9a98621b5e70ca08925a2024c09488579c128ff5d00
 SHA512 
2d13473d3f7e85de1c62cc753bca2c2971acbfb8c1a0f99cebf248e9e384b5875ae655c41438abb9861d6c90051eec0d1a23af849f157359fa88c730718ecd33

diff --git a/dev-python/tqdm/tqdm-4.50.2.ebuild 
b/dev-python/tqdm/tqdm-4.50.2.ebuild
new file mode 100644
index 000..27373f57ea4
--- /dev/null
+++ b/dev-python/tqdm/tqdm-4.50.2.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DISTUTILS_USE_SETUPTOOLS=rdepend
+PYTHON_COMPAT=( pypy3 python3_{6,7,8,9} )
+
+inherit distutils-r1
+
+if [[ ${PV} ==  ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/tqdm/tqdm;
+else
+   SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+fi
+
+DESCRIPTION="Add a progress meter to your loops in a second"
+HOMEPAGE="https://github.com/tqdm/tqdm;
+
+LICENSE="MIT"
+SLOT="0"
+IUSE="examples"
+
+distutils_enable_tests nose
+
+python_prepare_all() {
+   sed -r \
+   -e "s:'nose'(,[[:space:]]*|)::" \
+   -e "s:'flake8'(,[[:space:]]*|)::" \
+   -e "s:'coverage'(,[[:space:]]*|)::" \
+   -i setup.py
+
+   distutils-r1_python_prepare_all
+}
+
+python_test() {
+   # tests_main.py requires the package to be installed
+   distutils_install_for_testing
+   # Skip unpredictable performance tests
+   nosetests tqdm -v --ignore 'tests_perf.py' \
+   || die "tests failed with ${EPYTHON}"
+}
+
+python_install() {
+   doman "${BUILD_DIR}"/lib/tqdm/tqdm.1
+   rm "${BUILD_DIR}"/lib/tqdm/tqdm.1 || die
+   distutils-r1_python_install --skip-build
+}
+
+python_install_all() {
+   if use examples; then
+   dodoc -r examples
+   docompress -x /usr/share/doc/${PF}/examples
+   fi
+   distutils-r1_python_install_all
+}



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

2020-10-08 Thread Michał Górny
commit: 408306e5c73b4aa565cb7ec7213fe2ce9493e9b7
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Oct  8 21:00:40 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Oct  8 21:30:31 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=408306e5

dev-python/boto3: Bump to 1.15.15

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

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

diff --git a/dev-python/boto3/Manifest b/dev-python/boto3/Manifest
index 90222564325..d187ce5def1 100644
--- a/dev-python/boto3/Manifest
+++ b/dev-python/boto3/Manifest
@@ -8,6 +8,7 @@ DIST boto3-1.15.11.tar.gz 336108 BLAKE2B 
9fdc00c194698c047ba7e42dbe8eedd3952fdb6
 DIST boto3-1.15.12.tar.gz 336150 BLAKE2B 
c6817e39fb19cd40f7cdcf6140303bd1993ec115e4ed9d0379d3fb05d31115abb964df86d5532cf3325a313957006565718945c2b07fb482d241e45a61659134
 SHA512 
a12cbfdd7664263ce1a2cba40d13b8a1b82fda9acf113c547e660adba46c31f382cce018ebc47686d5c65763ba5507757504ef00a4c5f2f12d3ff161b5badb14
 DIST boto3-1.15.13.tar.gz 336233 BLAKE2B 
d82c38c4021c4f76ba5aa37c2b6328cd4870c3d64b343d2ccf4d441c231243ff369d91ec56b45380ca19b1b35a3934c548bca41a61832a7ca519e4119911c383
 SHA512 
5e50a212f1b47c79e75d3f2dc6ace0984c82041c11a8c87c831cf3ed2452234089b3f91be05af5342893ae377ad3e119e5e2b5f329cf200a877a46f418b55cc1
 DIST boto3-1.15.14.tar.gz 336351 BLAKE2B 
61e4ee1b235c07dc3d0d961a3e4b6138c79ee49a9d9e80b15d68d9f1d3bf7eaddc3f993f7de914d2f8ba939d0508875a912b87c58570f91e726a5b44198c2adb
 SHA512 
a40c123b017d45dc100d70d66a2cd7850dbfe5cf3fca715d3f6226e23423c7710a157ec7567d9d9f45311bbb764b47b281c9a3757e9910c4453451bec385383a
+DIST boto3-1.15.15.tar.gz 336346 BLAKE2B 
1dab0b7810cba83b28391b50e8c24a50d051827c090f7eb1b9511ecdcfcf625986aba639e292439315a413029c4392fa7a795ab154819ee7ac5dc7cd476169fa
 SHA512 
b6ffe472bac7c6a12d9a1c901ddf9ed55368913e242421282e003eac1c02ad3336993e3c4343e5b8b624ea981e78df2536a41c74f42cc2e8a0d4f46d315200a6
 DIST boto3-1.15.2.tar.gz 335231 BLAKE2B 
f1eb144da7afc1cf630cdc1f61880d094186a37d46556ae361da278fd3045a119dcb09c3d08387a019ca88d6502fa8710a5e5733cd9dc9056676ef17853d76e2
 SHA512 
6866e0d6a50d11495e5f2a33a392b0edbe1ff6625235b26b5d6028f7c2c7089d78febe17b982f65dc2564254800a23409247ac09716b099f09f3751c5b7f47b5
 DIST boto3-1.15.3.tar.gz 335286 BLAKE2B 
05c9ef757b8d227ae06a22e78d978821ff50da719f122ac025940b2e1ac5728d6bac044d4bfab95c56ac8c363efd7abfe3de2b3fd65d423ab53dbdfc60b910da
 SHA512 
dfecfc075896ce84fd58d0437b84a6a794af69ff3e598b35b43f83b2b5ef57b88f96ef62a0d6505d5fe7fef0401513c8ecf0dfcaa22e4575510acd3ece191901
 DIST boto3-1.15.4.tar.gz 335401 BLAKE2B 
42ee1f2cf1e82338ea59a40b95aa5c76abae51aacf325ae845f407ccbc3caf1b3901bca48036889ad6307f96c257259cce39784a3f52ec6ff03c0c6c5633c654
 SHA512 
14626faa3943b65a215b8f1bce24f217e69421cdfd40caaf7de0fec13ca9b5b25c5e290c27672b2a6bc41316917224209110e2efd5be817de7273f93ae5764ce

diff --git a/dev-python/boto3/boto3-1.15.15.ebuild 
b/dev-python/boto3/boto3-1.15.15.ebuild
new file mode 100644
index 000..ccc99e1c241
--- /dev/null
+++ b/dev-python/boto3/boto3-1.15.15.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python3_{6..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/botocore/

2020-10-08 Thread Michał Górny
commit: d670372db84568581af66c693b25629ffee0a90c
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Oct  8 21:00:26 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Oct  8 21:30:30 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d670372d

dev-python/botocore: Bump to 1.18.15

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

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

diff --git a/dev-python/botocore/Manifest b/dev-python/botocore/Manifest
index 83e1b48052e..126b2ec4e75 100644
--- a/dev-python/botocore/Manifest
+++ b/dev-python/botocore/Manifest
@@ -8,6 +8,7 @@ DIST botocore-1.18.11.tar.gz 6903038 BLAKE2B 
07115ca9106997f9185fe84ef0ce8dd415e
 DIST botocore-1.18.12.tar.gz 6913367 BLAKE2B 
243b30d32e229d72d659ebf2b27b57a69042f488c8ca43e00f82e6b64e2c09665e129894b972ce806ea0bd0a89a295d0545d1d53e0cd3246d2dafcdb2e43f56c
 SHA512 
173e5b3ed7de93362ea69e581b236b551dfeec7f8a57652ca04347f334e5163f5adf52acd20a2aef0cfe20f157d0a5b13f09ca4c92bf603f6a3f22d517cf6306
 DIST botocore-1.18.13.tar.gz 6919052 BLAKE2B 
52ef86c31e0b92221058ad2eb43eafe2953c59d1ed21d033f855961b409f43a77cfd72cce297b9752e230cb9953ed55febd3b0bdf44c99733472868b7e3db8dc
 SHA512 
b3cf534d679533e43dee05d6c6e89271b88bd11185abf3790effe8df3b698e1d79a96d3d23b51f943861f975a3c883d9318e085b8ceda8d9dc454f6f0c50b9e7
 DIST botocore-1.18.14.tar.gz 6924624 BLAKE2B 
78aa481a792cdd54712730189808df3627c5475e0f86a6927978eeb4c0056ed8f5f65d35949094164fba5be31b05664418b1c9368af265af5bd52c95a159c9a8
 SHA512 
dcc790b786634a308676b8f43b3bc9fbf4c84ac455a547b2240eb48bf93592fd30f68616efa562be0f1b59fa1a8b5dcefa1d5453ffaaf21804a282a5fcb56f47
+DIST botocore-1.18.15.tar.gz 6926102 BLAKE2B 
04947ce595233c04c37268ffb237ba97b1a758280367ed4e01dc9dec17daf75e545d621f42b08fc74d7a27d680188ac3405b4368adef0c1adf6949225913af72
 SHA512 
a97f12a6fdbdeb97b4e44c895122bee6aeef0b67211dfdb43c7b5aa41af9b4881fcc9d75d83b0dfbc716000c8429577d7c2e73ea63b84f8337ef5f826a3a7015
 DIST botocore-1.18.2.tar.gz 6843154 BLAKE2B 
77f4cbccd6a686cfbdb2f25fafb9f2210c0e23de72fb40403f905711ec5d073b92cfd003d39406d273feb0bfb90e2ab594f2bb9c1564b5b0879efdf3bcfa47e3
 SHA512 
f4fec4caf3b4ebca8a593d58827fb4377c2458b7ebccb53ccd830df5423a2021ecebd534d2fe276662f8d8e91078bb5adbf611a52baa29c8ab3526d9c7b975ac
 DIST botocore-1.18.3.tar.gz 6846755 BLAKE2B 
3f6709cac832dff1ba07c2e8b4c235b5bcdf305c9851eedea2ce5f7847d0be93d7e9cbcb1765add47aaec1d0c1c31cdd2c88542a984af570140ffb7fe30d8388
 SHA512 
a8831b1549a768cea9d550dc2dc3c1c8afc03e018d2ce246569bed35cb9ce25bcb18689d066dc5b6e6dcc69db93e0b0957b32cb68c101127e01cfe3fbfa9fe08
 DIST botocore-1.18.4.tar.gz 6850892 BLAKE2B 
013319b1055db5a65f25b4d11c0ae97e6eb58a8976eafea98c80a33c756b8715d69fddb86c900e9c3c1a6447d05a7afd2f11a155db5f6cbcefc5f80fccbf680c
 SHA512 
c84b7c5dcb78101d6d04bea2a4453e2c47711133bf4ee1e96c6bea18a0b3de7c41021bfe5ac501eeb2b35d50bfe8782ee29d931adf79ae77a45a2f3b117716df

diff --git a/dev-python/botocore/botocore-1.18.15.ebuild 
b/dev-python/botocore/botocore-1.18.15.ebuild
new file mode 100644
index 000..ba67bf7ac94
--- /dev/null
+++ b/dev-python/botocore/botocore-1.18.15.ebuild
@@ -0,0 +1,59 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python3_{6..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[${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/sqlparse/

2020-10-08 Thread Michał Górny
commit: 59fb7ae6a964db7d0e7e7a9b215ec375dc35cd31
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Oct  8 20:59:30 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Oct  8 21:30:28 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=59fb7ae6

dev-python/sqlparse: Bump to 0.4.1

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

 dev-python/sqlparse/Manifest  |  1 +
 dev-python/sqlparse/sqlparse-0.4.1.ebuild | 22 ++
 2 files changed, 23 insertions(+)

diff --git a/dev-python/sqlparse/Manifest b/dev-python/sqlparse/Manifest
index e682baca7cb..b3753b7ac39 100644
--- a/dev-python/sqlparse/Manifest
+++ b/dev-python/sqlparse/Manifest
@@ -1,2 +1,3 @@
 DIST sqlparse-0.3.1.tar.gz 67572 BLAKE2B 
27c9267de1a269a4574019d457a3dad53ad805e56a57ba73e294c229a7852b7ca04557fb45d07566e94eba7593257ad7eb413b1e0ec04d1044838d5039dc8ba8
 SHA512 
4c56a528b43578a7a48fc31cee369215b15761d9903ea1d8e034c69f0eb6431dd15362aab13af25a36fccb361436f1cba746bcbb515cbab5d30319629dd2ddfb
 DIST sqlparse-0.4.0.tar.gz 67191 BLAKE2B 
748a30102b104ecd951d2e39b626e7351a7d141c756b3ae47451ccbbcef16f32201592aeee5bbf7a82a601e02f2faae8a569134b37b0660e54149e9ba56e096f
 SHA512 
3314fe6ee7694a01c7ab00469ca6de90d3e954c5da39d2d8e2e085608b0b1ff304757378aa473d0687a16d064d952d0cd987237340e2f169604533d6757a61f3
+DIST sqlparse-0.4.1.tar.gz 67228 BLAKE2B 
677b592af263e94e1f6d36242f4bf75d28d0466636c0c578b83f472acf05c357b6899150ce01b594db89f2844c1b85220429857583c79e6dbba34a75bdf54e47
 SHA512 
49f02a63ef490c2e900cea6a0882891cd1381e0f398c4e38688444300b0f0e961c91c4f1a2355704bba7f170083594bd9e26c2a6cac934da9d87ab291accd27c

diff --git a/dev-python/sqlparse/sqlparse-0.4.1.ebuild 
b/dev-python/sqlparse/sqlparse-0.4.1.ebuild
new file mode 100644
index 000..45594ba40a2
--- /dev/null
+++ b/dev-python/sqlparse/sqlparse-0.4.1.ebuild
@@ -0,0 +1,22 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DISTUTILS_USE_SETUPTOOLS=rdepend
+PYTHON_COMPAT=( python3_{6..9} )
+inherit distutils-r1
+
+MY_PN="${PN##python-}"
+MY_P="${MY_PN}-${PV}"
+DESCRIPTION="A non-validating SQL parser module for Python"
+HOMEPAGE="https://github.com/andialbrecht/sqlparse;
+SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
+S="${WORKDIR}"/${P#python-}
+
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 
~amd64-linux ~x86-linux"
+LICENSE="BSD-2"
+
+distutils_enable_sphinx docs/source
+distutils_enable_tests pytest



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/robin-map/

2020-10-08 Thread Sam James
commit: adb952e04174d932eb899f64892b2ff5ce0463fc
Author: Aisha Tammy  aisha  cc>
AuthorDate: Wed Sep 30 21:19:39 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Oct  8 20:16:08 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=adb952e0

dev-cpp/robin-map: new package (fast robinhood hashing in c++)

new dependency for media-libs/openimageio

Closes: https://bugs.gentoo.org/678292
Package-Manager: Portage-3.0.8, Repoman-3.0.1
Signed-off-by: Aisha Tammy  aisha.cc>
Signed-off-by: Sam James  gentoo.org>

 dev-cpp/robin-map/Manifest   |  1 +
 dev-cpp/robin-map/metadata.xml   | 12 
 dev-cpp/robin-map/robin-map-0.6.3.ebuild | 20 
 dev-cpp/robin-map/robin-map-.ebuild  | 20 
 4 files changed, 53 insertions(+)

diff --git a/dev-cpp/robin-map/Manifest b/dev-cpp/robin-map/Manifest
new file mode 100644
index 000..fbc684a3677
--- /dev/null
+++ b/dev-cpp/robin-map/Manifest
@@ -0,0 +1 @@
+DIST robin-map-0.6.3.tar.gz 64506 BLAKE2B 
46a2b5b47346016695db0c49f73cfbf8530b7db0a31527030eb00f3b6f0695325ab6fe16de1e60d6b1d0793818bdd1e31e50117f2e2e4c50154f65b38ac66d84
 SHA512 
485557f300d33bda62bb8accdf246819ee8ffe956bc022e7ddca54ff6ad1a9fdb8db8d80690add3ef238e834d1eb8e2905920cb0a0674e7df010f6946d01297b

diff --git a/dev-cpp/robin-map/metadata.xml b/dev-cpp/robin-map/metadata.xml
new file mode 100644
index 000..8238cc0570c
--- /dev/null
+++ b/dev-cpp/robin-map/metadata.xml
@@ -0,0 +1,12 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+  
+gen...@aisha.cc
+Aisha Tammy
+  
+  
+s...@gentoo.org
+Gentoo Science Project
+  
+

diff --git a/dev-cpp/robin-map/robin-map-0.6.3.ebuild 
b/dev-cpp/robin-map/robin-map-0.6.3.ebuild
new file mode 100644
index 000..99255a6ea18
--- /dev/null
+++ b/dev-cpp/robin-map/robin-map-0.6.3.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake
+
+DESCRIPTION="C++ fast hash map and hash set using robin hood hashing"
+HOMEPAGE="https://github.com/Tessil/robin-map;
+
+if [[ ${PV} ==  ]] ; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/Tessil/robin-map;
+else
+   SRC_URI="https://github.com/Tessil/robin-map/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+fi
+
+LICENSE="MIT"
+SLOT="0"

diff --git a/dev-cpp/robin-map/robin-map-.ebuild 
b/dev-cpp/robin-map/robin-map-.ebuild
new file mode 100644
index 000..99255a6ea18
--- /dev/null
+++ b/dev-cpp/robin-map/robin-map-.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake
+
+DESCRIPTION="C++ fast hash map and hash set using robin hood hashing"
+HOMEPAGE="https://github.com/Tessil/robin-map;
+
+if [[ ${PV} ==  ]] ; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/Tessil/robin-map;
+else
+   SRC_URI="https://github.com/Tessil/robin-map/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+fi
+
+LICENSE="MIT"
+SLOT="0"



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

2020-10-08 Thread Sam James
commit: a74a1df3530a8d5abbedef5635d7eeae05310990
Author: Aisha Tammy  aisha  cc>
AuthorDate: Thu Oct  1 11:24:50 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Oct  8 20:16:30 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a74a1df3

media-libs/openimageio: version bump

new maintainer with science
keyword ppc64 on closing of
Bug: https://bugs.gentoo.org/746011
Bug: https://bugs.gentoo.org/746014
Bug: https://bugs.gentoo.org/745783

Closes: https://bugs.gentoo.org/678294
Closes: https://bugs.gentoo.org/735598

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

 media-libs/openimageio/Manifest|   1 +
 .../files/openimageio-2.2.6.1-pugixml.patch|  21 
 media-libs/openimageio/metadata.xml|  10 +-
 media-libs/openimageio/openimageio-2.2.6.1.ebuild  | 139 +
 4 files changed, 170 insertions(+), 1 deletion(-)

diff --git a/media-libs/openimageio/Manifest b/media-libs/openimageio/Manifest
index 217a10ddff0..641925b4be0 100644
--- a/media-libs/openimageio/Manifest
+++ b/media-libs/openimageio/Manifest
@@ -1 +1,2 @@
 DIST openimageio-1.8.17.tar.gz 27835527 BLAKE2B 
e524d171bb918a46aed3c5f329bc8d10853d8b170c1e9b4a6edad72db66b3a03ea32eba4338577a667254e884daebf6b5b33a70090b953a5b5e269d874c91852
 SHA512 
e58cad9458d71a845c3214675a41e0cffe0509fd52a95ef5a44af0015ef25a1145f9ebb50ff1f5e7200ae0a46efb40e851855f53c55d058c0bc5654a072bdbf7
+DIST openimageio-2.2.6.1.tar.gz 29187970 BLAKE2B 
857659892009e1638b923e7f28d29d7a1416641284ead714373875a74b7607205c6bc6810179d63bb066034a32452e0f4c2b78a0578b006e87602c43f8a34783
 SHA512 
a23fa75d5de589ce6f73ff17870cd1df764bb92a0dbc32b36d0e799b30705e1f174e0763150d27611c0efa07a21cb7636508e3135942ee7c56d0d59940d3a053

diff --git a/media-libs/openimageio/files/openimageio-2.2.6.1-pugixml.patch 
b/media-libs/openimageio/files/openimageio-2.2.6.1-pugixml.patch
new file mode 100644
index 000..d5cef06d38d
--- /dev/null
+++ b/media-libs/openimageio/files/openimageio-2.2.6.1-pugixml.patch
@@ -0,0 +1,21 @@
+https://github.com/OpenImageIO/oiio/issues/2732
+
+diff --git a/src/cmake/externalpackages.cmake 
b/src/cmake/externalpackages.cmake
+index 1240f22..5cc5a2e 100644
+--- a/src/cmake/externalpackages.cmake
 b/src/cmake/externalpackages.cmake
+@@ -227,6 +227,14 @@ endif ()
+ # allow this to be overridden to use the distro-provided package if desired.
+ option (USE_EXTERNAL_PUGIXML "Use an externally built shared library version 
of the pugixml library" OFF)
+ if (USE_EXTERNAL_PUGIXML)
++find_path (PUGIXML_INCLUDE_DIR NAMES pugixml.hpp)
++find_library (PUGIXML_LIBRARIES NAMES pugixml)
++
++set (PUGIXML_INCLUDE_DIR ${PUGIXML_INCLUDE_DIR})
++set (PUGIXML_INCLUDE_DIRS ${PUGIXML_INCLUDE_DIR})
++set (PUGIXML_LIBRARIES ${PUGIXML_LIBRARIES})
++set (PUGIXML_INCLUDES ${PUGIXML_INCLUDE_DIR})
++
+ checked_find_package (pugixml REQUIRED
+   DEFINITIONS -DUSE_EXTERNAL_PUGIXML=1)
+ endif()

diff --git a/media-libs/openimageio/metadata.xml 
b/media-libs/openimageio/metadata.xml
index 4593e8d4cbf..592d071e5e5 100644
--- a/media-libs/openimageio/metadata.xml
+++ b/media-libs/openimageio/metadata.xml
@@ -1,12 +1,20 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-   
+   
+   gen...@aisha.cc
+   Aisha Tammy
+   
+   
+   s...@gentoo.org
+   Gentoo Science Project
+   

Enable color management via 
media-libs/opencolorio
Enable DICOM medical image file support via 
sci-libs/dcmtk
Enable f3d file (write) support via 
media-libs/Field3D
Enable OpenCV support via 
media-libs/opencv
+   Enable OpenVDB support via 
media-gfx/openvdb
Enable Ptex texture mapping system file 
support via media-libs/ptex



diff --git a/media-libs/openimageio/openimageio-2.2.6.1.ebuild 
b/media-libs/openimageio/openimageio-2.2.6.1.ebuild
new file mode 100644
index 000..a1d2dcbdc3a
--- /dev/null
+++ b/media-libs/openimageio/openimageio-2.2.6.1.ebuild
@@ -0,0 +1,139 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{6..9} )
+inherit cmake 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"
+KEYWORDS="~amd64 ~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=( 

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

2020-10-08 Thread Matt Turner
commit: b3f0a3535e3550ed7d0dbd3100e43b82e9b34c3b
Author: Matt Turner  gentoo  org>
AuthorDate: Thu Oct  8 21:15:03 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Thu Oct  8 21:15:03 2020 +
URL:https://gitweb.gentoo.org/proj/catalyst.git/commit/?id=b3f0a353

catalyst: Fix typo

Fixes: 3c5ef2e7 ("log: new logging module to standardize catalyst output")
Signed-off-by: Matt Turner  gentoo.org>

 catalyst/log.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/catalyst/log.py b/catalyst/log.py
index 9d534355..ee124392 100644
--- a/catalyst/log.py
+++ b/catalyst/log.py
@@ -74,7 +74,7 @@ class CatalystFormatter(logging.Formatter):
 @staticmethod
 def detect_color():
 """Figure out whether the runtime env wants color"""
-if 'NOCOLOR' is os.environ:
+if 'NOCOLOR' in os.environ:
 return False
 return os.isatty(sys.stdout.fileno())
 



[gentoo-commits] proj/catalyst:catalyst-3.0-stable commit in: catalyst/

2020-10-08 Thread Matt Turner
commit: 5a731acab6f229b73b204f302107de826ff5664e
Author: Matt Turner  gentoo  org>
AuthorDate: Thu Oct  8 21:15:03 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Thu Oct  8 21:16:32 2020 +
URL:https://gitweb.gentoo.org/proj/catalyst.git/commit/?id=5a731aca

catalyst: Fix typo

Fixes: 3c5ef2e7 ("log: new logging module to standardize catalyst output")
Signed-off-by: Matt Turner  gentoo.org>
(cherry picked from commit b3f0a3535e3550ed7d0dbd3100e43b82e9b34c3b)

 catalyst/log.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/catalyst/log.py b/catalyst/log.py
index d640dece..26f9a591 100644
--- a/catalyst/log.py
+++ b/catalyst/log.py
@@ -74,7 +74,7 @@ class CatalystFormatter(logging.Formatter):
@staticmethod
def detect_color():
"""Figure out whether the runtime env wants color"""
-   if 'NOCOLOR' is os.environ:
+   if 'NOCOLOR' in os.environ:
return False
return os.isatty(sys.stdout.fileno())
 



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

2020-10-08 Thread Matt Turner
commit: 549bbcbd72f60ebf57760739508ec59291464320
Author: Matt Turner  gentoo  org>
AuthorDate: Thu Oct  8 21:08:21 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Thu Oct  8 21:08:21 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=549bbcbd

dev-util/catalyst: Finish removing IUSE=system-bootloader

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

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

diff --git a/dev-util/catalyst/catalyst-.ebuild 
b/dev-util/catalyst/catalyst-.ebuild
index a8df688e16a..fa531458676 100644
--- a/dev-util/catalyst/catalyst-.ebuild
+++ b/dev-util/catalyst/catalyst-.ebuild
@@ -22,7 +22,7 @@ HOMEPAGE="https://wiki.gentoo.org/wiki/Catalyst;
 
 LICENSE="GPL-2"
 SLOT="0"
-IUSE="doc +iso system-bootloader"
+IUSE="doc +iso"
 
 BDEPEND="
app-text/asciidoc



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

2020-10-08 Thread Matt Turner
commit: 3399e44f01301037e4643bad0efb52e114bcd17a
Author: Matt Turner  gentoo  org>
AuthorDate: Thu Oct  8 21:03:32 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Thu Oct  8 21:06:08 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3399e44f

dev-util/catalyst: Propagate stable keywords

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

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

diff --git a/dev-util/catalyst/catalyst-3.0.14.ebuild 
b/dev-util/catalyst/catalyst-3.0.14.ebuild
index 644bdda6962..39bbd3250f4 100644
--- a/dev-util/catalyst/catalyst-3.0.14.ebuild
+++ b/dev-util/catalyst/catalyst-3.0.14.ebuild
@@ -9,7 +9,7 @@ if [[ ${PV} == ** ]]; then
EGIT_BRANCH="master"
 else

SRC_URI="https://gitweb.gentoo.org/proj/catalyst.git/snapshot/${P}.tar.bz2;
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv s390 
sparc x86"
 fi
 
 PYTHON_COMPAT=( python3_{6,7,8} )



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

2020-10-08 Thread Matt Turner
commit: 7e1b03f30c4672fa11d1c22ee8acbe3758dfb351
Author: Matt Turner  gentoo  org>
AuthorDate: Thu Oct  8 21:04:14 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Thu Oct  8 21:06:08 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e1b03f3

dev-util/catalyst: Drop old versions

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

 dev-util/catalyst/Manifest   |  3 --
 dev-util/catalyst/catalyst-3.0.12.ebuild | 69 
 dev-util/catalyst/catalyst-3.0.13.ebuild | 69 
 dev-util/catalyst/catalyst-3.0.9.ebuild  | 69 
 4 files changed, 210 deletions(-)

diff --git a/dev-util/catalyst/Manifest b/dev-util/catalyst/Manifest
index 8dd66880f2f..f015253b6cf 100644
--- a/dev-util/catalyst/Manifest
+++ b/dev-util/catalyst/Manifest
@@ -1,4 +1 @@
-DIST catalyst-3.0.12.tar.bz2 621114 BLAKE2B 
52306fb90f2ea3856ea26e436b4c520cc8ec65e22542ecd2ed20a54306655ea0eb3b607749fa42e6871256644e46e903b18d3159979ad40b95fc8ea1c05a1fbb
 SHA512 
8bb50375ff8549ef790e2999ba71607281a6f631c7adec976f7e31302e8d16eaab41795d97474285e1506068117570fe350d77e4881169ae8051371bb8d54fda
-DIST catalyst-3.0.13.tar.bz2 621326 BLAKE2B 
f87a94b696d897fad8cab5e033a68a944dd5f73cbb110c3051432f9ae8baf8d341e456e1c9935345ac9102e99301c912abe706225023b3bdf28372095410cb26
 SHA512 
87f66b56056000ebee061003ae08d6e4e6b64aadbe89d71f6d50fe86e838e04d3f534dd3bc2f561fe42762de4108bf4d5536fab485fa260c251f90b45e97e8a9
 DIST catalyst-3.0.14.tar.bz2 621178 BLAKE2B 
3fa87125f14661bb77432267f03c0966eff8f71f4ef334ce0a14218f7557dee270840afb79b6735a149851ed44b1ea2f6cf59d8274d74e049246d89874aa484b
 SHA512 
938a63a83458fa5a26a4b4e62d18086ed813aec5638a9dd363ba553cb7aeb337c3b8ba0768f3b5a658aa54f2f375a7fe067279c739073d2420c3ad3a42830830
-DIST catalyst-3.0.9.tar.bz2 873866 BLAKE2B 
293a4d52c57e73269f1f82fed8ea72934a0f939b3b9d4fb9943f4971fd4155edecc6cf0170b917eba16f0125aac9861041b7e10f85f6110a35659a2f85fd3665
 SHA512 
c8c25ad1c76b0040bd84b491909d364306746c660afbbb8c6a074911779aabe89b60a12cc3ac5b9cd3398bdf8986b50d24d9979c3d12d2fa9de66ebf62ded309

diff --git a/dev-util/catalyst/catalyst-3.0.12.ebuild 
b/dev-util/catalyst/catalyst-3.0.12.ebuild
deleted file mode 100644
index 39bbd3250f4..000
--- a/dev-util/catalyst/catalyst-3.0.12.ebuild
+++ /dev/null
@@ -1,69 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-if [[ ${PV} == ** ]]; then
-   SRC_ECLASS="git-r3"
-   EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/catalyst.git;
-   EGIT_BRANCH="master"
-else
-   
SRC_URI="https://gitweb.gentoo.org/proj/catalyst.git/snapshot/${P}.tar.bz2;
-   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv s390 
sparc x86"
-fi
-
-PYTHON_COMPAT=( python3_{6,7,8} )
-DISTUTILS_USE_SETUPTOOLS=no
-
-inherit distutils-r1 ${SRC_ECLASS}
-
-DESCRIPTION="Release metatool used for creating releases based on Gentoo Linux"
-HOMEPAGE="https://wiki.gentoo.org/wiki/Catalyst;
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE="ccache doc +iso kernel_linux system-bootloader"
-
-DEPEND="
-   app-text/asciidoc
-   >=dev-python/snakeoil-0.6.5[${PYTHON_USEDEP}]
-"
-RDEPEND="
-   >=dev-python/snakeoil-0.6.5[${PYTHON_USEDEP}]
-   >=dev-python/pydecomp-0.3[${PYTHON_USEDEP}]
-   app-arch/lbzip2
-   app-crypt/shash
-   sys-fs/dosfstools
-   !kernel_FreeBSD? ( || ( app-arch/tar[xattr] app-arch/libarchive[xattr] 
) )
-   kernel_FreeBSD? ( app-arch/libarchive[xattr] )
-   amd64? ( >=sys-boot/syslinux-3.72 )
-   x86? ( >=sys-boot/syslinux-3.72 )
-   ccache? ( dev-util/ccache )
-   iso? ( virtual/cdrtools )
-   kernel_linux? ( app-misc/zisofs-tools >=sys-fs/squashfs-tools-2.1 )
-"
-PDEPEND="system-bootloader? ( >=sys-apps/memtest86+-5.01-r4
-   sys-boot/grub:2
-   amd64? ( 
sys-boot/grub[grub_platforms_efi-32,grub_platforms_efi-64] )
-   x86? ( sys-boot/grub[grub_platforms_efi-32] )
-   sys-boot/syslinux
-   sys-boot/shim )"
-
-python_prepare_all() {
-   python_setup
-   echo VERSION="${PV}" "${PYTHON}" setup.py set_version
-   VERSION="${PV}" "${PYTHON}" setup.py set_version || die
-   distutils-r1_python_prepare_all
-}
-
-python_compile_all() {
-   # build the man pages and docs
-   emake
-}
-
-python_install_all() {
-   distutils-r1_python_install_all
-   if use doc; then
-   dodoc files/HOWTO.html files/docbook-xsl.css
-   fi
-}

diff --git a/dev-util/catalyst/catalyst-3.0.13.ebuild 
b/dev-util/catalyst/catalyst-3.0.13.ebuild
deleted file mode 100644
index 644bdda6962..000
--- a/dev-util/catalyst/catalyst-3.0.13.ebuild
+++ /dev/null
@@ -1,69 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public 

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

2020-10-08 Thread Matt Turner
commit: 6ab1b86e18cc593b83ea95b23fc77355502dac7e
Author: Matt Turner  gentoo  org>
AuthorDate: Thu Oct  8 20:39:26 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Thu Oct  8 21:06:06 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ab1b86e

dev-util/catalyst: Depend on sys-apps/portage

Since catalyst/defaults.py imports portage, portage is needed at build
time to produce the man pages.

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

 dev-util/catalyst/catalyst-.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-util/catalyst/catalyst-.ebuild 
b/dev-util/catalyst/catalyst-.ebuild
index 2c7b1791e8c..de182b946c6 100644
--- a/dev-util/catalyst/catalyst-.ebuild
+++ b/dev-util/catalyst/catalyst-.ebuild
@@ -25,6 +25,7 @@ SLOT="0"
 IUSE="ccache doc +iso kernel_linux system-bootloader"
 
 COMMON_DEPEND="
+   sys-apps/portage[${PYTHON_USEDEP}]
>=dev-python/snakeoil-0.6.5[${PYTHON_USEDEP}]
dev-python/toml[${PYTHON_USEDEP}]
 "



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

2020-10-08 Thread Matt Turner
commit: f8465671cfe9352d37a65530cb46e7f9b99ef599
Author: Matt Turner  gentoo  org>
AuthorDate: Thu Oct  8 20:43:26 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Thu Oct  8 21:06:07 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f8465671

dev-util/catalyst: Add dependency on app-arch/pixz

pixz is not a required dependency, strictly speaking, but it's commonly
used in .spec files and is an extremely small dependency. Additionally,
the failure mode if it's not available is to produce a 0-byte tar.xz
file at the end of the build, which is not good.

Closes: https://bugs.gentoo.org/742569
Signed-off-by: Matt Turner  gentoo.org>

 dev-util/catalyst/catalyst-.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-util/catalyst/catalyst-.ebuild 
b/dev-util/catalyst/catalyst-.ebuild
index e6f0e1676b7..3e307e5f833 100644
--- a/dev-util/catalyst/catalyst-.ebuild
+++ b/dev-util/catalyst/catalyst-.ebuild
@@ -37,6 +37,7 @@ RDEPEND="
${COMMON_DEPEND}
>=dev-python/pydecomp-0.3[${PYTHON_USEDEP}]
app-arch/lbzip2
+   app-arch/pixz
app-arch/tar[xattr]
dev-vcs/git
sys-fs/dosfstools



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

2020-10-08 Thread Matt Turner
commit: 20b4436a70e39098b0748c71c3cf702507d1ccce
Author: Matt Turner  gentoo  org>
AuthorDate: Thu Oct  8 20:51:59 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Thu Oct  8 21:06:07 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=20b4436a

dev-util/catalyst: Drop unused IUSE=kernel_linux

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

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

diff --git a/dev-util/catalyst/catalyst-.ebuild 
b/dev-util/catalyst/catalyst-.ebuild
index 2d78bcbe611..21053974649 100644
--- a/dev-util/catalyst/catalyst-.ebuild
+++ b/dev-util/catalyst/catalyst-.ebuild
@@ -22,7 +22,7 @@ HOMEPAGE="https://wiki.gentoo.org/wiki/Catalyst;
 
 LICENSE="GPL-2"
 SLOT="0"
-IUSE="doc +iso kernel_linux system-bootloader"
+IUSE="doc +iso system-bootloader"
 
 COMMON_DEPEND="
sys-apps/portage[${PYTHON_USEDEP}]



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

2020-10-08 Thread Matt Turner
commit: 509180bcd9b588112cb080cb2e62aabedf1b3836
Author: Matt Turner  gentoo  org>
AuthorDate: Thu Oct  8 20:41:27 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Thu Oct  8 21:06:06 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=509180bc

dev-util/catalyst: Remove some dependencies

In upstream commit 0a27a7a39a7d (targets: Use GRUB for BIOS boot) I
dropped the uses of these packages.

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

 dev-util/catalyst/catalyst-.ebuild | 6 --
 1 file changed, 6 deletions(-)

diff --git a/dev-util/catalyst/catalyst-.ebuild 
b/dev-util/catalyst/catalyst-.ebuild
index de182b946c6..e6f0e1676b7 100644
--- a/dev-util/catalyst/catalyst-.ebuild
+++ b/dev-util/catalyst/catalyst-.ebuild
@@ -67,16 +67,10 @@ RDEPEND="
sys-boot/grub:2[grub_platforms_ieee1275]
)
)
-
-   amd64? ( >=sys-boot/syslinux-3.72 )
-   x86?   ( >=sys-boot/syslinux-3.72 )
 "
 PDEPEND="
system-bootloader? (
-   >=sys-apps/memtest86+-5.01-r4
sys-boot/grub:2
-   sys-boot/shim
-   sys-boot/syslinux
 
amd64? ( 
sys-boot/grub[grub_platforms_efi-32,grub_platforms_efi-64] )
x86?   ( sys-boot/grub[grub_platforms_efi-32] )



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

2020-10-08 Thread Matt Turner
commit: d69507b33a883cc0ab89aef0df18a42447c18c9a
Author: Matt Turner  gentoo  org>
AuthorDate: Thu Oct  8 20:54:26 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Thu Oct  8 21:06:08 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d69507b3

dev-util/catalyst: EAPI=7

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

 dev-util/catalyst/catalyst-.ebuild | 13 ++---
 1 file changed, 6 insertions(+), 7 deletions(-)

diff --git a/dev-util/catalyst/catalyst-.ebuild 
b/dev-util/catalyst/catalyst-.ebuild
index 21053974649..0091eacf302 100644
--- a/dev-util/catalyst/catalyst-.ebuild
+++ b/dev-util/catalyst/catalyst-.ebuild
@@ -1,7 +1,7 @@
 # Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=7
 
 if [[ ${PV} == ** ]]; then
SRC_ECLASS="git-r3"
@@ -24,17 +24,16 @@ LICENSE="GPL-2"
 SLOT="0"
 IUSE="doc +iso system-bootloader"
 
-COMMON_DEPEND="
+BDEPEND="
+   app-text/asciidoc
+"
+DEPEND="
sys-apps/portage[${PYTHON_USEDEP}]
>=dev-python/snakeoil-0.6.5[${PYTHON_USEDEP}]
dev-python/toml[${PYTHON_USEDEP}]
 "
-DEPEND="
-   ${COMMON_DEPEND}
-   app-text/asciidoc
-"
 RDEPEND="
-   ${COMMON_DEPEND}
+   ${DEPEND}
>=dev-python/pydecomp-0.3[${PYTHON_USEDEP}]
app-arch/lbzip2
app-arch/pixz



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

2020-10-08 Thread Matt Turner
commit: 6ee833c002816350b75e1990f248e22829188a54
Author: Matt Turner  gentoo  org>
AuthorDate: Thu Oct  8 20:56:43 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Thu Oct  8 21:06:08 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ee833c0

dev-util/catalyst: Remove IUSE=system-bootloader

I'm honestly not sure what the idea was here. The system's grub has
always been needed for producing ISOs on amd64/x86 and catalyst doesn't
produce anything else that uses grub. Just fold this into IUSE=iso.

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

 dev-util/catalyst/catalyst-.ebuild | 14 ++
 1 file changed, 6 insertions(+), 8 deletions(-)

diff --git a/dev-util/catalyst/catalyst-.ebuild 
b/dev-util/catalyst/catalyst-.ebuild
index 0091eacf302..a8df688e16a 100644
--- a/dev-util/catalyst/catalyst-.ebuild
+++ b/dev-util/catalyst/catalyst-.ebuild
@@ -45,6 +45,9 @@ RDEPEND="
iso? (
virtual/cdrtools
 
+   amd64? (
+   
sys-boot/grub[grub_platforms_efi-32,grub_platforms_efi-64]
+   )
alpha? (
dev-libs/libisoburn
)
@@ -65,14 +68,9 @@ RDEPEND="
dev-libs/libisoburn
sys-boot/grub:2[grub_platforms_ieee1275]
)
-   )
-"
-PDEPEND="
-   system-bootloader? (
-   sys-boot/grub:2
-
-   amd64? ( 
sys-boot/grub[grub_platforms_efi-32,grub_platforms_efi-64] )
-   x86?   ( sys-boot/grub[grub_platforms_efi-32] )
+   x86?   (
+   sys-boot/grub[grub_platforms_efi-32]
+   )
)
 "
 



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

2020-10-08 Thread Matt Turner
commit: 25c135ab978c7af867351141b73f5a65e49b8aba
Author: Matt Turner  gentoo  org>
AuthorDate: Thu Oct  8 20:48:43 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Thu Oct  8 21:06:07 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=25c135ab

dev-util/catalyst: Drop IUSE=ccache

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

 dev-util/catalyst/catalyst-.ebuild | 9 ++---
 1 file changed, 6 insertions(+), 3 deletions(-)

diff --git a/dev-util/catalyst/catalyst-.ebuild 
b/dev-util/catalyst/catalyst-.ebuild
index 3e307e5f833..2d78bcbe611 100644
--- a/dev-util/catalyst/catalyst-.ebuild
+++ b/dev-util/catalyst/catalyst-.ebuild
@@ -15,14 +15,14 @@ fi
 PYTHON_COMPAT=( python3_{7,8} )
 DISTUTILS_USE_SETUPTOOLS=no
 
-inherit distutils-r1 ${SRC_ECLASS}
+inherit distutils-r1 optfeature ${SRC_ECLASS}
 
 DESCRIPTION="Release metatool used for creating releases based on Gentoo Linux"
 HOMEPAGE="https://wiki.gentoo.org/wiki/Catalyst;
 
 LICENSE="GPL-2"
 SLOT="0"
-IUSE="ccache doc +iso kernel_linux system-bootloader"
+IUSE="doc +iso kernel_linux system-bootloader"
 
 COMMON_DEPEND="
sys-apps/portage[${PYTHON_USEDEP}]
@@ -42,7 +42,6 @@ RDEPEND="
dev-vcs/git
sys-fs/dosfstools
sys-fs/squashfs-tools-ng
-   ccache? ( dev-util/ccache )
 
iso? (
virtual/cdrtools
@@ -96,3 +95,7 @@ python_install_all() {
dodoc files/HOWTO.html files/docbook-xsl.css
fi
 }
+
+pkg_postinst() {
+   optfeature "ccache support" "dev-util/ccache"
+}



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

2020-10-08 Thread Michał Górny
commit: 3779e10b09f50a3976c4346d3a46ae84521705f8
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Oct  8 20:54:50 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Oct  8 20:57:11 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3779e10b

dev-python/passlib: Bump to 1.7.4

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

 dev-python/passlib/Manifest |  1 +
 dev-python/passlib/passlib-1.7.4.ebuild | 33 +
 2 files changed, 34 insertions(+)

diff --git a/dev-python/passlib/Manifest b/dev-python/passlib/Manifest
index 2da76b89308..dd4d6da38fe 100644
--- a/dev-python/passlib/Manifest
+++ b/dev-python/passlib/Manifest
@@ -1 +1,2 @@
 DIST passlib-1.7.2.tar.gz 649654 BLAKE2B 
40279113d9ff633cea47222f2d72af0abee78dc52a9b46adf66aaae213594eaae7f245cc80004f85b5055b882741b4bedfd81ee39132db23760d37a34e87ac6a
 SHA512 
1ea0654b177b5ab2e1a7e5c3949642c34805ace6e4e4a0f82fafdb3f374edd99c667906ce598c335b668da049860648d5cbebb3e62d775898d5b0cb8cfc7bf53
+DIST passlib-1.7.4.tar.gz 689844 BLAKE2B 
38f616105ba70cf93cf36383c73f2a4da7bf66ced2844ee74d9f7c29ee0aece5652974dd1414f16e32fbe6957e2e921cf01bc59daa70195a6d50a4a3bf2f
 SHA512 
350bd6da5ac57e6c266ffe8bf9684c8c2cce3fc6b513eb6c7bc1b302d2d8a1b701e9c01c953782520a2ac37b7ec1f6d7bd5855f99f6ee0e2dbbf33f2d49a9530

diff --git a/dev-python/passlib/passlib-1.7.4.ebuild 
b/dev-python/passlib/passlib-1.7.4.ebuild
new file mode 100644
index 000..d1db1aa2799
--- /dev/null
+++ b/dev-python/passlib/passlib-1.7.4.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python3_{6,7,8,9} pypy3 )
+
+inherit distutils-r1
+
+DESCRIPTION="Password hashing framework supporting over 20 schemes"
+HOMEPAGE="https://foss.heptapod.net/python-libs/passlib/wikis/home;
+SRC_URI="mirror://pypi/p/${PN}/${P}.tar.gz"
+
+LICENSE="BSD-2"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+SLOT="0"
+IUSE="+bcrypt doc +scrypt +totp"
+
+RDEPEND="bcrypt? ( dev-python/bcrypt[${PYTHON_USEDEP}] )
+   totp? ( dev-python/cryptography[${PYTHON_USEDEP}] )
+   scrypt? ( dev-python/scrypt[${PYTHON_USEDEP}] )"
+BDEPEND="
+   test? (
+   dev-python/bcrypt[${PYTHON_USEDEP}]
+   dev-python/cryptography[${PYTHON_USEDEP}]
+   dev-python/scrypt[${PYTHON_USEDEP}]
+   )"
+
+distutils_enable_tests nose
+
+python_install_all() {
+   distutils-r1_python_install_all
+   use doc && dodoc docs/{*.rst,requirements.txt,lib/*.rst}
+}



[gentoo-commits] repo/gentoo:master commit in: xfce-extra/xfce4-power-manager/

2020-10-08 Thread Michał Górny
commit: 34260b21a81f95de61c656a35643553d000de70e
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Oct  8 20:56:13 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Oct  8 20:57:12 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=34260b21

xfce-extra/xfce4-power-manager: Remove unnecessary dep on pm-utils

pm-utils are used only as a last resort fallback for suspend/hibernate
support.  The preferred provider for these functions is logind.
However, both are entirely optional runtime deps, so just report missing
logind in postinst.

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

 ...er-manager-1.6.6.ebuild => xfce4-power-manager-1.6.6-r1.ebuild} | 7 ++-
 ...er-manager-1.7.0.ebuild => xfce4-power-manager-1.7.0-r1.ebuild} | 7 ++-
 2 files changed, 12 insertions(+), 2 deletions(-)

diff --git a/xfce-extra/xfce4-power-manager/xfce4-power-manager-1.6.6.ebuild 
b/xfce-extra/xfce4-power-manager/xfce4-power-manager-1.6.6-r1.ebuild
similarity index 87%
rename from xfce-extra/xfce4-power-manager/xfce4-power-manager-1.6.6.ebuild
rename to xfce-extra/xfce4-power-manager/xfce4-power-manager-1.6.6-r1.ebuild
index 4b9aa22bbe9..641b2904d0a 100644
--- a/xfce-extra/xfce4-power-manager/xfce4-power-manager-1.6.6.ebuild
+++ b/xfce-extra/xfce4-power-manager/xfce4-power-manager-1.6.6-r1.ebuild
@@ -15,7 +15,6 @@ IUSE="kernel_linux networkmanager +panel-plugin policykit"
 
 COMMON_DEPEND=">=dev-libs/glib-2.42
>=sys-power/upower-0.99.0
-   sys-power/pm-utils
>=x11-libs/gtk+-3.14:3
>=x11-libs/libnotify-0.7
x11-libs/libX11
@@ -52,6 +51,12 @@ src_install() {
 
 pkg_postinst() {
xdg_icon_cache_update
+
+   if ! has_version sys-apps/systemd && ! has_version sys-auth/elogind
+   then
+   elog "Suspend/hibernate support requires a logind provider 
installed"
+   elog "(sys-apps/systemd or sys-auth/elogind)"
+   fi
 }
 
 pkg_postrm() {

diff --git a/xfce-extra/xfce4-power-manager/xfce4-power-manager-1.7.0.ebuild 
b/xfce-extra/xfce4-power-manager/xfce4-power-manager-1.7.0-r1.ebuild
similarity index 87%
rename from xfce-extra/xfce4-power-manager/xfce4-power-manager-1.7.0.ebuild
rename to xfce-extra/xfce4-power-manager/xfce4-power-manager-1.7.0-r1.ebuild
index 9df144416fc..3cc989ee936 100644
--- a/xfce-extra/xfce4-power-manager/xfce4-power-manager-1.7.0.ebuild
+++ b/xfce-extra/xfce4-power-manager/xfce4-power-manager-1.7.0-r1.ebuild
@@ -15,7 +15,6 @@ IUSE="kernel_linux networkmanager +panel-plugin policykit"
 
 COMMON_DEPEND=">=dev-libs/glib-2.42
>=sys-power/upower-0.99.0
-   sys-power/pm-utils
>=x11-libs/gtk+-3.14:3
>=x11-libs/libnotify-0.7
x11-libs/libX11
@@ -52,6 +51,12 @@ src_install() {
 
 pkg_postinst() {
xdg_icon_cache_update
+
+   if ! has_version sys-apps/systemd && ! has_version sys-auth/elogind
+   then
+   elog "Suspend/hibernate support requires a logind provider 
installed"
+   elog "(sys-apps/systemd or sys-auth/elogind)"
+   fi
 }
 
 pkg_postrm() {



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

2020-10-08 Thread Michał Górny
commit: 874f55fe8885da1c226b36994eb93bebb9bfaf02
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Oct  8 20:56:48 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Oct  8 20:57:13 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=874f55fe

dev-python/passlib: Remove dead remote-id

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

 dev-python/passlib/metadata.xml | 1 -
 1 file changed, 1 deletion(-)

diff --git a/dev-python/passlib/metadata.xml b/dev-python/passlib/metadata.xml
index a4bd399c529..ddfe55c4aac 100644
--- a/dev-python/passlib/metadata.xml
+++ b/dev-python/passlib/metadata.xml
@@ -20,6 +20,5 @@


passlib
-   ecollins/passlib

 



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

2020-10-08 Thread Mikle Kolyada
commit: 66f8fb307e3b4765903b4010b9801ea37bcf8bd1
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Thu Oct  8 20:32:26 2020 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Thu Oct  8 20:34:55 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=66f8fb30

profiles/base/use.mask: remove consolekit use flag

Closes: https://bugs.gentoo.org/727730

Signed-off-by: Mikle Kolyada  gentoo.org>

 profiles/base/use.mask | 4 
 1 file changed, 4 deletions(-)

diff --git a/profiles/base/use.mask b/profiles/base/use.mask
index 6611f107da3..e22135e4f5e 100644
--- a/profiles/base/use.mask
+++ b/profiles/base/use.mask
@@ -5,10 +5,6 @@
 # app-office/openoffice-bin is being removed.
 office_implementation_openoffice
 
-# Mikle Kolyada  (2020-08-02)
-# consolekit is masked for removal
-consolekit
-
 # This file is only for generic masks. For arch-specific masks (i.e.
 # mask everywhere, unmask on arch/*) use arch/base.
 



[gentoo-commits] repo/gentoo:master commit in: media-plugins/kodi-pvr-argustv/

2020-10-08 Thread Craig Andrews
commit: e9956026411ebc7a912f4a1abe282fe2904b34f4
Author: Craig Andrews  gentoo  org>
AuthorDate: Thu Oct  8 20:00:46 2020 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Thu Oct  8 20:01:09 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e9956026

media-plugins/kodi-pvr-argustv: 6.0.2 version bump

Package-Manager: Portage-3.0.8, Repoman-3.0.1
Signed-off-by: Craig Andrews  gentoo.org>

 media-plugins/kodi-pvr-argustv/Manifest| 1 +
 .../{kodi-pvr-argustv-.ebuild => kodi-pvr-argustv-6.0.2.ebuild}| 3 +--
 media-plugins/kodi-pvr-argustv/kodi-pvr-argustv-.ebuild| 1 -
 3 files changed, 2 insertions(+), 3 deletions(-)

diff --git a/media-plugins/kodi-pvr-argustv/Manifest 
b/media-plugins/kodi-pvr-argustv/Manifest
index dfc9488c506..cf2e9fe06ed 100644
--- a/media-plugins/kodi-pvr-argustv/Manifest
+++ b/media-plugins/kodi-pvr-argustv/Manifest
@@ -1,3 +1,4 @@
 DIST kodi-pvr-argustv-3.5.4.tar.gz 149660 BLAKE2B 
0afd36f8e7c153bb5d00235664ab40e7fa165d658b0491a271f9cc04c7ccf2f3bf9666c949b43c03b86ab8d6479863c7df9e05d75b8e18676526bb1d30f8b62e
 SHA512 
37ae3fa9d3e0f49ce87429de56f16e875bcbb289f94e019822c9e8661f54cd62d11d6cebe195f29871d7c24241d859e88fde988fc6ed6dd2a3f64cd7e8efe1d3
 DIST kodi-pvr-argustv-3.5.6.tar.gz 150434 BLAKE2B 
9cd59c57816ae30912d6410c3a1373fbfe0242a7b60ffd55576c898eac26715e61fbf4bb239e121549b92249b52bc484b1c961eaa3460b36bca0ffa8aa540f76
 SHA512 
788643e236f0d4e053cb6580ad033dc5f00ed4749138b93631609a203adbcc80d55655cd02634a9f762383fe549f769bd79ad3bbd5023fa74d0748c5a3c9fb71
 DIST kodi-pvr-argustv-6.0.1.tar.gz 153659 BLAKE2B 
c991b1addcc81e4e07f763b0794f2a4ff998747729d6ea9c8433c9c85872b51c702b0dcdaa92f487ee562fe8d167e54dcbdacb55d8df6ebda5ab6ec6c3b35b10
 SHA512 
103f17c503c0ef9c0e40c9ad2602bff314bce0b7f7e4dbc1f7eb66082ef5dbf0f55878be012ce4728644ba30a473d6f292c7bdeb3bf72b41928a4c7e528f83e5
+DIST kodi-pvr-argustv-6.0.2.tar.gz 154313 BLAKE2B 
54cf2619e1aa3bab0876ac3e5d18e5acbacbf336d8c697cfb5ad1135577e085330b98d89cd25cf551afa44c09acc4433267b799e511e79e8263eb9cfa365fdcb
 SHA512 
dd6b40d274fe2325660865fd9a814baff0a3440d98d076d8636efcd65fbca63972e8ae22f04bd149f2feac1e8334a87c751031fdd1d915089f766e1089590f4e

diff --git a/media-plugins/kodi-pvr-argustv/kodi-pvr-argustv-.ebuild 
b/media-plugins/kodi-pvr-argustv/kodi-pvr-argustv-6.0.2.ebuild
similarity index 93%
copy from media-plugins/kodi-pvr-argustv/kodi-pvr-argustv-.ebuild
copy to media-plugins/kodi-pvr-argustv/kodi-pvr-argustv-6.0.2.ebuild
index 3cd2a511417..7661c01e1ba 100644
--- a/media-plugins/kodi-pvr-argustv/kodi-pvr-argustv-.ebuild
+++ b/media-plugins/kodi-pvr-argustv/kodi-pvr-argustv-6.0.2.ebuild
@@ -28,8 +28,7 @@ SLOT="0"
 IUSE=""
 
 DEPEND="
-   ~media-tv/kodi-
-   =dev-libs/libplatform-2*
+   =media-tv/kodi-19*
dev-libs/jsoncpp
"
 

diff --git a/media-plugins/kodi-pvr-argustv/kodi-pvr-argustv-.ebuild 
b/media-plugins/kodi-pvr-argustv/kodi-pvr-argustv-.ebuild
index 3cd2a511417..9a4817d669c 100644
--- a/media-plugins/kodi-pvr-argustv/kodi-pvr-argustv-.ebuild
+++ b/media-plugins/kodi-pvr-argustv/kodi-pvr-argustv-.ebuild
@@ -29,7 +29,6 @@ IUSE=""
 
 DEPEND="
~media-tv/kodi-
-   =dev-libs/libplatform-2*
dev-libs/jsoncpp
"
 



[gentoo-commits] repo/gentoo:master commit in: media-plugins/kodi-pvr-nextpvr/

2020-10-08 Thread Craig Andrews
commit: 6fd223ecb46296beb446fc0ac8136d3514e7c9e6
Author: Craig Andrews  gentoo  org>
AuthorDate: Thu Oct  8 19:59:45 2020 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Thu Oct  8 20:01:09 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6fd223ec

media-plugins/kodi-pvr-nextpvr: 7.1.0 version bump

Package-Manager: Portage-3.0.8, Repoman-3.0.1
Signed-off-by: Craig Andrews  gentoo.org>

 media-plugins/kodi-pvr-nextpvr/Manifest| 1 +
 .../{kodi-pvr-nextpvr-.ebuild => kodi-pvr-nextpvr-7.1.0.ebuild}| 3 +--
 media-plugins/kodi-pvr-nextpvr/kodi-pvr-nextpvr-.ebuild| 1 -
 3 files changed, 2 insertions(+), 3 deletions(-)

diff --git a/media-plugins/kodi-pvr-nextpvr/Manifest 
b/media-plugins/kodi-pvr-nextpvr/Manifest
index c3ae1a08f06..e3590882bc2 100644
--- a/media-plugins/kodi-pvr-nextpvr/Manifest
+++ b/media-plugins/kodi-pvr-nextpvr/Manifest
@@ -5,3 +5,4 @@ DIST kodi-pvr-nextpvr-3.3.20.tar.gz 130242 BLAKE2B 
52ed3235b08574d521e7400e441b9
 DIST kodi-pvr-nextpvr-3.3.21.tar.gz 130510 BLAKE2B 
edbaa2e1910d8f601673c55be264a93749713f893c78400ebbe790c9437dfdfefe8f156dc4ff73b09aa603f0d4bd54bd722d09bf39835720d0e3bb5d32813861
 SHA512 
6439f29a16d9b85b643c53a49624a2202e83597abd4d770f2caad9adbde4851d1f2f808857b5ab1bb1d1b99c7cc883313fb3a9b668240bd22ef7f4915b9a51a6
 DIST kodi-pvr-nextpvr-7.0.0.tar.gz 145031 BLAKE2B 
01d8583d74111dfcb59a139987dc30cc900a41742ea28d4a0fcec11864cb6fc505dd200cf7b61c9dc3d7338ac500d014cc6a312ed8b26be6387604a7969aa9d1
 SHA512 
b7ede2d9f2a384816c48c19078583aa996f8d08671842444abc93a02e7d3cea9669deb67c26429aa68d3875b6644c29f467bc925768a336916b6b6a7d0894cc9
 DIST kodi-pvr-nextpvr-7.0.2.tar.gz 146987 BLAKE2B 
751e08334f29f447b6abd665c782cee9ddc7a1b40a6600296a68d131827feecac3c71622aa1fc61c30d6aafa799b82f7197528c2fdd764a8a66f263493bca2a7
 SHA512 
8e3d0f127379263b55e565a5eafc062a265a354e23f3c184093e4f6a3ffbccf0acddb89321165f7c7242c6c55d22b2a033e4d52bb5cd9e48baef91d15a08
+DIST kodi-pvr-nextpvr-7.1.0.tar.gz 145632 BLAKE2B 
048e006df0817390037d79c3c1f4286c8309630c21931842f52b152c389e356fb7297799fcb1eba04a11029ae55e2c88d637acfa933279f9b3b7488fc823256c
 SHA512 
1d4fa70b1ad4988b9b7b6cf04b992c5bf5f6c7ea469dcb4c745e90b6b09d2de52ec1ec785c30dcb7cdf1703aef9fbedc2ad2b43d1bcc7c7480daef4b1fc50e26

diff --git a/media-plugins/kodi-pvr-nextpvr/kodi-pvr-nextpvr-.ebuild 
b/media-plugins/kodi-pvr-nextpvr/kodi-pvr-nextpvr-7.1.0.ebuild
similarity index 93%
copy from media-plugins/kodi-pvr-nextpvr/kodi-pvr-nextpvr-.ebuild
copy to media-plugins/kodi-pvr-nextpvr/kodi-pvr-nextpvr-7.1.0.ebuild
index 6ad239b88a7..46d49f2ab86 100644
--- a/media-plugins/kodi-pvr-nextpvr/kodi-pvr-nextpvr-.ebuild
+++ b/media-plugins/kodi-pvr-nextpvr/kodi-pvr-nextpvr-7.1.0.ebuild
@@ -28,8 +28,7 @@ SLOT="0"
 IUSE=""
 
 DEPEND="
-   ~media-tv/kodi-
-   =dev-libs/libplatform-2*
+   =media-tv/kodi-19*
dev-libs/tinyxml2
"
 

diff --git a/media-plugins/kodi-pvr-nextpvr/kodi-pvr-nextpvr-.ebuild 
b/media-plugins/kodi-pvr-nextpvr/kodi-pvr-nextpvr-.ebuild
index 6ad239b88a7..0c854282c21 100644
--- a/media-plugins/kodi-pvr-nextpvr/kodi-pvr-nextpvr-.ebuild
+++ b/media-plugins/kodi-pvr-nextpvr/kodi-pvr-nextpvr-.ebuild
@@ -29,7 +29,6 @@ IUSE=""
 
 DEPEND="
~media-tv/kodi-
-   =dev-libs/libplatform-2*
dev-libs/tinyxml2
"
 



[gentoo-commits] repo/gentoo:master commit in: media-plugins/kodi-pvr-iptvsimple/

2020-10-08 Thread Craig Andrews
commit: 537461ece074cad27b758f472cbc8fcfa83ea141
Author: Craig Andrews  gentoo  org>
AuthorDate: Thu Oct  8 18:07:40 2020 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Thu Oct  8 20:01:08 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=537461ec

media-plugins/kodi-pvr-iptvsimple: 6.4.1 version bump

Package-Manager: Portage-3.0.8, Repoman-3.0.1
Signed-off-by: Craig Andrews  gentoo.org>

 media-plugins/kodi-pvr-iptvsimple/Manifest |  1 +
 .../kodi-pvr-iptvsimple-6.4.1.ebuild   | 43 ++
 2 files changed, 44 insertions(+)

diff --git a/media-plugins/kodi-pvr-iptvsimple/Manifest 
b/media-plugins/kodi-pvr-iptvsimple/Manifest
index feafbaa5f1d..980d600f074 100644
--- a/media-plugins/kodi-pvr-iptvsimple/Manifest
+++ b/media-plugins/kodi-pvr-iptvsimple/Manifest
@@ -4,3 +4,4 @@ DIST kodi-pvr-iptvsimple-6.3.0.tar.gz 178520 BLAKE2B 
9536d15145f009a950d21537d6f
 DIST kodi-pvr-iptvsimple-6.3.1.tar.gz 178767 BLAKE2B 
9ce62b099bb1b5bd8038b0b638a7673c8498a128d9901c17263edb17ee6482ad83eb4bd8acd4144eaf8b694e72bc2eecc4cefd3675de82177f185aca18403dfe
 SHA512 
586f404c43e496ee7a12c84ed6f5ae9f373b1197be24b9d34df0c1c226961d0da5642b707f8f4bcf2ca9a5b38a3d5f6a8a17d31173af4e2c8ee6a0582707862d
 DIST kodi-pvr-iptvsimple-6.3.2.tar.gz 192436 BLAKE2B 
8d793ed6802a93457f1d1f2c1f08604c1f7e0387f29358ce3f97adf70ae5c05835dfd43bf59787970b8087ee948099d46b2d32ef5a76a04b9e91cfd048f745ea
 SHA512 
20a44e24403575493d3afeb76cf376dfcd31a9f6dbc2e64e43ccc4a007cef517af1287d5b6985d925d523b926642cb79586e296707dd6ada891edf29523bf61c
 DIST kodi-pvr-iptvsimple-6.4.0.tar.gz 179020 BLAKE2B 
b4dbabc152cdea4c3768a6d74e1d67e2e1686ccc161fef40f25872e58ee07b66f732db1df48a1947103075b9828f11484a0961ede766806f0a27d2271fbc6a66
 SHA512 
b9a52244ef502c621276589030c391c5acae34999dd57a4a42fc4ce4d138b96dcd6f485eb08ef346a6d7e173175e5d7954feb8928fb8df097fb1ecbce051
+DIST kodi-pvr-iptvsimple-6.4.1.tar.gz 179019 BLAKE2B 
eaaa2230d697d2f85b26b3949ecb36b95fc02f57bee740b33f2ad99239b32067a1f89188320dbd874d4e15a2fd6a906f252e52ef619a09b40a2eb348fb30b805
 SHA512 
048898135ccd08ed2d584c52bfc94bb22865931036173c642606695ed68ffc55478a255e183e347ee9c704225a2af855871f4aaed85b614a42e7dcad040408dc

diff --git a/media-plugins/kodi-pvr-iptvsimple/kodi-pvr-iptvsimple-6.4.1.ebuild 
b/media-plugins/kodi-pvr-iptvsimple/kodi-pvr-iptvsimple-6.4.1.ebuild
new file mode 100644
index 000..d29c62c10d9
--- /dev/null
+++ b/media-plugins/kodi-pvr-iptvsimple/kodi-pvr-iptvsimple-6.4.1.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake kodi-addon
+
+DESCRIPTION="Kodi's IPTVSimple client addon"
+HOMEPAGE="https://github.com/kodi-pvr/pvr.iptvsimple;
+SRC_URI=""
+
+case ${PV} in
+)
+   SRC_URI=""
+   EGIT_REPO_URI="https://github.com/kodi-pvr/pvr.iptvsimple.git;
+   inherit git-r3
+   ;;
+*)
+   CODENAME="Matrix"
+   KEYWORDS="~amd64 ~x86"
+   
SRC_URI="https://github.com/kodi-pvr/pvr.iptvsimple/archive/${PV}-${CODENAME}.tar.gz
 -> ${P}.tar.gz"
+   S="${WORKDIR}/pvr.iptvsimple-${PV}-${CODENAME}"
+   ;;
+esac
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE=""
+
+DEPEND="
+   dev-libs/pugixml
+   =media-tv/kodi-19*
+   sys-libs/zlib
+   "
+
+RDEPEND="
+   ${DEPEND}
+   "
+
+src_prepare() {
+   [ -d depends ] && rm -rf depends || die
+   cmake_src_prepare
+}



[gentoo-commits] repo/gentoo:master commit in: media-plugins/kodi-peripheral-joystick/

2020-10-08 Thread Craig Andrews
commit: 3ff62013096fd8cbedec45002d9b5e53ca883dcc
Author: Craig Andrews  gentoo  org>
AuthorDate: Thu Oct  8 18:06:36 2020 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Thu Oct  8 20:01:07 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ff62013

media-plugins/kodi-peripheral-joystick: 1.7.1 version bump

Package-Manager: Portage-3.0.8, Repoman-3.0.1
Signed-off-by: Craig Andrews  gentoo.org>

 media-plugins/kodi-peripheral-joystick/Manifest|  1 +
 .../kodi-peripheral-joystick-1.7.1.ebuild  | 38 ++
 2 files changed, 39 insertions(+)

diff --git a/media-plugins/kodi-peripheral-joystick/Manifest 
b/media-plugins/kodi-peripheral-joystick/Manifest
index fe853b137ad..5dbdc5b09f3 100644
--- a/media-plugins/kodi-peripheral-joystick/Manifest
+++ b/media-plugins/kodi-peripheral-joystick/Manifest
@@ -5,3 +5,4 @@ DIST kodi-peripheral-joystick-1.4.9.tar.gz 61 BLAKE2B 
bcee8aedff118cbceec050
 DIST kodi-peripheral-joystick-1.6.0.tar.gz 117163 BLAKE2B 
24e6eb1b4b4310fc3fc452a719094cdaac7caf7ef4825add4a9bcde453044e5a352b859b0c247fa445bde5554a3b82e40c65f185adc524f855140126716a3e27
 SHA512 
9fd11af0e75a80cfd1086caf29213616a441c0f8c5066ab2d54dac94603240c5f13af9048ae0691f6bd34511ac36c8cf478cdd6cd179ef97f282ae82f932e0fe
 DIST kodi-peripheral-joystick-1.6.1.tar.gz 117588 BLAKE2B 
c117990d6dc90ff53f4d23e08288df1cfe2fa0f685498a9f9630a07e6ee36207af3c2ed6faf81746e06bdcd94674cd89d97fe6ff75ea5263754c4eba10498605
 SHA512 
3907fea59d1919f9580e17e01b672aa525b106cb126dc6e7c873fe20b8dd68f395f39fb52ae08a02206a1c301523cd9a2b2f67076cb5e6c4b582d46800a892c7
 DIST kodi-peripheral-joystick-1.7.0.tar.gz 117000 BLAKE2B 
a13cf86805afc77c6178a69fb735fa4544fbc0befb30c43e92d07a695416d1c0006a2227e46c91784c139e7ea205f9653b4f4802bfd734f36c7db9a69782d4ed
 SHA512 
d6c837b28e907376b88e84b37cb9e2f04d96cd97db33f53165c1771087317682409057457596e007410c4dce0b6442551dd922d8a2c4841187e48457ec7ce340
+DIST kodi-peripheral-joystick-1.7.1.tar.gz 115217 BLAKE2B 
b349a52fd756cc55d0fd08d78c2a6c81f6a34e1e5bc9d4e02904a904f26cddfae373ba3532505e736300d31a49d344c2a77b06a92da56a2641505dae0296a843
 SHA512 
38c53ccd9815212eb51154faaa8073507457a6f7c68d4d472f7c4e4e3a5342cfc085a75a2d3022475d57df08ac0e800406d24484106e64316957772f41235d5c

diff --git 
a/media-plugins/kodi-peripheral-joystick/kodi-peripheral-joystick-1.7.1.ebuild 
b/media-plugins/kodi-peripheral-joystick/kodi-peripheral-joystick-1.7.1.ebuild
new file mode 100644
index 000..b29f362fab0
--- /dev/null
+++ 
b/media-plugins/kodi-peripheral-joystick/kodi-peripheral-joystick-1.7.1.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake kodi-addon
+
+DESCRIPTION="Libretro compatibility layer for the Kodi Game API"
+HOMEPAGE="https://github.com/xbmc/peripheral.joystick;
+SRC_URI=""
+
+case ${PV} in
+)
+   SRC_URI=""
+   EGIT_BRANCH="Matrix"
+   EGIT_REPO_URI="https://github.com/xbmc/peripheral.joystick.git;
+   inherit git-r3
+   ;;
+*)
+   KEYWORDS="~amd64 ~x86"
+   CODENAME="Matrix"
+   
SRC_URI="https://github.com/xbmc/peripheral.joystick/archive/${PV}-${CODENAME}.tar.gz
 -> ${P}.tar.gz"
+   S="${WORKDIR}/peripheral.joystick-${PV}-${CODENAME}"
+   ;;
+esac
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE=""
+
+DEPEND="
+   =media-tv/kodi-19*
+   dev-libs/libpcre
+   dev-libs/tinyxml
+   "
+RDEPEND="
+   ${DEPEND}
+   "



[gentoo-commits] repo/gentoo:master commit in: media-plugins/kodi-pvr-vbox/

2020-10-08 Thread Craig Andrews
commit: 23fd5af646744f87afb499a8e9a4fda8f0a8948b
Author: Craig Andrews  gentoo  org>
AuthorDate: Thu Oct  8 18:07:09 2020 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Thu Oct  8 20:01:07 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=23fd5af6

media-plugins/kodi-pvr-vbox: 7.0.3 version bump

Package-Manager: Portage-3.0.8, Repoman-3.0.1
Signed-off-by: Craig Andrews  gentoo.org>

 media-plugins/kodi-pvr-vbox/Manifest   |  1 +
 .../kodi-pvr-vbox/kodi-pvr-vbox-7.0.3.ebuild   | 37 ++
 2 files changed, 38 insertions(+)

diff --git a/media-plugins/kodi-pvr-vbox/Manifest 
b/media-plugins/kodi-pvr-vbox/Manifest
index eaac945d579..7f00ceb329e 100644
--- a/media-plugins/kodi-pvr-vbox/Manifest
+++ b/media-plugins/kodi-pvr-vbox/Manifest
@@ -7,3 +7,4 @@ DIST kodi-pvr-vbox-4.7.0.tar.gz 159117 BLAKE2B 
626ad92be749bc19531d7cf156e426c00
 DIST kodi-pvr-vbox-7.0.0.tar.gz 159504 BLAKE2B 
b0046434338d0afbd11b965a58ce292e5c141ab4ea13e07ddba3868e1217e50dc4d266351a6b1b6c08287bf65b7eb736d8efc9074fcfe602d30df49a41141632
 SHA512 
7e8965422c750e00104c27f6b67d6d14648c840684702bb85cd7350647734848ebcc43bc6cf53e2edd2c432c8e1289908f43eafb87bc7cf70652026abee0177e
 DIST kodi-pvr-vbox-7.0.1.tar.gz 172788 BLAKE2B 
d9493cee26abd8ff74aca66ea737e81a52b835c885ba94cf120f6a78e1d3132e102af3ce2aa7eb88fa3c1a522e934ce8c0d3ed935478fd3b2092f8b86ea9fb83
 SHA512 
fd5caada7588d14d5cce8467341831379ff10f67e2b041406f82a1790e7dd46394e5bc2a106ccb3b01261eb09a7bec76111693aa1eb5131d5f275ad8f4bf
 DIST kodi-pvr-vbox-7.0.2.tar.gz 159326 BLAKE2B 
a4d463e52417ef82d13ca29dae9b6cc4e1b5582994f88ea7175410bc21fd9e0461c8b4908627f06896aaa130c3970be62af7e9652a60df8495a2b84160b73294
 SHA512 
b8557dd74f3d0e8a25f83cf3ec2230032f6bcfcb24f1ef21f076a7e51d65115dc583f8b8898e9dd426fb81605687c0aba203774567b9d993d5de68ba4af915fe
+DIST kodi-pvr-vbox-7.0.3.tar.gz 159325 BLAKE2B 
c31b44ec28f6c3f1a0a031f2d435b3a2659913cf2e7a0a00ffb4006c11c5e9298e7d0354645d972b64b76ae40c111693b19cb2b262ae163d01a6d2b67806a70c
 SHA512 
eb46342f63218285a36ca8298a021858517a11752a53af998a73969d267a28f1693d8c6b7132292dfd5e12d8903e8b5a00dda4ebf51363bdec03c6d712239b53

diff --git a/media-plugins/kodi-pvr-vbox/kodi-pvr-vbox-7.0.3.ebuild 
b/media-plugins/kodi-pvr-vbox/kodi-pvr-vbox-7.0.3.ebuild
new file mode 100644
index 000..9ffd4c8c835
--- /dev/null
+++ b/media-plugins/kodi-pvr-vbox/kodi-pvr-vbox-7.0.3.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake kodi-addon
+
+DESCRIPTION="Kodi's VBox Home TV Gateway PVR client addon"
+HOMEPAGE="https://github.com/kodi-pvr/pvr.vbox;
+SRC_URI=""
+
+case ${PV} in
+)
+   SRC_URI=""
+   EGIT_REPO_URI="https://github.com/kodi-pvr/pvr.vbox.git;
+   inherit git-r3
+   ;;
+*)
+   CODENAME="Matrix"
+   KEYWORDS="~amd64 ~x86"
+   
SRC_URI="https://github.com/kodi-pvr/pvr.vbox/archive/${PV}-${CODENAME}.tar.gz 
-> ${P}.tar.gz"
+   S="${WORKDIR}/pvr.vbox-${PV}-${CODENAME}"
+   ;;
+esac
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE=""
+
+DEPEND="
+   =media-tv/kodi-19*
+   dev-libs/tinyxml2
+   "
+
+RDEPEND="
+   ${DEPEND}
+   "



[gentoo-commits] repo/gentoo:master commit in: media-plugins/kodi-pvr-stalker/

2020-10-08 Thread Craig Andrews
commit: 46b707d0e13cba67bd301f3bdba13acad2f045ad
Author: Craig Andrews  gentoo  org>
AuthorDate: Thu Oct  8 18:08:13 2020 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Thu Oct  8 20:01:08 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=46b707d0

media-plugins/kodi-pvr-stalker: 6.0.2 version bump

Package-Manager: Portage-3.0.8, Repoman-3.0.1
Signed-off-by: Craig Andrews  gentoo.org>

 media-plugins/kodi-pvr-stalker/Manifest|  1 +
 .../kodi-pvr-stalker/kodi-pvr-stalker-6.0.2.ebuild | 43 ++
 2 files changed, 44 insertions(+)

diff --git a/media-plugins/kodi-pvr-stalker/Manifest 
b/media-plugins/kodi-pvr-stalker/Manifest
index 815994a5065..b035cf91d33 100644
--- a/media-plugins/kodi-pvr-stalker/Manifest
+++ b/media-plugins/kodi-pvr-stalker/Manifest
@@ -3,3 +3,4 @@ DIST kodi-pvr-stalker-3.4.8.tar.gz 115254 BLAKE2B 
865ac0123b54369bbe73e67855d915
 DIST kodi-pvr-stalker-3.4.9.tar.gz 115275 BLAKE2B 
bd9df715d3f5e630d4a47fe24f24515085f8a6a151545c27d5bc6b3bf4e4876672cddbd7c2d6fbd6a999b285afc6a48a29030ac72b4ed32cf10e8448235ef0b1
 SHA512 
16107f60529b4ef3730f7a3deb5a7cd9ee645678647248d2fff01dbc94dc7a53029a67a3709955a9be8483a13e13048dadf73a32489725b60b5c07c3a0b6a979
 DIST kodi-pvr-stalker-6.0.0.tar.gz 114838 BLAKE2B 
31f567d73dc4851acd748bcfa8187014aad9451e05727cf8b8b705ec936b10b39e62c82f451c6b4049bc70c70708beae2228cb0b5ced71b34de53b497c137076
 SHA512 
99b9c2a2876023efe510a9970e0520804180e138d63ed1a13fb94e86b346d09c252c8edf12f3c3a7d2610d80d25cc74e938b35ecd925846f6adf648430b0938e
 DIST kodi-pvr-stalker-6.0.1.tar.gz 114575 BLAKE2B 
cb42fcd4ecc7c65bac75eb12579d0dcdb5827312c275a9db998953366c6a59a1033d7d26cc9db91c909d694340bb0eaf53e9d982604ec45b8cb349c4210565c4
 SHA512 
e71e37e7b440cb2d4e6f72400cdb457fbcdcc39893cbe70144b9ac1941429f45b00dbf7516b25a8ac874ae471a14335ce74c845239a46b1fda97361b0757
+DIST kodi-pvr-stalker-6.0.2.tar.gz 114593 BLAKE2B 
673a512ba369a85c6b08820bce845ec38d1ad4710767e585fe18f24c73bbf2b589ed3b52e3a0868a468e57094509ec2bbf1a7477c3602aafbac40095e2948bad
 SHA512 
c8d5a2fce823e9dd00af53f12544ef6f5294b736032fc94d53312b018fb9d6ccbb9a2249cf4d41a40c89b0a0e42dbf252c7897e14c33e5f75487620260e493a5

diff --git a/media-plugins/kodi-pvr-stalker/kodi-pvr-stalker-6.0.2.ebuild 
b/media-plugins/kodi-pvr-stalker/kodi-pvr-stalker-6.0.2.ebuild
new file mode 100644
index 000..72e70d8feae
--- /dev/null
+++ b/media-plugins/kodi-pvr-stalker/kodi-pvr-stalker-6.0.2.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake kodi-addon
+
+DESCRIPTION="Kodi's Stalker client addon"
+HOMEPAGE="https://github.com/kodi-pvr/pvr.stalker;
+SRC_URI=""
+
+case ${PV} in
+)
+   SRC_URI=""
+   EGIT_REPO_URI="https://github.com/kodi-pvr/pvr.stalker.git;
+   inherit git-r3
+   ;;
+*)
+   CODENAME="Matrix"
+   KEYWORDS="~amd64 ~x86"
+   
SRC_URI="https://github.com/kodi-pvr/pvr.stalker/archive/${PV}-${CODENAME}.tar.gz
 -> ${P}.tar.gz"
+   S="${WORKDIR}/pvr.stalker-${PV}-${CODENAME}"
+   ;;
+esac
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE=""
+
+DEPEND="
+   =media-tv/kodi-19*
+   dev-libs/jsoncpp
+   dev-libs/tinyxml
+   "
+
+RDEPEND="
+   ${DEPEND}
+   "
+
+src_prepare() {
+   [ -d depends ] && rm -rf depends || die
+   cmake_src_prepare
+}



[gentoo-commits] repo/gentoo:master commit in: mate-extra/mate-screensaver/

2020-10-08 Thread Mikle Kolyada
commit: 82ab22ddd12585c3a852bc2330bedfbb7fcd9cfe
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Thu Oct  8 19:57:20 2020 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Thu Oct  8 19:57:20 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=82ab22dd

mate-extra/mate-screensaver: remove consolekit support

Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Mikle Kolyada  gentoo.org>

 mate-extra/mate-screensaver/mate-screensaver-1.24.0.ebuild | 5 ++---
 mate-extra/mate-screensaver/mate-screensaver-1.24.1.ebuild | 5 ++---
 mate-extra/mate-screensaver/metadata.xml   | 4 
 3 files changed, 4 insertions(+), 10 deletions(-)

diff --git a/mate-extra/mate-screensaver/mate-screensaver-1.24.0.ebuild 
b/mate-extra/mate-screensaver/mate-screensaver-1.24.0.ebuild
index 91e4469d03f..c496eac13b1 100644
--- a/mate-extra/mate-screensaver/mate-screensaver-1.24.0.ebuild
+++ b/mate-extra/mate-screensaver/mate-screensaver-1.24.0.ebuild
@@ -13,7 +13,7 @@ DESCRIPTION="Replaces xscreensaver, integrating with the MATE 
desktop"
 
 LICENSE="GPL-2+ HPND LGPL-2+"
 SLOT="0"
-IUSE="X debug consolekit elogind kernel_linux libnotify opengl pam systemd"
+IUSE="X debug elogind kernel_linux libnotify opengl pam systemd"
 REQUIRED_USE="?? ( elogind systemd )"
 
 DOC_CONTENTS="
@@ -39,7 +39,6 @@ COMMON_DEPEND="
x11-libs/libXxf86vm
x11-libs/libxklavier
x11-libs/pango
-   consolekit? ( sys-auth/consolekit )
libnotify? ( >=x11-libs/libnotify-0.7:0 )
opengl? ( virtual/opengl )
pam? ( gnome-base/gnome-keyring sys-libs/pam )
@@ -68,8 +67,8 @@ src_configure() {
--with-xf86gamma-ext
--with-xscreensaverdir=/usr/share/xscreensaver/config
--with-xscreensaverhackdir=/usr/$(get_libdir)/misc/xscreensaver
+   --without-console-kit
$(use_with X x)
-   $(use_with consolekit console-kit)
$(use_with elogind)
$(use_with libnotify)
$(use_with opengl libgl)

diff --git a/mate-extra/mate-screensaver/mate-screensaver-1.24.1.ebuild 
b/mate-extra/mate-screensaver/mate-screensaver-1.24.1.ebuild
index 485f4ee1e39..b17ccf08820 100644
--- a/mate-extra/mate-screensaver/mate-screensaver-1.24.1.ebuild
+++ b/mate-extra/mate-screensaver/mate-screensaver-1.24.1.ebuild
@@ -13,7 +13,7 @@ DESCRIPTION="Replaces xscreensaver, integrating with the MATE 
desktop"
 
 LICENSE="GPL-2+ HPND LGPL-2+"
 SLOT="0"
-IUSE="X debug consolekit elogind kernel_linux libnotify opengl pam systemd"
+IUSE="X debug elogind kernel_linux libnotify opengl pam systemd"
 REQUIRED_USE="?? ( elogind systemd )"
 
 COMMON_DEPEND="
@@ -34,7 +34,6 @@ COMMON_DEPEND="
x11-libs/libXxf86vm
x11-libs/libxklavier
x11-libs/pango
-   consolekit? ( sys-auth/consolekit )
libnotify? ( >=x11-libs/libnotify-0.7:0 )
opengl? ( virtual/opengl )
pam? ( gnome-base/gnome-keyring sys-libs/pam )
@@ -68,8 +67,8 @@ src_configure() {
--with-xf86gamma-ext
--with-xscreensaverdir=/usr/share/xscreensaver/config
--with-xscreensaverhackdir=/usr/$(get_libdir)/misc/xscreensaver
+   --without-console-kit
$(use_with X x)
-   $(use_with consolekit console-kit)
$(use_with elogind)
$(use_with libnotify)
$(use_with opengl libgl)

diff --git a/mate-extra/mate-screensaver/metadata.xml 
b/mate-extra/mate-screensaver/metadata.xml
index 4be378966bc..79f7982345f 100644
--- a/mate-extra/mate-screensaver/metadata.xml
+++ b/mate-extra/mate-screensaver/metadata.xml
@@ -5,10 +5,6 @@
m...@gentoo.org
Gentoo MATE Desktop

-   
-   Enable support for 
-   sys-auth/consolekit
-   

mate-desktop/mate-screensaver




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

2020-10-08 Thread Mikle Kolyada
commit: 63775a9da1649236a5017b45274a8e14e8c5e8c9
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Thu Oct  8 19:43:07 2020 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Thu Oct  8 19:43:54 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=63775a9d

x11-misc/slim: remove consolekit support

Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Mikle Kolyada  gentoo.org>

 x11-misc/slim/metadata.xml |  3 ---
 x11-misc/slim/slim-1.3.6-r5.ebuild | 11 ++-
 x11-misc/slim/slim-.ebuild | 13 +++--
 3 files changed, 5 insertions(+), 22 deletions(-)

diff --git a/x11-misc/slim/metadata.xml b/x11-misc/slim/metadata.xml
index 8f38f154c1b..0d0cf35b340 100644
--- a/x11-misc/slim/metadata.xml
+++ b/x11-misc/slim/metadata.xml
@@ -8,9 +8,6 @@
desktop-m...@gentoo.org
Gentoo Desktop Miscellaneous Project

-   
-   Enable native consolekit support
-   

slim.berlios


diff --git a/x11-misc/slim/slim-1.3.6-r5.ebuild 
b/x11-misc/slim/slim-1.3.6-r5.ebuild
index 8b894dd5a56..49e2ecab88c 100644
--- a/x11-misc/slim/slim-1.3.6-r5.ebuild
+++ b/x11-misc/slim/slim-1.3.6-r5.ebuild
@@ -12,8 +12,7 @@ 
SRC_URI="mirror://sourceforge/project/${PN}.berlios/${P}.tar.gz"
 LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS="amd64 arm ~arm64 ~mips ppc ppc64 sparc x86"
-IUSE="branding pam consolekit"
-REQUIRED_USE="consolekit? ( pam )"
+IUSE="branding pam"
 
 RDEPEND="x11-libs/libXmu
x11-libs/libX11
@@ -23,8 +22,6 @@ RDEPEND="x11-libs/libXmu
media-libs/libpng:0=
virtual/jpeg:=
x11-apps/sessreg
-   consolekit? ( sys-auth/consolekit
-   sys-apps/dbus )
pam? (  sys-libs/pam
!x11-misc/slimlock )"
 DEPEND="${RDEPEND}
@@ -64,7 +61,7 @@ src_prepare() {
 src_configure() {
local mycmakeargs=(
$(cmake-utils_use pam USE_PAM)
-   $(cmake-utils_use consolekit USE_CONSOLEKIT)
+   -DUSE_CONSOLEKIT=OFF
)
 
cmake-utils_src_configure
@@ -128,10 +125,6 @@ pkg_postinst() {
elog "/usr/share/doc/${PF} and change your login_cmd in 
/etc/slim.conf"
elog "accordingly."
elog
-   ewarn "Please note that slim supports consolekit directly.  
Please do not use any "
-   ewarn "old work-arounds (including calls to 'ck-launch-session' 
in xinitrc scripts)"
-   ewarn "and enable USE=\"consolekit\" instead."
-   ewarn
fi
if ! use pam; then
elog "You have merged ${PN} without USE=\"pam\", this will 
cause ${PN} to fall back to"

diff --git a/x11-misc/slim/slim-.ebuild b/x11-misc/slim/slim-.ebuild
index 90753c4f0d6..2a980120424 100644
--- a/x11-misc/slim/slim-.ebuild
+++ b/x11-misc/slim/slim-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -17,8 +17,7 @@ DESCRIPTION="Simple Login Manager"
 HOMEPAGE="https://sourceforge.net/projects/slim.berlios/;
 LICENSE="GPL-2"
 SLOT="0"
-IUSE="branding pam consolekit"
-REQUIRED_USE="consolekit? ( pam )"
+IUSE="branding pam"
 
 RDEPEND="x11-libs/libXmu
x11-libs/libX11
@@ -28,8 +27,6 @@ RDEPEND="x11-libs/libXmu
media-libs/libpng:0=
virtual/jpeg:=
x11-apps/sessreg
-   consolekit? ( sys-auth/consolekit
-   sys-apps/dbus )
pam? ( sys-libs/pam
!x11-misc/slimlock )"
 DEPEND="${RDEPEND}
@@ -59,7 +56,7 @@ src_prepare() {
 src_configure() {
local mycmakeargs=(
-DUSE_PAM=$(usex pam)
-   -DUSE_CONSOLEKIT=$(usex consolekit)
+   -DUSE_CONSOLEKIT=OFF
)
 
cmake-utils_src_configure
@@ -126,10 +123,6 @@ pkg_postinst() {
elog "/usr/share/doc/${PF} and change your login_cmd in 
/etc/slim.conf"
elog "accordingly."
elog
-   ewarn "Please note that slim supports consolekit directly.  
Please do not use any "
-   ewarn "old work-arounds (including calls to 'ck-launch-session' 
in xinitrc scripts)"
-   ewarn "and enable USE=\"consolekit\" instead."
-   ewarn
fi
if ! use pam; then
elog "You have merged ${PN} without USE=\"pam\", this will 
cause ${PN} to fall back to"



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

2020-10-08 Thread Louis Sautier
commit: b46fa2605f7b0ddc4427f2d601c82eb4a289faef
Author: Louis Sautier  gentoo  org>
AuthorDate: Thu Oct  8 16:30:30 2020 +
Commit: Louis Sautier  gentoo  org>
CommitDate: Thu Oct  8 19:43:27 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b46fa260

dev-python/pydantic: new package, v1.6.1, indirect dep. of isort

Newer versions of dev-python/isort require hypothesis-auto which in turn
requires pydantic.

Package-Manager: Portage-3.0.8, Repoman-3.0.1
Signed-off-by: Louis Sautier  gentoo.org>

 dev-python/pydantic/Manifest   |   1 +
 .../pydantic/files/pydantic-1.6.1-fix-tests.patch  |  45 +++
 .../pydantic/files/pydantic-1.6.1-py39.patch   | 316 +
 dev-python/pydantic/metadata.xml   |  14 +
 dev-python/pydantic/pydantic-1.6.1.ebuild  |  38 +++
 5 files changed, 414 insertions(+)

diff --git a/dev-python/pydantic/Manifest b/dev-python/pydantic/Manifest
new file mode 100644
index 000..08803723d75
--- /dev/null
+++ b/dev-python/pydantic/Manifest
@@ -0,0 +1 @@
+DIST pydantic-1.6.1.tar.gz 244677 BLAKE2B 
0a1d6986858ab753cbc4dd262bd268b2a365c241a7de106a7bf21714c6c499c7dbacaea095789d3503507965ca50106da32545be670ed0261827f1fe0316ff67
 SHA512 
b0442f78a661f56d29697da7e27393261420bdb0f08473d2f7872145a49a18de8c17c903d0899a44263bcd8229e8790161da032dd5a3d5f2dae347c66bd6a567

diff --git a/dev-python/pydantic/files/pydantic-1.6.1-fix-tests.patch 
b/dev-python/pydantic/files/pydantic-1.6.1-fix-tests.patch
new file mode 100644
index 000..1d6dc5d311a
--- /dev/null
+++ b/dev-python/pydantic/files/pydantic-1.6.1-fix-tests.patch
@@ -0,0 +1,45 @@
+commit 44eac223df11a1b711ffe0d7946019a173c2a88e
+Author: Louis Sautier 
+Date:   Thu Oct 8 14:19:58 2020 +0200
+
+test_config_file_settings_nornir: use less common env. var names
+
+Gentoo's Portage sets A during the test phase, switching to less common
+environment variable names reduces the likelihood of something similar
+happening.
+
+diff --git a/tests/test_settings.py b/tests/test_settings.py
+index d24aae3..1f4d678 100644
+--- a/tests/test_settings.py
 b/tests/test_settings.py
+@@ -437,21 +437,21 @@ def test_config_file_settings_nornir(env):
+ """
+ 
+ class Settings(BaseSettings):
+-a: str
+-b: str
+-c: str
++param_a: str
++param_b: str
++param_c: str
+ 
+ def _build_values(self, init_kwargs, _env_file, _env_file_encoding):
+ config_settings = init_kwargs.pop('__config_settings__')
+ return {**config_settings, **init_kwargs, **self._build_environ()}
+ 
+-env.set('C', 'env setting c')
++env.set('PARAM_C', 'env setting c')
+ 
+-config = {'a': 'config a', 'b': 'config b', 'c': 'config c'}
+-s = Settings(__config_settings__=config, b='argument b', c='argument c')
+-assert s.a == 'config a'
+-assert s.b == 'argument b'
+-assert s.c == 'env setting c'
++config = {'param_a': 'config a', 'param_b': 'config b', 'param_c': 
'config c'}
++s = Settings(__config_settings__=config, param_b='argument b', 
param_c='argument c')
++assert s.param_a == 'config a'
++assert s.param_b == 'argument b'
++assert s.param_c == 'env setting c'
+ 
+ 
+ test_env_file = """\

diff --git a/dev-python/pydantic/files/pydantic-1.6.1-py39.patch 
b/dev-python/pydantic/files/pydantic-1.6.1-py39.patch
new file mode 100644
index 000..7cd5290cd59
--- /dev/null
+++ b/dev-python/pydantic/files/pydantic-1.6.1-py39.patch
@@ -0,0 +1,316 @@
+diff --git a/changes/1832-PrettyWood.md b/changes/1832-PrettyWood.md
+new file mode 100644
+index 0..5038a0da0
+--- /dev/null
 b/changes/1832-PrettyWood.md
+@@ -0,0 +1 @@
++add basic support of python 3.9
+diff --git a/pydantic/fields.py b/pydantic/fields.py
+index 01792b628..c52b34ea4 100644
+--- a/pydantic/fields.py
 b/pydantic/fields.py
+@@ -32,6 +32,8 @@
+ NoArgAnyCallable,
+ NoneType,
+ display_as_type,
++get_args,
++get_origin,
+ is_literal_type,
+ is_new_type,
+ new_type_supertype,
+@@ -411,7 +413,7 @@ def _type_analysis(self) -> None:  # noqa: C901 (ignore 
complexity)
+ elif is_literal_type(self.type_):
+ return
+ 
+-origin = getattr(self.type_, '__origin__', None)
++origin = get_origin(self.type_)
+ if origin is None:
+ # field is not "typing" object eg. Union, Dict, List etc.
+ # allow None for virtual superclasses of NoneType, e.g. Hashable
+@@ -422,7 +424,7 @@ def _type_analysis(self) -> None:  # noqa: C901 (ignore 
complexity)
+ return
+ if origin is Union:
+ types_ = []
+-for type_ in self.type_.__args__:
++for type_ in get_args(self.type_):
+ if type_ is NoneType:
+ if self.required is Undefined:
+ self.required = False
+@@ -444,9 +446,9 @@ def 

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

2020-10-08 Thread Sam James
commit: d9c104531e41fbb3cc971f43b08b6919baa1c033
Author: Sam James  gentoo  org>
AuthorDate: Thu Oct  8 19:41:26 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Oct  8 19:41:26 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d9c10453

media-plugins/live: Stabilize 2020.05.15 arm, #747205

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

 media-plugins/live/live-2020.05.15.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-plugins/live/live-2020.05.15.ebuild 
b/media-plugins/live/live-2020.05.15.ebuild
index 37896d9e980..192dbd0eb08 100644
--- a/media-plugins/live/live-2020.05.15.ebuild
+++ b/media-plugins/live/live-2020.05.15.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="http://www.live555.com/;
 SRC_URI="http://www.live555.com/liveMedia/public/${P/-/.}.tar.gz;
 
 LICENSE="LGPL-2.1"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-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 ~x86-macos ~sparc-solaris 
~x86-solaris"
 IUSE="libressl ssl"
 
 BDEPEND="virtual/pkgconfig"



[gentoo-commits] repo/gentoo:master commit in: mail-filter/rspamd/, mail-filter/rspamd/files/

2020-10-08 Thread Sam James
commit: 6323b87561e9cea97fa219c349485e4e2fc8a9b3
Author: Petr Vaněk  atlas  cz>
AuthorDate: Thu Oct  8 18:34:52 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Oct  8 19:39:37 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6323b875

mail-filter/rspamd: use bundled hiredis, bug #747274

System hiredis makes the rspamd subprocesses segfault periodically.

Closes: https://bugs.gentoo.org/747274
Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Petr Vaněk  atlas.cz>
Closes: https://github.com/gentoo/gentoo/pull/17852
Signed-off-by: Sam James  gentoo.org>

 .../rspamd/files/rspamd-2.6-unbundle-hiredis.patch | 93 --
 .../{rspamd-2.6.ebuild => rspamd-2.6-r1.ebuild}|  4 +-
 mail-filter/rspamd/rspamd-.ebuild  |  4 +-
 3 files changed, 2 insertions(+), 99 deletions(-)

diff --git a/mail-filter/rspamd/files/rspamd-2.6-unbundle-hiredis.patch 
b/mail-filter/rspamd/files/rspamd-2.6-unbundle-hiredis.patch
deleted file mode 100644
index 875009da41a..000
--- a/mail-filter/rspamd/files/rspamd-2.6-unbundle-hiredis.patch
+++ /dev/null
@@ -1,93 +0,0 @@
-diff --git a/CMakeLists.txt b/CMakeLists.txt
-index 0afb5feff..966173075 100644
 a/CMakeLists.txt
-+++ b/CMakeLists.txt
-@@ -170,6 +170,8 @@ ELSE()
-   ROOT ${PCRE_ROOT_DIR} MODULES pcre libpcre pcre3 libpcre3)
- ENDIF()
- 
-+ProcessPackage(HIREDIS LIBRARY hiredis INCLUDE hiredis.h
-+  ROOT ${HIREDIS_ROOT_DIR} MODULES hiredis)
- ProcessPackage(ZSTD LIBRARY zstd INCLUDE zstd.h
-   ROOT ${ZSTD_ROOT_DIR} MODULES libzstd)
- ProcessPackage(SQLITE3 LIBRARY sqlite3 INCLUDE sqlite3.h INCLUDE_SUFFIXES 
include/sqlite3 include/sqlite
-@@ -555,9 +557,7 @@ ENDIF(NOT DESTDIR)
- 
- 
-  SUBDIRS SECTION ###
--ADD_SUBDIRECTORY(contrib/hiredis)
- SET(WITH_HIREDIS 1)
--INCLUDE_DIRECTORIES(BEFORE "${CMAKE_SOURCE_DIR}/contrib/hiredis")
- 
- LIST(APPEND RSPAMD_REQUIRED_LIBRARIES "${CMAKE_REQUIRED_LIBRARIES}")
- IF(HAVE_FETCH_H)
-@@ -604,7 +604,6 @@ ENDIF()
- IF (ENABLE_SNOWBALL MATCHES "ON")
-   LIST(APPEND RSPAMD_REQUIRED_LIBRARIES stemmer)
- ENDIF()
--LIST(APPEND RSPAMD_REQUIRED_LIBRARIES rspamd-hiredis)
- 
- LIST(APPEND RSPAMD_REQUIRED_LIBRARIES rspamd-actrie)
- LIST(APPEND RSPAMD_REQUIRED_LIBRARIES rspamd-t1ha)
-diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt
-index e0e2edd58..4908013da 100644
 a/src/CMakeLists.txt
-+++ b/src/CMakeLists.txt
-@@ -190,7 +190,6 @@ ENDIF()
- IF (ENABLE_SNOWBALL MATCHES "ON")
-   TARGET_LINK_LIBRARIES(rspamd-server stemmer)
- ENDIF()
--TARGET_LINK_LIBRARIES(rspamd-server rspamd-hiredis)
- 
- IF (ENABLE_FANN MATCHES "ON")
-   TARGET_LINK_LIBRARIES(rspamd-server fann)
-diff --git a/src/libserver/fuzzy_backend/fuzzy_backend_redis.c 
b/src/libserver/fuzzy_backend/fuzzy_backend_redis.c
-index d1e3e7532..882acdf6a 100644
 a/src/libserver/fuzzy_backend/fuzzy_backend_redis.c
-+++ b/src/libserver/fuzzy_backend/fuzzy_backend_redis.c
-@@ -22,8 +22,8 @@
- #include "cryptobox.h"
- #include "str_util.h"
- #include "upstream.h"
--#include "contrib/hiredis/hiredis.h"
--#include "contrib/hiredis/async.h"
-+#include 
-+#include 
- #include "lua/lua_common.h"
- 
- #define REDIS_DEFAULT_PORT 6379
-diff --git a/src/libserver/redis_pool.c b/src/libserver/redis_pool.c
-index 7e835013c..fccf189e1 100644
 a/src/libserver/redis_pool.c
-+++ b/src/libserver/redis_pool.c
-@@ -18,9 +18,9 @@
- #include "contrib/libev/ev.h"
- #include "redis_pool.h"
- #include "cfg_file.h"
--#include "contrib/hiredis/hiredis.h"
--#include "contrib/hiredis/async.h"
--#include "contrib/hiredis/adapters/libev.h"
-+#include 
-+#include 
-+#include 
- #include "cryptobox.h"
- #include "logger.h"
- 
-diff --git a/src/lua/lua_redis.c b/src/lua/lua_redis.c
-index f9dbbdd13..b885a8b61 100644
 a/src/lua/lua_redis.c
-+++ b/src/lua/lua_redis.c
-@@ -17,8 +17,8 @@
- #include "lua_thread_pool.h"
- #include "utlist.h"
- 
--#include "contrib/hiredis/hiredis.h"
--#include "contrib/hiredis/async.h"
-+#include 
-+#include 
- 
- #define REDIS_DEFAULT_TIMEOUT 1.0
- 
--- 
-2.25.3
-

diff --git a/mail-filter/rspamd/rspamd-2.6.ebuild 
b/mail-filter/rspamd/rspamd-2.6-r1.ebuild
similarity index 95%
rename from mail-filter/rspamd/rspamd-2.6.ebuild
rename to mail-filter/rspamd/rspamd-2.6-r1.ebuild
index 4c166ee4b01..1488b0696d2 100644
--- a/mail-filter/rspamd/rspamd-2.6.ebuild
+++ b/mail-filter/rspamd/rspamd-2.6-r1.ebuild
@@ -25,7 +25,6 @@ RDEPEND="
app-arch/zstd
dev-db/sqlite:3
dev-libs/glib:2
-   dev-libs/hiredis:=
dev-libs/icu:=
dev-libs/libev
dev-libs/libsodium
@@ -61,13 +60,12 @@ PATCHES=(
"${FILESDIR}/rspamd-2.6-unbundle-lua.patch"
"${FILESDIR}/rspamd-2.6-unbundle-zstd.patch"
"${FILESDIR}/rspamd-2.5-unbundle-snowball.patch"
-   "${FILESDIR}/rspamd-2.6-unbundle-hiredis.patch"
 )
 
 src_prepare() {
cmake_src_prepare
 
-   rm 

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

2020-10-08 Thread Sam James
commit: 28745d2e074f61029dd4a9a35fcdc254f5a757ca
Author: Sam James  gentoo  org>
AuthorDate: Thu Oct  8 19:27:58 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Oct  8 19:28:21 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=28745d2e

media-libs/dav1d: Stabilize 0.7.0 arm, #747196

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

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

diff --git a/media-libs/dav1d/dav1d-0.7.0.ebuild 
b/media-libs/dav1d/dav1d-0.7.0.ebuild
index 7c5b7151517..b34ef28c063 100644
--- a/media-libs/dav1d/dav1d-0.7.0.ebuild
+++ b/media-libs/dav1d/dav1d-0.7.0.ebuild
@@ -8,7 +8,7 @@ if [[ "${PV}" == "" ]]; then
SCM="git-r3"
EGIT_REPO_URI="https://code.videolan.org/videolan/dav1d;
 else
-   KEYWORDS="~amd64 ~arm arm64 ~ppc ~ppc64 ~sparc ~x86"
+   KEYWORDS="~amd64 arm arm64 ~ppc ~ppc64 ~sparc ~x86"

SRC_URI="https://code.videolan.org/videolan/dav1d/-/archive/${PV}/${P}.tar.bz2;
 fi
 



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

2020-10-08 Thread Mikle Kolyada
commit: 1c515d4701933133b8cc338f7d138659aba82a29
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Thu Oct  8 19:23:03 2020 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Thu Oct  8 19:23:03 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c515d47

sys-apps/qingy: remove consolekit support

Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Mikle Kolyada  gentoo.org>

 sys-apps/qingy/Manifest  |  1 -
 sys-apps/qingy/metadata.xml  |  1 -
 sys-apps/qingy/qingy-1.0.0-r4.ebuild | 13 +++--
 3 files changed, 3 insertions(+), 12 deletions(-)

diff --git a/sys-apps/qingy/Manifest b/sys-apps/qingy/Manifest
index d9ed9eafa5d..94c7f6f964a 100644
--- a/sys-apps/qingy/Manifest
+++ b/sys-apps/qingy/Manifest
@@ -1,4 +1,3 @@
-DIST qingy-1.0.0-consolekit-pam.patch.gz 9263 BLAKE2B 
2b20b6c0a6be7f20154f2a36d1bcbe7741adb94e8486b81ccb4f9289f6aca7c33081b950f282e6aa0a68b2d23e6235918931faaf05666a422600f6b19d3d
 SHA512 
e69743173ea0ff27265dca789f4203b58c271ec6acfeac1ffd87738a3a693f1393778ca70be5d0c8a3e461edfa350047cef3941d8e85679f7c930f3b63c1eeb1
 DIST qingy-1.0.0-screensavers.patch.gz 17372 BLAKE2B 
4bfd2c2b0ce1a2721046607b0f9cd18e7ee8c76d880eb2d0f0d379d56dc3693fac24ab7fd70db6208579c4302f3be390399503a8b9a7bb0978b6dfcc8f7efe7b
 SHA512 
563a146acf92d7a4757abd8f537ca912882501d4ef407a3f0ce44f2b334da2872edafe8b489acfc6e4fdafefb60992f8ca13c322047311e5ff16eed091827d64
 DIST qingy-1.0.0.tar.bz2 611393 BLAKE2B 
139d01ca03b31919e89172ca4404cc694ce0b81f2ebf5a77add16c5959822169c76a1103af7694c2c9a28916265d83a763bdd7730ab8b3ac4621d4b2fd6906d8
 SHA512 
79af86de9d1530f429f21a32ef6542987f62f6b5461fe5ba6553deb4fcf36d5746cdb3c6ae8d7c08ace298dd4304cb90a11203239ac7f5c2093c3c5b80f34b54
 DIST qingy-gentoo-theme-2.1.tar.bz2 150702 BLAKE2B 
0144a66fd95f5b8afc58db862ae90259e653c58b5698e1bbc619f6b5fcdcab6be6885ecce57febdbbcf3a6253d190c28cf9a81004ee22eb14be7f1f268653359
 SHA512 
4e5e35f3f14c831e3a383e846018cd39b07761c7f1977f94923ae8889383a3cc5f63cd061b85174c076488e697018ff58bdac3ddaeefab352a3058700a130abd

diff --git a/sys-apps/qingy/metadata.xml b/sys-apps/qingy/metadata.xml
index a5a65bc91a7..6d78e724dd6 100644
--- a/sys-apps/qingy/metadata.xml
+++ b/sys-apps/qingy/metadata.xml
@@ -6,7 +6,6 @@
Gentoo Base System
 
 
-   Enable native consolekit support
Encrypt communications between qingy and its 
GUI using dev-libs/openssl
 
 

diff --git a/sys-apps/qingy/qingy-1.0.0-r4.ebuild 
b/sys-apps/qingy/qingy-1.0.0-r4.ebuild
index 5bdb362f4cc..2aae7adf571 100644
--- a/sys-apps/qingy/qingy-1.0.0-r4.ebuild
+++ b/sys-apps/qingy/qingy-1.0.0-r4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -10,13 +10,12 @@ DESCRIPTION="A DirectFB getty replacement"
 HOMEPAGE="http://qingy.sourceforge.net/;
 SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2
mirror://gentoo/${PN}-gentoo-theme-${GENTOO_THEME_VERSION}.tar.bz2
-   
https://dev.gentoo.org/~gienah/2big4tree/sys-apps/qingy/${P}-screensavers.patch.gz
-   
https://dev.gentoo.org/~gienah/2big4tree/sys-apps/qingy/${P}-consolekit-pam.patch.gz;
+   
https://dev.gentoo.org/~gienah/2big4tree/sys-apps/qingy/${P}-screensavers.patch.gz;
 
 LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS="amd64 ppc x86"
-IUSE="consolekit crypt emacs gpm opensslcrypt pam static X"
+IUSE="crypt emacs gpm opensslcrypt pam static X"
 
 RDEPEND="
>=sys-libs/ncurses-5.7-r7:=
@@ -34,9 +33,6 @@ DEPEND="${RDEPEND}
virtual/pkgconfig
 "
 RDEPEND="${RDEPEND}
-   consolekit? (
-   sys-auth/consolekit
-   sys-apps/dbus )
pam? ( sys-auth/pambase )
 "
 
@@ -46,8 +42,6 @@ src_prepare() {
eapply "${FILESDIR}"/${P}-tinfo.patch
# bug #359637 and bug #462634 - fixes from upstream
epatch "${DISTDIR}"/${P}-screensavers.patch.gz
-   # bug #372675 - fix from upstream
-   epatch "${DISTDIR}"/${P}-consolekit-pam.patch.gz
default
mv configure.in configure.ac || die
eautoreconf
@@ -72,7 +66,6 @@ src_configure() {
--disable-optimizations \
--disable-static \
--disable-DirectFB-support \
-   $(use_enable consolekit) \
$(use_enable pam) \
$(use_enable static static-build) \
$(use_enable gpm gpm-lock) \



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

2020-10-08 Thread Mikle Kolyada
commit: 1b636741c5d5a793b49abfa914f2d11241fec178
Author: Sam James  gentoo  org>
AuthorDate: Wed Oct  7 22:41:44 2020 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Thu Oct  8 19:15:41 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b636741

net-misc/networkmanager: drop USE=consolekit

Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Sam James  gentoo.org>
Signed-off-by: Mikle Kolyada  gentoo.org>

 net-misc/networkmanager/metadata.xml   |  2 --
 ...4-r3.ebuild => networkmanager-1.18.4-r4.ebuild} | 21 ++---
 ...18.6.ebuild => networkmanager-1.18.6-r1.ebuild} | 22 +++---
 12.ebuild => networkmanager-1.20.12-r1.ebuild} | 22 +++---
 ...11.ebuild => networkmanager-1.22.10-r12.ebuild} | 11 +++
 14.ebuild => networkmanager-1.22.14-r1.ebuild} | 22 +++---
 ...24.2.ebuild => networkmanager-1.24.2-r1.ebuild} | 22 +++---
 ...26.0.ebuild => networkmanager-1.26.0-r1.ebuild} | 22 +++---
 ...26.2.ebuild => networkmanager-1.26.2-r1.ebuild} | 22 +++---
 9 files changed, 107 insertions(+), 59 deletions(-)

diff --git a/net-misc/networkmanager/metadata.xml 
b/net-misc/networkmanager/metadata.xml
index 91e9ff45256..808f71c5128 100644
--- a/net-misc/networkmanager/metadata.xml
+++ b/net-misc/networkmanager/metadata.xml
@@ -9,8 +9,6 @@
Enable connectivity checking 
support
Use net-dns/dnsmasq 
and
net-firewall/iptables for connection 
sharing
-   Use sys-auth/consolekit for 
session
-   tracking
Use dhclient from 
net-misc/dhcp for
getting ip
Use net-misc/dhcpcd for getting 
ip

diff --git a/net-misc/networkmanager/networkmanager-1.18.4-r3.ebuild 
b/net-misc/networkmanager/networkmanager-1.18.4-r4.ebuild
similarity index 93%
rename from net-misc/networkmanager/networkmanager-1.18.4-r3.ebuild
rename to net-misc/networkmanager/networkmanager-1.18.4-r4.ebuild
index 453af4ab92a..3025d516e40 100644
--- a/net-misc/networkmanager/networkmanager-1.18.4-r3.ebuild
+++ b/net-misc/networkmanager/networkmanager-1.18.4-r4.ebuild
@@ -15,7 +15,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/NetworkManager;
 LICENSE="GPL-2+"
 SLOT="0" # add subslot if libnm-util.so.2 or libnm-glib.so.4 bumps soname 
version
 
-IUSE="audit bluetooth connection-sharing consolekit +dhclient dhcpcd elogind 
gnutls +introspection iwd json kernel_linux +nss +modemmanager ncurses ofono 
ovs policykit +ppp resolvconf selinux systemd teamd test vala +wext +wifi"
+IUSE="audit bluetooth connection-sharing +dhclient dhcpcd elogind gnutls 
+introspection iwd json kernel_linux +nss +modemmanager ncurses ofono ovs 
policykit +ppp resolvconf selinux systemd teamd test vala +wext +wifi"
 RESTRICT="!test? ( test )"
 
 REQUIRED_USE="
@@ -24,7 +24,7 @@ REQUIRED_USE="
vala? ( introspection )
wext? ( wifi )
|| ( nss gnutls )
-   ?? ( consolekit elogind systemd )
+   ?? ( elogind systemd )
 "
 
 KEYWORDS="~alpha amd64 arm arm64 ~ia64 ppc ppc64 ~sparc x86"
@@ -47,7 +47,6 @@ COMMON_DEPEND="
connection-sharing? (
net-dns/dnsmasq[dbus,dhcp]
net-firewall/iptables )
-   consolekit? ( >=sys-auth/consolekit-1.0.0 )
dhclient? ( >=net-misc/dhcp-4[client] )
dhcpcd? ( net-misc/dhcpcd )
elogind? ( >=sys-auth/elogind-219 )
@@ -185,10 +184,6 @@ multilib_src_configure() {
--with-ebpf=yes
$(multilib_native_enable concheck)
--with-crypto=$(usex nss nss gnutls)
-   --with-session-tracking=$(multilib_native_usex systemd systemd 
$(multilib_native_usex elogind elogind $(multilib_native_usex consolekit 
consolekit no)))
-   # ConsoleKit has no build-time dependency, so use it as the 
default case.
-   # There is no off switch, and we do not support upower.
-   --with-suspend-resume=$(multilib_native_usex systemd systemd 
$(multilib_native_usex elogind elogind consolekit))
$(multilib_native_use_with audit libaudit)
$(multilib_native_use_enable bluetooth bluez5-dun)
$(use_with dhclient)
@@ -215,6 +210,18 @@ multilib_src_configure() {
$(multilib_native_use_enable wifi)
)
 
+   if use systemd; then
+   myconf+=(
+   --with-session-tracking=systemd
+   --with-suspend-resume=systemd
+   )
+   elif use elogind; then
+   myconf+=(
+   --with-session-tracking=elogind
+   --with-suspend-resume=elogind
+   )
+   fi
+
# Same hack as net-dialup/pptpd to get proper plugin dir for ppp, bug 
#519986
if use ppp; then
local PPPD_VER=`best_version 

[gentoo-commits] repo/gentoo:master commit in: kde-frameworks/networkmanager-qt/

2020-10-08 Thread Mikle Kolyada
commit: fd56e645322387b12dd7135a80604e2aeaca6d55
Author: Sam James  gentoo  org>
AuthorDate: Thu Oct  8 13:46:46 2020 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Thu Oct  8 19:15:41 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd56e645

kde-frameworks/networkmanager-qt: drop consolekit dep on networkmanager

Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Sam James  gentoo.org>
Closes: https://github.com/gentoo/gentoo/pull/17844
Signed-off-by: Mikle Kolyada  gentoo.org>

 ...etworkmanager-qt-5.70.0.ebuild => networkmanager-qt-5.70.0-r1.ebuild} | 1 -
 1 file changed, 1 deletion(-)

diff --git a/kde-frameworks/networkmanager-qt/networkmanager-qt-5.70.0.ebuild 
b/kde-frameworks/networkmanager-qt/networkmanager-qt-5.70.0-r1.ebuild
similarity index 93%
rename from kde-frameworks/networkmanager-qt/networkmanager-qt-5.70.0.ebuild
rename to kde-frameworks/networkmanager-qt/networkmanager-qt-5.70.0-r1.ebuild
index dd72f33dbb5..fe207190e46 100644
--- a/kde-frameworks/networkmanager-qt/networkmanager-qt-5.70.0.ebuild
+++ b/kde-frameworks/networkmanager-qt/networkmanager-qt-5.70.0-r1.ebuild
@@ -21,7 +21,6 @@ DEPEND="
 "
 RDEPEND="${DEPEND}
|| (
-   >=net-misc/networkmanager-1.4.0-r1[consolekit]
>=net-misc/networkmanager-1.4.0-r1[elogind]
>=net-misc/networkmanager-1.4.0-r1[systemd]
)



[gentoo-commits] repo/gentoo:master commit in: dev-lua/luaexpat/

2020-10-08 Thread Conrad Kostecki
commit: 1550a5974d059f3c678d6a9ab5846a653ff6cff8
Author: Azamat H. Hackimov  gmail  com>
AuthorDate: Mon Oct  5 22:07:21 2020 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Thu Oct  8 19:13:41 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1550a597

dev-lua/luaexpat: fix lua slot to :0

Closes: https://github.com/gentoo/gentoo/pull/17813
Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Azamat H. Hackimov  gmail.com>
Signed-off-by: Conrad Kostecki  gentoo.org>

 dev-lua/luaexpat/luaexpat-1.3.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lua/luaexpat/luaexpat-1.3.0-r1.ebuild 
b/dev-lua/luaexpat/luaexpat-1.3.0-r1.ebuild
index 2cbb8f239da..46acfd17f8e 100644
--- a/dev-lua/luaexpat/luaexpat-1.3.0-r1.ebuild
+++ b/dev-lua/luaexpat/luaexpat-1.3.0-r1.ebuild
@@ -14,7 +14,7 @@ SLOT="0"
 KEYWORDS="amd64 arm ~arm64 hppa ~mips ppc ppc64 sparc x86"
 IUSE=""
 
-RDEPEND=">=dev-lang/lua-5.1.5-r2[deprecated,${MULTILIB_USEDEP}]
+RDEPEND=">=dev-lang/lua-5.1.5-r2:0[deprecated,${MULTILIB_USEDEP}]
>=dev-libs/expat-2.1.0-r3[${MULTILIB_USEDEP}]"
 DEPEND="${RDEPEND}
virtual/pkgconfig"



[gentoo-commits] repo/gentoo:master commit in: dev-lua/luaexpat/files/, dev-lua/luaexpat/

2020-10-08 Thread Conrad Kostecki
commit: f8051ee00cc653d5e43febbf00b05dc24959ee8c
Author: Azamat H. Hackimov  gmail  com>
AuthorDate: Mon Oct  5 22:05:59 2020 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Thu Oct  8 19:13:41 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f8051ee0

dev-lua/luaexpat: restore more functionality

Restore more features that sill missed in forked 1.3.3

See: https://github.com/tomasguisasola/luaexpat/pull/5
Closes: https://github.com/gentoo/gentoo/pull/17813
Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Azamat H. Hackimov  gmail.com>
Signed-off-by: Conrad Kostecki  gentoo.org>

 .../luaexpat/files/luaexpat-1.3.3_makefile.patch   |  10 +-
 .../luaexpat-1.3.3_restore_functionality.patch | 109 +
 dev-lua/luaexpat/luaexpat-1.3.3-r2.ebuild  |  49 +
 3 files changed, 167 insertions(+), 1 deletion(-)

diff --git a/dev-lua/luaexpat/files/luaexpat-1.3.3_makefile.patch 
b/dev-lua/luaexpat/files/luaexpat-1.3.3_makefile.patch
index 95de7be6069..a780dddea83 100644
--- a/dev-lua/luaexpat/files/luaexpat-1.3.3_makefile.patch
+++ b/dev-lua/luaexpat/files/luaexpat-1.3.3_makefile.patch
@@ -1,5 +1,5 @@
 diff --git a/makefile b/makefile
-index 1a5a145..df09239 100644
+index 1a5a145..50912f0 100644
 --- a/makefile
 +++ b/makefile
 @@ -45,7 +45,7 @@ OBJS= src/lxplib.o
@@ -11,3 +11,11 @@ index 1a5a145..df09239 100644
  
  install:
mkdir -p $(LUA_LIBDIR)
+@@ -53,6 +53,7 @@ install:
+   cd $(LUA_LIBDIR); ln -f -s $(LIBNAME) $T.so
+   mkdir -p $(LUA_DIR)/$T
+   cp src/$T/lom.lua $(LUA_DIR)/$T
++  cp src/$T/totable.lua $(LUA_DIR)/$T
+ 
+ clean:
+   rm -f src/$(LIBNAME) $(OBJS)

diff --git a/dev-lua/luaexpat/files/luaexpat-1.3.3_restore_functionality.patch 
b/dev-lua/luaexpat/files/luaexpat-1.3.3_restore_functionality.patch
new file mode 100644
index 000..c0bc8c1a7b4
--- /dev/null
+++ b/dev-lua/luaexpat/files/luaexpat-1.3.3_restore_functionality.patch
@@ -0,0 +1,109 @@
+From 4ef48128bd9a725daca1d5a4aabe0c1665d78742 Mon Sep 17 00:00:00 2001
+From: Matthew Wild 
+Date: Wed, 2 Apr 2014 21:02:29 +0100
+Subject: [PATCH] Make merging of CharacterData events optional, controlled by
+ the 3rd parameter of lxp.new()
+
+---
+ src/lxplib.c | 12 ++--
+ 1 file changed, 10 insertions(+), 2 deletions(-)
+
+diff --git a/src/lxplib.c b/src/lxplib.c
+index a7d6c42..794f6e3 100644
+--- a/src/lxplib.c
 b/src/lxplib.c
+@@ -57,6 +57,7 @@ struct lxp_userdata {
+   int tableref;  /* table with callbacks for this parser */
+   enum XPState state;
+   luaL_Buffer *b;  /* to concatenate sequences of cdata pieces */
++  int bufferCharData; /* whether to buffer cdata pieces */
+ };
+ 
+ typedef struct lxp_userdata lxp_userdata;
+@@ -171,8 +172,13 @@ static void f_CharData (void *ud, const char *s, int len) 
{
+   lxp_userdata *xpu = (lxp_userdata *)ud;
+   if (xpu->state == XPSok) {
+ if (getHandle(xpu, CharDataKey) == 0) return;  /* no handle */
+-xpu->state = XPSstring;
+-luaL_buffinit(xpu->L, xpu->b);
++if(xpu->bufferCharData != 0) {
++  xpu->state = XPSstring;
++  luaL_buffinit(xpu->L, xpu->b);
++} else {
++  lua_pushlstring(xpu->L, s, len);
++  docall(xpu, 1, 0);
++}
+   }
+   if (xpu->state == XPSstring)
+ luaL_addlstring(xpu->b, s, len);
+@@ -393,8 +399,10 @@ static void checkcallbacks (lua_State *L) {
+ 
+ static int lxp_make_parser (lua_State *L) {
+   XML_Parser p;
++  int bufferCharData = (lua_type(L, 3) != LUA_TBOOLEAN) || (lua_toboolean(L, 
3) != 0);
+   char sep = *luaL_optstring(L, 2, "");
+   lxp_userdata *xpu = createlxp(L);
++  xpu->bufferCharData = bufferCharData;
+   p = xpu->parser = (sep == '\0') ? XML_ParserCreate(NULL) :
+ XML_ParserCreateNS(NULL, sep);
+   if (!p)
+From cbaf85740f6032cfc025c7bde3f9861d15825928 Mon Sep 17 00:00:00 2001
+From: Matthew Wild 
+Date: Wed, 2 Apr 2014 20:56:58 +0100
+Subject: [PATCH] Add support for XmlDecl handlers
+
+---
+ src/lxplib.c | 14 +-
+ src/lxplib.h |  1 +
+ 2 files changed, 14 insertions(+), 1 deletion(-)
+
+diff --git a/src/lxplib.c b/src/lxplib.c
+index 35bec3c..a7d6c42 100644
+--- a/src/lxplib.c
 b/src/lxplib.c
+@@ -345,6 +345,16 @@ static void f_StartDoctypeDecl (void *ud, const XML_Char 
*doctypeName,
+   docall(xpu, 4, 0);
+ }
+ 
++static void f_XmlDecl (void *ud, const XML_Char *version,
++ const XML_Char *encoding,
++ int standalone) {
++  lxp_userdata *xpu = (lxp_userdata *)ud;
++  if (getHandle(xpu, XmlDeclKey) == 0) return;  /* no handle */
++  lua_pushstring(xpu->L, version);
++  lua_pushstring(xpu->L, encoding);
++  lua_pushboolean(xpu->L, standalone);
++  docall(xpu, 3, 0);
++}
+ /* }== */
+ 
+ 
+@@ -365,7 +375,7 @@ static void checkcallbacks (lua_State *L) {
+ "Default", "DefaultExpand", "StartElement", "EndElement",
+ 

[gentoo-commits] repo/gentoo:master commit in: dev-lua/luaexpat/

2020-10-08 Thread Conrad Kostecki
commit: 4749b85ae8ba4047757d736b1444cb4a09ec01f6
Author: Azamat H. Hackimov  gmail  com>
AuthorDate: Wed Oct  7 23:55:28 2020 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Thu Oct  8 19:13:42 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4749b85a

dev-lua/luaexpat: update 1.3.0 version branch

Migrate to EAPI=7, various fixes backported from 1.3.3 ebuild.

Closes: https://github.com/gentoo/gentoo/pull/17813
Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Azamat H. Hackimov  gmail.com>
Signed-off-by: Conrad Kostecki  gentoo.org>

 dev-lua/luaexpat/luaexpat-1.3.0-r2.ebuild | 46 +++
 1 file changed, 46 insertions(+)

diff --git a/dev-lua/luaexpat/luaexpat-1.3.0-r2.ebuild 
b/dev-lua/luaexpat/luaexpat-1.3.0-r2.ebuild
new file mode 100644
index 000..720457682bf
--- /dev/null
+++ b/dev-lua/luaexpat/luaexpat-1.3.0-r2.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit multilib-minimal toolchain-funcs
+
+DESCRIPTION="LuaExpat is a SAX XML parser based on the Expat library"
+HOMEPAGE="http://www.keplerproject.org/luaexpat/;
+SRC_URI="http://matthewwild.co.uk/projects/${PN}/${P}.tar.gz;
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~sparc ~x86"
+
+RDEPEND=">=dev-lang/lua-5.1.5-r2:0[${MULTILIB_USEDEP}]
+   >=dev-libs/expat-2.1.0-r3[${MULTILIB_USEDEP}]"
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig"
+
+src_prepare() {
+   default
+   sed -i -e 's:-g::' -e 's:-O2::' Makefile || die "sed failed"
+   multilib_copy_sources
+}
+
+multilib_src_compile() {
+   emake \
+   CFLAGS="${CFLAGS}" \
+   LDFLAGS="${LDFLAGS}" \
+   CC="$(tc-getCC)" \
+   LUA_INC="-I$($(tc-getPKG_CONFIG) --variable INSTALL_INC lua)"
+}
+
+multilib_src_install() {
+   emake \
+   DESTDIR="${D}" \
+   LUA_LDIR="$($(tc-getPKG_CONFIG) --variable INSTALL_LMOD lua)" \
+   LUA_CDIR="$($(tc-getPKG_CONFIG) --variable INSTALL_CMOD lua)" \
+   LUA_INC="-I$($(tc-getPKG_CONFIG) --variable INSTALL_INC lua)" \
+   install
+}
+
+multilib_src_install_all() {
+   dodoc -r README doc/*
+}



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

2020-10-08 Thread Conrad Kostecki
commit: ab1e3f3c9d6376fe6721ef6d45907ecee6cdae9a
Author: Azamat H. Hackimov  gmail  com>
AuthorDate: Mon Oct  5 22:13:25 2020 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Thu Oct  8 19:13:42 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ab1e3f3c

Masking >=dev-lua/luaexpat-1.3.3

1.3.3 is broken and failing unittests for net-im/prosody.

Closes: https://github.com/gentoo/gentoo/pull/17813
Closes: https://bugs.gentoo.org/746782
Signed-off-by: Azamat H. Hackimov  gmail.com>
Signed-off-by: Conrad Kostecki  gentoo.org>

 profiles/package.mask | 4 
 1 file changed, 4 insertions(+)

diff --git a/profiles/package.mask b/profiles/package.mask
index f055c888571..83f88f3f70b 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -32,6 +32,10 @@
 
 #--- END OF EXAMPLES ---
 
+# Azamat H. Hackimov  (2020-10-06)
+# 1.3.3 is broken and failing unittests for net-im/prosody. Bug #746782.
+>=dev-lua/luaexpat-1.3.3
+
 # Sam James  (2020-10-05)
 # Masked for testing. New major versions of Guile
 # often break reverse dependencies.



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

2020-10-08 Thread Sam James
commit: cfa00a0684a67ef7fc38005aa3a1a92ddd752425
Author: Sam James  gentoo  org>
AuthorDate: Thu Oct  8 19:02:39 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Oct  8 19:02:39 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cfa00a06

dev-libs/libotf: Stabilize 0.9.16 x86, #747349

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

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

diff --git a/dev-libs/libotf/libotf-0.9.16.ebuild 
b/dev-libs/libotf/libotf-0.9.16.ebuild
index 0d143d919e5..bf3bce3dc76 100644
--- a/dev-libs/libotf/libotf-0.9.16.ebuild
+++ b/dev-libs/libotf/libotf-0.9.16.ebuild
@@ -10,7 +10,7 @@ SRC_URI="mirror://nongnu/m17n/${P}.tar.gz"
 
 LICENSE="LGPL-2.1"
 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"
 IUSE="static-libs X"
 
 RDEPEND=">=media-libs/freetype-2.4.9



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

2020-10-08 Thread Sam James
commit: 381fbc579db4926d9767824387a482981a177dba
Author: Sam James  gentoo  org>
AuthorDate: Thu Oct  8 19:03:05 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Oct  8 19:03:05 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=381fbc57

dev-libs/libotf: Stabilize 0.9.16 amd64, #747349

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

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

diff --git a/dev-libs/libotf/libotf-0.9.16.ebuild 
b/dev-libs/libotf/libotf-0.9.16.ebuild
index bf3bce3dc76..07853b03748 100644
--- a/dev-libs/libotf/libotf-0.9.16.ebuild
+++ b/dev-libs/libotf/libotf-0.9.16.ebuild
@@ -10,7 +10,7 @@ SRC_URI="mirror://nongnu/m17n/${P}.tar.gz"
 
 LICENSE="LGPL-2.1"
 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"
 IUSE="static-libs X"
 
 RDEPEND=">=media-libs/freetype-2.4.9



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

2020-10-08 Thread Sam James
commit: c1badd3b7cb84cdfd37e40c81258eb8e933c95a8
Author: Sam James  gentoo  org>
AuthorDate: Thu Oct  8 19:02:35 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Oct  8 19:02:35 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c1badd3b

dev-libs/hiredis: bump to 1.0.0

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

 dev-libs/hiredis/Manifest  |  1 +
 .../hiredis-1.0.0-disable-network-tests.patch  | 53 ++
 dev-libs/hiredis/hiredis-1.0.0.ebuild  | 80 ++
 3 files changed, 134 insertions(+)

diff --git a/dev-libs/hiredis/Manifest b/dev-libs/hiredis/Manifest
index 6cc58a1f9b4..bee3dbedda0 100644
--- a/dev-libs/hiredis/Manifest
+++ b/dev-libs/hiredis/Manifest
@@ -1 +1,2 @@
 DIST hiredis-0.14.1.tar.gz 64372 BLAKE2B 
9846b05e21bfadb876e26ab45bf5c29a3283b602ef725dfbd877815be690bb5579551f0c452e1d8abf9ae985f6b71408a3b86b343ca5d6dce58dd4897640996a
 SHA512 
a7310f2d65075df0c17636a0220e16487759471a3442b1de2595ab747565f6b6262e37131613b13e396b31050bcbe5529c35d420cd43fd7d500d9d563d469c4f
+DIST hiredis-1.0.0.tar.gz 97507 BLAKE2B 
247852d53be96e36dbdd7d4d8cfbda4406aa66281f26c28c3f80ab4593679122fd59430b2d5f04d20126b4459fc75af0a1fd67f1ee1db691d8db575debad2b61
 SHA512 
eb56201121eecdbfc8d42e8c2c141ae77bea248eeb36687ac6835c9b2404f5475beb351c4d8539d552db4d88e933bb2bd5b73f165e62b130bb11aeff39928e69

diff --git a/dev-libs/hiredis/files/hiredis-1.0.0-disable-network-tests.patch 
b/dev-libs/hiredis/files/hiredis-1.0.0-disable-network-tests.patch
new file mode 100644
index 000..c8a5822c8ef
--- /dev/null
+++ b/dev-libs/hiredis/files/hiredis-1.0.0-disable-network-tests.patch
@@ -0,0 +1,53 @@
+diff --git a/test.c b/test.c
+index c0eeca7..5d70471 100644
+--- a/test.c
 b/test.c
+@@ -641,6 +641,7 @@ static void test_blocking_connection_errors(void) {
+ struct addrinfo *ai_tmp = NULL;
+ 
+ int rv = getaddrinfo(HIREDIS_BAD_DOMAIN, "6379", , _tmp);
++#if 0
+ if (rv != 0) {
+ // Address does *not* exist
+ test("Returns error when host cannot be resolved: ");
+@@ -662,6 +663,7 @@ static void test_blocking_connection_errors(void) {
+ printf("Skipping NXDOMAIN test. Found evil ISP!\n");
+ freeaddrinfo(ai_tmp);
+ }
++#endif
+ 
+ #ifndef _WIN32
+ test("Returns error when the port is not open: ");
+@@ -670,10 +672,12 @@ static void test_blocking_connection_errors(void) {
+ strcmp(c->errstr,"Connection refused") == 0);
+ redisFree(c);
+ 
++#if 0
+ test("Returns error when the unix_sock socket path doesn't accept 
connections: ");
+ c = redisConnectUnix((char*)"/tmp/idontexist.sock");
+ test_cond(c->err == REDIS_ERR_IO); /* Don't care about the message... */
+ redisFree(c);
++#endif
+ #endif
+ }
+ 
+diff --git a/test.c b/test.c
+index 1e8fce1..91625ca 100644
+--- a/test.c
 b/test.c
+@@ -1324,6 +1324,7 @@ int main(int argc, char **argv) {
+ test_blocking_connection_errors();
+ test_free_null();
+ 
++#if 0
+ printf("\nTesting against TCP connection (%s:%d):\n", cfg.tcp.host, 
cfg.tcp.port);
+ cfg.type = CONN_TCP;
+ test_blocking_connection(cfg);
+@@ -1332,6 +1333,7 @@ int main(int argc, char **argv) {
+ test_invalid_timeout_errors(cfg);
+ test_append_formatted_commands(cfg);
+ if (throughput) test_throughput(cfg);
++#endif
+ 
+ printf("\nTesting against Unix socket connection (%s): ", 
cfg.unix_sock.path);
+ if (test_unix_socket) {

diff --git a/dev-libs/hiredis/hiredis-1.0.0.ebuild 
b/dev-libs/hiredis/hiredis-1.0.0.ebuild
new file mode 100644
index 000..f65824d561b
--- /dev/null
+++ b/dev-libs/hiredis/hiredis-1.0.0.ebuild
@@ -0,0 +1,80 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+inherit toolchain-funcs
+
+DESCRIPTION="Minimalistic C client library for the Redis database"
+HOMEPAGE="https://github.com/redis/hiredis;
+SRC_URI="https://github.com/redis/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0/1.0.0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 
~x64-solaris"
+IUSE="examples static-libs test"
+RESTRICT="!test? ( test )"
+
+DEPEND="test? ( dev-db/redis )"
+
+src_prepare() {
+   local PATCHES=(
+   "${FILESDIR}/${PN}-1.0.0-disable-network-tests.patch"
+   )
+   default
+
+   # use GNU ld syntax on Solaris
+   sed -i -e '/DYLIB_MAKE_CMD=.* -G/d' Makefile || die
+}
+
+_build() {
+   emake \
+   AR="$(tc-getAR)" \
+   CC="$(tc-getCC)" \
+   PREFIX="${EPREFIX}/usr" \
+   LIBRARY_PATH="$(get_libdir)" \
+   DEBUG_FLAGS= \
+   OPTIMIZATION= \
+   "$@"
+}
+
+src_compile() {
+   # The static lib re-uses the same objects as the shared lib, so
+   # overhead is low w/creating it all 

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

2020-10-08 Thread Sam James
commit: 82bcf76e9d5bfa70daff7bfa8910e6729283f2ef
Author: Sam James  gentoo  org>
AuthorDate: Thu Oct  8 18:52:30 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Oct  8 18:52:30 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=82bcf76e

dev-libs/libotf: Stabilize 0.9.16 arm, #747349

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

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

diff --git a/dev-libs/libotf/libotf-0.9.16.ebuild 
b/dev-libs/libotf/libotf-0.9.16.ebuild
index 38c6b09e8bb..0d143d919e5 100644
--- a/dev-libs/libotf/libotf-0.9.16.ebuild
+++ b/dev-libs/libotf/libotf-0.9.16.ebuild
@@ -10,7 +10,7 @@ SRC_URI="mirror://nongnu/m17n/${P}.tar.gz"
 
 LICENSE="LGPL-2.1"
 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"
 IUSE="static-libs X"
 
 RDEPEND=">=media-libs/freetype-2.4.9



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

2020-10-08 Thread Sam James
commit: 500cd63cd295aa776a5b4274eeae2bf91ce874f9
Author: Sam James  gentoo  org>
AuthorDate: Thu Oct  8 18:52:10 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Oct  8 18:52:10 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=500cd63c

media-plugins/live: Stabilize 2020.05.15 arm64, #747205

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

 media-plugins/live/live-2020.05.15.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-plugins/live/live-2020.05.15.ebuild 
b/media-plugins/live/live-2020.05.15.ebuild
index 4f30941cdf9..37896d9e980 100644
--- a/media-plugins/live/live-2020.05.15.ebuild
+++ b/media-plugins/live/live-2020.05.15.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="http://www.live555.com/;
 SRC_URI="http://www.live555.com/liveMedia/public/${P/-/.}.tar.gz;
 
 LICENSE="LGPL-2.1"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-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 ~x86-macos ~sparc-solaris 
~x86-solaris"
 IUSE="libressl ssl"
 
 BDEPEND="virtual/pkgconfig"



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

2020-10-08 Thread Sam James
commit: 2505d91b593e05ee965e588c342999c2c1f05808
Author: Sam James  gentoo  org>
AuthorDate: Thu Oct  8 18:44:01 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Oct  8 18:44:57 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2505d91b

dev-libs/libotf: Stabilize 0.9.16 arm64, #747349

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

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

diff --git a/dev-libs/libotf/libotf-0.9.16.ebuild 
b/dev-libs/libotf/libotf-0.9.16.ebuild
index 0ed54fe7664..38c6b09e8bb 100644
--- a/dev-libs/libotf/libotf-0.9.16.ebuild
+++ b/dev-libs/libotf/libotf-0.9.16.ebuild
@@ -10,7 +10,7 @@ SRC_URI="mirror://nongnu/m17n/${P}.tar.gz"
 
 LICENSE="LGPL-2.1"
 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"
 IUSE="static-libs X"
 
 RDEPEND=">=media-libs/freetype-2.4.9



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

2020-10-08 Thread Michał Górny
commit: 2df34ea62c58a482f2a85c25acfa8c58f52e9b51
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Oct  8 18:42:20 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Oct  8 18:42:20 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2df34ea6

dev-python/html5lib: Remove old

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

 dev-python/html5lib/Manifest   |   1 -
 .../files/html5lib-1.0.1-collections-abc.patch |  44 
 .../html5lib-python-1.0.1-support-pytest4.patch| 270 -
 dev-python/html5lib/html5lib-1.0.1-r2.ebuild   |  37 ---
 4 files changed, 352 deletions(-)

diff --git a/dev-python/html5lib/Manifest b/dev-python/html5lib/Manifest
index 03c605eb9e6..24a9ed5ed3c 100644
--- a/dev-python/html5lib/Manifest
+++ b/dev-python/html5lib/Manifest
@@ -1,2 +1 @@
-DIST html5lib-1.0.1.tar.gz 252959 BLAKE2B 
d2a9fa19d6a18b9e0c39f737a22ff4d5a6533734843f787c083f9497fd94788dad0e1e96478fe48b262c208370cf58e91ab94cc06a3e2757a40e936363cd3148
 SHA512 
35939b4450893864da04e735ee5e0addacf1dd34bae6a6909c76572abf6bfded446a78a713dfde91c1485ba45867d7abeb6a45cf0545c16ea968707be7de5dd2
 DIST html5lib-1.1.tar.gz 272215 BLAKE2B 
11a4fc3fb84bf8bab4af5da1de30b0892a9eb454505716b3db391187053c9aac159b1c82ae787896592b8fc850363bba9313b9d7fc617150771c3bfa1aeadefb
 SHA512 
af7c29591007fded99be6c38e3d0ae5a4ac32d71d26046a615918ae732cb1c1ecbf754f47ceca1a53726c3843f3ecea7af87a7362281b45ff3af495815818626

diff --git a/dev-python/html5lib/files/html5lib-1.0.1-collections-abc.patch 
b/dev-python/html5lib/files/html5lib-1.0.1-collections-abc.patch
deleted file mode 100644
index d5a9dcac299..000
--- a/dev-python/html5lib/files/html5lib-1.0.1-collections-abc.patch
+++ /dev/null
@@ -1,44 +0,0 @@
-From 4f9235752cea29c5a31721440578b430823a1e69 Mon Sep 17 00:00:00 2001
-From: 5j9 <5...@users.noreply.github.com>
-Date: Mon, 1 Oct 2018 15:02:33 +0330
-Subject: [PATCH] Try to import MutableMapping from collections.abc (#403)
-
-Note that collections.abc has been added in Python 3.3.
-
-Fixes #402

- html5lib/_trie/_base.py  | 5 -
- html5lib/treebuilders/dom.py | 5 -
- 2 files changed, 8 insertions(+), 2 deletions(-)
-
-diff --git a/html5lib/_trie/_base.py b/html5lib/_trie/_base.py
-index a1158bbb..6b71975f 100644
 a/html5lib/_trie/_base.py
-+++ b/html5lib/_trie/_base.py
-@@ -1,6 +1,9 @@
- from __future__ import absolute_import, division, unicode_literals
- 
--from collections import Mapping
-+try:
-+from collections.abc import Mapping
-+except ImportError:  # Python 2.7
-+from collections import Mapping
- 
- 
- class Trie(Mapping):
-diff --git a/html5lib/treebuilders/dom.py b/html5lib/treebuilders/dom.py
-index dcfac220..d8b53004 100644
 a/html5lib/treebuilders/dom.py
-+++ b/html5lib/treebuilders/dom.py
-@@ -1,7 +1,10 @@
- from __future__ import absolute_import, division, unicode_literals
- 
- 
--from collections import MutableMapping
-+try:
-+from collections.abc import MutableMapping
-+except ImportError:  # Python 2.7
-+from collections import MutableMapping
- from xml.dom import minidom, Node
- import weakref
- 

diff --git 
a/dev-python/html5lib/files/html5lib-python-1.0.1-support-pytest4.patch 
b/dev-python/html5lib/files/html5lib-python-1.0.1-support-pytest4.patch
deleted file mode 100644
index 98c9fb23fc7..000
--- a/dev-python/html5lib/files/html5lib-python-1.0.1-support-pytest4.patch
+++ /dev/null
@@ -1,270 +0,0 @@
-From 2699544837e68b12f1740a7eb56882a0dc0a4008 Mon Sep 17 00:00:00 2001
-From: =?UTF-8?q?Miro=20Hron=C4=8Dok?= 
-Date: Thu, 28 Mar 2019 01:45:43 +0100
-Subject: [PATCH 1/4] Support pytest 4
-
-Fixes https://github.com/html5lib/html5lib-python/issues/411

- html5lib/tests/test_encoding.py|  4 ++--
- html5lib/tests/test_sanitizer.py   | 14 +++---
- html5lib/tests/test_serializer.py  |  2 +-
- html5lib/tests/test_stream.py  |  7 ---
- html5lib/tests/test_treewalkers.py |  2 +-
- requirements-test.txt  |  2 +-
- tox.ini|  2 +-
- 7 files changed, 17 insertions(+), 16 deletions(-)
-
-diff --git a/html5lib/tests/test_encoding.py b/html5lib/tests/test_encoding.py
-index 9a411c77..97b6ca2a 100644
 a/html5lib/tests/test_encoding.py
-+++ b/html5lib/tests/test_encoding.py
-@@ -99,8 +99,8 @@ def test_encoding():
- for filename in get_data_files("encoding"):
- tests = _TestData(filename, b"data", encoding=None)
- for test in tests:
--yield (runParserEncodingTest, test[b'data'], test[b'encoding'])
--yield (runPreScanEncodingTest, test[b'data'], test[b'encoding'])
-+runParserEncodingTest(test[b'data'], test[b'encoding'])
-+runPreScanEncodingTest(test[b'data'], test[b'encoding'])
-
-
- # pylint:disable=wrong-import-position
-diff --git a/html5lib/tests/test_sanitizer.py 
b/html5lib/tests/test_sanitizer.py
-index 45046d57..1b7285fc 100644
 

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

2020-10-08 Thread Sam James
commit: 44900d4c02a1c9ad94a338aa805a0fcbade36569
Author: Sam James  gentoo  org>
AuthorDate: Thu Oct  8 18:36:41 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Oct  8 18:36:41 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=44900d4c

dev-python/html5lib: Stabilize 1.1 ALLARCHES, #734416

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

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

diff --git a/dev-python/html5lib/html5lib-1.1.ebuild 
b/dev-python/html5lib/html5lib-1.1.ebuild
index cee55175f43..f4474efcf50 100644
--- a/dev-python/html5lib/html5lib-1.1.ebuild
+++ b/dev-python/html5lib/html5lib-1.1.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv s390 sparc 
x86 ~x64-macos"
 IUSE="test"
 RESTRICT+=" !test? ( test )"
 



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

2020-10-08 Thread Sam James
commit: 7f95c50586604617c27b554a350b7a01f22379c6
Author: Sam James  gentoo  org>
AuthorDate: Thu Oct  8 18:36:42 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Oct  8 18:36:42 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f95c505

dev-python/bleach: Stabilize 3.2.1 ALLARCHES, #734416

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

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

diff --git a/dev-python/bleach/bleach-3.2.1.ebuild 
b/dev-python/bleach/bleach-3.2.1.ebuild
index 4d1438843f6..147371a7c28 100644
--- a/dev-python/bleach/bleach-3.2.1.ebuild
+++ b/dev-python/bleach/bleach-3.2.1.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 s390 sparc x86"
 
 RDEPEND="
dev-python/packaging[${PYTHON_USEDEP}]



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

2020-10-08 Thread Sam James
commit: 55c167b16d6be1b03d232a43c4adaf6b5d1ba555
Author: Sam James  gentoo  org>
AuthorDate: Thu Oct  8 18:37:42 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Oct  8 18:37:42 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=55c167b1

media-libs/dav1d: Stabilize 0.7.0 arm64, #747196

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

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

diff --git a/media-libs/dav1d/dav1d-0.7.0.ebuild 
b/media-libs/dav1d/dav1d-0.7.0.ebuild
index b5737f217f0..7c5b7151517 100644
--- a/media-libs/dav1d/dav1d-0.7.0.ebuild
+++ b/media-libs/dav1d/dav1d-0.7.0.ebuild
@@ -8,7 +8,7 @@ if [[ "${PV}" == "" ]]; then
SCM="git-r3"
EGIT_REPO_URI="https://code.videolan.org/videolan/dav1d;
 else
-   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc ~x86"
+   KEYWORDS="~amd64 ~arm arm64 ~ppc ~ppc64 ~sparc ~x86"

SRC_URI="https://code.videolan.org/videolan/dav1d/-/archive/${PV}/${P}.tar.bz2;
 fi
 



[gentoo-commits] repo/gentoo:master commit in: dev-haskell/edisoncore/

2020-10-08 Thread Sergei Trofimovich
commit: 9f3a0f0a3bacf4389dc7dfd83a019accc381761f
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Thu Oct  8 18:23:57 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Oct  8 18:23:57 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f3a0f0a

dev-haskell/edisoncore: drop old

Package-Manager: Portage-3.0.8, Repoman-3.0.1
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-haskell/edisoncore/Manifest  |  1 -
 dev-haskell/edisoncore/edisoncore-1.3.1.1.ebuild | 32 
 2 files changed, 33 deletions(-)

diff --git a/dev-haskell/edisoncore/Manifest b/dev-haskell/edisoncore/Manifest
index fb21ededf4d..537ebb856cf 100644
--- a/dev-haskell/edisoncore/Manifest
+++ b/dev-haskell/edisoncore/Manifest
@@ -1,2 +1 @@
-DIST EdisonCore-1.3.1.1.tar.gz 80699 BLAKE2B 
e92848bb282d478c84817e0c0c2515b0fcb227b8224b020e8e50df4deb53915ccb7aa172a86eef787aa985efaaffbb42deab0fbb5b8669adf9635129b017fee8
 SHA512 
2e290a5c792a136931387936f457a45913edeedb9eda8006649b974d9aea294b9f1b7e5b2aa020c3ed151934cef8b2bd228e2cb56f7db37f35d59dcb23f7bcb8
 DIST EdisonCore-1.3.2.1.tar.gz 82522 BLAKE2B 
758e02e462d4f86b95a66792ce26dda6d1a00506a8071f3716f9a7484fc992af9e1709a9bbb958ee71175b2c51c4574493a35b6eaa7a1bfab415ed4ce7e2a8b4
 SHA512 
6812b04edb1abdfc2486d66bb86d6370b76667de1603ab421d92a6ecc17a25014e0ab97f53dd4f1e75cacf32c31611e8f2dd6c740c840e349c3c762ae00df65f

diff --git a/dev-haskell/edisoncore/edisoncore-1.3.1.1.ebuild 
b/dev-haskell/edisoncore/edisoncore-1.3.1.1.ebuild
deleted file mode 100644
index 7f38c6d65f1..000
--- a/dev-haskell/edisoncore/edisoncore-1.3.1.1.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-# ebuild generated by hackport 0.4.7.
-
-CABAL_FEATURES="lib profile haddock hoogle hscolour"
-inherit haskell-cabal
-
-MY_PN="EdisonCore"
-MY_P="${MY_PN}-${PV}"
-
-DESCRIPTION="A library of efficent, purely-functional data structures (Core 
Implementations)"
-HOMEPAGE="http://rwd.rdockins.name/edison/home/;
-SRC_URI="https://hackage.haskell.org/package/${MY_P}/${MY_P}.tar.gz;
-
-LICENSE="MIT"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND=">=dev-haskell/edisonapi-1.3:=[profile?] 
=dev-haskell/quickcheck-2.8.2:2=[profile?] 
=dev-lang/ghc-7.4.1:=
-"
-DEPEND="${RDEPEND}
-   >=dev-haskell/cabal-1.10
-"
-
-S="${WORKDIR}/${MY_P}"



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

2020-10-08 Thread Sergei Trofimovich
commit: 5f3bacb87367edb140d02e00fec2fc6214207356
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Thu Oct  8 18:22:38 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Oct  8 18:22:38 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5f3bacb8

sci-mathematics/agda-stdlib: drop old

Package-Manager: Portage-3.0.8, Repoman-3.0.1
Signed-off-by: Sergei Trofimovich  gentoo.org>

 sci-mathematics/agda-stdlib/Manifest   |  1 -
 .../agda-stdlib/agda-stdlib-2.4.2.5.ebuild | 66 --
 2 files changed, 67 deletions(-)

diff --git a/sci-mathematics/agda-stdlib/Manifest 
b/sci-mathematics/agda-stdlib/Manifest
index 3b6c51e561f..4279dcb29b8 100644
--- a/sci-mathematics/agda-stdlib/Manifest
+++ b/sci-mathematics/agda-stdlib/Manifest
@@ -1,2 +1 @@
-DIST agda-stdlib-2.4.2.5.tar.gz 253379 BLAKE2B 
c635040892bf940057bacf35f85fa6b7e3b49d1877ca7310933c27312b37566f3df077ad021d34e7855daa1e23b2495df82fe288e8416a11f630beeb313ca027
 SHA512 
b15ed5838916240c8602fe7a4bccddf43c71ab3a18ecb5a6dc85199b908e261b04cf794a4d93c90af0a9263a36603c392280639ace7fecead0c39269c2623302
 DIST agda-stdlib-2.5.2.0.13.tar.gz 264701 BLAKE2B 
f35b419aac1b80af86217a86fb8e21a2f3427ef9629c8f2e284036859cd89da16ce1b64ceb87f8a3030b5bdb2a68b4f59f74a717fc1e13378ecb20cc6b28f59c
 SHA512 
340a7b9cb15793cdbe99f558a32eaab3476b94b4d43d45bdc92c6b368197d075c977fd2f6ce0c5b0baf584289a2218b07dd030ad2b83f6d9e4bc7effee91eece

diff --git a/sci-mathematics/agda-stdlib/agda-stdlib-2.4.2.5.ebuild 
b/sci-mathematics/agda-stdlib/agda-stdlib-2.4.2.5.ebuild
deleted file mode 100644
index be6d6baf391..000
--- a/sci-mathematics/agda-stdlib/agda-stdlib-2.4.2.5.ebuild
+++ /dev/null
@@ -1,66 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-CABAL_FEATURES="bin"
-inherit haskell-cabal elisp-common
-
-DESCRIPTION="Agda standard library"
-HOMEPAGE="https://wiki.portal.chalmers.se/agda/;
-SRC_URI="https://github.com/agda/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="profile +ffi"
-
-# filemanip is used in lib.cabal to make the GenerateEverything and
-# AllNonAsciiChars executables, so agda-stdlib does not require a subslot
-# dependency on filemanip.
-
-RDEPEND="~sci-mathematics/agda-${PV}:=[profile?]
-   >=dev-haskell/filemanip-0.3.6.2[profile?] 
=dev-lang/ghc-6.12.1
-   ffi? ( sci-mathematics/agda-lib-ffi )
-"
-DEPEND="${RDEPEND}
-   >=dev-haskell/cabal-1.8.0.2
-"
-
-SITEFILE="50${PN}-gentoo.el"
-
-src_prepare() {
-   cabal-mksetup
-   eapply_user
-}
-
-src_compile() {
-   haskell-cabal_src_compile
-   "${S}"/dist/build/GenerateEverything/GenerateEverything \
-   || die "GenerateEverything failed"
-   local prof
-   use profile && prof="--ghc-flag=-prof"
-   agda +RTS -K1G -RTS ${prof} \
-   -i "${S}" -i "${S}"/src "${S}"/Everything.agda || die
-   # Although my agda- build has
-   # 
/var/tmp/portage/sci-mathematics/agda-/work/agda-/dist/build/autogen/Paths_Agda.hs
-   # containing:
-   # datadir= "/usr/share/agda-/ghc-7.6.1"
-   # it fails without the --css option like:
-   # /usr/share/agda-/ghc-7.4.1/Agda.css: copyFile: does not exist
-   local cssdir=$(egrep 'datadir *=' 
"${S}/dist/build/autogen/Paths_lib.hs" | sed -e 's@datadir= \(.*\)@\1@')
-   agda --html -i "${S}" -i "${S}"/src --css="${cssdir}/Agda.css" 
"${S}"/README.agda || die
-}
-
-src_test() {
-   agda -i "${S}" -i "${S}"/src README.agda || die
-}
-
-src_install() {
-   insinto usr/share/agda-stdlib
-   insopts --preserve-timestamps
-   doins -r src/*
-   dodoc -r html/*
-   elisp-site-file-install "${FILESDIR}/${SITEFILE}" || die
-}



[gentoo-commits] repo/gentoo:master commit in: sci-mathematics/agda/files/, sci-mathematics/agda/

2020-10-08 Thread Sergei Trofimovich
commit: e138bb5c3fba0f8a276b9edab767d1c628fbc53c
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Thu Oct  8 18:21:44 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Oct  8 18:21:44 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e138bb5c

sci-mathematics/agda: drop old

Package-Manager: Portage-3.0.8, Repoman-3.0.1
Signed-off-by: Sergei Trofimovich  gentoo.org>

 sci-mathematics/agda/Manifest  |   1 -
 sci-mathematics/agda/agda-2.4.2.5-r2.ebuild| 130 --
 sci-mathematics/agda/agda-2.5.2-r1.ebuild  | 148 -
 .../agda/files/agda-2.4.2.5-hashtables.patch   |  13 --
 4 files changed, 292 deletions(-)

diff --git a/sci-mathematics/agda/Manifest b/sci-mathematics/agda/Manifest
index fa2726ed4da..797f3b17f0d 100644
--- a/sci-mathematics/agda/Manifest
+++ b/sci-mathematics/agda/Manifest
@@ -1,2 +1 @@
-DIST Agda-2.4.2.5.tar.gz 1031427 BLAKE2B 
bf64731e0c068c4f609e9651f0cb6ea763f1e02ddd8909269a140f8ebd036dbb5b36d9f1b038a32016447bbfbd4f9dd6a00a1cc34616efd7099a2b4ddcc7d3bc
 SHA512 
c2e090a42f699200854c20dad868b4b67e99107f0cdbba20ed268f4618fcf80068ee31db37e4b6637f73128d9f652ef9276d8f7adea54628da759d79f5e4f4a2
 DIST Agda-2.5.2.tar.gz 1240885 BLAKE2B 
bccdaa0c40b8e116f44ee436171cec0a8e1366d7b1f0b469bf459eacf4256e29a00c60a371dcf7971c499e948ce6264861016bb51fcad3251f62cb3e7370c19c
 SHA512 
39ec73316eb7409f7f2618e86a9a3a2c420c93470bf46a1c37a4c4753c6c831d2d6da9ba007086ddee9defd481a695bf142a0a7d360dfa01bdb1fb92467af164

diff --git a/sci-mathematics/agda/agda-2.4.2.5-r2.ebuild 
b/sci-mathematics/agda/agda-2.4.2.5-r2.ebuild
deleted file mode 100644
index 63b99d3e1cb..000
--- a/sci-mathematics/agda/agda-2.4.2.5-r2.ebuild
+++ /dev/null
@@ -1,130 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-# ebuild generated by hackport 0.4.6.
-
-CABAL_FEATURES="bin lib profile haddock hoogle hscolour"
-inherit haskell-cabal elisp-common
-
-MY_PN="Agda"
-MY_P="${MY_PN}-${PV}"
-
-DESCRIPTION="A dependently typed functional programming language and proof 
assistant"
-HOMEPAGE="https://wiki.portal.chalmers.se/agda/;
-SRC_URI="https://hackage.haskell.org/package/${MY_P}/${MY_P}.tar.gz;
-
-LICENSE="MIT"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~x86"
-IUSE="+cpphs +stdlib emacs"
-
-RDEPEND=">=dev-haskell/binary-0.7.2.1:=[profile?] 
=dev-haskell/boxes-0.1.3:=[profile?] =dev-haskell/data-hash-0.2.0.0:=[profile?] 
=dev-haskell/edit-distance-0.2.1.2:=[profile?] 
=dev-haskell/equivalence-0.2.5:=[profile?] 
=dev-haskell/geniplate-mirror-0.6.0.6:=[profile?] 
=dev-haskell/hashable-1.2.1.0:=[profile?] 
=dev-haskell/haskeline-0.7.1.3:=[profile?] 
=dev-haskell/haskell-src-exts-1.16.0.1:=[profile?] 
=dev-haskell/parallel-3.2.0.4:=[profile?] 
=dev-haskell/quickcheck-2.8:2=[profile?] 
=dev-haskell/strict-0.3.2:=[profile?] 
=dev-haskell/text-0.11.3.1:=[profile?] 
=dev-haskell/transformers-compat-0.3.3.3:=[profile?]
-   >=dev-haskell/unordered-containers-0.2.5.0:=[profile?] 
=dev-haskell/void-0.5.4:=[profile?] =dev-haskell/xhtml-3000.2.1:=[profile?] 
=dev-haskell/zlib-0.4.0.1:=[profile?]
-   >=dev-lang/ghc-7.6.2:=
-   >=dev-haskell/hashtables-1.0.1.8:=[profile?] 
=dev-haskell/mtl-2.1.1:=[profile?] =dev-haskell/transformers-0.3:=[profile?] 
= 0.4.0.1 && < 0.6.1' 'zlib >= 0.4.0.1' \
-   'transformers-compat >= 0.3.3.3 && < 0.5' 'transformers-compat 
>= 0.3.3.3' \
-   'build-tools: cpphs >= 1.19 && < 1.20' 'build-tools: cpphs >= 
1.19' \
-   'alex >= 3.1.0 && < 3.2' 'alex >= 3.1.0'
-}
-
-src_configure() {
-   haskell-cabal_src_configure \
-   $(cabal_flag cpphs cpphs)
-}
-
-src_compile() {
-   if use emacs; then
-   BYTECOMPFLAGS="-L ./src/data/emacs-mode"
-   elisp-compile src/data/emacs-mode/*.el \
-   || die "Failed to compile emacs mode"
-   fi
-   haskell-cabal_src_compile
-}
-
-src_test() {
-   export 
LD_LIBRARY_PATH="${S}/dist/build${LD_LIBRARY_PATH+:}${LD_LIBRARY_PATH}"
-
-   dist/build/agda/agda --test +RTS -M1g || die
-}
-
-src_install() {
-   local add="${ED}"/usr/share/"${P}/ghc-$(ghc-version)"
-
-   haskell-cabal_src_install
-
-   export 
LD_LIBRARY_PATH="${S}/dist/build${LD_LIBRARY_PATH+:}${LD_LIBRARY_PATH}"
-   # generate Primitive.agdai, emulate Setup.hs postinst phase
-   Agda_datadir="${add}" \
-   "${ED}"/usr/bin/agda "${add}"/lib/prim/Agda/Primitive.agda \
-   || die "Failed to build 'Primitive.agdai'"
-
-   if use emacs; then
-   elisp-install ${PN} src/data/emacs-mode/*.el \
-   || die "Failed to install emacs mode"
-   elisp-site-file-install "${FILESDIR}/${SITEFILE}" \
-   || die "Failed to install elisp site file"
-   fi
-}
-
-pkg_postinst() {
-   haskell-cabal_pkg_postinst
-  

[gentoo-commits] repo/proj/guru:master commit in: app-emulation/dxvk-bin/

2020-10-08 Thread Andrew Ammerlaan
commit: 934ca47a6abdd1abe2191bf40f5e82023d0eaec0
Author: Ronny (tastytea) Gutbrod  tastytea  de>
AuthorDate: Wed Oct  7 17:36:40 2020 +
Commit: Andrew Ammerlaan  riseup  net>
CommitDate: Wed Oct  7 17:36:40 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=934ca47a

app-emulation/dxvk-bin: Version bump 1.7.2.

Signed-off-by: Ronny (tastytea) Gutbrod  tastytea.de>

 app-emulation/dxvk-bin/Manifest  |  1 +
 app-emulation/dxvk-bin/dxvk-bin-1.7.2.ebuild | 73 
 2 files changed, 74 insertions(+)

diff --git a/app-emulation/dxvk-bin/Manifest b/app-emulation/dxvk-bin/Manifest
index 50218a1a..513c70f9 100644
--- a/app-emulation/dxvk-bin/Manifest
+++ b/app-emulation/dxvk-bin/Manifest
@@ -1,2 +1,3 @@
 DIST dxvk-bin-1.7.1.tar.gz 7863711 BLAKE2B 
f6302e254864fda8a6cac17917c41c77974b1e2bf0270b0faaa4449d709036ff065e48b5c20e9be92dc8be0b4dbfe87b03056e168f5f47ee54327bd8a513
 SHA512 
8fef547446d1305f70153f1168ea54f9fab461d32f2209fecf400074724a400ed495f21982e4d4c57cf7af1902a58104ab67c8aa4ca29f4c827fb2aac711a855
+DIST dxvk-bin-1.7.2.tar.gz 7881987 BLAKE2B 
5f9a9bab7807b37cd56108a36c4c00f52897d07c4a5b50a61f97d3d5f6ea1f14d5b5effdbf2bc8faf78c965449b41d9792b6f20c2233e7ae6912dad5dc117ef3
 SHA512 
88ce06c3a37384341906b1f1082c4ddcfdcb13032909414f922600da2c9d1b6697f0fe0fcf1b8a46e60c30f2391f5a01d042606cf3cd161d5f0632de610ff929
 DIST dxvk-bin-1.7.tar.gz 7734725 BLAKE2B 
f608a4f228f62b3240a796c2a7fcf514208a1bb421a912405374b4d3a36b17e4172e61bee0722b072f606861325ae988f5ef660ee987c34c9319c1fa1ccf25fe
 SHA512 
c0456c5106ef4a58e7ee1e093557a5769a56430a3907381bbaccf17b0af0791b052c41deb2bc7505337d56ef33ba0cfbbfdbb579263ff63ddbf4fbaf1eec

diff --git a/app-emulation/dxvk-bin/dxvk-bin-1.7.2.ebuild 
b/app-emulation/dxvk-bin/dxvk-bin-1.7.2.ebuild
new file mode 100644
index ..ff390688
--- /dev/null
+++ b/app-emulation/dxvk-bin/dxvk-bin-1.7.2.ebuild
@@ -0,0 +1,73 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+MULTILIB_COMPAT=( abi_x86_{32,64} )
+inherit multilib-minimal
+
+MY_P="dxvk-${PV}"
+DESCRIPTION="Vulkan-based implementation of D3D9, D3D10 and D3D11 for Linux / 
Wine"
+HOMEPAGE="https://github.com/doitsujin/dxvk;
+SRC_URI="https://github.com/doitsujin/dxvk/releases/download/v${PV}/${MY_P}.tar.gz
 -> ${P}.tar.gz"
+
+LICENSE="ZLIB"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="video_cards_nvidia"
+
+DEPEND=""
+RDEPEND="
+   || (
+   video_cards_nvidia? ( >=x11-drivers/nvidia-drivers-440.31 )
+   >=media-libs/mesa-19.2
+   )
+   || (
+   >=app-emulation/wine-staging-4.5[${MULTILIB_USEDEP},vulkan]
+   >=app-emulation/wine-vanilla-4.5[${MULTILIB_USEDEP},vulkan]
+   )
+"
+
+S="${WORKDIR}/${MY_P}"
+
+# NOTE: Various repos contain dxvk ebuilds that install into …/dxvk.
+# To not clash with them, this ebuild installs into …/dxvk-bin.
+
+src_prepare() {
+   default
+
+   sed -i "s|^basedir=.*$|basedir=\"${EPREFIX}\"|" setup_dxvk.sh || die
+
+   # Delete installation instructions for unused ABIs.
+   if ! use abi_x86_64; then
+   sed -i '/installFile "$win64_sys_path"/d' setup_dxvk.sh || die
+   fi
+   if ! use abi_x86_32; then
+   sed -i '/installFile "$win32_sys_path"/d' setup_dxvk.sh || die
+   fi
+
+   fix_install_dir() {
+   local bits="${MULTILIB_ABI_FLAG:8:2}"
+   # Fix installation directory.
+   sed -i "s|\"x${bits}\"|\"usr/$(get_libdir)/dxvk-bin\"|" \
+   setup_dxvk.sh || die
+   }
+   multilib_foreach_abi fix_install_dir
+}
+
+multilib_src_install() {
+   local bits="${MULTILIB_ABI_FLAG:8:2}"
+   insinto "usr/$(get_libdir)/dxvk-bin"
+   insopts --mode=755
+   doins "${S}/x${bits}/"*.dll
+}
+
+multilib_src_install_all() {
+   newbin setup_dxvk.sh setup_dxvk-bin.sh
+}
+
+pkg_postinst() {
+   elog "dxvk-bin is installed, but not activated. You have to create DLL 
overrides"
+   elog "in order to make use of it. To do so, set WINEPREFIX and execute"
+   elog "setup_dxvk-bin.sh install --symlink."
+}



[gentoo-commits] repo/proj/guru:master commit in: app-emulation/nvidia-container-toolkit/

2020-10-08 Thread Andrew Ammerlaan
commit: a4cc48ad478605dfa902ecc5695279738f851636
Author: Huang Rui  gmail  com>
AuthorDate: Thu Oct  8 16:49:34 2020 +
Commit: Andrew Ammerlaan  riseup  net>
CommitDate: Thu Oct  8 16:49:34 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a4cc48ad

app-emulation/nvidia-container-toolkit: applied @peteches's fix

@peteches fixed the ebuild and BDEPEND
https://github.com/vowstar/vowstar-overlay/issues/2
https://github.com/vowstar/vowstar-overlay/pull/3

Package-Manager: Portage-3.0.8, Repoman-3.0.1
Signed-off-by: Huang Rui  gmail.com>

 .../nvidia-container-toolkit/nvidia-container-toolkit-1.3.0.ebuild  | 6 ++
 1 file changed, 2 insertions(+), 4 deletions(-)

diff --git 
a/app-emulation/nvidia-container-toolkit/nvidia-container-toolkit-1.3.0.ebuild 
b/app-emulation/nvidia-container-toolkit/nvidia-container-toolkit-1.3.0.ebuild
index 6c5166f6..d8b9 100644
--- 
a/app-emulation/nvidia-container-toolkit/nvidia-container-toolkit-1.3.0.ebuild
+++ 
b/app-emulation/nvidia-container-toolkit/nvidia-container-toolkit-1.3.0.ebuild
@@ -68,13 +68,11 @@ DEPEND="${RDEPEND}"
 
 BDEPEND="
app-arch/unzip
+   sys-devel/make
 "
 
 src_compile() {
-   LIB_NAME=${PN} LIB_VERSION=${PV} go build \
-   -ldflags "-s -w" \
-   -o "${PN}" \
-   "${EGO_PN}/pkg" || die
+   make binary || die
 }
 
 src_install() {



[gentoo-commits] repo/proj/guru:master commit in: app-emulation/dxvk-bin/

2020-10-08 Thread Andrew Ammerlaan
commit: 2216599f8517c1ef65b108bb7d54aec631ae3d47
Author: Ronny (tastytea) Gutbrod  tastytea  de>
AuthorDate: Wed Oct  7 17:37:40 2020 +
Commit: Andrew Ammerlaan  riseup  net>
CommitDate: Wed Oct  7 17:37:40 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=2216599f

app-emulation/dxvk-bin: Remove old ebuild.

Signed-off-by: Ronny (tastytea) Gutbrod  tastytea.de>

 app-emulation/dxvk-bin/Manifest|  1 -
 app-emulation/dxvk-bin/dxvk-bin-1.7.ebuild | 73 --
 2 files changed, 74 deletions(-)

diff --git a/app-emulation/dxvk-bin/Manifest b/app-emulation/dxvk-bin/Manifest
index 513c70f9..6f5ac59c 100644
--- a/app-emulation/dxvk-bin/Manifest
+++ b/app-emulation/dxvk-bin/Manifest
@@ -1,3 +1,2 @@
 DIST dxvk-bin-1.7.1.tar.gz 7863711 BLAKE2B 
f6302e254864fda8a6cac17917c41c77974b1e2bf0270b0faaa4449d709036ff065e48b5c20e9be92dc8be0b4dbfe87b03056e168f5f47ee54327bd8a513
 SHA512 
8fef547446d1305f70153f1168ea54f9fab461d32f2209fecf400074724a400ed495f21982e4d4c57cf7af1902a58104ab67c8aa4ca29f4c827fb2aac711a855
 DIST dxvk-bin-1.7.2.tar.gz 7881987 BLAKE2B 
5f9a9bab7807b37cd56108a36c4c00f52897d07c4a5b50a61f97d3d5f6ea1f14d5b5effdbf2bc8faf78c965449b41d9792b6f20c2233e7ae6912dad5dc117ef3
 SHA512 
88ce06c3a37384341906b1f1082c4ddcfdcb13032909414f922600da2c9d1b6697f0fe0fcf1b8a46e60c30f2391f5a01d042606cf3cd161d5f0632de610ff929
-DIST dxvk-bin-1.7.tar.gz 7734725 BLAKE2B 
f608a4f228f62b3240a796c2a7fcf514208a1bb421a912405374b4d3a36b17e4172e61bee0722b072f606861325ae988f5ef660ee987c34c9319c1fa1ccf25fe
 SHA512 
c0456c5106ef4a58e7ee1e093557a5769a56430a3907381bbaccf17b0af0791b052c41deb2bc7505337d56ef33ba0cfbbfdbb579263ff63ddbf4fbaf1eec

diff --git a/app-emulation/dxvk-bin/dxvk-bin-1.7.ebuild 
b/app-emulation/dxvk-bin/dxvk-bin-1.7.ebuild
deleted file mode 100644
index ff390688..
--- a/app-emulation/dxvk-bin/dxvk-bin-1.7.ebuild
+++ /dev/null
@@ -1,73 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-MULTILIB_COMPAT=( abi_x86_{32,64} )
-inherit multilib-minimal
-
-MY_P="dxvk-${PV}"
-DESCRIPTION="Vulkan-based implementation of D3D9, D3D10 and D3D11 for Linux / 
Wine"
-HOMEPAGE="https://github.com/doitsujin/dxvk;
-SRC_URI="https://github.com/doitsujin/dxvk/releases/download/v${PV}/${MY_P}.tar.gz
 -> ${P}.tar.gz"
-
-LICENSE="ZLIB"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="video_cards_nvidia"
-
-DEPEND=""
-RDEPEND="
-   || (
-   video_cards_nvidia? ( >=x11-drivers/nvidia-drivers-440.31 )
-   >=media-libs/mesa-19.2
-   )
-   || (
-   >=app-emulation/wine-staging-4.5[${MULTILIB_USEDEP},vulkan]
-   >=app-emulation/wine-vanilla-4.5[${MULTILIB_USEDEP},vulkan]
-   )
-"
-
-S="${WORKDIR}/${MY_P}"
-
-# NOTE: Various repos contain dxvk ebuilds that install into …/dxvk.
-# To not clash with them, this ebuild installs into …/dxvk-bin.
-
-src_prepare() {
-   default
-
-   sed -i "s|^basedir=.*$|basedir=\"${EPREFIX}\"|" setup_dxvk.sh || die
-
-   # Delete installation instructions for unused ABIs.
-   if ! use abi_x86_64; then
-   sed -i '/installFile "$win64_sys_path"/d' setup_dxvk.sh || die
-   fi
-   if ! use abi_x86_32; then
-   sed -i '/installFile "$win32_sys_path"/d' setup_dxvk.sh || die
-   fi
-
-   fix_install_dir() {
-   local bits="${MULTILIB_ABI_FLAG:8:2}"
-   # Fix installation directory.
-   sed -i "s|\"x${bits}\"|\"usr/$(get_libdir)/dxvk-bin\"|" \
-   setup_dxvk.sh || die
-   }
-   multilib_foreach_abi fix_install_dir
-}
-
-multilib_src_install() {
-   local bits="${MULTILIB_ABI_FLAG:8:2}"
-   insinto "usr/$(get_libdir)/dxvk-bin"
-   insopts --mode=755
-   doins "${S}/x${bits}/"*.dll
-}
-
-multilib_src_install_all() {
-   newbin setup_dxvk.sh setup_dxvk-bin.sh
-}
-
-pkg_postinst() {
-   elog "dxvk-bin is installed, but not activated. You have to create DLL 
overrides"
-   elog "in order to make use of it. To do so, set WINEPREFIX and execute"
-   elog "setup_dxvk-bin.sh install --symlink."
-}



[gentoo-commits] repo/proj/guru:master commit in: media-video/syncplay/, media-video/syncplay/files/

2020-10-08 Thread Andrew Ammerlaan
commit: 49ec078717b4228f64ab42d6957e078ad03091f0
Author: Andrew Ammerlaan  riseup  net>
AuthorDate: Thu Oct  8 18:20:10 2020 +
Commit: Andrew Ammerlaan  riseup  net>
CommitDate: Thu Oct  8 18:20:10 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=49ec0787

media-video/syncplay: version bump 1.6.6_beta1

Package-Manager: Portage-3.0.8, Repoman-3.0.1
Signed-off-by: Andrew Ammerlaan  riseup.net>

 media-video/syncplay/Manifest  |   2 +-
 .../syncplay/files/syncplay-allow-PyQt5.patch  | 412 +
 .../files/syncplay-change-alignment-operator.patch |  41 ++
 ...ake-qpixmap-to-qicon-conversion-explicit.patch} | 216 ++-
 ...play-use-lambda-to-connect-behind-wrapper.patch | 168 +
 media-video/syncplay/metadata.xml  |   3 -
 ...1.6.5-r1.ebuild => syncplay-1.6.6_beta1.ebuild} |  35 +-
 7 files changed, 276 insertions(+), 601 deletions(-)

diff --git a/media-video/syncplay/Manifest b/media-video/syncplay/Manifest
index 2a6da87b..54b04a06 100644
--- a/media-video/syncplay/Manifest
+++ b/media-video/syncplay/Manifest
@@ -1 +1 @@
-DIST syncplay-1.6.5.tar.gz 1849668 BLAKE2B 
ec0d9037b68adbedac3ae107fc2b7650cfa20f5361d256f839a54dfd3fd73d3ae76c01f4e0b703efcb2c1cac39364208d3bed5ec341e38f1ab3036d91c53bad8
 SHA512 
c3dba4211e7b57a84cc967a8d2c4827e814287dde866bfd9830d8b3c07af472f1532d0dae35e393fce39b35f586d0765de2c23fc473c41ae277a079f6f3a6db0
+DIST syncplay-1.6.6_beta1.tar.gz 1843061 BLAKE2B 
2b940596d96ac6ea859bb27bfc3f987ef52b2be7f1d50976d6c205d3a4d0fed92f29dc530336bb92c0d67bd9661719720e0181331e549af648868104c2b21c63
 SHA512 
0d75d9505adfa50aaa56bd4e99f62ee5fa77a7085dd3933a5a4a886d8e898eddac887ae42ac8d133bda048ef14ae22402ced368f75fdf234e35a697ea2cb4443

diff --git a/media-video/syncplay/files/syncplay-allow-PyQt5.patch 
b/media-video/syncplay/files/syncplay-allow-PyQt5.patch
index 89c9de33..b922bdbb 100644
--- a/media-video/syncplay/files/syncplay-allow-PyQt5.patch
+++ b/media-video/syncplay/files/syncplay-allow-PyQt5.patch
@@ -1,19 +1,8 @@
-From c759525889f303195e677f9341cf325decf74809 Mon Sep 17 00:00:00 2001
-From: Andrew Ammerlaan 
-Date: Wed, 7 Oct 2020 13:31:46 +0200
-Subject: [PATCH] PyQt5 compatability
-

- syncplay/ui/ConfigurationGetter.py |   4 +-
- syncplay/ui/GuiConfiguration.py|  16 ++--
- syncplay/ui/gui.py | 130 -
- 3 files changed, 82 insertions(+), 68 deletions(-)
-
 diff --git a/syncplay/ui/ConfigurationGetter.py 
b/syncplay/ui/ConfigurationGetter.py
-index dd1d8ec0..6d83c650 100755
+index dd1d8ec..6d83c65 100755
 --- a/syncplay/ui/ConfigurationGetter.py
 +++ b/syncplay/ui/ConfigurationGetter.py
-@@ -513,10 +513,10 @@ def getConfiguration(self):
+@@ -513,10 +513,10 @@ class ConfigurationGetter(object):
  self._overrideConfigWithArgs(args)
  if not self._config['noGui']:
  try:
@@ -27,10 +16,10 @@ index dd1d8ec0..6d83c650 100755
  if QCoreApplication.instance() is None:
  self.app = QtWidgets.QApplication(sys.argv)
 diff --git a/syncplay/ui/GuiConfiguration.py b/syncplay/ui/GuiConfiguration.py
-index 96915814..cfe51b26 100755
+index 9ce6a42..1ad5bd7 100755
 --- a/syncplay/ui/GuiConfiguration.py
 +++ b/syncplay/ui/GuiConfiguration.py
-@@ -11,7 +11,7 @@
+@@ -11,7 +11,7 @@ from syncplay.players.playerFactory import PlayerFactory
  from syncplay.utils import isBSD, isLinux, isMacOS, isWindows
  from syncplay.utils import resourcespath, posixresourcespath
 
@@ -39,16 +28,7 @@ index 96915814..cfe51b26 100755
  from syncplay.vendor.Qt.QtCore import Qt, QSettings, QCoreApplication, QSize, 
QPoint, QUrl, QLine, QEventLoop, Signal
  from syncplay.vendor.Qt.QtWidgets import QApplication, QLineEdit, QLabel, 
QCheckBox, QButtonGroup, QRadioButton, QDoubleSpinBox, QPlainTextEdit
  from syncplay.vendor.Qt.QtGui import QCursor, QIcon, QImage, QDesktopServices
-@@ -21,6 +21,8 @@
- QtWidgets.QApplication.setAttribute(QtCore.Qt.AA_UseHighDpiPixmaps, True)
- if IsPySide2:
- from PySide2.QtCore import QStandardPaths
-+elif IsPyQt5:
-+from PyQt5.QtCore import QStandardPaths
-
-
- class GuiConfiguration:
-@@ -445,7 +447,7 @@ def browseMediapath(self):
+@@ -445,7 +445,7 @@ class ConfigDialog(QtWidgets.QDialog):
  defaultdirectory = 
QDesktopServices.storageLocation(QDesktopServices.HomeLocation)
  else:
  defaultdirectory = ""
@@ -57,205 +37,29 @@ index 96915814..cfe51b26 100755
  if self.config["mediaSearchDirectories"] and 
os.path.isdir(self.config["mediaSearchDirectories"][0]):
  defaultdirectory = self.config["mediaSearchDirectories"][0]
  elif os.path.isdir(self.mediadirectory):
-@@ -1181,7 +1183,7 @@ def addMessageTab(self):
-
- self.displaySettingsGroup = 
QtWidgets.QGroupBox(getMessage("messages-other-title"))
- self.displaySettingsLayout = QtWidgets.QVBoxLayout()
--

[gentoo-commits] repo/gentoo:master commit in: dev-haskell/edit-distance/

2020-10-08 Thread Sergei Trofimovich
commit: ae23849754c4bb9b87bcf94377509472f86b6180
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Thu Oct  8 18:16:07 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Oct  8 18:16:07 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ae238497

dev-haskell/edit-distance: update to EAPI=7

Package-Manager: Portage-3.0.8, Repoman-3.0.1
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-haskell/edit-distance/edit-distance-0.2.2.1-r1.ebuild | 8 +---
 dev-haskell/edit-distance/metadata.xml| 6 --
 2 files changed, 5 insertions(+), 9 deletions(-)

diff --git a/dev-haskell/edit-distance/edit-distance-0.2.2.1-r1.ebuild 
b/dev-haskell/edit-distance/edit-distance-0.2.2.1-r1.ebuild
index 568102a4434..30e1b8aee32 100644
--- a/dev-haskell/edit-distance/edit-distance-0.2.2.1-r1.ebuild
+++ b/dev-haskell/edit-distance/edit-distance-0.2.2.1-r1.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=5
+EAPI=7
 
-# ebuild generated by hackport 0.4.5.
+# ebuild generated by hackport 0.6.6.
 
 CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
 inherit haskell-cabal
@@ -28,6 +28,8 @@ DEPEND="${RDEPEND}
 "
 
 src_prepare() {
+   default
+
cabal_chdeps \
'QuickCheck >= 2.4 && <2.9' 'QuickCheck >= 2.4'
 }

diff --git a/dev-haskell/edit-distance/metadata.xml 
b/dev-haskell/edit-distance/metadata.xml
index a2d0a723f92..b7878815d80 100644
--- a/dev-haskell/edit-distance/metadata.xml
+++ b/dev-haskell/edit-distance/metadata.xml
@@ -5,10 +5,4 @@
hask...@gentoo.org
Gentoo Haskell

-   
-   Optimized edit distances for fuzzy matching, including 
Levenshtein and restricted Damerau-Levenshtein algorithms.
-   
-   
-   batterseapower/edit-distance
-   
 



[gentoo-commits] repo/gentoo:master commit in: dev-haskell/easy-file/

2020-10-08 Thread Sergei Trofimovich
commit: 369ce234814eec94007253eae692af4785f891a2
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Thu Oct  8 18:14:34 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Oct  8 18:14:34 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=369ce234

dev-haskell/easy-file: drop old

Package-Manager: Portage-3.0.8, Repoman-3.0.1
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-haskell/easy-file/Manifest   |  1 -
 dev-haskell/easy-file/easy-file-0.2.1.ebuild | 24 
 2 files changed, 25 deletions(-)

diff --git a/dev-haskell/easy-file/Manifest b/dev-haskell/easy-file/Manifest
index 36b2649af57..20b857d4557 100644
--- a/dev-haskell/easy-file/Manifest
+++ b/dev-haskell/easy-file/Manifest
@@ -1,2 +1 @@
-DIST easy-file-0.2.1.tar.gz 12610 BLAKE2B 
c2b1420563fb4070d927631f51119849d48f6e680506f2df3b84572729819311f3ba8eca3d25110a30f245a61da93edfc53de508411baeeccaf9eae94165bdc1
 SHA512 
48249b2662384cd766d8a7f66242c1d4c68b5b56a87583fd0363cd075c7fc0d8f013edb45fcab15ceaa8325e4f2fbb6ed920ca873e231c44934d6dae12e6102f
 DIST easy-file-0.2.2.tar.gz 12667 BLAKE2B 
4f018144e10abe237e03bcf73189dfc0fcdb39afe62ca269c398baf9a4d9e10c2f1409307f331b99ca3c51f3b23bfccef6bca823016de01c9a1731bbd295a48f
 SHA512 
12a11afe54175b21382786b9d7aae59ba068a27857a3ceb934023da7d14a5e9a69e4b4210a97b5e64fbcd6a41251a6a8b5608feb8a3bb212077b08148468576e

diff --git a/dev-haskell/easy-file/easy-file-0.2.1.ebuild 
b/dev-haskell/easy-file/easy-file-0.2.1.ebuild
deleted file mode 100644
index 63d0588abd8..000
--- a/dev-haskell/easy-file/easy-file-0.2.1.ebuild
+++ /dev/null
@@ -1,24 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-# ebuild generated by hackport 0.4.5.
-
-CABAL_FEATURES="lib profile haddock hoogle hscolour"
-inherit haskell-cabal
-
-DESCRIPTION="Cross-platform File handling"
-HOMEPAGE="https://github.com/kazu-yamamoto/easy-file;
-SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz;
-
-LICENSE="BSD"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND=">=dev-lang/ghc-7.4.1:=
-"
-DEPEND="${RDEPEND}
-   >=dev-haskell/cabal-1.6
-"



[gentoo-commits] repo/gentoo:master commit in: dev-haskell/errorcall-eq-instance/

2020-10-08 Thread Sergei Trofimovich
commit: 2fda56030344ba4aa216d228f74b964d859ac46d
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Thu Oct  8 18:18:29 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Oct  8 18:18:29 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2fda5603

dev-haskell/errorcall-eq-instance: update to EAPI=7

Package-Manager: Portage-3.0.8, Repoman-3.0.1
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-haskell/errorcall-eq-instance/errorcall-eq-instance-0.3.0.ebuild | 4 ++--
 dev-haskell/errorcall-eq-instance/metadata.xml   | 4 
 2 files changed, 2 insertions(+), 6 deletions(-)

diff --git 
a/dev-haskell/errorcall-eq-instance/errorcall-eq-instance-0.3.0.ebuild 
b/dev-haskell/errorcall-eq-instance/errorcall-eq-instance-0.3.0.ebuild
index 575eb95d3ba..e63ef2b19c3 100644
--- a/dev-haskell/errorcall-eq-instance/errorcall-eq-instance-0.3.0.ebuild
+++ b/dev-haskell/errorcall-eq-instance/errorcall-eq-instance-0.3.0.ebuild
@@ -1,9 +1,9 @@
 # Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=5
+EAPI=7
 
-# ebuild generated by hackport 0.4.6.
+# ebuild generated by hackport 0.6.6.
 
 CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
 inherit haskell-cabal

diff --git a/dev-haskell/errorcall-eq-instance/metadata.xml 
b/dev-haskell/errorcall-eq-instance/metadata.xml
index 0dc85cfde05..b7878815d80 100644
--- a/dev-haskell/errorcall-eq-instance/metadata.xml
+++ b/dev-haskell/errorcall-eq-instance/metadata.xml
@@ -5,8 +5,4 @@
hask...@gentoo.org
Gentoo Haskell

-   
-   Prior to @base-4.7.0.0@ there was no @Eq@ instance for
-   @ErrorCall@.  This package provides an orphan instance.
-   
 



  1   2   3   >