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

2016-09-14 Thread Jason Zaman
commit: f7c17201171f98276fe694a7582b323ac64e6964
Author: Jason Zaman  gentoo  org>
AuthorDate: Thu Sep 15 06:20:01 2016 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Thu Sep 15 06:29:02 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f7c17201

sys-auth/consolekit: add elibtoolize bug 593314

Package-Manager: portage-2.2.28

 sys-auth/consolekit/consolekit-1.1.0-r1.ebuild | 3 ++-
 sys-auth/consolekit/consolekit-.ebuild | 3 ++-
 2 files changed, 4 insertions(+), 2 deletions(-)

diff --git a/sys-auth/consolekit/consolekit-1.1.0-r1.ebuild 
b/sys-auth/consolekit/consolekit-1.1.0-r1.ebuild
index 61010e4..a0b4a93 100644
--- a/sys-auth/consolekit/consolekit-1.1.0-r1.ebuild
+++ b/sys-auth/consolekit/consolekit-1.1.0-r1.ebuild
@@ -3,7 +3,7 @@
 # $Id$
 
 EAPI=6
-inherit linux-info pam
+inherit libtool linux-info pam
 
 MY_PN=ConsoleKit2
 MY_P=${MY_PN}-${PV}
@@ -66,6 +66,7 @@ src_prepare() {
sed -i -e '/SystemdService/d' 
data/org.freedesktop.ConsoleKit.service.in || die
 
default
+   elibtoolize # bug 593314
 }
 
 src_configure() {

diff --git a/sys-auth/consolekit/consolekit-.ebuild 
b/sys-auth/consolekit/consolekit-.ebuild
index b6be5ad..f743a67 100644
--- a/sys-auth/consolekit/consolekit-.ebuild
+++ b/sys-auth/consolekit/consolekit-.ebuild
@@ -3,7 +3,7 @@
 # $Id$
 
 EAPI=6
-inherit autotools eutils git-r3 linux-info pam
+inherit autotools libtool git-r3 linux-info pam
 
 MY_PN=ConsoleKit2
 MY_P=${MY_PN}-${PV}
@@ -62,6 +62,7 @@ src_prepare() {
sed -i -e '/SystemdService/d' 
data/org.freedesktop.ConsoleKit.service.in || die
 
default
+   elibtoolize # bug 593314
eautoreconf
 }
 



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

2016-09-14 Thread Jason Zaman
commit: c6a631345fe716133c6135a94cf8af83ed8e73e5
Author: Jason Zaman  gentoo  org>
AuthorDate: Thu Sep 15 06:21:15 2016 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Thu Sep 15 06:29:04 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c6a63134

profiles/features/selinux: drop unused mask

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

diff --git a/profiles/features/selinux/package.use.mask 
b/profiles/features/selinux/package.use.mask
index 429738c..7f20416 100644
--- a/profiles/features/selinux/package.use.mask
+++ b/profiles/features/selinux/package.use.mask
@@ -2,10 +2,6 @@
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
-# Saleem Abdulrasool  (23 Nov 2007)
-# Unmask when we get HAL 0.5.10 straightened out
-media-sound/pulseaudio policykit
-
 # Brian Dolbec  (17 Sep 2014)
 # mask pypy for several utilities due to incompatibility with libselinux
 sys-apps/portage python_targets_pypy python_targets_pypy3



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

2016-09-14 Thread Mike Gilbert
commit: e9a06f22b63bf528e2d5905d652f95200a5be16b
Author: Mike Gilbert  gentoo  org>
AuthorDate: Thu Sep 15 05:38:13 2016 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Thu Sep 15 05:38:44 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e9a06f22

www-client/chromium: stable channel bump (53.0.2785.116)

Package-Manager: portage-2.3.0_p31

 www-client/chromium/Manifest  |   1 +
 www-client/chromium/chromium-53.0.2785.116.ebuild | 722 ++
 2 files changed, 723 insertions(+)

diff --git a/www-client/chromium/Manifest b/www-client/chromium/Manifest
index aac46de..784bcc8 100644
--- a/www-client/chromium/Manifest
+++ b/www-client/chromium/Manifest
@@ -1,5 +1,6 @@
 DIST chromium-53.0.2785.101.tar.xz 460816384 SHA256 
edc55ed74b11064251be35ee89cfd8d6c7055c607d35135c41246c6735c4aee0 SHA512 
e18360890dc3bce2a08c56264a9b24e60e15830bc0a2562a2be5726694eb63a20bb1150653d70cae7e355ed92b5ff92bd507fd370b795312f80deae8f2d7d9df
 WHIRLPOOL 
9f1ca21a2d727479808131d00f97977c7dc5f752e2071d9fcd67781d36f67b926e993d110cca1087384ef1b2eebd6674a71f7f67135f78c89cf1e4aa6cc8d733
 DIST chromium-53.0.2785.113.tar.xz 460807464 SHA256 
d813f282eee0b5f24d099236fd01d57e672dd63a49387e3292689659ebf9880a SHA512 
522646c1e3cf0bf35109ed5105560ff035766dabc2644ff62d5e1ca797e6206a6c6e49b8d1dce4391715dbfa00f612c652088eb5177f99e332493f7089217c31
 WHIRLPOOL 
f8e98f78bc4492caaba1ee619a1156b3f2af8ae56f6cb65c64dbc07cf917dc2584e62dda36eebf040c4362f08817863d999f63f3703f3bcee8fcdd15423ea7ba
+DIST chromium-53.0.2785.116.tar.xz 460903264 SHA256 
7a87629504346f64122ca7754574d187a4c1bf5736dea672ff3e247a0af16062 SHA512 
3a88b5b61642c4b947ae9cd9faa6d9d75fecfd6058982e705d36f1da2e94b902fb6d0af5289e00bbd0e5e7d096d5f5a788132c6e4374978620d6f7a1e2fb00da
 WHIRLPOOL 
fa067c68b217d494e16dfc78d63482a31006234ebae1c686426f011afde41a58d6939e3c5ee3a340ee099d5d88016f425b97e9f68957bb60d9b846d471702ac3
 DIST chromium-53.0.2785.89.tar.xz 460845036 SHA256 
2e3c5f7b12b5b4f150b93004a718fb85778aeddc4df05bbf92b99a19a1c63dee SHA512 
b1ae1021bcebafa2e9e639d1ed14112d1553bad739148e52ad8831c7ae8bc3c1933a7c06bab443b694cec1f6a50eec82148029408bc5032c7e0ebbf75b502d55
 WHIRLPOOL 
1dadb6d32ad5d2e7a0caac4cc4ba3146c33bc375655cecda11580acc6e12617279bcf7eaf6fc481f0b8993cbced422b9596ecad1280478e4a310ca762fd1b622
 DIST chromium-53.0.2785.92.tar.xz 460758172 SHA256 
6130483e86c0b22c02c75ec453cf0d54f1079abe2c5c151379fb2eba2411f0f0 SHA512 
134413c3d2a21efcf6f241d5343f5c9a4ff315aa425f53c7d68d54ed4baf52dc9d669269910c955fb9a8fd32cb9720b9318f735a5800a1a839beb733f0521124
 WHIRLPOOL 
53170d162304872d14533409cb794b51f453145d24193213ab967115cd40fa0e32e2ad146d69a938a7a91201d569dec56b120a16c3da15011c550d60978f9ae4
 DIST chromium-54.0.2840.14.tar.xz 479445432 SHA256 
b606d9ce2f94b4e30dbbb1a3eb21b32a438681ff68d57c7a540fb6384f3624d0 SHA512 
b41dcf934e2240c2cd948120017293a86857d9a698259b7bad022c21e7f06998717eb95ffb9495dc854d40bd7935b88ce7e5720f27c60fdab4b57e9e838c5b3f
 WHIRLPOOL 
6377a19aff47ed841de3071f8bc3a1a80a8aa1f336576b058ce6afa78500112aecea34adb9ceb3fd31c68d111dc1b89e1665a4c2b6daf5b399be3065802a249e

diff --git a/www-client/chromium/chromium-53.0.2785.116.ebuild 
b/www-client/chromium/chromium-53.0.2785.116.ebuild
new file mode 100644
index ..1fa5fbb
--- /dev/null
+++ b/www-client/chromium/chromium-53.0.2785.116.ebuild
@@ -0,0 +1,722 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+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"
+
+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/";
+SRC_URI="https://commondatastorage.googleapis.com/chromium-browser-official/${P}.tar.xz";
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE="cups gn gnome gnome-keyring gtk3 +hangouts kerberos neon pic 
+proprietary-codecs pulseaudio selinux +system-ffmpeg +tcmalloc widevine"
+RESTRICT="!system-ffmpeg? ( proprietary-codecs? ( bindist ) )"
+
+# TODO: bootstrapped gn binary hangs when using tcmalloc with portage's 
sandbox.
+REQUIRED_USE="gn? ( gnome gnome-keyring !tcmalloc )"
+
+# Native Client binaries are compiled with different set of flags, bug #452066.
+QA_FLAGS_IGNORED=".*\.nexe"
+
+# Native Client binaries may be stripped by the build system, which uses the
+# right tools for it, bug #469144 .
+QA_PRESTRIPPED=".*\.nexe"
+
+RDEPEND="
+   app-arch/bzip2:=
+   cups? ( >=net-print/cups-1.3.11:= )
+   >=dev-libs/elfutils-0.149
+   dev-libs/expat:=
+   dev-libs/glib:=
+   >=dev-libs/jsoncpp-0.5.0-

[gentoo-commits] dev/graaff:master commit in: dev-ruby/terminal-table/

2016-09-14 Thread Hans de Graaff
commit: 97ea096f50f20980244e647f28a0da054bd8a07c
Author: Hans de Graaff  degraaff  org>
AuthorDate: Thu Sep 15 05:13:25 2016 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Sep 15 05:13:25 2016 +
URL:https://gitweb.gentoo.org/dev/graaff.git/commit/?id=97ea096f

dev-ruby/terminal-table: add 1.7.2, drop ruby20

Package-Manager: portage-2.2.28

 dev-ruby/terminal-table/Manifest   |  1 +
 .../terminal-table/terminal-table-1.7.2.ebuild | 36 ++
 2 files changed, 37 insertions(+)

diff --git a/dev-ruby/terminal-table/Manifest b/dev-ruby/terminal-table/Manifest
index 47e64fd..905c833 100644
--- a/dev-ruby/terminal-table/Manifest
+++ b/dev-ruby/terminal-table/Manifest
@@ -1,2 +1,3 @@
 DIST terminal-table-1.5.2.tar.gz 10934 SHA256 
14ff47258ac1ab0d6d80a44df5cadb1424eda90432a9070dcce48ecfe92a7a82 SHA512 
770bad294e6e4bcb4afd3d4735c456521ec28d84653b3f1753ec26b448c2179f5bbff9a5ecc05ebd15348224172d0650dedd324552b9b79c05c4d3295518610c
 WHIRLPOOL 
71026ed63c3c5f8670c10765be9f5883ff2ede4fecda6643661f66a08fd3f2c14df57b1309575420697388777e127f043864c5b21d91b7f8ab853ad4822d7572
 DIST terminal-table-1.7.0.tar.gz 11395 SHA256 
f35331150a525b18686747583ca20ed72288099cd63e18dbed0e8ac48e950de1 SHA512 
bb92d8236ba7347dd24bf561f5d7e39d84332e33fc77fb65399bb75254335872a84ed43ec11f22f59a563242bbf1d37d58e10e61a234c5b0b1894f322ba8dcd3
 WHIRLPOOL 
5d12c9e90ac652eb789ee583bfbdc0f09a6ad7fd6807355340e30faa5ae44b1c0ceca1de3e05128b049fcd07cfe7905933570b7781ef15041bd362aba4443889
+DIST terminal-table-1.7.2.tar.gz 12806 SHA256 
f2807cb994b9d5922fc5bc2fdbb999d70f3ba1a9ba430e580fa2440012db557d SHA512 
e1380d908f3503d22a3b8ac455a0a3d203ef5c70ecc3566df67aeef1a202b2ffafca29c3df8b0ef48735da18f7fe44b5ae45677f430801c42013b73efe7d3e18
 WHIRLPOOL 
1e0f23feb36f9dd78c135705ea7d6977a797f94fac09e433b8ef8670f98965099e462708b358d65f730e26bab6ac66bb8a7f2f0a0b6d6c68daf891459bc28d14

diff --git a/dev-ruby/terminal-table/terminal-table-1.7.2.ebuild 
b/dev-ruby/terminal-table/terminal-table-1.7.2.ebuild
new file mode 100644
index 000..f15f780
--- /dev/null
+++ b/dev-ruby/terminal-table/terminal-table-1.7.2.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+USE_RUBY="ruby21 ruby22 ruby23"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+RUBY_FAKEGEM_EXTRADOC="History.rdoc README.rdoc Todo.rdoc"
+
+RUBY_FAKEGEM_DOCDIR="doc"
+RUBY_FAKEGEM_TASK_DOC="" # Currently broken
+
+inherit ruby-fakegem
+
+DESCRIPTION="Simple, feature rich ascii table generation library"
+HOMEPAGE="https://github.com/tj/terminal-table";
+SRC_URI="https://github.com/tj/terminal-table/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+LICENSE="MIT"
+
+KEYWORDS="~amd64"
+SLOT="0"
+IUSE="test"
+
+# Test failures: https://github.com/visionmedia/terminal-table/issues/33
+#RESTRICT="test"
+
+ruby_add_rdepend ">=dev-ruby/unicode-display_width-1.1:1"
+
+ruby_add_bdepend "test? ( dev-ruby/term-ansicolor )"
+
+all_ruby_prepare() {
+   # Avoid single test still broken upstream
+   sed -i -e '/should only increase column size for multi-column if it is 
unavoidable/,/^end/ s:^:#:' spec/table_spec.rb || die
+}



[gentoo-commits] dev/graaff:master commit in: dev-ruby/unicode-display_width/

2016-09-14 Thread Hans de Graaff
commit: 518d3b517389e85750644cf044079d54cfda33d8
Author: Hans de Graaff  degraaff  org>
AuthorDate: Thu Sep 15 05:13:46 2016 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Sep 15 05:13:46 2016 +
URL:https://gitweb.gentoo.org/dev/graaff.git/commit/?id=518d3b51

dev-ruby/unicode-display_width: cleanup

Package-Manager: portage-2.2.28

 dev-ruby/unicode-display_width/Manifest|  1 -
 .../unicode-display_width-1.0.3.ebuild | 23 --
 2 files changed, 24 deletions(-)

diff --git a/dev-ruby/unicode-display_width/Manifest 
b/dev-ruby/unicode-display_width/Manifest
index 03b0d4e..ee9944c 100644
--- a/dev-ruby/unicode-display_width/Manifest
+++ b/dev-ruby/unicode-display_width/Manifest
@@ -1,3 +1,2 @@
 DIST unicode-display_width-0.3.1.tar.gz 560788 SHA256 
a0155c69e01e48ae570c8c35ef7a5a2142d3b7a0eae1f6ef72d2829b616b9846 SHA512 
7fa2fd011d647ee750eab087f0f3fdcf0e58c51db2fa589e7600f2e8ac03712e17a5fdbad29f2a6913d9e2c1f7ff7ffc067638f76337299fa8e502959f3042e9
 WHIRLPOOL 
8bb034041d7a96b7a2d7a2f48c5877dfae94be25341fd1b8012c3ac19d882f78268e747286e6cad705ccf16848b4af77e2f094a48eb9268f31f3e38ee0837a60
-DIST unicode-display_width-1.0.3.tar.gz 194275 SHA256 
be969430bdc5ff15e253014a035bd0f328e33e5c5448d3696e0edd331db2135c SHA512 
71dcccb718099d3d0e7e7f5fe419a7b8d182f9ed77b67c5ccd4b4f2deb47c8764c6642ae798bc6fa1677100d08324ee71504fd1547094296a72f67d0c29b0895
 WHIRLPOOL 
205ba2e4d330b9407a5c86e264ffb3a4395263b0dacbf16b41749d6fc5ebd2c2f5a6cf3556c03cf89d43eedee3a4b51f9fd48444901093a074805a20446c8173
 DIST unicode-display_width-1.1.0.tar.gz 9181 SHA256 
f48287ade7d713379b85eb8d82a9cc731697127ea33c5fd30e12756472ea86a8 SHA512 
299019c417f3442bdeacb139401bb620235437bb6fedbef654aa62bf9c09d5f095df0d510e933d82ff1c2318448f807859fc508cfd86d2b33af0717597ef4451
 WHIRLPOOL 
c8de26f9141448535a428e410dd7d77a5143413f04f088a2914f6a5869be2d5c5125350715fb793dec555d716ba34cd96f718e90cccdb1a85dbb007abe6f3adc

diff --git a/dev-ruby/unicode-display_width/unicode-display_width-1.0.3.ebuild 
b/dev-ruby/unicode-display_width/unicode-display_width-1.0.3.ebuild
deleted file mode 100644
index b0851cd..000
--- a/dev-ruby/unicode-display_width/unicode-display_width-1.0.3.ebuild
+++ /dev/null
@@ -1,23 +0,0 @@
-# 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_RECIPE_TEST="rspec3"
-
-RUBY_FAKEGEM_RECIPE_DOC="rdoc"
-
-RUBY_FAKEGEM_EXTRAINSTALL="data"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Adds String#display_width to get the display size using 
EastAsianWidth.txt"
-HOMEPAGE="https://github.com/janlelis/unicode-display_width";
-SRC_URI="https://github.com/janlelis/unicode-display_width/archive/v${PV}.tar.gz
 -> ${P}.tar.gz"
-LICENSE="MIT"
-
-KEYWORDS="~amd64"
-SLOT="1"
-IUSE=""



[gentoo-commits] dev/graaff:master commit in: dev-ruby/unicode-display_width/

2016-09-14 Thread Hans de Graaff
commit: 0a4c10d6119b185d465a4d40b31786b870be7979
Author: Hans de Graaff  degraaff  org>
AuthorDate: Thu Sep 15 05:14:27 2016 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Sep 15 05:14:27 2016 +
URL:https://gitweb.gentoo.org/dev/graaff.git/commit/?id=0a4c10d6

dev-ruby/unicode-display_width: add 1.1.1

Package-Manager: portage-2.2.28

 dev-ruby/unicode-display_width/Manifest|  1 +
 .../unicode-display_width-1.1.1.ebuild | 23 ++
 2 files changed, 24 insertions(+)

diff --git a/dev-ruby/unicode-display_width/Manifest 
b/dev-ruby/unicode-display_width/Manifest
index ee9944c..ab3a40e 100644
--- a/dev-ruby/unicode-display_width/Manifest
+++ b/dev-ruby/unicode-display_width/Manifest
@@ -1,2 +1,3 @@
 DIST unicode-display_width-0.3.1.tar.gz 560788 SHA256 
a0155c69e01e48ae570c8c35ef7a5a2142d3b7a0eae1f6ef72d2829b616b9846 SHA512 
7fa2fd011d647ee750eab087f0f3fdcf0e58c51db2fa589e7600f2e8ac03712e17a5fdbad29f2a6913d9e2c1f7ff7ffc067638f76337299fa8e502959f3042e9
 WHIRLPOOL 
8bb034041d7a96b7a2d7a2f48c5877dfae94be25341fd1b8012c3ac19d882f78268e747286e6cad705ccf16848b4af77e2f094a48eb9268f31f3e38ee0837a60
 DIST unicode-display_width-1.1.0.tar.gz 9181 SHA256 
f48287ade7d713379b85eb8d82a9cc731697127ea33c5fd30e12756472ea86a8 SHA512 
299019c417f3442bdeacb139401bb620235437bb6fedbef654aa62bf9c09d5f095df0d510e933d82ff1c2318448f807859fc508cfd86d2b33af0717597ef4451
 WHIRLPOOL 
c8de26f9141448535a428e410dd7d77a5143413f04f088a2914f6a5869be2d5c5125350715fb793dec555d716ba34cd96f718e90cccdb1a85dbb007abe6f3adc
+DIST unicode-display_width-1.1.1.tar.gz 9221 SHA256 
f0caa84c40ce9502196cebf53045f92e6d81f48d521e16bbc7f4e8a1cb8affb2 SHA512 
09282a7d6d9d380c9968b1191498c2c40f6d99ac50dcb7db570eff398b37813b0479da19234a2fbd6b9685a8e89b5cf775a78913d8d509398042951037fe
 WHIRLPOOL 
ae5e95600ed7b72fbb946d7fbfa2b90d47f0fad34f962382ca41bf194759ad0a519855046bd617a3a8b5db706ff2a2ec05b1b3b9c569144a97d450ba65daa874

diff --git a/dev-ruby/unicode-display_width/unicode-display_width-1.1.1.ebuild 
b/dev-ruby/unicode-display_width/unicode-display_width-1.1.1.ebuild
new file mode 100644
index 000..b0851cd
--- /dev/null
+++ b/dev-ruby/unicode-display_width/unicode-display_width-1.1.1.ebuild
@@ -0,0 +1,23 @@
+# 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_RECIPE_TEST="rspec3"
+
+RUBY_FAKEGEM_RECIPE_DOC="rdoc"
+
+RUBY_FAKEGEM_EXTRAINSTALL="data"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Adds String#display_width to get the display size using 
EastAsianWidth.txt"
+HOMEPAGE="https://github.com/janlelis/unicode-display_width";
+SRC_URI="https://github.com/janlelis/unicode-display_width/archive/v${PV}.tar.gz
 -> ${P}.tar.gz"
+LICENSE="MIT"
+
+KEYWORDS="~amd64"
+SLOT="1"
+IUSE=""



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

2016-09-14 Thread Tim Harder
commit: bcdfc1441ed7ac6c5bc3e7b7e1b36b62ba878fd5
Author: Tim Harder  gentoo  org>
AuthorDate: Thu Sep 15 05:05:12 2016 +
Commit: Tim Harder  gentoo  org>
CommitDate: Thu Sep 15 05:05:12 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bcdfc144

app-shells/zsh: drop unused eclasses

 app-shells/zsh/zsh-5.2-r1.ebuild | 2 +-
 app-shells/zsh/zsh-.ebuild   | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-shells/zsh/zsh-5.2-r1.ebuild b/app-shells/zsh/zsh-5.2-r1.ebuild
index d4080ea..263cdb5 100644
--- a/app-shells/zsh/zsh-5.2-r1.ebuild
+++ b/app-shells/zsh/zsh-5.2-r1.ebuild
@@ -4,7 +4,7 @@
 
 EAPI=6
 
-inherit eutils flag-o-matic multilib prefix
+inherit flag-o-matic prefix
 
 if [[ ${PV} == * ]] ; then
inherit git-r3 autotools

diff --git a/app-shells/zsh/zsh-.ebuild b/app-shells/zsh/zsh-.ebuild
index d4080ea..263cdb5 100644
--- a/app-shells/zsh/zsh-.ebuild
+++ b/app-shells/zsh/zsh-.ebuild
@@ -4,7 +4,7 @@
 
 EAPI=6
 
-inherit eutils flag-o-matic multilib prefix
+inherit flag-o-matic prefix
 
 if [[ ${PV} == * ]] ; then
inherit git-r3 autotools



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

2016-09-14 Thread Tim Harder
commit: 6f4b37f25304dad59516b6b65ba6d0f0b2301167
Author: Tim Harder  gentoo  org>
AuthorDate: Thu Sep 15 05:03:11 2016 +
Commit: Tim Harder  gentoo  org>
CommitDate: Thu Sep 15 05:03:31 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6f4b37f2

app-shells/zsh: remove old

 app-shells/zsh/Manifest|   6 -
 .../zsh/files/zsh-5.0.7-fix-cvs-completion.patch   |  19 --
 app-shells/zsh/files/zsh-5.0.7-pid-ns.patch|  39 
 app-shells/zsh/zsh-5.0.7-r1.ebuild | 173 -
 app-shells/zsh/zsh-5.0.7-r2.ebuild | 174 -
 app-shells/zsh/zsh-5.0.8.ebuild| 210 
 app-shells/zsh/zsh-5.1.1.ebuild| 213 -
 7 files changed, 834 deletions(-)

diff --git a/app-shells/zsh/Manifest b/app-shells/zsh/Manifest
index c4c636c..6cf2604 100644
--- a/app-shells/zsh/Manifest
+++ b/app-shells/zsh/Manifest
@@ -1,10 +1,4 @@
 DIST zsh-5.0.5-doc.tar.bz2 2940018 SHA256 
e4f22bafaa8410bbc2d83f2d748ca4764365752c46f7e1099be54f2a62c492f2 SHA512 
341e4a62c7c2367d17c54c5133b7c0a74e6c0becfaddd3c1f5dbe782300bbd74b0fc2066e892776cb52ce11cd0600739bfd5a7dd067eaae8a1d11b1b2aa0c3b0
 WHIRLPOOL 
48e021bc2caf840d04faf5cafea5ce698968479e1c8791f33dc36f9b0f60db16ff481e88ce8c903480d905b728eb9ff9dfc8fbcb066d3698cc0cc3a02d8a
 DIST zsh-5.0.5.tar.bz2 3104375 SHA256 
6624d2fb6c8fa4e044d2b009f86ed1617fe8583c83acfceba7ec82826cfa8eaf SHA512 
34d69bed190cbc476bcdaa4b703fee1caaeae7e011fe7ea595b29bbd31df57bbe4d19b5940618e0c89a0a4b6c476f9ef03ce9829b4fb3735c1aedf309b0225a5
 WHIRLPOOL 
bf02ca194261e15e88a9e26212644aa7be1afcc8e73cd6bb18ffb8e1c1d46a8742fee109d92a3b455c418258df9ae74dece21a05ff0e54e8c370af094512af16
-DIST zsh-5.0.7-doc.tar.bz2 3005587 SHA256 
43e8665ba9d9eca8370c64e2d4846e84f9111c628e5792f2aa639a7fb209fcf1 SHA512 
5a8bdf00bb646bb844a2d953aed85de802fe2e8fa05a76382d3baeba8a0108fa2d0b137b7d9bf88eeeb77ea06843fe1c56ec1fece1389b502e39a16dd31f208c
 WHIRLPOOL 
0364f134997e4df63e7d6e9b6c81030dcf96ce30bb329b353fccf682ab5e20964d028e6667d836ff1a4c70e27331632cc96c7871ba69afc611c7bbdd09c8508b
-DIST zsh-5.0.7.tar.bz2 3181030 SHA256 
544e27de81740286b916d1d77c9f48ad7c26ad7943ed96d278abee67cf6704b3 SHA512 
e309863b41c9f92996fb9301d96d1aa43270ef8a04626c946703675b16a0a2ac9fddc959184cd8c639bd061fc2dd21902b21515550f639faacccdabd59e256e5
 WHIRLPOOL 
f7cfbc41a2c990f702fee4ee158db79ebaad794479a62ff0ccd1d466077556e93b5e563575f9fd25dde1cb5e3c3610a14c997155ea76d86293d0a08168a3a418
-DIST zsh-5.0.8-doc.tar.bz2 3204865 SHA256 
0ee5088c47fa5ceac6e087c7e00f2ede3f5920a03d32220772342ce980339e40 SHA512 
86f75cfa16a2d0acbd75dc11d16a9bd4813ea2f0c6e323ed6fd73e66250420333fe0be2dbd62171a36aa479b5b5b423777f7ca369afb29d0f456fb7ed68926f6
 WHIRLPOOL 
1b25a455e7617cf624f8656eef2064e35a3c7798aec3d2822522bb89cad11441e1658966c467ecd758fa9e02ffcc235ee036830fd00757a04c3ff8e1b21fc434
-DIST zsh-5.0.8.tar.bz2 3250542 SHA256 
8079cf08cb8beff22f84b56bd72bb6e6962ff4718d816f3d83a633b4c9e17d23 SHA512 
79e438e32802c030749fd1bfff07fb3e5e7f7864e5106233c6f51ea477aa5a8471449e22f262f03bf69f42e66bf39e3b8a93295a247436ce97c66409b582ceae
 WHIRLPOOL 
3ed95b2763bd3e486104a9f935efc89fd9ff1b3d745c1c3a93181a511c2986246e4f14c6d15fd88dd735c006127523ce423150813147250343871c9e2f40f413
-DIST zsh-5.1.1-doc.tar.xz 3061616 SHA256 
f5944f29ec77100afdc3634f0bb8ffc4328a2d03147f23d1aa6280b6aa7d622f SHA512 
868444662ca9b1cc91f2ecff56ce0944e5e75fc5f5a349eb538ca23a8eb8fb4ebaa8efc2ba1d8581424f25b0009305ed7a6f08ca06db1ecde467eeb5d6b71621
 WHIRLPOOL 
c72760d754e19e7fe1f501bd395becc13877d4b0ba20fbf1f08855be5affb78aac07e2c14e779c1b554e21e29d8bfd5203dd41da5d3f21020dac7033510a4662
-DIST zsh-5.1.1.tar.xz 2788676 SHA256 
74e9453b5470b3c0970f9f93cfd603d241c3d7b1968adc0e4b3951073e8d3dec SHA512 
732f183a03125e83da11a38c638ca54a667326a23ca19418b0df27b1d5b3b1f360383d84f66bde064911effaa2ce9cbb9b6ab86deddb92f80e8f601af8a82b3e
 WHIRLPOOL 
55199e45557c2667e8f9b7564af44b32b610fe09db451493bd64642c2987e12a638b2b96d6530a16427ba17a6ca8c20e73f88013cf47996eea24e5e1595691e7
 DIST zsh-5.2-doc.tar.xz 3108600 SHA256 
328352cf3d5d0ec4b6e31dcefd25ff5b4c0e6b8077d1fe84448ebb50d6ada52a SHA512 
a2e6b95c293546011e1697e0a2f66a3740092ef61904fa3b469f33e8af0ced6028fac77cd51ebe9ee4cb168403d9af7c72fd071a15ba3dc273243bd71fa714a0
 WHIRLPOOL 
a6b023af9e3d94d31b56aba688c2bf3c16ff6ed1dc9db34dd970c4bf0461e24b7aab0b9113cc5f16bd87ab2ca9d973a990a3721c08500cbcd45fa2fe2d43a260
 DIST zsh-5.2.tar.xz 2820108 SHA256 
f17916320ffaa844bbd7ce48ceeb5945fc5f3eff64b149b4229bbfbdf3795a9d SHA512 
9938af95e09203a0a313f441e0c23279136806f6f087475ca9a66c678c57ecffc87f73ece8133a36700af8de7cb5d1bec8559eabdec2b66102062e64026c2e72
 WHIRLPOOL 
5348ce11026a4e50d0ecf118cb379e9765cb98fcf32563489fd860ad0234c3f3aefb7f3fe28d18a97f2ddba54dc2b2cf9909b81cdc0e213f26f599ba68fd8833

diff --git a/app-shells/zsh/files/zsh-5.0.7-fix-cvs-completion.patch 
b/app-shells/zsh/files/zsh-5.0.7-fix-cvs-completion.patch
deleted fil

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

2016-09-14 Thread Tim Harder
commit: 93846eacac31080fd5180ddf0d7e35413c7c6428
Author: Tim Harder  gentoo  org>
AuthorDate: Thu Sep 15 04:58:00 2016 +
Commit: Tim Harder  gentoo  org>
CommitDate: Thu Sep 15 05:03:31 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=93846eac

app-shells/zsh: only install info files when doc USE flag is enabled

Fixes bug #593838.

 app-shells/zsh/{zsh-.ebuild => zsh-5.2-r1.ebuild} | 7 ---
 app-shells/zsh/zsh-.ebuild| 7 ---
 2 files changed, 8 insertions(+), 6 deletions(-)

diff --git a/app-shells/zsh/zsh-.ebuild b/app-shells/zsh/zsh-5.2-r1.ebuild
similarity index 98%
copy from app-shells/zsh/zsh-.ebuild
copy to app-shells/zsh/zsh-5.2-r1.ebuild
index e8759b0..d4080ea 100644
--- a/app-shells/zsh/zsh-.ebuild
+++ b/app-shells/zsh/zsh-5.2-r1.ebuild
@@ -65,7 +65,7 @@ src_prepare() {
sed -i -e 's|@ZSH_NOPREFIX@||' -e '/@ZSH_PREFIX@/d' -e 's|""||' 
"${T}"/zprofile || die
fi
 
-   default
+   eapply_user
 
if [[ ${PV} == * ]] ; then
sed -i "/^VERSION=/s/=.*/=${PV}/" Config/version.mk || die
@@ -143,7 +143,7 @@ src_test() {
 }
 
 src_install() {
-   emake DESTDIR="${D}" install install.info
+   emake DESTDIR="${D}" install $(usex doc "install.info" "")
 
insinto /etc/zsh
doins "${T}"/zprofile
@@ -177,7 +177,8 @@ src_install() {
 
if use doc ; then
pushd "${WORKDIR}/${PN}-${PV%_*}" >/dev/null
-   dohtml -r Doc/*
+   docinto html
+   dodoc Doc/*.html
insinto /usr/share/doc/${PF}
doins Doc/zsh.{dvi,pdf}
popd >/dev/null

diff --git a/app-shells/zsh/zsh-.ebuild b/app-shells/zsh/zsh-.ebuild
index e8759b0..d4080ea 100644
--- a/app-shells/zsh/zsh-.ebuild
+++ b/app-shells/zsh/zsh-.ebuild
@@ -65,7 +65,7 @@ src_prepare() {
sed -i -e 's|@ZSH_NOPREFIX@||' -e '/@ZSH_PREFIX@/d' -e 's|""||' 
"${T}"/zprofile || die
fi
 
-   default
+   eapply_user
 
if [[ ${PV} == * ]] ; then
sed -i "/^VERSION=/s/=.*/=${PV}/" Config/version.mk || die
@@ -143,7 +143,7 @@ src_test() {
 }
 
 src_install() {
-   emake DESTDIR="${D}" install install.info
+   emake DESTDIR="${D}" install $(usex doc "install.info" "")
 
insinto /etc/zsh
doins "${T}"/zprofile
@@ -177,7 +177,8 @@ src_install() {
 
if use doc ; then
pushd "${WORKDIR}/${PN}-${PV%_*}" >/dev/null
-   dohtml -r Doc/*
+   docinto html
+   dodoc Doc/*.html
insinto /usr/share/doc/${PF}
doins Doc/zsh.{dvi,pdf}
popd >/dev/null



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

2016-09-14 Thread Zac Medico
commit: 710d0f2bc611e6a52f666fb280067d5f193979da
Author: Zac Medico  gentoo  org>
AuthorDate: Thu Sep 15 04:40:12 2016 +
Commit: Zac Medico  gentoo  org>
CommitDate: Thu Sep 15 04:41:15 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=710d0f2b

dev-python/python-docs: version bump to 3.5.2

Package-Manager: portage-2.3.0

 dev-python/python-docs/Manifest |  1 +
 dev-python/python-docs/python-docs-3.5.2.ebuild | 25 +
 2 files changed, 26 insertions(+)

diff --git a/dev-python/python-docs/Manifest b/dev-python/python-docs/Manifest
index f78bea3..64a42e0 100644
--- a/dev-python/python-docs/Manifest
+++ b/dev-python/python-docs/Manifest
@@ -2,3 +2,4 @@ DIST python-2.7.10-docs-html.tar.bz2 4566934 SHA256 
e5f399365f16679a32cd79d2
 DIST python-2.7.12-docs-html.tar.bz2 4601696 SHA256 
40891e010cdd9a752a17bd02e30aa853f9a2a7767ee82911cf4507dfa3b13de8 SHA512 
9d8a766d731402df774f2d20dcffba694e2497a17bc78a08f75d7f6bfc75d13227c7f57fdd5c056b75576b5d059b08f8c712c8bc465f5b0b88c04aba3da74198
 WHIRLPOOL 
f835a00df600a045a542bcb39951c9caf92f2db7410135382f48735ecde590c01e4c31b100dc974e734a3dac16f66e6e72d68ffac7c848360b9483a3d843d298
 DIST python-3.3.5-docs-html.tar.bz2 4955315 SHA256 
471067c514a33b4ae4fc35ba600130572840326252a565e39157feb2911ef733 SHA512 
6cf6d02bf980609561ec829407e0a4d541ddf949db0b6d3156f9fa90ed7c87f9ef16128e9c8226887568489826efcdde5ea38af246ec235a077227d73736ea71
 WHIRLPOOL 
78a6babcc5c7df64deb324368f32ae5cc5fed6fba9ff7392b7589f81187b893d9c977fa9a25168d60336b46f9237bf09ba5e6fbef888ee3489de57afd09e9067
 DIST python-3.4.3-docs-html.tar.bz2 5444773 SHA256 
87d4f8739205fe6f2cbcb10c6f1b33546d3b7f41e6bc96de34f992ccf5c10fbf SHA512 
492038df0afb05d60806d56d66e06069d195249db708e4261d39fa6206e0baec5c2db730431b5be03d8d37296d935f39a25bf1d449fb29521bdc4823584b9bf9
 WHIRLPOOL 
c55241d450c6440d4e084a8189b569046352bd65b88a576fd0a8bc9a23665f52cc534da4d32061c0cbc31f41b2b63870fe4098ef28be2fed42311fa8e0decc46
+DIST python-3.5.2-docs-html.tar.bz2 5747460 SHA256 
34bb14f352b39e7a9ed8a5e4d8332c464158d0ef3a75dccb373a40fcf6de2342 SHA512 
2a9ce5b304c6edf3165728a1fe0c189222f8b105c446ca9026ce453d013c9498b4c53085fdef776b977d058fc138ba3af5ea9bf26291469ce47239ee1a8d9286
 WHIRLPOOL 
102d9d0a1ccaa5c2ba4c295872b1059498a79e39fdb06a249b62a52a790ed1f98f3dad4903e90e94c1dde41be7cdcc5142a7022d7fec1fd4a8b6415b92c66041

diff --git a/dev-python/python-docs/python-docs-3.5.2.ebuild 
b/dev-python/python-docs/python-docs-3.5.2.ebuild
new file mode 100644
index ..f07beb9
--- /dev/null
+++ b/dev-python/python-docs/python-docs-3.5.2.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="5"
+
+DESCRIPTION="HTML documentation for Python"
+HOMEPAGE="http://www.python.org/doc/";
+SRC_URI="https://docs.python.org/${PV%.*}/archives/python-${PV}-docs-html.tar.bz2";
+
+LICENSE="PSF-2"
+SLOT="3.5"
+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"
+IUSE=""
+
+DEPEND=""
+RDEPEND=""
+
+S="${WORKDIR}/python-${PV}-docs-html"
+
+src_install() {
+   dohtml -A xml -A inv -r ./
+   echo 
"PYTHONDOCS_${SLOT//./_}=\"${EPREFIX}/usr/share/doc/${PF}/html/library\"" > 
"60python-docs-${SLOT}"
+   doenvd "60python-docs-${SLOT}"
+}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/aws-sdk-resources/

2016-09-14 Thread Hans de Graaff
commit: 7d7946a4884e512690f26323141d02f8b8c64c20
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Sep 15 04:30:48 2016 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Sep 15 04:35:06 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7d7946a4

dev-ruby/aws-sdk-resources: add 2.5.11.

Package-Manager: portage-2.2.28

 dev-ruby/aws-sdk-resources/Manifest|  1 +
 .../aws-sdk-resources-2.5.11.ebuild| 32 ++
 2 files changed, 33 insertions(+)

diff --git a/dev-ruby/aws-sdk-resources/Manifest 
b/dev-ruby/aws-sdk-resources/Manifest
index cad8d2f..abf190d 100644
--- a/dev-ruby/aws-sdk-resources/Manifest
+++ b/dev-ruby/aws-sdk-resources/Manifest
@@ -2,3 +2,4 @@ DIST aws-sdk-ruby-2.2.18.tar.gz 1745330 SHA256 
f3e83cd1d502561ebd5ec833b952bb8a2
 DIST aws-sdk-ruby-2.2.37.tar.gz 1832272 SHA256 
fa1508e9659e7691bafa5bda1e474c1f372e96033e4edbe57e3727d3bb7b3c55 SHA512 
0ad986607127fca329489e0f26aa68d20535126bff4db93d6e6c21671cd0e219f8c57bf1994ab4a3cdeaf007836901a7b8b2783b0cf1835e6b19316ae14a64ce
 WHIRLPOOL 
bf7da14db72d64c9b215103de7b91168b48c0ebf471053f551cbf8f7b10a4263bfb4b59780458f320ae73134c7fe19850d937be06330660a60b49344c0d1c32a
 DIST aws-sdk-ruby-2.2.5.tar.gz 1671525 SHA256 
5fba8661d99d939162a349fddf0a89003267856f4faaa8baa5875c916241e4d1 SHA512 
93e848922b9410297ccd82d8e71477f8246c4088f6145e53e7300ff7b4d8a3683274aba794a11df9fbe3a600b0b4cf6d4487f5a45f11fe8b4aad967ae4ee6e33
 WHIRLPOOL 
fac9dc67dc047bc652b4645612f534c08f6b29f9ce456e80d1c7d497bdc748961e15b579162b0a9d42f3f416801eb2a9a365c817698e18638ec0f4a38ff1b6b7
 DIST aws-sdk-ruby-2.5.1.tar.gz 1908362 SHA256 
1166835bb978b119028679f5764b6cbb7f6d18199331dab2197bb8d5e9d26de1 SHA512 
7254e8ac1557a483f2c9fc67968bb1ebba57c86de9f5a9087b61d55f9af716786be1b903dad96dc275262223c2df49dafb04227ad7dd088c5271a2fb44b960e6
 WHIRLPOOL 
083cd25005419ce35fc029bd58d4fe2bf5c61641c3cffdd4efcc307a56bc9b2fe1cbadf408cd9d2d8228c11759e4151064f210ed838552d561b5ab43d0bf7476
+DIST aws-sdk-ruby-2.5.11.tar.gz 2071123 SHA256 
577df03e33f292a052cbb1a5c3bd1c538789870241a3267046592491f6e1b829 SHA512 
5070b21838b7ee7dd8cde3bbdf6e53c97e73e9aab891b9b0b76274c9cae8697398d8c7ac1ab60ce0be9d70e2fdc58a89bde7a7d87cb9b1f80ffb5b6b48db837e
 WHIRLPOOL 
2bbb2c632f87a277937f92dd2b18074a0713002183db412eefcbf2eb095a6cf69fd28bc78fb9f02cd6f98b3bd5aa85031d371478364971d63f53f5cb3349a272

diff --git a/dev-ruby/aws-sdk-resources/aws-sdk-resources-2.5.11.ebuild 
b/dev-ruby/aws-sdk-resources/aws-sdk-resources-2.5.11.ebuild
new file mode 100644
index ..d0b8c75
--- /dev/null
+++ b/dev-ruby/aws-sdk-resources/aws-sdk-resources-2.5.11.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+USE_RUBY="ruby20 ruby21 ruby22"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+RUBY_FAKEGEM_RECIPE_DOC="rdoc"
+RUBY_FAKEGEM_DOCDIR="doc"
+
+RUBY_FAKEGEM_EXTRAINSTALL="resources.schema.json"
+
+GITHUB_USER="aws"
+GITHUB_PROJECT="aws-sdk-ruby"
+RUBY_S="${GITHUB_PROJECT}-${PV}/${PN}"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Official SDK for Amazon Web Services"
+HOMEPAGE="http://aws.amazon.com/sdkforruby";
+SRC_URI="https://github.com/${GITHUB_USER}/${GITHUB_PROJECT}/archive/v${PV}.tar.gz
 -> ${GITHUB_PROJECT}-${PV}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="2"
+KEYWORDS="~amd64"
+IUSE=""
+
+ruby_add_rdepend "~dev-ruby/aws-sdk-core-${PV}"



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

2016-09-14 Thread Hans de Graaff
commit: 57387434d4d033cbbffa9f845a28b1700260f3e7
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Sep 15 04:33:46 2016 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Sep 15 04:35:11 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=57387434

dev-ruby/aws-sdk: cleanup

Package-Manager: portage-2.2.28

 dev-ruby/aws-sdk/Manifest  |  2 --
 dev-ruby/aws-sdk/aws-sdk-2.2.18.ebuild | 32 
 dev-ruby/aws-sdk/aws-sdk-2.2.5.ebuild  | 32 
 3 files changed, 66 deletions(-)

diff --git a/dev-ruby/aws-sdk/Manifest b/dev-ruby/aws-sdk/Manifest
index 9457cce..b6b82fb 100644
--- a/dev-ruby/aws-sdk/Manifest
+++ b/dev-ruby/aws-sdk/Manifest
@@ -1,6 +1,4 @@
 DIST aws-sdk-ruby-1.66.0.tar.gz 1774530 SHA256 
265e20a99c17d3f476ce6f6e981fd37e8e529dac2a38eba1ef7a25205f8f49b6 SHA512 
53b13bab1db26f9eb6ba411a7143377fbdc56548fe881742953f388af60508be30cc2c82a3dce89675be2c799774d30313d19b47875a52d4c9134ce5f4b1914c
 WHIRLPOOL 
265d01034a3e31f8e12dc8962d67fa727e7123de0e5c56c633a84d4b7e91168f6c8ea9f4e4291ef54ef570f4675f2f087610bf11b11ec9efdb1c345c42dcb1ec
-DIST aws-sdk-ruby-2.2.18.tar.gz 1745330 SHA256 
f3e83cd1d502561ebd5ec833b952bb8a29436d1f8ef010a8adb7dff4953cac92 SHA512 
dfe5d6ff90724592fc2d6364a0dcee1b6cc1e6836d4c79193362246c54d1f59a0dff0c7a57bf7996f59ef7e0988ea013f86bf27a36bf8cbab9055edc0ea54528
 WHIRLPOOL 
e539ef5a678efb7fbfc57989611216caf40d2510d0e4c6204724b3315f2df2ec0a4d4b7a225da575cb7a6cc37dd4f82d98fe6c5c698eb0def43165b0e2d4fa23
 DIST aws-sdk-ruby-2.2.37.tar.gz 1832272 SHA256 
fa1508e9659e7691bafa5bda1e474c1f372e96033e4edbe57e3727d3bb7b3c55 SHA512 
0ad986607127fca329489e0f26aa68d20535126bff4db93d6e6c21671cd0e219f8c57bf1994ab4a3cdeaf007836901a7b8b2783b0cf1835e6b19316ae14a64ce
 WHIRLPOOL 
bf7da14db72d64c9b215103de7b91168b48c0ebf471053f551cbf8f7b10a4263bfb4b59780458f320ae73134c7fe19850d937be06330660a60b49344c0d1c32a
-DIST aws-sdk-ruby-2.2.5.tar.gz 1671525 SHA256 
5fba8661d99d939162a349fddf0a89003267856f4faaa8baa5875c916241e4d1 SHA512 
93e848922b9410297ccd82d8e71477f8246c4088f6145e53e7300ff7b4d8a3683274aba794a11df9fbe3a600b0b4cf6d4487f5a45f11fe8b4aad967ae4ee6e33
 WHIRLPOOL 
fac9dc67dc047bc652b4645612f534c08f6b29f9ce456e80d1c7d497bdc748961e15b579162b0a9d42f3f416801eb2a9a365c817698e18638ec0f4a38ff1b6b7
 DIST aws-sdk-ruby-2.5.1.tar.gz 1908362 SHA256 
1166835bb978b119028679f5764b6cbb7f6d18199331dab2197bb8d5e9d26de1 SHA512 
7254e8ac1557a483f2c9fc67968bb1ebba57c86de9f5a9087b61d55f9af716786be1b903dad96dc275262223c2df49dafb04227ad7dd088c5271a2fb44b960e6
 WHIRLPOOL 
083cd25005419ce35fc029bd58d4fe2bf5c61641c3cffdd4efcc307a56bc9b2fe1cbadf408cd9d2d8228c11759e4151064f210ed838552d561b5ab43d0bf7476
 DIST aws-sdk-ruby-2.5.11.tar.gz 2071123 SHA256 
577df03e33f292a052cbb1a5c3bd1c538789870241a3267046592491f6e1b829 SHA512 
5070b21838b7ee7dd8cde3bbdf6e53c97e73e9aab891b9b0b76274c9cae8697398d8c7ac1ab60ce0be9d70e2fdc58a89bde7a7d87cb9b1f80ffb5b6b48db837e
 WHIRLPOOL 
2bbb2c632f87a277937f92dd2b18074a0713002183db412eefcbf2eb095a6cf69fd28bc78fb9f02cd6f98b3bd5aa85031d371478364971d63f53f5cb3349a272

diff --git a/dev-ruby/aws-sdk/aws-sdk-2.2.18.ebuild 
b/dev-ruby/aws-sdk/aws-sdk-2.2.18.ebuild
deleted file mode 100644
index b2a9596..
--- a/dev-ruby/aws-sdk/aws-sdk-2.2.18.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-USE_RUBY="ruby20 ruby21"
-
-RUBY_FAKEGEM_RECIPE_TEST=""
-RUBY_FAKEGEM_RECIPE_DOC="rdoc"
-RUBY_FAKEGEM_DOCDIR="doc"
-RUBY_FAKEGEM_EXTRADOC="../CHANGELOG.md ../MIGRATING.md ../README.md 
../UPGRADING.md"
-
-GITHUB_USER="aws"
-GITHUB_PROJECT="${PN}-ruby"
-RUBY_S="${GITHUB_PROJECT}-${PV}/${PN}"
-
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Official SDK for Amazon Web Services"
-HOMEPAGE="http://aws.amazon.com/sdkforruby";
-SRC_URI="https://github.com/${GITHUB_USER}/${GITHUB_PROJECT}/archive/v${PV}.tar.gz
 -> ${GITHUB_PROJECT}-${PV}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="2"
-KEYWORDS="~amd64"
-IUSE=""
-
-ruby_add_rdepend "virtual/ruby-ssl
-   ~dev-ruby/aws-sdk-resources-${PV}"

diff --git a/dev-ruby/aws-sdk/aws-sdk-2.2.5.ebuild 
b/dev-ruby/aws-sdk/aws-sdk-2.2.5.ebuild
deleted file mode 100644
index b2a9596..
--- a/dev-ruby/aws-sdk/aws-sdk-2.2.5.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-USE_RUBY="ruby20 ruby21"
-
-RUBY_FAKEGEM_RECIPE_TEST=""
-RUBY_FAKEGEM_RECIPE_DOC="rdoc"
-RUBY_FAKEGEM_DOCDIR="doc"
-RUBY_FAKEGEM_EXTRADOC="../CHANGELOG.md ../MIGRATING.md ../README.md 
../UPGRADING.md"
-
-GITHUB_USER="aws"
-GITHUB_PROJECT="${PN}-ruby"
-RUBY_S="${GITHUB_PROJECT}-${PV}/${PN}"
-
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Official SDK for Amazon Web Services"
-HOMEPAGE="http://aws.amazon.com/sdkforruby";
-SRC_

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

2016-09-14 Thread Hans de Graaff
commit: 7dbe2fb9c997331b08dacc7a2a6049f3053aca86
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Sep 15 04:34:05 2016 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Sep 15 04:35:14 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7dbe2fb9

dev-ruby/certificate_authority: add ruby23 revision

Package-Manager: portage-2.2.28

 .../certificate_authority-0.1.6-r1.ebuild  | 30 ++
 1 file changed, 30 insertions(+)

diff --git 
a/dev-ruby/certificate_authority/certificate_authority-0.1.6-r1.ebuild 
b/dev-ruby/certificate_authority/certificate_authority-0.1.6-r1.ebuild
new file mode 100644
index ..d5d0f95
--- /dev/null
+++ b/dev-ruby/certificate_authority/certificate_authority-0.1.6-r1.ebuild
@@ -0,0 +1,30 @@
+# 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_RECIPE_TEST="rspec"
+
+RUBY_FAKEGEM_RECIPE_DOC="rdoc"
+RUBY_FAKEGEM_EXTRADOC="README.rdoc"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Managing the core functions outlined in RFC-3280 for PKI"
+HOMEPAGE="https://github.com/cchandler/certificate_authority";
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~ppc64"
+IUSE=""
+
+ruby_add_rdepend ">=dev-ruby/activemodel-3.0.6:*"
+
+all_ruby_prepare() {
+   # Avoid dependency on dev-libs/engine_pkcs11 that will be hard to
+   # make work on different arches due to hardwired load paths in
+   # specs.
+   rm -f spec/units/pkcs11_key_material_spec.rb || die
+}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/aws-sdk-core/

2016-09-14 Thread Hans de Graaff
commit: 743e0eebee03c20599e037b451b6dcdfa0698531
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Sep 15 04:29:10 2016 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Sep 15 04:35:03 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=743e0eeb

dev-ruby/aws-sdk-core: add 2.5.11

Package-Manager: portage-2.2.28

 dev-ruby/aws-sdk-core/Manifest   |  1 +
 dev-ruby/aws-sdk-core/aws-sdk-core-2.5.11.ebuild | 42 
 2 files changed, 43 insertions(+)

diff --git a/dev-ruby/aws-sdk-core/Manifest b/dev-ruby/aws-sdk-core/Manifest
index cad8d2f..abf190d 100644
--- a/dev-ruby/aws-sdk-core/Manifest
+++ b/dev-ruby/aws-sdk-core/Manifest
@@ -2,3 +2,4 @@ DIST aws-sdk-ruby-2.2.18.tar.gz 1745330 SHA256 
f3e83cd1d502561ebd5ec833b952bb8a2
 DIST aws-sdk-ruby-2.2.37.tar.gz 1832272 SHA256 
fa1508e9659e7691bafa5bda1e474c1f372e96033e4edbe57e3727d3bb7b3c55 SHA512 
0ad986607127fca329489e0f26aa68d20535126bff4db93d6e6c21671cd0e219f8c57bf1994ab4a3cdeaf007836901a7b8b2783b0cf1835e6b19316ae14a64ce
 WHIRLPOOL 
bf7da14db72d64c9b215103de7b91168b48c0ebf471053f551cbf8f7b10a4263bfb4b59780458f320ae73134c7fe19850d937be06330660a60b49344c0d1c32a
 DIST aws-sdk-ruby-2.2.5.tar.gz 1671525 SHA256 
5fba8661d99d939162a349fddf0a89003267856f4faaa8baa5875c916241e4d1 SHA512 
93e848922b9410297ccd82d8e71477f8246c4088f6145e53e7300ff7b4d8a3683274aba794a11df9fbe3a600b0b4cf6d4487f5a45f11fe8b4aad967ae4ee6e33
 WHIRLPOOL 
fac9dc67dc047bc652b4645612f534c08f6b29f9ce456e80d1c7d497bdc748961e15b579162b0a9d42f3f416801eb2a9a365c817698e18638ec0f4a38ff1b6b7
 DIST aws-sdk-ruby-2.5.1.tar.gz 1908362 SHA256 
1166835bb978b119028679f5764b6cbb7f6d18199331dab2197bb8d5e9d26de1 SHA512 
7254e8ac1557a483f2c9fc67968bb1ebba57c86de9f5a9087b61d55f9af716786be1b903dad96dc275262223c2df49dafb04227ad7dd088c5271a2fb44b960e6
 WHIRLPOOL 
083cd25005419ce35fc029bd58d4fe2bf5c61641c3cffdd4efcc307a56bc9b2fe1cbadf408cd9d2d8228c11759e4151064f210ed838552d561b5ab43d0bf7476
+DIST aws-sdk-ruby-2.5.11.tar.gz 2071123 SHA256 
577df03e33f292a052cbb1a5c3bd1c538789870241a3267046592491f6e1b829 SHA512 
5070b21838b7ee7dd8cde3bbdf6e53c97e73e9aab891b9b0b76274c9cae8697398d8c7ac1ab60ce0be9d70e2fdc58a89bde7a7d87cb9b1f80ffb5b6b48db837e
 WHIRLPOOL 
2bbb2c632f87a277937f92dd2b18074a0713002183db412eefcbf2eb095a6cf69fd28bc78fb9f02cd6f98b3bd5aa85031d371478364971d63f53f5cb3349a272

diff --git a/dev-ruby/aws-sdk-core/aws-sdk-core-2.5.11.ebuild 
b/dev-ruby/aws-sdk-core/aws-sdk-core-2.5.11.ebuild
new file mode 100644
index ..6130378
--- /dev/null
+++ b/dev-ruby/aws-sdk-core/aws-sdk-core-2.5.11.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+USE_RUBY="ruby20 ruby21 ruby22"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+RUBY_FAKEGEM_RECIPE_DOC="rdoc"
+RUBY_FAKEGEM_DOCDIR="doc"
+
+RUBY_FAKEGEM_EXTRAINSTALL="apis ca-bundle.crt endpoints.json"
+
+GITHUB_USER="aws"
+GITHUB_PROJECT="aws-sdk-ruby"
+RUBY_S="${GITHUB_PROJECT}-${PV}/${PN}"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Official SDK for Amazon Web Services"
+HOMEPAGE="http://aws.amazon.com/sdkforruby";
+SRC_URI="https://github.com/${GITHUB_USER}/${GITHUB_PROJECT}/archive/v${PV}.tar.gz
 -> ${GITHUB_PROJECT}-${PV}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="2"
+KEYWORDS="~amd64"
+IUSE=""
+
+ruby_add_rdepend "dev-ruby/jmespath:1"
+
+ruby_add_bdepend "test? ( dev-ruby/webmock )"
+
+all_ruby_prepare() {
+   sed -i -e '/simplecov/I s:^:#:' spec/spec_helper.rb || die
+
+   # Avoid spec that gets confused by our directory names
+   sed -i -e '/requires prefixes from plugin names when loading/,/end/ 
s:^:#:' \
+   spec/seahorse/client/plugin_list_spec.rb || die
+}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/aws-sdk-core/

2016-09-14 Thread Hans de Graaff
commit: 2538d2e300de981b02eb545a9b84e7ff2f976d3f
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Sep 15 04:34:31 2016 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Sep 15 04:35:19 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2538d2e3

dev-ruby/aws-sdk-core: cleanup

Package-Manager: portage-2.2.28

 dev-ruby/aws-sdk-core/Manifest   |  2 --
 dev-ruby/aws-sdk-core/aws-sdk-core-2.2.18.ebuild | 38 
 dev-ruby/aws-sdk-core/aws-sdk-core-2.2.5.ebuild  | 38 
 3 files changed, 78 deletions(-)

diff --git a/dev-ruby/aws-sdk-core/Manifest b/dev-ruby/aws-sdk-core/Manifest
index abf190d..42cc7ba 100644
--- a/dev-ruby/aws-sdk-core/Manifest
+++ b/dev-ruby/aws-sdk-core/Manifest
@@ -1,5 +1,3 @@
-DIST aws-sdk-ruby-2.2.18.tar.gz 1745330 SHA256 
f3e83cd1d502561ebd5ec833b952bb8a29436d1f8ef010a8adb7dff4953cac92 SHA512 
dfe5d6ff90724592fc2d6364a0dcee1b6cc1e6836d4c79193362246c54d1f59a0dff0c7a57bf7996f59ef7e0988ea013f86bf27a36bf8cbab9055edc0ea54528
 WHIRLPOOL 
e539ef5a678efb7fbfc57989611216caf40d2510d0e4c6204724b3315f2df2ec0a4d4b7a225da575cb7a6cc37dd4f82d98fe6c5c698eb0def43165b0e2d4fa23
 DIST aws-sdk-ruby-2.2.37.tar.gz 1832272 SHA256 
fa1508e9659e7691bafa5bda1e474c1f372e96033e4edbe57e3727d3bb7b3c55 SHA512 
0ad986607127fca329489e0f26aa68d20535126bff4db93d6e6c21671cd0e219f8c57bf1994ab4a3cdeaf007836901a7b8b2783b0cf1835e6b19316ae14a64ce
 WHIRLPOOL 
bf7da14db72d64c9b215103de7b91168b48c0ebf471053f551cbf8f7b10a4263bfb4b59780458f320ae73134c7fe19850d937be06330660a60b49344c0d1c32a
-DIST aws-sdk-ruby-2.2.5.tar.gz 1671525 SHA256 
5fba8661d99d939162a349fddf0a89003267856f4faaa8baa5875c916241e4d1 SHA512 
93e848922b9410297ccd82d8e71477f8246c4088f6145e53e7300ff7b4d8a3683274aba794a11df9fbe3a600b0b4cf6d4487f5a45f11fe8b4aad967ae4ee6e33
 WHIRLPOOL 
fac9dc67dc047bc652b4645612f534c08f6b29f9ce456e80d1c7d497bdc748961e15b579162b0a9d42f3f416801eb2a9a365c817698e18638ec0f4a38ff1b6b7
 DIST aws-sdk-ruby-2.5.1.tar.gz 1908362 SHA256 
1166835bb978b119028679f5764b6cbb7f6d18199331dab2197bb8d5e9d26de1 SHA512 
7254e8ac1557a483f2c9fc67968bb1ebba57c86de9f5a9087b61d55f9af716786be1b903dad96dc275262223c2df49dafb04227ad7dd088c5271a2fb44b960e6
 WHIRLPOOL 
083cd25005419ce35fc029bd58d4fe2bf5c61641c3cffdd4efcc307a56bc9b2fe1cbadf408cd9d2d8228c11759e4151064f210ed838552d561b5ab43d0bf7476
 DIST aws-sdk-ruby-2.5.11.tar.gz 2071123 SHA256 
577df03e33f292a052cbb1a5c3bd1c538789870241a3267046592491f6e1b829 SHA512 
5070b21838b7ee7dd8cde3bbdf6e53c97e73e9aab891b9b0b76274c9cae8697398d8c7ac1ab60ce0be9d70e2fdc58a89bde7a7d87cb9b1f80ffb5b6b48db837e
 WHIRLPOOL 
2bbb2c632f87a277937f92dd2b18074a0713002183db412eefcbf2eb095a6cf69fd28bc78fb9f02cd6f98b3bd5aa85031d371478364971d63f53f5cb3349a272

diff --git a/dev-ruby/aws-sdk-core/aws-sdk-core-2.2.18.ebuild 
b/dev-ruby/aws-sdk-core/aws-sdk-core-2.2.18.ebuild
deleted file mode 100644
index 0428f85..
--- a/dev-ruby/aws-sdk-core/aws-sdk-core-2.2.18.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-USE_RUBY="ruby20 ruby21"
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-RUBY_FAKEGEM_RECIPE_DOC="rdoc"
-RUBY_FAKEGEM_DOCDIR="doc"
-
-RUBY_FAKEGEM_EXTRAINSTALL="apis ca-bundle.crt endpoints.json"
-
-GITHUB_USER="aws"
-GITHUB_PROJECT="aws-sdk-ruby"
-RUBY_S="${GITHUB_PROJECT}-${PV}/${PN}"
-
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Official SDK for Amazon Web Services"
-HOMEPAGE="http://aws.amazon.com/sdkforruby";
-SRC_URI="https://github.com/${GITHUB_USER}/${GITHUB_PROJECT}/archive/v${PV}.tar.gz
 -> ${GITHUB_PROJECT}-${PV}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="2"
-KEYWORDS="~amd64"
-IUSE=""
-
-ruby_add_rdepend "dev-ruby/jmespath:1"
-
-all_ruby_prepare() {
-   # Avoid spec that gets confused by our directory names
-   sed -i -e '/requires prefixes from plugin names when loading/,/end/ 
s:^:#:' \
-   spec/seahorse/client/plugin_list_spec.rb || die
-}

diff --git a/dev-ruby/aws-sdk-core/aws-sdk-core-2.2.5.ebuild 
b/dev-ruby/aws-sdk-core/aws-sdk-core-2.2.5.ebuild
deleted file mode 100644
index d6f6910..
--- a/dev-ruby/aws-sdk-core/aws-sdk-core-2.2.5.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-USE_RUBY="ruby20 ruby21"
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-RUBY_FAKEGEM_RECIPE_DOC="rdoc"
-RUBY_FAKEGEM_DOCDIR="doc"
-
-RUBY_FAKEGEM_EXTRAINSTALL="apis ca-bundle.crt endpoints.json"
-
-GITHUB_USER="aws"
-GITHUB_PROJECT="aws-sdk-ruby"
-RUBY_S="${GITHUB_PROJECT}-${PV}/${PN}"
-
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Official SDK for Amazon Web Services"
-HOMEPAGE="http://aws.amazon.com/sdkforruby";
-SRC_URI="https://github.com/${GITHUB_USER}/${GITHUB_PROJECT}/archive/v${PV}.tar.gz
 -> ${GITHUB_PROJECT}-${PV}.tar.gz"
-
-L

[gentoo-commits] repo/gentoo:master commit in: dev-ruby/aws-sdk-resources/

2016-09-14 Thread Hans de Graaff
commit: 1280b180f551b2343198688595594e03d8edbc54
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Sep 15 04:34:13 2016 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Sep 15 04:35:17 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1280b180

dev-ruby/aws-sdk-resources: cleanup

Package-Manager: portage-2.2.28

 dev-ruby/aws-sdk-resources/Manifest|  2 --
 .../aws-sdk-resources-2.2.18.ebuild| 32 --
 .../aws-sdk-resources-2.2.5.ebuild | 32 --
 3 files changed, 66 deletions(-)

diff --git a/dev-ruby/aws-sdk-resources/Manifest 
b/dev-ruby/aws-sdk-resources/Manifest
index abf190d..42cc7ba 100644
--- a/dev-ruby/aws-sdk-resources/Manifest
+++ b/dev-ruby/aws-sdk-resources/Manifest
@@ -1,5 +1,3 @@
-DIST aws-sdk-ruby-2.2.18.tar.gz 1745330 SHA256 
f3e83cd1d502561ebd5ec833b952bb8a29436d1f8ef010a8adb7dff4953cac92 SHA512 
dfe5d6ff90724592fc2d6364a0dcee1b6cc1e6836d4c79193362246c54d1f59a0dff0c7a57bf7996f59ef7e0988ea013f86bf27a36bf8cbab9055edc0ea54528
 WHIRLPOOL 
e539ef5a678efb7fbfc57989611216caf40d2510d0e4c6204724b3315f2df2ec0a4d4b7a225da575cb7a6cc37dd4f82d98fe6c5c698eb0def43165b0e2d4fa23
 DIST aws-sdk-ruby-2.2.37.tar.gz 1832272 SHA256 
fa1508e9659e7691bafa5bda1e474c1f372e96033e4edbe57e3727d3bb7b3c55 SHA512 
0ad986607127fca329489e0f26aa68d20535126bff4db93d6e6c21671cd0e219f8c57bf1994ab4a3cdeaf007836901a7b8b2783b0cf1835e6b19316ae14a64ce
 WHIRLPOOL 
bf7da14db72d64c9b215103de7b91168b48c0ebf471053f551cbf8f7b10a4263bfb4b59780458f320ae73134c7fe19850d937be06330660a60b49344c0d1c32a
-DIST aws-sdk-ruby-2.2.5.tar.gz 1671525 SHA256 
5fba8661d99d939162a349fddf0a89003267856f4faaa8baa5875c916241e4d1 SHA512 
93e848922b9410297ccd82d8e71477f8246c4088f6145e53e7300ff7b4d8a3683274aba794a11df9fbe3a600b0b4cf6d4487f5a45f11fe8b4aad967ae4ee6e33
 WHIRLPOOL 
fac9dc67dc047bc652b4645612f534c08f6b29f9ce456e80d1c7d497bdc748961e15b579162b0a9d42f3f416801eb2a9a365c817698e18638ec0f4a38ff1b6b7
 DIST aws-sdk-ruby-2.5.1.tar.gz 1908362 SHA256 
1166835bb978b119028679f5764b6cbb7f6d18199331dab2197bb8d5e9d26de1 SHA512 
7254e8ac1557a483f2c9fc67968bb1ebba57c86de9f5a9087b61d55f9af716786be1b903dad96dc275262223c2df49dafb04227ad7dd088c5271a2fb44b960e6
 WHIRLPOOL 
083cd25005419ce35fc029bd58d4fe2bf5c61641c3cffdd4efcc307a56bc9b2fe1cbadf408cd9d2d8228c11759e4151064f210ed838552d561b5ab43d0bf7476
 DIST aws-sdk-ruby-2.5.11.tar.gz 2071123 SHA256 
577df03e33f292a052cbb1a5c3bd1c538789870241a3267046592491f6e1b829 SHA512 
5070b21838b7ee7dd8cde3bbdf6e53c97e73e9aab891b9b0b76274c9cae8697398d8c7ac1ab60ce0be9d70e2fdc58a89bde7a7d87cb9b1f80ffb5b6b48db837e
 WHIRLPOOL 
2bbb2c632f87a277937f92dd2b18074a0713002183db412eefcbf2eb095a6cf69fd28bc78fb9f02cd6f98b3bd5aa85031d371478364971d63f53f5cb3349a272

diff --git a/dev-ruby/aws-sdk-resources/aws-sdk-resources-2.2.18.ebuild 
b/dev-ruby/aws-sdk-resources/aws-sdk-resources-2.2.18.ebuild
deleted file mode 100644
index e9a1a4c..
--- a/dev-ruby/aws-sdk-resources/aws-sdk-resources-2.2.18.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-USE_RUBY="ruby20 ruby21"
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-RUBY_FAKEGEM_RECIPE_DOC="rdoc"
-RUBY_FAKEGEM_DOCDIR="doc"
-
-RUBY_FAKEGEM_EXTRAINSTALL="resources.schema.json"
-
-GITHUB_USER="aws"
-GITHUB_PROJECT="aws-sdk-ruby"
-RUBY_S="${GITHUB_PROJECT}-${PV}/${PN}"
-
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Official SDK for Amazon Web Services"
-HOMEPAGE="http://aws.amazon.com/sdkforruby";
-SRC_URI="https://github.com/${GITHUB_USER}/${GITHUB_PROJECT}/archive/v${PV}.tar.gz
 -> ${GITHUB_PROJECT}-${PV}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="2"
-KEYWORDS="~amd64"
-IUSE=""
-
-ruby_add_rdepend "~dev-ruby/aws-sdk-core-${PV}"

diff --git a/dev-ruby/aws-sdk-resources/aws-sdk-resources-2.2.5.ebuild 
b/dev-ruby/aws-sdk-resources/aws-sdk-resources-2.2.5.ebuild
deleted file mode 100644
index e9a1a4c..
--- a/dev-ruby/aws-sdk-resources/aws-sdk-resources-2.2.5.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-USE_RUBY="ruby20 ruby21"
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-RUBY_FAKEGEM_RECIPE_DOC="rdoc"
-RUBY_FAKEGEM_DOCDIR="doc"
-
-RUBY_FAKEGEM_EXTRAINSTALL="resources.schema.json"
-
-GITHUB_USER="aws"
-GITHUB_PROJECT="aws-sdk-ruby"
-RUBY_S="${GITHUB_PROJECT}-${PV}/${PN}"
-
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Official SDK for Amazon Web Services"
-HOMEPAGE="http://aws.amazon.com/sdkforruby";
-SRC_URI="https://github.com/${GITHUB_USER}/${GITHUB_PROJECT}/archive/v${PV}.tar.gz
 -> ${GITHUB_PROJECT}-${PV}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="2"
-KEYWORDS="~amd64"
-IUSE=""
-
-ruby_add_rdepend "~dev-ruby/aws-sdk-core-${PV}"



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

2016-09-14 Thread Hans de Graaff
commit: 6ba19eb77d589c1a1935eace48a3f796539dfe1a
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Sep 15 04:33:12 2016 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Sep 15 04:35:08 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ba19eb7

dev-ruby/aws-sdk: add 2.5.11

Package-Manager: portage-2.2.28

 dev-ruby/aws-sdk/Manifest  |  1 +
 dev-ruby/aws-sdk/aws-sdk-2.5.11.ebuild | 32 
 2 files changed, 33 insertions(+)

diff --git a/dev-ruby/aws-sdk/Manifest b/dev-ruby/aws-sdk/Manifest
index da52e69..9457cce 100644
--- a/dev-ruby/aws-sdk/Manifest
+++ b/dev-ruby/aws-sdk/Manifest
@@ -3,3 +3,4 @@ DIST aws-sdk-ruby-2.2.18.tar.gz 1745330 SHA256 
f3e83cd1d502561ebd5ec833b952bb8a2
 DIST aws-sdk-ruby-2.2.37.tar.gz 1832272 SHA256 
fa1508e9659e7691bafa5bda1e474c1f372e96033e4edbe57e3727d3bb7b3c55 SHA512 
0ad986607127fca329489e0f26aa68d20535126bff4db93d6e6c21671cd0e219f8c57bf1994ab4a3cdeaf007836901a7b8b2783b0cf1835e6b19316ae14a64ce
 WHIRLPOOL 
bf7da14db72d64c9b215103de7b91168b48c0ebf471053f551cbf8f7b10a4263bfb4b59780458f320ae73134c7fe19850d937be06330660a60b49344c0d1c32a
 DIST aws-sdk-ruby-2.2.5.tar.gz 1671525 SHA256 
5fba8661d99d939162a349fddf0a89003267856f4faaa8baa5875c916241e4d1 SHA512 
93e848922b9410297ccd82d8e71477f8246c4088f6145e53e7300ff7b4d8a3683274aba794a11df9fbe3a600b0b4cf6d4487f5a45f11fe8b4aad967ae4ee6e33
 WHIRLPOOL 
fac9dc67dc047bc652b4645612f534c08f6b29f9ce456e80d1c7d497bdc748961e15b579162b0a9d42f3f416801eb2a9a365c817698e18638ec0f4a38ff1b6b7
 DIST aws-sdk-ruby-2.5.1.tar.gz 1908362 SHA256 
1166835bb978b119028679f5764b6cbb7f6d18199331dab2197bb8d5e9d26de1 SHA512 
7254e8ac1557a483f2c9fc67968bb1ebba57c86de9f5a9087b61d55f9af716786be1b903dad96dc275262223c2df49dafb04227ad7dd088c5271a2fb44b960e6
 WHIRLPOOL 
083cd25005419ce35fc029bd58d4fe2bf5c61641c3cffdd4efcc307a56bc9b2fe1cbadf408cd9d2d8228c11759e4151064f210ed838552d561b5ab43d0bf7476
+DIST aws-sdk-ruby-2.5.11.tar.gz 2071123 SHA256 
577df03e33f292a052cbb1a5c3bd1c538789870241a3267046592491f6e1b829 SHA512 
5070b21838b7ee7dd8cde3bbdf6e53c97e73e9aab891b9b0b76274c9cae8697398d8c7ac1ab60ce0be9d70e2fdc58a89bde7a7d87cb9b1f80ffb5b6b48db837e
 WHIRLPOOL 
2bbb2c632f87a277937f92dd2b18074a0713002183db412eefcbf2eb095a6cf69fd28bc78fb9f02cd6f98b3bd5aa85031d371478364971d63f53f5cb3349a272

diff --git a/dev-ruby/aws-sdk/aws-sdk-2.5.11.ebuild 
b/dev-ruby/aws-sdk/aws-sdk-2.5.11.ebuild
new file mode 100644
index ..8f9f04a
--- /dev/null
+++ b/dev-ruby/aws-sdk/aws-sdk-2.5.11.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+USE_RUBY="ruby20 ruby21 ruby22"
+
+RUBY_FAKEGEM_RECIPE_TEST=""
+RUBY_FAKEGEM_RECIPE_DOC="rdoc"
+RUBY_FAKEGEM_DOCDIR="doc"
+RUBY_FAKEGEM_EXTRADOC="../CHANGELOG.md ../MIGRATING.md ../README.md 
../UPGRADING.md"
+
+GITHUB_USER="aws"
+GITHUB_PROJECT="${PN}-ruby"
+RUBY_S="${GITHUB_PROJECT}-${PV}/${PN}"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Official SDK for Amazon Web Services"
+HOMEPAGE="http://aws.amazon.com/sdkforruby";
+SRC_URI="https://github.com/${GITHUB_USER}/${GITHUB_PROJECT}/archive/v${PV}.tar.gz
 -> ${GITHUB_PROJECT}-${PV}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="2"
+KEYWORDS="~amd64"
+IUSE=""
+
+ruby_add_rdepend "virtual/ruby-ssl
+   ~dev-ruby/aws-sdk-resources-${PV}"



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

2016-09-14 Thread Tim Harder
commit: ea536b92f5e1ec6b338b7c5946791fb90e05ab0c
Author: Tim Harder  gentoo  org>
AuthorDate: Thu Sep 15 04:30:02 2016 +
Commit: Tim Harder  gentoo  org>
CommitDate: Thu Sep 15 04:33:08 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ea536b92

app-editors/gvim: version bump to 8.0.0004

 app-editors/gvim/Manifest  |  1 +
 .../{gvim-.ebuild => gvim-8.0.0004.ebuild} | 51 ++
 app-editors/gvim/gvim-.ebuild  | 51 ++
 app-editors/gvim/metadata.xml  |  1 +
 4 files changed, 66 insertions(+), 38 deletions(-)

diff --git a/app-editors/gvim/Manifest b/app-editors/gvim/Manifest
index 02bfaa9..f4588e3 100644
--- a/app-editors/gvim/Manifest
+++ b/app-editors/gvim/Manifest
@@ -5,3 +5,4 @@ DIST vim-7.4.2102.tar.gz 12838026 SHA256 
19c059b2d0e61effcd288e2a18969017cbbc031
 DIST vim-7.4.542-gentoo-patches.tar.bz2 3307 SHA256 
0eb635f13e199de77846e0d363a473882f2186f138158271fabf0975747a2f3d SHA512 
446c66764dac2533cc2f2b3d50481971d4c63a4e81d94c545862a1be620179fdcd81a79f2d81737d1188812a6ad41d90e2a752a05acf6913e7a71464f7cecdd9
 WHIRLPOOL 
cfca8feef0eb8096897ef751afb0427acddd008530ded6cf908fcff51be9713da4ea3e5e613d544c5caba400d664ae19ca70925df3a218bec5c8be6f69aadda2
 DIST vim-7.4.769.tar.gz 12189043 SHA256 
c89568f3dfcefd773bfbb0958c1cf58a0b0ceedb9d0c264250b379a77ad02e9e SHA512 
00048c1d579c409767308c991e5de4ed54e9e50db7e97b0d148f0667742d5e46047c702bee693a5caf13a1603548ab783f7fa846574841d807ffbaa97d7f611e
 WHIRLPOOL 
28ada4763250bbed6f9a1768e81a79b75db64f0ef25296c5d4825f21d21d6e88ff24d488e841e6ba492e363da6d3a3e75e9ec2f2881a731e7ed261c7d21ffd3c
 DIST vim-7.4.827-gentoo-patches.tar.bz2 3106 SHA256 
1d2bb395fa79dde8e3dbc0a94e4b9591f9cb544d4e52a1ecd2eac4122e55b740 SHA512 
122dbcdee115ce0979ce8c5a54623ed405e889fb18967d7c9208d924bd62a7dd615544538040aef19449410c0ea5783c1832a317a1afd056d4d387c43e7a5988
 WHIRLPOOL 
23afe4d61b8c2f6a4d7e0e3a64a0d7c79a72ea3c317d93e969f01706c666217d19c866db56e0b09428c77d44e2adbf86edbbf4f3dbe521481c234cc66c0bafed
+DIST vim-8.0.0004.tar.gz 12909073 SHA256 
3ba0aeaf86c9f89ea55d6144b82f36f82d3ad5b7efcd393d0689e6ec2ca970ef SHA512 
d52a30df952e6b3a5b3ee6c3dd2a5ee48573286fab9ae6955ac79c67087f22748a910a35cfed1badff99614daf28eecefd3b16eb2e0da0fae184eee32e09dfd6
 WHIRLPOOL 
7053e543ff2437a3f46e47e7af02cdec74f2f25a9a519872c0dfe207c828b51279af62dbc4a06977bac782e91a4d59c51d96ec16d3c22c7373f6a3a87f320e2d

diff --git a/app-editors/gvim/gvim-.ebuild 
b/app-editors/gvim/gvim-8.0.0004.ebuild
similarity index 91%
copy from app-editors/gvim/gvim-.ebuild
copy to app-editors/gvim/gvim-8.0.0004.ebuild
index 7bdb323..19d0717 100644
--- a/app-editors/gvim/gvim-.ebuild
+++ b/app-editors/gvim/gvim-8.0.0004.ebuild
@@ -3,8 +3,8 @@
 # $Id$
 
 EAPI=6
-VIM_VERSION="7.4"
-PYTHON_COMPAT=( python{2_7,3_3,3_4,3_5} )
+VIM_VERSION="8.0"
+PYTHON_COMPAT=( python{2_7,3_4,3_5} )
 PYTHON_REQ_USE=threads
 inherit eutils vim-doc flag-o-matic fdo-mime versionator bash-completion-r1 
prefix python-r1
 
@@ -23,7 +23,7 @@ HOMEPAGE="http://www.vim.org/ https://github.com/vim/vim";
 
 SLOT="0"
 LICENSE="vim"
-IUSE="acl aqua cscope debug gnome gtk lua luajit motif neXt netbeans nls perl 
python racket ruby selinux session tcl"
+IUSE="acl aqua cscope debug gnome gtk gtk3 lua luajit motif neXt netbeans nls 
perl python racket ruby selinux session tcl"
 REQUIRED_USE="
luajit? ( lua )
python? (
@@ -37,20 +37,28 @@ RDEPEND="
~app-editors/vim-core-${PV}
>=app-eselect/eselect-vi-1.1
>=sys-libs/ncurses-5.2-r2:0=
+   x11-libs/libICE
+   x11-libs/libSM
x11-libs/libXext
x11-libs/libXt
acl? ( kernel_linux? ( sys-apps/acl ) )
!aqua? (
-   gtk? (
-   >=x11-libs/gtk+-2.6:2
+   gtk3? (
+   x11-libs/gtk+:3
x11-libs/libXft
-   gnome? ( >=gnome-base/libgnomeui-2.6 )
)
-   !gtk? (
-   motif? ( >=x11-libs/motif-2.3:0 )
-   !motif? (
-   neXt? ( x11-libs/neXtaw )
-   !neXt? ( x11-libs/libXaw )
+   !gtk3? (
+   gtk? (
+   >=x11-libs/gtk+-2.6:2
+   x11-libs/libXft
+   gnome? ( >=gnome-base/libgnomeui-2.6 )
+   )
+   !gtk? (
+   motif? ( >=x11-libs/motif-2.3:0 )
+   !motif? (
+   neXt? ( x11-libs/neXtaw )
+   !neXt? ( x11-libs/libXaw )
+   )
)
)
)
@@ -138,7 +146,7 @@ src_prepare() {
"${S}"/src/Makefile || die 'sed for ExtUtils-ParseXS 

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

2016-09-14 Thread Tim Harder
commit: 12a7f308fc7e4e23e2efc462e88227a7806f907e
Author: Tim Harder  gentoo  org>
AuthorDate: Thu Sep 15 04:12:17 2016 +
Commit: Tim Harder  gentoo  org>
CommitDate: Thu Sep 15 04:32:16 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=12a7f308

app-editors/vim-core: version bump to 8.0.0004

 app-editors/vim-core/Manifest | 1 +
 .../vim-core/{vim-core-.ebuild => vim-core-8.0.0004.ebuild}   | 4 ++--
 app-editors/vim-core/vim-core-.ebuild | 4 ++--
 3 files changed, 5 insertions(+), 4 deletions(-)

diff --git a/app-editors/vim-core/Manifest b/app-editors/vim-core/Manifest
index 02bfaa9..f4588e3 100644
--- a/app-editors/vim-core/Manifest
+++ b/app-editors/vim-core/Manifest
@@ -5,3 +5,4 @@ DIST vim-7.4.2102.tar.gz 12838026 SHA256 
19c059b2d0e61effcd288e2a18969017cbbc031
 DIST vim-7.4.542-gentoo-patches.tar.bz2 3307 SHA256 
0eb635f13e199de77846e0d363a473882f2186f138158271fabf0975747a2f3d SHA512 
446c66764dac2533cc2f2b3d50481971d4c63a4e81d94c545862a1be620179fdcd81a79f2d81737d1188812a6ad41d90e2a752a05acf6913e7a71464f7cecdd9
 WHIRLPOOL 
cfca8feef0eb8096897ef751afb0427acddd008530ded6cf908fcff51be9713da4ea3e5e613d544c5caba400d664ae19ca70925df3a218bec5c8be6f69aadda2
 DIST vim-7.4.769.tar.gz 12189043 SHA256 
c89568f3dfcefd773bfbb0958c1cf58a0b0ceedb9d0c264250b379a77ad02e9e SHA512 
00048c1d579c409767308c991e5de4ed54e9e50db7e97b0d148f0667742d5e46047c702bee693a5caf13a1603548ab783f7fa846574841d807ffbaa97d7f611e
 WHIRLPOOL 
28ada4763250bbed6f9a1768e81a79b75db64f0ef25296c5d4825f21d21d6e88ff24d488e841e6ba492e363da6d3a3e75e9ec2f2881a731e7ed261c7d21ffd3c
 DIST vim-7.4.827-gentoo-patches.tar.bz2 3106 SHA256 
1d2bb395fa79dde8e3dbc0a94e4b9591f9cb544d4e52a1ecd2eac4122e55b740 SHA512 
122dbcdee115ce0979ce8c5a54623ed405e889fb18967d7c9208d924bd62a7dd615544538040aef19449410c0ea5783c1832a317a1afd056d4d387c43e7a5988
 WHIRLPOOL 
23afe4d61b8c2f6a4d7e0e3a64a0d7c79a72ea3c317d93e969f01706c666217d19c866db56e0b09428c77d44e2adbf86edbbf4f3dbe521481c234cc66c0bafed
+DIST vim-8.0.0004.tar.gz 12909073 SHA256 
3ba0aeaf86c9f89ea55d6144b82f36f82d3ad5b7efcd393d0689e6ec2ca970ef SHA512 
d52a30df952e6b3a5b3ee6c3dd2a5ee48573286fab9ae6955ac79c67087f22748a910a35cfed1badff99614daf28eecefd3b16eb2e0da0fae184eee32e09dfd6
 WHIRLPOOL 
7053e543ff2437a3f46e47e7af02cdec74f2f25a9a519872c0dfe207c828b51279af62dbc4a06977bac782e91a4d59c51d96ec16d3c22c7373f6a3a87f320e2d

diff --git a/app-editors/vim-core/vim-core-.ebuild 
b/app-editors/vim-core/vim-core-8.0.0004.ebuild
similarity index 99%
copy from app-editors/vim-core/vim-core-.ebuild
copy to app-editors/vim-core/vim-core-8.0.0004.ebuild
index a3e437e..93665e6 100644
--- a/app-editors/vim-core/vim-core-.ebuild
+++ b/app-editors/vim-core/vim-core-8.0.0004.ebuild
@@ -3,7 +3,7 @@
 # $Id$
 
 EAPI=6
-VIM_VERSION="7.4"
+VIM_VERSION="8.0"
 inherit eutils vim-doc flag-o-matic versionator bash-completion-r1 prefix
 
 if [[ ${PV} == * ]] ; then
@@ -90,7 +90,7 @@ src_prepare() {
"${S}"/src/Makefile || die 'sed for ExtUtils-ParseXS 
failed'
fi
 
-   default
+   eapply_user
 }
 
 src_configure() {

diff --git a/app-editors/vim-core/vim-core-.ebuild 
b/app-editors/vim-core/vim-core-.ebuild
index a3e437e..93665e6 100644
--- a/app-editors/vim-core/vim-core-.ebuild
+++ b/app-editors/vim-core/vim-core-.ebuild
@@ -3,7 +3,7 @@
 # $Id$
 
 EAPI=6
-VIM_VERSION="7.4"
+VIM_VERSION="8.0"
 inherit eutils vim-doc flag-o-matic versionator bash-completion-r1 prefix
 
 if [[ ${PV} == * ]] ; then
@@ -90,7 +90,7 @@ src_prepare() {
"${S}"/src/Makefile || die 'sed for ExtUtils-ParseXS 
failed'
fi
 
-   default
+   eapply_user
 }
 
 src_configure() {



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

2016-09-14 Thread Tim Harder
commit: 91ddc24a562b0d5c598d42bc25151c241f2560fb
Author: Tim Harder  gentoo  org>
AuthorDate: Thu Sep 15 04:28:17 2016 +
Commit: Tim Harder  gentoo  org>
CommitDate: Thu Sep 15 04:32:16 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=91ddc24a

app-editors/vim: version bump to 8.0.0004

 app-editors/vim/Manifest |  1 +
 app-editors/vim/{vim-.ebuild => vim-8.0.0004.ebuild} | 10 +-
 app-editors/vim/vim-.ebuild  | 10 +-
 3 files changed, 11 insertions(+), 10 deletions(-)

diff --git a/app-editors/vim/Manifest b/app-editors/vim/Manifest
index 02bfaa9..f4588e3 100644
--- a/app-editors/vim/Manifest
+++ b/app-editors/vim/Manifest
@@ -5,3 +5,4 @@ DIST vim-7.4.2102.tar.gz 12838026 SHA256 
19c059b2d0e61effcd288e2a18969017cbbc031
 DIST vim-7.4.542-gentoo-patches.tar.bz2 3307 SHA256 
0eb635f13e199de77846e0d363a473882f2186f138158271fabf0975747a2f3d SHA512 
446c66764dac2533cc2f2b3d50481971d4c63a4e81d94c545862a1be620179fdcd81a79f2d81737d1188812a6ad41d90e2a752a05acf6913e7a71464f7cecdd9
 WHIRLPOOL 
cfca8feef0eb8096897ef751afb0427acddd008530ded6cf908fcff51be9713da4ea3e5e613d544c5caba400d664ae19ca70925df3a218bec5c8be6f69aadda2
 DIST vim-7.4.769.tar.gz 12189043 SHA256 
c89568f3dfcefd773bfbb0958c1cf58a0b0ceedb9d0c264250b379a77ad02e9e SHA512 
00048c1d579c409767308c991e5de4ed54e9e50db7e97b0d148f0667742d5e46047c702bee693a5caf13a1603548ab783f7fa846574841d807ffbaa97d7f611e
 WHIRLPOOL 
28ada4763250bbed6f9a1768e81a79b75db64f0ef25296c5d4825f21d21d6e88ff24d488e841e6ba492e363da6d3a3e75e9ec2f2881a731e7ed261c7d21ffd3c
 DIST vim-7.4.827-gentoo-patches.tar.bz2 3106 SHA256 
1d2bb395fa79dde8e3dbc0a94e4b9591f9cb544d4e52a1ecd2eac4122e55b740 SHA512 
122dbcdee115ce0979ce8c5a54623ed405e889fb18967d7c9208d924bd62a7dd615544538040aef19449410c0ea5783c1832a317a1afd056d4d387c43e7a5988
 WHIRLPOOL 
23afe4d61b8c2f6a4d7e0e3a64a0d7c79a72ea3c317d93e969f01706c666217d19c866db56e0b09428c77d44e2adbf86edbbf4f3dbe521481c234cc66c0bafed
+DIST vim-8.0.0004.tar.gz 12909073 SHA256 
3ba0aeaf86c9f89ea55d6144b82f36f82d3ad5b7efcd393d0689e6ec2ca970ef SHA512 
d52a30df952e6b3a5b3ee6c3dd2a5ee48573286fab9ae6955ac79c67087f22748a910a35cfed1badff99614daf28eecefd3b16eb2e0da0fae184eee32e09dfd6
 WHIRLPOOL 
7053e543ff2437a3f46e47e7af02cdec74f2f25a9a519872c0dfe207c828b51279af62dbc4a06977bac782e91a4d59c51d96ec16d3c22c7373f6a3a87f320e2d

diff --git a/app-editors/vim/vim-.ebuild 
b/app-editors/vim/vim-8.0.0004.ebuild
similarity index 98%
copy from app-editors/vim/vim-.ebuild
copy to app-editors/vim/vim-8.0.0004.ebuild
index 72927c9..bc0ca8d 100644
--- a/app-editors/vim/vim-.ebuild
+++ b/app-editors/vim/vim-8.0.0004.ebuild
@@ -3,8 +3,8 @@
 # $Id$
 
 EAPI=6
-VIM_VERSION="7.4"
-PYTHON_COMPAT=( python{2_7,3_3,3_4,3_5} )
+VIM_VERSION="8.0"
+PYTHON_COMPAT=( python{2_7,3_4,3_5} )
 PYTHON_REQ_USE=threads
 inherit eutils vim-doc flag-o-matic fdo-mime versionator bash-completion-r1 
python-r1
 
@@ -134,7 +134,7 @@ src_prepare() {
"${S}"/src/Makefile || die 'sed for ExtUtils-ParseXS 
failed'
fi
 
-   default
+   eapply_user
 }
 
 src_configure() {
@@ -237,10 +237,10 @@ src_configure() {
)
fi
 
-   # Let Portage do the stripping. Some people like that.
+   # let package manager strip binaries
export ac_cv_prog_STRIP="$(type -P true ) faking strip"
 
-   # Keep Gentoo Prefix env contained within the EPREFIX
+   # keep prefix env contained within the EPREFIX
use prefix && myconf+=( --without-local-dir )
 
econf \

diff --git a/app-editors/vim/vim-.ebuild b/app-editors/vim/vim-.ebuild
index 72927c9..bc0ca8d 100644
--- a/app-editors/vim/vim-.ebuild
+++ b/app-editors/vim/vim-.ebuild
@@ -3,8 +3,8 @@
 # $Id$
 
 EAPI=6
-VIM_VERSION="7.4"
-PYTHON_COMPAT=( python{2_7,3_3,3_4,3_5} )
+VIM_VERSION="8.0"
+PYTHON_COMPAT=( python{2_7,3_4,3_5} )
 PYTHON_REQ_USE=threads
 inherit eutils vim-doc flag-o-matic fdo-mime versionator bash-completion-r1 
python-r1
 
@@ -134,7 +134,7 @@ src_prepare() {
"${S}"/src/Makefile || die 'sed for ExtUtils-ParseXS 
failed'
fi
 
-   default
+   eapply_user
 }
 
 src_configure() {
@@ -237,10 +237,10 @@ src_configure() {
)
fi
 
-   # Let Portage do the stripping. Some people like that.
+   # let package manager strip binaries
export ac_cv_prog_STRIP="$(type -P true ) faking strip"
 
-   # Keep Gentoo Prefix env contained within the EPREFIX
+   # keep prefix env contained within the EPREFIX
use prefix && myconf+=( --without-local-dir )
 
econf \



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

2016-09-14 Thread Mike Gilbert
commit: 485beaa9339bbe04d02a5cc4d3fa53fd798a91c3
Author: Mike Gilbert  gentoo  org>
AuthorDate: Thu Sep 15 03:48:43 2016 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Thu Sep 15 03:48:43 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=485beaa9

www-client/google-chrome: automated update

Package-Manager: portage-2.3.0_p31

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

diff --git a/www-client/google-chrome/Manifest 
b/www-client/google-chrome/Manifest
index e532dd8..ca4a210 100644
--- a/www-client/google-chrome/Manifest
+++ b/www-client/google-chrome/Manifest
@@ -1 +1 @@
-DIST google-chrome-stable_53.0.2785.113-1_amd64.deb 50193990 SHA256 
722449c6b604b80b4fda9637ae150d4afcaafda7f31f77a7a1fc65e2cf4a0f2b SHA512 
d7b4b037d80544d68bd7ffbbcb714ff94e5da9c33825ddf7aa8df73a36064e634b4a76f6cc893a85f2d6b0a659fb346b9c865ae048ce02af34884f5215e028d8
 WHIRLPOOL 
57c799f5ebf4c8b1b1b767de84013a23bc11e8a57613160df548b771171b8d3b6915fe42ef50031556fa08f00a4a53eb6a8ed0d373580bacd42ecc6358e06484
+DIST google-chrome-stable_53.0.2785.116-1_amd64.deb 50195550 SHA256 
c1085f5f0ca0aacd78d2c06bd9bedc5bdcde85dd03e29c8964cecdddb96be46b SHA512 
d9c3f84a84b537b31cbf33cfc55057f035c8dd3d027a2a8cf14fccd41c3e7da652c04962baa27a4a0052556b7793b2efaccc98508a28cc8d59abb4db5f133d9a
 WHIRLPOOL 
16c5f4a0062e216d0244ee66fe01155ea4f5347e05cdd006e1b966700f3f801eba9d78f3e24b57f8f5febec6991084b6190a143fbc1e27e6b5dd86c13c0f8037

diff --git a/www-client/google-chrome/google-chrome-53.0.2785.113.ebuild 
b/www-client/google-chrome/google-chrome-53.0.2785.116.ebuild
similarity index 100%
rename from www-client/google-chrome/google-chrome-53.0.2785.113.ebuild
rename to www-client/google-chrome/google-chrome-53.0.2785.116.ebuild



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

2016-09-14 Thread Mike Gilbert
commit: 90d78d4137a4241d9186e3725dd28ea65e9b89a4
Author: Mike Gilbert  gentoo  org>
AuthorDate: Thu Sep 15 03:49:19 2016 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Thu Sep 15 03:49:19 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=90d78d41

www-plugins/chrome-binary-plugins: automated update

Package-Manager: portage-2.3.0_p31

 www-plugins/chrome-binary-plugins/Manifest| 4 ++--
 ...3.0.2785.113.ebuild => chrome-binary-plugins-53.0.2785.116.ebuild} | 0
 16_beta.ebuild => chrome-binary-plugins-54.0.2840.27_beta.ebuild} | 0
 3 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/www-plugins/chrome-binary-plugins/Manifest 
b/www-plugins/chrome-binary-plugins/Manifest
index a10d61b..22c717b 100644
--- a/www-plugins/chrome-binary-plugins/Manifest
+++ b/www-plugins/chrome-binary-plugins/Manifest
@@ -1,3 +1,3 @@
-DIST google-chrome-beta_54.0.2840.16-1_amd64.deb 47537704 SHA256 
f93c6d4cd4305ff34e749b8f759bf2c0632d1adbcfac6022e66fb098a8a0bed8 SHA512 
88b9deecedc8fb35408cfa37fe98a2472cf70b74f76ac9db3805800c48a7f42591ec0808e813da85fcbe871e8ea83561ad597f62527cc90483cf166de1c90ee1
 WHIRLPOOL 
c06ca4a702ca5e45856973e626ff3a64709e0c49dd60d2e003e114144bae03ef1af4db458eaa6c86998e3bc56474c52c21f94b33007d65818335f9639f92a91a
-DIST google-chrome-stable_53.0.2785.113-1_amd64.deb 50193990 SHA256 
722449c6b604b80b4fda9637ae150d4afcaafda7f31f77a7a1fc65e2cf4a0f2b SHA512 
d7b4b037d80544d68bd7ffbbcb714ff94e5da9c33825ddf7aa8df73a36064e634b4a76f6cc893a85f2d6b0a659fb346b9c865ae048ce02af34884f5215e028d8
 WHIRLPOOL 
57c799f5ebf4c8b1b1b767de84013a23bc11e8a57613160df548b771171b8d3b6915fe42ef50031556fa08f00a4a53eb6a8ed0d373580bacd42ecc6358e06484
+DIST google-chrome-beta_54.0.2840.27-1_amd64.deb 47585200 SHA256 
a3ced529bf11b5334e274b06ab54280ab21c56e47c521c18f8179a76544c433d SHA512 
fbef0cb1112a1cb7fdcb688b3af5af84d210b1520482d12c3e7fc05464217a2f28c3c81c332022df47f4aadcbf996e979f06963f59178fb8f7e847d21c005937
 WHIRLPOOL 
c231481d3320ca289071eb5c76b4378f1805bd0fe40aa1083be903dea07fa74a94236aafa945e2629d05f87b961067f4ae6309c1c6a0b83d369f3b80206778f3
+DIST google-chrome-stable_53.0.2785.116-1_amd64.deb 50195550 SHA256 
c1085f5f0ca0aacd78d2c06bd9bedc5bdcde85dd03e29c8964cecdddb96be46b SHA512 
d9c3f84a84b537b31cbf33cfc55057f035c8dd3d027a2a8cf14fccd41c3e7da652c04962baa27a4a0052556b7793b2efaccc98508a28cc8d59abb4db5f133d9a
 WHIRLPOOL 
16c5f4a0062e216d0244ee66fe01155ea4f5347e05cdd006e1b966700f3f801eba9d78f3e24b57f8f5febec6991084b6190a143fbc1e27e6b5dd86c13c0f8037
 DIST google-chrome-unstable_55.0.2859.0-1_amd64.deb 47666486 SHA256 
92401a118a8ba5ce1393c29213174133af421ee1b578c0dbd26c5213a007fb7a SHA512 
ef92fa45fcebc2ebd8b120f56b1268ab21bb5ef41b0707004b35affe6f41487d49bd9e8b16c190b1fe8254a66b7d43c33e6bb6d132c3fddfe5a8028e19efd0e3
 WHIRLPOOL 
fa3c14594886bcb29e5de6d7fe6b219231d20810f41ca5368503cdc803fe340529359b704bcbb17c518c3cfc9deb7634509756c42804e4615af9bd7cf8d234b6

diff --git 
a/www-plugins/chrome-binary-plugins/chrome-binary-plugins-53.0.2785.113.ebuild 
b/www-plugins/chrome-binary-plugins/chrome-binary-plugins-53.0.2785.116.ebuild
similarity index 100%
rename from 
www-plugins/chrome-binary-plugins/chrome-binary-plugins-53.0.2785.113.ebuild
rename to 
www-plugins/chrome-binary-plugins/chrome-binary-plugins-53.0.2785.116.ebuild

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



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

2016-09-14 Thread Mike Gilbert
commit: a2e7a2cead1632acfa6e41ef3c19c85789a83183
Author: Mike Gilbert  gentoo  org>
AuthorDate: Thu Sep 15 03:49:29 2016 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Thu Sep 15 03:49:29 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a2e7a2ce

www-client/google-chrome-beta: automated update

Package-Manager: portage-2.3.0_p31

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

diff --git a/www-client/google-chrome-beta/Manifest 
b/www-client/google-chrome-beta/Manifest
index 1e44b7d..0b7c551 100644
--- a/www-client/google-chrome-beta/Manifest
+++ b/www-client/google-chrome-beta/Manifest
@@ -1 +1 @@
-DIST google-chrome-beta_54.0.2840.16-1_amd64.deb 47537704 SHA256 
f93c6d4cd4305ff34e749b8f759bf2c0632d1adbcfac6022e66fb098a8a0bed8 SHA512 
88b9deecedc8fb35408cfa37fe98a2472cf70b74f76ac9db3805800c48a7f42591ec0808e813da85fcbe871e8ea83561ad597f62527cc90483cf166de1c90ee1
 WHIRLPOOL 
c06ca4a702ca5e45856973e626ff3a64709e0c49dd60d2e003e114144bae03ef1af4db458eaa6c86998e3bc56474c52c21f94b33007d65818335f9639f92a91a
+DIST google-chrome-beta_54.0.2840.27-1_amd64.deb 47585200 SHA256 
a3ced529bf11b5334e274b06ab54280ab21c56e47c521c18f8179a76544c433d SHA512 
fbef0cb1112a1cb7fdcb688b3af5af84d210b1520482d12c3e7fc05464217a2f28c3c81c332022df47f4aadcbf996e979f06963f59178fb8f7e847d21c005937
 WHIRLPOOL 
c231481d3320ca289071eb5c76b4378f1805bd0fe40aa1083be903dea07fa74a94236aafa945e2629d05f87b961067f4ae6309c1c6a0b83d369f3b80206778f3

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



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

2016-09-14 Thread Mike Gilbert
commit: 8b73be2f476415489fb10d7d6c05f7ceea834f75
Author: Mike Gilbert  gentoo  org>
AuthorDate: Thu Sep 15 03:43:38 2016 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Thu Sep 15 03:44:31 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b73be2f

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

Use bundled libevent to resolve segfaults and instability.
Thanks to Matthias Dahl for troubleshooting this.

Bug: https://bugs.gentoo.org/591938
Bug: https://bugs.gentoo.org/593458

Package-Manager: portage-2.3.0_p31

 www-client/chromium/Manifest   |   1 +
 www-client/chromium/chromium-55.0.2859.0.ebuild| 727 +
 .../files/chromium-ffmpeg-generate_gn.patch|  27 +
 3 files changed, 755 insertions(+)

diff --git a/www-client/chromium/Manifest b/www-client/chromium/Manifest
index c483c9f..aac46de 100644
--- a/www-client/chromium/Manifest
+++ b/www-client/chromium/Manifest
@@ -5,3 +5,4 @@ DIST chromium-53.0.2785.92.tar.xz 460758172 SHA256 
6130483e86c0b22c02c75ec453cf0
 DIST chromium-54.0.2840.14.tar.xz 479445432 SHA256 
b606d9ce2f94b4e30dbbb1a3eb21b32a438681ff68d57c7a540fb6384f3624d0 SHA512 
b41dcf934e2240c2cd948120017293a86857d9a698259b7bad022c21e7f06998717eb95ffb9495dc854d40bd7935b88ce7e5720f27c60fdab4b57e9e838c5b3f
 WHIRLPOOL 
6377a19aff47ed841de3071f8bc3a1a80a8aa1f336576b058ce6afa78500112aecea34adb9ceb3fd31c68d111dc1b89e1665a4c2b6daf5b399be3065802a249e
 DIST chromium-54.0.2840.16.tar.xz 479459252 SHA256 
ba869ffc64ccd4cc16d844e76da71ae62f1c3fb32f55cd1d153ee386b59940af SHA512 
b11e10b409d48d0e7edf6ddefc080c6776feb0cd238afe08fad8b06dcbc87c88ae5fcb369760fdcf35805060a42dfd13eaabec5c5f3b6ec95df51da34913a391
 WHIRLPOOL 
88a27dc0545fa14ac88f8d157c0cc3ec6739d348df6055435d369706fa2d62c60dd34941c49c6489ce279298501757f9a3a9981f92740cd6c58b938f58291438
 DIST chromium-55.0.2853.0.tar.xz 501960780 SHA256 
f6cff02888c5a781f29ece91df38c874a2245f3e12495cbdb49c141db211835a SHA512 
4963f9aa3b965845c518b6565f8b1494ef59ec090c3d9b559cb01ddbb883dbc421d72dac6f6a652fea484821096a0ce2ccc4370818a74803d29aebdfbf956efd
 WHIRLPOOL 
0b8469540a0a952483629ee87f90368d4597fbb82ba532edc1b6d7f5670e3155bb822b5f30a1764d9c547ac71260ee0cb44328c9d6320b2ab331f1661dd948c6
+DIST chromium-55.0.2859.0.tar.xz 501623820 SHA256 
43c343096377195500b31ff97979883a2e6d34e30f3f76e7d6af45679696aa38 SHA512 
11bee1761c4e27576ada7e6aae65a021001f1873091acc4f8f8c38e97fbd2fc303ce37788a166736008dba761c7dcbd105f0be9df1b0513dc5ff67af24a8188f
 WHIRLPOOL 
efcb483c81175a942cfcc5edcbcf335b63e06de233ad731d60a85201b76123d23ab23930a926a4929958ef02ae935a9bd0ef625fce665831acc98047724e9488

diff --git a/www-client/chromium/chromium-55.0.2859.0.ebuild 
b/www-client/chromium/chromium-55.0.2859.0.ebuild
new file mode 100644
index ..f243234
--- /dev/null
+++ b/www-client/chromium/chromium-55.0.2859.0.ebuild
@@ -0,0 +1,727 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="6"
+PYTHON_COMPAT=( python2_7 )
+
+CHROMIUM_LANGS="am ar bg bn ca cs da de el en-GB es es-419 et fa fi fil fr gu 
he
+   hi hr hu id it ja kn ko lt lv ml mr ms nb nl pl pt-BR pt-PT ro ru sk sl 
sr
+   sv sw ta te th tr uk vi zh-CN zh-TW"
+
+inherit check-reqs chromium-2 eutils gnome2-utils flag-o-matic multilib 
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/";
+SRC_URI="https://commondatastorage.googleapis.com/chromium-browser-official/${P}.tar.xz";
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE="cups +gn gnome gnome-keyring gtk3 +hangouts kerberos neon pic 
+proprietary-codecs pulseaudio selinux +suid +system-ffmpeg +tcmalloc widevine"
+RESTRICT="!system-ffmpeg? ( proprietary-codecs? ( bindist ) )"
+
+# Native Client binaries are compiled with different set of flags, bug #452066.
+QA_FLAGS_IGNORED=".*\.nexe"
+
+# Native Client binaries may be stripped by the build system, which uses the
+# right tools for it, bug #469144 .
+QA_PRESTRIPPED=".*\.nexe"
+
+COMMON_DEPEND="
+   app-arch/bzip2:=
+   cups? ( >=net-print/cups-1.3.11:= )
+   >=dev-libs/elfutils-0.149
+   dev-libs/expat:=
+   dev-libs/glib:=
+   >=dev-libs/jsoncpp-0.5.0-r1:=
+   dev-libs/nspr:=
+   >=dev-libs/nss-3.14.3:=
+   >=dev-libs/re2-0.2016.05.01:=
+   gnome? ( >=gnome-base/gconf-2.24.0:= )
+   gnome-keyring? ( >=gnome-base/libgnome-keyring-3.12:= )
+   >=media-libs/alsa-lib-1.0.19:=
+   media-libs/fontconfig:=
+   media-libs/freetype:=
+   media-libs/libexif:=
+   media-libs/libjpeg-turbo:=
+   media-libs/libpng:=
+   media-libs/libvpx:=[svc]
+   media-libs/speex:=
+   pulseaudio? ( media-sound/pulseaudio:= )
+   system-ffmpeg? ( >=media-video/ffmpeg-2.7.2:= )
+   sys-apps/dbus:=
+   sys-apps

[gentoo-commits] repo/gentoo:master commit in: app-emulation/lxd/files/, app-emulation/lxd/

2016-09-14 Thread Erik Mackdanz
commit: 621335bae4060c15aeebab33b1503964cfcb190d
Author: Erik Mackdanz  gentoo  org>
AuthorDate: Thu Sep 15 03:12:43 2016 +
Commit: Erik Mackdanz  gentoo  org>
CommitDate: Thu Sep 15 03:12:43 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=621335ba

app-emulation/lxd: bump to 2.2

Package-Manager: portage-2.3.0

 app-emulation/lxd/Manifest|   1 +
 app-emulation/lxd/files/lxd-2.2-dont-go-get.patch |  22 +++
 app-emulation/lxd/files/lxd-2.2.confd |  27 
 app-emulation/lxd/files/lxd-2.2.initd |  50 +++
 app-emulation/lxd/lxd-2.2.ebuild  | 156 ++
 5 files changed, 256 insertions(+)

diff --git a/app-emulation/lxd/Manifest b/app-emulation/lxd/Manifest
index 55bbeca..99d98b2 100644
--- a/app-emulation/lxd/Manifest
+++ b/app-emulation/lxd/Manifest
@@ -1,2 +1,3 @@
 DIST lxd-2.0.3.tar.bz2 2349842 SHA256 
fb8a56e08da776f5210970a12e61b2e7b751328b5628e6fbebde231952b907a9 SHA512 
62ac76bee0ff151343d0686da9376ff16965af5de19b50055bad86461dc2dd8e06544ee39640537f8352ec03b584ed32cf70cce9c7c961285d9ea567c617330e
 WHIRLPOOL 
60204498c0a104310ddb28e42ea8889830c2f0e8c830c683b51d5cdbc92380de7c7964961fc7a34b32c7cb4dccaa4222f017b0d8948f54d5044770c066141319
 DIST lxd-2.1.tar.bz2 2260663 SHA256 
6513d0576c8579668e480c4a663ffda9c3788b7d72338dbd443567a2da0d52d2 SHA512 
4da46c256035253a7c0447cfc3f6887116b99f7bb4757b2b54dba436107a56dbab5973c654ea5c39760fac6b590ee9eb99ecc81b357b37a212990b25b9fa9ee9
 WHIRLPOOL 
90256881584a8b1d8ebe6d774a3d5614a634be06bbc0e0a51284ea842e590a21b8fc9b1eb228cca65b45306ed9750e10c81847663d2b6676ba192870aa8569a7
+DIST lxd-2.2.tar.bz2 2234844 SHA256 
c76b8698a9266afa5e4aec3ccaa283226cc52232e10ad376f02c4bcd000126b7 SHA512 
272cd02f8533a18a51739fd2698f239cd57ae852fbf828d3dc53ed1253629808984720bde9173ae7df1f9e94389ab929b53893e7b57c2d0f6571744365c1c93a
 WHIRLPOOL 
d76c5ed9bedde8d51403a452bfc1f33bcb19d71fca79439c63f2b70bd58544ff0c05f4008f2603935dd1c63c4d0ea5c733775c723330de692fc5f6cd471d1529

diff --git a/app-emulation/lxd/files/lxd-2.2-dont-go-get.patch 
b/app-emulation/lxd/files/lxd-2.2-dont-go-get.patch
new file mode 100644
index ..9402de5
--- /dev/null
+++ b/app-emulation/lxd/files/lxd-2.2-dont-go-get.patch
@@ -0,0 +1,22 @@
+--- /Makefile.orig 2016-07-11 23:34:40.299664675 +
 /Makefile  2016-07-11 23:37:00.816018727 +
+@@ -12,19 +12,11 @@
+ 
+ .PHONY: default
+ default:
+-  # Must a few times due to go get race
+-  -go get -t -v -d ./...
+-  -go get -t -v -d ./...
+-  -go get -t -v -d ./...
+   go install -v $(DEBUG) ./...
+   @echo "LXD built successfully"
+ 
+ .PHONY: client
+ client:
+-  # Must a few times due to go get race
+-  -go get -t -v -d ./...
+-  -go get -t -v -d ./...
+-  -go get -t -v -d ./...
+   go install -v $(DEBUG) ./lxc
+   @echo "LXD client built successfully"
+ 

diff --git a/app-emulation/lxd/files/lxd-2.2.confd 
b/app-emulation/lxd/files/lxd-2.2.confd
new file mode 100644
index ..3d55327
--- /dev/null
+++ b/app-emulation/lxd/files/lxd-2.2.confd
@@ -0,0 +1,27 @@
+# Group which owns the shared socket
+LXD_OPTIONS+=" --group lxd"
+
+
+
+# Enable cpu profiling into the specified file
+#LXD_OPTIONS+=" --cpuprofile /tmp/lxc_cpu_profile"
+
+# Enable memory profiling into the specified file
+#LXD_OPTIONS+=" --memprofile /tmp/lxc_mem_profile"
+
+
+
+# Enables debug mode
+#LXD_OPTIONS+=" --debug"
+
+# For debugging, print a complete stack trace every n seconds
+#LXD_OPTIONS+=" --print-goroutines-every 5"
+
+# Enables verbose mode
+#LXD_OPTIONS+=" -v"
+
+# Logfile to log to
+#LXD_OPTIONS+=" --logfile /var/log/lxd/lxd.log"
+
+# Enables syslog logging
+#LXD_OPTIONS+=" --syslog"

diff --git a/app-emulation/lxd/files/lxd-2.2.initd 
b/app-emulation/lxd/files/lxd-2.2.initd
new file mode 100644
index ..c1aef37
--- /dev/null
+++ b/app-emulation/lxd/files/lxd-2.2.initd
@@ -0,0 +1,50 @@
+#!/sbin/openrc-run
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+DAEMON=/usr/sbin/lxd
+PIDFILE=/run/lxd.pid
+
+extra_commands="stopall"
+
+depend() {
+need net
+use lxcfs
+
+# remove with 2.0 release
+need cgmanager
+}
+
+start() {
+ebegin "Starting lxd server"
+
+start-stop-daemon --start \
+ --pidfile ${PIDFILE} \
+ --exec ${DAEMON} \
+ --background \
+ --make-pidfile \
+ -- \
+ ${LXD_OPTIONS}
+
+eend $?
+}
+
+stop() {
+if [[ $RC_GOINGDOWN = YES ]] || [[ $RC_REBOOT = YES ]]; then
+   stopall
+else
+   ebegin "Stopping lxd service (but not containers)"
+   start-stop-daemon --stop --quiet -R TERM/45 -p ${PIDFILE}
+   eend $?
+fi
+}
+
+stopall() {
+ebegin "Stopping lxd service and containers"
+if "${DAEMON}" shutdown; then
+   /etc/init.d/lxd zap
+

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

2016-09-14 Thread Zac Medico
commit: 67fcbccd1b60b599e4e5dcc97f2959164ba6a7eb
Author: Mike Gilbert  gentoo  org>
AuthorDate: Thu Sep 15 01:30:38 2016 +
Commit: Zac Medico  gentoo  org>
CommitDate: Thu Sep 15 01:43:42 2016 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=67fcbccd

news: Support News-Item-Format 2.0

Validate Display-If-Installed with EAPI 0 or 5.
Add support for trailing wildcard matching for Display-If-Profile.

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

 pym/portage/news.py | 50 ++
 1 file changed, 38 insertions(+), 12 deletions(-)

diff --git a/pym/portage/news.py b/pym/portage/news.py
index 177f9db..28faf83 100644
--- a/pym/portage/news.py
+++ b/pym/portage/news.py
@@ -197,6 +197,7 @@ _formatRE = re.compile("News-Item-Format:\s*([^\s]*)\s*$")
 _installedRE = re.compile("Display-If-Installed:(.*)\n")
 _profileRE = re.compile("Display-If-Profile:(.*)\n")
 _keywordRE = re.compile("Display-If-Keyword:(.*)\n")
+_valid_profile_RE = re.compile(r'^[^*]+(/\*)?$')
 
 class NewsItem(object):
"""
@@ -266,14 +267,24 @@ class NewsItem(object):
f.close()
self.restrictions = {}
invalids = []
+   news_format = None
+
+   # Look for News-Item-Format
for i, line in enumerate(lines):
-   # Optimization to ignore regex matchines on lines that
-   # will never match
format_match = _formatRE.match(line)
-   if (format_match is not None and
-   not 
fnmatch.fnmatch(format_match.group(1), '1.*')):
+   if format_match is not None:
+   news_format = format_match.group(1)
+   if fnmatch.fnmatch(news_format, '[12].*'):
+   break
invalids.append((i + 1, line.rstrip('\n')))
-   break
+
+   if news_format is None:
+   invalids.append((0, 'News-Item-Format unspecified'))
+
+   # Parse the rest
+   for i, line in enumerate(lines):
+   # Optimization to ignore regex matches on lines that
+   # will never match
if not line.startswith('D'):
continue
restricts = {  _installedRE : 
DisplayInstalledRestriction,
@@ -282,13 +293,14 @@ class NewsItem(object):
for regex, restriction in restricts.items():
match = regex.match(line)
if match:
-   restrict = 
restriction(match.groups()[0].strip())
+   restrict = 
restriction(match.groups()[0].strip(), news_format)
if not restrict.isValid():
invalids.append((i + 1, 
line.rstrip("\n")))
else:
self.restrictions.setdefault(
id(restriction), 
[]).append(restrict)
continue
+
if invalids:
self._valid = False
msg = []
@@ -321,13 +333,21 @@ class DisplayProfileRestriction(DisplayRestriction):
if the user is running a specific profile.
"""
 
-   def __init__(self, profile):
+   def __init__(self, profile, news_format):
self.profile = profile
+   self.format = news_format
+
+   def isValid(self):
+   if fnmatch.fnmatch(self.format, '1.*') and '*' in self.profile:
+   return False
+   if fnmatch.fnmatch(self.format, '2.*') and not 
_valid_profile_RE.match(self.profile):
+   return False
+   return True
 
def checkRestriction(self, **kwargs):
-   if self.profile == kwargs['profile']:
-   return True
-   return False
+   if fnmatch.fnmatch(self.format, '2.*') and 
self.profile.endswith('/*'):
+   return (kwargs['profile'].startswith(self.profile[:-1]))
+   return (kwargs['profile'] == self.profile)
 
 class DisplayKeywordRestriction(DisplayRestriction):
"""
@@ -335,8 +355,9 @@ class DisplayKeywordRestriction(DisplayRestriction):
if the user is running a specific keyword.
"""
 
-   def __init__(self, keyword):
+   def __init__(self, keyword, news_format):
self.keyword = keyword
+   self.format = news_format
 
def checkRestriction(self, **kwargs):
if kwargs['config'].get('ARCH', '') == self.keyword:
@@ 

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

2016-09-14 Thread Zac Medico
commit: 216297a9a7e91e48b74ef796b6642fd8c15085fc
Author: Mike Gilbert  gentoo  org>
AuthorDate: Thu Sep 15 01:30:37 2016 +
Commit: Zac Medico  gentoo  org>
CommitDate: Thu Sep 15 01:43:28 2016 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=216297a9

test_NewsItem: Add News-Item-Format to template

 pym/portage/tests/news/test_NewsItem.py | 1 +
 1 file changed, 1 insertion(+)

diff --git a/pym/portage/tests/news/test_NewsItem.py 
b/pym/portage/tests/news/test_NewsItem.py
index a4e76f3..2f183a7 100644
--- a/pym/portage/tests/news/test_NewsItem.py
+++ b/pym/portage/tests/news/test_NewsItem.py
@@ -17,6 +17,7 @@ Author: Ciaran McCreesh 
 Content-Type: text/plain
 Posted: 01-Nov-2005
 Revision: 1
+News-Item-Format: 1.0
 #Display-If-Installed:
 #Display-If-Profile:
 #Display-If-Arch:



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

2016-09-14 Thread Zac Medico
commit: 0cb7426796b2fb082f9176b7b08d08b21b5c86bb
Author: Mike Gilbert  gentoo  org>
AuthorDate: Thu Sep 15 01:30:39 2016 +
Commit: Zac Medico  gentoo  org>
CommitDate: Thu Sep 15 01:43:42 2016 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=0cb74267

news: skip parsing if News-Item-Format is unspecified

 pym/portage/news.py | 38 +++---
 1 file changed, 19 insertions(+), 19 deletions(-)

diff --git a/pym/portage/news.py b/pym/portage/news.py
index 28faf83..6020074 100644
--- a/pym/portage/news.py
+++ b/pym/portage/news.py
@@ -280,26 +280,26 @@ class NewsItem(object):
 
if news_format is None:
invalids.append((0, 'News-Item-Format unspecified'))
-
-   # Parse the rest
-   for i, line in enumerate(lines):
-   # Optimization to ignore regex matches on lines that
-   # will never match
-   if not line.startswith('D'):
-   continue
-   restricts = {  _installedRE : 
DisplayInstalledRestriction,
-   _profileRE : DisplayProfileRestriction,
-   _keywordRE : DisplayKeywordRestriction }
-   for regex, restriction in restricts.items():
-   match = regex.match(line)
-   if match:
-   restrict = 
restriction(match.groups()[0].strip(), news_format)
-   if not restrict.isValid():
-   invalids.append((i + 1, 
line.rstrip("\n")))
-   else:
-   self.restrictions.setdefault(
-   id(restriction), 
[]).append(restrict)
+   else:
+   # Parse the rest
+   for i, line in enumerate(lines):
+   # Optimization to ignore regex matches on lines 
that
+   # will never match
+   if not line.startswith('D'):
continue
+   restricts = {  _installedRE : 
DisplayInstalledRestriction,
+   _profileRE : 
DisplayProfileRestriction,
+   _keywordRE : 
DisplayKeywordRestriction }
+   for regex, restriction in restricts.items():
+   match = regex.match(line)
+   if match:
+   restrict = 
restriction(match.groups()[0].strip(), news_format)
+   if not restrict.isValid():
+   invalids.append((i + 1, 
line.rstrip("\n")))
+   else:
+   
self.restrictions.setdefault(
+   
id(restriction), []).append(restrict)
+   continue
 
if invalids:
self._valid = False



[gentoo-commits] proj/catalyst: Branch deleted: fix_stage1

2016-09-14 Thread Richard Farina
commit: 
Commit: Richard Farina  gentoo  org>
CommitDate: Thu Sep 15 01:01:07 2016 +

Branch deleted: fix_stage1




[gentoo-commits] proj/catalyst:master commit in: targets/stage1/

2016-09-14 Thread Richard Farina
commit: 9b8a61e03e3062335a369cd34146cd26eb675c1b
Author: Rick Farina (Zero_Chaos)  gentoo  org>
AuthorDate: Wed Sep 14 16:00:18 2016 +
Commit: Richard Farina  gentoo  org>
CommitDate: Wed Sep 14 16:00:18 2016 +
URL:https://gitweb.gentoo.org/proj/catalyst.git/commit/?id=9b8a61e0

quotes to make shellcheck happy

 targets/stage1/stage1-controller.sh | 16 
 1 file changed, 8 insertions(+), 8 deletions(-)

diff --git a/targets/stage1/stage1-controller.sh 
b/targets/stage1/stage1-controller.sh
index 0f44e97..3ad0ed5 100755
--- a/targets/stage1/stage1-controller.sh
+++ b/targets/stage1/stage1-controller.sh
@@ -1,29 +1,29 @@
 #!/bin/bash
 
-source ${clst_shdir}/support/functions.sh
+source "${clst_shdir}/support/functions.sh"
 
-case $1 in
+case "$1" in
enter)
;;
 
run)
-   cp ${clst_shdir}/stage1/build.py ${clst_chroot_path}/tmp
+   cp "${clst_shdir}/stage1/build.py" "${clst_chroot_path}/tmp"
 
# Setup "ROOT in chroot" dir
-   install -d ${clst_chroot_path}/${clst_root_path}/etc
-   install -d 
${clst_chroot_path}/${clst_root_path}${clst_port_conf}
+   install -d "${clst_chroot_path}/${clst_root_path}/etc"
+   install -d 
"${clst_chroot_path}/${clst_root_path}${clst_port_conf}"
 
# Setup make.conf and make.profile link in "ROOT in chroot":
-   copy_to_chroot ${clst_chroot_path}${clst_make_conf} 
${clst_root_path}${clst_port_conf}
+   copy_to_chroot "${clst_chroot_path}${clst_make_conf}" 
"${clst_root_path}${clst_port_conf}"
 
# Enter chroot, execute our build script
exec_in_chroot \
-   ${clst_shdir}/${clst_target}/${clst_target}-chroot.sh \
+   "${clst_shdir}/${clst_target}/${clst_target}-chroot.sh" 
\
|| exit 1
;;
 
preclean)
-   exec_in_chroot 
${clst_shdir}/${clst_target}/${clst_target}-preclean-chroot.sh || exit 1
+   exec_in_chroot 
"${clst_shdir}/${clst_target}/${clst_target}-preclean-chroot.sh" || exit 1
;;
 
clean)



[gentoo-commits] proj/catalyst:master commit in: targets/stage1/

2016-09-14 Thread Richard Farina
commit: d6ee458ad47915230291708eaaaf38c059d4fd1c
Author: Rick Farina (Zero_Chaos)  gentoo  org>
AuthorDate: Wed Sep 14 18:04:40 2016 +
Commit: Richard Farina  gentoo  org>
CommitDate: Wed Sep 14 18:04:40 2016 +
URL:https://gitweb.gentoo.org/proj/catalyst.git/commit/?id=d6ee458a

operate in /tmp/stage1root as appropriate during stage1

 targets/stage1/stage1-controller.sh  |  4 ++--
 targets/stage1/stage1-preclean-chroot.sh | 16 +---
 2 files changed, 11 insertions(+), 9 deletions(-)

diff --git a/targets/stage1/stage1-controller.sh 
b/targets/stage1/stage1-controller.sh
index 3ad0ed5..6af1385 100755
--- a/targets/stage1/stage1-controller.sh
+++ b/targets/stage1/stage1-controller.sh
@@ -28,9 +28,9 @@ case "$1" in
 
clean)
# Clean out man, info and doc files
-   rm -rf usr/share/{man,doc,info}/*
+   rm -rf /tmp/stage1root/usr/share/{man,doc,info}/*
# Zap all .pyc and .pyo files
-   find . -iname "*.py[co]" -exec rm -f {} \;
+   find /tmp/stage1root/ -iname "*.py[co]" -exec rm -f {} \;
;;
 
*)

diff --git a/targets/stage1/stage1-preclean-chroot.sh 
b/targets/stage1/stage1-preclean-chroot.sh
index a80fc92..0ba4c00 100755
--- a/targets/stage1/stage1-preclean-chroot.sh
+++ b/targets/stage1/stage1-preclean-chroot.sh
@@ -1,25 +1,27 @@
 #!/bin/bash
 
 export RUN_DEFAULT_FUNCS="no"
+export ROOT=/tmp/stage1root
 
 source /tmp/chroot-functions.sh
 
 update_env_settings
 show_debug
 
-# Now, some finishing touches to initialize gcc-config
-unset ROOT
-
+# Right now these will parse the unpacked stage3 but change things
+# inside of /tmp/stage1root due to ROOT env variable
 setup_gcc
 setup_binutils
 
 # Stage1 is not going to have anything in zoneinfo, so save our Factory 
timezone
-if [ -d /usr/share/zoneinfo ]
+if [ -d "${ROOT}/usr/share/zoneinfo" ]
 then
-   rm -f /etc/localtime
-   cp /usr/share/zoneinfo/Factory /etc/localtime
+   rm -f "${ROOT}/etc/localtime"
+   cp "${ROOT}/usr/share/zoneinfo/Factory" "${ROOT}/etc/localtime"
 else
-   echo UTC > /etc/TZ
+   echo UTC > "${ROOT}/etc/TZ"
 fi
 
+# unset ROOT for safety (even though cleanup_stages doesn't use it)
+unset ROOT
 cleanup_stages



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

2016-09-14 Thread Tim Harder
commit: b52d9b6f12c3d6e1e1e4300fd6a4c305608ace19
Author: Tim Harder  gentoo  org>
AuthorDate: Thu Sep 15 00:25:06 2016 +
Commit: Tim Harder  gentoo  org>
CommitDate: Thu Sep 15 00:25:06 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b52d9b6f

dev-python/columnize: version bump to 0.3.9

 dev-python/columnize/Manifest   |  1 +
 dev-python/columnize/columnize-0.3.9.ebuild | 21 +
 2 files changed, 22 insertions(+)

diff --git a/dev-python/columnize/Manifest b/dev-python/columnize/Manifest
index a63e88e..341da93 100644
--- a/dev-python/columnize/Manifest
+++ b/dev-python/columnize/Manifest
@@ -1,2 +1,3 @@
 DIST columnize-0.3.5.tar.gz 8838 SHA256 
b5793700ef089584681ae703b4bb3b9a31be57eff09021162048d79ef480af68 SHA512 
7df49fcb52e2eafd47ca0dad4529117c4181b3306f984c02bf470bdec427bd92c92680caf91398a918bee17c30d4d5a9accd1999241daa1e298d0016e3257d08
 WHIRLPOOL 
18ce0c5fc16832a6db2dddfac628798018e995f185ef4bceccfdafc4cd3a97d17807bd5f0e36de6e36feaeb3dbed1dacf558f28678f4dc7efc547c7b275ebe9b
 DIST columnize-0.3.8.tar.gz 9464 SHA256 
c94d9173e0cb34682b1f63d2cea5924a522ef588981a7baa6a4c08a785808555 SHA512 
4bcf232f2c8057eb8a77ab8c140a69c15831291da7476032f8b257774d9f945009bdd2d6295e98dceddcf9943b5e0b5e8eeab6bd229d2ae126f11c421b2e1dae
 WHIRLPOOL 
d21410955c3d461246cc7e02fd09277a9071017a287a23ec0d36cbeeef273b8bf4d4be289472f9882bede39afa552934a610bbe2e559929a34963eedad3972dd
+DIST columnize-0.3.9.tar.gz 8581 SHA256 
fabb8e0e3a2241b18f31bf2416934f338c6ca1d3bbbaf434979813bf2a3e442b SHA512 
2bb9a25200a1574cc6471ce06dfb2b4b62c5a23fa0e4fabad515dd2939b3f67ca61132121e4326dd820691691dce67d664302d99248ea2d5c5f25357203d9d08
 WHIRLPOOL 
cda86155e7df2b7b46f372c78fb681733e2a0bcd1a837bb8b009d1c9ebeb73cb07ca92c71abbf67431a5970f354bf98b90c8682c0c410bd89a8e57f96d5767de

diff --git a/dev-python/columnize/columnize-0.3.9.ebuild 
b/dev-python/columnize/columnize-0.3.9.ebuild
new file mode 100644
index ..c61bc55
--- /dev/null
+++ b/dev-python/columnize/columnize-0.3.9.ebuild
@@ -0,0 +1,21 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+PYTHON_COMPAT=( python2_7 python3_{4,5} )
+
+inherit distutils-r1
+
+DESCRIPTION="Format a simple (i.e. not nested) list into aligned columns"
+HOMEPAGE="https://github.com/rocky/pycolumnize 
https://pypi.python.org/pypi/columnize";
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="PSF-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="dev-python/backports-shutil_get_terminal_size[$(python_gen_usedep 
'python2*')]"
+DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"



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

2016-09-14 Thread Tim Harder
commit: 8299f430273f5cff02d6c75df9427e842cfa4e75
Author: Tim Harder  gentoo  org>
AuthorDate: Thu Sep 15 00:24:34 2016 +
Commit: Tim Harder  gentoo  org>
CommitDate: Thu Sep 15 00:24:34 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8299f430

dev-python/cffi: version bump to 1.8.2

 dev-python/cffi/Manifest  |  1 +
 dev-python/cffi/cffi-1.8.2.ebuild | 50 +++
 2 files changed, 51 insertions(+)

diff --git a/dev-python/cffi/Manifest b/dev-python/cffi/Manifest
index 5eea68f..3e85f97 100644
--- a/dev-python/cffi/Manifest
+++ b/dev-python/cffi/Manifest
@@ -2,3 +2,4 @@ DIST cffi-1.2.1.tar.gz 335778 SHA256 
eab571deb0a152e2f53c404c08a94870a131526896c
 DIST cffi-1.5.2.tar.gz 388793 SHA256 
da9bde99872e46f7bb5cff40a9b1cc08406765efafb583c704de108b6cb821dd SHA512 
3c707db85032bc13287beec0211d85a7b9f9dfcb87844adba3a86b23211acd495e88072ec23f22e7c7626d25cadd5b9843c34255d4080eefb171020ad0a2d552
 WHIRLPOOL 
35cfd86d06dcc2bb2a0e8e196f06d5df0eeaa6dd65d13dc4489284108fa596a88f46918c5b70e38584965290d141f5cbf0e2bcb469c3316cd1962109d77889dd
 DIST cffi-1.6.0.tar.gz 397024 SHA256 
a7f75c4ef2362c0a0e54657add0a6c509fecbfa3b3807bc0925f5cb1c9f927db SHA512 
95dc7fbca624b5474ff0182ff6e1d1c6b8b34ad19c4c22cabf847f7be6c47dc32a96b23165da1c28438a46a1e9f681341fe8b7304ba5618744c595c4ae364466
 WHIRLPOOL 
a4faef6dfaa078a09abadbe2af6d589dcd36d94bcf07eb47cda1e18ae1d60a3d62d0d66240f717f09564b97565b495e71b77390fe4278afb978fa2c62d341684
 DIST cffi-1.7.0.tar.gz 400251 SHA256 
6ed5dd6afd8361f34819c68aaebf9e8fc12b5a5893f91f50c9e50c8886bb60df SHA512 
ce9439a219248b06a6f2d019324f4150576b5e4d853025d61d470105f95af2a6c2387080bfd0308c063ad756f34feead9a5958187d626524594dfe9a3adf7462
 WHIRLPOOL 
1d10ba1d5fe2dadfe239c2111e9eb08beeddb7b796e966dae642fbfef0d590737018e27e3036817a1b2f43d76d2526642022b0d2ebe97ce8fcf4a49c8006ea26
+DIST cffi-1.8.2.tar.gz 403191 SHA256 
2b636db1a179439d73ae0a090479e179a43df5d4eddc7e4c4067f960d4038530 SHA512 
a7bbb8735cf4b36510b6953db26af2428725d589fedae05693f39c77b84567bdefd6e3dc1e5c6deef94e617ceb4bf6bf92379e76fd3732d73a19e8a39a3d06ed
 WHIRLPOOL 
5442e4c5ab58fad20b05cc545721417e73992ef3584dc24501124075647d667a640230ff3a67e362c376aa32aff0c7d93b17425682f132532e2c165cd954b3dc

diff --git a/dev-python/cffi/cffi-1.8.2.ebuild 
b/dev-python/cffi/cffi-1.8.2.ebuild
new file mode 100644
index ..640db6d
--- /dev/null
+++ b/dev-python/cffi/cffi-1.8.2.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+# DO NOT ADD pypy to PYTHON_COMPAT
+# pypy bundles a modified version of cffi. Use python_gen_cond_dep instead.
+PYTHON_COMPAT=( python2_7 python3_{4,5} )
+
+inherit distutils-r1
+
+DESCRIPTION="Foreign Function Interface for Python calling C code"
+HOMEPAGE="http://cffi.readthedocs.org/ https://pypi.python.org/pypi/cffi";
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0/${PV}"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris"
+IUSE="doc test"
+
+RDEPEND="
+   virtual/libffi
+   dev-python/pycparser[${PYTHON_USEDEP}]"
+DEPEND="${RDEPEND}
+   doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )
+   test? ( dev-python/pytest[${PYTHON_USEDEP}] )"
+
+# Avoid race on _configtest.c 
(distutils/command/config.py:_gen_temp_sourcefile)
+DISTUTILS_IN_SOURCE_BUILD=1
+
+python_compile_all() {
+   use doc && emake -C doc html
+}
+
+python_test() {
+   einfo "$PYTHONPATH"
+   $PYTHON -c "import _cffi_backend as backend" || die
+   PYTHONPATH="${PYTHONPATH}" \
+   py.test -x -v \
+   --ignore testing/test_zintegration.py \
+   --ignore testing/embedding \
+   c/ testing/ \
+   || die "Testing failed with ${EPYTHON}"
+}
+
+python_install_all() {
+   use doc && local HTML_DOCS=( doc/build/html/. )
+   distutils-r1_python_install_all
+}



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

2016-09-14 Thread Tim Harder
commit: 4e76a50f8e12d6bfb51f05634fa0896b74b23805
Author: Tim Harder  gentoo  org>
AuthorDate: Wed Sep 14 23:34:34 2016 +
Commit: Tim Harder  gentoo  org>
CommitDate: Wed Sep 14 23:34:58 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e76a50f

dev-python/setuptools: version bump to 27.2.0

 dev-python/setuptools/Manifest |  1 +
 dev-python/setuptools/setuptools-27.2.0.ebuild | 69 ++
 2 files changed, 70 insertions(+)

diff --git a/dev-python/setuptools/Manifest b/dev-python/setuptools/Manifest
index 2b0bf61..6d061a5 100644
--- a/dev-python/setuptools/Manifest
+++ b/dev-python/setuptools/Manifest
@@ -3,3 +3,4 @@ DIST setuptools-20.6.7.tar.gz 675428 SHA256 
d20152ee6337323d3b6d95cd733fb719d6b4
 DIST setuptools-24.0.2.tar.gz 608676 SHA256 
efe010ea62504178246f6b3d98d588c2f67884403a7a0a99670dfbf8836ca973 SHA512 
980221d086cffa19a283dc2206af3a977b115749b7692051949678c5d7a9e29334295e428af021df1d6acca50b2a5fb43c66ea3ca4c5faae97b0b20bbe08510e
 WHIRLPOOL 
654f42e46d397bdadf9e3445d071e24dab154ae9498a81ec1ea792c567a53614c5204a38bfd1eb3a349964c8d8a99a1d506904a4d11b6d039ddd5d3d681b8cd2
 DIST setuptools-26.1.1.tar.gz 637041 SHA256 
475ce28993d7cb75335942525b9fac79f7431a7f6e8a0079c0f2680641379481 SHA512 
e9f5fb73022bd5584d3aa84c265338d93b6033d0f3af5fba1c7aeb4a949f7723573fb9e2586b29eca73030581b1ca4a529c7650e49d279946ef530b70487ccc7
 WHIRLPOOL 
100551619cc1b5bf3374a9c5647e3cd4feedd4be387eeb6f18813d31b884d14aa2eff249d1b21348b5adc809a540c2e5c0a86548736a863066e27821dd4bb40a
 DIST setuptools-27.1.2.tar.gz 637767 SHA256 
fbdb6a2f943852f0894b5628ba710a8df0c6ad1a019a8d4c3fd3eedd510d0950 SHA512 
de128b665e9693e80bb8cd8fe3692cf68d3df8cf796fef135cb28fdfb0848ed90d5e28a67fbe7c1e1cc61683ccb4f2d41f02b70ad214ad32f0a428b4f3e78c47
 WHIRLPOOL 
0a8eb0704c8d104a8ba1cc93d2ed985d5be94c6a2da8ab5961d3aefd393cdd880ad07f77a14c3cb8cedc8058008db7eaa7edfe15444839a8b70335b8b8b31edf
+DIST setuptools-27.2.0.tar.gz 638181 SHA256 
afdd54245ebdf5662a26114139d37d3b5bc35f9f6af26fd5212b133c413a14db SHA512 
8205de94094d3c0726726e254892f375ae863eb80d6b4704d382101b12558c057e5f6a41c24db2612d19e746194d0a79221c70706ba21b0d00214a4daded4610
 WHIRLPOOL 
ba4f93b85aa86edf2614ac78d77ea452a7a558445603079238133d87d831368ea755d2a6a8cb73647b91f71edfda344df56862806650e40d017950b1383d53fe

diff --git a/dev-python/setuptools/setuptools-27.2.0.ebuild 
b/dev-python/setuptools/setuptools-27.2.0.ebuild
new file mode 100644
index ..136c3f5
--- /dev/null
+++ b/dev-python/setuptools/setuptools-27.2.0.ebuild
@@ -0,0 +1,69 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+PYTHON_COMPAT=( python2_7 python3_{4,5} pypy pypy3 )
+
+inherit distutils-r1
+
+if [[ ${PV} == "" ]]; then
+   EGIT_REPO_URI="https://github.com/pypa/setuptools.git";
+   inherit git-r3
+else
+   SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd 
~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~arm-linux 
~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+fi
+
+DESCRIPTION="Collection of extensions to Distutils"
+HOMEPAGE="https://github.com/pypa/setuptools 
https://pypi.python.org/pypi/setuptools";
+
+LICENSE="MIT"
+SLOT="0"
+IUSE="test"
+
+RDEPEND=""
+#  >=dev-python/packaging-16.4[${PYTHON_USEDEP}]
+#  >=dev-python/six-1.10.0[${PYTHON_USEDEP}]
+#  "
+DEPEND="${RDEPEND}
+   test? (
+   >=dev-python/pytest-2.8[${PYTHON_USEDEP}]
+   dev-python/mock[${PYTHON_USEDEP}]
+   )
+"
+#  >=dev-python/pyparsing-2.0.6[${PYTHON_USEDEP}]
+PDEPEND="
+   >=dev-python/certifi-2016.8.8[${PYTHON_USEDEP}]"
+
+# Force in-source build because build system modifies sources.
+DISTUTILS_IN_SOURCE_BUILD=1
+
+DOCS=( README.rst docs/{easy_install.txt,pkg_resources.txt,setuptools.txt} )
+
+python_prepare_all() {
+   if [[ ${PV} == "" ]]; then
+   python_setup
+   ${EPYTHON} bootstrap.py || die
+   fi
+
+   # rm -r ./pkg_resources/_vendor || die
+   # disable tests requiring a network connection
+   rm setuptools/tests/test_packageindex.py || die
+
+   # don't run integration tests
+   rm setuptools/tests/test_integration.py || die
+
+   distutils-r1_python_prepare_all
+}
+
+python_test() {
+   # test_easy_install raises a SandboxViolation due to 
${HOME}/.pydistutils.cfg
+   # It tries to sandbox the test in a tempdir
+   HOME="${PWD}" py.test --verbose ${PN} || die "Tests failed under 
${EPYTHON}"
+}
+
+python_install() {
+   export DISTRIBUTE_DISABLE_VERSIONED_EASY_INSTALL_SCRIPT=1
+   distutils-r1_python_install
+}



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

2016-09-14 Thread Brian Dolbec
commit: 6bde3eedc179da9fdb6486f7238154f88ad9b1a0
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Fri May 27 13:47:34 2016 +
Commit: Brian Dolbec  gentoo  org>
CommitDate: Wed Sep 14 21:53:47 2016 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=6bde3eed

pym/portage/util/locale.py: add a C module to help check locale

The current method to check for a sane system locale is to use python's
ctypes.util.find_library() to construct a full library path to the
system libc.so and pass that path to ctypes.CDLL() so we can call
toupper() and tolower() directly.  However, this gets bogged down in
implementation details and fails with musl.

We work around this design flaw in ctypes with a small python module
written in C which provides thin wrappers to toupper() and tolower(),
and only fall back on the current ctypes-based check when this module
is not available.

This has been tested on glibc, uClibc and musl systems.

X-Gentoo-bug: 571444
X-Gentoo-bug-url: https://bugs.gentoo.org/show_bug.cgi?id=571444

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

 pym/portage/util/locale.py | 16 ++-
 setup.py   |  6 +++-
 src/portage_util_libc.c| 68 ++
 3 files changed, 82 insertions(+), 8 deletions(-)

diff --git a/pym/portage/util/locale.py b/pym/portage/util/locale.py
index 093eb86..5b09945 100644
--- a/pym/portage/util/locale.py
+++ b/pym/portage/util/locale.py
@@ -34,13 +34,15 @@ def _check_locale(silent):
"""
The inner locale check function.
"""
-
-   libc_fn = find_library("c")
-   if libc_fn is None:
-   return None
-   libc = LoadLibrary(libc_fn)
-   if libc is None:
-   return None
+   try:
+   from portage.util import libc
+   except ImportError:
+   libc_fn = find_library("c")
+   if libc_fn is None:
+   return None
+   libc = LoadLibrary(libc_fn)
+   if libc is None:
+   return None
 
lc = list(range(ord('a'), ord('z')+1))
uc = list(range(ord('A'), ord('Z')+1))

diff --git a/setup.py b/setup.py
index 8d20355..d37ab29 100755
--- a/setup.py
+++ b/setup.py
@@ -47,7 +47,11 @@ x_scripts = {
 # Dictionary custom modules written in C/C++ here.  The structure is
 #   key   = module name
 #   value = list of C/C++ source code, path relative to top source directory
-x_c_helpers = {}
+x_c_helpers = {
+   'portage.util.libc' : [
+   'src/portage_util_libc.c',
+   ],
+}
 
 class x_build(build):
""" Build command with extra build_man call. """

diff --git a/src/portage_util_libc.c b/src/portage_util_libc.c
new file mode 100644
index 000..977b954
--- /dev/null
+++ b/src/portage_util_libc.c
@@ -0,0 +1,68 @@
+/* Copyright 2005-2016 Gentoo Foundation
+ * Distributed under the terms of the GNU General Public License v2
+ */
+
+#include 
+#include 
+#include 
+
+static PyObject * _libc_tolower(PyObject *, PyObject *);
+static PyObject * _libc_toupper(PyObject *, PyObject *);
+
+static PyMethodDef LibcMethods[] = {
+   {"tolower", _libc_tolower, METH_VARARGS, "Convert to lower case using 
system locale."},
+   {"toupper", _libc_toupper, METH_VARARGS, "Convert to upper case using 
system locale."},
+   {NULL, NULL, 0, NULL}
+};
+
+#if PY_MAJOR_VERSION >= 3
+static struct PyModuleDef moduledef = {
+   PyModuleDef_HEAD_INIT,
+   "libc", /* 
m_name */
+   "Module for converting case using the system locale",   /* 
m_doc */
+   -1, /* 
m_size */
+   LibcMethods,/* 
m_methods */
+   NULL,   /* 
m_reload */
+   NULL,   /* 
m_traverse */
+   NULL,   /* 
m_clear */
+   NULL,   /* 
m_free */
+};
+
+PyMODINIT_FUNC
+PyInit_libc(void)
+{
+   PyObject *m;
+   m = PyModule_Create(&moduledef);
+   return m;
+}
+#else
+PyMODINIT_FUNC
+initlibc(void)
+{
+   Py_InitModule("libc", LibcMethods);
+}
+#endif
+
+
+static PyObject *
+_libc_tolower(PyObject *self, PyObject *args)
+{
+   int c;
+
+   if (!PyArg_ParseTuple(args, "i", &c))
+   return NULL;
+
+   return Py_BuildValue("i", tolower(c));
+}
+
+
+static PyObject *
+_libc_toupper(PyObject *self, PyObject *args)
+{
+   int c;
+
+   if (!PyArg_ParseTuple(args, "i", &c))
+   return NULL;
+
+   return Py_BuildValue("i", toupper(c));
+}



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

2016-09-14 Thread Brian Dolbec
commit: 3f8f3263a316159359d4137d77c7be2c80fc9d57
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Wed May 25 12:48:32 2016 +
Commit: Brian Dolbec  gentoo  org>
CommitDate: Wed Sep 14 21:53:47 2016 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=3f8f3263

pym/portage/util/locale.py: fix decoding for python2 plus some locales

When using python2 with some locales, like turkish, chr() is passed values not 
in
range(128) which cannot be decoded as ASCII, thus throwing a UnicodeDecodeError
exception.  We use _unicode_decode() from portage.util to address this.

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

 pym/portage/util/locale.py | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/pym/portage/util/locale.py b/pym/portage/util/locale.py
index 2a15ea1..093eb86 100644
--- a/pym/portage/util/locale.py
+++ b/pym/portage/util/locale.py
@@ -15,7 +15,7 @@ import textwrap
 import traceback
 
 import portage
-from portage.util import writemsg_level
+from portage.util import _unicode_decode, writemsg_level
 from portage.util._ctypes import find_library, LoadLibrary
 
 
@@ -62,7 +62,7 @@ def _check_locale(silent):
"as LC_CTYPE in make.conf.")
msg = [l for l in textwrap.wrap(msg, 70)]
msg.append("")
-   chars = lambda l: ''.join(chr(x) for x in l)
+   chars = lambda l: ''.join(_unicode_decode(chr(x)) for x in l)
if uc != ruc:
msg.extend([
"  %s -> %s" % (chars(lc), chars(ruc)),



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

2016-09-14 Thread Brian Dolbec
commit: 4f199a1b382c23a77172756892b41bc066d66f89
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Thu May 19 10:52:43 2016 +
Commit: Brian Dolbec  gentoo  org>
CommitDate: Wed Sep 14 21:53:47 2016 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=4f199a1b

setup.py: add stub for building custom modules in C/C++

Currently portage doesn't include any custom modules written in C/C++.
This commit introduces stub code for building such modules in setup.py.

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

 setup.py | 11 ++-
 1 file changed, 10 insertions(+), 1 deletion(-)

diff --git a/setup.py b/setup.py
index 2220d23..8d20355 100755
--- a/setup.py
+++ b/setup.py
@@ -4,7 +4,7 @@
 
 from __future__ import print_function
 
-from distutils.core import setup, Command
+from distutils.core import setup, Command, Extension
 from distutils.command.build import build
 from distutils.command.build_scripts import build_scripts
 from distutils.command.clean import clean
@@ -30,6 +30,9 @@ import sys
 # TODO:
 # - smarter rebuilds of docs w/ 'install_docbook' and 'install_epydoc'.
 
+# Dictionary of scripts.  The structure is
+#   key   = location in filesystem to install the scripts
+#   value = list of scripts, path relative to top source directory
 x_scripts = {
'bin': [
'bin/ebuild', 'bin/egencache', 'bin/emerge', 
'bin/emerge-webrsync',
@@ -41,6 +44,10 @@ x_scripts = {
],
 }
 
+# Dictionary custom modules written in C/C++ here.  The structure is
+#   key   = module name
+#   value = list of C/C++ source code, path relative to top source directory
+x_c_helpers = {}
 
 class x_build(build):
""" Build command with extra build_man call. """
@@ -636,6 +643,8 @@ setup(
['$sysconfdir/portage/repo.postsync.d', 
['cnf/repo.postsync.d/example']],
],
 
+   ext_modules = [Extension(name=n, sources=m) for n, m in 
x_c_helpers.items()],
+
cmdclass = {
'build': x_build,
'build_man': build_man,



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

2016-09-14 Thread David Seifert
commit: fc7a9facd7afd81edbc0d408f53e7e714d2a27d5
Author: David Seifert  gentoo  org>
AuthorDate: Wed Sep 14 22:27:11 2016 +
Commit: David Seifert  gentoo  org>
CommitDate: Wed Sep 14 22:27:32 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fc7a9fac

app-text/openjade: Allow for compiling with GCC 6

Gentoo-bug: 592590
* Fix overlong DESCRIPTION

Package-Manager: portage-2.3.0

 app-text/openjade/openjade-1.3.2-r6.ebuild | 9 +++--
 1 file changed, 7 insertions(+), 2 deletions(-)

diff --git a/app-text/openjade/openjade-1.3.2-r6.ebuild 
b/app-text/openjade/openjade-1.3.2-r6.ebuild
index 6f9aba7..f6bd9b7 100644
--- a/app-text/openjade/openjade-1.3.2-r6.ebuild
+++ b/app-text/openjade/openjade-1.3.2-r6.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -6,7 +6,7 @@ EAPI=5
 
 inherit autotools sgml-catalog eutils flag-o-matic multilib
 
-DESCRIPTION="Jade is an implementation of DSSSL - an ISO standard for 
formatting SGML and XML documents"
+DESCRIPTION="Jade is an implementation of DSSSL for formatting SGML and XML 
documents"
 HOMEPAGE="http://openjade.sourceforge.net";
 SRC_URI="mirror://sourceforge/openjade/${P}.tar.gz"
 
@@ -50,6 +50,11 @@ src_prepare() {
 }
 
 src_configure() {
+   # avoids dead-store elimination optimization
+   # leading to segfaults on GCC 6
+   # bug #592590
+   append-cxxflags -fno-lifetime-dse
+
# We need Prefix env, bug #287358
export CONFIG_SHELL="${CONFIG_SHELL:-${BASH}}"
econf \



[gentoo-commits] proj/catalyst:fix_stage1 commit in: targets/stage1/

2016-09-14 Thread Richard Farina
commit: 36f490a4476148f800fb7c16a6b45d46cc6ee4f7
Author: Rick Farina (Zero_Chaos)  gentoo  org>
AuthorDate: Wed Sep 14 22:11:47 2016 +
Commit: Richard Farina  gentoo  org>
CommitDate: Wed Sep 14 22:11:47 2016 +
URL:https://gitweb.gentoo.org/proj/catalyst.git/commit/?id=36f490a4

stage1-controller.sh was *not running in chroot*, move it's functions into the 
pre-clean which does safely run in chroot

 targets/stage1/stage1-controller.sh  | 5 +
 targets/stage1/stage1-preclean-chroot.sh | 5 +
 2 files changed, 6 insertions(+), 4 deletions(-)

diff --git a/targets/stage1/stage1-controller.sh 
b/targets/stage1/stage1-controller.sh
index 6af1385..ac813de 100755
--- a/targets/stage1/stage1-controller.sh
+++ b/targets/stage1/stage1-controller.sh
@@ -27,10 +27,7 @@ case "$1" in
;;
 
clean)
-   # Clean out man, info and doc files
-   rm -rf /tmp/stage1root/usr/share/{man,doc,info}/*
-   # Zap all .pyc and .pyo files
-   find /tmp/stage1root/ -iname "*.py[co]" -exec rm -f {} \;
+   exit 0
;;
 
*)

diff --git a/targets/stage1/stage1-preclean-chroot.sh 
b/targets/stage1/stage1-preclean-chroot.sh
index 0ba4c00..1b623f1 100755
--- a/targets/stage1/stage1-preclean-chroot.sh
+++ b/targets/stage1/stage1-preclean-chroot.sh
@@ -22,6 +22,11 @@ else
echo UTC > "${ROOT}/etc/TZ"
 fi
 
+# Clean out man, info and doc files
+rm -rf "${ROOT}"/usr/share/{man,doc,info}/*
+# Zap all .pyc and .pyo files
+find "${ROOT}"/ -iname "*.py[co]" -exec rm -f {} \;
+
 # unset ROOT for safety (even though cleanup_stages doesn't use it)
 unset ROOT
 cleanup_stages



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

2016-09-14 Thread Matthias Maier
commit: beaa36d50e716ec8e454a15f2c40dfdcf45cd54d
Author: Matthias Maier  gentoo  org>
AuthorDate: Wed Sep 14 20:19:00 2016 +
Commit: Matthias Maier  gentoo  org>
CommitDate: Wed Sep 14 21:40:26 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=beaa36d5

dev-python/libvirt-python: version bump to 2.2.0

Package-Manager: portage-2.2.28

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

diff --git a/dev-python/libvirt-python/Manifest 
b/dev-python/libvirt-python/Manifest
index 6c66225..e67765f 100644
--- a/dev-python/libvirt-python/Manifest
+++ b/dev-python/libvirt-python/Manifest
@@ -1,3 +1,4 @@
 DIST libvirt-python-1.3.5.tar.gz 168780 SHA256 
a0508a57637fd18a3584fb9d2322fb172f65708c9db16e0438a70eb0f36fa5c2 SHA512 
e1241e71dc0c574b14c6ecb101ec611f0c8caab6a5f82268882febb7b1382752d350ee0f6c2d648c30c6af3f19ef5b91bb518d8a0bd6ab967807b82dd4cf893f
 WHIRLPOOL 
83a861fd425320214c43b80053444cc273c761e88b2530a10d2e8bfe898b19e1563d9f3b182deabe7fc8a7f445c303fa495123bb28d41caa88954cceff40c453
 DIST libvirt-python-2.0.0.tar.gz 170475 SHA256 
7816cbc1c6ad140ba643b662825babb1ef586bd3ccfd0b04dfeba4ae2f2d1d40 SHA512 
695de54ab79d10900c44d2e12be422692da03436f5f89bd4020f3e114d250a94e13c61d112287f2d0d3d1dfadd7309af501d4226a12925c4295e4b3aae20d88c
 WHIRLPOOL 
48059b5a2c31194369096737d45ded7c64eed14055fb895e5844025c3f888a17473d32c717db5e4c5a84be8623c2f40d67efa87b7a261be68a13a06d9afb272d
 DIST libvirt-python-2.1.0.tar.gz 170607 SHA256 
74887fa1be60db2701e726da7e01e3bf18ecd3b8d1cfdf2f1f7480e1a1edbacb SHA512 
8a031b7572c11f57a16292980188e4da830d1293aa1aab3fa35f9c18746e5628086643d8c6d6450d668d194dd3c792e0a5f61605f96dc11fa430c846e459529a
 WHIRLPOOL 
96f02cc2870a9ecc722da1dbf2aa3f7d01fcbec6b5215329d75664e468d938a6ed7a5ff691618176539edaba0beb6ea0d01b02f328758099b343b86ac9e853e3
+DIST libvirt-python-2.2.0.tar.gz 171557 SHA256 
ba6b2eb3f018275e9720498d7b771959c2d51ebd54f6e956de5055f912afea76 SHA512 
d3c6679e8e9a7c875c89078733a4a8b25c65d7a37c1bad8ded7bffc1b16cac0c0db93fd5c5bfc8433cd6dd657d5d307a9bb38cc1178ecc5c730f8e03d5d6ae1d
 WHIRLPOOL 
6f5d9360bae2c7611fadecf546c0159ae718cc932c0aa096622d80b58972f4623c7efa7979be7397b7ff4dc3906d3df0bebb5ff62f4d5a239ff45840bae78edb

diff --git a/dev-python/libvirt-python/libvirt-python-2.2.0.ebuild 
b/dev-python/libvirt-python/libvirt-python-2.2.0.ebuild
new file mode 100644
index ..4a025bf
--- /dev/null
+++ b/dev-python/libvirt-python/libvirt-python-2.2.0.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+PYTHON_COMPAT=( python{2_7,3_3,3_4} )
+
+AUTOTOOLIZE=yes
+
+MY_P="${P/_rc/-rc}"
+
+inherit eutils distutils-r1
+
+if [[ ${PV} = ** ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="git://libvirt.org/libvirt-python.git"
+   SRC_URI=""
+   KEYWORDS=""
+   RDEPEND="app-emulation/libvirt:=[-python(-)]"
+else
+   SRC_URI="http://libvirt.org/sources/python/${MY_P}.tar.gz";
+   KEYWORDS="~amd64 ~x86"
+   RDEPEND="app-emulation/libvirt:0/${PV}"
+fi
+S="${WORKDIR}/${P%_rc*}"
+
+DESCRIPTION="libvirt Python bindings"
+HOMEPAGE="http://www.libvirt.org";
+LICENSE="LGPL-2"
+SLOT="0"
+IUSE="test"
+
+DEPEND="${RDEPEND}
+   virtual/pkgconfig
+   test? ( dev-python/lxml[${PYTHON_USEDEP}]
+   dev-python/nose[${PYTHON_USEDEP}] )"
+
+# testsuite is currently not included in upstream tarball
+RESTRICT="test"
+
+python_test() {
+   esetup.py test
+}



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

2016-09-14 Thread Matthias Maier
commit: 4ca8e5e9a3bedc80c20718705a4613337da61d66
Author: Matthias Maier  gentoo  org>
AuthorDate: Wed Sep 14 20:18:21 2016 +
Commit: Matthias Maier  gentoo  org>
CommitDate: Wed Sep 14 21:40:26 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ca8e5e9

app-emulation/libvirt: version bump to 2.2.0

Package-Manager: portage-2.2.28

 app-emulation/libvirt/Manifest |   1 +
 app-emulation/libvirt/libvirt-2.2.0.ebuild | 387 +
 2 files changed, 388 insertions(+)

diff --git a/app-emulation/libvirt/Manifest b/app-emulation/libvirt/Manifest
index 9c26038..7de5212 100644
--- a/app-emulation/libvirt/Manifest
+++ b/app-emulation/libvirt/Manifest
@@ -2,3 +2,4 @@ DIST libvirt-1.3.5-20160709.tar.xz 1336 SHA256 
d14b14661e9bd89a8805dd84d8ee5f8b3
 DIST libvirt-1.3.5.tar.gz 35109092 SHA256 
93a23c44eb431da46c9458f95a66e29c9b98e37515d44b6be09e75b35ec94ac8 SHA512 
6c6a09623d3d4d426311bfa7039f5e39584d5f891b8e761bbdb3022601ea066b8e1c3f8d609326e8ba4081ae40b7b03086fbc8ba5759d218b8616ec98200a89d
 WHIRLPOOL 
88ac308cc461efff842c27e40263a3b25ce0bc0ca310fb6e9def9126ab893fe43aed01bda9fc3615439ee797c36e2800f741b346e0b3d96aac64e7909c269879
 DIST libvirt-2.0.0.tar.xz 13161096 SHA256 
10e90af55e613953c0ddc60b4ac3a10c73c0f3493d7014259e3f012b2ffc9acb SHA512 
1182346e9268ec50cfd191a18172ad8ca80615a111547cc72fbe227cbbe9579263a1236f80cb36542272bdbf092e2184c9060b65c56dc2098076bbd1a89dd66c
 WHIRLPOOL 
3d6d9e307228f54993c6082f7787d678b2afe84d96b47889d1565e38da489fb99691aeb598831dff04cd9fe47448ea35dc1f5a44b3c6638816cf61533155688c
 DIST libvirt-2.1.0.tar.xz 13212368 SHA256 
1a799562337472ab00f76aa30a53d54c623c96633070ec53286c9cc2a456316b SHA512 
5ad1bcf4d28be39028db7b551c77947d56a7119501912fdf41b0d46467f9c37525d364854181bd084e2107e9cd459303856403e5330bd99458c32e42abb4059c
 WHIRLPOOL 
75485a02e9c1538f91379f6e702c39e5e7acd248221e01b797ec03930e92e7859c2986050c06009059f5cf9cff6bab131c1d6758d3950b201e5ce555e3b15a90
+DIST libvirt-2.2.0.tar.xz 13209684 SHA256 
e315a8d66aeeb0e7b6459e20b8abae16a23764c3f5d24c7d9462465d26791699 SHA512 
b441188e6a7a13e7ece116b8930f532e84810b90f4d44dea603441cc7044a06330094cd73349908a2c48339a745b77efdbf2fbb82ebe3488b4a8f53d787f29a5
 WHIRLPOOL 
bbb50d9f347b3a172c1135bb9456e7f8b7d41e18d42130ef7b27d68de14f6897d0feddae445d36aa1c7d1627b2446b0cbc6b5bf6913ecfc185a32a65f6278aeb

diff --git a/app-emulation/libvirt/libvirt-2.2.0.ebuild 
b/app-emulation/libvirt/libvirt-2.2.0.ebuild
new file mode 100644
index ..aef26b7
--- /dev/null
+++ b/app-emulation/libvirt/libvirt-2.2.0.ebuild
@@ -0,0 +1,387 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+inherit eutils user autotools-utils linux-info systemd readme.gentoo-r1
+
+BACKPORTS=""
+
+if [[ ${PV} = ** ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="git://libvirt.org/libvirt.git"
+   SRC_URI=""
+   KEYWORDS=""
+   SLOT="0"
+else
+   # Versions with 4 numbers are stable updates:
+   if [[ ${PV} =~ ^[0-9]+(\.[0-9]+){3} ]]; then
+   SRC_URI="http://libvirt.org/sources/stable_updates/${P}.tar.xz";
+   else
+   SRC_URI="http://libvirt.org/sources/${P}.tar.xz";
+   fi
+   SRC_URI+=" ${BACKPORTS:+
+   
https://dev.gentoo.org/~cardoe/distfiles/${P}-${BACKPORTS}.tar.xz
+   
https://dev.gentoo.org/~tamiko/distfiles/${P}-${BACKPORTS}.tar.xz}";
+   KEYWORDS="~amd64 ~x86"
+   SLOT="0/${PV}"
+fi
+
+DESCRIPTION="C toolkit to manipulate virtual machines"
+HOMEPAGE="http://www.libvirt.org/";
+LICENSE="LGPL-2.1"
+IUSE="
+   apparmor audit avahi +caps firewalld fuse glusterfs iscsi +libvirtd lvm
+   lxc +macvtap nfs nls numa openvz parted pcap phyp policykit +qemu rbd
+   sasl selinux +udev uml +vepa virtualbox virt-network wireshark-plugins
+   xen elibc_glibc
+"
+
+REQUIRED_USE="
+   firewalld? ( virt-network )
+   libvirtd? ( || ( lxc openvz qemu uml virtualbox xen ) )
+   lxc? ( caps libvirtd )
+   openvz? ( libvirtd )
+   qemu? ( libvirtd )
+   uml? ( libvirtd )
+   vepa? ( macvtap )
+   virt-network? ( libvirtd )
+   virtualbox? ( libvirtd )
+   xen? ( libvirtd )"
+
+# gettext.sh command is used by the libvirt command wrappers, and it's
+# non-optional, so put it into RDEPEND.
+# We can use both libnl:1.1 and libnl:3, but if you have both installed, the
+# package will use 3 by default. Since we don't have slot pinning in an API,
+# we must go with the most recent
+RDEPEND="
+   app-misc/scrub
+   dev-libs/libgcrypt:0
+   dev-libs/libnl:3
+   >=dev-libs/libxml2-2.7.6
+   || ( >=net-analyzer/netcat6-1.0-r2 
>=net-analyzer/openbsd-netcat-1.105-r1 )
+   >=net-libs/gnutls-1.0.25:0=
+   net-libs/libssh2
+   >=net-misc/curl-7.18.0
+   sys-apps/dmidecode
+   >=sys-apps/util-linux-2.17
+   sys-devel/gettext
+   sys-libs/ncurses:0=
+   sys-

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

2016-09-14 Thread Zac Medico
commit: 298bd98dabaa92e85a57795fa37ef47d3379092d
Author: Zac Medico  gentoo  org>
AuthorDate: Wed Sep  7 22:38:49 2016 +
Commit: Zac Medico  gentoo  org>
CommitDate: Wed Sep 14 21:39:04 2016 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=298bd98d

config.setcpv: add recursion assertion

 pym/portage/package/ebuild/config.py | 15 +++
 1 file changed, 15 insertions(+)

diff --git a/pym/portage/package/ebuild/config.py 
b/pym/portage/package/ebuild/config.py
index 7de4df7..505c7a2 100644
--- a/pym/portage/package/ebuild/config.py
+++ b/pym/portage/package/ebuild/config.py
@@ -1372,6 +1372,21 @@ class config(object):
 
return value
 
+   def _setcpv_recursion_gate(f):
+   """
+   Raise AssertionError for recursive setcpv calls.
+   """
+   def wrapper(self, *args, **kwargs):
+   if hasattr(self, '_setcpv_active'):
+   raise AssertionError('setcpv recursion 
detected')
+   self._setcpv_active = True
+   try:
+   return f(self, *args, **kwargs)
+   finally:
+   del self._setcpv_active
+   return wrapper
+
+   @_setcpv_recursion_gate
def setcpv(self, mycpv, use_cache=None, mydb=None):
"""
Load a particular CPV into the config, this lets us see the



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

2016-09-14 Thread David Seifert
commit: 088f74794a0d30c45cc084b032308caa18ddcff1
Author: David Seifert  gentoo  org>
AuthorDate: Wed Sep 14 21:36:05 2016 +
Commit: David Seifert  gentoo  org>
CommitDate: Wed Sep 14 21:36:28 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=088f7479

media-libs/libprojectm: Allow for compiling with GCC 6

Gentoo-bug: 582866
* EAPI=6
* Make PATCHES -p1 compliant
* Migrate away from 'base.eclass'

Package-Manager: portage-2.3.0

 .../files/libprojectm-2.1.0-fix-c++14.patch| 64 ++
 .../files/libprojectm-2.1.0-multilib.patch |  5 +-
 .../libprojectm/files/libprojectm-2.1.0-path.patch |  4 +-
 media-libs/libprojectm/libprojectm-2.1.0-r2.ebuild | 59 
 4 files changed, 127 insertions(+), 5 deletions(-)

diff --git a/media-libs/libprojectm/files/libprojectm-2.1.0-fix-c++14.patch 
b/media-libs/libprojectm/files/libprojectm-2.1.0-fix-c++14.patch
new file mode 100644
index ..e3e1566
--- /dev/null
+++ b/media-libs/libprojectm/files/libprojectm-2.1.0-fix-c++14.patch
@@ -0,0 +1,64 @@
+Properly call namespaced std::isnan and use implicit
+conversion operators, such that they work in C++98 and C++14.
+See also:
+https://bugs.gentoo.org/show_bug.cgi?id=582866
+https://sourceforge.net/p/projectm/code/ci/92226e25192a69839b9ae3b66ea7173732c639b3
+
+--- libprojectM/Common.hpp
 libprojectM/Common.hpp
+@@ -63,7 +63,7 @@
+ 
+ #ifdef LINUX
+ #include 
+-#define projectM_isnan isnan
++#define projectM_isnan std::isnan
+ 
+ #endif
+ 
+--- libprojectM/MilkdropPresetFactory/Parser.cpp
 libprojectM/MilkdropPresetFactory/Parser.cpp
+@@ -1406,7 +1406,7 @@
+   PerFrameEqn * per_frame_eqn;
+   GenExpr * gen_expr;
+ 
+-  if (fs == NULL)
++  if (fs.fail())
+ return NULL;
+   if (param_string == NULL)
+ return NULL;
+@@ -1561,7 +1561,7 @@
+ 
+   if (preset == NULL)
+ return NULL;
+-  if (fs == NULL)
++  if (fs.fail())
+ return NULL;
+ 
+   if ((token = parseToken(fs, name)) != tEq)
+@@ -1875,7 +1875,7 @@
+   /* Null argument checks */
+   if (preset == NULL)
+ return PROJECTM_FAILURE;
+-  if (fs == NULL)
++  if (fs.fail())
+ return PROJECTM_FAILURE;
+   if (token == NULL)
+ return PROJECTM_FAILURE;
+@@ -2166,7 +2166,7 @@
+ 
+   if (token == NULL)
+ return PROJECTM_FAILURE;
+-  if (fs == NULL)
++  if (fs.fail())
+ return PROJECTM_FAILURE;
+   if (preset == NULL)
+ return PROJECTM_FAILURE;
+@@ -2348,7 +2348,7 @@
+   if (token == NULL)
+ 
+ return PROJECTM_FAILURE;
+-  if (fs == NULL)
++  if (fs.fail())
+ return PROJECTM_FAILURE;
+   if (preset == NULL)
+ return PROJECTM_FAILURE;

diff --git a/media-libs/libprojectm/files/libprojectm-2.1.0-multilib.patch 
b/media-libs/libprojectm/files/libprojectm-2.1.0-multilib.patch
index 8477a27..aceee30 100644
--- a/media-libs/libprojectm/files/libprojectm-2.1.0-multilib.patch
+++ b/media-libs/libprojectm/files/libprojectm-2.1.0-multilib.patch
@@ -1,6 +1,5 @@
-diff -urN projectM-complete-2.1.0-Source/src/libprojectM/CMakeLists.txt 
projectM-complete-2.1.0-Source.new/src/libprojectM/CMakeLists.txt
 projectM-complete-2.1.0-Source/src/libprojectM/CMakeLists.txt  
2012-05-20 05:43:26.0 +0200
-+++ projectM-complete-2.1.0-Source.new/src/libprojectM/CMakeLists.txt  
2013-01-21 21:07:49.097541426 +0100
+--- libprojectM/CMakeLists.txt
 libprojectM/CMakeLists.txt
 @@ -35,7 +35,7 @@
  
  ADD_DEFINITIONS(-DCMAKE_INSTALL_PREFIX="\\\"${CMAKE_INSTALL_PREFIX}\\\"")

diff --git a/media-libs/libprojectm/files/libprojectm-2.1.0-path.patch 
b/media-libs/libprojectm/files/libprojectm-2.1.0-path.patch
index 39fa7e3..bb780e8 100644
--- a/media-libs/libprojectm/files/libprojectm-2.1.0-path.patch
+++ b/media-libs/libprojectm/files/libprojectm-2.1.0-path.patch
@@ -1,7 +1,7 @@
 Index: projectM-complete-2.1.0-Source/src/libprojectM/CMakeLists.txt
 ===
 projectM-complete-2.1.0-Source.orig/src/libprojectM/CMakeLists.txt
-+++ projectM-complete-2.1.0-Source/src/libprojectM/CMakeLists.txt
+--- libprojectM/CMakeLists.txt
 libprojectM/CMakeLists.txt
 @@ -33,7 +33,7 @@ set(PROJECTM_VERSION 2.1.0)
  set(PROJECTM_ABI_LEVEL 2)
  #

diff --git a/media-libs/libprojectm/libprojectm-2.1.0-r2.ebuild 
b/media-libs/libprojectm/libprojectm-2.1.0-r2.ebuild
new file mode 100644
index ..7c43321
--- /dev/null
+++ b/media-libs/libprojectm/libprojectm-2.1.0-r2.ebuild
@@ -0,0 +1,59 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+inherit cmake-utils flag-o-matic toolchain-funcs
+
+MY_P=${PN/m/M}-complete-${PV}-Source
+MY_P=${MY_P/lib}
+
+DESCRIPTION="A graphical music visualization plugin similar to milkdrop"
+HOMEPAGE="http://projectm.sourceforge.net";
+SRC_URI="mirror://sourceforge/projectm/${MY_P}.tar.gz"
+
+LICENSE="LGPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd 

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

2016-09-14 Thread Zac Medico
commit: 295d658510009cae54602aced9322702ec8c8180
Author: Arfrever Frehtes Taifersar Arahesis  gmail  
com>
AuthorDate: Wed Sep 14 21:17:24 2016 +
Commit: Zac Medico  gentoo  org>
CommitDate: Wed Sep 14 21:27:17 2016 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=295d6585

config.environ: handle missing ctypes for check_locale (bug 584328)

X-Gentoo-bug: 584328
X-Gentoo-bug-url: https://bugs.gentoo.org/show_bug.cgi?id=584328

 pym/portage/package/ebuild/config.py | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/pym/portage/package/ebuild/config.py 
b/pym/portage/package/ebuild/config.py
index 45b7d08..7de4df7 100644
--- a/pym/portage/package/ebuild/config.py
+++ b/pym/portage/package/ebuild/config.py
@@ -1,4 +1,4 @@
-# Copyright 2010-2015 Gentoo Foundation
+# Copyright 2010-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 from __future__ import unicode_literals
@@ -2790,7 +2790,8 @@ class config(object):
if eapi_attrs.posixish_locale:
split_LC_ALL(mydict)
mydict["LC_COLLATE"] = "C"
-   if not check_locale(silent=True, env=mydict):
+   # check_locale() returns None when check can not be 
executed.
+   if check_locale(silent=True, env=mydict) is False:
# try another locale
for l in ("C.UTF-8", "en_US.UTF-8", 
"en_GB.UTF-8", "C"):
mydict["LC_CTYPE"] = l



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

2016-09-14 Thread Christoph Junghans
commit: 7764cc7d84f50a520759c138e6965cfaf3d392f4
Author: Christoph Junghans  gentoo  org>
AuthorDate: Wed Sep 14 21:12:38 2016 +
Commit: Christoph Junghans  gentoo  org>
CommitDate: Wed Sep 14 21:12:54 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7764cc7d

dev-vcs/hg-fast-export: clean up

Package-Manager: portage-2.2.28

 dev-vcs/hg-fast-export/hg-fast-export-160914.ebuild | 1 -
 1 file changed, 1 deletion(-)

diff --git a/dev-vcs/hg-fast-export/hg-fast-export-160914.ebuild 
b/dev-vcs/hg-fast-export/hg-fast-export-160914.ebuild
index a268d75..f7cbb05 100644
--- a/dev-vcs/hg-fast-export/hg-fast-export-160914.ebuild
+++ b/dev-vcs/hg-fast-export/hg-fast-export-160914.ebuild
@@ -8,7 +8,6 @@ PYTHON_COMPAT=( python2_7 )
 
 inherit python-r1 vcs-snapshot
 
-COMMIT="v${PV#20}"
 DESCRIPTION="mercurial to git converter using git-fast-import"
 HOMEPAGE="https://github.com/frej/fast-export";
 SRC_URI="${HOMEPAGE}/archive/v${PV}.tar.gz -> ${P}.tar.gz"



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

2016-09-14 Thread Michael Palimaka
commit: 732d6a13c515b74b2c8bad43410e3a42ab278ccd
Author: Michael Palimaka  gentoo  org>
AuthorDate: Wed Sep 14 21:04:00 2016 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Wed Sep 14 21:08:25 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=732d6a13

x11-misc/kronometer: remove old

Package-Manager: portage-2.3.0

 x11-misc/kronometer/Manifest|  2 --
 x11-misc/kronometer/kronometer-2.0.1.ebuild | 30 --
 x11-misc/kronometer/kronometer-2.1.0.ebuild | 49 -
 3 files changed, 81 deletions(-)

diff --git a/x11-misc/kronometer/Manifest b/x11-misc/kronometer/Manifest
index 94707b2..217f62e 100644
--- a/x11-misc/kronometer/Manifest
+++ b/x11-misc/kronometer/Manifest
@@ -1,3 +1 @@
-DIST kronometer-2.0.1.tar.xz 73768 SHA256 
6e407a295819b61e6ef2e3bdc47d59671cd66d1928c4e5667518bf2e0bcf2651 SHA512 
6598c5c5827265335be27eaa1db3aaf8e9e388be123c4cca67bb125bb7a00b7d43b7cd2d215db32482027d3623192244f477e2346ab6493607572f1e7cac30a1
 WHIRLPOOL 
b5a012608786169249d953901ad5b089db7c6df640cf5f3ae0d5bb6e4dc476a5edbc7f351acfdb2bf5b926d5878e85556b20d0cf0832cbdbf014feb8e86a
-DIST kronometer-2.1.0.tar.xz 115992 SHA256 
316fc42b6ff55c90d14bb04f9e4b5947c828d1161ad9e24af14ce71118f107da SHA512 
038eef8940679ee2c63a0b9d21aca4cc8924111a697dbfcbd59c29fcd2af3eec963616ea7b613da0514566582c2654cc66a178b3f360d25bab1921d7553d82ae
 WHIRLPOOL 
1856390517f41dd122295f8d72061a909dccaee1fbf650006b298efbd3a149126361012dc18a4700490bd024a63b922f2671ba2af974b676fc4ba9c586433d18
 DIST kronometer-2.1.1.tar.xz 116932 SHA256 
ecb182e6ef6cf33a7c3a068edb6ac243caa43ff386f1c331bb3a2d197eae4b00 SHA512 
49c40cf0c94719e1964d5c4c1415a34ee760f4aa9e8a77d93d4978649a0c1a78af889d75e2c56f910bba95867fd44253e2cbe76b4b82ed6e2f1f42ea56599c67
 WHIRLPOOL 
4c89ccf98084e0e9a57e65361401ee2caa766d00814afdd5073b2f25351fe153992317b35c6edc895a3908d051445a2f269453dae196ffb8bb1b6d84b8b645d2

diff --git a/x11-misc/kronometer/kronometer-2.0.1.ebuild 
b/x11-misc/kronometer/kronometer-2.0.1.ebuild
deleted file mode 100644
index 0e84e6e..
--- a/x11-misc/kronometer/kronometer-2.0.1.ebuild
+++ /dev/null
@@ -1,30 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=6
-
-KDE_HANDBOOK="forceoptional"
-KDE_TEST="true"
-inherit kde5
-
-DESCRIPTION="Stopwatch application"
-HOMEPAGE="http://www.aelog.org/kronometer/";
-SRC_URI="mirror://kde/stable/${PN}/${PV}/src/${P}.tar.xz"
-
-LICENSE="GPL-2+"
-KEYWORDS="amd64"
-IUSE=""
-
-DEPEND="
-   $(add_frameworks_dep kconfig)
-   $(add_frameworks_dep kconfigwidgets)
-   $(add_frameworks_dep kcoreaddons)
-   $(add_frameworks_dep ki18n)
-   $(add_frameworks_dep kwidgetsaddons)
-   $(add_frameworks_dep kxmlgui)
-   $(add_qt_dep qtdbus)
-   $(add_qt_dep qtgui)
-   $(add_qt_dep qtwidgets)
-"
-RDEPEND="${DEPEND}"

diff --git a/x11-misc/kronometer/kronometer-2.1.0.ebuild 
b/x11-misc/kronometer/kronometer-2.1.0.ebuild
deleted file mode 100644
index 0a34912..
--- a/x11-misc/kronometer/kronometer-2.1.0.ebuild
+++ /dev/null
@@ -1,49 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=6
-
-KDE_HANDBOOK="forceoptional"
-KDE_TEST="true"
-VIRTUALX_REQUIRED="test"
-inherit kde5
-
-DESCRIPTION="Stopwatch application"
-HOMEPAGE="http://www.aelog.org/kronometer/";
-SRC_URI="mirror://kde/stable/${PN}/${PV}/src/${P}.tar.xz"
-
-LICENSE="GPL-2+"
-KEYWORDS="~amd64"
-IUSE=""
-
-DEPEND="
-   $(add_frameworks_dep kconfig)
-   $(add_frameworks_dep kconfigwidgets)
-   $(add_frameworks_dep kcoreaddons)
-   $(add_frameworks_dep kcrash)
-   $(add_frameworks_dep ki18n)
-   $(add_frameworks_dep kwidgetsaddons)
-   $(add_frameworks_dep kxmlgui)
-   $(add_qt_dep qtdbus)
-   $(add_qt_dep qtgui)
-   $(add_qt_dep qtwidgets)
-"
-RDEPEND="${DEPEND}"
-
-src_prepare() {
-   kde5_src_prepare
-
-   local docdir=doc-translations
-   if use_if_iuse handbook && [[ -d ${docdir} ]] ; then
-   pushd ${docdir} > /dev/null || die
-   for lang in *; do
-   if ! has ${lang/_${PN}/} ${LINGUAS} ; then
-   cmake_comment_add_subdirectory "${lang}/${PN}"
-   fi
-   done
-   popd > /dev/null || die
-   else
-   cmake_comment_add_subdirectory ${docdir}
-   fi
-}



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

2016-09-14 Thread Michael Palimaka
commit: a64bc1b695912cc90dce147e199f93a6e6893d68
Author: Michael Palimaka  gentoo  org>
AuthorDate: Wed Sep 14 21:03:20 2016 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Wed Sep 14 21:08:25 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a64bc1b6

x11-misc/kronometer: amd64 stable

Package-Manager: portage-2.3.0

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

diff --git a/x11-misc/kronometer/kronometer-2.1.1.ebuild 
b/x11-misc/kronometer/kronometer-2.1.1.ebuild
index ec61f4d..5f99bbd 100644
--- a/x11-misc/kronometer/kronometer-2.1.1.ebuild
+++ b/x11-misc/kronometer/kronometer-2.1.1.ebuild
@@ -14,7 +14,7 @@ HOMEPAGE="http://www.aelog.org/kronometer/";
 SRC_URI="mirror://kde/stable/${PN}/${PV}/src/${P}.tar.xz"
 
 LICENSE="GPL-2+"
-KEYWORDS="~amd64"
+KEYWORDS="amd64"
 IUSE=""
 
 DEPEND="



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

2016-09-14 Thread Michael Palimaka
commit: f72e5a8bbe999c05ec4522828308292f6e3dd6b5
Author: Michael Palimaka  gentoo  org>
AuthorDate: Wed Sep 14 20:59:05 2016 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Wed Sep 14 21:01:00 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f72e5a8b

profiles: drop obsolete media-libs/mlt package.use entries for plasma

media-libs/mlt no longer has a kde or qt4 USE flag since 
a73ddafeb654f1d81b0953f742d3fe233007e285.

 profiles/targets/desktop/plasma/package.use | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/profiles/targets/desktop/plasma/package.use 
b/profiles/targets/desktop/plasma/package.use
index f30610f..171e1f1 100644
--- a/profiles/targets/desktop/plasma/package.use
+++ b/profiles/targets/desktop/plasma/package.use
@@ -45,7 +45,7 @@ dev-qt/qtcore icu
 media-libs/mesa egl wayland
 
 # Required by kde-apps/kdenlive
->=media-libs/mlt-0.9.8-r2 kdenlive melt -kde -qt4
+>=media-libs/mlt-0.9.8-r2 kdenlive melt
 
 # Allow certain KDE 4 components to be coinstalled with Plasma 5
 

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

2016-09-14 Thread Michael Palimaka
commit: 005c295ac8ed6bb9e3d5fe5796feeaf323581efe
Author: Michael Palimaka  gentoo  org>
AuthorDate: Wed Sep 14 20:56:38 2016 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Wed Sep 14 21:01:00 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=005c295a

profile: drop obsolete package.use entry for sci-visualization/kst in plasma

The qt4 USE flag was removed from sci-visualization/kst in 
e3b9196e5d19db1770bfec45c753608df2447675.

 profiles/targets/desktop/plasma/package.use | 1 -
 1 file changed, 1 deletion(-)

diff --git a/profiles/targets/desktop/plasma/package.use 
b/profiles/targets/desktop/plasma/package.use
index 9d4a6a5..f30610f 100644
--- a/profiles/targets/desktop/plasma/package.use
+++ b/profiles/targets/desktop/plasma/package.use
@@ -81,5 +81,4 @@ net-p2p/transmission -qt4
 >=net-print/hplip-3.16.5 -qt4
 >=net-wireless/wpa_supplicant-2.5 -qt4
 >=sci-geosciences/merkaartor-0.18.2 -qrcode -qt4
-sci-visualization/kst -qt4
 www-client/qupzilla -kde -qt4



[gentoo-commits] repo/gentoo:master commit in: sys-libs/cracklib/files/, sys-libs/cracklib/

2016-09-14 Thread Thomas Deutschmann
commit: aac5b4f4a65ce70854e77014fa096b7bd2d34e43
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Wed Sep 14 20:55:05 2016 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Wed Sep 14 20:57:44 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aac5b4f4

sys-libs/cracklib: Revision bump to address CVE-2016-6318 and another buffer 
overflow

Signed-off-by: Lars Wendler  gentoo.org>
Gentoo-Bug: https://bugs.gentoo.org/591456

Package-Manager: portage-2.3.0

 sys-libs/cracklib/cracklib-2.9.6-r1.ebuild | 108 +
 .../files/cracklib-2.9.6-CVE-2016-6318.patch   | 108 +
 ...acklib-2.9.6-fix-long-word-bufferoverflow.patch |  43 
 3 files changed, 259 insertions(+)

diff --git a/sys-libs/cracklib/cracklib-2.9.6-r1.ebuild 
b/sys-libs/cracklib/cracklib-2.9.6-r1.ebuild
new file mode 100644
index ..3767e64
--- /dev/null
+++ b/sys-libs/cracklib/cracklib-2.9.6-r1.ebuild
@@ -0,0 +1,108 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="5"
+PYTHON_COMPAT=( python2_7 )
+DISTUTILS_OPTIONAL=1
+
+inherit eutils distutils-r1 libtool multilib-minimal toolchain-funcs
+
+MY_P=${P/_}
+DESCRIPTION="Password Checking Library"
+HOMEPAGE="https://github.com/cracklib/cracklib/";
+SRC_URI="https://github.com/${PN}/${PN}/releases/download/${P}/${P}.tar.gz";
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~x86-fbsd ~x86-interix ~amd64-linux ~ia64-linux ~x86-linux 
~ppc-macos ~x86-macos ~m68k-mint"
+IUSE="nls python static-libs test zlib"
+
+RDEPEND="zlib? ( >=sys-libs/zlib-1.2.8-r1[${MULTILIB_USEDEP}] )"
+DEPEND="${RDEPEND}
+   python? (
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   test? ( dev-python/nose[${PYTHON_USEDEP}] )
+   )"
+RDEPEND="${RDEPEND}
+   abi_x86_32? (
+   !<=app-emulation/emul-linux-x86-baselibs-20140508-r6
+   !app-emulation/emul-linux-x86-baselibs[-abi_x86_32(-)]
+   )"
+
+S=${WORKDIR}/${MY_P}
+
+do_python() {
+   multilib_is_native_abi || return 0
+   use python || return 0
+   pushd python > /dev/null || die
+   distutils-r1_src_${EBUILD_PHASE}
+   popd > /dev/null
+}
+
+pkg_setup() {
+   # workaround #195017
+   if has unmerge-orphans ${FEATURES} && has_version 
"<${CATEGORY}/${PN}-2.8.10" ; then
+   eerror "Upgrade path is broken with FEATURES=unmerge-orphans"
+   eerror "Please run: FEATURES=-unmerge-orphans emerge cracklib"
+   die "Please run: FEATURES=-unmerge-orphans emerge cracklib"
+   fi
+}
+
+src_prepare() {
+   epatch "${FILESDIR}"/cracklib-2.9.6-CVE-2016-6318.patch
+   epatch "${FILESDIR}"/cracklib-2.9.6-fix-long-word-bufferoverflow.patch
+
+   elibtoolize #269003
+   do_python
+}
+
+multilib_src_configure() {
+   export ac_cv_header_zlib_h=$(usex zlib)
+   export ac_cv_search_gzopen=$(usex zlib -lz no)
+   # use /usr/lib so that the dictionary is shared between ABIs
+   ECONF_SOURCE=${S} \
+   econf \
+   --with-default-dict='/usr/lib/cracklib_dict' \
+   --without-python \
+   $(use_enable nls) \
+   $(use_enable static-libs static)
+}
+
+multilib_src_compile() {
+   default
+   do_python
+}
+
+multilib_src_test() {
+   do_python
+}
+
+python_test() {
+   nosetests -w "${S}"/python || die "Tests fail with ${EPYTHON}"
+}
+
+multilib_src_install() {
+   default
+   # move shared libs to /
+   gen_usr_ldscript -a crack
+
+   do_python
+}
+
+multilib_src_install_all() {
+   einstalldocs
+   prune_libtool_files
+   rm -r "${ED}"/usr/share/cracklib
+
+   insinto /usr/share/dict
+   doins dicts/cracklib-small || die
+}
+
+pkg_postinst() {
+   if [[ ${ROOT} == "/" ]] ; then
+   ebegin "Regenerating cracklib dictionary"
+   create-cracklib-dict "${EPREFIX}"/usr/share/dict/* > /dev/null
+   eend $?
+   fi
+}

diff --git a/sys-libs/cracklib/files/cracklib-2.9.6-CVE-2016-6318.patch 
b/sys-libs/cracklib/files/cracklib-2.9.6-CVE-2016-6318.patch
new file mode 100644
index ..bc47734
--- /dev/null
+++ b/sys-libs/cracklib/files/cracklib-2.9.6-CVE-2016-6318.patch
@@ -0,0 +1,108 @@
+From 47e5dec521ab6243c9b249dd65b93d232d90d6b1 Mon Sep 17 00:00:00 2001
+From: Jan Dittberner 
+Date: Thu, 25 Aug 2016 17:13:49 +0200
+Subject: [PATCH] Apply patch to fix CVE-2016-6318
+
+This patch fixes an issue with a stack-based buffer overflow whne
+parsing large GECOS field. See
+https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2016-6318 and
+https://security-tracker.debian.org/tracker/CVE-2016-6318 for more
+information.
+---
+ src/NEWS  |  1 +
+ src/lib/fascist.c | 57 ---
+ 2 files changed, 

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

2016-09-14 Thread Michael Palimaka
commit: e3b9196e5d19db1770bfec45c753608df2447675
Author: Michael Palimaka  gentoo  org>
AuthorDate: Wed Sep 14 20:27:37 2016 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Wed Sep 14 20:45:17 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e3b9196e

sci-visualization/kst: avoid REQUIRED_USE for Qt version selection

Package-Manager: portage-2.3.0

 sci-visualization/kst/kst-2.0.8.ebuild | 13 +++--
 1 file changed, 7 insertions(+), 6 deletions(-)

diff --git a/sci-visualization/kst/kst-2.0.8.ebuild 
b/sci-visualization/kst/kst-2.0.8.ebuild
index 7a79231..4b0c98e 100644
--- a/sci-visualization/kst/kst-2.0.8.ebuild
+++ b/sci-visualization/kst/kst-2.0.8.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$
 
@@ -15,14 +15,12 @@ SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.gz"
 LICENSE="GPL-2 LGPL-2 FDL-1.2"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
-IUSE="debug +qt4 qt5 test"
-
-REQUIRED_USE="^^ ( qt4 qt5 )"
+IUSE="debug qt5 test"
 
 RESTRICT="test"
 
 RDEPEND="
-   qt4? (
+   !qt5? (
dev-qt/designer:4
dev-qt/qtcore:4
dev-qt/qtgui:4
@@ -46,7 +44,10 @@ RDEPEND="
sci-libs/netcdf-cxx:3
 "
 DEPEND="${RDEPEND}
-   test? ( dev-qt/qttest:4 )
+   test? (
+   !qt5? ( dev-qt/qttest:4 )
+   qt5? ( dev-qt/qttest:5 )
+   )
 "
 
 S=${WORKDIR}/${MY_P}



[gentoo-commits] repo/gentoo:master commit in: sci-visualization/kst/files/, sci-visualization/kst/

2016-09-14 Thread Michael Palimaka
commit: 4b5177e5aed652c708c074cf08c002ce27862474
Author: Michael Palimaka  gentoo  org>
AuthorDate: Wed Sep 14 20:45:03 2016 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Wed Sep 14 20:45:17 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4b5177e5

sci-visualization/kst: add patch to fix build failure with USE="qt5"

Gentoo-bug: 587948

Package-Manager: portage-2.3.0

 .../kst/files/kst-2.0.8-includes.patch | 25 ++
 sci-visualization/kst/kst-2.0.8.ebuild |  1 +
 2 files changed, 26 insertions(+)

diff --git a/sci-visualization/kst/files/kst-2.0.8-includes.patch 
b/sci-visualization/kst/files/kst-2.0.8-includes.patch
new file mode 100644
index ..113d9dc
--- /dev/null
+++ b/sci-visualization/kst/files/kst-2.0.8-includes.patch
@@ -0,0 +1,25 @@
+Add missing includes required for Qt 5 build to succeed.
+
+Author: David Carne 
+Gentoo-bug: 587948
+
+--- a/src/libkst/editablematrix.cpp
 b/src/libkst/editablematrix.cpp
+@@ -19,6 +19,7 @@
+ #include "debug.h"
+ #include 
+ #include 
++#include 
+ 
+ namespace Kst {
+ 
+--- a/src/libkst/editablevector.cpp
 b/src/libkst/editablevector.cpp
+@@ -18,6 +18,7 @@
+ // Create QDataStream into a QByteArray
+ // qCompress the bytearray
+ #include 
++#include 
+ 
+ #include "debug.h"
+ namespace Kst {

diff --git a/sci-visualization/kst/kst-2.0.8.ebuild 
b/sci-visualization/kst/kst-2.0.8.ebuild
index 5d2eafa..2d368b8 100644
--- a/sci-visualization/kst/kst-2.0.8.ebuild
+++ b/sci-visualization/kst/kst-2.0.8.ebuild
@@ -53,6 +53,7 @@ DEPEND="${RDEPEND}
 S=${WORKDIR}/${MY_P}
 
 DOCS=( AUTHORS README.kstScript )
+PATCHES=( "${FILESDIR}/${P}-includes.patch" )
 
 src_configure() {
local mycmakeargs=(



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

2016-09-14 Thread Michael Palimaka
commit: 450fa6ae2e505c86840ba8c375434e55982f7bf3
Author: Michael Palimaka  gentoo  org>
AuthorDate: Wed Sep 14 20:28:52 2016 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Wed Sep 14 20:45:17 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=450fa6ae

sci-visualization/kst: ensure the correct version of lconvert is used

Package-Manager: portage-2.3.0

 sci-visualization/kst/kst-2.0.8.ebuild | 5 -
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/sci-visualization/kst/kst-2.0.8.ebuild 
b/sci-visualization/kst/kst-2.0.8.ebuild
index 4b0c98e..5d2eafa 100644
--- a/sci-visualization/kst/kst-2.0.8.ebuild
+++ b/sci-visualization/kst/kst-2.0.8.ebuild
@@ -4,7 +4,7 @@
 
 EAPI=5
 
-inherit cmake-utils multilib
+inherit cmake-utils multilib qmake-utils
 
 MY_P=Kst-${PV}
 
@@ -64,5 +64,8 @@ src_configure() {
$(cmake-utils_use test kst_test)
$(cmake-utils_use qt5 kst_qt5)
)
+
+   use !qt5 && mycmakeargs+=( 
-DQT_LCONVERT_EXECUTABLE="$(qt4_get_bindir)/lconvert" )
+
cmake-utils_src_configure
 }



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

2016-09-14 Thread David Seifert
commit: 60f24d005e5b18ece03fcac0576023bded6354f6
Author: David Seifert  gentoo  org>
AuthorDate: Wed Sep 14 20:36:13 2016 +
Commit: David Seifert  gentoo  org>
CommitDate: Wed Sep 14 20:36:13 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=60f24d00

sci-libs/clipper: Allow for compiling with GCC 6

Gentoo-bug: 585540
* EAPI=6

Package-Manager: portage-2.3.0

 sci-libs/clipper/Manifest   |  1 +
 sci-libs/clipper/clipper-2.1.20140911-r1.ebuild | 64 +
 2 files changed, 65 insertions(+)

diff --git a/sci-libs/clipper/Manifest b/sci-libs/clipper/Manifest
index 5c2c008..12a1331 100644
--- a/sci-libs/clipper/Manifest
+++ b/sci-libs/clipper/Manifest
@@ -1 +1,2 @@
 DIST clipper-2.1.20140911.tar.gz 1922753 SHA256 
ced2b2f3a9480805bd111f454742a7152b21212d9749fd5e8fb11e40ecbcd9cf SHA512 
1306bd68d40ea6a7d828f58ce276d6f5d05637af8712eeec3528cf0e4b637263b8ab068ec132765fc4167723bf1d43cbb9ffe0eca43dea3742ec273f34947912
 WHIRLPOOL 
cc867a96b8e4a7229a51131292f18db2e5a2398569734347f671078853e5b4a6470e426cbd5c8f49d38a65497270c08118ecf409bc0509bbca98c4df15fc0bc7
+DIST clipper-2.1.20140911_p20160914-fix-c++14.patch.bz2 10551 SHA256 
88418a09ce28b8db003a2e561737fc7c29c2d800cc38e57bdeb5bad4d4f5fac4 SHA512 
b18a059eb1bfaec18d1f6f104639001074d92b73768ab6ef412828fc21d891d93d15cd50cd41fca1187f4b4f90399e20bf3e6290af695c6bffbff2c85ca028eb
 WHIRLPOOL 
af027f9f0b5bed72bfa0875d4d6b7cd532ccc012d820fe14ba55b42b032a5a8c8738faf2f6c71266ea1e86669c5c004c65db374b8a0a04e99be7725a54f8420c

diff --git a/sci-libs/clipper/clipper-2.1.20140911-r1.ebuild 
b/sci-libs/clipper/clipper-2.1.20140911-r1.ebuild
new file mode 100644
index ..7ad50cc
--- /dev/null
+++ b/sci-libs/clipper/clipper-2.1.20140911-r1.ebuild
@@ -0,0 +1,64 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+FORTRAN_NEEDED=fortran
+
+inherit flag-o-matic fortran-2
+
+DESCRIPTION="Object-oriented libraries for crystallographic data and 
computation"
+HOMEPAGE="http://www.ysbl.york.ac.uk/~cowtan/clipper/clipper.html";
+SRC_URI="ftp://ftp.ccp4.ac.uk/opensource/${P}.tar.gz
+   
https://dev.gentoo.org/~soap/distfiles/${PN}-2.1.20140911_p20160914-fix-c++14.patch.bz2";
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux"
+IUSE="fortran static-libs test"
+
+RDEPEND="
+   sci-libs/libccp4
+   sci-libs/fftw:2.1
+   sci-libs/mmdb:2"
+DEPEND="${RDEPEND}
+   test? ( app-shells/tcsh )"
+
+PATCHES=(
+   # fix building with GCC 6, #585540
+   "${WORKDIR}/${PN}-2.1.20140911_p20160914-fix-c++14.patch"
+)
+
+src_configure() {
+   # Recommended on ccp4bb/coot ML to fix crashes when calculating maps
+   # on 64-bit systems
+   append-flags -fno-strict-aliasing
+
+   econf \
+   --enable-shared \
+   $(use_enable static-libs static) \
+   $(use_enable fortran) \
+   --enable-ccp4 \
+   --enable-cif \
+   --enable-cns \
+   --enable-contrib \
+   --enable-minimol \
+   --enable-mmdb \
+   --enable-phs
+#  --enable-cctbx
+}
+
+src_test() {
+   emake -C examples check
+   cd examples || die
+   sed -e '/mtzdump/d' -i test.csh || die
+   PATH="${S}/examples:${PATH}" csh test.csh || die
+}
+
+src_install() {
+   default
+
+   # package provides .pc files
+   find "${D}" -name '*.la' -delete || die
+}



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

2016-09-14 Thread David Seifert
commit: 805b25b9d0c17d360150a82f92df7891add8dfc9
Author: David Seifert  gentoo  org>
AuthorDate: Wed Sep 14 20:36:59 2016 +
Commit: David Seifert  gentoo  org>
CommitDate: Wed Sep 14 20:36:59 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=805b25b9

sci-libs/clipper: Remove old ebuild

Package-Manager: portage-2.3.0

 sci-libs/clipper/clipper-2.1.20140911.ebuild | 57 
 1 file changed, 57 deletions(-)

diff --git a/sci-libs/clipper/clipper-2.1.20140911.ebuild 
b/sci-libs/clipper/clipper-2.1.20140911.ebuild
deleted file mode 100644
index 2fbb6cf..
--- a/sci-libs/clipper/clipper-2.1.20140911.ebuild
+++ /dev/null
@@ -1,57 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-#AUTOTOOLS_AUTORECONF=true
-
-FORTRAN_NEEDED=fortran
-
-inherit autotools-utils eutils fortran-2 flag-o-matic
-
-#MY_PV=${PV/_p/-}
-#MY_P="${PN}-${MY_PV}"
-
-DESCRIPTION="Object-oriented libraries for crystallographic data and 
crystallographic computation"
-HOMEPAGE="http://www.ysbl.york.ac.uk/~cowtan/clipper/clipper.html";
-SRC_URI="ftp://ftp.ccp4.ac.uk/opensource/${P}.tar.gz";
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux"
-IUSE="fortran static-libs test"
-
-RDEPEND="
-   sci-libs/libccp4
-   sci-libs/fftw:2.1
-   sci-libs/mmdb:2"
-DEPEND="${RDEPEND}
-   test? ( app-shells/tcsh )"
-
-src_configure() {
-   # Recommended on ccp4bb/coot ML to fix crashes when calculating maps
-   # on 64-bit systems
-   append-flags -fno-strict-aliasing
-
-   local myeconfargs=(
-#  --enable-cctbx
-   --enable-ccp4
-   --enable-cif
-   --enable-cns
-   --enable-contrib
-   --enable-minimol
-   --enable-mmdb
-   --enable-phs
-   $(use_enable fortran)
-   )
-   autotools-utils_src_configure
-}
-
-src_test() {
-   emake -C "${AUTOTOOLS_BUILD_DIR}"/examples check
-   cd "${AUTOTOOLS_BUILD_DIR}"/examples || die
-   cp "${S}"/examples/{test.csh,*mtz} . || die
-   sed -e '/mtzdump/d' -i test.csh || die
-   PATH="${AUTOTOOLS_BUILD_DIR}/examples:${PATH}" csh test.csh || die
-}



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

2016-09-14 Thread Thomas Deutschmann
commit: 865f020073a88e02f11133b9129cd8cb6429da2f
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Wed Sep 14 19:32:44 2016 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Wed Sep 14 20:20:29 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=865f0200

dev-libs/libestr: Dropping old version.

Package-Manager: portage-2.3.0

 dev-libs/libestr/Manifest |  1 -
 dev-libs/libestr/libestr-0.1.9.ebuild | 28 
 2 files changed, 29 deletions(-)

diff --git a/dev-libs/libestr/Manifest b/dev-libs/libestr/Manifest
index 3112f72..a042c20 100644
--- a/dev-libs/libestr/Manifest
+++ b/dev-libs/libestr/Manifest
@@ -1,2 +1 @@
 DIST libestr-0.1.10.tar.gz 336122 SHA256 
bd655e126e750edd18544b88eb1568d200a424a0c23f665eb14bbece07ac703c SHA512 
477b06e2b6ea9b2e34fe0d91328c9191a678b173751e595359c05772db50a4d348ac132bec0c926fba91ceccc013e15cd4cc57a6b734874c06073bf23151bac7
 WHIRLPOOL 
b3b278e28c93bac59541d337b348a049458fea1e0b0e06bfc80a06b3d66b01e965025e0f83e0fb82abb090ef70ee05eb3b30181072244437571271f510665b7b
-DIST libestr-0.1.9.tar.gz 330114 SHA256 
822c6e2d01eaca1e72201f403a2ca01f3e86410b880e508e5204e3c2694d751a SHA512 
17e1a62d2d4cb7e33dc14d4368b507fff1676c5a2cb24001078ff2a6f15236f9674dc47a599900c94ae2bd0e58dbe56b084d01d5a17174e5a54884d1f4c7616c
 WHIRLPOOL 
63a4493e2c808877bb1dafa1e42bb249795fcebf8b53bffe0726afaa1f7f10511992395d67dc5182b3004bc3732a095148a8bcd3350374b9ee3917e12a15f919

diff --git a/dev-libs/libestr/libestr-0.1.9.ebuild 
b/dev-libs/libestr/libestr-0.1.9.ebuild
deleted file mode 100644
index a93e157..
--- a/dev-libs/libestr/libestr-0.1.9.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-inherit eutils
-
-DESCRIPTION="Library for some string essentials"
-HOMEPAGE="http://libestr.adiscon.com/";
-SRC_URI="http://libestr.adiscon.com/files/download/${P}.tar.gz";
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="amd64 arm hppa x86"
-IUSE="debug static-libs"
-
-DEPEND=""
-RDEPEND="${DEPEND}"
-
-src_configure(){
-   econf $(use_enable debug) $(use_enable static-libs static)
-}
-
-src_install() {
-   default
-   prune_libtool_files
-}



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

2016-09-14 Thread Thomas Deutschmann
commit: e504abf4a0212775c1a3857c01c10d5820eb4d83
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Wed Sep 14 20:20:10 2016 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Wed Sep 14 20:20:31 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e504abf4

sys-libs/libfaketime: Add myself as maintainer

Package-Manager: portage-2.3.0

 sys-libs/libfaketime/metadata.xml | 5 -
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/sys-libs/libfaketime/metadata.xml 
b/sys-libs/libfaketime/metadata.xml
index ce73adb..e4f0f0f 100644
--- a/sys-libs/libfaketime/metadata.xml
+++ b/sys-libs/libfaketime/metadata.xml
@@ -1,7 +1,10 @@
 
 http://www.gentoo.org/dtd/metadata.dtd";>
 
-   
+   
+   whi...@gentoo.org
+   Thomas Deutschmann
+   

The Fake Time Preload Library (FTPL, a.k.a. libfaketime) 
intercepts
various system calls which programs use to retrieve the current 
date and time.



[gentoo-commits] proj/catalyst:fix_stage1 commit in: targets/support/

2016-09-14 Thread Richard Farina
commit: 5b3a6639649e27831b165a59a65f1378369050a0
Author: Rick Farina (Zero_Chaos)  gentoo  org>
AuthorDate: Wed Sep 14 19:45:20 2016 +
Commit: Richard Farina  gentoo  org>
CommitDate: Wed Sep 14 19:45:20 2016 +
URL:https://gitweb.gentoo.org/proj/catalyst.git/commit/?id=5b3a6639

if CHOST is being reset that should have already been handled in make.conf so 
let's just use whatever portage thinks the CHOST is.  seems safe

 targets/support/chroot-functions.sh | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/targets/support/chroot-functions.sh 
b/targets/support/chroot-functions.sh
index fe39251..ed8da84 100755
--- a/targets/support/chroot-functions.sh
+++ b/targets/support/chroot-functions.sh
@@ -146,7 +146,7 @@ setup_myemergeopts(){
 setup_binutils(){
if [ -x /usr/bin/binutils-config ]
then
-   my_binutils=$( cd /etc/env.d/binutils; ls ${clst_CHOST}-* | 
head -n 1 )
+   my_binutils=$( cd /etc/env.d/binutils; ls ${CHOST}-* | head -n 
1 )
if [ -z "${my_binutils}" ]
then
my_binutils=1
@@ -158,7 +158,7 @@ setup_binutils(){
 setup_gcc(){
if [ -x /usr/bin/gcc-config ]
then
-   my_gcc=$( cd /etc/env.d/gcc; ls ${clst_CHOST}-* | head -n 1 )
+   my_gcc=$( cd /etc/env.d/gcc; ls ${CHOST}-* | head -n 1 )
if [ -z "${my_gcc}" ]
then
my_gcc=1



[gentoo-commits] repo/gentoo:master commit in: games-board/holdingnuts/

2016-09-14 Thread Michael Palimaka
commit: 3e5cf9458910c6c05715eb7e8d62c290352f1c58
Author: Hummer12007  gmail  com>
AuthorDate: Wed Sep 14 19:31:28 2016 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Wed Sep 14 19:44:09 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e5cf945

games-board/holdingnuts: set mycmakeargs to array

This is required in EAPI 6

Bug: https://bugs.gentoo.org/show_bug.cgi?id=590524

 games-board/holdingnuts/holdingnuts-0.0.5-r2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/games-board/holdingnuts/holdingnuts-0.0.5-r2.ebuild 
b/games-board/holdingnuts/holdingnuts-0.0.5-r2.ebuild
index 89c6f2b..1f3b0a1 100644
--- a/games-board/holdingnuts/holdingnuts-0.0.5-r2.ebuild
+++ b/games-board/holdingnuts/holdingnuts-0.0.5-r2.ebuild
@@ -35,9 +35,9 @@ src_prepare() {
 }
 
 src_configure() {
-   local mycmakeargs="-DWITH_AUDIO=$(usex alsa)
+   local mycmakeargs=(-DWITH_AUDIO=$(usex alsa)
-DENABLE_CLIENT=$(usex !dedicated)
-   -DWITH_DEBUG=$(usex debug)"
+   -DWITH_DEBUG=$(usex debug))
cmake-utils_src_configure
 }
 



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

2016-09-14 Thread Michael Palimaka
commit: ff5d0b2e6c47fdec313aa4385f9ccb95ca3544c0
Author: Michael Palimaka  gentoo  org>
AuthorDate: Wed Sep 14 19:35:55 2016 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Wed Sep 14 19:36:12 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ff5d0b2e

net-irc/quassel: live updates by Sput

Package-Manager: portage-2.3.0

 net-irc/quassel/metadata.xml|  31 ++---
 net-irc/quassel/quassel-.ebuild | 134 +---
 2 files changed, 67 insertions(+), 98 deletions(-)

diff --git a/net-irc/quassel/metadata.xml b/net-irc/quassel/metadata.xml
index 66081eb..973e542 100644
--- a/net-irc/quassel/metadata.xml
+++ b/net-irc/quassel/metadata.xml
@@ -10,12 +10,26 @@
Johannes Huber


+   
+   Support the Breeze and Breeze-Dark icon sets (default 
for Plasma 5).
+   
+   
+   Support core->network per-channel and per-query 
blowfish
+   encryption via app-crypt/qca SLOT 2.
+   
+   
+   Support desktop notifications via the StatusNotifier 
D-Bus service
+   (used by most modern desktop environments).
+   

-   Build Standalone client with integrated core, no 
external
-   quasselcore needed. Only useful if you don't want to 
use quassels
+   Build standalone client with integrated core, no 
external
+   quasselcore needed. Only useful if you don't want to 
use Quassel's
client/server model. The server and X flags are not 
needed in this
case but it is possible to enable them too.

+   
+   Support the Oxygen icon set that was the default for 
KDE4.
+   

Build client with phonon backend support. This enables 
sound
playback in client.
@@ -27,21 +41,16 @@
disable it on the client.


-   Support for snore notification framework.
+   Support for Snore notification framework.

-   
-   Use qt-webkit rendering engine for showing URL 
thumbnails and
-   for other things that need web browser integration.
+   
+   Use QtWebEngine rendering engine for showing URL 
thumbnails.


-   Build the Qt 4 GUI client for quassel. If this USE flag 
is
+   Build the Qt5 GUI client for quassel. If this USE flag 
is
disabled, the GUI is not built, and cannot be used. You 
might
want to disable this on the server, but you need it 
enabled on
the client.

-   
-   Support core->network per-channel and per-query 
blowfish
-   encryption via app-crypt/qca SLOT 2.
-   

 

diff --git a/net-irc/quassel/quassel-.ebuild 
b/net-irc/quassel/quassel-.ebuild
index bd6c558..3a862b1 100644
--- a/net-irc/quassel/quassel-.ebuild
+++ b/net-irc/quassel/quassel-.ebuild
@@ -4,7 +4,7 @@
 
 EAPI=6
 
-inherit cmake-utils eutils pax-utils systemd user versionator
+inherit cmake-utils eutils pax-utils systemd user
 
 EGIT_REPO_URI="git://git.quassel-irc.org/quassel"
 [[ "${PV}" == "" ]] && inherit git-r3
@@ -14,74 +14,46 @@ HOMEPAGE="http://quassel-irc.org/";
 [[ "${PV}" == "" ]] || SRC_URI="http://quassel-irc.org/pub/${P}.tar.bz2";
 
 LICENSE="GPL-3"
-KEYWORDS=""
 SLOT="0"
-IUSE="ayatana crypt dbus debug kde monolithic phonon postgres qt5 +server
-snorenotify +ssl syslog webkit X"
+KEYWORDS=""
+IUSE="+breeze crypt +dbus debug kde monolithic oxygen postgres +server 
snorenotify +ssl syslog urlpreview X"
 
 SERVER_RDEPEND="
-   qt5? (
-   dev-qt/qtscript:5
-   crypt? ( app-crypt/qca:2[openssl,qt5] )
-   postgres? ( dev-qt/qtsql:5[postgres] )
-   !postgres? ( dev-qt/qtsql:5[sqlite] 
dev-db/sqlite:3[threadsafe(+),-secure-delete] )
-   )
-   !qt5? (
-   dev-qt/qtscript:4
-   crypt? ( app-crypt/qca:2[openssl,qt4(+)] )
-   postgres? ( dev-qt/qtsql:4[postgres] )
-   !postgres? ( dev-qt/qtsql:4[sqlite] 
dev-db/sqlite:3[threadsafe(+),-secure-delete] )
-   )
+   dev-qt/qtscript:5
+   crypt? ( app-crypt/qca:2[openssl,qt5] )
+   postgres? ( dev-qt/qtsql:5[postgres] )
+   !postgres? ( dev-qt/qtsql:5[sqlite] 
dev-db/sqlite:3[threadsafe(+),-secure-delete] )
syslog? ( virtual/logger )
 "
 
 GUI_RDEPEND="
-   qt5? (
-   dev-qt/qtgui:5
-  

[gentoo-commits] repo/gentoo:master commit in: games-roguelike/mazesofmonad/

2016-09-14 Thread Austin English
commit: df651bf9ed9576893ab94225e72bd407504ac2d5
Author: Austin English  gentoo  org>
AuthorDate: Wed Sep 14 17:55:48 2016 +
Commit: Austin English  gentoo  org>
CommitDate: Wed Sep 14 19:12:31 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df651bf9

games-roguelike/mazesofmonad: remove deprecated games eclass

Also update to EAPI 6

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

Package-Manager: portage-2.3.0

 .../mazesofmonad/mazesofmonad-1.0.9-r3.ebuild  | 38 ++
 1 file changed, 38 insertions(+)

diff --git a/games-roguelike/mazesofmonad/mazesofmonad-1.0.9-r3.ebuild 
b/games-roguelike/mazesofmonad/mazesofmonad-1.0.9-r3.ebuild
new file mode 100644
index ..164afb2
--- /dev/null
+++ b/games-roguelike/mazesofmonad/mazesofmonad-1.0.9-r3.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+CABAL_FEATURES="bin"
+inherit eutils haskell-cabal
+
+MY_PN=MazesOfMonad
+MY_P=${MY_PN}-${PV}
+
+DESCRIPTION="Console-based roguelike Role Playing Game similar to nethack"
+HOMEPAGE="https://github.com/JPMoresmau/MazesOfMonad
+   http://hackage.haskell.org/package/MazesOfMonad";
+SRC_URI="mirror://hackage/packages/archive/${MY_PN}/${PV}/${MY_P}.tar.gz"
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND=">=dev-libs/gmp-5:0=
+   virtual/libffi:="
+DEPEND="${RDEPEND}
+   >=dev-lang/ghc-7.4.1
+   >=dev-haskell/cabal-1.6
+   dev-haskell/hunit
+   dev-haskell/mtl
+   dev-haskell/random
+   dev-haskell/regex-posix
+   dev-haskell/time-locale-compat
+"
+
+S=${WORKDIR}/${MY_P}
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-1.0.9-time-1.5.patch
+)



[gentoo-commits] repo/gentoo:master commit in: games-roguelike/scourge/, games-roguelike/scourge/files/

2016-09-14 Thread Austin English
commit: 3e8d4debb48c83d315329375597c87ff6f944a30
Author: Austin English  gentoo  org>
AuthorDate: Wed Sep 14 19:11:53 2016 +
Commit: Austin English  gentoo  org>
CommitDate: Wed Sep 14 19:12:31 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e8d4deb

games-roguelike/scourge: remove deprecated games eclass

Also update to EAPI 6

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

Package-Manager: portage-2.3.0

 .../files/scourge-0.21.1-automake-1.13.patch   |  4 +-
 .../scourge/files/scourge-0.21.1-gcc47.patch   |  4 +-
 games-roguelike/scourge/scourge-0.21.1-r1.ebuild   | 64 ++
 3 files changed, 68 insertions(+), 4 deletions(-)

diff --git a/games-roguelike/scourge/files/scourge-0.21.1-automake-1.13.patch 
b/games-roguelike/scourge/files/scourge-0.21.1-automake-1.13.patch
index 44b817e..5c2bc20 100644
--- a/games-roguelike/scourge/files/scourge-0.21.1-automake-1.13.patch
+++ b/games-roguelike/scourge/files/scourge-0.21.1-automake-1.13.patch
@@ -1,5 +1,5 @@
 scourge-0.21.1.src/scourge/configure.in
-+++ scourge-0.21.1.src/scourge/configure.in
+--- a/configure.in
 b/configure.in
 @@ -4,7 +4,7 @@
  dnl Process this file with autoconf to produce a configure script.
  AC_INIT(src/scourge.h)

diff --git a/games-roguelike/scourge/files/scourge-0.21.1-gcc47.patch 
b/games-roguelike/scourge/files/scourge-0.21.1-gcc47.patch
index 50c5cac..6f3f7b3 100644
--- a/games-roguelike/scourge/files/scourge-0.21.1-gcc47.patch
+++ b/games-roguelike/scourge/files/scourge-0.21.1-gcc47.patch
@@ -1,5 +1,5 @@
 src/squirrel/squtils.h.old 2012-08-30 18:06:43.474037926 +0200
-+++ src/squirrel/squtils.h 2012-08-30 18:14:13.300261523 +0200
+--- a/src/squirrel/squtils.h   2012-08-30 18:06:43.474037926 +0200
 b/src/squirrel/squtils.h   2012-08-30 18:14:13.300261523 +0200
 @@ -8,6 +8,9 @@
  #define SQ_FREE(__ptr,__size) sq_vm_free(__ptr,__size);
  #define SQ_REALLOC(__ptr,__oldsize,__size) 
sq_vm_realloc(__ptr,__oldsize,__size);

diff --git a/games-roguelike/scourge/scourge-0.21.1-r1.ebuild 
b/games-roguelike/scourge/scourge-0.21.1-r1.ebuild
new file mode 100644
index ..22ee6cf
--- /dev/null
+++ b/games-roguelike/scourge/scourge-0.21.1-r1.ebuild
@@ -0,0 +1,64 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+inherit autotools eutils wxwidgets
+
+DESCRIPTION="A graphical rogue-like adventure game"
+HOMEPAGE="https://sourceforge.net/projects/scourge/";
+SRC_URI="mirror://sourceforge/${PN}/${P}.src.tar.gz
+   mirror://sourceforge/${PN}/${P}.data.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+IUSE=""
+
+RDEPEND="
+   media-libs/freetype:2
+   media-libs/libsdl[joystick,video]
+   media-libs/sdl-image[png]
+   media-libs/sdl-mixer[vorbis]
+   media-libs/sdl-net
+   media-libs/sdl-ttf
+   virtual/libintl
+   virtual/opengl
+   virtual/glu"
+DEPEND="${RDEPEND}
+   sys-devel/gettext"
+
+S=${WORKDIR}/${PN}
+
+PATCHES=(
+   "${FILESDIR}"/${P}-gcc47.patch
+   "${FILESDIR}"/${P}-automake-1.13.patch
+)
+
+src_prepare() {
+   default
+
+   # bug #257601
+   sed -i \
+   -e '/AC_CHECK_HEADERS.*glext/ s:):, [#include ] ):' \
+   configure.in || die
+   sed -i \
+   -e '/snprintf/s/tmp, 256/tmp, sizeof(tmp)/' \
+   src/scourgehandler.cpp || die
+   mv configure.{in,ac} || die
+   eautoreconf
+}
+
+src_configure() {
+   econf \
+   --with-data-dir=/usr/share/${PN} \
+   --localedir=/usr/share/locale
+}
+
+src_install() {
+   default
+   insinto /usr/share/${PN}
+   doins -r ../scourge_data/*
+   doicon assets/scourge.png
+   make_desktop_entry scourge S.C.O.U.R.G.E.
+}



[gentoo-commits] repo/gentoo:master commit in: games-roguelike/powder/

2016-09-14 Thread Austin English
commit: 42e57095abb17358641a544e084891bd98c64061
Author: Austin English  gentoo  org>
AuthorDate: Wed Sep 14 17:58:10 2016 +
Commit: Austin English  gentoo  org>
CommitDate: Wed Sep 14 19:12:31 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=42e57095

games-roguelike/powder: remove deprecated games eclass

Also update to EAPI 6

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

Package-Manager: portage-2.3.0

 games-roguelike/powder/powder-117-r1.ebuild | 38 +
 1 file changed, 38 insertions(+)

diff --git a/games-roguelike/powder/powder-117-r1.ebuild 
b/games-roguelike/powder/powder-117-r1.ebuild
new file mode 100644
index ..f0d8cd2
--- /dev/null
+++ b/games-roguelike/powder/powder-117-r1.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 flag-o-matic
+
+MY_P=${P/-/}_src
+
+DESCRIPTION="A game in the genre of Rogue, Nethack, and Diablo. Emphasis is on 
tactical play"
+HOMEPAGE="http://www.zincland.com/powder/";
+SRC_URI="http://www.zincland.com/powder/release/${MY_P}.tar.gz";
+
+LICENSE="CC-Sampling-Plus-1.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="media-libs/libsdl[video]"
+RDEPEND=${DEPEND}
+
+S=${WORKDIR}/${MY_P}
+
+src_compile() {
+   append-cxxflags -DCHANGE_WORK_DIRECTORY
+   emake -C port/linux premake
+   emake -C port/linux powder
+}
+
+src_install() {
+   dobin port/linux/${PN}
+   dodoc README.TXT CREDITS.TXT
+}
+
+pkg_postinst() {
+   elog "While the highscore is kept, save games are never preserved 
between"
+   elog "versions. Please wait until your current character dies before 
upgrading."
+}



[gentoo-commits] repo/gentoo:master commit in: games-roguelike/stone-soup/files/, games-roguelike/stone-soup/

2016-09-14 Thread Austin English
commit: 2827c9b71994d1b022bb545cc8e4cd7b7079b7bf
Author: Austin English  gentoo  org>
AuthorDate: Wed Sep 14 19:12:16 2016 +
Commit: Austin English  gentoo  org>
CommitDate: Wed Sep 14 19:12:31 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2827c9b7

games-roguelike/stone-soup: remove deprecated games eclass

Also update to EAPI 6

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

Package-Manager: portage-2.3.0

 ...6.2-Use-pkg-config-for-linking-to-ncurses.patch |   6 +-
 .../stone-soup/stone-soup-0.16.2-r1.ebuild | 144 +
 2 files changed, 147 insertions(+), 3 deletions(-)

diff --git 
a/games-roguelike/stone-soup/files/stone-soup-0.16.2-Use-pkg-config-for-linking-to-ncurses.patch
 
b/games-roguelike/stone-soup/files/stone-soup-0.16.2-Use-pkg-config-for-linking-to-ncurses.patch
index 5ca192d..0c029c9 100644
--- 
a/games-roguelike/stone-soup/files/stone-soup-0.16.2-Use-pkg-config-for-linking-to-ncurses.patch
+++ 
b/games-roguelike/stone-soup/files/stone-soup-0.16.2-Use-pkg-config-for-linking-to-ncurses.patch
@@ -8,10 +8,10 @@ Gentoo-Bug: https://bugs.gentoo.org/show_bug.cgi?id=527034
  source/Makefile | 14 ++
  1 file changed, 6 insertions(+), 8 deletions(-)
 
-diff --git a/source/Makefile b/source/Makefile
+diff --git a/Makefile b/Makefile
 index df51e70..2db2781 100644
 a/source/Makefile
-+++ b/source/Makefile
+--- a/Makefile
 b/Makefile
 @@ -956,17 +956,15 @@ endif
  # Your ncurses library may include Unicode support, and you may not have a
  # separate libncursesw; this is the case on Mac OS/Darwin.

diff --git a/games-roguelike/stone-soup/stone-soup-0.16.2-r1.ebuild 
b/games-roguelike/stone-soup/stone-soup-0.16.2-r1.ebuild
new file mode 100644
index ..4f79422
--- /dev/null
+++ b/games-roguelike/stone-soup/stone-soup-0.16.2-r1.ebuild
@@ -0,0 +1,144 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+## TODO
+# add sound support (no sound files)
+
+EAPI=6
+VIRTUALX_REQUIRED="manual"
+inherit eutils gnome2-utils toolchain-funcs
+
+MY_P="stone_soup-${PV}"
+DESCRIPTION="Dungeon Crawl Stone Soup is a role-playing roguelike game of 
exploration and treasure-hunting in dungeons"
+HOMEPAGE="http://crawl.develz.org/wordpress/";
+SRC_URI="https://crawl.develz.org/release/stone_soup-${PV}.tar.xz
+   https://dev.gentoo.org/~hasufell/distfiles/${PN}.png
+   https://dev.gentoo.org/~hasufell/distfiles/${PN}.svg";
+
+# 3-clause BSD: mt19937ar.cc, MSVC/stdint.h
+# 2-clause BSD: all contributions by Steve Noonan and Jesse Luehrs
+# Public Domain|CC0: most of tiles
+# MIT: json.cc/json.h, some .js files in webserver/static/scripts/contrib/
+LICENSE="GPL-2 BSD BSD-2 public-domain CC0-1.0 MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="debug luajit ncurses test +tiles"
+# test is broken
+# see https://crawl.develz.org/mantis/view.php?id=6121
+RESTRICT="test"
+
+RDEPEND="
+   dev-db/sqlite:3
+   luajit? ( >=dev-lang/luajit-2.0.0 )
+   sys-libs/zlib
+   !ncurses? ( !tiles? ( sys-libs/ncurses:0 ) )
+   ncurses? ( sys-libs/ncurses:0 )
+   tiles? (
+   media-fonts/dejavu
+   media-libs/freetype:2
+   media-libs/libpng:0
+   media-libs/libsdl2[opengl,video]
+   media-libs/sdl2-image[png]
+   virtual/glu
+   virtual/opengl
+   )"
+DEPEND="${RDEPEND}
+   dev-lang/perl
+   sys-devel/flex
+   virtual/pkgconfig
+   virtual/yacc
+   tiles? (
+   sys-libs/ncurses:0
+   )"
+
+S=${WORKDIR}/${MY_P}/source
+S_TEST=${WORKDIR}/${MY_P}_test/source
+
+PATCHES=(
+   "${FILESDIR}"/${P}-respect-flags-and-compiler.patch
+   "${FILESDIR}"/${P}-Use-pkg-config-for-linking-to-ncurses.patch
+)
+
+pkg_setup() {
+   if use !ncurses && use !tiles ; then
+   ewarn "Neither ncurses nor tiles frontend"
+   ewarn "selected, choosing ncurses only."
+   ewarn "Note that you can also enable both."
+   fi
+}
+
+src_prepare() {
+   default
+
+   rm -r 
contrib/{fonts,freetype,libpng,pcre,sdl2,sdl2-image,sdl2-mixer,sqlite,zlib} || 
die
+}
+
+src_compile() {
+   export HOSTCXX=$(tc-getBUILD_CXX)
+
+   # leave DATADIR at the top
+   myemakeargs=(
+   $(usex luajit "" "BUILD_LUA=yes") # luajit is not bundled
+   USE_LUAJIT=$(usex luajit "yes" "")
+   DATADIR="/usr/share/${PN}"
+   V=1
+   prefix="/usr"
+   SAVEDIR="~/.crawl"
+   $(usex debug "FULLDEBUG=y DEBUG=y" "")
+   CFOPTIMIZE="${CXXFLAGS}"
+   LDFLAGS="${LDFLAGS}"
+   MAKEOPTS="${MAKEOPTS}"
+   AR="$(tc-getAR)"
+   RANLIB="$(tc-getRANLIB)"
+   CC="$(tc-getCC)"
+   CXX="$(tc-getCXX)"
+   PKGCONFIG="$(tc-getPKG_CONFIG)"
+   STRIP=touch
+

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

2016-09-14 Thread William Hubbs
commit: c4d7e02abd7008b8e8ad16f62c2abbb60fab252b
Author: William Hubbs  gmail  com>
AuthorDate: Wed Sep 14 16:08:48 2016 +
Commit: William Hubbs  gentoo  org>
CommitDate: Wed Sep 14 17:34:42 2016 +
URL:https://gitweb.gentoo.org/proj/openrc.git/commit/?id=c4d7e02a

Fix permission checks for cgroups

This is needed because containers may give read access to cgroups but
not allow the settings to be changed.

 sh/rc-cgroup.sh.in | 10 +-
 1 file changed, 5 insertions(+), 5 deletions(-)

diff --git a/sh/rc-cgroup.sh.in b/sh/rc-cgroup.sh.in
index 20b2c6e..5987f96 100644
--- a/sh/rc-cgroup.sh.in
+++ b/sh/rc-cgroup.sh.in
@@ -53,7 +53,7 @@ cgroup_set_values()
while [ -n "$1" -a "$controller" != "cpuacct" ]; do
case "$1" in
$controller.*)
-   if [ -n "$name" -a -f "$cgroup/$name" -a -n 
"$val" ]; then
+   if [ -n "$name" -a -w "$cgroup/$name" -a -n 
"$val" ]; then
veinfo "$RC_SVCNAME: Setting 
$cgroup/$name to $val"
printf "%s" "$val" > "$cgroup/$name"
fi
@@ -68,12 +68,12 @@ cgroup_set_values()
esac
shift
done
-   if [ -n "$name" -a -f "$cgroup/$name" -a -n "$val" ]; then
+   if [ -n "$name" -a -w "$cgroup/$name" -a -n "$val" ]; then
veinfo "$RC_SVCNAME: Setting $cgroup/$name to $val"
printf "%s" "$val" > "$cgroup/$name"
fi
 
-   if [ -f "$cgroup/tasks" ]; then
+   if [ -w "$cgroup/tasks" ]; then
veinfo "$RC_SVCNAME: adding to $cgroup/tasks"
printf "%d" 0 > "$cgroup/tasks"
fi
@@ -88,14 +88,14 @@ cgroup_add_service()
 # cgroups. But may lead to a problems where that inheriting
 # is needed.
for d in /sys/fs/cgroup/* ; do
-   [ -f "${d}"/tasks ] && printf "%d" 0 > "${d}"/tasks
+   [ -w "${d}"/tasks ] && printf "%d" 0 > "${d}"/tasks
done
 
openrc_cgroup=/sys/fs/cgroup/openrc
if [ -d "$openrc_cgroup" ]; then
cgroup="$openrc_cgroup/$RC_SVCNAME"
mkdir -p "$cgroup"
-   [ -f "$cgroup/tasks" ] && printf "%d" 0 > "$cgroup/tasks"
+   [ -w "$cgroup/tasks" ] && printf "%d" 0 > "$cgroup/tasks"
fi
 }
 



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

2016-09-14 Thread David Seifert
commit: 1bec0af9862755d173b3bd3d76436e2c2da16d16
Author: David Seifert  gentoo  org>
AuthorDate: Wed Sep 14 18:58:55 2016 +
Commit: David Seifert  gentoo  org>
CommitDate: Wed Sep 14 19:00:10 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1bec0af9

media-libs/fdk-aac: Remove old ebuild

Package-Manager: portage-2.3.0

 media-libs/fdk-aac/fdk-aac-0.1.4.ebuild | 51 -
 1 file changed, 51 deletions(-)

diff --git a/media-libs/fdk-aac/fdk-aac-0.1.4.ebuild 
b/media-libs/fdk-aac/fdk-aac-0.1.4.ebuild
deleted file mode 100644
index 3923033..
--- a/media-libs/fdk-aac/fdk-aac-0.1.4.ebuild
+++ /dev/null
@@ -1,51 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-if [[ ${PV} == * ]] ; then
-   SCM="git"
-   EGIT_REPO_URI="git://github.com/mstorsjo/${PN}.git"
-   [[ ${PV%} != "" ]] && EGIT_BRANCH="release/${PV%.}"
-   AUTOTOOLS_AUTORECONF=yes
-fi
-
-inherit autotools-multilib ${SCM}
-
-DESCRIPTION="Fraunhofer AAC codec library"
-HOMEPAGE="https://sourceforge.net/projects/opencore-amr/";
-
-if [[ ${PV} == * ]] ; then
-   SRC_URI=""
-elif [[ ${PV%_p*} != ${PV} ]] ; then # Gentoo snapshot
-   SRC_URI="mirror://gentoo/${P}.tar.xz"
-else # Official release
-   SRC_URI="mirror://sourceforge/opencore-amr/${P}.tar.gz"
-fi
-
-LICENSE="FraunhoferFDK"
-# subslot == N where N is libfdk-aac.so.N
-SLOT="0/1"
-
-[[ ${PV} == * ]] || \
-KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-fbsd ~x86-fbsd ~x64-macos"
-IUSE="static-libs examples"
-
-AUTOTOOLS_PRUNE_LIBTOOL_FILES=all
-
-src_configure() {
-   local myeconfargs=(
-   "$(use_enable examples example)"
-   )
-   autotools-multilib_src_configure
-}
-
-src_install() {
-   autotools-multilib_src_install
-   use examples && mv "${ED}/usr/bin/aac-enc" "${ED}/usr/bin/fdk-aac-enc"
-}
-
-pkg_postinst() {
-   use examples && einfo "aac-enc was renamed to fdk-aac-enc to prevent 
file collision with other packages"
-}



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

2016-09-14 Thread David Seifert
commit: 54d60bcc55d9dceb3338c9fe8d6036dcd5a3cdea
Author: David Seifert  gentoo  org>
AuthorDate: Wed Sep 14 18:56:58 2016 +
Commit: David Seifert  gentoo  org>
CommitDate: Wed Sep 14 19:00:06 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=54d60bcc

media-libs/fdk-aac: Allow for compiling with GCC 6

Gentoo-bug: 585556
* EAPI=6

Package-Manager: portage-2.3.0

 media-libs/fdk-aac/Manifest|  1 +
 media-libs/fdk-aac/fdk-aac-0.1.4-r1.ebuild | 63 ++
 2 files changed, 64 insertions(+)

diff --git a/media-libs/fdk-aac/Manifest b/media-libs/fdk-aac/Manifest
index 61f924d..4febcd1 100644
--- a/media-libs/fdk-aac/Manifest
+++ b/media-libs/fdk-aac/Manifest
@@ -2,3 +2,4 @@ DIST fdk-aac-0.1.1.tar.gz 1979748 SHA256 
9fb9c22b7e80ee34a34639b6fe0d7411e8ec855
 DIST fdk-aac-0.1.2.tar.gz 1976401 SHA256 
e4eefa3e64a5110dd180decf21a255fe1c1e08548dbdc646e125835e7798cf4a SHA512 
702a65b7b7010a38c8f25a025836aec3337cf17eaa2cffaab49e752f73ebc5bf96ceb782712f3c1d00470567f0c23058e60fece126217793f104387e993358cd
 WHIRLPOOL 
bba7428a2b187c0f6d33312b1ecd0354c21976ae1520813077162951e4d027196d27d52a0cec426dc20cf8e6a5c6c75e5a8a7ee2272d942ea0d16e9a3d3c92e5
 DIST fdk-aac-0.1.3.tar.gz 1982695 SHA256 
a9cb872802cfb7a2aff7a549c114c547d1e518dd60c2f85942229cc20c0d0c8d SHA512 
1cc78bdb31f0896b71de85afbebeb5f8ed97affccf74c20ad2c36e6baead0199f83bf987a28872a1229b116c17c161e4bbe197c5108fd749fd508ebfeeb7df56
 WHIRLPOOL 
115298bb9fea7317a991da87e6aea9c94575550c5d26678b5edcef62c02d16a143d9d8b3d84264c7437b0f3451cf3b504713d56198eedff317421d86918c8b34
 DIST fdk-aac-0.1.4.tar.gz 1986515 SHA256 
5910fe788677ca13532e3f47b7afaa01d72334d46a2d5e1d1f080f1173ff15ab SHA512 
edb8540aa29cc1b1c98aff67a273771e766b4a30a9292f1cdd9b2beba6659bc3db51b0342c0b0521ce4da29e63ce948dda37fdbb1cc57787f1ec9d8223b2aada
 WHIRLPOOL 
aa272566b38c47cf838a99bb8914c3eedd7d0a94a3e104e00376a4b6943bf73760a20a4fce7c57f4665c61188d4e795072a2df40fbcbd77565d24b4f21b05b49
+DIST fdk-aac-0.1.4_p20160914-fix-c++14.patch.bz2 5320 SHA256 
9c04ce7b470274808ab623b82b5888f24cfcd44b0a3d7cd431ae17e07d761a88 SHA512 
cfcf174d8e515065c93a1d0e51aa7fac6112573ff9597b08c47406d6e6ebba493673ee5ae6ab19183fd01459dd6a0dc52e1f8669c6059c6bbdcb86fa2babb71d
 WHIRLPOOL 
45c5b56a8228df4a5a1a14a0a05192d709e32e9a1481a2ed60caf81ddf1829684fd7d0a03a1e712f6be0dd51f396d61df8e038004fe69a548c61d41b8468d9c8

diff --git a/media-libs/fdk-aac/fdk-aac-0.1.4-r1.ebuild 
b/media-libs/fdk-aac/fdk-aac-0.1.4-r1.ebuild
new file mode 100644
index ..30f017a
--- /dev/null
+++ b/media-libs/fdk-aac/fdk-aac-0.1.4-r1.ebuild
@@ -0,0 +1,63 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+if [[ ${PV} == ** ]]; then
+   KEYWORDS=""
+   SRC_URI=""
+   EGIT_REPO_URI="git://github.com/mstorsjo/${PN}.git"
+   [[ ${PV%} != "" ]] && EGIT_BRANCH="release/${PV%.}"
+   inherit autotools git-r3
+else
+   KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-fbsd ~x86-fbsd ~x64-macos"
+   if [[ ${PV%_p*} != ${PV} ]]; then # Gentoo snapshot
+   SRC_URI="mirror://gentoo/${P}.tar.xz"
+   else # Official release
+   SRC_URI="mirror://sourceforge/opencore-amr/${P}.tar.gz"
+   fi
+   SRC_URI+=" 
https://dev.gentoo.org/~soap/distfiles/${PN}-0.1.4_p20160914-fix-c++14.patch.bz2";
+fi
+
+inherit multilib-minimal
+
+DESCRIPTION="Fraunhofer AAC codec library"
+HOMEPAGE="https://sourceforge.net/projects/opencore-amr/";
+LICENSE="FraunhoferFDK"
+# subslot == N where N is libfdk-aac.so.N
+SLOT="0/1"
+
+IUSE="static-libs examples"
+
+PATCHES=(
+   # fix building with GCC 6, #585556
+   "${WORKDIR}/${PN}-0.1.4_p20160914-fix-c++14.patch"
+)
+
+src_prepare() {
+   default
+   [[ ${PV} == ** ]] && eautoreconf
+}
+
+multilib_src_configure() {
+   ECONF_SOURCE=${S} econf \
+   --enable-shared \
+   $(use_enable static-libs static) \
+   $(use_enable examples example)
+}
+
+multilib_src_install_all() {
+   einstalldocs
+
+   if use examples; then
+   mv "${ED%/}/usr/bin/"{,fdk-}aac-enc || die
+   fi
+
+   # package provides .pc files
+   find "${D}" -name '*.la' -delete || die
+}
+
+pkg_postinst() {
+   use examples && einfo "aac-enc was renamed to fdk-aac-enc to prevent 
file collision with other packages"
+}



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

2016-09-14 Thread Patrick McLean
commit: 8fa7b67683e14c9df951294bf6542ddf647285f1
Author: Patrick McLean  gentoo  org>
AuthorDate: Wed Sep 14 18:50:48 2016 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Wed Sep 14 18:50:48 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8fa7b676

net-misc/openssh: Fix compile failure with USE="-hpn X509 sctp"

Gentoo-Bug: 593704

Package-Manager: portage-2.3.0

 net-misc/openssh/openssh-7.3_p1-r4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/openssh/openssh-7.3_p1-r4.ebuild 
b/net-misc/openssh/openssh-7.3_p1-r4.ebuild
index 9ba9ac0..27291c9 100644
--- a/net-misc/openssh/openssh-7.3_p1-r4.ebuild
+++ b/net-misc/openssh/openssh-7.3_p1-r4.ebuild
@@ -129,7 +129,7 @@ src_prepare() {
popd >/dev/null
epatch "${WORKDIR}"/${X509_PATCH%.*}
epatch "${FILESDIR}"/${P}-fix-segfault-with-x509.patch
-   save_version X509
+   #save_version X509
fi
if use ldap ; then
epatch "${WORKDIR}"/${LDAP_PATCH%.*}



[gentoo-commits] proj/kde:master commit in: kde-plasma/kde-gtk-config/files/, kde-plasma/powerdevil/files/, ...

2016-09-14 Thread Michael Palimaka
commit: 3109857bdf1c9a936caf83095596a5a462ab524b
Author: Michael Palimaka  gentoo  org>
AuthorDate: Wed Sep 14 18:29:09 2016 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Wed Sep 14 18:29:13 2016 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=3109857b

kde-plasma: remove unused patches

 ...fig-5.7.4-look-for-cursors-in-right-place.patch | 109 -
 .../ksysguard/files/ksysguard-5.6.5-gui.patch  |  40 -
 .../powerdevil-5.6.95-wireless-optional.patch  | 177 -
 3 files changed, 326 deletions(-)

diff --git 
a/kde-plasma/kde-gtk-config/files/kde-gtk-config-5.7.4-look-for-cursors-in-right-place.patch
 
b/kde-plasma/kde-gtk-config/files/kde-gtk-config-5.7.4-look-for-cursors-in-right-place.patch
deleted file mode 100644
index 81da8d6..000
--- 
a/kde-plasma/kde-gtk-config/files/kde-gtk-config-5.7.4-look-for-cursors-in-right-place.patch
+++ /dev/null
@@ -1,109 +0,0 @@
-commit fa473a1c4572ef3c2614318b0ce7090613878005
-Author: Jason A. Donenfeld 
-Date:   Tue Sep 13 04:13:47 2016 +0200
-
-cursor model: look for cursors in correct place
-
-plasma-desktop's cursor theme kcm does the right thing, by consulting
-the libXcursor library for the right search paths. Unfortunately, the
-kcm here does a pretty butchered job of it. So, we copy, more or less,
-the same algorithm used by plasma-desktop. Now there's parity in cursor
-selection.
-
-For reference, please see line 165 of:
-
https://quickgit.kde.org/?p=plasma-desktop.git&a=blob&f=kcms%2Fcursortheme%2Fxcursor%2Fthememodel.cpp
-
-diff --git a/CMakeLists.txt b/CMakeLists.txt
-index 07d313c..88f5a47 100644
 a/CMakeLists.txt
-+++ b/CMakeLists.txt
-@@ -7,6 +7,7 @@ set(CMAKE_MODULE_PATH 
"${CMAKE_CURRENT_SOURCE_DIR}/cmake/modules" ${ECM_MODULE_P
- 
- find_package(Qt5 REQUIRED NO_MODULE COMPONENTS Widgets Test)
- find_package(KF5 REQUIRED COMPONENTS I18n KIO ConfigWidgets NewStuff Archive 
KCMUtils IconThemes)
-+find_package(X11 REQUIRED)
- 
- include_directories(
- ${CMAKE_SOURCE_DIR} 
-@@ -54,7 +55,7 @@ ki18n_wrap_ui(kcm_SRCS
- )
- add_library(kcm_kdegtkconfig MODULE ${kcm_SRCS})
- target_compile_definitions(kcm_kdegtkconfig PRIVATE 
-DPROJECT_VERSION="${PROJECT_VERSION}")
--target_link_libraries(kcm_kdegtkconfig KF5::I18n KF5::KIOWidgets 
KF5::NewStuff KF5::Archive KF5::NewStuff KF5::ConfigWidgets KF5::IconThemes)
-+target_link_libraries(kcm_kdegtkconfig ${X11_Xcursor_LIB} KF5::I18n 
KF5::KIOWidgets KF5::NewStuff KF5::Archive KF5::NewStuff KF5::ConfigWidgets 
KF5::IconThemes)
- 
- kcoreaddons_desktop_to_json(kcm_kdegtkconfig kde-gtk-config.desktop)
- 
-diff --git a/src/cursorthemesmodel.cpp b/src/cursorthemesmodel.cpp
-index 5238714..0e58230 100644
 a/src/cursorthemesmodel.cpp
-+++ b/src/cursorthemesmodel.cpp
-@@ -24,12 +24,14 @@
- #include 
- #include 
- #include 
--#include 
- #include 
-+#include 
-+#include 
-+
-+#include 
- 
--CursorThemesModel::CursorThemesModel(bool onlyHome, QObject* parent)
-+CursorThemesModel::CursorThemesModel(QObject* parent)
- : IconThemesModel(parent)
--, m_onlyHome(onlyHome)
- {
- reload();
- }
-@@ -37,13 +39,11 @@ CursorThemesModel::CursorThemesModel(bool onlyHome, 
QObject* parent)
- QList CursorThemesModel::installedThemesPaths()
- {
- QList availableIcons;
-+QStringList dirs(QString(XcursorLibraryPath()).split(':', 
QString::SkipEmptyParts));
-+
-+std::transform(dirs.begin(), dirs.end(), dirs.begin(), 
KShell::tildeExpand);
-+dirs.removeDuplicates();
- 
--QSet dirs;
--dirs += QDir::home().filePath(".icons");
--if(!m_onlyHome) {
--dirs += 
QStandardPaths::locateAll(QStandardPaths::GenericDataLocation, "icons", 
QStandardPaths::LocateDirectory).toSet();
--}
--
- foreach(const QString& dir, dirs) {
- QDir userIconsDir(dir);
- QDirIterator it(userIconsDir.path(), 
QDir::NoDotAndDotDot|QDir::AllDirs|QDir::NoSymLinks);
-diff --git a/src/cursorthemesmodel.h b/src/cursorthemesmodel.h
-index 7658bd5..4acfa4b 100644
 a/src/cursorthemesmodel.h
-+++ b/src/cursorthemesmodel.h
-@@ -29,14 +29,13 @@ class QDir;
- class CursorThemesModel : public IconThemesModel
- {
- public:
--explicit CursorThemesModel(bool onlyHome=false, QObject* parent = 0);
-+explicit CursorThemesModel(QObject* parent = 0);
- 
- void reload();
- 
- private:
- static void fillItem(const QDir& dir, QStandardItem* item);
- QList installedThemesPaths();
--bool m_onlyHome;
- };
- 
- #endif // CURSORTHEMESMODEL_H
-diff --git a/src/gtkconfigkcmodule.cpp b/src/gtkconfigkcmodule.cpp
-index 7afe698..d36c6a3 100644
 a/src/gtkconfigkcmodule.cpp
-+++ b/src/gtkconfigkcmodule.cpp
-@@ -71,7 +71,7 @@ GTKConfigKCModule::GTKConfigKCModule(QWidget* parent, const 
QVariantList& args )
- setButtons(KCModule::Default | KCModule::Apply);
- ui->setupUi(this);
- appareance = new AppearenceGTK;
--m_cursorsMo

[gentoo-commits] proj/kde:master commit in: kde-plasma/ksysguard/, kde-plasma/kgamma/, kde-plasma/kde-cli-tools/, ...

2016-09-14 Thread Michael Palimaka
commit: 8f6b553a2c56d21720cc73c9f1ba929fa555c0d7
Author: Michael Palimaka  gentoo  org>
AuthorDate: Wed Sep 14 18:27:53 2016 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Wed Sep 14 18:27:59 2016 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=8f6b553a

kde-plasma: drop 5.7 branch

 kde-plasma/bluedevil/bluedevil-5.7.49..ebuild  |  42 --
 .../breeze-grub/breeze-grub-5.7.49..ebuild |  31 
 .../breeze-gtk/breeze-gtk-5.7.49..ebuild   |  23 ---
 .../breeze-plymouth-5.7.49..ebuild |  27 
 kde-plasma/breeze/breeze-5.7.49..ebuild|  75 --
 .../kactivitymanagerd-5.7.49..ebuild   |  37 -
 .../kde-cli-tools/kde-cli-tools-5.7.49..ebuild |  60 
 .../kde-gtk-config-5.7.49..ebuild  |  61 
 .../kdecoration/kdecoration-5.7.49..ebuild |  18 ---
 .../kdeplasma-addons-5.7.49..ebuild|  57 ---
 kde-plasma/kgamma/kgamma-5.7.49..ebuild|  28 
 kde-plasma/khotkeys/khotkeys-5.7.49..ebuild|  47 --
 .../kinfocenter/kinfocenter-5.7.49..ebuild |  89 ---
 kde-plasma/kmenuedit/kmenuedit-5.7.49..ebuild  |  45 --
 kde-plasma/kscreen/kscreen-5.7.49..ebuild  |  38 -
 .../kscreenlocker/kscreenlocker-5.7.49..ebuild |  89 ---
 .../ksshaskpass/ksshaskpass-5.7.49..ebuild |  50 ---
 kde-plasma/ksysguard/ksysguard-5.7.49..ebuild  |  50 ---
 .../kwallet-pam/kwallet-pam-5.7.49..ebuild |  95 
 .../kwayland-integration-5.7.49..ebuild|  23 ---
 kde-plasma/kwin/kwin-5.7.49..ebuild|  96 
 kde-plasma/kwrited/kwrited-5.7.49..ebuild  |  24 ---
 .../libkscreen/libkscreen-5.7.49..ebuild   |  28 
 .../libksysguard/libksysguard-5.7.49..ebuild   |  54 ---
 kde-plasma/milou/milou-5.7.49..ebuild  |  30 
 kde-plasma/oxygen/oxygen-5.7.49..ebuild|  81 --
 .../plasma-desktop-5.7.49..ebuild  | 155 ---
 .../plasma-integration-5.7.49..ebuild  |  42 --
 .../plasma-meta/plasma-meta-5.7.49..ebuild |  66 -
 kde-plasma/plasma-nm/plasma-nm-5.7.49..ebuild  |  66 -
 kde-plasma/plasma-pa/plasma-pa-5.7.49..ebuild  |  27 
 .../plasma-sdk/plasma-sdk-5.7.49..ebuild   |  57 ---
 .../plasma-workspace-wallpapers-5.7.49..ebuild |  19 ---
 .../plasma-workspace-5.7.49..ebuild| 165 -
 .../polkit-kde-agent-5.7.49..ebuild|  31 
 .../powerdevil/powerdevil-5.7.49..ebuild   | 102 -
 kde-plasma/sddm-kcm/sddm-kcm-5.7.49..ebuild|  39 -
 .../systemsettings-5.7.49..ebuild  |  46 --
 .../user-manager/user-manager-5.7.49..ebuild   |  26 
 39 files changed, 2139 deletions(-)

diff --git a/kde-plasma/bluedevil/bluedevil-5.7.49..ebuild 
b/kde-plasma/bluedevil/bluedevil-5.7.49..ebuild
deleted file mode 100644
index 713d3e0..000
--- a/kde-plasma/bluedevil/bluedevil-5.7.49..ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=6
-
-inherit kde5
-
-DESCRIPTION="Bluetooth stack for KDE Plasma"
-HOMEPAGE="https://projects.kde.org/projects/extragear/base/bluedevil";
-KEYWORDS=""
-IUSE=""
-
-COMMON_DEPEND="
-   $(add_frameworks_dep bluez-qt)
-   $(add_frameworks_dep kconfig)
-   $(add_frameworks_dep kconfigwidgets)
-   $(add_frameworks_dep kcoreaddons)
-   $(add_frameworks_dep kded)
-   $(add_frameworks_dep kdbusaddons)
-   $(add_frameworks_dep ki18n)
-   $(add_frameworks_dep kiconthemes)
-   $(add_frameworks_dep kio)
-   $(add_frameworks_dep knotifications)
-   $(add_frameworks_dep kwidgetsaddons)
-   $(add_frameworks_dep kwindowsystem)
-   $(add_frameworks_dep plasma)
-   $(add_qt_dep qtdbus)
-   $(add_qt_dep qtdeclarative)
-   $(add_qt_dep qtgui)
-   $(add_qt_dep qtwidgets)
-"
-DEPEND="${COMMON_DEPEND}
-   x11-misc/shared-mime-info
-"
-RDEPEND="${COMMON_DEPEND}
-   $(add_plasma_dep kde-cli-tools)
-   !app-mobilephone/obexd
-   !app-mobilephone/obex-data-server
-   !net-wireless/bluedevil
-   !net-wireless/kbluetooth
-"

diff --git a/kde-plasma/breeze-grub/breeze-grub-5.7.49..ebuild 
b/kde-plasma/breeze-grub/breeze-grub-5.7.49..ebuild
deleted file mode 100644
index 66485a7..000
--- a/kde-plasma/breeze-grub/breeze-grub-5.7.49..ebuild
+++ /dev/null
@@ -1,31 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=6
-
-KDE_AUTODEPS="false"
-KDE_DEBUG="false"
-inherit kde5
-
-DESCRIPTION="Breeze theme for GRUB"
-LICENSE="GPL-3+"
-KEYWORDS=""
-IUSE=""
-
-src_prepare() {
-   default
-}
-
-src_conf

[gentoo-commits] proj/catalyst: New branch: fix_stage1

2016-09-14 Thread Richard Farina
commit: 
Commit: Richard Farina  gentoo  org>
CommitDate: Wed Sep 14 18:05:25 2016 +

New branch: fix_stage1




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

2016-09-14 Thread Justin Bronder
commit: f9deb4d3e0a339818db1d6147e3134c832dc10f7
Author: Michael Mair-Keimberger (asterix)  gmail 
 com>
AuthorDate: Wed Sep 14 17:14:43 2016 +
Commit: Justin Bronder  gentoo  org>
CommitDate: Wed Sep 14 17:54:52 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f9deb4d3

dev-python/simplecv: remove unused patch

 .../simplecv/files/remove-failing-tests.patch  | 301 -
 1 file changed, 301 deletions(-)

diff --git a/dev-python/simplecv/files/remove-failing-tests.patch 
b/dev-python/simplecv/files/remove-failing-tests.patch
deleted file mode 100644
index 7b2e60d..
--- a/dev-python/simplecv/files/remove-failing-tests.patch
+++ /dev/null
@@ -1,301 +0,0 @@
-From 77a76251ac911367e94c3b035e1ec243d2846e38 Mon Sep 17 00:00:00 2001
-From: Justin Bronder 
-Date: Fri, 14 Jun 2013 20:06:49 -0400
-Subject: [PATCH] remove failing tests
-

- SimpleCV/tests/tests.py | 250 
- 1 file changed, 250 deletions(-)
-
-diff --git a/SimpleCV/tests/tests.py b/SimpleCV/tests/tests.py
-index 94f4fc7..d8e79d8 100644
 a/SimpleCV/tests/tests.py
-+++ b/SimpleCV/tests/tests.py
-@@ -1649,39 +1649,6 @@ def test_blob_isa_methods():
-   else:
- assert False
- 
--def test_findKeypoints():
--  try:
--import cv2
--  except:
--pass
--return 
--  img = Image(testimage2)
--  kp = img.findKeypoints()
--  for k in kp:
--k.getObject()
--k.descriptor()
--k.quality()
--k.octave()
--k.flavor()
--k.angle()
--k.coordinates()
--k.draw()
--k.distanceFrom()
--k.meanColor()
--k.area()
--k.perimeter()
--k.width()
--k.height()
--k.radius()
--k.crop()
--
--  kp.draw()
--  results = [img]
--  name_stem = "test_findKeypoints"
--  #~ perform_diff(results,name_stem)
--  
--  pass
--
- def test_movement_feature():
-   current1 = Image("../sampleimages/flow_simple1.png")
-   prev = Image("../sampleimages/flow_simple2.png")
-@@ -1731,96 +1698,6 @@ def test_movement_feature():
- 
-   pass 
- 
--def test_keypoint_extraction():
--  try:
--import cv2
--  except:
--pass
--return 
--
--  img1 = Image("../sampleimages/KeypointTemplate2.png")
--  img2 = Image("../sampleimages/KeypointTemplate2.png")
--  img3 = Image("../sampleimages/KeypointTemplate2.png")
--
--  kp1 = img1.findKeypoints()
--  kp2 = img2.findKeypoints(highQuality=True)
--  kp3 = img3.findKeypoints(flavor="STAR")
--  kp1.draw()
--  kp2.draw()
--  kp3.draw()
--  #TODO: Fix FAST binding
--  #~ kp4 = img.findKeypoints(flavor="FAST",min_quality=10)
--  if( len(kp1)==190 and 
--  len(kp2)==190 and
--  len(kp3)==37
--  #~ and len(kp4)==521
--):
--pass
--  else:
--assert False
--  results = [img1,img2,img3]
--  name_stem = "test_keypoint_extraction"
--  perform_diff(results,name_stem,tolerance=3.0)
--
--
--def test_keypoint_match():
--  try:
--import cv2
--  except:
--pass
--return 
--
--  template = Image("../sampleimages/KeypointTemplate2.png")
--  match0 = Image("../sampleimages/kptest0.png")
--  match1 = Image("../sampleimages/kptest1.png")
--  match3 = Image("../sampleimages/kptest2.png")
--  match2 = Image("../sampleimages/aerospace.jpg")# should be none 
--
--  fs0 = match0.findKeypointMatch(template)#test zero
--  fs1 = 
match1.findKeypointMatch(template,quality=300.00,minDist=0.5,minMatch=0.2)
--  fs3 = 
match3.findKeypointMatch(template,quality=300.00,minDist=0.5,minMatch=0.2)
--  print "This should fail"
--  fs2 = 
match2.findKeypointMatch(template,quality=500.00,minDist=0.2,minMatch=0.1)
--  if( fs0 is not None and fs1 is not None and fs2 is None and  fs3 is not 
None):
--fs0.draw()
--fs1.draw()
--fs3.draw()
--f = fs0[0] 
--f.drawRect()
--f.draw()
--f.getHomography()
--f.getMinRect()
--f.meanColor()
--f.crop()
--f.x
--f.y
--f.coordinates()
--  else:
--assert False
--
--  results = [match0,match1,match2,match3]
--  name_stem = "test_find_keypoint_match"
--  perform_diff(results,name_stem)
-- 
--
--def test_draw_keypoint_matches():
--  try:
--import cv2
--  except:
--pass
--return
--  template = Image("../sampleimages/KeypointTemplate2.png")
--  match0 = Image("../sampleimages/kptest0.png")
--  result = 
match0.drawKeypointMatches(template,thresh=500.00,minDist=0.15,width=1)
--
--  results = [result]
--  name_stem = "test_draw_keypoint_matches"
--  perform_diff(results,name_stem,tolerance=4.0)
--
--
--  pass
--
--
- def test_basic_palette():
-   img = Image(testimageclr)
-   img._generatePalette(10,False)
-@@ -2303,29 +2180,6 @@ def test_blob_spatial_relationships():
-   if( not center.contains(inside) ):
- assert False
- 
--def test_get_aspectratio():
--  img = Image("../sampleimages/EdgeTest1.png")
--  img2 = Image("../sampleimages/EdgeTest2.png")
--  b = img.findBlobs()
--  l = img2.findLines()
--  c = img2.findCircle(thresh=200)
--  c2 = img2.findCorners()
--  kp = im

[gentoo-commits] repo/gentoo:master commit in: lxde-base/lxlauncher/

2016-09-14 Thread Hanno Boeck
commit: 9abc722afa658834b5ac0fcfbb2a3549e92e7420
Author: Hanno  gentoo  org>
AuthorDate: Wed Sep 14 17:42:07 2016 +
Commit: Hanno Boeck  gentoo  org>
CommitDate: Wed Sep 14 17:42:07 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9abc722a

lxde-base/lxlauncher: version bump to 0.2.5

Package-Manager: portage-2.3.0

 lxde-base/lxlauncher/Manifest|  1 +
 lxde-base/lxlauncher/lxlauncher-0.2.5.ebuild | 30 
 2 files changed, 31 insertions(+)

diff --git a/lxde-base/lxlauncher/Manifest b/lxde-base/lxlauncher/Manifest
index febac93..cb9a3ee 100644
--- a/lxde-base/lxlauncher/Manifest
+++ b/lxde-base/lxlauncher/Manifest
@@ -1 +1,2 @@
 DIST lxlauncher-0.2.2.tar.gz 236484 SHA256 
ad586e3a2668f98bbf0217ec1be1f8f1be4ff876b180a407c7db2fe354303cbc SHA512 
f7249216b1b474945ee370f76433480d9e275c8b3375328183681083af10dc5a53d48606c00b948dc19f4c0b7d84573b65d52e122b472c69ff34becf953232a6
 WHIRLPOOL 
6d351f4c0cf43bfaaf820dc02cd0b860afea2b3a6307ead734c79835b6c0d945faf73c6f8fbc8403b10a12d2221981339ddff79bfa69e8f7d599ce861590365e
+DIST lxlauncher-0.2.5.tar.xz 131428 SHA256 
cd14b59cf337e7ba0d67efc95cd79859ab5f0f85af5a84c7aff771f868c3dca7 SHA512 
3f57755ad6feeeb1daa61c29f142b997f8175ff0863d1749b3e28b83744d03e06a7f0bb373fdcd48364e307840dd05cd23b92109c75523e32d3eae8e183ed6cf
 WHIRLPOOL 
56e3b459d632ad4913f55703ba4a0a8e6bd213d067e04a7453ab47d7c0d2812c6685903e61cf3f641a4dea63b7db3b48c2ee9e46aeeff7717639e3d0b6a6369b

diff --git a/lxde-base/lxlauncher/lxlauncher-0.2.5.ebuild 
b/lxde-base/lxlauncher/lxlauncher-0.2.5.ebuild
new file mode 100644
index ..3f87c47
--- /dev/null
+++ b/lxde-base/lxlauncher/lxlauncher-0.2.5.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="6"
+
+DESCRIPTION="An open source clone of the Asus launcher for EeePC"
+HOMEPAGE="https://wiki.lxde.org/en/LXLauncher";
+SRC_URI="mirror://sourceforge/lxde/${P}.tar.xz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~ppc ~x86 ~x86-interix ~amd64-linux ~x86-linux"
+IUSE=""
+
+RDEPEND="dev-libs/glib:2
+   x11-libs/gtk+:2
+   gnome-base/gnome-menus
+   x11-libs/startup-notification"
+DEPEND="${RDEPEND}
+   virtual/pkgconfig
+   dev-util/intltool
+   sys-devel/gettext
+   lxde-base/menu-cache
+   !lxde-base/lxlauncher-gmenu"
+
+src_install() {
+   emake DESTDIR="${D}" install
+   dodoc AUTHORS ChangeLog README
+}



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

2016-09-14 Thread Mike Gilbert
commit: 0cf8273ecd9a98a9bbcfe2d1c16b5df2630e727f
Author: Mike Gilbert  gentoo  org>
AuthorDate: Wed Sep 14 17:30:20 2016 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Wed Sep 14 17:33:05 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0cf8273e

profiles/base: require >=sys-devel/patch-2.7 for @system

This version introduced support for git-formatted patches.

 profiles/base/packages | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/profiles/base/packages b/profiles/base/packages
index 56fe8be..3788d1c 100644
--- a/profiles/base/packages
+++ b/profiles/base/packages
@@ -64,7 +64,7 @@
 #*sys-devel/libtool
 #*sys-devel/m4
 *sys-devel/make
-*>=sys-devel/patch-2.6.1
+*>=sys-devel/patch-2.7
 *sys-fs/e2fsprogs
 *virtual/dev-manager
 *virtual/editor



[gentoo-commits] repo/gentoo:master commit in: games-board/chessx/

2016-09-14 Thread Austin English
commit: cfcc1265854507cd6a0311cdeb8dfd6959a1b153
Author: Austin English  gentoo  org>
AuthorDate: Thu Sep  8 23:48:24 2016 +
Commit: Austin English  gentoo  org>
CommitDate: Wed Sep 14 17:26:33 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cfcc1265

games-board/chessx: remove deprecated games eclass

Also update to EAPI 6

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

Package-Manager: portage-2.3.0

 games-board/chessx/chessx-1.4.0-r1.ebuild | 42 +++
 1 file changed, 42 insertions(+)

diff --git a/games-board/chessx/chessx-1.4.0-r1.ebuild 
b/games-board/chessx/chessx-1.4.0-r1.ebuild
new file mode 100644
index ..5c34a63
--- /dev/null
+++ b/games-board/chessx/chessx-1.4.0-r1.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 eutils qmake-utils
+
+DESCRIPTION="Qt5-based Chess Database Utility"
+HOMEPAGE="http://chessx.sourceforge.net/";
+SRC_URI="https://sourceforge.net/projects/chessx/files/chessx/${PV}/${P}.tgz";
+
+LICENSE="GPL-2+ LGPL-2+ LGPL-2.1+ ZLIB"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="
+   dev-qt/qtgui:5
+   dev-qt/qtmultimedia:5
+   dev-qt/qtnetwork:5
+   dev-qt/qtprintsupport:5
+   dev-qt/qtsvg:5
+   dev-qt/qtwidgets:5
+   dev-qt/qtxml:5
+   sys-libs/zlib"
+DEPEND="${RDEPEND}
+   dev-qt/linguist-tools:5"
+
+PATCHES=(
+   "${FILESDIR}"/${P}-zlib.patch
+)
+
+src_configure() {
+   eqmake5
+}
+
+src_install() {
+   dobin release/${PN}
+   dodoc ChangeLog TODO
+   doicon data/images/${PN}.png
+   domenu unix/chessx.desktop
+}



[gentoo-commits] repo/gentoo:master commit in: games-board/cgoban2/

2016-09-14 Thread Austin English
commit: f2247046dc4f7e28ed8c6eea31c64b69097dff4e
Author: Austin English  gentoo  org>
AuthorDate: Thu Sep  8 23:33:06 2016 +
Commit: Austin English  gentoo  org>
CommitDate: Wed Sep 14 17:26:33 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f2247046

games-board/cgoban2: remove deprecated games eclass

Also update to EAPI 6

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

Package-Manager: portage-2.3.0

 games-board/cgoban2/cgoban2-2.6.12-r1.ebuild | 26 ++
 1 file changed, 26 insertions(+)

diff --git a/games-board/cgoban2/cgoban2-2.6.12-r1.ebuild 
b/games-board/cgoban2/cgoban2-2.6.12-r1.ebuild
new file mode 100644
index ..43b7caf
--- /dev/null
+++ b/games-board/cgoban2/cgoban2-2.6.12-r1.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+DESCRIPTION="A Java client for the Kiseido Go Server, and a SGF editor"
+HOMEPAGE="http://www.gokgs.com/";
+SRC_URI="mirror://gentoo/cgoban-unix-${PV}.tar.bz2"
+
+LICENSE="freedist"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND=">=virtual/jre-1.3"
+
+S=${WORKDIR}/cgoban
+
+src_install() {
+   dodir /usr/bin
+   sed -e "s:INSTALL_DIR:/usr/share/${PN}:" \
+   "${FILESDIR}/${PN}" > "${D}/usr/bin/${PN}" || die
+   insinto /usr/share/${PN}
+   doins cgoban.jar
+}



[gentoo-commits] repo/gentoo:master commit in: games-board/capicity/

2016-09-14 Thread Austin English
commit: d327d79fbb37be56f92e286ea706a81e46d849d5
Author: Austin English  gentoo  org>
AuthorDate: Thu Sep  8 21:50:53 2016 +
Commit: Austin English  gentoo  org>
CommitDate: Wed Sep 14 17:26:33 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d327d79f

games-board/capicity: remove deprecated games eclass

Also update to EAPI 6

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

Package-Manager: portage-2.3.0

 games-board/capicity/capicity-1.0-r1.ebuild | 65 +
 1 file changed, 65 insertions(+)

diff --git a/games-board/capicity/capicity-1.0-r1.ebuild 
b/games-board/capicity/capicity-1.0-r1.ebuild
new file mode 100644
index ..1b25e49
--- /dev/null
+++ b/games-board/capicity/capicity-1.0-r1.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 eutils gnome2-utils qmake-utils
+
+DESCRIPTION="A monopd compatible boardgame to play Monopoly-like games 
(previously named capitalism)"
+HOMEPAGE="http://linux-ecke.de/CapiCity/";
+SRC_URI="dedicated? ( 
mirror://sourceforge/project/capitalism/Capi%20City/${PV}/Capid_${PV}.tar.gz )
+   !dedicated? ( 
mirror://sourceforge/project/capitalism/Capi%20City/${PV}/CapiCity_${PV}.tar.gz 
)"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="dedicated"
+
+RDEPEND="
+   dev-qt/qtcore:4
+   dev-qt/qtscript:4
+   !dedicated? ( dev-qt/qtgui:4 )"
+DEPEND="${RDEPEND}"
+
+src_unpack() {
+   default
+   S=${WORKDIR}/$(usex dedicated Capid CapiCity)_${PV}
+}
+
+src_configure() {
+   if use dedicated ; then
+   eqmake4 Capid.pro
+   else
+   eqmake4 CapiCity.pro
+   fi
+}
+
+src_install() {
+   local res
+
+   if use dedicated ; then
+   dobin Capid
+   dodoc doc/*
+   else
+   dobin CapiCity
+   dodoc changelog README
+
+   for res in 16 22 24 32 48 64; do
+   newicon -s ${res} icons/${res}x${res}.png ${PN}.png
+   done
+
+   make_desktop_entry CapiCity "Capi City"
+   fi
+}
+
+pkg_preinst() {
+   use dedicated || gnome2_icon_savelist
+}
+
+pkg_postinst() {
+   use dedicated || gnome2_icon_cache_update
+}
+
+pkg_postrm() {
+   use dedicated || gnome2_icon_cache_update
+}



[gentoo-commits] proj/sci:master commit in: /

2016-09-14 Thread Justin Lecher
commit: 41280a4b3d4f0f68600cbe4a7ea31226cbbbdda3
Author: Justin Lecher  gentoo  org>
AuthorDate: Wed Sep 14 17:15:32 2016 +
Commit: Justin Lecher  gentoo  org>
CommitDate: Wed Sep 14 17:15:32 2016 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=41280a4b

Merge remote-tracking branch 'github/master'

* github/master:
  dev-python/prov: updated python compatibility and fixed test phase (#672)

 dev-python/prov/prov-1.4.0.ebuild | 8 
 1 file changed, 4 insertions(+), 4 deletions(-)



[gentoo-commits] proj/sci:master commit in: dev-python/prov/

2016-09-14 Thread Justin Lecher
commit: c5ee7b85cafe4e073c5cb4681df7a518dd67e3c4
Author: Horea Christian  yandex  com>
AuthorDate: Wed Sep 14 15:15:45 2016 +
Commit: Justin Lecher  gentoo  org>
CommitDate: Wed Sep 14 15:15:45 2016 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=c5ee7b85

dev-python/prov: updated python compatibility and fixed test phase (#672)

Package-Manager: portage-2.3.0

 dev-python/prov/prov-1.4.0.ebuild | 8 
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/dev-python/prov/prov-1.4.0.ebuild 
b/dev-python/prov/prov-1.4.0.ebuild
index cbb13de..2fe1cd4 100644
--- a/dev-python/prov/prov-1.4.0.ebuild
+++ b/dev-python/prov/prov-1.4.0.ebuild
@@ -2,9 +2,9 @@
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
-EAPI="6"
+EAPI=6
 
-PYTHON_COMPAT=( python2_7 )
+PYTHON_COMPAT=( python{2_7,3_4,3_5} )
 
 inherit distutils-r1
 
@@ -27,6 +27,6 @@ RDEPEND="dev-python/python-dateutil[${PYTHON_USEDEP}]
>=dev-python/six-1.10[${PYTHON_USEDEP}]
"
 
-src_test() {
-   ${PYTHON} -m unittest discover || die
+python_test() {
+   ${EPYTHON} -m unittest discover || die
 }



[gentoo-commits] repo/gentoo:master commit in: games-board/ccgo/files/, games-board/ccgo/

2016-09-14 Thread Austin English
commit: 04b75242f9222e1d0a45a3f0397a449b657e4c57
Author: Austin English  gentoo  org>
AuthorDate: Thu Sep  8 23:18:15 2016 +
Commit: Austin English  gentoo  org>
CommitDate: Wed Sep 14 17:26:33 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=04b75242

games-board/ccgo: remove deprecated games eclass

Also update to EAPI 6

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

Package-Manager: portage-2.3.0

 games-board/ccgo/ccgo-0.3.6.5-r1.ebuild| 61 ++
 games-board/ccgo/files/ccgo-0.3.6.5-gcc4.patch |  4 +-
 2 files changed, 63 insertions(+), 2 deletions(-)

diff --git a/games-board/ccgo/ccgo-0.3.6.5-r1.ebuild 
b/games-board/ccgo/ccgo-0.3.6.5-r1.ebuild
new file mode 100644
index ..1a2d6f3
--- /dev/null
+++ b/games-board/ccgo/ccgo-0.3.6.5-r1.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+inherit autotools eutils toolchain-funcs flag-o-matic
+
+DESCRIPTION="An IGS client written in C++"
+HOMEPAGE="http://ccdw.org/~cjj/prog/ccgo/";
+SRC_URI="http://ccdw.org/~cjj/prog/ccgo/src/${P}.tar.gz";
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+IUSE="nls"
+
+RDEPEND="
+   >=dev-cpp/gconfmm-2.6
+   >=dev-cpp/gtkmm-2.4:2.4
+   nls? ( virtual/libintl )"
+DEPEND="${RDEPEND}
+   virtual/pkgconfig
+   nls? ( sys-devel/gettext )"
+
+PATCHES=(
+   "${FILESDIR}"/${P}-gcc4.patch
+)
+
+src_prepare() {
+   default
+
+   sed -i \
+   -e '/^Encoding/d' \
+   -e '/^Categories/ { s/Application;//; s/$/GTK;/ }' \
+   ccgo.desktop.in || die
+
+   sed -i \
+   -e '/^localedir/s/=.*/=@localedir@/' \
+   -e '/^appicondir/s:=.*:=/usr/share/pixmaps:' \
+   -e '/^desktopdir/s:=.*:=/usr/share/applications:' \
+   Makefile.am || die
+
+   # cargo cult from bug #569528
+   append-cxxflags -std=c++11 -fpermissive
+
+   find . -name '*.hh' -exec sed -i -e '/sigc++\/object.h/d' {} + || die
+   find . -name '*.cc' -exec sed -i -e 's/(bind(/(sigc::bind(/' {} + || die
+
+   eautoreconf
+}
+
+src_configure() {
+   econf \
+   --localedir=/usr/share/locale \
+   $(use_enable nls)
+}
+
+src_compile() {
+   emake AR="$(tc-getAR)"
+}

diff --git a/games-board/ccgo/files/ccgo-0.3.6.5-gcc4.patch 
b/games-board/ccgo/files/ccgo-0.3.6.5-gcc4.patch
index f7a049d..79f7386 100644
--- a/games-board/ccgo/files/ccgo-0.3.6.5-gcc4.patch
+++ b/games-board/ccgo/files/ccgo-0.3.6.5-gcc4.patch
@@ -1,5 +1,5 @@
 gtk/board.cc.orig
-+++ gtk/board.cc
+--- a/gtk/board.cc
 b/gtk/board.cc
 @@ -20,9 +20,7 @@
   */
  



[gentoo-commits] repo/gentoo:master commit in: games-board/cgoban/, games-board/cgoban/files/

2016-09-14 Thread Austin English
commit: eb9c7cfba76055dc8d6f13180a1c3a46dcc45404
Author: Austin English  gentoo  org>
AuthorDate: Thu Sep  8 23:18:26 2016 +
Commit: Austin English  gentoo  org>
CommitDate: Wed Sep 14 17:26:33 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb9c7cfb

games-board/cgoban: remove deprecated games eclass

Also update to EAPI 6

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

Package-Manager: portage-2.3.0

 games-board/cgoban/cgoban-1.9.14-r1.ebuild | 45 ++
 .../cgoban/files/cgoban-1.9.14-cflags.patch| 12 +++---
 2 files changed, 51 insertions(+), 6 deletions(-)

diff --git a/games-board/cgoban/cgoban-1.9.14-r1.ebuild 
b/games-board/cgoban/cgoban-1.9.14-r1.ebuild
new file mode 100644
index ..948c254
--- /dev/null
+++ b/games-board/cgoban/cgoban-1.9.14-r1.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 eutils autotools
+
+DESCRIPTION="A Go-frontend"
+HOMEPAGE="http://cgoban1.sourceforge.net/";
+SRC_URI="mirror://sourceforge/cgoban1/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+IUSE=""
+
+RDEPEND="
+   || (
+   media-gfx/imagemagick
+   media-gfx/graphicsmagick[imagemagick]
+   )
+   x11-libs/libX11
+   x11-libs/libXt"
+DEPEND="${RDEPEND}
+   x11-proto/xproto"
+
+PATCHES=(
+   "${FILESDIR}"/${P}-cflags.patch
+)
+
+src_prepare() {
+   # ${P}-cflags.patch patches configure.ac, not .in:
+   mv configure.{in,ac} || die
+
+   default
+
+   cp cgoban_icon.png ${PN}.png || die
+   eautoreconf
+}
+
+src_install() {
+   default
+   doicon ${PN}.png
+   make_desktop_entry cgoban Cgoban
+}

diff --git a/games-board/cgoban/files/cgoban-1.9.14-cflags.patch 
b/games-board/cgoban/files/cgoban-1.9.14-cflags.patch
index 7228b48..a496dbf 100644
--- a/games-board/cgoban/files/cgoban-1.9.14-cflags.patch
+++ b/games-board/cgoban/files/cgoban-1.9.14-cflags.patch
@@ -1,5 +1,5 @@
 configure.ac.old   2012-09-03 18:34:15.358122626 +0200
-+++ configure.ac   2012-09-03 18:35:30.279156534 +0200
+--- a/configure.ac 2012-09-03 18:34:15.358122626 +0200
 b/configure.ac 2012-09-03 18:35:30.279156534 +0200
 @@ -1,8 +1,9 @@
  #for autoconf 2.1x start configure script with next three lines
  
@@ -12,8 +12,8 @@
  
  #for autoconf 2.5x start configure script with next four lines
  # AC_PREREQ(2.50)
 configure.ac.old   2012-09-03 20:17:48.037549487 +0200
-+++ configure.ac   2012-09-03 20:18:00.267371203 +0200
+--- a/configure.ac 2012-09-03 20:17:48.037549487 +0200
 b/configure.ac 2012-09-03 20:18:00.267371203 +0200
 @@ -146,7 +146,7 @@
  ##
  
@@ -23,8 +23,8 @@
  AC_PREFIX_DEFAULT(/usr/games)
  
  dayNum=`echo $date | awk '{ print $1 }'`
 configure.ac.old   2012-09-03 20:23:29.174470309 +0200
-+++ configure.ac   2012-09-03 20:23:51.895996955 +0200
+--- a/configure.ac 2012-09-03 20:23:29.174470309 +0200
 b/configure.ac 2012-09-03 20:23:51.895996955 +0200
 @@ -169,7 +169,6 @@
  AC_MINIX
  AC_PROG_CPP



[gentoo-commits] repo/gentoo:master commit in: games-board/camato/

2016-09-14 Thread Austin English
commit: 68aebe07dc2fd628086918fa6e9b7adf880f3238
Author: Austin English  gentoo  org>
AuthorDate: Thu Sep  8 21:33:26 2016 +
Commit: Austin English  gentoo  org>
CommitDate: Wed Sep 14 17:26:33 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=68aebe07

games-board/camato: remove deprecated games eclass

Also update to EAPI 6

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

Package-Manager: portage-2.3.0

 games-board/camato/camato-0.7.4-r1.ebuild | 32 +++
 1 file changed, 32 insertions(+)

diff --git a/games-board/camato/camato-0.7.4-r1.ebuild 
b/games-board/camato/camato-0.7.4-r1.ebuild
new file mode 100644
index ..30daaa3
--- /dev/null
+++ b/games-board/camato/camato-0.7.4-r1.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+inherit versionator
+
+MY_PV=$(replace_all_version_separators _)
+DESCRIPTION="A map editor for the game gnocatan"
+HOMEPAGE="http://yusei.ragondux.com/loisirs_jdp_catane_camato-en.html";
+SRC_URI="http://yusei.ragondux.com/files/gnocatan/${PN}-${MY_PV}.tar.gz";
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+IUSE=""
+
+DEPEND="dev-ruby/ruby-gtk2"
+RDEPEND=${DEPEND}
+
+src_prepare() {
+   default
+
+   rm -f Makefile || die
+}
+
+src_install() {
+   dobin ${PN}
+   insinto /usr/share/${PN}
+   doins -r *.rb img
+   dodoc ChangeLog README
+}



[gentoo-commits] repo/gentoo:master commit in: games-board/cockatrice/

2016-09-14 Thread Austin English
commit: 2a6bbbdc37ddc1aa765eb2a12210e1162caa88c3
Author: Austin English  gentoo  org>
AuthorDate: Thu Sep  8 23:56:00 2016 +
Commit: Austin English  gentoo  org>
CommitDate: Wed Sep 14 17:26:33 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a6bbbdc

games-board/cockatrice: remove deprecated games eclass

Also update to EAPI 6

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

Package-Manager: portage-2.3.0

 .../cockatrice/cockatrice-20160506-r1.ebuild   | 65 ++
 1 file changed, 65 insertions(+)

diff --git a/games-board/cockatrice/cockatrice-20160506-r1.ebuild 
b/games-board/cockatrice/cockatrice-20160506-r1.ebuild
new file mode 100644
index ..3fb686a
--- /dev/null
+++ b/games-board/cockatrice/cockatrice-20160506-r1.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 cmake-utils eutils gnome2-utils
+
+DESCRIPTION="An open-source multiplatform software for playing card games over 
a network"
+HOMEPAGE="https://github.com/Cockatrice/Cockatrice";
+
+SRC_URI="https://github.com/Cockatrice/${PN}/archive/2016-05-06-Release.tar.gz 
-> ${P}.tar.gz"
+
+S=${WORKDIR}/"Cockatrice-2016-05-06-Release"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="dedicated server"
+
+DEPEND="
+   dev-libs/libgcrypt:0
+   dev-libs/protobuf
+   dev-qt/linguist-tools
+   dev-qt/qtconcurrent
+   dev-qt/qtcore:5
+   dev-qt/qtprintsupport
+   !dedicated? (
+   dev-qt/qtgui:5
+   dev-qt/qtmultimedia:5
+   dev-qt/qtsvg:5
+   )"
+
+src_configure() {
+   local mycmakeargs=(
+   $(usex dedicated "-DWITHOUT_CLIENT=1 -DWITH_SERVER=1" "$(usex 
server "-DWITH_SERVER=1" "")")
+   -DICONDIR="/usr/share/icons"
+   -DDESKTOPDIR="/usr/share/applications"
+   )
+
+   cmake-utils_src_configure
+}
+
+src_compile() {
+   cmake-utils_src_compile
+}
+
+src_install() {
+   cmake-utils_src_install
+}
+
+pkg_preinst() {
+   use dedicated || gnome2_icon_savelist
+}
+
+pkg_postinst() {
+   #FIXME:
+   elog "zonebg pictures are in ${GAMES_DATADIR}/${PN}/zonebg"
+   elog "sounds are in ${GAMES_DATADIR}/${PN}/sounds"
+   elog "you can use those directories in cockatrice settings"
+   use dedicated || gnome2_icon_cache_update
+}
+
+pkg_postrm() {
+   use dedicated || gnome2_icon_cache_update
+}



[gentoo-commits] repo/gentoo:master commit in: net-irc/quassel/files/, net-irc/quassel/

2016-09-14 Thread Michael Palimaka
commit: 396858ac62530deef0a1fcd44c322d8f6065df6f
Author: Michael Palimaka  gentoo  org>
AuthorDate: Wed Sep 14 17:18:12 2016 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Wed Sep 14 17:18:39 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=396858ac

net-irc/quassel: remove old

Package-Manager: portage-2.3.0

 net-irc/quassel/Manifest   |   2 -
 .../files/quassel-0.12.2-CVE-2015-8547.patch   |  22 ---
 net-irc/quassel/files/quassel-0.12.2-qt55.patch|  53 --
 net-irc/quassel/quassel-0.12.2-r3.ebuild   | 211 -
 net-irc/quassel/quassel-0.12.3-r1.ebuild   | 210 
 5 files changed, 498 deletions(-)

diff --git a/net-irc/quassel/Manifest b/net-irc/quassel/Manifest
index b80eb2a..9b785e5 100644
--- a/net-irc/quassel/Manifest
+++ b/net-irc/quassel/Manifest
@@ -1,3 +1 @@
-DIST quassel-0.12.2.tar.bz2 3681838 SHA256 
6bd6f79ecb88fb857bea7e89c767a3bd0f413ff01bae9298dd2e563478947897 SHA512 
0c907982af0ba11af6ba5d075850149dc4d4df0c759a736dfaccdc01778958bd9b0137515c2d78a72a1b5aef6600cea47505de6ee905d83a51cf4e67d132911d
 WHIRLPOOL 
947c47ab6a5db73fdda7d5e5fc3f618030e9c2cfd78f4f423b32332e6514b5c3b8d24423a6be8ee8bf81e2e4a973aa29578e776dba5e8f7ad947acbcb7aef497
-DIST quassel-0.12.3.tar.bz2 3687078 SHA256 
4d3ee91b85cce3d8df62faf55ad35bebd6fc45085ed6248b8a41d2858de3d434 SHA512 
0cb5486c4a992cb4e5e84ec2cc15f11ac6e324fa7b3a4a0ddc1edd090adabcb30f8856b1f2f348bec34fdfa33bcfa0e8e14fb45898d11d954f501bb3ee4c8aa4
 WHIRLPOOL 
482c2afee0e24dee2f3e80cacb47c7f7642851c4f417723a73258579824331a265c56b5777bc79c47bd3af6a6747d33a00bb539894f64081165d75cb19b351cc
 DIST quassel-0.12.4.tar.bz2 3742639 SHA256 
93e4e54cb3743cbe2e5684c2fcba94fd2bc2cd739f7672dee14341b49c29444d SHA512 
66bc12a9634534e6492787172a199c774ef1642d1ddb268c24ed96608698628bca7b278021a006a4db76783b19b1e1dead9d019bb8a6cbe1e12b8857792e7b92
 WHIRLPOOL 
13a6078aa8f0a3d039e9c240c870a13744b3eb3324f45508f62a37aa8da13c0b00f94f53fe2602762503459a1110e3796673c104397b37297390cc406f2eaa66

diff --git a/net-irc/quassel/files/quassel-0.12.2-CVE-2015-8547.patch 
b/net-irc/quassel/files/quassel-0.12.2-CVE-2015-8547.patch
deleted file mode 100644
index cf838c7..
--- a/net-irc/quassel/files/quassel-0.12.2-CVE-2015-8547.patch
+++ /dev/null
@@ -1,22 +0,0 @@
-From 476aaa050f26d6a31494631d172724409e4c569b Mon Sep 17 00:00:00 2001
-From: =?UTF-8?q?Konstantin=20Bl=C3=A4si?= 
-Date: Wed, 21 Oct 2015 03:26:02 +0200
-Subject: [PATCH] Fixes a crash of the core when executing "/op *" in a query.
-

- src/core/coreuserinputhandler.cpp | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/src/core/coreuserinputhandler.cpp 
b/src/core/coreuserinputhandler.cpp
-index 7887a92..73aac48 100644
 a/src/core/coreuserinputhandler.cpp
-+++ b/src/core/coreuserinputhandler.cpp
-@@ -228,7 +228,7 @@ void CoreUserInputHandler::doMode(const BufferInfo 
&bufferInfo, const QChar& add
- if (!isNumber || maxModes == 0) maxModes = 1;
- 
- QStringList nickList;
--if (nicks == "*") { // All users in channel
-+if (nicks == "*" && bufferInfo.type() == BufferInfo::ChannelBuffer) { // 
All users in channel
- const QList users = 
network()->ircChannel(bufferInfo.bufferName())->ircUsers();
- foreach(IrcUser *user, users) {
- if ((addOrRemove == '+' && 
!network()->ircChannel(bufferInfo.bufferName())->userModes(user).contains(mode))

diff --git a/net-irc/quassel/files/quassel-0.12.2-qt55.patch 
b/net-irc/quassel/files/quassel-0.12.2-qt55.patch
deleted file mode 100644
index 3bf8989..
--- a/net-irc/quassel/files/quassel-0.12.2-qt55.patch
+++ /dev/null
@@ -1,53 +0,0 @@
-From 0df317e85ab3d1d80135995d3b5d7f5341fef6e4 Mon Sep 17 00:00:00 2001
-From: Armin K 
-Date: Sat, 2 May 2015 23:04:53 +0200
-Subject: [PATCH] Fix build with Qt-5.5
-
-http://code.qt.io/cgit/qt/qtbase.git/commit/?id=ebef2ad1360c80ad62de5f4a1c4e7e4051725c1c

- src/client/treemodel.cpp | 5 ++---
- src/common/peer.h| 1 +
- 2 files changed, 3 insertions(+), 3 deletions(-)
-
-diff --git a/src/client/treemodel.cpp b/src/client/treemodel.cpp
-index f599803..fd47bc0 100644
 a/src/client/treemodel.cpp
-+++ b/src/client/treemodel.cpp
-@@ -556,10 +556,9 @@ void TreeModel::endAppendChilds()
- ChildStatus cs = _childStatus;
- #ifndef QT_NO_DEBUG
- QModelIndex parent = indexByItem(parentItem);
--#endif
- Q_ASSERT(cs.parent == parent);
- Q_ASSERT(rowCount(parent) == cs.childCount + cs.end - cs.start + 1);
--
-+#endif
- _aboutToRemoveOrInsert = false;
- for (int i = cs.start; i <= cs.end; i++) {
- connectItem(parentItem->child(i));
-@@ -605,9 +604,9 @@ void TreeModel::endRemoveChilds()
- #ifndef QT_NO_DEBUG
- ChildStatus cs = _childStatus;
- QModelIndex parent = indexByItem(parentItem);
--#endif
- Q_ASSERT(cs.parent == parent);
- Q_ASSERT(rowCount(parent) == cs.childCount - cs.end + cs.start - 1);
-+#endif

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

2016-09-14 Thread Michael Palimaka
commit: 8b10854dcc467a16bf1d476c5e342e28f3f18082
Author: Michael Palimaka  gentoo  org>
AuthorDate: Wed Sep 14 17:17:22 2016 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Wed Sep 14 17:18:39 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b10854d

net-irc/quassel: amd64/x86 stable

Gentoo-bug: 579570

Package-Manager: portage-2.3.0

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

diff --git a/net-irc/quassel/quassel-0.12.4.ebuild 
b/net-irc/quassel/quassel-0.12.4.ebuild
index 8d88d5e..cb9c20d 100644
--- a/net-irc/quassel/quassel-0.12.4.ebuild
+++ b/net-irc/quassel/quassel-0.12.4.ebuild
@@ -14,7 +14,7 @@ HOMEPAGE="http://quassel-irc.org/";
 [[ "${PV}" == "" ]] || SRC_URI="http://quassel-irc.org/pub/${P}.tar.bz2";
 
 LICENSE="GPL-3"
-KEYWORDS="~amd64 ~arm ~ppc ~x86 ~amd64-linux ~sparc-solaris"
+KEYWORDS="amd64 ~arm ~ppc x86 ~amd64-linux ~sparc-solaris"
 SLOT="0"
 IUSE="ayatana crypt dbus debug kde monolithic phonon postgres qt5 +server
 snorenotify +ssl syslog webkit X"



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

2016-09-14 Thread Mike Gilbert
commit: b5e162a25ad978e858eb518406b30433c2602e8f
Author: Mike Gilbert  gentoo  org>
AuthorDate: Wed Sep 14 17:17:47 2016 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Wed Sep 14 17:18:05 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b5e162a2

dev-libs/re2: use pkgconfig patch from upstream

Package-Manager: portage-2.3.0_p24

 dev-libs/re2/files/0.2016.05.01-pkgconfig.patch | 58 +++--
 1 file changed, 34 insertions(+), 24 deletions(-)

diff --git a/dev-libs/re2/files/0.2016.05.01-pkgconfig.patch 
b/dev-libs/re2/files/0.2016.05.01-pkgconfig.patch
index e4148a6..46ec7ca 100644
--- a/dev-libs/re2/files/0.2016.05.01-pkgconfig.patch
+++ b/dev-libs/re2/files/0.2016.05.01-pkgconfig.patch
@@ -1,47 +1,57 @@
-From 7dc941862819398db2ac4ae4239c8ed05431f928 Mon Sep 17 00:00:00 2001
-From: Mike Gilbert 
-Date: Sun, 8 May 2016 11:54:00 -0400
-Subject: [PATCH] Substitute includedir and libdir in re2.pc
+From ac62674fa16b5a086f02dd208667ba65e22ec09d Mon Sep 17 00:00:00 2001
+From: Paul Wankadia 
+Date: Mon, 9 May 2016 14:42:37 +1000
+Subject: [PATCH] Plumb more variables from Makefile to re2.pc.
 
+Change-Id: I35509c273b0bd90242db127121c71be1f628c06f
+Reviewed-on: https://code-review.googlesource.com/4710
+Reviewed-by: Paul Wankadia 
 ---
- Makefile| 5 -
- re2.pc => re2.pc.in | 5 ++---
- 2 files changed, 6 insertions(+), 4 deletions(-)
- rename re2.pc => re2.pc.in (71%)
+ Makefile | 8 +---
+ re2.pc   | 6 +++---
+ 2 files changed, 8 insertions(+), 6 deletions(-)
 
 diff --git a/Makefile b/Makefile
-index d0e2090..4a8d8a6 100644
+index d0e2090..411e551 100644
 --- a/Makefile
 +++ b/Makefile
-@@ -273,7 +273,10 @@ install: obj/libre2.a obj/so/libre2.$(SOEXT)
+@@ -28,11 +28,9 @@ NMFLAGS?=-p
+ # http://www.gnu.org/prep/standards/standards.html
+ prefix=/usr/local
+ exec_prefix=$(prefix)
+-bindir=$(exec_prefix)/bin
+ includedir=$(prefix)/include
+ libdir=$(exec_prefix)/lib
+ INSTALL=install
+-INSTALL_PROGRAM=$(INSTALL)
+ INSTALL_DATA=$(INSTALL) -m 644
+ 
+ # ABI version
+@@ -273,7 +271,11 @@ install: obj/libre2.a obj/so/libre2.$(SOEXT)
$(INSTALL) obj/so/libre2.$(SOEXT) 
$(DESTDIR)$(libdir)/libre2.$(SOEXTVER00)
ln -sf libre2.$(SOEXTVER00) $(DESTDIR)$(libdir)/libre2.$(SOEXTVER)
ln -sf libre2.$(SOEXTVER00) $(DESTDIR)$(libdir)/libre2.$(SOEXT)
 -  sed -e "s#@prefix@#${prefix}#" re2.pc 
>$(DESTDIR)$(libdir)/pkgconfig/re2.pc
-+  sed -e "s#@prefix@#$(prefix)#" \
-+  -e "s#@includedir@#$(includedir)#" \
-+  -e "s#@libdir@#$(libdir)#" \
-+  re2.pc.in >$(DESTDIR)$(libdir)/pkgconfig/re2.pc
++  $(INSTALL_DATA) re2.pc $(DESTDIR)$(libdir)/pkgconfig/re2.pc
++  sed -i \
++-e "s#@prefix@#${prefix}#" -e "s#@exec_prefix@#${exec_prefix}#" \
++-e "s#@includedir@#${includedir}#" -e "s#@libdir@#${libdir}#" \
++$(DESTDIR)$(libdir)/pkgconfig/re2.pc
  
  testinstall: static-testinstall shared-testinstall
@echo
-diff --git a/re2.pc b/re2.pc.in
-similarity index 71%
-rename from re2.pc
-rename to re2.pc.in
-index 91ba181..a04a70a 100644
+diff --git a/re2.pc b/re2.pc
+index 91ba181..d66cf51 100644
 --- a/re2.pc
-+++ b/re2.pc.in
-@@ -1,7 +1,6 @@
 b/re2.pc
+@@ -1,7 +1,7 @@
  prefix=@prefix@
 -exec_prefix=${prefix}
 -includedir=${prefix}/include
 -libdir=${exec_prefix}/lib
++exec_prefix=@exec_prefix@
 +includedir=@includedir@
 +libdir=@libdir@
  
  Name: re2
  Description: RE2 is a fast, safe, thread-friendly regular expression engine.
--- 
-2.8.2
-



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

2016-09-14 Thread Christoph Junghans
commit: 6b22ea3de353c6d2ebcc235251626ad11ae76c8b
Author: Christoph Junghans  gentoo  org>
AuthorDate: Wed Sep 14 17:15:57 2016 +
Commit: Christoph Junghans  gentoo  org>
CommitDate: Wed Sep 14 17:16:25 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b22ea3d

sci-visualization/gnuplot: version bump (bug #577828)

Package-Manager: portage-2.2.28

 sci-visualization/gnuplot/Manifest |   1 +
 sci-visualization/gnuplot/gnuplot-5.0.4.ebuild | 209 +
 2 files changed, 210 insertions(+)

diff --git a/sci-visualization/gnuplot/Manifest 
b/sci-visualization/gnuplot/Manifest
index a27c277..a5ba4bf 100644
--- a/sci-visualization/gnuplot/Manifest
+++ b/sci-visualization/gnuplot/Manifest
@@ -1,4 +1,5 @@
 DIST gnuplot-4.6.5.tar.gz 5035657 SHA256 
e550f030c7d04570e89c3d4e3f6e82296816508419c86ab46c4dd73156519a2d SHA512 
5a9c55d664105242aaf6356e707094a7dd5a80ba8d836bc7b3ce8836bcf5d2a57174d38220ea9efc58fa04f3c5f7d680ca5023482cff1a62b93549ff0530c47d
 WHIRLPOOL 
9b3bc60668af708359c66f01d3780ee1547a03d8842af7010505c98ec3f870df846d167f557157e2ec6f85bf55cc03be02dc3514f533a3adaf9edc7fca61037b
 DIST gnuplot-5.0.1.tar.gz 4963747 SHA256 
7cbc557e71df581ea520123fb439dea5f073adcc9010a2885dc80d4ed28b3c47 SHA512 
f68ccef8ecad0d5f7c2eb5dc2c97ba14abba6e3324c36bb9ede5f87eef613942376a26e42e55fa8e9c908e2b732aa0b9f34d6d5c386e3d5cf9685bbca60fa094
 WHIRLPOOL 
7c1d7ec4e999d5d78fadc67cee1186988dbb1cd53feef19094554aa215a19ee6b136d7b65e692cba42bfdb19a06f036fc3fbe1b78cb55f9d0f1b8a740341d15c
 DIST gnuplot-5.0.3.tar.gz 5042644 SHA256 
5f6ee35f3f22014058e11934bfa9db28e02a2722a7001c192cd182b8c715 SHA512 
e5ce44ea1071d388fac96aeb4f675a4625b3ac1858d7a78adedb40d95d99d67b2afdcca0aeb056c5e438edd288b8c65a3def2d18cc7c76fcf64eaa3cd77de9ca
 WHIRLPOOL 
115688f506603ce33b5b1002a28c659c67be8ca51c6f92d185c5bd2000f34135ef75d3fa5467f807604bee2c91fb0034b27d0e51a143e8759d98645c250eb92e
+DIST gnuplot-5.0.4.tar.gz 5051380 SHA256 
151cb845728bde75eb9d1561b35140114a05a7c52a52bd35b4b2b3d944e0c31e SHA512 
ebb6bf64cc7f333135d328f6b72d73ef3a3b62f5df28d746efa1589dd9d54fc359306c7c2bc5ad9671b53b0cc945a4388b087abf365dda7417fe21a93ff29dae
 WHIRLPOOL 
73c952dd640879190d68c66df1d67c143ec3619c356f52357df637748be9324946f538ca3da222580f7376332dfc2a295634523d9864bd7342c43af0baa26053
 DIST gnuplot.info-4.6.2.tar.xz 182168 SHA256 
73307153e8f525cce04d8c2c09ef28e422f21cd216d019f7aef8dbe71b6cc1bd SHA512 
805e11933addefde41a15287e96bff9f4e307bbffbabe4bf1a9c49663a688702d9e738750d4ca6db475c9c09c0b6a14589b7e18392161610709e8864c626d4ff
 WHIRLPOOL 
bc16e1b6a798e214516aba413b3843045b0489038943dec6511722fed1eba772ba1067a8cdcada216afa903de5744c0722fa9f856a74d8f8e68fa27016704e53

diff --git a/sci-visualization/gnuplot/gnuplot-5.0.4.ebuild 
b/sci-visualization/gnuplot/gnuplot-5.0.4.ebuild
new file mode 100644
index ..7350554
--- /dev/null
+++ b/sci-visualization/gnuplot/gnuplot-5.0.4.ebuild
@@ -0,0 +1,209 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+inherit autotools eutils flag-o-matic multilib readme.gentoo toolchain-funcs 
wxwidgets
+
+DESCRIPTION="Command-line driven interactive plotting program"
+HOMEPAGE="http://www.gnuplot.info/";
+
+if [[ -z ${PV%%*} ]]; then
+   inherit autotools cvs
+   ECVS_SERVER="gnuplot.cvs.sourceforge.net:/cvsroot/gnuplot"
+   ECVS_MODULE="gnuplot"
+   ECVS_BRANCH="branch-5-0-stable"
+   ECVS_USER="anonymous"
+   ECVS_CVS_OPTIONS="-dP"
+   MY_P="${PN}"
+   SRC_URI=""
+   KEYWORDS=""
+else
+   MY_P="${P/_/.}"
+   SRC_URI="mirror://sourceforge/gnuplot/${MY_P}.tar.gz"
+   KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 
~ppc-aix ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
+   inherit autotools
+fi
+
+LICENSE="gnuplot bitmap? ( free-noncomm )"
+SLOT="0"
+IUSE="aqua bitmap cairo compat doc examples +gd ggi latex libcaca libcerf lua 
qt4 readline svga wxwidgets X"
+
+RDEPEND="
+   cairo? (
+   x11-libs/cairo
+   x11-libs/pango )
+   gd? ( >=media-libs/gd-2.0.35-r3:2=[png] )
+   ggi? ( media-libs/libggi )
+   latex? (
+   virtual/latex-base
+   lua? (
+   dev-tex/pgf
+   >=dev-texlive/texlive-latexrecommended-2008-r2 ) )
+   libcaca? ( media-libs/libcaca )
+   lua? ( dev-lang/lua:0 )
+   qt4? ( >=dev-qt/qtcore-4.5:4
+   >=dev-qt/qtgui-4.5:4
+   >=dev-qt/qtsvg-4.5:4 )
+   readline? ( sys-libs/readline:0 )
+   libcerf? ( sci-libs/libcerf )
+   svga? ( media-libs/svgalib )
+   wxwidgets? (
+   x11-libs/wxGTK:3.0[X]
+   x11-libs/cairo
+   x11-libs/pango
+   x11-libs/gtk+:2 )
+   X? ( x11-libs/libXaw )"
+DEPEND="${RDEPEND}
+   virtual/pkgconfig
+   doc? 

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

2016-09-14 Thread Michael Palimaka
commit: 4430f3f4ec5804f5501d721ae452abfce4fdaef9
Author: Michael Palimaka  gentoo  org>
AuthorDate: Wed Sep 14 17:15:15 2016 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Wed Sep 14 17:15:38 2016 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=4430f3f4

kde-apps/gwenview: raise minimum Qt dependency

Upstream-commit: b8d109cc19f06b1711ad7a82dde6ccf703e93691

Package-Manager: portage-2.3.0

 kde-apps/gwenview/gwenview-.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/kde-apps/gwenview/gwenview-.ebuild 
b/kde-apps/gwenview/gwenview-.ebuild
index b76c08d..d55041e 100644
--- a/kde-apps/gwenview/gwenview-.ebuild
+++ b/kde-apps/gwenview/gwenview-.ebuild
@@ -6,6 +6,7 @@ EAPI=6
 
 KDE_HANDBOOK="true"
 KDE_TEST="true"
+QT_MINIMAL="5.7.0"
 inherit kde5
 
 DESCRIPTION="KDE image viewer"



[gentoo-commits] repo/gentoo:master commit in: dev-tex/chktex/

2016-09-14 Thread Alexis Ballier
commit: 7728f34aa0c5424fe82b31284b05520a18ca60c5
Author: Alexis Ballier  gentoo  org>
AuthorDate: Wed Sep 14 16:54:55 2016 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Wed Sep 14 16:54:55 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7728f34a

dev-tex/chktex: bump to 1.7.6

Package-Manager: portage-2.3.0

 dev-tex/chktex/Manifest|  1 +
 dev-tex/chktex/chktex-1.7.6.ebuild | 57 ++
 2 files changed, 58 insertions(+)

diff --git a/dev-tex/chktex/Manifest b/dev-tex/chktex/Manifest
index 131afb8..50083a0 100644
--- a/dev-tex/chktex/Manifest
+++ b/dev-tex/chktex/Manifest
@@ -3,3 +3,4 @@ DIST chktex-1.7.2.tar.gz 356981 SHA256 
d7f37985e3a122990f2a29fe7cac5d1f31acb1e50
 DIST chktex-1.7.3.tar.gz 150801 SHA256 
22a2a1af8d6c8b901a66b3729c114080f722b3ba59a73ca35686590c98dd SHA512 
29018229176d3bfd7bff92e68739d32262b01414d7df3d379ef1604abcd28c28abdeb83a2513f6d439e5c888a05e5a636e4a7ab34275d40d20fc63a275985c4a
 WHIRLPOOL 
6fcb533ce1bf0f5dede29825a6477f8961e08fe0e03a596fab76492fd97b5a5179bffc70bf7fdf3e8caffa15b2722ec1be46d58f304000760f4c9f3a6871d82b
 DIST chktex-1.7.4.tar.gz 150839 SHA256 
77ed995eabe7088dacf53761933da23e6bf8be14d461f364bd06e090978bf6d2 SHA512 
d5bf056f67ca520d9df95237b777380d9b98c792d5e20c16bcec2d78a4c68ec3c35308e4525eab33efa2abaf8f2d67ad62e65988b8885f30d1a3f29d27975a1f
 WHIRLPOOL 
e0cba6f01526d97304bd27804508c38a2ea1ca843f459d6e88dd7db84ba1745e8f37372f1b8aa393dbbe5fa1a62a71956849b859b36e125f24cdbc5333f3
 DIST chktex-1.7.5.tar.gz 151833 SHA256 
4b5cfcf8430642e0fce925b2fd62e141d179cb71010565056f7cf40ba2770331 SHA512 
035bd6af4d946464fc1d14bc5556a45f5a9aee8af18a50b300d3d797b91a36b9089e95c60f519aa95d8c21a75e102e950c88b97a52d4fe9e53243ab8484239dc
 WHIRLPOOL 
9921dcb72c58b80f91b230d436cabf58dc25aa4711783b240844bdc5724a2f2ee5089a99e3827afe70425686f201cfd59dd4198f945d6811857b5daf1588e00c
+DIST chktex-1.7.6.tar.gz 153071 SHA256 
8ac0e5ca213b2012d44c28f9e4feb9783df44750eb0c30a237d81ff58ef34c8d SHA512 
dd5ad2d7fce66eeb8d890bd79d00bdb28d9807539988232a917d6478c204e9a0ab287f2b8baf7977dba374b551609d8951cbf67ad15a793d35cdfe3411e4fe0b
 WHIRLPOOL 
ec32593e46476c7035b9f780e56cdf0044168dde9c7b77ce035fcbef89392534fd4d7c6f8ddcbc8d450906e8a075ff5161d0f81212e88c8a9cfb89a4dba4c61c

diff --git a/dev-tex/chktex/chktex-1.7.6.ebuild 
b/dev-tex/chktex/chktex-1.7.6.ebuild
new file mode 100644
index ..17af1b2
--- /dev/null
+++ b/dev-tex/chktex/chktex-1.7.6.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=4
+AUTOTOOLS_AUTORECONF=true
+
+inherit autotools-utils
+
+DESCRIPTION="Checks latex source for common mistakes"
+HOMEPAGE="http://www.nongnu.org/chktex/";
+SRC_URI="http://download.savannah.gnu.org/releases/chktex/${P}.tar.gz";
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 
~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos"
+IUSE="debug doc +pcre test"
+# Tests fail without pcre. Enable pcre by default and make tests depend on it.
+REQUIRED_USE="test? ( pcre )"
+
+RDEPEND="virtual/latex-base
+   dev-lang/perl
+   pcre? ( dev-libs/libpcre )"
+DEPEND="${RDEPEND}
+   sys-apps/groff
+   dev-texlive/texlive-fontsrecommended
+   doc? ( dev-tex/latex2html )"
+
+PATCHES=( "${FILESDIR}/${PN}-1.7.1-asneeded.patch" )
+DOCS=( NEWS )
+AT_M4DIR="${S}/m4"
+
+src_configure() {
+   export VARTEXFONTS="${T}/fonts" #538672
+
+   local myeconfargs=(
+   $(use_enable debug debug-info)
+   $(use_enable pcre)
+   )
+   autotools-utils_src_configure
+}
+
+src_compile() {
+   autotools-utils_src_compile
+   autotools-utils_src_compile ChkTeX.dvi
+   use doc && autotools-utils_src_compile html
+}
+
+src_install() {
+   if use doc ; then
+   HTML_DOCS=("${AUTOTOOLS_BUILD_DIR}/HTML/ChkTeX/")
+   DOCS+=("${AUTOTOOLS_BUILD_DIR}/HTML/ChkTeX.tex")
+   fi
+   DOCS+=("${AUTOTOOLS_BUILD_DIR}/ChkTeX.dvi")
+   autotools-utils_src_install
+   doman *.1
+}



[gentoo-commits] proj/gentoo-mate:master commit in: mate-extra/caja-extensions/, x11-themes/mate-backgrounds/, ...

2016-09-14 Thread NP Hardass
commit: 0cd63fd478d20d5e12a4e1ab9f705df2913e0ce5
Author: NP-Hardass  gentoo  org>
AuthorDate: Wed Sep 14 16:53:08 2016 +
Commit: NP Hardass  gentoo  org>
CommitDate: Wed Sep 14 16:53:08 2016 +
URL:https://gitweb.gentoo.org/proj/gentoo-mate.git/commit/?id=0cd63fd4

repo: drop stale changelogs

 app-arch/engrampa/ChangeLog |  46 -
 app-editors/pluma/ChangeLog |  39 ---
 app-text/atril/ChangeLog|  32 -
 dev-libs/libmateweather/ChangeLog   |  57 
 dev-python/python-caja/ChangeLog|  37 --
 mate-base/caja/ChangeLog|  53 ---
 mate-base/libmatekbd/ChangeLog  |  47 -
 mate-base/mate-applets/ChangeLog|  86 ---
 mate-base/mate-common/ChangeLog |  41 ---
 mate-base/mate-control-center/ChangeLog |  66 --
 mate-base/mate-desktop/ChangeLog|  82 --
 mate-base/mate-menus/ChangeLog  |  55 ---
 mate-base/mate-panel/ChangeLog  |  75 -
 mate-base/mate-session-manager/ChangeLog| 101 
 mate-base/mate-settings-daemon/ChangeLog|  67 --
 mate-base/mate/ChangeLog|  44 
 mate-extra/caja-dropbox/ChangeLog   |  28 
 mate-extra/caja-extensions/ChangeLog|  25 ---
 mate-extra/mate-media/ChangeLog |  41 ---
 mate-extra/mate-polkit/ChangeLog|  49 --
 mate-extra/mate-power-manager/ChangeLog |  94 --
 mate-extra/mate-screensaver/ChangeLog   |  85 ---
 mate-extra/mate-sensors-applet/ChangeLog|  49 --
 mate-extra/mate-system-monitor/ChangeLog|  46 -
 mate-extra/mate-user-share/ChangeLog|  36 --
 mate-extra/mate-utils/ChangeLog |  41 ---
 media-gfx/eom/ChangeLog |  39 ---
 media-libs/libmatemixer/ChangeLog   |   5 --
 net-analyzer/mate-netspeed/ChangeLog|  33 -
 x11-misc/mate-notification-daemon/ChangeLog |  52 --
 x11-misc/mozo/ChangeLog |  28 
 x11-terms/mate-terminal/ChangeLog   |  41 ---
 x11-themes/mate-backgrounds/ChangeLog   |  43 
 x11-themes/mate-icon-theme-faenza/ChangeLog |  39 ---
 x11-themes/mate-icon-theme/ChangeLog|  49 --
 x11-themes/mate-themes/ChangeLog|  34 --
 x11-wm/marco/ChangeLog  |  34 --
 37 files changed, 1819 deletions(-)

diff --git a/app-arch/engrampa/ChangeLog b/app-arch/engrampa/ChangeLog
deleted file mode 100644
index 062397e..000
--- a/app-arch/engrampa/ChangeLog
+++ /dev/null
@@ -1,46 +0,0 @@
-# ChangeLog for app-arch/engrampa
-# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-arch/engrampa/ChangeLog,v 1.7 
2014/12/09 22:35:42 tamiko Exp $
-
-  13 Jul 2015; NP-Hardass  metadata.xml:
-  Fix typo in metadata.xml's remoteID
-
-*engrampa-1.8.0-r1 (06 Jul 2015)
-*engrampa-1.8.1-r1 (06 Jul 2015)
-
-  06 Jul 2015; NP-Hardass  +engrampa-1.8.0-r1.ebuild,
-  +engrampa-1.8.1-r1.ebuild, +files/engrampa-1.8.0-caja-schema-fix.patch,
-  -engrampa-1.8.0.ebuild, -engrampa-1.8.1.ebuild:
-  Re-enable Caja USE flag functionality.  Resolves bug #538218
-
-  06 Jul 2015; NP-Hardass  metadata.xml:
-  Updated maintainer and add remote IDs.
-
-*engrampa-1.8.1 (09 Dec 2014)
-
-  09 Dec 2014; Matthias Maier  +engrampa-1.8.1.ebuild:
-  version bump
-
-  18 Jul 2014; Tom Wijsman  engrampa-1.8.0.ebuild,
-  metadata.xml:
-  USE=-caja fails to build without Caja, temporarily adjust the dependencies to
-  unbreak that. Corrected the metadata.xml description. Bug #517018, reported 
by
-  Dmitry (sema19689).
-
-  07 Jul 2014; Tom Wijsman  engrampa-1.8.0.ebuild:
-  Add missing itstool dependency; fixes bug #515770, reported by Patrick Lauer.
-
-  02 Jul 2014; Pacho Ramos  engrampa-1.8.0.ebuild:
-  x86 stable, bug 513714
-
-  02 Jul 2014; Pacho Ramos  engrampa-1.8.0.ebuild:
-  amd64 stable, bug 513714
-
-  07 Jun 2014; Agostino Sarubbo  engrampa-1.8.0.ebuild:
-  Add ~x86, wrt bug #508072
-
-*engrampa-1.8.0 (27 Apr 2014)
-
-  27 Apr 2014; Tom Wijsman  +engrampa-1.8.0.ebuild,
-  +metadata.xml:
-  Version bump to 1.8.0, continuation of app-arch/mate-file-archiver.

diff --git a/app-editors/pluma/ChangeLog b/app-editors/pluma/ChangeLog
deleted file mode 100644
index 3fee751..000
--- a/app-editors/pluma/ChangeLog
+++ /dev/null
@@ -1,39 +0,0 @@
-# ChangeLog for app-editors/pluma
-# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-editors/pluma/ChangeLog,v 1.9 
2015/04/08 07:30:32 mgorny Exp $
-
-  06 J

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

2016-09-14 Thread Alexis Ballier
commit: 800364ea4965ce7f3b6173c29ecc2e432f427330
Author: Alexis Ballier  gentoo  org>
AuthorDate: Wed Sep 14 16:49:19 2016 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Wed Sep 14 16:49:19 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=800364ea

media-video/mkvtoolnix: bump to 9.4.2

Package-Manager: portage-2.3.0

 media-video/mkvtoolnix/Manifest|   1 +
 media-video/mkvtoolnix/mkvtoolnix-9.4.2.ebuild | 115 +
 2 files changed, 116 insertions(+)

diff --git a/media-video/mkvtoolnix/Manifest b/media-video/mkvtoolnix/Manifest
index 5e62bf0..951bd3a 100644
--- a/media-video/mkvtoolnix/Manifest
+++ b/media-video/mkvtoolnix/Manifest
@@ -2,3 +2,4 @@ DIST mkvtoolnix-8.5.2.tar.xz 3304356 SHA256 
efaae6d5e3d0963e2f53ae9c45f151be2856
 DIST mkvtoolnix-9.2.0.tar.xz 3706756 SHA256 
2c2a6b905acfede9eebfe58652b06c88501169d3b9a3c70af78774733ded8b01 SHA512 
f1ccf7520c76576b60f1b88a1b85b93dbaa828946f8510db2a963b63037bdf3f4d810592e928c7e6ed6c1bb48b7872516cbad7db36534e30609d8327cd39ea59
 WHIRLPOOL 
7f5c29279db55f014e73465c37070770fa0d5593c357ecaf99e4519a68b24990f1badba30afbfe31c4b6f0945eae6ca82c7de2906e320a3b267cc1a156e63a16
 DIST mkvtoolnix-9.3.1.tar.xz 3739204 SHA256 
f3695761bf0a5fdcd6144cfb0a624094c10c9d66d43a340ebb917b7c6a8b39a2 SHA512 
5d7cf6c9816655567b5089201246cf8efeb19a8771e76240eb9e99850ee0a00062d67fbd5cddb25cf1ac5ad02f5efc0a0213f3bffdd8bf1c2f9949a7118029bf
 WHIRLPOOL 
b2dde1d60211cfe4d4ebe8652cc5baf3f06a577c9131e1c93b51e89c36a443a508de14347acd9f540f20874c8d290a229f98677d5f15ce95e5dec00fad285c06
 DIST mkvtoolnix-9.4.0.tar.xz 3765696 SHA256 
af633768ac3ca193070c76c93bbf496b41e451d1652e1d3d6fd4c20361e56265 SHA512 
d4dc70ea048fdad5c4bb01d31ba8d8d8078332a07c8ce12e95f84d61e3e068334903723bd1b0029c04db65e180de445126f58aad28569330422e87cdbb0ba785
 WHIRLPOOL 
3b504d1e17aba34ebc4ebab602b624c9e27b09e9dc3d5915884cddae6fb2daa3a50fa8df9692a30c5866bc15e4742567dd93334295d500b39688558c9acacbee
+DIST mkvtoolnix-9.4.2.tar.xz 3774320 SHA256 
df2c3773c0e7a75d88e75906cc425f9ed7f07ce36a99854162e14202ccd42904 SHA512 
423c017dd7963e333974e2b2f9d886735238109cb6d9143fb2dac1ede52ab383553f13ea5bdffa185c9177799c7ee7ac4ed24cf0a79cf05eb6196e194be0c2f1
 WHIRLPOOL 
34a944b542ba7c3e8365fafbc6baf9843c93d830ef087ed76e4f86d3e27c001666c41ec23b7e10cbb4847349990fd987149fdd7737021ec2cd3f7776f2db7ce2

diff --git a/media-video/mkvtoolnix/mkvtoolnix-9.4.2.ebuild 
b/media-video/mkvtoolnix/mkvtoolnix-9.4.2.ebuild
new file mode 100644
index ..1a140d8
--- /dev/null
+++ b/media-video/mkvtoolnix/mkvtoolnix-9.4.2.ebuild
@@ -0,0 +1,115 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+inherit eutils multilib toolchain-funcs versionator multiprocessing autotools
+
+DESCRIPTION="Tools to create, alter, and inspect Matroska files"
+HOMEPAGE="http://www.bunkus.org/videotools/mkvtoolnix";
+SRC_URI="http://www.bunkus.org/videotools/mkvtoolnix/sources/${P}.tar.xz";
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~x86-fbsd ~amd64-linux ~x86-linux"
+IUSE="curl debug pch test qt5"
+
+ruby_atom() {
+   local ruby_slot=${1/ruby/}
+   ruby_slot="${ruby_slot:0:1}.${ruby_slot:1:2}"
+   echo "dev-lang/ruby:${ruby_slot}"
+}
+
+# hacks to avoid using the ruby eclasses since this requires something similar
+# to the python-any-r1 eclass for ruby which currently doesn't exist
+RUBY_IMPLS=( ruby23 ruby22 ruby21 ruby20 )
+RUBY_BDEPS="$(for ruby_impl in "${RUBY_IMPLS[@]}"; do
+   echo "( $(ruby_atom ${ruby_impl}) 
virtual/rubygems[ruby_targets_${ruby_impl}] )"; done)"
+
+RDEPEND="
+   >=dev-libs/boost-1.46.0:=
+   >=dev-libs/libebml-1.3.3:=
+   dev-libs/pugixml
+   media-libs/flac
+   >=media-libs/libmatroska-1.4.4:=
+   media-libs/libogg
+   media-libs/libvorbis
+   sys-apps/file
+   sys-libs/zlib
+   qt5? (
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5
+   dev-qt/qtnetwork:5
+   dev-qt/qtwidgets:5
+   )
+"
+DEPEND="${RDEPEND}
+   || ( ${RUBY_BDEPS} )
+   sys-devel/gettext
+   virtual/pkgconfig
+   test? ( dev-cpp/gtest )
+"
+
+pkg_pretend() {
+   # https://bugs.gentoo.org/419257
+   local ver=4.6
+   local msg="You need at least GCC ${ver}.x for C++11 range-based 'for' 
and nullptr support."
+   if ! version_is_at_least ${ver} $(gcc-version); then
+   eerror ${msg}
+   die ${msg}
+   fi
+}
+
+src_prepare() {
+   local ruby_impl
+   for ruby_impl in "${RUBY_IMPLS[@]}"; do
+   if has_version "$(ruby_atom ${ruby_impl})"; then
+   export RUBY=${ruby_impl}
+   break
+   fi
+   done
+   [[ -z ${RUBY} ]] && die "No available ruby implementations to build 
with"
+
+   epatch_user
+   eautoreconf
+}
+
+src_configure() {
+   local myconf
+
+   if use qt5 

[gentoo-commits] repo/gentoo:master commit in: media-plugins/live/

2016-09-14 Thread Alexis Ballier
commit: b453edd714e673cb33b48edba5a7d9a1a1f29c19
Author: Alexis Ballier  gentoo  org>
AuthorDate: Wed Sep 14 16:51:20 2016 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Wed Sep 14 16:51:20 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b453edd7

media-plugins/live: bump to 2016.09.12

Package-Manager: portage-2.3.0

 media-plugins/live/Manifest   |   1 +
 media-plugins/live/live-2016.09.12.ebuild | 129 ++
 2 files changed, 130 insertions(+)

diff --git a/media-plugins/live/Manifest b/media-plugins/live/Manifest
index bbf0826..51e3e59 100644
--- a/media-plugins/live/Manifest
+++ b/media-plugins/live/Manifest
@@ -4,3 +4,4 @@ DIST live.2016.06.26.tar.gz 619580 SHA256 
363680367708e5a6f5e7b79b09623f7b4f1917
 DIST live.2016.07.19.tar.gz 619591 SHA256 
a86abfb8d0bdb04e2d0e1ae07de4eb03b8f4da899c1c28946f1fc6ace9624065 SHA512 
b3209042dc53a5e4abd43bbd58f0f4599e694dd6ece92289dfa914dc5b35ecf6aa202f79e0eeaff45088007be2aa4df7b0cfc1c979e8a9caacc16952e41a27ce
 WHIRLPOOL 
ee741793663e88bf99e31672b398a808b747eee20d4a3d5b3eb8be6e36ccbf6fec93dceee5ac89e6cd0225ee360333b5a29e71edd865c8870570a09991ab9f79
 DIST live.2016.08.27.tar.gz 619652 SHA256 
2fd0bcb4b4f0dc15991550b0080eebc4cf586d8f1678c116f8e7a5ec1edbc034 SHA512 
e1a43ebada300bd7ef6a3e29a073a9b87d27d5b1076516c21c5f76db57c6088f8477110316c234201c97214f7a78d27cda3b963db1d7d15e46ec189c918a4a85
 WHIRLPOOL 
dbf30a36a2016c913a6a81555c1d485a5247f1499f24eea681fadfa7bea640d9cee2b962f2c23f2ac0c5f3f12b39ca904547089b8ceb6e127a3efc7c31ccbb40
 DIST live.2016.09.05.tar.gz 619725 SHA256 
afd7bd5fd928737b4ae73bb2557cd6e84aa1eb1c9c9e7d6e9b103954ee2a8cee SHA512 
0098d26195879c6a9915aef99e41049bdc2244d04209477b2943aa031c6e1b64775d27a3bd1d089e6b6d420d51cc076caeeda20b16f14b6e72b730499d38cec9
 WHIRLPOOL 
8952e8fe418f6efe3732ddd3e9a2df67b5fe580b9d163726d0517b30acead2ab19526b02def6fa55a288c66659229cc7173aabc2301eaff67e6e2bfc083f8bd7
+DIST live.2016.09.12.tar.gz 619910 SHA256 
09a046d0bf952291d4d70c26de4741ac11f049ee737592e6a251073cb3ecf9e0 SHA512 
d45e5a47676e14df17676f25f1ffbd37f43f5f34e5553723e429b28d56a127065620427c1e007cec9a0ef214c6167b039dca89d9c06c291caab36a7e0ba10978
 WHIRLPOOL 
0114694ce7c2009c69e25dad89084f4619fcd6ed536d0018588b2098e9c80ae1e342c035f2999e01fc2a183e40ce12b1ea22b9f2fc7cbdda8b436479b106db00

diff --git a/media-plugins/live/live-2016.09.12.ebuild 
b/media-plugins/live/live-2016.09.12.ebuild
new file mode 100644
index ..f8ef23f
--- /dev/null
+++ b/media-plugins/live/live-2016.09.12.ebuild
@@ -0,0 +1,129 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+inherit flag-o-matic eutils toolchain-funcs multilib multilib-minimal
+
+DESCRIPTION="Libraries for standards-based RTP/RTCP/RTSP multimedia streaming"
+HOMEPAGE="http://www.live555.com/";
+SRC_URI="http://www.live555.com/liveMedia/public/${P/-/.}.tar.gz
+   mirror://gentoo/${P/-/.}.tar.gz"
+
+LICENSE="LGPL-2.1"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~ia64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris"
+IUSE="examples static-libs"
+DOCS=( "live-shared/README" )
+
+# Alexis Ballier 
+# Be careful, bump this everytime you bump the package and the ABI has changed.
+# If you don't know, ask someone.
+LIVE_ABI_VERSION=7
+SLOT="0/${LIVE_ABI_VERSION}"
+
+src_unpack() {
+   unpack ${A}
+   mkdir -p "${S}"
+   mv "${WORKDIR}/live" "${S}/" || die
+}
+
+src_prepare() {
+   epatch "${FILESDIR}/${PN}-recursive2.patch"
+
+   if use static-libs ; then
+   cp -pPR live live-shared
+   mv live live-static
+   else
+   mv live live-shared
+   fi
+
+   use static-libs && cp "${FILESDIR}/config.gentoo" live-static
+   cp "${FILESDIR}/config.gentoo-so-r1" live-shared
+
+   case ${CHOST} in
+   *-solaris*)
+   use static-libs && { sed -i \
+   -e '/^COMPILE_OPTS /s/$/ -DSOLARIS 
-DXLOCALE_NOT_USED/' \
+   -e '/^LIBS_FOR_CONSOLE_APPLICATION /s/$/ 
-lsocket -lnsl/' \
+   live-static/config.gentoo \
+   || die ; }
+   sed -i \
+   -e '/^COMPILE_OPTS /s/$/ -DSOLARIS 
-DXLOCALE_NOT_USED/' \
+   -e '/^LIBS_FOR_CONSOLE_APPLICATION /s/$/ 
-lsocket -lnsl/' \
+   live-shared/config.gentoo-so-r1 \
+   || die
+   ;;
+   *-darwin*)
+   use static-libs && { sed -i \
+   -e '/^COMPILE_OPTS /s/$/ -DBSD=1 
-DHAVE_SOCKADDR_LEN=1/' \
+   -e '/^LINK /s/$/ /' \
+   -e '/^LIBRARY_LINK /s/$/ /' \
+ 

[gentoo-commits] sites/planet:master commit in: media/

2016-09-14 Thread Michael Palimaka
commit: 8e080435094b1b57a28f12c1da1ba7f3e635f76e
Author: Michael Palimaka  gentoo  org>
AuthorDate: Wed Sep 14 16:43:30 2016 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Wed Sep 14 16:47:33 2016 +
URL:https://gitweb.gentoo.org/sites/planet.git/commit/?id=8e080435

planet.css: preserve image aspect ratio

Gentoo-bug: 593522

 media/planet.css | 1 +
 1 file changed, 1 insertion(+)

diff --git a/media/planet.css b/media/planet.css
index 9db6227..d784c22 100644
--- a/media/planet.css
+++ b/media/planet.css
@@ -132,6 +132,7 @@ pre {
 img {
border: 0px;
max-width: 500px;
+   height: auto;
 }
 
 div#intro {



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

2016-09-14 Thread Alexis Ballier
commit: 3f281c144612ca4fc999df6877a22a39b482f051
Author: Alexis Ballier  gentoo  org>
AuthorDate: Wed Sep 14 16:32:52 2016 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Wed Sep 14 16:32:52 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f281c14

media-video/rtmpdump: add missing inherit

Package-Manager: portage-2.3.0

 media-video/rtmpdump/rtmpdump-2.4_p20131018.ebuild | 2 +-
 media-video/rtmpdump/rtmpdump-.ebuild  | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-video/rtmpdump/rtmpdump-2.4_p20131018.ebuild 
b/media-video/rtmpdump/rtmpdump-2.4_p20131018.ebuild
index d6fcc11..fd5cf4e 100644
--- a/media-video/rtmpdump/rtmpdump-2.4_p20131018.ebuild
+++ b/media-video/rtmpdump/rtmpdump-2.4_p20131018.ebuild
@@ -4,7 +4,7 @@
 
 EAPI="4"
 
-inherit multilib toolchain-funcs multilib-minimal
+inherit multilib toolchain-funcs multilib-minimal flag-o-matic
 
 DESCRIPTION="RTMP client intended to stream audio or video flash content"
 HOMEPAGE="http://rtmpdump.mplayerhq.hu/";

diff --git a/media-video/rtmpdump/rtmpdump-.ebuild 
b/media-video/rtmpdump/rtmpdump-.ebuild
index c9348c0..54b1193 100644
--- a/media-video/rtmpdump/rtmpdump-.ebuild
+++ b/media-video/rtmpdump/rtmpdump-.ebuild
@@ -4,7 +4,7 @@
 
 EAPI="4"
 
-inherit git-2 multilib toolchain-funcs multilib-minimal
+inherit git-2 multilib toolchain-funcs multilib-minimal flag-o-matic
 
 DESCRIPTION="RTMP client intended to stream audio or video flash content"
 HOMEPAGE="http://rtmpdump.mplayerhq.hu/";



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

2016-09-14 Thread Alexis Ballier
commit: 4ff8903a00af9928ea908f89d063f2e07e423adf
Author: Alexis Ballier  gentoo  org>
AuthorDate: Wed Sep 14 16:30:18 2016 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Wed Sep 14 16:30:18 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ff8903a

Revert "media-video/rtmpdump: Move to EAPI6 and git-r3."

It doesnt even build...

This reverts commit 3252a86b2afff788707c84c540504cca87ac8630.

 .../rtmpdump/rtmpdump-2.4_p20131018-r1.ebuild  | 79 --
 media-video/rtmpdump/rtmpdump-.ebuild  | 13 ++--
 2 files changed, 5 insertions(+), 87 deletions(-)

diff --git a/media-video/rtmpdump/rtmpdump-2.4_p20131018-r1.ebuild 
b/media-video/rtmpdump/rtmpdump-2.4_p20131018-r1.ebuild
deleted file mode 100644
index 5a9d6d3..
--- a/media-video/rtmpdump/rtmpdump-2.4_p20131018-r1.ebuild
+++ /dev/null
@@ -1,79 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="6"
-
-inherit multilib toolchain-funcs multilib-minimal
-
-DESCRIPTION="RTMP client intended to stream audio or video flash content"
-HOMEPAGE="http://rtmpdump.mplayerhq.hu/";
-SRC_URI="https://dev.gentoo.org/~hwoarang/distfiles/${P}.tar.gz";
-
-# the library is LGPL-2.1, the command is GPL-2
-LICENSE="GPL-2 LGPL-2.1"
-SLOT="0"
-KEYWORDS="~amd64 ~amd64-fbsd ~amd64-linux ~arm ~hppa ~mips ~ppc ~ppc64 ~x86 
~x86-fbsd ~x86-linux"
-IUSE="gnutls polarssl ssl libressl"
-
-DEPEND="ssl? (
-   gnutls? ( 
>=net-libs/gnutls-2.12.23-r6[${MULTILIB_USEDEP},nettle(+)] )
-   polarssl? ( !gnutls? ( 
>=net-libs/polarssl-1.3.4[${MULTILIB_USEDEP}] ) )
-   !gnutls? ( !polarssl? ( !libressl? ( 
>=dev-libs/openssl-1.0.1h-r2:0[${MULTILIB_USEDEP}] ) libressl? ( 
dev-libs/libressl:0 ) ) )
-   >=sys-libs/zlib-1.2.8-r1[${MULTILIB_USEDEP}]
-   )"
-RDEPEND="${DEPEND}"
-
-DOCS=( README ChangeLog )
-HTML_DOCS=( rtmpdump.1.html rtmpgw.8.html )
-
-pkg_setup() {
-   if ! use ssl && { use gnutls || use polarssl; }; then
-   ewarn "USE='gnutls polarssl' are ignored without USE='ssl'."
-   ewarn "Please review the local USE flags for this package."
-   fi
-}
-
-src_prepare() {
-   default
-
-   # fix #571106 by restoring pre-GCC5 inline semantics
-   append-cflags -std=gnu89
-   # fix Makefile ( bug #298535 , bug #318353 and bug #324513 )
-   sed -i 's/\$(MAKEFLAGS)//g' Makefile \
-   || die "failed to fix Makefile"
-   sed -i -e 's:OPT=:&-fPIC :' \
-   -e 's:OPT:OPTS:' \
-   -e 's:CFLAGS=.*:& $(OPT):' librtmp/Makefile \
-   || die "failed to fix Makefile"
-   multilib_copy_sources
-
-   if use ssl ; then
-   if use gnutls ; then
-   crypto="GNUTLS"
-   elif use polarssl ; then
-   crypto="POLARSSL"
-   else
-   crypto="OPENSSL"
-   fi
-   fi
-}
-
-multilib_src_compile() {
-   #fix multilib-script support. Bug #327449
-   sed -i "/^libdir/s:lib$:$(get_libdir):" librtmp/Makefile || die
-   if ! multilib_is_native_abi; then
-   cd librtmp || die
-   fi
-   emake CC="$(tc-getCC)" LD="$(tc-getLD)" \
-   OPT="${CFLAGS}" XLDFLAGS="${LDFLAGS}" CRYPTO="${crypto}" 
SYS=posix
-}
-
-multilib_src_install() {
-   mkdir -p "${ED}"/usr/$(get_libdir) || die
-   if ! multilib_is_native_abi; then
-   cd librtmp || die
-   fi
-   emake DESTDIR="${ED}" prefix="/usr" mandir="/usr/share/man" \
-   CRYPTO="${crypto}" install
-}

diff --git a/media-video/rtmpdump/rtmpdump-.ebuild 
b/media-video/rtmpdump/rtmpdump-.ebuild
index 4c568c3..c9348c0 100644
--- a/media-video/rtmpdump/rtmpdump-.ebuild
+++ b/media-video/rtmpdump/rtmpdump-.ebuild
@@ -2,9 +2,9 @@
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
-EAPI="6"
+EAPI="4"
 
-inherit git-r3 multilib toolchain-funcs multilib-minimal
+inherit git-2 multilib toolchain-funcs multilib-minimal
 
 DESCRIPTION="RTMP client intended to stream audio or video flash content"
 HOMEPAGE="http://rtmpdump.mplayerhq.hu/";
@@ -24,9 +24,6 @@ DEPEND="ssl? (
)"
 RDEPEND="${DEPEND}"
 
-DOCS=( README ChangeLog )
-HTML_DOCS=( rtmpdump.1.html rtmpgw.8.html )
-
 pkg_setup() {
if ! use ssl && { use gnutls || use polarssl; }; then
ewarn "USE='gnutls polarssl' are ignored without USE='ssl'."
@@ -35,8 +32,6 @@ pkg_setup() {
 }
 
 src_prepare() {
-   default
-
# fix #571106 by restoring pre-GCC5 inline semantics
append-cflags -std=gnu89
# fix Makefile ( bug #298535 , bug #318353 and bug #324513 )
@@ -70,7 +65,9 @@ multilib_src_compile() {
 
 multilib_src_install() {
mkdir -p "${ED}"/usr/$(get_libdir) || die
-   if ! multilib_is_native_abi; then
+   if multilib_is_native_abi; then
+ 

[gentoo-commits] sites/planet:master commit in: configs/universe/, configs/planet/

2016-09-14 Thread Michael Palimaka
commit: 25541560c7aa137212ae8e9aaf5701cbd5d1
Author: Michael Palimaka  gentoo  org>
AuthorDate: Wed Sep 14 16:12:38 2016 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Wed Sep 14 16:12:47 2016 +
URL:https://gitweb.gentoo.org/sites/planet.git/commit/?id=25541560

Add alicef to planet and universe.

Gentoo-bug: 532372

 configs/planet/alicef   | 4 
 configs/universe/alicef | 4 
 2 files changed, 8 insertions(+)

diff --git a/configs/planet/alicef b/configs/planet/alicef
new file mode 100644
index 000..e6dc603
--- /dev/null
+++ b/configs/planet/alicef
@@ -0,0 +1,4 @@
+[http://aliceinwire.net/tag/tags/gentoo/index.atom]
+username = alicef
+name = Alice Ferrazzi
+gravatar = fc4d0239c296cce15e080882c8f34773

diff --git a/configs/universe/alicef b/configs/universe/alicef
new file mode 100644
index 000..251e163
--- /dev/null
+++ b/configs/universe/alicef
@@ -0,0 +1,4 @@
+[http://aliceinwire.net/blog/index.atom]
+username = alicef
+name = Alice Ferrazzi
+gravatar = fc4d0239c296cce15e080882c8f34773



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

2016-09-14 Thread Michael Palimaka
commit: d952f6b38064ef556069dbe365bc7bc04ae1
Author: Michael Palimaka  gentoo  org>
AuthorDate: Wed Sep 14 16:01:23 2016 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Wed Sep 14 16:01:57 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d952f6b3

net-misc/sslh: amd64/x86 stable

Package-Manager: portage-2.3.0

 net-misc/sslh/sslh-1.18-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/sslh/sslh-1.18-r1.ebuild 
b/net-misc/sslh/sslh-1.18-r1.ebuild
index 1059a96..9010070 100644
--- a/net-misc/sslh/sslh-1.18-r1.ebuild
+++ b/net-misc/sslh/sslh-1.18-r1.ebuild
@@ -13,7 +13,7 @@ SRC_URI="http://www.rutschle.net/tech/${PN}/${MY_P}.tar.gz";
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~m68k ~mips ~s390 ~sh ~x86"
+KEYWORDS="amd64 ~arm ~m68k ~mips ~s390 ~sh x86"
 IUSE="caps systemd tcpd"
 
 RDEPEND="caps? ( sys-libs/libcap )



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

2016-09-14 Thread Michael Palimaka
commit: 385e57e7ae7471aca00f405b9dec03bdbf068e86
Author: Michael Palimaka  gentoo  org>
AuthorDate: Wed Sep 14 16:01:47 2016 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Wed Sep 14 16:01:57 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=385e57e7

net-misc/sslh: remove old

Package-Manager: portage-2.3.0

 net-misc/sslh/Manifest |  1 -
 net-misc/sslh/sslh-1.17.ebuild | 48 --
 net-misc/sslh/sslh-1.18.ebuild | 46 
 3 files changed, 95 deletions(-)

diff --git a/net-misc/sslh/Manifest b/net-misc/sslh/Manifest
index 12ff109..9db5fe5 100644
--- a/net-misc/sslh/Manifest
+++ b/net-misc/sslh/Manifest
@@ -1,2 +1 @@
-DIST sslh-v1.17.tar.gz 45447 SHA256 
4f3589ed36d8a21581268d53055240eee5e5adf02894a2ca7a6c9022f24b582a SHA512 
13e9980f4af4111d1b7c695cc61f6a99dca0dbe6be6391a735ebcd15944094526761dbee1ee52d0a94bff689bd9eeefabe930fc0a515f2389bf0f44e0823a431
 WHIRLPOOL 
ec535e0932ba9debe2a19d6bef81b7a1498c658720bbf2a4a472b7858b7db3062299de605c264bf7dcaad3e912028491f5380c64b8c379ff693243a0a1f9a39a
 DIST sslh-v1.18.tar.gz 53170 SHA256 
1601a5b377dcafc6b47d2fbb8d4d25cceb83053a4adcc5874d501a2d5a7745ad SHA512 
3f0f61c340b689fb30015d5c73d6c29398b5c6a115ae9089d0b3c0230e99c90049df03133e4b0c3668fbfe995ed40cd3543c5764171c57e632e75bd5c3548fea
 WHIRLPOOL 
31ab991527072c6304770b40ad07ce62ad8642e4697ac1cbeadd9f6226522f40b858d0dc6657578df3adba0f92d8f85fd38ece199f347eec352f3a831c131b35

diff --git a/net-misc/sslh/sslh-1.17.ebuild b/net-misc/sslh/sslh-1.17.ebuild
deleted file mode 100644
index fbc8369..
--- a/net-misc/sslh/sslh-1.17.ebuild
+++ /dev/null
@@ -1,48 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-MY_P="${PN}-v${PV}"
-inherit toolchain-funcs eutils
-
-DESCRIPTION="Port multiplexer - accept both HTTPS and SSH connections on the 
same port"
-HOMEPAGE="http://www.rutschle.net/tech/sslh.shtml";
-SRC_URI="http://www.rutschle.net/tech/${MY_P}.tar.gz";
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ~arm ~m68k ~mips ~s390 ~sh x86"
-IUSE="caps tcpd"
-
-RDEPEND="caps? ( sys-libs/libcap )
-   tcpd? ( sys-apps/tcp-wrappers )
-   dev-libs/libconfig"
-DEPEND="${RDEPEND}
-   dev-lang/perl"
-
-RESTRICT="test"
-
-S=${WORKDIR}/${MY_P}
-
-src_prepare() {
-   epatch "${FILESDIR}"/${P}-version-deps.patch
-}
-
-src_compile() {
-   emake \
-   CC="$(tc-getCC)" \
-   USELIBCAP=$(usev caps) \
-   USELIBWRAP=$(usev tcpd)
-}
-
-src_install() {
-   dosbin sslh-{fork,select}
-   dosym sslh-fork /usr/sbin/sslh
-   doman sslh.8.gz
-   dodoc ChangeLog README.md
-
-   newinitd "${FILESDIR}"/sslh.init.d-2 sslh
-   newconfd "${FILESDIR}"/sslh.conf.d-2 sslh
-}

diff --git a/net-misc/sslh/sslh-1.18.ebuild b/net-misc/sslh/sslh-1.18.ebuild
deleted file mode 100644
index 7819c8f..
--- a/net-misc/sslh/sslh-1.18.ebuild
+++ /dev/null
@@ -1,46 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=6
-
-MY_P="${PN}-v${PV}"
-inherit toolchain-funcs
-
-DESCRIPTION="Port multiplexer - accept both HTTPS and SSH connections on the 
same port"
-HOMEPAGE="http://www.rutschle.net/tech/sslh.shtml";
-SRC_URI="http://www.rutschle.net/tech/${PN}/${MY_P}.tar.gz";
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~m68k ~mips ~s390 ~sh ~x86"
-IUSE="caps tcpd"
-
-RDEPEND="caps? ( sys-libs/libcap )
-   tcpd? ( sys-apps/tcp-wrappers )
-   dev-libs/libconfig"
-DEPEND="${RDEPEND}
-   dev-lang/perl"
-
-RESTRICT="test"
-
-S=${WORKDIR}/${MY_P}
-
-PATCHES=( "${FILESDIR}/${PN}-1.17-version-deps.patch" )
-
-src_compile() {
-   emake \
-   CC="$(tc-getCC)" \
-   USELIBCAP=$(usev caps) \
-   USELIBWRAP=$(usev tcpd)
-}
-
-src_install() {
-   dosbin sslh-{fork,select}
-   dosym sslh-fork /usr/sbin/sslh
-   doman sslh.8.gz
-   dodoc ChangeLog README.md
-
-   newinitd "${FILESDIR}"/sslh.init.d-2 sslh
-   newconfd "${FILESDIR}"/sslh.conf.d-2 sslh
-}



[gentoo-commits] repo/gentoo:master commit in: kde-base/kdelibs/

2016-09-14 Thread Michael Palimaka
commit: 6a3db04e1c5fe0f72302a5987eb333b283a2ca53
Author: Michael Palimaka  gentoo  org>
AuthorDate: Wed Sep 14 15:53:22 2016 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Wed Sep 14 15:56:09 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a3db04e

kde-base/kdelibs: x86 stable

Gentoo-bug: 593224

Package-Manager: portage-2.3.0

 kde-base/kdelibs/kdelibs-4.14.24.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/kde-base/kdelibs/kdelibs-4.14.24.ebuild 
b/kde-base/kdelibs/kdelibs-4.14.24.ebuild
index 13f80ff..cfa1f60 100644
--- a/kde-base/kdelibs/kdelibs-4.14.24.ebuild
+++ b/kde-base/kdelibs/kdelibs-4.14.24.ebuild
@@ -18,7 +18,7 @@ DESCRIPTION="KDE libraries needed by all KDE programs"
 [[ ${KDE_BUILD_TYPE} != live ]] && \
 SRC_URI="mirror://kde/stable/applications/${APPS_VERSION}/src/${P}.tar.xz"
 
-KEYWORDS="amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux 
~x86-linux"
+KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux 
~x86-linux"
 LICENSE="LGPL-2.1"
 IUSE="cpu_flags_x86_3dnow acl altivec +bzip2 +crypt debug doc fam jpeg2k
 kerberos libressl lzma cpu_flags_x86_mmx nls openexr +policykit spell



[gentoo-commits] repo/gentoo:master commit in: kde-base/kdelibs/files/, kde-base/kdelibs/

2016-09-14 Thread Michael Palimaka
commit: 4b4abf18a2626f5f0148911d99582a506c7f5187
Author: Michael Palimaka  gentoo  org>
AuthorDate: Wed Sep 14 15:55:43 2016 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Wed Sep 14 15:56:09 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4b4abf18

kde-base/kdelibs: remove old

Package-Manager: portage-2.3.0

 kde-base/kdelibs/Manifest  |   3 -
 .../files/kdelibs-4.14.22-gcc6-visibility.patch|  26 --
 kde-base/kdelibs/kdelibs-4.14.20-r2.ebuild | 302 
 kde-base/kdelibs/kdelibs-4.14.22.ebuild| 304 -
 kde-base/kdelibs/kdelibs-4.14.23.ebuild| 301 
 5 files changed, 936 deletions(-)

diff --git a/kde-base/kdelibs/Manifest b/kde-base/kdelibs/Manifest
index 89207bc..0b34c73 100644
--- a/kde-base/kdelibs/Manifest
+++ b/kde-base/kdelibs/Manifest
@@ -1,4 +1 @@
-DIST kdelibs-4.14.20.tar.xz 11632384 SHA256 
b77e9b3c5063563db00e2fd816794f438148609aee22c2f2ddb2588b9e8c3cb4 SHA512 
bcc52c959497ac229d21665113236428ac71e34cf5ac853b2d0200fd067f71db432aa29e1709ffcc2762764d1e973638e805a377ca4a254c0b3ded7f03228fbb
 WHIRLPOOL 
76058923f6dc50ebdbc0dd1bfebc12048ebfa2ed431dc78e34017707e90553c0eb5e25825c0f13cc892eb1cd601d702aee4f62235be0f449974af402c3eeb650
-DIST kdelibs-4.14.22.tar.xz 11632176 SHA256 
f0caa5e99ec325d9392a68393aadf58898c269be7c41f878b2b1807cc931d567 SHA512 
9ea28cd541eb6ec46bd27b364c35ca7818a90651507beaed28f3a632fc17ec608e18643d1cfdb4a21661148f93ace0067a63dfd1328b66f271a1aa8d5c201609
 WHIRLPOOL 
59b6fdd92244b26a19dfa7d459cd4e5659e0f31d915febbe6173a9e2a8e9be9edf40969c395ebfc55446607b11416c9a5f2861e0307d38e27ca515c109f69b37
-DIST kdelibs-4.14.23.tar.xz 11633836 SHA256 
3afe6ecf2d735484d2c2e22efda45a2c5c6ff702e87f56c80e2bcb565db11fcd SHA512 
496d18e0764df7909bd4eeeb8d603bbca31cb7c1628e919588dd7a2b6c04fdd7feeb45e2597be1945c9d8afe34a6e479393e86211805c09301345a3f2d30a4a6
 WHIRLPOOL 
069ce8882cac94f51f3b502a90cfb671bf1b95084db2987a86b87d1220a2b587c70dd4f57d63b4cf125e3f723475c127dd11c0d632eb7179807f6b02080b94e4
 DIST kdelibs-4.14.24.tar.xz 11635840 SHA256 
45e663e8739f131115eda69e5af95e895cce8161228d075d74a9a8cd390346ef SHA512 
187737e30d05f324977cfc14aa375b49e15c322abb2b8f482382f9e6061bf7d18b97b957a7fcc1fb9184fa68cd3e1753d9633e14f32d799e3e5a78f283ff0894
 WHIRLPOOL 
2a4a67f792a2d88f2a4cfd49cafe2c611e79ba974a55d6d77e9688acf89be56817adfa6489017162afc42d7c30949df277b8974a2aaf59b2357a3b279a83b0a2

diff --git a/kde-base/kdelibs/files/kdelibs-4.14.22-gcc6-visibility.patch 
b/kde-base/kdelibs/files/kdelibs-4.14.22-gcc6-visibility.patch
deleted file mode 100644
index 5a98d9c..
--- a/kde-base/kdelibs/files/kdelibs-4.14.22-gcc6-visibility.patch
+++ /dev/null
@@ -1,26 +0,0 @@
-From: David Faure 
-Date: Tue, 16 Aug 2016 13:50:57 +
-Subject: Fix wrong value of __KDE_HAVE_GCC_VISIBILITY on systems with gcc 6.
-X-Git-Url: 
http://quickgit.kde.org/?p=kdelibs.git&a=commitdiff&h=e9b25c7c040d8526fe8675b97d1067c8ffa7249f

-Fix wrong value of __KDE_HAVE_GCC_VISIBILITY on systems with gcc 6.
-
-Clearly the author of this regexp, in 2006, thought gcc would never
-hit version 6 :-)
-
-REVIEW: 128697

-
-
 a/cmake/modules/FindKDE4Internal.cmake
-+++ b/cmake/modules/FindKDE4Internal.cmake
-@@ -1221,7 +1221,7 @@
-# get the gcc version
-exec_program(${CMAKE_C_COMPILER} ARGS ${CMAKE_C_COMPILER_ARG1} --version 
OUTPUT_VARIABLE _gcc_version_info)
- 
--   string (REGEX MATCH "[345]\\.[0-9]\\.[0-9]" _gcc_version 
"${_gcc_version_info}")
-+   string (REGEX MATCH "[3-9]\\.[0-9]\\.[0-9]" _gcc_version 
"${_gcc_version_info}")
-# gcc on mac just reports: "gcc (GCC) 3.3 20030304 ..." without the patch 
level, handle this here:
-if (NOT _gcc_version)
-   string (REGEX MATCH ".*\\(GCC\\).* ([34]\\.[0-9]) .*" "\\1.0" 
_gcc_version "${gcc_on_macos}")
-

diff --git a/kde-base/kdelibs/kdelibs-4.14.20-r2.ebuild 
b/kde-base/kdelibs/kdelibs-4.14.20-r2.ebuild
deleted file mode 100644
index 3b2df45..
--- a/kde-base/kdelibs/kdelibs-4.14.20-r2.ebuild
+++ /dev/null
@@ -1,302 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=6
-
-CMAKE_MIN_VERSION="3.3.1-r1"
-CPPUNIT_REQUIRED="optional"
-DECLARATIVE_REQUIRED="always"
-KDE_HANDBOOK="optional"
-OPENGL_REQUIRED="optional"
-WEBKIT_REQUIRED="always"
-inherit kde4-base fdo-mime multilib toolchain-funcs flag-o-matic
-
-EGIT_BRANCH="KDE/4.14"
-APPS_VERSION="16.04.1" # Don't forget to bump this
-
-DESCRIPTION="KDE libraries needed by all KDE programs"
-[[ ${KDE_BUILD_TYPE} != live ]] && \
-SRC_URI="mirror://kde/stable/applications/${APPS_VERSION}/src/${P}.tar.xz"
-
-KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux 
~x86-linux"
-LICENSE="LGPL-2.1"
-IUSE="cpu_flags_x86_3dnow acl altivec +bzip2 +crypt debug doc fam jpeg2k
-kerberos libressl lzma cpu_flags_x86_mmx nls openexr +policykit spell
-cpu_flags_x86_sse cpu_

  1   2   3   >