[gentoo-commits] repo/gentoo:master commit in: dev-perl/Term-ProgressBar/

2018-02-27 Thread Kent Fredric
commit: 4acfa9ae7e91c44612b7bc590f57e1611b23d1da
Author: Kent Fredric  gentoo  org>
AuthorDate: Wed Feb 28 07:41:59 2018 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Wed Feb 28 07:42:15 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4acfa9ae

dev-perl/Term-ProgressBar: Bump to version 2.210.0

- EAPI6
- Add USE="examples"
- Enable parallel tests

Upstream:
- Packaging
- Fix version inconsistency
- Avoid uninitialized messages in silent mode.

Package-Manager: Portage-2.3.18, Repoman-2.3.6

 dev-perl/Term-ProgressBar/Manifest |  1 +
 .../Term-ProgressBar-2.210.0.ebuild| 30 ++
 dev-perl/Term-ProgressBar/metadata.xml |  1 +
 3 files changed, 32 insertions(+)

diff --git a/dev-perl/Term-ProgressBar/Manifest 
b/dev-perl/Term-ProgressBar/Manifest
index 125bbc3df37..b782d85dafe 100644
--- a/dev-perl/Term-ProgressBar/Manifest
+++ b/dev-perl/Term-ProgressBar/Manifest
@@ -1 +1,2 @@
 DIST Term-ProgressBar-2.17.tar.gz 18711 BLAKE2B 
16eb4aa210177bbd98ef7d6e3743bb8753977229d0cbc9350262737190644d2054c75f3279faae110f76fa29ebafe429408f11a8557695ab29dc99aeda0aeb92
 SHA512 
876490e3158b76aca4d118c03fc7984e1801cda620f23369083edbb4647b134b49eaca427ef790f2cf98a7786055ae777359484b102f1868a6641cc5bdb36d2c
+DIST Term-ProgressBar-2.21.tar.gz 19309 BLAKE2B 
0f5997c581f6f31eb82ed552c396c4c64f1f281724888a1b04e70f7339e155742980886a1c0a58f52e2b1a5f2aa2915332eabb06b4f7f93206c66d5d028d6766
 SHA512 
0d778b86edffe095c8a320b52b4e9f482937e75ef17d0dcb5b3bd6cba8acc8e0fe26c893fa2b48bb5482ae13d4901d26273a796bc77152839eb5b14165b7d617

diff --git a/dev-perl/Term-ProgressBar/Term-ProgressBar-2.210.0.ebuild 
b/dev-perl/Term-ProgressBar/Term-ProgressBar-2.210.0.ebuild
new file mode 100644
index 000..824afee850a
--- /dev/null
+++ b/dev-perl/Term-ProgressBar/Term-ProgressBar-2.210.0.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DIST_AUTHOR=MANWAR
+DIST_VERSION=2.21
+DIST_EXAMPLES=( "examples/*" )
+inherit perl-module
+
+DESCRIPTION="Provide a progress meter on a standard terminal"
+
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-linux"
+IUSE="test"
+
+RDEPEND="
+   virtual/perl-Carp
+   >=dev-perl/Class-MethodMaker-1.20.0
+   >=dev-perl/TermReadKey-2.140.0
+   virtual/perl-autodie
+"
+DEPEND="${RDEPEND}
+   virtual/perl-ExtUtils-MakeMaker
+   test? (
+   >=dev-perl/Test-Exception-0.310.0
+   >=dev-perl/Capture-Tiny-0.130.0
+   >=virtual/perl-Test-Simple-0.800.0
+   )
+"

diff --git a/dev-perl/Term-ProgressBar/metadata.xml 
b/dev-perl/Term-ProgressBar/metadata.xml
index 8b677655d5c..18a6949bba8 100644
--- a/dev-perl/Term-ProgressBar/metadata.xml
+++ b/dev-perl/Term-ProgressBar/metadata.xml
@@ -8,5 +8,6 @@
   
 Term-ProgressBar
 Term::ProgressBar
+Term::ProgressBar::IO
   
 



[gentoo-commits] repo/gentoo:master commit in: dev-ada/gtkada/

2018-02-27 Thread Alfredo Tupone
commit: 47cd53c1396e33e43eeda078e6fae486243d8520
Author: Tupone Alfredo  gentoo  org>
AuthorDate: Wed Feb 28 07:34:39 2018 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Wed Feb 28 07:34:39 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=47cd53c1

dev-ada/gtkada: Add ~x86

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 dev-ada/gtkada/gtkada-2017.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ada/gtkada/gtkada-2017.ebuild 
b/dev-ada/gtkada/gtkada-2017.ebuild
index aed9663db24..14fad28f455 100644
--- a/dev-ada/gtkada/gtkada-2017.ebuild
+++ b/dev-ada/gtkada/gtkada-2017.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="http://mirrors.cdn.adacore.com/art/591ae7a8c7a4473fcbb154c9
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~x86"
 IUSE="gnat_2016 +gnat_2017 +shared static-libs"
 
 RDEPEND="gnat_2016? ( dev-lang/gnat-gpl:4.9.4 )



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

2018-02-27 Thread Kent Fredric
commit: f491fc181a65dfd54dde46b985ec8dd0de206d22
Author: Kent Fredric  gentoo  org>
AuthorDate: Wed Feb 28 05:30:55 2018 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Wed Feb 28 07:26:48 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f491fc18

dev-perl/Template-Plugin-Latex: Bump to version 3.120.0

- Enable LaTeX tests

Upstream:
- Require perl 5.10

Package-Manager: Portage-2.3.18, Repoman-2.3.6

 dev-perl/Template-Plugin-Latex/Manifest|  1 +
 .../Template-Plugin-Latex-3.120.0.ebuild   | 30 ++
 2 files changed, 31 insertions(+)

diff --git a/dev-perl/Template-Plugin-Latex/Manifest 
b/dev-perl/Template-Plugin-Latex/Manifest
index 67069c157e9..4135408554d 100644
--- a/dev-perl/Template-Plugin-Latex/Manifest
+++ b/dev-perl/Template-Plugin-Latex/Manifest
@@ -1,2 +1,3 @@
 DIST Template-Plugin-Latex-3.06.tar.gz 20487 BLAKE2B 
93d1c25e97b682d2b80018f758a354f12a7e311539527e75a4b595bf7e02f63af0635606474bc214cf27fdf26e9166640749660268991ab2a7b441e2fceb003c
 SHA512 
13baa205d2095eb25fb746bfd03dd9f75d7c48cf775cc0b2d5874e9e6a76f69971925729709136dc53276b210855dbc7bf71d79bb0aa3dd28c8383c8569a7441
 DIST Template-Plugin-Latex-3.11.tar.gz 20050 BLAKE2B 
805e96d8e2f97d02ab0a30c8d7599d50708743e9b92a8b2f47892782c22158de2858e80917b8554c6fff80a97b14f6b2cbf6f1dc5b460d26ec8d9f52a7fd74bb
 SHA512 
28cf78ec36a3884dd90cceaeae88dee2a2239310a3aba35430fdac1b6eb27b1f674603580c54da025f59a352d3c4e69a00ba5b84e1d3e7e72187eee13ed3dd4d
+DIST Template-Plugin-Latex-3.12.tar.gz 20067 BLAKE2B 
3e60959f393538899dd85aa2adb8c5eb930457337c7674e205ad445d5de4db9124b1448434eb162d9b677bd709778ae25d1544a245d682e1bece1a56093f9ebb
 SHA512 
dc962b84c93de8a900b0b0231ef801704dfaa9d1831d170b5307193615a9071978a3a5051ad64eba105cb6943f2a1a70e213ea7d576a2e7408f5d64036914abb

diff --git 
a/dev-perl/Template-Plugin-Latex/Template-Plugin-Latex-3.120.0.ebuild 
b/dev-perl/Template-Plugin-Latex/Template-Plugin-Latex-3.120.0.ebuild
new file mode 100644
index 000..25370fef634
--- /dev/null
+++ b/dev-perl/Template-Plugin-Latex/Template-Plugin-Latex-3.120.0.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DIST_AUTHOR=EHUELS
+DIST_VERSION=3.12
+inherit perl-module eutils
+
+DESCRIPTION="LaTeX support for the Template Toolkit"
+
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~x86-fbsd"
+IUSE="test"
+
+RDEPEND="
+   >=dev-perl/LaTeX-Driver-0.70.0
+   >=dev-perl/LaTeX-Encode-0.20.0
+   dev-perl/LaTeX-Table
+   >=dev-perl/Template-Toolkit-2.160.0
+   virtual/latex-base
+"
+src_test() {
+   LATEX_TESTING=1 perl-module_src_test
+}
+
+DEPEND="${RDEPEND}
+   virtual/perl-ExtUtils-MakeMaker
+   test? ( virtual/perl-Test-Harness )
+"



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

2018-02-27 Thread Sergei Trofimovich
commit: 23e42c5e86fb77532cb6a75928c98a6714a4f5e1
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Wed Feb 28 00:09:44 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Feb 28 07:15:41 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=23e42c5e

dev-libs/libtar: stable 1.2.20-r4 for sparc, bug #648936

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

 dev-libs/libtar/libtar-1.2.20-r4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libtar/libtar-1.2.20-r4.ebuild 
b/dev-libs/libtar/libtar-1.2.20-r4.ebuild
index eccd392e3ba..33e618026da 100644
--- a/dev-libs/libtar/libtar-1.2.20-r4.ebuild
+++ b/dev-libs/libtar/libtar-1.2.20-r4.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://dev.gentoo.org/~pinkbyte/distfiles/snapshots/${P}.tar.gz";
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~amd64-linux 
~x86-linux ~ppc-macos"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 sparc ~x86 ~amd64-fbsd ~amd64-linux 
~x86-linux ~ppc-macos"
 IUSE="static-libs zlib"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: x11-terms/eterm/

2018-02-27 Thread Sergei Trofimovich
commit: d19b127b0b4912679be8cbfa4a22abc547702f9b
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Wed Feb 28 00:08:36 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Feb 28 07:15:36 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d19b127b

x11-terms/eterm: stable 0.9.6-r1 for sparc, bug #648882

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

 x11-terms/eterm/eterm-0.9.6-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-terms/eterm/eterm-0.9.6-r1.ebuild 
b/x11-terms/eterm/eterm-0.9.6-r1.ebuild
index a45f8f471f9..9a9a274276f 100644
--- a/x11-terms/eterm/eterm-0.9.6-r1.ebuild
+++ b/x11-terms/eterm/eterm-0.9.6-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~hppa ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~ppc-macos ~x86-macos"
+KEYWORDS="~alpha amd64 ~arm ~hppa ia64 ~mips ~ppc ~ppc64 ~sh sparc ~x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~ppc-macos ~x86-macos"
 IUSE="escreen minimal cpu_flags_x86_mmx cpu_flags_x86_sse2 unicode +utempter"
 
 RDEPEND="



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

2018-02-27 Thread Hans de Graaff
commit: f247b924cf33b569dd3172082e9e55617f332ca6
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Feb 28 05:09:30 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Feb 28 05:09:30 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f247b924

dev-ruby/fakefs: add 0.13.2

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 dev-ruby/fakefs/Manifest |  1 +
 dev-ruby/fakefs/fakefs-0.13.2.ebuild | 43 
 2 files changed, 44 insertions(+)

diff --git a/dev-ruby/fakefs/Manifest b/dev-ruby/fakefs/Manifest
index 84f524fa6d6..531b4cec802 100644
--- a/dev-ruby/fakefs/Manifest
+++ b/dev-ruby/fakefs/Manifest
@@ -1,4 +1,5 @@
 DIST fakefs-0.11.3.tar.gz 44888 BLAKE2B 
498dbcbe12389f27b6c6776425910f91ccc45ff85db1fa59e4fef8635dc9923294dbc979df2d10846d1435e81ee6d622190d3195399a4778d00bd4446edd2571
 SHA512 
9c9e18337d3c461fe4b5a4e6ede17cd840959147e66a57eb61fa203d8ba95d5655885d3e5b776ecb3a1cee93488dc711d1b2bd28df23bc131195e311229c329d
 DIST fakefs-0.12.0.tar.gz 45573 BLAKE2B 
8fabed4ae113da67a3e7b61c6b4c400d1e20509a5e9cdd4f865b5c0539a0840fa4d94899c58841d8158a431cb8f370973c89488d3929b43f1080d53283f7266b
 SHA512 
623a8b150d2b1a324eb5f349c89eb4dbd0dd84a4efc3305ab6e53d45b8513d6272368ea0d8db9c57eeda0a2c68617bad57f27ff2e6bad3fb3342aace591bfa77
 DIST fakefs-0.13.0.tar.gz 45866 BLAKE2B 
0c31b6672aed70d00b5372a6b43045ebc1037126b81fe8cae8b139c1298fe833b42b09255f3c64148a6073d0205759786e401c6c34cdb5054295a2f654ba2584
 SHA512 
9df14a3d7ec2cdd92126eedf7663460caf21ad017f5db8a941fe8489ca3e3d16b8dd5fcb41d92b45a2895d18e18c9dd705d70e9b2d7895edb2f4430be7e6a0fa
+DIST fakefs-0.13.2.tar.gz 45978 BLAKE2B 
7657904f7732f398fbea8eaffc7fed375316be8827d015121215383f93524d683dd2f957b067e796a795b97e3c697b95ed1f317743d3b111e0ae9b6afe1d5740
 SHA512 
9d1aec7c750a70b8c27543481aa431c42df1436d1cd59af5feb0cde4bdb7491907ed856ffb991d4ca8a8147a521cb35910f8f9de9d80426ee4432a20090003b2
 DIST fakefs-0.9.2.tar.gz 42792 BLAKE2B 
dc2037960f9aa05f62e09f8fb98f7b115c6f63af56436573ce88bc66fee2cb42f1e362ceb2de7f17b21701b884ad8bc7c6ef5170a7441fcc16fb16977cbb1b4f
 SHA512 
ba68f9d240d54379ba8b16dcb3e375b586c50f78a081a916151d21af2d6d8b61471fdc842ad91d1390e8dcf54b0744e95ba4794a5ebc915858886ec47f9dbb8a

diff --git a/dev-ruby/fakefs/fakefs-0.13.2.ebuild 
b/dev-ruby/fakefs/fakefs-0.13.2.ebuild
new file mode 100644
index 000..738412468a2
--- /dev/null
+++ b/dev-ruby/fakefs/fakefs-0.13.2.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+USE_RUBY="ruby22 ruby23 ruby24"
+
+RUBY_FAKEGEM_RECIPE_TEST="none"
+
+RUBY_FAKEGEM_RECIPE_DOC="rdoc"
+RUBY_FAKEGEM_EXTRADOC="CONTRIBUTORS README.md"
+
+inherit ruby-fakegem eutils
+
+DESCRIPTION="A fake filesystem. Use it in your tests"
+HOMEPAGE="https://github.com/defunkt/fakefs";
+SRC_URI="https://github.com/defunkt/fakefs/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris 
~x86-solaris"
+IUSE=""
+
+ruby_add_bdepend "
+   test? (
+   >=dev-ruby/rspec-3.1:3
+   >=dev-ruby/minitest-5.5
+   )"
+
+all_ruby_prepare() {
+   # Remove bundler
+   rm Gemfile || die
+
+   # Avoid unneeded minitest-rg dependency.
+   sed -i -e '1igem "minitest", "~>5.5"' \
+   -e '/bundler/ s:^:#:' \
+   -e '/minitest\/rg/ s:^:#:' test/test_helper.rb || die
+}
+
+each_ruby_test() {
+   RSPEC_VERSION=3 ruby-ng_rspec
+   ${RUBY} -Ilib:.:test -e 'Dir["test/**/*_test.rb"].each{|f| require f}' 
|| die
+}



[gentoo-commits] repo/gentoo:master commit in: www-apache/passenger/

2018-02-27 Thread Hans de Graaff
commit: 196c37b5c1eee53a6579ec6c528f9387f931ff64
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Feb 28 05:20:53 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Feb 28 05:20:53 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=196c37b5

www-apache/passenger: add 5.2.1

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 www-apache/passenger/Manifest   |   1 +
 www-apache/passenger/passenger-5.2.1.ebuild | 127 
 2 files changed, 128 insertions(+)

diff --git a/www-apache/passenger/Manifest b/www-apache/passenger/Manifest
index 350f2df103b..4dd72d3da11 100644
--- a/www-apache/passenger/Manifest
+++ b/www-apache/passenger/Manifest
@@ -1,3 +1,4 @@
 DIST passenger-5.1.11.tar.gz 4243340 BLAKE2B 
25c6cc0016c4078962466716f16a2d084d4e59528153bbe09dae70c4935941cabc456062e0004f7640074f163e53aa6f95e44fc7b99136292db5e3c9bb9fe554
 SHA512 
7dce496916533f2fcd5cb5931d79308da8adda300a8b8603ce90b92645e69a1283d147976b5aa3408f86ccb71f9e5849bfb68e58a806a8a58529cadda557bccb
 DIST passenger-5.1.12.tar.gz 4245993 BLAKE2B 
4f5808bcb373a85fbe2e160d9bd993fdff32a78f5083f5b5ff38112a4d3ca906a18a241cef6744350c0f33ef357dfda7a2cd5af875223a082a19b4e99cba4aeb
 SHA512 
7ecdf0be306a3c4b842c8497861dbc072fc87f5601840678fe1125b77d50e683003b49616397d39b34705c967f604f5193be173c52a9c5ab235ef4e6e43f2f4a
 DIST passenger-5.2.0.tar.gz 4978059 BLAKE2B 
d74e8a1b6ea21bf8ef2d606597acfe331661fc1d0908f0399c624c860700e004c3231f0fcd8adf4aec9221bcabb1311155b5ddc08cf8e92a6cb97736d87c8e97
 SHA512 
c1450f6921a75851d5ed1c8a34dc5dc97b085ee6ae2e5fcbaf897873c0f73af09ca1df1fa1986cb91937ea7b2192d222540b061c6c8e8bb03d19991b8b357e34
+DIST passenger-5.2.1.tar.gz 4978302 BLAKE2B 
622f831e0b3e1a950f3dabc69b13c304896506d70341dafac0df4074450cea2b2c33a1c60b39efe8600a3cac32c6782f28599de85e1856a785896ada27f2f9c4
 SHA512 
8223fe0f7c04de9b079e8748d22679b7253599a5ef070cfd63b829c7ec7c4375528bc186d136ab2602d07a9a36fac4bc53b30c775e433641dfa80ab67f326848

diff --git a/www-apache/passenger/passenger-5.2.1.ebuild 
b/www-apache/passenger/passenger-5.2.1.ebuild
new file mode 100644
index 000..1833c88aa15
--- /dev/null
+++ b/www-apache/passenger/passenger-5.2.1.ebuild
@@ -0,0 +1,127 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+USE_RUBY="ruby22 ruby23 ruby24"
+
+inherit apache-module flag-o-matic multilib ruby-ng toolchain-funcs
+
+DESCRIPTION="Passenger makes deployment of Ruby on Rails applications a breeze"
+HOMEPAGE="https://www.phusionpassenger.com/";
+SRC_URI="https://s3.amazonaws.com/phusion-passenger/releases/${P}.tar.gz";
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="apache2 debug"
+
+ruby_add_bdepend "dev-ruby/rake"
+
+ruby_add_rdepend "
+   >=dev-ruby/rack-1.0.0:*
+   >=dev-ruby/rake-0.8.1"
+
+# libev is bundled but with adapations that do not seem to be accepted
+# upstream, so we must use the bundled version :-(
+CDEPEND="
+   >=dev-libs/libuv-1.8.0
+   net-misc/curl[ssl]
+   apache2? ( www-servers/apache[apache2_modules_unixd(+)] )"
+
+RDEPEND="${RDEPEND} ${CDEPEND}"
+DEPEND="${DEPEND} ${CDEPEND}"
+
+APACHE2_MOD_CONF="30_mod_${PN}-5.0.0 30_mod_${PN}"
+APACHE2_MOD_DEFINE="PASSENGER"
+
+want_apache2
+
+pkg_setup() {
+   use debug && append-flags -DPASSENGER_DEBUG
+   depend.apache_pkg_setup
+}
+
+all_ruby_prepare() {
+   epatch "${FILESDIR}"/${PN}-5.1.11-gentoo.patch
+   epatch "${FILESDIR}"/${PN}-5.1.1-isnan.patch
+
+   # Change these with sed instead of a patch so that we can easily use
+   # the toolchain-funcs methods.
+   sed -i -e "/^CC/ s/=.*$/= '$(tc-getCC)'/" \
+   -e "/^CXX\s/ s/=.*$/= '$(tc-getCXX)'/" \
+   -e 's/PlatformInfo.debugging_cflags//' build/basics.rb || die
+
+   # Avoid fixed debugging CFLAGs.
+   sed -e '/debugging_cflags/areturn ""' -i 
src/ruby_supportlib/phusion_passenger/platform_info/compiler.rb || die
+
+   # Use sed here so that we can dynamically set the documentation 
directory.
+   sed -i -e "s:/usr/share/doc/passenger:/usr/share/doc/${P}:" \
+   -e 
"s:/usr/lib/phusion-passenger/agents:/usr/libexec/phusion-passenger/agents:" \
+   src/ruby_supportlib/phusion_passenger.rb || die
+   sed -i -e 
"s:/usr/lib/phusion-passenger/agents:/usr/libexec/phusion-passenger/agents:" 
src/cxx_supportlib/ResourceLocator.h || die
+
+   # Don't install a tool that won't work in our setup.
+   sed -i -e '/passenger-install-apache2-module/d' 
src/ruby_supportlib/phusion_passenger/packaging.rb || die
+   rm -f bin/passenger-install-apache2-module || die "Unable to remove 
unneeded install script."
+
+   # Make sure we use the system-provided version where possible
+   rm -rf src/cxx_supportlib/vendor-copy/libuv || die "Unable to remove 
vendored code."
+
+   # Avoid building documentation to avoid a dependency on mizuho.
+   #sed -i -e

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

2018-02-27 Thread Hans de Graaff
commit: c2900d7d3867e03bd9dfa1b5399f416f1d486bf4
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Feb 28 05:06:55 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Feb 28 05:06:55 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c2900d7d

dev-ruby/rack-test: add 0.8.3

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 dev-ruby/rack-test/Manifest   |  1 +
 dev-ruby/rack-test/rack-test-0.8.3.ebuild | 34 +++
 2 files changed, 35 insertions(+)

diff --git a/dev-ruby/rack-test/Manifest b/dev-ruby/rack-test/Manifest
index 1415e2e9065..256e21ae804 100644
--- a/dev-ruby/rack-test/Manifest
+++ b/dev-ruby/rack-test/Manifest
@@ -1,3 +1,4 @@
 DIST rack-test-0.6.3.gem 23552 BLAKE2B 
d494f7fa3d2f7ed6fc6d33e507c445990613425826ec2e3d059d978b09d316ab93685aa5fd00ea89d2ec7ec242f7fa64a42ce214fa7e9c40334d7e7a3750
 SHA512 
a5ad0f20130eedc153515127d2483cb1322c230ab772307943ec6eb295706f3aab26c8599cba69323b3cdc5692b284ba0609d8db957ade7085a95d94ccdf8b41
 DIST rack-test-0.7.1.tar.gz 24492 BLAKE2B 
594fa05287399425557f579c871accdd268c463e77bef3e86f2141f5c5d824abc2a245a636390e0957cafb2db86a5483f9de2f13571b5c44a506f93122fcd2f0
 SHA512 
2b202d1f485fa2aa927d2c599e0b3bde08f5d93b6e8a36ccee5b5e064acfd0979154de8db8639bfb78f3ab038b006305379389889239dbee13020b72f060a8db
 DIST rack-test-0.8.2.tar.gz 24830 BLAKE2B 
730581f654501faf0aa243675738e67a8b1cc5cce9df3040b40cdaf00bd9c3fd2feee11656442aa413132a268d971b34732626e27924ecd32fee30ac6ca6d211
 SHA512 
3012c1f294835473605e2f648af0cc19b9d4bc5963d507a0beae31782ea84c613bfc43a1995f8808174d468206aa9c66953cbc1ff83e9e7876142594115d063d
+DIST rack-test-0.8.3.tar.gz 24842 BLAKE2B 
ea02ce5e5a460c43b0299e3b6e3412efb1be8991ee14f924e7b2b8fb995917aad1cd809240a6389226b0a6f356ba94534082637aa7ad7f4ac4c93b86277dcf23
 SHA512 
ae2afd43e8b6643acdc7b4988df7dea5a5f00231df92127841aa52cb89c0a1891e13e5d6f321acbd95ce86b7372b340f0f863f01e500ae7643699c27077b767c

diff --git a/dev-ruby/rack-test/rack-test-0.8.3.ebuild 
b/dev-ruby/rack-test/rack-test-0.8.3.ebuild
new file mode 100644
index 000..e33da93023f
--- /dev/null
+++ b/dev-ruby/rack-test/rack-test-0.8.3.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+USE_RUBY="ruby22 ruby23 ruby24"
+
+RUBY_FAKEGEM_RECIPE_DOC="rdoc"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+RUBY_FAKEGEM_EXTRADOC="History.md README.md"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit versionator ruby-fakegem
+
+DESCRIPTION="Rack::Test is a small, simple testing API for Rack apps"
+HOMEPAGE="https://github.com/rack-test/rack-test";
+SRC_URI="https://github.com/rack-test/rack-test/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="$(get_version_component_range 1-2)"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+IUSE=""
+
+ruby_add_rdepend ">=dev-ruby/rack-1.0:* =dev-ruby/sinatra-1.2.6 =dev-ruby/rack-1* )"
+
+all_ruby_prepare() {
+   rm Gemfile* || die
+   sed -i -e '/bundler/d' -e '/[Cc]ode[Cc]limate/d' \
+   -e '1igem "rack", "~>1.0"' spec/spec_helper.rb || die
+}



[gentoo-commits] repo/gentoo:master commit in: dev-perl/TeX-Encode/

2018-02-27 Thread Kent Fredric
commit: 7bf9fddcb6e48c74ea61f30faddbd2b26e5fe8bb
Author: Kent Fredric  gentoo  org>
AuthorDate: Wed Feb 28 04:46:18 2018 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Wed Feb 28 04:46:18 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7bf9fddc

dev-perl/TeX-Encode: Bump to version 2.4.0

- EAPI6
- Enable tests ( parallel! )

Upstream:
- Add lots of new mappings

Package-Manager: Portage-2.3.18, Repoman-2.3.6

 dev-perl/TeX-Encode/Manifest|  1 +
 dev-perl/TeX-Encode/TeX-Encode-2.4.0.ebuild | 31 +
 2 files changed, 32 insertions(+)

diff --git a/dev-perl/TeX-Encode/Manifest b/dev-perl/TeX-Encode/Manifest
index efaa363a127..5e29fe5f708 100644
--- a/dev-perl/TeX-Encode/Manifest
+++ b/dev-perl/TeX-Encode/Manifest
@@ -1 +1,2 @@
 DIST TeX-Encode-1.3.tar.gz 13742 BLAKE2B 
48854e13a36372c245c9da831b2a08e7bd895c81492b11d3c8a49b54c056289b30698750683606fcbdb55ff87ba7c7086127c8ac505925d72b277d27aaadab48
 SHA512 
2553a0748484dd7b3642c9b141b562d941c72202b68091071dc4ab566b202d2f9a8ffda61b9c21f96f02d1025772238c93f0cb2bc9c9a265b2539f67f6293887
+DIST TeX-Encode-2.004.tar.gz 34464 BLAKE2B 
689ae22abd5cd3615d2f53f8b7d38eb8598f85ee2b06f0af6bedc350acb617ffe91be46e019db93d739062ce75c0fbf1011e2be4000407f2653132bf20ed7f7f
 SHA512 
a55857517ffd0abfab897ff5e0c74cef163ad5c54321a346af6d36c08037bf8da35dfae1d0969cb6e864b72728f86f23dd42c0f87a842be6ab273c5a86a64e4d

diff --git a/dev-perl/TeX-Encode/TeX-Encode-2.4.0.ebuild 
b/dev-perl/TeX-Encode/TeX-Encode-2.4.0.ebuild
new file mode 100644
index 000..820aa27c9a6
--- /dev/null
+++ b/dev-perl/TeX-Encode/TeX-Encode-2.4.0.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DIST_AUTHOR=ATHREEF
+DIST_VERSION=2.004
+inherit perl-module
+
+DESCRIPTION="Encode/decode Perl utf-8 strings into TeX"
+
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+
+RDEPEND="
+   virtual/perl-Carp
+   >=virtual/perl-Encode-0.100.0
+   >=dev-perl/HTML-Parser-3.670.0
+   >=dev-perl/Pod-LaTeX-0.560.0
+"
+DEPEND="${RDEPEND}
+   >=virtual/perl-CPAN-Meta-Requirements-2.120.620
+   virtual/perl-ExtUtils-MakeMaker
+   virtual/perl-Module-Metadata
+   test? (
+   virtual/perl-File-Spec
+   virtual/perl-IO
+   >=virtual/perl-Test-Simple-0.100.0
+   )
+"



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Task-Weaken/

2018-02-27 Thread Kent Fredric
commit: 6be0dea258ddc18b8646a425835b0fa0a233cb28
Author: Kent Fredric  gentoo  org>
AuthorDate: Wed Feb 28 04:28:07 2018 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Wed Feb 28 04:28:07 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6be0dea2

dev-perl/Task-Weaken: Bump to version 1.50.0

- EAPI6

Upstream:
- Fixes for '.' in @INC
- Conditionally require List::Util::XS

Package-Manager: Portage-2.3.18, Repoman-2.3.6

 dev-perl/Task-Weaken/Manifest  |  1 +
 dev-perl/Task-Weaken/Task-Weaken-1.50.0.ebuild | 23 +++
 2 files changed, 24 insertions(+)

diff --git a/dev-perl/Task-Weaken/Manifest b/dev-perl/Task-Weaken/Manifest
index d9ac0b01035..70b33f48f2e 100644
--- a/dev-perl/Task-Weaken/Manifest
+++ b/dev-perl/Task-Weaken/Manifest
@@ -1 +1,2 @@
 DIST Task-Weaken-1.04.tar.gz 29976 BLAKE2B 
c2302d45936cb7bfb74d02f3490b893b0da7a6ec6870d24154b90d60efbaae7dc5b1b6f2d21c936797508e03301342075f34a798e794a405b5882d5e3136d9c4
 SHA512 
19749fada2b030a082d745abbc172125c3e195be5e1166ff02511fbf08aa8d37092cb0ea2cbf95452fef70f2e1cd0062d32f04d74aa52b30f6e85108f9ca80ff
+DIST Task-Weaken-1.05.tar.gz 27741 BLAKE2B 
7ed4597683817d2a4653a6d70606137ee9213ed44e52694273afa1728c1eb08c6fd66374045415fff3d62a6a051963dd5c93e9a681fd293cf6f23a1c3a72b18f
 SHA512 
c19f3f4355770ef74cf4e26cc34a0d35b203e2561d2cb853915b46d754c49a902b6e62fffc5d6fbffcad7c32bd4c1afa7ded3f268d4d7baf1d375da213b14928

diff --git a/dev-perl/Task-Weaken/Task-Weaken-1.50.0.ebuild 
b/dev-perl/Task-Weaken/Task-Weaken-1.50.0.ebuild
new file mode 100644
index 000..1ad37805ffd
--- /dev/null
+++ b/dev-perl/Task-Weaken/Task-Weaken-1.50.0.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DIST_AUTHOR=ETHER
+DIST_VERSION=1.05
+inherit perl-module
+
+DESCRIPTION="Ensure that a platform has weaken support"
+
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux 
~ppc-macos ~x86-macos ~sparc-solaris"
+IUSE="test"
+
+DEPEND="
+   virtual/perl-ExtUtils-MakeMaker
+   virtual/perl-File-Spec
+   test? (
+   virtual/perl-Scalar-List-Utils
+   virtual/perl-Test-Simple
+   )
+"



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Text-VimColor/

2018-02-27 Thread Kent Fredric
commit: 1885d4b9267d6919e85cee89d743bf1c3d413e58
Author: Kent Fredric  gentoo  org>
AuthorDate: Wed Feb 28 02:00:24 2018 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Wed Feb 28 02:00:51 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1885d4b9

dev-perl/Text-VimColor: Bump to version 0.280.0 re bug #627292

Upstream:
- Build fixes for perl 5.24 and 5.26
- Test fixes for perl 5.26 ( esp: dot-in-inc )

Bug: https://bugs.gentoo.org/627292
Package-Manager: Portage-2.3.18, Repoman-2.3.6

 dev-perl/Text-VimColor/Manifest|  1 +
 .../Text-VimColor/Text-VimColor-0.280.0.ebuild | 37 ++
 2 files changed, 38 insertions(+)

diff --git a/dev-perl/Text-VimColor/Manifest b/dev-perl/Text-VimColor/Manifest
index 3d6e79a0ee1..b8f8659c044 100644
--- a/dev-perl/Text-VimColor/Manifest
+++ b/dev-perl/Text-VimColor/Manifest
@@ -1 +1,2 @@
 DIST Text-VimColor-0.26.tar.gz 137189 BLAKE2B 
2d3f62034dd48665e74a83bf1aa9d37dd3b63facb927b96d8f079d59a70f8c35299a4a8e159c522119ff37d9befcbe2dea7914a0a708c071b656ece61f838f2a
 SHA512 
33fc7c1da08e499199d7e7cecb53fae3d6dcd4f8207ed9cd250349e6f21691eac6335a19657cb69a22ec46f09b74171c4f6886438f5d5a85afe2f8680a09e82e
+DIST Text-VimColor-0.28.tar.gz 57454 BLAKE2B 
b2ef809d3ad03dfa3dbf382aabf8579fd08412b768b931661de25919db39554c366bfac11466a23be621b2381e1611dc36b5f7f2a7abc379d0f41163b1d42239
 SHA512 
aca1b35f366e71676d2f9cad1391e4d306e82370987afe760bcaf94631119994d8dbccf7d99cbb04a7416dd8ecf879448f194db9d97d1079cc557ee597408efe

diff --git a/dev-perl/Text-VimColor/Text-VimColor-0.280.0.ebuild 
b/dev-perl/Text-VimColor/Text-VimColor-0.280.0.ebuild
new file mode 100644
index 000..48a84f4e1da
--- /dev/null
+++ b/dev-perl/Text-VimColor/Text-VimColor-0.280.0.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DIST_VERSION=0.28
+DIST_AUTHOR=RWSTAUNER
+
+inherit perl-module
+
+DESCRIPTION="Syntax highlighting using vim"
+HOMEPAGE="https://github.com/rwstauner/Text-VimColor";
+
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+
+RDEPEND="app-editors/vim[-minimal]
+   virtual/perl-Carp
+   dev-perl/File-ShareDir
+   virtual/perl-File-Temp
+   virtual/perl-Getopt-Long
+   virtual/perl-IO
+   >=dev-perl/Path-Class-0.40.0
+   >=virtual/perl-Term-ANSIColor-1.30.0
+"
+DEPEND="${RDEPEND}
+   virtual/perl-ExtUtils-MakeMaker
+   >=dev-perl/File-ShareDir-Install-0.60.0
+   test? (
+   virtual/perl-Exporter
+   virtual/perl-File-Spec
+   dev-perl/Test-File-ShareDir
+   >=virtual/perl-Test-Simple-0.880.0
+   dev-perl/XML-Parser
+   )
+"



[gentoo-commits] repo/user/ssnb:master commit in: dev-util/rubymine/

2018-02-27 Thread Samuel Bernardo
commit: 1784bc8e0f1dd9a10d6c6606b1d24c430be15aa6
Author: Samuel Bernardo  gmail  com>
AuthorDate: Wed Feb 28 01:20:53 2018 +
Commit: Samuel Bernardo  gmail  com>
CommitDate: Wed Feb 28 01:20:53 2018 +
URL:https://gitweb.gentoo.org/repo/user/ssnb.git/commit/?id=1784bc8e

update rubymine

 dev-util/rubymine/Manifest |  2 ++
 dev-util/rubymine/rubymine-2017.3.3.ebuild | 35 ++
 2 files changed, 37 insertions(+)

diff --git a/dev-util/rubymine/Manifest b/dev-util/rubymine/Manifest
index 9902ea1..09af2ea 100644
--- a/dev-util/rubymine/Manifest
+++ b/dev-util/rubymine/Manifest
@@ -19,6 +19,7 @@ DIST RubyMine-2017.2.4.tar.gz 276901669 SHA256 
2a5fe0ad5a927ffe7694202d669786a8f
 DIST RubyMine-2017.2.tar.gz 278756309 SHA256 
df5ae53fc2d921c934b3a80dcbeabccfc79cc91a8b512c27ff50e813a9f42ba1 SHA512 
080ad2a4e2b696c750613a1b06a5d523886924cf014920fe67831d318db53dfe1b7764ddd34d64aa4f02b6b389cfe197cd058e37ec402fb0e98793a4118a9bf7
 WHIRLPOOL 
4cbd0f1c252c54d59bac6825683991692022aa169f8f2fe7c0bb6bb1b6c9e03b1c5f16985d2175da3809d0bbaa1a8fb2717b02345ccabdda7852756d8b7df84b
 DIST RubyMine-2017.3.1.tar.gz 284205639 SHA256 
0999fce1794ecebb07b03632fdd668f6b4b38e83951401850cc483f1e84ac807 SHA512 
0fb4437febc8a7e3c9a46a3f70d1a9c93f3be0f4d09780609cb1489d6d831f42a9cfed3cc49690101cb226625025946a0cdd67ea60045b6ca0f2198921b4c55a
 WHIRLPOOL 
1040fcd75d822b6e78b3f453722573b396dbc3515774b5e36a51fb8259564c80744d7767c8e044310e4b708221b23668303cb33a12d7d51d38b17c0de3eb8b6f
 DIST RubyMine-2017.3.2.tar.gz 284273700 SHA256 
be2d42ca0ce86215f64c591e4464129ab2feb1f6701409e29fd05910cf2481b5 SHA512 
fae95ce2ec4673d0534190e3030b9b468b81881b95eb5cf83ed670a50ff7c30d544d2e3fb9ec6c8262cdd6d693a874c88f8a6b4bc5d2bc7c21fd7094958767ab
 WHIRLPOOL 
9747bbe6b22b320a79737dd8c35e297258624fa7663543a4bdffda225c5d0ecabc9093027f544aac23c51b4741dfca03a02efa45a11d505b81ddc3fb973018b3
+DIST RubyMine-2017.3.3.tar.gz 284338264 SHA256 
93f1d3f9a7f93ae9bc86eac495ca60a2572b95a28466ae43cd9773f4d8451eac SHA512 
e34d354d586b774a5e04da39b4a2772b549505435757d545040864aaf7c9687b80560eca973831957582b0473b109ca7dabc581fa098d4a62648238f4081
 WHIRLPOOL 
49a55e907e367696bbd55cd598ec1af76fdb715c17444b8d8a72262d1743272b375b46bb8ae0828fd3a420b17999cb459139619ba17f238da2580170bf62b619
 DIST RubyMine-2017.3.tar.gz 284025796 SHA256 
251a5d2dc3f74836b5964293583aae29e47d1b38373b7e2df3bf6a4a0212 SHA512 
6fdf0b420661966f735c490812ba5a0a8029f265c1914469c632c9001cf66ddfe7e94684eb0ccc3aeb77af644834852636ae9a795b436e6d42baf291b9120a00
 WHIRLPOOL 
5c68c655baf0b883e6826ffc41765383d9e71dd5c0aff57982cea8da36968e55009b08e83227fb9874db96e1df5035dbc08473d88b6cef380a239ba6620a566a
 EBUILD rubymine-2016.2.1.ebuild 899 SHA256 
1153010ef081c739c0e06f8e14dc998be313ca1f73659efce70a13b5ddbffc47 SHA512 
3db2e836977aa149d66a1b163900a8a568eb068b1482a117925315328caddc9a62b743db9559bcbfb38350d74ae0a129467fcb982ea01ec36fdb9f808dfa7212
 WHIRLPOOL 
3429740eed08690f898e3a5322a2a30379843f5c72062c3009f61911bd0baabe154b372c8b19f885f3add4998c7cfa1a59409ff7b3eb6d0b3c008592a2bac9ac
 EBUILD rubymine-2016.2.3.ebuild 899 SHA256 
1153010ef081c739c0e06f8e14dc998be313ca1f73659efce70a13b5ddbffc47 SHA512 
3db2e836977aa149d66a1b163900a8a568eb068b1482a117925315328caddc9a62b743db9559bcbfb38350d74ae0a129467fcb982ea01ec36fdb9f808dfa7212
 WHIRLPOOL 
3429740eed08690f898e3a5322a2a30379843f5c72062c3009f61911bd0baabe154b372c8b19f885f3add4998c7cfa1a59409ff7b3eb6d0b3c008592a2bac9ac
@@ -42,4 +43,5 @@ EBUILD rubymine-2017.2.4.ebuild 951 SHA256 
6ac4044571fb176de50bbb0b47a91692fa382
 EBUILD rubymine-2017.3.0.ebuild 951 SHA256 
0f647a9f9461761b178c54be39f9043986b4c32496b7fc386b889ff997cda7f4 SHA512 
3fe5c7aa706f61cf75773e605e59b1e4dcb002cf1ffd23dc6446895f597719c678f789656c05dd4defbe017548ffb6395928f10af022d4a31becf685ca05d5e7
 WHIRLPOOL 
4b6a3958fc8c46c912f0560327f64da0339a7394a7c237a89b2e628c3b0a46459065254f42270de1040a5b4f3744788826b5f431b6c5f09f565e79c5d516e761
 EBUILD rubymine-2017.3.1.ebuild 951 SHA256 
6ac4044571fb176de50bbb0b47a91692fa382682fd079058283c5398547d34d5 SHA512 
87b73952544303351b2b171832e96a2bb62e70641478eb3fc1d7b23b7070cb00572ad82ec89b8285be044124385a2b2e033e6f55d43ea71888cd0a8b43561956
 WHIRLPOOL 
ee1be39277349cee78ff938a803c97218ab7e3d96e44bdbc7ba9fd45cf4be3fd11e67d87fd593d59fffb81cb30fcfe969c8ab8dd2966676a29318ae9376b3f17
 EBUILD rubymine-2017.3.2.ebuild 951 SHA256 
6ac4044571fb176de50bbb0b47a91692fa382682fd079058283c5398547d34d5 SHA512 
87b73952544303351b2b171832e96a2bb62e70641478eb3fc1d7b23b7070cb00572ad82ec89b8285be044124385a2b2e033e6f55d43ea71888cd0a8b43561956
 WHIRLPOOL 
ee1be39277349cee78ff938a803c97218ab7e3d96e44bdbc7ba9fd45cf4be3fd11e67d87fd593d59fffb81cb30fcfe969c8ab8dd2966676a29318ae9376b3f17
+EBUILD rubymine-2017.3.3.ebuild 951 SHA256 
6ac4044571fb176de50bbb0b47a91692fa382682fd079058283c5398547d34d5 SHA512 
87b73952544303351b2b171832e96a2bb62e70641478eb3fc1d7b23b7070cb00572ad82ec89b8285be044124385a2b2e033e6f55d43ea71888cd0a8b43561956
 WHIRLP

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

2018-02-27 Thread Andreas Sturmlechner
commit: cff01b8e190b4143deb162b2c2e9e040295d15c4
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Feb 28 00:10:21 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Feb 28 00:10:21 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cff01b8e

profiles: base: Drop invalid package.use.mask

 profiles/base/package.use.mask | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask
index 2008143b8e8..c498bf2cbd9 100644
--- a/profiles/base/package.use.mask
+++ b/profiles/base/package.use.mask
@@ -8,9 +8,8 @@
 # mask everywhere, unmask on arch/*) use arch/base.
 
 # Andreas Sturmlechner  (25 Feb 2018)
-# Depends on masked media-libs/phonon[qt4]
+# Depends on obsolete media-libs/phonon[qt4]
 dev-qt/designer:4 phonon
-dev-qt/qt-meta:4 phonon
 dev-qt/qtdemo:4 phonon
 dev-python/PyQt4 phonon
 dev-python/pyside:0 phonon



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

2018-02-27 Thread Andreas Sturmlechner
commit: 717cb7dd43fdfa179f09e9b37b5a0cff3df4e6a2
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Feb 27 23:41:22 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Feb 27 23:41:22 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=717cb7dd

media-video/bino: Drop to maintainer-needed

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 media-video/bino/metadata.xml | 4 +---
 1 file changed, 1 insertion(+), 3 deletions(-)

diff --git a/media-video/bino/metadata.xml b/media-video/bino/metadata.xml
index 1291c4cfa4d..7a38bb90096 100644
--- a/media-video/bino/metadata.xml
+++ b/media-video/bino/metadata.xml
@@ -1,7 +1,5 @@
 
 http://www.gentoo.org/dtd/metadata.dtd";>
 
-   
-   robb...@gentoo.org
-   
+   
 



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

2018-02-27 Thread Andreas Sturmlechner
commit: c9b40e83a5db3ba448d336d51247dd3a014917e6
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Feb 27 23:28:40 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Feb 27 23:28:40 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c9b40e83

profiles: Mask dev-tex/qtexengine for removal

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

diff --git a/profiles/package.mask b/profiles/package.mask
index 7dc47c49a9d..194152b3a93 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -29,6 +29,11 @@
 
 #--- END OF EXAMPLES ---
 
+# Andreas Sturmlechner  (28 Feb 2018)
+# Dead upstream, depends on dead Qt4.
+# Masked for removal in 30 days.
+dev-tex/qtexengine
+
 # Andreas Sturmlechner  (27 Feb 2018)
 # Depends on deprecated Qt4, no Qt5 work found. No maintainer.
 # Masked for removal in 30 days. Bug #644534



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

2018-02-27 Thread Andreas Sturmlechner
commit: d971396d40b903449c1b7304cfc131a7ad179691
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Feb 27 23:11:25 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Feb 27 23:12:52 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d971396d

media-gfx/photivo: Drop old

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 media-gfx/photivo/Manifest |  2 -
 media-gfx/photivo/photivo-0_pre20121006.ebuild | 68 --
 media-gfx/photivo/photivo-0_pre20121212.ebuild | 68 --
 3 files changed, 138 deletions(-)

diff --git a/media-gfx/photivo/Manifest b/media-gfx/photivo/Manifest
index 5914c4433cb..bc561190273 100644
--- a/media-gfx/photivo/Manifest
+++ b/media-gfx/photivo/Manifest
@@ -1,3 +1 @@
-DIST photivo-0_pre20121006.tar.gz 2515621 BLAKE2B 
116316aaee5d56373eb1b421795e014b98b174d74fac10dbf86fd75e8ff2d1bbdb80ae45ef77fea55b4703e3af6b3f0b3a1217ecf8673d5c49914948bd8ef99f
 SHA512 
fa9763929acd1ea5afcc9ae6a68034f7cc571ea41569eae987ce0d99101b2d17cfa3a71fece4484478c207712e49112824dd496ccb6be80aebe20b5bbf8f2be5
-DIST photivo-0_pre20121212.tar.gz 2606004 BLAKE2B 
4e23feeac5bc43d1ee153df246036cb6445a79fefc9f031e7bdaad1a2643ff7b11de39176b9e74aa4218f5e5141ce8a0132bce23586108e4d70b1f1cb67e2dbc
 SHA512 
000ffe58f2b676c2796aff4e445a0968441dd850b397f3b3292dcd3bc2abfdb49a781799c3f85eefff09ce74dede6a1eb846ed4a760ee0ec033043a12f03f967
 DIST photivo-0_pre20131115.tar.gz 3145008 BLAKE2B 
61051c1f1c49eb3e7ae3c350b27cc4336256a2a299bc84d621f290e4fca6f82c7008dc9f32d0472b2a6ac58c088cfcfa861d06d6a80b5435eeb107fe8f8043e9
 SHA512 
b98d2dced306325b5ab116c4ba170404a6956d081128095b5315f3b061797290b5a305da73ede9f496659b2b1cc8090cd2f300cfbd311c69db59c8425bd2e047

diff --git a/media-gfx/photivo/photivo-0_pre20121006.ebuild 
b/media-gfx/photivo/photivo-0_pre20121006.ebuild
deleted file mode 100644
index 7a56b69562e..000
--- a/media-gfx/photivo/photivo-0_pre20121006.ebuild
+++ /dev/null
@@ -1,68 +0,0 @@
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=4
-
-inherit qt4-r2
-
-DESCRIPTION="Photo processor for RAW and Bitmap images"
-HOMEPAGE="http://www.photivo.org";
-SRC_URI="https://dev.gentoo.org/~hwoarang/distfiles/${P}.tar.gz";
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="gimp"
-
-RDEPEND="dev-qt/qtcore:4
-   dev-qt/qtgui:4
-   virtual/jpeg
-   media-libs/tiff
-   media-libs/libpng
-   media-gfx/exiv2
-   media-libs/lcms:2
-   media-libs/lensfun
-   sci-libs/fftw:3.0
-   media-libs/liblqr
-   media-gfx/graphicsmagick[q16,-lcms]
-   media-gfx/greycstoration[lapack]
-   virtual/lapack
-   media-libs/cimg
-   gimp? ( media-gfx/gimp )"
-DEPEND="${RDEPEND}"
-
-S=${WORKDIR}/${PN}-${PV/0_pre/}
-
-src_prepare() {
-   # remove ccache dependency
-   local File
-   for File in $(find "${S}" -type f); do
-   if grep -sq ccache ${File}; then
-   sed -e 's/ccache//' -i "${File}"
-   fi
-   done
-
-   # useless check (no pkgconfig file is provided)
-   sed -e "/PKGCONFIG  += CImg/d" \
-   -i photivoProject/photivoProject.pro || die
-   qt4-r2_src_prepare
-}
-
-src_configure() {
-   local config="WithSystemCImg"
-   if ! use gimp ; then
-   config+=" WithoutGimp"
-   fi
-
-   eqmake4 "CONFIG+=${config}"
-}
-
-src_install() {
-   qt4-r2_src_install
-
-   if use gimp; then
-   exeinto $(gimptool-2.0 --gimpplugindir)/plug-ins
-   doexe ptGimp
-   doexe "mm extern photivo.py"
-   fi
-}

diff --git a/media-gfx/photivo/photivo-0_pre20121212.ebuild 
b/media-gfx/photivo/photivo-0_pre20121212.ebuild
deleted file mode 100644
index a9c304d07f8..000
--- a/media-gfx/photivo/photivo-0_pre20121212.ebuild
+++ /dev/null
@@ -1,68 +0,0 @@
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=4
-
-inherit qt4-r2
-
-DESCRIPTION="Photo processor for RAW and Bitmap images"
-HOMEPAGE="http://www.photivo.org";
-SRC_URI="https://dev.gentoo.org/~hwoarang/distfiles/${P}.tar.gz";
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="gimp"
-
-RDEPEND="dev-qt/qtcore:4
-   dev-qt/qtgui:4
-   virtual/jpeg
-   media-libs/tiff
-   media-libs/libpng
-   media-gfx/exiv2
-   media-libs/lcms:2
-   media-libs/lensfun
-   sci-libs/fftw:3.0
-   media-libs/liblqr
-   media-gfx/graphicsmagick[q16,-lcms]
-   media-gfx/greycstoration[lapack]
-   virtual/lapack
-   media-libs/cimg
-   gimp? ( media-gfx/gimp )"
-DEPEND="${RDEPEND}"
-
-S=${WORKDIR}/${PN}-${PV/0_pre/}
-
-src_prepare() {
-   # remove ccache dependency
-   local File
-   for File in $(find "${S}" -type f); do
-   if grep -sq ccache ${File}; then
-  

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

2018-02-27 Thread Patrice Clement
commit: 9d3f6e4691497d5f1afa97cc646072aa76f1bd3c
Author: Benjamin Schindler  gmail  com>
AuthorDate: Sat Feb 17 22:56:14 2018 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Tue Feb 27 22:58:51 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9d3f6e46

dev-python/astroid: version bump.

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

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

 dev-python/astroid/Manifest |  1 +
 dev-python/astroid/astroid-1.6.0.ebuild | 51 +
 2 files changed, 52 insertions(+)

diff --git a/dev-python/astroid/Manifest b/dev-python/astroid/Manifest
index 18b8f795522..02c862b236c 100644
--- a/dev-python/astroid/Manifest
+++ b/dev-python/astroid/Manifest
@@ -1,2 +1,3 @@
 DIST astroid-1.4.8.tar.gz 184091 BLAKE2B 
7180b98c757c8681dd0abaed1e79d2c58ce676aff07b539af8776d589ff23770335d0ba4ce5c9b3940b0428dd10174e7c6eff66aeb500e6ac561734e27975be0
 SHA512 
54bb20edf5518b417470a2d63210802b267fe727f9d30e1ac5000db00a7894739b1c4249468fb55df81b55d382f3a5bbe019876141f7ee4d94040fd699dc0c2c
 DIST astroid-1.5.3.tar.gz 240617 BLAKE2B 
06b040fa83327a38ea23e4b09c4ae978b5953ac99a7fec4b7fabb8982e8bb8da3e2f4781654159aec9989b4c99a119e1116622fa75bd4cac63d6a5c8b34bbf31
 SHA512 
2a224d9bf8e41059a1316d80738cdc0f1e4c4e0f987baf3969710bae7192466b708c7942cd7e4eeccea55582ce70bb687c96b9e7dece3229ae4cffc558aa2319
+DIST astroid-1.6.0.tar.gz 255715 BLAKE2B 
60fa855779428fb984eb450afd1e6869a98f82fb06786194993a5f4c878f25417cb91ef2c2cdc12da62cbfa68e2742f8ac29cbc7b7ef295ed60201c72b562668
 SHA512 
6a384b2bd3b4ee686c2f9a69d10f4391e5950869d75808312b2715a620ba7caa706bd88a5e021ea2250cf16ff8013cf0b332faee0b07dd7b5e1baf11e65d0ac3

diff --git a/dev-python/astroid/astroid-1.6.0.ebuild 
b/dev-python/astroid/astroid-1.6.0.ebuild
new file mode 100644
index 000..8c66756dc36
--- /dev/null
+++ b/dev-python/astroid/astroid-1.6.0.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy )
+
+inherit distutils-r1
+
+DESCRIPTION="Abstract Syntax Tree for logilab packages"
+HOMEPAGE="https://github.com/PyCQA/astroid 
https://pypi.python.org/pypi/astroid";
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~x86 ~amd64-linux 
~x64-macos ~x86-macos"
+IUSE="test"
+
+# Version specified in __pkginfo__.py.
+RDEPEND="
+   dev-python/lazy-object-proxy[${PYTHON_USEDEP}]
+   dev-python/six[${PYTHON_USEDEP}]
+   dev-python/wrapt[${PYTHON_USEDEP}]
+   virtual/python-enum34[${PYTHON_USEDEP}]
+   virtual/python-singledispatch[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep 
'dev-python/backports-functools-lru-cache[${PYTHON_USEDEP}]' -2)"
+DEPEND="
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   test? (
+   ${RDEPEND}
+   dev-python/nose[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep 'dev-python/numpy[${PYTHON_USEDEP}]' 
'python*')
+   >=dev-python/pylint-1.6.0[${PYTHON_USEDEP}]
+   dev-python/pytest[${PYTHON_USEDEP}]
+   dev-python/python-dateutil[${PYTHON_USEDEP}]
+   )"
+
+python_prepare_all() {
+   # Disable failing tests
+   # TODO: investigate if it's our fault and how can we fix it
+   sed -i -e "s/test_namespace_package_pth_support/_&/" \
+   astroid/tests/unittest_manager.py || die
+   # we hack xml module, so it does not match what they expect...
+   sed -i -e "s/test_module_model/_&/" \
+   astroid/tests/unittest_object_model.py || die
+   distutils-r1_python_prepare_all
+}
+
+python_test() {
+   ${EPYTHON} -m unittest discover -p "unittest*.py" --verbose || die
+}



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

2018-02-27 Thread Patrice Clement
commit: c9b2eb3f4d05140fc4bf5bc7b6638effe94129b9
Author: Benjamin Schindler  gmail  com>
AuthorDate: Sat Feb 17 23:04:03 2018 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Tue Feb 27 22:58:55 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c9b2eb3f

dev-util/conan: version bump.

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

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 dev-util/conan/Manifest|  2 +-
 .../{conan-0.30.2.ebuild => conan-1.0.4.ebuild}| 22 +++---
 2 files changed, 12 insertions(+), 12 deletions(-)

diff --git a/dev-util/conan/Manifest b/dev-util/conan/Manifest
index f32c6e02500..6b417b9ada1 100644
--- a/dev-util/conan/Manifest
+++ b/dev-util/conan/Manifest
@@ -1 +1 @@
-DIST conan-0.30.2.tar.gz 573660 BLAKE2B 
3f4a591c5ff949e67b84946238d802de3041eeda9116ee445db9187de8ef422896f26b45d9dd616dbd631ff317d98879771655b0c9cfa14bf052f35776f253f6
 SHA512 
ec9309d876a33dda322e3a19ced2d8e39d1e0593b8c8b6f7a8e4a09336d2b76a94c13fb3a091963af519ef93950a51e680238cb13c0156260b538af8e12e097f
+DIST conan-1.0.4.tar.gz 580404 BLAKE2B 
a3099e7f5bdb882591bab031da267f3df5582975d93a840cd7bf42d7b5b57850d42a28ea33440f6570149b7db8c2ae6a395460f375fee084a9336435d42e7df6
 SHA512 
47fe9632b0007cdc0456004e6c9122df387869c33b58694b4a2dca9956daf977532f79c204207b21d3a4e7d90337a25dba49cf84cba98c1f9bde3170f1a185a9

diff --git a/dev-util/conan/conan-0.30.2.ebuild 
b/dev-util/conan/conan-1.0.4.ebuild
similarity index 91%
rename from dev-util/conan/conan-0.30.2.ebuild
rename to dev-util/conan/conan-1.0.4.ebuild
index 2a97f62c081..990edbd43c6 100644
--- a/dev-util/conan/conan-0.30.2.ebuild
+++ b/dev-util/conan/conan-1.0.4.ebuild
@@ -20,21 +20,21 @@ IUSE="test"
 # overly strict requirements?
 # https://github.com/conan-io/conan/blob/develop/conans/requirements.txt
 RDEPEND="
-   >=dev-python/bottle-0.12.8[${PYTHON_USEDEP}]
+   >=dev-python/pyjwt-1.4[${PYTHON_USEDEP}]
+   >=dev-python/requests-2.7[${PYTHON_USEDEP}]
>=dev-python/colorama-0.3.3[${PYTHON_USEDEP}]
-   >=dev-python/distro-1.0.2[${PYTHON_USEDEP}]
+   >=dev-python/pyyaml-3.11[${PYTHON_USEDEP}]
+   ~dev-python/patch-1.16[${PYTHON_USEDEP}]
>=dev-python/fasteners-0.14.1[${PYTHON_USEDEP}]
+   >=dev-python/six-1.10[${PYTHON_USEDEP}]
+   >=dev-python/node-semver-0.2.0[${PYTHON_USEDEP}]
+   >=dev-python/distro-1.0.2[${PYTHON_USEDEP}]
+   >=dev-python/pylint-1.8.1[${PYTHON_USEDEP}]
~dev-python/future-0.16.0[${PYTHON_USEDEP}]
-   ~dev-python/node-semver-0.1.1[${PYTHON_USEDEP}]
-   >=dev-python/passlib-1.6.5[${PYTHON_USEDEP}]
-   ~dev-python/patch-1.16[${PYTHON_USEDEP}]
-   >=dev-python/pluginbase-0.5[${PYTHON_USEDEP}]
-   >=dev-python/pyjwt-1.4[${PYTHON_USEDEP}]
>=dev-python/pygments-2.0[${PYTHON_USEDEP}]
-   ~dev-python/pylint-1.6.5[${PYTHON_USEDEP}]
-   >=dev-python/pyyaml-3.11[${PYTHON_USEDEP}]
-   >=dev-python/requests-2.7[${PYTHON_USEDEP}]
-   >=dev-python/six-1.10[${PYTHON_USEDEP}]
+   >=dev-python/astroid-1.6[${PYTHON_USEDEP}]
+   >=dev-python/pluginbase-0.5[${PYTHON_USEDEP}]
+   >=dev-python/bottle-0.12.8[${PYTHON_USEDEP}]
 "
 DEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]



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

2018-02-27 Thread Patrice Clement
commit: 1c31bfcd92ab984822d7a2228c7d7afb4df3065c
Author: Benjamin Schindler  gmail  com>
AuthorDate: Sun Feb 18 07:53:44 2018 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Tue Feb 27 22:58:58 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c31bfcd

dev-util/conan: remove package.mask entry.

- Proxy maintainer was found.
- Forcing of old versions is being worked on, 2 of 4 are already relaxed.
- Package is under very active development.

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

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

diff --git a/profiles/package.mask b/profiles/package.mask
index 34698900a24..7dc47c49a9d 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -399,11 +399,6 @@ app-admin/procinfo
 # month.
 net-misc/bti
 
-# Pacho Ramos  (04 Jan 2018)
-# Forces old versions of some dependencies, no reverse deps (#643152).
-# Removal in a month.
-dev-util/conan
-
 # Alice Ferrazzi  (30 Dec 2017)
 # Masked for removal in 30 days.
 # Upstream is no more backporting security fixes for 4.12.



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

2018-02-27 Thread Patrice Clement
commit: 158cb205ef3b4652b92644f61b4f69b632282a65
Author: Benjamin Schindler  gmail  com>
AuthorDate: Sat Feb 17 23:03:11 2018 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Tue Feb 27 22:58:53 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=158cb205

dev-util/conan: update maintainership of conan.

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

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 dev-util/conan/metadata.xml | 9 -
 1 file changed, 8 insertions(+), 1 deletion(-)

diff --git a/dev-util/conan/metadata.xml b/dev-util/conan/metadata.xml
index 32c4a333fca..bbd391fd5b6 100644
--- a/dev-util/conan/metadata.xml
+++ b/dev-util/conan/metadata.xml
@@ -1,7 +1,14 @@
 
 http://www.gentoo.org/dtd/metadata.dtd";>
 
-  
+  
+beschind...@gmail.com
+Benjamin Schindler
+  
+  
+   proxy-ma...@gentoo.org
+   Proxy Maintainers
+  
   
 conan
 conan-io/conan



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

2018-02-27 Thread Patrice Clement
commit: 6c990a9fd3e56d41b768ee3283c141bdfb7cda56
Author: kapsh  kap  sh>
AuthorDate: Tue Feb 27 05:18:04 2018 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Tue Feb 27 22:59:00 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6c990a9f

dev-python/pylint: version bump to 1.8.2.

Closes: https://bugs.gentoo.org/644208
Closes: https://github.com/gentoo/gentoo/pull/7265

 dev-python/pylint/Manifest|  1 +
 dev-python/pylint/pylint-1.8.2.ebuild | 65 +++
 2 files changed, 66 insertions(+)

diff --git a/dev-python/pylint/Manifest b/dev-python/pylint/Manifest
index c753ea8c311..4beb4310b41 100644
--- a/dev-python/pylint/Manifest
+++ b/dev-python/pylint/Manifest
@@ -1,3 +1,4 @@
 DIST pylint-1.6.5.tar.gz 465578 BLAKE2B 
05412a528878633ef7529dd2f2d2d1989bc940626d62764f476bbc024e34fea06883fae829fe6617ebfffde54dfa5600c140b9a25e6c9633f48d76f5c331
 SHA512 
2fac352dc752b37f1ce4f7fefe5afbbc880d7e6c38f164d1c50734716af1dd6fe31f7d41e145a8256837d5a63b1989efec40c169fc14840cf8eb4e18d9bb2410
 DIST pylint-1.7.2.tar.gz 488628 BLAKE2B 
6f2902bdd18939f251515d652d2e9df43162c1b0c27c2e2ed7392ee77be9e7f81bbd62cede4f2eb1e7aa646bf47c48b01436e04cbf46a20458a1c89eff752d9d
 SHA512 
268f141f017fa4df6024596bcf1dfb32a578e9459864e2ace8c2725c8f5e117e0b01d9d745f1632bb43102a01f7075dc3fb69b839b79371f7df47740a56fc1cb
 DIST pylint-1.7.5.tar.gz 486892 BLAKE2B 
0a415045e16aeb6e8543af003cff3061756b01bcbeb9f62de7cf1a63356ff01c3a2fd079e51ee0f8b1b797dd3de29c14d9928c0b4d0214fda82fbc2dc12010c6
 SHA512 
9f28cc4f88b26d2299ab3ea015935fba8c96f700c7898ad8fbdecfa0902f10a4ca54ad346b18452f8a589f8b63494bc12487dab36d168f336012b259bfa6f3f8
+DIST pylint-1.8.2.tar.gz 510319 BLAKE2B 
fd2d28d48cc5b7690428baf3e4a4ba56a6c59dd3bae6fac12046f2c087f1f6d033f4c318f2977d3ee3cc6a463a089a02364f0e38859c2eba5a39dbe6350e19ec
 SHA512 
3cec971314bcc9ad7aa32d6641797adb0adc440414cfe982a10777ffeecfc64588f9c1d8c6d8074131b1389fe5ecb2e6aea5c24ba3047f917a60d12808b52d8c

diff --git a/dev-python/pylint/pylint-1.8.2.ebuild 
b/dev-python/pylint/pylint-1.8.2.ebuild
new file mode 100644
index 000..3bf9b99e1a3
--- /dev/null
+++ b/dev-python/pylint/pylint-1.8.2.ebuild
@@ -0,0 +1,65 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy )
+PYTHON_REQ_USE="threads(+)"
+
+inherit distutils-r1 eutils
+
+DESCRIPTION="Python code static checker"
+HOMEPAGE="http://www.logilab.org/project/pylint
+   https://pypi.python.org/pypi/pylint
+   https://github.com/pycqa/pylint";
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~sparc ~x86 ~amd64-linux 
~x86-linux ~x64-macos ~x86-macos"
+IUSE="doc examples test"
+
+RDEPEND="
+   >=dev-python/astroid-1.5.1[${PYTHON_USEDEP}]
+   dev-python/six[${PYTHON_USEDEP}]
+   >=dev-python/isort-4.2.5[${PYTHON_USEDEP}]
+   dev-python/mccabe[${PYTHON_USEDEP}]
+   virtual/python-singledispatch[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep '
+   dev-python/backports-functools-lru-cache[${PYTHON_USEDEP}]
+   dev-python/configparser[${PYTHON_USEDEP}]' -2)"
+DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
+   doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )
+   test? ( ${RDEPEND}
+   

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

2018-02-27 Thread Mike Gilbert
commit: 141059e3d9e1295de9e428f08a31d83aae3d18e0
Author: Mike Gilbert  gentoo  org>
AuthorDate: Tue Feb 27 22:55:48 2018 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Tue Feb 27 22:56:20 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=141059e3

www-client/chromium: beta channel bump (65.0.3325.88)

Package-Manager: Portage-2.3.24_p18, Repoman-2.3.6_p99

 www-client/chromium/Manifest   |  2 +-
 3315.3.ebuild => chromium-65.0.3325.88.ebuild} | 87 --
 2 files changed, 50 insertions(+), 39 deletions(-)

diff --git a/www-client/chromium/Manifest b/www-client/chromium/Manifest
index 30ed7155bf8..49fb9e58e9c 100644
--- a/www-client/chromium/Manifest
+++ b/www-client/chromium/Manifest
@@ -1,4 +1,4 @@
 DIST chromium-64.0.3282.167.tar.xz 482246360 BLAKE2B 
b4785c20f33081015ac31fed9dbd108dc78160d95c4ea7055b8fffdb714fe9ef120727cd6b88d4e4a15b0c429f04c7c512cca90c5313128e0001a4ae5b908b6f
 SHA512 
1bee80d2e8d4332cfc307efdac8eb11a48e42f3927e63e7a9d5ff2bbad6c4534926669f21defbf0553160f5bb28596723be8bd0e3dfa19ca9a1e854bcf42fd77
 DIST chromium-64.0.3282.186.tar.xz 482247144 BLAKE2B 
b59c5afeeed33fe081f35d0ee228a0d67a97fc1370c7d3ab90304ea6e236ee0f7fecd2c36df0acbdf384f42e2f90926cbdd56e683afc95e78d4bdc64b6d24453
 SHA512 
a8a435ee8506cfefaaf2df7447010df5db69fa6907844872d00643f55723a9bd7771649658f5151c857ac037adcbc8bdf2a5375dd105f78d068277ef021af7d8
-DIST chromium-65.0.3315.3.tar.xz 532475512 BLAKE2B 
1a118ddd05f2b939ff0fd84f85e1c22789713351776d889bafb55ddb2b897b2921050a3df3b7d5e3224be84539d95dddce1a27a948c61b29c788ed9f8e194e02
 SHA512 
c7f0feda90c0df15058473d39482e9b9a9b3236dcb90ff8ba7ad53afde2fce4901b2cbd678d8470560cc0cb6e31c8d3caee9f0a9f100d82d95feacabcdb7f8ce
 DIST chromium-65.0.3325.73.tar.xz 570268564 BLAKE2B 
8d1a9cf38f12ea3566463f42772671268de68d8c49170d60733be8eee7492850be739f19377365366740dcbad3414538eb00765281c966b6cedb85b74709448f
 SHA512 
96ed3862c3fc21afac8d18f4b43f98d29a086e83dfe25af54b6358e139a8b3c9ec761cc463ce287b04a9082c5e62dbc605d4c97f8ec358599a24c7830c890418
+DIST chromium-65.0.3325.88.tar.xz 570275184 BLAKE2B 
a08ae19acfd7a80ae43c0654432588bfa7ea09a0b0f14583cf8e79b3c5997a348bcba12e52002d79214576030574695d32069cbe7037b53dad120aadf6c2a830
 SHA512 
5166e64f96e5b2bd30b28ed769a8c93b2c1de3eb52c18776222b16758002b6d87ca241bd95c7b37316e1afc5379ff49b77fbf552ab9c0ea868105d66ce400070

diff --git a/www-client/chromium/chromium-65.0.3315.3.ebuild 
b/www-client/chromium/chromium-65.0.3325.88.ebuild
similarity index 95%
rename from www-client/chromium/chromium-65.0.3315.3.ebuild
rename to www-client/chromium/chromium-65.0.3325.88.ebuild
index c2d2f2fcaf7..ede298f25fd 100644
--- a/www-client/chromium/chromium-65.0.3315.3.ebuild
+++ b/www-client/chromium/chromium-65.0.3325.88.ebuild
@@ -101,6 +101,7 @@ DEPEND="${COMMON_DEPEND}
sys-apps/hwids[usb(+)]
>=sys-devel/bison-2.4.3
sys-devel/flex
+   >=sys-devel/clang-5
virtual/pkgconfig
dev-vcs/git
$(python_gen_any_dep '
@@ -150,23 +151,23 @@ PATCHES=(
"${FILESDIR}/chromium-memcpy-r0.patch"
"${FILESDIR}/chromium-clang-r2.patch"
"${FILESDIR}/chromium-gn-r0.patch"
-   "${FILESDIR}/chromium-vulkan-r0.patch"
-   "${FILESDIR}/chromium-gcc-r0.patch"
-   "${FILESDIR}/chromium-ffmpeg-r0.patch"
+   "${FILESDIR}/chromium-math.h-r0.patch"
+   "${FILESDIR}/chromium-clang-r3.patch"
+   "${FILESDIR}/chromium-stdint.patch"
 )
 
 pre_build_checks() {
-   if [[ ${MERGE_TYPE} != binary ]]; then
-   local -x CPP="$(tc-getCXX) -E"
-   if tc-is-clang && ! version_is_at_least "3.9.1" 
"$(clang-fullversion)"; then
-   # bugs: #601654
-   die "At least clang 3.9.1 is required"
-   fi
-   if tc-is-gcc && ! version_is_at_least 5.0 "$(gcc-version)"; then
-   # bugs: #535730, #525374, #518668, #600288, #627356
-   die "At least gcc 5.0 is required"
-   fi
-   fi
+   #if [[ ${MERGE_TYPE} != binary ]]; then
+   #   local -x CPP="$(tc-getCXX) -E"
+   #   if tc-is-clang && ! version_is_at_least "3.9.1" 
"$(clang-fullversion)"; then
+   #   # bugs: #601654
+   #   die "At least clang 3.9.1 is required"
+   #   fi
+   #   if tc-is-gcc && ! version_is_at_least 5.0 "$(gcc-version)"; then
+   #   # bugs: #535730, #525374, #518668, #600288, #627356
+   #   die "At least gcc 5.0 is required"
+   #   fi
+   #fi
 
# Check build requirements, bug #541816 and bug #471810 .
CHECKREQS_MEMORY="3G"
@@ -265,7 +266,6 @@ src_prepare() {
third_party/libXNVCtrl
third_party/libaddressinput
third_party/libaom
-   third_party/libaom/source/libaom/third_party/x86inc
third_party/libjingle
third

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

2018-02-27 Thread Andreas Sturmlechner
commit: 471a44bfe7067d1057e3650c2e1e60b87b9d1707
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Feb 27 22:54:44 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Feb 27 22:54:44 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=471a44bf

profiles: Mask app-text/searchmonkey for removal

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

diff --git a/profiles/package.mask b/profiles/package.mask
index e56596e96c9..34698900a24 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -29,6 +29,11 @@
 
 #--- END OF EXAMPLES ---
 
+# Andreas Sturmlechner  (27 Feb 2018)
+# Depends on deprecated Qt4, no Qt5 work found. No maintainer.
+# Masked for removal in 30 days. Bug #644534
+app-text/searchmonkey
+
 # Andreas Sturmlechner  (27 Feb 2018)
 # Depends on deprecated Qt4. No maintainer, needs someone to bump to Qt5.
 # Masked for removal in 30 days. Bug #602042



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

2018-02-27 Thread Andreas Sturmlechner
commit: 01971664316881492a2982086b564112dc282ab2
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Jan 14 10:27:49 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Feb 27 22:50:41 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=01971664

media-video/vlc: Cleanup vulnerable 2.2.6

arm security stabilisation timeout.

Bug: https://bugs.gentoo.org/620176
Package-Manager: Portage-2.3.19, Repoman-2.3.6

 media-video/vlc/Manifest   |   1 -
 ...2.1.0-TomWij-bisected-PA-broken-underflow.patch |  23 -
 .../vlc/files/vlc-2.2.4-decoder-lock-scope.patch   |  47 --
 .../vlc/files/vlc--libva-1.2.1-compat.patch|  12 -
 media-video/vlc/vlc-2.2.6.ebuild   | 511 -
 5 files changed, 594 deletions(-)

diff --git a/media-video/vlc/Manifest b/media-video/vlc/Manifest
index 7de7a154668..b1a6a36d2b0 100644
--- a/media-video/vlc/Manifest
+++ b/media-video/vlc/Manifest
@@ -1,3 +1,2 @@
-DIST vlc-2.2.6.tar.xz 22198720 BLAKE2B 
a3d5d75551908a92c894ca18b36fd165ea0d6a99d1729c311f2051dfe1dd5eb7bf5045b08652e7a1d335212416a3e2d077f37157c7ae4773a5ecc2c49e39f5a6
 SHA512 
9aff5922eb8b3c6a24e6153c367b0170dbc67602ae3e9304f52d2da00c9081d66cc98abd722b7c95b6c7d2e6cc7c86f21f9cba42c7d4bf29ca97d0f2d3553f8d
 DIST vlc-2.2.8.tar.xz 22137276 BLAKE2B 
10780f79a5c45c44b8fb76f229512da3932883da4a1b292745cabc8544ed251a080813ef233c9438766f3e635bee40ef64b929f3d43e0d457907093be1edd2f9
 SHA512 
adde16f4b4bd2d94f104bb3b5df6bf4603bc67333c7615cb8d1d31ca63440b6b0aa93de9ccf0dba717cf905577c7d0bca7baba63caf401790b82eac3e04a
 DIST vlc-3.0.0.tar.xz 25191148 BLAKE2B 
8f0826f5586a304df4cc53acae768377a53bbd9a1c6578b4dcd39a4e1fb627d2e6f6f2f6ce3abacfb9ebc2a9fb1bae179938bbf88644aa9070f49675cc10fcf1
 SHA512 
9bdc64e16ddd2e8d2693179f2fcac8462d7defff186262a049ba325ef00882fbd75a9d323b506ba06876a8168fd5e90319837c8dcd136b206161e67748c2a9f7

diff --git 
a/media-video/vlc/files/vlc-2.1.0-TomWij-bisected-PA-broken-underflow.patch 
b/media-video/vlc/files/vlc-2.1.0-TomWij-bisected-PA-broken-underflow.patch
deleted file mode 100644
index 3163410353a..000
--- a/media-video/vlc/files/vlc-2.1.0-TomWij-bisected-PA-broken-underflow.patch
+++ /dev/null
@@ -1,23 +0,0 @@
-index 2debbcd..72e7fcf 100644
 a/modules/audio_output/pulse.c
-+++ b/modules/audio_output/pulse.c
-@@ -472,8 +472,17 @@ static void stream_underflow_cb(pa_stream *s, void 
*userdata)
- {
-+uint32_t rate = pa_stream_get_sample_spec(s)->rate;
- audio_output_t *aout = userdata;
- 
--msg_Dbg(aout, "underflow");
--(void) s;
-+msg_Warn(aout, "underflow");
-+stream_stop(s, aout);
-+
-+aout_sys_t *sys = aout->sys;
-+sys->first_pts = VLC_TS_INVALID;
-+
-+pa_operation *op = pa_stream_update_sample_rate(s, rate, NULL, NULL);
-+if (unlikely(op == NULL))
-+return;
-+pa_operation_unref(op);
- }
- 
- static int stream_wait(pa_stream *stream, pa_threaded_mainloop *mainloop)

diff --git a/media-video/vlc/files/vlc-2.2.4-decoder-lock-scope.patch 
b/media-video/vlc/files/vlc-2.2.4-decoder-lock-scope.patch
deleted file mode 100644
index 51a2cdcb16d..000
--- a/media-video/vlc/files/vlc-2.2.4-decoder-lock-scope.patch
+++ /dev/null
@@ -1,47 +0,0 @@
-X-Git-Url: 
https://git.videolan.org/?p=vlc.git;a=blobdiff_plain;f=src%2Finput%2Fdecoder.c;h=fe3cd428c65c18bfbdadb55baf11521afdc2bfc7;hp=83aa5bf54e2c29ad93fae803117558e4fcd0f658;hb=6ae2905ef7fbc7de3a3a4a1bdf8ad6df46ce570a;hpb=5b2de76965ee8b1ab5e3257f8b6d71bbb4e9e3f9
-
 a/src/input/decoder.c
-+++ b/src/input/decoder.c
-@@ -1162,7 +1162,10 @@
- b_paused = p_owner->b_paused;
- 
- if (!p_audio)
-+{
-+vlc_mutex_unlock( &p_owner->lock );
- break;
-+}
- 
- /* */
- int i_rate = INPUT_RATE_DEFAULT;
-@@ -1180,6 +1183,9 @@
- 
- if( unlikely(p_owner->b_paused != b_paused) )
- continue; /* race with input thread? retry... */
-+
-+vlc_mutex_unlock( &p_owner->lock );
-+
- if( p_aout == NULL )
- b_reject = true;
- 
-@@ -1199,7 +1205,6 @@
- 
- break;
- }
--vlc_mutex_unlock( &p_owner->lock );
- }
- 
- static void DecoderDecodeAudio( decoder_t *p_dec, block_t *p_block )
-@@ -1961,11 +1966,10 @@
- 
- /* Parameters changed, restart the aout */
- vlc_mutex_lock( &p_owner->lock );
--
--aout_DecDelete( p_owner->p_aout );
- p_owner->p_aout = NULL;
--
- vlc_mutex_unlock( &p_owner->lock );
-+aout_DecDelete( p_owner->p_aout );
-+
- input_resource_PutAout( p_owner->p_resource, p_aout );
- }
- 

diff --git a/media-video/vlc/files/vlc--libva-1.2.1-compat.patch 
b/media-video/vlc/files/vlc--libva-1.2.1-compat.patch
deleted file mode 100644
index adfdefec56a..000
--- a/media-video/vlc/files/vlc--libva-1.2.1-compat.patch
+++ /dev/null
@@ -1,12 +0,0 @@
 a/modules/codec/avcodec/vaapi.c
-+++ b/modules/codec/avcode

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

2018-02-27 Thread Patrice Clement
commit: ff81ba26a0ede9829554bc0b78975e9737289964
Author: Louis Sautier  gmail  com>
AuthorDate: Mon Feb 26 22:36:04 2018 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Tue Feb 27 22:47:38 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ff81ba26

dev-python/denonavr: bump to 0.6.1.

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

 dev-python/denonavr/Manifest  |  1 +
 dev-python/denonavr/denonavr-0.6.1.ebuild | 33 +++
 2 files changed, 34 insertions(+)

diff --git a/dev-python/denonavr/Manifest b/dev-python/denonavr/Manifest
index 755bbefc8d5..f8df2460562 100644
--- a/dev-python/denonavr/Manifest
+++ b/dev-python/denonavr/Manifest
@@ -1,2 +1,3 @@
 DIST denonavr-0.5.5.tar.gz 58367 BLAKE2B 
15c7c770f80e01a1ad7c051cbdf22eafb12b32c95204bd9d5e402bfd46451893f76febbed5ee6d9bfc0d3cb1b63c4e9a0633046a137e73adee4d972e45c0d68b
 SHA512 
2fd4434ed73be379f54312418aca715c50345361d5e36e11c95fd25513e40cd8a2b3ee59d8cccb2977a14edade456a4e1a03b94403a5cfa61d4de319c012ec61
 DIST denonavr-0.6.0.tar.gz 59692 BLAKE2B 
dae804bd60beb5395b84ff3390e6971d2f31c88df7171c0031f47660173ad30cbd6c6fb2e587f726163395b837b2644e8a5f5f143bb731ccbf24fd31bfd87730
 SHA512 
8470381c5364b78e601ad48cc4db7c3a3d6f1b424696a7834a4ede517ec350e4e5375e4f138b48ce12b120316f94625fff698e931eba94bc755fce761c87eee3
+DIST denonavr-0.6.1.tar.gz 59624 BLAKE2B 
01d1b63e3d59847608bf7dbe68d60007f1d698711acab92768260f93b3d7ea9992568a08a5d01b0eff749002293ea6ba700ddf4341727207df6373a23605802f
 SHA512 
c5ed772b5846210cd71f82597a3b1739f0949807c7deb09f3404adfccf1b5ced1330bb6c0327a9a6e7863822692cdc8215111814170990c85df939794814a9f1

diff --git a/dev-python/denonavr/denonavr-0.6.1.ebuild 
b/dev-python/denonavr/denonavr-0.6.1.ebuild
new file mode 100644
index 000..3fdaf698fad
--- /dev/null
+++ b/dev-python/denonavr/denonavr-0.6.1.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python{3_4,3_5,3_6} )
+PYTHON_REQ_USE="xml(+)"
+
+inherit distutils-r1
+
+DESCRIPTION="Automation Library for Denon AVR receivers"
+HOMEPAGE="https://github.com/scarface-4711/denonavr";
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+
+RDEPEND="dev-python/requests[${PYTHON_USEDEP}]"
+DEPEND="
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   test? (
+   dev-python/pytest[${PYTHON_USEDEP}]
+   dev-python/requests-mock[${PYTHON_USEDEP}]
+   dev-python/testtools[${PYTHON_USEDEP}]
+   ${RDEPEND}
+   )
+"
+
+python_test() {
+   py.test ||  die "tests failed with ${EPYTHON}"
+}



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

2018-02-27 Thread Patrice Clement
commit: 6a0c2895a3cce33a349b7be1e12049e529a517bd
Author: Michael Mair-Keimberger  gmail  com>
AuthorDate: Mon Feb 26 21:01:31 2018 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Tue Feb 27 22:47:57 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a0c2895

mail-client/neomutt: remove unused patch.

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

 .../0001-Rename-mutt-to-neomutt-20171006.patch | 25 --
 1 file changed, 25 deletions(-)

diff --git 
a/mail-client/neomutt/files/0001-Rename-mutt-to-neomutt-20171006.patch 
b/mail-client/neomutt/files/0001-Rename-mutt-to-neomutt-20171006.patch
deleted file mode 100644
index 6b591e32908..000
--- a/mail-client/neomutt/files/0001-Rename-mutt-to-neomutt-20171006.patch
+++ /dev/null
@@ -1,25 +0,0 @@
-From dd318718302850408319e36766329bed29b2c1c1 Mon Sep 17 00:00:00 2001
-From: Nicolas Bock 
-Date: Mon, 2 Oct 2017 14:04:34 -0600
-Subject: [PATCH] Rename mutt to neomutt
-

- configure.ac | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/configure.ac b/configure.ac
-index 7a3cfad9..4e2968fd 100644
 a/configure.ac
-+++ b/configure.ac
-@@ -184,7 +184,7 @@ AC_ARG_WITH(mailpath,
- AC_ARG_WITH(docdir,
-   AS_HELP_STRING([--with-docdir=PATH],[Specify where to put the 
documentation]),
-   [mutt_cv_docdir=$withval],
--  [mutt_cv_docdir='${datarootdir}/doc/mutt'])
-+  [mutt_cv_docdir='${datarootdir}/doc/neomutt'])
- 
- AC_ARG_WITH(domain,
-   AS_HELP_STRING([--with-domain=DOMAIN],[Specify your DNS domain name]),
--- 
-2.13.6
-



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

2018-02-27 Thread Patrice Clement
commit: 4a9ff5f85e4d5e6479ae6bc4914d01d6587faa09
Author: Louis Sautier  gmail  com>
AuthorDate: Mon Feb 26 22:36:33 2018 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Tue Feb 27 22:47:39 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a9ff5f8

dev-python/denonavr: remove old.

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 dev-python/denonavr/Manifest  |  1 -
 dev-python/denonavr/denonavr-0.6.0.ebuild | 33 ---
 2 files changed, 34 deletions(-)

diff --git a/dev-python/denonavr/Manifest b/dev-python/denonavr/Manifest
index f8df2460562..8dbdebb49aa 100644
--- a/dev-python/denonavr/Manifest
+++ b/dev-python/denonavr/Manifest
@@ -1,3 +1,2 @@
 DIST denonavr-0.5.5.tar.gz 58367 BLAKE2B 
15c7c770f80e01a1ad7c051cbdf22eafb12b32c95204bd9d5e402bfd46451893f76febbed5ee6d9bfc0d3cb1b63c4e9a0633046a137e73adee4d972e45c0d68b
 SHA512 
2fd4434ed73be379f54312418aca715c50345361d5e36e11c95fd25513e40cd8a2b3ee59d8cccb2977a14edade456a4e1a03b94403a5cfa61d4de319c012ec61
-DIST denonavr-0.6.0.tar.gz 59692 BLAKE2B 
dae804bd60beb5395b84ff3390e6971d2f31c88df7171c0031f47660173ad30cbd6c6fb2e587f726163395b837b2644e8a5f5f143bb731ccbf24fd31bfd87730
 SHA512 
8470381c5364b78e601ad48cc4db7c3a3d6f1b424696a7834a4ede517ec350e4e5375e4f138b48ce12b120316f94625fff698e931eba94bc755fce761c87eee3
 DIST denonavr-0.6.1.tar.gz 59624 BLAKE2B 
01d1b63e3d59847608bf7dbe68d60007f1d698711acab92768260f93b3d7ea9992568a08a5d01b0eff749002293ea6ba700ddf4341727207df6373a23605802f
 SHA512 
c5ed772b5846210cd71f82597a3b1739f0949807c7deb09f3404adfccf1b5ced1330bb6c0327a9a6e7863822692cdc8215111814170990c85df939794814a9f1

diff --git a/dev-python/denonavr/denonavr-0.6.0.ebuild 
b/dev-python/denonavr/denonavr-0.6.0.ebuild
deleted file mode 100644
index 3fdaf698fad..000
--- a/dev-python/denonavr/denonavr-0.6.0.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python{3_4,3_5,3_6} )
-PYTHON_REQ_USE="xml(+)"
-
-inherit distutils-r1
-
-DESCRIPTION="Automation Library for Denon AVR receivers"
-HOMEPAGE="https://github.com/scarface-4711/denonavr";
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="test"
-
-RDEPEND="dev-python/requests[${PYTHON_USEDEP}]"
-DEPEND="
-   dev-python/setuptools[${PYTHON_USEDEP}]
-   test? (
-   dev-python/pytest[${PYTHON_USEDEP}]
-   dev-python/requests-mock[${PYTHON_USEDEP}]
-   dev-python/testtools[${PYTHON_USEDEP}]
-   ${RDEPEND}
-   )
-"
-
-python_test() {
-   py.test ||  die "tests failed with ${EPYTHON}"
-}



[gentoo-commits] repo/gentoo:master commit in: licenses/, games-arcade/oshu/

2018-02-27 Thread Patrice Clement
commit: 46d1c5954f04eb1094b373599f80a620e41b38d3
Author: Haelwenn (lanodan) Monnier  hacktivis  me>
AuthorDate: Sat Feb 24 19:06:57 2018 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Tue Feb 27 22:45:13 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=46d1c595

games-arcade/oshu: new package.

osu! is that PC clone of the osu! Tatakae! Ouendan DS rhythm game,
occidentalized as Elite Beat Agents.

Closes: https://bugs.gentoo.org/648642
Closes: https://github.com/gentoo/gentoo/pull/7275

 games-arcade/oshu/Manifest  |   1 +
 games-arcade/oshu/metadata.xml  |  11 +
 games-arcade/oshu/oshu-1.6.0.ebuild |  25 +++
 licenses/CC-BY-NC-4.0   | 408 
 4 files changed, 445 insertions(+)

diff --git a/games-arcade/oshu/Manifest b/games-arcade/oshu/Manifest
new file mode 100644
index 000..a3d22b93c17
--- /dev/null
+++ b/games-arcade/oshu/Manifest
@@ -0,0 +1 @@
+DIST oshu-1.6.0.tar.gz 2459889 BLAKE2B 
568b5bf00da50ce215b6156b36d0d1d894259abebeeba725103601f7f5d3a82705d308a7986f5e705b0d24469e6866207836eec9e1b9bdd89df291a4e9c372cd
 SHA512 
e1f76a05d7ba40265dd58f6fe8106ed6293385870c7e77ff6bbd3dd0e9b5f7bc45f8f0b9c3729a6781c04289d54c76f9698bb659ba50fd35e609de23ecb02aa8

diff --git a/games-arcade/oshu/metadata.xml b/games-arcade/oshu/metadata.xml
new file mode 100644
index 000..764e78624bc
--- /dev/null
+++ b/games-arcade/oshu/metadata.xml
@@ -0,0 +1,11 @@
+
+http://www.gentoo.org/dtd/metadata.dtd";>
+
+
+   cont...@hacktivis.me
+
+
+   proxy-ma...@gentoo.org
+   Proxy Maintainers
+
+

diff --git a/games-arcade/oshu/oshu-1.6.0.ebuild 
b/games-arcade/oshu/oshu-1.6.0.ebuild
new file mode 100644
index 000..de03656934d
--- /dev/null
+++ b/games-arcade/oshu/oshu-1.6.0.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DESCRIPTION="Lightweight osu! port"
+HOMEPAGE="https://github.com/fmang/oshu";
+SRC_URI="https://www.mg0.fr/oshu/releases/${P}.tar.gz";
+KEYWORDS="~amd64 ~x86"
+LICENSE="GPL-3 CC-BY-NC-4.0"
+SLOT="0"
+IUSE="libav"
+
+RDEPEND="
+   media-libs/libsdl2:=
+   media-libs/sdl2-image:=
+   x11-libs/cairo:=
+   !libav? ( media-video/ffmpeg:= )
+   libav? ( media-video/libav:= )
+"
+
+DEPEND="
+   ${RDEPEND}
+   virtual/pkgconfig
+"

diff --git a/licenses/CC-BY-NC-4.0 b/licenses/CC-BY-NC-4.0
new file mode 100644
index 000..dddb063deee
--- /dev/null
+++ b/licenses/CC-BY-NC-4.0
@@ -0,0 +1,408 @@
+Attribution-NonCommercial 4.0 International
+
+===
+
+Creative Commons Corporation ("Creative Commons") is not a law firm and
+does not provide legal services or legal advice. Distribution of
+Creative Commons public licenses does not create a lawyer-client or
+other relationship. Creative Commons makes its licenses and related
+information available on an "as-is" basis. Creative Commons gives no
+warranties regarding its licenses, any material licensed under their
+terms and conditions, or any related information. Creative Commons
+disclaims all liability for damages resulting from their use to the
+fullest extent possible.
+
+Using Creative Commons Public Licenses
+
+Creative Commons public licenses provide a standard set of terms and
+conditions that creators and other rights holders may use to share
+original works of authorship and other material subject to copyright
+and certain other rights specified in the public license below. The
+following considerations are for informational purposes only, are not
+exhaustive, and do not form part of our licenses.
+
+ Considerations for licensors: Our public licenses are
+ intended for use by those authorized to give the public
+ permission to use material in ways otherwise restricted by
+ copyright and certain other rights. Our licenses are
+ irrevocable. Licensors should read and understand the terms
+ and conditions of the license they choose before applying it.
+ Licensors should also secure all rights necessary before
+ applying our licenses so that the public can reuse the
+ material as expected. Licensors should clearly mark any
+ material not subject to the license. This includes other CC-
+ licensed material, or material used under an exception or
+ limitation to copyright. More considerations for licensors:
+   wiki.creativecommons.org/Considerations_for_licensors
+
+ Considerations for the public: By using one of our public
+ licenses, a licensor grants the public permission to use the
+ licensed material under specified terms and conditions. If
+ the licensor's permission is not necessary for any reason--for
+ example, because of any applicable exception or limitation to
+ copyright--then that use is not regulated by the license. Our
+ licenses grant only permissio

[gentoo-commits] repo/gentoo:master commit in: media-fonts/source-han-sans/

2018-02-27 Thread Jonas Stein
commit: b246faf5d71efcdc7478a5ab1ae3790ab3fb407b
Author: Jonas Stein  gentoo  org>
AuthorDate: Tue Feb 27 22:43:01 2018 +
Commit: Jonas Stein  gentoo  org>
CommitDate: Tue Feb 27 22:44:14 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b246faf5

media-fonts/source-han-sans: QA fix; add missing local

declare local variable

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 media-fonts/source-han-sans/source-han-sans-1.001.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/media-fonts/source-han-sans/source-han-sans-1.001.ebuild 
b/media-fonts/source-han-sans/source-han-sans-1.001.ebuild
index ec8a1e36195..08b0d686a63 100644
--- a/media-fonts/source-han-sans/source-han-sans-1.001.ebuild
+++ b/media-fonts/source-han-sans/source-han-sans-1.001.ebuild
@@ -26,6 +26,7 @@ FONT_SUFFIX="otf"
 RESTRICT="binchecks strip"
 
 src_install() {
+   local l
for l in ja ko zh-CN zh-TW; do
use l10n_${l} && FONT_S="${S}/source-han-sans-${l//-/_}-${PV}" 
font_src_install
done



[gentoo-commits] repo/gentoo:master commit in: dev-db/unixODBC/files/, dev-db/unixODBC/

2018-02-27 Thread Patrice Clement
commit: af28844cc92f8edd1fcd049e357d169a3dddc176
Author: Michael Vetter  iodoru  org>
AuthorDate: Tue Feb 27 16:04:39 2018 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Tue Feb 27 22:41:35 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=af28844c

dev-db/unixODBC: add fix against CVE-2018-7485.

Adding a patch based on
https://github.com/lurcher/unixODBC/commit/45ef78e037f578b15fc58938a3a3251655e71d6f

Without the changes for 2.3.6 in ChangeLog and configure.ac.

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

 .../files/unixODBC-2.3.5-CVE-2018-7485.patch   | 135 +
 dev-db/unixODBC/unixODBC-2.3.5-r1.ebuild   |  65 ++
 2 files changed, 200 insertions(+)

diff --git a/dev-db/unixODBC/files/unixODBC-2.3.5-CVE-2018-7485.patch 
b/dev-db/unixODBC/files/unixODBC-2.3.5-CVE-2018-7485.patch
new file mode 100644
index 000..2c4178cda48
--- /dev/null
+++ b/dev-db/unixODBC/files/unixODBC-2.3.5-CVE-2018-7485.patch
@@ -0,0 +1,135 @@
+From 45ef78e037f578b15fc58938a3a3251655e71d6f Mon Sep 17 00:00:00 2001
+From: Nick Gorham 
+Date: Mon, 8 Jan 2018 11:12:39 +
+Subject: [PATCH] New Pre Source
+
+diff --git a/DriverManager/SQLGetDiagRecW.c b/DriverManager/SQLGetDiagRecW.c
+index a6368d7..be89120 100644
+--- a/DriverManager/SQLGetDiagRecW.c
 b/DriverManager/SQLGetDiagRecW.c
+@@ -98,6 +98,8 @@
+ 
+ static char const rcsid[]= "$RCSfile: SQLGetDiagRecW.c,v $";
+ 
++extern int __is_env( EHEAD * head );/* in SQLGetDiagRec.c */
++
+ static SQLRETURN extract_sql_error_rec_w( EHEAD *head,
+ SQLWCHAR *sqlstate,
+ SQLINTEGER rec_number,
+diff --git a/DriverManager/SQLSetDescField.c b/DriverManager/SQLSetDescField.c
+index 333d786..0e2f67c 100644
+--- a/DriverManager/SQLSetDescField.c
 b/DriverManager/SQLSetDescField.c
+@@ -306,7 +306,7 @@ SQLRETURN SQLSetDescField( SQLHDESC descriptor_handle,
+ return function_return_nodrv( SQL_HANDLE_DESC, descriptor, SQL_ERROR 
);
+ }
+ 
+-if ( field_identifier == SQL_DESC_COUNT && (SQLINTEGER)value < 0 )
++if ( field_identifier == SQL_DESC_COUNT && (intptr_t)value < 0 )
+ {
+ __post_internal_error( &descriptor -> error,
+ ERROR_07009, NULL,
+@@ -315,9 +315,9 @@ SQLRETURN SQLSetDescField( SQLHDESC descriptor_handle,
+ return function_return_nodrv( SQL_HANDLE_DESC, descriptor, SQL_ERROR 
);
+ }
+ 
+-if ( field_identifier == SQL_DESC_PARAMETER_TYPE && value != 
SQL_PARAM_INPUT
+-&& value != SQL_PARAM_OUTPUT && value != SQL_PARAM_INPUT_OUTPUT &&
+-value != SQL_PARAM_INPUT_OUTPUT_STREAM && value != 
SQL_PARAM_OUTPUT_STREAM )
++if ( field_identifier == SQL_DESC_PARAMETER_TYPE && (intptr_t)value != 
SQL_PARAM_INPUT
++&& (intptr_t)value != SQL_PARAM_OUTPUT && (intptr_t)value != 
SQL_PARAM_INPUT_OUTPUT &&
++(intptr_t)value != SQL_PARAM_INPUT_OUTPUT_STREAM && (intptr_t)value 
!= SQL_PARAM_OUTPUT_STREAM )
+ {
+ __post_internal_error( &descriptor -> error,
+ ERROR_HY105, NULL,
+diff --git a/DriverManager/SQLSetDescFieldW.c 
b/DriverManager/SQLSetDescFieldW.c
+index 5e066ac..45125ff 100644
+--- a/DriverManager/SQLSetDescFieldW.c
 b/DriverManager/SQLSetDescFieldW.c
+@@ -288,7 +288,7 @@ SQLRETURN SQLSetDescFieldW( SQLHDESC descriptor_handle,
+ return function_return_nodrv( SQL_HANDLE_DESC, descriptor, SQL_ERROR 
);
+ }
+ 
+-if ( field_identifier == SQL_DESC_COUNT && (SQLINTEGER)value < 0 )
++if ( field_identifier == SQL_DESC_COUNT && (intptr_t)value < 0 )
+ {
+ __post_internal_error( &descriptor -> error,
+ ERROR_07009, NULL,
+@@ -297,9 +297,9 @@ SQLRETURN SQLSetDescFieldW( SQLHDESC descriptor_handle,
+ return function_return_nodrv( SQL_HANDLE_DESC, descriptor, SQL_ERROR 
);
+ }
+ 
+-if ( field_identifier == SQL_DESC_PARAMETER_TYPE && value != 
SQL_PARAM_INPUT
+-&& value != SQL_PARAM_OUTPUT && value != SQL_PARAM_INPUT_OUTPUT &&
+-value != SQL_PARAM_INPUT_OUTPUT_STREAM && value != 
SQL_PARAM_OUTPUT_STREAM )
++if ( field_identifier == SQL_DESC_PARAMETER_TYPE && (intptr_t)value != 
SQL_PARAM_INPUT
++&& (intptr_t)value != SQL_PARAM_OUTPUT && (intptr_t)value != 
SQL_PARAM_INPUT_OUTPUT &&
++(intptr_t)value != SQL_PARAM_INPUT_OUTPUT_STREAM && (intptr_t)value 
!= SQL_PARAM_OUTPUT_STREAM )
+ {
+ __post_internal_error( &descriptor -> error,
+ ERROR_HY105, NULL,
+diff --git a/exe/iusql.c b/exe/iusql.c
+index aac5329..484a889 100644
+--- a/exe/iusql.c
 b/exe/iusql.c
+@@ -413,7 +413,6 @@ static int ExecuteSQL( SQLHDBC hDbc, char *szSQL, char 
cDelimiter, int bColumnNa
+ if ( bVerbose ) DumpODBCLog( hEnv, hDbc, hStmt );
+ fprintf( stderr, "[ISQL]ERROR: Could not SQLExecDirect\n" );
+ SQLFreeStmt( hStmt, SQL_DROP );
+-free(szSepLine);
+

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

2018-02-27 Thread Sergei Trofimovich
commit: 80dd74cc4b9bec9358885b0e8e8aa26f12b094ad
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Tue Feb 27 22:29:56 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Tue Feb 27 22:29:56 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=80dd74cc

net-misc/lksctp-tools: stable 1.0.17 for ppc, bug #610438

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

 net-misc/lksctp-tools/lksctp-tools-1.0.17.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-misc/lksctp-tools/lksctp-tools-1.0.17.ebuild 
b/net-misc/lksctp-tools/lksctp-tools-1.0.17.ebuild
index 44837d3974f..6f608c2c217 100644
--- a/net-misc/lksctp-tools/lksctp-tools-1.0.17.ebuild
+++ b/net-misc/lksctp-tools/lksctp-tools-1.0.17.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/lksctp/${P}.tar.gz"
 
 LICENSE="|| ( GPL-2+ LGPL-2.1 )"
 SLOT="0"
-KEYWORDS="alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~s390 ~sh 
~sparc x86"
+KEYWORDS="alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
~sparc x86"
 IUSE="kernel_linux static-libs"
 
 # This is only supposed to work with Linux to begin with.



[gentoo-commits] repo/gentoo:master commit in: mail-mta/netqmail/

2018-02-27 Thread Sergei Trofimovich
commit: 42709a34cb96f4a3f60c2d54425e7f11c8ff592f
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Tue Feb 27 22:28:04 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Tue Feb 27 22:28:04 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=42709a34

mail-mta/netqmail: stable 1.06-r4 for hppa, bug #504392

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

 mail-mta/netqmail/netqmail-1.06-r4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/mail-mta/netqmail/netqmail-1.06-r4.ebuild 
b/mail-mta/netqmail/netqmail-1.06-r4.ebuild
index a5d343fd11a..39ce6f925c7 100644
--- a/mail-mta/netqmail/netqmail-1.06-r4.ebuild
+++ b/mail-mta/netqmail/netqmail-1.06-r4.ebuild
@@ -36,7 +36,7 @@ SRC_URI="mirror://qmail/${P}.tar.gz
 
 LICENSE="public-domain"
 SLOT="0"
-KEYWORDS="alpha amd64 ~arm ~hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh ~sparc 
x86"
+KEYWORDS="alpha amd64 ~arm hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh ~sparc 
x86"
 IUSE="authcram gencertdaily highvolume libressl qmail-spp ssl vanilla"
 REQUIRED_USE='vanilla? ( !ssl !qmail-spp !highvolume )'
 RESTRICT="test"



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

2018-02-27 Thread Sergei Trofimovich
commit: ddfb2ae6f06c9344c64b18fd51322f8e482bc4e6
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Tue Feb 27 22:25:23 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Tue Feb 27 22:26:06 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ddfb2ae6

media-video/vlc: stable 2.2.8-r1 for ppc/ppc64, bug #620176

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

 media-video/vlc/vlc-2.2.8-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-video/vlc/vlc-2.2.8-r1.ebuild 
b/media-video/vlc/vlc-2.2.8-r1.ebuild
index cf77af60167..39a11351871 100644
--- a/media-video/vlc/vlc-2.2.8-r1.ebuild
+++ b/media-video/vlc/vlc-2.2.8-r1.ebuild
@@ -19,7 +19,7 @@ else
else

SRC_URI="https://download.videolan.org/pub/videolan/testing/${MY_P}/${MY_P}.tar.xz";
fi
-   KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 -sparc x86 ~x86-fbsd"
+   KEYWORDS="amd64 ~arm ~arm64 ppc ppc64 -sparc x86 ~x86-fbsd"
 fi
 inherit autotools flag-o-matic gnome2-utils toolchain-funcs versionator 
virtualx xdg-utils ${SCM}
 



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

2018-02-27 Thread Sergei Trofimovich
commit: 95acf6577a54971d82bc7a1f5abbd24412339f58
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Tue Feb 27 22:25:05 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Tue Feb 27 22:26:06 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=95acf657

media-libs/speexdsp: stable 1.2_rc3-r2 for ppc/ppc64, bug #620176

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

 media-libs/speexdsp/speexdsp-1.2_rc3-r2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-libs/speexdsp/speexdsp-1.2_rc3-r2.ebuild 
b/media-libs/speexdsp/speexdsp-1.2_rc3-r2.ebuild
index c71476efa36..a5529e2244c 100644
--- a/media-libs/speexdsp/speexdsp-1.2_rc3-r2.ebuild
+++ b/media-libs/speexdsp/speexdsp-1.2_rc3-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -13,7 +13,7 @@ 
SRC_URI="https://downloads.xiph.org/releases/speex/${MY_P}.tar.gz";
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ia64 ~mips ~ppc ~ppc64 ~sh sparc x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ia64 ~mips ppc ppc64 ~sh sparc x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x86-solaris"
 IUSE="cpu_flags_x86_sse cpu_flags_x86_sse2 cpu_flags_arm_neon static-libs"
 
 RDEPEND="!

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

2018-02-27 Thread Sergei Trofimovich
commit: d90877832027d17108c4f3000300c0bc713098d0
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Tue Feb 27 22:25:35 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Tue Feb 27 22:26:06 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d9087783

media-libs/speex: stable 1.2.0-r1 for ppc/ppc64, bug #620176

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

 media-libs/speex/speex-1.2.0-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-libs/speex/speex-1.2.0-r1.ebuild 
b/media-libs/speex/speex-1.2.0-r1.ebuild
index 959d53d9bd4..9368aa83749 100644
--- a/media-libs/speex/speex-1.2.0-r1.ebuild
+++ b/media-libs/speex/speex-1.2.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -13,7 +13,7 @@ 
SRC_URI="https://downloads.xiph.org/releases/speex/${MY_P}.tar.gz";
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ia64 ~mips ~ppc ~ppc64 ~sh sparc x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ia64 ~mips ppc ppc64 ~sh sparc x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x86-solaris"
 IUSE="cpu_flags_arm_v4 cpu_flags_arm_v5 cpu_flags_arm_v6 cpu_flags_x86_sse 
static-libs utils +vbr"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: media-fonts/source-han-sans/

2018-02-27 Thread Jonas Stein
commit: 2137a49dd6742a55a08ca9abe2d545de11a4de33
Author: Jonas Stein  gentoo  org>
AuthorDate: Tue Feb 27 22:14:15 2018 +
Commit: Jonas Stein  gentoo  org>
CommitDate: Tue Feb 27 22:14:50 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2137a49d

media-fonts/source-han-sans: Fix SRC_URI

Yngwin's folder is no longer available.
Uploaded the tar balls to jstein's dev space.

Closes: 638732
Package-Manager: Portage-2.3.24, Repoman-2.3.6

 media-fonts/source-han-sans/source-han-sans-1.001.ebuild | 10 +-
 1 file changed, 5 insertions(+), 5 deletions(-)

diff --git a/media-fonts/source-han-sans/source-han-sans-1.001.ebuild 
b/media-fonts/source-han-sans/source-han-sans-1.001.ebuild
index 6c580044c54..ec8a1e36195 100644
--- a/media-fonts/source-han-sans/source-han-sans-1.001.ebuild
+++ b/media-fonts/source-han-sans/source-han-sans-1.001.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -10,10 +10,10 @@ inherit font
 
 DESCRIPTION="Pan-CJK OpenType/CFF font family"
 HOMEPAGE="https://github.com/adobe-fonts/source-han-sans/";
-SRC_URI="l10n_ja? ( 
https://dev.gentoo.org/~yngwin/distfiles/${PN}-ja-${PV}.tar.xz )
-   l10n_ko? ( 
https://dev.gentoo.org/~yngwin/distfiles/${PN}-ko-${PV}.tar.xz )
-   l10n_zh-CN? ( 
https://dev.gentoo.org/~yngwin/distfiles/${PN}-zh_CN-${PV}.tar.xz )
-   l10n_zh-TW? ( 
https://dev.gentoo.org/~yngwin/distfiles/${PN}-zh_TW-${PV}.tar.xz )"
+SRC_URI="l10n_ja? ( https://dev.gentoo.org/~jstein/dist/${PN}-ja-${PV}.tar.xz )
+   l10n_ko? ( https://dev.gentoo.org/~jstein/dist/${PN}-ko-${PV}.tar.xz )
+   l10n_zh-CN? ( 
https://dev.gentoo.org/~jstein/dist/${PN}-zh_CN-${PV}.tar.xz )
+   l10n_zh-TW? ( 
https://dev.gentoo.org/~jstein/dist/${PN}-zh_TW-${PV}.tar.xz )"
 
 LICENSE="Apache-2.0"
 SLOT="0"



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

2018-02-27 Thread Manuel Rüger
commit: 8ddccf1eba3caef152b6db7f7821db68beafc536
Author: Manuel Rüger  gentoo  org>
AuthorDate: Tue Feb 27 22:11:41 2018 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Tue Feb 27 22:11:41 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8ddccf1e

app-emulation/cadvisor: Version bump to 0.29.1

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 app-emulation/cadvisor/Manifest   |  1 +
 app-emulation/cadvisor/cadvisor-0.29.1.ebuild | 43 +++
 2 files changed, 44 insertions(+)

diff --git a/app-emulation/cadvisor/Manifest b/app-emulation/cadvisor/Manifest
index 8587a6e4c79..56245ac6932 100644
--- a/app-emulation/cadvisor/Manifest
+++ b/app-emulation/cadvisor/Manifest
@@ -1 +1,2 @@
 DIST cadvisor-0.28.3.tar.gz 4110487 BLAKE2B 
d6b9d6de67e5672a3ba57ea0c28f38e2e96ec43910f8f5bbbe17b377ccbadf026d4418928234149e9ad3936f4c0871d7c371dda2bea49111735a33520154b2d3
 SHA512 
da111d74bfa3485c42a03a027ccbf833886e561f3244a081ad5439f7a714767cf4666c43c17b0b976089ea40916089aaa2c6070ec4aefc19798a1d5325e005e4
+DIST cadvisor-0.29.1.tar.gz 4152413 BLAKE2B 
7eca61553f98a27b9d42f81618b67ebec2003c047557ea2bb749d0d36545c9c5ed76b67f8558ba335f396f16b6c496271875dd68b0d9f3554f92e20a63cc0cf5
 SHA512 
ce3a937607be2725388434cecb23ea8417bf3ddbd662cedcf128f090d52cc96c052dc016eeab32c34d3338fbb5b56091ee62720c32fb3313a5d41a556bc0b575

diff --git a/app-emulation/cadvisor/cadvisor-0.29.1.ebuild 
b/app-emulation/cadvisor/cadvisor-0.29.1.ebuild
new file mode 100644
index 000..f2dce4021ef
--- /dev/null
+++ b/app-emulation/cadvisor/cadvisor-0.29.1.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+EGO_PN="github.com/google/cadvisor"
+
+inherit user golang-build golang-vcs-snapshot
+SRC_URI="https://${EGO_PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+COMMIT="2e02d28"
+KEYWORDS="~amd64"
+
+DESCRIPTION="Analyzes resource usage and performance characteristics of 
running containers"
+HOMEPAGE="https://github.com/google/cadvisor";
+
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE=""
+
+pkg_setup() {
+   enewgroup ${PN}
+   enewuser ${PN} -1 -1 /dev/null ${PN}
+}
+
+src_prepare() {
+   sed -i -e "/go get/d" src/${EGO_PN}/build/assets.sh || die
+   sed -i -e "s/git describe.*/echo ${PV} )/"\
+   -e "s/git rev-parse --short HEAD.*/echo ${COMMIT} )/"\
+   src/${EGO_PN}/build/build.sh || die
+   default
+}
+
+src_compile() {
+   pushd "src/${EGO_PN}"
+   GO_FLAGS="-v -work -x" VERBOSE="true" 
GOPATH="${S}:$(get_golibdir_gopath)" emake build
+   popd || die
+}
+
+src_install() {
+   newinitd "${FILESDIR}"/${PN}.initd ${PN}
+   dobin src/${EGO_PN}/${PN}
+   keepdir /var/log/${PN}
+   fowners ${PN}:${PN} /var/log/${PN}
+}



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

2018-02-27 Thread Manuel Rüger
commit: 9289c0b32921eb6a77af50e065855b86abfc11f3
Author: Manuel Rüger  gentoo  org>
AuthorDate: Tue Feb 27 22:09:52 2018 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Tue Feb 27 22:09:52 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9289c0b3

app-emulation/runc: Version bump to 1.0.0_rc5

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 app-emulation/runc/Manifest  |  1 +
 app-emulation/runc/runc-1.0.0_rc5.ebuild | 54 
 2 files changed, 55 insertions(+)

diff --git a/app-emulation/runc/Manifest b/app-emulation/runc/Manifest
index 04d48733c73..c2694922576 100644
--- a/app-emulation/runc/Manifest
+++ b/app-emulation/runc/Manifest
@@ -1 +1,2 @@
 DIST runc-1.0.0_rc4.tar.gz 1090513 BLAKE2B 
276303e2085eddd549290e3af1a3af4570d0aef43f66f956267451810b0f0fb77f13ed12fe13b76efcd820fc7e0b46eac370a062f43c8600091a807cb12cf733
 SHA512 
cc2ae38b96f3f3355d9ba26f7af15c57975276aeaf58dcfe7fe5f0f0411ece8584a7cb51ae7fdd2f4109366f55ac8dfb86f225e26377fe07b685bbc56a2518ed
+DIST runc-1.0.0_rc5.tar.gz 1183902 BLAKE2B 
46d0ffd9aa79a6f74b3194fa9e1932390115a43c903ae553acb7749d6be41220874a1ff9bae9706b5fecb9495dd6686c38ee1e9baf6118a14990f142baf6f64d
 SHA512 
714230887ff9706c29b0656c5cdb253698bde6252a23e7f48aa690747fb57abd7884c2da1c4d0e314f9f301c5962417351557d15d986e45fcc336e98069aeac6

diff --git a/app-emulation/runc/runc-1.0.0_rc5.ebuild 
b/app-emulation/runc/runc-1.0.0_rc5.ebuild
new file mode 100644
index 000..53e421c63ab
--- /dev/null
+++ b/app-emulation/runc/runc-1.0.0_rc5.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+EGO_PN="github.com/opencontainers/${PN}"
+
+if [[ ${PV} == * ]]; then
+   inherit golang-build golang-vcs
+else
+   MY_PV="${PV/_/-}"
+   EGIT_COMMIT="v${MY_PV}"
+   RUNC_COMMIT="4fc53a8" # Change this when you update the ebuild
+   SRC_URI="https://${EGO_PN}/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm ~ppc64"
+   inherit golang-build golang-vcs-snapshot
+fi
+
+DESCRIPTION="runc container cli tools"
+HOMEPAGE="http://runc.io";
+
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE="+ambient apparmor hardened +seccomp"
+
+RDEPEND="
+   apparmor? ( sys-libs/libapparmor )
+   seccomp? ( sys-libs/libseccomp )
+   !app-emulation/docker-runc
+"
+
+src_compile() {
+   # Taken from app-emulation/docker-1.7.0-r1
+   export CGO_CFLAGS="-I${ROOT}/usr/include"
+   export CGO_LDFLAGS="$(usex hardened '-fno-PIC ' '')
+   -L${ROOT}/usr/$(get_libdir)"
+
+   # build up optional flags
+   local options=(
+   $(usex ambient 'ambient')
+   $(usex apparmor 'apparmor')
+   $(usex seccomp 'seccomp')
+   )
+
+   GOPATH="${S}"\
+   emake BUILDTAGS="${options[*]}" \
+   COMMIT="${RUNC_COMMIT}" -C src/${EGO_PN}
+}
+
+src_install() {
+   pushd src/${EGO_PN} || die
+   dobin runc
+   dodoc README.md PRINCIPLES.md
+   popd || die
+}



[gentoo-commits] repo/gentoo:master commit in: app-i18n/poedit/files/, app-i18n/poedit/

2018-02-27 Thread Mart Raudsepp
commit: a5525fd9f6bfd7f7ee973a440523af81f2790580
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Tue Feb 27 22:07:28 2018 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Tue Feb 27 22:07:56 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a5525fd9

app-i18n/poedit: remove old

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 app-i18n/poedit/Manifest  |  3 --
 app-i18n/poedit/files/poedit-1.5.5-wx28.patch | 22 -
 app-i18n/poedit/poedit-1.5.5.ebuild   | 46 --
 app-i18n/poedit/poedit-1.8.7.ebuild   | 67 ---
 app-i18n/poedit/poedit-2.0.5.ebuild   | 56 --
 5 files changed, 194 deletions(-)

diff --git a/app-i18n/poedit/Manifest b/app-i18n/poedit/Manifest
index b0b932e28c0..32d3d47c50b 100644
--- a/app-i18n/poedit/Manifest
+++ b/app-i18n/poedit/Manifest
@@ -1,5 +1,2 @@
-DIST poedit-1.5.5.tar.gz 2594758 BLAKE2B 
a0c833bf657bbda89b2109b6da62e6eafc9dddc5be726c9c785836dd7deb558c19b647ac2be649adb2fead4f927d1c855099bf29c5385f56379bfeaca4c802e5
 SHA512 
a3524e27681dbf97babef7bf3ec56d6b7cd736370f8ed86b53c717a5a2eb36245f9ed89fcd28b57bd4d6f5ff5fb98d6c1615baae0bf10be720dcfdafa57ad4f4
 DIST poedit-1.8.5.tar.gz 2404829 BLAKE2B 
f39a7e2e14dab9c0ed0b761a3feb271c8eb0e3b1fdc09c77c6a3dfaaa499e3419881e0959f5a53b07754810adc1518efd4c56a1bb4fd490c1e2a405a7d44ef1c
 SHA512 
87eae2bcedc07eefb097edf263db10b3947956cfa504eddb259e3c3cfed6215ad0da4517fe5132b61041c39a7fbabd298ca42582570295bacbbd62d5ffc6f6a7
-DIST poedit-1.8.7.tar.gz 2483945 BLAKE2B 
0cea4dfa19bbd7e6563a2872836cf3dd53d45de39fe65323c19daf9e87ba264f38e24a1957a391511a746be164fe8d985348c847524ea80dd99e6988176bbf73
 SHA512 
609022e696915cddb130c561c7eaa7dff76ce0458f58d9b8de34f0e8b98839cdccaf4a593e0e4eded67252cece08c61f961191f64cf4d76fa148f403d9705e68
-DIST poedit-2.0.5.tar.gz 2505740 BLAKE2B 
2a10b77a12fd0c687b8c67c23f78e8be21a64461ddd5aef0bdd10626a6926b4f86c2a5b136809b4df2e8533dbcb29d98c197b37d64ff20804986f7bff4166db2
 SHA512 
097c93306a5b1bc74c7fa0cd49bc7077046219cb1c5e07ea4a45a0487700642eced1f186810c3bf74da74b72d5ebe84efa541229589b42603cd6c678ba4d2950
 DIST poedit-2.0.6.tar.gz 2511777 BLAKE2B 
f28e8940310e80ee15fc70f10492e061097f88b62938f8a85194170fd107100c739dbfd1c1cf12516e6fe3d2a9b282986a4368615cf8fcb2ac889075fe64cc6b
 SHA512 
e7beceeb4cd9e4e0269666d634e48622f175a7788219288ba6349a5b15f8360a929018480372e3eecb664d7d2e3093d6788640651696323d6dda0f0780aa5cd2

diff --git a/app-i18n/poedit/files/poedit-1.5.5-wx28.patch 
b/app-i18n/poedit/files/poedit-1.5.5-wx28.patch
deleted file mode 100644
index f10c731c597..000
--- a/app-i18n/poedit/files/poedit-1.5.5-wx28.patch
+++ /dev/null
@@ -1,22 +0,0 @@
-catalog.cpp:1155:20: error: 'class wxCharBuffer' has no member named 'length'
-
-http://www.poedit.net/trac/ticket/513
-
-
 a/src/catalog.cpp
-+++ b/src/catalog.cpp
-@@ -1151,8 +1151,13 @@ inline bool CanEncodeStringToCharset(const wxString& s, 
wxMBConv& conv)
- {
- if (s.empty())
- return true;
--wxCharBuffer converted(s.mb_str(conv));
-+const wxCharBuffer converted(s.mb_str(conv));
-+#if wxCHECK_VERSION(2,9,0)
- if ( converted.length() == 0 )
-+#else
-+const char *cs = (const char*)converted;
-+if ( cs == NULL || strlen(cs) == 0 )
-+#endif
- return false;
- return true;
- }

diff --git a/app-i18n/poedit/poedit-1.5.5.ebuild 
b/app-i18n/poedit/poedit-1.5.5.ebuild
deleted file mode 100644
index ec13358d63d..000
--- a/app-i18n/poedit/poedit-1.5.5.ebuild
+++ /dev/null
@@ -1,46 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-WX_GTK_VER=2.8
-
-inherit eutils fdo-mime flag-o-matic wxwidgets
-
-DESCRIPTION="Cross-platform gettext catalogs (.po files) editor"
-HOMEPAGE="http://poedit.sourceforge.net/";
-SRC_URI="mirror://sourceforge/poedit/${P}.tar.gz"
-
-LICENSE="MIT CC-BY-2.5 CC-BY-SA-2.5"
-SLOT="0"
-KEYWORDS="amd64 ~hppa ppc sparc x86"
-IUSE="spell"
-
-RDEPEND="dev-libs/boost
-   >=sys-libs/db-4.7:*
-   x11-libs/wxGTK:2.8[X]
-   spell? ( app-text/gtkspell:2 )"
-
-DEPEND="${RDEPEND}
-   virtual/pkgconfig"
-
-src_prepare() {
-   epatch "${FILESDIR}"/${P}-wx28.patch
-}
-
-src_configure() {
-   append-flags -fno-strict-aliasing
-   econf $(use_enable spell spellchecking)
-}
-
-src_install() {
-   emake DESTDIR="${D}" install
-   dodoc AUTHORS NEWS README TODO
-}
-
-pkg_postinst() {
-   fdo-mime_desktop_database_update
-}
-
-pkg_postrm() {
-   fdo-mime_desktop_database_update
-}

diff --git a/app-i18n/poedit/poedit-1.8.7.ebuild 
b/app-i18n/poedit/poedit-1.8.7.ebuild
deleted file mode 100644
index 4e868c8f55a..000
--- a/app-i18n/poedit/poedit-1.8.7.ebuild
+++ /dev/null
@@ -1,67 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-WX_GTK_VER=3.0-gtk3
-
-PLOCALES="af am an ar ast az 

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

2018-02-27 Thread Pacho Ramos
commit: bc9d54fb81cba1597a67b373de977077588ad6bd
Author: Pacho Ramos  gentoo  org>
AuthorDate: Tue Feb 27 22:01:08 2018 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Tue Feb 27 22:03:33 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc9d54fb

media-gfx/eog-plugins: Disable support for obsolete postr (#640046)

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 media-gfx/eog-plugins/eog-plugins-3.16.6-r1.ebuild | 63 ++
 1 file changed, 63 insertions(+)

diff --git a/media-gfx/eog-plugins/eog-plugins-3.16.6-r1.ebuild 
b/media-gfx/eog-plugins/eog-plugins-3.16.6-r1.ebuild
new file mode 100644
index 000..a0b0057c558
--- /dev/null
+++ b/media-gfx/eog-plugins/eog-plugins-3.16.6-r1.ebuild
@@ -0,0 +1,63 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GNOME2_LA_PUNT="yes"
+PYTHON_COMPAT=( python{3_4,3_5,3_6} )
+
+inherit gnome2 python-single-r1
+
+DESCRIPTION="Eye of GNOME plugins"
+HOMEPAGE="https://wiki.gnome.org/Apps/EyeOfGnome/Plugins";
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+IUSE="+exif map picasa +python"
+REQUIRED_USE="
+   map? ( exif )
+   python? ( ${PYTHON_REQUIRED_USE} )
+"
+
+RDEPEND="
+   >=dev-libs/glib-2.38:2
+   >=dev-libs/libpeas-0.7.4:=
+   >=media-gfx/eog-3.15.90
+   >=x11-libs/gtk+-3.14:3
+   exif? ( >=media-libs/libexif-0.6.16 )
+   map? (
+   media-libs/libchamplain:0.12[gtk]
+   >=media-libs/clutter-1.9.4:1.0
+   >=media-libs/clutter-gtk-1.1.2:1.0 )
+   picasa? ( >=dev-libs/libgdata-0.9.1:= )
+   python? (
+   ${PYTHON_DEPS}
+   >=dev-libs/glib-2.32:2[dbus]
+   dev-libs/libpeas:=[gtk,python,${PYTHON_USEDEP}]
+   dev-python/pygobject:3[${PYTHON_USEDEP}]
+   gnome-base/gsettings-desktop-schemas
+   media-gfx/eog[introspection]
+   x11-libs/gtk+:3[introspection]
+   x11-libs/pango[introspection] )
+"
+DEPEND="${RDEPEND}
+   >=dev-util/intltool-0.50.1
+   sys-devel/gettext
+   virtual/pkgconfig
+"
+
+pkg_setup() {
+   use python && python-single-r1_pkg_setup
+}
+
+src_configure() {
+   local plugins="fit-to-width,send-by-mail,hide-titlebar,light-theme"
+   use exif && plugins="${plugins},exif-display"
+   use map && plugins="${plugins},map"
+   use picasa && plugins="${plugins},postasa"
+   use python && 
plugins="${plugins},slideshowshuffle,pythonconsole,fullscreenbg,export-to-folder,maximize-windows"
+   gnome2_src_configure \
+   $(use_enable python) \
+   --with-plugins=${plugins}
+}



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

2018-02-27 Thread Andreas Sturmlechner
commit: 0c47f2ef13d2bab6903e9be45e815d3a9fc8c2bf
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Feb 27 22:00:05 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Feb 27 22:00:38 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c47f2ef

games-strategy/hedgewars: Fix patch Qt5-deps

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 .../files/hedgewars-0.9.22-rpath-fix.patch |  5 ++-
 .../hedgewars/files/hedgewars-0.9.23-qt5-1.patch   | 10 ++
 .../hedgewars/files/hedgewars-0.9.23-qt5-2.patch   | 38 +-
 3 files changed, 5 insertions(+), 48 deletions(-)

diff --git a/games-strategy/hedgewars/files/hedgewars-0.9.22-rpath-fix.patch 
b/games-strategy/hedgewars/files/hedgewars-0.9.22-rpath-fix.patch
index 332c0c3ce4a..881c0d3217d 100644
--- a/games-strategy/hedgewars/files/hedgewars-0.9.22-rpath-fix.patch
+++ b/games-strategy/hedgewars/files/hedgewars-0.9.22-rpath-fix.patch
@@ -1,6 +1,5 @@
-diff -up hedgewars-src-0.9.22/cmake_modules/paths.cmake~ 
hedgewars-src-0.9.22/cmake_modules/paths.cmake
 hedgewars-src-0.9.22/cmake_modules/paths.cmake~2015-12-02 
15:02:38.0 +0100
-+++ hedgewars-src-0.9.22/cmake_modules/paths.cmake 2015-12-02 
15:15:24.729980850 +0100
+--- a/cmake_modules/paths.cmake2015-12-02 15:02:38.0 +0100
 b/cmake_modules/paths.cmake2015-12-02 15:15:24.729980850 +0100
 @@ -67,5 +67,5 @@ else(APPLE AND NOT (${CMAKE_INSTALL_PREF
  # - the third one is the full path of the system dir
  #source http://www.cmake.org/pipermail/cmake/2008-January/019290.html

diff --git a/games-strategy/hedgewars/files/hedgewars-0.9.23-qt5-1.patch 
b/games-strategy/hedgewars/files/hedgewars-0.9.23-qt5-1.patch
index ec96bd8ef45..fdd15108b5d 100644
--- a/games-strategy/hedgewars/files/hedgewars-0.9.23-qt5-1.patch
+++ b/games-strategy/hedgewars/files/hedgewars-0.9.23-qt5-1.patch
@@ -1,19 +1,14 @@
-
-# HG changeset patch
 # User unc0rr
-# Date 1516824334 -3600
 # Node ID 8869b5256720f0378bf9d5edc68ecb7e1f376039
-# Parent  856570ddd409bec11645c90b5a92fb79c5f2a4e1
 Configure for Qt5
 
-diff -r 856570ddd409 -r 8869b5256720 QTfrontend/CMakeLists.txt
 --- a/QTfrontend/CMakeLists.txtMon Jan 15 12:15:56 2018 -0500
 +++ b/QTfrontend/CMakeLists.txtWed Jan 24 21:05:34 2018 +0100
 @@ -1,24 +1,6 @@
 -# Configure for Qt4
 -set(QT_MIN_VERSION "4.7.0")
 -include(CheckLibraryExists)
-+find_package(Qt5 COMPONENTS Core Gui Network Svg Xml OpenGL)
++find_package(Qt5 COMPONENTS Core Gui Network Widgets)
  
 -set(QT_USE_QTCORE TRUE)
 -set(QT_USE_QTGUI TRUE)
@@ -53,7 +48,7 @@ diff -r 856570ddd409 -r 8869b5256720 QTfrontend/CMakeLists.txt
  list(APPEND HW_LINK_LIBS
  physfs physlayer
 -${QT_LIBRARIES}
-+Qt5::Core Qt5::Gui Qt5::Network Qt5::Svg Qt5::Xml Qt5::OpenGL
++Qt5::Core Qt5::Gui Qt5::Network Qt5::Widgets
  )
  
  list(APPEND HW_LINK_LIBS
@@ -65,7 +60,6 @@ diff -r 856570ddd409 -r 8869b5256720 QTfrontend/CMakeLists.txt
  if(WIN32 AND NOT UNIX)
  if(NOT SDL2_LIBRARY)
  list(APPEND HW_LINK_LIBS SDL2)
-diff -r 856570ddd409 -r 8869b5256720 share/hedgewars/Data/Locale/CMakeLists.txt
 --- a/share/hedgewars/Data/Locale/CMakeLists.txt   Mon Jan 15 12:15:56 
2018 -0500
 +++ b/share/hedgewars/Data/Locale/CMakeLists.txt   Wed Jan 24 21:05:34 
2018 +0100
 @@ -1,5 +1,4 @@

diff --git a/games-strategy/hedgewars/files/hedgewars-0.9.23-qt5-2.patch 
b/games-strategy/hedgewars/files/hedgewars-0.9.23-qt5-2.patch
index eb4e465f009..f174cc15633 100644
--- a/games-strategy/hedgewars/files/hedgewars-0.9.23-qt5-2.patch
+++ b/games-strategy/hedgewars/files/hedgewars-0.9.23-qt5-2.patch
@@ -1,23 +1,17 @@
-
-# HG changeset patch
 # User unc0rr
-# Date 1516828810 -3600
 # Node ID fc47fc4af6bd6f399035923453cd85c8f50146f7
-# Parent  8869b5256720f0378bf9d5edc68ecb7e1f376039
 Finish porting. Seems to work, but no thorough testing has been performed
 
-diff -r 8869b5256720 -r fc47fc4af6bd QTfrontend/CMakeLists.txt
 --- a/QTfrontend/CMakeLists.txtWed Jan 24 21:05:34 2018 +0100
 +++ b/QTfrontend/CMakeLists.txtWed Jan 24 22:20:10 2018 +0100
 @@ -1,5 +1,7 @@
- find_package(Qt5 COMPONENTS Core Gui Network Svg Xml OpenGL)
+ find_package(Qt5 COMPONENTS Core Gui Network Widgets)
  
 +include_directories(${Qt5Core_PRIVATE_INCLUDE_DIRS})
 +
  include(CheckLibraryExists)
  
  find_package(SDL2 REQUIRED)
-diff -r 8869b5256720 -r fc47fc4af6bd QTfrontend/main.cpp
 --- a/QTfrontend/main.cpp  Wed Jan 24 21:05:34 2018 +0100
 +++ b/QTfrontend/main.cpp  Wed Jan 24 22:20:10 2018 +0100
 @@ -20,7 +20,6 @@
@@ -46,7 +40,6 @@ diff -r 8869b5256720 -r fc47fc4af6bd QTfrontend/main.cpp
  }
  
  // Load locale files into translators
-diff -r 8869b5256720 -r fc47fc4af6bd QTfrontend/model/ammoSchemeModel.cpp
 --- a/QTfrontend/model/ammoSchemeModel.cpp Wed Jan 24 21:05:34 2018 +0100
 +++ b/QTfrontend/model/ammoSchemeModel.cpp Wed Jan 24 22:20:10 2018 +0100
 @

[gentoo-commits] proj/openrc:master commit in: init.d/

2018-02-27 Thread William Hubbs
commit: e51dc29e2f3b2718a62347e8588115e786a9f3c8
Author: William Hubbs  gmail  com>
AuthorDate: Tue Feb 27 21:56:54 2018 +
Commit: William Hubbs  gentoo  org>
CommitDate: Tue Feb 27 21:56:54 2018 +
URL:https://gitweb.gentoo.org/proj/openrc.git/commit/?id=e51dc29e

cgroups: fix indentation

 init.d/cgroups.in | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/init.d/cgroups.in b/init.d/cgroups.in
index 01f5dd48..3d5bfa7b 100644
--- a/init.d/cgroups.in
+++ b/init.d/cgroups.in
@@ -57,7 +57,7 @@ cgroup1_controllers()
mkdir "/sys/fs/cgroup/${name}"
mount -n -t cgroup -o "${cgroup_opts},${name}" \
"${name}" "/sys/fs/cgroup/${name}"
-   yesno 
"${rc_cgroup_memory_use_hierarchy:-no}" &&
+   yesno "${rc_cgroup_memory_use_hierarchy:-no}" &&
[ "${name}" = memory ] &&
echo 1 > 
/sys/fs/cgroup/memory/memory.use_hierarchy
;;



[gentoo-commits] repo/gentoo:master commit in: app-cdr/cdrdao/

2018-02-27 Thread Sergei Trofimovich
commit: e17f004077b5ef94215c09fa99937149acc2ce3a
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Tue Feb 27 21:53:42 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Tue Feb 27 21:56:40 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e17f0040

app-cdr/cdrdao: stable 1.2.3-r4 for ppc/ppc64, bug #608946

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

 app-cdr/cdrdao/cdrdao-1.2.3-r4.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-cdr/cdrdao/cdrdao-1.2.3-r4.ebuild 
b/app-cdr/cdrdao/cdrdao-1.2.3-r4.ebuild
index 84c4f779407..cc00a1346b4 100644
--- a/app-cdr/cdrdao/cdrdao-1.2.3-r4.ebuild
+++ b/app-cdr/cdrdao/cdrdao-1.2.3-r4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -16,7 +16,7 @@ fi
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="alpha amd64 ~arm ~arm64 hppa ia64 ~ppc ~ppc64 ~sh sparc x86 
~x86-fbsd"
+KEYWORDS="alpha amd64 ~arm ~arm64 hppa ia64 ppc ppc64 ~sh sparc x86 ~x86-fbsd"
 IUSE="encode mad vorbis"
 
 COMMON_DEPEND="



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

2018-02-27 Thread Sergei Trofimovich
commit: a1675172c670cc85dd00495c805ee22785e2ae52
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Tue Feb 27 21:42:41 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Tue Feb 27 21:56:40 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a1675172

app-i18n/poedit: stable 1.8.5 for ppc, bug #563966

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

 app-i18n/poedit/poedit-1.8.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-i18n/poedit/poedit-1.8.5.ebuild 
b/app-i18n/poedit/poedit-1.8.5.ebuild
index 5f91ed688a6..d6e06a1639c 100644
--- a/app-i18n/poedit/poedit-1.8.5.ebuild
+++ b/app-i18n/poedit/poedit-1.8.5.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/vslavik/${PN}/releases/download/v${PV}-oss/${P}.tar.
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 hppa ~ppc ppc64 sparc x86"
+KEYWORDS="amd64 hppa ppc ppc64 sparc x86"
 IUSE=""
 
 # db/expat req for legacytm (backwards support for pre 1.6)



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

2018-02-27 Thread Sergei Trofimovich
commit: 25f4c86fa1ce405616aac8e53988561e9ec6a7a7
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Tue Feb 27 21:55:31 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Tue Feb 27 21:56:41 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=25f4c86f

dev-db/unixODBC: stable 2.3.5 for hppa, bug #648806

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

 dev-db/unixODBC/unixODBC-2.3.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-db/unixODBC/unixODBC-2.3.5.ebuild 
b/dev-db/unixODBC/unixODBC-2.3.5.ebuild
index e3368d2bec9..de06a4496d0 100644
--- a/dev-db/unixODBC/unixODBC-2.3.5.ebuild
+++ b/dev-db/unixODBC/unixODBC-2.3.5.ebuild
@@ -10,7 +10,7 @@ SRC_URI="ftp://ftp.unixodbc.org/pub/${PN}/${P}.tar.gz";
 
 LICENSE="GPL-2 LGPL-2.1"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="+minimal odbcmanual static-libs unicode"
 
 RDEPEND="



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

2018-02-27 Thread Andreas Sturmlechner
commit: 28ddfd72b954167ae9748b880907a284dcbb99c3
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Feb 27 21:37:52 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Feb 27 21:42:47 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=28ddfd72

media-sound/picard: Add Qt5-based live ebuild

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 media-sound/picard/picard-.ebuild | 74 +++
 1 file changed, 74 insertions(+)

diff --git a/media-sound/picard/picard-.ebuild 
b/media-sound/picard/picard-.ebuild
new file mode 100644
index 000..a182c7b674a
--- /dev/null
+++ b/media-sound/picard/picard-.ebuild
@@ -0,0 +1,74 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python3_{5,6} )
+DISTUTILS_SINGLE_IMPL=1
+DISABLE_AUTOFORMATTING=true
+
+EGIT_REPO_URI="https://github.com/metabrainz/picard";
+inherit distutils-r1 git-r3 readme.gentoo-r1 xdg-utils
+
+DESCRIPTION="A cross-platform music tagger"
+HOMEPAGE="https://picard.musicbrainz.org";
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS=""
+IUSE="nls"
+
+RDEPEND="
+   dev-python/PyQt5[declarative,gui,network,widgets,${PYTHON_USEDEP}]
+   dev-qt/qtgui:5[accessibility]
+   >=media-libs/mutagen-1.38"
+DEPEND="
+   nls? ( dev-qt/linguist-tools:5 )
+"
+
+RESTRICT="test" # doesn't work with ebuilds
+
+python_compile() {
+   local build_args=(
+   --disable-autoupdate
+   )
+   if ! use nls; then
+   build_args+=( --disable-locales )
+   fi
+   distutils-r1_python_compile ${build_args[@]}
+}
+
+python_install() {
+   local install_args=(
+   --disable-autoupdate
+   --skip-build
+   )
+   if ! use nls; then
+   install_args+=( --disable-locales )
+   fi
+   distutils-r1_python_install ${install_args[@]}
+}
+
+python_install_all() {
+   distutils-r1_python_install_all
+
+   local DOC_CONTENTS="Install optional package 
media-libs/chromaprint[tools] to enable
+calculation and lookup of AcoustID fingerprints.
+
+Install optional package dev-python/python-discid to enable
+calculation and lookup of compact disc identifiers (disc IDs).
+
+If you are upgrading Picard and it does not start, try removing
+Picard's settings:
+   rm ~/.config/MusicBrainz/Picard.conf"
+   readme.gentoo_create_doc
+}
+
+pkg_postinst() {
+   readme.gentoo_print_elog
+   xdg_desktop_database_update
+}
+
+pkg_postrm() {
+   xdg_desktop_database_update
+}



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

2018-02-27 Thread Manuel Rüger
commit: 41bb85691c13fc9e38abb59110fd025ef00fff34
Author: Manuel Rüger  gentoo  org>
AuthorDate: Tue Feb 27 21:41:07 2018 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Tue Feb 27 21:41:07 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=41bb8569

sys-cluster/minikube: Remove old

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 sys-cluster/minikube/Manifest   |  1 -
 sys-cluster/minikube/minikube-0.24.1.ebuild | 43 -
 2 files changed, 44 deletions(-)

diff --git a/sys-cluster/minikube/Manifest b/sys-cluster/minikube/Manifest
index ddae3596727..efffca064ca 100644
--- a/sys-cluster/minikube/Manifest
+++ b/sys-cluster/minikube/Manifest
@@ -1,2 +1 @@
-DIST minikube-0.24.1.tar.gz 19029537 BLAKE2B 
09e179297e3b1b4691d6e865be3e8a989b695fd46badbb488fbaaf33c4fabec8daafcdf7e0b28e140f4648e0109a98cc8744e932c69337102508c28dcbe30e05
 SHA512 
5f9bf0a7898ff2a074d35885a1ec55f7d23b45751ccf5532616c21eca1adee84fdedbd3971b673628d09a34659296a84fd78655b983411038a6b7e22ab608116
 DIST minikube-0.25.0.tar.gz 19657702 BLAKE2B 
5b396f2720300e56096f62956d429ff33999b956f80857131b3c89e33f11917a461d11982531744acc31bf62b7f365ca6e909fd50336f1440acff1889e374815
 SHA512 
43cd2be9b48cf44ade46936157e2654a81a773a055aaa4239c232e42ee769d9e165b02c43d8dce6a09396c30e46ec811f08ed0fb9a2c81f13db76e13ab03ef54

diff --git a/sys-cluster/minikube/minikube-0.24.1.ebuild 
b/sys-cluster/minikube/minikube-0.24.1.ebuild
deleted file mode 100644
index a345c984a94..000
--- a/sys-cluster/minikube/minikube-0.24.1.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
-
-inherit python-any-r1 golang-build golang-vcs-snapshot
-
-EGO_PN="k8s.io/minikube"
-ARCHIVE_URI="https://github.com/kubernetes/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-KEYWORDS="~amd64"
-
-DESCRIPTION="Single Node Kubernetes Cluster"
-HOMEPAGE="https://github.com/kubernetes/minikube https://kubernetes.io";
-SRC_URI="${ARCHIVE_URI}"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-IUSE="hardened"
-
-DEPEND="dev-go/go-bindata
-   ${PYTHON_DEPS}"
-RDEPEND=">=sys-cluster/kubectl-1.8.0"
-
-RESTRICT="test"
-
-src_prepare() {
-   default
-   sed -i -e 's/ -s -w/ -w/' -e 's#$(GOPATH)/bin/go-bindata#go-bindata#' 
-e 's#GOBIN=$(GOPATH)/bin go get github.com/jteeuwen/go-bindata/...##' 
src/${EGO_PN}/Makefile || die
-   sed -i -e "s/get_rev(), get_version(), get_tree_state()/get_rev(), 
get_version(), 'gitTreeState=clean'/"  src/${EGO_PN}/hack/get_k8s_version.py || 
die
-}
-
-src_compile() {
-   export CGO_LDFLAGS="$(usex hardened '-fno-PIC ' '')"
-   LDFLAGS="" GOPATH="${WORKDIR}/${P}" emake -C src/${EGO_PN}
-}
-
-src_install() {
-   pushd src/${EGO_PN} || die
-   dobin out/minikube
-   dodoc -r docs CHANGELOG.md README.md
-   popd || die
-}



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

2018-02-27 Thread Manuel Rüger
commit: c889271208ba88ab7ffa0c39dc0e2bc92c26a26e
Author: Manuel Rüger  gentoo  org>
AuthorDate: Tue Feb 27 21:39:47 2018 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Tue Feb 27 21:39:47 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c8892712

dev-python/pysha3: Stable on amd64

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 dev-python/pysha3/pysha3-1.0.2-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/pysha3/pysha3-1.0.2-r1.ebuild 
b/dev-python/pysha3/pysha3-1.0.2-r1.ebuild
index 0b28642640a..614ada89704 100644
--- a/dev-python/pysha3/pysha3-1.0.2-r1.ebuild
+++ b/dev-python/pysha3/pysha3-1.0.2-r1.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz"
 
 LICENSE="CC0-1.0 PSF-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~x64-cygwin ~amd64-fbsd ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~x64-cygwin ~amd64-fbsd ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE=""
 
 DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"



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

2018-02-27 Thread Manuel Rüger
commit: c2c334a6d754abf47dfb46500dae14b5959b4d3d
Author: Manuel Rüger  gentoo  org>
AuthorDate: Tue Feb 27 21:37:25 2018 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Tue Feb 27 21:37:58 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c2c334a6

dev-python/backports-lzma: Stable on amd64

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 dev-python/backports-lzma/backports-lzma-0.0.10.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/backports-lzma/backports-lzma-0.0.10.ebuild 
b/dev-python/backports-lzma/backports-lzma-0.0.10.ebuild
index 800a6892019..aa22781facc 100644
--- a/dev-python/backports-lzma/backports-lzma-0.0.10.ebuild
+++ b/dev-python/backports-lzma/backports-lzma-0.0.10.ebuild
@@ -16,7 +16,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~x64-cygwin ~amd64-fbsd ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~x64-cygwin ~amd64-fbsd ~amd64-linux ~x86-linux"
 IUSE="test"
 
 RDEPEND="app-arch/xz-utils:0=



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

2018-02-27 Thread Matt Turner
commit: e451137938ffdeae0951d612b043060cdc08246f
Author: Matt Turner  gentoo  org>
AuthorDate: Tue Feb 27 21:34:23 2018 +
Commit: Matt Turner  gentoo  org>
CommitDate: Tue Feb 27 21:34:30 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e4511379

x11-libs/libdrm: Version bump to 2.4.90

 x11-libs/libdrm/Manifest |  1 +
 x11-libs/libdrm/libdrm-2.4.90.ebuild | 63 
 2 files changed, 64 insertions(+)

diff --git a/x11-libs/libdrm/Manifest b/x11-libs/libdrm/Manifest
index c9fbe8ab299..ca28985cfd4 100644
--- a/x11-libs/libdrm/Manifest
+++ b/x11-libs/libdrm/Manifest
@@ -1,3 +1,4 @@
 DIST libdrm-2.4.82.tar.bz2 754053 BLAKE2B 
83d0a7203826c093bfb6b3ce4836f3ec6182a75f08f4cecb142e5707eb525cfbba9a123a94235b09370ac53cb7beb443604cb7dfba4cf375e0d0a74f71ce8bb4
 SHA512 
e69fd8c2b392daabbb3a548179e3a21a555d5174c11d76a288eb2a08850849aa867cb67798ec00e026e998a3b128c22698f05a7b44eb24cddc5c8a3a02d0
 DIST libdrm-2.4.88.tar.bz2 796583 BLAKE2B 
4130633fea39e12514e6c6e7a926ca7ccca618ecb15a67cd27ee577a4ad56ecf6d09e20a323546a2b9698d7e41bd28377e7e04e8f478a3ca957868e1ac51cf98
 SHA512 
0d9d4bcc0d9be1fb6b1ca075339b22b0f927288a4c02bbcbf95406b5c095051890f3d2e0d32e529ef9b6952ce1250afd1e0765ad3188c2bac924dda8c33afabb
 DIST libdrm-2.4.89.tar.bz2 792940 BLAKE2B 
86c8227a06060e827f39da9f1debae54784e38e34becfb3ace1329f68b0fa4cfb90532606cd3618987af2cb48b53f0277e4032055eccc164f7e6b910d3c055e0
 SHA512 
380e4e46cd3971a73264bd1b482791fab0503268adb65ac81b674df009662cfb8ef5741e362f19670b2a43b1c46f022d857706c9a4bebed2b1cddaa317b7706d
+DIST libdrm-2.4.90.tar.bz2 822164 BLAKE2B 
043428cea0f74b69577f79b3b9422546821945bb1120390d22b01a9e2a6460014eeb3902ee84241da8ba2c7683e76eb81d117a4f312ef3b8eb69647773d09710
 SHA512 
3d32d60c44ffdcb58667d0926e6af8d375332add1f243d8b2d37567aeef4e4b26d786294aeecf46c3dea94fc002fb73756567c457300703acfc21e32ffbd458c

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



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

2018-02-27 Thread Manuel Rüger
commit: 6aab7dc6a14721826c33f5d5d14a6a443c275055
Author: Manuel Rüger  gentoo  org>
AuthorDate: Tue Feb 27 21:12:17 2018 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Tue Feb 27 21:12:17 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6aab7dc6

dev-python/bz2file: Stable on amd64

Package-Manager: Portage-2.3.24, Repoman-2.3.6

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

diff --git a/dev-python/bz2file/bz2file-0.98.ebuild 
b/dev-python/bz2file/bz2file-0.98.ebuild
index 4ee13841bb0..060aee2e161 100644
--- a/dev-python/bz2file/bz2file-0.98.ebuild
+++ b/dev-python/bz2file/bz2file-0.98.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~x64-cygwin ~amd64-fbsd"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~x64-cygwin ~amd64-fbsd"
 IUSE=""
 
 python_test() {



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

2018-02-27 Thread Andreas Sturmlechner
commit: 2818ef9c969ebbfe615eb24e349e5f56c36c7c02
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Feb 27 21:05:01 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Feb 27 21:05:46 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2818ef9c

profiles: Drop games-strategy/hedgewars mask

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

diff --git a/profiles/package.mask b/profiles/package.mask
index b1486eb9346..e56596e96c9 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -221,12 +221,6 @@ media-sound/qpitch
 # Has different symbols. Known to cause issues with i3bar/swaybar.
 media-fonts/fontawesome:0/5
 
-# Andreas Sturmlechner  (22 Jan 2018)
-# Depends on deprecated Qt4, upstream is slowly doing a qml port.
-# Masked for removal in 60 days. Revisit bug #645504 before deciding
-# eventual removal.
-games-strategy/hedgewars
-
 # Eray Aslan  (22 Jan 2018)
 # Vulnerable - see https://bugs.gentoo.org/630684
 # Please migrate to cyrus-imapd-3.0 releases



[gentoo-commits] repo/gentoo:master commit in: games-strategy/hedgewars/files/, games-strategy/hedgewars/

2018-02-27 Thread Andreas Sturmlechner
commit: ff32834e66f881415549ae94747b5382cf2463ad
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Feb 27 20:53:26 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Feb 27 21:05:46 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ff32834e

games-strategy/hedgewars: Add upstream patch to build w/ Qt5

See also:
https://issues.hedgewars.org/show_bug.cgi?id=159
https://hg.hedgewars.org/hedgewars/log?rev=branch(qt5transition)

Bug: https://bugs.gentoo.org/645504
Package-Manager: Portage-2.3.24, Repoman-2.3.6

 .../hedgewars/files/hedgewars-0.9.23-qt5-1.patch   |  87 
 .../hedgewars/files/hedgewars-0.9.23-qt5-2.patch   | 477 +
 .../hedgewars/hedgewars-0.9.23-r1.ebuild   |  92 
 3 files changed, 656 insertions(+)

diff --git a/games-strategy/hedgewars/files/hedgewars-0.9.23-qt5-1.patch 
b/games-strategy/hedgewars/files/hedgewars-0.9.23-qt5-1.patch
new file mode 100644
index 000..ec96bd8ef45
--- /dev/null
+++ b/games-strategy/hedgewars/files/hedgewars-0.9.23-qt5-1.patch
@@ -0,0 +1,87 @@
+
+# HG changeset patch
+# User unc0rr
+# Date 1516824334 -3600
+# Node ID 8869b5256720f0378bf9d5edc68ecb7e1f376039
+# Parent  856570ddd409bec11645c90b5a92fb79c5f2a4e1
+Configure for Qt5
+
+diff -r 856570ddd409 -r 8869b5256720 QTfrontend/CMakeLists.txt
+--- a/QTfrontend/CMakeLists.txtMon Jan 15 12:15:56 2018 -0500
 b/QTfrontend/CMakeLists.txtWed Jan 24 21:05:34 2018 +0100
+@@ -1,24 +1,6 @@
+-# Configure for Qt4
+-set(QT_MIN_VERSION "4.7.0")
+-include(CheckLibraryExists)
++find_package(Qt5 COMPONENTS Core Gui Network Svg Xml OpenGL)
+ 
+-set(QT_USE_QTCORE TRUE)
+-set(QT_USE_QTGUI TRUE)
+-set(QT_USE_QTNETWORK TRUE)
+-set(QT_USE_QTSVG FALSE)
+-set(QT_USE_QTXML FALSE)
+-set(QT_USE_QTOPENGL FALSE)
+-set(QT_USE_QTMAIN TRUE)
+-
+-find_package(Qt4 REQUIRED)
+-include(${QT_USE_FILE})
+-
+-# https://bugreports.qt-project.org/browse/QTBUG-17333
+-if(APPLE AND
+-   ${QTVERSION} VERSION_GREATER "4.7.0" AND
+-   ${QTVERSION} VERSION_LESS "4.7.4")
+-   message(FATAL_ERROR "This version of Qt is known *not* to work, please 
update or use a lower version")
+-endif()
++include(CheckLibraryExists)
+ 
+ find_package(SDL2 REQUIRED)
+ find_package(SDL2_mixer 2 REQUIRED) #audio in SDLInteraction
+@@ -159,9 +141,9 @@
+ endif()
+ endif()
+ 
+-qt4_add_resources(hwfr_rez_src ${hwfr_rez})
++qt5_add_resources(hwfr_rez_src ${hwfr_rez})
+ 
+-qt4_wrap_cpp(hwfr_moc_srcs ${hwfr_moc_hdrs})
++qt5_wrap_cpp(hwfr_moc_srcs ${hwfr_moc_hdrs})
+ 
+ 
+ if(APPLE)
+@@ -198,14 +180,14 @@
+ 
+ list(APPEND HW_LINK_LIBS
+ physfs physlayer
+-${QT_LIBRARIES}
++Qt5::Core Qt5::Gui Qt5::Network Qt5::Svg Qt5::Xml Qt5::OpenGL
+ )
+ 
+ list(APPEND HW_LINK_LIBS
+ ${SDL2_LIBRARY}
+ ${SDL2_MIXER_LIBRARIES}
+ )
+-
++
+ if(WIN32 AND NOT UNIX)
+ if(NOT SDL2_LIBRARY)
+ list(APPEND HW_LINK_LIBS SDL2)
+diff -r 856570ddd409 -r 8869b5256720 share/hedgewars/Data/Locale/CMakeLists.txt
+--- a/share/hedgewars/Data/Locale/CMakeLists.txt   Mon Jan 15 12:15:56 
2018 -0500
 b/share/hedgewars/Data/Locale/CMakeLists.txt   Wed Jan 24 21:05:34 
2018 +0100
+@@ -1,5 +1,4 @@
+-find_package(Qt4 REQUIRED)
+-include(${QT_USE_FILE})
++find_package(Qt5 COMPONENTS LinguistTools)
+ 
+ file(GLOB txttrans2 ??.txt)
+ file(GLOB txttrans5 ?.txt)
+@@ -9,7 +8,7 @@
+ file(GLOB campaignfiles campaigns_*.txt)
+ file(GLOB tipfiles tips_*.xml)
+ 
+-QT4_ADD_TRANSLATION(QM ${tsfiles})
++QT5_ADD_TRANSLATION(QM ${tsfiles})
+ 
+ add_custom_target (release-translation ALL
+ DEPENDS ${QM}
+

diff --git a/games-strategy/hedgewars/files/hedgewars-0.9.23-qt5-2.patch 
b/games-strategy/hedgewars/files/hedgewars-0.9.23-qt5-2.patch
new file mode 100644
index 000..eb4e465f009
--- /dev/null
+++ b/games-strategy/hedgewars/files/hedgewars-0.9.23-qt5-2.patch
@@ -0,0 +1,477 @@
+
+# HG changeset patch
+# User unc0rr
+# Date 1516828810 -3600
+# Node ID fc47fc4af6bd6f399035923453cd85c8f50146f7
+# Parent  8869b5256720f0378bf9d5edc68ecb7e1f376039
+Finish porting. Seems to work, but no thorough testing has been performed
+
+diff -r 8869b5256720 -r fc47fc4af6bd QTfrontend/CMakeLists.txt
+--- a/QTfrontend/CMakeLists.txtWed Jan 24 21:05:34 2018 +0100
 b/QTfrontend/CMakeLists.txtWed Jan 24 22:20:10 2018 +0100
+@@ -1,5 +1,7 @@
+ find_package(Qt5 COMPONENTS Core Gui Network Svg Xml OpenGL)
+ 
++include_directories(${Qt5Core_PRIVATE_INCLUDE_DIRS})
++
+ include(CheckLibraryExists)
+ 
+ find_package(SDL2 REQUIRED)
+diff -r 8869b5256720 -r fc47fc4af6bd QTfrontend/main.cpp
+--- a/QTfrontend/main.cpp  Wed Jan 24 21:05:34 2018 +0100
 b/QTfrontend/main.cpp  Wed Jan 24 22:20:10 2018 +0100
+@@ -20,7 +20,6 @@
+ 
+ #include 
+ #include 
+-#include 
+ #include 
+ #include 
+ #include 
+@@ -252,7 +251,7 @@
+ splash.show();
+ #endif
+ 
+-app.setStyle(new QPlastiqueStyle());
++//app.setStyle(new QPlastiqueStyle());
+ 
+ QDa

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

2018-02-27 Thread Andreas Sturmlechner
commit: ddf0c4af6f0f612a7452c559570cb2ac62659d62
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Feb 27 21:04:29 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Feb 27 21:05:46 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ddf0c4af

games-strategy/hedgewars: Drop old Qt4-based

Closes: https://bugs.gentoo.org/645504
Package-Manager: Portage-2.3.24, Repoman-2.3.6

 games-strategy/hedgewars/hedgewars-0.9.23.ebuild | 86 
 1 file changed, 86 deletions(-)

diff --git a/games-strategy/hedgewars/hedgewars-0.9.23.ebuild 
b/games-strategy/hedgewars/hedgewars-0.9.23.ebuild
deleted file mode 100644
index 39c51648164..000
--- a/games-strategy/hedgewars/hedgewars-0.9.23.ebuild
+++ /dev/null
@@ -1,86 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-CMAKE_MAKEFILE_GENERATOR=emake
-
-inherit cmake-utils eutils xdg-utils
-
-MY_P=${PN}-src-${PV}
-DEB_PATCH_VER=7
-
-DESCRIPTION="A turn-based strategy, artillery, action and comedy game"
-HOMEPAGE="https://www.hedgewars.org/";
-SRC_URI="https://www.hedgewars.org/download/releases/${MY_P}.tar.bz2
-   
mirror://debian/pool/main/h/${PN}/${PN}_0.9.22-dfsg-${DEB_PATCH_VER}.debian.tar.xz"
-
-LICENSE="GPL-2 Apache-2.0 FDL-1.3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="libav"
-
-QA_FLAGS_IGNORED="/usr/bin/hwengine" # pascal sucks
-QA_PRESTRIPPED="/usr/bin/hwengine" # pascal sucks
-
-CDEPEND="
-   >=dev-games/physfs-3.0.1
-   dev-lang/lua:0=
-   dev-qt/qtcore:4
-   dev-qt/qtgui:4
-   media-libs/libpng:0=
-   media-libs/libsdl2:=
-   media-libs/sdl2-image:=
-   media-libs/sdl2-mixer:=
-   media-libs/sdl2-net:=
-   media-libs/sdl2-ttf:=
-   sys-libs/zlib:=
-   libav? ( media-video/libav:= )
-   !libav? ( media-video/ffmpeg:= )"
-DEPEND="${CDEPEND}
-   >=dev-lang/fpc-2.4"
-RDEPEND="${CDEPEND}
-   app-arch/xz-utils
-   media-fonts/wqy-zenhei
-   >=media-fonts/dejavu-2.28"
-
-S=${WORKDIR}/${MY_P}
-PATCHES=( "${FILESDIR}"/${PN}-0.9.22-rpath-fix.patch )
-
-src_configure() {
-   local mycmakeargs=(
-   -DMINIMAL_FLAGS=ON
-   -DDATA_INSTALL_DIR="${EPREFIX}/usr/share/${PN}"
-   -Dtarget_binary_install_dir="${EPREFIX}/usr/bin"
-   -Dtarget_library_install_dir="${EPREFIX}/usr/$(get_libdir)"
-   -DNOSERVER=TRUE
-   -DCMAKE_VERBOSE_MAKEFILE=TRUE
-   -DPHYSFS_SYSTEM=ON
-   # Need to tell the build system where the fonts are located
-   # as it uses PhysFS' symbolic link protection mode which
-   # prevents us from symlinking the fonts into the right directory
-   #   https://hg.hedgewars.org/hedgewars/rev/76ad55807c24
-   #   
https://icculus.org/physfs/docs/html/physfs_8h.html#aad451d9b3f46f627a1be8caee2eef9b7
-   
-DFONTS_DIRS="${EPREFIX}/usr/share/fonts/wqy-zenhei;${EPREFIX}/usr/share/fonts/dejavu"
-   # upstream sets RPATH that leads to weird breakage
-   # https://bugzilla.redhat.com/show_bug.cgi?id=1200193
-   -DCMAKE_SKIP_RPATH=ON
-   )
-   cmake-utils_src_configure
-}
-
-src_install() {
-   cmake-utils_src_install
-
-   doicon misc/hedgewars.png
-   make_desktop_entry ${PN} Hedgewars
-   doman man/${PN}.6
-}
-
-pkg_postinst() {
-   xdg_desktop_database_update
-}
-
-pkg_postrm() {
-   xdg_desktop_database_update
-}



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

2018-02-27 Thread Mike Gilbert
commit: 73a73c9efada727ce3f0b13ca9c06220a3095127
Author: Mike Gilbert  gentoo  org>
AuthorDate: Tue Feb 27 20:37:04 2018 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Tue Feb 27 20:37:41 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=73a73c9e

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

Package-Manager: Portage-2.3.24_p18, Repoman-2.3.6_p99

 www-client/chromium/Manifest  |   1 +
 www-client/chromium/chromium-64.0.3282.186.ebuild | 679 ++
 2 files changed, 680 insertions(+)

diff --git a/www-client/chromium/Manifest b/www-client/chromium/Manifest
index cddedc5b6dc..30ed7155bf8 100644
--- a/www-client/chromium/Manifest
+++ b/www-client/chromium/Manifest
@@ -1,3 +1,4 @@
 DIST chromium-64.0.3282.167.tar.xz 482246360 BLAKE2B 
b4785c20f33081015ac31fed9dbd108dc78160d95c4ea7055b8fffdb714fe9ef120727cd6b88d4e4a15b0c429f04c7c512cca90c5313128e0001a4ae5b908b6f
 SHA512 
1bee80d2e8d4332cfc307efdac8eb11a48e42f3927e63e7a9d5ff2bbad6c4534926669f21defbf0553160f5bb28596723be8bd0e3dfa19ca9a1e854bcf42fd77
+DIST chromium-64.0.3282.186.tar.xz 482247144 BLAKE2B 
b59c5afeeed33fe081f35d0ee228a0d67a97fc1370c7d3ab90304ea6e236ee0f7fecd2c36df0acbdf384f42e2f90926cbdd56e683afc95e78d4bdc64b6d24453
 SHA512 
a8a435ee8506cfefaaf2df7447010df5db69fa6907844872d00643f55723a9bd7771649658f5151c857ac037adcbc8bdf2a5375dd105f78d068277ef021af7d8
 DIST chromium-65.0.3315.3.tar.xz 532475512 BLAKE2B 
1a118ddd05f2b939ff0fd84f85e1c22789713351776d889bafb55ddb2b897b2921050a3df3b7d5e3224be84539d95dddce1a27a948c61b29c788ed9f8e194e02
 SHA512 
c7f0feda90c0df15058473d39482e9b9a9b3236dcb90ff8ba7ad53afde2fce4901b2cbd678d8470560cc0cb6e31c8d3caee9f0a9f100d82d95feacabcdb7f8ce
 DIST chromium-65.0.3325.73.tar.xz 570268564 BLAKE2B 
8d1a9cf38f12ea3566463f42772671268de68d8c49170d60733be8eee7492850be739f19377365366740dcbad3414538eb00765281c966b6cedb85b74709448f
 SHA512 
96ed3862c3fc21afac8d18f4b43f98d29a086e83dfe25af54b6358e139a8b3c9ec761cc463ce287b04a9082c5e62dbc605d4c97f8ec358599a24c7830c890418

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

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

2018-02-27 Thread Andreas Sturmlechner
commit: 9e50352f9d4ba3c92ae9182e3e1bfaef119752a1
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Feb 27 20:34:22 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Feb 27 20:36:01 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e50352f

media-video/qx11grab: Remove last-rited package

 media-video/qx11grab/Manifest  |  1 -
 .../qx11grab/files/qx11grab-0.4.12-ffmpeg3.patch   | 22 -
 media-video/qx11grab/metadata.xml  |  8 
 media-video/qx11grab/qx11grab-0.4.12.ebuild| 55 --
 profiles/package.mask  |  5 --
 5 files changed, 91 deletions(-)

diff --git a/media-video/qx11grab/Manifest b/media-video/qx11grab/Manifest
deleted file mode 100644
index 86e7357e47a..000
--- a/media-video/qx11grab/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST qx11grab-0.4.12.tar.xz 392304 BLAKE2B 
d202770b719622f9fc89ae152ea821410fa7160fc757e55a8ea2dc15c93962a6c405ae4911916d829e66a343b33e73823b13ab4cd66ff0dce9dc9d101b741c16
 SHA512 
6731d2bfc4fa889cf14da597408d86ddb68a33c5ed1ede3f4c49ed2746cebb71c2dd23cab17c2c03e52a60cfbbce928519a21d86fb5572fd88934e8bdf29cdb9

diff --git a/media-video/qx11grab/files/qx11grab-0.4.12-ffmpeg3.patch 
b/media-video/qx11grab/files/qx11grab-0.4.12-ffmpeg3.patch
deleted file mode 100644
index a5d20ed5161..000
--- a/media-video/qx11grab/files/qx11grab-0.4.12-ffmpeg3.patch
+++ /dev/null
@@ -1,22 +0,0 @@
-Index: qx11grab-0.4.12/src/avoptions/avoptions.cpp
-===
 qx11grab-0.4.12.orig/src/avoptions/avoptions.cpp
-+++ qx11grab-0.4.12/src/avoptions/avoptions.cpp
-@@ -178,14 +178,14 @@ namespace QX11Grab
-   {
- QList list;
- avcodec_register_all();
--for ( int i = 0; i < PIX_FMT_NB; i++ )
-+int i = 0;
-+for ( const AVPixFmtDescriptor* pix_desc = av_pix_fmt_desc_next(NULL); 
pix_desc != NULL; pix_desc = av_pix_fmt_desc_next(pix_desc))
- {
--  const AVPixFmtDescriptor* pix_desc = &av_pix_fmt_descriptors[ 
static_cast ( i ) ];
-   if ( ! pix_desc->name )
- continue;
- 
-   FFOption opt;
--  opt.id = i;
-+  opt.id = i++;
-   opt.name = QString::fromUtf8 ( pix_desc->name );
-   opt.value = QVariant ( pix_desc->name );
-   /*: ToolTip */

diff --git a/media-video/qx11grab/metadata.xml 
b/media-video/qx11grab/metadata.xml
deleted file mode 100644
index 17237689dcf..000
--- a/media-video/qx11grab/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-
-http://www.gentoo.org/dtd/metadata.dtd";>
-
-   
-   q...@gentoo.org
-   Gentoo Qt Project
-   
-

diff --git a/media-video/qx11grab/qx11grab-0.4.12.ebuild 
b/media-video/qx11grab/qx11grab-0.4.12.ebuild
deleted file mode 100644
index 236df54b6bc..000
--- a/media-video/qx11grab/qx11grab-0.4.12.ebuild
+++ /dev/null
@@ -1,55 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit cmake-utils
-
-DESCRIPTION="X11 desktop video grabber tray"
-HOMEPAGE="http://qx11grab.hjcms.de/";
-SRC_URI="http://qx11grab.hjcms.de/downloads/${PV}/${P}.tar.xz";
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="libav opengl pulseaudio"
-
-RDEPEND="
-   dev-libs/qjson
-   >=dev-qt/qtcore-4.7.4:4
-   >=dev-qt/qtdbus-4.7.4:4
-   >=dev-qt/qtgui-4.7.4:4[accessibility]
-   >=media-libs/alsa-lib-1.0.26
-   >=media-libs/fontconfig-2.4
-   >=media-libs/freetype-2.4:2
-   >=sys-apps/dbus-1.6.4
-   >=x11-libs/libX11-1.3.4
-   >=x11-libs/libXrandr-1.3
-   libav? ( >=media-video/libav-9:0=[X,encode,truetype] )
-   !libav? ( >=media-video/ffmpeg-1.1:0=[X,encode,truetype] )
-   opengl? ( >=dev-qt/qtopengl-4.7.4:4 )
-   pulseaudio? ( media-sound/pulseaudio )
-"
-DEPEND="${RDEPEND}
-   virtual/pkgconfig
-"
-PDEPEND="virtual/freedesktop-icon-theme"
-
-PATCHES=( "${FILESDIR}/${P}-ffmpeg3.patch" )
-
-src_prepare() {
-   cmake-utils_src_prepare
-
-   # install docs into standard Gentoo location
-   sed -i -e "/DESTINATION share/ s:\${CMAKE_PROJECT_NAME}:doc/${PF}:" \
-   CMakeLists.txt || die
-}
-
-src_configure() {
-   local mycmakeargs=(
-   -DENABLE_KDE_SUPPORT=OFF
-   $(cmake-utils_use_enable opengl)
-   $(cmake-utils_use_enable pulseaudio PULSE)
-   )
-   cmake-utils_src_configure
-}

diff --git a/profiles/package.mask b/profiles/package.mask
index 7b439193555..b1486eb9346 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -221,11 +221,6 @@ media-sound/qpitch
 # Has different symbols. Known to cause issues with i3bar/swaybar.
 media-fonts/fontawesome:0/5
 
-# Michael Palimaka  (25 Jan 2018)
-# Requires dead Qt 4. Dead upstream.
-# Masked for removal in 30 days. Bug #644532.
-media-video/qx11grab
-
 # Andreas Sturmlechner  (22 Jan 2018

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

2018-02-27 Thread Manuel Rüger
commit: acdac9882a36367ae32d64ca9efe945beb4767c1
Author: Manuel Rüger  gentoo  org>
AuthorDate: Tue Feb 27 20:33:02 2018 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Tue Feb 27 20:33:02 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=acdac988

app-emulation/docker: Remove old

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 app-emulation/docker/Manifest  |   1 -
 app-emulation/docker/docker-18.01.0.ebuild | 316 -
 2 files changed, 317 deletions(-)

diff --git a/app-emulation/docker/Manifest b/app-emulation/docker/Manifest
index faa6537f458..fee5c244e9c 100644
--- a/app-emulation/docker/Manifest
+++ b/app-emulation/docker/Manifest
@@ -1,4 +1,3 @@
 DIST docker-17.09.1.tar.gz 10135978 BLAKE2B 
4c2dea48b3593332ac7b02bfcc7bf037b858adf87e5dd8ff84b03aca75d711375fafb06683a6a57cd2549c1a0a0edb2d7c7c1d4cf1b9ceefce18f4f91164b931
 SHA512 
e968ced32c379b74602053d1e9fe9ee5abe595078bb8d5f0d994c7eafd1557158d58fa48489ca8d7d578dbc7a5241182288b3ab37885b53abb8364d7aa9d2a4f
 DIST docker-17.12.0-r1.tar.gz 11008332 BLAKE2B 
95a95bdf64bc6d6aa7a60d515d5661589c0e94ba687d5d766010579a5511dc85f2675dc2b22d628b153ef6fc018be9015ea80a4bcdaea4c10689a7c70eddea79
 SHA512 
7381bddf4b2538b2b76229d962925eee74a38ddbb18a6f988ccff2a2ce0ef334148ea76d9697e89acc6c9018cb6f785b59c27450dfb930ead01fa5684c6a90b1
-DIST docker-18.01.0-r1.tar.gz 12530532 BLAKE2B 
4fe85e5522a45f14dac343714c3ac5f7be3ccf710b54bb09ba06fb728d40d874c67140991aed62f2e5f0e9a66153f1953d2d29288775b707f2a27702685ad5e7
 SHA512 
e58b23200df811549d8c2ba4b915458b3496b982b264f0aa0ff8c6406e0deb20af2180ea20ac1eaab35cc2a14bea98d6d14d197fdeb54f8c7949dc1b6a336872
 DIST docker-18.02.0.tar.gz 12659242 BLAKE2B 
0aac95ec6e6cbf980ec163cd40d9646207ef46df93dab9dab397ddc9a5a29addd25c014b810056a48f7498b5e2cb0d5772f99eed0b2b4d12eac815822ac22609
 SHA512 
4d1bd0ffc893e70fc524f46cacdc4ab035d8b7e0fd7e8de9faf6d9c30b9920b68a99764101e47a8375425b774fe93c317213509b2d1ace87c7598b2b939b849b

diff --git a/app-emulation/docker/docker-18.01.0.ebuild 
b/app-emulation/docker/docker-18.01.0.ebuild
deleted file mode 100644
index 2c3a57a2871..000
--- a/app-emulation/docker/docker-18.01.0.ebuild
+++ /dev/null
@@ -1,316 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-EGO_PN="github.com/docker/docker-ce"
-
-if [[ ${PV} = ** ]]; then
-   # Docker cannot be fetched via "go get", thanks to autogenerated code
-   EGIT_REPO_URI="https://${EGO_PN}.git";
-   EGIT_CHECKOUT_DIR="${WORKDIR}/${P}/src/${EGO_PN}"
-   inherit git-r3
-else
-   inherit versionator
-   if [ "$(get_version_component_count)" = 4 ]; then
-   MY_PV="$(replace_version_separator 3 '-ce-')"
-   else
-   MY_PV="$PV-ce"
-   fi
-   DOCKER_GITCOMMIT="c97c6d6"
-   EGIT_COMMIT="v${MY_PV}"
-   SRC_URI="https://${EGO_PN}/archive/${EGIT_COMMIT}.tar.gz -> 
${P}-r1.tar.gz"
-   KEYWORDS="~amd64 ~arm"
-   [ "$DOCKER_GITCOMMIT" ] || die "DOCKER_GITCOMMIT must be added manually 
for each bump!"
-   inherit golang-vcs-snapshot
-fi
-inherit bash-completion-r1 golang-base linux-info systemd udev user
-
-DESCRIPTION="The core functions you need to create Docker images and run 
Docker containers"
-HOMEPAGE="https://dockerproject.org";
-LICENSE="Apache-2.0"
-SLOT="0"
-IUSE="apparmor aufs btrfs +container-init +device-mapper hardened overlay 
pkcs11 seccomp"
-
-# 
https://github.com/docker/docker/blob/master/project/PACKAGERS.md#build-dependencies
-CDEPEND="
-   >=dev-db/sqlite-3.7.9:3
-   device-mapper? (
-   >=sys-fs/lvm2-2.02.89[thin]
-   )
-   seccomp? ( >=sys-libs/libseccomp-2.2.1 )
-   apparmor? ( sys-libs/libapparmor )
-"
-
-DEPEND="
-   ${CDEPEND}
-
-   dev-go/go-md2man
-
-   btrfs? (
-   >=sys-fs/btrfs-progs-3.16.1
-   )
-"
-
-# 
https://github.com/docker/docker/blob/master/project/PACKAGERS.md#runtime-dependencies
-# 
https://github.com/docker/docker/blob/master/project/PACKAGERS.md#optional-dependencies
-RDEPEND="
-   ${CDEPEND}
-   >=net-firewall/iptables-1.4
-   sys-process/procps
-   >=dev-vcs/git-1.7
-   >=app-arch/xz-utils-4.9
-   dev-libs/libltdl
-   ~app-emulation/containerd-1.0.0
-   ~app-emulation/docker-runc-1.0.0_rc4_p20171108[apparmor?,seccomp?]
-   >=app-emulation/docker-proxy-0.8.0_p20170917
-   container-init? ( >=sys-process/tini-0.16.1[static] )
-"
-
-RESTRICT="installsources strip"
-
-S="${WORKDIR}/${P}/src/${EGO_PN}"
-
-# see "contrib/check-config.sh" from upstream's sources
-CONFIG_CHECK="
-   ~NAMESPACES ~NET_NS ~PID_NS ~IPC_NS ~UTS_NS
-   ~CGROUPS ~CGROUP_CPUACCT ~CGROUP_DEVICE ~CGROUP_FREEZER ~CGROUP_SCHED 
~CPUSETS ~MEMCG
-   ~KEYS
-   ~VETH ~BRIDGE ~BRIDGE_NETFILTER
-   ~NF_NAT_IPV4 ~IP_NF_FILTER ~IP_NF_TARGET_MASQUERADE
-   ~NETFILTER_XT_MATCH_ADDRTYPE ~NETFILTER_XT_MATCH_CO

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

2018-02-27 Thread Sergei Trofimovich
commit: 399ec6cd834a1128a668b9e602b49ce5ceb423ae
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Tue Feb 27 20:30:55 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Tue Feb 27 20:30:55 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=399ec6cd

app-arch/pax: stable 20161104 for ppc/ppc64, bug #537522

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

 app-arch/pax/pax-20161104.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-arch/pax/pax-20161104.ebuild b/app-arch/pax/pax-20161104.ebuild
index 2929f4cd50e..00a5e25b60d 100644
--- a/app-arch/pax/pax-20161104.ebuild
+++ b/app-arch/pax/pax-20161104.ebuild
@@ -10,7 +10,7 @@ 
SRC_URI="https://www.mirbsd.org/MirOS/dist/mir/cpio/paxmirabilis-${PV}.cpio.gz";
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm hppa ia64 ~mips ~ppc ~ppc64 ~s390 ~sh sparc x86"
+KEYWORDS="~alpha amd64 ~arm hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86"
 
 RDEPEND="
dev-libs/libbsd



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

2018-02-27 Thread Sergei Trofimovich
commit: b133966cf4de858ad04a5b51770ad950bb7d90f6
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Tue Feb 27 20:28:14 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Tue Feb 27 20:28:14 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b133966c

media-gfx/graphviz: stable 2.40.1-r1 for ppc/ppc64, bug #530736

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

 media-gfx/graphviz/graphviz-2.40.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-gfx/graphviz/graphviz-2.40.1-r1.ebuild 
b/media-gfx/graphviz/graphviz-2.40.1-r1.ebuild
index fafa72676f2..ce400f8fcbf 100644
--- a/media-gfx/graphviz/graphviz-2.40.1-r1.ebuild
+++ b/media-gfx/graphviz/graphviz-2.40.1-r1.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="http://www.graphviz.org/pub/graphviz/stable/SOURCES/${P}.tar.gz";
 
 LICENSE="CPL-1.0"
 SLOT="0"
-KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ~mips ~ppc ~ppc64 ~s390 ~sh sparc 
x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris"
+KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc 
x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris"
 IUSE="+cairo devil doc examples gdk-pixbuf gtk gts guile java lasi nls pdf 
perl postscript python qt5 ruby static-libs svg tcl X elibc_FreeBSD"
 
 REQUIRED_USE="



[gentoo-commits] proj/lisp:master commit in: dev-lisp/asdf/

2018-02-27 Thread José María Alonso
commit: a9d2d4b8418e8601dcdd370308a9e377e04aa138
Author: Chema Alonso Josa  gentoo  org>
AuthorDate: Tue Feb 27 20:22:24 2018 +
Commit: José María Alonso  gentoo  org>
CommitDate: Tue Feb 27 20:22:24 2018 +
URL:https://gitweb.gentoo.org/proj/lisp.git/commit/?id=a9d2d4b8

dev-lisp/asdf: Sync with main tree

 dev-lisp/asdf/asdf-3.1.5.ebuild | 49 +
 1 file changed, 49 insertions(+)

diff --git a/dev-lisp/asdf/asdf-3.1.5.ebuild b/dev-lisp/asdf/asdf-3.1.5.ebuild
new file mode 100644
index ..fb037462
--- /dev/null
+++ b/dev-lisp/asdf/asdf-3.1.5.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+inherit eutils prefix
+
+DESCRIPTION="ASDF is Another System Definition Facility for Common Lisp"
+HOMEPAGE="http://common-lisp.net/project/asdf/";
+SRC_URI="http://common-lisp.net/project/${PN}/archives/${P}.tar.gz";
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="alpha amd64 ia64 ppc sparc x86 ~amd64-linux ~x86-linux ~x64-macos 
~x86-macos ~x86-solaris"
+IUSE="doc"
+
+SLOT="0/${PVR}"
+
+DEPEND="!dev-lisp/cl-${PN}
+   !dev-lisp/asdf-binary-locations
+   !dev-lisp/gentoo-init
+   !

[gentoo-commits] repo/gentoo:master commit in: mail-mta/netqmail/

2018-02-27 Thread Sergei Trofimovich
commit: af1e34c879aa993a48e7c9f92ba39abc3f7440de
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Tue Feb 27 20:08:19 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Tue Feb 27 20:08:19 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=af1e34c8

mail-mta/netqmail: stable 1.06-r4 for ppc/ppc64, bug #504392

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

 mail-mta/netqmail/netqmail-1.06-r4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/mail-mta/netqmail/netqmail-1.06-r4.ebuild 
b/mail-mta/netqmail/netqmail-1.06-r4.ebuild
index 0288d16973e..a5d343fd11a 100644
--- a/mail-mta/netqmail/netqmail-1.06-r4.ebuild
+++ b/mail-mta/netqmail/netqmail-1.06-r4.ebuild
@@ -36,7 +36,7 @@ SRC_URI="mirror://qmail/${P}.tar.gz
 
 LICENSE="public-domain"
 SLOT="0"
-KEYWORDS="alpha amd64 ~arm ~hppa ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc 
x86"
+KEYWORDS="alpha amd64 ~arm ~hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh ~sparc 
x86"
 IUSE="authcram gencertdaily highvolume libressl qmail-spp ssl vanilla"
 REQUIRED_USE='vanilla? ( !ssl !qmail-spp !highvolume )'
 RESTRICT="test"



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

2018-02-27 Thread Sergei Trofimovich
commit: c839e38e916f8160a948e819e20615db41791a35
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Tue Feb 27 20:02:09 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Tue Feb 27 20:02:30 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c839e38e

app-arch/afio: stable 2.5.1-r1 for ppc, bug #429360

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

 app-arch/afio/afio-2.5.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-arch/afio/afio-2.5.1-r1.ebuild 
b/app-arch/afio/afio-2.5.1-r1.ebuild
index 78e8fe79b2f..3f2b5791d5f 100644
--- a/app-arch/afio/afio-2.5.1-r1.ebuild
+++ b/app-arch/afio/afio-2.5.1-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://members.chello.nl/k.holtman/${P}.tgz";
 
 LICENSE="Artistic LGPL-2"
 SLOT="0"
-KEYWORDS="alpha amd64 ~hppa ~ppc sparc x86"
+KEYWORDS="alpha amd64 ~hppa ppc sparc x86"
 
 PATCHES=( "${FILESDIR}"/${PN}-2.5.1-fix-build-system.patch )
 



[gentoo-commits] proj/lisp:master commit in: app-emacs/slime/files/2.0_p20130930/, app-emacs/slime/, ...

2018-02-27 Thread José María Alonso
commit: bbe10d559923c0c9f977fb6cc9ed151e0629d1b5
Author: Chema Alonso Josa  gentoo  org>
AuthorDate: Tue Feb 27 20:02:42 2018 +
Commit: José María Alonso  gentoo  org>
CommitDate: Tue Feb 27 20:02:42 2018 +
URL:https://gitweb.gentoo.org/proj/lisp.git/commit/?id=bbe10d55

app-emacs/slime: Bumps version to 2.20. Drops old versions

 .../2.0_p20110617/fix-inspect-presentations.patch  | 47 ---
 .../2.0_p20110617/gentoo-changelog-date.patch  | 22 -
 .../2.0_p20110617/gentoo-dont-call-init.patch  | 16 
 .../files/2.0_p20110617/gentoo-module-load.patch   | 88 ---
 app-emacs/slime/files/2.0_p20110617/swank.asd  | 98 --
 .../2.0_p20130214/gentoo-changelog-date.patch  | 20 -
 .../files/2.0_p20130214/gentoo-module-load.patch   | 84 ---
 .../2.0_p20130930/gentoo-changelog-date.patch  | 20 -
 .../slime/files/2.11/dont-load-sbcl-pprint.patch   | 13 ---
 .../slime/files/2.11/gentoo-changelog-date.patch   | 20 -
 .../slime/files/2.15/gentoo-changelog-date.patch   | 20 -
 .../files/{2.0_p20110617 => }/70slime-gentoo.el|  8 +-
 app-emacs/slime/metadata.xml   | 34 
 app-emacs/slime/slime-2.0_p20110617.ebuild | 80 --
 app-emacs/slime/slime-2.0_p20130214.ebuild |  1 -
 app-emacs/slime/slime-2.0_p20130930.ebuild | 96 -
 app-emacs/slime/slime-2.11.ebuild  |  1 -
 app-emacs/slime/slime-2.12.ebuild  |  1 -
 app-emacs/slime/slime-2.15.ebuild  |  1 -
 app-emacs/slime/slime-2.20.ebuild  | 66 +++
 app-emacs/slime/slime-.ebuild  |  5 +-
 21 files changed, 71 insertions(+), 670 deletions(-)

diff --git 
a/app-emacs/slime/files/2.0_p20110617/fix-inspect-presentations.patch 
b/app-emacs/slime/files/2.0_p20110617/fix-inspect-presentations.patch
deleted file mode 100644
index 5a0bfc7a..
--- a/app-emacs/slime/files/2.0_p20110617/fix-inspect-presentations.patch
+++ /dev/null
@@ -1,47 +0,0 @@
-Author: Stelian Ionescu 
-Date: 2007-08-20
-Status: Rejected
-Description: Enables slime-inspect to work with presentations at point
-
-diff --git a/contrib/slime-presentations.el b/contrib/slime-presentations.el
-index a462669..fd18edd 100644
 a/contrib/slime-presentations.el
-+++ b/contrib/slime-presentations.el
-@@ -57,6 +57,15 @@
- (make-variable-buffer-local
-  (defvar slime-presentation-start-to-point (make-hash-table)))
- 
-+(setq slime-inspector-value-provider
-+  (lambda ()
-+(multiple-value-bind (presentation start end)
-+(slime-presentation-around-point (point))
-+  (when presentation
-+;; Point is within a presentation, so don't prompt, just 
-+;; inspect the presented object; don't play DWIM.
-+(slime-presentation-expression presentation)
-+
- (defun slime-mark-presentation-start (id &optional target)
-   "Mark the beginning of a presentation with the given ID.
- TARGET can be nil (regular process output) or :repl-result."
-diff --git a/slime.el b/slime.el
-index a168c3f..2faaea9 100644
 a/slime.el
-+++ b/slime.el
-@@ -6371,11 +6371,15 @@ was called originally."
- (defvar slime-inspector-mark-stack '())
- (defvar slime-saved-window-config)
- 
-+(defvar slime-inspector-value-provider nil)
-+
- (defun slime-inspect (string)
-   "Eval an expression and inspect the result."
-   (interactive 
--   (list (slime-read-from-minibuffer "Inspect value (evaluated): "
--   (slime-sexp-at-point
-+   (list (or (and slime-inspector-value-provider
-+  (funcall slime-inspector-value-provider))
-+ (slime-read-from-minibuffer "Inspect value (evaluated): "
-+ (slime-sexp-at-point)
-   (slime-eval-async `(swank:init-inspector ,string) 'slime-open-inspector))
- 
- (define-derived-mode slime-inspector-mode fundamental-mode

diff --git a/app-emacs/slime/files/2.0_p20110617/gentoo-changelog-date.patch 
b/app-emacs/slime/files/2.0_p20110617/gentoo-changelog-date.patch
deleted file mode 100644
index bbb70a99..
--- a/app-emacs/slime/files/2.0_p20110617/gentoo-changelog-date.patch
+++ /dev/null
@@ -1,22 +0,0 @@
-diff --git a/slime.el b/slime.el
-index 437481d..2f086c2 100644
 a/slime.el
-+++ b/slime.el
-@@ -119,16 +119,7 @@ CONTRIBS is a list of contrib packages to load."
- "Return the datestring of the latest entry in the ChangeLog file.
- Return nil if the ChangeLog file cannot be found."
- (interactive "p")
--(let ((changelog (concat slime-path "ChangeLog"))
--  (date nil))
--  (when (file-exists-p changelog)
--(with-temp-buffer 
--  (insert-file-contents-literally changelog nil 0 100)
--  (goto-char (point-min))
--  (setq date (symbol-name (read (current-buffer))
--  (when interactivep

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

2018-02-27 Thread Kent Fredric
commit: 683f81bdc3bdba809022aba9d837c4de7f4243ad
Author: Kent Fredric  gentoo  org>
AuthorDate: Tue Feb 27 19:48:04 2018 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Tue Feb 27 19:48:50 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=683f81bd

dev-perl/TheSchwartz: Fix for '.' in @INC issue #623128

- EAPI6
- Fix for '.' in @INC

Bug: https://bugs.gentoo.org/623128
Package-Manager: Portage-2.3.18, Repoman-2.3.6

 dev-perl/TheSchwartz/TheSchwartz-1.120.0-r1.ebuild |  22 ++
 .../files/TheSchwartz-1.12-no-dot-inc.patch| 342 +
 2 files changed, 364 insertions(+)

diff --git a/dev-perl/TheSchwartz/TheSchwartz-1.120.0-r1.ebuild 
b/dev-perl/TheSchwartz/TheSchwartz-1.120.0-r1.ebuild
new file mode 100644
index 000..30391190d60
--- /dev/null
+++ b/dev-perl/TheSchwartz/TheSchwartz-1.120.0-r1.ebuild
@@ -0,0 +1,22 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DIST_AUTHOR=JFEARN
+DIST_VERSION=1.12
+inherit perl-module
+
+DESCRIPTION="Reliable job queue"
+
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+IUSE=""
+
+RDEPEND=">=dev-perl/Data-ObjectDriver-0.06"
+DEPEND="${RDEPEND}
+   dev-perl/Module-Build
+"
+PATCHES=( "${FILESDIR}/${PN}-1.12-no-dot-inc.patch" )
+# Parallel tests fail due to database ordering issues
+DIST_TEST="do"

diff --git a/dev-perl/TheSchwartz/files/TheSchwartz-1.12-no-dot-inc.patch 
b/dev-perl/TheSchwartz/files/TheSchwartz-1.12-no-dot-inc.patch
new file mode 100644
index 000..fefd0ffd1a5
--- /dev/null
+++ b/dev-perl/TheSchwartz/files/TheSchwartz-1.12-no-dot-inc.patch
@@ -0,0 +1,342 @@
+From 6c9a65ff8a2c896e7359d9b2da47fc8836c5dfe9 Mon Sep 17 00:00:00 2001
+From: Kent Fredric 
+Date: Wed, 28 Feb 2018 08:34:19 +1300
+Subject: Fix test failures on 5.26+ due to removal of '.' from @INC
+
+'.' not being in @INC means `require "foo"` no longer implies
+`require "./foo"` will occur as a result of @INC traversal.
+
+This changes to use explicit paths ( ie: paths with a leading '/'
+ or './' ) which disables @INC traversal and restores expected
+semantics.
+
+Bug: https://rt.cpan.org/Ticket/Display.html?id=124610
+Bug: https://bugs.gentoo.org/623128
+---
+ t/api.t   | 2 +-
+ t/cleanup.t   | 2 +-
+ t/client-time-unsync.t| 2 +-
+ t/coalesce.t  | 2 +-
+ t/dead-dbs.t  | 2 +-
+ t/declined.t  | 2 +-
+ t/empty-db.t  | 2 +-
+ t/evenly-distribute.t | 2 +-
+ t/fail-working-multiple.t | 2 +-
+ t/funcid.t| 2 +-
+ t/grab-race.t | 2 +-
+ t/grab_and_work_on.t  | 2 +-
+ t/high-funcid-starvation.t| 2 +-
+ t/insert-and-do.t | 2 +-
+ t/parallel-workers.t  | 2 +-
+ t/priority.t  | 2 +-
+ t/replace-abort.t | 2 +-
+ t/replace-with.t  | 2 +-
+ t/retry-delay.t   | 2 +-
+ t/scoreboard.t| 2 +-
+ t/server-time.t   | 2 +-
+ t/unique.t| 2 +-
+ t/work-before-funcids-exist.t | 2 +-
+ 23 files changed, 23 insertions(+), 23 deletions(-)
+
+diff --git a/t/api.t b/t/api.t
+index 9d4d177..fb9c7b2 100644
+--- a/t/api.t
 b/t/api.t
+@@ -4,7 +4,7 @@
+ use strict;
+ use warnings;
+ 
+-require 't/lib/db-common.pl';
++require './t/lib/db-common.pl';
+ 
+ use TheSchwartz;
+ use Test::More tests => 58 * 3;
+diff --git a/t/cleanup.t b/t/cleanup.t
+index 034dc59..f13f23f 100644
+--- a/t/cleanup.t
 b/t/cleanup.t
+@@ -3,7 +3,7 @@
+ use strict;
+ use warnings;
+ 
+-require 't/lib/db-common.pl';
++require './t/lib/db-common.pl';
+ 
+ use TheSchwartz;
+ use Test::More tests => 30;
+diff --git a/t/client-time-unsync.t b/t/client-time-unsync.t
+index fa19a85..fd10047 100644
+--- a/t/client-time-unsync.t
 b/t/client-time-unsync.t
+@@ -17,7 +17,7 @@ BEGIN {
+ }
+ no warnings 'redefine';
+ 
+-require 't/lib/db-common.pl';
++require './t/lib/db-common.pl';
+ 
+ use TheSchwartz;
+ use Test::More tests => 2;
+diff --git a/t/coalesce.t b/t/coalesce.t
+index b42f732..0c152f4 100644
+--- a/t/coalesce.t
 b/t/coalesce.t
+@@ -3,7 +3,7 @@
+ use strict;
+ use warnings;
+ 
+-require 't/lib/db-common.pl';
++require './t/lib/db-common.pl';
+ 
+ use TheSchwartz;
+ use Test::More tests => 14 * 3;
+diff --git a/t/dead-dbs.t b/t/dead-dbs.t
+index eee73a6..673f5b4 100644
+--- a/t/dead-dbs.t
 b/t/dead-dbs.t
+@@ -4,7 +4,7 @@
+ use strict;
+ use warnings;
+ 
+-require 't/lib/db-common.pl';
++require './t/lib/db-common.pl';
+ 
+ use TheSchwartz;
+ use Test::More tests => 6;
+diff --git a/t/declined.t b/t/declined.t
+index 8fca90d..78dca2f 100644
+--- a/t/declined.t
 b/t/declined.t
+@@ -1,7 +1,7 @@
+ use strict;
+ use warnings;
+ 
+-require 't/lib/db-common.pl';
++require './t/lib/db-common.pl';
+ 
+ use TheSchwartz;
+ use Test::More tests => (5 + 21) * 3;
+diff --git a/t/empty-db.t b/t/empty-db.t
+index 17353cd

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

2018-02-27 Thread Pacho Ramos
commit: 00776e666015b92cdcb4fb891633fe26ba4d2d3b
Author: Pacho Ramos  gentoo  org>
AuthorDate: Tue Feb 27 19:41:26 2018 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Tue Feb 27 19:44:50 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=00776e66

net-misc/scponly: Update HOMEPAGE (#648958 by Nico Baggus)

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 net-misc/scponly/scponly-4.8-r5.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-misc/scponly/scponly-4.8-r5.ebuild 
b/net-misc/scponly/scponly-4.8-r5.ebuild
index 8a119ed2a58..2e53a29f087 100644
--- a/net-misc/scponly/scponly-4.8-r5.ebuild
+++ b/net-misc/scponly/scponly-4.8-r5.ebuild
@@ -1,11 +1,11 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
 inherit eutils multilib readme.gentoo toolchain-funcs user
 
 DESCRIPTION="A tiny pseudoshell which only permits scp and sftp"
-HOMEPAGE="http://www.sublimation.org/scponly/";
+HOMEPAGE="https://github.com/scponly/scponly";
 SRC_URI="mirror://sourceforge/scponly/${P}.tgz"
 
 LICENSE="BSD-2"



[gentoo-commits] repo/gentoo:master commit in: dev-ada/libgpr/

2018-02-27 Thread Alfredo Tupone
commit: cd71766d9ec3c9b3b17d970d0e686fef81127978
Author: Tupone Alfredo  gentoo  org>
AuthorDate: Tue Feb 27 19:31:12 2018 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Tue Feb 27 19:32:18 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cd71766d

dev-ada/libgpr: Add ~x86

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 dev-ada/libgpr/libgpr-2016.ebuild | 2 +-
 dev-ada/libgpr/libgpr-2017.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ada/libgpr/libgpr-2016.ebuild 
b/dev-ada/libgpr/libgpr-2016.ebuild
index fa0836fb0b7..ffd55ec9170 100644
--- a/dev-ada/libgpr/libgpr-2016.ebuild
+++ b/dev-ada/libgpr/libgpr-2016.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="http://mirrors.cdn.adacore.com/art/57399662c7a447658e0affa8
-> ${MYP}-src.tar.gz"
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~x86"
 IUSE="+gnat_2016 gnat_2017 +shared static-libs static-pic"
 
 RDEPEND="dev-ada/xmlada[gnat_2016=,gnat_2017=]"

diff --git a/dev-ada/libgpr/libgpr-2017.ebuild 
b/dev-ada/libgpr/libgpr-2017.ebuild
index df6ab7a6bee..ff7042a6316 100644
--- a/dev-ada/libgpr/libgpr-2017.ebuild
+++ b/dev-ada/libgpr/libgpr-2017.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="http://mirrors.cdn.adacore.com/art/591c45e2c7a447af2deecff7
-> ${MYP}-src.tar.gz"
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~x86"
 IUSE="gnat_2016 +gnat_2017 +shared static-libs static-pic"
 
 RDEPEND="dev-ada/xmlada[static-libs,gnat_2016=,gnat_2017=]"



[gentoo-commits] repo/gentoo:master commit in: net-print/cndrvcups-common-lb/

2018-02-27 Thread Pacho Ramos
commit: 21b57d458d61f4c2f591f8b0988b8b69a6f91941
Author: Pacho Ramos  gentoo  org>
AuthorDate: Tue Feb 27 19:25:26 2018 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Tue Feb 27 19:29:03 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=21b57d45

net-print/cndrvcups-common-lb: Version bump, fixing compat with glibc-2.26 
(#637682)

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 net-print/cndrvcups-common-lb/Manifest |   1 +
 .../cndrvcups-common-lb-3.50.ebuild| 114 +
 2 files changed, 115 insertions(+)

diff --git a/net-print/cndrvcups-common-lb/Manifest 
b/net-print/cndrvcups-common-lb/Manifest
index 897a01b4ad8..e1a0ef78f7b 100644
--- a/net-print/cndrvcups-common-lb/Manifest
+++ b/net-print/cndrvcups-common-lb/Manifest
@@ -1 +1,2 @@
 DIST linux-UFRII-drv-v340-uken.tar.gz 117746329 BLAKE2B 
fafdddedd1b09f33742ae55dfb41994ad3ac6ef5a8c9dc7e7b2a87ec8f5596f1079aead966a89f366c7548cc730328dc594b04747e7946560f83d6df2716d73f
 SHA512 
05f12d2cac5ae9987fe389be1a15b11d280734f6d47b86f04fa2fcb61bf94175b7afdba4cc1cf5ecf2c1ef5a8e2c14eda5d72f7671618d7c94581c620fea4494
+DIST linux-UFRII-drv-v350-uken.tar.gz 116120579 BLAKE2B 
fa5f521f4eec375fa0d9efb7b47ff6dd88f47c36fa5750818f7e367058b8ccafce99b9f8f9d9195e1e5e0e2f1b77a7c0cc1524786f111b065204d0472601202b
 SHA512 
2eeb1448cb76ac156e1e5f6df46141ee5605b0bed1c25f31b0f039fb9f579fe3d5732b132cae391e78276c550febc19366f958d1fb53c93f955303f1f5c37ab3

diff --git a/net-print/cndrvcups-common-lb/cndrvcups-common-lb-3.50.ebuild 
b/net-print/cndrvcups-common-lb/cndrvcups-common-lb-3.50.ebuild
new file mode 100644
index 000..3aac9be9708
--- /dev/null
+++ b/net-print/cndrvcups-common-lb/cndrvcups-common-lb-3.50.ebuild
@@ -0,0 +1,114 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit autotools versionator
+
+MY_PV="$(delete_all_version_separators)"
+SOURCES_NAME="linux-UFRII-drv-v${MY_PV}-uken"
+
+DESCRIPTION="Common files for Canon drivers"
+HOMEPAGE="https://www.canon-europe.com/support/products/imagerunner/imagerunner-1133.aspx?type=drivers&language=EN&os=LINUX";
+SRC_URI="http://gdlp01.c-wss.com/gds/0/019240/01/${SOURCES_NAME}.tar.gz";
+
+# GPL-2 License inside LICENSE-EN.txt files
+LICENSE="Canon-UFR-II GPL-2 MIT"
+SLOT="0"
+KEYWORDS="-* ~amd64 ~x86"
+IUSE=""
+
+RDEPEND="
+   >=dev-libs/libxml2-2.6:2
+   >=gnome-base/libglade-2.4:2.0
+   >=net-print/cups-1.1.17
+   >=x11-libs/gtk+-2.4:2
+"
+DEPEND="${DEPEND}"
+
+S="${WORKDIR}/${SOURCES_NAME}/Sources/${P/-lb-${PV}/-3.90}"
+
+pkg_setup() {
+   # Don't raise a fuss over pre-built binaries
+   QA_PREBUILT="
+   /usr/libexec/cups/filter/c3pldrv
+   /usr/$(get_abi_LIBDIR x86)/libColorGear.so.0.0.0
+   /usr/$(get_abi_LIBDIR x86)/libColorGearC.so.1.0.0
+   /usr/$(get_abi_LIBDIR x86)/libc3pl.so.0.0.1
+   /usr/$(get_abi_LIBDIR x86)/libcaepcm.so.1.0
+   /usr/$(get_abi_LIBDIR x86)/libcaiousb.so.1.0.0
+   /usr/$(get_abi_LIBDIR x86)/libcaiowrap.so.1.0.0
+   /usr/$(get_abi_LIBDIR x86)/libcanon_slim.so.1.0.0
+   /usr/$(get_libdir)/libcanonc3pl.so.1.0.0
+   "
+   QA_SONAME="
+   /usr/$(get_abi_LIBDIR x86)/libcaiousb.so.1.0.0
+   "
+}
+
+src_unpack() {
+   unpack ${A}
+   cd "${WORKDIR}/${SOURCES_NAME}/Sources/" || die
+   unpack ./${P/-lb-${PV}/-3.90}-1.tar.gz
+}
+
+change_dir() {
+   for i in cngplp buftool backend; do
+   cd "${i}" || die
+   "${@}"
+   cd "${S}" || die
+   done
+}
+
+src_prepare() {
+   default
+   sed -i -e \
+   "s:backenddir = \$(libdir)/cups/backend:backenddir = 
`cups-config --serverbin`/backend:" \
+   backend/Makefile.am || die
+
+   export "LIBS=-lgtk-x11-2.0 -lgobject-2.0 -lglib-2.0 -lgmodule-2.0"
+   change_dir eautoreconf
+}
+
+src_configure() {
+   change_dir econf
+}
+
+src_compile() {
+   change_dir emake
+
+   # Cannot be moved to 'change_dir' as it doesn't need eautoreconf
+   ( cd "${S}/c3plmod_ipc" && emake ) || die
+}
+
+src_install() {
+   MAKEOPTS+=" -j1" default
+
+   einstalldocs
+
+   cd "${S}/c3plmod_ipc" || die
+   dolib.so libcanonc3pl.so.1.0.0
+   dosym libcanonc3pl.so.1.0.0 "/usr/$(get_libdir)/libcanonc3pl.so.1"
+   dosym libcanonc3pl.so.1.0.0 "/usr/$(get_libdir)/libcanonc3pl.so"
+
+   cd "${S}/data" || die
+   insinto /usr/share/caepcm
+   doins *
+
+   ABI=x86
+   cd "${S}/libs" || die
+   exeinto $(cups-config --serverbin)/filter
+   doexe c3pldrv
+   dolib.so libcaepcm.so.1.0
+   dosym libcaepcm.so.1.0 "/usr/$(get_libdir)/libcaepcm.so.1"
+   dosym libcaepcm.so.1.0 "/usr/$(get_libdir)/libcaepcm.so"
+   for lib in *.so.?.?.?; do
+   dolib.so "${lib}"
+   dosym "${lib}"

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

2018-02-27 Thread Pacho Ramos
commit: 68c7a7942d91857c0c85408878bc915606731a20
Author: Pacho Ramos  gentoo  org>
AuthorDate: Tue Feb 27 19:26:16 2018 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Tue Feb 27 19:29:05 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=68c7a794

net-print/cndrvcups-lb: Version bump, fixing compat with glibc-2.26 (#637682)

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 net-print/cndrvcups-lb/Manifest |   1 +
 net-print/cndrvcups-lb/cndrvcups-lb-3.50.ebuild | 108 
 2 files changed, 109 insertions(+)

diff --git a/net-print/cndrvcups-lb/Manifest b/net-print/cndrvcups-lb/Manifest
index 897a01b4ad8..e1a0ef78f7b 100644
--- a/net-print/cndrvcups-lb/Manifest
+++ b/net-print/cndrvcups-lb/Manifest
@@ -1 +1,2 @@
 DIST linux-UFRII-drv-v340-uken.tar.gz 117746329 BLAKE2B 
fafdddedd1b09f33742ae55dfb41994ad3ac6ef5a8c9dc7e7b2a87ec8f5596f1079aead966a89f366c7548cc730328dc594b04747e7946560f83d6df2716d73f
 SHA512 
05f12d2cac5ae9987fe389be1a15b11d280734f6d47b86f04fa2fcb61bf94175b7afdba4cc1cf5ecf2c1ef5a8e2c14eda5d72f7671618d7c94581c620fea4494
+DIST linux-UFRII-drv-v350-uken.tar.gz 116120579 BLAKE2B 
fa5f521f4eec375fa0d9efb7b47ff6dd88f47c36fa5750818f7e367058b8ccafce99b9f8f9d9195e1e5e0e2f1b77a7c0cc1524786f111b065204d0472601202b
 SHA512 
2eeb1448cb76ac156e1e5f6df46141ee5605b0bed1c25f31b0f039fb9f579fe3d5732b132cae391e78276c550febc19366f958d1fb53c93f955303f1f5c37ab3

diff --git a/net-print/cndrvcups-lb/cndrvcups-lb-3.50.ebuild 
b/net-print/cndrvcups-lb/cndrvcups-lb-3.50.ebuild
new file mode 100644
index 000..489c7b540f4
--- /dev/null
+++ b/net-print/cndrvcups-lb/cndrvcups-lb-3.50.ebuild
@@ -0,0 +1,108 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit autotools versionator
+
+MY_PV="$(delete_all_version_separators)"
+SOURCES_NAME="linux-UFRII-drv-v${MY_PV}-uken"
+
+DESCRIPTION="Canon UFR II / LIPSLX Printer Driver for Linux"
+HOMEPAGE="https://www.canon-europe.com/support/products/imagerunner/imagerunner-1133.aspx?type=drivers&language=EN&os=LINUX";
+SRC_URI="http://gdlp01.c-wss.com/gds/0/019240/01/${SOURCES_NAME}.tar.gz";
+
+LICENSE="Canon-UFR-II"
+SLOT="0"
+KEYWORDS="-* ~amd64 ~x86"
+IUSE=""
+
+RDEPEND="
+   >=dev-libs/libxml2-2.9.1-r4[abi_x86_32(-)]
+   >=gnome-base/libglade-2.4:2.0
+   >=net-print/cups-1.1.17
+   ~net-print/cndrvcups-common-lb-${PV}
+   >=x11-libs/gtk+-2.4:2
+   virtual/jpeg:62[abi_x86_32(-)]
+"
+DEPEND="${DEPEND}"
+
+S="${WORKDIR}/${SOURCES_NAME}/Sources/${P}"
+
+MAKEOPTS+=" -j1"
+
+pkg_setup() {
+   # Don't raise a fuss over pre-built binaries
+   QA_PREBUILT="
+   /usr/bin/cnpkbidi
+   /usr/bin/cnpkmoduleufr2
+   /usr/$(get_abi_LIBDIR x86)/libEnoJPEG.so.1.0.0
+   /usr/$(get_abi_LIBDIR x86)/libEnoJBIG.so.1.0.0
+   /usr/$(get_abi_LIBDIR x86)/libufr2filter.so.1.0.0
+   /usr/$(get_abi_LIBDIR x86)/libcnlbcm.so.1.0
+   /usr/$(get_abi_LIBDIR x86)/libcaiocnpkbidi.so.1.0.0
+   /usr/$(get_abi_LIBDIR x86)/libcanonufr2.so.1.0.0
+   "
+   QA_SONAME="/usr/$(get_abi_LIBDIR x86)/libcaiocnpkbidi.so.1.0.0"
+}
+
+src_unpack() {
+   unpack ${A}
+   cd "${WORKDIR}/${SOURCES_NAME}/Sources/" || die
+   unpack ./${P}-1.tar.gz
+}
+
+change_dir() {
+   for i in ppd pstoufr2cpca cngplp cngplp/files cpca ; do
+   cd "${i}" || die
+   "${@}"
+   cd "${S}" || die
+   done
+}
+
+src_prepare() {
+   default
+   sed -i -e \
+   "s:filterdir = \$(libdir)/cups/filter:filterdir = `cups-config 
--serverbin`/filter:" \
+   pstoufr2cpca/filter/Makefile.am || die
+
+   export "LIBS=-lgmodule-2.0"
+   change_dir eautoreconf
+}
+
+src_configure() {
+   change_dir econf
+}
+
+src_install() {
+   default
+   einstalldocs
+
+   find "${D}" -name '*.la' -delete || die
+
+   cd "${S}/data" || die
+   insinto /usr/share/caepcm
+   doins *
+
+   cd "${S}/libs" || die
+   insinto /usr/share/cnpkbidi
+   doins cnpkbidi_info*
+
+   insinto /usr/share/ufr2filter
+   doins ThLB*
+
+   ABI=x86
+   dobin cnpkbidi cnpkmoduleufr2
+   dolib.so libcnlbcm.so.1.0
+   dosym libcnlbcm.so.1.0 "/usr/$(get_libdir)/libcnlbcm.so.1"
+   dosym libcnlbcm.so.1.0 "/usr/$(get_libdir)/libcnlbcm.so"
+   for lib in *.so.?.?.?; do
+   dolib.so "${lib}"
+   dosym "${lib}" "/usr/$(get_libdir)/${lib%.?.?}"
+   dosym "${lib}" "/usr/$(get_libdir)/${lib%.?.?.?}"
+   done
+
+   # c3pldrv dlopens the absolute path /usr/lib/libcnlbcm.so :(
+   if [[ "$(get_libdir)" != lib ]]; then
+   dosym "../$(get_libdir)/libcnlbcm.so" /usr/lib/libcnlbcm.so
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: app-admin/mongodb_exporter/files/, app-admin/mongodb_exporter/

2018-02-27 Thread Manuel Rüger
commit: 7b47a7384b30d6800ffa80426e3d698a289ecd69
Author: Manuel Rüger  gentoo  org>
AuthorDate: Tue Feb 27 19:17:32 2018 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Tue Feb 27 19:17:32 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b47a738

app-admin/mongodb_exporter: Initial version

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 app-admin/mongodb_exporter/Manifest|  1 +
 .../mongodb_exporter/files/mongodb_exporter.confd  |  2 +
 .../mongodb_exporter/files/mongodb_exporter.initd  | 19 +
 app-admin/mongodb_exporter/metadata.xml| 11 +
 .../mongodb_exporter/mongodb_exporter-0.4.0.ebuild | 47 ++
 5 files changed, 80 insertions(+)

diff --git a/app-admin/mongodb_exporter/Manifest 
b/app-admin/mongodb_exporter/Manifest
new file mode 100644
index 000..ef9522c2183
--- /dev/null
+++ b/app-admin/mongodb_exporter/Manifest
@@ -0,0 +1 @@
+DIST mongodb_exporter-0.4.0.tar.gz 3386266 BLAKE2B 
a6bebada2792e620b2107b72b3ab8b2a4e7a08fc53747f266b30a3cf2fe42ed7e09e3be9aa36332cba2df124947064f545821f355726e09649509c671a56c30b
 SHA512 
0db1abd8c7439239cf59b24968ef33f83c6609a9deaed250315dd7fcb6844ef3d0d0c1f50b979f931beb539038a13eb7b88c03c899333d981112695be2e031b3

diff --git a/app-admin/mongodb_exporter/files/mongodb_exporter.confd 
b/app-admin/mongodb_exporter/files/mongodb_exporter.confd
new file mode 100644
index 000..bd85fa28830
--- /dev/null
+++ b/app-admin/mongodb_exporter/files/mongodb_exporter.confd
@@ -0,0 +1,2 @@
+# arguments for prometheus mongodb exporter
+command_args="-mongodb.uri=http://localhost:9200";

diff --git a/app-admin/mongodb_exporter/files/mongodb_exporter.initd 
b/app-admin/mongodb_exporter/files/mongodb_exporter.initd
new file mode 100644
index 000..2a2c985c4f6
--- /dev/null
+++ b/app-admin/mongodb_exporter/files/mongodb_exporter.initd
@@ -0,0 +1,19 @@
+#!/sbin/openrc-run
+# Copyright 2016-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+description="Prometheus MongoDB exporter"
+pidfile=${pidfile:-"/run/${RC_SVCNAME}.pid"}
+user=${user:-${RC_SVCNAME}}
+group=${group:-${RC_SVCNAME}}
+
+command="/usr/bin/mongodb_exporter"
+command_args="${command_args:--mongodb.uri=http://localhost:27017}";
+command_background="true"
+start_stop_daemon_args="--user ${user} --group ${group} \
+   --stdout /var/log/elasticsearch_exporter/${RC_SVCNAME}.log \
+   --stderr /var/log/elasticsearch_exporter/${RC_SVCNAME}.log"
+
+depend() {
+   after net
+}

diff --git a/app-admin/mongodb_exporter/metadata.xml 
b/app-admin/mongodb_exporter/metadata.xml
new file mode 100644
index 000..b54031048cb
--- /dev/null
+++ b/app-admin/mongodb_exporter/metadata.xml
@@ -0,0 +1,11 @@
+
+http://www.gentoo.org/dtd/metadata.dtd";>
+
+   
+   mr...@gentoo.org
+   Manuel Rüger
+   
+   
+   percona/mongodb_exporter
+   
+

diff --git a/app-admin/mongodb_exporter/mongodb_exporter-0.4.0.ebuild 
b/app-admin/mongodb_exporter/mongodb_exporter-0.4.0.ebuild
new file mode 100644
index 000..5ea07ecd61c
--- /dev/null
+++ b/app-admin/mongodb_exporter/mongodb_exporter-0.4.0.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit user golang-build golang-vcs-snapshot
+
+EGO_PN="github.com/percona/mongodb_exporter"
+EXPORTER_COMMIT="01f0ef9"
+ARCHIVE_URI="https://${EGO_PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+KEYWORDS="~amd64"
+
+DESCRIPTION="Prometheus exporter for MongoDB"
+HOMEPAGE="https://github.com/percona/mongodb_exporter";
+SRC_URI="${ARCHIVE_URI}"
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE=""
+
+DEPEND="dev-util/promu"
+
+pkg_setup() {
+   enewgroup ${PN}
+   enewuser ${PN} -1 -1 -1 ${PN}
+}
+
+src_prepare() {
+   default
+   sed -i -e "/-s$/d" -e "s/{{.Revision}}/${EXPORTER_COMMIT}/" 
src/${EGO_PN}/.promu.yml || die
+}
+
+src_compile() {
+   pushd src/${EGO_PN} || die
+   mkdir -p bin || die
+   GOPATH="${S}" promu build -v --prefix bin || die
+   popd || die
+}
+
+src_install() {
+   pushd src/${EGO_PN} || die
+   dobin bin/mongodb_exporter
+   dodoc {README,CHANGELOG}.md
+   popd || die
+   keepdir /var/log/mongodb_exporter
+   fowners ${PN}:${PN} /var/log/mongodb_exporter
+   newinitd "${FILESDIR}"/${PN}.initd ${PN}
+   newconfd "${FILESDIR}"/${PN}.confd ${PN}
+}



[gentoo-commits] proj/portage:master commit in: repoman/pym/repoman/tests/simple/, repoman/pym/repoman/, ...

2018-02-27 Thread Michał Górny
commit: 59117bcb1793a6e99b8693eabb18cc891c12f962
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Feb  2 22:50:06 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Feb 27 19:06:30 2018 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=59117bcb

repoman: Add commit message verification

Add a check for common mistakes in commit messages. For now, it is
pretty rough and works only for -m/-F. It will be extended to work
in the interactive mode in the future.

Reviewed-by: Brian Dolbec  gentoo.org>

 repoman/pym/repoman/actions.py |  74 +-
 repoman/pym/repoman/tests/commit/__init__.py   |   2 +
 repoman/pym/repoman/tests/commit/__test__.py   |   1 +
 repoman/pym/repoman/tests/commit/test_commitmsg.py | 109 +
 repoman/pym/repoman/tests/simple/test_simple.py|   8 +-
 5 files changed, 189 insertions(+), 5 deletions(-)

diff --git a/repoman/pym/repoman/actions.py b/repoman/pym/repoman/actions.py
index b76a6e466..57b528312 100644
--- a/repoman/pym/repoman/actions.py
+++ b/repoman/pym/repoman/actions.py
@@ -119,7 +119,16 @@ class Actions(object):
if commitmessage[:9].lower() in ("cat/pkg: ",):
commitmessage = self.msg_prefix() + 
commitmessage[9:]
 
-   if not commitmessage or not commitmessage.strip():
+   if commitmessage is not None and commitmessage.strip():
+   res, expl = self.verify_commit_message(commitmessage)
+   if not res:
+   print(bad("RepoMan does not like your commit 
message:"))
+   print(expl)
+   if self.options.force:
+   print('(but proceeding due to --force)')
+   else:
+   sys.exit(1)
+   else:
commitmessage = self.get_new_commit_message(qa_output)
 
commitmessage = commitmessage.rstrip()
@@ -585,3 +594,66 @@ class Actions(object):
print("* no commit message?  aborting commit.")
sys.exit(1)
return commitmessage
+
+   @staticmethod
+   def verify_commit_message(msg):
+   """
+   Check whether the message roughly complies with GLEP66. Returns
+   (True, None) if it does, (False, ) if it does not.
+   """
+
+   problems = []
+   paras = msg.strip().split('\n\n')
+   summary = paras.pop(0)
+
+   if ':' not in summary:
+   problems.append('summary line must start with a logical 
unit name, e.g. "cat/pkg:"')
+   if '\n' in summary.strip():
+   problems.append('commit message must start with a 
*single* line of summary, followed by empty line')
+   # accept 69 overall or unit+50, in case of very long package 
names
+   elif len(summary.strip()) > 69 and len(summary.split(':', 
1)[-1]) > 50:
+   problems.append('summary line is too long (max 69 
characters)')
+
+   multiple_footers = False
+   gentoo_bug_used = False
+   bug_closes_without_url = False
+   body_too_long = False
+
+   footer_re = re.compile(r'^[\w-]+:')
+
+   found_footer = False
+   for p in paras:
+   lines = p.splitlines()
+   # if all lines look like footer material, we assume 
it's footer
+   # else, we assume it's body text
+   if all(footer_re.match(l) for l in lines if l.strip()):
+   # multiple footer-like blocks?
+   if found_footer:
+   multiple_footers = True
+   found_footer = True
+   for l in lines:
+   if l.startswith('Gentoo-Bug'):
+   gentoo_bug_used = True
+   elif l.startswith('Bug:') or 
l.startswith('Closes:'):
+   if 'http://' not in l and 
'https://' not in l:
+   bug_closes_without_url 
= True
+   else:
+   for l in lines:
+   # we recommend wrapping at 72 but 
accept up to 80;
+   # do not complain if we have single 
word (usually
+   # it means very long URL)
+   if len(l.strip()) > 80 and 
len(l.split()) > 1:
+   body_too_long = True
+
+ 

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

2018-02-27 Thread Michał Górny
commit: d9073997f41e113fe8b5261797ee92b38c8a04a5
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Feb 17 12:32:57 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Feb 27 19:06:56 2018 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=d9073997

repoman: Verify commit messages when using EDITOR

Reviewed-by: Brian Dolbec  gentoo.org>

 repoman/pym/repoman/actions.py | 22 +++---
 1 file changed, 19 insertions(+), 3 deletions(-)

diff --git a/repoman/pym/repoman/actions.py b/repoman/pym/repoman/actions.py
index cd954223a..8e23322c8 100644
--- a/repoman/pym/repoman/actions.py
+++ b/repoman/pym/repoman/actions.py
@@ -129,7 +129,23 @@ class Actions(object):
else:
sys.exit(1)
else:
-   commitmessage = self.get_new_commit_message(qa_output)
+   commitmessage = None
+   msg_qa_output = qa_output
+   initial_message = None
+   while True:
+   commitmessage = self.get_new_commit_message(
+   msg_qa_output, commitmessage)
+   res, expl = 
self.verify_commit_message(commitmessage)
+   if res:
+   break
+   else:
+   full_expl = '''Issues with the commit 
message were found. Please fix it or remove
+the whole commit message to abort.
+
+''' + expl
+   msg_qa_output = (
+   [' %s\n' % x for x in 
full_expl.splitlines()]
+   + qa_output)
 
commitmessage = commitmessage.rstrip()
 
@@ -577,8 +593,8 @@ class Actions(object):
prefix = "/".join(self.scanner.reposplit[1:]) + ": "
return prefix
 
-   def get_new_commit_message(self, qa_output):
-   msg_prefix = self.msg_prefix()
+   def get_new_commit_message(self, qa_output, old_message=None):
+   msg_prefix = old_message or self.msg_prefix()
try:
editor = os.environ.get("EDITOR")
if editor and utilities.editor_is_executable(editor):



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

2018-02-27 Thread Michał Górny
commit: 518d4ec639187fa5c3565eeae05274abbeb7e813
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Feb 17 12:22:01 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Feb 27 19:06:53 2018 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=518d4ec6

repoman: Remove support for getting messages from stdin

Remove the support for getting commit messages from stdin, in favor
of always using external editor. This was never very useful, especially
given that was implemented poorly and with commit message verification
it will become even more painful to keep.

Reviewed-by: Brian Dolbec  gentoo.org>

 repoman/pym/repoman/actions.py   |  4 +++-
 repoman/pym/repoman/utilities.py | 22 +-
 2 files changed, 4 insertions(+), 22 deletions(-)

diff --git a/repoman/pym/repoman/actions.py b/repoman/pym/repoman/actions.py
index 57b528312..cd954223a 100644
--- a/repoman/pym/repoman/actions.py
+++ b/repoman/pym/repoman/actions.py
@@ -585,7 +585,9 @@ class Actions(object):
commitmessage = 
utilities.get_commit_message_with_editor(
editor, message=qa_output, 
prefix=msg_prefix)
else:
-   commitmessage = 
utilities.get_commit_message_with_stdin()
+   print("EDITOR is unset or invalid. Please set 
EDITOR to your preferred editor.")
+   print(bad("* no EDITOR found for commit 
message, aborting commit."))
+   sys.exit(1)
except KeyboardInterrupt:
logging.fatal("Interrupted; exiting...")
sys.exit(1)

diff --git a/repoman/pym/repoman/utilities.py b/repoman/pym/repoman/utilities.py
index c204faa8d..1272f3fb6 100644
--- a/repoman/pym/repoman/utilities.py
+++ b/repoman/pym/repoman/utilities.py
@@ -1,6 +1,6 @@
 # -*- coding:utf-8 -*-
 # repoman: Utilities
-# Copyright 2007-2013 Gentoo Foundation
+# Copyright 2007-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 """This module contains utility functions to help repoman find ebuilds to
@@ -13,7 +13,6 @@ __all__ = [
"FindPackagesToScan",
"FindPortdir",
"get_commit_message_with_editor",
-   "get_commit_message_with_stdin",
"get_committer_name",
"have_ebuild_dir",
"have_profile_dir",
@@ -226,25 +225,6 @@ def get_commit_message_with_editor(editor, message=None, 
prefix=""):
pass
 
 
-def get_commit_message_with_stdin():
-   """
-   Read a commit message from the user and return it.
-
-   @rtype: string or None
-   @return: A string on success or None if an error occurs.
-   """
-   print(
-   "Please enter a commit message."
-   " Use Ctrl-d to finish or Ctrl-c to abort.")
-   commitmessage = []
-   while True:
-   commitmessage.append(sys.stdin.readline())
-   if not commitmessage[-1]:
-   break
-   commitmessage = "".join(commitmessage)
-   return commitmessage
-
-
 def FindPortdir(settings):
""" Try to figure out what repo we are in and whether we are in a 
regular
tree or an overlay.



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

2018-02-27 Thread Jeroen Roovers
commit: 8a80a95ed1a273e83115d5eb215ef8ff41b16bd1
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Tue Feb 27 19:02:24 2018 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Tue Feb 27 19:04:58 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a80a95e

www-client/vivaldi: Version 1.14.1077.55_p1.

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 www-client/vivaldi/Manifest   |   3 +
 www-client/vivaldi/vivaldi-1.14.1077.55_p1.ebuild | 129 ++
 2 files changed, 132 insertions(+)

diff --git a/www-client/vivaldi/Manifest b/www-client/vivaldi/Manifest
index 74154c3e7a8..ee45a7f80ab 100644
--- a/www-client/vivaldi/Manifest
+++ b/www-client/vivaldi/Manifest
@@ -7,3 +7,6 @@ DIST vivaldi-1.14.1077.41_p1-i386.deb 51911354 BLAKE2B 
050b9b2fb8495d9b9eaf51c61
 DIST vivaldi-1.14.1077.45_p1-amd64.deb 52300970 BLAKE2B 
20473795e9c8decd47f0ce1594c46a04895129ea3a7e2a3ba5120217e0352933df015816cfe6b900cf1374f18be83d2181087bd52062f250a687e060c515c392
 SHA512 
331f7e15fde92e8fb0ec7d4713e2cf98fd5de50c650b03c0b2f041464b29ba3c327d8a2a60935238bbded6114ce02d2ce64d053df5e5da2c52eea8d383ba345b
 DIST vivaldi-1.14.1077.45_p1-armhf.deb 46339572 BLAKE2B 
8552e9cf2d90499cae9ec5bc431f6c20a16c1828e3a786c736d0119ee75391e21e1934024521c835129f6258d874650835cb06f0a23f3810edcc2aa77a5cf5e6
 SHA512 
ace2a414729464ad38a278c8fa6ef6a085cc393d14e6f64a0e36c414fbbe42d26b246ffe5eb2b6b20783a12506260d7b9353acb48f3844519e87e37719bc28b5
 DIST vivaldi-1.14.1077.45_p1-i386.deb 51923676 BLAKE2B 
fb3e15f8f1f9354beb85b92ae807807ea8eb9b62363c40b9c1cc4b2835f8ae3daeb9179869fa3681763da03d69216f057bae0f2127b7ce32f034c4069275e311
 SHA512 
60ac8449d39ff7689801fcbf9597d441116de72a90f1503338caa927990b8b59246cf02adbdf25beb8ad371aebca19254ee92dfeb706d2bcab87cd526cab5d0c
+DIST vivaldi-1.14.1077.55_p1-amd64.deb 52307562 BLAKE2B 
a8f324b567018af12c18b4af49e1226f6d5be14e65d2f43683d63d8012591f17832914014b95916f307709545dec77be8a7296d86574cc0e1b2677c95f6b076e
 SHA512 
a3c86e8da67dc5c6fe84fec30420d73182a63f59322514a961b7d573ff44fe5c68bb14ee2921870b2c7f30359c46e0a2583a00cfefde075cef2e3e3e1d78e89a
+DIST vivaldi-1.14.1077.55_p1-armhf.deb 46372028 BLAKE2B 
022bbb4a60535f99275ba6223c2e5956b5363dac145d00d1b8f46389b6904c1665a36ce609d3b538bd923921879a2743e6912cbb1e6d10753f98ae3b58e596b3
 SHA512 
7801475b385d25f2f96800d0b9252a4a04aa8895305339c9dd20ad6af75adba0ad9f83e319ce90da51850664c455d2e1bd3b8e0e32c17c5eb0532b1bdb062bde
+DIST vivaldi-1.14.1077.55_p1-i386.deb 51936812 BLAKE2B 
460cdd7d1139e2069f96592d0b22d312a7b071448cc9b4c09dfd3057e141b2c515b8c4919825758d8575f986a9c2929bed9feecc0ecd4b43bd229ba7a844eebb
 SHA512 
8fcfed4969093be429902679c888f07e0e06bfa645e5298f3f77cc4e631c53ceace62d3aa2d100e56d30c8c8885cff6e598014b3aaffd68b382bbd7b94874f10

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

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

2018-02-27 Thread Jeroen Roovers
commit: 8948787a6ff0ed1c56fdc6353b846c4b4e6c42d6
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Tue Feb 27 19:04:31 2018 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Tue Feb 27 19:05:03 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8948787a

www-client/vivaldi: Old.

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 www-client/vivaldi/Manifest|   6 -
 .../files/vivaldi-1.14.1072.3_p1-desktop.patch |   7 --
 .../files/vivaldi-1.14.1072.3_p1-libffmpeg.patch   |  27 -
 www-client/vivaldi/vivaldi-1.14.1077.41_p1.ebuild  | 130 -
 www-client/vivaldi/vivaldi-1.14.1077.45_p1.ebuild  | 129 
 5 files changed, 299 deletions(-)

diff --git a/www-client/vivaldi/Manifest b/www-client/vivaldi/Manifest
index ee45a7f80ab..b997321e639 100644
--- a/www-client/vivaldi/Manifest
+++ b/www-client/vivaldi/Manifest
@@ -1,12 +1,6 @@
 DIST vivaldi-1.13.1008.44_p1-amd64.deb 49265816 BLAKE2B 
4d49e00cb0bb7fbf72303eb32da01751b22f9ec252766205893ead6c65e95695457065d2d9dcd5c4d42621a1382b012b2718e67b7f514df2ee7b1ea959eeaeca
 SHA512 
3bb7f5ac0e01b1b3d36b4faae8a0a7874ab8acad5398663c9e51b6f9f26a6f00f01c3a183ff964e18eda2358009c99b270e65a3d35d99cea1de72554a7f6255a
 DIST vivaldi-1.13.1008.44_p1-armhf.deb 45147556 BLAKE2B 
90d8c056c129273e2c759247d452d4a825cb0ad41052716674fac790bb488d3f0743fa692f302f1c7af3f22adb91b1a115e1bd5c2745560577c14e0645fe0afd
 SHA512 
f390ef2a6afa98212458a803b2411e53849bc2be3ebf54f3fdedc15bd38462239f7590dd31870c312319a38bb0e293948e1bbd1f1a0cdf243747780925c9762c
 DIST vivaldi-1.13.1008.44_p1-i386.deb 50145626 BLAKE2B 
44c913c2e8242d2b4b5b24fb63bc21dd8636283ebbcc5b72178b7dd4a34e2fc0e5d45fe41fef9ce7c918809e0bfffa1cf3ddbe436626afaa6237b4c85d27c09e
 SHA512 
2f34facdc0ee2662d0ce03347346f8e510c288259aa92306f22c1eced6fc8626275f766401f6468b7a3037c2e7d5e65f692de39753553c7c8537b6c7f7a57a7a
-DIST vivaldi-1.14.1077.41_p1-amd64.deb 52284634 BLAKE2B 
91a96b201f6d3947145685a519e79a4ebff921df5c5873c5ce790f269e337f6944df71307b45649d0d754aec8b8ff6691748919d680d2354997a4cbb3440a211
 SHA512 
f6f8afc76699924edcfeacd51f60364506e2e9c07773d0411207507c0493b7427ba0373402c5eab7a10dde699cfee7e6e5c42179bf63c285123ff7e0e88f15b2
-DIST vivaldi-1.14.1077.41_p1-armhf.deb 46360044 BLAKE2B 
d7fba11b524936ebf047162de597a829da1fc362e1d245b1de131431f288219085e17572853537c06637f7ce25ca482a19a703c58939855ee1a0a2ca7fc381a2
 SHA512 
8a6abbb6b362327aeefb2b526825caac0896b80d8f45870dfe78ad6cf56228deb0b932c157c3e85e66bde6e73dbde0470879d35cbfbf41b984222e2f3da6dc77
-DIST vivaldi-1.14.1077.41_p1-i386.deb 51911354 BLAKE2B 
050b9b2fb8495d9b9eaf51c61d1dd5bfcbbca0804bfa39e084dc8ded5c4ecd4aea31b459d6f1cba8fc0b5626ed926ed03d0263c47590bbdb024bf31fedc15fcf
 SHA512 
538ff94c056c2fe3ac5c5042191dd3e7fc385d833a6375a05894df2f3945e363c017bb9e717a46b060cba9be81cdbc610cfd3ad3880a6da43ec5a89242a0f8bf
-DIST vivaldi-1.14.1077.45_p1-amd64.deb 52300970 BLAKE2B 
20473795e9c8decd47f0ce1594c46a04895129ea3a7e2a3ba5120217e0352933df015816cfe6b900cf1374f18be83d2181087bd52062f250a687e060c515c392
 SHA512 
331f7e15fde92e8fb0ec7d4713e2cf98fd5de50c650b03c0b2f041464b29ba3c327d8a2a60935238bbded6114ce02d2ce64d053df5e5da2c52eea8d383ba345b
-DIST vivaldi-1.14.1077.45_p1-armhf.deb 46339572 BLAKE2B 
8552e9cf2d90499cae9ec5bc431f6c20a16c1828e3a786c736d0119ee75391e21e1934024521c835129f6258d874650835cb06f0a23f3810edcc2aa77a5cf5e6
 SHA512 
ace2a414729464ad38a278c8fa6ef6a085cc393d14e6f64a0e36c414fbbe42d26b246ffe5eb2b6b20783a12506260d7b9353acb48f3844519e87e37719bc28b5
-DIST vivaldi-1.14.1077.45_p1-i386.deb 51923676 BLAKE2B 
fb3e15f8f1f9354beb85b92ae807807ea8eb9b62363c40b9c1cc4b2835f8ae3daeb9179869fa3681763da03d69216f057bae0f2127b7ce32f034c4069275e311
 SHA512 
60ac8449d39ff7689801fcbf9597d441116de72a90f1503338caa927990b8b59246cf02adbdf25beb8ad371aebca19254ee92dfeb706d2bcab87cd526cab5d0c
 DIST vivaldi-1.14.1077.55_p1-amd64.deb 52307562 BLAKE2B 
a8f324b567018af12c18b4af49e1226f6d5be14e65d2f43683d63d8012591f17832914014b95916f307709545dec77be8a7296d86574cc0e1b2677c95f6b076e
 SHA512 
a3c86e8da67dc5c6fe84fec30420d73182a63f59322514a961b7d573ff44fe5c68bb14ee2921870b2c7f30359c46e0a2583a00cfefde075cef2e3e3e1d78e89a
 DIST vivaldi-1.14.1077.55_p1-armhf.deb 46372028 BLAKE2B 
022bbb4a60535f99275ba6223c2e5956b5363dac145d00d1b8f46389b6904c1665a36ce609d3b538bd923921879a2743e6912cbb1e6d10753f98ae3b58e596b3
 SHA512 
7801475b385d25f2f96800d0b9252a4a04aa8895305339c9dd20ad6af75adba0ad9f83e319ce90da51850664c455d2e1bd3b8e0e32c17c5eb0532b1bdb062bde
 DIST vivaldi-1.14.1077.55_p1-i386.deb 51936812 BLAKE2B 
460cdd7d1139e2069f96592d0b22d312a7b071448cc9b4c09dfd3057e141b2c515b8c4919825758d8575f986a9c2929bed9feecc0ecd4b43bd229ba7a844eebb
 SHA512 
8fcfed4969093be429902679c888f07e0e06bfa645e5298f3f77cc4e631c53ceace62d3aa2d100e56d30c8c8885cff6e598014b3aaffd68b382bbd7b94874f10

diff --git a/www-client/vivaldi/files/vivaldi-1.14.1072.3_p1-desktop.patch 
b/www-client/vivaldi/files/vivaldi-1.14.1072.3_p1-desktop.patch
deleted file mode 

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

2018-02-27 Thread Jeroen Roovers
commit: e62991e9a418400ff2c6b2bef890293f4f89b017
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Tue Feb 27 19:03:44 2018 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Tue Feb 27 19:05:01 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e62991e9

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

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

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

diff --git a/www-client/vivaldi/vivaldi-1.14.1077.55_p1.ebuild 
b/www-client/vivaldi/vivaldi-1.14.1077.55_p1.ebuild
index 74cfe863016..772c185172c 100644
--- a/www-client/vivaldi/vivaldi-1.14.1077.55_p1.ebuild
+++ b/www-client/vivaldi/vivaldi-1.14.1077.55_p1.ebuild
@@ -25,7 +25,7 @@ SRC_URI="
 
 LICENSE="Vivaldi"
 SLOT="0"
-KEYWORDS="-* ~amd64 ~arm ~x86"
+KEYWORDS="-* amd64 ~arm x86"
 RESTRICT="bindist mirror"
 
 DEPEND="



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

2018-02-27 Thread Manuel Rüger
commit: 61d87f417502ffe6d2423846692afc1d7a428f23
Author: Manuel Rüger  gentoo  org>
AuthorDate: Tue Feb 27 18:54:29 2018 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Tue Feb 27 18:54:29 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=61d87f41

net-analyzer/prometheus-alertmanager: Install amtool

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 .../prometheus-alertmanager-0.14.0-r1.ebuild   | 52 ++
 1 file changed, 52 insertions(+)

diff --git 
a/net-analyzer/prometheus-alertmanager/prometheus-alertmanager-0.14.0-r1.ebuild 
b/net-analyzer/prometheus-alertmanager/prometheus-alertmanager-0.14.0-r1.ebuild
new file mode 100644
index 000..43de943ea4f
--- /dev/null
+++ 
b/net-analyzer/prometheus-alertmanager/prometheus-alertmanager-0.14.0-r1.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit user golang-build golang-vcs-snapshot
+
+EGO_PN="github.com/prometheus/alertmanager"
+EGIT_COMMIT="v${PV/_rc/-rc.}"
+ALERTMANAGER_COMMIT="fb713f6"
+ARCHIVE_URI="https://${EGO_PN}/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
+KEYWORDS="~amd64"
+
+DESCRIPTION="Alertmanager for alerts sent by client applications such as 
Prometheus"
+HOMEPAGE="https://github.com/prometheus/alertmanager";
+SRC_URI="${ARCHIVE_URI}"
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE=""
+
+DEPEND="dev-util/promu"
+
+RESTRICT="test"
+
+pkg_setup() {
+   enewgroup ${PN}
+   enewuser ${PN} -1 -1 -1 ${PN}
+}
+
+src_prepare() {
+   default
+   sed -i -e "s/{{.Revision}}/${ALERTMANAGER_COMMIT}/" 
src/${EGO_PN}/.promu.yml || die
+}
+
+src_compile() {
+   pushd src/${EGO_PN} || die
+   mkdir -p bin || die
+   GOPATH="${S}" promu build -v --prefix bin || die
+   popd || die
+}
+
+src_install() {
+   pushd src/${EGO_PN} || die
+   dobin bin/*
+   dodoc {README,CHANGELOG,CONTRIBUTING}.md
+   insinto /etc/alertmanager/
+   newins doc/examples/simple.yml config.yml.example
+   popd || die
+   keepdir /var/lib/alertmanager /var/log/alertmanager
+   fowners ${PN}:${PN} /var/lib/alertmanager /var/log/alertmanager
+   newinitd "${FILESDIR}"/${PN}.initd ${PN}
+   newconfd "${FILESDIR}"/${PN}.confd ${PN}
+}



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

2018-02-27 Thread William Hubbs
commit: 7bc52877d33171917fc155ef20aca5e9ec4b711c
Author: William Hubbs  gentoo  org>
AuthorDate: Tue Feb 27 18:45:51 2018 +
Commit: William Hubbs  gentoo  org>
CommitDate: Tue Feb 27 18:45:51 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7bc52877

sys-apps/openrc: copy /libxx/rc to /lib/rc for non-linux systems

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 sys-apps/openrc/openrc-.ebuild | 4 
 1 file changed, 4 insertions(+)

diff --git a/sys-apps/openrc/openrc-.ebuild 
b/sys-apps/openrc/openrc-.ebuild
index 50d119646c7..e261b2d39bd 100644
--- a/sys-apps/openrc/openrc-.ebuild
+++ b/sys-apps/openrc/openrc-.ebuild
@@ -300,6 +300,10 @@ pkg_postinst() {
if [[ -d "${EROOT}$(get_libdir)"/rc ]]; then
cp -RPp "${EROOT}$(get_libdir)/rc" "${EROOT}"lib
fi
+   elif ! use kernel_linux; then
+   if [[ -d "${EROOT}$(get_libdir)"/rc ]]; then
+   cp -RPp "${EROOT}$(get_libdir)/rc" "${EROOT}"lib
+   fi
fi
 
# update the dependency tree after touching all files #224171



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

2018-02-27 Thread William Hubbs
commit: fdb1ab241ff0a0b96c723a9b5b68ff8fb0e251ce
Author: William Hubbs  gentoo  org>
AuthorDate: Tue Feb 27 18:11:41 2018 +
Commit: William Hubbs  gentoo  org>
CommitDate: Tue Feb 27 18:12:34 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fdb1ab24

sys-apps/openrc: set libexecdir to lib for bug #645240

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 sys-apps/openrc/openrc-.ebuild | 25 -
 1 file changed, 8 insertions(+), 17 deletions(-)

diff --git a/sys-apps/openrc/openrc-.ebuild 
b/sys-apps/openrc/openrc-.ebuild
index dc6f3b58eab..50d119646c7 100644
--- a/sys-apps/openrc/openrc-.ebuild
+++ b/sys-apps/openrc/openrc-.ebuild
@@ -73,7 +73,7 @@ src_compile() {
 
MAKE_ARGS="${MAKE_ARGS}
LIBNAME=$(get_libdir)
-   LIBEXECDIR=${EPREFIX}/$(get_libdir)/rc
+   LIBEXECDIR=${EPREFIX}/lib/rc
MKBASHCOMP=yes
MKNET=$(usex newnet)
MKSELINUX=$(usex selinux)
@@ -124,9 +124,9 @@ src_install() {
gen_usr_ldscript librc.so
 
if ! use kernel_linux; then
-   keepdir /$(get_libdir)/rc/init.d
+   keepdir /lib/rc/init.d
fi
-   keepdir /$(get_libdir)/rc/tmp
+   keepdir /lib/rc/tmp
 
# Backup our default runlevels
dodir /usr/share/"${PN}"
@@ -295,24 +295,15 @@ pkg_postinst() {
elog "# rc-update add consolefont boot"
fi
 
-   # Handle the conf.d/local.{start,stop} -> local.d transition
-   if path_exists -o "${EROOT}"etc/conf.d/local.{start,stop} ; then
-   elog "Moving your ${EROOT}etc/conf.d/local.{start,stop}"
-   elog "files to ${EROOT}etc/local.d"
-   mv "${EROOT}"etc/conf.d/local.start 
"${EROOT}"etc/local.d/baselayout1.start
-   mv "${EROOT}"etc/conf.d/local.stop 
"${EROOT}"etc/local.d/baselayout1.stop
-   chmod +x "${EROOT}"etc/local.d/*{start,stop}
-   fi
-
-   if use kernel_linux && [[ "${EROOT}" = "/" ]]; then
-   if ! /$(get_libdir)/rc/sh/migrate-to-run.sh; then
-   ewarn "The dependency data could not be migrated to 
/run/openrc."
-   ewarn "This means you need to reboot your system."
+   # Added for 0.35.
+   if use kernel_linux && [[ ! -h "${EROOT}"/lib ]]; then
+   if [[ -d "${EROOT}$(get_libdir)"/rc ]]; then
+   cp -RPp "${EROOT}$(get_libdir)/rc" "${EROOT}"lib
fi
fi
 
# update the dependency tree after touching all files #224171
-   [[ "${EROOT}" = "/" ]] && "${EROOT}/${LIBDIR}"/rc/bin/rc-depend -u
+   [[ "${EROOT}" = "/" ]] && "${EROOT}"/lib/rc/bin/rc-depend -u
 
if ! use newnet && ! use netifrc; then
ewarn "You have emerged OpenRc without network support. This"



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

2018-02-27 Thread Mike Gilbert
commit: cc2db49d20855af9ee56090a3897a4abc06a5052
Author: Mike Gilbert  gentoo  org>
AuthorDate: Tue Feb 27 18:10:34 2018 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Tue Feb 27 18:10:34 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc2db49d

net-misc/ntpsec: revbump for RDEPEND change

Package-Manager: Portage-2.3.24_p18, Repoman-2.3.6_p99

 net-misc/ntpsec/{ntpsec-1.0.0-r4.ebuild => ntpsec-1.0.0-r5.ebuild} | 0
 1 file changed, 0 insertions(+), 0 deletions(-)

diff --git a/net-misc/ntpsec/ntpsec-1.0.0-r4.ebuild 
b/net-misc/ntpsec/ntpsec-1.0.0-r5.ebuild
similarity index 100%
rename from net-misc/ntpsec/ntpsec-1.0.0-r4.ebuild
rename to net-misc/ntpsec/ntpsec-1.0.0-r5.ebuild



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

2018-02-27 Thread Mike Gilbert
commit: 777de6d70902d3661a19e19575463b9771ca64e6
Author: Mike Gilbert  gentoo  org>
AuthorDate: Tue Feb 27 18:07:59 2018 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Tue Feb 27 18:07:59 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=777de6d7

net-misc/ntpsec: remove useless blank line

Package-Manager: Portage-2.3.24_p18, Repoman-2.3.6_p99

 net-misc/ntpsec/ntpsec-1.0.0-r4.ebuild | 1 -
 1 file changed, 1 deletion(-)

diff --git a/net-misc/ntpsec/ntpsec-1.0.0-r4.ebuild 
b/net-misc/ntpsec/ntpsec-1.0.0-r4.ebuild
index e1d9e24eb0d..5ab45707dee 100644
--- a/net-misc/ntpsec/ntpsec-1.0.0-r4.ebuild
+++ b/net-misc/ntpsec/ntpsec-1.0.0-r4.ebuild
@@ -151,4 +151,3 @@ pkg_postinst() {
einfo "it but PPS probably won't work unless you have a UART"
einfo "GPS that actually provides PPS messages."
 }
-



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

2018-02-27 Thread Mike Gilbert
commit: b6a6e98314e6dd3e8f171dc42054ff414f3427ef
Author: Mike Gilbert  gentoo  org>
AuthorDate: Tue Feb 27 18:07:32 2018 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Tue Feb 27 18:07:32 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b6a6e983

net-misc/ntpsec: move blockers to RDEPEND

Building ntpsec with ntp installed works fine. Installing them
concurrently produces file colisions, so the blockers belong in RDEPEND,
not DEPEND.

Package-Manager: Portage-2.3.24_p18, Repoman-2.3.6_p99

 net-misc/ntpsec/ntpsec-1.0.0-r4.ebuild | 4 ++--
 net-misc/ntpsec/ntpsec-.ebuild | 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/net-misc/ntpsec/ntpsec-1.0.0-r4.ebuild 
b/net-misc/ntpsec/ntpsec-1.0.0-r4.ebuild
index 3d627137b63..e1d9e24eb0d 100644
--- a/net-misc/ntpsec/ntpsec-1.0.0-r4.ebuild
+++ b/net-misc/ntpsec/ntpsec-1.0.0-r4.ebuild
@@ -46,6 +46,8 @@ CDEPEND="${PYTHON_DEPS}
 "
 RDEPEND="${CDEPEND}
ntpviz? ( sci-visualization/gnuplot media-fonts/liberation-fonts )
+   !net-misc/ntp
+   !net-misc/openntpd
 "
 DEPEND="${CDEPEND}
app-text/asciidoc
@@ -53,8 +55,6 @@ DEPEND="${CDEPEND}
sys-devel/bison
rclock_oncore? ( net-misc/pps-tools )
rclock_pps? ( net-misc/pps-tools )
-   !net-misc/ntp
-   !net-misc/openntpd
 "
 
 WAF_BINARY="${S}/waf"

diff --git a/net-misc/ntpsec/ntpsec-.ebuild 
b/net-misc/ntpsec/ntpsec-.ebuild
index 6b202f93605..a4689a76e05 100644
--- a/net-misc/ntpsec/ntpsec-.ebuild
+++ b/net-misc/ntpsec/ntpsec-.ebuild
@@ -46,6 +46,8 @@ CDEPEND="${PYTHON_DEPS}
 "
 RDEPEND="${CDEPEND}
ntpviz? ( sci-visualization/gnuplot media-fonts/liberation-fonts )
+   !net-misc/ntp
+   !net-misc/openntpd
 "
 DEPEND="${CDEPEND}
app-text/asciidoc
@@ -53,8 +55,6 @@ DEPEND="${CDEPEND}
sys-devel/bison
rclock_oncore? ( net-misc/pps-tools )
rclock_pps? ( net-misc/pps-tools )
-   !net-misc/ntp
-   !net-misc/openntpd
 "
 
 WAF_BINARY="${S}/waf"



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

2018-02-27 Thread Mike Gilbert
commit: 9aef9f549c80a8bbf39bb9c224ec48ee488267b3
Author: Mike Gilbert  gentoo  org>
AuthorDate: Tue Feb 27 18:03:33 2018 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Tue Feb 27 18:03:33 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9aef9f54

net-misc/ntp: add blocker on net-misc/ntpsec

Closes: https://bugs.gentoo.org/648972
Package-Manager: Portage-2.3.24_p18, Repoman-2.3.6_p99

 net-misc/ntp/ntp-4.2.8_p10-r1.ebuild | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/net-misc/ntp/ntp-4.2.8_p10-r1.ebuild 
b/net-misc/ntp/ntp-4.2.8_p10-r1.ebuild
index af336404a17..6762a5a4c41 100644
--- a/net-misc/ntp/ntp-4.2.8_p10-r1.ebuild
+++ b/net-misc/ntp/ntp-4.2.8_p10-r1.ebuild
@@ -31,7 +31,9 @@ DEPEND="${CDEPEND}
virtual/pkgconfig"
 RDEPEND="${CDEPEND}
selinux? ( sec-policy/selinux-ntp )
-   vim-syntax? ( app-vim/ntp-syntax )"
+   vim-syntax? ( app-vim/ntp-syntax )
+   !net-misc/ntpsec
+"
 PDEPEND="openntpd? ( net-misc/openntpd )"
 
 S=${WORKDIR}/${MY_P}



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

2018-02-27 Thread Mike Gilbert
commit: 05dfe504fbc6dba7ee1d523d61cc1171b6578714
Author: Mike Gilbert  gentoo  org>
AuthorDate: Tue Feb 27 18:05:21 2018 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Tue Feb 27 18:05:21 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=05dfe504

net-misc/ntp: remove openntpd blocker from DEPEND

Package-Manager: Portage-2.3.24_p18, Repoman-2.3.6_p99

 net-misc/ntp/ntp-4.2.8_p10-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/ntp/ntp-4.2.8_p10-r1.ebuild 
b/net-misc/ntp/ntp-4.2.8_p10-r1.ebuild
index 6762a5a4c41..c93639d4c25 100644
--- a/net-misc/ntp/ntp-4.2.8_p10-r1.ebuild
+++ b/net-misc/ntp/ntp-4.2.8_p10-r1.ebuild
@@ -20,7 +20,6 @@ CDEPEND="readline? ( >=sys-libs/readline-4.1:0= )
>=dev-libs/libevent-2.0.9:=[threads?]
kernel_linux? ( caps? ( sys-libs/libcap ) )
zeroconf? ( net-dns/avahi[mdnsresponder-compat] )
-   !openntpd? ( !net-misc/openntpd )
snmp? ( net-analyzer/net-snmp )
ssl? (
!libressl? ( dev-libs/openssl:0= )
@@ -33,6 +32,7 @@ RDEPEND="${CDEPEND}
selinux? ( sec-policy/selinux-ntp )
vim-syntax? ( app-vim/ntp-syntax )
!net-misc/ntpsec
+   !openntpd? ( !net-misc/openntpd )
 "
 PDEPEND="openntpd? ( net-misc/openntpd )"
 



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

2018-02-27 Thread Patrick Lauer
commit: 2d9a1958cfc5de5e89783bef40764e433dc1e535
Author: Patrick Lauer  gentoo  org>
AuthorDate: Tue Feb 27 17:21:16 2018 +
Commit: Patrick Lauer  gentoo  org>
CommitDate: Tue Feb 27 17:21:16 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d9a1958

sys-apps/toybox: Bump

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 sys-apps/toybox/Manifest|  1 +
 sys-apps/toybox/toybox-0.7.6.ebuild | 57 +
 2 files changed, 58 insertions(+)

diff --git a/sys-apps/toybox/Manifest b/sys-apps/toybox/Manifest
index db9b937421e..0a2df354758 100644
--- a/sys-apps/toybox/Manifest
+++ b/sys-apps/toybox/Manifest
@@ -6,3 +6,4 @@ DIST toybox-0.7.2.tar.gz 798101 BLAKE2B 
0d134fdfe10f77cf4083c5609a9e4ba94bdbfa17
 DIST toybox-0.7.3.tar.gz 806773 BLAKE2B 
25b9cc7b5edcb342fb4aa51917d66bb6ff8f683399647655754759f55854569e264d68adeb3b180008fa7f0665a708b3935898b7c032947430261510df5377a8
 SHA512 
8f6fcf156fbfedb706f3048b535369e235c47a40087405e54f0b0de877691c41b700b2ddd8c0d5abd6e09367f313c2eef1bc659331b2391738f6f0eefc9115fd
 DIST toybox-0.7.4.tar.gz 817027 BLAKE2B 
46997663edea326eb04c630217cca09a61c5add9f01813357831ad1a33ea99870c094abf15aa16c5ad4a5a21ada9a7d7de7660ad2a4831824a7170d472c58f3b
 SHA512 
380e8c22f1bcea34ee345b9bcfd9459c7bcde8518d0f5c74227ced2e59b063f619e1b6314c1af4e0371d7300fe916d55510272469a061c4232005b7533b09022
 DIST toybox-0.7.5.tar.gz 818815 BLAKE2B 
0d91eb07b9c2e64c611be24eb09aac7ffc26d65f3dd39ee7663419e4eff1e9d559b7b6e8df0dc8e13986124aefa706b343c4a3521466f2bdf657d4c9a82a9fc2
 SHA512 
f0cc54da2394ed14b41dbc80bf674f86989f0312b645b9e1e5403fb0a3282cafce9608b2d738ab2dbb6fe3779eed70d51133a867c6ea76683dd7e6de245df127
+DIST toybox-0.7.6.tar.gz 834351 BLAKE2B 
7c6737a8b16f77fd7a5e389be17ef8eb41d28718e46231ec1aa48af0a0ec1cbdc1c0b74670c3f79f58a5b0547f47aa6e5ccbaccc5451b12a80e1c566ee49a30d
 SHA512 
1ed06114f5feb46e642bfeee517366a16c0a5d76562841a3cdf6b003bb330be10d4ac5009c7cf845eb5ea99bb8ae8b4291c413bbd45fd89c2ae3e4a69c1455bb

diff --git a/sys-apps/toybox/toybox-0.7.6.ebuild 
b/sys-apps/toybox/toybox-0.7.6.ebuild
new file mode 100644
index 000..876ef47e346
--- /dev/null
+++ b/sys-apps/toybox/toybox-0.7.6.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit eutils multiprocessing savedconfig toolchain-funcs
+
+if [[ ${PV} ==  ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/gfto/toybox.git";
+else
+   SRC_URI="http://landley.net/code/toybox/downloads/${P}.tar.gz";
+   KEYWORDS="~amd64 ~x86"
+fi
+
+# makefile is stupid
+RESTRICT="test"
+
+DESCRIPTION="Common linux commands in a multicall binary"
+HOMEPAGE="http://landley.net/code/toybox/";
+
+# The source code does not explicitly say that it's BSD, but the author has 
repeatedly said it
+LICENSE="BSD-2"
+SLOT="0"
+IUSE=""
+
+src_prepare() {
+   epatch_user
+   restore_config .config
+}
+
+src_configure() {
+   if [ -f .config ]; then
+   yes "" | emake -j1 oldconfig > /dev/null
+   return 0
+   else
+   einfo "Could not locate user configfile, so we will save a 
default one"
+   emake defconfig > /dev/null
+   fi
+}
+
+src_compile() {
+   tc-export CC STRIP
+   export HOSTCC=$(tc-getBUILD_CC)
+   unset CROSS_COMPILE
+   export CPUS=$(makeopts_jobs)
+   emake V=1
+}
+
+src_test() {
+   emake test
+}
+
+src_install() {
+   save_config .config
+   newbin generated/unstripped/toybox toybox
+}



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

2018-02-27 Thread Patrick Lauer
commit: d3ef1445f9d5e6bb77b6ded9a4a4e500c15dff62
Author: Patrick Lauer  gentoo  org>
AuthorDate: Tue Feb 27 17:21:53 2018 +
Commit: Patrick Lauer  gentoo  org>
CommitDate: Tue Feb 27 17:21:53 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d3ef1445

sys-apps/toybox: Remove old

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 sys-apps/toybox/Manifest|  7 -
 sys-apps/toybox/toybox-0.6.0.ebuild | 59 
 sys-apps/toybox/toybox-0.6.1.ebuild | 57 ---
 sys-apps/toybox/toybox-0.7.0.ebuild | 60 -
 sys-apps/toybox/toybox-0.7.1.ebuild | 57 ---
 sys-apps/toybox/toybox-0.7.2.ebuild | 57 ---
 sys-apps/toybox/toybox-0.7.3.ebuild | 57 ---
 sys-apps/toybox/toybox-0.7.4.ebuild | 57 ---
 8 files changed, 411 deletions(-)

diff --git a/sys-apps/toybox/Manifest b/sys-apps/toybox/Manifest
index 0a2df354758..cf338fb8dad 100644
--- a/sys-apps/toybox/Manifest
+++ b/sys-apps/toybox/Manifest
@@ -1,9 +1,2 @@
-DIST toybox-0.6.0.tar.gz 710572 BLAKE2B 
7538191d87987972a41589ba5af0f7dd9b531a2fc87579bb5f30c87a5b7ff2a173a0ba5b1149f69d3d49f51e48009c10d6026ad6699aa1f4e5ed208a897cf2a5
 SHA512 
ddbd2252cd64a3508b9cd9d8a0a574805583b5b9c3861c153d25e8a394115c28b5a58d02a5aa7d7f58b9b9f3effcd33ac3f55788e0f3c4ad4265233f49c6f3ff
-DIST toybox-0.6.1.tar.gz 736371 BLAKE2B 
47e881c39c1d26d467a62074f17a07d83aa6fba443ffaa995a8552087bef515a760ea3a7d12c964646da3c93e3f8b22a96478f78fbcd91f083e34e476f74d16c
 SHA512 
256afdcb0303b8f7a0bfa411cd0300d45460229dac3bf86fa147bb9d7806dc1224d0b1e28e58472932d8468407491559c6369cb29e78f67691560825dc25a68a
-DIST toybox-0.7.0.tar.gz 759570 BLAKE2B 
9100208e794c0eb61724ada03d7789ac857a76e43ca31e91f5f1303d3859cba2b4c9ab92b3fd0901762ac97ffc6b7820702af879b0817df3cd5e69ccb6f5bb88
 SHA512 
805d576712897f32b1f4e75b000a19a284622c040c0410ffc53e11c8ab7e3234e48cf5079a36622f03e6386acc9cbfc9ab94ba9e3e25e524ac0fa430a7d7947b
-DIST toybox-0.7.1.tar.gz 779835 BLAKE2B 
bd753c652e60150d7cc8623828528c98eef0dcd93a2c776fbf399d4b8d40e760bd40c4c6ae361b646f2cecd9ad8dda1565b6b376eacd6cc10123ae36161135da
 SHA512 
6347ce8a917e7e7f2046ae2aaefbfffe1c8aca42a4770c57dc23739de93647dc476356a4c3875a75d423bd7fd027c01a1b45627dc16f69801ef0369dbae6799b
-DIST toybox-0.7.2.tar.gz 798101 BLAKE2B 
0d134fdfe10f77cf4083c5609a9e4ba94bdbfa17461f270e8656f08ef0dcf101dfb64ee517f17cacf170b773fb7e907c95fb1816c9b052e3acc0e44f14f0f58f
 SHA512 
ce579be77b628a8466718c13b28390dd2988bbdd5d51b8fac5cc18125cd13968105bd991dc8bf1e6a9618e8a9c07eded361f6371e2f02f4cd7181b42c135f1ef
-DIST toybox-0.7.3.tar.gz 806773 BLAKE2B 
25b9cc7b5edcb342fb4aa51917d66bb6ff8f683399647655754759f55854569e264d68adeb3b180008fa7f0665a708b3935898b7c032947430261510df5377a8
 SHA512 
8f6fcf156fbfedb706f3048b535369e235c47a40087405e54f0b0de877691c41b700b2ddd8c0d5abd6e09367f313c2eef1bc659331b2391738f6f0eefc9115fd
-DIST toybox-0.7.4.tar.gz 817027 BLAKE2B 
46997663edea326eb04c630217cca09a61c5add9f01813357831ad1a33ea99870c094abf15aa16c5ad4a5a21ada9a7d7de7660ad2a4831824a7170d472c58f3b
 SHA512 
380e8c22f1bcea34ee345b9bcfd9459c7bcde8518d0f5c74227ced2e59b063f619e1b6314c1af4e0371d7300fe916d55510272469a061c4232005b7533b09022
 DIST toybox-0.7.5.tar.gz 818815 BLAKE2B 
0d91eb07b9c2e64c611be24eb09aac7ffc26d65f3dd39ee7663419e4eff1e9d559b7b6e8df0dc8e13986124aefa706b343c4a3521466f2bdf657d4c9a82a9fc2
 SHA512 
f0cc54da2394ed14b41dbc80bf674f86989f0312b645b9e1e5403fb0a3282cafce9608b2d738ab2dbb6fe3779eed70d51133a867c6ea76683dd7e6de245df127
 DIST toybox-0.7.6.tar.gz 834351 BLAKE2B 
7c6737a8b16f77fd7a5e389be17ef8eb41d28718e46231ec1aa48af0a0ec1cbdc1c0b74670c3f79f58a5b0547f47aa6e5ccbaccc5451b12a80e1c566ee49a30d
 SHA512 
1ed06114f5feb46e642bfeee517366a16c0a5d76562841a3cdf6b003bb330be10d4ac5009c7cf845eb5ea99bb8ae8b4291c413bbd45fd89c2ae3e4a69c1455bb

diff --git a/sys-apps/toybox/toybox-0.6.0.ebuild 
b/sys-apps/toybox/toybox-0.6.0.ebuild
deleted file mode 100644
index a0eb514ef84..000
--- a/sys-apps/toybox/toybox-0.6.0.ebuild
+++ /dev/null
@@ -1,59 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit eutils multiprocessing savedconfig toolchain-funcs
-
-if [[ ${PV} ==  ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/gfto/toybox.git";
-else
-   SRC_URI="http://landley.net/code/toybox/downloads/${P}.tar.gz";
-   KEYWORDS="~amd64 ~x86"
-fi
-
-# makefile is stupid
-RESTRICT="test"
-
-DESCRIPTION="Common linux commands in a multicall binary"
-HOMEPAGE="http://landley.net/code/toybox/";
-
-# The source code does not explicitly say that it's BSD, but the author has 
repeatedly said it
-LICENSE="BSD-2"
-SLOT="0"
-IUSE=""
-
-S=${WORKDIR}
-
-src_prepare() {
-   epatch_user
-   restore_config .config
-}
-
-src_configure() {
-   if [ -

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

2018-02-27 Thread Patrick Lauer
commit: 45c2816822f9d908eddb27d00f35dd650b7a5eda
Author: Patrick Lauer  gentoo  org>
AuthorDate: Tue Feb 27 17:12:56 2018 +
Commit: Patrick Lauer  gentoo  org>
CommitDate: Tue Feb 27 17:13:48 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=45c28168

dev-lang/nqp: Remove old

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 dev-lang/nqp/Manifest   |   6 --
 dev-lang/nqp/nqp-2017.07.ebuild | 159 
 dev-lang/nqp/nqp-2017.08.ebuild | 159 
 dev-lang/nqp/nqp-2017.09.ebuild | 159 
 dev-lang/nqp/nqp-2017.10.ebuild | 159 
 dev-lang/nqp/nqp-2017.11.ebuild | 159 
 dev-lang/nqp/nqp-2017.12.ebuild | 159 
 7 files changed, 960 deletions(-)

diff --git a/dev-lang/nqp/Manifest b/dev-lang/nqp/Manifest
index d474e20cc28..6cc0433a967 100644
--- a/dev-lang/nqp/Manifest
+++ b/dev-lang/nqp/Manifest
@@ -1,8 +1,2 @@
-DIST nqp-2017.07.tar.gz 3713517 BLAKE2B 
c11f81f61e3652c8f0a1523b3d6871d1d1ad2d0718e69be293d57fd53352c042c2392d7076b28333ec077b9b1058ea99374094b6e8a812d4f71b7a89633c1e10
 SHA512 
55ef0827c6e013b898d8a5034d2568e787bb89b510234cd58239f13c9f8f9ff24bb3790838aeade79fe09d721c2d2384c94bc4714b24f3d602a9b4a0dbcdcafc
-DIST nqp-2017.08.tar.gz 3718841 BLAKE2B 
85e9e6450201af32dd89cfff4d85ecfd9fbbf0e8969983d173c9b6ae1d35288ae656d2392ae5c389df682018e90f8e32e84a817446bd79cae8a3e7e4cfa8450e
 SHA512 
b86e58f1465ca0baaafd3424739b3ad0da8b5b764e53afa36d77c5058015a66d6180c97e56adfa8de2892e28669b3bcc688d16009669ad995170ca6e68c8b486
-DIST nqp-2017.09.tar.gz 3724208 BLAKE2B 
bcb1c8eb18d09945949100e077e753e3a4dc48e4e3e2f26fbe12f1fd69d079daa0c62ffbe8957b1539d3d81beadb8b2f1216b3b57def458f786cde8882795421
 SHA512 
a932f6d5ea24ad1857339cd5d7314f75b5bb08628df63e180c3675e0e5a8d04fe12add1cf2d04c55e0454bc4c0e5e59cfd57f793c242dfa2459f06ae8a2097cb
-DIST nqp-2017.10.tar.gz 3768260 BLAKE2B 
3058235d81948383429f7fa8ec5a1ceca098192051be176b82a17213da9eba0ee17995524ec267c945baee4f69b3afe7f0ca3ac74af6eec8b1fbb5872d467530
 SHA512 
fd43e1f7d768de58aae98afc031ad5fa5d28e767bac4f4acf913b356c107035c98c6551ad34f17f7a7a76269f96905882e348e5f821d7edf2cf7ffbee50798bc
-DIST nqp-2017.11.tar.gz 3771211 BLAKE2B 
816c521b0722479d385fc00511fc1f6b5472c03ad21a58f4dca9b61f5675b240d9aad2f1bb0e50de9c76d9da396f21d92adcdbad113aba5c112b26d427d2053a
 SHA512 
913b287e7a6a36ee618c10958fa5d521c8e35202784bfde4353ae0704e5af5915249cfcb36fe3de96fafe890eaa571545d6142ce99f07eadb1fd34929ee95524
-DIST nqp-2017.12.tar.gz 3795477 BLAKE2B 
cf50ec801ac2d7e30588a2c7d1109d5d360deab4e51fe329c78a681cc5cfb418532faed82aa4eeb8eeded409913baacb9204273b305831f7d50fb587c08fb5cc
 SHA512 
0255747ab1719c5a1b084cdb47d2c3fc08bc6ac2f081e67297c7b72e723ce7c3ecf3c51d096cb9e0d370e8907ea8b233c03a3d484dd16d1feef5db3cb1138137
 DIST nqp-2018.01.tar.gz 3798898 BLAKE2B 
5dc492bc5561a674d3faabb63c881ad97bff3528bc3f8bd75caa7f2e78aa4464849f326c611936106c6f14ca56f4de5f4575407ab134d4218409829c22885b3a
 SHA512 
0bfec280ed2c70bbf25b274632e830838526fef1e8f8c08387b1e79e1ef739dfaafe67dbab17eb24cf33c1b2aa984029dc0740fcc43e463e92f908dfb2360249
 DIST nqp-2018.02.tar.gz 3759551 BLAKE2B 
48713a0d300ec2e296b426784bb22f785969371043046251868c23c1f5710291c4b524d9d2d37fa4634eb910ad817c01e52bc132b3609cb292ae13cdd418c9bd
 SHA512 
57c63d76ac0e44f1017c1cbdc9c128107c46c5339d468e3cb6e909df440cca0f37d2050e909c5cf1b10be7f08a9f33485c762150e5456317a777b14d15216225

diff --git a/dev-lang/nqp/nqp-2017.07.ebuild b/dev-lang/nqp/nqp-2017.07.ebuild
deleted file mode 100644
index e2dfdc734d8..000
--- a/dev-lang/nqp/nqp-2017.07.ebuild
+++ /dev/null
@@ -1,159 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit java-pkg-opt-2 multibuild
-
-if [[ ${PV} == "" ]]; then
-   EGIT_REPO_URI="https://github.com/perl6/${PN}.git";
-   inherit git-r3
-   KEYWORDS=""
-else
-   SRC_URI="https://github.com/perl6/${PN}/tarball/${PV} -> ${P}.tar.gz"
-   inherit vcs-snapshot
-   KEYWORDS="~amd64 ~x86"
-fi
-
-DESCRIPTION="Not Quite Perl, a Perl 6 bootstrapping compiler"
-HOMEPAGE="http://rakudo.org/";
-
-LICENSE="Artistic-2"
-SLOT="0"
-IUSE="doc clang java +moar test"
-REQUIRED_USE="|| ( java moar )"
-
-CDEPEND="java? (
-   dev-java/asm:4
-   dev-java/jline:0
-   dev-java/jna:4
-   )
-   moar? ( ~dev-lang/moarvm-${PV}[clang=] )"
-RDEPEND="${CDEPEND}
-   java? ( >=virtual/jre-1.7 )"
-DEPEND="${CDEPEND}
-   clang? ( sys-devel/clang )
-   java? ( >=virtual/jdk-1.7 )
-   dev-lang/perl"
-
-pkg_pretend() {
-   if has_version dev-lang/rakudo || has_version dev-lang/nqp; then
-   ewarn "NQP is known to fail compilation/installation with 
Rakudo and/or NQP"
-   ewarn "already being installed. So if 

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

2018-02-27 Thread Patrick Lauer
commit: 0be11d4ad56d54450a77ee1d098c825d0f451e6d
Author: Patrick Lauer  gentoo  org>
AuthorDate: Tue Feb 27 17:11:37 2018 +
Commit: Patrick Lauer  gentoo  org>
CommitDate: Tue Feb 27 17:13:47 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0be11d4a

dev-lang/rakudo: Bump

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 dev-lang/rakudo/Manifest|  1 +
 dev-lang/rakudo/rakudo-2018.02.1.ebuild | 72 +
 2 files changed, 73 insertions(+)

diff --git a/dev-lang/rakudo/Manifest b/dev-lang/rakudo/Manifest
index d3b3efb3781..a264233c874 100644
--- a/dev-lang/rakudo/Manifest
+++ b/dev-lang/rakudo/Manifest
@@ -5,4 +5,5 @@ DIST rakudo-2017.10.tar.gz 3049348 BLAKE2B 
7e017635a6807d25b0c62c312db5c86199cca
 DIST rakudo-2017.11.tar.gz 3063336 BLAKE2B 
781c2359c93e25e1a0429ea509923b0ca76a6a7a2e7d467ff9fc08eb4cfd915ef37641242db9cf92c725b74938b4555f111f4ccdd2af75b46450767f58517994
 SHA512 
6cb36938e1d395e5271939fed69fb0e2ebfccbf738a7d2cfef620853dfbc157efad4aa802f3c3fcf5d232c291ae0ab21f5bb65c7a17d8a5857c143e7e8976fc3
 DIST rakudo-2017.12.tar.gz 3076450 BLAKE2B 
b97fa774a307486d7af830478d031cef64f3d4ae95192c8d99f1247e349ebccc83dfd3e864d3c829722b9388d6c9ca667ef55f42c8df86cba10278ff9affbc23
 SHA512 
0c7870ea90bc219cc27c4ea6130ef6e46172d0cd8da3d0b49dc8c8585cddc87a004dfa945075254a6bca3005d7bc68f181c79e229084f97e532ad086c512bf44
 DIST rakudo-2018.01.tar.gz 3089785 BLAKE2B 
6e74c17b44e489a5a1a60f177290962eac752ad5750dd5d6e64e5a9264d8b6ba7dfe4234087a1b1cbebd3933376b83dd305c3bd255ad39bc81b9c99b8e51b303
 SHA512 
5030089265f7c4d0bde663eb1d26a0e40ddc9b1dedfd7a350a2238f5136f08abb986d2568c05efe031248ecacdd19888be6e08b954bbeedc03e769d3016b17ea
+DIST rakudo-2018.02.1.tar.gz 3478957 BLAKE2B 
39568af458cc15705db48f607675a7ca4fe2d6430fdaac42e37b7096f0974d42788fa0965ee9da61c2ae56dafb27e3d759007c6600f291a07c0dc50dd1d34638
 SHA512 
59be2c41e6b1784fb9eaf7590ee77d8424c449d7c58e93c66f3adde5be3fe05260c41c01171c8fb59542b32bb5ee5064e1c9be69efc3e8cb20554b09b10240ea
 DIST rakudo-2018.02.tar.gz 3478799 BLAKE2B 
36f50a38c26e9b96a31d63566337315bed41bdd9b19e3b4e74dcdd1e0b56a060b0fcd7430078250e7e3b45473f7ee08ee0f059f10e1d01a24f0a3f08fe43c158
 SHA512 
743dbe01c20388e7c0f1af6f8175def283f9c92ac6f2c3b7d8c442c03d5204de8bd12d33f6ee99d75f9c0a171ca96cc2a3438b2ebfa0265d80441b353c64bbc4

diff --git a/dev-lang/rakudo/rakudo-2018.02.1.ebuild 
b/dev-lang/rakudo/rakudo-2018.02.1.ebuild
new file mode 100644
index 000..610d16095c7
--- /dev/null
+++ b/dev-lang/rakudo/rakudo-2018.02.1.ebuild
@@ -0,0 +1,72 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit java-pkg-opt-2
+
+DESCRIPTION="A compiler for the Perl 6 programming language"
+HOMEPAGE="http://rakudo.org";
+
+if [[ ${PV} == "" ]]; then
+   EGIT_REPO_URI="https://github.com/rakudo/${PN}.git";
+   inherit git-r3
+   KEYWORDS=""
+else
+   SRC_URI="https://rakudo.perl6.org/downloads/${PN}/${P}.tar.gz";
+   KEYWORDS="~amd64 ~x86"
+fi
+
+LICENSE="Artistic-2"
+SLOT="0"
+# TODO: add USE="javascript" once that's usable in nqp
+IUSE="clang java +moar test"
+REQUIRED_USE="|| ( java moar )"
+
+CDEPEND="~dev-lang/nqp-2018.02:${SLOT}=[java?,moar?,clang=]"
+RDEPEND="${CDEPEND}
+   java? ( >=virtual/jre-1.7 )"
+DEPEND="${CDEPEND}
+   clang? ( sys-devel/clang )
+   java? ( >=virtual/jdk-1.7 )
+   >=dev-lang/perl-5.10"
+
+pkg_pretend() {
+   if has_version dev-lang/rakudo; then
+   ewarn "Rakudo is known to fail compilation/installation with 
Rakudo"
+   ewarn "already being installed. So if it fails, try unmerging 
dev-lang/rakudo,"
+   ewarn "then do a new installation."
+   ewarn "(see Bug #584394)"
+   fi
+}
+
+src_configure() {
+   local backends
+   use moar && backends+="moar,"
+   use java && backends+="jvm"
+
+   local myargs=(
+   "--prefix=/usr"
+   "--sysroot=/"
+   "--sdkroot=/"
+   "--backends=${backends}"
+   )
+
+   perl Configure.pl "${myargs[@]}" || die
+
+   if use java; then
+   NQP=$(java-pkg_getjars --with-dependencies nqp)
+   fi
+}
+
+src_compile() {
+   emake DESTDIR="${D}" NQP_JARS="${NQP}" BLD_NQP_JARS="${NQP}"
+}
+
+src_install() {
+   emake DESTDIR="${D}" NQP_JARS="${NQP}" BLD_NQP_JARS="${NQP}" install
+}
+
+src_test() {
+   RAKUDO_PRECOMP_PREFIX=$(mktemp -d) default
+}



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

2018-02-27 Thread Patrick Lauer
commit: bbfe51a4eb2d9355f7b6155236c31cd6a8690e04
Author: Patrick Lauer  gentoo  org>
AuthorDate: Tue Feb 27 17:13:25 2018 +
Commit: Patrick Lauer  gentoo  org>
CommitDate: Tue Feb 27 17:13:48 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bbfe51a4

dev-lang/moarvm: Remove old

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 dev-lang/moarvm/Manifest|  6 
 dev-lang/moarvm/moarvm-2017.07.ebuild   | 61 -
 dev-lang/moarvm/moarvm-2017.08.1.ebuild | 59 ---
 dev-lang/moarvm/moarvm-2017.09.1.ebuild | 58 ---
 dev-lang/moarvm/moarvm-2017.10.ebuild   | 58 ---
 dev-lang/moarvm/moarvm-2017.11.ebuild   | 58 ---
 dev-lang/moarvm/moarvm-2017.12.1.ebuild | 58 ---
 7 files changed, 358 deletions(-)

diff --git a/dev-lang/moarvm/Manifest b/dev-lang/moarvm/Manifest
index e2e09714fba..9c6f0bae1b8 100644
--- a/dev-lang/moarvm/Manifest
+++ b/dev-lang/moarvm/Manifest
@@ -1,8 +1,2 @@
-DIST MoarVM-2017.07.tar.gz 4396077 BLAKE2B 
0c97b8531b8d00f23ce5ed71f4c68f778f67ee6628f7a4dde7c94ca21a94504dcf30345be19601d35fd5b996d98951fe36285e466b36e7232b91035fd6f586f7
 SHA512 
675633bdc97e30eb6a7a2208338b7124215a92ed1a129076b0e59f9f2f0996b903120e3aa2a915a370c637d6529fdccef0bbcc31ce91c1485df60f9ce7e9e689
-DIST MoarVM-2017.08.1.tar.gz 4440494 BLAKE2B 
eb9406a80a636308cf912d20a7cfe72db13a92fc328b70537c7fdd9ae3d17422821ca9d156eab17aa7d83a738a7492a71a45c8ece762d86302344516716bb3c9
 SHA512 
52331993b59fdad8d30161f3e95e8bfcf16c69e452f8fa32492fa551d225ed7eb9e0ac015049e40d119e8e7958c529b966f34a0175ae686000264eb02478a749
-DIST MoarVM-2017.09.1.tar.gz 4579930 BLAKE2B 
5c09f468338b23208ae8d5a331b2b4dbaee72d991446fc75a03bdc848096509c3e32cbac0dd868ca760ae376a70bfb557d890efb1bb44e55fe7d6396eb29ebd6
 SHA512 
c7b675a3894a2b58d15eefb52519b6b7e4519561525b6095327ab7621e29c3ea3c077c625bd48123cd514b4e32d2e7cbdb3861319d3e32de134d7f8475540fee
-DIST MoarVM-2017.10.tar.gz 4789334 BLAKE2B 
842ee5040d64b8398a24436c34f673b7b43cfa7cdfb809d05705742e7c20ea9fa7426c0183ceaf0c3e6f8a06d5262bc632160d7bfbd9143492f1ea46e1cb6381
 SHA512 
f79e60b22615cbbb5b16d4b810c864f7cbc2c36e73769b132b84edb03e0d975da6f7db153492a3101c86946d728a21af6225d61e752e36557c2c6f1bcd91859c
-DIST MoarVM-2017.11.tar.gz 4797567 BLAKE2B 
a8178c4b639b8e6876fe2d904ebb8a3cd34f5f04d5f6092ce8fa65383c88f4af7ae72ded46981b556573439cdc32131fe569e9bd3c163f316574c1ac037dc583
 SHA512 
93666c66835701b4a7bb25478c1e5a8019362ad0de387f58eb921fa35230566149906386ae1f8280a163d94a86544d4441029812ad177b62a21d64b2638e01d3
-DIST MoarVM-2017.12.1.tar.gz 4761355 BLAKE2B 
91426378e5a651c56bd6871a044733e3efb587a3c743385d07f3ff5f4de4682780b69dca130d149deef3192ea16d69a4665f57e5620bbee237fb70a6d3e9433e
 SHA512 
aaa57fdf5b65bf0148e4409d044ff28b0755bba7a663046f99f4be55f5a0f466e76a883445da39e2c79cc7f76b27455fe775686a19204866bc8c1569008e2c37
 DIST MoarVM-2018.01.tar.gz 4762110 BLAKE2B 
643fc082ec1ba9b79bb5d0c13e66703850b75673a73e659fc8b2400cbb0d986b1882b7d23721a3891649d709328ace1023d50d4ffacae5d75091a8976912
 SHA512 
2e558c92562096596992e6e0070092481e5a5d25ac3047110d023536deebc9a4db21d9844ecf3b7c0ae5cc6fa529cc48d9a8e98cdc2f5e23a8effc37b7509ef9
 DIST MoarVM-2018.02.tar.gz 4769154 BLAKE2B 
28eaf603c908c4d1fb5d9fc8e771e3a54165102288f566aca04df6740cfc307e2cea5bd9be490b9f4136e4dc8e9bb20249aab07d46e9f3bb9ab522f5a4a8
 SHA512 
3364a1af68b828de30affa4c21fe691d10353175cc18e815f962f8dcafb63947ce3fd3ae5c10c656b90f4cb02f3fd008a9a99f832d76098c12525b36e46924d0

diff --git a/dev-lang/moarvm/moarvm-2017.07.ebuild 
b/dev-lang/moarvm/moarvm-2017.07.ebuild
deleted file mode 100644
index f119a7ae28b..000
--- a/dev-lang/moarvm/moarvm-2017.07.ebuild
+++ /dev/null
@@ -1,61 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit flag-o-matic
-
-MY_PN="MoarVM"
-if [[ ${PV} == "" ]]; then
-   EGIT_REPO_URI="https://github.com/${MY_PN}/${MY_PN}.git";
-   inherit git-r3
-   KEYWORDS=""
-   S="${WORKDIR}/${P}"
-else
-   SRC_URI="http://moarvm.org/releases/${MY_PN}-${PV}.tar.gz";
-   KEYWORDS="~amd64 ~x86"
-   S="${WORKDIR}/${MY_PN}-${PV}"
-fi
-
-DESCRIPTION="A 6model-based VM for NQP and Rakudo Perl 6"
-HOMEPAGE="http://moarvm.org";
-LICENSE="Artistic-2"
-SLOT="0"
-IUSE="asan clang debug doc +jit static-libs optimize ubsan"
-
-RDEPEND="dev-libs/libatomic_ops
-   >=dev-libs/libtommath-1.0
-   dev-libs/libuv
-   jit? ( dev-lang/lua:0[deprecated]
-   dev-lua/LuaBitOp )
-   virtual/libffi"
-DEPEND="${RDEPEND}
-   clang? ( >=sys-devel/clang-3.1 )
-   dev-lang/perl"
-
-DOCS=( CREDITS README.markdown )
-
-# Tests are conducted via nqp
-RESTRICT=test
-
-src_configure() {
-   use doc && DOCS+=( docs/* )
-   local myconfigargs=(
-  

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

2018-02-27 Thread Patrick Lauer
commit: af711820cc836aefee27920703f58374e54e5481
Author: Patrick Lauer  gentoo  org>
AuthorDate: Tue Feb 27 17:12:09 2018 +
Commit: Patrick Lauer  gentoo  org>
CommitDate: Tue Feb 27 17:13:48 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=af711820

dev-lang/rakudo: Remove old

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 dev-lang/rakudo/Manifest  |  6 ---
 dev-lang/rakudo/rakudo-2017.07.ebuild | 72 ---
 dev-lang/rakudo/rakudo-2017.08.ebuild | 72 ---
 dev-lang/rakudo/rakudo-2017.09.ebuild | 72 ---
 dev-lang/rakudo/rakudo-2017.10.ebuild | 72 ---
 dev-lang/rakudo/rakudo-2017.11.ebuild | 72 ---
 dev-lang/rakudo/rakudo-2017.12.ebuild | 72 ---
 7 files changed, 438 deletions(-)

diff --git a/dev-lang/rakudo/Manifest b/dev-lang/rakudo/Manifest
index a264233c874..049868463d6 100644
--- a/dev-lang/rakudo/Manifest
+++ b/dev-lang/rakudo/Manifest
@@ -1,9 +1,3 @@
-DIST rakudo-2017.07.tar.gz 2984621 BLAKE2B 
5ded4a8577e8bc49003115955103897a79b5d4df914995ad724949bd372514d7095dc68eaaff875747335945c9d6208b9ab7ab12d34190fe0c3d38682b7b3f22
 SHA512 
a80fba71bce8a6537962c5728ef1b54c6bfd275b9a4b7caacc6497f12a826b293a3a2bf8c412b21e91bb29bd3a325d9da17ecd8abb0ba2ffd4b8eecf0297d39f
-DIST rakudo-2017.08.tar.gz 2992885 BLAKE2B 
d0edc01d0950fbcb8d1e3dd61bd4838e6d07a1940611ecc2111ffefc3914d3b90af3b5b62c79d02651ea1877986b3ce405482aed0753958e90b8c9d6b75e4f2d
 SHA512 
61091f1181bc1d95433650ecc8ee318cf7ef4ee1a67d492020654e8abd5095368d8a0e3d20647f336de5864eba5f8ef4cf1ce54d09763cf79cc1b7c5c457a300
-DIST rakudo-2017.09.tar.gz 3006759 BLAKE2B 
22df3775aed16bf404a2f1bf716c22989c7cd0e22c3000cfccbcde6525ba5a7dd94814be35d6106590d3ccb54c8b2748aeb202c3e372fafba84e4c7dcbc8db6d
 SHA512 
6ae257430436586a519cc411771c5a19c3bf6aefcb5b02cd1751184ccd8f2fe860ce33c53421ff1fd48a598f27532932a1754407fb0f6a1861da0808c5876b9b
-DIST rakudo-2017.10.tar.gz 3049348 BLAKE2B 
7e017635a6807d25b0c62c312db5c86199cca1f7d405b7a55b09cfdff922e67b63df66cafd547bc555c4adaf146a8cb2eeb8de5110e844042721f24e4efe9e95
 SHA512 
f3832a5dcd0048a7d9018c46e8430245b3d6565516d61f4dc57ff06d5dbf38afab7b9a4791a0f88ef4422899418f3ce550e5271cef668ab74804f898c8c5faaa
-DIST rakudo-2017.11.tar.gz 3063336 BLAKE2B 
781c2359c93e25e1a0429ea509923b0ca76a6a7a2e7d467ff9fc08eb4cfd915ef37641242db9cf92c725b74938b4555f111f4ccdd2af75b46450767f58517994
 SHA512 
6cb36938e1d395e5271939fed69fb0e2ebfccbf738a7d2cfef620853dfbc157efad4aa802f3c3fcf5d232c291ae0ab21f5bb65c7a17d8a5857c143e7e8976fc3
-DIST rakudo-2017.12.tar.gz 3076450 BLAKE2B 
b97fa774a307486d7af830478d031cef64f3d4ae95192c8d99f1247e349ebccc83dfd3e864d3c829722b9388d6c9ca667ef55f42c8df86cba10278ff9affbc23
 SHA512 
0c7870ea90bc219cc27c4ea6130ef6e46172d0cd8da3d0b49dc8c8585cddc87a004dfa945075254a6bca3005d7bc68f181c79e229084f97e532ad086c512bf44
 DIST rakudo-2018.01.tar.gz 3089785 BLAKE2B 
6e74c17b44e489a5a1a60f177290962eac752ad5750dd5d6e64e5a9264d8b6ba7dfe4234087a1b1cbebd3933376b83dd305c3bd255ad39bc81b9c99b8e51b303
 SHA512 
5030089265f7c4d0bde663eb1d26a0e40ddc9b1dedfd7a350a2238f5136f08abb986d2568c05efe031248ecacdd19888be6e08b954bbeedc03e769d3016b17ea
 DIST rakudo-2018.02.1.tar.gz 3478957 BLAKE2B 
39568af458cc15705db48f607675a7ca4fe2d6430fdaac42e37b7096f0974d42788fa0965ee9da61c2ae56dafb27e3d759007c6600f291a07c0dc50dd1d34638
 SHA512 
59be2c41e6b1784fb9eaf7590ee77d8424c449d7c58e93c66f3adde5be3fe05260c41c01171c8fb59542b32bb5ee5064e1c9be69efc3e8cb20554b09b10240ea
 DIST rakudo-2018.02.tar.gz 3478799 BLAKE2B 
36f50a38c26e9b96a31d63566337315bed41bdd9b19e3b4e74dcdd1e0b56a060b0fcd7430078250e7e3b45473f7ee08ee0f059f10e1d01a24f0a3f08fe43c158
 SHA512 
743dbe01c20388e7c0f1af6f8175def283f9c92ac6f2c3b7d8c442c03d5204de8bd12d33f6ee99d75f9c0a171ca96cc2a3438b2ebfa0265d80441b353c64bbc4

diff --git a/dev-lang/rakudo/rakudo-2017.07.ebuild 
b/dev-lang/rakudo/rakudo-2017.07.ebuild
deleted file mode 100644
index 0916271bb83..000
--- a/dev-lang/rakudo/rakudo-2017.07.ebuild
+++ /dev/null
@@ -1,72 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit java-pkg-opt-2
-
-DESCRIPTION="A compiler for the Perl 6 programming language"
-HOMEPAGE="http://rakudo.org";
-
-if [[ ${PV} == "" ]]; then
-   EGIT_REPO_URI="https://github.com/rakudo/${PN}.git";
-   inherit git-r3
-   KEYWORDS=""
-else
-   SRC_URI="https://rakudo.perl6.org/downloads/${PN}/${P}.tar.gz";
-   KEYWORDS="~amd64 ~x86"
-fi
-
-LICENSE="Artistic-2"
-SLOT="0"
-# TODO: add USE="javascript" once that's usable in nqp
-IUSE="clang java +moar test"
-REQUIRED_USE="|| ( java moar )"
-
-CDEPEND="~dev-lang/nqp-${PV}:${SLOT}=[java?,moar?,clang=]"
-RDEPEND="${CDEPEND}
-   java? ( >=virtual/jre-1.7 )"
-DEPEND="${CDEPEND}
-   clang? ( sys-devel/clang )
-   java? ( >=virtual/jdk-

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

2018-02-27 Thread Markus Meier
commit: 57481f37a9cd686213354476a54cb10f2ab8449f
Author: Markus Meier  gentoo  org>
AuthorDate: Tue Feb 27 16:47:34 2018 +
Commit: Markus Meier  gentoo  org>
CommitDate: Tue Feb 27 16:47:34 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=57481f37

media-libs/lensfun: fix tests to not use installed db, bug #571516

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 media-libs/lensfun/lensfun-0.3.2-r1.ebuild | 7 +++
 1 file changed, 7 insertions(+)

diff --git a/media-libs/lensfun/lensfun-0.3.2-r1.ebuild 
b/media-libs/lensfun/lensfun-0.3.2-r1.ebuild
index 51d279fe342..484e3defb41 100644
--- a/media-libs/lensfun/lensfun-0.3.2-r1.ebuild
+++ b/media-libs/lensfun/lensfun-0.3.2-r1.ebuild
@@ -45,3 +45,10 @@ src_configure() {
 
cmake-utils_src_configure
 }
+
+src_test() {
+   mkdir -p "${T}/db/lensfun" || die
+   cp data/db/* "${T}/db/lensfun/" || die
+
+   XDG_DATA_HOME="${T}/db" cmake-utils_src_test
+}



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

2018-02-27 Thread Michał Górny
commit: 0c6d92e104174577fd9ae2e857c0c27cbcfe7f3d
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Feb 27 16:18:54 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Feb 27 16:19:12 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c6d92e1

www-servers/pshs: Bump to 0.3.3

Bump to new 0.3.3 release that fixes OpenSSL-1.1 compatibility (thanks,
Quentin!) and linking to new libnetlink.

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

 www-servers/pshs/Manifest  |  1 +
 www-servers/pshs/pshs-0.3.3.ebuild | 38 ++
 2 files changed, 39 insertions(+)

diff --git a/www-servers/pshs/Manifest b/www-servers/pshs/Manifest
index 1fee0628469..ac55ff8d122 100644
--- a/www-servers/pshs/Manifest
+++ b/www-servers/pshs/Manifest
@@ -1 +1,2 @@
 DIST pshs-0.3.2.tar.bz2 80103 BLAKE2B 
884355e3cb621ce0367e3fe8f7697e68a5725e24fc4f5e977035cac1442eeecc1463cd5bccecc071d45250730a746c121d7b636a2b9db775e6ea174f1efb8406
 SHA512 
82eb0e0ff76ad6d5651b789ca59b654558562501f9f4b89a562773f5c60e80c6d43a86fca35a41a313952d8134b83fe6a11d1085c8c35cb9bbffd6d2a243964a
+DIST pshs-0.3.3.tar.bz2 81109 BLAKE2B 
c73aa8390257de4ffd616ecb08b570273075e72473a7e506a4ab4ca59a3ebf9f4c1467eabd1ef45b88d0d3422b14f55108c94d2e9b186606b8b5cf8ab8c4
 SHA512 
c9c6dd854319153350a6e7ef245af8f89c0d50f783507211a34994d375f2ae442b22959e4a2fb1bcc02f976a8ff6f41545b176a32ea70174af0850cf1eaf77d9

diff --git a/www-servers/pshs/pshs-0.3.3.ebuild 
b/www-servers/pshs/pshs-0.3.3.ebuild
new file mode 100644
index 000..cafb509f384
--- /dev/null
+++ b/www-servers/pshs/pshs-0.3.3.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DESCRIPTION="Pretty small HTTP server -- a command-line tool to share files"
+HOMEPAGE="https://github.com/mgorny/pshs/";
+SRC_URI="https://github.com/mgorny/${PN}/releases/download/v${PV}/${P}.tar.bz2";
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="libressl +magic +netlink qrcode ssl upnp"
+
+RDEPEND=">=dev-libs/libevent-2:0=
+   magic? ( sys-apps/file:0= )
+   qrcode? ( media-gfx/qrencode:0= )
+   ssl? ( >=dev-libs/libevent-2.1:0=[ssl]
+   !libressl? ( dev-libs/openssl:0= )
+   libressl? ( dev-libs/libressl:= )
+   )
+   upnp? ( net-libs/miniupnpc:0= )"
+DEPEND="${RDEPEND}
+   netlink? ( sys-apps/iproute2[-minimal]
+   >=sys-kernel/linux-headers-2.6.27 )"
+# libnetlink is static only ATM
+
+src_configure() {
+   local myconf=(
+   $(use_enable magic libmagic)
+   $(use_enable netlink)
+   $(use_enable qrcode qrencode)
+   $(use_enable ssl)
+   $(use_enable upnp)
+   )
+
+   econf "${myconf[@]}"
+}



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

2018-02-27 Thread Andreas Sturmlechner
commit: 7bced93ef369054a9949b8161b60704725ce984c
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Feb 27 14:42:12 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Feb 27 16:13:30 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7bced93e

profiles: Mask media-gfx/pencil for removal

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

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

diff --git a/profiles/package.mask b/profiles/package.mask
index 3a843763a0f..7b439193555 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -29,6 +29,11 @@
 
 #--- END OF EXAMPLES ---
 
+# Andreas Sturmlechner  (27 Feb 2018)
+# Depends on deprecated Qt4. No maintainer, needs someone to bump to Qt5.
+# Masked for removal in 30 days. Bug #602042
+media-gfx/pencil
+
 # Andreas Sturmlechner  (27 Feb 2018)
 # Dead upstream, google-code-down, depends on deprecated Qt4.
 # Masked for removal in 30 days. Bug #626664



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

2018-02-27 Thread Andreas Sturmlechner
commit: c9ed827c4e6fcebc921470ebb808229cae5a1b75
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Feb 27 15:31:15 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Feb 27 16:13:31 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c9ed827c

media-video/tsmuxer: EAPI 6

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 media-video/tsmuxer/tsmuxer-2.6.11-r1.ebuild | 6 ++
 1 file changed, 2 insertions(+), 4 deletions(-)

diff --git a/media-video/tsmuxer/tsmuxer-2.6.11-r1.ebuild 
b/media-video/tsmuxer/tsmuxer-2.6.11-r1.ebuild
index ea8db60637d..8f2338996d7 100644
--- a/media-video/tsmuxer/tsmuxer-2.6.11-r1.ebuild
+++ b/media-video/tsmuxer/tsmuxer-2.6.11-r1.ebuild
@@ -1,9 +1,7 @@
 # Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=5
-
-inherit eutils
+EAPI=6
 
 DESCRIPTION="Utility to create and demux TS and M2TS files"
 HOMEPAGE="http://forum.doom9.org/showthread.php?t=168539";
@@ -11,7 +9,6 @@ 
SRC_URI="https://drive.google.com/uc?export=download&id=0B0VmPcEZTp8NekJxLUVJRWM
 
 LICENSE="SmartLabs"
 SLOT="0"
-
 KEYWORDS="~amd64 ~x86"
 IUSE=""
 
@@ -28,6 +25,7 @@ RDEPEND="
 S="${WORKDIR}"
 
 src_prepare() {
+   default
upx -d tsMuxeR tsMuxerGUI || die
 }
 



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

2018-02-27 Thread Andreas Sturmlechner
commit: 75c011e1af02a364d4f3ae9e93f8695658eb3cdc
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Feb 27 14:49:07 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Feb 27 16:13:30 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=75c011e1

sci-geosciences/qgis: Add overly considerate pkg_postinst info

Closes: https://bugs.gentoo.org/648948
Package-Manager: Portage-2.3.24, Repoman-2.3.6

 sci-geosciences/qgis/qgis-3.0.0.ebuild | 3 +++
 sci-geosciences/qgis/qgis-.ebuild  | 3 +++
 2 files changed, 6 insertions(+)

diff --git a/sci-geosciences/qgis/qgis-3.0.0.ebuild 
b/sci-geosciences/qgis/qgis-3.0.0.ebuild
index b4e04b7ffbc..d773dd57187 100644
--- a/sci-geosciences/qgis/qgis-3.0.0.ebuild
+++ b/sci-geosciences/qgis/qgis-3.0.0.ebuild
@@ -198,6 +198,9 @@ pkg_postinst() {
elog "If you do not need these plugins just disable them"
elog "in the Plugins menu, else you need to set 
USE=\"postgres\""
fi
+   if has_version "

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

2018-02-27 Thread Andreas Sturmlechner
commit: 9ca82504b7505971117e37bd8c8048947417360a
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Feb 27 13:57:23 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Feb 27 16:13:30 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ca82504

app-office/lyx: Drop 2.1.5-r1

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 app-office/lyx/Manifest|   1 -
 app-office/lyx/lyx-2.1.5-r1.ebuild | 169 -
 2 files changed, 170 deletions(-)

diff --git a/app-office/lyx/Manifest b/app-office/lyx/Manifest
index 852ec4ea1c3..f869cb46844 100644
--- a/app-office/lyx/Manifest
+++ b/app-office/lyx/Manifest
@@ -1,2 +1 @@
-DIST lyx-2.1.5.tar.xz 10361112 BLAKE2B 
ddc6e10974f495bb465fced0bfe95e0530831e924c12323267feec59e49900efefda154abac927f3129ab0820706a870fb463e749cff2b5c4b47368d954c9d20
 SHA512 
6f8c62ff96458d0c8c8057ae1e587be4c63bd3bdf2d4f095c24d447017034eda8c6b645efbd258f0956a9bbfe5fde2f90df36515be7b8a94cb63674bc3a58672
 DIST lyx-2.2.3.tar.xz 15501856 BLAKE2B 
08606f0c18d9cb5891bd7d612361597e3efc7e7855f7607c2620f10ddb22b7078d5085f725911496198d2d8a47ece54cbfe67cfbf4ec8eb15450271cd133b095
 SHA512 
b5a4a16b22680022651a0f3911c2c24bcd3541a573e672e541cb0af6572089e4b0e0ec1cafb40850e75c377e7da5b286d0314886e0c57d55f57645d8e4a07708

diff --git a/app-office/lyx/lyx-2.1.5-r1.ebuild 
b/app-office/lyx/lyx-2.1.5-r1.ebuild
deleted file mode 100644
index 13dd28fd8d6..000
--- a/app-office/lyx/lyx-2.1.5-r1.ebuild
+++ /dev/null
@@ -1,169 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python2_7 )
-inherit gnome2-utils eutils fdo-mime flag-o-matic font python-single-r1 
toolchain-funcs
-
-MY_P="${P/_}"
-
-S="${WORKDIR}/${MY_P}"
-FONT_S="${S}/lib/fonts"
-FONT_SUFFIX="ttf"
-DESCRIPTION="WYSIWYM frontend for LaTeX, DocBook, etc."
-HOMEPAGE="https://www.lyx.org/";
-SRC_URI="ftp://ftp.lyx.org/pub/lyx/stable/2.1.x/${MY_P}.tar.xz
-   ftp://ftp.lyx.org/pub/lyx/devel/lyx-2.1/${MY_P}/${MY_P}.tar.xz";
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="alpha amd64 ~hppa ia64 ppc ppc64 sparc x86 ~x64-macos ~x86-macos"
-IUSE="cups debug nls +latex monolithic-build html rtf dot docbook dia 
subversion rcs svg gnumeric +hunspell aspell enchant l10n_he"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-DOCS=( ANNOUNCE NEWS README RELEASE-NOTES UPGRADING )
-
-COMMONDEPEND="dev-qt/qtgui:4
-   dev-qt/qtcore:4
-   >=dev-libs/boost-1.34:=
-   ${PYTHON_DEPS}"
-
-RDEPEND="${COMMONDEPEND}
-   dev-texlive/texlive-fontsextra
-   virtual/imagemagick-tools[png,svg?]
-   cups? ( net-print/cups )
-   latex? (
-   app-text/texlive
-   app-text/ghostscript-gpl
-   app-text/noweb
-   app-text/dvipng
-   dev-tex/dvipost
-   dev-tex/chktex
-   app-text/ps2eps
-   dev-texlive/texlive-latexextra
-   dev-texlive/texlive-pictures
-   || ( dev-texlive/texlive-mathscience 
dev-texlive/texlive-science )
-   || ( dev-texlive/texlive-plaingeneric 
dev-texlive/texlive-genericextra )
-   dev-texlive/texlive-fontsrecommended
-   || (
-   dev-tex/latex2html
-   dev-tex/tth
-   dev-tex/hevea
-   dev-tex/tex4ht[java]
-   )
-   )
-   html? ( dev-tex/html2latex )
-   rtf? (
-   dev-tex/latex2rtf
-   app-text/unrtf
-   dev-tex/html2latex
-   )
-   l10n_he? ( dev-tex/culmus-latex )
-   docbook? ( app-text/sgmltools-lite )
-   dot? ( media-gfx/graphviz )
-   dia? ( app-office/dia )
-   subversion? ( dev-vcs/subversion )
-   rcs? ( dev-vcs/rcs )
-   svg? ( || ( gnome-base/librsvg media-gfx/inkscape ) )
-   gnumeric? ( app-office/gnumeric )
-   hunspell? ( app-text/hunspell )
-   aspell? ( app-text/aspell )
-   enchant? ( app-text/enchant )"
-
-DEPEND="${COMMONDEPEND}
-   virtual/pkgconfig
-   nls? ( sys-devel/gettext )"
-
-pkg_setup() {
-   python-single-r1_pkg_setup
-   font_pkg_setup
-}
-
-src_prepare() {
-   epatch "${FILESDIR}"/2.1-python.patch
-   sed "s:python -tt:${EPYTHON} -tt:g" -i lib/configure.py || die
-}
-
-src_configure() {
-   tc-export CXX
-   #bug 221921
-   export VARTEXFONTS=${T}/fonts
-
-   econf \
-   $(use_enable nls) \
-   $(use_enable debug) \
-   $(use_enable monolithic-build) \
-   $(use_with hunspell) \
-   $(use_with aspell) \
-   $(use_with enchant) \
-   --without-included-boost \
-   --disable-stdlib-debug \
-   --with-packaging=posix
-}
-
-src_install() {
-   default
-
-   if use l10n_he ; then
-   echo "\b

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

2018-02-27 Thread Andreas Sturmlechner
commit: bf872fc4ee601602d2ceaa0e7c4d66cdaaa1cf4a
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Feb 27 16:01:55 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Feb 27 16:13:32 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bf872fc4

kde-apps/kdecore-meta: Add falkon as alt. web browser

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 .../{kdecore-meta-17.12.2.ebuild => kdecore-meta-17.12.2-r1.ebuild} | 6 +-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/kde-apps/kdecore-meta/kdecore-meta-17.12.2.ebuild 
b/kde-apps/kdecore-meta/kdecore-meta-17.12.2-r1.ebuild
similarity index 85%
rename from kde-apps/kdecore-meta/kdecore-meta-17.12.2.ebuild
rename to kde-apps/kdecore-meta/kdecore-meta-17.12.2-r1.ebuild
index bc5250ecc20..10c9f670dda 100644
--- a/kde-apps/kdecore-meta/kdecore-meta-17.12.2.ebuild
+++ b/kde-apps/kdecore-meta/kdecore-meta-17.12.2-r1.ebuild
@@ -14,7 +14,11 @@ RDEPEND="
$(add_kdeapps_dep kdialog)
$(add_kdeapps_dep keditbookmarks)
$(add_kdeapps_dep kfind)
-   || ( www-client/qupzilla $(add_kdeapps_dep konqueror) )
+   || (
+   www-client/falkon
+   www-client/qupzilla
+   $(add_kdeapps_dep konqueror)
+   )
$(add_kdeapps_dep konsole)
$(add_kdeapps_dep kwrite)
handbook? ( $(add_kdeapps_dep khelpcenter) )



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

2018-02-27 Thread Andreas Sturmlechner
commit: bbd34f942dbf42146a26a6e9d20f44abfd2156d7
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Feb 27 15:28:42 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Feb 27 16:13:31 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bbd34f94

media-video/tsmuxer: Drop USE=qt4

Bug: https://bugs.gentoo.org/641956
Package-Manager: Portage-2.3.24, Repoman-2.3.6

 media-video/tsmuxer/tsmuxer-2.6.11-r1.ebuild | 40 
 1 file changed, 40 insertions(+)

diff --git a/media-video/tsmuxer/tsmuxer-2.6.11-r1.ebuild 
b/media-video/tsmuxer/tsmuxer-2.6.11-r1.ebuild
new file mode 100644
index 000..ea8db60637d
--- /dev/null
+++ b/media-video/tsmuxer/tsmuxer-2.6.11-r1.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit eutils
+
+DESCRIPTION="Utility to create and demux TS and M2TS files"
+HOMEPAGE="http://forum.doom9.org/showthread.php?t=168539";
+SRC_URI="https://drive.google.com/uc?export=download&id=0B0VmPcEZTp8NekJxLUVJRWMwejQ
 -> ${P}.tar.gz"
+
+LICENSE="SmartLabs"
+SLOT="0"
+
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+QA_FLAGS_IGNORED="opt/${PN}/bin/tsMuxeR opt/${PN}/bin/tsMuxerGUI"
+
+DEPEND="|| (
+   >=app-arch/upx-ucl-3.01[lzma]
+   >=app-arch/upx-bin-3.01
+)"
+RDEPEND="
+   >=media-libs/freetype-2.5.0.1:2[abi_x86_32(-)]
+"
+
+S="${WORKDIR}"
+
+src_prepare() {
+   upx -d tsMuxeR tsMuxerGUI || die
+}
+
+src_install() {
+   dodir /opt/bin
+   exeinto /opt/${PN}/bin
+
+   doexe tsMuxeR
+   dosym ../${PN}/bin/tsMuxeR /opt/bin/tsMuxeR
+}



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

2018-02-27 Thread Andreas Sturmlechner
commit: c2f6fa469df675273b452aaf2b7e74d251f39af5
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Feb 27 15:04:18 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Feb 27 16:13:31 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c2f6fa46

dev-libs/quazip: Drop old

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 dev-libs/quazip/Manifest   |  1 -
 dev-libs/quazip/quazip-0.7.2-r1.ebuild | 93 --
 dev-libs/quazip/quazip-0.7.3.ebuild| 93 --
 3 files changed, 187 deletions(-)

diff --git a/dev-libs/quazip/Manifest b/dev-libs/quazip/Manifest
index 90ff561cac6..d767f3003b2 100644
--- a/dev-libs/quazip/Manifest
+++ b/dev-libs/quazip/Manifest
@@ -1,2 +1 @@
-DIST quazip-0.7.2.tar.gz 466915 BLAKE2B 
fe96398e86e9066ddeea09d225b775371fc72479291f4cdefa9b5657adb2646e42b7cfbc2de920c4a4cdd024e9dcf1dfc12f30caec8f78494b1c7128847ca66d
 SHA512 
669efb01edefee084ae755728aa2392bf160331fb13db62b7fac5e91bd45c29bb824a41ec63dd4a74c4a9780848d3308c0dcdb503f907a0fcccfbe969c291dd0
 DIST quazip-0.7.3.tar.gz 439536 BLAKE2B 
7b91d12f14e060f3554e6d9b4041aef56f269c3e5cc3a4e67eaa415cf990f474da8581a248037d2b741117c5f83c514f3dc4e30310dccc954cf363435acfc4c6
 SHA512 
d4b55bd040e47e97e7bd5d080399ae4aa5fbc4985d6ab5979b468abc852c91b2e3e5d35af90d4b4de3bb01ea9135d0247473d6eab0413392b1c8567dc799a9fe

diff --git a/dev-libs/quazip/quazip-0.7.2-r1.ebuild 
b/dev-libs/quazip/quazip-0.7.2-r1.ebuild
deleted file mode 100644
index e5fda1cb8c7..000
--- a/dev-libs/quazip/quazip-0.7.2-r1.ebuild
+++ /dev/null
@@ -1,93 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit cmake-utils flag-o-matic multibuild qmake-utils
-
-DESCRIPTION="A simple C++ wrapper over Gilles Vollant's ZIP/UNZIP package"
-HOMEPAGE="http://quazip.sourceforge.net/";
-SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="alpha amd64 arm ~hppa ppc ppc64 x86 ~x86-fbsd ~amd64-linux 
~x86-linux"
-IUSE="qt4 +qt5 static-libs test"
-
-REQUIRED_USE="|| ( qt4 qt5 )"
-
-RDEPEND="
-   sys-libs/zlib[minizip]
-   qt4? ( dev-qt/qtcore:4 )
-   qt5? (
-   dev-qt/qtcore:5
-   dev-qt/qtnetwork:5
-   )
-"
-DEPEND="${RDEPEND}
-   test? (
-   qt4? ( dev-qt/qttest:4 )
-   )
-"
-
-DOCS=( NEWS.txt README.txt )
-HTML_DOCS=( doc/html/. )
-
-pkg_setup() {
-   MULTIBUILD_VARIANTS=( $(usev qt4) $(usev qt5) )
-}
-
-src_prepare() {
-   if ! use static-libs ; then
-   sed -e "/^install/ s/quazip_static//" -i quazip/CMakeLists.txt 
|| die
-   fi
-   cmake-utils_src_prepare
-}
-
-src_configure() {
-   myconfigure() {
-   local libdir=$(get_libdir)
-   local mycmakeargs=(
-   -DLIB_SUFFIX=${libdir/lib/}
-   )
-   unset libdir
-   if [[ ${MULTIBUILD_VARIANT} = qt4 ]]; then
-   mycmakeargs+=( -DBUILD_WITH_QT4=ON )
-   fi
-   if [[ ${MULTIBUILD_VARIANT} = qt5 ]]; then
-   local -x CXXFLAGS="${CXXFLAGS}"
-   append-cxxflags -std=c++11 -fPIC
-   mycmakeargs+=( -DBUILD_WITH_QT4=OFF )
-   fi
-   cmake-utils_src_configure
-   }
-
-   multibuild_foreach_variant myconfigure
-}
-
-src_compile() {
-   multibuild_foreach_variant cmake-utils_src_compile
-}
-
-src_test() {
-   cd "${S}"/qztest || die
-   mytest() {
-   if [[ ${MULTIBUILD_VARIANT} = qt4 ]]; then
-   eqmake4 \
-   LIBS+="-L${WORKDIR}/${P}-qt4"
-   emake
-   LD_LIBRARY_PATH="${WORKDIR}/${P}-qt4" ./qztest || die
-   fi
-   }
-
-   multibuild_foreach_variant mytest
-}
-
-src_install() {
-   multibuild_foreach_variant cmake-utils_src_install
-
-   # compatibility with not yet fixed rdeps (Gentoo bug #598136)
-   if ! use qt4; then
-   dosym libquazip5.so /usr/$(get_libdir)/libquazip.so
-   fi
-}

diff --git a/dev-libs/quazip/quazip-0.7.3.ebuild 
b/dev-libs/quazip/quazip-0.7.3.ebuild
deleted file mode 100644
index e3a070a0450..000
--- a/dev-libs/quazip/quazip-0.7.3.ebuild
+++ /dev/null
@@ -1,93 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit cmake-utils flag-o-matic multibuild qmake-utils
-
-DESCRIPTION="A simple C++ wrapper over Gilles Vollant's ZIP/UNZIP package"
-HOMEPAGE="http://quazip.sourceforge.net/";
-SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
-
-LICENSE="LGPL-2.1-with-linking-exception"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86 ~x86-fbsd ~amd64-linux 
~x86-linux"
-IUSE="qt4 +qt5 static-libs test"
-
-REQUIRED_USE="|| ( 

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

2018-02-27 Thread Andreas Sturmlechner
commit: 3b79c05ef4716e7bfbb973e55bcee573685545c5
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Feb 27 15:57:43 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Feb 27 16:13:31 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b79c05e

www-client/falkon: New package

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 www-client/falkon/Manifest|  1 +
 www-client/falkon/falkon-3.0.0.ebuild | 58 +++
 www-client/falkon/metadata.xml| 11 +++
 3 files changed, 70 insertions(+)

diff --git a/www-client/falkon/Manifest b/www-client/falkon/Manifest
new file mode 100644
index 000..bbd80e7362d
--- /dev/null
+++ b/www-client/falkon/Manifest
@@ -0,0 +1 @@
+DIST falkon-3.0.0.tar.xz 1985800 BLAKE2B 
8505e2c91600d265c28f70c37bf9e8f669ecd907dd9263371a4a4c10b854d32415ec1a3fd6ac163b297d0a9f42c542d4691a6cd417ed81864585f0c66b769e34
 SHA512 
1d99ecd47022986570dd6bb9b57484abe30838bf52daf669c977e1d2a9381efdd60912fd72b97e0b43b6102159f4343c4d1589d4f6442d0ed62c24f1482a8d97

diff --git a/www-client/falkon/falkon-3.0.0.ebuild 
b/www-client/falkon/falkon-3.0.0.ebuild
new file mode 100644
index 000..53da752ba8f
--- /dev/null
+++ b/www-client/falkon/falkon-3.0.0.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_TEST="true"
+QT_MINIMAL="5.9.2"
+inherit kde5
+
+DESCRIPTION="Cross-platform web browser using QtWebEngine"
+HOMEPAGE="https://www.qupzilla.com/";
+if [[ ${KDE_BUILD_TYPE} != live ]]; then
+   SRC_URI="mirror://kde/stable/${PN}/${PV%.0}/src/${P}.tar.xz"
+fi
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="dbus gnome-keyring kwallet libressl +X"
+
+COMMON_DEPEND="
+   $(add_qt_dep qtdeclarative 'widgets')
+   $(add_qt_dep qtgui)
+   $(add_qt_dep qtnetwork 'ssl')
+   $(add_qt_dep qtprintsupport)
+   $(add_qt_dep qtsql 'sqlite')
+   $(add_qt_dep qtwebchannel)
+   $(add_qt_dep qtwebengine 'widgets')
+   $(add_qt_dep qtwidgets)
+   dbus? ( $(add_qt_dep qtdbus) )
+   gnome-keyring? ( gnome-base/gnome-keyring )
+   kwallet? ( $(add_frameworks_dep kwallet) )
+   libressl? ( dev-libs/libressl:= )
+   !libressl? ( dev-libs/openssl:0= )
+   X? (
+   $(add_qt_dep qtx11extras)
+   x11-libs/libxcb:=
+   )
+"
+DEPEND="${COMMON_DEPEND}
+   $(add_qt_dep linguist-tools)
+   $(add_qt_dep qtconcurrent)
+   gnome-keyring? ( virtual/pkgconfig )
+"
+RDEPEND="${COMMON_DEPEND}
+   !www-client/qupzilla
+   $(add_qt_dep qtsvg)
+"
+
+src_configure() {
+   local mycmakeargs=(
+   -DDISABLE_DBUS=$(usex !dbus)
+   -DBUILD_KEYRING=$(usex gnome-keyring)
+   $(cmake-utils_use_find_package kwallet KF5Wallet)
+   -DNO_X11=$(usex !X)
+   )
+   kde5_src_configure
+}

diff --git a/www-client/falkon/metadata.xml b/www-client/falkon/metadata.xml
new file mode 100644
index 000..007c58ff2ba
--- /dev/null
+++ b/www-client/falkon/metadata.xml
@@ -0,0 +1,11 @@
+
+http://www.gentoo.org/dtd/metadata.dtd";>
+
+   
+   q...@gentoo.org
+   Gentoo Qt Project
+   
+   
+   Enable encrypted storage of passwords with 
kde-frameworks/kwallet
+   
+



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

2018-02-27 Thread Andreas Sturmlechner
commit: 3093a92a062d283b5b2abcb3d24e4965dd280b41
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Feb 27 15:03:56 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Feb 27 16:13:31 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3093a92a

dev-libs/quazip: No code change in 0.7.3-r1, restore ppc/ppc64

As there was no issue with any other arch.

Closes: https://bugs.gentoo.org/641222
Package-Manager: Portage-2.3.24, Repoman-2.3.6

 dev-libs/quazip/quazip-0.7.3-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/quazip/quazip-0.7.3-r1.ebuild 
b/dev-libs/quazip/quazip-0.7.3-r1.ebuild
index 3d21b5e373e..781a9209c71 100644
--- a/dev-libs/quazip/quazip-0.7.3-r1.ebuild
+++ b/dev-libs/quazip/quazip-0.7.3-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
 
 LICENSE="LGPL-2.1-with-linking-exception"
 SLOT="0"
-KEYWORDS="amd64 arm ~hppa ~ppc ~ppc64 x86 ~x86-fbsd ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 arm ~hppa ppc ppc64 x86 ~x86-fbsd ~amd64-linux ~x86-linux"
 IUSE="static-libs"
 
 RDEPEND="



  1   2   >