[gentoo-commits] repo/gentoo:master commit in: profiles/, media-gfx/scantailor/

2018-05-09 Thread Andreas Sturmlechner
commit: 5abccc3ff797fea57e46963e5614d6d1d05e097b
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri May  4 21:24:45 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu May 10 05:33:59 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5abccc3f

media-gfx/scantailor: Remove last-rited

Closes: https://bugs.gentoo.org/633386
Closes: https://bugs.gentoo.org/644398

 media-gfx/scantailor/Manifest   |  1 -
 media-gfx/scantailor/metadata.xml   | 11 -
 media-gfx/scantailor/scantailor-0.9.12.2.ebuild | 54 -
 profiles/package.mask   |  5 ---
 4 files changed, 71 deletions(-)

diff --git a/media-gfx/scantailor/Manifest b/media-gfx/scantailor/Manifest
deleted file mode 100644
index 57ffb4d8a1b..000
--- a/media-gfx/scantailor/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST scantailor-0.9.12.2.tar.gz 1207379 BLAKE2B 
a2949c0d9a495d50927d27e33f889567a033149c3745ad522b00d3ea3b6a0c0bc7e6cc66dd79acd3b29b95eb41293774ff78215b5da7618dfd51757e1b1e6ab5
 SHA512 
d98603c5b3dfadeae3bda66d8b5ea085107edf9ee03efd299d50bf88a01f2b1092957f1ed4abe1a5d53b9028b7dec16dc5a8452d1a197fe0f3aaddeff6d02793

diff --git a/media-gfx/scantailor/metadata.xml 
b/media-gfx/scantailor/metadata.xml
deleted file mode 100644
index 9e17a6dcaa6..000
--- a/media-gfx/scantailor/metadata.xml
+++ /dev/null
@@ -1,11 +0,0 @@
-
-http://www.gentoo.org/dtd/metadata.dtd;>
-
-   
-   graph...@gentoo.org
-   Gentoo Graphics Project
-   
-   
-   scantailor/scantailor
-   
-

diff --git a/media-gfx/scantailor/scantailor-0.9.12.2.ebuild 
b/media-gfx/scantailor/scantailor-0.9.12.2.ebuild
deleted file mode 100644
index 6dee2631608..000
--- a/media-gfx/scantailor/scantailor-0.9.12.2.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit cmake-utils eutils virtualx toolchain-funcs versionator
-MY_PV="RELEASE_$(replace_all_version_separators _)"
-MY_P="${PN}-${MY_PV}"
-
-DESCRIPTION="A interactive post-processing tool for scanned pages"
-HOMEPAGE="http://scantailor.org/ https://github.com/scantailor/scantailor;
-SRC_URI="https://github.com/scantailor/${PN}/archive/${MY_PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="GPL-2 GPL-3 public-domain"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="opengl"
-
-RDEPEND="
-   dev-qt/qtcore:4
-   dev-qt/qtgui:4
-   media-libs/libpng:0
-   media-libs/tiff:0
-   sys-libs/zlib
-   virtual/jpeg:0
-   x11-libs/libXrender
-   opengl? ( dev-qt/qtopengl:4 )"
-DEPEND="${RDEPEND}
-   dev-libs/boost"
-
-S="${WORKDIR}/${PN}-${MY_PV}"
-
-src_configure() {
-   tc-export CXX
-
-   local mycmakeargs=(
-   -DCOMPILER_FLAGS_OVERRIDDEN=ON
-   -DENABLE_OPENGL=$(usex opengl)
-   )
-
-   cmake-utils_src_configure
-}
-
-src_test() {
-   cd "${CMAKE_BUILD_DIR}" || die
-   virtx emake test
-}
-
-src_install() {
-   cmake-utils_src_install
-
-   newicon resources/appicon.svg ${PN}.svg
-   make_desktop_entry ${PN} "Scan Tailor"
-}

diff --git a/profiles/package.mask b/profiles/package.mask
index 19a8fcd35de..e5da31d9f8f 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -195,11 +195,6 @@ x11-libs/libXp
 # See tracker bug #653464
 >=app-text/poppler-0.64.0
 
-# Andreas Sturmlechner  (10 Apr 2018)
-# Depends on dead Qt4. Switch to media-gfx/scantailor-advanced instead.
-# Masked for removal in 30 days. Bug #633386
-media-gfx/scantailor
-
 # Jason Zaman  (08 Apr 2018)
 # Dead upstream, for an old version of Xfce
 # Masked for removal in 30 days.



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

2018-05-09 Thread Brian Evans
commit: 35ace67367d63a9eeb6116546192847b0e5ed909
Author: Brian Evans  gentoo  org>
AuthorDate: Thu May 10 04:22:15 2018 +
Commit: Brian Evans  gentoo  org>
CommitDate: Thu May 10 04:22:15 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35ace673

dev-db/mariadb: Version bump for 10.1.33

Package-Manager: Portage-2.3.36, Repoman-2.3.9

 dev-db/mariadb/Manifest   |   1 +
 dev-db/mariadb/mariadb-10.1.33.ebuild | 243 ++
 2 files changed, 244 insertions(+)

diff --git a/dev-db/mariadb/Manifest b/dev-db/mariadb/Manifest
index f37901a40be..76a22dea016 100644
--- a/dev-db/mariadb/Manifest
+++ b/dev-db/mariadb/Manifest
@@ -6,6 +6,7 @@ DIST mariadb-10.1.24.tar.gz 61780687 BLAKE2B 
38df67a1b26aab559e41f44b129f2e57388
 DIST mariadb-10.1.29.tar.gz 67885370 BLAKE2B 
40b94ed519522f16ee4687a9c569a0e52632d2aeccf65b87070de31118bf5e719cce78cf36afd4f1386166b14e418e0262ffbc3a61098c95e6ee101faf871ec5
 SHA512 
c169dfa2878f9fa9e0e9d12ca79fcbfa644e9b51bb0b78b8dd51d6c5679f3184d139fa96a1ddb25f3ae5d1c0489708c2c624f96a24020f77bf7e5247fac45ecd
 DIST mariadb-10.1.31.tar.gz 67982786 BLAKE2B 
1fabbea67345024157be4be34a50c4e9c73b1a60def452321b6e9209d9fb16aace92e7ab1c37c168e5c9f6c52b623245e9df3171ce3f84e8fd0e840948b3e57f
 SHA512 
db37ddb8ae5daf35b37d5132860c19c4a9b51c40005d05c5107f956ac5b4ecd447375b6f3a09bf59ea5aef2f4009314ed6e969ca2ac516722702b4da286dbd89
 DIST mariadb-10.1.32.tar.gz 68001321 BLAKE2B 
8ecdf12b10697576b3550d962c6090726f515e0f1f99f786e2b8882e1b81c053e9e43e423f83afd6955357ef85cd539db6fb1ff613d3c553f2f3801293c7ee07
 SHA512 
fcaeb8005b08b3ac5b7c070f07fe669593bd8a2eb8ea1bbdcb4d8e9ba4856420039f39542ecf920eec352ee4a26179899f9c6cb1f9f26040f557ae4b4b63660a
+DIST mariadb-10.1.33.tar.gz 65292094 BLAKE2B 
3223f9476e946112f7c1d23cc82ff52636801244136343413ae00336173ec58bb4af8dc36e065f6cd27e9aa3f9f999b1d19f9257b928bd92555b34b614b9cf76
 SHA512 
1d30e06d0c19e338bfbbe6815cf5eee8e1b839b525950f7f54c7cf8f89034658a284df4756f54719ab0f55875546d4713b03bab7dd094ec13291732b069f737e
 DIST mariadb-10.2.14.tar.gz 72607526 BLAKE2B 
ca0c73e30e15265a7a1599d9bd4b64e030aaf92fcdbe18fda39eaf071c88c90b32a16ea5d9c63130e3853572a30a0c5870e6389e6dcb2a3eb690311cdb9bde3c
 SHA512 
12195cc8c7a97619024d6b8b37558a43f4f543efff257a7a3dbb10e8a6e064ec2f0740554cf50cc83576b74ba355cf00f3c99855bc2bcf68b90c1fa90c850026
 DIST mariadb-10.3.6.tar.gz 71064269 BLAKE2B 
681150a26de95cc276276a9b8d0b2c6e4a842dac80f20c2e8b0caeec5823cb956feffb494d18b1f2832e220c392c437424813de7720fb83a5d5c1fca71a4aef9
 SHA512 
cf146752be5857e702a3c88f42c7b6be3117bd92ac304eb217f902c1ffe478dc3043d3cf6a9a9305b51babb3bafc2612a8e4f5dfa7731cfa53634014d86438d1
 DIST mariadb-5.5.60.tar.gz 45822878 BLAKE2B 
150a2d7108db2db18d66b56d961b05f8746f744e9453e341fde21f93bd846a3091a44c5df3baed6774d0ad12b8dc806b9bfdd177b4149f5be9d37af2a298f807
 SHA512 
eacf6ec57d46b00701b5038a67745174060d592b0e425466149c9a1b6dc1ac0659a36e57e82bf7e9f7865d8eac3dd50d0737630bd6220002d168b5b574437e4c

diff --git a/dev-db/mariadb/mariadb-10.1.33.ebuild 
b/dev-db/mariadb/mariadb-10.1.33.ebuild
new file mode 100644
index 000..ce4d15d2d12
--- /dev/null
+++ b/dev-db/mariadb/mariadb-10.1.33.ebuild
@@ -0,0 +1,243 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+MY_EXTRAS_VER="20180308-1938Z"
+# The wsrep API version must match between upstream WSREP and 
sys-cluster/galera major number
+WSREP_REVISION="25"
+SUBSLOT="18"
+MYSQL_PV_MAJOR="5.6"
+
+JAVA_PKG_OPT_USE="jdbc"
+
+inherit toolchain-funcs java-pkg-opt-2 mysql-multilib-r1
+
+HOMEPAGE="http://mariadb.org/;
+DESCRIPTION="An enhanced, drop-in replacement for MySQL"
+
+IUSE="+backup bindist cracklib galera kerberos innodb-lz4 innodb-lzo 
innodb-snappy jdbc mroonga numa odbc oqgraph pam sphinx sst-rsync 
sst-mariabackup sst-xtrabackup tokudb systemd xml"
+RESTRICT="!bindist? ( bindist )"
+
+REQUIRED_USE="jdbc? ( extraengine server !static ) server? ( tokudb? ( 
jemalloc !tcmalloc ) ) static? ( !pam )"
+
+# REMEMBER: also update eclass/mysql*.eclass before committing!
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~x64-solaris ~x86-solaris"
+
+MY_PATCH_DIR="${WORKDIR}/mysql-extras-${MY_EXTRAS_VER}"
+
+PATCHES=(
+   "${MY_PATCH_DIR}"/20006_all_cmake_elib-mariadb-10.1.27.patch
+   "${MY_PATCH_DIR}"/20009_all_mariadb_myodbc_symbol_fix-5.5.38.patch
+   "${MY_PATCH_DIR}"/20015_all_mariadb-pkgconfig-location.patch
+   
"${MY_PATCH_DIR}"/20018_all_mariadb-10.1.16-without-clientlibs-tools.patch
+   "${MY_PATCH_DIR}"/20025_all_mariadb-10.1.26-gssapi-detect.patch
+   "${MY_PATCH_DIR}"/20029_all_mariadb-10.1.31-enable-numa.patch
+)
+
+COMMON_DEPEND="
+   mroonga? ( app-text/groonga-normalizer-mysql )
+   kerberos? ( virtual/krb5[${MULTILIB_USEDEP}] )
+   !bindist? (
+   

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

2018-05-09 Thread Mart Raudsepp
commit: 1f77606dd00790795d37caabd513cf256205040c
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Thu May 10 04:08:44 2018 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Thu May 10 04:10:27 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1f77606d

dev-libs/fribidi: Fix upstream download location (SRC_URI)

Upstream seems to have moved to pure GitHub releases hosting, update
SRC_URI

Closes: https://bugs.gentoo.org/655324
Package-Manager: Portage-2.3.28, Repoman-2.3.9

 dev-libs/fribidi/fribidi-0.19.5-r1.ebuild | 2 +-
 dev-libs/fribidi/fribidi-0.19.6.ebuild| 2 +-
 dev-libs/fribidi/fribidi-0.19.7.ebuild| 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-libs/fribidi/fribidi-0.19.5-r1.ebuild 
b/dev-libs/fribidi/fribidi-0.19.5-r1.ebuild
index 5566b38636b..f2f12390a25 100644
--- a/dev-libs/fribidi/fribidi-0.19.5-r1.ebuild
+++ b/dev-libs/fribidi/fribidi-0.19.5-r1.ebuild
@@ -6,7 +6,7 @@ inherit autotools eutils
 
 DESCRIPTION="A free implementation of the unicode bidirectional algorithm"
 HOMEPAGE="https://fribidi.org/;
-SRC_URI="https://fribidi.org/download/${P}.tar.bz2;
+SRC_URI="https://github.com/fribidi/${PN}/releases/download/${PV}/${P}.tar.bz2;
 
 LICENSE="LGPL-2.1"
 SLOT="0"

diff --git a/dev-libs/fribidi/fribidi-0.19.6.ebuild 
b/dev-libs/fribidi/fribidi-0.19.6.ebuild
index e4c50be0f93..c93bd2a3679 100644
--- a/dev-libs/fribidi/fribidi-0.19.6.ebuild
+++ b/dev-libs/fribidi/fribidi-0.19.6.ebuild
@@ -9,7 +9,7 @@ inherit autotools eutils autotools-multilib
 
 DESCRIPTION="A free implementation of the unicode bidirectional algorithm"
 HOMEPAGE="https://fribidi.org/;
-SRC_URI="https://fribidi.org/download/${P}.tar.bz2;
+SRC_URI="https://github.com/fribidi/${PN}/releases/download/${PV}/${P}.tar.bz2;
 
 LICENSE="LGPL-2.1"
 SLOT="0"

diff --git a/dev-libs/fribidi/fribidi-0.19.7.ebuild 
b/dev-libs/fribidi/fribidi-0.19.7.ebuild
index f689d980d83..058682947df 100644
--- a/dev-libs/fribidi/fribidi-0.19.7.ebuild
+++ b/dev-libs/fribidi/fribidi-0.19.7.ebuild
@@ -9,7 +9,7 @@ inherit autotools autotools-multilib
 
 DESCRIPTION="A free implementation of the unicode bidirectional algorithm"
 HOMEPAGE="https://fribidi.org/;
-SRC_URI="https://fribidi.org/download/${P}.tar.bz2;
+SRC_URI="https://github.com/fribidi/${PN}/releases/download/${PV}/${P}.tar.bz2;
 
 LICENSE="LGPL-2.1"
 SLOT="0"



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

2018-05-09 Thread Matt Turner
commit: c9f149c3a812ab0b6b1d3500713e3636c3633f60
Author: Matt Turner  gentoo  org>
AuthorDate: Thu May 10 01:31:03 2018 +
Commit: Matt Turner  gentoo  org>
CommitDate: Thu May 10 01:31:14 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c9f149c3

net-libs/gnutls-3.5.18: alpha stable, bug 653578

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

diff --git a/net-libs/gnutls/gnutls-3.5.18.ebuild 
b/net-libs/gnutls/gnutls-3.5.18.ebuild
index b0ae57cb589..cbac099a7f4 100644
--- a/net-libs/gnutls/gnutls-3.5.18.ebuild
+++ b/net-libs/gnutls/gnutls-3.5.18.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://gnupg/gnutls/v$(get_version_component_range 
1-2)/${P}.tar.xz"
 
 LICENSE="GPL-3 LGPL-2.1"
 SLOT="0/30" # libgnutls.so number
-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 ~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 ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="+cxx dane doc examples guile +idn nls openpgp +openssl pkcs11 seccomp 
sslv2 sslv3 static-libs test test-full +tls-heartbeat tools valgrind zlib"
 
 REQUIRED_USE="



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

2018-05-09 Thread Matt Turner
commit: 74453bd9b54111909ee3e9bb73b9c03f012f3c7f
Author: Matt Turner  gentoo  org>
AuthorDate: Thu May 10 01:30:46 2018 +
Commit: Matt Turner  gentoo  org>
CommitDate: Thu May 10 01:31:14 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=74453bd9

dev-libs/nettle-3.4: alpha stable, bug 653574

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

diff --git a/dev-libs/nettle/nettle-3.4.ebuild 
b/dev-libs/nettle/nettle-3.4.ebuild
index 0466a635aad..255c4da1857 100644
--- a/dev-libs/nettle/nettle-3.4.ebuild
+++ b/dev-libs/nettle/nettle-3.4.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/${PN}/${P}.tar.gz"
 
 LICENSE="|| ( LGPL-3 LGPL-2.1 )"
 SLOT="0/6.2" # subslot = libnettle soname version, .2 as broke ABI bug#601512 
then fixed
-KEYWORDS="~alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc 
x86 ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc x86 
~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
 IUSE="doc +gmp neon static-libs test cpu_flags_x86_aes"
 
 DEPEND="gmp? ( >=dev-libs/gmp-5.0:0=[${MULTILIB_USEDEP}] )"



[gentoo-commits] repo/gentoo:master commit in: www-client/google-chrome-unstable/

2018-05-09 Thread Mike Gilbert
commit: dc6b93a1ef0b3fe00147b2704cebb065b8f29c8e
Author: Mike Gilbert  gentoo  org>
AuthorDate: Wed May  9 23:41:22 2018 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Wed May  9 23:41:22 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dc6b93a1

www-client/google-chrome-unstable: automated update (68.0.3423.2)

Package-Manager: Portage-2.3.36, Repoman-2.3.9_p193

 www-client/google-chrome-unstable/Manifest  | 2 +-
 ...ble-68.0.3418.2.ebuild => google-chrome-unstable-68.0.3423.2.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-client/google-chrome-unstable/Manifest 
b/www-client/google-chrome-unstable/Manifest
index b6e8e5e23b3..57514bcdabe 100644
--- a/www-client/google-chrome-unstable/Manifest
+++ b/www-client/google-chrome-unstable/Manifest
@@ -1 +1 @@
-DIST google-chrome-unstable_68.0.3418.2-1_amd64.deb 54061810 BLAKE2B 
68476e5461717c0daf88e5022eace717745570071cf5b76a8e0e567af7e594692275d82e328024661275c24028e90e0ee9010bdc44bedde5a669954013a5e3f3
 SHA512 
4fc7fc585ccb3fe8e36f1ba5fe53ce15765e30d4c053c5405adc96399ff4da77b1c11ccab5e91914680d6e9cb97290af344ab6c6fa354c6fee10f6e94deafe34
+DIST google-chrome-unstable_68.0.3423.2-1_amd64.deb 54165194 BLAKE2B 
10f8a44de80400a87e04102625cc3b968107df287cfd4df70a4c2fcf59267b13afdfec1fbd6f672a83f49a1ad36cac36bbcb3c36f02ca99b29c6c9f39623990f
 SHA512 
eb27e8e3631fe69c54cce86161f5b5e1e1a64cb64863462b81a43f29a82cd2c6498cf4d1251bc9a9efcb5a2e4bfe995274b4d0b95108dde5468ff1cd5ff9e91d

diff --git 
a/www-client/google-chrome-unstable/google-chrome-unstable-68.0.3418.2.ebuild 
b/www-client/google-chrome-unstable/google-chrome-unstable-68.0.3423.2.ebuild
similarity index 100%
rename from 
www-client/google-chrome-unstable/google-chrome-unstable-68.0.3418.2.ebuild
rename to 
www-client/google-chrome-unstable/google-chrome-unstable-68.0.3423.2.ebuild



[gentoo-commits] repo/gentoo:master commit in: www-plugins/chrome-binary-plugins/

2018-05-09 Thread Mike Gilbert
commit: 20d00ba21beda537e98348488795adb2dbc98985
Author: Mike Gilbert  gentoo  org>
AuthorDate: Wed May  9 23:41:30 2018 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Wed May  9 23:41:30 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=20d00ba2

www-plugins/chrome-binary-plugins: automated update (67.0.3396.40, 68.0.3423.2)

Package-Manager: Portage-2.3.36, Repoman-2.3.9_p193

 www-plugins/chrome-binary-plugins/Manifest| 4 ++--
 30_beta.ebuild => chrome-binary-plugins-67.0.3396.40_beta.ebuild} | 0
 2_alpha.ebuild => chrome-binary-plugins-68.0.3423.2_alpha.ebuild} | 0
 3 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/www-plugins/chrome-binary-plugins/Manifest 
b/www-plugins/chrome-binary-plugins/Manifest
index 46e7fec97cc..de8b85d0e6a 100644
--- a/www-plugins/chrome-binary-plugins/Manifest
+++ b/www-plugins/chrome-binary-plugins/Manifest
@@ -1,3 +1,3 @@
-DIST google-chrome-beta_67.0.3396.30-1_amd64.deb 53582390 BLAKE2B 
61aef8d12daf5b34e67d6deca7725ecc98ac3c368a3c8a8457763458e5a2ed2235ed4dc0333ee45d5ba93b1d8a917248c16f538395fce7b9d5c4efd7d08a809b
 SHA512 
e578582532a797fe8a2cda63d0d3e2e9b3ff98a5b8a50f32aa45e98723bbe5ca2812337fdfc655a1214dab5927c12c25ff6ab7596a0c549dde90125b1495020b
+DIST google-chrome-beta_67.0.3396.40-1_amd64.deb 53706590 BLAKE2B 
4713df66465982ee13e0092710f66c08cc4da3300c0a6745bc88735beda6c6e07e07a7d14661680ab211f448baf28b931694770d30aa7ba2d2edad785f23e600
 SHA512 
b2b469cf46f8380f1c4139ab090592b219a86f3266061151b6641a6491582622020aceb869c0f5de68a2e6cd3ddaf5c713e4c01c013928480dcbfcecaca4605f
 DIST google-chrome-stable_66.0.3359.139-1_amd64.deb 52214770 BLAKE2B 
2eebeb728e921cd89db1c06ff3c7d55f08f1565ac59f0260b9f079a951c21b8af944aac7d2ac2af6eac1833e4d0b0ad5ce5cc09705c5f7fabb1a5a0d5e4cab4f
 SHA512 
7eacb4c6bcdcb330c3ce0a39ff7035117ac0040bfd647135562b6a01cbe214ac2edf5d110b7f69ffb58ca60f128be3cc948e8eb8ce94c803a4d4294279b9dac6
-DIST google-chrome-unstable_68.0.3418.2-1_amd64.deb 54061810 BLAKE2B 
68476e5461717c0daf88e5022eace717745570071cf5b76a8e0e567af7e594692275d82e328024661275c24028e90e0ee9010bdc44bedde5a669954013a5e3f3
 SHA512 
4fc7fc585ccb3fe8e36f1ba5fe53ce15765e30d4c053c5405adc96399ff4da77b1c11ccab5e91914680d6e9cb97290af344ab6c6fa354c6fee10f6e94deafe34
+DIST google-chrome-unstable_68.0.3423.2-1_amd64.deb 54165194 BLAKE2B 
10f8a44de80400a87e04102625cc3b968107df287cfd4df70a4c2fcf59267b13afdfec1fbd6f672a83f49a1ad36cac36bbcb3c36f02ca99b29c6c9f39623990f
 SHA512 
eb27e8e3631fe69c54cce86161f5b5e1e1a64cb64863462b81a43f29a82cd2c6498cf4d1251bc9a9efcb5a2e4bfe995274b4d0b95108dde5468ff1cd5ff9e91d

diff --git 
a/www-plugins/chrome-binary-plugins/chrome-binary-plugins-67.0.3396.30_beta.ebuild
 
b/www-plugins/chrome-binary-plugins/chrome-binary-plugins-67.0.3396.40_beta.ebuild
similarity index 100%
rename from 
www-plugins/chrome-binary-plugins/chrome-binary-plugins-67.0.3396.30_beta.ebuild
rename to 
www-plugins/chrome-binary-plugins/chrome-binary-plugins-67.0.3396.40_beta.ebuild

diff --git 
a/www-plugins/chrome-binary-plugins/chrome-binary-plugins-68.0.3418.2_alpha.ebuild
 
b/www-plugins/chrome-binary-plugins/chrome-binary-plugins-68.0.3423.2_alpha.ebuild
similarity index 100%
rename from 
www-plugins/chrome-binary-plugins/chrome-binary-plugins-68.0.3418.2_alpha.ebuild
rename to 
www-plugins/chrome-binary-plugins/chrome-binary-plugins-68.0.3423.2_alpha.ebuild



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

2018-05-09 Thread Mike Gilbert
commit: 1f608222866a7f9aaa49ea06fd58611d62581714
Author: Mike Gilbert  gentoo  org>
AuthorDate: Wed May  9 23:41:04 2018 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Wed May  9 23:41:04 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1f608222

www-client/google-chrome-beta: automated update (67.0.3396.40)

Package-Manager: Portage-2.3.36, Repoman-2.3.9_p193

 www-client/google-chrome-beta/Manifest  | 2 +-
 ...-beta-67.0.3396.30.ebuild => google-chrome-beta-67.0.3396.40.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-client/google-chrome-beta/Manifest 
b/www-client/google-chrome-beta/Manifest
index c07426c2a07..31132ff5d52 100644
--- a/www-client/google-chrome-beta/Manifest
+++ b/www-client/google-chrome-beta/Manifest
@@ -1 +1 @@
-DIST google-chrome-beta_67.0.3396.30-1_amd64.deb 53582390 BLAKE2B 
61aef8d12daf5b34e67d6deca7725ecc98ac3c368a3c8a8457763458e5a2ed2235ed4dc0333ee45d5ba93b1d8a917248c16f538395fce7b9d5c4efd7d08a809b
 SHA512 
e578582532a797fe8a2cda63d0d3e2e9b3ff98a5b8a50f32aa45e98723bbe5ca2812337fdfc655a1214dab5927c12c25ff6ab7596a0c549dde90125b1495020b
+DIST google-chrome-beta_67.0.3396.40-1_amd64.deb 53706590 BLAKE2B 
4713df66465982ee13e0092710f66c08cc4da3300c0a6745bc88735beda6c6e07e07a7d14661680ab211f448baf28b931694770d30aa7ba2d2edad785f23e600
 SHA512 
b2b469cf46f8380f1c4139ab090592b219a86f3266061151b6641a6491582622020aceb869c0f5de68a2e6cd3ddaf5c713e4c01c013928480dcbfcecaca4605f

diff --git 
a/www-client/google-chrome-beta/google-chrome-beta-67.0.3396.30.ebuild 
b/www-client/google-chrome-beta/google-chrome-beta-67.0.3396.40.ebuild
similarity index 100%
rename from www-client/google-chrome-beta/google-chrome-beta-67.0.3396.30.ebuild
rename to www-client/google-chrome-beta/google-chrome-beta-67.0.3396.40.ebuild



[gentoo-commits] repo/dev/tamiko:master commit in: sci-libs/opencascade/

2018-05-09 Thread Matthias Maier
commit: 911585016781c39218e34522a876a05752cd5278
Author: Matthias Maier  gentoo  org>
AuthorDate: Wed May  9 23:07:12 2018 +
Commit: Matthias Maier  gentoo  org>
CommitDate: Wed May  9 23:07:12 2018 +
URL:https://gitweb.gentoo.org/repo/dev/tamiko.git/commit/?id=91158501

sci-libs/opencascade: fix dep

Package-Manager: Portage-2.3.36, Repoman-2.3.9

 sci-libs/opencascade/opencascade-7.2.0.ebuild | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/sci-libs/opencascade/opencascade-7.2.0.ebuild 
b/sci-libs/opencascade/opencascade-7.2.0.ebuild
index c91b0da..f03f405 100644
--- a/sci-libs/opencascade/opencascade-7.2.0.ebuild
+++ b/sci-libs/opencascade/opencascade-7.2.0.ebuild
@@ -14,7 +14,6 @@ SLOT="${PV}"
 KEYWORDS="~amd64 ~x86"
 IUSE="debug doc examples freeimage gl2ps java tbb test +vtk"
 
-MY_VTK="vtk-7.1"
 RDEPEND="app-eselect/eselect-opencascade
dev-lang/tcl:0=
dev-lang/tk:0=
@@ -30,7 +29,7 @@ RDEPEND="app-eselect/eselect-opencascade
gl2ps? ( x11-libs/gl2ps )
java? ( >=virtual/jdk-0:= )
tbb? ( dev-cpp/tbb )
-   vtk? ( =sci-libs/${MY_VTK}*[rendering] )"
+   vtk? ( =sci-libs/vtk-8.1*[rendering] )"
 DEPEND="${RDEPEND}
doc? ( app-doc/doxygen )"
 



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

2018-05-09 Thread Matt Turner
commit: 2b9123d39e12b08977eec43b3fed2c2dd4c7c5dc
Author: Matt Turner  gentoo  org>
AuthorDate: Wed May  9 22:41:25 2018 +
Commit: Matt Turner  gentoo  org>
CommitDate: Wed May  9 22:42:04 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2b9123d3

x11-libs/libdrm: Drop old versions

 x11-libs/libdrm/Manifest |  3 --
 x11-libs/libdrm/libdrm-2.4.82.ebuild | 62 
 x11-libs/libdrm/libdrm-2.4.88.ebuild | 62 
 x11-libs/libdrm/libdrm-2.4.90.ebuild | 62 
 4 files changed, 189 deletions(-)

diff --git a/x11-libs/libdrm/Manifest b/x11-libs/libdrm/Manifest
index 3bb2805d0af..0b1f244610d 100644
--- a/x11-libs/libdrm/Manifest
+++ b/x11-libs/libdrm/Manifest
@@ -1,6 +1,3 @@
-DIST libdrm-2.4.82.tar.bz2 754053 BLAKE2B 
83d0a7203826c093bfb6b3ce4836f3ec6182a75f08f4cecb142e5707eb525cfbba9a123a94235b09370ac53cb7beb443604cb7dfba4cf375e0d0a74f71ce8bb4
 SHA512 
e69fd8c2b392daabbb3a548179e3a21a555d5174c11d76a288eb2a08850849aa867cb67798ec00e026e998a3b128c22698f05a7b44eb24cddc5c8a3a02d0
-DIST libdrm-2.4.88.tar.bz2 796583 BLAKE2B 
4130633fea39e12514e6c6e7a926ca7ccca618ecb15a67cd27ee577a4ad56ecf6d09e20a323546a2b9698d7e41bd28377e7e04e8f478a3ca957868e1ac51cf98
 SHA512 
0d9d4bcc0d9be1fb6b1ca075339b22b0f927288a4c02bbcbf95406b5c095051890f3d2e0d32e529ef9b6952ce1250afd1e0765ad3188c2bac924dda8c33afabb
 DIST libdrm-2.4.89.tar.bz2 792940 BLAKE2B 
86c8227a06060e827f39da9f1debae54784e38e34becfb3ace1329f68b0fa4cfb90532606cd3618987af2cb48b53f0277e4032055eccc164f7e6b910d3c055e0
 SHA512 
380e4e46cd3971a73264bd1b482791fab0503268adb65ac81b674df009662cfb8ef5741e362f19670b2a43b1c46f022d857706c9a4bebed2b1cddaa317b7706d
-DIST libdrm-2.4.90.tar.bz2 822164 BLAKE2B 
043428cea0f74b69577f79b3b9422546821945bb1120390d22b01a9e2a6460014eeb3902ee84241da8ba2c7683e76eb81d117a4f312ef3b8eb69647773d09710
 SHA512 
3d32d60c44ffdcb58667d0926e6af8d375332add1f243d8b2d37567aeef4e4b26d786294aeecf46c3dea94fc002fb73756567c457300703acfc21e32ffbd458c
 DIST libdrm-2.4.91.tar.bz2 815419 BLAKE2B 
7df2a4bdb4b2708cc00b71173e7e261ab7f8645a473984a7cbda2c7073f14b7f87d53eb39cc075b743e72e4cda03b2c4fca6b9df6c7d5db2c739398a13f13f35
 SHA512 
07578c00c121ba37033db7172590e26d1545f81c242bbce2cfb7fb904bde504822c275d6468e5c5d20360d0046ae73d9b058aa0459ba35eb11927141cc998772
 DIST libdrm-2.4.92.tar.bz2 821789 BLAKE2B 
6cb2b98e43eae6a04c333693c20710e6693d218cce3ac255d935093a83e318fe5aeae3ea0a56e6ccfb615a4f917f83cdcc11bcb5fa8bc3f41c2b57a046919dcb
 SHA512 
9b75584d8957d298125884d490b74c0a641725d17088ba47f3dc2ec9d06519d8387eb464c024ee11712b31b17fb84e1a9a52bd4ebc7c316beb7d2f8711dc9eb2

diff --git a/x11-libs/libdrm/libdrm-2.4.82.ebuild 
b/x11-libs/libdrm/libdrm-2.4.82.ebuild
deleted file mode 100644
index 00588bdc7a7..000
--- a/x11-libs/libdrm/libdrm-2.4.82.ebuild
+++ /dev/null
@@ -1,62 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-XORG_MULTILIB=yes
-inherit xorg-2
-
-DESCRIPTION="X.Org libdrm library"
-HOMEPAGE="https://dri.freedesktop.org/;
-if [[ ${PV} = * ]]; then
-   EGIT_REPO_URI="https://anongit.freedesktop.org/git/mesa/drm.git;
-else
-   SRC_URI="https://dri.freedesktop.org/libdrm/${P}.tar.bz2;
-fi
-
-KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux"
-VIDEO_CARDS="amdgpu exynos freedreno intel nouveau omap radeon tegra vc4 
vivante vmware"
-for card in ${VIDEO_CARDS}; do
-   IUSE_VIDEO_CARDS+=" video_cards_${card}"
-done
-
-IUSE="${IUSE_VIDEO_CARDS} libkms valgrind"
-RESTRICT="test" # see bug #236845
-
-RDEPEND=">=dev-libs/libpthread-stubs-0.3-r1:=[${MULTILIB_USEDEP}]
-   video_cards_intel? ( 
>=x11-libs/libpciaccess-0.13.1-r1:=[${MULTILIB_USEDEP}] )"
-DEPEND="${RDEPEND}
-   valgrind? ( dev-util/valgrind )"
-
-src_prepare() {
-   if [[ ${PV} = * ]]; then
-   # tests are restricted, no point in building them
-   sed -ie 's/tests //' "${S}"/Makefile.am
-   fi
-   xorg-2_src_prepare
-   epatch_user
-}
-
-src_configure() {
-   XORG_CONFIGURE_OPTIONS=(
-   # Udev is only used by tests now.
-   --disable-udev
-   --disable-cairo-tests
-   $(use_enable video_cards_amdgpu amdgpu)
-   $(use_enable video_cards_exynos exynos-experimental-api)
-   $(use_enable video_cards_freedreno freedreno)
-   $(use_enable video_cards_intel intel)
-   $(use_enable video_cards_nouveau nouveau)
-   $(use_enable video_cards_omap omap-experimental-api)
-   $(use_enable video_cards_radeon radeon)
-   $(use_enable video_cards_tegra tegra-experimental-api)
-   $(use_enable video_cards_vc4 vc4)
-   $(use_enable video_cards_vivante etnaviv-experimental-api)
- 

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

2018-05-09 Thread Matt Turner
commit: 24ff291d7990d3bf7c8706f37fd8eb92b919e641
Author: Matt Turner  gentoo  org>
AuthorDate: Wed May  9 22:39:57 2018 +
Commit: Matt Turner  gentoo  org>
CommitDate: Wed May  9 22:42:04 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=24ff291d

x11-libs/libdrm: Version bump to 2.4.92

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

 x11-libs/libdrm/Manifest |  1 +
 x11-libs/libdrm/libdrm-2.4.92.ebuild | 77 
 2 files changed, 78 insertions(+)

diff --git a/x11-libs/libdrm/Manifest b/x11-libs/libdrm/Manifest
index e1eb75c4401..3bb2805d0af 100644
--- a/x11-libs/libdrm/Manifest
+++ b/x11-libs/libdrm/Manifest
@@ -3,3 +3,4 @@ DIST libdrm-2.4.88.tar.bz2 796583 BLAKE2B 
4130633fea39e12514e6c6e7a926ca7ccca618
 DIST libdrm-2.4.89.tar.bz2 792940 BLAKE2B 
86c8227a06060e827f39da9f1debae54784e38e34becfb3ace1329f68b0fa4cfb90532606cd3618987af2cb48b53f0277e4032055eccc164f7e6b910d3c055e0
 SHA512 
380e4e46cd3971a73264bd1b482791fab0503268adb65ac81b674df009662cfb8ef5741e362f19670b2a43b1c46f022d857706c9a4bebed2b1cddaa317b7706d
 DIST libdrm-2.4.90.tar.bz2 822164 BLAKE2B 
043428cea0f74b69577f79b3b9422546821945bb1120390d22b01a9e2a6460014eeb3902ee84241da8ba2c7683e76eb81d117a4f312ef3b8eb69647773d09710
 SHA512 
3d32d60c44ffdcb58667d0926e6af8d375332add1f243d8b2d37567aeef4e4b26d786294aeecf46c3dea94fc002fb73756567c457300703acfc21e32ffbd458c
 DIST libdrm-2.4.91.tar.bz2 815419 BLAKE2B 
7df2a4bdb4b2708cc00b71173e7e261ab7f8645a473984a7cbda2c7073f14b7f87d53eb39cc075b743e72e4cda03b2c4fca6b9df6c7d5db2c739398a13f13f35
 SHA512 
07578c00c121ba37033db7172590e26d1545f81c242bbce2cfb7fb904bde504822c275d6468e5c5d20360d0046ae73d9b058aa0459ba35eb11927141cc998772
+DIST libdrm-2.4.92.tar.bz2 821789 BLAKE2B 
6cb2b98e43eae6a04c333693c20710e6693d218cce3ac255d935093a83e318fe5aeae3ea0a56e6ccfb615a4f917f83cdcc11bcb5fa8bc3f41c2b57a046919dcb
 SHA512 
9b75584d8957d298125884d490b74c0a641725d17088ba47f3dc2ec9d06519d8387eb464c024ee11712b31b17fb84e1a9a52bd4ebc7c316beb7d2f8711dc9eb2

diff --git a/x11-libs/libdrm/libdrm-2.4.92.ebuild 
b/x11-libs/libdrm/libdrm-2.4.92.ebuild
new file mode 100644
index 000..13349314bbf
--- /dev/null
+++ b/x11-libs/libdrm/libdrm-2.4.92.ebuild
@@ -0,0 +1,77 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+EGIT_REPO_URI="https://anongit.freedesktop.org/git/mesa/drm.git;
+
+if [[ ${PV} = * ]]; then
+   GIT_ECLASS="git-r3"
+fi
+
+inherit ${GIT_ECLASS} meson multilib-minimal
+
+DESCRIPTION="X.Org libdrm library"
+HOMEPAGE="https://dri.freedesktop.org/;
+if [[ ${PV} = * ]]; then
+   SRC_URI=""
+else
+   SRC_URI="https://dri.freedesktop.org/libdrm/${P}.tar.bz2;
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux"
+fi
+
+VIDEO_CARDS="amdgpu exynos freedreno intel nouveau omap radeon tegra vc4 
vivante vmware"
+for card in ${VIDEO_CARDS}; do
+   IUSE_VIDEO_CARDS+=" video_cards_${card}"
+done
+
+IUSE="${IUSE_VIDEO_CARDS} libkms valgrind"
+RESTRICT="test" # see bug #236845
+LICENSE="MIT"
+SLOT="0"
+
+RDEPEND="elibc_FreeBSD? ( 
>=dev-libs/libpthread-stubs-0.4:=[${MULTILIB_USEDEP}] )
+   video_cards_intel? ( 
>=x11-libs/libpciaccess-0.13.1-r1:=[${MULTILIB_USEDEP}] )"
+DEPEND="${RDEPEND}
+   >=dev-util/meson-0.43.0
+   valgrind? ( dev-util/valgrind )"
+
+src_unpack() {
+   default
+   [[ $PV = * ]] && git-r3_src_unpack
+}
+
+multilib_src_configure() {
+   local emesonargs=(
+   # Udev is only used by tests now.
+   -Dudev=false
+   -Dcairo-tests=false
+   -Damdgpu=$(usex video_cards_amdgpu true false)
+   -Dexynos=$(usex video_cards_exynos true false)
+   -Dfreedreno=$(usex video_cards_freedreno true false)
+   -Dintel=$(usex video_cards_intel true false)
+   -Dnouveau=$(usex video_cards_nouveau true false)
+   -Domap=$(usex video_cards_omap true false)
+   -Dradeon=$(usex video_cards_radeon true false)
+   -Dtegra=$(usex video_cards_tegra true false)
+   -Dvc4=$(usex video_cards_vc4 true false)
+   -Detnaviv=$(usex video_cards_vivante true false)
+   -Dvmwgfx=$(usex video_cards_vmware true false)
+   -Dlibkms=$(usex libkms true false)
+   # valgrind installs its .pc file to the pkgconfig for the 
primary arch
+   -Dvalgrind=$(usex valgrind auto false)
+   )
+   meson_src_configure
+}
+
+multilib_src_compile() {
+   meson_src_compile
+}
+
+multilib_src_test() {
+   meson_src_test
+}
+
+multilib_src_install() {
+   meson_src_install
+}



[gentoo-commits] proj/openrc:master commit in: src/rc/

2018-05-09 Thread William Hubbs
commit: 2b1392af2fe9e5dfc8eda2f19d896efdc41840bf
Author: William Hubbs  gmail  com>
AuthorDate: Wed May  9 22:30:08 2018 +
Commit: William Hubbs  gentoo  org>
CommitDate: Wed May  9 22:30:08 2018 +
URL:https://gitweb.gentoo.org/proj/openrc.git/commit/?id=2b1392af

Logger: only log printable characters and newlines

X-Gentoo-Bug: 651412
X-Gentoo-Bug-URL: https://bugs.gentoo.org/show_bug.cgi?id=651412

 src/rc/rc-logger.c | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/src/rc/rc-logger.c b/src/rc/rc-logger.c
index 062ce3d9..1da3f59c 100644
--- a/src/rc/rc-logger.c
+++ b/src/rc/rc-logger.c
@@ -87,8 +87,9 @@ write_log(int logfd, const char *buffer, size_t bytes)
}
 
if (!in_escape) {
-   if (write(logfd, p++, 1) == -1)
-   eerror("write: %s", strerror(errno));
+   if (isprint((unsigned char) *p) || *p == '\n')
+   if (write(logfd, p++, 1) == -1)
+   eerror("write: %s", strerror(errno));
continue;
}
 



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

2018-05-09 Thread Mike Gilbert
commit: 83cdeb368f5f6ed7770a42e88926fbe7cdc0f6d2
Author: Mike Gilbert  gentoo  org>
AuthorDate: Wed May  9 21:27:03 2018 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Wed May  9 22:10:35 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=83cdeb36

www-client/chromium: addpredict /dev/dri/

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

 www-client/chromium/chromium-66.0.3359.139.ebuild | 3 +++
 www-client/chromium/chromium-67.0.3396.30.ebuild  | 3 +++
 www-client/chromium/chromium-68.0.3409.2.ebuild   | 3 +++
 3 files changed, 9 insertions(+)

diff --git a/www-client/chromium/chromium-66.0.3359.139.ebuild 
b/www-client/chromium/chromium-66.0.3359.139.ebuild
index 87ff2308973..08d661be835 100644
--- a/www-client/chromium/chromium-66.0.3359.139.ebuild
+++ b/www-client/chromium/chromium-66.0.3359.139.ebuild
@@ -549,6 +549,9 @@ src_configure() {
export TMPDIR="${WORKDIR}/temp"
mkdir -p -m 755 "${TMPDIR}" || die
 
+   # https://bugs.gentoo.org/654216
+   addpredict /dev/dri/
+
if ! use system-ffmpeg; then
local build_ffmpeg_args=""
if use pic && [[ "${ffmpeg_target_arch}" == "ia32" ]]; then

diff --git a/www-client/chromium/chromium-67.0.3396.30.ebuild 
b/www-client/chromium/chromium-67.0.3396.30.ebuild
index fe48e8dc8ec..b3666459f9f 100644
--- a/www-client/chromium/chromium-67.0.3396.30.ebuild
+++ b/www-client/chromium/chromium-67.0.3396.30.ebuild
@@ -550,6 +550,9 @@ src_configure() {
export TMPDIR="${WORKDIR}/temp"
mkdir -p -m 755 "${TMPDIR}" || die
 
+   # https://bugs.gentoo.org/654216
+   addpredict /dev/dri/
+
if ! use system-ffmpeg; then
local build_ffmpeg_args=""
if use pic && [[ "${ffmpeg_target_arch}" == "ia32" ]]; then

diff --git a/www-client/chromium/chromium-68.0.3409.2.ebuild 
b/www-client/chromium/chromium-68.0.3409.2.ebuild
index 956659ce7cf..019ae9aa09c 100644
--- a/www-client/chromium/chromium-68.0.3409.2.ebuild
+++ b/www-client/chromium/chromium-68.0.3409.2.ebuild
@@ -555,6 +555,9 @@ src_configure() {
export TMPDIR="${WORKDIR}/temp"
mkdir -p -m 755 "${TMPDIR}" || die
 
+   # https://bugs.gentoo.org/654216
+   addpredict /dev/dri/
+
if ! use system-ffmpeg; then
local build_ffmpeg_args=""
if use pic && [[ "${ffmpeg_target_arch}" == "ia32" ]]; then



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

2018-05-09 Thread Sergei Trofimovich
commit: a688e90f3c6f745faa2f5d6ee41f7f85c801bd75
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Wed May  9 22:06:34 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed May  9 22:06:34 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a688e90f

dev-libs/libebml: stable 1.3.5 for hppa, bug #641292

Bug: https://bugs.gentoo.org/641292
Package-Manager: Portage-2.3.36, Repoman-2.3.9
RepoMan-Options: --include-arches="hppa"

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

diff --git a/dev-libs/libebml/libebml-1.3.5.ebuild 
b/dev-libs/libebml/libebml-1.3.5.ebuild
index a5ce97e6880..be83f1d7e1a 100644
--- a/dev-libs/libebml/libebml-1.3.5.ebuild
+++ b/dev-libs/libebml/libebml-1.3.5.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://dl.matroska.org/downloads/${PN}/${P}.tar.xz;
 
 LICENSE="LGPL-2.1"
 SLOT="0/4" # subslot = soname major version
-KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ppc ppc64 sparc x86 ~amd64-fbsd 
~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 sparc x86 ~amd64-fbsd 
~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos"
 IUSE="debug static-libs"
 
 src_prepare() {



[gentoo-commits] repo/gentoo:master commit in: net-print/gutenprint/

2018-05-09 Thread Sergei Trofimovich
commit: 7d0e4db8b7fba548d51fe144815299013b5e815a
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Wed May  9 21:53:15 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed May  9 21:53:15 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7d0e4db8

net-print/gutenprint: stable 5.2.13 for ia64, bug #641342

Bug: https://bugs.gentoo.org/641342
Package-Manager: Portage-2.3.36, Repoman-2.3.9
RepoMan-Options: --include-arches="ia64"

 net-print/gutenprint/gutenprint-5.2.13.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-print/gutenprint/gutenprint-5.2.13.ebuild 
b/net-print/gutenprint/gutenprint-5.2.13.ebuild
index 53882ab7a0f..0194908ff7a 100644
--- a/net-print/gutenprint/gutenprint-5.2.13.ebuild
+++ b/net-print/gutenprint/gutenprint-5.2.13.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=6
@@ -13,7 +13,7 @@ SRC_URI="mirror://sourceforge/gimp-print/${MY_P}.tar.bz2"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ia64 ~ppc ~ppc64 ~sparc ~x86"
 
 IUSE="cups gimp gtk nls readline ppds static-libs"
 REQUIRED_USE="gimp? ( gtk )"



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

2018-05-09 Thread Sergei Trofimovich
commit: c148017d23c7fd9537ea1cb81c0156f3e04fbd88
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Wed May  9 21:53:21 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed May  9 21:53:21 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c148017d

dev-libs/fribidi: stable 0.19.7 for ia64, bug #654184

Bug: https://bugs.gentoo.org/654184
Package-Manager: Portage-2.3.36, Repoman-2.3.9
RepoMan-Options: --include-arches="ia64"

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

diff --git a/dev-libs/fribidi/fribidi-0.19.7.ebuild 
b/dev-libs/fribidi/fribidi-0.19.7.ebuild
index 85ad7d3aeb6..f689d980d83 100644
--- a/dev-libs/fribidi/fribidi-0.19.7.ebuild
+++ b/dev-libs/fribidi/fribidi-0.19.7.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://fribidi.org/download/${P}.tar.bz2;
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh sparc x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos 
~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ia64 ~mips ~ppc ~ppc64 ~sh sparc x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos 
~x64-solaris ~x86-solaris"
 IUSE="static-libs"
 
 RDEPEND=">=dev-libs/glib-2.34.3:2[${MULTILIB_USEDEP}]"



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

2018-05-09 Thread Sergei Trofimovich
commit: 067d1a6b55fb1cdafd39f5cee7a606eab2db5359
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Wed May  9 21:46:24 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed May  9 21:46:30 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=067d1a6b

sci-visualization/gnuplot: stable 5.2.2 for ia64, bug #655222

Bug: https://bugs.gentoo.org/655222
Package-Manager: Portage-2.3.36, Repoman-2.3.9
RepoMan-Options: --include-arches="ia64"

 sci-visualization/gnuplot/gnuplot-5.2.2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sci-visualization/gnuplot/gnuplot-5.2.2.ebuild 
b/sci-visualization/gnuplot/gnuplot-5.2.2.ebuild
index e52d125c9f4..be98c1023e4 100644
--- a/sci-visualization/gnuplot/gnuplot-5.2.2.ebuild
+++ b/sci-visualization/gnuplot/gnuplot-5.2.2.ebuild
@@ -17,11 +17,11 @@ if [[ -z ${PV%%*} ]]; then
ECVS_CVS_OPTIONS="-dP"
MY_P="${PN}"
SRC_URI=""
-   KEYWORDS="amd64 x86"
+   KEYWORDS="amd64 ia64 x86"
 else
MY_P="${P/_/.}"
SRC_URI="mirror://sourceforge/gnuplot/${MY_P}.tar.gz"
-   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc 
x86 ~ppc-aix ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
+   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~ppc ~ppc64 ~s390 ~sparc 
x86 ~ppc-aix ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
 fi
 
 LICENSE="gnuplot bitmap? ( free-noncomm )"



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

2018-05-09 Thread Patrice Clement
commit: 20d0399a188130dec75ba3493bfb6847d2e358b2
Author: Patrice Clement  gentoo  org>
AuthorDate: Wed May  9 21:45:19 2018 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Wed May  9 21:45:19 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=20d0399a

dev-python/fs: version bump.

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 dev-python/fs/Manifest |  1 +
 dev-python/fs/fs-2.0.21.ebuild | 44 ++
 2 files changed, 45 insertions(+)

diff --git a/dev-python/fs/Manifest b/dev-python/fs/Manifest
index 4daae10d264..26a30a587fd 100644
--- a/dev-python/fs/Manifest
+++ b/dev-python/fs/Manifest
@@ -1 +1,2 @@
 DIST fs-0.5.4.tar.gz 231333 BLAKE2B 
2211aedf02a3eab809b7bfeabe346ed147465db52ef6a069ab3cea6f62e3b420d52b9a58868c3eaab55bd9a6c8c071c5c090e28e9dbfccd182385beee3e246c8
 SHA512 
d67c85f2816cf1a84c25664a6cf71dac551c3eec4eb34154bc92d52eb0efa9739adca6d0ec86b9978ff6af408cfa17b913ee8fd4c143cd2adf862ca0a1dd4c5d
+DIST fs-2.0.21.tar.gz 115844 BLAKE2B 
0f7b3fa087c89a68c27d350233e3e73fa54b761bad7799a895fd79fb5a7df898df381e82bd160ccb782e7e814b00041d3cd309860c96b4ea5dc3078e6d33430b
 SHA512 
d16e02a6ed78a26229b12e71f6286db0243774ae13f6f3d0a6c4fb9240fe65656e4f10cb2b385342fb48d12a163ca33a0b746854ab5ee240eae0ff8f6644ed13

diff --git a/dev-python/fs/fs-2.0.21.ebuild b/dev-python/fs/fs-2.0.21.ebuild
new file mode 100644
index 000..c657c5f97cf
--- /dev/null
+++ b/dev-python/fs/fs-2.0.21.ebuild
@@ -0,0 +1,44 @@
+# 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,5,6}} pypy )
+
+inherit distutils-r1 eutils
+
+DESCRIPTION="Filesystem abstraction layer"
+HOMEPAGE="
+   https://pypi.org/project/fs/
+   https://docs.pyfilesystem.org
+   https://www.willmcgugan.com/tag/fs/;
+SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux 
~x86-linux"
+IUSE="test"
+
+RDEPEND="
+   dev-python/dexml[${PYTHON_USEDEP}]
+   dev-python/six[${PYTHON_USEDEP}]
+"
+DEPEND="${RDEPEND}
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   test? (
+   dev-python/mako[${PYTHON_USEDEP}]
+   dev-python/nose[${PYTHON_USEDEP}]
+   )"
+
+# Tries to access FUSE
+RESTRICT=test
+
+python_test() {
+   nosetests --verbose || die
+}
+
+pkg_postinst() {
+   optfeature "S3 support" dev-python/boto
+   optfeature "SFTP support" dev-python/paramiko
+   optfeature "Browser support" dev-python/wxpython
+}



[gentoo-commits] repo/gentoo:master commit in: games-util/nml/

2018-05-09 Thread James Le Cuirot
commit: 03281a869879aa9e0ad9231be698fc97247c4309
Author: James Le Cuirot  gentoo  org>
AuthorDate: Wed May  9 21:12:53 2018 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Wed May  9 21:12:53 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=03281a86

games-util/nml: Add python3_6 to PYTHON_COMPAT

Package-Manager: Portage-2.3.36, Repoman-2.3.9

 games-util/nml/nml-0.4.4-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/games-util/nml/nml-0.4.4-r1.ebuild 
b/games-util/nml/nml-0.4.4-r1.ebuild
index 81b58fd04e3..62f2f8ddbf5 100644
--- a/games-util/nml/nml-0.4.4-r1.ebuild
+++ b/games-util/nml/nml-0.4.4-r1.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
-PYTHON_COMPAT=( python3_{4,5} )
+PYTHON_COMPAT=( python3_{4,5,6} )
 inherit distutils-r1
 
 DESCRIPTION="Compiler of NML files into grf/nfo files"



[gentoo-commits] repo/gentoo:master commit in: dev-embedded/sdcc/, dev-embedded/sdcc/files/

2018-05-09 Thread Mikle Kolyada
commit: bd620ef713c6b0fbdbc21e803da6b68263b93980
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Wed May  9 20:59:39 2018 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Wed May  9 21:00:08 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd620ef7

dev-embedded/sdcc: Drop old

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 dev-embedded/sdcc/Manifest   |  10 --
 dev-embedded/sdcc/files/sdcc-2.8.0-flags.patch   |  74 
 dev-embedded/sdcc/files/sdcc-2.8.0-gcc44.patch   |   9 -
 dev-embedded/sdcc/files/sdcc-2.9.0-build.patch   |  51 --
 dev-embedded/sdcc/files/sdcc-2.9.0-gcc44.patch   |  15 --
 dev-embedded/sdcc/files/sdcc-2.9.0-getline.patch |  16 --
 dev-embedded/sdcc/files/sdcc-2.9.0-headers.patch | 209 ---
 dev-embedded/sdcc/sdcc-2.5.0_p20060502.ebuild|  52 --
 dev-embedded/sdcc/sdcc-2.6.0.ebuild  |  48 --
 dev-embedded/sdcc/sdcc-2.7.0.ebuild  |  48 --
 dev-embedded/sdcc/sdcc-2.8.0.ebuild  |  76 -
 dev-embedded/sdcc/sdcc-2.9.0.ebuild  |  96 ---
 12 files changed, 704 deletions(-)

diff --git a/dev-embedded/sdcc/Manifest b/dev-embedded/sdcc/Manifest
index 8a7e86568d2..ab1a89d8386 100644
--- a/dev-embedded/sdcc/Manifest
+++ b/dev-embedded/sdcc/Manifest
@@ -1,12 +1,2 @@
-DIST sdcc-doc-2.6.0.tar.gz 1026186 BLAKE2B 
67c764db614240b8d870ae98c3e4eb0e85735ce42165a7c2d7fb929053008a9101d455e11d1a20ce8c4a3462200a0e7d0ba2ec5c7ea1a025d444772ac5fc1a02
 SHA512 
3cffb2ac4bbe65539951b134f89449341bff9f5682ec344c244b28efea5fe96c753caa873f26c75b8fc0a19f48404ae0a43f05e41eabafe66fd0f493b4065f97
-DIST sdcc-doc-2.7.0.tar.bz2 123 BLAKE2B 
4435ba6e75e6037e1e267adca65ba029ccfc87a677fb7c13bc090c04a91485205def7f3e702c439b9b54514fc0fd14dd2175bcfff7c07933101b114b2fd9b6e8
 SHA512 
2ed6503551b7c9e3e674a3bf391e731c2fa838f3978761982ab1a072d47b449b73e6efe3b05967bcdfe623c2fc933503702912721b90df95dab9b332dfacad9a
-DIST sdcc-doc-2.8.0.tar.bz2 1363271 BLAKE2B 
0dc5ea0d55cdfda2578324337fa43757fa256c064663b9cfbfa9eb098e8dcdc7a1472c2ab7288c478cbc515e3fd2b11acbaed49599f24376bf4bfcf537b8af02
 SHA512 
201fcb0ffb96649507dcb0489789e7a89cb30705e9eae3f40b6ce907df3464439488d1369f7d5557873e28bcd44a2af82bb3dab2f02adbf0d6ea88a711bb5d9b
-DIST sdcc-doc-2.9.0.tar.bz2 1388379 BLAKE2B 
385b0a44adb55c09b54161b6f84c8c7f5b57dd3e1b525cdda7daef67dd4f75cabf62432038a30b06cd0045acf0da5c30eb1d0c76e3b35830ffc5492d54a3e25d
 SHA512 
c0214437dada2d2acc3590d8a82b077cd841a93da7fe76cc259adea0da67e6ea0ced14dc80c5ce05261aa5d7e2f345f8cf994dafa4e38bd404b00fd6b5b2d168
-DIST sdcc-doc-20060502.tar.gz 1027650 BLAKE2B 
104a5614870910a80ad83ee963f3e8636ca7064515905a3b05d3e80225f10bf81b05be88684cc6aaff788ae121003ff1b60a80c32081d52972e049f3ca652f38
 SHA512 
aba51493c76a019fb439fa8ff2f645bc519bdb9ded30a2871d51f2dd6eedc7315f826e28d5efed0eae731060c22b82071025cec5ae4407c5f6acdd2c18292ff2
 DIST sdcc-doc-3.5.0.tar.bz2 1000775 BLAKE2B 
30cd31990788060ebc792d98b072d4d72ce72176bf09374084246bfe02a8164ab083fb9cfe7fb6ee246b523dce7163d494f2161eb7537f972408f03bc9541426
 SHA512 
43de0c19ad538b4495218b04e5ab6a886fd9945c8a82c400e9a53314547f5d6ab0529989274faecc2d954f35f8fe60f338f09f93536b62a305203d2119df597e
-DIST sdcc-src-2.6.0.tar.gz 4229518 BLAKE2B 
3c30ed93154c86d8f4721917372bd850b957ed6408bf253051da42d4497637fe8c753a0a481dee07dfa51f289153936b7b5b2970e942d1aa698d01e00c9e8ab8
 SHA512 
d5802ad7804c771c25b72b5038cdc291d3e67a618fde6a9d03235954a6a133e0ecc42f26eabcc933806e54457e44efea81dc79ac03cb547556da41dec3eff1e6
-DIST sdcc-src-2.7.0.tar.bz2 3405687 BLAKE2B 
b7379f783cb1e805059210d46395fb5acfdd331249fef7aeeab66c6b3fcb95d77b7fa146d97b83d0c6659d83fe37734dfc4d7cb59fee3abd45d8e10271628f84
 SHA512 
95625aadf386f0da65f4ddb856fd7da8a333ed884e308993a0897a205561438b60d2836a60e33a849f6b6ab5dd938b822072641866596897f48fa62a4c536dd3
-DIST sdcc-src-2.8.0.tar.bz2 3460693 BLAKE2B 
9481fa90dfa0fd0e84396f54795c78f7bc95b4f0c0220042fe5506b14193c6067f77f5a9b683fd9bebc0797a9d8c7a20f20cc7556c1853c84f39ed774a2b7f1e
 SHA512 
91f43ea275f4c27e5c475a9dbfe5e9c7d5804a530151420473cbc65a48ca15c65a6e38628e0bf927d89cd8ddb6b6030d5d65aa9cba7963e23ac18bde42951fd5
-DIST sdcc-src-2.9.0.tar.bz2 3764926 BLAKE2B 
ec8289f5204e45e2fdd2ca379cad9e6f65749452888e3373bd073d25fda5df9dae3fe2663a1380b9d292754f318f84f506a73136f44df33d45f079ba5f5fa6c4
 SHA512 
0703f46db590fa3248c104d5045b0807fc18898aec13a8f5f762ff4e573f3fc199590050fd82c665ae71cd586081fe88db671dcc498770d736650be0dcf32b0e
-DIST sdcc-src-20060502.tar.gz 4145716 BLAKE2B 
7f08dc0f04b3fc0b6b294b996901c32232547fb1d406d8bcba42b62eb4ec3db159a292c4eba18664653e30c71eddfc3efbcffbe92d1895f32085f1c90abad13c
 SHA512 
0817f14871822874a3e4b5d8be68df56c7f19444c283d4cd4aa8436af6984631dd0f8322080380d227bbc8d931e6cbc84a81cfbced20cd56f2765cdaf1d552cd
 DIST sdcc-src-3.5.0.tar.bz2 10504517 BLAKE2B 
16102ebd55026826100b453db20e00fa599ce6ad72f1466c32deb7211f09188048f35ac8ddd5987b7a3ad5fad79f2e2ee833da60e22a26b107c5e9e0e7c9be09
 SHA512 

[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtwebengine/, dev-qt/qtwebengine/files/

2018-05-09 Thread Andreas Sturmlechner
commit: 8fafb3271bb1a83928e492a18f8a2a037b56dc44
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed May  9 20:17:11 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed May  9 20:17:11 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8fafb327

dev-qt/qtwebengine: Fix build without dev-qt/qtlocation

Thanks-to: Jimi Huotari  gentoo.org>
Tested-by: josef64 (via irc #gentoo-qt)
Package-Manager: Portage-2.3.36, Repoman-2.3.9

 ...webengine-5.11.0-fix-build-w-o-qtlocation.patch | 56 ++
 dev-qt/qtwebengine/qtwebengine-5.11.0_rc.ebuild|  2 +
 2 files changed, 58 insertions(+)

diff --git 
a/dev-qt/qtwebengine/files/qtwebengine-5.11.0-fix-build-w-o-qtlocation.patch 
b/dev-qt/qtwebengine/files/qtwebengine-5.11.0-fix-build-w-o-qtlocation.patch
new file mode 100644
index 000..2c5012ee34b
--- /dev/null
+++ b/dev-qt/qtwebengine/files/qtwebengine-5.11.0-fix-build-w-o-qtlocation.patch
@@ -0,0 +1,56 @@
+From 383ee1aa19b7b72c686d70f34bc9c377a51aaf5e Mon Sep 17 00:00:00 2001
+From: Allan Sandfeld Jensen 
+Date: Wed, 9 May 2018 13:23:17 +0200
+Subject: [PATCH] Fix build without qtlocation
+
+Change-Id: I81ac6fcf14563a6d093c51d93754d438992ee52a
+---
+ src/core/content_browser_client_qt.cpp | 10 +-
+ 1 file changed, 9 insertions(+), 1 deletion(-)
+
+diff --git a/src/core/content_browser_client_qt.cpp 
b/src/core/content_browser_client_qt.cpp
+index 30ec43ca0..3878bd1bf 100644
+--- a/src/core/content_browser_client_qt.cpp
 b/src/core/content_browser_client_qt.cpp
+@@ -68,6 +68,7 @@
+ #include "content/public/common/main_function_params.h"
+ #include "content/public/common/service_names.mojom.h"
+ #include "content/public/common/url_constants.h"
++#include "device/geolocation/public/cpp/location_provider.h"
+ #include "mojo/public/cpp/bindings/binding.h"
+ #include "mojo/public/cpp/bindings/binding_set.h"
+ #include "printing/features/features.h"
+@@ -93,7 +94,6 @@
+ #include "certificate_error_controller_p.h"
+ #include "desktop_screen_qt.h"
+ #include "devtools_manager_delegate_qt.h"
+-#include "location_provider_qt.h"
+ #include "media_capture_devices_dispatcher.h"
+ #include "net/network_delegate_qt.h"
+ #include "net/qrc_protocol_handler_qt.h"
+@@ -123,6 +123,10 @@
+ #include "renderer_host/pepper/pepper_host_factory_qt.h"
+ #endif
+ 
++#if defined(QT_USE_POSITIONING)
++#include "location_provider_qt.h"
++#endif
++
+ #include 
+ #include 
+ #ifndef QT_NO_OPENGL
+@@ -737,7 +741,11 @@ bool ContentBrowserClientQt::CanCreateWindow(
+ 
+ std::unique_ptr 
ContentBrowserClientQt::OverrideSystemLocationProvider()
+ {
++#if defined(QT_USE_POSITIONING)
+ return base::WrapUnique(new LocationProviderQt());
++#else
++return nullptr;
++#endif
+ }
+ 
+ scoped_refptr 
GetSystemRequestContextOnUIThread()
+-- 
+2.16.3
+

diff --git a/dev-qt/qtwebengine/qtwebengine-5.11.0_rc.ebuild 
b/dev-qt/qtwebengine/qtwebengine-5.11.0_rc.ebuild
index 32064b192b0..735be56a730 100644
--- a/dev-qt/qtwebengine/qtwebengine-5.11.0_rc.ebuild
+++ b/dev-qt/qtwebengine/qtwebengine-5.11.0_rc.ebuild
@@ -77,6 +77,8 @@ DEPEND="${RDEPEND}
pax_kernel? ( sys-apps/elfix )
 "
 
+PATCHES+=( "${FILESDIR}/${PN}-5.11.0-fix-build-w-o-qtlocation.patch" )
+
 src_prepare() {
use pax_kernel && PATCHES+=( 
"${FILESDIR}/${PN}-5.9.3-paxmark-mksnapshot.patch" )
use system-icu && has_version ">=dev-libs/icu-59" && \



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

2018-05-09 Thread Thomas Beierlein
commit: 814bb87ac340cfab3b4691a33d30b902f10c00c2
Author: Thomas Beierlein  gentoo  org>
AuthorDate: Wed May  9 18:45:20 2018 +
Commit: Thomas Beierlein  gentoo  org>
CommitDate: Wed May  9 18:45:20 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=814bb87a

media-radio/gpredict: Drop old

Package-Manager: Portage-2.3.36, Repoman-2.3.9

 media-radio/gpredict/Manifest   |  2 --
 media-radio/gpredict/gpredict-1.3-r1.ebuild | 41 -
 media-radio/gpredict/gpredict-1.3-r2.ebuild | 38 --
 media-radio/gpredict/gpredict-2.0.ebuild| 39 ---
 4 files changed, 120 deletions(-)

diff --git a/media-radio/gpredict/Manifest b/media-radio/gpredict/Manifest
index 6c3488b9735..c3411e3bea3 100644
--- a/media-radio/gpredict/Manifest
+++ b/media-radio/gpredict/Manifest
@@ -1,4 +1,2 @@
-DIST gpredict-1.3.tar.gz 4750388 BLAKE2B 
e67858ea6101d150481012c99fd31fc1428d9c040ced84b3df291cfd8476ee7ec18119d35ba59c3d319b502606d58da707e579d56fd9f7d9d9fd515d49110a22
 SHA512 
e465e5162d46375e6d8c1ca6b98ec5860f974eec0cbcf8219b65c919ab74ce342e6296886e3fadcb64882c9059da26707e8b10670dac7b1f8146641ed0992f09
-DIST gpredict-2.0.tar.gz 5129500 BLAKE2B 
4e0db6166eb91adf558496d3d2e20a92aaf3a61ddb733d68978194b7e3c5c7ee6c6c01d0ce8cec97fe987a8b0f40db344148f3e065776734589846c80a958013
 SHA512 
9bd9c2350b5ba5acc49c7f4a4a492a3d28ca884a1185925d09de827ea69e3dc4aeaef6f8514672bd4c0f7afcc0cc329047593794a129204ed33eb1df194e5fb5
 DIST gpredict-2.2.1.tar.bz2 4647342 BLAKE2B 
989b80fd0f0029551854c18c1e00bd5d223bffe4aa20004b828bec87ab56dd488edf4d62289d394225e2a6b0c89ca1c9962cf63afe076a355757371127712ea7
 SHA512 
590a218bc95a465ca9772f892b77763b92a6c41c7d9f3b48279f28916cef8a5bfe616e6cdda1002e7dda082f37f37a98af8c8180895c572fec9c96aa76888f5d
 DIST gpredict-2.2.tar.bz2 4646331 BLAKE2B 
5f07484814cbc3973617e2f161eed4fdc9ead11b9369cd2f6ffacbf60a5a73651e8081c2110ecc7e83a8214d4278a0d7ba9d5b313a9c1bbda7ca3e5c5a6730a9
 SHA512 
4884459922da4fcbe221252c002e76ac06926bda4745e3eaa480c93c9fdbed9da7a78c7d11a6e7fb5777d8e11cc1f0859c18461fb19f249d924882bfe7ace32c

diff --git a/media-radio/gpredict/gpredict-1.3-r1.ebuild 
b/media-radio/gpredict/gpredict-1.3-r1.ebuild
deleted file mode 100644
index 6a14b3c8e3d..000
--- a/media-radio/gpredict/gpredict-1.3-r1.ebuild
+++ /dev/null
@@ -1,41 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit autotools eutils
-
-DESCRIPTION="Real-time satellite tracking and orbit prediction application"
-HOMEPAGE="http://gpredict.oz9aec.net;
-SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ppc x86"
-IUSE=""
-
-RDEPEND="dev-libs/glib:2
-   x11-libs/gdk-pixbuf[jpeg]
-   x11-libs/gtk+:2
-   x11-libs/goocanvas:0
-   net-misc/curl"
-DEPEND="${RDEPEND}
-   dev-util/intltool
-   virtual/pkgconfig
-   sys-devel/gettext"
-
-src_prepare() {
-   # remove wrong doc location
-   epatch "${FILESDIR}/${PN}-1.1-doc.patch"
-   sed -i -e "s/0.15/0.14/g" configure.ac || die
-   eautoreconf
-}
-
-src_install() {
-   emake DESTDIR="${D}" install
-   make_desktop_entry ${PN} "GPredict" 
"/usr/share/pixmaps/gpredict/icons/gpredict-icon.png" Science
-   # provide a link to GPL license to allow the program to show it (see
-   # Help->license menu entry)
-   dosym /usr/portage/licenses/GPL-2 /usr/share/${PN}/COPYING
-   dodoc AUTHORS ChangeLog NEWS README TODO
-}

diff --git a/media-radio/gpredict/gpredict-1.3-r2.ebuild 
b/media-radio/gpredict/gpredict-1.3-r2.ebuild
deleted file mode 100644
index 4d41ca55836..000
--- a/media-radio/gpredict/gpredict-1.3-r2.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit autotools eutils
-
-DESCRIPTION="Real-time satellite tracking and orbit prediction application"
-HOMEPAGE="http://gpredict.oz9aec.net;
-SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86"
-IUSE=""
-
-RDEPEND="dev-libs/glib:2
-   x11-libs/gdk-pixbuf[jpeg]
-   x11-libs/gtk+:2
-   x11-libs/goocanvas:0
-   net-misc/curl"
-DEPEND="${RDEPEND}
-   dev-util/intltool
-   virtual/pkgconfig
-   sys-devel/gettext"
-
-src_prepare() {
-   # remove wrong doc location
-   epatch "${FILESDIR}/${PN}-1.3-doc.patch"
-   sed -i -e "s/0.15/0.14/g" configure.ac || die
-   eautoreconf
-}
-
-src_install() {
-   emake DESTDIR="${D}" install
-   make_desktop_entry ${PN} "GPredict" 
"/usr/share/pixmaps/gpredict/icons/gpredict-icon.png" Science
-   dodoc AUTHORS ChangeLog NEWS README TODO
-}

diff --git a/media-radio/gpredict/gpredict-2.0.ebuild 
b/media-radio/gpredict/gpredict-2.0.ebuild
deleted file mode 100644
index 8f757d9e273..000
--- 

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

2018-05-09 Thread Sergei Trofimovich
commit: c31e4e32f8acee7451c3d7015b4f172ebb15fa7e
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Wed May  9 18:36:59 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed May  9 18:37:08 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c31e4e32

dev-lang/ghc: bump up to 8.4.2 (no keywords)

Package-Manager: Portage-2.3.36, Repoman-2.3.9

 dev-lang/ghc/Manifest |   3 +
 dev-lang/ghc/ghc-8.4.2.ebuild | 755 ++
 2 files changed, 758 insertions(+)

diff --git a/dev-lang/ghc/Manifest b/dev-lang/ghc/Manifest
index 00b1a9c5e0d..0e30d62f1a7 100644
--- a/dev-lang/ghc/Manifest
+++ b/dev-lang/ghc/Manifest
@@ -6,6 +6,7 @@ DIST ghc-8.0.2-src.tar.xz 10687760 BLAKE2B 
3b2a487c115680342ce308ff1a42d2b6fa6fb
 DIST ghc-8.2.1-src.tar.xz 10736016 BLAKE2B 
60993cfc9569e83b0c383591ef30a7280e0138fbb7bd696ad62d87e68dcbccf31c0b8ba211b6647922b8595c7aec2c783648f12c67da53e0766b71c7d7c923fc
 SHA512 
d9aa2aa7f9414db8f4e51d6c275694b46df515e68331a1a2b6018256333a2c63ebd877b75ee90407ecce5be672ec9afc6bebd62aadbf8ae06b94f1760d1736be
 DIST ghc-8.2.2-src.tar.xz 10753272 BLAKE2B 
6fd792390d3df20f84836466705c3f3c931ba2d594dcbe2b808ea0ae28446b443df8aae74903eabf05ff9064d68a303086cf888ea68222eb1c60959c8f21
 SHA512 
6549416f470b599973d409fa45f59c25b07e6a94798cef1a19ad432547dc225338cf4dbc4a4793114b4a417798a3b59b122b92b020251074405c5302b7ffe799
 DIST ghc-8.4.1-src.tar.xz 11301528 BLAKE2B 
6dcf467d04cace856b68315c85b80f19b517dcbc8ae6e2a08c60afa141c9e0261e012738452c9ca208f9fc40c48bd1a0817e5e0fe9f4737383cd7b44ca65c8d9
 SHA512 
f8ae11f498bf2911fb92635534c6906c96f1fbe5072c7b7447bd3f69e408026b674564515af02a8aaddc57ee6905ce78d10005b12478a39c220580aaec13a9f7
+DIST ghc-8.4.2-src.tar.xz 11313140 BLAKE2B 
d6fe90f3c68b137c6029bf08918a51ff43c210ba0485aca8d77541cd455f6f9c94287cd011ecd710a8e5a14a27e8a27c04c517417c5748966afd63a5ba6ed19e
 SHA512 
aeb17c986c597762381d9887679eb0eec194c2938a92b5a33e66b4c80002ead02d672b4aa968e1061ab5652b74e46a3c9f9e3d58d5be4a0ae47aa8aed288cf1f
 DIST ghc-bin-7.10.3-alpha.tbz2 183558856 BLAKE2B 
2bb02aafa49c6a91bec016e8bec2d07257d602e53c9df55792ec6fbbf8e2e46de1d5f3f72c0ccf74d6bd7f7987f53412063ccb02ae85455fce11fa928cbf5291
 SHA512 
08709fe9b4036ab41715c9a637a2a160104e3ab9e0ed9efaaf73428e3cfe19619e50c42b72c60bbbd27be2b9c2ea68f63d72c1a27d4519756e7c0d909f724230
 DIST ghc-bin-7.10.3-amd64.tbz2 112040431 BLAKE2B 
3e59b70ca309a1cd704266c54a7983f9a58362bf700ced89c5649c780c664c650ec091e14026a7b84e339d2ebff39eba1772eebcd9fb4b99b9c99d179453d5cc
 SHA512 
e1554b3944edbe8e16537de5a29132dc6a22d780d9a700cdc9b76387b94191164398d6f2242bf8199527802572e2bb02545569d4f0930a0ee0dbfdeb25978558
 DIST ghc-bin-7.10.3-ia64.tbz2 238680956 BLAKE2B 
08593718d376051edfb0c86131e54dafc5c15056757fbeef90c653a7d217e49ff34ffaf7cd4083144c9277e73a290b822a0f889aaf806341375708e4b92654b2
 SHA512 
3694011aec8a6dc37889418b318993cb82f9b46a5175dd837713f396c8f59a19a920e0b0669fe3b4ec37d5bd8837c115264c0a8fc97c5a4ce06a3bdd52fcfce5
@@ -33,5 +34,7 @@ DIST ghc-bin-8.2.2-i686-pc-linux-gnu.tbz2 96638908 BLAKE2B 
b470f838e77330969f162
 DIST ghc-bin-8.2.2-x86_64-pc-linux-gnu.tbz2 97696152 BLAKE2B 
b481cfea186220ee402f9f215dd48b002288766b643f3d8352579735347136c6349d242a9a56728d88ce80f72367dc9fdb6e40c47a0331910dadbb9a4998e17b
 SHA512 
531df6505e8987fb5c5cc0aac59adc6aa153a4757b96936d3f09f27f3614589ff41c227568b780114b2e87c6c8656f2c88683cce86925628d12723f14b893eff
 DIST ghc-bin-8.4.1-i686-pc-linux-gnu.tbz2 116995839 BLAKE2B 
f94f2206d603d57f7fa64bdf63bcd2528019284fbf6641273ea1d8c62324e2f0b26b2cfa50c6ef96e12beba550bcedd17aa824e7cf9a27c794e962526326e105
 SHA512 
8167ea80fa627a1b55d28363513ac79985229326019288e7334cc87c3017d39781f4d129081d62da112420152a41d23d2dffb0c13721b80cca72d2a21fbd2c0a
 DIST ghc-bin-8.4.1-x86_64-pc-linux-gnu.tbz2 117369638 BLAKE2B 
583db924a50a3d7d261d2f392a74e0ff487ee662af055ac292ff1943534fb305d6c9f6f0045ba4bdd5afa268d75beb50f64b4760e49cddabe1f56776a5f4769f
 SHA512 
801f4ecd538c7a035a0f573f301769984814fa3ce4cf5b09a914ba012bebe0583b6695a6a93f92c7e6e2b7d58caf812a1214b5b778d7b7835d7eab988ad69ba0
+DIST ghc-bin-8.4.2-i686-pc-linux-gnu.tbz2 117083472 BLAKE2B 
7dac18523ed693efb0ec42b31bf7b910e6bb8289cdc13eb309bdb30230fc87fbb060baf41eb4f18af2bb265b42e6aca535ceb70cf0fe09046b0e4650f11bb37c
 SHA512 
f9799bdf7a2a66d1db34b828860203872d7398bab2d667e8982c9ee89301654c3f7f54705b639df2d7adebcfb7a05e071b83d994f5e52a72f604b62098be51cd
+DIST ghc-bin-8.4.2-x86_64-pc-linux-gnu.tbz2 117604406 BLAKE2B 
644ef535497eb73a2d1ceaab7ff96228e8d4021c09bc061a3f397dc27b3b86bd6d5300736e478671cee0a160bfaa5aa4611f06012285079b40973f468b59664a
 SHA512 
7bf4bcdce954319422b8b8f09e56294012fac145662ba3de1c7765ed86ae9f8b61dcf6dd8febcf85d60db8d1a26edcaf4e89c3644ffa24c7b5b5c41a14105936
 DIST hoopl-3.10.2.0.tar.gz 241940 BLAKE2B 
0ed7bf80486767c81415f99da8780a525401c388dea0b3f380bbecceae9cc7f66d8b5d0d7b31f8cb41796309b7a93adb113485efd14882f8af321989ce900a9b
 SHA512 

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

2018-05-09 Thread Denis Dupeyron
commit: 4468685583024688e79eb9157f318630a237d51c
Author: Denis Dupeyron  gentoo  org>
AuthorDate: Wed May  9 18:35:59 2018 +
Commit: Denis Dupeyron  gentoo  org>
CommitDate: Wed May  9 18:36:26 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=44686855

media-gfx/engauge: bump to 10.6, bugs 616518 and 639248

Package-Manager: Portage-2.3.36, Repoman-2.3.9

 media-gfx/engauge/Manifest|  1 +
 media-gfx/engauge/engauge-10.6.ebuild | 93 +++
 2 files changed, 94 insertions(+)

diff --git a/media-gfx/engauge/Manifest b/media-gfx/engauge/Manifest
index 262fb4cdc76..ac881634a74 100644
--- a/media-gfx/engauge/Manifest
+++ b/media-gfx/engauge/Manifest
@@ -1 +1,2 @@
+DIST engauge-digitizer-10.6.tar.gz 68463313 BLAKE2B 
2f939b383d2b2ca7d3ac73196ae6c9f4cd3380f7cb1bc7703d23ffe2554bfd6dfb6f206d3b9c33953757791855c908c7899f078c1c1472549859258d406e5796
 SHA512 
f571978298f0646f338ee786aae692800bd73242f68a4f35509023d3ea0daaa16ede6a1d45cbc28a31efc277697315c63fe3d2cce1f0cf80334bdeea11599a67
 DIST engauge_5.2.tgz 5708224 BLAKE2B 
65403f3eb322a3cfee2f04d3a973deef5196a475f594599e3226dad776505c639536fdc46ef94d955d94b0629faf9282378e7bb4d4d7945e0ae69cdd6160a858
 SHA512 
b1839a223c93866f880ca090b6dd5a9ab45a89b5f6f470fd6abba3e2aa4b108ed228c8b06c3888fa463316798c2d157e20b2e22975bd65a1124d007bb36d2d88

diff --git a/media-gfx/engauge/engauge-10.6.ebuild 
b/media-gfx/engauge/engauge-10.6.ebuild
new file mode 100644
index 000..ea7530fd0b5
--- /dev/null
+++ b/media-gfx/engauge/engauge-10.6.ebuild
@@ -0,0 +1,93 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit desktop gnome2-utils qmake-utils
+
+DESCRIPTION="Convert an image file showing a graph or map into numbers"
+HOMEPAGE="http://markummitchell.github.io/engauge-digitizer/;
+SRC_URI="https://github.com/markummitchell/engauge-digitizer/archive/v$PV.tar.gz
 -> engauge-digitizer-$PV.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="doc examples jpeg2k pdf"
+
+RDEPEND="dev-qt/qtcore:5
+   dev-qt/qtgui:5
+   dev-qt/qtprintsupport:5
+   dev-qt/qtwidgets:5
+   dev-qt/qtxml:5
+   dev-qt/qthelp:5
+   dev-qt/qtnetwork:5
+   dev-libs/log4cpp
+   sci-libs/fftw:3.0
+   jpeg2k? ( media-libs/openjpeg:2 )
+   pdf? ( app-text/poppler[qt5] )"
+DEPEND="${RDEPEND}"
+
+S=$WORKDIR/engauge-digitizer-$PV
+
+src_prepare() {
+   eapply_user
+
+   # Make sure the documentation is looked for in the proper directory
+   sed -e "s:engauge-digitizer/engauge.qhc:${PF}/engauge.qhc:" \
+   -i src/Help/HelpWindow.cpp || die
+
+   # This otherwise overrides user CFLAGS
+   sed -e '/QMAKE_CXXFLAGS_WARN_ON/s/-O1//' \
+   -i engauge.pro || die
+
+   # Neuter the non-pkg-config hackery
+   sed -e '/error.*OPENJPEG_/d' \
+   -e '/LIBS.*OPENJPEG_LIB/d' \
+   -e '/QMAKE_POST_LINK.*OPENJPEG_LIB/d' \
+   -e '/error.*POPPLER_/d' \
+   -e '/LIBS.*POPPLER_LIB/d' \
+   -i engauge.pro || die
+}
+
+src_configure() {
+   eqmake5 \
+   CONFIG+=link_pkgconfig \
+   $(usex jpeg2k "CONFIG+=jpeg2000 PKGCONFIG+=libopenjp2" "") \
+   $(usex pdf "CONFIG+=pdf PKGCONFIG+=poppler-qt5" "") \
+   engauge.pro
+   pushd help >/dev/null || die
+   ./build || die
+   popd >/dev/null || die
+}
+
+src_install() {
+   dobin bin/engauge
+   doicon src/img/engauge-digitizer.svg
+   make_desktop_entry engauge "Engauge Digitizer" engauge-digitizer 
Graphics
+
+   # Install qt help files
+   insinto /usr/share/doc/${PF} # this must match sed expression in 
src_prepare
+   doins bin/documentation/engauge.{qch,qhc}
+   docompress -x "${EPREFIX%/}"/usr/share/doc/$PF/engauge.{qch,qhc}
+
+   if use doc; then
+   pushd doc >/dev/null || die
+   doins -r . || die "install documentation failed"
+   popd >/dev/null || die
+   fi
+   if use examples; then
+   doins -r samples || die "install examples failed"
+   fi
+}
+
+pkg_preinst() {
+   gnome2_icon_savelist
+}
+
+pkg_postinst() {
+   gnome2_icon_cache_update
+}
+
+pkg_postrm() {
+   gnome2_icon_cache_update
+}



[gentoo-commits] proj/mozilla:master commit in: www-client/firefox/

2018-05-09 Thread Ian Stakenvicius
commit: 64736cbe9c8733f9759f702b52a53c88c72395e8
Author: Ian Stakenvicius  gentoo  org>
AuthorDate: Wed May  9 18:24:13 2018 +
Commit: Ian Stakenvicius  gentoo  org>
CommitDate: Wed May  9 18:24:17 2018 +
URL:https://gitweb.gentoo.org/proj/mozilla.git/commit/?id=64736cbe

firefox-60: pre-gentoo-release ebuild

The package will install more or less as-is, but the ebuild and eclasses
need some reworking before migrating to the main gentoo repo.

 www-client/firefox/Manifest| 184 ++---
 ...efox-60.0_beta16.ebuild => firefox-60.0.ebuild} |   2 +-
 2 files changed, 93 insertions(+), 93 deletions(-)

diff --git a/www-client/firefox/Manifest b/www-client/firefox/Manifest
index 87b57e6..c41ebaf 100644
--- a/www-client/firefox/Manifest
+++ b/www-client/firefox/Manifest
@@ -1,93 +1,93 @@
+DIST firefox-60.0-ach.xpi 496060 BLAKE2B 
6a9600447736f1ed7c7b04dc68bcf7766ace6c5c7736e29c55bb8022f01a2d1af9f886dcb9f0580ba23d3238261de504c7f94b39c25688c06ecec284b6dc3f7f
 SHA512 
4000fc74a943d8d48a118fff171e65620eab992007a98c169a9133b7deb4c69a543c834f9b765ffe43c907e6cb98e96e2d4a0a71077ea22d2e1d3c3f86a6b238
+DIST firefox-60.0-af.xpi 486533 BLAKE2B 
df0323c5d59e21968ce51883225e8cffeca2ff532bb8e91f1a6ac9a6d1324d70c3c95123e35b891f035c4c59d9ea436d65a95d3e9ceecd547b055846a85953f6
 SHA512 
ad4d0d5e3d748c195ce53f73a4e3f6fd3b009388d709b99c37fd95075b2727bf9b1d4d527af8c9d2b2602c89699f7878b28e35be177a5e658323e239510c75ef
+DIST firefox-60.0-an.xpi 519732 BLAKE2B 
e2526c661c0272f442f39bb608d3e9cbc17f004a65a0ffcd66b5f35123bbf8eac8bb3d457a9fd9f2dc03d0db98286575aa1a9c27c21a0db14e4d64a6c13932d7
 SHA512 
564adac606bd9e3220b5eb0dfe11ed999b75c24352c063ed4879eab065e0740f91c4214bb219f7c66e073d0c47a1ec55644b928e9914d4fab1cccfc733fe5dfb
+DIST firefox-60.0-ar.xpi 546957 BLAKE2B 
f9423c9879a6043dca0fdd7fc460e43107028947275e087e600bb53eb44424ec954069e8167b8ab69c4359f08e4553ac698dc84a7f301d149fc5fc55bbd70f4f
 SHA512 
841fddf65fdad6a312608e59958b53c29ffb43b67339d40381692117625500be00553ff7ddbe4e6db04df5519deaef5d38992240d08534738fef3bd0b63f7fb0
+DIST firefox-60.0-as.xpi 529947 BLAKE2B 
f84d8296f572cea468cda3b5010bd4f5824c3f3ed7cf8d858d5f709cdcc040054fd6020810180732917319fd5f9727db2192cd5b482868a1db5a8d9677349208
 SHA512 
da1ff316077ae5fef02f14c3ac5fca5543e16864d1a08fb0bce8b184ee9dc2dcbb5721e3501ffa3a915c7662f1170f1d654c8661906062d8cd676b0a59f8902c
+DIST firefox-60.0-ast.xpi 507866 BLAKE2B 
0be4fdffbcc51b20ef35464f0a3488fea9eeb1bbec01375dc40343f02353b85feb5a0a185259cfba7f6d5de851fa7f4b75c4bb0d9701dbd8fc556d18c0f495f6
 SHA512 
283f636f2a1b64d908742cebfbd04bac2f485d2473f1e5c560c113a84e67e1e880791aaec6a88c3c441312cec84d7ba461d0f597d5453d20886f7183aff68a9e
+DIST firefox-60.0-az.xpi 523975 BLAKE2B 
2e76c1374259b690361c0ce23bd239577ad6f0db4df545fc4c207132a50ffd020fd00cd1429aabc7ed94d3f744eea03cad1fd3d75d562fa51e90679c27ef68c5
 SHA512 
7215828146713d1bdbf1a419c76bc24823fde8400662ac6265bbf26543b13fdff9b5824e99d702481df6c97da497eff105668a5ec82001d68a681e9e4780e949
+DIST firefox-60.0-bg.xpi 573075 BLAKE2B 
95cfc43e00eaec80283af639bcecd81fa5b4f54115b104210ad361b8257c7e317b0d6620f6b2a9c9e8bc14b0e2c17c44d6a406dce96b89203c6752253c527457
 SHA512 
365a4f828b0022d6d7022fcae75e081ac656249769f269b141d99bc8b0b7e4a7bf4480094d4a7b646b58a581edca9d69797fb51f9281c3f0fc58e1f02676df15
+DIST firefox-60.0-bn-BD.xpi 589638 BLAKE2B 
9c22b41b603effe7a3b79b801fbbd712c994cdb627eee06e180c77f29952e42e624d74ec62cc7ed5d1cb1b32fe411a07d57b8307a4c0bb4ad8da911f22c28488
 SHA512 
91400026814b98f5f9d9180b2cea58bb2d8f13a8df4edd012689709f0c46b41291db50b17289d3acaa3a4555072c2b1f8bdd1e71b89dbe72aa0adde45c81e794
+DIST firefox-60.0-bn-IN.xpi 570084 BLAKE2B 
8e1d7fc5f72e3d4223d3e2e4b6182f0e239f4c0832b249c5f0623e3c271eb8859d7a979b5adaaa4f6751e5c56ca2c060ce4826c9d31ba7e3f04be84b623d6aa7
 SHA512 
f2f3934062ce87bdd6652419623472828cf1596abe01a698b39014a0faa2a1cd8c01c135313d2b1e1737da6dae6e2f31d9158ea4e47dab4d9f4cd07a822e84dd
+DIST firefox-60.0-br.xpi 511252 BLAKE2B 
81512330ccf917cabe85b03e2c2d76ecd90791903e4d76963e4409c6fa01897da2671d3069a84642efe80d15a23f3652794756190cf1b1ff96aa81d36d632e0f
 SHA512 
7258f991dd35cd2cb0eb09396c30ea2149d3061e677610312a93c2be55feccc9b649c3ae44c09bcebbee0be878c5c4186478a12d5e8425d01267f5bf1eac0290
+DIST firefox-60.0-bs.xpi 513930 BLAKE2B 
c7d517fc9b9f2b7759a50c8c4f635b548cbc2644cf35f5c839195077616d6364c59fbda0d5eef4cc105fd6afb98f0bd4f99d0c88724d1db95870cecd0ea5ff2e
 SHA512 
4ac6a3a9fe921a75874b01d66cb7e694232c80e005e3fc4a9fda4e7183011741373d8940a59b82ae4d644d0f9ebbc483c15e81e6eebd1ab9ec22c8798739381e
+DIST firefox-60.0-ca.xpi 524485 BLAKE2B 
5c70545410a2c22b22d1807afdec15b76d2b5665f32c2b555b8e1cec08768a0558ad49c7c9a4a5d810bdf42edd530e9b0aacf8dfd4a13e5033dada9d81f1
 SHA512 
979c8d61c5d0e03ce4a216b68cb07040f1a8e118fa154e103308531d62413a5b7c5b6d384f868938ec6cf7f6f7484d8766bff9fad187ab8e86e27dd9d15d195f
+DIST firefox-60.0-cak.xpi 535507 BLAKE2B 

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

2018-05-09 Thread Patrick McLean
commit: d8c63d94fa29f1a0f951a55be78acf421ab89cc5
Author: Patrick McLean  gentoo  org>
AuthorDate: Wed May  9 18:22:44 2018 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Wed May  9 18:23:05 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d8c63d94

sys-kernel/vanilla-sources: Version bump to 4.16.8

Package-Manager: Portage-2.3.36, Repoman-2.3.9

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

diff --git a/sys-kernel/vanilla-sources/Manifest 
b/sys-kernel/vanilla-sources/Manifest
index 72e386eb994..c5ff4c440e7 100644
--- a/sys-kernel/vanilla-sources/Manifest
+++ b/sys-kernel/vanilla-sources/Manifest
@@ -11,6 +11,6 @@ DIST patch-3.2.101.xz 1942280 BLAKE2B 
9000a0e0d23a6e9e8651c6f2f936e0aa14e6660ad2
 DIST patch-4.1.51.xz 1456804 BLAKE2B 
8c95a6a85258c1ac13cd475b73ecf70bdd82018b74be68f34345ccdea88a2acc464117dbdeb764d11251a8a023eac2558753431025c9849ad62c60cecafff562
 SHA512 
37a5d84e15d1ca9096aff7e762007e6abec370d865a91e6f254412a322b3f371d95cb3dc5143118583a2a553ebad93f425439fdd0985a6ec2a4ecf65dcb3e1ac
 DIST patch-4.14.40.xz 1103932 BLAKE2B 
a06e9f1208a0396e3bf28ddad9fefb7bcd669271731fc3a3745e61eb62f4186138c00b03a5f7afb7a0c236a278d164043f07f01ee6faf0aca29ca1cd11e02d52
 SHA512 
4961a454836b8583cf3b0a743f08951c7084745039593f2cfb2630f836f33c471b7456d162556359255e6952e3652e9bb30e2b363985467787d4d0d73ad24738
 DIST patch-4.15.18.xz 456456 BLAKE2B 
94b41c7ada6547c6e2823602e11504f8ba57c9b1ac9bfcfb156a35ec42415df55fb1faeb6f548f6d52cf435bd5109ec03d35c599ca742160672ae814281f91db
 SHA512 
c40dfeedce4876fa4df51ae93978b2a8d9844ca04cf890a6d708fd85786dcda99a6611066977d5a4d841a03af8838d6aa6e1bc69084720fbf7147058b8394fb8
-DIST patch-4.16.7.xz 170468 BLAKE2B 
899c2268face620ee9ccf7f713b8db9a321e0cdec09abd42a8bad891acaa9d1807e35d15880641a9afbe1cda60cd4d5dab3c76f6ee98694f52d2e449c8c1b7b8
 SHA512 
576c2b520d444e11a9ca45ed3ed03822007ab6ff778a1759aa0f65c96946fe3e169e71d48d11e6d3b8627a99cdc20abfb0c84d7b6c9b0d2afa4d5fee9ed3aa41
+DIST patch-4.16.8.xz 189408 BLAKE2B 
ba3586ae91ef7a43a81da76c812dca3bd6bcd0e00c508d04d1f81b28d6304eb4aa3177efe0acdcd231a0d829a0dc231f4c5463a97cd0cf1ab16f007d2a58
 SHA512 
8bd521f5a14280c6893f6d85f46d12f97ba71abf3e149f1900aa5e1efa3a03a97df674c4b2b46553b8e9df55164894b6fcb510dbba8cab8ce47ee4b0186e27d0
 DIST patch-4.4.131.xz 1871404 BLAKE2B 
3d7729d4e3ce75888670d57368b651f2750f46e4c94826525095b791f6717badefede520a144b098fffb9ac08b3a08d0c567f0e391b94cff8869cdb6afe9592d
 SHA512 
856ef10be19b07a2e1fbc777dd0052a145f5ca49c59b29ec4e5205babd478d623bfef40ed06c2fa113292e512701b4dbc67723cf1a946f27ce38b601d003bff2
 DIST patch-4.9.99.xz 1820076 BLAKE2B 
a2c036e4b35a9f2ac840e2874254ca6bd47e752b41983b75516342465fe5ed387a3aa77ad3f8120b1c127874fda13a8c3c370a18d65d9a3fc05c5d0577445d9d
 SHA512 
dc4a199366915d3ce90def36a49ab1ed10491c557af40d4c8b73946939a4e046184edd958e39a8b9189823dd146c0ddd6f882de843e31eb43e294d216d4feef3

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



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

2018-05-09 Thread Patrick McLean
commit: 1e784486cf95033b3d7683527143412e634d20c0
Author: Patrick McLean  gentoo  org>
AuthorDate: Wed May  9 18:21:08 2018 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Wed May  9 18:23:04 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e784486

sys-kernel/vanilla-sources: Version bump to 4.9.99

Package-Manager: Portage-2.3.36, Repoman-2.3.9

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

diff --git a/sys-kernel/vanilla-sources/Manifest 
b/sys-kernel/vanilla-sources/Manifest
index 046af73cfa2..72e386eb994 100644
--- a/sys-kernel/vanilla-sources/Manifest
+++ b/sys-kernel/vanilla-sources/Manifest
@@ -13,4 +13,4 @@ DIST patch-4.14.40.xz 1103932 BLAKE2B 
a06e9f1208a0396e3bf28ddad9fefb7bcd66927173
 DIST patch-4.15.18.xz 456456 BLAKE2B 
94b41c7ada6547c6e2823602e11504f8ba57c9b1ac9bfcfb156a35ec42415df55fb1faeb6f548f6d52cf435bd5109ec03d35c599ca742160672ae814281f91db
 SHA512 
c40dfeedce4876fa4df51ae93978b2a8d9844ca04cf890a6d708fd85786dcda99a6611066977d5a4d841a03af8838d6aa6e1bc69084720fbf7147058b8394fb8
 DIST patch-4.16.7.xz 170468 BLAKE2B 
899c2268face620ee9ccf7f713b8db9a321e0cdec09abd42a8bad891acaa9d1807e35d15880641a9afbe1cda60cd4d5dab3c76f6ee98694f52d2e449c8c1b7b8
 SHA512 
576c2b520d444e11a9ca45ed3ed03822007ab6ff778a1759aa0f65c96946fe3e169e71d48d11e6d3b8627a99cdc20abfb0c84d7b6c9b0d2afa4d5fee9ed3aa41
 DIST patch-4.4.131.xz 1871404 BLAKE2B 
3d7729d4e3ce75888670d57368b651f2750f46e4c94826525095b791f6717badefede520a144b098fffb9ac08b3a08d0c567f0e391b94cff8869cdb6afe9592d
 SHA512 
856ef10be19b07a2e1fbc777dd0052a145f5ca49c59b29ec4e5205babd478d623bfef40ed06c2fa113292e512701b4dbc67723cf1a946f27ce38b601d003bff2
-DIST patch-4.9.98.xz 1811528 BLAKE2B 
f6244076779eeef08399128daf07d4a9ceb42065bff4f89b5f40ef3dd9dbdcf36daa5cb064ad13635c91e73b3d9bbdb57dd64dc4d5adf07042b1f96c7e8733f4
 SHA512 
e1aa814fac33ae6dbfbf2e0cda40a1bebbf420d33c6448de718726f94d2ba0c9538b18c3251fb46202d90da6aa56add466d4328696faa1a05c50478aa3f99a5e
+DIST patch-4.9.99.xz 1820076 BLAKE2B 
a2c036e4b35a9f2ac840e2874254ca6bd47e752b41983b75516342465fe5ed387a3aa77ad3f8120b1c127874fda13a8c3c370a18d65d9a3fc05c5d0577445d9d
 SHA512 
dc4a199366915d3ce90def36a49ab1ed10491c557af40d4c8b73946939a4e046184edd958e39a8b9189823dd146c0ddd6f882de843e31eb43e294d216d4feef3

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



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

2018-05-09 Thread Patrick McLean
commit: 48c142fea84e708730d1e58bc607ac755eea544b
Author: Patrick McLean  gentoo  org>
AuthorDate: Wed May  9 18:20:11 2018 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Wed May  9 18:23:03 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=48c142fe

sys-kernel/vanilla-sources: Version bump to 4.14.40

Package-Manager: Portage-2.3.36, Repoman-2.3.9

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

diff --git a/sys-kernel/vanilla-sources/Manifest 
b/sys-kernel/vanilla-sources/Manifest
index 2c6b75cda98..046af73cfa2 100644
--- a/sys-kernel/vanilla-sources/Manifest
+++ b/sys-kernel/vanilla-sources/Manifest
@@ -9,7 +9,7 @@ DIST linux-4.9.tar.xz 93192404 BLAKE2B 
83ae310b17d47f1f18d6d28537c31e10f3e60458c
 DIST patch-3.16.56.xz 1956224 BLAKE2B 
27db858a51be5d57ff1f3d5409d511df5002f542584d80b64d2303f1569c0502d0d15783a3e36facc2ee9481ada4b8f08359a79972b4a3ca07ac180c2e607c01
 SHA512 
e1c1c004c2ac52fb6944718c82b6c70a9ee4175943fc8477b298dbbde42d16f1e1c9387f9d5ca05958b3efa0e851eb0105daf4a0d59ad836b31ec3919ee857b6
 DIST patch-3.2.101.xz 1942280 BLAKE2B 
9000a0e0d23a6e9e8651c6f2f936e0aa14e6660ad27fa8d29c35fc71e4cb0590337460a80aecd5725804546a20a610f367ee9da5864d53ffd1fea45c0e43b2a1
 SHA512 
00a8d179a60bf628ea12595d866c25ce5848e9c68ae44d7a10388e5ab2e99fb7f3ae77d57689a9ae161c9084d5de84c595f0f96e4d8eaf60230bd28f3435acf2
 DIST patch-4.1.51.xz 1456804 BLAKE2B 
8c95a6a85258c1ac13cd475b73ecf70bdd82018b74be68f34345ccdea88a2acc464117dbdeb764d11251a8a023eac2558753431025c9849ad62c60cecafff562
 SHA512 
37a5d84e15d1ca9096aff7e762007e6abec370d865a91e6f254412a322b3f371d95cb3dc5143118583a2a553ebad93f425439fdd0985a6ec2a4ecf65dcb3e1ac
-DIST patch-4.14.39.xz 1091116 BLAKE2B 
5b3b9d1f2a02eb0eb4713f571acd0ae78a4b66dea671ef06519f980c373a5c9632047bd74078ce7366c7a0d49d3f98363b0f5cd7aae3e179c74b205380015ff9
 SHA512 
28568e50fc70016426b65706f3de12cd723d7e5d5d88a23bbb02915b221db904744108328c3a63bb3f620e059f116930bb0b2d16271b53ed70dc320f6f3daf69
+DIST patch-4.14.40.xz 1103932 BLAKE2B 
a06e9f1208a0396e3bf28ddad9fefb7bcd669271731fc3a3745e61eb62f4186138c00b03a5f7afb7a0c236a278d164043f07f01ee6faf0aca29ca1cd11e02d52
 SHA512 
4961a454836b8583cf3b0a743f08951c7084745039593f2cfb2630f836f33c471b7456d162556359255e6952e3652e9bb30e2b363985467787d4d0d73ad24738
 DIST patch-4.15.18.xz 456456 BLAKE2B 
94b41c7ada6547c6e2823602e11504f8ba57c9b1ac9bfcfb156a35ec42415df55fb1faeb6f548f6d52cf435bd5109ec03d35c599ca742160672ae814281f91db
 SHA512 
c40dfeedce4876fa4df51ae93978b2a8d9844ca04cf890a6d708fd85786dcda99a6611066977d5a4d841a03af8838d6aa6e1bc69084720fbf7147058b8394fb8
 DIST patch-4.16.7.xz 170468 BLAKE2B 
899c2268face620ee9ccf7f713b8db9a321e0cdec09abd42a8bad891acaa9d1807e35d15880641a9afbe1cda60cd4d5dab3c76f6ee98694f52d2e449c8c1b7b8
 SHA512 
576c2b520d444e11a9ca45ed3ed03822007ab6ff778a1759aa0f65c96946fe3e169e71d48d11e6d3b8627a99cdc20abfb0c84d7b6c9b0d2afa4d5fee9ed3aa41
 DIST patch-4.4.131.xz 1871404 BLAKE2B 
3d7729d4e3ce75888670d57368b651f2750f46e4c94826525095b791f6717badefede520a144b098fffb9ac08b3a08d0c567f0e391b94cff8869cdb6afe9592d
 SHA512 
856ef10be19b07a2e1fbc777dd0052a145f5ca49c59b29ec4e5205babd478d623bfef40ed06c2fa113292e512701b4dbc67723cf1a946f27ce38b601d003bff2

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



[gentoo-commits] repo/gentoo:master commit in: x11-wm/i3-gaps/files/, x11-wm/i3-gaps/

2018-05-09 Thread Johannes Huber
commit: 0cb1e8bf4d5d641aac0a330a96847815b02bea57
Author: Johannes Huber  gentoo  org>
AuthorDate: Wed May  9 18:12:47 2018 +
Commit: Johannes Huber  gentoo  org>
CommitDate: Wed May  9 18:13:05 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0cb1e8bf

x11-wm/i3-gaps: New package

A popular clone[1] of the improved dynamic tiling window manager i3
which supports gaps and few additional features[2]. There are several
ebuilds already in user overlays available[3][4][5]. Ebuild taken from
oboeverlay, improved by me. The original ebuild is probably the original
x11-wm/i3.

[1] https://www.reddit.com/r/unixporn/search?q=gaps_sr=1
[2] https://github.com/Airblader/i3
[3] https://github.com/ChrisOboe/oboeverlay/tree/master/x11-wm/i3-gaps
[4] https://github.com/0x4d4c/gentoo-overlay/tree/master/x11-wm/i3-gaps
[5] https://github.com/SonicFrog/overlay/tree/master/x11-wm/i3-gaps

Closes: https://bugs.gentoo.org/654694
Package-Manager: Portage-2.3.36, Repoman-2.3.9

 x11-wm/i3-gaps/Manifest  |  1 +
 x11-wm/i3-gaps/files/i3-gaps-4.15-musl.patch | 73 +++
 x11-wm/i3-gaps/i3-gaps-4.15.0.1.ebuild   | 87 
 x11-wm/i3-gaps/metadata.xml  | 11 
 4 files changed, 172 insertions(+)

diff --git a/x11-wm/i3-gaps/Manifest b/x11-wm/i3-gaps/Manifest
new file mode 100644
index 000..fe96407b113
--- /dev/null
+++ b/x11-wm/i3-gaps/Manifest
@@ -0,0 +1 @@
+DIST i3-gaps-4.15.0.1.tar.gz 3965631 BLAKE2B 
ea65886c40f377125bafbd80e2d56c1d66a4c5c06d942d645b2cb226323a0903e98aa58b67da9c31c60240b5d99d10ecc20864aeede95a5039ea0ffdff8dcb8b
 SHA512 
76ff860e4ca0edd0e22bdff9ae9b1bc150df2b5bc15b0d7ea7a63d373e8d156a43bd91f8a40c48b4c771603f7de7c18c6d16c53fef582e53f51c53a197fa7a0a

diff --git a/x11-wm/i3-gaps/files/i3-gaps-4.15-musl.patch 
b/x11-wm/i3-gaps/files/i3-gaps-4.15-musl.patch
new file mode 100644
index 000..82ad6195b8e
--- /dev/null
+++ b/x11-wm/i3-gaps/files/i3-gaps-4.15-musl.patch
@@ -0,0 +1,73 @@
+diff -urp i3-4.11/i3bar/src/main.c i3-4.11.new/i3bar/src/main.c
+--- i3-4.11/i3bar/src/main.c   2015-09-30 07:55:10.0 +0100
 i3-4.11.new/i3bar/src/main.c   2016-02-08 20:03:41.777392482 +
+@@ -45,14 +45,20 @@ void debuglog(char *fmt, ...) {
+  *
+  */
+ char *expand_path(char *path) {
+-static glob_t globbuf;
+-if (glob(path, GLOB_NOCHECK | GLOB_TILDE, NULL, ) < 0) {
+-ELOG("glob() failed\n");
+-exit(EXIT_FAILURE);
++char *home, *expanded;
++
++if (strncmp(path, "~/", 2) == 0) {
++home = getenv("HOME");
++if (home != NULL) {
++/* new length: sum - 1 (omit '~') + 1 (for '\0') */
++expanded = scalloc(strlen(home)+strlen(path), 1);
++strcpy(expanded, home);
++strcat(expanded, path+1);
++return expanded;
++}
+ }
+-char *result = sstrdup(globbuf.gl_pathc > 0 ? globbuf.gl_pathv[0] : path);
+-globfree();
+-return result;
++
++return sstrdup(path);
+ }
+ 
+ void print_usage(char *elf_name) {
+diff -urp i3-4.11/libi3/resolve_tilde.c i3-4.11.new/libi3/resolve_tilde.c
+--- i3-4.11/libi3/resolve_tilde.c  2015-09-30 07:55:10.0 +0100
 i3-4.11.new/libi3/resolve_tilde.c  2016-02-08 20:03:47.849230953 +
+@@ -19,27 +19,18 @@
+  *
+  */
+ char *resolve_tilde(const char *path) {
+-static glob_t globbuf;
+-char *head, *tail, *result;
++char *home, *expanded;
+ 
+-tail = strchr(path, '/');
+-head = sstrndup(path, tail ? (size_t)(tail - path) : strlen(path));
+-
+-int res = glob(head, GLOB_TILDE, NULL, );
+-free(head);
+-/* no match, or many wildcard matches are bad */
+-if (res == GLOB_NOMATCH || globbuf.gl_pathc != 1)
+-result = sstrdup(path);
+-else if (res != 0) {
+-err(EXIT_FAILURE, "glob() failed");
+-} else {
+-head = globbuf.gl_pathv[0];
+-result = scalloc(strlen(head) + (tail ? strlen(tail) : 0) + 1, 1);
+-strncpy(result, head, strlen(head));
+-if (tail)
+-strncat(result, tail, strlen(tail));
++if (strncmp(path, "~/", 2) == 0) {
++home = getenv("HOME");
++if (home != NULL) {
++/* new length: sum - 1 (omit '~') + 1 (for '\0') */
++expanded = scalloc(strlen(home)+strlen(path), 1);
++strcpy(expanded, home);
++strcat(expanded, path+1);
++return expanded;
++}
+ }
+-globfree();
+ 
+-return result;
++return sstrdup(path);
+ }

diff --git a/x11-wm/i3-gaps/i3-gaps-4.15.0.1.ebuild 
b/x11-wm/i3-gaps/i3-gaps-4.15.0.1.ebuild
new file mode 100644
index 000..54936b5b78b
--- /dev/null
+++ b/x11-wm/i3-gaps/i3-gaps-4.15.0.1.ebuild
@@ -0,0 +1,87 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit autotools eapi7-ver
+
+DESCRIPTION="i3 fork with gaps and some more features"

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

2018-05-09 Thread Johannes Huber
commit: 442170d2081048ce28dfdec7fc9cb8fdec9804b0
Author: Johannes Huber  gentoo  org>
AuthorDate: Wed May  9 18:16:43 2018 +
Commit: Johannes Huber  gentoo  org>
CommitDate: Wed May  9 18:16:43 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=442170d2

x11-misc/i3blocks: Don't block x11-wm/i3-gaps

Package-Manager: Portage-2.3.36, Repoman-2.3.9

 x11-misc/i3blocks/i3blocks-1.4-r1.ebuild | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)

diff --git a/x11-misc/i3blocks/i3blocks-1.4-r1.ebuild 
b/x11-misc/i3blocks/i3blocks-1.4-r1.ebuild
index e1e28279d73..426e5ac2b8e 100644
--- a/x11-misc/i3blocks/i3blocks-1.4-r1.ebuild
+++ b/x11-misc/i3blocks/i3blocks-1.4-r1.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=6
@@ -11,7 +11,6 @@ DESCRIPTION="highly flexible status line for the i3 window 
manager"
 HOMEPAGE="https://github.com/vivien/i3blocks;
 if [[ ${PV} =  ]]; then
EGIT_REPO_URI="https://github.com/vivien/${PN};
-   KEYWORDS="amd64 x86"
 else
SRC_URI="https://github.com/vivien/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
KEYWORDS="amd64 x86"
@@ -24,7 +23,7 @@ RDEPEND="app-admin/sysstat
media-sound/playerctl
sys-apps/lm_sensors
sys-power/acpi
-   x11-wm/i3"
+   || ( x11-wm/i3 x11-wm/i3-gaps )"
 
 DEPEND="app-text/ronn"
 



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

2018-05-09 Thread Michał Górny
commit: 0cc79b754d2f2bc46abb609a71e132ceb5cd1e77
Author: Boris Carvajal  gmail  com>
AuthorDate: Sun May  6 05:32:53 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed May  9 17:44:57 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0cc79b75

app-dicts/myspell-es: add myself as proxy maintainer

Package-Manager: Portage-2.3.24, Repoman-2.3.6
Closes: https://github.com/gentoo/gentoo/pull/8224

 app-dicts/myspell-es/metadata.xml | 9 -
 1 file changed, 8 insertions(+), 1 deletion(-)

diff --git a/app-dicts/myspell-es/metadata.xml 
b/app-dicts/myspell-es/metadata.xml
index 6f49eba8f49..896f786eae0 100644
--- a/app-dicts/myspell-es/metadata.xml
+++ b/app-dicts/myspell-es/metadata.xml
@@ -1,5 +1,12 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-
+   
+   boris...@gmail.com
+   Boris Carvajal
+   
+   
+   proxy-ma...@gentoo.org
+   Proxy Maintainers
+   
 



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

2018-05-09 Thread Michał Górny
commit: a27503b595963817ffe2a07d37340ca7a1c234b9
Author: Boris Carvajal  gmail  com>
AuthorDate: Tue May  1 05:13:35 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed May  9 17:43:58 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a27503b5

app-dicts/myspell-es: version bump to 2.3, update HOMEPAGE/SRC_URI

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 app-dicts/myspell-es/Manifest  | 23 
 app-dicts/myspell-es/myspell-es-2.3.ebuild | 44 ++
 2 files changed, 67 insertions(+)

diff --git a/app-dicts/myspell-es/Manifest b/app-dicts/myspell-es/Manifest
index 16cfc8b8c87..4eadfd6b9b7 100644
--- a/app-dicts/myspell-es/Manifest
+++ b/app-dicts/myspell-es/Manifest
@@ -1,21 +1,44 @@
 DIST es_ANY-0.7.oxt 1415886 BLAKE2B 
d7a74ba997abe1ffc2b59f6d8ffb12b652b2ce540f6e5ec8ac60e363a1e07e7b72bee030a24739a93626de45c700fddaec35d1112a20a33756717283d4ee892c
 SHA512 
ea4e015bbaa86865537b0079b71160881abb78f651757aee784e032374f8cc96f2296b0f83081bd2543d35a246a2deca384ddd8a28a37f26b82d306b19ace3cd
+DIST es_ANY-2.3.oxt 1460673 BLAKE2B 
b7865fae1c555e99518e3f0f5b668742176cec6807753d50587edbd70aa0b88be3c70fd33f7fae0490827c084ef0e176bce41d71e982dc938aabc74aa327d683
 SHA512 
2131ec088aa4c46e4236b974f77f3a80299f816d3b493816b17eea5a4b7c7b5631efbb15fa3a2bec804db7e6723e02b5a894614c7966626662a5f778676dcb6c
 DIST es_AR-0.7.oxt 1437556 BLAKE2B 
a6f888d67c147f02c758c7c9f8949cfbcabcd03559b16bff0d409960adfca7f40527935dd106dd179f55efc65bf41713ebbb50fd330427e5313abf9424ef7941
 SHA512 
2c996a92cd3aba6edb979641025e45362d8079061423296430eaef113354f14defdfeb1e23c1d0b8a8157fdc914f07e7fde8c51560091a389e242a5b68552088
+DIST es_AR-2.3.oxt 1414045 BLAKE2B 
52b898d26fc384a579147e0d20f34e0591ab7a4f13feb35a92cd070a9aa3f972f971ffd8025ea4a438570100300e163af4ed4cd80ff108ad1d31ec62089a1062
 SHA512 
c28217ebb49bd94b808787953440ab9702b3d46e0faa43e39f25e9dfbad915e4310be6fcaeb7ac16775bde5ea73641db79a53908dd11e9d16321c041afd4925f
 DIST es_BO-0.7.oxt 1435774 BLAKE2B 
c5907b14b157c1a48e29eb0d794112adf1578d73cd2bb7351164c793ab58da46387106b9a1b58be4024347701ba1c72f7b3fefa8ea3e2e984a06ebf2c309e26e
 SHA512 
04549045546444c84f623552f6264d17ffe4cadd77f81b8e2828978f6172e275b203eb83aec1dfac17acbf3466cc3562d825071116de6af8c52510feaa7fc9de
+DIST es_BO-2.3.oxt 1411131 BLAKE2B 
95510383e378a28d26bd4f58d479b1f419f6636e66f73562cb376b8422388b2c0a4c2cf8cc58f48d11dd55acf680498c9bbb0ac412bf3cf9ce9a63ddf8109ffe
 SHA512 
ee15be0b8e96ffd2eff6c3adca60db9cf9e4a1eb9c6af3da29c3874283153b00c4c843313853c0bdcc277602fbb95c8d3e8abe15e25596e92804499e5f083590
 DIST es_CL-0.7.oxt 1436928 BLAKE2B 
ef1596c311a761cfb87c099ef54a88f89c3fcd755036268329bbc8d9d01de46c73d7890ccb376d3acbb2c838394c0f48cf8afe48811b8af95d4cf44855073f38
 SHA512 
13ff5459f83e06aba63e248fcd024aaa49afd38a65ff04ffca5a833e3f8a828cd3dde60629e8eb377ee6bdc86c5e686fa65867f2223b1f0861a9dc74fb020263
+DIST es_CL-2.3.oxt 1412287 BLAKE2B 
14435cd7ae8700b0134c9e0b504c8fdb15c26a2f393167117294414243a98281f7d0620b719ab2fadfbb95bbc04fc618fc849b27de1a2010056e74207a2982b4
 SHA512 
824a38e7d508c1b3aafc7f9fd0173b9d752ec5edb9d07c40b2affca693a73f73aff5f816b45e901b67efd365dc34ed86e15af6c118173d8b1d5f39eb277d5bc2
 DIST es_CO-0.7.oxt 1437795 BLAKE2B 
6da274fed6c1a272ae63b434698f2b9843428ece9edd9bef558489f5c88d8247e5b861b4933802a57fc10406b639c2559b024384702051eb1bd169c1c1c3879b
 SHA512 
b071add498b9c60bb1db94dda7e2896ab109165d65142b4ac539e88434d9880b7b5d437769cc0475ce432f45b1832d648bed7925adc9cf4e678e183f5cdb5374
+DIST es_CO-2.3.oxt 1430059 BLAKE2B 
ffeb44326a53b16f02d3f63aa3bdd6f2df56f94dca6a3962a18b3161b889146746e6437cd39ce800314d78bfab41c6967dbcb837e17219490490371d9791
 SHA512 
3a709100eb6cb15b5f1bb20447372dbc67bd27536fd6515b9b1f35447d1b5bffdea0f0b9aee42ba43f81d5c4f5b5c857749ee86c60dd9590bd48df3c688a446a
 DIST es_CR-0.7.oxt 1434858 BLAKE2B 
5e3c7e9d19da1fae59e7a2cafa55dc956ffb324e0447edc6ded94f3d304b1be72b3fe17ace1a586c0d364fa49ae4ec52ca16a27044e266db9ce9e0a0f0dd829e
 SHA512 
1ed3dc04e5bf187fa2ed4a4f8326537760541ef38d60abc33d729961eeac75e206e7e50dfe3e85bf0053e42a7307779f2508a16b04df5e4ab2752091182b2a68
+DIST es_CR-2.3.oxt 1409988 BLAKE2B 
8064c0c89b25cad263076bb307881c4ff13d694081c903c111f7312b0bef824c3687b0cbe6453f7c67977082c0f793379632d300dacea31b3d70deb63efa1772
 SHA512 
a6c2b65f0975e554dd35465113b21a0b3821ed51028c68f52b2a72ae6b2796e43b0e7f21b1aff7491186d614d1b997a9483371a93e3a77bf12bf81efaa5429cf
 DIST es_CU-0.7.oxt 1435506 BLAKE2B 
0d23267162aad97ad8098c203c3946ae322f9eb15a99072874a138bf0aa06d751ab25eb69ab8c821214595dd9bb37b5a72179c61ac637e15dfca08e4dab3809c
 SHA512 
b60fa3d092512e43610695b507e4e2c09065bf9a2c50971c9a8074bf93896e19d512847aab9190b2215da4481e514ce7fe23a851d27eafc24704bc7a3f4756a3
+DIST es_CU-2.3.oxt 1410740 BLAKE2B 
73c6e7f3b80069e447d9d583df95f9269f8907674ac2011448e3699476810c70df80cad30360b2d64b7c71885bef3105e2f2dc7f6614c580f537a4258a7183ff
 SHA512 

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

2018-05-09 Thread Mike Gilbert
commit: 09b804516320eee06930303870cd68008aac8a8a
Author: Gregory M. Turner  be-evil  net>
AuthorDate: Tue May  8 19:27:31 2018 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Wed May  9 16:56:57 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=09b80451

www-client/chromium: widevine rehabilitation

>chromium-66 ebuilds dropped the widevine useflag because upstream
decided (again! but only "for now") to add code to induce build
failure when linux builds request widevine.

However, it seems that if we just add linux to the whitelist,
everything works as before (but buckle up, there may be
turbulent skies ahead).

nb: ninja no longer copies the widevine .so to out/ (so we needn't
remove it anymore in src_install).

Signed-off-by: Gregory M. Turner  be-evil.net>
Closes: https://github.com/gentoo/gentoo/pull/8323

 www-client/chromium/chromium-67.0.3396.18.ebuild   |  5 ++-
 www-client/chromium/chromium-67.0.3396.30.ebuild   |  5 ++-
 www-client/chromium/chromium-68.0.3409.2.ebuild|  5 ++-
 .../chromium/files/chromium-widevine-r2.patch  | 39 ++
 4 files changed, 51 insertions(+), 3 deletions(-)

diff --git a/www-client/chromium/chromium-67.0.3396.18.ebuild 
b/www-client/chromium/chromium-67.0.3396.18.ebuild
index ececa654c8c..fe48e8dc8ec 100644
--- a/www-client/chromium/chromium-67.0.3396.18.ebuild
+++ b/www-client/chromium/chromium-67.0.3396.18.ebuild
@@ -17,7 +17,7 @@ 
SRC_URI="https://commondatastorage.googleapis.com/chromium-browser-official/${P}
 LICENSE="BSD"
 SLOT="0"
 KEYWORDS="~amd64 ~arm64 ~x86"
-IUSE="component-build cups gnome-keyring +hangouts jumbo-build kerberos neon 
pic +proprietary-codecs pulseaudio selinux +suid +system-ffmpeg +system-icu 
+system-libvpx +tcmalloc"
+IUSE="component-build cups gnome-keyring +hangouts jumbo-build kerberos neon 
pic +proprietary-codecs pulseaudio selinux +suid +system-ffmpeg +system-icu 
+system-libvpx +tcmalloc widevine"
 RESTRICT="!system-ffmpeg? ( proprietary-codecs? ( bindist ) )"
 
 COMMON_DEPEND="
@@ -85,6 +85,7 @@ RDEPEND="${COMMON_DEPEND}
virtual/ttf-fonts
selinux? ( sec-policy/selinux-chromium )
tcmalloc? ( !https://bugs.gentoo.org/593476
 # sys-apps/sandbox - https://crbug.com/586444
@@ -144,6 +145,7 @@ GTK+ icon theme.
 "
 
 PATCHES=(
+   "${FILESDIR}/chromium-widevine-r2.patch"
"${FILESDIR}/chromium-compiler-r0.patch"
"${FILESDIR}/chromium-webrtc-r0.patch"
"${FILESDIR}/chromium-memcpy-r0.patch"
@@ -467,6 +469,7 @@ src_configure() {
 
# Optional dependencies.
myconf_gn+=" enable_hangout_services_extension=$(usex hangouts true 
false)"
+   myconf_gn+=" enable_widevine=$(usex widevine true false)"
myconf_gn+=" use_cups=$(usex cups true false)"
myconf_gn+=" use_gnome_keyring=$(usex gnome-keyring true false)"
myconf_gn+=" use_kerberos=$(usex kerberos true false)"

diff --git a/www-client/chromium/chromium-67.0.3396.30.ebuild 
b/www-client/chromium/chromium-67.0.3396.30.ebuild
index ececa654c8c..fe48e8dc8ec 100644
--- a/www-client/chromium/chromium-67.0.3396.30.ebuild
+++ b/www-client/chromium/chromium-67.0.3396.30.ebuild
@@ -17,7 +17,7 @@ 
SRC_URI="https://commondatastorage.googleapis.com/chromium-browser-official/${P}
 LICENSE="BSD"
 SLOT="0"
 KEYWORDS="~amd64 ~arm64 ~x86"
-IUSE="component-build cups gnome-keyring +hangouts jumbo-build kerberos neon 
pic +proprietary-codecs pulseaudio selinux +suid +system-ffmpeg +system-icu 
+system-libvpx +tcmalloc"
+IUSE="component-build cups gnome-keyring +hangouts jumbo-build kerberos neon 
pic +proprietary-codecs pulseaudio selinux +suid +system-ffmpeg +system-icu 
+system-libvpx +tcmalloc widevine"
 RESTRICT="!system-ffmpeg? ( proprietary-codecs? ( bindist ) )"
 
 COMMON_DEPEND="
@@ -85,6 +85,7 @@ RDEPEND="${COMMON_DEPEND}
virtual/ttf-fonts
selinux? ( sec-policy/selinux-chromium )
tcmalloc? ( !https://bugs.gentoo.org/593476
 # sys-apps/sandbox - https://crbug.com/586444
@@ -144,6 +145,7 @@ GTK+ icon theme.
 "
 
 PATCHES=(
+   "${FILESDIR}/chromium-widevine-r2.patch"
"${FILESDIR}/chromium-compiler-r0.patch"
"${FILESDIR}/chromium-webrtc-r0.patch"
"${FILESDIR}/chromium-memcpy-r0.patch"
@@ -467,6 +469,7 @@ src_configure() {
 
# Optional dependencies.
myconf_gn+=" enable_hangout_services_extension=$(usex hangouts true 
false)"
+   myconf_gn+=" enable_widevine=$(usex widevine true false)"
myconf_gn+=" use_cups=$(usex cups true false)"
myconf_gn+=" use_gnome_keyring=$(usex gnome-keyring true false)"
myconf_gn+=" use_kerberos=$(usex kerberos true false)"

diff --git a/www-client/chromium/chromium-68.0.3409.2.ebuild 
b/www-client/chromium/chromium-68.0.3409.2.ebuild
index 86da01dec68..956659ce7cf 100644
--- a/www-client/chromium/chromium-68.0.3409.2.ebuild
+++ b/www-client/chromium/chromium-68.0.3409.2.ebuild
@@ -17,7 +17,7 @@ 

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

2018-05-09 Thread William Hubbs
commit: e041b9abcbf235ecd20ccd3113c04edb0c605bbc
Author: William Hubbs  gentoo  org>
AuthorDate: Wed May  9 16:15:02 2018 +
Commit: William Hubbs  gentoo  org>
CommitDate: Wed May  9 16:15:55 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e041b9ab

dev-db/cockroach: 2.0.1 version bump

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 dev-db/cockroach/Manifest   |  1 +
 dev-db/cockroach/cockroach-2.0.1.ebuild | 65 +
 2 files changed, 66 insertions(+)

diff --git a/dev-db/cockroach/Manifest b/dev-db/cockroach/Manifest
index 59ed0308ba7..e8ce283dc95 100644
--- a/dev-db/cockroach/Manifest
+++ b/dev-db/cockroach/Manifest
@@ -4,3 +4,4 @@ DIST cockroach-v1.0.3.src.tgz 69127502 BLAKE2B 
803f88e19a6128f18024748610c1af3e9
 DIST cockroach-v1.0.src.tgz 68753479 BLAKE2B 
6377614e9fee896a0115909b02d8a191a7aabe8da341c98547c0ac496d2e8fcce801e35f93a8a126c9d65c1106e0217359b161825a11597da1db113ca6a51216
 SHA512 
d74ad9546908535f9a7ad4172a04a5f86f5ed22698bbb005aec7478a52632e0497a966b859fd68b40894eb7ee68bfa80dc4188d198f2f23725b9cadd50a55191
 DIST cockroach-v1.1.2.src.tgz 79607942 BLAKE2B 
39ce9db2ada1c9a5727431438d4d8fe0d5a31af3161816ee7af672c69909aa6b4681edabdfabc332c00ba3b0a142ea7d700851c8833b80947fdbcc88b7fa2c7e
 SHA512 
385e33ec30c23d84403938420a2fcd66edff02a5c4b9d6220ce3683d833f065010953fd78ee57120c24f2947509b2fd292a45fd3ad47c16a6c8d779534d2
 DIST cockroach-v1.1.3.src.tgz 79615899 BLAKE2B 
86d9a63a5e5e8f21114dda500f30a007bf64769b76322fae282d06fa9eb63eb8a965bf990378c624ccac66124efadf1a0dfdebbc8dc8c6f04173e20334341e89
 SHA512 
f6dc4178e91fd47aec1fce658c9d621183f0bdcdc6101b87f8187757ab9b965c27e48d0d628dd9c10a386bc1a2f184d9d03270243baf0ec4758c812caac5fda1
+DIST cockroach-v2.0.1.src.tgz 45511681 BLAKE2B 
9d0828e5e6bd41bb5590e58f0e18b8a07169335b9ff1284daf89b48dae6eea3cdb683bf8af703b5bac46978e8c37b4a092c53a3d7e18de626acc2095a7daf2a2
 SHA512 
ad7c64dc70cde6bbd10cabafe595ce35deeda9284880bebde75e41a4b1355aa85f01fb8c6b6ff0bae498b4b04a8d7d60bafc986c49875cff9ccf0ead0bc481a7

diff --git a/dev-db/cockroach/cockroach-2.0.1.ebuild 
b/dev-db/cockroach/cockroach-2.0.1.ebuild
new file mode 100644
index 000..6549c0aea3b
--- /dev/null
+++ b/dev-db/cockroach/cockroach-2.0.1.ebuild
@@ -0,0 +1,65 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+MY_PV=v${PV}
+CHECKREQS_MEMORY="2G"
+
+inherit check-reqs toolchain-funcs user
+
+DESCRIPTION="open source database for building cloud services"
+HOMEPAGE="https://www.cockroachlabs.com;
+SRC_URI="https://binaries.cockroachdb.com/cockroach-${MY_PV}.src.tgz;
+
+LICENSE="Cockroach Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+DEPEND=">=app-arch/xz-utils-5.2.3
+   >=dev-lang/go-1.8.3
+   >=dev-util/cmake-3.8.1"
+
+S="${WORKDIR}/cockroach-${MY_PV}"
+
+QA_EXECSTACK="usr/bin/cockroach"
+
+pkg_pretend() {
+   check-reqs_pkg_pretend
+   if [[ ${MERGE_TYPE} != binary && $(gcc-major-version) -lt 6 ]]; then
+   eerror "Cockroach cannot be built with this version of gcc."
+   eerror "You need at least gcc-6.0"
+   die "Your C compiler is too old for this package."
+   fi
+}
+
+pkg_setup() {
+   check-reqs_pkg_setup
+   enewgroup cockroach
+   enewuser cockroach -1 /bin/sh /var/lib/cockroach cockroach
+}
+
+src_compile() {
+   # workaround for https://github.com/cockroachdb/cockroach/issues/20596
+   unset CMAKE_MODULE_PATH
+   emake build
+}
+
+src_install() {
+   dobin src/github.com/cockroachdb/cockroach/cockroach
+insinto /etc/security/limits.d
+newins "${FILESDIR}"/cockroach-limits.conf cockroach.conf
+newconfd "${FILESDIR}"/cockroach.confd-1.0 cockroach
+newinitd "${FILESDIR}"/cockroach.initd-1.0.1 cockroach
+keepdir /var/log/cockroach
+fowners cockroach:cockroach /var/log/cockroach
+if [[ -z ${REPLACING_VERSIONS} ]]; then
+   ewarn "The default setup is for the first node of an insecure"
+   ewarn "cluster that only listens on localhost."
+   ewarn "Please read the cockroach manual at the following url"
+   ewarn "and configure /etc/conf.d/cockroach correctly if you"
+   ewarn "plan to use it in production."
+   ewarn
+   ewarn "http://cockroachlabs.com/docs;
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: net-nds/ldapvi/

2018-05-09 Thread Mikle Kolyada
commit: 71d1dea17189201b9954affe243ce73dc72e0da9
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Wed May  9 15:30:38 2018 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Wed May  9 15:33:14 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=71d1dea1

net-nds/ldapvi: ppc stable wrt bug #648808

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 net-nds/ldapvi/ldapvi-1.7_p20101214.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-nds/ldapvi/ldapvi-1.7_p20101214.ebuild 
b/net-nds/ldapvi/ldapvi-1.7_p20101214.ebuild
index 9763222901d..5cad6722035 100644
--- a/net-nds/ldapvi/ldapvi-1.7_p20101214.ebuild
+++ b/net-nds/ldapvi/ldapvi-1.7_p20101214.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://gentoo/${P}.tar.bz2"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 ~hppa ~ppc ~sparc x86"
+KEYWORDS="amd64 ~hppa ppc ~sparc x86"
 IUSE="gnutls sasl"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: net-nds/ldapvi/files/, net-nds/ldapvi/

2018-05-09 Thread Mikle Kolyada
commit: 963eb89009a01bae4a873feb310d6d58998ef887
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Wed May  9 15:32:37 2018 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Wed May  9 15:33:15 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=963eb890

net-nds/ldapvi: Drop old

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 net-nds/ldapvi/Manifest|  1 -
 net-nds/ldapvi/files/ldapvi-1.7+glibc-2.10.patch   | 39 --
 net-nds/ldapvi/files/ldapvi-1.7-vim-encoding.patch | 13 
 net-nds/ldapvi/ldapvi-1.7-r1.ebuild| 39 --
 4 files changed, 92 deletions(-)

diff --git a/net-nds/ldapvi/Manifest b/net-nds/ldapvi/Manifest
index 7e0a71e91f2..01a179e7e04 100644
--- a/net-nds/ldapvi/Manifest
+++ b/net-nds/ldapvi/Manifest
@@ -1,2 +1 @@
-DIST ldapvi-1.7.tar.gz 119503 BLAKE2B 
a04c52d1d113e4d8afcda12e648cd89d71a6f247ff400bbc7c68597fa4046de58bb0611746df5fb6e9df31ac8a3ad94d1df431d46912185d37d63fa8d24392e3
 SHA512 
4b38cee0763aa33703afbd5e358a458b1468abf58e43ea885879b2117bc1c0bbc375d91c6a43467ec08035b8b3b7dd4b024f2937c37741c7a5513ea9192aed36
 DIST ldapvi-1.7_p20101214.tar.bz2 1490491 BLAKE2B 
21bb7b6113e89ce848e7a8efcec063dbfe9c32331c1125456a96dc6edc4e09d17245307a041a7d7804fac20bcce5b38677d719fb53d993fb874134bbd4d4df19
 SHA512 
2d2a744a36364793f406f37ecf6e546914d697457dec37b81544f4979f4c692756b2a1c3ea6fcbaba5e3238b2bf758ab3e0bd9a9a0794c4da734d65286bd5925

diff --git a/net-nds/ldapvi/files/ldapvi-1.7+glibc-2.10.patch 
b/net-nds/ldapvi/files/ldapvi-1.7+glibc-2.10.patch
deleted file mode 100644
index df2a20c7124..000
--- a/net-nds/ldapvi/files/ldapvi-1.7+glibc-2.10.patch
+++ /dev/null
@@ -1,39 +0,0 @@
-Index: ldapvi-1.7/common.h
-===
 ldapvi-1.7.orig/common.h
-+++ ldapvi-1.7/common.h
-@@ -273,7 +273,7 @@ void pipeview_wait(int pid);
- char *home_filename(char *name);
- void read_ldapvi_history(void);
- void write_ldapvi_history(void);
--char *getline(char *prompt, char *value);
-+char *ldapvi_getline(char *prompt, char *value);
- char *get_password();
- char *append(char *a, char *b);
- void *xalloc(size_t size);
-Index: ldapvi-1.7/ldapvi.c
-===
 ldapvi-1.7.orig/ldapvi.c
-+++ ldapvi-1.7/ldapvi.c
-@@ -470,7 +470,7 @@ change_mechanism(bind_options *bo)
-   bo->authmethod = LDAP_AUTH_SASL;
-   puts("Switching to SASL authentication.");
-   }
--  bo->sasl_mech = getline("SASL mechanism", bo->sasl_mech);
-+  bo->sasl_mech = ldapvi_getline("SASL mechanism", bo->sasl_mech);
- }
- 
- static int
-Index: ldapvi-1.7/misc.c
-===
 ldapvi-1.7.orig/misc.c
-+++ ldapvi-1.7/misc.c
-@@ -315,7 +315,7 @@ write_ldapvi_history()
- }
- 
- char *
--getline(char *prompt, char *value)
-+ldapvi_getline(char *prompt, char *value)
- {
-   tdialog d;
-   init_dialog(, DIALOG_DEFAULT, prompt, value);

diff --git a/net-nds/ldapvi/files/ldapvi-1.7-vim-encoding.patch 
b/net-nds/ldapvi/files/ldapvi-1.7-vim-encoding.patch
deleted file mode 100644
index d9431bed2de..000
--- a/net-nds/ldapvi/files/ldapvi-1.7-vim-encoding.patch
+++ /dev/null
@@ -1,13 +0,0 @@
-From https://bugzilla.redhat.com/show_bug.cgi?id=691958
-
 ldapvi-1.7/ldapvi.c
-+++ ldapvi-1.7/ldapvi.c
-@@ -1414,7 +1414,7 @@ write_file_header(FILE *s, cmdline *cmdline)
-   int nlines = 0;
- 
-   if (print_binary_mode == PRINT_UTF8 && !cmdline->ldif) {
--  fputs("# -*- coding: utf-8 -*- vim:encoding=utf-8:\n", s);
-+  fputs("# -*- coding: utf-8 -*- \n", s);
-   nlines++;
-   }
-   if (cmdline->ldif) {

diff --git a/net-nds/ldapvi/ldapvi-1.7-r1.ebuild 
b/net-nds/ldapvi/ldapvi-1.7-r1.ebuild
deleted file mode 100644
index 0aebcb27665..000
--- a/net-nds/ldapvi/ldapvi-1.7-r1.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=2
-
-inherit eutils
-
-DESCRIPTION="Manage LDAP entries with a text editor"
-HOMEPAGE="http://www.lichteblau.com/ldapvi/;
-SRC_URI="http://www.lichteblau.com/download/${P}.tar.gz;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 hppa ppc ~sparc x86"
-IUSE="ssl"
-
-RDEPEND="sys-libs/ncurses
-   >=net-nds/openldap-2.2
-   dev-libs/popt
-   >=dev-libs/glib-2
-   sys-libs/readline
-   ssl? ( dev-libs/openssl )"
-DEPEND="${RDEPEND}
-   virtual/pkgconfig"
-
-src_prepare() {
-   epatch "${FILESDIR}/${P}+glibc-2.10.patch"
-   epatch "${FILESDIR}/${P}-vim-encoding.patch"
-}
-
-src_configure() {
-   econf $(use_with ssl libcrypto openssl) || die
-}
-
-src_install() {
-   dobin ldapvi || die
-   doman ldapvi.1 || die
-   dodoc NEWS manual/{bg.png,html.xsl,manual.{css,xml}} || die
-}



[gentoo-commits] repo/gentoo:master commit in: games-strategy/wesnoth/

2018-05-09 Thread Lars Wendler
commit: 28ccb4d81b4ce57fc0e5ad379b1817558c3e0eaa
Author: Lars Wendler  gentoo  org>
AuthorDate: Wed May  9 15:26:36 2018 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Wed May  9 15:26:54 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=28ccb4d8

games-strategy/wesnoth: Bump to version 1.14.1

Package-Manager: Portage-2.3.36, Repoman-2.3.9

 games-strategy/wesnoth/Manifest  |   1 +
 games-strategy/wesnoth/wesnoth-1.14.1.ebuild | 113 +++
 2 files changed, 114 insertions(+)

diff --git a/games-strategy/wesnoth/Manifest b/games-strategy/wesnoth/Manifest
index ff57338edf1..64a3d351e79 100644
--- a/games-strategy/wesnoth/Manifest
+++ b/games-strategy/wesnoth/Manifest
@@ -1 +1,2 @@
 DIST wesnoth-1.12.6.tar.bz2 387869758 BLAKE2B 
53328f8ebbaaabb266064fea57c0d28779183ba1b77ae8522c4dbb01c4a9ad9068d76307b48cec6576648132bf34f9a45efdb93ad36e03d035ed06e84711c9b6
 SHA512 
12ca3b5de8fd385b05cc8e76604f7aed68127a7542599d6e97cce793e10636e00bd65dcb088701e20ccc7191f41b1d67a00b291f885df880fac00d13d6fbde7a
+DIST wesnoth-1.14.1.tar.gz 481355736 BLAKE2B 
2cc41a36706919bbc505a9a6726ea9b0fbfd5bfde677da937fdde2645587f4407fb6ed2f7271efaf1763f9ab69a57d153130291d5dc0a79862e554963dd37079
 SHA512 
0372eb9479d3d24dc4bf692a83fe310d5b4493989f18f0a23070ee19a4bee2672efd38babe1579b08a321e3acba1ede5823376619c8a90102f968e53cc6e3f02

diff --git a/games-strategy/wesnoth/wesnoth-1.14.1.ebuild 
b/games-strategy/wesnoth/wesnoth-1.14.1.ebuild
new file mode 100644
index 000..d66a51cc028
--- /dev/null
+++ b/games-strategy/wesnoth/wesnoth-1.14.1.ebuild
@@ -0,0 +1,113 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit cmake-utils user
+
+DESCRIPTION="Battle for Wesnoth - A fantasy turn-based strategy game"
+HOMEPAGE="http://www.wesnoth.org
+   https://github.com/wesnoth/wesnoth;
+SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~x86-fbsd"
+IUSE="dbus dedicated doc fribidi nls openmp server"
+
+RDEPEND="
+   >=dev-libs/boost-1.50:=[nls,threads,icu]
+   >=media-libs/libsdl2-2.0.4:0[joystick,video,X]
+   !dedicated? (
+   dev-libs/glib:2
+   dev-libs/openssl:0=
+   >=media-libs/fontconfig-2.4.1
+   >=media-libs/sdl2-image-2.0.0[jpeg,png]
+   >=media-libs/sdl2-mixer-2.0.0[vorbis]
+   >=media-libs/sdl2-ttf-2.0.12
+   media-libs/libvorbis
+   >=x11-libs/pango-1.22.0
+   >=x11-libs/cairo-1.10.0
+   sys-libs/readline:0
+   dbus? ( sys-apps/dbus )
+   fribidi? ( dev-libs/fribidi )
+   )"
+DEPEND="${RDEPEND}
+   sys-devel/gettext
+   virtual/pkgconfig
+   x11-libs/libX11
+"
+
+pkg_setup() {
+   if use openmp; then
+   tc-has-openmp || die "Please switch to an openmp compatible 
compiler"
+   fi
+
+   enewgroup ${PN}
+   enewuser ${PN} -1 /bin/bash -1 ${PN}
+}
+
+src_prepare() {
+   cmake-utils_src_prepare
+
+   if ! use doc ; then
+   sed -i \
+   -e '/manual/d' \
+   doc/CMakeLists.txt || die
+   fi
+
+   # respect LINGUAS (bug #483316)
+   if [[ ${LINGUAS+set} ]] ; then
+   local langs
+   for lang in $(cat po/LINGUAS)
+   do
+   has $lang $LINGUAS && langs+="$lang "
+   done
+   echo "$langs" > po/LINGUAS || die
+   fi
+}
+
+src_configure() {
+   filter-flags -ftracer -fomit-frame-pointer
+   if [[ $(gcc-major-version) -eq 3 ]] ; then
+   filter-flags -fstack-protector
+   append-flags -fno-stack-protector
+   fi
+
+   # Work around eclass
+   append-flags -UNDEBUG
+
+   if use dedicated || use server ; then
+   mycmakeargs=(
+   -DENABLE_CAMPAIGN_SERVER="ON"
+   -DENABLE_SERVER="ON"
+   -DSERVER_UID="${PN}"
+   -DSERVER_GID="${PN}"
+   -DFIFO_DIR="/run/wesnothd"
+   )
+   else
+   mycmakeargs=(
+   -DENABLE_CAMPAIGN_SERVER="OFF"
+   -DENABLE_SERVER="OFF"
+   )
+   fi
+   mycmakeargs+=(
+   -Wno-dev
+   -DENABLE_GAME="$(usex !dedicated)"
+   -DENABLE_DESKTOP_ENTRY="$(usex !dedicated)"
+   -DENABLE_NLS="$(usex nls)"
+   -DENABLE_NOTIFICATIONS="$(usex dbus)"
+   -DENABLE_FRIBIDI="$(usex fribidi)"
+   -DENABLE_OMP="$(usex openmp)"
+   -DENABLE_STRICT_COMPILATION="OFF"
+   -DCMAKE_INSTALL_PREFIX="/usr"
+   )
+   cmake-utils_src_configure
+}
+
+src_install() {
+   DOCS="README.md 

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

2018-05-09 Thread Michał Górny
commit: c8fada559c714086a91f6bcbd0c6f12b15b78213
Author: Michał Górny  gentoo  org>
AuthorDate: Wed May  9 15:23:57 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed May  9 15:25:52 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c8fada55

scons-utils.eclass: Force pass-through of envvars (in 3.0.1-r1+)

Use GENTOO_SCONS_ENV_PASSTHROUGH variable introduced by scons-3.0.1-r1
patch to force passing through of all environment variables when
building ebuilds.

 eclass/scons-utils.eclass | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/eclass/scons-utils.eclass b/eclass/scons-utils.eclass
index 02c9061ba95..4ffa92ae4a3 100644
--- a/eclass/scons-utils.eclass
+++ b/eclass/scons-utils.eclass
@@ -135,6 +135,9 @@ escons() {
_scons_clean_makeopts
fi
 
+   # pass ebuild environment variables through!
+   local -x GENTOO_SCONS_ENV_PASSTHROUGH=1
+
set -- scons ${SCONSOPTS} ${EXTRA_ESCONS} "${@}"
echo "${@}" >&2
"${@}"



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

2018-05-09 Thread Michał Górny
commit: e87d2721975e85a3d2372f2807618e3f1ebda301
Author: Michał Górny  gentoo  org>
AuthorDate: Wed May  9 15:13:59 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed May  9 15:25:51 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e87d2721

dev-util/scons: Use git directory structure for workdir

Reuse the same directory structure as used in SCons git to make user
patch application easier.

 dev-util/scons/scons-3.0.1.ebuild | 23 +--
 1 file changed, 17 insertions(+), 6 deletions(-)

diff --git a/dev-util/scons/scons-3.0.1.ebuild 
b/dev-util/scons/scons-3.0.1.ebuild
index 99e628bd103..1a6f2c59360 100644
--- a/dev-util/scons/scons-3.0.1.ebuild
+++ b/dev-util/scons/scons-3.0.1.ebuild
@@ -21,25 +21,36 @@ SLOT="0"
 KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd"
 IUSE="doc test"
 
+S=${WORKDIR}/${P}/src
+
 src_unpack() {
+   # use the git directory structure, but put pregenerated release
+   # inside src/ subdirectory to make our life easier
if use test; then
unpack "${P}.gh.tar.gz"
-   mv "${P}" "${P}-full" || die
+   rm -r "${P}/src" || die
+   else
+   mkdir "${P}" || die
fi
+
+   cd "${P}" || die
unpack "${P}.tar.gz"
+   mv "${P}" src || die
 }
 
-python_prepare_all() {
+src_prepare() {
+   # apply patches relatively to top directory
+   cd "${WORKDIR}/${P}" || die
+   distutils-r1_src_prepare
+
# remove half-broken, useless custom commands
# and fix manpage install location
sed -i -e '/cmdclass/,/}$/d' \
-   -e '/data_files/s:man/:share/man/:' setup.py || die
-
-   distutils-r1_python_prepare_all
+   -e '/data_files/s:man/:share/man/:' "${S}"/setup.py || die
 }
 
 python_test() {
-   cd "${WORKDIR}/${P}-full" || die
+   cd "${WORKDIR}/${P}" || die
"${EPYTHON}" runtest.py -as \
-j "$(makeopts_jobs "${MAKEOPTS}" "$(get_nproc)")" \
--builddir "${BUILD_DIR}/lib" ||



[gentoo-commits] repo/gentoo:master commit in: dev-util/scons/, dev-util/scons/files/

2018-05-09 Thread Michał Górny
commit: ee2d9260e1f7cf0ad202cd29616f298ae7c0726d
Author: Michał Górny  gentoo  org>
AuthorDate: Wed May  9 15:22:55 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed May  9 15:25:51 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ee2d9260

dev-util/scons: Support envvar pass-through override

Add a Gentoo-specific envvar that can be used to force passing through
of (ebuild) environment.  This can be used to disable the bad default
of wiping the entire environment and lets us restore sanity without
having to patch every SCons-using project out there.  Also should solve
Prefix problems without conditional patching.

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

 .../scons/files/scons-3.0.1-env-passthrough.patch  | 40 
 dev-util/scons/scons-3.0.1-r1.ebuild   | 71 ++
 2 files changed, 111 insertions(+)

diff --git a/dev-util/scons/files/scons-3.0.1-env-passthrough.patch 
b/dev-util/scons/files/scons-3.0.1-env-passthrough.patch
new file mode 100644
index 000..16de316766b
--- /dev/null
+++ b/dev-util/scons/files/scons-3.0.1-env-passthrough.patch
@@ -0,0 +1,40 @@
+From f2f8536be12f1d095382e7598060c1eb51eb5337 Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Micha=C5=82=20G=C3=B3rny?= 
+Date: Wed, 9 May 2018 17:04:49 +0200
+Subject: [PATCH] posix: Support GENTOO_SCONS_ENV_PASSTHROUGH=1
+
+Support GENTOO_SCONS_ENV_PASSTHROUGH=1 variable to override the default
+of wiping the environment and resetting PATH to default, and instead
+pass all variables through.
+---
+ src/engine/SCons/Platform/posix.py | 14 +++---
+ 1 file changed, 11 insertions(+), 3 deletions(-)
+
+diff --git a/src/engine/SCons/Platform/posix.py 
b/src/engine/SCons/Platform/posix.py
+index 8db08db1..af34650c 100644
+--- a/src/engine/SCons/Platform/posix.py
 b/src/engine/SCons/Platform/posix.py
+@@ -87,9 +87,17 @@ def generate(env):
+ pspawn = piped_env_spawn
+ # Note that this means that 'escape' is no longer used
+ 
+-if 'ENV' not in env:
+-env['ENV']= {}
+-env['ENV']['PATH']= '/usr/local/bin:/opt/bin:/bin:/usr/bin'
++# Force pass-through of environment variables in Gentoo builds
++if os.environ.get('GENTOO_SCONS_ENV_PASSTHROUGH', False):
++new_env = os.environ.copy()
++if 'ENV' in env:
++new_env.update(env['ENV'])
++env['ENV'] = new_env
++else:
++if 'ENV' not in env:
++env['ENV']= {}
++env['ENV']['PATH']= '/usr/local/bin:/opt/bin:/bin:/usr/bin'
++
+ env['OBJPREFIX']  = ''
+ env['OBJSUFFIX']  = '.o'
+ env['SHOBJPREFIX']= '$OBJPREFIX'
+-- 
+2.17.0
+

diff --git a/dev-util/scons/scons-3.0.1-r1.ebuild 
b/dev-util/scons/scons-3.0.1-r1.ebuild
new file mode 100644
index 000..27ba6fa1e88
--- /dev/null
+++ b/dev-util/scons/scons-3.0.1-r1.ebuild
@@ -0,0 +1,71 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python2_7 )
+PYTHON_REQ_USE="threads(+)"
+
+inherit distutils-r1
+
+DESCRIPTION="Extensible Python-based build utility"
+HOMEPAGE="http://www.scons.org/;
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz
+   doc? (
+   http://www.scons.org/doc/${PV}/PDF/${PN}-user.pdf -> 
${P}-user.pdf
+   http://www.scons.org/doc/${PV}/HTML/${PN}-user.html -> 
${P}-user.html
+   )
+   test? ( https://github.com/scons/scons/archive/${PV}.tar.gz -> 
${P}.gh.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"
+IUSE="doc test"
+
+S=${WORKDIR}/${P}/src
+
+PATCHES=(
+   # support env passthrough for Gentoo ebuilds
+   "${FILESDIR}"/scons-3.0.1-env-passthrough.patch
+)
+
+src_unpack() {
+   # use the git directory structure, but put pregenerated release
+   # inside src/ subdirectory to make our life easier
+   if use test; then
+   unpack "${P}.gh.tar.gz"
+   rm -r "${P}/src" || die
+   else
+   mkdir "${P}" || die
+   fi
+
+   cd "${P}" || die
+   unpack "${P}.tar.gz"
+   mv "${P}" src || die
+}
+
+src_prepare() {
+   # apply patches relatively to top directory
+   cd "${WORKDIR}/${P}" || die
+   distutils-r1_src_prepare
+
+   # remove half-broken, useless custom commands
+   # and fix manpage install location
+   sed -i -e '/cmdclass/,/}$/d' \
+   -e '/data_files/s:man/:share/man/:' "${S}"/setup.py || die
+}
+
+python_test() {
+   cd "${WORKDIR}/${P}" || die
+   "${EPYTHON}" runtest.py -as \
+   -j "$(makeopts_jobs "${MAKEOPTS}" "$(get_nproc)")" \
+   --builddir "${BUILD_DIR}/lib" ||
+   die "Tests fail with ${EPYTHON}"
+}
+
+python_install_all() {
+   local DOCS=( {CHANGES,README,RELEASE}.txt )
+   

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

2018-05-09 Thread Mikle Kolyada
commit: 930590d795dd3f8102b96a421298c3250ab7d0b8
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Wed May  9 15:23:35 2018 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Wed May  9 15:23:35 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=930590d7

sys-fs/mtools: ppc stable wrt bug #648852

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 sys-fs/mtools/Manifest |  2 --
 sys-fs/mtools/mtools-4.0.15.ebuild | 43 -
 sys-fs/mtools/mtools-4.0.17.ebuild | 44 --
 sys-fs/mtools/mtools-4.0.18.ebuild | 49 --
 4 files changed, 138 deletions(-)

diff --git a/sys-fs/mtools/Manifest b/sys-fs/mtools/Manifest
index dcd7ef28f58..c013c84acdd 100644
--- a/sys-fs/mtools/Manifest
+++ b/sys-fs/mtools/Manifest
@@ -1,3 +1 @@
-DIST mtools-4.0.15.tar.bz2 386339 BLAKE2B 
9b93a5a4cd402b7a2c2fc7c9c4aa25d1548d0bef6f3801f8727a6312ca795142398de1c33f78fc992eb89637c4dbfb4a03d639e30bf56c88eadc2310451ab3ca
 SHA512 
0ee4d060ffb95c0e5b0e859634bee50e056aaa7d3917fdbcc4fd8ca86710b1d93ef252bec588d5c010f2fb6081853e76338b966e4584e510728be4ec3113e0da
-DIST mtools-4.0.17.tar.bz2 412310 BLAKE2B 
08edc8f18e5b6f8f35008f4b1de51726eeb4b92b8d39d40bc28299509069350cbe6f26ec9c575c062533154844258548149f3796e00d2a20a28912ab21a3fbe3
 SHA512 
0ad44bc9d7088d8a0edc648ac81fb4c9ea522c8d7561717f02475514186081050c283c0393bf32358b95ea60554713c26ea7e06074041d3fbdcaf642aec2e1ce
 DIST mtools-4.0.18.tar.bz2 420190 BLAKE2B 
92fdf8b054287e3cb4eddb40c98f5ac4229a38473b633c25ab74a07a8a72d38c2767ae648a35cf0dac9dedfa2f7789afc4904a50e1328e2baa0a289d93b094fb
 SHA512 
3981a4727aa4e2ec5c931201b236f52fcd1c9d55f888cb2fbdc5c4172402e2b229ede9a5005b972ffdad59bcb861e2fcc01404845e521116419079ae78239090

diff --git a/sys-fs/mtools/mtools-4.0.15.ebuild 
b/sys-fs/mtools/mtools-4.0.15.ebuild
deleted file mode 100644
index ac63b4f3c75..000
--- a/sys-fs/mtools/mtools-4.0.15.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="2"
-
-inherit autotools
-
-DESCRIPTION="utilities to access MS-DOS disks from Unix without mounting them"
-HOMEPAGE="http://mtools.linux.lu/;
-SRC_URI="mirror://gnu/${PN}/${P}.tar.bz2"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="alpha amd64 arm hppa ppc ppc64 sparc x86"
-IUSE="X"
-
-DEPEND="
-   X? (
-   x11-libs/libICE
-   x11-libs/libXau
-   x11-libs/libSM
-   x11-libs/libX11
-   x11-libs/libXt
-   )"
-RDEPEND="${DEPEND}"
-
-src_prepare() {
-   eautoconf #341443
-}
-
-src_configure() {
-   econf \
-   --sysconfdir=/etc/mtools \
-   $(use_with X x)
-}
-
-src_install() {
-   emake -j1 DESTDIR="${D}" install || die
-   insinto /etc/mtools
-   doins mtools.conf || die
-   dosed '/^SAMPLE FILE$/s:^:#:' /etc/mtools/mtools.conf # default is fine
-   dodoc README* Release.notes
-}

diff --git a/sys-fs/mtools/mtools-4.0.17.ebuild 
b/sys-fs/mtools/mtools-4.0.17.ebuild
deleted file mode 100644
index 126e15a993d..000
--- a/sys-fs/mtools/mtools-4.0.17.ebuild
+++ /dev/null
@@ -1,44 +0,0 @@
-# Copyright 1999-2011 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="4"
-
-DESCRIPTION="utilities to access MS-DOS disks from Unix without mounting them"
-HOMEPAGE="http://mtools.linux.lu/;
-SRC_URI="mirror://gnu/${PN}/${P}.tar.bz2"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc ~x86"
-IUSE="X"
-
-DEPEND="
-   X? (
-   x11-libs/libICE
-   x11-libs/libXau
-   x11-libs/libSM
-   x11-libs/libX11
-   x11-libs/libXt
-   )"
-RDEPEND="${DEPEND}"
-
-src_prepare() {
-   # Don't throw errors on existing directories
-   sed -i -e "s:mkdir:mkdir -p:" mkinstalldirs || die
-}
-
-src_configure() {
-   econf \
-   --sysconfdir=/etc/mtools \
-   $(use_with X x)
-}
-
-src_install() {
-   emake DESTDIR="${D}" install
-   dodoc README* Release.notes
-
-   insinto /etc/mtools
-   doins mtools.conf
-   # default is fine
-   sed -i -e '/^SAMPLE FILE$/s:^:#:' "${D}"/etc/mtools/mtools.conf || die
-}

diff --git a/sys-fs/mtools/mtools-4.0.18.ebuild 
b/sys-fs/mtools/mtools-4.0.18.ebuild
deleted file mode 100644
index 20531ff7b2d..000
--- a/sys-fs/mtools/mtools-4.0.18.ebuild
+++ /dev/null
@@ -1,49 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="4"
-
-inherit flag-o-matic
-
-DESCRIPTION="utilities to access MS-DOS disks from Unix without mounting them"
-HOMEPAGE="http://mtools.linux.lu/;
-SRC_URI="mirror://gnu/${PN}/${P}.tar.bz2"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc ~x86 ~x64-macos 
~x64-solaris"
-IUSE="X 

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

2018-05-09 Thread Mikle Kolyada
commit: b2d1b2726fec0141c3a624d9f06c3a5190e0109e
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Wed May  9 15:22:04 2018 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Wed May  9 15:22:04 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b2d1b272

sys-fs/mtools: ppc stable wrt bug #648852

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 sys-fs/mtools/mtools-4.0.18-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-fs/mtools/mtools-4.0.18-r2.ebuild 
b/sys-fs/mtools/mtools-4.0.18-r2.ebuild
index 30aee0d41f1..2f563ba2043 100644
--- a/sys-fs/mtools/mtools-4.0.18-r2.ebuild
+++ b/sys-fs/mtools/mtools-4.0.18-r2.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/${PN}/${P}.tar.bz2"
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="alpha amd64 arm ~hppa ~ppc ppc64 sparc x86 ~x64-macos ~x64-solaris"
+KEYWORDS="alpha amd64 arm ~hppa ppc ppc64 sparc x86 ~x64-macos ~x64-solaris"
 IUSE="X elibc_glibc"
 
 RDEPEND="



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

2018-05-09 Thread Mikle Kolyada
commit: f1ee029cfcbe924cd0e6234171eb05b7174e892e
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Wed May  9 15:14:33 2018 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Wed May  9 15:14:33 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f1ee029c

x11-misc/xbattbar: Drop old

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 x11-misc/xbattbar/Manifest   |  1 -
 x11-misc/xbattbar/files/xbattbar-1.4.3.patch | 38 --
 x11-misc/xbattbar/xbattbar-1.4.3.ebuild  | 41 
 3 files changed, 80 deletions(-)

diff --git a/x11-misc/xbattbar/Manifest b/x11-misc/xbattbar/Manifest
index 2f80979989a..bc459cb5132 100644
--- a/x11-misc/xbattbar/Manifest
+++ b/x11-misc/xbattbar/Manifest
@@ -1,2 +1 @@
-DIST xbattbar_1.4.3.orig.tar.gz 15722 BLAKE2B 
85a6dbce98ec0109360881763fdf57501e0db21ab2d614b583996d2164c0d8aed94f3e20968cb6c91cf34a7181c66efe94a6e6f32007f6dc26dd94c163bb9d46
 SHA512 
1c809de998cae1dd4652b20d5c8fecf8f674910893fd458115beae8f873452a82c276afeef9b1ce3293498e372a74add190dc6a447ef0de219df98c5c36fae32
 DIST xbattbar_1.4.8.orig.tar.gz 16254 BLAKE2B 
3e2215bcee10f140a078266e128ae17185e5900090b057e845f966098c69371ab5115d3cdc620a87e27e2dd223a83ab33e5fef55119cdbac68491c0e88e63585
 SHA512 
1ec535ba997da4aa08b225b61b22eb87d74fc15c522d30f5361e1f56db6fd774f4230a95afdb7f1170144c0939724a80118c7289ea50d027a76649fa20164191

diff --git a/x11-misc/xbattbar/files/xbattbar-1.4.3.patch 
b/x11-misc/xbattbar/files/xbattbar-1.4.3.patch
deleted file mode 100644
index ad5b9e49c1f..000
--- a/x11-misc/xbattbar/files/xbattbar-1.4.3.patch
+++ /dev/null
@@ -1,38 +0,0 @@
 Makefile
-+++ Makefile
-@@ -8,16 +8,16 @@
- all: $(TARGET) $(APM_CHECK)
- 
- $(TARGET): obj/xbattbar.o
--  gcc -o $@ $< -lX11
-+  $(CC) $(LDFLAGS) $(CFLAGS) -o $@ $< -lX11
- 
- obj/xbattbar.o: xbattbar.c obj/stamp
--  gcc -MMD -o $@ -c $<
-+  $(CC) $(CFLAGS) -MMD -o $@ -c $<
- 
- $(APM_CHECK): obj/xbattbar-check-apm.o
--  gcc -o $@ $<
-+  $(CC) $(LDFLAGS) $(CFLAGS) -o $@ $<
- 
- obj/xbattbar-check-apm.o: xbattbar-check-apm.c obj/stamp
--  gcc -MMD -D$(OS_TYPE) -o $@ -c $<
-+  $(CC) $(CFLAGS) -MMD -D$(OS_TYPE) -o $@ -c $<
- 
- obj/stamp:
-   mkdir obj
-@@ -29,11 +29,11 @@
- 
- 
- install: $(TARGET) $(APM_CHECK)
--  install -d -m 0755 $(DESTDIR)/usr/lib/$(PROJECT)
-+  install -d -m 0755 $(DESTDIR)/usr/lib$(LIB_SUFFIX)/$(PROJECT)
-   install -d -m 0755 $(DESTDIR)/usr/bin
-   install -d -m 0755 $(DESTDIR)/usr/share/man/man1
--  install -m 0755 $(APM_CHECK) $(DESTDIR)/usr/lib/$(PROJECT)/
--  install -m 0755 xbattbar-check-acpi $(DESTDIR)/usr/lib/$(PROJECT)/
-+  install -m 0755 $(APM_CHECK) $(DESTDIR)/usr/lib$(LIB_SUFFIX)/$(PROJECT)/
-+  install -m 0755 xbattbar-check-acpi 
$(DESTDIR)/usr/lib$(LIB_SUFFIX)/$(PROJECT)/
-   install -m 0755 $(TARGET) $(DESTDIR)/usr/bin/
-   install -m 0644 xbattbar.man $(DESTDIR)/usr/share/man/man1/$(PROJECT).1 
- 

diff --git a/x11-misc/xbattbar/xbattbar-1.4.3.ebuild 
b/x11-misc/xbattbar/xbattbar-1.4.3.ebuild
deleted file mode 100644
index 50b76944e6f..000
--- a/x11-misc/xbattbar/xbattbar-1.4.3.ebuild
+++ /dev/null
@@ -1,41 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=2
-inherit eutils flag-o-matic multilib toolchain-funcs
-
-DESCRIPTION="Advanced Power Management battery status display for X"
-HOMEPAGE="https://packages.qa.debian.org/x/xbattbar.html;
-SRC_URI="mirror://debian/pool/main/x/${PN}/${PN}_${PV}.orig.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ppc x86"
-IUSE=""
-
-DEPEND="dev-lang/perl
-   x11-libs/libX11"
-RDEPEND="${DEPEND}
-   !ppc? ( >=sys-power/acpi-1.5 )" # ppc has APM
-
-# XXX: Avoiding imake in purpose here.
-
-src_prepare() {
-   epatch "${FILESDIR}"/${P}.patch
-
-   sed -i \
-   -e "s:usr/lib:usr/$(get_libdir):" \
-   xbattbar.c || die
-}
-
-src_compile() {
-   [[ $(tc-arch) == amd64 ]] && export LIB_SUFFIX=64
-   tc-export CC
-   use kernel_linux && append-flags -Dlinux
-   emake || die
-}
-
-src_install() {
-   emake DESTDIR="${D}" install || die
-   dodoc README
-}



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

2018-05-09 Thread Mikle Kolyada
commit: b18ba57f661b37670f2fd81414862d25fdb48bc4
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Wed May  9 15:13:27 2018 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Wed May  9 15:13:27 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b18ba57f

x11-misc/xbattbar: ppc stable wrt bug #648878

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 x11-misc/xbattbar/xbattbar-1.4.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-misc/xbattbar/xbattbar-1.4.8.ebuild 
b/x11-misc/xbattbar/xbattbar-1.4.8.ebuild
index 8e044840e00..07f440b75dc 100644
--- a/x11-misc/xbattbar/xbattbar-1.4.8.ebuild
+++ b/x11-misc/xbattbar/xbattbar-1.4.8.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="mirror://debian/pool/main/x/${PN}/${PN}_${PV}.orig.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 ~ppc x86"
+KEYWORDS="amd64 ppc x86"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 
 DEPEND="



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

2018-05-09 Thread Mikle Kolyada
commit: 1a70f92081a3e7cd112085b6b2cf835aae102817
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Wed May  9 15:10:40 2018 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Wed May  9 15:10:40 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a70f920

net-libs/libnfsidmap: Drop old

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 net-libs/libnfsidmap/Manifest|  1 -
 net-libs/libnfsidmap/libnfsidmap-0.24.ebuild | 45 
 2 files changed, 46 deletions(-)

diff --git a/net-libs/libnfsidmap/Manifest b/net-libs/libnfsidmap/Manifest
index 5ebc397e543..a1269755bcc 100644
--- a/net-libs/libnfsidmap/Manifest
+++ b/net-libs/libnfsidmap/Manifest
@@ -1,3 +1,2 @@
-DIST libnfsidmap-0.24.tar.gz 328720 BLAKE2B 
4b33a589b9d4b47530d2044a0912481dfda770de86f7aa90e80771f2df4b555857535a7f162a485b68c9b1d48be563d246e128fa3ca1e3c79d9bf0af69b8401d
 SHA512 
1283a4af1bcf3c6f941ab294acc0b2b4bd9ca947f2d3c2e866717478ba2e7a2190a5467b71d7e9136c5c83de564c4892f9e3304323ae17e3988af2e40c43982b
 DIST libnfsidmap-0.25.tar.gz 346587 BLAKE2B 
dbf31779371ba29737ed7a5901cf46f17e4a1b2ac444c2959d3ae76f41815e9a15a2ee892e417c5b7f97cf5f8396024071430fed028a8cd583aeed1a95e350df
 SHA512 
8acf30790cdd19341c75cb8a4f7ee4dbc9f688c8514258046e55c8f4245df213709ccb7d5327a11b146b0e3b7266d3d4da018699c6be47fbedcc4cd384b54557
 DIST libnfsidmap-0.27.tar.bz2 303900 BLAKE2B 
c6cb8d81042426552fd3cde9dfd26f805d3c92281a65c3ca2d12671477eb697f3cd51a6d8313a658eb70232136e5615e0cb9ad090a92e747e245f49e60cfcf8a
 SHA512 
0698079abb4bb9ebeaccbcabca725b022c1daaa3d287944d9c4c2a2134489b649b44fcbcd9916e91dd6d91cdc67d267adf5741c5404150c66cc8243b9f15970d

diff --git a/net-libs/libnfsidmap/libnfsidmap-0.24.ebuild 
b/net-libs/libnfsidmap/libnfsidmap-0.24.ebuild
deleted file mode 100644
index 6cf4e36fb64..000
--- a/net-libs/libnfsidmap/libnfsidmap-0.24.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="2"
-
-inherit autotools eutils
-
-DESCRIPTION="NFSv4 ID <-> name mapping library"
-HOMEPAGE="http://www.citi.umich.edu/projects/nfsv4/linux/;
-SRC_URI="http://www.citi.umich.edu/projects/nfsv4/linux/libnfsidmap/${P}.tar.gz;
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc 
x86"
-IUSE="ldap static-libs"
-
-DEPEND="ldap? ( net-nds/openldap )"
-RDEPEND="${DEPEND}
-   !

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

2018-05-09 Thread Mikle Kolyada
commit: da266ed177746c709756f00fd9a9eebd6557efbe
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Wed May  9 15:09:58 2018 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Wed May  9 15:09:58 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da266ed1

net-libs/libnfsidmap: arm/m68k/s390/sh stable wrt bug #648400

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 net-libs/libnfsidmap/libnfsidmap-0.25-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/libnfsidmap/libnfsidmap-0.25-r1.ebuild 
b/net-libs/libnfsidmap/libnfsidmap-0.25-r1.ebuild
index e4e6136dd05..97ca93fae28 100644
--- a/net-libs/libnfsidmap/libnfsidmap-0.25-r1.ebuild
+++ b/net-libs/libnfsidmap/libnfsidmap-0.25-r1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="http://www.citi.umich.edu/projects/nfsv4/linux/libnfsidmap/${P}.tar.gz;
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="alpha amd64 ~arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
sparc x86"
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc 
x86"
 IUSE="ldap static-libs"
 
 DEPEND="ldap? ( net-nds/openldap )"



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

2018-05-09 Thread Mikle Kolyada
commit: b66455b3ff78e82866954f546921000a0286e49e
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Wed May  9 14:55:33 2018 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Wed May  9 14:55:33 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b66455b3

sys-apps/usbutils: amd64 stable wrt bug #655338

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 sys-apps/usbutils/usbutils-009.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-apps/usbutils/usbutils-009.ebuild 
b/sys-apps/usbutils/usbutils-009.ebuild
index ee9aba52d6d..b3c7d9ee41a 100644
--- a/sys-apps/usbutils/usbutils-009.ebuild
+++ b/sys-apps/usbutils/usbutils-009.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=6
@@ -13,7 +13,7 @@ SRC_URI="mirror://kernel/linux/utils/usb/${PN}/${P}.tar.xz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-linux ~arm-linux ~x86-linux"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-linux ~arm-linux ~x86-linux"
 IUSE="python"
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
 



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

2018-05-09 Thread Mike Pagano
commit: 417b0e8ea2023c8031d276bd813a4cb20ab46f37
Author: Mike Pagano  gentoo  org>
AuthorDate: Wed May  9 14:46:58 2018 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Wed May  9 14:47:08 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=417b0e8e

sys-kernel/gentoo-sources: Linux patch 4.9.99

Package-Manager: Portage-2.3.24, Repoman-2.3.6

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

diff --git a/sys-kernel/gentoo-sources/Manifest 
b/sys-kernel/gentoo-sources/Manifest
index 2f72ab70f4b..d9e8d1b6f3f 100644
--- a/sys-kernel/gentoo-sources/Manifest
+++ b/sys-kernel/gentoo-sources/Manifest
@@ -76,6 +76,9 @@ DIST genpatches-4.9-100.extras.tar.xz 17360 BLAKE2B 
25046ec8f1813ec5d49c88b6a446
 DIST genpatches-4.9-101.base.tar.xz 1960904 BLAKE2B 
7a3e3d70bc30ea044abf3a3d4dfa88f652b31cdfe1833e0f828a75812d97aba21458a0eb91f39ba62df82596549042822aa31f985f355a84662ba4ff34957d99
 SHA512 
6f425a4dc0647d0dc5baaa15dc373147f57a2963eefd7a82ea369637b7cf656a39cc52f4bf10e620061fdf9267ae97fdcd67dc3ddd9d6f9846ff998dc1532246
 DIST genpatches-4.9-101.experimental.tar.xz 106412 BLAKE2B 
ad251024b68eba7cad834a0d7fd269329efb304ea880f32260bb3c3b8b0777f6ef71d490f42006cd10359f810236eb59458f1d77ab2bf1398eacb724ef7b9318
 SHA512 
69aae2dacf373d598c3f20799368a32d2f47b34784ce1bf6dda88dca9d52e8b7ad93a89694f406ad99d516a16fda6dafe5e518082998b1d8468065f206f0
 DIST genpatches-4.9-101.extras.tar.xz 17348 BLAKE2B 
c426dc0510474fd2f90ebc0a26b834968f38bba8c8d8a1adfde705106b08f541c24fd49f52713e60428f7ae056bda1382a650ef0792b81a0d4cebf2eed8e8f73
 SHA512 
2a370e32cd380d069cf4621387dacfb4214fb491237ff096e7ad2cc1f960a7268f0009c2bbd0c29b5b1101b51795a3f895eb39b4420c1b85d742269124f80f48
+DIST genpatches-4.9-102.base.tar.xz 1971300 BLAKE2B 
1d0a9bdbabb19e482249668052f06578c791a90b15fd771969e58049f8fd7c029901d78ff4424915f1a7d245a02757f19b3796500b508d8cc7c7ff93fec6fc5c
 SHA512 
002cb87ba93db70f6de6bc0fba42c49b2d3ab69ce9f28f783a161b0c0b60d7235f583b535ec7f9735974decb98206f73a36b8ffbf2521ec524cbf5ccb0793c89
+DIST genpatches-4.9-102.experimental.tar.xz 106380 BLAKE2B 
59e2fda5661bcb77a1e60fc6fe9dc8a78476891ea203e2b4ec02389c01e702200bf5dbe8fe1d9bfecdd6ad59fa43d1e20c9738f929949c3442ec301b0a4a27d5
 SHA512 
0cfe440902f209e9e74bbb424780b19538d05d43388ca6d067633be479c0ba6b459d766617a42282ff53ed25374da469226825f31969ef7c128d2620b69af43e
+DIST genpatches-4.9-102.extras.tar.xz 17356 BLAKE2B 
d9a05e5b95c7a4c2477f01c7cef7b58697d6dc4d519bec5494fdc946a1a2b6e5a2fd9a0b6155dac84539a0aa6b2dd4583aa9180b19702062567189a460859387
 SHA512 
3b97bdb3f49676a43f378a95773b38c3650aba89f2d74e55f14762868983254250654ca56368cab41a150b04a32a190d8238a7bb0209196b80202cb2e9ca5040
 DIST genpatches-4.9-51.base.tar.xz 1001928 BLAKE2B 
be8a1a304f634b40dba1daa56922473c25fc57cedca73401bc1a142674832bb797f805f883aecc56a4b17fd63dae6aebe42f7c642739e8c5704f130b6675dfde
 SHA512 
2ab0efa23c556547bd223f066acbebe250346064a3588ee866871e36e3b5b5533ca7a3add6a62b53339acf89dfc8539c42b3877b5a2055ca7e20bc25c5657ca5
 DIST genpatches-4.9-51.experimental.tar.xz 106416 BLAKE2B 
483d57d8e19a135130e7084238c304e07ddf04e51dba8aa705566d4be3cf3a3b21a1f8a4ed49a7b2b06bc5b70f820788bc22e42ece8e6eb5d3ea3597eaf31289
 SHA512 
af7a00b9a3200a50341b9af607fbef362ead2e4f5ca35d58eec505de490c03d6366ab4645e35bbddd6903ac75396413d2902b6a9fc7e2c9d0d1d1254620cfdb3
 DIST genpatches-4.9-51.extras.tar.xz 17356 BLAKE2B 
03160cc66db43d543f4bbd3171741cc36ecdd1d3088a143144e8725d1a8452fbb3743dbbd196ba387875cd0eb4fd966821fc9d3b3269a6848d2fda650da5ccbe
 SHA512 
e05c44a5ad1b68afb04647a86efc6f67e03515861e670e39f960c0a02b87fbcb71194efa6773259ee2be5c8362794a5bb6512e876784d5a521d8890865b3ba0e

diff --git a/sys-kernel/gentoo-sources/gentoo-sources-4.9.99.ebuild 
b/sys-kernel/gentoo-sources/gentoo-sources-4.9.99.ebuild
new file mode 100644
index 000..1f977cd732e
--- /dev/null
+++ b/sys-kernel/gentoo-sources/gentoo-sources-4.9.99.ebuild
@@ -0,0 +1,28 @@
+# 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="102"
+
+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-05-09 Thread Mike Pagano
commit: baa3487f6b0406ad44a3202fc3bf5742f1b68075
Author: Mike Pagano  gentoo  org>
AuthorDate: Wed May  9 14:43:02 2018 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Wed May  9 14:43:10 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=baa3487f

sys-kernel/gentoo-sources: Linux patch 4.14.40

Package-Manager: Portage-2.3.24, Repoman-2.3.6

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

diff --git a/sys-kernel/gentoo-sources/Manifest 
b/sys-kernel/gentoo-sources/Manifest
index 23e05e341bb..2f72ab70f4b 100644
--- a/sys-kernel/gentoo-sources/Manifest
+++ b/sys-kernel/gentoo-sources/Manifest
@@ -22,6 +22,9 @@ DIST genpatches-4.14-43.extras.tar.xz 17504 BLAKE2B 
b506e40f952d0cee14ef1fe6aedf
 DIST genpatches-4.14-44.base.tar.xz 1161360 BLAKE2B 
e13b817a3261464583c49675546e7a748eb991ade835c4154574adf098a4e44a1758dc36f811bea8f1b9a510f5696189d60b68a22d9346ebd604fb90996168c1
 SHA512 
a8f973ff6079a83f51031cf9f65b66ef2645c366d1ab38d3675df8a6e5a5b0de7d6afa0a5cae1c1cea637c6db6a4405c28735226fb682dbed8b5df7c168a5312
 DIST genpatches-4.14-44.experimental.tar.xz 5180 BLAKE2B 
2b0a02ac1babb43c6aa0e237b4c729f253112c0668084501bf93e793b8439621708564735ff9bc0b53ca264897c6ef7b8301856296131155aede01fb6a0f91d0
 SHA512 
e0c11a777d262818eca7cce2e1d060c8d21043129c2c45efb3bfad8c5a784d76c12798c6404fe5ab1e0eaa56a052681863cb635266dd90c3058e4e2fa114dc42
 DIST genpatches-4.14-44.extras.tar.xz 17488 BLAKE2B 
5532729eee3487357fba7fda88e175cfdf50f58c093d4e147f56367cb08ac2ed4f3bd49c815f882816bf241d1a4dea7b490dea4d11226bafdf3d3664b1dd4ea1
 SHA512 
ca40fdab1333be01aab6f7a231b800f1aac55ed8a2a9c096d3a2d35e194a30db63703c094ce64b8f7006922931f170b2b079236719f310596b57c50afaf530ff
+DIST genpatches-4.14-45.base.tar.xz 1175760 BLAKE2B 
6bc299d8072aa6e1f0ee3d338f20ecf9e17bc3f3c89b6458fa3c3b5616a58b69d32ff1c173202dc95a8a234a1cf3f6eee0f74028f6b386d39c1319f93dc3fcd4
 SHA512 
f1431f24c17bbe49e3f08d4041aba88bce22ef560c89cfe5c9abe4fead0305de7b27649e1dca8965867f115fc153839880eac5905aca74949289c8a061286932
+DIST genpatches-4.14-45.experimental.tar.xz 5184 BLAKE2B 
501c9b838f5e44380043ceaa9f8a5d9097bcd97c9113874cd8c9959224d1556e64867605c803e02ba92f70e250cb8f96728dee728e52b97feaf43eeb75a95fdd
 SHA512 
907a896f768ac555d04c7d5278c632bf9a89c556a1ba863d01ba73cfa98f20c5b12742cd057bcb6037b41d12420069ac7a2453774d1a79a4e68e1216c188192b
+DIST genpatches-4.14-45.extras.tar.xz 17496 BLAKE2B 
c7fca4b94f96e36704f4f7aea0daac855515544d54a286dc90791e8318ef172771665ce132872351da9e26a0231f0b3e356cf9380c59ea52358ece117a23157e
 SHA512 
eba699a9b0615b096358e967c1ee68989f1374ba9a4f281f232aca8ea459b30446551346a081b4a61067a4e94fedfbe2e470708801a4e9bc3049b69f6558fa14
 DIST genpatches-4.15-19.base.tar.xz 418976 BLAKE2B 
a3308a311f69861513ea5d0f92c65f180e640353e015e0e0869cb5aa1fa5f1d00bc9b3339f1115b1c0b193f6917237e029177d011a56660d43ae30299566d547
 SHA512 
16955bee641b1467f7ffed95100ff2e840093638ca5ded0937e2eac8854c6c213f0f466c51df2262d8f0feb41d265410bbc04f6ef0dd62ea0ab48777aeaef5c5
 DIST genpatches-4.15-19.experimental.tar.xz 5188 BLAKE2B 
7057889db0d41a03e8a2ad1c3bb81f529088938ab8dfae6c6a0850de99af8cf73d9f4ebf9e7d10adcf4a34abdc516853570ad1f8d1d019bc256d2823efe47743
 SHA512 
74d6c91eaf4e6eea292aa1a268fec104f4d0b1baf6cf412fed32a6eebfb8c778d1f27d5d140f5addf4fc25fccb5b21b374760e3c648bb38517e316adcae2602b
 DIST genpatches-4.15-19.extras.tar.xz 17484 BLAKE2B 
4f0dd93555cbdf9d64b94714e34430a0f55f1a36e509aaf0f6a367fb9a2875680f5a97205f08b8307f7e66d7e6479bb3e40823c763512387d0c6af3618a75158
 SHA512 
9779f34f4077b1dd662dccfec156682f1015163b75b084c2888b58372fc42e50f2de8f8f9011e5deea8850fe5e819ef3a6756255ef6171b6f42ee23d3eff4209

diff --git a/sys-kernel/gentoo-sources/gentoo-sources-4.14.40.ebuild 
b/sys-kernel/gentoo-sources/gentoo-sources-4.14.40.ebuild
new file mode 100644
index 000..c261948739b
--- /dev/null
+++ b/sys-kernel/gentoo-sources/gentoo-sources-4.14.40.ebuild
@@ -0,0 +1,28 @@
+# 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="45"
+
+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: dev-util/scons/

2018-05-09 Thread Michał Górny
commit: 939bc35168df5202903e0a6b89edff80f69aa15a
Author: Michał Górny  gentoo  org>
AuthorDate: Wed May  9 13:11:07 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed May  9 14:30:13 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=939bc351

dev-util/scons: Bump to 3.0.1

 dev-util/scons/Manifest   |  3 +++
 dev-util/scons/scons-3.0.1.ebuild | 38 ++
 2 files changed, 41 insertions(+)

diff --git a/dev-util/scons/Manifest b/dev-util/scons/Manifest
index aafb03ee2ac..86d315f7a50 100644
--- a/dev-util/scons/Manifest
+++ b/dev-util/scons/Manifest
@@ -4,3 +4,6 @@ DIST scons-2.4.1.tar.gz 638990 BLAKE2B 
44084dd396d8cbe63da59aed706cda7342bbe51dd
 DIST scons-2.5.1-user.html 1112180 BLAKE2B 
93df42b296d1be6ffcb73143c5ec9f46225e3e9d07154cf8f703d5f624d2996d85569ff302093a7a73dc0001cfeddf49ee9e57d9a1939d3c6b4689f8773e3ede
 SHA512 
5be58a6bba4b92fc51f0b271fd7e08b820dda10775aaa40a012c0e54d485e02ebf6d0d0be379bd90980a9b496e86a951c8760a4a90107fb3b8f422e874e46046
 DIST scons-2.5.1-user.pdf 2522755 BLAKE2B 
0dbf4ec98cd1dfb4889595762fdf57c2988a6784d75f8c3ac53e79d686b745ae4dd7b674ce34d61255c798e203fb6de93eaaf936a4842b27990350fa73b6bd46
 SHA512 
0bd7f67a1355ec33125bef87ce1bc352bda5b0befd9809673a427851c843191d74930b4ca9add705152393521f81d926595d173b0101013da216217dc5b64397
 DIST scons-2.5.1.tar.gz 620909 BLAKE2B 
021e02583dab06a859e46d164be79dcaa49a1a383c5d3fb9baa64afabb793e049b7ebefff1bbbcc8be1f364ca5c64e1a9c7ef937c32407853e39f4d84a91e51d
 SHA512 
0e39f7f22a6c4ecc13edcd843b050754da5ded5371b3a8b406395f7b53dd280f95f804707eec271f8de3624d06f5b4ba3cc788dc4eb891cad224a163544f51b9
+DIST scons-3.0.1-user.html 1121915 BLAKE2B 
0ee57d112ba6269a488335e9354723c645e4b06129c26ca64d45923066ad92cf5519fa4933ef74dd5254d5b068b2909290c5c930a4247ebd6a5f1761f683a6e2
 SHA512 
e49ae91b04509d32f67d17cabb6619ede49c7190d80efcbd1e0bd1992574ea08c7abc892cad26f8b995b0f43bccd099a96ce633d63d6f56aafc442f9aa734aec
+DIST scons-3.0.1-user.pdf 2541376 BLAKE2B 
43895501bf8b4a7eda12c5b3b076e6a71e949727224c279ef77671f7d4094245d37b9d8aeca6daa7d043c5513cc0c83e82a06f8a50bb4add4f0d750fce416bac
 SHA512 
9fab1915c96cd32908cbbf123dfb8c97be99ec45df0461fa68ac47706f6bfc51d7ab970a43630e5414b01a8b9d27409e356b57c134478cec13f1bcbd97f615e7
+DIST scons-3.0.1.tar.gz 634815 BLAKE2B 
f5bacec048969d592697bc3dfb44678c25a92982f7ba81f9951e73532e8b9ac0906fe72c979d7818db5ab9b2c6dd380df21d323e47ea4cc0db646d6eed4b7d94
 SHA512 
b7be40ba507366cc678f31b910553cadaf59781c3a91833a34acbd29d9cad0cda38f6753034bf92c3af55d1e0c2f72aba5d81f1ec67205d0345b005d286f7084

diff --git a/dev-util/scons/scons-3.0.1.ebuild 
b/dev-util/scons/scons-3.0.1.ebuild
new file mode 100644
index 000..d511a65da38
--- /dev/null
+++ b/dev-util/scons/scons-3.0.1.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python2_7 )
+PYTHON_REQ_USE="threads(+)"
+
+inherit distutils-r1
+
+DESCRIPTION="Extensible Python-based build utility"
+HOMEPAGE="http://www.scons.org/;
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz
+   doc? (
+   http://www.scons.org/doc/${PV}/PDF/${PN}-user.pdf -> 
${P}-user.pdf
+   http://www.scons.org/doc/${PV}/HTML/${PN}-user.html -> 
${P}-user.html
+   )"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd"
+IUSE="doc"
+
+python_prepare_all() {
+   # remove half-broken, useless custom commands
+   # and fix manpage install location
+   sed -i -e '/cmdclass/,/}$/d' \
+   -e '/data_files/s:man/:share/man/:' setup.py || die
+
+   distutils-r1_python_prepare_all
+}
+
+python_install_all() {
+   local DOCS=( {CHANGES,README,RELEASE}.txt )
+   distutils-r1_python_install_all
+   rm "${ED%/}/usr/bin/scons.bat" || die
+
+   use doc && dodoc "${DISTDIR}"/${P}-user.{pdf,html}
+}



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

2018-05-09 Thread Michał Górny
commit: b261fdc68a5d1ccbfaa71c6a573b1671db2428a2
Author: Michał Górny  gentoo  org>
AuthorDate: Wed May  9 14:21:49 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed May  9 14:30:14 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b261fdc6

dev-util/scons: Support running tests

 dev-util/scons/Manifest   |  1 +
 dev-util/scons/scons-3.0.1.ebuild | 21 +++--
 2 files changed, 20 insertions(+), 2 deletions(-)

diff --git a/dev-util/scons/Manifest b/dev-util/scons/Manifest
index 86d315f7a50..1378322e7ff 100644
--- a/dev-util/scons/Manifest
+++ b/dev-util/scons/Manifest
@@ -6,4 +6,5 @@ DIST scons-2.5.1-user.pdf 2522755 BLAKE2B 
0dbf4ec98cd1dfb4889595762fdf57c2988a67
 DIST scons-2.5.1.tar.gz 620909 BLAKE2B 
021e02583dab06a859e46d164be79dcaa49a1a383c5d3fb9baa64afabb793e049b7ebefff1bbbcc8be1f364ca5c64e1a9c7ef937c32407853e39f4d84a91e51d
 SHA512 
0e39f7f22a6c4ecc13edcd843b050754da5ded5371b3a8b406395f7b53dd280f95f804707eec271f8de3624d06f5b4ba3cc788dc4eb891cad224a163544f51b9
 DIST scons-3.0.1-user.html 1121915 BLAKE2B 
0ee57d112ba6269a488335e9354723c645e4b06129c26ca64d45923066ad92cf5519fa4933ef74dd5254d5b068b2909290c5c930a4247ebd6a5f1761f683a6e2
 SHA512 
e49ae91b04509d32f67d17cabb6619ede49c7190d80efcbd1e0bd1992574ea08c7abc892cad26f8b995b0f43bccd099a96ce633d63d6f56aafc442f9aa734aec
 DIST scons-3.0.1-user.pdf 2541376 BLAKE2B 
43895501bf8b4a7eda12c5b3b076e6a71e949727224c279ef77671f7d4094245d37b9d8aeca6daa7d043c5513cc0c83e82a06f8a50bb4add4f0d750fce416bac
 SHA512 
9fab1915c96cd32908cbbf123dfb8c97be99ec45df0461fa68ac47706f6bfc51d7ab970a43630e5414b01a8b9d27409e356b57c134478cec13f1bcbd97f615e7
+DIST scons-3.0.1.gh.tar.gz 5481813 BLAKE2B 
750668bf034ff48f635db0395fc4fc950a7148c315099738da4d96f346d025b7dd3849e376d566e5f55793ee0b901ad8a4d7ff661068420f085ab76404ca244c
 SHA512 
092a5d88191e4c9deee2e14371745fad1c3beee746f55256729444ad56a141a28f45ebeef4b2a7ec37344048ff16864d85b978855c0285a14b7c6f46f91158ac
 DIST scons-3.0.1.tar.gz 634815 BLAKE2B 
f5bacec048969d592697bc3dfb44678c25a92982f7ba81f9951e73532e8b9ac0906fe72c979d7818db5ab9b2c6dd380df21d323e47ea4cc0db646d6eed4b7d94
 SHA512 
b7be40ba507366cc678f31b910553cadaf59781c3a91833a34acbd29d9cad0cda38f6753034bf92c3af55d1e0c2f72aba5d81f1ec67205d0345b005d286f7084

diff --git a/dev-util/scons/scons-3.0.1.ebuild 
b/dev-util/scons/scons-3.0.1.ebuild
index d511a65da38..99e628bd103 100644
--- a/dev-util/scons/scons-3.0.1.ebuild
+++ b/dev-util/scons/scons-3.0.1.ebuild
@@ -13,12 +13,21 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz
doc? (
http://www.scons.org/doc/${PV}/PDF/${PN}-user.pdf -> 
${P}-user.pdf
http://www.scons.org/doc/${PV}/HTML/${PN}-user.html -> 
${P}-user.html
-   )"
+   )
+   test? ( https://github.com/scons/scons/archive/${PV}.tar.gz -> 
${P}.gh.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"
-IUSE="doc"
+IUSE="doc test"
+
+src_unpack() {
+   if use test; then
+   unpack "${P}.gh.tar.gz"
+   mv "${P}" "${P}-full" || die
+   fi
+   unpack "${P}.tar.gz"
+}
 
 python_prepare_all() {
# remove half-broken, useless custom commands
@@ -29,6 +38,14 @@ python_prepare_all() {
distutils-r1_python_prepare_all
 }
 
+python_test() {
+   cd "${WORKDIR}/${P}-full" || die
+   "${EPYTHON}" runtest.py -as \
+   -j "$(makeopts_jobs "${MAKEOPTS}" "$(get_nproc)")" \
+   --builddir "${BUILD_DIR}/lib" ||
+   die "Tests fail with ${EPYTHON}"
+}
+
 python_install_all() {
local DOCS=( {CHANGES,README,RELEASE}.txt )
distutils-r1_python_install_all



[gentoo-commits] proj/portage:master commit in: pym/portage/tests/util/futures/asyncio/

2018-05-09 Thread Zac Medico
commit: 3a55ecd1f79c31f477d7bdd0b9f0e97d8a15eb9e
Author: Zac Medico  gentoo  org>
AuthorDate: Wed May  9 14:19:11 2018 +
Commit: Zac Medico  gentoo  org>
CommitDate: Wed May  9 14:19:11 2018 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=3a55ecd1

DefaultEventLoopPolicy: test NotImplementedError due to recursion

 .../asyncio/test_policy_wrapper_recursion.py   | 29 ++
 1 file changed, 29 insertions(+)

diff --git 
a/pym/portage/tests/util/futures/asyncio/test_policy_wrapper_recursion.py 
b/pym/portage/tests/util/futures/asyncio/test_policy_wrapper_recursion.py
new file mode 100644
index 0..d3cd94b35
--- /dev/null
+++ b/pym/portage/tests/util/futures/asyncio/test_policy_wrapper_recursion.py
@@ -0,0 +1,29 @@
+# Copyright 2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+try:
+   import asyncio
+except ImportError:
+   asyncio = None
+
+from portage.tests import TestCase
+from portage.util.futures.unix_events import DefaultEventLoopPolicy
+
+
+class PolicyWrapperRecursionTestCase(TestCase):
+   def testPolicyWrapperRecursion(self):
+   if asyncio is None:
+   self.skipTest('asyncio is not available')
+
+   initial_policy = asyncio.get_event_loop_policy()
+   if not isinstance(initial_policy, DefaultEventLoopPolicy):
+   asyncio.set_event_loop_policy(DefaultEventLoopPolicy())
+
+   try:
+   with self.assertRaises(NotImplementedError):
+   asyncio.get_event_loop()
+
+   with self.assertRaises(NotImplementedError):
+   asyncio.get_child_watcher()
+   finally:
+   asyncio.set_event_loop_policy(initial_policy)



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

2018-05-09 Thread Lars Wendler
commit: db7be444bafe171f9077683ffdcec6e252a8394a
Author: Lars Wendler  gentoo  org>
AuthorDate: Wed May  9 14:07:00 2018 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Wed May  9 14:12:28 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db7be444

sys-auth/polkit: Bump to version 0.114

Package-Manager: Portage-2.3.36, Repoman-2.3.9
RepoMan-Options: --force

 sys-auth/polkit/Manifest|   1 +
 sys-auth/polkit/polkit-0.114.ebuild | 135 
 2 files changed, 136 insertions(+)

diff --git a/sys-auth/polkit/Manifest b/sys-auth/polkit/Manifest
index 39836f8aa1a..2246a854943 100644
--- a/sys-auth/polkit/Manifest
+++ b/sys-auth/polkit/Manifest
@@ -1 +1,2 @@
 DIST polkit-0.113.tar.gz 1448865 BLAKE2B 
93cb6abf03d0de193e9f64b953bee40faf3bd07cf6f86beb4f84edd740dedc0bcf7a1ffd6b3a1a816e5adad0ee59536dacae3d991add4c4965cc6a98566b7470
 SHA512 
ab177c89a20eeb2978ddbe28afb205d3619f9c5defe833eb68a85e71a0f2c905367f1295cbbfb85da5eafdd661bce474d5d84aca9195cd425a18c9b4170eb5f9
+DIST polkit-0.114.tar.gz 1557340 BLAKE2B 
4ba50f5c44342b9420e7a7e9fc07b9433861381653f42d6e45b941c7b6bd39260ea23c86b24b22684be3fd0be968976415dd3d11fe5ba9269d8c70d33870
 SHA512 
49cdf9dd3663714b1c6569ad8740cb413d9c5bd5c11e4bdbba3ce82b744f36638b652547edff9203caab9287834bc68a1d6a4895ec7a188fa1524dc1e9c9b4ea

diff --git a/sys-auth/polkit/polkit-0.114.ebuild 
b/sys-auth/polkit/polkit-0.114.ebuild
new file mode 100644
index 000..3e161e209a8
--- /dev/null
+++ b/sys-auth/polkit/polkit-0.114.ebuild
@@ -0,0 +1,135 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit autotools pam pax-utils systemd user xdg-utils
+
+DESCRIPTION="Policy framework for controlling privileges for system-wide 
services"
+HOMEPAGE="https://www.freedesktop.org/wiki/Software/polkit;
+SRC_URI="https://www.freedesktop.org/software/${PN}/releases/${P}.tar.gz;
+
+LICENSE="LGPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86"
+IUSE="elogind examples gtk +introspection jit kde nls pam selinux systemd test"
+
+REQUIRED_USE="?? ( elogind systemd )"
+
+CDEPEND="
+   dev-lang/spidermonkey:52[-debug]
+   dev-libs/glib:2
+   dev-libs/expat
+   elogind? ( sys-auth/elogind )
+   introspection? ( dev-libs/gobject-introspection )
+   pam? (
+   sys-auth/pambase
+   virtual/pam
+   )
+   systemd? ( sys-apps/systemd:0= )
+"
+DEPEND="${CDEPEND}
+   app-text/docbook-xml-dtd:4.1.2
+   app-text/docbook-xsl-stylesheets
+   dev-libs/gobject-introspection-common
+   dev-libs/libxslt
+   dev-util/gtk-doc-am
+   dev-util/intltool
+   sys-devel/gettext
+   virtual/pkgconfig
+"
+RDEPEND="${CDEPEND}
+   selinux? ( sec-policy/selinux-policykit )
+"
+PDEPEND="
+   gtk? ( || (
+   >=gnome-extra/polkit-gnome-0.105
+   >=lxde-base/lxsession-0.5.2
+   ) )
+   kde? ( kde-plasma/polkit-kde-agent )
+   !systemd? ( !elogind? ( sys-auth/consolekit[policykit] ) )
+"
+
+DOCS=( docs/TODO HACKING NEWS README )
+
+QA_MULTILIB_PATHS="
+   usr/lib/polkit-1/polkit-agent-helper-1
+   usr/lib/polkit-1/polkitd"
+
+pkg_setup() {
+   local u=polkitd
+   local g=polkitd
+   local h=/var/lib/polkit-1
+
+   enewgroup ${g}
+   enewuser ${u} -1 -1 ${h} ${g}
+   esethome ${u} ${h}
+}
+
+src_prepare() {
+   default
+
+   sed -i -e 's|unix-group:wheel|unix-user:0|' 
src/polkitbackend/*-default.rules || die #401513
+
+   # Workaround upstream hack around standard gtk-doc behavior, bug #552170
+   sed -i -e 's/@ENABLE_GTK_DOC_TRUE@\(TARGET_DIR\)/\1/' \
+   -e '/install-data-local:/,/uninstall-local:/ 
s/@ENABLE_GTK_DOC_TRUE@//' \
+   -e 's/@ENABLE_GTK_DOC_FALSE@install-data-local://' \
+   docs/polkit/Makefile.in || die
+
+   # disable broken test - bug #624022
+   sed -i -e "/^SUBDIRS/s/polkitbackend//" test/Makefile.am || die
+
+   # Fix cross-building, bug #590764, elogind patch, bug #598615
+   eautoreconf
+}
+
+src_configure() {
+   xdg_environment_reset
+
+   local myeconfargs=(
+   --localstatedir="${EPREFIX}"/var
+   --disable-static
+   --enable-man-pages
+   --disable-gtk-doc
+   --disable-examples
+   $(use_enable elogind libelogind)
+   $(use_enable introspection)
+   $(use_enable nls)
+   $(usex pam "--with-pam-module-dir=$(getpam_mod_dir)" '')
+   --with-authfw=$(usex pam pam shadow)
+   $(use_enable systemd libsystemd-login)
+   --with-systemdsystemunitdir="$(systemd_get_systemunitdir)"
+   $(use_enable test)
+   --with-os-type=gentoo
+   )
+   econf "${myeconfargs[@]}"
+}
+
+src_compile() {
+   

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

2018-05-09 Thread Lars Wendler
commit: 4767514b5520d10360e7ec5d21c814182ff0df5c
Author: Lars Wendler  gentoo  org>
AuthorDate: Wed May  9 14:09:39 2018 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Wed May  9 14:12:30 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4767514b

package.mask: Masked >=sys-auth/polkit-0.114

until spidermonkey:52 got unmasked.

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

diff --git a/profiles/package.mask b/profiles/package.mask
index dba6a931188..19a8fcd35de 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -478,6 +478,10 @@ app-xemacs/xemacs-packages-all
 # versions of gjs.  Will unmask when gnome-3.26 is ready for testing
 # or when upstream releases an official tarball.
 dev-lang/spidermonkey:52
+# Lars Wendler  (09 May 2018)
+# Depends on masked spidermonkey:52.
+# Please remove both masks together.
+>=sys-auth/polkit-0.114
 
 # Nicolas Bock  (17 Jul 2017)
 # Keep shotwell development series masked.



[gentoo-commits] repo/gentoo:master commit in: net-ftp/uftpd/

2018-05-09 Thread Mikle Kolyada
commit: 37828f07eafcc5a03b5b1fb6ef94c77868936cbf
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Wed May  9 14:06:21 2018 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Wed May  9 14:07:05 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=37828f07

net-ftp/uftpd: DESCRIPTION is not a sentence

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 net-ftp/uftpd/uftpd-2.4-r1.ebuild | 8 +++-
 net-ftp/uftpd/uftpd-2.4.ebuild| 4 ++--
 2 files changed, 5 insertions(+), 7 deletions(-)

diff --git a/net-ftp/uftpd/uftpd-2.4-r1.ebuild 
b/net-ftp/uftpd/uftpd-2.4-r1.ebuild
index 93af03f1dfa..5739b08fde2 100644
--- a/net-ftp/uftpd/uftpd-2.4-r1.ebuild
+++ b/net-ftp/uftpd/uftpd-2.4-r1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=6
 
-DESCRIPTION="The no nonsense TFTP/FTP server."
+DESCRIPTION="The no nonsense TFTP/FTP server"
 HOMEPAGE="https://github.com/troglobit/uftpd;
 
SRC_URI="https://github.com/troglobit/${PN}/releases/download/v${PV}/${P}.tar.xz;
 
@@ -14,12 +14,10 @@ IUSE=""
 
 RDEPEND="
!net-misc/uftp
-   !net-ftp/atftp
-   "
+   !net-ftp/atftp"
 
 DEPEND="
dev-libs/libite
-   dev-libs/libuev
-   "
+   dev-libs/libuev"
 
 RDEPEND="${DEPEND}"

diff --git a/net-ftp/uftpd/uftpd-2.4.ebuild b/net-ftp/uftpd/uftpd-2.4.ebuild
index ad41f43f2ca..e741e5bc206 100644
--- a/net-ftp/uftpd/uftpd-2.4.ebuild
+++ b/net-ftp/uftpd/uftpd-2.4.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
 
-DESCRIPTION="The no nonsense TFTP/FTP server."
+DESCRIPTION="The no nonsense TFTP/FTP server"
 HOMEPAGE="https://github.com/troglobit/uftpd;
 
SRC_URI="https://github.com/troglobit/${PN}/releases/download/v${PV}/${P}.tar.xz;
 



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

2018-05-09 Thread Brian Evans
commit: bec8d559b1556f76012b816ce107e116d7041134
Author: Brian Evans  gentoo  org>
AuthorDate: Wed May  9 13:31:28 2018 +
Commit: Brian Evans  gentoo  org>
CommitDate: Wed May  9 13:51:45 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bec8d559

dev-php/pecl-propro: Version bump for 2.1.0

Package-Manager: Portage-2.3.36, Repoman-2.3.9

 dev-php/pecl-propro/Manifest |  1 +
 dev-php/pecl-propro/pecl-propro-2.1.0.ebuild | 40 
 2 files changed, 41 insertions(+)

diff --git a/dev-php/pecl-propro/Manifest b/dev-php/pecl-propro/Manifest
index 7c5dcb1d218..6ada5159724 100644
--- a/dev-php/pecl-propro/Manifest
+++ b/dev-php/pecl-propro/Manifest
@@ -1,2 +1,3 @@
 DIST propro-1.0.2.tgz 13393 BLAKE2B 
c451ad6e1e0f93308497514de22a949dfbbea54e326c18688d6883aeb4d6adb920c42adfa458faf4c350755da72c1db06f77efc408fbc182fbb950e2f8b33302
 SHA512 
a4a3216d13c412051c063e0370c5f0badb65aa7054a43b0f6eb387a7a5fbbba1800b7f5f5113ba68ca8c7fe19932184a069864d1362239c71e0f55466c9cc8eb
 DIST propro-2.0.1.tgz 13399 BLAKE2B 
88b099602ed19da96570c6b65981158d1f8f335470e6cd7afa517844a71258b04d9cb294bf91c15a23bbc016b303b2e42a2dea263808e0ed92905ba9ba47247f
 SHA512 
c5a5f7c1fdf042d49597df789dc2b2e4e1512e7320a3a39cad344a9dfa3b9253b4a98d2f33e10e04ee608e5b8d1e1b50238787510db0a0f99d8f8b45b91c5c22
+DIST propro-2.1.0.tgz 14253 BLAKE2B 
44c9bde831486fa41520ce75b313865b90a057acd0d566ae7e5c2aca97240e089580ca79ef04842a57a5d8eb76a179e57c505e977913567c1e97260f87fe2165
 SHA512 
94fc97f7bf17661ec7ecbe4d13b4fc98b8381469140d121fef49d32a4b767e956ed87b9f5bbb794f27ca47ce4b7b3125ea2b9091eb9d1f0a52b5c8f9df7ee145

diff --git a/dev-php/pecl-propro/pecl-propro-2.1.0.ebuild 
b/dev-php/pecl-propro/pecl-propro-2.1.0.ebuild
new file mode 100644
index 000..1c8c99bad92
--- /dev/null
+++ b/dev-php/pecl-propro/pecl-propro-2.1.0.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+
+PHP_EXT_NAME="propro"
+PHP_EXT_INI="yes"
+PHP_EXT_ZENDEXT="no"
+PHP_EXT_ECONF_ARGS=""
+PHP_INI_NAME="30-${PHP_EXT_NAME}"
+
+USE_PHP="php5-6 php7-0 php7-1 php7-2"
+
+inherit php-ext-pecl-r3
+
+# Only really build for 7.x
+USE_PHP="php7-0 php7-1 php7-2"
+
+KEYWORDS="~amd64 ~x86"
+
+DESCRIPTION="A reusable property proxy API for PHP"
+LICENSE="BSD-2"
+SLOT="7"
+IUSE=""
+
+RDEPEND="php_targets_php5-6? ( ${CATEGORY}/${PN}:0[php_targets_php5-6] )"
+
+src_prepare() {
+   if use php_targets_php7-0 || use php_targets_php7-1 || use 
php_targets_php7-2 ; then
+   php-ext-source-r3_src_prepare
+   else
+   default_src_prepare
+   fi
+}
+
+src_install() {
+   if use php_targets_php7-0 || use php_targets_php7-1 || use 
php_targets_php7-2 ; then
+   php-ext-pecl-r3_src_install
+   fi
+}



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

2018-05-09 Thread Brian Evans
commit: 10ae79efbda13f69e017e54d833a1c6f4f8a6ea4
Author: Brian Evans  gentoo  org>
AuthorDate: Wed May  9 13:50:42 2018 +
Commit: Brian Evans  gentoo  org>
CommitDate: Wed May  9 13:51:56 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=10ae79ef

dev-php/pecl-redis: Version bump for 4.0.2

Package-Manager: Portage-2.3.36, Repoman-2.3.9

 dev-php/pecl-redis/Manifest|  1 +
 dev-php/pecl-redis/pecl-redis-4.0.2.ebuild | 58 ++
 2 files changed, 59 insertions(+)

diff --git a/dev-php/pecl-redis/Manifest b/dev-php/pecl-redis/Manifest
index f3b0fdf84ca..c0b5bad4943 100644
--- a/dev-php/pecl-redis/Manifest
+++ b/dev-php/pecl-redis/Manifest
@@ -1,2 +1,3 @@
 DIST redis-3.1.6.tgz 199920 BLAKE2B 
00aa81cdbedc03b4a672a58be98d8f01d2076038622b9d1e9673c0628c096152f12f9f5ff540af639da73b4458fcb1fce9c1c8b49a95db48970bab07806ac8d0
 SHA512 
4263d150c93f11dd06587925ad9a3cd8fbba2e4a18b2f23e6adfaeb25d566a1c2d256551a50ae1b9c770fd0f9bc4c92f483c46d60be9d4f5b5ba056231b7d527
 DIST redis-4.0.0.tgz 212340 BLAKE2B 
996138b3dd92e839fbebaf5d562cfbe90e66384233c83612c8726fa41f10c106d0195c87449fc7886b3e832fd551b962ef50c161372c04c899c9fe7fd1140101
 SHA512 
e4bf2294f696e468174c0fff9ed33831cf81c3548ce30ede01bc3c45a15cb87b9b9ea02899c451f63211be8cb37e953be138e93c16d9e0f12772b7b6d03e8dcd
+DIST redis-4.0.2.tgz 212617 BLAKE2B 
5778cf08e93fe8343e8fa07f1314c39b2d6d9a150d70c5b2084274afb163f1132a4be81385563f74d3b1d8f2dc32bf6578e98a123b43a941635fd85ebb229771
 SHA512 
3b296926ddd6a69a4d633da8bf6257c9b2962dffb4dd38c20eaf821a8c64262b476a7fb10ab4412ceb2d1307aef26c3d1d4b72141d29dab262d521a08df13a6a

diff --git a/dev-php/pecl-redis/pecl-redis-4.0.2.ebuild 
b/dev-php/pecl-redis/pecl-redis-4.0.2.ebuild
new file mode 100644
index 000..7c75c710c64
--- /dev/null
+++ b/dev-php/pecl-redis/pecl-redis-4.0.2.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PHP_EXT_NAME="redis"
+USE_PHP="php5-6 php7-0 php7-1 php7-2"
+DOCS=( arrays.markdown cluster.markdown README.markdown CREDITS )
+MY_P="${PN/pecl-/}-${PV/_rc/RC}"
+PHP_EXT_PECL_FILENAME="${MY_P}.tgz"
+PHP_EXT_S="${WORKDIR}/${MY_P}"
+
+inherit php-ext-pecl-r3
+
+DESCRIPTION="PHP extension for interfacing with Redis"
+LICENSE="PHP-3.01"
+SLOT="0"
+KEYWORDS="~amd64 ~arm"
+IUSE="igbinary +session"
+
+DEPEND="
+   php_targets_php5-6? ( dev-lang/php:5.6[session?] igbinary? ( 
dev-php/igbinary[php_targets_php5-6] ) )
+   php_targets_php7-0? ( dev-lang/php:7.0[session?] igbinary? ( 
dev-php/igbinary[php_targets_php7-0] ) )
+   php_targets_php7-1? ( dev-lang/php:7.1[session?] igbinary? ( 
dev-php/igbinary[php_targets_php7-1] ) )
+   php_targets_php7-2? ( dev-lang/php:7.2[session?] igbinary? ( 
dev-php/igbinary[php_targets_php7-2] ) )
+"
+RDEPEND="${DEPEND} !dev-php/pecl-redis:7"
+
+# The test suite requires network access.
+RESTRICT=test
+
+S="${WORKDIR}/${MY_P}"
+
+src_configure() {
+   local PHP_EXT_ECONF_ARGS=(
+   --enable-redis
+   $(use_enable igbinary redis-igbinary)
+   $(use_enable session redis-session)
+   )
+   php-ext-source-r3_src_configure
+}
+
+src_test(){
+   local slot
+   for slot in $(php_get_slots); do
+   php_init_slot_env "${slot}"
+   # Run tests for Redis class
+   ${PHPCLI} -d extension=modules/redis.so \
+ tests/TestRedis.php \
+ --class Redis \
+ --host ${PECL_REDIS_HOST} || die 'test suite 
failed'
+   done
+}
+
+pkg_postinst() {
+   elog "The 4.0 release comes with breaking API changes."
+   elog "Be sure to verify any applications upon upgrading."
+}



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

2018-05-09 Thread Brian Evans
commit: 62250de31198d96cd726f8d84ff6b9d97342cd2d
Author: Brian Evans  gentoo  org>
AuthorDate: Wed May  9 13:33:04 2018 +
Commit: Brian Evans  gentoo  org>
CommitDate: Wed May  9 13:51:51 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=62250de3

dev-php/pecl-propro: Drop old revision

Package-Manager: Portage-2.3.36, Repoman-2.3.9

 dev-php/pecl-propro/pecl-propro-2.0.1-r2.ebuild | 40 -
 1 file changed, 40 deletions(-)

diff --git a/dev-php/pecl-propro/pecl-propro-2.0.1-r2.ebuild 
b/dev-php/pecl-propro/pecl-propro-2.0.1-r2.ebuild
deleted file mode 100644
index 1c8c99bad92..000
--- a/dev-php/pecl-propro/pecl-propro-2.0.1-r2.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-
-PHP_EXT_NAME="propro"
-PHP_EXT_INI="yes"
-PHP_EXT_ZENDEXT="no"
-PHP_EXT_ECONF_ARGS=""
-PHP_INI_NAME="30-${PHP_EXT_NAME}"
-
-USE_PHP="php5-6 php7-0 php7-1 php7-2"
-
-inherit php-ext-pecl-r3
-
-# Only really build for 7.x
-USE_PHP="php7-0 php7-1 php7-2"
-
-KEYWORDS="~amd64 ~x86"
-
-DESCRIPTION="A reusable property proxy API for PHP"
-LICENSE="BSD-2"
-SLOT="7"
-IUSE=""
-
-RDEPEND="php_targets_php5-6? ( ${CATEGORY}/${PN}:0[php_targets_php5-6] )"
-
-src_prepare() {
-   if use php_targets_php7-0 || use php_targets_php7-1 || use 
php_targets_php7-2 ; then
-   php-ext-source-r3_src_prepare
-   else
-   default_src_prepare
-   fi
-}
-
-src_install() {
-   if use php_targets_php7-0 || use php_targets_php7-1 || use 
php_targets_php7-2 ; then
-   php-ext-pecl-r3_src_install
-   fi
-}



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

2018-05-09 Thread Mikle Kolyada
commit: f70400a1168feaf57924a4a44df398332c43ac35
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Wed May  9 13:31:01 2018 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Wed May  9 13:31:29 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f70400a1

app-misc/nnn: Version bump

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 app-misc/nnn/Manifest   |  1 +
 app-misc/nnn/nnn-1.8.ebuild | 47 +
 2 files changed, 48 insertions(+)

diff --git a/app-misc/nnn/Manifest b/app-misc/nnn/Manifest
index eef07ad8b09..704d4f33f78 100644
--- a/app-misc/nnn/Manifest
+++ b/app-misc/nnn/Manifest
@@ -1 +1,2 @@
 DIST nnn-1.6.tar.gz 37456 BLAKE2B 
90a6bcf7123b763585a05d5898ecee129561fa11dddbc40125f536b96315e4847b6187615df2bb6e0262d3df5efeec83d6681092ed69e4b65cd5486cf396e7e6
 SHA512 
7172f37f98f15b37cd2959c5ad144d32f55cde9cd2fe3221fc7a23887d3326da924c9be0bdc61a01a4d98ceb9b03de2420a66cc2cbf94a2ae1547da206e4c49a
+DIST nnn-1.8.tar.gz 42534 BLAKE2B 
acf1f9e211ddf688da96c77364f8eb2d12c853fa528774f2a3f8fa146203b155df089f6a3c995f0415d5349e9bb0c519cd0776c77094a83c23ecfe45561c846d
 SHA512 
dfa3fc20cc9d77dc6a998913d79c1f98467f9e0f475d43317fe5b3b7c85f04a8aa1508305307873115ff810f5e212272e8348af9d8bd5283f48ad76ed34cad55

diff --git a/app-misc/nnn/nnn-1.8.ebuild b/app-misc/nnn/nnn-1.8.ebuild
new file mode 100644
index 000..b1965355b42
--- /dev/null
+++ b/app-misc/nnn/nnn-1.8.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit bash-completion-r1 toolchain-funcs
+
+DESCRIPTION="The missing terminal file browser for X"
+HOMEPAGE="https://github.com/jarun/nnn;
+SRC_URI="https://github.com/jarun/nnn/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="bash-completion fish-completion zsh-completion"
+
+DEPEND="sys-libs/ncurses:0=
+   sys-libs/readline:0="
+RDEPEND="${DEPEND}
+   fish-completion? ( app-shells/fish )
+   zsh-completion? ( app-shells/zsh )"
+
+src_prepare() {
+   default
+   tc-export CC
+   sed -i -e '/strip/d' Makefile || die "sed failed"
+
+}
+
+src_install() {
+   emake PREFIX="/usr" DESTDIR="${D}" install
+
+   use bash-completion &&
+   newbashcomp scripts/auto-completion/bash/nnn-completion.bash nnn
+
+   if use fish-completion; then
+   insinto /usr/share/fish/completions
+   doins scripts/auto-completion/fish/nnn.fish
+   fi
+
+   if use zsh-completion; then
+   insinto /usr/share/zsh/site-functions
+   doins scripts/auto-completion/zsh/_nnn
+   fi
+
+   einstalldocs
+}



[gentoo-commits] proj/linux-patches: New tag: 4.14-45

2018-05-09 Thread Mike Pagano
commit: 
Commit: Mike Pagano  gentoo  org>
CommitDate: Wed May  9 13:08:57 2018 +

New tag: 4.14-45




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

2018-05-09 Thread Brian Evans
commit: 25c49150f49ffc49ba0e4ac348cfd06df41cf616
Author: Brian Evans  gentoo  org>
AuthorDate: Wed May  9 13:08:40 2018 +
Commit: Brian Evans  gentoo  org>
CommitDate: Wed May  9 13:08:40 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=25c49150

dev-php/PEAR-Net_SmartIRC: Drop old

Package-Manager: Portage-2.3.36, Repoman-2.3.9

 dev-php/PEAR-Net_SmartIRC/Manifest |  1 -
 .../PEAR-Net_SmartIRC-1.1.11.ebuild| 23 --
 2 files changed, 24 deletions(-)

diff --git a/dev-php/PEAR-Net_SmartIRC/Manifest 
b/dev-php/PEAR-Net_SmartIRC/Manifest
index d0b11d26c74..247f96a40f6 100644
--- a/dev-php/PEAR-Net_SmartIRC/Manifest
+++ b/dev-php/PEAR-Net_SmartIRC/Manifest
@@ -1,3 +1,2 @@
 DIST Net_SmartIRC-1.1.10.tar.gz 927009 BLAKE2B 
b410a0b4a02e60e27860f9c6b0ab8fecf4874273601694ad61dcf88a2e916aee20d1858cf951fffb229f4eac0c0ddda55530bb6840da3c7b741cf9ee3971f7b2
 SHA512 
16ad30d358af99f40c53a75cf5f1c944a3e68f4c1cffd586acd61ceed280d5d1fcd4f4d5e88db55f1f66c37c5b7f37aec2f45a26dc6b98860eacb42c9f3fbea5
-DIST Net_SmartIRC-1.1.11.tgz 165935 BLAKE2B 
fd178858d3410efb0a3f772f653200063b2131c8e2c848b91d96bc823df60afea5656c83aa6890b8a81dae5b9dddf8c7a2e065ca7e851cd139a82b1adcb9
 SHA512 
280c7ab9cd9ac263d7ecad26aabfd9ff3e2c2727794e85c944985139fc7b1c57288b3b02de07ab1139dcd58eb7f12ac47be41601661ea05fcf2b53d780183054
 DIST Net_SmartIRC-1.1.12.tgz 166039 BLAKE2B 
43aec437de08d6e0dd651b810b21b5fed5587e2e7e154fe4f078cc618ee501c3d962b824931558458895541ddc9dc46ec3b1f0356aac5b052dd63b498018bb47
 SHA512 
2da5f0f9ea9167dfd1490fb6ba1e97416c78389924f390030ba71ea28dc5b667451223daa7e3878cbae607159054d656534ff646636f8f5294eb0bda1b17074c

diff --git a/dev-php/PEAR-Net_SmartIRC/PEAR-Net_SmartIRC-1.1.11.ebuild 
b/dev-php/PEAR-Net_SmartIRC/PEAR-Net_SmartIRC-1.1.11.ebuild
deleted file mode 100644
index 765fc0aab3f..000
--- a/dev-php/PEAR-Net_SmartIRC/PEAR-Net_SmartIRC-1.1.11.ebuild
+++ /dev/null
@@ -1,23 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit php-pear-r2
-
-DESCRIPTION="PHP class to communicate with IRC networks"
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
-IUSE="doc examples"
-DOCS=( CREDITS FEATURES docs/HOWTO README.md )
-
-src_install() {
-   php-pear-r2_src_install
-   use examples && dodoc -r docs/examples
-
-   if use doc; then
-   dodoc docs/DOCUMENTATION
-   dodoc -r docs/HTML
-   fi
-}



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

2018-05-09 Thread Brian Evans
commit: 1783636bf93916a8dcd86d14961d15f37ce21c4e
Author: Brian Evans  gentoo  org>
AuthorDate: Wed May  9 13:06:42 2018 +
Commit: Brian Evans  gentoo  org>
CommitDate: Wed May  9 13:06:42 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1783636b

dev-php/PEAR-Net_SmartIRC: Version bump for 1.1.12

Package-Manager: Portage-2.3.36, Repoman-2.3.9

 dev-php/PEAR-Net_SmartIRC/Manifest |  1 +
 .../PEAR-Net_SmartIRC-1.1.12.ebuild| 24 ++
 2 files changed, 25 insertions(+)

diff --git a/dev-php/PEAR-Net_SmartIRC/Manifest 
b/dev-php/PEAR-Net_SmartIRC/Manifest
index 159ada3ec01..d0b11d26c74 100644
--- a/dev-php/PEAR-Net_SmartIRC/Manifest
+++ b/dev-php/PEAR-Net_SmartIRC/Manifest
@@ -1,2 +1,3 @@
 DIST Net_SmartIRC-1.1.10.tar.gz 927009 BLAKE2B 
b410a0b4a02e60e27860f9c6b0ab8fecf4874273601694ad61dcf88a2e916aee20d1858cf951fffb229f4eac0c0ddda55530bb6840da3c7b741cf9ee3971f7b2
 SHA512 
16ad30d358af99f40c53a75cf5f1c944a3e68f4c1cffd586acd61ceed280d5d1fcd4f4d5e88db55f1f66c37c5b7f37aec2f45a26dc6b98860eacb42c9f3fbea5
 DIST Net_SmartIRC-1.1.11.tgz 165935 BLAKE2B 
fd178858d3410efb0a3f772f653200063b2131c8e2c848b91d96bc823df60afea5656c83aa6890b8a81dae5b9dddf8c7a2e065ca7e851cd139a82b1adcb9
 SHA512 
280c7ab9cd9ac263d7ecad26aabfd9ff3e2c2727794e85c944985139fc7b1c57288b3b02de07ab1139dcd58eb7f12ac47be41601661ea05fcf2b53d780183054
+DIST Net_SmartIRC-1.1.12.tgz 166039 BLAKE2B 
43aec437de08d6e0dd651b810b21b5fed5587e2e7e154fe4f078cc618ee501c3d962b824931558458895541ddc9dc46ec3b1f0356aac5b052dd63b498018bb47
 SHA512 
2da5f0f9ea9167dfd1490fb6ba1e97416c78389924f390030ba71ea28dc5b667451223daa7e3878cbae607159054d656534ff646636f8f5294eb0bda1b17074c

diff --git a/dev-php/PEAR-Net_SmartIRC/PEAR-Net_SmartIRC-1.1.12.ebuild 
b/dev-php/PEAR-Net_SmartIRC/PEAR-Net_SmartIRC-1.1.12.ebuild
new file mode 100644
index 000..41aa7dab240
--- /dev/null
+++ b/dev-php/PEAR-Net_SmartIRC/PEAR-Net_SmartIRC-1.1.12.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit php-pear-r2
+
+DESCRIPTION="PHP class to communicate with IRC networks"
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE="doc examples"
+DOCS=( CREDITS FEATURES docs/HOWTO README.md )
+
+src_install() {
+   local HTML_DOCS=( )
+   use examples && HTML_DOCS+=( docs/examples/ )
+
+   if use doc; then
+   DOCS+=( docs/DOCUMENTATION )
+   HTML_DOCS+=( docs/HTML/* )
+   fi
+   php-pear-r2_src_install
+}



[gentoo-commits] repo/gentoo:master commit in: media-video/mkvtoolnix/

2018-05-09 Thread Alexis Ballier
commit: baa92da1853e079c679ca9ed977396061ee8f53f
Author: Alexis Ballier  gentoo  org>
AuthorDate: Wed May  9 12:47:19 2018 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Wed May  9 12:47:33 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=baa92da1

media-video/mkvtoolnix: bump to 23

Package-Manager: Portage-2.3.36, Repoman-2.3.9

 media-video/mkvtoolnix/Manifest |   1 +
 media-video/mkvtoolnix/mkvtoolnix-23.0.0.ebuild | 123 
 2 files changed, 124 insertions(+)

diff --git a/media-video/mkvtoolnix/Manifest b/media-video/mkvtoolnix/Manifest
index 9ace7cc3df1..92a64993650 100644
--- a/media-video/mkvtoolnix/Manifest
+++ b/media-video/mkvtoolnix/Manifest
@@ -1,3 +1,4 @@
 DIST mkvtoolnix-19.0.0.tar.xz 4616780 BLAKE2B 
72eb3b1a34bbed0d492098c02c1f60c7ce7f0ea6a8fbff6b88bd9d7af5891dda8c8adb9a0f856c65106fb430b481183ce74b9369590cd4dcfe881d7db84eb06d
 SHA512 
dd18eeffc8a5210ca3c8a287321ad106f63cff8fbe5ad3891460aab7e60f2d5261a3f335f3991524a95724861288593cfb3bd9df6829a2f7751f6a1fdaba0ca6
 DIST mkvtoolnix-21.0.0.tar.xz 4682788 BLAKE2B 
52d9920fc5b735f7d8af1f6e60828f143a914ce7cd7c635daacb6d2da584b0158f80e0f4d39824130b0c8fcc83b7c3a1215b2e965cb8b47b2b297df2d78414d5
 SHA512 
881e0c38eee2d36ab9dea5ccaa8ad74e0076cdc13606f873ab58bfeeec09c05e947529d3bad665b1d4df6a816faca30e8a685bc19115f90c18dac3c1ae27c252
 DIST mkvtoolnix-22.0.0.tar.xz 4714712 BLAKE2B 
325a0a250db8c6c833b01e6bb613044ca21b4061cbbd516ee6c60388b17c9c3759cf9759af0e2c23091d8044fd86358122e0739bf7d6133be9befca37c6d0294
 SHA512 
59d299f21d484dc529dafe81a35d3351e4f57abf6a2d8889692d95b9b9ffacdca9b55a3cf373b147f3ff12595590bf98f49af5d22d311b9b2d03f12a4bba00a6
+DIST mkvtoolnix-23.0.0.tar.xz 4729056 BLAKE2B 
a264b482f141de502fb4c4aadcdc0ec1ed4e34d2ddc906d8d1f6a0b1ea76511a590ab9d90e035955aa138512877848752185012b8e7e1aeed3007c186c796190
 SHA512 
3c9072b54a4076e6fb934d40a2c2554dfa1316de1cb8d74ab262b0584eda1e679324aaf690195f68590413f9d3ca34d5d2a1f9f5545de065fe2db892eee19ffb

diff --git a/media-video/mkvtoolnix/mkvtoolnix-23.0.0.ebuild 
b/media-video/mkvtoolnix/mkvtoolnix-23.0.0.ebuild
new file mode 100644
index 000..cc20f8c7ff3
--- /dev/null
+++ b/media-video/mkvtoolnix/mkvtoolnix-23.0.0.ebuild
@@ -0,0 +1,123 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit toolchain-funcs versionator multiprocessing xdg-utils qmake-utils 
gnome2-utils
+
+if [[ ${PV} == "" ]] ; then
+   EGIT_REPO_URI="https://gitlab.com/mbunkus/mkvtoolnix.git;
+   inherit git-r3
+else
+   SRC_URI="https://mkvtoolnix.download/sources/${P}.tar.xz;
+   KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~x86-fbsd ~amd64-linux ~x86-linux"
+fi
+
+DESCRIPTION="Tools to create, alter, and inspect Matroska files"
+HOMEPAGE="https://mkvtoolnix.download/ https://gitlab.com/mbunkus/mkvtoolnix;
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="debug pch test qt5"
+
+# check NEWS.md for build system changes entries for boost/libebml/libmatroska
+# version requirement updates and other packaging info
+RDEPEND="
+   >=dev-libs/boost-1.49.0:=
+   >=dev-libs/libebml-1.3.5:=
+   dev-libs/jsoncpp:=
+   dev-libs/pugixml
+   media-libs/flac
+   >=media-libs/libmatroska-1.4.8:=
+   media-libs/libogg
+   media-libs/libvorbis
+   sys-apps/file
+   sys-libs/zlib
+   qt5? (
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5
+   dev-qt/qtnetwork:5
+   dev-qt/qtwidgets:5
+   dev-qt/qtconcurrent:5
+   dev-qt/qtmultimedia:5
+   app-text/cmark
+   )
+"
+DEPEND="${RDEPEND}
+   dev-ruby/rake
+   sys-devel/gettext
+   virtual/pkgconfig
+   dev-libs/libxslt
+   app-text/docbook-xsl-stylesheets
+   app-text/po4a
+   test? ( dev-cpp/gtest )
+"
+
+DOCS="AUTHORS NEWS.md README.md"
+
+pkg_pretend() {
+   # https://bugs.gentoo.org/419257
+   local ver=4.6
+   local msg="You need at least GCC ${ver}.x for C++11 range-based 'for' 
and nullptr support."
+   if ! version_is_at_least ${ver} $(gcc-version); then
+   eerror ${msg}
+   die ${msg}
+   fi
+}
+
+src_prepare() {
+   default
+   [[ ${PV} == "" ]] && { ./autogen.sh || die; }
+}
+
+src_configure() {
+   local myconf
+
+   if use qt5 ; then
+   # ac/qt5.m4 finds default Qt version set by qtchooser, bug 
#532600
+   myconf+=(
+   --with-moc=$(qt5_get_bindir)/moc
+   --with-uic=$(qt5_get_bindir)/uic
+   --with-rcc=$(qt5_get_bindir)/rcc
+   --with-qmake=$(qt5_get_bindir)/qmake
+   )
+   fi
+
+   econf \
+   $(use_enable debug) \
+   $(use_enable qt5 qt) \
+   $(usex pch "" --disable-precompiled-headers) \
+   "${myconf[@]}" \
+   --disable-update-check 

[gentoo-commits] repo/gentoo:master commit in: net-im/libcommuni/files/, net-im/libcommuni/

2018-05-09 Thread Michał Górny
commit: 6455ce2a691b95dc83c015927763e9c9fc771997
Author: Conrad Kostecki  kostecki  com>
AuthorDate: Tue May  1 20:19:34 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed May  9 12:46:43 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6455ce2a

net-im/libcommuni: New package

Closes: https://bugs.gentoo.org/652462
Closes: https://github.com/gentoo/gentoo/pull/7813
Package-Manager: Portage-2.3.24, Repoman-2.3.6

 net-im/libcommuni/Manifest|  1 +
 net-im/libcommuni/files/uchardet.pri  | 17 +++
 net-im/libcommuni/libcommuni-3.5.0.ebuild | 74 +++
 net-im/libcommuni/metadata.xml| 21 +
 4 files changed, 113 insertions(+)

diff --git a/net-im/libcommuni/Manifest b/net-im/libcommuni/Manifest
new file mode 100644
index 000..3adc4146f91
--- /dev/null
+++ b/net-im/libcommuni/Manifest
@@ -0,0 +1 @@
+DIST libcommuni-3.5.0.tar.gz 646734 BLAKE2B 
81e2c783625a0befe2d364423e862967bc76e8a66e9b5d7f2f94f46f46530d54b030bfd3a48d7877532092c607295cff5a77ecd8bb669112d53507a1ea18c5b0
 SHA512 
4d62f7e5edd32b9121f2b69d15a4022ad5d6cf7136dc48d0a1ca4bd413b3334533d7734d6939906fa3426f8db9bc255696107ecada19875c60ce59990b54dee4

diff --git a/net-im/libcommuni/files/uchardet.pri 
b/net-im/libcommuni/files/uchardet.pri
new file mode 100644
index 000..d22393b76d2
--- /dev/null
+++ b/net-im/libcommuni/files/uchardet.pri
@@ -0,0 +1,17 @@
+##
+# Communi
+##
+
+include(../pkg.pri)
+
+pkgExists(uchardet) {
+   CONFIG += link_pkgconfig
+   PKGCONFIG += uchardet
+}
+
+isEmpty(PKGCONFIG) {
+   error("UChardet support has been enabled, but the UChardet installation 
has not been found. Did you emerged app-i18n/uchardet?")
+} else {
+   LIBS += -luchardet
+   INCPATH += -isystem /usr/include/uchardet
+}

diff --git a/net-im/libcommuni/libcommuni-3.5.0.ebuild 
b/net-im/libcommuni/libcommuni-3.5.0.ebuild
new file mode 100644
index 000..166369b11ab
--- /dev/null
+++ b/net-im/libcommuni/libcommuni-3.5.0.ebuild
@@ -0,0 +1,74 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit qmake-utils
+
+DESCRIPTION="A cross-platform IRC framework written with Qt"
+HOMEPAGE="http://communi.github.io/;
+SRC_URI="https://github.com/communi/libcommuni/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="qml test +uchardet"
+
+# Compiling with USE="test" is currently broken with dev-libs/icu
+# See: https://github.com/communi/libcommuni/issues/60
+REQUIRED_USE="test? ( uchardet )"
+
+RDEPEND="dev-qt/qtcore:5
+   dev-qt/qtdeclarative:5
+   uchardet? ( app-i18n/uchardet )
+   !uchardet? ( dev-libs/icu:= )"
+
+DEPEND="test? ( dev-qt/qttest:5 )
+   ${RDEPEND}"
+
+RESTRICT="!test? ( test )"
+
+src_prepare() {
+   default
+
+   # Don't use bundled uchardet, use instead app-i18n/uchardet
+   rm -rf src/3rdparty/uchardet-0.0.1/* || die
+   cp "${FILESDIR}"/uchardet.pri src/3rdparty/uchardet-0.0.1/uchardet.pri 
|| die
+}
+
+src_configure() {
+   local myqmakeargs=( libcommuni.pro
+   # Disables compile run-time benchmarks, as they don't make any 
sense
+   -config no_benchmarks
+   # Disables examples, as no new files are installed
+   -config no_examples
+   # Is needed for fixing the QA Notice: The following files 
contain insecure RUNPATHs
+   -config no_rpath
+   # Compile libcommuni always in Release mode, as Debug seems to 
do nothing
+   -config release
+   # Don't silence all compile messages
+   -config verbose
+   -config $(usex qml '' 'no_')install_imports
+   -config $(usex qml '' 'no_')install_qml
+   -config $(usex test '' 'no_')tests
+   -config $(usex uchardet 'no_' '')icu
+   -config $(usex uchardet '' 'no_')uchardet )
+
+   eqmake5 "${myqmakeargs[@]}"
+}
+
+src_test() {
+   # This is a hack to delete the existing LD_LIBRARY_PATH and set a new 
one,
+   # otherwise a test will fail, because it uses the system installed lib 
instead of the new compiled lib.
+   # The test will fail, when libcommuni is emerged with USE="uchardet" and
+   # libcommuni is already installed with USE="-uchardat", or the other 
way around.
+   find "${S}" -type f -name 'target_wrapper.sh' -exec sed -i -e 
"/.*LD_LIBRARY_PATH.*/d" {} \; || die
+   local -x LD_LIBRARY_PATH="${S}/lib"
+
+   default
+}
+
+src_install() {
+   emake install INSTALL_ROOT="${D}"
+   einstalldocs
+}

diff --git a/net-im/libcommuni/metadata.xml b/net-im/libcommuni/metadata.xml
new file mode 100644
index 000..40dcff97d64
--- /dev/null
+++ 

[gentoo-commits] repo/gentoo:master commit in: www-servers/lighttpd/

2018-05-09 Thread Mikle Kolyada
commit: 75e745a6f57dbd5af419aad06faf53d8edfdae0c
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Wed May  9 12:34:45 2018 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Wed May  9 12:35:09 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=75e745a6

www-servers/lighttpd: Minor typo in longdescription

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 www-servers/lighttpd/metadata.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-servers/lighttpd/metadata.xml 
b/www-servers/lighttpd/metadata.xml
index 6131a5ff7f8..592c03d4a05 100644
--- a/www-servers/lighttpd/metadata.xml
+++ b/www-servers/lighttpd/metadata.xml
@@ -10,7 +10,7 @@
Mikle Kolyada


-   lighttpd a secure, fast, compliant and very flexible web-server
+   lighttpd is a secure, fast, compliant and very flexible 
web-server
which has been optimized for high-performance environments. It 
has a very
low memory footprint compared to other webservers and takes 
care of cpu-load.
Its advanced feature-set (FastCGI, CGI, Auth, 
Output-Compression,



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

2018-05-09 Thread Mike Pagano
commit: 7be764c9761c825b37ffb81ca317b2f026bdfddc
Author: Mike Pagano  gentoo  org>
AuthorDate: Wed May  9 12:33:05 2018 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Wed May  9 12:33:15 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7be764c9

sys-kernel/gentoo-sources: Linux patch 4.16.8

Package-Manager: Portage-2.3.24, Repoman-2.3.6

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

diff --git a/sys-kernel/gentoo-sources/Manifest 
b/sys-kernel/gentoo-sources/Manifest
index 9fad7bcbaf0..23e05e341bb 100644
--- a/sys-kernel/gentoo-sources/Manifest
+++ b/sys-kernel/gentoo-sources/Manifest
@@ -46,6 +46,9 @@ DIST genpatches-4.16-7.extras.tar.xz 17496 BLAKE2B 
c7fca4b94f96e36704f4f7aea0daa
 DIST genpatches-4.16-8.base.tar.xz 177400 BLAKE2B 
0488746b78299bf811cfa9b514a32ffcef304a71d866eeb3abd29da7049887bfe9006a60c96e0fc7b3852f96ae37000e1b9f6d0d43a363072096fba67d0c254d
 SHA512 
6197e7f2698a912666028391e911166ebf92e7e8aa781a4a9e48ce82b927cc7a654817a4d24af99b64a6caecd650b22ed501e969cdf1a63a685d91410687fce8
 DIST genpatches-4.16-8.experimental.tar.xz 5164 BLAKE2B 
12e6f30a467306ad5a155a5727b018b4aaace4817341b0d94b0cc5311987a1e341a4664069e834fa3c9633edc43b2c353070f732c7c06d040576df081b4b1dc0
 SHA512 
14527b27ce29df37c1648b787b933f30b58141a41dd37341d50454d8512190526c3dbdb4bd2a745c0b32cec0589953f9e72d42c98d5de3bee315b9c2a5fa8474
 DIST genpatches-4.16-8.extras.tar.xz 17496 BLAKE2B 
c7fca4b94f96e36704f4f7aea0daac855515544d54a286dc90791e8318ef172771665ce132872351da9e26a0231f0b3e356cf9380c59ea52358ece117a23157e
 SHA512 
eba699a9b0615b096358e967c1ee68989f1374ba9a4f281f232aca8ea459b30446551346a081b4a61067a4e94fedfbe2e470708801a4e9bc3049b69f6558fa14
+DIST genpatches-4.16-9.base.tar.xz 196768 BLAKE2B 
25c4b6a22a9a07af643ddc73fea2cf6e997f5cca89f86cf8386286d1b63e0c0dd393f138f66f87773d9eba382bcaec3a2562d2a4c22140a61358cd2612e11d4f
 SHA512 
aab3c760270e8d72c892d58a88fac3db792150a8f7157a2fb656d52ecfb29c9f6a049783ec9583b98b9cfd09ae6f77f672ef375d6a260cb2cb4df8157e5398a7
+DIST genpatches-4.16-9.experimental.tar.xz 5164 BLAKE2B 
0e8c1ce1a65404faafe4c0c7163cf87ce4ba4195edec6caab0dcb5351c6b211b233b6b659a7521e48e11e0fcf726e23341728591e9dbf305a4cac4500175
 SHA512 
9b4003d7902152183e4a76c54e0d4d09da33c9956aadafef4b11cdde81f7539a0d7931f4ae7d4d7e02928bbd7c128eba5fda00319723c1f7c2a7abb34ecddc9c
+DIST genpatches-4.16-9.extras.tar.xz 17492 BLAKE2B 
2e9bb4e33e33f0b5ba923bc0036a3697abefcf7c439dfba68beb0c4d0a558dffde1c9224f56da6bbea560bec3664cb1025c0ce1c961037598523d1af0d0513fb
 SHA512 
e1ed8a1532488aa849969a90bf299eaf39233695eb9bda7b070a87906b8891e2332a06234d4b2c98338b04380020387b8fb212dc95072ae79cc58274e8118656
 DIST genpatches-4.4-115.base.tar.xz 1692684 BLAKE2B 
8595bbb40d0f0172e5b6f5266d89b3aa67fad3889375c3925a39e01f9dd03e86f934d8d3c0bd93bab58ceee274277aaac4051d09f2edf665c106f2c0e29d
 SHA512 
43dac11a37c6cbef7a4070336bda44beb2d5a9a649188d188e37c4654ce94a71244a7e87652368da5a0f88dc53ad5c8d6194ad614c4033d08295debab0c90eca
 DIST genpatches-4.4-115.experimental.tar.xz 87744 BLAKE2B 
dc8a9f9ae6e6789e7c072e5c6dfa0e875765d77ffb746060f65cd708124f81f8a269a54ec6bd6f9bd159d0cd5d0d9dabd6ad9489ff5453e01c264b0f34153300
 SHA512 
e82343f1d4220ecab61503c7cefae9d5d9cd605187f4861eac21f330c39af77e90950badf1896a8fefee57133496f706e2b1905eee1d8c6cf945e77ed3b36094
 DIST genpatches-4.4-115.extras.tar.xz 16456 BLAKE2B 
3c854f5619d349eb7b20b8f92787564019769884c28cf8bd3191686e3fc8f5c764ebc3a3c99d3ea7290aab316b8a0a0728a4f679196b80b524943c503fef6705
 SHA512 
84d76421f1e3d3041ab18a2a6a019b571c1a6f27d2fc880da64ae11398c43e5eab79c538940df82aa02d697983a97145197b127613bb7f4765a26813cc36eacf

diff --git a/sys-kernel/gentoo-sources/gentoo-sources-4.16.8.ebuild 
b/sys-kernel/gentoo-sources/gentoo-sources-4.16.8.ebuild
new file mode 100644
index 000..c73638f7769
--- /dev/null
+++ b/sys-kernel/gentoo-sources/gentoo-sources-4.16.8.ebuild
@@ -0,0 +1,28 @@
+# 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="9"
+
+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] proj/linux-patches: New tag: 4.9-102

2018-05-09 Thread Mike Pagano
commit: 
Commit: Mike Pagano  gentoo  org>
CommitDate: Wed May  9 12:27:15 2018 +

New tag: 4.9-102




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

2018-05-09 Thread Michał Górny
commit: e96a192772718a605c4bb1bd1b336b7f598bdf82
Author: Hendrik v. Raven  consetetur  de>
AuthorDate: Wed Apr 25 10:12:08 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed May  9 12:26:34 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e96a1927

games-simulation/openrct2: drop old

Package-Manager: Portage-2.3.31, Repoman-2.3.9

 games-simulation/openrct2/Manifest  |  1 -
 games-simulation/openrct2/openrct2-0.1.1.ebuild | 94 -
 2 files changed, 95 deletions(-)

diff --git a/games-simulation/openrct2/Manifest 
b/games-simulation/openrct2/Manifest
index 4a784c69ff6..6df07396a3b 100644
--- a/games-simulation/openrct2/Manifest
+++ b/games-simulation/openrct2/Manifest
@@ -1,4 +1,3 @@
-DIST openrct2-0.1.1.tar.gz 6284135 BLAKE2B 
71ac2671c42fb679f5430ef0d0bd5e05d112aebd20b4b59e05e3527bacf24137b81bcedc72f9cc86cbf0b7612d6dc14c82881a828108aa5b16b8ddeeed78c46e
 SHA512 
fd84907819ac317af88c0446afcb04acdb43cd6671f0837f1294191aacf58e93887d46e6eb28d86f558577f4e7c834bc42a9ec486f67e0b64cb7bc0cc1bda427
 DIST openrct2-0.1.2.tar.gz 6769785 BLAKE2B 
0cc6ef6c68c1db6c822dd6038bc2d115f487a52b5891316273ee36db1713913baa2f119dabace88a37c16f87c90b14cf84df75a24b26b22571e98966afd2adbc
 SHA512 
489dac96e1eda1449680f98a4b500eeb7b3f1ffbdaa5a5c701300071eb3a7862c65fa5a81e769083927b95a14914db54307724756a9841cff0c769c9e5471adc
 DIST openrct2-title-sequence-v0.1.0.zip 1766393 BLAKE2B 
19612ba78572c4f271349387a24fc9caf389552ad78841ed86ff069c20686da339c83cabe041a1ae240055721984372f1ef20bd009f1ac8b38bf3ff82297b29a
 SHA512 
0d1b47c5fc5d1d9e5580b30d0f43d5532b388f1a5685060ca9313ec2f76c61a5fc96b8aa37689072b71edd9fb1ae46fa38c237ccb7198841d7bc33bf2a2b
 DIST openrct2-title-sequence-v0.1.2.zip 4073116 BLAKE2B 
a36fb07e8da62afce129f2224f4cf5cc226922094132a3dc515fda1f02e0f8bbe07c973363f824ae58a54a26f252ad96f3f673bf5f142be5c964f45b6f712ed6
 SHA512 
7592c5397ceb27347c127ae5c4f8e11d7ef2ff23c97f627b354f941894420f546ffdcff88e2348e42c82d182ccf620e739c745d894a9b5650a0d7d028b68a106

diff --git a/games-simulation/openrct2/openrct2-0.1.1.ebuild 
b/games-simulation/openrct2/openrct2-0.1.1.ebuild
deleted file mode 100644
index cc286b38589..000
--- a/games-simulation/openrct2/openrct2-0.1.1.ebuild
+++ /dev/null
@@ -1,94 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit cmake-utils gnome2-utils
-
-DESCRIPTION="An open source re-implementation of RollerCoaster Tycoon 2"
-HOMEPAGE="https://openrct2.website/;
-if [[ ${PV} ==  ]]; then
-   EGIT_REPO_URI="https://github.com/OpenRCT2/OpenRCT2.git;
-   EGIT_BRANCH="develop"
-   inherit git-r3
-   SRC_URI=""
-else
-   KEYWORDS="~amd64 ~x86"
-   SRC_URI="https://github.com/OpenRCT2/OpenRCT2/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   S="${WORKDIR}/OpenRCT2-${PV}"
-fi
-
-TSV="0.1.0"
-SRC_URI+=" 
https://github.com/OpenRCT2/title-sequences/releases/download/v${TSV}/title-sequence-v${TSV}.zip
 -> ${PN}-title-sequence-v${TSV}.zip "
-
-LICENSE="GPL-3"
-SLOT="0"
-IUSE="libressl +multiplayer opengl test truetype +twitch"
-
-# This is needed because of this bug: 
https://github.com/OpenRCT2/OpenRCT2/issues/5469
-REQUIRED_USE="multiplayer? ( twitch )"
-
-RDEPEND="
-   >=dev-libs/jansson-2.5
-   >=dev-libs/libzip-1.0
-   media-libs/libpng:0=
-   media-libs/libsdl2
-   >=media-libs/speex-1.2.0
-   media-libs/speexdsp
-   multiplayer? (
-   libressl? ( dev-libs/libressl:0= )
-   !libressl? ( dev-libs/openssl:0= )
-   )
-   opengl? ( virtual/opengl )
-   truetype? (
-   media-libs/sdl2-ttf
-   media-libs/fontconfig
-   )
-   twitch? ( net-misc/curl[ssl] )
-"
-DEPEND="${RDEPEND}
-   test? ( dev-cpp/gtest )
-"
-
-if [[ ${PV} ==  ]]; then
-src_unpack() {
-   default
-   git-r3_src_unpack
-}
-fi
-
-src_configure() {
-   local mycmakeargs=(
-   -DDISABLE_HTTP_TWITCH="$(usex !twitch)"
-   -DDISABLE_NETWORK="$(usex !multiplayer)"
-   -DDISABLE_OPENGL="$(usex !opengl)"
-   -DDISABLE_TTF="$(usex !truetype)"
-   -DWITH_TESTS="$(usex test)"
-   -DDOWNLOAD_TITLE_SEQUENCES=OFF
-   -DDISABLE_RCT2_TESTS=ON
-   -DSYSTEM_GTEST=ON
-   )
-
-   cmake-utils_src_configure
-}
-
-src_install() {
-   cmake-utils_src_install
-
-   insinto /usr/share/openrct2/title
-   doins "${WORKDIR}"/*.parkseq
-}
-
-pkg_postinst() {
-   if [[ -z ${REPLACING_VERSIONS} ]]; then
-   ewarn ""
-   ewarn "You need the original RollerCoaster Tycoon 2 files to 
play this game."
-   ewarn "See: 
https://github.com/OpenRCT2/OpenRCT2/wiki/Required-RCT2-files#how-to-retrieve;
-   ewarn ""
-   fi
-   gnome2_icon_cache_update
-}
-
-pkg_postrm() {
-   gnome2_icon_cache_update
-}



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

2018-05-09 Thread Michał Górny
commit: e5a5da3285f1bc675323ee02cdb4fe78eb7c6b15
Author: Hendrik v. Raven  consetetur  de>
AuthorDate: Wed Apr 25 10:11:32 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed May  9 12:26:33 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e5a5da32

games-simulation/openrct2: version bump to 0.1.2

also force the build system to create a shared library used by both
binaries

Package-Manager: Portage-2.3.31, Repoman-2.3.9

 games-simulation/openrct2/Manifest  |   2 +
 games-simulation/openrct2/openrct2-0.1.2.ebuild | 104 
 2 files changed, 106 insertions(+)

diff --git a/games-simulation/openrct2/Manifest 
b/games-simulation/openrct2/Manifest
index 065282fe9cc..4a784c69ff6 100644
--- a/games-simulation/openrct2/Manifest
+++ b/games-simulation/openrct2/Manifest
@@ -1,2 +1,4 @@
 DIST openrct2-0.1.1.tar.gz 6284135 BLAKE2B 
71ac2671c42fb679f5430ef0d0bd5e05d112aebd20b4b59e05e3527bacf24137b81bcedc72f9cc86cbf0b7612d6dc14c82881a828108aa5b16b8ddeeed78c46e
 SHA512 
fd84907819ac317af88c0446afcb04acdb43cd6671f0837f1294191aacf58e93887d46e6eb28d86f558577f4e7c834bc42a9ec486f67e0b64cb7bc0cc1bda427
+DIST openrct2-0.1.2.tar.gz 6769785 BLAKE2B 
0cc6ef6c68c1db6c822dd6038bc2d115f487a52b5891316273ee36db1713913baa2f119dabace88a37c16f87c90b14cf84df75a24b26b22571e98966afd2adbc
 SHA512 
489dac96e1eda1449680f98a4b500eeb7b3f1ffbdaa5a5c701300071eb3a7862c65fa5a81e769083927b95a14914db54307724756a9841cff0c769c9e5471adc
 DIST openrct2-title-sequence-v0.1.0.zip 1766393 BLAKE2B 
19612ba78572c4f271349387a24fc9caf389552ad78841ed86ff069c20686da339c83cabe041a1ae240055721984372f1ef20bd009f1ac8b38bf3ff82297b29a
 SHA512 
0d1b47c5fc5d1d9e5580b30d0f43d5532b388f1a5685060ca9313ec2f76c61a5fc96b8aa37689072b71edd9fb1ae46fa38c237ccb7198841d7bc33bf2a2b
+DIST openrct2-title-sequence-v0.1.2.zip 4073116 BLAKE2B 
a36fb07e8da62afce129f2224f4cf5cc226922094132a3dc515fda1f02e0f8bbe07c973363f824ae58a54a26f252ad96f3f673bf5f142be5c964f45b6f712ed6
 SHA512 
7592c5397ceb27347c127ae5c4f8e11d7ef2ff23c97f627b354f941894420f546ffdcff88e2348e42c82d182ccf620e739c745d894a9b5650a0d7d028b68a106

diff --git a/games-simulation/openrct2/openrct2-0.1.2.ebuild 
b/games-simulation/openrct2/openrct2-0.1.2.ebuild
new file mode 100644
index 000..33e4efa303c
--- /dev/null
+++ b/games-simulation/openrct2/openrct2-0.1.2.ebuild
@@ -0,0 +1,104 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit cmake-utils gnome2-utils xdg-utils
+
+DESCRIPTION="An open source re-implementation of RollerCoaster Tycoon 2"
+HOMEPAGE="https://openrct2.website/;
+if [[ ${PV} ==  ]]; then
+   EGIT_REPO_URI="https://github.com/OpenRCT2/OpenRCT2.git;
+   EGIT_BRANCH="develop"
+   inherit git-r3
+   SRC_URI=""
+else
+   KEYWORDS="~amd64 ~x86"
+   SRC_URI="https://github.com/OpenRCT2/OpenRCT2/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   S="${WORKDIR}/OpenRCT2-${PV}"
+fi
+
+TSV="${PV}"
+SRC_URI+=" 
https://github.com/OpenRCT2/title-sequences/releases/download/v${TSV}/title-sequence-v${TSV}.zip
 -> ${PN}-title-sequence-v${TSV}.zip "
+
+LICENSE="GPL-3"
+SLOT="0"
+IUSE="libressl +multiplayer opengl test truetype +twitch"
+
+RDEPEND="
+   >=dev-libs/jansson-2.5
+   >=dev-libs/libzip-1.0
+   media-libs/libpng:0=
+   media-libs/libsdl2
+   || (
+   media-libs/speexdsp
+   https://github.com/OpenRCT2/OpenRCT2/wiki/Required-RCT2-files#how-to-retrieve;
+   ewarn ""
+   fi
+   gnome2_icon_cache_update
+   xdg_desktop_database_update
+   xdg_mimeinfo_database_update
+}
+
+pkg_postrm() {
+   gnome2_icon_cache_update
+   xdg_desktop_database_update
+   xdg_mimeinfo_database_update
+}



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

2018-05-09 Thread Michał Górny
commit: d0cfe5ab38f5fdb283ed9148064490ca944597a9
Author: Hendrik v. Raven  consetetur  de>
AuthorDate: Wed Apr 25 10:56:37 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed May  9 12:26:35 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d0cfe5ab

games-simulation/openrct2: update nightly

currently some tests fail due to data not beeing found

Package-Manager: Portage-2.3.31, Repoman-2.3.9

 games-simulation/openrct2/Manifest |  2 +-
 games-simulation/openrct2/openrct2-.ebuild | 50 +-
 2 files changed, 34 insertions(+), 18 deletions(-)

diff --git a/games-simulation/openrct2/Manifest 
b/games-simulation/openrct2/Manifest
index 6df07396a3b..1da0e45b5c0 100644
--- a/games-simulation/openrct2/Manifest
+++ b/games-simulation/openrct2/Manifest
@@ -1,3 +1,3 @@
 DIST openrct2-0.1.2.tar.gz 6769785 BLAKE2B 
0cc6ef6c68c1db6c822dd6038bc2d115f487a52b5891316273ee36db1713913baa2f119dabace88a37c16f87c90b14cf84df75a24b26b22571e98966afd2adbc
 SHA512 
489dac96e1eda1449680f98a4b500eeb7b3f1ffbdaa5a5c701300071eb3a7862c65fa5a81e769083927b95a14914db54307724756a9841cff0c769c9e5471adc
-DIST openrct2-title-sequence-v0.1.0.zip 1766393 BLAKE2B 
19612ba78572c4f271349387a24fc9caf389552ad78841ed86ff069c20686da339c83cabe041a1ae240055721984372f1ef20bd009f1ac8b38bf3ff82297b29a
 SHA512 
0d1b47c5fc5d1d9e5580b30d0f43d5532b388f1a5685060ca9313ec2f76c61a5fc96b8aa37689072b71edd9fb1ae46fa38c237ccb7198841d7bc33bf2a2b
+DIST openrct2-objects-v1.0.zip 2050225 BLAKE2B 
52ae6f5ab4de5d4b121cea6a3d6711b04f1c4857795c995f7568e3be2862409104be55e233781ff6708c7e821f49af8e91f9f4c87c037b6a8a77698534747925
 SHA512 
a125fee04c12c49ffd16880eb5b8722e25c5fb82adae305d9904c3a6251c83e73e4a29c7e3694acee3abf336894759cfbff94018c6b210df4d794ca3ec34dc84
 DIST openrct2-title-sequence-v0.1.2.zip 4073116 BLAKE2B 
a36fb07e8da62afce129f2224f4cf5cc226922094132a3dc515fda1f02e0f8bbe07c973363f824ae58a54a26f252ad96f3f673bf5f142be5c964f45b6f712ed6
 SHA512 
7592c5397ceb27347c127ae5c4f8e11d7ef2ff23c97f627b354f941894420f546ffdcff88e2348e42c82d182ccf620e739c745d894a9b5650a0d7d028b68a106

diff --git a/games-simulation/openrct2/openrct2-.ebuild 
b/games-simulation/openrct2/openrct2-.ebuild
index cc286b38589..8a3a26a6c95 100644
--- a/games-simulation/openrct2/openrct2-.ebuild
+++ b/games-simulation/openrct2/openrct2-.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=6
 
-inherit cmake-utils gnome2-utils
+inherit cmake-utils gnome2-utils xdg-utils
 
 DESCRIPTION="An open source re-implementation of RollerCoaster Tycoon 2"
 HOMEPAGE="https://openrct2.website/;
@@ -18,16 +18,16 @@ else
S="${WORKDIR}/OpenRCT2-${PV}"
 fi
 
-TSV="0.1.0"
+TSV="0.1.2"
 SRC_URI+=" 
https://github.com/OpenRCT2/title-sequences/releases/download/v${TSV}/title-sequence-v${TSV}.zip
 -> ${PN}-title-sequence-v${TSV}.zip "
 
+OBJV="1.0"
+SRC_URI+=" 
https://github.com/OpenRCT2/objects/releases/download/v${OBJV}/objects.zip -> 
${PN}-objects-v${OBJV}.zip"
+
 LICENSE="GPL-3"
 SLOT="0"
 IUSE="libressl +multiplayer opengl test truetype +twitch"
 
-# This is needed because of this bug: 
https://github.com/OpenRCT2/OpenRCT2/issues/5469
-REQUIRED_USE="multiplayer? ( twitch )"
-
 RDEPEND="
>=dev-libs/jansson-2.5
>=dev-libs/libzip-1.0
@@ -47,15 +47,33 @@ RDEPEND="
twitch? ( net-misc/curl[ssl] )
 "
 DEPEND="${RDEPEND}
+   app-arch/unzip
test? ( dev-cpp/gtest )
 "
 
-if [[ ${PV} ==  ]]; then
 src_unpack() {
-   default
-   git-r3_src_unpack
+   if [[ ${PV} ==  ]]; then
+   git-r3_src_unpack
+   else
+   unpack ${P}.tar.gz
+   fi
+
+   mkdir -p "${S}/data/title" || die
+   pushd "${S}/data/title" || die
+   unpack ${PN}-title-sequence-v${TSV}.zip
+   popd || die
+
+   mkdir -p "${S}/data/object" || die
+   pushd "${S}/data/object" || die
+   unpack ${PN}-objects-v${OBJV}.zip
+   popd || die
+}
+
+src_prepare() {
+   sed -i CMakeLists.txt -e 's/-Werror//' || die
+
+   cmake-utils_src_prepare
 }
-fi
 
 src_configure() {
local mycmakeargs=(
@@ -65,20 +83,14 @@ src_configure() {
-DDISABLE_TTF="$(usex !truetype)"
-DWITH_TESTS="$(usex test)"
-DDOWNLOAD_TITLE_SEQUENCES=OFF
-   -DDISABLE_RCT2_TESTS=ON
+   -DDOWNLOAD_OBJECTS=OFF
-DSYSTEM_GTEST=ON
+   -DBUILD_SHARED_LIBS=ON
)
 
cmake-utils_src_configure
 }
 
-src_install() {
-   cmake-utils_src_install
-
-   insinto /usr/share/openrct2/title
-   doins "${WORKDIR}"/*.parkseq
-}
-
 pkg_postinst() {
if [[ -z ${REPLACING_VERSIONS} ]]; then
ewarn ""
@@ -87,8 +99,12 @@ pkg_postinst() {
ewarn ""
fi
gnome2_icon_cache_update
+   xdg_desktop_database_update
+   xdg_mimeinfo_database_update
 }
 
 pkg_postrm() {
gnome2_icon_cache_update
+   xdg_desktop_database_update
+   

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

2018-05-09 Thread Michał Górny
commit: 1f017f2d272fddf2c8f18059f1492029bef4ecc8
Author: Hendrik v. Raven  consetetur  de>
AuthorDate: Sun May  6 12:57:22 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed May  9 12:26:35 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1f017f2d

games-simulation/openrct2: update speex deps

openrct2 only requires the speexdsp libraries. Drop the speex dep on
nightly and update 0.1.2 to remove old speex handling.

Package-Manager: Portage-2.3.24, Repoman-2.3.6
Closes: https://github.com/gentoo/gentoo/pull/8128

 games-simulation/openrct2/openrct2-0.1.2.ebuild | 5 +
 games-simulation/openrct2/openrct2-.ebuild  | 1 -
 2 files changed, 1 insertion(+), 5 deletions(-)

diff --git a/games-simulation/openrct2/openrct2-0.1.2.ebuild 
b/games-simulation/openrct2/openrct2-0.1.2.ebuild
index 33e4efa303c..ae25725577a 100644
--- a/games-simulation/openrct2/openrct2-0.1.2.ebuild
+++ b/games-simulation/openrct2/openrct2-0.1.2.ebuild
@@ -30,10 +30,7 @@ RDEPEND="
>=dev-libs/libzip-1.0
media-libs/libpng:0=
media-libs/libsdl2
-   || (
-   media-libs/speexdsp
-   

[gentoo-commits] proj/linux-patches: New tag: 4.16-9

2018-05-09 Thread Mike Pagano
commit: 
Commit: Mike Pagano  gentoo  org>
CommitDate: Wed May  9 11:48:21 2018 +

New tag: 4.16-9




[gentoo-commits] repo/gentoo:master commit in: app-shells/dash/, app-shells/dash/files/

2018-05-09 Thread Lars Wendler
commit: b3cd383722ae22bc2567f1b4f8a875e79dd56bca
Author: Lars Wendler  gentoo  org>
AuthorDate: Wed May  9 11:31:34 2018 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Wed May  9 11:31:50 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b3cd3837

app-shells/dash: Fixed subshell regression.

See https://patchwork.kernel.org/patch/10382199/

Closes: https://bugs.gentoo.org/655320
Package-Manager: Portage-2.3.36, Repoman-2.3.9

 .../dash/{dash-0.5.10.ebuild => dash-0.5.10-r1.ebuild}   |  5 -
 app-shells/dash/files/dash-0.5.10-subshells.patch| 16 
 2 files changed, 20 insertions(+), 1 deletion(-)

diff --git a/app-shells/dash/dash-0.5.10.ebuild 
b/app-shells/dash/dash-0.5.10-r1.ebuild
similarity index 95%
rename from app-shells/dash/dash-0.5.10.ebuild
rename to app-shells/dash/dash-0.5.10-r1.ebuild
index 72821681d9b..97e4202bc4d 100644
--- a/app-shells/dash/dash-0.5.10.ebuild
+++ b/app-shells/dash/dash-0.5.10-r1.ebuild
@@ -27,7 +27,10 @@ DEPEND="${RDEPEND}
virtual/pkgconfig
libedit? ( static? ( dev-libs/libedit[static-libs] ) )"
 
-PATCHES=( "${FILESDIR}"/${PN}-0.5.9.1-format-security.patch )
+PATCHES=(
+   "${FILESDIR}"/${PN}-0.5.9.1-format-security.patch
+   "${FILESDIR}"/${P}-subshells.patch
+)
 
 src_prepare() {
if [[ -n "${DEB_PATCH}" ]] ; then

diff --git a/app-shells/dash/files/dash-0.5.10-subshells.patch 
b/app-shells/dash/files/dash-0.5.10-subshells.patch
new file mode 100644
index 000..5943db11e69
--- /dev/null
+++ b/app-shells/dash/files/dash-0.5.10-subshells.patch
@@ -0,0 +1,16 @@
+https://bugs.gentoo.org/655320
+https://patchwork.kernel.org/patch/10382199/
+
+--- dash-0.5.10/src/jobs.c
 dash-0.5.10/src/jobs.c
+@@ -975,8 +975,8 @@
+   int st;
+ 
+   TRACE(("waitforjob(%%%d) called\n", jp ? jobno(jp) : 0));
+-  while ((jp && jp->state == JOBRUNNING) || gotsigchld)
+-  dowait(DOWAIT_BLOCK, jp);
++  while (jp ? jp->state == JOBRUNNING : gotsigchld)
++  dowait(jp ? DOWAIT_BLOCK : DOWAIT_NORMAL, jp);
+   if (!jp)
+   return exitstatus;
+   st = getstatus(jp);



[gentoo-commits] repo/gentoo:master commit in: app-i18n/man-pages-pl/

2018-05-09 Thread Michał Górny
commit: 5d6169cb8776a3fbb2deb08284f44b3adda58f8a
Author: Marcin Kowalski  assecobs  pl>
AuthorDate: Wed Apr 18 12:29:41 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed May  9 11:20:07 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5d6169cb

app-i18n/man-pages-pl: bump to 0.7

Closes: https://bugs.gentoo.org/612048
Closes: https://github.com/gentoo/gentoo/pull/8055

 app-i18n/man-pages-pl/Manifest|  1 +
 app-i18n/man-pages-pl/man-pages-pl-0.7.ebuild | 29 +++
 2 files changed, 30 insertions(+)

diff --git a/app-i18n/man-pages-pl/Manifest b/app-i18n/man-pages-pl/Manifest
index f648b9e25a6..de4f167c736 100644
--- a/app-i18n/man-pages-pl/Manifest
+++ b/app-i18n/man-pages-pl/Manifest
@@ -1,2 +1,3 @@
 DIST man-PL28-06-2007.tar.gz 3436680 BLAKE2B 
2f86479fa37ddf8653b3b5252485df10384c7204e7c4642ea8cda7f61d203edd5d1a473d183c1e27064ff6cadd314a546b78c63ec9f57d8f5b94875f0e259333
 SHA512 
cc5de191b5dc7963018db8c2e7094b8e4e6db0dc0afefaa3a36e73a0bc70a3889d68ce78c4a900862dc5590a00bf57a3897050ed25c45d2f6f33765858cc4c8b
 DIST manpages-pl-0.6.tar.bz2 3513993 BLAKE2B 
3447da36b9f49b726286575d858ce74043c6a4d3954ed0329dd06a5ba796c873dc7fcfb6f905998c4b1776eeb5f5f5069236d97b4429a0d75786703857a8f0b5
 SHA512 
ff1841ae4e1d01af46f6f3e28ad1543d3f46ce9580665a9b4a538e96e87f77ec5b36ad26c7dc38ac816dd3c864643d47e0f809c8382e56d0c1418209849eeffa
+DIST manpages-pl-0.7.tar.bz2 3791061 BLAKE2B 
81809280c78ecafc67c59a5353a589c119fe6b590c9d655dae4accb5247a178df9f3f186822834f3426b0d41ed9ab83f335204eb654acf2cf5a472dd7ca4cafb
 SHA512 
79293e1bbfbaed5f97e63cb86fc1b445ea960fdee96567899ba9f6836d4188e0d80d4788180c29fdca3d358359b6fd3768c195857657819534942ece2c43694b

diff --git a/app-i18n/man-pages-pl/man-pages-pl-0.7.ebuild 
b/app-i18n/man-pages-pl/man-pages-pl-0.7.ebuild
new file mode 100644
index 000..5e35393fd84
--- /dev/null
+++ b/app-i18n/man-pages-pl/man-pages-pl-0.7.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+MY_PKG=manpages-pl-${PV}
+
+DESCRIPTION="A collection of Polish translations of Linux manual pages"
+HOMEPAGE="https://sourceforge.net/projects/manpages-pl/;
+SRC_URI="mirror://sourceforge/manpages-pl/${MY_PKG}.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86"
+
+DOCS=( AUTHORS README )
+
+S="${WORKDIR}/${MY_PKG}"
+
+src_prepare() {
+   default
+
+   #mans provided by other packages
+   rm generated/man1/groups.1 po/man1/groups.1.po || die "Failed to clean 
up duplicates from build directory!"
+}
+
+src_install() {
+   emake install DESTDIR="${D}" COMPRESSOR=:
+}



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

2018-05-09 Thread Michał Górny
commit: c50123b3148ef3727591f9f2dd1d35810ddaa90a
Author: Nils Freydank  posteo  de>
AuthorDate: Thu May  3 19:16:37 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed May  9 11:15:32 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c50123b3

games-fps/urbanterror: Bump to 4.3.3_p20180410.

Package-Manager: Portage-2.3.33, Repoman-2.3.9
Closes: https://github.com/gentoo/gentoo/pull/8204

 games-fps/urbanterror/Manifest |   1 +
 .../urbanterror/urbanterror-4.3.3_p20180410.ebuild | 170 +
 2 files changed, 171 insertions(+)

diff --git a/games-fps/urbanterror/Manifest b/games-fps/urbanterror/Manifest
index d5ee8bfb49d..66630f2fd9b 100644
--- a/games-fps/urbanterror/Manifest
+++ b/games-fps/urbanterror/Manifest
@@ -1 +1,2 @@
 DIST urbanterror-4.3.3_p20180218.tar.gz 10069644 BLAKE2B 
ef711eee61f18cf2bc15974806d1b0b74c2a2094fbca5a07d70307289ae9eca53d2704b1cabc754c70984133761ff6daa55e00613668c0f0cc2b9a3ad5dac624
 SHA512 
e7f433b9971f5992efedee96123fe7c7665b6c7fa4a516df281e1f3635a9d56a653310e38f326a8e53640ed0a7d8e3bf6b44c08d70b8378d1ccdd75c05b31dc8
+DIST urbanterror-4.3.3_p20180410.tar.gz 10070300 BLAKE2B 
c81b93137b7c528354b3d894d45636195947ab4f7e3e8af031e8c164114fa3db16d500046187ce5ad688a6d6c65844b1b1b1282773c2171b38f59c7093d251dd
 SHA512 
ea9021543c91ef7619f1f15febecd36c1e38a382c4959d5916022c108458a17f3649ac74784da0c06ef2ed738390bd247888ca4ba8d033b8c1121ab9540dcb31

diff --git a/games-fps/urbanterror/urbanterror-4.3.3_p20180410.ebuild 
b/games-fps/urbanterror/urbanterror-4.3.3_p20180410.ebuild
new file mode 100644
index 000..ebea9db38f9
--- /dev/null
+++ b/games-fps/urbanterror/urbanterror-4.3.3_p20180410.ebuild
@@ -0,0 +1,170 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+
+inherit desktop eapi7-ver flag-o-matic toolchain-funcs xdg-utils
+
+DESCRIPTION="Hollywood tactical shooter based on the ioquake3 engine"
+HOMEPAGE="https://urbanterror.info https://github.com/mickael9/ioq3;
+
+if [[ ${PV} == * ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/mickael9/ioq3.git;
+   EGIT_BRANCH="urt"
+else
+   COMMIT_ID="d6db4589efd1ff2b7a4fa2983e58993d06098327"
+   SRC_URI="https://github.com/mickael9/ioq3/archive/${COMMIT_ID}.tar.gz 
-> ${P}.tar.gz"
+   S="${WORKDIR}/ioq3-${COMMIT_ID}"
+   KEYWORDS="~amd64 ~x86"
+fi
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="+altgamma +client +curl debug mumble openal +opus server +skeetshootmod 
voip vorbis"
+REQUIRED_USE="|| ( client server )
+   voip? ( opus )"
+
+DOCS=( ChangeLog README.md README.ioq3.md md4-readme.txt )
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-4.3-fix-build_system.patch
+   "${FILESDIR}"/${PN}-4.3.3_p20180218-fix-loop.patch
+)
+
+RDEPEND="
+   client? (
+   media-libs/libsdl2:=[X,sound,joystick,opengl,video]
+   mumble? ( media-sound/mumble:= )
+   openal? ( media-libs/openal:= )
+   opus? ( media-libs/opusfile:= )
+   vorbis? ( media-libs/libvorbis:= )
+   )
+   curl? ( net-misc/curl )
+   ~games-fps/urbanterror-data-4.3.3
+   sys-libs/zlib:=[minizip]
+   virtual/jpeg:0
+"
+
+DEPEND="${RDEPEND}"
+
+pkg_pretend() {
+   if use client; then
+   if ! use openal && ! use opus && ! use vorbis; then
+   ewarn
+   ewarn "No sound implementation selected. Enable 
'openal', 'opus' or 'vorbis' USE flag to get sound!"
+   fi
+   fi
+}
+
+src_configure() {
+   default
+
+   tc-export CC
+}
+
+src_compile() {
+   # Workaround for used zlib macro, which got renamed in Gentoo
+   # wrt bug #449510
+   append-cppflags "-DOF=_Z_OF"
+
+   local myemakeargs=(
+   ARCH=$(usex amd64 "x86_64" "i686" )
+   DEFAULT_BASEDIR="/usr/share/urbanterror"
+   BUILD_CLIENT=$(usex "client" 1 0)
+   BUILD_SERVER=$(usex "server" 1 0)
+   BUILD_BASEGAME=1
+   BUILD_MISSIONPACK=0
+   BUILD_GAME_SO=0
+   BUILD_GAME_QVM=0
+   BUILD_STANDALONE=1
+   SERVERBIN="Quake3-UrT-Ded"
+   CLIENTBIN="Quake3-UrT"
+   USE_RENDERER_DLOPEN=0
+   USE_YACC=0
+   BASEGAME="q3ut4"
+   BASEGAME_CFLAGS="${CFLAGS}"
+   USE_OPENAL=$(usex "openal" 1 0)
+   USE_OPENAL_DLOPEN=$(usex "openal" 1 0)
+   USE_CURL=$(usex "curl" 1 0)
+   USE_CURL_DLOPEN=$(usex "curl" 1 0)
+   USE_CODEC_VORBIS=$(usex "vorbis" 1 0)
+   USE_CODEC_OPUS=$(usex "opus" 1 0)
+   USE_MUMBLE=$(usex "mumble" 1 0)
+   USE_SKEETMOD=$(usex "skeetshootmod" 1 0)
+   USE_VOIP=$(usex "mumble" 1 0)
+   USE_INTERNAL_LIBS=0
+   USE_LOCAL_HEADERS=0
+   

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

2018-05-09 Thread Jeroen Roovers
commit: 4fd89e09881422299d4f3b6fbc64ccc71fada42f
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Wed May  9 10:59:48 2018 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Wed May  9 11:07:58 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4fd89e09

sys-fs/eudev: Stable for HPPA too.

Package-Manager: Portage-2.3.36, Repoman-2.3.9
RepoMan-Options: --ignore-arches

 sys-fs/eudev/eudev-3.2.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-fs/eudev/eudev-3.2.5.ebuild b/sys-fs/eudev/eudev-3.2.5.ebuild
index 75c9a8de9df..079f901ff3f 100644
--- a/sys-fs/eudev/eudev-3.2.5.ebuild
+++ b/sys-fs/eudev/eudev-3.2.5.ebuild
@@ -12,7 +12,7 @@ if [[ ${PV} = * ]]; then
inherit git-r3
 else
SRC_URI="https://dev.gentoo.org/~blueness/${PN}/${P}.tar.gz;
-   KEYWORDS="alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 sparc x86"
+   KEYWORDS="alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 sparc x86"
 fi
 
 DESCRIPTION="Linux dynamic and persistent device naming support (aka userspace 
devfs)"



[gentoo-commits] repo/gentoo:master commit in: net-firewall/arptables/, net-firewall/arptables/files/

2018-05-09 Thread Mikle Kolyada
commit: 9dacb769388e9ebcf0f852008832d161e2cd01ed
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Wed May  9 11:05:07 2018 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Wed May  9 11:05:07 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9dacb769

net-firewall/arptables: Drop old

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 net-firewall/arptables/Manifest|  1 -
 net-firewall/arptables/arptables-0.0.3.4-r2.ebuild | 38 --
 .../files/arptables-0.0.3.4-arptables_save.patch   | 24 --
 .../files/arptables-0.0.3.4-ldflags.patch  | 13 
 .../files/arptables-0.0.3.4-manpage.patch  | 12 ---
 .../arptables/files/arptables-0.0.3.4-type.patch   | 17 --
 6 files changed, 105 deletions(-)

diff --git a/net-firewall/arptables/Manifest b/net-firewall/arptables/Manifest
index 6ecca60a894..b2363806184 100644
--- a/net-firewall/arptables/Manifest
+++ b/net-firewall/arptables/Manifest
@@ -1,2 +1 @@
-DIST arptables-v0.0.3-4.tar.gz 44335 BLAKE2B 
a5764ad0976cddd10d0fc727609a5d6d68bd19422900401040990d464940c87855b82e8da994a23e62a233ace2a7f1fdecc20161855ed41925f34cf1e796a29f
 SHA512 
a566b6df5c4b22c9c15d22c3801763e640f15b76043123c4ca8db1cc753a20a99b8b7b6dae2f0d9277cc6c49bcb269ba481958bcff3f6a516c7c9d8b553d35b5
 DIST arptables-v0.0.4.tar.gz 45380 BLAKE2B 
a256aa280aa65fae8c5b17477fedb3fed4973e8d76746d5832184858b77111eb22bec63211a1ddfb74d25bdc23b0f237caf5ac7effa85433d0f63c51e23a3ef1
 SHA512 
bd84e93ab5e0a038753aa17dae9e1f48364f2d2b1492dce2edac117e21edd5aa912be7b9e21bf4fb3698031d2f765a75fa067fe10ce20a1c8951ae7efcc5dbbd

diff --git a/net-firewall/arptables/arptables-0.0.3.4-r2.ebuild 
b/net-firewall/arptables/arptables-0.0.3.4-r2.ebuild
deleted file mode 100644
index 14b31b9b264..000
--- a/net-firewall/arptables/arptables-0.0.3.4-r2.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 1999-2011 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="2"
-inherit versionator eutils
-
-MY_P=${PN}-v$(replace_version_separator 3 - )
-
-DESCRIPTION="set up, maintain, and inspect the tables of ARP rules in the 
Linux kernel"
-HOMEPAGE="http://ebtables.sourceforge.net/;
-SRC_URI="mirror://sourceforge/ebtables/${MY_P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ppc x86"
-IUSE=""
-
-S=${WORKDIR}/${MY_P}
-
-src_prepare() {
-   epatch "${FILESDIR}/${P}-ldflags.patch"
-   epatch "${FILESDIR}/${P}-arptables_save.patch"
-   epatch "${FILESDIR}/${P}-manpage.patch"
-   epatch "${FILESDIR}/${P}-type.patch"
-}
-
-src_compile() {
-   # -O0 does not work and at least -O2 is required, bug #240752
-   emake CC="$(tc-getCC)" COPT_FLAGS="-O2 ${CFLAGS//-O0/-O2}" || die "make 
failed"
-   sed -ie 's:__EXEC_PATH__:/sbin:g' arptables-save arptables-restore \
-   || die "sed failed"
-}
-
-src_install() {
-   into /
-   dosbin arptables arptables-restore arptables-save || die
-   doman arptables.8 || die
-}

diff --git 
a/net-firewall/arptables/files/arptables-0.0.3.4-arptables_save.patch 
b/net-firewall/arptables/files/arptables-0.0.3.4-arptables_save.patch
deleted file mode 100644
index a1b60b24ea1..000
--- a/net-firewall/arptables/files/arptables-0.0.3.4-arptables_save.patch
+++ /dev/null
@@ -1,24 +0,0 @@
-# Don't resolve host names and don't convert '*' interface names to any.
-# Remove '*' interface names.
-
-diff -urNad arptables-0.0.3.3~/arptables-save arptables-0.0.3.3/arptables-save
 arptables-0.0.3.3~/arptables-save  2009-08-19 14:17:17.0 +0200
-+++ arptables-0.0.3.3/arptables-save   2009-08-19 14:19:58.0 +0200
-@@ -35,6 +35,8 @@
-   # Due to arptables "issues" with displaying device names
- # we need to use -v and then do some processing
-   $line =~ s/\s,\s.*//;
-+  $line =~ s/-i\s\*//;
-+  $line =~ s/-o\s\*//;
- $rules = $rules . "-A $chain $line\n";
- }
- 
-@@ -47,7 +49,7 @@
- # 
- 
- unless (-x "$tool") { print "ERROR: Tool $tool isn't executable"; exit -1; };
--$table =`$tool -t filter -L -v`;
-+$table =`$tool -t filter -L -v -n`;
- unless ($? == 0) { print $table; exit -1 };
- _table($table);
- 

diff --git a/net-firewall/arptables/files/arptables-0.0.3.4-ldflags.patch 
b/net-firewall/arptables/files/arptables-0.0.3.4-ldflags.patch
deleted file mode 100644
index b5ced69c504..000
--- a/net-firewall/arptables/files/arptables-0.0.3.4-ldflags.patch
+++ /dev/null
@@ -1,13 +0,0 @@
-=== modified file 'Makefile'
 Makefile   2010-09-15 11:51:49 +
-+++ Makefile   2010-09-15 11:52:56 +
-@@ -31,7 +31,7 @@
-   $(CC) $(CFLAGS) -c -o $@ $<
- 
- arptables: arptables-standalone.o arptables.o libarptc/libarptc.o $(EXT_OBJS)
--  $(CC) $(CFLAGS) -o $@ $^
-+  $(CC) $(CFLAGS) $(LDFLAGS) -o $@ $^
- 
- $(DESTDIR)$(MANDIR)/man8/arptables.8: arptables.8
-   mkdir -p $(@D)
-

diff 

[gentoo-commits] repo/gentoo:master commit in: net-firewall/arptables/

2018-05-09 Thread Mikle Kolyada
commit: 1dfe316b09427ca71810d8140f103435f8296eba
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Wed May  9 11:02:33 2018 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Wed May  9 11:02:33 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1dfe316b

net-firewall/arptables: ppc stable wrt bug #648398

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 net-firewall/arptables/arptables-0.0.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-firewall/arptables/arptables-0.0.4.ebuild 
b/net-firewall/arptables/arptables-0.0.4.ebuild
index c69397f1040..f5362319242 100644
--- a/net-firewall/arptables/arptables-0.0.4.ebuild
+++ b/net-firewall/arptables/arptables-0.0.4.ebuild
@@ -13,7 +13,7 @@ SRC_URI="ftp://ftp.netfilter.org/pub/${PN}/${MY_P}.tar.gz;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 ~ppc x86"
+KEYWORDS="amd64 ppc x86"
 IUSE=""
 
 S="${WORKDIR}/${MY_P}"



[gentoo-commits] repo/gentoo:master commit in: net-ftp/oftpd/

2018-05-09 Thread Mikle Kolyada
commit: 3e783acfab0598abe005705495d80d5986f90327
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Wed May  9 10:56:53 2018 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Wed May  9 10:57:55 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e783acf

net-ftp/oftpd: ppc/sh stable wrt bug #648398

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 net-ftp/oftpd/oftpd-0.3.7-r10.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-ftp/oftpd/oftpd-0.3.7-r10.ebuild 
b/net-ftp/oftpd/oftpd-0.3.7-r10.ebuild
index b1c5b9e701c..b8a810ca188 100644
--- a/net-ftp/oftpd/oftpd-0.3.7-r10.ebuild
+++ b/net-ftp/oftpd/oftpd-0.3.7-r10.ebuild
@@ -12,7 +12,7 @@ SRC_URI="http://www.time-travellers.org/oftpd/${P}.tar.gz
 
 LICENSE="BSD-2"
 SLOT="0"
-KEYWORDS="amd64 arm ~ppc ppc64 ~sh sparc x86"
+KEYWORDS="amd64 arm ppc ppc64 sh sparc x86"
 IUSE="ipv6"
 
 DEPEND="net-ftp/ftpbase"



[gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-commander/

2018-05-09 Thread Michał Górny
commit: c8992c9fd4d5274ab3ac650a8c988f69aa8dcd66
Author: Uwe Scholz  src  gnome  org>
AuthorDate: Tue May  1 11:07:19 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed May  9 10:57:26 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c8992c9f

gnome-extra/gnome-commander: Version bump to 1.8.1

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

 gnome-extra/gnome-commander/Manifest   |  1 +
 .../gnome-commander/gnome-commander-1.8.1.ebuild   | 58 ++
 2 files changed, 59 insertions(+)

diff --git a/gnome-extra/gnome-commander/Manifest 
b/gnome-extra/gnome-commander/Manifest
index d7c0a6cb34b..759b13bd2d8 100644
--- a/gnome-extra/gnome-commander/Manifest
+++ b/gnome-extra/gnome-commander/Manifest
@@ -2,3 +2,4 @@ DIST gnome-commander-1.6.1.tar.xz 6550308 BLAKE2B 
d4353bce913a43e091f2d66b16c932
 DIST gnome-commander-1.6.3.tar.xz 6653164 BLAKE2B 
04d39ad7e19939b1791de838a03a9406abb11599e8c43d86cf491aef087e9c78574d28bc076ceefab81a18f09fb1ac49b7cb893b0381a7890744a77438c53453
 SHA512 
92f138c3cff1b88b967340f945bfa58c5840fb3db806943b4d4eb87211fea10de01a8a365de6ca2b18cb0503bd850e758c3a37fe604b5402481c03e953e94dd3
 DIST gnome-commander-1.6.4.tar.xz 6678752 BLAKE2B 
987aa7ff2b34df163a82a9e1964d21860a90ba2ff6fb71190ebfec245090a9ffea1aa8a45c037cd848135dec7a56b7cd26e31d70be8c5ce3f24ad132cff3b19a
 SHA512 
00fcf86025b69a38e68b2c69977ffe54e8b00028176163ce746824a73faed55eeff2fe37eea2e191fd0e7fc1901e2ed701938c3fdfabe9e9b8bdaaec152df0e0
 DIST gnome-commander-1.8.0.tar.xz 7433656 BLAKE2B 
686581eb6775e336928f18f3c817d4d34b19da2c5c91660e453223833b24f6bd1400d8ecf2ca3698fc18f2d926343006058b00fefda889204f251b223d6a2d34
 SHA512 
0023528301812431bffde4c0d314d07d2399d450604bf88426078cfbeed5ee286f16ad0037f85c2b281e9037fd0c622aa92a4a5be055c198d9bdbd3d211c197d
+DIST gnome-commander-1.8.1.tar.xz 729 BLAKE2B 
57def43a8d8794ea813e6520c436d86f3fb9218e64f0b1e7280e03370870a29887737006e056ee0e2af78e12e225a8f5789c4f86f68eac13e27420cbef0fd2d7
 SHA512 
76efb88e1ee8843fcb9cf17c421dda1769d39b1bfd9d5c97e3ff570117bcac44dfd17a2efbda5079155115611b10b75644ec12df541bd6f7f8d0f65e471f6b32

diff --git a/gnome-extra/gnome-commander/gnome-commander-1.8.1.ebuild 
b/gnome-extra/gnome-commander/gnome-commander-1.8.1.ebuild
new file mode 100644
index 000..652a2cabc70
--- /dev/null
+++ b/gnome-extra/gnome-commander/gnome-commander-1.8.1.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+GNOME2_LA_PUNT="yes"
+
+inherit gnome2
+
+DESCRIPTION="A graphical, full featured, twin-panel file manager"
+HOMEPAGE="http://gcmd.github.io/;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="chm exif gsf pdf taglib samba test +unique"
+
+RDEPEND="
+   app-text/yelp-tools
+   >=dev-libs/glib-2.44.0:2
+   unique? ( >=dev-libs/libunique-0.9.3:1 )
+   gnome-base/gnome-keyring
+   >=gnome-base/gnome-vfs-2.0.0
+   >=gnome-base/libgnome-2.0.0
+   >=gnome-base/libgnomeui-2.4.0
+   >=x11-libs/gtk+-2.18.0:2
+   chm? ( dev-libs/chmlib )
+   exif? ( >=media-gfx/exiv2-0.14 )
+   gsf? ( >=gnome-extra/libgsf-1.12.0 )
+   samba? ( >=gnome-base/gnome-vfs-2.0.0[samba] )
+   pdf? ( >=app-text/poppler-0.18 )
+   taglib? ( >=media-libs/taglib-1.4 )
+"
+DEPEND="
+   ${RDEPEND}
+   dev-util/gtk-doc-am
+   sys-devel/gettext
+   virtual/pkgconfig
+   test? ( >=dev-cpp/gtest-1.7.0 )
+"
+
+src_configure() {
+   gnome2_src_configure \
+   --disable-static \
+   $(use_with chm libchm) \
+   $(use_with exif exiv2) \
+   $(use_with gsf libgsf) \
+   $(use_with pdf poppler) \
+   $(use_with samba) \
+   $(use_with taglib) \
+   $(use_with unique)
+}
+
+pkg_postinst() {
+   gnome2_pkg_postinst
+   has_version dev-util/meld || elog "You need dev-util/meld to 
synchronize files and directories."
+   has_version gnome-extra/yelp || elog "You need gnome-extra/yelp to view 
the docs."
+}



[gentoo-commits] repo/gentoo:master commit in: net-ftp/oftpd/

2018-05-09 Thread Mikle Kolyada
commit: 4f5fa2bfface1c8a856d2fd5f9e9f8cc2d49e176
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Wed May  9 10:57:35 2018 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Wed May  9 10:57:56 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4f5fa2bf

net-ftp/oftpd: Drop old

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 net-ftp/oftpd/oftpd-0.3.7-r7.ebuild | 45 -
 1 file changed, 45 deletions(-)

diff --git a/net-ftp/oftpd/oftpd-0.3.7-r7.ebuild 
b/net-ftp/oftpd/oftpd-0.3.7-r7.ebuild
deleted file mode 100644
index d898a4dba66..000
--- a/net-ftp/oftpd/oftpd-0.3.7-r7.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=2
-
-inherit autotools eutils
-
-DESCRIPTION="Secure, small, anonymous only ftpd"
-HOMEPAGE="http://www.time-travellers.org/oftpd;
-SRC_URI="http://www.time-travellers.org/oftpd/${P}.tar.gz
-   
ftp://ftp.deepspace6.net/pub/ds6/sources/${PN}/${PN}-0.3.6-ipv6rel2.patch.gz;
-
-LICENSE="BSD-2"
-SLOT="0"
-KEYWORDS="amd64 arm ppc ppc64 sh sparc x86"
-IUSE="ipv6"
-
-DEPEND="net-ftp/ftpbase"
-RDEPEND="${DEPEND}"
-
-src_prepare() {
-   cd "${WORKDIR}" || die
-   epatch "${FILESDIR}"/oftpd-0.3.7-ipv6rel2-0.3.6-to-0.3.7.patch
-
-   cd "${S}" || die
-   epatch "${WORKDIR}"/${PN}-0.3.6-ipv6rel2.patch
-
-   # Don't crash when using an unsupported address family, #159178.
-   # updated in bug #157005
-   epatch "${FILESDIR}"/${P}-family-1.patch
-
-   eautoreconf
-}
-
-src_configure() {
-   econf --bindir=/usr/sbin $(use_enable ipv6)
-}
-
-src_install() {
-   emake DESTDIR="${D}" install || die
-   dodoc AUTHORS BUGS FAQ NEWS README TODO || die
-   keepdir /home/ftp
-   newinitd "${FILESDIR}"/init.d.oftpd-r7 oftpd || die
-   newconfd "${FILESDIR}"/conf.d.oftpd-r7 oftpd || die
-}



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

2018-05-09 Thread Mike Pagano
commit: 0498f014b69ef826fe7c972a5ab3d10ba1f29877
Author: Mike Pagano  gentoo  org>
AuthorDate: Wed May  9 10:57:07 2018 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Wed May  9 10:57:07 2018 +
URL:https://gitweb.gentoo.org/proj/linux-patches.git/commit/?id=0498f014

Linux patch 4.16.8

 _README |4 +
 1007_linux-4.16.8.patch | 2881 +++
 2 files changed, 2885 insertions(+)

diff --git a/_README b/_README
index 1139362..b4a9e43 100644
--- a/_README
+++ b/_README
@@ -71,6 +71,10 @@ Patch:  1006_linux-4.16.7.patch
 From:   http://www.kernel.org
 Desc:   Linux 4.16.7
 
+Patch:  1007_linux-4.16.8.patch
+From:   http://www.kernel.org
+Desc:   Linux 4.16.8
+
 Patch:  1500_XATTR_USER_PREFIX.patch
 From:   https://bugs.gentoo.org/show_bug.cgi?id=470644
 Desc:   Support for namespace user.pax.* on tmpfs.

diff --git a/1007_linux-4.16.8.patch b/1007_linux-4.16.8.patch
new file mode 100644
index 000..51d061b
--- /dev/null
+++ b/1007_linux-4.16.8.patch
@@ -0,0 +1,2881 @@
+diff --git a/Documentation/arm64/silicon-errata.txt 
b/Documentation/arm64/silicon-errata.txt
+index c1d520de6dfe..3b2f2dd82225 100644
+--- a/Documentation/arm64/silicon-errata.txt
 b/Documentation/arm64/silicon-errata.txt
+@@ -55,6 +55,7 @@ stable kernels.
+ | ARM| Cortex-A57  | #834220 | ARM64_ERRATUM_834220   
 |
+ | ARM| Cortex-A72  | #853709 | N/A
 |
+ | ARM| Cortex-A73  | #858921 | ARM64_ERRATUM_858921   
 |
++| ARM| Cortex-A55  | #1024718| ARM64_ERRATUM_1024718  
 |
+ | ARM| MMU-500 | #841119,#826419 | N/A
 |
+ || | |
 |
+ | Cavium | ThunderX ITS| #22375, #24313  | CAVIUM_ERRATUM_22375   
 |
+diff --git a/Makefile b/Makefile
+index 1c5d5d8c45e2..5da6ffd69209 100644
+--- a/Makefile
 b/Makefile
+@@ -1,7 +1,7 @@
+ # SPDX-License-Identifier: GPL-2.0
+ VERSION = 4
+ PATCHLEVEL = 16
+-SUBLEVEL = 7
++SUBLEVEL = 8
+ EXTRAVERSION =
+ NAME = Fearless Coyote
+ 
+diff --git a/arch/arm64/Kconfig b/arch/arm64/Kconfig
+index 7381eeb7ef8e..be665760f2bd 100644
+--- a/arch/arm64/Kconfig
 b/arch/arm64/Kconfig
+@@ -464,6 +464,20 @@ config ARM64_ERRATUM_843419
+ 
+ If unsure, say Y.
+ 
++config ARM64_ERRATUM_1024718
++  bool "Cortex-A55: 1024718: Update of DBM/AP bits without break before 
make might result in incorrect update"
++  default y
++  help
++This option adds work around for Arm Cortex-A55 Erratum 1024718.
++
++Affected Cortex-A55 cores (r0p0, r0p1, r1p0) could cause incorrect
++update of the hardware dirty bit when the DBM/AP bits are updated
++without a break-before-make. The work around is to disable the usage
++of hardware DBM locally on the affected cores. CPUs not affected by
++erratum will continue to use the feature.
++
++If unsure, say Y.
++
+ config CAVIUM_ERRATUM_22375
+   bool "Cavium erratum 22375, 24313"
+   default y
+diff --git a/arch/arm64/include/asm/assembler.h 
b/arch/arm64/include/asm/assembler.h
+index 3c78835bba94..a3ca19e68b73 100644
+--- a/arch/arm64/include/asm/assembler.h
 b/arch/arm64/include/asm/assembler.h
+@@ -25,6 +25,7 @@
+ 
+ #include 
+ #include 
++#include 
+ #include 
+ #include 
+ #include 
+@@ -595,4 +596,43 @@ USER(\label, ic   ivau, \tmp2)// 
invalidate I line PoU
+ #endif
+   .endm
+ 
++/*
++ * Check the MIDR_EL1 of the current CPU for a given model and a range of
++ * variant/revision. See asm/cputype.h for the macros used below.
++ *
++ *model:  MIDR_CPU_MODEL of CPU
++ *rv_min: Minimum of MIDR_CPU_VAR_REV()
++ *rv_max: Maximum of MIDR_CPU_VAR_REV()
++ *res:Result register.
++ *tmp1, tmp2, tmp3: Temporary registers
++ *
++ * Corrupts: res, tmp1, tmp2, tmp3
++ * Returns:  0, if the CPU id doesn't match. Non-zero otherwise
++ */
++  .macro  cpu_midr_match model, rv_min, rv_max, res, tmp1, tmp2, tmp3
++  mrs \res, midr_el1
++  mov_q   \tmp1, (MIDR_REVISION_MASK | MIDR_VARIANT_MASK)
++  mov_q   \tmp2, MIDR_CPU_MODEL_MASK
++  and \tmp3, \res, \tmp2  // Extract model
++  and \tmp1, \res, \tmp1  // rev & variant
++  mov_q   \tmp2, \model
++  cmp \tmp3, \tmp2
++  cset\res, eq
++  cbz \res, .Ldone\@  // Model matches ?
++
++  .if (\rv_min != 0)  // Skip min check if rv_min == 0
++  mov_q   \tmp3, \rv_min
++  cmp \tmp1, \tmp3
++  cset\res, ge
++  .endif  // \rv_min != 0
++  /* Skip rv_max check if rv_min == rv_max && 

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

2018-05-09 Thread Mike Pagano
commit: 2f864f13e29d21eadf9074dce72ead7defba7c3d
Author: Mike Pagano  gentoo  org>
AuthorDate: Wed May  9 10:55:49 2018 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Wed May  9 10:55:49 2018 +
URL:https://gitweb.gentoo.org/proj/linux-patches.git/commit/?id=2f864f13

Linux patch 4.14.40

 _README  |4 +
 1039_linux-4.14.40.patch | 2562 ++
 2 files changed, 2566 insertions(+)

diff --git a/_README b/_README
index 648c705..35b5351 100644
--- a/_README
+++ b/_README
@@ -199,6 +199,10 @@ Patch:  1038_linux-4.14.39.patch
 From:   http://www.kernel.org
 Desc:   Linux 4.14.39
 
+Patch:  1039_linux-4.14.40.patch
+From:   http://www.kernel.org
+Desc:   Linux 4.14.40
+
 Patch:  1500_XATTR_USER_PREFIX.patch
 From:   https://bugs.gentoo.org/show_bug.cgi?id=470644
 Desc:   Support for namespace user.pax.* on tmpfs.

diff --git a/1039_linux-4.14.40.patch b/1039_linux-4.14.40.patch
new file mode 100644
index 000..f0610e0
--- /dev/null
+++ b/1039_linux-4.14.40.patch
@@ -0,0 +1,2562 @@
+diff --git a/Makefile b/Makefile
+index 248b99283f71..6eede39f898a 100644
+--- a/Makefile
 b/Makefile
+@@ -1,7 +1,7 @@
+ # SPDX-License-Identifier: GPL-2.0
+ VERSION = 4
+ PATCHLEVEL = 14
+-SUBLEVEL = 39
++SUBLEVEL = 40
+ EXTRAVERSION =
+ NAME = Petit Gorille
+ 
+diff --git a/drivers/acpi/button.c b/drivers/acpi/button.c
+index ef1856b15488..9e80802e3603 100644
+--- a/drivers/acpi/button.c
 b/drivers/acpi/button.c
+@@ -595,4 +595,26 @@ module_param_call(lid_init_state,
+ NULL, 0644);
+ MODULE_PARM_DESC(lid_init_state, "Behavior for reporting LID initial state");
+ 
+-module_acpi_driver(acpi_button_driver);
++static int acpi_button_register_driver(struct acpi_driver *driver)
++{
++  /*
++   * Modules such as nouveau.ko and i915.ko have a link time dependency
++   * on acpi_lid_open(), and would therefore not be loadable on ACPI
++   * capable kernels booted in non-ACPI mode if the return value of
++   * acpi_bus_register_driver() is returned from here with ACPI disabled
++   * when this driver is built as a module.
++   */
++  if (acpi_disabled)
++  return 0;
++
++  return acpi_bus_register_driver(driver);
++}
++
++static void acpi_button_unregister_driver(struct acpi_driver *driver)
++{
++  if (!acpi_disabled)
++  acpi_bus_unregister_driver(driver);
++}
++
++module_driver(acpi_button_driver, acpi_button_register_driver,
++ acpi_button_unregister_driver);
+diff --git a/drivers/crypto/talitos.c b/drivers/crypto/talitos.c
+index ceae25112acd..57e1b203cf36 100644
+--- a/drivers/crypto/talitos.c
 b/drivers/crypto/talitos.c
+@@ -1116,10 +1116,10 @@ static int sg_to_link_tbl_offset(struct scatterlist 
*sg, int sg_count,
+   return count;
+ }
+ 
+-int talitos_sg_map(struct device *dev, struct scatterlist *src,
+- unsigned int len, struct talitos_edesc *edesc,
+- struct talitos_ptr *ptr,
+- int sg_count, unsigned int offset, int tbl_off)
++static int talitos_sg_map_ext(struct device *dev, struct scatterlist *src,
++unsigned int len, struct talitos_edesc *edesc,
++struct talitos_ptr *ptr, int sg_count,
++unsigned int offset, int tbl_off, int elen)
+ {
+   struct talitos_private *priv = dev_get_drvdata(dev);
+   bool is_sec1 = has_ftr_sec1(priv);
+@@ -1130,7 +1130,7 @@ int talitos_sg_map(struct device *dev, struct 
scatterlist *src,
+   }
+ 
+   to_talitos_ptr_len(ptr, len, is_sec1);
+-  to_talitos_ptr_ext_set(ptr, 0, is_sec1);
++  to_talitos_ptr_ext_set(ptr, elen, is_sec1);
+ 
+   if (sg_count == 1) {
+   to_talitos_ptr(ptr, sg_dma_address(src) + offset, is_sec1);
+@@ -1140,7 +1140,7 @@ int talitos_sg_map(struct device *dev, struct 
scatterlist *src,
+   to_talitos_ptr(ptr, edesc->dma_link_tbl + offset, is_sec1);
+   return sg_count;
+   }
+-  sg_count = sg_to_link_tbl_offset(src, sg_count, offset, len,
++  sg_count = sg_to_link_tbl_offset(src, sg_count, offset, len + elen,
+>link_tbl[tbl_off]);
+   if (sg_count == 1) {
+   /* Only one segment now, so no link tbl needed*/
+@@ -1154,6 +1154,15 @@ int talitos_sg_map(struct device *dev, struct 
scatterlist *src,
+   return sg_count;
+ }
+ 
++static int talitos_sg_map(struct device *dev, struct scatterlist *src,
++unsigned int len, struct talitos_edesc *edesc,
++struct talitos_ptr *ptr, int sg_count,
++unsigned int offset, int tbl_off)
++{
++  return talitos_sg_map_ext(dev, src, len, edesc, ptr, sg_count, offset,
++tbl_off, 0);
++}
++
+ /*
+  * fill in and submit ipsec_esp descriptor
+  */
+@@ -1171,7 +1180,7 @@ static 

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

2018-05-09 Thread Mike Pagano
commit: 6d5f938135d7dd15f15cc297fe887de85262f86b
Author: Mike Pagano  gentoo  org>
AuthorDate: Wed May  9 10:54:17 2018 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Wed May  9 10:54:17 2018 +
URL:https://gitweb.gentoo.org/proj/linux-patches.git/commit/?id=6d5f9381

Linux patch 4.9.99

 _README |4 +
 1098_linux-4.9.99.patch | 2106 +++
 2 files changed, 2110 insertions(+)

diff --git a/_README b/_README
index 61cbdec..cdb49e4 100644
--- a/_README
+++ b/_README
@@ -435,6 +435,10 @@ Patch:  1097_linux-4.9.98.patch
 From:   http://www.kernel.org
 Desc:   Linux 4.9.98
 
+Patch:  1098_linux-4.9.99.patch
+From:   http://www.kernel.org
+Desc:   Linux 4.9.99
+
 Patch:  1500_XATTR_USER_PREFIX.patch
 From:   https://bugs.gentoo.org/show_bug.cgi?id=470644
 Desc:   Support for namespace user.pax.* on tmpfs.

diff --git a/1098_linux-4.9.99.patch b/1098_linux-4.9.99.patch
new file mode 100644
index 000..0b502dd
--- /dev/null
+++ b/1098_linux-4.9.99.patch
@@ -0,0 +1,2106 @@
+diff --git a/Documentation/virtual/kvm/api.txt 
b/Documentation/virtual/kvm/api.txt
+index 1f5eab4ef88f..e46c14fac9da 100644
+--- a/Documentation/virtual/kvm/api.txt
 b/Documentation/virtual/kvm/api.txt
+@@ -2118,6 +2118,9 @@ ARM 32-bit VFP control registers have the following id 
bit patterns:
+ ARM 64-bit FP registers have the following id bit patterns:
+   0x4030  0012 0 
+ 
++ARM firmware pseudo-registers have the following bit pattern:
++  0x4030  0014 
++
+ 
+ arm64 registers are mapped using the lower 32 bits. The upper 16 of
+ that is the register group type, or coprocessor number:
+@@ -2134,6 +2137,9 @@ arm64 CCSIDR registers are demultiplexed by CSSELR value:
+ arm64 system registers have the following id bit patterns:
+   0x6030  0013 
+ 
++arm64 firmware pseudo-registers have the following bit pattern:
++  0x6030  0014 
++
+ 
+ MIPS registers are mapped using the lower 32 bits.  The upper 16 of that is
+ the register group type:
+@@ -2656,7 +2662,8 @@ Possible features:
+ and execute guest code when KVM_RUN is called.
+   - KVM_ARM_VCPU_EL1_32BIT: Starts the CPU in a 32bit mode.
+ Depends on KVM_CAP_ARM_EL1_32BIT (arm64 only).
+-  - KVM_ARM_VCPU_PSCI_0_2: Emulate PSCI v0.2 for the CPU.
++  - KVM_ARM_VCPU_PSCI_0_2: Emulate PSCI v0.2 (or a future revision
++  backward compatible with v0.2) for the CPU.
+ Depends on KVM_CAP_ARM_PSCI_0_2.
+   - KVM_ARM_VCPU_PMU_V3: Emulate PMUv3 for the CPU.
+ Depends on KVM_CAP_ARM_PMU_V3.
+diff --git a/Documentation/virtual/kvm/arm/psci.txt 
b/Documentation/virtual/kvm/arm/psci.txt
+new file mode 100644
+index ..aafdab887b04
+--- /dev/null
 b/Documentation/virtual/kvm/arm/psci.txt
+@@ -0,0 +1,30 @@
++KVM implements the PSCI (Power State Coordination Interface)
++specification in order to provide services such as CPU on/off, reset
++and power-off to the guest.
++
++The PSCI specification is regularly updated to provide new features,
++and KVM implements these updates if they make sense from a virtualization
++point of view.
++
++This means that a guest booted on two different versions of KVM can
++observe two different "firmware" revisions. This could cause issues if
++a given guest is tied to a particular PSCI revision (unlikely), or if
++a migration causes a different PSCI version to be exposed out of the
++blue to an unsuspecting guest.
++
++In order to remedy this situation, KVM exposes a set of "firmware
++pseudo-registers" that can be manipulated using the GET/SET_ONE_REG
++interface. These registers can be saved/restored by userspace, and set
++to a convenient value if required.
++
++The following register is defined:
++
++* KVM_REG_ARM_PSCI_VERSION:
++
++  - Only valid if the vcpu has the KVM_ARM_VCPU_PSCI_0_2 feature set
++(and thus has already been initialized)
++  - Returns the current PSCI version on GET_ONE_REG (defaulting to the
++highest PSCI version implemented by KVM and compatible with v0.2)
++  - Allows any PSCI version implemented by KVM and compatible with
++v0.2 to be set with SET_ONE_REG
++  - Affects the whole VM (even if the register view is per-vcpu)
+diff --git a/Makefile b/Makefile
+index 96d770488ae6..d51e99f4a987 100644
+--- a/Makefile
 b/Makefile
+@@ -1,6 +1,6 @@
+ VERSION = 4
+ PATCHLEVEL = 9
+-SUBLEVEL = 98
++SUBLEVEL = 99
+ EXTRAVERSION =
+ NAME = Roaring Lionus
+ 
+diff --git a/arch/arm/include/asm/kvm_host.h b/arch/arm/include/asm/kvm_host.h
+index 9fe1043e72d2..f4dab20ac9f3 100644
+--- a/arch/arm/include/asm/kvm_host.h
 b/arch/arm/include/asm/kvm_host.h
+@@ -78,6 +78,9 @@ struct kvm_arch {
+   /* Interrupt controller */
+   struct vgic_distvgic;
+   int max_vcpus;
++
++  /* Mandated version of PSCI */
++  u32 psci_version;
+ };
+ 
+ #define KVM_NR_MEM_OBJS 40
+diff --git a/arch/arm/include/uapi/asm/kvm.h 

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

2018-05-09 Thread Mikle Kolyada
commit: 6e72bc23e1cef859f7fd49d8a1cc9eab842acf7b
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Wed May  9 10:44:04 2018 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Wed May  9 10:44:25 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6e72bc23

sys-fs/eudev: ppc64 stable wrt bug #645280

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 sys-fs/eudev/eudev-3.2.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-fs/eudev/eudev-3.2.5.ebuild b/sys-fs/eudev/eudev-3.2.5.ebuild
index 53390437fce..75c9a8de9df 100644
--- a/sys-fs/eudev/eudev-3.2.5.ebuild
+++ b/sys-fs/eudev/eudev-3.2.5.ebuild
@@ -12,7 +12,7 @@ if [[ ${PV} = * ]]; then
inherit git-r3
 else
SRC_URI="https://dev.gentoo.org/~blueness/${PN}/${P}.tar.gz;
-   KEYWORDS="alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ~ppc64 sparc x86"
+   KEYWORDS="alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 sparc x86"
 fi
 
 DESCRIPTION="Linux dynamic and persistent device naming support (aka userspace 
devfs)"



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

2018-05-09 Thread Jeroen Roovers
commit: bfd1d405aa1e81cb31abbba24b7bd8857596ff43
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Wed May  9 10:40:03 2018 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Wed May  9 10:41:01 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bfd1d405

net-libs/nodejs: Version 6.14.2.

Package-Manager: Portage-2.3.36, Repoman-2.3.9

 net-libs/nodejs/Manifest |   1 +
 net-libs/nodejs/nodejs-6.14.2.ebuild | 197 +++
 2 files changed, 198 insertions(+)

diff --git a/net-libs/nodejs/Manifest b/net-libs/nodejs/Manifest
index bf8512ec89f..33410778343 100644
--- a/net-libs/nodejs/Manifest
+++ b/net-libs/nodejs/Manifest
@@ -5,5 +5,6 @@ DIST node-v4.8.7.tar.xz 13370828 BLAKE2B 
b1ee93a586b66f8582783b1be50667547afe4bf
 DIST node-v4.9.1.tar.xz 13250164 BLAKE2B 
7a689b99bb4bf507f7f21dd2c096a5766d023a8174c0f468cab37365af1920b8700da04157e1a406917790524255ef32c243a74662fd50ef7d3567d189dac9cf
 SHA512 
690c9fdf608e5194069a10955bdd94ec87cb1c308f13bc4d2cae92fa01436ace10fadf58f2e51d477dde6c570b23edc1c71fafea79bfc9cab2903eb2fa5f87aa
 DIST node-v6.11.5.tar.xz 15699404 BLAKE2B 
ba2df91bf5ef38cedb60b42919cf56f16807e619a81876fc92a5741e49da7ec91c4239d00f549c5e80d0bb8282bb9b396dd984507916cd18d61b403a3a7cef94
 SHA512 
62490725ef7957294c1bddf21ef0626c7472876791210168116501255ecee58457e9de9b044e10033706243299bbfd1495efeca169596fbf26f5eeba6d8fa4c9
 DIST node-v6.14.1.tar.xz 15758180 BLAKE2B 
63db5d1f73cc16f5c73012953799193cbd58da3aa92d3d48c5419d4e5c4e9126a2eb45b7e27e7396269deeca7836cac62c5f89e5d23b695a3455305739d5df90
 SHA512 
c1f725c76bfad914d8d607e1d0bddbb6cb75a99adcf781d12291830bc41610ede346a5ab29648d16ad8bb3031dade89f7f4e16708083b5fcda2def965f0c7d21
+DIST node-v6.14.2.tar.xz 15842896 BLAKE2B 
8cbfdc6b865d003612cce1be9d9bab2d1e0a85e4a7d05b093dbd075cd659ccf834de3107d568a3d2d9273ac848ee02afd5c4c83789d9021f32654af82ccc5373
 SHA512 
0390febbc8abbfb8f9da72489bd90af71fa71c52bbac8f156017c66cb6fd505b52173f5626b75bcf10be22315ef0774b4c93369089e91688ec9567cc7405c6d3
 DIST node-v8.11.1.tar.xz 18279516 BLAKE2B 
b06f31571c93455d16899e3ba57d1e5835951be7a644fafbfcac9cce1bf33ed8ca47929e0a5d0df72034a6c2b967c578e3c78a2ed27ba85e41c4af1de2307293
 SHA512 
0ca0dead15a1623ece7f972d420dec623141a795ddd984c32ce7e92ae32ead97bb0153ebd8c1c249b91a1bd6efcef7fb313105455f66d4d181473153c4e0736f
 DIST node-v9.11.1.tar.xz 18500884 BLAKE2B 
ac086b59144ed7393a7c0293616c1ef2b149e23ac67ba8ccf324c2c1f97b18435889e4fb2f1c205834e3309728853dcdbf34d00cc319a10bfed7cbea9fdf01e3
 SHA512 
6e5ed333ebb678c08fca8f567708874a50bd9311e326196bf86ca77db3046dd196b50208bcffb7f3435f0c031d47dff5471465c840be12903f3c683802000a1e

diff --git a/net-libs/nodejs/nodejs-6.14.2.ebuild 
b/net-libs/nodejs/nodejs-6.14.2.ebuild
new file mode 100644
index 000..d00288db71c
--- /dev/null
+++ b/net-libs/nodejs/nodejs-6.14.2.ebuild
@@ -0,0 +1,197 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python2_7 )
+PYTHON_REQ_USE="threads"
+
+inherit bash-completion-r1 eutils flag-o-matic pax-utils python-single-r1 
toolchain-funcs
+
+DESCRIPTION="A JavaScript runtime built on Chrome's V8 JavaScript engine"
+HOMEPAGE="https://nodejs.org/;
+SRC_URI="https://nodejs.org/dist/v${PV}/node-v${PV}.tar.xz;
+
+LICENSE="Apache-1.1 Apache-2.0 BSD BSD-2 MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x64-macos"
+IUSE="cpu_flags_x86_sse2 debug doc icu inspector +npm +snapshot +ssl test"
+REQUIRED_USE="
+   ${PYTHON_REQUIRED_USE}
+   inspector? ( icu ssl )
+"
+
+RDEPEND="
+   >=dev-libs/libuv-1.16.1:=
+   >=net-libs/http-parser-2.7.0:=
+   sys-libs/zlib
+   icu? ( >=dev-libs/icu-58.2:= )
+   ssl? ( >=dev-libs/openssl-1.0.2n:0=[-bindist] )
+"
+DEPEND="
+   ${RDEPEND}
+   ${PYTHON_DEPS}
+   test? ( net-misc/curl )
+"
+S="${WORKDIR}/node-v${PV}"
+PATCHES=(
+   "${FILESDIR}"/gentoo-global-npm-config.patch
+)
+
+pkg_pretend() {
+   (use x86 && ! use cpu_flags_x86_sse2) && \
+   die "Your CPU doesn't support the required SSE2 instruction."
+
+   ( [[ ${MERGE_TYPE} != "binary" ]] && ! test-flag-CXX -std=c++11 ) && \
+   die "Your compiler doesn't support C++11. Use GCC 4.8, Clang 
3.3 or newer."
+}
+
+src_prepare() {
+   tc-export CC CXX PKG_CONFIG
+   export V=1
+   export BUILDTYPE=Release
+
+   # fix compilation on Darwin
+   # https://code.google.com/p/gyp/issues/detail?id=260
+   sed -i -e "/append('-arch/d" tools/gyp/pylib/gyp/xcode_emulation.py || 
die
+
+   # make sure we use python2.* while using gyp
+   sed -i -e "s/python/${EPYTHON}/" deps/npm/node_modules/node-gyp/gyp/gyp 
|| die
+   sed -i -e "s/|| 'python'/|| '${EPYTHON}'/" 
deps/npm/node_modules/node-gyp/lib/configure.js || die
+
+   # less verbose install output (stating the same as portage, basically)
+   sed -i -e "/print/d" tools/install.py || 

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

2018-05-09 Thread Mikle Kolyada
commit: 0ff5fb7d04a50529d3a221b63ce5d8e5870b7691
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Wed May  9 10:39:36 2018 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Wed May  9 10:39:36 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0ff5fb7d

net-misc/netkit-bootparamd: ppc stable wrt bug #648404

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 net-misc/netkit-bootparamd/netkit-bootparamd-0.17-r4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/netkit-bootparamd/netkit-bootparamd-0.17-r4.ebuild 
b/net-misc/netkit-bootparamd/netkit-bootparamd-0.17-r4.ebuild
index a601d0e5e6d..63c9f4c0496 100644
--- a/net-misc/netkit-bootparamd/netkit-bootparamd-0.17-r4.ebuild
+++ b/net-misc/netkit-bootparamd/netkit-bootparamd-0.17-r4.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="mirror://debian/pool/main/n/${PN}/${PN}_${PV}.orig.tar.gz"
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="amd64 ~hppa ~mips ~ppc sparc x86"
+KEYWORDS="amd64 ~hppa ~mips ppc sparc x86"
 IUSE="+libtirpc"
 
 DEPEND="



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

2018-05-09 Thread Mikle Kolyada
commit: 7bf0f9787bebe71d936108f98dac2f5c709a27bc
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Wed May  9 10:40:32 2018 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Wed May  9 10:40:32 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7bf0f978

net-misc/netkit-bootparamd: Drop old

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 .../netkit-bootparamd-0.17-r2.ebuild   | 40 
 .../netkit-bootparamd-0.17-r3.ebuild   | 44 --
 2 files changed, 84 deletions(-)

diff --git a/net-misc/netkit-bootparamd/netkit-bootparamd-0.17-r2.ebuild 
b/net-misc/netkit-bootparamd/netkit-bootparamd-0.17-r2.ebuild
deleted file mode 100644
index f9f3947fb5b..000
--- a/net-misc/netkit-bootparamd/netkit-bootparamd-0.17-r2.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=0
-
-inherit eutils
-
-DESCRIPTION="Netkit - bootparamd"
-HOMEPAGE="ftp://ftp.uk.linux.org/pub/linux/Networking/netkit/;
-SRC_URI="mirror://debian/pool/main/n/netkit-bootparamd/${PN}_${PV}.orig.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~hppa ~mips ppc sparc x86"
-IUSE=""
-
-DEPEND="!<=net-misc/netkit-bootpd-0.17-r2"
-RDEPEND=${DEPEND}
-
-src_unpack() {
-   unpack ${A}
-   epatch "${FILESDIR}"/0.17-jumpstart.patch
-}
-
-src_compile() {
-   # Note this is not an autoconf configure
-   ./configure || die "configure failed"
-   emake || die "make failed"
-}
-
-src_install() {
-   into /usr
-   dosbin rpc.bootparamd/bootparamd || die "installing binary failed"
-   dosym bootparamd /usr/sbin/rpc.bootparamd
-   doman rpc.bootparamd/bootparamd.8
-   dosym bootparamd.8.gz /usr/share/man/man8/rpc.bootparamd.8.gz
-   doman rpc.bootparamd/bootparams.5
-   dodoc README ChangeLog
-   newdoc rpc.bootparamd/README README.bootparamd
-}

diff --git a/net-misc/netkit-bootparamd/netkit-bootparamd-0.17-r3.ebuild 
b/net-misc/netkit-bootparamd/netkit-bootparamd-0.17-r3.ebuild
deleted file mode 100644
index f0ac67f0581..000
--- a/net-misc/netkit-bootparamd/netkit-bootparamd-0.17-r3.ebuild
+++ /dev/null
@@ -1,44 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=2
-
-inherit eutils toolchain-funcs
-
-DESCRIPTION="Netkit - bootparamd"
-HOMEPAGE="ftp://ftp.uk.linux.org/pub/linux/Networking/netkit/;
-SRC_URI="mirror://debian/pool/main/n/${PN}/${PN}_${PV}.orig.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="amd64 ~hppa ~mips ppc sparc x86"
-IUSE=""
-
-DEPEND="!<=net-misc/netkit-bootpd-0.17-r2"
-RDEPEND=${DEPEND}
-
-src_prepare() {
-   epatch "${FILESDIR}"/0.17-jumpstart.patch
-
-   # don't reset LDFLAGS (bug #335457), manpages into /usr/share/man
-   sed -i -e '/^LDFLAGS=/d ; /MANDIR=/s:man:share/man:' configure || die
-
-   sed -i -e 's:install -s:install:' rpc.bootparamd/Makefile || die
-}
-
-src_configure() {
-   # Note this is not an autoconf configure
-   CC="$(tc-getCC)" LDFLAGS="${LDFLAGS}" ./configure || die
-}
-
-src_install() {
-   dodir usr/bin usr/sbin usr/share/man/man8 || die
-   emake INSTALLROOT="${D}" install || die
-
-   newconfd "${FILESDIR}"/bootparamd.confd bootparamd || die
-   newinitd "${FILESDIR}"/bootparamd.initd bootparamd || die
-
-   doman rpc.bootparamd/bootparams.5 || die
-   dodoc README ChangeLog || die
-   newdoc rpc.bootparamd/README README.bootparamd || die
-}



[gentoo-commits] repo/gentoo:master commit in: x11-wm/ctwm/

2018-05-09 Thread Mikle Kolyada
commit: b6595fdde050646ce347a8fcb10f350f5af0d2c1
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Wed May  9 10:31:13 2018 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Wed May  9 10:31:13 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b6595fdd

x11-wm/ctwm: ppc stable wrt bug #64

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 x11-wm/ctwm/ctwm-4.0.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-wm/ctwm/ctwm-4.0.1.ebuild b/x11-wm/ctwm/ctwm-4.0.1.ebuild
index f95c140b423..ecd97a4a914 100644
--- a/x11-wm/ctwm/ctwm-4.0.1.ebuild
+++ b/x11-wm/ctwm/ctwm-4.0.1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="${HOMEPAGE}dist/${P}.tar.xz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 ~ppc x86 ~x86-fbsd"
+KEYWORDS="amd64 ppc x86 ~x86-fbsd"
 
 RDEPEND="
x11-libs/libICE



[gentoo-commits] repo/gentoo:master commit in: x11-wm/ctwm/

2018-05-09 Thread Mikle Kolyada
commit: 07d807b4dc9e820f67bc74d68d6ed5bb9bd523af
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Wed May  9 10:32:32 2018 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Wed May  9 10:32:32 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=07d807b4

x11-wm/ctwm: Drop old

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 x11-wm/ctwm/Manifest  |  2 --
 x11-wm/ctwm/ctwm-3.7.ebuild   | 57 --
 x11-wm/ctwm/ctwm-3.8.2.ebuild | 81 ---
 3 files changed, 140 deletions(-)

diff --git a/x11-wm/ctwm/Manifest b/x11-wm/ctwm/Manifest
index 1bf3589f954..f97b3d847ee 100644
--- a/x11-wm/ctwm/Manifest
+++ b/x11-wm/ctwm/Manifest
@@ -1,3 +1 @@
-DIST ctwm-3.7.tar.gz 1139461 BLAKE2B 
7c96f6434dea660dcbcc017b89bb9df533b6b26688392ba7baf14b4b701d093f8ff4e0c0c3af61bd5ea32d0b88b336d6958e1d4f524de1cb4d4577e20cfe3380
 SHA512 
e3c1e4bed68ffbf3efbc6057743889d706ed16e74bd334ebb689c8283f1288778dc368f0a6064aa7e24a6416592f22d1eeffc09c76cb0cd4ea64467718c62cfd
-DIST ctwm-3.8.2.tar.xz 549984 BLAKE2B 
90b1d7c872e2ca8960853829d9ad5b19476ca8cdbcda9d3fcb180787aa85ff13b3d63e6c6d19e38193d71c2175c939d65d9581ce2629314c78dc0a56bf8cb139
 SHA512 
4633b7bf7b8528ecfd2a753f443fd5286fd394df37ebe885138d30a498f0d721076835d135974a2bd11ca9c32ffd288f84788cb0407ae346a29c5f6371dca497
 DIST ctwm-4.0.1.tar.xz 656776 BLAKE2B 
37d6011d04f8d64552a86608a4d3867e6e1b0135f45457886daee6be1ae23ca1e3079caa1a63befd1d17bcc640e40ba0f1ed92e0a0caf2c6182f6e282f012bf7
 SHA512 
8c5c0bf868ba36cf5acca1ac5dbcea9327f63892698ace5086fabe563632acbb578cefea44ac3de91dc15afdbdce0370169e14156525507b90dc8aca8d305bc6

diff --git a/x11-wm/ctwm/ctwm-3.7.ebuild b/x11-wm/ctwm/ctwm-3.7.ebuild
deleted file mode 100644
index a558de71004..000
--- a/x11-wm/ctwm/ctwm-3.7.ebuild
+++ /dev/null
@@ -1,57 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=0
-
-inherit eutils
-
-DESCRIPTION="A clean, light window manager"
-HOMEPAGE="http://ctwm.free.lp.se/;
-SRC_URI="http://ctwm.free.lp.se/dist/${P}.tar.gz;
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 ppc x86 ~x86-fbsd"
-IUSE=""
-
-RDEPEND="x11-libs/libX11
-   x11-libs/libXext
-   x11-libs/libXmu
-   x11-libs/libXpm
-   x11-libs/libXt"
-DEPEND="${RDEPEND}
-   app-text/rman
-   virtual/jpeg
-   x11-misc/imake
-   x11-proto/xextproto
-   x11-proto/xproto"
-
-src_compile() {
-   sed -i -e "s@\(CONFDIR =\).*@\1 /etc/X11/twm@g" Imakefile \
-   || die "sed failed"
-
-   cp Imakefile.local-template Imakefile.local
-
-   xmkmf || die "xmkmf failed"
-   make TWMDIR=/usr/share/${PN} || die "make failed"
-}
-
-src_install() {
-   make BINDIR=/usr/bin \
-   MANPATH=/usr/share/man \
-   TWMDIR=/usr/share/${PN} \
-   DESTDIR="${D}" install || die "make install failed"
-
-   make MANPATH=/usr/share/man \
-   DOCHTMLDIR=/usr/share/doc/${PF}/html \
-   DESTDIR="${D}" install.man || die "make install.man failed"
-
-   echo "#!/bin/sh" > ${T}/ctwm
-   echo "/usr/bin/ctwm" >> ${T}/ctwm
-
-   exeinto /etc/X11/Sessions
-   doexe "${T}"/ctwm
-
-   dodoc CHANGES README* TODO* PROBLEMS
-   dodoc *.ctwmrc*
-}

diff --git a/x11-wm/ctwm/ctwm-3.8.2.ebuild b/x11-wm/ctwm/ctwm-3.8.2.ebuild
deleted file mode 100644
index 050ce634b58..000
--- a/x11-wm/ctwm/ctwm-3.8.2.ebuild
+++ /dev/null
@@ -1,81 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit eutils flag-o-matic toolchain-funcs
-
-DESCRIPTION="A clean, light window manager"
-HOMEPAGE="http://ctwm.org/;
-SRC_URI="${HOMEPAGE}dist/${P}.tar.xz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86 ~x86-fbsd"
-
-RDEPEND="
-   x11-libs/libICE
-   x11-libs/libSM
-   x11-libs/libX11
-   x11-libs/libXext
-   x11-libs/libXmu
-   x11-libs/libXpm
-   x11-libs/libXt
-"
-DEPEND="
-   ${RDEPEND}
-   app-arch/xz-utils
-   app-text/rman
-   virtual/jpeg
-   x11-misc/imake
-   x11-proto/xextproto
-   x11-proto/xproto
-"
-
-src_prepare() {
-   # overflow bug 338180
-   sed -i menus.c -e "/char modStr/ s/5/6/" || die
-
-   # implicit 'isspace'
-   sed -i parse.c -e "// a#include " || die
-
-   sed -i Imakefile -e "/^CONFDIR/s@=.*@= /etc/X11/twm@g" || die
-
-   cp Imakefile.local-template Imakefile.local
-
-   # TODO: Add GNOME support
-   sed -i Imakefile.local -e '/^#define GNOME/d' || die
-}
-
-src_configure() {
-   append-cppflags -DXPM -DJPEG
-   xmkmf || die
-}
-
-src_compile() {
-   emake \
-   CC=$(tc-getCC) \
-   CFLAGS="${CFLAGS}" \
-   EXTRA_LDOPTIONS="${LDFLAGS}" \
-   TWMDIR=/usr/share/${PN}
-}
-
-src_install() {
-   emake BINDIR=/usr/bin \
-   

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

2018-05-09 Thread Mikle Kolyada
commit: c76c03a0c8bc987f83a7b8eb9a95734d59ac115a
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Wed May  9 10:28:13 2018 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Wed May  9 10:28:49 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c76c03a0

net-misc/ipsorcery: Drop old

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 net-misc/ipsorcery/ipsorcery-2.0.9-r1.ebuild | 31 
 1 file changed, 31 deletions(-)

diff --git a/net-misc/ipsorcery/ipsorcery-2.0.9-r1.ebuild 
b/net-misc/ipsorcery/ipsorcery-2.0.9-r1.ebuild
deleted file mode 100644
index 092da8b8b03..000
--- a/net-misc/ipsorcery/ipsorcery-2.0.9-r1.ebuild
+++ /dev/null
@@ -1,31 +0,0 @@
-# Copyright 1999-2011 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=2
-inherit toolchain-funcs
-
-DESCRIPTION="Ipsorcery allows you to generate IP, TCP, UDP, ICMP, and IGMP 
packets"
-HOMEPAGE="https://www.gentoo.org/;
-SRC_URI="mirror://gentoo/ipsorc-${PV}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ppc ~sparc x86"
-IUSE=""
-
-S=${WORKDIR}/ipsorc-${PV}
-
-src_prepare() {
-   sed -i \
-   -e 's:-g -O2:$(LDFLAGS) $(CFLAGS):' \
-   Makefile || die
-}
-
-src_compile() {
-   emake CC="$(tc-getCC)" con || die
-}
-
-src_install() {
-   dosbin ipmagic || die
-   dodoc BUGS changelog HOWTO README
-}



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

2018-05-09 Thread Mikle Kolyada
commit: 7fa3e70dbc8f49899561d27afdf2a980ad711abd
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Wed May  9 10:27:22 2018 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Wed May  9 10:28:47 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7fa3e70d

net-misc/ipsorcery ppc stable wrt bug #648372

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 net-misc/ipsorcery/ipsorcery-2.0.9-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/ipsorcery/ipsorcery-2.0.9-r2.ebuild 
b/net-misc/ipsorcery/ipsorcery-2.0.9-r2.ebuild
index 8771173f252..f937dc446a4 100644
--- a/net-misc/ipsorcery/ipsorcery-2.0.9-r2.ebuild
+++ b/net-misc/ipsorcery/ipsorcery-2.0.9-r2.ebuild
@@ -10,7 +10,7 @@ SRC_URI="mirror://gentoo/ipsorc-${PV}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 ~ppc ~sparc x86"
+KEYWORDS="amd64 ppc ~sparc x86"
 IUSE="gtk"
 
 DEPEND="



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

2018-05-09 Thread Jeroen Roovers
commit: dae95568204a0da6cb803f448e3c9f34320f17db
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Wed May  9 10:15:46 2018 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Wed May  9 10:15:46 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dae95568

net-misc/youtube-dl: Version 2018.05.09.

Package-Manager: Portage-2.3.36, Repoman-2.3.9

 net-misc/youtube-dl/Manifest |   1 +
 net-misc/youtube-dl/youtube-dl-2018.05.09.ebuild | 115 +++
 2 files changed, 116 insertions(+)

diff --git a/net-misc/youtube-dl/Manifest b/net-misc/youtube-dl/Manifest
index 55b81d510c1..742448d4ce8 100644
--- a/net-misc/youtube-dl/Manifest
+++ b/net-misc/youtube-dl/Manifest
@@ -1,3 +1,4 @@
 DIST youtube-dl-2017.11.15.tar.gz 2834012 BLAKE2B 
fd93e3923f99874be58681a886c09e31ac10063975ab636badf27e59b44743c72cddf05e3a431c49ffd0f7b40f9b005f4d90feff85d4ca889dee80833300b076
 SHA512 
e10c0d53db7fdfb02610b53f54046c0a9354b305ba05c5d00a43649a283a6449263f66ff56171d52cf18f906c6aeccc25dc48ea708b4b1bb2b8323b937abca96
 DIST youtube-dl-2018.04.25.tar.gz 2947762 BLAKE2B 
6c6ee1e67eab82418bcc2f5f4556b02eba77ddf830603096e29dd793bf052403379838bf2d920d7ebc39be9ec4e7aba33799435f2980c991873d636d10be5e9a
 SHA512 
89eda20c45575bbf894138b2fd41e38abf3cc21504fe141754544c436bf6030fa94a1496abf6b8c4bfdc77bdf1c8c1d320bf0f1a0ecc2d007409ef9421922c15
 DIST youtube-dl-2018.05.01.tar.gz 2956847 BLAKE2B 
d1f5a07cfb92ec5d1b7ef075cf7c9de7ce7621b54a186a8e3a14ba0504090b1fc2ad6475b06b62355c383d31ba1905a7b7b6d9276eccdf545290ed4a11f5b293
 SHA512 
656a15a65d05bd59b188e95126325f9391800adb4b30a858549f190ab4f8b188b6e495456ebdde58c0997b0723e6effd4181183b9afbac11f7799171c4e3875d
+DIST youtube-dl-2018.05.09.tar.gz 2962389 BLAKE2B 
bcdf235ce91cd2ac7ddf98d36112d9e23d8d181f5998e5e9bb2638d6acd1aff010f390dc7ae2c9d558c07b20f9d5ea1183444ead6a6a797ef980d8dc10c8b927
 SHA512 
cf62dff3f8427f0d31dceeebd7b6d8748ba004cd1077076b72f02c2779a8147ce07a7a40cd356a51d0f0dea3008a83f20dea73f6de5c1150cae311c552457a31

diff --git a/net-misc/youtube-dl/youtube-dl-2018.05.09.ebuild 
b/net-misc/youtube-dl/youtube-dl-2018.05.09.ebuild
new file mode 100644
index 000..37bffad45c8
--- /dev/null
+++ b/net-misc/youtube-dl/youtube-dl-2018.05.09.ebuild
@@ -0,0 +1,115 @@
+# 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 bash-completion-r1 distutils-r1 readme.gentoo-r1
+
+DESCRIPTION="Download videos from YouTube.com (and more sites...)"
+HOMEPAGE="https://rg3.github.com/youtube-dl/;
+SRC_URI="https://youtube-dl.org/downloads/${PV}/${P}.tar.gz;
+
+LICENSE="public-domain"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux ~arm-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x86-solaris"
+IUSE="+offensive test"
+
+RDEPEND="
+   dev-python/setuptools[${PYTHON_USEDEP}]
+"
+DEPEND="
+   ${RDEPEND}
+   test? ( dev-python/nose[coverage(+)] )
+"
+
+S="${WORKDIR}/${PN}"
+
+python_prepare_all() {
+   if ! use offensive; then
+   sed -i -e "/..version../s|'$|+gentoo.no.offensive.sites'|g" \
+   youtube_dl/version.py || die
+   # these have single line import statements
+   local xxx=(
+   alphaporno anysex behindkink camwithher chaturbate 
eporner
+   eroprofile extremetube foxgay goshgay hellporno 
hentaistigma
+   hornbunny keezmovies lovehomeporn mofosex myvidster 
porn91 porncom
+   pornflip pornhd pornotube pornovoisines pornoxo 
ruleporn sexu
+   slutload spankbang spankwire sunporno thisav vporn 
watchindianporn
+   xbef xnxx xtube xvideos xxxymovies youjizz youporn
+   )
+   # these have multi-line import statements
+   local mxxx=(
+   drtuber fourtube motherless pornhub redtube tnaflix 
tube8 xhamster
+   )
+   # do single line imports
+   sed -i \
+   -e $( printf '/%s/d;' ${xxx[@]} ) \
+   youtube_dl/extractor/extractors.py \
+   || die
+
+   # do multiple line imports
+   sed -i \
+   -e $( printf '/%s/,/)/d;' ${mxxx[@]} ) \
+   youtube_dl/extractor/extractors.py \
+   || die
+
+   sed -i \
+   -e $( printf '/%s/d;' ${mxxx[@]} ) \
+   youtube_dl/extractor/generic.py \
+   || die
+
+   rm \
+   $( printf 'youtube_dl/extractor/%s.py ' ${xxx[@]} ) \
+   $( printf 'youtube_dl/extractor/%s.py ' ${mxxx[@]} ) \
+   test/test_age_restriction.py \
+   || die
+   fi
+
+   eapply_user
+
+   

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

2018-05-09 Thread Jeroen Roovers
commit: d0edcb04ffeafb9eed58e7b32c1ba6c1c5cd12c3
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Wed May  9 10:16:37 2018 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Wed May  9 10:16:37 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d0edcb04

net-misc/youtube-dl: Old.

Package-Manager: Portage-2.3.36, Repoman-2.3.9

 net-misc/youtube-dl/Manifest |   1 -
 net-misc/youtube-dl/youtube-dl-2018.04.25.ebuild | 115 ---
 2 files changed, 116 deletions(-)

diff --git a/net-misc/youtube-dl/Manifest b/net-misc/youtube-dl/Manifest
index 742448d4ce8..fbe3386a013 100644
--- a/net-misc/youtube-dl/Manifest
+++ b/net-misc/youtube-dl/Manifest
@@ -1,4 +1,3 @@
 DIST youtube-dl-2017.11.15.tar.gz 2834012 BLAKE2B 
fd93e3923f99874be58681a886c09e31ac10063975ab636badf27e59b44743c72cddf05e3a431c49ffd0f7b40f9b005f4d90feff85d4ca889dee80833300b076
 SHA512 
e10c0d53db7fdfb02610b53f54046c0a9354b305ba05c5d00a43649a283a6449263f66ff56171d52cf18f906c6aeccc25dc48ea708b4b1bb2b8323b937abca96
-DIST youtube-dl-2018.04.25.tar.gz 2947762 BLAKE2B 
6c6ee1e67eab82418bcc2f5f4556b02eba77ddf830603096e29dd793bf052403379838bf2d920d7ebc39be9ec4e7aba33799435f2980c991873d636d10be5e9a
 SHA512 
89eda20c45575bbf894138b2fd41e38abf3cc21504fe141754544c436bf6030fa94a1496abf6b8c4bfdc77bdf1c8c1d320bf0f1a0ecc2d007409ef9421922c15
 DIST youtube-dl-2018.05.01.tar.gz 2956847 BLAKE2B 
d1f5a07cfb92ec5d1b7ef075cf7c9de7ce7621b54a186a8e3a14ba0504090b1fc2ad6475b06b62355c383d31ba1905a7b7b6d9276eccdf545290ed4a11f5b293
 SHA512 
656a15a65d05bd59b188e95126325f9391800adb4b30a858549f190ab4f8b188b6e495456ebdde58c0997b0723e6effd4181183b9afbac11f7799171c4e3875d
 DIST youtube-dl-2018.05.09.tar.gz 2962389 BLAKE2B 
bcdf235ce91cd2ac7ddf98d36112d9e23d8d181f5998e5e9bb2638d6acd1aff010f390dc7ae2c9d558c07b20f9d5ea1183444ead6a6a797ef980d8dc10c8b927
 SHA512 
cf62dff3f8427f0d31dceeebd7b6d8748ba004cd1077076b72f02c2779a8147ce07a7a40cd356a51d0f0dea3008a83f20dea73f6de5c1150cae311c552457a31

diff --git a/net-misc/youtube-dl/youtube-dl-2018.04.25.ebuild 
b/net-misc/youtube-dl/youtube-dl-2018.04.25.ebuild
deleted file mode 100644
index 37bffad45c8..000
--- a/net-misc/youtube-dl/youtube-dl-2018.04.25.ebuild
+++ /dev/null
@@ -1,115 +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 bash-completion-r1 distutils-r1 readme.gentoo-r1
-
-DESCRIPTION="Download videos from YouTube.com (and more sites...)"
-HOMEPAGE="https://rg3.github.com/youtube-dl/;
-SRC_URI="https://youtube-dl.org/downloads/${PV}/${P}.tar.gz;
-
-LICENSE="public-domain"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux ~arm-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x86-solaris"
-IUSE="+offensive test"
-
-RDEPEND="
-   dev-python/setuptools[${PYTHON_USEDEP}]
-"
-DEPEND="
-   ${RDEPEND}
-   test? ( dev-python/nose[coverage(+)] )
-"
-
-S="${WORKDIR}/${PN}"
-
-python_prepare_all() {
-   if ! use offensive; then
-   sed -i -e "/..version../s|'$|+gentoo.no.offensive.sites'|g" \
-   youtube_dl/version.py || die
-   # these have single line import statements
-   local xxx=(
-   alphaporno anysex behindkink camwithher chaturbate 
eporner
-   eroprofile extremetube foxgay goshgay hellporno 
hentaistigma
-   hornbunny keezmovies lovehomeporn mofosex myvidster 
porn91 porncom
-   pornflip pornhd pornotube pornovoisines pornoxo 
ruleporn sexu
-   slutload spankbang spankwire sunporno thisav vporn 
watchindianporn
-   xbef xnxx xtube xvideos xxxymovies youjizz youporn
-   )
-   # these have multi-line import statements
-   local mxxx=(
-   drtuber fourtube motherless pornhub redtube tnaflix 
tube8 xhamster
-   )
-   # do single line imports
-   sed -i \
-   -e $( printf '/%s/d;' ${xxx[@]} ) \
-   youtube_dl/extractor/extractors.py \
-   || die
-
-   # do multiple line imports
-   sed -i \
-   -e $( printf '/%s/,/)/d;' ${mxxx[@]} ) \
-   youtube_dl/extractor/extractors.py \
-   || die
-
-   sed -i \
-   -e $( printf '/%s/d;' ${mxxx[@]} ) \
-   youtube_dl/extractor/generic.py \
-   || die
-
-   rm \
-   $( printf 'youtube_dl/extractor/%s.py ' ${xxx[@]} ) \
-   $( printf 'youtube_dl/extractor/%s.py ' ${mxxx[@]} ) \
-   test/test_age_restriction.py \
-   || die
-   fi
-
-   eapply_user
-
-   

[gentoo-commits] repo/gentoo:master commit in: www-plugins/adobe-flash/

2018-05-09 Thread Jeroen Roovers
commit: ee1e4b5bab68a9f4889ef715464ad3c97a9f0a12
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Wed May  9 10:05:17 2018 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Wed May  9 10:05:17 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ee1e4b5b

www-plugins/adobe-flash: Version 29.0.0.171.

Package-Manager: Portage-2.3.36, Repoman-2.3.9

 www-plugins/adobe-flash/Manifest   |   4 +
 .../adobe-flash/adobe-flash-29.0.0.171.ebuild  | 140 +
 2 files changed, 144 insertions(+)

diff --git a/www-plugins/adobe-flash/Manifest b/www-plugins/adobe-flash/Manifest
index 97f36b9a452..66fd45c5aa3 100644
--- a/www-plugins/adobe-flash/Manifest
+++ b/www-plugins/adobe-flash/Manifest
@@ -2,3 +2,7 @@ DIST adobe-flash-29.0.0.140-npapi.i386.tar.gz 8520298 BLAKE2B 
81fbfa2a82702314f0
 DIST adobe-flash-29.0.0.140-npapi.x86_64.tar.gz 9036010 BLAKE2B 
d1c25e93740cf53f0d551ba859cb4a23ba61fb2816e30d7f8ce503d11cb56ad8058e1bc2259b6bb2986ff751b45b2c2f2a8d63fbf6503e64df1342b73e2976a7
 SHA512 
acd2ea77a8e7baf4dc473f6301e7ca3df633fd0e61815b99fa16204b574409190811daeb31a936fdc8187f1a7da4e5014ab1a95572b6fb3d2b2276498fa8bcc8
 DIST adobe-flash-29.0.0.140-ppapi.i386.tar.gz 8554989 BLAKE2B 
7c662ce66f6d0079f673b28691afea5cca6276a934b851d0d91fcbc4e81320eedf8ee4bf6bf909a8909a76c83a3e6839cb3d521813891f9a7675f69c17da79f1
 SHA512 
979fc4d626449e0caa350fd8d8ec2a023e72089aaa9ce1a828e1bb37b0bb1431653642c30e0aaef30df8a0d7c8633b232d7f6525f6dc8df2a708f8af7c46e1b9
 DIST adobe-flash-29.0.0.140-ppapi.x86_64.tar.gz 9471488 BLAKE2B 
94d3a3fd549cf0f6e9358f153c665160ddc2e4366b92370f615fb328c422e990f9b9785218a0fe0ba998089f5bc3fd241bfd58dd40b210ba05aabc01bfba6602
 SHA512 
7af12d05a0043d67c6db71b0f4f3797330b4fa27da75877ee7ac9371f80f67131fa499f5cb4f271b80e30cd02845d7ab40a68c7e8dffa0a769f89b1d9b393cc2
+DIST adobe-flash-29.0.0.171-npapi.i386.tar.gz 8520030 BLAKE2B 
7a9512dea7dcf769f090ea179482bfccd2c59cab0e3660425bf4642bd688b497b21d95a17b4dcdbe57fda6d3c13d6ab71285dd94ba72a30b086390bd4bf64ebd
 SHA512 
911237ffcad3b582ff4090de63a90ec8b7793390dae39cea644f1508a49ae6c00c7477b695e9afb19dcbef4ec475eac42f0494e75a45df5973af0f481ba32d87
+DIST adobe-flash-29.0.0.171-npapi.x86_64.tar.gz 9036933 BLAKE2B 
11a873b8611327c224f3501e976cd3ce3480a81f306f7175d9e15c6178b2eb195f5c1276d4b84201532f4ac74584420a0f2ec488a159f084bd58c3a433345dec
 SHA512 
0489682989b17686f6de4786f9a7394b5bdd8a7465f624d1682db06b223effb4bf47670abd74b38a7b9e8fd2535660f1fb06435796f1d875001cdc667a8452b4
+DIST adobe-flash-29.0.0.171-ppapi.i386.tar.gz 8554691 BLAKE2B 
4b9c0bd8bfdaa09d7a126a1ab02914322983dd366a3edaeea3ff481569597d38d510dabbc90def1b8b9f480598f891467e7465b8dc5fe67ec556416820f8d156
 SHA512 
efa5898bdbbfc23017b01e5fbee964d1728f22297fb0f29d82f2b02da84a5d0ceb70cc079312fcd4fe77deb112ddf9670ccd475177c33a316d271f4c8b501154
+DIST adobe-flash-29.0.0.171-ppapi.x86_64.tar.gz 9471706 BLAKE2B 
2f054806f3f010b3bdc95166bb359c38e2425560ae6fe5c91b8ce241eeaef00ff29797e36acaa1a6f6e3e8feb37ed7239cdaf8c48a670a2adc5bd146a06b0968
 SHA512 
84e2abee91394781f5b7628d2269bb28a24701d32eeecbe9fbc8233b3f755f3148933fd9513b09f9ac4f6878196ba0bdb08969ad17121666337a684bbff50497

diff --git a/www-plugins/adobe-flash/adobe-flash-29.0.0.171.ebuild 
b/www-plugins/adobe-flash/adobe-flash-29.0.0.171.ebuild
new file mode 100644
index 000..edde28781c1
--- /dev/null
+++ b/www-plugins/adobe-flash/adobe-flash-29.0.0.171.ebuild
@@ -0,0 +1,140 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit gnome2-utils nsplugins multilib multilib-minimal
+
+DESCRIPTION="Adobe Flash Player"
+HOMEPAGE="
+   https://www.adobe.com/products/flashplayer.html
+   https://get.adobe.com/flashplayer/
+   https://helpx.adobe.com/security/products/flash-player.html
+"
+
+AF_URI="https://fpdownload.adobe.com/pub/flashplayer/pdc/${PV};
+AF_NP_32_URI="${AF_URI}/flash_player_npapi_linux.i386.tar.gz -> 
${P}-npapi.i386.tar.gz"
+AF_NP_64_URI="${AF_URI}/flash_player_npapi_linux.x86_64.tar.gz -> 
${P}-npapi.x86_64.tar.gz"
+AF_PP_32_URI="${AF_URI}/flash_player_ppapi_linux.i386.tar.gz -> 
${P}-ppapi.i386.tar.gz"
+AF_PP_64_URI="${AF_URI}/flash_player_ppapi_linux.x86_64.tar.gz -> 
${P}-ppapi.x86_64.tar.gz"
+
+IUSE="+nsplugin +ppapi"
+REQUIRED_USE="
+   || ( nsplugin ppapi )
+"
+
+SRC_URI="
+   nsplugin? (
+   abi_x86_32? ( ${AF_NP_32_URI} )
+   abi_x86_64? ( ${AF_NP_64_URI} )
+   )
+   ppapi? (
+   abi_x86_32? ( ${AF_PP_32_URI} )
+   abi_x86_64? ( ${AF_PP_64_URI} )
+   )
+"
+SLOT="22"
+
+KEYWORDS="-* ~amd64 ~x86"
+LICENSE="AdobeFlash-11.x"
+RESTRICT="strip mirror"
+
+NPAPI_RDEPEND="
+   dev-libs/atk[${MULTILIB_USEDEP}]
+   dev-libs/glib:2[${MULTILIB_USEDEP}]
+   dev-libs/nspr[${MULTILIB_USEDEP}]
+   dev-libs/nss[${MULTILIB_USEDEP}]
+   media-libs/fontconfig[${MULTILIB_USEDEP}]
+   

[gentoo-commits] repo/gentoo:master commit in: www-plugins/adobe-flash/

2018-05-09 Thread Jeroen Roovers
commit: f0251126f11611974a20a29a565af3426634df13
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Wed May  9 10:06:26 2018 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Wed May  9 10:06:26 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f0251126

www-plugins/adobe-flash: Stable for AMD64 x86 too.

Package-Manager: Portage-2.3.36, Repoman-2.3.9
RepoMan-Options: --ignore-arches

 www-plugins/adobe-flash/adobe-flash-29.0.0.171.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-plugins/adobe-flash/adobe-flash-29.0.0.171.ebuild 
b/www-plugins/adobe-flash/adobe-flash-29.0.0.171.ebuild
index edde28781c1..c0de0f4b747 100644
--- a/www-plugins/adobe-flash/adobe-flash-29.0.0.171.ebuild
+++ b/www-plugins/adobe-flash/adobe-flash-29.0.0.171.ebuild
@@ -34,7 +34,7 @@ SRC_URI="
 "
 SLOT="22"
 
-KEYWORDS="-* ~amd64 ~x86"
+KEYWORDS="-* amd64 x86"
 LICENSE="AdobeFlash-11.x"
 RESTRICT="strip mirror"
 



[gentoo-commits] repo/gentoo:master commit in: www-plugins/adobe-flash/

2018-05-09 Thread Jeroen Roovers
commit: c560d2ae45303b5bbb571750113a0b5e77706211
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Wed May  9 10:06:50 2018 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Wed May  9 10:06:50 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c560d2ae

www-plugins/adobe-flash: Old.

Package-Manager: Portage-2.3.36, Repoman-2.3.9

 www-plugins/adobe-flash/Manifest   |   4 -
 .../adobe-flash/adobe-flash-29.0.0.140.ebuild  | 140 -
 2 files changed, 144 deletions(-)

diff --git a/www-plugins/adobe-flash/Manifest b/www-plugins/adobe-flash/Manifest
index 66fd45c5aa3..c19b5ad78af 100644
--- a/www-plugins/adobe-flash/Manifest
+++ b/www-plugins/adobe-flash/Manifest
@@ -1,7 +1,3 @@
-DIST adobe-flash-29.0.0.140-npapi.i386.tar.gz 8520298 BLAKE2B 
81fbfa2a82702314f06196ca346dbfe768c4c0ae6512c012fb1b5c2323385c58d64ca87a3c6f7745c2840832c7e0e9e7fe500c1974786b7f835f454aac64b1b8
 SHA512 
0b478fdc4d606bfa3b1a379dd5d84aaee9ac1fe6f66acd2d79e787f8590f5140c1c6c48c26e3679375910f197945728625944963f1081a1e324b49add2a6d6dc
-DIST adobe-flash-29.0.0.140-npapi.x86_64.tar.gz 9036010 BLAKE2B 
d1c25e93740cf53f0d551ba859cb4a23ba61fb2816e30d7f8ce503d11cb56ad8058e1bc2259b6bb2986ff751b45b2c2f2a8d63fbf6503e64df1342b73e2976a7
 SHA512 
acd2ea77a8e7baf4dc473f6301e7ca3df633fd0e61815b99fa16204b574409190811daeb31a936fdc8187f1a7da4e5014ab1a95572b6fb3d2b2276498fa8bcc8
-DIST adobe-flash-29.0.0.140-ppapi.i386.tar.gz 8554989 BLAKE2B 
7c662ce66f6d0079f673b28691afea5cca6276a934b851d0d91fcbc4e81320eedf8ee4bf6bf909a8909a76c83a3e6839cb3d521813891f9a7675f69c17da79f1
 SHA512 
979fc4d626449e0caa350fd8d8ec2a023e72089aaa9ce1a828e1bb37b0bb1431653642c30e0aaef30df8a0d7c8633b232d7f6525f6dc8df2a708f8af7c46e1b9
-DIST adobe-flash-29.0.0.140-ppapi.x86_64.tar.gz 9471488 BLAKE2B 
94d3a3fd549cf0f6e9358f153c665160ddc2e4366b92370f615fb328c422e990f9b9785218a0fe0ba998089f5bc3fd241bfd58dd40b210ba05aabc01bfba6602
 SHA512 
7af12d05a0043d67c6db71b0f4f3797330b4fa27da75877ee7ac9371f80f67131fa499f5cb4f271b80e30cd02845d7ab40a68c7e8dffa0a769f89b1d9b393cc2
 DIST adobe-flash-29.0.0.171-npapi.i386.tar.gz 8520030 BLAKE2B 
7a9512dea7dcf769f090ea179482bfccd2c59cab0e3660425bf4642bd688b497b21d95a17b4dcdbe57fda6d3c13d6ab71285dd94ba72a30b086390bd4bf64ebd
 SHA512 
911237ffcad3b582ff4090de63a90ec8b7793390dae39cea644f1508a49ae6c00c7477b695e9afb19dcbef4ec475eac42f0494e75a45df5973af0f481ba32d87
 DIST adobe-flash-29.0.0.171-npapi.x86_64.tar.gz 9036933 BLAKE2B 
11a873b8611327c224f3501e976cd3ce3480a81f306f7175d9e15c6178b2eb195f5c1276d4b84201532f4ac74584420a0f2ec488a159f084bd58c3a433345dec
 SHA512 
0489682989b17686f6de4786f9a7394b5bdd8a7465f624d1682db06b223effb4bf47670abd74b38a7b9e8fd2535660f1fb06435796f1d875001cdc667a8452b4
 DIST adobe-flash-29.0.0.171-ppapi.i386.tar.gz 8554691 BLAKE2B 
4b9c0bd8bfdaa09d7a126a1ab02914322983dd366a3edaeea3ff481569597d38d510dabbc90def1b8b9f480598f891467e7465b8dc5fe67ec556416820f8d156
 SHA512 
efa5898bdbbfc23017b01e5fbee964d1728f22297fb0f29d82f2b02da84a5d0ceb70cc079312fcd4fe77deb112ddf9670ccd475177c33a316d271f4c8b501154

diff --git a/www-plugins/adobe-flash/adobe-flash-29.0.0.140.ebuild 
b/www-plugins/adobe-flash/adobe-flash-29.0.0.140.ebuild
deleted file mode 100644
index c0de0f4b747..000
--- a/www-plugins/adobe-flash/adobe-flash-29.0.0.140.ebuild
+++ /dev/null
@@ -1,140 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit gnome2-utils nsplugins multilib multilib-minimal
-
-DESCRIPTION="Adobe Flash Player"
-HOMEPAGE="
-   https://www.adobe.com/products/flashplayer.html
-   https://get.adobe.com/flashplayer/
-   https://helpx.adobe.com/security/products/flash-player.html
-"
-
-AF_URI="https://fpdownload.adobe.com/pub/flashplayer/pdc/${PV};
-AF_NP_32_URI="${AF_URI}/flash_player_npapi_linux.i386.tar.gz -> 
${P}-npapi.i386.tar.gz"
-AF_NP_64_URI="${AF_URI}/flash_player_npapi_linux.x86_64.tar.gz -> 
${P}-npapi.x86_64.tar.gz"
-AF_PP_32_URI="${AF_URI}/flash_player_ppapi_linux.i386.tar.gz -> 
${P}-ppapi.i386.tar.gz"
-AF_PP_64_URI="${AF_URI}/flash_player_ppapi_linux.x86_64.tar.gz -> 
${P}-ppapi.x86_64.tar.gz"
-
-IUSE="+nsplugin +ppapi"
-REQUIRED_USE="
-   || ( nsplugin ppapi )
-"
-
-SRC_URI="
-   nsplugin? (
-   abi_x86_32? ( ${AF_NP_32_URI} )
-   abi_x86_64? ( ${AF_NP_64_URI} )
-   )
-   ppapi? (
-   abi_x86_32? ( ${AF_PP_32_URI} )
-   abi_x86_64? ( ${AF_PP_64_URI} )
-   )
-"
-SLOT="22"
-
-KEYWORDS="-* amd64 x86"
-LICENSE="AdobeFlash-11.x"
-RESTRICT="strip mirror"
-
-NPAPI_RDEPEND="
-   dev-libs/atk[${MULTILIB_USEDEP}]
-   dev-libs/glib:2[${MULTILIB_USEDEP}]
-   dev-libs/nspr[${MULTILIB_USEDEP}]
-   dev-libs/nss[${MULTILIB_USEDEP}]
-   media-libs/fontconfig[${MULTILIB_USEDEP}]
-   media-libs/freetype[${MULTILIB_USEDEP}]
-   >=sys-libs/glibc-2.4
-   x11-libs/cairo[${MULTILIB_USEDEP}]
-   

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

2018-05-09 Thread Mikle Kolyada
commit: e2ad6e1b2a029cee9b985ceefb2a7681d38e6693
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Wed May  9 09:54:20 2018 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Wed May  9 09:54:20 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e2ad6e1b

dev-libs/OpenSRF: Drop old

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 dev-libs/OpenSRF/Manifest  |   1 -
 dev-libs/OpenSRF/OpenSRF-1.2.0.ebuild  | 118 --
 .../OpenSRF/files/OpenSRF-1.2.0-buildfix.patch | 136 -
 3 files changed, 255 deletions(-)

diff --git a/dev-libs/OpenSRF/Manifest b/dev-libs/OpenSRF/Manifest
index 27a2f2b0428..125463559b6 100644
--- a/dev-libs/OpenSRF/Manifest
+++ b/dev-libs/OpenSRF/Manifest
@@ -1,2 +1 @@
-DIST OpenSRF-1.2.0.tar.gz 1096952 BLAKE2B 
87e1b125463db9cb90737b2c4b5821de6ea01d6229e936b8edd9f8883b72bf0b4006916243c06c31383e68a3b2a806207ca2385476e95b01c11ac810aa47a8b6
 SHA512 
f6ee045b32464316eefb457dc74bd08f3a613fcd22ea54ea719a1762b38ea14972d75802d2a542f3c7489c86cea25cb6a9de61662031104b0c0b3634e1d09cd1
 DIST opensrf-2.1.1.tar.gz 1058060 BLAKE2B 
83c702727d21bea4683530857cd67037bde9eab94b91a801f64ebe70f5ad3b4994eea956cb9aaf531fbc663d4e9cb3242740f1941604a69aceaab8e396ae0e0e
 SHA512 
5294ae2c9410ae52964067cd9090f9b7b5424e96f1731868cd896c1928ef1e89729af4a83f804f491bf2da0c6d129149105309afa18531b184098ebff2820306

diff --git a/dev-libs/OpenSRF/OpenSRF-1.2.0.ebuild 
b/dev-libs/OpenSRF/OpenSRF-1.2.0.ebuild
deleted file mode 100644
index b6ea23b6ef8..000
--- a/dev-libs/OpenSRF/OpenSRF-1.2.0.ebuild
+++ /dev/null
@@ -1,118 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-inherit eutils multilib flag-o-matic apache-module autotools perl-module
-
-DESCRIPTION="Framework for the high-level development of the Evergreen ILS 
software"
-HOMEPAGE="http://open-ils.org/;
-SRC_URI="http://open-ils.org/downloads/${P}.tar.gz;
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~x86 ~amd64"
-IUSE="postgres +sqlite"
-DEPEND=">=www-servers/apache-2.2.9
-   >=dev-db/libdbi-drivers-0.8.2
-   >=dev-db/libdbi-0.8.2
-   net-im/ejabberd
-   dev-libs/libmemcache
-   dev-perl/Cache-Memcached
-   dev-perl/Class-DBI-AbstractSearch
-   sqlite? ( dev-perl/DBD-SQLite )
-   postgres? ( dev-perl/DBD-Pg )
-   virtual/perl-Digest-MD5
-   dev-perl/JSON-XS
-   dev-perl/Net-Server
-   dev-perl/UNIVERSAL-require
-   dev-perl/Unix-Syslog
-   dev-perl/XML-LibXML
-   "
-
-PERL_S="${S}/src/perl"
-
-APXS2_S="${S}/src/gateway/.libs/"
-APACHE2_MOD_FILE="${APXS2_S}/osrf_json_gateway.so 
${APXS2_S}/osrf_http_translator.so"
-#APACHE2_MOD_CONF="42_${PN}"
-#APACHE2_MOD_DEFINE="FOO"
-#DOCFILES="docs/*.html"
-need_apache2_2
-
-RDEPEND="${DEPEND}"
-
-pkg_setup() {
-   perl_set_version
-}
-
-src_prepare() {
-   epatch "${FILESDIR}"/${PN}-1.2.0-buildfix.patch
-   eautoreconf
-}
-
-#src_compile() {
-#  LIBXML2_CFLAGS=$(xml2-config --cflags)
-#  LIBXML2_CFLAGS="${LIBXML2_CFLAGS//*-I}"
-#  LIBXML2_HEADERS="${LIBXML2_CFLAGS// *}"
-#  APR_HEADERS=$(apr-1-config --includedir)
-#  APACHE2_HEADERS=$(apxs2 -q INCLUDEDIR)
-#  sed -i \
-#  -e '/^export PREFIX=/s,/.*,/usr,' \
-#  -e '/^export BINDIR=/s,/.*,${PREFIX}/bin,' \
-#  -e "/^export LIBDIR=/s,/.*,\${PREFIX}/$(get_libdir)," \
-#  -e '/^export PERLDIR=/s,/.*,${LIBDIR}/perl5,' \
-#  -e '/^export INCLUDEDIR=/s,/.*,${PREFIX}/include,' \
-#  -e '/^export ETCDIR=/s,/.*,/etc,' \
-#  -e '/^export SOCK=/s,/.*,/var/run/opensrf,' \
-#  -e '/^export PID=/s,/.*,/var/run/opensrf,' \
-#  -e '/^export LOG=/s,/.*,/var/log,' \
-#  -e '/^export TMP=/s,/.*,/tmp,' \
-#  -e '/^export APXS2=/s,/.*,/usr/sbin/apxs2,' \
-#  -e "/^export APACHE2_HEADERS=/s,/.*,${APACHE2_HEADERS}," \
-#  -e "/^export APR_HEADERS=/s,/.*,${APR_HEADERS}," \
-#  -e "/^export LIBXML2_HEADERS=/s,/.*,${LIBXML2_HEADERS}," \
-#  install.conf
-#  emake verbose || die "Failed to build"
-#}
-src_configure() {
-   econf \
-   --with-apxs=/usr/sbin/apxs2 \
-   --sysconfdir=/etc/opensrf \
-   --localstatedir=/var \
-   || die "econf failed"
-   cd "${PERL_S}" && S="${PERL_S}" perl-module_src_configure || die 
"perl-module_src_configure failed"
-}
-
-src_compile() {
-   emake || die "main emake failed"
-   cd "${PERL_S}" && S="${PERL_S}" perl-module_src_compile || die 
"perl-module_src_compile failed"
-}
-
-src_install() {
-   einfo "Doing src_install"
-   #emake install-verbose DESTDIR="${D}" || die "Failed to install"
-   emake install 

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

2018-05-09 Thread Mikle Kolyada
commit: 2225c6d00224e2d31ca710d04900255733cf3d9c
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Wed May  9 09:34:45 2018 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Wed May  9 09:34:45 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2225c6d0

app-admin/webalizer: Drop old (destabilize hppa)

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 app-admin/webalizer/Manifest |   3 -
 app-admin/webalizer/webalizer-2.23.05.ebuild | 133 ---
 2 files changed, 136 deletions(-)

diff --git a/app-admin/webalizer/Manifest b/app-admin/webalizer/Manifest
index c0d2e4bd08b..8653efe0ac4 100644
--- a/app-admin/webalizer/Manifest
+++ b/app-admin/webalizer/Manifest
@@ -1,7 +1,4 @@
-DIST webalizer-2.23-05-RB29-patch.tar.gz 45853 BLAKE2B 
0e58d93e71d6f8101d3a54d53880a1c0e9f4f8d21333e8e7a45fa4a772800770396db8927265600c0657ef71c4ee11b19652548fc5cb6284b4fecfe1bed3
 SHA512 
967a5418e858adb5be8b64bac7edb52ac6eca8bce567269866f2ae7ac6e34c09d2d0ab1d7e7cfcbd92972cf5ea05ac2abaea2058e6fa9273e27cf10aacfb4759
-DIST webalizer-2.23-05-src.tar.bz2 308238 BLAKE2B 
42aeb3650d912cbe0bfcb3894342e640359e57b094df9528696d4dd765b5d2f0c29450f99e6e9fb9d874438b707e83cc263715adf26faeee9d72403f5f97493f
 SHA512 
4840c2ba25e34d5e276c724c311d2c2d7a0223dcbf6dec567960f56bc4cdfe4f6a1e412e3fcab53395d6357377f4f8d2b3bcc4b23c46a3ec6a895813a681cd4b
 DIST webalizer-2.23-08-RB30-patch.tar.gz 45723 BLAKE2B 
510e984121cc5109e442184010edb0e2fbb7bb9738297c0689acd32e55a1720bdf7bcea3a21cc73aa8ecd0b9d0a8b1a7b336227003dee5abfff9d5288a5250d7
 SHA512 
142674cb7de6e1833ed9bf7587d5d3b1fce64eb95b7448392d0e8ec6e89dcd69cdb6900b75db9c283b19e5423392f76565b5ad279748da656ed2061fb180c949
 DIST webalizer-2.23-08-src.tar.bz2 308090 BLAKE2B 
84f56b8b6a7e2b382040649ca8c6b6b7b57de92a09922253473f6cf920a4dd10a2c268b926c0cdd4fcf029dbbe39d629eecbd74cc42f62c018a00c3cc86c4f7d
 SHA512 
23fe6e3ef1c85aa527ffafef16c31c13ad8e1f9feb774557c07a5c8fd6c67986b98180ef16d6cebe62d59c5f7ca214b8292e94ce8f195fa0541de9c5438fb9bd
 DIST webalizer-geodb-20140201.tgz 733070 BLAKE2B 
fd97dfd14e2fcbc6c97d6cb423c922d6bf7504f156fb61fb11319094a4d2e25fd8fa2623f419b57d06ef0762a507799cfd750a5e3a86a143aa1afcc790942cae
 SHA512 
c31bbf39ab2a27712f83e7c1cf4297bc26850ed72e68bb4b47233b062055cf26931e859cdbc70dfa7737e17a3c05d4858b4e9c9c3a0492b0b285f92c0f992223
-DIST webalizer-geodb-latest.tgz 639447 BLAKE2B 
a4a604f8ead42c403ce750c9f373e8ffc4a7510aab6cfd43b88f39b93f5636460860b72fcfcb9468a5a06739b830149878c948e5b3dd0748e14ee9cbfb2be9d4
 SHA512 
0f32d1249902e17f37cd0e7680004262bbe5b4a34a00d882319258c6aed80503e89ed192d8365731ab507fa54560082ae16c7023d0bc2232350709106be24117
 DIST webalizer.conf.gz 8986 BLAKE2B 
6cee5f96c31a189bf7ce75ec845081d9a2f0e547362d415c84f78f1ddaa8e3ffd327517968037ac1606a485d9cba740054bb9851065d0ea03739b5558c7ef6f9
 SHA512 
ec7f815e0215116d72e6d93b471a4b86a1c152a8ebae7c374144cabeeb06750d3a39fde65faf069e9aeb133f27b0b4cdee16bed5442e7fbd4eb4f45a4f3cd84b

diff --git a/app-admin/webalizer/webalizer-2.23.05.ebuild 
b/app-admin/webalizer/webalizer-2.23.05.ebuild
deleted file mode 100644
index 5dbba1424e7..000
--- a/app-admin/webalizer/webalizer-2.23.05.ebuild
+++ /dev/null
@@ -1,133 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-# uses webapp.eclass to create directories with right permissions
-# probably slight overkill but works well
-
-EAPI="2"
-
-inherit versionator eutils webapp db-use
-
-WEBAPP_MANUAL_SLOT="yes"
-XTENDED_VER="RB29"
-XTENDED_URL="rb29"
-
-MY_PV="$(get_version_component_range 1-2)-$(get_version_component_range 3)"
-MY_P="${PN}-${MY_PV}"
-
-DESCRIPTION="Webserver log file analyzer"
-HOMEPAGE="http://www.webalizer.org/;
-SRC_URI="ftp://ftp.mrunix.net/pub/webalizer/${MY_P}-src.tar.bz2
-   xtended? ( 
http://patrickfrei.ch/webalizer/${XTENDED_URL}/${PN}-${MY_PV}-${XTENDED_VER}-patch.tar.gz
 )
-   ftp://ftp.mrunix.net/pub/webalizer/webalizer-geodb-latest.tgz
-   mirror://gentoo/${PN}.conf.gz"
-
-LICENSE="GPL-2"
-KEYWORDS="alpha amd64 ~arm hppa ppc ppc64 ~sparc x86"
-IUSE="geoip nls xtended"
-SLOT="0"
-
-DEPEND=">=sys-libs/db-4.2
-   >=sys-libs/zlib-1.1.4
-   >=media-libs/libpng-1.2
-   >=media-libs/gd-1.8.3[png]
-   dev-libs/geoip"
-RDEPEND="${DEPEND}"
-
-S="${WORKDIR}"/${MY_P}
-
-pkg_setup() {
-   webapp_pkg_setup
-
-   # USE=nls has no real meaning if LINGUAS isn't set
-   if use nls && [[ -z "${LINGUAS}" ]]; then
-   ewarn "you must set LINGUAS in /etc/portage/make.conf"
-   ewarn "if you want to USE=nls"
-   die "please either set LINGUAS or do not use nls"
-   fi
-}
-
-src_prepare() {
-   if use xtended; then
-   epatch "${WORKDIR}"/${PN}-${MY_PV}-${XTENDED_VER}-patch
-   fi
-}
-
-src_configure() {
-   # really dirty hack; necessary due to a really gross ./configure
-   # basically, it just sets the natural language the 

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

2018-05-09 Thread Agostino Sarubbo
commit: cb14d6c854d343c481ed58fe9d5d7dad0d2c1309
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Wed May  9 08:51:44 2018 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Wed May  9 08:51:44 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb14d6c8

x11-misc/xflux: amd64 stable wrt bug #655008

Package-Manager: Portage-2.3.24, Repoman-2.3.6
RepoMan-Options: --include-arches="amd64"

 x11-misc/xflux/xflux-20130927.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-misc/xflux/xflux-20130927.ebuild 
b/x11-misc/xflux/xflux-20130927.ebuild
index 8abc561dc3d..39d47176906 100644
--- a/x11-misc/xflux/xflux-20130927.ebuild
+++ b/x11-misc/xflux/xflux-20130927.ebuild
@@ -8,7 +8,7 @@ HOMEPAGE="https://justgetflux.com/;
 SRC_URI="amd64? ( https://justgetflux.com/linux/${PN}64.tgz -> 
${PN}64-${PV}.tar.gz )
x86? ( https://justgetflux.com/linux/${PN}-pre.tgz -> ${P}.tar.gz )"
 
-KEYWORDS="-* ~amd64 x86"
+KEYWORDS="-* amd64 x86"
 LICENSE="f.lux"
 SLOT="0"
 



  1   2   >