[gentoo-commits] repo/gentoo:master commit in: app-crypt/openssl-af_alg-engine/

2016-06-28 Thread Steve Arnold
commit: 93d6aff8c06f61757b6d0d5f59cbdd14db09994a
Author: Stephen L Arnold  gentoo  org>
AuthorDate: Wed Jun 29 05:18:54 2016 +
Commit: Steve Arnold  gentoo  org>
CommitDate: Wed Jun 29 05:18:54 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=93d6aff8

app-crypt/openssl-af_alg-engine: new ebuild for user-space crypto

This partly fills a hole in available ssl engine plugins.  Use with any
recent kernel, tested (for real) on mips, arm, amd64, and x86. I am also
the upstream maintainer for the current packaged version.

Package-Manager: portage-2.2.28

 app-crypt/openssl-af_alg-engine/Manifest   |  1 +
 app-crypt/openssl-af_alg-engine/metadata.xml   | 11 ++
 .../openssl-af_alg-engine-0.0.1.ebuild | 45 ++
 3 files changed, 57 insertions(+)

diff --git a/app-crypt/openssl-af_alg-engine/Manifest 
b/app-crypt/openssl-af_alg-engine/Manifest
new file mode 100644
index 000..360d3b5
--- /dev/null
+++ b/app-crypt/openssl-af_alg-engine/Manifest
@@ -0,0 +1 @@
+DIST af_alg-0.0.1.tar.gz 332007 SHA256 
aeeef47027b06208207553ffc477758d6d4b8334c26b2b233af5127ef7e0a5d9 SHA512 
10860268dbff65e20d78c7d251b5ac4e63342e01c30af72894baa63a625f11900a77a8d0cca29d93bd3a06ae29c16c5fc4d71843e7379b7d948ad1b6e6b58b5b
 WHIRLPOOL 
86abc4aba4977f0c0ac83a07f7f4dff250445d6cfc7dc6112bb97f290711d3a16b7ccfb29da5b553cfe5eba08b42d0d333da92afe53fd99ce27f4eda78c35434

diff --git a/app-crypt/openssl-af_alg-engine/metadata.xml 
b/app-crypt/openssl-af_alg-engine/metadata.xml
new file mode 100644
index 000..a3e00d4
--- /dev/null
+++ b/app-crypt/openssl-af_alg-engine/metadata.xml
@@ -0,0 +1,11 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+
+   nerd...@gentoo.org
+   Steve Arnold
+
+
+   sarnold/af_alg
+
+

diff --git a/app-crypt/openssl-af_alg-engine/openssl-af_alg-engine-0.0.1.ebuild 
b/app-crypt/openssl-af_alg-engine/openssl-af_alg-engine-0.0.1.ebuild
new file mode 100644
index 000..834a00e
--- /dev/null
+++ b/app-crypt/openssl-af_alg-engine/openssl-af_alg-engine-0.0.1.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="5"
+
+MY_PN="af_alg"
+
+inherit autotools eutils libtool linux-info versionator
+
+DESCRIPTION="af_alg is an openssl crypto engine kernel interface thing"
+HOMEPAGE="https://github.com/sarnold/af_alg;
+SRC_URI="mirror://gentoo/${MY_PN}-${PV}.tar.gz"
+
+LICENSE="openssl"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
+IUSE=""
+
+DEPEND="virtual/linux-sources
+   >=dev-libs/openssl-1.0.0d"
+RDEPEND=""
+
+RESTRICT="test"
+
+S=${WORKDIR}/${MY_PN}-${PV}
+
+CONFIG_CHECK="~CRYPTO_USER_API"
+WARNING_CRYPTO_USER_API="You need to enable CONFIG_CRYPTO_USER_API in order to 
use this package."
+
+src_prepare() {
+   sed -i -e "s|ssl/engines|engines|" "${S}"/configure.ac
+   eautoreconf
+}
+
+src_configure() {
+   econf --with-pic
+}
+
+src_install() {
+   emake DESTDIR="${D}" install || die
+   dodoc AUTHORS NEWS README.rst
+
+   prune_libtool_files --modules
+}



[gentoo-commits] proj/catalyst:master commit in: targets/livecd-stage1/, targets/embedded/, targets/livecd-stage2/, ...

2016-06-28 Thread Brian Dolbec
commit: be1d8297fc2261f430a52cef8a444deb96555c43
Author: Brian Dolbec  gentoo  org>
AuthorDate: Wed Jun 29 04:53:45 2016 +
Commit: Brian Dolbec  gentoo  org>
CommitDate: Wed Jun 29 05:09:12 2016 +
URL:https://gitweb.gentoo.org/proj/catalyst.git/commit/?id=be1d8297

targets/*: Add shebangs for any scripts without one

This is to prevent errors like:

27 Jun 2016 21:29:02 EDT: ERROR   : Exception running action sequence 
build_kernel
Traceback (most recent call last):
  File "/usr/lib64/python3.4/site-packages/catalyst/base/stagebase.py", line 
1393, in run
getattr(self, x)()
  File "/usr/lib64/python3.4/site-packages/catalyst/base/stagebase.py", line 
1508, in build_kernel
env=self.env)
  File "/usr/lib64/python3.4/site-packages/catalyst/support.py", line 47, in cmd
proc = Popen(args, env=env)
  File "/usr/lib64/python3.4/subprocess.py", line 859, in __init__
restore_signals, start_new_session)
  File "/usr/lib64/python3.4/subprocess.py", line 1457, in _execute_child
raise child_exception_type(errno_num, err_msg)
OSError: [Errno 8] Exec format error

 targets/embedded/unmerge.sh   | 1 +
 targets/livecd-stage1/livecd-stage1-controller.sh | 1 +
 targets/livecd-stage2/livecd-stage2-controller.sh | 1 +
 targets/support/filesystem-functions.sh   | 2 ++
 targets/support/functions.sh  | 2 ++
 targets/support/target_image_setup.sh | 1 +
 6 files changed, 8 insertions(+)

diff --git a/targets/embedded/unmerge.sh b/targets/embedded/unmerge.sh
index 9611c0a..6c55801 100755
--- a/targets/embedded/unmerge.sh
+++ b/targets/embedded/unmerge.sh
@@ -1,3 +1,4 @@
+#!/bin/bash
 
 ${clst_CHROOT} ${clst_chroot_path} /bin/bash << EOF
ROOT=/tmp/mergeroot emerge -C $* || exit 1

diff --git a/targets/livecd-stage1/livecd-stage1-controller.sh 
b/targets/livecd-stage1/livecd-stage1-controller.sh
index 19b8dd1..7bf3bce 100755
--- a/targets/livecd-stage1/livecd-stage1-controller.sh
+++ b/targets/livecd-stage1/livecd-stage1-controller.sh
@@ -1,3 +1,4 @@
+#!/bin/bash
 
 source ${clst_shdir}/support/functions.sh
 

diff --git a/targets/livecd-stage2/livecd-stage2-controller.sh 
b/targets/livecd-stage2/livecd-stage2-controller.sh
index a98cb47..10ee98e 100755
--- a/targets/livecd-stage2/livecd-stage2-controller.sh
+++ b/targets/livecd-stage2/livecd-stage2-controller.sh
@@ -1,3 +1,4 @@
+#!/bin/bash
 
 source ${clst_shdir}/support/functions.sh
 source ${clst_shdir}/support/filesystem-functions.sh

diff --git a/targets/support/filesystem-functions.sh 
b/targets/support/filesystem-functions.sh
index 98fd5fe..0c144ba 100755
--- a/targets/support/filesystem-functions.sh
+++ b/targets/support/filesystem-functions.sh
@@ -1,3 +1,5 @@
+#!/bin/bash
+
 # Dont forget to update functions.sh  check_looptype
 # $1 is the target directory for the filesystem
 

diff --git a/targets/support/functions.sh b/targets/support/functions.sh
index f6faa61..cca2fd8 100755
--- a/targets/support/functions.sh
+++ b/targets/support/functions.sh
@@ -1,3 +1,5 @@
+#!/bin/bash
+
 copy_to_chroot() {
local src_file=$1
local dest_dir=${clst_chroot_path}${2:-/tmp}

diff --git a/targets/support/target_image_setup.sh 
b/targets/support/target_image_setup.sh
index b428d4e..559bc56 100755
--- a/targets/support/target_image_setup.sh
+++ b/targets/support/target_image_setup.sh
@@ -1,3 +1,4 @@
+#!/bin/bash
 
 source ${clst_shdir}/support/functions.sh
 source ${clst_shdir}/support/filesystem-functions.sh



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

2016-06-28 Thread Hans de Graaff
commit: adc0dff2ae75961ff1001225273860bbc604bf7a
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Jun 29 04:52:29 2016 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Jun 29 04:52:29 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=adc0dff2

dev-ruby/selenium-webdriver: add 2.53.4

Package-Manager: portage-2.2.28

 dev-ruby/selenium-webdriver/Manifest   |  1 +
 .../selenium-webdriver-2.53.4.ebuild   | 39 ++
 2 files changed, 40 insertions(+)

diff --git a/dev-ruby/selenium-webdriver/Manifest 
b/dev-ruby/selenium-webdriver/Manifest
index d95ecad..1933142 100644
--- a/dev-ruby/selenium-webdriver/Manifest
+++ b/dev-ruby/selenium-webdriver/Manifest
@@ -2,3 +2,4 @@ DIST selenium-webdriver-2.52.0.gem 890880 SHA256 
1faa96cbf02cc4f0f57e0f40db26e4f
 DIST selenium-webdriver-2.53.0.gem 897536 SHA256 
6e79499ef8a5fd14c545a437dcb91795c83132fad9ddf65b7610889ae0fa3a87 SHA512 
0f40520d88d00ed6c4e48aab41e8c02386a82aae16053bb8d763cef5361447ff4afb74cfa756bcaf1801f53c68aaf557eaf9859751c2e66c27c70aaf406d85dc
 WHIRLPOOL 
27057f40f3a82e49f7db43a985af33cbe8e06ed2baf38d3fdea6330426607f674803fae46542e65e62e89c7e2194e9b8389e9f020dda7352d6de0e0ff4b54fb1
 DIST selenium-webdriver-2.53.1.gem 897536 SHA256 
be70ead03df1ec6f579cc64a782b0c1f0657f4fddfbf54cd499577bc0ccba32a SHA512 
5087a926d67f0359e253c0a31c0de92fb03d2fbcb5e21df7cc8ab9150eec0aedc9d6aceee151e8ab70751cba55c3c341ceafd960a9e7fe3c8dbc281493263dbc
 WHIRLPOOL 
8cd436130010c0c8ce4391042363b8233abb503fe130ac1a1f2eca8702e2ac1efa4459463ce123bdc1796fcf0a60421bd6c6c250057907d7012d41a1c4b1ac3d
 DIST selenium-webdriver-2.53.3.gem 897536 SHA256 
5e656fb06c0204e056e94b1698cb88b800598e04ebe38b514ea45f0014f2ce15 SHA512 
d856f5a6832ca9df191c58a67b2cebb5afcc70a229ab3f8c76a61d59de5a1b9737b866e44722051ef3c3c0aee87ac3a8648e5e59dbd91f000ecab52dce165636
 WHIRLPOOL 
181c5dcb637d892a04683696ca7e2f51f47c3e90e33304d3e9cc833c934bbf56636d207183616b45912a93c9f4849b75c2e8ac9938d0740fa09df0e9033140ad
+DIST selenium-webdriver-2.53.4.gem 897536 SHA256 
44b38d9b6a97b39c7d2aa5185ff9585320295d5aa194cb21ec562897d6711e97 SHA512 
ad7934a67c4415a81c2d0efae5f510d41784411076ea903724e1fa2be1b209382131aa1b05f3636deb1deca38db6e76805262f5037ab2e621e785e4eb3c2b90e
 WHIRLPOOL 
c75f4b89fbfc31987ff92c013c1274a07d73f4d7fcbcdbade267180849e45279ebd5099fa63f7a5138ca75100fc1d39e15e0df4f15f35552cd2e679ea5c2bff0

diff --git a/dev-ruby/selenium-webdriver/selenium-webdriver-2.53.4.ebuild 
b/dev-ruby/selenium-webdriver/selenium-webdriver-2.53.4.ebuild
new file mode 100644
index 000..6e679c4
--- /dev/null
+++ b/dev-ruby/selenium-webdriver/selenium-webdriver-2.53.4.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+USE_RUBY="ruby20 ruby21 ruby22"
+
+# NOTE: this package contains precompiled code. It appears that all
+# source code can be found at https://code.google.com/p/selenium/ but the
+# repository is not organized in a way so that we can easily rebuild the
+# suited shared object. We'll just try our luck with the precompiled
+# objects for now.
+
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_EXTRADOC="CHANGES README.md"
+
+RUBY_FAKEGEM_TASK_TEST=""
+
+RUBY_QA_ALLOWED_LIBS="x_ignore_nofocus.so"
+QA_PREBUILT="*/x_ignore_nofocus.so"
+
+inherit ruby-fakegem
+
+DESCRIPTION="This gem provides Ruby bindings for WebDriver"
+HOMEPAGE="http://gemcutter.org/gems/selenium-webdriver;
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+ruby_add_rdepend ">=dev-ruby/childprocess-0.5.0
+   dev-ruby/rubyzip:1"
+
+all_ruby_prepare() {
+   # Make websocket a development dependency since it is only needed
+   # for the safari driver which we don't support on Gentoo.
+   sed -i -e '/websocket/,/version_requirements/ s/runtime/development/' 
../metadata || die
+}



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

2016-06-28 Thread Hans de Graaff
commit: fd19ccbc12701a15aacb8e384706f48778a77309
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Jun 29 04:50:24 2016 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Jun 29 04:50:24 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd19ccbc

dev-ruby/colorator: add 1.1.0

Package-Manager: portage-2.2.28

 dev-ruby/colorator/Manifest   |  1 +
 dev-ruby/colorator/colorator-1.1.0.ebuild | 27 +++
 2 files changed, 28 insertions(+)

diff --git a/dev-ruby/colorator/Manifest b/dev-ruby/colorator/Manifest
index 1fa394d..0df9fc8 100644
--- a/dev-ruby/colorator/Manifest
+++ b/dev-ruby/colorator/Manifest
@@ -1,2 +1,3 @@
 DIST colorator-0.1.gem 7680 SHA256 
7adfe632249e619a955347ba0403dc97219f6d262ed719dc5b94a7e66109f727 SHA512 
572a15f4d3011579302ae5448c9752511baec962d65265e923f561b002a3a80384610ab877233f15c1c6953a765fbf32b2d2838a658d207900cf53b6525caee2
 WHIRLPOOL 
833187760367c2f6493bf4dc229ba140f3987b41b58e49749578c3aa65500edd3c40806c3bfec7c2dd56bd6b73d8dfd28cc48678893f03aa7ec3575805bc4cf9
 DIST colorator-1.0.0.tar.gz 5063 SHA256 
e7ecb784ab500815081d3add4ea371351b86af91510aca7d52ef1dfffe0664be SHA512 
c6755dc822a67b39f8a3d2feeadede7159554a39c49fc3d04370bedee7d58cb9b7208592f84c3aa13a6a5c84b0076aa39926a6f77598d55d38697ba2b4945749
 WHIRLPOOL 
8f4b2eb4c0585e669d35ca047356acfdb1f020e614e18df964b5980af2effae8b33065d3d2bd2971784cab88f15902f0021b08903da157135660c5baa116b801
+DIST colorator-1.1.0.tar.gz 5112 SHA256 
9b96af8a6b58aa23aa2a006e2f0696dd54a022251ec39db11ccbfa0f7d51da14 SHA512 
7bc2e85f8c4db8ca6db5140c9ebb471d3b1733c1c408595eb0bec531ec5f08fc86f4ee793a451bf51f359c8d4f07beac9e5ae9f418e2752be1c4fb0442b802de
 WHIRLPOOL 
5958d0503a813395866513c3f1d8892c71d938e8528cea6b8056d43f466df99ec16a60bf47564d93b8c1a83ebcf0e4c2394d1bc3280b98c4fa31a1ac7daad5bd

diff --git a/dev-ruby/colorator/colorator-1.1.0.ebuild 
b/dev-ruby/colorator/colorator-1.1.0.ebuild
new file mode 100644
index 000..dc00e6a
--- /dev/null
+++ b/dev-ruby/colorator/colorator-1.1.0.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+USE_RUBY="ruby20 ruby21 ruby22 ruby23"
+
+RUBY_FAKEGEM_EXTRADOC="README.markdown"
+RUBY_FAKEGEM_RECIPE_DOC="rdoc"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Colorize your text in the terminal"
+HOMEPAGE="https://github.com/octopress/colorator;
+SRC_URI="https://github.com/octopress/colorator/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+all_ruby_prepare() {
+   sed -i -e "/bundler/d" Rakefile || die
+   sed -i -e "/luna/d" spec/spec/helper.rb || die
+}



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

2016-06-28 Thread Hans de Graaff
commit: 6930bd822d9de4fc534b09263a83a1e9458df503
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Jun 29 04:53:36 2016 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Jun 29 04:53:36 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6930bd82

dev-ruby/yard: drop ruby19

Package-Manager: portage-2.2.28

 dev-ruby/yard/yard-0.8.7.3.ebuild | 6 ++
 1 file changed, 2 insertions(+), 4 deletions(-)

diff --git a/dev-ruby/yard/yard-0.8.7.3.ebuild 
b/dev-ruby/yard/yard-0.8.7.3.ebuild
index 1af2c9e..c32d854 100644
--- a/dev-ruby/yard/yard-0.8.7.3.ebuild
+++ b/dev-ruby/yard/yard-0.8.7.3.ebuild
@@ -1,10 +1,10 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
 EAPI=5
 
-USE_RUBY="ruby19 ruby20"
+USE_RUBY="ruby20"
 
 RUBY_FAKEGEM_RECIPE_TEST="rspec"
 RUBY_FAKEGEM_TASK_DOC="yard"
@@ -30,8 +30,6 @@ IUSE=""
 ruby_add_bdepend "doc? ( || ( dev-ruby/bluecloth dev-ruby/maruku 
dev-ruby/rdiscount dev-ruby/kramdown ) )
test? ( dev-ruby/rack )"
 
-USE_RUBY="ruby19" ruby_add_bdepend "test? ( >=dev-ruby/ruby-gettext-2.3.8 )"
-
 all_ruby_prepare() {
sed -i -e '/[Bb]undler/ s:^:#:' spec/spec_helper.rb || die
sed -i -e "s/require 'bundler'; rescue LoadError//" 
spec/cli/server_spec.rb || die



[gentoo-commits] proj/portage:master commit in: pym/portage/

2016-06-28 Thread Brian Dolbec
commit: 36a7f18dcbea9072cd6e2d7d923a9c7b4638aab9
Author: Mike Gilbert  gentoo  org>
AuthorDate: Tue Jun 28 23:56:44 2016 +
Commit: Brian Dolbec  gentoo  org>
CommitDate: Wed Jun 29 02:57:36 2016 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=36a7f18d

portage.VERSION: compensate for new git tag format

 pym/portage/__init__.py | 8 
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/pym/portage/__init__.py b/pym/portage/__init__.py
index 427f79b..057dc6b 100644
--- a/pym/portage/__init__.py
+++ b/pym/portage/__init__.py
@@ -645,12 +645,12 @@ if VERSION == 'HEAD':
output_lines = output.splitlines()
if output_lines:
version_split = 
output_lines[0].split('-')
-   if version_split:
-   VERSION = 
version_split[0].lstrip('v')
+   if len(version_split) > 1:
+   VERSION = 
version_split[1]
patchlevel = False
-   if len(version_split) > 
1:
+   if len(version_split) > 
2:
patchlevel = 
True
-   VERSION = 
"%s_p%s" % (VERSION, version_split[1])
+   VERSION = 
"%s_p%s" % (VERSION, version_split[2])
if len(output_lines) > 
1 and output_lines[1] == 'modified':
head_timestamp 
= None
if 
len(output_lines) > 3:



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

2016-06-28 Thread NP Hardass
commit: 1213177dcd9da5b2997efae599e343f8a394
Author: NP-Hardass  gentoo  org>
AuthorDate: Wed Jun 29 02:56:29 2016 +
Commit: NP Hardass  gentoo  org>
CommitDate: Wed Jun 29 02:57:04 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1213177d

net-misc/teamviewer:  Add png dependency for wine, resolves #580066

Package-Manager: portage-2.2.28

 .../{teamviewer-11.0.57095.ebuild => teamviewer-11.0.57095-r1.ebuild}  | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/net-misc/teamviewer/teamviewer-11.0.57095.ebuild 
b/net-misc/teamviewer/teamviewer-11.0.57095-r1.ebuild
similarity index 96%
rename from net-misc/teamviewer/teamviewer-11.0.57095.ebuild
rename to net-misc/teamviewer/teamviewer-11.0.57095-r1.ebuild
index 2de33d3..6a093d8 100644
--- a/net-misc/teamviewer/teamviewer-11.0.57095.ebuild
+++ b/net-misc/teamviewer/teamviewer-11.0.57095-r1.ebuild
@@ -22,7 +22,8 @@ KEYWORDS="-* ~amd64 ~x86"
 RESTRICT="bindist mirror"
 
 RDEPEND="
-   system-wine? ( app-emulation/wine[abi_x86_32(-)] )
+   system-wine? ( app-emulation/wine[abi_x86_32(-),png] )
+   !system-wine? ( media-libs/libpng:1.2[abi_x86_32(-)] )
sys-apps/dbus[abi_x86_32(-)]
dev-qt/qtcore:4[abi_x86_32(-)]
dev-qt/qtgui:4[abi_x86_32(-)]



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

2016-06-28 Thread Jason Donenfeld
commit: 4c7d6484b9c99e26ff95316fbb3369cc32c82d55
Author: Jason A. Donenfeld  gentoo  org>
AuthorDate: Wed Jun 29 02:43:39 2016 +
Commit: Jason Donenfeld  gentoo  org>
CommitDate: Wed Jun 29 02:43:47 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c7d6484

net-misc/wireguard: new ebuild

Package-Manager: portage-2.3.0

 net-misc/wireguard/metadata.xml  |  8 +
 net-misc/wireguard/wireguard-.ebuild | 50 
 2 files changed, 58 insertions(+)

diff --git a/net-misc/wireguard/metadata.xml b/net-misc/wireguard/metadata.xml
new file mode 100644
index 000..915f002
--- /dev/null
+++ b/net-misc/wireguard/metadata.xml
@@ -0,0 +1,8 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   zx...@gentoo.org
+   Jason A. Donenfeld
+   
+

diff --git a/net-misc/wireguard/wireguard-.ebuild 
b/net-misc/wireguard/wireguard-.ebuild
new file mode 100644
index 000..675c751
--- /dev/null
+++ b/net-misc/wireguard/wireguard-.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+inherit linux-mod linux-info
+
+DESCRIPTION="Simple yet fast and modern VPN that utilizes state-of-the-art 
cryptography."
+HOMEPAGE="https://www.wireguard.io/;
+
+if [[ ${PV} ==  ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://git.zx2c4.com/WireGuard;
+   KEYWORDS=""
+else
+   
SRC_URI="https://git.zx2c4.com/WireGuard/snapshot/WireGuard-${PV}.tar.xz;
+   KEYWORDS="~amd64 ~x86"
+fi
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE=""
+
+DEPEND="net-libs/libmnl"
+RDEPEND="${DEPEND}"
+
+MODULE_NAMES="wireguard(net:src)"
+BUILD_PARAMS="KERNELDIR=${KERNEL_DIR} V=1"
+CONFIG_CHECK="NET_UDP_TUNNEL IPV6 NETFILTER_XT_MATCH_HASHLIMIT ~PADATA"
+ERROR_NET_UDP_TUNNEL="WireGuard requires NET_UDP_TUNNEL."
+ERROR_IPV6="WireGuard requires IPV6 support in the kernel."
+ERROR_NETFILTER_XT_MATCH_HASHLIMIT="WireGuard requires 
NETFILTER_XT_MATCH_HASHLIMIT."
+ERROR_PADATA="If you're running a multicore system you likely should enable 
CONFIG_PADATA for improved performance and parallel crypto."
+
+pkg_setup() {
+   linux-mod_pkg_setup
+   kernel_is -lt 4 1 0 && die "This version of ${PN} requires Linux >= 4.1"
+}
+
+src_compile() {
+linux-mod_src_compile
+emake -C src/tools
+}
+
+src_install() {
+   dodoc README.md
+   linux-mod_src_install
+   emake DESTDIR="${D}" PREFIX="${EPREFIX}/usr" -C src/tools install
+}



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

2016-06-28 Thread Mike Gilbert
commit: 57c5991e03570071692d111a0f0fe36bd4946b9a
Author: Mike Gilbert  gentoo  org>
AuthorDate: Wed Jun 29 02:26:39 2016 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Wed Jun 29 02:26:39 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=57c5991e

Revert "sys-boot/grub: populate MULTIBUILD_VARIANTS in a more PMS-defined way"

This reverts commit e1374135af76bf31a01ff4ecb6696d8bbe041f31.

 sys-boot/grub/grub-2.02_beta3-r1.ebuild | 15 +--
 sys-boot/grub/grub--r1.ebuild   | 15 +--
 2 files changed, 2 insertions(+), 28 deletions(-)

diff --git a/sys-boot/grub/grub-2.02_beta3-r1.ebuild 
b/sys-boot/grub/grub-2.02_beta3-r1.ebuild
index 51efcb7..edef1e7 100644
--- a/sys-boot/grub/grub-2.02_beta3-r1.ebuild
+++ b/sys-boot/grub/grub-2.02_beta3-r1.ebuild
@@ -219,19 +219,6 @@ grub_configure() {
ECONF_SOURCE="${S}" econf "${myeconfargs[@]}"
 }
 
-grub_get_platforms() {
-   MULTIBUILD_VARIANTS=()
-   local platform
-   for platform in "${GRUB_ALL_PLATFORMS[@]}"; do
-   if use "grub_platforms_${platform}"; then
-   MULTIBUILD_VARIANTS+=( "${platform}" )
-   fi
-   done
-   if (( ${#MULTIBUILD_VARIANTS[@]} == 0 )); then
-   MULTIBUILD_VARIANTS=( guessed )
-   fi
-}
-
 src_configure() {
# Bug 508758.
replace-flags -O3 -O2
@@ -253,7 +240,7 @@ src_configure() {
tc-export BUILD_CC # Bug 485592
 
# Portage will take care of cleaning up GRUB_PLATFORMS
-   grub_get_platforms
+   MULTIBUILD_VARIANTS=( ${GRUB_PLATFORMS:-guessed} )
grub_do grub_configure
 }
 

diff --git a/sys-boot/grub/grub--r1.ebuild 
b/sys-boot/grub/grub--r1.ebuild
index ad57624..9fe3b54 100644
--- a/sys-boot/grub/grub--r1.ebuild
+++ b/sys-boot/grub/grub--r1.ebuild
@@ -220,19 +220,6 @@ grub_configure() {
ECONF_SOURCE="${S}" econf "${myeconfargs[@]}"
 }
 
-grub_get_platforms() {
-   MULTIBUILD_VARIANTS=()
-   local platform
-   for platform in "${GRUB_ALL_PLATFORMS[@]}"; do
-   if use "grub_platforms_${platform}"; then
-   MULTIBUILD_VARIANTS+=( "${platform}" )
-   fi
-   done
-   if (( ${#MULTIBUILD_VARIANTS[@]} == 0 )); then
-   MULTIBUILD_VARIANTS=( guessed )
-   fi
-}
-
 src_configure() {
# Bug 508758.
replace-flags -O3 -O2
@@ -254,7 +241,7 @@ src_configure() {
tc-export BUILD_CC # Bug 485592
 
# Portage will take care of cleaning up GRUB_PLATFORMS
-   grub_get_platforms
+   MULTIBUILD_VARIANTS=( ${GRUB_PLATFORMS:-guessed} )
grub_do grub_configure
 }
 



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

2016-06-28 Thread Mike Gilbert
commit: 0475287b1eb40bb052bb2c5e5ac5da1019e165e5
Author: Mike Gilbert  gentoo  org>
AuthorDate: Wed Jun 29 02:25:59 2016 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Wed Jun 29 02:25:59 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0475287b

sys-boot/grub: refactor platform logic

Package-Manager: portage-2.3.0_p7

 sys-boot/grub/grub-2.02_beta3-r1.ebuild | 29 +
 sys-boot/grub/grub--r1.ebuild   | 29 +
 2 files changed, 26 insertions(+), 32 deletions(-)

diff --git a/sys-boot/grub/grub-2.02_beta3-r1.ebuild 
b/sys-boot/grub/grub-2.02_beta3-r1.ebuild
index fd6f5f2..51efcb7 100644
--- a/sys-boot/grub/grub-2.02_beta3-r1.ebuild
+++ b/sys-boot/grub/grub-2.02_beta3-r1.ebuild
@@ -168,26 +168,23 @@ grub_configure() {
local platform
 
case ${MULTIBUILD_VARIANT} in
-   efi-32)
-   platform=efi
+   efi*) platform=efi ;;
+   xen*) platform=xen ;;
+   guessed) ;;
+   *) platform=${MULTIBUILD_VARIANT} ;;
+   esac
+
+   case ${MULTIBUILD_VARIANT} in
+   *-32)
if [[ ${CTARGET:-${CHOST}} == x86_64* ]]; then
-   local CTARGET=${CTARGET:-i386}
+   local CTARGET=i386
fi ;;
-   efi-64)
-   platform=efi
+   *-64)
if [[ ${CTARGET:-${CHOST}} == i?86* ]]; then
-   local CTARGET=${CTARGET:-x86_64}
-   local TARGET_CFLAGS="-Os -march=x86-64 
${TARGET_CFLAGS}"
-   local TARGET_CPPFLAGS="-march=x86-64 
${TARGET_CPPFLAGS}"
-   export TARGET_CFLAGS TARGET_CPPFLAGS
-   fi ;;
-   xen-32)
-   platform=xen
-   if [[ ${CHOST} == x86_64* ]]; then
-   local CTARGET=i386
+   local CTARGET=x86_64
+   local -x TARGET_CFLAGS="-Os -march=x86-64 
${TARGET_CFLAGS}"
+   local -x TARGET_CPPFLAGS="-march=x86-64 
${TARGET_CPPFLAGS}"
fi ;;
-   guessed) ;;
-   *)  platform=${MULTIBUILD_VARIANT} ;;
esac
 
local myeconfargs=(

diff --git a/sys-boot/grub/grub--r1.ebuild 
b/sys-boot/grub/grub--r1.ebuild
index b0c7084..ad57624 100644
--- a/sys-boot/grub/grub--r1.ebuild
+++ b/sys-boot/grub/grub--r1.ebuild
@@ -169,26 +169,23 @@ grub_configure() {
local platform
 
case ${MULTIBUILD_VARIANT} in
-   efi-32)
-   platform=efi
+   efi*) platform=efi ;;
+   xen*) platform=xen ;;
+   guessed) ;;
+   *) platform=${MULTIBUILD_VARIANT} ;;
+   esac
+
+   case ${MULTIBUILD_VARIANT} in
+   *-32)
if [[ ${CTARGET:-${CHOST}} == x86_64* ]]; then
-   local CTARGET=${CTARGET:-i386}
+   local CTARGET=i386
fi ;;
-   efi-64)
-   platform=efi
+   *-64)
if [[ ${CTARGET:-${CHOST}} == i?86* ]]; then
-   local CTARGET=${CTARGET:-x86_64}
-   local TARGET_CFLAGS="-Os -march=x86-64 
${TARGET_CFLAGS}"
-   local TARGET_CPPFLAGS="-march=x86-64 
${TARGET_CPPFLAGS}"
-   export TARGET_CFLAGS TARGET_CPPFLAGS
-   fi ;;
-   xen-32)
-   platform=xen
-   if [[ ${CHOST} == x86_64* ]]; then
-   local CTARGET=i386
+   local CTARGET=x86_64
+   local -x TARGET_CFLAGS="-Os -march=x86-64 
${TARGET_CFLAGS}"
+   local -x TARGET_CPPFLAGS="-march=x86-64 
${TARGET_CPPFLAGS}"
fi ;;
-   guessed) ;;
-   *)  platform=${MULTIBUILD_VARIANT} ;;
esac
 
local myeconfargs=(



[gentoo-commits] repo/gentoo:master commit in: profiles/base/, sys-boot/grub/, profiles/desc/, profiles/arch/amd64/

2016-06-28 Thread Mike Gilbert
commit: d61119fb4ea2112ed2f08be53566d75b4b325e97
Author: Douglas Freed  mtu  edu>
AuthorDate: Wed Jun 29 01:43:11 2016 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Wed Jun 29 01:52:15 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d61119fb

sys-boot/grub: add xen-32 platform

This builds 32-bit Xen on amd64.

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

 profiles/arch/amd64/package.use.mask| 4 
 profiles/base/package.use.mask  | 4 
 profiles/desc/grub_platforms.desc   | 1 +
 sys-boot/grub/grub-2.02_beta3-r1.ebuild | 8 +++-
 sys-boot/grub/grub--r1.ebuild   | 8 +++-
 5 files changed, 23 insertions(+), 2 deletions(-)

diff --git a/profiles/arch/amd64/package.use.mask 
b/profiles/arch/amd64/package.use.mask
index 178c46c..3640f08 100644
--- a/profiles/arch/amd64/package.use.mask
+++ b/profiles/arch/amd64/package.use.mask
@@ -18,6 +18,10 @@
 
 #--- END OF EXAMPLES ---
 
+# Mike Gilbert  (23 Jun 2016)
+# This flag only has meaning on amd64
+sys-boot/grub:2 -grub_platforms_xen-32
+
 # Nathan Phillip Brink  (26 Sep 2015)
 # git useflag requires dev-libs/libgit2 which few arches support
 dev-util/geany-plugins -git

diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask
index 6030b44..22e3fd8 100644
--- a/profiles/base/package.use.mask
+++ b/profiles/base/package.use.mask
@@ -5,6 +5,10 @@
 # This file requires >=portage-2.1.1
 # New entries go on top.
 
+# Mike Gilbert  (23 Jun 2016)
+# This flag only has meaning on amd64
+sys-boot/grub:2 grub_platforms_xen-32
+
 # Brian Evans  (14 Jun 2016)
 # Igbinary is not ready for php 7
 >=dev-php/pecl-redis-3.0 igbinary

diff --git a/profiles/desc/grub_platforms.desc 
b/profiles/desc/grub_platforms.desc
index dcb57b2..2ba24c6 100644
--- a/profiles/desc/grub_platforms.desc
+++ b/profiles/desc/grub_platforms.desc
@@ -18,3 +18,4 @@ qemu - QEMU platform support
 qemu-mips - QEMU MIPS platform support
 uboot - U-Boot platform support
 xen - XEN (pvgrub2) platform support
+xen-32 - Build 32-bit XEN (pvgrub2) platform support on amd64

diff --git a/sys-boot/grub/grub-2.02_beta3-r1.ebuild 
b/sys-boot/grub/grub-2.02_beta3-r1.ebuild
index 7fd67ee..fd6f5f2 100644
--- a/sys-boot/grub/grub-2.02_beta3-r1.ebuild
+++ b/sys-boot/grub/grub-2.02_beta3-r1.ebuild
@@ -51,7 +51,7 @@ LICENSE="GPL-3 fonts? ( GPL-2-with-font-exception ) themes? ( 
BitstreamVera )"
 SLOT="2/${PVR}"
 IUSE="debug device-mapper doc efiemu +fonts mount +multislot nls static sdl 
test +themes truetype libzfs"
 
-GRUB_ALL_PLATFORMS=( coreboot efi-32 efi-64 emu ieee1275 loongson multiboot 
qemu qemu-mips pc uboot xen )
+GRUB_ALL_PLATFORMS=( coreboot efi-32 efi-64 emu ieee1275 loongson multiboot 
qemu qemu-mips pc uboot xen xen-32 )
 IUSE+=" ${GRUB_ALL_PLATFORMS[@]/#/grub_platforms_}"
 
 REQUIRED_USE="
@@ -85,6 +85,7 @@ DEPEND="${RDEPEND}
sys-apps/texinfo
fonts? ( media-libs/freetype:2 )
grub_platforms_xen? ( app-emulation/xen-tools:= )
+   grub_platforms_xen-32? ( app-emulation/xen-tools:= )
static? (
app-arch/xz-utils[static-libs(+)]
truetype? (
@@ -180,6 +181,11 @@ grub_configure() {
local TARGET_CPPFLAGS="-march=x86-64 
${TARGET_CPPFLAGS}"
export TARGET_CFLAGS TARGET_CPPFLAGS
fi ;;
+   xen-32)
+   platform=xen
+   if [[ ${CHOST} == x86_64* ]]; then
+   local CTARGET=i386
+   fi ;;
guessed) ;;
*)  platform=${MULTIBUILD_VARIANT} ;;
esac

diff --git a/sys-boot/grub/grub--r1.ebuild 
b/sys-boot/grub/grub--r1.ebuild
index c880d12..b0c7084 100644
--- a/sys-boot/grub/grub--r1.ebuild
+++ b/sys-boot/grub/grub--r1.ebuild
@@ -48,7 +48,7 @@ LICENSE="GPL-3 fonts? ( GPL-2-with-font-exception ) themes? ( 
BitstreamVera )"
 SLOT="2/${PVR}"
 IUSE="debug device-mapper doc efiemu +fonts mount +multislot nls static sdl 
test +themes truetype libzfs"
 
-GRUB_ALL_PLATFORMS=( coreboot efi-32 efi-64 emu ieee1275 loongson multiboot 
qemu qemu-mips pc uboot xen )
+GRUB_ALL_PLATFORMS=( coreboot efi-32 efi-64 emu ieee1275 loongson multiboot 
qemu qemu-mips pc uboot xen xen-32 )
 IUSE+=" ${GRUB_ALL_PLATFORMS[@]/#/grub_platforms_}"
 
 REQUIRED_USE="
@@ -82,6 +82,7 @@ DEPEND="${RDEPEND}
sys-apps/texinfo
fonts? ( media-libs/freetype:2 )
grub_platforms_xen? ( app-emulation/xen-tools:= )
+   grub_platforms_xen-32? ( app-emulation/xen-tools:= )
static? (
app-arch/xz-utils[static-libs(+)]
truetype? (
@@ -181,6 +182,11 @@ grub_configure() {
local TARGET_CPPFLAGS="-march=x86-64 
${TARGET_CPPFLAGS}"
export TARGET_CFLAGS TARGET_CPPFLAGS
   

[gentoo-commits] proj/android:master commit in: app-shells/bash/, app-shells/bash/files/

2016-06-28 Thread Benda XU
commit: 0efb33bfec3b0da7ca0aa09ed1c771191b2badaf
Author: Benda Xu  gmail  com>
AuthorDate: Wed Jun 29 00:12:54 2016 +
Commit: Benda XU  gentoo  org>
CommitDate: Wed Jun 29 00:12:54 2016 +
URL:https://gitweb.gentoo.org/proj/android.git/commit/?id=0efb33bf

app-shell/bash-4.3_p46: track.

 app-shells/bash/Manifest   |  7 +++--
 .../{bash-4.4_rc1.ebuild => bash-4.3_p46.ebuild}   | 30 --
 app-shells/bash/files/bash-4.3-protos.patch| 10 
 3 files changed, 31 insertions(+), 16 deletions(-)

diff --git a/app-shells/bash/Manifest b/app-shells/bash/Manifest
index ce1bf27..1b60193 100644
--- a/app-shells/bash/Manifest
+++ b/app-shells/bash/Manifest
@@ -12,7 +12,6 @@ AUX dot-bash_logout 127 SHA256 
3bcb4958dad662fc2cbe77177236679f7a09b8bdb0be73810
 AUX dot-bash_profile 204 SHA256 
4fc40b8960894a3011eca9ed5ee1e65b4a6f26bc8559a8e8cbf605d1966aa2e5 SHA512 
97ad83696b7eb8b084a53530d1a3e7648722ae4199c91737ceb02b8238e7637b0770731f5140ffb552142311f79b140a041d7e1e5366ba60399b0019f164fce9
 WHIRLPOOL 
797471612c96453793ca26065a5edcdccc919e7370366bc56c224ec295a77c275af0650568b74922ee781b2d4f6540f32ff5158f62d8b8c0288488cd51f22d4b
 AUX dot-bashrc 551 SHA256 
e280e34af6e830c93adb6285f66ead4812ddfb2bbc6a7ff618467f4c933f6446 SHA512 
518b62aa2fa30e7d1692847929a6ce8dae4eac93e8b16d223d1ae86f4d5b076bcbe1852c9034f321c013e17502db9f771979957c67f8e8a71ca4eea7bfe9cc1b
 WHIRLPOOL 
27c53e3f59bd89d5517b5b22bcf04a9adddee0492c52d34d26a707062fb4c4fa853cdf2726d6ec2621a08f24c32a53651ce5693b6de1be764de3e088eb9f7ee6
 DIST bash-4.3.tar.gz 7955839 SHA256 
afc687a28e0e24dc21b988fa159ff9dbcf6b7caa92ade8645cc6d5605cd024d4 SHA512 
a852b8e46ee55568dce9d23a30a9dbd1c770c2d2a4bc91e1c3177d723b31b32c5d69d19704a93f165891b409b9dd2cc65723372044e2bd0ee49ed59a11512651
 WHIRLPOOL 
d82eb296b1bdee517b20e40d2231697dc41e2040d34e2da24c4fa40755c723d732929805ebef6f6923cd8ffecfb0db7063ec1dc3ab4e695a93916f2d872e236f
-DIST bash-4.4-rc1.tar.gz 8856234 SHA256 
54838ce0e9db6a8920d4c9f6563fd74dac45d3d3c14c8df4cf7ceb68a91e244b SHA512 
14862599fc5cdfae00ba9e5a047bf9321e89276a1879a6334fd9c9bd43597ecb48b568f1bd17f3be8bef0a0f572fc63edddec31b106e81c0552127970a069a7b
 WHIRLPOOL 
3623014c39333d12a61e0d32e42ef246b4869b72ad3d6bfb9dd523832a3578056376ce37c795a71bb5bb8eaab59773b74a109163f0e1876daf61e3d15363
 DIST bash43-001 1617 SHA256 
ecb3dff2648667513e31554b3ad054ccd89fce38e33367c9459ac3a285153742 SHA512 
a1011392652180a28f9837af4a341a80beb929c1458e2384e282f0007713c5fe8d0b315abf1340b3707748d3caed322135dee87b59eeb7612ee5130f87d79888
 WHIRLPOOL 
94d34b6ae2496b4007bf9b3af69847828179dfa90528d7fc2f9a91facc451535e2fa46120cc3ea22156974c92f2633f91423f2d43b4733f8960cde69dfff81b9
 DIST bash43-002 1594 SHA256 
eee7cd7062ab29a9e4f02924d9c367264dcb8b162703f74ff6eb8f175a91502b SHA512 
e3178c85f553522d5d1c5fd39e76f015b680a8ccc84836a5e10283b2aed6e5b7cc3d23af0e67a270b7622dce0abf35dd8a95afa9bb6f89b73a9439f7435175a4
 WHIRLPOOL 
2d1b6679a1263f7a4325b692c3edac9f5daaa72e3f06dfa88958e70ad64c1fc74b92d8325becfff2c21dd28c002470bdaad50f57037c2676352078291bf0b0bc
 DIST bash43-003 1465 SHA256 
000e6eac50cd9053ce0630db01239dcdead04a2c2c351c47e2b51dac1ac1087d SHA512 
dc2c5fad8d357d1301e419afd959dfaf015a63172857080c11f77ab1bb7d1d737f411eb0e70a861f98a36bed1b19edb7217a4fa9f4773e21706b62dc56ec3464
 WHIRLPOOL 
1ef78321cfe3ca6e9f690ae3dd6a7c06bc72d2e6590bfdaa8543b0ac3ff84eae998e4a2aa44531423cab1137c974b09ac30baf5fa2746e2e5a2006cde03a2b32
@@ -55,6 +54,10 @@ DIST bash43-039 1531 SHA256 
ab94dced2215541097691f60c3eb323cc28ef2549463e6a5334b
 DIST bash43-040 1532 SHA256 
84bb396b9262992ca5424feab6ed3ec39f193ef5c76dfe4a62b551bd8dd9d76b SHA512 
25a0696f1f0e78cb971afa404e0b7fe634b70d49d6a5a9d6ff5506c42063968e8ede83ad80bd0b79601363676fe3abfedc3b76984f6f9ad2e7798790682e21d0
 WHIRLPOOL 
a435f25ae432161f676b4965cc20cc096fa18af8a191dca7cb311a41e3504e5d27c668fb3430fece1de45e0eed9cb34357dc887e83ace9819f24d585eddf6720
 DIST bash43-041 2362 SHA256 
4ec432966e4198524a7e0cd685fe222e96043769c9613e66742ac475db132c1a SHA512 
d75cdd6a1fb8aeb1a4e88f046cfea3ec493b994b96f60f27d5577b59408422bb7c51cc4525cadab821fd8c57f44fb07f811b087d077359242caff3b54cfc6819
 WHIRLPOOL 
c88e754d694b69bcb3ce390ab3e29932b30a74f8f15b75b570cc46699c072b0f872824766c45bc2a98627529896bdf5aaf6493a493ffd33932d9ed6a362defb3
 DIST bash43-042 1535 SHA256 
ac219322db2791da87a496ee6e8e5544846494bdaaea2626270c2f73c1044919 SHA512 
01a6601029c0a55c9bf1a4ace3f387f9d094a9b9ee3511e2113c000123d85b1d5813c369e62d5a6dd329f515ef0d67d11394a6c0e4516956387556c13d13009a
 WHIRLPOOL 
790b15282a81f5717fb675ea4ae752382ddb1b101766e32c68deb1ec1d64fcf8841b3da556b87ac685e18b528a1de31bc4b94900369f6386f8e3991ed76232c1
+DIST bash43-043 1942 SHA256 
47a8a3c005b46e25821f4d8f5ccb04c1d653b1c829cb40568d553dc44f7a6180 SHA512 
eb05e537fac08587d0755ad59218bb5a51685aefc1476d6e3feaf72acd1e08cbda512988d8c157425e7939863b313d1e36f51b32f8a8497655c6b0710a24b738
 WHIRLPOOL 

[gentoo-commits] proj/android:master commit in: app-shells/bash/

2016-06-28 Thread Benda XU
commit: 3ec8fc78cabcecf099214a05b8552df5bcba788d
Author: Benda Xu  gmail  com>
AuthorDate: Wed Jun 29 00:13:25 2016 +
Commit: Benda XU  gentoo  org>
CommitDate: Wed Jun 29 00:13:25 2016 +
URL:https://gitweb.gentoo.org/proj/android.git/commit/?id=3ec8fc78

app-shells/bash-4.3_p46: prefixify.

 app-shells/bash/Manifest| 1 +
 app-shells/bash/bash-4.3_p46.ebuild | 5 +++--
 2 files changed, 4 insertions(+), 2 deletions(-)

diff --git a/app-shells/bash/Manifest b/app-shells/bash/Manifest
index 1b60193..ff6bc1e 100644
--- a/app-shells/bash/Manifest
+++ b/app-shells/bash/Manifest
@@ -5,6 +5,7 @@ AUX bash-4.3-append-process-segfault.patch 675 SHA256 
cadbc77924ce5e2ba3984263f1
 AUX bash-4.3-arrayfunc.patch 439 SHA256 
9407d53d357166464c7c4e3341a72027faba295f416e73f7b5919e10ea15577a SHA512 
9db458ea34495e8632d68c072db0c30be103d31ad0535d5327e2ba8db62d9464b2e4427fb0a06c6272dbaa399a2ba939666f4574929d0f53940234a78ca67867
 WHIRLPOOL 
038eb157225aadf2c7d57aa63b1ca7871986ceea982ae91d319b1377e79b6023a1844c752586083056ae377813366f032e8c51df0f42e35bef0c037ed803
 AUX bash-4.3-compat-lvl.patch 628 SHA256 
3303c12a499c5fb3f3c9ac7b11b020c83d4d4e3d672cc2df734709b22a6d92d7 SHA512 
c552e1c7154d69201329f26e039c06a61e1bbaf5eaf16b7eea4f89d56aef0f710ebdfb115a1c00f07bd94893e51f9cbceee12bb57e51f6009c0e2327d53d7286
 WHIRLPOOL 
066fbb358f4fb9e32a58b4c4edd10d9c47c50f6aa202e0197c6b6d86a0836d48677561b834e5642b9052e64077efe240cb27144e5032c3e5f4bd9cb62201736e
 AUX bash-4.3-mapfile-improper-array-name-validation.patch 407 SHA256 
0302e96630afc5106ea446defd6890fb0b4c96bb27b375e8fbfd96b09eb10335 SHA512 
214935a751c3275593654c36b471cbb47ca4f5bb6f2a19e0a7ff73b646e5318a861538bf923ebb5f84abafa6d0d6eeece7b2f36ef77ab8c582223e098b4eb356
 WHIRLPOOL 
3bf136afd45fe614e3429079b6f41102dda55390d4a3d190f4584aa189f8e623439c13f9efe623644d3990e0f5d2d1b90a8b61eee322f22050b3d5e63d8f5eda
+AUX bash-4.3-protos.patch 174 SHA256 
729aded4f907f4bad466785eed850b2b25a145e9ed75f0fc690190d5fccd387a SHA512 
4af0540467bbcf7cf041de6fe6ed080b149a2ff309e5dbe5e7b76bb30459aaeead813be678384feb01a7b64d3a649372f8a8aaf686f69ac7958baa87b25340b0
 WHIRLPOOL 
b1a5def9952b1f8ec4b9c3ff9df09672b2ad55a67a99890bc0796c87e23c1ec86c0eed50125d790120b6eea595f5aeabf981383323aac43b2f790587ec70685a
 AUX bash-4.x-deferred-heredocs.patch 1255 SHA256 
845ffcd7035eef5dc029747f211a737e0260b53b16086a37fb3c8ab3609a7d36 SHA512 
9016203189d0b601f0441daec19f902de7387b599a2196c475d76c596dcf9a9c22765a58e7fc5a3117522ec2722475bd166bea271ff3048f31674e8bed2901a0
 WHIRLPOOL 
f3a2ef5245c446b7e90917e987d80efba5e6437dbe86fc27bbd7768bc5f1e5f6e7663b350ca8a81a3f21a29af6e1594c14061be0d818fce6a4a63aed7efcb6fe
 AUX bash_logout 205 SHA256 
15aaded954389c05d7de5d36c4887db61975ad52c87ad78baf1062ec8997289d SHA512 
7234250c03fc920996a381f9daef9e2d8ab1e1a29acdebed6669d8e0fe1c872a7fa343adf7d9ddc81225b0cd9eb223ba7ad1ff42448aff057fc6d6baa8f04a7d
 WHIRLPOOL 
16242c8796af44f550f2935b37c770c022754c63db75b57fbe49d1a313b8651235619ead571cd70ae37f890c694d1c6b2e4871ec51345743eff8649782d0523b
 AUX bashrc 4094 SHA256 
db1254d22d6c23854779a40578e299e2429d37ca0292ff632bbd038f348a475e SHA512 
c394dbf39322e0ab6d76ed215265230b2421f32da6e6fe4bf53f855fa86f1bd345128cb66b373c42fd11b08605aeeade4186767d6444f17889ca34e01d71de52
 WHIRLPOOL 
9eac53a84ea1ff3166761c7f37344d10d0e57c3987a0e11b1fa3e9aedac6bb4b2f01124c24939bc8f7a2e1c3664ad8c7643cbf2e06f992e9ae94ce0f0c5f10f1

diff --git a/app-shells/bash/bash-4.3_p46.ebuild 
b/app-shells/bash/bash-4.3_p46.ebuild
index dd22287..75a52b4 100644
--- a/app-shells/bash/bash-4.3_p46.ebuild
+++ b/app-shells/bash/bash-4.3_p46.ebuild
@@ -4,7 +4,7 @@
 
 EAPI="4"
 
-inherit eutils flag-o-matic toolchain-funcs multilib
+inherit eutils flag-o-matic toolchain-funcs multilib prefix
 
 # Official patchlevel
 # See ftp://ftp.cwru.edu/pub/bash/bash-4.3-patches/
@@ -86,6 +86,7 @@ src_prepare() {
epatch 
"${FILESDIR}"/${PN}-4.3-mapfile-improper-array-name-validation.patch
epatch "${FILESDIR}"/${PN}-4.3-arrayfunc.patch
epatch "${FILESDIR}"/${PN}-4.3-protos.patch
+   fprefixify epatch "${FILESDIR}"/${PN}-4.0-configs-prefix.patch
 
epatch_user
 }
@@ -176,7 +177,7 @@ src_install() {
 
insinto /etc/bash
doins "${FILESDIR}"/bash_logout
-   doins "${FILESDIR}"/bashrc
+   fprefixify doins "${FILESDIR}"/bashrc
keepdir /etc/bash/bashrc.d
insinto /etc/skel
for f in bash{_logout,_profile,rc} ; do



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

2016-06-28 Thread Mike Gilbert
commit: c45bfe66551e30361dbabd9b62251a1d00f193e4
Author: Mike Gilbert  gentoo  org>
AuthorDate: Tue Jun 28 22:48:52 2016 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Tue Jun 28 23:34:15 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c45bfe66

chromium-2.eclass: drop phase functions

 eclass/chromium-2.eclass | 71 +---
 1 file changed, 1 insertion(+), 70 deletions(-)

diff --git a/eclass/chromium-2.eclass b/eclass/chromium-2.eclass
index f656e0a..4833914 100644
--- a/eclass/chromium-2.eclass
+++ b/eclass/chromium-2.eclass
@@ -9,11 +9,7 @@
 # Mike Gilbert 
 # @BLURB: Shared functions for chromium and google-chrome
 
-inherit eutils fdo-mime gnome2-utils linux-info
-
-if [[ ${CHROMIUM_EXPORT_PHASES} != no ]]; then
-   EXPORT_FUNCTIONS pkg_preinst pkg_postinst pkg_postrm
-fi
+inherit eutils linux-info
 
 if [[ ${PN} == chromium ]]; then
IUSE+=" custom-cflags"
@@ -113,47 +109,6 @@ chromium_remove_language_paks() {
done
 }
 
-chromium_pkg_preinst() {
-   gnome2_icon_savelist
-}
-
-chromium_pkg_postinst() {
-   fdo-mime_desktop_database_update
-   gnome2_icon_cache_update
-
-   # For more info see bug #292201, bug #352263, bug #361859.
-   if ! has_version x11-themes/gnome-icon-theme &&
-   ! has_version x11-themes/oxygen-icons ; then
-   elog
-   elog "Depending on your desktop environment, you may need"
-   elog "to install additional packages to get icons on the 
Downloads page."
-   elog
-   elog "For KDE, the required package is 
kde-frameworks/oxygen-icons."
-   elog
-   elog "For other desktop environments, try one of the following:"
-   elog " - x11-themes/gnome-icon-theme"
-   elog " - x11-themes/tango-icon-theme"
-   fi
-
-   # For more info see bug #359153.
-   elog
-   elog "Some web pages may require additional fonts to display properly."
-   elog "Try installing some of the following packages if some characters"
-   elog "are not displayed properly:"
-   elog " - media-fonts/arphicfonts"
-   elog " - media-fonts/bitstream-cyberbit"
-   elog " - media-fonts/droid"
-   elog " - media-fonts/ipamonafont"
-   elog " - media-fonts/ja-ipafonts"
-   elog " - media-fonts/takao-fonts"
-   elog " - media-fonts/wqy-microhei"
-   elog " - media-fonts/wqy-zenhei"
-}
-
-chromium_pkg_postrm() {
-   gnome2_icon_cache_update
-}
-
 chromium_pkg_die() {
if [[ "${EBUILD_PHASE}" != "compile" ]]; then
return
@@ -232,27 +187,3 @@ gyp_use() {
local gypflag="-D${2:-use_${1//-/_}}="
usex "$1" "${gypflag}" "${gypflag}"  "${3-1}" "${4-0}"
 }
-
-# @FUNCTION: chromium_bundled_v8_version
-# @USAGE: [path to version.cc]
-# @DESCRIPTION:
-# Outputs the version of v8 parsed from a (bundled) copy of the source code.
-chromium_bundled_v8_version() {
-   local vf=${1:-v8/src/version.cc}
-   local major minor build patch
-   major=$(sed -ne 's/#define MAJOR_VERSION *\([0-9]*\)/\1/p' "${vf}")
-   minor=$(sed -ne 's/#define MINOR_VERSION *\([0-9]*\)/\1/p' "${vf}")
-   build=$(sed -ne 's/#define BUILD_NUMBER *\([0-9]*\)/\1/p' "${vf}")
-   patch=$(sed -ne 's/#define PATCH_LEVEL *\([0-9]*\)/\1/p' "${vf}")
-   echo "${major}.${minor}.${build}.${patch}"
-}
-
-# @FUNCTION: chromium_installed_v8_version
-# @USAGE:
-# @DESCRIPTION:
-# Outputs the version of dev-lang/v8 currently installed on the host system.
-chromium_installed_v8_version() {
-   local cpf=$(best_version dev-lang/v8)
-   local pvr=${cpf#dev-lang/v8-}
-   echo "${pvr%-r*}"
-}



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

2016-06-28 Thread Mike Gilbert
commit: a70bd5e818edb738269ce5a2faf8cf9b09fbc7e3
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sat Jun 25 17:16:33 2016 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Tue Jun 28 23:34:15 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a70bd5e8

chromium-2.eclass: copy from chromium.eclass

 eclass/chromium-2.eclass | 258 +++
 1 file changed, 258 insertions(+)

diff --git a/eclass/chromium-2.eclass b/eclass/chromium-2.eclass
new file mode 100644
index 000..f656e0a
--- /dev/null
+++ b/eclass/chromium-2.eclass
@@ -0,0 +1,258 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+# @ECLASS: chromium-2.eclass
+# @MAINTAINER:
+# Chromium Herd 
+# @AUTHOR:
+# Mike Gilbert 
+# @BLURB: Shared functions for chromium and google-chrome
+
+inherit eutils fdo-mime gnome2-utils linux-info
+
+if [[ ${CHROMIUM_EXPORT_PHASES} != no ]]; then
+   EXPORT_FUNCTIONS pkg_preinst pkg_postinst pkg_postrm
+fi
+
+if [[ ${PN} == chromium ]]; then
+   IUSE+=" custom-cflags"
+fi
+
+# @FUNCTION: chromium_suid_sandbox_check_kernel_config
+# @USAGE:
+# @DESCRIPTION:
+# Ensures the system kernel supports features needed for SUID sandbox to work.
+chromium_suid_sandbox_check_kernel_config() {
+   has "${EAPI:-0}" 0 1 2 3 && die "EAPI=${EAPI} is not supported"
+
+   if [[ "${MERGE_TYPE}" == "source" || "${MERGE_TYPE}" == "binary" ]]; 
then
+   # Warn if the kernel does not support features needed for 
sandboxing.
+   # Bug #363987.
+   ERROR_PID_NS="PID_NS is required for sandbox to work"
+   ERROR_NET_NS="NET_NS is required for sandbox to work"
+   ERROR_USER_NS="USER_NS is required for sandbox to work"
+   ERROR_SECCOMP_FILTER="SECCOMP_FILTER is required for sandbox to 
work"
+   # Warn if the kernel does not support features needed for the 
browser to work
+   # (bug #552576, bug #556286).
+   ERROR_ADVISE_SYSCALLS="CONFIG_ADVISE_SYSCALLS is required for 
the renderer (bug #552576)"
+   ERROR_COMPAT_VDSO="CONFIG_COMPAT_VDSO causes segfaults (bug 
#556286)"
+   CONFIG_CHECK="~PID_NS ~NET_NS ~SECCOMP_FILTER ~USER_NS 
~ADVISE_SYSCALLS ~!COMPAT_VDSO"
+   check_extra_config
+   fi
+}
+
+# @ECLASS-VARIABLE: CHROMIUM_LANGS
+# @DEFAULT_UNSET
+# @DESCRIPTION:
+# List of language packs available for this package.
+
+_chromium_set_linguas_IUSE() {
+   [[ ${EAPI:-0} == 0 ]] && die "EAPI=${EAPI} is not supported"
+
+   local lang
+   for lang in ${CHROMIUM_LANGS}; do
+   # Default to enabled since we bundle them anyway.
+   # USE-expansion will take care of disabling the langs the user 
has not
+   # selected via LINGUAS.
+   IUSE+=" +linguas_${lang}"
+   done
+}
+
+if [[ ${CHROMIUM_LANGS} ]]; then
+   _chromium_set_linguas_IUSE
+fi
+
+_chromium_crlang() {
+   echo "${@/_/-}"
+}
+
+_chromium_syslang() {
+   echo "${@/-/_}"
+}
+
+_chromium_strip_pak() {
+   local x
+   for x in "$@"; do
+   echo "${x%.pak}"
+   done
+}
+
+# @FUNCTION: chromium_remove_language_paks
+# @USAGE:
+# @DESCRIPTION:
+# Removes pak files from the current directory for languages that the user has
+# not selected via the LINGUAS variable.
+# Also performs QA checks to ensure CHROMIUM_LANGS has been set correctly.
+chromium_remove_language_paks() {
+   local crlangs=$(_chromium_crlang ${CHROMIUM_LANGS})
+   local present_crlangs=$(_chromium_strip_pak *.pak)
+   local present_langs=$(_chromium_syslang ${present_crlangs})
+   local lang
+
+   # Look for missing pak files.
+   for lang in ${crlangs}; do
+   if ! has ${lang} ${present_crlangs}; then
+   eqawarn "LINGUAS warning: no .pak file for ${lang} 
(${lang}.pak not found)"
+   fi
+   done
+
+   # Look for extra pak files.
+   # Remove pak files that the user does not want.
+   for lang in ${present_langs}; do
+   if [[ ${lang} == en_US ]]; then
+   continue
+   fi
+   if ! has ${lang} ${CHROMIUM_LANGS}; then
+   eqawarn "LINGUAS warning: no ${lang} in LANGS"
+   continue
+   fi
+   if ! use linguas_${lang}; then
+   rm "$(_chromium_crlang ${lang}).pak" || die
+   fi
+   done
+}
+
+chromium_pkg_preinst() {
+   gnome2_icon_savelist
+}
+
+chromium_pkg_postinst() {
+   fdo-mime_desktop_database_update
+   gnome2_icon_cache_update
+
+   # For more info see bug #292201, bug #352263, bug #361859.
+   if ! has_version x11-themes/gnome-icon-theme &&
+   ! has_version x11-themes/oxygen-icons ; then
+  

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

2016-06-28 Thread Mike Gilbert
commit: 35de785f36d984687525e9e562acbb655eee5d9a
Author: Mike Gilbert  gentoo  org>
AuthorDate: Tue Jun 28 23:32:24 2016 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Tue Jun 28 23:34:15 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35de785f

www-client/chromium: use chromium-2.eclass

Package-Manager: portage-portage_p2.3.0

 www-client/chromium/chromium-53.0.2774.3.ebuild | 20 ++--
 1 file changed, 14 insertions(+), 6 deletions(-)

diff --git a/www-client/chromium/chromium-53.0.2774.3.ebuild 
b/www-client/chromium/chromium-53.0.2774.3.ebuild
index 4a2bebc..ac42054 100644
--- a/www-client/chromium/chromium-53.0.2774.3.ebuild
+++ b/www-client/chromium/chromium-53.0.2774.3.ebuild
@@ -5,12 +5,11 @@
 EAPI="5"
 PYTHON_COMPAT=( python2_7 )
 
-CHROMIUM_LANGS="am ar bg bn ca cs da de el en_GB es es_419 et fa fi fil fr gu 
he
-   hi hr hu id it ja kn ko lt lv ml mr ms nb nl pl pt_BR pt_PT ro ru sk sl 
sr
-   sv sw ta te th tr uk vi zh_CN zh_TW"
+CHROMIUM_LANGS="am ar bg bn ca cs da de el en-GB es es-419 et fa fi fil fr gu 
he
+   hi hr hu id it ja kn ko lt lv ml mr ms nb nl pl pt-BR pt-PT ro ru sk sl 
sr
+   sv sw ta te th tr uk vi zh-CN zh-TW"
 
-inherit check-reqs chromium eutils flag-o-matic multilib multiprocessing 
pax-utils \
-   portability python-any-r1 readme.gentoo-r1 toolchain-funcs versionator 
virtualx
+inherit check-reqs chromium-2 eutils gnome2-utils flag-o-matic multilib 
multiprocessing pax-utils portability python-any-r1 readme.gentoo-r1 
toolchain-funcs versionator virtualx xdg-utils
 
 DESCRIPTION="Open-source version of Google Chrome web browser"
 HOMEPAGE="http://chromium.org/;
@@ -707,8 +706,17 @@ src_install() {
readme.gentoo_create_doc
 }
 
+pkg_preinst() {
+   gnome2_icon_savelist
+}
+
+pkg_postrm() {
+   gnome2_icon_cache_update
+   xdg_desktop_database_update
+}
+
 pkg_postinst() {
-   fdo-mime_desktop_database_update
gnome2_icon_cache_update
+   xdg_desktop_database_update
readme.gentoo_print_elog
 }



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

2016-06-28 Thread Mike Gilbert
commit: 94400f8304150d9d785f476a80b96102af083fad
Author: Mike Gilbert  gentoo  org>
AuthorDate: Tue Jun 28 22:42:51 2016 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Tue Jun 28 23:34:15 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=94400f83

chromium-2.eclass: convert from LINGUAS to L10N

 eclass/chromium-2.eclass | 42 +-
 1 file changed, 13 insertions(+), 29 deletions(-)

diff --git a/eclass/chromium-2.eclass b/eclass/chromium-2.eclass
index 4833914..e9a84cb 100644
--- a/eclass/chromium-2.eclass
+++ b/eclass/chromium-2.eclass
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -43,7 +43,7 @@ chromium_suid_sandbox_check_kernel_config() {
 # @DESCRIPTION:
 # List of language packs available for this package.
 
-_chromium_set_linguas_IUSE() {
+_chromium_set_l10n_IUSE() {
[[ ${EAPI:-0} == 0 ]] && die "EAPI=${EAPI} is not supported"
 
local lang
@@ -51,29 +51,14 @@ _chromium_set_linguas_IUSE() {
# Default to enabled since we bundle them anyway.
# USE-expansion will take care of disabling the langs the user 
has not
# selected via LINGUAS.
-   IUSE+=" +linguas_${lang}"
+   IUSE+=" +l10n_${lang}"
done
 }
 
 if [[ ${CHROMIUM_LANGS} ]]; then
-   _chromium_set_linguas_IUSE
+   _chromium_set_l10n_IUSE
 fi
 
-_chromium_crlang() {
-   echo "${@/_/-}"
-}
-
-_chromium_syslang() {
-   echo "${@/-/_}"
-}
-
-_chromium_strip_pak() {
-   local x
-   for x in "$@"; do
-   echo "${x%.pak}"
-   done
-}
-
 # @FUNCTION: chromium_remove_language_paks
 # @USAGE:
 # @DESCRIPTION:
@@ -81,30 +66,29 @@ _chromium_strip_pak() {
 # not selected via the LINGUAS variable.
 # Also performs QA checks to ensure CHROMIUM_LANGS has been set correctly.
 chromium_remove_language_paks() {
-   local crlangs=$(_chromium_crlang ${CHROMIUM_LANGS})
-   local present_crlangs=$(_chromium_strip_pak *.pak)
-   local present_langs=$(_chromium_syslang ${present_crlangs})
-   local lang
+   local lang pak
 
# Look for missing pak files.
-   for lang in ${crlangs}; do
-   if ! has ${lang} ${present_crlangs}; then
+   for lang in ${CHROMIUM_LANGS}; do
+   if [[ ! -e ${lang}.pak ]]; then
eqawarn "LINGUAS warning: no .pak file for ${lang} 
(${lang}.pak not found)"
fi
done
 
# Look for extra pak files.
# Remove pak files that the user does not want.
-   for lang in ${present_langs}; do
-   if [[ ${lang} == en_US ]]; then
+   for pak in *.pak; do
+   lang=${pak%.pak}
+
+   if [[ ${lang} == en-US ]]; then
continue
fi
if ! has ${lang} ${CHROMIUM_LANGS}; then
eqawarn "LINGUAS warning: no ${lang} in LANGS"
continue
fi
-   if ! use linguas_${lang}; then
-   rm "$(_chromium_crlang ${lang}).pak" || die
+   if ! use l10n_${lang}; then
+   rm "${pak}" || die
fi
done
 }



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

2016-06-28 Thread Mike Gilbert
commit: 6e9dd5a6dbe3fd049e46baf8e22d7634f767fd4c
Author: Mike Gilbert  gentoo  org>
AuthorDate: Tue Jun 28 23:26:09 2016 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Tue Jun 28 23:34:15 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6e9dd5a6

www-client/google-chrome-unstable: use chromium-2.eclass

Package-Manager: portage-portage_p2.3.0

 .../google-chrome-unstable-53.0.2774.3.ebuild   | 17 +++--
 www-client/google-chrome-unstable/metadata.xml  |  2 +-
 2 files changed, 12 insertions(+), 7 deletions(-)

diff --git 
a/www-client/google-chrome-unstable/google-chrome-unstable-53.0.2774.3.ebuild 
b/www-client/google-chrome-unstable/google-chrome-unstable-53.0.2774.3.ebuild
index 759c056..4f84bcd 100644
--- 
a/www-client/google-chrome-unstable/google-chrome-unstable-53.0.2774.3.ebuild
+++ 
b/www-client/google-chrome-unstable/google-chrome-unstable-53.0.2774.3.ebuild
@@ -4,11 +4,11 @@
 
 EAPI="6"
 
-CHROMIUM_LANGS="am ar bg bn ca cs da de el en_GB es es_419 et fa fi fil fr gu 
he
-   hi hr hu id it ja kn ko lt lv ml mr ms nb nl pl pt_BR pt_PT ro ru sk sl 
sr
-   sv sw ta te th tr uk vi zh_CN zh_TW fake_bidi"
+CHROMIUM_LANGS="am ar bg bn ca cs da de el en-GB es es-419 et fa fi fil fr gu 
he
+   hi hr hu id it ja kn ko lt lv ml mr ms nb nl pl pt-BR pt-PT ro ru sk sl 
sr
+   sv sw ta te th tr uk vi zh-CN zh-TW fake-bidi"
 
-inherit readme.gentoo-r1 chromium eutils pax-utils unpacker
+inherit readme.gentoo-r1 chromium-2 eutils gnome2-utils pax-utils unpacker 
xdg-utils
 
 DESCRIPTION="The web browser from Google"
 HOMEPAGE="https://www.google.com/chrome;
@@ -137,11 +137,16 @@ src_install() {
 }
 
 pkg_preinst() {
-   chromium_pkg_preinst
+   gnome2_icon_savelist
+}
+
+pkg_postrm() {
+   gnome2_icon_cache_update
+   xdg_desktop_database_update
 }
 
 pkg_postinst() {
-   fdo-mime_desktop_database_update
gnome2_icon_cache_update
+   xdg_desktop_database_update
readme.gentoo_print_elog
 }

diff --git a/www-client/google-chrome-unstable/metadata.xml 
b/www-client/google-chrome-unstable/metadata.xml
index 5870a76..46c6c1e 100644
--- a/www-client/google-chrome-unstable/metadata.xml
+++ b/www-client/google-chrome-unstable/metadata.xml
@@ -18,7 +18,7 @@
sophisticated technology to make the web faster, safer, and 
easier.


-   Install fake-bidi 
translation
+   Install fake-bidi translation
Add system plugins path to launcher

 



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

2016-06-28 Thread William Hubbs
commit: 1e36299cf41eb6c6e8b7b7a09c929317bf0a7e2a
Author: William Hubbs  gentoo  org>
AuthorDate: Tue Jun 28 22:09:43 2016 +
Commit: William Hubbs  gentoo  org>
CommitDate: Tue Jun 28 22:12:48 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e36299c

sys-apps/openrc: version bump for 0.21.1

Package-Manager: portage-2.2.28

 sys-apps/openrc/Manifest |   1 +
 sys-apps/openrc/openrc-0.21.1.ebuild | 352 +++
 2 files changed, 353 insertions(+)

diff --git a/sys-apps/openrc/Manifest b/sys-apps/openrc/Manifest
index 6fb6194..c4c6425 100644
--- a/sys-apps/openrc/Manifest
+++ b/sys-apps/openrc/Manifest
@@ -3,4 +3,5 @@ DIST openrc-0.18.4.tar.bz2 157237 SHA256 
2c8bf1c6f52fcf4c1f6945a2836ba2551a7d930
 DIST openrc-0.19.1.tar.bz2 159598 SHA256 
5628c04b12e2f51f25e59c303bdccbf545ba0db25484adcca48e70d0712ce0e6 SHA512 
303db4475fd02aa3aa161dbd8794a45c2633b9fe96aaab67b81014fa3915bed1aa51cff57128f4413cf9f2329ce1f2012e460e089c39f01ac6eb061a95844329
 WHIRLPOOL 
a4e8720579b8983cb3c2c9b4dd983c1b7bf45e053aa0c9545f31e36c22e44d06e55198d4143dc0a6bca3b7d00b151b43d1da439b2479044344ca12f3151711f1
 DIST openrc-0.20.4.tar.bz2 163060 SHA256 
0474a08e9e280a3c2450bed014b1f6b485e1a583391575f0d35c3551709e3784 SHA512 
6d4ccee5f3c3e64eeeaa05b591d7420e3cdaa82eb42606a8a721030b9323e1e56928da78d302e5cbd20c652f6ecf5db23a695de436216f2c55c0be4cfc98387a
 WHIRLPOOL 
b2bf5c1b66595a4b2b3a66a39f15896d6ab0aa4b0c42518146238016ba01adb12b3aaf6ce21570756693e283fe14a979f305afd253db68ba47246135529b1ab9
 DIST openrc-0.20.5.tar.bz2 163033 SHA256 
2af530aff271ffb8ef9428ca5847cde952ab985e2542b57f8d059373f8a77c4b SHA512 
0784ac741aee96d0a4eeddc028b92dd5c79dd7fb66c8102e660fd059789559babd52a0618b7ea9216ea0a113708b356b0e1f9cdd32246cc744b2c7d6004f5a81
 WHIRLPOOL 
9798675508060d07804eee04a2e10d0ce5a84340aff842e4bbb88a530e41385785100e2a6e107e5e6767471e85438a504f8531032807cd733232a40266425360
+DIST openrc-0.21.1.tar.bz2 167530 SHA256 
0445a2a187572e6dd10860420a5f3e8f04e96103393d7265b5d44b39c11ff836 SHA512 
fba77d304a08f2a8de44f430578c24728f8600a64e50326678e8caca150ee5d684f25589ced50b8306d581d8ab941650c738ba0fb4e17bf10b17027618b7877c
 WHIRLPOOL 
d0001b68d5574038a7ab3f1ed5ab1a6f29bf1c3ac1e4d63eac1395c45737f4d18b5ea67699d2732eb1946e94fb0d4e6c7941366f9645c05076cf185cf87de746
 DIST openrc-0.21.tar.bz2 167636 SHA256 
ef92da7ff1447bc3a11aff799bf9aaaf226ce13c277318211f96d95bcbd064ac SHA512 
14200663740406729462f9c412e63ab1f850ace46db7bb709b74a03c4fbf2159b7b6d7827f9c917cd9338564202538e2e115a4d677885eed055bda530ab4216b
 WHIRLPOOL 
66ce916b25f6c81f2c87962bb6452f48ffab28eaee0c3f702830d62d9504c96d975c65aee2f2e3a03192a77cdc7cc75ca2e89af204ab4e4ac4d183f3c6f18a30

diff --git a/sys-apps/openrc/openrc-0.21.1.ebuild 
b/sys-apps/openrc/openrc-0.21.1.ebuild
new file mode 100644
index 000..60d554a
--- /dev/null
+++ b/sys-apps/openrc/openrc-0.21.1.ebuild
@@ -0,0 +1,352 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+inherit flag-o-matic pam toolchain-funcs
+
+DESCRIPTION="OpenRC manages the services, startup and shutdown of a host"
+HOMEPAGE="https://github.com/openrc/openrc/;
+
+if [[ ${PV} == "" ]]; then
+   EGIT_REPO_URI="git://github.com/OpenRC/${PN}.git"
+   inherit git-r3
+else
+   SRC_URI="https://dev.gentoo.org/~williamh/dist/${P}.tar.bz2;
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd"
+fi
+
+LICENSE="BSD-2"
+SLOT="0"
+IUSE="audit debug ncurses pam newnet prefix +netifrc selinux static-libs
+   tools unicode kernel_linux kernel_FreeBSD"
+
+COMMON_DEPEND="kernel_FreeBSD? ( || ( >=sys-freebsd/freebsd-ubin-9.0_rc 
sys-process/fuser-bsd ) )
+   ncurses? ( sys-libs/ncurses:0= )
+   pam? (
+   sys-auth/pambase
+   virtual/pam
+   )
+   tools? ( dev-lang/perl )
+   audit? ( sys-process/audit )
+   kernel_linux? (
+   sys-process/psmisc
+   !test
+# a value of "#" will just comment out the option
+set_config() {
+   local file="${ED}/$1" var=$2 val com
+   eval "${@:5}" && val=$3 || val=$4
+   [[ ${val} == "#" ]] && com="#" && val='\2'
+   sed -i -r -e "/^#?${var}=/{s:=([\"'])?([^ 
]*)\1?:=\1${val}\1:;s:^#?:${com}:}" "${file}"
+}
+
+set_config_yes_no() {
+   set_config "$1" "$2" YES NO "${@:3}"
+}
+
+src_install() {
+   emake ${MAKE_ARGS} DESTDIR="${D}" install
+
+   # move the shared libs back to /usr so ldscript can install
+   # more of a minimal set of files
+   # disabled for now due to #270646
+   #mv "${ED}"/$(get_libdir)/lib{einfo,rc}* "${ED}"/usr/$(get_libdir)/ || 
die
+   #gen_usr_ldscript -a einfo rc
+   gen_usr_ldscript libeinfo.so
+   gen_usr_ldscript librc.so
+
+   if ! use kernel_linux; then
+   keepdir /$(get_libdir)/rc/init.d
+   fi
+   keepdir 

[gentoo-commits] repo/gentoo:master commit in: dev-python/pyzmq/files/, dev-python/pyzmq/

2016-06-28 Thread Mike Gilbert
commit: e105a00cab63d93cb86e59a6b2663e283a732fe2
Author: Mike Gilbert  gentoo  org>
AuthorDate: Tue Jun 28 22:19:46 2016 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Tue Jun 28 22:20:07 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e105a00c

dev-python/pyzmq: fix build with cython-0.24

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

Package-Manager: portage-portage_p2.3.0

 dev-python/pyzmq/files/pyzmq-cython-0.24.patch | 33 ++
 dev-python/pyzmq/pyzmq-15.2.0.ebuild   |  2 ++
 2 files changed, 35 insertions(+)

diff --git a/dev-python/pyzmq/files/pyzmq-cython-0.24.patch 
b/dev-python/pyzmq/files/pyzmq-cython-0.24.patch
new file mode 100644
index 000..55be83e
--- /dev/null
+++ b/dev-python/pyzmq/files/pyzmq-cython-0.24.patch
@@ -0,0 +1,33 @@
+From 659f9211aad1565543e26ef6877456d017c9d5bb Mon Sep 17 00:00:00 2001
+From: Min RK 
+Date: Tue, 8 Mar 2016 09:17:05 +0100
+Subject: [PATCH] remove unused, deprecated `_handle`
+
+Cython 0.24 may not support property assignment
+---
+ zmq/backend/cython/context.pyx | 8 ++--
+ 1 file changed, 2 insertions(+), 6 deletions(-)
+
+diff --git a/zmq/backend/cython/context.pyx b/zmq/backend/cython/context.pyx
+index 2cb7409..3595c10 100644
+--- a/zmq/backend/cython/context.pyx
 b/zmq/backend/cython/context.pyx
+@@ -108,16 +108,12 @@ cdef class Context:
+ if self._n_sockets:
+ # move last handle to closed socket's index
+ self._sockets[idx] = self._sockets[self._n_sockets]
+-
+-
++
+ @property
+ def underlying(self):
+ """The address of the underlying libzmq context"""
+ return  self.handle
+-
+-# backward-compat, though nobody is using it
+-_handle = underlying
+-
++
+ cdef inline int _term(self):
+ cdef int rc=0
+ if self.handle != NULL and not self.closed and getpid() == self._pid:

diff --git a/dev-python/pyzmq/pyzmq-15.2.0.ebuild 
b/dev-python/pyzmq/pyzmq-15.2.0.ebuild
index 2ed5a56..022dfdf 100644
--- a/dev-python/pyzmq/pyzmq-15.2.0.ebuild
+++ b/dev-python/pyzmq/pyzmq-15.2.0.ebuild
@@ -32,6 +32,8 @@ DEPEND="${RDEPEND}
dev-python/numpydoc[${PYTHON_USEDEP}]
)"
 
+PATCHES=( "${FILESDIR}/pyzmq-cython-0.24.patch" )
+
 python_prepare_all() {
# Prevent un-needed download during build
sed -e "/'sphinx.ext.intersphinx',/d" -i docs/source/conf.py || die



[gentoo-commits] proj/openrc: New tag: 0.21.1

2016-06-28 Thread William Hubbs
commit: 
Commit: William Hubbs  gentoo  org>
CommitDate: Tue Jun 28 21:53:41 2016 +

New tag: 0.21.1




[gentoo-commits] proj/openrc: New branch: 0.21.x

2016-06-28 Thread William Hubbs
commit: 
Commit: William Hubbs  gentoo  org>
CommitDate: Tue Jun 28 21:53:24 2016 +

New branch: 0.21.x




[gentoo-commits] repo/gentoo:master commit in: sys-auth/pam_u2f/files/, sys-auth/pam_u2f/

2016-06-28 Thread Göktürk Yüksek
commit: d629f9fe9e99dc983188295b2d4be2ed7eeff494
Author: Göktürk Yüksek  gentoo  org>
AuthorDate: Fri Jun 24 00:50:56 2016 +
Commit: Göktürk Yüksek  gentoo  org>
CommitDate: Tue Jun 28 21:38:44 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d629f9fe

sys-auth/pam_u2f: initial commit of U2F PAM module

Package-Manager: portage-2.2.28

 sys-auth/pam_u2f/Manifest  |  1 +
 .../pam_u2f/files/pam_u2f-1.0.2-fix-Makefile.patch | 13 
 sys-auth/pam_u2f/metadata.xml  | 22 +
 sys-auth/pam_u2f/pam_u2f-1.0.4.ebuild  | 36 ++
 4 files changed, 72 insertions(+)

diff --git a/sys-auth/pam_u2f/Manifest b/sys-auth/pam_u2f/Manifest
new file mode 100644
index 000..7af83b3
--- /dev/null
+++ b/sys-auth/pam_u2f/Manifest
@@ -0,0 +1 @@
+DIST pam_u2f-1.0.4.tar.gz 349114 SHA256 
71542e4568e6d2acaa50810a93c67297ba402f960da1ebb621413bd31f0732a1 SHA512 
324d1a1172eae567372f95971d9ee6bb237b47758b89c083f3cfb11275c4b0c22c4cf02a51380451f88d372dd6aaa415bdb671a43a7444062fbf8f50b658f087
 WHIRLPOOL 
a4aeb74cb551d2c22de7cd1ab5cddf1ccff7d5d660017b0569c83478f33902dd8641325fef1f76033b7df2c4919c0def892208e1451a673f0c21b518f66dcd83

diff --git a/sys-auth/pam_u2f/files/pam_u2f-1.0.2-fix-Makefile.patch 
b/sys-auth/pam_u2f/files/pam_u2f-1.0.2-fix-Makefile.patch
new file mode 100644
index 000..a835976
--- /dev/null
+++ b/sys-auth/pam_u2f/files/pam_u2f-1.0.2-fix-Makefile.patch
@@ -0,0 +1,13 @@
+--- a/Makefile.am
 b/Makefile.am
+@@ -34,8 +34,8 @@
+ # Release
+ 
+ install-exec-hook:
+-  rm -f $(PAMDIR)/pam_u2f.la
+-  chmod -f 644 $(PAMDIR)/pam_u2f.so || true
++  rm -f $(DESTDIR)/$(PAMDIR)/pam_u2f.la
++  chmod -f 644 $(DESTDIR)/$(PAMDIR)/pam_u2f.so || true
+ 
+ indent:
+   indent -kr -nut -i2 *.c *.h pamu2fcfg/*.c pamu2fcfg/*.h

diff --git a/sys-auth/pam_u2f/metadata.xml b/sys-auth/pam_u2f/metadata.xml
new file mode 100644
index 000..11ec7f2
--- /dev/null
+++ b/sys-auth/pam_u2f/metadata.xml
@@ -0,0 +1,22 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+  
+shirk+gen...@bitspin.org
+René Köcher
+  
+  
+gokt...@gentoo.org
+Göktürk Yüksek
+  
+  
+
+  Enable debug messages using the pam logging macros.
+  (Note: these will be visible on stdout for terminal logins).
+
+  
+  
+Yubico/pam-u2f
+https://github.com/Yubico/pam-u2f/issues
+  
+

diff --git a/sys-auth/pam_u2f/pam_u2f-1.0.4.ebuild 
b/sys-auth/pam_u2f/pam_u2f-1.0.4.ebuild
new file mode 100644
index 000..16a5741
--- /dev/null
+++ b/sys-auth/pam_u2f/pam_u2f-1.0.4.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+inherit autotools flag-o-matic pam
+
+DESCRIPTION="Library for authenticating against PAM with a Yubikey"
+HOMEPAGE="https://github.com/Yubico/pam-u2f;
+SRC_URI="https://developers.yubico.com/${PN/_/-}/Releases/${P}.tar.gz;
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="debug"
+
+RDEPEND="
+   app-crypt/libu2f-host
+   app-crypt/libu2f-server
+   virtual/pam"
+
+DEPEND="${RDEPEND}
+   virtual/pkgconfig"
+
+PATCHES=( "${FILESDIR}/${PN}-1.0.2-fix-Makefile.patch" )
+
+src_prepare() {
+   default
+   use debug || append-cppflags -UDEBUG_PAM -UPAM_DEBUG
+   eautoreconf
+}
+
+src_configure() {
+   econf --with-pam-dir=$(getpam_mod_dir)
+}



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

2016-06-28 Thread Göktürk Yüksek
commit: aab1c58653908468c8182326c1775ae57e38f00d
Author: Göktürk Yüksek  gentoo  org>
AuthorDate: Fri Jun 17 02:36:44 2016 +
Commit: Göktürk Yüksek  gentoo  org>
CommitDate: Tue Jun 28 21:38:44 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aab1c586

app-crypt/libu2f-server: initial commit of U2F server library in C

Package-Manager: portage-2.2.28

 app-crypt/libu2f-server/Manifest   |  1 +
 app-crypt/libu2f-server/libu2f-server-1.0.1.ebuild | 45 ++
 app-crypt/libu2f-server/metadata.xml   | 12 ++
 3 files changed, 58 insertions(+)

diff --git a/app-crypt/libu2f-server/Manifest b/app-crypt/libu2f-server/Manifest
new file mode 100644
index 000..99e0f4f
--- /dev/null
+++ b/app-crypt/libu2f-server/Manifest
@@ -0,0 +1 @@
+DIST libu2f-server-1.0.1.tar.xz 268648 SHA256 
a618f59051209d6d70c24cf42d64c9b67bd7dd5946b6dbd2c649181d7e8f1f6e SHA512 
51020722f49f787c793808b667e91923bde46e9137bfe5065106f83bcdb678e8d11cca12cb605d9622cafc15a9794c9080cf08e2a704293a791ab6f27ac47f47
 WHIRLPOOL 
a8f4a50be8c9c09446ac6517e9e7a6609c0306aedeb683f911f89ac63a16cee2b88d7b551a1a8e20182a3c7cfa72ee86ce1d5105256e42c19affb2ad201139ea

diff --git a/app-crypt/libu2f-server/libu2f-server-1.0.1.ebuild 
b/app-crypt/libu2f-server/libu2f-server-1.0.1.ebuild
new file mode 100644
index 000..e05b3ea
--- /dev/null
+++ b/app-crypt/libu2f-server/libu2f-server-1.0.1.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+inherit autotools eutils multilib-minimal
+
+DESCRIPTION="Yubico Universal 2nd Factor (U2F) server C Library"
+HOMEPAGE="https://developers.yubico.com/libu2f-server/;
+SRC_URI="https://developers.yubico.com/${PN}/Releases/${P}.tar.xz;
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="static-libs test"
+
+RDEPEND="
+   dev-libs/openssl:0=[${MULTILIB_USEDEP}]
+   dev-libs/hidapi[${MULTILIB_USEDEP}]
+   dev-libs/json-c[${MULTILIB_USEDEP}]
+"
+DEPEND="${RDEPEND}
+   virtual/pkgconfig
+   test? ( dev-libs/check[${MULTILIB_USEDEP}] )
+"
+
+src_prepare() {
+   default
+   eautoreconf
+}
+
+multilib_src_configure() {
+   myeconfargs=(
+   --disable-h2a # tarball already contains the manpage
+   $(use_enable static-libs static)
+   )
+
+   ECONF_SOURCE="${S}" econf "${myeconfargs[@]}"
+}
+
+multilib_src_install_all() {
+   default
+   prune_libtool_files
+}

diff --git a/app-crypt/libu2f-server/metadata.xml 
b/app-crypt/libu2f-server/metadata.xml
new file mode 100644
index 000..2d0a0e3
--- /dev/null
+++ b/app-crypt/libu2f-server/metadata.xml
@@ -0,0 +1,12 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+  
+shirk+gen...@bitspin.org
+René Köcher
+  
+  
+gokt...@gentoo.org
+Göktürk Yüksek
+  
+



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

2016-06-28 Thread Göktürk Yüksek
commit: 0ff6cbe29216d8421f834abe53d2529f214f4ccf
Author: Göktürk Yüksek  gentoo  org>
AuthorDate: Tue Jun 28 21:19:04 2016 +
Commit: Göktürk Yüksek  gentoo  org>
CommitDate: Tue Jun 28 21:19:32 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0ff6cbe2

app-crypt/libu2f-host: add ~x86 keyword #58698

Tested by myself on x86 (Pentium M). Acked by radhermit.

Gentoo-Bug: https://bugs.gentoo.org/586988

Package-Manager: portage-2.2.28

 app-crypt/libu2f-host/libu2f-host-1.0.0-r1.ebuild | 4 ++--
 app-crypt/libu2f-host/libu2f-host-1.0.0.ebuild| 4 ++--
 app-crypt/libu2f-host/libu2f-host-1.1.0.ebuild| 2 +-
 app-crypt/libu2f-host/libu2f-host-1.1.1.ebuild| 2 +-
 4 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/app-crypt/libu2f-host/libu2f-host-1.0.0-r1.ebuild 
b/app-crypt/libu2f-host/libu2f-host-1.0.0-r1.ebuild
index bb3bd40..d1bc4e1 100644
--- a/app-crypt/libu2f-host/libu2f-host-1.0.0-r1.ebuild
+++ b/app-crypt/libu2f-host/libu2f-host-1.0.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -12,7 +12,7 @@ 
SRC_URI="https://developers.yubico.com/${PN}/Releases/${P}.tar.xz;
 
 LICENSE="LGPL-2"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~x86"
 IUSE="kernel_linux static-libs systemd"
 
 RDEPEND="

diff --git a/app-crypt/libu2f-host/libu2f-host-1.0.0.ebuild 
b/app-crypt/libu2f-host/libu2f-host-1.0.0.ebuild
index f1d8211..ee7ce09 100644
--- a/app-crypt/libu2f-host/libu2f-host-1.0.0.ebuild
+++ b/app-crypt/libu2f-host/libu2f-host-1.0.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -12,7 +12,7 @@ 
SRC_URI="https://developers.yubico.com/${PN}/Releases/${P}.tar.xz;
 
 LICENSE="LGPL-2"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~x86"
 IUSE="kernel_linux static-libs systemd"
 
 RDEPEND="

diff --git a/app-crypt/libu2f-host/libu2f-host-1.1.0.ebuild 
b/app-crypt/libu2f-host/libu2f-host-1.1.0.ebuild
index f3567fa..d1bc4e1 100644
--- a/app-crypt/libu2f-host/libu2f-host-1.1.0.ebuild
+++ b/app-crypt/libu2f-host/libu2f-host-1.1.0.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://developers.yubico.com/${PN}/Releases/${P}.tar.xz;
 
 LICENSE="LGPL-2"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~x86"
 IUSE="kernel_linux static-libs systemd"
 
 RDEPEND="

diff --git a/app-crypt/libu2f-host/libu2f-host-1.1.1.ebuild 
b/app-crypt/libu2f-host/libu2f-host-1.1.1.ebuild
index f3567fa..d1bc4e1 100644
--- a/app-crypt/libu2f-host/libu2f-host-1.1.1.ebuild
+++ b/app-crypt/libu2f-host/libu2f-host-1.1.1.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://developers.yubico.com/${PN}/Releases/${P}.tar.xz;
 
 LICENSE="LGPL-2"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~x86"
 IUSE="kernel_linux static-libs systemd"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: sys-firmware/radeon-ucode/

2016-06-28 Thread Chí-Thanh Christopher Nguyễn
commit: 5d4bd5bd7e5bb7bcdb331adc7f16e89e684f1c77
Author: Chí-Thanh Christopher Nguyễn  gentoo  org>
AuthorDate: Tue Jun 28 21:26:01 2016 +
Commit: Chí-Thanh Christopher Nguyễn  gentoo  org>
CommitDate: Tue Jun 28 21:26:01 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5d4bd5bd

sys-firmware/radeon-ucode: update snapshot to 20160628

Package-Manager: portage-2.2.28

 sys-firmware/radeon-ucode/Manifest |  1 +
 .../radeon-ucode/radeon-ucode-20160628.ebuild  | 41 ++
 2 files changed, 42 insertions(+)

diff --git a/sys-firmware/radeon-ucode/Manifest 
b/sys-firmware/radeon-ucode/Manifest
index 10c5689..0b06707 100644
--- a/sys-firmware/radeon-ucode/Manifest
+++ b/sys-firmware/radeon-ucode/Manifest
@@ -1,3 +1,4 @@
 DIST radeon-ucode-20150511.tar.xz 732772 SHA256 
7aa3825cb538826274b93a05a5d3168baa038855b3699a76f6d2512d3e1e5ce4 SHA512 
f72afcdc18562fcd9eac4adb371c6bc40cd97b8478031e2b820f34997ce547c05e190b01e9eaaa408a9c557d8a957e3b1d42916683885da18676c79bd2fffd08
 WHIRLPOOL 
42a255d78dab2cd9737b408e29c718f3ed4008253a39207a5bb4cc64dbbb39d4e9efeb8f834c327c0650d3f3a100a9b782d521dd003d4e84adf559783b9dd9e2
 DIST radeon-ucode-20160331.tar.xz 850404 SHA256 
e8641c5d2fb69b24609d4915625083bae912a683514157af73db9363154debef SHA512 
d8abc4507798a636f6bb54ae9f76a9a378079d3179b83bbe1540a633d5445a45400ba6a9f460e24a05dcaf1fb6ee66334cddb01cb39f4e59aa969a246510e4eb
 WHIRLPOOL 
63af735154cbe017baf01b36aef9b98a6a6733f116fee0a898c5e5546a1ee8830b752b69e12ba49bebbd41143339520e0afd3905b41039e6b323f247c2521374
 DIST radeon-ucode-20160616.tar.xz 813488 SHA256 
ea535c05977ea8f1eecbac56e5bfeaa314d2440edf7844311d57b74b3033e5e1 SHA512 
7851ba368722fc5f567a6a5d0d489e86469b6ec1f1a1dc3b60184af2cf0a094c1fa34a456d486694184d05cfffce43fc511a460d402e317f313a91832f9d854c
 WHIRLPOOL 
995262f84ae033daf69d96cd26f50027b57f80e5621aed4b44ea944b5b441278a97876543e26c20cfaf82975c5212612e7a1ff31be740974dc7bc42495a048f7
+DIST radeon-ucode-20160628.tar.xz 831920 SHA256 
342827150d83e2e986e1673dbddb8bf7c63008ae9525de15dfc2284845594a30 SHA512 
7ecad7f3c7c734b04a9bf4d01cd7436298ac397fecc97bc0a27d10d26b2c1ee07e5c8428f4ad75dd15aec297a3e15f6c8cc9c227dbb5b6a58a5d9a541d59340e
 WHIRLPOOL 
bd1b672eb34853d2fb4c97baf39413bc648584d287bd46a51ae81aaba43faca5702d04a921c798ee6f0f91f5b98a971882f10bb70499c574af3ccfa94796523b

diff --git a/sys-firmware/radeon-ucode/radeon-ucode-20160628.ebuild 
b/sys-firmware/radeon-ucode/radeon-ucode-20160628.ebuild
new file mode 100644
index 000..1b9efea
--- /dev/null
+++ b/sys-firmware/radeon-ucode/radeon-ucode-20160628.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+inherit linux-info
+
+DESCRIPTION="IRQ microcode for r6xx/r7xx/Evergreen/N.Islands/S.Islands Radeon 
GPUs and APUs"
+HOMEPAGE="https://people.freedesktop.org/~agd5f/radeon_ucode/;
+SRC_URI="mirror://gentoo/${P}.tar.xz"
+
+LICENSE="radeon-ucode"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="!sys-kernel/linux-firmware[-savedconfig]"
+
+S=${WORKDIR}/radeon
+
+src_install() {
+   insinto /lib/firmware/radeon
+   FILES=( *.bin )
+   doins ${FILES[@]} || die "doins failed"
+}
+
+pkg_postinst() {
+   if linux_config_exists && linux_chkconfig_builtin DRM_RADEON; then
+   if ! linux_chkconfig_present FIRMWARE_IN_KERNEL || \
+   ! [[ "$(linux_chkconfig_string EXTRA_FIRMWARE)" == 
*_rlc.bin* ]]; then
+   ewarn "Your kernel has radeon DRM built-in but not the 
IRQ microcode."
+   ewarn "For kernel modesetting to work, please set in 
kernel config"
+   ewarn "CONFIG_FIRMWARE_IN_KERNEL=y"
+   ewarn "CONFIG_EXTRA_FIRMWARE_DIR=\"/lib/firmware\""
+   ewarn "CONFIG_EXTRA_FIRMWARE=\"${FILES[@]/#/radeon/}\""
+   ewarn "You may skip microcode files for which no 
hardware is installed."
+   ewarn "More information at 
https://wiki.gentoo.org/wiki/Radeon#Firmware;
+   fi
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: sys-firmware/amdgpu-ucode/

2016-06-28 Thread Chí-Thanh Christopher Nguyễn
commit: 587479a0669c3859241b0bcd50ed4fdc2fc3e26f
Author: Chí-Thanh Christopher Nguyễn  gentoo  org>
AuthorDate: Tue Jun 28 21:23:24 2016 +
Commit: Chí-Thanh Christopher Nguyễn  gentoo  org>
CommitDate: Tue Jun 28 21:23:24 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=587479a0

sys-firmware/amdgpu-ucode: update snapshot to 20160628

Package-Manager: portage-2.2.28

 sys-firmware/amdgpu-ucode/Manifest |  2 +
 .../amdgpu-ucode/amdgpu-ucode-20160628.ebuild  | 56 ++
 2 files changed, 58 insertions(+)

diff --git a/sys-firmware/amdgpu-ucode/Manifest 
b/sys-firmware/amdgpu-ucode/Manifest
index 5aa0761..9a22741 100644
--- a/sys-firmware/amdgpu-ucode/Manifest
+++ b/sys-firmware/amdgpu-ucode/Manifest
@@ -1,4 +1,6 @@
 DIST amdgpu-ucode-20160331.tar.xz 779248 SHA256 
6d97d79b10c46ab6a4dda7fafb1d6d230851cc3ffeb3904007015ee29b7b5c4c SHA512 
c8375adcb80d4d0ffc0ebaf5350c7f738d246287f431146638e12541c24b115b604116b16e86a1f63237b2cc8420c6be7e91326b3607a0b3c1cefbd8f3202915
 WHIRLPOOL 
5d580f62740bbd602ea12a37a88dc2ff3409d329d6c80d3fb9420001732eeba79a5d016ed7571109753ae95538f33e7cd01de94d695ecd11a4d88ebea74cc872
 DIST amdgpu-ucode-20160616.tar.xz 781716 SHA256 
7362c71f113335883aa04b01fd4472d158eca653111fba9c60de5f224e93bcf8 SHA512 
cbb138522e02a20ded2406837e7a70ac4287a10c051dad617818177397a8090345ee7faf4670211b2f07ce4e47a7dbeaee6ed255633a2a89e39ad19399886717
 WHIRLPOOL 
8248c786bcfefaa0c37bee94b900da7136cef55f60edea6e71220e15faf561ff707e9bff1b2df23a213296548cfe2e9e943be948259e93e6c563954e4007fa19
+DIST amdgpu-ucode-20160628.tar.xz 788428 SHA256 
7a864a14bedda9a8c6833076afe7070f7d61b9e6288a71ce4f80ce561ae02bd3 SHA512 
7a7a50660b8b9c9d4547fa4fcdfd47cf8b55e258ae1ff5900370be0fd2669d4feeb6565f33704d7ed4a171b05ee1bd6e137d14afff091e170514b1bb4984cc8a
 WHIRLPOOL 
0f48ddecf4ab2d4bd9d6307d2afba5b8844cba41bcbddcbe221c403593bc1f73c2586115880ed44b29abc2e1759309f68214cd651fcf4c5f60d8ca4722bf0fc7
 DIST radeon-ucode-20160331.tar.xz 850404 SHA256 
e8641c5d2fb69b24609d4915625083bae912a683514157af73db9363154debef SHA512 
d8abc4507798a636f6bb54ae9f76a9a378079d3179b83bbe1540a633d5445a45400ba6a9f460e24a05dcaf1fb6ee66334cddb01cb39f4e59aa969a246510e4eb
 WHIRLPOOL 
63af735154cbe017baf01b36aef9b98a6a6733f116fee0a898c5e5546a1ee8830b752b69e12ba49bebbd41143339520e0afd3905b41039e6b323f247c2521374
 DIST radeon-ucode-20160616.tar.xz 813488 SHA256 
ea535c05977ea8f1eecbac56e5bfeaa314d2440edf7844311d57b74b3033e5e1 SHA512 
7851ba368722fc5f567a6a5d0d489e86469b6ec1f1a1dc3b60184af2cf0a094c1fa34a456d486694184d05cfffce43fc511a460d402e317f313a91832f9d854c
 WHIRLPOOL 
995262f84ae033daf69d96cd26f50027b57f80e5621aed4b44ea944b5b441278a97876543e26c20cfaf82975c5212612e7a1ff31be740974dc7bc42495a048f7
+DIST radeon-ucode-20160628.tar.xz 831920 SHA256 
342827150d83e2e986e1673dbddb8bf7c63008ae9525de15dfc2284845594a30 SHA512 
7ecad7f3c7c734b04a9bf4d01cd7436298ac397fecc97bc0a27d10d26b2c1ee07e5c8428f4ad75dd15aec297a3e15f6c8cc9c227dbb5b6a58a5d9a541d59340e
 WHIRLPOOL 
bd1b672eb34853d2fb4c97baf39413bc648584d287bd46a51ae81aaba43faca5702d04a921c798ee6f0f91f5b98a971882f10bb70499c574af3ccfa94796523b

diff --git a/sys-firmware/amdgpu-ucode/amdgpu-ucode-20160628.ebuild 
b/sys-firmware/amdgpu-ucode/amdgpu-ucode-20160628.ebuild
new file mode 100644
index 000..0779d9b
--- /dev/null
+++ b/sys-firmware/amdgpu-ucode/amdgpu-ucode-20160628.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+inherit linux-info
+
+DESCRIPTION="Microcode for C.Islands/V.Islands/A.Islands Radeon GPUs and APUs"
+HOMEPAGE="https://people.freedesktop.org/~agd5f/radeon_ucode/;
+SRC_URI="mirror://gentoo/${P}.tar.xz
+   legacy? ( mirror://gentoo/${P/amdgpu/radeon}.tar.xz )"
+
+LICENSE="radeon-ucode"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="legacy"
+
+RDEPEND="legacy? ( !sys-firmware/radeon-ucode )
+   !>sys-kernel/linux-firmware-20150812[-savedconfig]"
+
+S=${WORKDIR}/amdgpu
+
+AMDGPU_LEGACY_CIK="bonaire hawaii kabini kaveri mullins"
+
+src_install() {
+   local chip files legacyfiles
+   if use legacy; then
+   pushd ../radeon || die
+   for chip in ${AMDGPU_LEGACY_CIK}; do
+   legacyfiles+=( ${chip}*.bin )
+   done
+   insinto /lib/firmware/radeon
+   doins ${legacyfiles[@]}
+   popd
+   fi
+   files=( *.bin )
+   insinto /lib/firmware/amdgpu
+   doins ${files[@]}
+   FILES=( ${files[@]/#/amdgpu/} ${legacyfiles[@]/#/radeon/} )
+}
+
+pkg_postinst() {
+   if linux_config_exists && linux_chkconfig_builtin DRM_AMDGPU; then
+   if ! linux_chkconfig_present FIRMWARE_IN_KERNEL || \
+   ! [[ "$(linux_chkconfig_string EXTRA_FIRMWARE)" == 
*_rlc.bin* ]]; then
+

[gentoo-commits] repo/gentoo:master commit in: sys-firmware/amdgpu-ucode/

2016-06-28 Thread Chí-Thanh Christopher Nguyễn
commit: f4dbc69ba83f23c670f0cc301fcbbc224cf925cb
Author: Chí-Thanh Christopher Nguyễn  gentoo  org>
AuthorDate: Tue Jun 28 21:23:57 2016 +
Commit: Chí-Thanh Christopher Nguyễn  gentoo  org>
CommitDate: Tue Jun 28 21:23:57 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f4dbc69b

sys-firmware/amdgpu-ucode: remove old

Package-Manager: portage-2.2.28

 sys-firmware/amdgpu-ucode/Manifest |  4 --
 .../amdgpu-ucode/amdgpu-ucode-20160331.ebuild  | 56 --
 .../amdgpu-ucode/amdgpu-ucode-20160616.ebuild  | 56 --
 3 files changed, 116 deletions(-)

diff --git a/sys-firmware/amdgpu-ucode/Manifest 
b/sys-firmware/amdgpu-ucode/Manifest
index 9a22741..d6e78bb 100644
--- a/sys-firmware/amdgpu-ucode/Manifest
+++ b/sys-firmware/amdgpu-ucode/Manifest
@@ -1,6 +1,2 @@
-DIST amdgpu-ucode-20160331.tar.xz 779248 SHA256 
6d97d79b10c46ab6a4dda7fafb1d6d230851cc3ffeb3904007015ee29b7b5c4c SHA512 
c8375adcb80d4d0ffc0ebaf5350c7f738d246287f431146638e12541c24b115b604116b16e86a1f63237b2cc8420c6be7e91326b3607a0b3c1cefbd8f3202915
 WHIRLPOOL 
5d580f62740bbd602ea12a37a88dc2ff3409d329d6c80d3fb9420001732eeba79a5d016ed7571109753ae95538f33e7cd01de94d695ecd11a4d88ebea74cc872
-DIST amdgpu-ucode-20160616.tar.xz 781716 SHA256 
7362c71f113335883aa04b01fd4472d158eca653111fba9c60de5f224e93bcf8 SHA512 
cbb138522e02a20ded2406837e7a70ac4287a10c051dad617818177397a8090345ee7faf4670211b2f07ce4e47a7dbeaee6ed255633a2a89e39ad19399886717
 WHIRLPOOL 
8248c786bcfefaa0c37bee94b900da7136cef55f60edea6e71220e15faf561ff707e9bff1b2df23a213296548cfe2e9e943be948259e93e6c563954e4007fa19
 DIST amdgpu-ucode-20160628.tar.xz 788428 SHA256 
7a864a14bedda9a8c6833076afe7070f7d61b9e6288a71ce4f80ce561ae02bd3 SHA512 
7a7a50660b8b9c9d4547fa4fcdfd47cf8b55e258ae1ff5900370be0fd2669d4feeb6565f33704d7ed4a171b05ee1bd6e137d14afff091e170514b1bb4984cc8a
 WHIRLPOOL 
0f48ddecf4ab2d4bd9d6307d2afba5b8844cba41bcbddcbe221c403593bc1f73c2586115880ed44b29abc2e1759309f68214cd651fcf4c5f60d8ca4722bf0fc7
-DIST radeon-ucode-20160331.tar.xz 850404 SHA256 
e8641c5d2fb69b24609d4915625083bae912a683514157af73db9363154debef SHA512 
d8abc4507798a636f6bb54ae9f76a9a378079d3179b83bbe1540a633d5445a45400ba6a9f460e24a05dcaf1fb6ee66334cddb01cb39f4e59aa969a246510e4eb
 WHIRLPOOL 
63af735154cbe017baf01b36aef9b98a6a6733f116fee0a898c5e5546a1ee8830b752b69e12ba49bebbd41143339520e0afd3905b41039e6b323f247c2521374
-DIST radeon-ucode-20160616.tar.xz 813488 SHA256 
ea535c05977ea8f1eecbac56e5bfeaa314d2440edf7844311d57b74b3033e5e1 SHA512 
7851ba368722fc5f567a6a5d0d489e86469b6ec1f1a1dc3b60184af2cf0a094c1fa34a456d486694184d05cfffce43fc511a460d402e317f313a91832f9d854c
 WHIRLPOOL 
995262f84ae033daf69d96cd26f50027b57f80e5621aed4b44ea944b5b441278a97876543e26c20cfaf82975c5212612e7a1ff31be740974dc7bc42495a048f7
 DIST radeon-ucode-20160628.tar.xz 831920 SHA256 
342827150d83e2e986e1673dbddb8bf7c63008ae9525de15dfc2284845594a30 SHA512 
7ecad7f3c7c734b04a9bf4d01cd7436298ac397fecc97bc0a27d10d26b2c1ee07e5c8428f4ad75dd15aec297a3e15f6c8cc9c227dbb5b6a58a5d9a541d59340e
 WHIRLPOOL 
bd1b672eb34853d2fb4c97baf39413bc648584d287bd46a51ae81aaba43faca5702d04a921c798ee6f0f91f5b98a971882f10bb70499c574af3ccfa94796523b

diff --git a/sys-firmware/amdgpu-ucode/amdgpu-ucode-20160331.ebuild 
b/sys-firmware/amdgpu-ucode/amdgpu-ucode-20160331.ebuild
deleted file mode 100644
index decdd43..000
--- a/sys-firmware/amdgpu-ucode/amdgpu-ucode-20160331.ebuild
+++ /dev/null
@@ -1,56 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-inherit linux-info
-
-DESCRIPTION="Microcode for C.Islands/V.Islands/A.Islands Radeon GPUs and APUs"
-HOMEPAGE="https://people.freedesktop.org/~agd5f/radeon_ucode/;
-SRC_URI="mirror://gentoo/${P}.tar.xz
-   legacy? ( mirror://gentoo/${P/amdgpu/radeon}.tar.xz )"
-
-LICENSE="radeon-ucode"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="legacy"
-
-RDEPEND="legacy? ( !sys-firmware/radeon-ucode )
-   !>sys-kernel/linux-firmware-20150812[-savedconfig]"
-
-S=${WORKDIR}/${PN}
-
-AMDGPU_LEGACY_CIK="bonaire hawaii kabini kaveri mullins"
-
-src_install() {
-   local chip files legacyfiles
-   if use legacy; then
-   pushd ../radeon_ucode || die
-   for chip in ${AMDGPU_LEGACY_CIK}; do
-   legacyfiles+=( ${chip}*.bin )
-   done
-   insinto /lib/firmware/radeon
-   doins ${legacyfiles[@]}
-   popd
-   fi
-   files=( *.bin )
-   insinto /lib/firmware/amdgpu
-   doins ${files[@]}
-   FILES=( ${files[@]/#/amdgpu/} ${legacyfiles[@]/#/radeon/} )
-}
-
-pkg_postinst() {
-   if linux_config_exists && linux_chkconfig_builtin DRM_AMDGPU; then
-   if ! linux_chkconfig_present FIRMWARE_IN_KERNEL || \
-   ! [[ "$(lin

[gentoo-commits] repo/gentoo:master commit in: kde-apps/dolphin/

2016-06-28 Thread Michael Palimaka
commit: a415ce23191c9e63db35646250d86c98b3f8ddf5
Author: Michael Palimaka  gentoo  org>
AuthorDate: Tue Jun 28 21:14:03 2016 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Tue Jun 28 21:14:31 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a415ce23

kde-apps/dolphin: remove old

Package-Manager: portage-2.3.0

 kde-apps/dolphin/dolphin-4.14.3.ebuild | 58 --
 1 file changed, 58 deletions(-)

diff --git a/kde-apps/dolphin/dolphin-4.14.3.ebuild 
b/kde-apps/dolphin/dolphin-4.14.3.ebuild
deleted file mode 100644
index ac7b850..000
--- a/kde-apps/dolphin/dolphin-4.14.3.ebuild
+++ /dev/null
@@ -1,58 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-KDE_HANDBOOK="optional"
-KMNAME="kde-baseapps"
-inherit kde4-meta
-
-DESCRIPTION="A KDE filemanager focusing on usability"
-HOMEPAGE="https://dolphin.kde.org 
https://www.kde.org/applications/system/dolphin;
-KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
-IUSE="debug semantic-desktop thumbnail"
-
-DEPEND="
-   $(add_kdebase_dep kactivities '' 4.13)
-   $(add_kdeapps_dep libkonq)
-   media-libs/phonon[qt4]
-   x11-libs/libXrender
-   semantic-desktop? (
-   $(add_kdebase_dep baloo)
-   $(add_kdeapps_dep baloo-widgets)
-   $(add_kdebase_dep kfilemetadata)
-   )
-"
-RDEPEND="${DEPEND}
-   $(add_kdeapps_dep kdebase-kioslaves)
-   $(add_kdeapps_dep kfind)
-   thumbnail? (
-   $(add_kdeapps_dep thumbnailers)
-   || (
-   $(add_kdeapps_dep ffmpegthumbs)
-   $(add_kdeapps_dep mplayerthumbs)
-   )
-   )
-"
-
-RESTRICT="test"
-# bug 393129
-
-src_configure() {
-   local mycmakeargs=(
-   $(cmake-utils_use_with semantic-desktop Baloo)
-   $(cmake-utils_use_with semantic-desktop BalooWidgets)
-   $(cmake-utils_use_with semantic-desktop KFileMetaData)
-   )
-
-   kde4-meta_src_configure
-}
-
-pkg_postinst() {
-   kde4-base_pkg_postinst
-
-   if ! has_version media-gfx/icoutils ; then
-   elog "For .exe file preview support, install 
media-gfx/icoutils."
-   fi
-}



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

2016-06-28 Thread Chí-Thanh Christopher Nguyễn
commit: cb5b31c7803cb936ae64b7ef528e45a41989f855
Author: Chí-Thanh Christopher Nguyễn  gentoo  org>
AuthorDate: Tue Jun 28 21:10:55 2016 +
Commit: Chí-Thanh Christopher Nguyễn  gentoo  org>
CommitDate: Tue Jun 28 21:10:55 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb5b31c7

sys-kernel/linux-firmware: add 20160628 snapshot

Package-Manager: portage-2.2.28

 sys-kernel/linux-firmware/Manifest |   1 +
 .../linux-firmware/linux-firmware-20160628.ebuild  | 111 +
 2 files changed, 112 insertions(+)

diff --git a/sys-kernel/linux-firmware/Manifest 
b/sys-kernel/linux-firmware/Manifest
index 47f839f..606d392 100644
--- a/sys-kernel/linux-firmware/Manifest
+++ b/sys-kernel/linux-firmware/Manifest
@@ -2,3 +2,4 @@ DIST linux-firmware-20151207.tar.xz 34075376 SHA256 
ef2ba016d777f8cd3f910f3a673a
 DIST linux-firmware-20160223.tar.xz 35929392 SHA256 
fde2f588fc0d2b7efa3b906a831e379ce7b42e60d17a225553b07a308049d189 SHA512 
c50dc68b4b14dd40d279ca1f6d88235f2c268d48075b46a890f9ea8eb7121a81b8e991860ac06dd9107f202fb707d8ee681105066b12d1cac4d25e45b6f81426
 WHIRLPOOL 
356ffe1c2a2d079ae04872e5d8bbae94c38bf6352d451dbb7e916387b8d65eca0f9338598bcf8daec07e679b21dfdf54520542b7f58e827ab637118353220c15
 DIST linux-firmware-20160331.tar.xz 35957140 SHA256 
99ab767835006038e9efcc9d583b767c4a98091c35a6e2710f654e4fc2db7a45 SHA512 
99694f336c4051d51f527399e225ee4a5842024d52f0d74204afd947ab5d0517c774e42519f469a1b653bc2ea026735bb83af5e495a8c2c5b5898ebe5d86cb40
 WHIRLPOOL 
17091f691577fa0976cb90cb6a60599155ff02afb95aacfa9c12228371c69d88750214b76f479cfdf55f36f7584a03c81158a61b1a593012e15db0ce8d740672
 DIST linux-firmware-20160616.tar.xz 36089804 SHA256 
216cd8680ab29368f2c206b3dbaa180e5f7331f64b016e0a674870f8abe668b5 SHA512 
0a6c8aaea9a6bea5eb92a60499861d59e91b87ab44af4e1b7794539ae46ca6cc5a59ca945d4e4d376bdcf1820b32c66531459db7bfb95e97d343cf9a964f6f7e
 WHIRLPOOL 
17df2ff0d701728c9815ee4e1be6548939fb9d3e54e55ae4caeb05b41b3a0921048a7c0a05f1e682c1a32c3344e1e7c0717fadb365b7717c95f96506f2e93a81
+DIST linux-firmware-20160628.tar.xz 37855232 SHA256 
02e22483b466a30284adfce1ec7189f7c2a18a4af2e747e0eb73227ce3bf466b SHA512 
cf202ee5526f0a6af2341d7ec248b8eae380acda0bacd9c1b56ea5eeb9880ade2d10ff81b533e761233d54e3a8fa862d39795ab012878784f8a905bbefb3c1d1
 WHIRLPOOL 
29f4286cc3ab63bf0197d9c2d2e7bfeee7a5312b8ff594e178d81cdb511c253b33d6b00ca8767d57ac643b377618465e1e87a1227db86bd55a00d8999ed2acd4

diff --git a/sys-kernel/linux-firmware/linux-firmware-20160628.ebuild 
b/sys-kernel/linux-firmware/linux-firmware-20160628.ebuild
new file mode 100644
index 000..8415438
--- /dev/null
+++ b/sys-kernel/linux-firmware/linux-firmware-20160628.ebuild
@@ -0,0 +1,111 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+inherit savedconfig
+
+if [[ ${PV} == * ]]; then
+   inherit git-2
+   SRC_URI=""
+   
EGIT_REPO_URI="git://git.kernel.org/pub/scm/linux/kernel/git/firmware/${PN}.git"
+   KEYWORDS=""
+else
+   SRC_URI="mirror://gentoo/${P}.tar.xz"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86"
+fi
+
+DESCRIPTION="Linux firmware files"
+HOMEPAGE="https://git.kernel.org/?p=linux/kernel/git/firmware/linux-firmware.git;
+
+LICENSE="GPL-1 GPL-2 GPL-3 BSD freedist"
+SLOT="0"
+IUSE="savedconfig"
+
+DEPEND=""
+RDEPEND="!savedconfig? (
+   !sys-firmware/alsa-firmware[alsa_cards_ca0132]
+   !sys-firmware/alsa-firmware[alsa_cards_korg1212]
+   !sys-firmware/alsa-firmware[alsa_cards_maestro3]
+   !sys-firmware/alsa-firmware[alsa_cards_sb16]
+   !sys-firmware/alsa-firmware[alsa_cards_ymfpci]
+   !media-tv/cx18-firmware
+   ! 
${PN}.conf
+   find * \( \! -type d -and \! -name ${PN}.conf \) >> ${PN}.conf
+
+   if use savedconfig; then
+   restore_config ${PN}.conf
+   ebegin "Removing all files not listed in config"
+   find * \( \! -type d -and \! -name ${PN}.conf \) \
+   | sort ${PN}.conf ${PN}.conf - \
+   | uniq -u | xargs -r rm
+   eend $? || die
+   # remove empty directories, bug #396073
+   find -type d -empty -delete || die
+   fi
+}
+
+src_install() {
+   if use !savedconfig; then
+   save_config ${PN}.conf
+   fi
+   rm ${PN}.conf || die
+   insinto /lib/firmware/
+   doins -r *
+}
+
+pkg_preinst() {
+   if use savedconfig; then
+   ewarn "USE=savedconfig is active. You must handle file 
collisions manually."
+   fi
+}
+
+pkg_postinst() {
+   elog "If you are only interested in particular firmware files, edit the 
saved"
+   elog "configfile and remove those that you do not want."
+}



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

2016-06-28 Thread Pacho Ramos
commit: 4aabeb3ed56fd2d137edd25bd004aa423a4b3a7b
Author: Pacho Ramos  gentoo  org>
AuthorDate: Tue Jun 28 20:33:57 2016 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Tue Jun 28 20:33:57 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4aabeb3e

sys-libs/libosinfo: Drop old

Package-Manager: portage-2.3.0_rc1

 sys-libs/libosinfo/Manifest|  1 -
 sys-libs/libosinfo/libosinfo-0.2.12.ebuild | 51 --
 2 files changed, 52 deletions(-)

diff --git a/sys-libs/libosinfo/Manifest b/sys-libs/libosinfo/Manifest
index 374e80f..e1c889f 100644
--- a/sys-libs/libosinfo/Manifest
+++ b/sys-libs/libosinfo/Manifest
@@ -1,2 +1 @@
-DIST libosinfo-0.2.12.tar.gz 1953453 SHA256 
fa00ea8ddbca06c0dcc31e8938ac55cb71e71c6e2449687cd2c9e003a9478fed SHA512 
ec09a65a9cfb5e3f2ffe2a7d85b9f51938f1633469338826ab3380f22788d40732b39e0f96005eb6b800d04ac76da09a89918085f840439b5bdde759692c6b9d
 WHIRLPOOL 
bddfef060d7a5f794c6f5e7b11798ca8cac5b55812361a8c2d66acd283394a5a0327ba5559cae294a9e49fa9eaca7dc426a92b6a9b68e8314ddc586623ddad6c
 DIST libosinfo-0.3.0.tar.gz 1816516 SHA256 
538a3468792e919edf5364fe102d751353ae600a92ad3a24f024424a182cefbc SHA512 
c935fcc74c76e3f7a5617ebffcd775fd15c4687cb84667cd944c99e8024a92b8997a8640afe690acdd6a769442a957cadb32c7ea9c44aa82181f8cf8a40e64e2
 WHIRLPOOL 
b12b934f66de25b1619c158990db59c1d766747dbf8c6540ee5e765d1d86de4f2d0eef07bccf461fd8087a6fa4d4ae902ef82a289fe4e7fa31e20f34f219f7df

diff --git a/sys-libs/libosinfo/libosinfo-0.2.12.ebuild 
b/sys-libs/libosinfo/libosinfo-0.2.12.ebuild
deleted file mode 100644
index c42f103..000
--- a/sys-libs/libosinfo/libosinfo-0.2.12.ebuild
+++ /dev/null
@@ -1,51 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-GCONF_DEBUG="no"
-VALA_USE_DEPEND="vapigen"
-
-inherit gnome2 udev vala
-
-DESCRIPTION="GObject library for managing information about real and virtual 
OSes"
-HOMEPAGE="http://libosinfo.org/;
-SRC_URI="http://fedorahosted.org/releases/${PN:0:1}/${PN:1:1}/${PN}/${P}.tar.gz;
-
-LICENSE="GPL-2 LGPL-2.1"
-SLOT="0"
-IUSE="+introspection +vala test"
-REQUIRED_USE="vala? ( introspection )"
-
-KEYWORDS="~alpha amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc x86"
-
-RDEPEND="
-   >=dev-libs/glib-2:2
-   >=dev-libs/libxslt-1.0.0:=
-   dev-libs/libxml2:=
-   net-libs/libsoup-gnome:2.4
-   sys-apps/hwids
-   introspection? ( >=dev-libs/gobject-introspection-0.9.7:= )
-"
-DEPEND="${RDEPEND}
-   dev-libs/gobject-introspection-common
-   >=dev-util/gtk-doc-am-1.10
-   virtual/pkgconfig
-   test? ( dev-libs/check )
-   vala? ( $(vala_depend) )
-"
-
-src_configure() {
-   # --enable-udev is only for rules.d file install
-   gnome2_src_configure \
-   --disable-static \
-   $(use_enable test tests) \
-   $(use_enable introspection) \
-   $(use_enable vala) \
-   --enable-udev \
-   --disable-coverage \
-   --with-html-dir=/usr/share/doc/${PF}/html \
-   --with-udev-rulesdir="$(get_udevdir)"/rules.d \
-   --with-usb-ids-path=/usr/share/misc/usb.ids \
-   --with-pci-ids-path=/usr/share/misc/pci.ids
-}



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

2016-06-28 Thread Pacho Ramos
commit: fdb83931178688a64680044e902309e95d17a596
Author: Pacho Ramos  gentoo  org>
AuthorDate: Tue Jun 28 20:31:10 2016 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Tue Jun 28 20:31:10 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fdb83931

media-sound/banshee: Drop old

Package-Manager: portage-2.3.0_rc1

 media-sound/banshee/banshee-2.6.2.ebuild | 151 ---
 1 file changed, 151 deletions(-)

diff --git a/media-sound/banshee/banshee-2.6.2.ebuild 
b/media-sound/banshee/banshee-2.6.2.ebuild
deleted file mode 100644
index 613239a..000
--- a/media-sound/banshee/banshee-2.6.2.ebuild
+++ /dev/null
@@ -1,151 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-inherit autotools eutils fdo-mime gnome2-utils mono-env versionator gnome.org
-
-DESCRIPTION="Import, organize, play, and share your music using a simple and 
powerful interface"
-HOMEPAGE="http://banshee.fm/;
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="+aac +cdda +bpm daap doc +encode ipod karma mtp test udev +web youtube"
-
-RDEPEND="
-   >=dev-lang/mono-2.4.3
-   =dev-dotnet/gtk-sharp-2.12:2
-   >=dev-dotnet/notify-sharp-0.4.0_pre20080912-r1
-   >=media-libs/gstreamer-0.10.21-r3:0.10
-   >=media-libs/gst-plugins-base-0.10.25.2:0.10
-   media-libs/gst-plugins-bad:0.10
-   media-libs/gst-plugins-good:0.10
-   media-libs/gst-plugins-ugly:0.10
-   >=media-plugins/gst-plugins-meta-0.10-r2:0.10
-   media-plugins/gst-plugins-gio:0.10
-   >=dev-dotnet/gconf-sharp-2.24.0:2
-   media-plugins/gst-plugins-gconf:0.10
-   cdda? (
-   || (
-   media-plugins/gst-plugins-cdparanoia:0.10
-   media-plugins/gst-plugins-cdio:0.10
-   )
-   )
-   media-libs/musicbrainz:3
-   dev-dotnet/dbus-sharp:1.0
-   dev-dotnet/dbus-sharp-glib:1.0
-   >=dev-dotnet/mono-addins-0.6.2[gtk]
-   >=dev-dotnet/taglib-sharp-2.0.3.7
-   >=dev-db/sqlite-3.4:3
-   karma? ( >=media-libs/libkarma-0.1.0-r1 )
-   aac? ( media-plugins/gst-plugins-faad:0.10 )
-   bpm? ( media-plugins/gst-plugins-soundtouch:0.10 )
-   daap? ( >=dev-dotnet/mono-zeroconf-0.8.0-r1 )
-   doc? (
-   >=app-text/gnome-doc-utils-0.17.3
-   )
-   encode? (
-   media-plugins/gst-plugins-lame:0.10
-   media-plugins/gst-plugins-taglib:0.10
-   )
-   ipod? ( >=media-libs/libgpod-0.8.2[mono] )
-   mtp? (
-   >=media-libs/libmtp-0.3.0
-   )
-   web? (
-   >=net-libs/webkit-gtk-1.2.2:2
-   >=net-libs/libsoup-gnome-2.26:2.4
-   )
-   youtube? (
-   >=dev-dotnet/google-gdata-sharp-1.4
-   )
-   udev? (
-   app-misc/media-player-info
-   dev-dotnet/gudev-sharp
-   dev-dotnet/gkeyfile-sharp
-   dev-dotnet/gtk-sharp-beans
-   dev-dotnet/gio-sharp
-   )
-"
-DEPEND="${RDEPEND}
-   virtual/pkgconfig
-"
-
-src_prepare () {
-   DOCS="AUTHORS ChangeLog HACKING NEWS README"
-
-   # Don't build BPM extension when not wanted
-   if ! use bpm; then
-   sed -i -e 's:Banshee.Bpm:$(NULL):g' src/Extensions/Makefile.am 
|| die
-   fi
-
-   # Don't append -ggdb, bug #458632, upstream bug #698217
-   sed -i -e 's:-ggdb3:$(NULL):g' libbanshee/Makefile.am || die
-   sed -i -e 's:-ggdb3::g' 
src/Core/Banshee.WebBrowser/libossifer/Makefile.am || die
-
-   AT_M4DIR="-I build/m4/banshee -I build/m4/shamrock -I build/m4/shave" \
-   eautoreconf
-}
-
-src_configure() {
-   # soundmenu needs a properly maintained and updated indicate-sharp
-   local myconf="
-   --disable-dependency-tracking
-   --disable-static
-   --disable-maintainer-mode
-   --enable-gnome
-   --enable-schemas-install
-   --with-gconf-schema-file-dir=/etc/gconf/schemas
-   --with-vendor-build-id=Gentoo/${PN}/${PVR}
-   --enable-gapless-playback
-   --disable-boo
-   --disable-gst-sharp
-   --disable-torrent
-   --disable-shave
-   --disable-ubuntuone
-   --disable-soundmenu
-   --disable-upnp"
-
-   econf \
-   $(use_enable doc docs) \
-   $(use_enable doc user-help) \
-   $(use_enable mtp) \
-   $(use_enable daap) \
-   $(use_enable ipod appledevice) \
-   $(use_enable karma) \
-   $(use_enable web webkit) \
-   $(use_enable youtube) \
-   $(use_enable udev gio) \
-   $(use_enable udev gio_hardware) \
-   ${myconf}
-}
-
-src_compile() {
-   emake MCS=/usr/bin/gmcs
-}
-
-src_install() {
-   default

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

2016-06-28 Thread Pacho Ramos
commit: 5f62dba5aef38b8438badea64efb83972c1468c9
Author: Pacho Ramos  gentoo  org>
AuthorDate: Tue Jun 28 20:32:41 2016 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Tue Jun 28 20:32:41 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5f62dba5

media-sound/banshee: Make repoman happier

Package-Manager: portage-2.3.0_rc1

 media-sound/banshee/banshee-2.6.2-r1.ebuild | 2 +-
 media-sound/banshee/metadata.xml| 2 --
 2 files changed, 1 insertion(+), 3 deletions(-)

diff --git a/media-sound/banshee/banshee-2.6.2-r1.ebuild 
b/media-sound/banshee/banshee-2.6.2-r1.ebuild
index 047d8d0..f34db3c 100644
--- a/media-sound/banshee/banshee-2.6.2-r1.ebuild
+++ b/media-sound/banshee/banshee-2.6.2-r1.ebuild
@@ -5,7 +5,7 @@
 EAPI=6
 inherit autotools eutils fdo-mime mono-env versionator gnome2
 
-DESCRIPTION="Import, organize, play, and share your music using a simple and 
powerful interface"
+DESCRIPTION="Import, play and share your music using a simple and powerful 
interface"
 HOMEPAGE="http://banshee.fm/;
 
 LICENSE="MIT"

diff --git a/media-sound/banshee/metadata.xml b/media-sound/banshee/metadata.xml
index 62034d1..3cb9df3 100644
--- a/media-sound/banshee/metadata.xml
+++ b/media-sound/banshee/metadata.xml
@@ -14,8 +14,6 @@
Build with audio CD support
Build with Daap support
Build with karma support
-   Enable support for plugins that access 
web-based services
-   such as Amazon and wikipedia (requires 
net-libs/webkit-gtk)
Enable the Youtube plugin

 



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

2016-06-28 Thread Pacho Ramos
commit: 075fec2fafc1ff0f2ffe1161f6207a649c3acd80
Author: Pacho Ramos  gentoo  org>
AuthorDate: Tue Jun 28 20:33:23 2016 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Tue Jun 28 20:33:23 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=075fec2f

net-libs/rest: Drop old

Package-Manager: portage-2.3.0_rc1

 net-libs/rest/rest-0.7.93-r1.ebuild | 61 -
 1 file changed, 61 deletions(-)

diff --git a/net-libs/rest/rest-0.7.93-r1.ebuild 
b/net-libs/rest/rest-0.7.93-r1.ebuild
deleted file mode 100644
index ad507b8..000
--- a/net-libs/rest/rest-0.7.93-r1.ebuild
+++ /dev/null
@@ -1,61 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="5"
-GCONF_DEBUG="no"
-GNOME2_LA_PUNT="yes"
-
-inherit eutils gnome2 multilib-minimal virtualx
-
-DESCRIPTION="Helper library for RESTful services"
-HOMEPAGE="https://wiki.gnome.org/Projects/Librest;
-
-LICENSE="LGPL-2.1"
-SLOT="0.7"
-IUSE="+introspection test"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
-
-# Coverage testing should not be enabled
-RDEPEND="
-   app-misc/ca-certificates
-   >=dev-libs/glib-2.24:2[${MULTILIB_USEDEP}]
-   dev-libs/libxml2:2[${MULTILIB_USEDEP}]
-   net-libs/libsoup:2.4[${MULTILIB_USEDEP}]
-   introspection? ( >=dev-libs/gobject-introspection-0.6.7:= )
-"
-DEPEND="${RDEPEND}
-   >=dev-util/gtk-doc-am-1.13
-   >=dev-util/intltool-0.40
-   virtual/pkgconfig[${MULTILIB_USEDEP}]
-   test? ( sys-apps/dbus[${MULTILIB_USEDEP}] )
-"
-
-multilib_src_configure() {
-   # gnome support only adds dependency on obsolete libsoup-gnome
-   # https://bugzilla.gnome.org/show_bug.cgi?id=758166
-   ECONF_SOURCE=${S} \
-   gnome2_src_configure \
-   --disable-static \
-   --disable-gcov \
-   --without-gnome \
-   
--with-ca-certificates="${EPREFIX}"/etc/ssl/certs/ca-certificates.crt \
-   $(multilib_native_use_enable introspection)
-
-   if multilib_is_native_abi; then
-   ln -s "${S}"/docs/reference/rest/html docs/reference/rest/html 
|| die
-   fi
-}
-
-multilib_src_test() {
-   # Tests need dbus
-   Xemake check
-}
-
-multilib_src_compile() {
-   gnome2_src_compile
-}
-
-multilib_src_install() {
-   gnome2_src_install
-}



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

2016-06-28 Thread Pacho Ramos
commit: 0e4ff200c10f9994b0afdc9865a531bac5a13309
Author: Pacho Ramos  gentoo  org>
AuthorDate: Tue Jun 28 20:26:44 2016 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Tue Jun 28 20:30:06 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e4ff200

net-misc/vinagre: Version bump

Package-Manager: portage-2.3.0_rc1

 net-misc/vinagre/Manifest  |  1 +
 net-misc/vinagre/vinagre-3.20.2.ebuild | 66 ++
 2 files changed, 67 insertions(+)

diff --git a/net-misc/vinagre/Manifest b/net-misc/vinagre/Manifest
index be4cc6b..2852cb9 100644
--- a/net-misc/vinagre/Manifest
+++ b/net-misc/vinagre/Manifest
@@ -1 +1,2 @@
 DIST vinagre-3.18.2.tar.xz 819820 SHA256 
65b81299de0b75a9433e5654d5314f347895d5efb7acd3b111e5e8c03f48fbc4 SHA512 
5d72cc5fc99a6400ef0135e65bde9bc3687257e22176f18606e8780d7a20860fa226a25e0c2bf2ffa85b58d25fa5c262ab6db1751c6f1a6a6e490a373e19a2b9
 WHIRLPOOL 
1d84691b203744b16fe18bf9e370554f5459f5ff2fe2d4020c79bf64c833a6c8d565a5cc843fdf398239dae17d028fb3c156f25741ae25e3b8b7de7bbdd27d4c
+DIST vinagre-3.20.2.tar.xz 831892 SHA256 
5fc78ef9ab9ee7d4e3c50d38d82d9bcbd915191bcf0349d55a2fd56eaa87eaa0 SHA512 
4f29a2c2474ef98e929c37da9dd5a5eb2f5d5c4eb5f0acc3b285093bde0756f567fda4507534f70fe949b06d83be9387e7ee434beac72d56f29da3505ad1a9b8
 WHIRLPOOL 
1fc51132b351bc6ded71cfaafc28b5e481113159739f79707ac05eb87077db11680dce2134555c53dd6fa7a8c6262196b23106163a39eebb114499292c73c942

diff --git a/net-misc/vinagre/vinagre-3.20.2.ebuild 
b/net-misc/vinagre/vinagre-3.20.2.ebuild
new file mode 100644
index 000..2ac768a
--- /dev/null
+++ b/net-misc/vinagre/vinagre-3.20.2.ebuild
@@ -0,0 +1,66 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+inherit gnome2 linux-info vala
+
+DESCRIPTION="VNC client for the GNOME desktop"
+HOMEPAGE="https://wiki.gnome.org/Apps/Vinagre;
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~ia64 ~ppc ~ppc64 ~x86"
+IUSE="rdp +ssh spice +telepathy zeroconf"
+
+# cairo used in vinagre-tab
+# gdk-pixbuf used all over the place
+RDEPEND="
+   >=dev-libs/glib-2.32.0:2
+   >=x11-libs/gtk+-3.9.6:3
+   app-crypt/libsecret
+   >=dev-libs/libxml2-2.6.31:2
+   >=net-libs/gtk-vnc-0.4.3[gtk3]
+   x11-libs/cairo:=
+   x11-libs/gdk-pixbuf:2
+   x11-themes/hicolor-icon-theme
+
+   rdp? ( net-misc/freerdp )
+   ssh? ( >=x11-libs/vte-0.20:2.91 )
+   spice? (
+   app-emulation/spice-protocol
+   >=net-misc/spice-gtk-0.5[gtk3] )
+   telepathy? (
+   dev-libs/dbus-glib
+   >=net-libs/telepathy-glib-0.11.6 )
+   zeroconf? ( >=net-dns/avahi-0.6.26[dbus,gtk3] )
+"
+DEPEND="${RDEPEND}
+   >=dev-lang/perl-5
+   dev-libs/appstream-glib
+   >=dev-util/intltool-0.50
+   dev-util/itstool
+   >=sys-devel/gettext-0.17
+   virtual/pkgconfig
+   $(vala_depend)
+"
+
+pkg_pretend() {
+   # Needed for VNC ssh tunnel, bug #518574
+   CONFIG_CHECK="~IPV6"
+   check_extra_config
+}
+
+src_prepare() {
+   vala_src_prepare
+   gnome2_src_prepare
+}
+
+src_configure() {
+   gnome2_src_configure \
+   $(use_enable rdp) \
+   $(use_enable ssh) \
+   $(use_enable spice) \
+   $(use_with telepathy) \
+   $(use_with zeroconf avahi)
+}



[gentoo-commits] repo/gentoo:master commit in: sci-geosciences/gnome-maps/

2016-06-28 Thread Pacho Ramos
commit: a6a6940bb9638c2b7366b38e78328e4b410b9b6d
Author: Pacho Ramos  gentoo  org>
AuthorDate: Tue Jun 28 20:08:39 2016 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Tue Jun 28 20:29:43 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a6a6940b

sci-geosciences/gnome-maps: Version bump

Package-Manager: portage-2.3.0_rc1

 sci-geosciences/gnome-maps/Manifest|  1 +
 .../gnome-maps/gnome-maps-3.20.1.ebuild| 42 ++
 2 files changed, 43 insertions(+)

diff --git a/sci-geosciences/gnome-maps/Manifest 
b/sci-geosciences/gnome-maps/Manifest
index 0e8dd69..b4f24de 100644
--- a/sci-geosciences/gnome-maps/Manifest
+++ b/sci-geosciences/gnome-maps/Manifest
@@ -1 +1,2 @@
 DIST gnome-maps-3.18.2.tar.xz 864904 SHA256 
693ff1559252eabe5d8c9c7354333b5aa1996e870936456d15706a0e0bac9278 SHA512 
ed0f0f7ff927d9b41701cd66afa266857b618bda1a95a837a48554e7399020722f19841fba4fb1e767bb8db83111f029408065fc534b56b25dcca4cb1206975d
 WHIRLPOOL 
0e939640ca9f8a55f44cfb7a533bedd3074aea417c5f936f935610e9265ba8a940dc1f50c8710da0ce6efb6ad13f3f32500efb43b246892959e691e96da41410
+DIST gnome-maps-3.20.1.tar.xz 1063532 SHA256 
4874d10a3cfdffd5d1db6084d67b5e8dc8c2db2ff995302b80060ecfc5e99bd5 SHA512 
c3f14473fe68ef6ed37106b082868154258fb1905633019dbf923ec110ef09640767be3a813736d28dd7f6d3a9ed718657c9422f4bfd47ebc4f7119e3b6989ac
 WHIRLPOOL 
56a05cdea2b06d1d4fa84508422cd2d42f0931874e0bbe632ed9448dbbf1c0be5869173b2a837d1ae4ce532e6eed9e4e25610b8f7748c97b029108ff4b440cff

diff --git a/sci-geosciences/gnome-maps/gnome-maps-3.20.1.ebuild 
b/sci-geosciences/gnome-maps/gnome-maps-3.20.1.ebuild
new file mode 100644
index 000..c6334dc
--- /dev/null
+++ b/sci-geosciences/gnome-maps/gnome-maps-3.20.1.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+inherit gnome2
+
+DESCRIPTION="A map application for GNOME"
+HOMEPAGE="https://wiki.gnome.org/Apps/Maps;
+
+LICENSE="GPL-2+ LGPL-2+ MIT CC-BY-3.0 CC-BY-SA-3.0"
+SLOT="0"
+IUSE=""
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   >=app-misc/geoclue-0.12.99:2.0
+   >=dev-libs/folks-0.10
+   >=dev-libs/gjs-1.44.0
+   >=dev-libs/gobject-introspection-0.6.3:=
+   >=dev-libs/glib-2.39.3:2
+   >=dev-libs/libgee-0.16:0.8[introspection]
+   dev-libs/libxml2:2
+   media-libs/clutter-gtk:1.0[introspection]
+   media-libs/clutter:1.0[introspection]
+   media-libs/cogl:1.0[introspection]
+   >=media-libs/libchamplain-0.12.13:0.12[gtk,introspection]
+   net-libs/libgfbgraph
+   net-libs/libsoup:2.4[introspection]
+   net-libs/rest:0.7
+   >=sci-geosciences/geocode-glib-3.15.2[introspection]
+   x11-libs/gdk-pixbuf:2[introspection]
+   >=x11-libs/gtk+-3.15.9:3[introspection]
+"
+DEPEND="${RDEPEND}
+   >=dev-util/intltool-0.40
+   virtual/pkgconfig
+"
+
+src_configure() {
+   gnome2_src_configure --disable-static
+}



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

2016-06-28 Thread Pacho Ramos
commit: 3bdc0ce6ff231ec13b88169bbcb0e80d81c9287b
Author: Pacho Ramos  gentoo  org>
AuthorDate: Tue Jun 28 20:23:46 2016 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Tue Jun 28 20:29:57 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3bdc0ce6

net-misc/vino: Drop old

Package-Manager: portage-2.3.0_rc1

 net-misc/vino/Manifest |  1 -
 net-misc/vino/files/vino-3.16.0-fix-crash.patch| 53 ---
 .../vino/files/vino-3.16.0-name-resolution.patch   | 47 -
 net-misc/vino/vino-3.16.0-r1.ebuild| 77 --
 4 files changed, 178 deletions(-)

diff --git a/net-misc/vino/Manifest b/net-misc/vino/Manifest
index acf9a7c..8f45ea4 100644
--- a/net-misc/vino/Manifest
+++ b/net-misc/vino/Manifest
@@ -1,2 +1 @@
-DIST vino-3.16.0.tar.xz 760508 SHA256 
608d3613d4e0ad40566759df06587effcfae77f205fce83e3bcf7574bc608dc5 SHA512 
232cf9e2d986043e8da4db6d7a07ada77b46f71280da85915c54ed53c7212d47256b0e9532aa4879f6e3fa374a46c7ec7e58310d07581f7708efc1a131ba643f
 WHIRLPOOL 
676c055ce1ef93c966c9691d415c84922247993ac6821ba174108bbaf359d3ee7f6d5d6b8e070bc4af02136ead206a25d11b1efba92a46b4dc209d83e0f88543
 DIST vino-3.18.1.tar.xz 766944 SHA256 
07ec6e78bbecd4ee3fce873eb26932fdda9c7642bb09d17ac36483b996fafe5a SHA512 
6c98b86a1ae324547b63a2071208f5c2213765ad554f10f3e504bc6ab5817682e5a03df5c23ddbb814d918f263027579c3344dab944eeb4329b0a84f9a3bd182
 WHIRLPOOL 
261c6fcd7a93b7a937c4c9dfe49a5c6f9833518dc70100b350a12ed282b482761a80e1e4bdf5a08fa27282d0903f2b6ab85a03c2b8f501f43ce16ad5a38160a9

diff --git a/net-misc/vino/files/vino-3.16.0-fix-crash.patch 
b/net-misc/vino/files/vino-3.16.0-fix-crash.patch
deleted file mode 100644
index bf0d190..000
--- a/net-misc/vino/files/vino-3.16.0-fix-crash.patch
+++ /dev/null
@@ -1,53 +0,0 @@
-From 22f6575b32675ae38567efd3ed8e2362bbc9240d Mon Sep 17 00:00:00 2001
-From: David King 
-Date: Mon, 19 Oct 2015 14:48:44 +0100
-Subject: Avoid a crash when showing the preferences
-
-Show an error message when the preferences desktop file is not found,
-such as if gnome-control-center is not installed.
-
-https://bugzilla.gnome.org/show_bug.cgi?id=756654

- server/vino-status-icon.c  | 5 +
- server/vino-status-tube-icon.c | 9 -
- 2 files changed, 13 insertions(+), 1 deletion(-)
-
-diff --git a/server/vino-status-icon.c b/server/vino-status-icon.c
-index 53eec02..aaab0af 100644
 a/server/vino-status-icon.c
-+++ b/server/vino-status-icon.c
-@@ -202,6 +202,11 @@ vino_status_icon_preferences (VinoStatusIcon *icon)
-   info = g_desktop_app_info_new ("gnome-sharing-panel.desktop");
-   if (info == NULL)
- info = g_desktop_app_info_new ("vino-preferences.desktop");
-+  if (info == NULL)
-+{
-+  vino_util_show_error (NULL, _("Error displaying preferences"), NULL);
-+  return;
-+}
-   context = gdk_display_get_app_launch_context (gdk_screen_get_display 
(screen));
-   if (!g_app_info_launch (G_APP_INFO (info), NULL, G_APP_LAUNCH_CONTEXT 
(context), ))
- {
-diff --git a/server/vino-status-tube-icon.c b/server/vino-status-tube-icon.c
-index 0a23a23..e5cbb11 100644
 a/server/vino-status-tube-icon.c
-+++ b/server/vino-status-tube-icon.c
-@@ -165,7 +165,14 @@ vino_status_tube_icon_preferences (VinoStatusTubeIcon 
*icon)
-   GError *error = NULL;
- 
-   screen = gtk_status_icon_get_screen (GTK_STATUS_ICON (icon));
--  info = g_desktop_app_info_new ("vino-preferences.desktop");
-+  info = g_desktop_app_info_new ("gnome-sharing-panel.desktop");
-+  if (info == NULL)
-+info = g_desktop_app_info_new ("vino-preferences.desktop");
-+  if (info == NULL)
-+{
-+  vino_util_show_error (NULL, _("Error displaying preferences"), NULL);
-+  return;
-+}
-   context = gdk_display_get_app_launch_context (gdk_screen_get_display 
(screen));
-   if (!g_app_info_launch (G_APP_INFO (info), NULL, G_APP_LAUNCH_CONTEXT 
(context), ))
- {
--- 
-cgit v0.11.2
-

diff --git a/net-misc/vino/files/vino-3.16.0-name-resolution.patch 
b/net-misc/vino/files/vino-3.16.0-name-resolution.patch
deleted file mode 100644
index 2989ffa..000
--- a/net-misc/vino/files/vino-3.16.0-name-resolution.patch
+++ /dev/null
@@ -1,47 +0,0 @@
-From bdd14508f9ea46372fcef93e17a9c14bcb8b4c83 Mon Sep 17 00:00:00 2001
-From: Dimitri Tarassenko 
-Date: Fri, 28 Aug 2015 17:02:15 +0100
-Subject: Improve handling of name resolution failure
-
-Ensure that the host string for a client is always filled with a valid
-string, by calling getnameinfo() a second time (ensuring a numeric host
-is returned) if the first call fails.
-
-https://bugzilla.gnome.org/show_bug.cgi?id=754194

- server/libvncserver/rfbserver.c | 12 ++--
- 1 file changed, 6 insertions(+), 6 deletions(-)
-
-diff --git a/server/libvncserver/rfbserver.c b/server/libvncserver/rfbserver.c
-index 1295219..0a60fb2 100644
 a/server/libvncserver/rfbserver.c
-+++ 

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

2016-06-28 Thread Pacho Ramos
commit: 2c4e2a797a561e29c08e0a38c388d837f39d0604
Author: Pacho Ramos  gentoo  org>
AuthorDate: Tue Jun 28 19:45:20 2016 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Tue Jun 28 20:29:14 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c4e2a79

x11-libs/pango: Version bump

Package-Manager: portage-2.3.0_rc1

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

diff --git a/x11-libs/pango/Manifest b/x11-libs/pango/Manifest
index 88063a7..7ab72d6 100644
--- a/x11-libs/pango/Manifest
+++ b/x11-libs/pango/Manifest
@@ -1,2 +1,3 @@
 DIST pango-1.36.8.tar.xz 1033528 SHA256 
18dbb51b8ae12bae0ab7a958e7cf3317c9acfc8a1e1103ec2f147164a0fc2d07 SHA512 
799fad4add3b1ff297bd151a302d6724c5fb0223c9e0f710f97192c024de0175db9a03458e0c18019bdd987b04b5f74737659e113d6b511cf1fc118b9be3c215
 WHIRLPOOL 
cb352f115a85f02061c1d1d96ad99340372a013eb9249ff2ccf6531926c26dc17b9b88572bccd40e3dbcb6f8e7a673b01ff1821a8acaa5117d96d8d6ed71707e
 DIST pango-1.38.1.tar.xz 1047372 SHA256 
1320569f6c6d75d6b66172b2d28e59c56ee864ee9df202b76799c4506a214eb7 SHA512 
7fb63dde7cef9bf791a9dc181299674caf90d80a88bca73545ee9461697b988f3927fa5aa6b36c2566c3ce917b96729b66477793f5418355e50a957aed28b529
 WHIRLPOOL 
a120294769e891dc5153bf80a1f5e95d2cb867d9b82d932a3f8e93ccbffd7bde94426124bf4b5b42d4376175c3479b0da47e892da81a26e3c35f4b6761a013a8
+DIST pango-1.40.1.tar.xz 1051912 SHA256 
e27af54172c72b3ac6be53c9a4c67053e16c905e02addcf3a603ceb2005c1a40 SHA512 
0245fca0156eb7a26ac65ae23ae026271355a506f9bd4f1c0f3a5c3ac8bb44d04561390bdf259370220aaad6d883563721bfdcb4bfa47615fad47fddfe4f620f
 WHIRLPOOL 
215c78d3ea0717d6f4b30803d8ee9db23285f3684a1c52902d624ceacd03e2933a551ea3be858ad90ee23d29b6b5aaa05e521e5e5401a4b91c9f164583202ce9

diff --git a/x11-libs/pango/pango-1.40.1.ebuild 
b/x11-libs/pango/pango-1.40.1.ebuild
new file mode 100644
index 000..f2fcffc
--- /dev/null
+++ b/x11-libs/pango/pango-1.40.1.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+GNOME2_LA_PUNT="yes"
+
+inherit gnome2 multilib toolchain-funcs multilib-minimal
+
+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 ~x86-freebsd ~x86-interix ~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-0.9.30:=[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
+   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: sys-apps/gnome-disk-utility/, sys-apps/gnome-disk-utility/files/

2016-06-28 Thread Pacho Ramos
commit: 1f0f3b4f094193ff5972ebc82fcabf3718ff007e
Author: Pacho Ramos  gentoo  org>
AuthorDate: Tue Jun 28 19:55:00 2016 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Tue Jun 28 20:29:21 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1f0f3b4f

sys-apps/gnome-disk-utility: Drop old

Package-Manager: portage-2.3.0_rc1

 sys-apps/gnome-disk-utility/Manifest   |  2 -
 ...me-disk-utility-3.10.0-kill-gsd-automagic.patch | 46 --
 ...-disk-utility-3.10.0-raise-gsd-dependency.patch | 35 --
 .../gnome-disk-utility-3.16.2.ebuild   | 56 --
 .../gnome-disk-utility-3.18.2.ebuild   | 47 --
 5 files changed, 186 deletions(-)

diff --git a/sys-apps/gnome-disk-utility/Manifest 
b/sys-apps/gnome-disk-utility/Manifest
index ff1cce0..4f72019 100644
--- a/sys-apps/gnome-disk-utility/Manifest
+++ b/sys-apps/gnome-disk-utility/Manifest
@@ -1,3 +1 @@
-DIST gnome-disk-utility-3.16.2.tar.xz 1432332 SHA256 
4a495563a0142d2a64d9f573e5333a82d6c3c94ab5c8cd9b1878bfa36ae15353 SHA512 
228187c1f3354c3a11dda3d4b85abed3e54bb7e5f105971f5d39f72fa52bcc9b44344c27148c604b2a87ed83942724187af90527e48acb9e9bc888922c34a53b
 WHIRLPOOL 
ef0b1b6f2cbeac1533798854796905909b866f45f9377bbd05060df1f615d81e0cb58a2e9d8bfbf3b9bef3d22d24cba45ec8d64ddbe63887bbbce75967ca1969
-DIST gnome-disk-utility-3.18.2.tar.xz 1465016 SHA256 
2fbe46349256829641f8b1ecdf299f9c32ebe35a7055448e36a61da31f0bcebf SHA512 
2260185522659a0f0010cf9295b29362402101057c5f1afddf48ba10a0ab82e0798a2f478eb2e82887c73f7ce5c3f67a297c9a6af266cf137eb119b929f1f33d
 WHIRLPOOL 
6dd8dd2b3a033bbff36315c1323ad5ca13e09ea0ca253fdc34312e09d07b27cf00fc8f856ac27b98c6b49fe9635670229a54a29c802d3d1b2b4bfa56eb273301
 DIST gnome-disk-utility-3.18.3.1.tar.xz 1465472 SHA256 
652e6332bcf987b15621ebcefc2c14f360b21b7295f94fded6ecfc40c45ae4e8 SHA512 
3f8507cc07bc88a8cd7e3415310c27edfb0cb3887dc5aa0f765beced1df12de43c09c0daeb9cc17b4d81c597941b25cfc9b9859ad3577459ad055702299860ba
 WHIRLPOOL 
43a83149ee2db9fd5909294acb5179cc683e35416a05a521d9d77460fdbf21d315ae15367c7dd8bcfbdbcb8d3c9aa8a5fdb1d7cdfbf0a29ddb4c4d8872399ced

diff --git 
a/sys-apps/gnome-disk-utility/files/gnome-disk-utility-3.10.0-kill-gsd-automagic.patch
 
b/sys-apps/gnome-disk-utility/files/gnome-disk-utility-3.10.0-kill-gsd-automagic.patch
deleted file mode 100644
index c6d414c..000
--- 
a/sys-apps/gnome-disk-utility/files/gnome-disk-utility-3.10.0-kill-gsd-automagic.patch
+++ /dev/null
@@ -1,46 +0,0 @@
-From cfefd62c7f23625fd1b07dacb35681bdf5aafa04 Mon Sep 17 00:00:00 2001
-From: Andreas Henriksson 
-Date: Fri, 5 Apr 2013 12:42:06 +0200
-Subject: [PATCH 1/2] Avoid needing gsd during build when --disable-gsd-plugin
- is used
-
-PKG_CHECK_MODULES was previously unconditionally requiring
-gnome-settings-daemon to be available, even when it was later
-not going to be used because the --disable-gsd-plugin configure
-switch was passed.
-
-Move the check to only require g-s-d when it's actually going to be
-used.
-
-While at it, also fix the indentation of the msg_gsd_plugin=yes line.
-
-https://bugzilla.gnome.org/show_bug.cgi?id=697146

- configure.ac | 4 ++--
- 1 file changed, 2 insertions(+), 2 deletions(-)
-
-diff --git a/configure.ac b/configure.ac
-index cce9d62..d8f6198 100644
 a/configure.ac
-+++ b/configure.ac
-@@ -120,7 +120,6 @@ PKG_CHECK_MODULES(LIBSECRET1, [libsecret-1 >= 
$LIBSECRET1_REQUIRED])
- PKG_CHECK_MODULES(PWQUALITY, [pwquality >= $PWQUALITY_REQUIRED])
- PKG_CHECK_MODULES(CANBERRA, [libcanberra-gtk3 >= $CANBERRA_REQUIRED])
- PKG_CHECK_MODULES(LIBDVDREAD, [dvdread >= $LIBDVDREAD_REQUIRED])
--PKG_CHECK_MODULES(GSD_PLUGIN, [gnome-settings-daemon >= $GSD_PLUGIN_REQUIRED])
- PKG_CHECK_MODULES(LIBNOTIFY, [libnotify >= $LIBNOTIFY_REQUIRED])
- PKG_CHECK_MODULES(LIBLZMA, [liblzma >= $LIBLZMA_REQUIRED])
- 
-@@ -157,7 +156,8 @@ dnl *
- AC_ARG_ENABLE(gsd_plugin, AS_HELP_STRING([--disable-gsd-plugin],[don't build 
gnome-settings-daemon plug-in]))
- msg_gsd_plugin=no
- if test "x$enable_gsd_plugin" != "xno"; then
--   msg_gsd_plugin=yes
-+  msg_gsd_plugin=yes
-+  PKG_CHECK_MODULES(GSD_PLUGIN, [gnome-settings-daemon >= 
$GSD_PLUGIN_REQUIRED])
- fi
- AM_CONDITIONAL(USE_GSD_PLUGIN, [test "$msg_gsd_plugin" = "yes"])
- 
--- 
-1.8.3.2
-

diff --git 
a/sys-apps/gnome-disk-utility/files/gnome-disk-utility-3.10.0-raise-gsd-dependency.patch
 
b/sys-apps/gnome-disk-utility/files/gnome-disk-utility-3.10.0-raise-gsd-dependency.patch
deleted file mode 100644
index f5ff3ce..000
--- 
a/sys-apps/gnome-disk-utility/files/gnome-disk-utility-3.10.0-raise-gsd-dependency.patch
+++ /dev/null
@@ -1,35 +0,0 @@
-From f05af64dd29a5119f36d0c34f0d6aa9f04567933 Mon Sep 17 00:00:00 2001
-From: Andreas Henriksson 
-Date: Fri, 5 Apr 2013 12:30:55 +0200
-Subject: [PATCH 2/2] Bump required version of gnome-settings-daemon to 3.8
-
-Reported by Pacho Ramos in 

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

2016-06-28 Thread Pacho Ramos
commit: 5fcec34822ca2009d2048c7391ddec3f8a1a9dca
Author: Pacho Ramos  gentoo  org>
AuthorDate: Tue Jun 28 20:05:31 2016 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Tue Jun 28 20:29:38 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5fcec348

sys-apps/accountsservice: Version bump

Package-Manager: portage-2.3.0_rc1

 sys-apps/accountsservice/Manifest  |  1 +
 .../accountsservice/accountsservice-0.6.42.ebuild  | 54 ++
 ...ccountsservice-0.6.35-gentoo-system-users.patch |  4 +-
 3 files changed, 57 insertions(+), 2 deletions(-)

diff --git a/sys-apps/accountsservice/Manifest 
b/sys-apps/accountsservice/Manifest
index 06217c4..bbbaa62 100644
--- a/sys-apps/accountsservice/Manifest
+++ b/sys-apps/accountsservice/Manifest
@@ -1 +1,2 @@
 DIST accountsservice-0.6.40.tar.xz 367772 SHA256 
f04f756600cbab558671658ab8e77212de2a000c07bc0469e7b51541871fcb2b SHA512 
da12a97ca9a2eb69d978fd3b5f46e8dd2e2f3e6f57db027e0b8c8c583c715d45f105c9ddcd1a2a1c4a2f4bfce672431e601a7cd0f063b31675fd6f13b6cb4ef8
 WHIRLPOOL 
3a12f5e5e68f3b21ec1347a9e1677b8eee10818ced138e35a3b1f61d8814a6af5ad50aed352a0fcbec819d8271c46c8db2e93ea0c7ccbbb5672f0f7e7e4786be
+DIST accountsservice-0.6.42.tar.xz 380500 SHA256 
e56494c2f18627900b57234e5628923cc16a37bf8fd16b06c46118d6ae9c007e SHA512 
b31d77b88793a8264d32963a98ad446537292a134a3f80fabb4e2ce30f796e5f3066d02a27515c993133fa493b511a6abba6ff1a7827b5a54ea6a4f62a7b6fc9
 WHIRLPOOL 
2da1b5037f2306d93471db8ae792145abded9f33e5014f5ad748bb0d988757a4c5e53e5e64ef69752b6e80041af09a87512b95b1b955cfc75b379d7cec40d496

diff --git a/sys-apps/accountsservice/accountsservice-0.6.42.ebuild 
b/sys-apps/accountsservice/accountsservice-0.6.42.ebuild
new file mode 100644
index 000..3e4d0ee
--- /dev/null
+++ b/sys-apps/accountsservice/accountsservice-0.6.42.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+inherit gnome2 systemd
+
+DESCRIPTION="D-Bus interfaces for querying and manipulating user account 
information"
+HOMEPAGE="https://www.freedesktop.org/wiki/Software/AccountsService/;
+SRC_URI="https://www.freedesktop.org/software/${PN}/${P}.tar.xz;
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+
+IUSE="doc +introspection selinux systemd"
+
+CDEPEND="
+   >=dev-libs/glib-2.37.3:2
+   sys-auth/polkit
+   introspection? ( >=dev-libs/gobject-introspection-0.9.12:= )
+   systemd? ( >=sys-apps/systemd-186:0= )
+   !systemd? ( sys-auth/consolekit )
+"
+DEPEND="${CDEPEND}
+   dev-libs/libxslt
+   dev-util/gdbus-codegen
+   >=dev-util/gtk-doc-am-1.15
+   >=dev-util/intltool-0.40
+   sys-devel/gettext
+   virtual/pkgconfig
+   doc? (
+   app-text/docbook-xml-dtd:4.1.2
+   app-text/xmlto )
+"
+RDEPEND="${CDEPEND}
+   selinux? ( sec-policy/selinux-accountsd )
+"
+
+PATCHES=(
+   "${FILESDIR}/${PN}-0.6.35-gentoo-system-users.patch"
+)
+
+src_configure() {
+   gnome2_src_configure \
+   --disable-static \
+   --disable-more-warnings \
+   --localstatedir="${EPREFIX}"/var \
+   --enable-admin-group="wheel" \
+   --with-systemdsystemunitdir="$(systemd_get_systemunitdir)" \
+   $(use_enable doc docbook-docs) \
+   $(use_enable introspection) \
+   $(use_enable systemd)
+}

diff --git 
a/sys-apps/accountsservice/files/accountsservice-0.6.35-gentoo-system-users.patch
 
b/sys-apps/accountsservice/files/accountsservice-0.6.35-gentoo-system-users.patch
index 9868e26..39ebf42 100644
--- 
a/sys-apps/accountsservice/files/accountsservice-0.6.35-gentoo-system-users.patch
+++ 
b/sys-apps/accountsservice/files/accountsservice-0.6.35-gentoo-system-users.patch
@@ -1,5 +1,5 @@
 src/user-classify.c.old2013-12-04 20:29:48.944454769 +0100
-+++ src/user-classify.c2013-12-04 20:32:59.728283477 +0100
+--- a/src/user-classify.c.old  2013-12-04 20:29:48.944454769 +0100
 b/src/user-classify.c  2013-12-04 20:32:59.728283477 +0100
 @@ -55,6 +55,48 @@
  "at",
  "gdm",



[gentoo-commits] repo/gentoo:master commit in: sys-apps/gnome-disk-utility/

2016-06-28 Thread Pacho Ramos
commit: 3ff52794e3a4930a03f9cb7ba119a137730a045d
Author: Pacho Ramos  gentoo  org>
AuthorDate: Tue Jun 28 19:55:49 2016 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Tue Jun 28 20:29:24 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ff52794

sys-apps/gnome-disk-utility: Version bump

Package-Manager: portage-2.3.0_rc1

 sys-apps/gnome-disk-utility/Manifest   |  1 +
 .../gnome-disk-utility-3.20.2.ebuild   | 46 ++
 2 files changed, 47 insertions(+)

diff --git a/sys-apps/gnome-disk-utility/Manifest 
b/sys-apps/gnome-disk-utility/Manifest
index 4f72019..18291f7 100644
--- a/sys-apps/gnome-disk-utility/Manifest
+++ b/sys-apps/gnome-disk-utility/Manifest
@@ -1 +1,2 @@
 DIST gnome-disk-utility-3.18.3.1.tar.xz 1465472 SHA256 
652e6332bcf987b15621ebcefc2c14f360b21b7295f94fded6ecfc40c45ae4e8 SHA512 
3f8507cc07bc88a8cd7e3415310c27edfb0cb3887dc5aa0f765beced1df12de43c09c0daeb9cc17b4d81c597941b25cfc9b9859ad3577459ad055702299860ba
 WHIRLPOOL 
43a83149ee2db9fd5909294acb5179cc683e35416a05a521d9d77460fdbf21d315ae15367c7dd8bcfbdbcb8d3c9aa8a5fdb1d7cdfbf0a29ddb4c4d8872399ced
+DIST gnome-disk-utility-3.20.2.tar.xz 1458384 SHA256 
ad12ae0f3a2ae9c690ca799dd1f690a8eb238575e0fd8f328b66a96eb9bf2c3d SHA512 
c4c15b89aae02ba6b268df8da782ba3f3fd23a4554072c58c1257f4817dca3fcff8d2970207b6892e8f3625871b5f668b1b52c8f92e1e70d2e812c4993e5810c
 WHIRLPOOL 
8623e85ccfa37eef652a424307dcf65b6b85810e68ce5a03f77f79d47e2ea7e6ee36c75adc97aaa5f56499f6b4297935cfb54f872555fa02ad77328dcb55f7fa

diff --git a/sys-apps/gnome-disk-utility/gnome-disk-utility-3.20.2.ebuild 
b/sys-apps/gnome-disk-utility/gnome-disk-utility-3.20.2.ebuild
new file mode 100644
index 000..e75c593
--- /dev/null
+++ b/sys-apps/gnome-disk-utility/gnome-disk-utility-3.20.2.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+GNOME2_LA_PUNT="yes"
+
+inherit gnome2
+
+DESCRIPTION="Disk Utility for GNOME using udisks"
+HOMEPAGE="https://git.gnome.org/browse/gnome-disk-utility;
+
+LICENSE="GPL-2+"
+SLOT="0"
+IUSE="fat gnome systemd"
+KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86"
+
+COMMON_DEPEND="
+   >=dev-libs/glib-2.31:2[dbus]
+   >=sys-fs/udisks-2.1.1:2
+   >=x11-libs/gtk+-3.16.0:3
+   >=app-arch/xz-utils-5.0.5
+   >=app-crypt/libsecret-0.7
+   dev-libs/libpwquality
+   systemd? ( >=sys-apps/systemd-209:0= )
+"
+RDEPEND="${COMMON_DEPEND}
+   >=media-libs/libdvdread-4.2.0
+   >=media-libs/libcanberra-0.1[gtk3]
+   >=x11-libs/libnotify-0.7:=
+   x11-themes/adwaita-icon-theme
+   fat? ( sys-fs/dosfstools )
+   gnome? ( >=gnome-base/gnome-settings-daemon-3.8 )
+"
+DEPEND="${COMMON_DEPEND}
+   >=dev-util/intltool-0.50.2
+   dev-libs/appstream-glib
+   dev-libs/libxslt
+   virtual/pkgconfig
+"
+
+src_configure() {
+   gnome2_src_configure \
+   $(use_enable gnome gsd-plugin) \
+   $(use_enable systemd libsystemd)
+}



[gentoo-commits] repo/gentoo:master commit in: sci-geosciences/geocode-glib/

2016-06-28 Thread Pacho Ramos
commit: 427b46704e9d7f637cd3f4abe15582dfbd75d9f1
Author: Pacho Ramos  gentoo  org>
AuthorDate: Tue Jun 28 20:12:26 2016 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Tue Jun 28 20:29:49 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=427b4670

sci-geosciences/geocode-glib: Version bump

Package-Manager: portage-2.3.0_rc1

 sci-geosciences/geocode-glib/Manifest  |  1 +
 .../geocode-glib/geocode-glib-3.20.1.ebuild| 46 ++
 2 files changed, 47 insertions(+)

diff --git a/sci-geosciences/geocode-glib/Manifest 
b/sci-geosciences/geocode-glib/Manifest
index 9fb90ce..013c929 100644
--- a/sci-geosciences/geocode-glib/Manifest
+++ b/sci-geosciences/geocode-glib/Manifest
@@ -1 +1,2 @@
 DIST geocode-glib-3.18.2.tar.xz 369516 SHA256 
95b11ef2697ac5dbb2f397e7117e08e157b2168624c71507656928095012494e SHA512 
3ad874d9ae2c5d172dc5a2be06ae2c78293c33f5845b1d4b4eacec789beb87cc6278cde1ab6bd098a36ce6e2596a312333f0e6cfab00b5977416ad14578ff7eb
 WHIRLPOOL 
eb65633fcd7ad2d36365fe8e869e2f0057905cf58dc297e195635d334e0afcf63406553aa736381efd6ea16389a9c3ee51335cbefdf21f50f2b901c9c4c4f881
+DIST geocode-glib-3.20.1.tar.xz 371200 SHA256 
669fc832cabf8cc2f0fc4194a8fa464cdb9c03ebf9aca5353d7cf935ba8637a2 SHA512 
0016b04928d3d7e9e3339bf1457d5ba7951af7af53b72a185f9cb3e92e9d1b1deb7ca11f95de1bcb0a3521a5b200ce3c25bb35eaf8bf15b81672846ec01b718f
 WHIRLPOOL 
5aab167244191ac29489fee4f7b68cd7c41a820d4ad127fd6412f8adbf00b7dfba03a1d372ac064054429d9442d5178314597b93ada19c0c1e66bd6f4781736b

diff --git a/sci-geosciences/geocode-glib/geocode-glib-3.20.1.ebuild 
b/sci-geosciences/geocode-glib/geocode-glib-3.20.1.ebuild
new file mode 100644
index 000..237cf73
--- /dev/null
+++ b/sci-geosciences/geocode-glib/geocode-glib-3.20.1.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+inherit gnome2
+
+DESCRIPTION="GLib geocoding library that uses the Yahoo! Place Finder service"
+HOMEPAGE="https://git.gnome.org/browse/geocode-glib;
+
+LICENSE="LGPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE="+introspection test"
+
+RDEPEND="
+   >=dev-libs/glib-2.34:2
+   >=dev-libs/json-glib-0.99.2[introspection?]
+   gnome-base/gvfs[http]
+   >=net-libs/libsoup-2.42:2.4[introspection?]
+   introspection? ( >=dev-libs/gobject-introspection-0.6.3:= )
+"
+DEPEND="${RDEPEND}
+   >=dev-util/gtk-doc-am-1.13
+   >=sys-devel/gettext-0.18
+   virtual/pkgconfig
+   test? ( sys-apps/dbus )
+"
+# eautoreconf requires:
+#  dev-libs/gobject-introspection-common
+#  gnome-base/gnome-common
+
+# FIXME: need network #424719, recheck
+# need various locales to be present
+RESTRICT="test"
+
+src_configure() {
+   gnome2_src_configure $(use_enable introspection)
+}
+
+src_test() {
+   export GVFS_DISABLE_FUSE=1
+   export GIO_USE_VFS=gvfs
+   ewarn "Tests require network access to http://where.yahooapis.com;
+   dbus-launch emake check || die "tests failed"
+}



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

2016-06-28 Thread Pacho Ramos
commit: 420592d9109d80a68a4694a48076dcf8b8a7327c
Author: Pacho Ramos  gentoo  org>
AuthorDate: Tue Jun 28 20:20:58 2016 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Tue Jun 28 20:29:54 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=420592d9

net-wireless/gnome-bluetooth: Version bump

Package-Manager: portage-2.3.0_rc1

 net-wireless/gnome-bluetooth/Manifest  |  1 +
 .../gnome-bluetooth/gnome-bluetooth-3.20.0.ebuild  | 74 ++
 2 files changed, 75 insertions(+)

diff --git a/net-wireless/gnome-bluetooth/Manifest 
b/net-wireless/gnome-bluetooth/Manifest
index 5e1e877..2b05b6a 100644
--- a/net-wireless/gnome-bluetooth/Manifest
+++ b/net-wireless/gnome-bluetooth/Manifest
@@ -1 +1,2 @@
 DIST gnome-bluetooth-3.18.3.tar.xz 793460 SHA256 
e481b70423e52adc3c3aa919eeb033b47f9cd1598d6c0c7f384c0bd10f4e8ce3 SHA512 
8d0c6d6d1344d297723607de2770ec31544e910e91a9e927ac5ee5eb41862d3b961b225a0fb37b929c5167863d352e54cbbb48a762a94146528fee8a8ebd16f2
 WHIRLPOOL 
4b071104f825d9fd50b5f8941e7555929682b730ed11b1626a62879c42b4e9b4e7309feb88d33d9f4ee9c4727f338308e63248367888bc033926ec66e52cd918
+DIST gnome-bluetooth-3.20.0.tar.xz 794480 SHA256 
93b3ca16b348a168d044b3f777049b7dba2a9292c4adb2751a771e3bc5e4eb53 SHA512 
6100a612bd395c95ac47a55e80272e745ff8e640cc769060bd312b707e4d921bb5549deb2ef91845f1e5340f6e454ce0898624c0c67f4f534c6c482bc898834f
 WHIRLPOOL 
423381791b14851ec8611e58653635c7aa777e3de53edf44f63c2112ba65816f708d36098782298f7e4e77a23e0ed1bfe768ebd6777988cbfc7b850b86d0f57e

diff --git a/net-wireless/gnome-bluetooth/gnome-bluetooth-3.20.0.ebuild 
b/net-wireless/gnome-bluetooth/gnome-bluetooth-3.20.0.ebuild
new file mode 100644
index 000..2be15fd
--- /dev/null
+++ b/net-wireless/gnome-bluetooth/gnome-bluetooth-3.20.0.ebuild
@@ -0,0 +1,74 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+inherit gnome2 udev user
+
+DESCRIPTION="Bluetooth graphical utilities integrated with GNOME"
+HOMEPAGE="https://wiki.gnome.org/Projects/GnomeBluetooth;
+
+LICENSE="GPL-2+ LGPL-2.1+ FDL-1.1+"
+SLOT="2/13" # subslot = libgnome-bluetooth soname version
+IUSE="debug +introspection"
+KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86"
+
+COMMON_DEPEND="
+   >=dev-libs/glib-2.38:2
+   media-libs/libcanberra[gtk3]
+   >=x11-libs/gtk+-3.12:3[introspection?]
+   x11-libs/libnotify
+   virtual/udev
+   introspection? ( >=dev-libs/gobject-introspection-0.9.5:= )
+"
+RDEPEND="${COMMON_DEPEND}
+   >=net-wireless/bluez-5
+"
+DEPEND="${COMMON_DEPEND}
+   !net-wireless/bluez-gnome
+   app-text/docbook-xml-dtd:4.1.2
+   dev-libs/libxml2:2
+   dev-util/gdbus-codegen
+   >=dev-util/gtk-doc-am-1.9
+   >=dev-util/intltool-0.40.0
+   dev-util/itstool
+   virtual/libudev
+   virtual/pkgconfig
+   x11-proto/xproto
+"
+# eautoreconf needs:
+#  gnome-base/gnome-common
+
+pkg_setup() {
+   enewgroup plugdev
+}
+
+src_prepare() {
+   # Regenerate gdbus-codegen files to allow using any glib version; bug 
#436236
+   # https://bugzilla.gnome.org/show_bug.cgi?id=758096
+   rm -v lib/bluetooth-client-glue.{c,h} || die
+   gnome2_src_prepare
+}
+
+src_configure() {
+   gnome2_src_configure \
+   $(usex debug --enable-debug=yes ' ') \
+   $(use_enable introspection) \
+   --enable-documentation \
+   --disable-desktop-update \
+   --disable-icon-update \
+   --disable-static
+}
+
+src_install() {
+   gnome2_src_install
+   udev_dorules "${FILESDIR}"/61-${PN}.rules
+}
+
+pkg_postinst() {
+   gnome2_pkg_postinst
+   if ! has_version sys-auth/consolekit[acl] && ! has_version 
sys-apps/systemd[acl] ; then
+   elog "Don't forget to add yourself to the plugdev group "
+   elog "if you want to be able to control bluetooth transmitter."
+   fi
+}



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

2016-06-28 Thread Pacho Ramos
commit: 9399d0fb110c8d557c95736ddf5e111a917613cd
Author: Pacho Ramos  gentoo  org>
AuthorDate: Tue Jun 28 20:26:16 2016 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Tue Jun 28 20:30:03 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9399d0fb

net-misc/vinagre: Drop old

Package-Manager: portage-2.3.0_rc1

 net-misc/vinagre/Manifest  |  1 -
 .../vinagre/files/vinagre-3.16.1-freerdp.patch | 38 ---
 net-misc/vinagre/vinagre-3.16.1.ebuild | 73 --
 3 files changed, 112 deletions(-)

diff --git a/net-misc/vinagre/Manifest b/net-misc/vinagre/Manifest
index 4d61478..be4cc6b 100644
--- a/net-misc/vinagre/Manifest
+++ b/net-misc/vinagre/Manifest
@@ -1,2 +1 @@
-DIST vinagre-3.16.1.tar.xz 812964 SHA256 
d77c0057e8525efeef8b35839bce07e5451d99f3ef9d156c7f549a4c1ad6483f SHA512 
60b83a7eb8f4d49e8825a4116d2de4579373cb4fbcde70c241b43f079debc30f0b5ce38da39ed4a3841724a70798338a7c319c72be0e991b97f70cdc264dfacf
 WHIRLPOOL 
24828f91d545fd8da63f14002b1988a677c37ffc3abd10678467cfe5223ec4adbd4c9cec39e1ad7c4d46e2beb7369109445f7e1c19e5d10b7be6b79533c99a50
 DIST vinagre-3.18.2.tar.xz 819820 SHA256 
65b81299de0b75a9433e5654d5314f347895d5efb7acd3b111e5e8c03f48fbc4 SHA512 
5d72cc5fc99a6400ef0135e65bde9bc3687257e22176f18606e8780d7a20860fa226a25e0c2bf2ffa85b58d25fa5c262ab6db1751c6f1a6a6e490a373e19a2b9
 WHIRLPOOL 
1d84691b203744b16fe18bf9e370554f5459f5ff2fe2d4020c79bf64c833a6c8d565a5cc843fdf398239dae17d028fb3c156f25741ae25e3b8b7de7bbdd27d4c

diff --git a/net-misc/vinagre/files/vinagre-3.16.1-freerdp.patch 
b/net-misc/vinagre/files/vinagre-3.16.1-freerdp.patch
deleted file mode 100644
index dacce43..000
--- a/net-misc/vinagre/files/vinagre-3.16.1-freerdp.patch
+++ /dev/null
@@ -1,38 +0,0 @@
-From 89cc8bfeaf47a24c57616021915b30bbc4d12d53 Mon Sep 17 00:00:00 2001
-From: Nick Andrade 
-Date: Sat, 16 May 2015 08:03:29 +0100
-Subject: [PATCH] Fix building against newer FreeRDP versions
-
-https://bugzilla.gnome.org/show_bug.cgi?id=749124

- plugins/rdp/vinagre-rdp-tab.c | 7 ++-
- 1 file changed, 6 insertions(+), 1 deletion(-)
-
-diff --git a/plugins/rdp/vinagre-rdp-tab.c b/plugins/rdp/vinagre-rdp-tab.c
-index c4c11f8..690a580 100644
 a/plugins/rdp/vinagre-rdp-tab.c
-+++ b/plugins/rdp/vinagre-rdp-tab.c
-@@ -887,7 +887,6 @@ open_freerdp (VinagreRdpTab *rdp_tab)
-   settings->RdpSecurity = TRUE;
-   settings->TlsSecurity = TRUE;
-   settings->NlaSecurity = TRUE;
--  settings->DisableEncryption = FALSE;
-   settings->EncryptionMethods = ENCRYPTION_METHOD_40BIT | 
ENCRYPTION_METHOD_128BIT | ENCRYPTION_METHOD_FIPS;
-   settings->EncryptionLevel = ENCRYPTION_LEVEL_CLIENT_COMPATIBLE;
- #else
-@@ -898,6 +897,12 @@ open_freerdp (VinagreRdpTab *rdp_tab)
-   settings->encryption_method = ENCRYPTION_METHOD_40BIT | 
ENCRYPTION_METHOD_128BIT | ENCRYPTION_METHOD_FIPS;
-   settings->encryption_level = ENCRYPTION_LEVEL_CLIENT_COMPATIBLE;
- #endif
-+#include 
-+#if (FREERDP_VERSION_MAJOR == 1 && FREERDP_VERSION_MINOR >= 2 && 
FREERDP_VERSION_REVISION >= 1)
-+  settings->UseRdpSecurityLayer = FALSE;
-+#else
-+  settings->DisableEncryption = FALSE;
-+#endif
- 
-   /* Set display size */
- #if HAVE_FREERDP_1_1
--- 
-2.4.0
-

diff --git a/net-misc/vinagre/vinagre-3.16.1.ebuild 
b/net-misc/vinagre/vinagre-3.16.1.ebuild
deleted file mode 100644
index a8dd29d..000
--- a/net-misc/vinagre/vinagre-3.16.1.ebuild
+++ /dev/null
@@ -1,73 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="5"
-GCONF_DEBUG="no"
-VALA_MIN_API_VERSION="0.18"
-
-inherit gnome2 linux-info vala
-
-DESCRIPTION="VNC client for the GNOME desktop"
-HOMEPAGE="https://wiki.gnome.org/Apps/Vinagre;
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="amd64 ~arm ~ia64 ~ppc ~ppc64 x86"
-IUSE="rdp +ssh spice +telepathy zeroconf"
-
-# cairo used in vinagre-tab
-# gdk-pixbuf used all over the place
-RDEPEND="
-   >=dev-libs/glib-2.28.0:2
-   >=x11-libs/gtk+-3.9.6:3
-   app-crypt/libsecret
-   >=dev-libs/libxml2-2.6.31:2
-   >=net-libs/gtk-vnc-0.4.3[gtk3]
-   x11-libs/cairo:=
-   x11-libs/gdk-pixbuf:2
-   x11-themes/hicolor-icon-theme
-
-   rdp? ( net-misc/freerdp )
-   ssh? ( >=x11-libs/vte-0.20:2.91 )
-   spice? (
-   app-emulation/spice-protocol
-   >=net-misc/spice-gtk-0.5[gtk3] )
-   telepathy? (
-   dev-libs/dbus-glib
-   >=net-libs/telepathy-glib-0.11.6 )
-   zeroconf? ( >=net-dns/avahi-0.6.26[dbus,gtk3] )
-"
-DEPEND="${RDEPEND}
-   >=dev-lang/perl-5
-   dev-libs/appstream-glib
-   >=dev-util/intltool-0.50
-   >=sys-devel/gettext-0.17
-   virtual/pkgconfig
-   $(vala_depend)
-"
-
-pkg_pretend() {
-   # Needed for VNC ssh tunnel, bug #518574
-   CONFIG_CHECK="~IPV6"
-   check_extra_config
-}
-
-src_prepare() {
-   # Fix RDP initialization with recent 

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

2016-06-28 Thread Pacho Ramos
commit: c2b30b9607d151a8d25a1222020779afb6685419
Author: Pacho Ramos  gentoo  org>
AuthorDate: Tue Jun 28 19:44:24 2016 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Tue Jun 28 20:29:11 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c2b30b96

x11-libs/pango: Drop old

Package-Manager: portage-2.3.0_rc1

 x11-libs/pango/pango-1.36.8.ebuild | 80 --
 1 file changed, 80 deletions(-)

diff --git a/x11-libs/pango/pango-1.36.8.ebuild 
b/x11-libs/pango/pango-1.36.8.ebuild
deleted file mode 100644
index d434de9..000
--- a/x11-libs/pango/pango-1.36.8.ebuild
+++ /dev/null
@@ -1,80 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="5"
-GCONF_DEBUG="yes"
-GNOME2_LA_PUNT="yes"
-
-inherit gnome2 multilib toolchain-funcs multilib-minimal
-
-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 ~x86-freebsd ~x86-interix ~amd64-linux ~arm-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris 
~x86-solaris"
-
-IUSE="X +introspection"
-
-RDEPEND="
-   >=media-libs/harfbuzz-0.9.12:=[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}]
-   )
-   abi_x86_32? (
-   !<=app-emulation/emul-linux-x86-gtklibs-20131008-r3
-   !app-emulation/emul-linux-x86-gtklibs[-abi_x86_32(-)]
-   )
-"
-DEPEND="${RDEPEND}
-   >=dev-util/gtk-doc-am-1.20
-   virtual/pkgconfig
-   X? ( >=x11-proto/xproto-7.0.24[${MULTILIB_USEDEP}] )
-   !<=sys-devel/autoconf-2.63:2.5
-"
-
-MULTILIB_CHOST_TOOLS=(
-   /usr/bin/pango-querymodules
-)
-
-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
-}
-
-pkg_postinst() {
-   gnome2_pkg_postinst
-
-   multilib_pkg_postinst() {
-   einfo "Generating modules listing..."
-   "${CHOST}-pango-querymodules" --update-cache
-
-   # Remove old autogenerated file to prevent collisions with newer
-   rm -f "${EROOT}/etc/pango/${CHOST}/pango.modules"
-   }
-
-   multilib_foreach_abi multilib_pkg_postinst
-}



[gentoo-commits] repo/gentoo:master commit in: sci-geosciences/geocode-glib/

2016-06-28 Thread Pacho Ramos
commit: 1a91cbf8dae8f755441ee3e8b8c056896aa1e1ab
Author: Pacho Ramos  gentoo  org>
AuthorDate: Tue Jun 28 20:11:38 2016 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Tue Jun 28 20:29:46 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a91cbf8

sci-geosciences/geocode-glib: Drop old

Package-Manager: portage-2.3.0_rc1

 sci-geosciences/geocode-glib/Manifest  |  1 -
 .../geocode-glib/geocode-glib-3.18.1.ebuild| 50 --
 2 files changed, 51 deletions(-)

diff --git a/sci-geosciences/geocode-glib/Manifest 
b/sci-geosciences/geocode-glib/Manifest
index 011a215..9fb90ce 100644
--- a/sci-geosciences/geocode-glib/Manifest
+++ b/sci-geosciences/geocode-glib/Manifest
@@ -1,2 +1 @@
-DIST geocode-glib-3.18.1.tar.xz 368040 SHA256 
75d12bf82575449b8290b7463e8b6cf1b99f2c9942db6391a3d5b0bbb600c365 SHA512 
6add0d859d2366df54b35b0ada5661e0613e41f19cec386b48f00ae7d878f36d6b08f4feecce156cb04c8f81bee9e6ff60fbd06502d0f809e3017639f2bf595c
 WHIRLPOOL 
ed5ef02e66439ba5ec2c8abb9898e57ae25772130a4fbb7f804d58f1fa010c2429fbb44826bdc4ba0a91ac3c651de48273b435ade63c40da0bf390da9e00
 DIST geocode-glib-3.18.2.tar.xz 369516 SHA256 
95b11ef2697ac5dbb2f397e7117e08e157b2168624c71507656928095012494e SHA512 
3ad874d9ae2c5d172dc5a2be06ae2c78293c33f5845b1d4b4eacec789beb87cc6278cde1ab6bd098a36ce6e2596a312333f0e6cfab00b5977416ad14578ff7eb
 WHIRLPOOL 
eb65633fcd7ad2d36365fe8e869e2f0057905cf58dc297e195635d334e0afcf63406553aa736381efd6ea16389a9c3ee51335cbefdf21f50f2b901c9c4c4f881

diff --git a/sci-geosciences/geocode-glib/geocode-glib-3.18.1.ebuild 
b/sci-geosciences/geocode-glib/geocode-glib-3.18.1.ebuild
deleted file mode 100644
index 504779d..000
--- a/sci-geosciences/geocode-glib/geocode-glib-3.18.1.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="5"
-GCONF_DEBUG="no" # --enable-debug does not do anything useful
-
-inherit gnome2
-
-DESCRIPTION="GLib geocoding library that uses the Yahoo! Place Finder service"
-HOMEPAGE="https://git.gnome.org/browse/geocode-glib;
-
-LICENSE="LGPL-2"
-SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc x86"
-IUSE="+introspection test"
-
-RDEPEND="
-   >=dev-libs/glib-2.34:2
-   >=dev-libs/json-glib-0.99.2[introspection?]
-   gnome-base/gvfs[http]
-   >=net-libs/libsoup-2.42:2.4[introspection?]
-   introspection? (
-   >=dev-libs/gobject-introspection-0.6.3:=
-   net-libs/libsoup:2.4[introspection] )
-"
-DEPEND="${RDEPEND}
-   >=dev-util/gtk-doc-am-1.13
-   >=sys-devel/gettext-0.18
-   virtual/pkgconfig
-   test? ( sys-apps/dbus )
-"
-# eautoreconf requires:
-#  dev-libs/gobject-introspection-common
-#  gnome-base/gnome-common
-
-# FIXME: need network #424719, recheck
-# need various locales to be present
-RESTRICT="test"
-
-src_prepare() {
-   epatch "${FILESDIR}"/${P}-fix-GLIBC-features.patch
-}
-
-src_test() {
-   export GVFS_DISABLE_FUSE=1
-   export GIO_USE_VFS=gvfs
-   ewarn "Tests require network access to http://where.yahooapis.com;
-   dbus-launch emake check || die "tests failed"
-}



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

2016-06-28 Thread Pacho Ramos
commit: bf7442f2cb25132b06b7359aba3f89a318373045
Author: Pacho Ramos  gentoo  org>
AuthorDate: Tue Jun 28 20:20:31 2016 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Tue Jun 28 20:29:52 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bf7442f2

net-wireless/gnome-bluetooth: Drop old

Package-Manager: portage-2.3.0_rc1

 net-wireless/gnome-bluetooth/Manifest  |  1 -
 .../gnome-bluetooth/gnome-bluetooth-3.18.2.ebuild  | 75 --
 2 files changed, 76 deletions(-)

diff --git a/net-wireless/gnome-bluetooth/Manifest 
b/net-wireless/gnome-bluetooth/Manifest
index 68bf887..5e1e877 100644
--- a/net-wireless/gnome-bluetooth/Manifest
+++ b/net-wireless/gnome-bluetooth/Manifest
@@ -1,2 +1 @@
-DIST gnome-bluetooth-3.18.2.tar.xz 793096 SHA256 
d8df073c331df0f97261869fb77ffcdbf4e3e4eaf460d3c3ed2b16e03d9c5398 SHA512 
4c0f23ad59a81fb7dd626da9ebaf0c7d671402a41ff6665d6b3e5f9e75a76e307c656759425972b7a00ceb71b4be28cf141fb5727ed59f4cec326cad615ca896
 WHIRLPOOL 
b5147dda96951e1fe428a77a448514dbbf225a94fd2b582e5b20823a0adc7a4bd816eb709fbe4847bc8f070fe80a94380dafee1dade58bc492df20cff598df24
 DIST gnome-bluetooth-3.18.3.tar.xz 793460 SHA256 
e481b70423e52adc3c3aa919eeb033b47f9cd1598d6c0c7f384c0bd10f4e8ce3 SHA512 
8d0c6d6d1344d297723607de2770ec31544e910e91a9e927ac5ee5eb41862d3b961b225a0fb37b929c5167863d352e54cbbb48a762a94146528fee8a8ebd16f2
 WHIRLPOOL 
4b071104f825d9fd50b5f8941e7555929682b730ed11b1626a62879c42b4e9b4e7309feb88d33d9f4ee9c4727f338308e63248367888bc033926ec66e52cd918

diff --git a/net-wireless/gnome-bluetooth/gnome-bluetooth-3.18.2.ebuild 
b/net-wireless/gnome-bluetooth/gnome-bluetooth-3.18.2.ebuild
deleted file mode 100644
index 855f874..000
--- a/net-wireless/gnome-bluetooth/gnome-bluetooth-3.18.2.ebuild
+++ /dev/null
@@ -1,75 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="5"
-GCONF_DEBUG="yes"
-
-inherit eutils gnome2 udev user
-
-DESCRIPTION="Bluetooth graphical utilities integrated with GNOME"
-HOMEPAGE="https://wiki.gnome.org/Projects/GnomeBluetooth;
-
-LICENSE="GPL-2+ LGPL-2.1+ FDL-1.1+"
-SLOT="2/13" # subslot = libgnome-bluetooth soname version
-IUSE="+introspection"
-KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86"
-
-COMMON_DEPEND="
-   >=dev-libs/glib-2.38:2
-   media-libs/libcanberra[gtk3]
-   >=x11-libs/gtk+-3.12:3[introspection?]
-   x11-libs/libnotify
-   virtual/udev
-   introspection? ( >=dev-libs/gobject-introspection-0.9.5:= )
-"
-RDEPEND="${COMMON_DEPEND}
-   >=net-wireless/bluez-5
-"
-DEPEND="${COMMON_DEPEND}
-   !net-wireless/bluez-gnome
-   app-text/docbook-xml-dtd:4.1.2
-   dev-libs/libxml2:2
-   dev-util/gdbus-codegen
-   >=dev-util/gtk-doc-am-1.9
-   >=dev-util/intltool-0.40.0
-   dev-util/itstool
-   virtual/libudev
-   virtual/pkgconfig
-   x11-proto/xproto
-"
-# eautoreconf needs:
-#  gnome-base/gnome-common
-
-pkg_setup() {
-   enewgroup plugdev
-}
-
-src_prepare() {
-   # Regenerate gdbus-codegen files to allow using any glib version; bug 
#436236
-   # https://bugzilla.gnome.org/show_bug.cgi?id=758096
-   rm -v lib/bluetooth-client-glue.{c,h} || die
-   gnome2_src_prepare
-}
-
-src_configure() {
-   gnome2_src_configure \
-   $(use_enable introspection) \
-   --enable-documentation \
-   --disable-desktop-update \
-   --disable-icon-update \
-   --disable-static
-}
-
-src_install() {
-   gnome2_src_install
-   udev_dorules "${FILESDIR}"/61-${PN}.rules
-}
-
-pkg_postinst() {
-   gnome2_pkg_postinst
-   if ! has_version sys-auth/consolekit[acl] && ! has_version 
sys-apps/systemd[acl] ; then
-   elog "Don't forget to add yourself to the plugdev group "
-   elog "if you want to be able to control bluetooth transmitter."
-   fi
-}



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

2016-06-28 Thread Pacho Ramos
commit: ab8ad352c8ef41325ed9fae2e0d9a241d16339af
Author: Pacho Ramos  gentoo  org>
AuthorDate: Tue Jun 28 20:24:13 2016 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Tue Jun 28 20:30:00 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ab8ad352

net-misc/vino: Version bump

Package-Manager: portage-2.3.0_rc1

 net-misc/vino/Manifest   |  1 +
 net-misc/vino/vino-3.20.2.ebuild | 65 
 2 files changed, 66 insertions(+)

diff --git a/net-misc/vino/Manifest b/net-misc/vino/Manifest
index 8f45ea4..fa8ac61 100644
--- a/net-misc/vino/Manifest
+++ b/net-misc/vino/Manifest
@@ -1 +1,2 @@
 DIST vino-3.18.1.tar.xz 766944 SHA256 
07ec6e78bbecd4ee3fce873eb26932fdda9c7642bb09d17ac36483b996fafe5a SHA512 
6c98b86a1ae324547b63a2071208f5c2213765ad554f10f3e504bc6ab5817682e5a03df5c23ddbb814d918f263027579c3344dab944eeb4329b0a84f9a3bd182
 WHIRLPOOL 
261c6fcd7a93b7a937c4c9dfe49a5c6f9833518dc70100b350a12ed282b482761a80e1e4bdf5a08fa27282d0903f2b6ab85a03c2b8f501f43ce16ad5a38160a9
+DIST vino-3.20.2.tar.xz 768800 SHA256 
660488adc1bf577958e783d13f61dbd99c1d9c4e81d2ca063437ea81d39e4413 SHA512 
e383fb0314c0f0d8eeac0d9e29bc4c93e9ba95d8388ea8fd509d98b8cee09aa6d41a51d893d08501c6d3d34111a3df97bbaa2b8638aa0c48e828c97ceafa0ec0
 WHIRLPOOL 
f5af630c36ee132f3acd9d7a100ac1f9fee53eeabdf5cd6b36e782518a964b0d50348e053822dca1ddf5b0db6725916f7e193851aefd6e34fc896f0b9ed27714

diff --git a/net-misc/vino/vino-3.20.2.ebuild b/net-misc/vino/vino-3.20.2.ebuild
new file mode 100644
index 000..1653610
--- /dev/null
+++ b/net-misc/vino/vino-3.20.2.ebuild
@@ -0,0 +1,65 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+inherit gnome2
+
+DESCRIPTION="An integrated VNC server for GNOME"
+HOMEPAGE="https://wiki.gnome.org/Projects/Vino;
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
+IUSE="crypt debug gnome-keyring ipv6 jpeg ssl +telepathy zeroconf +zlib"
+# bug #394611; tight encoding requires zlib encoding
+REQUIRED_USE="jpeg? ( zlib )"
+
+# cairo used in vino-fb
+# libSM and libICE used in eggsmclient-xsmp
+RDEPEND="
+   >=dev-libs/glib-2.26:2
+   >=dev-libs/libgcrypt-1.1.90:0=
+   >=x11-libs/gtk+-3:3
+
+   dev-libs/dbus-glib
+   x11-libs/cairo:=
+   x11-libs/libICE
+   x11-libs/libSM
+   x11-libs/libX11
+   x11-libs/libXdamage
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libXtst
+   x11-libs/pango[X]
+
+   >=x11-libs/libnotify-0.7.0:=
+
+   crypt? ( >=dev-libs/libgcrypt-1.1.90:0= )
+   gnome-keyring? ( app-crypt/libsecret )
+   jpeg? ( virtual/jpeg:0= )
+   ssl? ( >=net-libs/gnutls-2.2.0:= )
+   telepathy? ( >=net-libs/telepathy-glib-0.18 )
+   zeroconf? ( >=net-dns/avahi-0.6:=[dbus] )
+   zlib? ( sys-libs/zlib:= )
+"
+DEPEND="${RDEPEND}
+   >=dev-lang/perl-5
+   >=dev-util/intltool-0.50
+   virtual/pkgconfig
+   app-crypt/libsecret
+"
+# libsecret is always required at build time per bug 322763
+
+src_configure() {
+   gnome2_src_configure \
+   $(use_enable ipv6) \
+   $(use_with crypt gcrypt) \
+   $(usex debug --enable-debug=yes ' ') \
+   $(use_with gnome-keyring secret) \
+   $(use_with jpeg) \
+   $(use_with ssl gnutls) \
+   $(use_with telepathy) \
+   $(use_with zeroconf avahi) \
+   $(use_with zlib)
+}



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

2016-06-28 Thread Pacho Ramos
commit: 81a46cff452ccbd16f1e5009028f9d1bb7114420
Author: Pacho Ramos  gentoo  org>
AuthorDate: Tue Jun 28 20:02:49 2016 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Tue Jun 28 20:29:35 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=81a46cff

sys-apps/accountsservice: Drop old

Package-Manager: portage-2.3.0_rc1

 sys-apps/accountsservice/Manifest  |  1 -
 .../accountsservice/accountsservice-0.6.39.ebuild  | 59 --
 2 files changed, 60 deletions(-)

diff --git a/sys-apps/accountsservice/Manifest 
b/sys-apps/accountsservice/Manifest
index 3ee491f..06217c4 100644
--- a/sys-apps/accountsservice/Manifest
+++ b/sys-apps/accountsservice/Manifest
@@ -1,2 +1 @@
-DIST accountsservice-0.6.39.tar.xz 367648 SHA256 
f938a3d517ddd44c7605b49f11028198071906e0fde96f22c7e16d1eb275335d SHA512 
b72f2edf95b7df5b38c75fbe4be2581384f7ff3631248a9fd2a523a13638e2c9c8933f195b8991a7138a556786531258b00878dc1a68863b616d2d2a17cbcf33
 WHIRLPOOL 
34b199ea220a8a34743ded82fba37b1ce90f7aafc9b7c1eb5988ef772d5d1f4d5283267327370d5a26966cc5370549323ffd2a9645bead9700b1a53dd5afe9bf
 DIST accountsservice-0.6.40.tar.xz 367772 SHA256 
f04f756600cbab558671658ab8e77212de2a000c07bc0469e7b51541871fcb2b SHA512 
da12a97ca9a2eb69d978fd3b5f46e8dd2e2f3e6f57db027e0b8c8c583c715d45f105c9ddcd1a2a1c4a2f4bfce672431e601a7cd0f063b31675fd6f13b6cb4ef8
 WHIRLPOOL 
3a12f5e5e68f3b21ec1347a9e1677b8eee10818ced138e35a3b1f61d8814a6af5ad50aed352a0fcbec819d8271c46c8db2e93ea0c7ccbbb5672f0f7e7e4786be

diff --git a/sys-apps/accountsservice/accountsservice-0.6.39.ebuild 
b/sys-apps/accountsservice/accountsservice-0.6.39.ebuild
deleted file mode 100644
index bcf9e85..000
--- a/sys-apps/accountsservice/accountsservice-0.6.39.ebuild
+++ /dev/null
@@ -1,59 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="5"
-GCONF_DEBUG="no"
-
-inherit eutils gnome2 systemd
-
-DESCRIPTION="D-Bus interfaces for querying and manipulating user account 
information"
-HOMEPAGE="https://www.freedesktop.org/wiki/Software/AccountsService/;
-SRC_URI="https://www.freedesktop.org/software/${PN}/${P}.tar.xz;
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~ia64 ppc ppc64 ~sparc x86"
-
-IUSE="doc +introspection selinux systemd"
-
-CDEPEND="
-   >=dev-libs/glib-2.37.3:2
-   sys-auth/polkit
-   introspection? ( >=dev-libs/gobject-introspection-0.9.12 )
-   systemd? ( >=sys-apps/systemd-186:0= )
-   !systemd? ( sys-auth/consolekit )
-"
-DEPEND="${CDEPEND}
-   dev-libs/libxslt
-   dev-util/gdbus-codegen
-   >=dev-util/gtk-doc-am-1.15
-   >=dev-util/intltool-0.40
-   sys-devel/gettext
-   virtual/pkgconfig
-   doc? (
-   app-text/docbook-xml-dtd:4.1.2
-   app-text/xmlto )
-"
-RDEPEND="${CDEPEND}
-   selinux? ( sec-policy/selinux-accountsd )
-"
-
-src_prepare() {
-   epatch "${FILESDIR}/${PN}-0.6.35-gentoo-system-users.patch"
-
-   gnome2_src_prepare
-}
-
-src_configure() {
-   gnome2_src_configure \
-   --disable-static \
-   --disable-more-warnings \
-   --localstatedir="${EPREFIX}"/var \
-   --docdir="${EPREFIX}"/usr/share/doc/${PF} \
-   --enable-admin-group="wheel" \
-   $(use_enable doc docbook-docs) \
-   $(use_enable introspection) \
-   $(use_enable systemd) \
-   $(systemd_with_unitdir)
-}



[gentoo-commits] repo/gentoo:master commit in: sci-geosciences/gnome-maps/

2016-06-28 Thread Pacho Ramos
commit: 0896d5337a8e108c4f7b38ff4278a461777f5115
Author: Pacho Ramos  gentoo  org>
AuthorDate: Tue Jun 28 20:08:19 2016 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Tue Jun 28 20:29:40 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0896d533

sci-geosciences/gnome-maps: Drop old

Package-Manager: portage-2.3.0_rc1

 sci-geosciences/gnome-maps/Manifest|  1 -
 .../gnome-maps/gnome-maps-3.16.2.ebuild| 38 --
 2 files changed, 39 deletions(-)

diff --git a/sci-geosciences/gnome-maps/Manifest 
b/sci-geosciences/gnome-maps/Manifest
index dbc11c9..0e8dd69 100644
--- a/sci-geosciences/gnome-maps/Manifest
+++ b/sci-geosciences/gnome-maps/Manifest
@@ -1,2 +1 @@
-DIST gnome-maps-3.16.2.tar.xz 835624 SHA256 
a7d791e4fb2dc3674232edf5c6d6112274869524db458695fc9fece49df07c96 SHA512 
c62edd04805dfbf8f01afdab8173564111c1ba9eb41adbc547dcc06077114cd79ea4fe5fbfaff0583ced126201a5f9dc179459ffe0b50cbd5e5139b8eda189f8
 WHIRLPOOL 
26d47d429b6c9c1e332ac13a555c3d371ee2462f22af6dc90018454d1754da102bcfa3824c8dda5a650e51453ec0e9dd88164efbcf96a10aa7d057017af434ee
 DIST gnome-maps-3.18.2.tar.xz 864904 SHA256 
693ff1559252eabe5d8c9c7354333b5aa1996e870936456d15706a0e0bac9278 SHA512 
ed0f0f7ff927d9b41701cd66afa266857b618bda1a95a837a48554e7399020722f19841fba4fb1e767bb8db83111f029408065fc534b56b25dcca4cb1206975d
 WHIRLPOOL 
0e939640ca9f8a55f44cfb7a533bedd3074aea417c5f936f935610e9265ba8a940dc1f50c8710da0ce6efb6ad13f3f32500efb43b246892959e691e96da41410

diff --git a/sci-geosciences/gnome-maps/gnome-maps-3.16.2.ebuild 
b/sci-geosciences/gnome-maps/gnome-maps-3.16.2.ebuild
deleted file mode 100644
index 382240a..000
--- a/sci-geosciences/gnome-maps/gnome-maps-3.16.2.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="5"
-GCONF_DEBUG="no"
-
-inherit eutils gnome2
-
-DESCRIPTION="A map application for GNOME"
-HOMEPAGE="https://wiki.gnome.org/Apps/Maps;
-
-LICENSE="GPL-2+ LGPL-2+ MIT CC-BY-3.0 CC-BY-SA-3.0"
-SLOT="0"
-IUSE=""
-KEYWORDS="amd64 x86"
-
-RDEPEND="
-   >=app-misc/geoclue-0.12.99:2.0
-   >=dev-libs/folks-0.10
-   >=dev-libs/gjs-1.43.3
-   >=dev-libs/gobject-introspection-0.6.3
-   >=dev-libs/glib-2.39.3:2
-   >=dev-libs/libgee-0.16:0.8[introspection]
-   media-libs/clutter-gtk:1.0[introspection]
-   media-libs/clutter:1.0[introspection]
-   media-libs/cogl:1.0[introspection]
-   >=media-libs/libchamplain-0.12.10-r1:0.12[gtk,introspection]
-   net-libs/libgfbgraph
-   net-libs/libsoup:2.4[introspection]
-   >=sci-geosciences/geocode-glib-3.15.2[introspection]
-   x11-libs/gdk-pixbuf:2[introspection]
-   >=x11-libs/gtk+-3.15.9:3[introspection]
-"
-DEPEND="${RDEPEND}
-   >=dev-util/intltool-0.40
-   virtual/pkgconfig
-"



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

2016-06-28 Thread Pacho Ramos
commit: 92c042cfa069ee349bd3522ce01e0dc2707a45e4
Author: Pacho Ramos  gentoo  org>
AuthorDate: Tue Jun 28 19:57:24 2016 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Tue Jun 28 20:29:27 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=92c042cf

sys-apps/baobab: Drop old

Package-Manager: portage-2.3.0_rc1

 sys-apps/baobab/Manifest |  1 -
 sys-apps/baobab/baobab-3.16.1.ebuild | 40 
 2 files changed, 41 deletions(-)

diff --git a/sys-apps/baobab/Manifest b/sys-apps/baobab/Manifest
index 85a41f7..79d2811 100644
--- a/sys-apps/baobab/Manifest
+++ b/sys-apps/baobab/Manifest
@@ -1,2 +1 @@
-DIST baobab-3.16.1.tar.xz 880192 SHA256 
1fe40433df3adda0bcc4d0a6edc2bc2501888798d7e8336ad51d443c9a1fcef2 SHA512 
3b68348d4686900dbc24eb904d0709fb5495ebbce5bfe44f5f956242d18492ce6b1ca8a072c1c3e7f384ea2d5b668d35d3867cf50434aeaf84878c5f5b5dc288
 WHIRLPOOL 
74a75cad585ae0d9c14e65712baa9a6b52c48d0eb1f7cc508c42a997695b3c154b34eb708e7247c683769e52dd1650847b55534a46bd89854888706b0ed4cc6b
 DIST baobab-3.18.1.tar.xz 882924 SHA256 
c2ac90426390e77147446a290c1480c49936c0a224f740b555ddaec2675b44b5 SHA512 
0421aed577b0cf588fee2fb9de86956e5866527f5d6bccd61cfd32baaeaf5b1100188217f94cc35e384c493318e194756cc7cac906399d012e91bb8ecc94f1dd
 WHIRLPOOL 
18b3c3d59c51d55c2bedb77e7ddab2aee8adcdd2c22a39b63b3cda0f52acc4c246e7e3c520beb7d8a3b6a46ecae2efa311cc96c93c575753b694db8f068e922b

diff --git a/sys-apps/baobab/baobab-3.16.1.ebuild 
b/sys-apps/baobab/baobab-3.16.1.ebuild
deleted file mode 100644
index 7dac698..000
--- a/sys-apps/baobab/baobab-3.16.1.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="5"
-GCONF_DEBUG="no"
-
-inherit gnome2
-
-DESCRIPTION="Disk usage browser for GNOME"
-HOMEPAGE="https://wiki.gnome.org/Apps/Baobab;
-
-LICENSE="GPL-2+ FDL-1.1+"
-SLOT="0"
-IUSE=""
-KEYWORDS="~alpha amd64 ~arm ~ia64 ~ppc ~ppc64 ~sh ~sparc x86 ~x86-fbsd 
~x86-freebsd ~amd64-linux ~x86-linux"
-
-COMMON_DEPEND="
-   >=dev-libs/glib-2.40:2
-   >=x11-libs/gtk+-3.13.2:3
-"
-RDEPEND="${COMMON_DEPEND}
-   gnome-base/gsettings-desktop-schemas
-   x11-themes/gnome-icon-theme-extras
-   !

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

2016-06-28 Thread Pacho Ramos
commit: 886a8a121659e16e3cfa09fdb13673139f08e17b
Author: Pacho Ramos  gentoo  org>
AuthorDate: Tue Jun 28 19:58:30 2016 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Tue Jun 28 20:29:29 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=886a8a12

sys-apps/baobab: Version bump

Package-Manager: portage-2.3.0_rc1

 sys-apps/baobab/Manifest |  1 +
 sys-apps/baobab/baobab-3.20.1.ebuild | 38 
 2 files changed, 39 insertions(+)

diff --git a/sys-apps/baobab/Manifest b/sys-apps/baobab/Manifest
index 79d2811..846634a 100644
--- a/sys-apps/baobab/Manifest
+++ b/sys-apps/baobab/Manifest
@@ -1 +1,2 @@
 DIST baobab-3.18.1.tar.xz 882924 SHA256 
c2ac90426390e77147446a290c1480c49936c0a224f740b555ddaec2675b44b5 SHA512 
0421aed577b0cf588fee2fb9de86956e5866527f5d6bccd61cfd32baaeaf5b1100188217f94cc35e384c493318e194756cc7cac906399d012e91bb8ecc94f1dd
 WHIRLPOOL 
18b3c3d59c51d55c2bedb77e7ddab2aee8adcdd2c22a39b63b3cda0f52acc4c246e7e3c520beb7d8a3b6a46ecae2efa311cc96c93c575753b694db8f068e922b
+DIST baobab-3.20.1.tar.xz 888536 SHA256 
e9dff12a76b0d730ce224215860512eb0188280c622faf186937563b96249d1f SHA512 
612802b99075f3b8f9644f5ed25cec4f4c565052cf05114e634e044521ef782eb120d2846f134edc4277f3c0a31cd68f617b71d074fdefde279fefbdb442e2fd
 WHIRLPOOL 
16c47d5869d0b54a778542323241a37a771c905fd6ebd7db422b60fc5c321670ee1881ba7c284630e5cefe9643e28b3b9b0b5cb14ca999de345e1440bd5a511a

diff --git a/sys-apps/baobab/baobab-3.20.1.ebuild 
b/sys-apps/baobab/baobab-3.20.1.ebuild
new file mode 100644
index 000..9e57f34
--- /dev/null
+++ b/sys-apps/baobab/baobab-3.20.1.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+inherit gnome2
+
+DESCRIPTION="Disk usage browser for GNOME"
+HOMEPAGE="https://wiki.gnome.org/Apps/Baobab;
+
+LICENSE="GPL-2+ FDL-1.1+"
+SLOT="0"
+IUSE=""
+KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd 
~x86-freebsd ~amd64-linux ~x86-linux"
+
+COMMON_DEPEND="
+   >=dev-libs/glib-2.40:2[dbus]
+   >=x11-libs/gtk+-3.19.1:3
+"
+RDEPEND="${COMMON_DEPEND}
+   gnome-base/gsettings-desktop-schemas
+   x11-themes/adwaita-icon-theme
+   !

[gentoo-commits] repo/gentoo:master commit in: x11-themes/gnome-backgrounds/

2016-06-28 Thread Pacho Ramos
commit: c13ba4adc6fbbdea5b97500473e309cabe375a49
Author: Pacho Ramos  gentoo  org>
AuthorDate: Tue Jun 28 19:39:19 2016 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Tue Jun 28 20:29:09 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c13ba4ad

x11-themes/gnome-backgrounds: Version bump

Package-Manager: portage-2.3.0_rc1

 x11-themes/gnome-backgrounds/Manifest|  1 +
 .../gnome-backgrounds/gnome-backgrounds-3.20.ebuild  | 20 
 2 files changed, 21 insertions(+)

diff --git a/x11-themes/gnome-backgrounds/Manifest 
b/x11-themes/gnome-backgrounds/Manifest
index fa31b2a..8498eb1 100644
--- a/x11-themes/gnome-backgrounds/Manifest
+++ b/x11-themes/gnome-backgrounds/Manifest
@@ -1 +1,2 @@
 DIST gnome-backgrounds-3.18.0.tar.xz 15090244 SHA256 
aa560f0e5f12a308dd36aaac2fff32916abd61d42f47b4bc42c8c7011bf2a7b9 SHA512 
64f5b23be1c2c96b19c56bf92d08e203a0ecde0b358348ac92e2da1744009d992239ddb88de81b1c01ff4a6ed4a3645e0c75fe471f180d905fd30ddb06e12faf
 WHIRLPOOL 
1819a85e30495e71ea065fad88d2e5c51689bb9c984e60922f38bafd0ff068493ed104a21db842a2bb196dc4cab9c8bb0ed73d731151b6f08fc55e41e45f
+DIST gnome-backgrounds-3.20.tar.xz 16317224 SHA256 
d66c6e165e5c16b79ee4ab83102fa73fa20ce4e14191036ee68e8e82cf537127 SHA512 
15980fa188025880a963e21182ba3b3fff3ce50351c51e488a1efa2a130cb3f32ebdbbbf76921e00b9a3d2e326cdceb99a710bab1b640c2b3e552e7617eac347
 WHIRLPOOL 
602aba048694e4e1f444aa565cf65db09309d35990026341f77456464874bf2c60cdac2156fb4cede38b8423109a69342a7988869b256b393793d42508026c9d

diff --git a/x11-themes/gnome-backgrounds/gnome-backgrounds-3.20.ebuild 
b/x11-themes/gnome-backgrounds/gnome-backgrounds-3.20.ebuild
new file mode 100644
index 000..b69af37
--- /dev/null
+++ b/x11-themes/gnome-backgrounds/gnome-backgrounds-3.20.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+inherit gnome2
+
+DESCRIPTION="A set of backgrounds packaged with the GNOME desktop"
+HOMEPAGE="https://git.gnome.org/browse/gnome-backgrounds;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd"
+IUSE=""
+
+RDEPEND="!

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

2016-06-28 Thread Pacho Ramos
commit: cf31b8101084c6f4329833a51b34dcd89779
Author: Pacho Ramos  gentoo  org>
AuthorDate: Tue Jun 28 20:02:11 2016 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Tue Jun 28 20:29:32 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cf31b810

sys-apps/accountsservice: Rekeyword on arm64 as it's not clear why new version 
lost it

Package-Manager: portage-2.3.0_rc1

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

diff --git a/sys-apps/accountsservice/accountsservice-0.6.40.ebuild 
b/sys-apps/accountsservice/accountsservice-0.6.40.ebuild
index bb97321..9e08fdf 100644
--- a/sys-apps/accountsservice/accountsservice-0.6.40.ebuild
+++ b/sys-apps/accountsservice/accountsservice-0.6.40.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -13,7 +13,7 @@ 
SRC_URI="https://www.freedesktop.org/software/${PN}/${P}.tar.xz;
 
 LICENSE="GPL-3+"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~ia64 ppc ppc64 ~sparc x86"
+KEYWORDS="~alpha amd64 arm ~arm64 ~ia64 ppc ppc64 ~sparc x86"
 
 IUSE="doc +introspection selinux systemd"
 



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

2016-06-28 Thread Pacho Ramos
commit: 3ce5241e0008fe9d2e8c11f571c3dfe85499a2d1
Author: Pacho Ramos  gentoo  org>
AuthorDate: Tue Jun 28 19:49:55 2016 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Tue Jun 28 20:29:18 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ce5241e

x11-libs/libwnck: Version bump

Package-Manager: portage-2.3.0_rc1

 x11-libs/libwnck/Manifest  |  1 +
 x11-libs/libwnck/libwnck-3.20.0.ebuild | 53 ++
 2 files changed, 54 insertions(+)

diff --git a/x11-libs/libwnck/Manifest b/x11-libs/libwnck/Manifest
index 17a8711..ea05279 100644
--- a/x11-libs/libwnck/Manifest
+++ b/x11-libs/libwnck/Manifest
@@ -1,3 +1,4 @@
 DIST libwnck-2.31.0.tar.xz 630792 SHA256 
83f732d20781fc88b22cdc6aaf2d4f388db6d3d4ff28d1a8fd45be9fb7743a9e SHA512 
54262a08882021f08f3ba7f2ddfa33fc1f02e391a0f61cf999a50a089e0d277dfe13ab133c1a46e9abf0599bd24c21dacff80b51013cbb1375d2cd71ac9abbe9
 WHIRLPOOL 
369c0ce1f412a0874d2f3a09e387405632726259427fff013adc4d619f4f9f80b57e376252746bdc7fe54f27749e51127ccc0870a80629cb98afb45dc420f941
 DIST libwnck-3.14.0.tar.xz 675916 SHA256 
f5080076346609b4c36394b879f3a86b92ced3b90a37cb54c8e9a14f00e7921c SHA512 
bf5953d06697b6f623f82fe3ab3158ad3a794712bf08822fe901023e740afe4b47cc026854707b77c0c63d38614133fbef589d62385a39b99ce7e8c66c8940be
 WHIRLPOOL 
945127110134e3b23f986fb3024b6a77577f42f9067e5760663849351687969398da0e69dca29f2e0950c8f5f364eb9e822c25d719c2f976fbf36f2e13c89d5c
 DIST libwnck-3.14.1.tar.xz 683652 SHA256 
bb643c9c423c8aa79c59973ce27ce91d3b180d1e9907902278fb79391f52befa SHA512 
9ea05047b88e3bb47ab7d144089abbad8384a15b3d435ac250bd67ef45466f3bd264e6b4e36bb12d4acebb7da8c210ea7dae03ab5e020d7d6c1beb1658b97972
 WHIRLPOOL 
12a6c251f32814342f3ede40d28585c5d0afc79a51be136c0b3f30457104e3eb941ec1eafc0e53ec1acf9f4e73e633cb124ffc6d0b88edf3e8da6019ee095599
+DIST libwnck-3.20.0.tar.xz 693244 SHA256 
0b2f3ffbbacc6b7baeeace4799011d4c0c938cc24187a20c1a9b32b607ea56d2 SHA512 
b4e29c0c12674b64b05f47f1696752ecee14862b446d98d125709ebfff22d3bd65aead172398d82902a87110abefb1328041e217bf515369b89845577188ff7c
 WHIRLPOOL 
8b2e0989462f61d267e7367337a5bfe0b467726a70199ed7495ac43d2d5c5e8fd5bf1af20798963d5297b6794adbe2125c656bcb489ab94ba2cc7a0cf83415c7

diff --git a/x11-libs/libwnck/libwnck-3.20.0.ebuild 
b/x11-libs/libwnck/libwnck-3.20.0.ebuild
new file mode 100644
index 000..532df04
--- /dev/null
+++ b/x11-libs/libwnck/libwnck-3.20.0.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+GNOME2_LA_PUNT="yes"
+
+inherit flag-o-matic gnome2
+
+DESCRIPTION="A window navigation construction kit"
+HOMEPAGE="https://developer.gnome.org/libwnck/stable/;
+
+LICENSE="LGPL-2+"
+SLOT="3"
+KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-fbsd 
~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos 
~x64-solaris ~x86-solaris"
+
+IUSE="+introspection startup-notification tools"
+
+RDEPEND="
+   x11-libs/cairo[X]
+   >=x11-libs/gtk+-3.10:3[introspection?]
+   >=dev-libs/glib-2.32:2
+   x11-libs/libX11
+   x11-libs/libXres
+   x11-libs/libXext
+   introspection? ( >=dev-libs/gobject-introspection-0.6.14:= )
+   startup-notification? ( >=x11-libs/startup-notification-0.4 )
+   x86-interix? ( sys-libs/itx-bind )
+"
+DEPEND="${RDEPEND}
+   dev-util/gtk-doc-am
+   >=dev-util/intltool-0.40.6
+   sys-devel/gettext
+   virtual/pkgconfig
+"
+# eautoreconf needs
+#  gnome-base/gnome-common
+
+src_configure() {
+   if use x86-interix; then
+   # activate the itx-bind package...
+   append-flags "-I${EPREFIX}/usr/include/bind"
+   append-ldflags "-L${EPREFIX}/usr/lib/bind"
+   fi
+
+   # Don't collide with SLOT=1
+   gnome2_src_configure \
+   --disable-static \
+   $(use_enable introspection) \
+   $(use_enable startup-notification) \
+   $(use_enable tools) \
+   --program-suffix=-${SLOT}
+}



[gentoo-commits] repo/gentoo:master commit in: x11-themes/gnome-backgrounds/

2016-06-28 Thread Pacho Ramos
commit: 817865d3eab97d67a2bdd5cccb95eddd7a699f87
Author: Pacho Ramos  gentoo  org>
AuthorDate: Tue Jun 28 19:38:49 2016 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Tue Jun 28 20:29:06 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=817865d3

x11-themes/gnome-backgrounds: Drop old

Package-Manager: portage-2.3.0_rc1

 x11-themes/gnome-backgrounds/Manifest  |  1 -
 .../gnome-backgrounds-3.16.0.ebuild| 22 --
 2 files changed, 23 deletions(-)

diff --git a/x11-themes/gnome-backgrounds/Manifest 
b/x11-themes/gnome-backgrounds/Manifest
index ccf5151..fa31b2a 100644
--- a/x11-themes/gnome-backgrounds/Manifest
+++ b/x11-themes/gnome-backgrounds/Manifest
@@ -1,2 +1 @@
-DIST gnome-backgrounds-3.16.0.tar.xz 13657364 SHA256 
76e3f9dd01d8335da8e3e7c20f64c51d4e2372fa43a5280ce1649b32bebca03b SHA512 
057fea123efb82fbfb8b159627f1067e77385767b53241135e9da7bab7530fef5432676ec4118324015157263605a00d96b8a7b37c6864331b4d6ce7f59ff750
 WHIRLPOOL 
b54f3579a56ecc69b46db668b68092a9d5e747fa703022caa771c7e9d2b21afcbcb9ae50755195419df32b84b1dcbb57275065dde1e990d20df4fab783e440a2
 DIST gnome-backgrounds-3.18.0.tar.xz 15090244 SHA256 
aa560f0e5f12a308dd36aaac2fff32916abd61d42f47b4bc42c8c7011bf2a7b9 SHA512 
64f5b23be1c2c96b19c56bf92d08e203a0ecde0b358348ac92e2da1744009d992239ddb88de81b1c01ff4a6ed4a3645e0c75fe471f180d905fd30ddb06e12faf
 WHIRLPOOL 
1819a85e30495e71ea065fad88d2e5c51689bb9c984e60922f38bafd0ff068493ed104a21db842a2bb196dc4cab9c8bb0ed73d731151b6f08fc55e41e45f

diff --git a/x11-themes/gnome-backgrounds/gnome-backgrounds-3.16.0.ebuild 
b/x11-themes/gnome-backgrounds/gnome-backgrounds-3.16.0.ebuild
deleted file mode 100644
index 51937ce..000
--- a/x11-themes/gnome-backgrounds/gnome-backgrounds-3.16.0.ebuild
+++ /dev/null
@@ -1,22 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="5"
-GCONF_DEBUG="no"
-
-inherit gnome2
-
-DESCRIPTION="A set of backgrounds packaged with the GNOME desktop"
-HOMEPAGE="https://git.gnome.org/browse/gnome-backgrounds;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~ia64 ~ppc ~ppc64 ~sh ~sparc x86 ~x86-fbsd"
-IUSE=""
-
-RDEPEND="!

[gentoo-commits] repo/gentoo:master commit in: app-vim/toggle/

2016-06-28 Thread Patrice Clement
commit: aa41583c3209291c5294b4896d52fae541928a6f
Author: Patrice Clement  gentoo  org>
AuthorDate: Tue Jun 28 19:41:43 2016 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Tue Jun 28 19:46:56 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa41583c

app-vim/toggle: Stable for amd64. Retroactively mark stable for the remaining 
arches using the ALLARCHES policy.

Package-Manager: portage-2.2.28

 app-vim/toggle/toggle-0.5-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-vim/toggle/toggle-0.5-r1.ebuild 
b/app-vim/toggle/toggle-0.5-r1.ebuild
index b1e1a0b..8acdf97 100644
--- a/app-vim/toggle/toggle-0.5-r1.ebuild
+++ b/app-vim/toggle/toggle-0.5-r1.ebuild
@@ -9,7 +9,7 @@ inherit vim-plugin
 DESCRIPTION="vim plugin: quickly toggle boolean-type keywords"
 HOMEPAGE="http://www.vim.org/scripts/script.php?script_id=895;
 LICENSE="GPL-2"
-KEYWORDS="~alpha ~amd64 ~ia64 ~mips ~ppc ~sparc ~x86"
+KEYWORDS="alpha amd64 ia64 mips ppc sparc x86"
 IUSE=""
 
 VIM_PLUGIN_HELPTEXT=\



[gentoo-commits] repo/gentoo:master commit in: app-vim/html5/

2016-06-28 Thread Patrice Clement
commit: 317967d7ee268b7f2ae2f530b6b7e643c402c2c9
Author: Patrice Clement  gentoo  org>
AuthorDate: Tue Jun 28 19:41:10 2016 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Tue Jun 28 19:46:48 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=317967d7

app-vim/html5: Add html5 vimscript to the tree.

Package-Manager: portage-2.2.28

 app-vim/html5/Manifest  |  1 +
 app-vim/html5/html5-0.27.ebuild | 20 
 app-vim/html5/metadata.xml  | 11 +++
 3 files changed, 32 insertions(+)

diff --git a/app-vim/html5/Manifest b/app-vim/html5/Manifest
new file mode 100644
index 000..a6ef087
--- /dev/null
+++ b/app-vim/html5/Manifest
@@ -0,0 +1 @@
+DIST html5-0.27.zip 30471 SHA256 
56491f0ef69712267f39e85aa8686fdfd927f2473f36fba7467524abb3406b52 SHA512 
94cc7ea1a082d232b85ca4b0887240a550f3a0381bebae5b8e06237257453f05f954e5e61a3d52437a9f27edfa05cb82e382a5796a7f02aedace2f226ab3f322
 WHIRLPOOL 
f2dda6480ff52253771671e6834b2f938699cd5de01ddf08beeadb2129b0248041ee258bef0ae7d902cb28d23c758917c53a2dcd3dd0501232908559636066c5

diff --git a/app-vim/html5/html5-0.27.ebuild b/app-vim/html5/html5-0.27.ebuild
new file mode 100644
index 000..707a14f
--- /dev/null
+++ b/app-vim/html5/html5-0.27.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+inherit vim-plugin
+
+DESCRIPTION="vim plugin: HTML5/SVG omnicomplete function, indent and syntax 
for Vim"
+HOMEPAGE="https://github.com/othree/html5.vim;
+SRC_URI="https://github.com/othree/${PN}.vim/archive/${PV}.zip -> ${P}.zip"
+LICENSE="MIT"
+KEYWORDS="~amd64 ~x86"
+
+DEPEND="app-arch/unzip"
+RDEPEND="${DEPEND}"
+
+S="${WORKDIR}/${PN}.vim-${PV}"
+
+src_compile() { :; }

diff --git a/app-vim/html5/metadata.xml b/app-vim/html5/metadata.xml
new file mode 100644
index 000..6c8987e
--- /dev/null
+++ b/app-vim/html5/metadata.xml
@@ -0,0 +1,11 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+  
+v...@gentoo.org
+Gentoo Vim Project
+  
+  
+monsie...@gentoo.org
+  
+



[gentoo-commits] repo/gentoo:master commit in: app-vim/unite/

2016-06-28 Thread Patrice Clement
commit: 9c03893e1e78a922ba97bcf6a2706b12912deb8d
Author: Patrice Clement  gentoo  org>
AuthorDate: Tue Jun 28 19:23:36 2016 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Tue Jun 28 19:46:38 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c03893e

app-vim/unite: Clean up old.

Package-Manager: portage-2.2.28

 app-vim/unite/Manifest |  1 -
 app-vim/unite/unite-2.0.ebuild | 20 
 app-vim/unite/unite-4.0.ebuild | 15 ---
 3 files changed, 36 deletions(-)

diff --git a/app-vim/unite/Manifest b/app-vim/unite/Manifest
index 4cdb3fc..dc9e99b 100644
--- a/app-vim/unite/Manifest
+++ b/app-vim/unite/Manifest
@@ -1,2 +1 @@
-DIST unite-2.0.tar.bz2 56031 SHA256 
ede13c053933f633d7050b6f7866a413d9e2f54949f6a3322e016db5d5ee91d8 SHA512 
f537a4a7c399555efec01fb165d4ad7b984bc94e7596e86e93bd5ef378e3bc7c539d54f5d8f886f8b88315283960c9deb4d35b41046a3e212ba9139d9cc9c414
 WHIRLPOOL 
11e1cd224a10d369da9216d6320d20cb48e10ff8e701a36d3b13720c32b30a50c24529651b6b0a97b256370f4993789ccd562e501e32fc714f6767377996a852
 DIST unite-4.0.tar.bz2 80472 SHA256 
46e3cc1439e6d9d581975c2b742a53ab2c076c01ebdf0d0dbebe1fdf425adc39 SHA512 
e554e48d740b0ce6406d8512a0c769e25f78b763d267bbbf8228197835b724154f33452571c771fede1415a9b3108deb096e3bc90291a95e8a3b00d216287928
 WHIRLPOOL 
0244c1d7da2d9b0e474a429f9d3ebf012635981f7a0b8437172cebcf6c560a584f86143738532d2d9af8609a025ed92aeb31a2839c343496edc2bb3823785e0f

diff --git a/app-vim/unite/unite-2.0.ebuild b/app-vim/unite/unite-2.0.ebuild
deleted file mode 100644
index 91a5178..000
--- a/app-vim/unite/unite-2.0.ebuild
+++ /dev/null
@@ -1,20 +0,0 @@
-# Copyright 1999-2011 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=4
-
-inherit vim-plugin
-
-DESCRIPTION="vim plugin: unite all sources"
-HOMEPAGE="http://www.vim.org/scripts/script.php?script_id=3396;
-LICENSE="MIT"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-VIM_PLUGIN_HELPFILES="unite.txt"
-
-src_prepare() {
-   # remove unused tests
-   rm -rf test
-}

diff --git a/app-vim/unite/unite-4.0.ebuild b/app-vim/unite/unite-4.0.ebuild
deleted file mode 100644
index fb55059..000
--- a/app-vim/unite/unite-4.0.ebuild
+++ /dev/null
@@ -1,15 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=4
-
-inherit vim-plugin
-
-DESCRIPTION="vim plugin: unite all sources"
-HOMEPAGE="http://www.vim.org/scripts/script.php?script_id=3396;
-LICENSE="MIT"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-VIM_PLUGIN_HELPFILES="${PN}.txt"



[gentoo-commits] repo/gentoo:master commit in: app-vim/toggle/

2016-06-28 Thread Patrice Clement
commit: 4826d99cdd0ec59d041dd7ce888238a3825bc0b1
Author: Patrice Clement  gentoo  org>
AuthorDate: Tue Jun 28 19:42:38 2016 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Tue Jun 28 19:47:05 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4826d99c

app-vim/toggle: Clean up old.

Package-Manager: portage-2.2.28

 app-vim/toggle/toggle-0.5.ebuild | 15 ---
 1 file changed, 15 deletions(-)

diff --git a/app-vim/toggle/toggle-0.5.ebuild b/app-vim/toggle/toggle-0.5.ebuild
deleted file mode 100644
index fc7d681..000
--- a/app-vim/toggle/toggle-0.5.ebuild
+++ /dev/null
@@ -1,15 +0,0 @@
-# Copyright 1999-2011 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-inherit vim-plugin
-
-DESCRIPTION="vim plugin: quickly toggle boolean-type keywords"
-HOMEPAGE="http://www.vim.org/scripts/script.php?script_id=895;
-LICENSE="GPL-2"
-KEYWORDS="alpha amd64 ia64 ~mips ppc sparc x86"
-IUSE=""
-
-VIM_PLUGIN_HELPTEXT=\
-"This plugin will toggle true/false, on/off, yes/no and so on when 
-is pressed."



[gentoo-commits] repo/gentoo:master commit in: app-vim/pdv/

2016-06-28 Thread Patrice Clement
commit: 0fe6446f980b00d3654468090315920982d8c1ae
Author: Patrice Clement  gentoo  org>
AuthorDate: Tue Jun 28 19:18:49 2016 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Tue Jun 28 19:45:54 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0fe6446f

app-vim/pdv: Clean up old.

Package-Manager: portage-2.2.28

 app-vim/pdv/pdv-1.0.1.ebuild | 19 ---
 1 file changed, 19 deletions(-)

diff --git a/app-vim/pdv/pdv-1.0.1.ebuild b/app-vim/pdv/pdv-1.0.1.ebuild
deleted file mode 100644
index 13e7a47..000
--- a/app-vim/pdv/pdv-1.0.1.ebuild
+++ /dev/null
@@ -1,19 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-inherit vim-plugin
-
-DESCRIPTION="vim plugin: PDV (phpDocumentor for Vim)"
-HOMEPAGE="http://www.vim.org/scripts/script.php?script_id=1355;
-LICENSE="GPL-2"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-VIM_PLUGIN_HELPTEXT="To use this plugin, you should map the PhpDoc() function
-to something. For example, add the following to your ~/.vimrc:
-
-imap  ^[:set paste:exe PhpDoc():set nopastei
-
-For more info, see:
-${HOMEPAGE}"



[gentoo-commits] repo/gentoo:master commit in: app-vim/pydiction/

2016-06-28 Thread Patrice Clement
commit: 23aed7b7377ae8d8ab2eaf7438cc925f20a37c4f
Author: Patrice Clement  gentoo  org>
AuthorDate: Tue Jun 28 19:19:40 2016 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Tue Jun 28 19:46:04 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=23aed7b7

app-vim/pydiction: Stable for amd64. Retroactively mark stable for the 
remaining arches using the ALLARCHES policy.

Package-Manager: portage-2.2.28

 app-vim/pydiction/pydiction-1.2.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-vim/pydiction/pydiction-1.2.3.ebuild 
b/app-vim/pydiction/pydiction-1.2.3.ebuild
index 25861af..0bd0344 100644
--- a/app-vim/pydiction/pydiction-1.2.3.ebuild
+++ b/app-vim/pydiction/pydiction-1.2.3.ebuild
@@ -10,7 +10,7 @@ DESCRIPTION="vim plugin: Tab-complete your Python code"
 HOMEPAGE="https://rkulla.github.io/pydiction/;
 SRC_URI="https://dev.gentoo.org/~monsieurp/packages/${P}.zip;
 LICENSE="vim"
-KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+KEYWORDS="amd64 ppc ppc64 x86"
 
 DEPEND="app-arch/unzip"
 RDEPEND="dev-lang/python:*"



[gentoo-commits] repo/gentoo:master commit in: app-vim/unite/

2016-06-28 Thread Patrice Clement
commit: 8bd895742ee4e07377d047298c3c8e58ab6f96ca
Author: Patrice Clement  gentoo  org>
AuthorDate: Tue Jun 28 19:22:41 2016 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Tue Jun 28 19:46:27 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8bd89574

app-vim/unite: EAPI 6 bump.

Package-Manager: portage-2.2.28

 app-vim/unite/unite-4.0-r1.ebuild | 15 +++
 1 file changed, 15 insertions(+)

diff --git a/app-vim/unite/unite-4.0-r1.ebuild 
b/app-vim/unite/unite-4.0-r1.ebuild
new file mode 100644
index 000..4222c0f
--- /dev/null
+++ b/app-vim/unite/unite-4.0-r1.ebuild
@@ -0,0 +1,15 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+inherit vim-plugin
+
+DESCRIPTION="vim plugin: unite all sources"
+HOMEPAGE="http://www.vim.org/scripts/script.php?script_id=3396;
+LICENSE="MIT"
+KEYWORDS="amd64 x86"
+IUSE=""
+
+VIM_PLUGIN_HELPFILES="${PN}.txt"



[gentoo-commits] repo/gentoo:master commit in: app-vim/nerdtree-tabs/

2016-06-28 Thread Patrice Clement
commit: 86b0883c270bcb1022e775d5b348989962d72b65
Author: Patrice Clement  gentoo  org>
AuthorDate: Tue Jun 28 19:21:03 2016 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Tue Jun 28 19:46:16 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=86b0883c

app-vim/nerdtree-tabs: Stable for amd64+x86.

Package-Manager: portage-2.2.28

 app-vim/nerdtree-tabs/nerdtree-tabs-1.4.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-vim/nerdtree-tabs/nerdtree-tabs-1.4.6.ebuild 
b/app-vim/nerdtree-tabs/nerdtree-tabs-1.4.6.ebuild
index 306bb51..510ea8a 100644
--- a/app-vim/nerdtree-tabs/nerdtree-tabs-1.4.6.ebuild
+++ b/app-vim/nerdtree-tabs/nerdtree-tabs-1.4.6.ebuild
@@ -10,7 +10,7 @@ DESCRIPTION="vim plugin: NERDTree and tabs in vim"
 HOMEPAGE="https://github.com/jistr;
 SRC_URI="https://github.com/jistr/vim-${PN}/archive/v${PV}.zip -> ${P}.zip"
 LICENSE="Apache-1.1"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
 
 DEPEND="app-arch/unzip"
 RDEPEND="app-vim/nerdtree"



[gentoo-commits] repo/gentoo:master commit in: app-vim/pdv/

2016-06-28 Thread Patrice Clement
commit: 22e242dcbdc8e2b124f583529cb7a1d41d14a08d
Author: Patrice Clement  gentoo  org>
AuthorDate: Tue Jun 28 19:18:10 2016 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Tue Jun 28 19:45:43 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=22e242dc

app-vim/pdv: EAPI 6 bump.

Package-Manager: portage-2.2.28

 app-vim/pdv/pdv-1.0.1-r1.ebuild | 20 
 1 file changed, 20 insertions(+)

diff --git a/app-vim/pdv/pdv-1.0.1-r1.ebuild b/app-vim/pdv/pdv-1.0.1-r1.ebuild
new file mode 100644
index 000..85945ea
--- /dev/null
+++ b/app-vim/pdv/pdv-1.0.1-r1.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+EAPI=6
+
+inherit vim-plugin
+
+DESCRIPTION="vim plugin: PDV (phpDocumentor for Vim)"
+HOMEPAGE="http://www.vim.org/scripts/script.php?script_id=1355;
+LICENSE="GPL-2"
+KEYWORDS="amd64 x86"
+IUSE=""
+
+VIM_PLUGIN_HELPTEXT="To use this plugin, you should map the PhpDoc() function
+to something. For example, add the following to your ~/.vimrc:
+
+imap  ^[:set paste:exe PhpDoc():set nopastei
+
+For more info, see:
+${HOMEPAGE}"



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

2016-06-28 Thread Michał Górny
commit: 3c98b01abde66d7054ff22c51d98c582a0828df4
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Jun 28 20:10:19 2016 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Jun 28 20:12:25 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3c98b01a

dev-ml/comparelib: Dep only on camlp4, #586904

 dev-ml/comparelib/comparelib-109.60.00.ebuild | 2 +-
 dev-ml/comparelib/comparelib-113.00.00.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ml/comparelib/comparelib-109.60.00.ebuild 
b/dev-ml/comparelib/comparelib-109.60.00.ebuild
index 634a149..eb2cac4 100644
--- a/dev-ml/comparelib/comparelib-109.60.00.ebuild
+++ b/dev-ml/comparelib/comparelib-109.60.00.ebuild
@@ -17,7 +17,7 @@ KEYWORDS="~amd64"
 IUSE=""
 
 DEPEND=">=dev-ml/type-conv-109.20.00:=
-   || ( dev-ml/camlp4:= 

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

2016-06-28 Thread Michał Górny
commit: 6bb29d75ef3e2cd08682c4aae2b46cee4303fb41
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Jun 28 20:11:55 2016 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Jun 28 20:12:25 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6bb29d75

dev-ml/typehashlib: Dep only on camlp4, #586928

 dev-ml/typehashlib/typehashlib-109.15.02.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ml/typehashlib/typehashlib-109.15.02.ebuild 
b/dev-ml/typehashlib/typehashlib-109.15.02.ebuild
index 62cee40..8e6e924 100644
--- a/dev-ml/typehashlib/typehashlib-109.15.02.ebuild
+++ b/dev-ml/typehashlib/typehashlib-109.15.02.ebuild
@@ -19,7 +19,7 @@ IUSE=""
 
 DEPEND=">=dev-lang/ocaml-4.00.0:=
>=dev-ml/type-conv-${PV}:=
-   || ( dev-ml/camlp4:= 

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

2016-06-28 Thread Michał Górny
commit: 164e7ec1c260051704bd208c346beb2cce366248
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Jun 28 20:11:03 2016 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Jun 28 20:12:25 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=164e7ec1

dev-ml/deriving-ocsigen: Dep only on camlp4, #586906

 dev-ml/deriving-ocsigen/deriving-ocsigen-0.3c.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ml/deriving-ocsigen/deriving-ocsigen-0.3c.ebuild 
b/dev-ml/deriving-ocsigen/deriving-ocsigen-0.3c.ebuild
index 28677f2..e8ee239 100644
--- a/dev-ml/deriving-ocsigen/deriving-ocsigen-0.3c.ebuild
+++ b/dev-ml/deriving-ocsigen/deriving-ocsigen-0.3c.ebuild
@@ -16,7 +16,7 @@ KEYWORDS="~amd64"
 IUSE="+ocamlopt type-conv"
 
 DEPEND=">=dev-lang/ocaml-3.12:=[ocamlopt?]
-   || ( dev-ml/camlp4:= =dev-ml/type-conv-108:= )"
 RDEPEND="${DEPEND}"
 



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

2016-06-28 Thread Michał Górny
commit: ceca5e6eea22eb2a34f81a5929db4e3eaaf39ad6
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Jun 28 20:11:16 2016 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Jun 28 20:12:25 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ceca5e6e

dev-ml/faillib: Dep only on camlp4, #586912

 dev-ml/faillib/faillib-111.17.00.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ml/faillib/faillib-111.17.00.ebuild 
b/dev-ml/faillib/faillib-111.17.00.ebuild
index 7e64206..f48 100644
--- a/dev-ml/faillib/faillib-111.17.00.ebuild
+++ b/dev-ml/faillib/faillib-111.17.00.ebuild
@@ -18,7 +18,7 @@ IUSE=""
 
 DEPEND="
dev-ml/herelib:=
-   || ( dev-ml/camlp4:= 

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

2016-06-28 Thread Anthony G. Basile
commit: 658a517ef38ce9cd0cbf5cea3936695a241e50c8
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Tue Jun 28 19:38:37 2016 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Tue Jun 28 19:38:55 2016 +
URL:https://gitweb.gentoo.org/data/api.git/commit/?id=658a517e

repositories: add ppc64le overlay

 files/overlays/repositories.xml | 13 +
 1 file changed, 13 insertions(+)

diff --git a/files/overlays/repositories.xml b/files/overlays/repositories.xml
index 3dd60f5..509559a 100644
--- a/files/overlays/repositories.xml
+++ b/files/overlays/repositories.xml
@@ -3499,6 +3499,19 @@ FIN
 
 https://github.com/powerman/powerman-overlay.git
   
+  
+ppc64le
+ppc64le development overlay
+https://cgit.gentoo.org/repo/proj/ppc64le.git/
+
+  bluen...@gentoo.org
+  Anthony G. Basile
+
+https://anongit.gentoo.org/git/repo/proj/ppc64le.git
+git://anongit.gentoo.org/repo/proj/ppc64le.git
+git+ssh://g...@git.gentoo.org/repo/proj/ppc64le.git
+https://cgit.gentoo.org/repo/proj/ppc64le.git/atom
+  
   
 printer-drivers
 User-submitted ebuilds for printer 
drivers



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

2016-06-28 Thread Austin English
commit: 230d463c955bd3bbdee3f7ede4cf365cb9dd6ff3
Author: Austin English  gentoo  org>
AuthorDate: Tue Jun 28 19:16:42 2016 +
Commit: Austin English  gentoo  org>
CommitDate: Tue Jun 28 19:19:32 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=230d463c

dev-java/ezmorph: new ebuild

Package-Manager: portage-2.2.28

 dev-java/ezmorph/Manifest |  1 +
 dev-java/ezmorph/ezmorph-1.0.6.ebuild | 45 +++
 dev-java/ezmorph/metadata.xml | 22 +
 3 files changed, 68 insertions(+)

diff --git a/dev-java/ezmorph/Manifest b/dev-java/ezmorph/Manifest
new file mode 100644
index 000..0ea9c16
--- /dev/null
+++ b/dev-java/ezmorph/Manifest
@@ -0,0 +1 @@
+DIST ezmorph-1.0.6-sources.jar 68198 SHA256 
81660eed757f05a9d907e4247ce3fca4da37a9661ff0feb3344b838e3aa03843 SHA512 
a8f88ff38e2d2815ee64436af87c4dc5a9858edec729c8db3ebda6d64d2fe2644b5e56deafedcf242caffa523643ccb978cd775c85793df6e2e5487c6d878cea
 WHIRLPOOL 
47e5c72a0c4dd9dda634830cfa7bf64ffc8bb64bb0199f3ce42d75e1addc6787173583520c1fea755ad721e758dd24743095ce61b023589ee8e55f5e7518f371

diff --git a/dev-java/ezmorph/ezmorph-1.0.6.ebuild 
b/dev-java/ezmorph/ezmorph-1.0.6.ebuild
new file mode 100644
index 000..4c6abb0
--- /dev/null
+++ b/dev-java/ezmorph/ezmorph-1.0.6.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+JAVA_PKG_IUSE="doc source test"
+
+inherit java-pkg-2 java-pkg-simple
+
+DESCRIPTION="A simple Java library for transforming an Object to another 
Object"
+HOMEPAGE="http://ezmorph.sourceforge.net/;
+SRC_URI="mirror://sourceforge/${PN}/${P}-sources.jar"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+COMMON_DEP="dev-java/commons-lang:2.1
+   dev-java/commons-beanutils:1.7
+   dev-java/commons-logging:0"
+RDEPEND=">=virtual/jre-1.4
+   ${COMMON_DEP}"
+DEPEND=">=virtual/jdk-1.4
+   app-arch/unzip
+   ${COMMON_DEP}"
+
+JAVA_GENTOO_CLASSPATH="
+   commons-lang-2.1
+   commons-beanutils-1.7
+   commons-logging"
+
+RESTRICT=test #564158
+
+java_prepare() {
+   # Don't build tests all the time
+   if ! use test ; then
+   rm -r net/sf/ezmorph/test || die
+   fi
+}
+
+src_install() {
+   java-pkg_dojar ${PN}.jar
+   use doc && java-pkg_dojavadoc target/api
+   use source && java-pkg_dosrc net
+}

diff --git a/dev-java/ezmorph/metadata.xml b/dev-java/ezmorph/metadata.xml
new file mode 100644
index 000..dc291df
--- /dev/null
+++ b/dev-java/ezmorph/metadata.xml
@@ -0,0 +1,22 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   j...@gentoo.org
+   Java
+   
+   
+EZMorph is simple java library for transforming an Object to another 
Object.
+
+EZMorph's key strengths are:
+
+Supports transformations for primitives and Objects
+Supports transformations for multidimensional arrays
+Supports transformations with DynaBeans
+JDK 1.3.1 compatible
+Small memory footprint (~76K)
+   
+   
+   ezmorph
+   
+



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

2016-06-28 Thread Michał Górny
commit: f23de55be394f55cb431760dec447a4d73a2d594
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Jun 28 19:01:12 2016 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Jun 28 19:02:33 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f23de55b

dev-util/coccinelle: Remove old, #586930

 dev-util/coccinelle/Manifest   |   4 -
 dev-util/coccinelle/coccinelle-1.0.0.ebuild| 139 -
 dev-util/coccinelle/coccinelle-1.0.1.ebuild| 139 -
 dev-util/coccinelle/coccinelle-1.0.2.ebuild| 132 ---
 dev-util/coccinelle/coccinelle-1.0.4.ebuild| 132 ---
 .../files/coccinelle-1.0.0_rc16-findtool.patch |  11 --
 6 files changed, 557 deletions(-)

diff --git a/dev-util/coccinelle/Manifest b/dev-util/coccinelle/Manifest
index 9ad8b2c..7937f30 100644
--- a/dev-util/coccinelle/Manifest
+++ b/dev-util/coccinelle/Manifest
@@ -1,5 +1 @@
-DIST coccinelle-1.0.0.tgz 3427246 SHA256 
e18b4c77964c6f623c385dc8b2fcb46beacd9811927617144620b12d93289e74 SHA512 
0c59918dff3d33035f5c928b54de9cbe32f9146d9e4b82545d168140d1395ff5b3e446faff47f39dbb6fceb74f432b419e9c7322e834c11bb50b5fb5d4e4dd46
 WHIRLPOOL 
8714327d7156bd1ada0c6b0776fefcc4e46b9885354ca686d4de8b35c2dd1cf6372e91dfa3a04645295f411b40d57eee94d81cbd8dfe2c18f3dc3b15ff8e1926
-DIST coccinelle-1.0.1.tgz 2772730 SHA256 
39caac46c1f80cbe5de21164c5b31a794e3befdb9cd7ef1d080d455ac171b526 SHA512 
5a69476941a9582ca6e0663c468a87aba15b6e38243cbb532c517b75066c8fafe37cbe6d398d6183cc7a315c5680efdf425f0bc8cb2184dbf94e446879514a89
 WHIRLPOOL 
8b38b982b8d19c10c7e3ed77629b6883c4d6455da4da4d68251b492ce36490c5236573bf7c44a34e21887b8be0ca83b4efb39cf13b1c4c6db7db58979ee6a7bc
-DIST coccinelle-1.0.2.tgz 2790829 SHA256 
4e45b904f42c9b84732168782d491c8c1ab23bb85db06c4b9ba2762bea8ac679 SHA512 
83c8e250a7e19126ce3f95d0455892d60b2d7a688af3a066edcfb9a8cc146f8a9281c9e019896421e1bc546d366114effef3116105eae19617ad45c26f42c534
 WHIRLPOOL 
15b64abbad31f49883e4cacc2282ed28eb67f64d951636ee6b690a474b072e6a029c4131adb727f5f7a8d86628b871db0cff144ad8478514529c4c5d5dee9074
-DIST coccinelle-1.0.4.tgz 2484218 SHA256 
7f823813a2ea299c0f6c01d8419b83c4dc6617116d32ba99d726443a1c22b06d SHA512 
1e7ad7adb700f2e0d844b3f5787c24fc40bc9a61354b5aefa0f957e524e74ba67a8bef594e837a479d3a5f3c8d89c2395e8636838e0451977de8bd3d588d7ce1
 WHIRLPOOL 
15759395a2253fa8322e034a02388b5f0f6cc0702e82d43e95c3c9ecc2fa5795cb4a3a3fbc48aa2104bd0173adfd58e046f804d63c3ccbe278796cbe4932f46e
 DIST coccinelle-1.0.5.tgz 5660596 SHA256 
5efb093b538145b7526a06946c09c7caaa715006658af2049faa8739f459743b SHA512 
0fee450554abc40feac9e745a252c1679f8016c82f04236e642e32e129618a950bb9657f1c447d62543289e95bbd4b1a8b0c6030373025c32a37068f82d30678
 WHIRLPOOL 
33ec9789d93f6cd35eda37f0647d3e3f3f53898fccc2df68aa30cec50ce82b4d392d84a0c97708cdf301b2f076cce1942b5d4a51dffb0bd177eb9dee460d3e6f

diff --git a/dev-util/coccinelle/coccinelle-1.0.0.ebuild 
b/dev-util/coccinelle/coccinelle-1.0.0.ebuild
deleted file mode 100644
index f7b4292..000
--- a/dev-util/coccinelle/coccinelle-1.0.0.ebuild
+++ /dev/null
@@ -1,139 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="5"
-PYTHON_COMPAT=( python2_7 )
-
-inherit multilib eutils python-single-r1 bash-completion-r1 elisp-common 
autotools
-
-MY_P="${P/_/-}"
-DESCRIPTION="Program matching and transformation engine"
-HOMEPAGE="http://coccinelle.lip6.fr/;
-SRC_URI="http://coccinelle.lip6.fr/distrib/${MY_P}.tgz;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="doc emacs ocaml +ocamlopt pcre python test vim-syntax"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-# ocaml enables ocaml scripting (uses findlib)
-CDEPEND=">=dev-lang/ocaml-3.12:=[ocamlopt?]
-   dev-ml/sexplib:=[ocamlopt?]
-   dev-ml/menhir:=[ocamlopt?]
-   || ( dev-ml/camlp4:=[ocamlopt?] http://coccinelle.lip6.fr/;
-SRC_URI="http://coccinelle.lip6.fr/distrib/${MY_P}.tgz;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="doc emacs ocaml +ocamlopt pcre python test vim-syntax"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-# ocaml enables ocaml scripting (uses findlib)
-CDEPEND=">=dev-lang/ocaml-3.12:=[ocamlopt?]
-   dev-ml/sexplib:=[ocamlopt?]
-   dev-ml/menhir:=[ocamlopt?]
-   || ( dev-ml/camlp4:=[ocamlopt?] http://coccinelle.lip6.fr/;
-SRC_URI="http://coccinelle.lip6.fr/distrib/${MY_P}.tgz;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="doc emacs ocaml +ocamlopt pcre python test vim-syntax"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-# ocaml enables ocaml scripting (uses findlib)
-CDEPEND=">=dev-lang/ocaml-3.12:=[ocamlopt?]
-   dev-ml/sexplib:=[ocamlopt?]
-   dev-ml/menhir:=[ocamlopt?]
-   || ( dev-ml/camlp4:=[ocamlopt?] http://coccinelle.lip6.fr/;
-SRC_URI="http://coccinelle.lip6.fr/distrib/${MY_P}.tgz;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="doc emacs ocaml +ocamlopt pcre 

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

2016-06-28 Thread Johannes Huber
commit: c8c7d45deefd391cc9311eeb761634b9bce40755
Author: Johannes Huber  gentoo  org>
AuthorDate: Tue Jun 28 18:41:16 2016 +
Commit: Johannes Huber  gentoo  org>
CommitDate: Tue Jun 28 18:41:16 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c8c7d45d

profiles: Mask app-misc/strigi for removal

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

diff --git a/profiles/package.mask b/profiles/package.mask
index 450aaac..0f0b506 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -30,6 +30,12 @@
 
 #--- END OF EXAMPLES ---
 
+# Johannes Huber  (28 Jun 2016)
+# Masked for removal in 30 days. Dead upstream. Was only
+# useful with Nepomuk, superseded by Baloo long time ago.
+# No reverse dependencies, bug #583716.
+app-misc/strigi
+
 # Michał Górny  (27 Jun 2016)
 # (on behalf of QA & proxy-maint)
 # Major QA violations, bug #587342 (#585722 in particular).



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/clucene/

2016-06-28 Thread Johannes Huber
commit: 075327a2d1482dea606d8984c97dfea554128823
Author: Johannes Huber  gentoo  org>
AuthorDate: Tue Jun 28 18:32:09 2016 +
Commit: Johannes Huber  gentoo  org>
CommitDate: Tue Jun 28 18:33:24 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=075327a2

dev-cpp/clucene: Cleanup ancient blocker

Package-Manager: portage-2.3.0

 dev-cpp/clucene/clucene-2.3.3.4-r5.ebuild | 4 ++--
 dev-cpp/clucene/clucene-2.3.3.4-r6.ebuild | 2 +-
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-cpp/clucene/clucene-2.3.3.4-r5.ebuild 
b/dev-cpp/clucene/clucene-2.3.3.4-r5.ebuild
index ce7f2ba..54ae053 100644
--- a/dev-cpp/clucene/clucene-2.3.3.4-r5.ebuild
+++ b/dev-cpp/clucene/clucene-2.3.3.4-r5.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2013 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -22,7 +22,7 @@ IUSE="debug doc static-libs"
 DEPEND="
doc? ( >=app-doc/doxygen-1.4.2 )
 "
-RDEPEND="!

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

2016-06-28 Thread Michał Górny
commit: a401627148007f874469589a94805007c3614af6
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Jun 28 18:22:00 2016 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Jun 28 18:25:08 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a4016271

package.mask: Mask games-emulation/ppsspp for QA violations, #587342

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

diff --git a/profiles/package.mask b/profiles/package.mask
index 2900452..450aaac 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -30,6 +30,11 @@
 
 #--- END OF EXAMPLES ---
 
+# Michał Górny  (27 Jun 2016)
+# (on behalf of QA & proxy-maint)
+# Major QA violations, bug #587342 (#585722 in particular).
+games-emulation/ppsspp
+
 # Alexis Ballier  (27 Jun 2016)
 # Breaks dev-ml/ppx_type_conv
 >=dev-ml/ppx_deriving-4



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

2016-06-28 Thread Johannes Huber
commit: 5664de06750432c1d2fbbdef5fe1f9d08ff01e13
Author: Johannes Huber  gentoo  org>
AuthorDate: Tue Jun 28 18:17:39 2016 +
Commit: Johannes Huber  gentoo  org>
CommitDate: Tue Jun 28 18:17:52 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5664de06

app-text/poppler: Version bump 0.45.0

Package-Manager: portage-2.3.0

 app-text/poppler/Manifest   | 1 +
 app-text/poppler/{poppler-.ebuild => poppler-0.45.0.ebuild} | 3 +--
 app-text/poppler/poppler-.ebuild| 3 +--
 3 files changed, 3 insertions(+), 4 deletions(-)

diff --git a/app-text/poppler/Manifest b/app-text/poppler/Manifest
index be9e745..12aa789 100644
--- a/app-text/poppler/Manifest
+++ b/app-text/poppler/Manifest
@@ -2,3 +2,4 @@ DIST poppler-0.32.0.tar.xz 1609624 SHA256 
4963e31ba5e17530a87b16588e22928bc044e8
 DIST poppler-0.42.0.tar.xz 1674024 SHA256 
9fef076ffe2a4f18a4e0da547d814ef5c5e6f8a283afe3387504a0bb1a418010 SHA512 
ab8c86c28a2ac848bf118de7f20f57576ed4faa4ad06ae7d58590b951fb2b0ee8a728919ce2417592b467af7322c57ed0bff0288eced042fcf94a50d89c73c19
 WHIRLPOOL 
095986b44875847d471ecda35194eeb894051b689a754dc8ae55caa04100b4e2ebd57fe868008972502d27346eeb98699fa9660b414ececef4d0eafe53265736
 DIST poppler-0.43.0.tar.xz 1671368 SHA256 
c720e26a26ee10b7ebc9e256d2ee7adcdb536cf85f9f1c4777a38f7f81fb2456 SHA512 
e00422a875be2e9b8b16a268d31d1080f609ce070f553b2db8001fc71efebe44183d5e63f45ba99b106548809b1fe8474aca7710c20bc4c654968d42508b
 WHIRLPOOL 
7eec0e630d829a69201d8a7b2078a5c7ebc22e0c18d96907a23408638abe0b07567da81eb5474d036035e8ef7f635d35aa6d224e11c6ba0eaa050ff6824dc665
 DIST poppler-0.44.0.tar.xz 1671900 SHA256 
5b467ed26a55e1824da6bd86f5f562b1b45582069c03898c91f01ad5c6fa0eab SHA512 
356bb8d5ba333dd86f2350dab3d18e7beddabc54f0449514248e7928e56bbcd8a5941bf817a12fc780810927425567fddbfacf723894414ae21814189b54c1f8
 WHIRLPOOL 
abcaa306a7ac90eb39d161483225091e832f4c366ee166fcbda2b3fbb4287619de42234f15cd30e52b66f57c2af87137981dfbf2065478a4736298ee2ab7ac38
+DIST poppler-0.45.0.tar.xz 1674464 SHA256 
96dd1a6024bcdaa4530a3b49687db3d5c24ddfd072ccb37c6de0e42599728798 SHA512 
b703bed35da3572801834740bf61d59b6a3ee3b88bc1b3181bde3472264be4f6b89ceacb56179d7093329946abd6ba2501acfaf209d4f543352ff9fd38c47f1b
 WHIRLPOOL 
687b1ba816dbff1b0a69cb05914dd7fb161bfd8c0fa4e26b77bb0ad26e27f7d7d94085a1022716a8d7a7563145f0acead9fccbbd332959d0216b81b27f3632e8

diff --git a/app-text/poppler/poppler-.ebuild 
b/app-text/poppler/poppler-0.45.0.ebuild
similarity index 97%
copy from app-text/poppler/poppler-.ebuild
copy to app-text/poppler/poppler-0.45.0.ebuild
index 0217e63..c6e4a39 100644
--- a/app-text/poppler/poppler-.ebuild
+++ b/app-text/poppler/poppler-0.45.0.ebuild
@@ -4,7 +4,6 @@
 
 EAPI=6
 
-CMAKE_WARN_UNUSED_CLI=1
 inherit cmake-utils toolchain-funcs xdg-utils
 
 if [[ "${PV}" == "" ]] ; then
@@ -14,7 +13,7 @@ if [[ "${PV}" == "" ]] ; then
 else
SRC_URI="https://poppler.freedesktop.org/${P}.tar.xz;
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd 
~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-   SLOT="0/61"   # CHECK THIS WHEN BUMPING!!! SUBSLOT IS libpoppler.so 
SOVERSION
+   SLOT="0/62"   # CHECK THIS WHEN BUMPING!!! SUBSLOT IS libpoppler.so 
SOVERSION
 fi
 
 DESCRIPTION="PDF rendering library based on the xpdf-3.0 code base"

diff --git a/app-text/poppler/poppler-.ebuild 
b/app-text/poppler/poppler-.ebuild
index 0217e63..c6e4a39 100644
--- a/app-text/poppler/poppler-.ebuild
+++ b/app-text/poppler/poppler-.ebuild
@@ -4,7 +4,6 @@
 
 EAPI=6
 
-CMAKE_WARN_UNUSED_CLI=1
 inherit cmake-utils toolchain-funcs xdg-utils
 
 if [[ "${PV}" == "" ]] ; then
@@ -14,7 +13,7 @@ if [[ "${PV}" == "" ]] ; then
 else
SRC_URI="https://poppler.freedesktop.org/${P}.tar.xz;
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd 
~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-   SLOT="0/61"   # CHECK THIS WHEN BUMPING!!! SUBSLOT IS libpoppler.so 
SOVERSION
+   SLOT="0/62"   # CHECK THIS WHEN BUMPING!!! SUBSLOT IS libpoppler.so 
SOVERSION
 fi
 
 DESCRIPTION="PDF rendering library based on the xpdf-3.0 code base"



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

2016-06-28 Thread Patrice Clement
commit: 9b67e059e10ded2f3f0e562c2c9c6457ae31f8c1
Author: Ilya Tumaykin  gmail  com>
AuthorDate: Sat Jun  4 18:14:04 2016 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Tue Jun 28 17:38:28 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b67e059

media-video/aegisub: sync  with the latest snapshot ebuild

Package-Manager: portage-2.3.0_rc1

Signed-off-by: Patrice Clement  gentoo.org>

 media-video/aegisub/aegisub-.ebuild | 77 +++--
 1 file changed, 44 insertions(+), 33 deletions(-)

diff --git a/media-video/aegisub/aegisub-.ebuild 
b/media-video/aegisub/aegisub-.ebuild
index d8665bb..cca3602 100644
--- a/media-video/aegisub/aegisub-.ebuild
+++ b/media-video/aegisub/aegisub-.ebuild
@@ -2,69 +2,65 @@
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
-EAPI=5
+EAPI=6
 
-AUTOTOOLS_AUTORECONF=1
-AUTOTOOLS_IN_SOURCE_BUILD=1
-PLOCALES="ar bg ca cs da de el es eu fa fi fr_FR gl hu id it ja ko nl pl pt_BR 
pt_PT ru sr_RS@latin sr_RS uk_UA vi zh_CN zh_TW"
-WX_GTK_VER="3.0"
+WX_GTK_VER=3.0
+PLOCALES="ar bg ca cs da de el es eu fa fi fr_FR gl hu id it ja ko nl pl pt_BR 
pt_PT ru sr_RS sr_RS@latin uk_UA vi zh_CN zh_TW"
 
-inherit autotools-utils fdo-mime flag-o-matic gnome2-utils l10n wxwidgets 
git-r3
+inherit autotools fdo-mime flag-o-matic gnome2-utils l10n wxwidgets git-r3
 
 DESCRIPTION="Advanced subtitle editor"
-HOMEPAGE="http://www.aegisub.org/;
+HOMEPAGE="http://www.aegisub.org/ https://github.com/Aegisub/Aegisub;
 EGIT_REPO_URI="git://github.com/Aegisub/Aegisub.git"
+# Submodules are used to pull bundled libraries.
+EGIT_SUBMODULES=()
 
-LICENSE="BSD"
+LICENSE="BSD MIT"
 SLOT="0"
 KEYWORDS=""
-IUSE="alsa debug +ffmpeg +fftw openal oss portaudio pulseaudio spell +uchardet"
+IUSE="alsa debug +fftw openal oss portaudio pulseaudio spell test +uchardet"
 
-# configure.ac specifies minimal versions for some of the dependencies below.
-# However, most of these minimal versions date back to 2006-2012 yy.
-# Such version specifiers are meaningless nowadays, so they are omitted.
-#
 # aegisub bundles luabins (https://github.com/agladysh/luabins).
 # Unfortunately, luabins upstream is practically dead since 2010.
-# Thus unbundling luabins is not worth the effort.
+# Thus unbundling luabins isn't worth the effort.
 RDEPEND="
+   x11-libs/wxGTK:${WX_GTK_VER}[X,opengl,debug?]
dev-lang/luajit:2[lua52compat]
dev-libs/boost:=[icu,nls,threads]
dev-libs/icu:=
+   media-libs/ffmpegsource:=
media-libs/fontconfig
media-libs/freetype
media-libs/libass:=[fontconfig]
+   sys-libs/zlib
virtual/libiconv
virtual/opengl
-   x11-libs/wxGTK:${WX_GTK_VER}[X,opengl,debug?]
-
alsa? ( media-libs/alsa-lib )
+   fftw? ( >=sci-libs/fftw-3.3:= )
openal? ( media-libs/openal )
portaudio? ( =media-libs/portaudio-19* )
pulseaudio? ( media-sound/pulseaudio )
-
-   ffmpeg? ( media-libs/ffmpegsource:= )
-   fftw? ( >=sci-libs/fftw-3.3:= )
-
spell? ( app-text/hunspell )
uchardet? ( dev-libs/uchardet )
 "
 DEPEND="${RDEPEND}
-   oss? ( virtual/os-headers )
dev-util/intltool
sys-devel/gettext
virtual/pkgconfig
-"
-REQUIRED_USE="
-   || ( alsa openal oss portaudio pulseaudio )
+   oss? ( virtual/os-headers )
+   test? (
+   ~dev-cpp/gtest-1.7.0
+   dev-lua/busted
+   dev-lua/luarocks
+   )
 "
 
-# submodules are used to pull in bundled libraries
-EGIT_SUBMODULES=()
+REQUIRED_USE="|| ( alsa openal oss portaudio pulseaudio )"
 
 PATCHES=(
-   "${FILESDIR}/${PN}-3.2.2_p20160306-fix-luajit-unbundling.patch"
-   "${FILESDIR}/${PN}-3.2.2_p20160306-respect-user-compiler-flags.patch"
+   
"${FILESDIR}/3.2.2_p20160518/${PN}-3.2.2_p20160518-fix-system-luajit-build.patch"
+   
"${FILESDIR}/3.2.2_p20160518/${PN}-3.2.2_p20160518-respect-compiler-flags.patch"
+   
"${FILESDIR}/3.2.2_p20160518/${PN}-3.2.2_p20160518-support-system-gtest.patch"
 )
 
 pkg_pretend() {
@@ -74,6 +70,11 @@ pkg_pretend() {
 }
 
 src_prepare() {
+   default_src_prepare
+
+   # Remove tests that require unavailable uuid Lua module.
+   rm automation/tests/modules/lfs.moon || die
+
remove_locale() {
rm "po/${1}.po" || die
}
@@ -82,20 +83,21 @@ src_prepare() {
l10n_for_each_disabled_locale_do remove_locale
 
# See http://devel.aegisub.org/ticket/1914
-   config_rpath_update "${S}/config.rpath"
+   config_rpath_update "${S}"/config.rpath
 
-   autotools-utils_src_prepare
+   eautoreconf
 }
 
 src_configure() {
-   # Prevent sandbox violation from OpenAL detection. Gentoo bug #508184.
+   # Prevent access violations from OpenAL detection. See Gentoo bug 
508184.
use openal && export agi_cv_with_openal="yes"
+
local myeconfargs=(
   

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

2016-06-28 Thread Patrice Clement
commit: 8f145906eef2a838b22edee2e384bfeb1074b87c
Author: Ilya Tumaykin  gmail  com>
AuthorDate: Sat Jun  4 17:39:12 2016 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Tue Jun 28 17:38:08 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f145906

profiles: mask test USE for aegisub on x86

Tests require dev-lua/busted, which lacks x86 keyword. See bug #581210.
Required for the upcoming aegisub version bump.

Signed-off-by: Patrice Clement  gentoo.org>

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

diff --git a/profiles/arch/x86/package.use.mask 
b/profiles/arch/x86/package.use.mask
index 5b289f2..4939c88 100644
--- a/profiles/arch/x86/package.use.mask
+++ b/profiles/arch/x86/package.use.mask
@@ -4,6 +4,11 @@
 
 # This file requires >=portage-2.1.1
 
+# Patrice Clement  (05 Jun 2016)
+# on behalf of Ilya Tumaykin 
+# dev-lua/busted lacks x86 keyword. See bug #581210.
+media-video/aegisub test
+
 # Rick Farina  (23 Mar 2016)
 # rspec:3 is not keyworded for x86 at this time
 =dev-ruby/bundler-audit-0.5.0 test



[gentoo-commits] repo/gentoo:master commit in: media-video/aegisub/, media-video/aegisub/files/

2016-06-28 Thread Patrice Clement
commit: 9713a0e9f1408d3781692384d6159abc74518d16
Author: Ilya Tumaykin  gmail  com>
AuthorDate: Sat Jun  4 17:01:13 2016 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Tue Jun 28 17:37:47 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9713a0e9

media-video/aegisub: remove 3.0.4

It's time for 3.0.4 to go.

Package-Manager: portage-2.3.0_rc1

Signed-off-by: Patrice Clement  gentoo.org>

 media-video/aegisub/Manifest   |   1 -
 media-video/aegisub/aegisub-3.0.4-r1.ebuild| 112 -
 ...isub-3.0.4-fix-install-with-empty-LINGUAS.patch |  23 -
 .../files/aegisub-3.0.4-fix-lua-macro.patch|  13 ---
 ...aegisub-3.0.4-respect-user-compiler-flags.patch |  30 --
 5 files changed, 179 deletions(-)

diff --git a/media-video/aegisub/Manifest b/media-video/aegisub/Manifest
index 9589891..d977b38 100644
--- a/media-video/aegisub/Manifest
+++ b/media-video/aegisub/Manifest
@@ -1,3 +1,2 @@
-DIST aegisub-3.0.4.tar.xz 4155728 SHA256 
7d5d8b94da02278b3327f24dd546c0c897c4b369bd2da9e094dc60371422019a SHA512 
2917195a61d16578a83ce0b69006dd0269c086c6eff2f622c47d9880697e4e531a7c0c0232c187f9023635c9d3857a1d6a0cee4f6251e49d22e2b625ac5dda7f
 WHIRLPOOL 
60bd3e0374a60f6af62fe450488e8c68e18957283fff59d704f40e192da624bdf90d68c3cea41122e5b9ca440d218c3bd6d9d8091ed5226a2e9d1b9fdc2ce689
 DIST aegisub-3.2.2.tar.xz 5252052 SHA256 
c55e33945b82d8513c02ea6e782f0d72c726adcd3707e95b8c0022f6151e6885 SHA512 
54f825e52f238fef8d5cc31c37436e21355aee27883347f905271e5d2a8ff2a77e1b67d5aef38b0f8468bd0bad851fe944e02de27ec96310b902fbe5b1086722
 WHIRLPOOL 
fe948edbb01f11385e14d1912b73942605df18325fcd95f4284a3c2edb73778d90d73038ac4a062e211fd56879590040e3c558fe1e361ec9fe2eee6a5c016448
 DIST aegisub-3.2.2_p20160306.tar.gz 7436713 SHA256 
1b70f67c3b3d6ecce482bc1f4beb1ceffd4c523aa060556658e403ea98fcc58c SHA512 
815775b64b1ad5cd09eda6106561a8a0d4dc129d4c2e08e057eab881289526a7b67bab2f4d2f48748ef2015ea21f2839ed8f84d168bf9127c62c9a35caa1abd5
 WHIRLPOOL 
caaa6b1d69c7e4d1da4abfd0382d263585c5216d9ed5e63f515d8bce98b2e0dad2848552f3f097a8db9e39dad5d2c00d3b752f0407490d0d2c777aaa8fc6dc38

diff --git a/media-video/aegisub/aegisub-3.0.4-r1.ebuild 
b/media-video/aegisub/aegisub-3.0.4-r1.ebuild
deleted file mode 100644
index 572569e..000
--- a/media-video/aegisub/aegisub-3.0.4-r1.ebuild
+++ /dev/null
@@ -1,112 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-AUTOTOOLS_AUTORECONF=1
-AUTOTOOLS_IN_SOURCE_BUILD=1
-PLOCALES="ar ca cs da de el es eu fa fi fr_FR hu id it ja ko nl pl pt_BR pt_PT 
ru sr_RS@latin sr_RS vi zh_CN zh_TW"
-WX_GTK_VER="2.9"
-
-inherit autotools-utils fdo-mime gnome2-utils l10n wxwidgets
-
-DESCRIPTION="Advanced subtitle editor"
-HOMEPAGE="http://www.aegisub.org/;
-SRC_URI="
-   http://ftp.aegisub.org/pub/releases/${P}.tar.xz
-   ftp://ftp.aegisub.org/pub/releases/${P}.tar.xz
-"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="alsa debug +ffmpeg +fftw +libass lua openal oss portaudio pulseaudio 
spell"
-
-# configure.ac specifies minimal versions for some of the dependencies below.
-# However, most of these minimal versions date back to 2006-2012 yy.
-# Such version specifiers are meaningless nowadays, so they are omitted.
-RDEPEND="
-   >=x11-libs/wxGTK-2.9.3:${WX_GTK_VER}[X,opengl,debug?]
-   media-libs/fontconfig
-   media-libs/freetype
-   virtual/libiconv
-   virtual/opengl
-
-   alsa? ( media-libs/alsa-lib )
-   openal? ( media-libs/openal )
-   portaudio? ( =media-libs/portaudio-19* )
-   pulseaudio? ( media-sound/pulseaudio )
-
-   ffmpeg? ( media-libs/ffmpegsource:= )
-   fftw? ( >=sci-libs/fftw-3.3:= )
-
-   libass? ( media-libs/libass:=[fontconfig] )
-   lua? ( =dev-lang/lua-5.1*:= )
-   spell? ( app-text/hunspell )
-"
-DEPEND="${RDEPEND}
-   oss? ( virtual/os-headers )
-   dev-util/intltool
-   sys-devel/gettext
-   virtual/pkgconfig
-"
-REQUIRED_USE="
-   || ( alsa openal oss portaudio pulseaudio )
-"
-
-PATCHES=(
-   "${FILESDIR}/${P}-fix-lua-macro.patch"
-   "${FILESDIR}/${P}-fix-install-with-empty-LINGUAS.patch"
-   "${FILESDIR}/${P}-respect-user-compiler-flags.patch"
-)
-
-S="${WORKDIR}/${PN}/${PN}"
-
-src_prepare() {
-   cp /usr/share/gettext/config.rpath . || die
-
-   remove_locale() {
-   sed -i -e "s/${1}\.po//" po/Makefile || die
-   }
-
-   l10n_find_plocales_changes 'po' '' '.po'
-   l10n_for_each_disabled_locale_do remove_locale
-
-   autotools-utils_src_prepare
-}
-
-src_configure() {
-   # Prevent sandbox violation from OpenAL detection. Gentoo bug #508184.
-   use openal && export agi_cv_with_openal="yes"
-   local myeconfargs=(
-   --disable-crash-reporter
-   --disable-update-checker
-   $(use_enable debug)
-   $(use_with alsa)
-   

[gentoo-commits] repo/gentoo:master commit in: media-video/aegisub/, media-video/aegisub/files/3.2.2/, ...

2016-06-28 Thread Patrice Clement
commit: 3e87070980c26d4530e6dba6a9dcf92411717545
Author: Ilya Tumaykin  gmail  com>
AuthorDate: Sat Jun  4 17:09:54 2016 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Tue Jun 28 17:37:57 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e870709

media-video/aegisub: move 3.2.2 patchset to files/3.2.2/ subdirectory

Otherwise files/ directory is a bit messy.

Package-Manager: portage-2.3.0_rc1

Signed-off-by: Patrice Clement  gentoo.org>

 media-video/aegisub/aegisub-3.2.2.ebuild   | 10 +-
 .../{ => 3.2.2}/aegisub-3.2.2-add-missing-pthread-flags.patch  |  0
 .../files/{ => 3.2.2}/aegisub-3.2.2-fix-lua-regexp.patch   |  0
 .../aegisub-3.2.2-respect-user-compiler-flags.patch|  0
 .../files/{ => 3.2.2}/aegisub-3.2.2-unbundle-luajit.patch  |  0
 5 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/media-video/aegisub/aegisub-3.2.2.ebuild 
b/media-video/aegisub/aegisub-3.2.2.ebuild
index afdf4af..4816f8d 100644
--- a/media-video/aegisub/aegisub-3.2.2.ebuild
+++ b/media-video/aegisub/aegisub-3.2.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -61,10 +61,10 @@ REQUIRED_USE="
 # Unfortunately, luabins upstream is dead since 2011.
 # Thus unbundling luabins is not worth the effort.
 PATCHES=(
-   "${FILESDIR}/${P}-fix-lua-regexp.patch"
-   "${FILESDIR}/${P}-unbundle-luajit.patch"
-   "${FILESDIR}/${P}-add-missing-pthread-flags.patch"
-   "${FILESDIR}/${P}-respect-user-compiler-flags.patch"
+   "${FILESDIR}/${PV}/${P}-fix-lua-regexp.patch"
+   "${FILESDIR}/${PV}/${P}-unbundle-luajit.patch"
+   "${FILESDIR}/${PV}/${P}-add-missing-pthread-flags.patch"
+   "${FILESDIR}/${PV}/${P}-respect-user-compiler-flags.patch"
 )
 
 pkg_pretend() {

diff --git 
a/media-video/aegisub/files/aegisub-3.2.2-add-missing-pthread-flags.patch 
b/media-video/aegisub/files/3.2.2/aegisub-3.2.2-add-missing-pthread-flags.patch
similarity index 100%
rename from 
media-video/aegisub/files/aegisub-3.2.2-add-missing-pthread-flags.patch
rename to 
media-video/aegisub/files/3.2.2/aegisub-3.2.2-add-missing-pthread-flags.patch

diff --git a/media-video/aegisub/files/aegisub-3.2.2-fix-lua-regexp.patch 
b/media-video/aegisub/files/3.2.2/aegisub-3.2.2-fix-lua-regexp.patch
similarity index 100%
rename from media-video/aegisub/files/aegisub-3.2.2-fix-lua-regexp.patch
rename to media-video/aegisub/files/3.2.2/aegisub-3.2.2-fix-lua-regexp.patch

diff --git 
a/media-video/aegisub/files/aegisub-3.2.2-respect-user-compiler-flags.patch 
b/media-video/aegisub/files/3.2.2/aegisub-3.2.2-respect-user-compiler-flags.patch
similarity index 100%
rename from 
media-video/aegisub/files/aegisub-3.2.2-respect-user-compiler-flags.patch
rename to 
media-video/aegisub/files/3.2.2/aegisub-3.2.2-respect-user-compiler-flags.patch

diff --git a/media-video/aegisub/files/aegisub-3.2.2-unbundle-luajit.patch 
b/media-video/aegisub/files/3.2.2/aegisub-3.2.2-unbundle-luajit.patch
similarity index 100%
rename from media-video/aegisub/files/aegisub-3.2.2-unbundle-luajit.patch
rename to media-video/aegisub/files/3.2.2/aegisub-3.2.2-unbundle-luajit.patch



[gentoo-commits] repo/gentoo:master commit in: media-video/aegisub/files/, media-video/aegisub/

2016-06-28 Thread Patrice Clement
commit: 88dd32ed15fabd7a46dbfa06524620952b0b9200
Author: Ilya Tumaykin  gmail  com>
AuthorDate: Sat Jun  4 18:15:22 2016 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Tue Jun 28 17:38:38 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=88dd32ed

media-video/aegisub: remove old

Closes: https://github.com/gentoo/gentoo/pull/1781
Package-Manager: portage-2.3.0_rc1

Signed-off-by: Patrice Clement  gentoo.org>

 media-video/aegisub/Manifest   |   1 -
 media-video/aegisub/aegisub-3.2.2_p20160306.ebuild | 126 
 ...sub-3.2.2_p20160306-fix-luajit-unbundling.patch | 127 -
 ...2.2_p20160306-respect-user-compiler-flags.patch |  53 -
 4 files changed, 307 deletions(-)

diff --git a/media-video/aegisub/Manifest b/media-video/aegisub/Manifest
index 2db679d..dc56fe5 100644
--- a/media-video/aegisub/Manifest
+++ b/media-video/aegisub/Manifest
@@ -1,3 +1,2 @@
 DIST aegisub-3.2.2.tar.xz 5252052 SHA256 
c55e33945b82d8513c02ea6e782f0d72c726adcd3707e95b8c0022f6151e6885 SHA512 
54f825e52f238fef8d5cc31c37436e21355aee27883347f905271e5d2a8ff2a77e1b67d5aef38b0f8468bd0bad851fe944e02de27ec96310b902fbe5b1086722
 WHIRLPOOL 
fe948edbb01f11385e14d1912b73942605df18325fcd95f4284a3c2edb73778d90d73038ac4a062e211fd56879590040e3c558fe1e361ec9fe2eee6a5c016448
-DIST aegisub-3.2.2_p20160306.tar.gz 7436713 SHA256 
1b70f67c3b3d6ecce482bc1f4beb1ceffd4c523aa060556658e403ea98fcc58c SHA512 
815775b64b1ad5cd09eda6106561a8a0d4dc129d4c2e08e057eab881289526a7b67bab2f4d2f48748ef2015ea21f2839ed8f84d168bf9127c62c9a35caa1abd5
 WHIRLPOOL 
caaa6b1d69c7e4d1da4abfd0382d263585c5216d9ed5e63f515d8bce98b2e0dad2848552f3f097a8db9e39dad5d2c00d3b752f0407490d0d2c777aaa8fc6dc38
 DIST aegisub-3.2.2_p20160518.tar.gz 7438734 SHA256 
744318ce8be1afb21fbd6b0ce6d407a6f42c442db0df10c7cf89692a5bc8ca31 SHA512 
8d8775ba0a12735a9756b9abfd65c89519dae4e21afcaedbd18985d1c1021975b1ae909b3bef1121b707c626e1711d56f1823f3b4746eab49e8386536a5e84e6
 WHIRLPOOL 
0d46799009c72cac1d6df89f4ffe5110d904e671175380e20605683b6a2f3ccdd46855cf98ebac8f0088c7a928b82547557afc8214b2fce85aed759aa5e9e4ab

diff --git a/media-video/aegisub/aegisub-3.2.2_p20160306.ebuild 
b/media-video/aegisub/aegisub-3.2.2_p20160306.ebuild
deleted file mode 100644
index ef73e9d..000
--- a/media-video/aegisub/aegisub-3.2.2_p20160306.ebuild
+++ /dev/null
@@ -1,126 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-AUTOTOOLS_AUTORECONF=1
-AUTOTOOLS_IN_SOURCE_BUILD=1
-PLOCALES="ar bg ca cs da de el es eu fa fi fr_FR gl hu id it ja ko nl pl pt_BR 
pt_PT ru sr_RS@latin sr_RS uk_UA vi zh_CN zh_TW"
-WX_GTK_VER="3.0"
-COMMIT_ID="26fea0e123246b4f122beb54559c8dcd82925071"
-
-inherit autotools-utils fdo-mime flag-o-matic gnome2-utils l10n wxwidgets 
vcs-snapshot
-
-DESCRIPTION="Advanced subtitle editor"
-HOMEPAGE="http://www.aegisub.org/;
-SRC_URI="https://github.com/Aegisub/Aegisub/archive/${COMMIT_ID}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="alsa debug +ffmpeg +fftw openal oss portaudio pulseaudio spell +uchardet"
-
-# configure.ac specifies minimal versions for some of the dependencies below.
-# However, most of these minimal versions date back to 2006-2012 yy.
-# Such version specifiers are meaningless nowadays, so they are omitted.
-#
-# aegisub bundles luabins (https://github.com/agladysh/luabins).
-# Unfortunately, luabins upstream is practically dead since 2010.
-# Thus unbundling luabins is not worth the effort.
-RDEPEND="
-   dev-lang/luajit:2[lua52compat]
-   dev-libs/boost:=[icu,nls,threads]
-   dev-libs/icu:=
-   media-libs/fontconfig
-   media-libs/freetype
-   media-libs/libass:=[fontconfig]
-   virtual/libiconv
-   virtual/opengl
-   x11-libs/wxGTK:${WX_GTK_VER}[X,opengl,debug?]
-
-   alsa? ( media-libs/alsa-lib )
-   openal? ( media-libs/openal )
-   portaudio? ( =media-libs/portaudio-19* )
-   pulseaudio? ( media-sound/pulseaudio )
-
-   ffmpeg? ( media-libs/ffmpegsource:= )
-   fftw? ( >=sci-libs/fftw-3.3:= )
-
-   spell? ( app-text/hunspell )
-   uchardet? ( dev-libs/uchardet )
-"
-DEPEND="${RDEPEND}
-   oss? ( virtual/os-headers )
-   dev-util/intltool
-   sys-devel/gettext
-   virtual/pkgconfig
-"
-REQUIRED_USE="
-   || ( alsa openal oss portaudio pulseaudio )
-"
-
-PATCHES=(
-   "${FILESDIR}/${P}-fix-luajit-unbundling.patch"
-   "${FILESDIR}/${P}-respect-user-compiler-flags.patch"
-)
-
-pkg_pretend() {
-   if [[ ${MERGE_TYPE} != "binary" ]] && ! test-flag-CXX -std=c++11; then
-   die "Your compiler lacks C++11 support. Use GCC>=4.7.0 or 
Clang>=3.3."
-   fi
-}
-
-src_prepare() {
-   remove_locale() {
-   rm "po/${1}.po" || die
-   }
-
-   l10n_find_plocales_changes 'po' '' '.po'
-   l10n_for_each_disabled_locale_do remove_locale
-
-   

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

2016-06-28 Thread Patrice Clement
commit: 4fca3887147922a03400b9b522aebfd6313224d8
Author: Karl Linden  gmail  com>
AuthorDate: Tue Jun 28 12:46:52 2016 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Tue Jun 28 17:38:49 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4fca3887

sys-kernel/rt-sources: version bump to {3.14.72_p75,3.18.36_p37,4.1.27_p30}

Package-Manager: portage-2.3.0
Closes: https://github.com/gentoo/gentoo/pull/1782

Signed-off-by: Patrice Clement  gentoo.org>

 sys-kernel/rt-sources/Manifest |  6 +++
 .../rt-sources/rt-sources-3.14.72_p75.ebuild   | 46 ++
 .../rt-sources/rt-sources-3.18.36_p37.ebuild   | 46 ++
 sys-kernel/rt-sources/rt-sources-4.1.27_p30.ebuild | 46 ++
 4 files changed, 144 insertions(+)

diff --git a/sys-kernel/rt-sources/Manifest b/sys-kernel/rt-sources/Manifest
index 147a583..f55478b 100644
--- a/sys-kernel/rt-sources/Manifest
+++ b/sys-kernel/rt-sources/Manifest
@@ -15,10 +15,16 @@ DIST linux-4.4.tar.xz 87295988 SHA256 
401d7c8fef594999a460d10c72c5a94e9c2e1022f1
 DIST linux-4.6.tar.xz 89461728 SHA256 
a93771cd5a8ad27798f22e9240538dfea48d3a2bf2a6a6ab415de3f02d25d866 SHA512 
df5ee40b0ebd89914a900f63c32a481cb4f405d8f792b2d03ea167ce9c5bdf75154c7bd8ecd7ebac77a8dbf2b077c972cbfe6b95163e27c38c1fefc6ddbdfa0b
 WHIRLPOOL 
50ee28a06930ffb29ade1aa5fb4e3bf165ead92cb660dc6771a265cdbc2240713ebf14fe235fa153d8b6e3ab853852ea06c2525209cd7989aa3d6f6fad5b7edf
 DIST patch-3.14.65-rt68.patch.xz 170760 SHA256 
0cdd6b19eeed2ad0f5ce9f4d8cd131e2efa020657b5822dbe402ed787698fcf7 SHA512 
177e2f2dccf3667a918e73285bd338f9f66676143877aa1221f9fbb1a72a70390cafe931eb73d80d4051d7f0d8c4ad921d5ad6916e9def2ba1e9301f715a2f45
 WHIRLPOOL 
9d49fc4251dd3596d055a6089f7bffb643160e31a0392d2d96b609731cfaa9ec6498be41eaaabd054b75783a15f2746c7ff51091c1492e957106697b1fb11027
 DIST patch-3.14.65.xz 1133164 SHA256 
e462317e3781081ed11dfa18419b4cb9e9ad13e4f4548006ed3db5b96b45a8f7 SHA512 
188c7c337fb77f7723dab7077e2926e04ebddd921d1a253de6b0730289ff052e68f9372e6c4bb6737cd69100638e449c5ac2c028efb4f88f030aefd83780a84e
 WHIRLPOOL 
eaaff0c50d98b435eabef840dede882870dd4165106cbc0153e33753257ecf59ab17047bab749a4dd70e806ae7080aa60327aa76dc791c2465ea0fa374e97e33
+DIST patch-3.14.72-rt75.patch.xz 170752 SHA256 
a5891881c1a7888f2e13924fe27c813c8111a7287e9808bc30125cf0aff51b20 SHA512 
27e673d192def104b83ed53e3e967d92a7174d5f151bfbd93fdc4b9b1916828a5a329be9de5d15d46a456f1d67f4c53cfb0d82ca7ebce89d7546d3768876dfed
 WHIRLPOOL 
ae787bc96742c1505e68a4772b35c506d4b4a89c526137288f0ff2d6e385f6768753c6224e726ed880afb0b3f9f658909393540092f9b6e20338d5ad20986a9c
+DIST patch-3.14.72.xz 1173464 SHA256 
8069809c0b47f62d789676f660d2049314f5d4d8a8ad24e2567dd7a541d3174c SHA512 
3b491a9aa9102d442429eb49eb97a6f2460ea9142b17f40a929c58f1604cead87b6e484deae60d6c9ee8770b6c3a8f37d12a0146901345d096077d998c3904b6
 WHIRLPOOL 
719de3fbeeba4cb014c79940fd0c9cf49856d99d85934d694ddc79e0cf05ec4b8199f41bafbbfdb72420c1d2b59ccdbb12fb1ba6810c8c2b7aea561cdd55bf5c
 DIST patch-3.18.29-rt30.patch.xz 166268 SHA256 
d75ff961fc5ea4d2d338db1fe9ab31baf32eb6bf1851d1c1932259ccfd4cc616 SHA512 
d5e358032f22b7142c529605b69e4575b8c790387676016eb206c8c9002f66cce5cdd2475bf04cd4604b98c427cd72e99e77949650d0f3e5a00ac5e755b469e2
 WHIRLPOOL 
bc38f5ab2089b103c1ce112234c740007675fe7162fac3b07a009902d902e7228328bfb34d415f04229b2e5ef30b8fd6da7738846551d50ab3ca68afc1ac6b93
 DIST patch-3.18.29.xz 832136 SHA256 
c406a8488d8d4d9e11934479b188126bce5dc41477be19a1bb389fd4a94ecb53 SHA512 
99e27e64876d1cbdb7ce4f283d70dd81c43ccea859a4779f0095a9168583988cfa15ed500c8d2c603a9a31d3cfd06937685390c76edfb73488cc2a5b7265c984
 WHIRLPOOL 
486ec464264dbbd6a1153915b36daf41ee299b98f303160c0848cb7b95ef84ad31f85fd48c3111a35838ed9e7cff608fece790295c89d52ff8d3ce2ab2699460
+DIST patch-3.18.36-rt37.patch.xz 166280 SHA256 
c64677e4108276dc2713670a9aacc09f480143e30df169181a86c28f74d70e5b SHA512 
102187bfe0a0b83cda46ee5426af01f613981c3701045b305741c756308642ddaa05f8547febe1d79aa1115698bf48fffbbe5610e65d2f069b330848b8b657fb
 WHIRLPOOL 
22123623bc5870a4a0185b2d088ce8f3ca0d7e6030683749a4a4a5767ea244787ecc163d144683588a935d2043d9d1d36d27a2116a382e22b32979a89bc75fd5
+DIST patch-3.18.36.xz 935484 SHA256 
989ce0e31c54547203e39ebc80a3d8aed4b2f6ba0c97e8970b67c0aeac594ceb SHA512 
57be3c3eac421c199d4608ce70f8be7fd5434ca79cffa5da9120e08ca32131ab645c118a8974c0e727427793c0f6d10d3f9a077df86bc200527222d8a1e8e1a6
 WHIRLPOOL 
b4045cf2e895561877ec0564288beefbe53520405d3f4e004ec1a23bf2f10c8570341575c4fa8679b8aa9368edd4814c172d21b849634de28c0a4c24d085
 DIST patch-4.1.20-rt23.patch.xz 178388 SHA256 
66be26d74f5a5a13c9af87de79b6c54d59e263ac17ced58f8f6bfb5c8643d1c7 SHA512 
d1f9cfcc9290bf307cd57e48ef01dd74892310e9e3dee723dd271f8620a150413be6467ff4415b49adbb4836fce0c0575af26dd52dff7c4caa9232efd091bacb
 WHIRLPOOL 
7001c1f4a27ff7c85d0260136cf1869973dd4d591386d9585956ef61366279ed4586ddf47ab2d477ddbef75ca8f454ded225e50517a0a337bd319ae87aaeee5a
 DIST 

[gentoo-commits] repo/gentoo:master commit in: media-video/aegisub/files/3.2.2_p20160518/, media-video/aegisub/

2016-06-28 Thread Patrice Clement
commit: 856366c5b4b00916caa4263b9970d29d0b9838e8
Author: Ilya Tumaykin  gmail  com>
AuthorDate: Sat Jun  4 17:51:57 2016 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Tue Jun 28 17:38:17 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=856366c5

media-video/aegisub: verbump to 3.2.2_p20160518

Major revamp of the ebuild and the patchset:
- EAPI=6;
- add testing support;
- remove ffmpeg USE and depend on ffmpegsource unconditionally
  (otherwise aegisub can only open blank 'videos' without any video);
- cleanup dependencies;
- update the patchset (all changes were submitted upstream);
- update LICENSE.

Package-Manager: portage-2.3.0_rc1

Signed-off-by: Patrice Clement  gentoo.org>

 media-video/aegisub/Manifest   |   1 +
 media-video/aegisub/aegisub-3.2.2_p20160518.ebuild | 138 +
 ...b-3.2.2_p20160518-fix-system-luajit-build.patch | 121 ++
 ...ub-3.2.2_p20160518-respect-compiler-flags.patch |  53 
 ...isub-3.2.2_p20160518-support-system-gtest.patch |  75 +++
 5 files changed, 388 insertions(+)

diff --git a/media-video/aegisub/Manifest b/media-video/aegisub/Manifest
index d977b38..2db679d 100644
--- a/media-video/aegisub/Manifest
+++ b/media-video/aegisub/Manifest
@@ -1,2 +1,3 @@
 DIST aegisub-3.2.2.tar.xz 5252052 SHA256 
c55e33945b82d8513c02ea6e782f0d72c726adcd3707e95b8c0022f6151e6885 SHA512 
54f825e52f238fef8d5cc31c37436e21355aee27883347f905271e5d2a8ff2a77e1b67d5aef38b0f8468bd0bad851fe944e02de27ec96310b902fbe5b1086722
 WHIRLPOOL 
fe948edbb01f11385e14d1912b73942605df18325fcd95f4284a3c2edb73778d90d73038ac4a062e211fd56879590040e3c558fe1e361ec9fe2eee6a5c016448
 DIST aegisub-3.2.2_p20160306.tar.gz 7436713 SHA256 
1b70f67c3b3d6ecce482bc1f4beb1ceffd4c523aa060556658e403ea98fcc58c SHA512 
815775b64b1ad5cd09eda6106561a8a0d4dc129d4c2e08e057eab881289526a7b67bab2f4d2f48748ef2015ea21f2839ed8f84d168bf9127c62c9a35caa1abd5
 WHIRLPOOL 
caaa6b1d69c7e4d1da4abfd0382d263585c5216d9ed5e63f515d8bce98b2e0dad2848552f3f097a8db9e39dad5d2c00d3b752f0407490d0d2c777aaa8fc6dc38
+DIST aegisub-3.2.2_p20160518.tar.gz 7438734 SHA256 
744318ce8be1afb21fbd6b0ce6d407a6f42c442db0df10c7cf89692a5bc8ca31 SHA512 
8d8775ba0a12735a9756b9abfd65c89519dae4e21afcaedbd18985d1c1021975b1ae909b3bef1121b707c626e1711d56f1823f3b4746eab49e8386536a5e84e6
 WHIRLPOOL 
0d46799009c72cac1d6df89f4ffe5110d904e671175380e20605683b6a2f3ccdd46855cf98ebac8f0088c7a928b82547557afc8214b2fce85aed759aa5e9e4ab

diff --git a/media-video/aegisub/aegisub-3.2.2_p20160518.ebuild 
b/media-video/aegisub/aegisub-3.2.2_p20160518.ebuild
new file mode 100644
index 000..8610144
--- /dev/null
+++ b/media-video/aegisub/aegisub-3.2.2_p20160518.ebuild
@@ -0,0 +1,138 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+WX_GTK_VER=3.0
+PLOCALES="ar bg ca cs da de el es eu fa fi fr_FR gl hu id it ja ko nl pl pt_BR 
pt_PT ru sr_RS sr_RS@latin uk_UA vi zh_CN zh_TW"
+COMMIT_ID="b118fe7e7a5c37540e2f0aa75af105e272bad234"
+
+inherit autotools fdo-mime flag-o-matic gnome2-utils l10n wxwidgets 
vcs-snapshot
+
+DESCRIPTION="Advanced subtitle editor"
+HOMEPAGE="http://www.aegisub.org/ https://github.com/Aegisub/Aegisub;
+SRC_URI="https://github.com/Aegisub/Aegisub/archive/${COMMIT_ID}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="BSD MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="alsa debug +fftw openal oss portaudio pulseaudio spell test +uchardet"
+
+# aegisub bundles luabins (https://github.com/agladysh/luabins).
+# Unfortunately, luabins upstream is practically dead since 2010.
+# Thus unbundling luabins isn't worth the effort.
+RDEPEND="
+   x11-libs/wxGTK:${WX_GTK_VER}[X,opengl,debug?]
+   dev-lang/luajit:2[lua52compat]
+   dev-libs/boost:=[icu,nls,threads]
+   dev-libs/icu:=
+   media-libs/ffmpegsource:=
+   media-libs/fontconfig
+   media-libs/freetype
+   media-libs/libass:=[fontconfig]
+   sys-libs/zlib
+   virtual/libiconv
+   virtual/opengl
+   alsa? ( media-libs/alsa-lib )
+   fftw? ( >=sci-libs/fftw-3.3:= )
+   openal? ( media-libs/openal )
+   portaudio? ( =media-libs/portaudio-19* )
+   pulseaudio? ( media-sound/pulseaudio )
+   spell? ( app-text/hunspell )
+   uchardet? ( dev-libs/uchardet )
+"
+DEPEND="${RDEPEND}
+   dev-util/intltool
+   sys-devel/gettext
+   virtual/pkgconfig
+   oss? ( virtual/os-headers )
+   test? (
+   ~dev-cpp/gtest-1.7.0
+   dev-lua/busted
+   dev-lua/luarocks
+   )
+"
+
+REQUIRED_USE="|| ( alsa openal oss portaudio pulseaudio )"
+
+PATCHES=(
+   "${FILESDIR}/${PV}/${P}-fix-system-luajit-build.patch"
+   "${FILESDIR}/${PV}/${P}-respect-compiler-flags.patch"
+   "${FILESDIR}/${PV}/${P}-support-system-gtest.patch"
+)
+
+pkg_pretend() {
+   if [[ ${MERGE_TYPE} != "binary" ]] && ! test-flag-CXX -std=c++11; then
+   die 

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

2016-06-28 Thread Steve Arnold
commit: 3823967e03cfca3192cbdfeeeb06149cff7985cc
Author: Stephen L Arnold  gentoo  org>
AuthorDate: Tue Jun 28 18:02:25 2016 +
Commit: Steve Arnold  gentoo  org>
CommitDate: Tue Jun 28 18:02:25 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3823967e

dev-lang/gnat-gcc: add missing 4.6 update from the last round of bug
fixes.

This should bring everything in sync again (sorry about that, chief...)

Package-Manager: portage-2.2.28

 dev-lang/gnat-gcc/Manifest |  1 +
 dev-lang/gnat-gcc/gnat-gcc-4.6.4-r1.ebuild | 22 +++---
 2 files changed, 16 insertions(+), 7 deletions(-)

diff --git a/dev-lang/gnat-gcc/Manifest b/dev-lang/gnat-gcc/Manifest
index 2a681b7..713b633 100644
--- a/dev-lang/gnat-gcc/Manifest
+++ b/dev-lang/gnat-gcc/Manifest
@@ -28,6 +28,7 @@ DIST gnatboot-4.3-amd64.tar.bz2 20294401 SHA256 
3506500b4cda06eaaf9bb70ec26fbe9b
 DIST gnatboot-4.3-i686.tar.bz2 16065767 SHA256 
7afbea3216c24dde950d7d511e5fc897db5e5c8099ff4a524048519abc54f0b9 SHA512 
5e3efd9e6974f2f47cc61937e5fb347cf27c9bc172b74422612a45dae8f4db89907b2b1ba15a0dad4c9a0fe244d43b99f664c2c23eb7050932747d0768c0c543
 WHIRLPOOL 
9d1473811aff2e2c45de30ad4557ce7ca4db1c7f38f9ef600cb7cb65823046fcf85a42a208dcb59bac796fc70cbfe3e5eccf9cb141ba3fe5a8178d38e4f0e6db
 DIST gnatboot-4.3-sparc.tar.bz2 13065130 SHA256 
e234336123fd65c0f73cd25af99dbb439ea08f0286fe7f5b1e05dd414b9878e7 SHA512 
4f07c5daccd1e431f43783c8c0001066974356ab92399a72d156c21fd5dacc87a24eb02bec5ddc3a5a31a7682aeb6df44621894d35dead0061b35531dd81782e
 WHIRLPOOL 
71dfdd4cf6463bbfe665d7d211973083f7047f941573804fb3dc03088f386868c2013c789701f26720fdc294a29f77463c8fc8222c9035e0a7dcac61fac35efa
 DIST gnatboot-4.4-amd64.tar.bz2 26117669 SHA256 
fd6c6ea6e4d57eb178d239a8b1e4d99d6638cb9d7d322c0789b37e8ed6a49b67 SHA512 
bf68582e8e8ecc9c4f4dbec90ef47edf10769ca7a2dd197b065f44e5ad1e40b81c44592bb362651654b187ebad972095176509273b5e98edc1a26c2164075d80
 WHIRLPOOL 
59d714a3ea70dae7c4b9e6d177336810bbb5ea7bcdbe038c7c34d543ef8c45f40d240ecbc58de1b49c88904b245cdd3ef9121bc88fa3bdecf413762f67301cde
+DIST gnatboot-4.4-arm.tar.xz 44033876 SHA256 
49969d4f33e0b053ad7e1aaaee9c2f322d660cb4a9453608ff1d7fe54c6fad5d SHA512 
1e858982ded20e8fb19bc5983ea5cd0d46460e47fca2b3003dbb6ea52dbd863d25d8f5f684aca885e4fcd647e31214d10f1f04fb30cdd2306d2ade0e676b6e35
 WHIRLPOOL 
092709cf65432af266bbbc6df56c27f251af1caf1232738badcd5639a7958e6d33ccedf28d6f4c5efa4fff0f7ba04fc8e57578d51aa67452461c98141bf08281
 DIST gnatboot-4.4-i686.tar.bz2 17194327 SHA256 
1081cdf2514fd1c03b40f0923d0046ffd2886b3bc6eabd217eaa40da1765ba5b SHA512 
29a4e32d178f065ceef88efc9bae3bd2b68553e34d485b929e055733ceabdaf172c58ab92f24340d8a46fdbb1565e5f7573b744e3931ed261aaeb488c40501e6
 WHIRLPOOL 
80987d40ddf7589a74c6280dd687ad442ee7a560c5bb2eece950c50fcf0bfaa38e2befeec72e6fbf2695bb9d89ecfe905cf894152a56b22c7384926a59ce4f11
 DIST gnatboot-4.4-sparc.tar.bz2 13962662 SHA256 
467fa1da5ee4c769a10b2c870e132e1bf7827688e88860fdd27259e9b258109b SHA512 
d02b07824da718d5a3c41a4d5c848b872cecbcf3ec04e59ba922fed0549e1d6901c07122038c286f6627d6f4edb1a71a6e52b8a5e52e8c788d9d51ac96f225b4
 WHIRLPOOL 
9164527588573ba1b5088c7835e739e3518bbdb099e0b85f205ca7602da87bd20646f8bd9fa12a14417ff18fe90041288be3647ecd900f300cf33621c5fb48fb
 DIST gnatboot-4.9-amd64.tar.xz 126692152 SHA256 
4d7bfd5f8cb190ea51d6bea37a24aa149b6017093fa3aad9c5831c047a006381 SHA512 
da41b0986e2c84ff14da86e4149d19a9429c456b6f6ef2733552e8d09ae1af62d4352cd4d2b892ed36c4a1278c5f8cef3513eafbd52cdd74a26e8d369662160f
 WHIRLPOOL 
bad5be4f54728004e1ed60d0440e8eb9d0b2dd64693e401f33c97a7f48026e2086a764c677463bb62cc87885582997fd69a9703133592d473bb5c07f2ad1984a

diff --git a/dev-lang/gnat-gcc/gnat-gcc-4.6.4-r1.ebuild 
b/dev-lang/gnat-gcc/gnat-gcc-4.6.4-r1.ebuild
index d610841..78125ff 100644
--- a/dev-lang/gnat-gcc/gnat-gcc-4.6.4-r1.ebuild
+++ b/dev-lang/gnat-gcc/gnat-gcc-4.6.4-r1.ebuild
@@ -19,10 +19,11 @@ 
SRC_URI="ftp://gcc.gnu.org/pub/gcc/releases/gcc-${PV}/gcc-core-${PV}.tar.bz2
ftp://gcc.gnu.org/pub/gcc/releases/gcc-${PV}/gcc-ada-${PV}.tar.bz2
amd64? ( 
https://dev.gentoo.org/~george/src/gnatboot-${BOOT_SLOT}-amd64.tar.bz2 )
sparc? ( 
https://dev.gentoo.org/~george/src/gnatboot-${BOOT_SLOT}-sparc.tar.bz2 )
-   x86?   ( 
https://dev.gentoo.org/~george/src/gnatboot-${BOOT_SLOT}-i686.tar.bz2 )"
+   x86?   ( 
https://dev.gentoo.org/~george/src/gnatboot-${BOOT_SLOT}-i686.tar.bz2 )
+   arm?   ( 
https://dev.gentoo.org/~nerdboy/files/gnatboot-${BOOT_SLOT}-arm.tar.xz )"
 #  ppc?   ( mirror://gentoo/gnatboot-${BOOT_SLOT}-ppc.tar.bz2 )
 
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 ~arm ~sparc ~x86"
 
 # starting with 4.3.0 gnat needs these libs
 RDEPEND=">=dev-libs/mpfr-3.1.2
@@ -32,14 +33,13 @@ RDEPEND=">=dev-libs/mpfr-3.1.2
>=sys-libs/ncurses-5.7:0"
 
 DEPEND="${RDEPEND}
-   doc? ( >=sys-apps/texinfo-5 )
-   >=sys-devel/bison-1.875
-   >=sys-libs/glibc-2.8
-   >=sys-devel/binutils-2.20"
+   doc? ( 

[gentoo-commits] repo/proj/ppc64le:master commit in: net-misc/gsutil/

2016-06-28 Thread Anthony G. Basile
commit: c5835996613797d0eae213fb677140f8e05ff00b
Author: Leno Hou  gmail  com>
AuthorDate: Tue Jun 28 14:31:31 2016 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Tue Jun 28 17:51:39 2016 +
URL:https://gitweb.gentoo.org/repo/proj/ppc64le.git/commit/?id=c5835996

net-misc/gsutils: fix dev-python/oauth2client-2 dependency

Signed-off-by: Anthony G. Basile  gentoo.org>

 net-misc/gsutil/gsutil-4.19.ebuild | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/net-misc/gsutil/gsutil-4.19.ebuild 
b/net-misc/gsutil/gsutil-4.19.ebuild
index ea1c3e1..7904721 100644
--- a/net-misc/gsutil/gsutil-4.19.ebuild
+++ b/net-misc/gsutil/gsutil-4.19.ebuild
@@ -26,8 +26,7 @@ RDEPEND="${PYTHON_DEPS}
>=dev-python/pyopenssl-0.13[${PYTHON_USEDEP}]
>=dev-python/gcs-oauth2-boto-plugin-1.12[${PYTHON_USEDEP}]
>=dev-python/google-apitools-0.5.2[${PYTHON_USEDEP}]
-   >=dev-python/oauth2client-1.5.2[${PYTHON_USEDEP}]
-   =dev-python/python-gflags-2.0[${PYTHON_USEDEP}]
>=dev-python/retry-decorator-1.0.0[${PYTHON_USEDEP}]
>=dev-python/six-1.9.0[${PYTHON_USEDEP}]



[gentoo-commits] repo/proj/ppc64le:master commit in: dev-util/perf/

2016-06-28 Thread Anthony G. Basile
commit: fcabf3a8e103b1964b8405a0268dccaf15da3c3e
Author: Leno Hou  gmail  com>
AuthorDate: Tue Jun 28 14:31:30 2016 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Tue Jun 28 17:50:51 2016 +
URL:https://gitweb.gentoo.org/repo/proj/ppc64le.git/commit/?id=fcabf3a8

dev-utils/perf: add support for ppc64le #581746

Signed-off-by: Leno Hou  gmail.com>
Signed-off-by: Anthony G. Basile  gentoo.org>

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

diff --git a/dev-util/perf/perf-4.4.4.ebuild b/dev-util/perf/perf-4.4.4.ebuild
index 18dd89e..b4fe31e 100644
--- a/dev-util/perf/perf-4.4.4.ebuild
+++ b/dev-util/perf/perf-4.4.4.ebuild
@@ -76,7 +76,7 @@ pkg_setup() {
 src_unpack() {
local paths=(
tools/arch tools/build tools/include tools/lib tools/perf 
tools/scripts
-   include lib "arch/*/lib"
+   include lib "arch/*/include" "arch/*/lib"
)
 
# We expect the tar implementation to support the -j option (both



[gentoo-commits] repo/proj/ppc64le:master commit in: net-misc/gsutil/, net-misc/gsutil/files/

2016-06-28 Thread Anthony G. Basile
commit: 253f53a1a2955c5c932e124eb369b06c75dc07e0
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Tue Jun 28 17:51:36 2016 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Tue Jun 28 17:51:36 2016 +
URL:https://gitweb.gentoo.org/repo/proj/ppc64le.git/commit/?id=253f53a1

net-misc/gsutil: copy from tree

 net-misc/gsutil/Manifest   |  3 ++
 net-misc/gsutil/files/dummy.boto   |  6 +++
 .../gsutil-3.37-drop-http_proxy-clearing.patch | 35 ++
 .../gsutil-3.42-use-friendy-version-checks.patch   | 20 
 .../gsutil-4.18-use-friendy-version-checks.patch   | 25 ++
 .../gsutil-4.19-use-friendy-version-checks.patch   | 25 ++
 net-misc/gsutil/gsutil-3.42.ebuild | 52 
 net-misc/gsutil/gsutil-4.18.ebuild | 56 ++
 net-misc/gsutil/gsutil-4.19.ebuild | 56 ++
 net-misc/gsutil/metadata.xml   | 11 +
 10 files changed, 289 insertions(+)

diff --git a/net-misc/gsutil/Manifest b/net-misc/gsutil/Manifest
new file mode 100644
index 000..f2cbdcd
--- /dev/null
+++ b/net-misc/gsutil/Manifest
@@ -0,0 +1,3 @@
+DIST gsutil_3.42.tar.gz 1878904 SHA256 
50fc7acb7d1db8752f3eee106a3d8d65188107943e7cb30cfd3f94a9cfcdcf37 SHA512 
084aaf43a44528af0cdfd9bd22beeb5d6abff240c09843cf35016d685d51b854ed5b2837eaa50c97bb44d5e1a3cdccbae6688ef27aa13f2a5db6040bf501b381
 WHIRLPOOL 
5b0d0fb1d2446a7b8777f368f073fdb4f7ad2d6407735976c178a2727a2548bf28522e06469dd0b7df1578d5586bc152fba3520b66f88d706417947aa3aa5578
+DIST gsutil_4.18.tar.gz 2704520 SHA256 
b7f2b7fe2f14b3e5ffa0679507be8d84a0add268dff729de53d22b2f5b61ce24 SHA512 
74dd2898faa1615dbd7d560a7ed9f2a78788b2f1ce6e97fa5019c55c7827d93de1923f6985f210bb334e8064bdbd7d169f805ac7add722db0f0e20ff0f85494e
 WHIRLPOOL 
6188f1f4ae352a61e9ad4f67afa5773810519d9d96ad1a534dcd3a6ca58b914a336a4682438800bf242573a00a327f52d541810362f84a5104a165a8566dabd5
+DIST gsutil_4.19.tar.gz 2715141 SHA256 
6d9ce67de274d080775ed55e3d86edeb1c8c0a942bccdf5e96bdf1eaa51dd8d2 SHA512 
59e96c9855a037300feae122462ff3c9f69e46f049812e88087ae532f590e84b81d67b4e961c47bd0f725c87aa6e0360f65bd8935a95a51c61eb80da0b82dcc1
 WHIRLPOOL 
70ccfa6f462e536f8aee7ef27aef0e9f8ef0d73bad1493959d2a177db675324f5a872bef5c7e7c844b380cabb04d00f6b334f46bc0f021e4ed743a209b4bf677

diff --git a/net-misc/gsutil/files/dummy.boto b/net-misc/gsutil/files/dummy.boto
new file mode 100644
index 000..93e9dd2
--- /dev/null
+++ b/net-misc/gsutil/files/dummy.boto
@@ -0,0 +1,6 @@
+# dummy .boto file for testing
+
+[Credentials]
+gs_oauth2_refresh_token = 1/xxx
+
+[GSUtil]

diff --git a/net-misc/gsutil/files/gsutil-3.37-drop-http_proxy-clearing.patch 
b/net-misc/gsutil/files/gsutil-3.37-drop-http_proxy-clearing.patch
new file mode 100644
index 000..4c36035
--- /dev/null
+++ b/net-misc/gsutil/files/gsutil-3.37-drop-http_proxy-clearing.patch
@@ -0,0 +1,35 @@
+http://crbug.com/318478
+
+From 0067df5b08ebab29b88bbb7e6c1cd79dc4d96100 Mon Sep 17 00:00:00 2001
+From: Mike Frysinger 
+Date: Wed, 27 Nov 2013 14:57:05 -0500
+Subject: [PATCH] drop http_proxy clearing
+
+The boto logic takes care of merging the env vars and the settings in its
+boto config file, so there shouldn't be a need to clear things.
+---
+ gslib/__main__.py | 8 
+ 1 file changed, 8 deletions(-)
+
+diff --git a/gslib/__main__.py b/gslib/__main__.py
+index 82a69c1..a18db42 100644
+--- a/gslib/__main__.py
 b/gslib/__main__.py
+@@ -247,14 +247,6 @@ def main():
+ else:
+   command_name = args[0]
+ 
+-# Unset http_proxy environment variable if it's set, because it confuses
+-# boto. (Proxies should instead be configured via the boto config file.)
+-if 'http_proxy' in os.environ:
+-  if debug > 1:
+-sys.stderr.write(
+-'Unsetting http_proxy environment variable within gsutil run.\n')
+-  del os.environ['http_proxy']
+-
+ return _RunNamedCommandAndHandleExceptions(
+ command_runner, command_name, args[1:], headers, debug,
+ parallel_operations)
+-- 
+1.8.4.3
+

diff --git a/net-misc/gsutil/files/gsutil-3.42-use-friendy-version-checks.patch 
b/net-misc/gsutil/files/gsutil-3.42-use-friendy-version-checks.patch
new file mode 100644
index 000..5d8bbbc
--- /dev/null
+++ b/net-misc/gsutil/files/gsutil-3.42-use-friendy-version-checks.patch
@@ -0,0 +1,20 @@
+--- a/setup.py
 b/setup.py
+@@ -33,15 +33,13 @@ management tasks, including:
+ """
+ 
+ requires = [
+-'boto==2.22.1',
++'boto>=2.22.1',
+ 'httplib2>=0.8',
+ 'python-gflags>=2.0',
+ 'google-api-python-client>=1.1',
+ 'pyOpenSSL>=0.13',
+ 'crcmod>=1.7',
+-# Not using 1.02 because of:
+-#   https://code.google.com/p/socksipy-branch/issues/detail?id=3
+-'SocksiPy-branch==1.01',
++'SocksiPy-branch>=1.01',
+ 'retry_decorator>=1.0.0',
+ ]
+ 

diff 

[gentoo-commits] repo/proj/ppc64le:master commit in: dev-utils/perf/files/, dev-util/perf/, dev-utils/perf/, dev-util/perf/files/

2016-06-28 Thread Anthony G. Basile
commit: e867616f5f34660e40d298440ed0dbcd907953f3
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Tue Jun 28 17:50:38 2016 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Tue Jun 28 17:50:38 2016 +
URL:https://gitweb.gentoo.org/repo/proj/ppc64le.git/commit/?id=e867616f

Fix category dev-utils -> dev-util

 {dev-utils => dev-util}/perf/Manifest  | 0
 {dev-utils => dev-util}/perf/files/perf-4.1.5-prefix.patch | 0
 {dev-utils => dev-util}/perf/metadata.xml  | 0
 {dev-utils => dev-util}/perf/perf-3.12.ebuild  | 0
 {dev-utils => dev-util}/perf/perf-3.13.1-r1.ebuild | 0
 {dev-utils => dev-util}/perf/perf-3.15.5.ebuild| 0
 {dev-utils => dev-util}/perf/perf-3.8-r1.ebuild| 0
 {dev-utils => dev-util}/perf/perf-4.1.5-r1.ebuild  | 0
 {dev-utils => dev-util}/perf/perf-4.4.4.ebuild | 0
 9 files changed, 0 insertions(+), 0 deletions(-)

diff --git a/dev-utils/perf/Manifest b/dev-util/perf/Manifest
similarity index 100%
rename from dev-utils/perf/Manifest
rename to dev-util/perf/Manifest

diff --git a/dev-utils/perf/files/perf-4.1.5-prefix.patch 
b/dev-util/perf/files/perf-4.1.5-prefix.patch
similarity index 100%
rename from dev-utils/perf/files/perf-4.1.5-prefix.patch
rename to dev-util/perf/files/perf-4.1.5-prefix.patch

diff --git a/dev-utils/perf/metadata.xml b/dev-util/perf/metadata.xml
similarity index 100%
rename from dev-utils/perf/metadata.xml
rename to dev-util/perf/metadata.xml

diff --git a/dev-utils/perf/perf-3.12.ebuild b/dev-util/perf/perf-3.12.ebuild
similarity index 100%
rename from dev-utils/perf/perf-3.12.ebuild
rename to dev-util/perf/perf-3.12.ebuild

diff --git a/dev-utils/perf/perf-3.13.1-r1.ebuild 
b/dev-util/perf/perf-3.13.1-r1.ebuild
similarity index 100%
rename from dev-utils/perf/perf-3.13.1-r1.ebuild
rename to dev-util/perf/perf-3.13.1-r1.ebuild

diff --git a/dev-utils/perf/perf-3.15.5.ebuild 
b/dev-util/perf/perf-3.15.5.ebuild
similarity index 100%
rename from dev-utils/perf/perf-3.15.5.ebuild
rename to dev-util/perf/perf-3.15.5.ebuild

diff --git a/dev-utils/perf/perf-3.8-r1.ebuild 
b/dev-util/perf/perf-3.8-r1.ebuild
similarity index 100%
rename from dev-utils/perf/perf-3.8-r1.ebuild
rename to dev-util/perf/perf-3.8-r1.ebuild

diff --git a/dev-utils/perf/perf-4.1.5-r1.ebuild 
b/dev-util/perf/perf-4.1.5-r1.ebuild
similarity index 100%
rename from dev-utils/perf/perf-4.1.5-r1.ebuild
rename to dev-util/perf/perf-4.1.5-r1.ebuild

diff --git a/dev-utils/perf/perf-4.4.4.ebuild b/dev-util/perf/perf-4.4.4.ebuild
similarity index 100%
rename from dev-utils/perf/perf-4.4.4.ebuild
rename to dev-util/perf/perf-4.4.4.ebuild



[gentoo-commits] repo/proj/ppc64le:master commit in: dev-utils/perf/files/, dev-utils/perf/

2016-06-28 Thread Anthony G. Basile
commit: f670c8d44348e03d4d3f1e349aa39843cafb5608
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Tue Jun 28 17:48:17 2016 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Tue Jun 28 17:48:17 2016 +
URL:https://gitweb.gentoo.org/repo/proj/ppc64le.git/commit/?id=f670c8d4

dev-utils/perf: copy from tree

 dev-utils/perf/Manifest  |  10 ++
 dev-utils/perf/files/perf-4.1.5-prefix.patch |  43 ++
 dev-utils/perf/metadata.xml  |  29 
 dev-utils/perf/perf-3.12.ebuild  | 178 +
 dev-utils/perf/perf-3.13.1-r1.ebuild | 183 +
 dev-utils/perf/perf-3.15.5.ebuild| 183 +
 dev-utils/perf/perf-3.8-r1.ebuild| 170 
 dev-utils/perf/perf-4.1.5-r1.ebuild  | 191 +++
 dev-utils/perf/perf-4.4.4.ebuild | 185 ++
 9 files changed, 1172 insertions(+)

diff --git a/dev-utils/perf/Manifest b/dev-utils/perf/Manifest
new file mode 100644
index 000..e756632
--- /dev/null
+++ b/dev-utils/perf/Manifest
@@ -0,0 +1,10 @@
+DIST linux-3.12.tar.bz2 9381 SHA256 
43129defd9079c99cf5e57506d36b6b01614c734a5ed9e604d3a7c1510ab8b22 SHA512 
bea14d044c8a0257d8312f45db6a39ca4f9dffe8ac32a11198e90762ee1735c8b6975bb81c635a4755d451793fa7c7e5b2d7d692c9e57133b15b4cdc941febf1
 WHIRLPOOL 
1889c3f689cf305856112f350e3901175b9f6c4f1e4143d62b40e502000685ade3e75b211a8a9fd948f6225e1c57a68cae10ceb649ff7976981089290d562926
+DIST linux-3.13.tar.xz 77187032 SHA256 
4d5e5eee5f276424c32e9591f1b6c971baedc7b49f28ce03d1f48b1e5d6226a2 SHA512 
1ba223bb4b885d691a67196d86a8aaf7b4a1c351bf2a762f50f1b0c32da00dd0c28895872a66b49e8d244498d996876609268e64861d28ac4048886ef9f79b87
 WHIRLPOOL 
2992257a17e85b3eb16fcaf21678fa6dbf31f80c2099fd1ad0ff9852ac1d16122ac8e2c0b46421d8895d4368253a724e439cd625307ee7af7bd1e50cb2c9b62a
+DIST linux-3.15.tar.xz 79676484 SHA256 
c3927e87be4040fa8aca1b58663dc0776aaf00485604ff88a623be2f3fb07794 SHA512 
d5dc477cad4584e56e2e2ef9e0950c2b22e76e5cf5090a896ba099cb7c5e5db1853a4aeb96b199189653dc66d461557e95198e37516a619f7ddc01ba6b308e02
 WHIRLPOOL 
7f3dfde1a23aab75b7f40770ae2ca77c1b28f845e4abe6296b2aec9b56fe94f7afa76b00eb6cc7475305c31b726ebeb4643107dd48c12ac04c933cf1856b8e77
+DIST linux-3.8.tar.bz2 84623657 SHA256 
fce774b5313e73949cb35f128e91e7b2ccd7fa2438abc5cff69267e504395a45 SHA512 
966a3b08aecc4b135a48ea73ba3326e1710c455e6da29693479e9d1a56663fc10f569e2342fa861486d39d4ea5c2af406d1bd40613c1acffdba160ef7ba9
 WHIRLPOOL 
a83baa904c78f71fed5e4cf2607b8e6d1db70a4137b5c00b3cc5f60f04042724faa3cfec36a781417d483548ba0c811f559e82146806edacd1c2fe90bd398e64
+DIST linux-4.1.tar.xz 83017828 SHA256 
caf51f085aac1e1cea4d00dbbf3093ead07b551fc07b31b2a989c05f8ea72d9f SHA512 
168ef84a4e67619f9f53f3574e438542a5747f9b43443363cb83597fcdac9f40d201625c66e375a23226745eaada9176eb006ca023613cec089349e91751f3c0
 WHIRLPOOL 
85fcfdb67ea7f865272a85d3b4c3ec1f5a1267f4664bf073c562bb3875e9d96ad68486259d8866a9aced98c95de16840ec531d89745aec75b7315a64ebe650b8
+DIST linux-4.4.tar.xz 87295988 SHA256 
401d7c8fef594999a460d10c72c5a94e9c2e1022f16795ec51746b0d165418b2 SHA512 
13c8459933a8b80608e226a1398e3d1848352ace84bcfb7e6a4a33cb230bbe1ab719d4b58e067283df91ce5311be6d2d595fc8c19e2ae6ecc652499415614b3e
 WHIRLPOOL 
02abc203d867404b9934aaa4c1e5b5dcbb0b0021e91a03f3a7e7fd224eed106821d8b4949f32a590536db150e5a88c16fcde88538777a26d0c17900f0257b1bc
+DIST patch-3.13.1.xz 2884 SHA256 
74a093b2cacddac0a105e0989b7bf0e9829b9923e2d71ca10382e90324a17e74 SHA512 
164235a15e6a984e9aeaf9fe475a8b2975d5e4c4b28dd4ecf99064b0f0c72eea766d925340f1a7232cabcbd23d26773527c300b6d995bf5cde18a276208fdccc
 WHIRLPOOL 
0ea0118960970b7d6465445252e7a21a6aeb494c0afefec5f52a68c0b7e0d63fd2ed59a3877fbe9ebd282ac03812235b021534866efa8f46d549b6f70228e4b6
+DIST patch-3.15.5.xz 122232 SHA256 
9b0d000e0bdec7a25ee6303afdab8d2af77439995876eadd6ce248e5c954037d SHA512 
6831200503334e839c3cccdad29058aecc0205171cc5b75205d0a2aada8636633889ebff35d9677d4567bbaeea249efc83571e016104cd67554fe72b3b405755
 WHIRLPOOL 
56e1e817c08b4557e18b34d148d8ffd0f73bf8dec92f2339ca9413ca2143b65ec35f6d48c87e37f140226e57d7df33f06d6c53a48dafa7ddf090a839fdabe024
+DIST patch-4.1.5.xz 170056 SHA256 
b495cf8a7b978986dd2b757b687751c62f635d15cc2228edb80934bc0d449dcc SHA512 
1325cdb35ea1f277d513932af37804f788b96ae63b94cedeb3c9b916ee8963bbd6aca5d0e13279e36a81f1de06005c5f3666ecfc845609932686f261fa4250c5
 WHIRLPOOL 
291ddfcde395c3d201a8172f7281ac560167a8bce78d3196b47e4c7be759545282cc1104fc7b2edc95d90250a834cc23103199275bc8c6974bd4229dd530d1a3
+DIST patch-4.4.4.xz 200972 SHA256 
9061d8f57cc25d760387c4e6b7d5cceacaa808e8784a3e478012e7c2949853c8 SHA512 
c206af7803cb0915fbe2bd27ed33282452db3fbd3070c73e4c7147443efd3c7588fb3be12d0abc08742381fbe892190602b29147684630aa9e6ff5e9efa49dbc
 WHIRLPOOL 

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

2016-06-28 Thread Anthony G. Basile
commit: c74201b6303aa8d407f8a8ebea71bd622530b02e
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Tue Jun 28 17:44:57 2016 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Tue Jun 28 17:44:57 2016 +
URL:https://gitweb.gentoo.org/repo/proj/ppc64le.git/commit/?id=c74201b6

sys-devel/binutils: copy from tree

 sys-devel/binutils/Manifest| 13 +
 sys-devel/binutils/binutils-2.21.1-r1.ebuild   | 11 
 sys-devel/binutils/binutils-2.22-r1.ebuild | 11 
 sys-devel/binutils/binutils-2.23.2.ebuild  | 12 
 sys-devel/binutils/binutils-2.24-r3.ebuild |  9 +++
 sys-devel/binutils/binutils-2.25-r1.ebuild | 11 
 sys-devel/binutils/binutils-2.25.1-r1.ebuild   | 11 
 sys-devel/binutils/binutils-2.25.ebuild| 11 
 sys-devel/binutils/binutils-.ebuild|  7 +++
 .../binutils/files/binutils-configure-LANG.patch   | 65 ++
 sys-devel/binutils/metadata.xml| 14 +
 11 files changed, 175 insertions(+)

diff --git a/sys-devel/binutils/Manifest b/sys-devel/binutils/Manifest
new file mode 100644
index 000..0baea82
--- /dev/null
+++ b/sys-devel/binutils/Manifest
@@ -0,0 +1,13 @@
+DIST binutils-2.21.1-patches-1.4.tar.bz2 20033 SHA256 
51e50584a7364549649cc6c59f4a678b07595979811e8e2150264318c3b4493d SHA512 
66b71031a782f9708dc5f8ac9171b2be0bbca102b44705155b292329e0664cc71b649f4d8fa50ad0d9123436c03b994da5a0fddc32e43bf2d50e74c68609e508
 WHIRLPOOL 
2bdc11027b3dcd27c766b4ca5f578a32838d15b3370b4093f1c30887200b82bfaa732df9af23f545d58bbbf373c9967a31fcbb19b3f9b855f0923143e77fa9f5
+DIST binutils-2.21.1.tar.bz2 18997755 SHA256 
cdecfa69f02aa7b05fbcdf678e33137151f361313b2f3e48aba925f64eabf654 SHA512 
3f550f6833a41e9b17d1f515eea0de8dc14aefb7dd69c65b821aa1336aea4c3f55b4457a1781ab7b32bda049798fef3cf989148e4acb0fca8baca5af74766f31
 WHIRLPOOL 
1025ac3714f2406ee5afcda3f7a23f788a35e354b928f4b11c7448150a5613f793c2aa471f4612c5015e89d5abbb61522a7a0265286fcf2788fbf1194fb60201
+DIST binutils-2.22-patches-1.5.tar.bz2 37350 SHA256 
51cad7b3c2d18db0f7d2e4a3e46e37f00eb720cfa663ea396e16dcfbba12a07c SHA512 
407490be54fec09faf26e8062cf28d2ea2d58df669642e7582fe51776726f00af8c18194a17438e18068c91b7634fca2d0f33c7231e847ba5141f901d9743ad7
 WHIRLPOOL 
d62be803705d4e526324719fae69c06c303cc2500aeac04cb711eff383a2732ec3f47f9d91deef954c60877e08fed2c2659636dad07086ceaf12c8b899b075f1
+DIST binutils-2.22.tar.bz2 19973532 SHA256 
6c7af8ed1c8cf9b4b9d6e6fe09a3e1d3d479fe63984ba8b9b26bf356b6313ca9 SHA512 
ffe8ef263ef99183e8cc823fe8487ff7d0f7bf9a8efd2853b5f4636aca0023850d13de4eac7d77a5f69413d8a50e6f95bb14569be53df86c0bce38034525ab74
 WHIRLPOOL 
8bea2f2082600587649a5f9fffada9c6cf14f42ebddd1e6a4b4d7be25446d7ad76e1335cf8cefe30c812ced408c9dacb55d0033e4b0eaff83efbbfb5ea5f60dc
+DIST binutils-2.23.2-patches-1.0.tar.xz 10884 SHA256 
47df1338ee285548630dabb6e414cd7af068a56ea22a185608fcbd091703 SHA512 
25d52694e653dd2642eb643ef3bd48a099876515d66b0b1ed8dfa5f60cadaa1bb92a589e370528ec52add7571c0ea1a98859bfde0821c73ec0ded492fff0915c
 WHIRLPOOL 
2aba579641a1b8e701b25c9d0094c9991e151ddd0b02fae7273ca8c9e31fd344cbf3782c5a5f9960a9bee16b41bc898c8ad0ec76ba8ee396d28e878dac47ffc7
+DIST binutils-2.23.2.tar.bz2 21440347 SHA256 
fe914e56fed7a9ec2eb45274b1f2e14b0d8b4f41906a5194eac6883cfe5c1097 SHA512 
dec753bbba008f1526b89cf1bd85feba78f362f5333ffdf93953fd131eb755976dec82a0a4ba38c43d2434da007137780cfe674de5414be5cf7ce7fbc6af6d16
 WHIRLPOOL 
1be65f03569d599899c5b57ac7aedbf90b311f9a47c1883dc62c0717b0757ebfb33e17ab3def8d0b805daabba67cf554463f88675c9f552a6fd8dbe7ca77b442
+DIST binutils-2.24-patches-1.4.tar.xz 17488 SHA256 
f018f140a52cddb1e4619b5caf4b4a37a27dfb29e8bf29ea5161ab13b33eed13 SHA512 
dfd7c38cd978b7d6627579c338bf67641c799ce39936e3475dca3ecf5bade417e3f090253a2326582c64d5743a24f9078794f44e8fd41b6af728f1f375c91d3b
 WHIRLPOOL 
d6b414d5e5607fd8b2d0f52b508763110448cfbdcc08be6d7c1412043797bde8ed5fbd9a5ea4c141b7394b2cae0ac2ef24827f67813231129a507f49cbc40245
+DIST binutils-2.24.tar.bz2 22716802 SHA256 
e5e8c5be9664e7f7f96e0d09919110ab5ad597794f5b1809871177a0f0f14137 SHA512 
5ec95ad47d49b12c4558a8db0ca2109d3ee1955e3776057f3330c4506f8f4d1cf5e505fbf8a16b98403a0fcdeaaf986fe0a22be6456247dbdace63ce1f776b12
 WHIRLPOOL 
619634dfdc73b8f6e9933b4642f5f9faf147c388a6d39283cd7639d83f3d7a601981cf49a787c43c17a942c563f24dc8dcc682138b5d3102a5650e1b9d15bd50
+DIST binutils-2.25-patches-1.1.tar.xz 11440 SHA256 
fb357d6a6fcb348584f30236c5c541d946496472c6bbd45e72d2a60e1182fbce SHA512 
a236973ebfd72a069fbb578206baef0d35e12fe7fd19dd5a8fe002088db86d15b149b3de3dfc88a7e58c39df1c354a1caf3e20efc757c080301fa29d083020d3
 WHIRLPOOL 
03f6f7217c38c856f475cbb561e538d6a8a4368f420295b914fa77d1fc8e05bb96e6678fcd5100290be5d3ab3859182e901387d8ff58014acee0e2a957e27e34
+DIST binutils-2.25-patches-1.2.tar.xz 16480 SHA256 
c5a65aefaf561e592961d22cf88e57dd304a73d3643581414b5a7c14667eef30 SHA512 

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

2016-06-28 Thread Anthony G. Basile
commit: a5fc5196b4c8145c775aec3151c1dca45ee1585e
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Tue Jun 28 17:46:56 2016 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Tue Jun 28 17:46:56 2016 +
URL:https://gitweb.gentoo.org/repo/proj/ppc64le.git/commit/?id=a5fc5196

eclass/toolchain-binutils.eclass: copy from tree

 eclass/toolchain-binutils.eclass | 501 +++
 1 file changed, 501 insertions(+)

diff --git a/eclass/toolchain-binutils.eclass b/eclass/toolchain-binutils.eclass
new file mode 100644
index 000..34c8569
--- /dev/null
+++ b/eclass/toolchain-binutils.eclass
@@ -0,0 +1,501 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+#
+# Maintainer: Toolchain Ninjas 
+#
+# We install binutils into CTARGET-VERSION specific directories.  This lets
+# us easily merge multiple versions for multiple targets (if we wish) and
+# then switch the versions on the fly (with `binutils-config`).
+#
+# binutils-   -> live git
+# binutils-_preYYMMDD -> nightly snapshot date YYMMDD
+# binutils-#  -> normal release
+
+if [[ -n ${BINUTILS_TYPE} ]] ; then
+   BTYPE=${BINUTILS_TYPE}
+else
+   case ${PV} in
+   )  BTYPE="git";;
+   _pre*) BTYPE="snap";;
+   *.*.90)BTYPE="snap";;
+   *.*.*.*.*) BTYPE="hjlu";;
+   *) BTYPE="rel";;
+   esac
+fi
+
+case ${BTYPE} in
+git)
+   BVER="git"
+   EGIT_REPO_URI="git://sourceware.org/git/binutils-gdb.git"
+   inherit git-2
+   ;;
+snap)
+   BVER=${PV/_pre}
+   ;;
+*)
+   BVER=${BINUTILS_VER:-${PV}}
+   ;;
+esac
+
+inherit eutils libtool flag-o-matic gnuconfig multilib versionator unpacker
+case ${EAPI:-0} in
+0|1)
+   EXPORT_FUNCTIONS src_unpack src_compile src_test src_install 
pkg_postinst pkg_postrm ;;
+2|3|4|5)
+   EXPORT_FUNCTIONS src_unpack src_prepare src_configure src_compile 
src_test src_install pkg_postinst pkg_postrm ;;
+*) die "unsupported EAPI ${EAPI}" ;;
+esac
+
+export CTARGET=${CTARGET:-${CHOST}}
+if [[ ${CTARGET} == ${CHOST} ]] ; then
+   if [[ ${CATEGORY} == cross-* ]] ; then
+   export CTARGET=${CATEGORY#cross-}
+   fi
+fi
+is_cross() { [[ ${CHOST} != ${CTARGET} ]] ; }
+
+DESCRIPTION="Tools necessary to build programs"
+HOMEPAGE="https://sourceware.org/binutils/;
+
+case ${BTYPE} in
+   git) SRC_URI="" ;;
+   snap)
+   
SRC_URI="ftp://gcc.gnu.org/pub/binutils/snapshots/binutils-${BVER}.tar.bz2
+   
ftp://sourceware.org/pub/binutils/snapshots/binutils-${BVER}.tar.bz2; ;;
+   hjlu)
+   
SRC_URI="mirror://kernel/linux/devel/binutils/binutils-${BVER}.tar."
+   version_is_at_least 2.21.51.0.5 && SRC_URI+="xz" || 
SRC_URI+="bz2" ;;
+   rel) SRC_URI="mirror://gnu/binutils/binutils-${BVER}.tar.bz2" ;;
+esac
+add_src_uri() {
+   [[ -z $2 ]] && return
+   local a=$1
+   if version_is_at_least 2.22.52.0.2 ; then
+   a+=".xz"
+   else
+   a+=".bz2"
+   fi
+   set -- mirror://gentoo https://dev.gentoo.org/~vapier/dist
+   SRC_URI="${SRC_URI} ${@/%//${a}}"
+}
+add_src_uri binutils-${BVER}-patches-${PATCHVER}.tar ${PATCHVER}
+add_src_uri binutils-${BVER}-uclibc-patches-${UCLIBC_PATCHVER}.tar 
${UCLIBC_PATCHVER}
+add_src_uri elf2flt-${ELF2FLT_VER}.tar ${ELF2FLT_VER}
+
+if version_is_at_least 2.18 ; then
+   LICENSE="|| ( GPL-3 LGPL-3 )"
+else
+   LICENSE="|| ( GPL-2 LGPL-2 )"
+fi
+IUSE="cxx multitarget nls static-libs test vanilla"
+if version_is_at_least 2.19 ; then
+   IUSE+=" zlib"
+fi
+SLOT="${BVER}"
+
+RDEPEND=">=sys-devel/binutils-config-3"
+in_iuse zlib && RDEPEND+=" zlib? ( sys-libs/zlib )"
+DEPEND="${RDEPEND}
+   test? ( dev-util/dejagnu )
+   nls? ( sys-devel/gettext )
+   sys-devel/flex
+   virtual/yacc"
+
+S=${WORKDIR}/binutils
+case ${BVER} in
+git) ;;
+*) S=${S}-${BVER} ;;
+esac
+
+LIBPATH=/usr/$(get_libdir)/binutils/${CTARGET}/${BVER}
+INCPATH=${LIBPATH}/include
+DATAPATH=/usr/share/binutils-data/${CTARGET}/${BVER}
+MY_BUILDDIR=${WORKDIR}/build
+if is_cross ; then
+   BINPATH=/usr/${CHOST}/${CTARGET}/binutils-bin/${BVER}
+else
+   BINPATH=/usr/${CTARGET}/binutils-bin/${BVER}
+fi
+
+tc-binutils_unpack() {
+   case ${BTYPE} in
+   git) git-2_src_unpack ;;
+   *)   unpacker ${A} ;;
+   esac
+   mkdir -p "${MY_BUILDDIR}"
+   [[ -d ${WORKDIR}/patch ]] && mkdir "${WORKDIR}"/patch/skip
+}
+
+# In case the ebuild wants to add a few of their own.
+PATCHES=()
+
+tc-binutils_apply_patches() {
+   cd "${S}"
+
+   if ! use vanilla ; then
+   if [[ -n ${PATCHVER} ]] ; then
+   EPATCH_SOURCE=${WORKDIR}/patch
+   if [[ ${CTARGET} == mips* ]] ; then
+   # remove gnu-hash for mips (bug #233233)
+   

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

2016-06-28 Thread Anthony G. Basile
commit: c288da02f7fc90f969d06a4dbd50b22cfa782d6d
Author: Leno Hou  gmail  com>
AuthorDate: Tue Jun 28 14:31:29 2016 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Tue Jun 28 17:47:02 2016 +
URL:https://gitweb.gentoo.org/repo/proj/ppc64le.git/commit/?id=c288da02

sys-devel/binutils: add ld BE emulations for ppc64le target #580614

Signed-off-by: Leno Hou  gmail.com>
Signed-off-by: Anthony G. Basile  gentoo.org>

 eclass/toolchain-binutils.eclass   | 10 ++
 .../binutils/files/binutils-configure-target.patch | 18 ++
 2 files changed, 28 insertions(+)

diff --git a/eclass/toolchain-binutils.eclass b/eclass/toolchain-binutils.eclass
index 34c8569..17eb5dc 100644
--- a/eclass/toolchain-binutils.eclass
+++ b/eclass/toolchain-binutils.eclass
@@ -180,6 +180,16 @@ tc-binutils_apply_patches() {
eend $?
done
fi
+
+   # fix emulations issues if possible #580614
+   if [[ -e ${FILESDIR}/binutils-configure-target.patch ]] ; then
+   einfo "Fixing emulations issues in configure target files"
+   ebegin "  Updating ld/configure.tgt"
+   patch "ld/configure.tgt" 
"${FILESDIR}"/binutils-configure-target.patch >& 
"${T}"/configure-target-patch.log \
+   || eerror "Please file a bug about this"
+   eend $?
+   fi
+
# fix conflicts with newer glibc #272594
if [[ -e libiberty/testsuite/test-demangle.c ]] ; then
sed -i 's:\:get_line:g' 
libiberty/testsuite/test-demangle.c

diff --git a/sys-devel/binutils/files/binutils-configure-target.patch 
b/sys-devel/binutils/files/binutils-configure-target.patch
new file mode 100644
index 000..0cd8778
--- /dev/null
+++ b/sys-devel/binutils/files/binutils-configure-target.patch
@@ -0,0 +1,18 @@
+--- ld/configure.tgt.orig  2016-05-15 07:49:39.661039407 +
 ld/configure.tgt   2016-05-15 08:15:24.441045822 +
+@@ -586,10 +586,13 @@
+   esac
+   case "${targ}" in
+   powerpc*le-*)
+-  for z in targ_emul targ_extra_emuls 
targ_extra_libpath targ64_extra_emuls targ64_extra_libpath
++  for z in targ_extra_emuls targ_extra_libpath 
targ64_extra_emuls targ64_extra_libpath
+   do
+-eval ${z}=\"`eval echo \\$${z} | sed -e 
's/ppc/lppc/g'`\"
++eval ${z}+=\" `eval echo \\$${z} | sed -e 
's/ppc/lppc/g'`\"
+   done
++  eval targ_extra_emuls+=\" \$targ_emul\"
++  eval targ_emul=\"`eval echo \\$targ_emul | sed 
-e 's/ppc/lppc/g'`\"
++
+   esac ;;
+ powerpc-*-nto*) targ_emul=elf32ppcnto ;;
+ powerpcle-*-nto*)   targ_emul=elf32lppcnto ;;



[gentoo-commits] repo/proj/ppc64le:master commit in: sys-block/partimage/

2016-06-28 Thread Anthony G. Basile
commit: 37a6bc9b8a5130f190670db174a654e17ddf7189
Author: Leno Hou  gmail  com>
AuthorDate: Tue Jun 28 14:31:27 2016 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Tue Jun 28 17:41:25 2016 +
URL:https://gitweb.gentoo.org/repo/proj/ppc64le.git/commit/?id=37a6bc9b

sys-block/partimage: run elibtoolize #580792

This is needed to support newer platforms (like ppc64le).
Signed-off-by: Leno Hou  gmail.com>
Signed-off-by: Anthony G. Basile  gentoo.org>

 sys-block/partimage/partimage-0.6.9.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/sys-block/partimage/partimage-0.6.9.ebuild 
b/sys-block/partimage/partimage-0.6.9.ebuild
index 10f9545..92302f2 100644
--- a/sys-block/partimage/partimage-0.6.9.ebuild
+++ b/sys-block/partimage/partimage-0.6.9.ebuild
@@ -3,7 +3,7 @@
 # $Id$
 
 EAPI=4
-inherit eutils flag-o-matic pam user
+inherit eutils libtool flag-o-matic pam user
 
 DESCRIPTION="Console-based application to efficiently save raw partition data 
to an image file"
 HOMEPAGE="http://www.partimage.org/;
@@ -34,6 +34,7 @@ pkg_setup() {
 src_prepare() {
epatch "${FILESDIR}"/${P}-zlib-1.2.5.2.patch #405323
epatch "${FILESDIR}"/${P}-minor-typo.patch #580290
+   elibtoolize
 }
 
 src_configure() {



[gentoo-commits] repo/proj/ppc64le:master commit in: app-text/opensp/files/, app-text/opensp/

2016-06-28 Thread Anthony G. Basile
commit: 0bab672fecdf82cac74c10bd0bda2da93c4c1c7e
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Tue Jun 28 17:40:24 2016 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Tue Jun 28 17:40:24 2016 +
URL:https://gitweb.gentoo.org/repo/proj/ppc64le.git/commit/?id=0bab672f

app-text/opensp: copy from tree

 app-text/opensp/Manifest   |  1 +
 app-text/opensp/files/opensp-1.5-gcc34.patch   | 10 +++
 .../opensp/files/opensp-1.5.2-fix-segfault.patch   | 23 +++
 app-text/opensp/metadata.xml   | 12 
 app-text/opensp/opensp-1.5.2-r3.ebuild | 76 ++
 app-text/opensp/opensp-1.5.2-r4.ebuild | 76 ++
 6 files changed, 198 insertions(+)

diff --git a/app-text/opensp/Manifest b/app-text/opensp/Manifest
new file mode 100644
index 000..1894e20
--- /dev/null
+++ b/app-text/opensp/Manifest
@@ -0,0 +1 @@
+DIST OpenSP-1.5.2.tar.gz 1521390 SHA256 
57f4898498a368918b0d49c826aa434bb5b703d2c3b169beb348016ab25617ce SHA512 
a7dcc246ba7f58969ecd6d107c7b82dede811e65f375b7aa3e683621f2c6ff3e7dccefdd79098fcadad6cca8bb94c2933c63f4701be2c002f9a56f1bbe6b047e
 WHIRLPOOL 
9565425b87d0f68025a2058e8941c5c64519cdb1ab3f22aeec6968473989f39b805dbfa8ca8c74f3968358fac2144756cf50aeab8e6c9ce8112610bd445d5ce2

diff --git a/app-text/opensp/files/opensp-1.5-gcc34.patch 
b/app-text/opensp/files/opensp-1.5-gcc34.patch
new file mode 100644
index 000..60ee560
--- /dev/null
+++ b/app-text/opensp/files/opensp-1.5-gcc34.patch
@@ -0,0 +1,10 @@
+--- include/RangeMap.h~2004-04-22 20:34:13.729541096 +0300
 include/RangeMap.h 2004-04-22 20:31:48.473049702 +0300
+@@ -8,6 +8,7 @@
+ #include "Boolean.h"
+ #include "ISet.h"
+ #include "types.h"
++#include "constant.h"
+ #include 
+ 
+ #ifdef SP_NAMESPACE

diff --git a/app-text/opensp/files/opensp-1.5.2-fix-segfault.patch 
b/app-text/opensp/files/opensp-1.5.2-fix-segfault.patch
new file mode 100644
index 000..5a9d328
--- /dev/null
+++ b/app-text/opensp/files/opensp-1.5.2-fix-segfault.patch
@@ -0,0 +1,23 @@
+Resolve segfault in OpenSP::ParsedSystemId::unparse.
+Patch taken from Debian.
+https://bugs.gentoo.org/show_bug.cgi?id=196230
+--- a/lib/ExtendEntityManager.cxx
 b/lib/ExtendEntityManager.cxx
+@@ -1238,7 +1238,8 @@
+ }
+ 
+ StorageObjectSpec::StorageObjectSpec(const StorageObjectSpec& x)
+-: codingSystemName(x.codingSystemName),
++: storageManager(x.storageManager),
++  codingSystemName(x.codingSystemName),
+   codingSystem(x.codingSystem),
+   specId(x.specId),
+   baseId(x.baseId),
+@@ -1253,6 +1254,7 @@
+ StorageObjectSpec& StorageObjectSpec::operator=(const StorageObjectSpec& x)
+ {
+   if (this != ) {
++storageManager = x.storageManager;
+ codingSystemName = x.codingSystemName;
+ codingSystem = x.codingSystem;
+ specId = x.specId;

diff --git a/app-text/opensp/metadata.xml b/app-text/opensp/metadata.xml
new file mode 100644
index 000..84b1dda
--- /dev/null
+++ b/app-text/opensp/metadata.xml
@@ -0,0 +1,12 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   hero...@gentoo.org
+   Benda Xu
+   
+   An SGML System Conforming to International Standard 
ISO 8879.
+   
+   openjade
+   
+

diff --git a/app-text/opensp/opensp-1.5.2-r3.ebuild 
b/app-text/opensp/opensp-1.5.2-r3.ebuild
new file mode 100644
index 000..9f97607
--- /dev/null
+++ b/app-text/opensp/opensp-1.5.2-r3.ebuild
@@ -0,0 +1,76 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+inherit eutils flag-o-matic
+
+MY_P=${P/opensp/OpenSP}
+
+DESCRIPTION="A free, object-oriented toolkit for SGML parsing and entity 
management"
+HOMEPAGE="http://openjade.sourceforge.net/;
+SRC_URI="mirror://sourceforge/openjade/${MY_P}.tar.gz"
+
+LICENSE="MIT"
+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 ~x64-solaris ~x86-solaris"
+IUSE="doc nls static-libs test"
+
+DEPEND="nls? ( sys-devel/gettext )
+   doc? (
+   app-text/xmlto
+   app-text/docbook-xml-dtd:4.1.2
+   )
+   test? (
+   app-text/docbook-xml-dtd:4.5
+   app-text/openjade
+   app-text/sgml-common
+   )"
+RDEPEND=""
+
+S=${WORKDIR}/${MY_P}
+
+src_prepare() {
+   epatch \
+   "${FILESDIR}"/${PN}-1.5-gcc34.patch \
+   "${FILESDIR}"/${P}-fix-segfault.patch
+}
+
+src_configure() {
+   # The following filters are taken from openjade's ebuild. See bug 
#100828.
+   # Please note!  Opts are disabled.  If you know what you're doing
+   # feel free to remove this line.  It may cause problems with
+   # docbook-sgml-utils among other things.
+   #ALLOWED_FLAGS="-O -O1 -O2 -pipe -g -march"
+   strip-flags
+
+  

[gentoo-commits] repo/proj/ppc64le:master commit in: sys-block/partimage/files/, sys-block/partimage/

2016-06-28 Thread Anthony G. Basile
commit: ac7763cfd629bdf3f90ed5c38f4f2cfe38db14f8
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Tue Jun 28 17:41:18 2016 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Tue Jun 28 17:41:18 2016 +
URL:https://gitweb.gentoo.org/repo/proj/ppc64le.git/commit/?id=ac7763cf

sys-block/partimage: copy from tree

 sys-block/partimage/Manifest   |   1 +
 .../partimage/files/partimage-0.6.8-destdir.patch  |  11 ++
 .../files/partimage-0.6.8-openssl-1.patch  |  30 +
 .../files/partimage-0.6.9-minor-typo.patch |  13 ++
 .../files/partimage-0.6.9-zlib-1.2.5.2.patch   |  33 +
 sys-block/partimage/files/partimaged.conf  |  10 ++
 sys-block/partimage/files/partimaged.init  |  29 +
 sys-block/partimage/files/partimaged.init.2|  29 +
 sys-block/partimage/files/partimaged.pam   |  11 ++
 sys-block/partimage/files/partimaged.pam.2 |   7 ++
 sys-block/partimage/files/servercert.cnf   |  37 ++
 sys-block/partimage/metadata.xml   |  14 +++
 sys-block/partimage/partimage-0.6.9.ebuild | 140 +
 13 files changed, 365 insertions(+)

diff --git a/sys-block/partimage/Manifest b/sys-block/partimage/Manifest
new file mode 100644
index 000..4d387ce
--- /dev/null
+++ b/sys-block/partimage/Manifest
@@ -0,0 +1 @@
+DIST partimage-0.6.9.tar.bz2 666522 SHA256 
753a6c81f4be18033faed365320dc540fe5e58183eaadcd7a5b69b096fec6635 SHA512 
252885921b23933fdcdf0bb6efa4b82066b08ca95cc653296912d384ae875b421c1d39f347a90115315139176d4eab4a930c24919c2d38cf00ed29c764cd14d9
 WHIRLPOOL 
a4e30ea6240c89b568fd5959f4d72130e3737a409270d9336e45f2c4f85c2e6c1c66b5b60abdf47aa238ec4159010cbbcc75c02c6e5a1cb309e2fceee1df7750

diff --git a/sys-block/partimage/files/partimage-0.6.8-destdir.patch 
b/sys-block/partimage/files/partimage-0.6.8-destdir.patch
new file mode 100644
index 000..12eb8c4
--- /dev/null
+++ b/sys-block/partimage/files/partimage-0.6.8-destdir.patch
@@ -0,0 +1,11 @@
+--- Makefile.am
 Makefile.am
+@@ -48,7 +48,7 @@
+   $(DESTDIR)${sysconfdir}/partimaged/partimagedusers ;\
+   echo -n "#add only users allowed to " >>  \
+$(DESTDIR)${sysconfdir}/partimaged/partimagedusers ;\
+-  echo "connect partimaged" >> ${sysconfdir}/partimaged/partimagedusers ;\
++  echo "connect partimaged" >> 
$(DESTDIR)${sysconfdir}/partimaged/partimagedusers ;\
+   echo "# (only one login per line)" >> \
+$(DESTDIR)${sysconfdir}/partimaged/partimagedusers ;\
+   echo "" >> $(DESTDIR)${sysconfdir}/partimaged/partimagedusers ;\

diff --git a/sys-block/partimage/files/partimage-0.6.8-openssl-1.patch 
b/sys-block/partimage/files/partimage-0.6.8-openssl-1.patch
new file mode 100644
index 000..69268a9
--- /dev/null
+++ b/sys-block/partimage/files/partimage-0.6.8-openssl-1.patch
@@ -0,0 +1,30 @@
+http://bugs.gentoo.org/326879
+
+--- src/client/netclient.h
 src/client/netclient.h
+@@ -35,7 +35,11 @@
+ #ifdef HAVE_SSL
+   SSL_CTX * ctx;
+   X509 * server_cert;
++  #if OPENSSL_VERSION_NUMBER >= 0x1000L
++  const SSL_METHOD * meth;
++  #else
+   SSL_METHOD * meth;
++  #endif
+ #endif
+   bool m_bUseSSL;
+   bool m_bMustLogin;
+--- src/server/netserver.h
 src/server/netserver.h
+@@ -41,7 +41,11 @@
+ #ifdef HAVE_SSL
+   SSL_CTX * ctx;
+   X509 * client_cert;
++  #if OPENSSL_VERSION_NUMBER >= 0x1000L
++  const SSL_METHOD * meth;
++  #else
+   SSL_METHOD * meth; 
++  #endif
+   int err;
+ #endif
+ 

diff --git a/sys-block/partimage/files/partimage-0.6.9-minor-typo.patch 
b/sys-block/partimage/files/partimage-0.6.9-minor-typo.patch
new file mode 100644
index 000..8e0e00e
--- /dev/null
+++ b/sys-block/partimage/files/partimage-0.6.9-minor-typo.patch
@@ -0,0 +1,13 @@
+https://bugs.gentoo.org/580290
+
+--- a/src/client/misc.h
 b/src/client/misc.h
+@@ -36,7 +36,7 @@ struct COptions;
+ #endif
+ 
+ #ifndef makedev
+-  #define makedev(maj,min) (((maj) << 8) | min))
++  #define makedev(maj,min) (((maj) << 8) | (min))
+ #endif
+ 
+ // ===

diff --git a/sys-block/partimage/files/partimage-0.6.9-zlib-1.2.5.2.patch 
b/sys-block/partimage/files/partimage-0.6.9-zlib-1.2.5.2.patch
new file mode 100644
index 000..57f87a5
--- /dev/null
+++ b/sys-block/partimage/files/partimage-0.6.9-zlib-1.2.5.2.patch
@@ -0,0 +1,33 @@
+http://bugs.gentoo.org/405323
+
+--- src/client/imagefile.cpp
 src/client/imagefile.cpp
+@@ -783,7 +783,7 @@
+   else if (m_options.dwCompression == COMPRESS_GZIP) // Gzip compression
+ {
+   showDebug(1, "open gzip\n");
+-  m_gzImageFile = (gzFile *) gzdopen(m_nFdImage, "wb"); //"wb1h");
++  m_gzImageFile = gzdopen(m_nFdImage, "wb"); //"wb1h");
+   if (m_gzImageFile == NULL)
+   {
+ showDebug(1, "error:%d %s\n", errno, strerror(errno));
+@@ -1098,7 +1098,7 @@
+ }
+   else if (m_options.dwCompression == COMPRESS_GZIP) // Gzip 

[gentoo-commits] repo/proj/ppc64le:master commit in: app-text/opensp/

2016-06-28 Thread Anthony G. Basile
commit: 2cb8285b100d8391ef08f69063e4ec3f1f60b6dd
Author: Leno Hou  gmail  com>
AuthorDate: Tue Jun 28 14:31:26 2016 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Tue Jun 28 17:40:32 2016 +
URL:https://gitweb.gentoo.org/repo/proj/ppc64le.git/commit/?id=2cb8285b

app-text/opensp: autoreconf to build opensp for ppc64le #580792

This is needed to support newer platforms (like ppc64le).
Signed-off-by: Leno Hou  gmail.com>
Signed-off-by: Anthony G. Basile  gentoo.org>

 app-text/opensp/opensp-1.5.2-r3.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/app-text/opensp/opensp-1.5.2-r3.ebuild 
b/app-text/opensp/opensp-1.5.2-r3.ebuild
index 9f97607..d60c8f6 100644
--- a/app-text/opensp/opensp-1.5.2-r3.ebuild
+++ b/app-text/opensp/opensp-1.5.2-r3.ebuild
@@ -3,7 +3,7 @@
 # $Id$
 
 EAPI=5
-inherit eutils flag-o-matic
+inherit eutils flag-o-matic autotools
 
 MY_P=${P/opensp/OpenSP}
 
@@ -34,6 +34,7 @@ src_prepare() {
epatch \
"${FILESDIR}"/${PN}-1.5-gcc34.patch \
"${FILESDIR}"/${P}-fix-segfault.patch
+   eautoreconf #580792
 }
 
 src_configure() {



[gentoo-commits] repo/proj/ppc64le:master commit in: dev-libs/libverto/

2016-06-28 Thread Anthony G. Basile
commit: 594db769132e55da8658f6188a472113e9b7675c
Author: Leno Hou  gmail  com>
AuthorDate: Tue Jun 28 14:31:28 2016 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Tue Jun 28 17:42:21 2016 +
URL:https://gitweb.gentoo.org/repo/proj/ppc64le.git/commit/?id=594db769

dev-libs/libverto: add elibtoolize w/ libverto to build for ppc64le

This patch fixs mit-krb5 link with wrong libverto when emerge mit-krb5
Add elibtoolize will let's econf generate the configure for ppc64le
and build the correct libverto for mit-krb5 to use.

Signed-off-by: Leno Hou  gmail.com>

 dev-libs/libverto/libverto-0.2.5-r1.ebuild | 3 ++-
 dev-libs/libverto/libverto-0.2.5.ebuild| 3 +++
 dev-libs/libverto/libverto-0.2.6.ebuild| 3 ++-
 3 files changed, 7 insertions(+), 2 deletions(-)

diff --git a/dev-libs/libverto/libverto-0.2.5-r1.ebuild 
b/dev-libs/libverto/libverto-0.2.5-r1.ebuild
index cd1aecd..3d06f99 100644
--- a/dev-libs/libverto/libverto-0.2.5-r1.ebuild
+++ b/dev-libs/libverto/libverto-0.2.5-r1.ebuild
@@ -4,7 +4,7 @@
 
 EAPI=5
 
-inherit multilib-minimal
+inherit multilib-minimal libtool
 
 DESCRIPTION="Main event loop abstraction library"
 HOMEPAGE="https://fedorahosted.org/libverto/;
@@ -33,6 +33,7 @@ src_prepare() {
# callback on error, but we explicitly test for this behaviour.  Do not 
run
# tevent tests for now.
sed -i -e 's/def HAVE_TEVENT/ 0/' tests/test.h || die
+   elibtoolize
 }
 
 multilib_src_configure() {

diff --git a/dev-libs/libverto/libverto-0.2.5.ebuild 
b/dev-libs/libverto/libverto-0.2.5.ebuild
index 92642a9..9aac4aa 100644
--- a/dev-libs/libverto/libverto-0.2.5.ebuild
+++ b/dev-libs/libverto/libverto-0.2.5.ebuild
@@ -4,6 +4,8 @@
 
 EAPI=5
 
+inherit libtool
+
 DESCRIPTION="Main event loop abstraction library"
 HOMEPAGE="https://fedorahosted.org/libverto/;
 SRC_URI="https://fedorahosted.org/releases/l/i/libverto/${P}.tar.gz;
@@ -31,6 +33,7 @@ src_prepare() {
# callback on error, but we explicitly test for this behaviour.  Do not 
run
# tevent tests for now.
sed -i -e 's/def HAVE_TEVENT/ 0/' tests/test.h || die
+   elibtoolize
 }
 
 src_configure() {

diff --git a/dev-libs/libverto/libverto-0.2.6.ebuild 
b/dev-libs/libverto/libverto-0.2.6.ebuild
index 6f6eff7..fc0711a 100644
--- a/dev-libs/libverto/libverto-0.2.6.ebuild
+++ b/dev-libs/libverto/libverto-0.2.6.ebuild
@@ -4,7 +4,7 @@
 
 EAPI=5
 
-inherit multilib-minimal
+inherit multilib-minimal libtool
 
 DESCRIPTION="Main event loop abstraction library"
 HOMEPAGE="https://fedorahosted.org/libverto/;
@@ -33,6 +33,7 @@ src_prepare() {
# callback on error, but we explicitly test for this behaviour.  Do not 
run
# tevent tests for now.
sed -i -e 's/def HAVE_TEVENT/ 0/' tests/test.h || die
+   elibtoolize
 }
 
 multilib_src_configure() {



[gentoo-commits] repo/proj/ppc64le:master commit in: dev-libs/libverto/

2016-06-28 Thread Anthony G. Basile
commit: b203d40040e1f75cc12efd27853cd0bc43e7f051
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Tue Jun 28 17:42:14 2016 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Tue Jun 28 17:42:14 2016 +
URL:https://gitweb.gentoo.org/repo/proj/ppc64le.git/commit/?id=b203d400

dev-libs/libverto: copy from tree

 dev-libs/libverto/Manifest |  2 ++
 dev-libs/libverto/libverto-0.2.5-r1.ebuild | 52 ++
 dev-libs/libverto/libverto-0.2.5.ebuild| 52 ++
 dev-libs/libverto/libverto-0.2.6.ebuild| 52 ++
 dev-libs/libverto/metadata.xml | 15 +
 5 files changed, 173 insertions(+)

diff --git a/dev-libs/libverto/Manifest b/dev-libs/libverto/Manifest
new file mode 100644
index 000..cc090d3
--- /dev/null
+++ b/dev-libs/libverto/Manifest
@@ -0,0 +1,2 @@
+DIST libverto-0.2.5.tar.gz 349722 SHA256 
b249067e91a98a5a44ff958d77c2e5a45de697d08dfd22800aa760d752d7a6ce SHA512 
d57a7f86e714d3fbed391984de3356d8a2769f846985769c1be7d881647c1be95a5fc6a82bba1660ef3241aa1a40150b5e005af6f35dc32473facfdea49c556e
 WHIRLPOOL 
af696e8503e2bd8331826bb3c437ab640a83263ab2e9dfaaf63d240c9a8e58803ef0df440ef264add3884d47cb060e60fb2701f1578e845e1c92e74263e7eb89
+DIST libverto-0.2.6.tar.gz 352690 SHA256 
17eca6a3855f4884e2e7095e91501767d834b3bf313a6f59a93303f54ac91c9e SHA512 
aa8d047501d28741f2f8185fc4a0ef6dc4b99dbe69b583c40cd4c0afc97db4dd0a928d9ec23861fff61651e9ac82e52da9473b8e62ccc11a91e5e5c6b41dfd3b
 WHIRLPOOL 
518eb5390e3e3a6265e9f3fd049755f737d768efca23f3abef5286b512e6576cf6d16d241e1430debfc15fb974df543a3435bc926784d143dad37883bac04914

diff --git a/dev-libs/libverto/libverto-0.2.5-r1.ebuild 
b/dev-libs/libverto/libverto-0.2.5-r1.ebuild
new file mode 100644
index 000..cd1aecd
--- /dev/null
+++ b/dev-libs/libverto/libverto-0.2.5-r1.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+inherit multilib-minimal
+
+DESCRIPTION="Main event loop abstraction library"
+HOMEPAGE="https://fedorahosted.org/libverto/;
+SRC_URI="https://fedorahosted.org/releases/l/i/libverto/${P}.tar.gz;
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
sparc x86 ~amd64-fbsd"
+IUSE="glib +libev libevent tevent +threads static-libs"
+
+# file collisions
+DEPEND="!=app-crypt/mit-krb5-1.10.1-r0
+   !=app-crypt/mit-krb5-1.10.1-r1
+   !=app-crypt/mit-krb5-1.10.1-r2
+   glib? ( >=dev-libs/glib-2.34.3[${MULTILIB_USEDEP}] )
+   libev? ( >=dev-libs/libev-4.15[${MULTILIB_USEDEP}] )
+   libevent? ( >=dev-libs/libevent-2.0.21[${MULTILIB_USEDEP}] )
+   tevent? ( >=sys-libs/tevent-0.9.19[${MULTILIB_USEDEP}] )"
+
+RDEPEND="${DEPEND}"
+
+REQUIRED_USE="|| ( glib libev libevent tevent ) "
+
+src_prepare() {
+   # known problem uptream with tevent write test.  tevent does not fire a
+   # callback on error, but we explicitly test for this behaviour.  Do not 
run
+   # tevent tests for now.
+   sed -i -e 's/def HAVE_TEVENT/ 0/' tests/test.h || die
+}
+
+multilib_src_configure() {
+   ECONF_SOURCE="${S}" \
+   econf \
+   $(use_with glib) \
+   $(use_with libev) \
+   $(use_with libevent) \
+   $(use_with tevent) \
+   $(use_with threads pthread) \
+   $(use_enable static-libs static)
+}
+
+multilib_src_install_all() {
+   dodoc AUTHORS ChangeLog NEWS INSTALL README
+   use static-libs || prune_libtool_files --all
+}

diff --git a/dev-libs/libverto/libverto-0.2.5.ebuild 
b/dev-libs/libverto/libverto-0.2.5.ebuild
new file mode 100644
index 000..92642a9
--- /dev/null
+++ b/dev-libs/libverto/libverto-0.2.5.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+DESCRIPTION="Main event loop abstraction library"
+HOMEPAGE="https://fedorahosted.org/libverto/;
+SRC_URI="https://fedorahosted.org/releases/l/i/libverto/${P}.tar.gz;
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc 
x86 ~amd64-fbsd"
+IUSE="glib +libev libevent tevent +threads static-libs"
+
+# file collisions
+DEPEND="!=app-crypt/mit-krb5-1.10.1-r0
+   !=app-crypt/mit-krb5-1.10.1-r1
+   !=app-crypt/mit-krb5-1.10.1-r2
+   glib? ( >=dev-libs/glib-2.29 )
+   libev? ( >=dev-libs/libev-4.11 )
+   libevent? ( >=dev-libs/libevent-2.0 )
+   tevent? ( sys-libs/tevent )"
+
+RDEPEND="${DEPEND}"
+
+REQUIRED_USE="|| ( glib libev libevent tevent ) "
+
+src_prepare() {
+   # known problem uptream with tevent write test.  tevent does not fire a
+   # callback on error, but we explicitly test for this behaviour.  Do not 
run
+   # tevent tests for now.
+   sed -i -e 's/def HAVE_TEVENT/ 0/' tests/test.h || die
+}
+

[gentoo-commits] repo/proj/ppc64le:master commit in: sys-process/procps/, sys-process/procps/files/

2016-06-28 Thread Anthony G. Basile
commit: a0406c827869abb62b3180bf422be4d827b2e15e
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Tue Jun 28 17:38:33 2016 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Tue Jun 28 17:38:33 2016 +
URL:https://gitweb.gentoo.org/repo/proj/ppc64le.git/commit/?id=a0406c82

sys-process/procps: copy from tree

 sys-process/procps/Manifest|   4 +
 .../files/procps-3.3.10-pmap-unreadable.patch  |  60 ++
 .../procps/files/procps-3.3.10-tests-no-tty.patch  | 122 +
 .../files/procps-3.3.11-sysctl-manpage.patch   |  32 ++
 .../procps/files/procps-3.3.8-kill-neg-pid.patch   |  46 
 .../procps-3.3.9-sysctl-load-config-files.patch|  14 +++
 sys-process/procps/metadata.xml|  16 +++
 sys-process/procps/procps-3.3.10-r1.ebuild |  67 +++
 sys-process/procps/procps-3.3.11-r3.ebuild |  76 +
 sys-process/procps/procps-3.3.9-r2.ebuild  |  61 +++
 10 files changed, 498 insertions(+)

diff --git a/sys-process/procps/Manifest b/sys-process/procps/Manifest
new file mode 100644
index 000..5f7395a
--- /dev/null
+++ b/sys-process/procps/Manifest
@@ -0,0 +1,4 @@
+DIST procps-3.3.11-remove_Unix98_output_limits.patch 7582 SHA256 
0801b971c630d2d68fe87da0b84842169df38cd88d3854da73b0e9bb45572d29 SHA512 
8502264cba62475e3fc218dfde6c8ac375ccbf309843cec3000796e7455f41f287692aafd423f301b6c1a7e5f04c708fe30c2dd305ec3345b7a77b3443e35e55
 WHIRLPOOL 
cbdba6dc94a4bec63f9fae8edc396aa5e59551a1606ed7dee56a65fad2e3d75ea5f391105806262f00103386c47434ec656b55bcefdd565313139355fa31ac61
+DIST procps-ng-3.3.10.tar.xz 657232 SHA256 
1759229cd0d97da3d200d5599c4ea82726d61fae9c4b7d3edd52c544962791b7 SHA512 
cbfa49e79a88a8e7066a9c316ef089f15fa825c5bfbc22ab8a83f53c6f367a7c586cef9c403e360d373d824c471533a15ddb11cd30c561650e6879fe687e7e4f
 WHIRLPOOL 
723dd1c00578a7fa7e3ff47bed60283c30850cc8ae8069c704ba648792809a67c5944dbfd9b7b0159e0be83215b61e6b71b2d76e65b3619aed54223900ffed9b
+DIST procps-ng-3.3.11.tar.xz 815920 SHA256 
e9493169a2d2adc0bc045538707310c8e877b385e4e296143b62607d2bb044ed SHA512 
8ab4770adeba4c7e3cf75bc189278cf7a162ece0f23b862e7f726faccee11bd4524aec622b895f3b4e0b272a739a327a01e91f48834feea513544f0515b250df
 WHIRLPOOL 
1da50ec4e8be9d76086a1112b00eea0daa39a7e579e846b92c12fea23a8303a7287e2d32d41feae93aad7b138768852b004544731fff882236ee3bd9511154ff
+DIST procps-ng-3.3.9.tar.xz 560812 SHA256 
00f0cb0fadf968ddf605b0ef119846af07386629244d4f3da711a2cecf4e8663 SHA512 
62c7270aa48b4346a3198f306d1cb8474f64650bfb67e8cc6c4d41923e50c31c95b3a0367a464823fb50a6137ec0c6352006292ac85b50caf730ec8ec35eb553
 WHIRLPOOL 
dac97433a87badd40b46e3155bf0e30652ed2961a41bc8fca074357431301d250632215512ad752634c9c4f3273a1c75caba1ecf4f5a3c510bee155660dde166

diff --git a/sys-process/procps/files/procps-3.3.10-pmap-unreadable.patch 
b/sys-process/procps/files/procps-3.3.10-pmap-unreadable.patch
new file mode 100644
index 000..6976748
--- /dev/null
+++ b/sys-process/procps/files/procps-3.3.10-pmap-unreadable.patch
@@ -0,0 +1,60 @@
+https://bugs.gentoo.org/404389
+
+From 92071e963e6ff50f0e221dde286f3229267b2ff9 Mon Sep 17 00:00:00 2001
+From: Craig Small 
+Date: Sat, 24 Jan 2015 18:53:29 +1100
+Subject: [PATCH] pmap: print process even if smaps unreadable
+
+pmap would previously print the process name if
+/proc/PID/smaps could be opened, even if subsequent
+reads failed.  This actually occurs with other users
+PIDs.
+
+Kernel 3.18rc1 introduced a change where the file could
+not been opened, meaning pmap -X 1 previously showed
+the process name and nothing else but NOW shows nothing
+make check failed because of this.
+
+This change prints the process name even before trying to open
+the file, returning it to previous behaviour.
+Thanks to Vincent Bernat for some analysis.
+
+References:
+  https://bugs.debian.org/775624
+  
https://git.kernel.org/cgit/linux/kernel/git/stable/linux-stable.git/commit/?id=29a40ace841cba9b661711f042d1821cdc4ad47c
+
+Signed-off-by: Craig Small 
+---
+ NEWS   | 1 +
+ pmap.c | 8 
+ 2 files changed, 5 insertions(+), 4 deletions(-)
+
+diff --git a/pmap.c b/pmap.c
+index c83617c..17e0e30 100644
+--- a/pmap.c
 b/pmap.c
+@@ -533,6 +533,10 @@ static int one_proc(proc_t * p)
+*/
+   int maxcmd = 0xf;
+ 
++  escape_command(cmdbuf, p, sizeof cmdbuf, ,
++ ESC_ARGS | ESC_BRACKETS);
++  printf("%u:   %s\n", p->tgid, cmdbuf);
++
+   if (x_option || X_option || c_option) {
+   sprintf(buf, "/proc/%u/smaps", p->tgid);
+   if ((fp = fopen(buf, "r")) == NULL)
+@@ -543,10 +547,6 @@ static int one_proc(proc_t * p)
+   return 1;
+   }
+ 
+-  escape_command(cmdbuf, p, sizeof cmdbuf, ,
+- ESC_ARGS | ESC_BRACKETS);
+-  printf("%u:   %s\n", p->tgid, cmdbuf);
+-
+   if (X_option || c_option) {
+   

[gentoo-commits] repo/proj/ppc64le:master commit in: sys-process/procps/

2016-06-28 Thread Anthony G. Basile
commit: 0906cc20249a83c8d807a85d5f9e7c42e49ff0c9
Author: Leno Hou  gmail  com>
AuthorDate: Tue Jun 28 14:31:25 2016 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Tue Jun 28 17:38:46 2016 +
URL:https://gitweb.gentoo.org/repo/proj/ppc64le.git/commit/?id=0906cc20

sys-process/procps: run elibtoolize #580792

This is needed to support newer platforms (like ppc64le).
Signed-off-by: Leno Hou  gmail.com>
Signed-off-by: Anthony G. Basile  gentoo.org>

 sys-process/procps/procps-3.3.10-r1.ebuild | 3 ++-
 sys-process/procps/procps-3.3.9-r2.ebuild  | 3 ++-
 2 files changed, 4 insertions(+), 2 deletions(-)

diff --git a/sys-process/procps/procps-3.3.10-r1.ebuild 
b/sys-process/procps/procps-3.3.10-r1.ebuild
index f254f34..d484b23 100644
--- a/sys-process/procps/procps-3.3.10-r1.ebuild
+++ b/sys-process/procps/procps-3.3.10-r1.ebuild
@@ -4,7 +4,7 @@
 
 EAPI="5"
 
-inherit eutils toolchain-funcs
+inherit eutils libtool toolchain-funcs
 
 DESCRIPTION="standard informational utilities and process-handling tools"
 # http://packages.debian.org/sid/procps
@@ -34,6 +34,7 @@ src_prepare() {
epatch "${FILESDIR}"/${PN}-3.3.8-kill-neg-pid.patch # 
http://crbug.com/255209
epatch "${FILESDIR}"/${P}-pmap-unreadable.patch #404389
epatch "${FILESDIR}"/${P}-tests-no-tty.patch #461302
+   elibtoolize #580792
sed -i -e 's:systemd-login:systemd:' configure || die #501306
 }
 

diff --git a/sys-process/procps/procps-3.3.9-r2.ebuild 
b/sys-process/procps/procps-3.3.9-r2.ebuild
index 4e8e0e6..d5c6df8 100644
--- a/sys-process/procps/procps-3.3.9-r2.ebuild
+++ b/sys-process/procps/procps-3.3.9-r2.ebuild
@@ -4,7 +4,7 @@
 
 EAPI="4"
 
-inherit eutils toolchain-funcs
+inherit eutils libtool toolchain-funcs
 
 DESCRIPTION="standard informational utilities and process-handling tools"
 # http://packages.debian.org/sid/procps
@@ -33,6 +33,7 @@ src_prepare() {
epatch \
"${FILESDIR}"/${PN}-3.3.8-kill-neg-pid.patch \
"${FILESDIR}"/${P}-sysctl-load-config-files.patch
+   elibtoolize #580792
sed -i -e 's:systemd-login:systemd:' configure || die #501306
 }
 



  1   2   3   >