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

2020-03-25 Thread Benda XU
commit: 6ccd5f8d47ca9e5ddcdcf6e09ef7f10b1197fbe8
Author: Benda Xu  gentoo  org>
AuthorDate: Thu Mar 26 04:44:30 2020 +
Commit: Benda XU  gentoo  org>
CommitDate: Thu Mar 26 04:45:32 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ccd5f8d

sci-libs/openblas: version bump.

Closes: https://bugs.gentoo.org/714598
Package-Manager: Portage-2.3.88, Repoman-2.3.18
Signed-off-by: Benda Xu  gentoo.org>

 sci-libs/openblas/Manifest  |   1 +
 sci-libs/openblas/openblas-0.3.9.ebuild | 127 
 2 files changed, 128 insertions(+)

diff --git a/sci-libs/openblas/Manifest b/sci-libs/openblas/Manifest
index d1b62bde629..627ccaecb2d 100644
--- a/sci-libs/openblas/Manifest
+++ b/sci-libs/openblas/Manifest
@@ -1,2 +1,3 @@
 DIST openblas-0.3.6.tar.gz 11923774 BLAKE2B 
0133b83a4449fd7f86d6379129be4e4477df338d0a402a7787eec317838922b175315c6e6b014a2c7ed6aa1c58509a28f6b48c641e043af067434c4315f1fdb1
 SHA512 
e432ae8bfbdc8e8c6336553e05181ab38576164c140ef2a6ddb2a66479f724bd4e60a2c90f7bc15bf18eefa7045e7775dedae421fb71296b8d250132c2407b07
 DIST openblas-0.3.7.tar.gz 11991860 BLAKE2B 
c4eebcbdda8c15ce384195bd2a57d3638b9a8fa9a0484dc3af9dcef0543e7bbfd8444b65ede36379f2182a9bd3df085070210d289c916dfa428da7ab6889eb43
 SHA512 
424d1c9c6fd97f6af4fdb7d7dce320cf5eab867a027e576531e39df934358736c4efab88782f781ec8f4afa8d992544040e3bbff3a4736c20cf4256d3a8e517d
+DIST openblas-0.3.9.tar.gz 12189745 BLAKE2B 
3cc4c6a403d6a52845cf4ff8cef254f57587e17e3d09bfb6ed7c02ad06a6002e50b340177c73a944c2a621c12b7f494c516025751c194d019662c0b4db17f4dc
 SHA512 
c6b8ee465f1cf53b37f21ec3ff9a28d5cafe20fec59d8c1bff5923a9e1989dfa5ae8c032a5d43988fe7722ed08c64c7957a3d30e6ae917e2e7aa2977a91e67a3

diff --git a/sci-libs/openblas/openblas-0.3.9.ebuild 
b/sci-libs/openblas/openblas-0.3.9.ebuild
new file mode 100644
index 000..9aa17003313
--- /dev/null
+++ b/sci-libs/openblas/openblas-0.3.9.ebuild
@@ -0,0 +1,127 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit fortran-2 toolchain-funcs
+
+DESCRIPTION="Optimized BLAS library based on GotoBLAS2"
+HOMEPAGE="http://xianyi.github.com/OpenBLAS/;
+SRC_URI="https://github.com/xianyi/OpenBLAS/tarball/v${PV} -> ${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos"
+IUSE="dynamic eselect-ldso index-64bit openmp pthread"
+REQUIRED_USE="?? ( openmp pthread )"
+
+RDEPEND="
+   eselect-ldso? ( >=app-eselect/eselect-blas-0.2
+   !app-eselect/eselect-cblas
+   >=app-eselect/eselect-lapack-0.2 )"
+
+DEPEND="virtual/pkgconfig"
+
+PATCHES=( "${FILESDIR}/shared-blas-lapack.patch" )
+
+pkg_setup() {
+   fortran-2_pkg_setup
+   use openmp && tc-check-openmp
+   export CC=$(tc-getCC) FC=$(tc-getFC)
+
+   use dynamic && \
+   export DYNAMIC_ARCH=1 TARGET=GENERIC NUM_THREADS=64 
NO_AFFINITY=1
+
+   # disable submake with -j
+   export MAKE_NB_JOBS=-1
+
+   USE_THREAD=0
+   if use openmp; then
+   USE_THREAD=1; USE_OPENMP=1;
+   elif use pthread; then
+   USE_THREAD=1; USE_OPENMP=0;
+   fi
+   export USE_THREAD USE_OPENMP
+
+   export PREFIX="${EPREFIX}/usr"
+}
+
+src_unpack() {
+   default
+   mv "${WORKDIR}"/*OpenBLAS* "${S}" || die
+   if use index-64bit; then
+   cp -aL "${S}" "${S}-index-64bit" || die
+   fi
+}
+
+src_compile() {
+   emake
+   emake -Cinterface shared-blas-lapack
+   if use index-64bit; then
+   emake -C"${S}-index-64bit" INTERFACE64=1 LIBPREFIX=libopenblas64
+   fi
+}
+
+src_test() {
+   emake tests
+}
+
+src_install() {
+   emake install DESTDIR="${D}" 
OPENBLAS_INCLUDE_DIR='$(PREFIX)'/include/${PN} \
+   OPENBLAS_LIBRARY_DIR='$(PREFIX)'/$(get_libdir)
+   dodoc GotoBLAS_*.txt *.md Changelog.txt
+
+   if use eselect-ldso; then
+   dodir /usr/$(get_libdir)/blas/openblas/
+   insinto /usr/$(get_libdir)/blas/openblas/
+   doins interface/libblas.so.3
+   dosym libblas.so.3 usr/$(get_libdir)/blas/openblas/libblas.so
+   doins interface/libcblas.so.3
+   dosym libcblas.so.3 usr/$(get_libdir)/blas/openblas/libcblas.so
+
+   dodir /usr/$(get_libdir)/lapack/openblas/
+   insinto /usr/$(get_libdir)/lapack/openblas/
+   doins interface/liblapack.so.3
+   dosym liblapack.so.3 
usr/$(get_libdir)/lapack/openblas/liblapack.so
+   fi
+
+   if use index-64bit; then
+   insinto /usr/$(get_libdir)/
+   dolib.so "${S}-index-64bit"/libopenblas64*.so*
+   fi
+}
+
+pkg_postinst() {
+   use eselect-ldso || return
+   local libdir=$(get_libdir) me="openblas"
+
+   # check blas
+   eselect blas add ${libdir} "${EROOT}"/usr/${libdir}/blas/${me} ${me}
+   

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

2020-03-25 Thread Matt Turner
commit: bbf16bb7c812433bb4097f519d63d5f9bf6fceaa
Author: Matt Turner  gentoo  org>
AuthorDate: Thu Mar 26 04:36:43 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Thu Mar 26 04:37:30 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bbf16bb7

profiles: Mask media-libs/libav for removal

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

 profiles/base/use.mask | 6 +-
 profiles/package.mask  | 6 ++
 2 files changed, 11 insertions(+), 1 deletion(-)

diff --git a/profiles/base/use.mask b/profiles/base/use.mask
index ad09289730d..7e3b27676be 100644
--- a/profiles/base/use.mask
+++ b/profiles/base/use.mask
@@ -1,9 +1,13 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 # This file is only for generic masks. For arch-specific masks (i.e.
 # mask everywhere, unmask on arch/*) use arch/base.
 
+# Matt Turner  (2020-03-25)
+# media-libs/libav is masked for removal
+libav
+
 # Brian Evans  (2019-12-19)
 # PHP 7.1 is end of life and has security issues Bug 703326
 php_targets_php7-1

diff --git a/profiles/package.mask b/profiles/package.mask
index 2da97a1a1f0..06383e3c4df 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -32,6 +32,12 @@
 
 #--- END OF EXAMPLES ---
 
+# Matt Turner  (2020-03-25)
+# No releases in two years. No commits in upstream git in last six months.
+# Many open security bugs. Masked for removal in 30 days.
+media-video/libav
+media-libs/libpostproc
+
 # Michał Górny  (2020-03-25)
 # Unmaintained.  Python 2 only.  Last commit in 2013.
 # Removal in 30 days.  Bug #714632.



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

2020-03-25 Thread Matt Turner
commit: 7daa03609079248a30f64366345bd728e65da38e
Author: Matt Turner  gentoo  org>
AuthorDate: Wed Mar 25 21:34:07 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Thu Mar 26 04:37:30 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7daa0360

sys-libs/glibc: Drop SPARC CHOST mangling

Before "multiarch" support in glibc, picking a different CHOST would
select which optimized paths were built. Multiarch support was added in
glibc commit 3afd5a3b5556 (sparc: Add multiarch support for
memset/bzero/memcpy.) in 2010 before glibc-2.12.

Before glibc-2.30 glibc dropped support for SPARC v7 in commit
5d9b7b9fa734 (Remove 32 bit sparc v7 support) and in the process cleaned
up some configuration logic that accepted a wide variety of (now unused
CHOST values), thus causing the build to fail for us when we select a
now unknown CHOST.

Simply drop this logic, since it shouldn't be needed for any glibc since
2.11.

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

 sys-libs/glibc/glibc-2.30-r6.ebuild | 62 -
 sys-libs/glibc/glibc-2.31-r2.ebuild | 62 -
 sys-libs/glibc/glibc-.ebuild| 62 -
 3 files changed, 18 insertions(+), 168 deletions(-)

diff --git a/sys-libs/glibc/glibc-2.30-r6.ebuild 
b/sys-libs/glibc/glibc-2.30-r6.ebuild
index 5b0ea0c9dc1..a2c6434e559 100644
--- a/sys-libs/glibc/glibc-2.30-r6.ebuild
+++ b/sys-libs/glibc/glibc-2.30-r6.ebuild
@@ -301,77 +301,27 @@ setup_target_flags() {
filter-flags "-fcall-used-g7"
append-flags "-fcall-used-g6"
 
-   # If the CHOST is the basic one (e.g. not sparcv9-xxx 
already),
-   # try to pick a better one so glibc can use 
cpu-specific .S files.
-   # We key off the CFLAGS to get a good value.  Also need 
to handle
-   # version skew.
-   # We can't force users to set their CHOST to their 
exact machine
-   # as many of these are not recognized by config.sub/gcc 
and such :(.
-   # Note: If the mcpu values don't scale, we might try 
probing CPP defines.
-   # Note: Should we factor in -Wa,-AvXXX flags too ?  Or 
-mvis/etc... ?
-
local cpu
case ${CTARGET} in
sparc64-*)
+   cpu="sparc64"
case $(get-flag mcpu) in
-   niagara[234])
-   if ver_test -ge 2.8 ; then
-   cpu="sparc64v2"
-   elif ver_test -ge 2.4 ; then
-   cpu="sparc64v"
-   elif ver_test -ge 2.2.3 ; then
-   cpu="sparc64b"
-   fi
-   ;;
-   niagara)
-   if ver_test -ge 2.4 ; then
-   cpu="sparc64v"
-   elif ver_test -ge 2.2.3 ; then
-   cpu="sparc64b"
-   fi
-   ;;
-   ultrasparc3)
-   cpu="sparc64b"
-   ;;
-   *)
+   v9)
# We need to force at least v9a because 
the base build doesn't
# work with just v9.
# 
https://sourceware.org/bugzilla/show_bug.cgi?id=19477
-   [[ -z ${cpu} ]] && append-flags 
"-Wa,-xarch=v9a"
+   append-flags "-Wa,-xarch=v9a"
;;
esac
;;
sparc-*)
case $(get-flag mcpu) in
-   niagara[234])
-   if ver_test -ge 2.8 ; then
-   cpu="sparcv9v2"
-   elif ver_test -ge 2.4 ; then
-   cpu="sparcv9v"
-   elif ver_test -ge 2.2.3 ; then
-   cpu="sparcv9b"
-   else
-   cpu="sparcv9"
-   fi
-   ;;
-   

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

2020-03-25 Thread Benda XU
commit: 698fb8eb416f848dff3553d21bae2b445f003370
Author: Benda Xu  gentoo  org>
AuthorDate: Thu Mar 26 01:36:13 2020 +
Commit: Benda XU  gentoo  org>
CommitDate: Thu Mar 26 01:37:49 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=698fb8eb

dev-util/bazel: backport gettid patch to 0.29.1.

bazel-0.29.1 is still relevant because sci-libs/tensorflow-2.1.0
depends on it.

Reported-By: foufou33  gmail.com, Zheng Dong
Closes: https://bugs.gentoo.org/712718
Package-Manager: Portage-2.3.88, Repoman-2.3.18
Signed-off-by: Benda Xu  gentoo.org>

 dev-util/bazel/Manifest| 1 +
 dev-util/bazel/bazel-0.29.1.ebuild | 7 ++-
 2 files changed, 7 insertions(+), 1 deletion(-)

diff --git a/dev-util/bazel/Manifest b/dev-util/bazel/Manifest
index a4014125138..9d8bd75b8af 100644
--- a/dev-util/bazel/Manifest
+++ b/dev-util/bazel/Manifest
@@ -2,6 +2,7 @@ DIST bazel-0.22.0-dist.zip 88633015 BLAKE2B 
7cb7ef53c9acb4089b92d82679ad82739fd3
 DIST bazel-0.24.1-dist.zip 174691842 BLAKE2B 
56d42421ac6f5513f019f3b71ca0c5e7b499c199dd8d9f22ca4fdca832527a1974afffccd6bff6b1d29dc3156ee28ba7f91a9a37f2f8524da5c5f30645be97aa
 SHA512 
a78c871eb517ec53a0d1d9592887288fa54e5e9f44b0b7dba44792a74a1ba0c98e38ff2f6094ab6e8b3add3ec4a0188de3b2489d94d419373e210d16db641774
 DIST bazel-0.27.2-dist.zip 247948037 BLAKE2B 
ee3dafbb104f434080ad803cb40585e36a8c816eddac3d1a680752dd4ac65d588f1d5f4bb759dad0f59e9f6d7aad0ea5b54cd050d75a5434ee6ef079d8127641
 SHA512 
5fd7c2af2123424d3e5e4c9216de10d12ce604798f4831800c8d68cfd9bcf1133f4db9a947f0ee16db1a1513be17340ab8e36fba994a016d98c74ad5e026b4ab
 DIST bazel-0.29.1-dist.zip 265744999 BLAKE2B 
8495ab96947b02ec827cc2b5f542454e0d631eb077514c740d8be813495644f0be1020e706e2dbd321fa6f39af3060c4a7b2e68499201eaffc197704c1ecf760
 SHA512 
4da49e3f1ba681003afc2536d55954ed5a2c29de4a68e5a07f2627f3573d97bd6e244bc8a4f43c8951ecddd221041d87270ca9b7dd59ab16676306c9716f003d
+DIST bazel-0.29.1-rename-gettid-functions.patch 3303 BLAKE2B 
75aaed0b8e5fe33910d1b428ad421bbf37cafdc38dc46cbe9d9fe516e957f1dc3a30333c40a6ec3e61580ca908189a8821937ddd28aa9cf119ae237d63c576fb
 SHA512 
0d4dc5c5931ff3a16bb9ac228ec560fc0115444a3d3787f12866e11e8b3833ee8a26cc65c97aa9898c1f7a6c380820d62544d2ed7bed0d6f21aa4293e244eb04
 DIST bazel-1.0.1-dist.zip 267211562 BLAKE2B 
ade5fcc2a799df4da24ce23a3f2f23d3f38aeec832ef2504a1a8ca7f23acafe3d5b5d94302f101ddadb366d7144624559c96c1c343fa465a976ca2c9b258c083
 SHA512 
94d81697d2f181659c2d386de23dae2655c4131633f8ce6d10c60373222756e8c0330ed3fe5ed20f81a8648bcb3acfc8b4762e96eb7950b58a4a5c94c715159f
 DIST bazel-1.2.0-dist.zip 267514282 BLAKE2B 
1c4f9dcf2c18e6880d701dab3de2e880e55278216ba051f9ad753b9f8c539e5734346bcb20c706307b677f97736587ee11e3c3accabe4c82ac1a82a0cdafcd36
 SHA512 
eaa3e27d0ddd6102fea4fcdf5f4379355954ba25cd2f4b3530071d077411f8a501041d8fda9ac90325244296f31072faaebd91cf6338893752b25212822a6be9
 DIST bazel-1.2.0-rename-gettid-functions.patch 3303 BLAKE2B 
75aaed0b8e5fe33910d1b428ad421bbf37cafdc38dc46cbe9d9fe516e957f1dc3a30333c40a6ec3e61580ca908189a8821937ddd28aa9cf119ae237d63c576fb
 SHA512 
0d4dc5c5931ff3a16bb9ac228ec560fc0115444a3d3787f12866e11e8b3833ee8a26cc65c97aa9898c1f7a6c380820d62544d2ed7bed0d6f21aa4293e244eb04

diff --git a/dev-util/bazel/bazel-0.29.1.ebuild 
b/dev-util/bazel/bazel-0.29.1.ebuild
index 89f67942055..2adb3ad6619 100644
--- a/dev-util/bazel/bazel-0.29.1.ebuild
+++ b/dev-util/bazel/bazel-0.29.1.ebuild
@@ -8,7 +8,9 @@ inherit bash-completion-r1 java-pkg-2 multiprocessing
 DESCRIPTION="Fast and correct automated build system"
 HOMEPAGE="https://bazel.build/;
 
-SRC_URI="https://github.com/bazelbuild/bazel/releases/download/${PV}/${P}-dist.zip;
+GLIBC_GETTID_PATCH="${P}-rename-gettid-functions.patch"
+SRC_URI="https://github.com/bazelbuild/bazel/releases/download/${PV}/${P}-dist.zip
+   
https://raw.githubusercontent.com/clearlinux-pkgs/bazel/adefd9046582cb52f39579033132e6265ef6ddb0/rename-gettid-functions.patch
 -> ${GLIBC_GETTID_PATCH}"
 
 LICENSE="Apache-2.0"
 SLOT="0"
@@ -51,6 +53,9 @@ pkg_setup() {
 src_unpack() {
# Only unpack the main distfile
unpack ${P}-dist.zip
+   pushd third_party/grpc/src >/dev/null || die
+   eapply "${DISTDIR}/${GLIBC_GETTID_PATCH}"
+   popd >/dev/null || die
 }
 
 src_prepare() {



[gentoo-commits] proj/sci:master commit in: media-libs/DualContouringSample/

2020-03-25 Thread Benda XU
commit: a01a2f74a6310651454ca3f780d030bef6a985ed
Author: Benda Xu  gentoo  org>
AuthorDate: Thu Mar 26 01:25:44 2020 +
Commit: Benda XU  gentoo  org>
CommitDate: Thu Mar 26 01:27:02 2020 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=a01a2f74

media-libs/DualContouringSample: depend on media-libs/glm

Reported-By: Xuewei Liu
Package-Manager: Portage-2.3.88, Repoman-2.3.18
Signed-off-by: Benda Xu  gentoo.org>

 ...0_p2019.ebuild => DualContouringSample-0_p2019-r1.ebuild} | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git 
a/media-libs/DualContouringSample/DualContouringSample-0_p2019.ebuild 
b/media-libs/DualContouringSample/DualContouringSample-0_p2019-r1.ebuild
similarity index 88%
rename from 
media-libs/DualContouringSample/DualContouringSample-0_p2019.ebuild
rename to 
media-libs/DualContouringSample/DualContouringSample-0_p2019-r1.ebuild
index 4caa506bb..28fd4d2e5 100644
--- a/media-libs/DualContouringSample/DualContouringSample-0_p2019.ebuild
+++ b/media-libs/DualContouringSample/DualContouringSample-0_p2019-r1.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=7
@@ -15,7 +15,8 @@ KEYWORDS="~amd64"
 LICENSE="GPL-3"
 SLOT="0"
 
-DEPEND="dev-util/bcm"
+DEPEND="dev-util/bcm
+   media-libs/glm"
 
 PATCHES=( "${FILESDIR}"/DualContouringSample-0_glm.patch )
 



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

2020-03-25 Thread Bernard Cafarelli
commit: 00ca3c66ca1f58c0dd6cacbf892939ec88ae6cd8
Author: Bernard Cafarelli  gentoo  org>
AuthorDate: Thu Mar 26 01:05:28 2020 +
Commit: Bernard Cafarelli  gentoo  org>
CommitDate: Thu Mar 26 01:05:28 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=00ca3c66

media-libs/libinsane: 1.0.4 bump

Package-Manager: Portage-2.3.96, Repoman-2.3.21
Signed-off-by: Bernard Cafarelli  gentoo.org>

 media-libs/libinsane/Manifest   |  1 +
 media-libs/libinsane/libinsane-1.0.4.ebuild | 47 +
 2 files changed, 48 insertions(+)

diff --git a/media-libs/libinsane/Manifest b/media-libs/libinsane/Manifest
index 362f7262566..65fa5e3d37c 100644
--- a/media-libs/libinsane/Manifest
+++ b/media-libs/libinsane/Manifest
@@ -1,3 +1,4 @@
 DIST libinsane-1.0.1.tar.gz 706575 BLAKE2B 
32ae63c275e6e9c709aefd0c6ed2237df70ad027626cf6ded2009071c74ce925d50ab730bd36b677915d2bd6e606d6337e890cfcc3e8bf4a1f281e026140537a
 SHA512 
1b7091b207b8ea559f21084aa8231c62f34dfa6043e9f358d55708006989c50ee131011dbe5bd03bcd1212cd0219ae9d65a544e57cf3a71c4c2f65e5d89257bc
 DIST libinsane-1.0.2.tar.gz 712366 BLAKE2B 
5be68792b3a89718308a180b1ca9383e7aebbd2f4e3420376ffecbc7d9b32d16b2fdcf060760708f8ef8f125c4d4caf2f41c6c15da53506e46302dc4155038be
 SHA512 
d65c3fdcc8f64be473a7ff8078b5c9cbfa65ebbf44184fb76c12b40eedc87742167c8fa720683d83d5d29292664c6e311a2c12f45dff35306f60ac7612e63d97
 DIST libinsane-1.0.3.tar.gz 715603 BLAKE2B 
f6e97fc62c38a3481675671c5bed90d2c9c9db0ce9bf36e66f49f94726ce708300157484107e16b8e5f5a2c86fdd456418998a4b5566391246eeb213bf95f79f
 SHA512 
2508347554cbcfc122dd8be16e60d7357a2fb7876ee044ba6024a4e564378d3748d1b267bd3b63cb0a2f6f9bb8daf748be72d3901d8f6e36961cf0849ff4ceb4
+DIST libinsane-1.0.4.tar.gz 950729 BLAKE2B 
c09257646b21421eea6312748284456bd7b6f3eb1b64b831e15ae02b519e13d8bb39e2447186f44c6345190bf5e6a38640d9b95a73cbc899ece7c669c3650760
 SHA512 
2a042fa55874f108b4b1a2cdb88ce60e771f6789cb5704298ce60c4373b4b60e6461e7cf2a96652e1e06a481c02dc6cf9d6aae12c97ad5ac484de815419af5be

diff --git a/media-libs/libinsane/libinsane-1.0.4.ebuild 
b/media-libs/libinsane/libinsane-1.0.4.ebuild
new file mode 100644
index 000..15d9682e644
--- /dev/null
+++ b/media-libs/libinsane/libinsane-1.0.4.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit meson vala
+
+DESCRIPTION="Crossplatform access to image scanners"
+HOMEPAGE="https://gitlab.gnome.org/World/OpenPaperwork/libinsane;
+SRC_URI="https://gitlab.gnome.org/World/OpenPaperwork/libinsane/-/archive/${PV}/${P}.tar.gz;
+
+LICENSE="LGPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="doc gtk-doc test"
+
+RDEPEND="media-gfx/sane-backends"
+DEPEND="${RDEPEND}
+   doc? (
+   app-doc/doxygen
+   dev-util/gtk-doc
+   )
+   test? (
+   dev-util/cunit
+   dev-util/valgrind
+   )"
+
+BDEPEND="dev-util/glib-utils
+   virtual/pkgconfig
+   $(vala_depend)"
+
+# Tests require an operational valgrind
+# https://wiki.gentoo.org/wiki/Debugging
+RESTRICT="test"
+
+PATCHES=( "${FILESDIR}"/${PN}-1.0.1-meson_options.patch )
+
+src_prepare() {
+   vala_src_prepare
+   default
+}
+
+src_configure() {
+   local emesonargs=(
+   $(meson_use doc doc)
+   )
+   meson_src_configure
+}



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

2020-03-25 Thread Bernard Cafarelli
commit: af744194eb8c0bac0db8d8a4ee91aa8ecb2493fd
Author: Bernard Cafarelli  gentoo  org>
AuthorDate: Thu Mar 26 00:50:04 2020 +
Commit: Bernard Cafarelli  gentoo  org>
CommitDate: Thu Mar 26 00:50:23 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=af744194

www-apps/nextcloud: 18.0.3, 17.0.5 security bumps

These are security updates, replacing the previous versions in tree

Bug: https://bugs.gentoo.org/713724
Package-Manager: Portage-2.3.96, Repoman-2.3.21
Signed-off-by: Bernard Cafarelli  gentoo.org>

 www-apps/nextcloud/Manifest   | 4 ++--
 .../nextcloud/{nextcloud-17.0.4.ebuild => nextcloud-17.0.5.ebuild}| 0
 .../nextcloud/{nextcloud-18.0.2.ebuild => nextcloud-18.0.3.ebuild}| 0
 3 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/www-apps/nextcloud/Manifest b/www-apps/nextcloud/Manifest
index d7ec25d89d7..669c32e87a2 100644
--- a/www-apps/nextcloud/Manifest
+++ b/www-apps/nextcloud/Manifest
@@ -1,3 +1,3 @@
 DIST nextcloud-16.0.9.tar.bz2 62595192 BLAKE2B 
8594d49bd8913e6a826b55390398d97733619469c10c817a1263d0e1f4fcadf9b0cbe459c6a415c2078fe6678898f7dcec511ebe4be8254226358c11d8491239
 SHA512 
5787bf73575e10f5bd204ca797f367eff27d47d45f87765f313481b5f47f295c8ce730371809d02a84a02b8c68b87f6529c315b739b8a8b48c2d2512aeafa2c4
-DIST nextcloud-17.0.4.tar.bz2 66039589 BLAKE2B 
b9d7c2602498b0afbcf98cb4a62e11b68aefc9ceab86f5aaa8a8b3fe304957b619e47443aad1bb1b49158a42b11b78f7e134ef8f0cd52daf85ae5eb9bf4490df
 SHA512 
e84b967d1ab672213f242cfe9947adfd4662e3f54cfb7383c285dbe72ce035cc22bc87c215ad1761f4751e86ac81d6a81e66fb4e56580d723e9469ae46f8941d
-DIST nextcloud-18.0.2.tar.bz2 86105689 BLAKE2B 
f6790764aa80cd9cc49024403f22b83c48dc8c2b6ff8a6a9c9175407a799ab28f895138e7b1bc90a76ad40ced74d6a769b3d570dcd960e248e04e869c27b887d
 SHA512 
36ea3a45edfee8b6c12921643bb6c340b125381414afe422b254c0a1d27b24fbb406bf28284b1902ce4120a7fc8cf416c01a5ba188a7346d32cb1861d1e15299
+DIST nextcloud-17.0.5.tar.bz2 66618876 BLAKE2B 
9d7aabafadc768e72f90180fb0763a16188f09e0ab657fcfea762fffa53af87c5ed546f0176852346973164ecd42edac8acd6120392ce075e96658f70e2c1740
 SHA512 
b6b5ddd85666ca6542ba945adb4bd0196997d815aa0d232b83fb5e29be2b3cdef891d3fb349c86d2aeef7356fd71c234bcf4b569ce41b0082f86a909148930a1
+DIST nextcloud-18.0.3.tar.bz2 86636651 BLAKE2B 
ad73d397dfd8ceaa5b1edc42031a350560fd80c0c55500cff5e394f3a0ffedc0c02a5a0bbdb4579fba2765fe542cae6e8c835c2f6e07755ec368556d207cdecd
 SHA512 
b1f433dee2e7eea800de8cd8131332530050b6194460a397081a134f63b236f65e33758c60cd8e97a43570d0b6a1baac9e0503535d85a9a34cd63abd50041292

diff --git a/www-apps/nextcloud/nextcloud-17.0.4.ebuild 
b/www-apps/nextcloud/nextcloud-17.0.5.ebuild
similarity index 100%
rename from www-apps/nextcloud/nextcloud-17.0.4.ebuild
rename to www-apps/nextcloud/nextcloud-17.0.5.ebuild

diff --git a/www-apps/nextcloud/nextcloud-18.0.2.ebuild 
b/www-apps/nextcloud/nextcloud-18.0.3.ebuild
similarity index 100%
rename from www-apps/nextcloud/nextcloud-18.0.2.ebuild
rename to www-apps/nextcloud/nextcloud-18.0.3.ebuild



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

2020-03-25 Thread Bernard Cafarelli
commit: 9af9386581e70fc96dec49bfe27adb382fd895d3
Author: Bernard Cafarelli  gentoo  org>
AuthorDate: Thu Mar 26 01:04:55 2020 +
Commit: Bernard Cafarelli  gentoo  org>
CommitDate: Thu Mar 26 01:04:55 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9af93865

www-apps/owncloud: 10.4.0 bump

Package-Manager: Portage-2.3.96, Repoman-2.3.21
Signed-off-by: Bernard Cafarelli  gentoo.org>

 www-apps/owncloud/Manifest   |  1 +
 www-apps/owncloud/owncloud-10.4.0.ebuild | 47 
 2 files changed, 48 insertions(+)

diff --git a/www-apps/owncloud/Manifest b/www-apps/owncloud/Manifest
index 020bcff870c..1fea930429d 100644
--- a/www-apps/owncloud/Manifest
+++ b/www-apps/owncloud/Manifest
@@ -1,2 +1,3 @@
 DIST owncloud-10.3.1.tar.bz2 19715056 BLAKE2B 
5e6026dc1ca9d7e1469e4a592b05807e4cc6ed83293eb3ad94b13d8aefd8eaf2b79e3aa9fca2e28dbc5b6c8d93a19c50d358a4fa7e393e0aaa00307c1652545d
 SHA512 
4f3e60409c199f8075987aa5716a8f2736e875c045349562b79d2c785b9e99bc7d01d17e110b9c768b410f261e7a81904feb1dccffd6da11d4daca82b7201e14
 DIST owncloud-10.3.2.tar.bz2 19828724 BLAKE2B 
6619c83fd247889a83e6c7d574b9d0e4fc8e3e5782671e280a4f1b2500ac1b82c8514fb587114e08c4ed8fae47d70769fc0813593a5cf6bd6c6e4d1ec5ce7710
 SHA512 
d2a1903c52e26f4518e91035e940999ff7955f9f955c71c4e6457a267137df5f61ed02227e5dcc97c3d21d46a017206fb60e9b430a73006fd8fc503e2d20d2d7
+DIST owncloud-10.4.0.tar.bz2 20426453 BLAKE2B 
7affb3b3ec0d4db810199ef40f96c897c3c0d5d4c1e6e66f6014294dff61226a0d062c1ac70c6d23f377179adebec9c8b9b8afaa5628c7776ea32826f25d373b
 SHA512 
3d95cb0795a33238fc5e3a051699ae831b861a2a9d4b10fa8347fd06f6f8a3f6b810a2896c81a4de7af4301c6cccda8cad41fcfedb9659ed1ae227e15b20

diff --git a/www-apps/owncloud/owncloud-10.4.0.ebuild 
b/www-apps/owncloud/owncloud-10.4.0.ebuild
new file mode 100644
index 000..97ad6449db0
--- /dev/null
+++ b/www-apps/owncloud/owncloud-10.4.0.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit webapp
+
+DESCRIPTION="Web-based storage application where all your data is under your 
own control"
+HOMEPAGE="https://owncloud.org;
+SRC_URI="https://download.owncloud.org/community/${P}.tar.bz2;
+LICENSE="AGPL-3"
+
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE="+curl mysql postgres +sqlite"
+REQUIRED_USE="|| ( mysql postgres sqlite )"
+
+DEPEND=""
+RDEPEND=">=dev-lang/php-7.0[curl?,filter,gd,hash(+),intl,json,mysql?,pdo,posix,postgres?,session,simplexml,sqlite?,xmlreader,xmlwriter,zip]
+   virtual/httpd-php"
+
+S=${WORKDIR}/${PN}
+
+pkg_setup() {
+   webapp_pkg_setup
+}
+
+src_install() {
+   webapp_src_preinst
+
+   insinto "${MY_HTDOCSDIR}"
+   doins -r .
+   dodir "${MY_HTDOCSDIR}"/data
+
+   webapp_serverowned -R "${MY_HTDOCSDIR}"/apps
+   webapp_serverowned -R "${MY_HTDOCSDIR}"/data
+   webapp_serverowned -R "${MY_HTDOCSDIR}"/config
+   webapp_configfile "${MY_HTDOCSDIR}"/.htaccess
+
+   webapp_src_install
+}
+
+pkg_postinst() {
+   elog "Additional applications (calendar, ...) are no longer provided by 
default."
+   elog "You can install them after login via the applications management 
page"
+   elog "(check the recommended tab). No application data is lost."
+   webapp_pkg_postinst
+}



[gentoo-commits] repo/user/ssnb:master commit in: app-emulation/opennebula/

2020-03-25 Thread Samuel Bernardo
commit: c81a6d4b91b98a52be404d0171299d08050fd131
Author: Samuel Bernardo  gmail  com>
AuthorDate: Wed Mar 25 23:52:53 2020 +
Commit: Samuel Bernardo  gmail  com>
CommitDate: Wed Mar 25 23:52:53 2020 +
URL:https://gitweb.gentoo.org/repo/user/ssnb.git/commit/?id=c81a6d4b

Correct owner of opennebula files

Signed-off-by: Samuel Bernardo  gmail.com>

 app-emulation/opennebula/Manifest |  4 ++--
 app-emulation/opennebula/opennebula-5.10.1.ebuild | 11 +++
 app-emulation/opennebula/opennebula-5.10.3.ebuild | 11 +++
 3 files changed, 16 insertions(+), 10 deletions(-)

diff --git a/app-emulation/opennebula/Manifest 
b/app-emulation/opennebula/Manifest
index 7fa8ae4..909d2c1 100644
--- a/app-emulation/opennebula/Manifest
+++ b/app-emulation/opennebula/Manifest
@@ -25,8 +25,8 @@ DIST opennebula-5.4.13.tar.gz 14579822 BLAKE2B 
66c6267a6b4ef5754f1f782245ef0708a
 DIST opennebula-5.6.0.tar.gz 26357668 BLAKE2B 
0bf79201bdac6dc2380507bd7981520948daaa9db7f5e42164c40aecc283b858bc7dc9a8072ebbf4b8632b1746010d2483547bcd343a98718373c774c45ddbb0
 SHA512 
157e96f8551c5bbc89490373e167638f3a416c0abacfecfe42dc9ef4d88659512be4f03e34a285dff37ea37eab45937a9a58eda9cdf2123161ca22a88f6defe2
 DIST opennebula-5.6.1.tar.gz 26297534 BLAKE2B 
1216502af4c5e0385e111d79f522cded875f8435de45d16280395bdef2ee638a664793426ecb71152ebace178fccfe50496708fb9f1a85870402030036e06500
 SHA512 
4978b227fd2bf19a8e56e17bb01defdff6a07f426f361befc4b7e5f0381fd5e255c29915fbf5465fdb0eccdaca3d7ec86a8f57c7629832899dfd671210cfff46
 DIST opennebula-5.8.1.tar.gz 26987763 BLAKE2B 
7664bb04e024015a7004a46bdf1975217ad020f9a95922f1c4dc18e3a182b5ddc6ff1071778f428fbd48bd24fd2f6aeb91299188bb70c1a8984b30cbda671109
 SHA512 
1429b5456711162858134f0daba20373c28b64261f2e9b773e0bc9109f07ac8303a7ee0eed3d9df8646214f966ab5fa2e501e77bd9d4959e45a79c503156d8b3
-EBUILD opennebula-5.10.1.ebuild 6717 BLAKE2B 
38390413e50f8f39a4e415b1f9c659b956a9ccc6038ce8472b61c2a181122d42018c4d109cd3a978aea2338fc318686fa80f02aee9aa36ab791608446bb78b08
 SHA512 
b9a969c74153890fef0b87c9e0fab1728fb6524bac7be2f0397d8165c08b4c6378992c87de023b08bd506468a750cc9a7bb6e959f31a02623c468ae175a9e955
-EBUILD opennebula-5.10.3.ebuild 6981 BLAKE2B 
ded41ece60cd6084aa13fd611d9d59d3b393b8329618b700964a6f9126304672c4d3593f2cb6c7e4729d24a0051d8625ebe5c99f09736267ec49e8c27231708d
 SHA512 
62d97c56147f229331b434b4ee129eeaa6b00967a25107d327c4fc20b422640b0b32cc7d9175589145530290daee5aac9823432ffcb32937737ab31696cd83cf
+EBUILD opennebula-5.10.1.ebuild 6793 BLAKE2B 
7f94c620ccaa65cfea39a434c44afa5d30a214fc2665654ae481b887d672803152304150f38e5a756c15ba8267bae490541e40c8d8e87420c0a91d9fa7921372
 SHA512 
7da798f7d97a0701a91a7f7231162be57b722ab22b396027347031fa0bc1d64a4588a8d05f9976c399362f9fc9cf094b43e80c052674d8febc75033c093e9653
+EBUILD opennebula-5.10.3.ebuild 7057 BLAKE2B 
fe056c652f308281a31559f616e9da157b428da7e8509a9cd768dc2cd1dc7f2297b4f5be39f77a4eadf6e6d84b364eb1c27b8983785b0ae4bda68e910f852ccf
 SHA512 
502d976f1c40184a2ae12072e50e19279f66e6c21ad75acfde4f0bbed4f07320d02c850d7664fa6761f82b790960ca8ba8c0a9e5b7f583467e73e760d475c0b0
 EBUILD opennebula-5.4.13.ebuild 5394 BLAKE2B 
9298d0c8dd1deb510b5de5e74fac171da4a706f4346c0178425340d6d5c2bbcc4eed45d461ba0f5fa4db88abab73f6cad97472ef26f5d0523689444703281bfd
 SHA512 
bbe4e1977788043a79270b1b3d1a9b5478df4781b7fbe75bc6df6f03d1427d5bcf6840bc34ccb18233c2aaf4234c9bd6648f020910baaa68582ca68f712becef
 EBUILD opennebula-5.4.15.ebuild 7414 BLAKE2B 
75dcddeebbef2092d80d087a7e6186599a23c03970171bbfc31b757f54c256c5a511c8f2212f26e499db530fd7008dc5c15beb6aa71ebcd9a3838e0756c0
 SHA512 
3483dcea0b1d20dc9542cd48d4a1ea59d17a22b6a654f47bf4634b06868a37a432c1a0c3ce4615d347508f9c1114d931633b236b256def42682780452c47b4a5
 EBUILD opennebula-5.6.0.ebuild 5394 BLAKE2B 
9298d0c8dd1deb510b5de5e74fac171da4a706f4346c0178425340d6d5c2bbcc4eed45d461ba0f5fa4db88abab73f6cad97472ef26f5d0523689444703281bfd
 SHA512 
bbe4e1977788043a79270b1b3d1a9b5478df4781b7fbe75bc6df6f03d1427d5bcf6840bc34ccb18233c2aaf4234c9bd6648f020910baaa68582ca68f712becef

diff --git a/app-emulation/opennebula/opennebula-5.10.1.ebuild 
b/app-emulation/opennebula/opennebula-5.10.1.ebuild
index 888dfae..974fe3f 100644
--- a/app-emulation/opennebula/opennebula-5.10.1.ebuild
+++ b/app-emulation/opennebula/opennebula-5.10.1.ebuild
@@ -109,6 +109,9 @@ src_install() {
 
cd "${T}"
 
+   # set correct owner
+   fowners -R ${ONEUSER}:${ONEGROUP} etc/ var/ usr/
+
# installing things for real
keepdir /var/{lib,run}/${PN} || die "keepdir failed"
 
@@ -161,10 +164,10 @@ src_install() {
 
 pkg_postinst() {
 
-   chown -R oneadmin:oneadmin ${ROOT}var/{lock,lib,log,run,tmp}/one
-   chown -R oneadmin:oneadmin ${ROOT}usr/share/one
-   chown -R oneadmin:oneadmin ${ROOT}etc/one
-   chown -R oneadmin:oneadmin ${ROOT}usr/$(get_libdir)/one
+   #chown -R oneadmin:oneadmin ${ROOT}var/{lock,lib,log,run,tmp}/one
+   #chown -R oneadmin:oneadmin 

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

2020-03-25 Thread Thomas Deutschmann
commit: 9b7d22a49a75c712d1f0269f30fd0fd9cf3e87d6
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Wed Mar 25 23:29:33 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Wed Mar 25 23:29:43 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b7d22a4

sys-kernel/gentoo-sources: mark hppa stable

Maintainer timeout. Applying kernel project policy.

Closes: https://bugs.gentoo.org/705006
Package-Manager: Portage-2.3.96, Repoman-2.3.22
Signed-off-by: Thomas Deutschmann  gentoo.org>

 sys-kernel/gentoo-sources/gentoo-sources-4.14.166.ebuild | 2 +-
 sys-kernel/gentoo-sources/gentoo-sources-4.19.97.ebuild  | 2 +-
 sys-kernel/gentoo-sources/gentoo-sources-4.4.210.ebuild  | 2 +-
 sys-kernel/gentoo-sources/gentoo-sources-4.9.210.ebuild  | 2 +-
 4 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/sys-kernel/gentoo-sources/gentoo-sources-4.14.166.ebuild 
b/sys-kernel/gentoo-sources/gentoo-sources-4.14.166.ebuild
index 13e7f0644ab..f6bb2c9755a 100644
--- a/sys-kernel/gentoo-sources/gentoo-sources-4.14.166.ebuild
+++ b/sys-kernel/gentoo-sources/gentoo-sources-4.14.166.ebuild
@@ -10,7 +10,7 @@ inherit kernel-2
 detect_version
 detect_arch
 
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc 
x86"
+KEYWORDS="~alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc 
x86"
 HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches;
 IUSE="experimental"
 

diff --git a/sys-kernel/gentoo-sources/gentoo-sources-4.19.97.ebuild 
b/sys-kernel/gentoo-sources/gentoo-sources-4.19.97.ebuild
index bc2a5775f69..c4f68133c80 100644
--- a/sys-kernel/gentoo-sources/gentoo-sources-4.19.97.ebuild
+++ b/sys-kernel/gentoo-sources/gentoo-sources-4.19.97.ebuild
@@ -10,7 +10,7 @@ inherit kernel-2
 detect_version
 detect_arch
 
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc 
x86"
+KEYWORDS="~alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc 
x86"
 HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches;
 IUSE="experimental"
 

diff --git a/sys-kernel/gentoo-sources/gentoo-sources-4.4.210.ebuild 
b/sys-kernel/gentoo-sources/gentoo-sources-4.4.210.ebuild
index 7bfee439a28..253fe530cf9 100644
--- a/sys-kernel/gentoo-sources/gentoo-sources-4.4.210.ebuild
+++ b/sys-kernel/gentoo-sources/gentoo-sources-4.4.210.ebuild
@@ -10,7 +10,7 @@ inherit kernel-2
 detect_version
 detect_arch
 
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc 
x86"
+KEYWORDS="~alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc 
x86"
 HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches;
 IUSE="experimental"
 

diff --git a/sys-kernel/gentoo-sources/gentoo-sources-4.9.210.ebuild 
b/sys-kernel/gentoo-sources/gentoo-sources-4.9.210.ebuild
index 8325b78caa5..4060af0bff2 100644
--- a/sys-kernel/gentoo-sources/gentoo-sources-4.9.210.ebuild
+++ b/sys-kernel/gentoo-sources/gentoo-sources-4.9.210.ebuild
@@ -10,7 +10,7 @@ inherit kernel-2
 detect_version
 detect_arch
 
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc 
x86"
+KEYWORDS="~alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc 
x86"
 HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches;
 IUSE="experimental"
 



[gentoo-commits] repo/gentoo:master commit in: sys-auth/libnss-nis/

2020-03-25 Thread Sergei Trofimovich
commit: e0d2d1804b6be71e7bda0c3bcea554487d2a55a2
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Wed Mar 25 23:13:54 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Mar 25 23:13:54 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e0d2d180

sys-auth/libnss-nis: bump up to 3.1, bug #700958

Reported-by: Jason Chan
Closes: https://bugs.gentoo.org/700958
Package-Manager: Portage-2.3.95, Repoman-2.3.21
Signed-off-by: Sergei Trofimovich  gentoo.org>

 sys-auth/libnss-nis/Manifest  |  1 +
 sys-auth/libnss-nis/libnss-nis-3.1.ebuild | 43 +++
 2 files changed, 44 insertions(+)

diff --git a/sys-auth/libnss-nis/Manifest b/sys-auth/libnss-nis/Manifest
index 31a795de6d2..0de62f2428a 100644
--- a/sys-auth/libnss-nis/Manifest
+++ b/sys-auth/libnss-nis/Manifest
@@ -1 +1,2 @@
 DIST libnss-nis-1.4.tar.gz 209887 BLAKE2B 
ca9c2d66080568cc7748b4df4b0318687cf9dac5717c84a8e84d033a3a0aa0d59b3159c55ad2e1513e161b40acea59c3df8cddaea1ff4897a0599777179bd7f2
 SHA512 
56338a1dd60b756fb40e7e08c0d7d49ce98b47f684e7278aaf1a521a74f02b23cc73908adbd6ff88057f2f0e42301f827f888fc7af82aa57ff9449a05de73b75
+DIST libnss-nis-3.1.tar.gz 225933 BLAKE2B 
23b0c760f48f2f1bd2bcd6a1d3b2e7da0bc2f186b23f4ff961faf78b76bfbbaaa238a510979b086f279f4c4e25f98d9ae8631e5222dc7479e8c50b0f4572b0da
 SHA512 
fab2d035ef9cea5fa6351c44085a96f9f90e50550b77aa3898e0d5a6ff296951b22b4ac58979d07ae3b3da2f97c7e47ab466e1a5868e7f218971028174159636

diff --git a/sys-auth/libnss-nis/libnss-nis-3.1.ebuild 
b/sys-auth/libnss-nis/libnss-nis-3.1.ebuild
new file mode 100644
index 000..9ff224b8b42
--- /dev/null
+++ b/sys-auth/libnss-nis/libnss-nis-3.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 autotools multilib-minimal
+
+DESCRIPTION="NSS module to provide NIS support"
+HOMEPAGE="https://github.com/thkukuk/libnss_nis;
+SRC_URI="https://github.com/thkukuk/libnss_nis/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="LGPL-2.1+ BSD ISC"
+SLOT="0"
+KEYWORDS="~amd64 ~riscv"
+
+RDEPEND="
+   >net-libs/libnsl-0:0=[${MULTILIB_USEDEP}]
+   net-libs/libtirpc:0=[${MULTILIB_USEDEP}]
+   !

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

2020-03-25 Thread Sergei Trofimovich
commit: 758cb7be6db1f2f00be093da94d305207c16ef09
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Wed Mar 25 23:02:35 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Mar 25 23:08:07 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=758cb7be

dev-lang/php: stable 7.3.16 for sparc, bug #713484

Package-Manager: Portage-2.3.89, Repoman-2.3.20
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-lang/php/php-7.3.16.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/php/php-7.3.16.ebuild b/dev-lang/php/php-7.3.16.ebuild
index bae420cef71..4479bee944c 100644
--- a/dev-lang/php/php-7.3.16.ebuild
+++ b/dev-lang/php/php-7.3.16.ebuild
@@ -19,7 +19,7 @@ LICENSE="PHP-3.01
unicode? ( BSD-2 LGPL-2.1 )"
 
 SLOT="$(ver_cut 1-2)"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
 
 S="${WORKDIR}/${PN}-${MY_PV}"
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/pytest-fixture-config/

2020-03-25 Thread Sergei Trofimovich
commit: f4e07a470313f81c6f385687224df7951a320bce
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Wed Mar 25 22:58:19 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Mar 25 23:08:07 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f4e07a47

dev-python/pytest-fixture-config: stable 1.7.0 for sparc, bug #714454

Package-Manager: Portage-2.3.89, Repoman-2.3.20
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-python/pytest-fixture-config/pytest-fixture-config-1.7.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/dev-python/pytest-fixture-config/pytest-fixture-config-1.7.0.ebuild 
b/dev-python/pytest-fixture-config/pytest-fixture-config-1.7.0.ebuild
index c0c855805bf..9d312f7bc21 100644
--- a/dev-python/pytest-fixture-config/pytest-fixture-config-1.7.0.ebuild
+++ b/dev-python/pytest-fixture-config/pytest-fixture-config-1.7.0.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 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/pytest[${PYTHON_USEDEP}]



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

2020-03-25 Thread Sergei Trofimovich
commit: 16965cc1830dd88ceadb51800738ae940e15c9f8
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Wed Mar 25 23:04:26 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Mar 25 23:08:08 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=16965cc1

dev-lang/php: stable 7.4.4 for sparc, bug #713484

Package-Manager: Portage-2.3.89, Repoman-2.3.20
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-lang/php/php-7.4.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/php/php-7.4.4.ebuild b/dev-lang/php/php-7.4.4.ebuild
index 7a80808bb57..da9646737ff 100644
--- a/dev-lang/php/php-7.4.4.ebuild
+++ b/dev-lang/php/php-7.4.4.ebuild
@@ -21,7 +21,7 @@ LICENSE="PHP-3.01
unicode? ( BSD-2 LGPL-2.1 )"
 
 SLOT="$(ver_cut 1-2)"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
 
 S="${WORKDIR}/${PN}-${MY_PV}"
 



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

2020-03-25 Thread Thomas Deutschmann
commit: e8d4b7c8dc97c3c5c5b689508aa7e1e41a9b49dd
Author: Sam James (sam_c)  cmpct  info>
AuthorDate: Wed Mar 25 01:51:40 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Wed Mar 25 22:52:55 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e8d4b7c8

mail-filter/imapfilter: Security bump to 2.6.16

The original bug was first fixed in 2.6.13, and since then various
improvements to hostname validation were made.

Bug: https://bugs.gentoo.org/699032
Signed-off-by: Sam James (sam_c)  cmpct.info>
Closes: https://github.com/gentoo/gentoo/pull/15098
Signed-off-by: Thomas Deutschmann  gentoo.org>

 mail-filter/imapfilter/Manifest |  1 +
 mail-filter/imapfilter/imapfilter-2.6.16.ebuild | 43 +
 2 files changed, 44 insertions(+)

diff --git a/mail-filter/imapfilter/Manifest b/mail-filter/imapfilter/Manifest
index bd50c537dee..f6bdb6bb945 100644
--- a/mail-filter/imapfilter/Manifest
+++ b/mail-filter/imapfilter/Manifest
@@ -1,2 +1,3 @@
 DIST imapfilter-2.5.6.tar.gz 53579 BLAKE2B 
a62900f29d6a1056985e41e4ba4d36c193ef2cbe44c870f2e6b5d2fe012320c5d872605f579149b1e5b4ba2f96ebc823f8a5e7df795b29415fe76ca8388a381e
 SHA512 
98bca5cea00cdbbd0bcb3b98c381ae75ec43a3b6651a171cce47df38948d6d7f043f5bd6f42c8f9e30297db17f5d542bb0174dfbd46fc83d25cb5ea6e60d962c
 DIST imapfilter-2.6.12.tar.gz 59249 BLAKE2B 
5d828bfb7680feee0787741e48a5e61fde33b41dd0e0034f7d91b3b8865704f5acd3766e00c277c37b1276204ebb356c459ac5ea626dbee58af0e2b0f918
 SHA512 
1425041c288ac46833af6119fd0169cf783a1fec61bf07dfad6f732ec74834ec3beb4e81c3b19f7436310324d9a4369c4ec61aa3a83eef203d7897ea0fc26528
+DIST imapfilter-2.6.16.tar.gz 59636 BLAKE2B 
9de58800ab88aa6e22ead001fd4e635b1991d23a2345d729a59438d3774148b1478b561c36848af155da7d15e84afdf900b73054ef268243f333843b71417d1e
 SHA512 
0500931143e593eb69357ef6a6a40be971abadd22d7e807685b88927da8db9a928470f5cad460252b95ccd42efcfd39b5c4001a8796fa79cbd35018405a7be19

diff --git a/mail-filter/imapfilter/imapfilter-2.6.16.ebuild 
b/mail-filter/imapfilter/imapfilter-2.6.16.ebuild
new file mode 100644
index 000..305c07aa222
--- /dev/null
+++ b/mail-filter/imapfilter/imapfilter-2.6.16.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit toolchain-funcs
+
+DESCRIPTION="An IMAP mail filtering utility"
+HOMEPAGE="https://github.com/lefcha/imapfilter;
+SRC_URI="https://github.com/lefcha/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+
+IUSE="libressl"
+
+RDEPEND="
+   !libressl? ( dev-libs/openssl:0= )
+   libressl? ( dev-libs/libressl:0= )
+   dev-libs/libpcre
+   dev-lang/lua:*"
+DEPEND="${RDEPEND}"
+
+DOCS="AUTHORS NEWS README samples/*"
+
+src_prepare() {
+   default
+   sed -i -e "/^PREFIX/s:/usr/local:${EPREFIX}/usr:" \
+   -e "/^MANDIR/s:man:share/man:" \
+   -e "/^CFLAGS/s:CFLAGS =:CFLAGS +=:" \
+   -e "/^CFLAGS/s/-O//" \
+   src/Makefile || die
+}
+
+src_compile() {
+   emake CC="$(tc-getCC)" LDFLAGS="${LDFLAGS}"
+}
+
+src_install() {
+   default
+   doman doc/imapfilter.1 doc/imapfilter_config.5
+}



[gentoo-commits] repo/gentoo:master commit in: net-mail/tnef/

2020-03-25 Thread Thomas Deutschmann
commit: aa778e19a5cb0e9158365fbfdc38b6bb3fe9c3b6
Author: Sam James (sam_c)  cmpct  info>
AuthorDate: Wed Mar 25 02:04:26 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Wed Mar 25 22:49:00 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa778e19

net-mail/tnef: Security bump to 1.4.18

Bug: https://bugs.gentoo.org/701816
Signed-off-by: Sam James (sam_c)  cmpct.info>
Closes: https://github.com/gentoo/gentoo/pull/15099
Signed-off-by: Thomas Deutschmann  gentoo.org>

 net-mail/tnef/Manifest   |  1 +
 net-mail/tnef/tnef-1.4.18.ebuild | 23 +++
 2 files changed, 24 insertions(+)

diff --git a/net-mail/tnef/Manifest b/net-mail/tnef/Manifest
index 45949737e04..a11dd52a506 100644
--- a/net-mail/tnef/Manifest
+++ b/net-mail/tnef/Manifest
@@ -1,2 +1,3 @@
 DIST tnef-1.4.15.tar.gz 4650572 BLAKE2B 
3feb389af7128dc197e919c002039ac7747aa49ca0a69bde2f5f35940c1d1a340a1c2557ac14f1109a0487dc45d7151271b18cdcac2ce8daf38c302608c26c83
 SHA512 
51a8c3abd99065fda59ab4129b1a6ca4d58919bfe1b8b10951787ddb007fac69a82d93b7d2a7f1799a9b04f531960f3e1bb7424bcb7cd831b1eb3fcdfad0e720
 DIST tnef-1.4.17.tar.gz 4649993 BLAKE2B 
bc069c57fa4a0da3404d6bb0ff0642c7b12ca61d32a5b64484cd06b8803b9a49751928869de4dce7a8c78301ae1aab8d9440a29bac17a926a7449822e3aa
 SHA512 
046da5345566e8b075480aa4dd7547f325c6f08075ec5b9edfa258efdce74e015f105e92d639e0293c0922b4c5d49d14d76d61a97b5c7698b662b86bb54afa65
+DIST tnef-1.4.18.tar.gz 4650361 BLAKE2B 
e6c02cf06454932d32ac68f569fdbc29979bace8afe1b997a47a1ef0e42d9464426afcdd1641509501604191d1a99d8374a078e53f5531fe3bc887df7bce194b
 SHA512 
bc53daaca9c260a804681c040d01f80bbd8b0d3597678c774975e988cdf83dad6b0d6c66b22e0d40ed2300efddef0bc663236ead4dfe687eb33af7f27dbb6000

diff --git a/net-mail/tnef/tnef-1.4.18.ebuild b/net-mail/tnef/tnef-1.4.18.ebuild
new file mode 100644
index 000..a55c62c490d
--- /dev/null
+++ b/net-mail/tnef/tnef-1.4.18.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit autotools
+
+DESCRIPTION="Decodes MS-TNEF MIME attachments"
+HOMEPAGE="https://github.com/verdammelt/tnef/;
+SRC_URI="https://github.com/verdammelt/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+SLOT="0"
+LICENSE="GPL-2"
+KEYWORDS="~amd64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
+
+src_prepare() {
+   default
+
+   eautoreconf
+}
+
+src_test() {
+   emake -j1 check
+}



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

2020-03-25 Thread Bernard Cafarelli
commit: 8effbb3d50baff2d4f495b5e7394263138c7d582
Author: Bernard Cafarelli  gentoo  org>
AuthorDate: Wed Mar 25 22:49:19 2020 +
Commit: Bernard Cafarelli  gentoo  org>
CommitDate: Wed Mar 25 22:49:41 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8effbb3d

www-apps/nextcloud: drop vulnerable versions

Bug: https://bugs.gentoo.org/713724
Package-Manager: Portage-2.3.96, Repoman-2.3.21
Signed-off-by: Bernard Cafarelli  gentoo.org>

 www-apps/nextcloud/Manifest|  3 ---
 www-apps/nextcloud/nextcloud-16.0.8.ebuild | 41 --
 www-apps/nextcloud/nextcloud-17.0.3.ebuild | 41 --
 www-apps/nextcloud/nextcloud-18.0.1.ebuild | 41 --
 4 files changed, 126 deletions(-)

diff --git a/www-apps/nextcloud/Manifest b/www-apps/nextcloud/Manifest
index a87651924f2..d7ec25d89d7 100644
--- a/www-apps/nextcloud/Manifest
+++ b/www-apps/nextcloud/Manifest
@@ -1,6 +1,3 @@
-DIST nextcloud-16.0.8.tar.bz2 62583505 BLAKE2B 
07a228833eca7174722a2264eba5fb26d0cbd3329b3a2bc52df118897f59f535416fae39ebfc8be54f1936fd2546f144ce9775c77c224059934fda0966d7767c
 SHA512 
7f1dc29a318ad456d0f46358bf85128abd916274f90df381b7470be69cc94894fc878b9da59cd93971c2c9f97d22ed54f33a59db1d39f3ca64929011f559d2d2
 DIST nextcloud-16.0.9.tar.bz2 62595192 BLAKE2B 
8594d49bd8913e6a826b55390398d97733619469c10c817a1263d0e1f4fcadf9b0cbe459c6a415c2078fe6678898f7dcec511ebe4be8254226358c11d8491239
 SHA512 
5787bf73575e10f5bd204ca797f367eff27d47d45f87765f313481b5f47f295c8ce730371809d02a84a02b8c68b87f6529c315b739b8a8b48c2d2512aeafa2c4
-DIST nextcloud-17.0.3.tar.bz2 65974151 BLAKE2B 
08e5e4c02fa970d9dbb5baa7bfdace73dfef19269db8d30306e6c6e8b537ed8c38c27f062afd886edd5346199d6d0a607b2e28fa5aedab57fb9d3870c482d0d9
 SHA512 
1d139d4ad2072d4195e5a6be15a814370d1df94e7c82a4759fc18d9dc36cf48ab8e96eb7276c82bd449cd8045d3c52a23b18eed9d937cd5fdbd9bbc516a2740c
 DIST nextcloud-17.0.4.tar.bz2 66039589 BLAKE2B 
b9d7c2602498b0afbcf98cb4a62e11b68aefc9ceab86f5aaa8a8b3fe304957b619e47443aad1bb1b49158a42b11b78f7e134ef8f0cd52daf85ae5eb9bf4490df
 SHA512 
e84b967d1ab672213f242cfe9947adfd4662e3f54cfb7383c285dbe72ce035cc22bc87c215ad1761f4751e86ac81d6a81e66fb4e56580d723e9469ae46f8941d
-DIST nextcloud-18.0.1.tar.bz2 85827287 BLAKE2B 
97e73a1c349e5a1086e7f2ec905fe4a22fcd24043938ef8d8a76d6ed2117d7accefbe4294422e1ea973f8609ab05d6831dcd34b660a6cce1a7f7e16b16bb458f
 SHA512 
b2ce36bb230d5b7e3212be91a8fa26c6f24d1fa02d50f0f5ac702566095645aaea4e365574c7af49edcfbce66b76e5a0f120653e39f680ba181dc971846a3ced
 DIST nextcloud-18.0.2.tar.bz2 86105689 BLAKE2B 
f6790764aa80cd9cc49024403f22b83c48dc8c2b6ff8a6a9c9175407a799ab28f895138e7b1bc90a76ad40ced74d6a769b3d570dcd960e248e04e869c27b887d
 SHA512 
36ea3a45edfee8b6c12921643bb6c340b125381414afe422b254c0a1d27b24fbb406bf28284b1902ce4120a7fc8cf416c01a5ba188a7346d32cb1861d1e15299

diff --git a/www-apps/nextcloud/nextcloud-16.0.8.ebuild 
b/www-apps/nextcloud/nextcloud-16.0.8.ebuild
deleted file mode 100644
index de1b7898efd..000
--- a/www-apps/nextcloud/nextcloud-16.0.8.ebuild
+++ /dev/null
@@ -1,41 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit webapp
-
-DESCRIPTION="Personal cloud that runs on your own server"
-HOMEPAGE="https://nextcloud.com/;
-SRC_URI="https://download.nextcloud.com/server/releases/${P}.tar.bz2;
-LICENSE="AGPL-3"
-
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
-IUSE="+curl +imagemagick mysql postgres +sqlite"
-REQUIRED_USE="|| ( mysql postgres sqlite )"
-
-DEPEND=""
-RDEPEND="dev-lang/php[curl?,filter,gd,hash(+),intl,json,mysql?,pdo,posix,postgres?,session,simplexml,sqlite?,truetype,xmlreader,xmlwriter,zip]
-   imagemagick? ( dev-php/pecl-imagick )
-   virtual/httpd-php"
-
-S=${WORKDIR}/${PN}
-
-pkg_setup() {
-   webapp_pkg_setup
-}
-
-src_install() {
-   webapp_src_preinst
-
-   insinto "${MY_HTDOCSDIR}"
-   doins -r .
-   dodir "${MY_HTDOCSDIR}"/data
-
-   webapp_serverowned -R "${MY_HTDOCSDIR}"/apps
-   webapp_serverowned -R "${MY_HTDOCSDIR}"/data
-   webapp_serverowned -R "${MY_HTDOCSDIR}"/config
-   webapp_configfile "${MY_HTDOCSDIR}"/.htaccess
-
-   webapp_src_install
-}

diff --git a/www-apps/nextcloud/nextcloud-17.0.3.ebuild 
b/www-apps/nextcloud/nextcloud-17.0.3.ebuild
deleted file mode 100644
index de1b7898efd..000
--- a/www-apps/nextcloud/nextcloud-17.0.3.ebuild
+++ /dev/null
@@ -1,41 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit webapp
-
-DESCRIPTION="Personal cloud that runs on your own server"
-HOMEPAGE="https://nextcloud.com/;
-SRC_URI="https://download.nextcloud.com/server/releases/${P}.tar.bz2;
-LICENSE="AGPL-3"
-
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
-IUSE="+curl +imagemagick mysql postgres +sqlite"
-REQUIRED_USE="|| ( mysql postgres sqlite )"
-
-DEPEND=""

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

2020-03-25 Thread Sergei Trofimovich
commit: 04190c082ab9cb4162fc550e4f61811a1de05a97
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Wed Mar 25 22:47:02 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Mar 25 22:47:19 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=04190c08

app-text/fbpdf: update media-gfx/fbida blocker to [fbcon(-)]

Live ebuild dropped the USE=fbcon.

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

 app-text/fbpdf/fbpdf-0_p20190202.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/fbpdf/fbpdf-0_p20190202.ebuild 
b/app-text/fbpdf/fbpdf-0_p20190202.ebuild
index 1ab615ca107..2cae3b10071 100644
--- a/app-text/fbpdf/fbpdf-0_p20190202.ebuild
+++ b/app-text/fbpdf/fbpdf-0_p20190202.ebuild
@@ -21,7 +21,7 @@ RDEPEND="
app-text/djvu:0=
dev-lang/mujs:0=
dev-libs/openssl:0=
-   !media-gfx/fbida[fbcon]
+   !media-gfx/fbida[fbcon(-)]
media-libs/freetype:2=
media-libs/jbig2dec:0=
media-libs/openjpeg:0=



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

2020-03-25 Thread Thomas Deutschmann
commit: cc5624c83ee4d27e8beba205f28324ad8765adeb
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Wed Mar 25 22:41:37 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Wed Mar 25 22:42:03 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc5624c8

media-libs/openjpeg: fix tests with tiff-4.1+

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

 .../files/openjpeg-2.3.1-libtiff-4.1-compat.patch  | 210 +
 media-libs/openjpeg/openjpeg-2.3.1-r1.ebuild   |   1 +
 2 files changed, 211 insertions(+)

diff --git a/media-libs/openjpeg/files/openjpeg-2.3.1-libtiff-4.1-compat.patch 
b/media-libs/openjpeg/files/openjpeg-2.3.1-libtiff-4.1-compat.patch
new file mode 100644
index 000..53985b19093
--- /dev/null
+++ b/media-libs/openjpeg/files/openjpeg-2.3.1-libtiff-4.1-compat.patch
@@ -0,0 +1,210 @@
+From b5cb419faff300fdbc0b4e98dab5c9010db6f39d Mon Sep 17 00:00:00 2001
+From: Even Rouault 
+Date: Fri, 7 Feb 2020 21:53:10 +0100
+Subject: [PATCH] tests: add alternate checksums for libtiff 4.1
+
+Fixes #1233
+
+libtiff 4.1 slightly modifies the way it generates files. So
+add the new expected md5sum.
+
+Not super elegant solution admitedly.
+---
+ tests/nonregression/checkmd5refs.cmake  |  5 ++
+ tests/nonregression/md5refs.txt | 86 +++--
+ tests/nonregression/test_suite.ctest.in | 16 ++---
+ 3 files changed, 93 insertions(+), 14 deletions(-)
+
+diff --git a/tests/nonregression/checkmd5refs.cmake 
b/tests/nonregression/checkmd5refs.cmake
+index 75afbed05..76e2f245f 100644
+--- a/tests/nonregression/checkmd5refs.cmake
 b/tests/nonregression/checkmd5refs.cmake
+@@ -46,10 +46,15 @@ foreach(pgxfullpath ${globfiles})
+ 
+   string(REGEX MATCH "[0-9a-f]+  ${pgxfile}" output_var "${variable}")
+ 
++  # Search for variant md5sum for libtiff >= 4.1
++  string(REGEX MATCH "libtiff_4_1:[0-9a-f]+  ${pgxfile}" alternate_output_var 
"${variable}")
++
+   set(output "${output}  ${pgxfile}")
+ 
+   if("${output_var}" STREQUAL "${output}")
+ message(STATUS "equal: [${output_var}] vs [${output}]")
++  elseif("${alternate_output_var}" STREQUAL "libtiff_4_1:${output}")
++message(STATUS "equal: [${alternate_output_var}] vs 
[libtiff_4_1:${output}]")
+   else()
+ message(SEND_ERROR "not equal: [${output_var}] vs [${output}]")
+   endif()
+diff --git a/tests/nonregression/md5refs.txt b/tests/nonregression/md5refs.txt
+index a33e82a12..95d3d74cb 100644
+--- a/tests/nonregression/md5refs.txt
 b/tests/nonregression/md5refs.txt
+@@ -180,6 +180,7 @@ dacaf60e4c430916a8c2a9ebec32e71c  issue458.jp2_3.pgx
+ d33fb5dbddb9b9b4438eb51fa27445a3  issue495.jp2_0.pgx
+ 27db8c35e12a5d5eb94d403d2aae2909  issue495.jp2_1.pgx
+ 97da625d2f2d0b75bf891d8083ce8bfb  issue495.jp2_2.pgx
++
+ 86729c5f2b74b2dfd42cb0d8e47aef79  a1_mono_tif-1.tif
+ fa9b7b896536b25a7a1d8eeeacb59141  a1_mono_tif-10.tif
+ e1f194f69d1c58ce8bed62cd4f1d5b6a  a1_mono_tif-11.tif
+@@ -196,6 +197,24 @@ de53251a33356e206a793fbdbaf90db2  a1_mono_tif-13.tif
+ e164a6c0219737ee05a3d55d6e3a3104  a1_mono_tif-7.tif
+ c3ebfcf478b1c4fc786748813f2b5d53  a1_mono_tif-8.tif
+ 67adb084f1fe234f240a1d0b2698507e  a1_mono_tif-9.tif
++
++libtiff_4_1:fc19057ff2d65c24daf9c9e25e34a48a  a1_mono_tif-1.tif
++libtiff_4_1:66246b6bbc83c06962f034235acb9924  a1_mono_tif-10.tif
++libtiff_4_1:ce1e07bdafe83a84a5df87fce2ffde6a  a1_mono_tif-11.tif
++libtiff_4_1:614f1ab59ca8473f5f8b1772b7a19d24  a1_mono_tif-12.tif
++libtiff_4_1:941bdcdf9103a22f7b6f66aaca3276d1  a1_mono_tif-13.tif
++libtiff_4_1:38df45296861df2b44879e8a0787d43c  a1_mono_tif-14.tif
++libtiff_4_1:387575ff38bed3d16891e1b2804e  a1_mono_tif-15.tif
++libtiff_4_1:ee4838fbd88ddcb73ef26df523a3bb5d  a1_mono_tif-16.tif
++libtiff_4_1:6de7e8cbd95e2c465b587f2273daf9dc  a1_mono_tif-2.tif
++libtiff_4_1:e1e026d7ed26e8f3334cf25a8884abbd  a1_mono_tif-3.tif
++libtiff_4_1:c120fac03d1b3756a2deb9b92ba519d4  a1_mono_tif-4.tif
++libtiff_4_1:3a7b84ed9061e0b13996660fc2910e8a  a1_mono_tif-5.tif
++libtiff_4_1:7ac8316261d54f22e6c847fbac01542b  a1_mono_tif-6.tif
++libtiff_4_1:d714670f6746931c4e7defbfbe38b249  a1_mono_tif-7.tif
++libtiff_4_1:b28f4b92be5e3481d44f50f2cd7626aa  a1_mono_tif-8.tif
++libtiff_4_1:2a12dcda3e9927384e7344c4ecabdcf1  a1_mono_tif-9.tif
++
+ 31650ec40241737634179fff6ad306f8  basn4a08_tif-1.tif
+ abf884080bcfbf58c044a9d86bfa5e5d  basn4a08_tif-10.tif
+ b0d82c12aa2c9b3ecd96c6a5b5663a8c  basn4a08_tif-11.tif
+@@ -212,6 +231,24 @@ fb5cf848d63c61dc485c87c9246ee9c7  basn4a08_tif-16.tif
+ 18a59ac6036ee64e92af19b7e3cd3d64  basn4a08_tif-7.tif
+ dc40cc1da6de28e7e973c8ba796ca189  basn4a08_tif-8.tif
+ 824b776a5aa3459b77894b5f77621311  basn4a08_tif-9.tif
++
++libtiff_4_1:4c50df5b25e006041b05e8a6fb77c95e  basn4a08_tif-1.tif
++libtiff_4_1:68cc9a9bc5f95474744d06ea4efb2cf3  basn4a08_tif-10.tif
++libtiff_4_1:f643c00bd0673c8f6092125e38759a35  basn4a08_tif-11.tif
++libtiff_4_1:cfcefece2fb08a437876d85941cdaa27  

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

2020-03-25 Thread Thomas Deutschmann
commit: 26f7a380f84826f1b0b5510cd34e4f72894b5e8f
Author: Sam James (sam_c)  cmpct  info>
AuthorDate: Sun Mar 22 01:56:44 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Wed Mar 25 22:42:02 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=26f7a380

media-libs/openjpeg: Patch CVEs in SLOT:2

Uses upstream patches to fix CVE-2020-6851, CVE-2020-8112.

Bug: https://bugs.gentoo.org/707926
Signed-off-by: Sam James (sam_c)  cmpct.info>
Closes: https://github.com/gentoo/gentoo/pull/15049
Signed-off-by: Thomas Deutschmann  gentoo.org>

 .../files/openjpeg-2.3.1-CVE-2020-6851.patch   |  29 +
 .../files/openjpeg-2.3.1-CVE-2020-8112.patch   |  43 +++
 media-libs/openjpeg/openjpeg-2.3.1-r1.ebuild   | 135 +
 3 files changed, 207 insertions(+)

diff --git a/media-libs/openjpeg/files/openjpeg-2.3.1-CVE-2020-6851.patch 
b/media-libs/openjpeg/files/openjpeg-2.3.1-CVE-2020-6851.patch
new file mode 100644
index 000..9a70291f50e
--- /dev/null
+++ b/media-libs/openjpeg/files/openjpeg-2.3.1-CVE-2020-6851.patch
@@ -0,0 +1,29 @@
+From 024b8407392cb0b82b04b58ed256094ed5799e04 Mon Sep 17 00:00:00 2001
+From: Even Rouault 
+Date: Sat, 11 Jan 2020 01:51:19 +0100
+Subject: [PATCH] opj_j2k_update_image_dimensions(): reject images whose
+ coordinates are beyond INT_MAX (fixes #1228)
+
+---
+ src/lib/openjp2/j2k.c | 8 
+ 1 file changed, 8 insertions(+)
+
+diff --git a/src/lib/openjp2/j2k.c b/src/lib/openjp2/j2k.c
+index 14f6ff41a..922550eb1 100644
+--- a/src/lib/openjp2/j2k.c
 b/src/lib/openjp2/j2k.c
+@@ -9221,6 +9221,14 @@ static OPJ_BOOL 
opj_j2k_update_image_dimensions(opj_image_t* p_image,
+ l_img_comp = p_image->comps;
+ for (it_comp = 0; it_comp < p_image->numcomps; ++it_comp) {
+ OPJ_INT32 l_h, l_w;
++if (p_image->x0 > (OPJ_UINT32)INT_MAX ||
++p_image->y0 > (OPJ_UINT32)INT_MAX ||
++p_image->x1 > (OPJ_UINT32)INT_MAX ||
++p_image->y1 > (OPJ_UINT32)INT_MAX) {
++opj_event_msg(p_manager, EVT_ERROR,
++  "Image coordinates above INT_MAX are not 
supported\n");
++return OPJ_FALSE;
++}
+ 
+ l_img_comp->x0 = (OPJ_UINT32)opj_int_ceildiv((OPJ_INT32)p_image->x0,
+  (OPJ_INT32)l_img_comp->dx);

diff --git a/media-libs/openjpeg/files/openjpeg-2.3.1-CVE-2020-8112.patch 
b/media-libs/openjpeg/files/openjpeg-2.3.1-CVE-2020-8112.patch
new file mode 100644
index 000..95cb8095f56
--- /dev/null
+++ b/media-libs/openjpeg/files/openjpeg-2.3.1-CVE-2020-8112.patch
@@ -0,0 +1,43 @@
+From 05f9b91e60debda0e83977e5e63b2e66486f7074 Mon Sep 17 00:00:00 2001
+From: Even Rouault 
+Date: Thu, 30 Jan 2020 00:59:57 +0100
+Subject: [PATCH] opj_tcd_init_tile(): avoid integer overflow
+
+That could lead to later assertion failures.
+
+Fixes #1231 / CVE-2020-8112
+---
+ src/lib/openjp2/tcd.c | 20 ++--
+ 1 file changed, 18 insertions(+), 2 deletions(-)
+
+diff --git a/src/lib/openjp2/tcd.c b/src/lib/openjp2/tcd.c
+index deecc4dff..aa419030a 100644
+--- a/src/lib/openjp2/tcd.c
 b/src/lib/openjp2/tcd.c
+@@ -905,8 +905,24 @@ static INLINE OPJ_BOOL opj_tcd_init_tile(opj_tcd_t 
*p_tcd, OPJ_UINT32 p_tile_no,
+ /* p. 64, B.6, ISO/IEC FDIS15444-1 : 2000 (18 august 2000)  */
+ l_tl_prc_x_start = opj_int_floordivpow2(l_res->x0, 
(OPJ_INT32)l_pdx) << l_pdx;
+ l_tl_prc_y_start = opj_int_floordivpow2(l_res->y0, 
(OPJ_INT32)l_pdy) << l_pdy;
+-l_br_prc_x_end = opj_int_ceildivpow2(l_res->x1, (OPJ_INT32)l_pdx) 
<< l_pdx;
+-l_br_prc_y_end = opj_int_ceildivpow2(l_res->y1, (OPJ_INT32)l_pdy) 
<< l_pdy;
++{
++OPJ_UINT32 tmp = ((OPJ_UINT32)opj_int_ceildivpow2(l_res->x1,
++  (OPJ_INT32)l_pdx)) << l_pdx;
++if (tmp > (OPJ_UINT32)INT_MAX) {
++opj_event_msg(manager, EVT_ERROR, "Integer overflow\n");
++return OPJ_FALSE;
++}
++l_br_prc_x_end = (OPJ_INT32)tmp;
++}
++{
++OPJ_UINT32 tmp = ((OPJ_UINT32)opj_int_ceildivpow2(l_res->y1,
++  (OPJ_INT32)l_pdy)) << l_pdy;
++if (tmp > (OPJ_UINT32)INT_MAX) {
++opj_event_msg(manager, EVT_ERROR, "Integer overflow\n");
++return OPJ_FALSE;
++}
++l_br_prc_y_end = (OPJ_INT32)tmp;
++}
+ /*fprintf(stderr, "\t\t\tprc_x_start=%d, prc_y_start=%d, 
br_prc_x_end=%d, br_prc_y_end=%d \n", l_tl_prc_x_start, l_tl_prc_y_start, 
l_br_prc_x_end ,l_br_prc_y_end );*/
+ 
+ l_res->pw = (l_res->x0 == l_res->x1) ? 0U : (OPJ_UINT32)((

diff --git a/media-libs/openjpeg/openjpeg-2.3.1-r1.ebuild 
b/media-libs/openjpeg/openjpeg-2.3.1-r1.ebuild
new file mode 100644
index 000..7f22db1cc92
--- 

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

2020-03-25 Thread Sergei Trofimovich
commit: 1e293bc981c25576ae26efb2f3784b078bca9e0a
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Wed Mar 25 22:41:03 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Mar 25 22:41:03 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e293bc9

dev-util/shards: drop longdescription from metadata.xml

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

 dev-util/shards/metadata.xml | 3 ---
 1 file changed, 3 deletions(-)

diff --git a/dev-util/shards/metadata.xml b/dev-util/shards/metadata.xml
index 43e1575986e..cde3551f973 100644
--- a/dev-util/shards/metadata.xml
+++ b/dev-util/shards/metadata.xml
@@ -5,9 +5,6 @@
sly...@gentoo.org
Sergei Trofimovich

-   
-   Dependency manager for the Crystal language
-   

ysbaddaden/shards




[gentoo-commits] repo/gentoo:master commit in: games-roguelike/mazesofmonad/

2020-03-25 Thread Sergei Trofimovich
commit: 38f3e408a3b6f7014d3977bdfe6129c45a2625a4
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Wed Mar 25 22:29:34 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Mar 25 22:29:34 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=38f3e408

games-roguelike/mazesofmonad: switch virtual/libffi to dev-libs/libffi

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

 games-roguelike/mazesofmonad/mazesofmonad-1.0.9-r3.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/games-roguelike/mazesofmonad/mazesofmonad-1.0.9-r3.ebuild 
b/games-roguelike/mazesofmonad/mazesofmonad-1.0.9-r3.ebuild
index f7772766fe5..79a74c5a4c4 100644
--- a/games-roguelike/mazesofmonad/mazesofmonad-1.0.9-r3.ebuild
+++ b/games-roguelike/mazesofmonad/mazesofmonad-1.0.9-r3.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
@@ -19,7 +19,7 @@ KEYWORDS="~amd64 ~x86"
 IUSE=""
 
 RDEPEND=">=dev-libs/gmp-5:0=
-   virtual/libffi:="
+   dev-libs/libffi:="
 DEPEND="${RDEPEND}
>=dev-lang/ghc-7.4.1
>=dev-haskell/cabal-1.6



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

2020-03-25 Thread Sergei Trofimovich
commit: 82f70e8a235f8afe4d81aedee458a2586acee452
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Wed Mar 25 22:31:26 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Mar 25 22:31:26 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=82f70e8a

dev-lang/ghc: switch virtual/libffi to dev-libs/libffi

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

 dev-lang/ghc/ghc-7.10.3.ebuild | 4 ++--
 dev-lang/ghc/ghc-7.8.4.ebuild  | 2 +-
 dev-lang/ghc/ghc-8.0.2.ebuild  | 2 +-
 dev-lang/ghc/ghc-8.10.1.ebuild | 2 +-
 dev-lang/ghc/ghc-8.2.1.ebuild  | 4 ++--
 dev-lang/ghc/ghc-8.2.2.ebuild  | 4 ++--
 dev-lang/ghc/ghc-8.4.1.ebuild  | 4 ++--
 dev-lang/ghc/ghc-8.4.2.ebuild  | 4 ++--
 dev-lang/ghc/ghc-8.4.3.ebuild  | 4 ++--
 dev-lang/ghc/ghc-8.6.4.ebuild  | 4 ++--
 dev-lang/ghc/ghc-8.6.5.ebuild  | 2 +-
 dev-lang/ghc/ghc-8.8.1.ebuild  | 2 +-
 dev-lang/ghc/ghc-8.8.2.ebuild  | 2 +-
 13 files changed, 20 insertions(+), 20 deletions(-)

diff --git a/dev-lang/ghc/ghc-7.10.3.ebuild b/dev-lang/ghc/ghc-7.10.3.ebuild
index 54f5392481a..88f76929978 100644
--- a/dev-lang/ghc/ghc-7.10.3.ebuild
+++ b/dev-lang/ghc/ghc-7.10.3.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=5
@@ -81,7 +81,7 @@ RDEPEND="
>=dev-lang/perl-5.6.1
>=dev-libs/gmp-5:=
sys-libs/ncurses:0=[unicode]
-   !ghcmakebinary? ( virtual/libffi:= )
+   !ghcmakebinary? ( dev-libs/libffi:= )
 "
 
 # This set of dependencies is needed to run

diff --git a/dev-lang/ghc/ghc-7.8.4.ebuild b/dev-lang/ghc/ghc-7.8.4.ebuild
index b8865b2c70e..f15723770fd 100644
--- a/dev-lang/ghc/ghc-7.8.4.ebuild
+++ b/dev-lang/ghc/ghc-7.8.4.ebuild
@@ -74,7 +74,7 @@ RDEPEND="
>=dev-lang/perl-5.6.1
>=dev-libs/gmp-5:=
sys-libs/ncurses:0=[unicode]
-   !ghcmakebinary? ( virtual/libffi:= )
+   !ghcmakebinary? ( dev-libs/libffi:= )
 "
 
 PREBUILT_BINARY_DEPENDS="

diff --git a/dev-lang/ghc/ghc-8.0.2.ebuild b/dev-lang/ghc/ghc-8.0.2.ebuild
index f9488abb75c..4c292fda10a 100644
--- a/dev-lang/ghc/ghc-8.0.2.ebuild
+++ b/dev-lang/ghc/ghc-8.0.2.ebuild
@@ -79,7 +79,7 @@ RDEPEND="
>=dev-lang/perl-5.6.1
dev-libs/gmp:0=
sys-libs/ncurses:0=[unicode]
-   !ghcmakebinary? ( virtual/libffi:= )
+   !ghcmakebinary? ( dev-libs/libffi:= )
 "
 
 # This set of dependencies is needed to run

diff --git a/dev-lang/ghc/ghc-8.10.1.ebuild b/dev-lang/ghc/ghc-8.10.1.ebuild
index c1bb998ba2c..574e2aaec41 100644
--- a/dev-lang/ghc/ghc-8.10.1.ebuild
+++ b/dev-lang/ghc/ghc-8.10.1.ebuild
@@ -85,7 +85,7 @@ RDEPEND="
dev-libs/gmp:0=
sys-libs/ncurses:0=[unicode]
elfutils? ( dev-libs/elfutils )
-   !ghcmakebinary? ( virtual/libffi:= )
+   !ghcmakebinary? ( dev-libs/libffi:= )
numa? ( sys-process/numactl )
 "
 

diff --git a/dev-lang/ghc/ghc-8.2.1.ebuild b/dev-lang/ghc/ghc-8.2.1.ebuild
index 266b59e2bfe..c701609e940 100644
--- a/dev-lang/ghc/ghc-8.2.1.ebuild
+++ b/dev-lang/ghc/ghc-8.2.1.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=5
@@ -75,7 +75,7 @@ RDEPEND="
>=dev-lang/perl-5.6.1
dev-libs/gmp:0=
sys-libs/ncurses:0=[unicode]
-   !ghcmakebinary? ( virtual/libffi:= )
+   !ghcmakebinary? ( dev-libs/libffi:= )
 "
 
 # This set of dependencies is needed to run

diff --git a/dev-lang/ghc/ghc-8.2.2.ebuild b/dev-lang/ghc/ghc-8.2.2.ebuild
index 6db8290ea34..7304fe4bcc2 100644
--- a/dev-lang/ghc/ghc-8.2.2.ebuild
+++ b/dev-lang/ghc/ghc-8.2.2.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
@@ -75,7 +75,7 @@ RDEPEND="
>=dev-lang/perl-5.6.1
dev-libs/gmp:0=
sys-libs/ncurses:0=[unicode]
-   !ghcmakebinary? ( virtual/libffi:= )
+   !ghcmakebinary? ( dev-libs/libffi:= )
 "
 
 # This set of dependencies is needed to run

diff --git a/dev-lang/ghc/ghc-8.4.1.ebuild b/dev-lang/ghc/ghc-8.4.1.ebuild
index 2fb1025b91f..bb77c83651a 100644
--- a/dev-lang/ghc/ghc-8.4.1.ebuild
+++ b/dev-lang/ghc/ghc-8.4.1.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
@@ -75,7 +75,7 @@ RDEPEND="
>=dev-lang/perl-5.6.1
dev-libs/gmp:0=
sys-libs/ncurses:0=[unicode]
-   !ghcmakebinary? ( virtual/libffi:= )
+   !ghcmakebinary? ( dev-libs/libffi:= )
 "
 
 # This set of dependencies is needed to run

diff --git a/dev-lang/ghc/ghc-8.4.2.ebuild b/dev-lang/ghc/ghc-8.4.2.ebuild
index 529e6682ff9..1560843584d 100644
--- a/dev-lang/ghc/ghc-8.4.2.ebuild
+++ 

[gentoo-commits] repo/user/ssnb:master commit in: dev-util/rubymine/, dev-util/idea-ultimate/, dev-go/dep/, ...

2020-03-25 Thread Samuel Bernardo
commit: a29d4120efddf3a33307f140b8b27a7b662a323e
Author: Samuel Bernardo  gmail  com>
AuthorDate: Wed Mar 25 21:57:43 2020 +
Commit: Samuel Bernardo  gmail  com>
CommitDate: Wed Mar 25 21:57:43 2020 +
URL:https://gitweb.gentoo.org/repo/user/ssnb.git/commit/?id=a29d4120

Update clion, rubymine, idea ultimate and opennebula. Add dev-go/dep as a 
required dependency to build docker-machine support for opennebula.

Signed-off-by: Samuel Bernardo  gmail.com>

 app-emulation/opennebula/Manifest  |   6 +-
 app-emulation/opennebula/metadata.xml  |  16 ++
 app-emulation/opennebula/opennebula-5.10.1.ebuild  | 219 +
 app-emulation/opennebula/opennebula-5.10.3.ebuild  | 219 +
 dev-go/dep/Manifest|   3 +
 dev-go/dep/dep-0.5.4.ebuild|  27 +++
 dev-go/dep/metadata.xml|   9 +
 dev-util/clion/Manifest|   2 +
 dev-util/clion/clion-2019.3.5.ebuild   |  79 
 dev-util/idea-ultimate/Manifest|   2 +
 .../idea-ultimate-2019.3.4.193.6911.18.ebuild  |  68 +++
 dev-util/rubymine/Manifest |   2 +
 dev-util/rubymine/rubymine-2019.3.4.ebuild |  35 
 13 files changed, 686 insertions(+), 1 deletion(-)

diff --git a/app-emulation/opennebula/Manifest 
b/app-emulation/opennebula/Manifest
index ca7198b..7fa8ae4 100644
--- a/app-emulation/opennebula/Manifest
+++ b/app-emulation/opennebula/Manifest
@@ -19,13 +19,17 @@ AUX sunstone-server.initd 788 BLAKE2B 
e49f736213f0575d9a040058eff5accd36b00070ed
 AUX tmpfilesd.opennebula.conf 81 BLAKE2B 
468a40c6d3be093a4adbee5662559f2a00764b1e6f06ff5df46b3ff14cd9a94ea56c213da1f9c727090587f6626d69f38548bf140175e5c56495c60f9d3332c9
 SHA512 
ae6d06a91877b7135697c2f6202e182bbd0166ee2568b587c915582da5bada4ca1dfb70e13586ad69eebcd6f802cd00de3f7d362b1bfd552fe0837bf729d5edd
 AUX websocket.py.diff 274 BLAKE2B 
f2c961bb29bc745a0b6fee43fa77a2ccdd26454dfcb50a0f8e3b24505f2b0df3fc6efacf30216434e76bdca0789eeff6377172d96f6f97f0a2be54d7a5a854ca
 SHA512 
37536922c0160ee36b115f8ccfce54f2eef589f1a10df8022316247e996ccf542e193f7af13c8c00f89ab4993008a5d6f31561ccafbc0e6e4dd14eeb9ac2ea29
 AUX websocketproxy.py.diff 291 BLAKE2B 
5ceb2e09830119b11b4ad319eeef3167d28808457b2f1a3e869225e4ddf87f05e6fcce377f9f9742435b173dee1f82cdf4fcf7fedf2a23f5eee4448fc5e8e540
 SHA512 
3c176c8709d28a2b506cb915bc00947b031e621267650b7282e26ffaf810f3a5aa128576c9cebd7cec0f320f6a173a4f8aa723898d7d5fdcf7710d484da1416a
+DIST opennebula-5.10.1.tar.gz 43207580 BLAKE2B 
de87e839cd772bec769af4a689fed02e81fbdc6fbb35def9ad6344383dc935ebd431137cb194dd3b840965004f4e145ac63443d7034d56a9a6bb19af9030642d
 SHA512 
861293298997c825e94228ea28f0f352db3f56dd28b654be24ca2226edd422fc54cf94665f5ae5cc17dc51d3d52081c936f249b77fc4f8198de6a1ec0006edaf
+DIST opennebula-5.10.3.tar.gz 5694695 BLAKE2B 
09e20f0bcea43a454692c7bc5ac7e167024bc838755a2fed31ef5e4a0dea85f97a4334ec950a0a6c3f16a6d49837262dd7791b02298f58da600f65521de59764
 SHA512 
a0b581a6522054241d61255aba3a1754dd16052b058f0de244a3ec35fd99972aed36fef25d087a2a76566fa0d8c875c9e95766294d80adb4c5491231447ec839
 DIST opennebula-5.4.13.tar.gz 14579822 BLAKE2B 
66c6267a6b4ef5754f1f782245ef0708ab2ac1efd2a28f212ea44c5c5e4d5745b6dca64e42e5a5d675fc55abca5fbf9e5dcf8fc4101a5d6e091ad315c2f44322
 SHA512 
4e92e1c94d621fec99fd65d63f0ec64dba972e615726a589be6487a0d6782dbf4fd0d36852deccefcc4c9af28309efc175102e2ac9ea3306edc4e9ed5611
 DIST opennebula-5.6.0.tar.gz 26357668 BLAKE2B 
0bf79201bdac6dc2380507bd7981520948daaa9db7f5e42164c40aecc283b858bc7dc9a8072ebbf4b8632b1746010d2483547bcd343a98718373c774c45ddbb0
 SHA512 
157e96f8551c5bbc89490373e167638f3a416c0abacfecfe42dc9ef4d88659512be4f03e34a285dff37ea37eab45937a9a58eda9cdf2123161ca22a88f6defe2
 DIST opennebula-5.6.1.tar.gz 26297534 BLAKE2B 
1216502af4c5e0385e111d79f522cded875f8435de45d16280395bdef2ee638a664793426ecb71152ebace178fccfe50496708fb9f1a85870402030036e06500
 SHA512 
4978b227fd2bf19a8e56e17bb01defdff6a07f426f361befc4b7e5f0381fd5e255c29915fbf5465fdb0eccdaca3d7ec86a8f57c7629832899dfd671210cfff46
 DIST opennebula-5.8.1.tar.gz 26987763 BLAKE2B 
7664bb04e024015a7004a46bdf1975217ad020f9a95922f1c4dc18e3a182b5ddc6ff1071778f428fbd48bd24fd2f6aeb91299188bb70c1a8984b30cbda671109
 SHA512 
1429b5456711162858134f0daba20373c28b64261f2e9b773e0bc9109f07ac8303a7ee0eed3d9df8646214f966ab5fa2e501e77bd9d4959e45a79c503156d8b3
+EBUILD opennebula-5.10.1.ebuild 6717 BLAKE2B 
38390413e50f8f39a4e415b1f9c659b956a9ccc6038ce8472b61c2a181122d42018c4d109cd3a978aea2338fc318686fa80f02aee9aa36ab791608446bb78b08
 SHA512 
b9a969c74153890fef0b87c9e0fab1728fb6524bac7be2f0397d8165c08b4c6378992c87de023b08bd506468a750cc9a7bb6e959f31a02623c468ae175a9e955
+EBUILD opennebula-5.10.3.ebuild 6981 BLAKE2B 
ded41ece60cd6084aa13fd611d9d59d3b393b8329618b700964a6f9126304672c4d3593f2cb6c7e4729d24a0051d8625ebe5c99f09736267ec49e8c27231708d
 SHA512 

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

2020-03-25 Thread Sergei Trofimovich
commit: e405fbf7bef2a2e116304f022fc3bb3da42190a2
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Wed Mar 25 19:54:49 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Mar 25 21:36:34 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e405fbf7

dev-util/lttng-ust: stable 2.8.1 for sparc, bug #693558

Package-Manager: Portage-2.3.89, Repoman-2.3.20
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sergei Trofimovich  gentoo.org>

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

diff --git a/dev-util/lttng-ust/lttng-ust-2.8.1.ebuild 
b/dev-util/lttng-ust/lttng-ust-2.8.1.ebuild
index b100667935a..ba896619c4a 100644
--- a/dev-util/lttng-ust/lttng-ust-2.8.1.ebuild
+++ b/dev-util/lttng-ust/lttng-ust-2.8.1.ebuild
@@ -14,7 +14,7 @@ SRC_URI="http://lttng.org/files/${PN}/${MY_P}.tar.bz2;
 
 LICENSE="GPL-2"
 SLOT="0/${MY_SLOT}"
-KEYWORDS="~alpha amd64 arm arm64 hppa ia64 ppc ppc64 ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ia64 ppc ppc64 sparc x86"
 IUSE="examples"
 
 DEPEND="dev-libs/userspace-rcu:="



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

2020-03-25 Thread Sergei Trofimovich
commit: 30df7f932aaa703a6ab09ae5c7714bfc71593000
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Wed Mar 25 19:54:08 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Mar 25 21:36:34 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=30df7f93

dev-libs/userspace-rcu: stable 0.10.1 for sparc, bug #693558

Package-Manager: Portage-2.3.89, Repoman-2.3.20
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-libs/userspace-rcu/userspace-rcu-0.10.1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-libs/userspace-rcu/userspace-rcu-0.10.1.ebuild 
b/dev-libs/userspace-rcu/userspace-rcu-0.10.1.ebuild
index a2d12af12b2..3688d286012 100644
--- a/dev-libs/userspace-rcu/userspace-rcu-0.10.1.ebuild
+++ b/dev-libs/userspace-rcu/userspace-rcu-0.10.1.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
@@ -9,7 +9,7 @@ SRC_URI="https://lttng.org/files/urcu/${P}.tar.bz2;
 
 LICENSE="LGPL-2.1"
 SLOT="0/6" # subslot = soname version
-KEYWORDS="~alpha amd64 ~arm arm64 hppa ia64 ppc ppc64 ~sparc x86"
+KEYWORDS="~alpha amd64 ~arm arm64 hppa ia64 ppc ppc64 sparc x86"
 IUSE="static-libs regression-test test"
 RESTRICT="!test? ( test )"
 



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

2020-03-25 Thread Thomas Deutschmann
commit: 1fa78949e3a48ee281bb462f705debf31b34ac80
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Wed Mar 25 21:29:04 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Wed Mar 25 21:30:10 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1fa78949

Revert "media-libs/giflib: security cleanup (bug #711272)"

This reverts commit d5eac496a50b7aeb6e2d156658348ac8cfb505bf.

Bug: https://bugs.gentoo.org/711272
Bug: https://bugs.gentoo.org/711908
Signed-off-by: Thomas Deutschmann  gentoo.org>

 media-libs/giflib/Manifest|  1 +
 media-libs/giflib/giflib-5.1.4.ebuild | 65 +++
 2 files changed, 66 insertions(+)

diff --git a/media-libs/giflib/Manifest b/media-libs/giflib/Manifest
index 9f17d63b72c..a6794c6fbe7 100644
--- a/media-libs/giflib/Manifest
+++ b/media-libs/giflib/Manifest
@@ -1 +1,2 @@
+DIST giflib-5.1.4.tar.bz2 639703 BLAKE2B 
5176fbd94c37a86a7f7a3964b6b5f2637d76ba5d40e594a0db52a3a09e22b915a0388fc9bd2f1446dcf66b3b9c0d76741583e4d5d3f7362fa3997e8b26503fc4
 SHA512 
32b5e342056c210e6478e9cb3b6ceec9594dcfaf34feea1eb4dad633a081ed4465bceee578c19165907cb47cb83912ac359ceea666a8e07dbbb5420f9928f96d
 DIST giflib-5.2.1.tar.gz 444187 BLAKE2B 
8c1e105bbb65dc7ab103976caed70834356440f381ec5118311882fb1c558bb65f6c1081e5767f9835087860de44df5dfcd2826f89744dded548d535736f27f0
 SHA512 
4550e53c21cb1191a4581e363fc9d0610da53f7898ca8320f0d3ef6711e76bdda2609c2df15dc94c45e28bff8de441f1227ec2da7ea827cb3c0405af4faa4736

diff --git a/media-libs/giflib/giflib-5.1.4.ebuild 
b/media-libs/giflib/giflib-5.1.4.ebuild
new file mode 100644
index 000..2e75ce60e70
--- /dev/null
+++ b/media-libs/giflib/giflib-5.1.4.ebuild
@@ -0,0 +1,65 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit eutils libtool ltprune multilib-minimal
+
+DESCRIPTION="Library to handle, display and manipulate GIF images"
+HOMEPAGE="https://sourceforge.net/projects/giflib/;
+SRC_URI="mirror://sourceforge/giflib/${P}.tar.bz2"
+
+LICENSE="MIT"
+SLOT="0/7"
+KEYWORDS="~alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 s390 ~sh 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
+IUSE="doc static-libs"
+
+DEPEND="doc? ( app-text/xmlto )"
+
+src_prepare() {
+   default
+   elibtoolize
+}
+
+multilib_src_configure() {
+   local myeconfargs=(
+   # No need for xmlto as they ship generated files.
+   ac_cv_prog_have_xmlto=no
+
+   $(use_enable static-libs static)
+   )
+
+   ECONF_SOURCE="${S}" \
+   econf "${myeconfargs[@]}"
+}
+
+multilib_src_compile() {
+   default
+
+   if use doc && multilib_is_native_abi; then
+   emake -C doc
+   fi
+}
+
+multilib_src_install() {
+   default
+
+   # for static libs the .la file is required if built with +X
+   use static-libs || prune_libtool_files --all
+
+   if use doc && multilib_is_native_abi; then
+   docinto html
+   dodoc doc/*.html
+   fi
+}
+
+multilib_src_install_all() {
+   doman doc/*.1
+   docinto
+   dodoc AUTHORS BUGS ChangeLog NEWS README TODO
+   if use doc; then
+   dodoc doc/*.txt
+   docinto html
+   dodoc -r doc/whatsinagif
+   fi
+}



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

2020-03-25 Thread Thomas Deutschmann
commit: d42e0b99be21688c9ca4b9bbb5a38c732bc0c961
Author: Sam James (sam_c)  cmpct  info>
AuthorDate: Wed Mar 25 03:26:37 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Wed Mar 25 21:24:41 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d42e0b99

sys-fs/ecryptfs-utils: security cleanup (bug #572500)

Bug: https://bugs.gentoo.org/572500
Signed-off-by: Sam James (sam_c)  cmpct.info>
Closes: https://github.com/gentoo/gentoo/pull/15101
Signed-off-by: Thomas Deutschmann  gentoo.org>

 sys-fs/ecryptfs-utils/Manifest |  1 -
 sys-fs/ecryptfs-utils/ecryptfs-utils-108-r3.ebuild | 84 --
 2 files changed, 85 deletions(-)

diff --git a/sys-fs/ecryptfs-utils/Manifest b/sys-fs/ecryptfs-utils/Manifest
index 0b38459deb4..f6ccaa48f30 100644
--- a/sys-fs/ecryptfs-utils/Manifest
+++ b/sys-fs/ecryptfs-utils/Manifest
@@ -1,2 +1 @@
 DIST ecryptfs-utils-111_p20170609.tar.gz 1433722 BLAKE2B 
eeb8840e0b369d2eb420e7853629086cbf430daed2dbf3ed620f5c2489de711c9d8dc5c2b555db5d09b968df6d07da19b93ca46add3b7987d3ff1ad9f06adc69
 SHA512 
4788a35d68bbb6b769803754adad14d063564e6285edcec4d68df076e96c61550ab6487a1b84498e24e3f56f8c9fda6eb63a66d469d3e654834357c5e2b4c781
-DIST ecryptfs-utils_108.orig.tar.gz 659465 BLAKE2B 
a4497470e1aeb3122da1c612a4bb9a32bbae960fad165b5d30543ccaf5682d877927b881956e109c2910eb46e456470ffc0f8fc1f3766f6767741d28d05dc802
 SHA512 
856d8fac587921f1b5cd0b4ff269c7db8941b6b183506c5bc2e640a77994293f3e09ecfaef94f12c00f2378e756ecec252d3f59eebbabb4229105f8be87653ba

diff --git a/sys-fs/ecryptfs-utils/ecryptfs-utils-108-r3.ebuild 
b/sys-fs/ecryptfs-utils/ecryptfs-utils-108-r3.ebuild
deleted file mode 100644
index 49866982593..000
--- a/sys-fs/ecryptfs-utils/ecryptfs-utils-108-r3.ebuild
+++ /dev/null
@@ -1,84 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-
-PYTHON_COMPAT=( python2_7 )
-
-inherit flag-o-matic pam python-single-r1 linux-info autotools
-
-DESCRIPTION="eCryptfs userspace utilities"
-HOMEPAGE="https://launchpad.net/ecryptfs;
-SRC_URI="https://launchpad.net/ecryptfs/trunk/${PV}/+download/${PN}_${PV}.orig.tar.gz;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86"
-IUSE="doc gpg gtk nls openssl pam pkcs11 python suid tpm"
-
-RDEPEND=">=sys-apps/keyutils-1.0:=
-   >=dev-libs/libgcrypt-1.2.0:0
-   dev-libs/nss
-   gpg? ( app-crypt/gpgme )
-   gtk? ( x11-libs/gtk+:2 )
-   openssl? ( >=dev-libs/openssl-0.9.7:= )
-   pam? ( sys-libs/pam )
-   pkcs11? (
-   >=dev-libs/openssl-0.9.7:=
-   >=dev-libs/pkcs11-helper-1.04
-   )
-   python? ( ${PYTHON_DEPS} )
-   tpm? ( app-crypt/trousers )"
-DEPEND="${RDEPEND}
-   virtual/pkgconfig
-   sys-devel/gettext
-   >=dev-util/intltool-0.41.0
-   python? ( dev-lang/swig )"
-
-REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
-
-pkg_setup() {
-   use python && python-single-r1_pkg_setup
-
-   CONFIG_CHECK="~ECRYPT_FS"
-   linux-info_pkg_setup
-}
-
-src_configure() {
-   append-cppflags -D_FILE_OFFSET_BITS=64
-
-   econf \
-   --enable-nss \
-   --with-pamdir=$(getpam_mod_dir) \
-   $(use_enable doc docs) \
-   $(use_enable gpg) \
-   $(use_enable gtk gui) \
-   $(use_enable nls) \
-   $(use_enable openssl) \
-   $(use_enable pam) \
-   $(use_enable pkcs11 pkcs11-helper) \
-   $(use_enable python pywrap) \
-   $(use_enable tpm tspi)
-}
-
-src_install() {
-   emake DESTDIR="${D}" install
-
-   if use python; then
-   echo "ecryptfs-utils" > 
"${D}$(python_get_sitedir)/ecryptfs-utils.pth" || die
-   fi
-
-   use suid && fperms u+s /sbin/mount.ecryptfs_private
-
-   find "${ED}" -name '*.la' -exec rm -f '{}' + || die
-}
-
-pkg_postinst() {
-   if use suid; then
-   ewarn
-   ewarn "You have chosen to install ${PN} with the binary setuid 
root. This"
-   ewarn "means that if there are any undetected vulnerabilities 
in the binary,"
-   ewarn "then local users may be able to gain root access on your 
machine."
-   ewarn
-   fi
-}



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

2020-03-25 Thread Thomas Deutschmann
commit: d5f0f9d418d0a9477f08abc736ad6c1b98867ea1
Author: Sam James (sam_c)  cmpct  info>
AuthorDate: Wed Mar 25 16:27:25 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Wed Mar 25 21:22:36 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d5f0f9d4

net-misc/memcached: security cleanup (bug #711208)

Bug: https://bugs.gentoo.org/711208
Signed-off-by: Sam James (sam_c)  cmpct.info>
Closes: https://github.com/gentoo/gentoo/pull/15111
Signed-off-by: Thomas Deutschmann  gentoo.org>

 net-misc/memcached/Manifest|  1 -
 net-misc/memcached/memcached-1.5.14.ebuild | 97 --
 2 files changed, 98 deletions(-)

diff --git a/net-misc/memcached/Manifest b/net-misc/memcached/Manifest
index 1993d5af57d..df163e44819 100644
--- a/net-misc/memcached/Manifest
+++ b/net-misc/memcached/Manifest
@@ -1,3 +1,2 @@
-DIST memcached-1.5.14.tar.gz 485076 BLAKE2B 
729b4b708e921184bfedadbb02b0304eb09dcebbbd1420605deb608dcd7dea25a8982ca0f387f237a1a6412b4682372018c593396ef9bff5aa0fa901c0fdafd6
 SHA512 
d06083d971d0a40195b4dfb252a3bf7c3a0d20b2dcad56726ff9e0b87ba84024309300516dad40181f1b7af4d9c4f35924383977c5e1ff9b5f13d2ef05f684ed
 DIST memcached-1.5.22.tar.gz 532713 BLAKE2B 
90787522f36d9d4389438334572725df18050ae67bda2d97cde67b01492ca81772ddf7e83e02f71031ca909402a68f3db085ef6bece6e032ce580676a8a722f3
 SHA512 
19804c2847679eb018a0221b0717ebbcd2cd33b7f03176cc0d77b7405152dc944d3f5c39d0d81fcb6c08a2fa9317959e25587e7cb50718fdb6675288b2b078aa
 DIST memcached-1.6.2.tar.gz 536527 BLAKE2B 
e350ee10ed74d68206baa009fa49e30e6563a21fd617fc30c1c2695642f6a5f85662acc40471d903a54c26153ca904d1ce9fb3bcbc7bae5d06431069872ca812
 SHA512 
e695c1292fc85280be3d337990c37f6fcf85e1a73870d541b993335b12f33b31516b477c30169a40c7b5d24fac8c842fdc5f1f48348c5cafa593040229349640

diff --git a/net-misc/memcached/memcached-1.5.14.ebuild 
b/net-misc/memcached/memcached-1.5.14.ebuild
deleted file mode 100644
index a2494271f3e..000
--- a/net-misc/memcached/memcached-1.5.14.ebuild
+++ /dev/null
@@ -1,97 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit autotools eutils flag-o-matic systemd user
-
-MY_PV="${PV/_rc/-rc}"
-MY_P="${PN}-${MY_PV}"
-
-DESCRIPTION="High-performance, distributed memory object caching system"
-HOMEPAGE="http://memcached.org/;
-SRC_URI="https://www.memcached.org/files/${MY_P}.tar.gz
-   https://www.memcached.org/files/old/${MY_P}.tar.gz;
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ia64 ~mips ppc ppc64 s390 ~sh sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
-IUSE="debug sasl seccomp selinux slabs-reassign test" # hugetlbfs later
-
-RDEPEND=">=dev-libs/libevent-1.4:=
-   dev-lang/perl
-   sasl? ( dev-libs/cyrus-sasl )
-   seccomp? ( sys-libs/libseccomp )
-   selinux? ( sec-policy/selinux-memcached )"
-DEPEND="${RDEPEND}
-   test? ( virtual/perl-Test-Harness 
>=dev-perl/Cache-Memcached-1.24 )"
-
-S="${WORKDIR}/${MY_P}"
-
-RESTRICT="!test? ( test )"
-
-src_prepare() {
-   epatch "${FILESDIR}/${PN}-1.2.2-fbsd.patch"
-   epatch "${FILESDIR}/${PN}-1.4.0-fix-as-needed-linking.patch"
-   epatch "${FILESDIR}/${PN}-1.4.4-as-needed.patch"
-   epatch "${FILESDIR}/${PN}-1.4.17-EWOULDBLOCK.patch"
-   sed -i -e 's,-Werror,,g' configure.ac || die
-   sed -i -e 's,AM_CONFIG_HEADER,AC_CONFIG_HEADERS,' configure.ac || die
-   eautoreconf
-   use slabs-reassign && append-flags -DALLOW_SLABS_REASSIGN
-
-   # Tweak upstream systemd unit to use Gentoo variables/envfile.
-   # As noted by bug #587440
-   sed -i -e '/^ExecStart/{
-   s,{USER},{MEMCACHED_RUNAS},g;
-   s,{CACHESIZE},{MEMUSAGE},g;
-   s,OPTIONS,MISC_OPTS,g;
-   };
-   /Environment=/{s,OPTIONS,MISC_OPTS,g;};
-   /EnvironmentFile=/{s,/sysconfig/,/conf.d/,g;};
-   ' \
-   "${S}"/scripts/memcached.service
-   default
-}
-
-src_configure() {
-   econf \
-   --disable-docs \
-   $(use_enable sasl)
-   # The xml2rfc tool to build the additional docs requires TCL :-(
-   # `use_enable doc docs`
-}
-
-src_compile() {
-   # There is a heavy degree of per-object compile flags
-   # Users do NOT know better than upstream. Trying to compile the testapp 
and
-   # the -debug version with -DNDEBUG _WILL_ fail.
-   append-flags -UNDEBUG -pthread
-   emake testapp memcached-debug CFLAGS="${CFLAGS}"
-   filter-flags -UNDEBUG
-   emake
-}
-
-src_install() {
-   emake DESTDIR="${D}" install
-   dobin scripts/memcached-tool
-   use debug && dobin memcached-debug
-
-   dodoc AUTHORS ChangeLog NEWS README.md doc/{CONTRIBUTORS,*.txt}
-
-   newconfd "${FILESDIR}/memcached.confd" memcached
-   newinitd "${FILESDIR}/memcached.init2" 

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

2020-03-25 Thread Zac Medico
commit: 1a6073793d5e5c1c96dc9b1435dda478b5fe3767
Author: Zac Medico  gentoo  org>
AuthorDate: Wed Mar 25 20:54:44 2020 +
Commit: Zac Medico  gentoo  org>
CommitDate: Wed Mar 25 20:58:18 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a607379

app-portage/repoman: Bump to version 2.3.22

 #712106 only stage changes in index for commit mode

Bug: https://bugs.gentoo.org/712106
Package-Manager: Portage-2.3.96, Repoman-2.3.22
Signed-off-by: Zac Medico  gentoo.org>

 app-portage/repoman/Manifest  |  1 +
 app-portage/repoman/repoman-2.3.22.ebuild | 64 +++
 2 files changed, 65 insertions(+)

diff --git a/app-portage/repoman/Manifest b/app-portage/repoman/Manifest
index c4dc29daf00..99d8cc27565 100644
--- a/app-portage/repoman/Manifest
+++ b/app-portage/repoman/Manifest
@@ -1,3 +1,4 @@
 DIST repoman-2.3.16.tar.bz2 86739 BLAKE2B 
dc3e3b5e72df751cfacc17e6f5c847160438a4d6f5d86b4dd17ab8a3a69cd0502f2965934c456ea7538f228c40364535e861c489ab2a09a0df14183b111e9a38
 SHA512 
d0e8bee1e3bd6dd8aecb1278fc7877768552612c4638488b61a9b8856ad9cd7333c7d52f0c334925d90170a1d8af20e9ead6533edbc10cae02baec629dece121
 DIST repoman-2.3.20.tar.bz2 87313 BLAKE2B 
cc0ff9b651e01b12202b32d48979f42ffde6e8a7c72095a3f75228a54892bc11c521f015738443133bec223f9ca0faf5687388680ddfd19e07514f873094b0f9
 SHA512 
edb5564de920156fd89b4df136d86b73401d4d5cf591abc2fbbf97f0ebb7bb43ed17d076560a76a1f3269d19a64c7c52d48540134a9fb86d9fa952d1702e01e2
 DIST repoman-2.3.21.tar.bz2 87094 BLAKE2B 
feb972d9585440d2a5ed6800146a1d7027fde4c5e7a70904905837261776b9c09bc9bfc6c4da8248a1420635ad8443b31d7716990e6425db3403c8bb74ddca5d
 SHA512 
537c6f6152134df4cd99321b812a1e02608ef0621e674214789dc79ca6540ff1ddab05d100e2bbc2fd0d85664cd92549fb39f8da3cf6850c1a190a88a95814e5
+DIST repoman-2.3.22.tar.bz2 87026 BLAKE2B 
52262339410b95d47df19e225493075d6e9f763e85b7fa9c982c47ed88b652620d3ab083781c9e4747d8e3659795de7a05163b00339065ce5d84f8babfadc1dd
 SHA512 
8be75f58127452ed162b0f5feac96110b82f7a06fa904c65f6084dff4c542602870cde7fde5cf4108b04142d433c1167dc5bccdf839064dbce2278ea789f77ae

diff --git a/app-portage/repoman/repoman-2.3.22.ebuild 
b/app-portage/repoman/repoman-2.3.22.ebuild
new file mode 100644
index 000..00c74119bc3
--- /dev/null
+++ b/app-portage/repoman/repoman-2.3.22.ebuild
@@ -0,0 +1,64 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DISTUTILS_USE_SETUPTOOLS=no
+PYTHON_COMPAT=( python3_{6,7,8} )
+PYTHON_REQ_USE='bzip2(+)'
+
+inherit distutils-r1
+
+if [[ ${PV} == * ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/portage.git;
+   S="${WORKDIR}/${P}/repoman"
+else
+   SRC_URI="https://dev.gentoo.org/~zmedico/portage/archives/${P}.tar.bz2;
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
+fi
+
+DESCRIPTION="Repoman is a Quality Assurance tool for Gentoo ebuilds"
+HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Portage;
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE=""
+
+RDEPEND="
+   >=sys-apps/portage-2.3.80[${PYTHON_USEDEP}]
+   >=dev-python/lxml-3.6.0[${PYTHON_USEDEP}]
+   dev-python/pyyaml[${PYTHON_USEDEP}]
+"
+DEPEND="${RDEPEND}"
+
+python_test() {
+   esetup.py test
+}
+
+python_install() {
+   # Install sbin scripts to bindir for python-exec linking
+   # they will be relocated in pkg_preinst()
+   distutils-r1_python_install \
+   --system-prefix="${EPREFIX}/usr" \
+   --bindir="$(python_get_scriptdir)" \
+   --docdir="${EPREFIX}/usr/share/doc/${PF}" \
+   --htmldir="${EPREFIX}/usr/share/doc/${PF}/html" \
+   --sbindir="$(python_get_scriptdir)" \
+   --sysconfdir="${EPREFIX}/etc" \
+   "${@}"
+}
+
+pkg_postinst() {
+   if [[ -z {REPLACING_VERSIONS} ]]; then
+   elog ""
+   elog "This release of repoman is from the new portage/repoman 
split"
+   elog "release code base."
+   elog "This new repoman code base is still being developed.  So 
its API's"
+   elog "are not to be considered stable and are subject to 
change."
+   elog "The code released has been tested and considered ready 
for use."
+   elog "This however does not guarantee it to be completely bug 
free."
+   elog "Please report any bugs you may encounter."
+   elog ""
+   fi
+}



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

2020-03-25 Thread Zac Medico
commit: ceee38b4b60d57c93774aae04abe4e70448054ac
Author: Zac Medico  gentoo  org>
AuthorDate: Wed Mar 25 20:49:51 2020 +
Commit: Zac Medico  gentoo  org>
CommitDate: Wed Mar 25 20:50:01 2020 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=ceee38b4

repoman: Update for a repoman-2.3.22 release

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

 repoman/RELEASE-NOTES | 5 +
 repoman/setup.py  | 2 +-
 2 files changed, 6 insertions(+), 1 deletion(-)

diff --git a/repoman/RELEASE-NOTES b/repoman/RELEASE-NOTES
index 486c4f46c..80541fa5c 100644
--- a/repoman/RELEASE-NOTES
+++ b/repoman/RELEASE-NOTES
@@ -1,6 +1,11 @@
 Release Notes; upgrade information mainly.
 Features/major bugfixes are listed in NEWS
 
+repoman-2.3.22
+==
+* Bug Fixes:
+- Bug 712106 only stage changes in index for commit mode
+
 repoman-2.3.21
 ==
 * Bug Fixes:

diff --git a/repoman/setup.py b/repoman/setup.py
index c3059003f..c3a7adad9 100755
--- a/repoman/setup.py
+++ b/repoman/setup.py
@@ -450,7 +450,7 @@ def get_manpages():
 
 setup(
name = 'repoman',
-   version = '2.3.21',
+   version = '2.3.22',
url = 'https://wiki.gentoo.org/wiki/Project:Portage',
author = 'Gentoo Portage Development Team',
author_email = 'dev-port...@gentoo.org',



[gentoo-commits] proj/portage: New tag: repoman-2.3.22

2020-03-25 Thread Zac Medico
commit: 
Commit: Zac Medico  gentoo  org>
CommitDate: Wed Mar 25 20:57:05 2020 +

New tag: repoman-2.3.22




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

2020-03-25 Thread Thomas Deutschmann
commit: d5eac496a50b7aeb6e2d156658348ac8cfb505bf
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Wed Mar 25 20:55:03 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Wed Mar 25 20:55:13 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d5eac496

media-libs/giflib: security cleanup (bug #711272)

Bug: https://bugs.gentoo.org/711272
Package-Manager: Portage-2.3.94, Repoman-2.3.21
Signed-off-by: Thomas Deutschmann  gentoo.org>

 media-libs/giflib/Manifest|  1 -
 media-libs/giflib/giflib-5.1.4.ebuild | 65 ---
 2 files changed, 66 deletions(-)

diff --git a/media-libs/giflib/Manifest b/media-libs/giflib/Manifest
index a6794c6fbe7..9f17d63b72c 100644
--- a/media-libs/giflib/Manifest
+++ b/media-libs/giflib/Manifest
@@ -1,2 +1 @@
-DIST giflib-5.1.4.tar.bz2 639703 BLAKE2B 
5176fbd94c37a86a7f7a3964b6b5f2637d76ba5d40e594a0db52a3a09e22b915a0388fc9bd2f1446dcf66b3b9c0d76741583e4d5d3f7362fa3997e8b26503fc4
 SHA512 
32b5e342056c210e6478e9cb3b6ceec9594dcfaf34feea1eb4dad633a081ed4465bceee578c19165907cb47cb83912ac359ceea666a8e07dbbb5420f9928f96d
 DIST giflib-5.2.1.tar.gz 444187 BLAKE2B 
8c1e105bbb65dc7ab103976caed70834356440f381ec5118311882fb1c558bb65f6c1081e5767f9835087860de44df5dfcd2826f89744dded548d535736f27f0
 SHA512 
4550e53c21cb1191a4581e363fc9d0610da53f7898ca8320f0d3ef6711e76bdda2609c2df15dc94c45e28bff8de441f1227ec2da7ea827cb3c0405af4faa4736

diff --git a/media-libs/giflib/giflib-5.1.4.ebuild 
b/media-libs/giflib/giflib-5.1.4.ebuild
deleted file mode 100644
index 2e75ce60e70..000
--- a/media-libs/giflib/giflib-5.1.4.ebuild
+++ /dev/null
@@ -1,65 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit eutils libtool ltprune multilib-minimal
-
-DESCRIPTION="Library to handle, display and manipulate GIF images"
-HOMEPAGE="https://sourceforge.net/projects/giflib/;
-SRC_URI="mirror://sourceforge/giflib/${P}.tar.bz2"
-
-LICENSE="MIT"
-SLOT="0/7"
-KEYWORDS="~alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 s390 ~sh 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
-IUSE="doc static-libs"
-
-DEPEND="doc? ( app-text/xmlto )"
-
-src_prepare() {
-   default
-   elibtoolize
-}
-
-multilib_src_configure() {
-   local myeconfargs=(
-   # No need for xmlto as they ship generated files.
-   ac_cv_prog_have_xmlto=no
-
-   $(use_enable static-libs static)
-   )
-
-   ECONF_SOURCE="${S}" \
-   econf "${myeconfargs[@]}"
-}
-
-multilib_src_compile() {
-   default
-
-   if use doc && multilib_is_native_abi; then
-   emake -C doc
-   fi
-}
-
-multilib_src_install() {
-   default
-
-   # for static libs the .la file is required if built with +X
-   use static-libs || prune_libtool_files --all
-
-   if use doc && multilib_is_native_abi; then
-   docinto html
-   dodoc doc/*.html
-   fi
-}
-
-multilib_src_install_all() {
-   doman doc/*.1
-   docinto
-   dodoc AUTHORS BUGS ChangeLog NEWS README TODO
-   if use doc; then
-   dodoc doc/*.txt
-   docinto html
-   dodoc -r doc/whatsinagif
-   fi
-}



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

2020-03-25 Thread Thomas Deutschmann
commit: f63de241ae62ab576ec6c388d7e00879b59c51e8
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Wed Mar 25 20:54:21 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Wed Mar 25 20:55:12 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f63de241

media-libs/giflib: mark s390 stable (bug #711272)

Bug: https://bugs.gentoo.org/711272
Package-Manager: Portage-2.3.94, Repoman-2.3.21
Signed-off-by: Thomas Deutschmann  gentoo.org>

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

diff --git a/media-libs/giflib/giflib-5.2.1-r1.ebuild 
b/media-libs/giflib/giflib-5.2.1-r1.ebuild
index e1adb2ff6c2..cf813ae147b 100644
--- a/media-libs/giflib/giflib-5.2.1-r1.ebuild
+++ b/media-libs/giflib/giflib-5.2.1-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/giflib/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0/7"
-KEYWORDS="~alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 s390 ~sh 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="doc static-libs"
 
 DEPEND="doc? ( app-text/xmlto )"



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

2020-03-25 Thread Georgy Yakovlev
commit: faabda87b20c49c9dc75ade87018d8b03fd66e42
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Wed Mar 25 20:42:21 2020 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Wed Mar 25 20:50:00 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=faabda87

net-dns/dnscrypt-proxy: update metadata.xml

Package-Manager: Portage-2.3.96, Repoman-2.3.21
Signed-off-by: Georgy Yakovlev  gentoo.org>

 net-dns/dnscrypt-proxy/metadata.xml | 8 
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/net-dns/dnscrypt-proxy/metadata.xml 
b/net-dns/dnscrypt-proxy/metadata.xml
index 812136f3be3..4319f7f3675 100644
--- a/net-dns/dnscrypt-proxy/metadata.xml
+++ b/net-dns/dnscrypt-proxy/metadata.xml
@@ -1,14 +1,14 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-   
-   gyakov...@gentoo.org
-   Georgy Yakovlev
-   

s...@cmpct.info
Sam James

+   
+   gyakov...@gentoo.org
+   Georgy Yakovlev
+   

proxy-ma...@gentoo.org
Proxy Maintainers



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

2020-03-25 Thread Georgy Yakovlev
commit: f5e0993e70b089c58916e9b3c79902bbc22196fd
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Wed Mar 25 20:41:01 2020 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Wed Mar 25 20:49:59 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f5e0993e

net-dns/dnscrypt-proxy: update config patch

Package-Manager: Portage-2.3.96, Repoman-2.3.21
Signed-off-by: Georgy Yakovlev  gentoo.org>

 .../dnscrypt-proxy/dnscrypt-proxy-2.0.41.ebuild|   1 +
 .../files/config-full-paths-r11.patch  | 106 ++---
 2 files changed, 70 insertions(+), 37 deletions(-)

diff --git a/net-dns/dnscrypt-proxy/dnscrypt-proxy-2.0.41.ebuild 
b/net-dns/dnscrypt-proxy/dnscrypt-proxy-2.0.41.ebuild
index e5403d4594b..b5bda3db325 100644
--- a/net-dns/dnscrypt-proxy/dnscrypt-proxy-2.0.41.ebuild
+++ b/net-dns/dnscrypt-proxy/dnscrypt-proxy-2.0.41.ebuild
@@ -30,6 +30,7 @@ RDEPEND="
 "
 
 FILECAPS=( cap_net_bind_service+ep usr/bin/dnscrypt-proxy )
+
 PATCHES=( "${FILESDIR}"/config-full-paths-r11.patch )
 
 src_compile() {

diff --git a/net-dns/dnscrypt-proxy/files/config-full-paths-r11.patch 
b/net-dns/dnscrypt-proxy/files/config-full-paths-r11.patch
index 15247d42880..b7489fa2985 100644
--- a/net-dns/dnscrypt-proxy/files/config-full-paths-r11.patch
+++ b/net-dns/dnscrypt-proxy/files/config-full-paths-r11.patch
@@ -1,74 +1,106 @@
 dnscrypt-proxy-2.0.41/dnscrypt-proxy/example-dnscrypt-proxy.toml
-+++ dnscrypt-proxy-2.0.41/dnscrypt-proxy/dnscrypt-proxy.toml
-@@ -142,7 +142,7 @@
-
+From c6a126931297b8256c06ea5c85229a721768f15e Mon Sep 17 00:00:00 2001
+From: Georgy Yakovlev 
+Date: Wed, 25 Mar 2020 13:38:31 -0700
+Subject: [PATCH] config paths
+
+---
+ dnscrypt-proxy/example-dnscrypt-proxy.toml | 20 ++--
+ 1 file changed, 10 insertions(+), 10 deletions(-)
+
+diff --git a/dnscrypt-proxy/example-dnscrypt-proxy.toml 
b/dnscrypt-proxy/example-dnscrypt-proxy.toml
+index 778de5c..5eaffb1 100644
+--- a/dnscrypt-proxy/example-dnscrypt-proxy.toml
 b/dnscrypt-proxy/example-dnscrypt-proxy.toml
+@@ -142,7 +142,7 @@ keepalive = 30
+ 
  ## log file for the application
-
+ 
 -# log_file = 'dnscrypt-proxy.log'
 +# log_file = '/var/log/dnscrypt-proxy/dnscrypt-proxy.log'
-
-
+ 
+ 
  ## Use the system logger (syslog on Unix, Event Log on Windows)
-@@ -399,7 +399,7 @@
+@@ -399,7 +399,7 @@ cache_neg_max_ttl = 600
## Path to the query log file (absolute, or relative to the same directory 
as the config file)
## On non-Windows systems, can be /dev/stdout to log to the standard output 
(also set log_files_max_size to 0)
-
+ 
 -  # file = 'query.log'
 +  # file = '/var/log/dnscrypt-proxy/query.log'
-
-
+ 
+ 
## Query log format (currently supported: tsv and ltsv)
-@@ -425,7 +425,7 @@
-
+@@ -425,7 +425,7 @@ cache_neg_max_ttl = 600
+ 
## Path to the query log file (absolute, or relative to the same directory 
as the config file)
-
+ 
 -  # file = 'nx.log'
 +  # file = '/var/log/dnscrypt-proxy/nx.log'
-
-
+ 
+ 
## Query log format (currently supported: tsv and ltsv)
-@@ -460,7 +460,7 @@
-
+@@ -460,7 +460,7 @@ cache_neg_max_ttl = 600
+ 
## Optional path to a file logging blocked queries
-
+ 
 -  # log_file = 'blocked.log'
 +  # log_file = '/var/log/dnscrypt-proxy/blocked.log'
-
-
+ 
+ 
## Optional log format: tsv or ltsv (default: tsv)
-@@ -488,7 +488,7 @@
-
+@@ -488,7 +488,7 @@ cache_neg_max_ttl = 600
+ 
## Optional path to a file logging blocked queries
-
+ 
 -  # log_file = 'ip-blocked.log'
 +  # log_file = '/var/log/dnscrypt-proxy/ip-blocked.log'
-
-
+ 
+ 
## Optional log format: tsv or ltsv (default: tsv)
-@@ -516,7 +516,7 @@
-
+@@ -516,7 +516,7 @@ cache_neg_max_ttl = 600
+ 
## Optional path to a file logging whitelisted queries
-
+ 
 -  # log_file = 'whitelisted.log'
 +  # log_file = '/var/log/dnscrypt-proxy/whitelisted.log'
-
-
+ 
+ 
## Optional log format: tsv or ltsv (default: tsv)
-@@ -585,7 +585,7 @@
-
+@@ -585,7 +585,7 @@ cache_neg_max_ttl = 600
+ 
[sources.'public-resolvers']
urls = 
['https://raw.githubusercontent.com/DNSCrypt/dnscrypt-resolvers/master/v2/public-resolvers.md',
 'https://download.dnscrypt.info/resolvers-list/v2/public-resolvers.md']
 -  cache_file = 'public-resolvers.md'
 +  cache_file = '/var/cache/dnscrypt-proxy/public-resolvers.md'
minisign_key = 'RWQf6LRCGA9i53mlYecO4IzT51TGPpvWucNSCh1CBM0QTaLn73Y7GFO3'
prefix = ''
-
-@@ -593,7 +593,7 @@
-
+ 
+@@ -593,7 +593,7 @@ cache_neg_max_ttl = 600
+ 
[sources.'relays']
urls = 
['https://raw.githubusercontent.com/DNSCrypt/dnscrypt-resolvers/master/v2/relays.md',
 'https://download.dnscrypt.info/resolvers-list/v2/relays.md']
 -  cache_file = 'relays.md'
-+  cache_file = '/var/cache/dnscrypt-proxy/parental-control.md'
++  cache_file = '/var/cache/dnscrypt-proxy/relays.md'
minisign_key = 'RWQf6LRCGA9i53mlYecO4IzT51TGPpvWucNSCh1CBM0QTaLn73Y7GFO3'
refresh_delay = 72
prefix = ''
+@@ -603,7 +603,7 @@ cache_neg_max_ttl = 600
+   # 

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

2020-03-25 Thread Georgy Yakovlev
commit: 977b5a3c7fe2781f2b02330b9544695db1f810ee
Author: Sam James (sam_c)  cmpct  info>
AuthorDate: Tue Mar 24 19:19:29 2020 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Wed Mar 25 20:49:57 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=977b5a3c

net-dns/dnscrypt-proxy: Use new upstream

Upstream now redirects to the official DNSCrypt Github project.

Signed-off-by: Sam James (sam_c)  cmpct.info>
Signed-off-by: Georgy Yakovlev  gentoo.org>

 net-dns/dnscrypt-proxy/metadata.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-dns/dnscrypt-proxy/metadata.xml 
b/net-dns/dnscrypt-proxy/metadata.xml
index 08853a7624b..812136f3be3 100644
--- a/net-dns/dnscrypt-proxy/metadata.xml
+++ b/net-dns/dnscrypt-proxy/metadata.xml
@@ -20,6 +20,6 @@
to upstream servers.


-   jedisct1/dnscrypt-proxy
+   DNSCrypt/dnscrypt-proxy

 



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

2020-03-25 Thread Georgy Yakovlev
commit: 67b40d9f3d60c06d4f0b44b17d04cff8031bc7e3
Author: Sam James (sam_c)  cmpct  info>
AuthorDate: Tue Mar 24 17:58:42 2020 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Wed Mar 25 20:49:57 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=67b40d9f

net-dns/dnscrypt-proxy: Add myself as proxy maint

Thanks to gyakovlev for letting me help out.

Signed-off-by: Sam James (sam_c)  cmpct.info>
Signed-off-by: Georgy Yakovlev  gentoo.org>

 net-dns/dnscrypt-proxy/metadata.xml | 8 
 1 file changed, 8 insertions(+)

diff --git a/net-dns/dnscrypt-proxy/metadata.xml 
b/net-dns/dnscrypt-proxy/metadata.xml
index a53696d4406..08853a7624b 100644
--- a/net-dns/dnscrypt-proxy/metadata.xml
+++ b/net-dns/dnscrypt-proxy/metadata.xml
@@ -5,6 +5,14 @@
gyakov...@gentoo.org
Georgy Yakovlev

+   
+   s...@cmpct.info
+   Sam James
+   
+   
+   proxy-ma...@gentoo.org
+   Proxy Maintainers
+   

dnscrypt-proxy provides local service which can be used 
directly as your
local resolver or as a DNS forwarder, encrypting and 
authenticating



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

2020-03-25 Thread Georgy Yakovlev
commit: 8077d9109b40c48e57a5ad223e31225861e3fa49
Author: Sam James (sam_c)  cmpct  info>
AuthorDate: Tue Mar 24 19:20:39 2020 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Wed Mar 25 20:49:58 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8077d910

net-dns/dnscrypt-proxy: Bump to 2.0.41

Signed-off-by: Sam James (sam_c)  cmpct.info>
Closes: https://github.com/gentoo/gentoo/pull/15091
Signed-off-by: Georgy Yakovlev  gentoo.org>

 net-dns/dnscrypt-proxy/Manifest|  1 +
 .../dnscrypt-proxy/dnscrypt-proxy-2.0.41.ebuild| 99 ++
 .../files/config-full-paths-r11.patch  | 74 
 3 files changed, 174 insertions(+)

diff --git a/net-dns/dnscrypt-proxy/Manifest b/net-dns/dnscrypt-proxy/Manifest
index 3ff726cd60d..0fd119dfa6f 100644
--- a/net-dns/dnscrypt-proxy/Manifest
+++ b/net-dns/dnscrypt-proxy/Manifest
@@ -1,2 +1,3 @@
 DIST dnscrypt-proxy-2.0.33.tar.gz 2723092 BLAKE2B 
26ed819f264c1a536b2e47d9ffa412097eba5c9597ad2a5e7ff7a485ad660aeb882c5ce527bb072a5f7b5782387ce1b72cc74400973f9cebd66a50bd2308d830
 SHA512 
5c6eb655aa70457889253cbf630e7e37011a461a7f181f0a667694d53146ad9dee88bbbf80c7db3187bba0054af2a63b7b5be1a229800b2566a9758e9d047429
 DIST dnscrypt-proxy-2.0.39.tar.gz 2814424 BLAKE2B 
59be804a9c9641dd43e6b49e95c58c7d20dfdc940f2279a47a9ced707d1bbe64b1864c65feab2cada6c12945567ffd93478bd0a8129d40ea65c0fef50e5e90e4
 SHA512 
d4eacd8d1989b99d9932d66ef609948558af26f9db1fc37acd6b5609e2a410d20828e32f2b79f2f9fbdf822998af641aec20128e4c58233663929106e29d8e24
+DIST dnscrypt-proxy-2.0.41.tar.gz 2323421 BLAKE2B 
572a0ad15df6c40d1738b296972584f5d8fe382ca3c0a05b4fc74e986e767a058227dda2127c843127bc0b90e8b7bbe17a5eaee42175f0b77e21160ac63f7a88
 SHA512 
26be163daa03633f2d76f1121fb1987e0155613bd84cbb2aad2ba0eedbd35ec0b393d1c1a0aaba47968b3a08bd0273ad929a164695ce35d2ebe05ce3b5f5dfd1

diff --git a/net-dns/dnscrypt-proxy/dnscrypt-proxy-2.0.41.ebuild 
b/net-dns/dnscrypt-proxy/dnscrypt-proxy-2.0.41.ebuild
new file mode 100644
index 000..e5403d4594b
--- /dev/null
+++ b/net-dns/dnscrypt-proxy/dnscrypt-proxy-2.0.41.ebuild
@@ -0,0 +1,99 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+EGO_PN="github.com/DNSCrypt/${PN}"
+
+inherit fcaps go-module systemd
+
+if [[ ${PV} ==  ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://${EGO_PN}.git;
+else
+   SRC_URI="https://${EGO_PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm ~ppc64 ~x86"
+fi
+
+DESCRIPTION="A flexible DNS proxy, with support for encrypted DNS protocols"
+HOMEPAGE="https://github.com/jedisct1/dnscrypt-proxy;
+
+LICENSE="Apache-2.0 BSD ISC MIT MPL-2.0"
+SLOT="0"
+IUSE="pie"
+
+BDEPEND=">=dev-lang/go-1.13"
+
+RDEPEND="
+   acct-group/dnscrypt-proxy
+   acct-user/dnscrypt-proxy
+"
+
+FILECAPS=( cap_net_bind_service+ep usr/bin/dnscrypt-proxy )
+PATCHES=( "${FILESDIR}"/config-full-paths-r11.patch )
+
+src_compile() {
+   pushd "${PN}" >/dev/null || die
+   go build -v -x -mod=readonly -mod=vendor -buildmode="$(usex pie pie 
default)" || die
+   popd >/dev/null || die
+}
+
+src_install() {
+   pushd "${PN}" >/dev/null || die
+
+   dobin dnscrypt-proxy
+
+   insinto /etc/dnscrypt-proxy
+   newins example-dnscrypt-proxy.toml dnscrypt-proxy.toml
+   doins example-{blacklist.txt,whitelist.txt}
+   doins example-{cloaking-rules.txt,forwarding-rules.txt}
+
+   popd >/dev/null || die
+
+   insinto /usr/share/dnscrypt-proxy
+   doins -r "utils/generate-domains-blacklists/."
+
+   newinitd "${FILESDIR}"/dnscrypt-proxy.initd dnscrypt-proxy
+   newconfd "${FILESDIR}"/dnscrypt-proxy.confd dnscrypt-proxy
+
+   systemd_newunit "${FILESDIR}"/dnscrypt-proxy.service 
dnscrypt-proxy.service
+   systemd_newunit "${FILESDIR}"/dnscrypt-proxy.socket 
dnscrypt-proxy.socket
+
+   insinto /etc/logrotate.d
+   newins "${FILESDIR}"/dnscrypt-proxy.logrotate dnscrypt-proxy
+
+   einstalldocs
+}
+
+pkg_postinst() {
+   fcaps_pkg_postinst
+   go-module_pkg_postinst
+
+   if ! use filecaps; then
+   ewarn "'filecaps' USE flag is disabled"
+   ewarn "${PN} will fail to listen on port 53"
+   ewarn "please do one the following:"
+   ewarn "1) re-enable 'filecaps'"
+   ewarn "2) change port to > 1024"
+   ewarn "3) configure to run ${PN} as root (not recommended)"
+   ewarn
+   fi
+
+   if systemd_is_booted || has_version sys-apps/systemd; then
+   elog "Using systemd socket activation may cause issues with 
speed"
+   elog "latency and reliability of ${PN} and is discouraged by 
upstream"
+   elog "Existing installations advised to disable 
'dnscrypt-proxy.socket'"
+   elog "It is disabled by default for new installations"
+   elog "check 

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

2020-03-25 Thread Georgy Yakovlev
commit: da6d2b1d0bc34d448f04215c402fbdee6c48104a
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Wed Mar 25 20:41:45 2020 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Wed Mar 25 20:49:59 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da6d2b1d

net-dns/dnscrypt-proxy: update live ebuild

new config patch revision

Package-Manager: Portage-2.3.96, Repoman-2.3.21
Signed-off-by: Georgy Yakovlev  gentoo.org>

 net-dns/dnscrypt-proxy/dnscrypt-proxy-.ebuild | 7 ---
 1 file changed, 4 insertions(+), 3 deletions(-)

diff --git a/net-dns/dnscrypt-proxy/dnscrypt-proxy-.ebuild 
b/net-dns/dnscrypt-proxy/dnscrypt-proxy-.ebuild
index bf14276c848..b5bda3db325 100644
--- a/net-dns/dnscrypt-proxy/dnscrypt-proxy-.ebuild
+++ b/net-dns/dnscrypt-proxy/dnscrypt-proxy-.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-EGO_PN="github.com/jedisct1/${PN}"
+EGO_PN="github.com/DNSCrypt/${PN}"
 
 inherit fcaps go-module systemd
 
@@ -30,7 +30,8 @@ RDEPEND="
 "
 
 FILECAPS=( cap_net_bind_service+ep usr/bin/dnscrypt-proxy )
-PATCHES=( "${FILESDIR}"/config-full-paths-r10.patch )
+
+PATCHES=( "${FILESDIR}"/config-full-paths-r11.patch )
 
 src_compile() {
pushd "${PN}" >/dev/null || die
@@ -95,5 +96,5 @@ pkg_postinst() {
elog
elog "nameserver 127.0.0.1"
elog
-   elog "Also see https://github.com/jedisct1/${PN}/wiki;
+   elog "Also see https://github.com/DNSCrypt/${PN}/wiki;
 }



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

2020-03-25 Thread Matt Turner
commit: 115cc90adfb3176abb9096fcaa06a0978e639470
Author: Matt Turner  gentoo  org>
AuthorDate: Wed Mar 25 20:29:56 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Wed Mar 25 20:32:50 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=115cc90a

dev-libs/libgusb: Depend on setuptools

A new build-time script was added in 0.3.4 that imports pkg_resources
and xml.etree.ElementTree.

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

 dev-libs/libgusb/libgusb-0.3.4.ebuild | 10 +-
 1 file changed, 9 insertions(+), 1 deletion(-)

diff --git a/dev-libs/libgusb/libgusb-0.3.4.ebuild 
b/dev-libs/libgusb/libgusb-0.3.4.ebuild
index f7b99287e23..c38c2990d9a 100644
--- a/dev-libs/libgusb/libgusb-0.3.4.ebuild
+++ b/dev-libs/libgusb/libgusb-0.3.4.ebuild
@@ -4,7 +4,10 @@
 EAPI=7
 VALA_USE_DEPEND="vapigen"
 
-inherit meson multilib-minimal vala
+PYTHON_COMPAT=( python3_{6,7,8} )
+PYTHON_REQ_USE="xml(+)"
+
+inherit meson multilib-minimal python-any-r1 vala
 
 DESCRIPTION="GObject wrapper for libusb"
 HOMEPAGE="https://github.com/hughsie/libgusb;
@@ -25,6 +28,7 @@ RDEPEND="
 "
 DEPEND="${RDEPEND}"
 BDEPEND="
+   $(python_gen_any_dep 'dev-python/setuptools[${PYTHON_USEDEP}]')
gtk-doc? (
app-text/docbook-xml-dtd:4.1.2
app-text/docbook-xml-dtd:4.4
@@ -36,6 +40,10 @@ BDEPEND="
 
 RESTRICT="!test? ( test )"
 
+python_check_deps() {
+   has_version -b "dev-python/setuptools[${PYTHON_USEDEP}]"
+}
+
 src_prepare() {
use vala && vala_src_prepare
default



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

2020-03-25 Thread Matt Turner
commit: ce2fc27c73a110a88c627353a38471f52cec4249
Author: Matt Turner  gentoo  org>
AuthorDate: Wed Mar 25 19:49:53 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Wed Mar 25 20:32:50 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ce2fc27c

net-libs/glib-networking: Bump glib dependency

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

 net-libs/glib-networking/glib-networking-2.64.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/glib-networking/glib-networking-2.64.0.ebuild 
b/net-libs/glib-networking/glib-networking-2.64.0.ebuild
index 8d32ec30bc6..1ea5388a902 100644
--- a/net-libs/glib-networking/glib-networking-2.64.0.ebuild
+++ b/net-libs/glib-networking/glib-networking-2.64.0.ebuild
@@ -15,7 +15,7 @@ RESTRICT="!test? ( test )"
 KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 
 RDEPEND="
-   >=dev-libs/glib-2.60.0:2[${MULTILIB_USEDEP}]
+   >=dev-libs/glib-2.64.0:2[${MULTILIB_USEDEP}]
libproxy? ( >=net-libs/libproxy-0.4.11-r1:=[${MULTILIB_USEDEP}] )
>=net-libs/gnutls-3.6.5:=[${MULTILIB_USEDEP}]
ssl? ( app-misc/ca-certificates )



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

2020-03-25 Thread Michał Górny
commit: 26c81aa26ce757615bd3273a8e48c6d825a08d24
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Mar 25 20:08:55 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Mar 25 20:31:13 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=26c81aa2

dev-python/pypy3: Fix install after eclass changes

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

 dev-python/pypy3/pypy3-7.3.0.ebuild | 8 ++--
 1 file changed, 2 insertions(+), 6 deletions(-)

diff --git a/dev-python/pypy3/pypy3-7.3.0.ebuild 
b/dev-python/pypy3/pypy3-7.3.0.ebuild
index 9ec506dc186..1c5dfb21018 100644
--- a/dev-python/pypy3/pypy3-7.3.0.ebuild
+++ b/dev-python/pypy3/pypy3-7.3.0.ebuild
@@ -207,17 +207,13 @@ src_install() {
"${ED}${dest}"/lib-python/*3/test/test_{tcl,tk,ttk*}.py 
|| die
fi
 
+   local -x EPYTHON=pypy3
local -x PYTHON=${ED}${dest}/pypy3-c
-   # we can't use eclass function since PyPy is dumb and always gives
-   # paths relative to the interpreter
-   local PYTHON_SITEDIR=${EPREFIX}/usr/lib/pypy3.6/site-packages
-   python_export pypy3 EPYTHON
 
echo "EPYTHON='${EPYTHON}'" > epython.py || die
+   python_moduleinto /usr/lib/pypy3.6/site-packages
python_domodule epython.py
 
einfo "Byte-compiling Python standard library..."
-
-   # compile the installed modules
python_optimize "${ED}${dest}"
 }



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

2020-03-25 Thread Michał Górny
commit: 071ce2f523a5907b8bea8620eefeb05c74b37a03
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Mar 25 20:09:52 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Mar 25 20:31:15 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=071ce2f5

dev-python/pypy: Fix install after eclass changes

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

 dev-python/pypy/pypy-7.3.0.ebuild | 8 ++--
 1 file changed, 2 insertions(+), 6 deletions(-)

diff --git a/dev-python/pypy/pypy-7.3.0.ebuild 
b/dev-python/pypy/pypy-7.3.0.ebuild
index fef3e9c742c..15a4ffa9945 100644
--- a/dev-python/pypy/pypy-7.3.0.ebuild
+++ b/dev-python/pypy/pypy-7.3.0.ebuild
@@ -170,17 +170,13 @@ src_install() {

"${ED}${dest}"/lib-python/*2.7/test/test_{tcl,tk,ttk*}.py || die
fi
 
+   local -x EPYTHON=pypy
local -x PYTHON=${ED}${dest}/pypy-c
-   # we can't use eclass function since PyPy is dumb and always gives
-   # paths relative to the interpreter
-   local PYTHON_SITEDIR=${EPREFIX}/usr/lib/pypy2.7/site-packages
-   python_export pypy EPYTHON
 
echo "EPYTHON='${EPYTHON}'" > epython.py || die
+   python_moduleinto /usr/lib/pypy2.7/site-packages
python_domodule epython.py
 
einfo "Byte-compiling Python standard library..."
-
-   # compile the installed modules
python_optimize "${ED}${dest}"
 }



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

2020-03-25 Thread Thomas Deutschmann
commit: 487aeb624b9001b520dc3d6340ab48bf86757881
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Wed Mar 25 20:26:27 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Wed Mar 25 20:26:27 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=487aeb62

dev-libs/oniguruma: security cleanup (bug #702012)

Bug: https://bugs.gentoo.org/702012
Package-Manager: Portage-2.3.94, Repoman-2.3.21
Signed-off-by: Thomas Deutschmann  gentoo.org>

 dev-libs/oniguruma/Manifest|  1 -
 ...a-6.9.3-fix-heap-buffer-overflow-php78559.patch | 13 
 ...a-6.9.3-fix-heap-buffer-overflow-php78633.patch | 25 ---
 dev-libs/oniguruma/oniguruma-6.9.3-r2.ebuild   | 37 --
 4 files changed, 76 deletions(-)

diff --git a/dev-libs/oniguruma/Manifest b/dev-libs/oniguruma/Manifest
index ce7f6724dd5..78f1b0aef45 100644
--- a/dev-libs/oniguruma/Manifest
+++ b/dev-libs/oniguruma/Manifest
@@ -1,2 +1 @@
-DIST onig-6.9.3.tar.gz 902349 BLAKE2B 
4b20290a2d72b638b13a2e2edc89e072a8d17f89f6a273b58d0e408d01726ace948dd390bb2f4c478b87d01bed9fa344a4933060736a40981219301529957aaa
 SHA512 
6b038879cb9cbe8cc756159eb53125e1d4dc7365ca434d07b99a59f3602987e573da120506bbd88d0f51dcdde5866bfa48d45803f8869503726c4d9a47d62861
 DIST onig-6.9.4.tar.gz 908702 BLAKE2B 
e6e9939f284569408ba01b8551960bc939bbfdca425f8470499f5bb83ead7b6b09898f6f6a09d5d8c26d74d5416f6e5e9e2f00fbe7aa9eb820edb8aa4a3050cc
 SHA512 
ed8f42f6893966c0ee3c168b4fdbcb04b2286ad69ecab43a754c1dbc8fc4656e01319991d776d7144b6a3f90d050781b321432278d83c74c9565c2743851c85b

diff --git 
a/dev-libs/oniguruma/files/oniguruma-6.9.3-fix-heap-buffer-overflow-php78559.patch
 
b/dev-libs/oniguruma/files/oniguruma-6.9.3-fix-heap-buffer-overflow-php78559.patch
deleted file mode 100644
index 7d538874665..000
--- 
a/dev-libs/oniguruma/files/oniguruma-6.9.3-fix-heap-buffer-overflow-php78559.patch
+++ /dev/null
@@ -1,13 +0,0 @@
-https://bugs.php.net/bug.php?id=78559
-https://github.com/kkos/oniguruma/commit/d3e402928b6eb3327f8f7d59a9edfa622fec557b
-
 a/src/regexec.c
-+++ b/src/regexec.c
-@@ -4196,6 +4196,7 @@ str_lower_case_match(OnigEncoding enc, int 
case_fold_flag,
- lowlen = ONIGENC_MBC_CASE_FOLD(enc, case_fold_flag, , end, lowbuf);
- q = lowbuf;
- while (lowlen > 0) {
-+  if (t >= tend)return 0;
-   if (*t++ != *q++) return 0;
-   lowlen--;
- }

diff --git 
a/dev-libs/oniguruma/files/oniguruma-6.9.3-fix-heap-buffer-overflow-php78633.patch
 
b/dev-libs/oniguruma/files/oniguruma-6.9.3-fix-heap-buffer-overflow-php78633.patch
deleted file mode 100644
index e946a57d648..000
--- 
a/dev-libs/oniguruma/files/oniguruma-6.9.3-fix-heap-buffer-overflow-php78633.patch
+++ /dev/null
@@ -1,25 +0,0 @@
-https://bugs.php.net/bug.php?id=78633
-https://github.com/kkos/oniguruma/commit/15c4228aa2ffa02140a99912dd3177df0b1841c6
-
 a/src/regcomp.c
-+++ b/src/regcomp.c
-@@ -734,8 +734,8 @@ add_compile_string(UChar* s, int mb_len, int str_len,
- COP(reg)->exact_n.s = p;
-   }
-   else {
-+xmemset(COP(reg)->exact.s, 0, sizeof(COP(reg)->exact.s));
- xmemcpy(COP(reg)->exact.s, s, (size_t )byte_len);
--COP(reg)->exact.s[byte_len] = '\0';
-   }
- 
-   return 0;
 a/src/regexec.c
-+++ b/src/regexec.c
-@@ -2889,6 +2889,7 @@ match_at(regex_t* reg, const UChar* str, const UChar* 
end,
-   DATA_ENSURE(0);
-   q = lowbuf;
-   while (len-- > 0) {
-+if (ps >= endp) goto fail;
- if (*ps != *q) goto fail;
- ps++; q++;
-   }

diff --git a/dev-libs/oniguruma/oniguruma-6.9.3-r2.ebuild 
b/dev-libs/oniguruma/oniguruma-6.9.3-r2.ebuild
deleted file mode 100644
index d0ff1e850c8..000
--- a/dev-libs/oniguruma/oniguruma-6.9.3-r2.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 2003-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-inherit multilib-minimal
-
-MY_P="onig-${PV}"
-
-DESCRIPTION="Regular expression library for different character encodings"
-HOMEPAGE="https://github.com/kkos/oniguruma;
-SRC_URI="https://github.com/kkos/${PN}/releases/download/v${PV}/${MY_P}.tar.gz;
-
-LICENSE="BSD-2"
-SLOT="0/5"
-KEYWORDS="~alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 s390 ~sh sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x86-solaris"
-IUSE="crnl-as-line-terminator static-libs"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-6.9.3-fix-heap-buffer-overflow-php78559.patch
-   "${FILESDIR}"/${PN}-6.9.3-fix-heap-buffer-overflow-php78633.patch
-)
-
-S="${WORKDIR}/${MY_P}"
-
-DOCS=(AUTHORS HISTORY README{,_japanese} 
doc/{API,CALLOUTS.API,CALLOUTS.BUILTIN,FAQ,RE}{,.ja} 
doc/{SYNTAX.md,UNICODE_PROPERTIES})
-
-multilib_src_configure() {
-   ECONF_SOURCE="${S}" econf \
-   $(use_enable crnl-as-line-terminator) \
-   $(use_enable static-libs static)
-}
-
-multilib_src_install_all() {
-   einstalldocs
-   find 

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

2020-03-25 Thread Thomas Deutschmann
commit: 64d67ef07641c70502381b802b0982f7acfd1abb
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Wed Mar 25 20:08:49 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Wed Mar 25 20:08:49 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=64d67ef0

net-misc/vino: security cleanup (bug #701836)

Bug: https://bugs.gentoo.org/701836
Package-Manager: Portage-2.3.94, Repoman-2.3.21
Signed-off-by: Thomas Deutschmann  gentoo.org>

 .../vino-return-error-if-X11-is-no-detected.patch  | 41 
 .../vino/files/vino-segfaults-on-wayland.patch | 30 -
 net-misc/vino/vino-3.22.0-r1.ebuild| 72 --
 net-misc/vino/vino-3.22.0.ebuild   | 66 
 4 files changed, 209 deletions(-)

diff --git a/net-misc/vino/files/vino-return-error-if-X11-is-no-detected.patch 
b/net-misc/vino/files/vino-return-error-if-X11-is-no-detected.patch
deleted file mode 100644
index 171d8590e3c..000
--- a/net-misc/vino/files/vino-return-error-if-X11-is-no-detected.patch
+++ /dev/null
@@ -1,41 +0,0 @@
-From 5e49ab2d125388b843eca4f1f47849d18ccabcd3 Mon Sep 17 00:00:00 2001
-From: Ondrej Holy 
-Date: Tue, 20 Feb 2018 12:26:18 +0100
-Subject: [PATCH] Return error if X11 is not detected
-
-Vino-server crashes on Wayland in XQueryExtension. Since vino-server is
-not expected to work on displays other than X11, let's exit immediately
-if GDK_IS_X11_DISPLAY fail.
-
-https://bugzilla.gnome.org/show_bug.cgi?id=761120

- server/vino-main.c | 7 +++
- 1 file changed, 7 insertions(+)
-
-diff --git a/server/vino-main.c b/server/vino-main.c
-index dd95de7..7be3fff 100644
 a/server/vino-main.c
-+++ b/server/vino-main.c
-@@ -28,6 +28,7 @@
- #include 
- #include 
- #include 
-+#include 
- 
- #include "vino-input.h"
- #include "vino-mdns.h"
-@@ -273,6 +274,12 @@ main (int argc, char **argv)
- g_option_context_free (context);
-   }
- 
-+  if (!GDK_IS_X11_DISPLAY (gdk_display_get_default ()))
-+{
-+  g_printerr ("X11 is not detected\n");
-+  return 1;
-+}
-+
-   /* GSettings */
-   vino.settings = g_settings_new ("org.gnome.Vino");
- 
--- 
-2.16.2

diff --git a/net-misc/vino/files/vino-segfaults-on-wayland.patch 
b/net-misc/vino/files/vino-segfaults-on-wayland.patch
deleted file mode 100644
index ee161ae6fb9..000
--- a/net-misc/vino/files/vino-segfaults-on-wayland.patch
+++ /dev/null
@@ -1,30 +0,0 @@
-From c5e3011b7364729fa2cd4f11761bf1f001a931a4 Mon Sep 17 00:00:00 2001
-From: Ondrej Holy 
-Date: Tue, 22 May 2018 20:45:45 +0200
-Subject: [PATCH] Do not restart service after unclean exit code
-
-Currently, the vino-server.service has Restart=on-failure, which means
-that it is restarted in abnormal cases, but also in case of non-zero
-exit code. It is restarted 5 times e.g. in case when X11 is not detected,
-which doesn't make sense. Non-zero exit code is used only for states
-which won't change with restart (invalid commandline, wayland and some
-sanity checks). Change the value to Restart=on-abnormal in order to
-prevent the useless restarts and to not spam journal.
-
-https://bugzilla.gnome.org/show_bug.cgi?id=761120

- server/vino-server.service.in | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/server/vino-server.service.in b/server/vino-server.service.in
-index a48b813..49e9c1f 100644
 a/server/vino-server.service.in
-+++ b/server/vino-server.service.in
-@@ -5,4 +5,4 @@ Description=Vino VNC server
- Type=dbus
- BusName=org.gnome.Vino
- ExecStart=@libexecdir@/vino-server
--Restart=on-failure
-+Restart=on-abnormal
--- 
-2.17.0

diff --git a/net-misc/vino/vino-3.22.0-r1.ebuild 
b/net-misc/vino/vino-3.22.0-r1.ebuild
deleted file mode 100644
index 0cc7b6325b9..000
--- a/net-misc/vino/vino-3.22.0-r1.ebuild
+++ /dev/null
@@ -1,72 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit gnome2 systemd
-
-DESCRIPTION="An integrated VNC server for GNOME"
-HOMEPAGE="https://wiki.gnome.org/Projects/Vino;
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc x86"
-IUSE="crypt debug gnome-keyring ipv6 jpeg ssl systemd +telepathy zeroconf 
+zlib"
-# bug #394611; tight encoding requires zlib encoding
-REQUIRED_USE="jpeg? ( zlib )"
-
-# cairo used in vino-fb
-# libSM and libICE used in eggsmclient-xsmp
-RDEPEND="
-   >=dev-libs/glib-2.26:2
-   >=dev-libs/libgcrypt-1.1.90:0=
-   >=x11-libs/gtk+-3:3
-
-   x11-libs/cairo:=
-   x11-libs/libICE
-   x11-libs/libSM
-   x11-libs/libX11
-   x11-libs/libXdamage
-   x11-libs/libXext
-   x11-libs/libXfixes
-   x11-libs/libXtst
-   x11-libs/pango[X]
-
-   >=x11-libs/libnotify-0.7.0:=
-
-   crypt? ( >=dev-libs/libgcrypt-1.1.90:0= )
-   gnome-keyring? ( app-crypt/libsecret )
-   jpeg? ( virtual/jpeg:0= )
-   ssl? ( >=net-libs/gnutls-2.2.0:= )
- 

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

2020-03-25 Thread Thomas Deutschmann
commit: 26dd0be6dc420c5e4c4067fa60bd465fa23d0571
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Wed Mar 25 19:56:42 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Wed Mar 25 19:58:30 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=26dd0be6

app-arch/unzip: fix false overlapped components detection on 32-bit systems

Closes: https://bugs.gentoo.org/698694
Package-Manager: Portage-2.3.94, Repoman-2.3.21
Signed-off-by: Thomas Deutschmann  gentoo.org>

 ...-false-overlap-detection-on-32bit-systems.patch | 50 ++
 ...nzip-6.0_p25.ebuild => unzip-6.0_p25-r1.ebuild} |  1 +
 2 files changed, 51 insertions(+)

diff --git 
a/app-arch/unzip/files/unzip-6.0-fix-false-overlap-detection-on-32bit-systems.patch
 
b/app-arch/unzip/files/unzip-6.0-fix-false-overlap-detection-on-32bit-systems.patch
new file mode 100644
index 000..ad6a157c568
--- /dev/null
+++ 
b/app-arch/unzip/files/unzip-6.0-fix-false-overlap-detection-on-32bit-systems.patch
@@ -0,0 +1,50 @@
+From 13f0260beae851f7d5dd96e9ef757d8d6d7daac1 Mon Sep 17 00:00:00 2001
+From: Mark Adler 
+Date: Sun, 9 Feb 2020 07:20:13 -0800
+Subject: [PATCH] Fix false overlapped components detection on 32-bit systems.
+
+32-bit systems with ZIP64_SUPPORT enabled could have different
+size types for zoff_t and zusz_t. That resulted in bad parameter
+passing to the bound tracking functions, itself due to the lack of
+use of C function prototypes in unzip. This commit assures that
+parameters are cast properly for those calls.
+
+This problem occurred only for ill-chosen make options, which give
+a 32-bit zoff_t. A proper build will result in a zoff_t of 64 bits,
+even on 32-bit systems.
+---
+ extract.c | 7 ---
+ 1 file changed, 4 insertions(+), 3 deletions(-)
+
+diff --git a/extract.c b/extract.c
+index 1b73cb0..d9866f9 100644
+--- a/extract.c
 b/extract.c
+@@ -329,7 +329,7 @@ static ZCONST char Far OverlappedComponents[] =
+ 
+ 
+ /* A growable list of spans. */
+-typedef zoff_t bound_t;
++typedef zusz_t bound_t;
+ typedef struct {
+ bound_t beg;/* start of the span */
+ bound_t end;/* one past the end of the span */
+@@ -518,7 +518,8 @@ int extract_or_test_files(__G)/* return PK-type error 
code */
+ return PK_MEM;
+ }
+ if ((G.extra_bytes != 0 &&
+- cover_add((cover_t *)G.cover, 0, G.extra_bytes) != 0) ||
++ cover_add((cover_t *)G.cover,
++   (bound_t)0, (bound_t)G.extra_bytes) != 0) ||
+ (G.ecrec.have_ecr64 &&
+  cover_add((cover_t *)G.cover, G.ecrec.ec64_start,
+G.ecrec.ec64_end) != 0) ||
+@@ -1216,7 +1217,7 @@ static int extract_or_test_entrylist(__G__ numchunk,
+ 
+ /* seek_zipf(__G__ pInfo->offset);  */
+ request = G.pInfo->offset + G.extra_bytes;
+-if (cover_within((cover_t *)G.cover, request)) {
++if (cover_within((cover_t *)G.cover, (bound_t)request)) {
+ Info(slide, 0x401, ((char *)slide,
+   LoadFarString(OverlappedComponents)));
+ return PK_BOMB;

diff --git a/app-arch/unzip/unzip-6.0_p25.ebuild 
b/app-arch/unzip/unzip-6.0_p25-r1.ebuild
similarity index 96%
rename from app-arch/unzip/unzip-6.0_p25.ebuild
rename to app-arch/unzip/unzip-6.0_p25-r1.ebuild
index b0f5ed79c0d..b393dd2445e 100644
--- a/app-arch/unzip/unzip-6.0_p25.ebuild
+++ b/app-arch/unzip/unzip-6.0_p25-r1.ebuild
@@ -32,6 +32,7 @@ src_prepare() {
 
eapply "${FILESDIR}"/${PN}-6.0-no-exec-stack.patch
eapply "${FILESDIR}"/${PN}-6.0-format-security.patch
+   eapply 
"${FILESDIR}"/${PN}-6.0-fix-false-overlap-detection-on-32bit-systems.patch
use natspec && eapply "${FILESDIR}/${PN}-6.0-natspec.patch" #275244
sed -i -r \
-e '/^CFLAGS/d' \



[gentoo-commits] proj/portage:master commit in: repoman/lib/repoman/modules/vcs/git/

2020-03-25 Thread Zac Medico
commit: f11cabb3c9fe7d09d86f40cc716f14e9b0aed765
Author: Zac Medico  gentoo  org>
AuthorDate: Wed Mar 25 19:53:45 2020 +
Commit: Zac Medico  gentoo  org>
CommitDate: Wed Mar 25 19:54:48 2020 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=f11cabb3

repoman.modules.vcs.git.changes: reindex only for commit mode (bug 712106)

Automatically reindex for commit mode, but not for other modes
were the user might not want changes to be staged in the index.

Bug: https://bugs.gentoo.org/712106
Suggested-by: Jeroen Roovers  gentoo.org>
Signed-off-by: Zac Medico  gentoo.org>

 repoman/lib/repoman/modules/vcs/git/changes.py | 7 ++-
 1 file changed, 6 insertions(+), 1 deletion(-)

diff --git a/repoman/lib/repoman/modules/vcs/git/changes.py 
b/repoman/lib/repoman/modules/vcs/git/changes.py
index 550028434..9819831b5 100644
--- a/repoman/lib/repoman/modules/vcs/git/changes.py
+++ b/repoman/lib/repoman/modules/vcs/git/changes.py
@@ -29,7 +29,7 @@ class Changes(ChangesBase):
'''
super(Changes, self).__init__(options, repo_settings)
 
-   def _scan(self, _reindex=True):
+   def _scan(self, _reindex=None):
'''
VCS type scan function, looks for all detectable changes
 
@@ -39,6 +39,11 @@ class Changes(ChangesBase):
any other reason)
@type _reindex: bool
'''
+   # Automatically reindex for commit mode, but not for other modes
+   # were the user might not want changes to be staged in the 
index.
+   if _reindex is None and self.options.mode == 'commit':
+   _reindex = True
+
with repoman_popen(
"git diff-index --name-only "
"--relative --diff-filter=M HEAD") as f:



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

2020-03-25 Thread Sergei Trofimovich
commit: c5ebe7c33f634a80a9137bdee9e856bc30e01509
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Wed Mar 25 19:46:02 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Mar 25 19:46:18 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c5ebe7c3

app-text/fbpdf: backport -Werror=format-security fix, bug #714736

Reported-by: Toralf Förster
Closes: https://bugs.gentoo.org/714736
Package-Manager: Portage-2.3.95, Repoman-2.3.21
Signed-off-by: Sergei Trofimovich  gentoo.org>

 app-text/fbpdf/fbpdf-0_p20190202.ebuild|  3 +-
 .../fbpdf/files/fbpdf-0_p20190202-printf.patch | 38 ++
 2 files changed, 40 insertions(+), 1 deletion(-)

diff --git a/app-text/fbpdf/fbpdf-0_p20190202.ebuild 
b/app-text/fbpdf/fbpdf-0_p20190202.ebuild
index 029af2a8ece..1ab615ca107 100644
--- a/app-text/fbpdf/fbpdf-0_p20190202.ebuild
+++ b/app-text/fbpdf/fbpdf-0_p20190202.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
@@ -34,6 +34,7 @@ S=${WORKDIR}/${P}-${COMMIT}
 
 PATCHES=(
"${FILESDIR}"/${P}-use-pkg-config.patch
+   "${FILESDIR}"/${P}-printf.patch
 )
 
 src_compile() {

diff --git a/app-text/fbpdf/files/fbpdf-0_p20190202-printf.patch 
b/app-text/fbpdf/files/fbpdf-0_p20190202-printf.patch
new file mode 100644
index 000..31f9fbe2c8a
--- /dev/null
+++ b/app-text/fbpdf/files/fbpdf-0_p20190202-printf.patch
@@ -0,0 +1,38 @@
+https://bugs.gentoo.org/714736
+
+From e89e36c01d09ca6aec03732e922e749257cac3f4 Mon Sep 17 00:00:00 2001
+From: Dmitry Bogatov 
+Date: Sun, 9 Feb 2020 00:47:09 -0500
+Subject: [PATCH] Avoid passing non-constant format string to printf
+
+gcc complains loudly on any code that uses anything but string literal
+as format string to printf. Right now format string is "const char *"
+and does not contain %-sequences, but should '%' appear in "usage"
+string in future, bad things would happen.
+
+Since formatting functionality of "printf" is not used anyway, replacing
+it with "puts" makes code both safer and easier to understand.
+---
+ fbpdf.c | 4 ++--
+ 1 file changed, 2 insertions(+), 2 deletions(-)
+
+diff --git a/fbpdf.c b/fbpdf.c
+index a58797f..65b654b 100644
+--- a/fbpdf.c
 b/fbpdf.c
+@@ -351,13 +351,13 @@ static void mainloop(void)
+ }
+ 
+ static char *usage =
+-  "usage: fbpdf [-r rotation] [-z zoom x10] [-p page] filename\n";
++  "usage: fbpdf [-r rotation] [-z zoom x10] [-p page] filename";
+ 
+ int main(int argc, char *argv[])
+ {
+   int i = 1;
+   if (argc < 2) {
+-  printf(usage);
++  puts(usage);
+   return 1;
+   }
+   strcpy(filename, argv[argc - 1]);



[gentoo-commits] repo/gentoo:master commit in: app-cdr/isomaster/

2020-03-25 Thread Sebastian Pipping
commit: 8d836d9c0a8061170cfdd354f2e5ac2f49ddb980
Author: Sebastian Pipping  gentoo  org>
AuthorDate: Wed Mar 25 19:43:37 2020 +
Commit: Sebastian Pipping  gentoo  org>
CommitDate: Wed Mar 25 19:44:31 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8d836d9c

app-cdr/isomaster: 1.3.15

Signed-off-by: Sebastian Pipping  gentoo.org>
Package-Manager: Portage-2.3.92, Repoman-2.3.20

 app-cdr/isomaster/Manifest|  1 +
 app-cdr/isomaster/isomaster-1.3.15.ebuild | 73 +++
 2 files changed, 74 insertions(+)

diff --git a/app-cdr/isomaster/Manifest b/app-cdr/isomaster/Manifest
index 6fda7fddad1..fb6fa14901c 100644
--- a/app-cdr/isomaster/Manifest
+++ b/app-cdr/isomaster/Manifest
@@ -1,2 +1,3 @@
 DIST isomaster-1.3.13.tar.bz2 245085 BLAKE2B 
ae2333f5511aae8deed76e556cf6055f7ad257d613dcf5c85274946f31f0da879b5fb7953d065046371c6f20faa15663ecb3c5d976c4dff404140cd09d23207c
 SHA512 
dbc6a77fabf8d454bbde25a7540e68820bf773bc991176e5684e87aeb6044ad1bbbcf1c4f537148c18ec8847572949a52d6578a14f68b8ad3f21d542685859ba
 DIST isomaster-1.3.14.tar.bz2 257674 BLAKE2B 
7b7abeb586eb8c6964d7959222195c1999f81275dea305e7c4efec1fef6dd9d9d4969552e6a6a4a882a9fe227ea072c6639879896e50799db9e67732e1331ad4
 SHA512 
5454baa4ce4e09df8ec4331718df3e1d81c0647867a21cfc4c4b15d90e509371a636e8fada7e624c0cf6d1b03b564bf89a2a26e13b5ec1b4cca91407bbc518f5
+DIST isomaster-1.3.15.tar.bz2 251622 BLAKE2B 
9a3dd4e4a0d6aa0ff5b76774322e2f66257dda18e01835cad911f7abaa83584de1388a6c21bed8a8c8b5b9e94d4a2f23801e656b2586cb24b38b5aa4ca074c15
 SHA512 
08d4b12ba1f35e8fdca75b05b3125b046a03e1f1dab6876226b45c76e8a40fa78296854e8142a0864402563913af4c935ffe338777b593026e40e121b4089661

diff --git a/app-cdr/isomaster/isomaster-1.3.15.ebuild 
b/app-cdr/isomaster/isomaster-1.3.15.ebuild
new file mode 100644
index 000..2012fa69bf6
--- /dev/null
+++ b/app-cdr/isomaster/isomaster-1.3.15.ebuild
@@ -0,0 +1,73 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit toolchain-funcs xdg-utils
+
+DESCRIPTION="Graphical CD image editor for reading, modifying and writing ISO 
images"
+HOMEPAGE="http://littlesvr.ca/isomaster;
+SRC_URI="http://littlesvr.ca/${PN}/releases/${P}.tar.bz2;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="nls"
+
+RDEPEND=">=dev-libs/iniparser-4.1:4
+   x11-libs/gtk+:2"
+DEPEND="${RDEPEND}
+   virtual/pkgconfig
+   nls? ( >=sys-devel/gettext-0.19.1 )"  # bug 512448
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-1.3.14-include-path.patch
+)
+
+pkg_setup() {
+   myisoconf=(
+   DEFAULT_EDITOR=leafpad
+   MYDOCPATH=/usr/share/doc/${PF}/bkisofs
+   USE_SYSTEM_INIPARSER=1
+   LIB_INIPARSER=iniparser4
+   PREFIX=/usr
+   )
+
+   use nls || myisoconf+=( WITHOUT_NLS=1 )
+}
+
+src_prepare() {
+   default
+   rm -f configure || die #274361
+   rm -R iniparser-4.1 || die
+}
+
+src_compile() {
+   tc-export CC
+   emake "${myisoconf[@]}"
+}
+
+_apply_linguas() {
+   mv "${D}"/usr/share/locale{,_ALL} || die
+   dodir /usr/share/locale
+   for lingua in ${LINGUAS}; do
+   [[ -d "${D}"/usr/share/locale_ALL/${lingua} ]] || break
+   mv "${D}"/usr/share/{locale_ALL/${lingua},locale/} || die
+   done
+   rm -R "${D}"/usr/share/locale_ALL || die
+}
+
+src_install() {
+   emake "${myisoconf[@]}" DESTDIR="${D}" install
+   dodoc {CHANGELOG,CREDITS,README,TODO}.TXT *.txt
+
+   use nls && _apply_linguas  # bug 402679, bug 512448
+}
+
+pkg_postinst() {
+   xdg_desktop_database_update
+}
+
+pkg_postrm() {
+   xdg_desktop_database_update
+}



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

2020-03-25 Thread Joonas Niilola
commit: c1593e29c658ae71e5afe8ce65ed26e7479059f8
Author: Joonas Niilola  gentoo  org>
AuthorDate: Wed Mar 25 19:34:11 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Wed Mar 25 19:34:52 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c1593e29

x11-misc/urxvt-perls: introduce 'deprecated' USE

 - to install deprecated scripts declared by upstream, put them
   behind USE flag because they might break some user configuration,
 - suggested by neeshy.

Closes: https://github.com/gentoo/gentoo/pull/15076
Signed-off-by: Joonas Niilola  gentoo.org>

 x11-misc/urxvt-perls/metadata.xml  |  3 +++
 x11-misc/urxvt-perls/urxvt-perls-2.3-r1.ebuild | 25 +
 2 files changed, 28 insertions(+)

diff --git a/x11-misc/urxvt-perls/metadata.xml 
b/x11-misc/urxvt-perls/metadata.xml
index 67c8b7560e0..d787dd46015 100644
--- a/x11-misc/urxvt-perls/metadata.xml
+++ b/x11-misc/urxvt-perls/metadata.xml
@@ -5,6 +5,9 @@
 juip...@gentoo.org
 Joonas Niilola
   
+  
+Install scripts which have been marked as 
deprecated by upstream
+  
   
 muennich/urxvt-perls
   

diff --git a/x11-misc/urxvt-perls/urxvt-perls-2.3-r1.ebuild 
b/x11-misc/urxvt-perls/urxvt-perls-2.3-r1.ebuild
new file mode 100644
index 000..76baa0b0d90
--- /dev/null
+++ b/x11-misc/urxvt-perls/urxvt-perls-2.3-r1.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="Perl extensions for rxvt-unicode"
+HOMEPAGE="https://github.com/muennich/urxvt-perls;
+SRC_URI="https://github.com/muennich/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE="deprecated"
+
+RDEPEND="x11-misc/xsel
+   x11-terms/rxvt-unicode[perl]"
+
+src_install() {
+   insinto /usr/$(get_libdir)/urxvt/perl
+   doins keyboard-select
+
+   use deprecated && doins deprecated/{clipboard,url-select}
+
+   einstalldocs
+}



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

2020-03-25 Thread Zac Medico
commit: ab3a65311eaae2242a5b04d06daec7daea90e5da
Author: Zac Medico  gentoo  org>
AuthorDate: Wed Mar 25 19:23:25 2020 +
Commit: Zac Medico  gentoo  org>
CommitDate: Wed Mar 25 19:24:13 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ab3a6531

sys-apps/portage: Revbump to 2.3.96-r1

This applies a small fixup to the changes for bug 714480.

Bug: https://bugs.gentoo.org/711148
Bug: https://bugs.gentoo.org/714480
See: 
https://gitweb.gentoo.org/proj/portage.git/commit/?id=2b3fc2be07ad897b7df6b77f79616c143a353275
Package-Manager: Portage-2.3.96, Repoman-2.3.21
Signed-off-by: Zac Medico  gentoo.org>

 sys-apps/portage/{portage-2.3.96.ebuild => portage-2.3.96-r1.ebuild} | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/sys-apps/portage/portage-2.3.96.ebuild 
b/sys-apps/portage/portage-2.3.96-r1.ebuild
similarity index 98%
rename from sys-apps/portage/portage-2.3.96.ebuild
rename to sys-apps/portage/portage-2.3.96-r1.ebuild
index 1e0dc18322b..3c6d08531c7 100644
--- a/sys-apps/portage/portage-2.3.96.ebuild
+++ b/sys-apps/portage/portage-2.3.96-r1.ebuild
@@ -97,6 +97,9 @@ pkg_pretend() {
 python_prepare_all() {
distutils-r1_python_prepare_all
 
+   # Apply 2b3fc2be07ad
+   sed -e '422s/return True/return (True, None)/' -i lib/portage/locks.py 
|| die
+
sed -e "s:^VERSION = \"HEAD\"$:VERSION = \"${PV}\":" -i 
lib/portage/__init__.py || die
 
if use gentoo-dev; then



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

2020-03-25 Thread Zac Medico
commit: 2b3fc2be07ad897b7df6b77f79616c143a353275
Author: Zac Medico  gentoo  org>
AuthorDate: Wed Mar 25 19:15:23 2020 +
Commit: Zac Medico  gentoo  org>
CommitDate: Wed Mar 25 19:16:23 2020 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=2b3fc2be

_lockfile_was_removed: always return tuple

Fixes: 59e9452fda79 ("_lockfile_was_removed: return fstat result (bug 714480)")
Signed-off-by: Zac Medico  gentoo.org>

 lib/portage/locks.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/lib/portage/locks.py b/lib/portage/locks.py
index 71321e769..2331e6f57 100644
--- a/lib/portage/locks.py
+++ b/lib/portage/locks.py
@@ -419,7 +419,7 @@ def _lockfile_was_removed(lock_fd, lock_path):
except OSError as e:
if e.errno not in (errno.ENOENT, 
errno.ESTALE):
_raise_exc(e)
-   return True
+   return (True, None)
finally:
try:
os.unlink(hardlink_path)



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

2020-03-25 Thread Thomas Deutschmann
commit: 2a61b415291233346e34da87702c2c3c292d3bdf
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Wed Mar 25 19:15:14 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Wed Mar 25 19:15:14 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a61b415

net-analyzer/nmap: security cleanup (bug #711308)

Bug: https://bugs.gentoo.org/711308
Package-Manager: Portage-2.3.94, Repoman-2.3.21
Signed-off-by: Thomas Deutschmann  gentoo.org>

 net-analyzer/nmap/Manifest|   1 -
 net-analyzer/nmap/nmap-7.70-r1.ebuild | 195 --
 2 files changed, 196 deletions(-)

diff --git a/net-analyzer/nmap/Manifest b/net-analyzer/nmap/Manifest
index 753fcf719ae..e34efcfd0b5 100644
--- a/net-analyzer/nmap/Manifest
+++ b/net-analyzer/nmap/Manifest
@@ -1,3 +1,2 @@
-DIST nmap-7.70.tar.bz2 10467371 BLAKE2B 
53d751773851e45fcfa7604f8b325297f429f525bafdef91e7f693b9a9876ddb23e978c50821776b64764adb5bf36e759042cac3254bdbf36bff7048dfb6f58d
 SHA512 
084c148b022ff6550e269d976d0077f7932a10e2ef218236fe13aa3a70b4eb6506df03329868fc68cb3ce78e4360b200f5a7a491d3145028fed679ef1c9ecae5
 DIST nmap-7.80.tar.bz2 10550327 BLAKE2B 
513a5589f4dd72660d290cc03b8130da2c41e4620c5a82e125e4345259b8d0f6efa8bceef47d3c0d2b5b58b716070e05105a09b0185622aed9268715ae2c
 SHA512 
d4384d3ebf4f3abf3588eed5433f733874ecdceb9342a718dc36db19634b0cc819d73399974eb0a9a9c9dd9e5c88473e07644ec91db28b0c072552b54430be6b
 DIST nmap-logo-64.png 3289 BLAKE2B 
9563f57d126e6fa38dc777391c2887112836b4f5b521311bde64d5c5a04c45a3f420abba0750f776658015c0018b2afeb381c691bc8784e4f39abc78b9c2d2c7
 SHA512 
fb102d12aaeebc8a97543ecd653a3606e86996ad679bc26d6e6e274ad05ec3e9f92521289d1a24153c521b699e8c0cfa65d8856bb49af53ee4837268bbc6b5d3

diff --git a/net-analyzer/nmap/nmap-7.70-r1.ebuild 
b/net-analyzer/nmap/nmap-7.70-r1.ebuild
deleted file mode 100644
index f6b7e054ca3..000
--- a/net-analyzer/nmap/nmap-7.70-r1.ebuild
+++ /dev/null
@@ -1,195 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python2_7 )
-PYTHON_REQ_USE="sqlite,xml"
-inherit autotools flag-o-matic python-single-r1 toolchain-funcs
-
-MY_P=${P/_beta/BETA}
-
-DESCRIPTION="A utility for network discovery and security auditing"
-HOMEPAGE="https://nmap.org/;
-SRC_URI="
-   https://nmap.org/dist/${MY_P}.tar.bz2
-   https://dev.gentoo.org/~jer/nmap-logo-64.png
-"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
-
-IUSE="
-   ipv6 libressl libssh2 ncat ndiff nls nmap-update nping +nse ssl 
system-lua
-   zenmap
-"
-NMAP_LINGUAS=( de fr hi hr it ja pl pt_BR ru zh )
-REQUIRED_USE="
-   system-lua? ( nse )
-   ndiff? ( ${PYTHON_REQUIRED_USE} )
-   zenmap? ( ${PYTHON_REQUIRED_USE} )
-"
-RDEPEND="
-   dev-libs/liblinear:=
-   dev-libs/libpcre
-   net-libs/libpcap
-   libssh2? ( net-libs/libssh2[zlib] )
-   ndiff? ( ${PYTHON_DEPS} )
-   nls? ( virtual/libintl )
-   nmap-update? (
-   dev-libs/apr
-   dev-vcs/subversion
-   )
-   ssl? (
-   !libressl? ( dev-libs/openssl:0= )
-   libressl? ( dev-libs/libressl:= )
-   )
-   system-lua? ( >=dev-lang/lua-5.2:*[deprecated] )
-   zenmap? (
-   $(python_gen_cond_dep '
-   dev-python/pygtk:2[${PYTHON_MULTI_USEDEP}]
-   ')
-   ${PYTHON_DEPS}
-   )
-"
-DEPEND="
-   ${RDEPEND}
-   nls? ( sys-devel/gettext )
-"
-PATCHES=(
-   "${FILESDIR}"/${PN}-5.10_beta1-string.patch
-   "${FILESDIR}"/${PN}-5.21-python.patch
-   "${FILESDIR}"/${PN}-6.46-uninstaller.patch
-   "${FILESDIR}"/${PN}-6.25-liblua-ar.patch
-   "${FILESDIR}"/${PN}-7.25-no-FORTIFY_SOURCE.patch
-   "${FILESDIR}"/${PN}-7.25-CXXFLAGS.patch
-   "${FILESDIR}"/${PN}-7.25-libpcre.patch
-   "${FILESDIR}"/${PN}-7.31-libnl.patch
-   "${FILESDIR}"/${PN}-7.70-time.patch
-)
-S="${WORKDIR}/${MY_P}"
-
-pkg_setup() {
-   if use ndiff || use zenmap; then
-   python-single-r1_pkg_setup
-   fi
-}
-
-src_unpack() {
-   # prevent unpacking the logo
-   unpack ${MY_P}.tar.bz2
-}
-
-src_prepare() {
-   rm -r libpcap/ || die
-
-   cat "${FILESDIR}"/nls.m4 >> "${S}"/acinclude.m4 || die
-
-   default
-
-   local lingua
-   if use nls; then
-   for lingua in ${NMAP_LINGUAS[@]}; do
-   if ! has ${lingua} ${LINGUAS-${lingua}}; then
-   rm -r zenmap/share/zenmap/locale/${lingua} || 
die
-   rm zenmap/share/zenmap/locale/${lingua}.po || 
die
-   fi
-   done
-   else
-   # configure/make ignores --disable-nls
-   for lingua in ${NMAP_LINGUAS[@]}; do
-  

[gentoo-commits] repo/gentoo:master commit in: app-i18n/ibus/files/, app-i18n/ibus/

2020-03-25 Thread Thomas Deutschmann
commit: 6ee2d0246aa5a6adb8a8c954fd38209e28a01008
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Wed Mar 25 19:10:45 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Wed Mar 25 19:10:45 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ee2d024

app-i18n/ibus: security cleanup (bug #695526)

Bug: https://bugs.gentoo.org/695526
Package-Manager: Portage-2.3.94, Repoman-2.3.21
Signed-off-by: Thomas Deutschmann  gentoo.org>

 app-i18n/ibus/Manifest |   3 -
 .../ibus-1.5.18-enable-gsettings-in-runtest.patch  |  62 ---
 app-i18n/ibus/files/ibus-1.5.19-gdk-wayland.patch  |  88 --
 app-i18n/ibus/files/ibus-1.5.19-vala-0.43.4.patch  | 191 
 app-i18n/ibus/ibus-1.5.18.ebuild   | 189 
 app-i18n/ibus/ibus-1.5.19.ebuild   | 193 -
 app-i18n/ibus/ibus-1.5.20.ebuild   | 181 ---
 7 files changed, 907 deletions(-)

diff --git a/app-i18n/ibus/Manifest b/app-i18n/ibus/Manifest
index 12c04718057..8fdca0a8374 100644
--- a/app-i18n/ibus/Manifest
+++ b/app-i18n/ibus/Manifest
@@ -1,5 +1,2 @@
-DIST ibus-1.5.18.tar.gz 2760121 BLAKE2B 
dfcf549362ac9ac0cb9adb9cedc3fd7146877a42e0e086ad7be18ccb6239868ed940d2c371d83c2e2706c7120702af0bcb0106da60889f0b3d5857b8929b9165
 SHA512 
34519c3464eaf2cac3320e1568fc76f4edb281afa70f335c015b828ff4e86b3224d77b95cdc0b2e76e42459c54b1044264ff226963fe739dd553ac7326d2f2d3
-DIST ibus-1.5.19.tar.gz 2842274 BLAKE2B 
a5aea4770c1c0a58a9e0b1aa26f47a8ab9eb5060a0c06179663984c5b531464ff4575a8ece2f2ee2122f777ca615296c1e46ad4833c68ba2da038f2b85dea374
 SHA512 
ddcd464c9afb6d081df1cfac65069506877eb4818c3ba5594bcf76f3c6795ef6c17177a778dc89b2ef69d10d87297aa12c8e04f156b750e500b51b32787bd9fc
-DIST ibus-1.5.20.tar.gz 3393487 BLAKE2B 
0ed930cbadf7ecf9fa82ee2c0e2a8aa8cfb25a8dc1a2e2ffef0d4f894df31f879f08d7ed14508736836545cbc25b929707939c3b0ea53f2b44ba7489d6dc80ed
 SHA512 
2bbcc19742882fa55d9c8704251f133c5be9f36a93cf52d70c460a4713419868deb634f965e67c1d5c45b615de388b92c0fbb863b118a546fbb89370a38eb77b
 DIST ibus-1.5.21.tar.gz 3463069 BLAKE2B 
75b9e7cc4d84b69941d53321da1fe63ad911740a36ed51c7fceaa2a7bc30f6ae39d3f575b4b5fc4268d7c3b3e1c0bae11881dd7a8b7bd441ecf89c83c7279858
 SHA512 
c7c06e13e78fb4d4d26ce8975b6db4f7914efb325a903999a82197229e13d5ebb4afc876ef67e1d86db58f08c16350dc095aaea050b2f69c2bfc4c452adc5331
 DIST ibus-1.5.22.tar.gz 3578251 BLAKE2B 
08ad72bd455d2841700b11a4ade88e2b9768433f86bac4baf20db882580b10a4705f545a845a03d3b4196a75c43d33c51ffd31a3516d71030f891ce48dce69c2
 SHA512 
0abe89acc6da8cea484a6b9f807c08e94869072f374f9e8f4541a426636f818f1c3cb8b9237f97245771f9e4bf19184983d8ac924177dc4824ca6e8b5304425d

diff --git a/app-i18n/ibus/files/ibus-1.5.18-enable-gsettings-in-runtest.patch 
b/app-i18n/ibus/files/ibus-1.5.18-enable-gsettings-in-runtest.patch
deleted file mode 100644
index 24b5cd3f6a8..000
--- a/app-i18n/ibus/files/ibus-1.5.18-enable-gsettings-in-runtest.patch
+++ /dev/null
@@ -1,62 +0,0 @@
-From 4b4fe00cc2750713ef8d2bc0a9f396ab577c36fc Mon Sep 17 00:00:00 2001
-From: Naohiro Aota 
-Date: Thu, 4 Oct 2018 18:14:17 +0900
-Subject: [PATCH] src/tests: Enable GSettings in runtest in ibus-1.5.18
-
-This patch is based on:
-https://github.com/ibus/ibus/commit/10cc30eac200d10b581d9d2122d5a732f4880943
-
-Signed-off-by: Naohiro Aota 

- src/tests/runtest | 21 +
- 1 file changed, 21 insertions(+)
-
-diff --git a/src/tests/runtest b/src/tests/runtest
-index 0e43fee..84d85ab 100755
 a/src/tests/runtest
-+++ b/src/tests/runtest
-@@ -29,6 +29,7 @@ ibus-engine-switch
- ibus-compose
- test-stress
- "
-+IBUS_SCHEMA_FILE='org.freedesktop.ibus.gschema.xml'
- 
- # Portable replacement of basename.
- func_basename () {
-@@ -80,6 +81,12 @@ trap 'func_cleanup $tstdir' 1 2 3 15
- tst=$1; shift
- tstdir=tmp-`func_basename $tst`
- 
-+# IBusEngine has GSettings
-+if test ! -f "$top_builddir/data/dconf/$IBUS_SCHEMA_FILE" ; then
-+echo "NOT FOUND $top_builddir/data/dconf/$IBUS_SCHEMA_FILE"
-+exit -1
-+fi
-+
- test -d $tstdir || mkdir $tstdir
- 
- ( cd $tstdir
-@@ -101,6 +108,20 @@ test -d $tstdir || mkdir $tstdir
- IBUS_ADDRESS_FILE=$PWD/ibus-daemon.pid
- export IBUS_ADDRESS_FILE
- 
-+cp "../$top_builddir/data/dconf/$IBUS_SCHEMA_FILE" $PWD
-+glib-compile-schemas $PWD
-+if test $? -ne 0 ; then
-+echo "FAILED glib-compile-schemas"
-+retval=1
-+return
-+fi
-+if test ! -f $PWD/gschemas.compiled ; then
-+echo "NOT FOUND $PWD/gschemas.compiled"
-+retval=1
-+return
-+fi
-+export GSETTINGS_SCHEMA_DIR=$PWD
-+
- # Start ibus-daemon.
- ../$top_builddir/bus/ibus-daemon \
- --daemonize \
--- 
-2.19.0
-

diff --git a/app-i18n/ibus/files/ibus-1.5.19-gdk-wayland.patch 
b/app-i18n/ibus/files/ibus-1.5.19-gdk-wayland.patch
deleted file mode 100644
index 8eed29daf39..000
--- 

[gentoo-commits] repo/gentoo:master commit in: net-ftp/pure-ftpd/files/, net-ftp/pure-ftpd/

2020-03-25 Thread Thomas Deutschmann
commit: 21b5c196ee853f0900754eab49fee2906747f567
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Wed Mar 25 18:43:39 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Wed Mar 25 18:44:01 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=21b5c196

net-ftp/pure-ftpd: security cleanup (bug #711124)

Bug: https://bugs.gentoo.org/711124
Package-Manager: Portage-2.3.94, Repoman-2.3.21
Signed-off-by: Thomas Deutschmann  gentoo.org>

 net-ftp/pure-ftpd/Manifest |   1 -
 .../files/pure-ftpd-1.0.47-MAX_DATA_SIZE.patch |  22 ---
 .../pure-ftpd/files/pure-ftpd-1.0.47-TLSv1.3.patch |  46 ---
 .../files/pure-ftpd-1.0.47-disable-TLSv1.1.patch   |  22 ---
 .../files/pure-ftpd-1.0.47-disable-TLSv1.3.patch   |  21 ---
 net-ftp/pure-ftpd/metadata.xml |   1 -
 net-ftp/pure-ftpd/pure-ftpd-1.0.47-r4.ebuild   | 144 
 net-ftp/pure-ftpd/pure-ftpd-1.0.49-r1.ebuild   | 148 -
 8 files changed, 405 deletions(-)

diff --git a/net-ftp/pure-ftpd/Manifest b/net-ftp/pure-ftpd/Manifest
index 746be8280a0..2892703c30e 100644
--- a/net-ftp/pure-ftpd/Manifest
+++ b/net-ftp/pure-ftpd/Manifest
@@ -1,2 +1 @@
-DIST pure-ftpd-1.0.47.tar.bz2 489177 BLAKE2B 
06e71ead47b87dedf47a84e488b2de127fcd297c2e9ca7a617c2ee2760cf55b816884763721826c512558d016cbd38a87a11ca0e8c2334d93145edc6f88d9287
 SHA512 
c1920a3f67f04635fde600fe226a7730b801e7e64658b25f1d9f9c0b35a704664be4adfb0b291594f7e0f10beade25eae9a5e6cc3b6777a3b413f3c2d9574e63
 DIST pure-ftpd-1.0.49.tar.bz2 487958 BLAKE2B 
bd5f10a49b533eb6c257032659e97aa7ae16ec9402704d8ee06c92938e217b748b390ccf0e31b3640f41cb7a93f85b29c8ddcdc296f214391b1d92da9d701a7c
 SHA512 
b44896d6fe2cda9169b1db93c5260bb892af14a173f2d25e60dd6530afe85d8e9156985609e35da7e5550dc123afb42bc5012beb9fca9011054cf0ed8b2eddef

diff --git a/net-ftp/pure-ftpd/files/pure-ftpd-1.0.47-MAX_DATA_SIZE.patch 
b/net-ftp/pure-ftpd/files/pure-ftpd-1.0.47-MAX_DATA_SIZE.patch
deleted file mode 100644
index a9ad0a30b9b..000
--- a/net-ftp/pure-ftpd/files/pure-ftpd-1.0.47-MAX_DATA_SIZE.patch
+++ /dev/null
@@ -1,22 +0,0 @@
-From 27a5c200f9643ce907118aad169279b3a66a9e8a Mon Sep 17 00:00:00 2001
-From: Frank Denis 
-Date: Sat, 4 Nov 2017 20:46:16 +0100
-Subject: [PATCH] Increase MAX_DATA_SIZE due to Argon2id requirements
-

- src/ftpd.h | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/src/ftpd.h b/src/ftpd.h
-index 1beeab8..5bb1f6b 100644
 a/src/ftpd.h
-+++ b/src/ftpd.h
-@@ -557,7 +557,7 @@ Your platform has a very large PATH_MAX, we should not 
trust it.
- 
- #ifndef MAX_DATA_SIZE
- # ifdef HAVE_LIBSODIUM
--#  define MAX_DATA_SIZE (40 * 1024 * 1024)
-+#  define MAX_DATA_SIZE (70 * 1024 * 1024)
- # elif defined(WITH_LDAP) || defined(WITH_MYSQL) || defined(WITH_PGSQL)
- #  define MAX_DATA_SIZE (16 * 1024 * 1024)   /* Max memory usage - 
SQL/LDAP need more */
- # else

diff --git a/net-ftp/pure-ftpd/files/pure-ftpd-1.0.47-TLSv1.3.patch 
b/net-ftp/pure-ftpd/files/pure-ftpd-1.0.47-TLSv1.3.patch
deleted file mode 100644
index 65f19bf49da..000
--- a/net-ftp/pure-ftpd/files/pure-ftpd-1.0.47-TLSv1.3.patch
+++ /dev/null
@@ -1,46 +0,0 @@
-From 4a495c61ce22c893aed5ee57f6ce0b43c3be59ad Mon Sep 17 00:00:00 2001
-From: Frank Denis 
-Date: Wed, 19 Sep 2018 23:53:45 +0200
-Subject: [PATCH] TLS1.3 compatibility
-
-Fixes #94

- src/tls.c | 17 +
- 1 file changed, 13 insertions(+), 4 deletions(-)
-
-diff --git a/src/tls.c b/src/tls.c
-index c693d3b..f383ed9 100644
 a/src/tls.c
-+++ b/src/tls.c
-@@ -228,7 +228,16 @@ static void ssl_info_cb(const SSL *cnx, int where, int 
ret)
- if ((where & SSL_CB_HANDSHAKE_START) != 0) {
- if ((cnx == tls_cnx && tls_cnx_handshook != 0) ||
- (cnx == tls_data_cnx && tls_data_cnx_handshook != 0)) {
--die(400, LOG_ERR, "TLS renegociation");
-+const SSL_CIPHER *cipher;
-+const char *cipher_version;
-+if ((cipher = SSL_get_current_cipher(cnx)) == NULL ||
-+(cipher_version = SSL_CIPHER_get_version(cipher)) == NULL) {
-+die(400, LOG_ERR, "No cipher");
-+}
-+if (strcmp(cipher_version, "TLSv1.3") != 0) {
-+die(400, LOG_ERR, "TLS renegociation");
-+return;
-+}
- }
- return;
- }
-@@ -264,10 +273,10 @@ int tls_init_library(void)
- OpenSSL_add_all_algorithms();
- # else
- OPENSSL_init_ssl(OPENSSL_INIT_LOAD_SSL_STRINGS |
--   OPENSSL_INIT_LOAD_CRYPTO_STRINGS, NULL);
-+ OPENSSL_INIT_LOAD_CRYPTO_STRINGS, NULL);
- OPENSSL_init_crypto(OPENSSL_INIT_ADD_ALL_CIPHERS |
--  OPENSSL_INIT_ADD_ALL_DIGESTS |
--  OPENSSL_INIT_LOAD_CONFIG, NULL);
-+OPENSSL_INIT_ADD_ALL_DIGESTS |
-+OPENSSL_INIT_LOAD_CONFIG, NULL);
- # endif
- while 

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

2020-03-25 Thread Mike Gilbert
commit: 2ba332126f596a5e33a78eb4c021046cc97b4862
Author: Mike Gilbert  gentoo  org>
AuthorDate: Wed Mar 25 18:37:08 2020 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Wed Mar 25 18:38:51 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2ba33212

sys-apps/heirloom-tools: remove patrick as maintainer

Signed-off-by: Mike Gilbert  gentoo.org>

 sys-apps/heirloom-tools/metadata.xml | 5 +
 1 file changed, 1 insertion(+), 4 deletions(-)

diff --git a/sys-apps/heirloom-tools/metadata.xml 
b/sys-apps/heirloom-tools/metadata.xml
index 104a871f1a1..b6887e34071 100644
--- a/sys-apps/heirloom-tools/metadata.xml
+++ b/sys-apps/heirloom-tools/metadata.xml
@@ -1,10 +1,7 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-   
-   patr...@gentoo.org
-   Patrick Lauer
-   
+   

heirloom




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

2020-03-25 Thread Denis Dupeyron
commit: 1e2d975f04869fd04b93fc2bceb132e96f670a66
Author: Denis Dupeyron  gentoo  org>
AuthorDate: Wed Mar 25 18:37:33 2020 +
Commit: Denis Dupeyron  gentoo  org>
CommitDate: Wed Mar 25 18:37:47 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e2d975f

dev-python/jira: update dependencies, bug #714700

Package-Manager: Portage-2.3.93, Repoman-2.3.20
Signed-off-by: Denis Dupeyron  gentoo.org>

 .../files/jira-1.0.14-remove_pytest-runner.patch   | 23 +
 dev-python/jira/jira-1.0.14-r3.ebuild  | 39 ++
 2 files changed, 62 insertions(+)

diff --git a/dev-python/jira/files/jira-1.0.14-remove_pytest-runner.patch 
b/dev-python/jira/files/jira-1.0.14-remove_pytest-runner.patch
new file mode 100644
index 000..6546818a8b7
--- /dev/null
+++ b/dev-python/jira/files/jira-1.0.14-remove_pytest-runner.patch
@@ -0,0 +1,23 @@
+From 5f813c35cde9655cabc562411ce82ba9d466193c Mon Sep 17 00:00:00 2001
+From: Denis Dupeyron 
+Date: Wed, 25 Mar 2020 10:04:07 -0600
+Subject: [PATCH] Remove pytest-runner dependency
+
+---
+ setup.py | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/setup.py b/setup.py
+index 24f3bc5..fad4a54 100644
+--- a/setup.py
 b/setup.py
+@@ -12,5 +12,5 @@ except ImportError:
+ 
+ 
+ setuptools.setup(
+-setup_requires=['pbr>=3.0.0', 'setuptools>=17.1', 'pytest-runner'],
++setup_requires=['pbr>=3.0.0', 'setuptools>=17.1'],
+ pbr=True)
+-- 
+2.25.1
+

diff --git a/dev-python/jira/jira-1.0.14-r3.ebuild 
b/dev-python/jira/jira-1.0.14-r3.ebuild
new file mode 100644
index 000..ad25a4a62ba
--- /dev/null
+++ b/dev-python/jira/jira-1.0.14-r3.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python3_6 )
+inherit distutils-r1
+
+DESCRIPTION="Python library for interacting with the JIRA REST API"
+HOMEPAGE="https://jira.readthedocs.io/en/latest/;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="magic jirashell kerberos oauth"
+
+DEPEND="
+   >=dev-python/pbr-3.0[${PYTHON_USEDEP}]
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   "
+RDEPEND="
+   dev-python/defusedxml[${PYTHON_USEDEP}]
+   dev-python/requests[${PYTHON_USEDEP}]
+   dev-python/requests-toolbelt[${PYTHON_USEDEP}]
+   dev-python/six[${PYTHON_USEDEP}]
+   magic? ( dev-python/filemagic[${PYTHON_USEDEP}] )
+   jirashell? (
+   dev-python/ipython[${PYTHON_USEDEP}]
+   dev-python/requests-oauthlib[${PYTHON_USEDEP}]
+   )
+   kerberos? ( dev-python/requests-kerberos[${PYTHON_USEDEP}] )
+   oauth? (
+   dev-python/pycryptodome[${PYTHON_USEDEP}]
+   dev-python/requests-oauthlib[${PYTHON_USEDEP}]
+   )
+   "
+
+PATCHES=( "${FILESDIR}/${P}-remove_pytest-runner.patch" )



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

2020-03-25 Thread Thomas Deutschmann
commit: feab25e6aada941f8c074dbb1b997a0b54dedafc
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Wed Mar 25 18:37:08 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Wed Mar 25 18:37:23 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=feab25e6

dev-libs/libpcre2: security cleanup (bug #699052)

Bug: https://bugs.gentoo.org/699052
Package-Manager: Portage-2.3.94, Repoman-2.3.21
Signed-off-by: Thomas Deutschmann  gentoo.org>

 dev-libs/libpcre2/Manifest  |  1 -
 dev-libs/libpcre2/libpcre2-10.32.ebuild | 78 -
 2 files changed, 79 deletions(-)

diff --git a/dev-libs/libpcre2/Manifest b/dev-libs/libpcre2/Manifest
index 775545878c6..e33ddee29ef 100644
--- a/dev-libs/libpcre2/Manifest
+++ b/dev-libs/libpcre2/Manifest
@@ -1,5 +1,4 @@
 DIST libpcre2-10.33-patchset-1.0.tar.xz 17812 BLAKE2B 
7a6e73101ed12676e1acf1beafcb6bc84d99d588a9dc0a957697380d906474f6ac59ab509e6c7ee5a0879b8d6ec9d06a0aceb8b02c7b16f73602d034927dc836
 SHA512 
4a0e86756cb96e6143df3add6cd6bca4fb9bb8fcb6a4d2df1530847b946b2494132e9842da01d75b385c33555d96e25f1390788b9e41ca320c1d65f31c89b281
 DIST libpcre2-10.34-patchset-01.tar.xz 1208 BLAKE2B 
615b7eff085bd52bb3aed30c90ec5b8cec406f96c58bdfb0304dd59311517662067e68f85bc9930ed6f749820ecfe3c483e261616187bc1077ebb053670d4950
 SHA512 
d881665701bc330f237d19ee48491a81dc8b952b0b8e529eb83c3ffdf14710f68eb934f872ed76ef6b0bee1864261453e7e71e60e14217c004e4e12c6baa499f
-DIST pcre2-10.32.tar.bz2 1641814 BLAKE2B 
fdd512312547ae90b36b6c9eb86b6fcfea9b03fcfd9766063c901819c6bf7536e1f3da89bd69ae62309069bc07c705e96e81f4a36355bf934c566f343e3104e4
 SHA512 
3d712e7d6afbaef227952680ded69fadbdec0b1abdfcac17cf071415c3c93edd152d6d268dec80570aedf24f82ba954f74f5f9e62c9b9991be75080a3d6ab5fe
 DIST pcre2-10.33.tar.bz2 1690739 BLAKE2B 
e59cf47a5068b2ec2d647d6dfe1cb5f8d6cdcc6fc6b47aa65a4c3d5aae256e7f0b090487d372c62aa7ec7f15a1f037650088b53385fc2fe31aa405878855e5d5
 SHA512 
c6aa52cdbb0c906b02e9a9f255697a1b9b99d9c7dccdaa484ffdb04fe3582d232ba3cb3c421d6df589a387b415dedb0817f58ec5391488b25b4e7bd9da6bab8f
 DIST pcre2-10.34.tar.bz2 1714731 BLAKE2B 
f731339b3acdb084ddb1462cf4638edefbfc4a95e63e44c8c75ded55fd9b98334336dbda5f31bd8e9410e63ccd83dc7e707cc20f03df4d801f182ff4939b6cc6
 SHA512 
77ad75f8b0b8bbfc2f57932596151bca25b06bd621e0f047e476f38cd127f43e2052460b95c281a7e874aad2b7fd86c8f3413f4a323abb74b9440a42d0ee9524

diff --git a/dev-libs/libpcre2/libpcre2-10.32.ebuild 
b/dev-libs/libpcre2/libpcre2-10.32.ebuild
deleted file mode 100644
index 9b45a0539d3..000
--- a/dev-libs/libpcre2/libpcre2-10.32.ebuild
+++ /dev/null
@@ -1,78 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit flag-o-matic libtool multilib-minimal toolchain-funcs usr-ldscript
-
-DESCRIPTION="Perl-compatible regular expression library"
-HOMEPAGE="http://www.pcre.org/;
-MY_P="pcre2-${PV/_rc/-RC}"
-if [[ ${PV} != *_rc* ]] ; then
-   # Only the final releases are available here.
-   SRC_URI="mirror://sourceforge/pcre/${MY_P}.tar.bz2
-   
ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/${MY_P}.tar.bz2;
-else
-   
SRC_URI="ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/Testing/${MY_P}.tar.bz2;
-fi
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc 
x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE="bzip2 +jit libedit pcre16 pcre32 +readline +recursion-limit static-libs 
unicode zlib"
-REQUIRED_USE="?? ( libedit readline )"
-
-RDEPEND="bzip2? ( app-arch/bzip2 )
-   zlib? ( sys-libs/zlib )
-   libedit? ( dev-libs/libedit )
-   readline? ( sys-libs/readline:0= )"
-DEPEND="${RDEPEND}
-   virtual/pkgconfig
-   userland_GNU? ( >=sys-apps/findutils-4.4.0 )"
-
-S="${WORKDIR}/${MY_P}"
-
-MULTILIB_CHOST_TOOLS=(
-   /usr/bin/pcre2-config
-)
-
-src_prepare() {
-   default
-
-   elibtoolize
-}
-
-multilib_src_configure() {
-   local myeconfargs=(
-   --enable-pcre2-8
-   --enable-shared
-   --with-match-limit-depth=$(usex recursion-limit 8192 
MATCH_LIMIT)
-   $(multilib_native_use_enable bzip2 pcre2grep-libbz2)
-   $(multilib_native_use_enable libedit pcre2test-libedit)
-   $(multilib_native_use_enable readline pcre2test-libreadline)
-   $(multilib_native_use_enable zlib pcre2grep-libz)
-   $(use_enable jit)
-   $(use_enable jit pcre2grep-jit)
-   $(use_enable pcre16 pcre2-16)
-   $(use_enable pcre32 pcre2-32)
-   $(use_enable static-libs static)
-   $(use_enable unicode)
-   )
-   ECONF_SOURCE="${S}" econf "${myeconfargs[@]}"
-}
-
-multilib_src_compile() {
-   emake V=1 $(multilib_is_native_abi || echo 

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

2020-03-25 Thread Thomas Deutschmann
commit: 9bfbd3affa55d79f54cdd1903d9c0a9441f10728
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Wed Mar 25 18:36:18 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Wed Mar 25 18:37:22 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9bfbd3af

dev-libs/libpcre2: mark stable on m68k & sh (bug #699052)

Bug: https://bugs.gentoo.org/699052
Package-Manager: Portage-2.3.94, Repoman-2.3.21
Signed-off-by: Thomas Deutschmann  gentoo.org>

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

diff --git a/dev-libs/libpcre2/libpcre2-10.33-r1.ebuild 
b/dev-libs/libpcre2/libpcre2-10.33-r1.ebuild
index e8f61f2b351..de02e189095 100644
--- a/dev-libs/libpcre2/libpcre2-10.33-r1.ebuild
+++ b/dev-libs/libpcre2/libpcre2-10.33-r1.ebuild
@@ -21,7 +21,7 @@ fi
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~riscv s390 
~sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 ~riscv s390 sh 
sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="bzip2 +jit libedit pcre16 pcre32 +readline +recursion-limit static-libs 
unicode zlib"
 REQUIRED_USE="?? ( libedit readline )"
 



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

2020-03-25 Thread Mike Pagano
commit: 3fd23eaa132b6f1aebb5eec8acf87ba0f3846c8e
Author: Mike Pagano  gentoo  org>
AuthorDate: Wed Mar 25 18:37:05 2020 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Wed Mar 25 18:37:05 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3fd23eaa

sys-kernel/gentoo-sources:Linux patches 5.5.12, 5.5.13 and a fix for tmp513

tmp513 requies REGMAP_I2C to build.
Select it by default in Kconfig. See bug #710790.
Thanks to Phil Stracchino

Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Mike Pagano  gentoo.org>

 sys-kernel/gentoo-sources/Manifest |  3 +++
 .../gentoo-sources/gentoo-sources-5.5.13.ebuild| 28 ++
 2 files changed, 31 insertions(+)

diff --git a/sys-kernel/gentoo-sources/Manifest 
b/sys-kernel/gentoo-sources/Manifest
index af888f0413b..8bf76208aff 100644
--- a/sys-kernel/gentoo-sources/Manifest
+++ b/sys-kernel/gentoo-sources/Manifest
@@ -121,6 +121,9 @@ DIST genpatches-5.5-12.extras.tar.xz 1740 BLAKE2B 
b9787c1a5ff46dd4cbbd6a1914b985
 DIST genpatches-5.5-13.base.tar.xz 558584 BLAKE2B 
e519cc21b25b2c91766c22e86ecef80a6e3516e8a5f666c2452ad8836fb46540fb44ee38df90ddc94a3c7d23fe544e229c247ae200d691869300d8bd979dc5ad
 SHA512 
917610eca9038eeb22d98ce373705607e16b33c66d5846010345a6258d24c34ab44894b2140d6afa9dde7abd05fe6061c90c396bf0940449d77936b15e552479
 DIST genpatches-5.5-13.experimental.tar.xz 5600 BLAKE2B 
0dacfd242b22948b098d7c717aae09ee6729c856bdcc4e6a4d7271b1a3da6bc260b8b8e1646ae412bfb182daf43abd58754eb5598c5649ea319c7281f48c9695
 SHA512 
b71c1bc4ce5a70415fe974d86539cfb2e127abced662fd226516c0f4c0e0b7693b7677a42b81498c0465215970d5c3d45edf51a4ccf8956bc79f1053f2a1f6c7
 DIST genpatches-5.5-13.extras.tar.xz 1744 BLAKE2B 
ca1c8f785f746c31303f27c4eb013ce7dee2d8dd5fd6ebfde1c71a521b696a56bd3e6d97721e929c8637acb20a3faa7c212aa5cbb9bcff1833f82246f16e64fa
 SHA512 
4bdd6eecd6aab145011deedc989b2c2c451840b631df0bd8bb8191b2dffd2a58436b4b9e1656a9cdca6c024b8cfabe911a1bb95c3b4fcd29f3aede4a317fc923
+DIST genpatches-5.5-15.base.tar.xz 588276 BLAKE2B 
3a0ac7d0d4497be430b57288f634892c59e065d3cd36446db996934fdb16cddca8fee5db3599bb340f1af199797dae2b45ae874d813dba26a9331509fed3b983
 SHA512 
a62551f5990f7887cbfeb4d69e2976d199176dc25ca1e2a844f5bad5359b232e3a8ef4516ebfc2cc56d8b57040f45be510805e2b7929647b43c92598ffc7f24b
+DIST genpatches-5.5-15.experimental.tar.xz 5600 BLAKE2B 
7286fce52f37a9990c2da80c011c68e208efdf2401bafc22e38cea45c0c2b209a04659b019881046e507c00b052b317bc0f9e9d0a755744d00e6b764507a56c7
 SHA512 
e4579e97bcb59750ce8831eefe41eec3817856b44ede70f233e3b7895b8ad21e5d566f8a41c9ff1f2d6b89d9264b1c95d7db4fc18434bf1a5d90bc645fe8541d
+DIST genpatches-5.5-15.extras.tar.xz 1740 BLAKE2B 
e84aca1db61fb16a427c3ad740c9a3b5ccd16580fb758d04b0c04c6009c2a18c78e41643be915bcd21bfc42568180d73e89fbda46d574f12da343a196c657082
 SHA512 
248600a5a0b4d10751e6e9f29e13163fc9fd0b1bc8e11a01718d4983d490d6630ca12e3870980065a145c293adca7ec3c14f79c9938f2abe48fe7886c40f7225
 DIST genpatches-5.5-9.base.tar.xz 399476 BLAKE2B 
a4582c276854d99a15766b0f9ae28326c3ba89d46e513e7265b839788966057fdfc46912695d74dc560cf22db087d20869dbfd69c59250d0b2e59cf56a506d81
 SHA512 
cb566c2394bf1c98a32343b5be1bc9ecc1a48587443cac39a2e999b09adedb3319726b1321a6d38ae6e6eb39e106dd1e251ed15f127ffb730f6597949df512de
 DIST genpatches-5.5-9.experimental.tar.xz 5596 BLAKE2B 
432841bbb57e3506c4759425c7646e8742bfbd184520eb2d1a5a6727da5284face9bff4fb0fce50570349f45cf0763e26b3e2478d261dab521587c372a0c
 SHA512 
413092a1f5686592a43203814d4759154112c43529a6d8733abb0450f8fab549721cc915ee76335ee0e5ec20952366212615c4cbeba86819c2b2f2b6946ee4e8
 DIST genpatches-5.5-9.extras.tar.xz 1744 BLAKE2B 
c8f761afd767cef3ea6c1d79a3eb6e7dbef2d292dfcecd314189d92c020b3016ae8e3f5cfad3a532f34d9c47f01421ba38e3305b381791dc07375d217f3ac9a0
 SHA512 
5f48330ef699b9704baabb2c8171c80d445790c7876a92b0c7ea49bc29ee8347d87e441b9a51e2eedd069a78fc7011053e6282e54c216852cc9ba080064169d6

diff --git a/sys-kernel/gentoo-sources/gentoo-sources-5.5.13.ebuild 
b/sys-kernel/gentoo-sources/gentoo-sources-5.5.13.ebuild
new file mode 100644
index 000..57f6aecdbf8
--- /dev/null
+++ b/sys-kernel/gentoo-sources/gentoo-sources-5.5.13.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+ETYPE="sources"
+K_WANT_GENPATCHES="base extras experimental"
+K_GENPATCHES_VER="15"
+
+inherit kernel-2
+detect_version
+detect_arch
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86"
+HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches;
+IUSE="experimental"
+
+DESCRIPTION="Full sources including the Gentoo patchset for the 
${KV_MAJOR}.${KV_MINOR} kernel tree"
+SRC_URI="${KERNEL_URI} ${GENPATCHES_URI} ${ARCH_URI}"
+
+pkg_postinst() {
+   kernel-2_pkg_postinst
+   einfo "For more info on this patchset, and how to report problems, see:"
+   einfo "${HOMEPAGE}"
+}
+
+pkg_postrm() {
+   

[gentoo-commits] repo/gentoo:master commit in: sys-block/partitionmanager/

2020-03-25 Thread Andreas Sturmlechner
commit: 967df426e0eec9ae27c05dfc13ea90f718905e4d
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Mar 25 15:56:22 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Mar 25 18:20:36 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=967df426

sys-block/partitionmanager: Drop 4.0.0

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

 sys-block/partitionmanager/Manifest|  1 -
 .../partitionmanager/partitionmanager-4.0.0.ebuild | 38 --
 2 files changed, 39 deletions(-)

diff --git a/sys-block/partitionmanager/Manifest 
b/sys-block/partitionmanager/Manifest
index 067d6ed39b3..26c7e73e907 100644
--- a/sys-block/partitionmanager/Manifest
+++ b/sys-block/partitionmanager/Manifest
@@ -1,2 +1 @@
-DIST partitionmanager-4.0.0.tar.xz 1327504 BLAKE2B 
a0ce0daf5a0ef922ca881562da25efd0118115df5e0a7d00ddb6ab994d7ea523cd67772bbaf562b6b33edd5ddc451fc49067d9c8992d734d4e2816c13cac6c45
 SHA512 
dbdae666b29996a7ef463159cd96469cf5081ca9027d1d59556e21556e2488485c0d4bee1e9005a446a47b13e3c1e4b71014f58c7bfa830adfd7c39364f4581a
 DIST partitionmanager-4.1.0.tar.xz 1347088 BLAKE2B 
1095f4bd006177483dec455bdf6b18cb16b27b19d79ec10bde3d992a5dc3942c59f3a46d32abcbed3670a09acd6293f3f9c80041803ffaf9139c3a8b10b9a9ca
 SHA512 
63f77c68f0468e6b17da33bf52824e2858b43f33cb46f8ff7069386d56a154c86f5f3ec20113c472d567a790ba0d8593c2ecb44d9c0d4e1614dcdc570b072761

diff --git a/sys-block/partitionmanager/partitionmanager-4.0.0.ebuild 
b/sys-block/partitionmanager/partitionmanager-4.0.0.ebuild
deleted file mode 100644
index 158d380ad8d..000
--- a/sys-block/partitionmanager/partitionmanager-4.0.0.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-ECM_HANDBOOK="optional"
-KFMIN=5.56.0
-QTMIN=5.12.3
-inherit ecm kde.org
-
-DESCRIPTION="Utility for management of disks, partitions and file systems"
-HOMEPAGE="https://kde.org/applications/system/org.kde.partitionmanager;
-
-if [[ ${KDE_BUILD_TYPE} == release ]]; then
-   SRC_URI="mirror://kde/stable/${PN}/${PV}/src/${P}.tar.xz"
-   KEYWORDS="amd64 ~arm ~arm64 x86"
-fi
-
-LICENSE="GPL-3"
-SLOT="5"
-
-DEPEND="
-   >=dev-qt/qtgui-${QTMIN}:5
-   >=dev-qt/qtwidgets-${QTMIN}:5
-   >=kde-frameworks/kconfig-${KFMIN}:5
-   >=kde-frameworks/kconfigwidgets-${KFMIN}:5
-   >=kde-frameworks/kcoreaddons-${KFMIN}:5
-   >=kde-frameworks/kcrash-${KFMIN}:5
-   >=kde-frameworks/kdbusaddons-${KFMIN}:5
-   >=kde-frameworks/ki18n-${KFMIN}:5
-   >=kde-frameworks/kiconthemes-${KFMIN}:5
-   >=kde-frameworks/kio-${KFMIN}:5
-   >=kde-frameworks/kjobwidgets-${KFMIN}:5
-   >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
-   >=kde-frameworks/kxmlgui-${KFMIN}:5
-   >=sys-libs/kpmcore-3.3.0:5=
-"
-RDEPEND="${DEPEND}"



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

2020-03-25 Thread Andreas Sturmlechner
commit: cc43ea08f7c5b635348772ab21ca7285f58aff70
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Mar 25 15:59:25 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Mar 25 18:20:36 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc43ea08

media-gfx/iscan: Drop 2.30.3.1

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

 media-gfx/iscan/Manifest  |   1 -
 media-gfx/iscan/iscan-2.30.3.1.ebuild | 139 --
 2 files changed, 140 deletions(-)

diff --git a/media-gfx/iscan/Manifest b/media-gfx/iscan/Manifest
index 5f2423696c5..90c14e22643 100644
--- a/media-gfx/iscan/Manifest
+++ b/media-gfx/iscan/Manifest
@@ -1,5 +1,4 @@
 DIST imagescan_3.61.0.orig.tar.gz 12649835 BLAKE2B 
32c31dcc6bdd9bbff7763e8f671642f586ebc4cb6ce1e3d532b3889b314d39c14253ec7d0547cded0b5bce95d45e8ea1d9586f11cbe101592f6fd73902408cec
 SHA512 
276a3ca69aee7449c9ebc0c1a0364514db3d5f73d4d2cb2c5380b09463e6ba4adf077ca52d403563d68fc4e714ece1ddca1d7310349926e6017a54a371c09612
-DIST iscan_2.30.3-1.tar.gz 1216848 BLAKE2B 
8a5f485c1dd814248c46aec6accedd331105c3ccc0f70a582e60dfb62b1cc1f1ebab358f0896b15cbf842ea06f8a35447d91f76391b10bad07df371512856c32
 SHA512 
5f68b2f7b7c1d1b5d3d65a55c3a80538fda5d2bdf9cd50fbf942e0eb49dcb84983ede66ed2f6354f9591692808df54415400fe02ed47e7373082869612a47872
 DIST iscan_2.30.4-2.tar.gz 1236167 BLAKE2B 
598e55aa7099f7973b38f5c3227415c8ddfa7e8c645521981b4e8979047ab692427f5c1719fd83fe0635f2d4604f32f0baff8542f3e1a333298799c4cad7b980
 SHA512 
b12f374ff8ee1e1879fc6dbc579de39d7bcd4777ec7ad6e4345046f77b4ec13ae45ebdc2803d6907bc2747776aa7e32c313866138c7b8c7bcb53110a214154d2
 DIST userg_revQ_e.pdf 627189 BLAKE2B 
ff57871c58dc541e30d65127bd8f4cc2a20ec5341c1d0914116f7ec4ae002d896853b99488eec71e5f8cb150e6b63d353efb9be11977de26d017701bc051014a
 SHA512 
b09d5143855a759e0fa3e74794762566b6fbf734642f9d7f712e5f2f20e3dce6b830465fd65f83f9cc368292ce7a2c0cec709b0eba6356d95e1ba5114b3348fc
 DIST userg_revQ_j.pdf 734920 BLAKE2B 
ed2cffdc2dbf0a2403dcbd93cef3349b9e35afb305f9b36f92b8f11bd42b5281fc7bfbec108703f327fb538868c530418406d37505e6eb6afa621d2d49d007ba
 SHA512 
d5cb0cebaae0ac36951379cad516f0575e85e0bb509cf88549239e300c7d6c6a4996497145acaa9e9783de6b08c6e352c7ffbedb23ed04c15eefbe9c3cf0bc90

diff --git a/media-gfx/iscan/iscan-2.30.3.1.ebuild 
b/media-gfx/iscan/iscan-2.30.3.1.ebuild
deleted file mode 100644
index 4421e8e4018..000
--- a/media-gfx/iscan/iscan-2.30.3.1.ebuild
+++ /dev/null
@@ -1,139 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-MY_DOC="userg_revQ"
-inherit autotools desktop flag-o-matic
-
-# HINTS:
-# -> non-free modules are x86 and amd64 only
-# -> iscan frontend needs non-free modules
-# -> sane-epkowa should be usable on every arch
-# -> ${P}-${SRC_REV}.tar.gz(for gcc 3.2/3.3)
-# -> ${P}-${SRC_REV}.c2.tar.gz (for gcc 3.4 or later)
-
-# FIXME:
-# iscan doesn't compile w/o libusb, this should be fixed somehow.
-
-# TODO:
-# (re)add closed-source binary modules which are needed for some scanners.
-
-DESCRIPTION="EPSON Image Scan! for Linux (including sane-epkowa backend)"
-HOMEPAGE="http://download.ebz.epson.net/dsc/search/01/search/?OSC=LX;
-SRC_URI="http://support.epson.net/linux/src/scanner/iscan/${PN}_$(ver_rs 3 
-).tar.gz
-   doc? (
-   https://dev.gentoo.org/~flameeyes/avasys/${MY_DOC}_e.pdf
-   l10n_ja? ( 
https://dev.gentoo.org/~flameeyes/avasys/${MY_DOC}_j.pdf )
-   )"
-
-LICENSE="GPL-2 AVASYS"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="doc gimp l10n_ja X"
-
-REQUIRED_USE="gimp? ( X )"
-
-DEPEND="
-   dev-libs/libxml2
-   media-gfx/sane-backends
-   virtual/libusb:1
-   virtual/udev
-   gimp? ( media-gfx/gimp )
-   X? (
-   dev-libs/glib:2
-   media-libs/libpng:=
-   media-libs/tiff:=
-   virtual/jpeg:=
-   x11-libs/gtk+:2
-   )
-"
-RDEPEND="${DEPEND}
-   media-gfx/iscan-data
-"
-BDEPEND="
-   virtual/pkgconfig
-   X? ( sys-devel/gettext )
-"
-
-# Upstream ships broken sanity test
-RESTRICT="test"
-
-S="${WORKDIR}/${PN}-$(ver_cut 1-3)"
-
-DOCS=( AUTHORS NEWS README )
-
-PATCHES=(
-   "${FILESDIR}"/iscan-2.29.1-drop-ltdl.patch
-   "${FILESDIR}"/iscan-2.28.1.3+libpng-1.5.patch
-   "${FILESDIR}"/iscan-2.29.1-png-libs.patch
-   "${FILESDIR}"/iscan-2.30.1-fix-g++-test.patch
-   "${FILESDIR}"/iscan-2.30.1.1-gcc6.patch
-   "${FILESDIR}"/iscan-2.30.3.1-fix-x86-unknown-types.patch
-)
-
-QA_PRESTRIPPED="usr/lib.*/libesmod.so.*"
-QA_TEXTRELS="${QA_PRESTRIPPED}"
-QA_FLAGS_IGNORED="${QA_PRESTRIPPED}"
-
-src_prepare() {
-   default
-
-   if ! use X; then
-   sed -i -e "s:PKG_CHECK_MODULES(GTK,.*):AC_DEFINE([HAVE_GTK_2], 
0):g" \
-   -e "s:\(PKG_CHECK_MODULES(GDK_IMLIB,.*)\):#\1:g" 
configure.ac || die
-   fi

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

2020-03-25 Thread Andreas Sturmlechner
commit: 03891989f00a0957f23ef42d16450746eb1b8a23
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Mar 25 15:56:42 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Mar 25 18:20:36 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=03891989

sys-libs/kpmcore: Drop 4.0.1

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

 sys-libs/kpmcore/Manifest |  1 -
 sys-libs/kpmcore/kpmcore-4.0.1.ebuild | 40 ---
 2 files changed, 41 deletions(-)

diff --git a/sys-libs/kpmcore/Manifest b/sys-libs/kpmcore/Manifest
index 753e1d4a1d3..7635f849e87 100644
--- a/sys-libs/kpmcore/Manifest
+++ b/sys-libs/kpmcore/Manifest
@@ -1,2 +1 @@
-DIST kpmcore-4.0.1.tar.xz 416932 BLAKE2B 
db429a9a51baf2d3f83d36479c05ac28c1d742dfc9e0dda51486d17958c95751da6295fe9e915359717eebbab3877464284b871dd8ded5a87c01c590cf4eac85
 SHA512 
982ad77246f59ade74edba15effca6490ac9ac7bb6db7f6194bcdbfddfa735c9bc1b58020affccd945fcdfc96fce3488167f492d6a13dcd6d19c5692505303ac
 DIST kpmcore-4.1.0.tar.xz 420344 BLAKE2B 
1a8043c5eb774a3b9b99431543217910120a38b06a17db9db9ae6c577593c2736223e8d466ef62c33224e52513eae52d062584fc8afd86d90eb667af4e923645
 SHA512 
c45b31a41c62a68aee991be0f7954f4bd2136660578cc60f7fa6f05e56716458421e16cd314b3b9a14b56fdc9377db511c1645e5c41f0446d86a8ac5bb66c273

diff --git a/sys-libs/kpmcore/kpmcore-4.0.1.ebuild 
b/sys-libs/kpmcore/kpmcore-4.0.1.ebuild
deleted file mode 100644
index 84b1bc595f9..000
--- a/sys-libs/kpmcore/kpmcore-4.0.1.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-KFMIN=5.60.0
-QTMIN=5.12.3
-inherit ecm kde.org
-
-if [[ ${KDE_BUILD_TYPE} = release ]]; then
-   SRC_URI="mirror://kde/stable/${PN}/${PV}/src/${P}.tar.xz"
-   KEYWORDS="amd64 ~arm ~arm64 x86"
-fi
-
-DESCRIPTION="Library for managing partitions"
-HOMEPAGE="https://kde.org/applications/system/org.kde.partitionmanager;
-
-LICENSE="GPL-3"
-SLOT="5/8"
-IUSE=""
-
-BDEPEND="virtual/pkgconfig"
-DEPEND="
-   || (
-   app-crypt/qca[botan]
-   app-crypt/qca[ssl]
-   )
-   >=dev-qt/qtdbus-${QTMIN}:5
-   >=dev-qt/qtgui-${QTMIN}:5
-   >=dev-qt/qtwidgets-${QTMIN}:5
-   >=kde-frameworks/kauth-${KFMIN}:5
-   >=kde-frameworks/kcoreaddons-${KFMIN}:5
-   >=kde-frameworks/ki18n-${KFMIN}:5
-   >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
-   >=sys-apps/util-linux-2.33.2
-"
-RDEPEND="${DEPEND}"
-
-# bug 689468, tests need polkit etc.
-RESTRICT+=" test"



[gentoo-commits] repo/gentoo:master commit in: media-sound/cantata/, media-sound/cantata/files/

2020-03-25 Thread Andreas Sturmlechner
commit: d46312c6d1cb76d6d2191da8f8133bda9bf85690
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Mar 25 15:55:44 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Mar 25 18:20:33 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d46312c6

media-sound/cantata: Drop 2.3.3-r1

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

 media-sound/cantata/Manifest   |   1 -
 media-sound/cantata/cantata-2.3.3-r1.ebuild| 122 -
 .../files/cantata-2.3.3-solidlite-static.patch |  29 -
 3 files changed, 152 deletions(-)

diff --git a/media-sound/cantata/Manifest b/media-sound/cantata/Manifest
index dbc8d81d796..4e50119d2f5 100644
--- a/media-sound/cantata/Manifest
+++ b/media-sound/cantata/Manifest
@@ -1,2 +1 @@
-DIST cantata-2.3.3.tar.bz2 2445139 BLAKE2B 
679ac68afa6219aa684aed1202bb2268552f6fe560db36e17748b9b220ae6ec4ef103ff68b3bcc7127835f8a2debd32895f5edf319a759ce78bc161c4e540a84
 SHA512 
8314930c9e16a5811f607f131ce7134daa0c6de81c5f87d45967c076895540b388b89b3f2cbd82950f6defb1087e61923c1719670f19b4ed3c074f05fe8577c6
 DIST cantata-2.4.1.tar.bz2 2550982 BLAKE2B 
1d965ce4a5a73d4695b51def9753c95376b71367f2e6abf69681aad84e387d86d87abcf623f613a517e5e08a633e4e9bf2bae2d28858535fac2f05ade73a6c01
 SHA512 
9bb9953f41ad562e186c201505db6ea42dccdcb0b60e0c6eda0c5521428ecafdba95b51e8827de3498b2b25284d36f800bfa96a49839d2a69e0f92705f44a439

diff --git a/media-sound/cantata/cantata-2.3.3-r1.ebuild 
b/media-sound/cantata/cantata-2.3.3-r1.ebuild
deleted file mode 100644
index b29c21cf273..000
--- a/media-sound/cantata/cantata-2.3.3-r1.ebuild
+++ /dev/null
@@ -1,122 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PLOCALES="cs da de en_GB es fr hu it ja ko pl pt_BR ru zh_CN"
-inherit cmake l10n qmake-utils xdg
-
-DESCRIPTION="Featureful and configurable Qt client for the music player daemon 
(MPD)"
-HOMEPAGE="https://github.com/CDrummond/cantata;
-SRC_URI="https://github.com/CDrummond/${PN}/releases/download/v${PV}/${P}.tar.bz2;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ~ppc64 x86"
-IUSE="cdda cddb cdio http-server libav mtp musicbrainz replaygain streaming 
taglib udisks zeroconf"
-REQUIRED_USE="
-   ?? ( cdda cdio )
-   cdda? ( udisks || ( cddb musicbrainz ) )
-   cddb? ( || ( cdio cdda ) taglib )
-   cdio? ( udisks || ( cddb musicbrainz ) )
-   mtp? ( taglib udisks )
-   musicbrainz? ( || ( cdio cdda ) taglib )
-   replaygain? ( taglib )
-"
-
-BDEPEND="
-   dev-qt/linguist-tools:5
-"
-COMMON_DEPEND="
-   dev-qt/qtcore:5
-   dev-qt/qtdbus:5
-   dev-qt/qtgui:5
-   dev-qt/qtnetwork:5
-   dev-qt/qtsql:5[sqlite]
-   dev-qt/qtsvg:5
-   dev-qt/qtwidgets:5
-   dev-qt/qtxml:5
-   sys-libs/zlib
-   virtual/libudev:=
-   cdda? ( media-sound/cdparanoia )
-   cddb? ( media-libs/libcddb )
-   cdio? ( dev-libs/libcdio-paranoia )
-   mtp? ( media-libs/libmtp )
-   musicbrainz? ( media-libs/musicbrainz:5= )
-   replaygain? (
-   media-libs/libebur128
-   media-sound/mpg123
-   libav? ( media-video/libav:= )
-   !libav? ( media-video/ffmpeg:0= )
-   )
-   streaming? ( dev-qt/qtmultimedia:5 )
-   taglib? (
-   media-libs/taglib[asf(+),mp4(+)]
-   udisks? ( sys-fs/udisks:2 )
-   )
-   zeroconf? ( net-dns/avahi )
-"
-RDEPEND="${COMMON_DEPEND}
-   dev-lang/perl[ithreads]
-   || ( kde-frameworks/breeze-icons:5 kde-frameworks/oxygen-icons:* )
-"
-DEPEND="${COMMON_DEPEND}
-   dev-qt/qtconcurrent:5
-"
-
-# cantata has no tests
-RESTRICT="test"
-
-PATCHES=(
-   "${FILESDIR}/${PN}-2.2.0-headers.patch"
-   "${FILESDIR}/${P}-solidlite-static.patch" # bug 678228
-)
-
-src_prepare() {
-   remove_locale() {
-   rm "translations/${PN}_${1}".ts || die
-   }
-
-   cmake_src_prepare
-
-   # Unbundle 3rd party libs
-   rm -r 3rdparty/{ebur128,qtsingleapplication} || die
-
-   l10n_find_plocales_changes "translations" "${PN}_" ".ts"
-   l10n_for_each_disabled_locale_do remove_locale
-}
-
-src_configure() {
-   local mycmakeargs=(
-   -DCANTATA_HELPERS_LIB_DIR="$(get_libdir)"
-   -DENABLE_CDPARANOIA=$(usex cdda)
-   -DENABLE_CDDB=$(usex cddb)
-   -DENABLE_CDIOPARANOIA=$(usex cdio)
-   -DENABLE_HTTP_SERVER=$(usex http-server)
-   -DENABLE_MTP=$(usex mtp)
-   -DENABLE_MUSICBRAINZ=$(usex musicbrainz)
-   -DLRELEASE_EXECUTABLE="$(qt5_get_bindir)/lrelease"
-   -DENABLE_FFMPEG=$(usex replaygain)
-   -DENABLE_MPG123=$(usex replaygain)
-   -DENABLE_HTTP_STREAM_PLAYBACK=$(usex streaming)
-   -DENABLE_TAGLIB=$(usex taglib)
-   

[gentoo-commits] repo/gentoo:master commit in: x11-plugins/enigmail/, x11-plugins/enigmail/files/

2020-03-25 Thread Thomas Deutschmann
commit: d1ac19fd9458d60493f13daf7f58ff57856dbb2f
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Wed Mar 25 18:17:17 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Wed Mar 25 18:18:19 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d1ac19fd

Partially revert "x11-plugins/enigmail: security cleanup (bug #706134)"

www-client/seamonkey only supports <=x11-plugins/enigmail-2.1.0.

Bug: https://bugs.gentoo.org/706134
Package-Manager: Portage-2.3.94, Repoman-2.3.21
Signed-off-by: Thomas Deutschmann  gentoo.org>

 x11-plugins/enigmail/Manifest  |  1 +
 x11-plugins/enigmail/enigmail-2.0.12-r1.ebuild | 84 ++
 .../enigmail-2.0.12-enable_seamonkey_support.patch | 20 ++
 3 files changed, 105 insertions(+)

diff --git a/x11-plugins/enigmail/Manifest b/x11-plugins/enigmail/Manifest
index 56484559736..02a6fd22192 100644
--- a/x11-plugins/enigmail/Manifest
+++ b/x11-plugins/enigmail/Manifest
@@ -1 +1,2 @@
+DIST enigmail-2.0.12.tar.gz 2614589 BLAKE2B 
3db6f595c14e02cfdc71bebc763d05926dc6e0abf4668d132fd0ce43204e681de5fce45db752c4f49b231bd7e217b75c0f23d4a7e204fa9a3a51f1c8097fb63d
 SHA512 
f9f4f1ed4c7244280be2fade0ccb2f4b5e7075dd60f53953478ffb84012e687b7ac7bad489c0b0cb2d8937916c783fe9e1841174bf1e5bdb9ab8cb58b415db74
 DIST enigmail-2.1.5.tar.gz 2838286 BLAKE2B 
e86a340a916a7ac7ef39230e5bb5730198b672ab6c466db5085aa8a818da38e3681a6f22810355db986978c7d547ae50f6d70260a3ccdc9758861d03f3c4e5d5
 SHA512 
0ed104306ee998b368d4a5779c2daf7c20a112c9a37f357bbe10d8c64dd435448c71e83a0e1a1dc9eb10efcf654b1524676f2b490bf6a065e6dd66de0861baea

diff --git a/x11-plugins/enigmail/enigmail-2.0.12-r1.ebuild 
b/x11-plugins/enigmail/enigmail-2.0.12-r1.ebuild
new file mode 100644
index 000..be2ff9a0c6a
--- /dev/null
+++ b/x11-plugins/enigmail/enigmail-2.0.12-r1.ebuild
@@ -0,0 +1,84 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python2_7 )
+
+inherit python-any-r1
+
+DESCRIPTION="Mozilla extension to provide GPG support in mail clients"
+HOMEPAGE="https://www.enigmail.net/;
+
+SLOT="0"
+LICENSE="MPL-2.0 GPL-3"
+IUSE=""
+if [[ ${PV} == * ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://git.code.sf.net/p/enigmail/source;
+   S="${WORKDIR}/${P}"
+else
+   if [[ ${PV} = *_beta* ]] ; then
+   SRC_URI="https://www.enigmail.net/download/beta/${P/_/-}.tar.gz;
+   else
+   SRC_URI="https://www.enigmail.net/download/source/${P}.tar.gz;
+   KEYWORDS="~alpha amd64 ~arm ppc ppc64 x86 ~amd64-linux 
~x86-linux"
+   fi
+   S="${WORKDIR}/${PN}"
+fi
+
+RDEPEND="
+   ( >=app-crypt/gnupg-2.0
+   || (
+   app-crypt/pinentry[gtk(-)]
+   app-crypt/pinentry[qt5(-)]
+   )
+   )
+   !/!d; s/.*\({.*}\).*/\1/; p; q' 
build/dist/install.rdf)
+   [[ -n ${emid} ]] || die "Could not scrape EM:ID from install.rdf"
+
+   mv build/enigmail*.xpi build/"${emid}.xpi" || die 'Could not rename XPI 
to match EM:ID'
+
+   # thunderbird
+   insinto 
"/usr/share/mozilla/extensions/{3550f703-e582-4d05-9a08-453d09bdfdc6}"
+   doins build/"${emid}.xpi"
+
+   # seamonkey
+   insinto 
"/usr/share/mozilla/extensions/{92650c4d-4b8e-4d2a-b7eb-24ecf4f6b63a}"
+   doins build/"${emid}.xpi"
+}
+
+pkg_postinst() {
+   local peimpl=$(eselect --brief --colour=no pinentry show)
+   case "${peimpl}" in
+   *gtk*|*qt*) ;;
+   *)  ewarn "The pinentry front-end currently selected is not one 
supported by thunderbird."
+   ewarn "You may be prompted for your password in an inaccessible 
shell!!"
+   ewarn "Please use 'eselect pinentry' to select either the gtk 
or qt front-end"
+   ;;
+   esac
+   if [[ -n ${REPLACING_VERSIONS} ]]; then
+   elog
+   elog "Please restart thunderbird and/or seamonkey in order for 
them to use"
+   elog "the newly installed version of enigmail."
+   fi
+}

diff --git 
a/x11-plugins/enigmail/files/enigmail-2.0.12-enable_seamonkey_support.patch 
b/x11-plugins/enigmail/files/enigmail-2.0.12-enable_seamonkey_support.patch
new file mode 100644
index 000..11d9702eb97
--- /dev/null
+++ b/x11-plugins/enigmail/files/enigmail-2.0.12-enable_seamonkey_support.patch
@@ -0,0 +1,20 @@
+--- enigmail/package/install.rdf
 enigmail/package/install.rdf
+@@ -19,14 +19,14 @@
+ 60.*
+   
+ 
+-
+   
+ {92650c4d-4b8e-4d2a-b7eb-24ecf4f6b63a}
+ 2.49
+ 2.57
+   
+-
++
+ 
+ 
+ Enigmail



[gentoo-commits] repo/gentoo:master commit in: www-client/opera-beta/

2020-03-25 Thread Jeroen Roovers
commit: ad4581db2cdf024e20fd60fe65d944615a59d52a
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Wed Mar 25 18:10:36 2020 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Wed Mar 25 18:12:36 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad4581db

www-client/opera-beta: Old

Package-Manager: Portage-2.3.95, Repoman-2.3.21
Signed-off-by: Jeroen Roovers  gentoo.org>

 www-client/opera-beta/Manifest |   1 -
 .../opera-beta/opera-beta-68.0.3618.3.ebuild   | 115 -
 2 files changed, 116 deletions(-)

diff --git a/www-client/opera-beta/Manifest b/www-client/opera-beta/Manifest
index 4e802f31970..1afb35eda73 100644
--- a/www-client/opera-beta/Manifest
+++ b/www-client/opera-beta/Manifest
@@ -1,3 +1,2 @@
 DIST opera-beta_68.0.3618.24_amd64.deb 67566452 BLAKE2B 
33a1789c57949a818ead97bbd783d9e5183913fb37be0fdeb68c8df6f371ab349ad0a9fe182d10a90becaa8610b5cd29c9aaf1ae59f4dcd17114d3c11bb7d375
 SHA512 
0a596a91bd75f6b25ae3a58abae159277136ecbf1cf3b378cc72ce8581f0e32b3cf2b5e15bcb3dc07003f3ae162784b47ec118a83eb24e3f7b684abbf8939d41
-DIST opera-beta_68.0.3618.3_amd64.deb 67662952 BLAKE2B 
b1f8469825f66ca4a155c4d9c9ee2b68a52db7e6a0cd7cb1074040ef141c525f37e762b8bfe0326110363fe480218088ab807b4caa827070eac8c17942cce394
 SHA512 
b9580d2f843f7fc35cb0752116a251fd8a38ba76ed5f8836bc748c7ef45a1f8ee79290e80be86e7fd21dc87e165cc921525ad263a0c7532b7ef72e03c74dd597
 DIST opera-beta_68.0.3618.5_amd64.deb 67667148 BLAKE2B 
e24cbb6da9743092220c2a788f209f9db5a3b92f9941bd603868bb4159666c881d773d0abf5546df3b9cdb4fa15550606ed5ca9402ea990aa767f34f85cde338
 SHA512 
8fc0a0c8c895c1d77a232b57b6ae9573077f6aae379a6bd703c33e37310723c84a30ccf6541be1a041f5de271780c249c606047467ac1daa7c809d4a637120b6

diff --git a/www-client/opera-beta/opera-beta-68.0.3618.3.ebuild 
b/www-client/opera-beta/opera-beta-68.0.3618.3.ebuild
deleted file mode 100644
index 99905f62466..000
--- a/www-client/opera-beta/opera-beta-68.0.3618.3.ebuild
+++ /dev/null
@@ -1,115 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-CHROMIUM_LANGS="
-   be bg bn ca cs da de el en-GB es es-419 fi fil fr fr-CA hi hr hu id it
-   ja ko lt lv ms nb nl pl pt-BR pt-PT ro ru sk sr sv sw ta te th tr uk vi
-   zh-CN zh-TW
-"
-inherit chromium-2 multilib unpacker xdg-utils
-
-DESCRIPTION="A fast and secure web browser"
-HOMEPAGE="https://www.opera.com/;
-LICENSE="OPERA-2014"
-SLOT="0"
-SRC_URI_BASE="
-   https://download1.operacdn.com/pub/
-   https://download2.operacdn.com/pub/
-   https://download3.operacdn.com/pub/
-   https://download4.operacdn.com/pub/
-"
-SRC_URI="amd64? ("
-for uri in ${SRC_URI_BASE}; do
-SRC_URI+="
-   "${uri}${PN}/${PV}/linux/${PN}_${PV}_amd64.deb"
-"
-done
-SRC_URI+=")"
-KEYWORDS="~amd64"
-
-RDEPEND="
-   dev-libs/expat
-   dev-libs/glib:2
-   dev-libs/nspr
-   dev-libs/nss
-   gnome-base/gconf:2
-   media-libs/alsa-lib
-   media-libs/fontconfig
-   media-libs/freetype
-   net-misc/curl
-   net-print/cups
-   sys-apps/dbus
-   x11-libs/cairo
-   x11-libs/gdk-pixbuf
-   x11-libs/gtk+:3
-   x11-libs/libX11
-   x11-libs/libXScrnSaver
-   x11-libs/libXcomposite
-   x11-libs/libXcursor
-   x11-libs/libXdamage
-   x11-libs/libXext
-   x11-libs/libXfixes
-   x11-libs/libXi
-   x11-libs/libXrandr
-   x11-libs/libXrender
-   x11-libs/libXtst
-   x11-libs/libnotify
-   x11-libs/pango[X]
-"
-
-QA_PREBUILT="*"
-S=${WORKDIR}
-
-pkg_setup() {
-   OPERA_HOME="usr/$(get_libdir)/${PN}"
-}
-
-src_unpack() {
-   unpack_deb ${A}
-}
-
-src_prepare() {
-   default
-
-   case ${ARCH} in
-   amd64)
-   mv usr/lib/x86_64-linux-gnu usr/$(get_libdir) || die
-   rm -r usr/lib || die
-   ;;
-   x86)
-   mv usr/lib/i386-linux-gnu/${PN} usr/$(get_libdir)/ || 
die
-   ;;
-   esac
-
-   mv usr/share/doc/${PN} usr/share/doc/${PF} || die
-   gunzip usr/share/doc/${PF}/changelog.gz || die
-
-   rm usr/bin/${PN} || die
-
-   pushd "${OPERA_HOME}/localization" > /dev/null || die
-   chromium_remove_language_paks
-   popd > /dev/null || die
-
-   sed -i \
-   -e 's|^TargetEnvironment|X-&|g' \
-   usr/share/applications/${PN}.desktop || die
-}
-
-src_install() {
-   mv * "${D}" || die
-   dosym ../$(get_libdir)/${PN}/${PN} /usr/bin/${PN}
-   fperms 4711 /usr/$(get_libdir)/${PN}/opera_sandbox
-}
-
-pkg_postrm() {
-   xdg_desktop_database_update
-   xdg_icon_cache_update
-   xdg_mimeinfo_database_update
-}
-
-pkg_postinst() {
-   xdg_desktop_database_update
-   xdg_icon_cache_update
-   xdg_mimeinfo_database_update
-}



[gentoo-commits] repo/gentoo:master commit in: www-client/vivaldi-snapshot/

2020-03-25 Thread Jeroen Roovers
commit: b5d2fbd1fa4b2fb559e7bafbe5b5e4cfac9e7567
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Wed Mar 25 18:11:09 2020 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Wed Mar 25 18:12:37 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b5d2fbd1

www-client/vivaldi-snapshot: Version 2.12.1862.3_p1

Package-Manager: Portage-2.3.95, Repoman-2.3.21
Signed-off-by: Jeroen Roovers  gentoo.org>

 www-client/vivaldi-snapshot/Manifest   |   4 +
 .../vivaldi-snapshot-2.12.1862.3_p1.ebuild | 116 +
 2 files changed, 120 insertions(+)

diff --git a/www-client/vivaldi-snapshot/Manifest 
b/www-client/vivaldi-snapshot/Manifest
index ff89f9358ad..1dddc6499ff 100644
--- a/www-client/vivaldi-snapshot/Manifest
+++ b/www-client/vivaldi-snapshot/Manifest
@@ -6,3 +6,7 @@ DIST vivaldi-snapshot-2.12.1856.3_p1-amd64.deb 69604020 BLAKE2B 
526a568fdb187b69
 DIST vivaldi-snapshot-2.12.1856.3_p1-arm64.deb 62753784 BLAKE2B 
96e162a5482f1eabeb81fca54dd73f8d2c435fe334d1831ae7a76ead769abe55509690a92de8964f2626011b2c8d09647950a9e1c0e35489ca3f1948d103b80f
 SHA512 
9389d5e0626fe16d2e4de4e128d89a02d585199a118b69e47fec759b8192efb2d951bf0fc3ac72871093e8ce2a4b972d054f1b81a1df8117307b5d7d02000a18
 DIST vivaldi-snapshot-2.12.1856.3_p1-armhf.deb 62065792 BLAKE2B 
0fc2f985603ed0f857599e861121337a5275a9a4d1c8b3de89919fd52ed0e4afdc75a55893076813857a88ce91af1247be4e5976e3a77138acefd7aafdaf8525
 SHA512 
2db2cc9532b638397afc5715a9fde540f5301cc7aa60413854f5b1d03ddf87f4b0b52c856bcbebfb83a766de47708c0638fbf4d4470fbf929f0e0f5aa4e90e72
 DIST vivaldi-snapshot-2.12.1856.3_p1-i386.deb 68366860 BLAKE2B 
6483254e89aa99dc5c075ef99582368111ee548ccc50fba1fd6293c114c8aba4762ca938e0c94e62130bf1735861e0d8962b14206195dee47b19a9904f1ad2a0
 SHA512 
e196e1294ce124d48754334253458b99fffa8ca394fa6c2ad496f03023b023d1a9579bc960d7aa557fe61c1a83308b20f948f81b8b04fa485f8f903cc7bd6903
+DIST vivaldi-snapshot-2.12.1862.3_p1-amd64.deb 69671624 BLAKE2B 
c7acdc7ddf7e4a02eff7bacc799225fea6d5c33c00c12ce6aea7f1ac0ee1f59158f944ffe11283cc6b45deaf075a6cf7515e87be1e8c4884b4cbb41dc3b078f2
 SHA512 
974e55965812b98cdb9b6102b953b46fc3ef31383c9bf8eddb68319967f9b737e41290b2ad77dd60caca9e89a57428acb79dafe2bb1f63bc3caa0d833a1948d4
+DIST vivaldi-snapshot-2.12.1862.3_p1-arm64.deb 62730520 BLAKE2B 
1f2c989bb82a9ac05fb7cc842c70116daf8e4a1e925d09e97da6b0f9dd04bbc7d1971fcb25ea3021d221d06e6ebd9c29344403110ea7da916c0789d513a26d6e
 SHA512 
3aef22953993de31bf4521b060494b72774eec1d8e5b41d4d672c059e39e6600c71077474edef4eb1870ed362f53808959655533fd0366fcd540057ec9debd42
+DIST vivaldi-snapshot-2.12.1862.3_p1-armhf.deb 62056792 BLAKE2B 
085758fbcbf873d68d19e406d2eb986bb29799aee50d4b8c5666c08b7dd21a93cd95e301ad99d879adb3e3bb3ae9df9e65f0edafb6f9342474c81c7b0280e754
 SHA512 
f1fb0a0a36ea1888caefe04898032582c5200afa8583a5dc14fdf6c56b6cc40d65f1196a70bf6cd324175169b742aa052b27b0150db86b11f85e29d5a5296d07
+DIST vivaldi-snapshot-2.12.1862.3_p1-i386.deb 68380944 BLAKE2B 
f13bc111e32a8c300b002c8c8f6b76950bd61d4cf94f708b1097a720e425ee15bd22ac4d2d0dab0a939c3a7d0779d941ad4fc4a6fc6530ea170eba27d542e38b
 SHA512 
a844fc57f59b2e1c81ed373192c7f346a4b4ba620db4098660d41808aa5d08dede14cdc1919b6372476bf926c5aae01a17705131000736914d43a5ca94df14de

diff --git a/www-client/vivaldi-snapshot/vivaldi-snapshot-2.12.1862.3_p1.ebuild 
b/www-client/vivaldi-snapshot/vivaldi-snapshot-2.12.1862.3_p1.ebuild
new file mode 100644
index 000..db3613b057e
--- /dev/null
+++ b/www-client/vivaldi-snapshot/vivaldi-snapshot-2.12.1862.3_p1.ebuild
@@ -0,0 +1,116 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+CHROMIUM_LANGS="
+   af am ar be bg bn ca cs da de de-CH el en-GB en-US eo es es-419 es-PE 
et eu
+   fa fi fil fr fy gd gl gu he hi hr hu hy id io is it ja jbo ka kn ko ku 
lt
+   lv mk ml mr ms nb nl nn pl pt-BR pt-PT ro ru sc sk sl sq sr sv sw ta te 
th
+   tr uk vi zh-CN zh-TW
+"
+inherit chromium-2 multilib unpacker toolchain-funcs xdg-utils
+
+VIVALDI_HOME="opt/${PN}"
+DESCRIPTION="A browser for our friends"
+HOMEPAGE="https://vivaldi.com/;
+VIVALDI_BASE_URI="https://downloads.vivaldi.com/snapshot/${PN}_${PV/_p/-}_;
+SRC_URI="
+   amd64? ( ${VIVALDI_BASE_URI}amd64.deb -> ${P}-amd64.deb )
+   arm64? ( ${VIVALDI_BASE_URI}arm64.deb -> ${P}-arm64.deb )
+   arm? ( ${VIVALDI_BASE_URI}armhf.deb -> ${P}-armhf.deb )
+   x86? ( ${VIVALDI_BASE_URI}i386.deb -> ${P}-i386.deb )
+"
+
+LICENSE="Vivaldi"
+SLOT="0"
+KEYWORDS="-* ~amd64 ~arm ~arm64 ~x86"
+RESTRICT="bindist mirror"
+
+DEPEND="
+   virtual/libiconv
+"
+RDEPEND="
+   dev-libs/expat
+   dev-libs/glib:2
+   dev-libs/nspr
+   dev-libs/nss
+   media-libs/alsa-lib
+   media-libs/fontconfig
+   media-libs/freetype
+   media-libs/speex
+   net-print/cups
+   sys-apps/dbus
+   sys-libs/libcap
+   x11-libs/cairo
+   x11-libs/gdk-pixbuf
+   x11-libs/gtk+:3
+ 

[gentoo-commits] repo/gentoo:master commit in: www-client/vivaldi-snapshot/

2020-03-25 Thread Jeroen Roovers
commit: 9dcaf2de8b3fb2a47502cd368bf4c2048030f3e4
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Wed Mar 25 18:12:31 2020 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Wed Mar 25 18:12:38 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9dcaf2de

www-client/vivaldi-snapshot: Old

Package-Manager: Portage-2.3.95, Repoman-2.3.21
Signed-off-by: Jeroen Roovers  gentoo.org>

 www-client/vivaldi-snapshot/Manifest   |   4 -
 .../vivaldi-snapshot-2.12.1854.5_p1.ebuild | 116 -
 2 files changed, 120 deletions(-)

diff --git a/www-client/vivaldi-snapshot/Manifest 
b/www-client/vivaldi-snapshot/Manifest
index 1dddc6499ff..1b0c75af6c7 100644
--- a/www-client/vivaldi-snapshot/Manifest
+++ b/www-client/vivaldi-snapshot/Manifest
@@ -1,7 +1,3 @@
-DIST vivaldi-snapshot-2.12.1854.5_p1-amd64.deb 69002036 BLAKE2B 
e1d698dae1437105541c6680fd5ee930aa3c46260f251443b2d44de13e8655036992f7ec5f1761319a36b90a36af2c55b5ac13c553dec21103b8bb89feb90d0e
 SHA512 
63d2e890db4ee7ce6d7a4c1474370edb376fd59c54594e21525183968d4add188bda44d1239f69fe9ea2160038cafbcf6b9458321ca6c89c6282165c91bcb0bd
-DIST vivaldi-snapshot-2.12.1854.5_p1-arm64.deb 62122488 BLAKE2B 
ee13ae5e325a61a86cb907605e48e38f2ffbc1b25626e4620db64c95edbfaad405ba403d5bd75b25525f7c15422470eb0a777b97fd552472dad4e68d5381e559
 SHA512 
ed2068abfd65cad26702133b7a4a786bb7d7f7306900be9481cdd95850271ee3007f1e7bf17726f9f25bed4fd2012ed3259062ad87f1063de5730d2968cdccee
-DIST vivaldi-snapshot-2.12.1854.5_p1-armhf.deb 61469668 BLAKE2B 
0ceb4533c36056118f2811a468157afb971dcb2118477e19158319a137257400bc7e51963ed9b2f8ab2fd03f995b2a93e5d2d2496eca605a28a2376f70a0c2ea
 SHA512 
b6de87145753d67c01180183450a2174e3ac71ad89aedfe681613b1d09b0d1a53ba9391ab5e4166d03efb68a57dca86effde1ccc74ae61ef083e9d6c3e95096f
-DIST vivaldi-snapshot-2.12.1854.5_p1-i386.deb 67754680 BLAKE2B 
1790e0a7cf1b6ce97261a6f4d00d0bbd506760ecc2bcfc3a37b1ec43e4e2e03c87a14da86cb55350daafbd86477d848a7e2fa562591c78c59ff2b8c109732eea
 SHA512 
7a709092bddd50e1ceb692f65d6c1ab6c879deb5d22fa8e7f3a8dbf5ea5a394dc0a738431f0b359eb7de8d85591b83af3be09dc23967e066ae408e1a3e484100
 DIST vivaldi-snapshot-2.12.1856.3_p1-amd64.deb 69604020 BLAKE2B 
526a568fdb187b690d827ab118d0ae21151be057d907835b84d31296e95f809c4116f0c403a9f54993dd60b424b16e89e20c551fd32267deb2888e496dfdb56a
 SHA512 
692c74c04d20e1b834d8c9f3ba29b88a3d93d627332a1e2fef329071134a68f9450a2b5fcd51442b32b122e9ebb06cf791ae7c1877ff174468e4ef3d263d9aa3
 DIST vivaldi-snapshot-2.12.1856.3_p1-arm64.deb 62753784 BLAKE2B 
96e162a5482f1eabeb81fca54dd73f8d2c435fe334d1831ae7a76ead769abe55509690a92de8964f2626011b2c8d09647950a9e1c0e35489ca3f1948d103b80f
 SHA512 
9389d5e0626fe16d2e4de4e128d89a02d585199a118b69e47fec759b8192efb2d951bf0fc3ac72871093e8ce2a4b972d054f1b81a1df8117307b5d7d02000a18
 DIST vivaldi-snapshot-2.12.1856.3_p1-armhf.deb 62065792 BLAKE2B 
0fc2f985603ed0f857599e861121337a5275a9a4d1c8b3de89919fd52ed0e4afdc75a55893076813857a88ce91af1247be4e5976e3a77138acefd7aafdaf8525
 SHA512 
2db2cc9532b638397afc5715a9fde540f5301cc7aa60413854f5b1d03ddf87f4b0b52c856bcbebfb83a766de47708c0638fbf4d4470fbf929f0e0f5aa4e90e72

diff --git a/www-client/vivaldi-snapshot/vivaldi-snapshot-2.12.1854.5_p1.ebuild 
b/www-client/vivaldi-snapshot/vivaldi-snapshot-2.12.1854.5_p1.ebuild
deleted file mode 100644
index db3613b057e..000
--- a/www-client/vivaldi-snapshot/vivaldi-snapshot-2.12.1854.5_p1.ebuild
+++ /dev/null
@@ -1,116 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-CHROMIUM_LANGS="
-   af am ar be bg bn ca cs da de de-CH el en-GB en-US eo es es-419 es-PE 
et eu
-   fa fi fil fr fy gd gl gu he hi hr hu hy id io is it ja jbo ka kn ko ku 
lt
-   lv mk ml mr ms nb nl nn pl pt-BR pt-PT ro ru sc sk sl sq sr sv sw ta te 
th
-   tr uk vi zh-CN zh-TW
-"
-inherit chromium-2 multilib unpacker toolchain-funcs xdg-utils
-
-VIVALDI_HOME="opt/${PN}"
-DESCRIPTION="A browser for our friends"
-HOMEPAGE="https://vivaldi.com/;
-VIVALDI_BASE_URI="https://downloads.vivaldi.com/snapshot/${PN}_${PV/_p/-}_;
-SRC_URI="
-   amd64? ( ${VIVALDI_BASE_URI}amd64.deb -> ${P}-amd64.deb )
-   arm64? ( ${VIVALDI_BASE_URI}arm64.deb -> ${P}-arm64.deb )
-   arm? ( ${VIVALDI_BASE_URI}armhf.deb -> ${P}-armhf.deb )
-   x86? ( ${VIVALDI_BASE_URI}i386.deb -> ${P}-i386.deb )
-"
-
-LICENSE="Vivaldi"
-SLOT="0"
-KEYWORDS="-* ~amd64 ~arm ~arm64 ~x86"
-RESTRICT="bindist mirror"
-
-DEPEND="
-   virtual/libiconv
-"
-RDEPEND="
-   dev-libs/expat
-   dev-libs/glib:2
-   dev-libs/nspr
-   dev-libs/nss
-   media-libs/alsa-lib
-   media-libs/fontconfig
-   media-libs/freetype
-   media-libs/speex
-   net-print/cups
-   sys-apps/dbus
-   sys-libs/libcap
-   x11-libs/cairo
-   x11-libs/gdk-pixbuf
-   x11-libs/gtk+:3
-   x11-libs/libX11
-   x11-libs/libXScrnSaver
-   x11-libs/libXcomposite
-   

[gentoo-commits] repo/gentoo:master commit in: www-client/opera-beta/

2020-03-25 Thread Jeroen Roovers
commit: 41dcb2d5af9fb5ead02fa5829139a964c8b3bec1
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Wed Mar 25 18:10:02 2020 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Wed Mar 25 18:12:35 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=41dcb2d5

www-client/opera-beta: Version 68.0.3618.24

Package-Manager: Portage-2.3.95, Repoman-2.3.21
Signed-off-by: Jeroen Roovers  gentoo.org>

 www-client/opera-beta/Manifest |   1 +
 .../opera-beta/opera-beta-68.0.3618.24.ebuild  | 115 +
 2 files changed, 116 insertions(+)

diff --git a/www-client/opera-beta/Manifest b/www-client/opera-beta/Manifest
index b047cccabb6..4e802f31970 100644
--- a/www-client/opera-beta/Manifest
+++ b/www-client/opera-beta/Manifest
@@ -1,2 +1,3 @@
+DIST opera-beta_68.0.3618.24_amd64.deb 67566452 BLAKE2B 
33a1789c57949a818ead97bbd783d9e5183913fb37be0fdeb68c8df6f371ab349ad0a9fe182d10a90becaa8610b5cd29c9aaf1ae59f4dcd17114d3c11bb7d375
 SHA512 
0a596a91bd75f6b25ae3a58abae159277136ecbf1cf3b378cc72ce8581f0e32b3cf2b5e15bcb3dc07003f3ae162784b47ec118a83eb24e3f7b684abbf8939d41
 DIST opera-beta_68.0.3618.3_amd64.deb 67662952 BLAKE2B 
b1f8469825f66ca4a155c4d9c9ee2b68a52db7e6a0cd7cb1074040ef141c525f37e762b8bfe0326110363fe480218088ab807b4caa827070eac8c17942cce394
 SHA512 
b9580d2f843f7fc35cb0752116a251fd8a38ba76ed5f8836bc748c7ef45a1f8ee79290e80be86e7fd21dc87e165cc921525ad263a0c7532b7ef72e03c74dd597
 DIST opera-beta_68.0.3618.5_amd64.deb 67667148 BLAKE2B 
e24cbb6da9743092220c2a788f209f9db5a3b92f9941bd603868bb4159666c881d773d0abf5546df3b9cdb4fa15550606ed5ca9402ea990aa767f34f85cde338
 SHA512 
8fc0a0c8c895c1d77a232b57b6ae9573077f6aae379a6bd703c33e37310723c84a30ccf6541be1a041f5de271780c249c606047467ac1daa7c809d4a637120b6

diff --git a/www-client/opera-beta/opera-beta-68.0.3618.24.ebuild 
b/www-client/opera-beta/opera-beta-68.0.3618.24.ebuild
new file mode 100644
index 000..99905f62466
--- /dev/null
+++ b/www-client/opera-beta/opera-beta-68.0.3618.24.ebuild
@@ -0,0 +1,115 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+CHROMIUM_LANGS="
+   be bg bn ca cs da de el en-GB es es-419 fi fil fr fr-CA hi hr hu id it
+   ja ko lt lv ms nb nl pl pt-BR pt-PT ro ru sk sr sv sw ta te th tr uk vi
+   zh-CN zh-TW
+"
+inherit chromium-2 multilib unpacker xdg-utils
+
+DESCRIPTION="A fast and secure web browser"
+HOMEPAGE="https://www.opera.com/;
+LICENSE="OPERA-2014"
+SLOT="0"
+SRC_URI_BASE="
+   https://download1.operacdn.com/pub/
+   https://download2.operacdn.com/pub/
+   https://download3.operacdn.com/pub/
+   https://download4.operacdn.com/pub/
+"
+SRC_URI="amd64? ("
+for uri in ${SRC_URI_BASE}; do
+SRC_URI+="
+   "${uri}${PN}/${PV}/linux/${PN}_${PV}_amd64.deb"
+"
+done
+SRC_URI+=")"
+KEYWORDS="~amd64"
+
+RDEPEND="
+   dev-libs/expat
+   dev-libs/glib:2
+   dev-libs/nspr
+   dev-libs/nss
+   gnome-base/gconf:2
+   media-libs/alsa-lib
+   media-libs/fontconfig
+   media-libs/freetype
+   net-misc/curl
+   net-print/cups
+   sys-apps/dbus
+   x11-libs/cairo
+   x11-libs/gdk-pixbuf
+   x11-libs/gtk+:3
+   x11-libs/libX11
+   x11-libs/libXScrnSaver
+   x11-libs/libXcomposite
+   x11-libs/libXcursor
+   x11-libs/libXdamage
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libXi
+   x11-libs/libXrandr
+   x11-libs/libXrender
+   x11-libs/libXtst
+   x11-libs/libnotify
+   x11-libs/pango[X]
+"
+
+QA_PREBUILT="*"
+S=${WORKDIR}
+
+pkg_setup() {
+   OPERA_HOME="usr/$(get_libdir)/${PN}"
+}
+
+src_unpack() {
+   unpack_deb ${A}
+}
+
+src_prepare() {
+   default
+
+   case ${ARCH} in
+   amd64)
+   mv usr/lib/x86_64-linux-gnu usr/$(get_libdir) || die
+   rm -r usr/lib || die
+   ;;
+   x86)
+   mv usr/lib/i386-linux-gnu/${PN} usr/$(get_libdir)/ || 
die
+   ;;
+   esac
+
+   mv usr/share/doc/${PN} usr/share/doc/${PF} || die
+   gunzip usr/share/doc/${PF}/changelog.gz || die
+
+   rm usr/bin/${PN} || die
+
+   pushd "${OPERA_HOME}/localization" > /dev/null || die
+   chromium_remove_language_paks
+   popd > /dev/null || die
+
+   sed -i \
+   -e 's|^TargetEnvironment|X-&|g' \
+   usr/share/applications/${PN}.desktop || die
+}
+
+src_install() {
+   mv * "${D}" || die
+   dosym ../$(get_libdir)/${PN}/${PN} /usr/bin/${PN}
+   fperms 4711 /usr/$(get_libdir)/${PN}/opera_sandbox
+}
+
+pkg_postrm() {
+   xdg_desktop_database_update
+   xdg_icon_cache_update
+   xdg_mimeinfo_database_update
+}
+
+pkg_postinst() {
+   xdg_desktop_database_update
+   xdg_icon_cache_update
+   xdg_mimeinfo_database_update
+}



[gentoo-commits] proj/linux-patches: New tag: 5.5-15

2020-03-25 Thread Mike Pagano
commit: 
Commit: Mike Pagano  gentoo  org>
CommitDate: Wed Mar 25 18:07:49 2020 +

New tag: 5.5-15




[gentoo-commits] repo/gentoo:master commit in: dev-python/lazy-object-proxy/

2020-03-25 Thread Michał Górny
commit: 32436d957c9d97e2beeba37d67357fe7c402881c
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Mar 25 17:59:46 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Mar 25 17:59:46 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=32436d95

dev-python/lazy-object-proxy: BDEPEND on setuptools_scm

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

 dev-python/lazy-object-proxy/lazy-object-proxy-1.4.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/lazy-object-proxy/lazy-object-proxy-1.4.3.ebuild 
b/dev-python/lazy-object-proxy/lazy-object-proxy-1.4.3.ebuild
index 6dd641cd96a..a0480f17197 100644
--- a/dev-python/lazy-object-proxy/lazy-object-proxy-1.4.3.ebuild
+++ b/dev-python/lazy-object-proxy/lazy-object-proxy-1.4.3.ebuild
@@ -21,7 +21,7 @@ IUSE="test"
 RESTRICT="!test? ( test )"
 
 BDEPEND="
-   dev-python/setuptools[${PYTHON_USEDEP}]
+   dev-python/setuptools_scm[${PYTHON_USEDEP}]
test? ( dev-python/pytest[${PYTHON_USEDEP}] )"
 
 python_prepare_all() {



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

2020-03-25 Thread Michał Górny
commit: 194d12efcdb77f735fb7420dd5d3cebbb837d88d
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Mar 25 17:47:35 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Mar 25 17:58:56 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=194d12ef

sys-libs/libcxx: Remove 10.0.0 RCs

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

 sys-libs/libcxx/Manifest |   3 -
 sys-libs/libcxx/libcxx-10.0.0_rc3.ebuild | 206 ---
 sys-libs/libcxx/libcxx-10.0.0_rc4.ebuild | 206 ---
 sys-libs/libcxx/libcxx-10.0.0_rc6.ebuild | 206 ---
 4 files changed, 621 deletions(-)

diff --git a/sys-libs/libcxx/Manifest b/sys-libs/libcxx/Manifest
index c164192bfdc..29811dbb1af 100644
--- a/sys-libs/libcxx/Manifest
+++ b/sys-libs/libcxx/Manifest
@@ -1,7 +1,4 @@
 DIST libcxx-7.1.0.src.tar.xz 1638448 BLAKE2B 
eca192e03f839f4323e3c37beba2e6daaf935d4e784e0bc835a4d2c3ce0790f5539bdca0466feafd668d7c6675b11b7fe14d9adb680c46fd7b28b42a3b423219
 SHA512 
925ce5093445f84dc17d5b1610e4297ef3606b254b7350c50f88ba042fcca62125ffd97d21cb612707d5e9511267634ca1779619199f95ce819e5f5c0c2b55d5
 DIST libcxx-8.0.1.src.tar.xz 1739524 BLAKE2B 
6e641cb6bda0de12c8408d3ab33f627389ac014aa65b3391c870aa96ffd347784e6b70b953bd1ee8eba56554e0f78a723ab77b9dba5f85e6219e2b95ca50c160
 SHA512 
75749d08b2b343c6f5f9aefb04be63e42f6d12efc51101d3647ed6f70c7a6d050afb3ab2f3636eae78cb523f5844de67b960a7a3145ed89ab0c7015deb14921e
-DIST llvmorg-10.0.0-rc3.tar.gz 120814170 BLAKE2B 
432fe0c1e74d3020a269a256e6e456cbfa0b7166dd3f86df6caf3a55e1931c022285fe8afdc4d8998c729c5471acf5308abb336782ddec2ef9b0f58d1ccb5a3c
 SHA512 
aad1df86063612d20c48ea7046940330fe2ac572a146be22ff71d9e65fa3438184cb39a2533fc6afd1e74df26909a9f0d24ebcd7d62e74728cfd81e447f2ffbf
-DIST llvmorg-10.0.0-rc4.tar.gz 120816191 BLAKE2B 
66c497fa682b9bcbdef3776f540e6b2781286df3405b00ab335aa405a19418d9c4571b301a6814b526e363bb9c0b7c0be0dfc85444fb9d636ecf11ee788b2cdd
 SHA512 
b3df32cafbbe9147c7b5cfbfe96c7231dc2e66d32560c6d0bcda90d6863b37bf8c9cb3f080fb459acd1d56c013149b275d0ce58f1678205f8ca737f1c8d034cd
-DIST llvmorg-10.0.0-rc6.tar.gz 120815075 BLAKE2B 
3c5eb3594d30f1d6c4e2fec916a209030c7e3d8ebcf0f7ceb376adc78cd8a5bdf94a7c85d821bd5ea65631cf0a2438c538019fe1d58d1f835f3b9a899207d0c4
 SHA512 
04d8df9cd14f78fc5f80885f5d2e8fe4a1f66a218079c2574f6f3f8f3a86c2a886763da08a9454465615d89da300022e9e0754ecd4b40e25fedc600c2e66f39b
 DIST llvmorg-10.0.0.tar.gz 120804856 BLAKE2B 
6b0254f5b913398cdcf2b2ec1ff219888706d2b79d5296590934714e42ac79f6a6547941ac2b1d2c4e6313dd18b6c7068e748aa6ac033e49fccbf5d355aa8191
 SHA512 
baa182d62fef1851836013ae8a1a00861ea89769778d67fb97b407a9de664e6c85da2af9c5b3f75d2bf34ff6b4e531ca7e4b3115a26c0e61c575cf2303a0
 DIST llvmorg-9.0.1.tar.gz 113193320 BLAKE2B 
b86e405f2b8e00436045fd409fe19cdde75c797b1192c62a22b5ec75e6b4dc8e874a0f33008dc31562445e4cbe53a992b6f48c684255a6a1ef261e595b8b161f
 SHA512 
fa88beeaae94b6d0cd9b5ba38658d0ffed8004035d7d8a4f95c3d31a709b88b581ae9bd7761333c8e5375c44b8f6be01768b5a3be901163159d7e6c43b71da59

diff --git a/sys-libs/libcxx/libcxx-10.0.0_rc3.ebuild 
b/sys-libs/libcxx/libcxx-10.0.0_rc3.ebuild
deleted file mode 100644
index 24c015cc1bc..000
--- a/sys-libs/libcxx/libcxx-10.0.0_rc3.ebuild
+++ /dev/null
@@ -1,206 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{6,7} )
-inherit cmake-multilib llvm llvm.org multiprocessing python-any-r1 \
-   toolchain-funcs
-
-DESCRIPTION="New implementation of the C++ standard library, targeting C++11"
-HOMEPAGE="https://libcxx.llvm.org/;
-LLVM_COMPONENTS=( libcxx )
-llvm.org_set_globals
-
-LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
-IUSE="elibc_glibc elibc_musl +libcxxabi +libunwind +static-libs test"
-REQUIRED_USE="libunwind? ( libcxxabi )"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   libcxxabi? ( 
~sys-libs/libcxxabi-${PV}[libunwind=,static-libs?,${MULTILIB_USEDEP}] )
-   !libcxxabi? ( >=sys-devel/gcc-4.7:=[cxx] )"
-# llvm-6 for new lit options
-# clang-3.9.0 installs necessary target symlinks unconditionally
-# which removes the need for MULTILIB_USEDEP
-DEPEND="${RDEPEND}
-   >=sys-devel/llvm-6"
-BDEPEND="
-   test? ( >=sys-devel/clang-3.9.0
-   $(python_gen_any_dep 'dev-python/lit[${PYTHON_USEDEP}]') )"
-
-DOCS=( CREDITS.TXT )
-
-PATCHES=(
-   # Add link flag "-Wl,-z,defs" to avoid underlinking; this is needed in a
-   # out-of-tree build.
-   "${FILESDIR}/${PN}-3.9-cmake-link-flags.patch"
-)
-
-# least intrusive of all
-CMAKE_BUILD_TYPE=RelWithDebInfo
-
-python_check_deps() {
-   has_version "dev-python/lit[${PYTHON_USEDEP}]"
-}
-
-pkg_setup() {
-   llvm_pkg_setup
-   use test && python-any-r1_pkg_setup
-
-   if ! use libcxxabi && ! tc-is-gcc ; then
-   eerror "To build ${PN} against 

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

2020-03-25 Thread Michał Górny
commit: 06a3a88ed79fc1bc9745a5d60146fa48de7850eb
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Mar 25 17:47:37 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Mar 25 17:58:58 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=06a3a88e

sys-libs/libomp: Remove 10.0.0 RCs

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

 sys-libs/libomp/Manifest |   3 -
 sys-libs/libomp/libomp-10.0.0_rc3.ebuild | 106 ---
 sys-libs/libomp/libomp-10.0.0_rc4.ebuild | 106 ---
 sys-libs/libomp/libomp-10.0.0_rc6.ebuild | 106 ---
 4 files changed, 321 deletions(-)

diff --git a/sys-libs/libomp/Manifest b/sys-libs/libomp/Manifest
index 6d46a34cc63..c4478f4580b 100644
--- a/sys-libs/libomp/Manifest
+++ b/sys-libs/libomp/Manifest
@@ -1,6 +1,3 @@
-DIST llvmorg-10.0.0-rc3.tar.gz 120814170 BLAKE2B 
432fe0c1e74d3020a269a256e6e456cbfa0b7166dd3f86df6caf3a55e1931c022285fe8afdc4d8998c729c5471acf5308abb336782ddec2ef9b0f58d1ccb5a3c
 SHA512 
aad1df86063612d20c48ea7046940330fe2ac572a146be22ff71d9e65fa3438184cb39a2533fc6afd1e74df26909a9f0d24ebcd7d62e74728cfd81e447f2ffbf
-DIST llvmorg-10.0.0-rc4.tar.gz 120816191 BLAKE2B 
66c497fa682b9bcbdef3776f540e6b2781286df3405b00ab335aa405a19418d9c4571b301a6814b526e363bb9c0b7c0be0dfc85444fb9d636ecf11ee788b2cdd
 SHA512 
b3df32cafbbe9147c7b5cfbfe96c7231dc2e66d32560c6d0bcda90d6863b37bf8c9cb3f080fb459acd1d56c013149b275d0ce58f1678205f8ca737f1c8d034cd
-DIST llvmorg-10.0.0-rc6.tar.gz 120815075 BLAKE2B 
3c5eb3594d30f1d6c4e2fec916a209030c7e3d8ebcf0f7ceb376adc78cd8a5bdf94a7c85d821bd5ea65631cf0a2438c538019fe1d58d1f835f3b9a899207d0c4
 SHA512 
04d8df9cd14f78fc5f80885f5d2e8fe4a1f66a218079c2574f6f3f8f3a86c2a886763da08a9454465615d89da300022e9e0754ecd4b40e25fedc600c2e66f39b
 DIST llvmorg-10.0.0.tar.gz 120804856 BLAKE2B 
6b0254f5b913398cdcf2b2ec1ff219888706d2b79d5296590934714e42ac79f6a6547941ac2b1d2c4e6313dd18b6c7068e748aa6ac033e49fccbf5d355aa8191
 SHA512 
baa182d62fef1851836013ae8a1a00861ea89769778d67fb97b407a9de664e6c85da2af9c5b3f75d2bf34ff6b4e531ca7e4b3115a26c0e61c575cf2303a0
 DIST llvmorg-9.0.1.tar.gz 113193320 BLAKE2B 
b86e405f2b8e00436045fd409fe19cdde75c797b1192c62a22b5ec75e6b4dc8e874a0f33008dc31562445e4cbe53a992b6f48c684255a6a1ef261e595b8b161f
 SHA512 
fa88beeaae94b6d0cd9b5ba38658d0ffed8004035d7d8a4f95c3d31a709b88b581ae9bd7761333c8e5375c44b8f6be01768b5a3be901163159d7e6c43b71da59
 DIST openmp-7.1.0.src.tar.xz 909320 BLAKE2B 
7a5fd4374992b7c440ff27917c0af6a2ec64aaeb2fda645f75b5affd4981e3ceef7f15cba61c37934c5b35be543af315cc4bff2937545fbf5eaa6593f1aa8b83
 SHA512 
57f18beede401c1c39766e13a03b52083a0f7b437758069f66b73d6d1388dc51e48c34b0a7ecd3552244fd35e2db57388642588febef413c161f5c5411ab1e5d

diff --git a/sys-libs/libomp/libomp-10.0.0_rc3.ebuild 
b/sys-libs/libomp/libomp-10.0.0_rc3.ebuild
deleted file mode 100644
index 74fc7dac605..000
--- a/sys-libs/libomp/libomp-10.0.0_rc3.ebuild
+++ /dev/null
@@ -1,106 +0,0 @@
-# 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 cmake-multilib linux-info llvm.org multiprocessing python-any-r1
-
-DESCRIPTION="OpenMP runtime library for LLVM/clang compiler"
-HOMEPAGE="https://openmp.llvm.org;
-LLVM_COMPONENTS=( openmp )
-llvm.org_set_globals
-
-LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-linux ~x64-macos"
-IUSE="cuda hwloc kernel_linux offload ompt test"
-# CUDA works only with the x86_64 ABI
-REQUIRED_USE="offload? ( cuda? ( abi_x86_64 ) )"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   hwloc? ( sys-apps/hwloc:0=[${MULTILIB_USEDEP}] )
-   offload? (
-   virtual/libelf:=[${MULTILIB_USEDEP}]
-   dev-libs/libffi:=[${MULTILIB_USEDEP}]
-   cuda? ( dev-util/nvidia-cuda-toolkit:= )
-   )"
-# tests:
-# - dev-python/lit provides the test runner
-# - sys-devel/llvm provide test utils (e.g. FileCheck)
-# - sys-devel/clang provides the compiler to run tests
-DEPEND="${RDEPEND}"
-BDEPEND="dev-lang/perl
-   offload? ( virtual/pkgconfig[${MULTILIB_USEDEP}] )
-   test? (
-   $(python_gen_any_dep 'dev-python/lit[${PYTHON_USEDEP}]')
-   >=sys-devel/clang-6
-   )"
-
-# least intrusive of all
-CMAKE_BUILD_TYPE=RelWithDebInfo
-
-python_check_deps() {
-   has_version "dev-python/lit[${PYTHON_USEDEP}]"
-}
-
-kernel_pds_check() {
-   if use kernel_linux && kernel_is -lt 4 15 && kernel_is -ge 4 13; then
-   local CONFIG_CHECK="~!SCHED_PDS"
-   local ERROR_SCHED_PDS="\
-PDS scheduler versions >= 0.98c < 0.98i (e.g. used in kernels >= 4.13-pf11
-< 4.14-pf9) do not implement sched_yield() call which may result in horrible
-performance problems with libomp. If you are using one of the specified
-kernel versions, you may want to disable the PDS scheduler."
-
- 

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

2020-03-25 Thread Michał Górny
commit: 3254839132217126a08771f087b271ecc4137258
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Mar 25 17:47:17 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Mar 25 17:58:37 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=32548391

dev-python/lit: Remove 10.0.0 RCs

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

 dev-python/lit/Manifest  |  3 ---
 dev-python/lit/lit-10.0.0_rc3.ebuild | 34 --
 dev-python/lit/lit-10.0.0_rc4.ebuild | 34 --
 dev-python/lit/lit-10.0.0_rc6.ebuild | 34 --
 4 files changed, 105 deletions(-)

diff --git a/dev-python/lit/Manifest b/dev-python/lit/Manifest
index 0a02cd69335..0558dee8dd4 100644
--- a/dev-python/lit/Manifest
+++ b/dev-python/lit/Manifest
@@ -1,7 +1,4 @@
 DIST llvm-7.1.0.src.tar.xz 28313784 BLAKE2B 
b78d9a7fc5ef6e352e77d339e5c4eef5ccedf67c05e7abd949e72619aa8a5ed65e7e5e2008354be8e7916d75581719b99f34227838fcc86c5d0080913c2fb22c
 SHA512 
a7dbd5693d1f2dae6b6e52893a100f9349cbfcfb25c5fdcad46364acbff0dbd3573f8fbc026c68eb9fd56335198aa94b866cc3dd7ea0cbd2cbfb5f8fe3444a7a
 DIST llvm-8.0.1.src.tar.xz 30477608 BLAKE2B 
4319c837b36111401e3b0f9659b8d875c89463bcc7816df1aefe1e3ff989860bbaa92504718f8e15416cfd9f3491c13777cd5cb661877b237b342b0e515b93f5
 SHA512 
82e120be5cabdfd5111aebbea68a663fe229c8861d73802d6ab09a3bf48f60de333e07e61f8fb61beaa14ac2bea24fcd74fa6f761acaf62469f536b79fcb1e16
-DIST llvmorg-10.0.0-rc3.tar.gz 120814170 BLAKE2B 
432fe0c1e74d3020a269a256e6e456cbfa0b7166dd3f86df6caf3a55e1931c022285fe8afdc4d8998c729c5471acf5308abb336782ddec2ef9b0f58d1ccb5a3c
 SHA512 
aad1df86063612d20c48ea7046940330fe2ac572a146be22ff71d9e65fa3438184cb39a2533fc6afd1e74df26909a9f0d24ebcd7d62e74728cfd81e447f2ffbf
-DIST llvmorg-10.0.0-rc4.tar.gz 120816191 BLAKE2B 
66c497fa682b9bcbdef3776f540e6b2781286df3405b00ab335aa405a19418d9c4571b301a6814b526e363bb9c0b7c0be0dfc85444fb9d636ecf11ee788b2cdd
 SHA512 
b3df32cafbbe9147c7b5cfbfe96c7231dc2e66d32560c6d0bcda90d6863b37bf8c9cb3f080fb459acd1d56c013149b275d0ce58f1678205f8ca737f1c8d034cd
-DIST llvmorg-10.0.0-rc6.tar.gz 120815075 BLAKE2B 
3c5eb3594d30f1d6c4e2fec916a209030c7e3d8ebcf0f7ceb376adc78cd8a5bdf94a7c85d821bd5ea65631cf0a2438c538019fe1d58d1f835f3b9a899207d0c4
 SHA512 
04d8df9cd14f78fc5f80885f5d2e8fe4a1f66a218079c2574f6f3f8f3a86c2a886763da08a9454465615d89da300022e9e0754ecd4b40e25fedc600c2e66f39b
 DIST llvmorg-10.0.0.tar.gz 120804856 BLAKE2B 
6b0254f5b913398cdcf2b2ec1ff219888706d2b79d5296590934714e42ac79f6a6547941ac2b1d2c4e6313dd18b6c7068e748aa6ac033e49fccbf5d355aa8191
 SHA512 
baa182d62fef1851836013ae8a1a00861ea89769778d67fb97b407a9de664e6c85da2af9c5b3f75d2bf34ff6b4e531ca7e4b3115a26c0e61c575cf2303a0
 DIST llvmorg-9.0.1.tar.gz 113193320 BLAKE2B 
b86e405f2b8e00436045fd409fe19cdde75c797b1192c62a22b5ec75e6b4dc8e874a0f33008dc31562445e4cbe53a992b6f48c684255a6a1ef261e595b8b161f
 SHA512 
fa88beeaae94b6d0cd9b5ba38658d0ffed8004035d7d8a4f95c3d31a709b88b581ae9bd7761333c8e5375c44b8f6be01768b5a3be901163159d7e6c43b71da59

diff --git a/dev-python/lit/lit-10.0.0_rc3.ebuild 
b/dev-python/lit/lit-10.0.0_rc3.ebuild
deleted file mode 100644
index 4f631b669e7..000
--- a/dev-python/lit/lit-10.0.0_rc3.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DISTUTILS_USE_SETUPTOOLS=rdepend
-PYTHON_COMPAT=( python2_7 python3_{6,7,8} )
-
-inherit distutils-r1 llvm.org multiprocessing
-
-DESCRIPTION="A stand-alone install of the LLVM suite testing tool"
-HOMEPAGE="https://llvm.org/;
-LLVM_COMPONENTS=( llvm/utils/lit )
-llvm.org_set_globals
-
-LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-# Tests require 'FileCheck' and 'not' utilities (from llvm)
-BDEPEND="
-   test? (
-   dev-python/psutil[${PYTHON_USEDEP}]
-   sys-devel/llvm )"
-
-# TODO: move the manpage generation here (from sys-devel/llvm)
-
-python_test() {
-   local -x LIT_PRESERVES_TMP=1
-   ./lit.py -j "${LIT_JOBS:-$(makeopts_jobs "${MAKEOPTS}" 
"$(get_nproc)")}" \
-   -vv tests || die
-}

diff --git a/dev-python/lit/lit-10.0.0_rc4.ebuild 
b/dev-python/lit/lit-10.0.0_rc4.ebuild
deleted file mode 100644
index 4f631b669e7..000
--- a/dev-python/lit/lit-10.0.0_rc4.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DISTUTILS_USE_SETUPTOOLS=rdepend
-PYTHON_COMPAT=( python2_7 python3_{6,7,8} )
-
-inherit distutils-r1 llvm.org multiprocessing
-
-DESCRIPTION="A stand-alone install of the LLVM suite testing tool"
-HOMEPAGE="https://llvm.org/;
-LLVM_COMPONENTS=( llvm/utils/lit )
-llvm.org_set_globals
-
-LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"

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

2020-03-25 Thread Michał Górny
commit: 5c8bc2bf1157fed42311642adce66b2927bc65c3
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Mar 25 17:47:32 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Mar 25 17:58:52 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5c8bc2bf

sys-libs/llvm-libunwind: Remove 10.0.0 RCs

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

 sys-libs/llvm-libunwind/Manifest   |   3 -
 .../llvm-libunwind-10.0.0_rc3.ebuild   | 126 -
 .../llvm-libunwind-10.0.0_rc4.ebuild   | 126 -
 .../llvm-libunwind-10.0.0_rc6.ebuild   | 126 -
 4 files changed, 381 deletions(-)

diff --git a/sys-libs/llvm-libunwind/Manifest b/sys-libs/llvm-libunwind/Manifest
index 274b5827d0a..1c102b7baf6 100644
--- a/sys-libs/llvm-libunwind/Manifest
+++ b/sys-libs/llvm-libunwind/Manifest
@@ -4,8 +4,5 @@ DIST libcxxabi-7.1.0.src.tar.xz 535180 BLAKE2B 
aa5952e3ca80f7ce2a0a79f3eaf385223
 DIST libcxxabi-8.0.1.src.tar.xz 538356 BLAKE2B 
52328c5890c9b9271877b953be30cc39be4758101e6b91ee45f06c81e960089523e80b83eb5c354336e4e0a140f7554640acf7b2d4fa619113f705108a314418
 SHA512 
577cfcb04ebb29ee84d35ed31aa8fecb28fc74b07ef7ff298f0fe2d440f823def73e092359c41d8d8600e6df18f55224ed89674d403c5ae56a7d7973487b8734
 DIST libunwind-7.1.0.src.tar.xz 79780 BLAKE2B 
8f15dcf4a9c8cb45f17c72bf058eed13a6cd52842ee8630781c3104be77d9a868e241eafd34a31b23aeff18dc49743dd5a566ce4cb866a170f1d09899584e2dd
 SHA512 
8ebfeb821013167e866986a2f9cc6459e43d82f73560a15ee7e0d604a974e1c656f824c9f7ccb47da4b4830ad9a99c663961bdf7642cd105e666b8a8fdf7d03c
 DIST libunwind-8.0.1.src.tar.xz 87188 BLAKE2B 
26f4d8ffbc8eb316e4e623280d6fe493e4c5c29489b90633c8215fe91349de7f7f0cfbfe8991ace11656d3782e13c7208b4a4adc04691746b4140187fba40043
 SHA512 
c115582ca879e215b97d24e4aa80696796383e79856cf26e40b4ddd6b255d598f9fa9867b30f0fd1691be770779835ac1d4b9a5e4a71424b18499b79ea37d060
-DIST llvmorg-10.0.0-rc3.tar.gz 120814170 BLAKE2B 
432fe0c1e74d3020a269a256e6e456cbfa0b7166dd3f86df6caf3a55e1931c022285fe8afdc4d8998c729c5471acf5308abb336782ddec2ef9b0f58d1ccb5a3c
 SHA512 
aad1df86063612d20c48ea7046940330fe2ac572a146be22ff71d9e65fa3438184cb39a2533fc6afd1e74df26909a9f0d24ebcd7d62e74728cfd81e447f2ffbf
-DIST llvmorg-10.0.0-rc4.tar.gz 120816191 BLAKE2B 
66c497fa682b9bcbdef3776f540e6b2781286df3405b00ab335aa405a19418d9c4571b301a6814b526e363bb9c0b7c0be0dfc85444fb9d636ecf11ee788b2cdd
 SHA512 
b3df32cafbbe9147c7b5cfbfe96c7231dc2e66d32560c6d0bcda90d6863b37bf8c9cb3f080fb459acd1d56c013149b275d0ce58f1678205f8ca737f1c8d034cd
-DIST llvmorg-10.0.0-rc6.tar.gz 120815075 BLAKE2B 
3c5eb3594d30f1d6c4e2fec916a209030c7e3d8ebcf0f7ceb376adc78cd8a5bdf94a7c85d821bd5ea65631cf0a2438c538019fe1d58d1f835f3b9a899207d0c4
 SHA512 
04d8df9cd14f78fc5f80885f5d2e8fe4a1f66a218079c2574f6f3f8f3a86c2a886763da08a9454465615d89da300022e9e0754ecd4b40e25fedc600c2e66f39b
 DIST llvmorg-10.0.0.tar.gz 120804856 BLAKE2B 
6b0254f5b913398cdcf2b2ec1ff219888706d2b79d5296590934714e42ac79f6a6547941ac2b1d2c4e6313dd18b6c7068e748aa6ac033e49fccbf5d355aa8191
 SHA512 
baa182d62fef1851836013ae8a1a00861ea89769778d67fb97b407a9de664e6c85da2af9c5b3f75d2bf34ff6b4e531ca7e4b3115a26c0e61c575cf2303a0
 DIST llvmorg-9.0.1.tar.gz 113193320 BLAKE2B 
b86e405f2b8e00436045fd409fe19cdde75c797b1192c62a22b5ec75e6b4dc8e874a0f33008dc31562445e4cbe53a992b6f48c684255a6a1ef261e595b8b161f
 SHA512 
fa88beeaae94b6d0cd9b5ba38658d0ffed8004035d7d8a4f95c3d31a709b88b581ae9bd7761333c8e5375c44b8f6be01768b5a3be901163159d7e6c43b71da59

diff --git a/sys-libs/llvm-libunwind/llvm-libunwind-10.0.0_rc3.ebuild 
b/sys-libs/llvm-libunwind/llvm-libunwind-10.0.0_rc3.ebuild
deleted file mode 100644
index f72fa83f916..000
--- a/sys-libs/llvm-libunwind/llvm-libunwind-10.0.0_rc3.ebuild
+++ /dev/null
@@ -1,126 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{6,7} )
-inherit cmake-multilib llvm llvm.org multiprocessing python-any-r1
-
-DESCRIPTION="C++ runtime stack unwinder from LLVM"
-HOMEPAGE="https://github.com/llvm-mirror/libunwind;
-LLVM_COMPONENTS=( libunwind )
-LLVM_TEST_COMPONENTS=( libcxx{,abi} )
-llvm.org_set_globals
-
-LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
-IUSE="debug +static-libs test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="!sys-libs/libunwind"
-# llvm-6 for new lit options
-DEPEND="
-   >=sys-devel/llvm-6"
-BDEPEND="
-   test? ( >=sys-devel/clang-3.9.0
-   $(python_gen_any_dep 'dev-python/lit[${PYTHON_USEDEP}]') )"
-
-# least intrusive of all
-CMAKE_BUILD_TYPE=RelWithDebInfo
-
-python_check_deps() {
-   has_version "dev-python/lit[${PYTHON_USEDEP}]"
-}
-
-pkg_setup() {
-   use test && python-any-r1_pkg_setup
-}
-
-multilib_src_configure() {
-   local libdir=$(get_libdir)
-
-   local mycmakeargs=(
-   -DLLVM_LIBDIR_SUFFIX=${libdir#lib}
- 

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

2020-03-25 Thread Michał Górny
commit: 64bd83d273e32c08e2cea6791513c25ff87b6c01
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Mar 25 17:47:38 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Mar 25 17:58:59 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=64bd83d2

sys-devel/clang-runtime: Remove 10.0.0 RCs

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

 .../clang-runtime/clang-runtime-10.0.0_rc3.ebuild  | 24 --
 .../clang-runtime/clang-runtime-10.0.0_rc4.ebuild  | 24 --
 .../clang-runtime/clang-runtime-10.0.0_rc6.ebuild  | 24 --
 3 files changed, 72 deletions(-)

diff --git a/sys-devel/clang-runtime/clang-runtime-10.0.0_rc3.ebuild 
b/sys-devel/clang-runtime/clang-runtime-10.0.0_rc3.ebuild
deleted file mode 100644
index b2858aa3874..000
--- a/sys-devel/clang-runtime/clang-runtime-10.0.0_rc3.ebuild
+++ /dev/null
@@ -1,24 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit multilib-build
-
-DESCRIPTION="Meta-ebuild for clang runtime libraries"
-HOMEPAGE="https://clang.llvm.org/;
-SRC_URI=""
-
-LICENSE="metapackage"
-SLOT="$(ver_cut 1-3)"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-linux ~ppc-macos ~x64-macos 
~x86-macos"
-IUSE="+compiler-rt libcxx openmp +sanitize"
-REQUIRED_USE="sanitize? ( compiler-rt )"
-
-RDEPEND="
-   compiler-rt? (
-   ~sys-libs/compiler-rt-${PV}:${SLOT}
-   sanitize? ( ~sys-libs/compiler-rt-sanitizers-${PV}:${SLOT} )
-   )
-   libcxx? ( >=sys-libs/libcxx-${PV}[${MULTILIB_USEDEP}] )
-   openmp? ( >=sys-libs/libomp-${PV}[${MULTILIB_USEDEP}] )"

diff --git a/sys-devel/clang-runtime/clang-runtime-10.0.0_rc4.ebuild 
b/sys-devel/clang-runtime/clang-runtime-10.0.0_rc4.ebuild
deleted file mode 100644
index b2858aa3874..000
--- a/sys-devel/clang-runtime/clang-runtime-10.0.0_rc4.ebuild
+++ /dev/null
@@ -1,24 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit multilib-build
-
-DESCRIPTION="Meta-ebuild for clang runtime libraries"
-HOMEPAGE="https://clang.llvm.org/;
-SRC_URI=""
-
-LICENSE="metapackage"
-SLOT="$(ver_cut 1-3)"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-linux ~ppc-macos ~x64-macos 
~x86-macos"
-IUSE="+compiler-rt libcxx openmp +sanitize"
-REQUIRED_USE="sanitize? ( compiler-rt )"
-
-RDEPEND="
-   compiler-rt? (
-   ~sys-libs/compiler-rt-${PV}:${SLOT}
-   sanitize? ( ~sys-libs/compiler-rt-sanitizers-${PV}:${SLOT} )
-   )
-   libcxx? ( >=sys-libs/libcxx-${PV}[${MULTILIB_USEDEP}] )
-   openmp? ( >=sys-libs/libomp-${PV}[${MULTILIB_USEDEP}] )"

diff --git a/sys-devel/clang-runtime/clang-runtime-10.0.0_rc6.ebuild 
b/sys-devel/clang-runtime/clang-runtime-10.0.0_rc6.ebuild
deleted file mode 100644
index 65e66879ab9..000
--- a/sys-devel/clang-runtime/clang-runtime-10.0.0_rc6.ebuild
+++ /dev/null
@@ -1,24 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit multilib-build
-
-DESCRIPTION="Meta-ebuild for clang runtime libraries"
-HOMEPAGE="https://clang.llvm.org/;
-SRC_URI=""
-
-LICENSE="metapackage"
-SLOT="$(ver_cut 1-3)"
-KEYWORDS=""
-IUSE="+compiler-rt libcxx openmp +sanitize"
-REQUIRED_USE="sanitize? ( compiler-rt )"
-
-RDEPEND="
-   compiler-rt? (
-   ~sys-libs/compiler-rt-${PV}:${SLOT}
-   sanitize? ( ~sys-libs/compiler-rt-sanitizers-${PV}:${SLOT} )
-   )
-   libcxx? ( >=sys-libs/libcxx-${PV}[${MULTILIB_USEDEP}] )
-   openmp? ( >=sys-libs/libomp-${PV}[${MULTILIB_USEDEP}] )"



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

2020-03-25 Thread Michał Górny
commit: d7098d19a969bc4e066a3262513a528d89b93bb5
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Mar 25 17:47:27 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Mar 25 17:58:47 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d7098d19

dev-util/lldb: Remove 10.0.0 RCs

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

 dev-util/lldb/Manifest   |   3 --
 dev-util/lldb/lldb-10.0.0_rc3.ebuild | 100 ---
 dev-util/lldb/lldb-10.0.0_rc4.ebuild | 100 ---
 dev-util/lldb/lldb-10.0.0_rc6.ebuild | 100 ---
 4 files changed, 303 deletions(-)

diff --git a/dev-util/lldb/Manifest b/dev-util/lldb/Manifest
index aadc1d25236..b149c754b3b 100644
--- a/dev-util/lldb/Manifest
+++ b/dev-util/lldb/Manifest
@@ -2,8 +2,5 @@ DIST lldb-7.1.0.src.tar.xz 19384976 BLAKE2B 
a1d5afea255f06221516e21e80120cb35d87
 DIST lldb-8.0.1.src.tar.xz 19586288 BLAKE2B 
afb20a8303dcbdaf76ef1d78aa3165f87713f1c16121905d7a5f71e770ceafdff40d9d19e0a983d9290da2d4eb3acd0987d50607bea17efdb7dc0127d7f5cf8a
 SHA512 
eb031985ad4d08226ec47a90fe32c1e6d070948971ca5235fd431cf7d5b7ea20f5d5131237bf83a6419773d18c339590bf9672e7b4f884304497e63c1030988f
 DIST llvm-7.1.0.src.tar.xz 28313784 BLAKE2B 
b78d9a7fc5ef6e352e77d339e5c4eef5ccedf67c05e7abd949e72619aa8a5ed65e7e5e2008354be8e7916d75581719b99f34227838fcc86c5d0080913c2fb22c
 SHA512 
a7dbd5693d1f2dae6b6e52893a100f9349cbfcfb25c5fdcad46364acbff0dbd3573f8fbc026c68eb9fd56335198aa94b866cc3dd7ea0cbd2cbfb5f8fe3444a7a
 DIST llvm-8.0.1.src.tar.xz 30477608 BLAKE2B 
4319c837b36111401e3b0f9659b8d875c89463bcc7816df1aefe1e3ff989860bbaa92504718f8e15416cfd9f3491c13777cd5cb661877b237b342b0e515b93f5
 SHA512 
82e120be5cabdfd5111aebbea68a663fe229c8861d73802d6ab09a3bf48f60de333e07e61f8fb61beaa14ac2bea24fcd74fa6f761acaf62469f536b79fcb1e16
-DIST llvmorg-10.0.0-rc3.tar.gz 120814170 BLAKE2B 
432fe0c1e74d3020a269a256e6e456cbfa0b7166dd3f86df6caf3a55e1931c022285fe8afdc4d8998c729c5471acf5308abb336782ddec2ef9b0f58d1ccb5a3c
 SHA512 
aad1df86063612d20c48ea7046940330fe2ac572a146be22ff71d9e65fa3438184cb39a2533fc6afd1e74df26909a9f0d24ebcd7d62e74728cfd81e447f2ffbf
-DIST llvmorg-10.0.0-rc4.tar.gz 120816191 BLAKE2B 
66c497fa682b9bcbdef3776f540e6b2781286df3405b00ab335aa405a19418d9c4571b301a6814b526e363bb9c0b7c0be0dfc85444fb9d636ecf11ee788b2cdd
 SHA512 
b3df32cafbbe9147c7b5cfbfe96c7231dc2e66d32560c6d0bcda90d6863b37bf8c9cb3f080fb459acd1d56c013149b275d0ce58f1678205f8ca737f1c8d034cd
-DIST llvmorg-10.0.0-rc6.tar.gz 120815075 BLAKE2B 
3c5eb3594d30f1d6c4e2fec916a209030c7e3d8ebcf0f7ceb376adc78cd8a5bdf94a7c85d821bd5ea65631cf0a2438c538019fe1d58d1f835f3b9a899207d0c4
 SHA512 
04d8df9cd14f78fc5f80885f5d2e8fe4a1f66a218079c2574f6f3f8f3a86c2a886763da08a9454465615d89da300022e9e0754ecd4b40e25fedc600c2e66f39b
 DIST llvmorg-10.0.0.tar.gz 120804856 BLAKE2B 
6b0254f5b913398cdcf2b2ec1ff219888706d2b79d5296590934714e42ac79f6a6547941ac2b1d2c4e6313dd18b6c7068e748aa6ac033e49fccbf5d355aa8191
 SHA512 
baa182d62fef1851836013ae8a1a00861ea89769778d67fb97b407a9de664e6c85da2af9c5b3f75d2bf34ff6b4e531ca7e4b3115a26c0e61c575cf2303a0
 DIST llvmorg-9.0.1.tar.gz 113193320 BLAKE2B 
b86e405f2b8e00436045fd409fe19cdde75c797b1192c62a22b5ec75e6b4dc8e874a0f33008dc31562445e4cbe53a992b6f48c684255a6a1ef261e595b8b161f
 SHA512 
fa88beeaae94b6d0cd9b5ba38658d0ffed8004035d7d8a4f95c3d31a709b88b581ae9bd7761333c8e5375c44b8f6be01768b5a3be901163159d7e6c43b71da59

diff --git a/dev-util/lldb/lldb-10.0.0_rc3.ebuild 
b/dev-util/lldb/lldb-10.0.0_rc3.ebuild
deleted file mode 100644
index e03f8d5300b..000
--- a/dev-util/lldb/lldb-10.0.0_rc3.ebuild
+++ /dev/null
@@ -1,100 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python{2_7,3_{6,7,8}} )
-inherit cmake-utils llvm llvm.org multiprocessing python-single-r1 \
-   toolchain-funcs
-
-DESCRIPTION="The LLVM debugger"
-HOMEPAGE="https://llvm.org/;
-LLVM_COMPONENTS=( lldb )
-LLVM_TEST_COMPONENTS=( llvm/lib/Testing/Support llvm/utils/unittest )
-llvm.org_set_globals
-
-LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
-IUSE="libedit lzma ncurses +python test"
-REQUIRED_USE=${PYTHON_REQUIRED_USE}
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   libedit? ( dev-libs/libedit:0= )
-   lzma? ( app-arch/xz-utils:= )
-   ncurses? ( >=sys-libs/ncurses-5.9-r3:0= )
-   python? (
-   $(python_gen_cond_dep '
-   dev-python/six[${PYTHON_MULTI_USEDEP}]
-   ')
-   ${PYTHON_DEPS}
-   )
-   ~sys-devel/clang-${PV}[xml]
-   ~sys-devel/llvm-${PV}
-   !https://llvm.org/;
-LLVM_COMPONENTS=( lldb )
-LLVM_TEST_COMPONENTS=( llvm/lib/Testing/Support llvm/utils/unittest )
-llvm.org_set_globals
-
-LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
-IUSE="libedit lzma ncurses 

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

2020-03-25 Thread Michał Górny
commit: 6398363db023cc2e1fece290ebe6d59403e95091
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Mar 25 17:47:22 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Mar 25 17:58:42 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6398363d

sys-devel/clang-common: Remove 10.0.0 RCs

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

 sys-devel/clang-common/Manifest|  3 ---
 .../clang-common/clang-common-10.0.0_rc3.ebuild| 23 --
 .../clang-common/clang-common-10.0.0_rc4.ebuild| 23 --
 .../clang-common/clang-common-10.0.0_rc6.ebuild| 23 --
 4 files changed, 72 deletions(-)

diff --git a/sys-devel/clang-common/Manifest b/sys-devel/clang-common/Manifest
index d5d76a8d8ed..7f7b0d0c945 100644
--- a/sys-devel/clang-common/Manifest
+++ b/sys-devel/clang-common/Manifest
@@ -1,7 +1,4 @@
 DIST cfe-7.1.0.src.tar.xz 12487872 BLAKE2B 
ca6ec9e45b94823de1dabf9e68f0c97cdd40b5d2a5e5e15d4b2393f6d7fbdee72a541b957cc22ce4cb726d8ee7190228320941d5713aeb59695673b9e9070ceb
 SHA512 
1cd0b80f32aa4de1118c0c676ba96b1fc78b7ff929b01b6589dfe9b4669e599ac8cfb8f5a0abcd3487594193a7dec06b29530ec3fc03042c20a160f0477a79fd
 DIST cfe-8.0.1.src.tar.xz 12810056 BLAKE2B 
88cee0b6daa477ca0473c76efc45beb634f6194ecd3f45aaec3791e26b203c5dbd33c649435e0d97924096a72c727d76915bffc0b7ea305f24d5e5f06389c4a0
 SHA512 
1227b2d32052c70b4b494659849000188fce46fc31a71f3352ba8457ac0b0b17e4bc7c8589874c8586d55aa808ee6c1fceb7df501aafa33599f8df7bfd2b791d
-DIST llvmorg-10.0.0-rc3.tar.gz 120814170 BLAKE2B 
432fe0c1e74d3020a269a256e6e456cbfa0b7166dd3f86df6caf3a55e1931c022285fe8afdc4d8998c729c5471acf5308abb336782ddec2ef9b0f58d1ccb5a3c
 SHA512 
aad1df86063612d20c48ea7046940330fe2ac572a146be22ff71d9e65fa3438184cb39a2533fc6afd1e74df26909a9f0d24ebcd7d62e74728cfd81e447f2ffbf
-DIST llvmorg-10.0.0-rc4.tar.gz 120816191 BLAKE2B 
66c497fa682b9bcbdef3776f540e6b2781286df3405b00ab335aa405a19418d9c4571b301a6814b526e363bb9c0b7c0be0dfc85444fb9d636ecf11ee788b2cdd
 SHA512 
b3df32cafbbe9147c7b5cfbfe96c7231dc2e66d32560c6d0bcda90d6863b37bf8c9cb3f080fb459acd1d56c013149b275d0ce58f1678205f8ca737f1c8d034cd
-DIST llvmorg-10.0.0-rc6.tar.gz 120815075 BLAKE2B 
3c5eb3594d30f1d6c4e2fec916a209030c7e3d8ebcf0f7ceb376adc78cd8a5bdf94a7c85d821bd5ea65631cf0a2438c538019fe1d58d1f835f3b9a899207d0c4
 SHA512 
04d8df9cd14f78fc5f80885f5d2e8fe4a1f66a218079c2574f6f3f8f3a86c2a886763da08a9454465615d89da300022e9e0754ecd4b40e25fedc600c2e66f39b
 DIST llvmorg-10.0.0.tar.gz 120804856 BLAKE2B 
6b0254f5b913398cdcf2b2ec1ff219888706d2b79d5296590934714e42ac79f6a6547941ac2b1d2c4e6313dd18b6c7068e748aa6ac033e49fccbf5d355aa8191
 SHA512 
baa182d62fef1851836013ae8a1a00861ea89769778d67fb97b407a9de664e6c85da2af9c5b3f75d2bf34ff6b4e531ca7e4b3115a26c0e61c575cf2303a0
 DIST llvmorg-9.0.1.tar.gz 113193320 BLAKE2B 
b86e405f2b8e00436045fd409fe19cdde75c797b1192c62a22b5ec75e6b4dc8e874a0f33008dc31562445e4cbe53a992b6f48c684255a6a1ef261e595b8b161f
 SHA512 
fa88beeaae94b6d0cd9b5ba38658d0ffed8004035d7d8a4f95c3d31a709b88b581ae9bd7761333c8e5375c44b8f6be01768b5a3be901163159d7e6c43b71da59

diff --git a/sys-devel/clang-common/clang-common-10.0.0_rc3.ebuild 
b/sys-devel/clang-common/clang-common-10.0.0_rc3.ebuild
deleted file mode 100644
index 6b079c42a2c..000
--- a/sys-devel/clang-common/clang-common-10.0.0_rc3.ebuild
+++ /dev/null
@@ -1,23 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit bash-completion-r1 llvm.org
-
-DESCRIPTION="Common files shared between multiple slots of clang"
-HOMEPAGE="https://llvm.org/;
-LLVM_COMPONENTS=( clang/utils/bash-autocomplete.sh )
-llvm.org_set_globals
-S=${WORKDIR}/clang/utils
-
-LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-linux ~ppc-macos ~x64-macos 
~x86-macos"
-IUSE=""
-
-PDEPEND="sys-devel/clang:*"
-
-src_install() {
-   newbashcomp bash-autocomplete.sh clang
-}

diff --git a/sys-devel/clang-common/clang-common-10.0.0_rc4.ebuild 
b/sys-devel/clang-common/clang-common-10.0.0_rc4.ebuild
deleted file mode 100644
index 6b079c42a2c..000
--- a/sys-devel/clang-common/clang-common-10.0.0_rc4.ebuild
+++ /dev/null
@@ -1,23 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit bash-completion-r1 llvm.org
-
-DESCRIPTION="Common files shared between multiple slots of clang"
-HOMEPAGE="https://llvm.org/;
-LLVM_COMPONENTS=( clang/utils/bash-autocomplete.sh )
-llvm.org_set_globals
-S=${WORKDIR}/clang/utils
-
-LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-linux ~ppc-macos ~x64-macos 
~x86-macos"
-IUSE=""
-
-PDEPEND="sys-devel/clang:*"
-
-src_install() {
-   newbashcomp bash-autocomplete.sh clang
-}

diff --git a/sys-devel/clang-common/clang-common-10.0.0_rc6.ebuild 

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

2020-03-25 Thread Michał Górny
commit: 5569d8bacf688c267e2aa511266cf45515c0863f
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Mar 25 17:47:29 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Mar 25 17:58:48 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5569d8ba

sys-libs/compiler-rt: Remove 10.0.0 RCs

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

 sys-libs/compiler-rt/Manifest  |   3 -
 sys-libs/compiler-rt/compiler-rt-10.0.0_rc3.ebuild | 110 -
 sys-libs/compiler-rt/compiler-rt-10.0.0_rc4.ebuild | 110 -
 sys-libs/compiler-rt/compiler-rt-10.0.0_rc6.ebuild | 110 -
 4 files changed, 333 deletions(-)

diff --git a/sys-libs/compiler-rt/Manifest b/sys-libs/compiler-rt/Manifest
index a1ec0fb226f..ae0d7c7596d 100644
--- a/sys-libs/compiler-rt/Manifest
+++ b/sys-libs/compiler-rt/Manifest
@@ -1,7 +1,4 @@
 DIST compiler-rt-7.1.0.src.tar.xz 1864248 BLAKE2B 
42ab86416f7f85c5833cf85dbfb66b18a5d5cf53fa0560ad43b2ef39f5a2cd7ec1dbe4192cc8dac9b3f658b828c8306f26745c4d0e8f846d9f550ac22717eb33
 SHA512 
54d3ad80936f011dbf2ecebba3f1b7d4a156044b178228411ba855be5ec48eb646155b74dea1a96674adab6f93803456ae1435395e3240a4423a3f65f4566b55
 DIST compiler-rt-8.0.1.src.tar.xz 1954204 BLAKE2B 
cbba1d5fb37385116920da39dea26739d09e3f11c392503f8bc45293f1ef00c97f6a9fbd3ba67094d7f1e532410d0eca461943dadfdb10646110470a8e3b5f1f
 SHA512 
12bf1bdabe25c0c3a84cc73a718fe154573dd729ec3ff5e099bd5f74c6bec9c80521b87ded646d3b20dfdb9aa51dea0234281418c7eb81805e1dd5d3107d3d8e
-DIST llvmorg-10.0.0-rc3.tar.gz 120814170 BLAKE2B 
432fe0c1e74d3020a269a256e6e456cbfa0b7166dd3f86df6caf3a55e1931c022285fe8afdc4d8998c729c5471acf5308abb336782ddec2ef9b0f58d1ccb5a3c
 SHA512 
aad1df86063612d20c48ea7046940330fe2ac572a146be22ff71d9e65fa3438184cb39a2533fc6afd1e74df26909a9f0d24ebcd7d62e74728cfd81e447f2ffbf
-DIST llvmorg-10.0.0-rc4.tar.gz 120816191 BLAKE2B 
66c497fa682b9bcbdef3776f540e6b2781286df3405b00ab335aa405a19418d9c4571b301a6814b526e363bb9c0b7c0be0dfc85444fb9d636ecf11ee788b2cdd
 SHA512 
b3df32cafbbe9147c7b5cfbfe96c7231dc2e66d32560c6d0bcda90d6863b37bf8c9cb3f080fb459acd1d56c013149b275d0ce58f1678205f8ca737f1c8d034cd
-DIST llvmorg-10.0.0-rc6.tar.gz 120815075 BLAKE2B 
3c5eb3594d30f1d6c4e2fec916a209030c7e3d8ebcf0f7ceb376adc78cd8a5bdf94a7c85d821bd5ea65631cf0a2438c538019fe1d58d1f835f3b9a899207d0c4
 SHA512 
04d8df9cd14f78fc5f80885f5d2e8fe4a1f66a218079c2574f6f3f8f3a86c2a886763da08a9454465615d89da300022e9e0754ecd4b40e25fedc600c2e66f39b
 DIST llvmorg-10.0.0.tar.gz 120804856 BLAKE2B 
6b0254f5b913398cdcf2b2ec1ff219888706d2b79d5296590934714e42ac79f6a6547941ac2b1d2c4e6313dd18b6c7068e748aa6ac033e49fccbf5d355aa8191
 SHA512 
baa182d62fef1851836013ae8a1a00861ea89769778d67fb97b407a9de664e6c85da2af9c5b3f75d2bf34ff6b4e531ca7e4b3115a26c0e61c575cf2303a0
 DIST llvmorg-9.0.1.tar.gz 113193320 BLAKE2B 
b86e405f2b8e00436045fd409fe19cdde75c797b1192c62a22b5ec75e6b4dc8e874a0f33008dc31562445e4cbe53a992b6f48c684255a6a1ef261e595b8b161f
 SHA512 
fa88beeaae94b6d0cd9b5ba38658d0ffed8004035d7d8a4f95c3d31a709b88b581ae9bd7761333c8e5375c44b8f6be01768b5a3be901163159d7e6c43b71da59

diff --git a/sys-libs/compiler-rt/compiler-rt-10.0.0_rc3.ebuild 
b/sys-libs/compiler-rt/compiler-rt-10.0.0_rc3.ebuild
deleted file mode 100644
index ff0cc33bd94..000
--- a/sys-libs/compiler-rt/compiler-rt-10.0.0_rc3.ebuild
+++ /dev/null
@@ -1,110 +0,0 @@
-# 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 cmake-utils flag-o-matic llvm llvm.org multiprocessing \
-   python-any-r1 toolchain-funcs
-
-DESCRIPTION="Compiler runtime library for clang (built-in part)"
-HOMEPAGE="https://llvm.org/;
-LLVM_COMPONENTS=( compiler-rt )
-llvm.org_set_globals
-
-LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )"
-SLOT="$(ver_cut 1-3)"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-linux ~ppc-macos ~x64-macos 
~x86-macos"
-IUSE="+clang test"
-RESTRICT="!test? ( test ) !clang? ( test )"
-
-CLANG_SLOT=${SLOT%%.*}
-# llvm-6 for new lit options
-DEPEND="
-   >=sys-devel/llvm-6"
-BDEPEND="
-   clang? ( sys-devel/clang )
-   test? (
-   $(python_gen_any_dep 
">=dev-python/lit-9.0.1[\${PYTHON_USEDEP}]")
-   =sys-devel/clang-${PV%_*}*:${CLANG_SLOT} )
-   ${PYTHON_DEPS}"
-
-# least intrusive of all
-CMAKE_BUILD_TYPE=RelWithDebInfo
-
-python_check_deps() {
-   use test || return 0
-   has_version "dev-python/lit[${PYTHON_USEDEP}]"
-}
-
-pkg_pretend() {
-   if ! use clang && ! tc-is-clang; then
-   ewarn "Building using a compiler other than clang may result in 
broken atomics"
-   ewarn "library. Enable USE=clang unless you have a very good 
reason not to."
-   fi
-}
-
-pkg_setup() {
-   llvm_pkg_setup
-   python-any-r1_pkg_setup
-}
-
-test_compiler() {
-   $(tc-getCC) ${CFLAGS} ${LDFLAGS} "${@}" -o /dev/null -x c - \
-   

[gentoo-commits] repo/gentoo:master commit in: sys-libs/compiler-rt-sanitizers/

2020-03-25 Thread Michał Górny
commit: fab466095be8d4cd55a0a38b93f3751710d48dcc
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Mar 25 17:47:30 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Mar 25 17:58:50 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fab46609

sys-libs/compiler-rt-sanitizers: Remove 10.0.0 RCs

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

 sys-libs/compiler-rt-sanitizers/Manifest   |   3 -
 .../compiler-rt-sanitizers-10.0.0_rc3.ebuild   | 146 -
 .../compiler-rt-sanitizers-10.0.0_rc4.ebuild   | 146 -
 .../compiler-rt-sanitizers-10.0.0_rc6.ebuild   | 146 -
 4 files changed, 441 deletions(-)

diff --git a/sys-libs/compiler-rt-sanitizers/Manifest 
b/sys-libs/compiler-rt-sanitizers/Manifest
index 5d2ba7a3af5..b88194d0666 100644
--- a/sys-libs/compiler-rt-sanitizers/Manifest
+++ b/sys-libs/compiler-rt-sanitizers/Manifest
@@ -2,8 +2,5 @@ DIST compiler-rt-7.1.0.src.tar.xz 1864248 BLAKE2B 
42ab86416f7f85c5833cf85dbfb66b
 DIST compiler-rt-8.0.1.src.tar.xz 1954204 BLAKE2B 
cbba1d5fb37385116920da39dea26739d09e3f11c392503f8bc45293f1ef00c97f6a9fbd3ba67094d7f1e532410d0eca461943dadfdb10646110470a8e3b5f1f
 SHA512 
12bf1bdabe25c0c3a84cc73a718fe154573dd729ec3ff5e099bd5f74c6bec9c80521b87ded646d3b20dfdb9aa51dea0234281418c7eb81805e1dd5d3107d3d8e
 DIST llvm-7.1.0.src.tar.xz 28313784 BLAKE2B 
b78d9a7fc5ef6e352e77d339e5c4eef5ccedf67c05e7abd949e72619aa8a5ed65e7e5e2008354be8e7916d75581719b99f34227838fcc86c5d0080913c2fb22c
 SHA512 
a7dbd5693d1f2dae6b6e52893a100f9349cbfcfb25c5fdcad46364acbff0dbd3573f8fbc026c68eb9fd56335198aa94b866cc3dd7ea0cbd2cbfb5f8fe3444a7a
 DIST llvm-8.0.1.src.tar.xz 30477608 BLAKE2B 
4319c837b36111401e3b0f9659b8d875c89463bcc7816df1aefe1e3ff989860bbaa92504718f8e15416cfd9f3491c13777cd5cb661877b237b342b0e515b93f5
 SHA512 
82e120be5cabdfd5111aebbea68a663fe229c8861d73802d6ab09a3bf48f60de333e07e61f8fb61beaa14ac2bea24fcd74fa6f761acaf62469f536b79fcb1e16
-DIST llvmorg-10.0.0-rc3.tar.gz 120814170 BLAKE2B 
432fe0c1e74d3020a269a256e6e456cbfa0b7166dd3f86df6caf3a55e1931c022285fe8afdc4d8998c729c5471acf5308abb336782ddec2ef9b0f58d1ccb5a3c
 SHA512 
aad1df86063612d20c48ea7046940330fe2ac572a146be22ff71d9e65fa3438184cb39a2533fc6afd1e74df26909a9f0d24ebcd7d62e74728cfd81e447f2ffbf
-DIST llvmorg-10.0.0-rc4.tar.gz 120816191 BLAKE2B 
66c497fa682b9bcbdef3776f540e6b2781286df3405b00ab335aa405a19418d9c4571b301a6814b526e363bb9c0b7c0be0dfc85444fb9d636ecf11ee788b2cdd
 SHA512 
b3df32cafbbe9147c7b5cfbfe96c7231dc2e66d32560c6d0bcda90d6863b37bf8c9cb3f080fb459acd1d56c013149b275d0ce58f1678205f8ca737f1c8d034cd
-DIST llvmorg-10.0.0-rc6.tar.gz 120815075 BLAKE2B 
3c5eb3594d30f1d6c4e2fec916a209030c7e3d8ebcf0f7ceb376adc78cd8a5bdf94a7c85d821bd5ea65631cf0a2438c538019fe1d58d1f835f3b9a899207d0c4
 SHA512 
04d8df9cd14f78fc5f80885f5d2e8fe4a1f66a218079c2574f6f3f8f3a86c2a886763da08a9454465615d89da300022e9e0754ecd4b40e25fedc600c2e66f39b
 DIST llvmorg-10.0.0.tar.gz 120804856 BLAKE2B 
6b0254f5b913398cdcf2b2ec1ff219888706d2b79d5296590934714e42ac79f6a6547941ac2b1d2c4e6313dd18b6c7068e748aa6ac033e49fccbf5d355aa8191
 SHA512 
baa182d62fef1851836013ae8a1a00861ea89769778d67fb97b407a9de664e6c85da2af9c5b3f75d2bf34ff6b4e531ca7e4b3115a26c0e61c575cf2303a0
 DIST llvmorg-9.0.1.tar.gz 113193320 BLAKE2B 
b86e405f2b8e00436045fd409fe19cdde75c797b1192c62a22b5ec75e6b4dc8e874a0f33008dc31562445e4cbe53a992b6f48c684255a6a1ef261e595b8b161f
 SHA512 
fa88beeaae94b6d0cd9b5ba38658d0ffed8004035d7d8a4f95c3d31a709b88b581ae9bd7761333c8e5375c44b8f6be01768b5a3be901163159d7e6c43b71da59

diff --git 
a/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-10.0.0_rc3.ebuild 
b/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-10.0.0_rc3.ebuild
deleted file mode 100644
index 9acd3199295..000
--- a/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-10.0.0_rc3.ebuild
+++ /dev/null
@@ -1,146 +0,0 @@
-# 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 check-reqs cmake-utils flag-o-matic llvm llvm.org \
-   multiprocessing python-any-r1
-
-DESCRIPTION="Compiler runtime libraries for clang (sanitizers & xray)"
-HOMEPAGE="https://llvm.org/;
-LLVM_COMPONENTS=( compiler-rt )
-LLVM_TEST_COMPONENTS=( llvm/lib/Testing/Support llvm/utils/unittest )
-llvm.org_set_globals
-
-LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )"
-SLOT="$(ver_cut 1-3)"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-linux ~ppc-macos ~x64-macos 
~x86-macos"
-IUSE="+clang +libfuzzer +profile +sanitize test +xray elibc_glibc"
-# FIXME: libfuzzer does not enable all its necessary dependencies
-REQUIRED_USE="libfuzzer? ( || ( sanitize xray ) )"
-RESTRICT="!test? ( test ) !clang? ( test )"
-
-CLANG_SLOT=${SLOT%%.*}
-# llvm-6 for new lit options
-DEPEND="
-   >=sys-devel/llvm-6"
-BDEPEND="
-   clang? ( sys-devel/clang )
-   elibc_glibc? ( net-libs/libtirpc )
-   test? (

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

2020-03-25 Thread Michał Górny
commit: 6c2a4f8535a0411fd699834adaa6167339680d59
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Mar 25 17:47:34 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Mar 25 17:58:54 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6c2a4f85

sys-libs/libcxxabi: Remove 10.0.0 RCs

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

 sys-libs/libcxxabi/Manifest|   3 -
 sys-libs/libcxxabi/libcxxabi-10.0.0_rc3.ebuild | 119 -
 sys-libs/libcxxabi/libcxxabi-10.0.0_rc4.ebuild | 119 -
 sys-libs/libcxxabi/libcxxabi-10.0.0_rc6.ebuild | 119 -
 4 files changed, 360 deletions(-)

diff --git a/sys-libs/libcxxabi/Manifest b/sys-libs/libcxxabi/Manifest
index 41d2db09ef0..18a6dc01f9b 100644
--- a/sys-libs/libcxxabi/Manifest
+++ b/sys-libs/libcxxabi/Manifest
@@ -2,8 +2,5 @@ DIST libcxx-7.1.0.src.tar.xz 1638448 BLAKE2B 
eca192e03f839f4323e3c37beba2e6daaf9
 DIST libcxx-8.0.1.src.tar.xz 1739524 BLAKE2B 
6e641cb6bda0de12c8408d3ab33f627389ac014aa65b3391c870aa96ffd347784e6b70b953bd1ee8eba56554e0f78a723ab77b9dba5f85e6219e2b95ca50c160
 SHA512 
75749d08b2b343c6f5f9aefb04be63e42f6d12efc51101d3647ed6f70c7a6d050afb3ab2f3636eae78cb523f5844de67b960a7a3145ed89ab0c7015deb14921e
 DIST libcxxabi-7.1.0.src.tar.xz 535180 BLAKE2B 
aa5952e3ca80f7ce2a0a79f3eaf3852234e23a8445a2539374bedb188aba7d973763a6c0d7cc7700070d942555250f87c3c9efb504bb731985be033d47b79b44
 SHA512 
629ef641ab5aba28ea7171efbad806f1f0464eee2d04f8903014a4f82c03f2c6513defbbe5489b2c6fd624270fe8efbad97a40e56958f8f38a4f5516a16dd102
 DIST libcxxabi-8.0.1.src.tar.xz 538356 BLAKE2B 
52328c5890c9b9271877b953be30cc39be4758101e6b91ee45f06c81e960089523e80b83eb5c354336e4e0a140f7554640acf7b2d4fa619113f705108a314418
 SHA512 
577cfcb04ebb29ee84d35ed31aa8fecb28fc74b07ef7ff298f0fe2d440f823def73e092359c41d8d8600e6df18f55224ed89674d403c5ae56a7d7973487b8734
-DIST llvmorg-10.0.0-rc3.tar.gz 120814170 BLAKE2B 
432fe0c1e74d3020a269a256e6e456cbfa0b7166dd3f86df6caf3a55e1931c022285fe8afdc4d8998c729c5471acf5308abb336782ddec2ef9b0f58d1ccb5a3c
 SHA512 
aad1df86063612d20c48ea7046940330fe2ac572a146be22ff71d9e65fa3438184cb39a2533fc6afd1e74df26909a9f0d24ebcd7d62e74728cfd81e447f2ffbf
-DIST llvmorg-10.0.0-rc4.tar.gz 120816191 BLAKE2B 
66c497fa682b9bcbdef3776f540e6b2781286df3405b00ab335aa405a19418d9c4571b301a6814b526e363bb9c0b7c0be0dfc85444fb9d636ecf11ee788b2cdd
 SHA512 
b3df32cafbbe9147c7b5cfbfe96c7231dc2e66d32560c6d0bcda90d6863b37bf8c9cb3f080fb459acd1d56c013149b275d0ce58f1678205f8ca737f1c8d034cd
-DIST llvmorg-10.0.0-rc6.tar.gz 120815075 BLAKE2B 
3c5eb3594d30f1d6c4e2fec916a209030c7e3d8ebcf0f7ceb376adc78cd8a5bdf94a7c85d821bd5ea65631cf0a2438c538019fe1d58d1f835f3b9a899207d0c4
 SHA512 
04d8df9cd14f78fc5f80885f5d2e8fe4a1f66a218079c2574f6f3f8f3a86c2a886763da08a9454465615d89da300022e9e0754ecd4b40e25fedc600c2e66f39b
 DIST llvmorg-10.0.0.tar.gz 120804856 BLAKE2B 
6b0254f5b913398cdcf2b2ec1ff219888706d2b79d5296590934714e42ac79f6a6547941ac2b1d2c4e6313dd18b6c7068e748aa6ac033e49fccbf5d355aa8191
 SHA512 
baa182d62fef1851836013ae8a1a00861ea89769778d67fb97b407a9de664e6c85da2af9c5b3f75d2bf34ff6b4e531ca7e4b3115a26c0e61c575cf2303a0
 DIST llvmorg-9.0.1.tar.gz 113193320 BLAKE2B 
b86e405f2b8e00436045fd409fe19cdde75c797b1192c62a22b5ec75e6b4dc8e874a0f33008dc31562445e4cbe53a992b6f48c684255a6a1ef261e595b8b161f
 SHA512 
fa88beeaae94b6d0cd9b5ba38658d0ffed8004035d7d8a4f95c3d31a709b88b581ae9bd7761333c8e5375c44b8f6be01768b5a3be901163159d7e6c43b71da59

diff --git a/sys-libs/libcxxabi/libcxxabi-10.0.0_rc3.ebuild 
b/sys-libs/libcxxabi/libcxxabi-10.0.0_rc3.ebuild
deleted file mode 100644
index b80a28332b6..000
--- a/sys-libs/libcxxabi/libcxxabi-10.0.0_rc3.ebuild
+++ /dev/null
@@ -1,119 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{6,7} )
-inherit cmake-multilib llvm llvm.org multiprocessing python-any-r1 
toolchain-funcs
-
-DESCRIPTION="Low level support for a standard C++ library"
-HOMEPAGE="https://libcxxabi.llvm.org/;
-# libcxx is needed uncondtionally for the headers
-LLVM_COMPONENTS=( libcxx{abi,} )
-llvm.org_set_globals
-
-LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
-IUSE="+libunwind +static-libs test elibc_musl"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   libunwind? (
-   || (
-   
>=sys-libs/libunwind-1.0.1-r1[static-libs?,${MULTILIB_USEDEP}]
-   
>=sys-libs/llvm-libunwind-3.9.0-r1[static-libs?,${MULTILIB_USEDEP}]
-   )
-   )"
-# llvm-6 for new lit options
-DEPEND="${RDEPEND}
-   >=sys-devel/llvm-6"
-BDEPEND="
-   test? ( >=sys-devel/clang-3.9.0
-   $(python_gen_any_dep 'dev-python/lit[${PYTHON_USEDEP}]') )"
-
-# least intrusive of all
-CMAKE_BUILD_TYPE=RelWithDebInfo
-
-python_check_deps() {
-   has_version 

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

2020-03-25 Thread Michał Górny
commit: 4761da942d8ebbee8e4a1e2e82382cf41bb6de8b
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Mar 25 17:47:24 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Mar 25 17:58:43 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4761da94

sys-devel/clang: Remove 10.0.0 RCs

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

 sys-devel/clang/Manifest|   3 -
 sys-devel/clang/clang-10.0.0_rc3.ebuild | 397 
 sys-devel/clang/clang-10.0.0_rc4.ebuild | 397 
 sys-devel/clang/clang-10.0.0_rc6.ebuild | 397 
 4 files changed, 1194 deletions(-)

diff --git a/sys-devel/clang/Manifest b/sys-devel/clang/Manifest
index ea4ade350e8..078e8e79b81 100644
--- a/sys-devel/clang/Manifest
+++ b/sys-devel/clang/Manifest
@@ -8,8 +8,5 @@ DIST llvm-7.1.0.src.tar.xz 28313784 BLAKE2B 
b78d9a7fc5ef6e352e77d339e5c4eef5cced
 DIST llvm-8.0.1-manpages.tar.bz2 140915 BLAKE2B 
13ac9e172728d643dac1d12ac06909b6db3dd9a1a380a92a07867e3cb835f94b265da5d75c4712b5409405a65795d2cb6b32da4098e38cbb95d7023b56bcbbc1
 SHA512 
23994a2374659fbbf8d9b5160f4d77e9be7c4c9fc14963e8186bbede78b0ee9257f6b6a9c484bc75d72443d65bb24e598841e64af500336283de0f454d6a2073
 DIST llvm-8.0.1.src.tar.xz 30477608 BLAKE2B 
4319c837b36111401e3b0f9659b8d875c89463bcc7816df1aefe1e3ff989860bbaa92504718f8e15416cfd9f3491c13777cd5cb661877b237b342b0e515b93f5
 SHA512 
82e120be5cabdfd5111aebbea68a663fe229c8861d73802d6ab09a3bf48f60de333e07e61f8fb61beaa14ac2bea24fcd74fa6f761acaf62469f536b79fcb1e16
 DIST llvm-9.0.0-manpages.tar.bz2 158546 BLAKE2B 
eed6235698a0b5993affe305f7fd22cd4cf444adf931275a1685f2049a5f17cf2933907577d9ce142348a3c579769b0436aa2b5a9a953958504125a8c3e83b7d
 SHA512 
64c8d18061eb2870b379a1df485be0b61eac07cb10b3f97347b54b2ee326faa63437ca04466776be282e120dd3f6147e14fffdd38ca370db85748fe5eb54d764
-DIST llvmorg-10.0.0-rc3.tar.gz 120814170 BLAKE2B 
432fe0c1e74d3020a269a256e6e456cbfa0b7166dd3f86df6caf3a55e1931c022285fe8afdc4d8998c729c5471acf5308abb336782ddec2ef9b0f58d1ccb5a3c
 SHA512 
aad1df86063612d20c48ea7046940330fe2ac572a146be22ff71d9e65fa3438184cb39a2533fc6afd1e74df26909a9f0d24ebcd7d62e74728cfd81e447f2ffbf
-DIST llvmorg-10.0.0-rc4.tar.gz 120816191 BLAKE2B 
66c497fa682b9bcbdef3776f540e6b2781286df3405b00ab335aa405a19418d9c4571b301a6814b526e363bb9c0b7c0be0dfc85444fb9d636ecf11ee788b2cdd
 SHA512 
b3df32cafbbe9147c7b5cfbfe96c7231dc2e66d32560c6d0bcda90d6863b37bf8c9cb3f080fb459acd1d56c013149b275d0ce58f1678205f8ca737f1c8d034cd
-DIST llvmorg-10.0.0-rc6.tar.gz 120815075 BLAKE2B 
3c5eb3594d30f1d6c4e2fec916a209030c7e3d8ebcf0f7ceb376adc78cd8a5bdf94a7c85d821bd5ea65631cf0a2438c538019fe1d58d1f835f3b9a899207d0c4
 SHA512 
04d8df9cd14f78fc5f80885f5d2e8fe4a1f66a218079c2574f6f3f8f3a86c2a886763da08a9454465615d89da300022e9e0754ecd4b40e25fedc600c2e66f39b
 DIST llvmorg-10.0.0.tar.gz 120804856 BLAKE2B 
6b0254f5b913398cdcf2b2ec1ff219888706d2b79d5296590934714e42ac79f6a6547941ac2b1d2c4e6313dd18b6c7068e748aa6ac033e49fccbf5d355aa8191
 SHA512 
baa182d62fef1851836013ae8a1a00861ea89769778d67fb97b407a9de664e6c85da2af9c5b3f75d2bf34ff6b4e531ca7e4b3115a26c0e61c575cf2303a0
 DIST llvmorg-9.0.1.tar.gz 113193320 BLAKE2B 
b86e405f2b8e00436045fd409fe19cdde75c797b1192c62a22b5ec75e6b4dc8e874a0f33008dc31562445e4cbe53a992b6f48c684255a6a1ef261e595b8b161f
 SHA512 
fa88beeaae94b6d0cd9b5ba38658d0ffed8004035d7d8a4f95c3d31a709b88b581ae9bd7761333c8e5375c44b8f6be01768b5a3be901163159d7e6c43b71da59

diff --git a/sys-devel/clang/clang-10.0.0_rc3.ebuild 
b/sys-devel/clang/clang-10.0.0_rc3.ebuild
deleted file mode 100644
index 36520c11597..000
--- a/sys-devel/clang/clang-10.0.0_rc3.ebuild
+++ /dev/null
@@ -1,397 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python{2_7,3_{6,7,8}} )
-inherit cmake-utils llvm llvm.org multilib-minimal multiprocessing \
-   pax-utils python-single-r1 toolchain-funcs
-
-DESCRIPTION="C language family frontend for LLVM"
-HOMEPAGE="https://llvm.org/;
-LLVM_COMPONENTS=( clang clang-tools-extra )
-LLVM_TEST_COMPONENTS=(
-   llvm/lib/Testing/Support
-   llvm/utils/{lit,llvm-lit,unittest}
-)
-llvm.org_set_globals
-# We need extra level of indirection for CLANG_RESOURCE_DIR
-S=${WORKDIR}/x/y/clang
-
-# Keep in sync with sys-devel/llvm
-ALL_LLVM_EXPERIMENTAL_TARGETS=( ARC AVR )
-ALL_LLVM_TARGETS=( AArch64 AMDGPU ARM BPF Hexagon Lanai Mips MSP430
-   NVPTX PowerPC RISCV Sparc SystemZ WebAssembly X86 XCore
-   "${ALL_LLVM_EXPERIMENTAL_TARGETS[@]}" )
-ALL_LLVM_TARGETS=( "${ALL_LLVM_TARGETS[@]/#/llvm_targets_}" )
-LLVM_TARGET_USEDEPS=${ALL_LLVM_TARGETS[@]/%/?}
-
-# MSVCSetupApi.h: MIT
-# sorttable.js: MIT
-
-LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA MIT"
-SLOT="$(ver_cut 1)"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-linux"
-IUSE="debug default-compiler-rt default-libcxx doc +static-analyzer
-   test xml kernel_FreeBSD 

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

2020-03-25 Thread Michał Górny
commit: c7b32327e6ccf683e176cfe069b03708100e52f5
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Mar 25 17:47:21 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Mar 25 17:58:40 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c7b32327

sys-devel/lld: Remove 10.0.0 RCs

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

 sys-devel/lld/Manifest  |  3 --
 sys-devel/lld/lld-10.0.0_rc3.ebuild | 62 -
 sys-devel/lld/lld-10.0.0_rc4.ebuild | 62 -
 sys-devel/lld/lld-10.0.0_rc6.ebuild | 62 -
 4 files changed, 189 deletions(-)

diff --git a/sys-devel/lld/Manifest b/sys-devel/lld/Manifest
index bc8bd2ee731..bea4b9e49ea 100644
--- a/sys-devel/lld/Manifest
+++ b/sys-devel/lld/Manifest
@@ -2,8 +2,5 @@ DIST lld-7.1.0.src.tar.xz 912604 BLAKE2B 
f18a96233217a92f4c3033446dbfd03d161c4f9
 DIST lld-8.0.1.src.tar.xz 996440 BLAKE2B 
9e205427f5534a69b665620b5ecf6713194421a35e3e815d257545d5a1e8a11d42e32abd685df1d439463b6e9e2dd6134755b458196edcd7c7807b89c779027d
 SHA512 
646418d4a4ce922d1a69e9bf2e472f5d758f25ec21b80a2c66dfe5effc59c9c312fb167cf64ee2d8a2ced986e7474ed3d2996a38be66fbf63c574229d28e0900
 DIST llvm-7.1.0.src.tar.xz 28313784 BLAKE2B 
b78d9a7fc5ef6e352e77d339e5c4eef5ccedf67c05e7abd949e72619aa8a5ed65e7e5e2008354be8e7916d75581719b99f34227838fcc86c5d0080913c2fb22c
 SHA512 
a7dbd5693d1f2dae6b6e52893a100f9349cbfcfb25c5fdcad46364acbff0dbd3573f8fbc026c68eb9fd56335198aa94b866cc3dd7ea0cbd2cbfb5f8fe3444a7a
 DIST llvm-8.0.1.src.tar.xz 30477608 BLAKE2B 
4319c837b36111401e3b0f9659b8d875c89463bcc7816df1aefe1e3ff989860bbaa92504718f8e15416cfd9f3491c13777cd5cb661877b237b342b0e515b93f5
 SHA512 
82e120be5cabdfd5111aebbea68a663fe229c8861d73802d6ab09a3bf48f60de333e07e61f8fb61beaa14ac2bea24fcd74fa6f761acaf62469f536b79fcb1e16
-DIST llvmorg-10.0.0-rc3.tar.gz 120814170 BLAKE2B 
432fe0c1e74d3020a269a256e6e456cbfa0b7166dd3f86df6caf3a55e1931c022285fe8afdc4d8998c729c5471acf5308abb336782ddec2ef9b0f58d1ccb5a3c
 SHA512 
aad1df86063612d20c48ea7046940330fe2ac572a146be22ff71d9e65fa3438184cb39a2533fc6afd1e74df26909a9f0d24ebcd7d62e74728cfd81e447f2ffbf
-DIST llvmorg-10.0.0-rc4.tar.gz 120816191 BLAKE2B 
66c497fa682b9bcbdef3776f540e6b2781286df3405b00ab335aa405a19418d9c4571b301a6814b526e363bb9c0b7c0be0dfc85444fb9d636ecf11ee788b2cdd
 SHA512 
b3df32cafbbe9147c7b5cfbfe96c7231dc2e66d32560c6d0bcda90d6863b37bf8c9cb3f080fb459acd1d56c013149b275d0ce58f1678205f8ca737f1c8d034cd
-DIST llvmorg-10.0.0-rc6.tar.gz 120815075 BLAKE2B 
3c5eb3594d30f1d6c4e2fec916a209030c7e3d8ebcf0f7ceb376adc78cd8a5bdf94a7c85d821bd5ea65631cf0a2438c538019fe1d58d1f835f3b9a899207d0c4
 SHA512 
04d8df9cd14f78fc5f80885f5d2e8fe4a1f66a218079c2574f6f3f8f3a86c2a886763da08a9454465615d89da300022e9e0754ecd4b40e25fedc600c2e66f39b
 DIST llvmorg-10.0.0.tar.gz 120804856 BLAKE2B 
6b0254f5b913398cdcf2b2ec1ff219888706d2b79d5296590934714e42ac79f6a6547941ac2b1d2c4e6313dd18b6c7068e748aa6ac033e49fccbf5d355aa8191
 SHA512 
baa182d62fef1851836013ae8a1a00861ea89769778d67fb97b407a9de664e6c85da2af9c5b3f75d2bf34ff6b4e531ca7e4b3115a26c0e61c575cf2303a0
 DIST llvmorg-9.0.1.tar.gz 113193320 BLAKE2B 
b86e405f2b8e00436045fd409fe19cdde75c797b1192c62a22b5ec75e6b4dc8e874a0f33008dc31562445e4cbe53a992b6f48c684255a6a1ef261e595b8b161f
 SHA512 
fa88beeaae94b6d0cd9b5ba38658d0ffed8004035d7d8a4f95c3d31a709b88b581ae9bd7761333c8e5375c44b8f6be01768b5a3be901163159d7e6c43b71da59

diff --git a/sys-devel/lld/lld-10.0.0_rc3.ebuild 
b/sys-devel/lld/lld-10.0.0_rc3.ebuild
deleted file mode 100644
index 13345ccde36..000
--- a/sys-devel/lld/lld-10.0.0_rc3.ebuild
+++ /dev/null
@@ -1,62 +0,0 @@
-# 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 cmake-utils llvm llvm.org multiprocessing python-any-r1
-
-DESCRIPTION="The LLVM linker (link editor)"
-HOMEPAGE="https://llvm.org/;
-LLVM_COMPONENTS=( lld )
-LLVM_TEST_COMPONENTS=( llvm/utils/{lit,unittest} )
-llvm.org_set_globals
-
-LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="~sys-devel/llvm-${PV}"
-DEPEND="${RDEPEND}"
-BDEPEND="test? ( $(python_gen_any_dep 
"~dev-python/lit-${PV}[\${PYTHON_USEDEP}]") )"
-
-# least intrusive of all
-CMAKE_BUILD_TYPE=RelWithDebInfo
-
-python_check_deps() {
-   has_version -b "dev-python/lit[${PYTHON_USEDEP}]"
-}
-
-pkg_setup() {
-   LLVM_MAX_SLOT=${PV%%.*} llvm_pkg_setup
-   use test && python-any-r1_pkg_setup
-}
-
-src_configure() {
-   local mycmakeargs=(
-   -DBUILD_SHARED_LIBS=OFF
-
-   -DLLVM_INCLUDE_TESTS=$(usex test)
-   )
-   use test && mycmakeargs+=(
-   -DLLVM_BUILD_TESTS=ON
-   -DLLVM_MAIN_SRC_DIR="${WORKDIR}/llvm"
-   -DLLVM_EXTERNAL_LIT="${EPREFIX}/usr/bin/lit"
-   

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

2020-03-25 Thread Michał Górny
commit: 44a46d65aafcb18f8bb563f589a2557ae8f6103b
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Mar 25 17:47:26 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Mar 25 17:58:45 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=44a46d65

dev-python/clang-python: Remove 10.0.0 RCs

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

 dev-python/clang-python/Manifest   |  3 --
 .../clang-python/clang-python-10.0.0_rc3.ebuild| 40 --
 .../clang-python/clang-python-10.0.0_rc4.ebuild| 40 --
 .../clang-python/clang-python-10.0.0_rc6.ebuild| 40 --
 4 files changed, 123 deletions(-)

diff --git a/dev-python/clang-python/Manifest b/dev-python/clang-python/Manifest
index d5d76a8d8ed..7f7b0d0c945 100644
--- a/dev-python/clang-python/Manifest
+++ b/dev-python/clang-python/Manifest
@@ -1,7 +1,4 @@
 DIST cfe-7.1.0.src.tar.xz 12487872 BLAKE2B 
ca6ec9e45b94823de1dabf9e68f0c97cdd40b5d2a5e5e15d4b2393f6d7fbdee72a541b957cc22ce4cb726d8ee7190228320941d5713aeb59695673b9e9070ceb
 SHA512 
1cd0b80f32aa4de1118c0c676ba96b1fc78b7ff929b01b6589dfe9b4669e599ac8cfb8f5a0abcd3487594193a7dec06b29530ec3fc03042c20a160f0477a79fd
 DIST cfe-8.0.1.src.tar.xz 12810056 BLAKE2B 
88cee0b6daa477ca0473c76efc45beb634f6194ecd3f45aaec3791e26b203c5dbd33c649435e0d97924096a72c727d76915bffc0b7ea305f24d5e5f06389c4a0
 SHA512 
1227b2d32052c70b4b494659849000188fce46fc31a71f3352ba8457ac0b0b17e4bc7c8589874c8586d55aa808ee6c1fceb7df501aafa33599f8df7bfd2b791d
-DIST llvmorg-10.0.0-rc3.tar.gz 120814170 BLAKE2B 
432fe0c1e74d3020a269a256e6e456cbfa0b7166dd3f86df6caf3a55e1931c022285fe8afdc4d8998c729c5471acf5308abb336782ddec2ef9b0f58d1ccb5a3c
 SHA512 
aad1df86063612d20c48ea7046940330fe2ac572a146be22ff71d9e65fa3438184cb39a2533fc6afd1e74df26909a9f0d24ebcd7d62e74728cfd81e447f2ffbf
-DIST llvmorg-10.0.0-rc4.tar.gz 120816191 BLAKE2B 
66c497fa682b9bcbdef3776f540e6b2781286df3405b00ab335aa405a19418d9c4571b301a6814b526e363bb9c0b7c0be0dfc85444fb9d636ecf11ee788b2cdd
 SHA512 
b3df32cafbbe9147c7b5cfbfe96c7231dc2e66d32560c6d0bcda90d6863b37bf8c9cb3f080fb459acd1d56c013149b275d0ce58f1678205f8ca737f1c8d034cd
-DIST llvmorg-10.0.0-rc6.tar.gz 120815075 BLAKE2B 
3c5eb3594d30f1d6c4e2fec916a209030c7e3d8ebcf0f7ceb376adc78cd8a5bdf94a7c85d821bd5ea65631cf0a2438c538019fe1d58d1f835f3b9a899207d0c4
 SHA512 
04d8df9cd14f78fc5f80885f5d2e8fe4a1f66a218079c2574f6f3f8f3a86c2a886763da08a9454465615d89da300022e9e0754ecd4b40e25fedc600c2e66f39b
 DIST llvmorg-10.0.0.tar.gz 120804856 BLAKE2B 
6b0254f5b913398cdcf2b2ec1ff219888706d2b79d5296590934714e42ac79f6a6547941ac2b1d2c4e6313dd18b6c7068e748aa6ac033e49fccbf5d355aa8191
 SHA512 
baa182d62fef1851836013ae8a1a00861ea89769778d67fb97b407a9de664e6c85da2af9c5b3f75d2bf34ff6b4e531ca7e4b3115a26c0e61c575cf2303a0
 DIST llvmorg-9.0.1.tar.gz 113193320 BLAKE2B 
b86e405f2b8e00436045fd409fe19cdde75c797b1192c62a22b5ec75e6b4dc8e874a0f33008dc31562445e4cbe53a992b6f48c684255a6a1ef261e595b8b161f
 SHA512 
fa88beeaae94b6d0cd9b5ba38658d0ffed8004035d7d8a4f95c3d31a709b88b581ae9bd7761333c8e5375c44b8f6be01768b5a3be901163159d7e6c43b71da59

diff --git a/dev-python/clang-python/clang-python-10.0.0_rc3.ebuild 
b/dev-python/clang-python/clang-python-10.0.0_rc3.ebuild
deleted file mode 100644
index 789c9ee28d9..000
--- a/dev-python/clang-python/clang-python-10.0.0_rc3.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# 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 llvm.org python-r1
-
-DESCRIPTION="Python bindings for sys-devel/clang"
-HOMEPAGE="https://llvm.org/;
-LLVM_COMPONENTS=( clang/bindings/python )
-llvm.org_set_globals
-
-LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
-IUSE="test"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-RESTRICT="!test? ( test )"
-
-# The module is opening libclang.so directly, and doing some blasphemy
-# on top of it.
-RDEPEND="
-   >=sys-devel/clang-${PV}:*
-   !sys-devel/llvm:0[clang(-),python(-)]
-   !sys-devel/clang:0[python(-)]
-   ${PYTHON_DEPS}"
-DEPEND="${RDEPEND}"
-
-python_test() {
-   "${EPYTHON}" -m unittest discover -v || die "Tests fail with ${EPYTHON}"
-}
-
-src_test() {
-   python_foreach_impl python_test
-}
-
-src_install() {
-   python_foreach_impl python_domodule clang
-}

diff --git a/dev-python/clang-python/clang-python-10.0.0_rc4.ebuild 
b/dev-python/clang-python/clang-python-10.0.0_rc4.ebuild
deleted file mode 100644
index 789c9ee28d9..000
--- a/dev-python/clang-python/clang-python-10.0.0_rc4.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# 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 llvm.org python-r1
-
-DESCRIPTION="Python bindings for sys-devel/clang"
-HOMEPAGE="https://llvm.org/;
-LLVM_COMPONENTS=( clang/bindings/python )

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

2020-03-25 Thread Michał Górny
commit: 65a625a9f9e698325111f3f578c8bfb508b48b28
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Mar 25 17:47:13 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Mar 25 17:58:35 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=65a625a9

sys-devel/llvm: Remove 10.0.0 RCs

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

 sys-devel/llvm/Manifest   |   3 -
 sys-devel/llvm/llvm-10.0.0_rc3.ebuild | 463 --
 sys-devel/llvm/llvm-10.0.0_rc4.ebuild | 463 --
 sys-devel/llvm/llvm-10.0.0_rc6.ebuild | 463 --
 4 files changed, 1392 deletions(-)

diff --git a/sys-devel/llvm/Manifest b/sys-devel/llvm/Manifest
index 92be6d98cd5..de4025d4719 100644
--- a/sys-devel/llvm/Manifest
+++ b/sys-devel/llvm/Manifest
@@ -4,8 +4,5 @@ DIST llvm-7.1.0.src.tar.xz 28313784 BLAKE2B 
b78d9a7fc5ef6e352e77d339e5c4eef5cced
 DIST llvm-8.0.1-manpages.tar.bz2 140915 BLAKE2B 
13ac9e172728d643dac1d12ac06909b6db3dd9a1a380a92a07867e3cb835f94b265da5d75c4712b5409405a65795d2cb6b32da4098e38cbb95d7023b56bcbbc1
 SHA512 
23994a2374659fbbf8d9b5160f4d77e9be7c4c9fc14963e8186bbede78b0ee9257f6b6a9c484bc75d72443d65bb24e598841e64af500336283de0f454d6a2073
 DIST llvm-8.0.1.src.tar.xz 30477608 BLAKE2B 
4319c837b36111401e3b0f9659b8d875c89463bcc7816df1aefe1e3ff989860bbaa92504718f8e15416cfd9f3491c13777cd5cb661877b237b342b0e515b93f5
 SHA512 
82e120be5cabdfd5111aebbea68a663fe229c8861d73802d6ab09a3bf48f60de333e07e61f8fb61beaa14ac2bea24fcd74fa6f761acaf62469f536b79fcb1e16
 DIST llvm-9.0.0-manpages.tar.bz2 158546 BLAKE2B 
eed6235698a0b5993affe305f7fd22cd4cf444adf931275a1685f2049a5f17cf2933907577d9ce142348a3c579769b0436aa2b5a9a953958504125a8c3e83b7d
 SHA512 
64c8d18061eb2870b379a1df485be0b61eac07cb10b3f97347b54b2ee326faa63437ca04466776be282e120dd3f6147e14fffdd38ca370db85748fe5eb54d764
-DIST llvmorg-10.0.0-rc3.tar.gz 120814170 BLAKE2B 
432fe0c1e74d3020a269a256e6e456cbfa0b7166dd3f86df6caf3a55e1931c022285fe8afdc4d8998c729c5471acf5308abb336782ddec2ef9b0f58d1ccb5a3c
 SHA512 
aad1df86063612d20c48ea7046940330fe2ac572a146be22ff71d9e65fa3438184cb39a2533fc6afd1e74df26909a9f0d24ebcd7d62e74728cfd81e447f2ffbf
-DIST llvmorg-10.0.0-rc4.tar.gz 120816191 BLAKE2B 
66c497fa682b9bcbdef3776f540e6b2781286df3405b00ab335aa405a19418d9c4571b301a6814b526e363bb9c0b7c0be0dfc85444fb9d636ecf11ee788b2cdd
 SHA512 
b3df32cafbbe9147c7b5cfbfe96c7231dc2e66d32560c6d0bcda90d6863b37bf8c9cb3f080fb459acd1d56c013149b275d0ce58f1678205f8ca737f1c8d034cd
-DIST llvmorg-10.0.0-rc6.tar.gz 120815075 BLAKE2B 
3c5eb3594d30f1d6c4e2fec916a209030c7e3d8ebcf0f7ceb376adc78cd8a5bdf94a7c85d821bd5ea65631cf0a2438c538019fe1d58d1f835f3b9a899207d0c4
 SHA512 
04d8df9cd14f78fc5f80885f5d2e8fe4a1f66a218079c2574f6f3f8f3a86c2a886763da08a9454465615d89da300022e9e0754ecd4b40e25fedc600c2e66f39b
 DIST llvmorg-10.0.0.tar.gz 120804856 BLAKE2B 
6b0254f5b913398cdcf2b2ec1ff219888706d2b79d5296590934714e42ac79f6a6547941ac2b1d2c4e6313dd18b6c7068e748aa6ac033e49fccbf5d355aa8191
 SHA512 
baa182d62fef1851836013ae8a1a00861ea89769778d67fb97b407a9de664e6c85da2af9c5b3f75d2bf34ff6b4e531ca7e4b3115a26c0e61c575cf2303a0
 DIST llvmorg-9.0.1.tar.gz 113193320 BLAKE2B 
b86e405f2b8e00436045fd409fe19cdde75c797b1192c62a22b5ec75e6b4dc8e874a0f33008dc31562445e4cbe53a992b6f48c684255a6a1ef261e595b8b161f
 SHA512 
fa88beeaae94b6d0cd9b5ba38658d0ffed8004035d7d8a4f95c3d31a709b88b581ae9bd7761333c8e5375c44b8f6be01768b5a3be901163159d7e6c43b71da59

diff --git a/sys-devel/llvm/llvm-10.0.0_rc3.ebuild 
b/sys-devel/llvm/llvm-10.0.0_rc3.ebuild
deleted file mode 100644
index 904db49c705..000
--- a/sys-devel/llvm/llvm-10.0.0_rc3.ebuild
+++ /dev/null
@@ -1,463 +0,0 @@
-# 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 cmake-utils llvm.org multilib-minimal multiprocessing \
-   pax-utils python-any-r1 toolchain-funcs
-
-DESCRIPTION="Low Level Virtual Machine"
-HOMEPAGE="https://llvm.org/;
-LLVM_COMPONENTS=( llvm )
-llvm.org_set_globals
-
-# Those are in lib/Targets, without explicit CMakeLists.txt mention
-ALL_LLVM_EXPERIMENTAL_TARGETS=( ARC AVR )
-# Keep in sync with CMakeLists.txt
-ALL_LLVM_TARGETS=( AArch64 AMDGPU ARM BPF Hexagon Lanai Mips MSP430
-   NVPTX PowerPC RISCV Sparc SystemZ WebAssembly X86 XCore
-   "${ALL_LLVM_EXPERIMENTAL_TARGETS[@]}" )
-ALL_LLVM_TARGETS=( "${ALL_LLVM_TARGETS[@]/#/llvm_targets_}" )
-
-# Additional licenses:
-# 1. OpenBSD regex: Henry Spencer's license ('rc' in Gentoo) + BSD.
-# 2. xxhash: BSD.
-# 3. MD5 code: public-domain.
-# 4. ConvertUTF.h: TODO.
-
-LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA BSD public-domain rc"
-SLOT="$(ver_cut 1)"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-linux ~ppc-macos ~x64-macos 
~x86-macos"
-IUSE="debug doc exegesis gold libedit +libffi ncurses test xar xml z3
-   kernel_Darwin ${ALL_LLVM_TARGETS[*]}"
-REQUIRED_USE="|| ( 

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

2020-03-25 Thread Michał Górny
commit: b1fcf5b64db61f3f5aabea77d3b7d6197b655b15
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Mar 25 17:47:12 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Mar 25 17:58:34 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b1fcf5b6

sys-devel/llvm-common: Remove 10.0.0 RCs

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

 sys-devel/llvm-common/Manifest |  3 ---
 .../llvm-common/llvm-common-10.0.0_rc3.ebuild  | 26 --
 .../llvm-common/llvm-common-10.0.0_rc4.ebuild  | 26 --
 .../llvm-common/llvm-common-10.0.0_rc6.ebuild  | 26 --
 4 files changed, 81 deletions(-)

diff --git a/sys-devel/llvm-common/Manifest b/sys-devel/llvm-common/Manifest
index 0a02cd69335..0558dee8dd4 100644
--- a/sys-devel/llvm-common/Manifest
+++ b/sys-devel/llvm-common/Manifest
@@ -1,7 +1,4 @@
 DIST llvm-7.1.0.src.tar.xz 28313784 BLAKE2B 
b78d9a7fc5ef6e352e77d339e5c4eef5ccedf67c05e7abd949e72619aa8a5ed65e7e5e2008354be8e7916d75581719b99f34227838fcc86c5d0080913c2fb22c
 SHA512 
a7dbd5693d1f2dae6b6e52893a100f9349cbfcfb25c5fdcad46364acbff0dbd3573f8fbc026c68eb9fd56335198aa94b866cc3dd7ea0cbd2cbfb5f8fe3444a7a
 DIST llvm-8.0.1.src.tar.xz 30477608 BLAKE2B 
4319c837b36111401e3b0f9659b8d875c89463bcc7816df1aefe1e3ff989860bbaa92504718f8e15416cfd9f3491c13777cd5cb661877b237b342b0e515b93f5
 SHA512 
82e120be5cabdfd5111aebbea68a663fe229c8861d73802d6ab09a3bf48f60de333e07e61f8fb61beaa14ac2bea24fcd74fa6f761acaf62469f536b79fcb1e16
-DIST llvmorg-10.0.0-rc3.tar.gz 120814170 BLAKE2B 
432fe0c1e74d3020a269a256e6e456cbfa0b7166dd3f86df6caf3a55e1931c022285fe8afdc4d8998c729c5471acf5308abb336782ddec2ef9b0f58d1ccb5a3c
 SHA512 
aad1df86063612d20c48ea7046940330fe2ac572a146be22ff71d9e65fa3438184cb39a2533fc6afd1e74df26909a9f0d24ebcd7d62e74728cfd81e447f2ffbf
-DIST llvmorg-10.0.0-rc4.tar.gz 120816191 BLAKE2B 
66c497fa682b9bcbdef3776f540e6b2781286df3405b00ab335aa405a19418d9c4571b301a6814b526e363bb9c0b7c0be0dfc85444fb9d636ecf11ee788b2cdd
 SHA512 
b3df32cafbbe9147c7b5cfbfe96c7231dc2e66d32560c6d0bcda90d6863b37bf8c9cb3f080fb459acd1d56c013149b275d0ce58f1678205f8ca737f1c8d034cd
-DIST llvmorg-10.0.0-rc6.tar.gz 120815075 BLAKE2B 
3c5eb3594d30f1d6c4e2fec916a209030c7e3d8ebcf0f7ceb376adc78cd8a5bdf94a7c85d821bd5ea65631cf0a2438c538019fe1d58d1f835f3b9a899207d0c4
 SHA512 
04d8df9cd14f78fc5f80885f5d2e8fe4a1f66a218079c2574f6f3f8f3a86c2a886763da08a9454465615d89da300022e9e0754ecd4b40e25fedc600c2e66f39b
 DIST llvmorg-10.0.0.tar.gz 120804856 BLAKE2B 
6b0254f5b913398cdcf2b2ec1ff219888706d2b79d5296590934714e42ac79f6a6547941ac2b1d2c4e6313dd18b6c7068e748aa6ac033e49fccbf5d355aa8191
 SHA512 
baa182d62fef1851836013ae8a1a00861ea89769778d67fb97b407a9de664e6c85da2af9c5b3f75d2bf34ff6b4e531ca7e4b3115a26c0e61c575cf2303a0
 DIST llvmorg-9.0.1.tar.gz 113193320 BLAKE2B 
b86e405f2b8e00436045fd409fe19cdde75c797b1192c62a22b5ec75e6b4dc8e874a0f33008dc31562445e4cbe53a992b6f48c684255a6a1ef261e595b8b161f
 SHA512 
fa88beeaae94b6d0cd9b5ba38658d0ffed8004035d7d8a4f95c3d31a709b88b581ae9bd7761333c8e5375c44b8f6be01768b5a3be901163159d7e6c43b71da59

diff --git a/sys-devel/llvm-common/llvm-common-10.0.0_rc3.ebuild 
b/sys-devel/llvm-common/llvm-common-10.0.0_rc3.ebuild
deleted file mode 100644
index 19901996d6d..000
--- a/sys-devel/llvm-common/llvm-common-10.0.0_rc3.ebuild
+++ /dev/null
@@ -1,26 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit llvm.org
-
-DESCRIPTION="Common files shared between multiple slots of LLVM"
-HOMEPAGE="https://llvm.org/;
-LLVM_COMPONENTS=( llvm/utils/vim )
-llvm.org_set_globals
-
-LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-linux ~ppc-macos ~x64-macos 
~x86-macos"
-IUSE=""
-
-RDEPEND="!sys-devel/llvm:0"
-
-src_install() {
-   insinto /usr/share/vim/vimfiles
-   doins -r */
-   # some users may find it useful
-   newdoc README README.vim
-   dodoc vimrc
-}

diff --git a/sys-devel/llvm-common/llvm-common-10.0.0_rc4.ebuild 
b/sys-devel/llvm-common/llvm-common-10.0.0_rc4.ebuild
deleted file mode 100644
index 19901996d6d..000
--- a/sys-devel/llvm-common/llvm-common-10.0.0_rc4.ebuild
+++ /dev/null
@@ -1,26 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit llvm.org
-
-DESCRIPTION="Common files shared between multiple slots of LLVM"
-HOMEPAGE="https://llvm.org/;
-LLVM_COMPONENTS=( llvm/utils/vim )
-llvm.org_set_globals
-
-LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-linux ~ppc-macos ~x64-macos 
~x86-macos"
-IUSE=""
-
-RDEPEND="!sys-devel/llvm:0"
-
-src_install() {
-   insinto /usr/share/vim/vimfiles
-   doins -r */
-   # some users may find it useful
-   newdoc README README.vim
-   dodoc vimrc
-}

diff --git 

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

2020-03-25 Thread Michał Górny
commit: 7f85816f42084d366c69fd7bed0d1ae47ac15087
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Mar 25 17:46:22 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Mar 25 17:58:31 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f85816f

xfce-base/thunar: Bump to 1.8.14

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

 xfce-base/thunar/Manifest |  1 +
 xfce-base/thunar/thunar-1.8.14.ebuild | 79 +++
 2 files changed, 80 insertions(+)

diff --git a/xfce-base/thunar/Manifest b/xfce-base/thunar/Manifest
index cbd1455df67..88212bd8188 100644
--- a/xfce-base/thunar/Manifest
+++ b/xfce-base/thunar/Manifest
@@ -1,2 +1,3 @@
 DIST thunar-1.8.12.tar.bz2 2367685 BLAKE2B 
259e7a2c9aeb66673a7b5e6d7147d5257d64b7143c79981ee65097568505969426ea4b20e7ef754fcc6f03e19f632b078115d2db524f2a6eeec1f1e3253e14e4
 SHA512 
cd27b26796602ea8623c368cd6c8bb53136c09e4a02c37775bed9918c801741e0adb5784151fbf4b93785967a637ffb8b1214b0721f9457de683ebd7718a8767
 DIST thunar-1.8.13.tar.bz2 2374152 BLAKE2B 
f7d73f354038e3729852244b96dd3571f6a7d323d89a8ef6d7027746a77ffee348a1f4e1fa8856c929f02c59c1444c53e96a63b20f3d9efcad3d2286658f9224
 SHA512 
df345df46a881d95a6077678767b2d6dc0ff269244b2d6f850446eb52f03c5ff1c160db479e143b7853fffd9122c49b0b780ea34bc92a89ee5ff2a2c45a2a105
+DIST thunar-1.8.14.tar.bz2 2373742 BLAKE2B 
32cdc316defaf781e705ecd9e0550014e1270f09e8eb914f164df4bc557c433fcedbcfb41e200faf317bbab96a20275e4416945050cb10981ee68e0f0cdd357d
 SHA512 
ce6da526e6378ffc90686f6ae25e56109e8af7d0c592345aca3de4603f4c5b3d089255bc313f2a60ee454cc3f0af52106584663c72ecd542a9c92769559c6787

diff --git a/xfce-base/thunar/thunar-1.8.14.ebuild 
b/xfce-base/thunar/thunar-1.8.14.ebuild
new file mode 100644
index 000..80545f3c2e1
--- /dev/null
+++ b/xfce-base/thunar/thunar-1.8.14.ebuild
@@ -0,0 +1,79 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit xdg-utils
+
+DESCRIPTION="File manager for the Xfce desktop environment"
+HOMEPAGE="https://www.xfce.org/projects/ 
https://docs.xfce.org/xfce/thunar/start;
+SRC_URI="https://archive.xfce.org/src/xfce/${PN}/${PV%.*}/${P}.tar.bz2;
+
+LICENSE="GPL-2+ LGPL-2+"
+SLOT="0/3"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux ~x86-solaris"
+IUSE="exif introspection libnotify pcre +trash-panel-plugin udisks"
+
+GVFS_DEPEND=">=gnome-base/gvfs-1.18.3"
+COMMON_DEPEND=">=dev-lang/perl-5.6
+   >=dev-libs/glib-2.42
+   >=x11-libs/gdk-pixbuf-2.14
+   >=x11-libs/gtk+-3.22:3
+   >=xfce-base/exo-0.12:=
+   >=xfce-base/libxfce4ui-4.12:=
+   >=xfce-base/libxfce4util-4.12:=
+   >=xfce-base/xfconf-4.12:=
+   exif? ( >=media-libs/libexif-0.6.19:= )
+   introspection? ( dev-libs/gobject-introspection:= )
+   libnotify? ( >=x11-libs/libnotify-0.7 )
+   pcre? ( >=dev-libs/libpcre-6:= )
+   trash-panel-plugin? ( >=xfce-base/xfce4-panel-4.10:= )
+   udisks? ( dev-libs/libgudev:= )"
+RDEPEND="${COMMON_DEPEND}
+   >=dev-util/desktop-file-utils-0.20-r1
+   x11-misc/shared-mime-info
+   trash-panel-plugin? ( ${GVFS_DEPEND} )
+   udisks? (
+   virtual/udev
+   ${GVFS_DEPEND}[udisks,udev]
+   )"
+DEPEND="${COMMON_DEPEND}
+   dev-util/intltool
+   sys-devel/gettext
+   virtual/pkgconfig"
+
+DOCS=( AUTHORS ChangeLog FAQ HACKING NEWS README THANKS TODO )
+
+src_configure() {
+   local myconf=(
+   $(use_enable introspection)
+   $(use_enable udisks gudev)
+   $(use_enable libnotify notifications)
+   $(use_enable exif)
+   $(use_enable pcre)
+   $(use_enable trash-panel-plugin tpa-plugin)
+   )
+
+   econf "${myconf[@]}"
+}
+
+src_install() {
+   default
+   find "${D}" -name '*.la' -delete || die
+}
+
+pkg_postinst() {
+   elog "If you were using an older Xfce version and Thunar fails to start"
+   elog "with a message similar to:"
+   elog "  Failed to register: Timeout was reached"
+   elog "you may need to reset your xfce4 session:"
+   elog "  rm ~/.cache/sessions/xfce4-session-*"
+   elog "See https://bugs.gentoo.org/698914.;
+
+   xdg_desktop_database_update
+   xdg_icon_cache_update
+}
+
+pkg_postrm() {
+   xdg_desktop_database_update
+   xdg_icon_cache_update
+}



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

2020-03-25 Thread Michał Górny
commit: 2e8c0d89e4bae9dc4cce35bdcb2cd8ce6fd7a2a5
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Mar 25 17:47:19 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Mar 25 17:58:38 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2e8c0d89

dev-ml/llvm-ocaml: Remove 10.0.0 RCs

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

 dev-ml/llvm-ocaml/Manifest |   3 -
 dev-ml/llvm-ocaml/llvm-ocaml-10.0.0_rc3.ebuild | 125 -
 dev-ml/llvm-ocaml/llvm-ocaml-10.0.0_rc4.ebuild | 125 -
 dev-ml/llvm-ocaml/llvm-ocaml-10.0.0_rc6.ebuild | 125 -
 4 files changed, 378 deletions(-)

diff --git a/dev-ml/llvm-ocaml/Manifest b/dev-ml/llvm-ocaml/Manifest
index 0a02cd69335..0558dee8dd4 100644
--- a/dev-ml/llvm-ocaml/Manifest
+++ b/dev-ml/llvm-ocaml/Manifest
@@ -1,7 +1,4 @@
 DIST llvm-7.1.0.src.tar.xz 28313784 BLAKE2B 
b78d9a7fc5ef6e352e77d339e5c4eef5ccedf67c05e7abd949e72619aa8a5ed65e7e5e2008354be8e7916d75581719b99f34227838fcc86c5d0080913c2fb22c
 SHA512 
a7dbd5693d1f2dae6b6e52893a100f9349cbfcfb25c5fdcad46364acbff0dbd3573f8fbc026c68eb9fd56335198aa94b866cc3dd7ea0cbd2cbfb5f8fe3444a7a
 DIST llvm-8.0.1.src.tar.xz 30477608 BLAKE2B 
4319c837b36111401e3b0f9659b8d875c89463bcc7816df1aefe1e3ff989860bbaa92504718f8e15416cfd9f3491c13777cd5cb661877b237b342b0e515b93f5
 SHA512 
82e120be5cabdfd5111aebbea68a663fe229c8861d73802d6ab09a3bf48f60de333e07e61f8fb61beaa14ac2bea24fcd74fa6f761acaf62469f536b79fcb1e16
-DIST llvmorg-10.0.0-rc3.tar.gz 120814170 BLAKE2B 
432fe0c1e74d3020a269a256e6e456cbfa0b7166dd3f86df6caf3a55e1931c022285fe8afdc4d8998c729c5471acf5308abb336782ddec2ef9b0f58d1ccb5a3c
 SHA512 
aad1df86063612d20c48ea7046940330fe2ac572a146be22ff71d9e65fa3438184cb39a2533fc6afd1e74df26909a9f0d24ebcd7d62e74728cfd81e447f2ffbf
-DIST llvmorg-10.0.0-rc4.tar.gz 120816191 BLAKE2B 
66c497fa682b9bcbdef3776f540e6b2781286df3405b00ab335aa405a19418d9c4571b301a6814b526e363bb9c0b7c0be0dfc85444fb9d636ecf11ee788b2cdd
 SHA512 
b3df32cafbbe9147c7b5cfbfe96c7231dc2e66d32560c6d0bcda90d6863b37bf8c9cb3f080fb459acd1d56c013149b275d0ce58f1678205f8ca737f1c8d034cd
-DIST llvmorg-10.0.0-rc6.tar.gz 120815075 BLAKE2B 
3c5eb3594d30f1d6c4e2fec916a209030c7e3d8ebcf0f7ceb376adc78cd8a5bdf94a7c85d821bd5ea65631cf0a2438c538019fe1d58d1f835f3b9a899207d0c4
 SHA512 
04d8df9cd14f78fc5f80885f5d2e8fe4a1f66a218079c2574f6f3f8f3a86c2a886763da08a9454465615d89da300022e9e0754ecd4b40e25fedc600c2e66f39b
 DIST llvmorg-10.0.0.tar.gz 120804856 BLAKE2B 
6b0254f5b913398cdcf2b2ec1ff219888706d2b79d5296590934714e42ac79f6a6547941ac2b1d2c4e6313dd18b6c7068e748aa6ac033e49fccbf5d355aa8191
 SHA512 
baa182d62fef1851836013ae8a1a00861ea89769778d67fb97b407a9de664e6c85da2af9c5b3f75d2bf34ff6b4e531ca7e4b3115a26c0e61c575cf2303a0
 DIST llvmorg-9.0.1.tar.gz 113193320 BLAKE2B 
b86e405f2b8e00436045fd409fe19cdde75c797b1192c62a22b5ec75e6b4dc8e874a0f33008dc31562445e4cbe53a992b6f48c684255a6a1ef261e595b8b161f
 SHA512 
fa88beeaae94b6d0cd9b5ba38658d0ffed8004035d7d8a4f95c3d31a709b88b581ae9bd7761333c8e5375c44b8f6be01768b5a3be901163159d7e6c43b71da59

diff --git a/dev-ml/llvm-ocaml/llvm-ocaml-10.0.0_rc3.ebuild 
b/dev-ml/llvm-ocaml/llvm-ocaml-10.0.0_rc3.ebuild
deleted file mode 100644
index 5e415032b50..000
--- a/dev-ml/llvm-ocaml/llvm-ocaml-10.0.0_rc3.ebuild
+++ /dev/null
@@ -1,125 +0,0 @@
-# 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 cmake-utils llvm llvm.org multiprocessing python-any-r1
-
-DESCRIPTION="OCaml bindings for LLVM"
-HOMEPAGE="https://llvm.org/;
-LLVM_COMPONENTS=( llvm )
-llvm.org_set_globals
-
-# Keep in sync with sys-devel/llvm
-ALL_LLVM_EXPERIMENTAL_TARGETS=( ARC AVR )
-ALL_LLVM_TARGETS=( AArch64 AMDGPU ARM BPF Hexagon Lanai Mips MSP430
-   NVPTX PowerPC RISCV Sparc SystemZ WebAssembly X86 XCore
-   "${ALL_LLVM_EXPERIMENTAL_TARGETS[@]}" )
-ALL_LLVM_TARGETS=( "${ALL_LLVM_TARGETS[@]/#/llvm_targets_}" )
-LLVM_TARGET_USEDEPS=${ALL_LLVM_TARGETS[@]/%/?}
-
-LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~arm ~x86"
-IUSE="debug test ${ALL_LLVM_TARGETS[*]}"
-REQUIRED_USE="|| ( ${ALL_LLVM_TARGETS[*]} )"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   >=dev-lang/ocaml-4.00.0:0=
-   dev-ml/ocaml-ctypes:=
-   ~sys-devel/llvm-${PV}:=[${LLVM_TARGET_USEDEPS// /,},debug?]
-   !sys-devel/llvm[ocaml(-)]"
-DEPEND="${RDEPEND}"
-BDEPEND="
-   dev-lang/perl
-   dev-ml/findlib
-   test? ( dev-ml/ounit )
-   ${PYTHON_DEPS}"
-
-# least intrusive of all
-CMAKE_BUILD_TYPE=RelWithDebInfo
-
-pkg_setup() {
-   LLVM_MAX_SLOT=${PV%%.*} llvm_pkg_setup
-   python-any-r1_pkg_setup
-}
-
-src_prepare() {
-   # Python is needed to run tests using lit
-   python_setup
-
-   cmake-utils_src_prepare
-}
-
-src_configure() {
-   local libdir=$(get_libdir)
-   local mycmakeargs=(
-   

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

2020-03-25 Thread Michał Górny
commit: a404d6c1b715410d31f89c389ee19edb6fb2c02f
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Mar 25 17:46:36 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Mar 25 17:58:32 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a404d6c1

xfce-base/thunar: Remove 1.8.13

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

 xfce-base/thunar/Manifest |  1 -
 xfce-base/thunar/thunar-1.8.13.ebuild | 79 ---
 2 files changed, 80 deletions(-)

diff --git a/xfce-base/thunar/Manifest b/xfce-base/thunar/Manifest
index 88212bd8188..8bdfdd04ce0 100644
--- a/xfce-base/thunar/Manifest
+++ b/xfce-base/thunar/Manifest
@@ -1,3 +1,2 @@
 DIST thunar-1.8.12.tar.bz2 2367685 BLAKE2B 
259e7a2c9aeb66673a7b5e6d7147d5257d64b7143c79981ee65097568505969426ea4b20e7ef754fcc6f03e19f632b078115d2db524f2a6eeec1f1e3253e14e4
 SHA512 
cd27b26796602ea8623c368cd6c8bb53136c09e4a02c37775bed9918c801741e0adb5784151fbf4b93785967a637ffb8b1214b0721f9457de683ebd7718a8767
-DIST thunar-1.8.13.tar.bz2 2374152 BLAKE2B 
f7d73f354038e3729852244b96dd3571f6a7d323d89a8ef6d7027746a77ffee348a1f4e1fa8856c929f02c59c1444c53e96a63b20f3d9efcad3d2286658f9224
 SHA512 
df345df46a881d95a6077678767b2d6dc0ff269244b2d6f850446eb52f03c5ff1c160db479e143b7853fffd9122c49b0b780ea34bc92a89ee5ff2a2c45a2a105
 DIST thunar-1.8.14.tar.bz2 2373742 BLAKE2B 
32cdc316defaf781e705ecd9e0550014e1270f09e8eb914f164df4bc557c433fcedbcfb41e200faf317bbab96a20275e4416945050cb10981ee68e0f0cdd357d
 SHA512 
ce6da526e6378ffc90686f6ae25e56109e8af7d0c592345aca3de4603f4c5b3d089255bc313f2a60ee454cc3f0af52106584663c72ecd542a9c92769559c6787

diff --git a/xfce-base/thunar/thunar-1.8.13.ebuild 
b/xfce-base/thunar/thunar-1.8.13.ebuild
deleted file mode 100644
index 80545f3c2e1..000
--- a/xfce-base/thunar/thunar-1.8.13.ebuild
+++ /dev/null
@@ -1,79 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-inherit xdg-utils
-
-DESCRIPTION="File manager for the Xfce desktop environment"
-HOMEPAGE="https://www.xfce.org/projects/ 
https://docs.xfce.org/xfce/thunar/start;
-SRC_URI="https://archive.xfce.org/src/xfce/${PN}/${PV%.*}/${P}.tar.bz2;
-
-LICENSE="GPL-2+ LGPL-2+"
-SLOT="0/3"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux ~x86-solaris"
-IUSE="exif introspection libnotify pcre +trash-panel-plugin udisks"
-
-GVFS_DEPEND=">=gnome-base/gvfs-1.18.3"
-COMMON_DEPEND=">=dev-lang/perl-5.6
-   >=dev-libs/glib-2.42
-   >=x11-libs/gdk-pixbuf-2.14
-   >=x11-libs/gtk+-3.22:3
-   >=xfce-base/exo-0.12:=
-   >=xfce-base/libxfce4ui-4.12:=
-   >=xfce-base/libxfce4util-4.12:=
-   >=xfce-base/xfconf-4.12:=
-   exif? ( >=media-libs/libexif-0.6.19:= )
-   introspection? ( dev-libs/gobject-introspection:= )
-   libnotify? ( >=x11-libs/libnotify-0.7 )
-   pcre? ( >=dev-libs/libpcre-6:= )
-   trash-panel-plugin? ( >=xfce-base/xfce4-panel-4.10:= )
-   udisks? ( dev-libs/libgudev:= )"
-RDEPEND="${COMMON_DEPEND}
-   >=dev-util/desktop-file-utils-0.20-r1
-   x11-misc/shared-mime-info
-   trash-panel-plugin? ( ${GVFS_DEPEND} )
-   udisks? (
-   virtual/udev
-   ${GVFS_DEPEND}[udisks,udev]
-   )"
-DEPEND="${COMMON_DEPEND}
-   dev-util/intltool
-   sys-devel/gettext
-   virtual/pkgconfig"
-
-DOCS=( AUTHORS ChangeLog FAQ HACKING NEWS README THANKS TODO )
-
-src_configure() {
-   local myconf=(
-   $(use_enable introspection)
-   $(use_enable udisks gudev)
-   $(use_enable libnotify notifications)
-   $(use_enable exif)
-   $(use_enable pcre)
-   $(use_enable trash-panel-plugin tpa-plugin)
-   )
-
-   econf "${myconf[@]}"
-}
-
-src_install() {
-   default
-   find "${D}" -name '*.la' -delete || die
-}
-
-pkg_postinst() {
-   elog "If you were using an older Xfce version and Thunar fails to start"
-   elog "with a message similar to:"
-   elog "  Failed to register: Timeout was reached"
-   elog "you may need to reset your xfce4 session:"
-   elog "  rm ~/.cache/sessions/xfce4-session-*"
-   elog "See https://bugs.gentoo.org/698914.;
-
-   xdg_desktop_database_update
-   xdg_icon_cache_update
-}
-
-pkg_postrm() {
-   xdg_desktop_database_update
-   xdg_icon_cache_update
-}



[gentoo-commits] repo/gentoo:master commit in: media-plugins/kodi-audiodecoder-timidity/

2020-03-25 Thread Craig Andrews
commit: ad4ff7972fc1a06d63e99fadcb11eb9cb0181ffc
Author: Craig Andrews  gentoo  org>
AuthorDate: Wed Mar 25 17:57:48 2020 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Wed Mar 25 17:58:08 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad4ff797

media-plugins/kodi-audiodecoder-timidity: Cleanup old versions

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

 media-plugins/kodi-audiodecoder-timidity/Manifest  |  2 --
 .../kodi-audiodecoder-timidity-2.0.3.ebuild| 35 --
 .../kodi-audiodecoder-timidity-2.0.4.ebuild| 35 --
 3 files changed, 72 deletions(-)

diff --git a/media-plugins/kodi-audiodecoder-timidity/Manifest 
b/media-plugins/kodi-audiodecoder-timidity/Manifest
index 00ec019f19d..d1607aa0271 100644
--- a/media-plugins/kodi-audiodecoder-timidity/Manifest
+++ b/media-plugins/kodi-audiodecoder-timidity/Manifest
@@ -1,3 +1 @@
-DIST kodi-audiodecoder-timidity-2.0.3-Leia.tar.gz 1816069 BLAKE2B 
d09d51a4f838f0639aeeb3429864923453e50591dcf2ce15227dd08e8c83358ad77ec454b87f67b9f9bfe59cd07099987146e0038c757a9fdc07305f3c167c78
 SHA512 
8928f493120231ee21dc8e19a5aba7219e3b8fdcfdb648a15ea13577d082e89e6ccef789c4cd0547d31625a090af4a590bb96c8b72f5dc3793a5720bf96f2dc0
-DIST kodi-audiodecoder-timidity-2.0.4-Leia.tar.gz 1816111 BLAKE2B 
40fb56b918c735230eecf365ab11573f71ee0d459cd57c290bda69d77b8c740cf72d9a9487dd64ef7efb3e9958b1ec26674e0364c6f50cb64889cd4523bac790
 SHA512 
6e256c5fc148eea611d05c9658fd22ea0c2ee4b9e97555eb95204aa97784ccde70b20c5802256ecc8d3ae18c5ea170217e2d420aa4bb1a74753c81ea0185686d
 DIST kodi-audiodecoder-timidity-2.0.5-Leia.tar.gz 1822081 BLAKE2B 
a4d251e46ed1f614c7ad479be5b139f872d4bfafb9f8ad16e96e5c000b96a80b42755d8710551c5e7be1a8f2a6dc02d7fe2a249a38fdeb5d186746de7260a621
 SHA512 
4b77c1a1680321515cf22ed269b801304a20126f237fc2151c54cd53569bcd446547478d4ff50e02175e4df689eb815af35de75848c4e2ab97451912783c49b8

diff --git 
a/media-plugins/kodi-audiodecoder-timidity/kodi-audiodecoder-timidity-2.0.3.ebuild
 
b/media-plugins/kodi-audiodecoder-timidity/kodi-audiodecoder-timidity-2.0.3.ebuild
deleted file mode 100644
index ecf6cb2994f..000
--- 
a/media-plugins/kodi-audiodecoder-timidity/kodi-audiodecoder-timidity-2.0.3.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit cmake-utils kodi-addon
-
-DESCRIPTION="Timidity decoder addon for Kodi"
-HOMEPAGE="https://github.com/notspiff/audiodecoder.timidity;
-SRC_URI=""
-
-case ${PV} in
-)
-   SRC_URI=""
-   EGIT_REPO_URI="https://github.com/notspiff/audiodecoder.timidity.git;
-   inherit git-r3
-   ;;
-*)
-   CODENAME="Leia"
-   KEYWORDS="~amd64 ~x86"
-   
SRC_URI="https://github.com/notspiff/audiodecoder.timidity/archive/${PV}-${CODENAME}.tar.gz
 -> ${P}-${CODENAME}.tar.gz"
-   S="${WORKDIR}/audiodecoder.timidity-${PV}-${CODENAME}"
-   ;;
-esac
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE=""
-
-DEPEND="
-   =media-tv/kodi-18*
-   "
-RDEPEND="
-   ${DEPEND}
-   "

diff --git 
a/media-plugins/kodi-audiodecoder-timidity/kodi-audiodecoder-timidity-2.0.4.ebuild
 
b/media-plugins/kodi-audiodecoder-timidity/kodi-audiodecoder-timidity-2.0.4.ebuild
deleted file mode 100644
index e44ae1aee11..000
--- 
a/media-plugins/kodi-audiodecoder-timidity/kodi-audiodecoder-timidity-2.0.4.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake kodi-addon
-
-DESCRIPTION="Timidity decoder addon for Kodi"
-HOMEPAGE="https://github.com/notspiff/audiodecoder.timidity;
-SRC_URI=""
-
-case ${PV} in
-)
-   SRC_URI=""
-   EGIT_REPO_URI="https://github.com/notspiff/audiodecoder.timidity.git;
-   inherit git-r3
-   ;;
-*)
-   CODENAME="Leia"
-   KEYWORDS="~amd64 ~x86"
-   
SRC_URI="https://github.com/notspiff/audiodecoder.timidity/archive/${PV}-${CODENAME}.tar.gz
 -> ${P}-${CODENAME}.tar.gz"
-   S="${WORKDIR}/audiodecoder.timidity-${PV}-${CODENAME}"
-   ;;
-esac
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE=""
-
-DEPEND="
-   =media-tv/kodi-18*
-   "
-RDEPEND="
-   ${DEPEND}
-   "



[gentoo-commits] repo/gentoo:master commit in: media-plugins/kodi-audiodecoder-timidity/

2020-03-25 Thread Craig Andrews
commit: d7ff0c802770cb7fd26fa4916e87bda5b6d29282
Author: Craig Andrews  gentoo  org>
AuthorDate: Wed Mar 25 17:57:27 2020 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Wed Mar 25 17:58:07 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d7ff0c80

media-plugins/kodi-audiodecoder-timidity: 2.0.5 version bump

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

 media-plugins/kodi-audiodecoder-timidity/Manifest  |  1 +
 .../kodi-audiodecoder-timidity-2.0.5.ebuild| 35 ++
 2 files changed, 36 insertions(+)

diff --git a/media-plugins/kodi-audiodecoder-timidity/Manifest 
b/media-plugins/kodi-audiodecoder-timidity/Manifest
index 3eec504434a..00ec019f19d 100644
--- a/media-plugins/kodi-audiodecoder-timidity/Manifest
+++ b/media-plugins/kodi-audiodecoder-timidity/Manifest
@@ -1,2 +1,3 @@
 DIST kodi-audiodecoder-timidity-2.0.3-Leia.tar.gz 1816069 BLAKE2B 
d09d51a4f838f0639aeeb3429864923453e50591dcf2ce15227dd08e8c83358ad77ec454b87f67b9f9bfe59cd07099987146e0038c757a9fdc07305f3c167c78
 SHA512 
8928f493120231ee21dc8e19a5aba7219e3b8fdcfdb648a15ea13577d082e89e6ccef789c4cd0547d31625a090af4a590bb96c8b72f5dc3793a5720bf96f2dc0
 DIST kodi-audiodecoder-timidity-2.0.4-Leia.tar.gz 1816111 BLAKE2B 
40fb56b918c735230eecf365ab11573f71ee0d459cd57c290bda69d77b8c740cf72d9a9487dd64ef7efb3e9958b1ec26674e0364c6f50cb64889cd4523bac790
 SHA512 
6e256c5fc148eea611d05c9658fd22ea0c2ee4b9e97555eb95204aa97784ccde70b20c5802256ecc8d3ae18c5ea170217e2d420aa4bb1a74753c81ea0185686d
+DIST kodi-audiodecoder-timidity-2.0.5-Leia.tar.gz 1822081 BLAKE2B 
a4d251e46ed1f614c7ad479be5b139f872d4bfafb9f8ad16e96e5c000b96a80b42755d8710551c5e7be1a8f2a6dc02d7fe2a249a38fdeb5d186746de7260a621
 SHA512 
4b77c1a1680321515cf22ed269b801304a20126f237fc2151c54cd53569bcd446547478d4ff50e02175e4df689eb815af35de75848c4e2ab97451912783c49b8

diff --git 
a/media-plugins/kodi-audiodecoder-timidity/kodi-audiodecoder-timidity-2.0.5.ebuild
 
b/media-plugins/kodi-audiodecoder-timidity/kodi-audiodecoder-timidity-2.0.5.ebuild
new file mode 100644
index 000..e44ae1aee11
--- /dev/null
+++ 
b/media-plugins/kodi-audiodecoder-timidity/kodi-audiodecoder-timidity-2.0.5.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake kodi-addon
+
+DESCRIPTION="Timidity decoder addon for Kodi"
+HOMEPAGE="https://github.com/notspiff/audiodecoder.timidity;
+SRC_URI=""
+
+case ${PV} in
+)
+   SRC_URI=""
+   EGIT_REPO_URI="https://github.com/notspiff/audiodecoder.timidity.git;
+   inherit git-r3
+   ;;
+*)
+   CODENAME="Leia"
+   KEYWORDS="~amd64 ~x86"
+   
SRC_URI="https://github.com/notspiff/audiodecoder.timidity/archive/${PV}-${CODENAME}.tar.gz
 -> ${P}-${CODENAME}.tar.gz"
+   S="${WORKDIR}/audiodecoder.timidity-${PV}-${CODENAME}"
+   ;;
+esac
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE=""
+
+DEPEND="
+   =media-tv/kodi-18*
+   "
+RDEPEND="
+   ${DEPEND}
+   "



[gentoo-commits] proj/linux-patches:5.5 commit in: /

2020-03-25 Thread Mike Pagano
commit: bebe7c804f5e05b95f2afcdc28cea99e41621d09
Author: Mike Pagano  gentoo  org>
AuthorDate: Wed Mar 25 17:56:52 2020 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Wed Mar 25 17:56:52 2020 +
URL:https://gitweb.gentoo.org/proj/linux-patches.git/commit/?id=bebe7c80

Linux patch 5.5.13

Signed-off-by: Mike Pagano  gentoo.org>

 _README |  4 
 1012_linux-5.5.13.patch | 57 +
 2 files changed, 61 insertions(+)

diff --git a/_README b/_README
index 1bae1b3..c561f7c 100644
--- a/_README
+++ b/_README
@@ -91,6 +91,10 @@ Patch:  1011_linux-5.5.12.patch
 From:   http://www.kernel.org
 Desc:   Linux 5.5.12
 
+Patch:  1012_linux-5.5.13.patch
+From:   http://www.kernel.org
+Desc:   Linux 5.5.13
+
 Patch:  1500_XATTR_USER_PREFIX.patch
 From:   https://bugs.gentoo.org/show_bug.cgi?id=470644
 Desc:   Support for namespace user.pax.* on tmpfs.

diff --git a/1012_linux-5.5.13.patch b/1012_linux-5.5.13.patch
new file mode 100644
index 000..47908a3
--- /dev/null
+++ b/1012_linux-5.5.13.patch
@@ -0,0 +1,57 @@
+diff --git a/Makefile b/Makefile
+index d962fe0f26ce..d1574c99f83c 100644
+--- a/Makefile
 b/Makefile
+@@ -1,7 +1,7 @@
+ # SPDX-License-Identifier: GPL-2.0
+ VERSION = 5
+ PATCHLEVEL = 5
+-SUBLEVEL = 12
++SUBLEVEL = 13
+ EXTRAVERSION =
+ NAME = Kleptomaniac Octopus
+ 
+diff --git a/drivers/base/core.c b/drivers/base/core.c
+index 3306d5ae92a6..dbb0f9130f42 100644
+--- a/drivers/base/core.c
 b/drivers/base/core.c
+@@ -718,6 +718,8 @@ static void __device_links_queue_sync_state(struct device 
*dev,
+ {
+   struct device_link *link;
+ 
++  if (!dev_has_sync_state(dev))
++  return;
+   if (dev->state_synced)
+   return;
+ 
+@@ -819,7 +821,7 @@ late_initcall(sync_state_resume_initcall);
+ 
+ static void __device_links_supplier_defer_sync(struct device *sup)
+ {
+-  if (list_empty(>links.defer_sync))
++  if (list_empty(>links.defer_sync) && dev_has_sync_state(sup))
+   list_add_tail(>links.defer_sync, _sync);
+ }
+ 
+diff --git a/include/linux/device.h b/include/linux/device.h
+index 96ff76731e93..50d97767d8d6 100644
+--- a/include/linux/device.h
 b/include/linux/device.h
+@@ -1522,6 +1522,17 @@ static inline struct device_node *dev_of_node(struct 
device *dev)
+ 
+ void driver_init(void);
+ 
++static inline bool dev_has_sync_state(struct device *dev)
++{
++  if (!dev)
++  return false;
++  if (dev->driver && dev->driver->sync_state)
++  return true;
++  if (dev->bus && dev->bus->sync_state)
++  return true;
++  return false;
++}
++
+ /*
+  * High level routines for use by the bus drivers
+  */



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

2020-03-25 Thread Mike Gilbert
commit: 2e853954c94742c0cc03612aebc091e724656d43
Author: David Michael  gmail  com>
AuthorDate: Fri Mar 20 21:12:45 2020 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Wed Mar 25 17:47:56 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2e853954

fixheadtails.eclass: drop the sed dependency

Signed-off-by: David Michael  gmail.com>
Signed-off-by: Mike Gilbert  gentoo.org>

 eclass/fixheadtails.eclass | 4 +---
 1 file changed, 1 insertion(+), 3 deletions(-)

diff --git a/eclass/fixheadtails.eclass b/eclass/fixheadtails.eclass
index c19d33924aa..475b182843a 100644
--- a/eclass/fixheadtails.eclass
+++ b/eclass/fixheadtails.eclass
@@ -1,4 +1,4 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 # @ECLASS: fixheadtails.eclass
@@ -8,8 +8,6 @@
 # Original author John Mylchreest 
 # @BLURB: functions to replace obsolete head/tail with POSIX compliant ones
 
-DEPEND=">=sys-apps/sed-4"
-
 _do_sed_fix() {
einfo " - fixed $1"
sed -i \



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

2020-03-25 Thread Agostino Sarubbo
commit: e22d838fe569ed7e34a6a12c4db8a1d705cdeffa
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Wed Mar 25 17:45:56 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Wed Mar 25 17:45:56 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e22d838f

sys-kernel/vanilla-sources: Automated version bump to 5.5.13 - remove old.

Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Agostino Sarubbo  gentoo.org>

 sys-kernel/vanilla-sources/Manifest | 2 +-
 .../{vanilla-sources-5.5.12.ebuild => vanilla-sources-5.5.13.ebuild}| 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-kernel/vanilla-sources/Manifest 
b/sys-kernel/vanilla-sources/Manifest
index e07a80bef87..28fc95e46b3 100644
--- a/sys-kernel/vanilla-sources/Manifest
+++ b/sys-kernel/vanilla-sources/Manifest
@@ -11,4 +11,4 @@ DIST patch-4.19.113.xz 2926536 BLAKE2B 
75b44ded0003d101359cf12d835bc8e35c86d99a5
 DIST patch-4.4.217.xz 3058376 BLAKE2B 
7b3aacf3be9146056d54c9261f2ba0c265e209865a0c3517f3fbaed4c58c0f011ce59c13cbe7048aaa2cc94ae7a21471192cb04129c75d5ebc51971f8dcbbd15
 SHA512 
e37b95021f6e9a72f96d89113f7387ae2b76dad93db8ed8121ea8021e8b870743291d8d39a2830487762328c60c91d90aa94b52f3c73003f4aa3b6246d4bfb42
 DIST patch-4.9.217.xz 3399052 BLAKE2B 
f8c8c7a3d202838ca559a5fc5cf668437ce6922d27619d4aa6c9d9c0a8bdad639632b3083c1fa7e155b316ee360533e8c039ea550f2a4964ada537cca117ac9f
 SHA512 
ea707e22bdf988cb98beb2aab67a86792d94399a772c6917a21d1715c5b4a2aaf7578090c3ee2907620eff5c227c16c8af588865fc314baecb56a2b0cb859443
 DIST patch-5.4.28.xz 1064720 BLAKE2B 
9022234f65b1d7d6300d4d4c0207e2fd89915a426a4cebc01d26e5fd7ac93c3ab2b0ddcab092d0684897b31688c4d08af261184f01be32f78cdbe749d123eb49
 SHA512 
883aa429e22a3b2623b52ee4c376f15c128baff3377873e0515231902e46701e4928699dc3404eaed73ab7d333cb2a32ebebf35d727a22d3dac11b5680d4db36
-DIST patch-5.5.12.xz 570136 BLAKE2B 
0b4974726624d6d020ecf303d95ae355b55fc7ab94c5b5221db4388c080532f7d2824b5e701106b494b378d54473db11c52b0905be1d29d9ee2e2b7c65899839
 SHA512 
e66d1cceff5482642c29cf2e1696b68b10bce593d08821f60225f83ca42a4beb4403a36073801ad03afd9a32c12d984c2ea0dc000b8769ffab2bc80bbe2d5894
+DIST patch-5.5.13.xz 570328 BLAKE2B 
4fba3888927df70f45d723d2b98e2f52ae8c43f86445789cfa8fffd1ab97b32b5f202b80ecde2eb659d40bdaccbf2a9bd0526872d56e17891a3059f4a71bf2cb
 SHA512 
22ff73b07ef89cc61950d929d99cabba42b2678e4e08a981e5bc61aae9523637626e779ce718eb55e27568479db2db483eee4fe042e36f70335b6b74886950a5

diff --git a/sys-kernel/vanilla-sources/vanilla-sources-5.5.12.ebuild 
b/sys-kernel/vanilla-sources/vanilla-sources-5.5.13.ebuild
similarity index 100%
rename from sys-kernel/vanilla-sources/vanilla-sources-5.5.12.ebuild
rename to sys-kernel/vanilla-sources/vanilla-sources-5.5.13.ebuild



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

2020-03-25 Thread Agostino Sarubbo
commit: ce2a6b60d10dbdb42b8930c049bd25a83c28b528
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Wed Mar 25 17:43:16 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Wed Mar 25 17:43:16 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ce2a6b60

dev-python/mypy_extensions: x86 stable wrt bug #714428

Package-Manager: Portage-2.3.89, Repoman-2.3.20
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo  gentoo.org>

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

diff --git a/dev-python/mypy_extensions/mypy_extensions-0.4.3.ebuild 
b/dev-python/mypy_extensions/mypy_extensions-0.4.3.ebuild
index b0d2d129abe..61bac404128 100644
--- a/dev-python/mypy_extensions/mypy_extensions-0.4.3.ebuild
+++ b/dev-python/mypy_extensions/mypy_extensions-0.4.3.ebuild
@@ -20,7 +20,7 @@ fi
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE="doc test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/lazy-object-proxy/

2020-03-25 Thread Agostino Sarubbo
commit: d3430e83edc0a1e19ebd63dceab518b664f22b8e
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Wed Mar 25 17:44:00 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Wed Mar 25 17:44:00 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d3430e83

dev-python/lazy-object-proxy: x86 stable wrt bug #714710

Package-Manager: Portage-2.3.89, Repoman-2.3.20
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-python/lazy-object-proxy/lazy-object-proxy-1.4.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/lazy-object-proxy/lazy-object-proxy-1.4.3.ebuild 
b/dev-python/lazy-object-proxy/lazy-object-proxy-1.4.3.ebuild
index 8390f2ff6f5..6dd641cd96a 100644
--- a/dev-python/lazy-object-proxy/lazy-object-proxy-1.4.3.ebuild
+++ b/dev-python/lazy-object-proxy/lazy-object-proxy-1.4.3.ebuild
@@ -16,7 +16,7 @@ SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ppc ppc64 ~sparc ~x86 ~amd64-linux 
~x86-linux ~x64-macos ~x86-macos"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ppc ppc64 ~sparc x86 ~amd64-linux 
~x86-linux ~x64-macos ~x86-macos"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



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

2020-03-25 Thread Agostino Sarubbo
commit: 96fd1209d88252185cf09b4f09852615a87552ae
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Wed Mar 25 17:44:04 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Wed Mar 25 17:44:04 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=96fd1209

dev-python/markupsafe: x86 stable wrt bug #714712

Package-Manager: Portage-2.3.89, Repoman-2.3.20
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo  gentoo.org>

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

diff --git a/dev-python/markupsafe/markupsafe-1.1.1.ebuild 
b/dev-python/markupsafe/markupsafe-1.1.1.ebuild
index ad830ddbd1d..04c52c168e5 100644
--- a/dev-python/markupsafe/markupsafe-1.1.1.ebuild
+++ b/dev-python/markupsafe/markupsafe-1.1.1.ebuild
@@ -16,7 +16,7 @@ SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc 
~x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc 
x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris"
 
 BDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
 



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

2020-03-25 Thread Agostino Sarubbo
commit: 05e80372716638ef464f3545b7adf721729f9872
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Wed Mar 25 17:43:43 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Wed Mar 25 17:43:43 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=05e80372

dev-python/zipp: x86 stable wrt bug #714578

Package-Manager: Portage-2.3.89, Repoman-2.3.20
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo  gentoo.org>

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

diff --git a/dev-python/zipp/zipp-2.0.1.ebuild 
b/dev-python/zipp/zipp-2.0.1.ebuild
index e7f0418aaed..91052cdf13a 100644
--- a/dev-python/zipp/zipp-2.0.1.ebuild
+++ b/dev-python/zipp/zipp-2.0.1.ebuild
@@ -15,7 +15,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 s390 sparc ~x86"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 s390 sparc x86"
 IUSE="test"
 
 RDEPEND="dev-python/more-itertools[${PYTHON_USEDEP}]"



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

2020-03-25 Thread Agostino Sarubbo
commit: a1f07eb993df4ebd4d48bfc21fd2526dad93c103
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Wed Mar 25 17:43:51 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Wed Mar 25 17:43:51 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a1f07eb9

dev-python/paste: x86 stable wrt bug #714698

Package-Manager: Portage-2.3.89, Repoman-2.3.20
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo  gentoo.org>

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

diff --git a/dev-python/paste/paste-3.2.3.ebuild 
b/dev-python/paste/paste-3.2.3.ebuild
index a587d6365b9..b0d59a41433 100644
--- a/dev-python/paste/paste-3.2.3.ebuild
+++ b/dev-python/paste/paste-3.2.3.ebuild
@@ -17,7 +17,7 @@ SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~x86 ~amd64-linux 
~x86-linux ~x64-macos ~x86-macos ~sparc-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 x86 ~amd64-linux 
~x86-linux ~x64-macos ~x86-macos ~sparc-solaris"
 IUSE="flup openid"
 
 RDEPEND="dev-python/namespace-paste[${PYTHON_USEDEP}]



  1   2   3   4   5   6   >