[gentoo-commits] repo/gentoo:master commit in: app-backup/cdbackup/

2017-08-08 Thread Amy Liffey
commit: 5e8de69d5b3d60b42a6bb26c125bf4d6431276ad
Author: Amy Liffey  gentoo  org>
AuthorDate: Tue Aug  8 07:00:54 2017 +
Commit: Amy Liffey  gentoo  org>
CommitDate: Tue Aug  8 07:01:33 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e8de69d

app-backup/cdbackup: EAPI 6 bump

Package-Manager: Portage-2.3.6, Repoman-2.3.1

 ...cdbackup-0.7.1.ebuild => cdbackup-0.7.1-r1.ebuild} | 19 ++-
 1 file changed, 10 insertions(+), 9 deletions(-)

diff --git a/app-backup/cdbackup/cdbackup-0.7.1.ebuild 
b/app-backup/cdbackup/cdbackup-0.7.1-r1.ebuild
similarity index 59%
rename from app-backup/cdbackup/cdbackup-0.7.1.ebuild
rename to app-backup/cdbackup/cdbackup-0.7.1-r1.ebuild
index 6b91daebb67..7529285d9a6 100644
--- a/app-backup/cdbackup/cdbackup-0.7.1.ebuild
+++ b/app-backup/cdbackup/cdbackup-0.7.1-r1.ebuild
@@ -1,6 +1,8 @@
-# Copyright 1999-2013 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
+EAPI=6
+
 inherit toolchain-funcs
 
 DESCRIPTION="Allows streaming backup utilities to dump/restore from CD-R(W)s 
or DVD(+/-RW)s"
@@ -15,19 +17,18 @@ IUSE=""
 RDEPEND=">=app-cdr/cdrtools-1.11.28"
 DEPEND=""
 
-src_unpack() {
-   unpack ${A}
-
+src_prepare() {
sed -i -e '/cd\(backup\|restore\)/,+1 s:CFLAGS:LDFLAGS:' \
-   "${S}"/Makefile || die "sed Makefile failed"
+"${S}"/Makefile || die "sed Makefile failed"
+   default
 }
 
 src_compile() {
-   emake CFLAGS="${CFLAGS}" CC="$(tc-getCC)" || die "make failed"
+   emake CFLAGS="${CFLAGS}" CC="$(tc-getCC)"
 }
 
 src_install() {
-   dobin cdbackup cdrestore || die "dobin failed"
-   doman cdbackup.1 cdrestore.1 || die "doman failed"
-   dodoc CHANGES CREDITS README || die "dodoc failed"
+   dobin cdbackup cdrestore
+   doman cdbackup.1 cdrestore.1
+   dodoc CHANGES CREDITS README
 }



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

2017-08-08 Thread Lars Wendler
commit: 7283ed39df88998b204dad49f16fd8f1efa75b00
Author: Lars Wendler  gentoo  org>
AuthorDate: Tue Aug  8 06:29:30 2017 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Tue Aug  8 07:04:18 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7283ed39

sys-apps/debianutils: Removed old.

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 sys-apps/debianutils/Manifest |  2 --
 sys-apps/debianutils/debianutils-4.8.1.ebuild | 41 ---
 sys-apps/debianutils/debianutils-4.8.ebuild   | 41 ---
 3 files changed, 84 deletions(-)

diff --git a/sys-apps/debianutils/Manifest b/sys-apps/debianutils/Manifest
index 411c844dda1..ce5f18a02f8 100644
--- a/sys-apps/debianutils/Manifest
+++ b/sys-apps/debianutils/Manifest
@@ -1,5 +1,3 @@
 DIST debianutils_4.7.tar.xz 156276 SHA256 
a269cacd40f52f2fa5d5636357714a49e8538459c16d2efaa23711fe53d9 SHA512 
74110d194de8b6b61d40b133b97629520048a8fdedac349ec2031c793c0246526c1c7904e88098b4c2a121e5efba2d724924139ab1aca15d129a4d210f94a1aa
 WHIRLPOOL 
a3a8ab13f904d9fa90d663998b48800fe5ceceea01e46434a052ac81caf940376b580d3228822f390587df7806fc0876627ff6cbcfcb0b1f294b4ce5bacd12bd
 DIST debianutils_4.8.1.1.tar.xz 156256 SHA256 
06446cd4c0d309fd31a0682c5c2f07f7613fb867f769414b9cc51f155ad73172 SHA512 
22f27692a7d3847fad1be223d73e5575581db8621771e92e68fe91bd31e67084fd655fef857905be46ab3a45340503b0af9399b8fe28f221ea5cee4b49970821
 WHIRLPOOL 
b8eee3d2bae34a636072c8e2fd275fc1f0edf455977791154df343fa1bc2cba9e518ac21ba9fa555b9787ea35c5246bc3115263fecc4e7cb3b1c79e230f4f235
-DIST debianutils_4.8.1.tar.xz 156072 SHA256 
2c395c0bdcfe89de30828b1d25cc5549ded5225a6d3625fbcb2cc0881ef5f026 SHA512 
c5da2c6d4ed8b65019f73db3c634d00a358ac45a93947e6eafeddcc3356721b04b19fdb7134aa9561009c35e749e5fa3d3d6ae5dd5db24d9eaf9b8883bf72234
 WHIRLPOOL 
5ec1280c324c9c88956b5c1828ae0218218a4c9f3027c91f13cb54d1c6267eea196536a02a6ee8de31cb77eff256862f4c2d814aa94a87e24c92cbd3aa428de6
 DIST debianutils_4.8.2.tar.xz 155944 SHA256 
4deb5f293fd3e43c5d4a625a30b18d0fb07662ff77f769e3272841cdb61e7c68 SHA512 
40bad124e99c5a315b7ddf181afc2db216c85ddfe5603a16fbd21bd01091d3631b18826ddf799ba232ecaa1c2b3ff389a26a533f392918eb0733efdd75749759
 WHIRLPOOL 
fcf293e630665a822687def6974f406b8e0cdfe57aaa554e0844620fa3a018c53828bdd807cb0d136aa27bc44184b4f62c04e4588dd4245fb40f2251934ce102
-DIST debianutils_4.8.tar.xz 155692 SHA256 
afa95bbe6b6fd3ef3c0c838b2d7232f09fabeff593ca4b5583cffa6748567ee2 SHA512 
25119e4079892f80d0780ba167a58b789769472611d76e5974df7f5ccd22c95cbbb3ae60f6d23937b968b091eeb835c009071b7ec7ab892a6c7fa9cf119b9b23
 WHIRLPOOL 
5c58a9b52106cd4d1c8c2fb1ad16be2e092aa6799f1abedb6091b1bf5f270d8fee0773fb99b5dac32a63bb05d9ca861dd6937d8a2db15ebcb5b8b320abc6d327

diff --git a/sys-apps/debianutils/debianutils-4.8.1.ebuild 
b/sys-apps/debianutils/debianutils-4.8.1.ebuild
deleted file mode 100644
index 2f2a59c6017..000
--- a/sys-apps/debianutils/debianutils-4.8.1.ebuild
+++ /dev/null
@@ -1,41 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit eutils flag-o-matic
-
-DESCRIPTION="A selection of tools from Debian"
-HOMEPAGE="http://packages.qa.debian.org/d/debianutils.html";
-SRC_URI="mirror://debian/pool/main/d/${PN}/${PN}_${PV}.tar.xz"
-
-LICENSE="BSD GPL-2 SMAIL"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~arm-linux ~x86-linux"
-IUSE="kernel_linux static"
-
-src_prepare() {
-   epatch "${FILESDIR}"/${PN}-3.4.2-no-bs-namespace.patch
-}
-
-src_configure() {
-   use static && append-ldflags -static
-   default
-}
-
-src_install() {
-   into /
-   dobin tempfile run-parts
-   if use kernel_linux ; then
-   dosbin installkernel
-   fi
-
-   into /usr
-   dosbin savelog
-
-   doman tempfile.1 run-parts.8 savelog.8
-   use kernel_linux && doman installkernel.8
-   cd debian || die
-   dodoc changelog control
-   keepdir /etc/kernel/postinst.d
-}

diff --git a/sys-apps/debianutils/debianutils-4.8.ebuild 
b/sys-apps/debianutils/debianutils-4.8.ebuild
deleted file mode 100644
index 2f2a59c6017..000
--- a/sys-apps/debianutils/debianutils-4.8.ebuild
+++ /dev/null
@@ -1,41 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit eutils flag-o-matic
-
-DESCRIPTION="A selection of tools from Debian"
-HOMEPAGE="http://packages.qa.debian.org/d/debianutils.html";
-SRC_URI="mirror://debian/pool/main/d/${PN}/${PN}_${PV}.tar.xz"
-
-LICENSE="BSD GPL-2 SMAIL"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~arm-linux ~x86-linux"
-IUSE="kernel_linux static"
-
-src_prepare() {
-   epatch "${FILESDIR}"/${PN}-3.4.2-no-bs-namespace.patch
-}
-

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

2017-08-08 Thread Lars Wendler
commit: 7ac291b3c346857909d230c111952416f8a416de
Author: Lars Wendler  gentoo  org>
AuthorDate: Tue Aug  8 06:28:28 2017 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Tue Aug  8 07:04:16 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7ac291b3

sys-apps/debianutils: Bump to version 4.8.2

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 sys-apps/debianutils/Manifest |  1 +
 sys-apps/debianutils/debianutils-4.8.2.ebuild | 39 +++
 2 files changed, 40 insertions(+)

diff --git a/sys-apps/debianutils/Manifest b/sys-apps/debianutils/Manifest
index 68b753d5955..411c844dda1 100644
--- a/sys-apps/debianutils/Manifest
+++ b/sys-apps/debianutils/Manifest
@@ -1,4 +1,5 @@
 DIST debianutils_4.7.tar.xz 156276 SHA256 
a269cacd40f52f2fa5d5636357714a49e8538459c16d2efaa23711fe53d9 SHA512 
74110d194de8b6b61d40b133b97629520048a8fdedac349ec2031c793c0246526c1c7904e88098b4c2a121e5efba2d724924139ab1aca15d129a4d210f94a1aa
 WHIRLPOOL 
a3a8ab13f904d9fa90d663998b48800fe5ceceea01e46434a052ac81caf940376b580d3228822f390587df7806fc0876627ff6cbcfcb0b1f294b4ce5bacd12bd
 DIST debianutils_4.8.1.1.tar.xz 156256 SHA256 
06446cd4c0d309fd31a0682c5c2f07f7613fb867f769414b9cc51f155ad73172 SHA512 
22f27692a7d3847fad1be223d73e5575581db8621771e92e68fe91bd31e67084fd655fef857905be46ab3a45340503b0af9399b8fe28f221ea5cee4b49970821
 WHIRLPOOL 
b8eee3d2bae34a636072c8e2fd275fc1f0edf455977791154df343fa1bc2cba9e518ac21ba9fa555b9787ea35c5246bc3115263fecc4e7cb3b1c79e230f4f235
 DIST debianutils_4.8.1.tar.xz 156072 SHA256 
2c395c0bdcfe89de30828b1d25cc5549ded5225a6d3625fbcb2cc0881ef5f026 SHA512 
c5da2c6d4ed8b65019f73db3c634d00a358ac45a93947e6eafeddcc3356721b04b19fdb7134aa9561009c35e749e5fa3d3d6ae5dd5db24d9eaf9b8883bf72234
 WHIRLPOOL 
5ec1280c324c9c88956b5c1828ae0218218a4c9f3027c91f13cb54d1c6267eea196536a02a6ee8de31cb77eff256862f4c2d814aa94a87e24c92cbd3aa428de6
+DIST debianutils_4.8.2.tar.xz 155944 SHA256 
4deb5f293fd3e43c5d4a625a30b18d0fb07662ff77f769e3272841cdb61e7c68 SHA512 
40bad124e99c5a315b7ddf181afc2db216c85ddfe5603a16fbd21bd01091d3631b18826ddf799ba232ecaa1c2b3ff389a26a533f392918eb0733efdd75749759
 WHIRLPOOL 
fcf293e630665a822687def6974f406b8e0cdfe57aaa554e0844620fa3a018c53828bdd807cb0d136aa27bc44184b4f62c04e4588dd4245fb40f2251934ce102
 DIST debianutils_4.8.tar.xz 155692 SHA256 
afa95bbe6b6fd3ef3c0c838b2d7232f09fabeff593ca4b5583cffa6748567ee2 SHA512 
25119e4079892f80d0780ba167a58b789769472611d76e5974df7f5ccd22c95cbbb3ae60f6d23937b968b091eeb835c009071b7ec7ab892a6c7fa9cf119b9b23
 WHIRLPOOL 
5c58a9b52106cd4d1c8c2fb1ad16be2e092aa6799f1abedb6091b1bf5f270d8fee0773fb99b5dac32a63bb05d9ca861dd6937d8a2db15ebcb5b8b320abc6d327

diff --git a/sys-apps/debianutils/debianutils-4.8.2.ebuild 
b/sys-apps/debianutils/debianutils-4.8.2.ebuild
new file mode 100644
index 000..f508711c7a1
--- /dev/null
+++ b/sys-apps/debianutils/debianutils-4.8.2.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit flag-o-matic
+
+DESCRIPTION="A selection of tools from Debian"
+HOMEPAGE="http://packages.qa.debian.org/d/debianutils.html";
+SRC_URI="mirror://debian/pool/main/d/${PN}/${PN}_${PV}.tar.xz"
+
+LICENSE="BSD GPL-2 SMAIL"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~arm-linux ~x86-linux"
+IUSE="kernel_linux static"
+
+PATCHES=( "${FILESDIR}"/${PN}-3.4.2-no-bs-namespace.patch )
+
+src_configure() {
+   use static && append-ldflags -static
+   default
+}
+
+src_install() {
+   into /
+   dobin tempfile run-parts
+   if use kernel_linux ; then
+   dosbin installkernel
+   fi
+
+   into /usr
+   dosbin savelog
+
+   doman tempfile.1 run-parts.8 savelog.8
+   use kernel_linux && doman installkernel.8
+   cd debian || die
+   dodoc changelog control
+   keepdir /etc/kernel/postinst.d
+}



[gentoo-commits] repo/gentoo:master commit in: sys-block/gpart/files/, sys-block/gpart/

2017-08-08 Thread Lars Wendler
commit: a3402b66005ecf1b6bcbf9aa6ac8f62f70f41bfb
Author: Lars Wendler  gentoo  org>
AuthorDate: Tue Aug  8 07:02:51 2017 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Tue Aug  8 07:04:20 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a3402b66

sys-block/gpart: Bump to version 0.3

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 sys-block/gpart/Manifest|  1 +
 sys-block/gpart/files/gpart-0.3-build.patch | 10 +
 sys-block/gpart/gpart-0.3.ebuild| 34 +
 3 files changed, 45 insertions(+)

diff --git a/sys-block/gpart/Manifest b/sys-block/gpart/Manifest
index 56e327da7c5..011803fc319 100644
--- a/sys-block/gpart/Manifest
+++ b/sys-block/gpart/Manifest
@@ -1,2 +1,3 @@
 DIST gpart-0.1h-reiserfs-3.6.patch.gz 3658 SHA256 
769f5587853cb7d9c3ba4d0496bbb57d42d04ad561a42d24bcbe5f4723849a3c SHA512 
c39433e1d6dc0a995322f9985cb1735e89e3c3c7230193609ab2c82fa4cc3fc921d8743b37f6fba18cdda71d29cd83afcb36870fceb88d2a26f711306a60
 WHIRLPOOL 
a98483eeffa1749be09b08f56ab5e86f47ed23ecd26aab71c3f8eb554a2066728e7162723391a06d845247dee9fa65ea29e63198906942584f597dd6eb71a4cb
 DIST gpart-0.1h.tar.gz 52352 SHA256 
b9fdb064efabf5d63d7db6f07605c2fca3d011ecfa05ab3723dd98b9bde3a2ff SHA512 
673cc99ccc2342c18be3f6395bf7258ab1d8e2ffeac6fd68a4bd75c89825031cb9d7ae628c51bad4da47a8d0625f1608cf4c78345aae5205fd98a9a908a3d45c
 WHIRLPOOL 
b3c54bf67d2d7cbe01171f438988db352051a33f9778606c182bf2a27d6f1414b774f94fbb20313cf0424b6e812b2e00195658289b3a91ca4eb8945da4eb2cc4
+DIST gpart-0.3.tar.gz 53589 SHA256 
ec56d12ec9ffdb9877c12692ea6e51620b1ae44473d3d253b27fc31ed9ebb4dd SHA512 
5ee8bc551050d26dc71898d3232549d2b96e0806071571b120cbf819282da0ec2246147a0dfc44576e62d68092bb0183c1a9bb71db7ddca12c0922da60aeea35
 WHIRLPOOL 
3aaa6996863bb91d0dde81fa004413b92c122c914ed5e9824c8b51f9202b0c94974fb1c3965bb4eb9928cb7ed975d0986e9b436727eefa9ce46ece40749fd2ef

diff --git a/sys-block/gpart/files/gpart-0.3-build.patch 
b/sys-block/gpart/files/gpart-0.3-build.patch
new file mode 100644
index 000..f45545d0fd8
--- /dev/null
+++ b/sys-block/gpart/files/gpart-0.3-build.patch
@@ -0,0 +1,10 @@
+--- gpart-0.3/Makefile.am
 gpart-0.3/Makefile.am
+@@ -1,6 +1,6 @@
+ AUTOMAKE_OPTIONS = foreign
+ SUBDIRS = src man
+ 
+-docdir = $(datadir)/doc/@PACKAGE@
++docdir = $(datadir)/doc/@PACKAGE@-@VERSION@
+ doc_DATA = Changes README.md
+ EXTRA_DIST = Changes README.md

diff --git a/sys-block/gpart/gpart-0.3.ebuild b/sys-block/gpart/gpart-0.3.ebuild
new file mode 100644
index 000..7b56760641f
--- /dev/null
+++ b/sys-block/gpart/gpart-0.3.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit autotools
+
+DESCRIPTION="Partition table rescue/guessing tool"
+HOMEPAGE="https://github.com/baruch/gpart";
+SRC_URI="https://github.com/baruch/gpart/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~hppa ~x86"
+IUSE=""
+
+RDEPEND=""
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-0.1h-errno.patch
+   "${FILESDIR}"/${PN}-0.3-build.patch
+)
+
+src_prepare() {
+   default
+
+   # Fix version string in build environment.
+   if [[ "$(awk -F , '/^AC_INIT/ {print $2}' configure.ac)" != ${PV} ]] ; 
then
+   sed "/^AC_INIT/s@, [[:digit:]\.]\+[[:alnum:]-]*,@, ${PV},@" \
+   -i configure.ac || die
+   fi
+
+   eautoreconf
+}



[gentoo-commits] proj/kde:master commit in: kde-frameworks/extra-cmake-modules/, kde-frameworks/extra-cmake-modules/files/

2017-08-08 Thread Andreas Sturmlechner
commit: 06d50c76fcc5d796c53c6ac4b1c0857f47eea3ef
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Aug  8 07:17:31 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Aug  8 07:17:31 2017 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=06d50c76

kde-frameworks/extra-cmake-modules: Backport fix to ECMAddTests.cmake

Respecting BUILD_TESTING will enable us to drop a lot of eclass magic.

Package-Manager: Portage-2.3.6, Repoman-2.3.1

 .../extra-cmake-modules-5.37.0.ebuild  |  2 +
 .../extra-cmake-modules-5.37.0-ecmaddtest.patch| 74 ++
 2 files changed, 76 insertions(+)

diff --git 
a/kde-frameworks/extra-cmake-modules/extra-cmake-modules-5.37.0.ebuild 
b/kde-frameworks/extra-cmake-modules/extra-cmake-modules-5.37.0.ebuild
index a1079a5899..231e84818f 100644
--- a/kde-frameworks/extra-cmake-modules/extra-cmake-modules-5.37.0.ebuild
+++ b/kde-frameworks/extra-cmake-modules/extra-cmake-modules-5.37.0.ebuild
@@ -31,6 +31,8 @@ RDEPEND="
app-arch/libarchive[bzip2]
 "
 
+PATCHES=( "${FILESDIR}/${P}-ecmaddtest.patch" )
+
 python_check_deps() {
has_version "dev-python/sphinx[${PYTHON_USEDEP}]"
 }

diff --git 
a/kde-frameworks/extra-cmake-modules/files/extra-cmake-modules-5.37.0-ecmaddtest.patch
 
b/kde-frameworks/extra-cmake-modules/files/extra-cmake-modules-5.37.0-ecmaddtest.patch
new file mode 100644
index 00..fe86754188
--- /dev/null
+++ 
b/kde-frameworks/extra-cmake-modules/files/extra-cmake-modules-5.37.0-ecmaddtest.patch
@@ -0,0 +1,74 @@
+From b99d2d2c5dedcaba9745dddc1dd7b8d4811babf1 Mon Sep 17 00:00:00 2001
+From: Kevin Funk 
+Date: Mon, 7 Aug 2017 15:50:25 +0200
+Subject: RFC: Make ECMAddTests respect BUILD_TESTING
+
+Summary:
+Use-case: Make building unit tests optional, by just following the CMake
+BUILD_TESTING option.
+
+The usual approach to conditionally build tests is to do:
+```
+if (BUILD_TESTING)
+add_executable(TestOne TestOne.cpp)
+target_link_libraries(TestOne my_library)
+endif()
+```
+
+or:
+
+```
+if (BUILD_TESTING)
+add_subdirectory(tests)
+endif()
+```
+
+This patch just turns all calls to ecm_add_test(...) into no-ops if
+BUILD_TESTING=OFF.
+
+See:
+  https://cmake.org/cmake/help/v3.6/module/CTest.html
+
+Reviewers: vkrause
+
+Reviewed By: vkrause
+
+Subscribers: kossebau, vkrause, elvisangelaccio, asturmlechner, apol, 
#frameworks, #build_system
+
+Tags: #frameworks, #build_system
+
+Differential Revision: https://phabricator.kde.org/D7187
+---
+ modules/ECMAddTests.cmake | 10 ++
+ 1 file changed, 10 insertions(+)
+
+diff --git a/modules/ECMAddTests.cmake b/modules/ECMAddTests.cmake
+index 9667388..c77a7aa 100644
+--- a/modules/ECMAddTests.cmake
 b/modules/ECMAddTests.cmake
+@@ -49,6 +49,12 @@
+ # be given; this will be used for both the target and test names (and, as with
+ # ecm_add_tests(), the NAME_PREFIX argument will be prepended to the test 
name).
+ #
++# If BUILD_TESTING is set to OFF, ecm_add_test will turn into a no-op and thus
++# will not add any test-related targets
++#
++# BUILD_TESTING is created as a cache variable by the CTest module and by the
++# :kde-module:`KDECMakeSettings` module.
++#
+ #
+ # Since pre-1.0.0.
+ 
+@@ -84,6 +90,10 @@ include(ECMMarkAsTest)
+ include(ECMMarkNonGuiExecutable)
+ 
+ function(ecm_add_test)
++  if(NOT BUILD_TESTING)
++  return() # turn this function into a no-op
++  endif()
++
+   set(options GUI)
+   # TARGET_NAME_VAR and TEST_NAME_VAR are undocumented args used by
+   # ecm_add_tests
+-- 
+cgit v0.11.2



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

2017-08-08 Thread Lars Wendler
commit: ef5c10cd1ac8fa39c8c76aca1072d3e7bfc2d959
Author: Lars Wendler  gentoo  org>
AuthorDate: Tue Aug  8 07:20:36 2017 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Tue Aug  8 07:20:36 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef5c10cd

sys-fs/multipath-tools: Bump to version 0.7.2

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 sys-fs/multipath-tools/Manifest|  1 +
 .../multipath-tools/multipath-tools-0.7.2.ebuild   | 94 ++
 2 files changed, 95 insertions(+)

diff --git a/sys-fs/multipath-tools/Manifest b/sys-fs/multipath-tools/Manifest
index 0203cf6874e..f62c491023d 100644
--- a/sys-fs/multipath-tools/Manifest
+++ b/sys-fs/multipath-tools/Manifest
@@ -1,3 +1,4 @@
 DIST multipath-tools-0.5.0.tar.bz2 184024 SHA256 
f13cf1eb84e94e83b2019e68f7965526903c13e94246db43965d181668a0a6f9 SHA512 
dfad21c45d0f69e39041d30d203a582c8ee8329bf390c51cde10155b3de379e7ad8fead2ac4beb268a924fd7e7dc8e1cf538ea3c70d41479fd8786fa30ba22a9
 WHIRLPOOL 
bc8a365d66d1c5f584de04304125949926d4a1576cba4a00acca0f1333eb13d83318da36d9d88c5dc92691a331d427ad6b99eb1f2983fbc387303dbfdbae11ff
 DIST multipath-tools-0.6.4.tar.gz 285448 SHA256 
1e2747883320f7db854201e5bfb97216e7518468f03503985382ce2c69e5558b SHA512 
ec35c6c26c3b233ebece7136ea99dd4c0dff2927e7b543e7091219dc7065fe87e609a1eda9ab6d08399d44fe882d70c8dbe6be9ab175d154c5dd2d12ee1d86ea
 WHIRLPOOL 
6138ba1cbb814bbf53e7a5113f50325d7a7d7088ff2b0f83f1e574f0644241e368cc6b5223eca039b414a0a459a52413d396ea214ff3eaa57f0681e8322b2d9d
 DIST multipath-tools-0.7.1.tar.gz 329008 SHA256 
d788aaf3ea862b44b5aa07eaa0e5696061f972a1a46d0f469c4a4f4c477c1970 SHA512 
81ceb3887250a691b94cb49b7141ace4fc1f69d7f8381e517560dfc7c51ee4c5a1f4f4e40a0b368cf5f7381697fa746b856cbade8990c1608cbcd77248946a82
 WHIRLPOOL 
2bcc7cc2f425ca3f3f634807cafb7817b54b83d82987a09c9dd530dca1375175a7d52f1854bdd6d5f37c3b1fcf7bc34d67fc2dcae5809dfae968b313c8c86cba
+DIST multipath-tools-0.7.2.tar.gz 335187 SHA256 
e4273527b8a8e31d596221dd74fdeb9f2b7558d59e514bc7eb040d077bddf24b SHA512 
9637e6c69ecfe8dbfb55794569017051961dbe39fa1019000e4be9c2c888a5b6d13ae360af8738bb1fb89a8d27ec833ff0075b1d066b8b3ca21cd9832f477046
 WHIRLPOOL 
051956ab5c899ce98833925f84245f7450c7c01012edafdb6fff39762cf87908f53413c42f2ccb6059fd2717d29bf55ded260ade027b37ef0227a46b8266d8c7

diff --git a/sys-fs/multipath-tools/multipath-tools-0.7.2.ebuild 
b/sys-fs/multipath-tools/multipath-tools-0.7.2.ebuild
new file mode 100644
index 000..fdc2ed3abb6
--- /dev/null
+++ b/sys-fs/multipath-tools/multipath-tools-0.7.2.ebuild
@@ -0,0 +1,94 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit linux-info systemd toolchain-funcs udev vcs-snapshot toolchain-funcs
+
+DESCRIPTION="Device mapper target autoconfig"
+HOMEPAGE="http://christophe.varoqui.free.fr/";
+SRC_URI="http://git.opensvc.com/?p=multipath-tools/.git;a=snapshot;h=${PV};sf=tgz
 -> ${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+IUSE="systemd rbd"
+
+RDEPEND="
+   dev-libs/json-c
+   dev-libs/libaio
+   dev-libs/userspace-rcu
+   >=sys-fs/lvm2-2.02.45
+   >=virtual/udev-171
+   sys-libs/readline:0=
+   rbd? ( sys-cluster/ceph )
+   systemd? ( sys-apps/systemd )
+"
+DEPEND="
+   ${RDEPEND}
+   virtual/pkgconfig
+"
+
+CONFIG_CHECK="~DM_MULTIPATH"
+
+get_systemd_pv() {
+   use systemd && \
+   $(tc-getPKG_CONFIG) --modversion systemd
+}
+
+pkg_pretend() {
+   linux-info_pkg_setup
+}
+
+pkg_setup() {
+   linux-info_pkg_setup
+}
+
+src_prepare() {
+   default
+
+   # Fix for bug #624884
+   if grep -qF DM_TABLE_STATE kpartx/kpartx.rules ; then
+   sed '/DM_TABLE_STATE/d' -i kpartx/kpartx.rules || die
+   else
+   elog "DM_TABLE_STATE sed hack is no longer necessary."
+   fi
+
+   # The upstream lacks any way to configure the build at present
+   # and ceph is a huge dependency, so we're using sed to make it
+   # optional until the upstream has a proer configure system
+   if ! use rbd ; then
+   sed -i -e "s/libcheckrbd.so/# libcheckrbd.so/" 
libmultipath/checkers/Makefile
+   sed -i -e "s/-lrados//" libmultipath/checkers/Makefile
+   fi
+}
+
+src_compile() {
+   # LIBDM_API_FLUSH involves grepping files in /usr/include,
+   # so force the test to go the way we want #411337.
+   emake \
+   CC="$(tc-getCC)" \
+   LIBDM_API_FLUSH=1 SYSTEMD="$(get_systemd_pv)"
+}
+
+src_install() {
+   dodir /sbin /usr/share/man/man{5,8}
+   emake \
+   DESTDIR="${D}" \
+   SYSTEMD=$(get_systemd_pv) \
+   unitdir="$(systemd_get_systemunitdir)" \
+   libudevdir='${prefix}'/"$(get_udevdir)" \
+   install
+
+   newinitd "${FILESDIR}"/rc-multipathd multipathd
+   newinitd "${FILE

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

2017-08-08 Thread Lars Wendler
commit: 9d6469c1d6f9cf3556f8c4c2480397a2ca53ed88
Author: Lars Wendler  gentoo  org>
AuthorDate: Tue Aug  8 07:21:46 2017 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Tue Aug  8 07:21:46 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9d6469c1

sys-fs/multipath-tools: Added dev-libs/json-c to RDEPEND (bug #626912).

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 sys-fs/multipath-tools/multipath-tools-0.7.1.ebuild | 15 ++-
 1 file changed, 10 insertions(+), 5 deletions(-)

diff --git a/sys-fs/multipath-tools/multipath-tools-0.7.1.ebuild 
b/sys-fs/multipath-tools/multipath-tools-0.7.1.ebuild
index 3c1f4dbdfca..fdc2ed3abb6 100644
--- a/sys-fs/multipath-tools/multipath-tools-0.7.1.ebuild
+++ b/sys-fs/multipath-tools/multipath-tools-0.7.1.ebuild
@@ -14,15 +14,20 @@ SLOT="0"
 KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
 IUSE="systemd rbd"
 
-RDEPEND=">=sys-fs/lvm2-2.02.45
-   >=virtual/udev-171
+RDEPEND="
+   dev-libs/json-c
dev-libs/libaio
dev-libs/userspace-rcu
+   >=sys-fs/lvm2-2.02.45
+   >=virtual/udev-171
sys-libs/readline:0=
rbd? ( sys-cluster/ceph )
-   systemd? ( sys-apps/systemd )"
-DEPEND="${RDEPEND}
-   virtual/pkgconfig"
+   systemd? ( sys-apps/systemd )
+"
+DEPEND="
+   ${RDEPEND}
+   virtual/pkgconfig
+"
 
 CONFIG_CHECK="~DM_MULTIPATH"
 



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

2017-08-08 Thread Jeroen Roovers
commit: 0064dcf0a4935a6be1da01660a0dac83dc730294
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Tue Aug  8 07:31:16 2017 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Tue Aug  8 07:32:38 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0064dcf0

www-client/vivaldi: Stable for AMD64 x86 too.

Package-Manager: Portage-2.3.6, Repoman-2.3.3
RepoMan-Options: --ignore-arches

 www-client/vivaldi/vivaldi-1.10.867.48_p1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-client/vivaldi/vivaldi-1.10.867.48_p1.ebuild 
b/www-client/vivaldi/vivaldi-1.10.867.48_p1.ebuild
index e1012c4fc05..d8890fc5601 100644
--- a/www-client/vivaldi/vivaldi-1.10.867.48_p1.ebuild
+++ b/www-client/vivaldi/vivaldi-1.10.867.48_p1.ebuild
@@ -24,7 +24,7 @@ SRC_URI="
 
 LICENSE="Vivaldi"
 SLOT="0"
-KEYWORDS="-* ~amd64 ~x86"
+KEYWORDS="-* amd64 x86"
 
 RESTRICT="bindist mirror"
 



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

2017-08-08 Thread Jeroen Roovers
commit: d2f7114916ed17b2107352d5f5cb52807bd6888d
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Tue Aug  8 07:32:14 2017 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Tue Aug  8 07:32:40 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d2f71149

www-client/vivaldi: Old.

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 www-client/vivaldi/Manifest  |   2 -
 www-client/vivaldi/vivaldi-1.10.867.46_p1.ebuild | 115 ---
 2 files changed, 117 deletions(-)

diff --git a/www-client/vivaldi/Manifest b/www-client/vivaldi/Manifest
index abae16a3536..e59b415adb8 100644
--- a/www-client/vivaldi/Manifest
+++ b/www-client/vivaldi/Manifest
@@ -1,4 +1,2 @@
-DIST vivaldi-1.10.867.46_p1-amd64.deb 49224610 SHA256 
4f2b4e4a20ad95391cf08427924afc1e616674e7c76e4758fd9653186d4a8400 SHA512 
30a31738bb1cee29cb10d7d8b3e726f86c9aea5060033b9a8a9f92e62c2272868dcc64e8b6a03744fd7eb77c2797ae754da1d9484603dcc1885a30016e82a286
 WHIRLPOOL 
d99d3093e6cc17b4dc66792b611c992a516c085f51a6a5c9329f7096ce3d1bb11a0169d39a907d36fed04670520dba2e7ba2209fa3e0a977860428d10c82337a
-DIST vivaldi-1.10.867.46_p1-i386.deb 50187162 SHA256 
f25c6403831f91a7c0f680f3c1d87f0d27b29c138ee32cae98b33f51939cbb41 SHA512 
971e217b298076a159e2eb54791eb7eb12db408b9611a5c6789c8142a8750da2b2ab7bc8022ac3cb021b19b4087c45f79ee26096f1a42af5650319881d99fa9e
 WHIRLPOOL 
b36f9bc217f91049bdeb7ccf490165fb2141bf91f3c868a6729a7dc001eaf2718a643f9022b931940f4598b6a14ca56a852e2df1333a22286d4068d1d73efc6b
 DIST vivaldi-1.10.867.48_p1-amd64.deb 49241778 SHA256 
8c861fd373536a3c0f588541c184cbfe17c903adb09f3745141eeccd752156c1 SHA512 
b2fbe5678e4c6e8bad846c96da57469c12ac1e711bb6da320cebb740f6ae7939e85d2924c4655a0e02a4a83714744815ccb8e4a1f0dbee78e7550e013218dc27
 WHIRLPOOL 
0a5c09fb57b2abaf9d1ef507e73dada892a35715b7c907b3bd17efb5a8612fda24bf47719fc473b36b0cc308a154c464b73a04a7f48c43aaf0f8eab327a87d2e
 DIST vivaldi-1.10.867.48_p1-i386.deb 50182570 SHA256 
5a8daaa56c3e0044d0bed6f2014395dd57c013380de9c68576e175aa5c55fa98 SHA512 
5d2fc1e0fcb9bc4a534b654dfebc6b6e98e86a90508616657630291b8a0fd5c18c37e57421cf1e4daefcfc688cf319765d7ab3fb9ed883b3a38c92059d2985a9
 WHIRLPOOL 
17731536518ffdc0d2bbf5da880c6dd71e9e68bf112577e33f06a494d873b7b654fdea5e77fef0f605d23709628d70f054738485e7b93cfadc040b32041784f2

diff --git a/www-client/vivaldi/vivaldi-1.10.867.46_p1.ebuild 
b/www-client/vivaldi/vivaldi-1.10.867.46_p1.ebuild
deleted file mode 100644
index d8890fc5601..000
--- a/www-client/vivaldi/vivaldi-1.10.867.46_p1.ebuild
+++ /dev/null
@@ -1,115 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-CHROMIUM_LANGS="
-   am ar bg bn ca cs da de el en-GB en-US es es-419 et fa fi fil fr gu he 
hi
-   hr hu id it ja kn ko lt lv ml mr ms nb nl pl pt-BR pt-PT ro ru sk sl sr 
sv
-   sw ta te th tr uk vi zh-CN zh-TW
-"
-inherit chromium-2 eutils multilib unpacker toolchain-funcs
-
-#VIVALDI_BRANCH="snapshot"
-
-VIVALDI_PN="${PN}-${VIVALDI_BRANCH:-stable}"
-VIVALDI_BIN="${PN}${VIVALDI_BRANCH/snapshot/-snapshot}"
-VIVALDI_HOME="opt/${VIVALDI_BIN}"
-DESCRIPTION="A new browser for our friends"
-HOMEPAGE="http://vivaldi.com/";
-VIVALDI_BASE_URI="https://downloads.vivaldi.com/${VIVALDI_BRANCH:-stable}/${VIVALDI_PN}_${PV/_p/-}_";
-SRC_URI="
-   amd64? ( ${VIVALDI_BASE_URI}amd64.deb -> ${P}-amd64.deb )
-   x86? ( ${VIVALDI_BASE_URI}i386.deb -> ${P}-i386.deb )
-"
-
-LICENSE="Vivaldi"
-SLOT="0"
-KEYWORDS="-* amd64 x86"
-
-RESTRICT="bindist mirror"
-
-S=${WORKDIR}
-
-DEPEND="
-   virtual/libiconv
-"
-RDEPEND="
-   dev-libs/expat
-   dev-libs/glib:2
-   dev-libs/nspr
-   dev-libs/nss
-   >=dev-libs/openssl-1.0.1:0
-   gnome-base/gconf:2
-   media-libs/alsa-lib
-   media-libs/fontconfig
-   media-libs/freetype
-   net-misc/curl
-   net-print/cups
-   sys-apps/dbus
-   sys-libs/libcap
-   x11-libs/cairo
-   x11-libs/gdk-pixbuf
-   x11-libs/gtk+:2
-   x11-libs/libX11
-   x11-libs/libXScrnSaver
-   x11-libs/libXcomposite
-   x11-libs/libXcursor
-   x11-libs/libXdamage
-   x11-libs/libXext
-   x11-libs/libXfixes
-   x11-libs/libXi
-   x11-libs/libXrandr
-   x11-libs/libXrender
-   x11-libs/libXtst
-   x11-libs/pango[X]
-"
-
-QA_PREBUILT="*"
-S=${WORKDIR}
-
-src_unpack() {
-   unpack_deb ${A}
-}
-
-src_prepare() {
-   iconv -c -t UTF-8 usr/share/applications/${VIVALDI_PN}.desktop > 
"${T}"/${VIVALDI_PN}.desktop || die
-   mv "${T}"/${VIVALDI_PN}.desktop 
usr/share/applications/${VIVALDI_PN}.desktop || die
-
-   sed -i \
-   -e "s|${VIVALDI_BIN}|${PN}|g" \
-   usr/share/applications/${VIVALDI_PN}.desktop \
-   usr/share/xfce4/helpers/${VIVALDI_BIN}.desktop || die
-
-   mv usr/share/doc/${VIVALDI_PN} usr/share/doc/${PF} || die
-   chmod 0755 usr/share/doc/${PF} || die
-
-   rm 

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

2017-08-08 Thread Lars Wendler
commit: c716c4b9519e8864ff5011e851d34aac0304f206
Author: Lars Wendler  gentoo  org>
AuthorDate: Tue Aug  8 07:40:30 2017 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Tue Aug  8 07:40:55 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c716c4b9

app-misc/ca-certificates: Version 20161130.3.30.2 stable for all arches.

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 app-misc/ca-certificates/ca-certificates-20161130.3.30.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/ca-certificates/ca-certificates-20161130.3.30.2.ebuild 
b/app-misc/ca-certificates/ca-certificates-20161130.3.30.2.ebuild
index 45efcd9d581..2fac1bf7943 100644
--- a/app-misc/ca-certificates/ca-certificates-20161130.3.30.2.ebuild
+++ b/app-misc/ca-certificates/ca-certificates-20161130.3.30.2.ebuild
@@ -58,7 +58,7 @@ fi
 
 LICENSE="MPL-1.1"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~sparc-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 ~x86-winnt"
+KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~sparc-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 ~x86-winnt"
 IUSE="insecure_certs"
 ${PRECOMPILED} || IUSE+=" cacert"
 



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

2017-08-08 Thread Lars Wendler
commit: a808a89ee2610c910958c27407f83b82cdb9533e
Author: Lars Wendler  gentoo  org>
AuthorDate: Tue Aug  8 07:39:24 2017 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Tue Aug  8 07:40:52 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a808a89e

app-misc/ca-certificates: Removed old.

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 app-misc/ca-certificates/Manifest  |   1 -
 .../ca-certificates-20161130.3.30.1.ebuild | 182 -
 .../ca-certificates-20161130.3.30.ebuild   | 182 -
 3 files changed, 365 deletions(-)

diff --git a/app-misc/ca-certificates/Manifest 
b/app-misc/ca-certificates/Manifest
index 0119c7af89d..a909c17ea2c 100644
--- a/app-misc/ca-certificates/Manifest
+++ b/app-misc/ca-certificates/Manifest
@@ -2,7 +2,6 @@ DIST ca-certificates_20161102.tar.xz 298544 SHA256 
25384a67e2f1e76495ceeb00abfdb
 DIST ca-certificates_20161130.tar.xz 298656 SHA256 
04bca9e142a90a834aca0311f7ced237368d71fee7bd5c9f68ef7f4611aee471 SHA512 
8395f27d2369d694b069e1bb250b06df05f732bd9f4a4dc8652091e9c96ad1a84003e28f59cb9e13fdfd22ca5818f495d80149692e74b2d63e34db4f6a95ee9f
 WHIRLPOOL 
6903848f030a0da80e18e5d6a075c9a4ef390d67d748ff27cbadef4b1bf5866b9d7d96960f780f6bbff3f7b9720c31ee4d7a089238041bcb4d5de52fe0e46224
 DIST nss-3.27.2.tar.gz 7397599 SHA256 
dc8ac8524469d0230274fd13a53fdcd74efe4aa67205dde1a4a92be87dc28524 SHA512 
699847665e93fd649cb60ce6bc8f849f452779e7232a09bbeb0613f9e6c57bb81948f1ae59cc86648e41a212cda259109850ccd14546d35910deb75f5d2a13b8
 WHIRLPOOL 
08229d87de1c7020c1d7fc12fb8a2afc4bc9ab9f0208aad12698aba17386fbe9163cb506101c7d4d568409fd99141fb88c0e71fc32cecbc6640a4a8f7a4efabf
 DIST nss-3.29.3.tar.gz 7479458 SHA256 
35ddcc31251ef829994efeee925011aa1414e32be7e388236970255aa3c8e1eb SHA512 
eebc479521dc4e64565929620f60bf457875a2b21d7b5dc2b67f4e4279bfb1a814c31a7b17638052cec44ede9fb686a3ff776cd2239271142100e0fd5f769519
 WHIRLPOOL 
93edf0bd7c0c1751f7b03a8e878cba564e27fede796de3d4f381aa0b86ef8ea9edffd6f57f8a437f48e07f74ddc2cd0b351ca640ea409e3b3a54f7ddb83def22
-DIST nss-3.30.1.tar.gz 9501791 SHA256 
1fa273a9a18611bfd22ecd61283172a5aa66af7d0783c7018f42d48000be5eb6 SHA512 
591c518bc7e8105675678863e1995725982527e138b45e12ad0efd927f5d3eaa2aaa704d335ff46d572c2f7ad8a8f9a38e671c1d5a9f46fe495077ba0522bc51
 WHIRLPOOL 
40ef67fcb505ed19b8438b77b5b0a147d939863066a24bd15f5afa2e6ea91a40d6aaa43860c6f1f94f37efe417c48f865c344e7ffb5d997e4a92356100a206c1
 DIST nss-3.30.2.tar.gz 9499119 SHA256 
0d4a77ff26bcee79fa8afe0125e0df6ae9e798b6b36782fa29e28febf7cfce24 SHA512 
02f14bc000cbde42268c4b6f42df80680b010d1491643ef9b11e0bac31a286a2e7fa251c40cb4ac70b64883a1b90efc64440ef9d797357f8a47cd37195fc5500
 WHIRLPOOL 
b1039f227a55ed9ab592b7e1ea0856c8cf91b8d298ef07d9d0f56d1956319b15c12224f023a100d106101c49dafb16e8231680667d2c7d0b8f8b2bbf6ad3ec8e
 DIST nss-3.30.tar.gz 9500552 SHA256 
a8cdae5e992f6563972e26dbfefc50d006dd845c43b8ca24ea50169ff3a9 SHA512 
c21e9b5e4b689ea8cbc6f4d7913df43e2a78c4435e0ce092f2ce00e46079ce2268e17ec8527b283ac69eff3d96ff0165a5b42b6579bfe0a720115ff2938260d3
 WHIRLPOOL 
bc0a59484010a5771b515dde1440ccca8a63b167d3d8839b3606460fdf9d2dc3ab7d889173c88edb7d685d39ad3614c4cbc66284d0faced47cdcc01a69997d9a
 DIST nss-3.32.tar.gz 9493574 SHA256 
35c6f381cc96bb25e4f924469f6ba3e57b3a16e0c2fb7e295a284a00d57ed335 SHA512 
7a01f81e23ef9649fd26b8423b015f4df5878c94f6ff591727086644b01db3dbc36de4e131cf70a6f84564e46c8decb7c4f7780fca12270eb900de1f8a11ee3c
 WHIRLPOOL 
bd1a9a8da509143ba995c2a4aac43df991703c1170e2654a8e762fbaf1b26e4f95f85c9d06db45126247a6d52828060c5283fb9cf1e4328952bc518ee38316c4

diff --git a/app-misc/ca-certificates/ca-certificates-20161130.3.30.1.ebuild 
b/app-misc/ca-certificates/ca-certificates-20161130.3.30.1.ebuild
deleted file mode 100644
index a72077ebef8..000
--- a/app-misc/ca-certificates/ca-certificates-20161130.3.30.1.ebuild
+++ /dev/null
@@ -1,182 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-# The Debian ca-certificates package merely takes the CA database as it exists
-# in the nss package and repackages it for use by openssl.
-#
-# The issue with using the compiled debs directly is two fold:
-# - they do not update frequently enough for us to rely on them
-# - they pull the CA database from nss tip of tree rather than the release
-#
-# So we take the Debian source tools and combine them with the latest nss
-# release to produce (largely) the same end result.  The difference is that
-# now we know our cert database is kept in sync with nss and, if need be,
-# can be sync with nss tip of tree more frequently to respond to bugs.
-
-# When triaging bugs from users, here's some handy tips:
-# - To see what cert is hitting errors, use openssl:
-#   openssl s_client -port 443 -CApath /etc/ssl/certs/ -host $HOSTNAME
-#   Focus on the errors written to stderr.
-#
-# - Look at the upstream log as to why certs were added/removed:
-#   https:

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

2017-08-08 Thread Lars Wendler
commit: b2cae8b25d30cee6412433139fbc323f08cffb8a
Author: Lars Wendler  gentoo  org>
AuthorDate: Tue Aug  8 07:38:15 2017 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Tue Aug  8 07:40:50 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b2cae8b2

app-misc/ca-certificates: Fixed removal of untrusted certs (#616002).

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 .../ca-certificates/ca-certificates-20161130.3.30.2.ebuild | 10 --
 1 file changed, 8 insertions(+), 2 deletions(-)

diff --git a/app-misc/ca-certificates/ca-certificates-20161130.3.30.2.ebuild 
b/app-misc/ca-certificates/ca-certificates-20161130.3.30.2.ebuild
index a72077ebef8..45efcd9d581 100644
--- a/app-misc/ca-certificates/ca-certificates-20161130.3.30.2.ebuild
+++ b/app-misc/ca-certificates/ca-certificates-20161130.3.30.2.ebuild
@@ -138,9 +138,15 @@ src_compile() {
fi
 
if ! use insecure_certs ; then
+   elog "To prevent applications relying on system's trusted root 
certificate store"
+   elog "from using CAs where at least one major browser vendor 
Gentoo is following"
+   elog "has decided to apply trust level restrictions, the 
following"
+   elog "certificate(s) were removed:"
# Remove untrusted certs from StartCom and WoSign (bug #598072)
-   rm "${c}"/mozilla/StartCom* || die
-   rm "${c}"/mozilla/WoSign* || die
+   elog "$(find "${c}" -type f \( \
+   -iname '*startcom*' \
+   -o -iname '*wosign*' \
+   \) -printf '%P removed; see 
https://bugs.gentoo.org/598072 for details\n' -delete)"
fi
 
(



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

2017-08-08 Thread Lars Wendler
commit: fcec7da5bf321fa7c836ddb9ace58152c3401ad2
Author: Lars Wendler  gentoo  org>
AuthorDate: Tue Aug  8 07:31:24 2017 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Tue Aug  8 07:40:48 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fcec7da5

app-misc/ca-certificates: Bump to version 20161130.3.32

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 app-misc/ca-certificates/Manifest  |   1 +
 .../ca-certificates-20161130.3.32.ebuild   | 190 +
 2 files changed, 191 insertions(+)

diff --git a/app-misc/ca-certificates/Manifest 
b/app-misc/ca-certificates/Manifest
index 568d0e1332b..0119c7af89d 100644
--- a/app-misc/ca-certificates/Manifest
+++ b/app-misc/ca-certificates/Manifest
@@ -5,4 +5,5 @@ DIST nss-3.29.3.tar.gz 7479458 SHA256 
35ddcc31251ef829994efeee925011aa1414e32be7
 DIST nss-3.30.1.tar.gz 9501791 SHA256 
1fa273a9a18611bfd22ecd61283172a5aa66af7d0783c7018f42d48000be5eb6 SHA512 
591c518bc7e8105675678863e1995725982527e138b45e12ad0efd927f5d3eaa2aaa704d335ff46d572c2f7ad8a8f9a38e671c1d5a9f46fe495077ba0522bc51
 WHIRLPOOL 
40ef67fcb505ed19b8438b77b5b0a147d939863066a24bd15f5afa2e6ea91a40d6aaa43860c6f1f94f37efe417c48f865c344e7ffb5d997e4a92356100a206c1
 DIST nss-3.30.2.tar.gz 9499119 SHA256 
0d4a77ff26bcee79fa8afe0125e0df6ae9e798b6b36782fa29e28febf7cfce24 SHA512 
02f14bc000cbde42268c4b6f42df80680b010d1491643ef9b11e0bac31a286a2e7fa251c40cb4ac70b64883a1b90efc64440ef9d797357f8a47cd37195fc5500
 WHIRLPOOL 
b1039f227a55ed9ab592b7e1ea0856c8cf91b8d298ef07d9d0f56d1956319b15c12224f023a100d106101c49dafb16e8231680667d2c7d0b8f8b2bbf6ad3ec8e
 DIST nss-3.30.tar.gz 9500552 SHA256 
a8cdae5e992f6563972e26dbfefc50d006dd845c43b8ca24ea50169ff3a9 SHA512 
c21e9b5e4b689ea8cbc6f4d7913df43e2a78c4435e0ce092f2ce00e46079ce2268e17ec8527b283ac69eff3d96ff0165a5b42b6579bfe0a720115ff2938260d3
 WHIRLPOOL 
bc0a59484010a5771b515dde1440ccca8a63b167d3d8839b3606460fdf9d2dc3ab7d889173c88edb7d685d39ad3614c4cbc66284d0faced47cdcc01a69997d9a
+DIST nss-3.32.tar.gz 9493574 SHA256 
35c6f381cc96bb25e4f924469f6ba3e57b3a16e0c2fb7e295a284a00d57ed335 SHA512 
7a01f81e23ef9649fd26b8423b015f4df5878c94f6ff591727086644b01db3dbc36de4e131cf70a6f84564e46c8decb7c4f7780fca12270eb900de1f8a11ee3c
 WHIRLPOOL 
bd1a9a8da509143ba995c2a4aac43df991703c1170e2654a8e762fbaf1b26e4f95f85c9d06db45126247a6d52828060c5283fb9cf1e4328952bc518ee38316c4
 DIST nss-cacert-class1-class3.patch 22950 SHA256 
6bba29cee34276e2ca6436dabedfeba2b61fb46668c5d5ceabf0c871574649bf SHA512 
a5aa740bf110a3f0262e3f1ef2fc739ac2b44f042e220039d48aee8e97cd764d5c10718220364f4098aba955882bd02cadb5481512388971a8290312f88a7df0
 WHIRLPOOL 
1246223b01292604e5609bb9c580f092dc5937bf8c98f6891b099e8bab960e03612b6617e30a55d6ff8817d88f190e03812fe8f89f84f25c20970493dc2f7700

diff --git a/app-misc/ca-certificates/ca-certificates-20161130.3.32.ebuild 
b/app-misc/ca-certificates/ca-certificates-20161130.3.32.ebuild
new file mode 100644
index 000..1391c06c4ec
--- /dev/null
+++ b/app-misc/ca-certificates/ca-certificates-20161130.3.32.ebuild
@@ -0,0 +1,190 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+# The Debian ca-certificates package merely takes the CA database as it exists
+# in the nss package and repackages it for use by openssl.
+#
+# The issue with using the compiled debs directly is two fold:
+# - they do not update frequently enough for us to rely on them
+# - they pull the CA database from nss tip of tree rather than the release
+#
+# So we take the Debian source tools and combine them with the latest nss
+# release to produce (largely) the same end result.  The difference is that
+# now we know our cert database is kept in sync with nss and, if need be,
+# can be sync with nss tip of tree more frequently to respond to bugs.
+
+# When triaging bugs from users, here's some handy tips:
+# - To see what cert is hitting errors, use openssl:
+#   openssl s_client -port 443 -CApath /etc/ssl/certs/ -host $HOSTNAME
+#   Focus on the errors written to stderr.
+#
+# - Look at the upstream log as to why certs were added/removed:
+#   https://hg.mozilla.org/projects/nss/log/tip/lib/ckfw/builtins/certdata.txt
+#
+# - If people want to add/remove certs, tell them to file w/mozilla:
+#   
https://bugzilla.mozilla.org/enter_bug.cgi?product=NSS&component=CA%20Certificates&version=trunk
+
+EAPI=6
+
+PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
+
+inherit eutils python-any-r1
+
+if [[ ${PV} == *.* ]] ; then
+   # Compile from source ourselves.
+   PRECOMPILED=false
+   inherit versionator
+
+   DEB_VER=$(get_version_component_range 1)
+   NSS_VER=$(get_version_component_range 2-)
+   RTM_NAME="NSS_${NSS_VER//./_}_RTM"
+else
+   # Debian precompiled version.
+   PRECOMPILED=true
+   inherit unpacker
+fi
+
+DESCRIPTION="Common CA Certificates PEM files"
+HOMEPAGE="http://packages.debian.org/sid/ca-certificates";
+NMU_PR=""
+if ${PRECOMPILED}

[gentoo-commits] repo/gentoo:master commit in: dev-java/javatoolkit/

2017-08-08 Thread Patrice Clement
commit: 4bcd096aa510168071b16cdf169cd888f47e1faa
Author: Patrice Clement  gentoo  org>
AuthorDate: Tue Aug  8 07:58:22 2017 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Tue Aug  8 08:08:28 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4bcd096a

dev-java/javatoolkit: add python3_4 and python3_5 to PYTHON_COMPAT.

Package-Manager: Portage-2.3.6, Repoman-2.3.1

 dev-java/javatoolkit/javatoolkit-0.5.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/javatoolkit/javatoolkit-0.5.0.ebuild 
b/dev-java/javatoolkit/javatoolkit-0.5.0.ebuild
index 2548a6ea45e..28094261c1c 100644
--- a/dev-java/javatoolkit/javatoolkit-0.5.0.ebuild
+++ b/dev-java/javatoolkit/javatoolkit-0.5.0.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=6
 
-PYTHON_COMPAT=( python2_7 python3_4 )
+PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
 
 PYTHON_REQ_USE="xml(+)"
 



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

2017-08-08 Thread Amy Liffey
commit: 7201d9b8f614a6a90a780bb526bd5a6af61a0cce
Author: Michael Mair-Keimberger (asterix)  gmail 
 com>
AuthorDate: Tue Aug  8 08:34:00 2017 +
Commit: Amy Liffey  gentoo  org>
CommitDate: Tue Aug  8 08:58:56 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7201d9b8

sci-mathematics/geogebra: remove unused patch

Closes:#5349

 .../geogebra/files/geogebra-fix-install.sh.patch   | 78 --
 1 file changed, 78 deletions(-)

diff --git a/sci-mathematics/geogebra/files/geogebra-fix-install.sh.patch 
b/sci-mathematics/geogebra/files/geogebra-fix-install.sh.patch
deleted file mode 100644
index 6597a4f48dd..000
--- a/sci-mathematics/geogebra/files/geogebra-fix-install.sh.patch
+++ /dev/null
@@ -1,78 +0,0 @@
 install.sh 2012-06-04 17:14:09.129571330 +0200
-+++ install.sh 2012-06-04 17:11:58.588706799 +0200
-@@ -2,41 +2,41 @@
- # simple ./install-sh script that copies everything to the right place
- 
- # create all needed directories
--./install-sh -d -m 755 /usr/share/geogebra/unsigned
--./install-sh -d -m 755 /usr/share/icons/hicolor/16x16/apps 
/usr/share/icons/hicolor/22x22/apps /usr/share/icons/hicolor/24x24/apps 
/usr/share/icons/hicolor/32x32/apps /usr/share/icons/hicolor/36x36/apps 
/usr/share/icons/hicolor/48x48/apps /usr/share/icons/hicolor/64x64/apps 
/usr/share/icons/hicolor/72x72/apps /usr/share/icons/hicolor/96x96/apps 
/usr/share/icons/hicolor/128x128/apps /usr/share/icons/hicolor/192x192/apps 
/usr/share/icons/hicolor/256x256/apps /usr/share/icons/hicolor/scalable/apps
--./install-sh -d -m 755 /usr/share/icons/hicolor/16x16/mimetypes 
/usr/share/icons/hicolor/22x22/mimetypes 
/usr/share/icons/hicolor/24x24/mimetypes 
/usr/share/icons/hicolor/32x32/mimetypes 
/usr/share/icons/hicolor/36x36/mimetypes 
/usr/share/icons/hicolor/48x48/mimetypes 
/usr/share/icons/hicolor/64x64/mimetypes 
/usr/share/icons/hicolor/72x72/mimetypes 
/usr/share/icons/hicolor/96x96/mimetypes 
/usr/share/icons/hicolor/128x128/mimetypes 
/usr/share/icons/hicolor/192x192/mimetypes 
/usr/share/icons/hicolor/256x256/mimetypes 
/usr/share/icons/hicolor/scalable/mimetypes
-+./install-sh -d -m 755 ${D}/usr/share/geogebra/unsigned
-+./install-sh -d -m 755 ${D}/usr/share/icons/hicolor/16x16/apps 
${D}/usr/share/icons/hicolor/22x22/apps ${D}/usr/share/icons/hicolor/24x24/apps 
${D}/usr/share/icons/hicolor/32x32/apps ${D}/usr/share/icons/hicolor/36x36/apps 
${D}/usr/share/icons/hicolor/48x48/apps ${D}/usr/share/icons/hicolor/64x64/apps 
${D}/usr/share/icons/hicolor/72x72/apps ${D}/usr/share/icons/hicolor/96x96/apps 
${D}/usr/share/icons/hicolor/128x128/apps 
${D}/usr/share/icons/hicolor/192x192/apps 
${D}/usr/share/icons/hicolor/256x256/apps 
${D}/usr/share/icons/hicolor/scalable/apps
-+./install-sh -d -m 755 ${D}/usr/share/icons/hicolor/16x16/mimetypes 
${D}/usr/share/icons/hicolor/22x22/mimetypes 
${D}/usr/share/icons/hicolor/24x24/mimetypes 
${D}/usr/share/icons/hicolor/32x32/mimetypes 
${D}/usr/share/icons/hicolor/36x36/mimetypes 
${D}/usr/share/icons/hicolor/48x48/mimetypes 
${D}/usr/share/icons/hicolor/64x64/mimetypes 
${D}/usr/share/icons/hicolor/72x72/mimetypes 
${D}/usr/share/icons/hicolor/96x96/mimetypes 
${D}/usr/share/icons/hicolor/128x128/mimetypes 
${D}/usr/share/icons/hicolor/192x192/mimetypes 
${D}/usr/share/icons/hicolor/256x256/mimetypes 
${D}/usr/share/icons/hicolor/scalable/mimetypes
- 
- # ./install-sh files
--./install-sh -m 644 *.jar /usr/share/geogebra
--./install-sh -m 644 unsigned/*.jar /usr/share/geogebra/unsigned
--./install-sh -m 755 geogebra /usr/bin
--./install-sh -m 644 geogebra.xml /usr/share/mime/packages
--./install-sh -m 644 geogebra.desktop /usr/share/applications
-+./install-sh -m 644 *.jar ${D}/usr/share/geogebra
-+./install-sh -m 644 unsigned/*.jar ${D}/usr/share/geogebra/unsigned
-+./install-sh -m 755 geogebra ${D}/usr/bin/geogebra
-+./install-sh -m 644 geogebra.xml ${D}/usr/share/mime/packages/gegebra.xml
-+./install-sh -m 644 geogebra.desktop 
${D}/usr/share/applications/geogebra.desktop
- 
--./install-sh -m 644 icons/hicolor/16x16/apps/geogebra.png 
/usr/share/icons/hicolor/16x16/apps
--./install-sh -m 644 icons/hicolor/22x22/apps/geogebra.png 
/usr/share/icons/hicolor/22x22/apps
--./install-sh -m 644 icons/hicolor/24x24/apps/geogebra.png 
/usr/share/icons/hicolor/24x24/apps
--./install-sh -m 644 icons/hicolor/32x32/apps/geogebra.png 
/usr/share/icons/hicolor/32x32/apps
--./install-sh -m 644 icons/hicolor/36x36/apps/geogebra.png 
/usr/share/icons/hicolor/36x36/apps
--./install-sh -m 644 icons/hicolor/48x48/apps/geogebra.png 
/usr/share/icons/hicolor/48x48/apps
--./install-sh -m 644 icons/hicolor/64x64/apps/geogebra.png 
/usr/share/icons/hicolor/64x64/apps
--./install-sh -m 644 icons/hicolor/72x72/apps/geogebra.png 
/usr/share/icons/hicolor/72x72/apps
--./install-sh -m 644 icons/hicolor/96x96/apps/geogebra.png 
/usr/share/icons/hicolor/96x96/apps
--./install-sh -m 644 icons/hicolor/128x128/apps/geogebra.png 
/usr/share/icons/h

[gentoo-commits] repo/gentoo:master commit in: app-backup/simplebackup/

2017-08-08 Thread Amy Liffey
commit: f71215168882526382a3a705b76770607ed65236
Author: Amy Liffey  gentoo  org>
AuthorDate: Tue Aug  8 09:03:19 2017 +
Commit: Amy Liffey  gentoo  org>
CommitDate: Tue Aug  8 09:03:19 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f7121516

app-backup/simplebackup: EAPI 6 bump

Package-Manager: Portage-2.3.6, Repoman-2.3.1

 .../{simplebackup-1.8.1.ebuild => simplebackup-1.8.1-r1.ebuild} | 6 --
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/app-backup/simplebackup/simplebackup-1.8.1.ebuild 
b/app-backup/simplebackup/simplebackup-1.8.1-r1.ebuild
similarity index 86%
rename from app-backup/simplebackup/simplebackup-1.8.1.ebuild
rename to app-backup/simplebackup/simplebackup-1.8.1-r1.ebuild
index 2452d95d4ea..3c933c22977 100644
--- a/app-backup/simplebackup/simplebackup-1.8.1.ebuild
+++ b/app-backup/simplebackup/simplebackup-1.8.1-r1.ebuild
@@ -1,6 +1,8 @@
-# Copyright 1999-2009 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
+EAPI=6
+
 DESCRIPTION="Cross-platform backup program"
 HOMEPAGE="http://migas-sbackup.sourceforge.net/";
 SRC_URI="mirror://sourceforge/migas-sbackup/${P}.tar.gz"
@@ -14,7 +16,7 @@ DEPEND=""
 RDEPEND="dev-lang/perl
sasl? ( dev-perl/Authen-SASL )"
 
-S=${WORKDIR}/${P}/unix
+S="${WORKDIR}/${P}/unix"
 
 src_compile() {
return;



[gentoo-commits] repo/gentoo:master commit in: app-benchmarks/bonnie/files/, app-benchmarks/bonnie/

2017-08-08 Thread Amy Liffey
commit: a441b9ac50933b6a4f736995092d53a8c268b707
Author: Amy Liffey  gentoo  org>
AuthorDate: Tue Aug  8 09:08:40 2017 +
Commit: Amy Liffey  gentoo  org>
CommitDate: Tue Aug  8 09:08:40 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a441b9ac

app-benchmarks/bonnie: EAPI 6 bump

Package-Manager: Portage-2.3.6, Repoman-2.3.1

 app-benchmarks/bonnie/bonnie-2.0.6-r2.ebuild | 31 
 app-benchmarks/bonnie/files/bonnie_man.patch |  4 ++--
 2 files changed, 33 insertions(+), 2 deletions(-)

diff --git a/app-benchmarks/bonnie/bonnie-2.0.6-r2.ebuild 
b/app-benchmarks/bonnie/bonnie-2.0.6-r2.ebuild
new file mode 100644
index 000..c9fdf5a2ddb
--- /dev/null
+++ b/app-benchmarks/bonnie/bonnie-2.0.6-r2.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit eutils toolchain-funcs
+
+DESCRIPTION="Performance Test of Filesystem I/O using standard C library calls"
+HOMEPAGE="http://www.textuality.com/bonnie/";
+SRC_URI="http://www.textuality.com/bonnie/bonnie.tar.gz";
+
+LICENSE="bonnie"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
+IUSE=""
+
+S=${WORKDIR}
+
+PATCHES=( "${FILESDIR}/bonnie_man.patch"
+ "${FILESDIR}/Makefile.patch"
+ "${FILESDIR}/${P}-includes.patch" )
+
+src_compile() {
+   emake CC=$(tc-getCC) SYSFLAGS="${CFLAGS}"
+}
+
+src_install() {
+   newbin Bonnie bonnie
+   doman bonnie.1
+   dodoc Instructions
+}

diff --git a/app-benchmarks/bonnie/files/bonnie_man.patch 
b/app-benchmarks/bonnie/files/bonnie_man.patch
index 63dac33159a..e4b2fe0a12e 100644
--- a/app-benchmarks/bonnie/files/bonnie_man.patch
+++ b/app-benchmarks/bonnie/files/bonnie_man.patch
@@ -1,5 +1,5 @@
 bonnie.1.orig  2003-01-07 14:19:29.0 -0600
-+++ bonnie.1   2003-01-07 14:20:19.0 -0600
+--- a/bonnie.1 2003-01-07 14:19:29.0 -0600
 b/bonnie.1 2003-01-07 14:20:19.0 -0600
 @@ -60,11 +60,11 @@
  .fi
  .in



[gentoo-commits] repo/gentoo:master commit in: app-benchmarks/forkbomb/

2017-08-08 Thread Amy Liffey
commit: 1328d09617fb30725b2dc3c41c0a4bfb3680f6aa
Author: Amy Liffey  gentoo  org>
AuthorDate: Tue Aug  8 09:11:54 2017 +
Commit: Amy Liffey  gentoo  org>
CommitDate: Tue Aug  8 09:11:54 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1328d096

app-benchmarks/forkbomb: EAPI 6 bump

Package-Manager: Portage-2.3.6, Repoman-2.3.1

 .../{forkbomb-1.4.ebuild => forkbomb-1.4-r1.ebuild} | 13 +++--
 1 file changed, 7 insertions(+), 6 deletions(-)

diff --git a/app-benchmarks/forkbomb/forkbomb-1.4.ebuild 
b/app-benchmarks/forkbomb/forkbomb-1.4-r1.ebuild
similarity index 68%
rename from app-benchmarks/forkbomb/forkbomb-1.4.ebuild
rename to app-benchmarks/forkbomb/forkbomb-1.4-r1.ebuild
index e7d22f39cf2..67adb9ea370 100644
--- a/app-benchmarks/forkbomb/forkbomb-1.4.ebuild
+++ b/app-benchmarks/forkbomb/forkbomb-1.4-r1.ebuild
@@ -1,6 +1,8 @@
-# Copyright 1999-2008 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
+EAPI=6
+
 DESCRIPTION="Controlled fork() bomber for testing heavy system load"
 HOMEPAGE="http://home.tiscali.cz:8080/~cz210552/forkbomb.html";
 SRC_URI="http://home.tiscali.cz:8080/~cz210552/distfiles/${P}.tar.gz";
@@ -10,13 +12,12 @@ SLOT="0"
 KEYWORDS="~x86 ~amd64"
 IUSE=""
 
-src_unpack() {
-   unpack ${A}
-   cd "${S}"
-   sed -i '/^all/s/tags//' Makefile || die "sed failed"
+src_prepare() {
+   sed -i '/^all/s/tags//' Makefile || die
+   default
 }
 
 src_install() {
-   dobin ${PN} || die "dobin failed"
+   dobin ${PN}
doman ${PN}.8
 }



[gentoo-commits] proj/releng:master commit in: tools-uclibc/portage.mips32r2.hardened/savedconfig/sys-apps/, ...

2017-08-08 Thread Anthony G. Basile
commit: bc5887a47d827e01d59096f22987fddeeec5d09c
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Tue Aug  8 10:05:16 2017 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Tue Aug  8 10:05:16 2017 +
URL:https://gitweb.gentoo.org/proj/releng.git/commit/?id=bc5887a4

tools-uclibc: update configs for mips32r2

 .../portage.mips32r2.hardened/package.mask |   2 +
 .../portage.mips32r2.hardened/package.unmask   |   1 +
 .../savedconfig/sys-apps/busybox   | 516 +++--
 .../savedconfig/sys-libs/uclibc-ng |  18 +-
 tools-uclibc/portage.mips32r2.vanilla/package.mask |   2 +
 .../portage.mips32r2.vanilla/package.unmask|   1 +
 .../portage.mips32r2.vanilla/package.use/libpcre   |   1 +
 .../savedconfig/sys-apps/busybox   | 516 +++--
 .../savedconfig/sys-libs/uclibc-ng |  18 +-
 9 files changed, 561 insertions(+), 514 deletions(-)

diff --git a/tools-uclibc/portage.mips32r2.hardened/package.mask 
b/tools-uclibc/portage.mips32r2.hardened/package.mask
new file mode 100644
index ..d203c0ac
--- /dev/null
+++ b/tools-uclibc/portage.mips32r2.hardened/package.mask
@@ -0,0 +1,2 @@
+>sys-apps/iproute2-4.11.0
+>sys-libs/gdbm-1.12

diff --git a/tools-uclibc/portage.mips32r2.hardened/package.unmask 
b/tools-uclibc/portage.mips32r2.hardened/package.unmask
new file mode 100644
index ..22a06e62
--- /dev/null
+++ b/tools-uclibc/portage.mips32r2.hardened/package.unmask
@@ -0,0 +1 @@
+=sys-devel/gcc-4.8.5

diff --git 
a/tools-uclibc/portage.mips32r2.hardened/savedconfig/sys-apps/busybox 
b/tools-uclibc/portage.mips32r2.hardened/savedconfig/sys-apps/busybox
index 09064e57..53d14b0f 100644
--- a/tools-uclibc/portage.mips32r2.hardened/savedconfig/sys-apps/busybox
+++ b/tools-uclibc/portage.mips32r2.hardened/savedconfig/sys-apps/busybox
@@ -1,43 +1,25 @@
 #
 # Automatically generated make config: don't edit
-# Busybox version: 1.24.2
-# Mon Apr 25 21:27:41 2016
+# Busybox version: 1.26.2
+# Wed Jul 12 13:35:17 2017
 #
 CONFIG_HAVE_DOT_CONFIG=y
 
 #
 # Busybox Settings
 #
-
-#
-# General Configuration
-#
 CONFIG_DESKTOP=y
 CONFIG_EXTRA_COMPAT=y
 CONFIG_INCLUDE_SUSv2=y
 # CONFIG_USE_PORTABLE_CODE is not set
 CONFIG_PLATFORM_LINUX=y
-CONFIG_FEATURE_BUFFERS_USE_MALLOC=y
-# CONFIG_FEATURE_BUFFERS_GO_ON_STACK is not set
-# CONFIG_FEATURE_BUFFERS_GO_IN_BSS is not set
 CONFIG_SHOW_USAGE=y
 CONFIG_FEATURE_VERBOSE_USAGE=y
 CONFIG_FEATURE_COMPRESS_USAGE=y
+CONFIG_BUSYBOX=y
 CONFIG_FEATURE_INSTALLER=y
 CONFIG_INSTALL_NO_USR=y
-# CONFIG_LOCALE_SUPPORT is not set
-CONFIG_UNICODE_SUPPORT=y
-# CONFIG_UNICODE_USING_LOCALE is not set
-# CONFIG_FEATURE_CHECK_UNICODE_IN_ENV is not set
-CONFIG_SUBST_WCHAR=63
-CONFIG_LAST_SUPPORTED_WCHAR=767
-CONFIG_UNICODE_COMBINING_WCHARS=y
-CONFIG_UNICODE_WIDE_WCHARS=y
-# CONFIG_UNICODE_BIDI_SUPPORT is not set
-# CONFIG_UNICODE_NEUTRAL_TABLE is not set
-CONFIG_UNICODE_PRESERVE_BROKEN=y
 # CONFIG_PAM is not set
-CONFIG_FEATURE_USE_SENDFILE=y
 CONFIG_LONG_OPTS=y
 CONFIG_FEATURE_DEVPTS=y
 # CONFIG_FEATURE_CLEAN_UP is not set
@@ -71,17 +53,6 @@ CONFIG_EXTRA_LDFLAGS=""
 CONFIG_EXTRA_LDLIBS=""
 
 #
-# Debugging Options
-#
-# CONFIG_DEBUG is not set
-# CONFIG_DEBUG_PESSIMIZE is not set
-CONFIG_UNIT_TEST=y
-# CONFIG_WERROR is not set
-CONFIG_NO_DEBUG_LIB=y
-# CONFIG_DMALLOC is not set
-# CONFIG_EFENCE is not set
-
-#
 # Installation Options ("make install" behavior)
 #
 CONFIG_INSTALL_APPLET_SYMLINKS=y
@@ -94,10 +65,25 @@ CONFIG_INSTALL_APPLET_SYMLINKS=y
 CONFIG_PREFIX="./_install"
 
 #
+# Debugging Options
+#
+# CONFIG_DEBUG is not set
+# CONFIG_DEBUG_PESSIMIZE is not set
+# CONFIG_DEBUG_SANITIZE is not set
+CONFIG_UNIT_TEST=y
+# CONFIG_WERROR is not set
+CONFIG_NO_DEBUG_LIB=y
+# CONFIG_DMALLOC is not set
+# CONFIG_EFENCE is not set
+
+#
 # Busybox Library Tuning
 #
-# CONFIG_FEATURE_SYSTEMD is not set
+# CONFIG_FEATURE_USE_BSS_TAIL is not set
 CONFIG_FEATURE_RTMINMAX=y
+CONFIG_FEATURE_BUFFERS_USE_MALLOC=y
+# CONFIG_FEATURE_BUFFERS_GO_ON_STACK is not set
+# CONFIG_FEATURE_BUFFERS_GO_IN_BSS is not set
 CONFIG_PASSWORD_MINLEN=6
 CONFIG_MD5_SMALL=1
 CONFIG_SHA3_SMALL=1
@@ -115,8 +101,20 @@ CONFIG_FEATURE_TAB_COMPLETION=y
 CONFIG_FEATURE_USERNAME_COMPLETION=y
 CONFIG_FEATURE_EDITING_FANCY_PROMPT=y
 CONFIG_FEATURE_EDITING_ASK_TERMINAL=y
+# CONFIG_LOCALE_SUPPORT is not set
+CONFIG_UNICODE_SUPPORT=y
+# CONFIG_UNICODE_USING_LOCALE is not set
+# CONFIG_FEATURE_CHECK_UNICODE_IN_ENV is not set
+CONFIG_SUBST_WCHAR=63
+CONFIG_LAST_SUPPORTED_WCHAR=767
+CONFIG_UNICODE_COMBINING_WCHARS=y
+CONFIG_UNICODE_WIDE_WCHARS=y
+# CONFIG_UNICODE_BIDI_SUPPORT is not set
+# CONFIG_UNICODE_NEUTRAL_TABLE is not set
+CONFIG_UNICODE_PRESERVE_BROKEN=y
 CONFIG_FEATURE_NON_POSIX_CP=y
 CONFIG_FEATURE_VERBOSE_CP_MESSAGE=y
+CONFIG_FEATURE_USE_SENDFILE=y
 CONFIG_FEATURE_COPYBUF_KB=4
 CONFIG_FEATURE_SKIP_ROOTFS=y
 # CONFIG_MONOTONIC_SYSCALL is not set
@@ -140,11 +138,16 @@ CONFIG_FEATURE_AR_LONG_FILENAMES=y
 

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

2017-08-08 Thread Sergei Trofimovich
commit: cf681633c2bc27af32123d7ae57255977703797e
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Tue Aug  8 10:58:23 2017 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Tue Aug  8 10:58:38 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cf681633

dev-libs/elfutils: dropped unused 'eutils' inheritance

Noticed by [Arfrever]

Package-Manager: Portage-2.3.6, Repoman-2.3.3

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

diff --git a/dev-libs/elfutils/elfutils-0.170.ebuild 
b/dev-libs/elfutils/elfutils-0.170.ebuild
index bf9aa9d2e54..5172c44eb91 100644
--- a/dev-libs/elfutils/elfutils-0.170.ebuild
+++ b/dev-libs/elfutils/elfutils-0.170.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=6
 
-inherit eutils flag-o-matic multilib-minimal
+inherit flag-o-matic multilib-minimal
 
 DESCRIPTION="Libraries/utilities to handle ELF objects (drop in replacement 
for libelf)"
 HOMEPAGE="http://elfutils.org/";



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

2017-08-08 Thread Amy Liffey
commit: b5deaacd5c42a579499984bfa8b05ad14d236d14
Author: Amy Liffey  gentoo  org>
AuthorDate: Tue Aug  8 10:56:25 2017 +
Commit: Amy Liffey  gentoo  org>
CommitDate: Tue Aug  8 11:01:25 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b5deaacd

app-admin/yadm: drop inactive proxy maintainer. By jstein

Package-Manager: Portage-2.3.6, Repoman-2.3.1

 app-admin/yadm/metadata.xml | 10 +-
 1 file changed, 1 insertion(+), 9 deletions(-)

diff --git a/app-admin/yadm/metadata.xml b/app-admin/yadm/metadata.xml
index a5fe84884c0..1151270bb4e 100644
--- a/app-admin/yadm/metadata.xml
+++ b/app-admin/yadm/metadata.xml
@@ -1,15 +1,7 @@
 
 http://www.gentoo.org/dtd/metadata.dtd";>
 
-   
-   dev+gentoobugzi...@henriksen.is
-   Espen H
-   Proxy maintainer - set to assignee on 
bugs
-   
-   
-   proxy-ma...@gentoo.org
-   Proxy Maintainers
-   
+

TheLocehiliosan/yadm




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

2017-08-08 Thread Amy Liffey
commit: a595a114f1e95bf321df292f079034d1b4235840
Author: Amy Liffey  gentoo  org>
AuthorDate: Tue Aug  8 10:59:31 2017 +
Commit: Amy Liffey  gentoo  org>
CommitDate: Tue Aug  8 11:01:36 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a595a114

dev-util/wsta: drop inactive proxy maintainer. By jstein

Package-Manager: Portage-2.3.6, Repoman-2.3.1

 dev-util/wsta/metadata.xml | 9 +
 1 file changed, 1 insertion(+), 8 deletions(-)

diff --git a/dev-util/wsta/metadata.xml b/dev-util/wsta/metadata.xml
index 43c0901a4ef..04683970c88 100644
--- a/dev-util/wsta/metadata.xml
+++ b/dev-util/wsta/metadata.xml
@@ -1,14 +1,7 @@
 
 http://www.gentoo.org/dtd/metadata.dtd";>
 
-   
-   dev+gentoobugzi...@henriksen.is
-   Espen H
-   
-   
-   proxy-ma...@gentoo.org
-   Proxy Maintainers
-   
+

esphen/wsta




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

2017-08-08 Thread Amy Liffey
commit: dfe2375c934ce4456ef1b860dcb84d0695410b9c
Author: Amy Liffey  gentoo  org>
AuthorDate: Tue Aug  8 10:57:40 2017 +
Commit: Amy Liffey  gentoo  org>
CommitDate: Tue Aug  8 11:01:32 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dfe2375c

dev-util/bats: drop inactive proxy maintainer. By jstein

Package-Manager: Portage-2.3.6, Repoman-2.3.1

 dev-util/bats/metadata.xml | 10 +-
 1 file changed, 1 insertion(+), 9 deletions(-)

diff --git a/dev-util/bats/metadata.xml b/dev-util/bats/metadata.xml
index 63003cd5ebc..313242c8535 100644
--- a/dev-util/bats/metadata.xml
+++ b/dev-util/bats/metadata.xml
@@ -1,15 +1,7 @@
 
 http://www.gentoo.org/dtd/metadata.dtd";>
 
-   
-   dev+gentoobugzi...@henriksen.is
-   Espen H
-   Proxy maintainer - set to assignee on 
bugs
-   
-   
-   proxy-ma...@gentoo.org
-   Proxy Maintainers
-   
+

sstephenson/bats




[gentoo-commits] gentoo commit in src/patchsets/glibc: make-tarball.sh

2017-08-08 Thread Sergei Trofimovich (slyfox)
slyfox  17/08/08 11:06:09

  Modified: make-tarball.sh
  Log:
  disable ldconfig run in  patchset

Revision  ChangesPath
1.12 src/patchsets/glibc/make-tarball.sh

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo/src/patchsets/glibc/make-tarball.sh?rev=1.12&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo/src/patchsets/glibc/make-tarball.sh?rev=1.12&content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo/src/patchsets/glibc/make-tarball.sh?r1=1.11&r2=1.12

Index: make-tarball.sh
===
RCS file: /var/cvsroot/gentoo/src/patchsets/glibc/make-tarball.sh,v
retrieving revision 1.11
retrieving revision 1.12
diff -u -r1.11 -r1.12
--- make-tarball.sh 7 Aug 2017 08:32:12 -   1.11
+++ make-tarball.sh 8 Aug 2017 11:06:09 -   1.12
@@ -33,11 +33,7 @@
 mkdir -p tmp/patches
 # copy README.Gentoo.patches
 cp ../README* tmp/patches/ || exit 1
-if [[ ${PV} =  ]]; then
-   echo "Warning: ${PV} patchset includes only extra/"
-else
-   cp ${PV}/*.patch tmp/patches/ || exit 1
-fi
+cp ${PV}/*.patch tmp/patches/ || exit 1
 cp -r extra tmp/ || exit 1
 cp ${PV}/README* tmp/patches/ 2>/dev/null || exit
 






[gentoo-commits] gentoo commit in src/patchsets/glibc/9999: 00_all_0001-disable-ldconfig-during-install.patch README.history

2017-08-08 Thread Sergei Trofimovich (slyfox)
slyfox  17/08/08 11:06:10

  Modified: README.history
  Added:00_all_0001-disable-ldconfig-during-install.patch
  Log:
  disable ldconfig run in  patchset

Revision  ChangesPath
1.2  src/patchsets/glibc//README.history

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo/src/patchsets/glibc//README.history?rev=1.2&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo/src/patchsets/glibc//README.history?rev=1.2&content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo/src/patchsets/glibc//README.history?r1=1.1&r2=1.2

Index: README.history
===
RCS file: /var/cvsroot/gentoo/src/patchsets/glibc//README.history,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- README.history  7 Aug 2017 08:32:12 -   1.1
+++ README.history  8 Aug 2017 11:06:09 -   1.2
@@ -1,2 +1,4 @@
+2  08 Aug 2017
+   + 00_all_0001-disable-ldconfig-during-install.patch
 1  07 Aug 2017
+ README.history: intentionally empty



1.1  
src/patchsets/glibc//00_all_0001-disable-ldconfig-during-install.patch

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo/src/patchsets/glibc//00_all_0001-disable-ldconfig-during-install.patch?rev=1.1&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo/src/patchsets/glibc//00_all_0001-disable-ldconfig-during-install.patch?rev=1.1&content-type=text/plain

Index: 00_all_0001-disable-ldconfig-during-install.patch
===
>From 1eff1226630034286c3ae5fa1376eb76211690df Mon Sep 17 00:00:00 2001
From: Mike Frysinger 
Date: Wed, 1 Apr 2009 02:15:48 -0400
Subject: [PATCH] disable ldconfig during install

Do not bother running ldconfig on DESTDIR.  It's a waste of time as we
won't use the result (portage will rebuild the cache after install).
Also, the Gentoo sandbox does not currently catch chroot() behavior so
we end up (incorrectly) flagging it as a violation as a write to /etc.

http://sourceware.org/ml/libc-alpha/2012-08/msg00118.html
https://bugs.gentoo.org/431038
---
 Makefile | 1 +
 1 file changed, 1 insertion(+)

diff --git a/Makefile b/Makefile
index 425cb796dba6..bf44b0467282 100644
--- a/Makefile
+++ b/Makefile
@@ -107,6 +107,7 @@ install-symbolic-link: subdir_install
rm -f $(symbolic-link-list)
 
 install:
+dont-bother-with-destdir:
-test ! -x $(elf-objpfx)ldconfig || LC_ALL=C \
  $(elf-objpfx)ldconfig $(addprefix -r ,$(install_root)) \
$(slibdir) $(libdir)
-- 
2.11.0







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

2017-08-08 Thread Sergei Trofimovich
commit: ed4d35101d3a9f71af037d4e0150a3d9bf2aa246
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Tue Aug  8 11:12:59 2017 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Tue Aug  8 11:26:34 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed4d3510

sys-libs/glibc: disable ldconfig run in live ebuild

This makes glibc- installable as-is at least on x86/amd64.

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 sys-libs/glibc/Manifest  | 2 +-
 sys-libs/glibc/glibc-.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-libs/glibc/Manifest b/sys-libs/glibc/Manifest
index 83fe7707c0f..b40109725f4 100644
--- a/sys-libs/glibc/Manifest
+++ b/sys-libs/glibc/Manifest
@@ -18,4 +18,4 @@ DIST glibc-2.24-patches-8.tar.bz2 71769 SHA256 
0a21549ed196c5c03efc37273fb991e19
 DIST glibc-2.24.tar.xz 13554048 SHA256 
99d4a3e8efd144d71488e478f62587578c0f4e1fa0b4eed47ee3d4975ebeb5d3 SHA512 
a4cb28a2c51a0cc029ed69da7cba11931a615ba897235590b4f7fad2eaabec9042f8250eaac2a5860997437a69ab13304f10a634000e52c0336b5593b7969adb
 WHIRLPOOL 
be82b47fc73f7e780e8e73a5f58b313d8e861d5ea8c4320f95ef0d8c1e125ff011d61dcfc0380be0e83868bd8c3299de1ea662da7fc8d709050e89b2c126e3eb
 DIST glibc-2.25-patches-5.tar.bz2 44356 SHA256 
d9ea3908c8c4d561d22697d9830b4032cbbba46822613d5a3509d3b7e579c016 SHA512 
ad3acf760e6cd714fe5d6833b53d8759e09c74ca60fbfd173e87dbb2d1062a5006427ca17db0b6ce695dae03e2ace7dc30992ae9b08e94ae4350b19ea03acdcc
 WHIRLPOOL 
1fa660852f9e42fda956b4924351a532efdca88691cb2855c458e8bb9af1fc3cbdf2eb9c8ce93a7c57fa2d6a7e20b1c1a5c17d29b0d07f8e44e0ed8fdb7db8bc
 DIST glibc-2.25.tar.xz 13873900 SHA256 
067bd9bb3390e79aa45911537d13c3721f1d9d3769931a30c2681bfee66f23a0 SHA512 
5b7a2418d5b8a1b6a907c6c7fb6477ee2a473151cb45e03d0d4cdd9a33497c90b1ee39e2e7e885e2b25743dcd3747336ef114b4a73eb001da1fd79f29e0f9a6e
 WHIRLPOOL 
dc2fafaa4a0e5581268338453838a03ed0c5e7a2af844e8fb7086ab8d3ae48efbdbe6f25db1d089ae669cd2f8b0412f690d965506753d86f8525da2df59b7953
-DIST glibc--patches-1.tar.bz2 19159 SHA256 
5c1f969f151a07ba9c52ee72d266b0e01f337632957e7a61ffa97082d4b2452a SHA512 
9f52c215ae91028f1ec71bb948ae49ca7eac89a4c8b382352e1e5685978ce1e69824e71e10f22efbfb6cae3a8dea3b9c106f10b67b301e35b5b6d211b296c2d6
 WHIRLPOOL 
4bd2f1c3b0d2a537b3ab96f1dcca08ab7d133ebebb9b3b03b278abdc77aaf2a67b2c278760367c44e8299b631854ee3ffb81409b722137ec9e4978198be8d64b
+DIST glibc--patches-2.tar.bz2 19716 SHA256 
c146925e78244533fad6f0d65ec46201d688510847e217f4e6a57a8e9dba956a SHA512 
f701add79924e44621d926d484bb8cbf1d02a7556e3c92ee7dc0dffa4b19d5036c8acbe342e705d4bd140d20375e697c595ec69f4ff01a40f5891f22ddc1948a
 WHIRLPOOL 
23b794b53c274e7c384f267b2c808d330159f8f8354d438d69ebaa32a06b49f89504ca90927c3934179c7bc6ccba95fcac812be6bcf9b5c1092cb713d9b44517

diff --git a/sys-libs/glibc/glibc-.ebuild b/sys-libs/glibc/glibc-.ebuild
index 5cf43b49525..22438818e12 100644
--- a/sys-libs/glibc/glibc-.ebuild
+++ b/sys-libs/glibc/glibc-.ebuild
@@ -27,7 +27,7 @@ esac
 RELEASE_VER=${PV}
 GCC_BOOTSTRAP_VER="4.7.3-r1"
 # patches live at 
https://sources.gentoo.org/cgi-bin/viewvc.cgi/gentoo/src/patchsets/glibc/
-PATCH_VER="1"  # Gentoo patchset
+PATCH_VER="2"  # Gentoo patchset
 : ${NPTL_KERN_VER:="2.6.32"}   # min kernel version nptl 
requires
 
 IUSE="audit caps debug gd hardened multilib nscd +rpc selinux systemtap 
profile suid vanilla crosscompile_opts_headers-only"



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

2017-08-08 Thread Sergey Popov
commit: 7205313d9c1616cedf6934de8bcd06bc5756b0a2
Author: Sergey Popov  gentoo  org>
AuthorDate: Tue Aug  8 11:34:48 2017 +
Commit: Sergey Popov  gentoo  org>
CommitDate: Tue Aug  8 11:36:03 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7205313d

media-gfx/gimageview: revision bump

Bump EAPI to 6, add subslot operator to libpng and libmng dependencies.
Add support for user patches.
Use prune_libtool_files instead of manual cleanup.
Throw away einstall, banned in EAPI 6

Gentoo-Bug: 521556

Package-Manager: Portage-2.3.6, Repoman-2.3.1

 media-gfx/gimageview/gimageview-0.2.27-r4.ebuild | 76 
 1 file changed, 76 insertions(+)

diff --git a/media-gfx/gimageview/gimageview-0.2.27-r4.ebuild 
b/media-gfx/gimageview/gimageview-0.2.27-r4.ebuild
new file mode 100644
index 000..d44c15f5177
--- /dev/null
+++ b/media-gfx/gimageview/gimageview-0.2.27-r4.ebuild
@@ -0,0 +1,76 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+# TODO: USE xine could be restored if support for xine-lib-1.2.x
+# is patched in wrt #397639
+
+EAPI=6
+
+inherit eutils libtool
+
+DESCRIPTION="Powerful GTK+ based image & movie viewer"
+HOMEPAGE="http://gtkmmviewer.sourceforge.net/";
+SRC_URI="mirror://sourceforge/gtkmmviewer/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~hppa ~ppc ~ppc64 ~x86"
+IUSE="mng nls mplayer svg wmf" #xine
+
+RDEPEND="app-arch/bzip2
+   x11-libs/gtk+:2
+   >=media-libs/libpng-1.2:0=
+   x11-libs/libXinerama
+   wmf? ( >=media-libs/libwmf-0.2.8 )
+   mng? ( media-libs/libmng:= )
+   svg? ( gnome-base/librsvg )
+   mplayer? ( media-video/mplayer )"
+#xine? ( media-libs/xine-lib )
+DEPEND="${RDEPEND}
+   nls? ( sys-devel/gettext )
+   virtual/pkgconfig"
+
+src_prepare() {
+   # link gimv executable against -lm for floor() and pow()
+   sed -i -e 's/$(gimv_LDADD)/& -lm/' src/Makefile.in || die #417995
+
+   epatch \
+   "${FILESDIR}"/${P}-sort_fix.diff \
+   "${FILESDIR}"/${P}-gtk12_fix.diff \
+   "${FILESDIR}"/${P}-gtk2.patch \
+   "${FILESDIR}"/${P}-libpng15.patch
+
+   # desktop-file-validate
+   sed -i \
+   -e '/^Term/s:0:false:' \
+   -e '/^Icon/s:.png::' \
+   etc/${PN}.desktop.in || die
+
+   eapply_user
+   elibtoolize
+}
+
+src_configure() {
+   econf \
+   --disable-imlib \
+   $(use_enable nls) \
+   --enable-splash \
+   $(use_enable mplayer) \
+   --with-gtk2 \
+   $(use_with mng libmng) \
+   $(use_with svg librsvg) \
+   $(use_with wmf libwmf) \
+   --without-xine
+}
+
+src_install() {
+   emake \
+   bindir="${ED}usr/bin" \
+   datadir="${ED}usr/share" \
+   desktopdir="${ED}usr/share/applications" \
+   gimv_docdir="${ED}usr/share/doc/${PF}" \
+   libdir="${ED}usr/$(get_libdir)" \
+   install
+
+   prune_libtool_files --all
+}



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

2017-08-08 Thread Jeroen Roovers
commit: a8e3423633e730858cfc0029cff4cbb28f8d02cb
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Tue Aug  8 12:16:46 2017 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Tue Aug  8 12:17:05 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a8e34236

net-analyzer/nmap: Version bump.

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 net-analyzer/nmap/Manifest |   1 +
 net-analyzer/nmap/metadata.xml |   3 +-
 net-analyzer/nmap/nmap-7.60.ebuild | 196 +
 3 files changed, 199 insertions(+), 1 deletion(-)

diff --git a/net-analyzer/nmap/Manifest b/net-analyzer/nmap/Manifest
index 2e0011795cc..7dbcd96d94d 100644
--- a/net-analyzer/nmap/Manifest
+++ b/net-analyzer/nmap/Manifest
@@ -1,3 +1,4 @@
 DIST nmap-7.40.tar.bz2 9043221 SHA256 
9e14665fffd054554d129d62c13ad95a7b5c7a046daa2290501909e65f4d3188 SHA512 
98e37bf1c29789ea19ee4542d719ed6970c8bcc1bf92af4948a52a75273c2403329149f6b5df6368c23840d1bb3f47af9e5ce543f7a36596a33896609574f02d
 WHIRLPOOL 
735133455aec227149478cb273e41d33b7dbd77a6998682b6d80bdc72c77555cd745895adfcde1c194281c258131e7fce49254e79349fe112a5f146768fd1c51
 DIST nmap-7.50.tar.bz2 9309616 SHA256 
e9a96a8e02bfc9e80c617932acc61112c23089521ee7d6b1502ecf8e3b1674b2 SHA512 
b74c5711f03bae363164cdb7e62923ab938c81c7bbcd080eaa2d1acc89f09eb0a7e0f5deb9628b81057c7a35ecd487a2d09dfe3b58b0db6c84cf0b39f526e5f2
 WHIRLPOOL 
9fd0a9fb8de6e4e169cf7a9ce8b06b3e245f66aa3643cb6be4b1933d824091d4211d3207893f5bff5621c7746434db92a5745c3500e3ce8de1bb0c6e2820d365
+DIST nmap-7.60.tar.bz2 10394925 SHA256 
a8796ecc4fa6c38aad6139d9515dc8113023a82e9d787e5a5fb5fa1b05516f21 SHA512 
74ba8f6de026ade9ee6bb2252bee18a57210f8207977df7f1c04556629dcdc1e6127f33febc8a52ef88a1dac876116d590564dee4f1c23798c3ac37529991aa4
 WHIRLPOOL 
ca5a10ca5a685c53fa37a72857c009333287c6559409fb1dfcc5edc5e48034b3d280f76e555e159156b5befc0167b9198673e07ccd2e6a0a80c2d3dc2395fff0
 DIST nmap-logo-64.png 3289 SHA256 
4c72ff1eeffeeaa1039b251d9f2d675936e65db686fe3b57a35c2183ce67a8aa SHA512 
fb102d12aaeebc8a97543ecd653a3606e86996ad679bc26d6e6e274ad05ec3e9f92521289d1a24153c521b699e8c0cfa65d8856bb49af53ee4837268bbc6b5d3
 WHIRLPOOL 
6093aadcb9880587e17d39d45fcbe57bb62777f220655e6ed5b5f900ce49cb8c5a53e24d7db0de6f8909eb0f8981f7565e6ae9b9bf9283a4b0526eab5313

diff --git a/net-analyzer/nmap/metadata.xml b/net-analyzer/nmap/metadata.xml
index bd677b0812d..37088b5933c 100644
--- a/net-analyzer/nmap/metadata.xml
+++ b/net-analyzer/nmap/metadata.xml
@@ -6,12 +6,13 @@
Gentoo network monitoring and analysis project


-   Use dev-lang/lua instead of 
the bundled liblua
+   Enable SSH support through 
net-libs/libssh2
Install the ncat utility
Install the ndiff utility
Install nmap-update, which uses 
dev-vcs/subversion to update nmap scripts in your home 
directory
Install the nping utility
Include support for the Nmap Scripting Engine 
(NSE)
+   Use dev-lang/lua instead of 
the bundled liblua
Install the GTK+ based nmap GUI, 
zenmap

 

diff --git a/net-analyzer/nmap/nmap-7.60.ebuild 
b/net-analyzer/nmap/nmap-7.60.ebuild
new file mode 100644
index 000..2e1a4c75258
--- /dev/null
+++ b/net-analyzer/nmap/nmap-7.60.ebuild
@@ -0,0 +1,196 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python2_7 )
+PYTHON_REQ_USE="sqlite,xml"
+inherit autotools flag-o-matic python-single-r1 toolchain-funcs
+
+MY_P=${P/_beta/BETA}
+
+DESCRIPTION="A utility for network discovery and security auditing"
+HOMEPAGE="https://nmap.org/";
+SRC_URI="
+   https://nmap.org/dist/${MY_P}.tar.bz2
+   https://dev.gentoo.org/~jer/nmap-logo-64.png
+"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~x86-solaris"
+
+IUSE="
+   ipv6 libressl libssh2 ncat ndiff nls nmap-update nping +nse ssl 
system-lua
+   zenmap
+"
+NMAP_LINGUAS=( de fr hi hr it ja pl pt_BR ru zh )
+IUSE+=" ${NMAP_LINGUAS[@]/#/linguas_}"
+
+REQUIRED_USE="
+   system-lua? ( nse )
+   ndiff? ( ${PYTHON_REQUIRED_USE} )
+   zenmap? ( ${PYTHON_REQUIRED_USE} )
+"
+
+RDEPEND="
+   dev-libs/liblinear:=
+   dev-libs/libpcre
+   net-libs/libpcap
+   libssh2? (
+   net-libs/libssh2[zlib]
+   )
+   ndiff? ( ${PYTHON_DEPS} )
+   nls? ( virtual/libintl )
+   nmap-update? (
+   dev-libs/apr
+   dev-vcs/subversion
+   )
+   ssl? (
+   !libressl? ( dev-libs/openssl:0= )
+   libressl? ( dev-libs/libressl:= )
+   )
+   system-lua? ( >=dev-lang/lua-5.2:*[deprecated] )
+   zenmap? (
+   dev-python/pygtk:2[${PYTHON_

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

2017-08-08 Thread Jeroen Roovers
commit: 3d209ecedba43027950846e30744afad46d0a030
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Tue Aug  8 12:17:58 2017 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Tue Aug  8 12:17:58 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d209ece

net-analyzer/nmap: Old.

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 net-analyzer/nmap/nmap-7.40-r1.ebuild | 180 --
 1 file changed, 180 deletions(-)

diff --git a/net-analyzer/nmap/nmap-7.40-r1.ebuild 
b/net-analyzer/nmap/nmap-7.40-r1.ebuild
deleted file mode 100644
index cfbafe0a31b..000
--- a/net-analyzer/nmap/nmap-7.40-r1.ebuild
+++ /dev/null
@@ -1,180 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python2_7 )
-PYTHON_REQ_USE="sqlite,xml"
-inherit autotools flag-o-matic python-single-r1 toolchain-funcs
-
-MY_P=${P/_beta/BETA}
-
-DESCRIPTION="A utility for network discovery and security auditing"
-HOMEPAGE="http://nmap.org/";
-SRC_URI="
-   http://nmap.org/dist/${MY_P}.tar.bz2
-   https://dev.gentoo.org/~jer/nmap-logo-64.png
-"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~x86-solaris"
-
-IUSE="ipv6 libressl +nse system-lua ncat ndiff nls nmap-update nping ssl 
zenmap"
-NMAP_LINGUAS=( de fr hi hr it ja pl pt_BR ru zh )
-IUSE+=" ${NMAP_LINGUAS[@]/#/linguas_}"
-
-REQUIRED_USE="
-   system-lua? ( nse )
-   ndiff? ( ${PYTHON_REQUIRED_USE} )
-   zenmap? ( ${PYTHON_REQUIRED_USE} )
-"
-
-RDEPEND="
-   dev-libs/liblinear:=
-   dev-libs/libpcre
-   net-libs/libpcap
-   zenmap? (
-   dev-python/pygtk:2[${PYTHON_USEDEP}]
-   ${PYTHON_DEPS}
-   )
-   system-lua? ( >=dev-lang/lua-5.2:*[deprecated] )
-   ndiff? ( ${PYTHON_DEPS} )
-   nls? ( virtual/libintl )
-   nmap-update? ( dev-libs/apr dev-vcs/subversion )
-   ssl? (
-   !libressl? ( dev-libs/openssl:0= )
-   libressl? ( dev-libs/libressl:= )
-   )
-"
-DEPEND="
-   ${RDEPEND}
-   nls? ( sys-devel/gettext )
-"
-
-S="${WORKDIR}/${MY_P}"
-PATCHES=(
-   "${FILESDIR}"/${PN}-5.10_beta1-string.patch
-   "${FILESDIR}"/${PN}-5.21-python.patch
-   "${FILESDIR}"/${PN}-6.46-uninstaller.patch
-   "${FILESDIR}"/${PN}-6.25-liblua-ar.patch
-   "${FILESDIR}"/${PN}-7.25-no-FORTIFY_SOURCE.patch
-   "${FILESDIR}"/${PN}-7.25-CXXFLAGS.patch
-   "${FILESDIR}"/${PN}-7.25-libpcre.patch
-   "${FILESDIR}"/${PN}-7.31-libnl.patch
-)
-
-pkg_setup() {
-   if use ndiff || use zenmap; then
-   python-single-r1_pkg_setup
-   fi
-}
-
-src_unpack() {
-   # prevent unpacking the logo
-   unpack ${MY_P}.tar.bz2
-}
-
-src_prepare() {
-   rm -r libpcap/ || die
-
-   cat "${FILESDIR}"/nls.m4 >> "${S}"/acinclude.m4 || die
-
-   default
-
-   if use nls; then
-   local lingua=''
-   for lingua in ${NMAP_LINGUAS[@]}; do
-   if ! use linguas_${lingua}; then
-   rm -r zenmap/share/zenmap/locale/${lingua} || 
die
-   rm zenmap/share/zenmap/locale/${lingua}.po || 
die
-   fi
-   done
-   else
-   # configure/make ignores --disable-nls
-   for lingua in ${NMAP_LINGUAS[@]}; do
-   rm -r zenmap/share/zenmap/locale/${lingua} || die
-   rm zenmap/share/zenmap/locale/${lingua}.po || die
-   done
-   fi
-
-   sed -i \
-   -e '/^ALL_LINGUAS =/{s|$| id|g;s|jp|ja|g}' \
-   Makefile.in || die
-
-   sed -i \
-   -e '/rm -f $@/d' \
-   $(find . -name Makefile.in) \
-   || die
-
-   # Fix desktop files wrt bug #432714
-   sed -i \
-   -e 's|^Categories=.*|Categories=Network;System;Security;|g' \
-   zenmap/install_scripts/unix/zenmap-root.desktop \
-   zenmap/install_scripts/unix/zenmap.desktop || die
-
-   cp libdnet-stripped/include/config.h.in{,.nmap-orig} || die
-   eautoreconf
-   if [[ ${CHOST} == *-darwin* ]] ; then
-   # we need the original for a Darwin-specific fix, bug #604432
-   mv libdnet-stripped/include/config.h.in{.nmap-orig,} || die
-   fi
-}
-
-src_configure() {
-   # The bundled libdnet is incompatible with the version available in the
-   # tree, so we cannot use the system library here.
-   econf \
-   $(use_enable ipv6) \
-   $(use_enable nls) \
-   $(use_with ncat) \
-   $(use_with ndiff) \
-   $(use_with nmap-update) \
-   $(use_with nping) \
-   $(use_with

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

2017-08-08 Thread Lars Wendler
commit: ed8c667047e68e37fd973a6d0f0800663c2c6e97
Author: Lars Wendler  gentoo  org>
AuthorDate: Tue Aug  8 12:19:38 2017 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Tue Aug  8 12:23:56 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed8c6670

www-client/firefox: Removed old.

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 www-client/firefox/Manifest| 180 -
 ...firefox-53-turn_off_crash_on_seccomp_fail.patch | 100 -
 .../firefox/files/fix_hardened_pie_detection.patch |  36 --
 .../files/mozilla_configure_regexp_esr.patch   |  32 --
 .../files/musl_drop_hunspell_alloc_hooks.patch |  13 -
 www-client/firefox/files/update_h2_curve.patch |  30 --
 www-client/firefox/firefox-45.8.0.ebuild   | 369 ---
 www-client/firefox/firefox-52.1.0-r1.ebuild| 405 -
 www-client/firefox/metadata.xml|   1 -
 9 files changed, 1166 deletions(-)

diff --git a/www-client/firefox/Manifest b/www-client/firefox/Manifest
index d3f6e85529b..531b7cf3587 100644
--- a/www-client/firefox/Manifest
+++ b/www-client/firefox/Manifest
@@ -1,183 +1,3 @@
-DIST firefox-45.0-patches-12.tar.xz 22040 SHA256 
563d7bbe67aa4379ab0a9b460aa397aa2a8e9d1cadcf776490beb7349230c6c1 SHA512 
be9981818e549d79f8557427dd506b9c473922c0043384563c1fd92e4c6c96c91afb8bb01d4499a3a61b463ecf2875bc776fef0f279c0f2fc3625602cb47880b
 WHIRLPOOL 
4f100eadb5aae49731344d526ba482c97dfecebfd20de533e4986e3a0463ebe31853bf1f9faf914a6fcfab82936a52cbda2add84c019fd6ab15ea086115e5bef
-DIST firefox-45.8.0esr-ach.xpi 426530 SHA256 
e8337d1951aa8484bfade7a3157529a78a0d6882c4d332e880e1ac1063e028f1 SHA512 
d28c5bed4cc0fe07825859e6b0894c45de183be642a0a1152faea336e323428ebba201add73ff4e4e44f4a9255ef4e579372f7aac1d70a10bad99d082179e663
 WHIRLPOOL 
43a3d9d9e3cee0f371218e87eab80fa87bf60c2df7c6f556aca3f616cadba8e149eea2f7bf7aeba9a6ded69d9f3470e18b38c57d9ffcdf81a52757f6fc2d
-DIST firefox-45.8.0esr-af.xpi 439353 SHA256 
b0d0ff680ae288fca3f319fa54a2607f980845c0384e153523b764fcf4d475b4 SHA512 
262f715bd7e89a33a95755b79d84d446bdc1c614948129eeb82bc0c4314679e91309adf0e1c5a4a1b5eab19aafb15e738332113ff74b51a32f6a014b2c4980cd
 WHIRLPOOL 
8713b616c58feb07ffb7a38c45342bab1f02957dcc1da57fc6a6213804171a332686fd2f0b07619d39318f101db5ffafe0768c2d92adf3c881a3721fafad657e
-DIST firefox-45.8.0esr-an.xpi 449036 SHA256 
8897ebf779339512753770d00cafad01e514e8eec6f89e1887cde3c5c5256209 SHA512 
3c12373e2c3ff3aacf0a1e1ccc768ca62a14489d9350cb9a1fcf818570587b25c08cb9388f1425f7fd569d6dfa46c75a336e12ead6b50fe47887d221c543e7f8
 WHIRLPOOL 
e53e3827f728f1d73969d15ca75d83ec5fbab2f998ba4da16cbe614f77fb077ec92b31974b41b73c9562b22e57427fba57f354114045d555bf401695428d69a6
-DIST firefox-45.8.0esr-ar.xpi 474961 SHA256 
7a2142e9eee1f9d798070da889301b0750b7c80aaea511fac6dfa38dc1e2e873 SHA512 
2a685db116c88707b19077a03c966e0fd7e0b0d548c35c34c4c997133d757e58da10a438c840af712bbd7f04c10974b3ef0058a1370e62b717f914a5236f9047
 WHIRLPOOL 
c0de95563be2c88271fad35fecc6e85e7469f284ba0976b12434f398a724ead1831f50901c6b234dca09684d1c3633324ed62d79aae0f5cd88a7b231b6509300
-DIST firefox-45.8.0esr-as.xpi 483096 SHA256 
58a788699e8f2930085b72edbfa03939e82f170258db92bdc7d8b44a4ec695e6 SHA512 
f974f57a3e5668ddc9806968dd17efc27f51138bdfaade9eddb29b84252c729599972c63ec7392c7637f28d62c27004b22877e889c2f83b2bcebfeb8b63807a5
 WHIRLPOOL 
47bca8425dc4b6fca2306e898189143753a88c2f891bec1bb0296de7cb048e5c8be76b192ded07febcaa683f78bbe98835c6177634a957da6479955dd9238c1d
-DIST firefox-45.8.0esr-ast.xpi 419250 SHA256 
b0dabf6bd67b1bece44728ad600c919bfa0498bc593228b5a2ca46ad0574c7a5 SHA512 
adb5956de20b336778e044a3f1886a47fab94d0ed75cd22d3ff6ff7efecc4e5258a80cda751ea61eaab0b9374af53b20bc566b6ef898c44a40a2d7f10db33e7a
 WHIRLPOOL 
e18f7e644518d26867559222d455137e232295a156aa48a7c5630ba254710aa32c96669cb89fa1dabe16d96c44b57582fbc13e41410b189c47bf02de91e8959a
-DIST firefox-45.8.0esr-az.xpi 464018 SHA256 
e794b077c1a3e1d0c560dc95f69dcb90a03168032f34ab7822eb44c31ac5782a SHA512 
fae45159368a162582cb29dd55d21d8de918d1f5a0145a84a28b7fb9b9e2543bd3eb603989059f9f6fb33bac4c99d65db886ccff307fbe3c84ef42977da14274
 WHIRLPOOL 
03d3c4e3829c832272f229289f529673fe9ead6d6c26288fef74584a413f0842a6eda695b2a07f712463d49b0dda2406c0d451d8d8c4f6e216a12565c527
-DIST firefox-45.8.0esr-be.xpi 442619 SHA256 
42c9a3eaf47d5dc59a137b756f80bd8ee79771825f63c8edfdd8366e0a95b63b SHA512 
7f65d1c81f1ce3b27a128b58b33c939450da29e4fdce4394b2e70f4353d898863da1bd2757a16e532aa633c772d5dbaacfe9a63195d60acdabb11e1baa6096ea
 WHIRLPOOL 
d2c50ce9c58f214b645813edc471b03b416a746fab397ca81c77d0a5f6d38b7d7c26eb7482d62eb7929e6c748a05dce1dcfa499dcca73a7e0742a3cee9c60bd7
-DIST firefox-45.8.0esr-bg.xpi 460809 SHA256 
5972247e018f6b7165f5f2349a8693475aa046a0fbabd829a4b16d83170be637 SHA512 
83c1e6ff149372a6fca37ca9afe579f65600f6fd48594b7f860c353ef4d98e5b5e32260597f0c11b0047f4ae8ad665a68f2c72ef3e24caf1c6118f650a8e
 WHIRLPOOL 
950e382ade5466397cb6c2b7ade97383e

[gentoo-commits] repo/gentoo:master commit in: mail-client/thunderbird/

2017-08-08 Thread Lars Wendler
commit: 43ffe5aa201f86750c65b4abaebba75aa417772c
Author: Lars Wendler  gentoo  org>
AuthorDate: Tue Aug  8 12:23:18 2017 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Tue Aug  8 12:24:02 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=43ffe5aa

mail-client/thunderbird: Replace fdo-mime with xdg-utils.

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 mail-client/thunderbird/thunderbird-45.8.0.ebuild | 6 +++---
 mail-client/thunderbird/thunderbird-52.2.0.ebuild | 6 +++---
 2 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/mail-client/thunderbird/thunderbird-45.8.0.ebuild 
b/mail-client/thunderbird/thunderbird-45.8.0.ebuild
index ca2930bd89e..1d60a04de05 100644
--- a/mail-client/thunderbird/thunderbird-45.8.0.ebuild
+++ b/mail-client/thunderbird/thunderbird-45.8.0.ebuild
@@ -29,7 +29,7 @@ fi
 MOZ_P="${PN}-${MOZ_PV}"
 
 MOZCONFIG_OPTIONAL_JIT="enabled"
-inherit flag-o-matic toolchain-funcs mozconfig-v6.45 makeedit autotools 
pax-utils check-reqs nsplugins mozlinguas-v2 fdo-mime gnome2-utils
+inherit flag-o-matic toolchain-funcs mozconfig-v6.45 makeedit autotools 
pax-utils check-reqs nsplugins mozlinguas-v2 xdg-utils gnome2-utils
 
 DESCRIPTION="Thunderbird Mail Client"
 HOMEPAGE="http://www.mozilla.com/en-US/thunderbird/";
@@ -348,7 +348,7 @@ pkg_preinst() {
 }
 
 pkg_postinst() {
-   fdo-mime_desktop_database_update
+   xdg_desktop_database_update
gnome2_icon_cache_update
 
elog "If you experience problems with plugins please issue the"
@@ -364,6 +364,6 @@ pkg_postinst() {
 }
 
 pkg_postrm() {
-   fdo-mime_desktop_database_update
+   xdg_desktop_database_update
gnome2_icon_cache_update
 }

diff --git a/mail-client/thunderbird/thunderbird-52.2.0.ebuild 
b/mail-client/thunderbird/thunderbird-52.2.0.ebuild
index a1b0a3cc6c2..1b9d0cf5793 100644
--- a/mail-client/thunderbird/thunderbird-52.2.0.ebuild
+++ b/mail-client/thunderbird/thunderbird-52.2.0.ebuild
@@ -30,7 +30,7 @@ MOZ_P="${PN}-${MOZ_PV}"
 MOZCONFIG_OPTIONAL_GTK2ONLY=1
 MOZCONFIG_OPTIONAL_WIFI=1
 
-inherit flag-o-matic toolchain-funcs mozconfig-v6.52 makeedit autotools 
pax-utils check-reqs nsplugins mozlinguas-v2 fdo-mime gnome2-utils
+inherit flag-o-matic toolchain-funcs mozconfig-v6.52 makeedit autotools 
pax-utils check-reqs nsplugins mozlinguas-v2 xdg-utils gnome2-utils
 
 DESCRIPTION="Thunderbird Mail Client"
 HOMEPAGE="http://www.mozilla.com/en-US/thunderbird/";
@@ -339,7 +339,7 @@ pkg_preinst() {
 }
 
 pkg_postinst() {
-   fdo-mime_desktop_database_update
+   xdg_desktop_database_update
gnome2_icon_cache_update
 
elog
@@ -357,6 +357,6 @@ pkg_postinst() {
 }
 
 pkg_postrm() {
-   fdo-mime_desktop_database_update
+   xdg_desktop_database_update
gnome2_icon_cache_update
 }



[gentoo-commits] repo/gentoo:master commit in: mail-client/thunderbird/files/

2017-08-08 Thread Lars Wendler
commit: 73e8cf3cdabc34a59669a7dd0cbb2df2f13d27d3
Author: Lars Wendler  gentoo  org>
AuthorDate: Tue Aug  8 12:22:04 2017 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Tue Aug  8 12:24:00 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=73e8cf3c

mail-client/thunderbird: Removed unused patches.

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 .../files/enigmail-1.6.0-parallel-fix.patch|  38 
 .../files/mozilla_configure_regexp_esr.patch   |  32 ---
 .../files/thunderbird-31.7.0-gcc5-1.patch  | 242 -
 .../thunderbird/files/update_h2_curve.patch|  30 ---
 4 files changed, 342 deletions(-)

diff --git a/mail-client/thunderbird/files/enigmail-1.6.0-parallel-fix.patch 
b/mail-client/thunderbird/files/enigmail-1.6.0-parallel-fix.patch
deleted file mode 100644
index ab4b613c364..000
--- a/mail-client/thunderbird/files/enigmail-1.6.0-parallel-fix.patch
+++ /dev/null
@@ -1,38 +0,0 @@
-commit dd4ad2eebd36c84307222ca56c10c073527d7054
-Author: Patrick Brunschwig 
-Date:   Sun Nov 24 19:06:23 2013 +0100
-
-fixed broken parallel full build of TB (patch by Fabio Rossi)
-
-diff --git a/lang/Makefile.in b/lang/Makefile.in
-index 2334d4f..38688e0 100644
 a/lang/Makefile.in
-+++ b/lang/Makefile.in
-@@ -16,12 +16,12 @@ include $(topsrcdir)/config/config.mk
- 
- include $(srcdir)/../util/build.mk
- 
--all: export jar
-+all: jar
- 
- export:
-   $(PERL) $(srcdir)/make-lang-xpi.pl $(srcdir)/current-languages.txt 
$(srcdir)
- 
--jar:
-+jar: export
-   $(MAKEJAR)
- 
- clean:
-diff --git a/ui/Makefile.in b/ui/Makefile.in
-index 6309525..13c98ee 100644
 a/ui/Makefile.in
-+++ b/ui/Makefile.in
-@@ -28,7 +28,7 @@ include $(topsrcdir)/config/config.mk
- 
- include $(srcdir)/../util/build.mk
- 
--jar:
-+jar: dirs
-   $(MAKEJAR)
- 
- clean:

diff --git a/mail-client/thunderbird/files/mozilla_configure_regexp_esr.patch 
b/mail-client/thunderbird/files/mozilla_configure_regexp_esr.patch
deleted file mode 100644
index 9e165ff9e88..000
--- a/mail-client/thunderbird/files/mozilla_configure_regexp_esr.patch
+++ /dev/null
@@ -1,32 +0,0 @@
-From: Jory A. Pratt 
-
-Note: the first occurrence of :space: is [:space:] (with a single pair
-of []), where it should be [[:space:]] (with two pairs of []).
-
-This causes the sed command to fail (with the error message quoted in
-my original report), driving to failure the whole configure step.
-
-https://bugzilla.mozilla.org/show_bug.cgi?id=1329252
-
-diff --git a/build/autoconf/icu.m4 b/build/autoconf/icu.m4
 a/build/autoconf/icu.m4
-+++ b/build/autoconf/icu.m4
-@@ -68,17 +68,17 @@ if test -n "$USE_ICU"; then
- icudir="$_topsrcdir/intl/icu/source"
- if test ! -d "$icudir"; then
- icudir="$_topsrcdir/../../intl/icu/source"
- if test ! -d "$icudir"; then
- AC_MSG_ERROR([Cannot find the ICU directory])
- fi
- fi
- 
--version=`sed -n 
's/^[[:space:]]*#[[:space:]]*define[[:space:]][[:space:]]*U_ICU_VERSION_MAJOR_NUM[[:space:]][[:space:]]*\([0-9][0-9]*\)[[:space:]]*$/\1/p'
 "$icudir/common/unicode/uvernum.h"`
-+version=`sed -n 
's/^[[[:space:]]]*#[[:space:]]*define[[:space:]][[:space:]]*U_ICU_VERSION_MAJOR_NUM[[:space:]][[:space:]]*\([0-9][0-9]*\)[[:space:]]*$/\1/p'
 "$icudir/common/unicode/uvernum.h"`
- if test x"$version" = x; then
-AC_MSG_ERROR([cannot determine icu version number from uvernum.h 
header file $lineno])
- fi
- MOZ_ICU_VERSION="$version"
- 
- if test "$OS_TARGET" = WINNT; then
- MOZ_SHARED_ICU=1
- fi

diff --git a/mail-client/thunderbird/files/thunderbird-31.7.0-gcc5-1.patch 
b/mail-client/thunderbird/files/thunderbird-31.7.0-gcc5-1.patch
deleted file mode 100644
index 7723b81488a..000
--- a/mail-client/thunderbird/files/thunderbird-31.7.0-gcc5-1.patch
+++ /dev/null
@@ -1,242 +0,0 @@
-Submitted By:Fernando de Oliveira 
-Date:2015-05-17
-Initial Package Version: 31.7.0
-Upstream Status: Unknown
-Origin:  Upstream, self
-URL: 
URL=https://bug1024492.bugzilla.mozilla.org/attachment.cgi?id=8439834&action=diff&context=patch&format=raw&headers=1
-Description: Fix building with gcc5
-
-diff -Nur comm-esr31.orig/mozilla/js/src/builtin/TypedObject.cpp 
comm-esr31/mozilla/js/src/builtin/TypedObject.cpp
 comm-esr31.orig/mozilla/js/src/builtin/TypedObject.cpp 2015-05-07 
15:53:49.0 -0300
-+++ comm-esr31/mozilla/js/src/builtin/TypedObject.cpp  2015-05-17 
09:38:36.550714030 -0300
-@@ -710,12 +710,12 @@
- contents.append(")");
- RootedAtom stringRepr(cx, contents.finishAtom());
- if (!stringRepr)
--return nullptr;
-+return false;
- 
- // Extract ArrayType.prototype
- RootedObject arrayTypePrototype(cx, GetPrototype(cx, arrayTypeGlobal));
- if (!arrayTypePrototype)
--return nullptr;
-+return false;
- 
- // Creat

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

2017-08-08 Thread Lars Wendler
commit: 3bd68653f0630b192244078e6117d58fd54dde49
Author: Lars Wendler  gentoo  org>
AuthorDate: Tue Aug  8 12:20:46 2017 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Tue Aug  8 12:23:58 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3bd68653

www-client/firefox: Replace fdo-mime with xdg-utils.

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 www-client/firefox/firefox-52.2.0.ebuild | 4 ++--
 www-client/firefox/firefox-52.3.0.ebuild | 4 ++--
 www-client/firefox/firefox-55.0.ebuild   | 4 ++--
 3 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/www-client/firefox/firefox-52.2.0.ebuild 
b/www-client/firefox/firefox-52.2.0.ebuild
index a78e0ef84f8..dc138aa48e0 100644
--- a/www-client/firefox/firefox-52.2.0.ebuild
+++ b/www-client/firefox/firefox-52.2.0.ebuild
@@ -30,7 +30,7 @@ MOZ_HTTP_URI="https://archive.mozilla.org/pub/${PN}/releases";
 MOZCONFIG_OPTIONAL_GTK2ONLY=1
 MOZCONFIG_OPTIONAL_WIFI=1
 
-inherit check-reqs flag-o-matic toolchain-funcs eutils gnome2-utils 
mozconfig-v6.52 pax-utils fdo-mime autotools virtualx mozlinguas-v2
+inherit check-reqs flag-o-matic toolchain-funcs eutils gnome2-utils 
mozconfig-v6.52 pax-utils xdg-utils autotools virtualx mozlinguas-v2
 
 DESCRIPTION="Firefox Web Browser"
 HOMEPAGE="http://www.mozilla.com/firefox";
@@ -382,7 +382,7 @@ pkg_preinst() {
 
 pkg_postinst() {
# Update mimedb for the new .desktop file
-   fdo-mime_desktop_database_update
+   xdg_desktop_database_update
gnome2_icon_cache_update
 
if ! use gmp-autoupdate ; then

diff --git a/www-client/firefox/firefox-52.3.0.ebuild 
b/www-client/firefox/firefox-52.3.0.ebuild
index 47251cfd209..c8eb336971b 100644
--- a/www-client/firefox/firefox-52.3.0.ebuild
+++ b/www-client/firefox/firefox-52.3.0.ebuild
@@ -30,7 +30,7 @@ MOZ_HTTP_URI="https://archive.mozilla.org/pub/${PN}/releases";
 MOZCONFIG_OPTIONAL_GTK2ONLY=1
 MOZCONFIG_OPTIONAL_WIFI=1
 
-inherit check-reqs flag-o-matic toolchain-funcs eutils gnome2-utils 
mozconfig-v6.52 pax-utils fdo-mime autotools virtualx mozlinguas-v2
+inherit check-reqs flag-o-matic toolchain-funcs eutils gnome2-utils 
mozconfig-v6.52 pax-utils xdg-utils autotools virtualx mozlinguas-v2
 
 DESCRIPTION="Firefox Web Browser"
 HOMEPAGE="http://www.mozilla.com/firefox";
@@ -382,7 +382,7 @@ pkg_preinst() {
 
 pkg_postinst() {
# Update mimedb for the new .desktop file
-   fdo-mime_desktop_database_update
+   xdg_desktop_database_update
gnome2_icon_cache_update
 
if ! use gmp-autoupdate ; then

diff --git a/www-client/firefox/firefox-55.0.ebuild 
b/www-client/firefox/firefox-55.0.ebuild
index a670672bb26..60e5112d4ff 100644
--- a/www-client/firefox/firefox-55.0.ebuild
+++ b/www-client/firefox/firefox-55.0.ebuild
@@ -29,7 +29,7 @@ MOZ_HTTP_URI="https://archive.mozilla.org/pub/${PN}/releases";
 
 MOZCONFIG_OPTIONAL_WIFI=1
 
-inherit check-reqs flag-o-matic toolchain-funcs eutils gnome2-utils 
mozconfig-v6.55 pax-utils fdo-mime autotools virtualx mozlinguas-v2
+inherit check-reqs flag-o-matic toolchain-funcs eutils gnome2-utils 
mozconfig-v6.55 pax-utils xdg-utils autotools virtualx mozlinguas-v2
 
 DESCRIPTION="Firefox Web Browser"
 HOMEPAGE="http://www.mozilla.com/firefox";
@@ -372,7 +372,7 @@ pkg_preinst() {
 
 pkg_postinst() {
# Update mimedb for the new .desktop file
-   fdo-mime_desktop_database_update
+   xdg_desktop_database_update
gnome2_icon_cache_update
 
if ! use gmp-autoupdate ; then



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

2017-08-08 Thread Lars Wendler
commit: dacfdffd561fc3c60047df3c327f508f4c21d5df
Author: Lars Wendler  gentoo  org>
AuthorDate: Tue Aug  8 12:30:12 2017 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Tue Aug  8 12:30:12 2017 +
URL:https://gitweb.gentoo.org/proj/mozilla.git/commit/?id=dacfdffd

thunderbird: Replace fdo-mime with xdg-utils.

 mail-client/thunderbird/thunderbird-52.2.0.ebuild | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/mail-client/thunderbird/thunderbird-52.2.0.ebuild 
b/mail-client/thunderbird/thunderbird-52.2.0.ebuild
index 442be8a..194e01b 100644
--- a/mail-client/thunderbird/thunderbird-52.2.0.ebuild
+++ b/mail-client/thunderbird/thunderbird-52.2.0.ebuild
@@ -30,7 +30,7 @@ MOZ_P="${PN}-${MOZ_PV}"
 MOZCONFIG_OPTIONAL_GTK2ONLY=1
 MOZCONFIG_OPTIONAL_WIFI=1
 
-inherit flag-o-matic toolchain-funcs mozconfig-v6.52 makeedit autotools 
pax-utils check-reqs nsplugins mozlinguas-v2 fdo-mime gnome2-utils
+inherit flag-o-matic toolchain-funcs mozconfig-v6.52 makeedit autotools 
pax-utils check-reqs nsplugins mozlinguas-v2 xdg-utils gnome2-utils
 
 DESCRIPTION="Thunderbird Mail Client"
 HOMEPAGE="http://www.mozilla.com/en-US/thunderbird/";
@@ -339,7 +339,7 @@ pkg_preinst() {
 }
 
 pkg_postinst() {
-   fdo-mime_desktop_database_update
+   xdg_desktop_database_update
gnome2_icon_cache_update
 
elog
@@ -357,6 +357,6 @@ pkg_postinst() {
 }
 
 pkg_postrm() {
-   fdo-mime_desktop_database_update
+   xdg_desktop_database_update
gnome2_icon_cache_update
 }



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

2017-08-08 Thread Lars Wendler
commit: e4cdc9ed938aaba2c365cb08b8f25182f9b6a3d2
Author: Lars Wendler  gentoo  org>
AuthorDate: Tue Aug  8 12:29:52 2017 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Tue Aug  8 12:29:52 2017 +
URL:https://gitweb.gentoo.org/proj/mozilla.git/commit/?id=e4cdc9ed

firefox: Replace fdo-mime with xdg-utils.

 www-client/firefox/firefox-52.3.0.ebuild | 4 ++--
 www-client/firefox/firefox-55.0.ebuild   | 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/www-client/firefox/firefox-52.3.0.ebuild 
b/www-client/firefox/firefox-52.3.0.ebuild
index 47251cf..c8eb336 100644
--- a/www-client/firefox/firefox-52.3.0.ebuild
+++ b/www-client/firefox/firefox-52.3.0.ebuild
@@ -30,7 +30,7 @@ MOZ_HTTP_URI="https://archive.mozilla.org/pub/${PN}/releases";
 MOZCONFIG_OPTIONAL_GTK2ONLY=1
 MOZCONFIG_OPTIONAL_WIFI=1
 
-inherit check-reqs flag-o-matic toolchain-funcs eutils gnome2-utils 
mozconfig-v6.52 pax-utils fdo-mime autotools virtualx mozlinguas-v2
+inherit check-reqs flag-o-matic toolchain-funcs eutils gnome2-utils 
mozconfig-v6.52 pax-utils xdg-utils autotools virtualx mozlinguas-v2
 
 DESCRIPTION="Firefox Web Browser"
 HOMEPAGE="http://www.mozilla.com/firefox";
@@ -382,7 +382,7 @@ pkg_preinst() {
 
 pkg_postinst() {
# Update mimedb for the new .desktop file
-   fdo-mime_desktop_database_update
+   xdg_desktop_database_update
gnome2_icon_cache_update
 
if ! use gmp-autoupdate ; then

diff --git a/www-client/firefox/firefox-55.0.ebuild 
b/www-client/firefox/firefox-55.0.ebuild
index a670672..60e5112 100644
--- a/www-client/firefox/firefox-55.0.ebuild
+++ b/www-client/firefox/firefox-55.0.ebuild
@@ -29,7 +29,7 @@ MOZ_HTTP_URI="https://archive.mozilla.org/pub/${PN}/releases";
 
 MOZCONFIG_OPTIONAL_WIFI=1
 
-inherit check-reqs flag-o-matic toolchain-funcs eutils gnome2-utils 
mozconfig-v6.55 pax-utils fdo-mime autotools virtualx mozlinguas-v2
+inherit check-reqs flag-o-matic toolchain-funcs eutils gnome2-utils 
mozconfig-v6.55 pax-utils xdg-utils autotools virtualx mozlinguas-v2
 
 DESCRIPTION="Firefox Web Browser"
 HOMEPAGE="http://www.mozilla.com/firefox";
@@ -372,7 +372,7 @@ pkg_preinst() {
 
 pkg_postinst() {
# Update mimedb for the new .desktop file
-   fdo-mime_desktop_database_update
+   xdg_desktop_database_update
gnome2_icon_cache_update
 
if ! use gmp-autoupdate ; then



[gentoo-commits] repo/gentoo:master commit in: mail-client/thunderbird-bin/

2017-08-08 Thread Lars Wendler
commit: cd5e07a5708c609ba86df1f59f0c6e273a460d51
Author: Lars Wendler  gentoo  org>
AuthorDate: Tue Aug  8 12:32:43 2017 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Tue Aug  8 12:32:43 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cd5e07a5

mail-client/thunderbird-bin: Replace fdo-mime with xdg-utils.

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 mail-client/thunderbird-bin/thunderbird-bin-52.2.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/mail-client/thunderbird-bin/thunderbird-bin-52.2.0.ebuild 
b/mail-client/thunderbird-bin/thunderbird-bin-52.2.0.ebuild
index a683ed39d90..99ff57ae770 100644
--- a/mail-client/thunderbird-bin/thunderbird-bin-52.2.0.ebuild
+++ b/mail-client/thunderbird-bin/thunderbird-bin-52.2.0.ebuild
@@ -25,7 +25,7 @@ MOZ_P="${MOZ_PN}-${MOZ_PV}"
 
 MOZ_HTTP_URI="https://archive.mozilla.org/pub/${MOZ_PN}/releases";
 
-inherit eutils multilib pax-utils fdo-mime gnome2-utils nsplugins mozlinguas-v2
+inherit eutils multilib pax-utils xdg-utils gnome2-utils nsplugins 
mozlinguas-v2
 
 DESCRIPTION="Thunderbird Mail Client"
 SRC_URI="${SRC_URI}
@@ -153,7 +153,7 @@ pkg_preinst() {
 }
 
 pkg_postinst() {
-   fdo-mime_desktop_database_update
+   xdg_desktop_database_update
gnome2_icon_cache_update
 
use ffmpeg || ewarn "USE=-ffmpeg : HTML5 video will not render without 
media-video/ffmpeg installed"



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

2017-08-08 Thread Lars Wendler
commit: 817cb352387a4e91489c47f22d59d1aa59eba0ca
Author: Lars Wendler  gentoo  org>
AuthorDate: Tue Aug  8 12:31:56 2017 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Tue Aug  8 12:31:56 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=817cb352

www-client/firefox-bin: Replace fdo-mime with xdg-utils.

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 www-client/firefox-bin/firefox-bin-52.2.0.ebuild | 4 ++--
 www-client/firefox-bin/firefox-bin-52.3.0.ebuild | 4 ++--
 www-client/firefox-bin/firefox-bin-55.0.ebuild   | 4 ++--
 3 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/www-client/firefox-bin/firefox-bin-52.2.0.ebuild 
b/www-client/firefox-bin/firefox-bin-52.2.0.ebuild
index 2d864ef84ce..3fb7e4771de 100644
--- a/www-client/firefox-bin/firefox-bin-52.2.0.ebuild
+++ b/www-client/firefox-bin/firefox-bin-52.2.0.ebuild
@@ -24,7 +24,7 @@ MOZ_P="${MOZ_PN}-${MOZ_PV}"
 
 MOZ_HTTP_URI="http://archive.mozilla.org/pub/mozilla.org/${MOZ_PN}/releases/";
 
-inherit eutils pax-utils fdo-mime gnome2-utils mozlinguas-v2 nsplugins
+inherit eutils pax-utils xdg-utils gnome2-utils mozlinguas-v2 nsplugins
 
 DESCRIPTION="Firefox Web Browser"
 SRC_URI="${SRC_URI}
@@ -174,7 +174,7 @@ pkg_postinst() {
use pulseaudio || ewarn "USE=-pulseaudio : audio will not play without 
pulseaudio installed"
 
# Update mimedb for the new .desktop file
-   fdo-mime_desktop_database_update
+   xdg_desktop_database_update
gnome2_icon_cache_update
 }
 

diff --git a/www-client/firefox-bin/firefox-bin-52.3.0.ebuild 
b/www-client/firefox-bin/firefox-bin-52.3.0.ebuild
index 63712e923b1..7e64aae6521 100644
--- a/www-client/firefox-bin/firefox-bin-52.3.0.ebuild
+++ b/www-client/firefox-bin/firefox-bin-52.3.0.ebuild
@@ -24,7 +24,7 @@ MOZ_P="${MOZ_PN}-${MOZ_PV}"
 
 MOZ_HTTP_URI="http://archive.mozilla.org/pub/mozilla.org/${MOZ_PN}/releases/";
 
-inherit eutils pax-utils fdo-mime gnome2-utils mozlinguas-v2 nsplugins
+inherit eutils pax-utils xdg-utils gnome2-utils mozlinguas-v2 nsplugins
 
 DESCRIPTION="Firefox Web Browser"
 SRC_URI="${SRC_URI}
@@ -174,7 +174,7 @@ pkg_postinst() {
use pulseaudio || ewarn "USE=-pulseaudio : audio will not play without 
pulseaudio installed"
 
# Update mimedb for the new .desktop file
-   fdo-mime_desktop_database_update
+   xdg_desktop_database_update
gnome2_icon_cache_update
 }
 

diff --git a/www-client/firefox-bin/firefox-bin-55.0.ebuild 
b/www-client/firefox-bin/firefox-bin-55.0.ebuild
index da78aea4869..899dbbd7515 100644
--- a/www-client/firefox-bin/firefox-bin-55.0.ebuild
+++ b/www-client/firefox-bin/firefox-bin-55.0.ebuild
@@ -23,7 +23,7 @@ MOZ_P="${MOZ_PN}-${MOZ_PV}"
 
 MOZ_HTTP_URI="http://archive.mozilla.org/pub/mozilla.org/${MOZ_PN}/releases/";
 
-inherit eutils pax-utils fdo-mime gnome2-utils mozlinguas-v2 nsplugins
+inherit eutils pax-utils xdg-utils gnome2-utils mozlinguas-v2 nsplugins
 
 DESCRIPTION="Firefox Web Browser"
 SRC_URI="${SRC_URI}
@@ -173,7 +173,7 @@ pkg_postinst() {
use pulseaudio || ewarn "USE=-pulseaudio : audio will not play without 
pulseaudio installed"
 
# Update mimedb for the new .desktop file
-   fdo-mime_desktop_database_update
+   xdg_desktop_database_update
gnome2_icon_cache_update
 }
 



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

2017-08-08 Thread Lars Wendler
commit: 87944ce975ecddd6e0316cae2f700d914da2660c
Author: Lars Wendler  gentoo  org>
AuthorDate: Tue Aug  8 12:33:43 2017 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Tue Aug  8 12:33:43 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=87944ce9

www-client/seamonkey-bin: Replace fdo-mime with xdg-utils.

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 www-client/seamonkey-bin/seamonkey-bin-2.48.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/www-client/seamonkey-bin/seamonkey-bin-2.48.ebuild 
b/www-client/seamonkey-bin/seamonkey-bin-2.48.ebuild
index 3afb559231d..67375ce49a5 100644
--- a/www-client/seamonkey-bin/seamonkey-bin-2.48.ebuild
+++ b/www-client/seamonkey-bin/seamonkey-bin-2.48.ebuild
@@ -21,7 +21,7 @@ MOZ_LANGPACK_SUFFIX=".langpack.xpi"
 
 MOZ_HTTP_URI="http://archive.mozilla.org/pub/mozilla.org/${MOZ_PN}/releases";
 
-inherit eutils multilib mozextension pax-utils nsplugins fdo-mime gnome2-utils 
mozlinguas-v2
+inherit eutils multilib mozextension pax-utils nsplugins xdg-utils 
gnome2-utils mozlinguas-v2
 
 DESCRIPTION="Mozilla Application Suite - web browser, email, HTML editor, IRC"
 SRC_URI="${SRC_URI}
@@ -131,7 +131,7 @@ pkg_preinst() {
 
 pkg_postinst() {
# Update mimedb for the new .desktop file
-   fdo-mime_desktop_database_update
+   xdg_desktop_database_update
gnome2_icon_cache_update
 }
 



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

2017-08-08 Thread Fabian Groffen
commit: 18d17dcc5d18d5df4f16cdde9d1681da4af86117
Author: Fabian Groffen  gentoo  org>
AuthorDate: Tue Aug  8 12:37:03 2017 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Tue Aug  8 12:37:36 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=18d17dcc

app-text/poppler: bring down c++ requirement for Darwin, bug #622526

Package-Manager: Portage-2.3.6-prefix, Repoman-2.3.3

 app-text/poppler/poppler-0.57.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/poppler/poppler-0.57.0.ebuild 
b/app-text/poppler/poppler-0.57.0.ebuild
index ee34882a819..b0c72bd971c 100644
--- a/app-text/poppler/poppler-0.57.0.ebuild
+++ b/app-text/poppler/poppler-0.57.0.ebuild
@@ -85,7 +85,7 @@ src_prepare() {
 
if tc-is-clang && [[ ${CHOST} == *-darwin* ]] ; then
# we need to up the C++ version, bug #622526
-   export CXX="$(tc-getCXX) -std=c++0x"
+   export CXX="$(tc-getCXX) -std=c++11"
fi
 }
 



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

2017-08-08 Thread Brian Evans
commit: 03fea8701c3595e23b527ad18672c17c71d1c57d
Author: Brian Evans  gentoo  org>
AuthorDate: Mon Aug  7 14:04:27 2017 +
Commit: Brian Evans  gentoo  org>
CommitDate: Tue Aug  8 12:49:22 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=03fea870

dev-db/mariadb: Fix pkg_config for bug 626866

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 dev-db/mariadb/mariadb-10.2.7-r2.ebuild | 28 ++--
 1 file changed, 6 insertions(+), 22 deletions(-)

diff --git a/dev-db/mariadb/mariadb-10.2.7-r2.ebuild 
b/dev-db/mariadb/mariadb-10.2.7-r2.ebuild
index d81c738bfb0..fe874e46415 100644
--- a/dev-db/mariadb/mariadb-10.2.7-r2.ebuild
+++ b/dev-db/mariadb/mariadb-10.2.7-r2.ebuild
@@ -511,8 +511,8 @@ multilib_src_install() {
mysql_init_vars
 
# Remove an unnecessary, private config header which will never match 
between ABIs and is not meant to be used
-   if [[ -f "${D}${MY_INCLUDEDIR}/private/config.h" ]] ; then
-   rm "${D}${MY_INCLUDEDIR}/private/config.h" || die
+   if [[ -f "${D}/usr/include/mysql/private/config.h" ]] ; then
+   rm "${D}/usr/include/mysql/private/config.h" || die
fi
 
if ! multilib_is_native_abi && use server ; then
@@ -743,12 +743,10 @@ multilib_src_test() {
 }
 
 mysql_init_vars() {
-   MY_SHAREDSTATEDIR=${MY_SHAREDSTATEDIR="${EPREFIX}/usr/share/mysql"}
+   MY_SHAREDSTATEDIR=${MY_SHAREDSTATEDIR="${EPREFIX}/usr/share/mariadb"}
MY_SYSCONFDIR=${MY_SYSCONFDIR="${EPREFIX}/etc/mysql"}
MY_LOCALSTATEDIR=${MY_LOCALSTATEDIR="${EPREFIX}/var/lib/mysql"}
MY_LOGDIR=${MY_LOGDIR="${EPREFIX}/var/log/mysql"}
-   MY_INCLUDEDIR=${MY_INCLUDEDIR="${EPREFIX}/usr/include/mysql"}
-   MY_LIBDIR=${MY_LIBDIR="${EPREFIX}/usr/$(get_libdir)/mysql"}
 
if [[ -z "${MY_DATADIR}" ]] ; then
MY_DATADIR=""
@@ -796,8 +794,8 @@ mysql_init_vars() {
fi
 
export MY_SHAREDSTATEDIR MY_SYSCONFDIR
-   export MY_LIBDIR MY_LOCALSTATEDIR MY_LOGDIR
-   export MY_INCLUDEDIR MY_DATADIR
+   export MY_LOCALSTATEDIR MY_LOGDIR
+   export MY_DATADIR
 }
 
 pkg_config() {
@@ -931,12 +929,6 @@ pkg_config() {
# see http://bugs.mysql.com/bug.php?id=31312
use prefix && options="${options} 
'--defaults-file=${MY_SYSCONFDIR}/my.cnf'"
 
-   local help_tables="${ROOT}${MY_SHAREDSTATEDIR}/fill_help_tables.sql"
-   [[ -r "${help_tables}" ]] \
-   && cp "${help_tables}" "${TMPDIR}/fill_help_tables.sql" \
-   || touch "${TMPDIR}/fill_help_tables.sql"
-   help_tables="${TMPDIR}/fill_help_tables.sql"
-
# Figure out which options we need to disable to do the setup
local helpfile="${TMPDIR}/mysqld-help"
"${EROOT}/usr/sbin/mysqld" --verbose --help >"${helpfile}" 2>/dev/null
@@ -947,9 +939,6 @@ pkg_config() {
optexp="--(skip-)?${opt}" optfull="--loose-skip-${opt}"
egrep -sq -- "${optexp}" "${helpfile}" && options="${options} 
${optfull}"
done
-   # But some options changed names
-   egrep -sq external-locking "${helpfile}" && \
-   options="${options/skip-locking/skip-external-locking}"
 
use prefix || options="${options} --user=mysql"
 
@@ -969,11 +958,8 @@ pkg_config() {
# http://dev.mysql.com/doc/mysql/en/time-zone-support.html
"${EROOT}/usr/bin/mysql_tzinfo_to_sql" "${EROOT}/usr/share/zoneinfo" > 
"${sqltmp}" 2>/dev/null
 
-   local cmd=( "${EROOT}usr/share/mysql/scripts/mysql_install_db" )
+   local cmd=( "${EROOT}usr/share/mariadb/scripts/mysql_install_db" )
[[ -f "${cmd}" ]] || cmd=( "${EROOT}usr/bin/mysql_install_db" )
-   if [[ -r "${help_tables}" ]] ; then
-   cat "${help_tables}" >> "${sqltmp}"
-   fi
cmd+=( "--basedir=${EPREFIX}/usr" ${options} 
"--datadir=${ROOT}/${MY_DATADIR}" "--tmpdir=${ROOT}/${MYSQL_TMPDIR}" )
einfo "Command: ${cmd[*]}"
"${cmd[@]}" \
@@ -992,13 +978,11 @@ pkg_config() {
local pidfile="${EROOT}/var/run/mysqld/mysqld${RANDOM}.pid"
local mysqld="${EROOT}/usr/sbin/mysqld \
${options} \
-   $(use prefix || echo --user=mysql) \
--log-warnings=0 \
--basedir=${EROOT}/usr \
--datadir=${ROOT}/${MY_DATADIR} \
--max_allowed_packet=8M \
--net_buffer_length=16K \
-   --default-storage-engine=MyISAM \
--socket=${socket} \
--pid-file=${pidfile}
--tmpdir=${ROOT}/${MYSQL_TMPDIR}"



[gentoo-commits] repo/gentoo:master commit in: dev-php/PEAR-HTTP_Client/files/, dev-php/PEAR-HTTP_Client/

2017-08-08 Thread Brian Evans
commit: 423a019588ed53a26f35654e566bb7b0f034e210
Author: Brian Evans  gentoo  org>
AuthorDate: Mon Aug  7 14:26:25 2017 +
Commit: Brian Evans  gentoo  org>
CommitDate: Tue Aug  8 12:49:27 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=423a0195

dev-php/PEAR-HTTP_Client: Add patch for modern PHP versions

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 .../PEAR-HTTP_Client-1.2.1-r1.ebuild   |  2 +
 dev-php/PEAR-HTTP_Client/files/modern-php.patch| 69 ++
 2 files changed, 71 insertions(+)

diff --git a/dev-php/PEAR-HTTP_Client/PEAR-HTTP_Client-1.2.1-r1.ebuild 
b/dev-php/PEAR-HTTP_Client/PEAR-HTTP_Client-1.2.1-r1.ebuild
index 546412ed2b7..be135e1f8c4 100644
--- a/dev-php/PEAR-HTTP_Client/PEAR-HTTP_Client-1.2.1-r1.ebuild
+++ b/dev-php/PEAR-HTTP_Client/PEAR-HTTP_Client-1.2.1-r1.ebuild
@@ -12,6 +12,8 @@ KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
 IUSE=""
 RDEPEND=">=dev-php/PEAR-HTTP_Request-1.2"
 
+PATCHES=( "${FILESDIR}/modern-php.patch" )
+
 src_install() {
insinto /usr/share/php/HTTP
doins -r Client.php Client

diff --git a/dev-php/PEAR-HTTP_Client/files/modern-php.patch 
b/dev-php/PEAR-HTTP_Client/files/modern-php.patch
new file mode 100644
index 000..6e715452b48
--- /dev/null
+++ b/dev-php/PEAR-HTTP_Client/files/modern-php.patch
@@ -0,0 +1,69 @@
+diff -aurN a/Client/CookieManager.php b/Client/CookieManager.php
+--- a/Client/CookieManager.php 2008-10-25 13:08:26.0 -0400
 b/Client/CookieManager.php 2017-08-07 10:17:04.495233973 -0400
+@@ -75,11 +75,14 @@
+ * @access   public
+ * @see  serializeSessionCookies()
+ */
+-function HTTP_Client_CookieManager($serializeSession = false)
++function __construct($serializeSession = false)
+ {
+ $this->serializeSessionCookies($serializeSession);
+ }
+-
++function HTTP_Client_CookieManager($serializeSession = false)
++{
++self::__construct($serializeSession);
++}
+/**
+ * Sets whether session cookies should be serialized when serializing 
object
+ *
+@@ -264,4 +267,3 @@
+ }
+ }
+ }
+-?>
+diff -aurN a/Client.php b/Client.php
+--- a/Client.php   2008-10-25 13:08:26.0 -0400
 b/Client.php   2017-08-07 10:13:52.524610550 -0400
+@@ -171,12 +171,12 @@
+ * @paramarray   Default headers to send on every 
request
+ * @paramHTTP_Client_CookieManager   Cookie manager object to use
+ */
+-function HTTP_Client($defaultRequestParams = null, $defaultHeaders = 
null, $cookieManager = null)
++function __construct($defaultRequestParams = null, $defaultHeaders = 
null, $cookieManager = null)
+ {
+ if (!empty($cookieManager) && is_a($cookieManager, 
'HTTP_Client_CookieManager')) {
+ $this->_cookieManager = $cookieManager;
+ } else {
+-$this->_cookieManager =& new HTTP_Client_CookieManager();
++$this->_cookieManager = new HTTP_Client_CookieManager();
+ }
+ if (isset($defaultHeaders)) {
+ $this->setDefaultHeader($defaultHeaders);
+@@ -185,7 +185,10 @@
+ $this->setRequestParameter($defaultRequestParams);
+ }
+ }
+-
++function HTTP_Client($defaultRequestParams = null, $defaultHeaders = 
null, $cookieManager = null)
++{
++self::__construct($defaultRequestParams, $defaultHeaders, 
$cookieManager);
++}
+ 
+/**
+ * Sets the maximum redirects that will be processed.
+@@ -225,7 +228,7 @@
+ */
+ function &_createRequest($url, $method = HTTP_REQUEST_METHOD_GET, 
$headers = array())
+ {
+-$req =& new HTTP_Request($url, $this->_defaultRequestParams);
++$req = new HTTP_Request($url, $this->_defaultRequestParams);
+ $req->setMethod($method);
+ foreach ($this->_defaultHeaders as $name => $value) {
+ $req->addHeader($name, $value);
+@@ -716,4 +719,3 @@
+ return $this->_idx < count($this->_responses);
+ }
+ }
+-?>



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

2017-08-08 Thread Brian Evans
commit: f683172f94005be32ad135b81932057806fbdbdf
Author: Brian Evans  gentoo  org>
AuthorDate: Mon Aug  7 14:50:19 2017 +
Commit: Brian Evans  gentoo  org>
CommitDate: Tue Aug  8 12:49:36 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f683172f

dev-php/PEAR-Cache: Mark script only package stable on all arches

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 dev-php/PEAR-Cache/PEAR-Cache-1.5.6-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-php/PEAR-Cache/PEAR-Cache-1.5.6-r2.ebuild 
b/dev-php/PEAR-Cache/PEAR-Cache-1.5.6-r2.ebuild
index b4109425659..0f89540efb0 100644
--- a/dev-php/PEAR-Cache/PEAR-Cache-1.5.6-r2.ebuild
+++ b/dev-php/PEAR-Cache/PEAR-Cache-1.5.6-r2.ebuild
@@ -9,7 +9,7 @@ DESCRIPTION="Framework for caching of arbitrary data"
 
 LICENSE="PHP-2.02"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
+KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 ~s390 ~sh sparc x86"
 IUSE=""
 
 src_install() {



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

2017-08-08 Thread Brian Evans
commit: 2aefeaa13873d871d2ad72553ff8d17e4171da15
Author: Brian Evans  gentoo  org>
AuthorDate: Mon Aug  7 14:52:07 2017 +
Commit: Brian Evans  gentoo  org>
CommitDate: Tue Aug  8 12:49:41 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2aefeaa1

dev-php/PEAR-Cache: Drop old

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 dev-php/PEAR-Cache/PEAR-Cache-1.5.6.ebuild | 14 --
 1 file changed, 14 deletions(-)

diff --git a/dev-php/PEAR-Cache/PEAR-Cache-1.5.6.ebuild 
b/dev-php/PEAR-Cache/PEAR-Cache-1.5.6.ebuild
deleted file mode 100644
index 73e2f48ef95..000
--- a/dev-php/PEAR-Cache/PEAR-Cache-1.5.6.ebuild
+++ /dev/null
@@ -1,14 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-inherit php-pear-r1
-
-DESCRIPTION="Framework for caching of arbitrary data"
-
-LICENSE="PHP-2.02"
-SLOT="0"
-KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 ~s390 ~sh sparc x86"
-IUSE=""
-
-DEPEND=">=dev-php/PEAR-PEAR-1.7.0"
-RDEPEND="dev-php/PEAR-HTTP_Request"



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

2017-08-08 Thread Brian Evans
commit: 13bae0a4b5fcabf2409d599ba0caf0b1238803d3
Author: Brian Evans  gentoo  org>
AuthorDate: Tue Aug  8 12:52:08 2017 +
Commit: Brian Evans  gentoo  org>
CommitDate: Tue Aug  8 12:52:08 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=13bae0a4

package.mask: Mask old PEAR packages for removal

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

diff --git a/profiles/package.mask b/profiles/package.mask
index c4fba55cf19..60908318b18 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -29,6 +29,27 @@
 
 #--- END OF EXAMPLES ---
 
+# Brian Evans  (06 Aug 2017)
 # Masked for security reasons:
 # https://bugs.gentoo.org/600214



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

2017-08-08 Thread Brian Evans
commit: 38571e648e201fa03807617aa71474da8b174faa
Author: Brian Evans  gentoo  org>
AuthorDate: Mon Aug  7 14:49:12 2017 +
Commit: Brian Evans  gentoo  org>
CommitDate: Tue Aug  8 12:49:32 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=38571e64

dev-php/PEAR-Cache: Drop optional HTTP_Request dep and script

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 .../{PEAR-Cache-1.5.6-r1.ebuild => PEAR-Cache-1.5.6-r2.ebuild}   | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)

diff --git a/dev-php/PEAR-Cache/PEAR-Cache-1.5.6-r1.ebuild 
b/dev-php/PEAR-Cache/PEAR-Cache-1.5.6-r2.ebuild
similarity index 80%
rename from dev-php/PEAR-Cache/PEAR-Cache-1.5.6-r1.ebuild
rename to dev-php/PEAR-Cache/PEAR-Cache-1.5.6-r2.ebuild
index ae9d0b5eecd..b4109425659 100644
--- a/dev-php/PEAR-Cache/PEAR-Cache-1.5.6-r1.ebuild
+++ b/dev-php/PEAR-Cache/PEAR-Cache-1.5.6-r2.ebuild
@@ -12,13 +12,12 @@ SLOT="0"
 KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
 IUSE=""
 
-RDEPEND="dev-php/PEAR-HTTP_Request"
-
 src_install() {
insinto /usr/share/php
doins Cache.php
+   # HTTP_Request is deprecated and superceeded upstream, bypassing
insinto /usr/share/php/Cache
-   doins -r Application.php Container Container.php Error.php Function.php 
Graphics.php HTTP_Request.php OutputCompression.php Output.php
+   doins -r Application.php Container Container.php Error.php Function.php 
Graphics.php OutputCompression.php Output.php
php-pear-r2_install_packagexml
einstalldocs
 }



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

2017-08-08 Thread Brian Evans
commit: 33b97c5baed9e6d048edb5fbaa2b7706525bf4ee
Author: Brian Evans  gentoo  org>
AuthorDate: Tue Aug  8 12:48:03 2017 +
Commit: Brian Evans  gentoo  org>
CommitDate: Tue Aug  8 12:49:46 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=33b97c5b

dev-db/mariadb: Version bump for 10.0.32

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 dev-db/mariadb/Manifest   |   1 +
 dev-db/mariadb/mariadb-10.0.32.ebuild | 209 ++
 2 files changed, 210 insertions(+)

diff --git a/dev-db/mariadb/Manifest b/dev-db/mariadb/Manifest
index a55532ae414..d7ad8fc0f50 100644
--- a/dev-db/mariadb/Manifest
+++ b/dev-db/mariadb/Manifest
@@ -1,6 +1,7 @@
 DIST mariadb-10.0.29.tar.gz 63385696 SHA256 
f5f8da646f7df4b1fb21adb8d2b15e6dfbe1964ceb8cea53207d580a464350f4 SHA512 
187c3563e8cb74221505e3e77dbe716a8f3fe53130b304c073105c59f0aededf7285b3fa0d0a60cc2d084323f7d2892dce14d60755c594b20c06864255c2dc9c
 WHIRLPOOL 
ef9b20fccf280da2bc65c64081f8b1fb7c1984fd8815da3ee40957fa6f977a415b983ba35cf57ddb0380e273e18039deba93007c2ce7496ec4f3ae2d5554397b
 DIST mariadb-10.0.30.tar.gz 63433598 SHA256 
9a2cb7f06ecce1bb64dddc70c484e36507b50b756c110c1d37fa145a13a796bb SHA512 
b9f4bdf2b19edc661c80b0c19b09979ad765e6a7f76e038436660d29bc05c2c9882c39f557aa407828ba2917632a9a0f6a96090279912e78f04b54ca2d9f14e7
 WHIRLPOOL 
d109efc6599f457b0a270c62f32115bc0753a5357e88f40023944668c2cfece70f01050fe4773f2bb97ae58c76da15b22031a281aeebaf0512a64bc9ff3f4c37
 DIST mariadb-10.0.31.tar.gz 63461177 SHA256 
371f2dae0b9e1a92939fba1efca77ac83ba15b6b6dcfd389ca5cbf79eb8b842a SHA512 
8f4b6d5fec77b965b98028ca3f253e950549ad785149d205fe36c3c8f05afd38fc81fd7fa7f44d50dcee83130dc28db18f0e3d198daffa28f24321477f5b
 WHIRLPOOL 
8ea1504b8bce8bffaff466394d31cabe8f1eeddfa59f5fd8d680460902f96573aeaf277168c4c909a064ce8f482c9c7ec589b7f2207e3cc6bed5da66db34fd00
+DIST mariadb-10.0.32.tar.gz 63567828 SHA256 
f7a8d9ba88b01d426f5d69e5044e505e444a5ce73e22c9c50913dade43725936 SHA512 
e1ecfc2b819b5ffa72fc0d4131fc9d7b6811919e10f15608830611028746580731c653a6b3eb43c92640cd29716b6278f48d27af5322dd2084f2d5f356e6f628
 WHIRLPOOL 
e39e115d1382dbce432c2e27f85b03c8079dec03fd84fc3a0e1f906cb8ef2f82e2eab719fe2544de2ba8a83c66858d276ca2224e66317ecd7ade2d7a78d00368
 DIST mariadb-10.1.23.tar.gz 61772244 SHA256 
54d8114e24bfa5e3ebdc7d69e071ad1471912847ea481b227d204f9d644300bf SHA512 
338d016251038ef03d78744d93a2e21db6517e44f911512aaa3f34b52ddf6b2fc255783f8cacd63a7f89bc56eb728321c658b11f06718c83baf22109907149c6
 WHIRLPOOL 
2f1ae9e3dab858998cff8578b7ec8d1c0949a908a9872dc48c997ae2b233eba629d65594bf67ae145d911bb6bd8dcf3dab2778d3a0fbe74d8855805326ccee12
 DIST mariadb-10.1.24.tar.gz 61780687 SHA256 
b3df99ae5b1ec8cf6cede4cbc4ae3f54ce66464549cba6d56d9ff4d24e4d551e SHA512 
0b8d81b53f6866a81f33559ce57ebf956fec3ba25da0bd58c8bee3b2ecc00a6c37034209d18463f84501d3ba35994b51ef99224616c37cd38d2fc87b73e9
 WHIRLPOOL 
91261a05e3d8b0cad925c382e0cf9a40fcfd3d35ae320c4a9860db110cb5655d1e1f992f9dea8987e50a07dd4a66aa42c9a3470a7acb3d0d706bcef7bc890122
 DIST mariadb-10.1.25.tar.gz 61790542 SHA256 
7205ecaa6f1bc16335ad88faa5c46be52b3ac628a5e795cb942a3f4335b2a0d6 SHA512 
ae88e02a74f4f8c3b41686a0d46d4232210571072168f6645481d83ed5255ce1fec189827507106898e677d2d9749639d22b139f183ef24dab367b5d81002310
 WHIRLPOOL 
3a28463d4048723110a64c60cb72d07ffd1946a0a68c3e7dcdb085bb7ad0cb3c3b32579fa0587b5895f9c8224aa9414fd0bd55e0a8af6f8401e52ac5a37782fd

diff --git a/dev-db/mariadb/mariadb-10.0.32.ebuild 
b/dev-db/mariadb/mariadb-10.0.32.ebuild
new file mode 100644
index 000..f6f70d9bf5e
--- /dev/null
+++ b/dev-db/mariadb/mariadb-10.0.32.ebuild
@@ -0,0 +1,209 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+MY_EXTRAS_VER="20170310-1426Z"
+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="bindist jdbc odbc oqgraph pam sphinx tokudb 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 ~sparc-fbsd ~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}/01050_all_mariadb_mysql_config_cleanup-5.5.41.patch"
+   "${MY_PATCH_DIR}/20006_all_cmake_elib-mariadb-10.0.26.patch"
+   "${MY_PATCH_DIR}/20009_all_mariadb_myodbc_symbol_fix-5.5.38.patch"
+   
"${MY_PATCH_DIR}/20018_all_mariadb-10.0.20-without-clientlibs-tools.patch"
+)
+COMMON_DEPEND="
+   !bindist? ( >=sys-libs/readline-4.1:0=  )
+   server? (
+   extraengine? (

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

2017-08-08 Thread Manuel Rüger
commit: 947a9ddc38cbd873e7eb54ee8479b2d54c98d8f6
Author: Manuel Rüger  gentoo  org>
AuthorDate: Tue Aug  8 12:58:52 2017 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Tue Aug  8 12:58:52 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=947a9ddc

dev-db/etcd: Remove old

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 dev-db/etcd/Manifest  |  3 ---
 dev-db/etcd/etcd-3.1.9.ebuild | 60 ---
 dev-db/etcd/etcd-3.2.1.ebuild | 60 ---
 dev-db/etcd/etcd-3.2.3.ebuild | 60 ---
 4 files changed, 183 deletions(-)

diff --git a/dev-db/etcd/Manifest b/dev-db/etcd/Manifest
index b670a394465..4c63de42536 100644
--- a/dev-db/etcd/Manifest
+++ b/dev-db/etcd/Manifest
@@ -1,8 +1,5 @@
 DIST etcd-2.3.8.tar.gz 2206562 SHA256 
6a138b2005e42b0961a12886cc641b792e991cd631fdb502ec5c614b65231cd1 SHA512 
4268de32797cab23e9e47784d31d5abd6982068c53d3cc9735a06719740dba45b73f4e067cbc7aa8aef5ca7c56d8be067f1076685ac82f64012b760d8b7f2bfc
 WHIRLPOOL 
4db1b4fe6d0ff917adfc53bd959bb7ac2937da794483e4a4a95e5fb557cf4fbfd43d5bb3c5e21e499432f80f6606407accaa69bc03a3982621276deb529c07da
 DIST etcd-3.0.17.tar.gz 2208002 SHA256 
c56c68a8cd5d120a51432f3a79a2c19082a6824493e4bb08c4e440aefbf73d8f SHA512 
6eb6a61210f225b6fe7e911ad135e5014f80f71a04adccc3f382ca7b5e1b1b692b12dde26335ecac176cb8b8f4586732cb6e650b32730ec68ef7fbcbba7ab160
 WHIRLPOOL 
102dc47d120a1f4173b67168e5e51f64025da280ca41161131a6bd2ef9521605ef19e03166848f6c32862a3adbfc0a026f547dc7764018e85f6ac28f89c8d256
 DIST etcd-3.1.10.tar.gz 2532936 SHA256 
22b25185571cf72409d35e28b9f15ea12cef02cffb552bc4efb7b74ffb62c0e7 SHA512 
feb0745c2377248f9ad62359fbd6c2f0b3afbd94f89919963edf56965c98b5666f7b24fcf698599b35483b89b773dcbd647696eabc0436db6a88c68dbfc6dd6b
 WHIRLPOOL 
0c922f1114753e126063689ebe722db59dace7715f7631ec6ca2f92438c405d9184bdebe277f2b808f5194bf2cf42904180bc7b80da051941ee3db2620b82ab7
-DIST etcd-3.1.9.tar.gz 2524517 SHA256 
94cf6a970ca707eec16e3264b8cd20ef8963d0683958ef087b52f490ab784a6f SHA512 
e4727f2bafaf38c139608726947258f3ae3aa91452b145710ff527f5b57cbda18474902450581882e668befc422f6a1b9f1232a23e3eeedefae2ed2da1814cfc
 WHIRLPOOL 
c0241b76220cfccc331db3caf19c1ab33485b0219d31656a26e577c0ae9ae606f17f05b34a1c58644b24a2a712b61982429c25489923892ccb09806ac0a2eb24
-DIST etcd-3.2.1.tar.gz 2872401 SHA256 
de5064e6ed2902b2fbc177726eafe6023ce7cebc9f0ce68c633eae61c4b86934 SHA512 
cf2f6e1633b43739edae74daaf2550c665b6fed0c94bac57636e3f02f9d54f467d674a70972649443ae9545abc0f3ba11675a478293f678812f4fe722d8c0964
 WHIRLPOOL 
1ddce741de5a58d79947b6d8af891f35efeacf2c9965704438007cf2a6b62ec0b8e9bb00b438296aec3db847be8ea17cc414ef78fa8251b5ceb15f6b99fb2890
-DIST etcd-3.2.3.tar.gz 2881665 SHA256 
f7f70ec0a5d32522ed2599444671554aa4116196cb5298f89b5c34beae45f54b SHA512 
645c88a344d0b85071974f0983dd0496080030121505dab583383afb841d49fb71f545e5cc4a491ba876cbca5c6414b980c5c644c7cde76dc877047c5551187c
 WHIRLPOOL 
8412e93aa15dcca280dbd88cf353b3e89ea446a18edd002ee33b963051440cef7229e643963d44079312724453774db17716347b876badd1e4002e05df320412
 DIST etcd-3.2.4.tar.gz 2882024 SHA256 
e0ba8e9a0f0cc9631eadfcd4def78649d22e76e2f5b3d21b378466b306708d8b SHA512 
57fed2229a3d8a395bd5f797a51e2489d8e10f86ae68925e176c3ce3b2068d3c895d280cf5b51ab84b5973970536eeb645a584d729c7ec29b890aacab4c36d2c
 WHIRLPOOL 
8d88d9cdf90c0622566e09a831b4a739e26c7f72dfa7fb8095ed5317034d3f981e677e5f5d809a7c3bfa68892cc69d590d08a6bd341fb2c097797488ef7a2686
 DIST etcd-3.2.5.tar.gz 2887261 SHA256 
dcb183ebc4a09aec24d33179253f930ef35e23ad51ed1324c14e55b049edf3f9 SHA512 
189d254603672479b03bf1392694ddcbec876143b6c0726ec7b31f594e6939c0010d04d3ce706992f736983df9463bd920ba5b7157c2207f956f676fc913b489
 WHIRLPOOL 
4fa40cfb41dc0118f5b6153f34548824e281e80b06c3444b361216c3210249e4e2e5270b979a8db7827eacb2a0c9782d0dc88b3c3097fcda5ba033fe6fce2a20

diff --git a/dev-db/etcd/etcd-3.1.9.ebuild b/dev-db/etcd/etcd-3.1.9.ebuild
deleted file mode 100644
index ca1ec500993..000
--- a/dev-db/etcd/etcd-3.1.9.ebuild
+++ /dev/null
@@ -1,60 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit user systemd golang-vcs-snapshot
-
-KEYWORDS="~amd64"
-EGO_PN=github.com/coreos/etcd
-DESCRIPTION="Highly-available key value store for shared configuration and 
service discovery"
-HOMEPAGE="https://github.com/coreos/etcd";
-SRC_URI="https://${EGO_PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-LICENSE="Apache-2.0"
-SLOT="0"
-IUSE="doc"
-DEPEND=">=dev-lang/go-1.6:="
-RDEPEND="!dev-db/etcdctl"
-
-src_prepare() {
-   eapply_user
-   sed -e 's|GIT_SHA=.*|GIT_SHA=v${PV}|'\
-   -i "${S}"/src/${EGO_PN}/build || die
-}
-
-pkg_setup() {
-   enewgroup ${PN}
-   enewuser ${PN} -1 -1 /var/lib/${PN} ${PN}
-}
-
-src_compile() {
-   export GOPATH=${S}
-   cd "${S}"/src/${EGO_PN} || die
-   ./build || die
-}
-
-src_install() {
-

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

2017-08-08 Thread Manuel Rüger
commit: ace8306a3ba9eeebef7b208c29600b9c66dd82e0
Author: Manuel Rüger  gentoo  org>
AuthorDate: Tue Aug  8 12:58:04 2017 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Tue Aug  8 12:58:04 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ace8306a

dev-db/etcd: Version bump to 3.2.5

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 dev-db/etcd/Manifest  |  1 +
 dev-db/etcd/etcd-3.2.5.ebuild | 60 +++
 2 files changed, 61 insertions(+)

diff --git a/dev-db/etcd/Manifest b/dev-db/etcd/Manifest
index dc1cac1f9ef..b670a394465 100644
--- a/dev-db/etcd/Manifest
+++ b/dev-db/etcd/Manifest
@@ -5,3 +5,4 @@ DIST etcd-3.1.9.tar.gz 2524517 SHA256 
94cf6a970ca707eec16e3264b8cd20ef8963d06839
 DIST etcd-3.2.1.tar.gz 2872401 SHA256 
de5064e6ed2902b2fbc177726eafe6023ce7cebc9f0ce68c633eae61c4b86934 SHA512 
cf2f6e1633b43739edae74daaf2550c665b6fed0c94bac57636e3f02f9d54f467d674a70972649443ae9545abc0f3ba11675a478293f678812f4fe722d8c0964
 WHIRLPOOL 
1ddce741de5a58d79947b6d8af891f35efeacf2c9965704438007cf2a6b62ec0b8e9bb00b438296aec3db847be8ea17cc414ef78fa8251b5ceb15f6b99fb2890
 DIST etcd-3.2.3.tar.gz 2881665 SHA256 
f7f70ec0a5d32522ed2599444671554aa4116196cb5298f89b5c34beae45f54b SHA512 
645c88a344d0b85071974f0983dd0496080030121505dab583383afb841d49fb71f545e5cc4a491ba876cbca5c6414b980c5c644c7cde76dc877047c5551187c
 WHIRLPOOL 
8412e93aa15dcca280dbd88cf353b3e89ea446a18edd002ee33b963051440cef7229e643963d44079312724453774db17716347b876badd1e4002e05df320412
 DIST etcd-3.2.4.tar.gz 2882024 SHA256 
e0ba8e9a0f0cc9631eadfcd4def78649d22e76e2f5b3d21b378466b306708d8b SHA512 
57fed2229a3d8a395bd5f797a51e2489d8e10f86ae68925e176c3ce3b2068d3c895d280cf5b51ab84b5973970536eeb645a584d729c7ec29b890aacab4c36d2c
 WHIRLPOOL 
8d88d9cdf90c0622566e09a831b4a739e26c7f72dfa7fb8095ed5317034d3f981e677e5f5d809a7c3bfa68892cc69d590d08a6bd341fb2c097797488ef7a2686
+DIST etcd-3.2.5.tar.gz 2887261 SHA256 
dcb183ebc4a09aec24d33179253f930ef35e23ad51ed1324c14e55b049edf3f9 SHA512 
189d254603672479b03bf1392694ddcbec876143b6c0726ec7b31f594e6939c0010d04d3ce706992f736983df9463bd920ba5b7157c2207f956f676fc913b489
 WHIRLPOOL 
4fa40cfb41dc0118f5b6153f34548824e281e80b06c3444b361216c3210249e4e2e5270b979a8db7827eacb2a0c9782d0dc88b3c3097fcda5ba033fe6fce2a20

diff --git a/dev-db/etcd/etcd-3.2.5.ebuild b/dev-db/etcd/etcd-3.2.5.ebuild
new file mode 100644
index 000..0def583ed0e
--- /dev/null
+++ b/dev-db/etcd/etcd-3.2.5.ebuild
@@ -0,0 +1,60 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit user systemd golang-vcs-snapshot
+
+KEYWORDS="~amd64"
+EGO_PN="github.com/coreos/etcd"
+DESCRIPTION="Highly-available key value store for shared configuration and 
service discovery"
+HOMEPAGE="https://github.com/coreos/etcd";
+SRC_URI="https://${EGO_PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE="doc"
+DEPEND=">=dev-lang/go-1.6:="
+RDEPEND="!dev-db/etcdctl"
+
+src_prepare() {
+   eapply_user
+   sed -e 's|GIT_SHA=.*|GIT_SHA=v${PV}|'\
+   -i "${S}"/src/${EGO_PN}/build || die
+}
+
+pkg_setup() {
+   enewgroup ${PN}
+   enewuser ${PN} -1 -1 /var/lib/${PN} ${PN}
+}
+
+src_compile() {
+   export GOPATH=${S}
+   cd "${S}"/src/${EGO_PN} || die
+   ./build || die
+}
+
+src_install() {
+   cd "${S}"/src/${EGO_PN} || die
+   insinto /etc/${PN}
+   doins "${FILESDIR}/${PN}.conf"
+   dobin bin/*
+   dodoc README.md
+   use doc && dodoc -r Documentation
+   systemd_dounit "${FILESDIR}/${PN}.service"
+   systemd_newtmpfilesd "${FILESDIR}/${PN}.tmpfiles.d.conf" ${PN}.conf
+   newinitd "${FILESDIR}"/${PN}.initd ${PN}
+   newconfd "${FILESDIR}"/${PN}.confd ${PN}
+   insinto /etc/logrotate.d
+   newins "${FILESDIR}/${PN}.logrotated" "${PN}"
+   dodir /var/lib/${PN}
+   fowners ${PN}:${PN} /var/lib/${PN}
+   fperms 755 /var/lib/${PN}
+   dodir /var/log/${PN}
+   fowners ${PN}:${PN} /var/log/${PN}
+   fperms 755 /var/log/${PN}
+}
+
+src_test() {
+   cd "${S}"/src/${EGO_PN} || die
+   ./test || die
+}



[gentoo-commits] repo/gentoo:master commit in: sys-process/time/

2017-08-08 Thread Manuel Rüger
commit: 99691ea0f2032b9c76c2fc458b2ef833fbb1e32a
Author: Manuel Rüger  gentoo  org>
AuthorDate: Tue Aug  8 13:05:11 2017 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Tue Aug  8 13:05:11 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=99691ea0

sys-process/time: Stable on amd64

Gentoo-Bug: 626880
Package-Manager: Portage-2.3.6, Repoman-2.3.3

 sys-process/time/time-1.7-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-process/time/time-1.7-r3.ebuild 
b/sys-process/time/time-1.7-r3.ebuild
index c74eb5cac99..543cdf1d4ce 100644
--- a/sys-process/time/time-1.7-r3.ebuild
+++ b/sys-process/time/time-1.7-r3.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/time/${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-linux ~x86-linux"
 IUSE=""
 
 DEPEND="sys-apps/texinfo"



[gentoo-commits] repo/gentoo:master commit in: sys-process/time/

2017-08-08 Thread Manuel Rüger
commit: 483da572be2b6297cce3303c0e749818dcc8ce30
Author: Manuel Rüger  gentoo  org>
AuthorDate: Tue Aug  8 13:06:02 2017 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Tue Aug  8 13:06:02 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=483da572

sys-process/time: Stable on x86

Builds and run test by Myckel Habets

Gentoo-Bug: 626880
Package-Manager: Portage-2.3.6, Repoman-2.3.3

 sys-process/time/time-1.7-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-process/time/time-1.7-r3.ebuild 
b/sys-process/time/time-1.7-r3.ebuild
index 543cdf1d4ce..b432383944d 100644
--- a/sys-process/time/time-1.7-r3.ebuild
+++ b/sys-process/time/time-1.7-r3.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/time/${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc x86 ~amd64-linux ~x86-linux"
 IUSE=""
 
 DEPEND="sys-apps/texinfo"



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

2017-08-08 Thread Michał Górny
commit: c6f9577c6cf678ea88874aa6c92411c2b295a17e
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Aug  7 19:02:18 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Aug  8 13:13:43 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c6f9577c

profiles: Mask media-libs/clutter[wayland] along with egl

 profiles/arch/alpha/package.use.mask | 2 +-
 profiles/arch/arm/package.use.mask   | 2 +-
 profiles/arch/sparc/package.use.mask | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/profiles/arch/alpha/package.use.mask 
b/profiles/arch/alpha/package.use.mask
index ebf232b79fc..670d797febe 100644
--- a/profiles/arch/alpha/package.use.mask
+++ b/profiles/arch/alpha/package.use.mask
@@ -181,7 +181,7 @@ net-misc/networkmanager teamd
 # Gilles Dartiguelongue  (23 Dec 2014)
 # New dependencies for wayland support in Gnome 3.14
 # See bug #533420.
-media-libs/clutter egl
+media-libs/clutter egl wayland
 x11-wm/mutter kms
 
 # Mark Wright  (14-23 Dec 2014)

diff --git a/profiles/arch/arm/package.use.mask 
b/profiles/arch/arm/package.use.mask
index e8af34587d0..8c1a00daa83 100644
--- a/profiles/arch/arm/package.use.mask
+++ b/profiles/arch/arm/package.use.mask
@@ -199,7 +199,7 @@ app-i18n/scim-anthy kasumi
 # Gilles Dartiguelongue  (23 Dec 2014)
 # New dependencies for wayland support in Gnome 3.14
 # See bug #533420.
-media-libs/clutter egl
+media-libs/clutter egl wayland
 x11-wm/mutter kms
 
 # Markus Meier  (29 Nov 2014)

diff --git a/profiles/arch/sparc/package.use.mask 
b/profiles/arch/sparc/package.use.mask
index 63df411f8b2..3458f4b0753 100644
--- a/profiles/arch/sparc/package.use.mask
+++ b/profiles/arch/sparc/package.use.mask
@@ -160,7 +160,7 @@ net-misc/networkmanager teamd
 # Gilles Dartiguelongue  (23 Dec 2014)
 # New dependencies for wayland support in Gnome 3.14
 # See bug #533420.
-media-libs/clutter egl
+media-libs/clutter egl wayland
 x11-wm/mutter kms
 
 # Mark Wright  (14-23 Dec 2014, 1 Apr 2015)



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

2017-08-08 Thread Michał Górny
commit: 29bbf2ebae044c77312ad2185c427a2de3ac1abc
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Aug  7 18:52:25 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Aug  8 13:13:42 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=29bbf2eb

profiles/arch/arm: Mask dev-libs/weston[screen-sharing] along with rdp

 profiles/arch/arm/package.use.mask | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/profiles/arch/arm/package.use.mask 
b/profiles/arch/arm/package.use.mask
index 6cf8a435419..e8af34587d0 100644
--- a/profiles/arch/arm/package.use.mask
+++ b/profiles/arch/arm/package.use.mask
@@ -331,7 +331,8 @@ dev-libs/protobuf java
 
 # Chí-Thanh Christopher Nguyễn  (13 Jul 2013)
 # requires net-misc/freerdp which is not keyworded on arm
-dev-libs/weston rdp
+# screen-sharing requires rdp flag
+dev-libs/weston rdp screen-sharing
 
 # Patrick Lauer  (17 June 2013)
 # Fix per-arch mask of phonon[zeitgeist] #460140



[gentoo-commits] repo/gentoo:master commit in: profiles/arch/ia64/, profiles/arch/powerpc/ppc64/64ul/, profiles/arch/alpha/, ...

2017-08-08 Thread Michał Górny
commit: 3f0cc142376d0da4fe547d6743a5526b75d91079
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Aug  7 18:42:53 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Aug  8 13:13:37 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f0cc142

profiles: Mask app-misc/geoclue[skyhook] where dep flag is masked

 profiles/arch/alpha/package.use.mask  | 4 
 profiles/arch/ia64/package.use.mask   | 4 
 profiles/arch/powerpc/ppc64/64ul/package.use.mask | 6 +-
 profiles/arch/sparc/package.use.mask  | 4 
 4 files changed, 17 insertions(+), 1 deletion(-)

diff --git a/profiles/arch/alpha/package.use.mask 
b/profiles/arch/alpha/package.use.mask
index b62c9f9cd7b..ebf232b79fc 100644
--- a/profiles/arch/alpha/package.use.mask
+++ b/profiles/arch/alpha/package.use.mask
@@ -1,6 +1,10 @@
 # Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
+# Michał Górny  (07 Aug 2017)
+# Requires USE=networkmanager that is masked in this profile.
+app-misc/geoclue skyhook
+
 # Robin H. Johnson  (05 Aug 2017)
 # Upstream Git is switching to PCRE2 w/ JIT.
 # This is not available on some arches, where a fallback to PCRE1 without JIT 
is used.

diff --git a/profiles/arch/ia64/package.use.mask 
b/profiles/arch/ia64/package.use.mask
index e1ac12741be..2947265e138 100644
--- a/profiles/arch/ia64/package.use.mask
+++ b/profiles/arch/ia64/package.use.mask
@@ -1,6 +1,10 @@
 # Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
+# Michał Górny  (07 Aug 2017)
+# Requires USE=networkmanager that is masked in this profile.
+app-misc/geoclue skyhook
+
 # Robin H. Johnson  (05 Aug 2017)
 # Upstream Git is switching to PCRE2 w/ JIT.
 # This is not available on some arches, where a fallback to PCRE1 without JIT 
is used.

diff --git a/profiles/arch/powerpc/ppc64/64ul/package.use.mask 
b/profiles/arch/powerpc/ppc64/64ul/package.use.mask
index 4ed8da9e6b2..aef8e03adea 100644
--- a/profiles/arch/powerpc/ppc64/64ul/package.use.mask
+++ b/profiles/arch/powerpc/ppc64/64ul/package.use.mask
@@ -1,6 +1,10 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
+# Michał Górny  (07 Aug 2017)
+# Requires USE=networkmanager that is masked in this profile.
+app-misc/geoclue skyhook
+
 # Brian Evans  (23 Nov 2015)
 # unmask galera for dev-db/mariadb
 >=dev-db/mariadb-10.1.0 -galera

diff --git a/profiles/arch/sparc/package.use.mask 
b/profiles/arch/sparc/package.use.mask
index 3ccd93da9d5..63df411f8b2 100644
--- a/profiles/arch/sparc/package.use.mask
+++ b/profiles/arch/sparc/package.use.mask
@@ -1,6 +1,10 @@
 # Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
+# Michał Górny  (07 Aug 2017)
+# Requires USE=networkmanager that is masked in this profile.
+app-misc/geoclue skyhook
+
 # Michał Górny  (28 Jun 2017)
 # app-misc/dtach is not keyworded, and tests are restricted anyway, so
 # no point in pursuing it right now.



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

2017-08-08 Thread Michał Górny
commit: 4d8c6db97c12bd373d9ae0469eb7684979cde683
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Aug  7 18:59:52 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Aug  8 13:13:43 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4d8c6db9

profiles/arch/x86: Mask media-gfx/blender[opensubdiv] along with cuda

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

diff --git a/profiles/arch/x86/package.use.mask 
b/profiles/arch/x86/package.use.mask
index 6456833b127..e9026d44337 100644
--- a/profiles/arch/x86/package.use.mask
+++ b/profiles/arch/x86/package.use.mask
@@ -3,6 +3,10 @@
 
 # This file requires >=portage-2.1.1
 
+# Michał Górny  (07 Aug 2017)
+# Requires USE=cuda that is masked in this profile.
+media-gfx/blender opensubdiv
+
 # Brian Evans  (21 Jul 2017)
 # app-crypt/argon2 is keyworded on x86
 dev-lang/php -argon2



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

2017-08-08 Thread Michał Górny
commit: 0fca03e02a7a8f0c89af23a133d7cc61a695bd9b
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Aug  8 05:10:31 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Aug  8 13:13:44 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0fca03e0

profiles: Mask media-libs/clutter-gtk[wayland] along with clutter[gtk]

 profiles/arch/alpha/package.use.mask | 1 +
 profiles/arch/arm/package.use.mask   | 1 +
 profiles/arch/sparc/package.use.mask | 1 +
 3 files changed, 3 insertions(+)

diff --git a/profiles/arch/alpha/package.use.mask 
b/profiles/arch/alpha/package.use.mask
index 670d797febe..20572a339cc 100644
--- a/profiles/arch/alpha/package.use.mask
+++ b/profiles/arch/alpha/package.use.mask
@@ -182,6 +182,7 @@ net-misc/networkmanager teamd
 # New dependencies for wayland support in Gnome 3.14
 # See bug #533420.
 media-libs/clutter egl wayland
+media-libs/clutter-gtk wayland
 x11-wm/mutter kms
 
 # Mark Wright  (14-23 Dec 2014)

diff --git a/profiles/arch/arm/package.use.mask 
b/profiles/arch/arm/package.use.mask
index 8c1a00daa83..8f0d2d4781b 100644
--- a/profiles/arch/arm/package.use.mask
+++ b/profiles/arch/arm/package.use.mask
@@ -200,6 +200,7 @@ app-i18n/scim-anthy kasumi
 # New dependencies for wayland support in Gnome 3.14
 # See bug #533420.
 media-libs/clutter egl wayland
+media-libs/clutter-gtk wayland
 x11-wm/mutter kms
 
 # Markus Meier  (29 Nov 2014)

diff --git a/profiles/arch/sparc/package.use.mask 
b/profiles/arch/sparc/package.use.mask
index 3458f4b0753..44a03cde504 100644
--- a/profiles/arch/sparc/package.use.mask
+++ b/profiles/arch/sparc/package.use.mask
@@ -161,6 +161,7 @@ net-misc/networkmanager teamd
 # New dependencies for wayland support in Gnome 3.14
 # See bug #533420.
 media-libs/clutter egl wayland
+media-libs/clutter-gtk wayland
 x11-wm/mutter kms
 
 # Mark Wright  (14-23 Dec 2014, 1 Apr 2015)



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

2017-08-08 Thread Brian Evans
commit: d9af9c771bdb4446c4158c489da59d798aa581cd
Author: Brian Evans  gentoo  org>
AuthorDate: Tue Aug  8 13:36:29 2017 +
Commit: Brian Evans  gentoo  org>
CommitDate: Tue Aug  8 13:36:29 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d9af9c77

package.mask: Reorder entry put at the end so it is not lost

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

diff --git a/profiles/package.mask b/profiles/package.mask
index 60908318b18..0a0b10fc98d 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -218,6 +218,10 @@ dev-dotnet/referenceassemblies-pcl
 # or when upstream releases an official tarball.
 dev-lang/spidermonkey:52
 
+# Nicolas Bock  (17 Jul 2017)
+# Keep shotwell development series masked.
+>=media-gfx/shotwell-0.27
+
 # Matt Turner  (16 Jul 2017)
 # Header package for removed x11-libs/libXevie. No dependencies. Removal in a
 # month (#615314)
@@ -1152,7 +1156,3 @@ games-fps/unreal-tournament-goty
 games-fps/unreal-tournament-strikeforce
 games-fps/unreal-tournament-bonuspacks
 games-fps/aaut
-
-# Nicolas Bock  (17 Jul 2017)
-# Keep shotwell development series masked.
->=media-gfx/shotwell-0.27



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

2017-08-08 Thread Matthias Maier
commit: ef373bd34db2e590eb96df1770599da86dfff5cf
Author: Matthias Maier  gentoo  org>
AuthorDate: Tue Aug  8 13:52:46 2017 +
Commit: Matthias Maier  gentoo  org>
CommitDate: Tue Aug  8 13:52:46 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef373bd3

sys-libs/glibc: 2:25-r2 restore keywords

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 sys-libs/glibc/glibc-2.25-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-libs/glibc/glibc-2.25-r2.ebuild 
b/sys-libs/glibc/glibc-2.25-r2.ebuild
index 7b3a116ec69..61088f71f41 100644
--- a/sys-libs/glibc/glibc-2.25-r2.ebuild
+++ b/sys-libs/glibc/glibc-2.25-r2.ebuild
@@ -9,7 +9,7 @@ DESCRIPTION="GNU libc6 (also called glibc2) C library"
 HOMEPAGE="https://www.gnu.org/software/libc/libc.html";
 
 LICENSE="LGPL-2.1+ BSD HPND ISC inner-net rc PCRE"
-#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"
 RESTRICT="strip" # strip ourself #46186
 EMULTILIB_PKG="true"
 



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

2017-08-08 Thread Sergei Trofimovich
commit: f0b1e876ecb872da4186baf2ec1764772d77360d
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Tue Aug  8 14:03:05 2017 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Tue Aug  8 14:03:25 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f0b1e876

dev-lang/ruby: stable 2.2.7-r3 for ia64, bug #621878

Package-Manager: Portage-2.3.6, Repoman-2.3.3
RepoMan-Options: --include-arches="ia64"

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

diff --git a/dev-lang/ruby/ruby-2.2.7-r3.ebuild 
b/dev-lang/ruby/ruby-2.2.7-r3.ebuild
index 621e417b2cf..b0f3e9ca739 100644
--- a/dev-lang/ruby/ruby-2.2.7-r3.ebuild
+++ b/dev-lang/ruby/ruby-2.2.7-r3.ebuild
@@ -30,7 +30,7 @@ SRC_URI="mirror://ruby/2.2/${MY_P}.tar.xz
 
https://dev.gentoo.org/~flameeyes/ruby-team/${PN}-patches-${PATCHSET}.tar.bz2";
 
 LICENSE="|| ( Ruby-BSD BSD-2 )"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-fbsd ~x86-fbsd"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-fbsd ~x86-fbsd"
 IUSE="berkdb debug doc examples gdbm ipv6 jemalloc libressl +rdoc rubytests 
socks5 ssl tk xemacs ncurses +readline"
 
 RDEPEND="



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

2017-08-08 Thread Sergei Trofimovich
commit: 8cbafa7af2e096a0a4637606e8c53c2ec3a59c27
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Tue Aug  8 14:03:18 2017 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Tue Aug  8 14:03:26 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8cbafa7a

net-analyzer/tcpdump: stable 4.9.1 for ia64, bug #626462

Package-Manager: Portage-2.3.6, Repoman-2.3.3
RepoMan-Options: --include-arches="ia64"

 net-analyzer/tcpdump/tcpdump-4.9.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-analyzer/tcpdump/tcpdump-4.9.1.ebuild 
b/net-analyzer/tcpdump/tcpdump-4.9.1.ebuild
index a3be92f321f..5927b0283da 100644
--- a/net-analyzer/tcpdump/tcpdump-4.9.1.ebuild
+++ b/net-analyzer/tcpdump/tcpdump-4.9.1.ebuild
@@ -15,7 +15,7 @@ SRC_URI="
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux"
 IUSE="+drop-root libressl smi ssl samba suid test"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: net-irc/irssi/

2017-08-08 Thread Sergei Trofimovich
commit: 399a5ccb050a86ecfc1d75a1136950815d288d0c
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Tue Aug  8 14:03:14 2017 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Tue Aug  8 14:03:26 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=399a5ccb

net-irc/irssi: stable 1.0.4 for ia64, bug #624100

Package-Manager: Portage-2.3.6, Repoman-2.3.3
RepoMan-Options: --include-arches="ia64"

 net-irc/irssi/irssi-1.0.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-irc/irssi/irssi-1.0.4.ebuild b/net-irc/irssi/irssi-1.0.4.ebuild
index 3194ff9f552..58e7c3d73d5 100644
--- a/net-irc/irssi/irssi-1.0.4.ebuild
+++ b/net-irc/irssi/irssi-1.0.4.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/${PN}/${PN}/releases/download/${PV/_/-}/${MY_P}.tar.
 
 LICENSE="GPL-2"
 SLOT="0"
-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 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+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 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="+perl selinux socks5 +proxy libressl"
 
 CDEPEND="



[gentoo-commits] proj/genkernel:overlayfs commit in: defaults/

2017-08-08 Thread Richard Farina
commit: 5dbcdbb8a6c5ae3c8e919faff405dad843e34144
Author: Rick Farina (Zero_Chaos)  gentoo  org>
AuthorDate: Tue Aug  8 14:40:20 2017 +
Commit: Richard Farina  gentoo  org>
CommitDate: Tue Aug  8 14:40:20 2017 +
URL:https://gitweb.gentoo.org/proj/genkernel.git/commit/?id=5dbcdbb8

double quotes are required if you expect to interpolate, putz

 defaults/initrd.scripts | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/defaults/initrd.scripts b/defaults/initrd.scripts
index eb75d93..d8be990 100644
--- a/defaults/initrd.scripts
+++ b/defaults/initrd.scripts
@@ -1785,7 +1785,7 @@ strip_mount_options()
 
 checkzconfig() {
   if [ -r "/proc/config.gz" ]; then
-if zcat /proc/config.gz | grep -E 'CONFIG_${1}=(m|y)' 1>/dev/null;
+if zcat /proc/config.gz | grep -E "CONFIG_${1}=(m|y)" 1>/dev/null;
 then
  return 0
 fi



[gentoo-commits] repo/gentoo:master commit in: sys-cluster/kubectl/

2017-08-08 Thread Manuel Rüger
commit: 1441d99586ec8d03ff5565f7a45fa9ce02c826ab
Author: Manuel Rüger  gentoo  org>
AuthorDate: Tue Aug  8 14:49:39 2017 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Tue Aug  8 14:49:39 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1441d995

sys-cluster/kubectl: Add bash and zsh completion

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 sys-cluster/kubectl/kubectl-1.7.3-r1.ebuild | 46 +
 1 file changed, 46 insertions(+)

diff --git a/sys-cluster/kubectl/kubectl-1.7.3-r1.ebuild 
b/sys-cluster/kubectl/kubectl-1.7.3-r1.ebuild
new file mode 100644
index 000..89ea95537ed
--- /dev/null
+++ b/sys-cluster/kubectl/kubectl-1.7.3-r1.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit golang-build golang-vcs-snapshot bash-completion-r1
+
+EGO_PN="k8s.io/kubernetes"
+ARCHIVE_URI="https://github.com/kubernetes/kubernetes/archive/v${PV}.tar.gz -> 
kubernetes-${PV}.tar.gz"
+KEYWORDS="~amd64"
+
+DESCRIPTION="CLI to run commands against Kubernetes clusters"
+HOMEPAGE="https://github.com/kubernetes/kubernetes https://kubernetes.io";
+SRC_URI="${ARCHIVE_URI}"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE=""
+
+DEPEND="dev-go/go-bindata"
+
+RESTRICT="test"
+
+src_prepare() {
+   default
+   sed -i -e "/vendor\/github.com\/jteeuwen\/go-bindata\/go-bindata/d" 
src/${EGO_PN}/hack/lib/golang.sh || die
+   sed -i -e "/export PATH/d" src/${EGO_PN}/hack/generate-bindata.sh || die
+}
+
+src_compile() {
+   LDFLAGS="" GOPATH="${WORKDIR}/${P}" emake -j1 -C src/${EGO_PN} 
WHAT=cmd/${PN}
+   pushd src/${EGO_PN} || die
+   _output/bin/${PN} completion bash > ${PN}.bash
+   _output/bin/${PN} completion zsh > ${PN}.zsh
+   popd || die
+}
+
+src_install() {
+   pushd src/${EGO_PN} || die
+   dobin _output/bin/${PN}
+
+   newbashcomp ${PN}.bash ${PN}
+   insinto /usr/share/zsh/site-functions
+   newins ${PN}.zsh ${PN}
+
+   popd || die
+}



[gentoo-commits] repo/gentoo:master commit in: sys-cluster/kubectl/

2017-08-08 Thread Manuel Rüger
commit: 2d0dc3d2dc8e204f893d487c1a6a3ccc46144d02
Author: Manuel Rüger  gentoo  org>
AuthorDate: Tue Aug  8 15:29:15 2017 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Tue Aug  8 15:29:15 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d0dc3d2

sys-cluster/kubectl: Remove old

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 sys-cluster/kubectl/Manifest |  1 -
 sys-cluster/kubectl/kubectl-1.7.2.ebuild | 37 
 2 files changed, 38 deletions(-)

diff --git a/sys-cluster/kubectl/Manifest b/sys-cluster/kubectl/Manifest
index dcfe1409919..e169459929b 100644
--- a/sys-cluster/kubectl/Manifest
+++ b/sys-cluster/kubectl/Manifest
@@ -1,2 +1 @@
-DIST kubernetes-1.7.2.tar.gz 22003395 SHA256 
a283ff30b243b94474d07ec0ed52c4d42a2ca427610a58f1a6dffe456fbb3b6a SHA512 
38de356e95198cc7db077e994b6369e807ad65b507f14d342e82e1d08dcf03797771afe45bf043d9d40b7f49e73c3e310117eef98c32eeb4a682eb3d6b670216
 WHIRLPOOL 
bb237497f49277784ff1d1b02225d9fb6bf7f33a92e59e38f9a673fcdb84062f36271239330d633f96a38809a02e447d82266f5c24a8cb404ecd25c452d5b6f1
 DIST kubernetes-1.7.3.tar.gz 22019646 SHA256 
7f84e08c2944865247c3fee26b010452e4a315a1cdd7983ff59d151f17167b13 SHA512 
9c239cff3c3a18cc384079599abcffd7475052cff0d237e7b5b298229e08dea083c47284470ed5158484c9611c029aecca496391730793251389d05ce86d4146
 WHIRLPOOL 
35e6aaf16d9d411865e0ca594373fd08178d78899e06b1bbea7ef494b8e94264068700eb498684d54e665385b515055f4dca6df4345dfecff073afbd98bfe645

diff --git a/sys-cluster/kubectl/kubectl-1.7.2.ebuild 
b/sys-cluster/kubectl/kubectl-1.7.2.ebuild
deleted file mode 100644
index 4866ab70285..000
--- a/sys-cluster/kubectl/kubectl-1.7.2.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit golang-build golang-vcs-snapshot
-
-EGO_PN="k8s.io/kubernetes"
-ARCHIVE_URI="https://github.com/kubernetes/kubernetes/archive/v${PV}.tar.gz -> 
kubernetes-${PV}.tar.gz"
-KEYWORDS="~amd64"
-
-DESCRIPTION="CLI to run commands against Kubernetes clusters"
-HOMEPAGE="https://github.com/kubernetes/kubernetes https://kubernetes.io";
-SRC_URI="${ARCHIVE_URI}"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-IUSE=""
-
-DEPEND="dev-go/go-bindata"
-
-RESTRICT="test"
-
-src_prepare() {
-   default
-   sed -i -e "/vendor\/github.com\/jteeuwen\/go-bindata\/go-bindata/d" 
src/${EGO_PN}/hack/lib/golang.sh || die
-   sed -i -e "/export PATH/d" src/${EGO_PN}/hack/generate-bindata.sh || die
-}
-
-src_compile() {
-   LDFLAGS="" GOPATH="${WORKDIR}/${P}" emake -j1 -C src/${EGO_PN} 
WHAT=cmd/${PN}
-}
-
-src_install() {
-   pushd src/${EGO_PN} || die
-   dobin _output/bin/${PN}
-   popd || die
-}



[gentoo-commits] repo/gentoo:master commit in: dev-perl/PerlIO-gzip/files/

2017-08-08 Thread Kent Fredric
commit: 1bba6dddf41ae0a7e0ff03ce00de8a7e8f34c6ba
Author: Michael Mair-Keimberger (asterix)  gmail 
 com>
AuthorDate: Mon Aug  7 15:54:00 2017 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Tue Aug  8 15:58:06 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1bba6ddd

dev-perl/PerlIO-gzip: remove unused patch

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

 dev-perl/PerlIO-gzip/files/perl-5.20-build.patch | 12 
 1 file changed, 12 deletions(-)

diff --git a/dev-perl/PerlIO-gzip/files/perl-5.20-build.patch 
b/dev-perl/PerlIO-gzip/files/perl-5.20-build.patch
deleted file mode 100644
index 8c325d659a1..000
--- a/dev-perl/PerlIO-gzip/files/perl-5.20-build.patch
+++ /dev/null
@@ -1,12 +0,0 @@
 a/Makefile.PL  2006-10-01 21:28:25.0 +
-+++ b/Makefile.PL  2014-01-23 15:40:56.784222851 +
-@@ -4,7 +4,8 @@
- use ExtUtils::MakeMaker;
- use Config;
- 
--unless ($Config{useperlio} eq 'define' and $Config{usesfio} eq 'false') {
-+unless ($Config{useperlio} eq 'define' and
-+  (defined($Config{usesfio}) ? $Config{usesfio} : 'false') eq 'false') {
-   die <

[gentoo-commits] repo/gentoo:master commit in: dev-perl/B-OPCheck/files/

2017-08-08 Thread Kent Fredric
commit: 4b3929f8919ce9bf17cf50e5d3077bf8e74de591
Author: Michael Mair-Keimberger (asterix)  gmail 
 com>
AuthorDate: Mon Aug  7 15:52:49 2017 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Tue Aug  8 15:58:00 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4b3929f8

dev-perl/B-OPCheck: remove unused patch

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

 dev-perl/B-OPCheck/files/0.29-Perl_check_t.patch | 15 ---
 1 file changed, 15 deletions(-)

diff --git a/dev-perl/B-OPCheck/files/0.29-Perl_check_t.patch 
b/dev-perl/B-OPCheck/files/0.29-Perl_check_t.patch
deleted file mode 100644
index 77cec367f27..000
--- a/dev-perl/B-OPCheck/files/0.29-Perl_check_t.patch
+++ /dev/null
@@ -1,15 +0,0 @@
-https://rt.cpan.org/Public/Bug/Display.html?id=57356
-
 B-OPCheck-0.29/OPCheck.xs
-+++ B-OPCheck-0.29/OPCheck.xs
-@@ -12,10 +12,6 @@
- #define NEED_sv_2pv_flags
- #include "ppport.h"
- 
--#if PERL_VERSION < 9
--typedef OP* (CPERLscope(*Perl_check_t)) (pTHX_ OP*);
--#endif
--
- STATIC AV **OPCHECK_subs;
- Perl_check_t *PL_check_orig;
- 



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

2017-08-08 Thread Kent Fredric
commit: d3fc2535dc462da5c2f951c6a8cd8a089bed4fb7
Author: Michael Mair-Keimberger (asterix)  gmail 
 com>
AuthorDate: Mon Aug  7 15:51:52 2017 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Tue Aug  8 15:57:44 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d3fc2535

dev-lang/nqp: remove unused patches

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

 dev-lang/nqp/files/enable-external-jars.patch | 214 --
 1 file changed, 214 deletions(-)

diff --git a/dev-lang/nqp/files/enable-external-jars.patch 
b/dev-lang/nqp/files/enable-external-jars.patch
deleted file mode 100644
index cf5d4bd206e..000
--- a/dev-lang/nqp/files/enable-external-jars.patch
+++ /dev/null
@@ -1,214 +0,0 @@
-diff --git a/Configure.pl b/Configure.pl
-index 2064ac8..73e2d27 100755
 a/Configure.pl
-+++ b/Configure.pl
-@@ -34,6 +34,7 @@ MAIN: {
-'no-clean',
-'with-parrot=s', 'gen-parrot:s', 'parrot-config=s', 
'parrot-option=s@',
-'with-moar=s', 'gen-moar:s', 'moar-option=s@',
-+   'with-asm=s', 'with-asm-tree=s', 'with-jline=s', 'with-jna=s',
-'make-install!', 'makefile-timing!',
-'git-protocol=s',
-'git-depth=s', 'git-reference=s',);
-@@ -50,6 +51,53 @@ MAIN: {
-   "Use --prefix to specify a directory in which parrot is 
installed.";
- }
- 
-+if ($options{'with-asm'}) {
-+if ($options{'with-asm'} ne '-') {
-+$config{'asm'} = $options{'with-asm'};
-+}
-+} else {
-+$config{'asm'} = "3rdparty/asm/asm-4.1.jar";
-+}
-+if ($options{'with-asm-tree'}) {
-+if ($options{'with-asm-tree'} ne '-') {
-+$config{'asmtree'} = $options{'with-asm-tree'};
-+}
-+} else {
-+$config{'asmtree'} = "3rdparty/asm/asm-tree-4.1.jar";
-+}
-+if ($options{'with-jline'}) {
-+if ($options{'with-jline'} ne '-') {
-+$config{'jline'} = $options{'with-jline'};
-+}
-+} else {
-+$config{'jline'} = "3rdparty/jline/jline-1.0.jar";
-+}
-+if ($options{'with-jna'}) {
-+if ($options{'with-jna'} ne '-') {
-+$config{'jna'} = $options{'with-jna'};
-+}
-+} else {
-+$config{'jna'} = "3rdparty/jna/jna.jar";
-+}
-+
-+if ($^O eq 'MSWin32') {
-+$config{'asmfile'} = $config{'asm'};
-+$config{'asmfile'} =~ s/.*\\//;
-+$config{'jlinefile'} = $config{'jline'};
-+$config{'jlinefile'} =~ s/.*\\//;
-+} else {
-+$config{'asmfile'} = $config{'asm'};
-+$config{'asmfile'} =~ s/.*\///;
-+$config{'jlinefile'} = $config{'jline'};
-+$config{'jlinefile'} =~ s/.*\///;
-+}
-+
-+fill_template_file(
-+'tools/build/install-jvm-runner.pl.in',
-+'tools/build/install-jvm-runner.pl',
-+%config,
-+);
-+
- my $default_backend;
- my @backends;
- my %backends;
-@@ -357,6 +405,11 @@ General Options:
- --gen-moar Download and build a copy of MoarVM to use
- --moar-option='--option=value'
-Options to pass to MoarVM configuration for --gen-moar
-+--with-asm='/path/to/jar'
-+--with-asm-tree='/path/to/jar'
-+--with-jline='/path/to/jar'
-+--with-jna='/path/to/jar'
-+   Provide paths to already installed jars
- --git-protocol={ssh,https,git}
-Protocol to use for git clone. Default: https
- --make-install Immediately run `MAKE install` after configuring
-diff --git a/tools/build/Makefile-JVM.in b/tools/build/Makefile-JVM.in
-index 27959ad..c19965a 100644
 a/tools/build/Makefile-JVM.in
-+++ b/tools/build/Makefile-JVM.in
-@@ -2,7 +2,6 @@ BAT= @bat@
- JAVA   = java
- JAVAC  = javac
- JAR= jar
--ASM= 3rdparty/asm/
- J_RUNNER = nqp-j$(BAT)
- 
- NQP_JAR_DIR = $(NQP_LANG_DIR)/runtime
-@@ -18,7 +17,11 @@ RUNTIME_JAVAS = \
- 
- RUNTIME_JAR = nqp-runtime.jar
- 
--THIRDPARTY_JARS = 
$(ASM)asm-4.1.jar@cpsep@$(ASM)asm-tree-4.1.jar@cpsep@3rdparty/jline/jline-1.0.jar@cpsep@3rdparty/jna/jna.jar
-+ASM = @asm@
-+ASMTREE = @asmtree@
-+JLINE = @jline@
-+JNA = @jna@
-+THIRDPARTY_JARS = $(ASM)@cpsep@$(ASMTREE)@cpsep@$(JLINE)@cpsep@$(JNA)
- J_STAGE0 = src/vm/jvm/stage0
- J_STAGE1 = $(JVM_BUILD_DIR)/stage1
- J_STAGE2 = $(JVM_BUILD_DIR)/stage2
-@@ -80,8 +83,8 @@ j-install: j-all
-   $(MKPATH) $(DESTDIR)$(BIN_DIR)
-   $(MKPATH) $(DESTDIR)$(NQP_JAR_DIR)
-   $(MKPATH) $(DESTDIR)$(NQP_LIB_DIR)
--  $(CP) 3rdparty/asm/asm-4.1.jar 3rdparty/asm/asm-tree-4.1.jar  
$(DESTDIR)$(NQP_JAR_DIR)
--  $(CP) 3rdparty/jline/jline-1.0.jar 3rdparty/jna/jna.jar 
$(DESTDIR)$(NQP_JAR_DIR)
-+  $(CP) $(ASM) $(ASMTREE) $(DESTDIR)$(NQP_JAR_DIR)
-+  $(CP) $(JLINE) $(JNA) $(DESTDIR)$(NQP_JAR_DIR)
-   $(CP) $(RUNTIME_JAR) $(DESTDIR)$(NQP_JAR_DIR)
-   $(CP) $(NQP_MO_JAR) $(MODULE_LOADER_JAR) $(DESTDIR)$(NQP_LIB_DIR)

[gentoo-commits] repo/gentoo:master commit in: dev-perl/Pango/files/

2017-08-08 Thread Kent Fredric
commit: 978c63fdbf1c82cb45254da1979e618a155ff313
Author: Michael Mair-Keimberger (asterix)  gmail 
 com>
AuthorDate: Mon Aug  7 15:53:30 2017 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Tue Aug  8 15:58:05 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=978c63fd

dev-perl/Pango: remove unused patch

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

 dev-perl/Pango/files/Pango-1.224.0-linking.patch | 10 --
 1 file changed, 10 deletions(-)

diff --git a/dev-perl/Pango/files/Pango-1.224.0-linking.patch 
b/dev-perl/Pango/files/Pango-1.224.0-linking.patch
deleted file mode 100644
index e93069ba200..000
--- a/dev-perl/Pango/files/Pango-1.224.0-linking.patch
+++ /dev/null
@@ -1,10 +0,0 @@
 Makefile.PL
-+++ Makefile.PL
-@@ -161,6 +161,7 @@
- if ($have_cairo) {
-   push @deps, qw/Cairo/;
-   $inc .= $pangocairo_pkgcfg{cflags};
-+  $libs .= ' ';
-   $libs .= $pangocairo_pkgcfg{libs};
- }
- 



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Template-Plugin-Latex/files/

2017-08-08 Thread Kent Fredric
commit: 0a1b364d58ad442970d16cde34c956ea4f822c94
Author: Michael Mair-Keimberger (asterix)  gmail 
 com>
AuthorDate: Mon Aug  7 15:54:32 2017 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Tue Aug  8 15:58:07 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0a1b364d

dev-perl/Template-Plugin-Latex: remove unused patch

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

 dev-perl/Template-Plugin-Latex/files/Makefile.patch | 15 ---
 1 file changed, 15 deletions(-)

diff --git a/dev-perl/Template-Plugin-Latex/files/Makefile.patch 
b/dev-perl/Template-Plugin-Latex/files/Makefile.patch
deleted file mode 100644
index 9464d14d400..000
--- a/dev-perl/Template-Plugin-Latex/files/Makefile.patch
+++ /dev/null
@@ -1,15 +0,0 @@
 Makefile.PL.orig   2006-07-12 09:37:17.753171250 +0200
-+++ Makefile.PL2006-07-12 09:38:54.031188250 +0200
-@@ -41,9 +41,9 @@
- 
- #
- 
--our $LATEX= ttprompt('latex path',find_program($ENV{PATH}, "latex"));
--our $PDFLATEX = ttprompt('pdflatex path', find_program($ENV{PATH}, 
"pdflatex"));
--our $DVIPS= ttprompt('dvips path',find_program($ENV{PATH}, "dvips"));
-+our $LATEX= '/usr/bin/latex';
-+our $PDFLATEX = '/usr/bin/pdflatex';
-+our $DVIPS= '/usr/bin/dvips';
- 
- fix_file(catfile('lib','Template','Latex.pm'), '$LATEX',$LATEX);
- fix_file(catfile('lib','Template','Latex.pm'), '$PDFLATEX', $PDFLATEX);



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Mouse/files/

2017-08-08 Thread Kent Fredric
commit: 80f945c90d1f92f838f2324f33f229d47d23d9ca
Author: Michael Mair-Keimberger (asterix)  gmail 
 com>
AuthorDate: Mon Aug  7 15:53:12 2017 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Tue Aug  8 15:58:03 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=80f945c9

dev-perl/Mouse: remove unused patches

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

 dev-perl/Mouse/files/0.64-ppport.patch | 27 ---
 1 file changed, 27 deletions(-)

diff --git a/dev-perl/Mouse/files/0.64-ppport.patch 
b/dev-perl/Mouse/files/0.64-ppport.patch
deleted file mode 100644
index 0374f2fbf0d..000
--- a/dev-perl/Mouse/files/0.64-ppport.patch
+++ /dev/null
@@ -1,27 +0,0 @@
 Mouse-0.64/inc/Module/Install/XSUtil.pm
-+++ Mouse-0.64/inc/Module/Install/XSUtil.pm
-@@ -116,24 +116,6 @@
- 
- my $filename = 'ppport.h';
- 
--$dppp_version ||= 3.19; # the more, the better
--$self->configure_requires('Devel::PPPort' => $dppp_version);
--$self->build_requires('Devel::PPPort' => $dppp_version);
--
--print "Writing $filename\n";
--
--my $e = do{
--local $@;
--eval qq{
--use Devel::PPPort;
--Devel::PPPort::WriteFile(q{$filename});
--};
--$@;
--};
--if($e){
-- print "Cannot create $filename because: $@\n";
--}
--
- if(-e $filename){
- $self->clean_files($filename);
- $self->cc_define('-DUSE_PPPORT');



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

2017-08-08 Thread Kent Fredric
commit: 7c15e51cdc58f8eebb068f1afb71a9721f16a73b
Author: Michael Mair-Keimberger (asterix)  gmail 
 com>
AuthorDate: Mon Aug  7 15:52:15 2017 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Tue Aug  8 15:57:57 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c15e51c

dev-lang/moarvm: remove unused patches

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

 dev-lang/moarvm/files/Configure-2016.04.patch | 145 --
 1 file changed, 145 deletions(-)

diff --git a/dev-lang/moarvm/files/Configure-2016.04.patch 
b/dev-lang/moarvm/files/Configure-2016.04.patch
deleted file mode 100644
index 6fd46c2a285..000
--- a/dev-lang/moarvm/files/Configure-2016.04.patch
+++ /dev/null
@@ -1,145 +0,0 @@
-diff --git a/Configure.pl b/Configure.pl
-index 72a5dad..f829d5c 100755
 a/Configure.pl
-+++ b/Configure.pl
-@@ -32,7 +32,7 @@ GetOptions(\%args, qw(
- os=s shell=s toolchain=s compiler=s
- ar=s cc=s ld=s make=s has-sha has-libuv
- static has-libtommath has-libatomic_ops
--has-dyncall has-libffi
-+has-dyncall has-libffi pkgconfig=s
- build=s host=s big-endian jit! enable-jit lua=s has-dynasm
- prefix=s bindir=s libdir=s mastdir=s make-install asan ubsan),
- 'no-optimize|nooptimize' => sub { $args{optimize} = 0 },
-@@ -99,6 +99,7 @@ $config{config} = join ' ', map { / / ? "\"$_\"" : $_ } 
@args;
- $config{osname} = $^O;
- $config{osvers} = $Config{osvers};
- $config{lua} = $args{lua} // './3rdparty/dynasm/minilua@exe@';
-+$config{pkgconfig} = $args{pkgconfig} // '/usr/bin/pkg-config';
- 
- # set options that take priority over all others
- my @keys = qw( ar cc ld make );
-@@ -164,12 +165,33 @@ if (-e '3rdparty/libuv/src/unix/threadpool' . 
$defaults{obj}
- system($defaults{make}, 'realclean')
- }
- 
-+# test whether pkg-config works
-+if (-e "$config{pkgconfig}") {
-+print("\nTesting pkgconfig ... ");
-+system("$config{pkgconfig}", "--version");
-+if ( $? == 0 ) {
-+$config{pkgconfig_works} = 1;
-+} else {
-+$config{pkgconfig_works} = 0;
-+}
-+}
-+
- # conditionally set include dirs and install rules
- $config{cincludes} //= '';
- $config{install}   //= '';
- if ($args{'has-libuv'}) {
- $defaults{-thirdparty}->{uv} = undef;
- unshift @{$config{usrlibs}}, 'uv';
-+if ($config{pkgconfig_works}) {
-+my $result = `$config{pkgconfig} --cflags libuv`;
-+if ( $? == 0 ) {
-+$result =~ s/\n/ /g;
-+$config{cincludes} .= ' ' . "$result";
-+print("Adding extra include for libuv: $result\n");
-+} else {
-+print("Error occured when running $config{pkgconfig} --cflags 
libuv.\n");
-+}
-+}
- }
- else {
- $config{cincludes} .= ' ' . $defaults{ccinc} . '3rdparty/libuv/include'
-@@ -181,6 +203,16 @@ else {
- if ($args{'has-libatomic_ops'}) {
- $defaults{-thirdparty}->{lao} = undef;
- unshift @{$config{usrlibs}}, 'atomic_ops';
-+if ($config{pkgconfig_works}) {
-+my $result = `$config{pkgconfig} --cflags atomic_ops`;
-+if ( $? == 0 ) {
-+$result =~ s/\n/ /g;
-+$config{cincludes} .= ' ' . "$result";
-+print("Adding extra include for atomic_ops: $result\n");
-+} else {
-+print("Error occured when running $config{pkgconfig} --cflags 
atomic_ops.\n");
-+}
-+}
- }
- else {
- $config{cincludes} .= ' ' . $defaults{ccinc} . 
'3rdparty/libatomic_ops/src';
-@@ -216,7 +248,8 @@ if ($args{'has-libtommath'}) {
- }
- else {
- $config{cincludes} .= ' ' . $defaults{ccinc} . '3rdparty/libtommath';
--$config{install}   .= "\t\$(CP) 3rdparty/libtommath/*.h 
\$(DESTDIR)\$(PREFIX)/include/libtommath\n";
-+$config{install}   .= "\t\$(MKPATH) 
\$(DESTDIR)\$(PREFIX)/include/libtommath\n"
-+. "\t\$(CP) 3rdparty/libtommath/*.h 
\$(DESTDIR)\$(PREFIX)/include/libtommath\n";
- }
- 
- if ($args{'has-dynasm'}) {
-@@ -232,6 +265,16 @@ if ($args{'has-libffi'}) {
- $config{nativecall_backend} = 'libffi';
- unshift @{$config{usrlibs}}, 'ffi';
- push @{$config{defs}}, 'HAVE_LIBFFI';
-+if ($config{pkgconfig_works}) {
-+my $result = `$config{pkgconfig} --cflags libffi`;
-+if ( $? == 0 ) {
-+$result =~ s/\n/ /g;
-+$config{cincludes} .= ' ' . "$result";
-+print("Adding extra include for libffi: $result\n");
-+} else {
-+print("Error occured when running $config{pkgconfig} --cflags 
libffi.\n");
-+}
-+}
- }
- elsif ($args{'has-dyncall'}) {
- unshift @{$config{usrlibs}}, 'dyncall_s', 'dyncallback_s', 'dynload_s';
-@@ -364,6 +407,7 @@ my $order = $config{be} ? 'big endian' : 'little endian';
- print "\n", < '-fPIC',
- ldshared   => '-shared @ccshared@',
- moarshared => '',
--ldrpath=> '-Wl,-rpath,@libdir@ 
-Wl,-rpath,@prefix@/share/perl6/site/lib',
-+ldrpath=> '-Wl,-rpath,/@libdir@ 
-W

[gentoo-commits] proj/genkernel:overlayfs commit in: defaults/

2017-08-08 Thread Richard Farina
commit: 9bc6e25ae1236c300092cfbe24a32981e11686fe
Author: Rick Farina (Zero_Chaos)  gentoo  org>
AuthorDate: Tue Aug  8 16:49:49 2017 +
Commit: Richard Farina  gentoo  org>
CommitDate: Tue Aug  8 16:49:49 2017 +
URL:https://gitweb.gentoo.org/proj/genkernel.git/commit/?id=9bc6e25a

add in a debug shell to make troubleshooting easier

 defaults/initrd.scripts | 1 +
 1 file changed, 1 insertion(+)

diff --git a/defaults/initrd.scripts b/defaults/initrd.scripts
index d8be990..bd3d85e 100644
--- a/defaults/initrd.scripts
+++ b/defaults/initrd.scripts
@@ -594,6 +594,7 @@ setup_overlayfs() {
 local workdir="${overlay}/.work"
 local static=/mnt/livecd
 
+rundebugshell overlayfs
 for i in "${overlay}" "${static}"; do
 [ ! -d "${i}" ] && mkdir -p "${i}"
 done



[gentoo-commits] repo/gentoo:master commit in: app-emulation/open-vm-tools/

2017-08-08 Thread Mike Gilbert
commit: f5ec0d9eb9113b7adcc084f42882c41ee11ced85
Author: Mike Gilbert  gentoo  org>
AuthorDate: Tue Aug  8 17:01:22 2017 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Tue Aug  8 17:01:39 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f5ec0d9e

app-emulation/open-vm-tools: remove vulnerable version

Bug: https://bugs.gentoo.org/626432
Package-Manager: Portage-2.3.6_p23, Repoman-2.3.3_p1

 app-emulation/open-vm-tools/Manifest   |   1 -
 .../open-vm-tools/open-vm-tools-10.1.0-r1.ebuild   | 152 -
 2 files changed, 153 deletions(-)

diff --git a/app-emulation/open-vm-tools/Manifest 
b/app-emulation/open-vm-tools/Manifest
index b3db5547f3b..5a9d15bad73 100644
--- a/app-emulation/open-vm-tools/Manifest
+++ b/app-emulation/open-vm-tools/Manifest
@@ -1,2 +1 @@
-DIST open-vm-tools-10.1.0-4449150.tar.gz 5025787 SHA256 
d579474c9495b504a544dfc2635d291c27488e7e9303ec4fe6b393836dc3b017 SHA512 
455e570fc13334e85a946e7eb496baebc459c138760c0c4c206b2182ebbb2e8b00b1025bafc284c163ffa1ffab7ab8566073ccd13b34bf5e8ef32addad9a4639
 WHIRLPOOL 
8b568a9cf61c0581abb67f5740bab62748fe4ef4eac2ea99f8340b2667ae2335266c3a935a3ca5778ec3132302013e09e429405c92cdf942fbfc6b85721e6f48
 DIST open-vm-tools-10.1.10-6082533.tar.gz 5111726 SHA256 
4632d815996e7f2c283818b0d84b0c4cf2fb82a0897d77aee0f8cbcdc5678c61 SHA512 
60c52a24509cb0630f2ad649fe6717fefff624fc2a5c736ced35cbdb8f639264d482e063e8140eedb39216adfb1231d58232bfef0233ebc477ba4f9a732c5965
 WHIRLPOOL 
a895246a9cc9d7fa664203a696b8f1c8d84bb231601f7e95c4291624b812d5504168e019cb33f9b9a64eb62baf048001c0952e54a8002bc6eb57dc0664f1d164

diff --git a/app-emulation/open-vm-tools/open-vm-tools-10.1.0-r1.ebuild 
b/app-emulation/open-vm-tools/open-vm-tools-10.1.0-r1.ebuild
deleted file mode 100644
index ec771641a87..000
--- a/app-emulation/open-vm-tools/open-vm-tools-10.1.0-r1.ebuild
+++ /dev/null
@@ -1,152 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-MODULES_OPTIONAL_USE="modules"
-
-inherit autotools linux-mod pam systemd toolchain-funcs user
-
-DESCRIPTION="Opensourced tools for VMware guests"
-HOMEPAGE="https://github.com/vmware/open-vm-tools";
-MY_P="${P}-4449150"
-SRC_URI="https://github.com/vmware/open-vm-tools/files/590760/${MY_P}.tar.gz";
-
-LICENSE="LGPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="X doc grabbitmqproxy icu pam +pic vgauth xinerama"
-
-COMMON_DEPEND="
-   dev-libs/glib:2
-   dev-libs/libdnet
-   sys-fs/fuse:0
-   >=sys-process/procps-3.3.2
-   grabbitmqproxy? ( dev-libs/openssl:0 )
-   icu? ( dev-libs/icu:= )
-   pam? ( virtual/pam )
-   vgauth? (
-   dev-libs/openssl:0
-   dev-libs/xerces-c
-   dev-libs/xml-security-c
-   )
-   X? (
-   dev-cpp/gtkmm:3.0
-   x11-libs/gtk+:3
-   x11-libs/libICE
-   x11-libs/libSM
-   x11-libs/libX11
-   x11-libs/libXcomposite
-   x11-libs/libXext
-   x11-libs/libXi
-   x11-libs/libXrender
-   x11-libs/libXrandr
-   x11-libs/libXtst
-   xinerama? ( x11-libs/libXinerama )
-   )
-"
-
-DEPEND="${COMMON_DEPEND}
-   doc? ( app-doc/doxygen )
-   virtual/pkgconfig
-"
-
-RDEPEND="${COMMON_DEPEND}
-"
-
-S="${WORKDIR}/${MY_P}/open-vm-tools"
-
-PATCHES=(
-   "${FILESDIR}/10.1.0-mount.vmhgfs.patch"
-   "${FILESDIR}/10.1.0-vgauth.patch"
-   "${FILESDIR}/10.1.0-Werror.patch"
-)
-
-pkg_setup() {
-   linux-info_get_any_version
-   local CONFIG_CHECK="~VMWARE_BALLOON ~VMWARE_PVSCSI ~VMXNET3"
-   use X && CONFIG_CHECK+=" ~DRM_VMWGFX"
-   kernel_is -lt 3 9 || CONFIG_CHECK+=" ~VMWARE_VMCI ~VMWARE_VMCI_VSOCKETS"
-   kernel_is -lt 3 || CONFIG_CHECK+=" ~FUSE_FS"
-   if use modules; then
-   linux-mod_pkg_setup
-   else
-   linux-info_pkg_setup
-   fi
-}
-
-src_prepare() {
-   eapply -p2 "${PATCHES[@]}"
-   eapply_user
-   eautoreconf
-}
-
-src_configure() {
-   local myeconfargs=(
-   --disable-deploypkg
-   --disable-static
-   --disable-tests
-   --with-procps
-   --with-dnet
-   $(use_enable doc docs)
-   $(use_enable grabbitmqproxy)
-   $(use_enable vgauth)
-   $(use_enable xinerama multimon)
-   $(use_with icu)
-   $(use_with pam)
-   $(use_with pic)
-   --without-gtk2
-   --without-gtkmm
-   $(use_with X gtk3)
-   $(use_with X gtkmm3)
-   $(use_with X x)
-
-   # configure locates the kernel object directory by looking for
-   # "/lib/modules/${KERNEL_RELEASE}/build".
-   # This will fail if the user is building against an uninstalled 
kernel.
-   

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

2017-08-08 Thread Andreas Sturmlechner
commit: 0a74993825391ff2cbc7898152aead362c781fec
Author: Michael Mair-Keimberger (asterix)  gmail 
 com>
AuthorDate: Tue Aug  8 16:16:09 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Aug  8 17:15:26 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0a749938

app-office/skrooge: remove unused patch

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

 app-office/skrooge/files/skrooge-2.5.0-cmake.patch | 28 --
 1 file changed, 28 deletions(-)

diff --git a/app-office/skrooge/files/skrooge-2.5.0-cmake.patch 
b/app-office/skrooge/files/skrooge-2.5.0-cmake.patch
deleted file mode 100644
index a68b8e590e6..000
--- a/app-office/skrooge/files/skrooge-2.5.0-cmake.patch
+++ /dev/null
@@ -1,28 +0,0 @@
-commit 7c8d47023fc34e02b6d2564696d8dc0d51f019f9
-Author: Andreas Sturmlechner 
-Date:   Sat Oct 8 23:17:54 2016 +0200
-
-KF5DocTools -> KF5Runner conditional
-
-REVIEW: 129129
-
-diff --git a/plugins/krunner/skrooge_add_operation/CMakeLists.txt 
b/plugins/krunner/skrooge_add_operation/CMakeLists.txt
-index 6faec90..f9c41bf 100644
 a/plugins/krunner/skrooge_add_operation/CMakeLists.txt
-+++ b/plugins/krunner/skrooge_add_operation/CMakeLists.txt
-@@ -20,7 +20,7 @@ PROJECT(plugin_add_operation)
- 
- FIND_PACKAGE(KF5Runner)
- 
--IF(KF5DOCTOOLS_FOUND)
-+IF(KF5Runner_FOUND)
-   LINK_DIRECTORIES (${LIBRARY_OUTPUT_PATH})
- 
-   ADD_LIBRARY(skrooge_add_operation MODULE skgaddoperation.cpp)
-@@ -29,4 +29,4 @@ IF(KF5DOCTOOLS_FOUND)
-   ### install files ###
-   INSTALL(TARGETS skrooge_add_operation DESTINATION 
${KDE_INSTALL_QTPLUGINDIR})
-   INSTALL(FILES 
${PROJECT_SOURCE_DIR}/org.kde.plasma-runner-skrooge-add-operation.desktop 
DESTINATION ${KDE_INSTALL_KSERVICES5DIR})
--ENDIF()
-\ No newline at end of file
-+ENDIF()



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

2017-08-08 Thread Andreas Sturmlechner
commit: 50e46a94c460f838dbf8d181fa6fc5a60f9ee0cd
Author: Michael Mair-Keimberger (asterix)  gmail 
 com>
AuthorDate: Tue Aug  8 16:19:47 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Aug  8 17:15:27 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=50e46a94

media-sound/amarok: remove unused patches

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

 .../amarok/files/amarok-2.8.0-gmock-1.7.patch  | 35 --
 .../amarok/files/amarok-2.8.0-mysqld-rpath.patch   | 12 
 2 files changed, 47 deletions(-)

diff --git a/media-sound/amarok/files/amarok-2.8.0-gmock-1.7.patch 
b/media-sound/amarok/files/amarok-2.8.0-gmock-1.7.patch
deleted file mode 100644
index 1c0a7f45d25..000
--- a/media-sound/amarok/files/amarok-2.8.0-gmock-1.7.patch
+++ /dev/null
@@ -1,35 +0,0 @@
-commit 5b3c84b29c16931e46bf7e1ddba16095245ce070
-Author: Mark Kretschmann 
-Date:   Sat Dec 14 10:25:45 2013 +0100
-
-Fix compilation with unit tests enabled.
-
-The problem was clashing symbols between KDE's kWarning macro and gmock.
-Thanks go to Edward for help with fixing.
-
-CCMAIL: amarok-de...@kde.org
-
-diff --git a/tests/core/collections/MockCollectionLocationDelegate.h 
b/tests/core/collections/MockCollectionLocationDelegate.h
-index 019b096..a2f4504 100644
 a/tests/core/collections/MockCollectionLocationDelegate.h
-+++ b/tests/core/collections/MockCollectionLocationDelegate.h
-@@ -23,6 +23,7 @@
- 
- #include "core/collections/CollectionLocationDelegate.h"
- 
-+#undef kWarning  // WORKAROUND: Prevent symbols clash with KDE's kWarning 
macro
- #include 
- 
- namespace Collections {
-diff --git a/tests/mocks/MockTrack.h b/tests/mocks/MockTrack.h
-index 9f47956..fec6ef2 100644
 a/tests/mocks/MockTrack.h
-+++ b/tests/mocks/MockTrack.h
-@@ -17,6 +17,7 @@
- #ifndef META_MOCKTRACK_H
- #define META_MOCKTRACK_H
- 
-+#undef kWarning  // WORKAROUND: Prevent symbols clash with KDE's kWarning 
macro
- #include 
- 
- #include "core/meta/Meta.h"

diff --git a/media-sound/amarok/files/amarok-2.8.0-mysqld-rpath.patch 
b/media-sound/amarok/files/amarok-2.8.0-mysqld-rpath.patch
deleted file mode 100644
index 80dc93dc6b1..000
--- a/media-sound/amarok/files/amarok-2.8.0-mysqld-rpath.patch
+++ /dev/null
@@ -1,12 +0,0 @@
 src/core-impl/collections/db/sql/mysqlecollection/CMakeLists.txt.orig  
2014-06-15 18:31:07.362415065 -0400
-+++ src/core-impl/collections/db/sql/mysqlecollection/CMakeLists.txt   
2014-06-15 18:33:19.612419882 -0400
-@@ -28,6 +28,9 @@
- ${ZLIB_LIBRARIES}
- )
-
-+SET_TARGET_PROPERTIES(amarok_collection-mysqlecollection PROPERTIES 
BUILD_WITH_INSTALL_RPATH TRUE)
-+SET_TARGET_PROPERTIES(amarok_collection-mysqlecollection PROPERTIES 
INSTALL_RPATH "${MYSQLD_DIR}")
-+
- if(NOT WIN32 AND NOT APPLE)
- target_link_libraries( amarok_collection-mysqlecollection crypt pthread )
- endif(NOT WIN32 AND NOT APPLE)



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

2017-08-08 Thread Andreas Sturmlechner
commit: c74b4047c70df62c80e427215d53d90e439b46a4
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Aug  8 17:09:51 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Aug  8 17:15:29 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c74b4047

dev-ml/facile: 1.1.3 version bump

Package-Manager: Portage-2.3.6, Repoman-2.3.1

 dev-ml/facile/Manifest|  1 +
 dev-ml/facile/facile-1.1.3.ebuild | 53 +++
 2 files changed, 54 insertions(+)

diff --git a/dev-ml/facile/Manifest b/dev-ml/facile/Manifest
index df8d93a1cee..aa269c885a2 100644
--- a/dev-ml/facile/Manifest
+++ b/dev-ml/facile/Manifest
@@ -1 +1,2 @@
 DIST facile-1.1.2.tar.gz 99755 SHA256 
ea8b72d1d171fb44c0c6dafbddac0ccb0a453a7caafd1852919d4f805eded367 SHA512 
12c086a9e1d7b2d76c36fa3d7b519da24199bb958b56050d5635cd6eb0288b6d98845b4ade74e22127b2abd405f359b0a33cfd776042187f3ab506ad656676df
 WHIRLPOOL 
d643b8b7151fa262542f6408acda23b6a29466b48fc288ea9efc8b024c418e95ca50ef005a09c61f6030faddbff6d2f013b1ffddd4544291f8387b29303a0a32
+DIST facile-1.1.3.tar.gz 99656 SHA256 
5cb63ddb0dca8de12cd54dbf0de37e0fa8af54e7c1f15ee035a33ec219be8aec SHA512 
78d315188e661245eb7306b645e9baaca94db0b952b57dbc8597bf2f75cab5604c8f4cf850209464e802c636f592552c8b492730cb28896d2acd7f413346
 WHIRLPOOL 
31ec165d6f02ce0e3b2e4c12d151f14075916cce325f0028d56e3a2d62cdb03da7d157b223c1e7df06b30b603a89e0303a8c73b690fc659d60d7690614692b13

diff --git a/dev-ml/facile/facile-1.1.3.ebuild 
b/dev-ml/facile/facile-1.1.3.ebuild
new file mode 100644
index 000..70b836ea6aa
--- /dev/null
+++ b/dev-ml/facile/facile-1.1.3.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DESCRIPTION="OCaml constraint programming library on integer & integer set 
finite domains"
+HOMEPAGE="http://opti.recherche.enac.fr/";
+SRC_URI="http://opti.recherche.enac.fr/facile/distrib/${P}.tar.gz";
+
+LICENSE="LGPL-2.1"
+SLOT="0/${PV}"
+
+KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
+IUSE="+ocamlopt"
+
+RDEPEND=">=dev-lang/ocaml-4:=[ocamlopt?]"
+DEPEND="${RDEPEND}
+   sys-apps/sed
+"
+
+DOCS=( README )
+
+PATCHES=( "${FILESDIR}/${PN}"-1.1-make.patch ) # Fix building on FreeBSD
+
+src_prepare() {
+   default
+
+   # Disable building native code objects if we dont have/want ocamlopt
+   if ! use ocamlopt; then
+   sed -i -e 's/\.opt//' src/Makefile || die "failed to change 
native code compiler to bytecode ones"
+   sed -i -e 's/ facile\.cmxa//' src/Makefile || die "failed to 
remove native code objects"
+   sed -i -e 's/\.opt/.out/g' \
+   -e 's: src/facile\.cmxa::'\
+   -e 's: src/facile\.a::'\
+   -e 's:^.*facile\.cmxa::'\
+   -e 's:^.*facile\.a::' Makefile || die "failed to remove 
native code objects"
+   fi
+}
+
+src_configure(){
+   # This is a custom configure script and it does not support standard 
options
+   ./configure --faciledir "${D}"$(ocamlc -where)/facile/ || die
+}
+
+src_test() {
+   emake check
+}
+
+src_install(){
+   dodir $(ocamlc -where)
+   emake install
+   einstalldocs
+}



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

2017-08-08 Thread Andreas Sturmlechner
commit: 14fa85d78de9e99b1df75cb07698e3fb51ac3c34
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Aug  8 17:03:03 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Aug  8 17:15:29 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=14fa85d7

dev-ml/facile: Fix HOMEPAGE and SRC_URI

Package-Manager: Portage-2.3.6, Repoman-2.3.1

 dev-ml/facile/facile-1.1.2.ebuild | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-ml/facile/facile-1.1.2.ebuild 
b/dev-ml/facile/facile-1.1.2.ebuild
index 9ab962099a4..2b9fe9b8297 100644
--- a/dev-ml/facile/facile-1.1.2.ebuild
+++ b/dev-ml/facile/facile-1.1.2.ebuild
@@ -5,9 +5,9 @@ EAPI=5
 
 inherit eutils
 
-DESCRIPTION="An OCaml constraint programming library on integer & integer set 
finite domains"
-HOMEPAGE="http://www.recherche.enac.fr/log/facile/";
-SRC_URI="http://www.recherche.enac.fr/log/facile/distrib/${P}.tar.gz";
+DESCRIPTION="OCaml constraint programming library on integer & integer set 
finite domains"
+HOMEPAGE="http://opti.recherche.enac.fr/";
+SRC_URI="http://opti.recherche.enac.fr/facile/distrib/${P}.tar.gz";
 
 LICENSE="LGPL-2.1"
 SLOT="0/${PV}"



[gentoo-commits] repo/gentoo:master commit in: dev-ml/facile/files/

2017-08-08 Thread Andreas Sturmlechner
commit: 9e4ee21441d8265d5702bda2d1f02c4dec0fb115
Author: Michael Mair-Keimberger (asterix)  gmail 
 com>
AuthorDate: Tue Aug  8 16:20:41 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Aug  8 17:15:28 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e4ee214

dev-ml/facile: remove unused patch

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

 dev-ml/facile/files/facile-1.1-ocaml4.patch | 29 -
 1 file changed, 29 deletions(-)

diff --git a/dev-ml/facile/files/facile-1.1-ocaml4.patch 
b/dev-ml/facile/files/facile-1.1-ocaml4.patch
deleted file mode 100644
index 3c755631236..000
--- a/dev-ml/facile/files/facile-1.1-ocaml4.patch
+++ /dev/null
@@ -1,29 +0,0 @@
-Index: facile-1.1/src/facile.mli
-===
 facile-1.1.orig/src/facile.mli
-+++ facile-1.1/src/facile.mli
-@@ -127,7 +127,7 @@ module Data :
-   module Hashtbl :
- sig
-   type ('a, 'b) t
--  val create : int -> ('a, 'b) t
-+  val create : ?random:bool -> int -> ('a, 'b) t
-   val get : ('a, 'b) t -> ('a, 'b) Hashtbl.t
-   val add : ('a, 'b) t -> 'a -> 'b -> unit
-   val find : ('a, 'b) t -> 'a -> 'b
-Index: facile-1.1/src/fcl_data.cmi
-===
-Binary files facile-1.1.orig/src/fcl_data.cmi and facile-1.1/src/fcl_data.cmi 
differ
-Index: facile-1.1/src/fcl_data.mli
-===
 facile-1.1.orig/src/fcl_data.mli
-+++ facile-1.1/src/fcl_data.mli
-@@ -23,7 +23,7 @@ end
- 
- module Hashtbl : sig
-   type ('a, 'b) t
--  val create : int -> ('a, 'b) t
-+  val create : ?random:bool -> int -> ('a, 'b) t
-   val get : ('a, 'b) t -> ('a, 'b) Hashtbl.t
-   val add : ('a, 'b) t -> 'a -> 'b -> unit
-   val find : ('a, 'b) t -> 'a -> 'b



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

2017-08-08 Thread Andreas Sturmlechner
commit: 6b4dd6468f8573e838fb8ffb1dd623a533b3d203
Author: Michael Mair-Keimberger (asterix)  gmail 
 com>
AuthorDate: Tue Aug  8 16:21:44 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Aug  8 17:15:28 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b4dd646

app-text/poppler: remove unused patch

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

 .../files/poppler-0.55.0-CVE-2017-7511.patch   | 57 --
 1 file changed, 57 deletions(-)

diff --git a/app-text/poppler/files/poppler-0.55.0-CVE-2017-7511.patch 
b/app-text/poppler/files/poppler-0.55.0-CVE-2017-7511.patch
deleted file mode 100644
index 64df1cfde43..000
--- a/app-text/poppler/files/poppler-0.55.0-CVE-2017-7511.patch
+++ /dev/null
@@ -1,57 +0,0 @@
-From 5c9b08a875b07853be6c44e43ff5f7f059df666a Mon Sep 17 00:00:00 2001
-From: Albert Astals Cid 
-Date: Sat, 27 May 2017 00:09:17 +0200
-Subject: pdfunite: Fix crash with broken documents
-
-Sometimes we can't parse pages so check before accessing them
-
-Thanks to Jiaqi Peng for the report
-
-Fixes bugs #101153 and #101149
-
-diff --git a/utils/pdfunite.cc b/utils/pdfunite.cc
-index dfe48bf..c32e201 100644
 a/utils/pdfunite.cc
-+++ b/utils/pdfunite.cc
-@@ -7,7 +7,7 @@
- // Copyright (C) 2011-2015, 2017 Thomas Freitag 
- // Copyright (C) 2012 Arseny Solokha 
- // Copyright (C) 2012 Fabio D'Urso 
--// Copyright (C) 2012, 2014 Albert Astals Cid 
-+// Copyright (C) 2012, 2014, 2017 Albert Astals Cid 
- // Copyright (C) 2013 Adrian Johnson 
- // Copyright (C) 2013 Hib Eris 
- // Copyright (C) 2015 Arthur Stavisky 
-@@ -268,15 +268,15 @@ int main (int argc, char *argv[])
- catDict->lookup("OutputIntents", &intents);
- catDict->lookupNF("AcroForm", &afObj);
- Ref *refPage = docs[0]->getCatalog()->getPageRef(1);
--if (!afObj.isNull()) {
-+if (!afObj.isNull() && refPage) {
-   docs[0]->markAcroForm(&afObj, yRef, countRef, 0, refPage->num, 
refPage->num);
- }
- catDict->lookupNF("OCProperties", &ocObj);
--if (!ocObj.isNull() && ocObj.isDict()) {
-+if (!ocObj.isNull() && ocObj.isDict() && refPage) {
-   docs[0]->markPageObjects(ocObj.getDict(), yRef, countRef, 0, 
refPage->num, refPage->num);
- }
- catDict->lookup("Names", &names);
--if (!names.isNull() && names.isDict()) {
-+if (!names.isNull() && names.isDict() && refPage) {
-   docs[0]->markPageObjects(names.getDict(), yRef, countRef, 0, 
refPage->num, refPage->num);
- }
- if (intents.isArray() && intents.arrayGetLength() > 0) {
-@@ -353,6 +353,10 @@ int main (int argc, char *argv[])
- 
-   for (i = 0; i < (int) docs.size(); i++) {
- for (j = 1; j <= docs[i]->getNumPages(); j++) {
-+  if (!docs[i]->getCatalog()->getPage(j)) {
-+continue;
-+  }
-+
-   PDFRectangle *cropBox = NULL;
-   if (docs[i]->getCatalog()->getPage(j)->isCropped())
- cropBox = docs[i]->getCatalog()->getPage(j)->getCropBox();
--- 
-cgit v0.10.2
-



[gentoo-commits] repo/gentoo:master commit in: kde-misc/kdeconnect/

2017-08-08 Thread Andreas Sturmlechner
commit: db6e19ee56baa498afd5f8d75506fc3433134f6a
Author: Nils Freydank  posteo  de>
AuthorDate: Mon Aug  7 20:23:44 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Aug  8 17:15:29 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db6e19ee

kde-misc/kdeconnect: Add SELinux policy

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

 kde-misc/kdeconnect/kdeconnect-1.0.3.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/kde-misc/kdeconnect/kdeconnect-1.0.3.ebuild 
b/kde-misc/kdeconnect/kdeconnect-1.0.3.ebuild
index 9c9677d2bfc..fbd9da9ae2a 100644
--- a/kde-misc/kdeconnect/kdeconnect-1.0.3.ebuild
+++ b/kde-misc/kdeconnect/kdeconnect-1.0.3.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="mirror://kde/stable/${PN}/${PV}/src/${KMNAME}-${PV}.tar.xz"
 
 LICENSE="GPL-2+"
 KEYWORDS="amd64 x86"
-IUSE="app wayland"
+IUSE="app selinux wayland"
 
 DEPEND="
$(add_frameworks_dep kcmutils)
@@ -44,6 +44,7 @@ DEPEND="
 RDEPEND="${DEPEND}
$(add_plasma_dep plasma-workspace)
app? ( kde-frameworks/kirigami:1 )
+   selinux? ( sec-policy/selinux-kdeconnect )
wayland? ( $(add_plasma_dep kwin) )
!kde-misc/kdeconnect:4
 "



[gentoo-commits] repo/gentoo:master commit in: net-libs/accounts-qt/files/

2017-08-08 Thread Andreas Sturmlechner
commit: 403dec83ca3061ab002322c94666e8d698b08659
Author: Michael Mair-Keimberger (asterix)  gmail 
 com>
AuthorDate: Tue Aug  8 16:16:45 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Aug  8 17:15:26 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=403dec83

net-libs/accounts-qt: remove unused patch

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

 .../files/accounts-qt-1.11-to-1.13.patch   | 289 -
 1 file changed, 289 deletions(-)

diff --git a/net-libs/accounts-qt/files/accounts-qt-1.11-to-1.13.patch 
b/net-libs/accounts-qt/files/accounts-qt-1.11-to-1.13.patch
deleted file mode 100644
index 28b7db12464..000
--- a/net-libs/accounts-qt/files/accounts-qt-1.11-to-1.13.patch
+++ /dev/null
@@ -1,289 +0,0 @@
-diff --git a/Accounts/Accounts.pro b/Accounts/Accounts.pro
-index b5e77fc..8b3d0d6 100644
 a/Accounts/Accounts.pro
-+++ b/Accounts/Accounts.pro
-@@ -44,8 +44,10 @@ QT -= gui
- 
- greaterThan(QT_MAJOR_VERSION, 4) {
- TARGET = accounts-qt5
-+CMAKE_BASENAME = AccountsQt5
- } else {
- TARGET = accounts-qt
-+CMAKE_BASENAME = AccountsQt
- }
- 
- PKGCONFIG += \
-@@ -65,10 +67,12 @@ pkgconfig.files = $${TARGET}.pc
- include($${TOP_SRC_DIR}/common-pkgconfig.pri)
- INSTALLS += pkgconfig
- 
--QMAKE_SUBSTITUTES += AccountsQtConfig.cmake.in \
--AccountsQtConfigVersion.cmake.in
--cmake_modules.files = AccountsQtConfig.cmake \
--AccountsQtConfigVersion.cmake
--cmake_modules.path = $${CMAKE_CONFIG_PATH}
-+QMAKE_SUBSTITUTES += \
-+$${CMAKE_BASENAME}Config.cmake.in \
-+$${CMAKE_BASENAME}ConfigVersion.cmake.in
-+cmake_modules.files = \
-+$${CMAKE_BASENAME}Config.cmake \
-+$${CMAKE_BASENAME}ConfigVersion.cmake
-+cmake_modules.path = $${CMAKE_CONFIG_PATH}/$${CMAKE_BASENAME}
- 
--INSTALLS += cmake_modules
-\ No newline at end of file
-+INSTALLS += cmake_modules
-diff --git a/Accounts/AccountsQt5Config.cmake.in 
b/Accounts/AccountsQt5Config.cmake.in
-new file mode 100644
-index 000..55a8964
 /dev/null
-+++ b/Accounts/AccountsQt5Config.cmake.in
-@@ -0,0 +1,5 @@
-+#  ACCOUNTSQT_INCLUDE_DIRS - The libaccounts-qt include directories
-+#  ACCOUNTSQT_LIBRARIES - The libraries needed to use libaccounts-qt
-+
-+set(ACCOUNTSQT_LIBRARIES $${INSTALL_LIBDIR}/lib$${TARGET}.so)
-+set(ACCOUNTSQT_INCLUDE_DIRS $${INSTALL_PREFIX}/include/$${TARGET}/)
-\ No newline at end of file
-diff --git a/Accounts/AccountsQt5ConfigVersion.cmake.in 
b/Accounts/AccountsQt5ConfigVersion.cmake.in
-new file mode 100644
-index 000..d086b47
 /dev/null
-+++ b/Accounts/AccountsQt5ConfigVersion.cmake.in
-@@ -0,0 +1,10 @@
-+set(PACKAGE_VERSION $${PROJECT_VERSION})
-+
-+if("${PACKAGE_VERSION}" VERSION_LESS "${PACKAGE_FIND_VERSION}" )
-+   set(PACKAGE_VERSION_COMPATIBLE FALSE)
-+else("${PACKAGE_VERSION}" VERSION_LESS "${PACKAGE_FIND_VERSION}" )
-+   set(PACKAGE_VERSION_COMPATIBLE TRUE)
-+   if( "${PACKAGE_FIND_VERSION}" STREQUAL "${PACKAGE_VERSION}")
-+  set(PACKAGE_VERSION_EXACT TRUE)
-+   endif( "${PACKAGE_FIND_VERSION}" STREQUAL "${PACKAGE_VERSION}")
-+endif("${PACKAGE_VERSION}" VERSION_LESS "${PACKAGE_FIND_VERSION}" )
-\ No newline at end of file
-diff --git a/Accounts/manager.cpp b/Accounts/manager.cpp
-index fd1821a..2eb077f 100644
 a/Accounts/manager.cpp
-+++ b/Accounts/manager.cpp
-@@ -187,6 +187,31 @@ Manager::Manager(const QString &serviceType, QObject 
*parent):
- }
- 
- /*!
-+ * Constructor, allowing option flags to be specified.
-+ * Users should check for lastError() to check if manager construction
-+ * was fully succesful.
-+ */
-+Manager::Manager(Options options, QObject *parent):
-+QObject(parent),
-+d(new Private)
-+{
-+bool disableNotifications = options.testFlag(DisableNotifications);
-+
-+GError *error = NULL;
-+AgManager *manager =
-+(AgManager *)g_initable_new(AG_TYPE_MANAGER, NULL, &error,
-+"use-dbus", !disableNotifications,
-+NULL);
-+if (Q_LIKELY(manager)) {
-+d->init(this, manager);
-+} else {
-+qWarning() << "Manager could not be created." << error->message;
-+d->lastError = Error(error);
-+g_error_free(error);
-+}
-+}
-+
-+/*!
-  * Destructor.
-  */
- Manager::~Manager()
-@@ -501,6 +526,23 @@ bool Manager::abortOnTimeout() const
- }
- 
- /*!
-+ * @return Configuration options for this object.
-+ */
-+Manager::Options Manager::options() const
-+{
-+bool useDBus = true;
-+g_object_get(d->m_manager,
-+ "use-dbus", &useDBus,
-+ NULL);
-+
-+Options opts;
-+if (!useDBus) {
-+opts |= DisableNotifications;
-+}
-+return opts;
-+}
-+
-+/*!
-  * Gets the last error. Not all operations set/reset the error; see the
-  * individual methods' documentation to see if they set the last error or
-  * not. Call this method right after an account operation
-diff --git a/Accounts/manager.h b/

[gentoo-commits] repo/gentoo:master commit in: net-libs/telepathy-qt/files/

2017-08-08 Thread Andreas Sturmlechner
commit: ed4d3f945c9f50f16ae0d7678c646a53e8e4972c
Author: Michael Mair-Keimberger (asterix)  gmail 
 com>
AuthorDate: Tue Aug  8 16:18:36 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Aug  8 17:15:27 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed4d3f94

net-libs/telepathy-qt: remove unused patches

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

 .../telepathy-qt-0.9.6.1-default-source.patch  | 25 ---
 .../files/telepathy-qt-0.9.6.1-gstreamer-1.5.patch | 83 --
 .../files/telepathy-qt-0.9.6.1-includes.patch  | 24 ---
 .../files/telepathy-qt-0.9.6.1-python.patch| 43 ---
 ...telepathy-qt-0.9.6.1-service-dependencies.patch | 22 --
 5 files changed, 197 deletions(-)

diff --git 
a/net-libs/telepathy-qt/files/telepathy-qt-0.9.6.1-default-source.patch 
b/net-libs/telepathy-qt/files/telepathy-qt-0.9.6.1-default-source.patch
deleted file mode 100644
index 0366b0fa7f3..000
--- a/net-libs/telepathy-qt/files/telepathy-qt-0.9.6.1-default-source.patch
+++ /dev/null
@@ -1,25 +0,0 @@
-From 2a460afdbd0cb39d8dcecaf6cea5ce9ce7d3216b Mon Sep 17 00:00:00 2001
-From: Niels Ole Salscheider 
-Date: Fri, 5 Jun 2015 12:47:13 +0200
-Subject: CMake: Fixed deprecated _BSD_SOURCE.
-
-Since glibc-2.20 _DEFAULT_SOURCE definition is also required.
-
-Reviewed-by: Alexandr Akulich
-
-diff --git a/cmake/modules/TelepathyDefaults.cmake 
b/cmake/modules/TelepathyDefaults.cmake
-index d34b24d..dc98697 100644
 a/cmake/modules/TelepathyDefaults.cmake
-+++ b/cmake/modules/TelepathyDefaults.cmake
-@@ -108,7 +108,7 @@ if(CMAKE_COMPILER_IS_GNUCXX)
- endif(${NOT_RELEASE} EQUAL 1)
- 
- if(CMAKE_SYSTEM_NAME MATCHES Linux)
--add_definitions(-D_BSD_SOURCE)
-+add_definitions(-D_BSD_SOURCE -D_DEFAULT_SOURCE)
- endif(CMAKE_SYSTEM_NAME MATCHES Linux)
- 
- # Compiler coverage
--- 
-cgit v0.10.2
-

diff --git 
a/net-libs/telepathy-qt/files/telepathy-qt-0.9.6.1-gstreamer-1.5.patch 
b/net-libs/telepathy-qt/files/telepathy-qt-0.9.6.1-gstreamer-1.5.patch
deleted file mode 100644
index bf519fa782d..000
--- a/net-libs/telepathy-qt/files/telepathy-qt-0.9.6.1-gstreamer-1.5.patch
+++ /dev/null
@@ -1,83 +0,0 @@
-From ec4a3d62b68a57254515f01fc5ea3325ffb1dbfb Mon Sep 17 00:00:00 2001
-From: Niels Ole Salscheider 
-Date: Tue, 29 Sep 2015 20:52:15 +0200
-Subject: Farstream: gst/gstconfig.h can be in LIBDIR, search for it explicitly
-
-Since GStreamer-1.5.1 config header file moved to LIBDIR.
-
-Reviewed-by: Alexandr Akulich 
-
-diff --git a/TelepathyQt/Farstream/CMakeLists.txt 
b/TelepathyQt/Farstream/CMakeLists.txt
-index 250bfdb..dd71430 100644
 a/TelepathyQt/Farstream/CMakeLists.txt
-+++ b/TelepathyQt/Farstream/CMakeLists.txt
-@@ -2,7 +2,7 @@ if(FARSTREAM_COMPONENTS_FOUND)
- include_directories(${TELEPATHY_FARSTREAM_INCLUDE_DIR}
- ${TELEPATHY_GLIB_INCLUDE_DIR}
- ${FARSTREAM_INCLUDE_DIR}
--${GSTREAMER_INCLUDE_DIR}
-+${GSTREAMER_INCLUDE_DIRS}
- ${GLIB2_INCLUDE_DIR}
- ${LIBXML2_INCLUDE_DIR}
- ${DBUS_INCLUDE_DIR})
-diff --git a/cmake/modules/FindGStreamer.cmake 
b/cmake/modules/FindGStreamer.cmake
-index 63fb41c..ffdd7a9 100644
 a/cmake/modules/FindGStreamer.cmake
-+++ b/cmake/modules/FindGStreamer.cmake
-@@ -13,12 +13,12 @@
- 
- # TODO: Other versions --> GSTREAMER_X_Y_FOUND (Example: GSTREAMER_0_8_FOUND 
and GSTREAMER_0_10_FOUND etc)
- 
--IF (GSTREAMER_INCLUDE_DIR AND GSTREAMER_LIBRARIES AND GSTREAMER_BASE_LIBRARY 
AND GSTREAMER_INTERFACE_LIBRARY)
-+IF (GSTREAMER_INCLUDE_DIRS AND GSTREAMER_LIBRARIES AND GSTREAMER_BASE_LIBRARY 
AND GSTREAMER_INTERFACE_LIBRARY)
-# in cache already
-SET(GSTREAMER_FIND_QUIETLY TRUE)
--ELSE (GSTREAMER_INCLUDE_DIR AND GSTREAMER_LIBRARIES AND 
GSTREAMER_BASE_LIBRARY AND GSTREAMER_INTERFACE_LIBRARY)
-+ELSE (GSTREAMER_INCLUDE_DIRS AND GSTREAMER_LIBRARIES AND 
GSTREAMER_BASE_LIBRARY AND GSTREAMER_INTERFACE_LIBRARY)
-SET(GSTREAMER_FIND_QUIETLY FALSE)
--ENDIF (GSTREAMER_INCLUDE_DIR AND GSTREAMER_LIBRARIES AND 
GSTREAMER_BASE_LIBRARY AND GSTREAMER_INTERFACE_LIBRARY)
-+ENDIF (GSTREAMER_INCLUDE_DIRS AND GSTREAMER_LIBRARIES AND 
GSTREAMER_BASE_LIBRARY AND GSTREAMER_INTERFACE_LIBRARY)
- 
- IF (NOT WIN32)
-# use pkg-config to get the directories and then use these values
-@@ -38,6 +38,15 @@ FIND_PATH(GSTREAMER_INCLUDE_DIR gst/gst.h
-PATH_SUFFIXES gstreamer-1.0
-)
- 
-+FIND_PATH(GSTREAMER_CONF_INCLUDE_DIR gst/gstconfig.h
-+   PATHS
-+   ${PC_GSTREAMER_INCLUDEDIR}
-+   ${PC_GSTREAMER_INCLUDE_DIRS}
-+   PATH_SUFFIXES gstreamer-1.0
-+   )
-+
-+SET(GSTREAMER_INCLUDE_DIRS ${GSTREAMER_INCLUDE_DIR} 
${GSTREAMER_CONF_INCLUDE_DIR})
-+
- FIND_LIBRARY(GSTREAMER_LIBRARIES NAMES gstreamer-1.0
-PATHS
-${PC_GSTREAMER_LIBDIR}
-@@ -57,6 +66,12 @@ ELSE (GSTREAMER_INCLUDE_DIR)
-MESSAGE(STA

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

2017-08-08 Thread Andreas Sturmlechner
commit: 96280e607739038a6f0ed6778fb3f01b82a5f534
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Aug  8 17:26:24 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Aug  8 17:26:54 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=96280e60

media-libs/taglib: Security revbump for CVE-2017-12678

Package-Manager: Portage-2.3.6, Repoman-2.3.1

 .../files/taglib-1.11.1-CVE-2017-12678.patch   | 30 
 media-libs/taglib/taglib-1.11.1-r1.ebuild  | 55 ++
 2 files changed, 85 insertions(+)

diff --git a/media-libs/taglib/files/taglib-1.11.1-CVE-2017-12678.patch 
b/media-libs/taglib/files/taglib-1.11.1-CVE-2017-12678.patch
new file mode 100644
index 000..4b567da1982
--- /dev/null
+++ b/media-libs/taglib/files/taglib-1.11.1-CVE-2017-12678.patch
@@ -0,0 +1,30 @@
+From eb9ded1206f18f2c319157337edea2533a40bea6 Mon Sep 17 00:00:00 2001
+From: "Stephen F. Booth" 
+Date: Sun, 23 Jul 2017 10:11:09 -0400
+Subject: [PATCH] Don't assume TDRC is an instance of TextIdentificationFrame
+
+If TDRC is encrypted, FrameFactory::createFrame() returns UnknownFrame
+which causes problems in rebuildAggregateFrames() when it is assumed
+that TDRC is a TextIdentificationFrame
+---
+ taglib/mpeg/id3v2/id3v2framefactory.cpp | 5 +++--
+ 1 file changed, 3 insertions(+), 2 deletions(-)
+
+diff --git a/taglib/mpeg/id3v2/id3v2framefactory.cpp 
b/taglib/mpeg/id3v2/id3v2framefactory.cpp
+index 759a9b7be..9347ab869 100644
+--- a/taglib/mpeg/id3v2/id3v2framefactory.cpp
 b/taglib/mpeg/id3v2/id3v2framefactory.cpp
+@@ -334,10 +334,11 @@ void FrameFactory::rebuildAggregateFrames(ID3v2::Tag 
*tag) const
+  tag->frameList("TDAT").size() == 1)
+   {
+ TextIdentificationFrame *tdrc =
+-  static_cast(tag->frameList("TDRC").front());
++  dynamic_cast(tag->frameList("TDRC").front());
+ UnknownFrame *tdat = static_cast(tag->frameList("TDAT").front());
+ 
+-if(tdrc->fieldList().size() == 1 &&
++if(tdrc &&
++   tdrc->fieldList().size() == 1 &&
+tdrc->fieldList().front().size() == 4 &&
+tdat->data().size() >= 5)
+ {

diff --git a/media-libs/taglib/taglib-1.11.1-r1.ebuild 
b/media-libs/taglib/taglib-1.11.1-r1.ebuild
new file mode 100644
index 000..f8b48fe19f0
--- /dev/null
+++ b/media-libs/taglib/taglib-1.11.1-r1.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit cmake-multilib
+
+DESCRIPTION="A library for reading and editing audio meta data"
+HOMEPAGE="https://taglib.github.io/";
+SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="LGPL-2.1 MPL-1.1"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc 
~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris"
+SLOT="0"
+IUSE="boost debug examples test"
+
+RDEPEND=">=sys-libs/zlib-1.2.8-r1[${MULTILIB_USEDEP}]
+   boost? ( dev-libs/boost:=[${MULTILIB_USEDEP}] )"
+DEPEND="${RDEPEND}
+   >=virtual/pkgconfig-0-r1[${MULTILIB_USEDEP}]
+   test? ( >=dev-util/cppunit-1.13.2[${MULTILIB_USEDEP}] )
+"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-1.11-install-examples.patch
+   "${FILESDIR}"/${P}-CVE-2017-12678.patch
+)
+
+MULTILIB_CHOST_TOOLS=(
+   /usr/bin/taglib-config
+)
+
+src_prepare() {
+   cmake-utils_src_prepare
+
+   sed -e "s/BUILD_TESTS AND NOT BUILD_SHARED_LIBS/BUILD_TESTS/" \
+   -i CMakeLists.txt \
+   -i ConfigureChecks.cmake || die
+}
+
+multilib_src_configure() {
+   local mycmakeargs=(
+   -DBUILD_EXAMPLES=$(multilib_native_usex examples)
+   $(cmake-utils_use_find_package boost Boost)
+   -DBUILD_SHARED_LIBS=ON
+   -DBUILD_TESTS=$(usex test)
+   )
+
+   cmake-utils_src_configure
+}
+
+multilib_src_test() {
+   # ctest does not work
+   emake -C "${BUILD_DIR}" check
+}



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

2017-08-08 Thread Andreas Sturmlechner
commit: 521753acb681f0e080953a3cffd4a46c186b42a3
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Aug  8 17:32:52 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Aug  8 17:32:52 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=521753ac

media-libs/taglib: Drop old

Package-Manager: Portage-2.3.6, Repoman-2.3.1

 media-libs/taglib/Manifest   |  1 -
 media-libs/taglib/taglib-1.10.ebuild | 58 
 2 files changed, 59 deletions(-)

diff --git a/media-libs/taglib/Manifest b/media-libs/taglib/Manifest
index b7dd0bbc9e2..c681c95b835 100644
--- a/media-libs/taglib/Manifest
+++ b/media-libs/taglib/Manifest
@@ -1,3 +1,2 @@
-DIST taglib-1.10.tar.gz 1233893 SHA256 
2cd09ac6d4c4ec610aa5a0a488466bd0e0f78576581ef1f344090e397ecb9c52 SHA512 
bf3256b08c4fa35d9416b50d700a6634222485e481528bd2a711ae7ec0d48ee99aed66286199f30e5391218aa818a692b92c779b5fcf40617a78b767bfd9b9a5
 WHIRLPOOL 
ae55b391a69416877674ba9bdf01fcca06a216589c620785a4d7a489b548969bf317ce8d08aab9309325564f7ebe8e4b0c51f8bf2269c6d995f2a1ad8b430790
 DIST taglib-1.11.1.tar.gz 1261620 SHA256 
b6d1a5a610aae6ff39d93de5efd0fdc787aa9e9dc1e7026fa4c961b26563526b SHA512 
7846775c4954ea948fe4383e514ba7c11f55d038ee06b6ea5a0a1c1069044b348026e76b27aa4ba1c71539aa8143e1401fab39184cc6e915ba0ae2c06133cb98
 WHIRLPOOL 
243cafaf238303eb2dcdca415ced4dbfb49d4890ba4ad5baec25aff9175bc33e3a20835518d461be946805b7b438c50c86d3999dc98fa648d177ac32a4a0b062
 DIST taglib-1.9.1.tar.gz 654074 SHA256 
d4da9aaaddf590ff15273b9b2c4622b6ce8377de0f40bab40155d471ede9c585 SHA512 
17523b7ebdd089520289ae817b07f291be93fd0b9d3b2891eb4860a24e45943e94d25b99250c1ac477de5e51b08c39887ca13fdcc2dce17867eb60d1edb26154
 WHIRLPOOL 
962ec0508d8256a54ea686d4fb8d366f23f82bf10df6406c8012295ceda8416a5f23db6e450551b685798d628623eb5247e6ab7b658f955d897b86340baa5e8e

diff --git a/media-libs/taglib/taglib-1.10.ebuild 
b/media-libs/taglib/taglib-1.10.ebuild
deleted file mode 100644
index ab24808d512..000
--- a/media-libs/taglib/taglib-1.10.ebuild
+++ /dev/null
@@ -1,58 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit cmake-multilib
-
-DESCRIPTION="A library for reading and editing audio meta data"
-HOMEPAGE="https://taglib.github.io/";
-SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="LGPL-2.1 MPL-1.1"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc 
x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris"
-SLOT="0"
-IUSE="+asf debug examples +mp4 test"
-
-RDEPEND=">=sys-libs/zlib-1.2.8-r1[${MULTILIB_USEDEP}]"
-DEPEND="${RDEPEND}
-   >=virtual/pkgconfig-0-r1[${MULTILIB_USEDEP}]
-   test? ( >=dev-util/cppunit-1.13.2[${MULTILIB_USEDEP}] )
-"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-1.6.1-install-examples.patch
-)
-
-DOCS=( AUTHORS NEWS )
-
-MULTILIB_CHOST_TOOLS=(
-   /usr/bin/taglib-config
-)
-
-multilib_src_configure() {
-   local mycmakeargs=(
-   $(multilib_is_native_abi && cmake-utils_use_build examples)
-   $(cmake-utils_use_build test TESTS)
-   $(cmake-utils_use_with asf)
-   $(cmake-utils_use_with mp4)
-   )
-
-   cmake-utils_src_configure
-}
-
-multilib_src_test() {
-   # ctest does not work
-   emake -C "${BUILD_DIR}" check
-}
-
-pkg_postinst() {
-   if ! use asf; then
-   elog "You've chosen to disable the asf use flag, thus taglib 
won't include"
-   elog "support for Microsoft's 'advanced systems format' media 
container"
-   fi
-   if ! use mp4; then
-   elog "You've chosen to disable the mp4 use flag, thus taglib 
won't include"
-   elog "support for the MPEG-4 part 14 / MP4 media container"
-   fi
-}



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

2017-08-08 Thread Alon Bar-Lev
commit: a0dfd8479b40f8edd32ea1759ffcb19c9bff44cb
Author: Alon Bar-Lev  gentoo  org>
AuthorDate: Tue Aug  8 17:46:25 2017 +
Commit: Alon Bar-Lev  gentoo  org>
CommitDate: Tue Aug  8 17:46:41 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a0dfd847

app-crypt/nwipe: version bump

Thanks: Michael Mair-Keimberger (asterix)
Package-Manager: Portage-2.3.6, Repoman-2.3.1

 app-crypt/nwipe/Manifest |  2 +-
 app-crypt/nwipe/{nwipe-0.14.ebuild => nwipe-0.21.ebuild} | 11 +--
 2 files changed, 10 insertions(+), 3 deletions(-)

diff --git a/app-crypt/nwipe/Manifest b/app-crypt/nwipe/Manifest
index a4f0334509a..30159d401d7 100644
--- a/app-crypt/nwipe/Manifest
+++ b/app-crypt/nwipe/Manifest
@@ -1 +1 @@
-DIST nwipe-0.14.tar.gz 150685 SHA256 
2fa879256bad5e2369e325e6cb047651b85eb1e8bc88ce9fc89c1db3f4067a2a SHA512 
f218f4c9d1add4f9decff5657767cfc0c38bfc57e834dca1759fa44d3a20d108bb9e9addf810fabc576aeaff5a6cb61ace0eb5199d29f69c18251046ab3a2a52
 WHIRLPOOL 
b5d304b8bbf0e32438d128de30a5506179adac5f37b35be997f5e7deface65c00d1a05ef991c9621c924632575b9c3b6c4a1968125abefc11894ead2120a6de2
+DIST v0.21.tar.gz 49298 SHA256 
21251065b5a59d81286a2afdc25ef5602c06895113f8d2e5b537c11f2e0c3819 SHA512 
0d083ac903889602ea5bd889b97f3dd3f1ac8c3737612394a68e9cc1fe44d387819be2aca563005b13e61d3406f080bfb279adbeffb106d3b489ac4748189aa2
 WHIRLPOOL 
b9afdba68ec9dff33f555859a24b9543a17fb78633e02d17e61a9362395d8ac54a6438f774d1971605383abf515efe48d40e13fd0d522e7f60df0f9610cff826

diff --git a/app-crypt/nwipe/nwipe-0.14.ebuild 
b/app-crypt/nwipe/nwipe-0.21.ebuild
similarity index 64%
rename from app-crypt/nwipe/nwipe-0.14.ebuild
rename to app-crypt/nwipe/nwipe-0.21.ebuild
index 3f42a83b09a..42136eb1d5a 100644
--- a/app-crypt/nwipe/nwipe-0.14.ebuild
+++ b/app-crypt/nwipe/nwipe-0.21.ebuild
@@ -3,9 +3,11 @@
 
 EAPI=6
 
+inherit autotools
+
 DESCRIPTION="Securely erase disks using a variety of recognized methods"
-HOMEPAGE="https://sourceforge.net/projects/nwipe/";
-SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
+HOMEPAGE="https://github.com/martijnvanbrummelen/nwipe/";
+SRC_URI="https://github.com/martijnvanbrummelen/${PN}/archive/v${PV}.tar.gz";
 
 LICENSE="GPL-2"
 SLOT="0"
@@ -16,3 +18,8 @@ RDEPEND=">=sys-block/parted-2.3
>=sys-libs/ncurses-5.7-r7:="
 DEPEND="${RDEPEND}
virtual/pkgconfig"
+
+src_prepare() {
+   default
+   eautoreconf
+}



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

2017-08-08 Thread Sergei Trofimovich
commit: b2e5d3cd97d25213ba37fd2e214a89be8559c669
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Tue Aug  8 15:13:14 2017 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Tue Aug  8 18:00:58 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b2e5d3cd

toolchain-glibc.eclass: fix libm.so symlinking for live glibc

The failure happens when live glibc- ebuild is installed:
 * QA Notice: Missing gen_usr_ldscript for libm-2.26.90.so
 * ERROR: sys-libs/glibc-::gentoo failed:
 *   add those ldscripts

The problem here is how upstream glibc version is detected:
dosym ../../$(get_libdir)/libm-${PV}.so $(alt_usrlibdir)/libm-${PV}.so

Change to use 'version.h' to pick upstream version.

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

 eclass/toolchain-glibc.eclass | 8 ++--
 1 file changed, 6 insertions(+), 2 deletions(-)

diff --git a/eclass/toolchain-glibc.eclass b/eclass/toolchain-glibc.eclass
index 1d6a54a37f1..af516d85d8d 100644
--- a/eclass/toolchain-glibc.eclass
+++ b/eclass/toolchain-glibc.eclass
@@ -1138,10 +1138,14 @@ toolchain-glibc_do_src_install() {
cp -a elf/ld.so "${ED}"$(alt_libdir)/$(scanelf -qSF'%S#F' 
elf/ld.so) || die "copying nptl interp"
fi
 
+   # Normally real_pv is ${PV}. Live ebuilds are exception, there we need
+   # to infer upstream version:
+   # '#define VERSION "2.26.90"' -> '2.26.90'
+   local upstream_pv=$(sed -n -r 's/#define VERSION "(.*)"/\1/p' 
"${S}"/version.h)
# Newer versions get fancy with libm linkage to include vectorized 
support.
# While we don't really need a ldscript here, portage QA checks get 
upset.
-   if [[ -e ${ED}$(alt_usrlibdir)/libm-${PV}.a ]] ; then
-   dosym ../../$(get_libdir)/libm-${PV}.so 
$(alt_usrlibdir)/libm-${PV}.so
+   if [[ -e ${ED}$(alt_usrlibdir)/libm-${upstream_pv}.a ]] ; then
+   dosym ../../$(get_libdir)/libm-${upstream_pv}.so 
$(alt_usrlibdir)/libm-${upstream_pv}.so
fi
 
# We'll take care of the cache ourselves



[gentoo-commits] proj/kde:master commit in: dev-util/kdevelop/, dev-util/kdevelop/files/

2017-08-08 Thread Andreas Sturmlechner
commit: 9699a0efbcd83298e9c32c8b04e31cc63b0a3913
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Aug  8 17:53:36 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Aug  8 18:11:33 2017 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=9699a0ef

dev-util/kdevelop: Drop USE=ninja

It is not saving us anything these days, deps pull it in anyway.

Package-Manager: Portage-2.3.6, Repoman-2.3.1

 dev-util/kdevelop/files/kdevelop-5.0.2-ninja-optional.patch | 11 ---
 dev-util/kdevelop/kdevelop-5.1..ebuild  |  7 ++-
 dev-util/kdevelop/kdevelop-.ebuild  |  7 ++-
 dev-util/kdevelop/metadata.xml  |  1 -
 4 files changed, 4 insertions(+), 22 deletions(-)

diff --git a/dev-util/kdevelop/files/kdevelop-5.0.2-ninja-optional.patch 
b/dev-util/kdevelop/files/kdevelop-5.0.2-ninja-optional.patch
deleted file mode 100644
index a60da91df6..00
--- a/dev-util/kdevelop/files/kdevelop-5.0.2-ninja-optional.patch
+++ /dev/null
@@ -1,11 +0,0 @@
-diff --git a/projectbuilders/CMakeLists.txt b/projectbuilders/CMakeLists.txt
-index 80d7866..825ca8b 100644
 a/projectbuilders/CMakeLists.txt
-+++ b/projectbuilders/CMakeLists.txt
-@@ -1,5 +1,5 @@
- add_subdirectory(makebuilder)
--add_subdirectory(ninjabuilder)
-+ecm_optional_add_subdirectory(ninjabuilder)
- ecm_optional_add_subdirectory(cmakebuilder)
- if (KDevelop-PG-Qt_FOUND)
- ecm_optional_add_subdirectory(qmakebuilder)

diff --git a/dev-util/kdevelop/kdevelop-5.1..ebuild 
b/dev-util/kdevelop/kdevelop-5.1..ebuild
index acb31ee1a3..5830cee06b 100644
--- a/dev-util/kdevelop/kdevelop-5.1..ebuild
+++ b/dev-util/kdevelop/kdevelop-5.1..ebuild
@@ -11,7 +11,7 @@ inherit kde5
 
 DESCRIPTION="Integrated Development Environment, supporting KF5/Qt, C/C++ and 
much more"
 LICENSE="GPL-2 LGPL-2"
-IUSE="+gdbui +ninja okteta +plasma +qmake qthelp"
+IUSE="+gdbui okteta +plasma +qmake qthelp"
 [[ ${KDE_BUILD_TYPE} = release ]] && KEYWORDS="~amd64 ~x86"
 
 COMMON_DEPEND="
@@ -62,8 +62,8 @@ DEPEND="${COMMON_DEPEND}
 RDEPEND="${COMMON_DEPEND}
$(add_kdeapps_dep kapptemplate)
$(add_kdeapps_dep kio-extras)
+   dev-util/ninja
>=sys-devel/gdb-7.0[python]
-   ninja? ( dev-util/ninja )
!dev-util/kdevelop:4
!dev-util/kdevelop-clang
!dev-util/kdevelop-cppcheck
@@ -75,14 +75,11 @@ RDEPEND="${COMMON_DEPEND}
 RESTRICT+=" test"
 # see bug 366471
 
-PATCHES=( "${FILESDIR}/${PN}-5.0.2-ninja-optional.patch" )
-
 src_configure() {
local mycmakeargs=(
$(cmake-utils_use_find_package gdbui KF5SysGuard)
-DBUILD_executeplasmoid=$(usex plasma)
$(cmake-utils_use_find_package plasma KF5Plasma)
-   -DBUILD_ninjabuilder=$(usex ninja)
$(cmake-utils_use_find_package okteta OktetaKastenControllers)
$(cmake-utils_use_find_package qmake KDevelop-PG-Qt)
-DBUILD_qthelp=$(usex qthelp)

diff --git a/dev-util/kdevelop/kdevelop-.ebuild 
b/dev-util/kdevelop/kdevelop-.ebuild
index fd0eeb63c3..929a93e10f 100644
--- a/dev-util/kdevelop/kdevelop-.ebuild
+++ b/dev-util/kdevelop/kdevelop-.ebuild
@@ -10,7 +10,7 @@ inherit kde5
 
 DESCRIPTION="Integrated Development Environment, supporting KF5/Qt, C/C++ and 
much more"
 LICENSE="GPL-2 LGPL-2"
-IUSE="+gdbui +ninja okteta +plasma +qmake qthelp"
+IUSE="+gdbui okteta +plasma +qmake qthelp"
 [[ ${KDE_BUILD_TYPE} = release ]] && KEYWORDS="~amd64 ~x86"
 
 COMMON_DEPEND="
@@ -60,8 +60,8 @@ DEPEND="${COMMON_DEPEND}
 RDEPEND="${COMMON_DEPEND}
$(add_kdeapps_dep kapptemplate)
$(add_kdeapps_dep kio-extras)
+   dev-util/ninja
>=sys-devel/gdb-7.0[python]
-   ninja? ( dev-util/ninja )
!dev-util/kdevelop:4
!dev-util/kdevelop-clang
!dev-util/kdevelop-cppcheck
@@ -73,14 +73,11 @@ RDEPEND="${COMMON_DEPEND}
 RESTRICT+=" test"
 # see bug 366471
 
-PATCHES=( "${FILESDIR}/${PN}-5.0.2-ninja-optional.patch" )
-
 src_configure() {
local mycmakeargs=(
$(cmake-utils_use_find_package gdbui KF5SysGuard)
-DBUILD_executeplasmoid=$(usex plasma)
$(cmake-utils_use_find_package plasma KF5Plasma)
-   -DBUILD_ninjabuilder=$(usex ninja)
$(cmake-utils_use_find_package okteta OktetaKastenControllers)
$(cmake-utils_use_find_package qmake KDevelop-PG-Qt)
-DBUILD_qthelp=$(usex qthelp)

diff --git a/dev-util/kdevelop/metadata.xml b/dev-util/kdevelop/metadata.xml
index cfde64ce07..1aa0399b05 100644
--- a/dev-util/kdevelop/metadata.xml
+++ b/dev-util/kdevelop/metadata.xml
@@ -7,7 +7,6 @@


Enable GUI for attaching GDB to a running 
process
-   Enable support for Ninja build system
Enable hex editor plugin via 
kde-apps/okteta
Enable support for QMak

[gentoo-commits] proj/kde:master commit in: dev-util/kdevelop-python/, dev-util/kdevelop-valgrind/, dev-util/kdevelop-css/, ...

2017-08-08 Thread Andreas Sturmlechner
commit: f683d292f324020301c74cae563df86b81e9bf29
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Aug  8 18:22:00 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Aug  8 18:22:00 2017 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=f683d292

dev-util: Switch kdevplatform -> kdevelop in DEPENDs

Package-Manager: Portage-2.3.6, Repoman-2.3.1

 dev-util/kdevelop-clang-tidy/kdevelop-clang-tidy-.ebuild | 9 +++--
 dev-util/kdevelop-css/kdevelop-css-.ebuild   | 9 +++--
 dev-util/kdevelop-embedded/kdevelop-embedded-.ebuild | 4 +---
 dev-util/kdevelop-go/kdevelop-go-.ebuild | 3 +--
 dev-util/kdevelop-krazy2/kdevelop-krazy2-.ebuild | 9 +++--
 dev-util/kdevelop-php/kdevelop-php-.ebuild   | 3 +--
 dev-util/kdevelop-python/kdevelop-python-.ebuild | 3 +--
 dev-util/kdevelop-upload/kdevelop-upload-.ebuild | 4 +---
 dev-util/kdevelop-valgrind/kdevelop-valgrind-.ebuild | 3 +--
 9 files changed, 15 insertions(+), 32 deletions(-)

diff --git a/dev-util/kdevelop-clang-tidy/kdevelop-clang-tidy-.ebuild 
b/dev-util/kdevelop-clang-tidy/kdevelop-clang-tidy-.ebuild
index 0dac6c053c..db4e5a1c03 100644
--- a/dev-util/kdevelop-clang-tidy/kdevelop-clang-tidy-.ebuild
+++ b/dev-util/kdevelop-clang-tidy/kdevelop-clang-tidy-.ebuild
@@ -14,7 +14,7 @@ LICENSE="GPL-2+"
 KEYWORDS=""
 IUSE=""
 
-COMMON_DEPEND="
+RDEPEND="
$(add_frameworks_dep kconfig)
$(add_frameworks_dep ki18n)
$(add_frameworks_dep kiconthemes)
@@ -24,11 +24,8 @@ COMMON_DEPEND="
$(add_frameworks_dep kwidgetsaddons)
$(add_qt_dep qtnetwork)
$(add_qt_dep qtwidgets)
-   dev-util/kdevplatform:5
+   dev-util/kdevelop:5
 "
-DEPEND="${COMMON_DEPEND}
+DEPEND="${RDEPEND}
$(add_frameworks_dep threadweaver)
 "
-RDEPEND="${COMMON_DEPEND}
-   dev-util/kdevelop:5
-"

diff --git a/dev-util/kdevelop-css/kdevelop-css-.ebuild 
b/dev-util/kdevelop-css/kdevelop-css-.ebuild
index b23ce96ee2..c47afe1f5a 100644
--- a/dev-util/kdevelop-css/kdevelop-css-.ebuild
+++ b/dev-util/kdevelop-css/kdevelop-css-.ebuild
@@ -12,7 +12,7 @@ LICENSE="GPL-2"
 KEYWORDS=""
 IUSE=""
 
-COMMON_DEPEND="
+RDEPEND="
$(add_frameworks_dep kcoreaddons)
$(add_frameworks_dep ki18n)
$(add_frameworks_dep ktexteditor)
@@ -21,11 +21,8 @@ COMMON_DEPEND="
$(add_qt_dep qtgui)
$(add_qt_dep qtwidgets)
dev-util/kdevelop-pg-qt:5
-   dev-util/kdevplatform:5
+   dev-util/kdevelop:5
 "
-DEPEND="${COMMON_DEPEND}
+DEPEND="${RDEPEND}
sys-devel/flex
 "
-RDEPEND="${COMMON_DEPEND}
-   dev-util/kdevelop:5
-"

diff --git a/dev-util/kdevelop-embedded/kdevelop-embedded-.ebuild 
b/dev-util/kdevelop-embedded/kdevelop-embedded-.ebuild
index 6be72e72ae..5160513256 100644
--- a/dev-util/kdevelop-embedded/kdevelop-embedded-.ebuild
+++ b/dev-util/kdevelop-embedded/kdevelop-embedded-.ebuild
@@ -28,8 +28,6 @@ DEPEND="
$(add_qt_dep qtnetwork)
$(add_qt_dep qtwidgets)
dev-util/kdevelop-pg-qt:5
-   dev-util/kdevplatform:5
-"
-RDEPEND="${DEPEND}
dev-util/kdevelop:5
 "
+RDEPEND="${DEPEND}"

diff --git a/dev-util/kdevelop-go/kdevelop-go-.ebuild 
b/dev-util/kdevelop-go/kdevelop-go-.ebuild
index d9d94974aa..2657c2a938 100644
--- a/dev-util/kdevelop-go/kdevelop-go-.ebuild
+++ b/dev-util/kdevelop-go/kdevelop-go-.ebuild
@@ -20,14 +20,13 @@ COMMON_DEPEND="
$(add_frameworks_dep threadweaver)
$(add_qt_dep qtgui)
$(add_qt_dep qtwidgets)
-   dev-util/kdevplatform:5
+   dev-util/kdevelop:5
 "
 DEPEND="${COMMON_DEPEND}
dev-util/kdevelop-pg-qt:5
 "
 RDEPEND="${COMMON_DEPEND}
dev-lang/go
-   dev-util/kdevelop:5
 "
 
 DOCS=( README.md )

diff --git a/dev-util/kdevelop-krazy2/kdevelop-krazy2-.ebuild 
b/dev-util/kdevelop-krazy2/kdevelop-krazy2-.ebuild
index c3f19f8174..b36c8fbb9a 100644
--- a/dev-util/kdevelop-krazy2/kdevelop-krazy2-.ebuild
+++ b/dev-util/kdevelop-krazy2/kdevelop-krazy2-.ebuild
@@ -14,7 +14,7 @@ LICENSE="GPL-2+"
 KEYWORDS=""
 IUSE=""
 
-COMMON_DEPEND="
+RDEPEND="
$(add_frameworks_dep kconfig)
$(add_frameworks_dep kcoreaddons)
$(add_frameworks_dep ki18n)
@@ -23,12 +23,9 @@ COMMON_DEPEND="
$(add_frameworks_dep kxmlgui)
$(add_qt_dep qtgui)
$(add_qt_dep qtwidgets)
-   dev-util/kdevplatform:5
+   dev-util/kdevelop:5
 "
-DEPEND="${COMMON_DEPEND}
+DEPEND="${RDEPEND}
$(add_frameworks_dep kdelibs4support)
$(add_frameworks_dep threadweaver)
 "
-RDEPEND="${COMMON_DEPEND}
-   dev-util/kdevelop:5
-"

diff --git a/dev-util/kdevelop-php/kdevelop-php-.ebuild 
b/dev-util/kdevelop-php/kdevelop-php-.ebuild
index 93489db7e7..35fa16b513 100644
--- a/dev-util/kdevelop-php/kdevelop-php-.ebuild
+++ b/dev-util/kdevelop-php/kdevel

[gentoo-commits] proj/kde:master commit in: dev-util/kdevelop/

2017-08-08 Thread Andreas Sturmlechner
commit: 85ec26dac6303718c7156fcb6301f5af36d85ef2
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Aug  8 17:56:16 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Aug  8 18:11:33 2017 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=85ec26da

dev-util/kdevelop: Switch KDE_TEST back to "true"

Package-Manager: Portage-2.3.6, Repoman-2.3.1

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

diff --git a/dev-util/kdevelop/kdevelop-.ebuild 
b/dev-util/kdevelop/kdevelop-.ebuild
index 929a93e10f..02d495b04f 100644
--- a/dev-util/kdevelop/kdevelop-.ebuild
+++ b/dev-util/kdevelop/kdevelop-.ebuild
@@ -4,7 +4,7 @@
 EAPI=6
 
 KDE_HANDBOOK="forceoptional"
-KDE_TEST="forceoptional-recursive"
+KDE_TEST="true"
 VIRTUALX_REQUIRED="test"
 inherit kde5
 



[gentoo-commits] proj/kde:master commit in: dev-util/kdevelop/

2017-08-08 Thread Andreas Sturmlechner
commit: cf66ea4c5236097805d5afcf9df9c7a1caa52983
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Aug  8 17:48:45 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Aug  8 18:11:33 2017 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=cf66ea4c

dev-util/kdevelop: dev-util/kdevplatform was absorbed

Package-Manager: Portage-2.3.6, Repoman-2.3.1

 dev-util/kdevelop/kdevelop-.ebuild | 42 --
 dev-util/kdevelop/metadata.xml |  3 +++
 2 files changed, 43 insertions(+), 2 deletions(-)

diff --git a/dev-util/kdevelop/kdevelop-.ebuild 
b/dev-util/kdevelop/kdevelop-.ebuild
index 02d495b04f..a2e611bc0d 100644
--- a/dev-util/kdevelop/kdevelop-.ebuild
+++ b/dev-util/kdevelop/kdevelop-.ebuild
@@ -5,22 +5,29 @@ EAPI=6
 
 KDE_HANDBOOK="forceoptional"
 KDE_TEST="true"
+VIRTUALDBUS_TEST="true"
 VIRTUALX_REQUIRED="test"
 inherit kde5
 
 DESCRIPTION="Integrated Development Environment, supporting KF5/Qt, C/C++ and 
much more"
 LICENSE="GPL-2 LGPL-2"
-IUSE="+gdbui okteta +plasma +qmake qthelp"
+IUSE="cvs +gdbui okteta +plasma +qmake qthelp reviewboard subversion webkit 
+welcomepage"
 [[ ${KDE_BUILD_TYPE} = release ]] && KEYWORDS="~amd64 ~x86"
 
+REQUIRED_USE="test? ( welcomepage )"
+
 COMMON_DEPEND="
+   $(add_frameworks_dep karchive)
+   $(add_frameworks_dep kbookmarks)
$(add_frameworks_dep kcmutils)
+   $(add_frameworks_dep kcodecs)
$(add_frameworks_dep kcompletion)
$(add_frameworks_dep kconfig)
$(add_frameworks_dep kconfigwidgets)
$(add_frameworks_dep kcoreaddons)
$(add_frameworks_dep kcrash)
$(add_frameworks_dep kdeclarative)
+   $(add_frameworks_dep kguiaddons)
$(add_frameworks_dep ki18n)
$(add_frameworks_dep kiconthemes)
$(add_frameworks_dep kio)
@@ -28,21 +35,26 @@ COMMON_DEPEND="
$(add_frameworks_dep kitemviews)
$(add_frameworks_dep kjobwidgets)
$(add_frameworks_dep knewstuff)
+   $(add_frameworks_dep knotifications)
$(add_frameworks_dep knotifyconfig)
$(add_frameworks_dep kparts)
$(add_frameworks_dep kservice)
$(add_frameworks_dep ktexteditor)
+   $(add_frameworks_dep ktextwidgets)
$(add_frameworks_dep kwidgetsaddons)
$(add_frameworks_dep kwindowsystem)
$(add_frameworks_dep kxmlgui)
+   $(add_frameworks_dep sonnet)
$(add_frameworks_dep threadweaver)
+   $(add_kdeapps_dep libkomparediff2)
$(add_qt_dep qtdbus)
$(add_qt_dep qtdeclarative)
$(add_qt_dep qtgui)
$(add_qt_dep qtnetwork)
+   $(add_qt_dep qttest)
$(add_qt_dep qtwidgets)
$(add_qt_dep qtxml)
-   >=dev-util/kdevplatform-${PV}:5
+   dev-libs/grantlee:5
>=sys-devel/clang-3.5.0:*
x11-misc/shared-mime-info
gdbui? ( $(add_plasma_dep libksysguard) )
@@ -53,8 +65,18 @@ COMMON_DEPEND="
)
qmake? ( dev-util/kdevelop-pg-qt:5 )
qthelp? ( $(add_qt_dep qthelp) )
+   reviewboard? ( dev-libs/purpose )
+   subversion? (
+   dev-libs/apr:1
+   dev-libs/apr-util:1
+   dev-vcs/subversion
+   )
+   webkit? ( $(add_qt_dep qtwebkit) )
+   !webkit? ( $(add_qt_dep qtwebengine 'widgets') )
+   welcomepage? ( $(add_qt_dep qtdeclarative 'widgets') )
 "
 DEPEND="${COMMON_DEPEND}
+   dev-libs/boost
$(add_qt_dep qtconcurrent)
 "
 RDEPEND="${COMMON_DEPEND}
@@ -62,11 +84,14 @@ RDEPEND="${COMMON_DEPEND}
$(add_kdeapps_dep kio-extras)
dev-util/ninja
>=sys-devel/gdb-7.0[python]
+   cvs? ( dev-vcs/cvs )
+   reviewboard? ( $(add_kdeapps_dep ktp-accounts-kcm) )
!dev-util/kdevelop:4
!dev-util/kdevelop-clang
!dev-util/kdevelop-cppcheck
!dev-util/kdevelop-qmake
!dev-util/kdevelop-qmljs
+   !dev-util/kdevplatform
!Enable hex editor plugin via 
kde-apps/okteta
Enable support for QMake build system
Enable support for QtHelp documentation 
browsing
+   Enable reviewboard support
+   Enable deprecated 
dev-qt/qtwebkit instead of dev-qt/qtwebengine for 
integrated documentation
+   Enable welcome page, requires 
dev-qt/qtdeclarative

 



[gentoo-commits] proj/kde:master commit in: dev-util/kdevplatform/

2017-08-08 Thread Andreas Sturmlechner
commit: 069b669773a2c7d9189b96aec52941af6a62a5ca
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Aug  8 18:10:50 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Aug  8 18:11:45 2017 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=069b6697

dev-util/kdevplatform: Merged into dev-util/kdevelop

Package-Manager: Portage-2.3.6, Repoman-2.3.1

 dev-util/kdevplatform/kdevplatform-.ebuild | 108 -
 dev-util/kdevplatform/metadata.xml |   1 -
 2 files changed, 109 deletions(-)

diff --git a/dev-util/kdevplatform/kdevplatform-.ebuild 
b/dev-util/kdevplatform/kdevplatform-.ebuild
deleted file mode 100644
index cc81abae2a..00
--- a/dev-util/kdevplatform/kdevplatform-.ebuild
+++ /dev/null
@@ -1,108 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-KDEBASE="kdevelop"
-KDE_TEST="true"
-VIRTUALDBUS_TEST="true"
-VIRTUALX_REQUIRED="test"
-inherit kde5
-
-DESCRIPTION="KDE development support libraries and apps"
-IUSE="cvs reviewboard subversion webkit +welcomepage"
-[[ ${KDE_BUILD_TYPE} = release ]] && KEYWORDS="~amd64 ~x86"
-
-COMMON_DEPEND="
-   $(add_frameworks_dep karchive)
-   $(add_frameworks_dep kbookmarks)
-   $(add_frameworks_dep kcmutils)
-   $(add_frameworks_dep kcodecs)
-   $(add_frameworks_dep kcompletion)
-   $(add_frameworks_dep kconfig)
-   $(add_frameworks_dep kconfigwidgets)
-   $(add_frameworks_dep kcoreaddons)
-   $(add_frameworks_dep kdeclarative)
-   $(add_frameworks_dep kguiaddons)
-   $(add_frameworks_dep ki18n)
-   $(add_frameworks_dep kiconthemes)
-   $(add_frameworks_dep kio)
-   $(add_frameworks_dep kitemmodels)
-   $(add_frameworks_dep kitemviews)
-   $(add_frameworks_dep kjobwidgets)
-   $(add_frameworks_dep knewstuff)
-   $(add_frameworks_dep knotifications)
-   $(add_frameworks_dep knotifyconfig)
-   $(add_frameworks_dep kparts)
-   $(add_frameworks_dep kservice)
-   $(add_frameworks_dep ktexteditor)
-   $(add_frameworks_dep ktextwidgets)
-   $(add_frameworks_dep kwidgetsaddons)
-   $(add_frameworks_dep kwindowsystem)
-   $(add_frameworks_dep kxmlgui)
-   $(add_frameworks_dep sonnet)
-   $(add_frameworks_dep threadweaver)
-   $(add_kdeapps_dep libkomparediff2)
-   $(add_qt_dep qtdbus)
-   $(add_qt_dep qtgui)
-   $(add_qt_dep qttest)
-   $(add_qt_dep qtwidgets)
-   $(add_qt_dep qtxml)
-   dev-libs/grantlee:5
-   reviewboard? ( dev-libs/purpose )
-   subversion? (
-   dev-libs/apr:1
-   dev-libs/apr-util:1
-   dev-vcs/subversion
-   )
-   webkit? ( $(add_qt_dep qtwebkit) )
-   !webkit? ( $(add_qt_dep qtwebengine 'widgets') )
-   welcomepage? ( $(add_qt_dep qtdeclarative 'widgets') )
-"
-DEPEND="${COMMON_DEPEND}
-   dev-libs/boost
-   $(add_qt_dep qtconcurrent)
-"
-RDEPEND="${COMMON_DEPEND}
-   cvs? ( dev-vcs/cvs )
-   reviewboard? ( $(add_kdeapps_dep ktp-accounts-kcm) )
-   !dev-util/kdevelop:4
-   !dev-util/kdevplatform:4
-"
-
-REQUIRED_USE="test? ( welcomepage )"
-
-RESTRICT+=" test"
-
-src_prepare() {
-   kde5_src_prepare
-   # root tests subdirectory actually does not contain tests, installs 
stuff
-   if ! use test; then
-   sed -i -e "/add_subdirectory(tests)/ s/#DONOTCOMPILE //" \
-   CMakeLists.txt || die "Failed to fix CMakeLists.txt"
-   sed -i -e '1s/^/find_package(Qt5Test \$\{QT_MIN_VERSION\})\n/' \
-   tests/CMakeLists.txt || die "Failed to fix 
tests/CMakeLists.txt"
-   fi
-}
-
-src_configure() {
-   local mycmakeargs=(
-   -DBUILD_cvs=$(usex cvs)
-   $(cmake-utils_use_find_package reviewboard 
KDEExperimentalPurpose)
-   $(cmake-utils_use_find_package subversion SubversionLibrary)
-   $(cmake-utils_use_find_package !webkit Qt5WebEngineWidgets)
-   $(cmake-utils_use_find_package welcomepage Qt5QuickWidgets)
-   )
-
-   kde5_src_configure
-}
-
-pkg_postinst() {
-   kde5_pkg_postinst
-
-   if ! has_version "kde-apps/konsole" ; then
-   echo
-   elog "For konsole view, please install kde-apps/konsole"
-   echo
-   fi
-}

diff --git a/dev-util/kdevplatform/metadata.xml 
b/dev-util/kdevplatform/metadata.xml
index 3194ed032c..3017fcac60 100644
--- a/dev-util/kdevplatform/metadata.xml
+++ b/dev-util/kdevplatform/metadata.xml
@@ -7,7 +7,6 @@


Enable reviewboard support
-   Enable deprecated 
dev-qt/qtwebkit instead of dev-qt/qtwebengine for 
integrated documentation
Enable welcome page, requires 
dev-qt/qtdeclarative

 



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

2017-08-08 Thread Michał Górny
commit: f9d1290f914dca7fcb2437e29e9042c377404d10
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Aug  8 13:25:42 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Aug  8 18:28:44 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f9d1290f

profiles/arch/ia64: Mask media-video/ffmpeg[libv4l] b/ of masked [v4l]

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

diff --git a/profiles/arch/ia64/package.use.mask 
b/profiles/arch/ia64/package.use.mask
index 82f4fbdfaf3..5c94ce4d9d6 100644
--- a/profiles/arch/ia64/package.use.mask
+++ b/profiles/arch/ia64/package.use.mask
@@ -2,6 +2,10 @@
 # Distributed under the terms of the GNU General Public License v2
 
 # Michał Górny  (07 Aug 2017)
+# Requires USE=v4l that is masked in this profile.
+media-video/ffmpeg libv4l
+
+# Michał Górny  (07 Aug 2017)
 # Requires USE=bluetooth that is masked in this profile.
 media-sound/pulseaudio native-headset
 



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

2017-08-08 Thread Michał Górny
commit: 2947803c4b64f774b2b6595322398f3635f6
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Aug  8 13:26:41 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Aug  8 18:28:44 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2947

profiles/arch/ia64: Mask media-video/mplayer[dvdnav] b/ of masked [dvd]

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

diff --git a/profiles/arch/ia64/package.use.mask 
b/profiles/arch/ia64/package.use.mask
index 5c94ce4d9d6..b30af19f6a2 100644
--- a/profiles/arch/ia64/package.use.mask
+++ b/profiles/arch/ia64/package.use.mask
@@ -2,6 +2,10 @@
 # Distributed under the terms of the GNU General Public License v2
 
 # Michał Górny  (07 Aug 2017)
+# Requires USE=dvd that is masked in this profile.
+media-video/mplayer dvdnav
+
+# Michał Górny  (07 Aug 2017)
 # Requires USE=v4l that is masked in this profile.
 media-video/ffmpeg libv4l
 



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

2017-08-08 Thread Michał Górny
commit: 5d5c397ca52e81b77155c78fa99318936ebfad4d
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Aug  8 13:19:09 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Aug  8 18:28:43 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5d5c397c

profiles/arch/powerpc: Mask media-sound/audacity[soundtouch]<-[midi]

 profiles/arch/powerpc/ppc32/package.use.mask | 2 +-
 profiles/arch/powerpc/ppc64/package.use.mask | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/profiles/arch/powerpc/ppc32/package.use.mask 
b/profiles/arch/powerpc/ppc32/package.use.mask
index 77b258f..6b429daa8fd 100644
--- a/profiles/arch/powerpc/ppc32/package.use.mask
+++ b/profiles/arch/powerpc/ppc32/package.use.mask
@@ -83,7 +83,7 @@ media-video/vlc x265
 
 # Ben de Groot  (20 Jul 2015)
 # missing keyword
-media-sound/audacity midi
+media-sound/audacity midi soundtouch
 
 # Pacho Ramos  (02 Jun 2015)
 # Missing keywords (02 Jun 2015)

diff --git a/profiles/arch/powerpc/ppc64/package.use.mask 
b/profiles/arch/powerpc/ppc64/package.use.mask
index 6b7a670903b..e4add34d53a 100644
--- a/profiles/arch/powerpc/ppc64/package.use.mask
+++ b/profiles/arch/powerpc/ppc64/package.use.mask
@@ -51,7 +51,7 @@ dev-qt/qtwebkit webchannel
 
 # Ben de Groot  (20 Jul 2015)
 # missing keywords
-media-sound/audacity midi
+media-sound/audacity midi soundtouch
 
 # Justin Lecher  (16 June 2015)
 # Pending bug upstream, #550818



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

2017-08-08 Thread Michał Górny
commit: adc17588cdeb1c3e206368bcec6fb3ce995e810b
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Aug  8 13:17:29 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Aug  8 18:28:42 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=adc17588

profiles/arch/sparc: Mask media-libs/vigra flags requiring masked [hdf5]

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

diff --git a/profiles/arch/sparc/package.use.mask 
b/profiles/arch/sparc/package.use.mask
index 44a03cde504..259985ac566 100644
--- a/profiles/arch/sparc/package.use.mask
+++ b/profiles/arch/sparc/package.use.mask
@@ -2,6 +2,10 @@
 # Distributed under the terms of the GNU General Public License v2
 
 # Michał Górny  (07 Aug 2017)
+# Requires USE=hdf5 that is masked in this profile.
+media-libs/vigra doc python test
+
+# Michał Górny  (07 Aug 2017)
 # Requires USE=networkmanager that is masked in this profile.
 app-misc/geoclue skyhook
 



[gentoo-commits] repo/gentoo:master commit in: profiles/arch/amd64-fbsd/todo/, profiles/arch/alpha/, profiles/arch/sh/, ...

2017-08-08 Thread Michał Górny
commit: 41c578bd008ef319e3b0dcd72ea477f3fa37fb4c
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Aug  8 13:24:14 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Aug  8 18:28:43 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=41c578bd

profiles: Mask media-sound/pulseaudio[*-headset] due [bluetooth]

 profiles/arch/alpha/package.use.mask   | 4 
 profiles/arch/amd64-fbsd/todo/package.use.mask | 2 +-
 profiles/arch/ia64/package.use.mask| 4 
 profiles/arch/sh/package.use.mask  | 4 
 profiles/arch/sparc/package.use.mask   | 4 
 5 files changed, 17 insertions(+), 1 deletion(-)

diff --git a/profiles/arch/alpha/package.use.mask 
b/profiles/arch/alpha/package.use.mask
index 20572a339cc..65d3dd3aff3 100644
--- a/profiles/arch/alpha/package.use.mask
+++ b/profiles/arch/alpha/package.use.mask
@@ -2,6 +2,10 @@
 # Distributed under the terms of the GNU General Public License v2
 
 # Michał Górny  (07 Aug 2017)
+# Requires USE=bluetooth that is masked in this profile.
+media-sound/pulseaudio native-headset
+
+# Michał Górny  (07 Aug 2017)
 # Requires USE=networkmanager that is masked in this profile.
 app-misc/geoclue skyhook
 

diff --git a/profiles/arch/amd64-fbsd/todo/package.use.mask 
b/profiles/arch/amd64-fbsd/todo/package.use.mask
index 799a781e83e..1760f4eb732 100644
--- a/profiles/arch/amd64-fbsd/todo/package.use.mask
+++ b/profiles/arch/amd64-fbsd/todo/package.use.mask
@@ -196,4 +196,4 @@ net-misc/wget uuid
 media-video/vlc rdp
 
 # net-wireless/bluez
-media-sound/pulseaudio bluetooth
+media-sound/pulseaudio bluetooth native-headset ofono-headset

diff --git a/profiles/arch/ia64/package.use.mask 
b/profiles/arch/ia64/package.use.mask
index 2947265e138..82f4fbdfaf3 100644
--- a/profiles/arch/ia64/package.use.mask
+++ b/profiles/arch/ia64/package.use.mask
@@ -2,6 +2,10 @@
 # Distributed under the terms of the GNU General Public License v2
 
 # Michał Górny  (07 Aug 2017)
+# Requires USE=bluetooth that is masked in this profile.
+media-sound/pulseaudio native-headset
+
+# Michał Górny  (07 Aug 2017)
 # Requires USE=networkmanager that is masked in this profile.
 app-misc/geoclue skyhook
 

diff --git a/profiles/arch/sh/package.use.mask 
b/profiles/arch/sh/package.use.mask
index 95b285141d5..18f01bad3e9 100644
--- a/profiles/arch/sh/package.use.mask
+++ b/profiles/arch/sh/package.use.mask
@@ -1,6 +1,10 @@
 # Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
+# Michał Górny  (07 Aug 2017)
+# Requires USE=bluetooth that is masked in this profile.
+media-sound/pulseaudio native-headset ofono-headset
+
 # Matt Turner  (25 Feb 2017)
 # Needs libepoxy keywording, bug #510940
 x11-base/xorg-server glamor wayland

diff --git a/profiles/arch/sparc/package.use.mask 
b/profiles/arch/sparc/package.use.mask
index 259985ac566..b944be0dfab 100644
--- a/profiles/arch/sparc/package.use.mask
+++ b/profiles/arch/sparc/package.use.mask
@@ -2,6 +2,10 @@
 # Distributed under the terms of the GNU General Public License v2
 
 # Michał Górny  (07 Aug 2017)
+# Requires USE=bluetooth that is masked in this profile.
+media-sound/pulseaudio native-headset ofono-headset
+
+# Michał Górny  (07 Aug 2017)
 # Requires USE=hdf5 that is masked in this profile.
 media-libs/vigra doc python test
 



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

2017-08-08 Thread Andreas Sturmlechner
commit: f97d52b1591d9391de4cef0ac9c1d711473eedff
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Aug  8 18:32:12 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Aug  8 18:32:12 2017 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=f97d52b1

sets: Update kdevelop-live

 sets/kdevelop-live | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sets/kdevelop-live b/sets/kdevelop-live
index 00a6bb92ec..71c8eb0b7a 100644
--- a/sets/kdevelop-live
+++ b/sets/kdevelop-live
@@ -1,4 +1,5 @@
 ~dev-util/kdevelop-
+~dev-util/kdevelop-clang-tidy-
 ~dev-util/kdevelop-css-
 ~dev-util/kdevelop-embedded-
 ~dev-util/kdevelop-go-
@@ -8,4 +9,3 @@
 ~dev-util/kdevelop-python-
 ~dev-util/kdevelop-upload-
 ~dev-util/kdevelop-valgrind-
-~dev-util/kdevplatform-



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

2017-08-08 Thread Paweł Hajdan
commit: 6ef89685b487dd6b62af8d64e8d46adbc1f60529
Author: Pawel Hajdan, Jr  gentoo  org>
AuthorDate: Tue Aug  8 19:09:38 2017 +
Commit: Paweł Hajdan  gentoo  org>
CommitDate: Tue Aug  8 19:09:38 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ef89685

www-client/chromium: dev channel bump (62.0.3175.4)

Package-Manager: Portage-2.3.6, Repoman-2.3.1

 www-client/chromium/Manifest|   1 +
 www-client/chromium/chromium-62.0.3175.4.ebuild | 640 
 2 files changed, 641 insertions(+)

diff --git a/www-client/chromium/Manifest b/www-client/chromium/Manifest
index 9b0ca0aa2d4..427d8bd8683 100644
--- a/www-client/chromium/Manifest
+++ b/www-client/chromium/Manifest
@@ -3,3 +3,4 @@ DIST chromium-60.0.3112.40.tar.xz 537575476 SHA256 
4fdc590fc6ef4af16cc72d790b9ea
 DIST chromium-60.0.3112.78.tar.xz 537669428 SHA256 
a82db2aa1b9348b619c01894db565eba686780de0e6fa9e83a8f406d06ce03ea SHA512 
d6cccf2537233c12d7b0254b45adbf0abdf9ca43688ceed28b3d915290478563be30d30879018fd4d6f2acc9654d9911c0c6bbebba0cdeacd16d748e18296c41
 WHIRLPOOL 
b7acf6a57bced89f1e81e389f72ef80cb4a24f9beed45c737bd511d8e5f64236c5b9888910ee58b746a6cdbbcc58cc1d665e8730e33471ee50782ef4ce883e8c
 DIST chromium-61.0.3163.13.tar.xz 552794140 SHA256 
b140c1405345a13ef8490efde64cfce413267f42baf107f83e81ba6f6dff0b2d SHA512 
3c251239d22e4b8e97d9f96868289fa6e12be2167704bcf88dfa8ccf01806f713557f98b8b48d7752ebda24eb8c290ff94e0f279cf4507f7ea14664f1719763a
 WHIRLPOOL 
51fb1214b29e6d462980b7f3238142f43f54b4fdd5c9d5cd3507c57bb168ef00676d10b6dc09ea1c722d4d17f144a31b873f8570892b4682888b581d04a97983
 DIST chromium-61.0.3163.25.tar.xz 552570440 SHA256 
58060965c4dd155dbe08b26f13695002ad990532c545aafb70a4a0d07f135679 SHA512 
771017c495bcf675e0fa55e42578b0c9d16147c6cc8a25138104be7aeb9af49c7877d6dd74b62577a655b185831b788036085820b3a813acb70f58cd27f77703
 WHIRLPOOL 
c8b9ed8ce368cd6f7a227dc0c09a76d15b9efa5cf590cd1ee95d55ac389734992ccd319de56ae514991c5e4841d5ea61fdaba2dd14f514195ea3e6e7e7bd3260
+DIST chromium-62.0.3175.4.tar.xz 552651752 SHA256 
d5199dcf3f40e511cdf99f3a7f99dc0ddd69416b197c64e71806a8cbc813e369 SHA512 
8f3c0f9e8f9a96bf63189678ecb5672a4bc2d4670e5587c8736023f255e59ad4b14ed6b738b885bf8548675ad6457246e23541a9e8fc48d00141f82ac28d
 WHIRLPOOL 
5ba59e73d4e381d7e58e5f3f041f11efaf49bf30f46e9baa370b766e4d61940ef82539c7573c7b86f10ca694e248095abe2780e148afb279191fab9591756f00

diff --git a/www-client/chromium/chromium-62.0.3175.4.ebuild 
b/www-client/chromium/chromium-62.0.3175.4.ebuild
new file mode 100644
index 000..5b77e3865b5
--- /dev/null
+++ b/www-client/chromium/chromium-62.0.3175.4.ebuild
@@ -0,0 +1,640 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+PYTHON_COMPAT=( python2_7 )
+
+CHROMIUM_LANGS="am ar bg bn ca cs da de el en-GB es es-419 et fa fi fil fr gu 
he
+   hi hr hu id it ja kn ko lt lv ml mr ms nb nl pl pt-BR pt-PT ro ru sk sl 
sr
+   sv sw ta te th tr uk vi zh-CN zh-TW"
+
+inherit check-reqs chromium-2 eutils gnome2-utils flag-o-matic multilib 
ninja-utils pax-utils portability python-any-r1 readme.gentoo-r1 
toolchain-funcs versionator xdg-utils
+
+DESCRIPTION="Open-source version of Google Chrome web browser"
+HOMEPAGE="http://chromium.org/";
+SRC_URI="https://commondatastorage.googleapis.com/chromium-browser-official/${P}.tar.xz";
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE="component-build cups gnome-keyring +hangouts kerberos neon pic 
+proprietary-codecs pulseaudio selinux +suid +system-ffmpeg +system-icu 
+system-libvpx +tcmalloc widevine"
+RESTRICT="!system-ffmpeg? ( proprietary-codecs? ( bindist ) )"
+
+COMMON_DEPEND="
+   app-arch/bzip2:=
+   cups? ( >=net-print/cups-1.3.11:= )
+   dev-libs/expat:=
+   dev-libs/glib:2
+   system-icu? ( =dev-libs/nss-3.14.3:=
+   >=dev-libs/re2-0.2016.05.01:=
+   gnome-keyring? ( >=gnome-base/libgnome-keyring-3.12:= )
+   >=media-libs/alsa-lib-1.0.19:=
+   media-libs/fontconfig:=
+   media-libs/freetype:=
+   >=media-libs/harfbuzz-1.4.2:=[icu(-)]
+   media-libs/libjpeg-turbo:=
+   media-libs/libpng:=
+   system-libvpx? ( media-libs/libvpx:=[postproc,svc] )
+   >=media-libs/openh264-1.6.0:=
+   pulseaudio? ( media-sound/pulseaudio:= )
+   system-ffmpeg? ( >=media-video/ffmpeg-3:= media-libs/opus:= )
+   sys-apps/dbus:=
+   sys-apps/pciutils:=
+   virtual/udev
+   x11-libs/cairo:=
+   x11-libs/gdk-pixbuf:2
+   x11-libs/gtk+:3
+   x11-libs/libX11:=
+   x11-libs/libXcomposite:=
+   x11-libs/libXcursor:=
+   x11-libs/libXdamage:=
+   x11-libs/libXext:=
+   x11-libs/libXfixes:=
+   >=x11-libs/libXi-1.6.0:=
+   x11-libs/libXrandr:=
+   x11-libs/libXrender:=
+   x11-libs/libXScrnSaver:=
+   x11-libs/libXtst:=
+   x11-libs/pango:=
+   app-arch/snappy:=
+   media-libs/flac:=
+  

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

2017-08-08 Thread Michał Górny
commit: 692442585cdb32cd8c59acab4289565614faf3b8
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Jul  1 16:10:06 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Aug  8 19:42:16 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=69244258

eclass/tests: Fix inheriting multiple eclasses

Fix the inherit function to correctly handle 'inherit' call with
multiple eclasses, instead of returning after the first eclass is
successfully sourced.

 eclass/tests/tests-common.sh | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/eclass/tests/tests-common.sh b/eclass/tests/tests-common.sh
index 8141425a0dc..d52cf3a2687 100644
--- a/eclass/tests/tests-common.sh
+++ b/eclass/tests/tests-common.sh
@@ -17,11 +17,11 @@ inherit() {
local eclass=${path}/${e}.eclass
if [[ -e "${eclass}" ]] ; then
source "${eclass}"
-   return 0
+   continue 2
fi
done
+   die "could not find ${e}.eclass"
done
-   die "could not find ${eclass}"
 }
 EXPORT_FUNCTIONS() { :; }
 



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

2017-08-08 Thread Michał Górny
commit: 0e6d20439e89c82fa99bbaefbe2a728efc77631c
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Jul  1 16:14:44 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Aug  8 19:42:17 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e6d2043

flag-o-matic.eclass: Strip LDFLAGS unsupported by the C compiler, #621274

Include LDFLAGS in the variables stripped by strip-unsupported-flags.
The code reuses the current functions for testing CC, and so only remove
LDFLAGS that are rejected by the C compiler and not the linker. This
solves the case of bug #621274 where LDFLAGS contained GCC-specific
-flto flag.

 eclass/flag-o-matic.eclass   | 3 +++
 eclass/tests/flag-o-matic.sh | 2 +-
 2 files changed, 4 insertions(+), 1 deletion(-)

diff --git a/eclass/flag-o-matic.eclass b/eclass/flag-o-matic.eclass
index b2f3742b3ec..4ef32c519f2 100644
--- a/eclass/flag-o-matic.eclass
+++ b/eclass/flag-o-matic.eclass
@@ -535,6 +535,9 @@ strip-unsupported-flags() {
export CXXFLAGS=$(test-flags-CXX ${CXXFLAGS})
export FFLAGS=$(test-flags-F77 ${FFLAGS})
export FCFLAGS=$(test-flags-FC ${FCFLAGS})
+   # note: this does not verify the linker flags but it is enough
+   # to strip invalid C flags which are much more likely, #621274
+   export LDFLAGS=$(test-flags-CC ${LDFLAGS})
 }
 
 # @FUNCTION: get-flag

diff --git a/eclass/tests/flag-o-matic.sh b/eclass/tests/flag-o-matic.sh
index 92c68b82c3c..24f2a4c4af4 100755
--- a/eclass/tests/flag-o-matic.sh
+++ b/eclass/tests/flag-o-matic.sh
@@ -55,7 +55,7 @@ done <<<"
 
 tbegin "strip-unsupported-flags"
 strip-unsupported-flags
-[[ ${CFLAGS} == "" ]] && [[ ${CXXFLAGS} == "-z=2" ]]
+[[ ${CFLAGS} == "" ]] && [[ ${CXXFLAGS} == "-z=2" ]] && [[ ${LDFLAGS} == "" ]]
 ftend
 
 for var in $(all-flag-vars) ; do



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

2017-08-08 Thread Sergei Trofimovich
commit: 1da26aa386b916934395cbfd52863fbbc4d67521
Author: Michael Mair-Keimberger (asterix)  gmail 
 com>
AuthorDate: Tue Aug  8 16:13:03 2017 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Tue Aug  8 19:56:33 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1da26aa3

dev-haskell/wcx: remove unused patch

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

 dev-haskell/wxc/files/wxc-0.90.0.4-wxGTK-2.9.4.1.patch | 11 ---
 1 file changed, 11 deletions(-)

diff --git a/dev-haskell/wxc/files/wxc-0.90.0.4-wxGTK-2.9.4.1.patch 
b/dev-haskell/wxc/files/wxc-0.90.0.4-wxGTK-2.9.4.1.patch
deleted file mode 100644
index 3786e6ad532..000
--- a/dev-haskell/wxc/files/wxc-0.90.0.4-wxGTK-2.9.4.1.patch
+++ /dev/null
@@ -1,11 +0,0 @@
 wxc-0.90.0.4-orig/src/cpp/eljpen.cpp   2012-07-03 20:12:17.0 
+1000
-+++ wxc-0.90.0.4/src/cpp/eljpen.cpp2012-08-18 11:37:00.625281748 +1000
-@@ -156,7 +156,7 @@
- EWXWEXPORT(void,wxPen_GetStipple)(void* self,wxBitmap* _ref)
- {
- #if defined(__WXGTK__)
--*_ref = NULL;
-+*_ref = wxBitmap();
- #else
- *_ref = *(((wxPen*)self)->GetStipple());
- #endif



  1   2   >