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

2018-08-15 Thread Ulrich Müller
commit: fcdde22155ec143fc82159b946a43e24785eb880
Author: Ulrich Müller  gentoo  org>
AuthorDate: Thu Aug 16 05:23:23 2018 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Thu Aug 16 05:23:23 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fcdde221

virtual/emacs: sparc/x86 stable.

Package-Manager: Portage-2.3.46, Repoman-2.3.10

 virtual/emacs/emacs-26.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/virtual/emacs/emacs-26.ebuild b/virtual/emacs/emacs-26.ebuild
index 5ab6857d147..f23f7e4c1cc 100644
--- a/virtual/emacs/emacs-26.ebuild
+++ b/virtual/emacs/emacs-26.ebuild
@@ -5,6 +5,6 @@ EAPI=6
 
 DESCRIPTION="Virtual for GNU Emacs"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~m68k ~mips ppc ppc64 ~sh ~sparc 
~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~m68k ~mips ppc ppc64 ~sh sparc 
x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos"
 
 RDEPEND="|| ( app-editors/emacs:26 >=app-editors/emacs-vcs-26.1 )"



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

2018-08-15 Thread Hans de Graaff
commit: 57138b93155b7b14d867094c47d2c2fa7f4c5be1
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Aug 16 05:13:08 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Aug 16 05:13:08 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=57138b93

dev-util/jenkins-bin: add 2.121.3 and 2.138

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 dev-util/jenkins-bin/Manifest   |  2 ++
 dev-util/jenkins-bin/jenkins-bin-2.121.3.ebuild | 46 +
 dev-util/jenkins-bin/jenkins-bin-2.138.ebuild   | 46 +
 3 files changed, 94 insertions(+)

diff --git a/dev-util/jenkins-bin/Manifest b/dev-util/jenkins-bin/Manifest
index ddf5afc15b3..bc6a597fd90 100644
--- a/dev-util/jenkins-bin/Manifest
+++ b/dev-util/jenkins-bin/Manifest
@@ -1,2 +1,4 @@
 DIST jenkins-bin-2.121.2.war 74736956 BLAKE2B 
d63f49bad61bad216d06318c373951e99c46ff98bc0c9311fc123c9045d235131623436e3636db63bea0e95bf467040c755d0086612d69ea45b016e9dd39095a
 SHA512 
b62b8cbb76997ded9442311204f7e43acfef57ed9949db19c05c382cb2171042ac41332d6372a45a7a5f46f295b21a6fd0533bd71e800fec7b0bf6b3e2998c8e
+DIST jenkins-bin-2.121.3.war 74764818 BLAKE2B 
a738a48fa944f6b27c1c36afde46d957bfa7134fce54b6799ef4ee7bc16b68c2c8819a907e54ad90f7713dad9b1df7dc59f4e1751e9c843172f59ab2b2c9e27f
 SHA512 
93460c7623090e55b38da8a009ade40c44943683c64fa5a0528fab3813ffc592b3419856c8b2f175b16455a21db71f6f2e509ab97d793c94e0727f3c73525c41
 DIST jenkins-bin-2.133.war 75341772 BLAKE2B 
2e9ca1ba4cce14eb32157c0b3853b103b02d02c4ba7ab3cdc7308e1fe7b6210e70552ef52a1b92d107149d9c261de5ed8b74cbf044a6e8f09ca48b9ae7388d5c
 SHA512 
f1fcbaa40e554d854efc59d8ebc03b9c9626ca065e79bb18fd671c0f25db5b0e1cf1e4341459eea1e4ece9f978da53f5b46425bd125453f8a7c7abc5551ad000
+DIST jenkins-bin-2.138.war 75704621 BLAKE2B 
b9411bcec408eb5b17fb3d1dfbf2b82be2516be07b53b182af543a4c59504a49adbac154caa5f2e67f26268464c5e47da5d3caf7f2a19945600d9f4e31402da9
 SHA512 
69e0873e265de35d09af26ecc53bda012c486b4b7ad43eefea67ca819e6c38dd3a61f189a94a79a60e6fa5b3279baf3228d41691e26417aceb4db12fd36a5325

diff --git a/dev-util/jenkins-bin/jenkins-bin-2.121.3.ebuild 
b/dev-util/jenkins-bin/jenkins-bin-2.121.3.ebuild
new file mode 100644
index 000..3b701c29b1b
--- /dev/null
+++ b/dev-util/jenkins-bin/jenkins-bin-2.121.3.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit user systemd
+
+DESCRIPTION="Extensible continuous integration server"
+HOMEPAGE="https://jenkins.io/;
+LICENSE="MIT"
+SRC_URI="http://mirrors.jenkins-ci.org/war-stable/${PV}/${PN/-bin/}.war -> 
${P}.war"
+RESTRICT="mirror"
+SLOT="lts"
+KEYWORDS="~amd64 ~x86 ~amd64-linux"
+IUSE=""
+
+RDEPEND="media-fonts/dejavu
+   media-libs/freetype
+   !dev-util/jenkins-bin:0
+   >=virtual/jre-1.8.0"
+
+S=${WORKDIR}
+
+JENKINS_DIR=/var/lib/jenkins
+
+pkg_setup() {
+   enewgroup jenkins
+   enewuser jenkins -1 -1 ${JENKINS_DIR} jenkins
+}
+
+src_install() {
+   keepdir /var/log/jenkins ${JENKINS_DIR}/backup ${JENKINS_DIR}/home
+
+   insinto /opt/jenkins
+   newins "${DISTDIR}"/${P}.war ${PN/-bin/}.war
+
+   insinto /etc/logrotate.d
+   newins "${FILESDIR}"/${PN}-r1.logrotate ${PN/-bin/}
+
+   newinitd "${FILESDIR}"/${PN}.init2 jenkins
+   newconfd "${FILESDIR}"/${PN}.confd jenkins
+
+   systemd_newunit "${FILESDIR}"/${PN}.service jenkins.service
+
+   fowners jenkins:jenkins /var/log/jenkins ${JENKINS_DIR} 
${JENKINS_DIR}/home ${JENKINS_DIR}/backup
+}

diff --git a/dev-util/jenkins-bin/jenkins-bin-2.138.ebuild 
b/dev-util/jenkins-bin/jenkins-bin-2.138.ebuild
new file mode 100644
index 000..bd24b8ebc14
--- /dev/null
+++ b/dev-util/jenkins-bin/jenkins-bin-2.138.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit user systemd
+
+DESCRIPTION="Extensible continuous integration server"
+HOMEPAGE="https://jenkins.io/;
+LICENSE="MIT"
+SRC_URI="http://mirrors.jenkins-ci.org/war/${PV}/${PN/-bin/}.war -> ${P}.war"
+RESTRICT="mirror"
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~amd64-linux"
+IUSE=""
+
+RDEPEND="media-fonts/dejavu
+   media-libs/freetype
+   !dev-util/jenkins-bin:lts
+   >=virtual/jre-1.8.0"
+
+S=${WORKDIR}
+
+JENKINS_DIR=/var/lib/jenkins
+
+pkg_setup() {
+   enewgroup jenkins
+   enewuser jenkins -1 -1 ${JENKINS_DIR} jenkins
+}
+
+src_install() {
+   keepdir /var/log/jenkins ${JENKINS_DIR}/backup ${JENKINS_DIR}/home
+
+   insinto /opt/jenkins
+   newins "${DISTDIR}"/${P}.war ${PN/-bin/}.war
+
+   insinto /etc/logrotate.d
+   newins "${FILESDIR}"/${PN}-r1.logrotate ${PN/-bin/}
+
+   newinitd "${FILESDIR}"/${PN}.init2 jenkins
+   newconfd "${FILESDIR}"/${PN}.confd jenkins
+
+   systemd_newunit "${FILESDIR}"/${PN}.service jenkins.service
+
+   fowners jenkins:jenkins 

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

2018-08-15 Thread Hans de Graaff
commit: 9c904c0c2815833b5d446ef7af433f6543753385
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Aug 16 05:02:29 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Aug 16 05:02:29 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c904c0c

dev-ruby/public_suffix: add 3.0.3

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 dev-ruby/public_suffix/Manifest   |  1 +
 dev-ruby/public_suffix/public_suffix-3.0.3.ebuild | 30 +++
 2 files changed, 31 insertions(+)

diff --git a/dev-ruby/public_suffix/Manifest b/dev-ruby/public_suffix/Manifest
index e236aeabb0a..110670186f7 100644
--- a/dev-ruby/public_suffix/Manifest
+++ b/dev-ruby/public_suffix/Manifest
@@ -1,2 +1,3 @@
 DIST public_suffix-2.0.5.gem 89600 BLAKE2B 
c561b32a26c4b605821eff66ae2afef17988c45d954a15b04a7174b202851e6dd0012df32981146a0cbaadfd0358b1f67be359b5526a65de2a3b0f7061ee7beb
 SHA512 
d261dec44c11803631e267f36d82a59278d90dceb2811233ca511e895c5f1a58005b6afea980bd1bbd78bbfc7a3a4e02f9f1fbe351fded38be340ecc235da383
 DIST public_suffix-3.0.2.gem 95744 BLAKE2B 
5c06af572214760f7d2a176e1b6603ea9bf0f45c91633cdead841ef8289b7c9ae7ae5b0400d5248d3df4c3bc81d9bb357de622fb85a9c3a67f4973872bdee94a
 SHA512 
eafab08d0114212798390b4b5e9472fab98c91b38ea836c76254673e48bd068afeeb5ec4a2685bdb030ea78e4e5ea0be10dc3b742ed30352e11ec7a7cc1e7bc2
+DIST public_suffix-3.0.3.gem 96768 BLAKE2B 
0ef8da7c32a2a1268d45a03a46f9a7de9da312fae2b2461692b1eefca09075029972ef196ae5c531d85140cc5da4107ff47abb16129b19e995357d04cfd852b4
 SHA512 
8d80d126bb91162d9228dd515c2e5cee466134493e874c136831eda11293477a035ec05436a16dc0bf720b7b38b15664e8c1d9b5f4f140f4054fc387565ea275

diff --git a/dev-ruby/public_suffix/public_suffix-3.0.3.ebuild 
b/dev-ruby/public_suffix/public_suffix-3.0.3.ebuild
new file mode 100644
index 000..c4206c61035
--- /dev/null
+++ b/dev-ruby/public_suffix/public_suffix-3.0.3.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+USE_RUBY="ruby23 ruby24 ruby25"
+
+RUBY_FAKEGEM_RECIPE_DOC="rdoc"
+RUBY_FAKEGEM_EXTRAINSTALL="data"
+
+RUBY_FAKEGEM_BINWRAP=""
+
+inherit ruby-fakegem
+
+DESCRIPTION="Parse and decompose a domain name into top level domain, domain 
and subdomains"
+HOMEPAGE="https://simonecarletti.com/code/publicsuffix-ruby/;
+
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris"
+LICENSE="MIT"
+SLOT="3"
+IUSE=""
+
+ruby_add_bdepend "test? ( dev-ruby/mocha )"
+
+all_ruby_prepare() {
+   sed -i -e '/rubocop/I s:^:#:' \
+   -e '/yardoc/,/CLOBBER.include/ s:^:#:' \
+   -e '/bundler/ s:^:#:' Rakefile || die
+   sed -i -e '/reporters/I s:^:#:' test/test_helper.rb || die
+}



[gentoo-commits] proj/gentoo-keys:master commit in: gkeys-ldap/bin/

2018-08-15 Thread Brian Dolbec
commit: d8bcd6d2d0c7a2fc5769108ac338f2446625
Author: Brian Dolbec dolsen  gentoo  org>
AuthorDate: Thu Aug 16 03:45:24 2018 +
Commit: Brian Dolbec  gentoo  org>
CommitDate: Thu Aug 16 03:45:24 2018 +
URL:https://gitweb.gentoo.org/proj/gentoo-keys.git/commit/?id=d8bcd6d2

gkeys-ldap update-seeds.sh: Fix the HAS_UPDATES conditional

 gkeys-ldap/bin/update-seeds.sh | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gkeys-ldap/bin/update-seeds.sh b/gkeys-ldap/bin/update-seeds.sh
index 171052c..41a3ad8 100755
--- a/gkeys-ldap/bin/update-seeds.sh
+++ b/gkeys-ldap/bin/update-seeds.sh
@@ -62,7 +62,7 @@ elif [[ "${FORCE}" == "force" ]] ; then
 HAS_UPDATES=true
 fi
 
-if [[ "${HAS_UPDATES}" ]] ; then
+if [[ ${HAS_UPDATES} == true ]] ; then
 echo " *** Updating old seeds with a new one"
 # copy seeds to gkey-seeds
 echo "  ... cp ${GKEYS_SEEDS} ${API_DIR}/${API_SEEDS}"



[gentoo-commits] proj/gkey-seeds:master commit in: /

2018-08-15 Thread Brian Dolbec
commit: f27427c5e8d5693b510a795fcfc344c684b43295
Author: Brian Dolbec  gentoo  org>
AuthorDate: Thu Aug 16 03:34:13 2018 +
Commit: Brian Dolbec  gentoo  org>
CommitDate: Thu Aug 16 03:34:13 2018 +
URL:https://gitweb.gentoo.org/proj/gkey-seeds.git/commit/?id=f27427c5

Gentoo-keys: Update gentoo-devs.seeds

 gentoo-devs.seeds.sig | Bin 662 -> 662 bytes
 1 file changed, 0 insertions(+), 0 deletions(-)

diff --git a/gentoo-devs.seeds.sig b/gentoo-devs.seeds.sig
index 9d9f555..a2fb17c 100644
Binary files a/gentoo-devs.seeds.sig and b/gentoo-devs.seeds.sig differ



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

2018-08-15 Thread Brian Dolbec
commit: 2067880cc53470f6998e1e9b7b01f6e0110505aa
Author: Brian Dolbec  gentoo  org>
AuthorDate: Thu Aug 16 03:34:26 2018 +
Commit: Brian Dolbec  gentoo  org>
CommitDate: Thu Aug 16 03:34:26 2018 +
URL:https://gitweb.gentoo.org/data/api.git/commit/?id=2067880c

Gentoo-keys: Update gentoo-devs.seeds

 files/gentoo-keys/seeds/gentoo-devs.seeds.sig | Bin 662 -> 662 bytes
 1 file changed, 0 insertions(+), 0 deletions(-)

diff --git a/files/gentoo-keys/seeds/gentoo-devs.seeds.sig 
b/files/gentoo-keys/seeds/gentoo-devs.seeds.sig
index 9d9f555..a2fb17c 100644
Binary files a/files/gentoo-keys/seeds/gentoo-devs.seeds.sig and 
b/files/gentoo-keys/seeds/gentoo-devs.seeds.sig differ



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

2018-08-15 Thread Richard Farina
commit: 172a99fa604b3a308923d33a04594f681c703c65
Author: Zero_Chaos  gentoo  org>
AuthorDate: Thu Aug 16 02:26:19 2018 +
Commit: Richard Farina  gentoo  org>
CommitDate: Thu Aug 16 02:26:35 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=172a99fa

sys-apps/rtl-entropy: initial commit

Package-Manager: Portage-2.3.46, Repoman-2.3.10

 sys-apps/rtl-entropy/Manifest  |  1 +
 sys-apps/rtl-entropy/metadata.xml  | 14 +
 .../rtl-entropy/rtl-entropy-0.1.2_p20180118.ebuild | 35 ++
 3 files changed, 50 insertions(+)

diff --git a/sys-apps/rtl-entropy/Manifest b/sys-apps/rtl-entropy/Manifest
new file mode 100644
index 000..e0f80564be0
--- /dev/null
+++ b/sys-apps/rtl-entropy/Manifest
@@ -0,0 +1 @@
+DIST rtl-entropy-0.1.2_p20180118.tar.gz 57495 BLAKE2B 
f4f1fcaf296594263c70e3221fedd35876d34f4a740332bc95fc3407393db05072507a83cebe5561bfc514d02f2a69f948a09c2e0176acae0a4d262cf478e165
 SHA512 
b09ccac5594d067c36e44683b1f67dde1255a4ea4e10bbd6b8cdff940158c9bdcf9aa1938a3ecead5a1c254fb641571c2ad6efb04933f9dba08a2f628f3e0ef8

diff --git a/sys-apps/rtl-entropy/metadata.xml 
b/sys-apps/rtl-entropy/metadata.xml
new file mode 100644
index 000..dfd977ac976
--- /dev/null
+++ b/sys-apps/rtl-entropy/metadata.xml
@@ -0,0 +1,14 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   ra...@gentoo.org
+   Radio
+   
+
+   Build with Nuand BladeRF support
+
+   
+   pwarren/rtl-entropy
+   
+

diff --git a/sys-apps/rtl-entropy/rtl-entropy-0.1.2_p20180118.ebuild 
b/sys-apps/rtl-entropy/rtl-entropy-0.1.2_p20180118.ebuild
new file mode 100644
index 000..98a244b359e
--- /dev/null
+++ b/sys-apps/rtl-entropy/rtl-entropy-0.1.2_p20180118.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit cmake-utils
+
+DESCRIPTION="An entropy generator using SDR peripherals, including rtl-sdr and 
BladeRF"
+HOMEPAGE="http://rtl-entropy.org/;
+COMMIT="9f1768c35f6205a73a657cfc9ac7bd9f9a40936c"
+SRC_URI="https://github.com/pwarren/rtl-entropy/archive/${COMMIT}.tar.gz -> 
${P}.tar.gz"
+S="${WORKDIR}/${PN}-${COMMIT}"
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+#sadly, rtlsdr support doesn't appear to be optional
+IUSE="bladerf"
+
+RDEPEND="sys-libs/libcap
+   dev-libs/openssl:0=
+   bladerf? ( net-wireless/bladerf )
+   net-wireless/rtl-sdr"
+DEPEND="${RDEPEND}
+   virtual/pkgconfig"
+
+src_prepare() {
+   if ! use bladerf; then
+   sed -i 's#libbladeRF.h#libbladeRF-totallynotreal.h#' 
cmake/Modules/FindLibbladeRF.cmake
+   fi
+   #if ! use rtlsdr; then
+   #   sed -i 's#rtl-sdr.h#rtl-sdr-totallynotreal.h#' 
cmake/Modules/FindLibRTLSDR.cmake
+   #fi
+   default
+}



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

2018-08-15 Thread Thomas Deutschmann
commit: de503d29cef08442510e96157dce4babc44ff2a1
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Thu Aug 16 01:14:04 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Thu Aug 16 01:14:04 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de503d29

sys-kernel/gentoo-sources: amd64 stable (bug #663744)

Package-Manager: Portage-2.3.46, Repoman-2.3.10

 sys-kernel/gentoo-sources/gentoo-sources-4.14.63.ebuild | 2 +-
 sys-kernel/gentoo-sources/gentoo-sources-4.4.148.ebuild | 2 +-
 sys-kernel/gentoo-sources/gentoo-sources-4.9.120.ebuild | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

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

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

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



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

2018-08-15 Thread Thomas Deutschmann
commit: 261366bf405fb6a6e46e825d79dbfcf33e467624
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Thu Aug 16 01:12:14 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Thu Aug 16 01:12:14 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=261366bf

sys-kernel/gentoo-sources: x86 stable (bug #663744)

Package-Manager: Portage-2.3.46, Repoman-2.3.10

 sys-kernel/gentoo-sources/gentoo-sources-4.14.63.ebuild | 2 +-
 sys-kernel/gentoo-sources/gentoo-sources-4.4.148.ebuild | 2 +-
 sys-kernel/gentoo-sources/gentoo-sources-4.9.120.ebuild | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

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

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

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



[gentoo-commits] repo/gentoo:master commit in: app-dicts/myspell-lv/

2018-08-15 Thread Thomas Deutschmann
commit: b9b90a0dfe88b938a921bcc7ecdff8e648bfecb1
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Thu Aug 16 00:05:24 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Thu Aug 16 00:05:24 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b9b90a0d

app-dicts/myspell-lv: x86 stable (bug #662748)

Package-Manager: Portage-2.3.46, Repoman-2.3.10

 app-dicts/myspell-lv/myspell-lv-1.3.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-dicts/myspell-lv/myspell-lv-1.3.0.ebuild 
b/app-dicts/myspell-lv/myspell-lv-1.3.0.ebuild
index c2f33073774..9452fea4959 100644
--- a/app-dicts/myspell-lv/myspell-lv-1.3.0.ebuild
+++ b/app-dicts/myspell-lv/myspell-lv-1.3.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -23,7 +23,7 @@ SRC_URI="http://dict.dv.lv/download/lv_LV-${PV}.zip -> 
${P}.zip"
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc 
~x86 ~amd64-fbsd ~x86-fbsd"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc 
x86 ~amd64-fbsd ~x86-fbsd"
 IUSE=""
 
 DEPEND="app-arch/unzip"



[gentoo-commits] repo/gentoo:master commit in: app-editors/retext/

2018-08-15 Thread Thomas Deutschmann
commit: 9f2409558b5005f6b79b4d92761b2097fde45699
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Thu Aug 16 00:13:02 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Thu Aug 16 00:13:02 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f240955

app-editors/retext: x86 stable (bug #663448)

Package-Manager: Portage-2.3.46, Repoman-2.3.10

 app-editors/retext/retext-7.0.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-editors/retext/retext-7.0.3.ebuild 
b/app-editors/retext/retext-7.0.3.ebuild
index 3893b4a6128..31b7747aab2 100644
--- a/app-editors/retext/retext-7.0.3.ebuild
+++ b/app-editors/retext/retext-7.0.3.ebuild
@@ -21,7 +21,7 @@ if [[ ${PV} == * ]]
EGIT_REPO_URI="https://github.com/retext-project/retext.git;
else
SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
-   KEYWORDS="~amd64 ~x86"
+   KEYWORDS="~amd64 x86"
S="${WORKDIR}"/${MY_P}
 fi
 



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

2018-08-15 Thread Thomas Deutschmann
commit: 5fe53c14397be93674ca672c6cee5bc3b7325e27
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Thu Aug 16 00:12:36 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Thu Aug 16 00:12:36 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5fe53c14

dev-libs/pkcs11-helper: x86 stable (bug #663592)

Package-Manager: Portage-2.3.46, Repoman-2.3.10

 dev-libs/pkcs11-helper/pkcs11-helper-1.25.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/pkcs11-helper/pkcs11-helper-1.25.ebuild 
b/dev-libs/pkcs11-helper/pkcs11-helper-1.25.ebuild
index 02e44a3a603..edf00dbc2ad 100644
--- a/dev-libs/pkcs11-helper/pkcs11-helper-1.25.ebuild
+++ b/dev-libs/pkcs11-helper/pkcs11-helper-1.25.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/OpenSC/${PN}/releases/download/${P}/${P}.tar.bz2;
 
 LICENSE="|| ( BSD GPL-2 )"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~x86-fbsd"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc x86 ~x86-fbsd"
 IUSE="doc gnutls libressl nss static-libs"
 
 RDEPEND="



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

2018-08-15 Thread Thomas Deutschmann
commit: 2cc85f985d2faf0c5c9c87e68f43f939acae5859
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Thu Aug 16 00:10:02 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Thu Aug 16 00:10:02 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2cc85f98

app-admin/pass: x86 stable (bug #662784)

Package-Manager: Portage-2.3.46, Repoman-2.3.10

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

diff --git a/app-admin/pass/pass-1.7.3.ebuild b/app-admin/pass/pass-1.7.3.ebuild
index 38bc4967611..e7f5165acde 100644
--- a/app-admin/pass/pass-1.7.3.ebuild
+++ b/app-admin/pass/pass-1.7.3.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://git.zx2c4.com/password-store/snapshot/password-store-${PV}.tar.
 
 SLOT="0"
 LICENSE="GPL-2"
-KEYWORDS="~amd64 ~arm ~x86 ~x86-macos"
+KEYWORDS="~amd64 ~arm x86 ~x86-macos"
 IUSE="+git X zsh-completion fish-completion emacs dmenu importers elibc_Darwin"
 
 RDEPEND="



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

2018-08-15 Thread Thomas Deutschmann
commit: 881c38b56ac3be7f1553a7b72581a32beb4c7506
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Thu Aug 16 00:04:11 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Thu Aug 16 00:04:11 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=881c38b5

dev-libs/hashit: x86 stable (bug #661346)

Package-Manager: Portage-2.3.46, Repoman-2.3.10

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

diff --git a/dev-libs/hashit/hashit-0.9.8.ebuild 
b/dev-libs/hashit/hashit-0.9.8.ebuild
index 134d03741b6..b5c0eb16f91 100644
--- a/dev-libs/hashit/hashit-0.9.8.ebuild
+++ b/dev-libs/hashit/hashit-0.9.8.ebuild
@@ -11,5 +11,5 @@ 
SRC_URI="https://launchpad.net/${PN}/trunk/${PV}/+download/${P}.tar.bz2;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86"
+KEYWORDS="~amd64 ~ppc x86"
 IUSE="debug"



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

2018-08-15 Thread Thomas Deutschmann
commit: 7db0cfd99045d04559cb77e0dada8540b6e78c75
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Thu Aug 16 00:11:18 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Thu Aug 16 00:11:18 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7db0cfd9

sys-apps/pciutils: x86 stable (bug #663486)

Package-Manager: Portage-2.3.46, Repoman-2.3.10

 sys-apps/pciutils/pciutils-3.5.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/pciutils/pciutils-3.5.6.ebuild 
b/sys-apps/pciutils/pciutils-3.5.6.ebuild
index c37fdfddf21..125f412fec7 100644
--- a/sys-apps/pciutils/pciutils-3.5.6.ebuild
+++ b/sys-apps/pciutils/pciutils-3.5.6.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="ftp://atrey.karlin.mff.cuni.cz/pub/linux/pci/${P}.tar.gz;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~s390 
~sh sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~s390 
~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux"
 IUSE="dns +kmod static-libs +udev zlib"
 
 # Have the sub-libs in RDEPEND with [static-libs] since, logically,



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

2018-08-15 Thread Thomas Deutschmann
commit: b84e6cf22516e5bfdd0a24295061a2ab9f2249be
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Thu Aug 16 00:11:58 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Thu Aug 16 00:11:58 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b84e6cf2

sys-apps/pcsc-lite: x86 stable (bug #663594)

Package-Manager: Portage-2.3.46, Repoman-2.3.10

 sys-apps/pcsc-lite/pcsc-lite-1.8.23.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/pcsc-lite/pcsc-lite-1.8.23.ebuild 
b/sys-apps/pcsc-lite/pcsc-lite-1.8.23.ebuild
index 2b6ecf20768..f32f5ce385a 100644
--- a/sys-apps/pcsc-lite/pcsc-lite-1.8.23.ebuild
+++ b/sys-apps/pcsc-lite/pcsc-lite-1.8.23.ebuild
@@ -15,7 +15,7 @@ SRC_URI="https://pcsclite.apdu.fr/files/${P}.tar.bz2;
 # upstream.
 LICENSE="BSD ISC MIT GPL-3+ GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~s390 ~sh 
~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
 
 # This is called libusb so that it doesn't fool people in thinking that
 # it is _required_ for USB support. Otherwise they'll disable udev and



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

2018-08-15 Thread Thomas Deutschmann
commit: 2d96d67e71eaaf5404b5d85528e6c1422ad7134c
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Thu Aug 16 00:16:12 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Thu Aug 16 00:16:12 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d96d67e

mail-filter/spamassassin: x86 stable (bug #663204)

Package-Manager: Portage-2.3.46, Repoman-2.3.10

 mail-filter/spamassassin/spamassassin-3.4.1-r21.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/mail-filter/spamassassin/spamassassin-3.4.1-r21.ebuild 
b/mail-filter/spamassassin/spamassassin-3.4.1-r21.ebuild
index f883e8ba37d..cde2fd96936 100644
--- a/mail-filter/spamassassin/spamassassin-3.4.1-r21.ebuild
+++ b/mail-filter/spamassassin/spamassassin-3.4.1-r21.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://apache/spamassassin/source/${MY_P}.tar.bz2"
 
 LICENSE="Apache-2.0 GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~hppa ia64 ppc ppc64 ~s390 ~sh sparc ~x86 
~x86-fbsd ~amd64-linux ~x86-linux ~x86-macos"
+KEYWORDS="~alpha amd64 ~arm ~hppa ia64 ppc ppc64 ~s390 ~sh sparc x86 ~x86-fbsd 
~amd64-linux ~x86-linux ~x86-macos"
 IUSE="berkdb cron ipv6 ldap libressl mysql postgres qmail sqlite ssl test"
 
 # The Makefile.PL script checks for dependencies, but only fails if a



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

2018-08-15 Thread Thomas Deutschmann
commit: c3c69edf03e8ed5d1916ea0af061adc5b8bcb4b6
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Thu Aug 16 00:21:17 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Thu Aug 16 00:21:17 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c3c69edf

media-sound/xmms2: x86 stable (bug #663338)

Package-Manager: Portage-2.3.46, Repoman-2.3.10

 media-sound/xmms2/xmms2-0.8_p20161122-r4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/xmms2/xmms2-0.8_p20161122-r4.ebuild 
b/media-sound/xmms2/xmms2-0.8_p20161122-r4.ebuild
index 44013523f07..f6a269e2fd6 100644
--- a/media-sound/xmms2/xmms2-0.8_p20161122-r4.ebuild
+++ b/media-sound/xmms2/xmms2-0.8_p20161122-r4.ebuild
@@ -18,7 +18,7 @@ 
SRC_URI="https://dev.gentoo.org/~slyfox/distfiles/${MY_P}.tar.bz2;
 LICENSE="GPL-2 LGPL-2.1"
 
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~ppc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~ppc x86"
 
 IUSE="aac airplay +alsa ao asf cdda curl cxx ffmpeg flac fluidsynth ices
 jack mac mlib-update mms +mad modplug mp3 mp4 musepack ofa opus oss



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

2018-08-15 Thread Thomas Deutschmann
commit: 176c7b38f377362aa706edfd0e0d3b0935b5dcc2
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Thu Aug 16 00:16:43 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Thu Aug 16 00:16:43 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=176c7b38

dev-libs/tinyxml2: x86 stable (bug #661440)

Package-Manager: Portage-2.3.46, Repoman-2.3.10

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

diff --git a/dev-libs/tinyxml2/tinyxml2-6.2.0.ebuild 
b/dev-libs/tinyxml2/tinyxml2-6.2.0.ebuild
index 4c2d9f8da6f..3b29824f109 100644
--- a/dev-libs/tinyxml2/tinyxml2-6.2.0.ebuild
+++ b/dev-libs/tinyxml2/tinyxml2-6.2.0.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/leethomason/${PN}/archive/${PV}.tar.gz -> ${P}.tar.g
 
 LICENSE="ZLIB"
 SLOT="0/6"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa sparc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa sparc x86"
 IUSE="static-libs test"
 
 multilib_src_configure() {



[gentoo-commits] repo/gentoo:master commit in: app-office/scribus/

2018-08-15 Thread Thomas Deutschmann
commit: d34bcc1abfacc347442ca2f5f727035746f233f9
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Thu Aug 16 00:15:07 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Thu Aug 16 00:15:07 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d34bcc1a

app-office/scribus: x86 stable (bug #659942)

Package-Manager: Portage-2.3.46, Repoman-2.3.10

 app-office/scribus/scribus-1.5.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-office/scribus/scribus-1.5.4.ebuild 
b/app-office/scribus/scribus-1.5.4.ebuild
index bde39564eaa..2802775877c 100644
--- a/app-office/scribus/scribus-1.5.4.ebuild
+++ b/app-office/scribus/scribus-1.5.4.ebuild
@@ -16,7 +16,7 @@ 
https://dev.gentoo.org/~asturm/distfiles/${P}-poppler-0.64.0.patch.tar.xz;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 ~hppa ~ppc ppc64 ~x86"
+KEYWORDS="amd64 ~hppa ~ppc ppc64 x86"
 IUSE="+boost debug examples graphicsmagick hunspell +minimal osg +pdf scripts 
templates tk"
 
 #a=$((ls resources/translations/scribus.*ts | sed -e 's:\.: :g' | awk '{print 
$2}'; ls resources/loremipsum/*xml | sed -e 's:\.: :g' -e 's:loremipsum\/: :g'| 
awk '{print $2}'; ls resources/dicts/hyph*dic | sed -e 's:\.: :g' -e 's:hyph_: 
:g' | awk '{print $2}'; ls resources/dicts/README_*txt | sed -e 's:_hyph::g' -e 
's:\.: :g' -e 's:README_: :g' | awk '{print $2}') | sort | uniq); echo $a



[gentoo-commits] repo/gentoo:master commit in: dev-java/oracle-jdk-bin/

2018-08-15 Thread Thomas Deutschmann
commit: 9e7568d0bb7cff0a6fa248760ceb9055254c8c42
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Thu Aug 16 00:08:34 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Thu Aug 16 00:08:34 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e7568d0

dev-java/oracle-jdk-bin: x86 stable (bug #661456)

Package-Manager: Portage-2.3.46, Repoman-2.3.10

 dev-java/oracle-jdk-bin/oracle-jdk-bin-1.8.0.181.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/oracle-jdk-bin/oracle-jdk-bin-1.8.0.181.ebuild 
b/dev-java/oracle-jdk-bin/oracle-jdk-bin-1.8.0.181.ebuild
index 9f4eb18cb95..4880c941762 100644
--- a/dev-java/oracle-jdk-bin/oracle-jdk-bin-1.8.0.181.ebuild
+++ b/dev-java/oracle-jdk-bin/oracle-jdk-bin-1.8.0.181.ebuild
@@ -5,7 +5,7 @@ EAPI=6
 
 inherit desktop gnome2-utils java-vm-2 prefix versionator
 
-KEYWORDS="-* amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux ~x64-macos 
~sparc64-solaris ~x64-solaris"
+KEYWORDS="-* amd64 ~arm ~arm64 x86 ~amd64-linux ~x86-linux ~x64-macos 
~sparc64-solaris ~x64-solaris"
 
 if [[ "$(get_version_component_range 4)" == 0 ]] ; then
S_PV="$(get_version_component_range 1-3)"



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

2018-08-15 Thread Thomas Deutschmann
commit: 8cbfe79c89a50585d921a6e0a91c2bcb8f1e6758
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Thu Aug 16 00:18:39 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Thu Aug 16 00:18:39 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8cbfe79c

app-emulation/wine-vanilla: x86 stable (bug #663454)

Package-Manager: Portage-2.3.46, Repoman-2.3.10

 app-emulation/wine-vanilla/wine-vanilla-3.0.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-emulation/wine-vanilla/wine-vanilla-3.0.2.ebuild 
b/app-emulation/wine-vanilla/wine-vanilla-3.0.2.ebuild
index 0fc72130806..5ca2d89a3c0 100644
--- a/app-emulation/wine-vanilla/wine-vanilla-3.0.2.ebuild
+++ b/app-emulation/wine-vanilla/wine-vanilla-3.0.2.ebuild
@@ -20,7 +20,7 @@ if [[ ${PV} == "" ]] ; then
 else
MAJOR_V=$(get_version_component_range 1)
SRC_URI="https://dl.winehq.org/wine/source/${MAJOR_V}.0/${MY_P}.tar.xz;
-   KEYWORDS="-* ~amd64 ~x86 ~x86-fbsd"
+   KEYWORDS="-* ~amd64 x86 ~x86-fbsd"
 fi
 S="${WORKDIR}/${MY_P}"
 



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

2018-08-15 Thread Thomas Deutschmann
commit: cf8f1540af16d79cfbf3e72792f021017868495d
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Thu Aug 16 00:09:36 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Thu Aug 16 00:09:36 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cf8f1540

app-crypt/p11-kit: x86 stable (bug #663598)

Package-Manager: Portage-2.3.46, Repoman-2.3.10

 app-crypt/p11-kit/p11-kit-0.23.12.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-crypt/p11-kit/p11-kit-0.23.12.ebuild 
b/app-crypt/p11-kit/p11-kit-0.23.12.ebuild
index 0ce65147b86..5ba9b9199ab 100644
--- a/app-crypt/p11-kit/p11-kit-0.23.12.ebuild
+++ b/app-crypt/p11-kit/p11-kit-0.23.12.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/p11-glue/${PN}/releases/download/${PV}/${P}.tar.gz;
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~arm-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~arm-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="+asn1 debug +libffi +trust"
 REQUIRED_USE="trust? ( asn1 )"
 



[gentoo-commits] repo/gentoo:master commit in: app-emacs/f/

2018-08-15 Thread Thomas Deutschmann
commit: b03968840832d6b1b44fcdafdfc06664e2c89849
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Thu Aug 16 00:10:21 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Thu Aug 16 00:10:21 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b0396884

app-emacs/f: x86 stable (bug #662784)

Package-Manager: Portage-2.3.46, Repoman-2.3.10

 app-emacs/f/f-0.20.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-emacs/f/f-0.20.0.ebuild b/app-emacs/f/f-0.20.0.ebuild
index 5ab830f3487..69aa37e4f0f 100644
--- a/app-emacs/f/f-0.20.0.ebuild
+++ b/app-emacs/f/f-0.20.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/rejeep/f.el/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
 
 LICENSE="GPL-3+"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 x86"
 RESTRICT="test"
 
 RDEPEND="app-emacs/dash app-emacs/s"



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

2018-08-15 Thread Thomas Deutschmann
commit: 4496054da49f2d54e5852167df877bd4b8b33351
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Thu Aug 16 00:07:58 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Thu Aug 16 00:07:58 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4496054d

dev-libs/opensc: x86 stable (bug #663588)

Package-Manager: Portage-2.3.46, Repoman-2.3.10

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

diff --git a/dev-libs/opensc/opensc-0.18.0.ebuild 
b/dev-libs/opensc/opensc-0.18.0.ebuild
index 784b2c5735c..1a54442c135 100644
--- a/dev-libs/opensc/opensc-0.18.0.ebuild
+++ b/dev-libs/opensc/opensc-0.18.0.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/OpenSC/OpenSC/releases/download/${PV}/${P}.tar.gz;
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~s390 ~sh ~sparc 
~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~s390 ~sh ~sparc 
x86"
 IUSE="doc +pcsc-lite secure-messaging openct ctapi readline libressl ssl zlib"
 
 RDEPEND="zlib? ( sys-libs/zlib )



[gentoo-commits] repo/gentoo:master commit in: app-emacs/s/

2018-08-15 Thread Thomas Deutschmann
commit: c8f81da6e67f5130169db76751f0449abb5c3d0a
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Thu Aug 16 00:10:39 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Thu Aug 16 00:10:39 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c8f81da6

app-emacs/s: x86 stable (bug #662784)

Package-Manager: Portage-2.3.46, Repoman-2.3.10

 app-emacs/s/s-1.12.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-emacs/s/s-1.12.0.ebuild b/app-emacs/s/s-1.12.0.ebuild
index 795079c3c53..206b9307010 100644
--- a/app-emacs/s/s-1.12.0.ebuild
+++ b/app-emacs/s/s-1.12.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/magnars/s.el/archive/${PV}.tar.gz 
-> ${P}.tar.gz"
 
 LICENSE="GPL-3+"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~x86"
+KEYWORDS="~amd64 ~arm x86"
 
 S="${WORKDIR}/s.el-${PV}"
 SITEFILE="50${PN}-gentoo.el"



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

2018-08-15 Thread Thomas Deutschmann
commit: 2f2df6a3d38ed7dc09a93f8bab83642a5be45110
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Thu Aug 16 00:13:43 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Thu Aug 16 00:13:43 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2f2df6a3

app-crypt/rhash: x86 stable (bug #663198)

Package-Manager: Portage-2.3.46, Repoman-2.3.10

 app-crypt/rhash/rhash-1.3.6-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-crypt/rhash/rhash-1.3.6-r1.ebuild 
b/app-crypt/rhash/rhash-1.3.6-r1.ebuild
index f8706452933..719c158b9e2 100644
--- a/app-crypt/rhash/rhash-1.3.6-r1.ebuild
+++ b/app-crypt/rhash/rhash-1.3.6-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}-src.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ppc ppc64 ~sparc ~x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos 
~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ppc ppc64 ~sparc x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos 
~x64-solaris ~x86-solaris"
 IUSE="debug nls libressl ssl static-libs"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: app-mobilephone/obexftp/

2018-08-15 Thread Thomas Deutschmann
commit: ace325ed33a1581e57a95b4e5fe6d2145478bf19
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Thu Aug 16 00:07:15 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Thu Aug 16 00:07:15 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ace325ed

app-mobilephone/obexftp: x86 stable (bug #661348)

Package-Manager: Portage-2.3.46, Repoman-2.3.10

 app-mobilephone/obexftp/obexftp-0.24.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-mobilephone/obexftp/obexftp-0.24.2.ebuild 
b/app-mobilephone/obexftp/obexftp-0.24.2.ebuild
index 42c127ee38d..77e9ea5922c 100644
--- a/app-mobilephone/obexftp/obexftp-0.24.2.ebuild
+++ b/app-mobilephone/obexftp/obexftp-0.24.2.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://sourceforge/openobex/${P}-Source.tar.gz"
 SLOT="0"
 
 LICENSE="GPL-2"
-KEYWORDS="~amd64 ~hppa ppc ~x86"
+KEYWORDS="~amd64 ~hppa ppc x86"
 
 # bluetooth support is not really optional, bug #529068
 IUSE="perl python ruby tcl"



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

2018-08-15 Thread Thomas Deutschmann
commit: dca9a660dbb3eccab94aabca996b2d4f155fec48
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Thu Aug 16 00:06:42 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Thu Aug 16 00:06:42 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dca9a660

dev-libs/openobex: x86 stable (bug #661348)

Package-Manager: Portage-2.3.46, Repoman-2.3.10

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

diff --git a/dev-libs/openobex/openobex-1.7.2.ebuild 
b/dev-libs/openobex/openobex-1.7.2.ebuild
index e5d702f6f5b..297699d1e51 100644
--- a/dev-libs/openobex/openobex-1.7.2.ebuild
+++ b/dev-libs/openobex/openobex-1.7.2.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${PV}/${P}-Source.tar.gz"
 
 LICENSE="GPL-2 LGPL-2.1"
 SLOT="0/2"
-KEYWORDS="~amd64 ~arm ~hppa ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~hppa ppc ~ppc64 ~sparc x86"
 IUSE="bluetooth irda usb"
 
 RDEPEND="



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

2018-08-15 Thread Thomas Deutschmann
commit: 2fdd2424cce668e8da69a5f221b779d37e2c4281
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Thu Aug 16 00:19:31 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Thu Aug 16 00:19:31 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2fdd2424

dev-libs/xmlsec: x86 stable (bug #663584)

Package-Manager: Portage-2.3.46, Repoman-2.3.10

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

diff --git a/dev-libs/xmlsec/xmlsec-1.2.26.ebuild 
b/dev-libs/xmlsec/xmlsec-1.2.26.ebuild
index 06c0063365d..7e85bca44a1 100644
--- a/dev-libs/xmlsec/xmlsec-1.2.26.ebuild
+++ b/dev-libs/xmlsec/xmlsec-1.2.26.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://www.aleksey.com/xmlsec/download/${PN}1-${PV}.tar.gz;
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc x86"
 IUSE="doc gcrypt gnutls libressl nss +openssl static-libs"
 REQUIRED_USE="|| ( gcrypt gnutls nss openssl )
gnutls? ( gcrypt )"



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

2018-08-15 Thread Thomas Deutschmann
commit: 4d429b78f18541dc45e81034fed4f666fb840886
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Thu Aug 16 00:04:50 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Thu Aug 16 00:04:50 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4d429b78

media-libs/libmtp: x86 stable (bug #661162)

Package-Manager: Portage-2.3.46, Repoman-2.3.10

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

diff --git a/media-libs/libmtp/libmtp-1.1.15.ebuild 
b/media-libs/libmtp/libmtp-1.1.15.ebuild
index 7ba90850844..c309e8c16e5 100644
--- a/media-libs/libmtp/libmtp-1.1.15.ebuild
+++ b/media-libs/libmtp/libmtp-1.1.15.ebuild
@@ -9,7 +9,7 @@ if [[ ${PV} == * ]]; then
inherit autotools git-r3
 else
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ia64 ppc ~ppc64 ~x86 ~amd64-fbsd 
~x86-fbsd"
+   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ia64 ppc ~ppc64 x86 ~amd64-fbsd 
~x86-fbsd"
 fi
 
 DESCRIPTION="An implementation of Microsoft's Media Transfer Protocol (MTP)"



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

2018-08-15 Thread Thomas Deutschmann
commit: 2f3125c3735871e70ff3a7df1332770a1dec56bd
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Thu Aug 16 00:17:14 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Thu Aug 16 00:17:14 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2f3125c3

app-crypt/tpm-tools: x86 stable (bug #663600)

Package-Manager: Portage-2.3.46, Repoman-2.3.10

 app-crypt/tpm-tools/tpm-tools-1.3.9.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-crypt/tpm-tools/tpm-tools-1.3.9.1.ebuild 
b/app-crypt/tpm-tools/tpm-tools-1.3.9.1.ebuild
index 4b922742df4..985d505f152 100644
--- a/app-crypt/tpm-tools/tpm-tools-1.3.9.1.ebuild
+++ b/app-crypt/tpm-tools/tpm-tools-1.3.9.1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/trousers/${PN}/${P}.tar.gz"
 
 LICENSE="CPL-1.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~m68k ~s390 ~sh ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~m68k ~s390 ~sh x86"
 IUSE="libressl nls pkcs11 debug"
 
 COMMON_DEPEND="



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

2018-08-15 Thread Thomas Deutschmann
commit: 5bd0186cee68d1b89e36eb209cf2dbe443b90814
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Thu Aug 16 00:06:06 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Thu Aug 16 00:06:06 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5bd0186c

dev-libs/newt: x86 stable (bug #661012)

Package-Manager: Portage-2.3.46, Repoman-2.3.10

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

diff --git a/dev-libs/newt/newt-0.52.20.ebuild 
b/dev-libs/newt/newt-0.52.20.ebuild
index 55a8de05e6f..124c79dc29f 100644
--- a/dev-libs/newt/newt-0.52.20.ebuild
+++ b/dev-libs/newt/newt-0.52.20.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://releases.pagure.org/newt/${P}.tar.gz;
 
 LICENSE="LGPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ia64 ~mips ppc ppc64 sparc ~x86 
~x86-fbsd"
+KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ia64 ~mips ppc ppc64 sparc x86 
~x86-fbsd"
 IUSE="gpm nls tcl"
 
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"



[gentoo-commits] repo/gentoo:master commit in: dev-java/oracle-jre-bin/

2018-08-15 Thread Thomas Deutschmann
commit: c302bc46b9c1ea5173c38beffcfba4c548153f67
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Thu Aug 16 00:08:56 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Thu Aug 16 00:08:56 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c302bc46

dev-java/oracle-jre-bin: x86 stable (bug #661456)

Package-Manager: Portage-2.3.46, Repoman-2.3.10

 dev-java/oracle-jre-bin/oracle-jre-bin-1.8.0.181.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/oracle-jre-bin/oracle-jre-bin-1.8.0.181.ebuild 
b/dev-java/oracle-jre-bin/oracle-jre-bin-1.8.0.181.ebuild
index 57eaa6075e9..ca2117f3c69 100644
--- a/dev-java/oracle-jre-bin/oracle-jre-bin-1.8.0.181.ebuild
+++ b/dev-java/oracle-jre-bin/oracle-jre-bin-1.8.0.181.ebuild
@@ -5,7 +5,7 @@ EAPI=6
 
 inherit desktop gnome2-utils java-vm-2 prefix versionator
 
-KEYWORDS="-* amd64 ~x86"
+KEYWORDS="-* amd64 x86"
 
 if [[ "$(get_version_component_range 4)" == 0 ]] ; then
S_PV="$(get_version_component_range 1-3)"



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

2018-08-15 Thread Matt Turner
commit: a9a2d6463641b2c60b82521bf2e33be87fcefdd2
Author: Matt Turner  gentoo  org>
AuthorDate: Wed Aug 15 23:43:09 2018 +
Commit: Matt Turner  gentoo  org>
CommitDate: Wed Aug 15 23:43:49 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a9a2d646

profiles/default/bsd: Mask media-libs/mesa[vulkan]

Vulkan depends on dri3 which is masked.

 profiles/default/bsd/package.use.mask | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/profiles/default/bsd/package.use.mask 
b/profiles/default/bsd/package.use.mask
index ca094ce4cf1..884da6e0f60 100644
--- a/profiles/default/bsd/package.use.mask
+++ b/profiles/default/bsd/package.use.mask
@@ -71,7 +71,7 @@ www-client/links livecd
 
 # needs udev
 media-libs/libsdl2 kms
-media-libs/mesa gbm dri3 d3d9
+media-libs/mesa gbm dri3 d3d9 vulkan
 x11-base/xorg-drivers video_cards_radeonsi
 x11-drivers/xf86-video-ati glamor
 media-libs/gst-plugins-base gbm



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

2018-08-15 Thread Andreas Sturmlechner
commit: 0f781832f655f5085d3f3950b44895d78d3ca092
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Aug 15 23:41:45 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Aug 15 23:42:39 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0f781832

sci-libs/gdal: Fix USE zstd

Package-Manager: Portage-2.3.46, Repoman-2.3.10

 sci-libs/gdal/gdal-2.3.1.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/sci-libs/gdal/gdal-2.3.1.ebuild b/sci-libs/gdal/gdal-2.3.1.ebuild
index 38736368a99..e1f97f524f2 100644
--- a/sci-libs/gdal/gdal-2.3.1.ebuild
+++ b/sci-libs/gdal/gdal-2.3.1.ebuild
@@ -210,8 +210,9 @@ src_configure() {
$(use_with sqlite sqlite3 "${EPREFIX}"/usr)
$(use_with threads)
$(use_with webp)
-   $(use_with xls freexl) )
+   $(use_with xls freexl)
$(use_with zstd)
+   )
 
tc-export AR RANLIB
 



[gentoo-commits] repo/gentoo:master commit in: app-shells/autojump/

2018-08-15 Thread Matt Turner
commit: 0c19e62f19fe0b8b21580704653e479b36c836d9
Author: Matt Turner  gentoo  org>
AuthorDate: Wed Aug 15 23:30:53 2018 +
Commit: Matt Turner  gentoo  org>
CommitDate: Wed Aug 15 23:31:35 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c19e62f

app-shells/autojump: Depend on ${PYTHON_DEPS}

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

 app-shells/autojump/autojump-22.5.1.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/app-shells/autojump/autojump-22.5.1.ebuild 
b/app-shells/autojump/autojump-22.5.1.ebuild
index 9dd0659c267..8bc30ed3e75 100644
--- a/app-shells/autojump/autojump-22.5.1.ebuild
+++ b/app-shells/autojump/autojump-22.5.1.ebuild
@@ -20,6 +20,7 @@ REQUIRED_USE="ipython? ( ${PYTHON_REQUIRED_USE} )"
 # Not all tests pass. Need investigation.
 RESTRICT="test"
 RDEPEND="ipython? ( ${PYTHON_DEPS} )"
+DEPEND="${PYTHON_DEPS}"
 
 src_prepare() {
eapply_user



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

2018-08-15 Thread Anthony G. Basile
commit: 121a58a57c31994f774d39f80decaab18d4eec12
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Wed Aug 15 23:28:17 2018 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Wed Aug 15 23:28:17 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=121a58a5

app-crypt/md5deep: version 4.4 stable on amd64

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 app-crypt/md5deep/md5deep-4.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-crypt/md5deep/md5deep-4.4.ebuild 
b/app-crypt/md5deep/md5deep-4.4.ebuild
index cfec9ca7c56..48242e1000c 100644
--- a/app-crypt/md5deep/md5deep-4.4.ebuild
+++ b/app-crypt/md5deep/md5deep-4.4.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/jessek/hashdeep/archive/release-${PV}.tar.gz
 
 LICENSE="public-domain GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 arm ~mips ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="amd64 arm ~mips ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
 IUSE=""
 
 S=${WORKDIR}/hashdeep-release-${PV}



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

2018-08-15 Thread Anthony G. Basile
commit: 7ad2e12b15a9255e740af884c23d63a7791f75c7
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Wed Aug 15 23:23:03 2018 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Wed Aug 15 23:23:03 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7ad2e12b

app-crypt/md5deep: version 4.4 stable on arm

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 app-crypt/md5deep/md5deep-4.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-crypt/md5deep/md5deep-4.4.ebuild 
b/app-crypt/md5deep/md5deep-4.4.ebuild
index 1a6290cbfcd..cfec9ca7c56 100644
--- a/app-crypt/md5deep/md5deep-4.4.ebuild
+++ b/app-crypt/md5deep/md5deep-4.4.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/jessek/hashdeep/archive/release-${PV}.tar.gz
 
 LICENSE="public-domain GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~mips ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux 
~ppc-macos"
+KEYWORDS="~amd64 arm ~mips ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
 IUSE=""
 
 S=${WORKDIR}/hashdeep-release-${PV}



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

2018-08-15 Thread Anthony G. Basile
commit: 1f8c1629cb21629ebe46ed72a977587947e20215
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Wed Aug 15 23:21:28 2018 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Wed Aug 15 23:21:54 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1f8c1629

app-crypt/md5deep: bump to EAPI 6

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 app-crypt/md5deep/md5deep-4.4.ebuild | 12 
 1 file changed, 8 insertions(+), 4 deletions(-)

diff --git a/app-crypt/md5deep/md5deep-4.4.ebuild 
b/app-crypt/md5deep/md5deep-4.4.ebuild
index b2488ffb059..1a6290cbfcd 100644
--- a/app-crypt/md5deep/md5deep-4.4.ebuild
+++ b/app-crypt/md5deep/md5deep-4.4.ebuild
@@ -1,10 +1,9 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=5
+EAPI=6
 
-AUTOTOOLS_AUTORECONF=1
-inherit autotools-utils
+inherit autotools
 
 DESCRIPTION="Expanded md5sum program with recursive and comparison options"
 HOMEPAGE="http://md5deep.sourceforge.net/;
@@ -19,3 +18,8 @@ IUSE=""
 S=${WORKDIR}/hashdeep-release-${PV}
 
 DOCS=( AUTHORS ChangeLog FILEFORMAT NEWS README.md TODO )
+
+src_prepare() {
+   eapply_user
+   eautoreconf
+}



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

2018-08-15 Thread Matt Turner
commit: 78b1b58bf0cf9a6971be2487191951d846cc5221
Author: Matt Turner  gentoo  org>
AuthorDate: Wed Aug 15 23:17:52 2018 +
Commit: Matt Turner  gentoo  org>
CommitDate: Wed Aug 15 23:18:33 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=78b1b58b

media-libs/mesa: Add vulkan? ( dri3 ) to REQUIRED_USE

 media-libs/mesa/mesa-18.2.0_rc2.ebuild | 3 ++-
 media-libs/mesa/mesa-.ebuild   | 3 ++-
 2 files changed, 4 insertions(+), 2 deletions(-)

diff --git a/media-libs/mesa/mesa-18.2.0_rc2.ebuild 
b/media-libs/mesa/mesa-18.2.0_rc2.ebuild
index 592501bdb8e..f21c592631c 100644
--- a/media-libs/mesa/mesa-18.2.0_rc2.ebuild
+++ b/media-libs/mesa/mesa-18.2.0_rc2.ebuild
@@ -50,7 +50,8 @@ REQUIRED_USE="
lm_sensors? ( gallium )
vaapi? ( gallium )
vdpau? ( gallium )
-   vulkan? ( || ( video_cards_i965 video_cards_radeonsi )
+   vulkan? ( dri3
+ || ( video_cards_i965 video_cards_radeonsi )
  video_cards_radeonsi? ( llvm ) )
wayland? ( egl gbm )
xa?  ( gallium )

diff --git a/media-libs/mesa/mesa-.ebuild b/media-libs/mesa/mesa-.ebuild
index 4bdf4c91e6f..6e51f277caf 100644
--- a/media-libs/mesa/mesa-.ebuild
+++ b/media-libs/mesa/mesa-.ebuild
@@ -50,7 +50,8 @@ REQUIRED_USE="
lm_sensors? ( gallium )
vaapi? ( gallium )
vdpau? ( gallium )
-   vulkan? ( || ( video_cards_i965 video_cards_radeonsi )
+   vulkan? ( dri3
+ || ( video_cards_i965 video_cards_radeonsi )
  video_cards_radeonsi? ( llvm ) )
wayland? ( egl gbm )
xa?  ( gallium )



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

2018-08-15 Thread Mike Pagano
commit: f8ca00ca2e65e8466760fb9425800e302b1c727d
Author: Mike Pagano  gentoo  org>
AuthorDate: Wed Aug 15 23:08:43 2018 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Wed Aug 15 23:08:49 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f8ca00ca

sys-kernel/gentoo-sources: Remove L1TF vulnerable 4.18.0 kernel

Package-Manager: Portage-2.3.45, Repoman-2.3.10

 sys-kernel/gentoo-sources/Manifest |  3 ---
 .../gentoo-sources/gentoo-sources-4.18.0.ebuild| 28 --
 2 files changed, 31 deletions(-)

diff --git a/sys-kernel/gentoo-sources/Manifest 
b/sys-kernel/gentoo-sources/Manifest
index d70afa60db1..17c4e164166 100644
--- a/sys-kernel/gentoo-sources/Manifest
+++ b/sys-kernel/gentoo-sources/Manifest
@@ -13,9 +13,6 @@ DIST genpatches-4.14-68.extras.tar.xz 17480 BLAKE2B 
982ce727316d39453f1523a51fc7
 DIST genpatches-4.17-16.base.tar.xz 381880 BLAKE2B 
ead45eefb0b6e2c08676ecc1f0eefc266ef01b516b7aa5e3ae64f4f08c94b22143d91804415cfc0610719a64fc3057cd820797f91a1d6f8b9e1075a0d842d69a
 SHA512 
99e2bf6235c580899ca18977e5cf24d3f89020e3a6390a1a777b8aad905a8ef5a77416b3a0aeea97a3b22bbdc6a76aa6ad5e3553549b0aead3f9e572ee6923b8
 DIST genpatches-4.17-16.experimental.tar.xz 5224 BLAKE2B 
eace3c128d3a178140e294842c1affd3ab9394ad684e5cb0a5f9ef1075a901ee2e6507eebeb1d6f46dd4fc564f6ba1d8f771a386cfe0a7157825171a9afdd989
 SHA512 
c57eb379eef65888e63e1d4433aca67a44d6e8c6f1ad032be6d3f287cc13cbb9a4f4f18b12de0c86292e1805ea533a11919362414f33c4b03c6c2ea95a1cd7ab
 DIST genpatches-4.17-16.extras.tar.xz 17500 BLAKE2B 
7578c9171ed547e592936e6dc8d4225a5b03866ebdcef79f02f5461973bb0f67d8503fe7dc22088c2ba8a3f5ca39c784e9cdb60847aeba0893fd31560f79e4e8
 SHA512 
33637b30e5b9e4021090d0296b721d0e39a50693a0e06297a15be8845a0b0057b708d2df594b300892b0cab511e09ea7f2d3623263c91335679c7429939015a6
-DIST genpatches-4.18-2.base.tar.xz 4072 BLAKE2B 
10c6ccaa4cbf46f34a2c0e67f0b0541604a35ccb2c547c0ee885fff992f7c4925839c63859a3014128572787d0b006e368012cf7ce2f9e2e7cfcb358120b
 SHA512 
847ba43498c698d0f75d9ede582ddd0a5eb879ad14f6b049b14046575ceefeb3c061d06ea7f8778cf57ec668ce1a9a6b22e5aa7a53792f005fb8496d6e058fb9
-DIST genpatches-4.18-2.experimental.tar.xz 5224 BLAKE2B 
eace3c128d3a178140e294842c1affd3ab9394ad684e5cb0a5f9ef1075a901ee2e6507eebeb1d6f46dd4fc564f6ba1d8f771a386cfe0a7157825171a9afdd989
 SHA512 
c57eb379eef65888e63e1d4433aca67a44d6e8c6f1ad032be6d3f287cc13cbb9a4f4f18b12de0c86292e1805ea533a11919362414f33c4b03c6c2ea95a1cd7ab
-DIST genpatches-4.18-2.extras.tar.xz 17516 BLAKE2B 
9f0c5e95e606d00bd6d81adf0a226b3b5f7750b513036437cb7af4084e2c40484ce7146c400f6e0be966197c055ff96bb49f7460758b33fdd77dc2119b888668
 SHA512 
3b0c5b2b4a12a6a12ce13f217364c88f93a8ceb941c2f7db55b2a0be52c58a6312691e5fd8b74c90aee40b537b0dd54361096654d52343c8206bccea6b79
 DIST genpatches-4.18-3.base.tar.xz 37496 BLAKE2B 
b822e827c9993c8a0900558035bcee3838ac52257b6e5ce9a695037e84daa4c0dd8d03f090cf366e17472af69278d0077c5103c30009723ec0e2b172359dfac6
 SHA512 
b7bc64f484c9f177a96dfdce5c2fe945a196a521f81380244146a4d1cb949210e99eb1f214c944db99edae9d214645deb6ce3809a77f3ba8abf2e23b43b9913e
 DIST genpatches-4.18-3.experimental.tar.xz 5224 BLAKE2B 
abe79884ed8b8ebf4c89efb0d41ba6d860bcc3eff5f8e5524b426527ffedac1869af659bdb89a032a9b70934081308d37d1b7dd88bfc6da0e515cfd1f662376c
 SHA512 
c23f1439c9f5e3543ca21b32ad1fcb9f9e4f1e9caad80e1245e86ea158d35824c0b60b0c631accfa09eece9584e53eb6bba86a6342cc36e44e660669ccddaa6b
 DIST genpatches-4.18-3.extras.tar.xz 17496 BLAKE2B 
c9e9078c1532efe0d14a6f2b5d9546d6a6944ee1e70d181a0482ab1e9f325d94f95448136893f4bb4baa45651c172b5b5462197ba8aa8dd5963292185571e8fb
 SHA512 
e11b27490c55b99dbaa74c829c0c113bee91bc665c15aeb798a71599a98c7f4ec2f0abffb2871c81b674c9e5f84d9bfbc5e954ffc8db6b6c8106eeccefd98abc

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



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

2018-08-15 Thread Mike Pagano
commit: 8eeab8b7dad6207f6d9b00732d80da5cde0a6533
Author: Mike Pagano  gentoo  org>
AuthorDate: Wed Aug 15 23:06:21 2018 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Wed Aug 15 23:06:29 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8eeab8b7

sys-kernel/gentoo-sources: 4.17.x cleanup of vulnerable kernels.

Removing 4.17.X versions vulnerable to the L1TF exploit.

Package-Manager: Portage-2.3.45, Repoman-2.3.10

 sys-kernel/gentoo-sources/Manifest | 15 
 .../gentoo-sources/gentoo-sources-4.17.10.ebuild   | 28 --
 .../gentoo-sources/gentoo-sources-4.17.11.ebuild   | 28 --
 .../gentoo-sources/gentoo-sources-4.17.12.ebuild   | 28 --
 .../gentoo-sources/gentoo-sources-4.17.13.ebuild   | 28 --
 .../gentoo-sources/gentoo-sources-4.17.14.ebuild   | 28 --
 6 files changed, 155 deletions(-)

diff --git a/sys-kernel/gentoo-sources/Manifest 
b/sys-kernel/gentoo-sources/Manifest
index cd4c94c0f70..d70afa60db1 100644
--- a/sys-kernel/gentoo-sources/Manifest
+++ b/sys-kernel/gentoo-sources/Manifest
@@ -10,21 +10,6 @@ DIST genpatches-4.14-67.extras.tar.xz 17500 BLAKE2B 
630d66beee7778f03702c0075dc0
 DIST genpatches-4.14-68.base.tar.xz 1722676 BLAKE2B 
cefb403c91066754eb3ef3a23aaf57ba9d75ed074f80c55578c7b48e25c799e32570c8e589883b81a7e43fa378ed597d2dc771c023d3825f2d6f4271f6e09c6e
 SHA512 
019ed856c97604843853deed454e3a685fb0de14445e2965566aaa0e20ab07c7462c810ad3dc605a03ff04cff5449afe4585111418ae167033b98f6f258afa72
 DIST genpatches-4.14-68.experimental.tar.xz 5224 BLAKE2B 
abe79884ed8b8ebf4c89efb0d41ba6d860bcc3eff5f8e5524b426527ffedac1869af659bdb89a032a9b70934081308d37d1b7dd88bfc6da0e515cfd1f662376c
 SHA512 
c23f1439c9f5e3543ca21b32ad1fcb9f9e4f1e9caad80e1245e86ea158d35824c0b60b0c631accfa09eece9584e53eb6bba86a6342cc36e44e660669ccddaa6b
 DIST genpatches-4.14-68.extras.tar.xz 17480 BLAKE2B 
982ce727316d39453f1523a51fc74fd23186ba1a7bded59163471684c05643c9b3cdcba6288ff3458987429bf541424890167ef4af24f39eb6d4d169ce0e7606
 SHA512 
6cb4fc3b0c15af5cd5d16079ce8029fee3fd729137847303fb52de9738df567ded8f7a82b3e49ee38652aa49836f7730313ebc6c259cbcb06f314d9803f4a075
-DIST genpatches-4.17-11.base.tar.xz 222052 BLAKE2B 
a506875b452a3af992208e3c74c1e731402fd6335a542ce9081b9f0a918a510632da8a3abf7226a0b62632b4d5f98149eab735dbfec0fc21dbd589f239b0a090
 SHA512 
12744a72256fe387491c56bb29e68ea91989169b7fc6e481e2e980289f7423ba97d3f334879540446a73fb90d18416e00b5638c8518187442baec299a428f22e
-DIST genpatches-4.17-11.experimental.tar.xz 5228 BLAKE2B 
91008e512529e1ef3687d2a0c3c22828d30787a4f465460059a1313710aa4e6f8c4f7af70f26c31d4700c0113c8d654918da82c9a3ee49617adc5e4308ab6336
 SHA512 
5c5463f09cd2b26c4a5c9d672caceb1ea7b6e9c1f466ae23d0e6a7d8763925c7798f0b82fc05ca115ada11ee4573adbce4e8c6f2c6192e0aa8706548884aeca0
-DIST genpatches-4.17-11.extras.tar.xz 17496 BLAKE2B 
cbd1194aa89a3d9672674298d99451ab6fe64ad164f408c768d8ef7db5f6263f1dda2236b35707679ab7431f5d7fb7fda4c41a31ff75d6ddd51ace3f8658f669
 SHA512 
680feadf0f5fc8412e2a111d02247ac85c7f7e02c0241306737660654b89629fed407c9fdbe68c1ee0ba94d05d41b8d47da31e50cc7b39e247fcbbd5e313f038
-DIST genpatches-4.17-12.base.tar.xz 246780 BLAKE2B 
64cafd4ba5492db8df42f20d92040fa758d61044398562432f0111d07a4e8e3a5dcf9c2c1d52cb503f10ffc44162616185697186344cd5291390457a807aa376
 SHA512 
b9ea2c3181dac826da6db02bfb677f8889b9ff06497e7231b1ddb90cdcc6b8be70b85d25c70ccea874493fe26c338f2639fd5aee8cfa77a164f4a2d07278e4e7
-DIST genpatches-4.17-12.experimental.tar.xz 5228 BLAKE2B 
303a95aa5d28940446d41530e02b251a3b2a4fb5123f2f0f7d7ce9f674012b4be27e2f6149760efcc3e7a92d91b4be0a6c46d34b320f50f1b3317b205da1d38e
 SHA512 
758f92ba2a94e1a5052dc2470fc2a459032a25954fd799b1aa15cfdc37335f6ad642d2c06ec13250134bdece9ca0b9c30ddba31d70ea47fce87c6d637aaa3f63
-DIST genpatches-4.17-12.extras.tar.xz 17496 BLAKE2B 
4e62accefe05f592f514403a5ee38aaa3e68f629e2cdc9b4048ac9884b7ef26940b9663055614881fc849fdc2948aeecb12b81ed283d587c3cf765784453ff45
 SHA512 
2c55ee4a36046b8c487ee2cf8a0484df9e00b529cf5d5296d3e7dc0f611a4ae748841574df2f996ffe81fcd98578bf9872523a795d3c2657df15f836af5a4975
-DIST genpatches-4.17-13.base.tar.xz 333620 BLAKE2B 
e60641c9808d3d0638304ce0a7b215afdd6afff9b8ea6b7069362394daf7302354c616006abb7cdf0d4e375b3f0aceac32076cc80bc9084683cf0fe9e325b003
 SHA512 
cfcb576a7ba92ea51a9108051d07c050b1a615c6923195893c554846d2b0541e21dd7b9d77735350d5c8d5d47f888b7f3b8f95c5372abc20acee14dcf8d08c33
-DIST genpatches-4.17-13.experimental.tar.xz 5216 BLAKE2B 
847fda40afcfa7f99da46ced98b79a3d3fa63a256b651265fbfb465d8acebb4c4c44abefb23925e092aa20de5ba0e18ddd575afe9df141a8e6497b12af35b5db
 SHA512 
04c4f8e1d32c1b9cac01cb34cda7a6be3ded4e34b70ba3c6ff8dcacbccf2722be5d8537f4fc0c9498b6b4ab09fea6cabfb982a988dae035ab4c03b89230acf91
-DIST genpatches-4.17-13.extras.tar.xz 17484 BLAKE2B 

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

2018-08-15 Thread Anthony G. Basile
commit: bfb7658468adba0e3d0b24965584296bb24f29d6
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Wed Aug 15 22:52:44 2018 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Wed Aug 15 22:52:44 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bfb76584

dev-libs/libcgroup: keyword for ~arm

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 dev-libs/libcgroup/libcgroup-0.41-r4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libcgroup/libcgroup-0.41-r4.ebuild 
b/dev-libs/libcgroup/libcgroup-0.41-r4.ebuild
index 67b609f2dfe..ebd6a36c8af 100644
--- a/dev-libs/libcgroup/libcgroup-0.41-r4.ebuild
+++ b/dev-libs/libcgroup/libcgroup-0.41-r4.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="mirror://sourceforge/project/libcg/${PN}/v${PV}/${P}.tar.bz2"
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="amd64 ~ppc ~ppc64 x86"
+KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86"
 IUSE="+daemon elibc_musl pam static-libs +tools"
 
 RDEPEND="pam? ( virtual/pam )"



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

2018-08-15 Thread Amadeusz Piotr Żołnowski
commit: 48325bf7ea665758caab24065a332e11f1128fc8
Author: Amadeusz Żołnowski  gentoo  org>
AuthorDate: Wed Aug 15 22:46:40 2018 +
Commit: Amadeusz Piotr Żołnowski  gentoo  org>
CommitDate: Wed Aug 15 22:46:40 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=48325bf7

net-mail/muchsync: Bump EAPI

 net-mail/muchsync/muchsync-5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-mail/muchsync/muchsync-5.ebuild 
b/net-mail/muchsync/muchsync-5.ebuild
index 5558bd9d59e..d7d65ceaa7c 100644
--- a/net-mail/muchsync/muchsync-5.ebuild
+++ b/net-mail/muchsync/muchsync-5.ebuild
@@ -1,7 +1,7 @@
 # Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=5
+EAPI=7
 
 DESCRIPTION="Synchronizes mail messages and notmuch tags across machines"
 HOMEPAGE="http://www.muchsync.org/;



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

2018-08-15 Thread Amadeusz Piotr Żołnowski
commit: a329b16e673cc34031efd961a45b5e5ca7e19ef4
Author: Amadeusz Żołnowski  gentoo  org>
AuthorDate: Wed Aug 15 22:43:00 2018 +
Commit: Amadeusz Piotr Żołnowski  gentoo  org>
CommitDate: Wed Aug 15 22:43:00 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a329b16e

net-mail/muchsync: Correct copyright header

 net-mail/muchsync/muchsync-5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-mail/muchsync/muchsync-5.ebuild 
b/net-mail/muchsync/muchsync-5.ebuild
index 936b07cd0ee..5558bd9d59e 100644
--- a/net-mail/muchsync/muchsync-5.ebuild
+++ b/net-mail/muchsync/muchsync-5.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5



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

2018-08-15 Thread Amadeusz Piotr Żołnowski
commit: db003a9bf510564b344b9fab37d31f73782aa71a
Author: Amadeusz Żołnowski  gentoo  org>
AuthorDate: Wed Aug 15 22:30:31 2018 +
Commit: Amadeusz Piotr Żołnowski  gentoo  org>
CommitDate: Wed Aug 15 22:30:31 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db003a9b

net-mail/muchsync: Bump version

 net-mail/muchsync/Manifest  |  1 +
 net-mail/muchsync/muchsync-5.ebuild | 22 ++
 2 files changed, 23 insertions(+)

diff --git a/net-mail/muchsync/Manifest b/net-mail/muchsync/Manifest
index 3934b2d357c..5212e1b28db 100644
--- a/net-mail/muchsync/Manifest
+++ b/net-mail/muchsync/Manifest
@@ -1,2 +1,3 @@
 DIST muchsync-3.tar.gz 132310 BLAKE2B 
6458304fd751b8bb030ecd268c98c7d50853b0288a436f5eef0544118a67be018a9344b523e7bbb99bcfb50239d2c34bbf08dd45ee9dfc626798f70b8b11f828
 SHA512 
54c0f53d6be55d294e0c4a9a7bf1a4f719b34b07e5754c77283baa996e47a40dfaa650cf1efe9107011487f88c7b8e25b3e779e68baaa877b6f1d2770a31a111
 DIST muchsync-4.tar.gz 132378 BLAKE2B 
774222b87b4d116abf12bee76879d3c7d6fc1673ac2f0ab52b4287da3ccdabb6a15a52bd98b1eb097887831d4b2361799cb004bc6d5938fcc4a579acc0f192c4
 SHA512 
63b495d25e631b02f8c1b91f90a1ee1a01713d313bd1bf7303d0f8901e2a09a571e5c7b3c38a9896d7f17d71d2f730e7dbf982f3ff5968fecbe8affe8943fba8
+DIST muchsync-5.tar.gz 134107 BLAKE2B 
cc706aa650b7a2884df0b40c206e9c58f2d633d51e5b465bd11db0cda6ce32a959db045b468c38ab88179e4e8508631b488f869e7dbf4b2038a4e882e14bc7ae
 SHA512 
0b892a145def56712a95a7212850b01f35be2ff434aa07a43badbb298194e8219efb28525063c66a3a53fabc109891631eb653fcb1b8934d5e9ef5480cb4ee4b

diff --git a/net-mail/muchsync/muchsync-5.ebuild 
b/net-mail/muchsync/muchsync-5.ebuild
new file mode 100644
index 000..936b07cd0ee
--- /dev/null
+++ b/net-mail/muchsync/muchsync-5.ebuild
@@ -0,0 +1,22 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+DESCRIPTION="Synchronizes mail messages and notmuch tags across machines"
+HOMEPAGE="http://www.muchsync.org/;
+SRC_URI="http://www.muchsync.org/src/${P}.tar.gz;
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+DEPEND="dev-db/sqlite:3
+   dev-libs/openssl:0=
+   dev-libs/xapian:=
+   net-mail/notmuch:=
+   "
+RDEPEND="${DEPEND}
+   net-misc/openssh
+   "



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

2018-08-15 Thread Amadeusz Piotr Żołnowski
commit: 53e2adcdae66c154ac662c593c36fb1db04933af
Author: Amadeusz Żołnowski  gentoo  org>
AuthorDate: Wed Aug 15 22:19:07 2018 +
Commit: Amadeusz Piotr Żołnowski  gentoo  org>
CommitDate: Wed Aug 15 22:19:29 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=53e2adcd

sys-apps/firejail: Bump version

 sys-apps/firejail/Manifest   |  1 +
 sys-apps/firejail/files/0.9.54-contrib-fix.patch | 36 +
 sys-apps/firejail/firejail-0.9.54.ebuild | 50 
 3 files changed, 87 insertions(+)

diff --git a/sys-apps/firejail/Manifest b/sys-apps/firejail/Manifest
index 352f1a2abe9..44478f3873d 100644
--- a/sys-apps/firejail/Manifest
+++ b/sys-apps/firejail/Manifest
@@ -4,3 +4,4 @@ DIST firejail-0.9.46.tar.xz 254748 BLAKE2B 
bf9c6af2bbc53c153d39c16b4d1720f61110e
 DIST firejail-0.9.48.tar.xz 257592 BLAKE2B 
6e346f97417ceb2fbd31779715b652130466dc007be6ebdca7f1d7c46a784b9f6a938370fc6abf50d131e1959001ffcbf9b98dc9968647339677a101b1d974ea
 SHA512 
63d2d8a6e6b3f505c88b132a3528ec5211ca5325e53ad1878b25bfb7d679b63af769443b464375a96ea5278b0edca98bd295256072dfa2e1a9d3ba829579b0b7
 DIST firejail-0.9.50.tar.xz 279488 BLAKE2B 
96d8e9161f0631ebfa400fd79c1d8d139d014da46cc2bf7fd3683f75ef7dced6a435e09e1733b675bc549662d50fddca9bd8811872a5ed186d731bb3c16903ea
 SHA512 
766fe8a0c65ddc717759f0ea54a4fe72213f43ecf241c385e484eb7e47bebd5896976998c76e6a5ef9c153d4007c2a01e9d942cc9f352c4b085fb02fe708a87d
 DIST firejail-0.9.52.tar.xz 299396 BLAKE2B 
62b7798e46b69f1ae12ac85f219cc7414652e64d3bf9e1b206f8956febdc53c78151f08052fe694c691b787356b6821e8ff0df71a4277a238a4dc7d724165969
 SHA512 
f7318bcbd68f6d8c709cdc1f5065cb1019c1c64fdbd47c0fd698975412c4e075c7209bd275056daf61558b79d79127c88f1580cb8e4e034cc0551c7d34e11d06
+DIST firejail-0.9.54.tar.xz 315884 BLAKE2B 
62eaf42711aa3560c7ecb965903b64b10e04ea2898950b13c5371d859ccb1633634e1455c5558bf6fc02211d9937270fbc82cdd8409ff060f3a2c5aa8eb51517
 SHA512 
84bb5992ea4846d4398cc72dd9d65a8c4f20da9a2798ccd74a9157088313b768ef361bada62617d02b31174bca4b95e6560140f448021e1b93740a37992fe3df

diff --git a/sys-apps/firejail/files/0.9.54-contrib-fix.patch 
b/sys-apps/firejail/files/0.9.54-contrib-fix.patch
new file mode 100644
index 000..7192bba3480
--- /dev/null
+++ b/sys-apps/firejail/files/0.9.54-contrib-fix.patch
@@ -0,0 +1,36 @@
+diff -Naur firejail-0.9.48/contrib/fix_private-bin.py 
firejail-0.9.48.new/contrib/fix_private-bin.py
+--- firejail-0.9.48/contrib/fix_private-bin.py 2017-05-24 23:01:32.0 
+0100
 firejail-0.9.48.new/contrib/fix_private-bin.py 2017-08-27 
23:19:52.868481040 +0100
+@@ -1,4 +1,4 @@
+-#!/usr/bin/python3
++#!/usr/bin/env python3
+ 
+ __author__ = "KOLANICH"
+ __copyright__ = """This is free and unencumbered software released into the 
public domain.
+diff -Naur firejail-0.9.48/contrib/fjclip.py 
firejail-0.9.48.new/contrib/fjclip.py
+--- firejail-0.9.48/contrib/fjclip.py  2017-05-24 23:01:32.0 +0100
 firejail-0.9.48.new/contrib/fjclip.py  2017-08-27 23:19:58.476562539 
+0100
+@@ -1,4 +1,4 @@
+-#!/usr/bin/env python
++#!/usr/bin/env python2
+ 
+ import re
+ import sys
+diff -Naur firejail-0.9.48/contrib/fjdisplay.py 
firejail-0.9.48.new/contrib/fjdisplay.py
+--- firejail-0.9.48/contrib/fjdisplay.py   2017-05-24 23:01:32.0 
+0100
 firejail-0.9.48.new/contrib/fjdisplay.py   2017-08-27 23:20:01.932612762 
+0100
+@@ -1,4 +1,4 @@
+-#!/usr/bin/env python
++#!/usr/bin/env python2
+ 
+ import re
+ import sys
+diff -Naur firejail-0.9.48/contrib/fjresize.py 
firejail-0.9.48.new/contrib/fjresize.py
+--- firejail-0.9.48/contrib/fjresize.py2017-05-24 23:01:32.0 
+0100
 firejail-0.9.48.new/contrib/fjresize.py2017-08-27 23:20:06.932685422 
+0100
+@@ -1,4 +1,4 @@
+-#!/usr/bin/env python
++#!/usr/bin/env python2
+ 
+ import sys
+ import fjdisplay

diff --git a/sys-apps/firejail/firejail-0.9.54.ebuild 
b/sys-apps/firejail/firejail-0.9.54.ebuild
new file mode 100644
index 000..0a32135c461
--- /dev/null
+++ b/sys-apps/firejail/firejail-0.9.54.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit eutils
+
+DESCRIPTION="Security sandbox for any type of processes"
+HOMEPAGE="https://firejail.wordpress.com/;
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.xz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="apparmor +bind +chroot contrib +file-transfer +network
+   network-restricted +seccomp suid +userns x11"
+
+DEPEND="!sys-apps/firejail-lts
+   apparmor? ( sys-libs/libapparmor )"
+RDEPEND="${DEPEND}
+   x11? ( x11-wm/xpra[client,server] )"
+
+PATCHES=( "${FILESDIR}/${PV}-contrib-fix.patch" )
+
+RESTRICT=test
+
+src_prepare() {
+   default
+   find -name Makefile.in -exec sed -i -r \
+   -e '/^\tinstall .*COPYING /d' \
+   -e '/CFLAGS/s: (-O2|-ggdb) : :g' \
+  

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

2018-08-15 Thread Vladimir Smirnov
commit: ee16dc66a0b224c093de46496e53623f6a836eca
Author: Vladimir Smirnov  gentoo  org>
AuthorDate: Wed Aug 15 22:14:08 2018 +
Commit: Vladimir Smirnov  gentoo  org>
CommitDate: Wed Aug 15 22:14:08 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ee16dc66

dev-db/clickhouse: version bump to 18.10.3

Package-Manager: Portage-2.3.46, Repoman-2.3.10

 dev-db/clickhouse/Manifest  |   1 +
 dev-db/clickhouse/clickhouse-18.10.3.ebuild | 200 
 2 files changed, 201 insertions(+)

diff --git a/dev-db/clickhouse/Manifest b/dev-db/clickhouse/Manifest
index 4c001bd9400..ec4cb8144ab 100644
--- a/dev-db/clickhouse/Manifest
+++ b/dev-db/clickhouse/Manifest
@@ -1,2 +1,3 @@
 DIST cctz-4f9776a.tar.gz 290009 BLAKE2B 
532eb7d590f9814c05cc7fdd3c75efe0a6b3f81d85201b14163a9600dd858c4fbac592270d0afccd7d5eef0080d7e70e9d716023bdb60d55479585e2cd3d3f59
 SHA512 
ba0dfc404cc70f03ef2be29fa3b0c70ea881c92a92525ea4ba1b5bcfc9e45df1b62a5eec180f498293e64bdd5cb9b41f97361cbb7e8baf299dcfdcd1557ca205
+DIST clickhouse-18.10.3.tar.gz 6136661 BLAKE2B 
5564bbe85f4ca43f18df702148af0e4e5b5a8826994d90f29beb3a37cdbeb36f9d3ec77d9c7bc6f843e7586e5441aeb0937548eb5eb61d27cecc5790d8c21a5b
 SHA512 
c78386922388cf910a995b569724eb22fc41ab60e765a4d3644c4a48d8b9a67ef28b7e375186b2eb00c43b4f06e90783084f4ac4d3789f1b6e4251ee30e8833c
 DIST clickhouse-18.6.0.tar.gz 5852534 BLAKE2B 
5634fd26907b21d4a35cff3ed816696205be4aff1cdd1acfe222e24214b1842eb18a4e499e888b0d92b78f5c3023c2962a385af2c0ea889055e473dfa0198bf5
 SHA512 
e8ea2d4457122513cad47b1cdb2a58dd2ffaec77a7a08bf82179aca12a369d39970520a995bb5db2e5ea4b0939da827b7d4b1f3929cf71c149c965438ebb3633

diff --git a/dev-db/clickhouse/clickhouse-18.10.3.ebuild 
b/dev-db/clickhouse/clickhouse-18.10.3.ebuild
new file mode 100644
index 000..fa20957d269
--- /dev/null
+++ b/dev-db/clickhouse/clickhouse-18.10.3.ebuild
@@ -0,0 +1,200 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+CMAKE_MAKEFILE_GENERATOR="ninja"
+
+inherit cmake-utils systemd toolchain-funcs user
+
+DESCRIPTION="An OSS column-oriented database management system for real-time 
data analysis"
+HOMEPAGE="https://clickhouse.yandex;
+LICENSE="Apache-2.0"
+
+MY_PN="ClickHouse"
+TYPE="stable"
+
+CCTZ_COMMIT="4f9776a"
+SRC_URI="https://github.com/yandex/${MY_PN}/archive/v${PV}-${TYPE}.tar.gz -> 
${P}.tar.gz
+   https://github.com/google/cctz/archive/${CCTZ_COMMIT}.tar.gz -> 
cctz-${CCTZ_COMMIT}.tar.gz
+"
+
+SLOT="0/${TYPE}"
+IUSE="+client cpu_flags_x86_sse4_2 +server debug doc kafka mongodb mysql 
static test tools zookeeper"
+KEYWORDS="~amd64"
+
+REQUIRED_USE="
+   server? ( cpu_flags_x86_sse4_2 )
+   static? ( client server tools )
+"
+
+RDEPEND="
+   dev-libs/re2:0=
+   !static? (
+   >=app-arch/lz4-1.8.0:=
+   >=app-arch/zstd-1.3.4:=
+   client? (
+   sys-libs/ncurses:0=
+   sys-libs/readline:0=
+   )
+
+   dev-libs/double-conversion
+   dev-libs/capnproto
+   dev-libs/libltdl:0
+   sys-libs/libunwind:7
+   sys-libs/zlib
+   || (
+   dev-db/unixODBC
+   dev-libs/poco[odbc]
+   )
+   dev-libs/icu:=
+   dev-libs/glib
+   >=dev-libs/boost-1.65.0:=
+   dev-libs/openssl:0=
+   dev-libs/zookeeper-c
+   kafka? ( dev-libs/librdkafka:= )
+   mysql? ( virtual/libmysqlclient )
+   )
+
+   >=dev-libs/poco-1.9.0
+   dev-libs/libpcre
+"
+
+DEPEND="${RDEPEND}
+   doc? ( >=dev-python/mkdocs-1.0.1 )
+   static? (
+   >=app-arch/lz4-1.8.0[static-libs]
+   >=app-arch/zstd-1.3.4[static-libs]
+   client? (
+   sys-libs/ncurses:0=[static-libs]
+   sys-libs/readline:0=[static-libs]
+   )
+   dev-libs/double-conversion[static-libs]
+   dev-libs/capnproto[static-libs]
+   dev-libs/libltdl[static-libs]
+   sys-libs/libunwind:7[static-libs]
+   sys-libs/zlib[static-libs]
+   || (
+   dev-db/unixODBC[static-libs]
+   dev-libs/poco[odbc]
+   )
+   dev-libs/icu[static-libs]
+   dev-libs/glib[static-libs]
+   >=dev-libs/boost-1.65.0[static-libs]
+   dev-libs/openssl[static-libs]
+   dev-libs/zookeeper-c[static-libs]
+   virtual/libmysqlclient[static-libs]
+   kafka? ( dev-libs/librdkafka[static-libs] )
+   )
+
+   sys-libs/libtermcap-compat
+   dev-util/patchelf
+   >=sys-devel/lld-6.0.0
+   || (
+   >=sys-devel/gcc-7.0
+   >=sys-devel/clang-6.0
+   )
+"
+

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

2018-08-15 Thread Vladimir Smirnov
commit: 05413ee3648af6cbff032f72a2fda6d7cac8a7a3
Author: Vladimir Smirnov  gentoo  org>
AuthorDate: Wed Aug 15 22:04:56 2018 +
Commit: Vladimir Smirnov  gentoo  org>
CommitDate: Wed Aug 15 22:04:56 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=05413ee3

dev-python/mkdocs: version bump to 1.0.1

Package-Manager: Portage-2.3.46, Repoman-2.3.10

 dev-python/mkdocs/Manifest|  1 +
 dev-python/mkdocs/mkdocs-1.0.1.ebuild | 48 +++
 2 files changed, 49 insertions(+)

diff --git a/dev-python/mkdocs/Manifest b/dev-python/mkdocs/Manifest
index 56bc74575f8..2533bf833b4 100644
--- a/dev-python/mkdocs/Manifest
+++ b/dev-python/mkdocs/Manifest
@@ -1,2 +1,3 @@
 DIST mkdocs-0.15.3.tar.gz 1805972 BLAKE2B 
e6619fa0bd14fefe96de5abeb9243369b1419e7018705ac6a6d58fcb40c01aff380c3b4ca514af0a25da90092f39776abe42d19a67f7e86780c5c4111884b230
 SHA512 
e5b72eb56dcc2fe2be154155af15845a7d0fc06d6176f1c6b2bb54e8673d207146bdd92b37a709d72c1d59fcc76a793e6fed5d7fb6d9008f28d43baa17e446f8
 DIST mkdocs-0.17.4.tar.gz 1830194 BLAKE2B 
be3877459ae4a5a88b40b2ab4beb2174c67d11a266a48cbcd37432c53df49f11aae3f923485f483744128483c7009f5f46a875924bd8409ec846f5d3387e1a68
 SHA512 
b9e2415cfaa317c4ec48dc2f54be55d2a630349cfc150f26d807015616853e2ea8937b247713a1a732626bedc807b542dbcd8e23d6ea70edb1e971abd20dd74b
+DIST mkdocs-1.0.1.tar.gz 1589767 BLAKE2B 
54f7a33c166fa44b9471069db45436e1381d451470fea4ed11de1cabc0cead3508bffbaf2303d33904ef0bee8f81cfbdacb0fd095ee53d6fa7c09f33274c03af
 SHA512 
9f6b1ff5922fb58783d70f3912bb0170f927ba0160f5e48f71db2d267030208bd50997f14f4626fbfce891ddce7f97747ba05100ea96cdc24609341d382f039a

diff --git a/dev-python/mkdocs/mkdocs-1.0.1.ebuild 
b/dev-python/mkdocs/mkdocs-1.0.1.ebuild
new file mode 100644
index 000..87b86e77cdb
--- /dev/null
+++ b/dev-python/mkdocs/mkdocs-1.0.1.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
+
+inherit distutils-r1 vcs-snapshot
+
+DESCRIPTION="Project documentation with Markdown."
+HOMEPAGE="http://www.mkdocs.org;
+SRC_URI="https://github.com/tomchristie/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="test"
+
+CDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
+DEPEND="
+   ${CDEPEND}
+   test? (
+   dev-python/mock[${PYTHON_USEDEP}]
+   dev-python/nose[${PYTHON_USEDEP}]
+   )
+"
+RDEPEND="
+   ${CDEPEND}
+   >=dev-python/click-3.3[${PYTHON_USEDEP}]
+   >=dev-python/jinja-2.7.1[${PYTHON_USEDEP}]
+   >=dev-python/livereload-2.5.1[${PYTHON_USEDEP}]
+   >=dev-python/markdown-2.5[${PYTHON_USEDEP}]
+   >=dev-python/mkdocs-bootstrap-0.1.1[${PYTHON_USEDEP}]
+   >=dev-python/mkdocs-bootswatch-0.1.0[${PYTHON_USEDEP}]
+   >=dev-python/pyyaml-3.10[${PYTHON_USEDEP}]
+   >=www-servers/tornado-4.1[${PYTHON_USEDEP}]
+"
+
+src_prepare() {
+   default
+
+   # mkdocs works fine with torando 5 on Python 2.7 and 3.4+:
+   # See https://github.com/mkdocs/mkdocs/pull/1427#issuecomment-371818250
+   sed -i 's#tornado>=4.1,<5.0#tornado>=4.1#' "${S}"/setup.py || die 
"Failed to fix tornado version"
+}
+
+python_test() {
+   nosetests mkdocs/tests || die "tests failed under ${EPYTHON}"
+}



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

2018-08-15 Thread Mikle Kolyada
commit: 54792cd74a1ed9d50c6c335829ee3a6015e17f5f
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Wed Aug 15 22:00:00 2018 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Wed Aug 15 22:00:35 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=54792cd7

net-libs/libtorrent-rasterbar: Version bump (v1.1.9)

- EAPI=7
- Drop versionator
- fix debug logging logic (falls without explicit options)

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 net-libs/libtorrent-rasterbar/Manifest |   1 +
 .../libtorrent-rasterbar-1.1.9.ebuild  | 104 +
 2 files changed, 105 insertions(+)

diff --git a/net-libs/libtorrent-rasterbar/Manifest 
b/net-libs/libtorrent-rasterbar/Manifest
index 3aca11909d4..975eee483f7 100644
--- a/net-libs/libtorrent-rasterbar/Manifest
+++ b/net-libs/libtorrent-rasterbar/Manifest
@@ -1,2 +1,3 @@
 DIST libtorrent-rasterbar-1.1.5.tar.gz 3942894 BLAKE2B 
0a1102e1b74049c1f5d8980363a6b92a3378339349609d64d3b7a38a58baf6c2898a26f70e92b0de0d6a1f4b6725a576a850aacaa5764fe7d96fa0b541dfa2d7
 SHA512 
d0e7fe944c8a396aaf79ce80c7513be07a855bc8a9eee3bca46ed83d5e190aaa5ea4dc9a8a7208e27e18ae8f15733e6e34eabd375f0bde43d4dc4607840782e7
 DIST libtorrent-rasterbar-1.1.7.tar.gz 3951887 BLAKE2B 
4729a718f5ce5bf2a41506f18f48bc588ad863ea8e640dde6f9e0a35bb909ff651fca3c8729668b25507fa3928218be579964c683d9d6bf3dc1c3abcce0f9452
 SHA512 
e35e95eec55a69b81c1d21f73e230dc4de7502b5adce99193c01b0d89a04b0f484788ff235d3f73cc77eeccba8d8d441fac92aa76a17afb56bafabd318b4a75e
+DIST libtorrent-rasterbar-1.1.9.tar.gz 3903742 BLAKE2B 
a9f942e7d06e076dec98314bc44e8633731c51e8469095ebff8c9c8084305714ca40663a0d963f16188ba17fa640f273eaa1396784514bc04e4bc4cbcdc3aab2
 SHA512 
2dcf81fdf34b81790012a6c20dc344dccb89535359cffeb9a2725763f0a1842a00af1ae06b63e4e32054f06ceb14e32031afe479dc36897ddab28494241eb756

diff --git a/net-libs/libtorrent-rasterbar/libtorrent-rasterbar-1.1.9.ebuild 
b/net-libs/libtorrent-rasterbar/libtorrent-rasterbar-1.1.9.ebuild
new file mode 100644
index 000..f9f8a919d1d
--- /dev/null
+++ b/net-libs/libtorrent-rasterbar/libtorrent-rasterbar-1.1.9.ebuild
@@ -0,0 +1,104 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
+PYTHON_REQ_USE="threads"
+DISTUTILS_OPTIONAL=true
+DISTUTILS_IN_SOURCE_BUILD=true
+
+inherit distutils-r1 flag-o-matic
+
+MY_PV=$(ver_rs 1-2 '_')
+
+DESCRIPTION="C++ BitTorrent implementation focusing on efficiency and 
scalability"
+HOMEPAGE="http://libtorrent.org;
+SRC_URI="https://github.com/arvidn/libtorrent/releases/download/libtorrent-${MY_PV}/${P}.tar.gz;
+
+LICENSE="BSD"
+SLOT="0/9"
+KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
+IUSE="debug +dht doc examples libressl python +ssl static-libs test"
+
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+
+RDEPEND="
+   dev-libs/boost:=[threads]
+   virtual/libiconv
+   examples? ( !net-p2p/mldonkey )
+   python? (
+   ${PYTHON_DEPS}
+   dev-libs/boost:=[python,${PYTHON_USEDEP}]
+   )
+   ssl? (
+   !libressl? ( dev-libs/openssl:0= )
+   libressl? ( dev-libs/libressl:= )
+   )
+"
+DEPEND="${RDEPEND}
+   sys-devel/libtool
+"
+
+src_prepare() {
+   default
+
+   # bug 578026
+   # prepend -L${S}/... to ensure bindings link against the lib we just 
built
+   sed -i -e "s|^|-L${S}/src/.libs |" bindings/python/link_flags.in || die
+
+   # prepend -I${S}/... to ensure bindings use the right headers
+   sed -i -e "s|^|-I${S}/src/include |" bindings/python/compile_flags.in 
|| die
+
+   use python && distutils-r1_src_prepare
+}
+
+src_configure() {
+   append-cxxflags -std=c++11 # bug 634506
+
+   local myeconfargs=(
+   $(use_enable debug)
+   $(use_enable debug logging)
+   $(use_enable debug disk-stats)
+   $(use_enable dht dht $(usex debug logging $(usex ('yes' 'no'
+   $(use_enable examples)
+   $(use_enable ssl encryption)
+   $(use_enable static-libs static)
+   $(use_enable test tests)
+   --with-libiconv
+   )
+   econf "${myeconfargs[@]}"
+
+   if use python; then
+   python_configure() {
+   econf "${myeconfargs[@]}" \
+   --enable-python-binding \
+   --with-boost-python="${EPYTHON#python}"
+   }
+   distutils-r1_src_configure
+   fi
+}
+
+src_compile() {
+   default
+
+   python_compile() {
+   cd "${BUILD_DIR}/../bindings/python" || die
+   distutils-r1_python_compile
+   }
+   use python && distutils-r1_src_compile
+}
+
+src_install() {
+   use doc && HTML_DOCS+=( "${S}"/docs )
+
+   default
+
+   python_install() {
+   cd 

[gentoo-commits] proj/gcc-patches:master commit in: 6.4.0/gentoo/

2018-08-15 Thread Sergei Trofimovich
commit: 5cb03e85d374381c390032b0b737c8d408f5cdfd
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Wed Aug 15 21:56:42 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Aug 15 21:56:42 2018 +
URL:https://gitweb.gentoo.org/proj/gcc-patches.git/commit/?id=5cb03e85

6.4.0: fix building against glibc-2.28 (ustat.h)

All patches are taken as-is from gcc-7-branch.

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

 ...bsanitizer-avoidustat.h-glibc-2.28-part-1.patch | 67 ++
 ...bsanitizer-avoidustat.h-glibc-2.28-part-2.patch | 32 +++
 6.4.0/gentoo/README.history|  3 +
 3 files changed, 102 insertions(+)

diff --git 
a/6.4.0/gentoo/98_all_libsanitizer-avoidustat.h-glibc-2.28-part-1.patch 
b/6.4.0/gentoo/98_all_libsanitizer-avoidustat.h-glibc-2.28-part-1.patch
new file mode 100644
index 000..a2da9b1
--- /dev/null
+++ b/6.4.0/gentoo/98_all_libsanitizer-avoidustat.h-glibc-2.28-part-1.patch
@@ -0,0 +1,67 @@
+From 61f38c64c01a15560026115a157b7021ec67bd3b Mon Sep 17 00:00:00 2001
+From: hjl 
+Date: Thu, 24 May 2018 20:21:54 +
+Subject: [PATCH] libsanitizer: Use pre-computed size of struct ustat for Linux
+
+Cherry-pick compiler-rt revision 333213:
+
+ has been removed from glibc 2.28 by:
+
+commit cf2478d53ad7071e84c724a986b56fe17f4f4ca7
+Author: Adhemerval Zanella 
+Date:   Sun Mar 18 11:28:59 2018 +0800
+
+Deprecate ustat syscall interface
+
+This patch uses pre-computed size of struct ustat for Linux.
+
+   PR sanitizer/85835
+   * sanitizer_common/sanitizer_platform_limits_posix.cc: Don't
+   include  for Linux.
+   (SIZEOF_STRUCT_USTAT): New.
+   (struct_ustat_sz): Use SIZEOF_STRUCT_USTAT for Linux.
+
+
+
+git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-7-branch@260688 
138bc75d-0d04-0410-961f-82ee72b054a4
+---
+ libsanitizer/ChangeLog|  8 
+ .../sanitizer_platform_limits_posix.cc| 15 +--
+ 2 files changed, 21 insertions(+), 2 deletions(-)
+
+diff --git a/libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc 
b/libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc
+index 31a5e697eae..8017afd21c5 100644
+--- a/libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc
 b/libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc
+@@ -154,7 +154,6 @@ typedef struct user_fpregs elf_fpregset_t;
+ # include 
+ #endif
+ #include 
+-#include 
+ #include 
+ #include 
+ #include 
+@@ -247,7 +246,19 @@ namespace __sanitizer {
+ #endif // SANITIZER_LINUX || SANITIZER_FREEBSD
+ 
+ #if SANITIZER_LINUX && !SANITIZER_ANDROID
+-  unsigned struct_ustat_sz = sizeof(struct ustat);
++  // Use pre-computed size of struct ustat to avoid  which
++  // has been removed from glibc 2.28.
++#if defined(__aarch64__) || defined(__s390x__) || defined (__mips64) \
++  || defined(__powerpc64__) || defined(__arch64__) || defined(__sparcv9) \
++  || defined(__x86_64__)
++#define SIZEOF_STRUCT_USTAT 32
++#elif defined(__arm__) || defined(__i386__) || defined(__mips__) \
++  || defined(__powerpc__) || defined(__s390__)
++#define SIZEOF_STRUCT_USTAT 20
++#else
++#error Unknown size of struct ustat
++#endif
++  unsigned struct_ustat_sz = SIZEOF_STRUCT_USTAT;
+   unsigned struct_rlimit64_sz = sizeof(struct rlimit64);
+   unsigned struct_statvfs64_sz = sizeof(struct statvfs64);
+ #endif // SANITIZER_LINUX && !SANITIZER_ANDROID
+-- 
+2.18.0
+

diff --git 
a/6.4.0/gentoo/99_all_libsanitizer-avoidustat.h-glibc-2.28-part-2.patch 
b/6.4.0/gentoo/99_all_libsanitizer-avoidustat.h-glibc-2.28-part-2.patch
new file mode 100644
index 000..e9b5c8f
--- /dev/null
+++ b/6.4.0/gentoo/99_all_libsanitizer-avoidustat.h-glibc-2.28-part-2.patch
@@ -0,0 +1,32 @@
+From 6a7c93905151724f7169612d64a5c8ce45dff9fb Mon Sep 17 00:00:00 2001
+From: doko 
+Date: Thu, 31 May 2018 09:59:35 +
+Subject: [PATCH] 2018-05-31  Matthias Klose  
+
+PR sanitizer/86012
+* sanitizer_common/sanitizer_platform_limits_posix.cc: Define
+SIZEOF_STRUCT_USTAT for 32bit sparc.
+
+
+git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-7-branch@260992 
138bc75d-0d04-0410-961f-82ee72b054a4
+---
+ libsanitizer/ChangeLog  | 6 ++
+ .../sanitizer_common/sanitizer_platform_limits_posix.cc | 2 +-
+ 2 files changed, 7 insertions(+), 1 deletion(-)
+
+diff --git a/libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc 
b/libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc
+index 8017afd21c5..97eae3fc7bc 100644
+--- a/libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc
 b/libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc
+@@ -253,7 +253,7 @@ namespace __sanitizer {
+   || defined(__x86_64__)
+ #define SIZEOF_STRUCT_USTAT 32
+ #elif defined(__arm__) || defined(__i386__) || defined(__mips__) \
+-  || defined(__powerpc__) || defined(__s390__)
++  || 

[gentoo-commits] proj/gcc-patches:master commit in: 7.3.0/gentoo/

2018-08-15 Thread Sergei Trofimovich
commit: 93c6a619de1cea61f0d05a9b37d0efa0be1d1931
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Wed Aug 15 21:36:14 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Aug 15 21:36:14 2018 +
URL:https://gitweb.gentoo.org/proj/gcc-patches.git/commit/?id=93c6a619

7.3.0: fix building against glibc-2.28 (ustat.h)

All patches are taken as-is from gcc-7-branch.

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

 .../94_all_libgo-remove-ustat.h-glibc-2.28.patch   | 171 +
 ...bsanitizer-avoidustat.h-glibc-2.28-part-1.patch |  67 
 ...bsanitizer-avoidustat.h-glibc-2.28-part-2.patch |  32 
 7.3.0/gentoo/README.history|   4 +
 4 files changed, 274 insertions(+)

diff --git a/7.3.0/gentoo/94_all_libgo-remove-ustat.h-glibc-2.28.patch 
b/7.3.0/gentoo/94_all_libgo-remove-ustat.h-glibc-2.28.patch
new file mode 100644
index 000..ec80018
--- /dev/null
+++ b/7.3.0/gentoo/94_all_libgo-remove-ustat.h-glibc-2.28.patch
@@ -0,0 +1,171 @@
+From 66c953ac7dd5902346d6c6d09a9efd1eb4fc3a79 Mon Sep 17 00:00:00 2001
+From: ian 
+Date: Fri, 22 Jun 2018 14:25:18 +
+Subject: [PATCH] syscall: remove Ustat
+
+glibc 2.28 removes ustat.h and the ustat function entirely, which
+breaks syscall.Ustat.
+
+Updates golang/go#25990
+
+Reviewed-on: https://go-review.googlesource.com/120535
+
+
+git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-7-branch@261894 
138bc75d-0d04-0410-961f-82ee72b054a4
+---
+ libgo/config.h.in   |  3 ---
+ libgo/configure | 33 -
+ libgo/configure.ac  | 18 --
+ libgo/go/syscall/libcall_linux_ustat.go | 12 -
+ libgo/mksysinfo.sh  | 14 ---
+ libgo/sysinfo.c |  3 ---
+ 6 files changed, 83 deletions(-)
+ delete mode 100644 libgo/go/syscall/libcall_linux_ustat.go
+
+diff --git a/libgo/config.h.in b/libgo/config.h.in
+index a7b1d47ac9b..312da8b2837 100644
+--- a/libgo/config.h.in
 b/libgo/config.h.in
+@@ -340,9 +340,6 @@
+ /* Define to 1 if you have the `unshare' function. */
+ #undef HAVE_UNSHARE
+ 
+-/* Define to 1 if you have the  header file and it works. */
+-#undef HAVE_USTAT_H
+-
+ /* Define to 1 if you have the `utimensat' function. */
+ #undef HAVE_UTIMENSAT
+ 
+diff --git a/libgo/configure b/libgo/configure
+index 1d3d714fc05..94c42f67e82 100755
+--- a/libgo/configure
 b/libgo/configure
+@@ -14784,39 +14784,6 @@ fi
+ done
+ 
+ 
+-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether  can be 
used" >&5
+-$as_echo_n "checking whether  can be used... " >&6; }
+-if test "${libgo_cv_c_ustat_h+set}" = set; then :
+-  $as_echo_n "(cached) " >&6
+-else
+-  CFLAGS_hold=$CFLAGS
+-CFLAGS="$CFLAGS -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE $OSCFLAGS"
+-cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+-/* end confdefs.h.  */
+-
+-#include 
+-#ifdef HAVE_LINUX_FILTER_H
+-#include 
+-#endif
+-#include 
+-
+-_ACEOF
+-if ac_fn_c_try_compile "$LINENO"; then :
+-  libgo_cv_c_ustat_h=yes
+-else
+-  libgo_cv_c_ustat_h=no
+-fi
+-rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
+-CFLAGS=$CFLAGS_hold
+-fi
+-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $libgo_cv_c_ustat_h" >&5
+-$as_echo "$libgo_cv_c_ustat_h" >&6; }
+-if test $libgo_cv_c_ustat_h = yes; then
+-
+-$as_echo "#define HAVE_USTAT_H 1" >>confdefs.h
+-
+-fi
+-
+  if test "$ac_cv_header_sys_mman_h" = yes; then
+   HAVE_SYS_MMAN_H_TRUE=
+   HAVE_SYS_MMAN_H_FALSE='#'
+diff --git a/libgo/configure.ac b/libgo/configure.ac
+index 51b2c161846..0adbadf20d4 100644
+--- a/libgo/configure.ac
 b/libgo/configure.ac
+@@ -572,24 +572,6 @@ AC_CHECK_HEADERS([linux/filter.h linux/if_addr.h 
linux/if_ether.h linux/if_tun.h
+ #endif
+ ])
+ 
+-AC_CACHE_CHECK([whether  can be used],
+-[libgo_cv_c_ustat_h],
+-[CFLAGS_hold=$CFLAGS
+-CFLAGS="$CFLAGS -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE $OSCFLAGS"
+-AC_COMPILE_IFELSE(
+-[AC_LANG_SOURCE([
+-#include 
+-#ifdef HAVE_LINUX_FILTER_H
+-#include 
+-#endif
+-#include 
+-])], [libgo_cv_c_ustat_h=yes], [libgo_cv_c_ustat_h=no])
+-CFLAGS=$CFLAGS_hold])
+-if test $libgo_cv_c_ustat_h = yes; then
+-  AC_DEFINE(HAVE_USTAT_H, 1,
+-[Define to 1 if you have the  header file and it works.])
+-fi
+-
+ AM_CONDITIONAL(HAVE_SYS_MMAN_H, test "$ac_cv_header_sys_mman_h" = yes)
+ 
+ AC_CHECK_FUNCS(strerror_r strsignal wait4 mincore setenv unsetenv 
dl_iterate_phdr)
+diff --git a/libgo/go/syscall/libcall_linux_ustat.go 
b/libgo/go/syscall/libcall_linux_ustat.go
+deleted file mode 100644
+index 261f086f47e..000
+--- a/libgo/go/syscall/libcall_linux_ustat.go
 /dev/null
+@@ -1,12 +0,0 @@
+-// Copyright 2015 The Go Authors. All rights reserved.
+-// Use of this source code is governed by a BSD-style
+-// license that can be found in the LICENSE file.
+-
+-// GNU/Linux library ustat call.
+-// This is not supported on some kernels, such as arm64.
+-// +build 

[gentoo-commits] proj/mozilla:master commit in: mail-client/thunderbird/, mail-client/thunderbird/files/

2018-08-15 Thread Ian Stakenvicius
commit: 3a1569e99ba430e929e1367ea68f13184f015ab8
Author: Ian Stakenvicius  gentoo  org>
AuthorDate: Wed Aug 15 21:09:17 2018 +
Commit: Ian Stakenvicius  gentoo  org>
CommitDate: Wed Aug 15 21:09:17 2018 +
URL:https://gitweb.gentoo.org/proj/mozilla.git/commit/?id=3a1569e9

thunderbird: attempt to fix setupterm issues by patch

The python lib 'blessings' is what requires setupterm, and it
seems to be semi-optional based on the code that loads it; this
commit drops the need for blessings by forcing a return of
NullTerminal instead of only doing so when blessings.Terminal throws
an exception.

Note - this is a debug commit, the final fix will involve properly
running down why the exception isn't caught, or how to force
the disable_colors setting to ensure NullTerminal is always used.

 mail-client/thunderbird/files/fix-setupterm.patch  | 22 ++
 mail-client/thunderbird/thunderbird-60.0-r1.ebuild |  1 +
 2 files changed, 23 insertions(+)

diff --git a/mail-client/thunderbird/files/fix-setupterm.patch 
b/mail-client/thunderbird/files/fix-setupterm.patch
new file mode 100644
index 000..0928ca0
--- /dev/null
+++ b/mail-client/thunderbird/files/fix-setupterm.patch
@@ -0,0 +1,22 @@
+--- a/python/mozterm/mozterm/terminal.py   2018-07-31 14:21:02.0 
-0400
 b/python/mozterm/mozterm/terminal.py   2018-08-15 17:00:45.540515437 
-0400
+@@ -32,18 +32,9 @@
+ return ''
+ return args[0]
+ 
+ def __getattr__(self, attr):
+ return self.NullCallableString()
+ 
+ 
+ def Terminal(raises=False, disable_styling=False, **kwargs):
+-if disable_styling:
+-return NullTerminal(**kwargs)
+-
+-try:
+-import blessings
+-except Exception:
+-if raises:
+-raise
+-return NullTerminal(**kwargs)
+-return blessings.Terminal(**kwargs)
++return NullTerminal(**kwargs)

diff --git a/mail-client/thunderbird/thunderbird-60.0-r1.ebuild 
b/mail-client/thunderbird/thunderbird-60.0-r1.ebuild
index 6b28658..f87cfb2 100644
--- a/mail-client/thunderbird/thunderbird-60.0-r1.ebuild
+++ b/mail-client/thunderbird/thunderbird-60.0-r1.ebuild
@@ -112,6 +112,7 @@ src_prepare() {
"${WORKDIR}"/firefox/2005_ffmpeg4.patch \
|| die
eapply "${WORKDIR}/firefox"
+   eapply "${FILESDIR}"/fix-setupterm.patch
 
# Ensure that are plugins dir is enabled as default
sed -i -e "s:/usr/lib/mozilla/plugins:/usr/lib/nsbrowser/plugins:" \



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

2018-08-15 Thread Ian Stakenvicius
commit: 50586bb389633f379e627c69600952adbb95df16
Author: Ian Stakenvicius  gentoo  org>
AuthorDate: Wed Aug 15 21:02:01 2018 +
Commit: Ian Stakenvicius  gentoo  org>
CommitDate: Wed Aug 15 21:02:01 2018 +
URL:https://gitweb.gentoo.org/proj/mozilla.git/commit/?id=50586bb3

Revert "mozcoreconf: attempt workaround for occasional setupterm-based build 
error"

This reverts commit 10516a58d09b92067afd195622d2b021563582b8.  It did not have 
the
intended effect, so trashing it

 eclass/mozcoreconf-v6.eclass | 3 ---
 1 file changed, 3 deletions(-)

diff --git a/eclass/mozcoreconf-v6.eclass b/eclass/mozcoreconf-v6.eclass
index b797696..930122f 100644
--- a/eclass/mozcoreconf-v6.eclass
+++ b/eclass/mozcoreconf-v6.eclass
@@ -101,9 +101,6 @@ moz_pkgsetup() {
# ensure MOZCONFIG is not defined
unset MOZCONFIG
 
-   # recent builds call setupterm, ensure TERM has a value
-   export TERM=${TERM:-dumb}
-
# set MOZILLA_FIVE_HOME
export MOZILLA_FIVE_HOME="/usr/$(get_libdir)/${PN}"
 



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

2018-08-15 Thread Michał Górny
commit: 7095e7afb52db26121f8c213e5a6391bc728
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Aug 15 20:32:24 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Aug 15 20:32:24 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7095e7af

sys-libs/compiler-rt-sanitizers: Drop 6.0.

 .../compiler-rt-sanitizers-6.0..ebuild | 171 -
 1 file changed, 171 deletions(-)

diff --git 
a/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-6.0..ebuild 
b/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-6.0..ebuild
deleted file mode 100644
index 9f822a78eb3..000
--- a/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-6.0..ebuild
+++ /dev/null
@@ -1,171 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-: ${CMAKE_MAKEFILE_GENERATOR:=ninja}
-# (needed due to CMAKE_BUILD_TYPE != Gentoo)
-CMAKE_MIN_VERSION=3.7.0-r1
-PYTHON_COMPAT=( python2_7 )
-
-inherit check-reqs cmake-utils flag-o-matic git-r3 llvm \
-   multiprocessing python-any-r1
-
-DESCRIPTION="Compiler runtime libraries for clang (sanitizers & xray)"
-HOMEPAGE="https://llvm.org/;
-SRC_URI=""
-EGIT_REPO_URI="https://git.llvm.org/git/compiler-rt.git
-   https://github.com/llvm-mirror/compiler-rt.git;
-EGIT_BRANCH="release_60"
-
-LICENSE="|| ( UoI-NCSA MIT )"
-# Note: this needs to be updated to match version of clang-
-SLOT="6.0.1"
-KEYWORDS=""
-IUSE="+clang test elibc_glibc"
-RESTRICT="!test? ( test ) !clang? ( test )"
-
-CLANG_SLOT=${SLOT%%.*}
-# llvm-6 for new lit options
-DEPEND="
-   >=sys-devel/llvm-6
-   clang? ( sys-devel/clang )
-   test? (
-   !=dev-python/lit-5[\${PYTHON_USEDEP}]")
-   =sys-devel/clang-${PV%_*}*:${CLANG_SLOT}
-   sys-libs/compiler-rt:${SLOT} )
-   ${PYTHON_DEPS}"
-
-# least intrusive of all
-CMAKE_BUILD_TYPE=RelWithDebInfo
-
-check_space() {
-   if use test; then
-   local CHECKREQS_DISK_BUILD=11G
-   check-reqs_pkg_pretend
-   fi
-}
-
-pkg_pretend() {
-   check_space
-}
-
-pkg_setup() {
-   check_space
-   llvm_pkg_setup
-   python-any-r1_pkg_setup
-}
-
-src_unpack() {
-   if use test; then
-   # needed for patched gtest
-   git-r3_fetch "https://git.llvm.org/git/llvm.git
-   https://github.com/llvm-mirror/llvm.git;
-   fi
-   git-r3_fetch
-
-   if use test; then
-   git-r3_checkout https://llvm.org/git/llvm.git \
-   "${WORKDIR}"/llvm '' utils/unittest
-   fi
-   git-r3_checkout
-}
-
-src_prepare() {
-   cmake-utils_src_prepare
-
-   if use test; then
-   # remove tests that are broken by new glibc
-   # https://bugs.llvm.org/show_bug.cgi?id=36065
-   if use elibc_glibc && has_version '>=sys-libs/glibc-2.25'; then
-   rm test/lsan/TestCases/Linux/use_tls_dynamic.cc || die
-   rm test/msan/dtls_test.c || die
-   rm 
test/sanitizer_common/TestCases/Posix/sanitizer_set_death_callback_test.cc || 
die
-   fi
-   fi
-}
-
-src_configure() {
-   # pre-set since we need to pass it to cmake
-   BUILD_DIR=${WORKDIR}/${P}_build
-
-   if use clang; then
-   local -x CC=${CHOST}-clang
-   local -x CXX=${CHOST}-clang++
-   strip-unsupported-flags
-   fi
-
-   local mycmakeargs=(
-   -DCOMPILER_RT_INSTALL_PATH="${EPREFIX}/usr/lib/clang/${SLOT}"
-   # use a build dir structure consistent with install
-   # this makes it possible to easily deploy test-friendly clang
-   -DCOMPILER_RT_OUTPUT_DIR="${BUILD_DIR}/lib/clang/${SLOT}"
-
-   -DCOMPILER_RT_INCLUDE_TESTS=$(usex test)
-   # built-ins installed by sys-libs/compiler-rt
-   -DCOMPILER_RT_BUILD_BUILTINS=OFF
-   -DCOMPILER_RT_BUILD_LIBFUZZER=ON
-   -DCOMPILER_RT_BUILD_PROFILE=ON
-   -DCOMPILER_RT_BUILD_SANITIZERS=ON
-   -DCOMPILER_RT_BUILD_XRAY=ON
-   )
-   if use test; then
-   mycmakeargs+=(
-   -DLLVM_MAIN_SRC_DIR="${WORKDIR}/llvm"
-   -DLLVM_EXTERNAL_LIT="${EPREFIX}/usr/bin/lit"
-   -DLLVM_LIT_ARGS="-vv;-j;${LIT_JOBS:-$(makeopts_jobs 
"${MAKEOPTS}" "$(get_nproc)")}"
-
-   # they are created during src_test()
-   
-DCOMPILER_RT_TEST_COMPILER="${BUILD_DIR}/lib/llvm/${CLANG_SLOT}/bin/clang"
-   
-DCOMPILER_RT_TEST_CXX_COMPILER="${BUILD_DIR}/lib/llvm/${CLANG_SLOT}/bin/clang++"
-   )
-
-   # same flags are passed for build & tests, so we need to strip
-   # them down to a subset supported by clang
-   

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

2018-08-15 Thread Michał Górny
commit: 97ec3cb62376a1714116dd1f84f31786d668b514
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Aug 15 20:32:28 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Aug 15 20:32:28 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=97ec3cb6

dev-util/lldb: Drop 6.0.

 dev-util/lldb/lldb-6.0..ebuild | 118 -
 1 file changed, 118 deletions(-)

diff --git a/dev-util/lldb/lldb-6.0..ebuild 
b/dev-util/lldb/lldb-6.0..ebuild
deleted file mode 100644
index 3713e043cb9..000
--- a/dev-util/lldb/lldb-6.0..ebuild
+++ /dev/null
@@ -1,118 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-: ${CMAKE_MAKEFILE_GENERATOR:=ninja}
-# (needed due to CMAKE_BUILD_TYPE != Gentoo)
-CMAKE_MIN_VERSION=3.7.0-r1
-PYTHON_COMPAT=( python2_7 )
-
-inherit cmake-utils git-r3 llvm multiprocessing python-single-r1 \
-   toolchain-funcs
-
-DESCRIPTION="The LLVM debugger"
-HOMEPAGE="https://llvm.org/;
-SRC_URI=""
-EGIT_REPO_URI="https://git.llvm.org/git/lldb.git
-   https://github.com/llvm-mirror/lldb.git;
-EGIT_BRANCH="release_60"
-
-LICENSE="UoI-NCSA"
-SLOT="0"
-KEYWORDS=""
-IUSE="libedit ncurses python test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   libedit? ( dev-libs/libedit:0= )
-   ncurses? ( >=sys-libs/ncurses-5.9-r3:0= )
-   python? ( dev-python/six[${PYTHON_USEDEP}]
-   ${PYTHON_DEPS} )
-   ~sys-devel/clang-${PV}[xml]
-   ~sys-devel/llvm-${PV}
-   !https://git.llvm.org/git/llvm.git
-   https://github.com/llvm-mirror/llvm.git;
-   fi
-   git-r3_fetch
-
-   if use test; then
-   git-r3_checkout https://llvm.org/git/llvm.git \
-   "${WORKDIR}"/llvm '' lib/Testing/Support utils/unittest
-   fi
-   git-r3_checkout
-}
-
-src_configure() {
-   local mycmakeargs=(
-   -DLLDB_DISABLE_CURSES=$(usex !ncurses)
-   -DLLDB_DISABLE_LIBEDIT=$(usex !libedit)
-   -DLLDB_DISABLE_PYTHON=$(usex !python)
-   -DLLDB_USE_SYSTEM_SIX=1
-   -DLLVM_ENABLE_TERMINFO=$(usex ncurses)
-
-   -DLLDB_INCLUDE_TESTS=$(usex test)
-
-   # TODO: fix upstream to detect this properly
-   -DHAVE_LIBDL=ON
-   -DHAVE_LIBPTHREAD=ON
-
-   # normally we'd have to set LLVM_ENABLE_TERMINFO, HAVE_TERMINFO
-   # and TERMINFO_LIBS... so just force FindCurses.cmake to use
-   # ncurses with complete library set (including autodetection
-   # of -ltinfo)
-   -DCURSES_NEED_NCURSES=ON
-   )
-   use test && mycmakeargs+=(
-   -DLLVM_BUILD_TESTS=$(usex test)
-   # compilers for lit tests
-   -DLLDB_TEST_C_COMPILER="$(type -P clang)"
-   -DLLDB_TEST_CXX_COMPILER="$(type -P clang++)"
-
-   -DLLVM_MAIN_SRC_DIR="${WORKDIR}/llvm"
-   -DLLVM_EXTERNAL_LIT="${EPREFIX}/usr/bin/lit"
-   -DLLVM_LIT_ARGS="-vv;-j;${LIT_JOBS:-$(makeopts_jobs 
"${MAKEOPTS}" "$(get_nproc)")}"
-   )
-
-   cmake-utils_src_configure
-}
-
-src_test() {
-   cmake-utils_src_make check-lldb-lit
-   use python && cmake-utils_src_make check-lldb
-}
-
-src_install() {
-   cmake-utils_src_install
-
-   # oh my...
-   if use python; then
-   # remove custom readline.so for now
-   # TODO: figure out how to deal with it
-   # upstream is basically building a custom readline.so with 
-ledit
-   # to avoid symbol collisions between readline and libedit...
-   rm "${D}$(python_get_sitedir)/readline.so" || die
-
-   # byte-compile the modules
-   python_optimize
-   fi
-}



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

2018-08-15 Thread Michał Górny
commit: e889241a361ad07f0efd7a0b962efa902470684d
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Aug 15 20:32:30 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Aug 15 20:32:30 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e889241a

dev-python/clang-python: Drop 6.0.

 .../clang-python/clang-python-6.0..ebuild  | 49 --
 1 file changed, 49 deletions(-)

diff --git a/dev-python/clang-python/clang-python-6.0..ebuild 
b/dev-python/clang-python/clang-python-6.0..ebuild
deleted file mode 100644
index 89b1f72d475..000
--- a/dev-python/clang-python/clang-python-6.0..ebuild
+++ /dev/null
@@ -1,49 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
-inherit git-r3 python-r1
-
-DESCRIPTION="Python bindings for sys-devel/clang"
-HOMEPAGE="https://llvm.org/;
-SRC_URI=""
-EGIT_REPO_URI="https://git.llvm.org/git/clang.git
-   https://github.com/llvm-mirror/clang.git;
-EGIT_BRANCH="release_60"
-
-LICENSE="UoI-NCSA"
-SLOT="0"
-KEYWORDS=""
-IUSE="test"
-RESTRICT="!test? ( test )"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-# The module is opening libclang.so directly, and doing some blasphemy
-# on top of it.
-RDEPEND="
-   >=sys-devel/clang-${PV}:*
-   !sys-devel/llvm:0[clang(-),python(-)]
-   !sys-devel/clang:0[python(-)]
-   ${PYTHON_DEPS}"
-DEPEND="${RDEPEND}"
-
-S=${WORKDIR}/${P}/bindings/python
-
-src_unpack() {
-   git-r3_fetch
-   git-r3_checkout '' '' '' bindings/python
-}
-
-python_test() {
-   "${EPYTHON}" -m unittest discover -v || die "Tests fail with ${EPYTHON}"
-}
-
-src_test() {
-   python_foreach_impl python_test
-}
-
-src_install() {
-   python_foreach_impl python_domodule clang
-}



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

2018-08-15 Thread Michał Górny
commit: 3e3781dea359e56b22e0b66a120006f5fb6a4cf7
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Aug 15 20:32:19 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Aug 15 20:32:19 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e3781de

sys-libs/libcxxabi: Drop 6.0.

 sys-libs/libcxxabi/libcxxabi-6.0..ebuild | 122 ---
 1 file changed, 122 deletions(-)

diff --git a/sys-libs/libcxxabi/libcxxabi-6.0..ebuild 
b/sys-libs/libcxxabi/libcxxabi-6.0..ebuild
deleted file mode 100644
index 32451233234..000
--- a/sys-libs/libcxxabi/libcxxabi-6.0..ebuild
+++ /dev/null
@@ -1,122 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-: ${CMAKE_MAKEFILE_GENERATOR:=ninja}
-# (needed due to CMAKE_BUILD_TYPE != Gentoo)
-CMAKE_MIN_VERSION=3.7.0-r1
-PYTHON_COMPAT=( python2_7 )
-
-inherit cmake-multilib git-r3 llvm multiprocessing python-any-r1
-
-DESCRIPTION="Low level support for a standard C++ library"
-HOMEPAGE="https://libcxxabi.llvm.org/;
-SRC_URI=""
-EGIT_REPO_URI="https://git.llvm.org/git/libcxxabi.git
-   https://github.com/llvm-mirror/libcxxabi.git;
-EGIT_BRANCH="release_60"
-
-LICENSE="|| ( UoI-NCSA MIT )"
-SLOT="0"
-KEYWORDS=""
-IUSE="+libunwind +static-libs test elibc_musl"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   libunwind? (
-   || (
-   
>=sys-libs/libunwind-1.0.1-r1[static-libs?,${MULTILIB_USEDEP}]
-   
>=sys-libs/llvm-libunwind-3.9.0-r1[static-libs?,${MULTILIB_USEDEP}]
-   )
-   )"
-# llvm-6 for new lit options
-DEPEND="${RDEPEND}
-   >=sys-devel/llvm-6
-   test? ( >=sys-devel/clang-3.9.0
-   $(python_gen_any_dep 'dev-python/lit[${PYTHON_USEDEP}]') )"
-
-# least intrusive of all
-CMAKE_BUILD_TYPE=RelWithDebInfo
-
-python_check_deps() {
-   has_version "dev-python/lit[${PYTHON_USEDEP}]"
-}
-
-pkg_setup() {
-   llvm_pkg_setup
-   use test && python-any-r1_pkg_setup
-}
-
-src_unpack() {
-   # we need the headers
-   git-r3_fetch "https://git.llvm.org/git/libcxx.git
-   https://github.com/llvm-mirror/libcxx.git;
-   git-r3_fetch
-
-   git-r3_checkout https://llvm.org/git/libcxx.git \
-   "${WORKDIR}"/libcxx ''
-   git-r3_checkout
-}
-
-multilib_src_configure() {
-   local libdir=$(get_libdir)
-   local mycmakeargs=(
-   -DLIBCXXABI_LIBDIR_SUFFIX=${libdir#lib}
-   -DLIBCXXABI_ENABLE_SHARED=ON
-   -DLIBCXXABI_ENABLE_STATIC=$(usex static-libs)
-   -DLIBCXXABI_USE_LLVM_UNWINDER=$(usex libunwind)
-   -DLIBCXXABI_INCLUDE_TESTS=$(usex test)
-
-   -DLIBCXXABI_LIBCXX_INCLUDES="${WORKDIR}"/libcxx/include
-   # upstream is omitting standard search path for this
-   # probably because gcc & clang are bundling their own unwind.h
-   -DLIBCXXABI_LIBUNWIND_INCLUDES="${EPREFIX}"/usr/include
-   )
-   if use test; then
-   local clang_path=$(type -P "${CHOST:+${CHOST}-}clang" 
2>/dev/null)
-   local jobs=${LIT_JOBS:-$(makeopts_jobs "${MAKEOPTS}" 
"$(get_nproc)")}
-
-   [[ -n ${clang_path} ]] || die "Unable to find ${CHOST}-clang 
for tests"
-
-   mycmakeargs+=(
-   -DLLVM_EXTERNAL_LIT="${EPREFIX}/usr/bin/lit"
-   
-DLLVM_LIT_ARGS="-vv;-j;${jobs};--param=cxx_under_test=${clang_path}"
-   )
-   fi
-   cmake-utils_src_configure
-}
-
-build_libcxx() {
-   local -x LDFLAGS="${LDFLAGS} -L${BUILD_DIR}/$(get_libdir)"
-   local CMAKE_USE_DIR=${WORKDIR}/libcxx
-   local BUILD_DIR=${BUILD_DIR}/libcxx
-   local mycmakeargs=(
-   -DLIBCXX_LIBDIR_SUFFIX=
-   -DLIBCXX_ENABLE_SHARED=ON
-   -DLIBCXX_ENABLE_STATIC=OFF
-   -DLIBCXX_ENABLE_EXPERIMENTAL_LIBRARY=OFF
-   -DLIBCXX_CXX_ABI=libcxxabi
-   -DLIBCXX_CXX_ABI_INCLUDE_PATHS="${S}"/include
-   -DLIBCXX_ENABLE_ABI_LINKER_SCRIPT=OFF
-   -DLIBCXX_HAS_MUSL_LIBC=$(usex elibc_musl)
-   -DLIBCXX_HAS_GCC_S_LIB=OFF
-   -DLIBCXX_INCLUDE_TESTS=OFF
-   )
-
-   cmake-utils_src_configure
-   cmake-utils_src_compile
-}
-
-multilib_src_test() {
-   # build a local copy of libc++ for testing to avoid circular dep
-   build_libcxx
-   mv "${BUILD_DIR}"/libcxx/lib/libc++* "${BUILD_DIR}/$(get_libdir)/" || 
die
-
-   cmake-utils_src_make check-libcxxabi
-}
-
-multilib_src_install_all() {
-   insinto /usr/include/libcxxabi
-   doins -r include/.
-}



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

2018-08-15 Thread Michał Górny
commit: 83ea2979ce15bbe4615cf92e1486564906e40524
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Aug 15 20:32:21 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Aug 15 20:32:21 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=83ea2979

sys-libs/llvm-libunwind: Drop 6.0.

 .../llvm-libunwind/llvm-libunwind-6.0..ebuild  | 146 -
 1 file changed, 146 deletions(-)

diff --git a/sys-libs/llvm-libunwind/llvm-libunwind-6.0..ebuild 
b/sys-libs/llvm-libunwind/llvm-libunwind-6.0..ebuild
deleted file mode 100644
index 303cfec21c9..000
--- a/sys-libs/llvm-libunwind/llvm-libunwind-6.0..ebuild
+++ /dev/null
@@ -1,146 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-: ${CMAKE_MAKEFILE_GENERATOR:=ninja}
-# (needed due to CMAKE_BUILD_TYPE != Gentoo)
-CMAKE_MIN_VERSION=3.7.0-r1
-PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
-inherit cmake-multilib git-r3 llvm multiprocessing python-any-r1
-
-DESCRIPTION="C++ runtime stack unwinder from LLVM"
-HOMEPAGE="https://github.com/llvm-mirror/libunwind;
-SRC_URI=""
-EGIT_REPO_URI="https://git.llvm.org/git/libunwind.git
-   https://github.com/llvm-mirror/libunwind.git;
-EGIT_BRANCH="release_60"
-
-LICENSE="|| ( UoI-NCSA MIT )"
-SLOT="0"
-KEYWORDS=""
-IUSE="debug +static-libs test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="!sys-libs/libunwind"
-# llvm-6 for new lit options
-DEPEND="
-   >=sys-devel/llvm-6
-   test? ( >=sys-devel/clang-3.9.0
-   $(python_gen_any_dep 'dev-python/lit[${PYTHON_USEDEP}]') )"
-
-# least intrusive of all
-CMAKE_BUILD_TYPE=RelWithDebInfo
-
-python_check_deps() {
-   has_version "dev-python/lit[${PYTHON_USEDEP}]"
-}
-
-pkg_setup() {
-   use test && python-any-r1_pkg_setup
-}
-
-src_unpack() {
-   if use test; then
-   git-r3_fetch "https://git.llvm.org/git/libcxx.git
-   https://github.com/llvm-mirror/libcxx.git;
-   git-r3_fetch "https://git.llvm.org/git/libcxxabi.git
-   https://github.com/llvm-mirror/libcxxabi.git;
-   fi
-   git-r3_fetch
-
-   if use test; then
-   git-r3_checkout https://llvm.org/git/libcxx.git \
-   "${WORKDIR}"/libcxx
-   git-r3_checkout https://llvm.org/git/libcxxabi.git \
-   "${WORKDIR}"/libcxxabi
-   fi
-   git-r3_checkout
-}
-
-multilib_src_configure() {
-   local libdir=$(get_libdir)
-
-   local mycmakeargs=(
-   -DLLVM_LIBDIR_SUFFIX=${libdir#lib}
-   -DLIBUNWIND_ENABLE_ASSERTIONS=$(usex debug)
-   -DLIBUNWIND_ENABLE_STATIC=$(usex static-libs)
-   -DLLVM_INCLUDE_TESTS=$(usex test)
-
-   # support non-native unwinding; given it's small enough,
-   # enable it unconditionally
-   -DLIBUNWIND_ENABLE_CROSS_UNWINDING=ON
-   )
-   if use test; then
-   local clang_path=$(type -P "${CHOST:+${CHOST}-}clang" 
2>/dev/null)
-   local jobs=${LIT_JOBS:-$(makeopts_jobs "${MAKEOPTS}" 
"$(get_nproc)")}
-
-   [[ -n ${clang_path} ]] || die "Unable to find ${CHOST}-clang 
for tests"
-
-   mycmakeargs+=(
-   -DLLVM_EXTERNAL_LIT="${EPREFIX}/usr/bin/lit"
-   
-DLLVM_LIT_ARGS="-vv;-j;${jobs};--param=cxx_under_test=${clang_path}"
-   -DLIBUNWIND_LIBCXX_PATH="${WORKDIR}"/libcxx
-   )
-   fi
-
-   cmake-utils_src_configure
-}
-
-build_libcxxabi() {
-   local -x LDFLAGS="${LDFLAGS} -L${BUILD_DIR}/$(get_libdir)"
-   local CMAKE_USE_DIR=${WORKDIR}/libcxxabi
-   local BUILD_DIR=${BUILD_DIR}/libcxxabi
-   local mycmakeargs=(
-   -DLIBCXXABI_LIBDIR_SUFFIX=
-   -DLIBCXXABI_ENABLE_SHARED=ON
-   -DLIBCXXABI_ENABLE_STATIC=OFF
-   -DLIBCXXABI_USE_LLVM_UNWINDER=ON
-   -DLIBCXXABI_INCLUDE_TESTS=OFF
-
-   -DLIBCXXABI_LIBCXX_INCLUDES="${WORKDIR}"/libcxx/include
-   -DLIBCXXABI_LIBUNWIND_INCLUDES="${S}"/include
-   )
-
-   cmake-utils_src_configure
-   cmake-utils_src_compile
-}
-
-build_libcxx() {
-   local -x LDFLAGS="${LDFLAGS} -L${BUILD_DIR}/libcxxabi/lib 
-L${BUILD_DIR}/$(get_libdir)"
-   local CMAKE_USE_DIR=${WORKDIR}/libcxx
-   local BUILD_DIR=${BUILD_DIR}/libcxx
-   local mycmakeargs=(
-   -DLIBCXX_LIBDIR_SUFFIX=
-   -DLIBCXX_ENABLE_SHARED=ON
-   -DLIBCXX_ENABLE_STATIC=OFF
-   -DLIBCXX_ENABLE_EXPERIMENTAL_LIBRARY=OFF
-   -DLIBCXXABI_USE_LLVM_UNWINDER=ON
-   -DLIBCXX_CXX_ABI=libcxxabi
-   -DLIBCXX_CXX_ABI_INCLUDE_PATHS="${WORKDIR}"/libcxxabi/include
-   -DLIBCXX_ENABLE_ABI_LINKER_SCRIPT=OFF
-   -DLIBCXX_HAS_MUSL_LIBC=$(usex elibc_musl)
-   

[gentoo-commits] repo/gentoo:master commit in: sys-devel/llvm/files/6.0.1/, sys-devel/llvm/, sys-devel/llvm/files/6.0.9999/

2018-08-15 Thread Michał Górny
commit: a78e957d3f8dfe02737d0827c7cfe65e8f1d7cd9
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Aug 15 20:32:45 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Aug 15 20:32:45 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a78e957d

sys-devel/llvm: Drop 6.0.

 ...pend-Wl-rpath-link-conditionally-to-GNULD.patch |   0
 sys-devel/llvm/llvm-5.0.2.ebuild   |   2 +-
 sys-devel/llvm/llvm-6.0.1.ebuild   |   2 +-
 sys-devel/llvm/llvm-6.0..ebuild| 255 -
 4 files changed, 2 insertions(+), 257 deletions(-)

diff --git 
a/sys-devel/llvm/files/6.0./0001-cmake-Append-Wl-rpath-link-conditionally-to-GNULD.patch
 
b/sys-devel/llvm/files/6.0.1/0001-cmake-Append-Wl-rpath-link-conditionally-to-GNULD.patch
similarity index 100%
rename from 
sys-devel/llvm/files/6.0./0001-cmake-Append-Wl-rpath-link-conditionally-to-GNULD.patch
rename to 
sys-devel/llvm/files/6.0.1/0001-cmake-Append-Wl-rpath-link-conditionally-to-GNULD.patch

diff --git a/sys-devel/llvm/llvm-5.0.2.ebuild b/sys-devel/llvm/llvm-5.0.2.ebuild
index 02bf7d715a4..a90d48e4c36 100644
--- a/sys-devel/llvm/llvm-5.0.2.ebuild
+++ b/sys-devel/llvm/llvm-5.0.2.ebuild
@@ -84,7 +84,7 @@ src_prepare() {
cp 
{"${WORKDIR}/llvm-5.0.1-patchset",.}/test/tools/llvm-symbolizer/Inputs/print_context.o
 || die
 
# Fix appending -Wl,-rpath-link on non-Linux (-> FreeBSD).
-   eapply 
"${FILESDIR}"/6.0./0001-cmake-Append-Wl-rpath-link-conditionally-to-GNULD.patch
+   eapply 
"${FILESDIR}"/6.0.1/0001-cmake-Append-Wl-rpath-link-conditionally-to-GNULD.patch
 
# gcc-8 build failure
eapply 
"${FILESDIR}"/5.0.2/0001-Fix-return-type-in-ORC-readMem-client-interface.patch

diff --git a/sys-devel/llvm/llvm-6.0.1.ebuild b/sys-devel/llvm/llvm-6.0.1.ebuild
index 5df2671c363..a1989293ef7 100644
--- a/sys-devel/llvm/llvm-6.0.1.ebuild
+++ b/sys-devel/llvm/llvm-6.0.1.ebuild
@@ -81,7 +81,7 @@ src_prepare() {
eapply 
"${FILESDIR}"//0007-llvm-config-Clean-up-exported-values-update-for-shar.patch
 
# Fix appending -Wl,-rpath-link on non-Linux (-> FreeBSD).
-   eapply 
"${FILESDIR}"/6.0./0001-cmake-Append-Wl-rpath-link-conditionally-to-GNULD.patch
+   eapply 
"${FILESDIR}"/6.0.1/0001-cmake-Append-Wl-rpath-link-conditionally-to-GNULD.patch
 
# disable use of SDK on OSX, bug #568758
sed -i -e 's/xcrun/false/' utils/lit/lit/util.py || die

diff --git a/sys-devel/llvm/llvm-6.0..ebuild 
b/sys-devel/llvm/llvm-6.0..ebuild
deleted file mode 100644
index b8768df35d5..000
--- a/sys-devel/llvm/llvm-6.0..ebuild
+++ /dev/null
@@ -1,255 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-: ${CMAKE_MAKEFILE_GENERATOR:=ninja}
-# (needed due to CMAKE_BUILD_TYPE != Gentoo)
-CMAKE_MIN_VERSION=3.7.0-r1
-PYTHON_COMPAT=( python2_7 )
-
-inherit cmake-utils eapi7-ver flag-o-matic git-r3 multilib-minimal \
-   multiprocessing pax-utils python-any-r1 toolchain-funcs
-
-DESCRIPTION="Low Level Virtual Machine"
-HOMEPAGE="https://llvm.org/;
-SRC_URI=""
-EGIT_REPO_URI="https://git.llvm.org/git/llvm.git
-   https://github.com/llvm-mirror/llvm.git;
-EGIT_BRANCH="release_60"
-
-# Keep in sync with CMakeLists.txt
-ALL_LLVM_TARGETS=( AArch64 AMDGPU ARM BPF Hexagon Lanai Mips MSP430
-   NVPTX PowerPC Sparc SystemZ X86 XCore )
-ALL_LLVM_TARGETS=( "${ALL_LLVM_TARGETS[@]/#/llvm_targets_}" )
-
-# Additional licenses:
-# 1. OpenBSD regex: Henry Spencer's license ('rc' in Gentoo) + BSD.
-# 2. ARM backend: LLVM Software Grant by ARM.
-# 3. MD5 code: public-domain.
-# 4. Tests (not installed):
-#  a. gtest: BSD.
-#  b. YAML tests: MIT.
-
-LICENSE="UoI-NCSA rc BSD public-domain
-   llvm_targets_ARM? ( LLVM-Grant )"
-SLOT="$(ver_cut 1)"
-KEYWORDS=""
-IUSE="debug doc gold libedit +libffi ncurses test xar xml
-   kernel_Darwin ${ALL_LLVM_TARGETS[*]}"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   sys-libs/zlib:0=
-   gold? ( >=sys-devel/binutils-2.22:*[cxx] )
-   libedit? ( dev-libs/libedit:0=[${MULTILIB_USEDEP}] )
-   libffi? ( >=virtual/libffi-3.0.13-r1:0=[${MULTILIB_USEDEP}] )
-   ncurses? ( >=sys-libs/ncurses-5.9-r3:0=[${MULTILIB_USEDEP}] )
-   xar? ( app-arch/xar )
-   xml? ( dev-libs/libxml2:2=[${MULTILIB_USEDEP}] )"
-# configparser-3.2 breaks the build (3.3 or none at all are fine)
-DEPEND="${RDEPEND}
-   dev-lang/perl
-   || ( >=sys-devel/gcc-3.0 >=sys-devel/llvm-3.5
-   ( >=sys-freebsd/freebsd-lib-9.1-r10 sys-libs/libcxx )
-   )
-   kernel_Darwin? (
-   =sys-devel/binutils-apple-5.1
-   )
-   doc? ( dev-python/sphinx )
-   gold? ( sys-libs/binutils-libs )
-   libffi? ( virtual/pkgconfig )
-   !!https://bugs.gentoo.org/show_bug.cgi?id=565358
-   eapply 

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

2018-08-15 Thread Michał Górny
commit: b85060dec3accc30a0c212285c3517c64c201d13
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Aug 15 20:32:26 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Aug 15 20:32:26 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b85060de

sys-libs/compiler-rt: Drop 6.0.

 sys-libs/compiler-rt/compiler-rt-6.0..ebuild | 111 ---
 1 file changed, 111 deletions(-)

diff --git a/sys-libs/compiler-rt/compiler-rt-6.0..ebuild 
b/sys-libs/compiler-rt/compiler-rt-6.0..ebuild
deleted file mode 100644
index 9141713480d..000
--- a/sys-libs/compiler-rt/compiler-rt-6.0..ebuild
+++ /dev/null
@@ -1,111 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-: ${CMAKE_MAKEFILE_GENERATOR:=ninja}
-# (needed due to CMAKE_BUILD_TYPE != Gentoo)
-CMAKE_MIN_VERSION=3.7.0-r1
-PYTHON_COMPAT=( python2_7 )
-
-inherit cmake-utils flag-o-matic git-r3 llvm multiprocessing \
-   python-any-r1 toolchain-funcs
-
-DESCRIPTION="Compiler runtime library for clang (built-in part)"
-HOMEPAGE="https://llvm.org/;
-SRC_URI=""
-EGIT_REPO_URI="https://git.llvm.org/git/compiler-rt.git
-   https://github.com/llvm-mirror/compiler-rt.git;
-EGIT_BRANCH="release_60"
-
-LICENSE="|| ( UoI-NCSA MIT )"
-# Note: this needs to be updated to match version of clang-
-SLOT="6.0.1"
-KEYWORDS=""
-IUSE="+clang test"
-RESTRICT="!test? ( test ) !clang? ( test )"
-
-CLANG_SLOT=${SLOT%%.*}
-# llvm-6 for new lit options
-DEPEND="
-   >=sys-devel/llvm-6
-   clang? ( sys-devel/clang )
-   test? (
-   $(python_gen_any_dep "dev-python/lit[\${PYTHON_USEDEP}]")
-   =sys-devel/clang-${PV%_*}*:${CLANG_SLOT} )
-   ${PYTHON_DEPS}"
-
-# least intrusive of all
-CMAKE_BUILD_TYPE=RelWithDebInfo
-
-pkg_pretend() {
-   if ! use clang && ! tc-is-clang; then
-   ewarn "Building using a compiler other than clang may result in 
broken atomics"
-   ewarn "library. Enable USE=clang unless you have a very good 
reason not to."
-   fi
-}
-
-pkg_setup() {
-   llvm_pkg_setup
-   python-any-r1_pkg_setup
-}
-
-test_compiler() {
-   $(tc-getCC) ${CFLAGS} ${LDFLAGS} "${@}" -o /dev/null -x c - \
-   <<<'int main() { return 0; }' &>/dev/null
-}
-
-src_configure() {
-   # pre-set since we need to pass it to cmake
-   BUILD_DIR=${WORKDIR}/${P}_build
-
-   local nolib_flags=( -nodefaultlibs -lc )
-   if use clang; then
-   local -x CC=${CHOST}-clang
-   local -x CXX=${CHOST}-clang++
-   # ensure we can use clang before installing compiler-rt
-   local -x LDFLAGS="${LDFLAGS} ${nolib_flags[*]}"
-   strip-unsupported-flags
-   elif ! test_compiler; then
-   if test_compiler "${nolib_flags[@]}"; then
-   local -x LDFLAGS="${LDFLAGS} ${nolib_flags[*]}"
-   ewarn "${CC} seems to lack runtime, trying with 
${nolib_flags[*]}"
-   fi
-   fi
-
-   local mycmakeargs=(
-   -DCOMPILER_RT_INSTALL_PATH="${EPREFIX}/usr/lib/clang/${SLOT}"
-
-   -DCOMPILER_RT_INCLUDE_TESTS=$(usex test)
-   -DCOMPILER_RT_BUILD_LIBFUZZER=OFF
-   -DCOMPILER_RT_BUILD_PROFILE=OFF
-   -DCOMPILER_RT_BUILD_SANITIZERS=OFF
-   -DCOMPILER_RT_BUILD_XRAY=OFF
-   )
-
-   if use prefix && [[ "${CHOST}" == *-darwin* ]] ; then
-   mycmakeargs+=(
-   # disable use of SDK for the system itself
-   -DDARWIN_macosx_CACHED_SYSROOT=/
-   )
-   fi
-
-   if use test; then
-   mycmakeargs+=(
-   -DLLVM_EXTERNAL_LIT="${EPREFIX}/usr/bin/lit"
-   -DLLVM_LIT_ARGS="-vv;-j;${LIT_JOBS:-$(makeopts_jobs 
"${MAKEOPTS}" "$(get_nproc)")}"
-
-   
-DCOMPILER_RT_TEST_COMPILER="${EPREFIX}/usr/lib/llvm/${CLANG_SLOT}/bin/clang"
-   
-DCOMPILER_RT_TEST_CXX_COMPILER="${EPREFIX}/usr/lib/llvm/${CLANG_SLOT}/bin/clang++"
-   )
-   fi
-
-   cmake-utils_src_configure
-}
-
-src_test() {
-   # respect TMPDIR!
-   local -x LIT_PRESERVES_TMP=1
-
-   cmake-utils_src_make check-builtins
-}



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

2018-08-15 Thread Michał Górny
commit: 33a60df710a4b91680bff37b31d6b57523eddce7
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Aug 15 20:32:15 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Aug 15 20:32:15 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=33a60df7

sys-libs/libomp: Drop 6.0.

 sys-libs/libomp/libomp-6.0..ebuild | 116 -
 1 file changed, 116 deletions(-)

diff --git a/sys-libs/libomp/libomp-6.0..ebuild 
b/sys-libs/libomp/libomp-6.0..ebuild
deleted file mode 100644
index b8f4d8180a5..000
--- a/sys-libs/libomp/libomp-6.0..ebuild
+++ /dev/null
@@ -1,116 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-: ${CMAKE_MAKEFILE_GENERATOR:=ninja}
-# (needed due to CMAKE_BUILD_TYPE != Gentoo)
-CMAKE_MIN_VERSION=3.7.0-r1
-PYTHON_COMPAT=( python2_7 )
-
-inherit cmake-multilib git-r3 linux-info multiprocessing python-any-r1
-
-DESCRIPTION="OpenMP runtime library for LLVM/clang compiler"
-HOMEPAGE="https://openmp.llvm.org;
-SRC_URI=""
-EGIT_REPO_URI="https://git.llvm.org/git/openmp.git
-   https://github.com/llvm-mirror/openmp.git;
-EGIT_BRANCH="release_60"
-
-# Additional licenses:
-# - MIT-licensed Intel code,
-# - LLVM Software Grant from Intel.
-
-LICENSE="|| ( UoI-NCSA MIT ) MIT LLVM-Grant"
-SLOT="0"
-KEYWORDS=""
-IUSE="cuda hwloc kernel_linux offload ompt test"
-# CUDA works only with the x86_64 ABI
-REQUIRED_USE="offload? ( cuda? ( abi_x86_64 ) )"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   hwloc? ( sys-apps/hwloc:0=[${MULTILIB_USEDEP}] )
-   offload? (
-   virtual/libelf:=[${MULTILIB_USEDEP}]
-   virtual/libffi:=[${MULTILIB_USEDEP}]
-   cuda? ( dev-util/nvidia-cuda-sdk:= )
-   )"
-# tests:
-# - dev-python/lit provides the test runner
-# - sys-devel/llvm provide test utils (e.g. FileCheck)
-# - sys-devel/clang provides the compiler to run tests
-DEPEND="${RDEPEND}
-   dev-lang/perl
-   offload? ( virtual/pkgconfig[${MULTILIB_USEDEP}] )
-   test? (
-   $(python_gen_any_dep 'dev-python/lit[${PYTHON_USEDEP}]')
-   >=sys-devel/clang-6
-   )"
-
-# least intrusive of all
-CMAKE_BUILD_TYPE=RelWithDebInfo
-
-python_check_deps() {
-   has_version "dev-python/lit[${PYTHON_USEDEP}]"
-}
-
-kernel_pds_check() {
-   if use kernel_linux && kernel_is -lt 4 15 && kernel_is -ge 4 13; then
-   local CONFIG_CHECK="~!SCHED_PDS"
-   local ERROR_SCHED_PDS="\
-PDS scheduler versions >= 0.98c < 0.98i (e.g. used in kernels >= 4.13-pf11
-< 4.14-pf9) do not implement sched_yield() call which may result in horrible
-performance problems with libomp. If you are using one of the specified
-kernel versions, you may want to disable the PDS scheduler."
-
-   check_extra_config
-   fi
-}
-
-pkg_pretend() {
-   kernel_pds_check
-}
-
-pkg_setup() {
-   use test && python-any-r1_pkg_setup
-}
-
-multilib_src_configure() {
-   local libdir="$(get_libdir)"
-   local mycmakeargs=(
-   -DOPENMP_LIBDIR_SUFFIX="${libdir#lib}"
-
-   -DLIBOMP_USE_HWLOC=$(usex hwloc)
-   -DLIBOMP_OMPT_SUPPORT=$(usex ompt)
-
-   -DOPENMP_ENABLE_LIBOMPTARGET=$(usex offload)
-
-   # do not install libgomp.so & libiomp5.so aliases
-   -DLIBOMP_INSTALL_ALIASES=OFF
-   # disable unnecessary hack copying stuff back to srcdir
-   -DLIBOMP_COPY_EXPORTS=OFF
-   )
-   use offload && mycmakeargs+=(
-   # this is non-fatal and libomp checks for CUDA conditionally
-   # to ABI, so we can just ignore passing the wrong value
-   # on non-amd64 ABIs
-   -DCMAKE_DISABLE_FIND_PACKAGE_CUDA=$(usex !cuda)
-   )
-   use test && mycmakeargs+=(
-   # this project does not use standard LLVM cmake macros
-   -DOPENMP_LLVM_LIT_EXECUTABLE="${EPREFIX}/usr/bin/lit"
-   -DOPENMP_LIT_ARGS="-vv;-j;${LIT_JOBS:-$(makeopts_jobs 
"${MAKEOPTS}" "$(get_nproc)")}"
-
-   -DOPENMP_TEST_C_COMPILER="$(type -P "${CHOST}-clang")"
-   -DOPENMP_TEST_CXX_COMPILER="$(type -P "${CHOST}-clang++")"
-   )
-   cmake-utils_src_configure
-}
-
-multilib_src_test() {
-   # respect TMPDIR!
-   local -x LIT_PRESERVES_TMP=1
-
-   cmake-utils_src_make check-libomp
-}



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

2018-08-15 Thread Michał Górny
commit: 9cac39b8e6032e2962e32c565f2e9b0b3e96444d
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Aug 15 20:32:38 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Aug 15 20:32:38 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9cac39b8

dev-ml/llvm-ocaml: Drop 6.0.

 dev-ml/llvm-ocaml/llvm-ocaml-6.0..ebuild | 127 ---
 1 file changed, 127 deletions(-)

diff --git a/dev-ml/llvm-ocaml/llvm-ocaml-6.0..ebuild 
b/dev-ml/llvm-ocaml/llvm-ocaml-6.0..ebuild
deleted file mode 100644
index a2e4b9a3c0e..000
--- a/dev-ml/llvm-ocaml/llvm-ocaml-6.0..ebuild
+++ /dev/null
@@ -1,127 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-: ${CMAKE_MAKEFILE_GENERATOR:=ninja}
-# (needed due to CMAKE_BUILD_TYPE != Gentoo)
-CMAKE_MIN_VERSION=3.7.0-r1
-PYTHON_COMPAT=( python2_7 )
-
-inherit cmake-utils git-r3 llvm multiprocessing python-any-r1
-
-DESCRIPTION="OCaml bindings for LLVM"
-HOMEPAGE="https://llvm.org/;
-SRC_URI=""
-EGIT_REPO_URI="https://git.llvm.org/git/llvm.git
-   https://github.com/llvm-mirror/llvm.git;
-EGIT_BRANCH="release_60"
-
-# Keep in sync with sys-devel/llvm
-ALL_LLVM_TARGETS=( AArch64 AMDGPU ARM BPF Hexagon Lanai Mips MSP430
-   NVPTX PowerPC Sparc SystemZ X86 XCore )
-ALL_LLVM_TARGETS=( "${ALL_LLVM_TARGETS[@]/#/llvm_targets_}" )
-LLVM_TARGET_USEDEPS=${ALL_LLVM_TARGETS[@]/%/?}
-
-LICENSE="UoI-NCSA"
-SLOT="0/${PV}"
-KEYWORDS=""
-IUSE="debug test ${ALL_LLVM_TARGETS[*]}"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   >=dev-lang/ocaml-4.00.0:0=
-   dev-ml/ocaml-ctypes:=
-   ~sys-devel/llvm-${PV}:=[${LLVM_TARGET_USEDEPS// /,},debug?]
-   !sys-devel/llvm[ocaml(-)]"
-# configparser-3.2 breaks the build (3.3 or none at all are fine)
-DEPEND="${RDEPEND}
-   dev-lang/perl
-   dev-ml/findlib
-   test? ( dev-ml/ounit )
-   !!

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

2018-08-15 Thread Michał Górny
commit: af4d12bd016d2cf410f5517400f023c50942110a
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Aug 15 20:32:36 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Aug 15 20:32:36 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=af4d12bd

sys-devel/lld: Drop 6.0.

 sys-devel/lld/lld-6.0..ebuild | 75 ---
 1 file changed, 75 deletions(-)

diff --git a/sys-devel/lld/lld-6.0..ebuild 
b/sys-devel/lld/lld-6.0..ebuild
deleted file mode 100644
index 07ac3dcb657..000
--- a/sys-devel/lld/lld-6.0..ebuild
+++ /dev/null
@@ -1,75 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-: ${CMAKE_MAKEFILE_GENERATOR:=ninja}
-# (needed due to CMAKE_BUILD_TYPE != Gentoo)
-CMAKE_MIN_VERSION=3.7.0-r1
-PYTHON_COMPAT=( python2_7 )
-
-inherit cmake-utils git-r3 llvm multiprocessing python-any-r1
-
-DESCRIPTION="The LLVM linker (link editor)"
-HOMEPAGE="https://llvm.org/;
-SRC_URI=""
-EGIT_REPO_URI="https://git.llvm.org/git/lld.git
-   https://github.com/llvm-mirror/lld.git;
-EGIT_BRANCH="release_60"
-
-LICENSE="UoI-NCSA"
-SLOT="0"
-KEYWORDS=""
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="~sys-devel/llvm-${PV}"
-DEPEND="${RDEPEND}
-   test? ( $(python_gen_any_dep 
"~dev-python/lit-${PV}[\${PYTHON_USEDEP}]") )"
-
-# least intrusive of all
-CMAKE_BUILD_TYPE=RelWithDebInfo
-
-python_check_deps() {
-   has_version "dev-python/lit[${PYTHON_USEDEP}]"
-}
-
-pkg_setup() {
-   LLVM_MAX_SLOT=${PV%%.*} llvm_pkg_setup
-   use test && python-any-r1_pkg_setup
-}
-
-src_unpack() {
-   if use test; then
-   # needed for patched gtest
-   git-r3_fetch "https://git.llvm.org/git/llvm.git
-   https://github.com/llvm-mirror/llvm.git;
-   fi
-   git-r3_fetch
-
-   if use test; then
-   git-r3_checkout https://llvm.org/git/llvm.git \
-   "${WORKDIR}"/llvm '' utils/{lit,unittest}
-   fi
-   git-r3_checkout
-}
-
-src_configure() {
-   local mycmakeargs=(
-   -DBUILD_SHARED_LIBS=ON
-
-   -DLLVM_INCLUDE_TESTS=$(usex test)
-   )
-   use test && mycmakeargs+=(
-   -DLLVM_BUILD_TESTS=ON
-   -DLLVM_MAIN_SRC_DIR="${WORKDIR}/llvm"
-   -DLLVM_EXTERNAL_LIT="${EPREFIX}/usr/bin/lit"
-   -DLLVM_LIT_ARGS="-vv;-j;${LIT_JOBS:-$(makeopts_jobs 
"${MAKEOPTS}" "$(get_nproc)")}"
-   )
-
-   cmake-utils_src_configure
-}
-
-src_test() {
-   cmake-utils_src_make check-lld
-}



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

2018-08-15 Thread Michał Górny
commit: 859e3c88e1e14c1d19a5092e2edb9ce320503eac
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Aug 15 20:32:40 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Aug 15 20:32:40 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=859e3c88

dev-python/lit: Drop 6.0.

 dev-python/lit/lit-6.0..ebuild | 41 --
 1 file changed, 41 deletions(-)

diff --git a/dev-python/lit/lit-6.0..ebuild 
b/dev-python/lit/lit-6.0..ebuild
deleted file mode 100644
index d3e98d7342b..000
--- a/dev-python/lit/lit-6.0..ebuild
+++ /dev/null
@@ -1,41 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
-inherit distutils-r1 git-r3 multiprocessing
-
-DESCRIPTION="A stand-alone install of the LLVM suite testing tool"
-HOMEPAGE="https://llvm.org/;
-SRC_URI=""
-EGIT_REPO_URI="https://git.llvm.org/git/llvm.git
-   https://github.com/llvm-mirror/llvm.git;
-EGIT_BRANCH="release_60"
-
-LICENSE="UoI-NCSA"
-SLOT="0"
-KEYWORDS=""
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-S=${WORKDIR}/${P}/utils/lit
-
-# Tests require 'FileCheck' and 'not' utilities (from llvm)
-DEPEND="
-   dev-python/setuptools[${PYTHON_USEDEP}]
-   test? (
-   dev-python/psutil[${PYTHON_USEDEP}]
-   sys-devel/llvm )"
-
-# TODO: move the manpage generation here (from sys-devel/llvm)
-
-src_unpack() {
-   git-r3_fetch
-   git-r3_checkout '' '' '' utils/lit
-}
-
-python_test() {
-   ./lit.py -j "${LIT_JOBS:-$(makeopts_jobs "${MAKEOPTS}" 
"$(get_nproc)")}" \
-   -vv tests || die
-}



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

2018-08-15 Thread Michał Górny
commit: 17040eb1a1381627fe2b408e4d7fab796be2ec78
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Aug 15 20:32:34 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Aug 15 20:32:34 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=17040eb1

sys-devel/clang-common: Drop 6.0.

 .../clang-common/clang-common-6.0..ebuild  | 33 --
 1 file changed, 33 deletions(-)

diff --git a/sys-devel/clang-common/clang-common-6.0..ebuild 
b/sys-devel/clang-common/clang-common-6.0..ebuild
deleted file mode 100644
index 23946cca161..000
--- a/sys-devel/clang-common/clang-common-6.0..ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit bash-completion-r1 git-r3
-
-DESCRIPTION="Common files shared between multiple slots of clang"
-HOMEPAGE="https://llvm.org/;
-SRC_URI=""
-EGIT_REPO_URI="https://git.llvm.org/git/clang.git
-   https://github.com/llvm-mirror/clang.git;
-EGIT_BRANCH="release_60"
-
-LICENSE="UoI-NCSA"
-SLOT="0"
-KEYWORDS=""
-IUSE=""
-
-PDEPEND="sys-devel/clang:*"
-
-src_unpack() {
-   git-r3_fetch
-   git-r3_checkout '' '' '' utils/bash-autocomplete.sh
-}
-
-src_configure() { :; }
-src_compile() { :; }
-src_test() { :; }
-
-src_install() {
-   newbashcomp utils/bash-autocomplete.sh clang
-}



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

2018-08-15 Thread Michał Górny
commit: a5ccc5e3f451e42bfd2139a001a3a7a845d13946
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Aug 15 20:32:32 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Aug 15 20:32:32 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a5ccc5e3

sys-devel/clang: Drop 6.0.

 sys-devel/clang/clang-6.0..ebuild | 297 --
 1 file changed, 297 deletions(-)

diff --git a/sys-devel/clang/clang-6.0..ebuild 
b/sys-devel/clang/clang-6.0..ebuild
deleted file mode 100644
index a5eeef0e2f9..000
--- a/sys-devel/clang/clang-6.0..ebuild
+++ /dev/null
@@ -1,297 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-: ${CMAKE_MAKEFILE_GENERATOR:=ninja}
-# (needed due to CMAKE_BUILD_TYPE != Gentoo)
-CMAKE_MIN_VERSION=3.7.0-r1
-PYTHON_COMPAT=( python2_7 )
-
-inherit cmake-utils eapi7-ver flag-o-matic git-r3 llvm \
-   multilib-minimal multiprocessing pax-utils python-single-r1 \
-   toolchain-funcs
-
-DESCRIPTION="C language family frontend for LLVM"
-HOMEPAGE="https://llvm.org/;
-SRC_URI=""
-EGIT_REPO_URI="https://git.llvm.org/git/clang.git
-   https://github.com/llvm-mirror/clang.git;
-EGIT_BRANCH="release_60"
-
-# Keep in sync with sys-devel/llvm
-ALL_LLVM_TARGETS=( AArch64 AMDGPU ARM BPF Hexagon Lanai Mips MSP430
-   NVPTX PowerPC Sparc SystemZ X86 XCore )
-ALL_LLVM_TARGETS=( "${ALL_LLVM_TARGETS[@]/#/llvm_targets_}" )
-LLVM_TARGET_USEDEPS=${ALL_LLVM_TARGETS[@]/%/?}
-
-LICENSE="UoI-NCSA"
-SLOT="$(ver_cut 1)"
-KEYWORDS=""
-IUSE="debug default-compiler-rt default-libcxx doc +static-analyzer
-   test xml z3 kernel_FreeBSD ${ALL_LLVM_TARGETS[*]}"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   ~sys-devel/llvm-${PV}:${SLOT}=[debug=,${LLVM_TARGET_USEDEPS// 
/,},${MULTILIB_USEDEP}]
-   static-analyzer? (
-   dev-lang/perl:*
-   z3? ( sci-mathematics/z3:0= )
-   )
-   xml? ( dev-libs/libxml2:2=[${MULTILIB_USEDEP}] )
-   ${PYTHON_DEPS}"
-# configparser-3.2 breaks the build (3.3 or none at all are fine)
-DEPEND="${RDEPEND}
-   doc? ( dev-python/sphinx )
-   xml? ( virtual/pkgconfig )
-   !!https://git.llvm.org/git/clang-tools-extra.git
-   https://github.com/llvm-mirror/clang-tools-extra.git;
-   if use test; then
-   # needed for patched gtest
-   git-r3_fetch "https://git.llvm.org/git/llvm.git
-   https://github.com/llvm-mirror/llvm.git;
-   fi
-   git-r3_fetch
-
-   git-r3_checkout https://llvm.org/git/clang-tools-extra.git \
-   "${S}"/tools/extra
-   if use test; then
-   git-r3_checkout https://llvm.org/git/llvm.git \
-   "${WORKDIR}"/llvm '' utils/{lit,llvm-lit,unittest}
-   fi
-   git-r3_checkout "${EGIT_REPO_URI}" "${S}"
-}
-
-multilib_src_configure() {
-   local llvm_version=$(llvm-config --version) || die
-   local clang_version=$(ver_cut 1-3 "${llvm_version}")
-
-   local mycmakeargs=(
-   # ensure that the correct llvm-config is used
-   -DLLVM_CONFIG="$(type -P "${CHOST}-llvm-config")"
-   -DCMAKE_INSTALL_PREFIX="${EPREFIX}/usr/lib/llvm/${SLOT}"
-   
-DCMAKE_INSTALL_MANDIR="${EPREFIX}/usr/lib/llvm/${SLOT}/share/man"
-   # relative to bindir
-   -DCLANG_RESOURCE_DIR="../../../../lib/clang/${clang_version}"
-
-   -DBUILD_SHARED_LIBS=ON
-   -DLLVM_TARGETS_TO_BUILD="${LLVM_TARGETS// /;}"
-   -DLLVM_BUILD_TESTS=$(usex test)
-
-   # these are not propagated reliably, so redefine them
-   -DLLVM_ENABLE_EH=ON
-   -DLLVM_ENABLE_RTTI=ON
-
-   -DCMAKE_DISABLE_FIND_PACKAGE_LibXml2=$(usex !xml)
-   # libgomp support fails to find headers without explicit -I
-   # furthermore, it provides only syntax checking
-   -DCLANG_DEFAULT_OPENMP_RUNTIME=libomp
-
-   # override default stdlib and rtlib
-   -DCLANG_DEFAULT_CXX_STDLIB=$(usex default-libcxx libc++ "")
-   -DCLANG_DEFAULT_RTLIB=$(usex default-compiler-rt compiler-rt "")
-
-   -DCLANG_ENABLE_ARCMT=$(usex static-analyzer)
-   -DCLANG_ENABLE_STATIC_ANALYZER=$(usex static-analyzer)
-   # z3 is not multilib-friendly
-   -DCLANG_ANALYZER_BUILD_Z3=$(multilib_native_usex z3)
-   )
-   use test && mycmakeargs+=(
-   -DLLVM_MAIN_SRC_DIR="${WORKDIR}/llvm"
-   -DLLVM_LIT_ARGS="-vv;-j;${LIT_JOBS:-$(makeopts_jobs 
"${MAKEOPTS}" "$(get_nproc)")}"
-   )
-
-   if multilib_is_native_abi; then
-   mycmakeargs+=(
-   # normally copied from LLVM_INCLUDE_DOCS but the latter
-   # is lacking value in stand-alone builds
-   

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

2018-08-15 Thread Michał Górny
commit: 82777a1b728eb2c0396946f4fc9b09b5726f5f2b
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Aug 15 20:32:17 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Aug 15 20:32:17 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=82777a1b

sys-libs/libcxx: Drop 6.0.

 sys-libs/libcxx/libcxx-6.0..ebuild | 221 -
 1 file changed, 221 deletions(-)

diff --git a/sys-libs/libcxx/libcxx-6.0..ebuild 
b/sys-libs/libcxx/libcxx-6.0..ebuild
deleted file mode 100644
index 8b1b4efcd6e..000
--- a/sys-libs/libcxx/libcxx-6.0..ebuild
+++ /dev/null
@@ -1,221 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-# Ninja provides better scalability and cleaner verbose output, and is used
-# throughout all LLVM projects.
-: ${CMAKE_MAKEFILE_GENERATOR:=ninja}
-# (needed due to CMAKE_BUILD_TYPE != Gentoo)
-CMAKE_MIN_VERSION=3.7.0-r1
-EGIT_REPO_URI="https://git.llvm.org/git/libcxx.git
-   https://github.com/llvm-mirror/libcxx.git;
-EGIT_BRANCH="release_60"
-PYTHON_COMPAT=( python2_7 )
-
-[[ ${PV} == * ]] && SCM="git-r3" || SCM=""
-
-inherit ${SCM} cmake-multilib llvm multiprocessing python-any-r1 \
-   toolchain-funcs
-
-DESCRIPTION="New implementation of the C++ standard library, targeting C++11"
-HOMEPAGE="https://libcxx.llvm.org/;
-if [[ ${PV} != * ]] ; then
-   SRC_URI="https://llvm.org/releases/${PV}/${P}.src.tar.xz;
-   S="${WORKDIR}/${P}.src"
-else
-   SRC_URI=""
-fi
-
-LICENSE="|| ( UoI-NCSA MIT )"
-SLOT="0"
-if [[ ${PV} != * ]] ; then
-   KEYWORDS="~amd64 ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux"
-else
-   KEYWORDS=""
-fi
-IUSE="elibc_glibc elibc_musl +libcxxabi libcxxrt +libunwind +static-libs test"
-REQUIRED_USE="libunwind? ( || ( libcxxabi libcxxrt ) )
-   ?? ( libcxxabi libcxxrt )"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   libcxxabi? ( 
~sys-libs/libcxxabi-${PV}[libunwind=,static-libs?,${MULTILIB_USEDEP}] )
-   libcxxrt? ( 
sys-libs/libcxxrt[libunwind=,static-libs?,${MULTILIB_USEDEP}] )
-   !libcxxabi? ( !libcxxrt? ( >=sys-devel/gcc-4.7:=[cxx] ) )"
-# llvm-6 for new lit options
-# clang-3.9.0 installs necessary target symlinks unconditionally
-# which removes the need for MULTILIB_USEDEP
-DEPEND="${RDEPEND}
-   test? ( >=sys-devel/clang-3.9.0
-   $(python_gen_any_dep 'dev-python/lit[${PYTHON_USEDEP}]') )
-   app-arch/xz-utils
-   >=sys-devel/llvm-6"
-
-DOCS=( CREDITS.TXT )
-
-PATCHES=(
-   # Add link flag "-Wl,-z,defs" to avoid underlinking; this is needed in a
-   # out-of-tree build.
-   "${FILESDIR}/${PN}-3.9-cmake-link-flags.patch"
-)
-
-# least intrusive of all
-CMAKE_BUILD_TYPE=RelWithDebInfo
-
-python_check_deps() {
-   has_version "dev-python/lit[${PYTHON_USEDEP}]"
-}
-
-pkg_setup() {
-   llvm_pkg_setup
-   use test && python-any-r1_pkg_setup
-
-   if ! use libcxxabi && ! use libcxxrt && ! tc-is-gcc ; then
-   eerror "To build ${PN} against libsupc++, you have to use gcc. 
Other"
-   eerror "compilers are not supported. Please set CC=gcc and 
CXX=g++"
-   eerror "and try again."
-   die
-   fi
-   if tc-is-gcc && [[ $(gcc-version) < 4.7 ]] ; then
-   eerror "${PN} needs to be built with gcc-4.7 or later (or other"
-   eerror "conformant compilers). Please use gcc-config to switch 
to"
-   eerror "gcc-4.7 or later version."
-   die
-   fi
-}
-
-test_compiler() {
-   $(tc-getCXX) ${CXXFLAGS} ${LDFLAGS} "${@}" -o /dev/null -x c++ - \
-   <<<'int main() { return 0; }' &>/dev/null
-}
-
-multilib_src_configure() {
-   local cxxabi cxxabi_incs
-   if use libcxxabi; then
-   cxxabi=libcxxabi
-   cxxabi_incs="${EPREFIX}/usr/include/libcxxabi"
-   elif use libcxxrt; then
-   cxxabi=libcxxrt
-   cxxabi_incs="${EPREFIX}/usr/include/libcxxrt"
-   else
-   local 
gcc_inc="${EPREFIX}/usr/lib/gcc/${CHOST}/$(gcc-fullversion)/include/g++-v$(gcc-major-version)"
-   cxxabi=libsupc++
-   cxxabi_incs="${gcc_inc};${gcc_inc}/${CHOST}"
-   fi
-
-   # we want -lgcc_s for unwinder, and for compiler runtime when using
-   # gcc, clang with gcc runtime (or any unknown compiler)
-   local extra_libs=() want_gcc_s=ON
-   if use libunwind; then
-   # work-around missing -lunwind upstream
-   extra_libs+=( -lunwind )
-   # if we're using libunwind and clang with compiler-rt, we want
-   # to link to compiler-rt instead of -lgcc_s
-   if tc-is-clang; then
-   local compiler_rt=$($(tc-getCC) ${CFLAGS} ${CPPFLAGS} \
-  ${LDFLAGS} -print-libgcc-file-name)
-   if [[ ${compiler_rt} 

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

2018-08-15 Thread Michał Górny
commit: 437e4e6be59f895d77584c2d1ae557c7c7d90e62
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Aug 15 20:32:47 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Aug 15 20:32:47 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=437e4e6b

sys-devel/llvm-common: Drop 6.0.

 sys-devel/llvm-common/llvm-common-6.0..ebuild | 37 ---
 1 file changed, 37 deletions(-)

diff --git a/sys-devel/llvm-common/llvm-common-6.0..ebuild 
b/sys-devel/llvm-common/llvm-common-6.0..ebuild
deleted file mode 100644
index e1149b77043..000
--- a/sys-devel/llvm-common/llvm-common-6.0..ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit git-r3
-
-DESCRIPTION="Common files shared between multiple slots of LLVM"
-HOMEPAGE="https://llvm.org/;
-SRC_URI=""
-EGIT_REPO_URI="https://git.llvm.org/git/llvm.git
-   https://github.com/llvm-mirror/llvm.git;
-EGIT_BRANCH="release_60"
-
-LICENSE="UoI-NCSA"
-SLOT="0"
-KEYWORDS=""
-IUSE=""
-
-RDEPEND="!sys-devel/llvm:0"
-
-src_unpack() {
-   git-r3_fetch
-   git-r3_checkout '' '' '' utils/vim
-}
-
-src_configure() { :; }
-src_compile() { :; }
-src_test() { :; }
-
-src_install() {
-   insinto /usr/share/vim/vimfiles
-   doins -r utils/vim/*/
-   # some users may find it useful
-   newdoc utils/vim/README README.vim
-   dodoc utils/vim/vimrc
-}



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

2018-08-15 Thread Michał Górny
commit: 4b79b5552c8ba1bc4235d66fa108962f6c681479
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Aug 15 20:32:13 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Aug 15 20:32:13 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4b79b555

sys-devel/clang-runtime: Drop 6.0.

 .../clang-runtime/clang-runtime-6.0..ebuild| 32 --
 1 file changed, 32 deletions(-)

diff --git a/sys-devel/clang-runtime/clang-runtime-6.0..ebuild 
b/sys-devel/clang-runtime/clang-runtime-6.0..ebuild
deleted file mode 100644
index 1f8878bf243..000
--- a/sys-devel/clang-runtime/clang-runtime-6.0..ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit multilib-build
-
-DESCRIPTION="Meta-ebuild for clang runtime libraries"
-HOMEPAGE="https://clang.llvm.org/;
-SRC_URI=""
-
-LICENSE="metapackage"
-# Note: keep it matching clang- version
-SLOT="6.0.1"
-KEYWORDS=""
-IUSE="+compiler-rt crt libcxx openmp +sanitize"
-
-RDEPEND="
-   compiler-rt? (
-   ~sys-libs/compiler-rt-${PV}:${SLOT}
-   sanitize? ( ~sys-libs/compiler-rt-sanitizers-${PV}:${SLOT} )
-   )
-   crt? (
-   || (
-   sys-libs/netbsd-csu[${MULTILIB_USEDEP}]
-   sys-freebsd/freebsd-lib[${MULTILIB_USEDEP}]
-   )
-   )
-   libcxx? ( >=sys-libs/libcxx-${PV}[${MULTILIB_USEDEP}] )
-   openmp? ( >=sys-libs/libomp-${PV}[${MULTILIB_USEDEP}] )"
-
-REQUIRED_USE="sanitize? ( compiler-rt )"



[gentoo-commits] repo/gentoo:master commit in: games-emulation/jrommanager/

2018-08-15 Thread Michał Górny
commit: a0427a72993b9f2dcb084378faef6290895ca334
Author: optyfr  hotmail  fr>
AuthorDate: Thu Aug  9 19:54:13 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Aug 15 20:22:24 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a0427a72

games-emulation/jrommanager: version bump to 1.7_p24-r1

Closes: https://bugs.gentoo.org/663254
Closes: https://github.com/gentoo/gentoo/pull/9522
Package-Manager: Portage-2.3.40, Repoman-2.3.9

 games-emulation/jrommanager/Manifest   |  1 +
 .../jrommanager/jrommanager-1.7_p24-r1.ebuild  | 41 ++
 2 files changed, 42 insertions(+)

diff --git a/games-emulation/jrommanager/Manifest 
b/games-emulation/jrommanager/Manifest
index ab279a242e6..158fd6ea7e8 100644
--- a/games-emulation/jrommanager/Manifest
+++ b/games-emulation/jrommanager/Manifest
@@ -1 +1,2 @@
 DIST JRomManager-1.6b20.zip 9284236 BLAKE2B 
a874837e90bdd8ec6c55850fd0e61cabeb767f4b4eba6517a11f3de036a6fd95f7507593da7b5247824c38077b12ac52c490f5ec0e72077bd972c78810c58ebd
 SHA512 
5d4a98989bd9eb2ba94dd50fe451308d9a628414e33cdc84814c55bf9679c3779253a8fab895e2f7922e3b837949e8065f2799707aeaab94d79a12ba73d83638
+DIST JRomManager-1.7b24.zip 9293410 BLAKE2B 
e73456273e6b2ef960bf94f9c0b4f241829474187fbe7205f98f1bf03abfc3e5eeed4803303ede6e937168daf9eed0ea47499addc00eb153269e9228f4bded61
 SHA512 
e10ad63348d9eba20175b5d620b32876730900abbe2d8bf9add1ba58f2b7f1d54fbd5a94ec937ab8b94f69c29979302630f2e81cba8d10176b83ec65ba55333f

diff --git a/games-emulation/jrommanager/jrommanager-1.7_p24-r1.ebuild 
b/games-emulation/jrommanager/jrommanager-1.7_p24-r1.ebuild
new file mode 100644
index 000..20874980f9b
--- /dev/null
+++ b/games-emulation/jrommanager/jrommanager-1.7_p24-r1.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+MY_PN=JRomManager
+MY_PV=${PV/_p/b}
+MY_P="${MY_PN}-${MY_PV}"
+
+inherit desktop
+
+DESCRIPTION="A Mame and Retrogaming Rom Manager, Java alternative to 
ClrMamePro"
+HOMEPAGE="https://github.com/optyfr/JRomManager;
+SRC_URI="https://github.com/optyfr/${MY_PN}/releases/download/${MY_PV}/${MY_P}.zip;
+QA_PREBUILT="*"
+
+S="${WORKDIR}"
+
+LICENSE="GPL-2 GPL-2-with-classpath-exception BSD-2 MIT Apache-2.0 LGPL-2.1 
unRAR"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND=">=virtual/jre-1.8"
+DEPEND="${DEPEND}
+   app-arch/unzip"
+
+src_prepare() {
+   default
+
+   sed -e "/dir=.*/s:.*:cd \"${EROOT}/usr/share/${PN}\" || exit:" -i *.sh 
|| die "sed failed!"
+   unzip -j ${MY_PN}.jar "jrm/resources/rom.png" || die
+}
+
+src_install() {
+   insinto "/usr/share/${PN}"
+   doins *.jar
+   doins -r lib
+   newbin "${MY_PN}-multi.sh" "${PN}"
+   newicon "rom.png" "${PN}.png"
+   make_desktop_entry "${PN}" '' '' 'Utility'
+}



[gentoo-commits] repo/gentoo:master commit in: dev-tex/biber/, dev-tex/biber/files/

2018-08-15 Thread Virgil Dupras
commit: c36b43d48b205e711a75566ac5de4f511e67b038
Author: Hendrik v. Raven  consetetur  de>
AuthorDate: Wed Jul 25 19:28:56 2018 +
Commit: Virgil Dupras  gentoo  org>
CommitDate: Wed Aug 15 20:12:48 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c36b43d4

dev-tex/biber: add patch to fix perl-5.26 warnings

Bug: https://bugs.gentoo.org/623410
Package-Manager: Portage-2.3.42, Repoman-2.3.9
Closes: https://github.com/gentoo/gentoo/pull/9349

 .../{biber-2.7.ebuild => biber-2.5-r1.ebuild}  | 58 +-
 dev-tex/biber/biber-2.7.ebuild |  5 +-
 .../biber-2.5-unescaped-left-brace-in-regex.patch  | 12 +
 3 files changed, 51 insertions(+), 24 deletions(-)

diff --git a/dev-tex/biber/biber-2.7.ebuild b/dev-tex/biber/biber-2.5-r1.ebuild
similarity index 53%
copy from dev-tex/biber/biber-2.7.ebuild
copy to dev-tex/biber/biber-2.5-r1.ebuild
index 4e8ada3cfa5..e8797f26ab7 100644
--- a/dev-tex/biber/biber-2.7.ebuild
+++ b/dev-tex/biber/biber-2.5-r1.ebuild
@@ -9,12 +9,12 @@ DESCRIPTION="A BibTeX replacement for users of biblatex"
 HOMEPAGE="http://biblatex-biber.sourceforge.net/ https://github.com/plk/biber/;
 SRC_URI="https://github.com/plk/biber/archive/v${PV}.tar.gz  -> ${P}.tar.gz"
 
-LICENSE="Artistic-2"
+LICENSE="|| ( Artistic-2 GPL-1 GPL-2 GPL-3 )"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~x86"
-IUSE="test"
+KEYWORDS="~amd64"
+IUSE="doc test"
 
-RDEPEND=">=dev-lang/perl-5.24
+RDEPEND=">=dev-lang/perl-5.16
dev-perl/autovivification
dev-perl/Business-ISBN
dev-perl/Business-ISMN
@@ -23,43 +23,55 @@ RDEPEND=">=dev-lang/perl-5.24
dev-perl/Data-Compare
dev-perl/Data-Dump
dev-perl/Data-Uniqid
-   dev-perl/DateTime-Calendar-Julian
-   dev-perl/DateTime-Format-Builder
+   dev-perl/Date-Simple
dev-perl/Encode-EUCJPASCII
dev-perl/Encode-HanExtra
dev-perl/Encode-JIS2K
-   dev-perl/File-Slurp
+   dev-perl/File-Slurp-Unicode
dev-perl/IPC-Run3
dev-perl/libwww-perl[ssl]
-   >=dev-perl/Lingua-Translit-0.250
+   >=dev-perl/Lingua-Translit-0.25
dev-perl/List-AllUtils
-   dev-perl/List-MoreUtils
-   dev-perl/List-MoreUtils-XS
+   >=dev-perl/List-MoreUtils-0.408.0
dev-perl/Log-Log4perl
dev-perl/LWP-Protocol-https
dev-perl/Regexp-Common
-   dev-perl/Sort-Key
-   >=dev-perl/Text-BibTeX-0.760.0
-   dev-perl/Text-CSV
-   dev-perl/Text-CSV_XS
+   dev-perl/Readonly
+   dev-perl/Readonly-XS
dev-perl/Text-Roman
+   >=dev-perl/Text-BibTeX-0.720.0
dev-perl/URI
-   >=dev-perl/Unicode-LineBreak-2016.3.0
-   >=virtual/perl-Unicode-Normalize-1.250.0
-   >=dev-perl/XML-LibXML-1.70
+   dev-perl/Unicode-LineBreak
+   >=virtual/perl-Unicode-Normalize-1.230.0
+   dev-perl/XML-LibXML
dev-perl/XML-LibXML-Simple
dev-perl/XML-LibXSLT
+   dev-perl/XML-SAX-Base
dev-perl/XML-Writer
-   ~dev-tex/biblatex-3.7
+   ~dev-tex/biblatex-3.4
virtual/perl-IPC-Cmd
-   >=virtual/perl-Unicode-Collate-1.190.0"
+   >=virtual/perl-Unicode-Collate-1.140.0"
 DEPEND="${RDEPEND}
dev-perl/Config-AutoConf
dev-perl/Module-Build
-   dev-perl/ExtUtils-LibBuilder
test? ( dev-perl/File-Which
-   dev-perl/Test-Differences )"
+   dev-perl/Test-Differences
+   dev-perl/Test-Pod
+   dev-perl/Test-Pod-Coverage
+   ~virtual/perl-Unicode-Collate-1.140.0 )"
 
-PATCHES=( "${FILESDIR}/${PN}-2.7-drop-mozilla-ca.patch" )
+SRC_TEST="parallel"
 
-mydoc="doc/biber.tex"
+PATCHES=(
+   "${FILESDIR}"/${PN}-2.4-drop-mozilla-ca.patch
+   "${FILESDIR}"/${PN}-2.5-unescaped-left-brace-in-regex.patch
+   )
+
+src_install(){
+   perl-module_src_install
+   use doc && dodoc -r doc
+}
+
+src_test() {
+   BIBER_SKIP_DEV_TESTS=1 perl-module_src_test
+}

diff --git a/dev-tex/biber/biber-2.7.ebuild b/dev-tex/biber/biber-2.7.ebuild
index 4e8ada3cfa5..f74084ea47c 100644
--- a/dev-tex/biber/biber-2.7.ebuild
+++ b/dev-tex/biber/biber-2.7.ebuild
@@ -60,6 +60,9 @@ DEPEND="${RDEPEND}
test? ( dev-perl/File-Which
dev-perl/Test-Differences )"
 
-PATCHES=( "${FILESDIR}/${PN}-2.7-drop-mozilla-ca.patch" )
+PATCHES=(
+   "${FILESDIR}/${PN}-2.7-drop-mozilla-ca.patch"
+   "${FILESDIR}/${PN}-2.5-unescaped-left-brace-in-regex.patch"
+   )
 
 mydoc="doc/biber.tex"

diff --git a/dev-tex/biber/files/biber-2.5-unescaped-left-brace-in-regex.patch 
b/dev-tex/biber/files/biber-2.5-unescaped-left-brace-in-regex.patch
new file mode 100644
index 000..c84b6cdbbb9
--- /dev/null
+++ b/dev-tex/biber/files/biber-2.5-unescaped-left-brace-in-regex.patch
@@ -0,0 +1,12 @@
+diff -Naur ./lib/Biber/LaTeX/Recode.pm ./lib/Biber/LaTeX/Recode.pm
+--- ./lib/Biber/LaTeX/Recode.pm2018-07-25 

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

2018-08-15 Thread Jonathan Scruggs
commit: 97852586f970bf3fb278d970f976ac551434616d
Author: Jonathan Scruggs  gmail  com>
AuthorDate: Wed Aug 15 17:39:36 2018 +
Commit: Jonathan Scruggs  gentoo  org>
CommitDate: Wed Aug 15 20:08:17 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=97852586

media-libs/openimageio: bump to version 1.8.13

 media-libs/openimageio/Manifest  |   1 +
 media-libs/openimageio/openimageio-1.8.13.ebuild | 114 +++
 2 files changed, 115 insertions(+)

diff --git a/media-libs/openimageio/Manifest b/media-libs/openimageio/Manifest
index 67c88e238a9..6ad2ec0aea1 100644
--- a/media-libs/openimageio/Manifest
+++ b/media-libs/openimageio/Manifest
@@ -1,4 +1,5 @@
 DIST openimageio-1.6.13.tar.gz 24846132 BLAKE2B 
a72b7756257d4ffd1567efd73c24bf65fc2b82c96c18a77211e918323e65e1c99076e272b3b77115ca30910ea4cfced222892b062e339d8e4e85bd2221f7
 SHA512 
8cd490b6d6a3c0b542c4bcab709897c5f35ce6844ce7465e0158ac52a1b108603ccc76439f7f2e46af2ec08be4293bda6a76ec68a959026af70a444cbbdc21d6
 DIST openimageio-1.6.18.tar.gz 24881550 BLAKE2B 
debd5624cf91a087cb73b88047767fe1915a5c52bf27bf3fb60b14abb572e980ea039d2626818c6b99cc5d596892aec0693226cabdc74cc2620f8221d7358f89
 SHA512 
b94429b77263e00c33fa79fcae1b444eab01937f6dc77168b31249204de9a31c17765a8b41bec2f7d53c3d03512ba151001607bd719cb1861a3f0231a1865d51
 DIST openimageio-1.7.17.tar.gz 27164765 BLAKE2B 
8245c2573577ad681753db0cad16dfd806e869ff1f443997bcf39d9a6474c585c749e9ff26bce5f23b9d42ef035bf8ce519374261a21ca0e3c4e7e13809f1a6b
 SHA512 
c5ee9173d3acc24a5045e6ac97657d4bf0c5ac1d3250497db51b8bd9e27e2fc48979eba3598635eb6053b87748f8827be2d2831d425459a41c893e6cb43bce94
+DIST openimageio-1.8.13.tar.gz 27829708 BLAKE2B 
8c3a6721f7039e22fcea538694c32651e042d926f40494e5b3623c11158da2f49a8e49698920269d0f3076d060c5849c62f2a6bb256d77dcd5565f86e6de04d2
 SHA512 
578d039399846f994dd8e4b94a7b56f2bcec45571c2144705fc4e2fe6a3e1d878d79a96c0484350d54b46eef7796d46becda9f5d50f266cd730f63d97af0650e
 DIST openimageio-1.8.7.tar.gz 27658771 BLAKE2B 
4fe680eacbcca8b6ac6f9f94ef68e4d8a118b5ad58bb7f7091f2800c6b8fa1ad0c2c125c76ca025e956e92c04dbf5e6e0cecb48e1f29feffd804b97abcd61678
 SHA512 
d31e2790798959572f02de26111805b4bb5a26f73252d2f222f749e867354ca93e292738c04a36769f08c35d9b26605d1fdf66d96b2de5928d8e726bb819e963

diff --git a/media-libs/openimageio/openimageio-1.8.13.ebuild 
b/media-libs/openimageio/openimageio-1.8.13.ebuild
new file mode 100644
index 000..7e8ccfa6103
--- /dev/null
+++ b/media-libs/openimageio/openimageio-1.8.13.ebuild
@@ -0,0 +1,114 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
+
+inherit cmake-utils python-single-r1
+
+DESCRIPTION="A library for reading and writing images"
+HOMEPAGE="https://sites.google.com/site/openimageio/ 
https://github.com/OpenImageIO;
+SRC_URI="https://github.com/OpenImageIO/oiio/archive/Release-${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc64 ~x86"
+
+X86_CPU_FEATURES=(
+   sse2:sse2 sse3:sse3 ssse3:ssse3 sse4_1:sse4.1 sse4_2:sse4.2
+   avx:avx avx2:avx2 avx512f:avx512f f16c:f16c
+)
+CPU_FEATURES=( ${X86_CPU_FEATURES[@]/#/cpu_flags_x86_} )
+
+IUSE="colorio doc ffmpeg field3d gif jpeg2k libressl opencv opengl ptex python 
qt5 raw ssl +truetype ${CPU_FEATURES[@]%:*}"
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+
+RESTRICT="test" #431412
+
+RDEPEND=">=dev-libs/boost-1.62:=
+   dev-libs/pugixml:=
+   >=media-libs/ilmbase-2.2.0-r1:=
+   media-libs/libpng:0=
+   >=media-libs/libwebp-0.2.1:=
+   >=media-libs/openexr-2.2.0-r2:=
+   media-libs/tiff:0=
+   sys-libs/zlib:=
+   virtual/jpeg:0
+   colorio? ( media-libs/opencolorio:= )
+   ffmpeg? ( media-video/ffmpeg:= )
+   field3d? ( media-libs/Field3D:= )
+   gif? ( media-libs/giflib:0= )
+   jpeg2k? ( >=media-libs/openjpeg-1.5:0= )
+   opencv? ( media-libs/opencv:= )
+   opengl? (
+   virtual/glu
+   virtual/opengl
+   media-libs/glew:=
+   )
+   ptex? ( media-libs/ptex:= )
+   python? (
+   ${PYTHON_DEPS}
+   dev-libs/boost:=[python,${PYTHON_USEDEP}]
+   )
+   qt5? (
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5
+   dev-qt/qtwidgets:5
+   opengl? ( dev-qt/qtopengl:5 )
+   )
+   raw? ( media-libs/libraw:= )
+   ssl? (
+   !libressl? ( dev-libs/openssl:0= )
+   libressl? ( dev-libs/libressl:0= )
+   )
+   truetype? ( media-libs/freetype:2= )"
+DEPEND="${RDEPEND}
+   doc? ( app-doc/doxygen[latex] )"
+
+DOCS=( CHANGES.md CREDITS.md README.md src/doc/${PN}.pdf )
+
+pkg_setup() {
+   use python && python-single-r1_pkg_setup
+}
+
+S="${WORKDIR}/oiio-Release-${PV}"
+
+src_configure() {
+   # Build with SIMD support
+   local cpufeature
+   local 

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

2018-08-15 Thread Jonathan Scruggs
commit: cf90a26960bf46cafe077d8eee562044ac4d8dd1
Author: Jonathan Scruggs  gmail  com>
AuthorDate: Wed Aug 15 17:35:27 2018 +
Commit: Jonathan Scruggs  gentoo  org>
CommitDate: Wed Aug 15 20:08:17 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cf90a269

media-libs/ptex: bump to version 2.3.0

Restrict tests as not fixed upstream:
Closes: https://bugs.gentoo.org/646006

 media-libs/ptex/Manifest |  1 +
 media-libs/ptex/files/ptex-2.3.0-cxx11.patch | 12 ++
 media-libs/ptex/ptex-2.3.0.ebuild| 33 
 3 files changed, 46 insertions(+)

diff --git a/media-libs/ptex/Manifest b/media-libs/ptex/Manifest
index a49cd522665..f7c5d0f3e48 100644
--- a/media-libs/ptex/Manifest
+++ b/media-libs/ptex/Manifest
@@ -1 +1,2 @@
 DIST ptex-2.1.28.tar.gz 305327 BLAKE2B 
4a91b08ae326e8ed8d420022c693ea60cb21908380b8c49a7672771686f9dd2ef05151b7d43755bc63ab6624db772c2b53d1ffdcdea9c1dff7627cc3fe0f3b15
 SHA512 
ddce3c79f14d196e550c1e8a5b371482f88190cd667a2e2aa84601de1639f7cabb8571c1b3a49b48df46ce550d27088a00a67b1403c3bfec2ed73437c3dca3e8
+DIST ptex-2.3.0.tar.gz 306462 BLAKE2B 
790e3623ce6ebae2dfd8884d8e19e62395c54432289d88bdcf3a01c8ae1ef752ca88869357ac1e4657d59f1ca73d311a3fb9a08efe4e145ca259eff93d8a3b6a
 SHA512 
2d9d320e4205236a4eff05ec3c67d085624809ebefa89fa3b943d18a8b2b6a5f61c022a4cc4363a7c6ceccfb9eac4f8738dff2e90a3355814f2c4ff096c09992

diff --git a/media-libs/ptex/files/ptex-2.3.0-cxx11.patch 
b/media-libs/ptex/files/ptex-2.3.0-cxx11.patch
new file mode 100644
index 000..f0b60009137
--- /dev/null
+++ b/media-libs/ptex/files/ptex-2.3.0-cxx11.patch
@@ -0,0 +1,12 @@
+diff -purN a/CMakeLists.txt b/CMakeLists.txt
+--- a/CMakeLists.txt   2016-04-04 18:14:05.0 +0100
 b/CMakeLists.txt   2017-02-13 22:59:10.0 +
+@@ -16,7 +16,7 @@ else ()
+ endif ()
+ 
+ if (NOT WIN32)
+-set(CMAKE_CXX_FLAGS "-std=c++98 -Wall -Wextra -pedantic 
${CMAKE_CXX_FLAGS}")
++set(CMAKE_CXX_FLAGS "-std=c++11 -Wall -Wextra -pedantic 
${CMAKE_CXX_FLAGS}")
+ endif ()
+ 
+ if(MSVC)

diff --git a/media-libs/ptex/ptex-2.3.0.ebuild 
b/media-libs/ptex/ptex-2.3.0.ebuild
new file mode 100644
index 000..b3cec3d387b
--- /dev/null
+++ b/media-libs/ptex/ptex-2.3.0.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit cmake-utils
+
+DESCRIPTION="Per-Face Texture Mapping for Production Rendering"
+HOMEPAGE="http://ptex.us/;
+SRC_URI="https://github.com/wdas/ptex/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="static-libs"
+
+RDEPEND="sys-libs/zlib:="
+DEPEND="${RDEPEND}
+   app-doc/doxygen"
+
+RESTRICT="test"
+
+PATCHES=(
+   "${FILESDIR}/${P}-cxx11.patch"
+)
+
+src_configure() {
+   local mycmakeargs=(
+   -DCMAKE_INSTALL_DOCDIR="share/doc/${PF}/html"
+   -DPTEX_BUILD_STATIC_LIBS=$(usex static-libs)
+   )
+   cmake-utils_src_configure
+}



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

2018-08-15 Thread Jonathan Scruggs
commit: b0b0f8fb104fdd0867db97591866bc1b5af425d6
Author: Jonathan Scruggs  gmail  com>
AuthorDate: Wed Aug 15 17:44:26 2018 +
Commit: Jonathan Scruggs  gentoo  org>
CommitDate: Wed Aug 15 20:08:18 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b0b0f8fb

media-gfx/blender: bump to version 1.79b

Add patch from Mark Wright  gentoo.org> for GCC 8
compatibility.

Closes: https://bugs.gentoo.org/650592
Closes: https://bugs.gentoo.org/661066

 media-gfx/blender/Manifest|   1 +
 media-gfx/blender/blender-2.79b.ebuild| 290 ++
 media-gfx/blender/files/blender-2.79b-gcc-8.patch |  22 ++
 3 files changed, 313 insertions(+)

diff --git a/media-gfx/blender/Manifest b/media-gfx/blender/Manifest
index aa35aa9dcac..42826ca0c67 100644
--- a/media-gfx/blender/Manifest
+++ b/media-gfx/blender/Manifest
@@ -1,2 +1,3 @@
 DIST blender-2.72b.tar.gz 52018242 BLAKE2B 
fa0b8ab3feaeb35e76d833415984eb21d7b6dca47b9e5fb337cdfbdc9924165d3345caa5608ee2849bf71855c917a6fa56d79d4f375b57ff367047ef92e8e0b9
 SHA512 
9767797621e443ff9b6810d1713dda110f883c33626d40d7fe5dda676f549e3591516dc24b75feebd85823dd13437c34521ca752139cd31ddacf31ea6b14e124
 DIST blender-2.79.tar.gz 50145270 BLAKE2B 
5c11b36840d4bf4a414f01d1f8efcbfb2879ce56c9e2ebe32d8bb0be3ce29fd194dec8b3aa5bca9bf664804c1be57d01394494fdfebc7a4d8257bd2c47866338
 SHA512 
9b81c41882f4e150476ebda5b301b78c2d35ea918394c8a01671fc031f7cb7a34b5a3d68b6a345f6d23fd9ecedd25bc0bd24f9f9b3ec771237ac4496bbde7d2f
+DIST blender-2.79b.tar.gz 50204270 BLAKE2B 
78bda294df783ee9bcbcf32f9a112737b2947da5146fd4351b8b36d81c6630ed0ea302b2fb539642cfbdcc4b64df35af5c8545a3bbf50b1cf87dcf3a60eb4ac0
 SHA512 
2db21ace446168dd683cdb5aad9dec001fae4e9603a04ddb44fb78489ded827deb07e83712b0f1118a0e7bf66f2a5d935dc4ebb3a6703d72672ff414367f

diff --git a/media-gfx/blender/blender-2.79b.ebuild 
b/media-gfx/blender/blender-2.79b.ebuild
new file mode 100644
index 000..4dc6dd61ee6
--- /dev/null
+++ b/media-gfx/blender/blender-2.79b.ebuild
@@ -0,0 +1,290 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python{3_5,3_6} )
+
+inherit check-reqs cmake-utils xdg-utils flag-o-matic gnome2-utils \
+   pax-utils python-single-r1 toolchain-funcs eapi7-ver
+
+DESCRIPTION="3D Creation/Animation/Publishing System"
+HOMEPAGE="http://www.blender.org;
+
+SRC_URI="http://download.blender.org/source/${P}.tar.gz;
+
+# Blender can have letters in the version string,
+# so strip of the letter if it exists.
+MY_PV="$(ver_cut 1-2)"
+
+SLOT="0"
+LICENSE="|| ( GPL-2 BL )"
+KEYWORDS="~amd64 ~x86"
+IUSE="+bullet +dds +elbeem +game-engine +openexr collada colorio \
+   cuda cycles debug doc ffmpeg fftw headless jack jemalloc jpeg2k libav \
+   llvm man ndof nls openal opencl openimageio openmp opensubdiv openvdb \
+   osl player sdl sndfile test tiff valgrind"
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}
+   cuda? ( cycles )
+   cycles? ( openexr tiff openimageio )
+   opencl? ( cycles )
+   osl? ( cycles llvm )
+   player? ( game-engine !headless )"
+
+RDEPEND="${PYTHON_DEPS}
+   >=dev-libs/boost-1.62:=[nls?,threads(+)]
+   dev-libs/lzo:2
+   >=dev-python/numpy-1.10.1[${PYTHON_USEDEP}]
+   dev-python/requests[${PYTHON_USEDEP}]
+   media-libs/freetype
+   media-libs/glew:*
+   media-libs/libpng:0=
+   media-libs/libsamplerate
+   sys-libs/zlib
+   virtual/glu
+   virtual/jpeg:0=
+   virtual/libintl
+   virtual/opengl
+   collada? ( >=media-libs/opencollada-1.6.18:= )
+   colorio? ( media-libs/opencolorio )
+   cuda? ( dev-util/nvidia-cuda-toolkit:= )
+   ffmpeg? ( media-video/ffmpeg:=[x264,mp3,encode,theora,jpeg2k?] )
+   libav? ( >=media-video/libav-11.3:=[x264,mp3,encode,theora,jpeg2k?] )
+   fftw? ( sci-libs/fftw:3.0= )
+   !headless? (
+   x11-libs/libX11
+   x11-libs/libXi
+   x11-libs/libXxf86vm
+   )
+   jack? ( virtual/jack )
+   jemalloc? ( dev-libs/jemalloc:= )
+   jpeg2k? ( media-libs/openjpeg:0 )
+   llvm? ( sys-devel/llvm:= )
+   ndof? (
+   app-misc/spacenavd
+   dev-libs/libspnav
+   )
+   nls? ( virtual/libiconv )
+   openal? ( media-libs/openal )
+   opencl? ( virtual/opencl )
+   openimageio? ( >=media-libs/openimageio-1.7.0 )
+   openexr? (
+   >=media-libs/ilmbase-2.2.0:=
+   >=media-libs/openexr-2.2.0:=
+   )
+   opensubdiv? ( >=media-libs/opensubdiv-3.3.0:=[cuda=,opencl=] )
+   openvdb? (
+   media-gfx/openvdb[${PYTHON_USEDEP},-abi3-compat(-)]
+   dev-cpp/tbb
+   >=dev-libs/c-blosc-1.5.2
+   )
+   osl? ( media-libs/osl:= )
+   sdl? ( media-libs/libsdl2[sound,joystick] )
+   sndfile? ( media-libs/libsndfile )
+   tiff? ( media-libs/tiff:0 

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

2018-08-15 Thread Jonathan Scruggs
commit: ca3a8092585eb3d517934b8577b1e0b1cf25ce89
Author: Jonathan Scruggs  gmail  com>
AuthorDate: Wed Aug 15 17:42:57 2018 +
Commit: Jonathan Scruggs  gentoo  org>
CommitDate: Wed Aug 15 20:08:18 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ca3a8092

media-gfx/openvdb: bump to version 5.1.0

 media-gfx/openvdb/Manifest |   1 +
 .../files/openvdb-5.1.0-use-gnuinstalldirs.patch   | 327 +
 ...1.0-use-pkgconfig-for-ilmbase-and-openexr.patch |  93 ++
 media-gfx/openvdb/openvdb-5.1.0.ebuild |  72 +
 4 files changed, 493 insertions(+)

diff --git a/media-gfx/openvdb/Manifest b/media-gfx/openvdb/Manifest
index 54f79981082..b37baf5dcfb 100644
--- a/media-gfx/openvdb/Manifest
+++ b/media-gfx/openvdb/Manifest
@@ -1,3 +1,4 @@
 DIST openvdb-4.0.2-patchset-01.tar.xz 16420 BLAKE2B 
2f825532d83d3a6756454f164a0608cfa776c1d4472cb4b25e4dad20d3c9648a952deef87ed0e24ce5f7c927c02da8cca76c829eafe1e2bb47fca061541668b3
 SHA512 
e9399d245d5e2b4130576d688691ac965f031b957df7803b8859f863634b27987c33aabadc5fb463b9d3eec333be84b89cb619dce5bc81c0390d8fb19da830c3
 DIST openvdb-4.0.2-patchset-02.tar.xz 12428 BLAKE2B 
2684ddf010df975912fcfc8c4f944d9a9ba447b48750140b6c46db31d49297f7495e5c77e9d5b85af0b2e1d0c4987184865642dc95f1fb3e463e85ee5987d203
 SHA512 
04377d552e218a8eb31c43381ba32263ba206a0870dccda1bcc031863dfdbcc953da7ea89fd420dc1a338fbd6123ac30bac2039c0a2a01c1fa9253a3fdd0b54d
 DIST openvdb-4.0.2.tar.gz 1689119 BLAKE2B 
dbc8d4ab44990440e201327d76bbf9bfe3e8f597505b1d008dedb95dc540277513f465d455079c59820acc5056c9a2edf56235e1097b6c73a1f7dd8c59609c15
 SHA512 
8e3e12583b81f9b9303b309e839c8321c67b67ff8a0e61bb56c87276bf25c0deff22f5a73c7c5b661b8e5df345bfdabfa6b0aea9bf16fce57d9c53a76751c75d
+DIST openvdb-5.1.0.tar.gz 1739517 BLAKE2B 
e6ef09497d57dfd2069b8dd22856faa9dcc0591ca844b58c785ad0f2ab5b134d6c5278b0eb1820d2b7802303f1f073aea2380111ebda82ef04d7c503ba1d558b
 SHA512 
c71d040a1862f5e31f084125e9695da3ebf171788956d7d4c16f99ead26a099a81d5a9c30ba2cc61f29e32e21f822796ae34f6c62496050894087735a19489f6

diff --git a/media-gfx/openvdb/files/openvdb-5.1.0-use-gnuinstalldirs.patch 
b/media-gfx/openvdb/files/openvdb-5.1.0-use-gnuinstalldirs.patch
new file mode 100644
index 000..791e0557872
--- /dev/null
+++ b/media-gfx/openvdb/files/openvdb-5.1.0-use-gnuinstalldirs.patch
@@ -0,0 +1,327 @@
+diff -urN a/cmake/FindBlosc.cmake b/cmake/FindBlosc.cmake
+--- a/cmake/FindBlosc.cmake2018-04-10 19:22:17.0 +0100
 b/cmake/FindBlosc.cmake2018-08-07 21:01:16.869879255 +0100
+@@ -37,7 +37,7 @@
+ 
+ FIND_PACKAGE ( PackageHandleStandardArgs )
+ 
+-FIND_PATH( BLOSC_LOCATION include/blosc.h
++FIND_PATH( BLOSC_LOCATION ${CMAKE_INSTALL_INCLUDEDIR}/blosc.h
+   "$ENV{BLOSC_ROOT}"
+   NO_DEFAULT_PATH
+   NO_SYSTEM_ENVIRONMENT_PATH
+@@ -49,7 +49,7 @@
+ 
+ IF ( BLOSC_FOUND )
+ 
+-  SET ( BLOSC_LIBRARYDIR ${BLOSC_LOCATION}/lib
++  SET ( BLOSC_LIBRARYDIR ${BLOSC_LOCATION}/${CMAKE_INSTALL_LIBDIR}
+ CACHE STRING "Blosc library directories")
+ 
+   SET ( _blosc_library_name "blosc" )
+@@ -75,6 +75,6 @@
+ SET( CMAKE_FIND_LIBRARY_SUFFIXES ${CMAKE_FIND_LIBRARY_SUFFIXES_BACKUP} )
+   ENDIF()
+ 
+-  SET( BLOSC_INCLUDE_DIR "${BLOSC_LOCATION}/include" CACHE STRING "Blosc 
include directory" )
++  SET( BLOSC_INCLUDE_DIR "${BLOSC_LOCATION}/${CMAKE_INSTALL_INCLUDEDIR}" 
CACHE STRING "Blosc include directory" )
+ 
+ ENDIF ( BLOSC_FOUND )
+diff -urN a/cmake/FindCPPUnit.cmake b/cmake/FindCPPUnit.cmake
+--- a/cmake/FindCPPUnit.cmake  2018-04-10 19:22:17.0 +0100
 b/cmake/FindCPPUnit.cmake  2018-08-07 21:02:15.421037954 +0100
+@@ -38,7 +38,7 @@
+ 
+ FIND_PACKAGE ( PackageHandleStandardArgs )
+ 
+-FIND_PATH( CPPUNIT_LOCATION include/cppunit/Test.h
++FIND_PATH( CPPUNIT_LOCATION ${CMAKE_INSTALL_INCLUDEDIR}/cppunit/Test.h
+   "$ENV{CPPUNIT_ROOT}"
+   NO_DEFAULT_PATH
+   NO_CMAKE_ENVIRONMENT_PATH
+@@ -53,13 +53,13 @@
+ 
+ IF ( CPPUNIT_FOUND )
+   
+-  SET( CPPUNIT_INCLUDE_DIR "${CPPUNIT_LOCATION}/include" CACHE STRING 
"CPPUNIT include directory")
++  SET( CPPUNIT_INCLUDE_DIR "${CPPUNIT_LOCATION}/${CMAKE_INSTALL_INCLUDEDIR}" 
CACHE STRING "CPPUNIT include directory")
+   IF (CPPUnit_USE_STATIC_LIBS)
+   SET( CPPUNIT_LIBRARY_NAME libcppunit.a)
+   ELSE ()
+   SET( CPPUNIT_LIBRARY_NAME cppunit)
+   ENDIF ()
+   FIND_LIBRARY ( CPPUnit_cppunit_LIBRARY ${CPPUNIT_LIBRARY_NAME}
+-  PATHS ${CPPUNIT_LOCATION}/lib )
++  PATHS ${CPPUNIT_LOCATION}/${CMAKE_INSTALL_LIBDIR} )
+   
+ ENDIF ( CPPUNIT_FOUND )
+diff -urN a/cmake/FindGLEW.cmake b/cmake/FindGLEW.cmake
+--- a/cmake/FindGLEW.cmake 2018-04-10 19:22:17.0 +0100
 b/cmake/FindGLEW.cmake 2018-08-07 21:04:32.804431135 +0100
+@@ -39,7 +39,7 @@
+ 
+ FIND_PACKAGE ( PackageHandleStandardArgs )
+ 
+-FIND_PATH( GLEW_LOCATION include/GL/glew.h
++FIND_PATH( GLEW_LOCATION ${CMAKE_INSTALL_INCLUDEDIR}/GL/glew.h
+   "$ENV{GLEW_ROOT}"
+   NO_DEFAULT_PATH
+   NO_SYSTEM_ENVIRONMENT_PATH
+@@ 

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

2018-08-15 Thread Jonathan Scruggs
commit: 4e09fa2eb9d86ed0dfcd6391ff42efe5e71d34e0
Author: Jonathan Scruggs  gmail  com>
AuthorDate: Wed Aug 15 17:41:10 2018 +
Commit: Jonathan Scruggs  gentoo  org>
CommitDate: Wed Aug 15 20:08:17 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e09fa2e

media-libs/osl: bump to version 1.9.9

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

 media-libs/osl/Manifest |  1 +
 media-libs/osl/osl-1.9.9.ebuild | 68 +
 2 files changed, 69 insertions(+)

diff --git a/media-libs/osl/Manifest b/media-libs/osl/Manifest
index ace6b6de3cf..d618646e7f1 100644
--- a/media-libs/osl/Manifest
+++ b/media-libs/osl/Manifest
@@ -1,2 +1,3 @@
 DIST osl-1.8.12.tar.gz 14572814 BLAKE2B 
edf742b104e723e1e3e56b2fb28b1cd4c81921b04a00b8c0f58cf174105a78881283837b550fb4a67d38f5f0a37327fac7a17310974895ed747e8813e6c8ad7b
 SHA512 
29bb0a23d9e1aa445e87b7080be056f939a1828fa87f001cc1503a8c76d21a5620c69146158d27800db71b1abee71a0c39804d85aea7b5899b0cb7ca1c617b56
 DIST osl-1.9.6.tar.gz 14765052 BLAKE2B 
c6c82d02d49d263361b5b3ba03fca8f35f16199d7d30bbeb50a6b2ee16efcb06c9ce515f749b38b2428365c27a23bf673e9be64d1453c7a49ab0f0d09002
 SHA512 
e2eb8487038795630bfb38cfb7a39f0cc6877f83689d1e00327b9d95c4b5270c263546a02dff1511272d1d2f429757e11fa28095f9d16cb170b777b531678961
+DIST osl-1.9.9.tar.gz 14771575 BLAKE2B 
ffbfa935c0d6568c9b35048d5b05965abc75775f4a4f56a434a331a45f4963b3e5cb74fb965748a5fb94cdd3a4201a4745ce564646cbbe535ca2646a734dc33c
 SHA512 
7f3a16bc654676f8e82bf87a2c33914997f1468772ad27bf284c848e9b02adddaf37cb6ef8bde16c81b9076247bca5463a1a5660023efd67d9ac20969ae99647

diff --git a/media-libs/osl/osl-1.9.9.ebuild b/media-libs/osl/osl-1.9.9.ebuild
new file mode 100644
index 000..c4781e7e7bc
--- /dev/null
+++ b/media-libs/osl/osl-1.9.9.ebuild
@@ -0,0 +1,68 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit cmake-utils
+
+DESCRIPTION="Advanced shading language for production GI renderers"
+HOMEPAGE="http://opensource.imageworks.com/?p=osl;
+
+MY_PV=${PV//_} # Remove underscore if any.
+[[ "${PV}" = *_rc* ]] && MY_PV=${MY_PV^^} # They use capitals for RC.
+
+SRC_URI="https://github.com/imageworks/OpenShadingLanguage/archive/Release-${MY_PV}.tar.gz
 -> ${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+X86_CPU_FEATURES=(
+   sse2:sse2 sse3:sse3 ssse3:ssse3 sse4_1:sse4.1 sse4_2:sse4.2
+   avx:avx avx2:avx2 avx512f:avx512f f16c:f16c
+)
+CPU_FEATURES=( ${X86_CPU_FEATURES[@]/#/cpu_flags_x86_} )
+
+IUSE="doc partio test ${CPU_FEATURES[@]%:*}"
+
+RDEPEND="dev-libs/pugixml
+   >=media-libs/openexr-2.2.0
+   >=media-libs/openimageio-1.8.0
+   sys-libs/zlib:=
+   partio? ( media-libs/partio )"
+
+DEPEND="${RDEPEND}
+   >=dev-libs/boost-1.62
+   sys-devel/clang
+   sys-devel/bison
+   sys-devel/flex
+   virtual/pkgconfig"
+
+# Restricting tests as Make file handles them differently
+RESTRICT="test"
+
+S="${WORKDIR}/OpenShadingLanguage-Release-${MY_PV}"
+
+src_configure() {
+   local cpufeature
+   local mysimd=()
+   for cpufeature in "${CPU_FEATURES[@]}"; do
+   use "${cpufeature%:*}" && mysimd+=("${cpufeature#*:}")
+   done
+
+   # If no CPU SIMDs were used, completely disable them
+   [[ -z ${mysimd} ]] && mysimd=("0")
+
+   # LLVM needs CPP11. Do not disable.
+   local mycmakeargs=(
+   -DCMAKE_INSTALL_DOCDIR="share/doc/${PF}"
+   -DENABLERTTI=OFF
+   -DOSL_BUILD_TESTS=$(usex test)
+   -DINSTALL_DOCS=$(usex doc)
+   -DLLVM_STATIC=ON
+   -DSTOP_ON_WARNING=OFF
+   -DUSE_PARTIO=$(usex partio)
+   -DUSE_SIMD="$(IFS=","; echo "${mysimd[*]}")"
+   )
+
+   cmake-utils_src_configure
+}



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

2018-08-15 Thread Jonathan Scruggs
commit: 80322142bb1c3729719f8a68de6f03c5338f143e
Author: Jonathan Scruggs  gmail  com>
AuthorDate: Wed Aug 15 17:28:02 2018 +
Commit: Jonathan Scruggs  gentoo  org>
CommitDate: Wed Aug 15 20:08:13 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=80322142

media-libs/partio: bump to version 1.5.4

Closes: https://github.com/gentoo/gentoo/pull/9581

 media-libs/partio/Manifest|  1 +
 media-libs/partio/partio-1.5.4.ebuild | 43 +++
 2 files changed, 44 insertions(+)

diff --git a/media-libs/partio/Manifest b/media-libs/partio/Manifest
index b67a47490ad..9b66c2b3a92 100644
--- a/media-libs/partio/Manifest
+++ b/media-libs/partio/Manifest
@@ -1,2 +1,3 @@
 DIST partio-1.1.0_p20170829.tar.gz 275959 BLAKE2B 
441c2d0ab9dd91fa52a826d49f7448dc4d5d0a8d6b72bdb58793dd3c97d86739b25e582bdff41160599489a2835ad8e68676012cb70ef8edff062df3205ab209
 SHA512 
daedb23ae2b89d3f2ef36ef13afc624a663b3fab91c22f9a454439ff3bc194b78a87e37c9133f6948567ab3b183eff960bb51951b0427cff8c1c29099b6578d6
 DIST partio-1.5.0.tar.gz 291604 BLAKE2B 
d0d6eab4ef541e61fe4498b4cdd8b9c60e62545a040d3f26b8a7b2d8adaa36c45f28c8a05df24c47dc504ec1dd4fb7bfec1fe5b08f6a035a0b3fdcdceacc46fc
 SHA512 
10db9cfe691fd2341e2613132ad7f8d363007a62a5b5cb6226c53360e2e47d1be77c4d87ae31bd7537790cc8ba8bac7eef229c21fcd8227d98d2ab2154aac559
+DIST partio-1.5.4.tar.gz 291617 BLAKE2B 
638fae984d392e1e6c95862ad9a8dd8b8a0d80b2c83dfd03e887af36e420d15fd67f0b2c71e5e8c335668b512660bf14f03a1329ac0d7a48431674a51043585d
 SHA512 
967da5b648b19c45bd0c3c8ff56f891e2d54a07b2cd113f18d5d0b646cbfabd968e31ee48c0e167bf9a911d8d5af42d5291b355da305a2b9134fa78fc23e5636

diff --git a/media-libs/partio/partio-1.5.4.ebuild 
b/media-libs/partio/partio-1.5.4.ebuild
new file mode 100644
index 000..2aaed0b7b0b
--- /dev/null
+++ b/media-libs/partio/partio-1.5.4.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+: ${CMAKE_MAKEFILE_GENERATOR:=ninja}
+PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
+
+inherit cmake-utils python-single-r1
+
+if [[ ${PV} == * ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/wdas/partio.git;
+else
+   SRC_URI="https://github.com/wdas/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~x86"
+fi
+
+DESCRIPTION="A library for particle IO and manipulation"
+HOMEPAGE="https://www.disneyanimation.com/technology/partio.html;
+
+LICENSE="BSD"
+SLOT="0"
+IUSE="doc"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+RDEPEND="${PYTHON_DEPS}
+   media-libs/freeglut
+   sys-libs/zlib:=
+   virtual/opengl
+"
+
+DEPEND="${RDEPEND}
+   dev-lang/swig:*
+   doc? ( app-doc/doxygen[latex] )
+"
+
+src_configure() {
+   local mycmakeargs=(
+   $(cmake-utils_use_find_package doc Doxygen)
+   )
+   cmake-utils_src_configure
+}



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

2018-08-15 Thread Andreas Sturmlechner
commit: 00112e433da745838471e69bd323557264a88a7d
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Aug 15 19:59:20 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Aug 15 20:04:38 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=00112e43

sys-fs/copyfs: Drop old

Package-Manager: Portage-2.3.46, Repoman-2.3.10

 sys-fs/copyfs/copyfs-1.0.1.ebuild | 43 ---
 1 file changed, 43 deletions(-)

diff --git a/sys-fs/copyfs/copyfs-1.0.1.ebuild 
b/sys-fs/copyfs/copyfs-1.0.1.ebuild
deleted file mode 100644
index 285ec9354bd..000
--- a/sys-fs/copyfs/copyfs-1.0.1.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 1999-2010 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="2"
-
-inherit autotools eutils toolchain-funcs
-
-DESCRIPTION="fuse-based filesystem for maintaining configuration files"
-HOMEPAGE="https://boklm.eu/copyfs/;
-SRC_URI="https://boklm.eu/copyfs/${P}.tar.bz2;
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~x86 ~amd64 ~ppc"
-IUSE=""
-
-DEPEND=">=sys-fs/fuse-2.0
-   sys-apps/attr"
-RDEPEND="${DEPEND}"
-
-src_prepare() {
-   # this patch fixes sandbox violations
-   epatch "${FILESDIR}"/${P}-gentoo.patch
-
-   # this patch adds support for cleaning up the versions directory
-   # the patch is experimental at best, but it's better than your
-   # versions directory filling up with unused files
-   #
-   # patch by stu...@gentoo.org
-   epatch "${FILESDIR}"/${PN}-1.0-unlink.patch
-   eautoreconf
-}
-
-src_configure() {
-   econf --bindir="${D}/usr/bin" --mandir="${D}/usr/share/man"
-}
-
-src_compile() {
-   emake CC=$(tc-getCC) || die
-}
-
-src_install() {
-   emake DESTDIR="${D}" install || die
-}



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

2018-08-15 Thread Andreas Sturmlechner
commit: d3801799ceb77296f21f286115949cea3d8fe96c
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Aug 15 20:01:29 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Aug 15 20:04:38 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d3801799

media-sound/declick: Drop old

Package-Manager: Portage-2.3.46, Repoman-2.3.10

 media-sound/declick/declick-0.6.5.ebuild | 37 
 1 file changed, 37 deletions(-)

diff --git a/media-sound/declick/declick-0.6.5.ebuild 
b/media-sound/declick/declick-0.6.5.ebuild
deleted file mode 100644
index e680690eb32..000
--- a/media-sound/declick/declick-0.6.5.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 1999-2009 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="2"
-
-inherit eutils toolchain-funcs
-
-DESCRIPTION="declick is a dynamic digital declicker for audio sample files"
-HOMEPAGE="http://home.snafu.de/wahlm/dl8hbs/declick.html;
-SRC_URI="http://home.snafu.de/wahlm/dl8hbs/${P}.tar.gz;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 x86"
-IUSE=""
-DEPEND=""
-
-src_prepare() {
-   # add $LDFLAGS to link command
-   sed -i -e "s:\(-o declick\):\$(LDFLAGS) \1:g" Makefile
-
-   # convert docs to utf-8
-   if [ -x "$(type -p iconv)" ]; then
-   for X in README; do
-   iconv -f LATIN1 -t UTF8 -o "${X}~" "${X}" && mv -f 
"${X}~" "${X}" || rm -f "${X}~"
-   done
-   fi
-}
-
-src_compile() {
-   emake CC="$(tc-getCC)" COPTS="${CFLAGS}" LDFLAGS="${LDFLAGS}" declick 
|| die "emake failed"
-}
-
-src_install() {
-   dobin declick
-   dodoc README
-}



[gentoo-commits] repo/gentoo:master commit in: games-emulation/libretro-nestopia/

2018-08-15 Thread Craig Andrews
commit: 6b27e52fe32de17e5b9b128498c147489bb6cf91
Author: Craig Andrews  gentoo  org>
AuthorDate: Wed Aug 15 19:54:51 2018 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Wed Aug 15 19:55:28 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b27e52f

games-emulation/libretro-nestopia: Fix S in -0.0.1_pre20180723

Closes: https://bugs.gentoo.org/663696
Package-Manager: Portage-2.3.46, Repoman-2.3.10

 .../libretro-nestopia/libretro-nestopia-0.0.1_pre20180723.ebuild| 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/games-emulation/libretro-nestopia/libretro-nestopia-0.0.1_pre20180723.ebuild 
b/games-emulation/libretro-nestopia/libretro-nestopia-0.0.1_pre20180723.ebuild
index 4b920925a4d..d93f04f24c0 100644
--- 
a/games-emulation/libretro-nestopia/libretro-nestopia-0.0.1_pre20180723.ebuild
+++ 
b/games-emulation/libretro-nestopia/libretro-nestopia-0.0.1_pre20180723.ebuild
@@ -7,7 +7,7 @@ LIBRETRO_REPO_NAME="libretro/nestopia"
 LIBRETRO_COMMIT_SHA="9c335527c5dfa11dfa29bc22ee4ba6efa23c8890"
 KEYWORDS="~amd64 ~x86"
 inherit libretro-core
-S="${WORKDIR}/${P}/libretro"
+S="${WORKDIR}/nestopia-${LIBRETRO_COMMIT_SHA}/libretro"
 LIBRETRO_CORE_LIB_FILE="${S}/${LIBRETRO_CORE_NAME}_libretro.so"
 
 DESCRIPTION="Nestopia libretro port"



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

2018-08-15 Thread Andreas Sturmlechner
commit: 7d1cae050f32e59fcda0f629017af706a5f135b7
Author: Michael Mair-Keimberger  gmail  com>
AuthorDate: Wed Aug  1 16:47:03 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Aug 15 19:53:31 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7d1cae05

sys-fs/copyfs: EAPI7, improve ebuild

Bug: https://bugs.gentoo.org/648050

 sys-fs/copyfs/copyfs-1.0.1-r1.ebuild | 42 
 1 file changed, 42 insertions(+)

diff --git a/sys-fs/copyfs/copyfs-1.0.1-r1.ebuild 
b/sys-fs/copyfs/copyfs-1.0.1-r1.ebuild
new file mode 100644
index 000..ec53bab73be
--- /dev/null
+++ b/sys-fs/copyfs/copyfs-1.0.1-r1.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools toolchain-funcs
+
+DESCRIPTION="fuse-based filesystem for maintaining configuration files"
+HOMEPAGE="https://boklm.eu/copyfs/;
+SRC_URI="https://boklm.eu/copyfs/${P}.tar.bz2;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+
+RDEPEND=">=sys-fs/fuse-2.0:0"
+DEPEND="${RDEPEND}
+   sys-apps/attr"
+
+PATCHES=(
+   # this patch fixes sandbox violations
+   "${FILESDIR}"/${P}-gentoo.patch
+   # this patch adds support for cleaning up the versions directory
+   # the patch is experimental at best, but it's better than your
+   # versions directory filling up with unused files
+   #
+   # patch by stu...@gentoo.org
+   "${FILESDIR}"/${PN}-1.0-unlink.patch
+)
+
+src_prepare() {
+   default
+   eautoreconf
+}
+
+src_configure() {
+   econf --bindir="${D}/usr/bin" --mandir="${D}/usr/share/man"
+}
+
+src_compile() {
+   emake CC=$(tc-getCC)
+}



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

2018-08-15 Thread Andreas Sturmlechner
commit: 9521a10c5eac144e8049ac5a016af10a87431c69
Author: Michael Mair-Keimberger  gmail  com>
AuthorDate: Wed Aug  1 16:21:48 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Aug 15 19:53:29 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9521a10c

media-sound/declick: EAPI7, improve ebuild

 media-sound/declick/declick-0.6.5-r1.ebuild | 36 +
 1 file changed, 36 insertions(+)

diff --git a/media-sound/declick/declick-0.6.5-r1.ebuild 
b/media-sound/declick/declick-0.6.5-r1.ebuild
new file mode 100644
index 000..c6d6cd7a99c
--- /dev/null
+++ b/media-sound/declick/declick-0.6.5-r1.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit toolchain-funcs
+
+DESCRIPTION="Dynamic digital declicker for audio sample files"
+HOMEPAGE="http://home.snafu.de/wahlm/dl8hbs/declick.html;
+SRC_URI="http://home.snafu.de/wahlm/dl8hbs/${P}.tar.gz;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+src_prepare() {
+   default
+   # add $LDFLAGS to link command
+   sed -i -e "s:\(-o declick\):\$(LDFLAGS) \1:g" Makefile || die
+
+   # convert docs to utf-8
+   if [ -x "$(type -p iconv)" ]; then
+   for X in README; do
+   iconv -f LATIN1 -t UTF8 -o "${X}~" "${X}" && mv -f 
"${X}~" "${X}" || rm -f "${X}~" || die
+   done
+   fi
+}
+
+src_compile() {
+   emake CC="$(tc-getCC)" COPTS="${CFLAGS}" LDFLAGS="${LDFLAGS}" declick
+}
+
+src_install() {
+   dobin declick
+   dodoc README
+}



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

2018-08-15 Thread Andreas Sturmlechner
commit: 170beb81c5a63ac774a4b6838b66df9276c49a08
Author: Michael Mair-Keimberger  gmail  com>
AuthorDate: Mon Aug 13 17:53:25 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Aug 15 19:53:28 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=170beb81

app-misc/cdcat: fix SRC_URI, HOMEPAGE

Closes: https://github.com/gentoo/gentoo/pull/9566

 app-misc/cdcat/cdcat-0.3.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-misc/cdcat/cdcat-0.3.ebuild b/app-misc/cdcat/cdcat-0.3.ebuild
index e97b1241476..6f165bb146e 100644
--- a/app-misc/cdcat/cdcat-0.3.ebuild
+++ b/app-misc/cdcat/cdcat-0.3.ebuild
@@ -5,8 +5,8 @@ EAPI=0
 
 DESCRIPTION="simple yet effective CD indexing program"
 # original src went away: 
SRC_URI="http://littledragon.home.ro/unix/${P}.tar.gz;
-SRC_URI="mirror://gentoo/${P}.tar.gz"
-HOMEPAGE="https://dev.gentoo.org/~centic/cdcat/;
+SRC_URI="mirror://sourceforge/cdcatalog/${P}.tar.gz"
+HOMEPAGE="http://cdcatalog.sourceforge.net/;
 
 LICENSE="GPL-2"
 SLOT="0"



[gentoo-commits] repo/gentoo:master commit in: app-editors/moe/

2018-08-15 Thread Mikle Kolyada
commit: f6dfc22068d0d7b82f11fc94f3329514bd67527d
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Wed Aug 15 19:53:36 2018 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Wed Aug 15 19:53:47 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f6dfc220

app-editors/moe: Drop old

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 app-editors/moe/Manifest   |  1 -
 app-editors/moe/moe-1.7.ebuild | 36 
 2 files changed, 37 deletions(-)

diff --git a/app-editors/moe/Manifest b/app-editors/moe/Manifest
index 138b65fae76..0434c417392 100644
--- a/app-editors/moe/Manifest
+++ b/app-editors/moe/Manifest
@@ -1,3 +1,2 @@
 DIST moe-1.6.tar.lz 75108 BLAKE2B 
0d675ceecea6670fe24e860d030ef43905add64334d0769d24a57fb3b0cc421e7065c6d36df7e2c154db66936ab8849f9bf42288767810aec34db4261fef23f6
 SHA512 
0aa717c865d41f73adccddbb158ae67b611a64f24258bcce5a68fea8175d28d6db55a0fb356fb294bfe3106c0973607b1fcc76ceee17d360e30eb80650ec043b
-DIST moe-1.7.tar.lz 79644 BLAKE2B 
e4e353d1daba8b40842d86a0821c8a0668bbe9e6875b988190f870b8fd637ee3f0006ca088f9aeb1dedcc69b17c45ced4167ffb248adb429531516b64229caee
 SHA512 
e961291c55e5b2af09e3b5cb0d07b557b0af1f6143339390e5b06f4bdebace888f7c3866ec936bd20f25b23cc96fdfdb7bd3da6690e684ec24513b106ae53b49
 DIST moe-1.9.tar.lz 82046 BLAKE2B 
9144dfc4ce17bc04f3ad9aa9ec271f173df6c581705e5d922a346f94c086a97af9429478c016d7081c1fd38787055666504f04d25a8b9f5c1020dc147aaafdb0
 SHA512 
277700e4a796e1a7aee42de55ba4599a350a612f95a1a2eca5078d85f6f9a7db190fb5611eb2f286c98580af847a2934bf38a4bce10176db4c5cddc2d257f929

diff --git a/app-editors/moe/moe-1.7.ebuild b/app-editors/moe/moe-1.7.ebuild
deleted file mode 100644
index c7f8b897e55..000
--- a/app-editors/moe/moe-1.7.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit eutils toolchain-funcs unpacker
-
-DESCRIPTION="A powerful and user-friendly console text editor"
-HOMEPAGE="https://www.gnu.org/software/moe/;
-SRC_URI="mirror://gnu/${PN}/${P}.tar.lz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~x86 ~amd64-linux ~x86-linux"
-
-RDEPEND="
-   sys-libs/ncurses:0=
-"
-DEPEND="
-   $(unpacker_src_uri_depends)
-   ${RDEPEND}
-   virtual/pkgconfig
-"
-
-src_prepare() {
-   tc-export CXX PKG_CONFIG
-   sed -i \
-   -e "/^CXXFLAGS=/d" \
-   -e "/^LDFLAGS=/d" \
-   -e  "/^CXX=/d" \
-   configure || die "sed on configure failed"
-
-   epatch_user
-
-   epatch "${FILESDIR}/${PN}-1.6-tinfo.patch"
-}



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

2018-08-15 Thread Andreas Sturmlechner
commit: e6f3e4af3ddab2a5ea74dc7ea260897e94d7ad5f
Author: Michael Mair-Keimberger  gmail  com>
AuthorDate: Mon Aug 13 17:59:34 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Aug 15 19:53:29 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e6f3e4af

app-misc/cdcat: EAPI7, improve ebuild

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

 app-misc/cdcat/cdcat-0.3-r1.ebuild | 47 ++
 1 file changed, 47 insertions(+)

diff --git a/app-misc/cdcat/cdcat-0.3-r1.ebuild 
b/app-misc/cdcat/cdcat-0.3-r1.ebuild
new file mode 100644
index 000..3649b8e2eac
--- /dev/null
+++ b/app-misc/cdcat/cdcat-0.3-r1.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="Simple yet effective CD indexing program"
+# original src went away: 
SRC_URI="http://littledragon.home.ro/unix/${P}.tar.gz;
+SRC_URI="mirror://sourceforge/cdcatalog/${P}.tar.gz"
+HOMEPAGE="http://cdcatalog.sourceforge.net/;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+
+RDEPEND="virtual/cdrtools
+   !app-backup/cdbkup"
+
+src_prepare() {
+   default
+   # workaround install.sh ignoring --man_prefix
+   sed -i 's:^MAN_PREFIX:#:' install.sh || die
+
+   # fix path to cd index files to be FHS-compliant
+   sed -i 's:/mnt/ext/cd:/var/lib/cdcat:' src/cdcat.pl || die
+
+   # work around problem with isoinfo -di
+   sed -i 's:isoinfo -di:isoinfo -d -i:' src/cdcat.pl || die
+}
+
+src_install() {
+   # workaround install.sh ignoring --man_prefix
+   export MAN_PREFIX="${D}/usr/share/man"
+   dodir /usr/share/man/man1
+
+   # create index files path
+   dodir /var/lib/cdcat
+   keepdir /var/lib/cdcat
+   chgrp cdrom "${D}"/var/lib/cdcat
+   chmod g+ws,o+w "${D}"/var/lib/cdcat || die
+
+   # now use the included install.sh
+   ./install.sh --prefix="${D}/usr" \
+   --man_prefix="${D}/usr/share/man" || die "Install script 
failed."
+
+   insinto /etc
+   doins doc/cdcat.conf
+}



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

2018-08-15 Thread Andreas Sturmlechner
commit: 411d1d592f48651c3dd2b3431780ad84f2fba282
Author: Michael Mair-Keimberger  gmail  com>
AuthorDate: Wed Aug  1 16:40:10 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Aug 15 19:53:31 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=411d1d59

sys-fs/copyfs: fix HOMEPAGE, SRC_URI

 sys-fs/copyfs/copyfs-1.0.1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-fs/copyfs/copyfs-1.0.1.ebuild 
b/sys-fs/copyfs/copyfs-1.0.1.ebuild
index dcec1e63bce..285ec9354bd 100644
--- a/sys-fs/copyfs/copyfs-1.0.1.ebuild
+++ b/sys-fs/copyfs/copyfs-1.0.1.ebuild
@@ -6,8 +6,8 @@ EAPI="2"
 inherit autotools eutils toolchain-funcs
 
 DESCRIPTION="fuse-based filesystem for maintaining configuration files"
-HOMEPAGE="http://invaders.mars-attacks.org/~boklm/copyfs/;
-SRC_URI="${HOMEPAGE}/${P}.tar.bz2"
+HOMEPAGE="https://boklm.eu/copyfs/;
+SRC_URI="https://boklm.eu/copyfs/${P}.tar.bz2;
 LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS="~x86 ~amd64 ~ppc"



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

2018-08-15 Thread Andreas Sturmlechner
commit: 102fd8fb352e38e59f3d8bd7c4d38c9586a4c02b
Author: Michael Mair-Keimberger  gmail  com>
AuthorDate: Wed Aug 15 18:52:16 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Aug 15 19:53:30 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=102fd8fb

net-analyzer/nmbscan: fix SRC_URI and HOMEPAGE

 net-analyzer/nmbscan/nmbscan-1.2.5.ebuild | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/net-analyzer/nmbscan/nmbscan-1.2.5.ebuild 
b/net-analyzer/nmbscan/nmbscan-1.2.5.ebuild
index 7e8c9f28df4..55bcd35032e 100644
--- a/net-analyzer/nmbscan/nmbscan-1.2.5.ebuild
+++ b/net-analyzer/nmbscan/nmbscan-1.2.5.ebuild
@@ -5,9 +5,9 @@ EAPI=2
 
 inherit eutils
 
-DESCRIPTION="netbios scanner"
-HOMEPAGE="http://nmbscan.gbarbier.org/;
-SRC_URI="http://nmbscan.gbarbier.org/down/${P}.tar.gz;
+DESCRIPTION="Scans the shares of a SMB/NetBIOS network"
+HOMEPAGE="http://nmbscan.g76r.eu/;
+SRC_URI="http://nmbscan.g76r.eu/down/${P}.tar.gz;
 
 LICENSE="GPL-2"
 SLOT="0"



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

2018-08-15 Thread Andreas Sturmlechner
commit: f957dd20b2016704813be78a6f8c44f3de003f9c
Author: Michael Mair-Keimberger  gmail  com>
AuthorDate: Wed Aug  1 16:06:20 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Aug 15 19:53:29 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f957dd20

app-text/pep: EAPI7, improve ebuild

 app-text/pep/pep-2.8-r2.ebuild | 50 ++
 1 file changed, 50 insertions(+)

diff --git a/app-text/pep/pep-2.8-r2.ebuild b/app-text/pep/pep-2.8-r2.ebuild
new file mode 100644
index 000..8e25853adc3
--- /dev/null
+++ b/app-text/pep/pep-2.8-r2.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit toolchain-funcs flag-o-matic
+
+DESCRIPTION="General purpose filter and file cleaning program"
+HOMEPAGE="http://hannemyr.com/enjoy/pep.html;
+SRC_URI="http://hannemyr.com/enjoy/${PN}${PV//./}.zip;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~mips ~ppc ~x86 ~x86-linux ~ppc-macos"
+
+DEPEND="app-arch/unzip"
+
+S=${WORKDIR}
+
+# pep does not come with autconf so here's a patch to configure
+# Makefile with the correct path
+PATCHES=(
+   "${FILESDIR}"/${P}-gentoo.patch
+   "${FILESDIR}"/${P}-include.patch
+)
+
+src_prepare() {
+   default
+   # Darwin lacks stricmp and DIRCHAR
+   if [[ ${CHOST} == *-darwin* ]] ; then
+   sed -i -e '/^OBJS/s/^\(.*\)$/\1 bdmg.o/' Makefile || die
+   append-flags "-Dunix" -DSTRICMP
+   fi
+}
+
+src_compile() {
+   # make man page too
+   make Doc/pep.1 || die "make man page failed"
+   emake CC="$(tc-getCC)"
+}
+
+src_install() {
+   dobin pep
+   doman Doc/pep.1
+
+   insinto /usr/share/pep
+   doins Filters/*
+
+   dodoc aareadme.txt file_id.diz
+}



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

2018-08-15 Thread Andreas Sturmlechner
commit: e95517277520928e758c5e7c2c772f2a95a1da08
Author: Michael Mair-Keimberger  gmail  com>
AuthorDate: Wed Aug  1 16:01:28 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Aug 15 19:53:29 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e9551727

app-misc/cdspeed: EAPI7, improve ebuild

Closes: https://github.com/gentoo/gentoo/pull/9411

 app-misc/cdspeed/cdspeed-0.4-r2.ebuild | 30 ++
 1 file changed, 30 insertions(+)

diff --git a/app-misc/cdspeed/cdspeed-0.4-r2.ebuild 
b/app-misc/cdspeed/cdspeed-0.4-r2.ebuild
new file mode 100644
index 000..6c933ac2caf
--- /dev/null
+++ b/app-misc/cdspeed/cdspeed-0.4-r2.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit toolchain-funcs
+
+DESCRIPTION="Change the speed of your CD drive"
+HOMEPAGE="http://linuxfocus.org/~guido/;
+SRC_URI="http://linuxfocus.org/~guido/${P}.tar.gz;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~hppa ~mips ~ppc ~x86"
+
+src_prepare() {
+   default
+   sed -i Makefile \
+   -e 's| -o | $(LDFLAGS)&|g' \
+   || die "sed Makefile failed"
+}
+
+src_compile() {
+   emake CFLAGS="${CFLAGS} -Wall -Wno-unused" CC=$(tc-getCC)
+}
+
+src_install() {
+   emake PREFIX="${D}/usr" install
+   dodoc README
+}



[gentoo-commits] repo/gentoo:master commit in: net-analyzer/nmbscan/, net-analyzer/nmbscan/files/

2018-08-15 Thread Andreas Sturmlechner
commit: 7f24bb77852cd3365de2f5a9dddc849867920c8a
Author: Michael Mair-Keimberger  gmail  com>
AuthorDate: Wed Aug  1 16:31:21 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Aug 15 19:53:30 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f24bb77

net-analyzer/nmbscan: EAPI7, improve ebuild

 net-analyzer/nmbscan/files/nmbscan-1.2.5-head.diff |  4 ++--
 net-analyzer/nmbscan/nmbscan-1.2.5-r1.ebuild   | 27 ++
 2 files changed, 29 insertions(+), 2 deletions(-)

diff --git a/net-analyzer/nmbscan/files/nmbscan-1.2.5-head.diff 
b/net-analyzer/nmbscan/files/nmbscan-1.2.5-head.diff
index 6139f71f297..f258aae379d 100644
--- a/net-analyzer/nmbscan/files/nmbscan-1.2.5-head.diff
+++ b/net-analyzer/nmbscan/files/nmbscan-1.2.5-head.diff
@@ -1,5 +1,5 @@
 nmbscan.orig   2005-09-21 22:10:05.223491664 +0200
-+++ nmbscan2005-09-21 22:11:59.215162296 +0200
+--- a/nmbscan  2005-09-21 22:10:05.223491664 +0200
 b/nmbscan  2005-09-21 22:11:59.215162296 +0200
 @@ -402,7 +402,7 @@
  
  function get_server_and_os_by_ip

diff --git a/net-analyzer/nmbscan/nmbscan-1.2.5-r1.ebuild 
b/net-analyzer/nmbscan/nmbscan-1.2.5-r1.ebuild
new file mode 100644
index 000..ca165970fad
--- /dev/null
+++ b/net-analyzer/nmbscan/nmbscan-1.2.5-r1.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="Scans the shares of a SMB/NetBIOS network"
+HOMEPAGE="http://nmbscan.g76r.eu/;
+SRC_URI="http://nmbscan.g76r.eu/down/${P}.tar.gz;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86"
+
+RDEPEND="net-dns/bind-tools
+   net-fs/samba
+   net-misc/iputils
+   sys-apps/net-tools
+   virtual/awk"
+
+S=${WORKDIR}
+PATCHES=( "${FILESDIR}"/${P}-head.diff )
+
+src_compile() { :; }
+
+src_install() {
+   dobin nmbscan
+}



[gentoo-commits] repo/gentoo:master commit in: app-editors/moe/

2018-08-15 Thread Mikle Kolyada
commit: 3f06040ab5e9c5264c3d226e57a588da2c449cb5
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Wed Aug 15 19:52:26 2018 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Wed Aug 15 19:52:26 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f06040a

app-editors/moe: mark stable

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 app-editors/moe/moe-1.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-editors/moe/moe-1.9.ebuild b/app-editors/moe/moe-1.9.ebuild
index c511c32637f..0e627addb66 100644
--- a/app-editors/moe/moe-1.9.ebuild
+++ b/app-editors/moe/moe-1.9.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/${PN}/${P}.tar.lz"
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 arm x86 ~amd64-linux ~x86-linux"
 
 RDEPEND="
sys-libs/ncurses:0=



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

2018-08-15 Thread Ian Stakenvicius
commit: 10516a58d09b92067afd195622d2b021563582b8
Author: Ian Stakenvicius  gentoo  org>
AuthorDate: Wed Aug 15 19:29:35 2018 +
Commit: Ian Stakenvicius  gentoo  org>
CommitDate: Wed Aug 15 19:29:35 2018 +
URL:https://gitweb.gentoo.org/proj/mozilla.git/commit/?id=10516a58

mozcoreconf: attempt workaround for occasional setupterm-based build error

Bug: http://bugs.gentoo.org/654316

 eclass/mozcoreconf-v6.eclass | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/eclass/mozcoreconf-v6.eclass b/eclass/mozcoreconf-v6.eclass
index 930122f..b797696 100644
--- a/eclass/mozcoreconf-v6.eclass
+++ b/eclass/mozcoreconf-v6.eclass
@@ -101,6 +101,9 @@ moz_pkgsetup() {
# ensure MOZCONFIG is not defined
unset MOZCONFIG
 
+   # recent builds call setupterm, ensure TERM has a value
+   export TERM=${TERM:-dumb}
+
# set MOZILLA_FIVE_HOME
export MOZILLA_FIVE_HOME="/usr/$(get_libdir)/${PN}"
 



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

2018-08-15 Thread Jeroen Roovers
commit: 175e12d3385b106a7849ba5fcd7c496af7ba31f7
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Wed Aug 15 19:12:18 2018 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Wed Aug 15 19:17:29 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=175e12d3

dev-util/debootstrap: Version 1.0.107.

Package-Manager: Portage-2.3.46, Repoman-2.3.10

 dev-util/debootstrap/Manifest   |  1 +
 dev-util/debootstrap/debootstrap-1.0.107.ebuild | 48 +
 2 files changed, 49 insertions(+)

diff --git a/dev-util/debootstrap/Manifest b/dev-util/debootstrap/Manifest
index 102d414e64d..1a92b9dfa4a 100644
--- a/dev-util/debootstrap/Manifest
+++ b/dev-util/debootstrap/Manifest
@@ -1,5 +1,6 @@
 DIST debootstrap_1.0.103.tar.gz 73167 BLAKE2B 
063e27c1d58826bb7fec7879a5876df33b0da27cdbbdce3aa5ffecbcb70dba2814817e644725a132100cc7c7d182576bb2ba813f96bb4b289d06622d073da9d3
 SHA512 
4b43db32c46e5b69db9885494bc1f91197a40311c05196bf1c6e17d0a1f0519dbf61c8f5731c8627a708b8dfc8f3ba78e822a21879a5caf0d70046e3b7e60aa2
 DIST debootstrap_1.0.104.tar.gz 73264 BLAKE2B 
28b4d1d1ad389dfb13f049529e5d14e1d8d82abf58b802ff25787e5c791c5d25aa2fd349f923b4e4d29bcbed78f2d32769189e110b6788acb67fb5499454dc52
 SHA512 
cfefa225a804e353195dedf5fbf0b005e7ac988f66c934927a312a32e8bbe9fd1083647fbafc5dbb3c7b55613887beb2c6296e3a5b8ed705b9ce18e850ee27a4
 DIST debootstrap_1.0.106.tar.gz 73686 BLAKE2B 
c6dbaa19ab702e49117b56ed04928f0ba6656ee9af8f206ae376af72baf114b20175b32e1c6d6b2fbc7b851e204445b4758a0edc147b94c687ddb5bca8457252
 SHA512 
86eee4ea1782cd96f364df748b3c7c62a48728c3371fe708937ebb76d75d0ad967d76af7a7f6cc1eb7a8623bba817137b49ffe145378489126d38021dd2882b2
+DIST debootstrap_1.0.107.tar.gz 74202 BLAKE2B 
672f4bd723bec5d77d4bf6a5e38b9092cccb890141a44c67d8e8e63e35be3e3735e348b82052090e748d39ad025d73e18ca939c1b040be30af760cdbb8e8df81
 SHA512 
5b166351c590918cb913ab2307b61c5e6e257c7227e04881ff91d9a579db32c2da920a590ae3471821513eded9bf517feee97bedf43b7feb2ea7f1c5308b873f
 DIST debootstrap_1.0.89.tar.gz 69020 BLAKE2B 
9175d0936b6c9a28a29ee1b24bd835c41aaf807bc24a029201aaa45d07789206ee06e38b0a70c1e507ab448a3ec9c0fded2838bfb868334270b5159b34cbe9eb
 SHA512 
3f230ce3eff6359353d106c806ce395861fb47fc1416eb0b498af7ce12a45ce7572b18284633d6d4d07b73a4a203e03bc205df3eae0db6f637237d25d0a69b1a
 DIST devices.tar.gz 47835 BLAKE2B 
03bfe097fda12a7a0aa19d3308c0d44382ad945defea05a63b17a72e4051ef94f0e60e75bde35baeace81da59d9f04126f6e463163609475b9c0fdf518f533ef
 SHA512 
994ec8d72e3d52d2d872f7ff0da2336e4cbd3a5fa73bb6cdb9e06f5e7f5b8c69cea639c738fdba1186f382d6dcf62e7746fface664bfbd744aac24b16f034432

diff --git a/dev-util/debootstrap/debootstrap-1.0.107.ebuild 
b/dev-util/debootstrap/debootstrap-1.0.107.ebuild
new file mode 100644
index 000..93ffd5d2d1a
--- /dev/null
+++ b/dev-util/debootstrap/debootstrap-1.0.107.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit eutils
+
+DESCRIPTION="Debian/Ubuntu bootstrap scripts"
+HOMEPAGE="https://packages.qa.debian.org/d/debootstrap.html;
+SRC_URI="mirror://debian/pool/main/d/${PN}/${PN}_${PV}.tar.gz
+   mirror://gentoo/devices.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 
~amd64-linux ~x86-linux"
+
+RDEPEND="
+   app-arch/dpkg
+   net-misc/wget
+   sys-devel/binutils
+"
+DOCS=( TODO debian/changelog )
+
+src_unpack() {
+   unpack ${PN}_${PV}.tar.gz
+   cp "${DISTDIR}"/devices.tar.gz "${S}"
+}
+
+src_compile() {
+   return
+}
+
+src_install() {
+   default
+   doman debootstrap.8
+}
+
+pkg_postinst() {
+   if ! has_version ${CATEGORY}/${PN} && ! has_version app-crypt/gnupg; 
then
+   elog "To check Release files against a keyring (--keyring=K), 
please"
+   elog "install app-crypt/gnupg"
+   fi
+
+   if ! has_version app-crypt/debian-archive-keyring || ! has_version 
app-crypt/ubuntu-keyring; then
+   elog "To check Release files from Debian or Ubuntu, please 
install"
+   elog " app-crypt/debian-archive-keyring or"
+   elog " app-crypt/ubuntu-keyring as required"
+   fi
+}



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

2018-08-15 Thread Jeroen Roovers
commit: c6fe93b1fa43067c9b7b86dcbdca25615a10001b
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Wed Aug 15 19:16:33 2018 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Wed Aug 15 19:17:34 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c6fe93b1

net-misc/geoipupdate: Version 3.0.1.

Package-Manager: Portage-2.3.46, Repoman-2.3.10

 net-misc/geoipupdate/Manifest |  1 +
 net-misc/geoipupdate/geoipupdate-3.0.1.ebuild | 26 ++
 2 files changed, 27 insertions(+)

diff --git a/net-misc/geoipupdate/Manifest b/net-misc/geoipupdate/Manifest
index df9866bdbae..352d0f62578 100644
--- a/net-misc/geoipupdate/Manifest
+++ b/net-misc/geoipupdate/Manifest
@@ -1,3 +1,4 @@
 DIST geoipupdate-2.3.1.tar.gz 362497 BLAKE2B 
e07eb22d6b4897d735af0c354f99111931646e8d194d493cf6992ac76a065a02816e5eaf0c974f752aeabb9cde7e7f8ec70d70529402b0b58072c44994e39e53
 SHA512 
98537e17ea03dbc0e377bf3fd045a96cbcf2f36f1fbcdf494f0a60d15f9ea5d2f0cd5e127245c6425e0ff8b77028147a2a6316034752298c8e9671007b7245a1
 DIST geoipupdate-2.4.0.tar.gz 369949 BLAKE2B 
ff385bd1fe6245bc025a9c922869385067064e6af9e020578297c2b687e8ef1e14eb1b4064b23488b15d9196cae11aebfaf49c3835f17d3839f2a802681f4332
 SHA512 
6285810380a12ce34c90798fe31954959c9b462060e9b49348b5dbca3af7f3b1798384cf958de3b213ac7d03d42688c6744365d91efc4ad1fe76330bd893d4b1
 DIST geoipupdate-2.5.0.tar.gz 371882 BLAKE2B 
52a1794f2d3e91d4fcb274ddd5b65f9c8c99400d8c278ea9bdfd11208269da3e6ff3002c92a2cf5a805f6b81b0b0c8321b1a2bf4df1a0455a335828f4a61efc5
 SHA512 
2733c06b77634cf80e161168ff452aa7a4ade21e33260bd7dd01167b4edb5b88d62d2ef15cf014e5d059699e5a9b9ba3f265a324f4c91cec8f935fba3d5c243f
+DIST geoipupdate-3.0.1.tar.gz 370010 BLAKE2B 
23050c3d925ba32f624ab19b07c30947e9162fa242fe2228fb14d2177d455a62493cdfb04a1ccecef63de08e32d16ac89c7099265da9a1ee3953af9e7f447058
 SHA512 
6512ff1b83df1809dacf556aaf7f3e5dd15e953571505f53ca61f2d4919e3eb7445d72a4c9efbc7d6ce3a6d39881ba82d1964aa0a8c3eb38e8cd8cde376dc6b4

diff --git a/net-misc/geoipupdate/geoipupdate-3.0.1.ebuild 
b/net-misc/geoipupdate/geoipupdate-3.0.1.ebuild
new file mode 100644
index 000..bced45a506f
--- /dev/null
+++ b/net-misc/geoipupdate/geoipupdate-3.0.1.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DESCRIPTION="performs automatic updates of GeoIP2 and GeoIP Legacy binary 
databases"
+HOMEPAGE="https://github.com/maxmind/geoipupdate;
+SRC_URI="https://github.com/maxmind/${PN}/releases/download/v${PV}/${P}.tar.gz;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 
~x86-fbsd"
+
+DEPEND="
+   net-misc/curl
+   sys-libs/zlib
+"
+RDEPEND="
+   ${DEPEND}
+   !

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

2018-08-15 Thread Jeroen Roovers
commit: 6776c0107011c043b3b0bf24ed80e069da4928ca
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Wed Aug 15 19:17:14 2018 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Wed Aug 15 19:17:36 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6776c010

net-misc/geoipupdate: Old.

Package-Manager: Portage-2.3.46, Repoman-2.3.10

 net-misc/geoipupdate/Manifest |  1 -
 net-misc/geoipupdate/geoipupdate-2.4.0.ebuild | 26 --
 2 files changed, 27 deletions(-)

diff --git a/net-misc/geoipupdate/Manifest b/net-misc/geoipupdate/Manifest
index 352d0f62578..e5ae274fadb 100644
--- a/net-misc/geoipupdate/Manifest
+++ b/net-misc/geoipupdate/Manifest
@@ -1,4 +1,3 @@
 DIST geoipupdate-2.3.1.tar.gz 362497 BLAKE2B 
e07eb22d6b4897d735af0c354f99111931646e8d194d493cf6992ac76a065a02816e5eaf0c974f752aeabb9cde7e7f8ec70d70529402b0b58072c44994e39e53
 SHA512 
98537e17ea03dbc0e377bf3fd045a96cbcf2f36f1fbcdf494f0a60d15f9ea5d2f0cd5e127245c6425e0ff8b77028147a2a6316034752298c8e9671007b7245a1
-DIST geoipupdate-2.4.0.tar.gz 369949 BLAKE2B 
ff385bd1fe6245bc025a9c922869385067064e6af9e020578297c2b687e8ef1e14eb1b4064b23488b15d9196cae11aebfaf49c3835f17d3839f2a802681f4332
 SHA512 
6285810380a12ce34c90798fe31954959c9b462060e9b49348b5dbca3af7f3b1798384cf958de3b213ac7d03d42688c6744365d91efc4ad1fe76330bd893d4b1
 DIST geoipupdate-2.5.0.tar.gz 371882 BLAKE2B 
52a1794f2d3e91d4fcb274ddd5b65f9c8c99400d8c278ea9bdfd11208269da3e6ff3002c92a2cf5a805f6b81b0b0c8321b1a2bf4df1a0455a335828f4a61efc5
 SHA512 
2733c06b77634cf80e161168ff452aa7a4ade21e33260bd7dd01167b4edb5b88d62d2ef15cf014e5d059699e5a9b9ba3f265a324f4c91cec8f935fba3d5c243f
 DIST geoipupdate-3.0.1.tar.gz 370010 BLAKE2B 
23050c3d925ba32f624ab19b07c30947e9162fa242fe2228fb14d2177d455a62493cdfb04a1ccecef63de08e32d16ac89c7099265da9a1ee3953af9e7f447058
 SHA512 
6512ff1b83df1809dacf556aaf7f3e5dd15e953571505f53ca61f2d4919e3eb7445d72a4c9efbc7d6ce3a6d39881ba82d1964aa0a8c3eb38e8cd8cde376dc6b4

diff --git a/net-misc/geoipupdate/geoipupdate-2.4.0.ebuild 
b/net-misc/geoipupdate/geoipupdate-2.4.0.ebuild
deleted file mode 100644
index c853ab96cf0..000
--- a/net-misc/geoipupdate/geoipupdate-2.4.0.ebuild
+++ /dev/null
@@ -1,26 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-DESCRIPTION="performs automatic updates of GeoIP2 and GeoIP Legacy binary 
databases"
-HOMEPAGE="https://github.com/maxmind/geoipupdate;
-SRC_URI="https://github.com/maxmind/${PN}/releases/download/v${PV}/${P}.tar.gz;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 
~x86-fbsd"
-
-DEPEND="
-   net-misc/curl
-   sys-libs/zlib
-"
-RDEPEND="
-   ${DEPEND}
-   !

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

2018-08-15 Thread Jeroen Roovers
commit: 9178fe2359a3eeb2a8df55aef76533595719828a
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Wed Aug 15 19:13:22 2018 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Wed Aug 15 19:17:32 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9178fe23

dev-util/debootstrap: Old.

Package-Manager: Portage-2.3.46, Repoman-2.3.10

 dev-util/debootstrap/Manifest   |  2 --
 dev-util/debootstrap/debootstrap-1.0.103.ebuild | 48 -
 dev-util/debootstrap/debootstrap-1.0.104.ebuild | 48 -
 3 files changed, 98 deletions(-)

diff --git a/dev-util/debootstrap/Manifest b/dev-util/debootstrap/Manifest
index 1a92b9dfa4a..bd535fada6f 100644
--- a/dev-util/debootstrap/Manifest
+++ b/dev-util/debootstrap/Manifest
@@ -1,5 +1,3 @@
-DIST debootstrap_1.0.103.tar.gz 73167 BLAKE2B 
063e27c1d58826bb7fec7879a5876df33b0da27cdbbdce3aa5ffecbcb70dba2814817e644725a132100cc7c7d182576bb2ba813f96bb4b289d06622d073da9d3
 SHA512 
4b43db32c46e5b69db9885494bc1f91197a40311c05196bf1c6e17d0a1f0519dbf61c8f5731c8627a708b8dfc8f3ba78e822a21879a5caf0d70046e3b7e60aa2
-DIST debootstrap_1.0.104.tar.gz 73264 BLAKE2B 
28b4d1d1ad389dfb13f049529e5d14e1d8d82abf58b802ff25787e5c791c5d25aa2fd349f923b4e4d29bcbed78f2d32769189e110b6788acb67fb5499454dc52
 SHA512 
cfefa225a804e353195dedf5fbf0b005e7ac988f66c934927a312a32e8bbe9fd1083647fbafc5dbb3c7b55613887beb2c6296e3a5b8ed705b9ce18e850ee27a4
 DIST debootstrap_1.0.106.tar.gz 73686 BLAKE2B 
c6dbaa19ab702e49117b56ed04928f0ba6656ee9af8f206ae376af72baf114b20175b32e1c6d6b2fbc7b851e204445b4758a0edc147b94c687ddb5bca8457252
 SHA512 
86eee4ea1782cd96f364df748b3c7c62a48728c3371fe708937ebb76d75d0ad967d76af7a7f6cc1eb7a8623bba817137b49ffe145378489126d38021dd2882b2
 DIST debootstrap_1.0.107.tar.gz 74202 BLAKE2B 
672f4bd723bec5d77d4bf6a5e38b9092cccb890141a44c67d8e8e63e35be3e3735e348b82052090e748d39ad025d73e18ca939c1b040be30af760cdbb8e8df81
 SHA512 
5b166351c590918cb913ab2307b61c5e6e257c7227e04881ff91d9a579db32c2da920a590ae3471821513eded9bf517feee97bedf43b7feb2ea7f1c5308b873f
 DIST debootstrap_1.0.89.tar.gz 69020 BLAKE2B 
9175d0936b6c9a28a29ee1b24bd835c41aaf807bc24a029201aaa45d07789206ee06e38b0a70c1e507ab448a3ec9c0fded2838bfb868334270b5159b34cbe9eb
 SHA512 
3f230ce3eff6359353d106c806ce395861fb47fc1416eb0b498af7ce12a45ce7572b18284633d6d4d07b73a4a203e03bc205df3eae0db6f637237d25d0a69b1a

diff --git a/dev-util/debootstrap/debootstrap-1.0.103.ebuild 
b/dev-util/debootstrap/debootstrap-1.0.103.ebuild
deleted file mode 100644
index 93ffd5d2d1a..000
--- a/dev-util/debootstrap/debootstrap-1.0.103.ebuild
+++ /dev/null
@@ -1,48 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit eutils
-
-DESCRIPTION="Debian/Ubuntu bootstrap scripts"
-HOMEPAGE="https://packages.qa.debian.org/d/debootstrap.html;
-SRC_URI="mirror://debian/pool/main/d/${PN}/${PN}_${PV}.tar.gz
-   mirror://gentoo/devices.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 
~amd64-linux ~x86-linux"
-
-RDEPEND="
-   app-arch/dpkg
-   net-misc/wget
-   sys-devel/binutils
-"
-DOCS=( TODO debian/changelog )
-
-src_unpack() {
-   unpack ${PN}_${PV}.tar.gz
-   cp "${DISTDIR}"/devices.tar.gz "${S}"
-}
-
-src_compile() {
-   return
-}
-
-src_install() {
-   default
-   doman debootstrap.8
-}
-
-pkg_postinst() {
-   if ! has_version ${CATEGORY}/${PN} && ! has_version app-crypt/gnupg; 
then
-   elog "To check Release files against a keyring (--keyring=K), 
please"
-   elog "install app-crypt/gnupg"
-   fi
-
-   if ! has_version app-crypt/debian-archive-keyring || ! has_version 
app-crypt/ubuntu-keyring; then
-   elog "To check Release files from Debian or Ubuntu, please 
install"
-   elog " app-crypt/debian-archive-keyring or"
-   elog " app-crypt/ubuntu-keyring as required"
-   fi
-}

diff --git a/dev-util/debootstrap/debootstrap-1.0.104.ebuild 
b/dev-util/debootstrap/debootstrap-1.0.104.ebuild
deleted file mode 100644
index 93ffd5d2d1a..000
--- a/dev-util/debootstrap/debootstrap-1.0.104.ebuild
+++ /dev/null
@@ -1,48 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit eutils
-
-DESCRIPTION="Debian/Ubuntu bootstrap scripts"
-HOMEPAGE="https://packages.qa.debian.org/d/debootstrap.html;
-SRC_URI="mirror://debian/pool/main/d/${PN}/${PN}_${PV}.tar.gz
-   mirror://gentoo/devices.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 
~amd64-linux ~x86-linux"
-
-RDEPEND="
-   app-arch/dpkg
-   net-misc/wget
-   sys-devel/binutils
-"
-DOCS=( TODO debian/changelog )
-
-src_unpack() {
-   unpack ${PN}_${PV}.tar.gz
-   cp "${DISTDIR}"/devices.tar.gz "${S}"
-}
-

[gentoo-commits] proj/gentoolkit:master commit in: cmdtests/

2018-08-15 Thread Virgil Dupras
commit: e046d875a0bc655c522fc30760e61c8b2b3408d8
Author: Virgil Dupras  hardcoded  net>
AuthorDate: Wed Aug 15 14:26:51 2018 +
Commit: Virgil Dupras  gentoo  org>
CommitDate: Wed Aug 15 14:26:51 2018 +
URL:https://gitweb.gentoo.org/proj/gentoolkit.git/commit/?id=e046d875

Add functional tests through "cmdtests"

These tests run a list of commands on both the system gentoolkit and the
source from the active work directory, and then compares the results.

It's a great way to verify that a refactoring didn't introduce an
unwanted change in behavior.

 cmdtests/README.txt  | 16 
 cmdtests/cmds.txt|  3 +++
 cmdtests/runtests.sh | 21 +
 3 files changed, 40 insertions(+)

diff --git a/cmdtests/README.txt b/cmdtests/README.txt
new file mode 100644
index 000..192a7fc
--- /dev/null
+++ b/cmdtests/README.txt
@@ -0,0 +1,16 @@
+Use the "runtests.sh" script to test the output of all commands in "cmds.txt"
+against the output that the version of gentoolkit installed on the system
+yields.
+
+It's a great way to verify that a refactoring didn't affect output.
+
+Usage:
+
+$ cd cmdtests
+$ ./runtests.sh
+
+You can also test against a specific version of gentoolkit instead. Clone a
+copy of gentoolkit to test against and then do:
+
+$ cd cmdtests
+$ ./runtests.sh /path/to/othergentoolkit/pym

diff --git a/cmdtests/cmds.txt b/cmdtests/cmds.txt
new file mode 100644
index 000..38ebb2e
--- /dev/null
+++ b/cmdtests/cmds.txt
@@ -0,0 +1,3 @@
+equery meta dev-lang/python
+equery d -a llvm
+equery l "vim*"

diff --git a/cmdtests/runtests.sh b/cmdtests/runtests.sh
new file mode 100755
index 000..ba0ff22
--- /dev/null
+++ b/cmdtests/runtests.sh
@@ -0,0 +1,21 @@
+#!/bin/bash
+
+TEST_AGAINST_PYTHON_PATH=$1
+
+while read -r line; do
+echo "Running $line > before"
+PYTHONPATH="${TEST_AGAINST_PYTHON_PATH}"
+eval "$line" > before || exit 1
+echo "Running $line > after"
+PYTHONPATH="../pym"
+eval "$line" > after || exit 1
+DIFF=$(diff -u before after)
+if [[ -n $DIFF ]]; then
+echo "Different!"
+echo "$DIFF"
+exit 1
+fi
+done < cmds.txt
+
+rm before after
+echo "All commands output the exact same thing!"



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

2018-08-15 Thread Andreas Sturmlechner
commit: bb354b43248b0cf39bb21cc2b93a82e5c6719d4a
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Aug 15 18:30:53 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Aug 15 18:37:15 2018 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=bb354b43

kde-frameworks/kirigami: Switch to KDE_TEST=true

Upstream commit 7dd3aa0b2a4b28d096a89bdba1ade5d94194e2d7

Package-Manager: Portage-2.3.46, Repoman-2.3.10

 kde-frameworks/kirigami/kirigami-.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/kde-frameworks/kirigami/kirigami-.ebuild 
b/kde-frameworks/kirigami/kirigami-.ebuild
index fdac71e154..b1adda7832 100644
--- a/kde-frameworks/kirigami/kirigami-.ebuild
+++ b/kde-frameworks/kirigami/kirigami-.ebuild
@@ -5,7 +5,7 @@ EAPI=6
 
 KDE_EXAMPLES="true"
 KDE_QTHELP="false"
-KDE_TEST="optional"
+KDE_TEST="true"
 KMNAME="${PN}2"
 inherit kde5
 



  1   2   3   >