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

2017-12-18 Thread Fabian Groffen
commit: 1d4e0d4ad335a3029cfeec5304cf41f8eb022fab
Author: Fabian Groffen  gentoo  org>
AuthorDate: Tue Dec 19 07:49:50 2017 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Tue Dec 19 07:49:50 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1d4e0d4a

dev-python/geventhttpclient: marked ~ppc64

Package-Manager: Portage-2.3.13, Repoman-2.3.3

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

diff --git a/dev-python/geventhttpclient/geventhttpclient-1.3.1.ebuild 
b/dev-python/geventhttpclient/geventhttpclient-1.3.1.ebuild
index 2761e853dd4..883f5906c85 100644
--- a/dev-python/geventhttpclient/geventhttpclient-1.3.1.ebuild
+++ b/dev-python/geventhttpclient/geventhttpclient-1.3.1.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 ~arm64 ~ppc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="amd64 ~arm64 ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="test"
 
 RDEPEND="



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

2017-12-18 Thread Fabian Groffen
commit: c60e3b606b4c76160d962d7c5c7e1cf83997ab07
Author: Fabian Groffen  gentoo  org>
AuthorDate: Tue Dec 19 07:48:34 2017 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Tue Dec 19 07:48:34 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c60e3b60

dev-python/python-fastimport: marked ~ppc64

Package-Manager: Portage-2.3.13, Repoman-2.3.3

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

diff --git a/dev-python/python-fastimport/python-fastimport-0.9.6.ebuild 
b/dev-python/python-fastimport/python-fastimport-0.9.6.ebuild
index b804df2aa6f..17ea2dcc430 100644
--- a/dev-python/python-fastimport/python-fastimport-0.9.6.ebuild
+++ b/dev-python/python-fastimport/python-fastimport-0.9.6.ebuild
@@ -15,7 +15,7 @@ SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="amd64 ~arm64 ~ppc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="amd64 ~arm64 ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="test"
 
 DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"



[gentoo-commits] repo/gentoo:master commit in: dev-vcs/hg-git/

2017-12-18 Thread Fabian Groffen
commit: 1cec61c6159277a0334aa8ae1828df52ccda3a3f
Author: Fabian Groffen  gentoo  org>
AuthorDate: Tue Dec 19 07:51:45 2017 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Tue Dec 19 07:51:45 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1cec61c6

dev-vcs/hg-git: marked ~ppc64

Package-Manager: Portage-2.3.13, Repoman-2.3.3

 dev-vcs/hg-git/hg-git-0.8.10.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-vcs/hg-git/hg-git-0.8.10.ebuild 
b/dev-vcs/hg-git/hg-git-0.8.10.ebuild
index cc4e760224e..9107366d406 100644
--- a/dev-vcs/hg-git/hg-git-0.8.10.ebuild
+++ b/dev-vcs/hg-git/hg-git-0.8.10.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE=""
 
 RDEPEND="



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

2017-12-18 Thread Fabian Groffen
commit: 2b128a526f4d79db60f15c9ee510e0cbf636964c
Author: Fabian Groffen  gentoo  org>
AuthorDate: Tue Dec 19 07:50:24 2017 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Tue Dec 19 07:50:24 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2b128a52

dev-python/dulwich: marked ~ppc64

Package-Manager: Portage-2.3.13, Repoman-2.3.3

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

diff --git a/dev-python/dulwich/dulwich-0.18.5.ebuild 
b/dev-python/dulwich/dulwich-0.18.5.ebuild
index ba2e0b924d8..8b3ff1c57e1 100644
--- a/dev-python/dulwich/dulwich-0.18.5.ebuild
+++ b/dev-python/dulwich/dulwich-0.18.5.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="amd64 ~arm64 ~ppc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="amd64 ~arm64 ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="doc examples test"
 
 DEPEND="



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

2017-12-18 Thread Gilles Dartiguelongue
commit: 139f1bc1cd1464fa5c0664c05b06d1c997b3553b
Author: Gilles Dartiguelongue  gentoo  org>
AuthorDate: Tue Dec 19 07:22:39 2017 +
Commit: Gilles Dartiguelongue  gentoo  org>
CommitDate: Tue Dec 19 07:38:25 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=139f1bc1

dev-libs/gmime: version bump 3.0.3 → 3.0.5

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 dev-libs/gmime/Manifest   |  1 +
 dev-libs/gmime/gmime-3.0.5.ebuild | 68 +++
 2 files changed, 69 insertions(+)

diff --git a/dev-libs/gmime/Manifest b/dev-libs/gmime/Manifest
index 2683330e76e..27bc85fde37 100644
--- a/dev-libs/gmime/Manifest
+++ b/dev-libs/gmime/Manifest
@@ -1,3 +1,4 @@
 DIST gmime-2.6.23.tar.xz 5216588 BLAKE2B 
e173a7dbd418663ebbc55b856359bf9286c3791827f9b7f89da48dd7c3609e77312546f9489c08d34a7dcaeb78659789809d5fafc1323cbae9b9f1c4a316c659
 SHA512 
2ff6718b7a555cd5b34848399f29c7d0aa5a15e1f3cb46e9258c499e874191ee00f41b737386805d3000bad34367d174a25c45d38ba90cba7902400e733afa14
 DIST gmime-3.0.2.tar.xz 751944 BLAKE2B 
e5d8843e209ca589cb1dddb96093fde8727617b8cb6e2012ae047d343c485ee2398398e20be365090af9d7b4afcfe248897ee21181fc79bff376861ac1b4428a
 SHA512 
246f489c168ce7e04fab664b7e9ae7772ae52f0063fb0eac9153460d84fa5d9712457d81fbd1bdcdadb7e03007cf71ed3bad5287f1639214f54167427c9209ca
 DIST gmime-3.0.3.tar.xz 761844 BLAKE2B 
5e4a3d0cfc9768b714dc7ee1b80e06d3c2cc0a71269339d43fc9edd341d4b6b269ece347864dc2ffc9e647503e82163bfdd8701036a1db45d278ab169cdc2edd
 SHA512 
7a4c3026a73f4eb5c9b7717fa6dc0010191dd1ce5296792f5fb58c813a843db7377e70c7d36b59461927424f15df2b9ab58cea425b6ce64ca56f75fe8bbfca5d
+DIST gmime-3.0.5.tar.xz 764188 BLAKE2B 
71daa5703c7a3e0e209a35908ef9fee40d494a5d2a3819d273408a36caee18dee6852a852a9d8757e2bf9d0b958235acb69cfa7538a8f670deb00c220f77a737
 SHA512 
658b9008ffdf8055ffa9dfe8a5a6036a487309b0419572a9376397f68a8fc17d36ba6a05d2dfcb2ad23e634dc9e2aedd2479df1bfa0b7f8944d4c294650cb6c8

diff --git a/dev-libs/gmime/gmime-3.0.5.ebuild 
b/dev-libs/gmime/gmime-3.0.5.ebuild
new file mode 100644
index 000..8b16292c8a0
--- /dev/null
+++ b/dev-libs/gmime/gmime-3.0.5.ebuild
@@ -0,0 +1,68 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+VALA_USE_DEPEND="vapigen"
+
+inherit flag-o-matic gnome2 vala
+
+DESCRIPTION="Utilities for creating and parsing messages using MIME"
+HOMEPAGE="http://spruce.sourceforge.net/gmime/ 
https://developer.gnome.org/gmime/stable/;
+
+SLOT="3.0"
+LICENSE="LGPL-2.1"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 
~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x64-solaris 
~x86-solaris"
+IUSE="crypt doc idn static-libs test vala"
+
+RDEPEND="
+   >=dev-libs/glib-2.32.0:2
+   sys-libs/zlib
+   crypt? ( >=app-crypt/gpgme-1.8.0:1= )
+   idn? ( net-dns/libidn )
+   vala? (
+   $(vala_depend)
+   >=dev-libs/gobject-introspection-1.30.0:= )
+"
+DEPEND="${RDEPEND}
+   >=dev-util/gtk-doc-am-1.8
+   virtual/libiconv
+   virtual/pkgconfig
+   doc? ( app-text/docbook-sgml-utils )
+   test? ( app-crypt/gnupg )
+"
+# gnupg is needed for tests if --enable-cryptography is enabled, which we do 
unconditionally
+
+src_prepare() {
+   gnome2_src_prepare
+   use vala && vala_src_prepare
+}
+
+src_configure() {
+   if [[ ${CHOST} == *-solaris* ]]; then
+   # bug #???, why not use --with-libiconv
+   append-libs iconv
+   fi
+
+   gnome2_src_configure \
+   $(use_enable crypt crypto) \
+   $(use_enable static-libs static) \
+   $(use_enable vala) \
+   $(use_with idn libidn) \
+   $(usex doc "" DB2HTML=)
+}
+
+src_compile() {
+   gnome2_src_compile
+   if use doc; then
+   emake -C docs/tutorial html
+   fi
+}
+
+src_install() {
+   gnome2_src_install
+
+   if use doc ; then
+   docinto tutorial
+   dodoc -r docs/tutorial/html/
+   fi
+}



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

2017-12-18 Thread Gilles Dartiguelongue
commit: 4512345ebec4c2a590f35fa7c8b0165a42a33d90
Author: Gilles Dartiguelongue  gentoo  org>
AuthorDate: Tue Dec 19 07:36:52 2017 +
Commit: Gilles Dartiguelongue  gentoo  org>
CommitDate: Tue Dec 19 07:38:27 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4512345e

media-gfx/gnome-photos: version bump 3.24.3 → 3.24.5

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 media-gfx/gnome-photos/Manifest   |  1 +
 media-gfx/gnome-photos/gnome-photos-3.24.5.ebuild | 66 +++
 2 files changed, 67 insertions(+)

diff --git a/media-gfx/gnome-photos/Manifest b/media-gfx/gnome-photos/Manifest
index 43a24041c1d..750d188eed3 100644
--- a/media-gfx/gnome-photos/Manifest
+++ b/media-gfx/gnome-photos/Manifest
@@ -1,3 +1,4 @@
 DIST gnome-photos-3.22.6.tar.xz 962468 BLAKE2B 
ceb0e54801f42a681b26e95d670a7fbb0f62d9965e38452f8d5aab045c85bb0ee57558e90caa6a8090f978c5a02b6f327692460dfe5de92bf88079dd86fc8ba9
 SHA512 
4fb2a67b5acdbd63cf6f252d0116a4b759e0e6daae48d638ce96ec35f24deee44720c45cb0720a26b6a380e66bbde1619173de340375828bc2f4ef943606fe26
 DIST gnome-photos-3.24.2.tar.xz 984372 BLAKE2B 
3fecc31730fb0a55c1c0336306e0785ba4537eb668b0582a796bc8a1e7fb7b39c79f3f66c5f02d8794ce9358816952b4c054ce39d45bd3565e950cbc554090c6
 SHA512 
6747d7f7b0fe8710f299a7cd72916a1abd2e6296d642f9d7bf027de731f0fa4e0f862cb6bcb5622bb2d69298b911433df2a31f37f1f7d02fd4e5582234fe0c9f
 DIST gnome-photos-3.24.3.tar.xz 984796 BLAKE2B 
b54190adbbfb1d4ca4cbd34a06e71f37fdcadfb89ee88de15082b17751e187f61352987bbf611eb82136eb80f458bb8fc50b1232c8ec50b08044f317a90e71d3
 SHA512 
254fc37cfdfcd1b2d854e1ddb5a71d28aab6da3caa6a8739dcbecdabc8a9cb449b2b4080319bb9b73d4b16464f7a7ab7060304fd1194f3bc8cacc67497567a2c
+DIST gnome-photos-3.24.5.tar.xz 985864 BLAKE2B 
d5e7dd48a6f81c9ca6efa7dcb2b17fdeb781070d1789514098b8cf30bcd12eba145e57e584f42f66286579ad40ef31f370c471abaab30ba684bada9878afc3c4
 SHA512 
8dcdb9962a55d6e2e9aa28ef86dcc9100f80fa9739763cea1475052379050a23428e09e8416ed75b9a9b1c85a9bc27d94a75faeefde3d546195c21f04f85379d

diff --git a/media-gfx/gnome-photos/gnome-photos-3.24.5.ebuild 
b/media-gfx/gnome-photos/gnome-photos-3.24.5.ebuild
new file mode 100644
index 000..72c739cc839
--- /dev/null
+++ b/media-gfx/gnome-photos/gnome-photos-3.24.5.ebuild
@@ -0,0 +1,66 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python2_7 )
+
+inherit gnome2 python-any-r1 virtualx
+
+DESCRIPTION="Access, organize and share your photos on GNOME"
+HOMEPAGE="https://wiki.gnome.org/Apps/Photos;
+
+LICENSE="GPL-2+ LGPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="flickr test upnp-av"
+
+COMMON_DEPEND="
+   >=app-misc/tracker-1:=[miner-fs]
+   >=dev-libs/glib-2.44:2
+   gnome-base/gsettings-desktop-schemas
+   >=dev-libs/libgdata-0.15.2:0=[gnome-online-accounts]
+   media-libs/babl
+   >=media-libs/gegl-0.3.14:0.3[cairo,jpeg2k,raw]
+   media-libs/gexiv2
+   >=media-libs/grilo-0.3.0:0.3=
+   >=media-libs/libpng-1.6:0=
+   >=net-libs/gnome-online-accounts-3.8:=
+   >=net-libs/libgfbgraph-0.2.1:0.2
+   sci-geosciences/geocode-glib
+   >=x11-libs/cairo-1.14
+   x11-libs/gdk-pixbuf:2
+   >=x11-libs/gtk+-3.22.15:3
+"
+# gnome-online-miners is also used for google, facebook, DLNA - not only flickr
+# but out of all the grilo-plugins, only upnp-av and flickr get used, which 
have USE flags here,
+# so don't pull it always, but only if either USE flag is enabled
+RDEPEND="${COMMON_DEPEND}
+   net-misc/gnome-online-miners[flickr?]
+   upnp-av? ( media-plugins/grilo-plugins:0.3[upnp-av] )
+   flickr? ( media-plugins/grilo-plugins:0.3[flickr] )
+"
+DEPEND="${COMMON_DEPEND}
+   app-text/yelp-tools
+   dev-util/desktop-file-utils
+   >=dev-util/intltool-0.50.1
+   virtual/pkgconfig
+   test? ( $(python_gen_any_dep 'dev-util/dogtail[${PYTHON_USEDEP}]') )
+"
+
+python_check_deps() {
+   use test && has_version "dev-util/dogtail[${PYTHON_USEDEP}]"
+}
+
+pkg_setup() {
+   use test && python-any-r1_pkg_setup
+}
+
+src_configure() {
+   # XXX: how to deal with rdtscp support, x86intrin
+   gnome2_src_configure \
+   $(use_enable test dogtail)
+}
+
+src_test() {
+   virtx emake check
+}



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

2017-12-18 Thread Gilles Dartiguelongue
commit: 12c0e2bdde7ff1d917fb72820256c8ca42b6c875
Author: Gilles Dartiguelongue  gentoo  org>
AuthorDate: Tue Dec 19 07:13:05 2017 +
Commit: Gilles Dartiguelongue  gentoo  org>
CommitDate: Tue Dec 19 07:38:23 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=12c0e2bd

x11-libs/pango: version bump 1.40.12 → 1.40.14, performance updates

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 x11-libs/pango/Manifest |  1 +
 x11-libs/pango/pango-1.40.14.ebuild | 57 +
 2 files changed, 58 insertions(+)

diff --git a/x11-libs/pango/Manifest b/x11-libs/pango/Manifest
index ea9161d11df..aa65db433e0 100644
--- a/x11-libs/pango/Manifest
+++ b/x11-libs/pango/Manifest
@@ -1,3 +1,4 @@
 DIST pango-1.40.12.tar.xz 856228 BLAKE2B 
c6fe562f64ac7b641b5b8519f831b999418ab06c1686ac07aa08b587bfba761a834e698f033bdb79666ea6ddd6c1f672ce968897c7594e4467c5b6dee644877e
 SHA512 
772792edac9ab5b6f76617cd3512432ca6b9af1d5ee6bfb87d0b60293f560026d479df059da66f53ba567f916a275e82f1cdd17ca75bb0da7ae2a79d4a75ed6d
+DIST pango-1.40.14.tar.xz 858388 BLAKE2B 
1afcff08c38aa59ec57cdf43aa503e70a8c03b7d59c730060c9e3537f78ffe9a63e3aa1cb74ce9ce8d72541b5a5be8becb951f665f4663b108114686c41452c8
 SHA512 
35ba7bc8be3992f206ccc2cc5aca0b94e2a3832f887fc9c45b0e29fddcb9051ce05a74377de0ca4ff95a87983b15688fa5d379d592faf87aa8eaca25ac18b7ea
 DIST pango-1.40.3.tar.xz 1061044 BLAKE2B 
79acd03144b58a3c160888cf4e3638faaf622cfcb406ddcd6a17907bddb7b3c6bf8c4a8ffbedb095664b7d19daa6837239e317d03e9a485f01b832227d1c3b7d
 SHA512 
ff82395e8487624dffe212975b72b3383dcebb197a8675c8b409665e3e2e30fc23d9a6c25c3129a115adb7182b2a71a49550dbe881eb7ee9bbc572de6ba18d27
 DIST pango-1.40.6.tar.xz 832040 BLAKE2B 
af5597194e02c21b8e3ceb6097482dd23a9eaf74b5ca618cc39a1f44317cdab6ecef3125f5952a7b9fd306e67301de4503efbf082b3c8c172615c523e71d6a55
 SHA512 
d916b364a77de3e68779e6d841d95bca456daf89405b92eaf51dceef093a9761cbb6c48f4c2971dec47c0bbdb645a3f3f4fb9af425274bf1d1822b278575e1f7

diff --git a/x11-libs/pango/pango-1.40.14.ebuild 
b/x11-libs/pango/pango-1.40.14.ebuild
new file mode 100644
index 000..0b59c658a54
--- /dev/null
+++ b/x11-libs/pango/pango-1.40.14.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GNOME2_LA_PUNT="yes"
+
+inherit gnome2 multilib-minimal toolchain-funcs
+
+DESCRIPTION="Internationalized text layout and rendering library"
+HOMEPAGE="http://www.pango.org/;
+
+LICENSE="LGPL-2+ FTL"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
+
+IUSE="X +introspection test"
+
+RDEPEND="
+   >=media-libs/harfbuzz-1.2.3:=[glib(+),truetype(+),${MULTILIB_USEDEP}]
+   >=dev-libs/glib-2.34.3:2[${MULTILIB_USEDEP}]
+   >=media-libs/fontconfig-2.10.92:1.0=[${MULTILIB_USEDEP}]
+   >=media-libs/freetype-2.5.0.1:2=[${MULTILIB_USEDEP}]
+   >=x11-libs/cairo-1.12.14-r4:=[X?,${MULTILIB_USEDEP}]
+   introspection? ( >=dev-libs/gobject-introspection-0.9.5:= )
+   X? (
+   >=x11-libs/libXrender-0.9.8[${MULTILIB_USEDEP}]
+   >=x11-libs/libX11-1.6.2[${MULTILIB_USEDEP}]
+   >=x11-libs/libXft-2.3.1-r1[${MULTILIB_USEDEP}]
+   )
+"
+DEPEND="${RDEPEND}
+   >=dev-util/gtk-doc-am-1.20
+   virtual/pkgconfig[${MULTILIB_USEDEP}]
+   test? ( media-fonts/cantarell )
+   X? ( >=x11-proto/xproto-7.0.24[${MULTILIB_USEDEP}] )
+   !<=sys-devel/autoconf-2.63:2.5
+"
+
+multilib_src_configure() {
+   tc-export CXX
+
+   ECONF_SOURCE=${S} \
+   gnome2_src_configure \
+   --with-cairo \
+   $(multilib_native_use_enable introspection) \
+   $(use_with X xft) \
+   "$(usex X --x-includes="${EPREFIX}/usr/include" "")" \
+   "$(usex X --x-libraries="${EPREFIX}/usr/$(get_libdir)" "")"
+
+   if multilib_is_native_abi; then
+   ln -s "${S}"/docs/html docs/html || die
+   fi
+}
+
+multilib_src_install() {
+   gnome2_src_install
+}



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

2017-12-18 Thread Benda XU
commit: b269167ddba7b8485ec67042f77699bded47d296
Author: Benda Xu  gentoo  org>
AuthorDate: Wed Dec 13 05:56:07 2017 +
Commit: Benda XU  gentoo  org>
CommitDate: Tue Dec 19 07:16:01 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b269167d

sci-libs/hdf5: Add back hl configuration options.

Closes: https://bugs.gentoo.org/640220
Package-Manager: Portage-2.3.16, Repoman-2.3.6

 sci-libs/hdf5/hdf5-1.10.1.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/sci-libs/hdf5/hdf5-1.10.1.ebuild b/sci-libs/hdf5/hdf5-1.10.1.ebuild
index 4b97584a479..6cf18a83be0 100644
--- a/sci-libs/hdf5/hdf5-1.10.1.ebuild
+++ b/sci-libs/hdf5/hdf5-1.10.1.ebuild
@@ -84,6 +84,7 @@ src_configure() {
$(use_enable debug codestack)
$(use_enable cxx)
$(use_enable fortran)
+   $(use_enable hl)
$(use_enable mpi parallel)
$(use_enable threads threadsafe)
$(use_with szip szlib)



[gentoo-commits] repo/gentoo:master commit in: xfce-extra/xfce4-power-manager/

2017-12-18 Thread Michał Górny
commit: 4769fcbc72aca2bd01565d66b1b38c0e36429bd1
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Dec 19 06:51:31 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Dec 19 06:52:30 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4769fcbc

xfce-extra/xfce4-power-manager: Bump to 1.6.1

 xfce-extra/xfce4-power-manager/Manifest|  1 +
 .../xfce4-power-manager-1.6.1.ebuild   | 62 ++
 2 files changed, 63 insertions(+)

diff --git a/xfce-extra/xfce4-power-manager/Manifest 
b/xfce-extra/xfce4-power-manager/Manifest
index 0ca96b687c9..2664e9d864f 100644
--- a/xfce-extra/xfce4-power-manager/Manifest
+++ b/xfce-extra/xfce4-power-manager/Manifest
@@ -1 +1,2 @@
 DIST xfce4-power-manager-1.6.0.tar.bz2 1171114 BLAKE2B 
96550ad0381b9482d9e5ad5057c94923c649498593be9726c0628ec7d36e2b2a1a939048b86a46e6bd10a4e9936924d217bcc83bc9f0b76d72ef99245f099b2f
 SHA512 
1b3628793a8bfb7a487fc4f1182769b0d7a90784aa4ef7800997dd7e9a061d938493b8c5653672b293fb018dd5b5209bb83caa16310c1de370413f98d8af1053
+DIST xfce4-power-manager-1.6.1.tar.bz2 1180710 BLAKE2B 
bffb5f00a42a3242a0b9d35b48fe6d9813d3292757844e911a8e71d05cb59f2f91d93ab5a77ac15ae35c90ccfa60ce39db23bc94a0350232538c8621fec4473f
 SHA512 
b81ce1b35892a6cd0b1d4fb590ccc25b906cde6f782de2fffbe78ea89e00df15e51ea1f47576c173b7512cd617f5142868fca8cf81519b6fe165a5ecc67a5478

diff --git a/xfce-extra/xfce4-power-manager/xfce4-power-manager-1.6.1.ebuild 
b/xfce-extra/xfce4-power-manager/xfce4-power-manager-1.6.1.ebuild
new file mode 100644
index 000..e4f7280d253
--- /dev/null
+++ b/xfce-extra/xfce4-power-manager/xfce4-power-manager-1.6.1.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit gnome2-utils
+
+DESCRIPTION="Power manager for the Xfce desktop environment"
+HOMEPAGE="https://goodies.xfce.org/projects/applications/xfce4-power-manager;
+SRC_URI="mirror://xfce/src/xfce/${PN}/${PV%.*}/${P}.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86"
+IUSE="debug kernel_linux networkmanager +panel-plugin policykit systemd"
+
+COMMON_DEPEND=">=dev-libs/glib-2.42:=
+   >=sys-power/upower-0.99.0
+   sys-power/pm-utils
+   >=x11-libs/gtk+-3.14:3=
+   >=x11-libs/libnotify-0.7:=
+   x11-libs/libX11:=
+   >=x11-libs/libXrandr-1.2:=
+   x11-libs/libXext:=
+   x11-libs/libXtst:=
+   >=xfce-base/xfconf-4.12:=
+   >=xfce-base/libxfce4ui-4.12:=[gtk3(+)]
+   >=xfce-base/libxfce4util-4.12:=
+   panel-plugin? ( >=xfce-base/xfce4-panel-4.12:= )
+   policykit? (
+   >=sys-auth/polkit-0.112
+   !systemd? ( sys-auth/consolekit )
+   )"
+RDEPEND="${COMMON_DEPEND}
+   networkmanager? ( net-misc/networkmanager )"
+DEPEND="${COMMON_DEPEND}
+   dev-util/intltool
+   sys-devel/gettext
+   virtual/pkgconfig
+   x11-proto/xproto"
+
+src_configure() {
+   local myconf=(
+   $(use_enable policykit polkit)
+   $(use_enable networkmanager network-manager)
+   $(use_enable panel-plugin xfce4panel)
+   )
+
+   econf "${myconf[@]}"
+}
+
+src_install() {
+   default
+   find "${D}" -name '*.la' -delete || die
+}
+
+pkg_postinst() {
+   gnome2_icon_cache_update
+}
+
+pkg_postrm() {
+   gnome2_icon_cache_update
+}



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

2017-12-18 Thread Matthias Maier
commit: 6b03d93adfdfcdbc1f1a4be508a9649acacf9eea
Author: Matthias Maier  gentoo  org>
AuthorDate: Tue Dec 19 06:49:40 2017 +
Commit: Matthias Maier  gentoo  org>
CommitDate: Tue Dec 19 06:50:11 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b03d93a

dev-util/astyle: add myself as maintainer

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 dev-util/astyle/metadata.xml | 5 -
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/dev-util/astyle/metadata.xml b/dev-util/astyle/metadata.xml
index 20b3820d15c..0491ce853e3 100644
--- a/dev-util/astyle/metadata.xml
+++ b/dev-util/astyle/metadata.xml
@@ -1,7 +1,10 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-   
+   
+   tam...@gentoo.org
+   Matthias Maier
+   

astyle is a code formatter for C, C++, and Java source code, 
with many
granular formatting options to assist in enforcing code 
formatting



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

2017-12-18 Thread Hans de Graaff
commit: 322d6bab00c0e54e0bad132bc7ae2c7a663a7d4e
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Dec 19 05:55:56 2017 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Dec 19 06:04:42 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=322d6bab

dev-ruby/bunny: add 2.8.0

Package-Manager: Portage-2.3.13, Repoman-2.3.3

 dev-ruby/bunny/Manifest   |  1 +
 dev-ruby/bunny/bunny-2.8.0.ebuild | 33 +
 2 files changed, 34 insertions(+)

diff --git a/dev-ruby/bunny/Manifest b/dev-ruby/bunny/Manifest
index e29b9b2ab58..4fafd4a0132 100644
--- a/dev-ruby/bunny/Manifest
+++ b/dev-ruby/bunny/Manifest
@@ -2,3 +2,4 @@ DIST bunny-2.6.5.gem 198144 BLAKE2B 
f2f13823833fcb84e25c3d40671be241ca168637d71f
 DIST bunny-2.7.0.gem 198144 BLAKE2B 
db9427bba354d7d4d573ebc6df61348369b25055b2afc08544db45303170bacf9c78f14db907742fb357e109bc271dd6219d4bb7d289f663551d3eba944127cc
 SHA512 
dc44ce5a8b05fe7bd68a9d6fe8c7d0bb7f7ead3500582ff273dcdabba8e9ff104f3f2b0990c004d9217839881d1e3a79494d211b32723a866655d1e0bec2899c
 DIST bunny-2.7.1.gem 199168 BLAKE2B 
f1b5d9e7a7f2808aa8fb70c4d8f3eba3a45892929dc2e5b0d457e5e4095f0deb1a13c093e56774dbd92e0b09cce35528ca298790b74a583b0ecc62ee22e9df03
 SHA512 
9222ff4cf2e0261f82ad98ec75b697f1fee7f0f0cf998e14edffdbc16bbcb93ba2206051d712a8b6e6452345ef12043c094c6f7bc88bd203b3c171765c5e0422
 DIST bunny-2.7.2.gem 199168 BLAKE2B 
30293eda9a336a78383f52981109c5c231c6d850376042f63ce8108e677d553b9a867d696be2fdfb33fa3d26c27e0d8da96287fcd113b574bc47d3caa3ce897b
 SHA512 
acba94a6611be0c72d10016366c00f8a2c84c36e897d1e9b179f49ae717edd1d6ade5b90fa963d1f830a315927be01267d0f848bd8f3016978ab2b2ec38c6bde
+DIST bunny-2.8.0.gem 200704 BLAKE2B 
d2a76c7e5d16b5a86c8cd6562e67e705cdd223778c84c995000fd1d128bb85a06f96765629d8b555f96f18e480bd840b13db0f9a01501b7cffac76effa0ebb1a
 SHA512 
638cdf63a4a46bfa74af12c994cb4fd2798b57718be1386b7d0dc592bae4f35902d4bb72e0e58ee289bcffd2d6eb7ea8e82ccb0ed98d743b7d09f149dd042916

diff --git a/dev-ruby/bunny/bunny-2.8.0.ebuild 
b/dev-ruby/bunny/bunny-2.8.0.ebuild
new file mode 100644
index 000..d796a3c3444
--- /dev/null
+++ b/dev-ruby/bunny/bunny-2.8.0.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+USE_RUBY="ruby22 ruby23 ruby24"
+
+RUBY_FAKEGEM_RECIPE_DOC="rdoc"
+
+# Tests require a live AMQP server.
+RUBY_FAKEGEM_TASK_TEST=""
+
+RUBY_FAKEGEM_EXTRADOC="ChangeLog.md README.md"
+
+RUBY_FAKEGEM_BINWRAP=""
+
+inherit ruby-fakegem
+
+DESCRIPTION="Another synchronous Ruby AMQP client"
+HOMEPAGE="https://github.com/celldee/bunny;
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+ruby_add_rdepend ">=dev-ruby/amq-protocol-2.2.0:2"
+
+all_ruby_install() {
+   all_fakegem_install
+
+   insinto /usr/share/doc/${PF}
+   doins -r examples || die
+}



[gentoo-commits] repo/gentoo:master commit in: sys-power/acpi_call/, sys-power/acpi_call/files/

2017-12-18 Thread Matt Thode
commit: 6fdc2df80c7113561a7ef61f353ab71c139b
Author: Matthew Thode  gentoo  org>
AuthorDate: Tue Dec 19 05:59:14 2017 +
Commit: Matt Thode  gentoo  org>
CommitDate: Tue Dec 19 06:03:08 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6fdc2df8

sys-power/acpi_call: fix acpi_call for 4.14 kernels

Package-Manager: Portage-2.3.14, Repoman-2.3.6

 sys-power/acpi_call/acpi_call-1.1.0-r2.ebuild  | 1 +
 sys-power/acpi_call/files/acpi_call-1.1.0-linux-4.14.patch | 9 +
 2 files changed, 10 insertions(+)

diff --git a/sys-power/acpi_call/acpi_call-1.1.0-r2.ebuild 
b/sys-power/acpi_call/acpi_call-1.1.0-r2.ebuild
index 711fd3f5d64..3b3733ffcc8 100644
--- a/sys-power/acpi_call/acpi_call-1.1.0-r2.ebuild
+++ b/sys-power/acpi_call/acpi_call-1.1.0-r2.ebuild
@@ -29,6 +29,7 @@ BUILD_TARGETS="default"
 PATCHES=(
"${FILESDIR}/${P}-linux-3.17.patch"
"${FILESDIR}/${P}-linux-4.12.patch"
+   "${FILESDIR}/${P}-linux-4.14.patch"
 )
 
 src_compile(){

diff --git a/sys-power/acpi_call/files/acpi_call-1.1.0-linux-4.14.patch 
b/sys-power/acpi_call/files/acpi_call-1.1.0-linux-4.14.patch
new file mode 100644
index 000..f6956163734
--- /dev/null
+++ b/sys-power/acpi_call/files/acpi_call-1.1.0-linux-4.14.patch
@@ -0,0 +1,9 @@
+--- acpi_call-1.1.0.orig/acpi_call.c   2017-11-24 22:30:59.0 +0100
 acpi_call-1.1.0/acpi_call.c2017-11-24 22:30:01.0 +0100
+@@ -5,7 +5,6 @@
+ #include 
+ #include 
+ #include 
+-#include 
+ #include 
+ #include 



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

2017-12-18 Thread Jason Zaman
commit: 59e184d81217d5fed1c9cf43bbe4e750cfc8a845
Author: Jason Zaman  gentoo  org>
AuthorDate: Tue Dec 19 05:08:10 2017 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Tue Dec 19 05:15:51 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=59e184d8

media-libs/xine-lib: amd64 stable

Gentoo-bug: 639992
Package-Manager: Portage-2.3.13, Repoman-2.3.3

 media-libs/xine-lib/xine-lib-1.2.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/xine-lib/xine-lib-1.2.8.ebuild 
b/media-libs/xine-lib/xine-lib-1.2.8.ebuild
index a2171f2e621..d3a4b7e7656 100644
--- a/media-libs/xine-lib/xine-lib-1.2.8.ebuild
+++ b/media-libs/xine-lib/xine-lib-1.2.8.ebuild
@@ -12,7 +12,7 @@ if [[ ${PV} == ** ]]; then
NLS_DEPEND="sys-devel/gettext"
NLS_RDEPEND="virtual/libintl"
 else
-   KEYWORDS="~amd64 ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-fbsd ~x86-fbsd"
+   KEYWORDS="amd64 ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-fbsd ~x86-fbsd"
SRC_URI="mirror://sourceforge/xine/${P}.tar.xz"
NLS_IUSE="nls"
NLS_DEPEND="nls? ( sys-devel/gettext )"



[gentoo-commits] repo/gentoo:master commit in: app-i18n/uchardet/

2017-12-18 Thread Jason Zaman
commit: 29b30e8fdbbd281c6e16368d84cfa7bf31df4d21
Author: Jason Zaman  gentoo  org>
AuthorDate: Tue Dec 19 04:51:02 2017 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Tue Dec 19 05:15:47 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=29b30e8f

app-i18n/uchardet: amd64 stable

Gentoo-bug: 639636
Package-Manager: Portage-2.3.13, Repoman-2.3.3

 app-i18n/uchardet/uchardet-0.0.6-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-i18n/uchardet/uchardet-0.0.6-r1.ebuild 
b/app-i18n/uchardet/uchardet-0.0.6-r1.ebuild
index ef5b2e5eb3f..408937d901e 100644
--- a/app-i18n/uchardet/uchardet-0.0.6-r1.ebuild
+++ b/app-i18n/uchardet/uchardet-0.0.6-r1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://www.freedesktop.org/software/uchardet/releases/${P}.tar.xz;
 
 LICENSE="|| ( MPL-1.1 GPL-2+ LGPL-2.1+ )"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ppc ppc64 ~x86"
+KEYWORDS="~alpha amd64 ~arm ~hppa ppc ppc64 ~x86"
 IUSE="cpu_flags_x86_sse2 static-libs test"
 
 PATCHES=( "${FILESDIR}/${P}-enforce-IEEE-float-precision.patch" )



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

2017-12-18 Thread Jason Zaman
commit: 233a16fe4d4a3c65b0680e016c671db0ab44b9fd
Author: Jason Zaman  gentoo  org>
AuthorDate: Tue Dec 19 04:51:33 2017 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Tue Dec 19 05:15:49 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=233a16fe

dev-libs/libclc: amd64 stable

Gentoo-bug: 639622
Package-Manager: Portage-2.3.13, Repoman-2.3.3

 dev-libs/libclc/libclc-0.2.0_pre20170929.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libclc/libclc-0.2.0_pre20170929.ebuild 
b/dev-libs/libclc/libclc-0.2.0_pre20170929.ebuild
index c7ddc57619a..800e35118e4 100644
--- a/dev-libs/libclc/libclc-0.2.0_pre20170929.ebuild
+++ b/dev-libs/libclc/libclc-0.2.0_pre20170929.ebuild
@@ -29,7 +29,7 @@ fi
 
 LICENSE="|| ( MIT BSD )"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 x86"
+KEYWORDS="amd64 ~arm64 x86"
 IUSE=""
 
 RDEPEND="



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

2017-12-18 Thread Jason Zaman
commit: 5fa2e6bd4aa18e4b08f2ca0d4318fdecbfc13fd6
Author: Jason Zaman  gentoo  org>
AuthorDate: Tue Dec 19 05:09:09 2017 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Tue Dec 19 05:15:54 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5fa2e6bd

app-text/aspell: amd64 stable

Gentoo-bug: 639646
Package-Manager: Portage-2.3.13, Repoman-2.3.3

 app-text/aspell/aspell-0.60.7_rc1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/aspell/aspell-0.60.7_rc1.ebuild 
b/app-text/aspell/aspell-0.60.7_rc1.ebuild
index 34ac63ba392..0ca6438519d 100644
--- a/app-text/aspell/aspell-0.60.7_rc1.ebuild
+++ b/app-text/aspell/aspell-0.60.7_rc1.ebuild
@@ -17,7 +17,7 @@ fi
 
 LICENSE="LGPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris"
 IUSE="nls unicode"
 
 PDEPEND="app-dicts/aspell-en"



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

2017-12-18 Thread Zac Medico
commit: 0d1aa648ddec233a92fd15451a125f75276423a6
Author: Zac Medico  gentoo  org>
AuthorDate: Tue Dec 19 04:43:15 2017 +
Commit: Zac Medico  gentoo  org>
CommitDate: Tue Dec 19 04:45:33 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0d1aa648

profiles/package.mask: unmask aiohttp-2.x

Closes: https://bugs.gentoo.org/617174
Package-Manager: Portage-2.3.19, Repoman-2.3.6

 profiles/package.mask | 6 --
 1 file changed, 6 deletions(-)

diff --git a/profiles/package.mask b/profiles/package.mask
index 2c6057bd2fc..d27a07a6184 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -749,12 +749,6 @@ net-wireless/cpyrit-cuda
 # and wxGTK-3.0.3 bump in tree
 >=net-ftp/filezilla-3.25.2-r1
 
-# Zac Medico  (01 May 2017)
-# Possible API incompatibilities, bug #617174.
-# http://aiohttp.readthedocs.io/en/latest/migration.html
->=dev-python/aiohttp-2
->=dev-python/yarl-0.10
-
 # Rick Farina  (17 Apr 2017)
 # Masking old versions because upstream changed versioning
 # Please keep this mask for 1 year to ease upgrades for users



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

2017-12-18 Thread Jason Zaman
commit: 2e5486a831cd38c93c16b3965aa4b23868cbec8c
Author: Jason Zaman  gentoo  org>
AuthorDate: Tue Dec 19 04:38:29 2017 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Tue Dec 19 04:41:27 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2e5486a8

net-print/cups-bjnp: amd64 stable

Gentoo-bug: 632136
Package-Manager: Portage-2.3.13, Repoman-2.3.3

 net-print/cups-bjnp/cups-bjnp-2.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-print/cups-bjnp/cups-bjnp-2.0.ebuild 
b/net-print/cups-bjnp/cups-bjnp-2.0.ebuild
index d720b507f02..13bb734f026 100644
--- a/net-print/cups-bjnp/cups-bjnp-2.0.ebuild
+++ b/net-print/cups-bjnp/cups-bjnp-2.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -9,7 +9,7 @@ SRC_URI="mirror://sourceforge/${PN}/${PV}/${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+KEYWORDS="amd64 ~ppc ~ppc64 ~x86"
 IUSE=""
 
 DEPEND="net-print/cups"



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

2017-12-18 Thread Jason Zaman
commit: d0cfee5dff933318b4201f6029dd68528c9fea58
Author: Jason Zaman  gentoo  org>
AuthorDate: Tue Dec 19 04:27:48 2017 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Tue Dec 19 04:41:24 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d0cfee5d

app-misc/neofetch: amd64 stable

Gentoo-bug: 624954
Package-Manager: Portage-2.3.13, Repoman-2.3.3

 app-misc/neofetch/neofetch-3.3.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/neofetch/neofetch-3.3.0.ebuild 
b/app-misc/neofetch/neofetch-3.3.0.ebuild
index 74d58f58175..c18a9c9d1ed 100644
--- a/app-misc/neofetch/neofetch-3.3.0.ebuild
+++ b/app-misc/neofetch/neofetch-3.3.0.ebuild
@@ -8,7 +8,7 @@ HOMEPAGE="https://github.com/dylanaraps/neofetch;
 SRC_URI="https://github.com/dylanaraps/${PN}/archive/${PV}/${P}.tar.gz;
 LICENSE="MIT-with-advertising"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 IUSE="X"
 
 RDEPEND="sys-apps/pciutils



[gentoo-commits] repo/gentoo:master commit in: app-arch/tar/

2017-12-18 Thread Jason Zaman
commit: daa3e69bcb0acd9b1b8e195ddc15aec44a7f5991
Author: Jason Zaman  gentoo  org>
AuthorDate: Tue Dec 19 04:20:43 2017 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Tue Dec 19 04:41:22 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=daa3e69b

app-arch/tar: amd64 stable

Gentoo-bug: 641484
Package-Manager: Portage-2.3.13, Repoman-2.3.3

 app-arch/tar/tar-1.29-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-arch/tar/tar-1.29-r3.ebuild b/app-arch/tar/tar-1.29-r3.ebuild
index fdb89dd461c..23c5796b3a0 100644
--- a/app-arch/tar/tar-1.29-r3.ebuild
+++ b/app-arch/tar/tar-1.29-r3.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://gnu/tar/${P}.tar.bz2
 
 LICENSE="GPL-3+"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux 
~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux 
~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="acl elibc_glibc minimal nls selinux static userland_GNU xattr"
 
 RDEPEND="acl? ( virtual/acl )



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

2017-12-18 Thread Zac Medico
commit: acdada3747695370fe6cbec5f9dd1f8ac54cac22
Author: Zac Medico  gentoo  org>
AuthorDate: Tue Dec 19 04:37:57 2017 +
Commit: Zac Medico  gentoo  org>
CommitDate: Tue Dec 19 04:37:57 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=acdada37

dev-python/aiohttp: take over as maintainer

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 dev-python/aiohttp/metadata.xml | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/aiohttp/metadata.xml b/dev-python/aiohttp/metadata.xml
index e5671a7088b..b09694a0e1b 100644
--- a/dev-python/aiohttp/metadata.xml
+++ b/dev-python/aiohttp/metadata.xml
@@ -2,8 +2,8 @@
 http://www.gentoo.org/dtd/metadata.dtd;>
 
   
-alund...@gentoo.org
-Alex Brandt
+zmed...@gentoo.org
+Zac Medico
   
   
 aiohttp



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

2017-12-18 Thread Zac Medico
commit: e4bf2940f63eb65c2c10ac0a0a432c7573b8e803
Author: Zac Medico  gentoo  org>
AuthorDate: Tue Dec 19 04:36:09 2017 +
Commit: Zac Medico  gentoo  org>
CommitDate: Tue Dec 19 04:36:09 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e4bf2940

dev-python/multidict: take over as maintainer

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 dev-python/multidict/metadata.xml | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/multidict/metadata.xml 
b/dev-python/multidict/metadata.xml
index 4d774fa2b6a..2b72da2f4a5 100644
--- a/dev-python/multidict/metadata.xml
+++ b/dev-python/multidict/metadata.xml
@@ -2,8 +2,8 @@
 http://www.gentoo.org/dtd/metadata.dtd;>
 

-   alund...@gentoo.org
-   Alex Brandt
+   zmed...@gentoo.org
+   Zac Medico


aio-libs/multidict



[gentoo-commits] repo/gentoo:master commit in: dev-go/bee/

2017-12-18 Thread Zac Medico
commit: 828223ffc1cb813ec7f6dcf78881c580738d456c
Author: Zac Medico  gentoo  org>
AuthorDate: Tue Dec 19 04:20:12 2017 +
Commit: Zac Medico  gentoo  org>
CommitDate: Tue Dec 19 04:23:43 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=828223ff

dev-go/bee: remove package (no reverse deps)

Closes: https://bugs.gentoo.org/641612
Package-Manager: Portage-2.3.19, Repoman-2.3.6

 dev-go/bee/Manifest   |  7 
 dev-go/bee/bee-1.4.1_p20160125.ebuild | 61 ---
 dev-go/bee/metadata.xml   | 10 --
 3 files changed, 78 deletions(-)

diff --git a/dev-go/bee/Manifest b/dev-go/bee/Manifest
deleted file mode 100644
index 3a1c16f42cf..000
--- a/dev-go/bee/Manifest
+++ /dev/null
@@ -1,7 +0,0 @@
-DIST assertions-287b4346dc4e71a038c346375a9d572453bc469b.tar.gz 139764 BLAKE2B 
52a4f66643c4003d27974e36ed139eeaa131dc84382d6c2e20406689675ed237fa42ad7730b3df13bb5d8f027bc5f48393d90b60cbe2e62bf4bd9afa26560998
 SHA512 
8911ee27ba4aad8371e5095cfb7a63aaae08dfc89aca9d7dd72d1c55f7d9e3e2661050965ba123c031165c31733ad6599b9c16716ce01c5f850f2759fc180b90
-DIST bee-1.4.1_p20160125.tar.gz 114965 BLAKE2B 
a1ce379b92852c024bc201b6904ff25bf1ff0857fcb0dcd14fb7299d36bec7f994efff34d92d475257736405d34005a7f6651c43b2992a67731ac6bce390a67d
 SHA512 
fbecfac3fbeb23d00a8b7c6b9933233d29e60ee353def0540a6f75e84d0add7202e7d2f428b6139e21d4c17fb30b67711be46704aae543d8dfff55dce7152568
-DIST fsnotify-f0c08ee9c60704c1879025f2ae0ff3e82c13.tar.gz 19325 BLAKE2B 
12490f9a8e4e47b19f8a9a4b1cc29d3504b7a23fa47089bcb26ecdc436a466ed360d6633fb28f3884b4e286b26c2a007c6a43a4ccbd1ff121a59802f3c33d8db
 SHA512 
a0b1a13d82303fb2eed7f884360b6010722a47233bccacc0b048cbea7bab9be981fff9197fa0aaef587b191b68a50fffa7997ffc2b819dbff4af2b17005b136f
-DIST gls-8ddce2a84170772b95dd5d576c48d517b22cac63.tar.gz 6472 BLAKE2B 
a93f03c960acebb50a09662b13edf468f5bb57e80f439eca04914d985a342aaff95a045639b7d3d4b8002f9c5956ecff8ea7f51754a111c268b317bdd69d92f3
 SHA512 
4d1f45289929b48f8801d9d51f1acb017dd703b75636cf2930b4222158e14d1850c526903459163d04a2831894bb0fcc9bd80d0e7a23a1f54930f2fc89965dc2
-DIST go-mysql-267b128680c46286b9ca13475c3cca5de8f79bd7.tar.gz 56401 BLAKE2B 
d1f25e2ccae70f19c1eaa6104549ac35851b1641492380c9910afdbb73492fa18840f6e8f63311f0c2fa2786001b6865a8dd8781600582ecf2b3d446e95f7cd0
 SHA512 
0c7158e94e0034ce19de5c3cab4dff55bc808b47bd2ec0ddc282a18d971de2362ae72746217d9621a37435cb2fe32dd2f91a0e3ee125303d268a46f765b363e7
-DIST goconvey-bf58a9a1291224109919756b4dcc469c670cc7e4.tar.gz 1161670 BLAKE2B 
3312d8895062baef844bf706dedbb589f2069aba8c4ee3d6f59870afa464af63737ffb1ac79bbf5be7300f66a4c41f386ea362f0a1d1dc5d68a2770ca3beca57
 SHA512 
717663991e54470acb0626a1272a9644486ab3f4552c347eea26d05acf603b713276036433e1997e9c27fe769316d3ba2582e04da9e08b84850b8c5ad494338e
-DIST pq-f59175c2986495ff94109dee3835c504a96c3e81.tar.gz 68877 BLAKE2B 
246267d2fc1ef71bd1cd036ab4ca6b6f6b839683e08402e4baafbcf9e3641258c7cda714c858370a43ef9e723b299dccce424e31261296c6eaf40caa5b6b6ae3
 SHA512 
c68b62816cec1994848009de420b601307e6b9581f35903b28828d9cab0c8e6763d90bde7b8f297002407086525df3b0da7adaf1c7e0f3b786a0d4fcbda7d2eb

diff --git a/dev-go/bee/bee-1.4.1_p20160125.ebuild 
b/dev-go/bee/bee-1.4.1_p20160125.ebuild
deleted file mode 100644
index 96a5e3ad478..000
--- a/dev-go/bee/bee-1.4.1_p20160125.ebuild
+++ /dev/null
@@ -1,61 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-inherit golang-build
-
-KEYWORDS="~amd64"
-DESCRIPTION="A tool for helping develop with beego app framework"
-EGO_PN="github.com/beego/bee/..."
-EGIT_COMMIT="1566ca7da16102eab17a81346a1bc223642bc183"
-SRC_URI="https://${EGO_PN%/*}/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz
-   
https://github.com/go-sql-driver/mysql/archive/267b128680c46286b9ca13475c3cca5de8f79bd7.tar.gz
 -> go-mysql-267b128680c46286b9ca13475c3cca5de8f79bd7.tar.gz
-   
https://github.com/howeyc/fsnotify/archive/f0c08ee9c60704c1879025f2ae0ff3e82c13.tar.gz
 -> fsnotify-f0c08ee9c60704c1879025f2ae0ff3e82c13.tar.gz
-   
https://github.com/lib/pq/archive/f59175c2986495ff94109dee3835c504a96c3e81.tar.gz
 -> pq-f59175c2986495ff94109dee3835c504a96c3e81.tar.gz
-   
https://github.com/smartystreets/goconvey/archive/bf58a9a1291224109919756b4dcc469c670cc7e4.tar.gz
 -> goconvey-bf58a9a1291224109919756b4dcc469c670cc7e4.tar.gz
-   
https://github.com/smartystreets/assertions/archive/287b4346dc4e71a038c346375a9d572453bc469b.tar.gz
 -> assertions-287b4346dc4e71a038c346375a9d572453bc469b.tar.gz
-   
https://github.com/jtolds/gls/archive/8ddce2a84170772b95dd5d576c48d517b22cac63.tar.gz
 -> gls-8ddce2a84170772b95dd5d576c48d517b22cac63.tar.gz"
-
-HOMEPAGE="https://${EGO_PN%/*};
-LICENSE="Apache-2.0"
-SLOT="0"
-IUSE=""
-DEPEND="dev-go/beego:="
-
-get_archive_go_package() {
-   local archive=${1} uri x
-   for x in ${SRC_URI}; do
-   if [[ ${x} == http* 

[gentoo-commits] repo/gentoo:master commit in: dev-go/beego/

2017-12-18 Thread Zac Medico
commit: 6c4ad841efb87b4f525776ce54c57302bdfd2aef
Author: Zac Medico  gentoo  org>
AuthorDate: Tue Dec 19 04:21:46 2017 +
Commit: Zac Medico  gentoo  org>
CommitDate: Tue Dec 19 04:23:45 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6c4ad841

dev-go/beego: remove package (no reverse deps)

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 dev-go/beego/Manifest | 21 -
 dev-go/beego/beego-1.6.0_p20160126.ebuild | 78 ---
 dev-go/beego/metadata.xml | 10 
 3 files changed, 109 deletions(-)

diff --git a/dev-go/beego/Manifest b/dev-go/beego/Manifest
deleted file mode 100644
index 381b1821747..000
--- a/dev-go/beego/Manifest
+++ /dev/null
@@ -1,21 +0,0 @@
-DIST beego-1.6.0_p20160126.tar.gz 222634 BLAKE2B 
938983bc5ccf7e3d80c05c3d81d374bd8afbd1fe4e73a7aa80c14804f840dfb2cfebbe96bef731bacd3c3fa539f2b0cd2df4b0608ff439a735406db148a6c781
 SHA512 
2f2a434456e68fa89f99c5d165323cf54a1d5a28d85d301a1b62374dd5f349e7797a914eae7ccdbf056476b3b3560e5359cc75e0515e749b05fd4c7494a62c5d
-DIST bolt-2f846c3551b76d7710f159be840d66c3d064abbe.tar.gz 78184 BLAKE2B 
63a52669ba27a247ba5259977dea932ad5a7b37a2514068013f6c519505e5ecf4d7c90703548e726e94ca93cc75b3ec4a6db4ecc6076eb860fa5e449a501f30f
 SHA512 
429391842ac0ed04fb73587a1d21c2bf03a3c41f79fa192cc601ad4748a02ecd9a5ed024779a7267278f4c7a7152b1cf6d4e48ae1ceb31e52179506792ac4b51
-DIST errors-f66c77a7882b399795a8987ebf87ef64a427417e.tar.gz 1071 BLAKE2B 
d2f667a8e848dc63717aa16cd98e2c9ef47779bd3388da64ce96ea39abb0d5cd95a9bf499ffd7805a5a74e7891a9315bb2cb79bf64aab8fce562c5c051a57b17
 SHA512 
2a3232f544c061e945b37d1735337c7268363af8004a46a4cb7d13414b89115aedbd848f25f328d429ba57a3b40e58e61f0cbdfec0b99f6e7d1562181444cc49
-DIST go-couchbase-8cefc09994885b63d45e506861277e9743addd37.tar.gz 67462 
BLAKE2B 
f4f56eedaeb22c31c3bf6cc91c91c4a55f2af3d92969a46bf722ae09f104a317060080d1d06f381b5e6767f5eb5c0469881392faaf001340d447bf40ce282332
 SHA512 
4255d087893f0e52c306f8f5003ed1dc5d477011181d9834a9b704d02f4841fe78facb9e638a00a0745161950e656092a507f0689f92c8299c7af1b8ab70f62b
-DIST go-mysql-267b128680c46286b9ca13475c3cca5de8f79bd7.tar.gz 56401 BLAKE2B 
d1f25e2ccae70f19c1eaa6104549ac35851b1641492380c9910afdbb73492fa18840f6e8f63311f0c2fa2786001b6865a8dd8781600582ecf2b3d446e95f7cd0
 SHA512 
0c7158e94e0034ce19de5c3cab4dff55bc808b47bd2ec0ddc282a18d971de2362ae72746217d9621a37435cb2fe32dd2f91a0e3ee125303d268a46f765b363e7
-DIST go-sqlite3-1.1.0_p20160131.tar.gz 1847546 BLAKE2B 
84b7919ad14b6ac214d7ca414a63d6f73d89b97adbc6450c00165302ab84e54906608918f8d803551ceed237e9085fe104d31124d57712ff9ddf19e97d62cde8
 SHA512 
9596012111b23865191904b7b0817ddbd88fc61383a3dfcf737d3d1be95c1a1d57b779ffbb9fa83303245a992c56e427396ffccb759a440822fffa516cae0b3d
-DIST goes-e54d722c3aff588e4c737fe11c07359019240824.tar.gz 11987 BLAKE2B 
1c0f783fe1466141da75e52a52d954622e28e1bf8b08175e78c428b5777230c29d12fca4918ae1bd7afa67acb8a03251c9c27e4b52ae2403e74c70529f3cf462
 SHA512 
d492e9befa49c595cf4be22d77fcca61e1395c828e7e916dda1b2cf7d4577ce30b0d953aeede50b2f541d2a5a14b44c00f7537348f887f79d8ff2e75899fb1c6
-DIST golang-snappy-894fd4616c897c201d223c3c0c128e8c648c96a2.tar.gz 10122 
BLAKE2B 
d32654fe542771429c52accc039911c1b5a00e1f58cfcc57728f850f27e5a2dedd1f4bfb8b52fc938b302f150f1e08afe8b4390749720c3b590b707b92bbf214
 SHA512 
d01c2a6f0d8b339aed8248192605a2c82ad8aa56d5bd6fe547f095e560f14a1e5cd873be89fbb0ad8f046fb9e04e639f1c0133481fc5e8f481dc9f004c5b54a7
-DIST goleveldb-36d2ead1e477af53df038bdde5f7b5b3790c93dd.tar.gz 130540 BLAKE2B 
c0b9386819d2d91d8405c0a63eff933003a388e9a3d8dd2ae9c7f5165a32a69906d00c1acba900198a927337065aedd104d066be1feaecc3026be5e9cd579bf9
 SHA512 
2907fbb83c835782db62d8f23dd6861015e1220388e1c0b4796b198b7752f8fd768a77df72046eb2b218cad13a32789da99bbb0fb12728d0ddd11270f6283578
-DIST gomemcache-fb1f79c6b65acda83063cbc69f6bba1522558bfc.tar.gz 12347 BLAKE2B 
0eeb835b252e8071b072d173f3bd427200bdf569abe630ab38ec099fd0ddaa08d118fb9825a3f7714815f932f4c715a63f2900b6c8d1fbfde55d871ce8d822eb
 SHA512 
22534a62143f6cec2189ec6045bcc8602b02c48bdaa180f4b2503576af4ac74806ee636d8fe0278070399f75973763fe8f725063f538945c2224c0e1bbd97df1
-DIST gomemcached-eb29b2e515a50fded2382cbd79a369c0cb3abf41.tar.gz 29903 BLAKE2B 
f76238e41b18d9eef97c9feba8bea2d06ca19941a02904ef0bb3d3a79e7064efb325a1051af10821c8beb151a6012515e4bc61de5490b6bdda6338be23cc6748
 SHA512 
23ebcc416a22c0203484aba9bf809701e469533c523dd6a08807ab305fb53de31021103d2f5d592b895da40a3725cfb52b2d9792b169f51180fd79ccb8ca6354
-DIST goyaml2-5545475820ddd4db3f90a4900d44b65d077d702d.tar.gz 4401 BLAKE2B 
599b92fc3106500d843d1ed51dcdbb8cfcbe463555da49622ea630826ea9703f315bc64e36d66dac1392719e307766119879f7ec8ffda20ec904c8cca5ef8f33
 SHA512 
3c63f59ada5c067e02129d6a360d743f88b97991f566f27062253f3540598ef4a96fe82154119a0cbf90bd83f6bf76ae516ae681693f3e4e8def3163ced2ff39
-DIST ledisdb-713b22910a0b66d098c9e40ff19be258968e9a7d.tar.gz 916667 BLAKE2B 

[gentoo-commits] repo/gentoo:master commit in: x11-plugins/vicious/

2017-12-18 Thread Matt Thode
commit: 186b2f244bb91042a5e6a5d69e333f4cade91ba9
Author: Matthew Thode  gentoo  org>
AuthorDate: Tue Dec 19 03:59:35 2017 +
Commit: Matt Thode  gentoo  org>
CommitDate: Tue Dec 19 03:59:57 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=186b2f24

x11-plugins/vicious: 2.3.1 bup

Package-Manager: Portage-2.3.14, Repoman-2.3.6

 x11-plugins/vicious/Manifest |  1 +
 x11-plugins/vicious/vicious-2.3.1.ebuild | 28 
 2 files changed, 29 insertions(+)

diff --git a/x11-plugins/vicious/Manifest b/x11-plugins/vicious/Manifest
index 751a62f0a9b..64868880bcb 100644
--- a/x11-plugins/vicious/Manifest
+++ b/x11-plugins/vicious/Manifest
@@ -1,2 +1,3 @@
 DIST vicious-2.1.3.tar.xz 39336 BLAKE2B 
279ad85a5f6f1a9fdea303f982673746e6604955cae1c3b37625c5d5f21fcae2d39da38dbcd3176397e25ad0e6d562225bd78760820647955534e0164fb322fe
 SHA512 
8b03fe4b770f0fcd52fad77a46145032a112cecbe27daa725054cb4c6307fb36727debb48243cd2d1becf2ad0fe3a27495e0f041424ee9e45c2b107e7f7f
 DIST vicious-2.2.0.tar.gz 45247 BLAKE2B 
c3c3f87e5983784edb8742b4aa0534c65ee9c0564cd8f5a81e714b580971c174b9fc86ec0bb33b6aaa31bbca25a6d522d9cbaf8e96d710b17419176e19f3b0b7
 SHA512 
717c57b14870bb72a35c90c5356a807e2431d50f28be6e50abdbf17d39fea33c5b16ee14746726d238a80f9fe30c0ad1a6a98d6c9730e42437495656fed8cfbe
+DIST vicious-2.3.1.tar.gz 47484 BLAKE2B 
2ef6e51507faf7477800091c738e65184439caba9b79004b53f3a479f1370ca64046bc1664c6b746d8ab71370b36f29095406439e2a8fab7524e6bb190350fb7
 SHA512 
9e89d36d708a7ccdff206451dfb98db8455a16f9d2254167a446af91fadc2103a5274442f38ddf1eb919da23480b6790639cdbbde4a08bffc1cf9221622064c9

diff --git a/x11-plugins/vicious/vicious-2.3.1.ebuild 
b/x11-plugins/vicious/vicious-2.3.1.ebuild
new file mode 100644
index 000..601ea74cde5
--- /dev/null
+++ b/x11-plugins/vicious/vicious-2.3.1.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DESCRIPTION="Modular widget library for x11-wm/awesome"
+HOMEPAGE="https://github.com/Mic92/vicious;
+SRC_URI="https://github.com/Mic92/vicious/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE="contrib"
+
+DEPEND=""
+RDEPEND="x11-wm/awesome"
+
+src_install() {
+   insinto /usr/share/awesome/lib/vicious
+   doins -r widgets helpers.lua init.lua
+   dodoc Changes.md README.md TODO
+
+   if use contrib; then
+   insinto /usr/share/awesome/lib/vicious/contrib
+   doins contrib/*.lua
+   newdoc contrib/README.md README.contrib
+   fi
+}



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

2017-12-18 Thread Lars Wendler
commit: 4fd9d4aaf232ad1253157c2550194d3e439b2398
Author: Lars Wendler  gentoo  org>
AuthorDate: Tue Dec 19 03:42:25 2017 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Tue Dec 19 03:42:25 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4fd9d4aa

x11-plugins/enigmail: Bump to version 1.9.9

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 x11-plugins/enigmail/Manifest  |  1 +
 x11-plugins/enigmail/enigmail-1.9.9.ebuild | 74 ++
 2 files changed, 75 insertions(+)

diff --git a/x11-plugins/enigmail/Manifest b/x11-plugins/enigmail/Manifest
index 5e769a6ec0b..0b6768c33a7 100644
--- a/x11-plugins/enigmail/Manifest
+++ b/x11-plugins/enigmail/Manifest
@@ -2,3 +2,4 @@ DIST enigmail-1.9.6.1.tar.gz 1745021 BLAKE2B 
0fdc1e2e3f16491759cb360593e21325241
 DIST enigmail-1.9.8.1.tar.gz 1776673 BLAKE2B 
9a8251ced15ee4feeceafc3ee261f877886783428224dcb1616e411864f70f6fd822503ba82ebe9fe61462cb25baabda6c5cf65ff8738a53719b7e212eca8e78
 SHA512 
af280040e96eb69529e723e52e65621e42743c974b0ed42598e73458004f0a59688da7257d2b556e95a56c4cad3ac48f527d4d9a7a54c9c92eaff132257e0cfd
 DIST enigmail-1.9.8.2.tar.gz 1776792 BLAKE2B 
901bc4d735c461e1fad39bc7f2a613eac6c087af5053f7d15ee80fdef790c4a022cffd8972dbd2570d39e9f51ac29db287ed6c04745f36f07b93312401262cc5
 SHA512 
4db069752a8251f4989ab9736600b83f005a066f99b2830add088514d0afec69871c998c148535e5dc212d3635c35990a90161a47c18398805e1c51497263431
 DIST enigmail-1.9.8.3.tar.gz 1776756 BLAKE2B 
3de3c81b5bd1c79583ea32f79c3654337417f42f1cd11ee7df5e6b1064144eac584ba8d7368834910b9e460deb9c2d150940efdcef61c5f67803067201049e6e
 SHA512 
d8c08b1824352353c7596750b801604f7216bc5a138563b1fbd5fb890901e9c7c03cb2df099c9158d6bf3125fa17c900f65fb21bc40a8ced67a6812cdc0e02d9
+DIST enigmail-1.9.9.tar.gz 1787556 BLAKE2B 
729cf7e404b4cc5d964df476e627b476916cd6c834ce5f220a26738bc32eabbd9fd2c4c3cbaccef6e1d8c4b5b7313b54278a4170808f8b722443b338fda87b55
 SHA512 
39b37305362c88527d897ed95aa9d8457137d5f026359d19b838ab9df531c14099e157afdc8fefae78a6fa2ddded8dbfbeaf84eb91ac6cfbb05ae808731da2cb

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



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

2017-12-18 Thread Lars Wendler
commit: 78accd40b217d6839d401135a6182f2dc7fff710
Author: Lars Wendler  gentoo  org>
AuthorDate: Tue Dec 19 03:34:52 2017 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Tue Dec 19 03:34:52 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=78accd40

x11-libs/libxkbcommon: Bump to version 0.8.0

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 x11-libs/libxkbcommon/Manifest  |  1 +
 x11-libs/libxkbcommon/libxkbcommon-0.8.0.ebuild | 39 +
 2 files changed, 40 insertions(+)

diff --git a/x11-libs/libxkbcommon/Manifest b/x11-libs/libxkbcommon/Manifest
index bdefbc0a384..aca7247a977 100644
--- a/x11-libs/libxkbcommon/Manifest
+++ b/x11-libs/libxkbcommon/Manifest
@@ -1,3 +1,4 @@
 DIST libxkbcommon-0.6.0.tar.xz 608700 BLAKE2B 
c82ce8dd9971e53161630d044b48fc5d11011d828ac20f5918a985a3c38c05e85ee3864610238d77a78b7295d7f95a074cec829767e31d1629d23cc8811ea539
 SHA512 
b70ff4b3b85f03cc2875622ccfa60ba6f1b86a07be90df8be73b867771dd08a85740df95fe8dfef2bacf4356a6dfc9c51523ec6ce60d197184860577b39586c4
 DIST libxkbcommon-0.7.1.tar.xz 622384 BLAKE2B 
f45c0a8f882504210e1fd7d4535643cb4245b3fdfedc03a73fd1c149ee32149431d1ae3f0a54a27a28dc05a70c6701c314f07f252da9363e5b8124f1b9f1c18d
 SHA512 
9f209214d5d7f9334cabb2cd7e0d9b9b0392c1fae06b60e92a03398875399fe48754b543389f78b8b06dd28a86dfd440720e534bae309ca8ef882eb874dce4e1
 DIST libxkbcommon-0.7.2.tar.xz 630276 BLAKE2B 
df4f29be0583f40008b48077dc5d4c0de7bdf66fc5df6e6df723f59623cbc681578f40fa5240fbef62ea785aed049805b65bfce82eb6497a4eaa27660103a10e
 SHA512 
4a06f9d719393a34689fdd74b0cce80af20e26cc5bd6e1b34fff4093a4f8f103704bdc54f0245b62903cdd7529cd8d59864924b9f4ddab314d152804da4da649
+DIST libxkbcommon-0.8.0.tar.xz 643456 BLAKE2B 
37f8e8ccff63354dc37ec26091a7da28f5a1f05ca0656b03716cdcdbf3172344d600b3b2b646da309ea3e4f04bde1b1279c96b07c493266ec6489935177efbbc
 SHA512 
ad64baa03685b72e1047f9fdfc95661acf5bace59280a95d3defaca73c91fb77c31ecde00b430726e3521ff90cf8dd93ecbc816c18be0971cb616e00b81cf163

diff --git a/x11-libs/libxkbcommon/libxkbcommon-0.8.0.ebuild 
b/x11-libs/libxkbcommon/libxkbcommon-0.8.0.ebuild
new file mode 100644
index 000..0a4987e6ce5
--- /dev/null
+++ b/x11-libs/libxkbcommon/libxkbcommon-0.8.0.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+XORG_MULTILIB="yes"
+
+if [[ ${PV} = ** ]]; then
+   GIT_ECLASS="git-r3"
+   EXPERIMENTAL="true"
+   EGIT_REPO_URI="https://github.com/xkbcommon/${PN};
+else
+   XORG_BASE_INDIVIDUAL_URI=""
+   SRC_URI="https://xkbcommon.org/download/${P}.tar.xz;
+fi
+
+inherit xorg-2 ${GIT_ECLASS}
+
+DESCRIPTION="X.Org xkbcommon library"
+HOMEPAGE="https://xkbcommon.org/;
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE="X doc test"
+
+DEPEND="sys-devel/bison
+   X? (
+   >=x11-libs/libxcb-1.10[${MULTILIB_USEDEP},xkb]
+   >=x11-proto/xproto-7.0.24[${MULTILIB_USEDEP}]
+   >=x11-proto/kbproto-1.0.6-r1[${MULTILIB_USEDEP}]
+   )
+   doc? ( app-doc/doxygen )"
+RDEPEND="X? ( >=x11-libs/libxcb-1.10[${MULTILIB_USEDEP},xkb] )"
+
+pkg_setup() {
+   XORG_CONFIGURE_OPTIONS=(
+   --with-xkb-config-root="${EPREFIX}/usr/share/X11/xkb"
+   $(use X || use_enable X x11)
+   $(use_with doc doxygen)
+   )
+   xorg-2_pkg_setup
+}



[gentoo-commits] repo/gentoo:master commit in: x11-drivers/xf86-video-vboxvideo/

2017-12-18 Thread Lars Wendler
commit: f913b8c563d78563ce6a75048e72da7aafdf5672
Author: Lars Wendler  gentoo  org>
AuthorDate: Tue Dec 19 01:08:26 2017 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Tue Dec 19 03:09:33 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f913b8c5

x11-drivers/xf86-video-vboxvideo: Move libpciaccess to RDEPEND

as suggested by leio.

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 x11-drivers/xf86-video-vboxvideo/xf86-video-vboxvideo-1.0.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-drivers/xf86-video-vboxvideo/xf86-video-vboxvideo-1.0.0.ebuild 
b/x11-drivers/xf86-video-vboxvideo/xf86-video-vboxvideo-1.0.0.ebuild
index a4a2e169710..24560bd2dcf 100644
--- a/x11-drivers/xf86-video-vboxvideo/xf86-video-vboxvideo-1.0.0.ebuild
+++ b/x11-drivers/xf86-video-vboxvideo/xf86-video-vboxvideo-1.0.0.ebuild
@@ -14,6 +14,7 @@ IUSE=""
 RDEPEND="
>=x11-base/xorg-server-1.8:=[-minimal]
x11-libs/libXcomposite
+   x11-libs/libpciaccess
 "
 DEPEND="
${RDEPEND}
@@ -21,5 +22,4 @@ DEPEND="
x11-proto/randrproto
x11-proto/renderproto
x11-proto/xextproto
-   x11-libs/libpciaccess
 "



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

2017-12-18 Thread Lars Wendler
commit: b76210039400e19baf6bc617e50961e8d0813584
Author: Lars Wendler  gentoo  org>
AuthorDate: Tue Dec 19 02:56:05 2017 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Tue Dec 19 03:09:40 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b7621003

media-video/simplescreenrecorder: Synced live ebuild.

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 .../simplescreenrecorder-.ebuild   | 33 ++
 1 file changed, 21 insertions(+), 12 deletions(-)

diff --git a/media-video/simplescreenrecorder/simplescreenrecorder-.ebuild 
b/media-video/simplescreenrecorder/simplescreenrecorder-.ebuild
index 22b763bb40e..a732537e48c 100644
--- a/media-video/simplescreenrecorder/simplescreenrecorder-.ebuild
+++ b/media-video/simplescreenrecorder/simplescreenrecorder-.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=6
 
-inherit flag-o-matic multilib-minimal
+inherit cmake-multilib flag-o-matic xdg-utils
 
 if [[ ${PV} =  ]]; then
inherit git-r3
@@ -23,7 +23,7 @@ else
 fi
 
 SLOT="0"
-IUSE="+asm debug jack mp3 pulseaudio theora vorbis vpx x264"
+IUSE="+asm jack mp3 pulseaudio theora vorbis vpx x264"
 
 RDEPEND="
dev-qt/qtcore:5
@@ -69,24 +69,33 @@ pkg_setup() {
 }
 
 multilib_src_configure() {
-   local myconf=(
-   $(multilib_native_use_enable debug assert)
-   $(multilib_native_use_with pulseaudio)
-   $(multilib_native_use_with jack)
-   $(use_enable asm x86-asm)
+   local mycmakeargs=(
+   -DENABLE_32BIT_GLINJECT="$(usex abi_x86_32)"
+   -DENABLE_X86_ASM="$(usex asm)"
+   -DWITH_PULSEAUDIO="$(multilib_native_usex pulseaudio)"
+   -DWITH_JACK="$(multilib_native_usex jack)"
+   -DWITH_GLINJECT="true"
)
 
# libav doesn't have AVFrame::channels
# https://github.com/MaartenBaert/ssr/issues/195#issuecomment-45646159
-   if has_version media-video/libav; then
-   myconf+=( --disable-ffmpeg-versions )
+   if has_version media-video/libav ; then
+   mycmakeargs+=( -DENABLE_FFMPEG_VERSIONS="false" )
fi
 
if multilib_is_native_abi ; then
-   myconf+=( --with-qt5 )
+   mymakeargs+=( -DWITH_QT5="true" )
else
-   myconf+=( --disable-ssrprogram )
+   mycmakeargs+=( -DWITH_SIMPLESCREENRECORDER="false" )
fi
 
-   ECONF_SOURCE="${S}" econf "${myconf[@]}"
+   cmake-utils_src_configure
+}
+
+pkg_postinst() {
+   xdg_desktop_database_update
+}
+
+pkg_postrm() {
+   xdg_desktop_database_update
 }



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

2017-12-18 Thread Lars Wendler
commit: 9851a09cc2e96e59ec33d7ec4f1665ff0646b6ee
Author: Lars Wendler  gentoo  org>
AuthorDate: Tue Dec 19 01:06:02 2017 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Tue Dec 19 03:09:27 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9851a09c

dev-util/google-perftools: Removed old.

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 dev-util/google-perftools/Manifest |  4 -
 .../google-perftools/google-perftools-1.8.3.ebuild | 84 -
 .../google-perftools/google-perftools-2.5.ebuild   | 85 --
 .../google-perftools/google-perftools-2.6.1.ebuild | 85 --
 .../google-perftools/google-perftools-2.6.ebuild   | 85 --
 5 files changed, 343 deletions(-)

diff --git a/dev-util/google-perftools/Manifest 
b/dev-util/google-perftools/Manifest
index b37bddcf8d8..3b610add720 100644
--- a/dev-util/google-perftools/Manifest
+++ b/dev-util/google-perftools/Manifest
@@ -1,8 +1,4 @@
-DIST google-perftools-1.8.3.tar.gz 1265062 BLAKE2B 
26dbd71918314ae0613acc8d9133a84b50d848d7a5084462a28067961f75b5dbcbcb8150146bfc8005c8dd1260679d33516ea68a83c33a1071432cae3be70e87
 SHA512 
c6938391d182982ba6a87cd3d023e5fdf3501c42aecb951504e2fc97ce9e5bb2a6e6a577504ddbe89220b45ae47e58ce3e68f84aa45ff238d949dee4fc765b51
 DIST gperftools-2.0.tar.gz 1261243 BLAKE2B 
a37c62f6f3c27a29036955c37a58c480e5cc628bd49036e20fe616e610d45b6727b0782605892a543cb477c388093feb5527e6557c5bc8446aaf874e946884f6
 SHA512 
61bf7a26974058912a4165cbc363351bc735599d36ab569dc7e84a75a690adbc17a4178512a57469fc7c17befaad2a271ef4ea5c29a36b664153938939269926
 DIST gperftools-2.4.tar.gz 890402 BLAKE2B 
f4893d7c9bbd3a8dc5b4d8a25837039261fa32782e13653991002ab666d6e81de637932a8b46c66df219336adcc395a217a4ce32332e8e1558beeb140ea642f2
 SHA512 
77198c150ee26579adc8f190be0c4ba90a9e3854b006c3aa9252b5863b1fce317fd690c6aa0ed202c81f0bbcfbe2d5f8a182263e77b7fb4fbc6b3e8bfffc9fb0
-DIST gperftools-2.5.tar.gz 895753 BLAKE2B 
5dc01d37255bf94a67603ec597007cad0a7530046b71ceff68581d80df04a84a7acc06083b7a031d73568d04269b2019c1b670605091f68838a9ac4912e7145f
 SHA512 
974b86eadebe0437f4b7cf51de84afa315390cdcd2a88c8ccc8448b0b3e98c2241d89b4987b5fca1937102ae00a43802d9d06d7b11272e3dfeeaa23cf58ad68d
-DIST gperftools-2.6.1.tar.gz 907916 BLAKE2B 
f9726834bb91492df6ebb0903bebc5ecc9e5d521214449e2fec22d4404ff9d2bbbf08b5200fda9452bff17a92363c680502a9c2de3c8f0081f9ba63dcff2c321
 SHA512 
49c1123ef8e297381e30fae6fc2391539ac5e1d3097b3f9f59c21853589152e248e92be0739bc50da6e5542f2638a9719b88f2d454221f463915d89e569776d2
 DIST gperftools-2.6.2.tar.gz 911744 BLAKE2B 
e5798a2f0f2973f02bccabb2550a9df54319e505fc715795cd836ced631b29bfd8e6f8ddf3c7f6dceb0f166523bb0fa55564b1cbc896c8cd8cfd475263c07c39
 SHA512 
20c3460f806c6425d54e8d1020f15bc8940aacd7bf1367b03a116fb873bbd6c1e1fbb75df1d0ca341eaec813552fec394327175115ea8442a4b7a1ef17f0df2f
 DIST gperftools-2.6.3.tar.gz 911813 BLAKE2B 
dae223927835f65b819836b25595df2943a0762ac3b6346e3d0186dab486cfa3e4eabc1f5a2ec43314f53ea96a68acb75991b76055591395bc52e78f655630d3
 SHA512 
6418c382760c8870ef42a535fcb65a623c1a9fd3ab58fcb7cfe2dd5048b2268b434427da36bc0c76beef2c28e13a6926d32d67084d8ca6675b78650a62de77a7
-DIST gperftools-2.6.tar.gz 906841 BLAKE2B 
811c722aafdc6ed88a23391bce97f1edcfb0d2c2d301080aa1d567feac46c4866cb63e0ff19158cd321ec0ab6c64f8a6d2138ea0634c30bb85acb26d7309e095
 SHA512 
9fc32066304b76ad323e90ce2e7b437e7f1a5094b8d40a0e3df4d317fd57b4c048a19dacb7d148bd40557a080b0b82fe2da8ef32ae5511735ca7118e06b1ee38

diff --git a/dev-util/google-perftools/google-perftools-1.8.3.ebuild 
b/dev-util/google-perftools/google-perftools-1.8.3.ebuild
deleted file mode 100644
index 7440a1c1f1c..000
--- a/dev-util/google-perftools/google-perftools-1.8.3.ebuild
+++ /dev/null
@@ -1,84 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=4
-
-inherit toolchain-funcs eutils flag-o-matic
-
-DESCRIPTION="Fast, multi-threaded malloc() and nifty performance analysis 
tools"
-HOMEPAGE="https://github.com/gperftools/gperftools;
-SRC_URI="https://github.com/gperftools/gperftools/archive/${P}.tar.gz;
-
-LICENSE="MIT"
-SLOT="0"
-# contains ASM code, with support for
-# freebsd x86/amd64
-# linux x86/amd64/ppc/ppc64/arm
-# OSX ppc/amd64
-# AIX ppc/ppc64
-KEYWORDS="-* amd64 x86 ~x86-fbsd"
-IUSE="largepages +debug minimal" # test"
-
-DEPEND="sys-libs/libunwind"
-RDEPEND="${DEPEND}"
-
-# tests end up in an infinite loop, even without sandbox
-RESTRICT=test
-
-pkg_setup() {
-   # set up the make options in here so that we can actually make use
-   # of them on both compile and install.
-
-   # Avoid building the unit testing if we're not going to execute
-   # tests; this trick here allows us to ignore the tests without
-   # touching the build system (and thus without rebuilding
-   # autotools). Keep commented as long as it's restricted.
-
-   # use test && \
-   

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

2017-12-18 Thread Lars Wendler
commit: ff87adcf19894234f92f1ee847c42d7f67aa7200
Author: Lars Wendler  gentoo  org>
AuthorDate: Tue Dec 19 02:45:15 2017 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Tue Dec 19 03:09:38 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ff87adcf

media-video/simplescreenrecorder: Bump to version 0.3.9

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 media-video/simplescreenrecorder/Manifest  |   1 +
 .../simplescreenrecorder-0.3.9.ebuild  | 101 +
 2 files changed, 102 insertions(+)

diff --git a/media-video/simplescreenrecorder/Manifest 
b/media-video/simplescreenrecorder/Manifest
index 422b347493b..3c4e8435bb6 100644
--- a/media-video/simplescreenrecorder/Manifest
+++ b/media-video/simplescreenrecorder/Manifest
@@ -1 +1,2 @@
 DIST simplescreenrecorder-0.3.8.tar.gz 2037017 BLAKE2B 
891d4ab5e02a0a47452dfdd0c936819a46ea558221edb5699dd95682561153f7db9f4a301414145e8582f944490ce6d4f722b71e197fc5fa54008c3dbbc25f4c
 SHA512 
f94c7ac7d5f6fdebd1c68da7469b6c46a21b399e2ad8744c52d3e9959d2ec74d15e6ac061d7fe41f02ebb9ee9a89fbd8feecf4e0a10110975f3857a7fbb66365
+DIST simplescreenrecorder-0.3.9.tar.gz 1816221 BLAKE2B 
995ac44da0a5e65dcb33a10b353085f6907531b2af84a0b4c5898f1a44d45676a759b94facdf7f6f311444bcb1ea2cbd8dcf143b8c6e0efac4a7eb06484d1096
 SHA512 
36dc30597d1cb07f060dcb667d79074851fec75f369efe349d1a1852110e663f0704fd0ec7d85fd0fc0dac27e478b7422f6e273dfecbb27ddeb6d2228217a3b2

diff --git a/media-video/simplescreenrecorder/simplescreenrecorder-0.3.9.ebuild 
b/media-video/simplescreenrecorder/simplescreenrecorder-0.3.9.ebuild
new file mode 100644
index 000..a732537e48c
--- /dev/null
+++ b/media-video/simplescreenrecorder/simplescreenrecorder-0.3.9.ebuild
@@ -0,0 +1,101 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit cmake-multilib flag-o-matic xdg-utils
+
+if [[ ${PV} =  ]]; then
+   inherit git-r3
+fi
+
+DESCRIPTION="A Simple Screen Recorder"
+HOMEPAGE="https://www.maartenbaert.be/simplescreenrecorder;
+LICENSE="GPL-3"
+PKGNAME="ssr"
+if [[ ${PV} =  ]] ; then
+   EGIT_REPO_URI="https://github.com/MaartenBaert/${PKGNAME}.git;
+   EGIT_BOOTSTRAP=""
+else
+   
SRC_URI="https://github.com/MaartenBaert/${PKGNAME}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~x86"
+   S="${WORKDIR}/${PKGNAME}-${PV}"
+fi
+
+SLOT="0"
+IUSE="+asm jack mp3 pulseaudio theora vorbis vpx x264"
+
+RDEPEND="
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5
+   dev-qt/qtwidgets:5
+   dev-qt/qtx11extras:5
+   media-libs/alsa-lib:0=
+   media-libs/mesa[${MULTILIB_USEDEP}]
+   || (
+   media-video/ffmpeg[vorbis?,vpx?,x264?,mp3?,theora?]
+   media-video/libav[vorbis?,vpx?,x264?,mp3?,theora?]
+   )
+   x11-libs/libX11[${MULTILIB_USEDEP}]
+   x11-libs/libXext
+   x11-libs/libXfixes[${MULTILIB_USEDEP}]
+   virtual/glu[${MULTILIB_USEDEP}]
+   jack? ( virtual/jack )
+   pulseaudio? ( media-sound/pulseaudio )
+"
+DEPEND="${RDEPEND}"
+
+pkg_setup() {
+   if [[ ${ABI} == amd64 ]]; then
+   elog "You may want to add USE flag 'abi_x86_32' when running a 
64bit system"
+   elog "When added 32bit GLInject libraries are also included. 
This is"
+   elog "required if you want to use OpenGL recording on 32bit 
applications."
+   elog
+   fi
+
+   if { has_version media-video/ffmpeg[x264] || has_version 
media-video/libav[x264] ; } && has_version media-libs/x264[10bit] ; then
+   ewarn
+   ewarn "media-libs/x264 is currently built with 10bit useflag."
+   ewarn "This is known to prevent simplescreenrecorder from 
recording x264 videos"
+   ewarn "correctly. Please build media-libs/x264 without 10bit if 
you want to "
+   ewarn "record videos with x264."
+   ewarn
+   fi
+
+   # QT requires -fPIC. Compile fails otherwise.
+   # Recently removed from the default compile options upstream
+   # 
https://github.com/MaartenBaert/ssr/commit/25fe1743058f0d1f95f6fbb39014b6ac146b5180
+   append-flags -fPIC
+}
+
+multilib_src_configure() {
+   local mycmakeargs=(
+   -DENABLE_32BIT_GLINJECT="$(usex abi_x86_32)"
+   -DENABLE_X86_ASM="$(usex asm)"
+   -DWITH_PULSEAUDIO="$(multilib_native_usex pulseaudio)"
+   -DWITH_JACK="$(multilib_native_usex jack)"
+   -DWITH_GLINJECT="true"
+   )
+
+   # libav doesn't have AVFrame::channels
+   # https://github.com/MaartenBaert/ssr/issues/195#issuecomment-45646159
+   if has_version media-video/libav ; then
+   mycmakeargs+=( -DENABLE_FFMPEG_VERSIONS="false" )
+   fi
+
+   if multilib_is_native_abi ; then
+   mymakeargs+=( -DWITH_QT5="true" )
+   else
+   mycmakeargs+=( 

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

2017-12-18 Thread Lars Wendler
commit: f1407af5391c9b956b78d2128a1d4ff1ac13b30e
Author: Lars Wendler  gentoo  org>
AuthorDate: Tue Dec 19 01:03:56 2017 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Tue Dec 19 03:09:23 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f1407af5

dev-util/google-perftools: Bump to version 2.6.3

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 dev-util/google-perftools/Manifest |  1 +
 .../google-perftools/google-perftools-2.6.3.ebuild | 85 ++
 2 files changed, 86 insertions(+)

diff --git a/dev-util/google-perftools/Manifest 
b/dev-util/google-perftools/Manifest
index 197f4b9511d..b37bddcf8d8 100644
--- a/dev-util/google-perftools/Manifest
+++ b/dev-util/google-perftools/Manifest
@@ -4,4 +4,5 @@ DIST gperftools-2.4.tar.gz 890402 BLAKE2B 
f4893d7c9bbd3a8dc5b4d8a25837039261fa32
 DIST gperftools-2.5.tar.gz 895753 BLAKE2B 
5dc01d37255bf94a67603ec597007cad0a7530046b71ceff68581d80df04a84a7acc06083b7a031d73568d04269b2019c1b670605091f68838a9ac4912e7145f
 SHA512 
974b86eadebe0437f4b7cf51de84afa315390cdcd2a88c8ccc8448b0b3e98c2241d89b4987b5fca1937102ae00a43802d9d06d7b11272e3dfeeaa23cf58ad68d
 DIST gperftools-2.6.1.tar.gz 907916 BLAKE2B 
f9726834bb91492df6ebb0903bebc5ecc9e5d521214449e2fec22d4404ff9d2bbbf08b5200fda9452bff17a92363c680502a9c2de3c8f0081f9ba63dcff2c321
 SHA512 
49c1123ef8e297381e30fae6fc2391539ac5e1d3097b3f9f59c21853589152e248e92be0739bc50da6e5542f2638a9719b88f2d454221f463915d89e569776d2
 DIST gperftools-2.6.2.tar.gz 911744 BLAKE2B 
e5798a2f0f2973f02bccabb2550a9df54319e505fc715795cd836ced631b29bfd8e6f8ddf3c7f6dceb0f166523bb0fa55564b1cbc896c8cd8cfd475263c07c39
 SHA512 
20c3460f806c6425d54e8d1020f15bc8940aacd7bf1367b03a116fb873bbd6c1e1fbb75df1d0ca341eaec813552fec394327175115ea8442a4b7a1ef17f0df2f
+DIST gperftools-2.6.3.tar.gz 911813 BLAKE2B 
dae223927835f65b819836b25595df2943a0762ac3b6346e3d0186dab486cfa3e4eabc1f5a2ec43314f53ea96a68acb75991b76055591395bc52e78f655630d3
 SHA512 
6418c382760c8870ef42a535fcb65a623c1a9fd3ab58fcb7cfe2dd5048b2268b434427da36bc0c76beef2c28e13a6926d32d67084d8ca6675b78650a62de77a7
 DIST gperftools-2.6.tar.gz 906841 BLAKE2B 
811c722aafdc6ed88a23391bce97f1edcfb0d2c2d301080aa1d567feac46c4866cb63e0ff19158cd321ec0ab6c64f8a6d2138ea0634c30bb85acb26d7309e095
 SHA512 
9fc32066304b76ad323e90ce2e7b437e7f1a5094b8d40a0e3df4d317fd57b4c048a19dacb7d148bd40557a080b0b82fe2da8ef32ae5511735ca7118e06b1ee38

diff --git a/dev-util/google-perftools/google-perftools-2.6.3.ebuild 
b/dev-util/google-perftools/google-perftools-2.6.3.ebuild
new file mode 100644
index 000..708d6799167
--- /dev/null
+++ b/dev-util/google-perftools/google-perftools-2.6.3.ebuild
@@ -0,0 +1,85 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+MY_P="gperftools-${PV}"
+inherit toolchain-funcs flag-o-matic vcs-snapshot autotools multilib-minimal
+
+DESCRIPTION="Fast, multi-threaded malloc() and nifty performance analysis 
tools"
+HOMEPAGE="https://github.com/gperftools/gperftools;
+SRC_URI="https://github.com/gperftools/gperftools/tarball/${MY_P} -> 
${MY_P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0/4"
+# contains ASM code, with support for
+# freebsd x86/amd64
+# linux x86/amd64/ppc/ppc64/arm
+# OSX ppc/amd64
+# AIX ppc/ppc64
+KEYWORDS="-* ~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~x86-fbsd ~amd64-linux 
~x86-linux"
+IUSE="largepages +debug minimal optimisememory test static-libs"
+
+DEPEND="sys-libs/libunwind"
+RDEPEND="${DEPEND}"
+
+S="${WORKDIR}/${MY_P}"
+
+HTML_DOCS="docs"
+
+pkg_setup() {
+   # set up the make options in here so that we can actually make use
+   # of them on both compile and install.
+
+   # Avoid building the unit testing if we're not going to execute
+   # tests; this trick here allows us to ignore the tests without
+   # touching the build system (and thus without rebuilding
+   # autotools). Keep commented as long as it's restricted.
+   use test || \
+   MAKEOPTS+=" noinst_PROGRAMS= "
+}
+
+src_prepare() {
+   default
+   eautoreconf
+   multilib_copy_sources
+}
+
+multilib_src_configure() {
+   use largepages && append-cppflags -DTCMALLOC_LARGE_PAGES
+   use optimisememory && append-cppflags -DTCMALLOC_SMALL_BUT_SLOW
+   append-flags -fno-strict-aliasing -fno-omit-frame-pointer
+
+   econf \
+   --htmldir=${EPREFIX}/usr/share/doc/${PF}/html \
+   --docdir=${EPREFIX}/usr/share/doc/${PF} \
+   --enable-shared \
+   $(use_enable static-libs static) \
+   $(use_enable debug debugalloc) \
+   $(if [[ ${ABI} == x32 ]]; then printf "--enable-minimal\n" else 
use_enable minimal; fi)
+}
+
+src_test() {
+   case "${LD_PRELOAD}" in
+   *libsandbox*)
+   ewarn "Unable to run tests when sandbox is enabled."
+   ewarn "See https://bugs.gentoo.org/290249;
+   

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

2017-12-18 Thread Lars Wendler
commit: dacc14b1263d955770e69868f55e99146fbf9fc4
Author: Lars Wendler  gentoo  org>
AuthorDate: Tue Dec 19 01:17:12 2017 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Tue Dec 19 03:09:29 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dacc14b1

media-libs/libraw: Bump to version 0.18.6

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 media-libs/libraw/Manifest |  3 ++
 media-libs/libraw/libraw-0.18.6.ebuild | 63 ++
 2 files changed, 66 insertions(+)

diff --git a/media-libs/libraw/Manifest b/media-libs/libraw/Manifest
index 7f467d12a79..99cf157f26b 100644
--- a/media-libs/libraw/Manifest
+++ b/media-libs/libraw/Manifest
@@ -1,6 +1,9 @@
 DIST LibRaw-0.18.4.tar.gz 1281104 BLAKE2B 
dc6c2b594f0897eea509d3122bd7f41bccd89182a5e294b331544ad626631f18637660e1de7ea1c8b5e1c0b59678189d06f9fd12e27016e2ea3ec736cabfbbe4
 SHA512 
e71db23a70f0cda745ae862f4cb6a0c51c968e4c7399f28e86de8beb894526fa76cd337c1406e2eaee3f287f15e8912d1a0f7217493c6444a491ca3329f63776
 DIST LibRaw-0.18.5.tar.gz 1280046 BLAKE2B 
167267922a1a8d16e3b13dbf4c8cda3bfa31a9e5d98eb9fc3929eb61df4cf6491a49772d1fd8a18da525709481afa34c7b85c996d02445012ddcadb90bbc0675
 SHA512 
751a1c54507b7408d0d36c3f1fb0e31928f5ae540fae42eb2b57d8fcebcd44134dc452a4f3838dd31dbc8fb3978a6cac6129429a3350f8be5dc44146309aff81
+DIST LibRaw-0.18.6.tar.gz 1282212 BLAKE2B 
db53d22a38535f0b96fd02aa52969206d4003579706a4c2b8ed00c6df0785e062ea92fd9613bfe5e94efc65bb69fefb8661d2afc4b57341800a4176ba264bc83
 SHA512 
ce916a85dcc8ad50a631e9f0e4532d4cc300624b5c78d233531317f33cdf74363cdbcab1fbef3207e89b77bac5be370ef8ff1b806dbb9ae2c4cc0ec607b53e55
 DIST LibRaw-demosaic-pack-GPL2-0.18.4.tar.gz 33129 BLAKE2B 
724501ae52bf83006dd1e7730f750c65f4a58ca385227a7c9d5c8ab2926ef2fb74a798bd09b78e6f9c1c5cdd39de712ec05a49412087f3b889f3ff76dbb0fbe8
 SHA512 
05bef76530f9237e1d1bfe08014f30de328b68319f88d126aaffa8baf3b89615d160bac36a6ad2cc38cab0faeb8c4bf86714dd568e7f01cfd1ee2513ac175a5d
 DIST LibRaw-demosaic-pack-GPL2-0.18.5.tar.gz 30449 BLAKE2B 
6881852b59bc728eee6f31d5b355ee7583390adcc62446d0f4c9df6efe45b0384e192e9ce8e48815c960af89890a9ee4c3f5a2f0e0f1086bc943c8425b7e5930
 SHA512 
1599695394717558e61844e32d76bf653741592d81691c9f55bfb72c8c5d485bce4eab3fc0eefd37640254c431bd78706fe04ca547e42566dda789f0b6559af5
+DIST LibRaw-demosaic-pack-GPL2-0.18.6.tar.gz 32638 BLAKE2B 
070a09732a018c3c759fd6417ff9f8b97ba6cf4bafc2efcb24c9d0809fe53565ff74b60c46f640e76a3a95486fc70a08f6059fb311e4f3b3337048665caef38d
 SHA512 
2a4f317c2594825a7a7ad62eb5592ad3d512026dc49b87123ae4f5a05731912fcf4f3e22169acbc1decf6b79aec34a7250d892b686fe824f8bb2c5afa759c7ae
 DIST LibRaw-demosaic-pack-GPL3-0.18.4.tar.gz 38622 BLAKE2B 
268085234335619487f52bf22739c28f077c24d02990e7a56a0a3e5b9a654227762adb366b0be5b3b0a9a1fe2553a798b4d5b120699c93cae16415f4aaf4ea4a
 SHA512 
158d951d0e1c35f1ebdde8849f0b51e23332c8b5b13a4b0ab0677a3d4a1682afd6e7c5dec4194072b4588699bf49a023591fa1b05d2a8f4c54cd1a44e65e3ad9
 DIST LibRaw-demosaic-pack-GPL3-0.18.5.tar.gz 38899 BLAKE2B 
8ad0e18c0f33d4cd485668cb126ca18677271f4b141c64e0adfe918b3a04e4dbf2b4a11eb810ca6b93e850babf755ed4df1f2d85c9ca8cfbfe78ca3b5a14ac63
 SHA512 
c00193b64673e093c33a9d1316448eea4eb7e2b274d5d3bd39cef02b7269e56ce72f9b47831039e00b2feb8344b5266f9c03b5f11212d520809674db253cb028
+DIST LibRaw-demosaic-pack-GPL3-0.18.6.tar.gz 39247 BLAKE2B 
73319b2c33c24b570036725585c15bffe9bffb1252a8cf64cd3628dab22cf17e12e7fc87efb5c5ae8581dfcd59d0f9bd7dc41817a2ceb1dd2b1e2b09e76423ce
 SHA512 
53ad72654f407dbb3b591f2d1ff12de1cb273de5339d598e76260ee2e2c4095d70d3b0f30536cbb7eb06d802bcf6cc76e6b870837a3e4dc640f4a14da020a704

diff --git a/media-libs/libraw/libraw-0.18.6.ebuild 
b/media-libs/libraw/libraw-0.18.6.ebuild
new file mode 100644
index 000..318f92ff612
--- /dev/null
+++ b/media-libs/libraw/libraw-0.18.6.ebuild
@@ -0,0 +1,63 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit multilib-minimal toolchain-funcs
+
+MY_PN=LibRaw
+MY_PV="${PV/_b/-B}"
+MY_P="${MY_PN}-${MY_PV}"
+
+DESCRIPTION="LibRaw is a library for reading RAW files obtained from digital 
photo cameras"
+HOMEPAGE="https://www.libraw.org/ https://github.com/LibRaw/LibRaw;
+SRC_URI="https://www.libraw.org/data/${MY_P}.tar.gz
+   demosaic? (
+   
https://www.libraw.org/data/LibRaw-demosaic-pack-GPL2-${MY_PV}.tar.gz
+   
https://www.libraw.org/data/LibRaw-demosaic-pack-GPL3-${MY_PV}.tar.gz
+   )"
+
+LICENSE="LGPL-2.1 CDDL demosaic? ( GPL-2 GPL-3 )"
+SLOT="0/16" # subslot = libraw soname version
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux"
+IUSE="demosaic examples jpeg jpeg2k +lcms openmp"
+
+RDEPEND="jpeg? ( >=virtual/jpeg-0-r2:0[${MULTILIB_USEDEP}] )
+   jpeg2k? ( >=media-libs/jasper-1.900.1-r6:=[${MULTILIB_USEDEP}] )
+   lcms? ( >=media-libs/lcms-2.5:2[${MULTILIB_USEDEP}] )"
+DEPEND="${RDEPEND}
+   

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

2017-12-18 Thread Lars Wendler
commit: eaa772e07c655c8ce8aa34777e5330a59b8df139
Author: Lars Wendler  gentoo  org>
AuthorDate: Tue Dec 19 01:12:25 2017 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Tue Dec 19 03:09:31 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eaa772e0

media-libs/libjpeg-turbo: Bump to version 1.5.3

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 media-libs/libjpeg-turbo/Manifest  |   1 +
 .../libjpeg-turbo/libjpeg-turbo-1.5.3.ebuild   | 119 +
 2 files changed, 120 insertions(+)

diff --git a/media-libs/libjpeg-turbo/Manifest 
b/media-libs/libjpeg-turbo/Manifest
index 741f4d422c4..de260376f98 100644
--- a/media-libs/libjpeg-turbo/Manifest
+++ b/media-libs/libjpeg-turbo/Manifest
@@ -1,4 +1,5 @@
 DIST libjpeg-turbo-1.5.0.tar.gz 1654276 BLAKE2B 
b3f1ad4c6bbe5b75ef8daa38e0ccf6165616768d1427d41f9b5cc6f5775720d2977aff6758ec0a9679c9eabc7c2395d4cdecdcb22c92522900de52900281b9bd
 SHA512 
3b7249a5f5c7b1f1fa99924ac6bc9bff3bf811815ef38505af5359d1f0edb0bfb771f0fa54308743a2d9305cb19a997453fdb00d0aade3f2f17ea917a45fde22
 DIST libjpeg-turbo-1.5.1.tar.gz 1650647 BLAKE2B 
5e9eb7889c430a735a8b8ac22fbf66fc98102acf372d08aa2dbd86ac55d43c5700438a77925f894c473e81289e4d3d2e6fe3da435d2799db21782da9bd5dfe41
 SHA512 
a03823cf4b3d1aada24e502fea0a979b1f656c01e55ffddc06013b9c79509c2da1e3bcf0b85282289451d77d4cb5f56dd8cbf6e492744836ddda1f7136534852
 DIST libjpeg-turbo-1.5.2.tar.gz 1657235 BLAKE2B 
8d26af1cf6219e02f13f8729b688175590b01a4ce538ae861e72e6344a319475f8114ad05aefe2f8ffd6b5481c7915bd18097466408729d80212a2db7f99ad5c
 SHA512 
c7fe5cc77e38fad33af3f10e6db961c8edf033a86c09541121f49bfa20547179760924e6d3e397f0add7030459ff3babadd3457ab2da4a40a2147dc1574aa444
+DIST libjpeg-turbo-1.5.3.tar.gz 1658672 BLAKE2B 
4d2182802aa9963fa57ec2c4fb5cf0a586847d43803e4c2d2e12cf1144c4da0ede7fdbace5965c77cd6df4547090165615960ebb65c964fd2fac823c021f50b7
 SHA512 
b611b1cc3d1ddedddad871854b42449d053a5f910ed1bdfa45c98e0270f4ecc110fde3a10111d2b876d847a826fa634f09c0bb8c357056c9c3a91c9065eb5202
 DIST libjpeg8_8d-2.debian.tar.gz 14764 BLAKE2B 
e93d12afa062da28b717b540492221f70e8d9ccf3885371647cf85a2937f938ca723d4a27d5e1c5d79c26aa25dddf69b38754558851a1704172e8b52baf8e17c
 SHA512 
8c5959fb7583a2d61e9442187f67b91b45e72d9dd30db3360d583a3b5d8e1a908db5659f760bdd455b3056e6ae3535b2fd3b847df3d58b140a1816b754003675

diff --git a/media-libs/libjpeg-turbo/libjpeg-turbo-1.5.3.ebuild 
b/media-libs/libjpeg-turbo/libjpeg-turbo-1.5.3.ebuild
new file mode 100644
index 000..32253a5e688
--- /dev/null
+++ b/media-libs/libjpeg-turbo/libjpeg-turbo-1.5.3.ebuild
@@ -0,0 +1,119 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit libtool ltprune java-pkg-opt-2 libtool toolchain-funcs multilib-minimal
+
+DESCRIPTION="MMX, SSE, and SSE2 SIMD accelerated JPEG library"
+HOMEPAGE="https://libjpeg-turbo.org/ 
https://sourceforge.net/projects/libjpeg-turbo/;
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz
+   mirror://gentoo/libjpeg8_8d-2.debian.tar.gz"
+
+LICENSE="BSD IJG"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux 
~x86-linux ~x64-macos ~x86-macos"
+IUSE="java static-libs"
+
+ASM_DEPEND="|| ( dev-lang/nasm dev-lang/yasm )"
+COMMON_DEPEND="!media-libs/jpeg:0
+   !media-libs/jpeg:62"
+RDEPEND="${COMMON_DEPEND}
+   java? ( >=virtual/jre-1.5 )"
+DEPEND="${COMMON_DEPEND}
+   amd64? ( ${ASM_DEPEND} )
+   x86? ( ${ASM_DEPEND} )
+   amd64-fbsd? ( ${ASM_DEPEND} )
+   x86-fbsd? ( ${ASM_DEPEND} )
+   amd64-linux? ( ${ASM_DEPEND} )
+   x86-linux? ( ${ASM_DEPEND} )
+   x64-macos? ( ${ASM_DEPEND} )
+   x64-cygwin? ( ${ASM_DEPEND} )
+   java? ( >=virtual/jdk-1.5 )"
+
+MULTILIB_WRAPPED_HEADERS=( /usr/include/jconfig.h )
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-1.2.0-x32.patch #420239
+)
+
+src_prepare() {
+   default
+
+   elibtoolize
+
+   java-pkg-opt-2_src_prepare
+}
+
+multilib_src_configure() {
+   local myconf=()
+   if multilib_is_native_abi; then
+   myconf+=( $(use_with java) )
+   if use java; then
+   export JAVACFLAGS="$(java-pkg_javac-args)"
+   export JNI_CFLAGS="$(java-pkg_get-jni-cflags)"
+   fi
+   else
+   myconf+=( --without-java )
+   fi
+   [[ ${ABI} == "x32" ]] && myconf+=( --without-simd ) #420239
+
+   # Force /bin/bash until upstream generates a new version. #533902
+   CONFIG_SHELL="${EPREFIX}"/bin/bash \
+   ECONF_SOURCE=${S} \
+   econf \
+   $(use_enable static-libs static) \
+   --with-mem-srcdst \
+   "${myconf[@]}"
+}
+
+multilib_src_compile() {
+   local _java_makeopts
+   use java && _java_makeopts="-j1"
+   emake ${_java_makeopts}
+
+   if 

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

2017-12-18 Thread Lars Wendler
commit: 8e3107911b2e096adf13d1ff420ab1d86970d678
Author: Lars Wendler  gentoo  org>
AuthorDate: Tue Dec 19 01:21:44 2017 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Tue Dec 19 03:09:35 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e310791

media-libs/xvid: Bump to version 1.3.5

Package-Manager: Portage-2.3.19, Repoman-2.3.6

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

diff --git a/media-libs/xvid/Manifest b/media-libs/xvid/Manifest
index d4200604c6d..28c489d060d 100644
--- a/media-libs/xvid/Manifest
+++ b/media-libs/xvid/Manifest
@@ -1,2 +1,3 @@
 DIST xvidcore-1.3.3.tar.bz2 695279 BLAKE2B 
7e24910d51e6e8d9a725aba86a83a59556e85bb953c683eef1d74bd10bf427d22f1d66e86c3a5f6ff73e3b16427af274b51447d1e336968415c252699965bd57
 SHA512 
e2178ee946fa057cf465da855b702e74fbab04347020ab7900850c07dfcd5202003fcd579fc404e0a567807285607ed4bcd14dc4c074ea19123143f03af80f09
 DIST xvidcore-1.3.4.tar.bz2 697808 BLAKE2B 
71ee4e6e73e37055482f4b02859467b2dde0f687b0652b36169b1b77378cf5db77fa805ca932cb4a0772b1abe46f3d4ecb05302c23b951d7e8dfa6888cb53b4f
 SHA512 
09c0dca898ad8ba32161d979dea66730c235d9649e93e5053f0e0f0d02f8996f0f85d629728bff16d3253b71e0435809360e6cf4d72801e63c061f2a0b0dbe7d
+DIST xvidcore-1.3.5.tar.bz2 698846 BLAKE2B 
c65c90a2a51d993af65becd760364b495ca1714f888c640b577ee3cb509afc5dbe56d1f536aa710a5322106ca65bed4ad162ad97440e9c14deeabbcbe00984b5
 SHA512 
3297243400ce9ed2d0083559ee15fdfa422e585114c4e92c72fe702f43fea4af9fe4e9e794630959c220222379fa329452c4163a395f4ba1998c9be03a2e9441

diff --git a/media-libs/xvid/xvid-1.3.5.ebuild 
b/media-libs/xvid/xvid-1.3.5.ebuild
new file mode 100644
index 000..f0ddb60833e
--- /dev/null
+++ b/media-libs/xvid/xvid-1.3.5.ebuild
@@ -0,0 +1,68 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit flag-o-matic multilib multilib-minimal
+
+MY_PN="${PN}core"
+MY_P="${MY_PN}-${PV}"
+
+DESCRIPTION="XviD, a high performance/quality MPEG-4 video de-/encoding 
solution"
+HOMEPAGE="http://www.xvid.org/;
+SRC_URI="http://downloads.xvid.org/downloads/${MY_P}.tar.bz2;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x86-solaris"
+IUSE="examples elibc_FreeBSD +threads pic"
+
+NASM=">=dev-lang/nasm-2"
+YASM=">=dev-lang/yasm-1"
+
+DEPEND="sys-apps/grep
+   amd64? ( || ( ${YASM} ${NASM} ) )
+   amd64-fbsd? ( ${NASM} )
+   x86? ( || ( ${YASM} ${NASM} ) )
+   x86-fbsd? ( ${NASM} )
+   x86-macos? ( ${NASM} )
+   x64-macos? ( ${NASM} )"
+RDEPEND="abi_x86_32? ( !app-emulation/emul-linux-x86-medialibs[-abi_x86_32(-)] 
)"
+
+S="${WORKDIR}/${MY_PN}/build/generic"
+
+src_prepare() {
+   default
+
+   # make build verbose
+   sed \
+   -e 's/@$(CC)/$(CC)/' \
+   -e 's/@$(AS)/$(AS)/' \
+   -e 's/@$(RM)/$(RM)/' \
+   -e 's/@$(INSTALL)/$(INSTALL)/' \
+   -e 's/@cd/cd/' \
+   -i Makefile || die
+   # Since only the build system is in $S, this will only copy it but not 
the
+   # entire sources.
+   multilib_copy_sources
+}
+
+multilib_src_configure() {
+   use sparc && append-cflags -mno-vis #357149
+   use elibc_FreeBSD && export ac_cv_prog_ac_yasm=no #477736
+
+   local myconf=( $(use_enable threads pthread) )
+   if use pic || [[ ${ABI} == "x32" ]] ; then #421841
+   myconf+=( --disable-assembly )
+   fi
+
+   econf "${myconf[@]}"
+}
+
+multilib_src_install_all() {
+   dodoc "${S}"/../../{AUTHORS,ChangeLog*,CodingStyle,README,TODO}
+
+   if use examples; then
+   insinto /usr/share/${PN}
+   doins -r "${S}"/../../examples
+   fi
+}



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

2017-12-18 Thread Lars Wendler
commit: fdb1885bf69489f738fb97e3ee0fafa58f945b55
Author: Lars Wendler  gentoo  org>
AuthorDate: Tue Dec 19 00:50:23 2017 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Tue Dec 19 03:09:20 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fdb1885b

app-backup/dar: Bump to version 2.5.13

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 app-backup/dar/Manifest  |  1 +
 app-backup/dar/dar-2.5.13.ebuild | 96 
 2 files changed, 97 insertions(+)

diff --git a/app-backup/dar/Manifest b/app-backup/dar/Manifest
index 58ae205a970..53e30a9808f 100644
--- a/app-backup/dar/Manifest
+++ b/app-backup/dar/Manifest
@@ -1,2 +1,3 @@
 DIST dar-2.5.11.tar.gz 1891928 BLAKE2B 
536a2533f7ddbc8b95972fe00e9c87a404481e6afbd7aa3634c00598403c18950eb876aefe71a818c3bf4df75bff5f3904dc69bd1d75880f6c8a349911a5
 SHA512 
36b90218a34ac7f41ce9ca0a2167cfb2fd243b23b8e84350153e8804f0faabf87291b4e4b061533bcb0ca079f087c074eeaa12a54ee8084dd386a072ac503847
 DIST dar-2.5.12.tar.gz 1893694 BLAKE2B 
bbd364928377fc9c4b3c9cec47dd66abe2c02d7366f8373882664e263dbe29978d49ac73f3e4dbdb15d586d290807ef127c4142c8df22a04b6fc3aec11b13307
 SHA512 
58eafe69c730d8f3974a1b1e8f7ca67feee82babde9ba9577ef29c422861db2b29afa835c9b55160e5d226efb634b539a580845e429d08fd84beeb6f0d39be7e
+DIST dar-2.5.13.tar.gz 1903994 BLAKE2B 
9e58e2d86d38203364f23b506d957fb78b1b6d33df780a2711aab13913e50ce83726fed9301bcfe7975987bef6b3b8de45a30ad32c4e0b9a2d3b5db14e8a108e
 SHA512 
759a54c07bee787a02f751db4ecb4036fa578224ba69779e784ea4edebf3d9feb3547414fe605c0f655bb4ac364575638ae35aab952df1f6610dd436bc70b444

diff --git a/app-backup/dar/dar-2.5.13.ebuild b/app-backup/dar/dar-2.5.13.ebuild
new file mode 100644
index 000..bb527233dac
--- /dev/null
+++ b/app-backup/dar/dar-2.5.13.ebuild
@@ -0,0 +1,96 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit flag-o-matic
+
+DESCRIPTION="A full featured backup tool, aimed for disks"
+HOMEPAGE="http://dar.linux.free.fr/;
+SRC_URI="mirror://sourceforge/dar/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~sparc ~x86 ~amd64-linux"
+IUSE="dar32 dar64 doc gcrypt gpg lzo nls static static-libs xattr"
+
+RESTRICT="test" # need to be run as root
+
+RDEPEND=">=sys-libs/zlib-1.2.3:=
+   !static? (
+   app-arch/bzip2:=
+   app-arch/xz-utils:=
+   sys-libs/libcap
+   gcrypt? ( dev-libs/libgcrypt:0= )
+   gpg? ( app-crypt/gpgme )
+   lzo? ( dev-libs/lzo:= )
+   xattr? ( sys-apps/attr:= )
+   )"
+
+DEPEND="${RDEPEND}
+   static? (
+   app-arch/bzip2[static-libs]
+   app-arch/xz-utils[static-libs]
+   sys-libs/libcap[static-libs]
+   sys-libs/zlib[static-libs]
+   gcrypt? ( dev-libs/libgcrypt:0=[static-libs] )
+   gpg? (
+   app-crypt/gpgme[static-libs]
+   dev-libs/libassuan[static-libs]
+   dev-libs/libgpg-error[static-libs]
+   )
+   lzo? ( dev-libs/lzo[static-libs] )
+   xattr? ( sys-apps/attr[static-libs] )
+   )
+   nls? (
+   sys-devel/gettext
+   virtual/libintl
+   )
+   doc? ( app-doc/doxygen )"
+
+REQUIRED_USE="?? ( dar32 dar64 )
+   gpg? ( gcrypt )"
+
+#PATCHES=(
+#)
+
+src_configure() {
+   local myconf=( --disable-upx )
+
+   # Bug 103741
+   filter-flags -fomit-frame-pointer
+
+   # configure.ac is totally funked up regarding the AC_ARG_ENABLE
+   # logic.
+   # For example "--enable-dar-static" causes configure to DISABLE
+   # static builds of dar.
+   # Do _not_ use $(use_enable) until you have verified that the
+   # logic has been fixed by upstream.
+   use xattr || myconf+=( --disable-ea-support )
+   use dar32 && myconf+=( --enable-mode=32 )
+   use dar64 && myconf+=( --enable-mode=64 )
+   use doc || myconf+=( --disable-build-html )
+   # use examples && myconf+=( --enable-examples )
+   use gcrypt || myconf+=( --disable-libgcrypt-linking )
+   use gpg || myconf+=( --disable-gpgme-linking )
+   use lzo || myconf+=( --disable-liblzo2-linking )
+   use nls || myconf+=( --disable-nls )
+   if ! use static ; then
+   myconf+=( --disable-dar-static )
+   if ! use static-libs ; then
+   myconf+=( --disable-static )
+   fi
+   fi
+
+   econf ${myconf[@]}
+}
+
+src_install() {
+   emake DESTDIR="${D}" pkgdatadir="${EPREFIX}"/usr/share/doc/${PF}/html 
install
+
+   local DOCS=( AUTHORS ChangeLog NEWS README THANKS TODO )
+   einstalldocs
+
+   if ! use static-libs ; then
+   prune_libtool_files --all
+   fi
+}



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

2017-12-18 Thread Mike Gilbert
commit: c6bf76a0c3f92c9f9d450357e7ee08098cc7988d
Author: Mike Gilbert  gentoo  org>
AuthorDate: Mon Dec 18 22:41:25 2017 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Tue Dec 19 02:01:31 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c6bf76a0

sys-apps/systemd: backport crypsetup-generator fix

Closes: https://bugs.gentoo.org/641380
Package-Manager: Portage-2.3.19_p1, Repoman-2.3.6_p35

 ...generator-Don-t-mistake-NULL-input-as-OOM.patch | 49 ++
 .../{systemd-236.ebuild => systemd-236-r1.ebuild}  |  1 +
 2 files changed, 50 insertions(+)

diff --git 
a/sys-apps/systemd/files/236-0001-cryptsetup-generator-Don-t-mistake-NULL-input-as-OOM.patch
 
b/sys-apps/systemd/files/236-0001-cryptsetup-generator-Don-t-mistake-NULL-input-as-OOM.patch
new file mode 100644
index 000..d1c451835e3
--- /dev/null
+++ 
b/sys-apps/systemd/files/236-0001-cryptsetup-generator-Don-t-mistake-NULL-input-as-OOM.patch
@@ -0,0 +1,49 @@
+From 357ffd95294e1f9a1e91f8ca01213fb7db2b7614 Mon Sep 17 00:00:00 2001
+From: Jan Alexander Steffens 
+Date: Mon, 18 Dec 2017 14:47:18 +0100
+Subject: [PATCH] cryptsetup-generator: Don't mistake NULL input as OOM (#7688)
+
+Since systemd v236, several Arch users complained that
+systemd-cryptsetup-generator exits with an OOM error and that it
+prevents the boot from continuing.
+
+Investigating the diff of cryptsetup-generator between v235 and v236 I
+noticed that create_disk allowed for the `password` and `filtered`
+variables to be NULL (they're handled with `strempty()`) but not their
+`*_escaped` versions, and returned OOM errors in those cases.
+
+Fix this by checking that the input string is non-NULL before deciding
+that `specifier_escape` had an OOM error.
+
+I could not test this fix myself, but some users have reported success.
+
+Downstream bug: https://bugs.archlinux.org/task/56733
+---
+ src/cryptsetup/cryptsetup-generator.c | 4 ++--
+ 1 file changed, 2 insertions(+), 2 deletions(-)
+
+diff --git a/src/cryptsetup/cryptsetup-generator.c 
b/src/cryptsetup/cryptsetup-generator.c
+index 7e61332e5..f91451353 100644
+--- a/src/cryptsetup/cryptsetup-generator.c
 b/src/cryptsetup/cryptsetup-generator.c
+@@ -111,7 +111,7 @@ static int create_disk(
+ return log_error_errno(r, "Failed to generate unit name: %m");
+ 
+ password_escaped = specifier_escape(password);
+-if (!password_escaped)
++if (password && !password_escaped)
+ return log_oom();
+ 
+ f = fopen(p, "wxe");
+@@ -184,7 +184,7 @@ static int create_disk(
+ return r;
+ 
+ filtered_escaped = specifier_escape(filtered);
+-if (!filtered_escaped)
++if (filtered && !filtered_escaped)
+ return log_oom();
+ 
+ fprintf(f,
+-- 
+2.15.1
+

diff --git a/sys-apps/systemd/systemd-236.ebuild 
b/sys-apps/systemd/systemd-236-r1.ebuild
similarity index 99%
rename from sys-apps/systemd/systemd-236.ebuild
rename to sys-apps/systemd/systemd-236-r1.ebuild
index 8142a96390b..e70e61f3fc5 100644
--- a/sys-apps/systemd/systemd-236.ebuild
+++ b/sys-apps/systemd/systemd-236-r1.ebuild
@@ -148,6 +148,7 @@ src_unpack() {
 
 src_prepare() {
local PATCHES=(
+   
"${FILESDIR}/236-0001-cryptsetup-generator-Don-t-mistake-NULL-input-as-OOM.patch"
)
 
if ! use vanilla; then



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

2017-12-18 Thread Mart Raudsepp
commit: bc09f4fed846448829bdbab0f55a430e121ecfee
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Tue Dec 19 01:37:25 2017 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Tue Dec 19 01:54:48 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc09f4fe

dev-libs/libinput: bump to 1.9.4

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 dev-libs/libinput/Manifest  |  1 +
 dev-libs/libinput/libinput-1.9.4.ebuild | 56 +
 2 files changed, 57 insertions(+)

diff --git a/dev-libs/libinput/Manifest b/dev-libs/libinput/Manifest
index 8441f0c4f8f..b2366ba051e 100644
--- a/dev-libs/libinput/Manifest
+++ b/dev-libs/libinput/Manifest
@@ -3,3 +3,4 @@ DIST libinput-1.7.3.tar.xz 922464 BLAKE2B 
fa38675905af55931676c22d9e4d56befbb055
 DIST libinput-1.8.3.tar.xz 941832 BLAKE2B 
cf6464d68387cca23d0f70eaceeec8b453c53f1cac22892722d48983788b43a136617c62ad39c8d435bbf07c0cb9cd720250ea91e31f10526acd5147b1d78237
 SHA512 
88006d217e3507858fa6b9ac1f25c267255fb51d1bcf1208d2afd423bf2a9292944bc5526ea91f27fad3ff04c2f9f43ab3aa25fd9fb7ace1231ecd33ddf18de6
 DIST libinput-1.9.2.tar.xz 460388 BLAKE2B 
227f24ef299861d043df1da58e6fea9c419a5583abe2ae526a59f248536668f25702d0fca07719dd2b407bb42c27722ce5439bcb75c559abcf2c1b3c3c6edbb7
 SHA512 
99719ab26be8ed35937ce91307459fa8c4aa7c383a555f1012a058ba98ca1d1c5df0d9b5e6a45046341c6dbae496dc29512b487ac7873b6ec67cab1176ee04ac
 DIST libinput-1.9.3.tar.xz 473724 BLAKE2B 
2cad3514f2e04505f015a8d105eaecb9ffb93ce57ccc2b035e5e031f72d278d966bae16fd804e7f315d0d651021567b2118fc9e53ee64d91e6e34cec6b92a8cf
 SHA512 
33fb17724d4c2992bf31f9bb2e0825955468058e122ad420678b01ee293e1651d659fbae8873a7913f571243b3618032774cd350d2513eb73320d40aaa9953d1
+DIST libinput-1.9.4.tar.xz 472636 BLAKE2B 
692a23047cb0b54d14763b34ce3ce1414101d0097dce10d237ec32a67f29c31cbf2928681084f7561e072e555c932f0e3bc54cfb0ecbcdd0d823426806e357b6
 SHA512 
302f9497ea9ffb2163c643e9ca2f0a773ea141f6fe0a3aa3d8e86eb11a5d11e75d858b1e679ebfd3f913c645beac059cfd356b37c4ea17a8853068f79a740a4b

diff --git a/dev-libs/libinput/libinput-1.9.4.ebuild 
b/dev-libs/libinput/libinput-1.9.4.ebuild
new file mode 100644
index 000..89bf24d7c50
--- /dev/null
+++ b/dev-libs/libinput/libinput-1.9.4.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit meson udev
+
+DESCRIPTION="Library to handle input devices in Wayland"
+HOMEPAGE="https://www.freedesktop.org/wiki/Software/libinput/;
+SRC_URI="https://www.freedesktop.org/software/${PN}/${P}.tar.xz;
+
+LICENSE="MIT"
+SLOT="0/10"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86"
+IUSE="doc input_devices_wacom test"
+# Tests require write access to udev rules directory which is a no-no for live 
system.
+# Other tests are just about logs, exported symbols and autotest of the test 
library.
+RESTRICT="test"
+
+RDEPEND="
+   input_devices_wacom? ( >=dev-libs/libwacom-0.20 )
+   >=dev-libs/libevdev-1.3
+   >=sys-libs/mtdev-1.1
+   virtual/libudev
+"
+DEPEND="${RDEPEND}
+   virtual/pkgconfig
+   doc? (
+   >=app-doc/doxygen-1.8.3
+   >=media-gfx/graphviz-2.38.0
+   )
+"
+#  test? (
+#  >=dev-libs/check-0.9.10
+#  dev-util/valgrind
+#  sys-libs/libunwind )
+
+src_configure() {
+   # gui can be built but will not be installed
+   local emesonargs=(
+   -Ddebug-gui=false
+   -Ddocumentation="$(usex doc true false)"
+   -Dlibwacom="$(usex input_devices_wacom true false)"
+   -Dtests="$(usex test true false)"
+   -Dudev-dir="$(get_udevdir)"
+   )
+   meson_src_configure
+}
+
+src_install() {
+   meson_src_install
+   if use doc ; then
+   docinto html
+   dodoc -r "${BUILD_DIR}"/html/.
+   fi
+   find "${ED}" \( -name "*.a" -o -name "*.la" \) -delete || die
+}



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

2017-12-18 Thread Mart Raudsepp
commit: 065484fece7bf9897817361b4fadcebcd6f4f313
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Tue Dec 19 01:51:35 2017 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Tue Dec 19 01:55:25 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=065484fe

x11-libs/vte: remove old

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 x11-libs/vte/Manifest  |  1 -
 x11-libs/vte/vte-0.46.1.ebuild | 80 --
 2 files changed, 81 deletions(-)

diff --git a/x11-libs/vte/Manifest b/x11-libs/vte/Manifest
index 79d888ba945..1edcc3122fc 100644
--- a/x11-libs/vte/Manifest
+++ b/x11-libs/vte/Manifest
@@ -1,6 +1,5 @@
 DIST vte-0.28.2.tar.xz 962340 BLAKE2B 
1e4b5977962265be77917ccfc9118ed93232c03d7a16b6c08a27e721fe71f8c1dd1783a439530d7b3d915111cb8cc78281f1e9e351d6a83edd31f224309ca1e9
 SHA512 
d6a50481aaa8946cca3779e0b328fef551be534d70366a75385d1f8ead3fcddec57bed85c7d4bc2d9f34546532129e63083aafa33cbb0efcbc7dc9d66e7c45f6
 DIST vte-0.36.5.tar.xz 1017504 BLAKE2B 
a7a94b389660f9bbf7aa8033e4a5e2cc96c39458e43960ad2ce785f2fbe1597c7156d090aab220e909ae31f8731d0d961686dce08aef0f270581c01de4bf19b0
 SHA512 
43f9211381238ca6cb7f49c8a9dd8f48f702e9968e038fa26ee69228c1fc86061d5dbfabb2c27f677280e89ae9080f20594f3c27481246e3f91dd5f3ea0354f6
-DIST vte-0.46.1.tar.xz 989164 BLAKE2B 
0c12b8eb042d4146df2129e7d12a6f028ae8db2be5d22c634ac6f3408063d14090c7f90a4e4252555ef2754e32bb038613709e63f463340955e033bb94398fae
 SHA512 
04b3f8ce922c4326d92bef605a0dbe195764946cd5f1acf28fd6d69c0cdb2ee661cc7e424436c72380da5d0250790ae658ac49d761b567dea88d92157285889d
 DIST vte-0.46.2.tar.xz 989756 BLAKE2B 
5b62ca5425604301f748a214610e2e6e2431f9ad9d21b0867e8d8e34910f1b6c4b77029b57b8255dbd04c6e960aaa2583a2ec670f4683b2331290f22ea957454
 SHA512 
abcf94752094314b01eb14156e894bedb24f959d4faf84bb070b34eb2745f01d029859ef959ddf1475776605a1721e4d011ae7ad57fc4937d8bfcbecc8b0cf61
 DIST vte-0.48.3.tar.xz 1009364 BLAKE2B 
a16b56ecab0db7ee1a9f8bc9f975ba13fb1dbbdcee77fd6c6f7c11df4680eb644566bc30ffb2ac6009c0ed891bb20598eebaeb87837ae1ac72d7eb8241d2e119
 SHA512 
3037b61a759cfcf56838bc7804df5a211da416bff9ddc5791f8a8d5157b90926985cfe57d7edbab42de64945d5e668470fe4129a218fb9c7af546648e1660c72
 DIST vte-0.48.4-command-notify.patch.xz 5500 BLAKE2B 
88b655403d2bef034604a283b173fece305af35f51b20f9d4811b33265b5a6eb83441e0b978539de501d118a8431c4a9a9a69a111a03c45adc87763b15b09fd2
 SHA512 
b8ba202aedb5d821962a7cdc89e6ef8ac8a3480dd7681bf8ce708ce511598f3335ba153750d40cb06e9a2c5bab5888b3daef9096458c2889d94028feaa394575

diff --git a/x11-libs/vte/vte-0.46.1.ebuild b/x11-libs/vte/vte-0.46.1.ebuild
deleted file mode 100644
index a9cad9a2bd1..000
--- a/x11-libs/vte/vte-0.46.1.ebuild
+++ /dev/null
@@ -1,80 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-VALA_USE_DEPEND="vapigen"
-VALA_MIN_API_VERSION="0.24"
-
-inherit eutils gnome2 vala
-
-DESCRIPTION="Library providing a virtual terminal emulator widget"
-HOMEPAGE="https://wiki.gnome.org/action/show/Apps/Terminal/VTE;
-
-LICENSE="LGPL-2+"
-SLOT="2.91"
-IUSE="+crypt debug glade +introspection vala"
-KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~sh sparc x86 
~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~x64-solaris ~x86-solaris"
-REQUIRED_USE="vala? ( introspection )"
-
-RDEPEND="
-   >=dev-libs/glib-2.40:2
-   >=dev-libs/libpcre2-10.21
-   >=x11-libs/gtk+-3.8:3[introspection?]
-   >=x11-libs/pango-1.22.0
-
-   sys-libs/ncurses:0=
-   sys-libs/zlib
-
-   crypt?  ( >=net-libs/gnutls-3.2.7 )
-   glade? ( >=dev-util/glade-3.9:3.10 )
-   introspection? ( >=dev-libs/gobject-introspection-0.9.0:= )
-"
-DEPEND="${RDEPEND}
-   dev-libs/libxml2
-   >=dev-util/gtk-doc-am-1.13
-   >=dev-util/intltool-0.35
-   sys-devel/gettext
-   virtual/pkgconfig
-
-   vala? ( $(vala_depend) )
-"
-RDEPEND="${RDEPEND}
-   !x11-libs/vte:2.90[glade]
-"
-
-src_prepare() {
-   use vala && vala_src_prepare
-
-   # build fails because of -Werror with gcc-5.x
-   sed -e 's#-Werror=format=2#-Wformat=2#' -i configure || die "sed failed"
-
-   gnome2_src_prepare
-}
-
-src_configure() {
-   local myconf=""
-
-   if [[ ${CHOST} == *-interix* ]]; then
-   myconf="${myconf} --disable-Bsymbolic"
-
-   # interix stropts.h is empty...
-   export ac_cv_header_stropts_h=no
-   fi
-
-   # Python bindings are via gobject-introspection
-   # Ex: from gi.repository import Vte
-   gnome2_src_configure \
-   --disable-test-application \
-   --disable-static \
-   $(use_enable debug) \
-   $(use_enable glade glade-catalogue) \
-   $(use_with crypt gnutls) \
-   $(use_enable introspection) \
-   $(use_enable vala) \
-   ${myconf}
-}
-
-src_install() {
-   gnome2_src_install
-   mv 

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

2017-12-18 Thread Mart Raudsepp
commit: 841691d03519d9461bca4f991c36805d746e1f9e
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Tue Dec 19 01:27:23 2017 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Tue Dec 19 01:54:37 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=841691d0

dev-libs/appstream-glib: remove old

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 dev-libs/appstream-glib/Manifest   |  1 -
 .../appstream-glib/appstream-glib-0.6.8.ebuild | 61 --
 2 files changed, 62 deletions(-)

diff --git a/dev-libs/appstream-glib/Manifest b/dev-libs/appstream-glib/Manifest
index 7a1a790386b..fc23082e781 100644
--- a/dev-libs/appstream-glib/Manifest
+++ b/dev-libs/appstream-glib/Manifest
@@ -1,2 +1 @@
 DIST appstream-glib-0.6.13.tar.xz 1974864 BLAKE2B 
e9e0967b7657250659b3597bc2f6b049a20750e6dc66ee3672f3794b8c50f5060e48c7d4cd76d16e9e7d7cbc7d3364b7600e1c20fe24b33538c66d2a80cf0888
 SHA512 
d7e95a31d3f6fba974af2fab423282c7b0291d1325a634d8040fe2c2c2fcde49981be18900415251b3d71f20bb9e945e16d7c00fa830b27deac2e5547ec4c8b0
-DIST appstream-glib-0.6.8.tar.xz 1962132 BLAKE2B 
576f560b0e02b99dc1b69fa48aba20ca29ce3dfa5526f75043930a2a365b6455bb0f5fbc71a514dcc62162a988afd2ae22e9abf42a1f15eb902b79f2d692b512
 SHA512 
dac9e0cc6dd8dfb81cbcdb6796d6890b61d5ede634cbe31768d1cf5746ada3beaf8b46918bab24e72604d52cbf6c6602efa6aedbdf9379f4c10528929f926fe5

diff --git a/dev-libs/appstream-glib/appstream-glib-0.6.8.ebuild 
b/dev-libs/appstream-glib/appstream-glib-0.6.8.ebuild
deleted file mode 100644
index 06ae3b7b69f..000
--- a/dev-libs/appstream-glib/appstream-glib-0.6.8.ebuild
+++ /dev/null
@@ -1,61 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-GNOME2_LA_PUNT="yes"
-
-inherit bash-completion-r1 gnome2
-
-DESCRIPTION="Provides GObjects and helper methods to read and write AppStream 
metadata"
-HOMEPAGE="https://people.freedesktop.org/~hughsient/appstream-glib/;
-SRC_URI="https://people.freedesktop.org/~hughsient/${PN}/releases/${P}.tar.xz;
-
-LICENSE="LGPL-2.1"
-SLOT="0/8" # soname version
-KEYWORDS="alpha amd64 arm ~arm64 hppa ~ia64 ppc ppc64 sparc x86"
-IUSE="+introspection nls stemmer"
-
-RDEPEND="
-   app-arch/gcab
-   app-arch/libarchive
-   dev-db/sqlite:3
-   >=dev-libs/glib-2.45.8:2
-   >=dev-libs/json-glib-1.1.1
-   dev-libs/libyaml
-   >=media-libs/fontconfig-2.11:1.0
-   >=media-libs/freetype-2.4:2
-   >=net-libs/libsoup-2.51.92:2.4
-   sys-apps/util-linux
-   >=x11-libs/gdk-pixbuf-2.31.5:2[introspection?]
-   x11-libs/gtk+:3
-   x11-libs/pango
-   introspection? ( >=dev-libs/gobject-introspection-0.9.8:= )
-   stemmer? ( dev-libs/snowball-stemmer )
-"
-DEPEND="${RDEPEND}
-   app-text/docbook-xml-dtd:4.3
-   dev-libs/libxslt
-   >=dev-util/gtk-doc-am-1.9
-   >=sys-devel/gettext-0.19.7
-   dev-util/gperf
-"
-# ${PN} superseeds appdata-tools, require dummy package until all ebuilds
-# are migrated to appstream-glib
-RDEPEND="${RDEPEND}
-   !

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

2017-12-18 Thread Mart Raudsepp
commit: dc2543cba4ac3779d1380cb9a7c1946f5198883d
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Tue Dec 19 01:46:16 2017 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Tue Dec 19 01:55:14 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dc2543cb

x11-libs/gtkmathview: remove old

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 x11-libs/gtkmathview/gtkmathview-0.8.0-r2.ebuild | 77 
 1 file changed, 77 deletions(-)

diff --git a/x11-libs/gtkmathview/gtkmathview-0.8.0-r2.ebuild 
b/x11-libs/gtkmathview/gtkmathview-0.8.0-r2.ebuild
deleted file mode 100644
index 4b57785e9a4..000
--- a/x11-libs/gtkmathview/gtkmathview-0.8.0-r2.ebuild
+++ /dev/null
@@ -1,77 +0,0 @@
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-inherit autotools eutils
-
-DESCRIPTION="Rendering engine for MathML documents"
-HOMEPAGE="http://helm.cs.unibo.it/mml-widget/;
-SRC_URI="http://helm.cs.unibo.it/mml-widget/sources/${P}.tar.gz;
-
-LICENSE="LGPL-3"
-
-SLOT="0"
-KEYWORDS="alpha amd64 ~arm hppa ia64 ~mips ppc ppc64 sparc x86"
-IUSE="gtk mathml svg t1lib"
-
-RDEPEND=">=dev-libs/glib-2.2.1:2
-   >=dev-libs/popt-1.7
-   >=dev-libs/libxml2-2.6.7:2
-   gtk? ( >=x11-libs/gtk+-2.2.1:2
-   >=media-libs/t1lib-5:5
-   x11-libs/pango
-   || ( x11-libs/pangox-compat =media-libs/t1lib-5:5 )"
-DEPEND="${RDEPEND}
-   dev-libs/libxslt
-   virtual/pkgconfig"
-
-DOCS="ANNOUNCEMENT AUTHORS BUGS ChangeLog CONTRIBUTORS HISTORY NEWS README 
TODO"
-
-src_prepare() {
-   epatch "${FILESDIR}"/${P}-gcc43.patch \
-   "${FILESDIR}"/${P}-gcc44.patch \
-   "${FILESDIR}"/${P}-cond-t1.patch
-
-   # Fix building against libxml2[icu], bug #356095
-   epatch "${FILESDIR}"/${P}-fix-template.patch
-
-   # Fix building with gold, bug #369117; requires eautoreconf
-   epatch "${FILESDIR}/${P}-underlinking.patch"
-
-   epatch "${FILESDIR}/${P}-gcc47.patch"
-
-   # m4 macros from upstream git, required for eautoreconf
-   if [[ ! -d ac-helpers ]]; then
-   mkdir ac-helpers || die "mkdir failed"
-   cp "${FILESDIR}/binreloc.m4" ac-helpers || die "cp failed"
-   fi
-
-   sed -i 's/AM_CONFIG_HEADER/AC_CONFIG_HEADERS/g' configure.ac || die
-
-   AT_M4DIR=ac-helpers eautoreconf
-}
-
-src_configure() {
-   # --disable-popt will build only the library and not the frontend
-   # TFM is needed for SVG, default value is 2
-   econf $(use_enable gtk) \
-   $(use_enable svg) \
-   $(use_with t1lib) \
-   --with-popt \
-   --enable-libxml2 \
-   --enable-libxml2-reader \
-   --enable-ps \
-   --enable-tfm=2 \
-   --enable-builder-cache \
-   --enable-breaks \
-   --enable-boxml \
-   --disable-gmetadom \
-   --disable-static
-}
-
-src_install() {
-   default
-   prune_libtool_files
-}



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

2017-12-18 Thread Mart Raudsepp
commit: 60153d36e0fb2586f37a8657c725a0a67b296e2d
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Tue Dec 19 01:41:32 2017 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Tue Dec 19 01:55:01 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=60153d36

dev-libs/libinput: remove old

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 dev-libs/libinput/Manifest  |  3 --
 dev-libs/libinput/libinput-1.6.2.ebuild | 55 
 dev-libs/libinput/libinput-1.9.2.ebuild | 56 -
 dev-libs/libinput/libinput-1.9.3.ebuild | 56 -
 4 files changed, 170 deletions(-)

diff --git a/dev-libs/libinput/Manifest b/dev-libs/libinput/Manifest
index b2366ba051e..eb00e43405e 100644
--- a/dev-libs/libinput/Manifest
+++ b/dev-libs/libinput/Manifest
@@ -1,6 +1,3 @@
-DIST libinput-1.6.2.tar.xz 929180 BLAKE2B 
8fc7251d27df77d834c06534cd031c888d4480de5987b23e298b5f0795297ca43a842e5500ae35217e23f6c9fd554c66070114e1951a28f4e98ac24f6144ed42
 SHA512 
f1e1436ec4259ebddf93a50fe4d39a52713efd246a39a072b44bf296a413bdadbb789d6a4f0107ed3eb37afe34a37a43c9e75dcf814462385011eff2d3f42db7
 DIST libinput-1.7.3.tar.xz 922464 BLAKE2B 
fa38675905af55931676c22d9e4d56befbb055fba56ba13c61a1917050bc1eb62bcfe1d078b478047006d4c0d06d83186d0d6739cbf9dc49acce487ccb0b7e3a
 SHA512 
2262dc56d213a4d3ea765e870af200e2c336a166baa1bbdf5205e3ce70faefc777429ba09563c5dd79feb5442f53abc84e04a0f32a06bb622d6e120bb8ad152b
 DIST libinput-1.8.3.tar.xz 941832 BLAKE2B 
cf6464d68387cca23d0f70eaceeec8b453c53f1cac22892722d48983788b43a136617c62ad39c8d435bbf07c0cb9cd720250ea91e31f10526acd5147b1d78237
 SHA512 
88006d217e3507858fa6b9ac1f25c267255fb51d1bcf1208d2afd423bf2a9292944bc5526ea91f27fad3ff04c2f9f43ab3aa25fd9fb7ace1231ecd33ddf18de6
-DIST libinput-1.9.2.tar.xz 460388 BLAKE2B 
227f24ef299861d043df1da58e6fea9c419a5583abe2ae526a59f248536668f25702d0fca07719dd2b407bb42c27722ce5439bcb75c559abcf2c1b3c3c6edbb7
 SHA512 
99719ab26be8ed35937ce91307459fa8c4aa7c383a555f1012a058ba98ca1d1c5df0d9b5e6a45046341c6dbae496dc29512b487ac7873b6ec67cab1176ee04ac
-DIST libinput-1.9.3.tar.xz 473724 BLAKE2B 
2cad3514f2e04505f015a8d105eaecb9ffb93ce57ccc2b035e5e031f72d278d966bae16fd804e7f315d0d651021567b2118fc9e53ee64d91e6e34cec6b92a8cf
 SHA512 
33fb17724d4c2992bf31f9bb2e0825955468058e122ad420678b01ee293e1651d659fbae8873a7913f571243b3618032774cd350d2513eb73320d40aaa9953d1
 DIST libinput-1.9.4.tar.xz 472636 BLAKE2B 
692a23047cb0b54d14763b34ce3ce1414101d0097dce10d237ec32a67f29c31cbf2928681084f7561e072e555c932f0e3bc54cfb0ecbcdd0d823426806e357b6
 SHA512 
302f9497ea9ffb2163c643e9ca2f0a773ea141f6fe0a3aa3d8e86eb11a5d11e75d858b1e679ebfd3f913c645beac059cfd356b37c4ea17a8853068f79a740a4b

diff --git a/dev-libs/libinput/libinput-1.6.2.ebuild 
b/dev-libs/libinput/libinput-1.6.2.ebuild
deleted file mode 100644
index 2ccdba60488..000
--- a/dev-libs/libinput/libinput-1.6.2.ebuild
+++ /dev/null
@@ -1,55 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit udev
-
-DESCRIPTION="Library to handle input devices in Wayland"
-HOMEPAGE="https://www.freedesktop.org/wiki/Software/libinput/;
-SRC_URI="https://www.freedesktop.org/software/${PN}/${P}.tar.xz;
-
-LICENSE="MIT"
-SLOT="0/10"
-KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
sparc x86"
-IUSE="input_devices_wacom test"
-# Tests require write access to udev rules directory which is a no-no for live 
system.
-# Other tests are just about logs, exported symbols and autotest of the test 
library.
-RESTRICT="test"
-
-RDEPEND="
-   input_devices_wacom? ( >=dev-libs/libwacom-0.20 )
-   >=dev-libs/libevdev-0.4
-   >=sys-libs/mtdev-1.1
-   virtual/libudev
-"
-DEPEND="${RDEPEND}
-   virtual/pkgconfig"
-#  test? (
-#  >=dev-libs/check-0.9.10
-#  dev-util/valgrind
-#  sys-libs/libunwind )
-
-src_prepare() {
-   default
-   # Doc handling in kinda strange but everything
-   # is available in the tarball already.
-   sed -e 's/^\(SUBDIRS =.*\)doc\(.*\)$/\1\2/' \
-   -i Makefile.am Makefile.in || die
-}
-
-src_configure() {
-   # gui can be built but will not be installed
-   # building documentation silently fails with graphviz syntax errors
-   econf \
-   --disable-documentation \
-   --disable-event-gui \
-   $(use_enable input_devices_wacom libwacom) \
-   $(use_enable test tests) \
-   --with-udev-dir="$(get_udevdir)"
-}
-
-src_install() {
-   emake install DESTDIR="${D}"
-   dodoc -r doc/html
-   find "${ED}" \( -name "*.a" -o -name "*.la" \) -delete || die
-}

diff --git a/dev-libs/libinput/libinput-1.9.2.ebuild 
b/dev-libs/libinput/libinput-1.9.2.ebuild
deleted file mode 100644
index 89bf24d7c50..000
--- a/dev-libs/libinput/libinput-1.9.2.ebuild
+++ /dev/null

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

2017-12-18 Thread Craig Andrews
commit: e530c96b2f07ed9eddfadd1ac638a12b90452313
Author: Craig Andrews  gentoo  org>
AuthorDate: Tue Dec 19 01:47:08 2017 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Tue Dec 19 01:47:21 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e530c96b

net-analyzer/netdata: Cleanup old versions

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 net-analyzer/netdata/Manifest  |   6 --
 .../files/netdata-1.4.0-glibc-sysmacros.patch  |  21 -
 net-analyzer/netdata/netdata-1.2.0-r1.ebuild   |  80 
 net-analyzer/netdata/netdata-1.3.0.ebuild  |  94 ---
 net-analyzer/netdata/netdata-1.4.0-r1.ebuild   | 102 
 net-analyzer/netdata/netdata-1.5.0.ebuild  | 101 
 net-analyzer/netdata/netdata-1.6.0.ebuild  | 103 -
 net-analyzer/netdata/netdata-1.7.0.ebuild  | 103 -
 net-analyzer/netdata/netdata-1.8.0.ebuild  | 103 -
 9 files changed, 713 deletions(-)

diff --git a/net-analyzer/netdata/Manifest b/net-analyzer/netdata/Manifest
index 43dae45a350..e3fc1c50317 100644
--- a/net-analyzer/netdata/Manifest
+++ b/net-analyzer/netdata/Manifest
@@ -1,8 +1,2 @@
-DIST netdata-1.2.0.tar.xz 1254000 BLAKE2B 
1da38cfe5316c3d0036a7bea0f0abd1d8305d1a77204701ed7c57091259c958fb40b16e61ccde4091c6c7ddc63ca0c16c3fda39bdd87b09958a8411fe7b0fb3d
 SHA512 
0c43e89c7cb52a5dde2aec13b06496ffb70fcb1952cf74156bd4400f3520b4136a94b5390077a4e5e3278a8e175dcc14505a456efafec5fdf0759af4846e03f4
-DIST netdata-1.3.0.tar.xz 1647708 BLAKE2B 
637f1259ac5dad11f7987c085828cea46a907c1a78735ec5b00a449e6d17423f8b35b02b072ece2adf7cdb8d2c25d3fd48e1c8cd416c1418e5b9761f55abe2fc
 SHA512 
0e96f12cbeb7aeecb07b885a0f10940022741633e5cfd76d9f79c9efe3bce2583d96ae18995831fc48d6724f65357929dc5a4220521230ecfb8517f15e779217
-DIST netdata-1.4.0.tar.xz 1801440 BLAKE2B 
2d0b3feb4d1e66ca160f4bdb5b3e28edd99727148d7e0d9c2b3ced323a6c6514cd0f80767b49016dff7cdf912de0807dea3fd5bd11cbc7f8287cf85e780dfe20
 SHA512 
b5f60931372f0c6a437d1340bd9bb07557d8a9ffb478381715495c09c9b9bcf71f287c2e47be40945149a268e0f666289c75cc4eb1d1ab6fc73988f6b71daaf3
-DIST netdata-1.5.0.tar.gz 2257299 BLAKE2B 
bbfcd418329db1268173c9ff3f89632ebebb59f61200ef63fbc3055459c744417baaf0a747eb49de35f65742e006ad1165b1c3e691cb82e7f60aa00ab78c79f9
 SHA512 
54477c0f9fe2c920580e2e6c3f6c12828f3be2c3dfc1fee47ad98cab51ae3652cb3f223413e9de9399487a35ce844d502ce12fbf615102c0e1962b7dc96a9d95
-DIST netdata-1.6.0.tar.gz 2526589 BLAKE2B 
209913f3ffc3afee30c24bf95eba8d1ff3f12154e9b5b8af3f311de2386d8aa1cde08ecf40464cdc5b0321511f0ec61fe9192b54aa15bb4291e8c99bea5b634b
 SHA512 
9514fd320fc944897961f9581c123f37fb956dc3ae324a879744fabb0d853e8c6a1d62faf7a486f89a0507b2179f746e8dd0943443eb4744311e905a8c06aed6
-DIST netdata-1.7.0.tar.gz 2646936 BLAKE2B 
fbd0dd17e26e79f993e5daad5dfe55c84ba58e0f4a2f67015ab53729234b2a814bcd8132210819a7c39864d80f34ef505c6c5e5f2b21013d4ed580bbe414e08e
 SHA512 
f7204d77963c06c010b91fb9df47b79cc03070a730f0c09d599a0ec606510f449bab3c8429db2df1494e4cee330c2229300de010c3ec705fe91376d92adf48fd
 DIST netdata-1.8.0.tar.gz 2779648 BLAKE2B 
537d39c3f24ec53fbc7156663cf842143c560b8f8b40647d68e3ad0772bea441a70c7550da213bb0c5d75e0a0d685f32388f95f36e1e1101a0d619f44523c9f4
 SHA512 
8bb21f49ce1fcf3d199eabd18f65d5005ef784b227f08cd8efe91e5cab2ae980cf0aea4bcaa3aca1dc666c10845684deca48257510ad574bd948ecd019afcdaf
 DIST netdata-1.9.0.tar.gz 2483847 BLAKE2B 
7f1bcc9cc5768a91b39c39cac04f877472d008630dfa3da97c0893c3cceeed721fb2982fce1f377267cf76e2a9ea70cca650d53bdd442e944820b0356f2700ea
 SHA512 
d17112ee48a7d06704d03598e6020b6172f93a6f19e5577657fc5ffe902b8a0472f53b880552eb653e855da3e743a863db446520af008d3b75fb1b438e90

diff --git a/net-analyzer/netdata/files/netdata-1.4.0-glibc-sysmacros.patch 
b/net-analyzer/netdata/files/netdata-1.4.0-glibc-sysmacros.patch
deleted file mode 100644
index 7722af2e1a8..000
--- a/net-analyzer/netdata/files/netdata-1.4.0-glibc-sysmacros.patch
+++ /dev/null
@@ -1,21 +0,0 @@
-From 471d1b5404cd60ea638450e39554ae2878fd5b0d Mon Sep 17 00:00:00 2001
-From: Costa Tsaousis 
-Date: Tue, 20 Dec 2016 20:31:24 +0200
-Subject: [PATCH] added sys/sysmacros.h; fixes #1408
-

- src/common.h | 1 +
- 1 file changed, 1 insertion(+)
-
-diff --git a/src/common.h b/src/common.h
-index c92c049..70cb4d6 100644
 a/src/common.h
-+++ b/src/common.h
-@@ -64,6 +64,7 @@
- #include 
- #include 
- #include 
-+#include  // #1408
- #include 
- #include 
- #include 

diff --git a/net-analyzer/netdata/netdata-1.2.0-r1.ebuild 
b/net-analyzer/netdata/netdata-1.2.0-r1.ebuild
deleted file mode 100644
index 02c65adda6e..000
--- a/net-analyzer/netdata/netdata-1.2.0-r1.ebuild
+++ /dev/null
@@ -1,80 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit linux-info systemd user fcaps
-
-if [[ 

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

2017-12-18 Thread Andreas Sturmlechner
commit: d35d465a71bcf52c5b8478a7cff51494edbf98a5
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Dec 19 01:42:19 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Dec 19 01:43:00 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d35d465a

profiles: Fix app-i18n/kimera last-rites date

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

diff --git a/profiles/package.mask b/profiles/package.mask
index 47907e78d71..2c6057bd2fc 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -29,7 +29,7 @@
 
 #--- END OF EXAMPLES ---
 
-# Andreas Sturmlechner  (12 Dec 2017)
+# Andreas Sturmlechner  (19 Dec 2017)
 # Dead upstream, depends on dead qt3support/qt4.
 # Bug #639246. Masked for removal in 30 days.
 app-i18n/kimera



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

2017-12-18 Thread Craig Andrews
commit: 2643dc8fa01f7fc1623fa63d160f29b9e891e2c0
Author: Craig Andrews  gentoo  org>
AuthorDate: Tue Dec 19 01:39:51 2017 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Tue Dec 19 01:40:08 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2643dc8f

net-analyzer/netdata: 1.9.0 version bump

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 net-analyzer/netdata/Manifest |   1 +
 net-analyzer/netdata/netdata-1.9.0.ebuild | 107 ++
 2 files changed, 108 insertions(+)

diff --git a/net-analyzer/netdata/Manifest b/net-analyzer/netdata/Manifest
index 86987691598..43dae45a350 100644
--- a/net-analyzer/netdata/Manifest
+++ b/net-analyzer/netdata/Manifest
@@ -5,3 +5,4 @@ DIST netdata-1.5.0.tar.gz 2257299 BLAKE2B 
bbfcd418329db1268173c9ff3f89632ebebb59
 DIST netdata-1.6.0.tar.gz 2526589 BLAKE2B 
209913f3ffc3afee30c24bf95eba8d1ff3f12154e9b5b8af3f311de2386d8aa1cde08ecf40464cdc5b0321511f0ec61fe9192b54aa15bb4291e8c99bea5b634b
 SHA512 
9514fd320fc944897961f9581c123f37fb956dc3ae324a879744fabb0d853e8c6a1d62faf7a486f89a0507b2179f746e8dd0943443eb4744311e905a8c06aed6
 DIST netdata-1.7.0.tar.gz 2646936 BLAKE2B 
fbd0dd17e26e79f993e5daad5dfe55c84ba58e0f4a2f67015ab53729234b2a814bcd8132210819a7c39864d80f34ef505c6c5e5f2b21013d4ed580bbe414e08e
 SHA512 
f7204d77963c06c010b91fb9df47b79cc03070a730f0c09d599a0ec606510f449bab3c8429db2df1494e4cee330c2229300de010c3ec705fe91376d92adf48fd
 DIST netdata-1.8.0.tar.gz 2779648 BLAKE2B 
537d39c3f24ec53fbc7156663cf842143c560b8f8b40647d68e3ad0772bea441a70c7550da213bb0c5d75e0a0d685f32388f95f36e1e1101a0d619f44523c9f4
 SHA512 
8bb21f49ce1fcf3d199eabd18f65d5005ef784b227f08cd8efe91e5cab2ae980cf0aea4bcaa3aca1dc666c10845684deca48257510ad574bd948ecd019afcdaf
+DIST netdata-1.9.0.tar.gz 2483847 BLAKE2B 
7f1bcc9cc5768a91b39c39cac04f877472d008630dfa3da97c0893c3cceeed721fb2982fce1f377267cf76e2a9ea70cca650d53bdd442e944820b0356f2700ea
 SHA512 
d17112ee48a7d06704d03598e6020b6172f93a6f19e5577657fc5ffe902b8a0472f53b880552eb653e855da3e743a863db446520af008d3b75fb1b438e90

diff --git a/net-analyzer/netdata/netdata-1.9.0.ebuild 
b/net-analyzer/netdata/netdata-1.9.0.ebuild
new file mode 100644
index 000..7c343955b89
--- /dev/null
+++ b/net-analyzer/netdata/netdata-1.9.0.ebuild
@@ -0,0 +1,107 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
+
+inherit autotools fcaps linux-info python-r1 systemd user
+
+if [[ ${PV} == * ]] ; then
+   EGIT_REPO_URI="https://github.com/firehol/${PN}.git;
+   inherit git-r3
+else
+   SRC_URI="https://github.com/firehol/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~x86"
+fi
+
+DESCRIPTION="Linux real time system monitoring, done right!"
+HOMEPAGE="https://github.com/firehol/netdata https://my-netdata.io/;
+
+LICENSE="GPL-3+ MIT BSD"
+SLOT="0"
+IUSE="caps +compression cpu_flags_x86_sse2 ipmi mysql nfacct nodejs postgres 
+python"
+REQUIRED_USE="
+   mysql? ( python )
+   python? ( ${PYTHON_REQUIRED_USE} )"
+# most unconditional dependencies are for plugins.d/charts.d.plugin:
+RDEPEND="
+   >=app-shells/bash-4:0
+   || (
+   net-analyzer/netcat6
+   net-analyzer/netcat
+   )
+   net-analyzer/tcpdump
+   net-analyzer/traceroute
+   net-misc/curl
+   net-misc/wget
+   sys-apps/util-linux
+   virtual/awk
+   caps? ( sys-libs/libcap )
+   compression? ( sys-libs/zlib )
+   ipmi? ( sys-libs/freeipmi )
+   nfacct? (
+   net-firewall/nfacct
+   net-libs/libmnl
+   )
+   nodejs? ( net-libs/nodejs )
+   python? (
+   ${PYTHON_DEPS}
+   dev-python/pyyaml[${PYTHON_USEDEP}]
+   mysql? (
+   || (
+   dev-python/mysqlclient[${PYTHON_USEDEP}]
+   dev-python/mysql-python[${PYTHON_USEDEP}]
+   )
+   )
+   postgres? ( dev-python/psycopg:2[${PYTHON_USEDEP}] )
+   )"
+DEPEND="${RDEPEND}
+   virtual/pkgconfig"
+
+: ${NETDATA_USER:=netdata}
+: ${NETDATA_GROUP:=netdata}
+
+FILECAPS=(
+   'cap_dac_read_search,cap_sys_ptrace+ep' 
'usr/libexec/netdata/plugins.d/apps.plugin'
+)
+
+pkg_setup() {
+   linux-info_pkg_setup
+
+   enewgroup ${PN}
+   enewuser ${PN} -1 -1 / ${PN}
+}
+
+src_prepare() {
+   default
+   eautoreconf
+}
+
+src_configure() {
+   econf \
+   --localstatedir="${EPREFIX}"/var \
+   --with-user=${NETDATA_USER} \
+   $(use_enable nfacct plugin-nfacct) \
+   $(use_enable ipmi plugin-freeipmi) \
+   $(use_enable cpu_flags_x86_sse2 x86-sse) \
+   $(use_with compression zlib)
+}
+
+src_install() {
+   default
+
+   rm -rf "${D}/var/cache/netdata" || die
+
+   # Remove 

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

2017-12-18 Thread Andreas Sturmlechner
commit: 0a89116fe3bcf7dd0b634252a0455538df506822
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Dec 19 01:33:25 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Dec 19 01:34:11 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0a89116f

profiles: Mask app-i18n/kimera for removal

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

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

diff --git a/profiles/package.mask b/profiles/package.mask
index be262aeec4b..47907e78d71 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -29,6 +29,11 @@
 
 #--- END OF EXAMPLES ---
 
+# Andreas Sturmlechner  (12 Dec 2017)
+# Dead upstream, depends on dead qt3support/qt4.
+# Bug #639246. Masked for removal in 30 days.
+app-i18n/kimera
+
 # James Le Cuirot  (17 Dec 2017)
 # Java 9 is not yet fully supported on Gentoo. Packages cannot depend
 # on it so these virtuals are not yet required. If you wish to use



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

2017-12-18 Thread Andreas Sturmlechner
commit: e95a62c81630a175c37a23433b05030d6c8269ad
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Dec 18 22:30:19 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Dec 18 22:30:19 2017 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=e95a62c8

kde-plasma/oxygen: Drop obsolete pkg_setup

Older GCC versions are masked now.

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 kde-plasma/oxygen/oxygen-5.11.49..ebuild | 9 -
 kde-plasma/oxygen/oxygen-.ebuild | 9 -
 2 files changed, 18 deletions(-)

diff --git a/kde-plasma/oxygen/oxygen-5.11.49..ebuild 
b/kde-plasma/oxygen/oxygen-5.11.49..ebuild
index 923afb65ec..9f6ec17621 100644
--- a/kde-plasma/oxygen/oxygen-5.11.49..ebuild
+++ b/kde-plasma/oxygen/oxygen-5.11.49..ebuild
@@ -53,15 +53,6 @@ RDEPEND="${COMMON_DEPEND}
!kde-plasma/kdebase-cursors:4
 "
 
-pkg_setup() {
-   if use qt4 && [[ $(gcc-major-version) -lt 5 ]] ; then
-   ewarn "A GCC version older than 5 was detected. There may be 
trouble. See also Gentoo bug #595618"
-   fi
-
-   kde5_pkg_setup
-   MULTIBUILD_VARIANTS=( kf5 $(usev qt4) )
-}
-
 src_configure() {
myconfigure() {
local mycmakeargs=()

diff --git a/kde-plasma/oxygen/oxygen-.ebuild 
b/kde-plasma/oxygen/oxygen-.ebuild
index 923afb65ec..9f6ec17621 100644
--- a/kde-plasma/oxygen/oxygen-.ebuild
+++ b/kde-plasma/oxygen/oxygen-.ebuild
@@ -53,15 +53,6 @@ RDEPEND="${COMMON_DEPEND}
!kde-plasma/kdebase-cursors:4
 "
 
-pkg_setup() {
-   if use qt4 && [[ $(gcc-major-version) -lt 5 ]] ; then
-   ewarn "A GCC version older than 5 was detected. There may be 
trouble. See also Gentoo bug #595618"
-   fi
-
-   kde5_pkg_setup
-   MULTIBUILD_VARIANTS=( kf5 $(usev qt4) )
-}
-
 src_configure() {
myconfigure() {
local mycmakeargs=()



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

2017-12-18 Thread Jonas Stein
commit: 04b7bcb445e13c0e8ca9c13fa973a7ec7059eeb0
Author: Jonas Stein  gentoo  org>
AuthorDate: Tue Dec 19 01:20:04 2017 +
Commit: Jonas Stein  gentoo  org>
CommitDate: Tue Dec 19 01:20:25 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=04b7bcb4

media-gfx/hp2xx: QA fix for DESCRIPTION

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 media-gfx/hp2xx/hp2xx-3.4.4-r1.ebuild | 6 +++---
 media-gfx/hp2xx/hp2xx-3.4.4.ebuild| 4 ++--
 2 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/media-gfx/hp2xx/hp2xx-3.4.4-r1.ebuild 
b/media-gfx/hp2xx/hp2xx-3.4.4-r1.ebuild
index 81f8977412f..9bdc0204255 100644
--- a/media-gfx/hp2xx/hp2xx-3.4.4-r1.ebuild
+++ b/media-gfx/hp2xx/hp2xx-3.4.4-r1.ebuild
@@ -1,17 +1,17 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=4
 
 inherit eutils base
 
-DESCRIPTION="Versatile tool to convert Hewlett-Packard's HP-GL plotter 
language into other graphics formats"
+DESCRIPTION="Convert Hewlett-Packard's HP-GL plotter language to other 
graphics formats"
 HOMEPAGE="https://www.gnu.org/software/hp2xx/;
 SRC_URI="mirror://gnu/${PN}/${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~x86 ~amd64"
+KEYWORDS="~amd64 ~x86"
 IUSE="X jpeg png tiff"
 
 RDEPEND="

diff --git a/media-gfx/hp2xx/hp2xx-3.4.4.ebuild 
b/media-gfx/hp2xx/hp2xx-3.4.4.ebuild
index 387ff013c00..268801ee97d 100644
--- a/media-gfx/hp2xx/hp2xx-3.4.4.ebuild
+++ b/media-gfx/hp2xx/hp2xx-3.4.4.ebuild
@@ -1,11 +1,11 @@
-# Copyright 1999-2012 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=4
 
 inherit eutils base
 
-DESCRIPTION="Versatile tool to convert Hewlett-Packard's HP-GL plotter 
language into other graphics formats"
+DESCRIPTION="Convert Hewlett-Packard's HP-GL plotter language to other 
graphics formats"
 HOMEPAGE="https://www.gnu.org/software/hp2xx/;
 SRC_URI="mirror://gnu/${PN}/${P}.tar.gz"
 



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

2017-12-18 Thread Matt Thode
commit: 0a3e8bd2daedea7a6ede249f874ba73da2e10270
Author: Matthew Thode  gentoo  org>
AuthorDate: Tue Dec 19 01:05:19 2017 +
Commit: Matt Thode  gentoo  org>
CommitDate: Tue Dec 19 01:08:24 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0a3e8bd2

dev-python/pysaml2: 4.5.0 bup

Package-Manager: Portage-2.3.14, Repoman-2.3.6

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

diff --git a/dev-python/pysaml2/pysaml2-4.5.0.ebuild 
b/dev-python/pysaml2/pysaml2-4.5.0.ebuild
index 651a17f3ded..943b2e79e6d 100644
--- a/dev-python/pysaml2/pysaml2-4.5.0.ebuild
+++ b/dev-python/pysaml2/pysaml2-4.5.0.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
+KEYWORDS="amd64 ~arm64 x86"
 IUSE=""
 
 PATCHES=(



[gentoo-commits] repo/gentoo:master commit in: app-emulation/virtualbox/, app-emulation/virtualbox-bin/, ...

2017-12-18 Thread Lars Wendler
commit: 4a4b6ea24674b137442571cdbd1062520ea10202
Author: Lars Wendler  gentoo  org>
AuthorDate: Tue Dec 19 00:36:23 2017 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Tue Dec 19 00:37:03 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a4b6ea2

virtualbox packages: Removed old.

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 app-emulation/virtualbox-additions/Manifest|   1 -
 .../virtualbox-additions-5.1.28.ebuild |  35 --
 app-emulation/virtualbox-bin/Manifest  |   4 -
 .../virtualbox-bin-5.1.28.117968.ebuild| 287 -
 app-emulation/virtualbox-extpack-oracle/Manifest   |   1 -
 .../virtualbox-extpack-oracle-5.1.28.117968.ebuild |  42 --
 app-emulation/virtualbox-guest-additions/Manifest  |   1 -
 .../virtualbox-guest-additions-5.1.28.ebuild   | 221 --
 app-emulation/virtualbox-modules/Manifest  |   1 -
 .../virtualbox-modules-5.1.28.ebuild   |  64 ---
 app-emulation/virtualbox/Manifest  |   1 -
 app-emulation/virtualbox/virtualbox-5.1.28.ebuild  | 459 -
 x11-drivers/xf86-video-virtualbox/Manifest |   1 -
 .../xf86-video-virtualbox-5.1.28.ebuild| 195 -
 14 files changed, 1313 deletions(-)

diff --git a/app-emulation/virtualbox-additions/Manifest 
b/app-emulation/virtualbox-additions/Manifest
index 17db60b0435..8e57ef51553 100644
--- a/app-emulation/virtualbox-additions/Manifest
+++ b/app-emulation/virtualbox-additions/Manifest
@@ -1,4 +1,3 @@
 DIST VBoxGuestAdditions_5.1.26.iso 59496448 BLAKE2B 
c2ea9dac192b09efb41daf57fd12541fc86ae13a21eb5650e2b2bb2256c13b3cfd00f0020d12d92eaa3dead9b3a7928cf766be7d58e2e2b7d5116d5b0d7d7c9c
 SHA512 
5329ce9bb787efed088a9f89412974cef3a982a351c0053b3daf15a9c95c55f99556e2b86cdcd39c168042503eb00eaa83fb99f8f5c4c97d177dd2b61bb33f5d
-DIST VBoxGuestAdditions_5.1.28.iso 59494400 BLAKE2B 
fe91d8c7bf04e8eced7003f954879d25802e6afb8e7cb51f422ac2949845d394eeea252b1b5771731757827e3090226bddaae82c79c238e5f83611fcd05e85a7
 SHA512 
68a1bcaa658bff040d18c5d59fe20bb0e6155186bdaea5cf30d673d8356fa33087a23280f3d571742ca1c144caef421d0c32a080fee0cb05c6046f361fbe2785
 DIST VBoxGuestAdditions_5.1.30.iso 59494400 BLAKE2B 
37f70eb8dd17e0492a106fa5e2cea1ed93b0a0a955e75a3a32d5bd45c447c6c4ff8e78e13b19922a34e8e982d1de5bbf0815a8e81c2a8ea2596477318d7acbf5
 SHA512 
3205444339a0c85a3b234ba462add21033b5b3eee18eecc15b150b21f5f9f1aadb92b7049bef6be1201e1acfd1edd6f2924c38d56a52770113c8401bcca9abcb
 DIST VBoxGuestAdditions_5.2.2.iso 60481536 BLAKE2B 
560dc43a901cfaad4d9d6ca6f065614751765de7d78575c0dfe7d8ebcb0bf828a2b676ae91f6b346f179065e0f093e54742821c8a60765ec347d07288ae7b9fe
 SHA512 
3c75468821287e4abe80e319ea8d4cd66c3075061610f74619c474b8c5bd8542ab55fe8747cb710e34863fcbc056b03c9256ad7d4b32fe9b0b56d74c4d93f3b5

diff --git 
a/app-emulation/virtualbox-additions/virtualbox-additions-5.1.28.ebuild 
b/app-emulation/virtualbox-additions/virtualbox-additions-5.1.28.ebuild
deleted file mode 100644
index 967492859a7..000
--- a/app-emulation/virtualbox-additions/virtualbox-additions-5.1.28.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit eutils
-
-MY_PN=VBoxGuestAdditions
-MY_PV="${PV/beta/BETA}"
-MY_PV="${MY_PV/rc/RC}"
-MY_P=${MY_PN}_${MY_PV}
-
-DESCRIPTION="CD image containing guest additions for VirtualBox"
-HOMEPAGE="http://www.virtualbox.org/;
-SRC_URI="http://download.virtualbox.org/virtualbox/${MY_PV}/${MY_P}.iso;
-
-LICENSE="GPL-2+ LGPL-2.1+ MIT SGI-B-2.0 CDDL"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-RESTRICT="mirror"
-
-RDEPEND="!app-emulation/virtualbox-bin
-   !=app-emulation/virtualbox-"
-
-S="${WORKDIR}"
-
-src_unpack() {
-   return 0
-}
-
-src_install() {
-   insinto /usr/share/${PN/-additions}
-   newins "${DISTDIR}"/${MY_P}.iso ${MY_PN}.iso
-}

diff --git a/app-emulation/virtualbox-bin/Manifest 
b/app-emulation/virtualbox-bin/Manifest
index e62bca810dd..63f4dc2a0d7 100644
--- a/app-emulation/virtualbox-bin/Manifest
+++ b/app-emulation/virtualbox-bin/Manifest
@@ -1,16 +1,12 @@
 DIST Oracle_VM_VirtualBox_Extension_Pack-5.1.26-117224.tar.gz 19624237 BLAKE2B 
593d70c49e47b49cc64d1c4c8f78703e6cd608f4ef6ab836492822429d213c1b70323cfe7847a206d284821572431423a841e8d802a3f47519818906cee63e39
 SHA512 
c6e31e8fb26b8ca32c423d14e85e15f6372a030ec40e9f06ce1e1234913d3586cc58d46819684c99cf3ced37f35d0a964339199cad5cf43580c88bf1afa63ef6
-DIST Oracle_VM_VirtualBox_Extension_Pack-5.1.28-117968.tar.gz 19626161 BLAKE2B 
0f2677cfd4e29b3178f750c932747983267de980d9bef58c6e4937829f835f57977f3bedecb358f2bb1fd8d84d5ae1ef1bf4f38cb0d459f752e9542ad3543f5a
 SHA512 
71c6ce267c14303bbd9e386ea849d37aeb569afff848054deced4c74fd6fffca83c96b392d066f684b7101a786cc7d24cf9308114c08cbb77b26bb07bf23fcf8
 DIST Oracle_VM_VirtualBox_Extension_Pack-5.1.30-118389.tar.gz 19624724 BLAKE2B 

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

2017-12-18 Thread Lars Wendler
commit: 3de92e885f97bc15f6951285e25d5fa7ced923b3
Author: Lars Wendler  gentoo  org>
AuthorDate: Mon Dec 18 23:55:02 2017 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Tue Dec 19 00:36:52 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3de92e88

dev-util/kbuild: Bump to version 0.1.9998.3127

The fourth version component is now the svn revision as this needs to be
added to some of the binaries in order to get recent virtualbox releases
built.

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 dev-util/kbuild/Manifest|  1 +
 dev-util/kbuild/kbuild-0.1.9998.3127.ebuild | 66 +
 2 files changed, 67 insertions(+)

diff --git a/dev-util/kbuild/Manifest b/dev-util/kbuild/Manifest
index cf77b34ce36..758da90db39 100644
--- a/dev-util/kbuild/Manifest
+++ b/dev-util/kbuild/Manifest
@@ -1,3 +1,4 @@
 DIST kBuild-0.1.9998-pre20131130-src.tar.xz 1707632 BLAKE2B 
51d68203d38a6cc86a32e6c66431739a87df738e920bfc9ff902433a46279fd62c704d9bcae02f0a1cb6a1f97cf68dab059c636ebd425d2b15c50c9c9cb4fcc6
 SHA512 
66f418c0e052389d2b5cfc4d46bc8598ceaeded369151047e455e921bef494ec42099cdc368d24b572eacd809bb7c124d07e0fab54788af01664b72f571fb047
+DIST kbuild-0.1.9998.3127-src.tar.xz 2221336 BLAKE2B 
12eb542553c2abe4419440d124ed9c6b3c485fc77ca20bc8b8d5265cf2d91003e3bee21ad7e247f1da43c88bd29fdc5d317e42bfca213cde1ac0c900cce03fcf
 SHA512 
b4cfca917efdb19b015a70efc15fdb0f2f08a4b6e493c7ac121dada97866b2f57cb9be9db9dd9b337eda4d5772ab850bf0586e5bfdc370e1332659363374f78d
 DIST kbuild-0.1.9998_pre20131130-tools_and_units_updates.patch.xz 7344 BLAKE2B 
75d24ba49ee69a11b8e1d798ebee4470fa50ec4970299faaa67b0537d21729053fa24142d02e428cb56c429c6c17d581d147d659c3a3ad11693e2fa6ab4e6d72
 SHA512 
91aac638e9f4cc321f7d06c89be1a4ce4e57aa88165c71a4f68a73ad51f049f631b2d7427178014408b551fac5678f0c0bf806a61f9d749daf5019f1b6a61bb0
 DIST kbuild-0.1.9998_pre20171020-src.tar.xz 2190856 BLAKE2B 
3918170fdda00ab65136da0deacfe6a2e779a8bcca0b1a565f89f367ac4d73feb8566157b7cfdf2d38beb5864f9dde1010420cf4b03ff71b455f99744096c37b
 SHA512 
53c55a520f3711d1141b10eaeb3bec5dc57bb8476c6b658826e05dbb525eda43a0007dd94dcdde31ea39ad0bb29223ef8ad2a72da1404e53919e444039794043

diff --git a/dev-util/kbuild/kbuild-0.1.9998.3127.ebuild 
b/dev-util/kbuild/kbuild-0.1.9998.3127.ebuild
new file mode 100644
index 000..6a36842f756
--- /dev/null
+++ b/dev-util/kbuild/kbuild-0.1.9998.3127.ebuild
@@ -0,0 +1,66 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit eutils autotools toolchain-funcs versionator
+
+MY_P="${P}-src"
+DESCRIPTION="A makefile framework for writing simple makefiles for complex 
tasks"
+HOMEPAGE="http://svn.netlabs.org/kbuild/wiki;
+#SRC_URI="ftp://ftp.netlabs.org/pub/${PN}/${MY_P}.tar.gz;
+SRC_URI="https://dev.gentoo.org/~polynomial-c/${MY_P}.tar.xz;
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~amd64-fbsd ~x86-fbsd"
+IUSE=""
+
+DEPEND="
+   sys-apps/texinfo
+   sys-devel/flex
+   sys-devel/gettext
+   virtual/yacc
+"
+RDEPEND=""
+
+PATCHES=(
+   "${FILESDIR}/${PN}-unknown-configure-opt.patch"
+   "${FILESDIR}/${PN}-0.1.5-gentoo-docdir.patch"
+   "${FILESDIR}/${PN}-0.1.9998_pre20120806-qa.patch"
+   "${FILESDIR}/${PN}-0.1.9998_pre20110817-kash-link-pthread.patch"
+   "${FILESDIR}/${PN}-0.1.9998_pre20171020-gold.patch"
+)
+
+src_prepare() {
+   rm -rf "${S}/kBuild/bin"
+
+   default
+
+   mv src/kmk/configure.{in,ac} || die
+
+   # Add a file with the svn revision this package was pulled from
+   printf '%s\n' "KBUILD_SVN_REV := $(get_version_component_range 4)" \
+   > SvnInfo.kmk || die
+
+   cd "${S}/src/kmk" || die
+   eautoreconf
+   cd "${S}/src/sed" || die
+   # AM_CONFIG_HEADER is obsolete since automake-1.13 (bug #467104)
+   sed 's@AM_CONFIG_HEADER@AC_CONFIG_HEADERS@' -i configure.ac || die
+   eautoreconf
+
+   sed -e "s@_LDFLAGS\.$(tc-arch)*.*=@& ${LDFLAGS}@g" \
+   -i "${S}"/Config.kmk || die #332225
+   tc-export CC RANLIB #AR does not work here
+}
+
+src_compile() {
+   kBuild/env.sh --full emake -f bootstrap.gmk AUTORECONF=true 
AR="$(tc-getAR)" \
+   || die "bootstrap failed"
+}
+
+src_install() {
+   kBuild/env.sh kmk NIX_INSTALL_DIR=/usr PATH_INS="${D}" install \
+   || die "install failed"
+}



[gentoo-commits] repo/gentoo:master commit in: x11-drivers/xf86-video-vboxvideo/

2017-12-18 Thread Lars Wendler
commit: 30fc8a58eb81a2ce818cb20b3b06518ce1830fe7
Author: Lars Wendler  gentoo  org>
AuthorDate: Tue Dec 19 00:21:22 2017 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Tue Dec 19 00:36:55 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=30fc8a58

x11-drivers/xf86-video-vboxvideo: Initial commit.

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 x11-drivers/xf86-video-vboxvideo/Manifest  |  1 +
 x11-drivers/xf86-video-vboxvideo/metadata.xml  |  8 +++
 .../xf86-video-vboxvideo-1.0.0.ebuild  | 25 ++
 3 files changed, 34 insertions(+)

diff --git a/x11-drivers/xf86-video-vboxvideo/Manifest 
b/x11-drivers/xf86-video-vboxvideo/Manifest
new file mode 100644
index 000..359d561e3c2
--- /dev/null
+++ b/x11-drivers/xf86-video-vboxvideo/Manifest
@@ -0,0 +1 @@
+DIST xf86-video-vboxvideo-1.0.0.tar.bz2 353342 BLAKE2B 
8088e150c8e91dd4872218773c2d57a052935926fe08c18d9f5165b112d6213bf79c80d85fd4d10c1b12bd2ac222983b3dbf241cb97c1cb087f4137314a95ead
 SHA512 
1a9856a966495a3a291592ee3113ed5ee83e3ef530bf37d91605206a62f641726511ad48ca79b8a3e94f601f8cf15341255b0c7d14f5c8acf985b84f965d8dfc

diff --git a/x11-drivers/xf86-video-vboxvideo/metadata.xml 
b/x11-drivers/xf86-video-vboxvideo/metadata.xml
new file mode 100644
index 000..c7be278b645
--- /dev/null
+++ b/x11-drivers/xf86-video-vboxvideo/metadata.xml
@@ -0,0 +1,8 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+  
+polynomia...@gentoo.org
+Lars Wendler
+  
+

diff --git a/x11-drivers/xf86-video-vboxvideo/xf86-video-vboxvideo-1.0.0.ebuild 
b/x11-drivers/xf86-video-vboxvideo/xf86-video-vboxvideo-1.0.0.ebuild
new file mode 100644
index 000..a4a2e169710
--- /dev/null
+++ b/x11-drivers/xf86-video-vboxvideo/xf86-video-vboxvideo-1.0.0.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit xorg-2
+
+DESCRIPTION="VirtualBox guest video driver"
+HOMEPAGE="https://cgit.freedesktop.org/xorg/driver/xf86-video-vbox/;
+
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="
+   >=x11-base/xorg-server-1.8:=[-minimal]
+   x11-libs/libXcomposite
+"
+DEPEND="
+   ${RDEPEND}
+   x11-proto/fontsproto
+   x11-proto/randrproto
+   x11-proto/renderproto
+   x11-proto/xextproto
+   x11-libs/libpciaccess
+"



[gentoo-commits] repo/gentoo:master commit in: app-emulation/virtualbox-guest-additions/, app-emulation/virtualbox-additions/, ...

2017-12-18 Thread Lars Wendler
commit: 9bf438961a97011568542025170bf7ff2154cf42
Author: Lars Wendler  gentoo  org>
AuthorDate: Tue Dec 19 00:34:26 2017 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Tue Dec 19 00:36:57 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9bf43896

virtualbox packages: Bump to version 5.2.2

Closes: https://bugs.gentoo.org/635542
Package-Manager: Portage-2.3.19, Repoman-2.3.6

 app-emulation/virtualbox-additions/Manifest|   1 +
 .../virtualbox-additions-5.2.2.ebuild  |  35 ++
 app-emulation/virtualbox-bin/Manifest  |   4 +
 .../virtualbox-bin-5.2.2.119230.ebuild | 287 +
 app-emulation/virtualbox-extpack-oracle/Manifest   |   1 +
 .../virtualbox-extpack-oracle-5.2.2.119230.ebuild  |  42 ++
 app-emulation/virtualbox-guest-additions/Manifest  |   1 +
 .../virtualbox-guest-additions-5.2.2.ebuild| 228 ++
 app-emulation/virtualbox-modules/Manifest  |   1 +
 .../virtualbox-modules-5.2.2.ebuild|  60 +++
 app-emulation/virtualbox/Manifest  |   2 +
 app-emulation/virtualbox/virtualbox-5.2.2.ebuild   | 459 +
 12 files changed, 1121 insertions(+)

diff --git a/app-emulation/virtualbox-additions/Manifest 
b/app-emulation/virtualbox-additions/Manifest
index d17d0ecc7f6..17db60b0435 100644
--- a/app-emulation/virtualbox-additions/Manifest
+++ b/app-emulation/virtualbox-additions/Manifest
@@ -1,3 +1,4 @@
 DIST VBoxGuestAdditions_5.1.26.iso 59496448 BLAKE2B 
c2ea9dac192b09efb41daf57fd12541fc86ae13a21eb5650e2b2bb2256c13b3cfd00f0020d12d92eaa3dead9b3a7928cf766be7d58e2e2b7d5116d5b0d7d7c9c
 SHA512 
5329ce9bb787efed088a9f89412974cef3a982a351c0053b3daf15a9c95c55f99556e2b86cdcd39c168042503eb00eaa83fb99f8f5c4c97d177dd2b61bb33f5d
 DIST VBoxGuestAdditions_5.1.28.iso 59494400 BLAKE2B 
fe91d8c7bf04e8eced7003f954879d25802e6afb8e7cb51f422ac2949845d394eeea252b1b5771731757827e3090226bddaae82c79c238e5f83611fcd05e85a7
 SHA512 
68a1bcaa658bff040d18c5d59fe20bb0e6155186bdaea5cf30d673d8356fa33087a23280f3d571742ca1c144caef421d0c32a080fee0cb05c6046f361fbe2785
 DIST VBoxGuestAdditions_5.1.30.iso 59494400 BLAKE2B 
37f70eb8dd17e0492a106fa5e2cea1ed93b0a0a955e75a3a32d5bd45c447c6c4ff8e78e13b19922a34e8e982d1de5bbf0815a8e81c2a8ea2596477318d7acbf5
 SHA512 
3205444339a0c85a3b234ba462add21033b5b3eee18eecc15b150b21f5f9f1aadb92b7049bef6be1201e1acfd1edd6f2924c38d56a52770113c8401bcca9abcb
+DIST VBoxGuestAdditions_5.2.2.iso 60481536 BLAKE2B 
560dc43a901cfaad4d9d6ca6f065614751765de7d78575c0dfe7d8ebcb0bf828a2b676ae91f6b346f179065e0f093e54742821c8a60765ec347d07288ae7b9fe
 SHA512 
3c75468821287e4abe80e319ea8d4cd66c3075061610f74619c474b8c5bd8542ab55fe8747cb710e34863fcbc056b03c9256ad7d4b32fe9b0b56d74c4d93f3b5

diff --git 
a/app-emulation/virtualbox-additions/virtualbox-additions-5.2.2.ebuild 
b/app-emulation/virtualbox-additions/virtualbox-additions-5.2.2.ebuild
new file mode 100644
index 000..967492859a7
--- /dev/null
+++ b/app-emulation/virtualbox-additions/virtualbox-additions-5.2.2.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit eutils
+
+MY_PN=VBoxGuestAdditions
+MY_PV="${PV/beta/BETA}"
+MY_PV="${MY_PV/rc/RC}"
+MY_P=${MY_PN}_${MY_PV}
+
+DESCRIPTION="CD image containing guest additions for VirtualBox"
+HOMEPAGE="http://www.virtualbox.org/;
+SRC_URI="http://download.virtualbox.org/virtualbox/${MY_PV}/${MY_P}.iso;
+
+LICENSE="GPL-2+ LGPL-2.1+ MIT SGI-B-2.0 CDDL"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+RESTRICT="mirror"
+
+RDEPEND="!app-emulation/virtualbox-bin
+   !=app-emulation/virtualbox-"
+
+S="${WORKDIR}"
+
+src_unpack() {
+   return 0
+}
+
+src_install() {
+   insinto /usr/share/${PN/-additions}
+   newins "${DISTDIR}"/${MY_P}.iso ${MY_PN}.iso
+}

diff --git a/app-emulation/virtualbox-bin/Manifest 
b/app-emulation/virtualbox-bin/Manifest
index 302ada1f3a8..e62bca810dd 100644
--- a/app-emulation/virtualbox-bin/Manifest
+++ b/app-emulation/virtualbox-bin/Manifest
@@ -1,12 +1,16 @@
 DIST Oracle_VM_VirtualBox_Extension_Pack-5.1.26-117224.tar.gz 19624237 BLAKE2B 
593d70c49e47b49cc64d1c4c8f78703e6cd608f4ef6ab836492822429d213c1b70323cfe7847a206d284821572431423a841e8d802a3f47519818906cee63e39
 SHA512 
c6e31e8fb26b8ca32c423d14e85e15f6372a030ec40e9f06ce1e1234913d3586cc58d46819684c99cf3ced37f35d0a964339199cad5cf43580c88bf1afa63ef6
 DIST Oracle_VM_VirtualBox_Extension_Pack-5.1.28-117968.tar.gz 19626161 BLAKE2B 
0f2677cfd4e29b3178f750c932747983267de980d9bef58c6e4937829f835f57977f3bedecb358f2bb1fd8d84d5ae1ef1bf4f38cb0d459f752e9542ad3543f5a
 SHA512 
71c6ce267c14303bbd9e386ea849d37aeb569afff848054deced4c74fd6fffca83c96b392d066f684b7101a786cc7d24cf9308114c08cbb77b26bb07bf23fcf8
 DIST Oracle_VM_VirtualBox_Extension_Pack-5.1.30-118389.tar.gz 19624724 BLAKE2B 

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

2017-12-18 Thread Lars Wendler
commit: 4e59ba4cdd56f927e46dd29b10ed50d2fe01564f
Author: Lars Wendler  gentoo  org>
AuthorDate: Mon Dec 18 23:52:50 2017 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Tue Dec 19 00:36:50 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e59ba4c

sys-libs/libblockdev: Added sub-slot dep for sys-fs/cryptsetup.

Closes: https://bugs.gentoo.org/641630
Package-Manager: Portage-2.3.19, Repoman-2.3.6

 sys-libs/libblockdev/libblockdev-2.14-r1.ebuild | 2 +-
 sys-libs/libblockdev/libblockdev-2.15-r1.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-libs/libblockdev/libblockdev-2.14-r1.ebuild 
b/sys-libs/libblockdev/libblockdev-2.14-r1.ebuild
index 97d5e9685f5..c483d3b2d8f 100644
--- a/sys-libs/libblockdev/libblockdev-2.14-r1.ebuild
+++ b/sys-libs/libblockdev/libblockdev-2.14-r1.ebuild
@@ -25,7 +25,7 @@ CDEPEND="
cryptsetup? (
>=dev-libs/nss-3.18.0
dev-libs/volume_key
-   >=sys-fs/cryptsetup-1.6.7
+   >=sys-fs/cryptsetup-1.6.7:=
)
dmraid? (
sys-fs/dmraid

diff --git a/sys-libs/libblockdev/libblockdev-2.15-r1.ebuild 
b/sys-libs/libblockdev/libblockdev-2.15-r1.ebuild
index e4528c49449..640140c919a 100644
--- a/sys-libs/libblockdev/libblockdev-2.15-r1.ebuild
+++ b/sys-libs/libblockdev/libblockdev-2.15-r1.ebuild
@@ -25,7 +25,7 @@ CDEPEND="
cryptsetup? (
>=dev-libs/nss-3.18.0
dev-libs/volume_key
-   >=sys-fs/cryptsetup-1.6.7
+   >=sys-fs/cryptsetup-1.6.7:=
)
dmraid? (
sys-fs/dmraid



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

2017-12-18 Thread Andreas Sturmlechner
commit: 10c2ceaeed402f8f73447dbac9a1bfceb00aef02
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Dec 18 02:16:16 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Dec 19 00:18:57 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=10c2ceae

net-misc/teamviewer: Drop last-rited versions

Closes: https://bugs.gentoo.org/620736
Package-Manager: Portage-2.3.19, Repoman-2.3.6

 net-misc/teamviewer/Manifest |   3 -
 net-misc/teamviewer/files/teamviewer.sh  |  47 
 net-misc/teamviewer/files/teamviewerd.conf   |   6 --
 net-misc/teamviewer/files/teamviewerd.init   |  30 --
 net-misc/teamviewer/teamviewer-10.0.46203.ebuild | 129 --
 net-misc/teamviewer/teamviewer-11.0.67687.ebuild | 131 ---
 net-misc/teamviewer/teamviewer-12.0.85001.ebuild | 131 ---
 7 files changed, 477 deletions(-)

diff --git a/net-misc/teamviewer/Manifest b/net-misc/teamviewer/Manifest
index e4c120f019d..b427b9618be 100644
--- a/net-misc/teamviewer/Manifest
+++ b/net-misc/teamviewer/Manifest
@@ -1,6 +1,3 @@
 DIST teamviewer-9.0.32150.deb 22898922 BLAKE2B 
799aa6f48b69247a2695ca745e85d02ffa73df1375203dfc9da339673e6c18d861c4146ddbdc509bdc1114d5a2a7e5fdd4acf3c6e5da61fbba5aaa02fa4e3cfd
 SHA512 
3e72ed5cab7a754a0aa75e533da92292ad004f66c55ac4c386b6f4a65cc41b14a8d9d7a5410dccdb90c1172cd33e52383289339ab44f0847a061655498ab8e4d
-DIST teamviewer_10.0.46203_i386.deb 43326592 BLAKE2B 
874bad1cf2efdb7f4c1da69a625549b2c46e6a710ca3cf871dd21fd804b1b1b8294981d8f6e27c58231e51e41fb0dcd8f42f08adcefc4e2ded61c15fdc068425
 SHA512 
2133194b180648685a9e179df1a2888277f3038d9098d0d12b72de92026bdb969d90262514996df60dfcf6986e291ecb756fde9e0781fca5c872b5c82e5494ea
-DIST teamviewer_11.0.67687_i386.deb 47341822 BLAKE2B 
3aa7d9af2c0c39fad22cec8391921d1034e2dc4bab70f9fb04c7dd7a9a8c23ae484717b3cf71856734bec08a26b4f409c205dde2b9b511b6d0fe78dc6182dc75
 SHA512 
3fbb0a2fc1bccd41ba9798305fada7e8266e1c9ed8509492ccb75e6f85995538ddc05ad72648e9f6c31cd5f17ad34f1ed3a300eeb38a4a703d3414c113d3e5a9
-DIST teamviewer_12.0.85001_i386.deb 46549564 BLAKE2B 
d3b821376c9385a1090e12708e17b8ad76f29f27c9d76ae140654eed7eca44d115275cd587462e52845260bd6616c88260c767350944730c30eac7c14467ae39
 SHA512 
4db490568936ec58a37157019071cf61ed5dde8b5951f6e524d1f64aa23f46dd40c8eda1e96a9d47c756c1427d82ccb9c58773b53dfa0ae60bbb94e03b4522a0
 DIST teamviewer_13.0.5693_amd64.tar.xz 9694952 BLAKE2B 
650814c3c63897e1024836528c6eaa4cc81064ffa16bece7f8d2fe633457e2795e2cef847175a88dbb389ba61d2597a02292e6bf610da25c92f97152560ea355
 SHA512 
75886b6d00991968ae0b0d3c55b4c07c6f1b1b24488b2d5ae866e35c26ee6e673e500c87845ba6850ffdc80e4612feff0fc5bbe9e39f2d0a94582e1800471dcc
 DIST teamviewer_13.0.5693_i386.tar.xz 9583892 BLAKE2B 
8e477978825431a01b37b61c28b903b36cd81365c7ec5df4ca8d4aec1ce8d24b49af60ed6c99c863acd26405254ae78c4ae4dfef1f8b7a5fb882e281c3c4f125
 SHA512 
be5e8e00755a38f2c70ceba88d9fb87c2cc8e9e284c86e22f95dddf919a37ee1f24ef1e02f042a339eaf863dbf255c873e3edcb038c04202b4ab0460e50b2503

diff --git a/net-misc/teamviewer/files/teamviewer.sh 
b/net-misc/teamviewer/files/teamviewer.sh
deleted file mode 100644
index 70fc4e8a80a..000
--- a/net-misc/teamviewer/files/teamviewer.sh
+++ /dev/null
@@ -1,47 +0,0 @@
-#!/bin/bash
-
-tv="$(basename $0)"
-tvdir="/opt/${tv}"
-version="@TVV@"
-tvw_version=""
-prefix="${HOME}/.wine-${tv}"
-arch="win32"
-native=true
-
-if $native; then
-   export WINEDLLPATH="${prefix}/drive_c/TeamViewer"
-else
-   export 
WINEDLLPATH="${tvdir}/tv_bin/wine/lib:${tvdir}/tv_bin/wine/lib/wine:${prefix}/drive_c/TeamViewer"
-   export PATH="${tvdir}/tv_bin/wine/bin:${PATH}"
-fi
-export WINEARCH="${arch}"
-export WINEPREFIX="${prefix}"
-
-if [ ! -d "${prefix}" ]; then
-   echo "Creating prefix..."
-   wineboot -i &> /dev/null
-   mkdir -p "${prefix}/drive_c/TeamViewer"
-fi
-
-if [ -e "${prefix}/tvw-version" ]; then
-   tvw_version=$(<"${prefix}/tvw-version")
-fi
-
-#If version has changed or new instance
-if [ "${version}" != "${tvw_version}" ]; then
-   echo "Copying TeamViewer files to prefix..."
-   cp -R "/opt/${tv}/wine/drive_c/TeamViewer" "${prefix}/drive_c/"
-   echo "Creating config and log directories in ~/.config/teamviewer@TVMV@"
-   mkdir -p "${HOME}"/.config/teamviewer@TVMV@/{config,logfiles}
-   echo "${version}" > "${prefix}/tvw-version"
-fi
-
-TV_BASE_DIR="${tvdir}"
-TV_BIN_DIR="${TV_BASE_DIR}/tv_bin"
-TV_PROFILE="${prefix}"
-TV_LOG_DIR="${TV_PROFILE}/logfiles"
-TV_CFG_DIR="${TV_PROFILE}/config"
-TV_USERHOME="${HOME}"
-
-wine "C:\\TeamViewer\\TeamViewer.exe" "\${[@]}" &> \
-   "${HOME}/.config/teamviewer@TVMV@/logfiles/$(date 
+%Y.%m.%d-%H:%M:%S)-wine.log"

diff --git a/net-misc/teamviewer/files/teamviewerd.conf 
b/net-misc/teamviewer/files/teamviewerd.conf
deleted file mode 100644
index e949660678b..000
--- a/net-misc/teamviewer/files/teamviewerd.conf
+++ /dev/null
@@ 

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

2017-12-18 Thread Andreas Sturmlechner
commit: c256849563d19e023385ef4cf9f55a550815359a
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Dec 18 02:17:07 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Dec 19 00:18:57 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c2568495

app-misc/anki: Drop last-rited versions

Closes: https://bugs.gentoo.org/639354
Package-Manager: Portage-2.3.19, Repoman-2.3.6

 app-misc/anki/Manifest   |  8 -
 app-misc/anki/anki-2.0.31.ebuild | 70 
 app-misc/anki/anki-2.0.33.ebuild | 64 
 app-misc/anki/anki-2.0.34.ebuild | 64 
 app-misc/anki/anki-2.0.35.ebuild | 64 
 app-misc/anki/anki-2.0.36.ebuild | 64 
 app-misc/anki/anki-2.0.41.ebuild | 64 
 app-misc/anki/anki-2.0.43.ebuild | 68 --
 app-misc/anki/anki-2.0.47.ebuild | 68 --
 9 files changed, 534 deletions(-)

diff --git a/app-misc/anki/Manifest b/app-misc/anki/Manifest
index 8d8a7f5f6ae..28261ed76b8 100644
--- a/app-misc/anki/Manifest
+++ b/app-misc/anki/Manifest
@@ -1,10 +1,2 @@
-DIST anki-2.0.31.tgz 3329290 BLAKE2B 
e0aeb020e545b308d56893c1864f5a4e8835a85444066fb325fd0394c334189324b7be012429642503c4dcb113bfaf10c7a4d0c140bd43ab2a862960b79c3b12
 SHA512 
3e6e29247d83b026ece6974007c848822360a812838dbb718cf3f1423fc9d015236b027944cd99f3b419e0fe4fe6cb2390d185f00646af727ec8e76f4aa3cbb8
-DIST anki-2.0.33.tgz 3376646 BLAKE2B 
0118c08dc903387b0b17255addc1efa550e4b9408f21804d35207cf1bb58006f2a5114bf6425b30ceeb8d438d8da7cd2a56274a9bceb24a8eaeb98646d2ba6a8
 SHA512 
ac2df1ac94e5aa4cc04c17d41b8f96788b5f321860bc20b4a167d5ee0161ca4f7f586fda08ac9910a706ec3e7d1bd692d2e74f3de56997c9ce480122396e0d6d
-DIST anki-2.0.34.tgz 3411136 BLAKE2B 
7d488077165d2b01b89b62bb4d81b084b38a7d0bbf4a376ba0f7694cfef95d2a148a05af13d8a14babedf2fac835f2c8d196b380f422902f311779b020ea64d6
 SHA512 
289e937be7174b24b5213166d5d434a265ebef313815dbe105de6e21c83c6cf0cba93000e489b050fc5a04fc80bac25a71e7a42adad55bf2a1a2a246890dacdd
-DIST anki-2.0.35.tgz 3410475 BLAKE2B 
49f5823a0cad4bc1164fa121a141edec2def18de0739bf4bc5fb71eb44ad992f4ac7a2a0edf183b73fe45dacda59f25ee642280e8e7def91b54d5c5024820447
 SHA512 
4877e564bf052220b6ba8b59d18d7a1a3a326b01339dfdf85cc13513c6f54a8927f3fad2861f6edff0db691ea208dd1a481afa3f412d7b4af4ee94d645ee6e6e
-DIST anki-2.0.36.tgz 3410538 BLAKE2B 
957858fc277c31c4b842b937f9cdfd9950e5dd8832704db2c3494fe26fbd2121b09c31ab68aaefdc3e6cf061d52e5feb9a252cb695a97da7353add925466840f
 SHA512 
34ef4c06a21c786d9a82f41bd2bc8308a12860f17d0cbb45466ac7f0e3867b669f8bae65442bb74af51ad906393b790b049c82f2bfa0871cb465d96dd057e147
-DIST anki-2.0.41.tgz 3422038 BLAKE2B 
43f816b47ec17381de192f71680b3df8a0dade74379eb028177a8ad820d7fa876fe29fe3a22f1e6b33a794ae3d2b23530cc3e9fe8a7c10adbf9214d73d66c9ce
 SHA512 
b5f58fdd690cca84fbe26f6b626d04e638b9d814a51fa6bad33f86eccc3c8d41712594a60a6621b1103fe974350a6ecffcd4e5cc1702eb3d79d3187fe30b8872
-DIST anki-2.0.43.tgz 3422113 BLAKE2B 
04bd8c028122dfd74fdeb92297da7bd7af04fc093e87bd156bc61558a328a8249115baf14a666eeb7a7ce7b29e2276d1ef03e028a916d178fa88080ad229aea2
 SHA512 
e50ee4cf6fd7be266b6d38682e28a06b51cc42a2667f35fbafa755152d47bbadb2fbd2baa771d13e73f39973a4102d626fbe7327a5de05efbc3700d7a2c9909c
-DIST anki-2.0.47.tgz 3422231 BLAKE2B 
192803df52a97cfe31f58914453836aa8dfd341572f812855e551faf9345506acce0176c0966c08e6b8ffac4f5ff36eb5eb76eac9ebc397ebe27e1fec0233e62
 SHA512 
5e4bbaac6d60506f43adfec1c4ff83285ac423405bfba57b566e7a9d632a22cf0f9ca7fe3eff3ce56c516a6cbb0112e5251319f11ba984d74bffd2c25e04c64a
 DIST anki-2.1.0_beta25.tgz 4117303 BLAKE2B 
0f7021c4da4efa918c285fa6bf85242e52999d0f340d4a882651cf1e2857ac015f6f99967d4a7fee6df92a2b3c4849eb838707b08abd04d534f4d21ce28eb749
 SHA512 
9ddf984c575df00fe9b7974f24166a0f18d63e904b3d9bd4370de506828a251efed0fb319f06dc23c6852aae46e552994c6633880603a6e746d4d242b9e627f8
 DIST anki-2.1.0_beta27.tgz 4127906 BLAKE2B 
b4f83cc30dc3e89f3ca17c03ba8dcfc9a487de43d8ac564d5dc83488e286c302816c8a8140aa764b596404194c5f3727218deec303ef201ccaef38b945d8b32d
 SHA512 
50b4ece1361ecafdfe08dad04e9b622b1e8ba2224bfef7e4660c95f81cb8f525d892170548d741ff53bc19ff4c13863f488a71c31c8328511fea3203d2c345f1

diff --git a/app-misc/anki/anki-2.0.31.ebuild b/app-misc/anki/anki-2.0.31.ebuild
deleted file mode 100644
index b382762b971..000
--- a/app-misc/anki/anki-2.0.31.ebuild
+++ /dev/null
@@ -1,70 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python2_7 )
-PYTHON_REQ_USE="sqlite"
-
-inherit eutils python-single-r1
-
-DESCRIPTION="A spaced-repetition memory training program (flash cards)"
-HOMEPAGE="http://ichi2.net/anki/;
-SRC_URI="http://ankisrs.net/download/mirror/${P}.tgz;
-
-LICENSE="GPL-3"
-SLOT="0"

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

2017-12-18 Thread Andreas Sturmlechner
commit: ca8e439e0db76e54bd9f8b02c87ec772ffa3df4e
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Dec 19 00:17:29 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Dec 19 00:18:57 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ca8e439e

profiles: Cleanup last-rited from package.mask

 profiles/package.mask | 10 --
 1 file changed, 10 deletions(-)

diff --git a/profiles/package.mask b/profiles/package.mask
index 4c9ce84be27..be262aeec4b 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -396,20 +396,10 @@ sci-mathematics/qtoctave
 dev-qt/qtwebkit:4
 
 # Andreas Sturmlechner  (16 Nov 2017)
-# Depends on dead Qt4WebKit. Masked for removal in 30 days. Bug #620826
- (16 Nov 2017)
 # Depends on dead Qt4WebKit. Masked for removal in 30 days. Bug #620702
  (16 Nov 2017)
-# Depends on dead Qt4WebKit. Masked for removal in 30 days. Bug #620736
-=net-misc/teamviewer-10*
-=net-misc/teamviewer-11*
-=net-misc/teamviewer-12*
-
 # Anthony G. Basile  (13 Nov 2017)
 # Masked for removal in 30 days. Deprecated in favor of net-misc/nyx.
 net-misc/arm



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

2017-12-18 Thread Andreas Sturmlechner
commit: d46ed54184fd207d5bff90bcc87267dc2f0dfe7b
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Dec 18 23:56:00 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Dec 19 00:18:56 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d46ed541

net-misc/teamviewer: Fix icon name / system tray

Package-Manager: Portage-2.3.19, Repoman-2.3.6

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

diff --git a/net-misc/teamviewer/teamviewer-13.0.5693.ebuild 
b/net-misc/teamviewer/teamviewer-13.0.5693-r1.ebuild
similarity index 96%
rename from net-misc/teamviewer/teamviewer-13.0.5693.ebuild
rename to net-misc/teamviewer/teamviewer-13.0.5693-r1.ebuild
index 1e80034e399..de5d5743323 100644
--- a/net-misc/teamviewer/teamviewer-13.0.5693.ebuild
+++ b/net-misc/teamviewer/teamviewer-13.0.5693-r1.ebuild
@@ -77,7 +77,7 @@ src_install() {
doins tv_bin/script/com.teamviewer.TeamViewer.policy
 
for size in 16 24 32 48 256; do
-   newicon -s ${size} tv_bin/desktop/teamviewer_${size}.png 
${MY_PN}.png
+   newicon -s ${size} tv_bin/desktop/teamviewer_${size}.png 
TeamViewer.png
done
 
# Install documents (NOTE: using 'dodoc -r doc' instead of loop will
@@ -101,7 +101,7 @@ src_install() {
dosym ${dst}/tv_bin/teamviewerd /opt/bin/teamviewerd${SLOT}
dosym ${dst}/tv_bin/script/teamviewer /opt/bin/${MY_PN}
 
-   make_desktop_entry ${MY_PN} "TeamViewer ${SLOT}" ${MY_PN}
+   make_desktop_entry ${MY_PN} "TeamViewer ${SLOT}" TeamViewer
 }
 
 pkg_postinst() {



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

2017-12-18 Thread Andreas Sturmlechner
commit: 457f6b79e27b7b03336c6dcf459838d90748820f
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Dec 19 00:10:13 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Dec 19 00:18:56 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=457f6b79

profiles: Drop obsolete net-misc/teamviewer mask

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

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

diff --git a/profiles/package.mask b/profiles/package.mask
index 76a1f3b609c..4c9ce84be27 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -29,10 +29,6 @@
 
 #--- END OF EXAMPLES ---
 
-# Andreas Sturmlechner  (18 Dec 2017)
-# Masked for testing. Bug 621818
-=net-misc/teamviewer-13.0.5693
-
 # James Le Cuirot  (17 Dec 2017)
 # Java 9 is not yet fully supported on Gentoo. Packages cannot depend
 # on it so these virtuals are not yet required. If you wish to use



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

2017-12-18 Thread Andreas Sturmlechner
commit: d2c60319e9c3114e1448bc0b462c28265d14b7d7
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Dec 18 23:33:21 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Dec 19 00:18:56 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d2c60319

net-misc/teamviewer: Add parallel installation warning

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 net-misc/teamviewer/teamviewer-13.0.5693.ebuild | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/net-misc/teamviewer/teamviewer-13.0.5693.ebuild 
b/net-misc/teamviewer/teamviewer-13.0.5693.ebuild
index 01d79a30903..1e80034e399 100644
--- a/net-misc/teamviewer/teamviewer-13.0.5693.ebuild
+++ b/net-misc/teamviewer/teamviewer-13.0.5693.ebuild
@@ -107,6 +107,9 @@ src_install() {
 pkg_postinst() {
gnome2_icon_cache_update
 
+   elog "Please note that parallel installation of multiple versions of"
+   elog "TeamViewer is currently not supported at runtime. Bug #621818"
+   elog ""
elog "Before using TeamViewer, you need to start its daemon:"
elog "OpenRC:"
elog "# /etc/init.d/teamviewerd${SLOT} start"



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

2017-12-18 Thread Andreas Sturmlechner
commit: d06bb563d4cae5dabbc6ba71b1841b9ba8553247
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Dec 18 22:23:09 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Dec 19 00:18:56 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d06bb563

media-libs/phonon: Drop obsolete pkg_setup

Older GCC versions are masked now.

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 media-libs/phonon/phonon-4.9.1-r1.ebuild | 8 
 media-libs/phonon/phonon-.ebuild | 8 
 2 files changed, 16 deletions(-)

diff --git a/media-libs/phonon/phonon-4.9.1-r1.ebuild 
b/media-libs/phonon/phonon-4.9.1-r1.ebuild
index c7057d37691..8cf0541b4fe 100644
--- a/media-libs/phonon/phonon-4.9.1-r1.ebuild
+++ b/media-libs/phonon/phonon-4.9.1-r1.ebuild
@@ -53,14 +53,6 @@ PDEPEND="
 
 PATCHES=( "${FILESDIR}/${PN}-4.7.0-plugin-install.patch" )
 
-pkg_setup() {
-   if use qt4 && [[ $(gcc-major-version) -lt 5 ]] ; then
-   ewarn "A GCC version older than 5 was detected. There may be 
trouble. See also Gentoo bug #595618"
-   fi
-
-   MULTIBUILD_VARIANTS=( $(usev qt4) $(usev qt5) )
-}
-
 multilib_src_configure() {
local mycmakeargs=(
-DPHONON_BUILD_DESIGNER_PLUGIN=$(usex designer)

diff --git a/media-libs/phonon/phonon-.ebuild 
b/media-libs/phonon/phonon-.ebuild
index 838ebcade94..72b330e232c 100644
--- a/media-libs/phonon/phonon-.ebuild
+++ b/media-libs/phonon/phonon-.ebuild
@@ -49,14 +49,6 @@ PDEPEND="
 
 PATCHES=( "${FILESDIR}/${PN}-4.7.0-plugin-install.patch" )
 
-pkg_setup() {
-   if use qt4 && [[ $(gcc-major-version) -lt 5 ]] ; then
-   ewarn "A GCC version older than 5 was detected. There may be 
trouble. See also Gentoo bug #595618"
-   fi
-
-   MULTIBUILD_VARIANTS=( $(usev qt4) qt5 )
-}
-
 multilib_src_configure() {
local mycmakeargs=(
-DPHONON_BUILD_DESIGNER_PLUGIN=$(usex designer)



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

2017-12-18 Thread Andreas Sturmlechner
commit: af05b8611cff01d8b8d96647fc01b4cfb75945d8
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Dec 18 22:21:05 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Dec 19 00:18:56 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=af05b861

media-libs/phonon: Fix some cmake warnings

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 media-libs/phonon/phonon-4.9.1-r1.ebuild | 11 ---
 media-libs/phonon/phonon-.ebuild | 11 ---
 2 files changed, 16 insertions(+), 6 deletions(-)

diff --git a/media-libs/phonon/phonon-4.9.1-r1.ebuild 
b/media-libs/phonon/phonon-4.9.1-r1.ebuild
index 2474f3bab8d..c7057d37691 100644
--- a/media-libs/phonon/phonon-4.9.1-r1.ebuild
+++ b/media-libs/phonon/phonon-4.9.1-r1.ebuild
@@ -67,15 +67,20 @@ multilib_src_configure() {
-DPHONON_INSTALL_QT_EXTENSIONS_INTO_SYSTEM_QT=TRUE
-DWITH_GLIB2=$(usex pulseaudio)
-DWITH_PulseAudio=$(usex pulseaudio)
-   -DWITH_QZeitgeist=OFF

-DQT_QMAKE_EXECUTABLE="$(${QT_MULTIBUILD_VARIANT}_get_bindir)"/qmake
)
 
if [[ ${QT_MULTIBUILD_VARIANT} = qt4 ]]; then
-   mycmakeargs+=( -DPHONON_BUILD_PHONON4QT5=OFF )
+   mycmakeargs+=(
+   -DPHONON_BUILD_PHONON4QT5=OFF
+   -DWITH_QZeitgeist=OFF
+   )
fi
if [[ ${QT_MULTIBUILD_VARIANT} = qt5 ]]; then
-   mycmakeargs+=( -DPHONON_BUILD_PHONON4QT5=ON )
+   mycmakeargs+=(
+   -DPHONON_BUILD_PHONON4QT5=ON
+   -DCMAKE_DISABLE_FIND_PACKAGE_Qt5Declarative=ON
+   )
fi
 
cmake-utils_src_configure

diff --git a/media-libs/phonon/phonon-.ebuild 
b/media-libs/phonon/phonon-.ebuild
index e39cec4c2f6..838ebcade94 100644
--- a/media-libs/phonon/phonon-.ebuild
+++ b/media-libs/phonon/phonon-.ebuild
@@ -63,15 +63,20 @@ multilib_src_configure() {
-DPHONON_INSTALL_QT_EXTENSIONS_INTO_SYSTEM_QT=TRUE
-DWITH_GLIB2=$(usex pulseaudio)
-DWITH_PulseAudio=$(usex pulseaudio)
-   -DWITH_QZeitgeist=OFF

-DQT_QMAKE_EXECUTABLE="$(${QT_MULTIBUILD_VARIANT}_get_bindir)"/qmake
)
 
if [[ ${QT_MULTIBUILD_VARIANT} = qt4 ]]; then
-   mycmakeargs+=( -DPHONON_BUILD_PHONON4QT5=OFF )
+   mycmakeargs+=(
+   -DPHONON_BUILD_PHONON4QT5=OFF
+   -DWITH_QZeitgeist=OFF
+   )
fi
if [[ ${QT_MULTIBUILD_VARIANT} = qt5 ]]; then
-   mycmakeargs+=( -DPHONON_BUILD_PHONON4QT5=ON )
+   mycmakeargs+=(
+   -DPHONON_BUILD_PHONON4QT5=ON
+   -DCMAKE_DISABLE_FIND_PACKAGE_Qt5Declarative=ON
+   )
fi
 
cmake-utils_src_configure



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

2017-12-18 Thread Luca Barbato
commit: 96b6c0a0b3ee695a996961cb73eb8ec60efbafc0
Author: Luca Barbato  gentoo  org>
AuthorDate: Mon Dec 18 23:48:11 2017 +
Commit: Luca Barbato  gentoo  org>
CommitDate: Mon Dec 18 23:48:31 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=96b6c0a0

media-video/libav: Add a libav-13 snapshot

Some software can make use of the new features already.

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 media-video/libav/Manifest|   2 +
 media-video/libav/libav-13_pre20171219.ebuild | 342 ++
 2 files changed, 344 insertions(+)

diff --git a/media-video/libav/Manifest b/media-video/libav/Manifest
index 84e099d743c..849ca82e11e 100644
--- a/media-video/libav/Manifest
+++ b/media-video/libav/Manifest
@@ -2,6 +2,7 @@ DIST 0001-x86-Put-COPY3_IF_LT-under-HAVE_6REGS.patch.gz 736 
BLAKE2B 04e7b9f1b26e
 DIST 0001-xcb-Add-all-the-libraries-to-the-link-line-explicitl.patch 1017 
BLAKE2B 
ec5947dc258c03a4077da898b0895693de3a35979f086d0551696616ab2f2df1e7e122ad53f93ff0fbf78782acfd0ef2a9f664a1a33f4a4d40d9072733638a1f
 SHA512 
8cf8d1dd46a423381e70ab046e5843f13028c1d2ee14877e96339ea6a7d80d3ae5b2441b5b41ca23ba0104a5ff2d1b7e871f43680967bad0b7f242952d7b0be9
 DIST fate-11.tar.xz 691009480 BLAKE2B 
01e1e8125d34a623b5bd4bf1da0daee96d045e73fd069cf438f471970ad4cf71df8bd3235306b3493cb547fb5ac4bb8fce416e194fec9a7e9b9de68a5a15d572
 SHA512 
f9dc152964e3f19cf32d5d4cbc923a2bd05ba3b0f8f3880122df79d32852ee9d4795a0bfd66d7a2925299e9e9533888df6103e212ea3e5cbfe799d17ffa2b433
 DIST fate-12-r1.tar.xz 763758260 BLAKE2B 
299e1a2a773e49c7a51c1222ac34eaea24f77420570a1b0c0b18db5517736656f52ad0a7ca807f65f5e9f9597709265fcd950cf989ad995aa4289ba0e364950e
 SHA512 
084f584c34d34b66c1f4d4742a11376ee2b90f6a07529b5aba6d50421dc8f863fded73dd57ad2c201aadfd529f0f923fa531ea9b417b682846ef565a1018
+DIST fate-12.tar.xz 755165356 BLAKE2B 
031cef24bcfae6205cd6546f453cddb17387176ae837086dd38c8c7132ad9b8dee5367be5fb1b8c604b2203a1e2a55f0c3be2a62f825a95a7ace1aceb4593b70
 SHA512 
f6ffb3b673b01debd71d7c79cd5c3c4d6f6adb975ed0bdb7c791d674efd8a84ac98f7db3943dfbe3756a3f8819ceab2bdf4633c15fefddf0f8e10adfc805c1e1
 DIST fate-9.tar.xz 467671500 BLAKE2B 
df4ef8187f257c91b7b6c3c25c2f204c2d4a476cc73cca199ec1c8af2c4641cbb3a314e39ab38f6d8b68c5fe0b91ff1b4b592dec6b518d544806eaeaca003608
 SHA512 
8e45539f2512ef915b37c857226c0243940259f269b8f99393b9defa3352d7b8c1fcc5078f4f0d40dc0509737f0c915e179cedcc77f71fe5d96b1b956169a202
 DIST libav-11.3.tar.xz 4858864 BLAKE2B 
f029581ea013564b69257f0ba71114c489afff3705bfeb9b7dad4a5c95eb64f727ebee4127b1205d1bbca0a2f56e2ebc907d57c25a5abf02ffdaf0b20ae30004
 SHA512 
f25b9fb7392d5bb4df35937f79beae26bd8f6606f0ad7cdebf16963834eb9b423d882f6a3a44b5120a5d5d853c7c31bb8c3420a427cd2b360f41a48a6d5df284
 DIST libav-11.4.tar.xz 4860264 BLAKE2B 
3e56751b806cdf542bf078e790085bb0599696df0646f7bab5187e7af1b008041952ceadb5e1a10a021202c84eb878a8316993eddb6973d9b22fea042114db65
 SHA512 
82ffe6aaccb1a19782dfcb0de641c8255531ce34ee5f49f9b8ec7f5a11c81713432aafc3a6b7c4de927eb8141ddea41f28e4e3a1ab715b943774193050fb02e7
@@ -11,4 +12,5 @@ DIST libav-11.8.tar.xz 4865796 BLAKE2B 
fb0e8f129edee0423252f334b12485d514f9fdfb3
 DIST libav-12.1.tar.xz 5267292 BLAKE2B 
4b8e5c9175aa34b2195238e16af4a21706ef18babb491c0c08d4432cb73ad576eaea55b5231af9033dc252a66b1fd51c5964b1d8ad80c85fe2600c27c332c3da
 SHA512 
a0dd5fcc95cb62901b05b59a63ce4fcc6fb2943f0032a824ff6cfeeab2d13bd5edc65811aba1d06fe4d794119da049c52e5a9efbbc3599b445b61769992c9919
 DIST libav-12.2.tar.xz 5268804 BLAKE2B 
e25b3dfe1026b9e69c89cbec2090070088a7004dc03e8cc23da2da03824a627c733c16c67e5fc65ec9f19942d93405d5ba6926de83cae04c497597f55220f004
 SHA512 
4b37cfb18a6cf6f12eddb5175b1751c093f3a495ae1d1b54c60157cb260479b1d8fa3a6e3e08c00d7a26422b1e78a750eb35cf7bc763c01790f3567cba03
 DIST libav-12.tar.xz 5265280 BLAKE2B 
2fca534267537343ae51bf07ce226057ec0ecef81163c81559c7492a1591b611f393b2e8026733a733c715a890137b353140743a53227f030806a1c35418c910
 SHA512 
55f7dd171882d191c79c6ade10f02123b8b7d897cbbd13c77766c9af944c5ba4bfbc81487966bac1ee459bc61f7a2471ddd9a3ea29b412296e9044b98440c423
+DIST libav-13_pre20171219.tar.xz 5427904 BLAKE2B 
074dc5d071aeb656fc14a015c2e3c168aa81d25e2fb08d99e300dc47d7ea28f61500fcfab0b16fa136261a5af27631b7536eb3aefa0e1feb4d615af57f9f5a36
 SHA512 
0c9b59957f1fbbff8f5b95b02c11014a4efdddf4b7e1b158cd0fda3af8b89bd90d48263ed0239915adfb7abcd7a8b22c278cd5cf1d01822bd22df65cc7f69689
 DIST libav-9.17.tar.xz 4080028 BLAKE2B 
206e80835292af9f4c1c65539e69981b6993679c11e8a1feef1e37dc32174e47744ebce319b8709bcd60804f493fab1e524c781e174d60d9ebe35ad01f6fbc60
 SHA512 
20af83d4b6a23c159c2386b6592ba6a6acf3f2c54e8aeb16dd0c8a64d637fbde24f37b864698b1143c6802b64a7b5e8ddfe0e7601b35c35686a789e2b3232f5a

diff --git a/media-video/libav/libav-13_pre20171219.ebuild 
b/media-video/libav/libav-13_pre20171219.ebuild
new file mode 100644
index 000..3958953fa54
--- /dev/null
+++ b/media-video/libav/libav-13_pre20171219.ebuild
@@ -0,0 +1,342 @@
+# Copyright 1999-2017 

[gentoo-commits] repo/gentoo:master commit in: games-util/pyfa/, games-util/pyfa/files/

2017-12-18 Thread Aaron Swenson
commit: 654682f3f883e1af6c5eed1325c68803930fa645
Author: Andreas  puzzle  ch>
AuthorDate: Tue Oct 31 20:52:38 2017 +
Commit: Aaron Swenson  gentoo  org>
CommitDate: Mon Dec 18 23:39:41 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=654682f3

games-util/pyfa: Version bump

Version bump to 1.34.0, rebase and fixing of all the patches

Cleanup old version and patches.

Remove html-export-path patch. This issue was fixed upstream:
https://github.com/pyfa-org/Pyfa/pull/1124

New proxy maintainer.

Closes: https://bugs.gentoo.org/596490
Closes: https://bugs.gentoo.org/613568
Closes: https://github.com/gentoo/gentoo/pull/6097

Signed-off-by: Aaron W. Swenson  gentoo.org>

 games-util/pyfa/Manifest   |  3 +-
 .../pyfa/files/pyfa-1.15.1-import-pyfa.patch   | 27 --
 games-util/pyfa/files/pyfa-1.15.1-staticdata.patch | 61 --
 .../pyfa/files/pyfa-1.20.2-html-export-path.patch  | 33 
 .../pyfa/files/pyfa-1.21.4-html-export-path.patch  | 33 
 .../pyfa/files/pyfa-1.33.1-import-pyfa.patch   | 28 ++
 games-util/pyfa/files/pyfa-1.33.1-staticdata.patch | 59 +
 games-util/pyfa/metadata.xml   |  8 ++-
 .../{pyfa-1.21.3.ebuild => pyfa-1.33.2.ebuild} | 21 
 .../{pyfa-1.21.3.ebuild => pyfa-1.34.0.ebuild} | 21 
 games-util/pyfa/pyfa-.ebuild   | 21 
 11 files changed, 122 insertions(+), 193 deletions(-)

diff --git a/games-util/pyfa/Manifest b/games-util/pyfa/Manifest
index d3cd0bd4607..89dbf388bec 100644
--- a/games-util/pyfa/Manifest
+++ b/games-util/pyfa/Manifest
@@ -1 +1,2 @@
-DIST pyfa-1.21.3.tar.gz 7793523 BLAKE2B 
d0e4500d9760bfda34210e35ac3fae2ec76b3ecc6c43ecd5295edd473d41abd4074b5b3c1dc20cd8c74c491a2d55f86fea13e898720e18d1e2f6a1f96e800060
 SHA512 
b5a691873421ef2d3b01d8bfd7121c63f07b96c75837fd3b93a5b77b8163943336dcd5bb85f8dcc056ce61b5103d5331afd5a81c09eb06a7050112b5d1a26681
+DIST pyfa-1.33.2.tar.gz 8596509 BLAKE2B 
a00729be066a417cc4702f056506c2e248bc9a9076cab50706fc46669c9b9611f35b96b3096979edf620bc5b9f8341765b2768c032a9046a2629e0b121a2dca3
 SHA512 
333951ef53d8088c7264297402e072124a960feb1832eda2ea2dec5df2ddc438fd72ceb3f90c5fdad0fe3f9f2e32bb712db1d30bb3f8ded921d2b621b40270f2
+DIST pyfa-1.34.0.tar.gz 8629709 BLAKE2B 
5b16296b675383a446bb21133c9e83726a92beb221babbf8fbe4b19f0f7e95bb19fd6050a5c2e3d5e602df4bbb83debfeefd6ec7efdbff35a47934ef9b29979f
 SHA512 
4642efd4de5be4add3c3f994d7be9dbeeb231fe86229f7944d52f265527c7a79698d3da5ccac3018e02c6000b0da888ad0e64382e12f74b7dd7b3398e7bb2d48

diff --git a/games-util/pyfa/files/pyfa-1.15.1-import-pyfa.patch 
b/games-util/pyfa/files/pyfa-1.15.1-import-pyfa.patch
deleted file mode 100644
index f29b75d7fea..000
--- a/games-util/pyfa/files/pyfa-1.15.1-import-pyfa.patch
+++ /dev/null
@@ -1,27 +0,0 @@
-From 6c7b6ab7d1aae47d3a3f72a7951c7de294be2917 Mon Sep 17 00:00:00 2001
-From: Alexandre Rostovtsev 
-Date: Tue, 6 Oct 2015 22:16:38 -0400
-Subject: [PATCH] Append $(python_get_sitedir)/pyfa to import path
-
-Ensures that pyfa's import statements continue to work for systemwide
-installation.

- pyfa.py | 2 ++
- 1 file changed, 2 insertions(+)
-
-diff --git a/pyfa.py b/pyfa.py
-index 8189918..7b81f10 100755
 a/pyfa.py
-+++ b/pyfa.py
-@@ -20,6 +20,8 @@
- 
- import sys
- import re
-+import os
-+sys.path.append(os.path.join("%%SITEDIR%%", "pyfa"))
- import config
- 
- 
--- 
-2.6.0
-

diff --git a/games-util/pyfa/files/pyfa-1.15.1-staticdata.patch 
b/games-util/pyfa/files/pyfa-1.15.1-staticdata.patch
deleted file mode 100644
index 8b8fa913070..000
--- a/games-util/pyfa/files/pyfa-1.15.1-staticdata.patch
+++ /dev/null
@@ -1,61 +0,0 @@
-From c7bb5210ce9feebb753734b5c581acca9f5c9d06 Mon Sep 17 00:00:00 2001
-From: Alexandre Rostovtsev 
-Date: Tue, 6 Oct 2015 21:37:44 -0400
-Subject: [PATCH] make gameDB and imgs.zip paths settable from configforced
-

- config.py   | 10 +-
- gui/bitmapLoader.py |  2 +-
- 2 files changed, 10 insertions(+), 2 deletions(-)
-
-diff --git a/config.py b/config.py
-index 4072236..a9e71ee 100644
 a/config.py
-+++ b/config.py
-@@ -28,6 +28,7 @@ pyfaPath = None
- savePath = None
- saveDB = None
- gameDB = None
-+imgsZIP = None
- 
- 
- class StreamToLogger(object):
-@@ -66,6 +67,7 @@ def defPaths():
- global savePath
- global saveDB
- global gameDB
-+global imgsZIP
- global saveInRoot
- 
- if debug:
-@@ -117,7 +119,13 @@ def defPaths():
- # The database where the static EVE data from the datadump is kept.
- # This is not the standard sqlite datadump but a modified version created 
by eos
- # maintenance script
--gameDB = os.path.join(pyfaPath, "eve.db")
-+gameDB = getattr(configforced, "gameDB", None)
-+if gameDB is None:
-+gameDB = os.path.join(pyfaPath, "eve.db")
-+
-+imgsZIP = getattr(configforced, 

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

2017-12-18 Thread Aaron Swenson
commit: 07233aa58cf3e0b26f72f624d2ea4bbecb7917f3
Author: Aaron W. Swenson  gentoo  org>
AuthorDate: Mon Dec 18 23:41:22 2017 +
Commit: Aaron Swenson  gentoo  org>
CommitDate: Mon Dec 18 23:41:22 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=07233aa5

games-util/pyfa: Drop old

Drop 1.33.2.

Package-Manager: Portage-2.3.13, Repoman-2.3.3

 games-util/pyfa/Manifest   |   1 -
 games-util/pyfa/pyfa-1.33.2.ebuild | 101 -
 2 files changed, 102 deletions(-)

diff --git a/games-util/pyfa/Manifest b/games-util/pyfa/Manifest
index 89dbf388bec..f9d9fc4b3cc 100644
--- a/games-util/pyfa/Manifest
+++ b/games-util/pyfa/Manifest
@@ -1,2 +1 @@
-DIST pyfa-1.33.2.tar.gz 8596509 BLAKE2B 
a00729be066a417cc4702f056506c2e248bc9a9076cab50706fc46669c9b9611f35b96b3096979edf620bc5b9f8341765b2768c032a9046a2629e0b121a2dca3
 SHA512 
333951ef53d8088c7264297402e072124a960feb1832eda2ea2dec5df2ddc438fd72ceb3f90c5fdad0fe3f9f2e32bb712db1d30bb3f8ded921d2b621b40270f2
 DIST pyfa-1.34.0.tar.gz 8629709 BLAKE2B 
5b16296b675383a446bb21133c9e83726a92beb221babbf8fbe4b19f0f7e95bb19fd6050a5c2e3d5e602df4bbb83debfeefd6ec7efdbff35a47934ef9b29979f
 SHA512 
4642efd4de5be4add3c3f994d7be9dbeeb231fe86229f7944d52f265527c7a79698d3da5ccac3018e02c6000b0da888ad0e64382e12f74b7dd7b3398e7bb2d48

diff --git a/games-util/pyfa/pyfa-1.33.2.ebuild 
b/games-util/pyfa/pyfa-1.33.2.ebuild
deleted file mode 100644
index dbd5180ef37..000
--- a/games-util/pyfa/pyfa-1.33.2.ebuild
+++ /dev/null
@@ -1,101 +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,threads"
-
-inherit eutils gnome2-utils python-r1
-
-DESCRIPTION="Python Fitting Assistant - a ship fitting application for EVE 
Online"
-HOMEPAGE="https://github.com/pyfa-org/Pyfa;
-
-LICENSE="GPL-3+ LGPL-2.1+ CC-BY-2.5 free-noncomm"
-SLOT="0"
-if [[ ${PV} =  ]]; then
-   EGIT_REPO_URI="https://github.com/pyfa-org/Pyfa.git;
-   inherit git-r3
-   KEYWORDS=""
-else
-   SRC_URI="https://github.com/pyfa-org/Pyfa/archive/v${PV}.tar.gz -> 
pyfa-${PV}.tar.gz"
-   KEYWORDS="~amd64 ~x86"
-fi
-IUSE="+graph"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-RDEPEND="dev-python/python-dateutil[${PYTHON_USEDEP}]
-   >=dev-python/sqlalchemy-1.0.5[${PYTHON_USEDEP}]
-   dev-python/wxpython:3.0[${PYTHON_USEDEP}]
-   >=dev-python/logbook-1.0.0[${PYTHON_USEDEP}]
-   dev-python/requests[${PYTHON_USEDEP}]
-   graph? (
-   dev-python/matplotlib[wxwidgets,${PYTHON_USEDEP}]
-   dev-python/numpy[${PYTHON_USEDEP}] )
-   ${PYTHON_DEPS}"
-DEPEND="app-arch/zip"
-
-[[ ${PV} =  ]] || S=${WORKDIR}/Pyfa-${PV}
-
-src_prepare() {
-   # get rid of CRLF line endings introduced in 1.1.10 so patches work
-   edos2unix config.py pyfa.py gui/bitmapLoader.py service/settings.py
-
-   # load gameDB and images from separate staticdata directory
-   eapply "${FILESDIR}/${PN}-1.33.1-staticdata.patch"
-
-   # fix import path in the main script for systemwide installation
-   eapply "${FILESDIR}/${PN}-1.33.1-import-pyfa.patch"
-
-   eapply_user
-
-   touch __init__.py
-
-   pyfa_make_configforced() {
-   mkdir -p "${BUILD_DIR}" || die
-   sed -e "s:%%SITEDIR%%:$(python_get_sitedir):" \
-   -e "s:%%EPREFIX%%:${EPREFIX}:" \
-   "${FILESDIR}/configforced-1.15.1.py" > 
"${BUILD_DIR}/configforced.py"
-   sed -e "s:%%SITEDIR%%:$(python_get_sitedir):" \
-   pyfa.py > "${BUILD_DIR}/pyfa"
-   }
-   python_foreach_impl pyfa_make_configforced
-}
-
-src_install() {
-   pyfa_py_install() {
-   local packagedir=$(python_get_sitedir)/${PN}
-   insinto "${packagedir}"
-   doins -r eos gui service utils config*.py __init__.py
-   [[ -e info.py ]] && doins info.py # only in zip releases
-   doins "${BUILD_DIR}/configforced.py"
-   python_doscript "${BUILD_DIR}/pyfa"
-   python_optimize
-   }
-   python_foreach_impl pyfa_py_install
-
-   insinto /usr/share/${PN}
-   doins eve.db
-
-   einfo "Compressing images ..."
-   pushd imgs > /dev/null || die
-   zip -r imgs.zip * || die "zip failed"
-   doins imgs.zip
-   popd > /dev/null || die
-
-   dodoc README.md
-   doicon -s 32 imgs/gui/pyfa.png
-   newicon -s 64 imgs/gui/pyfa64.png pyfa.png
-   domenu "${FILESDIR}/${PN}.desktop"
-}
-
-pkg_preinst() {
-   gnome2_icon_savelist
-}
-
-pkg_postinst() {
-   gnome2_icon_cache_update
-}
-
-pkg_postrm() {
-   gnome2_icon_cache_update
-}



[gentoo-commits] repo/gentoo:master commit in: media-fonts/hkscs-ming/

2017-12-18 Thread Ulrich Müller
commit: 4cfc5f2a43cfea9329e14b5c61ad6a2575fb4fbd
Author: Ulrich Müller  gentoo  org>
AuthorDate: Mon Dec 18 23:39:19 2017 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Mon Dec 18 23:39:19 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4cfc5f2a

media-fonts/hkscs-ming: Update Manifest hashes.

 media-fonts/hkscs-ming/Manifest | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-fonts/hkscs-ming/Manifest b/media-fonts/hkscs-ming/Manifest
index 6260947711d..bc6e7adf8ac 100644
--- a/media-fonts/hkscs-ming/Manifest
+++ b/media-fonts/hkscs-ming/Manifest
@@ -1 +1 @@
-DIST mandrake_setup.bin 17157184 SHA256 
eb48d48f6e82517aac7b7767f577050bba8bd677825b591c04d867486205933c SHA512 
230466146642f3348483bbfb6a63a27dc3e76e248abb34fc5872edfa6b5b9a2a93cf8446c23f64b80bcac6c0c8a16059a8dc3945925a30815d222a6621daccb2
 WHIRLPOOL 
8e54fba8cb9c116d87afec362b0eebe75ef5f557751f34d7d3e9f9c5ba7ed261548bc6822840ca9bd3e084420eb4e0ce9c364e1aa85e297984bbc4bcab7c85aa
+DIST mandrake_setup.bin 17157184 BLAKE2B 
e4d237af15a7a21f05d086b1ce6e60ed0c3a8a9113abea539028a7cd742825000db17e32eee76107c5dd67434392336bb7344bc61f7ffc5991c78a14b13144e1
 SHA512 
230466146642f3348483bbfb6a63a27dc3e76e248abb34fc5872edfa6b5b9a2a93cf8446c23f64b80bcac6c0c8a16059a8dc3945925a30815d222a6621daccb2



[gentoo-commits] repo/gentoo:master commit in: net-vpn/logmein-hamachi/

2017-12-18 Thread Ulrich Müller
commit: c213982a8390ce9bd9ba55bfe70745ee24347dd7
Author: Ulrich Müller  gentoo  org>
AuthorDate: Mon Dec 18 23:34:56 2017 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Mon Dec 18 23:34:56 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c213982a

net-vpn/logmein-hamachi: Update Manifest hashes.

 net-vpn/logmein-hamachi/Manifest | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-vpn/logmein-hamachi/Manifest b/net-vpn/logmein-hamachi/Manifest
index 2bc03547ca2..3acd8320aef 100644
--- a/net-vpn/logmein-hamachi/Manifest
+++ b/net-vpn/logmein-hamachi/Manifest
@@ -1,4 +1,4 @@
-DIST logmein-hamachi-2.1.0.139-x64.tgz 1329615 SHA256 
2eda310852e09f34439e8afeeba1614e62a1e91e5aa3947ba530de7c8b5a3ac9 SHA512 
e4c0a3de2361f707dfbe168bfa90543f139082624c04b121f3186ecb10aa56a9e9e942989cd1148d6a4fcabedba172bb1196206c14a1124b32d20154ee4be177
 WHIRLPOOL 
f2e890945ccdf48ef409a145037de8a08e310928183c6cf7a2fb1c0f80f6143c4d4e98f88cdf54e754bea27dd1f1fd1fda844a33e702cf4171a2eacaeef08dbc
-DIST logmein-hamachi-2.1.0.139-x86.tgz 1254911 SHA256 
103de9c76aceff78ce039dd48e7a71f43a627d833e58b63317e75ab1e2331d80 SHA512 
49e5b57563e1599a71bc543c81bb1355b210d432a1daaf3975a1625aafd1cd46233fe8a1914d9309d8116d597abc42cd8cfd75e0729eed4bc379eaab30c808e4
 WHIRLPOOL 
bb014a77f272589a93caadbf162696326849fa8b2398a4a768ab0adf685678debffada0db5a5dbd037afc0141cf771eff15ef13c7c4e91616c1c64df8b5306d5
+DIST logmein-hamachi-2.1.0.139-x64.tgz 1329615 BLAKE2B 
b5b345821e0aa2777b4da9a7421a548c3ae90541c61aea2656de20d2d57cea41fe912e053f97adb84be7428fddd5e01b2a76353e5d89a117a02710fa4c1baca0
 SHA512 
e4c0a3de2361f707dfbe168bfa90543f139082624c04b121f3186ecb10aa56a9e9e942989cd1148d6a4fcabedba172bb1196206c14a1124b32d20154ee4be177
+DIST logmein-hamachi-2.1.0.139-x86.tgz 1254911 BLAKE2B 
9f7eb6affb808b4343a8883959e1ade460bc75aeac5e42def9f3bcd49688ce6b13313eed521e040f653128f26f0572383649e7623d114209408781ae4c406068
 SHA512 
49e5b57563e1599a71bc543c81bb1355b210d432a1daaf3975a1625aafd1cd46233fe8a1914d9309d8116d597abc42cd8cfd75e0729eed4bc379eaab30c808e4
 DIST logmein-hamachi-2.1.0.174-x64.tgz 1367599 BLAKE2B 
338ccdcf8ab6d94bd689908dd22522c34a3a40206181dd175d9e40c42bbb6d7d2073378955e37ec1e884dcdc0013c8a9eb8ee83978d93b8fabc3218bf16a181f
 SHA512 
d1d81a15f209361f66636035f7fd8a010657dbc0712a56ae240e102f083e9b04629c852cbd4259229166c297a1cd116da07e5bdeac63795cacba8fd7e3021050
 DIST logmein-hamachi-2.1.0.174-x86.tgz 1290587 BLAKE2B 
efcb3629097822360c126a4951293f43a885925f9c273e0f70b71f6613b6c7b8d78253e5d0d1a9f63218536359d92095b60ceacff2579854f0102c44c8dd7d66
 SHA512 
0f8da40d6508dab71680a74065649d51288c345849f74c7e2682040b720536f5324d142690aa879f9c5e8f1717654ab93357f4b960a567f5b584609bd814e82f



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

2017-12-18 Thread Ulrich Müller
commit: a495b46ea3b08bc7a87466e6898b28c59e25c555
Author: Ulrich Müller  gentoo  org>
AuthorDate: Mon Dec 18 23:30:48 2017 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Mon Dec 18 23:30:48 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a495b46e

dev-java/jvmstat: Update Manifest hashes.

 dev-java/jvmstat/Manifest | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/jvmstat/Manifest b/dev-java/jvmstat/Manifest
index 6a252a7e4b9..fea77e8de02 100644
--- a/dev-java/jvmstat/Manifest
+++ b/dev-java/jvmstat/Manifest
@@ -1 +1 @@
-DIST jvmstat-3_0.zip 153629 SHA256 
3d3fad22aa65f356f6ecca050216f814fcdf20c0611a1f689969991d7a1ccb79 SHA512 
c3967f5c11ef70aac3b3131c7ca1330c4ea377e59a2e9fb18329cfd9c82a8363efd960c9fb71e4d5f7e81867bd24e5bb6263d2f38b95878222c9184c0aaf4f12
 WHIRLPOOL 
33c476ca900bad34b5fe177ae77add08af3729974e93049f76da76d6c2a950af39f863faf1db9fce0b3634571fc4c59a8971b9b672175c9f1f8a43ec82f98228
+DIST jvmstat-3_0.zip 153629 BLAKE2B 
9191873c9d719a0aab33e3eb7d8ef056dc93861f81c09ef10f7adea457fbfb39f347d34d0b84410457b0b0c52479620bde1060bc5fbc6f7dd1c23efe643d385c
 SHA512 
c3967f5c11ef70aac3b3131c7ca1330c4ea377e59a2e9fb18329cfd9c82a8363efd960c9fb71e4d5f7e81867bd24e5bb6263d2f38b95878222c9184c0aaf4f12



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

2017-12-18 Thread Ulrich Müller
commit: 3dd54359727b3c65705f07b091b47a5eff8cb92c
Author: Ulrich Müller  gentoo  org>
AuthorDate: Mon Dec 18 23:24:03 2017 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Mon Dec 18 23:28:32 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3dd54359

net-misc/kafka-bin: Update Manifest hashes.

 net-misc/kafka-bin/Manifest | 10 +-
 1 file changed, 5 insertions(+), 5 deletions(-)

diff --git a/net-misc/kafka-bin/Manifest b/net-misc/kafka-bin/Manifest
index 63f6c5a36fd..e192331531f 100644
--- a/net-misc/kafka-bin/Manifest
+++ b/net-misc/kafka-bin/Manifest
@@ -1,9 +1,9 @@
-DIST kafka_2.11-0.10.0.1.tgz 31831257 SHA256 
2d73625aeddd827c9e92eefb3c727a78455725fbca4361c221eaa05ae1fab02d SHA512 
ab89c1d0cf4e05e823f45629e7bc5778173fd7420ebfa259f566071c6b474b08abf808508c7fd6fcca2233b20e76cbf6a235563709bfa019455386f80f0b5d71
 WHIRLPOOL 
5928d39afdaa4b7cc3839b2555229d42ecc9b3ccd6c76cb2dfd1a7fd4f2fcb2ac9abd055b7c698b5d82232df10e10d4c2f2fd525e880a9c0ed78550e2cf2d28e
-DIST kafka_2.11-0.10.1.0.tgz 34373824 SHA256 
6d9532ae65c9c8126241e7b928b118aaa3a694dab08069471f0e61f4f0329390 SHA512 
b47a26813395b5bed5bb3f874727d4a1cae13480732aee3014d66afdbe1ec8ed6ed8c9de4feff67d18492088b5e927516a8ce13f355ce985ec0144608509d30b
 WHIRLPOOL 
ce23da1e53bb8ec65d0235f932454ef1f9c9a425f259328b1ec142c230fa92da75c1f279c66df53755cdd439bad7d8a7d6ea0c2864fccf22d79e1546c73cf588
-DIST kafka_2.11-0.10.1.1.tgz 34424602 SHA256 
1540800779429d8f0a08be7b300e4cb6500056961440a01c8dbb281db76f0929 SHA512 
6d996946ee5d798f0af8ffa2bddc1dc23632761488556e765ba731acae28e2d65f4ca3f0648caa7bbb14947daf3e1862d9959f271eff5e0625c780a7169c6f72
 WHIRLPOOL 
8762937838dc0ca4b2fa943d4714a691b77bcfaa52c5cff1fde3bff6296600fb5754c464b04dd1a53571bcb34637890f10cc2a82ba1a7c8366c8914d06ad7c9a
-DIST kafka_2.11-0.10.2.0.tgz 37630750 SHA256 
4c9e73059dea2dcb5022135f8e7eff5f187ffcc27a27b365b326ee61040214cd SHA512 
3d972cdccdbe889b73b8d5ec68e8a0bc5daabed29ec8f1f217e22887534eba8f3127886c07950a673c55d289a9dbd077763141eb883b5f9e2fe8b56b4524941c
 WHIRLPOOL 
75ecf95f80ed2295eebb910fdd50e6cb44aba0fe79cee724bbace6f024a34d2d2fc1fd84f987877476e8f1c46a7f61000b833c0422be6d5daa8ce175e8a9a28a
+DIST kafka_2.11-0.10.0.1.tgz 31831257 BLAKE2B 
fefff1b30e3cb1ff9abe84c6e4fd05c96d216e97326dc552bd611b914307206dfc8214f6ab2cf7dd8e9f395494e2b44163784cee6c4845486783498b5247f7ae
 SHA512 
ab89c1d0cf4e05e823f45629e7bc5778173fd7420ebfa259f566071c6b474b08abf808508c7fd6fcca2233b20e76cbf6a235563709bfa019455386f80f0b5d71
+DIST kafka_2.11-0.10.1.0.tgz 34373824 BLAKE2B 
88b911227052abd572966e9d1c4429d4d6010df43d90a51de5f3c17ba73b4f5fb1144697c893f0a0e7ce723eeb0c451519e9041e61663e2e6f4bbb8e6e8b0442
 SHA512 
b47a26813395b5bed5bb3f874727d4a1cae13480732aee3014d66afdbe1ec8ed6ed8c9de4feff67d18492088b5e927516a8ce13f355ce985ec0144608509d30b
+DIST kafka_2.11-0.10.1.1.tgz 34424602 BLAKE2B 
ab49c0721c903d937d5e3d1c83f0f25960f0e246fda21cfd154bb061401d64d4b0c16932af45c3924579a71f49da3d0c3bee6a99def21d7f0640fcdc793a1cec
 SHA512 
6d996946ee5d798f0af8ffa2bddc1dc23632761488556e765ba731acae28e2d65f4ca3f0648caa7bbb14947daf3e1862d9959f271eff5e0625c780a7169c6f72
+DIST kafka_2.11-0.10.2.0.tgz 37630750 BLAKE2B 
3ad017c19e9c1c0aaafd902d200fb6d1855549935268f39435b7ce73f1bfe8dfbdc68bf6c0ba56945107ab44bd2f3cd8806cc31127bcb578ae1d2102f282
 SHA512 
3d972cdccdbe889b73b8d5ec68e8a0bc5daabed29ec8f1f217e22887534eba8f3127886c07950a673c55d289a9dbd077763141eb883b5f9e2fe8b56b4524941c
 DIST kafka_2.12-0.10.2.1.tgz 34046244 BLAKE2B 
210ebb9a2994d453e10e7c2f7a789ac33f65adced96032c2cfaff8ec2fceb2c4e4a35d71421a2b9c965c8c6e8b85b6a4e5cabd7cb0b5af0474b5a1c598c3e2f1
 SHA512 
48884838980ff182fe1bb089b5f8db91aaa190dad9f9cbf24d762ba8afb897546f66d66ce110eef87ad1541e06564e5ea455e4698a23fbd296d971e033953bbc
-DIST kafka_2.12-0.11.0.0.tgz 36644420 SHA256 
ab6310dd0d9fce1e6e8045b51b471fb35c3e197714e6e6b03bc5864898785f2d SHA512 
60b44930700ab42e4a0e3945b6eb32db422d2e62388b4fee68aef97aea939fd252ebd0be39b36a4e6149aff9dcbd5b0578095d8a8812bd75111a65299aa5af55
 WHIRLPOOL 
33485fab4501501b608d8709ed59e9a0531b0adaaf1cdbd54c5f5cfb1e36b6a00cb8e0cc0d1f5eb6068b00bd5ebe1d26d3aa39d5096a52cf71c498f7912fa6ae
+DIST kafka_2.12-0.11.0.0.tgz 36644420 BLAKE2B 
78355e84348bb4e8c09958dddc96023bab7e17dd26a5ae988b50fc82254096f23d5059287aa2e9c0ab4738fcde300e99e5dc093a6613bdb906cbfbc0162cd36b
 SHA512 
60b44930700ab42e4a0e3945b6eb32db422d2e62388b4fee68aef97aea939fd252ebd0be39b36a4e6149aff9dcbd5b0578095d8a8812bd75111a65299aa5af55
 DIST kafka_2.12-0.11.0.1.tgz 37227486 BLAKE2B 
c4d18aa324f051f7bfd4ac9d967670445dbf96530fa8f896b7377ed8c6cdde06e155a0f4b79281d3d528b89e03ff06cfd1b9766f526b42523d74dea979bba9f7
 SHA512 
e85b152a0865e068309d3117b874010895389761da43ec62c87e2e4cffa5c8ea0eed6ea6beceae87d437ffabb143d6bc36408b1387985f2b90fe8b9c8201f29e
 DIST kafka_2.12-0.11.0.2.tgz 37282246 BLAKE2B 
55485ff6b319b35626e8c93967357eda7099e427b5f1d87ab29bd7c8edd0ded8e271b3973b5d3ee025f09e17d319a0e9f1a9fffcf75c663052ce3b656f2e9b66
 SHA512 

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

2017-12-18 Thread Ulrich Müller
commit: febfd940d21728f864b2c0391fc0e076076eb60a
Author: Ulrich Müller  gentoo  org>
AuthorDate: Mon Dec 18 23:03:34 2017 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Mon Dec 18 23:28:31 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=febfd940

sys-block/lsiutil: Update Manifest hashes.

 sys-block/lsiutil/Manifest | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-block/lsiutil/Manifest b/sys-block/lsiutil/Manifest
index 025a72a6a4c..ff3d7eb2fb6 100644
--- a/sys-block/lsiutil/Manifest
+++ b/sys-block/lsiutil/Manifest
@@ -1,2 +1,2 @@
 DIST LSIUtil_1-62.zip 2344606 BLAKE2B 
4b9cfef2a5ec920dfb19b2dcd34754a211b93ab82489d2eb8a6ff92729bb91c9fcb879a0997b8c7efc1b607b3a45843b89b6ad817745b2ea72a932ed5eeed4b2
 SHA512 
85de9ce20efe881e4f05fb4025031ce8c5f0b506912e813975c2e10600fa87f9c6f0147d274349f47c618ef996b7b5331b0328630ec2d153a3afe69557ba63f2
-DIST LSIUtil_1.62.zip 2544375 SHA256 
f4b0aa56b30cd6bad0834097f5297bafaa72ed540b5e103cd5cec153b49eda68 SHA512 
65f68cf584b109e557ccc021412a922f867149c82060289e126186ff168b183ba325dcf3421f8275a4b34585a90ff3ef2848d1e8bfb7b386816d2ae7f5e9dd08
 WHIRLPOOL 
f8b48521b60f75df73b406852213ac3cb4757c236764037bfe3cdc4b1dfb2085fab488fea864f251f1944ff3ac9ee97b160e90fc6177666a19c85e7f82f3548b
+DIST LSIUtil_1.62.zip 2544375 BLAKE2B 
727619aa73bab1ede7c3e1765062313f1819493b8aef3a37523ae2d6b152704060addcef0b81a72fc4100e3d139f6b30294e6f912962cc99ccec35a692d840fe
 SHA512 
65f68cf584b109e557ccc021412a922f867149c82060289e126186ff168b183ba325dcf3421f8275a4b34585a90ff3ef2848d1e8bfb7b386816d2ae7f5e9dd08



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

2017-12-18 Thread Ulrich Müller
commit: 4a13609a5c20bf329ffddd854f181a3b3d828c67
Author: Ulrich Müller  gentoo  org>
AuthorDate: Mon Dec 18 23:06:33 2017 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Mon Dec 18 23:28:32 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a13609a

sys-cluster/maui: Update Manifest hashes.

 sys-cluster/maui/Manifest | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-cluster/maui/Manifest b/sys-cluster/maui/Manifest
index 7599ce08c47..2b74152b500 100644
--- a/sys-cluster/maui/Manifest
+++ b/sys-cluster/maui/Manifest
@@ -1 +1 @@
-DIST maui-3.3.1.tar.gz 901179 SHA256 
033a1ab40da69bc091ce5d01199ac599de0b6bbdfa404b9b1631ee964dc711a1 SHA512 
e22a0f08b40d810792175b5bc15a53831e84eeab43ddc79ebc3e10a2d5c0b77a4634ff67975f9dae06fbb84f84cb3a95e9cbfcb8086734dbd41caee3359675b0
 WHIRLPOOL 
0d3bcb6284b852881b2ac4faf83abf7d8668db53e94938f82ba73e7f8f4ca9e5e3fbb698b984fd1d053ffa1514431bf18d958915e783045a94578767cd675bf6
+DIST maui-3.3.1.tar.gz 901179 BLAKE2B 
57c207c3760b929140ccf998532131d2a879278cb47218a673cba1dda67f8d77180eadaf72c6bbf4c0917db78de5301f851324980917d772d9b955e551ad16f2
 SHA512 
e22a0f08b40d810792175b5bc15a53831e84eeab43ddc79ebc3e10a2d5c0b77a4634ff67975f9dae06fbb84f84cb3a95e9cbfcb8086734dbd41caee3359675b0



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

2017-12-18 Thread Luca Barbato
commit: bb2ea09f6cc4abebf5af415c108ec804e002da05
Author: Luca Barbato  gentoo  org>
AuthorDate: Mon Dec 18 23:24:06 2017 +
Commit: Luca Barbato  gentoo  org>
CommitDate: Mon Dec 18 23:24:43 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bb2ea09f

media-video/libav: Update the live ebuild

Depend exclusively on nasm.

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 media-video/libav/libav-.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-video/libav/libav-.ebuild 
b/media-video/libav/libav-.ebuild
index 1bba920f5df..d56d1db06ef 100644
--- a/media-video/libav/libav-.ebuild
+++ b/media-video/libav/libav-.ebuild
@@ -26,7 +26,7 @@ fi
 [[ ${PV%} != "" ]] && SRC_URI+=" test? ( 
https://dev.gentoo.org/~lu_zero/libav/fate-${PV%%.*}.tar.xz )"
 
 LICENSE="LGPL-2.1  gpl? ( GPL-3 )"
-SLOT="0/12"
+SLOT="0/13"
 [[ ${PV} == * ]] || KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips 
~ppc ~ppc64
 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos
 ~x64-solaris ~x86-solaris"
@@ -109,7 +109,7 @@ DEPEND="${RDEPEND}
>=sys-devel/make-3.81
doc? ( app-text/texi2html )
ieee1394? ( >=virtual/pkgconfig-0-r1[${MULTILIB_USEDEP}] )
-   cpu_flags_x86_mmx? ( dev-lang/yasm )
+   cpu_flags_x86_mmx? ( >=dev-lang/nasm-2.13 )
rtmp? ( >=virtual/pkgconfig-0-r1[${MULTILIB_USEDEP}] )
schroedinger? ( >=virtual/pkgconfig-0-r1[${MULTILIB_USEDEP}] )
ssl? ( >=virtual/pkgconfig-0-r1[${MULTILIB_USEDEP}] )



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

2017-12-18 Thread Michał Górny
commit: 522c662a1ca80c59bc6ca4ea6696a8c53e1cc1b9
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Dec 18 23:13:35 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Dec 18 23:14:34 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=522c662a

app-portage/unsymlink-lib: Drop buggy v4

 app-portage/unsymlink-lib/Manifest   |  1 -
 app-portage/unsymlink-lib/unsymlink-lib-4.ebuild | 24 
 2 files changed, 25 deletions(-)

diff --git a/app-portage/unsymlink-lib/Manifest 
b/app-portage/unsymlink-lib/Manifest
index e7f822c001e..148a11de6cb 100644
--- a/app-portage/unsymlink-lib/Manifest
+++ b/app-portage/unsymlink-lib/Manifest
@@ -1,2 +1 @@
-DIST unsymlink-lib-4.tar.gz 6521 BLAKE2B 
6ea698fc940215e24bcdb922f177967d6e1a818b601d71b3f794053f538b258a20d42ef1bcee6035b0f9eeb719ce57438f612106d390cbc40060a1b860268365
 SHA512 
0da259498e8ba19c1ff88d436f6f1037d630b3d08cd475c6b6d16175a1d35483ad2e06795e3479a6e71619cffe524c85ee95eee3b4e78eb11f889df648936d76
 DIST unsymlink-lib-5.tar.gz 6561 BLAKE2B 
657fb97ef1c8696e430ee726bea16292271bbb1f8d1bef3288f0df3a8220bf77c182da8c7a6ef4081ef6289e77c7191f46c458c654b634ba650fe4677898
 SHA512 
fa90a6851c068010167bc6769b91cbbf80235a4afeafa970bb11f4e0de555e76d8828a0d7872535db5506af28e4511ab61a21766ec0e1c6802ed858cfc3b6010

diff --git a/app-portage/unsymlink-lib/unsymlink-lib-4.ebuild 
b/app-portage/unsymlink-lib/unsymlink-lib-4.ebuild
deleted file mode 100644
index c5194b936c2..000
--- a/app-portage/unsymlink-lib/unsymlink-lib-4.ebuild
+++ /dev/null
@@ -1,24 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python{2_7,3_{4,5,6}} )
-inherit python-single-r1
-
-DESCRIPTION="Convert your system to SYMLINK_LIB=no"
-HOMEPAGE="https://github.com/mgorny/unsymlink-lib;
-SRC_URI="https://github.com/mgorny/unsymlink-lib/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="BSD-2"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE=""
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-RDEPEND="${PYTHON_DEPS}"
-
-src_install() {
-   python_doscript unsymlink-lib
-   dodoc README
-}



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

2017-12-18 Thread Michał Górny
commit: 2f33ecf7400f34f73d7111f6b721ae4638c55333
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Dec 18 23:13:16 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Dec 18 23:14:33 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2f33ecf7

app-portage/unsymlink-lib: Bump to v5

 app-portage/unsymlink-lib/Manifest   |  1 +
 app-portage/unsymlink-lib/unsymlink-lib-5.ebuild | 24 
 2 files changed, 25 insertions(+)

diff --git a/app-portage/unsymlink-lib/Manifest 
b/app-portage/unsymlink-lib/Manifest
index 05ca61dbaf0..e7f822c001e 100644
--- a/app-portage/unsymlink-lib/Manifest
+++ b/app-portage/unsymlink-lib/Manifest
@@ -1 +1,2 @@
 DIST unsymlink-lib-4.tar.gz 6521 BLAKE2B 
6ea698fc940215e24bcdb922f177967d6e1a818b601d71b3f794053f538b258a20d42ef1bcee6035b0f9eeb719ce57438f612106d390cbc40060a1b860268365
 SHA512 
0da259498e8ba19c1ff88d436f6f1037d630b3d08cd475c6b6d16175a1d35483ad2e06795e3479a6e71619cffe524c85ee95eee3b4e78eb11f889df648936d76
+DIST unsymlink-lib-5.tar.gz 6561 BLAKE2B 
657fb97ef1c8696e430ee726bea16292271bbb1f8d1bef3288f0df3a8220bf77c182da8c7a6ef4081ef6289e77c7191f46c458c654b634ba650fe4677898
 SHA512 
fa90a6851c068010167bc6769b91cbbf80235a4afeafa970bb11f4e0de555e76d8828a0d7872535db5506af28e4511ab61a21766ec0e1c6802ed858cfc3b6010

diff --git a/app-portage/unsymlink-lib/unsymlink-lib-5.ebuild 
b/app-portage/unsymlink-lib/unsymlink-lib-5.ebuild
new file mode 100644
index 000..c5194b936c2
--- /dev/null
+++ b/app-portage/unsymlink-lib/unsymlink-lib-5.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python{2_7,3_{4,5,6}} )
+inherit python-single-r1
+
+DESCRIPTION="Convert your system to SYMLINK_LIB=no"
+HOMEPAGE="https://github.com/mgorny/unsymlink-lib;
+SRC_URI="https://github.com/mgorny/unsymlink-lib/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+RDEPEND="${PYTHON_DEPS}"
+
+src_install() {
+   python_doscript unsymlink-lib
+   dodoc README
+}



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

2017-12-18 Thread Gilles Dartiguelongue
commit: b73a52445c078c3c8b8a200850f8bd3c0da240f7
Author: Gilles Dartiguelongue  gentoo  org>
AuthorDate: Sun Dec 17 23:19:20 2017 +
Commit: Gilles Dartiguelongue  gentoo  org>
CommitDate: Mon Dec 18 23:08:01 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b73a5244

x11-libs/vte: version bump 0.48.3 → 0.48.4

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 x11-libs/vte/Manifest  |  2 +
 x11-libs/vte/vte-0.48.4.ebuild | 90 ++
 2 files changed, 92 insertions(+)

diff --git a/x11-libs/vte/Manifest b/x11-libs/vte/Manifest
index 041fd3cb785..79d888ba945 100644
--- a/x11-libs/vte/Manifest
+++ b/x11-libs/vte/Manifest
@@ -3,4 +3,6 @@ DIST vte-0.36.5.tar.xz 1017504 BLAKE2B 
a7a94b389660f9bbf7aa8033e4a5e2cc96c39458e
 DIST vte-0.46.1.tar.xz 989164 BLAKE2B 
0c12b8eb042d4146df2129e7d12a6f028ae8db2be5d22c634ac6f3408063d14090c7f90a4e4252555ef2754e32bb038613709e63f463340955e033bb94398fae
 SHA512 
04b3f8ce922c4326d92bef605a0dbe195764946cd5f1acf28fd6d69c0cdb2ee661cc7e424436c72380da5d0250790ae658ac49d761b567dea88d92157285889d
 DIST vte-0.46.2.tar.xz 989756 BLAKE2B 
5b62ca5425604301f748a214610e2e6e2431f9ad9d21b0867e8d8e34910f1b6c4b77029b57b8255dbd04c6e960aaa2583a2ec670f4683b2331290f22ea957454
 SHA512 
abcf94752094314b01eb14156e894bedb24f959d4faf84bb070b34eb2745f01d029859ef959ddf1475776605a1721e4d011ae7ad57fc4937d8bfcbecc8b0cf61
 DIST vte-0.48.3.tar.xz 1009364 BLAKE2B 
a16b56ecab0db7ee1a9f8bc9f975ba13fb1dbbdcee77fd6c6f7c11df4680eb644566bc30ffb2ac6009c0ed891bb20598eebaeb87837ae1ac72d7eb8241d2e119
 SHA512 
3037b61a759cfcf56838bc7804df5a211da416bff9ddc5791f8a8d5157b90926985cfe57d7edbab42de64945d5e668470fe4129a218fb9c7af546648e1660c72
+DIST vte-0.48.4-command-notify.patch.xz 5500 BLAKE2B 
88b655403d2bef034604a283b173fece305af35f51b20f9d4811b33265b5a6eb83441e0b978539de501d118a8431c4a9a9a69a111a03c45adc87763b15b09fd2
 SHA512 
b8ba202aedb5d821962a7cdc89e6ef8ac8a3480dd7681bf8ce708ce511598f3335ba153750d40cb06e9a2c5bab5888b3daef9096458c2889d94028feaa394575
+DIST vte-0.48.4.tar.xz 1008296 BLAKE2B 
9f946d6909d38896ec80db2a02666d809155997b27109724fb318d28200220f1514fb23e4cdc90263a756914b5db442c947578c8854a535cb960a06f7bc03a77
 SHA512 
4b75bd881e58b5043bc44e391ef3a826a2c25d0f1bb5ffb890367e11a60b1bcbce091575ede6972a89ae043b39c51897f91fca1faf6872664d602e503d8020fc
 DIST vte-2.91-command-notify.patch.xz 6012 BLAKE2B 
4a37464ed214e80e5db8eb6a9c09a33816d143e081a5391709be3cd3611197f75d5cfe750ecdfdc95199328ae4894d7ad56598ba5025e108cd8e2720af68
 SHA512 
e6a8955f99c98183c60df770b5c6826c5a456aaac3c83a8d0fa5037d2dd250450c8287dff335e22ca32332645d13d298cecc5d2c884c7c9da65d09dfd2a79054

diff --git a/x11-libs/vte/vte-0.48.4.ebuild b/x11-libs/vte/vte-0.48.4.ebuild
new file mode 100644
index 000..b26ea8a62fd
--- /dev/null
+++ b/x11-libs/vte/vte-0.48.4.ebuild
@@ -0,0 +1,90 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+VALA_USE_DEPEND="vapigen"
+VALA_MIN_API_VERSION="0.32"
+
+inherit gnome2 vala
+
+DESCRIPTION="Library providing a virtual terminal emulator widget"
+HOMEPAGE="https://wiki.gnome.org/action/show/Apps/Terminal/VTE;
+
+LICENSE="LGPL-2+"
+SLOT="2.91"
+IUSE="+crypt debug glade +introspection vala vanilla"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc 
~x86 ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~x64-solaris ~x86-solaris"
+REQUIRED_USE="vala? ( introspection )"
+
+SRC_URI="${SRC_URI} !vanilla? ( 
https://dev.gentoo.org/~eva/distfiles/${PN}/${P}-command-notify.patch.xz )"
+
+RDEPEND="
+   >=dev-libs/glib-2.40:2
+   >=dev-libs/libpcre2-10.21
+   >=x11-libs/gtk+-3.16:3[introspection?]
+   >=x11-libs/pango-1.22.0
+
+   sys-libs/ncurses:0=
+   sys-libs/zlib
+
+   crypt?  ( >=net-libs/gnutls-3.2.7:0= )
+   glade? ( >=dev-util/glade-3.9:3.10 )
+   introspection? ( >=dev-libs/gobject-introspection-0.9.0:= )
+"
+DEPEND="${RDEPEND}
+   dev-util/gperf
+   dev-libs/libxml2
+   >=dev-util/gtk-doc-am-1.13
+   >=dev-util/intltool-0.35
+   sys-devel/gettext
+   virtual/pkgconfig
+
+   vala? ( $(vala_depend) )
+"
+RDEPEND="${RDEPEND}
+   !x11-libs/vte:2.90[glade]
+"
+
+src_prepare() {
+   if ! use vanilla; then
+   # First half of 
http://pkgs.fedoraproject.org/cgit/rpms/vte291.git/tree/vte291-command-notify-scroll-speed.patch
+   # Adds OSC 777 support for desktop notifications in 
gnome-terminal or elsewhere
+   eapply "${WORKDIR}"/${P}-command-notify.patch
+   fi
+
+   use vala && vala_src_prepare
+
+   # build fails because of -Werror with gcc-5.x
+   sed -e 's#-Werror=format=2#-Wformat=2#' -i configure || die "sed failed"
+
+   gnome2_src_prepare
+}
+
+src_configure() {
+   local myconf=""
+
+   if [[ ${CHOST} == *-interix* ]]; then
+   myconf="${myconf} --disable-Bsymbolic"
+
+   # 

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

2017-12-18 Thread Sergei Trofimovich
commit: f36ffe897646701ce32e208b9a8abf5ea8fc0167
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Mon Dec 18 23:04:09 2017 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Dec 18 23:04:09 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f36ffe89

media-libs/harfbuzz: stable 1.7.2 for hppa, bug #624312

Package-Manager: Portage-2.3.19, Repoman-2.3.6
RepoMan-Options: --include-arches="hppa"

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

diff --git a/media-libs/harfbuzz/harfbuzz-1.7.2.ebuild 
b/media-libs/harfbuzz/harfbuzz-1.7.2.ebuild
index 1dd17671b70..3fc51209e28 100644
--- a/media-libs/harfbuzz/harfbuzz-1.7.2.ebuild
+++ b/media-libs/harfbuzz/harfbuzz-1.7.2.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="https://www.freedesktop.org/wiki/Software/HarfBuzz;
 LICENSE="Old-MIT ISC icu"
 SLOT="0/0.9.18" # 0.9.18 introduced the harfbuzz-icu split; bug #472416
 [[ ${PV} ==  ]] || \
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc 
x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~x64-macos 
~x86-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc 
x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~x64-macos 
~x86-macos ~x64-solaris"
 
 IUSE="+cairo debug fontconfig +glib +graphite icu +introspection static-libs 
test +truetype"
 REQUIRED_USE="introspection? ( glib )"



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

2017-12-18 Thread Sergei Trofimovich
commit: 24dce509c4b167537e475a75f543ec1f7341d30f
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Mon Dec 18 23:01:35 2017 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Dec 18 23:02:43 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=24dce509

x11-libs/gtkmathview: stable 0.8.0-r3 for hppa, bug #624312

Package-Manager: Portage-2.3.19, Repoman-2.3.6
RepoMan-Options: --include-arches="hppa"

 x11-libs/gtkmathview/gtkmathview-0.8.0-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/gtkmathview/gtkmathview-0.8.0-r3.ebuild 
b/x11-libs/gtkmathview/gtkmathview-0.8.0-r3.ebuild
index 60158b637ba..07ae521431c 100644
--- a/x11-libs/gtkmathview/gtkmathview-0.8.0-r3.ebuild
+++ b/x11-libs/gtkmathview/gtkmathview-0.8.0-r3.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="http://helm.cs.unibo.it/mml-widget/sources/${P}.tar.gz;
 LICENSE="LGPL-3"
 
 SLOT="0"
-KEYWORDS="alpha amd64 ~arm ~hppa ia64 ~mips ppc ppc64 sparc x86"
+KEYWORDS="alpha amd64 ~arm hppa ia64 ~mips ppc ppc64 sparc x86"
 IUSE="gtk mathml svg t1lib"
 
 RDEPEND="



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

2017-12-18 Thread Sergei Trofimovich
commit: 98a349a18c24c644d3097faf37cd84e8e9ac8fee
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Mon Dec 18 23:01:18 2017 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Dec 18 23:02:42 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=98a349a1

dev-libs/libinput: stable 1.7.3 for hppa, bug #624312

Package-Manager: Portage-2.3.19, Repoman-2.3.6
RepoMan-Options: --include-arches="hppa"

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

diff --git a/dev-libs/libinput/libinput-1.7.3.ebuild 
b/dev-libs/libinput/libinput-1.7.3.ebuild
index f100733b6af..2ccdba60488 100644
--- a/dev-libs/libinput/libinput-1.7.3.ebuild
+++ b/dev-libs/libinput/libinput-1.7.3.ebuild
@@ -10,7 +10,7 @@ 
SRC_URI="https://www.freedesktop.org/software/${PN}/${P}.tar.xz;
 
 LICENSE="MIT"
 SLOT="0/10"
-KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
sparc x86"
+KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
sparc x86"
 IUSE="input_devices_wacom test"
 # Tests require write access to udev rules directory which is a no-no for live 
system.
 # Other tests are just about logs, exported symbols and autotest of the test 
library.



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

2017-12-18 Thread Sergei Trofimovich
commit: d0f62afcace5db7d32ba322834f5900399f50cc8
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Mon Dec 18 23:01:11 2017 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Dec 18 23:02:42 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d0f62afc

dev-libs/appstream-glib: stable 0.6.13 for hppa, bug #624312

Package-Manager: Portage-2.3.19, Repoman-2.3.6
RepoMan-Options: --include-arches="hppa"

 dev-libs/appstream-glib/appstream-glib-0.6.13.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/appstream-glib/appstream-glib-0.6.13.ebuild 
b/dev-libs/appstream-glib/appstream-glib-0.6.13.ebuild
index ccac759a329..06ae3b7b69f 100644
--- a/dev-libs/appstream-glib/appstream-glib-0.6.13.ebuild
+++ b/dev-libs/appstream-glib/appstream-glib-0.6.13.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://people.freedesktop.org/~hughsient/${PN}/releases/${P}.tar.xz;
 
 LICENSE="LGPL-2.1"
 SLOT="0/8" # soname version
-KEYWORDS="alpha amd64 arm ~arm64 ~hppa ~ia64 ppc ppc64 sparc x86"
+KEYWORDS="alpha amd64 arm ~arm64 hppa ~ia64 ppc ppc64 sparc x86"
 IUSE="+introspection nls stemmer"
 
 RDEPEND="



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

2017-12-18 Thread Sergei Trofimovich
commit: f3cdbf0b23fa8ec2e41f4a07e58e30587773a552
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Mon Dec 18 23:01:25 2017 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Dec 18 23:02:42 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f3cdbf0b

media-libs/harfbuzz: stable 1.4.6-r2 for hppa, bug #624312

Package-Manager: Portage-2.3.19, Repoman-2.3.6
RepoMan-Options: --include-arches="hppa"

 media-libs/harfbuzz/harfbuzz-1.4.6-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/harfbuzz/harfbuzz-1.4.6-r2.ebuild 
b/media-libs/harfbuzz/harfbuzz-1.4.6-r2.ebuild
index 6753cb9fa39..9dc93543a43 100644
--- a/media-libs/harfbuzz/harfbuzz-1.4.6-r2.ebuild
+++ b/media-libs/harfbuzz/harfbuzz-1.4.6-r2.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="https://www.freedesktop.org/wiki/Software/HarfBuzz;
 LICENSE="Old-MIT ISC icu"
 SLOT="0/0.9.18" # 0.9.18 introduced the harfbuzz-icu split; bug #472416
 [[ ${PV} ==  ]] || \
-KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc 
x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~x64-macos 
~x86-macos ~x64-solaris"
+KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~x64-macos ~x86-macos 
~x64-solaris"
 
 IUSE="+cairo debug fontconfig +glib +graphite icu +introspection static-libs 
test +truetype"
 REQUIRED_USE="introspection? ( glib )"



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

2017-12-18 Thread Sergei Trofimovich
commit: 916b1e673dfab2b663326cf3a1d7a2f3b99ab8d3
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Mon Dec 18 23:01:43 2017 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Dec 18 23:02:43 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=916b1e67

x11-libs/vte: stable 0.46.2 for hppa, bug #624312

Package-Manager: Portage-2.3.19, Repoman-2.3.6
RepoMan-Options: --include-arches="hppa"

 x11-libs/vte/vte-0.46.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/vte/vte-0.46.2.ebuild b/x11-libs/vte/vte-0.46.2.ebuild
index edf961993ad..a9cad9a2bd1 100644
--- a/x11-libs/vte/vte-0.46.2.ebuild
+++ b/x11-libs/vte/vte-0.46.2.ebuild
@@ -13,7 +13,7 @@ 
HOMEPAGE="https://wiki.gnome.org/action/show/Apps/Terminal/VTE;
 LICENSE="LGPL-2+"
 SLOT="2.91"
 IUSE="+crypt debug glade +introspection vala"
-KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ~mips ppc ppc64 ~sh sparc x86 
~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~x64-solaris ~x86-solaris"
+KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~sh sparc x86 
~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~x64-solaris ~x86-solaris"
 REQUIRED_USE="vala? ( introspection )"
 
 RDEPEND="



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

2017-12-18 Thread Austin English
commit: efa8855df353466dc7605a79d0e4138b62372e2a
Author: Austin English  gentoo  org>
AuthorDate: Mon Dec 18 22:51:02 2017 +
Commit: Austin English  gentoo  org>
CommitDate: Mon Dec 18 22:51:17 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=efa8855d

dev-util/artifactory-bin: version bump, 5.6.3

Package-Manager: Portage-2.3.13, Repoman-2.3.3

 dev-util/artifactory-bin/Manifest  |   1 +
 .../artifactory-bin/artifactory-bin-5.6.3.ebuild   | 110 +
 2 files changed, 111 insertions(+)

diff --git a/dev-util/artifactory-bin/Manifest 
b/dev-util/artifactory-bin/Manifest
index d3996dc2cfb..aa7cf59e0a1 100644
--- a/dev-util/artifactory-bin/Manifest
+++ b/dev-util/artifactory-bin/Manifest
@@ -6,3 +6,4 @@ DIST artifactory-5.4.6.zip 76857888 BLAKE2B 
04185e4c585a6e8121b9b6d78a4565c51073
 DIST artifactory-5.5.1.zip 77406287 BLAKE2B 
be60fbbc3b8c61fc9d1a7272889219de7ea4e5b8c760afaa7e0003f6bff48d41783f76d62ac64b81ffa42393a265ed184ad4a4a23789dc79955907290035dae1
 SHA512 
7327135be0c2a08dd97c575b05be1c3e4be99b38354864313d201334d3276912bcff0c6b0743fb83a2433a82fc8fcf4ec43e98f4183287fc34f1807342abedf8
 DIST artifactory-5.5.2.zip 77438814 BLAKE2B 
b77d9348fbae8bf871e4fb6716e2a9d357cd0d268d65360ec7509b0999db78a8b80f68eb22cbbc0a85ee2980fbc72c7aa390a60c8129451506441d7cbfd9f776
 SHA512 
fd052e66316ec050599f6262274cdf5232ebb1385fedd2c19c6ba8e3dca0d9fe86d7a89fddbb8974b28e0f9dc3d7ccda1aac6b3f9159f0b77bfc51873ffd5e3b
 DIST artifactory-5.6.2.zip 91577071 BLAKE2B 
1f9687bef239519171bdb28fb033368e5dea10186ef350c7ee7d9e4a33ce99c5e965692d8052d82454c83f42c84e79c18edafbb98540da4b818b65b577a9ac72
 SHA512 
b4bde9bcf53d2af6901a8e80827f3b09d685a8bbe7073badad586401b6881d046e5cade4165fa68843e981dea2912374c187518e29ab1ee86d3d0fac134a54f0
+DIST artifactory-5.6.3.zip 91592176 BLAKE2B 
1214bac4d5bd6f15915e05a2e42de4b6b55b885210fa06ee4b4b63599b8f3c13c6fe46a04569e790ea6e274c4837a09b260736412805119e7f93f7867be8e421
 SHA512 
a2348b8667a1d936e90dc6fd42e3967f63cc88cc99bf425ea26731ff4c54f0177ea386c5b19be97a4ac8f89ce41e65237d14593112b38656d60ada45d3b62371

diff --git a/dev-util/artifactory-bin/artifactory-bin-5.6.3.ebuild 
b/dev-util/artifactory-bin/artifactory-bin-5.6.3.ebuild
new file mode 100644
index 000..242019ded03
--- /dev/null
+++ b/dev-util/artifactory-bin/artifactory-bin-5.6.3.ebuild
@@ -0,0 +1,110 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+# Using a binary ebuild until a source ebuild is doable.
+# This was previously blocked by two major bugs upstream:
+# A lack of documented build instructions - 
https://www.jfrog.com/jira/browse/RTFACT-8960
+# A lack of source releases - https://www.jfrog.com/jira/browse/RTFACT-8961
+# Upstream now releases source and instructions (yay!), but most of 
artifactory's
+# dependencies are not in portage yet.
+
+EAPI=6
+
+inherit user
+
+MY_P="${P/-bin}"
+MY_PN="${PN/-bin}"
+MY_PV="${PV/-bin}"
+
+DESCRIPTION="The world's most advanced repository manager for maven"
+HOMEPAGE="http://www.jfrog.org/products.php;
+SRC_URI="https://bintray.com/artifact/download/jfrog/artifactory/jfrog-artifactory-oss-${MY_PV}.zip
 -> ${MY_P}.zip"
+
+LICENSE="AGPL-3+"
+SLOT="0"
+KEYWORDS="~x86 ~amd64"
+IUSE="ssl"
+
+RDEPEND=">=virtual/jre-1.8"
+DEPEND=">=virtual/jdk-1.8
+   app-arch/unzip"
+
+S="${WORKDIR}/${MY_PN}-oss-${MY_PV}"
+
+pkg_setup() {
+   enewgroup artifactory
+   enewuser artifactory -1 /bin/sh -1 artifactory
+}
+
+limitsdfile=40-${MY_PN}.conf
+
+print_limitsdfile() {
+   printf "# Start of ${limitsdfile} from ${P}\n\n"
+   printf "@${MY_PN}\t-\tnofile\t32000\n"
+   printf "\n# End of ${limitsdfile} from ${P}\n"
+}
+
+src_prepare() {
+   default
+
+   if use ssl ; then
+   cp "${FILESDIR}/artifactory.xml" 
tomcat/conf/Catalina/localhost/artifactory.xml || die
+   cp "${FILESDIR}/server.xml" tomcat/conf/server.xml || die
+   fi
+
+   # Reverse https://www.jfrog.com/jira/browse/RTFACT-7123
+   sed -i -e 
"s%artifactory.repo.global.disabled=true%artifactory.repo.global.disabled=false%g;"
 \
+   etc/artifactory.system.properties || die
+
+   # See FIXME in src_install(), this can probably go away,
+   # but catalina.sh may need to be fixed for that:
+   sed -i -e 
"s%/etc/opt/jfrog/artifactory/default%/etc/conf.d/${MY_PN}%g;" \
+   misc/service/setenv.sh || die
+
+   einfo "Generating ${limitsdfile}"
+   print_limitsdfile > "${S}/${limitsdfile}"
+}
+
+src_install() {
+   local ARTIFACTORY_HOME="/opt/artifactory"
+   local TOMCAT_HOME="${ARTIFACTORY_HOME}/tomcat"
+
+   insinto ${ARTIFACTORY_HOME}
+   doins -r etc logs misc tomcat webapps
+
+   dodir /etc/opt/jfrog
+   dosym ${ARTIFACTORY_HOME}/etc /etc/opt/jfrog/artifactory
+
+   dosym ${ARTIFACTORY_HOME}/logs /var/log/artifactory
+
+   exeinto ${ARTIFACTORY_HOME}/bin
+ 

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

2017-12-18 Thread Craig Andrews
commit: 3c3101cdfb276184f545c52e2727c79d83dc91e6
Author: Craig Andrews  gentoo  org>
AuthorDate: Mon Dec 18 22:37:45 2017 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Mon Dec 18 22:37:45 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3c3101cd

media-video/libva-utils: x11-libs/libva is slotted

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 .../{libva-utils-.ebuild => libva-utils-2.0.0-r1.ebuild}| 2 +-
 media-video/libva-utils/libva-utils-.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-video/libva-utils/libva-utils-.ebuild 
b/media-video/libva-utils/libva-utils-2.0.0-r1.ebuild
similarity index 96%
copy from media-video/libva-utils/libva-utils-.ebuild
copy to media-video/libva-utils/libva-utils-2.0.0-r1.ebuild
index 408a185f839..98dff65e7b5 100644
--- a/media-video/libva-utils/libva-utils-.ebuild
+++ b/media-video/libva-utils/libva-utils-2.0.0-r1.ebuild
@@ -31,7 +31,7 @@ fi
 IUSE="+drm test wayland X"
 
 RDEPEND="
-   >=x11-libs/libva-2.0.0[drm?,wayland?,X?]
+   >=x11-libs/libva-2.0.0:=[drm?,wayland?,X?]
drm? ( >=x11-libs/libdrm-2.4 )
X? (
>=x11-libs/libX11-1.6.2

diff --git a/media-video/libva-utils/libva-utils-.ebuild 
b/media-video/libva-utils/libva-utils-.ebuild
index 408a185f839..98dff65e7b5 100644
--- a/media-video/libva-utils/libva-utils-.ebuild
+++ b/media-video/libva-utils/libva-utils-.ebuild
@@ -31,7 +31,7 @@ fi
 IUSE="+drm test wayland X"
 
 RDEPEND="
-   >=x11-libs/libva-2.0.0[drm?,wayland?,X?]
+   >=x11-libs/libva-2.0.0:=[drm?,wayland?,X?]
drm? ( >=x11-libs/libdrm-2.4 )
X? (
>=x11-libs/libX11-1.6.2



[gentoo-commits] repo/gentoo:master commit in: x11-libs/libva-intel-driver/

2017-12-18 Thread Craig Andrews
commit: 738a3b7292706ba35f8ad7bc36bfb017ae57fdac
Author: Craig Andrews  gentoo  org>
AuthorDate: Mon Dec 18 22:39:15 2017 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Mon Dec 18 22:39:15 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=738a3b72

x11-libs/libva-intel-driver: x11-libs/libva is slotted

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 ...ibva-intel-driver-.ebuild => libva-intel-driver-2.0.0-r1.ebuild} | 2 +-
 x11-libs/libva-intel-driver/libva-intel-driver-.ebuild  | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/x11-libs/libva-intel-driver/libva-intel-driver-.ebuild 
b/x11-libs/libva-intel-driver/libva-intel-driver-2.0.0-r1.ebuild
similarity index 95%
copy from x11-libs/libva-intel-driver/libva-intel-driver-.ebuild
copy to x11-libs/libva-intel-driver/libva-intel-driver-2.0.0-r1.ebuild
index 91c3815cfab..bcc260be80d 100644
--- a/x11-libs/libva-intel-driver/libva-intel-driver-.ebuild
+++ b/x11-libs/libva-intel-driver/libva-intel-driver-2.0.0-r1.ebuild
@@ -31,7 +31,7 @@ else
 fi
 IUSE="+drm wayland X"
 
-RDEPEND=">=x11-libs/libva-2.0.0[X?,wayland?,drm?,${MULTILIB_USEDEP}]
+RDEPEND=">=x11-libs/libva-2.0.0:=[X?,wayland?,drm?,${MULTILIB_USEDEP}]
>=x11-libs/libdrm-2.4.52[video_cards_intel,${MULTILIB_USEDEP}]
wayland? ( >=media-libs/mesa-9.1.6[egl,${MULTILIB_USEDEP}] 
>=dev-libs/wayland-1.11[${MULTILIB_USEDEP}] )"
 

diff --git a/x11-libs/libva-intel-driver/libva-intel-driver-.ebuild 
b/x11-libs/libva-intel-driver/libva-intel-driver-.ebuild
index 91c3815cfab..bcc260be80d 100644
--- a/x11-libs/libva-intel-driver/libva-intel-driver-.ebuild
+++ b/x11-libs/libva-intel-driver/libva-intel-driver-.ebuild
@@ -31,7 +31,7 @@ else
 fi
 IUSE="+drm wayland X"
 
-RDEPEND=">=x11-libs/libva-2.0.0[X?,wayland?,drm?,${MULTILIB_USEDEP}]
+RDEPEND=">=x11-libs/libva-2.0.0:=[X?,wayland?,drm?,${MULTILIB_USEDEP}]
>=x11-libs/libdrm-2.4.52[video_cards_intel,${MULTILIB_USEDEP}]
wayland? ( >=media-libs/mesa-9.1.6[egl,${MULTILIB_USEDEP}] 
>=dev-libs/wayland-1.11[${MULTILIB_USEDEP}] )"
 



[gentoo-commits] repo/gentoo:master commit in: media-tv/mythtv/

2017-12-18 Thread Craig Andrews
commit: aafb4793fce6fb4820818c4b2ed54b3b0400a720
Author: Craig Andrews  gentoo  org>
AuthorDate: Mon Dec 18 22:35:36 2017 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Mon Dec 18 22:35:36 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aafb4793

media-tv/mythtv: x11-libs/libva is slotted

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 media-tv/mythtv/mythtv-0.28.1-r2.ebuild | 363 
 1 file changed, 363 insertions(+)

diff --git a/media-tv/mythtv/mythtv-0.28.1-r2.ebuild 
b/media-tv/mythtv/mythtv-0.28.1-r2.ebuild
new file mode 100644
index 000..d18c09ff7a1
--- /dev/null
+++ b/media-tv/mythtv/mythtv-0.28.1-r2.ebuild
@@ -0,0 +1,363 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+PYTHON_COMPAT=( python2_7 )
+
+# git diff --relative=mythtv v0.27.6.. > ~/mythtv-0.27.6/patches/mythtv.patch
+BACKPORTS="03f44039848bd09444ff4baa8dc158bd61454079"
+MY_P=${P%_p*}
+MY_PV=${PV%_p*}
+
+inherit flag-o-matic multilib eutils python-single-r1 qmake-utils user systemd 
vcs-snapshot
+
+MYTHTV_BRANCH="fixes/0.28"
+
+DESCRIPTION="Homebrew PVR project"
+HOMEPAGE="https://www.mythtv.org;
+SRC_URI="https://github.com/MythTV/mythtv/archive/${BACKPORTS}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="GPL-2"
+KEYWORDS="~amd64 ~x86"
+SLOT="0/${PV}"
+
+IUSE_INPUT_DEVICES="input_devices_joystick"
+IUSE="alsa altivec autostart bluray cec crystalhd debug dvb dvd egl fftw +hls \
+ieee1394 jack lcd libass lirc +mythlogserver perl pulseaudio python systemd 
+theora \
+vaapi vdpau +vorbis +wrapper +xml xmltv +xvid zeroconf ${IUSE_INPUT_DEVICES}"
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}
+   bluray? ( xml )
+   theora? ( vorbis )"
+
+COMMON="
+   dev-libs/glib:2
+   dev-qt/qtcore:5
+   dev-qt/qtdbus:5
+   dev-qt/qtgui:5
+   dev-qt/qtnetwork:5
+   dev-qt/qtscript:5
+   dev-qt/qtsql:5[mysql]
+   dev-qt/qtopengl:5
+   dev-qt/qtwebkit:5
+   dev-qt/qtwidgets:5
+   dev-qt/qtxml:5
+   media-gfx/exiv2:=
+   media-libs/freetype:2
+   media-libs/taglib
+   >=media-sound/lame-3.93.1
+   sys-libs/zlib
+   virtual/mysql
+   virtual/opengl
+   x11-libs/libX11
+   x11-libs/libXext
+   x11-libs/libXinerama
+   x11-libs/libXv
+   x11-libs/libXrandr
+   x11-libs/libXxf86vm
+   x11-misc/wmctrl
+   alsa? ( >=media-libs/alsa-lib-1.0.24 )
+   bluray? (
+   dev-libs/libcdio:=
+   media-libs/libbluray:=
+   sys-fs/udisks:2
+   )
+   cec? ( dev-libs/libcec )
+   dvb? (
+   media-libs/libdvb
+   virtual/linuxtv-dvb-headers
+   )
+   dvd? (
+   dev-libs/libcdio:=
+   sys-fs/udisks:2
+   )
+   egl? ( media-libs/mesa[egl] )
+   fftw? ( sci-libs/fftw:3.0= )
+   hls? (
+   media-libs/faac
+   =media-libs/x264-0.0.20111220:=
+   )
+   ieee1394? (
+   >=media-libs/libiec61883-1.0.0
+   >=sys-libs/libavc1394-0.5.3
+   >=sys-libs/libraw1394-1.2.0
+   )
+   jack? ( media-sound/jack-audio-connection-kit )
+   lcd? ( app-misc/lcdproc )
+   libass? ( >=media-libs/libass-0.9.11:= )
+   lirc? ( app-misc/lirc )
+   perl? (
+   >=dev-perl/libwww-perl-5
+   dev-perl/DBD-mysql
+   dev-perl/HTTP-Message
+   dev-perl/IO-Socket-INET6
+   dev-perl/LWP-Protocol-https
+   dev-perl/Net-UPnP
+   )
+   pulseaudio? ( media-sound/pulseaudio )
+   python? (
+   ${PYTHON_DEPS}
+   dev-python/lxml
+   dev-python/mysql-python
+   dev-python/urlgrabber
+   )
+   systemd? ( sys-apps/systemd:= )
+   theora? ( media-libs/libtheora media-libs/libogg )
+   vaapi? ( x11-libs/libva:=[opengl] )
+   vdpau? ( x11-libs/libvdpau )
+   vorbis? ( >=media-libs/libvorbis-1.0 media-libs/libogg )
+   xml? ( >=dev-libs/libxml2-2.6.0 )
+   xvid? ( >=media-libs/xvid-1.1.0 )
+   zeroconf? (
+   dev-libs/openssl:0=
+   net-dns/avahi[mdnsresponder-compat]
+   )
+"
+RDEPEND="${COMMON}
+   !media-tv/mythtv-bindings
+   !x11-themes/mythtv-themes
+   media-fonts/corefonts
+   media-fonts/dejavu
+   media-fonts/liberation-fonts
+   x11-apps/xinit
+   autostart? (
+   net-dialup/mingetty
+   x11-apps/xset
+   x11-wm/evilwm
+   )
+   dvd? ( media-libs/libdvdcss )
+   xmltv? ( >=media-tv/xmltv-0.5.43 )
+"
+DEPEND="${COMMON}
+   dev-lang/yasm
+   x11-proto/xf86vidmodeproto
+   x11-proto/xineramaproto
+"
+
+S="${WORKDIR}/${P}/mythtv"
+
+MYTHTV_GROUPS="video,audio,tty,uucp"
+
+pkg_setup() {
+   python-single-r1_pkg_setup
+   enewuser mythtv -1 /bin/bash /home/mythtv ${MYTHTV_GROUPS}

[gentoo-commits] repo/gentoo:master commit in: media-tv/kodi/

2017-12-18 Thread Craig Andrews
commit: 2c0d639287fc0d62c10ca5b62f59b5f70137f467
Author: Craig Andrews  gentoo  org>
AuthorDate: Mon Dec 18 22:30:46 2017 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Mon Dec 18 22:30:59 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c0d6392

media-tv/kodi: x11-libs/libva is slotted so include a slot operator

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 .../kodi/{kodi-.ebuild => kodi-17.6-r2.ebuild} | 106 +
 media-tv/kodi/kodi-.ebuild |   2 +-
 2 files changed, 48 insertions(+), 60 deletions(-)

diff --git a/media-tv/kodi/kodi-.ebuild b/media-tv/kodi/kodi-17.6-r2.ebuild
similarity index 80%
copy from media-tv/kodi/kodi-.ebuild
copy to media-tv/kodi/kodi-17.6-r2.ebuild
index 974be45715a..2cabe7ef521 100644
--- a/media-tv/kodi/kodi-.ebuild
+++ b/media-tv/kodi/kodi-17.6-r2.ebuild
@@ -7,14 +7,14 @@ EAPI=6
 PYTHON_COMPAT=( python2_7 )
 PYTHON_REQ_USE="sqlite"
 
-inherit autotools cmake-utils eutils linux-info pax-utils python-single-r1
+inherit autotools cmake-utils eutils linux-info pax-utils python-single-r1 
versionator
 
 LIBDVDCSS_COMMIT="2f12236bc1c92f73c21e973363f79eb300de603f"
 LIBDVDREAD_COMMIT="17d99db97e7b8f23077b342369d3c22a6250affd"
 LIBDVDNAV_COMMIT="43b5f81f5fe30bceae3b7cecf2b0ca57fc930dac"
-FFMPEG_VERSION="3.4"
-CODENAME="Leia"
-FFMPEG_KODI_VERSION="Alpha-1"
+FFMPEG_VERSION="3.1.11"
+FFMPEG_KODI_VERSION="17.5"
+CODENAME="Krypton"
 SRC_URI="https://github.com/xbmc/libdvdcss/archive/${LIBDVDCSS_COMMIT}.tar.gz 
-> libdvdcss-${LIBDVDCSS_COMMIT}.tar.gz
https://github.com/xbmc/libdvdread/archive/${LIBDVDREAD_COMMIT}.tar.gz 
-> libdvdread-${LIBDVDREAD_COMMIT}.tar.gz
https://github.com/xbmc/libdvdnav/archive/${LIBDVDNAV_COMMIT}.tar.gz -> 
libdvdnav-${LIBDVDNAV_COMMIT}.tar.gz
@@ -28,12 +28,12 @@ SLOT="0"
 # use flag is called libusb so that it doesn't fool people in thinking that
 # it is _required_ for USB support. Otherwise they'll disable udev and
 # that's going to be worse.
-IUSE="airplay alsa bluetooth bluray caps cec +css dbus debug dvd gbm gles lcms 
libressl libusb lirc mysql nfs +opengl pulseaudio samba sftp systemd 
+system-ffmpeg test +udev udisks upnp upower vaapi vdpau wayland webserver +X 
+xslt zeroconf"
+IUSE="airplay alsa bluetooth bluray caps cec +css dbus debug dvd gles lcms 
libressl libusb lirc mysql nfs nonfree +opengl pulseaudio samba sftp systemd 
+system-ffmpeg test +udev udisks upnp upower vaapi vdpau webserver +X +xslt 
zeroconf"
 REQUIRED_USE="
${PYTHON_REQUIRED_USE}
-   gbm? ( gles )
|| ( gles opengl )
-   ^^ ( gbm wayland X )
+   gles? ( X )
+   opengl? ( X )
udev? ( !libusb )
udisks? ( dbus )
upower? ( dbus )
@@ -41,75 +41,63 @@ REQUIRED_USE="
 
 COMMON_DEPEND="${PYTHON_DEPS}
airplay? (
-   >=app-pda/libplist-2.0.0[python,${PYTHON_USEDEP}]
+   app-pda/libplist
net-libs/shairplay
)
-   alsa? ( >=media-libs/alsa-lib-1.1.4.1 )
+   alsa? ( media-libs/alsa-lib )
bluetooth? ( net-wireless/bluez )
-   bluray? ( >=media-libs/libbluray-1.0.2 )
+   bluray? ( >=media-libs/libbluray-0.7.0 )
caps? ( sys-libs/libcap )
dbus? ( sys-apps/dbus )
dev-db/sqlite
dev-libs/expat
-   >=dev-libs/fribidi-0.19.7
+   dev-libs/fribidi
cec? ( >=dev-libs/libcec-4.0 )
dev-libs/libpcre[cxx]
-   >=dev-libs/libxml2-2.9.4
+   dev-libs/libxml2
>=dev-libs/lzo-2.04
dev-libs/tinyxml[stl]
+   >=dev-libs/yajl-2
dev-python/pillow[${PYTHON_USEDEP}]
-   >=dev-libs/libcdio-0.94
-   dev-libs/libfmt
-   gbm? (  media-libs/mesa[gbm] )
+   dev-libs/libcdio
gles? ( media-libs/mesa[gles2] )
lcms? ( media-libs/lcms:2 )
libusb? ( virtual/libusb:1 )
virtual/ttf-fonts
+   >=media-fonts/noto-20160531
media-fonts/roboto
-   >=media-libs/fontconfig-2.12.4
-   >=media-libs/freetype-2.8
+   media-libs/fontconfig
+   media-libs/freetype
>=media-libs/libass-0.13.4
media-libs/mesa[egl]
>=media-libs/taglib-1.11.1
-   system-ffmpeg? ( 
>=media-video/ffmpeg-${FFMPEG_VERSION}:=[encode,openssl,postproc] )
+   system-ffmpeg? (
+   
>=media-video/ffmpeg-${FFMPEG_VERSION}:=[encode,openssl,postproc]
+   =net-misc/curl-7.56.1
+   >=net-misc/curl-7.51.0
nfs? ( net-fs/libnfs:= )
opengl? ( media-libs/glu )
-   !libressl? ( >=dev-libs/openssl-1.0.2l:0= )
+   !libressl? ( >=dev-libs/openssl-1.0.2j:0= )
libressl? ( dev-libs/libressl:0= )
pulseaudio? ( media-sound/pulseaudio )
samba? ( >=net-fs/samba-3.4.6[smbclient(+)] )
sftp? ( net-libs/libssh[sftp] )
-   >=sys-libs/zlib-1.2.11
+   sys-libs/zlib
udev? ( virtual/udev )
-   vaapi? (
-   x11-libs/libva
-   opengl? ( 

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

2017-12-18 Thread Patrice Clement
commit: 9315ce598157d90d7543dd9fdd478edf45b90f26
Author: Luigi 'Comio' Mantellini  gmail  com>
AuthorDate: Fri Dec 15 08:00:17 2017 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Mon Dec 18 21:59:22 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9315ce59

dev-python/node-semver: version bump to 0.2.0.

Closes: https://bugs.gentoo.org/641098
Closes: https://github.com/gentoo/gentoo/pull/6553

 dev-python/node-semver/Manifest |  1 +
 dev-python/node-semver/node-semver-0.2.0.ebuild | 30 +
 2 files changed, 31 insertions(+)

diff --git a/dev-python/node-semver/Manifest b/dev-python/node-semver/Manifest
index 2168aab669e..a913a140bb3 100644
--- a/dev-python/node-semver/Manifest
+++ b/dev-python/node-semver/Manifest
@@ -1 +1,2 @@
 DIST node-semver-0.1.1.tar.gz 18338 BLAKE2B 
cfb9c74cb3cf84725de7de5a97766616f0327f7db0f91687f4448fca8d3f47505060f0580bc27bd0c7d53c160ccda29159f07345949d1132a12cff410ab08fcf
 SHA512 
f652a69330907722d1e6449f237ae6c006a11c48f49b450d390700704309672573add77c103fc53d052014e751949348b344b001acf85ae6668e504811a1d198
+DIST node-semver-0.2.0.tar.gz 10236 BLAKE2B 
f4f48761a0086b8a2e79307427b4dc93954362452f653042582024cee593b4b7fefb1a14d3d4ea6832255209b054c9bdb05b02cb101af1e359a1266c472c5149
 SHA512 
7c636d94a262723c5e50123433c9c7af38424c46711c1b8e001931b242fc9703a084a0426b75e6884104a4adc6104a298355bf3c1604b9cae0ddab7d5f11b430

diff --git a/dev-python/node-semver/node-semver-0.2.0.ebuild 
b/dev-python/node-semver/node-semver-0.2.0.ebuild
new file mode 100644
index 000..f51fb5a27e3
--- /dev/null
+++ b/dev-python/node-semver/node-semver-0.2.0.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy pypy3 )
+
+inherit distutils-r1
+
+DESCRIPTION="Python version of node-semver, the semantic versioner for npm"
+HOMEPAGE="
+   https://pypi.python.org/pypi/node-semver
+   https://github.com/podhmo/python-semver
+   https://github.com/npm/node-semver;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-linux ~x86-linux"
+IUSE="test"
+
+DEPEND="test? ( dev-python/pytest[${PYTHON_USEDEP}] )"
+
+python_prepare_all() {
+   distutils-r1_python_prepare_all
+}
+
+python_test() {
+   py.test || die
+}



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

2017-12-18 Thread Thomas Deutschmann
commit: 19ac770e31c1093fb8cb7fa1b48e24d3b0964a81
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Mon Dec 18 21:48:32 2017 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Mon Dec 18 21:48:32 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=19ac770e

net-firewall/shorewall: Rev bump to fix >=sys-apps/iproute2-4.13.0 support

Closes: https://bugs.gentoo.org/640766
Package-Manager: Portage-2.3.19, Repoman-2.3.6

 .../shorewall-add-iproute2-4.13.0+-support.patch   |  18 +
 net-firewall/shorewall/shorewall-5.1.9-r1.ebuild   | 457 +
 2 files changed, 475 insertions(+)

diff --git 
a/net-firewall/shorewall/files/shorewall-add-iproute2-4.13.0+-support.patch 
b/net-firewall/shorewall/files/shorewall-add-iproute2-4.13.0+-support.patch
new file mode 100644
index 000..d4b3d9bdcc6
--- /dev/null
+++ b/net-firewall/shorewall/files/shorewall-add-iproute2-4.13.0+-support.patch
@@ -0,0 +1,18 @@
+diff --git a/Shorewall/Perl/Shorewall/Tc.pm b/Shorewall/Perl/Shorewall/Tc.pm
+index 49dc7f6a4..58b0bed92 100644
+--- a/Shorewall/Perl/Shorewall/Tc.pm
 b/Shorewall/Perl/Shorewall/Tc.pm
+@@ -225,11 +225,11 @@ sub handle_in_bandwidth( $$$ ) {
+ if ( have_capability 'BASIC_FILTER' ) {
+   if ( $in_rate ) {
+   emit( "run_tc filter add dev $physical parent : protocol all 
prio 10 basic \\",
+-"police mpu 64 drop rate ${in_rate}kbit burst 
$in_burst\n" );
++"police mpu 64 rate ${in_rate}kbit burst $in_burst 
drop\n" );
+   } else {
+   emit( "run_tc filter add dev $physical parent : protocol all 
prio 10 \\",
+ "estimator $in_interval $in_decay basic \\",
+-"police drop avrate ${in_avrate}kbit\n" );
++"police avrate ${in_avrate}kbit drop\n" );
+   }
+ } else {
+   emit( "run_tc filter add dev $physical parent : protocol all prio 
10 \\" ,

diff --git a/net-firewall/shorewall/shorewall-5.1.9-r1.ebuild 
b/net-firewall/shorewall/shorewall-5.1.9-r1.ebuild
new file mode 100644
index 000..7b0058bd023
--- /dev/null
+++ b/net-firewall/shorewall/shorewall-5.1.9-r1.ebuild
@@ -0,0 +1,457 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+
+inherit linux-info prefix systemd versionator
+
+DESCRIPTION='A high-level tool for configuring Netfilter'
+HOMEPAGE="http://www.shorewall.net/;
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="doc +init +ipv4 ipv6 lite4 lite6 selinux"
+
+MY_PV=${PV/_rc/-RC}
+MY_PV=${MY_PV/_beta/-Beta}
+MY_P=${PN}-${MY_PV}
+
+MY_MAJOR_RELEASE_NUMBER=$(get_version_component_range 1-2)
+MY_MAJORMINOR_RELEASE_NUMBER=$(get_version_component_range 1-3)
+
+# shorewall
+MY_PN_IPV4=Shorewall
+MY_P_IPV4=${MY_PN_IPV4/#S/s}-${MY_PV}
+
+# shorewall6
+MY_PN_IPV6=Shorewall6
+MY_P_IPV6=${MY_PN_IPV6/#S/s}-${MY_PV}
+
+# shorewall-lite
+MY_PN_LITE4=Shorewall-lite
+MY_P_LITE4=${MY_PN_LITE4/#S/s}-${MY_PV}
+
+# shorewall6-lite
+MY_PN_LITE6=Shorewall6-lite
+MY_P_LITE6=${MY_PN_LITE6/#S/s}-${MY_PV}
+
+# shorewall-init
+MY_PN_INIT=Shorewall-init
+MY_P_INIT=${MY_PN_INIT/#S/s}-${MY_PV}
+
+# shorewall-core
+MY_PN_CORE=Shorewall-core
+MY_P_CORE=${MY_PN_CORE/#S/s}-${MY_PV}
+
+# shorewall-docs-html
+MY_PN_DOCS=Shorewall-docs-html
+MY_P_DOCS=${MY_PN_DOCS/#S/s}-${MY_PV}
+
+# Upstream URL schema:
+# Beta:
$MIRROR/pub/shorewall/development/4.6/shorewall-4.6.4-Beta2/shorewall-4.6.4-Beta2.tar.bz2
+# RC:  
$MIRROR/pub/shorewall/development/4.6/shorewall-4.6.4-RC1/shorewall-4.6.4-RC1.tar.bz2
+# Release: $MIRROR/pub/shorewall/4.6/shorewall-4.6.3/shorewall-4.6.3.3.tar.bz2
+
+MY_URL_PREFIX=
+MY_URL_SUFFIX=
+if [[ ${MY_PV} = *-Beta* ]] || [[ ${MY_PV} = *-RC* ]]; then
+   MY_URL_PREFIX='development/'
+
+   _tmp_last_index=$(($(get_last_version_component_index ${MY_PV})+1))
+   _tmp_suffix=$(get_version_component_range ${_tmp_last_index} ${MY_PV})
+   if [[ ${_tmp_suffix} = *Beta* ]] || [[ ${_tmp_suffix} = *RC* ]]; then
+   MY_URL_SUFFIX="-${_tmp_suffix}"
+   fi
+
+   # Cleaning up temporary variables
+   unset _tmp_last_index
+   unset _tmp_suffix
+else
+   KEYWORDS="~alpha ~amd64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
+fi
+
+SRC_URI="
+   
http://www.shorewall.net/pub/shorewall/${MY_URL_PREFIX}${MY_MAJOR_RELEASE_NUMBER}/shorewall-${MY_MAJORMINOR_RELEASE_NUMBER}${MY_URL_SUFFIX}/shorewall-core-${MY_PV}.tar.bz2
+   ipv4? ( 
http://www.shorewall.net/pub/shorewall/${MY_URL_PREFIX}${MY_MAJOR_RELEASE_NUMBER}/shorewall-${MY_MAJORMINOR_RELEASE_NUMBER}${MY_URL_SUFFIX}/shorewall-${MY_PV}.tar.bz2
 )
+   ipv6? ( 
http://www.shorewall.net/pub/shorewall/${MY_URL_PREFIX}${MY_MAJOR_RELEASE_NUMBER}/shorewall-${MY_MAJORMINOR_RELEASE_NUMBER}${MY_URL_SUFFIX}/shorewall6-${MY_PV}.tar.bz2
 )
+   lite4? ( 

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

2017-12-18 Thread Thomas Deutschmann
commit: 4323c70f3a4ad12e2de769f987cf7344fcc7c34e
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Mon Dec 18 21:37:04 2017 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Mon Dec 18 21:37:23 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4323c70f

net-firewall/shorewall: Enforce https://bugs.gentoo.org/640766
Package-Manager: Portage-2.3.19, Repoman-2.3.6

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

diff --git a/net-firewall/shorewall/shorewall-5.1.9.ebuild 
b/net-firewall/shorewall/shorewall-5.1.9.ebuild
index 457de2d45f7..3f5247ae95c 100644
--- a/net-firewall/shorewall/shorewall-5.1.9.ebuild
+++ b/net-firewall/shorewall/shorewall-5.1.9.ebuild
@@ -94,7 +94,7 @@ DEPEND=""
 
 RDEPEND="
>=net-firewall/iptables-1.4.20
-   >=sys-apps/iproute2-3.8.0[-minimal]
+   =sys-devel/bc-1.06.95
ipv4? (
>=dev-lang/perl-5.16



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

2017-12-18 Thread Thomas Deutschmann
commit: 073d37ad2f0c4a34932298702ed332d43af1fa6d
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Mon Dec 18 21:33:40 2017 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Mon Dec 18 21:37:21 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=073d37ad

net-firewall/shorewall: Cleanup old

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 net-firewall/shorewall/Manifest |  14 -
 net-firewall/shorewall/shorewall-5.1.7.2.ebuild | 456 
 net-firewall/shorewall/shorewall-5.1.8.1.ebuild | 456 
 3 files changed, 926 deletions(-)

diff --git a/net-firewall/shorewall/Manifest b/net-firewall/shorewall/Manifest
index a85f9e14d61..4003c0b1d5e 100644
--- a/net-firewall/shorewall/Manifest
+++ b/net-firewall/shorewall/Manifest
@@ -1,21 +1,7 @@
-DIST shorewall-5.1.7.2.tar.bz2 524263 BLAKE2B 
58f6cf3b340a7c3c862da15a6b6ec26cef7e4b7bd66abef20bc899ed5a060527ebfc250d2e61e12c8db0f270ae1c3ba8f56014811aee82c93e83affccd78033b
 SHA512 
05599609b50189e300cd71eda6876ac5e8878a2d2ab7c1635afc1b79f1ab3c9bc92c1ac1758aa8996d10bb37783d1fa29c76adaa879ec93bc12669c3dbdbed9b
-DIST shorewall-5.1.8.1.tar.bz2 524305 BLAKE2B 
a59b32d734bdbc62389d542ac8c6beb054266ec98f6d05a67126f3d85d1ff6143a55737a4cd38cabd581dd6df6fc2569e8bb9327d435debfbea5f0b03ded51a1
 SHA512 
3dfacf35134c4831db057bb11d11b10d0e8cd0eb0edf28f64a02a3970ebb33e9a2e2d1cc943432a14c7fa34779e812e704d43c8e6f1070bca30fcc470c7a215c
 DIST shorewall-5.1.9.tar.bz2 529237 BLAKE2B 
abf9b54ef6083d322bd2e4fc00f98c2058759b2bf0e30f4aeebbc3cbb0e943543c7c304c8fb3b00ed7fd60391d1afa7d713cb88040a76eb8db549426ba3450e3
 SHA512 
a29155d8d92e21b7fc6d3fb3ec0be5ff4a648237317ff83aac523ce6d04c863c2ff48a14d368130431c41897e15068a54a2c0d3d0d9867017c11ba50a14e02b5
-DIST shorewall-core-5.1.7.2.tar.bz2 80213 BLAKE2B 
edf34ea8815a7f4d616df48040dc0dbbd898294d2a0a954757b013056a320510b50c819c5b6b05d7974322984b3bfc178129b00b0ff422e356fc5740dedcec21
 SHA512 
73c547d6985f17f5c2f2fe4a846a7db76fe514edbc03b7b2f191b437405ac6175cbe3dba615839bb46658031f7cd74ce26221cac42869818e5131b1836d43951
-DIST shorewall-core-5.1.8.1.tar.bz2 81130 BLAKE2B 
6cd8a434b9da66b264c5c4bd48009ff52c55693e9f749a150acea9b9790ac863ebab8fb75e8032edea0b6ccc75f259b65edf002912550c4d691da3e646685f80
 SHA512 
480003ff87da59ea64cabc3fc15e12bef44180fcc47b71f9a08c225484dc401080271ddf2834574ca46992973f9d3567ddd14d977b670c48a453eb435c356ab6
 DIST shorewall-core-5.1.9.tar.bz2 81533 BLAKE2B 
5c47197c6dc6d43c63efef4806707948c0edfb39b237a214249522200a6b0429b0a2a0e8350af5cf448f28ca2b07a9258f91a88d8e9fb7112b2f265100fdc666
 SHA512 
633ac2f5bd25946f90d6351ea510976b01a61292616856f119602813510e1c24b55e8d86531a854fdbca03572d9eb2865a8e94a1566d36bf286c411e92182877
-DIST shorewall-docs-html-5.1.7.2.tar.bz2 4218919 BLAKE2B 
77a4859170f68d9b821622b7ecd1f6da58e5bda1613ccf12dcc15f901ccb0a2ee7993d3bdb1fdcdac48ec44cf2b77aa1c2e154673abb8afc9f91c6119e8030dc
 SHA512 
b9c85d228b65ecf6b9e29ba316b8cf878a06832bc94f62e2ca8793c02c95bae7be934dd45dc572b31d8e4cff00e1092c8c8681d7c1fc4759c5700a1b8f868f55
-DIST shorewall-docs-html-5.1.8.1.tar.bz2 4212495 BLAKE2B 
be7e0da12b87f7f839c6c956d80e6bd5cfa4fe3cd6c9e9a651b1dcdc5530726daa31adf30f87a6f98f7ea980ab30cce32973211057f99a9dc81e5cf8d9b387e2
 SHA512 
665cc93d62bff6e18517ef959990fea6608de8246068a09f3548b855cafe08a9a6a7722a92bf8a2890889a0041ec5cb0647abe4f3afcaec857e309f2d33d6fd4
 DIST shorewall-docs-html-5.1.9.tar.bz2 4279854 BLAKE2B 
49a5285b19fd14a739090ebda718b936fe4be5222d32a23600c8acceb598ed7539c471ba02464c8c5e7aeb8944277d740dd05c99a09486b8d4933c8676e0f724
 SHA512 
38bfb3aa680c3e8eb2916aed63800396cd1ae1bac3e084e0d9aecf89ba457f10b578e1122a36d486095028a39f17bfaa1bc85e92fdf324e7d53b10fb5f3b61fe
-DIST shorewall-init-5.1.7.2.tar.bz2 35347 BLAKE2B 
48e9947deda3bf674244a584a68ef4a2b0354a4c9b55e1d38f1016aafe7601e6ddaae43ba5d65b2142f46a890603580dd4c384a06d3244a97ea91a4ac32274f6
 SHA512 
9f295da51cbfe7c2fa3aab4029b18ff4bb9c4834d852e2a4cc3770fbed6eae7979753ad7097ba831e01f710bf4c030d1f3b0cda93cb8da3dc3befa6ae0f4
-DIST shorewall-init-5.1.8.1.tar.bz2 36268 BLAKE2B 
dabe010dde8df66a1ca25fda0cf7c0984d6358774ab5b3c8124c9ad36ca9c750e6f3377c49021383035e00e37f6dab0263620e207e8edafb8305ee4c52c0cba5
 SHA512 
67d9e7f7dda5615c826eae784c30ed36dfed0e7b0f7bd95088082f401998eb989ac9e39ab528300f075a1d6f4ad2eb3a7dcbfac5c785db79dc154821e2c5e86a
 DIST shorewall-init-5.1.9.tar.bz2 36834 BLAKE2B 
6e8ebdda40e547e528df1faec4174f757b7922f7f06fae07dcc4a5c11005d2da5df387c900a9aa07715c9d99940b62f4fef28aed6b845b93f3172eca88e091fa
 SHA512 
b7dd4394e4b48d225acff6f81d559b4020bca0f80447a179ad0a87536ce6a4c75af2f0bd9eca313bcede14c73d29c3a18a2c48cd230103b3ab656ed76747a95b
-DIST shorewall-lite-5.1.7.2.tar.bz2 41048 BLAKE2B 
c5c8d2d4b26f249f954e5f3b3ff3d12f36938575b1022e145ae35dc0e3114a826765aca05a8c8b123037a1d6a9e1264ca785477a67defc8f1d436c8c125168ac
 SHA512 

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

2017-12-18 Thread Austin English
commit: b8c9774cae106f0321bb303d7fdc712cdec6087f
Author: Austin English  gentoo  org>
AuthorDate: Mon Dec 18 20:38:19 2017 +
Commit: Austin English  gentoo  org>
CommitDate: Mon Dec 18 21:06:08 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b8c9774c

dev-lang/tcc: update  ebuild to EAPI 6

Package-Manager: Portage-2.3.13, Repoman-2.3.3

 dev-lang/tcc/tcc-.ebuild | 22 --
 1 file changed, 16 insertions(+), 6 deletions(-)

diff --git a/dev-lang/tcc/tcc-.ebuild b/dev-lang/tcc/tcc-.ebuild
index 728ed94dbec..d55542ed7b7 100644
--- a/dev-lang/tcc/tcc-.ebuild
+++ b/dev-lang/tcc/tcc-.ebuild
@@ -1,17 +1,25 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI="5"
-
-inherit eutils toolchain-funcs git-r3
+EAPI="6"
 
 DESCRIPTION="A very small C compiler for ix86/amd64"
 HOMEPAGE="http://bellard.org/tcc/;
-EGIT_REPO_URI="http://repo.or.cz/r/tinycc.git;
+
+if [[ $PV == ** ]]; then
+   EGIT_REPO_URI="http://repo.or.cz/r/tinycc.git;
+   KEYWORDS=""
+   SRC_URI=""
+   scm_eclass=git-r3
+else
+   KEYWORDS="~amd64 ~x86 ~amd64-linux"
+   SRC_URI="http://download.savannah.gnu.org/releases/tinycc/${P}.tar.bz2;
+fi
+
+inherit toolchain-funcs ${scm_eclass}
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS=""
 
 DEPEND="dev-lang/perl" # doc generation
 # Both tendra and tinycc install /usr/bin/tcc
@@ -32,6 +40,8 @@ src_prepare() {
# fix texi2html invocation
sed -i -e 's/-number//' Makefile || die
sed -i -e 's/--sections//' Makefile || die
+
+   eapply_user
 }
 
 src_configure() {



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

2017-12-18 Thread Austin English
commit: b4154fabf40ed0574cbb52b5d771f03ee57902fa
Author: Austin English  gentoo  org>
AuthorDate: Mon Dec 18 20:57:58 2017 +
Commit: Austin English  gentoo  org>
CommitDate: Mon Dec 18 21:06:08 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b4154fab

dev-lang/tcc: version bump, 0.9.27

 dev-lang/tcc/Manifest  |  1 +
 dev-lang/tcc/tcc-0.9.27.ebuild | 65 ++
 2 files changed, 66 insertions(+)

diff --git a/dev-lang/tcc/Manifest b/dev-lang/tcc/Manifest
index 35efe36bd08..eaccaa273ef 100644
--- a/dev-lang/tcc/Manifest
+++ b/dev-lang/tcc/Manifest
@@ -1 +1,2 @@
 DIST tcc-0.9.26.tar.bz2 525906 BLAKE2B 
588e387d563ddede9842ac9012df36520fb1596bd3047fda2684ab44e49f8c1a35c1560c2fee724933cfcad5d618d84df853b72e1fee144b551cb67f7af1558a
 SHA512 
abdbe208498cf4865a2036b5426616f5888b9b0e8d5d2fda6d1dd4afab3386167f12eca87d8a5c4c9b7dc88620d983ddce3e874b7dfa9c21eceea29ffa635d53
+DIST tcc-0.9.27.tar.bz2 634999 BLAKE2B 
9a76dac9f54fa0b64a72e874cfec9a4bd9b938d244d064b2e76bd31acfb9e48fdbdb8895132634be1dee4302293405bf75606a6804c8178afa8fd30daa53b73a
 SHA512 
835184292d97c07f0ff7b36ec550e855e649b04e23c7e2a1c706d223409eb60708dc1ae969f28eba45e56c8b96ae56936b93caf9d8a13ac5adf119014d5367a7

diff --git a/dev-lang/tcc/tcc-0.9.27.ebuild b/dev-lang/tcc/tcc-0.9.27.ebuild
new file mode 100644
index 000..9900cc9ea3a
--- /dev/null
+++ b/dev-lang/tcc/tcc-0.9.27.ebuild
@@ -0,0 +1,65 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+
+inherit toolchain-funcs
+
+DESCRIPTION="A very small C compiler for ix86/amd64"
+HOMEPAGE="http://bellard.org/tcc/;
+SRC_URI="http://download.savannah.gnu.org/releases/tinycc/${P}.tar.bz2;
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~amd64-linux"
+
+DEPEND="dev-lang/perl" # doc generation
+# Both tendra and tinycc install /usr/bin/tcc
+RDEPEND="!dev-lang/tendra"
+IUSE="test"
+
+src_prepare() {
+   # Don't strip
+   sed -i -e 's|$(INSTALL) -s|$(INSTALL)|' Makefile || die
+
+   # Fix examples
+   sed -i -e '1{
+   i#! /usr/bin/tcc -run
+   /^#!/d
+   }' examples/ex*.c || die
+   sed -i -e '1s/$/ -lX11/' examples/ex4.c || die
+
+   # Fix texi2html invocation
+   sed -i -e 's/-number//' Makefile || die
+   sed -i -e 's/--sections//' Makefile || die
+
+   eapply_user
+}
+
+src_configure() {
+   use test && unset CFLAGS LDFLAGS # Tests run with CC=tcc etc, they will 
fail hard otherwise
+   # better fixes welcome, it feels wrong 
to hack the env like this
+   # not autotools, so call configure directly
+   ./configure --cc="$(tc-getCC)" \
+   --prefix="${EPREFIX}/usr" \
+   --libdir="${EPREFIX}/usr/$(get_libdir)" \
+   --docdir="${EPREFIX}/usr/share/doc/${PF}"
+}
+
+src_compile() {
+   emake AR="$(tc-getAR)"
+}
+
+src_install() {
+   emake DESTDIR="${D}" install
+
+   dodoc Changelog README TODO VERSION
+   #dohtml tcc-doc.html
+   exeinto /usr/share/doc/${PF}/examples
+   doexe examples/ex*.c
+}
+
+src_test() {
+   # this is using tcc bits that don't know as-needed etc.
+   TCCFLAGS="" emake test
+}



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

2017-12-18 Thread Austin English
commit: 8c0a42423c236118fbca346c5f9be770913c766b
Author: Austin English  gentoo  org>
AuthorDate: Mon Dec 18 20:25:15 2017 +
Commit: Austin English  gentoo  org>
CommitDate: Mon Dec 18 21:06:07 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c0a4242

dev-lang/tcc: fix patch filenames

Package-Manager: Portage-2.3.13, Repoman-2.3.3

 dev-lang/tcc/files/clang.patch  | 34 +-
 dev-lang/tcc/files/linker.patch | 34 +-
 2 files changed, 34 insertions(+), 34 deletions(-)

diff --git a/dev-lang/tcc/files/clang.patch b/dev-lang/tcc/files/clang.patch
index 8304470e368..01cc72335fd 100644
--- a/dev-lang/tcc/files/clang.patch
+++ b/dev-lang/tcc/files/clang.patch
@@ -1,18 +1,18 @@
-# Fixes the default linker options for portage
-# Upstream commit ba286136bf8e48c71ffd6c2fd9ce97e64a6eeeb1
-
-diff --git a/libtcc.c b/libtcc.c
-index 127806f..dc78643 100644
 a/libtcc.c
-+++ b/libtcc.c
-@@ -1560,6 +1560,10 @@ static int tcc_set_linker(TCCState *s, const char 
*option)
- } else
- goto err;
+# Fix compiling tcc with clang. Upstream commit 
73ac39c317a20accaf3b25ba833deee0c2e2849f
+# Gentoo bug #502452
+diff --git a/lib/libtcc1.c b/lib/libtcc1.c
+index cf9babf..b46fb5d 100644
+--- a/lib/libtcc1.c
 b/lib/libtcc1.c
+@@ -647,6 +647,11 @@ struct __va_list_struct {
+ char *reg_save_area;
+ };
  
-+} else if (link_option(option, "as-needed", )) {
-+ignoring = 1;
-+} else if (link_option(option, "O", )) {
-+ignoring = 1;
- } else if (link_option(option, "rpath=", )) {
- s->rpath = copy_linker_arg(p);
- } else if (link_option(option, "section-alignment=", )) {
++#undef __va_start
++#undef __va_arg
++#undef __va_copy
++#undef __va_end
++
+ void *__va_start(void *fp)
+ {
+ struct __va_list_struct *ap =

diff --git a/dev-lang/tcc/files/linker.patch b/dev-lang/tcc/files/linker.patch
index 01cc72335fd..8304470e368 100644
--- a/dev-lang/tcc/files/linker.patch
+++ b/dev-lang/tcc/files/linker.patch
@@ -1,18 +1,18 @@
-# Fix compiling tcc with clang. Upstream commit 
73ac39c317a20accaf3b25ba833deee0c2e2849f
-# Gentoo bug #502452
-diff --git a/lib/libtcc1.c b/lib/libtcc1.c
-index cf9babf..b46fb5d 100644
 a/lib/libtcc1.c
-+++ b/lib/libtcc1.c
-@@ -647,6 +647,11 @@ struct __va_list_struct {
- char *reg_save_area;
- };
+# Fixes the default linker options for portage
+# Upstream commit ba286136bf8e48c71ffd6c2fd9ce97e64a6eeeb1
+
+diff --git a/libtcc.c b/libtcc.c
+index 127806f..dc78643 100644
+--- a/libtcc.c
 b/libtcc.c
+@@ -1560,6 +1560,10 @@ static int tcc_set_linker(TCCState *s, const char 
*option)
+ } else
+ goto err;
  
-+#undef __va_start
-+#undef __va_arg
-+#undef __va_copy
-+#undef __va_end
-+
- void *__va_start(void *fp)
- {
- struct __va_list_struct *ap =
++} else if (link_option(option, "as-needed", )) {
++ignoring = 1;
++} else if (link_option(option, "O", )) {
++ignoring = 1;
+ } else if (link_option(option, "rpath=", )) {
+ s->rpath = copy_linker_arg(p);
+ } else if (link_option(option, "section-alignment=", )) {



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

2017-12-18 Thread James Le Cuirot
commit: b8e6b9996e4939b018183acc06c78c425d8f7ed8
Author: James Le Cuirot  gentoo  org>
AuthorDate: Mon Dec 18 20:58:32 2017 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Mon Dec 18 20:58:32 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b8e6b999

dev-libs/angelscript: Version bump to 2.32.0

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 dev-libs/angelscript/Manifest   | 2 +-
 .../{angelscript-2.31.2.ebuild => angelscript-2.32.0.ebuild}| 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-libs/angelscript/Manifest b/dev-libs/angelscript/Manifest
index 6d6b0ed7480..03c16287f8e 100644
--- a/dev-libs/angelscript/Manifest
+++ b/dev-libs/angelscript/Manifest
@@ -1 +1 @@
-DIST angelscript_2.31.2.zip 1969871 BLAKE2B 
5baf462c202c13acdd9351638180def2c28b6de80d5ca8b03a5cf95c703a38cae20c1606028033ca9773786420411ab11c4061f3564085a347474396fd1985af
 SHA512 
4dd4c64caf4fc66a9fbda55d0fb81b91a6af5f5d4f28728343ff06455418ebaf5a36895e04e0bc2aebd76b510e81357f7e0ffd7e575b49bbc9573c106f24b265
+DIST angelscript_2.32.0.zip 1989108 BLAKE2B 
c922682febbef2493906a7f3420f2a3456a35ce296503d4557862686469a14728a4b515a79a23e0f498ac6488b26d2950daff11a32bfd20df82b34663a1fc553
 SHA512 
a88bd8e7e9f7116450ea8185642d7f6bfccf1530bff3630957839031aaed80075ecf27b9c551d4282051a8fb28d0b8814b56abf84a45d6008de2afa4019edf8e

diff --git a/dev-libs/angelscript/angelscript-2.31.2.ebuild 
b/dev-libs/angelscript/angelscript-2.32.0.ebuild
similarity index 95%
rename from dev-libs/angelscript/angelscript-2.31.2.ebuild
rename to dev-libs/angelscript/angelscript-2.32.0.ebuild
index 0f8c3347c8f..3fd79fe0709 100644
--- a/dev-libs/angelscript/angelscript-2.31.2.ebuild
+++ b/dev-libs/angelscript/angelscript-2.32.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6



[gentoo-commits] repo/gentoo:master commit in: sys-devel/binutils-config/files/, sys-devel/binutils-config/

2017-12-18 Thread Andreas Hüttel
commit: 34d824e5f3753b948cd0fc8aa529f5e27e5ebb28
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Mon Dec 18 20:05:57 2017 +
Commit: Andreas Hüttel  gentoo  org>
CommitDate: Mon Dec 18 20:06:12 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=34d824e5

sys-devel/binutils-config: Version bump for bug 584296

Closes: https://bugs.gentoo.org/584296
Package-Manager: Portage-2.3.19, Repoman-2.3.6

 .../binutils-config/binutils-config-5.1.ebuild |  45 ++
 .../binutils-config/files/binutils-config-5.1  | 477 +
 2 files changed, 522 insertions(+)

diff --git a/sys-devel/binutils-config/binutils-config-5.1.ebuild 
b/sys-devel/binutils-config/binutils-config-5.1.ebuild
new file mode 100644
index 000..ef7b1bd5c11
--- /dev/null
+++ b/sys-devel/binutils-config/binutils-config-5.1.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit prefix
+
+DESCRIPTION="Utility to change the binutils version being used"
+HOMEPAGE="https://www.gentoo.org/;
+SRC_URI=""
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd"
+IUSE=""
+
+# We also RDEPEND on sys-apps/findutils which is in base @system
+RDEPEND="sys-apps/gentoo-functions
+   !&2
+   exit 1
+}
+esyslog() { :; }
+die() { eerror "${argv0}: $*"; exit 1; }
+umask 022
+
+usage() {
+cat << USAGE_END
+Usage: ${HILITE}binutils-config${NORMAL} ${GOOD}[options]${NORMAL} 
${BRACKET}[binutils profile]${NORMAL}
+
+${HILITE}General Options:${NORMAL}
+  ${GOOD}-c, --get-current-profile${NORMAL}  Print current profile
+  ${GOOD}-l, --list-profiles${NORMAL}Print a list of available profiles
+  ${GOOD}-u, --uninstall${NORMAL}Remove all signs of specified 
target
+  ${GOOD}-d, --debug${NORMAL}Execute with debug output
+
+${HILITE}General Cruft:${NORMAL}
+  ${GOOD}--linker${NORMAL}   Switch to specified linker (if 
supported)
+
+Profile names are of the form:  ${BRACKET}-${NORMAL}
+For example:
${BRACKET}i686-pc-linux-gnu-2.15.92.0.2${NORMAL}
+
+For more info, please see ${HILITE}binutils-config${NORMAL}(8).
+USAGE_END
+
+   exit ${1:-1}
+}
+
+mv_if_diff() {
+   if cmp -s "$1" "$2" ; then
+   rm -f "$1"
+   else
+   mv -f "$1" "$2"
+   fi
+}
+atomic_ln() {
+   local target=$1 linkdir=$2 linkname=$3 linktmp linkfull
+   linktmp="${linkdir}/.binutils-config.tmp.${linkname}"
+   linkfull="${linkdir}/${linkname}"
+   if [[ -d ${linkfull} ]] ; then
+   # if linking to a dir, we need a little magic to
+   # make it atomic since `mv -T` is not portable
+   rm -rf "${linktmp}"
+   mkdir -p "${linktmp}"
+   ln -sf "${target}" "${linktmp}/${linkname}"
+   mv "${linktmp}/${linkname}" "${linktmp}/../"
+   rmdir "${linktmp}"
+   else
+   # `ln` will expand into unlink();symlink(); which
+   # is not atomic for a small amount of time, but
+   # `mv` is a single rename() call
+   ln -sf "${target}" "${linktmp}"
+   mv "${linktmp}" "${linkfull}"
+   fi
+}
+
+setup_env() {
+   unset TARGET VER LIBPATH
+   source "${ENV_D}/${PROFILE}"
+   if [[ -z ${TARGET} ]] ; then
+   eerror "${PROFILE} is invalid (no \$TARGET defined) :("
+   return 1
+   fi
+   if [[ -z ${VER} ]] ; then
+   eerror "${PROFILE} is invalid (no \$VER defined) :("
+   return 1
+   fi
+
+   #
+   # Generate binary symlinks
+   #
+   BINPATH=""
+   BINPATH_LINKS=""
+   if [[ ${TARGET} != ${HOST} ]] ; then
+   #
+   # Newer paths: /usr/${HOST}/${TARGET}/...
+   # Older paths: /usr/${TARGET}/...
+   #
+   if [[ -d "${EROOT}"/usr/${HOST}/${TARGET}/binutils-bin/${VER} 
]] ; then
+   
BINPATH="${EPREFIX}"/usr/${HOST}/${TARGET}/binutils-bin/${VER}
+   BINPATH_LINKS="${EPREFIX}"/usr/libexec/gcc/${TARGET}
+   fi
+   fi
+   if [[ -z ${BINPATH} ]] ; then
+   BINPATH="${EPREFIX}"/usr/${TARGET}/binutils-bin/${VER}
+   BINPATH_LINKS="${EPREFIX}"/usr/${TARGET}/bin
+   fi
+}
+
+# Lists of headers that various versions have installed.
+HEADERS=(
+   ansidecl.h bfd.h bfdlink.h demangle.h dis-asm.h dyn-string.h
+   fibheap.h hashtab.h libiberty.h objalloc.h plugin-api.h
+   splay-tree.h symcat.h
+)
+
+switch_profile() {
+   local x
+
+   ebegin "Switching to ${PROFILE}"
+
+   setup_env || return 1
+
+   cd "${ROOT}/${BINPATH}" || exit 1
+   mkdir -p "${ROOT}/${BINPATH_LINKS}" "${EROOT}/usr/bin"
+   for x in * ; do
+   

[gentoo-commits] repo/gentoo:master commit in: sci-chemistry/xdsstat-bin/

2017-12-18 Thread Justin Lecher
commit: d6a02ad11f78000a40af529c72241385ba620302
Author: Justin Lecher  gentoo  org>
AuthorDate: Mon Dec 18 16:16:20 2017 +
Commit: Justin Lecher  gentoo  org>
CommitDate: Mon Dec 18 19:40:03 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d6a02ad1

sci-chemistry/xdsstat-bin: Bump to new hash algos

Signed-off-by: Justin Lecher  gentoo.org>
Package-Manager: Portage-2.3.19, Repoman-2.3.6

 sci-chemistry/xdsstat-bin/Manifest | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sci-chemistry/xdsstat-bin/Manifest 
b/sci-chemistry/xdsstat-bin/Manifest
index 4ce0a18a1d1..130ae0fada5 100644
--- a/sci-chemistry/xdsstat-bin/Manifest
+++ b/sci-chemistry/xdsstat-bin/Manifest
@@ -1,2 +1,2 @@
-DIST xdsstat-linux32.bz2 235255 SHA256 
366b9565a172b9ab756e1669a353003c74b9e0341bba5b1822fef775a35e1290 SHA512 
233c25b60501f794887a09960e2e8377c0443bce661c769624d8afcde288b58968b3406cc7e1bb02f0de010f4e6555ef0641fd5ebcfdd5f6396ec21a22c32985
 WHIRLPOOL 
a304fd23eaf3d8292f3bc414e6bc1c1b5895590b4235e637d357a4a462c91939195fd99764b4233775f1dd6d65601391d4c6328fe578734dae498e6f382e96f7
-DIST xdsstat-linux64.bz2 256555 SHA256 
45408d09cb13ec664e863863ec66a1cece204308e074f29f54f922d804f042f9 SHA512 
d5b3043bec30a17f6960308d642a3721f7a73bc851a71ec28a813b5a98f2de4f215d3603e8da4a9bcb949cfa15030c3eac108bc5549ebdef6737885e60dbd626
 WHIRLPOOL 
5d81ba5998e6c527978f10e0aa2ded7c8ada53beb6340ba592d74b34a64a81e17c0184d101dc7698d4771458d0e27559fb857fd329be8eb95a4f75136f549790
+DIST xdsstat-linux32.bz2 505522 BLAKE2B 
5956483b3b73513398e7dcef4b7b0f358477453132e5ab55cd119c757e54ab5883f03273ac199e87c2c5b75e0623c00ddc0127d3a892d9d8935d9dfaa2111925
 SHA512 
2488ea0bb136d46f70648eca20012ba2f687ac2a81dad44a7f97a00762aac19ffbcdfe78ac42d4b3d2ab4ced9b9627b73b185f17126ef2311e1939788f4561be
+DIST xdsstat-linux64.bz2 172909 BLAKE2B 
0cccf4ca4ea7c69daa6051d068d4387fbe361f2831d4fb3e811ca11b5c2506467ca902a35f9441679de0ae78f850a5ae53b03d0b659a44bbfeca43051280ed56
 SHA512 
5a649cbe2937f13696e6a85cda46eef3b9e3e0ec38717b5ddf2bfacb69919e5e4476070413a7ac80d454390c58006f5b17adc52373f17182bc2bcb8bcac2a235



[gentoo-commits] repo/gentoo:master commit in: sci-libs/parmgridgen/files/, sci-libs/parmgridgen/

2017-12-18 Thread Justin Lecher
commit: 85f96e014d0e2355a2f3165fc04e035617fa68ea
Author: Justin Lecher  gentoo  org>
AuthorDate: Mon Dec 18 19:27:03 2017 +
Commit: Justin Lecher  gentoo  org>
CommitDate: Mon Dec 18 19:40:17 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=85f96e01

sci-libs/parmgridgen: Bump to EAPI=6

* fix format security
* fix for new hash algos

Signed-off-by: Justin Lecher  gentoo.org>
Package-Manager: Portage-2.3.19, Repoman-2.3.6

 sci-libs/parmgridgen/Manifest  |   2 +-
 .../files/parmgridgen-1.0-as-needed.patch  |   8 +-
 .../files/parmgridgen-1.0-autotools.patch  | 406 +
 .../files/parmgridgen-1.0-format-security.patch|  48 +++
 .../files/parmgridgen-1.0-impl-fct.patch   |  70 
 sci-libs/parmgridgen/parmgridgen-1.0-r1.ebuild |  50 +++
 6 files changed, 422 insertions(+), 162 deletions(-)

diff --git a/sci-libs/parmgridgen/Manifest b/sci-libs/parmgridgen/Manifest
index c24a0dfa23c..fb5fa0dc4aa 100644
--- a/sci-libs/parmgridgen/Manifest
+++ b/sci-libs/parmgridgen/Manifest
@@ -1 +1 @@
-DIST ParMGridGen-1.0.tar.gz 2623528 SHA256 
62cdb6e48cfc59124e5d5d360c2841e0fc2feecafe65bda110b74e942740b395 SHA512 
e12ea3c923dd900c92ba4f2639daacc6c3596c5ea3c8d366b269c4c21247b10e6400c384321cfc65b486e4f8217dcd43f43eee27570b1fe1375deb02e255cb16
 WHIRLPOOL 
a78187a71e04d15b0260e411c713b190c36a68931442ff04e537f7efbbb01ddfdb58c09835ac341dc6d7f3826fc855f64e8b32ea24d41d40b77c438a57db207e
+DIST ParMGridGen-1.0.tar.gz 2623528 BLAKE2B 
982e6d7a0df3b9c101993ecf397c75f10d0cf390914ccca6f02efbe5ae190c65bc31e5770bd57ff375a8e3a3aab878c56da50af4f3e5f0f422044137d90ddff8
 SHA512 
e12ea3c923dd900c92ba4f2639daacc6c3596c5ea3c8d366b269c4c21247b10e6400c384321cfc65b486e4f8217dcd43f43eee27570b1fe1375deb02e255cb16

diff --git a/sci-libs/parmgridgen/files/parmgridgen-1.0-as-needed.patch 
b/sci-libs/parmgridgen/files/parmgridgen-1.0-as-needed.patch
index 4f9addda422..3b378552fab 100644
--- a/sci-libs/parmgridgen/files/parmgridgen-1.0-as-needed.patch
+++ b/sci-libs/parmgridgen/files/parmgridgen-1.0-as-needed.patch
@@ -1,13 +1,13 @@
 MGridGen/Lib/Makefile.am.old   2009-03-10 09:28:13.0 +0200
-+++ MGridGen/Lib/Makefile.am   2009-03-10 09:28:07.0 +0200
+--- a/MGridGen/Lib/Makefile.am 2009-03-10 09:28:13.0 +0200
 b/MGridGen/Lib/Makefile.am 2009-03-10 09:28:07.0 +0200
 @@ -8,3 +8,5 @@
  lib_LTLIBRARIES = libMGridGen.la
  libMGridGen_la_SOURCES = aratio.c  coarsen.c  kwayfm.c  match.c  merge.c  
mgridgen.c  refine.c  setup.c
  libMGridGen_la_LDFLAGS = -no-undefined -export-dynamic -version-info 1:0:0
 +
 +libMGridGen_la_LIBADD = ../IMlib/libIMlib.la
 ParMGridGen/ParLib/Makefile.am.old 2009-03-10 09:31:43.0 +0200
-+++ ParMGridGen/ParLib/Makefile.am 2009-03-10 09:35:13.0 +0200
+--- a/ParMGridGen/ParLib/Makefile.am   2009-03-10 09:31:43.0 +0200
 b/ParMGridGen/ParLib/Makefile.am   2009-03-10 09:35:13.0 +0200
 @@ -8,3 +8,8 @@
  lib_LTLIBRARIES = libParMGridGen.la
  libParMGridGen_la_SOURCES = comm.c  debug.c  grsetup.c  ikeysort.c  memory.c  
move.c  parmgridgen.c  setup.c  util.c

diff --git a/sci-libs/parmgridgen/files/parmgridgen-1.0-autotools.patch 
b/sci-libs/parmgridgen/files/parmgridgen-1.0-autotools.patch
index 5a5f2369a3a..1615f2232e5 100644
--- a/sci-libs/parmgridgen/files/parmgridgen-1.0-autotools.patch
+++ b/sci-libs/parmgridgen/files/parmgridgen-1.0-autotools.patch
@@ -1,23 +1,192 @@
 ParMGridGen-1.0-src/mgridgen.h 2001-11-09 00:41:22.0 +0100
-+++ ParMGridGen-1.0/mgridgen.h 1970-01-01 01:00:00.0 +0100
-@@ -1,7 +0,0 @@
--typedef int idxtype;
--typedef double realtype;
--
--
--void MGridGen(int, idxtype *, realtype *, realtype *, idxtype *, realtype *,
--  int, int, int *, int *, int *, idxtype *);
--
 ParMGridGen-1.0-src/parmgridgen.h  2001-12-06 00:05:37.0 +0100
-+++ ParMGridGen-1.0/parmgridgen.h  1970-01-01 01:00:00.0 +0100
-@@ -1,5 +0,0 @@
--typedef int idxtype;
--typedef double realtype;
--
--void ParMGridGen(idxtype *, idxtype *, realtype *, realtype *, idxtype *,
-- realtype *, int *, int, int, int *, idxtype *, MPI_Comm *);
 ParMGridGen-1.0-src/acx_mpi.m4 1970-01-01 01:00:00.0 +0100
-+++ ParMGridGen-1.0/acx_mpi.m4 2008-07-19 22:10:53.0 +0200
+From bbed136f01cd384bc4083aaca1761be9ee2d2a79 Mon Sep 17 00:00:00 2001
+From: Justin Lecher 
+Date: Mon, 18 Dec 2017 18:30:09 +
+Subject: [PATCH] autotools support
+
+Signed-off-by: Justin Lecher 
+---
+ MGridGen/IMlib/Makefile.am |   8 +
+ MGridGen/Lib/Makefile.am   |  10 ++
+ MGridGen/Makefile.am   |   4 +
+ MGridGen/Programs/Makefile.am  |   7 +
+ Makefile.am|   7 +
+ ParMGridGen/IMParMetis-2.0/Makefile.am |   4 +
+ 

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

2017-12-18 Thread Richard Farina
commit: 8eb4671ae15ba09efe23fede46bb28fc99bb665a
Author: Zero_Chaos  gentoo  org>
AuthorDate: Mon Dec 18 19:26:52 2017 +
Commit: Richard Farina  gentoo  org>
CommitDate: Mon Dec 18 19:36:16 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8eb4671a

net-dns/dnscrypt-proxy: save preserve-lib work

Package-Manager: Portage-2.3.18, Repoman-2.3.6

 .../{dnscrypt-proxy-1.9.5.ebuild => dnscrypt-proxy-1.9.5-r1.ebuild} | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-dns/dnscrypt-proxy/dnscrypt-proxy-1.9.5.ebuild 
b/net-dns/dnscrypt-proxy/dnscrypt-proxy-1.9.5-r1.ebuild
similarity index 98%
rename from net-dns/dnscrypt-proxy/dnscrypt-proxy-1.9.5.ebuild
rename to net-dns/dnscrypt-proxy/dnscrypt-proxy-1.9.5-r1.ebuild
index ee775460c6d..f72136ca55b 100644
--- a/net-dns/dnscrypt-proxy/dnscrypt-proxy-1.9.5.ebuild
+++ b/net-dns/dnscrypt-proxy/dnscrypt-proxy-1.9.5-r1.ebuild
@@ -15,7 +15,7 @@ KEYWORDS="~amd64 ~arm ~x86"
 IUSE="hardened libressl +plugins ssl systemd"
 
 RDEPEND="
-   dev-libs/libsodium
+   dev-libs/libsodium:=
net-libs/ldns
ssl? (
!libressl? ( dev-libs/openssl:0= )



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

2017-12-18 Thread Richard Farina
commit: b5b83df50a09e53a5568e283644dda9aaeaacf17
Author: Zero_Chaos  gentoo  org>
AuthorDate: Mon Dec 18 19:35:18 2017 +
Commit: Richard Farina  gentoo  org>
CommitDate: Mon Dec 18 19:36:18 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b5b83df5

net-analyzer/ntopng: less work for preserve-lib

Package-Manager: Portage-2.3.18, Repoman-2.3.6

 net-analyzer/ntopng/{ntopng-3.0-r1.ebuild => ntopng-3.0-r2.ebuild} | 1 +
 1 file changed, 1 insertion(+)

diff --git a/net-analyzer/ntopng/ntopng-3.0-r1.ebuild 
b/net-analyzer/ntopng/ntopng-3.0-r2.ebuild
similarity index 98%
rename from net-analyzer/ntopng/ntopng-3.0-r1.ebuild
rename to net-analyzer/ntopng/ntopng-3.0-r2.ebuild
index 3470ef4dea2..dbaa1f1914f 100644
--- a/net-analyzer/ntopng/ntopng-3.0-r1.ebuild
+++ b/net-analyzer/ntopng/ntopng-3.0-r2.ebuild
@@ -19,6 +19,7 @@ DEPEND="dev-db/sqlite:3
dev-libs/geoip
dev-libs/glib:2
dev-libs/hiredis
+   dev-libs/libsodium:=
dev-libs/libxml2
net-analyzer/rrdtool
net-libs/libpcap



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

2017-12-18 Thread Andreas Hüttel
commit: ec1d210e7d85aba515fe6519601c95f03337ade2
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Mon Dec 18 19:33:40 2017 +
Commit: Andreas Hüttel  gentoo  org>
CommitDate: Mon Dec 18 19:33:59 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec1d210e

sys-fs/quota: Require glibc without rpc support if rpc support is selected 
here, bug 636934

Otherwise we get file collisions:
 * sys-libs/glibc-2.25-r9:2.2::gentoo
 *  /usr/include/rpcsvc/rquota.h
 *  /usr/include/rpcsvc/rquota.x

Closes: https://bugs.gentoo.org/636934
Package-Manager: Portage-2.3.19, Repoman-2.3.6

 sys-fs/quota/quota-4.04-r1.ebuild |  8 ++--
 sys-fs/quota/quota-4.04.ebuild| 79 ---
 2 files changed, 3 insertions(+), 84 deletions(-)

diff --git a/sys-fs/quota/quota-4.04-r1.ebuild 
b/sys-fs/quota/quota-4.04-r1.ebuild
index 0fccc223e07..b4b4a726d94 100644
--- a/sys-fs/quota/quota-4.04-r1.ebuild
+++ b/sys-fs/quota/quota-4.04-r1.ebuild
@@ -22,11 +22,9 @@ RDEPEND="
)
rpc? (
net-nds/rpcbind
-   || (sys-libs/glibc[rpc(-)]
-   (
-   net-libs/rpcsvc-proto
-   )
-   )
+   elibc_glibc? ( sys-libs/glibc[-rpc(-)] )
+   net-libs/libtirpc
+   net-libs/rpcsvc-proto
)
tcpd? ( sys-apps/tcp-wrappers )
 "

diff --git a/sys-fs/quota/quota-4.04.ebuild b/sys-fs/quota/quota-4.04.ebuild
deleted file mode 100644
index d077fb35d66..000
--- a/sys-fs/quota/quota-4.04.ebuild
+++ /dev/null
@@ -1,79 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit autotools
-
-DESCRIPTION="Linux quota tools"
-HOMEPAGE="https://sourceforge.net/projects/linuxquota/;
-SRC_URI="mirror://sourceforge/linuxquota/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
-IUSE="ldap netlink nls rpc tcpd"
-
-RDEPEND="
-   ldap? ( >=net-nds/openldap-2.3.35 )
-   netlink? (
-   sys-apps/dbus
-   dev-libs/libnl:3
-   )
-   rpc? (
-   net-nds/rpcbind
-   || (sys-libs/glibc[rpc(-)]
-   (
-   net-libs/rpcsvc-proto
-   )
-   )
-   )
-   tcpd? ( sys-apps/tcp-wrappers )
-"
-DEPEND="
-   ${RDEPEND}
-   nls? ( sys-devel/gettext )
-"
-
-src_prepare() {
-   default
-   eautoreconf
-}
-
-src_configure() {
-   local myeconfargs=(
-   --docdir="${EPREFIX%/}/usr/share/doc/${PF}"
-   $(use_enable nls)
-   $(use_enable ldap ldapmail)
-   $(use_enable netlink)
-   $(use_enable rpc)
-   $(use_enable rpc rpcsetquota)
-   )
-   econf "${myeconfargs[@]}"
-}
-
-src_install() {
-   emake DESTDIR="${D}" install
-   dodoc doc/* README.* Changelog
-
-   insinto /etc
-   insopts -m0644
-   doins warnquota.conf quotatab
-
-   newinitd "${FILESDIR}"/quota.rc7 quota
-   newconfd "${FILESDIR}"/quota.confd quota
-
-   if use rpc ; then
-   newinitd "${FILESDIR}"/rpc.rquotad.initd rpc.rquotad
-   fi
-
-   if use ldap ; then
-   insinto /etc/openldap/schema
-   insopts -m0644
-   doins "${FILESDIR}"/ldap-scripts/quota.schema
-
-   exeinto /usr/share/quota/ldap-scripts
-   doexe "${FILESDIR}"/ldap-scripts/*.pl
-   doexe "${FILESDIR}"/ldap-scripts/edquota_editor
-   fi
-}



  1   2   3   >