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

2020-04-01 Thread Georgy Yakovlev
commit: 4347a73f473e60e176bdeb876a7a9dbb0f161927
Author: Sam James (sam_c)  cmpct  info>
AuthorDate: Sun Mar 29 00:30:04 2020 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Thu Apr  2 05:18:28 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4347a73f

net-dns/dnscrypt-proxy: amd64 stable for 2.0.39

The current version is 2.0.33 which is a bit old, so
bump for amd64 for now.

Will do a full STABLEREQ for 2.0.4x once newly keyworded has
had time to settle on it, and they've been in tree the requisite
amount of time.

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

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

diff --git a/net-dns/dnscrypt-proxy/dnscrypt-proxy-2.0.39.ebuild 
b/net-dns/dnscrypt-proxy/dnscrypt-proxy-2.0.39.ebuild
index bf14276c848..99b2bf98d0e 100644
--- a/net-dns/dnscrypt-proxy/dnscrypt-proxy-2.0.39.ebuild
+++ b/net-dns/dnscrypt-proxy/dnscrypt-proxy-2.0.39.ebuild
@@ -12,7 +12,7 @@ if [[ ${PV} ==  ]]; then
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"
+   KEYWORDS="amd64 ~arm ~ppc64 ~x86"
 fi
 
 DESCRIPTION="A flexible DNS proxy, with support for encrypted DNS protocols"



[gentoo-commits] proj/sci:master commit in: sci-biology/bru2nii/

2020-04-01 Thread Horea Christian
commit: 211adaa9d1bf4c789fca60f9c8b64904a73ef119
Author: Horea Christian  chymera  eu>
AuthorDate: Thu Apr  2 04:22:14 2020 +
Commit: Horea Christian  gmail  com>
CommitDate: Thu Apr  2 04:22:14 2020 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=211adaa9

sci-biology/bru2nii: removed old version

and updated EAPI and copyright for current version

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

 sci-biology/bru2nii/bru2nii-1.0.20161212b.ebuild | 32 
 sci-biology/bru2nii/bru2nii-1.0.20180303.ebuild  |  4 +--
 2 files changed, 2 insertions(+), 34 deletions(-)

diff --git a/sci-biology/bru2nii/bru2nii-1.0.20161212b.ebuild 
b/sci-biology/bru2nii/bru2nii-1.0.20161212b.ebuild
deleted file mode 100644
index 507aee256..0
--- a/sci-biology/bru2nii/bru2nii-1.0.20161212b.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-DESCRIPTION="Converts Bruker ParaVision MRI data to the NIfTI file format"
-HOMEPAGE="https://github.com/neurolabusc/Bru2Nii;
-SRC_URI="https://github.com/neurolabusc/Bru2Nii/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="|| ( Artistic GPL-1+ )"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="gui"
-
-RDEPEND=""
-DEPEND="dev-lang/fpc
-   gui? ( dev-lang/lazarus )"
-
-S="${WORKDIR}/Bru2Nii-${PV}"
-
-src_compile() {
-   fpc -Tlinux Bru2.lpr || die
-   if use gui ; then
-   lazbuild -B --lazarusdir="/usr/share/lazarus/" Bru2Nii.lpr || 
die
-   fi
-}
-
-src_install() {
-   dobin Bru2
-   use gui && dobin Bru2Nii
-   dodoc README.md
-}

diff --git a/sci-biology/bru2nii/bru2nii-1.0.20180303.ebuild 
b/sci-biology/bru2nii/bru2nii-1.0.20180303.ebuild
index 19ff47564..7ce360f79 100644
--- a/sci-biology/bru2nii/bru2nii-1.0.20180303.ebuild
+++ b/sci-biology/bru2nii/bru2nii-1.0.20180303.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=7
 
 DESCRIPTION="Converts Bruker ParaVision MRI data to the NIfTI file format"
 HOMEPAGE="https://github.com/neurolabusc/Bru2Nii;



[gentoo-commits] proj/sci:master commit in: sci-biology/bru2nii/

2020-04-01 Thread Horea Christian
commit: bf89b196c139a2a9083474ae7a414ed7960eb0a4
Author: Horea Christian  chymera  eu>
AuthorDate: Thu Apr  2 04:13:17 2020 +
Commit: Horea Christian  gmail  com>
CommitDate: Thu Apr  2 04:13:17 2020 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=bf89b196

sci-biology/bru2nii: dropped live version

Development discontinued by upstream:
https://github.com/neurolabusc/Bru2Nii#introduction

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

 sci-biology/bru2nii/bru2nii-.ebuild | 32 
 1 file changed, 32 deletions(-)

diff --git a/sci-biology/bru2nii/bru2nii-.ebuild 
b/sci-biology/bru2nii/bru2nii-.ebuild
deleted file mode 100644
index 4a3297964..0
--- a/sci-biology/bru2nii/bru2nii-.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit git-r3
-
-DESCRIPTION="Converts Bruker ParaVision MRI data to the NIfTI file format"
-HOMEPAGE="https://github.com/neurolabusc/Bru2Nii;
-SRC_URI=""
-EGIT_REPO_URI="https://github.com/neurolabusc/Bru2Nii.git;
-
-LICENSE="|| ( Artistic GPL-1+ )"
-SLOT="0"
-IUSE="gui"
-
-RDEPEND=""
-DEPEND="dev-lang/fpc
-   gui? ( dev-lang/lazarus )"
-
-src_compile() {
-   fpc -Tlinux Bru2.lpr || die
-   if use gui ; then
-   lazbuild -B --lazarusdir="/usr/share/lazarus/" Bru2Nii.lpr || 
die
-   fi
-}
-
-src_install() {
-   dobin Bru2
-   use gui && dobin Bru2Nii
-   dodoc README.md
-}



[gentoo-commits] proj/sci:master commit in: sci-biology/bru2nii/

2020-04-01 Thread Horea Christian
commit: 4aa91c7a31872a0c101c80fe96678b2e449cea07
Author: Horea Christian  chymera  eu>
AuthorDate: Thu Apr  2 04:12:06 2020 +
Commit: Horea Christian  gmail  com>
CommitDate: Thu Apr  2 04:12:06 2020 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=4aa91c7a

sci-biology/bru2nii: fixed metadata formatting

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

 sci-biology/bru2nii/metadata.xml | 8 
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/sci-biology/bru2nii/metadata.xml b/sci-biology/bru2nii/metadata.xml
index 30f63e57e..e4dfe274b 100644
--- a/sci-biology/bru2nii/metadata.xml
+++ b/sci-biology/bru2nii/metadata.xml
@@ -6,10 +6,10 @@
Gentoo Science Project


-This is a simple tool for converting Bruker ParaVision MRI data to
-the NIfTI file format. It includes both a drag-and-drop graphical
-interface (Bru2Nii) as well as a command line tool (Bru2).
-
+   This is a simple tool for converting Bruker ParaVision MRI data 
to
+   the NIfTI file format. It includes both a drag-and-drop 
graphical
+   interface (Bru2Nii) as well as a command line tool (Bru2).
+   

neurolabusc/Bru2Nii




[gentoo-commits] proj/sci:master commit in: sci-biology/bruker2nifti/

2020-04-01 Thread Horea Christian
commit: ca73ecf31bb85b7a3a976df75fbdbec29627ff12
Author: Horea Christian  chymera  eu>
AuthorDate: Thu Apr  2 04:10:47 2020 +
Commit: Horea Christian  gmail  com>
CommitDate: Thu Apr  2 04:10:47 2020 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=ca73ecf3

sci-biology/bruker2nifti: new package

Python Bruker ParaVision to NIfTI converter

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

 sci-biology/bruker2nifti/bruker2nifti-1.0.4.ebuild | 31 ++
 sci-biology/bruker2nifti/metadata.xml  | 16 +++
 2 files changed, 47 insertions(+)

diff --git a/sci-biology/bruker2nifti/bruker2nifti-1.0.4.ebuild 
b/sci-biology/bruker2nifti/bruker2nifti-1.0.4.ebuild
new file mode 100644
index 0..2297139a2
--- /dev/null
+++ b/sci-biology/bruker2nifti/bruker2nifti-1.0.4.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{6,7} )
+
+inherit distutils-r1
+
+DESCRIPTION="Medical image converter, from raw Bruker ParaVision to NIfTI"
+HOMEPAGE="https://github.com/SebastianoF/bruker2nifti;
+SRC_URI="https://github.com/SebastianoF/bruker2nifti/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+   dev-python/numpy[${PYTHON_USEDEP}]
+   sci-libs/nibabel[${PYTHON_USEDEP}]
+   "
+
+#S="${WORKDIR}/Bru2Nii-${PV}"
+
+python_prepare_all() {
+   sed -i -e 
"s/packages=find_packages()/packages=find_packages(exclude=('test',))/g"\
+   setup.py || die
+   distutils-r1_python_prepare_all
+}
+
+distutils_enable_tests pytest

diff --git a/sci-biology/bruker2nifti/metadata.xml 
b/sci-biology/bruker2nifti/metadata.xml
new file mode 100644
index 0..d67826b4d
--- /dev/null
+++ b/sci-biology/bruker2nifti/metadata.xml
@@ -0,0 +1,16 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   s...@gentoo.org
+   Gentoo Science Project
+   
+   
+   Bruker2nifti is an open source medical image format converter 
from
+   raw Bruker ParaVision to NifTi, without any intermediate step 
through
+   the DICOM standard format.
+   
+   
+   SebastianoF/bruker2nifti
+   
+



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

2020-04-01 Thread Zac Medico
commit: 709b565b876606b8e4663b147f3d58548c89bf79
Author: Zac Medico  gentoo  org>
AuthorDate: Thu Apr  2 02:35:24 2020 +
Commit: Zac Medico  gentoo  org>
CommitDate: Thu Apr  2 02:36:32 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=709b565b

app-emulation/containers-storage: Bump to version 1.18.1

Package-Manager: Portage-2.3.96, Repoman-2.3.22
Signed-off-by: Zac Medico  gentoo.org>

 app-emulation/containers-storage/Manifest  |  1 +
 .../containers-storage-1.18.1.ebuild   | 58 ++
 2 files changed, 59 insertions(+)

diff --git a/app-emulation/containers-storage/Manifest 
b/app-emulation/containers-storage/Manifest
index cf0e1739912..8e0e5c5973e 100644
--- a/app-emulation/containers-storage/Manifest
+++ b/app-emulation/containers-storage/Manifest
@@ -1,3 +1,4 @@
 DIST containers-storage-1.15.1.tar.gz 6037975 BLAKE2B 
e6d0d9adae829fd3d8cb40aa124b7149ee56ed13650b0dc57ba316ab2f03e754bdbb3e566c199b7768c612b159fa3051db39cd90127f4676255e452863aa7e24
 SHA512 
ea017e7dec840e5794f0ae61ebfc0cbf55b8de2c237286371eef3fd1808809e2bb149f08ba62126c741e0811839bf0af8f97bbda32e715132e42905f2ebd3a6c
 DIST containers-storage-1.15.2.tar.gz 6199303 BLAKE2B 
76b950892d4a3016a6df2223c66d9720334205bb1c1b6d18f09b984df9c967391329a970d9d927206f37d4557fc6f4b6c366cb6f35711d2a7d8842f7e3bf7221
 SHA512 
b152e85e8ebdc5016955287c289390568865d60b2b034e5d32eaa3d11d775a12788465246ff7b75cd8a079758f5d2fd90bd1443191f6a089f54862951a26cdae
 DIST containers-storage-1.15.7.tar.gz 6202610 BLAKE2B 
2eeeb124c0ce22b5f80aced4b0a9b8d541a00d532458c64e8a017b6d7e7364b90cf798db81b9dfe36af3a25e70383529f7e2ee649750ceaff753b9327a1713c8
 SHA512 
25317ec5a002274422cab7ab3928ac5e9776751bc2c7c17800def2f0f918f2356c074f1914056e24bd900fb4d951d6259461f9fe3fd7c6d669ca2e78b2c70d12
+DIST containers-storage-1.18.1.tar.gz 3803605 BLAKE2B 
6ecf7a2ac395f0973f2d071d6736ccd6dfe8917168b50daeb26b141457d9fc53d9f4471577c659dcf77f2d4058d0a5cecbe1599a365d7ae102916188dc44aa5d
 SHA512 
1b2d16ae5703af232c58eb4ecc65b98a7f754cd9784b563e5323ef3303dc8f72896453f2fd84fee20490b72f9c2455437d5879f6c5c23aaa188316cb1b272211

diff --git a/app-emulation/containers-storage/containers-storage-1.18.1.ebuild 
b/app-emulation/containers-storage/containers-storage-1.18.1.ebuild
new file mode 100644
index 000..868c589909c
--- /dev/null
+++ b/app-emulation/containers-storage/containers-storage-1.18.1.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit go-module
+
+KEYWORDS="~amd64"
+DESCRIPTION="containers/storage library"
+HOMEPAGE="https://github.com/containers/storage;
+LICENSE="Apache-2.0 BSD BSD-2 CC-BY-SA-4.0 ISC MIT"
+SLOT="0"
+IUSE="btrfs +device-mapper test"
+SRC_URI="https://github.com/containers/storage/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+RDEPEND="
+   btrfs? ( sys-fs/btrfs-progs )
+   device-mapper? ( sys-fs/lvm2:= )"
+DEPEND="${RDEPEND}
+   dev-go/go-md2man
+   test? (
+   sys-fs/btrfs-progs
+   sys-fs/lvm2
+   sys-apps/util-linux
+   )"
+RESTRICT="test"
+
+S=${WORKDIR}/${P#containers-}
+
+src_prepare() {
+   default
+
+   sed -e 's|: install\.tools|:|' -i Makefile || die
+
+   [[ -f hack/btrfs_tag.sh ]] || die
+   use btrfs || { echo -e "#!/bin/sh\necho exclude_graphdriver_btrfs" > \
+   "hack/btrfs_tag.sh" || die; }
+
+   [[ -f hack/libdm_tag.sh ]] || die
+   use device-mapper || { echo -e "#!/bin/sh\necho btrfs_noversion 
exclude_graphdriver_devicemapper" > \
+   "hack/libdm_tag.sh" || die; }
+}
+
+src_compile() {
+   export -n GOCACHE GOPATH XDG_CACHE_HOME #678856
+   emake GOMD2MAN=go-md2man FFJSON= containers-storage docs
+}
+
+src_install() {
+   dobin "${PN}"
+   while read -r -d ''; do
+   mv "${REPLY}" "${REPLY%.1}" || die
+   done < <(find "${S}/docs" -name '*.[[:digit:]].1' -print0)
+   find "${S}/docs" -name '*.[[:digit:]]' -exec doman '{}' + || die
+}
+
+src_test() {
+   env -u GOFLAGS unshare -m emake local-test-unit || die
+}



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

2020-04-01 Thread Matt Turner
commit: 6eb7a2704a0677f9576429a4e7ff6fefd735172c
Author: Matt Turner  gentoo  org>
AuthorDate: Thu Apr  2 02:21:35 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Thu Apr  2 02:21:35 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6eb7a270

dev-ruby/rdoc-6.1.2: ia64 stable, bug 688976

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

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

diff --git a/dev-ruby/rdoc/rdoc-6.1.2.ebuild b/dev-ruby/rdoc/rdoc-6.1.2.ebuild
index 6d60f3bcef3..2fb7ab6fb05 100644
--- a/dev-ruby/rdoc/rdoc-6.1.2.ebuild
+++ b/dev-ruby/rdoc/rdoc-6.1.2.ebuild
@@ -18,7 +18,7 @@ HOMEPAGE="https://github.com/ruby/rdoc/;
 SRC_URI="https://github.com/ruby/rdoc/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="Ruby MIT"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 s390 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 ~mips ppc ppc64 s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 SLOT="0"
 IUSE="doc"
 



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

2020-04-01 Thread Nick Sarnie
commit: d8420149dd0c5f31bd35c3646a62a53fd0aa3030
Author: Nick Sarnie  gentoo  org>
AuthorDate: Thu Apr  2 02:21:37 2020 +
Commit: Nick Sarnie  gentoo  org>
CommitDate: Thu Apr  2 02:22:06 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d8420149

app-emulation/wine-staging: Sync with ::wine

Fix shortcut bug

Package-Manager: Portage-2.3.96, Repoman-2.3.22
Signed-off-by: Nick Sarnie  gentoo.org>

 .../{wine-staging-.ebuild => wine-staging-5.5-r1.ebuild}| 2 +-
 app-emulation/wine-staging/wine-staging-.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-emulation/wine-staging/wine-staging-.ebuild 
b/app-emulation/wine-staging/wine-staging-5.5-r1.ebuild
similarity index 99%
copy from app-emulation/wine-staging/wine-staging-.ebuild
copy to app-emulation/wine-staging/wine-staging-5.5-r1.ebuild
index c4c429fb8c2..4fec765f317 100644
--- a/app-emulation/wine-staging/wine-staging-.ebuild
+++ b/app-emulation/wine-staging/wine-staging-5.5-r1.ebuild
@@ -354,7 +354,7 @@ src_prepare() {
ewarn "Applying the Wine-Staging patchset. Any bug reports to 
the"
ewarn "Wine bugzilla should explicitly state that staging was 
used."
 
-   local STAGING_EXCLUDE=""
+   local STAGING_EXCLUDE="-W winemenubuilder-Desktop_Icon_Path" 
#652176
use pipelight || STAGING_EXCLUDE="${STAGING_EXCLUDE} -W 
Pipelight"
 
# Launch wine-staging patcher in a subshell, using eapply as a 
backend, and gitapply.sh as a backend for binary patches

diff --git a/app-emulation/wine-staging/wine-staging-.ebuild 
b/app-emulation/wine-staging/wine-staging-.ebuild
index c4c429fb8c2..4fec765f317 100644
--- a/app-emulation/wine-staging/wine-staging-.ebuild
+++ b/app-emulation/wine-staging/wine-staging-.ebuild
@@ -354,7 +354,7 @@ src_prepare() {
ewarn "Applying the Wine-Staging patchset. Any bug reports to 
the"
ewarn "Wine bugzilla should explicitly state that staging was 
used."
 
-   local STAGING_EXCLUDE=""
+   local STAGING_EXCLUDE="-W winemenubuilder-Desktop_Icon_Path" 
#652176
use pipelight || STAGING_EXCLUDE="${STAGING_EXCLUDE} -W 
Pipelight"
 
# Launch wine-staging patcher in a subshell, using eapply as a 
backend, and gitapply.sh as a backend for binary patches



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

2020-04-01 Thread Matt Turner
commit: 1cfd46e39e152906722672b8c51e80c9d48f80fa
Author: Matt Turner  gentoo  org>
AuthorDate: Thu Apr  2 02:21:35 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Thu Apr  2 02:21:35 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1cfd46e3

dev-ruby/did_you_mean-1.2.1: ia64 stable, bug 688976

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

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

diff --git a/dev-ruby/did_you_mean/did_you_mean-1.2.1.ebuild 
b/dev-ruby/did_you_mean/did_you_mean-1.2.1.ebuild
index 65519cb2776..c3416b4ae63 100644
--- a/dev-ruby/did_you_mean/did_you_mean-1.2.1.ebuild
+++ b/dev-ruby/did_you_mean/did_you_mean-1.2.1.ebuild
@@ -14,7 +14,7 @@ HOMEPAGE="https://github.com/yuki24/did_you_mean;
 
 LICENSE="MIT"
 SLOT="2.5"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 s390 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 ~mips ppc ppc64 s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE=""
 
 all_ruby_prepare() {



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

2020-04-01 Thread Matt Turner
commit: 272db1ddf9dd06ab5cb90c2d645c55e9ddfed9c9
Author: Matt Turner  gentoo  org>
AuthorDate: Thu Apr  2 02:21:34 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Thu Apr  2 02:21:34 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=272db1dd

dev-lang/ruby-2.5.8: ia64 stable, bug 688976

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

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

diff --git a/dev-lang/ruby/ruby-2.5.8.ebuild b/dev-lang/ruby/ruby-2.5.8.ebuild
index 42415bb2352..415a2abf5a3 100644
--- a/dev-lang/ruby/ruby-2.5.8.ebuild
+++ b/dev-lang/ruby/ruby-2.5.8.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="https://www.ruby-lang.org/;
 SRC_URI="https://cache.ruby-lang.org/pub/ruby/${SLOT}/${MY_P}.tar.xz;
 
 LICENSE="|| ( Ruby-BSD BSD-2 )"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 ~sparc 
~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ia64 ~mips ppc ppc64 ~s390 ~sparc 
~x86"
 IUSE="berkdb debug doc examples gdbm ipv6 jemalloc libressl +rdoc rubytests 
socks5 +ssl static-libs tk xemacs"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: app-eselect/eselect-ruby/

2020-04-01 Thread Matt Turner
commit: da4c0724281b257ecd6dc7801400597f332d06de
Author: Matt Turner  gentoo  org>
AuthorDate: Thu Apr  2 02:21:34 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Thu Apr  2 02:21:34 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da4c0724

app-eselect/eselect-ruby-20190121: ia64 stable, bug 688976

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

 app-eselect/eselect-ruby/eselect-ruby-20190121.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-eselect/eselect-ruby/eselect-ruby-20190121.ebuild 
b/app-eselect/eselect-ruby/eselect-ruby-20190121.ebuild
index a83062e4556..eececb8fc0c 100644
--- a/app-eselect/eselect-ruby/eselect-ruby-20190121.ebuild
+++ b/app-eselect/eselect-ruby/eselect-ruby-20190121.ebuild
@@ -9,7 +9,7 @@ 
SRC_URI="https://dev.gentoo.org/~graaff/ruby-team/ruby.eselect-${PVR}.xz;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE=""
 
 RDEPEND=">=app-admin/eselect-1.0.2"



[gentoo-commits] repo/proj/wine:master commit in: app-emulation/wine-staging/

2020-04-01 Thread Nick Sarnie
commit: 78a31d50c4598a4ad05ed2481770a1ccc996f320
Author: Nick Sarnie  gentoo  org>
AuthorDate: Thu Apr  2 02:18:57 2020 +
Commit: Nick Sarnie  gentoo  org>
CommitDate: Thu Apr  2 02:18:57 2020 +
URL:https://gitweb.gentoo.org/repo/proj/wine.git/commit/?id=78a31d50

app-emulation/wine-staging: Fix shortcut bug

Closes: https://bugs.gentoo.org/652176
Package-Manager: Portage-2.3.96, Repoman-2.3.22
Signed-off-by: Nick Sarnie  gentoo.org>

 .../{wine-staging-.ebuild => wine-staging-5.5-r1.ebuild}| 2 +-
 app-emulation/wine-staging/wine-staging-.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-emulation/wine-staging/wine-staging-.ebuild 
b/app-emulation/wine-staging/wine-staging-5.5-r1.ebuild
similarity index 99%
copy from app-emulation/wine-staging/wine-staging-.ebuild
copy to app-emulation/wine-staging/wine-staging-5.5-r1.ebuild
index c4c429f..4fec765 100644
--- a/app-emulation/wine-staging/wine-staging-.ebuild
+++ b/app-emulation/wine-staging/wine-staging-5.5-r1.ebuild
@@ -354,7 +354,7 @@ src_prepare() {
ewarn "Applying the Wine-Staging patchset. Any bug reports to 
the"
ewarn "Wine bugzilla should explicitly state that staging was 
used."
 
-   local STAGING_EXCLUDE=""
+   local STAGING_EXCLUDE="-W winemenubuilder-Desktop_Icon_Path" 
#652176
use pipelight || STAGING_EXCLUDE="${STAGING_EXCLUDE} -W 
Pipelight"
 
# Launch wine-staging patcher in a subshell, using eapply as a 
backend, and gitapply.sh as a backend for binary patches

diff --git a/app-emulation/wine-staging/wine-staging-.ebuild 
b/app-emulation/wine-staging/wine-staging-.ebuild
index c4c429f..4fec765 100644
--- a/app-emulation/wine-staging/wine-staging-.ebuild
+++ b/app-emulation/wine-staging/wine-staging-.ebuild
@@ -354,7 +354,7 @@ src_prepare() {
ewarn "Applying the Wine-Staging patchset. Any bug reports to 
the"
ewarn "Wine bugzilla should explicitly state that staging was 
used."
 
-   local STAGING_EXCLUDE=""
+   local STAGING_EXCLUDE="-W winemenubuilder-Desktop_Icon_Path" 
#652176
use pipelight || STAGING_EXCLUDE="${STAGING_EXCLUDE} -W 
Pipelight"
 
# Launch wine-staging patcher in a subshell, using eapply as a 
backend, and gitapply.sh as a backend for binary patches



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

2020-04-01 Thread Matt Turner
commit: 70cd108f1e48dbde2f4840f7b67f141f954d4cf0
Author: Matt Turner  gentoo  org>
AuthorDate: Thu Apr  2 02:10:44 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Thu Apr  2 02:10:56 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=70cd108f

profiles/sparc: Drop temporary RUBY_TARGETS

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

 profiles/arch/sparc/make.defaults | 4 
 1 file changed, 4 deletions(-)

diff --git a/profiles/arch/sparc/make.defaults 
b/profiles/arch/sparc/make.defaults
index d78ba38801a..ef87ea58b59 100644
--- a/profiles/arch/sparc/make.defaults
+++ b/profiles/arch/sparc/make.defaults
@@ -46,7 +46,3 @@ VIDEO_CARDS="fbdev glint mga r128 radeon"
 # Enable USE=libtirpc by default, to ease dependency resolution during
 # the stabilization of glibc-2.26. Bug 657148
 USE="libtirpc"
-
-# Hans de Graaff 

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

2020-04-01 Thread Matt Turner
commit: f468b6724f03cabb4f317022607746b2dcd7d786
Author: Matt Turner  gentoo  org>
AuthorDate: Thu Apr  2 02:10:35 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Thu Apr  2 02:10:56 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f468b672

profiles/s390: Drop temporary RUBY_TARGETS

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

 profiles/arch/s390/make.defaults   | 4 
 profiles/arch/s390/use.stable.mask | 4 
 2 files changed, 8 deletions(-)

diff --git a/profiles/arch/s390/make.defaults b/profiles/arch/s390/make.defaults
index f2a7ddadfb2..ae0d0d397e8 100644
--- a/profiles/arch/s390/make.defaults
+++ b/profiles/arch/s390/make.defaults
@@ -31,7 +31,3 @@ ABI_S390="32"
 # While multilib is available, we don't default it to on.
 BOOTSTRAP_USE="${BOOTSTRAP_USE} -multilib"
 USE="-multilib"
-
-# Hans de Graaff  (2019-07-17)
-# Temporary mask for stable bug 688976
-ruby_targets_ruby25
-



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

2020-04-01 Thread Matt Turner
commit: 707690df4f84ff8349bab35e683744a2af2d3165
Author: Matt Turner  gentoo  org>
AuthorDate: Thu Apr  2 02:04:40 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Thu Apr  2 02:10:55 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=707690df

dev-ruby/did_you_mean-1.2.1: ppc64 stable, bug 688976

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

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

diff --git a/dev-ruby/did_you_mean/did_you_mean-1.2.1.ebuild 
b/dev-ruby/did_you_mean/did_you_mean-1.2.1.ebuild
index 455741b5bec..65519cb2776 100644
--- a/dev-ruby/did_you_mean/did_you_mean-1.2.1.ebuild
+++ b/dev-ruby/did_you_mean/did_you_mean-1.2.1.ebuild
@@ -14,7 +14,7 @@ HOMEPAGE="https://github.com/yuki24/did_you_mean;
 
 LICENSE="MIT"
 SLOT="2.5"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ~ppc64 s390 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 ~mips ppc ppc64 s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE=""
 
 all_ruby_prepare() {



[gentoo-commits] repo/gentoo:master commit in: app-eselect/eselect-ruby/

2020-04-01 Thread Matt Turner
commit: e3443b419066870c539f93f9e4b094da3d3e13c1
Author: Matt Turner  gentoo  org>
AuthorDate: Thu Apr  2 02:04:28 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Thu Apr  2 02:10:54 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e3443b41

app-eselect/eselect-ruby-20190121: ppc stable, bug 688976

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

 app-eselect/eselect-ruby/eselect-ruby-20190121.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-eselect/eselect-ruby/eselect-ruby-20190121.ebuild 
b/app-eselect/eselect-ruby/eselect-ruby-20190121.ebuild
index 43880c79bb8..09d9bce4c0e 100644
--- a/app-eselect/eselect-ruby/eselect-ruby-20190121.ebuild
+++ b/app-eselect/eselect-ruby/eselect-ruby-20190121.ebuild
@@ -9,7 +9,7 @@ 
SRC_URI="https://dev.gentoo.org/~graaff/ruby-team/ruby.eselect-${PVR}.xz;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ~ppc ~ppc64 s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ~ppc64 s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE=""
 
 RDEPEND=">=app-admin/eselect-1.0.2"



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

2020-04-01 Thread Matt Turner
commit: 62d2811452d70c877a33cbfb6b7d4190348b19e4
Author: Matt Turner  gentoo  org>
AuthorDate: Thu Apr  2 02:07:42 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Thu Apr  2 02:10:55 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=62d28114

profiles/alpha: Drop temporary RUBY_TARGETS

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

 profiles/arch/alpha/make.defaults | 4 
 1 file changed, 4 deletions(-)

diff --git a/profiles/arch/alpha/make.defaults 
b/profiles/arch/alpha/make.defaults
index 53d3fb237ea..6749b9c0a44 100644
--- a/profiles/arch/alpha/make.defaults
+++ b/profiles/arch/alpha/make.defaults
@@ -32,7 +32,3 @@ ALSA_CARDS="ali5451 als4000 bt87x ca0106 cmipci emu10k1 
ens1370 ens1371 es1938 e
 # Enable USE=libtirpc by default, to ease dependency resolution during
 # the stabilization of glibc-2.26. Bug 657148
 USE="libtirpc"
-
-# Hans de Graaff 

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

2020-04-01 Thread Matt Turner
commit: 247b31b3cfc0af73ef519472f6292dcc9c9b76e5
Author: Matt Turner  gentoo  org>
AuthorDate: Thu Apr  2 02:09:54 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Thu Apr  2 02:10:56 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=247b31b3

profiles/ia64: Drop temporary RUBY_TARGETS

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

 profiles/arch/ia64/make.defaults   | 4 
 profiles/arch/ia64/use.stable.mask | 4 
 2 files changed, 8 deletions(-)

diff --git a/profiles/arch/ia64/make.defaults b/profiles/arch/ia64/make.defaults
index acf98294868..bdf4d7fa479 100644
--- a/profiles/arch/ia64/make.defaults
+++ b/profiles/arch/ia64/make.defaults
@@ -31,7 +31,3 @@ VIDEO_CARDS="fbdev glint mga nv r128 radeon"
 # Diego Pettenò  (2006-12-23)
 # Defaults for audio drivers - Took from x86 profile
 ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1x 
ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 intel8x0m maestro3 
trident usb-audio via82xx via82xx-modem ymfpci"
-
-# Hans de Graaff  (2019-07-17)
-# Temporary mask for stable bug 688976
-ruby_targets_ruby25
-
 # Mike Gilbert  (2017-06-08)
 # dev-lang/python:3.7 is not stable.
 python_targets_python3_7



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

2020-04-01 Thread Matt Turner
commit: ae33862b68dbbb281f9cf870830c62de40c24e92
Author: Matt Turner  gentoo  org>
AuthorDate: Thu Apr  2 02:04:32 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Thu Apr  2 02:10:54 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ae33862b

dev-ruby/rdoc-6.1.2: ppc stable, bug 688976

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

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

diff --git a/dev-ruby/rdoc/rdoc-6.1.2.ebuild b/dev-ruby/rdoc/rdoc-6.1.2.ebuild
index 6f602a21e49..6ddc0d68c9d 100644
--- a/dev-ruby/rdoc/rdoc-6.1.2.ebuild
+++ b/dev-ruby/rdoc/rdoc-6.1.2.ebuild
@@ -18,7 +18,7 @@ HOMEPAGE="https://github.com/ruby/rdoc/;
 SRC_URI="https://github.com/ruby/rdoc/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="Ruby MIT"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ~ppc ~ppc64 s390 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 ~mips ppc ~ppc64 s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 SLOT="0"
 IUSE="doc"
 



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

2020-04-01 Thread Matt Turner
commit: 29e1cea01310faa7385dc625b56f1df42c3d0dee
Author: Matt Turner  gentoo  org>
AuthorDate: Thu Apr  2 02:04:32 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Thu Apr  2 02:10:54 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=29e1cea0

dev-ruby/rmagick-3.2.0: ppc stable, bug 715122

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

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

diff --git a/dev-ruby/rmagick/rmagick-3.2.0.ebuild 
b/dev-ruby/rmagick/rmagick-3.2.0.ebuild
index f496880e396..5fce09b2e36 100644
--- a/dev-ruby/rmagick/rmagick-3.2.0.ebuild
+++ b/dev-ruby/rmagick/rmagick-3.2.0.ebuild
@@ -15,7 +15,7 @@ HOMEPAGE="https://github.com/gemhome/rmagick;
 
 LICENSE="Artistic"
 SLOT="0"
-KEYWORDS="~amd64 ~hppa ~ppc ~ppc64 ~x86 ~x86-macos"
+KEYWORDS="~amd64 ~hppa ppc ~ppc64 ~x86 ~x86-macos"
 IUSE="doc"
 
 RDEPEND+=" >=media-gfx/imagemagick-6.9.0:= =media-gfx/imagemagick-6*"



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

2020-04-01 Thread Matt Turner
commit: b64e634a381074492c7574d9846ab147ace2b53a
Author: Matt Turner  gentoo  org>
AuthorDate: Thu Apr  2 02:10:01 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Thu Apr  2 02:10:56 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b64e634a

profiles/powerpc: Drop temporary RUBY_TARGETS

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

 profiles/arch/powerpc/ppc32/make.defaults   | 4 
 profiles/arch/powerpc/ppc32/use.stable.mask | 4 
 profiles/arch/powerpc/ppc64/make.defaults   | 4 
 profiles/arch/powerpc/ppc64/use.stable.mask | 4 
 4 files changed, 16 deletions(-)

diff --git a/profiles/arch/powerpc/ppc32/make.defaults 
b/profiles/arch/powerpc/ppc32/make.defaults
index e308786ffa4..de0dc3b76f4 100644
--- a/profiles/arch/powerpc/ppc32/make.defaults
+++ b/profiles/arch/powerpc/ppc32/make.defaults
@@ -35,7 +35,3 @@ IUSE_IMPLICIT="abi_ppc_32"
 
 # Enable abi_ppc_32 for packages that don't have it forced.
 ABI_PPC="32"
-
-# Hans de Graaff  (2019-07-17)
-# Temporary mask for stable bug 688976
-ruby_targets_ruby25
-
 # Mike Gilbert  (2017-06-08)
 # dev-lang/python:3.7 is not stable.
 python_targets_python3_7

diff --git a/profiles/arch/powerpc/ppc64/make.defaults 
b/profiles/arch/powerpc/ppc64/make.defaults
index 3bf4d4c5685..0e1645fcff9 100644
--- a/profiles/arch/powerpc/ppc64/make.defaults
+++ b/profiles/arch/powerpc/ppc64/make.defaults
@@ -39,7 +39,3 @@ VIDEO_CARDS="fbdev mga nv r128 radeon"
 
 # Enable abi_ppc_64 for packages that don't have it forced.
 ABI_PPC="64"
-
-# Hans de Graaff  (2019-07-17)
-# Temporary mask for stable bug 688976
-ruby_targets_ruby25
-
 # Mike Gilbert  (2017-06-08)
 # dev-lang/python:3.7 is not stable.
 python_targets_python3_7



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

2020-04-01 Thread Matt Turner
commit: c534822d947fea3cff6288e879452fcb5c08e3d9
Author: Matt Turner  gentoo  org>
AuthorDate: Thu Apr  2 02:04:41 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Thu Apr  2 02:10:55 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c534822d

dev-ruby/rdoc-6.1.2: ppc64 stable, bug 688976

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

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

diff --git a/dev-ruby/rdoc/rdoc-6.1.2.ebuild b/dev-ruby/rdoc/rdoc-6.1.2.ebuild
index 6ddc0d68c9d..6d60f3bcef3 100644
--- a/dev-ruby/rdoc/rdoc-6.1.2.ebuild
+++ b/dev-ruby/rdoc/rdoc-6.1.2.ebuild
@@ -18,7 +18,7 @@ HOMEPAGE="https://github.com/ruby/rdoc/;
 SRC_URI="https://github.com/ruby/rdoc/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="Ruby MIT"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ~ppc64 s390 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 ~mips ppc ppc64 s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 SLOT="0"
 IUSE="doc"
 



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

2020-04-01 Thread Matt Turner
commit: 61d0aea39006810ea408ddb3f9fb30307bfcaa41
Author: Matt Turner  gentoo  org>
AuthorDate: Thu Apr  2 02:04:31 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Thu Apr  2 02:10:54 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=61d0aea3

dev-ruby/did_you_mean-1.2.1: ppc stable, bug 688976

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

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

diff --git a/dev-ruby/did_you_mean/did_you_mean-1.2.1.ebuild 
b/dev-ruby/did_you_mean/did_you_mean-1.2.1.ebuild
index 2f4b484aae2..455741b5bec 100644
--- a/dev-ruby/did_you_mean/did_you_mean-1.2.1.ebuild
+++ b/dev-ruby/did_you_mean/did_you_mean-1.2.1.ebuild
@@ -14,7 +14,7 @@ HOMEPAGE="https://github.com/yuki24/did_you_mean;
 
 LICENSE="MIT"
 SLOT="2.5"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ~ppc ~ppc64 s390 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 ~mips ppc ~ppc64 s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE=""
 
 all_ruby_prepare() {



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

2020-04-01 Thread Matt Turner
commit: 75720ed4c34c38bf1f141c79965b74a60cc6b843
Author: Matt Turner  gentoo  org>
AuthorDate: Thu Apr  2 02:09:48 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Thu Apr  2 02:10:56 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=75720ed4

profiles/hppa: Drop temporary RUBY_TARGETS

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

 profiles/arch/hppa/make.defaults   | 4 
 profiles/arch/hppa/use.stable.mask | 4 
 2 files changed, 8 deletions(-)

diff --git a/profiles/arch/hppa/make.defaults b/profiles/arch/hppa/make.defaults
index 2a073cccf86..e25a2f2759a 100644
--- a/profiles/arch/hppa/make.defaults
+++ b/profiles/arch/hppa/make.defaults
@@ -24,7 +24,3 @@ CHOST_hppa="${CHOST}"
 # Donnie Berkholz  (2006-08-18)
 # Defaults for video drivers
 VIDEO_CARDS="fbdev"
-
-# Hans de Graaff  (2019-07-17)
-# Temporary mask for stable bug 688976
-ruby_targets_ruby25
-
 # Andreas Sturmlechner  (2019-06-05)
 # sys-auth/consolekit will not be stabilised anymore.
 consolekit



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

2020-04-01 Thread Matt Turner
commit: b65298709eca96d431408b18cc51c87356dd828e
Author: Matt Turner  gentoo  org>
AuthorDate: Thu Apr  2 02:04:39 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Thu Apr  2 02:10:55 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b6529870

dev-lang/ruby-2.5.8: ppc64 stable, bug 688976

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

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

diff --git a/dev-lang/ruby/ruby-2.5.8.ebuild b/dev-lang/ruby/ruby-2.5.8.ebuild
index 6f99b99e6f0..42415bb2352 100644
--- a/dev-lang/ruby/ruby-2.5.8.ebuild
+++ b/dev-lang/ruby/ruby-2.5.8.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="https://www.ruby-lang.org/;
 SRC_URI="https://cache.ruby-lang.org/pub/ruby/${SLOT}/${MY_P}.tar.xz;
 
 LICENSE="|| ( Ruby-BSD BSD-2 )"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~s390 ~sparc 
~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 ~sparc 
~x86"
 IUSE="berkdb debug doc examples gdbm ipv6 jemalloc libressl +rdoc rubytests 
socks5 +ssl static-libs tk xemacs"
 
 RDEPEND="



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

2020-04-01 Thread Matt Turner
commit: 1b724ea6e6387a0fc430043de5032dd82690e502
Author: Matt Turner  gentoo  org>
AuthorDate: Thu Apr  2 02:04:41 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Thu Apr  2 02:10:55 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b724ea6

dev-ruby/rmagick-3.2.0: ppc64 stable, bug 715122

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

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

diff --git a/dev-ruby/rmagick/rmagick-3.2.0.ebuild 
b/dev-ruby/rmagick/rmagick-3.2.0.ebuild
index 5fce09b2e36..7773ea1b09e 100644
--- a/dev-ruby/rmagick/rmagick-3.2.0.ebuild
+++ b/dev-ruby/rmagick/rmagick-3.2.0.ebuild
@@ -15,7 +15,7 @@ HOMEPAGE="https://github.com/gemhome/rmagick;
 
 LICENSE="Artistic"
 SLOT="0"
-KEYWORDS="~amd64 ~hppa ppc ~ppc64 ~x86 ~x86-macos"
+KEYWORDS="~amd64 ~hppa ppc ppc64 ~x86 ~x86-macos"
 IUSE="doc"
 
 RDEPEND+=" >=media-gfx/imagemagick-6.9.0:= =media-gfx/imagemagick-6*"



[gentoo-commits] repo/gentoo:master commit in: app-eselect/eselect-ruby/

2020-04-01 Thread Matt Turner
commit: 6b0f2bbce8cbf29b88e941b4225bf1d4ee38a8f5
Author: Matt Turner  gentoo  org>
AuthorDate: Thu Apr  2 02:04:39 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Thu Apr  2 02:10:55 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b0f2bbc

app-eselect/eselect-ruby-20190121: ppc64 stable, bug 688976

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

 app-eselect/eselect-ruby/eselect-ruby-20190121.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-eselect/eselect-ruby/eselect-ruby-20190121.ebuild 
b/app-eselect/eselect-ruby/eselect-ruby-20190121.ebuild
index 09d9bce4c0e..a83062e4556 100644
--- a/app-eselect/eselect-ruby/eselect-ruby-20190121.ebuild
+++ b/app-eselect/eselect-ruby/eselect-ruby-20190121.ebuild
@@ -9,7 +9,7 @@ 
SRC_URI="https://dev.gentoo.org/~graaff/ruby-team/ruby.eselect-${PVR}.xz;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ~ppc64 s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE=""
 
 RDEPEND=">=app-admin/eselect-1.0.2"



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

2020-04-01 Thread Matt Turner
commit: b7f8dabe7e9fbbf6fdd00c70b0b3bbf6f6797a6a
Author: Matt Turner  gentoo  org>
AuthorDate: Thu Apr  2 02:04:31 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Thu Apr  2 02:10:54 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b7f8dabe

dev-lang/ruby-2.5.8: ppc stable, bug 688976

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

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

diff --git a/dev-lang/ruby/ruby-2.5.8.ebuild b/dev-lang/ruby/ruby-2.5.8.ebuild
index c9e0bdc78e6..6f99b99e6f0 100644
--- a/dev-lang/ruby/ruby-2.5.8.ebuild
+++ b/dev-lang/ruby/ruby-2.5.8.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="https://www.ruby-lang.org/;
 SRC_URI="https://cache.ruby-lang.org/pub/ruby/${SLOT}/${MY_P}.tar.xz;
 
 LICENSE="|| ( Ruby-BSD BSD-2 )"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~s390 ~sparc 
~x86"
 IUSE="berkdb debug doc examples gdbm ipv6 jemalloc libressl +rdoc rubytests 
socks5 +ssl static-libs tk xemacs"
 
 RDEPEND="



[gentoo-commits] proj/kde:master commit in: kde-apps/calendarsupport/

2020-04-01 Thread Andreas Sturmlechner
commit: 89f07e6575c14f4c01d1882820abc3bb940ea735
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Apr  2 01:52:27 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Apr  2 01:52:27 2020 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=89f07e65

kde-apps/calendarsupport: Add new DEPEND

Upstream commit b2480b8eff075ece491915c8df29054a8dae0c25

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

 kde-apps/calendarsupport/calendarsupport-.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/kde-apps/calendarsupport/calendarsupport-.ebuild 
b/kde-apps/calendarsupport/calendarsupport-.ebuild
index 7e710b082b..17c5c73ea0 100644
--- a/kde-apps/calendarsupport/calendarsupport-.ebuild
+++ b/kde-apps/calendarsupport/calendarsupport-.ebuild
@@ -25,6 +25,7 @@ DEPEND="
>=kde-apps/akonadi-${PVCUT}:5
>=kde-apps/akonadi-calendar-${PVCUT}:5
>=kde-apps/akonadi-mime-${PVCUT}:5
+   >=kde-apps/akonadi-notes-${PVCUT}:5
>=kde-apps/kcalutils-${PVCUT}:5
>=kde-apps/kdepim-apps-libs-${PVCUT}:5
>=kde-apps/kidentitymanagement-${PVCUT}:5



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

2020-04-01 Thread Andreas Sturmlechner
commit: 1f4a58b2d53b1ae8d006be6fb53a491c5167a7c1
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Mar 31 11:30:02 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Apr  2 00:47:12 2020 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=1f4a58b2

ecm.eclass: Drop references to -DNDEBUG of cmake.eclass

Flag has been removed from there.

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 eclass/ecm.eclass | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)

diff --git a/eclass/ecm.eclass b/eclass/ecm.eclass
index dbb8cc7a81..12b31e4ef3 100644
--- a/eclass/ecm.eclass
+++ b/eclass/ecm.eclass
@@ -74,8 +74,8 @@ EXPORT_FUNCTIONS pkg_setup src_prepare src_configure src_test 
pkg_preinst pkg_po
 
 # @ECLASS-VARIABLE: ECM_DEBUG
 # @DESCRIPTION:
-# Add "debug" to IUSE. If !debug, add -DNDEBUG (via cmake_src_configure)
-# and -DQT_NO_DEBUG to CPPFLAGS. If set to "false", do nothing.
+# Add "debug" to IUSE. If !debug, add -DQT_NO_DEBUG to CPPFLAGS. If set to
+# "false", do nothing.
 : ${ECM_DEBUG:=true}
 
 # @ECLASS-VARIABLE: ECM_DESIGNERPLUGIN
@@ -476,7 +476,6 @@ ecm_src_prepare() {
 ecm_src_configure() {
debug-print-function ${FUNCNAME} "$@"
 
-   # we rely on cmake.eclass to append -DNDEBUG too
if in_iuse debug && ! use debug; then
append-cppflags -DQT_NO_DEBUG
fi



[gentoo-commits] proj/kde:master commit in: media-gfx/digikam/

2020-04-01 Thread Andreas Sturmlechner
commit: 09ce89d2643715ae778f9d4fa7826b41ee1521d0
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Mar 31 17:59:40 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Apr  2 00:50:05 2020 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=09ce89d2

media-gfx/digikam: Update release switch with current unstable paths

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

 media-gfx/digikam/digikam-.ebuild | 9 ++---
 1 file changed, 6 insertions(+), 3 deletions(-)

diff --git a/media-gfx/digikam/digikam-.ebuild 
b/media-gfx/digikam/digikam-.ebuild
index 31cb7a11c7..b304214bc7 100644
--- a/media-gfx/digikam/digikam-.ebuild
+++ b/media-gfx/digikam/digikam-.ebuild
@@ -10,9 +10,12 @@ inherit ecm kde.org toolchain-funcs
 if [[ ${KDE_BUILD_TYPE} != live ]]; then
MY_PV=${PV/_/-}
MY_P=${PN}-${MY_PV}
-   SRC_BRANCH=stable
-   [[ ${PV} =~ beta[0-9]$ ]] && SRC_BRANCH=unstable
-   SRC_URI="mirror://kde/${SRC_BRANCH}/digikam/${PV}/${MY_P}.tar.xz"
+   if [[ ${PV} =~ beta[0-9]$ ]]; then
+   SRC_URI="mirror://kde/unstable/${PN}/"
+   else
+   SRC_URI="mirror://kde/unstable/${PN}/${PV}/"
+   fi
+   SRC_URI+="${MY_P}.tar.xz"
KEYWORDS="~amd64 ~x86"
S="${WORKDIR}/${MY_P}"
 fi



[gentoo-commits] proj/kde:master commit in: media-gfx/digikam/

2020-04-01 Thread Andreas Sturmlechner
commit: 94ce677e730dab74c073f9ac560ab3c8111d9c08
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Mar 31 18:49:42 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Apr  2 00:54:41 2020 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=94ce677e

media-gfx/digikam: Drop USE dnn

This is now unconditional upstream, commit 
8f88c85672c1afdcc88162afbdb674ba874fb1fc

Package-Manager: Portage-2.3.96, Repoman-2.3.22
RepoMan-Options: --force
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 media-gfx/digikam/digikam-.ebuild | 6 ++
 media-gfx/digikam/metadata.xml| 1 -
 2 files changed, 2 insertions(+), 5 deletions(-)

diff --git a/media-gfx/digikam/digikam-.ebuild 
b/media-gfx/digikam/digikam-.ebuild
index b304214bc7..b7a206a7f9 100644
--- a/media-gfx/digikam/digikam-.ebuild
+++ b/media-gfx/digikam/digikam-.ebuild
@@ -25,7 +25,7 @@ HOMEPAGE="https://www.digikam.org/;
 
 LICENSE="GPL-2"
 SLOT="5"
-IUSE="addressbook calendar dnn heif +imagemagick gphoto2 +lensfun libav marble 
mediaplayer mysql opengl openmp +panorama scanner semantic-desktop vkontakte 
webkit X"
+IUSE="addressbook calendar gphoto2 heif +imagemagick +lensfun libav marble 
mediaplayer mysql opengl openmp +panorama scanner semantic-desktop vkontakte 
webkit X"
 
 BDEPEND="
>=dev-util/cmake-3.14.3
@@ -63,7 +63,7 @@ COMMON_DEPEND="
media-libs/lcms:2
media-libs/liblqr
media-libs/libpng:0=
-   >=media-libs/opencv-3.1.0:=
+   >=media-libs/opencv-3.3.0:=[contrib,contribdnn]
media-libs/tiff:0
virtual/jpeg:0
addressbook? (
@@ -71,7 +71,6 @@ COMMON_DEPEND="
>=kde-frameworks/kcontacts-${KFMIN}:5
)
calendar? ( >=kde-frameworks/kcalendarcore-${KFMIN}:5 )
-   dnn? ( >=media-libs/opencv-3.1.0:=[contrib,contribdnn] )
gphoto2? ( media-libs/libgphoto2:= )
heif? ( media-libs/x265:= )
imagemagick? ( media-gfx/imagemagick:= )
@@ -131,7 +130,6 @@ src_configure() {
-DCMAKE_DISABLE_FIND_PACKAGE_Jasper=ON
-DENABLE_AKONADICONTACTSUPPORT=$(usex addressbook)
$(cmake_use_find_package calendar KF5CalendarCore)
-   -DENABLE_FACESENGINE_DNN=$(usex dnn)
$(cmake_use_find_package gphoto2 Gphoto2)
$(cmake_use_find_package heif X265)
$(cmake_use_find_package imagemagick ImageMagick)

diff --git a/media-gfx/digikam/metadata.xml b/media-gfx/digikam/metadata.xml
index 5843335b38..a9fe85e506 100644
--- a/media-gfx/digikam/metadata.xml
+++ b/media-gfx/digikam/metadata.xml
@@ -10,7 +10,6 @@


Enable akonadi contact 
integration
-   Build neural network faces engine module
Enable support for ISO/IEC 23008-12:2017 HEIF 
files using media-libs/x265
Enable support for additional image 
formats such as XCF, FITS, HEIC etc.
Enable support for 
media-libs/lensfun



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

2020-04-01 Thread Zac Medico
commit: 3570cf1696f95f5c3d1ee30822f6361657cd369d
Author: Zac Medico  gentoo  org>
AuthorDate: Thu Apr  2 00:45:51 2020 +
Commit: Zac Medico  gentoo  org>
CommitDate: Thu Apr  2 00:48:54 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3570cf16

app-emulation/libpod: Bump to version 1.8.2

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

 app-emulation/libpod/Manifest|   1 +
 app-emulation/libpod/libpod-1.8.2.ebuild | 141 +++
 2 files changed, 142 insertions(+)

diff --git a/app-emulation/libpod/Manifest b/app-emulation/libpod/Manifest
index 504fd208dbf..a3ff0453b37 100644
--- a/app-emulation/libpod/Manifest
+++ b/app-emulation/libpod/Manifest
@@ -2,3 +2,4 @@ DIST containers-storage-1.14.0-vfs-user-xattrs.patch 14835 
BLAKE2B 99c35933dcb25
 DIST libpod-1.6.4.tar.gz 8340370 BLAKE2B 
f68f0e846a442aa0717d4918f24260560ee77c8abdecd5af3dec06ee95ab899d623b8797962ac416bf498f22643d45de5c6d86049eead9d5c93073957c3fd9bf
 SHA512 
69322551ab196cd3859e03988178c59a47df6f00ef0768a56e40d785f6b2130df03ff0ea76d101e21e748ea9260ede144d31f3ec21922ffd70eb2969a77d4194
 DIST libpod-1.7.0.tar.gz 8679022 BLAKE2B 
8a8037b75deae9f94461ab697b2a7cf095254c68d8436655c37a40375e3dd1a2b621672643e430acc8a656fcd516fa5a542e7104d6cfdbee3d213aca6228d410
 SHA512 
986ec7123127d3ffb26cecc39a2ae3d8a6dd3d147327449fc4e9d17f6e6606bde278f13920d0aef59410262801251e7b4cfe099cb5caafe9773533e8476848fe
 DIST libpod-1.8.0.tar.gz 8992983 BLAKE2B 
a3b12dbfbdb0fe01ef8791de2c938cbf21c01ac0b36314d2a170c593d22eea08d912f8547861b239bb982db6acc9d2426adb97ffda4603739321cff0fb9ff1d8
 SHA512 
8e46633742e7dda1b9f6b641051009485331a3a95fcc8ff4c59c46a66f86ce1b79c832c5775d825aa54b885edaf533be2f864257137277a5265509026d0a8b87
+DIST libpod-1.8.2.tar.gz 30065262 BLAKE2B 
1bf4ca9b9547a710f1882ac40aee0cf295fecdb9d43dc6fa3061ca9e19d15e6d671075627939167cdf100d30e8299e50bd51425226ff1994778782cf261b
 SHA512 
c6e1426f66299a21be66be033460c44830b422f8a3319f37bbe53030f6a2bf84b140a29f30b83f6b61199f1df373f81a6d73787d16423ad942fc8a9154c68366

diff --git a/app-emulation/libpod/libpod-1.8.2.ebuild 
b/app-emulation/libpod/libpod-1.8.2.ebuild
new file mode 100644
index 000..e4ba0c46114
--- /dev/null
+++ b/app-emulation/libpod/libpod-1.8.2.ebuild
@@ -0,0 +1,141 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+EGIT_COMMIT="028e3317eb1494b9b2acba4a0a295df80fae66cc"
+
+inherit bash-completion-r1 flag-o-matic go-module
+
+DESCRIPTION="Library and podman tool for running OCI-based containers in Pods"
+HOMEPAGE="https://github.com/containers/libpod/;
+SRC_URI="https://github.com/containers/libpod/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+LICENSE="Apache-2.0 BSD BSD-2 CC-BY-SA-4.0 ISC MIT MPL-2.0"
+SLOT="0"
+
+KEYWORDS="~amd64"
+IUSE="apparmor btrfs +rootless selinux"
+RESTRICT="test"
+
+COMMON_DEPEND="
+   app-crypt/gpgme:=
+   >=app-emulation/conmon-2.0.0
+   || ( >=app-emulation/runc-1.0.0_rc6 app-emulation/crun )
+   dev-libs/libassuan:=
+   dev-libs/libgpg-error:=
+   net-misc/cni-plugins
+   sys-fs/lvm2
+   sys-libs/libseccomp:=
+
+   apparmor? ( sys-libs/libapparmor )
+   btrfs? ( sys-fs/btrfs-progs )
+   rootless? ( app-emulation/slirp4netns )
+   selinux? ( sys-libs/libselinux:= )
+"
+DEPEND="
+   ${COMMON_DEPEND}
+   dev-go/go-md2man"
+RDEPEND="${COMMON_DEPEND}"
+
+src_prepare() {
+   default
+
+   # Disable installation of python modules here, since those are
+   # installed by separate ebuilds.
+   local makefile_sed_args=(
+   -e '/^GIT_.*/d'
+   -e 's/$(GO) build/$(GO) build -v -work -x/'
+   -e 's/^\(install:.*\) install\.python$/\1/'
+   )
+
+   has_version -b '>=dev-lang/go-1.14' || makefile_sed_args+=(-e 
's:GO111MODULE=off:GO111MODULE=on:')
+
+   sed "${makefile_sed_args[@]}" -i Makefile || die
+
+   sed -e 's|OUTPUT="${CIRRUS_TAG:.*|OUTPUT='v${PV}'|' \
+   -i hack/get_release_info.sh || die
+}
+
+src_compile() {
+   # Filter unsupported linker flags
+   filter-flags '-Wl,*'
+
+   [[ -f hack/apparmor_tag.sh ]] || die
+   if use apparmor; then
+   echo -e "#!/bin/sh\necho apparmor" > hack/apparmor_tag.sh || die
+   else
+   echo -e "#!/bin/sh\ntrue" > hack/apparmor_tag.sh || die
+   fi
+
+   [[ -f hack/btrfs_installed_tag.sh ]] || die
+   if use btrfs; then
+   echo -e "#!/bin/sh\ntrue" > hack/btrfs_installed_tag.sh || die
+   else
+   echo -e "#!/bin/sh\necho exclude_graphdriver_btrfs" > \
+   hack/btrfs_installed_tag.sh || die
+   fi
+
+   [[ -f hack/selinux_tag.sh ]] || die
+   if use selinux; then
+   echo -e "#!/bin/sh\necho selinux" > hack/selinux_tag.sh || die
+   else
+   

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

2020-04-01 Thread Andreas Sturmlechner
commit: 14a4616cf802f3b897d9daf74901d7522aabebdf
Author: Mike Gilbert  gentoo  org>
AuthorDate: Mon Mar 30 00:44:48 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Apr  2 00:46:31 2020 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=14a4616c

cmake.eclass: do not append -DNDEBUG to CPPFLAGS

The NDEBUG macro turns the assert() function into a noop. This gives a
small performance boost, but may allow subtle programming errors to go
unnoticed.

This code was added back in 2008, when we started passing
-DCMAKE_BUILD_TYPE=None instead of Release or Debug. It probably tries
to mimic a default behavior of Release type builds.

Other common build systems do not do this by default. For example,
autoconf's AC_HEADER_ASSERT macro only sets NDEBUG if --disable-assert
is passed to configure (it defaults to enabled).

It is better to let users add this to CPPFLAGS themselves if they really
want to save those few CPU cycles.

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

 eclass/cmake.eclass | 9 -
 1 file changed, 9 deletions(-)

diff --git a/eclass/cmake.eclass b/eclass/cmake.eclass
index 462316d3b2..f1e013cd24 100644
--- a/eclass/cmake.eclass
+++ b/eclass/cmake.eclass
@@ -371,15 +371,6 @@ cmake_src_configure() {
# Fix xdg collision with sandbox
xdg_environment_reset
 
-   # @SEE CMAKE_BUILD_TYPE
-   if [[ ${CMAKE_BUILD_TYPE} = Gentoo ]]; then
-   # Handle release builds
-   if ! in_iuse debug || ! use debug; then
-   local CPPFLAGS=${CPPFLAGS}
-   append-cppflags -DNDEBUG
-   fi
-   fi
-
# Prepare Gentoo override rules (set valid compiler, append CPPFLAGS 
etc.)
local build_rules=${BUILD_DIR}/gentoo_rules.cmake
 



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

2020-04-01 Thread Andreas Sturmlechner
commit: 8fe776e527b9adb229712ce7c334815ac5f5b92e
Author: Arfrever Frehtes Taifersar Arahesis  Apache  Org>
AuthorDate: Tue Mar 31 19:13:53 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Apr  2 00:28:27 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8fe776e5

office-ext-r1.eclass: Inherit eutils.eclass for emktemp()

Closes: https://bugs.gentoo.org/715666
Signed-off-by: Arfrever Frehtes Taifersar Arahesis  Apache.Org>
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 eclass/office-ext-r1.eclass | 7 +--
 1 file changed, 5 insertions(+), 2 deletions(-)

diff --git a/eclass/office-ext-r1.eclass b/eclass/office-ext-r1.eclass
index 04df18698fb..298f958a13a 100644
--- a/eclass/office-ext-r1.eclass
+++ b/eclass/office-ext-r1.eclass
@@ -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
 
 # @ECLASS: office-ext-r1.eclass
@@ -12,11 +12,14 @@
 # Eclass for easing maintenance of libreoffice/openoffice extensions.
 
 case "${EAPI:-0}" in
-   5|6) inherit eutils multilib ;;
+   5|6) inherit multilib ;;
7) ;;
*) die "EAPI=${EAPI} is not supported" ;;
 esac
 
+# eutils.eclass: emktemp
+inherit eutils
+
 OEXT_EXPORTED_FUNCTIONS="src_unpack src_install pkg_postinst pkg_prerm"
 
 # @ECLASS-VARIABLE: OFFICE_REQ_USE



[gentoo-commits] repo/gentoo:master commit in: dev-ros/rviz/

2020-04-01 Thread Andreas Sturmlechner
commit: 2bada84c86922d41c82ac1121c47275be2d418f8
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Sun Feb 23 23:52:38 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Apr  2 00:28:27 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2bada84c

dev-ros/rviz: EAPI 7, force single-precision ogre

Bug: https://bugs.gentoo.org/710540
Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Alessandro Barbieri  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/14757
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 dev-ros/rviz/{rviz-.ebuild => rviz-1.13.1-r2.ebuild} | 13 -
 dev-ros/rviz/{rviz-.ebuild => rviz-1.13.3-r1.ebuild} | 13 -
 dev-ros/rviz/{rviz-.ebuild => rviz-1.13.6-r1.ebuild} |  7 +++
 dev-ros/rviz/rviz-.ebuild|  9 -
 4 files changed, 15 insertions(+), 27 deletions(-)

diff --git a/dev-ros/rviz/rviz-.ebuild b/dev-ros/rviz/rviz-1.13.1-r2.ebuild
similarity index 90%
copy from dev-ros/rviz/rviz-.ebuild
copy to dev-ros/rviz/rviz-1.13.1-r2.ebuild
index 358973db867..787bbed37b6 100644
--- a/dev-ros/rviz/rviz-.ebuild
+++ b/dev-ros/rviz/rviz-1.13.1-r2.ebuild
@@ -1,13 +1,12 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=5
+EAPI="7"
 
 ROS_REPO_URI="https://github.com/ros-visualization/rviz;
 KEYWORDS="~amd64"
-PYTHON_COMPAT=( python2_7 )
 
-inherit ros-catkin virtualx
+inherit ros-catkin
 
 DESCRIPTION="3D visualization tool for ROS"
 LICENSE="BSD"
@@ -17,7 +16,7 @@ IUSE=""
 RDEPEND="
dev-libs/boost:=[threads]
media-libs/assimp
-   https://github.com/ros-visualization/rviz;
 KEYWORDS="~amd64"
-PYTHON_COMPAT=( python2_7 )
 
-inherit ros-catkin virtualx
+inherit ros-catkin
 
 DESCRIPTION="3D visualization tool for ROS"
 LICENSE="BSD"
@@ -17,7 +16,7 @@ IUSE=""
 RDEPEND="
dev-libs/boost:=[threads]
media-libs/assimp
-   https://github.com/ros-visualization/rviz;
 KEYWORDS="~amd64"
-PYTHON_COMPAT=( python2_7 )
 
 inherit ros-catkin virtualx
 
@@ -17,7 +16,7 @@ IUSE=""
 RDEPEND="
dev-libs/boost:=[threads]
media-libs/assimp
-   https://github.com/ros-visualization/rviz;
-KEYWORDS="~amd64"
-PYTHON_COMPAT=( python2_7 )
+KEYWORDS=""
 
 inherit ros-catkin virtualx
 
@@ -17,7 +16,7 @@ IUSE=""
 RDEPEND="
dev-libs/boost:=[threads]
media-libs/assimp
-   

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

2020-04-01 Thread Andreas Sturmlechner
commit: 1a2b08805357f509bdd76aa6a32097ff40c9c1d9
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Apr  1 23:10:15 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Apr  2 00:28:27 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a2b0880

profiles: Mask sys-block/kvpm for removal

Bug: https://bugs.gentoo.org/715594
Signed-off-by: Andreas Sturmlechner  gentoo.org>

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

diff --git a/profiles/package.mask b/profiles/package.mask
index 94886440756..c9ec0cad185 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -32,6 +32,11 @@
 
 #--- END OF EXAMPLES ---
 
+# Andreas Sturmlechner  (2020-04-02)
+# Broken and unmaintained upstream, last commit in 2016, bug #715594
+# Use sys-block/partitionmanager instead. Masked for removal in 30 days.
+sys-block/kvpm
+
 # Michael Orlitzky  (2020-04-01)
 # Upstream has no idea what they're doing, and every new version
 # introduces more security issues. Freshclam itself can now fetch



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

2020-04-01 Thread Zac Medico
commit: bfd2964a5f3220b1aff8aff09caa32dac521e4fc
Author: Zac Medico  gentoo  org>
AuthorDate: Thu Apr  2 00:22:18 2020 +
Commit: Zac Medico  gentoo  org>
CommitDate: Thu Apr  2 00:23:46 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bfd2964a

app-emulation/buildah: Remove vulnerable versions

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

 app-emulation/buildah/Manifest |  9 -
 app-emulation/buildah/buildah-1.11.5-r1.ebuild | 56 --
 app-emulation/buildah/buildah-1.11.6.ebuild| 56 --
 app-emulation/buildah/buildah-1.12.0.ebuild| 50 ---
 app-emulation/buildah/buildah-1.13.1.ebuild| 50 ---
 app-emulation/buildah/buildah-1.14.0.ebuild| 50 ---
 app-emulation/buildah/buildah-1.14.2.ebuild| 50 ---
 app-emulation/buildah/buildah-1.14.3.ebuild| 47 -
 app-emulation/buildah/buildah-1.14.4.ebuild| 47 -
 9 files changed, 415 deletions(-)

diff --git a/app-emulation/buildah/Manifest b/app-emulation/buildah/Manifest
index 0a16820320a..cdbcf5d2fdc 100644
--- a/app-emulation/buildah/Manifest
+++ b/app-emulation/buildah/Manifest
@@ -1,10 +1 @@
-DIST buildah-1.11.5.tar.gz 10594213 BLAKE2B 
421d4ea78ad84fbae42086b8d49fec26db8e2aa1f83e261a8b5b1f3f41a5be4ea2fdeb41d4e27fb52bf23f309b8aea1d050cea0c6deffcad0ebb273032e712ba
 SHA512 
04a9c51e1cb6f3a88f118b69dcea1eba85b02d534e671cd5bf31a6d6a797bce4a488c9373c92736fccd74331c1242ff60a95f44626ecbb50c32db176c7106e86
-DIST buildah-1.11.6.tar.gz 10600477 BLAKE2B 
b70849ca0121e32cd66da3da282a443688c15a783a1be7d5d3650bf1122c865e9674d0790fb599f6da4c04072a19360aa224ccc76d516e8a8e71061c903dd0e1
 SHA512 
419d51d0b430dbc38862bad218cf0bb9a698472dd3932e69fa6bcfb2023b9cd10cf03916f2333892cdcc051ce799664619c62941965a59420d81ba4706e9d7be
-DIST buildah-1.12.0.tar.gz 10717080 BLAKE2B 
67107684d625ef23166d666dba50244861e6903f46315d8bae4d313d3585da154b7ee5f87ae8ab69ca717fdf68b914dee0cbcf2e1e95c34ebfccee4739db1d62
 SHA512 
ed7d77dfe88f613ef4f756455d889d707707ad16f8f6a9b514a8fbaabb56fef58db54ceb2344954a9311bcc6f1f000b21ac461f9b612b8534ae6a4594ad7a16d
-DIST buildah-1.13.1.tar.gz 10928426 BLAKE2B 
7f790e2e6499543f6ddae5582f03e4e8a2429783512bf53ffa48d010b1338c4e232117e8b175057205c75ee839981564358239d08d48dbdef8cae80bbacc6554
 SHA512 
89c02f3c485408f16d6334bb4621accbb7de5f8d3d4458eb4c925468da1f6c14a18132e8f643e965d3054f05a90ada3c4911e539541f9ca045ca606c9ce1bed9
-DIST buildah-1.14.0.tar.gz 10895764 BLAKE2B 
afc99c12737651997785ce96793afbff24e514a89e445ec5e176940940335b5966cf6e05e3d418d2aad2308d604e05879874eb5d5c07182dc0484e43411628e7
 SHA512 
c2fe27ccff81cc22dcb398f6d57f618015a1f534510888966483002d552c5f233b8899f639dac15d0f299c6c618e6f1d9889e65c745ce4709e7abd9498258a86
-DIST buildah-1.14.2.tar.gz 11022035 BLAKE2B 
8927d0d1c0ca75cc7fc739f990dbcb55a16ca34fee77a95fba629db6a5a73003ca320f85e6a9e4c4091e20877a7af00eee361c14b8b1758fe4bf690e179f6799
 SHA512 
d8f2488321cc52f1e2a390ffe975d83c4a6e9a169d47787715e0e04c29249abf501798bc3588d5d5c1bf70fc1a8451f75b102f629517da636cf9fd093667797c
-DIST buildah-1.14.3.tar.gz 11039144 BLAKE2B 
30ee37b083fd59084e19a4a02f3d2e86a6abc73293e1046a271a0d54629eff1aa858f914c21d67e1226ba42c1b19579c764551de45dab30a3d8f6dc173ec851d
 SHA512 
89bc4256b0bea5b74ef71d0918f60d447fc4b0cd069f65995cf7125ed6382574c85db1c6a8101fbcb1c7385b5bc1855ddb1d483f91dce787ebab20ce56fad7e7
-DIST buildah-1.14.4.tar.gz 11020829 BLAKE2B 
a70e8dd567a5fea56735b18434bf630d278bb1aef7bc8b3ef4dc761c844fd2c1fa5839554586c6d908f67fdd2f755900cc9ac454f975edfcf62669456109d1bf
 SHA512 
74923a552294b5e35361f8446697822850952edcd9b4619e31bad1c3b2fbb0aeb491d598096d2f59cf7bf433a487f056f7229c7fe031cb790cbdc9b8ba12a2cd
 DIST buildah-1.14.5.tar.gz 11023227 BLAKE2B 
ebd6cecfc6fa4635ae662dddc722a350fd0b9c87c3d4d67f8010d5ea070270da4f4cd5759612b84d55ecd27b90904950b96471d75057bc6b7d45989312ebec8e
 SHA512 
759d2ba26af43d6ff7ee891f88114a0cde6307439f7837343bfa6edba2473805f0f2e584264e8be01b9f0af07b1fd323243af5feeb9535ada4475ce53a980ff6
-DIST containers-storage-1.14.0-vfs-user-xattrs.patch 14835 BLAKE2B 
99c35933dcb25385ee83b80cf282c11c738d0e4d91216cc08a50522f6caa9bca5938299412908f16df404f99e80616a10b4c02c0ebc38240a987830ddaf15008
 SHA512 
62c7ed49728bd12b5706f59b0d4af3b18d90e8cfc2b06e681f84fe3f5d3e0cd5c0317147109c4e3ec4fec26f82c269af3c9813e47339ce102e4e97400b74627d

diff --git a/app-emulation/buildah/buildah-1.11.5-r1.ebuild 
b/app-emulation/buildah/buildah-1.11.5-r1.ebuild
deleted file mode 100644
index 792dc80accb..000
--- a/app-emulation/buildah/buildah-1.11.5-r1.ebuild
+++ /dev/null
@@ -1,56 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-inherit bash-completion-r1 go-module
-
-KEYWORDS="~amd64"
-DESCRIPTION="A tool that facilitates 

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

2020-04-01 Thread Zac Medico
commit: 79b2c618fff2d7d600b22404da0c1f5d16c58dcc
Author: Zac Medico  gentoo  org>
AuthorDate: Thu Apr  2 00:20:56 2020 +
Commit: Zac Medico  gentoo  org>
CommitDate: Thu Apr  2 00:23:46 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=79b2c618

app-emulation/buildah: Bump to version 1.14.5

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

 app-emulation/buildah/Manifest  |  1 +
 app-emulation/buildah/buildah-1.14.5.ebuild | 47 +
 2 files changed, 48 insertions(+)

diff --git a/app-emulation/buildah/Manifest b/app-emulation/buildah/Manifest
index 08a0935ed9c..0a16820320a 100644
--- a/app-emulation/buildah/Manifest
+++ b/app-emulation/buildah/Manifest
@@ -6,4 +6,5 @@ DIST buildah-1.14.0.tar.gz 10895764 BLAKE2B 
afc99c12737651997785ce96793afbff24e5
 DIST buildah-1.14.2.tar.gz 11022035 BLAKE2B 
8927d0d1c0ca75cc7fc739f990dbcb55a16ca34fee77a95fba629db6a5a73003ca320f85e6a9e4c4091e20877a7af00eee361c14b8b1758fe4bf690e179f6799
 SHA512 
d8f2488321cc52f1e2a390ffe975d83c4a6e9a169d47787715e0e04c29249abf501798bc3588d5d5c1bf70fc1a8451f75b102f629517da636cf9fd093667797c
 DIST buildah-1.14.3.tar.gz 11039144 BLAKE2B 
30ee37b083fd59084e19a4a02f3d2e86a6abc73293e1046a271a0d54629eff1aa858f914c21d67e1226ba42c1b19579c764551de45dab30a3d8f6dc173ec851d
 SHA512 
89bc4256b0bea5b74ef71d0918f60d447fc4b0cd069f65995cf7125ed6382574c85db1c6a8101fbcb1c7385b5bc1855ddb1d483f91dce787ebab20ce56fad7e7
 DIST buildah-1.14.4.tar.gz 11020829 BLAKE2B 
a70e8dd567a5fea56735b18434bf630d278bb1aef7bc8b3ef4dc761c844fd2c1fa5839554586c6d908f67fdd2f755900cc9ac454f975edfcf62669456109d1bf
 SHA512 
74923a552294b5e35361f8446697822850952edcd9b4619e31bad1c3b2fbb0aeb491d598096d2f59cf7bf433a487f056f7229c7fe031cb790cbdc9b8ba12a2cd
+DIST buildah-1.14.5.tar.gz 11023227 BLAKE2B 
ebd6cecfc6fa4635ae662dddc722a350fd0b9c87c3d4d67f8010d5ea070270da4f4cd5759612b84d55ecd27b90904950b96471d75057bc6b7d45989312ebec8e
 SHA512 
759d2ba26af43d6ff7ee891f88114a0cde6307439f7837343bfa6edba2473805f0f2e584264e8be01b9f0af07b1fd323243af5feeb9535ada4475ce53a980ff6
 DIST containers-storage-1.14.0-vfs-user-xattrs.patch 14835 BLAKE2B 
99c35933dcb25385ee83b80cf282c11c738d0e4d91216cc08a50522f6caa9bca5938299412908f16df404f99e80616a10b4c02c0ebc38240a987830ddaf15008
 SHA512 
62c7ed49728bd12b5706f59b0d4af3b18d90e8cfc2b06e681f84fe3f5d3e0cd5c0317147109c4e3ec4fec26f82c269af3c9813e47339ce102e4e97400b74627d

diff --git a/app-emulation/buildah/buildah-1.14.5.ebuild 
b/app-emulation/buildah/buildah-1.14.5.ebuild
new file mode 100644
index 000..079c23170d2
--- /dev/null
+++ b/app-emulation/buildah/buildah-1.14.5.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit bash-completion-r1 go-module
+
+KEYWORDS="~amd64"
+DESCRIPTION="A tool that facilitates building OCI images"
+HOMEPAGE="https://github.com/containers/buildah;
+LICENSE="Apache-2.0 BSD BSD-2 CC-BY-SA-4.0 ISC MIT MPL-2.0"
+SLOT="0"
+IUSE="selinux"
+EGIT_COMMIT="v${PV}"
+GIT_COMMIT=5247a1f
+SRC_URI="https://github.com/containers/buildah/archive/${EGIT_COMMIT}.tar.gz 
-> ${P}.tar.gz"
+RDEPEND="app-crypt/gpgme:=
+   app-emulation/skopeo
+   dev-libs/libgpg-error:=
+   dev-libs/libassuan:=
+   sys-fs/lvm2:=
+   sys-libs/libseccomp:=
+   selinux? ( sys-libs/libselinux:= )"
+DEPEND="${RDEPEND}"
+RESTRICT="test"
+
+src_prepare() {
+   default
+   [[ -f selinux_tag.sh ]] || die
+   use selinux || { echo -e "#!/bin/sh\ntrue" > \
+   selinux_tag.sh || die; }
+}
+
+src_compile() {
+   emake GIT_COMMIT=${GIT_COMMIT} all
+}
+
+src_install() {
+   dodoc CHANGELOG.md CONTRIBUTING.md README.md install.md 
troubleshooting.md
+   doman docs/*.1
+   dodoc -r docs/tutorials
+   dobin ${PN} imgtype
+   dobashcomp contrib/completions/bash/buildah
+}
+
+src_test() {
+   emake test-unit
+}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/opencl-icd-loader/

2020-04-01 Thread Marek Szuba
commit: d1e684dfb0287cd859c4107d09ebb58f646f3cfd
Author: Marek Szuba  gentoo  org>
AuthorDate: Wed Apr  1 23:49:11 2020 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Thu Apr  2 00:20:17 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d1e684df

dev-libs/opencl-icd-loader: new package

The Khronos Group has finally released the first tagged version of their
official ICD loader!

Signed-off-by: Marek Szuba  gentoo.org>

 dev-libs/opencl-icd-loader/Manifest|  1 +
 dev-libs/opencl-icd-loader/metadata.xml| 12 ++
 .../opencl-icd-loader-2020.03.13.ebuild| 48 ++
 3 files changed, 61 insertions(+)

diff --git a/dev-libs/opencl-icd-loader/Manifest 
b/dev-libs/opencl-icd-loader/Manifest
new file mode 100644
index 000..e4390ff8c73
--- /dev/null
+++ b/dev-libs/opencl-icd-loader/Manifest
@@ -0,0 +1 @@
+DIST opencl-icd-loader-2020.03.13.tar.gz 57833 BLAKE2B 
7d74ce808f446554c92fea1e431f2026ed33b6c19a6dd6bf832184f8e4fb34a362464e5b844e99b1866afe55b7a521fa669388f868549882a4fde5c4c3c9313b
 SHA512 
56dadf660d4add8cf779e389be1b4d60742b293c5452d7b114b79fe0d96591e56f338303ea991f1b77a40d321a23d53cb1ad9cc95bec502594ee18335641f060

diff --git a/dev-libs/opencl-icd-loader/metadata.xml 
b/dev-libs/opencl-icd-loader/metadata.xml
new file mode 100644
index 000..e74450ef1a6
--- /dev/null
+++ b/dev-libs/opencl-icd-loader/metadata.xml
@@ -0,0 +1,12 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   mare...@gentoo.org
+   Marek Szuba
+   
+   
+   KhronosGroup/OpenCL-ICD-Loader
+   
+
+

diff --git a/dev-libs/opencl-icd-loader/opencl-icd-loader-2020.03.13.ebuild 
b/dev-libs/opencl-icd-loader/opencl-icd-loader-2020.03.13.ebuild
new file mode 100644
index 000..354e60244a5
--- /dev/null
+++ b/dev-libs/opencl-icd-loader/opencl-icd-loader-2020.03.13.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+CMAKE_ECLASS=cmake
+inherit cmake-multilib
+
+MY_PN="OpenCL-ICD-Loader"
+MY_P="${MY_PN}-${PV}"
+
+DESCRIPTION="Official Khronos OpenCL ICD Loader"
+HOMEPAGE="https://github.com/KhronosGroup/OpenCL-ICD-Loader;
+SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+
+RESTRICT="!test? ( test )"
+
+DEPEND="dev-util/opencl-headers"
+RDEPEND="${DEPEND}
+   app-eselect/eselect-opencl"
+
+S="${WORKDIR}/${MY_P}"
+
+multilib_src_configure() {
+   local ocl_dir="/usr/$(get_libdir)/OpenCL/vendors/${PN}"
+
+   local mycmakeargs=(
+   -DCMAKE_INSTALL_PREFIX="${ocl_dir}"
+   -DCMAKE_INSTALL_LIBDIR="${ocl_dir}"
+   -DBUILD_TESTING=$(usex test)
+   -DOPENCL_ICD_LOADER_HEADERS_DIR="${ocl_dir}/include"
+   )
+   cmake_src_configure
+}
+
+multilib_src_test() {
+   
OCL_ICD_FILENAMES="${BUILD_DIR}/test/driver_stub/libOpenCLDriverStub.so" \
+   cmake_src_test
+}
+
+pkg_postinst() {
+   eselect opencl set --use-old "${PN}"
+}



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

2020-04-01 Thread Marek Szuba
commit: 2285b1c837666dc816122187a8b4efbae563334a
Author: Marek Szuba  gentoo  org>
AuthorDate: Wed Apr  1 22:36:31 2020 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Thu Apr  2 00:20:14 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2285b1c8

dev-util/opencl-headers: new package

The first release of unified Khronos OpenCL headers, which unlike
old headers (which is what app-eselect/eselect-opencl installs)
work with all released OpenCL versions rather than having different
versions supported by files from different directories.

Note that in order to avoid file collisions with eselect-opencl this
package presently installs header files into
/usr/$(get_libdir)/OpenCL/vendors/opencl-icd-loader/include ,
which is why it needs multilib support and why it will likely not work
right when installed standalone (in contrast to being pulled in by
dev-libs/opencl-icd-loader).

Signed-off-by: Marek Szuba  gentoo.org>

 dev-util/opencl-headers/Manifest   |  1 +
 dev-util/opencl-headers/metadata.xml   | 24 ++
 .../opencl-headers-2020.03.13.ebuild   | 29 ++
 3 files changed, 54 insertions(+)

diff --git a/dev-util/opencl-headers/Manifest b/dev-util/opencl-headers/Manifest
new file mode 100644
index 000..21be9a936d4
--- /dev/null
+++ b/dev-util/opencl-headers/Manifest
@@ -0,0 +1 @@
+DIST opencl-headers-2020.03.13.tar.gz 48540 BLAKE2B 
5befbf7b1ed9df7e45789f1a5c3ec15a2bb0bee4cf50f89e424b6c69534c045c0774fd6f6424d5311c5415c9e6714033b6c70d3c641f60c037a9c3fab3e00bb6
 SHA512 
4bf368325f6034b2c59b9d3a22f7c12eec078e5e5a0bdcc3f1f5870e211bf7d03ae7137897262440a9c98a35592f4405d85fae1b53246e56b5544af51bf9b39a

diff --git a/dev-util/opencl-headers/metadata.xml 
b/dev-util/opencl-headers/metadata.xml
new file mode 100644
index 000..f5bc8eb8de5
--- /dev/null
+++ b/dev-util/opencl-headers/metadata.xml
@@ -0,0 +1,24 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   mare...@gentoo.org
+   Marek Szuba
+   
+   
+   The OpenCL API headers in this package are unified headers and 
are designed to work
+   with all released OpenCL versions. This differs from previous 
OpenCL API headers,
+   where version-specific API headers either existed in separate 
branches, or
+   in separate folders in a branch.
+
+   By default, the OpenCL API headers in this repository are for 
the latest OpenCL
+   version supported. To use these API headers to target a 
different OpenCL version,
+   an application may #define the preprocessor value 
CL_TARGET_OPENCL_VERSION before
+   including the OpenCL API headers. The CL_TARGET_OPENCL_VERSION 
is a three digit
+   decimal value representing the OpenCL API version.
+   
+   
+   KhronosGroup/OpenCL-Headers
+   
+
+

diff --git a/dev-util/opencl-headers/opencl-headers-2020.03.13.ebuild 
b/dev-util/opencl-headers/opencl-headers-2020.03.13.ebuild
new file mode 100644
index 000..0c64e9cc994
--- /dev/null
+++ b/dev-util/opencl-headers/opencl-headers-2020.03.13.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit multilib-minimal
+
+MY_PN="OpenCL-Headers"
+MY_P="${MY_PN}-${PV}"
+
+DESCRIPTION="Unified C language headers for the OpenCL API"
+HOMEPAGE="https://github.com/KhronosGroup/OpenCL-Headers;
+SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+S="${WORKDIR}/${MY_P}"
+
+multilib_src_install() {
+   # Ideally we would install these directly into /usr/include but that 
would conflict
+   # with eselect-opencl, therefore we install these into the vendor 
directory used by
+   # dev-libs/opencl-icd-loader. Hopefully we will get this resolved soon 
and we can
+   # stop messing with multilib in this package.
+   local ocl_dir="/usr/$(get_libdir)/OpenCL/vendors/opencl-icd-loader"
+   insinto "${ocl_dir}"/include
+   doins -r "${S}"/CL
+}



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

2020-04-01 Thread Mike Gilbert
commit: 95577dd5076a8e9864e82879fd3af97cf63fcfe9
Author: Mike Gilbert  gentoo  org>
AuthorDate: Mon Mar 30 00:44:48 2020 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Wed Apr  1 23:51:44 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=95577dd5

cmake.eclass: do not append -DNDEBUG to CPPFLAGS

The NDEBUG macro turns the assert() function into a noop. This gives a
small performance boost, but may allow subtle programming errors to go
unnoticed.

This code was added back in 2008, when we started passing
-DCMAKE_BUILD_TYPE=None instead of Release or Debug. It probably tries
to mimic a default behavior of Release type builds.

Other common build systems do not do this by default. For example,
autoconf's AC_HEADER_ASSERT macro only sets NDEBUG if --disable-assert
is passed to configure (it defaults to enabled).

It is better to let users add this to CPPFLAGS themselves if they really
want to save those few CPU cycles.

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

 eclass/cmake.eclass | 9 -
 1 file changed, 9 deletions(-)

diff --git a/eclass/cmake.eclass b/eclass/cmake.eclass
index 160f40b1cf8..3da3b9aeb55 100644
--- a/eclass/cmake.eclass
+++ b/eclass/cmake.eclass
@@ -371,15 +371,6 @@ cmake_src_configure() {
# Fix xdg collision with sandbox
xdg_environment_reset
 
-   # @SEE CMAKE_BUILD_TYPE
-   if [[ ${CMAKE_BUILD_TYPE} = Gentoo ]]; then
-   # Handle release builds
-   if ! in_iuse debug || ! use debug; then
-   local CPPFLAGS=${CPPFLAGS}
-   append-cppflags -DNDEBUG
-   fi
-   fi
-
# Prepare Gentoo override rules (set valid compiler, append CPPFLAGS 
etc.)
local build_rules=${BUILD_DIR}/gentoo_rules.cmake
 



[gentoo-commits] repo/gentoo:master commit in: media-fonts/noto-emoji/

2020-04-01 Thread Pacho Ramos
commit: 658167a43fd18b3f1e8fbd9bdf45fdc2f1fe50a7
Author: Pacho Ramos  gentoo  org>
AuthorDate: Wed Apr  1 23:29:23 2020 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Wed Apr  1 23:29:23 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=658167a4

media-fonts/noto-emoji: Fix license

Thanks-to: Anthony Parsons
Thanks-to: Ulrich Müller
Closes: https://bugs.gentoo.org/715224
Package-Manager: Portage-2.3.96, Repoman-2.3.22
Signed-off-by: Pacho Ramos  gentoo.org>

 media-fonts/noto-emoji/noto-emoji-20200311.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-fonts/noto-emoji/noto-emoji-20200311.ebuild 
b/media-fonts/noto-emoji/noto-emoji-20200311.ebuild
index f97cce2127e..8c9d46ac17e 100644
--- a/media-fonts/noto-emoji/noto-emoji-20200311.ebuild
+++ b/media-fonts/noto-emoji/noto-emoji-20200311.ebuild
@@ -12,7 +12,7 @@ HOMEPAGE="https://www.google.com/get/noto/ 
https://github.com/googlei18n/noto-em
 COMMIT="4325631b45027a3d4da9a0f08f829e790f86ff4d"
 SRC_URI="https://github.com/googlei18n/noto-emoji/archive/${COMMIT}.tar.gz -> 
${P}.tar.gz"
 
-LICENSE="Apache-2.0"
+LICENSE="Apache-2.0 OFL-1.1"
 SLOT="0"
 KEYWORDS="amd64"
 IUSE=""



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

2020-04-01 Thread Pacho Ramos
commit: fe7c05479987b40db0cbd567b226e8973b40908f
Author: Pacho Ramos  gentoo  org>
AuthorDate: Wed Apr  1 23:26:32 2020 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Wed Apr  1 23:26:32 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe7c0547

net-wireless/bluez: Drop old

Package-Manager: Portage-2.3.96, Repoman-2.3.22
Signed-off-by: Pacho Ramos  gentoo.org>

 net-wireless/bluez/Manifest |   2 -
 net-wireless/bluez/bluez-5.52-r1.ebuild | 283 --
 net-wireless/bluez/bluez-5.53.ebuild| 297 
 3 files changed, 582 deletions(-)

diff --git a/net-wireless/bluez/Manifest b/net-wireless/bluez/Manifest
index 85f2daed1d1..1f1ac963fa4 100644
--- a/net-wireless/bluez/Manifest
+++ b/net-wireless/bluez/Manifest
@@ -1,3 +1 @@
-DIST bluez-5.52.tar.xz 1957504 BLAKE2B 
670cdfb44eca1b184c0bd678bab34116f9172394b86fb69fa454f7bdcc1ae82c466a806879ddef966ae6cd31466b48f9e87113d43144659ae0c057b9def8
 SHA512 
9024481910d1dee85578bf3d7a4fc4be2bece516e6216c91aa1a7ac18537f092b47c41c4a5506ddd7e279599d58002e98203c5439745c01df4dbc22a75234c84
-DIST bluez-5.53.tar.xz 1997504 BLAKE2B 
921ab4ae18ab1827e870eb6f6f20c247e7855ba090e47659d283abadc280a5f66966a387b85e43487abf14fd4d4382d8337e46fec3400d0be5201b9ff7635dde
 SHA512 
62956e6293ec2517ec453dc7a6c82d34a8c446df8add8fe411b0a45fd5604817f3a19fbc646ad6f68df435f3cd2bd10ae040890e30db83b022f90b54cc6b3c74
 DIST bluez-5.54.tar.xz 2003760 BLAKE2B 
278a8be86d93654b9ec31ed2591a89a2a0f35fd8378fc3cffd9028b1aab431071b802e77b956503fd16239e5b821ab356733fdc49436ef811b87190e185a91c2
 SHA512 
e19d15d3a478a7af47c1921c8827843492e38787b1182152155bd3d8ad9e1d8ee25c5fda1f24e38c54ebbf946b09fe75007dca9a24d1c35f73303558e558dcbe

diff --git a/net-wireless/bluez/bluez-5.52-r1.ebuild 
b/net-wireless/bluez/bluez-5.52-r1.ebuild
deleted file mode 100644
index 622f217c77a..000
--- a/net-wireless/bluez/bluez-5.52-r1.ebuild
+++ /dev/null
@@ -1,283 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-PYTHON_COMPAT=( python2_7 )
-
-inherit autotools python-single-r1 readme.gentoo-r1 systemd udev 
multilib-minimal
-
-DESCRIPTION="Bluetooth Tools and System Daemons for Linux"
-HOMEPAGE="http://www.bluez.org;
-SRC_URI="https://www.kernel.org/pub/linux/bluetooth/${P}.tar.xz;
-
-LICENSE="GPL-2+ LGPL-2.1+"
-SLOT="0/3"
-KEYWORDS="amd64 arm arm64 ~hppa ~mips ppc ppc64 x86"
-IUSE="btpclient cups doc debug deprecated extra-tools experimental +mesh midi 
+obex +readline selinux systemd test test-programs +udev user-session"
-
-# Since this release all remaining extra-tools need readline support, but this 
could
-# change in the future, hence, this REQUIRED_USE constraint could be dropped
-# again in the future.
-REQUIRED_USE="
-   extra-tools? ( deprecated readline )
-   test? ( ${PYTHON_REQUIRED_USE} )
-   test-programs? ( ${PYTHON_REQUIRED_USE} )
-"
-
-TEST_DEPS="${PYTHON_DEPS}
-   $(python_gen_cond_dep '
-   >=dev-python/dbus-python-1[${PYTHON_MULTI_USEDEP}]
-   dev-python/pygobject:3[${PYTHON_MULTI_USEDEP}]
-   ')
-"
-BDEPEND="
-   virtual/pkgconfig
-   test? ( ${TEST_DEPS} )
-"
-DEPEND="
-   >=dev-libs/glib-2.28:2[${MULTILIB_USEDEP}]
-   >=sys-apps/hwids-20121202.2
-   btpclient? ( >=dev-libs/ell-0.26 )
-   cups? ( net-print/cups:= )
-   mesh? (
-   >=dev-libs/ell-0.26
-   dev-libs/json-c:=
-   sys-libs/readline:0=
-   )
-   midi? ( media-libs/alsa-lib )
-   obex? ( dev-libs/libical:= )
-   readline? ( sys-libs/readline:0= )
-   systemd? (
-   >=sys-apps/dbus-1.6:=[user-session=]
-   sys-apps/systemd
-   )
-   !systemd? ( >=sys-apps/dbus-1.6:= )
-   udev? ( >=virtual/udev-172 )
-"
-RDEPEND="${DEPEND}
-   selinux? ( sec-policy/selinux-bluetooth )
-   test-programs? ( ${TEST_DEPS} )
-"
-
-RESTRICT="!test? ( test )"
-
-PATCHES=(
-   # Try both udevadm paths to cover udev/systemd vs. eudev locations 
(#539844)
-   # http://www.spinics.net/lists/linux-bluetooth/msg58739.html
-   # https://bugs.gentoo.org/539844
-   "${FILESDIR}"/${PN}-udevadm-path-r1.patch
-
-   # Fedora patches
-   # http://www.spinics.net/lists/linux-bluetooth/msg40136.html
-   
"${FILESDIR}"/0001-obex-Use-GLib-helper-function-to-manipulate-paths.patch
-)
-
-pkg_setup() {
-   if use test || use test-programs; then
-   python-single-r1_pkg_setup
-   fi
-
-   if ! use udev; then
-   ewarn
-   ewarn "You are installing ${PN} with USE=-udev. This means 
various bluetooth"
-   ewarn "devices and adapters from Apple, Dell, Logitech etc. 
will not work,"
-   ewarn "and hid2hci will not be available."
-   ewarn
-   fi
-}
-
-src_prepare() {
-   default
-
-   # 

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

2020-04-01 Thread Alessandro Barbieri
commit: 160367b4e3c736ec950b2c7f30b0caf771cf1f08
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Wed Apr  1 23:01:53 2020 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Wed Apr  1 23:01:53 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=160367b4

dev-python/fake-useragent: new package, untested

Package-Manager: Portage-2.3.96, Repoman-2.3.22
Signed-off-by: Alessandro Barbieri  gmail.com>

 dev-python/fake-useragent/Manifest |  1 +
 .../fake-useragent/fake-useragent-0.1.11.ebuild| 53 ++
 dev-python/fake-useragent/metadata.xml | 17 +++
 3 files changed, 71 insertions(+)

diff --git a/dev-python/fake-useragent/Manifest 
b/dev-python/fake-useragent/Manifest
new file mode 100644
index 000..063a0c0
--- /dev/null
+++ b/dev-python/fake-useragent/Manifest
@@ -0,0 +1 @@
+DIST fake-useragent-0.1.11.tar.gz 13200 BLAKE2B 
13ba8a37a418fb8ed11491171a502737b51a60b9a6d54969f20ef0a5fb10e77dc33dd897d13d7034719c5d1376701f38dc6d17a9f5e484dc566fc647b8546075
 SHA512 
38dd46a1186a92b87d8886876dd0163640d39a852c00d7264947f940a59331168d595c4ee9fce357a2fed07425a557d80ad6c5a693ec0087ea2b69e327927ed1

diff --git a/dev-python/fake-useragent/fake-useragent-0.1.11.ebuild 
b/dev-python/fake-useragent/fake-useragent-0.1.11.ebuild
new file mode 100644
index 000..e38fefb
--- /dev/null
+++ b/dev-python/fake-useragent/fake-useragent-0.1.11.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_6 )
+
+inherit distutils-r1
+
+DESCRIPTION="Up to date simple useragent faker with real world database"
+HOMEPAGE="
+   https://github.com/hellysmile/fake-useragent
+   https://pypi.org/project/fake-useragent
+"
+SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+   dev-python/appdirs[${PYTHON_USEDEP}]
+   dev-python/decorator[${PYTHON_USEDEP}]
+   dev-python/funcsigs[${PYTHON_USEDEP}]
+   dev-python/ipdb[${PYTHON_USEDEP}]
+   dev-python/ipython[${PYTHON_USEDEP}]
+   dev-python/ipython_genutils[${PYTHON_USEDEP}]
+   dev-python/isort[${PYTHON_USEDEP}]
+   dev-python/mccabe[${PYTHON_USEDEP}]
+   dev-python/mock[${PYTHON_USEDEP}]
+   dev-python/packaging[${PYTHON_USEDEP}]
+   dev-python/pathlib2[${PYTHON_USEDEP}]
+   dev-python/pexpect[${PYTHON_USEDEP}]
+   dev-python/pickleshare[${PYTHON_USEDEP}]
+   dev-python/pluggy[${PYTHON_USEDEP}]
+   dev-python/prompt_toolkit[${PYTHON_USEDEP}]
+   dev-python/ptyprocess[${PYTHON_USEDEP}]
+   dev-python/py[${PYTHON_USEDEP}]
+   dev-python/pycodestyle[${PYTHON_USEDEP}]
+   dev-python/pyflakes[${PYTHON_USEDEP}]
+   dev-python/pygments[${PYTHON_USEDEP}]
+   dev-python/pyparsing[${PYTHON_USEDEP}]
+   dev-python/pytest[${PYTHON_USEDEP}]
+   dev-python/scandir[${PYTHON_USEDEP}]
+   dev-python/simplegeneric[${PYTHON_USEDEP}]
+   dev-python/six[${PYTHON_USEDEP}]
+   dev-python/traitlets[${PYTHON_USEDEP}]
+   dev-python/wcwidth[${PYTHON_USEDEP}]
+"
+DEPEND="${RDEPEND}"
+
+distutils_enable_tests pytest
+distutils_enable_sphinx docs

diff --git a/dev-python/fake-useragent/metadata.xml 
b/dev-python/fake-useragent/metadata.xml
new file mode 100644
index 000..79d4c43
--- /dev/null
+++ b/dev-python/fake-useragent/metadata.xml
@@ -0,0 +1,17 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+  
+lssndrbarbi...@gmail.com
+Alessandro Barbieri
+  
+  
+Features
+
+grabs up to date useragent from useragentstring.com
+randomize with real world statistic via w3schools.com
+  
+  
+fake-useragent
+  
+



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

2020-04-01 Thread Alessandro Barbieri
commit: 9b322a63f60e78a0f2465ad2b81f34f07e1b5ca7
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Wed Apr  1 22:41:24 2020 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Wed Apr  1 22:41:24 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=9b322a63

dev-python/googletransx: new package

Package-Manager: Portage-2.3.96, Repoman-2.3.22
Signed-off-by: Alessandro Barbieri  gmail.com>

 dev-python/googletransx/Manifest  |  1 +
 dev-python/googletransx/googletransx-2.4.2.ebuild | 23 +
 dev-python/googletransx/metadata.xml  | 42 +++
 3 files changed, 66 insertions(+)

diff --git a/dev-python/googletransx/Manifest b/dev-python/googletransx/Manifest
new file mode 100644
index 000..6934d91
--- /dev/null
+++ b/dev-python/googletransx/Manifest
@@ -0,0 +1 @@
+DIST googletransx-2.4.2.tar.gz 13967 BLAKE2B 
4ba5d043f428e48c4a1e7fd5932b346149fa7a5f14f5e97f79aa52de8be22658697aaf112eea931793ae006aa0e23a4771e538067a0f6d2e75fdeff71df221e3
 SHA512 
d68d3ae0bf250464438831e97c5ab87484100302ccb92da929218fe42d00c572770c4083919916b537f40b2ea5b33197fb2c69197cc541da28977027be86ceb5

diff --git a/dev-python/googletransx/googletransx-2.4.2.ebuild 
b/dev-python/googletransx/googletransx-2.4.2.ebuild
new file mode 100644
index 000..0549970
--- /dev/null
+++ b/dev-python/googletransx/googletransx-2.4.2.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+PYTHON_COMPAT=( python3_{6,7} )
+
+#DISTUTILS_USE_SETUPTOOLS=rdepend
+
+inherit distutils-r1
+
+DESCRIPTION="Free Google Translate API for Python. Translates totally free of 
charge."
+HOMEPAGE="https://pypi.org/project/googletransx;
+SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+   dev-python/requests[${PYTHON_USEDEP}]
+"
+DEPEND="${RDEPEND}"

diff --git a/dev-python/googletransx/metadata.xml 
b/dev-python/googletransx/metadata.xml
new file mode 100644
index 000..12c247f
--- /dev/null
+++ b/dev-python/googletransx/metadata.xml
@@ -0,0 +1,42 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+  
+lssndrbarbi...@gmail.com
+Alessandro Barbieri
+  
+  
+Googletrans is a free and unlimited python library that implemented Google 
Translate API. This uses the Google Translate Ajax API to make calls to such 
methods as detect and translate.
+
+Compatible with Python 2.7+ and 3.4+. (Note: Python 2 support will be dropped 
in the next major release.)
+
+For details refer to the API Documentation.
+Features
+
+Fast and reliable - it uses the same servers that translate.google.com uses
+Auto language detection
+Bulk translations
+Customizable service URL
+Connection pooling (the advantage of using requests.Session)
+HTTP/2 support
+
+TODO
+
+more features are coming soon.
+
+Proxy support
+Internal session management (for better bulk translations)
+
+HTTP/2 support
+
+This is a great deal for everyone! (up to 2x times faster in my test) If you 
want to get googletrans faster you should install hyper package. Googletrans 
will automatically detect if hyper is installed and if so, it will be used for 
http networking.
+How does this library work
+
+You may wonder why this library works properly, whereas other approaches such 
like goslate won’t work since Google has updated its translation service 
recently with a ticket mechanism to prevent a lot of crawler programs.
+
+I eventually figure out a way to generate a ticket by reverse engineering on 
the obfuscated and minified code used by Google to generate such token, and 
implemented on the top of Python. However, this could be blocked at any time.
+  
+  
+googletransx
+  
+



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

2020-04-01 Thread Pacho Ramos
commit: 9ff4293235593b372f1602d9d1e299618d2aa352
Author: Pacho Ramos  gentoo  org>
AuthorDate: Wed Apr  1 23:00:01 2020 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Wed Apr  1 23:06:08 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ff42932

net-misc/r8168: Drop old

Package-Manager: Portage-2.3.96, Repoman-2.3.22
Signed-off-by: Pacho Ramos  gentoo.org>

 net-misc/r8168/Manifest |  2 -
 net-misc/r8168/files/linux-4.15-2.patch | 85 -
 net-misc/r8168/files/linux-5.4.patch| 12 -
 net-misc/r8168/r8168-8.045.08.ebuild| 33 -
 net-misc/r8168/r8168-8.047.05.ebuild| 38 ---
 5 files changed, 170 deletions(-)

diff --git a/net-misc/r8168/Manifest b/net-misc/r8168/Manifest
index 856f3c7114f..fe7c83a9a60 100644
--- a/net-misc/r8168/Manifest
+++ b/net-misc/r8168/Manifest
@@ -1,3 +1 @@
-DIST r8168-8.045.08.tar.bz2 104427 BLAKE2B 
56e332b518aa3c244750310a77d53ca2fc9a365f4a043e452c5593bcfcd5679c882d35b9977438ddb6a42ba40bb7c9b45e73926fda37c372314d57290ea3ffab
 SHA512 
9037527f193d59da8bcf69396582e13acb58880ce52328e596ffb469352d38649d43f3c31b01ed607773bba1624561f299b3909dd6124448ed75e8f548d80563
-DIST r8168-8.047.05.tar.bz2 108933 BLAKE2B 
03e0bd90c970fc5f98f3e2e2a5d724891a6ffdfe53dc9de1e30b6c855658d53944ed1d8f996edf63ac448194d917685ef8902d6960fafebfe695453e8ea34e51
 SHA512 
a58cbbdfd836373ad65607908bd84e48a93222966c65d190ae5dff20621b55976c044c31a18e1c00ea5c4c6d66ac300acdc7537d4dec5dd1e281f0ad33bb24e6
 DIST r8168-8.048.00.tar.bz2 109018 BLAKE2B 
e3587fda9cdad8a8433933daef7f05b123b661e6079703c840fb20562ff8511424bf183781970957fa3b0371ebcb4c7a5b7ef84101c3ac5bed7d3eee1236194c
 SHA512 
425d3e0fc56006e9371c31078d32f6fd135a038b13ec1c4f1b809f68e73e8fd15e4a4c2d027c0b4a2cee9ef0dda348b478cc855fb123eb05e4157564ab9de12a

diff --git a/net-misc/r8168/files/linux-4.15-2.patch 
b/net-misc/r8168/files/linux-4.15-2.patch
deleted file mode 100644
index 5f5f17c551c..000
--- a/net-misc/r8168/files/linux-4.15-2.patch
+++ /dev/null
@@ -1,85 +0,0 @@
-Author: Alois Nespor 
-Description: fix module build for Linux 4.15
-Origin: vendor, 
https://aur.archlinux.org/cgit/aur.git/tree/linux-4.15-2.patch?h=r8168-dkms
-
 a/src/r8168_n.c
-+++ b/src/r8168_n.c
-@@ -407,8 +407,14 @@ MODULE_VERSION(RTL8168_VERSION);
- static void rtl8168_sleep_rx_enable(struct net_device *dev);
- static void rtl8168_dsm(struct net_device *dev, int dev_state);
- 
-+#if LINUX_VERSION_CODE >= KERNEL_VERSION(4,15,0)
-+static void rtl8168_esd_timer(struct timer_list *timer);
-+static void rtl8168_link_timer(struct timer_list *timer);
-+#else
- static void rtl8168_esd_timer(unsigned long __opaque);
- static void rtl8168_link_timer(unsigned long __opaque);
-+#endif//LINUX_VERSION_CODE >= KERNEL_VERSION(4,15,0)
-+
- static void rtl8168_tx_clear(struct rtl8168_private *tp);
- static void rtl8168_rx_clear(struct rtl8168_private *tp);
- 
-@@ -22964,7 +22970,11 @@ static inline void rtl8168_request_esd_t
- struct rtl8168_private *tp = netdev_priv(dev);
- struct timer_list *timer = >esd_timer;
- 
-+#if LINUX_VERSION_CODE >= KERNEL_VERSION(4,15,0)
-+timer_setup(timer, rtl8168_esd_timer, 0);
-+#else
- setup_timer(timer, rtl8168_esd_timer, (unsigned long)dev);
-+#endif//LINUX_VERSION_CODE >= KERNEL_VERSION(4,15,0)
- mod_timer(timer, jiffies + RTL8168_ESD_TIMEOUT);
- }
- 
-@@ -22978,7 +22988,11 @@ static inline void rtl8168_request_link_
- struct rtl8168_private *tp = netdev_priv(dev);
- struct timer_list *timer = >link_timer;
- 
-+#if LINUX_VERSION_CODE >= KERNEL_VERSION(4,15,0)
-+timer_setup(timer, rtl8168_link_timer, 0);
-+#else
- setup_timer(timer, rtl8168_link_timer, (unsigned long)dev);
-+#endif//LINUX_VERSION_CODE >= KERNEL_VERSION(4,15,0)
- mod_timer(timer, jiffies + RTL8168_LINK_TIMEOUT);
- }
- 
-@@ -24717,12 +24731,19 @@ err_out:
- #define PCI_DEVICE_SERIAL_NUMBER (0x0164)
- 
- static void
-+#if LINUX_VERSION_CODE >= KERNEL_VERSION(4,15,0)
-+rtl8168_esd_timer(struct timer_list *timer)
-+{
-+struct rtl8168_private *tp = from_timer(tp, timer, esd_timer);
-+struct net_device *dev = tp->dev;
-+#else
- rtl8168_esd_timer(unsigned long __opaque)
- {
- struct net_device *dev = (struct net_device *)__opaque;
- struct rtl8168_private *tp = netdev_priv(dev);
--struct pci_dev *pdev = tp->pci_dev;
- struct timer_list *timer = >esd_timer;
-+#endif//LINUX_VERSION_CODE >= KERNEL_VERSION(4,15,0)
-+struct pci_dev *pdev = tp->pci_dev;
- unsigned long timeout = RTL8168_ESD_TIMEOUT;
- unsigned long flags;
- u8 cmd;
-@@ -24856,11 +24877,18 @@ rtl8168_esd_timer(unsigned long __opaque
- }
- 
- static void
-+#if LINUX_VERSION_CODE >= KERNEL_VERSION(4,15,0)
-+rtl8168_link_timer(struct timer_list *timer)
-+{
-+struct rtl8168_private *tp = from_timer(tp, timer, link_timer);
-+struct net_device 

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

2020-04-01 Thread Matt Turner
commit: 71c91bcb4c91db68af6eb970698881772bedc1c7
Author: Matt Turner  gentoo  org>
AuthorDate: Wed Apr  1 22:57:04 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Wed Apr  1 23:05:31 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=71c91bcb

media-libs/mesa: Version bump to 20.0.3

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

 media-libs/mesa/Manifest   |   1 +
 media-libs/mesa/mesa-20.0.3.ebuild | 544 +
 2 files changed, 545 insertions(+)

diff --git a/media-libs/mesa/Manifest b/media-libs/mesa/Manifest
index 0f2b122f84d..b0a5344182b 100644
--- a/media-libs/mesa/Manifest
+++ b/media-libs/mesa/Manifest
@@ -1,3 +1,4 @@
 DIST mesa-19.3.5.tar.xz 12064980 BLAKE2B 
a20ebfb149624f13951795e07154ab70dc1856a7a1261b339b0bdf000951756c88439e7b8729f768b0b4b298301b9a3c0c10d7f2fab3abd91649c12ba51c
 SHA512 
413929573fab31e1bb2a1a04c0c770161c2db464a5aab3f0567d27603fff889ede70e1f6e197e7ff1c1639dc4cc543457bcf45761f0f8e6dffafccfa773a4e3f
 DIST mesa-20.0.1.tar.xz 12174080 BLAKE2B 
bc25d95b6737006d755384cfe759439819fadfacf441db723247fd5d0c7dad1daa84695dfdf86319ba2ac68ac2d66f48dc396e8d7e8c579faa7fbdda4391636f
 SHA512 
9e005ebbb699c1ad83b73c503c467907958a3d9cad644d8f7ac95804fd265debcf563784a1054c8e0bf40106e33b13185607e8270a197e9ddc34c50b1b2c4d82
 DIST mesa-20.0.2.tar.xz 12203152 BLAKE2B 
09db28e0d267e0ff4b06109b21e2152743219c338bc37b3abf3415747d5dfc86d54fd9f68ad3a6ffbaf72701b1fa805eb0f4803debc7f5e6b46bc47c615879d3
 SHA512 
d6ffc29bbc5b908cb0f08fa1b5a83e029b76c7b697c488a73e6bb60990a55beeb3ecdba1745868f6885ee2f660975f5debf7d2c9418e0a96e2f7049e83fd89ab
+DIST mesa-20.0.3.tar.xz 12290804 BLAKE2B 
e416c010e5d126c84c09bb371e852f51098fc8f191e01f9f8baff0728f8d3fa3671ef97e4c8a334a0b94dba871efa27d9f45e9f458524c88bff4d96d62bbadf0
 SHA512 
e27d147bb85908cac4eb4b0f0505a7c539051805f54e6e50105c9e5c07d3b3b3c8524959b31eb97f8e8f6e5859f46cd257a25275e0671279f12ecd89ee13f7bf

diff --git a/media-libs/mesa/mesa-20.0.3.ebuild 
b/media-libs/mesa/mesa-20.0.3.ebuild
new file mode 100644
index 000..e62a7bef4c8
--- /dev/null
+++ b/media-libs/mesa/mesa-20.0.3.ebuild
@@ -0,0 +1,544 @@
+# 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 meson multilib-minimal pax-utils python-any-r1
+
+OPENGL_DIR="xorg-x11"
+
+MY_P="${P/_/-}"
+
+DESCRIPTION="OpenGL-like graphic library for Linux"
+HOMEPAGE="https://www.mesa3d.org/ https://mesa.freedesktop.org/;
+
+if [[ ${PV} ==  ]]; then
+   EGIT_REPO_URI="https://gitlab.freedesktop.org/mesa/mesa.git;
+   inherit git-r3
+else
+   SRC_URI="https://mesa.freedesktop.org/archive/${MY_P}.tar.xz;
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~sparc-solaris ~x64-solaris ~x86-solaris"
+fi
+
+LICENSE="MIT"
+SLOT="0"
+RESTRICT="
+   !test? ( test )
+"
+
+RADEON_CARDS="r100 r200 r300 r600 radeon radeonsi"
+VIDEO_CARDS="${RADEON_CARDS} freedreno i915 i965 intel iris lima nouveau 
panfrost vc4 virgl vivante vmware"
+for card in ${VIDEO_CARDS}; do
+   IUSE_VIDEO_CARDS+=" video_cards_${card}"
+done
+
+IUSE="${IUSE_VIDEO_CARDS}
+   +classic d3d9 debug +dri3 +egl +gallium +gbm gles1 +gles2 +libglvnd 
+llvm
+   lm-sensors opencl osmesa selinux test unwind vaapi valgrind vdpau vulkan
+   vulkan-overlay wayland +X xa xvmc +zstd"
+
+REQUIRED_USE="
+   d3d9?   ( dri3 || ( video_cards_iris video_cards_r300 video_cards_r600 
video_cards_radeonsi video_cards_nouveau video_cards_vmware ) )
+   gles1?  ( egl )
+   gles2?  ( egl )
+   vulkan? ( dri3
+ || ( video_cards_i965 video_cards_iris 
video_cards_radeonsi )
+ video_cards_radeonsi? ( llvm ) )
+   vulkan-overlay? ( vulkan )
+   wayland? ( egl gbm )
+   video_cards_freedreno?  ( gallium )
+   video_cards_intel?  ( classic )
+   video_cards_i915?   ( || ( classic gallium ) )
+   video_cards_i965?   ( classic )
+   video_cards_iris?   ( gallium )
+   video_cards_lima?   ( gallium )
+   video_cards_nouveau? ( || ( classic gallium ) )
+   video_cards_panfrost? ( gallium )
+   video_cards_radeon? ( || ( classic gallium )
+ gallium? ( x86? ( llvm ) 
amd64? ( llvm ) ) )
+   video_cards_r100?   ( classic )
+   video_cards_r200?   ( classic )
+   video_cards_r300?   ( gallium x86? ( llvm ) amd64? ( llvm ) )
+   video_cards_r600?   ( gallium )
+   video_cards_radeonsi?   ( gallium llvm )
+   video_cards_vc4? ( gallium )
+   video_cards_virgl? ( gallium )
+   video_cards_vivante? ( gallium gbm )
+   video_cards_vmware? ( gallium )
+   xa? ( X )
+   xvmc? ( X )
+"
+
+LIBDRM_DEPSTRING=">=x11-libs/libdrm-2.4.100"
+RDEPEND="
+   !app-eselect/eselect-mesa
+   

[gentoo-commits] repo/gentoo:master commit in: sys-boot/woeusb/

2020-04-01 Thread Pacho Ramos
commit: c9abccd81fbb81cb7479d308dc05731d665ea3b2
Author: Pacho Ramos  gentoo  org>
AuthorDate: Wed Apr  1 22:58:24 2020 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Wed Apr  1 22:58:24 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c9abccd8

sys-boot/woeusb: Drop old

Package-Manager: Portage-2.3.96, Repoman-2.3.22
Signed-off-by: Pacho Ramos  gentoo.org>

 sys-boot/woeusb/Manifest|  1 -
 sys-boot/woeusb/woeusb-3.3.0.ebuild | 58 -
 2 files changed, 59 deletions(-)

diff --git a/sys-boot/woeusb/Manifest b/sys-boot/woeusb/Manifest
index 2232b8a4703..8bb853f6f1a 100644
--- a/sys-boot/woeusb/Manifest
+++ b/sys-boot/woeusb/Manifest
@@ -1,2 +1 @@
-DIST woeusb-3.3.0.tar.gz 386251 BLAKE2B 
9767fc3ab3ae438ff126c05a197cb41550704b93f3b508ad88b7a39c74777fdd863794970ebc839f79f8b2f1da9f6041bb355783ec1040e31814fead8185439c
 SHA512 
8cac015df2309e4978f38adae9b9da04d896301f8d9d971d3d21801b24c3287d7d405bc4b2b1e0ff285497b5777462eb8cd6ce7dce079daf49b4d5d313a449a3
 DIST woeusb-3.3.1.tar.gz 386399 BLAKE2B 
1423ecca39018c674b0eea36de732f54cfcdd14b8cc465e6d3c0639192cbd8355436b7a39ba453b19fa6f1c5b1f6938ef12f49710bc2a4af0f2eaed967e03ce7
 SHA512 
e3460efabaee199eb5ffc73ca99fe2d9141ed3a5f72acd2f8910b093b2b3a93928ee4eeb27d634293448f036101d8bf24aef65dc338c80e6e3e1738004594d52

diff --git a/sys-boot/woeusb/woeusb-3.3.0.ebuild 
b/sys-boot/woeusb/woeusb-3.3.0.ebuild
deleted file mode 100644
index 573d9db62c7..000
--- a/sys-boot/woeusb/woeusb-3.3.0.ebuild
+++ /dev/null
@@ -1,58 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-WX_GTK_VER="3.0-gtk3"
-
-inherit autotools wxwidgets
-
-DESCRIPTION="Creates windows installer on usb media from an iso image"
-HOMEPAGE="https://github.com/slacka/WoeUSB;
-SRC_URI="https://github.com/slacka/WoeUSB/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="minimal"
-
-RDEPEND="
-   sys-apps/util-linux
-   sys-block/parted
-   sys-fs/dosfstools
-   sys-fs/ntfs3g
-   sys-boot/grub:2[grub_platforms_pc]
-   !minimal? ( x11-libs/wxGTK:${WX_GTK_VER}[X] )
-"
-DEPEND="${RDEPEND}"
-
-S="${WORKDIR}/WoeUSB-${PV}"
-
-src_prepare() {
-   default
-   find . -type f -print0 | xargs -0 sed -i "s/@@WOEUSB_VERSION@@/${PV}/" 
|| die
-   if ! use minimal; then
-   setup-wxwidgets
-   eautoreconf
-   fi
-}
-
-src_configure() {
-   ! use minimal && default
-}
-
-src_compile() {
-   ! use minimal && default
-}
-
-src_test() {
-   ! use minimal && default
-}
-
-src_install() {
-   if use minimal; then
-   dosbin src/woeusb
-   einstalldocs
-   else
-   default
-   fi
-}



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

2020-04-01 Thread Zac Medico
commit: 0f0f20554b618bec9f337dadacc3c9e8ca8c92d5
Author: Zac Medico  gentoo  org>
AuthorDate: Wed Apr  1 22:42:34 2020 +
Commit: Zac Medico  gentoo  org>
CommitDate: Wed Apr  1 22:42:42 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0f0f2055

sys-apps/portage: Drop python3_5 from latest releases

Fixes: 0a2c520e735f ("sys-apps/portage: Drop py2")
Reported-by: Arfrever Frehtes Taifersar Arahesis  Apache.Org>
Package-Manager: Portage-2.3.96, Repoman-2.3.22
Signed-off-by: Zac Medico  gentoo.org>

 sys-apps/portage/portage-2.3.89-r1.ebuild | 4 +---
 sys-apps/portage/portage-2.3.94.ebuild| 4 +---
 sys-apps/portage/portage-2.3.95.ebuild| 4 +---
 sys-apps/portage/portage-2.3.96-r1.ebuild | 4 +---
 sys-apps/portage/portage-.ebuild  | 4 +---
 5 files changed, 5 insertions(+), 15 deletions(-)

diff --git a/sys-apps/portage/portage-2.3.89-r1.ebuild 
b/sys-apps/portage/portage-2.3.89-r1.ebuild
index aa0ae262ab8..e513225388d 100644
--- a/sys-apps/portage/portage-2.3.89-r1.ebuild
+++ b/sys-apps/portage/portage-2.3.89-r1.ebuild
@@ -4,7 +4,7 @@
 EAPI=5
 
 DISTUTILS_USE_SETUPTOOLS=no
-PYTHON_COMPAT=( pypy3 python3_5 python3_6 python3_7 python3_8 )
+PYTHON_COMPAT=( pypy3 python3_6 python3_7 python3_8 )
 PYTHON_REQ_USE='bzip2(+),threads(+)'
 
 inherit distutils-r1 linux-info systemd prefix
@@ -42,8 +42,6 @@ RDEPEND="
>=sys-apps/sed-4.0.5
app-shells/bash:0[readline]
>=app-admin/eselect-1.2
-   $(python_gen_cond_dep 'dev-python/pyblake2[${PYTHON_USEDEP}]' \
-   python3_5)
rsync-verify? (
>=app-portage/gemato-14[${PYTHON_USEDEP}]
>=app-crypt/openpgp-keys-gentoo-release-20180706

diff --git a/sys-apps/portage/portage-2.3.94.ebuild 
b/sys-apps/portage/portage-2.3.94.ebuild
index b157506f61e..2892405c127 100644
--- a/sys-apps/portage/portage-2.3.94.ebuild
+++ b/sys-apps/portage/portage-2.3.94.ebuild
@@ -4,7 +4,7 @@
 EAPI=5
 
 DISTUTILS_USE_SETUPTOOLS=no
-PYTHON_COMPAT=( pypy3 python3_5 python3_6 python3_7 python3_8 )
+PYTHON_COMPAT=( pypy3 python3_6 python3_7 python3_8 )
 PYTHON_REQ_USE='bzip2(+),threads(+)'
 
 inherit distutils-r1 linux-info systemd prefix
@@ -42,8 +42,6 @@ RDEPEND="
>=sys-apps/sed-4.0.5
app-shells/bash:0[readline]
>=app-admin/eselect-1.2
-   $(python_gen_cond_dep 'dev-python/pyblake2[${PYTHON_USEDEP}]' \
-   python3_5)
rsync-verify? (
>=app-portage/gemato-14[${PYTHON_USEDEP}]
>=app-crypt/openpgp-keys-gentoo-release-20180706

diff --git a/sys-apps/portage/portage-2.3.95.ebuild 
b/sys-apps/portage/portage-2.3.95.ebuild
index b157506f61e..2892405c127 100644
--- a/sys-apps/portage/portage-2.3.95.ebuild
+++ b/sys-apps/portage/portage-2.3.95.ebuild
@@ -4,7 +4,7 @@
 EAPI=5
 
 DISTUTILS_USE_SETUPTOOLS=no
-PYTHON_COMPAT=( pypy3 python3_5 python3_6 python3_7 python3_8 )
+PYTHON_COMPAT=( pypy3 python3_6 python3_7 python3_8 )
 PYTHON_REQ_USE='bzip2(+),threads(+)'
 
 inherit distutils-r1 linux-info systemd prefix
@@ -42,8 +42,6 @@ RDEPEND="
>=sys-apps/sed-4.0.5
app-shells/bash:0[readline]
>=app-admin/eselect-1.2
-   $(python_gen_cond_dep 'dev-python/pyblake2[${PYTHON_USEDEP}]' \
-   python3_5)
rsync-verify? (
>=app-portage/gemato-14[${PYTHON_USEDEP}]
>=app-crypt/openpgp-keys-gentoo-release-20180706

diff --git a/sys-apps/portage/portage-2.3.96-r1.ebuild 
b/sys-apps/portage/portage-2.3.96-r1.ebuild
index 4e0264ebf1e..ead0b6f0193 100644
--- a/sys-apps/portage/portage-2.3.96-r1.ebuild
+++ b/sys-apps/portage/portage-2.3.96-r1.ebuild
@@ -4,7 +4,7 @@
 EAPI=5
 
 DISTUTILS_USE_SETUPTOOLS=no
-PYTHON_COMPAT=( pypy3 python3_5 python3_6 python3_7 python3_8 )
+PYTHON_COMPAT=( pypy3 python3_6 python3_7 python3_8 )
 PYTHON_REQ_USE='bzip2(+),threads(+)'
 
 inherit distutils-r1 linux-info systemd prefix
@@ -42,8 +42,6 @@ RDEPEND="
>=sys-apps/sed-4.0.5
app-shells/bash:0[readline]
>=app-admin/eselect-1.2
-   $(python_gen_cond_dep 'dev-python/pyblake2[${PYTHON_USEDEP}]' \
-   python3_5)
rsync-verify? (
>=app-portage/gemato-14[${PYTHON_USEDEP}]
>=app-crypt/openpgp-keys-gentoo-release-20180706

diff --git a/sys-apps/portage/portage-.ebuild 
b/sys-apps/portage/portage-.ebuild
index cf5c6e3b5fd..2094c8a30bf 100644
--- a/sys-apps/portage/portage-.ebuild
+++ b/sys-apps/portage/portage-.ebuild
@@ -4,7 +4,7 @@
 EAPI=6
 
 DISTUTILS_USE_SETUPTOOLS=no
-PYTHON_COMPAT=( pypy3 python3_5 python3_6 python3_7 python3_8 )
+PYTHON_COMPAT=( pypy3 python3_6 python3_7 python3_8 )
 PYTHON_REQ_USE='bzip2(+),threads(+)'
 
 

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

2020-04-01 Thread Zac Medico
commit: 02b9f53756f6df679be89ce624ed06844b41b5ee
Author: Zac Medico  gentoo  org>
AuthorDate: Wed Apr  1 22:35:35 2020 +
Commit: Zac Medico  gentoo  org>
CommitDate: Wed Apr  1 22:37:56 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=02b9f537

sys-apps/portage: Remove obsolete python_gen_cond_dep

Fixes: 0a2c520e735f ("sys-apps/portage: Drop py2")
Reported-by: Matt Turner  gentoo.org>
Package-Manager: Portage-2.3.96, Repoman-2.3.22
Signed-off-by: Zac Medico  gentoo.org>

 sys-apps/portage/portage-2.3.69.ebuild| 4 +---
 sys-apps/portage/portage-2.3.79.ebuild| 4 +---
 sys-apps/portage/portage-2.3.89-r1.ebuild | 4 +---
 sys-apps/portage/portage-2.3.94.ebuild| 4 +---
 sys-apps/portage/portage-2.3.95.ebuild| 4 +---
 sys-apps/portage/portage-2.3.96-r1.ebuild | 4 +---
 sys-apps/portage/portage-.ebuild  | 4 +---
 7 files changed, 7 insertions(+), 21 deletions(-)

diff --git a/sys-apps/portage/portage-2.3.69.ebuild 
b/sys-apps/portage/portage-2.3.69.ebuild
index 49902cf1a58..63e4b6aac18 100644
--- a/sys-apps/portage/portage-2.3.69.ebuild
+++ b/sys-apps/portage/portage-2.3.69.ebuild
@@ -39,7 +39,7 @@ RDEPEND="
app-shells/bash:0[readline]
>=app-admin/eselect-1.2
$(python_gen_cond_dep 'dev-python/pyblake2[${PYTHON_USEDEP}]' \
-   python{2_7,3_5} pypy)
+   python3_5)
rsync-verify? (
>=app-portage/gemato-14[${PYTHON_USEDEP}]
>=app-crypt/openpgp-keys-gentoo-release-20180706
@@ -55,8 +55,6 @@ RDEPEND="
selinux? ( >=sys-libs/libselinux-2.0.94[python,${PYTHON_USEDEP}] )
xattr? ( kernel_linux? (
>=sys-apps/install-xattr-0.3
-   $(python_gen_cond_dep 'dev-python/pyxattr[${PYTHON_USEDEP}]' \
-   python2_7 pypy)
) )
!=sys-libs/libselinux-2.0.94[python,${PYTHON_USEDEP}] )
xattr? ( kernel_linux? (
>=sys-apps/install-xattr-0.3
-   $(python_gen_cond_dep 'dev-python/pyxattr[${PYTHON_USEDEP}]' \
-   python2_7 pypy)
) )
!=sys-libs/libselinux-2.0.94[python,${PYTHON_USEDEP}] )
xattr? ( kernel_linux? (
>=sys-apps/install-xattr-0.3
-   $(python_gen_cond_dep 'dev-python/pyxattr[${PYTHON_USEDEP}]' \
-   python2_7 pypy)
) )
!=sys-libs/libselinux-2.0.94[python,${PYTHON_USEDEP}] )
xattr? ( kernel_linux? (
>=sys-apps/install-xattr-0.3
-   $(python_gen_cond_dep 'dev-python/pyxattr[${PYTHON_USEDEP}]' \
-   python2_7 pypy)
) )
!=sys-libs/libselinux-2.0.94[python,${PYTHON_USEDEP}] )
xattr? ( kernel_linux? (
>=sys-apps/install-xattr-0.3
-   $(python_gen_cond_dep 'dev-python/pyxattr[${PYTHON_USEDEP}]' \
-   python2_7 pypy)
) )
!=sys-libs/libselinux-2.0.94[python,${PYTHON_USEDEP}] )
xattr? ( kernel_linux? (
>=sys-apps/install-xattr-0.3
-   $(python_gen_cond_dep 'dev-python/pyxattr[${PYTHON_USEDEP}]' \
-   python2_7 pypy)
) )
!=sys-libs/libselinux-2.0.94[python,${PYTHON_USEDEP}] )
xattr? ( kernel_linux? (
>=sys-apps/install-xattr-0.3
-   $(python_gen_cond_dep 'dev-python/pyxattr[${PYTHON_USEDEP}]' \
-   python2_7 pypy)
) )

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

2020-04-01 Thread Mart Raudsepp
commit: dd7e8feca0ce65b5e779adb21fd3445451c19f9a
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Wed Apr  1 22:34:44 2020 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Wed Apr  1 22:34:44 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd7e8fec

dev-libs/hiredis: arm64 stable (bug #710734)

Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Mart Raudsepp  gentoo.org>

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

diff --git a/dev-libs/hiredis/hiredis-0.14.1.ebuild 
b/dev-libs/hiredis/hiredis-0.14.1.ebuild
index 009a259326d..d3fb1a8236e 100644
--- a/dev-libs/hiredis/hiredis-0.14.1.ebuild
+++ b/dev-libs/hiredis/hiredis-0.14.1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/redis/${PN}/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
 
 LICENSE="BSD"
 SLOT="0/0.14"
-KEYWORDS="~alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 s390 sparc x86 
~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ia64 ppc ppc64 s390 sparc x86 
~x64-solaris"
 IUSE="examples static-libs test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: games-fps/ut2003/

2020-04-01 Thread James Le Cuirot
commit: 594b8ca7a02ace57629349eed736eaa1ca681904
Author: James Le Cuirot  gentoo  org>
AuthorDate: Wed Apr  1 22:15:36 2020 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Wed Apr  1 22:20:16 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=594b8ca7

games-fps/ut2003: Add RESTRICT=mirror and revert a couple of changes

I should have taken a closer look at ut2003-data. I would change how
we package this but I am unable to test it.

Package-Manager: Portage-2.3.96, Repoman-2.3.20
Signed-off-by: James Le Cuirot  gentoo.org>

 games-fps/ut2003/{ut2003-2225-r5.ebuild => ut2003-2225-r6.ebuild} | 7 +++
 1 file changed, 3 insertions(+), 4 deletions(-)

diff --git a/games-fps/ut2003/ut2003-2225-r5.ebuild 
b/games-fps/ut2003/ut2003-2225-r6.ebuild
similarity index 92%
rename from games-fps/ut2003/ut2003-2225-r5.ebuild
rename to games-fps/ut2003/ut2003-2225-r6.ebuild
index 9880ab073d0..0f36cd042f7 100644
--- a/games-fps/ut2003/ut2003-2225-r5.ebuild
+++ b/games-fps/ut2003/ut2003-2225-r6.ebuild
@@ -13,12 +13,11 @@ LICENSE="ut2003"
 SLOT="0"
 KEYWORDS="-* ~amd64 ~x86"
 IUSE="dedicated"
-RESTRICT="bindist strip"
+RESTRICT="bindist mirror strip"
 
 RDEPEND="
!games-server/ut2003-ded
games-fps/ut2003-data
-   media-libs/libsdl[abi_x86_32]
sys-libs/glibc
virtual/opengl[abi_x86_32]
 "
@@ -40,8 +39,8 @@ src_install() {
doins -r .
fperms +x "${DIR}"/System/{ucc,${PN}}-bin
 
-   make_wrapper ${PN} ./${PN}-bin "${DIR}"/System "${DIR}"/System
-   make_wrapper ${PN}-ded "./ucc-bin server" "${DIR}"/System 
"${DIR}"/System
+   make_wrapper ${PN} ./${PN}-bin "${DIR}"
+   make_wrapper ${PN}-ded ./ucc "${DIR}"
 
make_desktop_entry ${PN} "Unreal Tournament 2003" applications-games
 



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

2020-04-01 Thread Sergei Trofimovich
commit: 7d35c53ea74eff5351bf6c7f64d91c4b02220ab5
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Wed Apr  1 21:53:47 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Apr  1 21:53:52 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7d35c53e

sys-libs/libunwind: bump up to 1.4.0

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

 sys-libs/libunwind/Manifest   |   1 +
 sys-libs/libunwind/libunwind-1.4.0.ebuild | 105 ++
 2 files changed, 106 insertions(+)

diff --git a/sys-libs/libunwind/Manifest b/sys-libs/libunwind/Manifest
index 7950dc6ece9..cbe3b9a89e6 100644
--- a/sys-libs/libunwind/Manifest
+++ b/sys-libs/libunwind/Manifest
@@ -1,2 +1,3 @@
 DIST libunwind-1.2.1.tar.gz 780774 BLAKE2B 
a5be4142e1e4932231023bdec2ab3ecd6b707faf2d32d2b571239252a1d0fb6a273a6a46c4a107db63f74f7b54c0c54cf252b8b79ad53216333ba7bcf63147a1
 SHA512 
af7c280d2a963779a4a2711887618bc96383011e4e5d52e4085aa7fb351e55e357468f6ff85e66a216f1c6826538f498335a917a5970575c93be74c96316319b
 DIST libunwind-1.3.1.tar.gz 801262 BLAKE2B 
4dfcd5e170ef0f7626aa966672f3302b4d8f231fcda37c72fbddb9ab913e82b45bb613b22c5ead8bbd5b09fa92bc0db1c32a744b11e40fd736c3a1412ad3d842
 SHA512 
3110d0aed4f5c781ef1ff72c9337e59793c02c42066209a4ac44f50eff1c0b0e02a5ff9f66891e62016de14af065a47975763970b839b700c0ff2e9f415c8def
+DIST libunwind-1.4.0.tar.gz 872941 BLAKE2B 
39628dd46151d2748372c8f1dfa3cd39114770b85e890b048304f8395b2778a22da4cc468eb6fe1e2357a41bed5a6067e12992634859dabe30addd0fd39b4269
 SHA512 
60bce1e840f071d3a48cfa8e2acff988977956f659c5c04ce83f00751348fbbeddbfc54e8c9bd6ebc9073423ca5ee1816655dc5aa59fefd0a8edc9c3f7f3b913

diff --git a/sys-libs/libunwind/libunwind-1.4.0.ebuild 
b/sys-libs/libunwind/libunwind-1.4.0.ebuild
new file mode 100644
index 000..95a06d19298
--- /dev/null
+++ b/sys-libs/libunwind/libunwind-1.4.0.ebuild
@@ -0,0 +1,105 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+MY_PV=${PV/_/-}
+MY_P=${PN}-${MY_PV}
+inherit autotools eutils flag-o-matic libtool multilib-minimal
+
+DESCRIPTION="Portable and efficient API to determine the call-chain of a 
program"
+HOMEPAGE="https://savannah.nongnu.org/projects/libunwind;
+SRC_URI="mirror://nongnu/libunwind/${MY_P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0/8" # libunwind.so.8
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 -sparc ~x86 
~amd64-linux ~x86-linux"
+IUSE="debug debug-frame doc libatomic lzma +static-libs"
+
+RESTRICT="test" # some tests are broken (toolchain version dependent)
+
+# We just use the header from libatomic.
+RDEPEND="lzma? ( app-arch/xz-utils[${MULTILIB_USEDEP}] )"
+DEPEND="${RDEPEND}
+   libatomic? ( dev-libs/libatomic_ops[${MULTILIB_USEDEP}] )"
+
+S="${WORKDIR}/${MY_P}"
+
+MULTILIB_WRAPPED_HEADERS=(
+   /usr/include/libunwind.h
+
+   # see libunwind.h for the full list of arch-specific headers
+   /usr/include/libunwind-aarch64.h
+   /usr/include/libunwind-arm.h
+   /usr/include/libunwind-hppa.h
+   /usr/include/libunwind-ia64.h
+   /usr/include/libunwind-mips.h
+   /usr/include/libunwind-ppc32.h
+   /usr/include/libunwind-ppc64.h
+   /usr/include/libunwind-sh.h
+   /usr/include/libunwind-tilegx.h
+   /usr/include/libunwind-x86.h
+   /usr/include/libunwind-x86_64.h
+)
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-1.2-coredump-regs.patch #586092
+   "${FILESDIR}"/${PN}-1.2-ia64-ptrace-coredump.patch
+   "${FILESDIR}"/${PN}-1.2-ia64-missing.patch
+   "${FILESDIR}"/${PN}-1.2.1-only-include-execinfo_h-if-avaliable.patch
+)
+
+src_prepare() {
+   default
+   chmod +x src/ia64/mk_cursor_i || die
+   # Since we have tests disabled via RESTRICT, disable building in the 
subdir
+   # entirely.  This worksaround some build errors too. #484846
+   sed -i -e '/^SUBDIRS/s:tests::' Makefile.in || die
+
+   elibtoolize
+   eautoreconf
+
+   # Let's wait for proer fix upstream in 
https://github.com/libunwind/libunwind/issues/154
+   # Meanwhile workaround for gcc-10 with -fcommon, bug #706560
+   append-cflags -fcommon
+}
+
+multilib_src_configure() {
+   # --enable-cxx-exceptions: always enable it, headers provide the 
interface
+   # and on some archs it is disabled by default causing a mismatch 
between the
+   # API and the ABI, bug #418253
+   # conservative-checks: validate memory addresses before use; as of 
1.0.1,
+   # only x86_64 supports this, yet may be useful for debugging, couple it 
with
+   # debug useflag.
+   ECONF_SOURCE="${S}" \
+   ac_cv_header_atomic_ops_h=$(usex libatomic) \
+   econf \
+   --enable-cxx-exceptions \
+   --enable-coredump \
+   --enable-ptrace \
+   --enable-setjmp \
+   $(use_enable debug-frame) \
+   $(use_enable doc 

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

2020-04-01 Thread Mart Raudsepp
commit: 6fd661190a02e923ae97fa9ab6863b1308f9fcc8
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Wed Apr  1 21:51:47 2020 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Wed Apr  1 21:53:07 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6fd66119

Revert "media-libs/sratom: arm64 stable (bug #706052)"

This reverts commit f8363acd3f356d56601a03f92a89d199866ab09c.

My bad for dropping sord from commits list for other reasons
without realizing sratom depends on it

Signed-off-by: Mart Raudsepp  gentoo.org>

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

diff --git a/media-libs/sratom/sratom-0.6.4.ebuild 
b/media-libs/sratom/sratom-0.6.4.ebuild
index ff922dd523e..83a204c6fe0 100644
--- a/media-libs/sratom/sratom-0.6.4.ebuild
+++ b/media-libs/sratom/sratom-0.6.4.ebuild
@@ -13,7 +13,7 @@ SRC_URI="http://download.drobilla.net/${P}.tar.bz2;
 
 LICENSE="ISC"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ia64 ppc ppc64 ~sparc x86"
+KEYWORDS="~alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 ~sparc x86"
 IUSE="doc static-libs test"
 RESTRICT="!test? ( test )"
 



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

2020-04-01 Thread William Hubbs
commit: a7fa38982f483e7b9eb2c24943652f0088d2ea46
Author: William Hubbs  gentoo  org>
AuthorDate: Wed Apr  1 21:42:58 2020 +
Commit: William Hubbs  gentoo  org>
CommitDate: Wed Apr  1 21:45:12 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a7fa3898

dev-db/etcd 3.3.20 bump

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

 dev-db/etcd/Manifest   |  1 +
 dev-db/etcd/etcd-3.3.20.ebuild | 78 ++
 2 files changed, 79 insertions(+)

diff --git a/dev-db/etcd/Manifest b/dev-db/etcd/Manifest
index 0782ccedd7f..10ab5adc194 100644
--- a/dev-db/etcd/Manifest
+++ b/dev-db/etcd/Manifest
@@ -1,6 +1,7 @@
 DIST etcd-3.3.17.tar.gz 6507229 BLAKE2B 
e49b66a3a2bb5be254cb3400341d4f1454608a9923295826ce780fb5750b6182ec7ec35996ef538aa38863cacd0c0e3efd072ce5c3dae1e65509ce962964994d
 SHA512 
73f8ddab1c27c77cedeb602201d01b433363c9550ec26b4729f2c5c114aefa4b90d444fd5a7696272c2cccdc8329e641f073ef9f39c7ea4e62837341dfc28641
 DIST etcd-3.3.18.tar.gz 6508732 BLAKE2B 
cce52ac9fa005388bafacf3d0bf049f3930de12d0cb50cc863655fdbc35cae2d647f64eddb699cb1ef7b3736687a9978cd120d181b274b663a1ac2b7eb549729
 SHA512 
1146baa8c424a6ddb4a2a10494e2f82ba0c22def1fcd3e041b871c060ca915267f1a2e1c455b017eded1908300ddbd8a3849ee3c5dda93489d9eeaaa90baf254
 DIST etcd-3.3.19.tar.gz 6509566 BLAKE2B 
0037858daa134e63c6629defe099cc772b758e220a093e719b2d41c2e519a2c2d923d26e8635fb1f7cabe2ec0a0250236293c838d9c34d1745673211dc4f526c
 SHA512 
9f21692466bcb240bac042f4e7ee6f4575c05312542827c7349257b87c9d4a1a625b200fcbb0852c86c192624cd02e9a8d80caa194d25d4b63aa5e33b100eac1
+DIST etcd-3.3.20.tar.gz 6509856 BLAKE2B 
49e0ae7a56ce9e84664cd4395a91518c01e42346edc83bd61a84883da013b6cfda15c17cdb6ce5c44760574ee2101e7d39c32aaf458ceb1b505aea5ae787f1b6
 SHA512 
66aee553b053dea732ab3716676a05f5357a38ff0cb3ef8b6be4b80f4f54f0720578db9438b31e88bdb61aa662443d6b7993fa37af639208618bff76285ea7f9
 DIST etcd-3.4.3.tar.gz 8941589 BLAKE2B 
127e4a8dd9495686ffc43099c3002e0e3c00ab661bce917ac298f69351e1226dff0efcaf9277c1e46449abafef965af8f612a127e1e30c381545073232a2ff50
 SHA512 
0bc1e857b707be1d348f5ab58a330d259dd30338c28580751142f643b2a081d1fe42a8859fa9463a734ff27f51929dc89f933f044b89d6e549a348add034d752
 DIST etcd-3.4.4.tar.gz 8940682 BLAKE2B 
c165fbb61d87d4a42261742bf302e6a04daa67e6ebea6f12314b77a9a12afd0e6b02e642b827e8b14fa77eedd207fe32c047f19f0487f54aba1e0db6774673f2
 SHA512 
81de69c422c58c73df8812127f29e49e1d81dacf47e26fe4b8a332b6b19f0242086c5e3b52fdbbbf08d91abe6213400887dc72e837effeec73a182a8caca9d20
 DIST etcd-3.4.5.tar.gz 8943585 BLAKE2B 
6df1538ec1e65c6f1a7fc41c0ceb29ca126efe797c8e6e029dfd45cdfeadacd322a46e18f627cac6defd78d8a17ddf09b5a0918fb454bfbafd450084de972c5a
 SHA512 
cd8845433e208cbe1cf0e0a001ee503d42b73f44ac0e0578d9ee8692f95262929c0cec3a2622f9cd3ea8d393a136de47a7e0d0875b4e0cd9d8eeddd45ca3bea5

diff --git a/dev-db/etcd/etcd-3.3.20.ebuild b/dev-db/etcd/etcd-3.3.20.ebuild
new file mode 100644
index 000..bb8da4b424e
--- /dev/null
+++ b/dev-db/etcd/etcd-3.3.20.ebuild
@@ -0,0 +1,78 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit user systemd golang-vcs-snapshot
+
+KEYWORDS="~amd64"
+EGO_PN="github.com/coreos/etcd"
+GIT_COMMIT=9fd7e2b80
+MY_PV="${PV/_rc/-rc.}"
+DESCRIPTION="Highly-available key value store for shared configuration and 
service discovery"
+HOMEPAGE="https://github.com/etcd-io/etcd;
+SRC_URI="https://${EGO_PN}/archive/v${MY_PV}.tar.gz -> ${P}.tar.gz"
+LICENSE="Apache-2.0 BSD BSD-2 MIT"
+SLOT="0"
+IUSE="doc +server"
+
+COMMON_DEPEND="server? (
+   acct-group/etcd
+   acct-user/etcd
+   )"
+DEPEND=">=dev-lang/go-1.12:=
+   ${COMMON_DEPEND}"
+RDEPEND="!dev-db/etcdctl
+   ${COMMON_DEPEND}"
+
+src_prepare() {
+   default
+   sed -e "s|GIT_SHA=.*|GIT_SHA=${GIT_COMMIT}|"\
+   -i "${S}"/src/${EGO_PN}/build || die
+   sed -e 's:\(for p in \)shellcheck :\1 :' \
+   -e 's:^ gofmt \\$:\\:' \
+   -e 's:^ govet \\$:\\:' \
+   -i "${S}"/src/${EGO_PN}/test || die
+   # missing ... in args forwarded to print-like function
+   sed -e 's:l\.Logger\.Panic(v):l.Logger.Panic(v...):' \
+   -i "${S}"/src/${EGO_PN}/raft/logger.go || die
+}
+
+src_compile() {
+   export -n GOCACHE XDG_CACHE_HOME #651934
+   export GOPATH=${S}
+   pushd src/${EGO_PN} || die
+   GO_BUILD_FLAGS=-v ./build || die
+   popd || die
+}
+
+src_install() {
+   pushd src/${EGO_PN} || die
+   dobin bin/etcdctl
+   use doc && dodoc -r Documentation
+   if use server; then
+   insinto /etc/${PN}
+   doins "${FILESDIR}/${PN}.conf"
+   dobin bin/etcd
+   dodoc README.md
+   systemd_dounit "${FILESDIR}/${PN}.service"
+   systemd_newtmpfilesd "${FILESDIR}/${PN}.tmpfiles.d.conf" 
${PN}.conf
+   newinitd 

[gentoo-commits] repo/gentoo:master commit in: dev-db/clickhouse/, profiles/updates/, dev-lang/julia/, app-backup/zbackup/, ...

2020-04-01 Thread Sergei Trofimovich
commit: 192c9e77e35e91b3d03525ca5bab6d2e499e2f2c
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Wed Apr  1 21:37:03 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Apr  1 21:41:49 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=192c9e77

*/*: slotmove sys-libs/libunwind from SLOT=7 to SLOT=0

SLOT=7 does not mean much nowadays. Let's default to SLOT=0.

Reported-by: Arfrever Frehtes Taifersar Arahesis
Bug: https://bugs.gentoo.org/693250
Signed-off-by: Sergei Trofimovich  gentoo.org>

 app-backup/zbackup/zbackup-.ebuild| 4 ++--
 dev-db/clickhouse/clickhouse-18.10.3-r1.ebuild| 4 ++--
 dev-db/clickhouse/clickhouse-18.12.17-r1.ebuild   | 4 ++--
 dev-db/clickhouse/clickhouse-18.6.0-r1.ebuild | 4 ++--
 dev-db/clickhouse/clickhouse-19.13.1.11-r2.ebuild | 4 ++--
 dev-db/clickhouse/clickhouse-19.13.1.11-r3.ebuild | 4 ++--
 dev-db/clickhouse/clickhouse-19.15.2.2.ebuild | 4 ++--
 dev-db/clickhouse/clickhouse-19.5.3.8-r1.ebuild   | 4 ++--
 dev-db/clickhouse/clickhouse-19.9.5.36-r1.ebuild  | 4 ++--
 dev-lang/julia/julia-1.2.0.ebuild | 2 +-
 dev-lang/julia/julia-1.3.0.ebuild | 2 +-
 dev-lang/julia/julia-.ebuild  | 2 +-
 mail-client/geary/geary-3.34.2-r3.ebuild  | 2 +-
 mail-client/geary/geary-3.36.0.ebuild | 2 +-
 mail-client/geary/geary-3.36.1.ebuild | 2 +-
 profiles/updates/1Q-2020  | 1 +
 sys-libs/libunwind/libunwind-1.2.1-r3.ebuild  | 2 +-
 sys-libs/libunwind/libunwind-1.3.1.ebuild | 2 +-
 18 files changed, 27 insertions(+), 26 deletions(-)

diff --git a/app-backup/zbackup/zbackup-.ebuild 
b/app-backup/zbackup/zbackup-.ebuild
index 7b648c0e2b3..864251576a5 100644
--- a/app-backup/zbackup/zbackup-.ebuild
+++ b/app-backup/zbackup/zbackup-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -18,7 +18,7 @@ IUSE="libressl tartool"
 DEPEND="app-arch/lzma
dev-libs/lzo:2
dev-libs/protobuf:0=
-   sys-libs/libunwind:7
+   sys-libs/libunwind:0
sys-libs/zlib
!libressl? ( dev-libs/openssl:0= )
libressl? ( dev-libs/libressl:0= )"

diff --git a/dev-db/clickhouse/clickhouse-18.10.3-r1.ebuild 
b/dev-db/clickhouse/clickhouse-18.10.3-r1.ebuild
index 1b7533460cc..351b11c198b 100644
--- a/dev-db/clickhouse/clickhouse-18.10.3-r1.ebuild
+++ b/dev-db/clickhouse/clickhouse-18.10.3-r1.ebuild
@@ -42,7 +42,7 @@ RDEPEND="
dev-libs/double-conversion
dev-libs/capnproto
dev-libs/libltdl:0
-   sys-libs/libunwind:7
+   sys-libs/libunwind:0
sys-libs/zlib
|| (
dev-db/unixODBC
@@ -72,7 +72,7 @@ DEPEND="${RDEPEND}
)
dev-libs/capnproto[static-libs]
dev-libs/libltdl[static-libs]
-   sys-libs/libunwind:7[static-libs]
+   sys-libs/libunwind:0[static-libs]
sys-libs/zlib[static-libs]
|| (
dev-db/unixODBC[static-libs]

diff --git a/dev-db/clickhouse/clickhouse-18.12.17-r1.ebuild 
b/dev-db/clickhouse/clickhouse-18.12.17-r1.ebuild
index 9e1192a2d42..fa18cc2e59f 100644
--- a/dev-db/clickhouse/clickhouse-18.12.17-r1.ebuild
+++ b/dev-db/clickhouse/clickhouse-18.12.17-r1.ebuild
@@ -42,7 +42,7 @@ RDEPEND="
dev-libs/double-conversion
dev-libs/capnproto
dev-libs/libltdl:0
-   sys-libs/libunwind:7
+   sys-libs/libunwind:0
sys-libs/zlib
|| (
dev-db/unixODBC
@@ -71,7 +71,7 @@ DEPEND="${RDEPEND}
)
dev-libs/capnproto[static-libs]
dev-libs/libltdl[static-libs]
-   sys-libs/libunwind:7[static-libs]
+   sys-libs/libunwind:0[static-libs]
sys-libs/zlib[static-libs]
|| (
dev-db/unixODBC[static-libs]

diff --git a/dev-db/clickhouse/clickhouse-18.6.0-r1.ebuild 
b/dev-db/clickhouse/clickhouse-18.6.0-r1.ebuild
index e719a41a88a..f5c30296ab3 100644
--- a/dev-db/clickhouse/clickhouse-18.6.0-r1.ebuild
+++ b/dev-db/clickhouse/clickhouse-18.6.0-r1.ebuild
@@ -43,7 +43,7 @@ RDEPEND="
dev-libs/double-conversion
dev-libs/capnproto
dev-libs/libltdl:0
-   sys-libs/libunwind:7
+   sys-libs/libunwind:0
sys-libs/zlib
|| (
dev-db/unixODBC
@@ -73,7 +73,7 @@ DEPEND="${RDEPEND}
)
dev-libs/capnproto[static-libs]
dev-libs/libltdl[static-libs]
-   sys-libs/libunwind:7[static-libs]
+   

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

2020-04-01 Thread Sven Wegener
commit: d860cc01a9fb0585f6a1ae70147bba2a06ff92a7
Author: Sven Wegener  gentoo  org>
AuthorDate: Wed Apr  1 21:33:44 2020 +
Commit: Sven Wegener  gentoo  org>
CommitDate: Wed Apr  1 21:35:43 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d860cc01

dev-python/hiredis: Add python_test()

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

 dev-python/hiredis/hiredis-1.0.1.ebuild | 5 +
 1 file changed, 5 insertions(+)

diff --git a/dev-python/hiredis/hiredis-1.0.1.ebuild 
b/dev-python/hiredis/hiredis-1.0.1.ebuild
index bc7739eaeec..1e14c85fa39 100644
--- a/dev-python/hiredis/hiredis-1.0.1.ebuild
+++ b/dev-python/hiredis/hiredis-1.0.1.ebuild
@@ -22,3 +22,8 @@ PATCHES=(
"${FILESDIR}"/${P}-system-libs.patch
"${FILESDIR}"/${P}-api-0.14.patch
 )
+
+python_test() {
+   cd test
+   "${EPYTHON}" -m unittest reader.ReaderTest || die "tests failed"
+}



[gentoo-commits] proj/sci:master commit in: sci-visualization/mricron/

2020-04-01 Thread Horea Christian
commit: f5e462c4227df2edf3fd1871db0ea4b651019c5d
Author: Horea Christian  chymera  eu>
AuthorDate: Wed Apr  1 21:32:00 2020 +
Commit: Horea Christian  gmail  com>
CommitDate: Wed Apr  1 21:34:43 2020 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=f5e462c4

sci-visualization/mricron: removed package

Development moved to sci-visualization/mricrogl by upstream
https://github.com/neurolabusc/MRIcron#future

Signed-off-by: Horea Christian  chymera.eu>

 sci-visualization/mricron/metadata.xml| 14 --
 sci-visualization/mricron/mricron-.ebuild | 37 ---
 2 files changed, 51 deletions(-)

diff --git a/sci-visualization/mricron/metadata.xml 
b/sci-visualization/mricron/metadata.xml
deleted file mode 100644
index 4e582b27d..0
--- a/sci-visualization/mricron/metadata.xml
+++ /dev/null
@@ -1,14 +0,0 @@
-
-http://www.gentoo.org/dtd/metadata.dtd;>
-
-   
-   s...@gentoo.org
-   Gentoo Science Project
-   
-   
-MRIcron is a simple medical imaging visualization tool written in Lazarus.
-
-   
-   neurolabusc/MRIcron
-   
-

diff --git a/sci-visualization/mricron/mricron-.ebuild 
b/sci-visualization/mricron/mricron-.ebuild
deleted file mode 100644
index 7605d5bcd..0
--- a/sci-visualization/mricron/mricron-.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit git-r3 gnome2-utils
-
-DESCRIPTION="A simple medical imaging visualization tool"
-HOMEPAGE="https://github.com/neurolabusc/MRIcron;
-SRC_URI=""
-EGIT_REPO_URI="https://github.com/neurolabusc/MRIcron.git;
-
-LICENSE="BSD"
-SLOT="0"
-
-RDEPEND=""
-DEPEND="dev-lang/fpc
-   dev-lang/lazarus"
-
-src_compile() {
-   lazbuild -B --lazarusdir="/usr/share/lazarus/" mricron.lpr || die
-}
-
-src_install() {
-   dobin mricron
-   dobin dcm2nii/dcm2nii
-   dobin dcm2nii/dcm2niigui
-   doicon icons/mricron.png
-   make_desktop_entry mricron MRIcron mricron
-}
-
-pkg_postinst() {
-   gnome2_icon_cache_update
-}
-pkg_postrm() {
-   gnome2_icon_cache_update
-}



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

2020-04-01 Thread Alessandro Barbieri
commit: 912993b8a2dc3aa75d075344c4b534e528b6f602
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Wed Apr  1 21:29:34 2020 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Wed Apr  1 21:29:34 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=912993b8

dev-python/pygaljs: new version, please test

Package-Manager: Portage-2.3.96, Repoman-2.3.22
Signed-off-by: Alessandro Barbieri  gmail.com>

 dev-python/pygaljs/Manifest |  1 +
 dev-python/pygaljs/pygaljs-1.0.1.ebuild | 26 ++
 2 files changed, 27 insertions(+)

diff --git a/dev-python/pygaljs/Manifest b/dev-python/pygaljs/Manifest
index 0b99fb2..1906991 100644
--- a/dev-python/pygaljs/Manifest
+++ b/dev-python/pygaljs/Manifest
@@ -1 +1,2 @@
 DIST pygaljs-1.0.0.tar.gz 3322 BLAKE2B 
247c911b98cfdefd987745f606ad691be4c3d99a66ce6c03789aa298777d6623f56e47f8211b702b4d2b3fdf39dbdcfdac547b9623186f793898b0b3906b5aa9
 SHA512 
bcb3e9b741901d491926024bbb89c224db4fbeddf1868119691442754c7089e7a8464f9d91e8c2f25c01718e827518efd4614056cdbe4fedd63341feee1d9ecc
+DIST pygaljs-1.0.1.tar.gz 84094 BLAKE2B 
a8812145bcef5809b8a65c33b04925449e00578ebb6d09e965d93e7f5f2df0f1896691e054da729f4ff991dda04f826a0e5451a915c763414908ad8c35c97957
 SHA512 
9677c0adee1232f1f987e4f2326b5b4ca0d880fcba0d1232905a9234ad540ff0402d7101e53fd7b30f2a17b28b4ac39abf3a965d19b4e108c9bea91708dba5bc

diff --git a/dev-python/pygaljs/pygaljs-1.0.1.ebuild 
b/dev-python/pygaljs/pygaljs-1.0.1.ebuild
new file mode 100644
index 000..bbabb3b
--- /dev/null
+++ b/dev-python/pygaljs/pygaljs-1.0.1.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{6,7} )
+
+inherit distutils-r1
+
+DESCRIPTION="Python package providing assets from 
https://github.com/Kozea/pygal.js;
+HOMEPAGE="
+   https://github.com/ionelmc/python-pygaljs
+   https://pypi.org/project/pygaljs
+"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="LGPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND=""
+DEPEND="
+   test? ( 

[gentoo-commits] proj/sci:master commit in: sci-visualization/mricrogl/

2020-04-01 Thread Horea Christian
commit: cdfe003acbda7e49273fde41daac188fa4db98e9
Author: Horea Christian  chymera  eu>
AuthorDate: Wed Apr  1 21:29:50 2020 +
Commit: Horea Christian  gmail  com>
CommitDate: Wed Apr  1 21:29:50 2020 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=cdfe003a

sci-visualization/mricrogl: version bump 1.2.20200331

And DICOM support via USE flag

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

 sci-visualization/mricrogl/metadata.xml|  3 ++
 .../mricrogl/mricrogl-1.2.20200331.ebuild  | 49 ++
 2 files changed, 52 insertions(+)

diff --git a/sci-visualization/mricrogl/metadata.xml 
b/sci-visualization/mricrogl/metadata.xml
index bfe2f032f..076b1ca19 100644
--- a/sci-visualization/mricrogl/metadata.xml
+++ b/sci-visualization/mricrogl/metadata.xml
@@ -11,6 +11,9 @@
interactive rendering. It includes scripts to show you some of
the many effects.

+   
+   Adds limited read support for the DICOM 
imaging format.
+   

neurolabusc/MRIcroGL


diff --git a/sci-visualization/mricrogl/mricrogl-1.2.20200331.ebuild 
b/sci-visualization/mricrogl/mricrogl-1.2.20200331.ebuild
new file mode 100644
index 0..3422a84e8
--- /dev/null
+++ b/sci-visualization/mricrogl/mricrogl-1.2.20200331.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit eutils desktop
+
+DEMOS_HASH="d07815f31093f28b47731f87f3f5ba5543f12d11"
+PY4LAZ_HASH="8dc41685b547f0982755b90115d9a43a2d2b358c"
+
+DESCRIPTION="A simple medical imaging visualization tool"
+HOMEPAGE="https://github.com/neurolabusc/MRIcroGL;
+SRC_URI="
+   https://github.com/rordenlab/MRIcroGL12/archive/v${PV}.tar.gz -> 
${P}.tar.gz
+   https://github.com/neurolabusc/Metal-Demos/archive/${DEMOS_HASH}.tar.gz 
-> Metal-Demos-${DEMOS_HASH}.tar.gz
+   python? ( 
https://github.com/Alexey-T/Python-for-Lazarus/archive/${PY4LAZ_HASH}.tar.gz -> 
Python-for-Lazarus-${P4LAZ_HASH}.tar.gz )
+   "
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="dicom python"
+
+RDEPEND="dicom? ( sci-biology/dcm2niix )"
+DEPEND="dev-lang/fpc
+   >=dev-lang/lazarus-1.6.2"
+
+S="${WORKDIR}/MRIcroGL12-${PV}"
+
+src_compile() {
+   sed -i -e "s:Metal-Demos/common:Metal-Demos-${DEMOS_HASH}/common:g" 
MRIcroGL_NoPython.lpi || die
+   if use python; then
+   lazbuild -build-ide= --add-package lazopenglcontext 
./Python-for-Lazarus-${PY4LAZ}/python4lazarus/python4lazarus_package.lpk || die
+   else
+   lazbuild --verbose-pkgsearch lazopenglcontext
+   fi
+   lazbuild -B --lazarusdir="/usr/share/lazarus/" 
--pcp="system-lazarus-config" MRIcroGL_NoPython.lpi || die
+}
+
+src_install() {
+   dobin MRIcroGL
+
+   pushd Resources > /dev/null
+   insinto /usr/share/MRIcroGL
+   doins -r lut matcap Roboto.* script shader
+   doicon -s scalable mricrogl.svg
+   make_desktop_entry MRIcroGL MRIcroGL 
/usr/share/icons/hicolor/scalable/apps/mricrogl.svg
+   popd
+}



[gentoo-commits] repo/gentoo:master commit in: dev-db/mariadb-connector-c/

2020-04-01 Thread Thomas Deutschmann
commit: 0e3eefc6538cd7ec8d13384e6d95af1f6a61731c
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Wed Apr  1 21:25:00 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Wed Apr  1 21:25:00 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e3eefc6

dev-db/mariadb-connector-c: update live ebuild

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

 dev-db/mariadb-connector-c/mariadb-connector-c-.ebuild | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-db/mariadb-connector-c/mariadb-connector-c-.ebuild 
b/dev-db/mariadb-connector-c/mariadb-connector-c-.ebuild
index 9b1a6789a00..91e9ba93b99 100644
--- a/dev-db/mariadb-connector-c/mariadb-connector-c-.ebuild
+++ b/dev-db/mariadb-connector-c/mariadb-connector-c-.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
@@ -12,7 +12,7 @@ else
MY_PV=${PV/_b/-b}

SRC_URI="https://downloads.mariadb.org/f/${MY_PN}-${PV%_beta}/${PN}-${MY_PV}-src.tar.gz?serve
 -> ${P}-src.tar.gz"
S="${WORKDIR%/}/${PN}-${MY_PV}-src"
-   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 
~sparc ~x86"
 fi
 
 inherit cmake-utils multilib-minimal toolchain-funcs ${VCS_INHERIT}
@@ -48,7 +48,7 @@ DEPEND="sys-libs/zlib:=[${MULTILIB_USEDEP}]
 RDEPEND="${DEPEND}"
 PATCHES=(
"${FILESDIR}"/gentoo-layout-3.0.patch
-   "${FILESDIR}"/${PN}-3.0.8-fix-pkconfig-file.patch
+   "${FILESDIR}"/${PN}-3.1.3-fix-pkconfig-file.patch
 )
 
 src_configure() {



[gentoo-commits] repo/gentoo:master commit in: dev-db/mariadb-connector-c/, dev-db/mariadb-connector-c/files/

2020-04-01 Thread Thomas Deutschmann
commit: 3a81979e66468006181677f2ac9e5b2bdf5d3704
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Wed Apr  1 21:23:14 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Wed Apr  1 21:23:14 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a81979e

dev-db/mariadb-connector-c: drop old

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

 dev-db/mariadb-connector-c/Manifest|   1 -
 ...b-connector-c-3.0.6-provide-pkconfig-file.patch |  48 --
 ...riadb-connector-c-3.0.8-fix-pkconfig-file.patch |  21 -
 .../mariadb-connector-c-3.0.6-r1.ebuild| 103 -
 dev-db/mariadb-connector-c/metadata.xml|  11 +--
 5 files changed, 4 insertions(+), 180 deletions(-)

diff --git a/dev-db/mariadb-connector-c/Manifest 
b/dev-db/mariadb-connector-c/Manifest
index 854f5361f2f..50ad9a5d2bf 100644
--- a/dev-db/mariadb-connector-c/Manifest
+++ b/dev-db/mariadb-connector-c/Manifest
@@ -1,3 +1,2 @@
-DIST mariadb-connector-c-3.0.6-src.tar.gz 666819 BLAKE2B 
7245c0e13e569454d1cc70e3579afcbd53c64a0a7e828012b38d73f7d737a81b4fdf0363bd1b156dae783806a51773dbceb2ea06621bd4a73773edb78a70249a
 SHA512 
6a41efacff1840eb8ddd8b34d8894b51f260444c76a1344f9ac9b675fd8492d44716338e4c11594d80118b12d90f75430304282650bce0d5f64179df6cc14d8e
 DIST mariadb-connector-c-3.1.6-src.tar.gz 742858 BLAKE2B 
416cc33cf7a01fee9649f6c35e0a7e16b889a1fad10f2b204e259a2672535d1ad7f9ade9723989a4ce00cf8a2c4660f40357516bfdc4547118a54637911f9b60
 SHA512 
44309e706cb49451a0d1a91f907ab7cfa1fb1bf95d26cf3bbce1caa367c2fa8ad377a691361e297dd2fcbc444c10115f18aec66dd6d69c458f282ace3025a3e8
 DIST mariadb-connector-c-3.1.7-src.tar.gz 742923 BLAKE2B 
641c3c49cf83af918e5dab06f9b8afecd59bd7b6486cc55b33749cd0ef317ab6cff86da9b85829b0309305a190e16f4ecc369210c54070e265387a5818c48ca1
 SHA512 
0b7f6497b6b88b2bbcb870b7c3a8f3fe0bf547c6b5d9b95cc99423aa8ea02ac510c5fb71079e7cd79a49741c7f26f3e68c39e245b18fab46754e8640f79ff670

diff --git 
a/dev-db/mariadb-connector-c/files/mariadb-connector-c-3.0.6-provide-pkconfig-file.patch
 
b/dev-db/mariadb-connector-c/files/mariadb-connector-c-3.0.6-provide-pkconfig-file.patch
deleted file mode 100644
index 02bbefce357..000
--- 
a/dev-db/mariadb-connector-c/files/mariadb-connector-c-3.0.6-provide-pkconfig-file.patch
+++ /dev/null
@@ -1,48 +0,0 @@
 a/mariadb_config/CMakeLists.txt
-+++ b/mariadb_config/CMakeLists.txt
-@@ -46,6 +46,8 @@ ENDIF()
- 
- CONFIGURE_FILE(${CMAKE_CURRENT_SOURCE_DIR}/mariadb_config.c.in
-${CMAKE_CURRENT_BINARY_DIR}/mariadb_config.c @ONLY)
-+CONFIGURE_FILE(${CMAKE_CURRENT_SOURCE_DIR}/libmariadb.pc.in
-+   ${CMAKE_CURRENT_BINARY_DIR}/libmariadb.pc @ONLY)
- 
- ADD_EXECUTABLE(mariadb_config ${CMAKE_CURRENT_BINARY_DIR}/mariadb_config.c)
- 
-@@ -54,3 +56,6 @@ ADD_EXECUTABLE(mariadb_config 
${CMAKE_CURRENT_BINARY_DIR}/mariadb_config.c)
- INSTALL(TARGETS mariadb_config
- DESTINATION "bin"
- COMPONENT Development)
-+INSTALL(FILES ${CMAKE_CURRENT_BINARY_DIR}/libmariadb.pc
-+DESTINATION ${CMAKE_INSTALL_LIBDIR}/pkgconfig
-+COMPONENT Development)
 a/mariadb_config/libmariadb.pc.in
-+++ b/mariadb_config/libmariadb.pc.in
-@@ -1,19 +1,11 @@
--# 
--#  pkg_config.pc.in
--#
--#  pkg_config configuration file 
--#  For a detailed description of options, please visit
--#  Dan Nicholson’s Guide to pkg-config 
(http://www.freedesktop.org/wiki/Software/pkg-config/)
--#
--
--includedir=@PREFIX_INSTALL_DIR@/@INCLUDE_INSTALL_DIR@/@SUFFIX_INSTALL_DIR@
--libdir=@PREFIX_INSTALL_DIR@/@INCLUDE_INSTALL_DIR@/@SUFFIX_INSTALL_DIR@
--prefix=@PREFIX_INSTALL_DIR@
-+prefix=@CMAKE_INSTALL_PREFIX@
-+exec_prefix=${prefix}
-+libdir=${prefix}/@CMAKE_INSTALL_LIBDIR@
-+includedir=${prefix}/include
- 
- Name: libmariadb
--Version: @LIBMARIADB_VERSION@
- Description: MariaDB Connector/C dynamic library
--Cflags: -I@PREFIX_INSTALL_DIR@/@INCLUDE_INSTALL_DIR@/@SUFFIX_INSTALL_DIR@ 
@CMAKE_C_FLAGS@
--Libs: -L@PREFIX_INSTALL_DIR@/@LIB_INSTALL_DIR@/@SUFFIX_INSTALL_DIR@ -lmariadb 
@extra_dynamic_LDFLAGS@
--
--
-+Version: @LIBMARIADB_VERSION@
-+URL: https://mariadb.com/kb/en/library/mariadb-connector-c/
-+Libs: -L${libdir} -lmariadb
-+Cflags: -I${includedir}/mariadb

diff --git 
a/dev-db/mariadb-connector-c/files/mariadb-connector-c-3.0.8-fix-pkconfig-file.patch
 
b/dev-db/mariadb-connector-c/files/mariadb-connector-c-3.0.8-fix-pkconfig-file.patch
deleted file mode 100644
index 1a16a2c0101..000
--- 
a/dev-db/mariadb-connector-c/files/mariadb-connector-c-3.0.8-fix-pkconfig-file.patch
+++ /dev/null
@@ -1,21 +0,0 @@
 a/mariadb_config/libmariadb.pc.in
-+++ b/mariadb_config/libmariadb.pc.in
-@@ -7,13 +7,12 @@
- #
- 
- prefix=@CMAKE_INSTALL_PREFIX@
--includedir=${prefix}/@INSTALL_INCLUDEDIR@/@SUFFIX_INSTALL_DIR@
--libdir=${prefix}/@INSTALL_LIBDIR@/@SUFFIX_INSTALL_DIR@
-+includedir=${prefix}/include
-+libdir=${prefix}/@CMAKE_INSTALL_LIBDIR@
- 
- Name: 

[gentoo-commits] repo/gentoo:master commit in: games-simulation/slime-rancher/

2020-04-01 Thread James Le Cuirot
commit: 00b5384e280a30a1c914ff8c2087d7fa119c0544
Author: James Le Cuirot  gentoo  org>
AuthorDate: Wed Apr  1 21:19:54 2020 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Wed Apr  1 21:19:54 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=00b5384e

games-simulation/slime-rancher: New package

Package-Manager: Portage-2.3.96, Repoman-2.3.20
Signed-off-by: James Le Cuirot  gentoo.org>

 games-simulation/slime-rancher/Manifest|  1 +
 games-simulation/slime-rancher/metadata.xml|  8 +++
 .../slime-rancher-1.4.1c_p34605.ebuild | 59 ++
 3 files changed, 68 insertions(+)

diff --git a/games-simulation/slime-rancher/Manifest 
b/games-simulation/slime-rancher/Manifest
new file mode 100644
index 000..07b70c9122a
--- /dev/null
+++ b/games-simulation/slime-rancher/Manifest
@@ -0,0 +1 @@
+DIST slime_rancher_1_4_1c_34605.sh 637631767 BLAKE2B 
e3742178acfb9b80429117a37e8c7ec226345fb20b762ef80ca7ff7d58bcde039a199db5f352e78ce6935b6b261924780f54c84dd706a8031b427c9bd52de2a7
 SHA512 
c9124a7685c12dab942cde3e4b7e4140156c9d1551043d450c0c2f2eb02d1db61b99f22803b1058634abff86e783c889badf5834f0c2f7048a97dc168c962908

diff --git a/games-simulation/slime-rancher/metadata.xml 
b/games-simulation/slime-rancher/metadata.xml
new file mode 100644
index 000..26079e608be
--- /dev/null
+++ b/games-simulation/slime-rancher/metadata.xml
@@ -0,0 +1,8 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   ga...@gentoo.org
+   Gentoo Games Project
+   
+

diff --git a/games-simulation/slime-rancher/slime-rancher-1.4.1c_p34605.ebuild 
b/games-simulation/slime-rancher/slime-rancher-1.4.1c_p34605.ebuild
new file mode 100644
index 000..f69d7ad4424
--- /dev/null
+++ b/games-simulation/slime-rancher/slime-rancher-1.4.1c_p34605.ebuild
@@ -0,0 +1,59 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit eutils desktop unpacker xdg
+
+MY_PN="SlimeRancher"
+MY_P="${P//[-.]/_}"
+MY_P="${MY_P//_p/_}"
+
+DESCRIPTION="Cute game where you cultivate slimes on a distant planet"
+HOMEPAGE="http://www.slimerancher.com/;
+SRC_URI="${MY_P}.sh"
+LICENSE="GOG-EULA"
+SLOT="0"
+KEYWORDS="-* ~amd64"
+RESTRICT="bindist fetch splitdebug"
+
+RDEPEND="
+   sys-libs/glibc
+   virtual/opengl
+"
+
+BDEPEND="app-arch/unzip"
+
+S="${WORKDIR}/data/noarch/game"
+
+DIR="/opt/${PN}"
+QA_PREBUILT="${DIR}/*"
+
+pkg_nofetch() {
+   einfo "Please buy and download ${SRC_URI} from:"
+   einfo "  https://www.gog.com/game/${PN//-/_};
+   einfo "and move it to your distfiles directory."
+}
+
+src_unpack() {
+   unpack_zip ${A}
+}
+
+src_prepare() {
+   default
+
+   # Some Unity games have a GUI launcher but this one doesn't use it.
+   rm ${MY_PN}_Data/Plugins/x86_64/ScreenSelector.so || die
+}
+
+src_install() {
+   exeinto "${DIR}"
+   newexe ${MY_PN}.x86_64 ${MY_PN}
+   make_wrapper ${PN} "${DIR}"/${MY_PN}
+
+   insinto "${DIR}"
+   doins -r ${MY_PN}_Data/
+
+   newicon -s 128 ${MY_PN}_Data/Resources/UnityPlayer.png ${PN}.png
+   make_desktop_entry ${PN} "Slime Rancher"
+}



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

2020-04-01 Thread Marek Szuba
commit: 6e97d56ed0340ed41cff2d61e3c2d559db6538c1
Author: Marek Szuba  gentoo  org>
AuthorDate: Wed Apr  1 20:57:14 2020 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Wed Apr  1 21:15:01 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6e97d56e

virtual/opencl: fix amdgpu dependencies

1. Not sure if this is due to what upstream supports (like for both
   Intel providers) or because it has not been implemented - but
   either way, as of 2020-04-01 dev-libs/rocm-opencl-runtime neither is
   keyworded x86 nor supports multilib on amd64;
2. Conversely, dev-libs/amdgpu-pro-opencl does both so in order for
   multilib to work properly it should be passed $MULTILIB_USEDEP.

Signed-off-by: Marek Szuba  gentoo.org>

 virtual/opencl/opencl-2.ebuild | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/virtual/opencl/opencl-2.ebuild b/virtual/opencl/opencl-2.ebuild
index 50fcd113e31..51ea03746de 100644
--- a/virtual/opencl/opencl-2.ebuild
+++ b/virtual/opencl/opencl-2.ebuild
@@ -11,7 +11,7 @@ KEYWORDS="amd64 x86"
 CARDS=( amdgpu i965 nvidia r600 radeonsi )
 IUSE="${CARDS[@]/#/video_cards_}"
 
-# intel-neo and intel-ocl-sdk are amd64-only
+# intel-neo, intel-ocl-sdk and rocm-opencl-runtime are abi_x86_64-only
 # ocl-icd is essentially a dummy/you-are-on-your-own provider - it installs
 # header files to include in the source code and a library to link against
 # but does not support any actual devices
@@ -21,8 +21,8 @@ RDEPEND="app-eselect/eselect-opencl
abi_x86_64? ( !abi_x86_32? ( dev-libs/intel-neo ) )
)
video_cards_amdgpu? ( || (
-   dev-libs/rocm-opencl-runtime
-   dev-libs/amdgpu-pro-opencl ) )
+   abi_x86_64? ( !abi_x86_32? ( 
dev-libs/rocm-opencl-runtime ) )
+   dev-libs/amdgpu-pro-opencl[${MULTILIB_USEDEP}] ) )
video_cards_nvidia? ( || (
>=x11-drivers/nvidia-drivers-290.10-r2[uvm(-)]
>=media-libs/mesa-9.1.6[opencl,X(+),${MULTILIB_USEDEP}] 
) )



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

2020-04-01 Thread Marek Szuba
commit: 0422dad1e1eee6a12a32ecb9cef3998dbfff2e20
Author: Marek Szuba  gentoo  org>
AuthorDate: Wed Apr  1 21:05:31 2020 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Wed Apr  1 21:15:04 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0422dad1

app-crypt/hashcat: drop the ~x86 keyword

Unconditionally depends on virtual/opencl and we are in the process
of dropping support for 32-bit OpenCL from Gentoo. Approved by
zerochaos in #gentoo-dev.

Signed-off-by: Marek Szuba  gentoo.org>

 app-crypt/hashcat/hashcat-4.1.0.ebuild | 4 ++--
 app-crypt/hashcat/hashcat-4.2.0.ebuild | 4 ++--
 app-crypt/hashcat/hashcat-4.2.1.ebuild | 4 ++--
 app-crypt/hashcat/hashcat-5.0.0.ebuild | 4 ++--
 app-crypt/hashcat/hashcat-5.1.0.ebuild | 4 ++--
 app-crypt/hashcat/hashcat-.ebuild  | 4 ++--
 6 files changed, 12 insertions(+), 12 deletions(-)

diff --git a/app-crypt/hashcat/hashcat-4.1.0.ebuild 
b/app-crypt/hashcat/hashcat-4.1.0.ebuild
index 3e73a946a9c..71db0a6fe5d 100644
--- a/app-crypt/hashcat/hashcat-4.1.0.ebuild
+++ b/app-crypt/hashcat/hashcat-4.1.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -10,7 +10,7 @@ HOMEPAGE="https://github.com/hashcat/hashcat;
 SRC_URI="https://github.com/hashcat/hashcat/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64"
 
 IUSE="custom-cflags video_cards_nvidia"
 DEPEND="virtual/opencl"

diff --git a/app-crypt/hashcat/hashcat-4.2.0.ebuild 
b/app-crypt/hashcat/hashcat-4.2.0.ebuild
index c9b418c2da7..b94ec8299ae 100644
--- a/app-crypt/hashcat/hashcat-4.2.0.ebuild
+++ b/app-crypt/hashcat/hashcat-4.2.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -10,7 +10,7 @@ HOMEPAGE="https://github.com/hashcat/hashcat;
 SRC_URI="https://github.com/hashcat/hashcat/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64"
 
 IUSE="video_cards_nvidia"
 DEPEND="virtual/opencl

diff --git a/app-crypt/hashcat/hashcat-4.2.1.ebuild 
b/app-crypt/hashcat/hashcat-4.2.1.ebuild
index 635db1e8344..6e73c7c2384 100644
--- a/app-crypt/hashcat/hashcat-4.2.1.ebuild
+++ b/app-crypt/hashcat/hashcat-4.2.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -10,7 +10,7 @@ HOMEPAGE="https://github.com/hashcat/hashcat;
 SRC_URI="https://github.com/hashcat/hashcat/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64"
 
 IUSE="video_cards_nvidia"
 DEPEND="virtual/opencl

diff --git a/app-crypt/hashcat/hashcat-5.0.0.ebuild 
b/app-crypt/hashcat/hashcat-5.0.0.ebuild
index 26b34761493..30255c39d17 100644
--- a/app-crypt/hashcat/hashcat-5.0.0.ebuild
+++ b/app-crypt/hashcat/hashcat-5.0.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -10,7 +10,7 @@ HOMEPAGE="https://github.com/hashcat/hashcat;
 SRC_URI="https://github.com/hashcat/hashcat/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64"
 
 IUSE="video_cards_nvidia"
 DEPEND="virtual/opencl

diff --git a/app-crypt/hashcat/hashcat-5.1.0.ebuild 
b/app-crypt/hashcat/hashcat-5.1.0.ebuild
index 2b0f93496c2..d85c65f96f6 100644
--- a/app-crypt/hashcat/hashcat-5.1.0.ebuild
+++ b/app-crypt/hashcat/hashcat-5.1.0.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
@@ -14,7 +14,7 @@ if [ "${PV}" = "" ]; then
EGIT_REPO_URI="https://github.com/hashcat/hashcat.git;
KEYWORDS=""
 else
-   KEYWORDS="~amd64 ~x86"
+   KEYWORDS="~amd64"
SRC_URI="https://github.com/hashcat/hashcat/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
 fi
 

diff --git a/app-crypt/hashcat/hashcat-.ebuild 
b/app-crypt/hashcat/hashcat-.ebuild
index 0424dcf978e..d85c65f96f6 100644
--- a/app-crypt/hashcat/hashcat-.ebuild
+++ b/app-crypt/hashcat/hashcat-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -14,7 +14,7 @@ if [ "${PV}" = "" ]; then
EGIT_REPO_URI="https://github.com/hashcat/hashcat.git;
KEYWORDS=""
 else
-   KEYWORDS="~amd64 ~x86"
+   KEYWORDS="~amd64"
SRC_URI="https://github.com/hashcat/hashcat/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
 fi
 



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

2020-04-01 Thread Thomas Deutschmann
commit: 76613b88e8e0f24d733fbddbac69facbf358653a
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Wed Apr  1 21:07:08 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Wed Apr  1 21:14:28 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=76613b88

www-client/firefox-bin: fix typo

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

 www-client/firefox-bin/files/firefox-bin.sh | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-client/firefox-bin/files/firefox-bin.sh 
b/www-client/firefox-bin/files/firefox-bin.sh
index b0231854800..228db761a0a 100644
--- a/www-client/firefox-bin/files/firefox-bin.sh
+++ b/www-client/firefox-bin/files/firefox-bin.sh
@@ -95,7 +95,7 @@ export GTK_PATH="${MOZ_LIB_DIR}/gtk-3.0"
 
 ##
 ## Route to the correct .desktop file to get proper
-## names and contect menus
+## name and actions
 ##
 if [[ $@ != *"--name "* ]]; then
set -- --name "${DESKTOP_FILE}" "$@"



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

2020-04-01 Thread Thomas Deutschmann
commit: 2725248a9adcbbdd86674c240bb5d8cb0064896b
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Wed Apr  1 21:11:57 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Wed Apr  1 21:14:29 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2725248a

www-client/firefox-bin: fix invalid expansion in wrapper

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

 www-client/firefox-bin/files/firefox-bin.sh | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-client/firefox-bin/files/firefox-bin.sh 
b/www-client/firefox-bin/files/firefox-bin.sh
index 228db761a0a..15f95487feb 100644
--- a/www-client/firefox-bin/files/firefox-bin.sh
+++ b/www-client/firefox-bin/files/firefox-bin.sh
@@ -90,7 +90,7 @@ export MOZ_ALLOW_DOWNGRADE=1
 
 ##
 ## Set special variables for -bin
-export LD_LIBRARY_PATH="${APULSELIB_DIR:${APULSELIB_DIR}:}${MOZILLA_FIVE_HOME}"
+export 
LD_LIBRARY_PATH="${APULSELIB_DIR:+${APULSELIB_DIR}:}${MOZILLA_FIVE_HOME}"
 export GTK_PATH="${MOZ_LIB_DIR}/gtk-3.0"
 
 ##



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

2020-04-01 Thread Thomas Deutschmann
commit: 5b633e7bcb3f576627cd4b202e783a133817b422
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Wed Apr  1 21:14:11 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Wed Apr  1 21:14:30 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b633e7b

www-client/firefox: fix typo

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

 www-client/firefox/files/firefox.sh | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-client/firefox/files/firefox.sh 
b/www-client/firefox/files/firefox.sh
index dcb2a8d606d..f1fde8fdfce 100644
--- a/www-client/firefox/files/firefox.sh
+++ b/www-client/firefox/files/firefox.sh
@@ -100,7 +100,7 @@ export MOZ_ALLOW_DOWNGRADE=1
 
 ##
 ## Route to the correct .desktop file to get proper
-## names and contect menus
+## name and actions
 ##
 if [[ $@ != *"--name "* ]]; then
set -- --name "${DESKTOP_FILE}" "$@"



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

2020-04-01 Thread Marek Szuba
commit: f0cb6e744add38bf4d3a05c0703dabb1f8ee4e5d
Author: Marek Szuba  gentoo  org>
AuthorDate: Wed Apr  1 20:43:11 2020 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Wed Apr  1 21:14:57 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f0cb6e74

virtual/opencl: add dev-libs/ocl-icd as the fallback provider

Advantages:
 * keyworded x86
 * supports multilib on amd64
 * all OpenCL-aware software should compile and link fine against it
 * should make it easier for user to deploy out-of-tree OpenCL
   providers (side note: all actual OpenCL providers currently
   in the tree except x11-drivers/nvidia-drivers actually *require*
   this to work), should they choose to do so

Disadvantages:
 * essentially a hack to ensure the integrity of the dependency tree
   on x86 and amd64/abi_x86_32 - most of the actual OpenCL providers
   currently in the tree are 64-bit only anyway

Signed-off-by: Marek Szuba  gentoo.org>

 virtual/opencl/opencl-2.ebuild | 4 
 1 file changed, 4 insertions(+)

diff --git a/virtual/opencl/opencl-2.ebuild b/virtual/opencl/opencl-2.ebuild
index 2e7f0791234..50fcd113e31 100644
--- a/virtual/opencl/opencl-2.ebuild
+++ b/virtual/opencl/opencl-2.ebuild
@@ -12,6 +12,9 @@ CARDS=( amdgpu i965 nvidia r600 radeonsi )
 IUSE="${CARDS[@]/#/video_cards_}"
 
 # intel-neo and intel-ocl-sdk are amd64-only
+# ocl-icd is essentially a dummy/you-are-on-your-own provider - it installs
+# header files to include in the source code and a library to link against
+# but does not support any actual devices
 RDEPEND="app-eselect/eselect-opencl
|| (
video_cards_i965? (
@@ -28,4 +31,5 @@ RDEPEND="app-eselect/eselect-opencl
video_cards_radeonsi? (
>=media-libs/mesa-9.1.6[opencl,X(+),${MULTILIB_USEDEP}] 
)
abi_x86_64? ( !abi_x86_32? ( dev-util/intel-ocl-sdk ) )
+   dev-libs/ocl-icd[khronos-headers,${MULTILIB_USEDEP}]
)"



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

2020-04-01 Thread Sergei Trofimovich
commit: 91eec53c4a748b152c9f3dfe69edef6b4b4682dd
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Wed Apr  1 20:49:12 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Apr  1 21:14:08 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=91eec53c

dev-libs/ppl: drop old

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

 dev-libs/ppl/Manifest   |  1 -
 dev-libs/ppl/ppl-1.1.ebuild | 60 -
 2 files changed, 61 deletions(-)

diff --git a/dev-libs/ppl/Manifest b/dev-libs/ppl/Manifest
index 7d13cd57111..4fbf613da60 100644
--- a/dev-libs/ppl/Manifest
+++ b/dev-libs/ppl/Manifest
@@ -1,2 +1 @@
-DIST ppl-1.1.tar.xz 14734820 BLAKE2B 
2c96d86b534c7f06569bfe37d0ca1938b0c7c708b38d62e210d868db005275e392b2cc9e6dded7d4a5bf1e901136c298b0ff86d2933dc89b4607d5ef9e286b86
 SHA512 
ae0503fb3eac494fa3edf5d5c9ec61e2419e6e2fa57d30323f7d0360ff080b033686410c7462f5b2ff5514803451cb91e9c0fc14cf953485c5f5fd664448cc27
 DIST ppl-1.2.tar.xz 14136236 BLAKE2B 
060b73384dac558dc8b2b0f1027ed0aa270b0adf0992c2ca1a281fa7bcdf959cba3a9e8ee29e978d12c3eee606b819075c5bcab59f4aed24fbf1c5512b5e2c36
 SHA512 
b509ed85fa6aedd40119bd4c980b17f33072c56c2acd923da3445b6bc80d48051cfa4c04cce96f6974711f5279c24b31cb3869f87b2eb6a2a1b30a058c809350

diff --git a/dev-libs/ppl/ppl-1.1.ebuild b/dev-libs/ppl/ppl-1.1.ebuild
deleted file mode 100644
index dd84d6c337c..000
--- a/dev-libs/ppl/ppl-1.1.ebuild
+++ /dev/null
@@ -1,60 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-
-DESCRIPTION="The Parma Polyhedra Library for numerical analysis of complex 
systems"
-HOMEPAGE="http://bugseng.com/products/ppl;
-SRC_URI="http://bugseng.com/products/ppl/download/ftp/releases/${PV}/${P}.tar.xz;
-
-LICENSE="GPL-3"
-SLOT="0/4.13" # SONAMEs
-KEYWORDS="~alpha amd64 arm ~arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sparc 
x86 ~amd64-linux ~sparc-solaris"
-IUSE="+cxx doc lpsol pch static-libs test"
-
-RDEPEND=">=dev-libs/gmp-6[cxx]
-   lpsol? ( sci-mathematics/glpk )"
-DEPEND="${RDEPEND}
-   app-arch/xz-utils
-   sys-devel/m4"
-
-RESTRICT="!test? ( test )"
-
-pkg_setup() {
-   if use test ; then
-   ewarn "The PPL testsuite will be run."
-   ewarn "Note that this can take several hours to complete on a 
fast machine."
-   fi
-}
-
-src_configure() {
-   local interfaces=( c )
-   use cxx && interfaces+=( cxx )
-   econf \
-   --docdir="${EPREFIX}"/usr/share/doc/${PF} \
-   --disable-debugging \
-   --disable-optimization \
-   $(use_enable doc documentation) \
-   $(use_enable lpsol ppl_lpsol) \
-   $(use_enable pch) \
-   $(use_enable static-libs static) \
-   --enable-interfaces="${interfaces[*]}" \
-   $(use test && echo --enable-check=quick)
-}
-
-src_test() {
-   # default src_test runs with -j1, overriding it here saves about
-   # 30 minutes and is recommended by upstream
-   emake check
-}
-
-src_install() {
-   default
-   use static-libs || find "${ED}"/usr -name 'libppl*.la' -delete
-
-   pushd "${ED}/usr/share/doc/${PF}" >/dev/null || die
-   rm gpl* fdl* || die
-   if ! use doc; then
-   rm -r *-html/ *.ps.gz *.pdf || die
-   fi
-}



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

2020-04-01 Thread Sergei Trofimovich
commit: aac3c9cf71a4ddab2cbbde6476aa3baa9f5c883c
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Wed Apr  1 20:46:29 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Apr  1 21:14:07 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aac3c9cf

dev-lang/crystal: drop old

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

 dev-lang/crystal/Manifest  |   3 -
 dev-lang/crystal/crystal-0.31.1.ebuild | 121 -
 2 files changed, 124 deletions(-)

diff --git a/dev-lang/crystal/Manifest b/dev-lang/crystal/Manifest
index 366dd798220..f2003bb9de6 100644
--- a/dev-lang/crystal/Manifest
+++ b/dev-lang/crystal/Manifest
@@ -1,6 +1,3 @@
-DIST crystal-0.31.1-1-linux-i686.tar.gz 28667084 BLAKE2B 
50964072d9335f96effce812cd261760dd308ee50628a47e2694f0a34b6dce210d5a00b978b0537bcd24cc2fc6dd82637c05dc0596ba0322e1297b97ea14bc78
 SHA512 
2353d10bce6983459afae526b516290eba44e2d6b5943911b8da657a36a0bbd422bd4efe61f2205e178355a2898e90ac9927c64ffba1e8edae4615a01ea9ad40
-DIST crystal-0.31.1-1-linux-x86_64.tar.gz 26998394 BLAKE2B 
37ecfe9f130b1e9e52686c52474fcef599a348a7d9f1885c3fe41302a1d6d760ada5a153978397c7ec43b2bb4442bb3fc1c2f8d5eed9b4141858455673170544
 SHA512 
433ac13f9f541dd5b58c1db5e063e23058a87ed325cabc0a4165c42edf18a5f9f126ea4e1d9627357d47c5e3f392131e1f7aab22c34dce3b02e3fdca49658b5b
-DIST crystal-0.31.1.tar.gz 2191156 BLAKE2B 
072e14fed34cc411cd6d9a57b8c5184e5974257869ef41f9bd12401ab473186f699bfbac438af97dd8e4e8cf749ebdbf35050882e9dc14be75392d50763902a8
 SHA512 
d44ce5653aa2877d85685bd897888cd7675eb02897363f71627ac19589447889af8e73a1d8acb2108e0356939cd515022fd2b92d019014714428d92666ad0f37
 DIST crystal-0.32.1-1-linux-i686.tar.gz 30062609 BLAKE2B 
658cd453465a1c4de44c0b010593aa19a68b93569482202baba948dc58f018d38cbefda083592145a141e7dfc574eddb7ccf0a41613a7a7d5ea8d12ed8f72d08
 SHA512 
34127ad25a1e290b8f17fa7de9465083955ae16a049bab8a927f90df4f2c87c7a59e2c8123f7ec0d0de691130e51749b104ccf11ea68005c267ab98c322156f3
 DIST crystal-0.32.1-1-linux-x86_64.tar.gz 27348617 BLAKE2B 
96410f00843d21cea4ed6f8d4896438334f577b6e593e72a0be23d3e1a460199bffc456ddb675a257c5a973353c1a8d28f69263b8517e0009e54d2f2f19535fe
 SHA512 
85524c38cd91fbe56ab7d14c3a05a1a3f3e3fc0f618e5fa5af010716f76b1dc0cc415cbc67e16c99fd2e8860412d7e2566f510c751de0ad4373361edbcee0475
 DIST crystal-0.32.1.tar.gz 2225383 BLAKE2B 
81cdda508945ebea481c3ad784ecdccffe25e4726d2f63feb1a4995b48041fbf2cbe226bebcbf9f9627d2161d167ccb502626a9d51f787dc8e48fd607f310ff8
 SHA512 
d83575f4c7953054824f13516cdc04bd7576bf7165754d96a9f4970e2a6cbf779b4db6806d3eeac465ed0c223c203ef95fc3bda70d1ef9f7c96ec96cd076283d

diff --git a/dev-lang/crystal/crystal-0.31.1.ebuild 
b/dev-lang/crystal/crystal-0.31.1.ebuild
deleted file mode 100644
index b67566686cd..000
--- a/dev-lang/crystal/crystal-0.31.1.ebuild
+++ /dev/null
@@ -1,121 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit bash-completion-r1 llvm multiprocessing toolchain-funcs
-
-BV=${PV}-1
-BV_AMD64=${BV}-linux-x86_64
-BV_X86=${BV}-linux-i686
-
-DESCRIPTION="The Crystal Programming Language"
-HOMEPAGE="https://crystal-lang.org;
-SRC_URI="https://github.com/crystal-lang/crystal/archive/${PV}.tar.gz -> 
${P}.tar.gz
-   amd64? ( 
https://github.com/crystal-lang/crystal/releases/download/${BV/-*}/crystal-${BV_AMD64}.tar.gz
 )
-   x86? ( 
https://github.com/crystal-lang/crystal/releases/download/${BV/-*}/crystal-${BV_X86}.tar.gz
 )"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="doc debug examples blocking-stdio-hack +xml +yaml"
-
-RESTRICT=test # not stable for day-to-day runs
-
-LLVM_MAX_SLOT=8
-
-# dev-libs/boehm-gc[static-libs] dependency problem,  check the issue: 
https://github.com/manastech/crystal/issues/1382
-DEPEND="
-   sys-devel/llvm:${LLVM_MAX_SLOT}
-   dev-libs/boehm-gc[static-libs,threads]
-   dev-libs/libatomic_ops
-   dev-libs/libevent
-   dev-libs/libpcre
-   sys-libs/libunwind
-   dev-libs/pcl
-   dev-libs/gmp:0
-"
-RDEPEND="${DEPEND}
-   xml? ( dev-libs/libxml2 )
-   yaml? ( dev-libs/libyaml )
-"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-0.31.0-verbose.patch
-   "${FILESDIR}"/${PN}-0.26.1-gentoo-tests-sandbox.patch
-   "${FILESDIR}"/${PN}-0.27.0-extra-spec-flags.patch
-   #"${FILESDIR}"/${PN}-0.27.0-max-age-0-test.patch
-   "${FILESDIR}"/${PN}-0.27.0-gentoo-tests-long-unix.patch
-   "${FILESDIR}"/${PN}-0.27.0-gentoo-tests-long-unix-2.patch
-   "${FILESDIR}"/${PN}-0.29.0-no-usr-lib.patch
-)
-
-src_prepare() {
-   default
-
-   use blocking-stdio-hack && eapply 
"${FILESDIR}"/"${PN}"-0.22.0-blocking-stdio-hack.patch
-}
-
-src_compile() {
-   local bootstrap_path=${WORKDIR}/${PN}-${BV}/bin
-   if [[ ! -d ${bootstrap_path} ]]; then
-   eerror "Binary tarball does not contain expected directory:"

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

2020-04-01 Thread Sergei Trofimovich
commit: bab2d7aabf0dc24765489d7ef94e256bb5a6115a
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Wed Apr  1 21:11:38 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Apr  1 21:14:14 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bab2d7aa

sys-kernel/linux-headers: drop old

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

 sys-kernel/linux-headers/Manifest  | 10 
 .../linux-headers/linux-headers-5.0-r1.ebuild  | 60 --
 sys-kernel/linux-headers/linux-headers-5.0.ebuild  | 60 --
 sys-kernel/linux-headers/linux-headers-5.1.ebuild  | 45 
 sys-kernel/linux-headers/linux-headers-5.2.ebuild  | 45 
 .../linux-headers/linux-headers-5.3-r1.ebuild  | 46 -
 sys-kernel/linux-headers/linux-headers-5.3.ebuild  | 46 -
 7 files changed, 312 deletions(-)

diff --git a/sys-kernel/linux-headers/Manifest 
b/sys-kernel/linux-headers/Manifest
index 76171ec11c5..b265fb2f8a2 100644
--- a/sys-kernel/linux-headers/Manifest
+++ b/sys-kernel/linux-headers/Manifest
@@ -9,11 +9,6 @@ DIST gentoo-headers-4.19-1.tar.xz 4040 BLAKE2B 
4ccaf4fb6bde84f0b1f29534cf2f6effc
 DIST gentoo-headers-4.20-1.tar.xz 4040 BLAKE2B 
05f8cae4014a6f0ad926e704d5272b05228b91e29a4e14269695cd665110c054a69f0ecab5dec5d23c430cce0726aa7c5c34c85edde0df34dd0e7f8dd5ff7cb6
 SHA512 
19fa005b648e7dead85edc1b779595c392c28b4699cc4352e6996bbe37fb49de4d2d6b632303338e4db99a4e2e01b56ba1f3777646a416358dc509fb15623f99
 DIST gentoo-headers-4.4-1.tar.xz 6624 BLAKE2B 
9cdf0c22520e413f175942c4994dd90b0fed8f72c67332a05e7ed72b901ee04594f4e4a3c0252e0a6e057d9c08c4d653387dc36cda82ce9ef8a16e7317ba9ea0
 SHA512 
dd8a5c627a9cd373022d7afa1beb126f15694f80452821f31fc5c1a3439635814d205bcbc873a5869946472d86cdec872a44f4870751b96d42e89893fca1b983
 DIST gentoo-headers-4.9-1.tar.xz 5416 BLAKE2B 
2538870b340d4e4b260ada37b0571ba770a4bf93b0f0cf78819b4bf68b8ddc43c314d7fc5d12a78bc71c9bb12306d986ae0ae74159ec7edc7deea371f6b5f015
 SHA512 
1069f50c58f25ceb8a13c8e53dce6a21e352e2a624da3b9a6d139939e7613e9a97226eb0173fa060ee69443c6a50b53b6d5c6d752dcaebffbe2a78f06cfbe2b6
-DIST gentoo-headers-5.0-1.tar.xz 4040 BLAKE2B 
e26c8a76207603b96c63ef556e10d88cf549a318f89b5d07f0f37ac4f50625d0d17b794f8904e0cb35fb2074b3b09ee5fc09a1855779790da6e9fe569017e094
 SHA512 
51aeb2c5b6e232a193ead486a85b148f59c378d4208a2aecfa6647272fdf248705ce37b7d22baf84b688bbcfa283d16031757b7cd3952d739ef9c20ae71bd615
-DIST gentoo-headers-5.1-1.tar.xz 4040 BLAKE2B 
556faf2b2ef4dd0ccfc6bbf884e41a3ca0645d4e762121fe22f79950ca20ab07ab7c6179c022107c81b072a4bc1e4c70a750e837a371a9937df8d1bed3e751f6
 SHA512 
df56638d4b4971ee1cec7355a23bfe125cc6baeece8579ef4b0cd79b5c4015eb7593525815eba55d4a3b30f007c1be499a6b5aefab533ccc564406fe40e1a337
-DIST gentoo-headers-5.2-1.tar.xz 4036 BLAKE2B 
ea4016c03e44782c6c49f0453da1242b0f9b41ccc02defe099fa775e870dad5db0f2a1aee2c9bd7eaac052e31889e6f56b2fc6586c442880381403f78d4a33a5
 SHA512 
536f08d8a4e8a436bc31da5f6980cc007ef0f03281cd1dc7a45593572b4002a57be9c8f5bbeb25ded2b3f906a4944a9505c5a343b89e766627ace0ab92a535b2
-DIST gentoo-headers-5.3-1.tar.xz 4044 BLAKE2B 
b1e28749c1b5b46ccc401a12fe94c97a7e07aec62723bf4ebd8e1e08419ad50685f762a645fdeea2c89153ea422fe82e20ee344fcd4cbb1b7381774bdd00de4b
 SHA512 
36ad4685188ce989572cb5f717cd3526019047100af613b9cfe2e9dde311f3429f6f0c1cced36faa52617b1e12e75c6a094db0671eff557ef661df7716889d93
-DIST gentoo-headers-5.3-2.tar.xz 4724 BLAKE2B 
ece54c015c43e8c8e4cc80214fdc31436458ecd7539f2abd699389b581d125b4ebe0a5a1ec8a8bfb04b2dd531f20307c5b3620f471a66c0f6643f9d9cbc9b847
 SHA512 
e182970aa7adc3ac0f7da120803613c855db79bb2599231e5ffac081166ff4da0a28a001da2ad5d956b2cadc49cc37c13ae1239c03feca97a1d37cb9e2014785
 DIST gentoo-headers-5.4-1.tar.xz 4720 BLAKE2B 
74c1f47d8ad77a2df36db005adb25f81ba6128037357dfc1b6d65deb2a5d3e53d2f3b5af60098c3f3f514f85e53bef4c906fb182101d35ae32d73a5af417a583
 SHA512 
9d83a68c6e9a463bc27efd469a79d58690bdd0fd93d77c1de29938d7192bb546b63d9acad9633e6e043d0089638e67ee39382e987d7403c43d3f3edc83c5ccba
 DIST gentoo-headers-5.5-1.tar.xz 4504 BLAKE2B 
3bc7f115c5a92d027683f7958543eaa3ff64e62d5474596b4fb77f51b616335127a567d809e1c2155c3089944b512e416401d6530f8589db6c42b20e6073
 SHA512 
dd4f47eecccaeff4a248b826c452aedc7fa145f614236c60d33e0837c1c62fb95bc91a2b238a6906d7a060db488e2d9da8c6f19b4f51337b26bdecc9bdbb92c0
 DIST gentoo-headers-5.6-1.tar.xz 4524 BLAKE2B 
c5965ad5e39a8c8c06ca4c4161ab37bb7b23873ef2eb5ec199dac58cce1df67e1392bb671917a728432263089d9930d5cc4d7e44ad3cb391ae560c6b957222b2
 SHA512 
06dd4a7ca3664c33c9a59d1120977d437af87ba1b1ee3b5877cce0a13766f866b1f0681f3ef090d831ee5b403e48168f8c335512a4d61cc5b53c169b9ebe3474
@@ -29,11 +24,6 @@ DIST gentoo-headers-base-4.19.tar.xz 7956220 BLAKE2B 
5b6868188b6cb505556b8f30797
 DIST gentoo-headers-base-4.20.tar.xz 8041716 BLAKE2B 

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

2020-04-01 Thread Sergei Trofimovich
commit: bf0312d5bbb9e032c41ecdebd7a230a6d5b6bbcb
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Wed Apr  1 20:52:20 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Apr  1 21:14:08 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bf0312d5

dev-libs/cloog: drop down to ~m68k

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

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

diff --git a/dev-libs/cloog/cloog-0.18.1.ebuild 
b/dev-libs/cloog/cloog-0.18.1.ebuild
index 6f3d6ee5293..5f4b069e80b 100644
--- a/dev-libs/cloog/cloog-0.18.1.ebuild
+++ b/dev-libs/cloog/cloog-0.18.1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="http://www.bastoul.net/cloog/pages/download/${P}.tar.gz;
 
 LICENSE="LGPL-2.1"
 SLOT="0/4"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ia64 m68k ~mips ppc ppc64 s390 sparc 
x86"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ia64 ~m68k ~mips ppc ppc64 s390 sparc 
x86"
 IUSE="static-libs"
 
 RDEPEND=">=dev-libs/gmp-5.1.3-r1[${MULTILIB_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: dev-util/include-what-you-use/

2020-04-01 Thread Sergei Trofimovich
commit: 83f1bfc8f1fb22571203abc238877ab10189aae4
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Wed Apr  1 20:50:35 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Apr  1 21:14:08 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=83f1bfc8

dev-util/include-what-you-use: drop old

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

 dev-util/include-what-you-use/Manifest |  2 -
 .../include-what-you-use-7.0.ebuild| 55 --
 .../include-what-you-use-8.0.ebuild| 55 --
 3 files changed, 112 deletions(-)

diff --git a/dev-util/include-what-you-use/Manifest 
b/dev-util/include-what-you-use/Manifest
index 18d3e0bc4e7..380480c41d9 100644
--- a/dev-util/include-what-you-use/Manifest
+++ b/dev-util/include-what-you-use/Manifest
@@ -1,3 +1 @@
-DIST include-what-you-use-7.0.src.tar.gz 541840 BLAKE2B 
bf20a5598f02f03e5f714582653b8062eab6e414967ef2374c28bb6c1cdce8f73f80e3b2f4953fd943587ce17dc657cf6ab2a9db4208a59030d432f6a40532e5
 SHA512 
50d186b2e09c3595cc2dc7513e5db74da0038987158c2c45ef4279c67c50de621ca6499b07894ee203f25566aafaddde4b05840946f921678499d2efc131575a
-DIST include-what-you-use-8.0.src.tar.gz 545788 BLAKE2B 
7b70d951b7ab2d62a8a6168ebf86dc76fd406159155dd93a509b8c39953506166ac18da3028be8dc7edfbb39eb96613b0e344067154dd8614fe7c63ad3ef04c6
 SHA512 
e75e91ce198b1ec446ed34afcf9fdbcb0534c5edc5346e4884f0f589c73512d778c428aa71c1b109d45a45543a952438610ab21e32ef1f03ff1a014823ed8425
 DIST include-what-you-use-9.0.src.tar.gz 589377 BLAKE2B 
b695354787070948d81e3e80b07bbe47a84b5609262df2220b6a62e6d648865b17e060951819f45956c6ca858977614d6e0401640509599b391a1165521b20de
 SHA512 
f2d6ba05121a9968da9e42e8ac66f83ca0f35bfbe7cb1d616e2c6479cf2833c4668cb86e46a04ffcd5e77f10a575da95272c7609b5afad555d79cb640fb4

diff --git a/dev-util/include-what-you-use/include-what-you-use-7.0.ebuild 
b/dev-util/include-what-you-use/include-what-you-use-7.0.ebuild
deleted file mode 100644
index a63ca135ef2..000
--- a/dev-util/include-what-you-use/include-what-you-use-7.0.ebuild
+++ /dev/null
@@ -1,55 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python3_6 )
-
-inherit cmake-utils flag-o-matic llvm python-single-r1
-
-DESCRIPTION="Find unused include directives in C/C++ programs"
-HOMEPAGE="https://include-what-you-use.org/;
-SRC_URI="https://github.com/${PN}/${PN}/archive/clang_${PV}.tar.gz -> 
${P}.src.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-LLVM_MAX_SLOT=7
-
-RDEPEND="sys-devel/llvm:${LLVM_MAX_SLOT}
-   sys-devel/clang:${LLVM_MAX_SLOT}
-   ${PYTHON_DEPS}
-"
-DEPEND="${RDEPEND}"
-
-REQUIRED_USE=${PYTHON_REQUIRED_USE}
-
-S=${WORKDIR}/${PN}-clang_${PV}
-
-pkg_setup() {
-   llvm_pkg_setup
-   python-single-r1_pkg_setup
-}
-
-src_prepare() {
-   cmake-utils_src_prepare
-   python_fix_shebang .
-}
-
-src_configure() {
-   local mycmakeargs=(
-   # Note [llvm install path]
-   # Unfortunately all binaries using clang driver
-   # have to reside at the same path depth as
-   # 'clang' binary itself. See bug #625972
-   # Thus as a hack we install it to the same directory
-   # as llvm/clang itself.
-   -DCMAKE_INSTALL_PREFIX="$(get_llvm_prefix "${LLVM_MAX_SLOT}")"
-   )
-   cmake-utils_src_configure
-}
-
-src_test() {
-   "${EPYTHON}" run_iwyu_tests.py
-}

diff --git a/dev-util/include-what-you-use/include-what-you-use-8.0.ebuild 
b/dev-util/include-what-you-use/include-what-you-use-8.0.ebuild
deleted file mode 100644
index 8c945d51878..000
--- a/dev-util/include-what-you-use/include-what-you-use-8.0.ebuild
+++ /dev/null
@@ -1,55 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python3_6 )
-
-inherit cmake-utils flag-o-matic llvm python-single-r1
-
-DESCRIPTION="Find unused include directives in C/C++ programs"
-HOMEPAGE="https://include-what-you-use.org/;
-SRC_URI="https://github.com/${PN}/${PN}/archive/clang_${PV}.tar.gz -> 
${P}.src.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-LLVM_MAX_SLOT=8
-
-RDEPEND="sys-devel/llvm:${LLVM_MAX_SLOT}
-   sys-devel/clang:${LLVM_MAX_SLOT}
-   ${PYTHON_DEPS}
-"
-DEPEND="${RDEPEND}"
-
-REQUIRED_USE=${PYTHON_REQUIRED_USE}
-
-S=${WORKDIR}/${PN}-clang_${PV}
-
-pkg_setup() {
-   llvm_pkg_setup
-   python-single-r1_pkg_setup
-}
-
-src_prepare() {
-   cmake-utils_src_prepare
-   python_fix_shebang .
-}
-
-src_configure() {
-   local mycmakeargs=(
-   # Note [llvm install path]
-   # Unfortunately all binaries using clang driver
-   # have to reside at the same path depth as
-   # 'clang' 

[gentoo-commits] repo/gentoo:master commit in: sys-boot/elilo/

2020-04-01 Thread Sergei Trofimovich
commit: 73644b7339e88e548e00a7ac219e027bc85f69b7
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Wed Apr  1 20:59:11 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Apr  1 21:14:09 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=73644b73

sys-boot/elilo: drop old

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

 sys-boot/elilo/elilo-3.16-r2.ebuild | 88 -
 1 file changed, 88 deletions(-)

diff --git a/sys-boot/elilo/elilo-3.16-r2.ebuild 
b/sys-boot/elilo/elilo-3.16-r2.ebuild
deleted file mode 100644
index 6bcb00cc8b7..000
--- a/sys-boot/elilo/elilo-3.16-r2.ebuild
+++ /dev/null
@@ -1,88 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit toolchain-funcs eutils multilib
-
-DESCRIPTION="Linux boot loader for EFI-based systems such as IA-64"
-HOMEPAGE="https://sourceforge.net/projects/elilo/;
-SRC_URI="mirror://sourceforge/elilo/${P}-all.tar.gz
-   mirror://debian/pool/main/e/elilo/elilo_3.14-3.debian.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ia64 ~x86"
-IUSE=""
-
-# gnu-efi contains only static libs, so there's no run-time dep on it
-DEPEND=">=sys-boot/gnu-efi-3.0g
-   dev-util/patchutils"
-# dosfstools[compat] to enable 'dosfsck' symlink
-RDEPEND="sys-boot/efibootmgr
-   sys-fs/dosfstools[compat]"
-
-S="${WORKDIR}/${P}-source"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-3.16-elilo-loop.patch #299665
-   "${FILESDIR}"/${PN}-3.16-gnu-efi-3.0.6-ia64.patch
-)
-
-src_unpack() {
-   unpack ${A} ./${P}-source.tar.gz
-   mv debian "${S}"/ || die
-}
-
-src_prepare() {
-   default
-
-   case $(tc-arch) in
-   ia64)  iarch=ia64 ;;
-   x86)   iarch=ia32 ;;
-   amd64) iarch=x86_64 ;;
-   *) die "unknown architecture: $(tc-arch)" ;;
-   esac
-
-   # Now Gentooize it.
-   sed -i \
-   -e '1s:/bin/sh:/bin/bash:' \
-   -e "s:##VERSION##:${PV}:" \
-   -e 's:Debian GNU/:Gentoo :g' \
-   -e 's:Debian:Gentoo:g' \
-   -e 's:debian:gentoo:g' \
-   -e "s:dpkg --print-architecture:echo ${iarch}:" \
-   debian/elilo.sh || die
-}
-
-src_compile() {
-   # "prefix" on the next line specifies where to find gcc, as, ld,
-   # etc.  It's not the usual meaning of "prefix".  By blanking it we
-   # allow PATH to be searched.
-   local libdir="${SYSROOT}${EPREFIX}/usr/$(get_libdir)"
-   emake -j1 \
-   prefix= \
-   AS="$(tc-getAS)" \
-   CC="$(tc-getCC)" \
-   LD="$(tc-getLD)" \
-   HOSTARCH=${iarch} \
-   ARCH=${iarch} \
-   EFIINC="${SYSROOT}${EPREFIX}/usr/include/efi" \
-   GNUEFILIB="${libdir}" \
-   EFILIB="${libdir}" \
-   EFICRT0="${libdir}"
-}
-
-src_install() {
-   exeinto /usr/lib/elilo
-   doexe elilo.efi
-
-   newsbin debian/elilo.sh elilo
-   dosbin tools/eliloalt
-
-   insinto /etc
-   newins "${FILESDIR}"/elilo.conf.sample elilo.conf
-
-   dodoc docs/* "${FILESDIR}"/elilo.conf.sample
-   doman debian/*.[0-9]
-}



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

2020-04-01 Thread Sergei Trofimovich
commit: 3eacd1912a690505c57411412bc36219b4bd0e52
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Wed Apr  1 20:47:02 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Apr  1 21:14:07 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3eacd191

app-misc/pax-utils: drop old

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

 app-misc/pax-utils/Manifest  |  1 -
 app-misc/pax-utils/pax-utils-1.2.4-r1.ebuild | 72 
 2 files changed, 73 deletions(-)

diff --git a/app-misc/pax-utils/Manifest b/app-misc/pax-utils/Manifest
index 571ddff0d39..edcf2c384b1 100644
--- a/app-misc/pax-utils/Manifest
+++ b/app-misc/pax-utils/Manifest
@@ -1,2 +1 @@
-DIST pax-utils-1.2.4.tar.xz 665648 BLAKE2B 
f0003f912e42a25c8b587764591f7c466aa4c7a24f38fe101d7b64ea5abca5511b2f9329fa5620d1b4ae1926c2272eb97d4ada0210d4e55d16c7766a055672f4
 SHA512 
03b84054c59e8ce64d2c07276c61245c8e9b3eca2fc430269531e2dafe120009b541ebb6adc4ff54c13a1da63caf0755fb026ba272cf17d04f75e06b893a3e95
 DIST pax-utils-1.2.5.tar.xz 679604 BLAKE2B 
348c6ab52a5e950f346115802d596fd33142fe2d93a83d686fbec917d3f74c53c332f2fcbd197c5bdd38b545f48568c7b461143fa328433ce3ee931901012601
 SHA512 
bf2f47393a66b4218eba7981100fc6936c7c9d6d98970f5337e7b3097ce6f7b2ca13de486ff7450e4395b74ba2308d37105508234f323230376ec5814cfe54f9

diff --git a/app-misc/pax-utils/pax-utils-1.2.4-r1.ebuild 
b/app-misc/pax-utils/pax-utils-1.2.4-r1.ebuild
deleted file mode 100644
index cc472149fb3..000
--- a/app-misc/pax-utils/pax-utils-1.2.4-r1.ebuild
+++ /dev/null
@@ -1,72 +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 eutils python-single-r1 toolchain-funcs unpacker
-
-DESCRIPTION="ELF utils that can check files for security relevant properties"
-HOMEPAGE="https://wiki.gentoo.org/index.php?title=Project:Hardened/PaX_Utilities;
-SRC_URI="mirror://gentoo/${P}.tar.xz
-   https://dev.gentoo.org/~slyfox/distfiles/${P}.tar.xz;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~riscv s390 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE="caps debug python seccomp"
-
-RDEPEND="caps? ( >=sys-libs/libcap-2.24 )
-   python? (
-   ${PYTHON_DEPS}
-   $(python_gen_cond_dep '
-   dev-python/pyelftools[${PYTHON_MULTI_USEDEP}]
-   ')
-   )
-   seccomp? ( sys-libs/libseccomp )"
-DEPEND="${RDEPEND}
-   caps? ( virtual/pkgconfig )
-   seccomp? ( virtual/pkgconfig )
-   app-arch/xz-utils"
-REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
-
-_emake() {
-   emake \
-   USE_CAP=$(usex caps) \
-   USE_DEBUG=$(usex debug) \
-   USE_PYTHON=$(usex python) \
-   USE_SECCOMP=$(usex seccomp) \
-   "$@"
-}
-
-pkg_setup() {
-   if use python; then
-   python-single-r1_pkg_setup
-   fi
-}
-
-src_configure() {
-   # Avoid slow configure+gnulib+make if on an up-to-date Linux system
-   if use prefix || ! use kernel_linux ||
-   has_version '

[gentoo-commits] repo/gentoo:master commit in: net-fs/smbnetfs/

2020-04-01 Thread Sergei Trofimovich
commit: ec0b5fd70dedaae5ce589edc7d312da461520232
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Wed Apr  1 20:52:43 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Apr  1 21:14:09 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec0b5fd7

net-fs/smbnetfs: drop old

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

 net-fs/smbnetfs/Manifest |  1 -
 net-fs/smbnetfs/smbnetfs-0.6.1-r1.ebuild | 45 
 2 files changed, 46 deletions(-)

diff --git a/net-fs/smbnetfs/Manifest b/net-fs/smbnetfs/Manifest
index 88cdb6ced4d..cbd53850248 100644
--- a/net-fs/smbnetfs/Manifest
+++ b/net-fs/smbnetfs/Manifest
@@ -1,2 +1 @@
-DIST smbnetfs-0.6.1.tar.bz2 171032 BLAKE2B 
ac263c963318ac01d6acef0247c0cb2149b25d991770be5c717a5d0e8baae1a6df5f9d3bf1019bc2d3fb43c728b89828225047baf4bb82c708ff051957bbcf6a
 SHA512 
b74e979e30075243e859b8b02918b7d379eaf92e61f0fc6d6375864cf12c31c6601719026d96a24e6ac82b572338cfea4b7e0d89fe2d9dc17fd9a1a81e7f7ebd
 DIST smbnetfs-0.6.2.tar.bz2 174322 BLAKE2B 
5165cb438c7dc844a72b3b0d75cf61118f0c2241750ed2aa50c33779f31f32094ff19571b213a0d12b7dd89f894150a5faf14b02be9122174473e239c6afc39f
 SHA512 
713b6f0423eabf0fd16d22beccbe8ff01c20af2c488e43329b65b510a29d5bbdd7cf211a9539e10d9fa1822635c1050d29808842ae1bf1b19ac637ae3995ea1a

diff --git a/net-fs/smbnetfs/smbnetfs-0.6.1-r1.ebuild 
b/net-fs/smbnetfs/smbnetfs-0.6.1-r1.ebuild
deleted file mode 100644
index a3eace2ad0c..000
--- a/net-fs/smbnetfs/smbnetfs-0.6.1-r1.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-inherit readme.gentoo-r1
-
-DESCRIPTION="FUSE filesystem for SMB shares"
-HOMEPAGE="https://sourceforge.net/projects/smbnetfs;
-SRC_URI="mirror://sourceforge/smbnetfs/${P}.tar.bz2"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86 ~x86-linux"
-IUSE="gnome-keyring"
-
-RDEPEND=">=sys-fs/fuse-2.3:0=
-   >=net-fs/samba-4.2
-   >=dev-libs/glib-2.30
-   gnome-keyring? ( app-crypt/libsecret )"
-
-DEPEND="${RDEPEND}
-   virtual/pkgconfig"
-
-PATCHES=(
-   "${FILESDIR}"/${P}-use-proper-xattr.patch
-   "${FILESDIR}"/${P}-docdir.patch
-)
-
-DISABLE_AUTOFORMATTING=yes
-DOC_CONTENTS="
-For quick usage, exec:
-'modprobe fuse'
-'smbnetfs -oallow_other /mnt/samba'
-"
-
-src_configure() {
-   econf $(use_with gnome-keyring libsecret)
-}
-
-src_install() {
-   default
-
-   readme.gentoo_create_doc
-   dodoc AUTHORS ChangeLog
-}



[gentoo-commits] repo/gentoo:master commit in: sys-boot/gnu-efi/

2020-04-01 Thread Sergei Trofimovich
commit: da4a70ffb2964df7c763fb21065c30638a4cb820
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Wed Apr  1 21:01:48 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Apr  1 21:14:10 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da4a70ff

sys-boot/gnu-efi: drop old

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

 sys-boot/gnu-efi/Manifest|  3 --
 sys-boot/gnu-efi/gnu-efi-3.0.3.ebuild| 78 ---
 sys-boot/gnu-efi/gnu-efi-3.0.6-r2.ebuild | 93 
 sys-boot/gnu-efi/gnu-efi-3.0.9.ebuild| 87 --
 4 files changed, 261 deletions(-)

diff --git a/sys-boot/gnu-efi/Manifest b/sys-boot/gnu-efi/Manifest
index 2aba1143677..0e4ed33baf6 100644
--- a/sys-boot/gnu-efi/Manifest
+++ b/sys-boot/gnu-efi/Manifest
@@ -1,4 +1 @@
 DIST gnu-efi-3.0.11.tar.bz2 154456 BLAKE2B 
dd8d5100ee65e2f94d6b67f0d2236674c7c2b6f553ac0b2d8fdc83e49c69bec0dce1e2e8730705f70b3b7b0a61e4f065773667945ffc92a6f40eba381fcf6723
 SHA512 
1a6b06b69eb95e03c00fb1c476bf346ab2cb0ecca9a44e163f52f2aa4b9837d3dd2d3ed8b4ce77aaf32a66e49f826ea5b43a97c8c7c56aaa030bc20b3415122a
-DIST gnu-efi-3.0.3.tar.bz2 142229 BLAKE2B 
5230e99358fc2c1a85fd56840a9ddbd4d1cb42d15a8c37dd44e87037e45a1033f1014c953b5a4d2bb565c4be5aa67a3982ca64e575aaae9c1ae64ce27659b642
 SHA512 
0b0582e22344ea8a544aba540b56dc36364febfeb5bb655e87277e638fd4e549214a0cd2079a852d15ee376cd51c33794f65a7efb23be9a7a929e889cd616c8c
-DIST gnu-efi-3.0.6.tar.bz2 152088 BLAKE2B 
2cb1d72f6972a86e913fba28a86e95a1b0baf15251d8fa3d4c335a13e5fd929b61f8f421330acbddbc640efd63594713180b7fc3e623fda2397947538a25b795
 SHA512 
f1b17766d8ae000c0177ea2126d87883f254ab01ac020e4bfaa9ad2d3d60a66d07b6237d9842e5989c4da3fd23152b5c592ef863fdc9806901f43c43582a2258
-DIST gnu-efi-3.0.9.tar.bz2 154445 BLAKE2B 
099af13ff8944d6d362fd4f1dfaf7eff477e7105298651295a63493eb54799459649a977b3b0600e9884b48f8119ecf1faa38d35e0b01086076de40beefbcbcc
 SHA512 
1a775476fcbe354e57c9db258b1c6ad4346b84d1794178ab5d5195b3ffba250066ca4c42a553d5b2866fa1b4e03019d61df0197f269188c73297042990adf316

diff --git a/sys-boot/gnu-efi/gnu-efi-3.0.3.ebuild 
b/sys-boot/gnu-efi/gnu-efi-3.0.3.ebuild
deleted file mode 100644
index cb255538dac..000
--- a/sys-boot/gnu-efi/gnu-efi-3.0.3.ebuild
+++ /dev/null
@@ -1,78 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit flag-o-matic multilib toolchain-funcs
-
-DESCRIPTION="Library for build EFI Applications"
-HOMEPAGE="http://gnu-efi.sourceforge.net/;
-SRC_URI="mirror://sourceforge/gnu-efi/${P}.tar.bz2"
-
-# inc/, lib/ dirs (README.efilib)
-# - BSD-2
-# gnuefi dir:
-# - BSD (3-cluase): crt0-efi-ia32.S
-# - GPL-2+ : setjmp_ia32.S
-LICENSE="GPL-2+ BSD BSD-2"
-SLOT="0"
-# IA64 build is broken in setjmp code:
-# https://sourceforge.net/p/gnu-efi/bugs/9/
-KEYWORDS="-* amd64 ~arm ~arm64 -ia64 x86"
-IUSE="abi_x86_32 abi_x86_64"
-
-DEPEND="sys-apps/pciutils"
-RDEPEND=""
-
-# These objects get run early boot (i.e. not inside of Linux),
-# so doing these QA checks on them doesn't make sense.
-QA_EXECSTACK="usr/*/lib*efi.a:* usr/*/crt*.o"
-RESTRICT="strip"
-
-efimake() {
-   local arch=
-   case ${CHOST} in
-   arm*) arch=arm ;;
-   aarch64*) arch=aarch64 ;;
-   ia64*) arch=ia64 ;;
-   i?86*) arch=ia32 ;;
-   x86_64*) arch=x86_64 ;;
-   *) die "Unknown CHOST" ;;
-   esac
-
-   local args=(
-   ARCH="${arch}"
-   HOSTCC="${BUILD_CC}"
-   CC="${CC}"
-   AS="${AS}"
-   LD="${LD}"
-   AR="${AR}"
-   PREFIX="${EPREFIX}/usr"
-   LIBDIR='$(PREFIX)'/$(get_libdir)
-   )
-   emake -j1 "${args[@]}" "$@"
-}
-
-src_compile() {
-   tc-export BUILD_CC AR AS CC LD
-
-   # https://bugs.gentoo.org/607992
-   filter-mfpmath sse
-
-   if [[ ${CHOST} == x86_64* ]]; then
-   use abi_x86_32 && CHOST=i686 ABI=x86 efimake
-   use abi_x86_64 && efimake
-   else
-   efimake
-   fi
-}
-
-src_install() {
-   if [[ ${CHOST} == x86_64* ]]; then
-   use abi_x86_32 && CHOST=i686 ABI=x86 efimake INSTALLROOT="${D}" 
install
-   use abi_x86_64 && efimake INSTALLROOT="${D}" install
-   else
-   efimake INSTALLROOT="${D}" install
-   fi
-   dodoc README* ChangeLog
-}

diff --git a/sys-boot/gnu-efi/gnu-efi-3.0.6-r2.ebuild 
b/sys-boot/gnu-efi/gnu-efi-3.0.6-r2.ebuild
deleted file mode 100644
index 03f00a2ef8a..000
--- a/sys-boot/gnu-efi/gnu-efi-3.0.6-r2.ebuild
+++ /dev/null
@@ -1,93 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit flag-o-matic toolchain-funcs
-
-DESCRIPTION="Library for build EFI 

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

2020-04-01 Thread Sergei Trofimovich
commit: ee6c18570a6c5fec6fbc7c8338deb05d1d644f7e
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Wed Apr  1 21:05:17 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Apr  1 21:14:10 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ee6c1857

sys-devel/prelink: drop old

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

 sys-devel/prelink/Manifest   |  1 -
 sys-devel/prelink/prelink-20130503-r1.ebuild | 78 --
 sys-devel/prelink/prelink-20130503.ebuild| 83 
 3 files changed, 162 deletions(-)

diff --git a/sys-devel/prelink/Manifest b/sys-devel/prelink/Manifest
index c752cf61c26..139e3eee1b8 100644
--- a/sys-devel/prelink/Manifest
+++ b/sys-devel/prelink/Manifest
@@ -1,3 +1,2 @@
-DIST prelink-20130503.tar.bz2 928040 BLAKE2B 
cb0e6fbff85b57c8698f22750377461e127bf89f6d03e6fab2338cc50dc280036ab5d1f56b0e8eed5ebaf391f8e3e0d3c32d9df6499fa17e2e556656ba13966d
 SHA512 
69138a695e3e535deacd8224f6f8364ff64b8868b87b516d1f3392d9df968f77265177e9fede09c38f16aa878f9fd57a9ec39f0d9deabc0c9c01609b11156ba3
 DIST prelink-cross-20151030.tar.bz2 701337 BLAKE2B 
4875b936254a03afd0eeb1ee81ee99f97a2d654b7c0379acb80ea3763412f3e892c366a9962ff3e1493bba9c83a8a140e79a1d5fb08b269a08ef596d63fd1d32
 SHA512 
75edd8617b95ae5bd3bfc968732ee142c968855c97c5b2b93784d3476a9724e0fd9a4eb7af681a5356616a4f023e24d5c5a2e75fb57e2a25b142cc901d9bfcaf
 DIST prelink.pdf 474129 BLAKE2B 
6df5d4998d0822a8032c5dcd1103d7eafa8e9002f2cbfa8fa821131d7c804d2998100dc98d310ae3ae601137b6815435ecdd2684d547a8d25025984c20c06318
 SHA512 
86b7163fcf6f43d1764183b3dfc30aad8de99ce198b2721af276c81fc361e9f5fd8f4aea1e8e0c653f0566e8346dff4b4ba72909359167aa92c094f5561d2e1e

diff --git a/sys-devel/prelink/prelink-20130503-r1.ebuild 
b/sys-devel/prelink/prelink-20130503-r1.ebuild
deleted file mode 100644
index 5f8f8e9f70d..000
--- a/sys-devel/prelink/prelink-20130503-r1.ebuild
+++ /dev/null
@@ -1,78 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-
-inherit autotools eutils flag-o-matic
-
-DESCRIPTION="Modifies ELFs to avoid runtime symbol resolutions resulting in 
faster load times"
-HOMEPAGE="https://people.redhat.com/jakub/prelink;
-
-SRC_URI="mirror://gentoo/${P}.tar.bz2"
-#SRC_URI="https://people.redhat.com/jakub/prelink/${P}.tar.bz2;
-
-# if not available on jakub's dev space extract the distfile with rpm2tarbz2 
from
-# 
https://mirrors.kernel.org/fedora/development/rawhide/source/SRPMS/p/prelink-[ver].src.rpm
-#
-# track http://pkgs.fedoraproject.org/cgit/prelink.git/ for updates
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 -arm ~ppc ~ppc64 ~x86"
-IUSE="selinux"
-
-DEPEND=">=dev-libs/elfutils-0.100[static-libs(+)]
-   selinux? ( sys-libs/libselinux[static-libs(+)] )
-   !dev-libs/libelf
-   >=sys-libs/glibc-2.8"
-RDEPEND="${DEPEND}
-   >=sys-devel/binutils-2.18"
-
-S=${WORKDIR}/${PN}
-
-src_prepare() {
-   epatch "${FILESDIR}"/${PN}-20130503-prelink-conf.patch
-   epatch "${FILESDIR}"/${PN}-20130503-libiberty-md5.patch
-   epatch "${FILESDIR}"/${PN}-armhf-dynamic-linker.patch
-
-   sed -i -e 's:AM_CONFIG_HEADER:AC_CONFIG_HEADERS:' configure.in || die 
#469126
-
-   sed -i -e '/^CC=/s: : -Wl,--disable-new-dtags :' testsuite/functions.sh 
#100147
-   # >=binutils-2.22 --no-copy-dt-needed-entries is the default
-   # --copy-dt-needed-entries was renamed from --add-needed in 2.21, use 
the
-   # former so we don't have to bump the dep
-   sed -i \
-   -e '/CCLINK=/s:CCLINK="$(CC):& -Wl,--add-needed :' \
-   -e '/CXXLINK=/s:CXXLINK="$(CXX):& -Wl,--add-needed :' \
-   testsuite/Makefile.am
-
-   has_version 'dev-libs/elfutils[threads]' && append-ldflags -pthread
-
-   eautoreconf # prevent maintainer mode
-
-   # have to do this after eautoreconf or automake barfs on the trailing
-   # backslash of the previous line
-   sed -i -e 's:undosyslibs.sh::' testsuite/Makefile.in #254201
-
-   export 
ac_cv_{header_selinux_selinux_h,lib_selinux_is_selinux_enabled}=$(usex selinux)
-}
-
-src_install() {
-   default
-
-   insinto /etc
-   doins doc/prelink.conf
-
-   exeinto /etc/cron.daily
-   newexe "${FILESDIR}"/prelink.cron prelink
-   newconfd "${FILESDIR}"/prelink.confd prelink
-}
-
-pkg_postinst() {
-   if [ -z "${REPLACING_VERSIONS}" ] ; then
-   elog "You may wish to read the Gentoo Linux Prelink Guide, 
which can be"
-   elog "found online at:"
-   elog "https://wiki.gentoo.org/wiki/Prelink;
-   elog "Please edit /etc/conf.d/prelink to enable and configure 
prelink"
-   fi
-}

diff --git a/sys-devel/prelink/prelink-20130503.ebuild 
b/sys-devel/prelink/prelink-20130503.ebuild
deleted file mode 100644
index 

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

2020-04-01 Thread Sergei Trofimovich
commit: 3988815288069f9c448af4fb2d8e78d0753c5c55
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Wed Apr  1 21:09:05 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Apr  1 21:14:14 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=39888152

virtual/os-headers: bump up to EAPI=7

While at it drop outdated sys-freebsd/freebsd-lib blockers.

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

 virtual/os-headers/os-headers-0-r2.ebuild | 23 +++
 1 file changed, 23 insertions(+)

diff --git a/virtual/os-headers/os-headers-0-r2.ebuild 
b/virtual/os-headers/os-headers-0-r2.ebuild
new file mode 100644
index 000..6a4ee683133
--- /dev/null
+++ b/virtual/os-headers/os-headers-0-r2.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="Virtual for operating system headers"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~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"
+
+# depend on SLOT 0 of linux-headers, because kernel-2.eclass
+# sets a different SLOT for cross-building
+RDEPEND="
+   !prefix-guest? (
+   || (
+   kernel_linux? ( sys-kernel/linux-headers:0 )
+   kernel_Winnt? (
+   elibc_mingw? ( dev-util/mingw64-runtime )
+   )
+   )
+   )
+   prefix-guest? (
+   !sys-kernel/linux-headers
+   )"



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

2020-04-01 Thread Sergei Trofimovich
commit: 443a4de128c465189a2f9f9a7f053307c8424a8b
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Wed Apr  1 21:13:00 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Apr  1 21:14:15 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=443a4de1

sys-kernel/linux-headers: drop old

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

 sys-kernel/linux-headers/Manifest  | 11 
 .../linux-headers/linux-headers-4.15-r1.ebuild | 57 
 .../linux-headers/linux-headers-4.16-r2.ebuild | 60 --
 sys-kernel/linux-headers/linux-headers-4.16.ebuild | 60 --
 sys-kernel/linux-headers/linux-headers-4.17.ebuild | 57 
 sys-kernel/linux-headers/linux-headers-4.18.ebuild | 60 --
 sys-kernel/linux-headers/linux-headers-4.20.ebuild | 60 --
 7 files changed, 365 deletions(-)

diff --git a/sys-kernel/linux-headers/Manifest 
b/sys-kernel/linux-headers/Manifest
index 1a3c68c2ccb..34f1967ee89 100644
--- a/sys-kernel/linux-headers/Manifest
+++ b/sys-kernel/linux-headers/Manifest
@@ -1,11 +1,6 @@
 DIST gentoo-headers-3.18-1.tar.xz 3628 BLAKE2B 
9e677389139e8e3e42508171593797b78f24368ceaba4f76c242b5827bf657444a65a0d3b334034cc54f7f14b00b9da7446356e1a5ffd9aacb05d5a336d4437f
 SHA512 
89fb9b336fa3455752f6fe8626500d30245c04806890d4448a2895bbef2a5eae409940618fd4e0be57aa12784a198a695c32479f12d76450e16f2af1536e7a1f
 DIST gentoo-headers-4.14-1.tar.xz 4080 BLAKE2B 
5d8bb4453d3b0b739922a86e0e45120fe5ad57c3310ff6a94830a3a7561fb3b5eef7805ff171bdf0d5582fc91848fad948162e63ec4922280c8ed68ba58d50e1
 SHA512 
e0f806db641c99f3f71e27fde29705685745c9c03b901c943cab5af84e2e9c3af96f5d2d10d8f5328ec7e4dba28b378f534317bf1bee597d429557b981f0a865
-DIST gentoo-headers-4.15-1.tar.xz 4068 BLAKE2B 
fc99b99637a11dc0cc6b4d79be3e32242f4b4f3c86a4618b3a51839e902ebad045b335f531ca41c10a6a597111f2cf77a0ae17518fb17a8441b26f1bd98c19e7
 SHA512 
cb973625381ac0115344d9aa1ddd927d75f0c11961526844a9da6a0aebcd28b488a7af3b423ac8358808d998d9d00d51156780905a04c01c6c512215cad6de7d
-DIST gentoo-headers-4.16-1.tar.xz 4044 BLAKE2B 
c35efb14266d7d7f06de79f584c6e13a700c38793d7df399e668d5de269088d8a441a10e9d0b7acc5b6d1a116343d516aba58a4823cf51845fe9913dea81cb76
 SHA512 
a1fdf775bc27e5db2ccf1f86f12e78a25a4127673eb0a87639d548dc6246b81e5df0e8d56c0314ba833fe82d2825f8620addd408782e2f5152fb0b056b870d7c
-DIST gentoo-headers-4.17-1.tar.xz 4072 BLAKE2B 
7de125ac87b0344a5ff7dfbbe3d15d62cd3364116750e35b72d9e404512267a497df1ce8c52df0ba97c836df68287fe239bf29fec25d43b11be67aa17833c097
 SHA512 
0a837b227b7e923232438f1961535fc9becb6ed4c95290da76631489ce318a875bd3cd12ec110dedf77026c5cb9761cf8ae5c9fcf2abd736f0f7b7249228efdd
-DIST gentoo-headers-4.18-1.tar.xz 4040 BLAKE2B 
fc4462bc8e59a58658c6bd2669840d7105f6bcde5e7cc2633f53ae4aaf44a67aebef24d944d9d3edb95abb4110ddeeb86a6fc0cbebcf6cbe23b59b97c16a0daf
 SHA512 
8f58df3a5e5bf26e06c300354ec1e468f40593601e6645dc1b51491f5a678020598c1c72f72e616b499f503d98da4d4bf9cdf804a15cac73f51b7877756dd7fb
 DIST gentoo-headers-4.19-1.tar.xz 4040 BLAKE2B 
4ccaf4fb6bde84f0b1f29534cf2f6effca48cb81d63b33086a1ec667069bcb57a3c3d5697c50bff8521343954d01d9c27139d62a9cf2c9f5f12bc0461441f4af
 SHA512 
511accdfd104d9cc84b568132f1eb822f97d35120a438768c313c2cc2651197414dae7af05db81e26b32fb4febbf1e0812030fcb98395f6f65271f6605dc7bb6
-DIST gentoo-headers-4.20-1.tar.xz 4040 BLAKE2B 
05f8cae4014a6f0ad926e704d5272b05228b91e29a4e14269695cd665110c054a69f0ecab5dec5d23c430cce0726aa7c5c34c85edde0df34dd0e7f8dd5ff7cb6
 SHA512 
19fa005b648e7dead85edc1b779595c392c28b4699cc4352e6996bbe37fb49de4d2d6b632303338e4db99a4e2e01b56ba1f3777646a416358dc509fb15623f99
 DIST gentoo-headers-4.4-1.tar.xz 6624 BLAKE2B 
9cdf0c22520e413f175942c4994dd90b0fed8f72c67332a05e7ed72b901ee04594f4e4a3c0252e0a6e057d9c08c4d653387dc36cda82ce9ef8a16e7317ba9ea0
 SHA512 
dd8a5c627a9cd373022d7afa1beb126f15694f80452821f31fc5c1a3439635814d205bcbc873a5869946472d86cdec872a44f4870751b96d42e89893fca1b983
 DIST gentoo-headers-4.9-1.tar.xz 5416 BLAKE2B 
2538870b340d4e4b260ada37b0571ba770a4bf93b0f0cf78819b4bf68b8ddc43c314d7fc5d12a78bc71c9bb12306d986ae0ae74159ec7edc7deea371f6b5f015
 SHA512 
1069f50c58f25ceb8a13c8e53dce6a21e352e2a624da3b9a6d139939e7613e9a97226eb0173fa060ee69443c6a50b53b6d5c6d752dcaebffbe2a78f06cfbe2b6
 DIST gentoo-headers-5.4-1.tar.xz 4720 BLAKE2B 
74c1f47d8ad77a2df36db005adb25f81ba6128037357dfc1b6d65deb2a5d3e53d2f3b5af60098c3f3f514f85e53bef4c906fb182101d35ae32d73a5af417a583
 SHA512 
9d83a68c6e9a463bc27efd469a79d58690bdd0fd93d77c1de29938d7192bb546b63d9acad9633e6e043d0089638e67ee39382e987d7403c43d3f3edc83c5ccba
@@ -13,13 +8,7 @@ DIST gentoo-headers-5.5-1.tar.xz 4504 BLAKE2B 
3bc7f115c5a92d027683f7958543eaa3ff
 DIST gentoo-headers-5.6-1.tar.xz 4524 BLAKE2B 
c5965ad5e39a8c8c06ca4c4161ab37bb7b23873ef2eb5ec199dac58cce1df67e1392bb671917a728432263089d9930d5cc4d7e44ad3cb391ae560c6b957222b2
 SHA512 

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

2020-04-01 Thread Sergei Trofimovich
commit: 100757ac5beaf0ce21fb1becaf0bd62906bcd9a9
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Wed Apr  1 21:12:22 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Apr  1 21:14:15 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=100757ac

sys-kernel/linux-headers: drop old

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

 sys-kernel/linux-headers/Manifest  |  2 -
 sys-kernel/linux-headers/linux-headers-4.13.ebuild | 55 --
 2 files changed, 57 deletions(-)

diff --git a/sys-kernel/linux-headers/Manifest 
b/sys-kernel/linux-headers/Manifest
index b265fb2f8a2..1a3c68c2ccb 100644
--- a/sys-kernel/linux-headers/Manifest
+++ b/sys-kernel/linux-headers/Manifest
@@ -1,5 +1,4 @@
 DIST gentoo-headers-3.18-1.tar.xz 3628 BLAKE2B 
9e677389139e8e3e42508171593797b78f24368ceaba4f76c242b5827bf657444a65a0d3b334034cc54f7f14b00b9da7446356e1a5ffd9aacb05d5a336d4437f
 SHA512 
89fb9b336fa3455752f6fe8626500d30245c04806890d4448a2895bbef2a5eae409940618fd4e0be57aa12784a198a695c32479f12d76450e16f2af1536e7a1f
-DIST gentoo-headers-4.13-1.tar.xz 4096 BLAKE2B 
a0506c6aec14d8d710863cc3f7b5ce6cc067af245cc96dbf83f10f02ba83d580f900c9cf8b09b496370d580a9b9cd935738d8b4b0cb987836490894fba01cf23
 SHA512 
14236185c8810b88d94ff0533fe59e84599c2d4e5c7507c37cb458b6728eed69b581df7f8654d5323454ec359e93490c4dcbbb1ee58a66f2586047c93f0f1aa6
 DIST gentoo-headers-4.14-1.tar.xz 4080 BLAKE2B 
5d8bb4453d3b0b739922a86e0e45120fe5ad57c3310ff6a94830a3a7561fb3b5eef7805ff171bdf0d5582fc91848fad948162e63ec4922280c8ed68ba58d50e1
 SHA512 
e0f806db641c99f3f71e27fde29705685745c9c03b901c943cab5af84e2e9c3af96f5d2d10d8f5328ec7e4dba28b378f534317bf1bee597d429557b981f0a865
 DIST gentoo-headers-4.15-1.tar.xz 4068 BLAKE2B 
fc99b99637a11dc0cc6b4d79be3e32242f4b4f3c86a4618b3a51839e902ebad045b335f531ca41c10a6a597111f2cf77a0ae17518fb17a8441b26f1bd98c19e7
 SHA512 
cb973625381ac0115344d9aa1ddd927d75f0c11961526844a9da6a0aebcd28b488a7af3b423ac8358808d998d9d00d51156780905a04c01c6c512215cad6de7d
 DIST gentoo-headers-4.16-1.tar.xz 4044 BLAKE2B 
c35efb14266d7d7f06de79f584c6e13a700c38793d7df399e668d5de269088d8a441a10e9d0b7acc5b6d1a116343d516aba58a4823cf51845fe9913dea81cb76
 SHA512 
a1fdf775bc27e5db2ccf1f86f12e78a25a4127673eb0a87639d548dc6246b81e5df0e8d56c0314ba833fe82d2825f8620addd408782e2f5152fb0b056b870d7c
@@ -13,7 +12,6 @@ DIST gentoo-headers-5.4-1.tar.xz 4720 BLAKE2B 
74c1f47d8ad77a2df36db005adb25f81ba
 DIST gentoo-headers-5.5-1.tar.xz 4504 BLAKE2B 
3bc7f115c5a92d027683f7958543eaa3ff64e62d5474596b4fb77f51b616335127a567d809e1c2155c3089944b512e416401d6530f8589db6c42b20e6073
 SHA512 
dd4f47eecccaeff4a248b826c452aedc7fa145f614236c60d33e0837c1c62fb95bc91a2b238a6906d7a060db488e2d9da8c6f19b4f51337b26bdecc9bdbb92c0
 DIST gentoo-headers-5.6-1.tar.xz 4524 BLAKE2B 
c5965ad5e39a8c8c06ca4c4161ab37bb7b23873ef2eb5ec199dac58cce1df67e1392bb671917a728432263089d9930d5cc4d7e44ad3cb391ae560c6b957222b2
 SHA512 
06dd4a7ca3664c33c9a59d1120977d437af87ba1b1ee3b5877cce0a13766f866b1f0681f3ef090d831ee5b403e48168f8c335512a4d61cc5b53c169b9ebe3474
 DIST gentoo-headers-base-3.18.tar.xz 3776668 BLAKE2B 
837a675ecf05ec270549d0ba6b9dcb98fb0e40f22007ebfa3e430152b7149dcfa29c8bbe38c737add07f75642234f1633c1d5ae0170788e8d4f765faf00bbdbe
 SHA512 
6615c604e5e618d26fff5a61691f7827bb05be9790db6c9f8e16e3842bce8f056f9928f85ae5714710b75743b0d0804faba4ba9c76e934e1de22dc03ef6d5535
-DIST gentoo-headers-base-4.13.tar.xz 7951980 BLAKE2B 
8b3b5d9152455b08bf06c275a69168f8a2418584058e23f784d3ab956d72b100b89d398bfeb351d8faa8285cd9ae8942726099ce9aa3fd94b8e0e92b8de1c217
 SHA512 
3b528e18199d43db3f51c8fb9a5a4c67b9317ea7e9b9fd82fe2cb4d704bbc1253f2af64dc79377ee8ec26511d0893409e3dddbb9a6ae11e8bb7f4ca4d8d3ac9a
 DIST gentoo-headers-base-4.14.tar.xz 8017944 BLAKE2B 
e967a3f26fa002f62af72c165cf960e855f5d84dd105b3f136e5ae24f4cdfc9e5f8b217a83955b325ca4bd6bda0a9d4c4de02d8d79fd4aa72191bc63db96183a
 SHA512 
2a4e83a9ee36ffa85b59ebac1e12f4f1c572825b767928a42c4748d924d04f0536bab4d9375ca68c11ad867c226f386c40c7c4d0158d1ab00c838eb5b2f9f21a
 DIST gentoo-headers-base-4.15.tar.xz 8199628 BLAKE2B 
79a4f694a8335ed4bf1df94ab7829f41d3476165d0ce822a13e47461d7e3ee4cdb5e88acb9960a92ba1142adeb9951c19e17405c37b80d461b8577c7d1dfa37a
 SHA512 
7698ae90e356cb6105d3b1fc5351264774428b5caa405e8695925965ab2ff3a08c0dfe3587a69a87405ecc45c6cd3040c3a9f751d6e6dc8eddf8b28ded4e2584
 DIST gentoo-headers-base-4.16-r1.tar.xz 8227040 BLAKE2B 
95b2d64a614430e49d849ab54c58cbc3a850faea1bb5d9f7f43733d7b745ceb5ea3d1f8cc4dbb36c20797ae7d10bd736b99d17f5bfd0cdb90ecedb4eeb0f8610
 SHA512 
9b7cc82a322bd43dbf07c63d465200c87b838252e449028a363f3ff10921fe3889b503f20184168c7413d792c3d33b4324d89c89b95c8143a4a3c9c3e7e2d28e

diff --git a/sys-kernel/linux-headers/linux-headers-4.13.ebuild 
b/sys-kernel/linux-headers/linux-headers-4.13.ebuild
deleted file mode 100644
index 7401390e8b1..000
--- a/sys-kernel/linux-headers/linux-headers-4.13.ebuild
+++ /dev/null

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

2020-04-01 Thread Sergei Trofimovich
commit: 3fb8b72d261cb84c00da3146e191676ec67e0b28
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Wed Apr  1 21:06:40 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Apr  1 21:14:10 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3fb8b72d

virtual/libc: update to EAPI=7

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

 virtual/libc/libc-1-r1.ebuild | 25 +
 1 file changed, 25 insertions(+)

diff --git a/virtual/libc/libc-1-r1.ebuild b/virtual/libc/libc-1-r1.ebuild
new file mode 100644
index 000..61b2be760b5
--- /dev/null
+++ b/virtual/libc/libc-1-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="Virtual for the C library"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~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"
+
+# explicitly depend on SLOT 2.2 of glibc, because it sets
+# a different SLOT for cross-compiling
+# Cygwin uses newlib, which lacks libcrypt
+RDEPEND="!prefix-guest? (
+   elibc_glibc? ( sys-libs/glibc:2.2 )
+   elibc_musl? ( sys-libs/musl )
+   elibc_uclibc? ( sys-libs/uclibc-ng )
+   )
+   prefix-guest? (
+   elibc_Cygwin? ( sys-libs/cygwin-crypt )
+   !sys-libs/glibc
+   !sys-libs/musl
+   !sys-libs/uclibc-ng
+   !sys-libs/uclibc
+   !sys-freebsd/freebsd-lib
+   )"



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

2020-04-01 Thread Sergei Trofimovich
commit: cb8a551aae61a74acefe9faf2e0f8e2b4526275e
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Wed Apr  1 21:04:09 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Apr  1 21:14:10 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb8a551a

sys-fs/diskdev_cmds: use relative symlinks in /sbin

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

 .../diskdev_cmds/diskdev_cmds-332.14_p1-r2.ebuild  | 49 ++
 1 file changed, 49 insertions(+)

diff --git a/sys-fs/diskdev_cmds/diskdev_cmds-332.14_p1-r2.ebuild 
b/sys-fs/diskdev_cmds/diskdev_cmds-332.14_p1-r2.ebuild
new file mode 100644
index 000..b4a3180e1b4
--- /dev/null
+++ b/sys-fs/diskdev_cmds/diskdev_cmds-332.14_p1-r2.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit toolchain-funcs
+
+MY_PV=${PV%_p*}
+
+DESCRIPTION="HFS and HFS+ utils ported from OSX, supplies mkfs and fsck"
+HOMEPAGE="http://opendarwin.org;
+SRC_URI="http://darwinsource.opendarwin.org/tarballs/apsl/diskdev_cmds-${MY_PV}.tar.gz
+mirror://gentoo/diskdev_cmds-${PV}.patch.bz2"
+LICENSE="APSL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86"
+IUSE=""
+DEPEND="dev-libs/openssl"
+RDEPEND="${DEPEND}"
+
+S="${WORKDIR}/${PN}-${MY_PV}"
+
+PATCHES=(
+   "${WORKDIR}"/diskdev_cmds-${PV}.patch
+   "${FILESDIR}"/diskdev_cmds-respect-cflags.patch
+)
+
+src_compile() {
+   emake -f Makefile.lnx AR="$(tc-getAR)" CC="$(tc-getCC)"
+}
+
+src_install() {
+   into /
+
+   dosbin fsck_hfs.tproj/fsck_hfs
+   dosbin newfs_hfs.tproj/newfs_hfs
+
+   dosym newfs_hfs /sbin/mkfs.hfs
+   dosym newfs_hfs /sbin/mkfs.hfsplus
+   dosym fsck_hfs /sbin/fsck.hfs
+   dosym fsck_hfs /sbin/fsck.hfsplus
+   doman newfs_hfs.tproj/newfs_hfs.8
+
+   newman newfs_hfs.tproj/newfs_hfs.8 mkfs.hfs.8
+   newman newfs_hfs.tproj/newfs_hfs.8 mkfs.hfsplus.8
+   doman fsck_hfs.tproj/fsck_hfs.8
+   newman fsck_hfs.tproj/fsck_hfs.8 fsck.hfs.8
+   newman fsck_hfs.tproj/fsck_hfs.8 fsck.hfsplus.8
+}



[gentoo-commits] repo/gentoo:master commit in: dev-db/mariadb-connector-c/

2020-04-01 Thread Mart Raudsepp
commit: 24509ae82a18f9a7c09eeca65c2c2241a748b734
Author: Sam James (sam_c)  cmpct  info>
AuthorDate: Wed Apr  1 21:08:00 2020 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Wed Apr  1 21:12:19 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=24509ae8

dev-db/mariadb-connector-c: arm64 (bug #709618)

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

 dev-db/mariadb-connector-c/mariadb-connector-c-3.1.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-db/mariadb-connector-c/mariadb-connector-c-3.1.6.ebuild 
b/dev-db/mariadb-connector-c/mariadb-connector-c-3.1.6.ebuild
index 4618f61448e..720127a8acf 100644
--- a/dev-db/mariadb-connector-c/mariadb-connector-c-3.1.6.ebuild
+++ b/dev-db/mariadb-connector-c/mariadb-connector-c-3.1.6.ebuild
@@ -12,7 +12,7 @@ else
MY_PV=${PV/_b/-b}

SRC_URI="https://downloads.mariadb.org/f/${MY_PN}-${PV%_beta}/${PN}-${MY_PV}-src.tar.gz?serve
 -> ${P}-src.tar.gz"
S="${WORKDIR%/}/${PN}-${MY_PV}-src"
-   KEYWORDS="amd64 arm ~arm64 hppa ia64 ~ppc ppc64 s390 sparc x86"
+   KEYWORDS="amd64 arm arm64 hppa ia64 ~ppc ppc64 s390 sparc x86"
 fi
 
 inherit cmake-utils multilib-minimal toolchain-funcs ${VCS_INHERIT}



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

2020-04-01 Thread Patrick McLean
commit: fbcfc13e1a4d3a66018996af35b9f26afa70c0a4
Author: Patrick McLean  sony  com>
AuthorDate: Wed Apr  1 21:02:43 2020 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Wed Apr  1 21:04:07 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fbcfc13e

dev-python/scikit-learn: New package

Copyright: Sony Interactive Entertainment Inc.
Package-Manager: Portage-2.3.96, Repoman-2.3.22
Signed-off-by: Patrick McLean  gentoo.org>

 dev-python/scikit-learn/Manifest   |  1 +
 dev-python/scikit-learn/metadata.xml   |  8 +
 .../scikit-learn/scikit-learn-0.22.2_p1.ebuild | 41 ++
 3 files changed, 50 insertions(+)

diff --git a/dev-python/scikit-learn/Manifest b/dev-python/scikit-learn/Manifest
new file mode 100644
index 000..8e745c89f4d
--- /dev/null
+++ b/dev-python/scikit-learn/Manifest
@@ -0,0 +1 @@
+DIST scikit-learn-0.22.2_p1.tar.gz 7034850 BLAKE2B 
41c362ef6594e837a9fc798837e666fbb51e33954fdf700292650204fd9d1ab4fc4d1695890d02a24ad68f4dcc2d3cde8f0827eca70c6fb9a6f0e5c0d9c04fd5
 SHA512 
20bcda5c65f76bce9b71c5b5fb1b499f7f3a7a3f6fa5fade80a38dc658cb434e16e9d5a4906a9657157a5cc90a6d51080575d6e510207baa9f8b06c4fa761d5b

diff --git a/dev-python/scikit-learn/metadata.xml 
b/dev-python/scikit-learn/metadata.xml
new file mode 100644
index 000..56cae167d37
--- /dev/null
+++ b/dev-python/scikit-learn/metadata.xml
@@ -0,0 +1,8 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+  
+chutz...@gentoo.org
+Patrick McLean
+  
+

diff --git a/dev-python/scikit-learn/scikit-learn-0.22.2_p1.ebuild 
b/dev-python/scikit-learn/scikit-learn-0.22.2_p1.ebuild
new file mode 100644
index 000..c67f8b4796e
--- /dev/null
+++ b/dev-python/scikit-learn/scikit-learn-0.22.2_p1.ebuild
@@ -0,0 +1,41 @@
+# Copyright 2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{6,7,8} )
+inherit distutils-r1
+
+MY_PV="${PV//_p/.post}"
+DESCRIPTION="Machine learning library for Python"
+HOMEPAGE="https://scikit-learn.org/stable/
+   https://github.com/scikit-learn/scikit-learn;
+SRC_URI="https://github.com/${PN}/${PN}/archive/${MY_PV}.tar.gz -> ${P}.tar.gz"
+S="${WORKDIR}/${PN}-${MY_PV}"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   dev-python/wheel[${PYTHON_USEDEP}]
+   dev-python/cython[${PYTHON_USEDEP}]
+   dev-python/numpy[${PYTHON_USEDEP}]
+   sci-libs/scipy[${PYTHON_USEDEP}]
+"
+BDEPEND="${RDEPEND}
+   test? (
+   dev-python/joblib[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+python_test() {
+   distutils_install_for_testing
+   pushd "${TEST_DIR}/lib" >/dev/null || die
+   pytest -vv || die "testing failed with ${EPYTHON}"
+   popd >/dev/null || die
+}



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

2020-04-01 Thread Patrick McLean
commit: 76db288b4153964f16abf28365e2ceb327a20c58
Author: Patrick McLean  sony  com>
AuthorDate: Wed Apr  1 20:18:38 2020 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Wed Apr  1 21:04:06 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=76db288b

dev-python/joblib-0.14.1: Version bump

Copyright: Sony Interactive Entertainment Inc.
Package-Manager: Portage-2.3.96, Repoman-2.3.22
Signed-off-by: Patrick McLean  gentoo.org>

 dev-python/joblib/Manifest |  1 +
 dev-python/joblib/joblib-0.14.1.ebuild | 47 ++
 2 files changed, 48 insertions(+)

diff --git a/dev-python/joblib/Manifest b/dev-python/joblib/Manifest
index c6acfacd6fc..af3ac1f1dc3 100644
--- a/dev-python/joblib/Manifest
+++ b/dev-python/joblib/Manifest
@@ -1 +1,2 @@
 DIST joblib-0.12.2.tar.gz 289249 BLAKE2B 
247a8bce753ece235877540b829bdc9546b3a6d7610b09592217bf9d47fd038a5e75f649224b76832825e77d76ae46443984de3d83558cdbd4d816d8f610e8b0
 SHA512 
9bf93c89681f59d17e735c228d3379df5dff67b4365b59ddea1a062f9547c376e5870e4ece83af8e7cda1ae30e2a2893a4a009e03b7fec798d3574e8ab060267
+DIST joblib-0.14.1.tar.gz 338930 BLAKE2B 
6b84c43be8b8d32f28a3dbc3e6f4ce15574cf20571805501972d162d4b076c1fe144a9790b8132821f0acd439c8859873038813c7bdd4163d0535eca36a1a8fa
 SHA512 
079eb4321ed95c8f05399abca2a1c46ecb7c28fe9a3a50b6eb106a2bd2f3566fb25bca59022fafbfcee5069f078921421d799eeb29a796f8f98881491cf9be08

diff --git a/dev-python/joblib/joblib-0.14.1.ebuild 
b/dev-python/joblib/joblib-0.14.1.ebuild
new file mode 100644
index 000..ccc27ee14fb
--- /dev/null
+++ b/dev-python/joblib/joblib-0.14.1.ebuild
@@ -0,0 +1,47 @@
+# 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 distutils-r1
+
+DESCRIPTION="Tools to provide lightweight pipelining in Python"
+HOMEPAGE="https://joblib.readthedocs.io/en/latest/
+   https://github.com/joblib/joblib;
+SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+BDEPEND="
+   test? (
+   dev-python/threadpoolctl[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_sphinx doc \
+   'dev-python/numpy' \
+   'dev-python/matplotlib' \
+   'dev-python/pillow' \
+   'dev-python/sphinx-gallery' \
+   'dev-python/numpydoc' \
+   'dev-python/pandas' \
+   'dev-python/lz4' \
+   'dev-python/distributed'
+
+distutils_enable_tests pytest
+
+python_prepare_all() {
+   sed -e 
"s:'_static/joblib_logo_examples.png':'doc/_static/joblib_logo_examples.png':" \
+   -i doc/conf.py || die
+
+   # tries to fetch from the internet
+   rm examples/compressors_comparison.py \
+   examples/parallel/distributed_backend_simple.py || die
+
+   distutils-r1_python_prepare_all
+}



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

2020-04-01 Thread Patrick McLean
commit: 9cda95ce84a81dae1b5c631068f5a4925736cecb
Author: Patrick McLean  sony  com>
AuthorDate: Wed Apr  1 20:03:41 2020 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Wed Apr  1 21:04:06 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9cda95ce

dev-python/threadpoolctl: New package

Copyright: Sony Interactive Entertainment Inc.
Package-Manager: Portage-2.3.96, Repoman-2.3.22
Signed-off-by: Patrick McLean  gentoo.org>

 dev-python/threadpoolctl/Manifest  |  1 +
 dev-python/threadpoolctl/metadata.xml  | 11 +++
 .../threadpoolctl/threadpoolctl-2.0.0.ebuild   | 23 ++
 3 files changed, 35 insertions(+)

diff --git a/dev-python/threadpoolctl/Manifest 
b/dev-python/threadpoolctl/Manifest
new file mode 100644
index 000..f6f9348b413
--- /dev/null
+++ b/dev-python/threadpoolctl/Manifest
@@ -0,0 +1 @@
+DIST threadpoolctl-2.0.0.tar.gz 23349 BLAKE2B 
d7752d862f8de5d61a95dd2e0db9a9cf5b3fde4c13cad9f654c0af4e2277b8bcc36b79028fbdf0e14af35daacee4b01a8778462364e070eaa194af65f4274739
 SHA512 
8ce823a6aef9f6d6af73e848c7a3bb1c7eee3f94bf480ca056ed5f435655756b9ad26cb71e392689cd8e6a34ee1ddfcf0d8510e424ac9c05bb1eda679d0f7a93

diff --git a/dev-python/threadpoolctl/metadata.xml 
b/dev-python/threadpoolctl/metadata.xml
new file mode 100644
index 000..2541628cf9a
--- /dev/null
+++ b/dev-python/threadpoolctl/metadata.xml
@@ -0,0 +1,11 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+  
+pyt...@gentoo.org
+  
+  
+chutz...@gentoo.org
+Patrick McLean
+  
+

diff --git a/dev-python/threadpoolctl/threadpoolctl-2.0.0.ebuild 
b/dev-python/threadpoolctl/threadpoolctl-2.0.0.ebuild
new file mode 100644
index 000..ae4251fa550
--- /dev/null
+++ b/dev-python/threadpoolctl/threadpoolctl-2.0.0.ebuild
@@ -0,0 +1,23 @@
+# Copyright 2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{6,7,8} )
+DISTUTILS_USE_SETUPTOOLS=pyproject.toml
+inherit distutils-r1
+
+DESCRIPTION="Limit the number of threads used in native libs that have their 
own threadpool"
+HOMEPAGE="https://github.com/joblib/threadpoolctl;
+SRC_URI="https://github.com/joblib/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+BDEPEND="dev-python/cython[${PYTHON_USEDEP}]"
+
+# tests require openmp python bindings...
+RESTRICT=test
+
+distutils_enable_tests pytest



[gentoo-commits] repo/gentoo:master commit in: net-dialup/ppp/

2020-04-01 Thread Mart Raudsepp
commit: bd97e93f7d27ac07b339fe5e7308894461fc65df
Author: Sam James (sam_c)  cmpct  info>
AuthorDate: Wed Apr  1 18:09:56 2020 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Wed Apr  1 20:59:30 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd97e93f

net-dialup/ppp: arm64 stable (bug #710308)

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

 net-dialup/ppp/ppp-2.4.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-dialup/ppp/ppp-2.4.8.ebuild b/net-dialup/ppp/ppp-2.4.8.ebuild
index f0e050ae426..4e9a52e1328 100644
--- a/net-dialup/ppp/ppp-2.4.8.ebuild
+++ b/net-dialup/ppp/ppp-2.4.8.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://github.com/paulusmack/ppp/archive/${P}.tar.gz
 
 LICENSE="BSD GPL-2"
 SLOT="0/${PV}"
-KEYWORDS="~alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~riscv ~s390 sparc 
x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 ~riscv ~s390 sparc 
x86"
 IUSE="activefilter atm dhcp eap-tls gtk ipv6 libressl pam radius"
 
 DEPEND="



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

2020-04-01 Thread Mart Raudsepp
commit: d2c017aa3404753ec0bf7656b1ddb4841bb73c40
Author: Sam James (sam_c)  cmpct  info>
AuthorDate: Wed Apr  1 20:44:37 2020 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Wed Apr  1 20:59:30 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d2c017aa

net-misc/netifrc: arm64 (bug #710308)

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

 net-misc/netifrc/netifrc-0.7.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/netifrc/netifrc-0.7.1.ebuild 
b/net-misc/netifrc/netifrc-0.7.1.ebuild
index 1d4150067e4..dca6df25173 100644
--- a/net-misc/netifrc/netifrc-0.7.1.ebuild
+++ b/net-misc/netifrc/netifrc-0.7.1.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == "" ]]; then
inherit git-r3
 else
SRC_URI="https://gitweb.gentoo.org/proj/${PN}.git/snapshot/${P}.tar.gz;
-   KEYWORDS="~alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86"
+   KEYWORDS="~alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 sparc x86"
 fi
 
 LICENSE="BSD-2"



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

2020-04-01 Thread Mart Raudsepp
commit: 297cecdfa74734406a38db5d083193b8892942b3
Author: Sam James (sam_c)  cmpct  info>
AuthorDate: Wed Apr  1 18:10:51 2020 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Wed Apr  1 20:59:30 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=297cecdf

media-libs/lv2: arm64 stable (bug #705616)

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

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

diff --git a/media-libs/lv2/lv2-1.16.0-r1.ebuild 
b/media-libs/lv2/lv2-1.16.0-r1.ebuild
index 135b11725f7..91a2e1d8a0d 100644
--- a/media-libs/lv2/lv2-1.16.0-r1.ebuild
+++ b/media-libs/lv2/lv2-1.16.0-r1.ebuild
@@ -14,7 +14,7 @@ SRC_URI="http://lv2plug.in/spec/${P}.tar.bz2;
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 ~sparc x86"
 IUSE="doc plugins"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 



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

2020-04-01 Thread Mart Raudsepp
commit: f8363acd3f356d56601a03f92a89d199866ab09c
Author: Sam James (sam_c)  cmpct  info>
AuthorDate: Wed Apr  1 20:39:58 2020 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Wed Apr  1 21:01:11 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f8363acd

media-libs/sratom: arm64 stable (bug #706052)

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

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

diff --git a/media-libs/sratom/sratom-0.6.4.ebuild 
b/media-libs/sratom/sratom-0.6.4.ebuild
index 83a204c6fe0..ff922dd523e 100644
--- a/media-libs/sratom/sratom-0.6.4.ebuild
+++ b/media-libs/sratom/sratom-0.6.4.ebuild
@@ -13,7 +13,7 @@ SRC_URI="http://download.drobilla.net/${P}.tar.bz2;
 
 LICENSE="ISC"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ia64 ppc ppc64 ~sparc x86"
 IUSE="doc static-libs test"
 RESTRICT="!test? ( test )"
 



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

2020-04-01 Thread Alessandro Barbieri
commit: b269002bdda2f35152b9cc4e1d4baae826474eaf
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Wed Apr  1 20:17:57 2020 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Wed Apr  1 20:55:28 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b269002b

dev-python/hunter: restrict tests

Package-Manager: Portage-2.3.96, Repoman-2.3.22
Signed-off-by: Alessandro Barbieri  gmail.com>

 dev-python/hunter/hunter-3.1.3.ebuild | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/dev-python/hunter/hunter-3.1.3.ebuild 
b/dev-python/hunter/hunter-3.1.3.ebuild
index a60f883..9861087 100644
--- a/dev-python/hunter/hunter-3.1.3.ebuild
+++ b/dev-python/hunter/hunter-3.1.3.ebuild
@@ -20,6 +20,9 @@ LICENSE="BSD-2"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
 
+#https://github.com/ionelmc/python-hunter/issues/82
+RESTRICT="test"
+
 RDEPEND="
dev-python/colorama[${PYTHON_USEDEP}]
 "



[gentoo-commits] repo/proj/guru:dev commit in: dev-python/mkdocs-git-revision-date-localized-plugin/

2020-04-01 Thread Alessandro Barbieri
commit: 80d69c487df8cec707c2a72469de8673a2e044fa
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Wed Apr  1 20:48:11 2020 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Wed Apr  1 20:55:28 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=80d69c48

dev-python/mkdocs-git-revision-date-localized-plugin: new version

Package-Manager: Portage-2.3.96, Repoman-2.3.22
Signed-off-by: Alessandro Barbieri  gmail.com>

 dev-python/mkdocs-git-revision-date-localized-plugin/Manifest | 2 +-
 ebuild => mkdocs-git-revision-date-localized-plugin-0.5.0.ebuild} | 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-python/mkdocs-git-revision-date-localized-plugin/Manifest 
b/dev-python/mkdocs-git-revision-date-localized-plugin/Manifest
index 683e404..540c5d2 100644
--- a/dev-python/mkdocs-git-revision-date-localized-plugin/Manifest
+++ b/dev-python/mkdocs-git-revision-date-localized-plugin/Manifest
@@ -1 +1 @@
-DIST mkdocs-git-revision-date-localized-plugin-0.4.6.tar.gz 73632 BLAKE2B 
4a8df23409be8e2059fb025a77e20bdf36cdf2696f0b4d86fff3b5157d6836612e8d92ad570ceb5235c70f81219c9405f6efabd33e4d4791377f1ff555729f36
 SHA512 
c8c5ed30185d4c97d5dd2acfbd2c7b42ccaa679098ff3cc28dfad50c21b53e1c9a72a71928c136e2137416600065ce60afd9a24f7b5f2d08180d52d9b1704cf7
+DIST mkdocs-git-revision-date-localized-plugin-0.5.0.tar.gz 80644 BLAKE2B 
578a8be85d5aabc354497d2ddc236f36246c286a16ddb025ad03a0551908b3a07803cab878b9fa379953b62323d97a30ff74b00e2cf6dc5d8509bb82cbc00bba
 SHA512 
51db7d0efaaf21582bd69131ca31c72ae36e6d4204b3358f33995128fab902d9d837ae9fbf81d34713eee4303656276b0dac76f625298774b0e4a433d33eacd2

diff --git 
a/dev-python/mkdocs-git-revision-date-localized-plugin/mkdocs-git-revision-date-localized-plugin-0.4.6.ebuild
 
b/dev-python/mkdocs-git-revision-date-localized-plugin/mkdocs-git-revision-date-localized-plugin-0.5.0.ebuild
similarity index 89%
rename from 
dev-python/mkdocs-git-revision-date-localized-plugin/mkdocs-git-revision-date-localized-plugin-0.4.6.ebuild
rename to 
dev-python/mkdocs-git-revision-date-localized-plugin/mkdocs-git-revision-date-localized-plugin-0.5.0.ebuild
index 54842de..7918683 100644
--- 
a/dev-python/mkdocs-git-revision-date-localized-plugin/mkdocs-git-revision-date-localized-plugin-0.4.6.ebuild
+++ 
b/dev-python/mkdocs-git-revision-date-localized-plugin/mkdocs-git-revision-date-localized-plugin-0.5.0.ebuild
@@ -20,13 +20,13 @@ LICENSE="MIT"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
 
-RESTRICT="test" # fails, mkdocs failed
+RESTRICT="test" # fails, I think it tries to run git
 
 RDEPEND="
>=dev-python/Babel-2.7.0[${PYTHON_USEDEP}]
dev-python/GitPython[${PYTHON_USEDEP}]
dev-python/jinja[${PYTHON_USEDEP}]
-   dev-python/mkdocs[${PYTHON_USEDEP}]
+   >=dev-python/mkdocs-0.17[${PYTHON_USEDEP}]
 "
 DEPEND="
dev-python/click[${PYTHON_USEDEP}]



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

2020-04-01 Thread Alessandro Barbieri
commit: 8dc1108d6fce7333ed6e3970bd0ca2d4609b022d
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Wed Apr  1 20:06:46 2020 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Wed Apr  1 20:55:28 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=8dc1108d

dev-python/manhole: clarify restrict

Package-Manager: Portage-2.3.96, Repoman-2.3.22
Signed-off-by: Alessandro Barbieri  gmail.com>

 dev-python/manhole/manhole-1.6.0.ebuild | 9 -
 1 file changed, 8 insertions(+), 1 deletion(-)

diff --git a/dev-python/manhole/manhole-1.6.0.ebuild 
b/dev-python/manhole/manhole-1.6.0.ebuild
index 24175ba..6a8e3a3 100644
--- a/dev-python/manhole/manhole-1.6.0.ebuild
+++ b/dev-python/manhole/manhole-1.6.0.ebuild
@@ -22,6 +22,7 @@ SLOT="0"
 
 KEYWORDS="~amd64 ~x86"
 
+#majority of test works but I can't exclude the failing one easily
 RESTRICT="test"
 
 RDEPEND=""
@@ -33,12 +34,18 @@ DEPEND="
dev-python/process-tests[${PYTHON_USEDEP}]
dev-python/pytest-travis-fold[${PYTHON_USEDEP}]
dev-python/requests[${PYTHON_USEDEP}]
-   www-servers/uwsgi[python,python_gevent,${PYTHON_USEDEP}]
)
 "
+#  www-servers/uwsgi[python,python_gevent,${PYTHON_USEDEP}]
 
 S="${WORKDIR}/${MYPN}-${PV}"
 
+#src_prepare() {
+#  #wsgi test require network
+#  rm tests/wsgi.py || die
+#  default
+#}
+
 distutils_enable_tests pytest
 distutils_enable_sphinx docs \
dev-python/sphinx-py3doc-enhanced-theme \



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

2020-04-01 Thread Andreas Sturmlechner
commit: a58db873454325458d31ef52e6b1b63c7a33a2b2
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Mar 31 10:35:28 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Apr  1 20:25:07 2020 +
URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=a58db873

dev-qt/qtlocation: Add missing dependency on dev-libs/icu:=

Thanks-to: Martin Gysel (bearsh)  bearsh.org>
Closes: https://bugs.gentoo.org/715234
Package-Manager: Portage-2.3.96, Repoman-2.3.22
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 dev-qt/qtlocation/qtlocation-5.14..ebuild | 3 ++-
 dev-qt/qtlocation/qtlocation-5.15..ebuild | 3 ++-
 dev-qt/qtlocation/qtlocation-5..ebuild| 3 ++-
 3 files changed, 6 insertions(+), 3 deletions(-)

diff --git a/dev-qt/qtlocation/qtlocation-5.14..ebuild 
b/dev-qt/qtlocation/qtlocation-5.14..ebuild
index ff48cdc6..838cb1e2 100644
--- a/dev-qt/qtlocation/qtlocation-5.14..ebuild
+++ b/dev-qt/qtlocation/qtlocation-5.14..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
@@ -13,6 +13,7 @@ fi
 IUSE=""
 
 RDEPEND="
+   dev-libs/icu:=
~dev-qt/qtcore-${PV}
~dev-qt/qtdeclarative-${PV}
~dev-qt/qtgui-${PV}

diff --git a/dev-qt/qtlocation/qtlocation-5.15..ebuild 
b/dev-qt/qtlocation/qtlocation-5.15..ebuild
index ff48cdc6..838cb1e2 100644
--- a/dev-qt/qtlocation/qtlocation-5.15..ebuild
+++ b/dev-qt/qtlocation/qtlocation-5.15..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
@@ -13,6 +13,7 @@ fi
 IUSE=""
 
 RDEPEND="
+   dev-libs/icu:=
~dev-qt/qtcore-${PV}
~dev-qt/qtdeclarative-${PV}
~dev-qt/qtgui-${PV}

diff --git a/dev-qt/qtlocation/qtlocation-5..ebuild 
b/dev-qt/qtlocation/qtlocation-5..ebuild
index ff48cdc6..838cb1e2 100644
--- a/dev-qt/qtlocation/qtlocation-5..ebuild
+++ b/dev-qt/qtlocation/qtlocation-5..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
@@ -13,6 +13,7 @@ fi
 IUSE=""
 
 RDEPEND="
+   dev-libs/icu:=
~dev-qt/qtcore-${PV}
~dev-qt/qtdeclarative-${PV}
~dev-qt/qtgui-${PV}



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

2020-04-01 Thread Craig Andrews
commit: 706e562d364008f0a176f33f66778a3e2dd06884
Author: Craig Andrews  gentoo  org>
AuthorDate: Wed Apr  1 20:10:27 2020 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Wed Apr  1 20:10:43 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=706e562d

dev-util/rocm-cmake: 3.3.0 version bump

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

 dev-util/rocm-cmake/Manifest|  1 +
 dev-util/rocm-cmake/rocm-cmake-3.3.0.ebuild | 26 ++
 2 files changed, 27 insertions(+)

diff --git a/dev-util/rocm-cmake/Manifest b/dev-util/rocm-cmake/Manifest
index cae83efc633..f1acfd12d09 100644
--- a/dev-util/rocm-cmake/Manifest
+++ b/dev-util/rocm-cmake/Manifest
@@ -4,3 +4,4 @@ DIST rocm-cmake-2.7.0.tar.gz 13352 BLAKE2B 
1dd37f9beed98d2120a42505ef7463de672db
 DIST rocm-cmake-2.8.0.tar.gz 13677 BLAKE2B 
24fdb6685190e06be0afe9184b048d1be36f66d0fd5033244d481fdc41db6333cde2d4b5e23808add0115018f23e80cf78e09e01f8aacf1f34eca2e9cf64e0b5
 SHA512 
61fa614acfdd5d18da617f73f6373e3c39ece22674fc9697e2f2d9595317fed179298672f98e178ddcfd73e7cad908189f32b7265a98f773750616abdd11a74c
 DIST rocm-cmake-2.9.0.tar.gz 14185 BLAKE2B 
7eaa8535eae99749d0a46b84daa4ee5d00fd7e992a63d97fb578319a3dc309a61b1b239af4b58ee5c668c0c45e944138c85ab2a5aa3da1f83b129ca6a874c6d6
 SHA512 
ba619d428e7f5bbd2970eb84df1421e0734f33a259d5c98a62a8ea4859eac5fdaba0d0d36fb504618e605c0c6d62213d696e265054814926b9156822e3cd1f24
 DIST rocm-cmake-3.0.0.tar.gz 14239 BLAKE2B 
31876239f0bc21b2d37cacb69e3ff1199d7ffa27c92ae1af6e18959af40e6e3bf59279a2fb12b64927e741325c27e6f9b988918e0b6773181bd2ae93fe3b5d8f
 SHA512 
c70e53256c6d4bbd40c9f32939c4aae27ade7191050cd30bcbc7ea8da07493cc1ff8911ebc4a6a4ed1bc12a3e799a5c238539916587a87fd7627408a88fe2f6c
+DIST rocm-cmake-3.3.0.tar.gz 14462 BLAKE2B 
1af1b0c10a728b3a5da483c1fc529a0ea586f11f34aaf42983bd1f009c6f92f094cd209ab580ff5c6bc098dfd0a8d860a305264a9235db9ddc3a024d93c6e3c3
 SHA512 
529ed79a6edf8b37765b4e1af586e51b8aa646dc6f7a4b07c0ec144247b5533b996a1e16d00c7c9182706b419fe9ba598ee41a29761ea7f6eb39503ec6902760

diff --git a/dev-util/rocm-cmake/rocm-cmake-3.3.0.ebuild 
b/dev-util/rocm-cmake/rocm-cmake-3.3.0.ebuild
new file mode 100644
index 000..5922137e202
--- /dev/null
+++ b/dev-util/rocm-cmake/rocm-cmake-3.3.0.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake
+
+if [[ ${PV} == * ]] ; then
+   EGIT_REPO_URI="https://github.com/RadeonOpenCompute/rocm-cmake/;
+   inherit git-r3
+else
+   
SRC_URI="https://github.com/RadeonOpenCompute/rocm-cmake/archive/roc-${PV}.tar.gz
 -> ${P}.tar.gz"
+   KEYWORDS="~amd64"
+   S="${WORKDIR}/rocm-cmake-roc-${PV}"
+fi
+
+DESCRIPTION="Radeon Open Compute CMake Modules"
+HOMEPAGE="https://github.com/RadeonOpenCompute/rocm-cmake;
+LICENSE="MIT"
+SLOT="0"
+RESTRICT="test"
+
+src_prepare() {
+   sed -e "s:set(ROCM_INSTALL_LIBDIR lib):set(ROCM_INSTALL_LIBDIR 
$(get_libdir)):" -i "${S}/share/rocm/cmake/ROCMInstallTargets.cmake" || die
+   cmake_src_prepare
+}



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

2020-04-01 Thread Sebastian Pipping
commit: 033a28cdb6314356dfac4c494a7cab7381e01528
Author: Sebastian Pipping  gentoo  org>
AuthorDate: Wed Apr  1 20:06:32 2020 +
Commit: Sebastian Pipping  gentoo  org>
CommitDate: Wed Apr  1 20:06:32 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=033a28cd

app-emulation/docker-compose: Improve pytest dependency

Closes: https://bugs.gentoo.org/715766
Signed-off-by: Sebastian Pipping  gentoo.org>
Package-Manager: Portage-2.3.92, Repoman-2.3.20

 .../docker-compose/docker-compose-1.25.4-r2.ebuild | 68 ++
 1 file changed, 68 insertions(+)

diff --git a/app-emulation/docker-compose/docker-compose-1.25.4-r2.ebuild 
b/app-emulation/docker-compose/docker-compose-1.25.4-r2.ebuild
new file mode 100644
index 000..4b9ee364504
--- /dev/null
+++ b/app-emulation/docker-compose/docker-compose-1.25.4-r2.ebuild
@@ -0,0 +1,68 @@
+# Copyright 2018-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{6,7} )
+DISTUTILS_USE_SETUPTOOLS=rdepend
+
+inherit bash-completion-r1 distutils-r1
+
+DESCRIPTION="Multi-container orchestration for Docker"
+HOMEPAGE="https://github.com/docker/compose;
+SRC_URI="https://github.com/docker/compose/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
+   >=dev-python/cached-property-1.2.0[${PYTHON_USEDEP}]
+   >=dev-python/docker-py-3.7.0[${PYTHON_USEDEP}]
+   >=dev-python/dockerpty-0.4.1[${PYTHON_USEDEP}]
+   >=dev-python/docopt-0.6.1[${PYTHON_USEDEP}]
+   >=dev-python/jsonschema-2.5.1[${PYTHON_USEDEP}]
+   dev-python/paramiko[${PYTHON_USEDEP}]
+   >=dev-python/PySocks-1.6.0[${PYTHON_USEDEP}]
+   >=dev-python/pyyaml-3.10[${PYTHON_USEDEP}]
+   >=dev-python/requests-2.20.0[${PYTHON_USEDEP}]
+   >=dev-python/six-1.3.0[${PYTHON_USEDEP}]
+   >=dev-python/texttable-0.9.0[${PYTHON_USEDEP}]
+   >=dev-python/websocket-client-0.32.0[${PYTHON_USEDEP}]"
+
+DEPEND="${RDEPEND}
+   test? (
+   >=dev-python/pytest-5[${PYTHON_USEDEP}]
+   dev-python/ddt[${PYTHON_USEDEP}]
+   )"
+
+S="${WORKDIR}/compose-${PV}"
+
+PATCHES=(
+   # Bug #679968 -- https://bugs.gentoo.org/679968
+   # Bug #681002 -- https://bugs.gentoo.org/681002
+   "${FILESDIR}"/${PN}-1.25.2-setup-py.patch
+)
+
+src_prepare() {
+   # Address QA issue "docker-compose.exe: missing alias (symlink) for 
completed command."
+   sed 's,^\(complete.*\) docker-compose\.exe\(.*\),\1\2,' -i 
contrib/completion/bash/docker-compose || die
+
+   default
+}
+
+python_test() {
+   distutils_install_for_testing
+   ${PYTHON} -m pytest tests/unit/ || die "tests failed under ${EPYTHON}"
+}
+
+python_install_all() {
+   newbashcomp contrib/completion/bash/docker-compose ${PN}
+
+   insinto /usr/share/zsh/site-functions
+   doins contrib/completion/zsh/*
+
+   distutils-r1_python_install_all
+}



[gentoo-commits] repo/proj/guru:dev commit in: media-video/vidify/

2020-04-01 Thread Andrew Ammerlaan
commit: 6575e940f59f1566a87489665b425f980a0d8b4f
Author: Andrew Ammerlaan  riseup  net>
AuthorDate: Wed Apr  1 19:38:28 2020 +
Commit: Andrew Ammerlaan  riseup  net>
CommitDate: Wed Apr  1 19:38:28 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=6575e940

media-video/vidify: version bump 2.2.0

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

 media-video/vidify/Manifest  |  2 +-
 .../{vidify-2.1.0.ebuild => vidify-2.2.0.ebuild} | 20 ++--
 2 files changed, 15 insertions(+), 7 deletions(-)

diff --git a/media-video/vidify/Manifest b/media-video/vidify/Manifest
index f437ef6..552a9ac 100644
--- a/media-video/vidify/Manifest
+++ b/media-video/vidify/Manifest
@@ -1 +1 @@
-DIST vidify-2.1.0.tar.gz 2332514 BLAKE2B 
c3199cd20de6e306406482a15addaf1875630c61271ea04b4a0c283d14030102eced6428e2dc8945ab482af6c81f94c51742983e9a9b6581b3aac60bd1c942f6
 SHA512 
e1a7d60caacd30d68fc8b1ebf3ea30a0527218257fe762989dd8ca5213beb247c300a7ffafe68554c88a1f3bb2a054a555fe15a66a727c57911f1f545e8d0297
+DIST vidify-2.2.0.tar.gz 2903665 BLAKE2B 
0740ad35728eb80537170f75180e03dd88bdbaba2ab84e7d4c0453bc8e104550a510f5a25f42d9a84a9e5659f7bd142d1eae537c58b629cc509a110d14e353b8
 SHA512 
456ad36487c7a66b004de2e8837e718a9b18a235a5bc95bc6322ee43e4fbdf610f4a38dfdbea139e05ae3dc9551eb9116ace7a4dddf01356bea9858599aaa6cd

diff --git a/media-video/vidify/vidify-2.1.0.ebuild 
b/media-video/vidify/vidify-2.2.0.ebuild
similarity index 77%
rename from media-video/vidify/vidify-2.1.0.ebuild
rename to media-video/vidify/vidify-2.2.0.ebuild
index 7cc16dd..66c27c9 100644
--- a/media-video/vidify/vidify-2.1.0.ebuild
+++ b/media-video/vidify/vidify-2.2.0.ebuild
@@ -7,7 +7,7 @@ PYTHON_COMPAT=( python3_7 )
 
 DISTUTILS_USE_SETUPTOOLS=rdepend
 
-inherit eutils xdg distutils-r1
+inherit eutils xdg distutils-r1 virtualx
 
 DESCRIPTION="Watch music videos in real time for the songs playing on your 
device"
 HOMEPAGE="https://github.com/vidify/vidify;
@@ -25,27 +25,36 @@ RDEPEND="
dev-python/appdirs[${PYTHON_USEDEP}]
dev-python/lyricwikia[${PYTHON_USEDEP}]
dev-python/pydbus[${PYTHON_USEDEP}]
+   dev-python/qdarkstyle[${PYTHON_USEDEP}]
dev-python/QtPy[gui,webengine,${PYTHON_USEDEP}]
dev-python/tekore[${PYTHON_USEDEP}]
net-misc/youtube-dl[${PYTHON_USEDEP}]
+   dev-python/zeroconf[${PYTHON_USEDEP}]
mpv? ( dev-python/python-mpv[${PYTHON_USEDEP}] )
-   vlc? ( dev-python/python-vlc[${PYTHON_USEDEP}] )"
+   vlc? ( dev-python/python-vlc[${PYTHON_USEDEP}] )
+"
 
 distutils_enable_tests unittest
 
 python_prepare_all() {
# skip online test
-   rm tests/apis/test_spotify_web.py || die
+   rm tests/api/test_spotify_web.py || die
+   rm tests/player/test_external.py || die
 
-   # this needs dbus running
-   rm tests/apis/test_mpris.py || die
+   # this needs dbus and a player running
+   rm tests/api/test_mpris.py || die
 
# fails to parse config for some reason
+   # likely because of the removal of the above tests
rm tests/test_api_and_player_data.py || die
 
distutils-r1_python_prepare_all
 }
 
+python_test() {
+   virtx "${EPYTHON}" -m unittest discover -v
+}
+
 pkg_postinst() {
xdg_pkg_postinst
 
@@ -53,6 +62,5 @@ pkg_postinst() {
use vlc && elog "If video playback is not working please check 'vidify 
--debug' for missing-codec-errors and recompile media-video/vlc with the 
missing codecs"
use mpv && elog "If video playback is not working please check 'vidify 
--player mpv --debug' for missing-codec-errors and recompile media-video/mpv 
with the missing codecs"
 
-   optfeature "'vidify --dark-mode'" dev-python/qdarkstyle
optfeature "'vidify --audiosync'" media-video/vidify-audiosync
 }



  1   2   3   >