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

2018-05-31 Thread Hans de Graaff
commit: 1148a0924c4cf021c3201008fdb1b75ebf27a02b
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Jun  1 04:13:12 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Jun  1 04:13:12 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1148a092

dev-ruby/faraday: add 0.15.2

Package-Manager: Portage-2.3.36, Repoman-2.3.9

 dev-ruby/faraday/Manifest  |  1 +
 dev-ruby/faraday/faraday-0.15.2.ebuild | 69 ++
 2 files changed, 70 insertions(+)

diff --git a/dev-ruby/faraday/Manifest b/dev-ruby/faraday/Manifest
index e0f0cd7b400..ed7e93f68fb 100644
--- a/dev-ruby/faraday/Manifest
+++ b/dev-ruby/faraday/Manifest
@@ -2,3 +2,4 @@ DIST faraday-0.12.2.tar.gz 62809 BLAKE2B 
4dcd60192df36e1b9766eab3bcbacd729239b0e
 DIST faraday-0.14.0.tar.gz 65105 BLAKE2B 
bf5101083bd828e2ea98dcd487c7c082f8b2d2eb4d03ac7ad04e1873666db9e2cec1e6eb9887364874ea5f32d0313019d1eada5e05e25e0415bdd5aa2bcfca97
 SHA512 
25bba07e76a2a8bf02b0c81c045329e72d5911a2aacae56611db33dc25c89bd48bb1b4de9b20c6edc1514d3ceae8b06fca6076c85580533047c222cb30ef8dc7
 DIST faraday-0.15.0.tar.gz 66086 BLAKE2B 
5018d8e92b2988b08f4e7a5b0876ca6cd4049c74199ee0356adc48867611fd6d30d884bd3cf3e7703a02c7a6e967f9c47cdc44deb75045b8cee46992977fb834
 SHA512 
46602d89b1bbf5a41143a9a71fab193642e7c41db39dc1edc0efb99f4a7a924c5a698460a0a4f921f7ce1f73ee8eb12e6d79a08dea02c7142856d0aa1b95b521
 DIST faraday-0.15.1.tar.gz 66461 BLAKE2B 
476fa62bf9cf138fd52d0d455d7bdd970d77f0337ec1cf42f7833def9ba77a3e94f0bdbbda4136ac03c5a98465081e3093c6a7a6e193cbd7494a28516679
 SHA512 
cb4a14b29b88c356063e2d504e0a93b84b33b6488060a313b2eb6ecbf17eaf09c6fb0e0fabd0bb057623438de2a8538034551d62d719a1c90b6158a768f38a1b
+DIST faraday-0.15.2.tar.gz 66765 BLAKE2B 
8cfe4c6c4f2bb1f0a5fd6a196d339118b09d67b8cdac0c258180ea03c39688af17790c7a15fb4dea4dfd4980c039f987464b2ba7e64c04931e9c31ac670c3618
 SHA512 
5911df09e770c4ee97f2c6c359a4136c268c598cc2f370a3aa112b5710c6c6b7f2704d3094677cd98c44532e3f0d6157df88e1c882d727eec511f4b62a04527c

diff --git a/dev-ruby/faraday/faraday-0.15.2.ebuild 
b/dev-ruby/faraday/faraday-0.15.2.ebuild
new file mode 100644
index 000..a09a3979042
--- /dev/null
+++ b/dev-ruby/faraday/faraday-0.15.2.ebuild
@@ -0,0 +1,69 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+USE_RUBY="ruby23 ruby24 ruby25"
+
+RUBY_FAKEGEM_TASK_TEST="test"
+RUBY_FAKEGEM_TASK_DOC=""
+
+RUBY_FAKEGEM_EXTRADOC="README.md"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem eutils
+
+DESCRIPTION="HTTP/REST API client library with pluggable components"
+HOMEPAGE="https://github.com/lostisland/faraday;
+SRC_URI="https://github.com/lostisland/faraday/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86"
+IUSE=""
+
+DEPEND+=" test? ( sys-process/lsof )"
+
+ruby_add_rdepend ">=dev-ruby/multipart-post-1.2.0 =dev-ruby/test-unit-2.4
+   dev-ruby/httpclient
+   dev-ruby/rack-test
+   dev-ruby/sinatra
+   dev-ruby/net-http-persistent
+   dev-ruby/patron
+   )"
+
+all_ruby_prepare() {
+   # Remove bundler support.
+   rm Gemfile || die
+   sed -i -e '/[Bb]undler/d' Rakefile test/helper.rb || die
+   sed -i -e '/bundler/,/^fi/ s:^:#:' script/test || die
+
+   # Remove simplecov and coveralls support, not needed to run tests.
+   sed -i -e '/simplecov/,/^end/ s:^:#:' \
+   -e '1igem "rack", "~>1.0"; require "yaml"' \
+   test/helper.rb || die
+
+   # Remove tests for adapters that are not packaged for Gentoo.
+   rm test/adapters/em_http_test.rb test/adapters/em_synchrony_test.rb 
test/adapters/excon_test.rb test/adapters/typhoeus_test.rb || die
+
+   # The proxy server is already killed, may be OS X vs Linux issue.
+   sed -i -e '138 s/^/#/' script/test || die
+
+   sed -i -e '/git ls-files/ s:^:#:' ${RUBY_FAKEGEM_GEMSPEC} || die
+}
+
+each_ruby_prepare() {
+   # Make sure the test scripts use the right ruby interpreter
+   sed -i -e 's:ruby:'${RUBY}':' script/* || die
+}
+
+each_ruby_test() {
+   MT_NO_PLUGINS=true each_fakegem_test
+
+   # Sleep some time to allow the sinatra test server to die
+   einfo "Waiting for test server to stop"
+   sleep 10
+}



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

2018-05-31 Thread Hans de Graaff
commit: 42c698e383512e0b7482c17b312defbf662e2473
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Jun  1 04:09:06 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Jun  1 04:09:06 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=42c698e3

dev-ruby/fakefs: add 0.14.2

Package-Manager: Portage-2.3.36, Repoman-2.3.9

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

diff --git a/dev-ruby/fakefs/Manifest b/dev-ruby/fakefs/Manifest
index f337541a27c..cce422faa69 100644
--- a/dev-ruby/fakefs/Manifest
+++ b/dev-ruby/fakefs/Manifest
@@ -1,3 +1,4 @@
 DIST fakefs-0.11.3.tar.gz 44888 BLAKE2B 
498dbcbe12389f27b6c6776425910f91ccc45ff85db1fa59e4fef8635dc9923294dbc979df2d10846d1435e81ee6d622190d3195399a4778d00bd4446edd2571
 SHA512 
9c9e18337d3c461fe4b5a4e6ede17cd840959147e66a57eb61fa203d8ba95d5655885d3e5b776ecb3a1cee93488dc711d1b2bd28df23bc131195e311229c329d
 DIST fakefs-0.13.3.tar.gz 46019 BLAKE2B 
2ff858106a4d5b4f6859b806cc1aa54a08917ecf2d8794fc20ff372cc94f1817ffac3e070c1c2d96a2f145fd2d471399792b42a45c24ee61c309b5f8d0ee18e1
 SHA512 
c3cd74fd5914d75a4cd3b0edc661b70398c8970ab100e7103831c2d2b686a9f61036549cb21f53610eeb2416d1a49dc0e0a16e7c439c504d65b41a05c31dfad3
 DIST fakefs-0.14.0.tar.gz 44808 BLAKE2B 
9957e95e5d8c6188da0cfa9160067b27485b9222a4f6342b2901a769b437ffcf4322e6ea377ac80ec95fd59ec56c5a48d3012e5c50b49a9fa8085c5c7b0fdd20
 SHA512 
8afc29bdff38232bf86de37771653b3f519f21e3c148afe7376d6df86cb303452f06a430f359f0df80a9f01aa9d697b24018e6b55a185e649c82e81d43274739
+DIST fakefs-0.14.2.tar.gz 44978 BLAKE2B 
6cf17d70c1c65ff5dd17c00d2a2f61860aa2d499365906e8a056d182a2402af08c33b1d4608ed2ea2749a49966eb3142195b5d29b014e41a176e793bd8223e97
 SHA512 
bfe33f0849a8e72bae6c3b4cdd05485c6ea807f2048decfcda84055fa601c85fcb6ebe0db9de81d9ec77c5040e58335be7109779bd765da73a405541903049e1

diff --git a/dev-ruby/fakefs/fakefs-0.14.2.ebuild 
b/dev-ruby/fakefs/fakefs-0.14.2.ebuild
new file mode 100644
index 000..0190df16641
--- /dev/null
+++ b/dev-ruby/fakefs/fakefs-0.14.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="ruby23 ruby24 ruby25"
+
+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: dev-ruby/fakefs/

2018-05-31 Thread Hans de Graaff
commit: 4aac8d53d800df81212be9c9087ea4ee7d7ee036
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Jun  1 04:07:17 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Jun  1 04:07:17 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4aac8d53

dev-ruby/fakefs: cleanup

Package-Manager: Portage-2.3.36, Repoman-2.3.9

 dev-ruby/fakefs/Manifest |  3 ---
 dev-ruby/fakefs/fakefs-0.12.0.ebuild | 43 
 dev-ruby/fakefs/fakefs-0.13.0.ebuild | 43 
 dev-ruby/fakefs/fakefs-0.13.2.ebuild | 43 
 4 files changed, 132 deletions(-)

diff --git a/dev-ruby/fakefs/Manifest b/dev-ruby/fakefs/Manifest
index 23f009fed24..f337541a27c 100644
--- a/dev-ruby/fakefs/Manifest
+++ b/dev-ruby/fakefs/Manifest
@@ -1,6 +1,3 @@
 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.13.3.tar.gz 46019 BLAKE2B 
2ff858106a4d5b4f6859b806cc1aa54a08917ecf2d8794fc20ff372cc94f1817ffac3e070c1c2d96a2f145fd2d471399792b42a45c24ee61c309b5f8d0ee18e1
 SHA512 
c3cd74fd5914d75a4cd3b0edc661b70398c8970ab100e7103831c2d2b686a9f61036549cb21f53610eeb2416d1a49dc0e0a16e7c439c504d65b41a05c31dfad3
 DIST fakefs-0.14.0.tar.gz 44808 BLAKE2B 
9957e95e5d8c6188da0cfa9160067b27485b9222a4f6342b2901a769b437ffcf4322e6ea377ac80ec95fd59ec56c5a48d3012e5c50b49a9fa8085c5c7b0fdd20
 SHA512 
8afc29bdff38232bf86de37771653b3f519f21e3c148afe7376d6df86cb303452f06a430f359f0df80a9f01aa9d697b24018e6b55a185e649c82e81d43274739

diff --git a/dev-ruby/fakefs/fakefs-0.12.0.ebuild 
b/dev-ruby/fakefs/fakefs-0.12.0.ebuild
deleted file mode 100644
index 738412468a2..000
--- a/dev-ruby/fakefs/fakefs-0.12.0.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# 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
-}

diff --git a/dev-ruby/fakefs/fakefs-0.13.0.ebuild 
b/dev-ruby/fakefs/fakefs-0.13.0.ebuild
deleted file mode 100644
index 738412468a2..000
--- a/dev-ruby/fakefs/fakefs-0.13.0.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# 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 

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

2018-05-31 Thread Christoph Junghans
commit: 46f559e11bea962d98030a2c440fa13c6656daab
Author: Christoph Junghans  gentoo  org>
AuthorDate: Fri Jun  1 00:21:54 2018 +
Commit: Christoph Junghans  gentoo  org>
CommitDate: Fri Jun  1 00:22:31 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=46f559e1

sci-libs/lmfit: initial import from science overlay

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 sci-libs/lmfit/Manifest|  3 ++
 sci-libs/lmfit/files/lmfit-7.0-cmake.patch | 66 ++
 sci-libs/lmfit/lmfit-5.1.ebuild| 24 +++
 sci-libs/lmfit/lmfit-6.4.ebuild| 24 +++
 sci-libs/lmfit/lmfit-7.0.ebuild| 25 +++
 sci-libs/lmfit/metadata.xml| 11 +
 6 files changed, 153 insertions(+)

diff --git a/sci-libs/lmfit/Manifest b/sci-libs/lmfit/Manifest
new file mode 100644
index 000..a40aaa40c8e
--- /dev/null
+++ b/sci-libs/lmfit/Manifest
@@ -0,0 +1,3 @@
+DIST lmfit-5.1.tgz 345077 BLAKE2B 
df27621745601ffacd2110b28f3e3ea2b06d4c8c3c8fad5dda13bb4d6c2bd9f2a793ff88fab4f6d8c78075278bb26f3f424bd0074095e67ab1780a9d57b72b4b
 SHA512 
1df6ed51d7f2137529793948f6c57ef3658932c9198776925a9f6e1d586352651c93aa053a064db7a201dbb848a7108f284223feff45171d142087539d834b29
+DIST lmfit-6.4.tgz 388809 BLAKE2B 
48aa619642ac3fd009ec6a8f8b44ee4c800fc3f33e2603b557218cdf37c789159dc3947a648d560b9e2dd7fef08a6644fd25ac61505859dc3b1d151eeea58c27
 SHA512 
2bd0f24dd4638345b8b1ce6803ddcf45ca3ef888eb285e99f9f158c2e30b0f96016d9d84a112cdbf28f2ba98470e54fe773416179a65264426043c9a5186757d
+DIST lmfit-7.0.tgz 37950 BLAKE2B 
a509110f70e7e863d1172b8d91f7439763f0434702f265751e9955494f4982b4c17f0baaa080af86e5cae7f53e27b98b45ba6a529061d107e53bdb9fd698
 SHA512 
78f479786c6e5c417781c6d629f5a517335fac70df049fafdefd511485da4e542c988d69c998f96eaab4306160de4bb09a631ca674bba70c51428d734fc3

diff --git a/sci-libs/lmfit/files/lmfit-7.0-cmake.patch 
b/sci-libs/lmfit/files/lmfit-7.0-cmake.patch
new file mode 100644
index 000..9ca4efb248e
--- /dev/null
+++ b/sci-libs/lmfit/files/lmfit-7.0-cmake.patch
@@ -0,0 +1,66 @@
+From 4e66272e1f5ebb220af517ca4d8804936f7f465c Mon Sep 17 00:00:00 2001
+From: Christoph Junghans 
+Date: Thu, 31 May 2018 18:11:26 -0600
+Subject: [PATCH] cmake: minor distribution tweaks
+
+- Use GNUInstallDirs to allow to configure install dirs
+- Allow to disable injecting c flags
+
+Signed-off-by: Christoph Junghans 
+---
+ CMakeLists.txt | 7 +--
+ lib/CMakeLists.txt | 4 ++--
+ man/CMakeLists.txt | 2 +-
+ 3 files changed, 8 insertions(+), 5 deletions(-)
+
+diff --git a/CMakeLists.txt b/CMakeLists.txt
+index f2d0bdf..75753d3 100644
+--- a/CMakeLists.txt
 b/CMakeLists.txt
+@@ -13,9 +13,12 @@ set(lmfit_VERSION ${lmfit_SOVERSION}.0) # lib version
+ # --- Declare project-wide user flags, and set default values ---
+ option(FITTEST "Build with FitTest" OFF)
+ 
+-set(destination ${CMAKE_INSTALL_PREFIX})
++include(GNUInstallDirs)
+ 
+-set(CMAKE_C_FLAGS "${CMAKE_CXX_FLAGS} -g -O2 -pedantic -Wall 
-Wno-sign-compare -Wno-unused-result -Wno-parentheses  -Wno-unknown-pragmas 
-Werror")
++option(INJECT_C_FLAGS "Inject a bunch of useful c flags" ON)
++if (INJECT_C_FLAGS)
++set(CMAKE_C_FLAGS "${CMAKE_CXX_FLAGS} -g -O2 -pedantic -Wall 
-Wno-sign-compare -Wno-unused-result -Wno-parentheses  -Wno-unknown-pragmas 
-Werror")
++endif()
+ 
+ add_subdirectory(lib)
+ add_subdirectory(demo)
+diff --git a/lib/CMakeLists.txt b/lib/CMakeLists.txt
+index 51b79bb..754f60f 100644
+--- a/lib/CMakeLists.txt
 b/lib/CMakeLists.txt
+@@ -17,9 +17,9 @@ target_link_libraries(${library_name} m)
+ 
+ install(
+ TARGETS ${library_name} LIBRARY
+-DESTINATION ${destination}/lib
++DESTINATION ${CMAKE_INSTALL_LIBDIR}
+ COMPONENT Libraries)
+ install(
+ FILES ${inc_files}
+-DESTINATION ${destination}/include
++DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}
+ COMPONENT Headers)
+diff --git a/man/CMakeLists.txt b/man/CMakeLists.txt
+index a718d3d..4a15597 100644
+--- a/man/CMakeLists.txt
 b/man/CMakeLists.txt
+@@ -15,7 +15,7 @@ function(one_page pname section)
+ )
+ install(
+ FILES ${CMAKE_CURRENT_BINARY_DIR}/${pname}.${section}
+-DESTINATION "${CMAKE_INSTALL_PREFIX}/man/man${section}"
++DESTINATION "${CMAKE_INSTALL_MANDIR}/man${section}"
+ )
+ endfunction()
+ 
+-- 
+2.16.4
+

diff --git a/sci-libs/lmfit/lmfit-5.1.ebuild b/sci-libs/lmfit/lmfit-5.1.ebuild
new file mode 100644
index 000..5cc8fa8bda4
--- /dev/null
+++ b/sci-libs/lmfit/lmfit-5.1.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit eutils
+
+DESCRIPTION="library for Levenberg-Marquardt least-squares minimization and 
curve fitting"
+HOMEPAGE="http://apps.jcns.fz-juelich.de/doku/sc/lmfit;
+SRC_URI="http://apps.jcns.fz-juelich.de/src/lmfit/old/${P}.tgz;
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~amd64"

[gentoo-commits] proj/sci:master commit in: sci-libs/lmfit/, sci-libs/lmfit/files/

2018-05-31 Thread Christoph Junghans
commit: 743c2d9bf3e68329bb350f08d212fe0ebd9a6aa0
Author: Christoph Junghans  gentoo  org>
AuthorDate: Fri Jun  1 00:19:03 2018 +
Commit: Christoph Junghans  gentoo  org>
CommitDate: Fri Jun  1 00:19:03 2018 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=743c2d9b

sci-libs/lmfit: version bump

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 sci-libs/lmfit/files/lmfit-7.0-cmake.patch | 66 ++
 sci-libs/lmfit/lmfit-7.0.ebuild| 25 +++
 2 files changed, 91 insertions(+)

diff --git a/sci-libs/lmfit/files/lmfit-7.0-cmake.patch 
b/sci-libs/lmfit/files/lmfit-7.0-cmake.patch
new file mode 100644
index 0..9ca4efb24
--- /dev/null
+++ b/sci-libs/lmfit/files/lmfit-7.0-cmake.patch
@@ -0,0 +1,66 @@
+From 4e66272e1f5ebb220af517ca4d8804936f7f465c Mon Sep 17 00:00:00 2001
+From: Christoph Junghans 
+Date: Thu, 31 May 2018 18:11:26 -0600
+Subject: [PATCH] cmake: minor distribution tweaks
+
+- Use GNUInstallDirs to allow to configure install dirs
+- Allow to disable injecting c flags
+
+Signed-off-by: Christoph Junghans 
+---
+ CMakeLists.txt | 7 +--
+ lib/CMakeLists.txt | 4 ++--
+ man/CMakeLists.txt | 2 +-
+ 3 files changed, 8 insertions(+), 5 deletions(-)
+
+diff --git a/CMakeLists.txt b/CMakeLists.txt
+index f2d0bdf..75753d3 100644
+--- a/CMakeLists.txt
 b/CMakeLists.txt
+@@ -13,9 +13,12 @@ set(lmfit_VERSION ${lmfit_SOVERSION}.0) # lib version
+ # --- Declare project-wide user flags, and set default values ---
+ option(FITTEST "Build with FitTest" OFF)
+ 
+-set(destination ${CMAKE_INSTALL_PREFIX})
++include(GNUInstallDirs)
+ 
+-set(CMAKE_C_FLAGS "${CMAKE_CXX_FLAGS} -g -O2 -pedantic -Wall 
-Wno-sign-compare -Wno-unused-result -Wno-parentheses  -Wno-unknown-pragmas 
-Werror")
++option(INJECT_C_FLAGS "Inject a bunch of useful c flags" ON)
++if (INJECT_C_FLAGS)
++set(CMAKE_C_FLAGS "${CMAKE_CXX_FLAGS} -g -O2 -pedantic -Wall 
-Wno-sign-compare -Wno-unused-result -Wno-parentheses  -Wno-unknown-pragmas 
-Werror")
++endif()
+ 
+ add_subdirectory(lib)
+ add_subdirectory(demo)
+diff --git a/lib/CMakeLists.txt b/lib/CMakeLists.txt
+index 51b79bb..754f60f 100644
+--- a/lib/CMakeLists.txt
 b/lib/CMakeLists.txt
+@@ -17,9 +17,9 @@ target_link_libraries(${library_name} m)
+ 
+ install(
+ TARGETS ${library_name} LIBRARY
+-DESTINATION ${destination}/lib
++DESTINATION ${CMAKE_INSTALL_LIBDIR}
+ COMPONENT Libraries)
+ install(
+ FILES ${inc_files}
+-DESTINATION ${destination}/include
++DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}
+ COMPONENT Headers)
+diff --git a/man/CMakeLists.txt b/man/CMakeLists.txt
+index a718d3d..4a15597 100644
+--- a/man/CMakeLists.txt
 b/man/CMakeLists.txt
+@@ -15,7 +15,7 @@ function(one_page pname section)
+ )
+ install(
+ FILES ${CMAKE_CURRENT_BINARY_DIR}/${pname}.${section}
+-DESTINATION "${CMAKE_INSTALL_PREFIX}/man/man${section}"
++DESTINATION "${CMAKE_INSTALL_MANDIR}/man${section}"
+ )
+ endfunction()
+ 
+-- 
+2.16.4
+

diff --git a/sci-libs/lmfit/lmfit-7.0.ebuild b/sci-libs/lmfit/lmfit-7.0.ebuild
new file mode 100644
index 0..e895f1f06
--- /dev/null
+++ b/sci-libs/lmfit/lmfit-7.0.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit cmake-utils
+
+DESCRIPTION="library for Levenberg-Marquardt least-squares minimization and 
curve fitting"
+HOMEPAGE="http://apps.jcns.fz-juelich.de/doku/sc/lmfit;
+SRC_URI="http://apps.jcns.fz-juelich.de/src/lmfit/${P}.tgz;
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+PATCHES=( "${FILESDIR}/${P}-cmake.patch" )
+
+src_configure() {
+   local mycmakeargs=(
+   -DINJECT_C_FLAGS=OFF
+   )
+
+   cmake-utils_src_configure
+}



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

2018-05-31 Thread Christoph Junghans
commit: 8f3e47f7bc2a994b063581be0ce06745c591d801
Author: Christoph Junghans  gentoo  org>
AuthorDate: Thu May 31 23:50:44 2018 +
Commit: Christoph Junghans  gentoo  org>
CommitDate: Thu May 31 23:50:44 2018 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=8f3e47f7

sci-libs/lmfit: version bump

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 sci-libs/lmfit/lmfit-6.4.ebuild | 24 
 1 file changed, 24 insertions(+)

diff --git a/sci-libs/lmfit/lmfit-6.4.ebuild b/sci-libs/lmfit/lmfit-6.4.ebuild
new file mode 100644
index 0..5cc8fa8bd
--- /dev/null
+++ b/sci-libs/lmfit/lmfit-6.4.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit eutils
+
+DESCRIPTION="library for Levenberg-Marquardt least-squares minimization and 
curve fitting"
+HOMEPAGE="http://apps.jcns.fz-juelich.de/doku/sc/lmfit;
+SRC_URI="http://apps.jcns.fz-juelich.de/src/lmfit/old/${P}.tgz;
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="static-libs"
+
+src_configure() {
+   econf $(use_enable static-libs static)
+}
+
+src_install() {
+   default
+   prune_libtool_files
+}



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

2018-05-31 Thread Matthias Maier
commit: be0b141592059913d1826c3bd390622ddc57488e
Author: Matthias Maier  gentoo  org>
AuthorDate: Thu May 31 23:54:43 2018 +
Commit: Matthias Maier  gentoo  org>
CommitDate: Fri Jun  1 00:01:16 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be0b1415

sci-visualization/paraview: fix a silly mistake

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

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 sci-visualization/paraview/paraview-5.5.0.ebuild | 6 --
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/sci-visualization/paraview/paraview-5.5.0.ebuild 
b/sci-visualization/paraview/paraview-5.5.0.ebuild
index 580afbbb19f..82c2a17ce24 100644
--- a/sci-visualization/paraview/paraview-5.5.0.ebuild
+++ b/sci-visualization/paraview/paraview-5.5.0.ebuild
@@ -260,8 +260,10 @@ src_install() {
cmake-utils_src_install
 
# remove wrapper binaries and put the actual executable in place
-   for i in "${ED}"/usr/bin/*; do
-   mv "${ED}"/usr/lib/"$(basename $i)" "$i" || die
+   for i in 
{paraview-config,pvserver,pvdataserver,pvrenderserver,pvbatch,pvpython,paraview};
 do
+   if [ -f "${ED}"/usr/lib/"$i" ]; then
+   mv "${ED}"/usr/lib/"$i" "${ED}"/usr/bin/"$i" || die
+   fi
done
 
# install libraries into correct directory respecting get_libdir:



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

2018-05-31 Thread Patrick McLean
commit: c301803ec89f23496ebffd5383bb401100abb73d
Author: Patrick McLean  gentoo  org>
AuthorDate: Thu May 31 23:22:22 2018 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Thu May 31 23:22:22 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c301803e

sys-process/acct: Add sys-apps/texinfo to DEPEND

Fails to build if not present.

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 sys-process/acct/acct-6.6.4-r1.ebuild | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/sys-process/acct/acct-6.6.4-r1.ebuild 
b/sys-process/acct/acct-6.6.4-r1.ebuild
index 4109af22e13..b24a5088384 100644
--- a/sys-process/acct/acct-6.6.4-r1.ebuild
+++ b/sys-process/acct/acct-6.6.4-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,6 +13,8 @@ SLOT="0"
 KEYWORDS="alpha amd64 arm hppa ~ia64 ~mips ppc ~ppc64 ~sparc x86 ~amd64-linux 
~x86-linux"
 IUSE=""
 
+DEPEND="sys-apps/texinfo"
+
 PATCHES=(
"${FILESDIR}"/${PN}-6.6.4-cross-compile.patch
 )



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

2018-05-31 Thread William Hubbs
commit: bad0e8c980e33d59de219f36cd4b83816654c147
Author: Michael Mair-Keimberger  gmail  com>
AuthorDate: Thu May 31 19:15:35 2018 +
Commit: William Hubbs  gentoo  org>
CommitDate: Thu May 31 23:00:18 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bad0e8c9

net-vpn/openvpn: use HTTPs

 net-vpn/openvpn/openvpn-2.4.4.ebuild | 4 ++--
 net-vpn/openvpn/openvpn-2.4.5.ebuild | 4 ++--
 net-vpn/openvpn/openvpn-2.4.6.ebuild | 4 ++--
 net-vpn/openvpn/openvpn-.ebuild  | 4 ++--
 4 files changed, 8 insertions(+), 8 deletions(-)

diff --git a/net-vpn/openvpn/openvpn-2.4.4.ebuild 
b/net-vpn/openvpn/openvpn-2.4.4.ebuild
index 886ed244e11..16fa5b91ead 100644
--- a/net-vpn/openvpn/openvpn-2.4.4.ebuild
+++ b/net-vpn/openvpn/openvpn-2.4.4.ebuild
@@ -6,9 +6,9 @@ EAPI=6
 inherit autotools flag-o-matic user systemd linux-info
 
 DESCRIPTION="Robust and highly flexible tunneling application compatible with 
many OSes"
-SRC_URI="http://swupdate.openvpn.net/community/releases/${P}.tar.gz
+SRC_URI="https://swupdate.openvpn.net/community/releases/${P}.tar.gz
test? ( 
https://raw.githubusercontent.com/OpenVPN/${PN}/v${PV}/tests/unit_tests/${PN}/mock_msg.h
 )"
-HOMEPAGE="http://openvpn.net/;
+HOMEPAGE="https://openvpn.net/;
 
 LICENSE="GPL-2"
 SLOT="0"

diff --git a/net-vpn/openvpn/openvpn-2.4.5.ebuild 
b/net-vpn/openvpn/openvpn-2.4.5.ebuild
index d93cd5da7e5..ce60c5a55f9 100644
--- a/net-vpn/openvpn/openvpn-2.4.5.ebuild
+++ b/net-vpn/openvpn/openvpn-2.4.5.ebuild
@@ -6,9 +6,9 @@ EAPI=6
 inherit autotools flag-o-matic user systemd linux-info
 
 DESCRIPTION="Robust and highly flexible tunneling application compatible with 
many OSes"
-SRC_URI="http://swupdate.openvpn.net/community/releases/${P}.tar.gz
+SRC_URI="https://swupdate.openvpn.net/community/releases/${P}.tar.gz
test? ( 
https://raw.githubusercontent.com/OpenVPN/${PN}/v${PV}/tests/unit_tests/${PN}/mock_msg.h
 )"
-HOMEPAGE="http://openvpn.net/;
+HOMEPAGE="https://openvpn.net/;
 
 LICENSE="GPL-2"
 SLOT="0"

diff --git a/net-vpn/openvpn/openvpn-2.4.6.ebuild 
b/net-vpn/openvpn/openvpn-2.4.6.ebuild
index 40d83109d70..36c8bc9602d 100644
--- a/net-vpn/openvpn/openvpn-2.4.6.ebuild
+++ b/net-vpn/openvpn/openvpn-2.4.6.ebuild
@@ -6,9 +6,9 @@ EAPI=6
 inherit autotools flag-o-matic user systemd linux-info
 
 DESCRIPTION="Robust and highly flexible tunneling application compatible with 
many OSes"
-SRC_URI="http://swupdate.openvpn.net/community/releases/${P}.tar.gz
+SRC_URI="https://swupdate.openvpn.net/community/releases/${P}.tar.gz
test? ( 
https://raw.githubusercontent.com/OpenVPN/${PN}/v${PV}/tests/unit_tests/${PN}/mock_msg.h
 )"
-HOMEPAGE="http://openvpn.net/;
+HOMEPAGE="https://openvpn.net/;
 
 LICENSE="GPL-2"
 SLOT="0"

diff --git a/net-vpn/openvpn/openvpn-.ebuild 
b/net-vpn/openvpn/openvpn-.ebuild
index 8a34713832c..4f6a5737ccd 100644
--- a/net-vpn/openvpn/openvpn-.ebuild
+++ b/net-vpn/openvpn/openvpn-.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
@@ -8,7 +8,7 @@ inherit autotools flag-o-matic user systemd linux-info git-r3
 DESCRIPTION="Robust and highly flexible tunneling application compatible with 
many OSes"
 EGIT_REPO_URI="https://github.com/OpenVPN/${PN}.git;
 EGIT_SUBMODULES=(-cmocka)
-HOMEPAGE="http://openvpn.net/;
+HOMEPAGE="https://openvpn.net/;
 
 LICENSE="GPL-2"
 SLOT="0"



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

2018-05-31 Thread Thomas Deutschmann
commit: c26dc163049d56571c740e43ceb75b29f3228d5d
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Thu May 31 22:50:50 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Thu May 31 22:51:01 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c26dc163

dev-vcs/git: security cleanup

Bug: https://bugs.gentoo.org/656868
Package-Manager: Portage-2.3.40, Repoman-2.3.9

 dev-vcs/git/Manifest  |   6 -
 dev-vcs/git/git-2.16.1.ebuild | 699 --
 dev-vcs/git/git-2.16.3.ebuild | 699 --
 3 files changed, 1404 deletions(-)

diff --git a/dev-vcs/git/Manifest b/dev-vcs/git/Manifest
index d9bcf01f766..f9c9796ab21 100644
--- a/dev-vcs/git/Manifest
+++ b/dev-vcs/git/Manifest
@@ -1,12 +1,6 @@
-DIST git-2.16.1.tar.xz 4961656 BLAKE2B 
d94328da5d027cb82f1f23804a12dfc5df1577bf2c28cc376d4bb5c9e34d317886437f7eee2ac4503b8e2639d2e24c35660ab82a50207f500b7ed6fb104d3624
 SHA512 
09e30ada7bcf41f78f15784908062c10162d58d2fd7a68ad27e42fd49dc37eb0e82c19ad21db31034a189a8cdd009013a29f943e1ae5d5ab5688c913d2a4d42a
-DIST git-2.16.3.tar.xz 4966248 BLAKE2B 
cd4d2573afd02a23766c4dd0da8397ac36193f68e18c162fc85d60d7595a50da7707f592ccc3a9f00a22fdcb8a8cada82139fe30f97af193fb367a4e392cbaa8
 SHA512 
73520cf3500b2d13b77eb1e5ec0d60263aad07732d25631732f0d986abd023f97b8a6db4abff64d342cb053018289b5f7a3e32f10b86bd9092a37ee0585adc8a
 DIST git-2.16.4.tar.xz 4968252 BLAKE2B 
77f76408bde02bfacdb99d22baca05893f63c96d1fb7508c7e92541f8f7ec9ced0dad650be788fd28a1e03b5d88b88708652d07a47bedaae60a9cbd4e2eec858
 SHA512 
f54e431e78289349dcb927ec34873dfb801c49a41cbb3d0138346d603af26bd7d86f9ac95e7a61a4831017f3503f33374510ccf68b0e62b0691fc5a43283f1ac
 DIST git-2.17.1.tar.xz 5015484 BLAKE2B 
d3a61023872a15e3176e4dae6df83d4c2369a377244d44dfd7a63a15ecc3a7b145093afd5d6fa72e4eca98ba4f81f7ccd89ac2400c9cf8107ac04fd35d8bf6e4
 SHA512 
77c27569d40fbae1842130baa0cdda674a02e384631bd8fb1f2ddf67ce372dd4903b2ce6b4283a4ae506cdedd5daa55baa2afe6a6689528511e24e4beb864960
-DIST git-htmldocs-2.16.1.tar.xz 1160372 BLAKE2B 
d426fbc85772e5f04550071dea50a75e6d581fd040e8b37b3b342a8d6569d0dcf456445bab1dec3d84e254e82468c900afff7c6be1ebd6771e7fad5884b92515
 SHA512 
f2bb8b88ab5aa3d6204874aae583249d5137193c5fe3925df7ae1bcdaec0564b496df9a648c180bebb0c8ff4573f27e330802020d3c9207c2738ddd5c52d99c9
-DIST git-htmldocs-2.16.3.tar.xz 1164252 BLAKE2B 
43d5b0317d3cb181c24347933b6ee3ce586f7be7e38ae30555bc732b369287f080879ff0408601db125a4104b665956f6bcef3f243496008d3ec1601110b06df
 SHA512 
6271ff7780053347ceba47754db00fa8a0a39ff622c490e273ed286faa6ade3f7d6580fa396c913b4485a942b2ad0cdd898de467fde497de1d850fb6d3debd1e
 DIST git-htmldocs-2.16.4.tar.xz 1164256 BLAKE2B 
88a7ab5b094f15bc2b6c0f4d4c3eae185f6e6c0f00f4aca75492f0cc964428d1bf53002e0e43468b60b62058af5f13b061231061247e19b32bc70c2c8adb04eb
 SHA512 
8f4a8c51656559af81296fb064ecf0f88444952c7f8ee91b85e5a61b20d200267d7432f720ded12046bab986361cff48cf7a2f5d21e05c1ac7648cc3168a0049
 DIST git-htmldocs-2.17.1.tar.xz 1173296 BLAKE2B 
5133a86fb73cd58d6a9d4ed05d32949f642c9a670a49ea67c7170dfb39c4ff3f63d5f220abebcc979f87a360ec2990ccf5a9e3c18e8fcb07082bac111ecb12c7
 SHA512 
69054b087ffd1c88532672c6edea3cd27e08421f25c09a1a304420ec6aa20806888f71e4ef21aac1bc2fed81a045a64ae164a9dc377eb48d61887bf8d787782c
-DIST git-manpages-2.16.1.tar.xz 417188 BLAKE2B 
239fb33967d17c8b10efb2e0d1963f7be3404b7f262b49f89b3f4a538135d80268fbe7fe0e561c9cb2d86840eb46b61653ed363d8da27d1169c435d8e1d5e851
 SHA512 
20c7646b5f1e3c633ce6aae5ee5fcbe4ca1e59fc9253ec9a9e45c7cd8a8ac7a5e71e36258eb747e3bd6d51b3b7971137315dcdbdff493e0f8774ecd3e309735a
-DIST git-manpages-2.16.3.tar.xz 417152 BLAKE2B 
2719a9a603dc49db1a61a2cec42427bdcdc96fab9d21d16c5a8c70d7dba271a1e5b29f4f83f32c525c4866e3497352017af3777a769893c9543e65d625972375
 SHA512 
b34a3658412a144fed6f818acc05c0b4be2453ae63f9430dcd53cda750f737bd3da50390bd3f4266e69befa521eddd222985fd531acca1ebd4ca62c6c5b2a85c
 DIST git-manpages-2.16.4.tar.xz 417136 BLAKE2B 
9a75913dae62fa2eb31cf48e77e266aa8d91c67b8a753c1740283b1d626dea1e9aa8d7cea06d9b97887f801b4d1f1b927014851105cefd3241ca7ab7330bfc8b
 SHA512 
8029e9fac1eca542e809da1247f4eec3a2c81c0eb12d03aa816dcf120677011d3e409b06c28c8e7dbf41cbbcca873ec93846dc317bc73e57f4d4701ce7abf73d
 DIST git-manpages-2.17.1.tar.xz 419400 BLAKE2B 
af8cef1ac43c6b5ee073c7e18c161ba3ebe0669e474833211c95e72b33524050c30ca133ada98e07c8b481ffc4a5cbce1e7d68427b7aeb9bb80534c2ef3623f0
 SHA512 
fbdd4ef99419d244bc7c03b10cf09e92d1f0894879fe159ee1f53262daebdc7fe72d6c2bbe9e21fe354f8afb26fa06b35788e54b0c078b686706b511bf7c33ee

diff --git a/dev-vcs/git/git-2.16.1.ebuild b/dev-vcs/git/git-2.16.1.ebuild
deleted file mode 100644
index e675a47660d..000
--- a/dev-vcs/git/git-2.16.1.ebuild
+++ /dev/null
@@ -1,699 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-GENTOO_DEPEND_ON_PERL=no
-
-# bug #329479: git-remote-testgit is not multiple-version aware

[gentoo-commits] repo/gentoo:master commit in: sys-apps/s6-linux-init/

2018-05-31 Thread William Hubbs
commit: 54a87e3337a489cb8254a36e643c0fbea3fda24e
Author: Samuel Holland  sholland  org>
AuthorDate: Fri Mar 30 03:25:17 2018 +
Commit: William Hubbs  gentoo  org>
CommitDate: Thu May 31 22:48:06 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=54a87e33

sys-apps/s6-linux-init: 0.4.0.0 version bump

 sys-apps/s6-linux-init/Manifest|  1 +
 .../s6-linux-init/s6-linux-init-0.4.0.0.ebuild | 62 ++
 2 files changed, 63 insertions(+)

diff --git a/sys-apps/s6-linux-init/Manifest b/sys-apps/s6-linux-init/Manifest
index 424974a80e7..59d7487f0ef 100644
--- a/sys-apps/s6-linux-init/Manifest
+++ b/sys-apps/s6-linux-init/Manifest
@@ -1 +1,2 @@
 DIST s6-linux-init-0.3.1.1.tar.gz 25955 BLAKE2B 
46e8e88c9c48fd00819cd0f437eea7ca6a5c08751aa3196dda24a8d3a22fdb14270ae99c74134ab0e123dde65bf3cc86c7916a157e447a72428db9b3870ffe3f
 SHA512 
b8a44e09fc6770e91f1ffeed3267bf5fb83cf857653727d52773674db5942fbbc010355bdf24e456d2b2df5a1ac72888b78b2ec502c0d42770af58aaaec00648
+DIST s6-linux-init-0.4.0.0.tar.gz 26744 BLAKE2B 
d56ba8def4e4a0158721fd9b9c4f19aa2e13e615e7e598fdced2b7c341820f31830c021d9181792bfd324e70163fed826c691a80fbbb7ae6f30be46eeb6330b9
 SHA512 
5b53d3afad28b476d366d649f9989de79adaaa3b7d255323bb121a6f8e6fef051306cd6368ddcc3745b6472bf4ac2ccb7f4088f6addeb6d52ebc40e703dcbb44

diff --git a/sys-apps/s6-linux-init/s6-linux-init-0.4.0.0.ebuild 
b/sys-apps/s6-linux-init/s6-linux-init-0.4.0.0.ebuild
new file mode 100644
index 000..f1878d4e465
--- /dev/null
+++ b/sys-apps/s6-linux-init/s6-linux-init-0.4.0.0.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DESCRIPTION="Generates an init binary for s6-based init systems"
+HOMEPAGE="https://www.skarnet.org/software/s6-linux-init/;
+SRC_URI="https://www.skarnet.org/software/${PN}/${P}.tar.gz;
+
+LICENSE="ISC"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="static"
+
+DEPEND=">=sys-devel/make-3.81
+   static? (
+   >=dev-libs/skalibs-2.6.4.0[static-libs]
+   )
+   !static? (
+   >=dev-libs/skalibs-2.6.4.0
+   )
+"
+RDEPEND="
+   >=dev-lang/execline-2.3.0.4
+   >=sys-apps/s6-2.7.1.0
+   >=sys-apps/s6-linux-utils-2.4.0.2
+   >=sys-apps/s6-portable-utils-2.2.1.1
+   !static? (
+   >=dev-libs/skalibs-2.6.4.0:=
+   )
+"
+
+DOCS="INSTALL examples"
+HTML_DOCS="doc/*"
+
+src_prepare() {
+   default
+
+   # Remove QA warning about LDFLAGS addition
+   sed -i "s/tryldflag LDFLAGS_AUTO -Wl,--hash-style=both/:/" 
"${S}/configure" || die
+
+   # configure overrides gentoo's -fstack-protector default
+   sed -i "/^tryflag CFLAGS_AUTO -fno-stack-protector$/d" "${S}/configure" 
|| die
+}
+
+src_configure() {
+   econf \
+   --bindir=/bin \
+   --dynlibdir=/$(get_libdir) \
+   --libdir=/usr/$(get_libdir)/${PN} \
+   --with-dynlib=/$(get_libdir) \
+   --with-lib=/usr/$(get_libdir)/skalibs \
+   --with-sysdeps=/usr/$(get_libdir)/skalibs \
+   $(use_enable static allstatic) \
+   $(use_enable static static-libc)
+}
+
+pkg_postinst()
+{
+   einfo "The generated init script requires additional packages."
+   einfo "Read ${ROOT}usr/share/doc/${PF}/INSTALL for details."
+}



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

2018-05-31 Thread William Hubbs
commit: ca19989e22b273e8a19e52a5355fa85c5adacf9f
Author: Samuel Holland  sholland  org>
AuthorDate: Fri Mar 30 03:24:34 2018 +
Commit: William Hubbs  gentoo  org>
CommitDate: Thu May 31 22:48:06 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ca19989e

sys-apps/s6: 2.7.1.1 version bump

 sys-apps/s6/Manifest  |  1 +
 sys-apps/s6/s6-2.7.1.1.ebuild | 60 +++
 2 files changed, 61 insertions(+)

diff --git a/sys-apps/s6/Manifest b/sys-apps/s6/Manifest
index b055cb4df68..fc86d3003e9 100644
--- a/sys-apps/s6/Manifest
+++ b/sys-apps/s6/Manifest
@@ -1,3 +1,4 @@
 DIST s6-2.1.3.0.tar.gz 181237 BLAKE2B 
8cf3b4d4da81aacc17fb663a0648bae1a17085c796014d9c49b4c8c5915cdb9694f067fc1f23afc0738377535d4db493f3b1d187c62ebb48c531e975e398db6f
 SHA512 
f5b962fb9f36a910fd8b56b1158cc28d1dab808f22f6beb309b8c23dab1863409aaecd2e3806b51ec34aef1c70f117d3b8af4c7167e0e854f6925fe278cdcaca
 DIST s6-2.6.1.1.tar.gz 196083 BLAKE2B 
a05083adcba33770ccbc5621c0fc6d7f6c5be22f700bb6a5642fd37bab1ed78b18c16bf5713ade1c2ae456fb653b38aeb793e671138b1038f988ed78c6fad748
 SHA512 
08f1af0f2e66b3f60f4a6b1489ae91fc59dd5aec97789cc655ae2ba7841327293e3a3027155d02502b34bcdad40778dfaeb441f100e8598aecf081d9d739c99d
 DIST s6-2.7.0.0.tar.gz 198303 BLAKE2B 
e835fd25c75a25d3f39ed59098911e65441e3fcbb4f53c48b3c13de63600975839be4fafb9a620d9ec6168a27a2f0bf86efe08797803230e8e12cab1fb0bcd3a
 SHA512 
495d73b8e5c34ad7295dcf94d34b6998341db063594b31be6b15bead5e47644cc3c7e893974bed4ed1feff7a8a3ad2430658c26eab361e8c90893f877476cc53
+DIST s6-2.7.1.1.tar.gz 204738 BLAKE2B 
5a322fb992197b921f12fbf1e5bdec7cf1797a2bec81b72faf1eb2bf94c8f46392f9eb494de58d05b6df43daafa5b0abb3947c3c1a0cb5aa3cd83a56ccd45370
 SHA512 
59b0a611eaa0bbdeae3133a182e933e14806151d3b8d44c7f4258a63693cf2fa487fce91a4ea37527ed0f52f211a5391b3fcf6202773b0a80d6ce7f3de60ff79

diff --git a/sys-apps/s6/s6-2.7.1.1.ebuild b/sys-apps/s6/s6-2.7.1.1.ebuild
new file mode 100644
index 000..df566e620d6
--- /dev/null
+++ b/sys-apps/s6/s6-2.7.1.1.ebuild
@@ -0,0 +1,60 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit versionator
+
+DESCRIPTION="skarnet.org's small and secure supervision software suite"
+HOMEPAGE="https://www.skarnet.org/software/s6/;
+SRC_URI="https://www.skarnet.org/software/${PN}/${P}.tar.gz;
+
+LICENSE="ISC"
+SLOT="0/$(get_version_component_range 1-2)"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE="static static-libs"
+
+DEPEND=">=sys-devel/make-3.81
+   static? (
+   >=dev-lang/execline-2.3.0.4[static-libs]
+   >=dev-libs/skalibs-2.6.4.0[static-libs]
+   )
+   !static? (
+   >=dev-lang/execline-2.3.0.4[static=]
+   >=dev-libs/skalibs-2.6.4.0
+   )
+"
+RDEPEND="
+   >=dev-lang/execline-2.3.0.4:=[!static?]
+   !static? (
+   >=dev-libs/skalibs-2.6.4.0:=
+   )
+"
+
+DOCS="AUTHORS examples README*"
+HTML_DOCS="doc/*"
+
+src_prepare() {
+   default
+
+   # Remove QA warning about LDFLAGS addition
+   sed -i "s/tryldflag LDFLAGS_AUTO -Wl,--hash-style=both/:/" 
"${S}/configure" || die
+
+   # configure overrides gentoo's -fstack-protector default
+   sed -i "/^tryflag CFLAGS -fno-stack-protector$/d" "${S}/configure" || 
die
+}
+
+src_configure() {
+   econf \
+   --bindir=/bin \
+   --dynlibdir=/$(get_libdir) \
+   --libdir=/usr/$(get_libdir)/${PN} \
+   --with-dynlib=/$(get_libdir) \
+   --with-lib=/usr/$(get_libdir)/execline \
+   --with-lib=/usr/$(get_libdir)/skalibs \
+   --with-sysdeps=/usr/$(get_libdir)/skalibs \
+   $(use_enable !static shared) \
+   $(use_enable static allstatic) \
+   $(use_enable static static-libc) \
+   $(use_enable static-libs static)
+}



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

2018-05-31 Thread William Hubbs
commit: 630600115b1fb6205b91e332d206e817b8fcb3cb
Author: Samuel Holland  sholland  org>
AuthorDate: Fri Mar 30 03:25:33 2018 +
Commit: William Hubbs  gentoo  org>
CommitDate: Thu May 31 22:48:06 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=63060011

sys-apps/s6-rc: 0.4.0.1 version bump

 sys-apps/s6-rc/Manifest |  1 +
 sys-apps/s6-rc/s6-rc-0.4.0.1.ebuild | 70 +
 2 files changed, 71 insertions(+)

diff --git a/sys-apps/s6-rc/Manifest b/sys-apps/s6-rc/Manifest
index 780e0021ada..8632670f2c3 100644
--- a/sys-apps/s6-rc/Manifest
+++ b/sys-apps/s6-rc/Manifest
@@ -1,2 +1,3 @@
 DIST s6-rc-0.3.0.0.tar.gz 93183 BLAKE2B 
0096fe268393192867b1e2d45f9a46c0a76184783e16dbf066891a84a3f6177aec40a4cc78c276126c4588d7d57e4c5a2fa609b1b0276a12a595b99bc7440497
 SHA512 
d29755f84975b6b2811f55a88cd2b9f1f8383c80ec8aa19e778f74eedf0ae6cb17e55ad96c46bfea7dc3c586a6f10c783db80e8742d2a2e36d3d0062c0f10c06
 DIST s6-rc-0.4.0.0.tar.gz 96417 BLAKE2B 
fea4cfbadd82e8e775e4ba2cc1168fc3932f2f23335efa73f254fb17176954cf4d0c10e16bcecf4d62e9ebe05cb213e370042f86e40cb5a4a5583768fe313a83
 SHA512 
81ed2b09ab980e9d531e6b919f25fe9819f6144e7e639d488362fd872aead73244a03d83da9abd4cb64c10226c5e6fd163c517dcd59566b32a26841b4814ac21
+DIST s6-rc-0.4.0.1.tar.gz 96491 BLAKE2B 
fe6aa6e2ed868cca6d76928571d561784012ded476825501bb137798c644495a06c2b08c752198d6e985f48fe34404868fa24d49785ff42610e1dd7314ee8088
 SHA512 
f4e4105dd51eb9dfa4ba45d3f85970d763c70eb5e276de818d9b2c75db9153d3000dd7579ca8e7c4bf814b05bcbcde1dd9b363c57c6507f1cc5af7898049fba7

diff --git a/sys-apps/s6-rc/s6-rc-0.4.0.1.ebuild 
b/sys-apps/s6-rc/s6-rc-0.4.0.1.ebuild
new file mode 100644
index 000..ab1ba2e9f5a
--- /dev/null
+++ b/sys-apps/s6-rc/s6-rc-0.4.0.1.ebuild
@@ -0,0 +1,70 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit versionator
+
+DESCRIPTION="service manager for the s6 supervision suite"
+HOMEPAGE="https://www.skarnet.org/software/s6-rc/;
+SRC_URI="https://www.skarnet.org/software/${PN}/${P}.tar.gz;
+
+LICENSE="ISC"
+SLOT="0/$(get_version_component_range 1-2)"
+KEYWORDS="~amd64 ~x86"
+IUSE="static static-libs"
+
+DEPEND=">=sys-devel/make-3.81
+   static? (
+   >=dev-lang/execline-2.3.0.4[static-libs]
+   >=dev-libs/skalibs-2.6.4.0[static-libs]
+   >=sys-apps/s6-2.7.1.0[static-libs]
+   )
+   !static? (
+   >=dev-lang/execline-2.3.0.4[static=]
+   >=dev-libs/skalibs-2.6.4.0
+   >=sys-apps/s6-2.7.1.0[static=]
+   )
+"
+RDEPEND="
+   >=dev-lang/execline-2.3.0.4:=[!static?]
+   >=sys-apps/s6-2.7.1.0:=[!static?]
+   !static? (
+   >=dev-libs/skalibs-2.6.4.0:=
+   )
+"
+
+DOCS="examples"
+HTML_DOCS="doc/*"
+
+src_prepare() {
+   default
+
+   # Remove QA warning about LDFLAGS addition
+   sed -i "s/tryldflag LDFLAGS_AUTO -Wl,--hash-style=both/:/" 
"${S}/configure" || die
+
+   # configure overrides gentoo's -fstack-protector default
+   sed -i "/^tryflag CFLAGS -fno-stack-protector$/d" "${S}/configure" || 
die
+}
+
+src_configure() {
+   econf \
+   --bindir=/bin \
+   --dynlibdir=/$(get_libdir) \
+   --libdir=/usr/$(get_libdir)/${PN} \
+   --with-dynlib=/$(get_libdir) \
+   --with-lib=/usr/$(get_libdir)/execline \
+   --with-lib=/usr/$(get_libdir)/s6 \
+   --with-lib=/usr/$(get_libdir)/skalibs \
+   --with-sysdeps=/usr/$(get_libdir)/skalibs \
+   $(use_enable !static shared) \
+   $(use_enable static allstatic) \
+   $(use_enable static static-libc) \
+   $(use_enable static-libs static)
+}
+
+pkg_postinst() {
+   ewarn "Databases from ${PN}-0.3.0.0 or earlier must be manually 
upgraded!"
+   ewarn "See the upgrade notes at 
${EPREFIX}/usr/share/doc/${P}/html/upgrade.html"
+   ewarn "and the documentation for the s6-rc-format-upgrade utility."
+}



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

2018-05-31 Thread William Hubbs
commit: 7aff3af134221f79a2e6fda9ced041e25ff9252b
Author: Samuel Holland  sholland  org>
AuthorDate: Fri Mar 30 03:24:06 2018 +
Commit: William Hubbs  gentoo  org>
CommitDate: Thu May 31 22:47:57 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7aff3af1

dev-libs/skalibs: 2.6.4.0 version bump

 dev-libs/skalibs/Manifest   |  1 +
 dev-libs/skalibs/skalibs-2.6.4.0.ebuild | 48 +
 2 files changed, 49 insertions(+)

diff --git a/dev-libs/skalibs/Manifest b/dev-libs/skalibs/Manifest
index 8cb341430f0..2a607f41828 100644
--- a/dev-libs/skalibs/Manifest
+++ b/dev-libs/skalibs/Manifest
@@ -1,3 +1,4 @@
 DIST skalibs-2.3.2.0.tar.gz 205976 BLAKE2B 
01e1694515093494d0d216e5b5f17524118c6fd3f5fe23b775c50055269472a8d82883b8a8a9f40b35c5bc1f36d867a1daca7f279d316b3789fbfc0c56c882d8
 SHA512 
f5a4b85fc43f49eccf5a2ac2ce5b142afc28fe4af781e59d1ad21a7eb5896075720230391234fcf7879cb29ba2d1624926d8cca77c3925327aa7a9a5fefff91a
 DIST skalibs-2.6.1.0.tar.gz 210504 BLAKE2B 
47be3c920d7e0db9baa5982c5e1273e3132636d84767b5a0087bcbda0c18039b0ca26428c1db9a33a0ed5186a9c94860c73aaccd7ecf38da21e56e9b3e5ffb4d
 SHA512 
52db44f398bcc08a2b4243a32254fef87d11f152dd6e9f8fa85dcc548fff5dcd1ef83ffbd32aa572837f344f9a3e4a31f156edd5ad6b4274d8138fbf24213a57
 DIST skalibs-2.6.3.0.tar.gz 224463 BLAKE2B 
0b051cb027b2c7335c5b6d581aeb8ff4fce8262b58551a9a0ec87d03148280a66be07a0f589731c65ef9b5298e64be93a5bd2a45818bc131cb2df5f31ac1040e
 SHA512 
4f904cde17fa91070317b9ddd542715c5b4e19a8ccb3ae3b2eb014a782ae66b38033f7f5614d92cfb64e251aa4e97e11c03695f161cdd2b122b61fd3e627af9a
+DIST skalibs-2.6.4.0.tar.gz 226780 BLAKE2B 
80d01d3696452b54d0247c8e523c059bb5ecd59fdea0d18a80992c3db70deab935fce13b5559835f98ccfacf81a2a81e8a6b432b67f851a42f8441f7f7ecc19e
 SHA512 
19062853bd9df0dadeceaab96aca9d2a68d93aada7552d306902d1b13c55d421bbff7fd37dccaf1a81d66bbecf43ed2242961fdb7bd51ff22e9b6114c1b2bb77

diff --git a/dev-libs/skalibs/skalibs-2.6.4.0.ebuild 
b/dev-libs/skalibs/skalibs-2.6.4.0.ebuild
new file mode 100644
index 000..da01456a849
--- /dev/null
+++ b/dev-libs/skalibs/skalibs-2.6.4.0.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit versionator
+
+DESCRIPTION="skarnet.org general-purpose libraries"
+HOMEPAGE="https://www.skarnet.org/software/skalibs/;
+SRC_URI="https://www.skarnet.org/software/${PN}/${P}.tar.gz;
+
+LICENSE="ISC"
+SLOT="0/$(get_version_component_range 1-2)"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE="doc ipv6 static-libs"
+
+DEPEND=">=sys-devel/make-3.81"
+RDEPEND=""
+
+HTML_DOCS="doc/*"
+
+src_prepare() {
+   default
+
+   # Remove QA warning about LDFLAGS addition
+   sed -i "s/tryldflag LDFLAGS_AUTO -Wl,--hash-style=both/:/" 
"${S}/configure" || die
+
+   # configure overrides gentoo's -fstack-protector default
+   sed -i "/^tryflag CFLAGS -fno-stack-protector$/d" "${S}/configure" || 
die
+}
+
+src_configure() {
+   econf \
+   --datadir=/etc \
+   --dynlibdir=/$(get_libdir) \
+   --libdir=/usr/$(get_libdir)/${PN} \
+   --sysdepdir=/usr/$(get_libdir)/${PN} \
+   --enable-clock \
+   --enable-shared \
+   $(use_enable static-libs static) \
+   $(use_enable ipv6)
+}
+
+src_install() {
+   emake DESTDIR="${D}" install
+
+   use doc && einstalldocs
+}



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

2018-05-31 Thread Nick Sarnie
commit: 5a7c07e8ab6ce3fb005430154351a75a7498aa89
Author: Nick Sarnie  gentoo  org>
AuthorDate: Thu May 31 22:44:45 2018 +
Commit: Nick Sarnie  gentoo  org>
CommitDate: Thu May 31 22:46:32 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a7c07e8

media-libs/vulkan-loader: Drop unnecessary patch from 

Fixed upstream

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 ...loader--Do-not-install-vulkan-headers.patch | 24 --
 media-libs/vulkan-loader/vulkan-loader-.ebuild |  1 -
 2 files changed, 25 deletions(-)

diff --git 
a/media-libs/vulkan-loader/files/vulkan-loader--Do-not-install-vulkan-headers.patch
 
b/media-libs/vulkan-loader/files/vulkan-loader--Do-not-install-vulkan-headers.patch
deleted file mode 100644
index b0cc73c4486..000
--- 
a/media-libs/vulkan-loader/files/vulkan-loader--Do-not-install-vulkan-headers.patch
+++ /dev/null
@@ -1,24 +0,0 @@
-From d3d9f1b73732d4f9d4d33bc7fa782cadbc10d80f Mon Sep 17 00:00:00 2001
-From: Nick Sarnie 
-Date: Mon, 21 May 2018 22:34:25 -0400
-Subject: [PATCH] Do not install vulkan headers
-
-Signed-off-by: Nick Sarnie 

- CMakeLists.txt | 1 -
- 1 file changed, 1 deletion(-)
-
-diff --git a/CMakeLists.txt b/CMakeLists.txt
-index 627de6f70..65f5ea0d7 100644
 a/CMakeLists.txt
-+++ b/CMakeLists.txt
-@@ -170,7 +170,6 @@ if(NOT WIN32)
- endif()
- endif()
- 
--install(DIRECTORY "${HEADERS_DIR}/include/vulkan" DESTINATION 
${CMAKE_INSTALL_INCLUDEDIR})
- install(FILES "${CMAKE_CURRENT_BINARY_DIR}/vk_layer_dispatch_table.h" 
DESTINATION "${CMAKE_INSTALL_INCLUDEDIR}/vulkan")
- 
- # uninstall target
--- 
-2.17.0

diff --git a/media-libs/vulkan-loader/vulkan-loader-.ebuild 
b/media-libs/vulkan-loader/vulkan-loader-.ebuild
index 33afbd7d834..e265bfcef23 100644
--- a/media-libs/vulkan-loader/vulkan-loader-.ebuild
+++ b/media-libs/vulkan-loader/vulkan-loader-.ebuild
@@ -33,7 +33,6 @@ DEPEND="${PYTHON_DEPS}
)"
 
 PATCHES=(
-   "${FILESDIR}/${P}-Do-not-install-vulkan-headers.patch"
"${FILESDIR}/${P}-Use-usr-for-vulkan-headers.patch"
 )
 



[gentoo-commits] repo/gentoo:master commit in: profiles/arch/x86/, profiles/arch/alpha/, profiles/base/, profiles/arch/amd64/

2018-05-31 Thread Thomas Deutschmann
commit: e73a6246a5aeb086ec4a14a2c59002c6b1f43319
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Thu May 31 22:42:31 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Thu May 31 22:43:38 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e73a6246

profiles: mask net-analyzer/wireshark[doc] everywhere; unmask on amd64/x86

 profiles/arch/alpha/package.use.mask| 4 
 profiles/arch/amd64/package.use.stable.mask | 5 -
 profiles/arch/x86/package.use.stable.mask   | 3 +++
 profiles/base/package.use.stable.mask   | 4 
 4 files changed, 11 insertions(+), 5 deletions(-)

diff --git a/profiles/arch/alpha/package.use.mask 
b/profiles/arch/alpha/package.use.mask
index ab6feb8024f..c0bc7052169 100644
--- a/profiles/arch/alpha/package.use.mask
+++ b/profiles/arch/alpha/package.use.mask
@@ -1,10 +1,6 @@
 # Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
-# Thomas Deutschmann  (31 Mai 2018)
-# Needs dev-ruby/asciidoctor and deps which aren't keyworded
-net-analyzer/wireshark doc
-
 # Tobias Klausmann  (22 Mar 2018)
 # Masked due to missing deps. Some *could* have their deps keyworded,
 # but we're trying to keep the maintenance load low.

diff --git a/profiles/arch/amd64/package.use.stable.mask 
b/profiles/arch/amd64/package.use.stable.mask
index a35448ffbef..e6b74b911c0 100644
--- a/profiles/arch/amd64/package.use.stable.mask
+++ b/profiles/arch/amd64/package.use.stable.mask
@@ -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
 
 # When you add an entry to the top of this file, add your name, the date, and
@@ -17,6 +17,9 @@
 
 #--- END OF EXAMPLES ---
 
+# Thomas Deutschmann  (01 Jun 2018)
+net-analyzer/wireshark -doc
+
 # Thomas Beierlein  (20 Apr 2018)
 # Needs asciidoctor which pulls a lot unstable ruby deps
 media-radio/wsjtx doc

diff --git a/profiles/arch/x86/package.use.stable.mask 
b/profiles/arch/x86/package.use.stable.mask
index 0613e38e5ad..d1717d1184d 100644
--- a/profiles/arch/x86/package.use.stable.mask
+++ b/profiles/arch/x86/package.use.stable.mask
@@ -17,6 +17,9 @@
 
 #--- END OF EXAMPLES ---
 
+# Thomas Deutschmann  (01 Jun 2018)
+net-analyzer/wireshark -doc
+
 # Andreas Sturmlechner  (21 Nov 2017)
 # Requires not yet stabilised media-libs/qtav
 media-gfx/digikam mediaplayer

diff --git a/profiles/base/package.use.stable.mask 
b/profiles/base/package.use.stable.mask
index af6bf892de4..5ba559abf26 100644
--- a/profiles/base/package.use.stable.mask
+++ b/profiles/base/package.use.stable.mask
@@ -4,6 +4,10 @@
 # This file requires eapi 5 or later. New entries go on top.
 # Please use the same syntax as in package.use.mask
 
+# Thomas Deutschmann  (01 Jun 2018)
+# Needs dev-ruby/asciidoctor which has a lot of unstable deps
+net-analyzer/wireshark doc
+
 # Andreas Sturmlechner  (29 May 2018)
 # Depends on unstable media-libs/libaom, net-libs/srt
 media-video/vlc aom srt



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

2018-05-31 Thread William Hubbs
commit: 12057af1d91b3295f8dd5125ce7782e6125593a4
Author: William Hubbs  gentoo  org>
AuthorDate: Thu May 31 22:09:41 2018 +
Commit: William Hubbs  gentoo  org>
CommitDate: Thu May 31 22:10:08 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=12057af1

sys-apps/openrc: 0.36 bump

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 sys-apps/openrc/Manifest   |   1 +
 sys-apps/openrc/openrc-0.36.ebuild | 328 +
 2 files changed, 329 insertions(+)

diff --git a/sys-apps/openrc/Manifest b/sys-apps/openrc/Manifest
index d0d26c31e47..dd82fdc7c87 100644
--- a/sys-apps/openrc/Manifest
+++ b/sys-apps/openrc/Manifest
@@ -1,2 +1,3 @@
 DIST openrc-0.34.11.tar.gz 228054 BLAKE2B 
8d4fdd7de4b3c44df0ccec728b91bd2624582dc2bbdb1fa7892aa61ce0a953a7cf66964f38da888636d895e3c6b776747a4a7fbbdbbbd26029313695f35837fe
 SHA512 
76245d31c6fe9e90e5e2f35ce918b915fc88c231674e0c99dc98b8f3fa120e794900eec9919a0ab029a081b206393246eccb9119a79c90ad6e39325d022928be
 DIST openrc-0.35.5.tar.gz 241784 BLAKE2B 
6f63dcf30c430949f25108b0ca808f2317b2e58440419fa5c2aac04ed614c5b22105bfa38d51d54ee0d293be8b11f15b756b00d805ab71f9a2e92f44b98ce6e1
 SHA512 
655a0a32650ed46998ae84473e8a82aadd9de09904c5173cd9b9e2500fc8935e96539672b513a883c077ae862ece12ab768d4f379dbeb4389a7067ce7121dc0d
+DIST openrc-0.36.tar.gz 240179 BLAKE2B 
1361d22782d6063e7fce61a98ef1e1f754d0208ec58de02ae60a0950531d248ac6e65e1ed45b412c89288103f6848b24aa51dd66232aa46e7900b339cac21a57
 SHA512 
f4730489e595a9ac4477c2b410e034b4eea2b8111c12c2695916aa04102020f8c84cb24220d3aa552709898035aa196e2fd48cba9b12a71dff1f5c2b03c3d424

diff --git a/sys-apps/openrc/openrc-0.36.ebuild 
b/sys-apps/openrc/openrc-0.36.ebuild
new file mode 100644
index 000..18aa6cade20
--- /dev/null
+++ b/sys-apps/openrc/openrc-0.36.ebuild
@@ -0,0 +1,328 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit flag-o-matic pam toolchain-funcs
+
+DESCRIPTION="OpenRC manages the services, startup and shutdown of a host"
+HOMEPAGE="https://github.com/openrc/openrc/;
+
+if [[ ${PV} == "" ]]; then
+   EGIT_REPO_URI="https://github.com/OpenRC/${PN}.git;
+   inherit git-r3
+else
+   SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd"
+fi
+
+LICENSE="BSD-2"
+SLOT="0"
+IUSE="audit debug ncurses pam newnet prefix +netifrc selinux static-libs
+   unicode kernel_linux kernel_FreeBSD"
+
+COMMON_DEPEND="kernel_FreeBSD? ( || ( >=sys-freebsd/freebsd-ubin-9.0_rc 
sys-process/fuser-bsd ) )
+   ncurses? ( sys-libs/ncurses:0= )
+   pam? (
+   sys-auth/pambase
+   virtual/pam
+   )
+   audit? ( sys-process/audit )
+   kernel_linux? (
+   sys-process/psmisc
+   !=sys-libs/libselinux-2.6
+   )
+   !test
+# a value of "#" will just comment out the option
+set_config() {
+   local file="${ED}/$1" var=$2 val com
+   eval "${@:5}" && val=$3 || val=$4
+   [[ ${val} == "#" ]] && com="#" && val='\2'
+   sed -i -r -e "/^#?${var}=/{s:=([\"'])?([^ 
]*)\1?:=\1${val}\1:;s:^#?:${com}:}" "${file}"
+}
+
+set_config_yes_no() {
+   set_config "$1" "$2" YES NO "${@:3}"
+}
+
+src_install() {
+   emake ${MAKE_ARGS} DESTDIR="${D}" install
+
+   # move the shared libs back to /usr so ldscript can install
+   # more of a minimal set of files
+   # disabled for now due to #270646
+   #mv "${ED}"/$(get_libdir)/lib{einfo,rc}* "${ED}"/usr/$(get_libdir)/ || 
die
+   #gen_usr_ldscript -a einfo rc
+   gen_usr_ldscript libeinfo.so
+   gen_usr_ldscript librc.so
+
+   if ! use kernel_linux; then
+   keepdir /lib/rc/init.d
+   fi
+   keepdir /lib/rc/tmp
+
+   # Backup our default runlevels
+   dodir /usr/share/"${PN}"
+   cp -PR "${ED}"/etc/runlevels "${ED}"/usr/share/${PN} || die
+   rm -rf "${ED}"/etc/runlevels
+
+   # Setup unicode defaults for silly unicode users
+   set_config_yes_no /etc/rc.conf unicode use unicode
+
+   # Cater to the norm
+   set_config_yes_no /etc/conf.d/keymaps windowkeys '(' use x86 '||' use 
amd64 ')'
+
+   # On HPPA, do not run consolefont by default (bug #222889)
+   if use hppa; then
+   rm -f "${ED}"/usr/share/openrc/runlevels/boot/consolefont
+   fi
+
+   # Support for logfile rotation
+   insinto /etc/logrotate.d
+   newins "${FILESDIR}"/openrc.logrotate openrc
+
+   # install gentoo pam.d files
+   newpamd "${FILESDIR}"/start-stop-daemon.pam start-stop-daemon
+   newpamd "${FILESDIR}"/start-stop-daemon.pam supervise-daemon
+
+   # install documentation
+   dodoc ChangeLog *.md
+   if use newnet; then
+   dodoc README.newnet
+   fi
+}
+
+add_boot_init() {
+ 

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

2018-05-31 Thread Mike Auty
commit: b2168c789622195e6e0b6e001b6d942e2149edee
Author: Mike Auty  gentoo  org>
AuthorDate: Thu May 31 22:09:22 2018 +
Commit: Mike Auty  gentoo  org>
CommitDate: Thu May 31 22:09:22 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b2168c78

app-crypt/ophcrack: Bump to 3.8.0 (and drop ppc due to qtcharts)

dev-qt/qtcharts-5 isn't keyworded for ppc, so we've dropped ppc support until
then.  Fixes issue 656932.

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 app-crypt/ophcrack/Manifest  |  1 +
 app-crypt/ophcrack/ophcrack-3.8.0.ebuild | 43 
 2 files changed, 44 insertions(+)

diff --git a/app-crypt/ophcrack/Manifest b/app-crypt/ophcrack/Manifest
index ee7d083927e..823ea2bfcb1 100644
--- a/app-crypt/ophcrack/Manifest
+++ b/app-crypt/ophcrack/Manifest
@@ -1,2 +1,3 @@
 DIST ophcrack-3.6.0.tar.bz2 288830 BLAKE2B 
bc2782d08cb84df24b745fdf0e9723e058da614b73a8d25dfe77cfa2ce291eaf8abd83006a9a410f80bdd240eb81fc402d6d5ebd1c9b92b5a7f1785a203c0c7a
 SHA512 
caa9090b622acac1114f5635c2c58a2c32453ae21a96fc4f424cbc197b056872c282cf9d41142e316a1ffbc9523832b8bc7355c1503c15ac8579470de407a5c9
 DIST ophcrack-3.7.0.tar.bz2 294045 BLAKE2B 
f506d29b27b4b90eadfd4d650512aea54db4228c4c63b90827a7957b544ab59dae757fc521fe62ab3be55d97e483ddde2aea9ad08c96b77d156e863a61f26312
 SHA512 
27e73979ca3d733629b9b34c490488cc27140efb8b90d266f270c0b95572cf40319a3fb658c02448fc7a3b825cf05c18a69f5d91bd0656d8410a30645f8dc8c6
+DIST ophcrack-3.8.0.tar.bz2 293033 BLAKE2B 
f20bf79d5cafffaab0667b073e8d9dbcfbae0a16f4139b6304c3f6fc80a24f6ca673db9cd53e28ff277ec35821539f3960265aa28467795e25c45049acca3f31
 SHA512 
c66276b72299744d3e0c9fc14220c7f568e383bd324c1ede228bda5d51da78db817388421c9f5f8cd2f18687e7e53cfb0c65bcc0354b3d55ac16324c61f62dbd

diff --git a/app-crypt/ophcrack/ophcrack-3.8.0.ebuild 
b/app-crypt/ophcrack/ophcrack-3.8.0.ebuild
new file mode 100644
index 000..9165b752e55
--- /dev/null
+++ b/app-crypt/ophcrack/ophcrack-3.8.0.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+inherit eutils
+
+DESCRIPTION="A time-memory-trade-off-cracker"
+HOMEPAGE="http://ophcrack.sourceforge.net/;
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="debug libressl qt5 +tables"
+
+CDEPEND="!libressl? ( dev-libs/openssl:0= )
+libressl? ( dev-libs/libressl:0= )
+net-libs/netwib
+qt5? ( dev-qt/qtcharts:5
+   dev-qt/qtgui:5 )"
+DEPEND="app-arch/unzip
+virtual/pkgconfig
+${CDEPEND}"
+RDEPEND="tables? ( app-crypt/ophcrack-tables )
+${CDEPEND}"
+
+src_configure() {
+
+   local myconf
+
+   myconf="$(use_enable debug)"
+   myconf="${myconf} $(use_enable qt5 gui)"
+
+   econf ${myconf} || die "Failed to compile"
+}
+
+src_install() {
+   emake install DESTDIR="${D}" || die "Installation failed."
+
+   cd "${S}"
+   newicon src/gui/pixmaps/os.xpm ophcrack.xpm
+   make_desktop_entry "${PN}" OphCrack ophcrack
+}



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

2018-05-31 Thread Mikle Kolyada
commit: 40a54c5b63cb11a97829488c648fe8d54e7a194d
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Thu May 31 22:04:57 2018 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Thu May 31 22:05:05 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=40a54c5b

sci-visualization/gnuplot: ppc/ppc64 stable wrt bug #655222

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 sci-visualization/gnuplot/gnuplot-5.2.2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sci-visualization/gnuplot/gnuplot-5.2.2.ebuild 
b/sci-visualization/gnuplot/gnuplot-5.2.2.ebuild
index 5d97c48e24e..7f889aeb503 100644
--- a/sci-visualization/gnuplot/gnuplot-5.2.2.ebuild
+++ b/sci-visualization/gnuplot/gnuplot-5.2.2.ebuild
@@ -17,11 +17,11 @@ if [[ -z ${PV%%*} ]]; then
ECVS_CVS_OPTIONS="-dP"
MY_P="${PN}"
SRC_URI=""
-   KEYWORDS="alpha amd64 arm ia64 x86"
+   KEYWORDS="alpha amd64 arm ia64 ppc ppc64 x86"
 else
MY_P="${P/_/.}"
SRC_URI="mirror://sourceforge/gnuplot/${MY_P}.tar.gz"
-   KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ~ppc ~ppc64 ~s390 ~sparc 
x86 ~ppc-aix ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
+   KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ppc ppc64 ~s390 ~sparc x86 
~ppc-aix ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
 fi
 
 LICENSE="gnuplot bitmap? ( free-noncomm )"



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

2018-05-31 Thread Matt Thode
commit: cc8de9e5501f8d129ebd9d8733da3cbb0177caa2
Author: Matthew Thode  gentoo  org>
AuthorDate: Thu May 31 21:59:42 2018 +
Commit: Matt Thode  gentoo  org>
CommitDate: Thu May 31 22:03:03 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc8de9e5

sys-cluster/heat: 9.0.4 and 10.0.1 stable amd64 and x86 with cleanup

Package-Manager: Portage-2.3.36, Repoman-2.3.9

 sys-cluster/heat/Manifest   |   4 -
 sys-cluster/heat/heat-10.0.0.ebuild | 162 --
 sys-cluster/heat/heat-10.0.1.ebuild |   2 +-
 sys-cluster/heat/heat-9.0.3.ebuild  | 169 
 sys-cluster/heat/heat-9.0.4.ebuild  |   2 +-
 5 files changed, 2 insertions(+), 337 deletions(-)

diff --git a/sys-cluster/heat/Manifest b/sys-cluster/heat/Manifest
index ef719355eae..ed7d57a31b4 100644
--- a/sys-cluster/heat/Manifest
+++ b/sys-cluster/heat/Manifest
@@ -1,10 +1,6 @@
-DIST heat-10.0.0.tar.gz 2349675 BLAKE2B 
24968c117d19e69638dbddd6d25d34f05e1454f788187049f1f35a067e029afe141693f41b497031e2ebb039cea2475bcf13ad814a21844540d41f1a2e4260ef
 SHA512 
43a5ab5330a830657cc5265875240d85d442404db1bb3ff7372acc28fc4b8f410414704a928765cf97eb550fa47d0bd228ad62efb098093552baba0f1e1305e9
 DIST heat-10.0.1.tar.gz 2353949 BLAKE2B 
401cc24ebc2c5105666719a9d89a55116f4f8139dd7fb4a5b5e37f3da39240dfedb3b61b810f72750390e4f9dc0f8e6b69499c1b921f222064a610fd85cd8b84
 SHA512 
019df95a16f7d5f89a726248d33780ef4fa7fc2ff91b9a0a756548fa91993eb625097b9ab0dd232019669161ccf6fbf43132237d4666bf200f141173bbb07782
-DIST heat-9.0.3.tar.gz 2364843 BLAKE2B 
4edbd6716a84e6003cd02511e8c8036c84510bd4d842d9a32caae7c837bee591fb46d3edc8786d8015b8ffd09d4dde7bde4f49a6994766af40284715b2b99713
 SHA512 
5db5f0189da095951963d2cf30c7c3279e40537041a66b3d13cfebd13ba4256b74db49ba6269e14b2c4e21d10b7b00e77d5b94050e30c436dc271b406e4e9432
 DIST heat-9.0.4.tar.gz 2365172 BLAKE2B 
069ee142fc8f8dba7eb6cdd9386a4fa32db85cb9a2bc454da1e4290acfd17d364de34706a3199fb7b68b4a4ce1c24d1b8d7781b4d1b984e6171e78ff32335008
 SHA512 
fd75a7cd9e656c58e81d47292687024ba6b61cccdbeab3ce2472f05f238a944ef4dfa120b39b6f2285aa434b3386ea13d3ca07a48b70d1f53798384a344c53a2
-DIST heat.conf.sample-10.0.0 92161 BLAKE2B 
745cdb4eb6006079201cfe31b6486a5d759a93d1deceb42c3e9c5224b9512437013a5f44eb0f81694949efad648559a1b4e436992a91986206e50b65c69a09b8
 SHA512 
44b9f0e5779a21afc73a2720181ffaf778d5e54f61db7b177b59a777985c6155dac1d6b535eed311be372236f4d39d0601a8814c5ad7aa0c48acf3771bf65120
 DIST heat.conf.sample-10.0.1 92161 BLAKE2B 
745cdb4eb6006079201cfe31b6486a5d759a93d1deceb42c3e9c5224b9512437013a5f44eb0f81694949efad648559a1b4e436992a91986206e50b65c69a09b8
 SHA512 
44b9f0e5779a21afc73a2720181ffaf778d5e54f61db7b177b59a777985c6155dac1d6b535eed311be372236f4d39d0601a8814c5ad7aa0c48acf3771bf65120
 DIST heat.conf.sample-2017.2. 88901 BLAKE2B 
050cfaacb46a8d9b79a17b7406acf6bca9be27a21f8278194021cadc69fb364c630ca0f0e7a320dfe9d46303d779eb8b5c31efaa9c25d3695caf70cab18b1b4d
 SHA512 
f62feaa4a0d27866876aed9f78099501247ae4b7deaefd04d77b1f4b2a1d1c991e6f3e68d9f82e3b6a4358c99fbffd90f14a05ff98105df0ef0db68ef8bc6932
 DIST heat.conf.sample-2018.1. 92161 BLAKE2B 
745cdb4eb6006079201cfe31b6486a5d759a93d1deceb42c3e9c5224b9512437013a5f44eb0f81694949efad648559a1b4e436992a91986206e50b65c69a09b8
 SHA512 
44b9f0e5779a21afc73a2720181ffaf778d5e54f61db7b177b59a777985c6155dac1d6b535eed311be372236f4d39d0601a8814c5ad7aa0c48acf3771bf65120
-DIST heat.conf.sample-9.0.3 88901 BLAKE2B 
050cfaacb46a8d9b79a17b7406acf6bca9be27a21f8278194021cadc69fb364c630ca0f0e7a320dfe9d46303d779eb8b5c31efaa9c25d3695caf70cab18b1b4d
 SHA512 
f62feaa4a0d27866876aed9f78099501247ae4b7deaefd04d77b1f4b2a1d1c991e6f3e68d9f82e3b6a4358c99fbffd90f14a05ff98105df0ef0db68ef8bc6932
 DIST heat.conf.sample-9.0.4 88901 BLAKE2B 
050cfaacb46a8d9b79a17b7406acf6bca9be27a21f8278194021cadc69fb364c630ca0f0e7a320dfe9d46303d779eb8b5c31efaa9c25d3695caf70cab18b1b4d
 SHA512 
f62feaa4a0d27866876aed9f78099501247ae4b7deaefd04d77b1f4b2a1d1c991e6f3e68d9f82e3b6a4358c99fbffd90f14a05ff98105df0ef0db68ef8bc6932

diff --git a/sys-cluster/heat/heat-10.0.0.ebuild 
b/sys-cluster/heat/heat-10.0.0.ebuild
deleted file mode 100644
index a040f0a50f7..000
--- a/sys-cluster/heat/heat-10.0.0.ebuild
+++ /dev/null
@@ -1,162 +0,0 @@
-# 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} )
-
-inherit distutils-r1 eutils linux-info user
-
-DESCRIPTION="A CloudFormation-compatible openstack-native cloud orchestration 
engine."
-HOMEPAGE="https://launchpad.net/heat;
-
-if [[ ${PV} == * ]];then
-   inherit git-r3
-   
SRC_URI="https://dev.gentoo.org/~prometheanfire/dist/openstack/heat/heat.conf.sample.queens
 -> heat.conf.sample-${PV}"
-   EGIT_REPO_URI="https://github.com/openstack/heat.git;
-   EGIT_BRANCH="stable/queens"
-else
-   

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

2018-05-31 Thread Matt Thode
commit: b154014efbc06d43e6a122f1f6566c802bbdc125
Author: Matthew Thode  gentoo  org>
AuthorDate: Thu May 31 22:02:43 2018 +
Commit: Matt Thode  gentoo  org>
CommitDate: Thu May 31 22:03:05 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b154014e

app-emulation/diskimage-builder: 2.15.0 bup

Package-Manager: Portage-2.3.36, Repoman-2.3.9

 app-emulation/diskimage-builder/Manifest   |  1 +
 .../diskimage-builder-2.15.0.ebuild| 37 ++
 2 files changed, 38 insertions(+)

diff --git a/app-emulation/diskimage-builder/Manifest 
b/app-emulation/diskimage-builder/Manifest
index 0ea35a46207..504a1e5bc85 100644
--- a/app-emulation/diskimage-builder/Manifest
+++ b/app-emulation/diskimage-builder/Manifest
@@ -1 +1,2 @@
 DIST diskimage-builder-2.14.1.tar.gz 348188 BLAKE2B 
3d751fc3f05578a7b5296c8b7ebde1b8dd0a38e40dc378fded93faa34c623db2abeac53c72048ce7ebd5747eb50a4f9e5525baba800adc4b2c1925f31a1dce0b
 SHA512 
d056c89e78b3f42ccc5ced2dfdd9ac1c50ecdcb6861f81bdb3cd3c9d624fbba89c2a2b9ed08850dd79ff9fdf47fcaa3d3519b32f909bd1b0b12bbacf4d9ab758
+DIST diskimage-builder-2.15.0.tar.gz 350322 BLAKE2B 
6eca37edbf556bf8aece189117510946dcc687af17060add95a1efd1a9136f16597b2f9ef3b0beead0079566c83e19683eb0019ea290fa3b5cc5b132aa97eca8
 SHA512 
ffc0a1938c02140144d3e057f24c051a620f66ca400cc65c7d1743adcb94d1e1f3c99811addac0a9fb47fc81a73713c2edc2d26f7526098e69b05fb9144176ea

diff --git a/app-emulation/diskimage-builder/diskimage-builder-2.15.0.ebuild 
b/app-emulation/diskimage-builder/diskimage-builder-2.15.0.ebuild
new file mode 100644
index 000..1495264437f
--- /dev/null
+++ b/app-emulation/diskimage-builder/diskimage-builder-2.15.0.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python2_7 )
+
+inherit distutils-r1
+
+DESCRIPTION="Golden Disk Image builder."
+HOMEPAGE="http://docs.openstack.org/developer/diskimage-builder/;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux"
+IUSE=""
+
+CDEPEND=">=dev-python/pbr-2.0.0[${PYTHON_USEDEP}]
+   !~dev-python/pbr-2.1.0[${PYTHON_USEDEP}]"
+DEPEND="${CDEPEND}
+   dev-python/setuptools[${PYTHON_USEDEP}]"
+RDEPEND="${CDEPEND}
+   >=dev-python/Babel-2.3.4[${PYTHON_USEDEP}]
+   !~dev-python/Babel-2.4.0[${PYTHON_USEDEP}]
+   >=dev-python/networkx-1.10[${PYTHON_USEDEP}]
+   =dev-python/pyyaml-3.12[${PYTHON_USEDEP}]
+   >=dev-python/flake8-2.5.4[${PYTHON_USEDEP}]
+   =dev-python/six-1.10.0[${PYTHON_USEDEP}]
+   >=dev-python/stevedore-1.20.0[${PYTHON_USEDEP}]
+   app-emulation/qemu
+   sys-block/parted
+   sys-fs/multipath-tools
+   sys-fs/dosfstools
+   sys-apps/gptfdisk
+   !dev-python/dib-utils[${PYTHON_USEDEP}]"



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

2018-05-31 Thread Mikle Kolyada
commit: b229aeefff72e4da3467239c99df98fcd1e1f9a6
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Thu May 31 22:02:37 2018 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Thu May 31 22:02:37 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b229aeef

dev-python/pyblake2: ppc/ppc64 stable wrt bug #656624

Package-Manager: Portage-2.3.24, Repoman-2.3.6

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

diff --git a/dev-python/pyblake2/pyblake2-1.1.2.ebuild 
b/dev-python/pyblake2/pyblake2-1.1.2.ebuild
index fd11a63335e..97f234dbbe2 100644
--- a/dev-python/pyblake2/pyblake2-1.1.2.ebuild
+++ b/dev-python/pyblake2/pyblake2-1.1.2.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz"
 # pyblake2 itself allows more licenses but blake2 allows the following three
 LICENSE="|| ( CC0-1.0 openssl Apache-2.0 )"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ia64 ~mips ~ppc ~ppc64 sparc x86 
~x64-cygwin ~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 sparc x86 
~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 
 DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
 



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

2018-05-31 Thread William Hubbs
commit: 
Commit: William Hubbs  gentoo  org>
CommitDate: Thu May 31 22:01:49 2018 +

New tag: 0.36




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

2018-05-31 Thread William Hubbs
commit: 6762cb875c9c039b79dcc447b9d0eb65356a7708
Author: William Hubbs  gmail  com>
AuthorDate: Thu May 31 21:53:25 2018 +
Commit: William Hubbs  gentoo  org>
CommitDate: Thu May 31 21:53:25 2018 +
URL:https://gitweb.gentoo.org/proj/openrc.git/commit/?id=6762cb87

Update ChangeLog

 ChangeLog | 780 ++
 1 file changed, 331 insertions(+), 449 deletions(-)

diff --git a/ChangeLog b/ChangeLog
index 59ead5ca..3a0139ab 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,334 @@
+commit 6edf516a1fe0ad4f4e8738f9fdd1bf0bc7718361
+Author: Austin English 
+Commit: Doug Freed 
+
+sh/supervise-daemon.sh: use start_stop_daemon_args if 
supervise_daemon_args is undefined
+
+commit 7e56a49e23c810673b83e48eb9ca36229bb4016e
+Author: William Hubbs 
+Commit: William Hubbs 
+
+Logger: only log printable characters and newlines
+
+X-Gentoo-Bug: 651412
+X-Gentoo-Bug-URL: https://bugs.gentoo.org/show_bug.cgi?id=651412
+
+commit fa5aea80c50fb724d2c98a6542307adbafd0e62d
+Author: William Hubbs 
+Commit: William Hubbs 
+
+openrc-run.sh: move crashed test outside started test
+
+This is handled inside librc, so we don't need the nesting in this
+script.
+
+commit 0f4fa41574a4ebf8117493e5411f8ab522010467
+Author: William Hubbs 
+Commit: William Hubbs 
+
+Add mark_service_crashed binary
+
+commit 5d6dd97bba3559b57fb1c1de35e644c6dbd6baa7
+Author: William Hubbs 
+Commit: William Hubbs 
+
+rc-misc: add the crashed state
+
+commit 37e29442721af0dc3846e87ef2b85a474af3cf2b
+Author: William Hubbs 
+Commit: William Hubbs 
+
+librc: Add check for crashed state
+
+In rc_service_state,, call rc_service_daemons_crashed to check for
+a crashed daemon if the service is started.
+
+commit 4e0eace837287845504c9895429dc9f64872d075
+Author: William Hubbs 
+Commit: William Hubbs 
+
+librc: Add crashed state
+
+commit faa8318b3ba278544413a39d4a5ae4457711793f
+Author: William Hubbs 
+Commit: William Hubbs 
+
+Remove the _rc_can_find_pids function
+
+This test to find if we could see pid 1 was being used inconsistently in
+rc-status and mark_service_crashed to decide whether we could test to
+see if the daemon for the service was crashed, and it was not part of
+the librc library.
+
+I am removing it from the executables because of inconsistent usage. I
+will add it to the library if it is needed there.
+
+commit 08da36149c0b41c64a09369c3eef5e2f5a6fa39c
+Author: William Hubbs 
+Commit: William Hubbs 
+
+rc-service: add --ifstarted and --ifstopped options
+
+commit 56870d0db18209396f8276bdc05d413fe4dd7a88
+Author: William Hubbs 
+Commit: William Hubbs 
+
+Man: rc-service man page cleanups
+
+commit 4d47ce440c3e8f193cff82a77e6691ee6e7fac33
+Author: William Hubbs 
+Commit: William Hubbs 
+
+rc-service: add -d/--debug and -D/--nodeps options
+
+commit 958f57d895b6573b39e62097e5e9881f16174715
+Author: William Hubbs 
+Commit: William Hubbs 
+
+openrc-run: respect the RC_NODEPS environment variable
+
+commit 04886efd85328988657c34440da9ba6aa2841cfd
+Author: William Hubbs 
+Commit: William Hubbs 
+
+Add RC_DEBUG and RC_NODEPS to environment whitelist
+
+These are needed so rc-service can pass debug and nodeps options to
+openrc-run.
+
+commit d980798d6444bbfc508796a233e962bf4dd61275
+Author: William Hubbs 
+Commit: William Hubbs 
+
+openrc-run: respect the IN_DRYRUN environment variable
+
+This allows rc-service to pass the tryrun option to openrc-run.
+
+This is for #225.
+
+commit 414a9aae6ce066d2a6ad42e7e24d1c12a7b46409
+Author: William Hubbs 
+Commit: William Hubbs 
+
+rc-misc.c: Add IN_DRYRUN to environment whitelist
+
+This allows rc-service to pass the dryrun option to openrc-run.
+
+This is for #225.
+
+commit a7f475ca04856ef8232364c5b0c3191566b0696c
+Author: William Hubbs 
+Commit: William Hubbs 
+
+rc-service: add a --dry-run option
+
+This is for #225.
+
+commit 3c53680018c1799d0d804e241a9fa4d3b9423896
+Author: William Hubbs 
+Commit: William Hubbs 
+
+build: standardize installation modes
+
+Gentoo was changing some of our installation modes from 0444 to 0644.
+There isn't a reason to install things 0444, so we are switching these
+to 0644 so the Gentoo ebuild doesn't need this extra step.
+
+commit f0ad647303daca528cb9b75f9a07d422318635c2
+Author: William Hubbs 
+Commit: William Hubbs 
+
+Revert "savecache: stop saving the dependency tree"
+
+It is safe to save the deptree, but we also need to regenerate it at
+boot time.
+
+commit b35e03b6b1acc841ac33f601dd39c1152523621e
+Author: William Hubbs 
+Commit: William Hubbs 
+
+Revert "Logger: only log printable characters and newlines"
+
+This reverts commit 2b1392af2fe9e5dfc8eda2f19d896efdc41840bf.
+This seems to create issues shutting down, so I need to look into it
+further.
+
+commit 

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

2018-05-31 Thread William Hubbs
commit: 6edf516a1fe0ad4f4e8738f9fdd1bf0bc7718361
Author: Austin English  gmail  com>
AuthorDate: Wed May 30 16:11:10 2018 +
Commit: William Hubbs  gentoo  org>
CommitDate: Wed May 30 16:11:10 2018 +
URL:https://gitweb.gentoo.org/proj/openrc.git/commit/?id=6edf516a

sh/supervise-daemon.sh: use start_stop_daemon_args if supervise_daemon_args is 
undefined

 man/openrc-run.8   | 3 +++
 sh/supervise-daemon.sh | 2 +-
 2 files changed, 4 insertions(+), 1 deletion(-)

diff --git a/man/openrc-run.8 b/man/openrc-run.8
index f9109ef3..f0750406 100644
--- a/man/openrc-run.8
+++ b/man/openrc-run.8
@@ -119,6 +119,9 @@ The amount of time, in milliseconds, s6-svc should wait for 
the service
 to go down when stopping the service. The default is 6.
 .It Ar start_stop_daemon_args
 List of arguments passed to start-stop-daemon when starting the daemon.
+.It Ar supervise_daemon_args
+List of arguments passed to supervise-daemon when starting the daemon.
+If undefined, start_stop_daemon_args is used as a fallback.
 .It Ar command
 Daemon to start or stop via
 .Nm start-stop-daemon

diff --git a/sh/supervise-daemon.sh b/sh/supervise-daemon.sh
index b600b9c6..80e0260c 100644
--- a/sh/supervise-daemon.sh
+++ b/sh/supervise-daemon.sh
@@ -34,7 +34,7 @@ supervise_start()
${respawn_period:+--respawn-period} $respawn_period \
${command_user+--user} $command_user \
${umask+--umask} $umask \
-   $supervise_daemon_args \
+   ${supervise_daemon_args:-${start_stop_daemon_args}} \
$command \
-- $command_args $command_args_foreground
rc=$?



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

2018-05-31 Thread Jory Pratt
commit: 0236ec1a663d2c6f89fdd7c1d1e6fcb2118e1f72
Author: Jory A. Pratt  gentoo  org>
AuthorDate: Thu May 31 21:43:41 2018 +
Commit: Jory Pratt  gentoo  org>
CommitDate: Thu May 31 21:43:41 2018 +
URL:https://gitweb.gentoo.org/proj/mozilla.git/commit/?id=0236ec1a

www-client/firefox: 61.0_beta10 version bump

 www-client/firefox/Manifest   |  93 +++
 www-client/firefox/firefox-61.0_beta10.ebuild | 367 ++
 2 files changed, 460 insertions(+)

diff --git a/www-client/firefox/Manifest b/www-client/firefox/Manifest
index eba1e2a..e74ead3 100644
--- a/www-client/firefox/Manifest
+++ b/www-client/firefox/Manifest
@@ -91,3 +91,96 @@ DIST firefox-60.0.1-xh.xpi 511081 BLAKE2B 
ceb7c7ed1a9a961d5953cad461d5a22236c300
 DIST firefox-60.0.1-zh-CN.xpi 542802 BLAKE2B 
642f75a9d76c45f4aa7f214a30f7b130c6fdee154eb2145f2f2a8da14c9641f162a83a7c8847e093201c116f16a1ccd71d9b4f5373ce32bd5c8f20cc93a885c1
 SHA512 
01f9bc5e4ae7387e64d293a2d17fca514a345f2ba2e6de02bb1c0406805abe59173c4177a2c5697f396d54139a19a68c509535811834c47f2cc0bad4d03dd1b4
 DIST firefox-60.0.1-zh-TW.xpi 541124 BLAKE2B 
98e83600cf9530caf498ef6d7dda35f9557d85026802da9e19be80845ff5cdc3e8baf72c61f93b445ef21f52c0cc290b3d5248d106a2ce1103f814f6e1431956
 SHA512 
801b4e89bda0f288d4235d1ef6db4dae9a8f90eb0bfec9073aaa20d33a8f6d8dfd2655be36935f9ec20186d353e4e7300a116143f54645a18728d3dea4bfe6c9
 DIST firefox-60.0.1.source.tar.xz 267804748 BLAKE2B 
2ea8d3e4b7b912e159ca618a1c152123535fb4f9779348d91e8f467a4181cf9fe8d81440590b21d95a23403cc3b8ef48754955fa2a50c47df20c266faa584eeb
 SHA512 
160fe83fc9101930521bdefefa8e32458a7438f454114aa5b1206ab4f63ce89566d84d4b7aca4c2c8d4fda529b33e29aa8a5228a643961e4b3e09b18d0c13510
+DIST firefox-61.0-patches-01.tar.xz 11488 BLAKE2B 
5a55ba4f096763db97a91f7266b0c5edb9c41dfddf57fdb133e7fdaa18e93a1a3217a560a8cf0103d809d0df9dfdee0543e0a54c8ff5e2a17f59b18a79153078
 SHA512 
99b0c34614f57335ded294826047426a2983c1571405ac648d9172e3cf2fe26658606fe64fb20ce4f419f4360776fc085c30295301f0d2d648ec57948c3c1a37
+DIST firefox-61.0b10-ach.xpi 468311 BLAKE2B 
bb29103431fcea9bbdb30c6a7d31ad1eba36d6eb72ae716efa8a29ebe66f6ff4ccaf7c94d5d1e3c63588b28f0d58f34e3519f53b7391c47632b6aa7fcf0cb9fa
 SHA512 
4276f3a992667d253584f48fffc9c6b96a5d46851de5a396c34328ba75887c73ff9c7f638445dd1f6011ab16cae3cfe4aac99e9d268beb75b8fcb594eadf
+DIST firefox-61.0b10-af.xpi 458275 BLAKE2B 
86d0944bf1bd9e1396229cf6d0e95cc423f28d1d5affaf70843729f35676b1d6300447ed24126e6ad58fdedc3ba182425bdc27c33ed503ea16b6c5a13b40
 SHA512 
d2f8ea692dd879598f5d8f3e491ca7e094671d8ec62e8595091181e73826dc6c8890c55a78e0aab677f199fb63bcc3d1846864be0cecd66cae803bafcd708a52
+DIST firefox-61.0b10-an.xpi 492778 BLAKE2B 
674665e1762a827e5abebfaf055b40ab9441372630f151592d8b0ad421e063e65b78d2ec2ee6b4fb8a7b5d418957458e1beca17b03ba5c1a4c361091e0c87392
 SHA512 
d42406e87cbb44ccd786b36714cbe452a982944632edd15dcb1646b16e0f21873ead3d764201af2d750168e89e93c286e77fb8f613cbdf43fe5a0bfad8662583
+DIST firefox-61.0b10-ar.xpi 514902 BLAKE2B 
e5ef3c06cbc8ce117fd56305f9325d7ead183d4587cdb0f4dca8314a0fdf21963503c7b826cc06b63a0d2c333a4789e1654d288ac49a0d9ecc6319df9fed5d6a
 SHA512 
356ace5cc992f073714aa89376c34949d3bd8bbae83fb84e41d073fcebe395645ec0aab28f94ad56b56b842d8734fde87bebdc13f4c9ad200fc73aac6fa1a2bf
+DIST firefox-61.0b10-as.xpi 498325 BLAKE2B 
d48023872654c209b3c4b444239d40b7a9a2884500b6c59e1cc0a381af18850972b8a62c3703b46b92489f7f113f0ba1466d014d13559cf58f4d6e54edd19468
 SHA512 
ddff9cb17c489d5f67dfae21f71f396d333b171be1849a2a30850568fe313928d1f4db4f7a1bab8aca2b4061d8c5174d30012cc93f6f05cad5508d4bbee9a96e
+DIST firefox-61.0b10-ast.xpi 478582 BLAKE2B 
38d5a3ace76855ec14cf75aecfc7095b73c6f88290e54fcc68b4ffd5c5ed61837282206072a5dc307841c8db7329427aeab6d4f8abf1261c7174c6605269eb48
 SHA512 
8dccde731b8871f9871c19278b8ba051efab2e849341501c1fbf5ec154fb85ea21a83ddd19ed8109fa8f259e49bea5efddd6f5d0fc6a47f4b5ac5105905f6327
+DIST firefox-61.0b10-az.xpi 492698 BLAKE2B 
6541bbbfc31f070f929557114df4744454caa4f1a563e417b360396c3163ac33a0c0e5bd261e790f29742f6292f483d7fa11b1500986024c49988318b91373c1
 SHA512 
a29012060cefca1d2dfaed724ed412721f0d76fadd894f8d64d123c119e52045788ab591c9f43d0f7280375bb7b1d11aa925eb80ef6a15d27a78105d88ce77cf
+DIST firefox-61.0b10-bg.xpi 540205 BLAKE2B 
d47fb424f773120902d685c51c614870260d45726382330a151c873eb260129784d076deefdc941b29e7cdaeeb9371b1bb639eceeb4d39ca441db46bc7da4718
 SHA512 
cf6005956b6406fa3b75c88929d32659b25b5266ed5530e541db6ac49d11df33f2edc02b1f47acf707f294a02469a1c5a05eb1a19a2fe6680fcbccc37ab6780a
+DIST firefox-61.0b10-bn-BD.xpi 556535 BLAKE2B 
061c3d0e7a977d1103acba79eb007cf34bdbbdc8a636b149c454bb1dc275c85a271c47ee7dc148d9e9c2b0358b3d932a269cfa298d4c6a17e4d2b27c7e154b90
 SHA512 
512868ee8e2f005ccda3f1a2b4c5206aee1809717c2a0af67b5c63f4c0a9c2e5a2f317584ff5c9de93b220edf8dc4ca22f5aa091fdd8075d8b0a7cc930654fd2
+DIST firefox-61.0b10-bn-IN.xpi 535416 BLAKE2B 

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

2018-05-31 Thread Mikle Kolyada
commit: 5a4d05ebb3fcad38a19c4ce6dea0d9340e2df308
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Thu May 31 21:34:29 2018 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Thu May 31 21:34:46 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a4d05eb

dev-vcs/git: arm stable wrt bug #656868

Package-Manager: Portage-2.3.24, Repoman-2.3.6

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

diff --git a/dev-vcs/git/git-2.16.4.ebuild b/dev-vcs/git/git-2.16.4.ebuild
index 6255ec6b3b0..7468941e011 100644
--- a/dev-vcs/git/git-2.16.4.ebuild
+++ b/dev-vcs/git/git-2.16.4.ebuild
@@ -45,7 +45,7 @@ if [[ ${PV} != * ]]; then

${SRC_URI_KORG}/${PN}-htmldocs-${DOC_VER}.tar.${SRC_URI_SUFFIX}
)"
[[ "${PV}" = *_rc* ]] || \
-   KEYWORDS="alpha amd64 ~arm arm64 ~hppa ia64 ~mips ppc ppc64 ~s390 ~sh 
sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
+   KEYWORDS="alpha amd64 arm arm64 ~hppa ia64 ~mips ppc ppc64 ~s390 ~sh 
sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
 fi
 
 LICENSE="GPL-2"



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

2018-05-31 Thread Andreas Sturmlechner
commit: 70db8ab67cd7783f987b7ca455891fff20394b6f
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu May 31 21:14:21 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu May 31 21:34:01 2018 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=70db8ab6

kde-apps/kate: Add some postinst hints

Closes: https://bugs.gentoo.org/656588
Package-Manager: Portage-2.3.40, Repoman-2.3.9

 kde-apps/kate/kate-18.04.49..ebuild | 10 ++
 kde-apps/kate/kate-.ebuild  | 10 ++
 2 files changed, 20 insertions(+)

diff --git a/kde-apps/kate/kate-18.04.49..ebuild 
b/kde-apps/kate/kate-18.04.49..ebuild
index 7760f20e57..ce8e6b9061 100644
--- a/kde-apps/kate/kate-18.04.49..ebuild
+++ b/kde-apps/kate/kate-18.04.49..ebuild
@@ -72,3 +72,13 @@ src_configure() {
 
kde5_src_configure
 }
+
+pkg_postinst() {
+   kde5_pkg_postinst
+
+   if use addons; then
+   elog "The functionality of ktexteditorpreview plugin can be 
extended with:"
+   elog "  kde-misc/kmarkdownwebview"
+   elog "  media-gfx/kgraphviewer"
+   fi
+}

diff --git a/kde-apps/kate/kate-.ebuild b/kde-apps/kate/kate-.ebuild
index 7760f20e57..ce8e6b9061 100644
--- a/kde-apps/kate/kate-.ebuild
+++ b/kde-apps/kate/kate-.ebuild
@@ -72,3 +72,13 @@ src_configure() {
 
kde5_src_configure
 }
+
+pkg_postinst() {
+   kde5_pkg_postinst
+
+   if use addons; then
+   elog "The functionality of ktexteditorpreview plugin can be 
extended with:"
+   elog "  kde-misc/kmarkdownwebview"
+   elog "  media-gfx/kgraphviewer"
+   fi
+}



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

2018-05-31 Thread Patrice Clement
commit: ec665889360c7caa8257f9ef07b9b6d608b927d6
Author: Jiayi Zhao  gmail  com>
AuthorDate: Sat May 12 22:42:35 2018 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Thu May 31 21:32:42 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec665889

app-misc/terminal-colors: add py36.

Package-Manager: Portage-2.3.24-r1, Repoman-2.3.6

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

 app-misc/terminal-colors/terminal-colors-2.2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-misc/terminal-colors/terminal-colors-2.2.ebuild 
b/app-misc/terminal-colors/terminal-colors-2.2.ebuild
index 75389ef6f32..3d6b6e1b99f 100644
--- a/app-misc/terminal-colors/terminal-colors-2.2.ebuild
+++ b/app-misc/terminal-colors/terminal-colors-2.2.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
-PYTHON_COMPAT=( python{2_7,3_4,3_5} )
+PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
 PYTHON_REQ_USE="ncurses"
 
 inherit python-r1



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

2018-05-31 Thread Andreas Sturmlechner
commit: 47ca81fa22d8e75e068c48e6abe9c8fcf3965267
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu May 31 20:44:52 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu May 31 21:16:16 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=47ca81fa

app-text/libnumbertext: Drop old

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 app-text/libnumbertext/Manifest|  1 -
 .../libnumbertext/libnumbertext-1.0_beta2.ebuild   | 35 --
 2 files changed, 36 deletions(-)

diff --git a/app-text/libnumbertext/Manifest b/app-text/libnumbertext/Manifest
index 36abe43815c..8790fb44c46 100644
--- a/app-text/libnumbertext/Manifest
+++ b/app-text/libnumbertext/Manifest
@@ -1,2 +1 @@
-DIST libnumbertext-1.0_beta2.tar.gz 407135 BLAKE2B 
6fecc6c885fbd9a2a701e5d3c10d38205e2d66a9e1e26609da8dd3ae92d2a954528ba011e7442fee0f4ffb3035ebe9381076a3eaac368e15a98a02508828997c
 SHA512 
0db0e800495507b6173a134b1d2e681c326df56fc6fdaf5ae9e69e9f10ccfde1ad13b2150fb6120d15bd401c348a58570cbcad1b0be01fd80e24b67a67fd236a
 DIST libnumbertext-1.0_beta3.tar.gz 415089 BLAKE2B 
2e0e493f9553b363418c9a0003fef8ac20f28d4beebebcfb1beceddc693010dbeeafbfa4f1887feda2861f17a8397a78f8a836d8b87c0af96e1fad2ef3e77d10
 SHA512 
7afe747a243933c42d4e2c4b9de0d2a2d98bf990decd0f5a6b31b7ffca4a0a76c1d4f657612e50dabe07a1355331595c997e1cdd561760efba5b62779e1adfa1

diff --git a/app-text/libnumbertext/libnumbertext-1.0_beta2.ebuild 
b/app-text/libnumbertext/libnumbertext-1.0_beta2.ebuild
deleted file mode 100644
index 9145fa33adb..000
--- a/app-text/libnumbertext/libnumbertext-1.0_beta2.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools
-
-DESCRIPTION="Number to number name and money text conversion libraries"
-HOMEPAGE="https://github.com/Numbertext/libnumbertext;
-SRC_URI="https://github.com/Numbertext/${PN}/archive/${PV/_/.}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="LGPL-3+"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="debug doc test"
-
-RDEPEND=""
-DEPEND="${RDEPEND}"
-
-S="${WORKDIR}/${P/_/.}"
-
-src_prepare() {
-   default
-   eautoreconf
-}
-
-src_configure() {
-   econf \
-   --disable-werror
-}
-
-src_install() {
-   default
-   find "${D}" -name '*.la' -delete || die
-}



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

2018-05-31 Thread Andreas Sturmlechner
commit: 9730ea41e42bac643aebba00f2a7ada845c90443
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu May 31 20:23:21 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu May 31 21:16:16 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9730ea41

games-strategy/hedgewars: Drop 0.9.23 and obsolete patches

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 games-strategy/hedgewars/Manifest  |   2 -
 .../hedgewars/files/hedgewars-0.9.23-qt5-1.patch   |  81 
 .../hedgewars/files/hedgewars-0.9.23-qt5-2.patch   | 441 -
 .../files/hedgewars-0.9.23-settings-saving.patch   | 134 ---
 .../hedgewars/hedgewars-0.9.23-r3.ebuild   |  91 -
 5 files changed, 749 deletions(-)

diff --git a/games-strategy/hedgewars/Manifest 
b/games-strategy/hedgewars/Manifest
index 9db52a1d12c..37090b09032 100644
--- a/games-strategy/hedgewars/Manifest
+++ b/games-strategy/hedgewars/Manifest
@@ -1,4 +1,2 @@
-DIST hedgewars-src-0.9.23.tar.bz2 173042171 BLAKE2B 
8458cce459e59227a92f70a1a1593ce0e222030f519e554bea067890394322e8346d062a8552472280401272691d5ebb4c2e85d9e8824b3513d70d24cca4b880
 SHA512 
b9bcd6d32c7bb97c2766aacbc759dd48b7a4c7a72003ab2bf31cdfac94a6e08de740a689458c276d3c35b90e89a1af6c200f98f463e9554e8b176b5706dc3090
 DIST hedgewars-src-0.9.24.1.tar.bz2 175069915 BLAKE2B 
5c49b91b9a77a110a7bc8667f9621c92d638950071c8db7493b7797c2e504a214052fad6ae8554d844146eecabd794529891aebf4e54ee73f8a447ab11c6c7da
 SHA512 
b0b166c807e0d08a763e5e88e178d6e629baa420685bbfe381db7b5ecf003175892f8c2e3b75f1f6d7663335bd5b417d1a2afdc89b9d56b348b056ee3490ed2f
-DIST hedgewars_0.9.22-dfsg-7.debian.tar.xz 79016 BLAKE2B 
dda854b87db808520e3b6405e6eb28db085d23b78e4cdcce25a94992bc2551e2436401766cc39bf52fb7c5ad0e946a9792cc333813454fdfd615d2569e3fb16a
 SHA512 
011d44989b6fcad9ae7a20fcb11a4e2b9a75d1ace6c6e4c2139cd7e67f13ea21d90b6c8a7afb76fa9a06c32537b00b8b4b7689967b3019300e93a7a6fe3e0fbf
 DIST hedgewars_0.9.23-dfsg-2.debian.tar.xz 77488 BLAKE2B 
5de6fa2ad91f1346f679d07b3b445bd119d2cdd3c715ace20fc36abe726330ccf9a9b69ec56c58cfca4cc6256ff248b0cc0b0e27caf2a79df0f1662ea7727e8e
 SHA512 
03680446930279178ddff85a87fc27b7c26ad6d850c8f26571517ebbd6dff296db216da6b56d4bd55c659786bc5c76e2b67a63052ee38e150655e60c08f7c491

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
deleted file mode 100644
index fdd15108b5d..000
--- a/games-strategy/hedgewars/files/hedgewars-0.9.23-qt5-1.patch
+++ /dev/null
@@ -1,81 +0,0 @@
-# User unc0rr
-# Node ID 8869b5256720f0378bf9d5edc68ecb7e1f376039
-Configure for Qt5
-
 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 Widgets)
- 
--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::Widgets
- )
- 
- 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)
 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
deleted file mode 100644

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

2018-05-31 Thread Andreas Sturmlechner
commit: f93f83a29ea3f36742668147db7bbfabcb336048
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu May 31 21:14:21 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu May 31 21:16:17 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f93f83a2

kde-apps/kate: Add some postinst hints

Closes: https://bugs.gentoo.org/656588
Package-Manager: Portage-2.3.40, Repoman-2.3.9

 kde-apps/kate/kate-18.04.1.ebuild | 10 ++
 1 file changed, 10 insertions(+)

diff --git a/kde-apps/kate/kate-18.04.1.ebuild 
b/kde-apps/kate/kate-18.04.1.ebuild
index 75116377535..df641468f08 100644
--- a/kde-apps/kate/kate-18.04.1.ebuild
+++ b/kde-apps/kate/kate-18.04.1.ebuild
@@ -72,3 +72,13 @@ src_configure() {
 
kde5_src_configure
 }
+
+pkg_postinst() {
+   kde5_pkg_postinst
+
+   if use addons; then
+   elog "The functionality of ktexteditorpreview plugin can be 
extended with:"
+   elog "  kde-misc/kmarkdownwebview"
+   elog "  media-gfx/kgraphviewer"
+   fi
+}



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

2018-05-31 Thread Andreas Sturmlechner
commit: 87ea358ab733755cd330c5d5191d79bf1be121e5
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu May 31 21:04:35 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu May 31 21:16:17 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=87ea358a

media-video/vlc: 3.0.3 version bump

Closes: https://bugs.gentoo.org/649798
Package-Manager: Portage-2.3.40, Repoman-2.3.9

 media-video/vlc/Manifest   |   1 +
 .../vlc/files/vlc-3.0.3-fix-disable-vlm.patch  |  42 ++
 media-video/vlc/vlc-3.0.3.ebuild   | 499 +
 3 files changed, 542 insertions(+)

diff --git a/media-video/vlc/Manifest b/media-video/vlc/Manifest
index d3a85a7c167..86b22b14ecb 100644
--- a/media-video/vlc/Manifest
+++ b/media-video/vlc/Manifest
@@ -1,2 +1,3 @@
 DIST vlc-2.2.8.tar.xz 22137276 BLAKE2B 
10780f79a5c45c44b8fb76f229512da3932883da4a1b292745cabc8544ed251a080813ef233c9438766f3e635bee40ef64b929f3d43e0d457907093be1edd2f9
 SHA512 
adde16f4b4bd2d94f104bb3b5df6bf4603bc67333c7615cb8d1d31ca63440b6b0aa93de9ccf0dba717cf905577c7d0bca7baba63caf401790b82eac3e04a
 DIST vlc-3.0.2.tar.xz 25175492 BLAKE2B 
c0f2bebd9df491ff511f6bbdf27dc21b5676c5fbcb992a2d8e231ad7c1d276c4e50e39784e4fc1445af44ecf8a1a23f7fbc4e1cef200b2365b25eeb604fd5e8c
 SHA512 
907a999dfa00fbc378e46689b2c32a09ea324b47a92b2183f2a1ade2c2c1ec20551758a3c615d17b15d6885ee0ac51894944b90077968cb30ff58745497f
+DIST vlc-3.0.3.tar.xz 24941592 BLAKE2B 
dd6e27b10064ecae1c6f64459d2ed172d09f8dc1414c4d96bf66e8b3104154154229bb5d638955c855b6cf471b8630196b170db94b61506c7e0dd42bec8fbb20
 SHA512 
1569cefa6623b2631a832679bc9a63ebeba222901e5221d254e896a68d2ee467054da8de9eda566924e80a11bb29a673a9f0c4243793845547d8027b58a238ab

diff --git a/media-video/vlc/files/vlc-3.0.3-fix-disable-vlm.patch 
b/media-video/vlc/files/vlc-3.0.3-fix-disable-vlm.patch
new file mode 100644
index 000..fe4eecb8e76
--- /dev/null
+++ b/media-video/vlc/files/vlc-3.0.3-fix-disable-vlm.patch
@@ -0,0 +1,42 @@
+From 49450a4ab90bba8530764c5cdb95d648aeda7d52 Mon Sep 17 00:00:00 2001
+From: =?utf8?q?Hugo=20Beauz=C3=A9e-Luyssen?= 
+Date: Mon, 28 May 2018 18:25:15 +0200
+Subject: [PATCH] qt: Fix build with --disable-vlm
+MIME-Version: 1.0
+Content-Type: text/plain; charset=utf8
+Content-Transfer-Encoding: 8bit
+
+Fix #20495
+
+(cherry picked from commit 44a635bd4ae16fec5295f6f8aee4dd2ffd7e97d8)
+Signed-off-by: Hugo Beauzée-Luyssen 
+---
+ modules/gui/qt/Makefile.am | 5 -
+ 1 file changed, 4 insertions(+), 1 deletion(-)
+
+diff --git a/modules/gui/qt/Makefile.am b/modules/gui/qt/Makefile.am
+index cb77b14d96..c67f4afc13 100644
+--- a/modules/gui/qt/Makefile.am
 b/modules/gui/qt/Makefile.am
+@@ -191,7 +191,6 @@ nodist_libqt_plugin_la_SOURCES = \
+   gui/qt/dialogs/open.moc.cpp \
+   gui/qt/dialogs/openurl.moc.cpp \
+   gui/qt/dialogs/podcast_configuration.moc.cpp \
+-  gui/qt/dialogs/vlm.moc.cpp \
+   gui/qt/dialogs/firstrun.moc.cpp \
+   gui/qt/dialogs/extensions.moc.cpp \
+   gui/qt/dialogs/fingerprintdialog.moc.cpp \
+@@ -445,6 +444,10 @@ EXTRA_DIST += gui/qt/vlc.qrc $(libqt_plugin_la_RES)
+ 
+ nodist_libqt_plugin_la_SOURCES += gui/qt/resources.cpp
+ 
++if ENABLE_VLM
++nodist_libqt_plugin_la_SOURCES += gui/qt/dialogs/vlm.moc.cpp
++endif
++
+ gui/qt/resources.cpp: gui/qt/vlc.qrc $(libqt_plugin_la_RES)
+   $(AM_V_GEN)$(RCC) -name vlc -o $@ $<
+ 
+-- 
+2.11.0
+

diff --git a/media-video/vlc/vlc-3.0.3.ebuild b/media-video/vlc/vlc-3.0.3.ebuild
new file mode 100644
index 000..e884279f947
--- /dev/null
+++ b/media-video/vlc/vlc-3.0.3.ebuild
@@ -0,0 +1,499 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+MY_PV="${PV/_/-}"
+MY_PV="${MY_PV/-beta/-test}"
+MY_P="${PN}-${MY_PV}"
+if [[ ${PV} = * ]] ; then
+   if [[ ${PV%.} != ${PV} ]] ; then
+   
EGIT_REPO_URI="https://git.videolan.org/git/vlc/vlc-${PV%.}.git;
+   else
+   EGIT_REPO_URI="https://git.videolan.org/git/vlc.git;
+   fi
+   SCM="git-r3"
+else
+   if [[ ${MY_P} = ${P} ]] ; then
+   
SRC_URI="https://download.videolan.org/pub/videolan/${PN}/${PV}/${P}.tar.xz;
+   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"
+fi
+inherit autotools flag-o-matic gnome2-utils toolchain-funcs versionator 
virtualx xdg-utils ${SCM}
+
+DESCRIPTION="Media player and framework with support for most multimedia files 
and streaming"
+HOMEPAGE="https://www.videolan.org/vlc/;
+
+LICENSE="LGPL-2.1 GPL-2"
+SLOT="0/5-9" # vlc - vlccore
+
+IUSE="a52 alsa altivec aom archive bidi bluray cddb chromaprint chromecast 
dbus dc1394
+   debug directx dts +dvbpsi dvd +encode faad fdk +ffmpeg flac fluidsynth 
fontconfig
+   +gcrypt gme gnome-keyring gstreamer 

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

2018-05-31 Thread Andreas Sturmlechner
commit: cbe7d3f88c590574a686df9a11a7c51ad2f06d3d
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu May 31 20:44:34 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu May 31 21:16:16 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cbe7d3f8

app-text/libnumbertext: 1.0_beta3 version bump

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 app-text/libnumbertext/Manifest|  1 +
 .../libnumbertext/libnumbertext-1.0_beta3.ebuild   | 35 ++
 2 files changed, 36 insertions(+)

diff --git a/app-text/libnumbertext/Manifest b/app-text/libnumbertext/Manifest
index 64923abc106..36abe43815c 100644
--- a/app-text/libnumbertext/Manifest
+++ b/app-text/libnumbertext/Manifest
@@ -1 +1,2 @@
 DIST libnumbertext-1.0_beta2.tar.gz 407135 BLAKE2B 
6fecc6c885fbd9a2a701e5d3c10d38205e2d66a9e1e26609da8dd3ae92d2a954528ba011e7442fee0f4ffb3035ebe9381076a3eaac368e15a98a02508828997c
 SHA512 
0db0e800495507b6173a134b1d2e681c326df56fc6fdaf5ae9e69e9f10ccfde1ad13b2150fb6120d15bd401c348a58570cbcad1b0be01fd80e24b67a67fd236a
+DIST libnumbertext-1.0_beta3.tar.gz 415089 BLAKE2B 
2e0e493f9553b363418c9a0003fef8ac20f28d4beebebcfb1beceddc693010dbeeafbfa4f1887feda2861f17a8397a78f8a836d8b87c0af96e1fad2ef3e77d10
 SHA512 
7afe747a243933c42d4e2c4b9de0d2a2d98bf990decd0f5a6b31b7ffca4a0a76c1d4f657612e50dabe07a1355331595c997e1cdd561760efba5b62779e1adfa1

diff --git a/app-text/libnumbertext/libnumbertext-1.0_beta3.ebuild 
b/app-text/libnumbertext/libnumbertext-1.0_beta3.ebuild
new file mode 100644
index 000..9145fa33adb
--- /dev/null
+++ b/app-text/libnumbertext/libnumbertext-1.0_beta3.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools
+
+DESCRIPTION="Number to number name and money text conversion libraries"
+HOMEPAGE="https://github.com/Numbertext/libnumbertext;
+SRC_URI="https://github.com/Numbertext/${PN}/archive/${PV/_/.}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="LGPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="debug doc test"
+
+RDEPEND=""
+DEPEND="${RDEPEND}"
+
+S="${WORKDIR}/${P/_/.}"
+
+src_prepare() {
+   default
+   eautoreconf
+}
+
+src_configure() {
+   econf \
+   --disable-werror
+}
+
+src_install() {
+   default
+   find "${D}" -name '*.la' -delete || die
+}



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

2018-05-31 Thread Sergei Trofimovich
commit: 9e35a54cfeced4680854bbfe4cedb0303e8414c4
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Thu May 31 11:52:35 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu May 31 20:47:50 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e35a54c

dev-util/meson: stable 0.46.1 for sparc

Bug: https://bugs.gentoo.org/656920
Package-Manager: Portage-2.3.24, Repoman-2.3.6
RepoMan-Options: --include-arches="sparc"

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

diff --git a/dev-util/meson/meson-0.46.1.ebuild 
b/dev-util/meson/meson-0.46.1.ebuild
index ef6a91f42c0..e359d174f2d 100644
--- a/dev-util/meson/meson-0.46.1.ebuild
+++ b/dev-util/meson/meson-0.46.1.ebuild
@@ -9,7 +9,7 @@ if [[ ${PV} = ** ]]; then
inherit git-r3
 else
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ia64 ~m68k ~mips ~ppc ~ppc64 
~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x64-solaris"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ia64 ~m68k ~mips ~ppc ~ppc64 
~s390 ~sh sparc ~x86 ~amd64-fbsd ~x64-solaris"
 fi
 
 inherit distutils-r1



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

2018-05-31 Thread Sergei Trofimovich
commit: 1f2663bb6fea3aa0747f84d7f42178b35476455b
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Thu May 31 17:27:00 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu May 31 20:47:50 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1f2663bb

media-gfx/fontforge: stable 20170731-r4 for sparc

Bug: https://bugs.gentoo.org/656792
Package-Manager: Portage-2.3.24, Repoman-2.3.6
RepoMan-Options: --include-arches="sparc"

 media-gfx/fontforge/fontforge-20170731-r4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-gfx/fontforge/fontforge-20170731-r4.ebuild 
b/media-gfx/fontforge/fontforge-20170731-r4.ebuild
index 8d1dad56d77..988a4ec0b7b 100644
--- a/media-gfx/fontforge/fontforge-20170731-r4.ebuild
+++ b/media-gfx/fontforge/fontforge-20170731-r4.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/fontforge/fontforge/releases/download/${PV}/fontforg
 
 LICENSE="BSD GPL-3+"
 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 ~x86-macos"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ia64 ~mips ~ppc ~ppc64 ~s390 ~sh sparc 
x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
 IUSE="cairo truetype-debugger gif gtk jpeg png +python readline test tiff svg 
unicode X"
 
 RESTRICT="!test? ( test )"



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

2018-05-31 Thread Michał Górny
commit: 39752ec7bc77e1976fac64d8aa874008fe078c7a
Author: Michał Górny  gentoo  org>
AuthorDate: Thu May 31 20:33:17 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu May 31 20:43:55 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=39752ec7

app-portage/unsymlink-lib: Bump to v13

 app-portage/unsymlink-lib/Manifest|  1 +
 app-portage/unsymlink-lib/unsymlink-lib-13.ebuild | 28 +++
 2 files changed, 29 insertions(+)

diff --git a/app-portage/unsymlink-lib/Manifest 
b/app-portage/unsymlink-lib/Manifest
index eca37bf3afc..ece281cc9d6 100644
--- a/app-portage/unsymlink-lib/Manifest
+++ b/app-portage/unsymlink-lib/Manifest
@@ -1 +1,2 @@
 DIST unsymlink-lib-12.tar.gz 8689 BLAKE2B 
3c170886bfa3980ef0d51be1e3636afcd700aad94514a2783a1bf221970022fb4812640ac0c2f54e6b0d3b93244a64221b092768425faa1ddcfdc21ba76d9cd1
 SHA512 
e964cf8dae4107cbe0f5a304e693794d50316b914cca6cdf068ac3e715c8a6fab44d96ec38bd34e5c4f65dd169629bcaca3a0b6ce3256c3d40dbff69dac56fe5
+DIST unsymlink-lib-13.tar.gz 8736 BLAKE2B 
5b44112299232185f3f7a5d88057caa7e9161ca03a3e79bebd9dbf70a61ddde255d3a24679b9004cc572fedcfc24ffeb42693319e5dfa1f8371f8fed1408b15d
 SHA512 
c87676b80259f2a20fde257e2b090380c3b04be1542a5a92832487327b8d1eb737059a6e6898f713fa378b792e23d2896280b94cb00d7961a0beba81cd6b3bd2

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



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

2018-05-31 Thread Andreas Sturmlechner
commit: e95bc6041cf9940cfecef2ffe5ed28dcd988a12c
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu May 31 20:31:11 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu May 31 20:31:11 2018 +
URL:https://gitweb.gentoo.org/proj/kde-sunset.git/commit/?id=e95bc604

qt4*eclass: Import from Gentoo ebuild repository

 eclass/qt4-build-multilib.eclass | 847 +++
 eclass/qt4-r2.eclass | 139 +++
 2 files changed, 986 insertions(+)

diff --git a/eclass/qt4-build-multilib.eclass b/eclass/qt4-build-multilib.eclass
new file mode 100644
index 000..7666936
--- /dev/null
+++ b/eclass/qt4-build-multilib.eclass
@@ -0,0 +1,847 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+# @ECLASS: qt4-build-multilib.eclass
+# @MAINTAINER:
+# q...@gentoo.org
+# @AUTHOR:
+# Davide Pesavento 
+# @BLURB: Eclass for Qt4 split ebuilds with multilib support.
+# @DESCRIPTION:
+# This eclass contains various functions that are used when building Qt4.
+# Requires EAPI 5.
+
+case ${EAPI} in
+   5)  : ;;
+   *)  die "qt4-build-multilib.eclass: unsupported EAPI=${EAPI:-0}" ;;
+esac
+
+inherit eutils flag-o-matic multilib multilib-minimal toolchain-funcs
+
+HOMEPAGE="https://www.qt.io/;
+LICENSE="|| ( LGPL-2.1 LGPL-3 GPL-3 ) FDL-1.3"
+SLOT="4"
+
+case ${PV} in
+   4.?.)
+   # git stable branch
+   QT4_BUILD_TYPE="live"
+   EGIT_BRANCH=${PV%.}
+   ;;
+   *)
+   # official stable release
+   QT4_BUILD_TYPE="release"
+   MY_P=qt-everywhere-opensource-src-${PV/_/-}
+   
SRC_URI="http://download.qt.io/official_releases/qt/${PV%.*}/${PV}/${MY_P}.tar.gz;
+   S=${WORKDIR}/${MY_P}
+   ;;
+esac
+
+EGIT_REPO_URI=(
+   "git://code.qt.io/qt/qt.git"
+   "https://code.qt.io/git/qt/qt.git;
+   "https://github.com/qtproject/qt.git;
+)
+[[ ${QT4_BUILD_TYPE} == live ]] && inherit git-r3
+
+if [[ ${PN} != qttranslations ]]; then
+   IUSE="aqua debug pch"
+   [[ ${PN} != qtxmlpatterns ]] && IUSE+=" +exceptions"
+fi
+
+DEPEND="
+   dev-lang/perl
+   virtual/pkgconfig[${MULTILIB_USEDEP}]
+"
+RDEPEND="
+   dev-qt/qtchooser
+"
+
+
+# src_{configure,compile,test,install} are inherited from multilib-minimal
+EXPORT_FUNCTIONS src_unpack src_prepare pkg_postinst pkg_postrm
+
+multilib_src_configure()   { qt4_multilib_src_configure; }
+multilib_src_compile() { qt4_multilib_src_compile; }
+multilib_src_test(){ qt4_multilib_src_test; }
+multilib_src_install() { qt4_multilib_src_install; }
+multilib_src_install_all() { qt4_multilib_src_install_all; }
+
+
+# @ECLASS-VARIABLE: PATCHES
+# @DEFAULT_UNSET
+# @DESCRIPTION:
+# Array variable containing all the patches to be applied. This variable
+# is expected to be defined in the global scope of ebuilds. Make sure to
+# specify the full path. This variable is used in src_prepare phase.
+#
+# Example:
+# @CODE
+#  PATCHES=(
+#  "${FILESDIR}/mypatch.patch"
+#  "${FILESDIR}/mypatch2.patch"
+#  )
+# @CODE
+
+# @ECLASS-VARIABLE: QT4_TARGET_DIRECTORIES
+# @DEFAULT_UNSET
+# @DESCRIPTION:
+# Space-separated list of directories that will be configured,
+# compiled, and installed. All paths must be relative to ${S}.
+
+# @ECLASS-VARIABLE: QCONFIG_ADD
+# @DEFAULT_UNSET
+# @DESCRIPTION:
+# List of options that must be added to QT_CONFIG in qconfig.pri
+
+# @ECLASS-VARIABLE: QCONFIG_REMOVE
+# @DEFAULT_UNSET
+# @DESCRIPTION:
+# List of options that must be removed from QT_CONFIG in qconfig.pri
+
+# @ECLASS-VARIABLE: QCONFIG_DEFINE
+# @DEFAULT_UNSET
+# @DESCRIPTION:
+# List of macros that must be defined in QtCore/qconfig.h
+
+
+##  Phase functions  ##
+
+# @FUNCTION: qt4-build-multilib_src_unpack
+# @DESCRIPTION:
+# Unpacks the sources.
+qt4-build-multilib_src_unpack() {
+   if tc-is-gcc; then
+   if [[ $(gcc-major-version) -lt 4 ]] || \
+  [[ $(gcc-major-version) -eq 4 && $(gcc-minor-version) -lt 4 
]]; then
+   ewarn
+   ewarn "Using a GCC version lower than 4.4 is not 
supported"
+   ewarn
+   fi
+   fi
+
+   if [[ ${PN} == qtwebkit ]]; then
+   eshopts_push -s extglob
+   if is-flagq '-g?(gdb)?([1-9])'; then
+   ewarn
+   ewarn "You have enabled debug info (probably have -g or 
-ggdb in your CFLAGS/CXXFLAGS)."
+   ewarn "You may experience really long compilation times 
and/or increased memory usage."
+   ewarn "If compilation fails, please try removing 
-g/-ggdb before reporting a bug."
+   ewarn "For more info check out 
https://bugs.gentoo.org/307861;
+   ewarn
+ 

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

2018-05-31 Thread William Hubbs
commit: 6f2f02098247654fb9a38a5252eea301ce827321
Author: William Hubbs  gentoo  org>
AuthorDate: Thu May 31 20:01:38 2018 +
Commit: William Hubbs  gentoo  org>
CommitDate: Thu May 31 20:01:38 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6f2f0209

sys-apps/baselayout:  remove broken 2.5-r1 version

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 sys-apps/baselayout/Manifest |   1 -
 sys-apps/baselayout/baselayout-2.5-r1.ebuild | 272 ---
 2 files changed, 273 deletions(-)

diff --git a/sys-apps/baselayout/Manifest b/sys-apps/baselayout/Manifest
index e11a0bd8f7d..b9d9da5be83 100644
--- a/sys-apps/baselayout/Manifest
+++ b/sys-apps/baselayout/Manifest
@@ -1,3 +1,2 @@
 DIST baselayout-2.4.1.tar.bz2 31307 BLAKE2B 
da26f7fbeefa5efecb6e5d9ded6c2bf3148cd1fcfc6ebb86535f5a9c086c4bb55f6a8420a3c0d0f7008251637f3e4653db875ec427745d039f753008d2f21be2
 SHA512 
e505ad81834aafb574ffee9bc1fce216c1c8c7fa11b0095580f87a37e4b9efb057ee78db7cd5affc64f05d5dd0592c671304414c119b37d86dfaa1e7b84ce7c1
-DIST baselayout-2.5.tar.bz2 31368 BLAKE2B 
73a939bf9a180da151804045ff0e57e4def11e9bca8f55b2b891437712877b718faaf7d6ef006161d92e853c747246b20adc7d26105832c5c3120510325cbc67
 SHA512 
5705740c0be47a7c76d480c1173fd69a5cfc278351f34ab0c4f54220da81617fc4755c8f61888985611f77881cc89b273775fec593915f344076fc3264ea6934
 DIST baselayout-2.6.tar.bz2 31871 BLAKE2B 
4a51d173dc5a2837f78cd1247b5eadd89e7d0b5f2dbc72e75f027b0c23a5db9a386c53e756e80240f36ad4d63e3fe421bf9510c18321d7a31fda140ad47b2860
 SHA512 
5cad5faf56871ae951120643e29db0c39fea6dc845b4755382bd469eca32639ec6cd0cd046d3c439a7cc607b18770036f9c256260d35beaffb094e23cb13740b

diff --git a/sys-apps/baselayout/baselayout-2.5-r1.ebuild 
b/sys-apps/baselayout/baselayout-2.5-r1.ebuild
deleted file mode 100644
index 866701708dc..000
--- a/sys-apps/baselayout/baselayout-2.5-r1.ebuild
+++ /dev/null
@@ -1,272 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit multilib versionator prefix
-
-DESCRIPTION="Filesystem baselayout and init scripts"
-HOMEPAGE="https://www.gentoo.org/;
-if [[ ${PV} =  ]]; then
-   EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/${PN}.git;
-   inherit git-r3
-else
-   SRC_URI="https://gitweb.gentoo.org/proj/${PN}.git/snapshot/${P}.tar.bz2;
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd"
-fi
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE="build kernel_FreeBSD kernel_linux +split-usr"
-
-pkg_setup() {
-   multilib_layout
-}
-
-# Create our multilib dirs - the Makefile has no knowledge of this
-multilib_layout() {
-   local def_libdir libdir libdirs
-   def_libdir=$(get_abi_LIBDIR $DEFAULT_ABI)
-   libdirs=$(get_all_libdirs)
-   : ${libdirs:=lib}   # it isn't that we don't trust 
multilib.eclass...
-
-   [ -z "${def_libdir}" ] && die "your DEFAULT_ABI=$DEFAULT_ABI appears to 
be invalid"
-
-   # figure out which paths should be symlinks and which should be 
directories
-   local dirs syms exp d
-   for libdir in ${libdirs} ; do
-   if use split-usr ; then
-   exp=( {,usr/,usr/local/}${libdir} )
-   else
-   exp=( {usr/,usr/local/}${libdir} )
-   fi
-   for d in "${exp[@]}" ; do
-   # most things should be dirs
-   if [ "${SYMLINK_LIB}" = "yes" ] && [ "${libdir}" = 
"lib" ] ; then
-   [ ! -h "${d}" ] && [ -e "${d}" ] && dirs+=" 
${d}"
-   else
-   [ -h "${d}" ] && syms+=" ${d}"
-   fi
-   done
-   done
-   if [ -n "${syms}${dirs}" ] ; then
-   ewarn "Your system profile has SYMLINK_LIB=${SYMLINK_LIB:-no}, 
so that means you need to"
-   ewarn "have these paths configured as follows:"
-   [ -n "${dirs}" ] && ewarn "symlinks to '${def_libdir}':${dirs}"
-   [ -n "${syms}" ] && ewarn "directories:${syms}"
-   ewarn "The ebuild will attempt to fix these, but only for 
trivial conversions."
-   ewarn "If things fail, you will need to manually create/move 
the directories."
-   echo
-   fi
-
-   # setup symlinks and dirs where we expect them to be; do not migrate
-   # data ... just fall over in that case.
-   local prefix prefix_lst
-   if use split-usr ; then
-   prefix_lst=( "${EROOT}"{,usr/,usr/local/} )
-   else
-   prefix_lst=( "${EROOT}"{usr/,usr/local/} )
-   fi
-   for prefix in "${prefix_lst[@]}"; do
-   if [ "${SYMLINK_LIB}" = yes ] ; then
-   # we need to make sure "lib" points to the native libdir
-   if [ -h "${prefix}lib" ] ; then
-

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

2018-05-31 Thread Andreas Sturmlechner
commit: 5de3cb61e327f083cf89f7782d41a29bb508c4f9
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu May 31 16:30:19 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu May 31 19:27:06 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5de3cb61

x11-misc/lightdm: Drop use of obsolete qt4_get_bindir

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 x11-misc/lightdm/lightdm-1.18.3-r1.ebuild | 1 -
 x11-misc/lightdm/lightdm-1.24.0-r1.ebuild | 1 -
 x11-misc/lightdm/lightdm-1.26.0-r1.ebuild | 1 -
 x11-misc/lightdm/lightdm-1.26.0.ebuild| 1 -
 4 files changed, 4 deletions(-)

diff --git a/x11-misc/lightdm/lightdm-1.18.3-r1.ebuild 
b/x11-misc/lightdm/lightdm-1.18.3-r1.ebuild
index 0592df3577e..2cd6c3cd5cd 100644
--- a/x11-misc/lightdm/lightdm-1.18.3-r1.ebuild
+++ b/x11-misc/lightdm/lightdm-1.18.3-r1.ebuild
@@ -53,7 +53,6 @@ src_prepare() {
data/lightdm.conf || die "Failed to fix lightdm.conf"
 
# use correct version of qmake. bug #566950
-   sed -i -e "/AC_CHECK_TOOLS(MOC4/a AC_SUBST(MOC4,$(qt4_get_bindir)/moc)" 
configure.ac || die
sed -i -e "/AC_CHECK_TOOLS(MOC5/a AC_SUBST(MOC5,$(qt5_get_bindir)/moc)" 
configure.ac || die
 
default

diff --git a/x11-misc/lightdm/lightdm-1.24.0-r1.ebuild 
b/x11-misc/lightdm/lightdm-1.24.0-r1.ebuild
index ae3715bded4..21d21a8 100644
--- a/x11-misc/lightdm/lightdm-1.24.0-r1.ebuild
+++ b/x11-misc/lightdm/lightdm-1.24.0-r1.ebuild
@@ -55,7 +55,6 @@ src_prepare() {
data/lightdm.conf || die "Failed to fix lightdm.conf"
 
# use correct version of qmake. bug #566950
-   sed -i -e "/AC_CHECK_TOOLS(MOC4/a AC_SUBST(MOC4,$(qt4_get_bindir)/moc)" 
configure.ac || die
sed -i -e "/AC_CHECK_TOOLS(MOC5/a AC_SUBST(MOC5,$(qt5_get_bindir)/moc)" 
configure.ac || die
 
default

diff --git a/x11-misc/lightdm/lightdm-1.26.0-r1.ebuild 
b/x11-misc/lightdm/lightdm-1.26.0-r1.ebuild
index bf3d4719335..38662bf9afc 100644
--- a/x11-misc/lightdm/lightdm-1.26.0-r1.ebuild
+++ b/x11-misc/lightdm/lightdm-1.26.0-r1.ebuild
@@ -58,7 +58,6 @@ src_prepare() {
 
# use correct version of qmake. bug #566950
sed \
-   -e "/AC_CHECK_TOOLS(MOC4/a 
AC_SUBST(MOC4,$(qt4_get_bindir)/moc)" \
-e "/AC_CHECK_TOOLS(MOC5/a 
AC_SUBST(MOC5,$(qt5_get_bindir)/moc)" \
-i configure.ac || die
 

diff --git a/x11-misc/lightdm/lightdm-1.26.0.ebuild 
b/x11-misc/lightdm/lightdm-1.26.0.ebuild
index efef3f3494b..4d2efe7088f 100644
--- a/x11-misc/lightdm/lightdm-1.26.0.ebuild
+++ b/x11-misc/lightdm/lightdm-1.26.0.ebuild
@@ -55,7 +55,6 @@ src_prepare() {
 
# use correct version of qmake. bug #566950
sed \
-   -e "/AC_CHECK_TOOLS(MOC4/a 
AC_SUBST(MOC4,$(qt4_get_bindir)/moc)" \
-e "/AC_CHECK_TOOLS(MOC5/a 
AC_SUBST(MOC5,$(qt5_get_bindir)/moc)" \
-i configure.ac || die
 



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

2018-05-31 Thread Andreas Sturmlechner
commit: 516668a72964b9b4f1116ae255d84411e7d279bb
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu May 31 17:16:52 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu May 31 19:27:08 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=516668a7

profiles: Cleanup obsolete app-office/libreoffice[collada,gltf] masks

 profiles/arch/arm/package.use.mask   | 6 +-
 profiles/arch/arm64/package.use.mask | 4 +---
 2 files changed, 2 insertions(+), 8 deletions(-)

diff --git a/profiles/arch/arm/package.use.mask 
b/profiles/arch/arm/package.use.mask
index 1babcac2ae1..cbe1c0f8f65 100644
--- a/profiles/arch/arm/package.use.mask
+++ b/profiles/arch/arm/package.use.mask
@@ -274,10 +274,6 @@ media-libs/clutter-gtk wayland
 dev-python/ipython doc
 dev-python/oct2py doc
 
-# Patrick Lauer  (19 Nov 2014)
-# Missing keywords #529820
-app-office/libreoffice collada
-
 # Michael Weber  (15 Nov 2014)
 # missing keywords on media-libs/libharu
 www-client/netsurf pdf-writer
@@ -457,7 +453,7 @@ sci-astronomy/kstars indi
 
 # Markus Meier  (08 Dec 2012)
 # mask app-office/libreoffice java extensions
-app-office/libreoffice libreoffice_extensions_scripting-beanshell 
libreoffice_extensions_scripting-javascript 
libreoffice_extensions_wiki-publisher coinmp gltf
+app-office/libreoffice libreoffice_extensions_scripting-beanshell 
libreoffice_extensions_scripting-javascript 
libreoffice_extensions_wiki-publisher coinmp
 
 # Steev Klimaszewski  (03 Aug 2012)
 # No java on ARM

diff --git a/profiles/arch/arm64/package.use.mask 
b/profiles/arch/arm64/package.use.mask
index c0527a576c7..47f8e6f3f09 100644
--- a/profiles/arch/arm64/package.use.mask
+++ b/profiles/arch/arm64/package.use.mask
@@ -138,10 +138,8 @@ dev-libs/dbus-c++ ecore
 
 # Michał Górny  (23 Jan 2018)
 # USE=eds requires USE=gnome that is masked here.
-# USE=collada requires media-libs/opencollada.
-# USE=gltf requires media-libs/libgltf.
 # USE=postgres requires dev-db/postgresql[kerberos] (USE masked).
-app-office/libreoffice collada eds gltf postgres
+app-office/libreoffice eds postgres
 
 # Michał Górny  (23 Jan 2018)
 # Requires mail-client/thunderbird* that is not keyworded here.



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

2018-05-31 Thread Mikle Kolyada
commit: 5e845c0bdc1ea597ede9eadae56cfe91ef7f38cd
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Thu May 31 19:00:21 2018 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Thu May 31 19:00:21 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e845c0b

dev-util/meson: arm stable wrt bug #656920

Package-Manager: Portage-2.3.24, Repoman-2.3.6

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

diff --git a/dev-util/meson/meson-0.46.1.ebuild 
b/dev-util/meson/meson-0.46.1.ebuild
index 50901b29244..ef6a91f42c0 100644
--- a/dev-util/meson/meson-0.46.1.ebuild
+++ b/dev-util/meson/meson-0.46.1.ebuild
@@ -9,7 +9,7 @@ if [[ ${PV} = ** ]]; then
inherit git-r3
 else
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-   KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ia64 ~m68k ~mips ~ppc ~ppc64 
~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x64-solaris"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ia64 ~m68k ~mips ~ppc ~ppc64 
~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x64-solaris"
 fi
 
 inherit distutils-r1



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

2018-05-31 Thread Mike Frysinger
commit: 539248ba464c744f81d3c297ee20a061d31e88c1
Author: Gwendal Grignou  chromium  org>
AuthorDate: Thu May 31 18:39:17 2018 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Thu May 31 18:40:05 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=539248ba

sys-apps/smartmontools: add upstream fix for broadcast nsid on nvme devices

 .../smartmontools-6.6-set-broadcast-nsid.patch | 104 ++
 sys-apps/smartmontools/smartmontools-6.6-r1.ebuild | 155 +
 2 files changed, 259 insertions(+)

diff --git 
a/sys-apps/smartmontools/files/smartmontools-6.6-set-broadcast-nsid.patch 
b/sys-apps/smartmontools/files/smartmontools-6.6-set-broadcast-nsid.patch
new file mode 100644
index 000..e65504d43c6
--- /dev/null
+++ b/sys-apps/smartmontools/files/smartmontools-6.6-set-broadcast-nsid.patch
@@ -0,0 +1,104 @@
+fix from upstream
+
+https://www.smartmontools.org/changeset?new=4671@/=4670@/
+
+Index: trunk/smartmontools-6.6/ChangeLog
+===
+ 2017-12-27  Douglas Gilbert  
+ 
++  nvmecmds.cpp: according to NVMe 1.3a spec, the SMART/
++  health information log page is global and should take
++  the global nsid (all ff_s). It also says the Error
++  info lpage is "global. Broke WD Black PCIe (NVMe)
++  SSD but worked on Intel SSDs. Fix; could break others.
++
++2017-12-27  Douglas Gilbert  
++
+   os_freebsd.cpp: on error was setting set_nvme_err() to 1,
+   not the actual NVMe status value; fix.
+ 
+Index: trunk/smartmontools-6.6/nvmecmds.cpp
+===
+diff --git smartmontools-6.6/nvmecmds.cpp smartmontools-6.6/nvmecmds.cpp
+--- smartmontools-6.6/nvmecmds.cpp (revision 4670)
 smartmontools-6.6/nvmecmds.cpp (revision 4671)
+@@ -196,7 +196,8 @@
+ }
+ 
+ // Read NVMe log page with identifier LID.
+-bool nvme_read_log_page(nvme_device * device, unsigned char lid, void * data, 
unsigned size)
++bool nvme_read_log_page(nvme_device * device, unsigned char lid, void * data,
++  unsigned size, bool broadcast_nsid)
+ {
+   if (!(4 <= size && size <= 0x4000 && (size % 4) == 0))
+ throw std::logic_error("nvme_read_log_page(): invalid size");
+@@ -204,7 +205,7 @@
+   memset(data, 0, size);
+   nvme_cmd_in in;
+   in.set_data_in(nvme_admin_get_log_page, data, size);
+-  in.nsid = device->get_nsid();
++  in.nsid = broadcast_nsid ? 0x : device->get_nsid();
+   in.cdw10 = lid | (((size / 4) - 1) << 16);
+ 
+   return nvme_pass_through(device, in);
+@@ -213,7 +214,7 @@
+ // Read NVMe Error Information Log.
+ bool nvme_read_error_log(nvme_device * device, nvme_error_log_page * 
error_log, unsigned num_entries)
+ {
+-  if (!nvme_read_log_page(device, 0x01, error_log, num_entries * 
sizeof(*error_log)))
++  if (!nvme_read_log_page(device, 0x01, error_log, num_entries * 
sizeof(*error_log), true))
+ return false;
+ 
+   if (isbigendian()) {
+@@ -234,7 +235,7 @@
+ // Read NVMe SMART/Health Information log.
+ bool nvme_read_smart_log(nvme_device * device, nvme_smart_log & smart_log)
+ {
+-  if (!nvme_read_log_page(device, 0x02, _log, sizeof(smart_log)))
++  if (!nvme_read_log_page(device, 0x02, _log, sizeof(smart_log), true))
+ return false;
+ 
+   if (isbigendian()) {
+Index: trunk/smartmontools-6.6/nvmecmds.h
+===
+diff --git smartmontools-6.6/nvmecmds.h smartmontools-6.6/nvmecmds.h
+--- smartmontools-6.6/nvmecmds.h   (revision 4670)
 smartmontools-6.6/nvmecmds.h   (revision 4671)
+@@ -248,7 +248,8 @@
+ bool nvme_read_id_ns(nvme_device * device, unsigned nsid, 
smartmontools::nvme_id_ns & id_ns);
+ 
+ // Read NVMe log page with identifier LID.
+-bool nvme_read_log_page(nvme_device * device, unsigned char lid, void * data, 
unsigned size);
++bool nvme_read_log_page(nvme_device * device, unsigned char lid, void * data,
++  unsigned size, bool broadcast_nsid);
+ 
+ // Read NVMe Error Information Log.
+ bool nvme_read_error_log(nvme_device * device, 
smartmontools::nvme_error_log_page * error_log,
+Index: trunk/smartmontools-6.6/nvmeprint.cpp
+===
+diff --git smartmontools-6.6/nvmeprint.cpp smartmontools-6.6/nvmeprint.cpp
+--- smartmontools-6.6/nvmeprint.cpp(revision 4670)
 smartmontools-6.6/nvmeprint.cpp(revision 4671)
+@@ -473,9 +473,21 @@
+   if (options.log_page_size) {
+ // Align size to dword boundary
+ unsigned size = ((options.log_page_size + 4-1) / 4) * 4;
++bool broadcast_nsid;
+ raw_buffer log_buf(size);
+ 
+-if (!nvme_read_log_page(device, options.log_page, log_buf.data(), size)) {
++switch (options.log_page) {
++case 1:
++case 2:
++case 3:
++  broadcast_nsid = true;
++  break;
++default:
++  broadcast_nsid = false;
++  break;
++}

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

2018-05-31 Thread Andreas Sturmlechner
commit: 7d0fbdafa77019499dadca68d8237f28ec8753c8
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu May 31 17:54:58 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu May 31 18:29:54 2018 +
URL:https://gitweb.gentoo.org/proj/kde-sunset.git/commit/?id=7d0fbdaf

profiles: use.desc: Add missing hal description

 profiles/use.desc | 5 -
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/profiles/use.desc b/profiles/use.desc
index 1e86c6c..87523df 100644
--- a/profiles/use.desc
+++ b/profiles/use.desc
@@ -1,4 +1,4 @@
-# Copyright 1999-2010 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 # use flags used in the kde-sunset overlay
@@ -11,3 +11,6 @@ kdehiddenvisibility - Makes KDE symbols hidden by default, 
requires GCC 4.1 (exp
 
 # dropped 2010-03-22 in 1.436
 qt3 - Adds support for the Qt GUI/Application Toolkit version 3.x
+
+# dropped 2011-02-23 in 1.451
+hal - Enable Hardware Abstraction Layer (HAL) support (WARNING: Try to avoid 
this. Deprecated method of accessing hardware.)



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

2018-05-31 Thread Andreas Sturmlechner
commit: 22c71e550e6e12a20663047f8a80ac3bdf7ef3d5
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu May 31 17:57:09 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu May 31 18:29:54 2018 +
URL:https://gitweb.gentoo.org/proj/kde-sunset.git/commit/?id=22c71e55

kde4-functions-extra.eclass: Drop invalid aqua conditional

 eclass/kde4-functions-extra.eclass | 16 ++--
 1 file changed, 10 insertions(+), 6 deletions(-)

diff --git a/eclass/kde4-functions-extra.eclass 
b/eclass/kde4-functions-extra.eclass
index 168bf43..a6ad847 100644
--- a/eclass/kde4-functions-extra.eclass
+++ b/eclass/kde4-functions-extra.eclass
@@ -31,7 +31,11 @@ add_kdeplasma_dep() {
debug-print-function ${FUNCNAME} "$@"
 
local ver
+   local use=${2}
 
+   if [[ -n ${use} ]] ; then
+   use="[${use}]"
+   fi
if [[ -n ${3} ]]; then
ver=${3}
elif [[ -n ${KDE_OVERRIDE_MINIMAL} ]]; then
@@ -49,9 +53,7 @@ add_kdeplasma_dep() {
 
[[ -z ${1} ]] && die "Missing parameter"
 
-   #FIXME
-   # Drop aqua= from kf5 packages
-   echo " >=kde-plasma/${1}-${ver}:4[aqua=${2:+,${2}}]"
+   echo " >=kde-plasma/${1}-${ver}:4${use}"
 }
 
 # @FUNCTION: add_kdeframeworks_dep
@@ -67,7 +69,11 @@ add_kdeframeworks_dep() {
debug-print-function ${FUNCNAME} "$@"
 
local ver
+   local use=${2}
 
+   if [[ -n ${use} ]] ; then
+   use="[${use}]"
+   fi
if [[ -n ${3} ]]; then
ver=${3}
elif [[ -n ${KDE_OVERRIDE_MINIMAL} ]]; then
@@ -85,9 +91,7 @@ add_kdeframeworks_dep() {
 
[[ -z ${1} ]] && die "Missing parameter"
 
-   #FIXME
-   # Drop aqua= from kf5 packages
-   echo " >=kde-frameworks/${1}-${ver}:4[aqua=${2:+,${2}}]"
+   echo " >=kde-frameworks/${1}-${ver}:4${use}"
 }
 
 fi



[gentoo-commits] proj/kde-sunset:master commit in: kde-base/smokegen/

2018-05-31 Thread Andreas Sturmlechner
commit: c0ca36140073291778ba26f26c6f7fb168b86b28
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu May 31 17:40:49 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu May 31 18:29:54 2018 +
URL:https://gitweb.gentoo.org/proj/kde-sunset.git/commit/?id=c0ca3614

kde-base/smokegen: Drop invalid !aqua conditional

Package-Manager: Portage-2.3.40, Repoman-2.3.9
RepoMan-Options: --force

 kde-base/smokegen/smokegen-4.14.3.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/kde-base/smokegen/smokegen-4.14.3.ebuild 
b/kde-base/smokegen/smokegen-4.14.3.ebuild
index 0ac6527..4524a1e 100644
--- a/kde-base/smokegen/smokegen-4.14.3.ebuild
+++ b/kde-base/smokegen/smokegen-4.14.3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -12,6 +12,6 @@ IUSE="debug"
 HOMEPAGE="https://techbase.kde.org/Development/Languages/Smoke;
 
 DEPEND="
-   dev-qt/qtcore:4[aqua=]
+   dev-qt/qtcore:4
 "
 RDEPEND="${DEPEND}"



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

2018-05-31 Thread Andreas Sturmlechner
commit: 4cfec4cb2746fd5355a3bda082845bc41da0ceac
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu May 31 17:45:41 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu May 31 18:29:54 2018 +
URL:https://gitweb.gentoo.org/proj/kde-sunset.git/commit/?id=4cfec4cb

kde-apps/krfb: Drop invalid !aqua conditional

Package-Manager: Portage-2.3.40, Repoman-2.3.9
RepoMan-Options: --force

 kde-apps/krfb/krfb-4.14.3.ebuild | 12 +---
 1 file changed, 5 insertions(+), 7 deletions(-)

diff --git a/kde-apps/krfb/krfb-4.14.3.ebuild b/kde-apps/krfb/krfb-4.14.3.ebuild
index 7bc6ca5..c518619 100644
--- a/kde-apps/krfb/krfb-4.14.3.ebuild
+++ b/kde-apps/krfb/krfb-4.14.3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -16,12 +16,10 @@ DEPEND="
>=net-libs/libvncserver-0.9.9
sys-libs/zlib
virtual/jpeg:0
-   !aqua? (
-   x11-libs/libX11
-   x11-libs/libXdamage
-   x11-libs/libXext
-   x11-libs/libXtst
-   )
+   x11-libs/libX11
+   x11-libs/libXdamage
+   x11-libs/libXext
+   x11-libs/libXtst
telepathy? ( >=net-libs/telepathy-qt-0.9 )
 "
 RDEPEND="${DEPEND}"



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

2018-05-31 Thread Andreas Sturmlechner
commit: 0de7030a1c2391fb327f85512b8c88e0d16af099
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu May 31 18:24:10 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu May 31 18:29:54 2018 +
URL:https://gitweb.gentoo.org/proj/kde-sunset.git/commit/?id=0de7030a

kde-apps/kopete: Drop invalid !aqua conditional, fix metadata.xml

Package-Manager: Portage-2.3.40, Repoman-2.3.9
RepoMan-Options: --force

 kde-apps/kopete/kopete-4.14.3-r1.ebuild | 10 --
 kde-apps/kopete/metadata.xml|  9 -
 2 files changed, 12 insertions(+), 7 deletions(-)

diff --git a/kde-apps/kopete/kopete-4.14.3-r1.ebuild 
b/kde-apps/kopete/kopete-4.14.3-r1.ebuild
index 1d95e8c..162fc16 100644
--- a/kde-apps/kopete/kopete-4.14.3-r1.ebuild
+++ b/kde-apps/kopete/kopete-4.14.3-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -69,10 +69,8 @@ COMMONDEPEND="
>=dev-qt/qtgui-4.4.0:4[mng]
media-libs/phonon[qt4]
media-libs/qimageblitz
-   !aqua? (
-   x11-libs/libX11
-   x11-libs/libXScrnSaver
-   )
+   x11-libs/libX11
+   x11-libs/libXScrnSaver
gadu? ( >=net-libs/libgadu-1.8.0[threads] )
groupwise? ( app-crypt/qca:2[qt4(+)] )
jingle? (
@@ -112,8 +110,8 @@ RDEPEND="${COMMONDEPEND}
 "
 #  telepathy? ( net-libs/decibel )"
 DEPEND="${COMMONDEPEND}
+   x11-proto/scrnsaverproto
jingle? ( dev-libs/jsoncpp )
-   !aqua? ( x11-proto/scrnsaverproto )
 "
 
 src_configure() {

diff --git a/kde-apps/kopete/metadata.xml b/kde-apps/kopete/metadata.xml
index 971570c..daf628a 100644
--- a/kde-apps/kopete/metadata.xml
+++ b/kde-apps/kopete/metadata.xml
@@ -1,6 +1,7 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
+

Enables emoticons theme manager so that 
the user can edit and remove emoticons or add custom ones etc

@@ -13,21 +14,27 @@
Enables saving chat history.
Embed latex formatted text into messages.
Shows song you currently listen to in your 
status/etc. Bindings for many players.
+   Allows crypting your chat (drugs and talking nonsense 
are considered as good alternatives ;]).
+   Send messages to external pipe.
+   Filter for incoming messages
Everybody loves statistic graphs, especialy 
cake ones. ;]
Various fancy text effects for your messages 
(dont ever consider writing us with this enabled ;]).
Translate incoming and outgoing messages.
+   Enables in conversation pictures 
preview.
Show your status and some more informations on 
web.

Enable the Gadu protocol handler.
Enable the Groupwise protocol handler.
Enable the IRC protocol handler.
Enable XMPP protocol handler (this is also 
gmail).
+   Enable the Sametime protocol handler.
Enable "Windows live messenger" protocol 
support.
Builds netmeeting plugin (require 
gnomemeeting)
Enables support for the Sametime protocol for 
instant messaging
+   Enable Skype protocol handler (not fully functional 
yet).
Enable the sms sending plugin.
+   Enable the testbed protocol.
Enable pop-up messages sending on windows. (same 
as good old "net send" messages ;])
Enable yahoo protocol support.
 
-
 



[gentoo-commits] proj/kde-sunset:master commit in: kde-apps/kdebase-kioslaves/

2018-05-31 Thread Andreas Sturmlechner
commit: 92edb0ce59e174e8e7718bf199daf1192c1a3190
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu May 31 18:11:22 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu May 31 18:29:54 2018 +
URL:https://gitweb.gentoo.org/proj/kde-sunset.git/commit/?id=92edb0ce

kde-apps/kdebase-kioslaves: Drop invalid !aqua conditional

Package-Manager: Portage-2.3.40, Repoman-2.3.9
RepoMan-Options: --force

 kde-apps/kdebase-kioslaves/kdebase-kioslaves-16.04.3-r2.ebuild | 6 +++---
 kde-apps/kdebase-kioslaves/kdebase-kioslaves-4.14.3.ebuild | 6 +++---
 kde-apps/kdebase-kioslaves/metadata.xml| 3 +++
 3 files changed, 9 insertions(+), 6 deletions(-)

diff --git a/kde-apps/kdebase-kioslaves/kdebase-kioslaves-16.04.3-r2.ebuild 
b/kde-apps/kdebase-kioslaves/kdebase-kioslaves-16.04.3-r2.ebuild
index bd79a21..31231b3 100644
--- a/kde-apps/kdebase-kioslaves/kdebase-kioslaves-16.04.3-r2.ebuild
+++ b/kde-apps/kdebase-kioslaves/kdebase-kioslaves-16.04.3-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
@@ -18,7 +18,7 @@ RESTRICT="test"
 
 DEPEND="
virtual/jpeg:0
-   !aqua? ( x11-libs/libXcursor )
+   x11-libs/libXcursor
bzip2? ( app-arch/bzip2 )
exif? ( media-gfx/exiv2:= )
openexr? ( media-libs/openexr:= )
@@ -29,7 +29,7 @@ RDEPEND="${DEPEND}
kde-apps/kdialog:*
kde-frameworks/kdelibs:4[bzip2?,lzma?]
virtual/ssh
-   !aqua? ( !kernel_SunOS? ( virtual/eject ) )
+   !kernel_SunOS? ( virtual/eject )
 "
 
 KMEXTRA="

diff --git a/kde-apps/kdebase-kioslaves/kdebase-kioslaves-4.14.3.ebuild 
b/kde-apps/kdebase-kioslaves/kdebase-kioslaves-4.14.3.ebuild
index 1943ae4..54a3662 100644
--- a/kde-apps/kdebase-kioslaves/kdebase-kioslaves-4.14.3.ebuild
+++ b/kde-apps/kdebase-kioslaves/kdebase-kioslaves-4.14.3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -17,7 +17,7 @@ RESTRICT="test"
 
 DEPEND="
virtual/jpeg:0
-   !aqua? ( x11-libs/libXcursor )
+   x11-libs/libXcursor
bzip2? ( app-arch/bzip2 )
exif? ( media-gfx/exiv2:= )
openexr? ( media-libs/openexr:= )
@@ -28,7 +28,7 @@ RDEPEND="${DEPEND}
$(add_kdeframeworks_dep kdelibs 'bzip2?,lzma?')
$(add_kdeapps_dep kdialog)
virtual/ssh
-   !aqua? ( !kernel_SunOS? ( virtual/eject ) )
+   !kernel_SunOS? ( virtual/eject )
 "
 
 KMEXTRA="

diff --git a/kde-apps/kdebase-kioslaves/metadata.xml 
b/kde-apps/kdebase-kioslaves/metadata.xml
index 6f49eba..25d62db 100644
--- a/kde-apps/kdebase-kioslaves/metadata.xml
+++ b/kde-apps/kdebase-kioslaves/metadata.xml
@@ -2,4 +2,7 @@
 http://www.gentoo.org/dtd/metadata.dtd;>
 
 
+   
+   Enable SFTP protocol support using 
net-libs/libssh
+   
 



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

2018-05-31 Thread Andreas Sturmlechner
commit: cbf2d982b240ddf653a03f21250aacb5f1909f80
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu May 31 18:22:41 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu May 31 18:29:54 2018 +
URL:https://gitweb.gentoo.org/proj/kde-sunset.git/commit/?id=cbf2d982

profiles: use.desc: Add missing v4l2 description

 profiles/use.desc | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/profiles/use.desc b/profiles/use.desc
index 87523df..c850c1b 100644
--- a/profiles/use.desc
+++ b/profiles/use.desc
@@ -14,3 +14,6 @@ qt3 - Adds support for the Qt GUI/Application Toolkit version 
3.x
 
 # dropped 2011-02-23 in 1.451
 hal - Enable Hardware Abstraction Layer (HAL) support (WARNING: Try to avoid 
this. Deprecated method of accessing hardware.)
+
+# dropped 2011-11-01 in 1.468
+v4l2 - Enable support for video4linux (DEPRECATED: Use USE v4l for your 
package to enable v4l2 or libv4l support)



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

2018-05-31 Thread Andreas Sturmlechner
commit: 9c43208050b5896065afb974e9936426b88a2654
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu May 31 18:28:20 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu May 31 18:29:54 2018 +
URL:https://gitweb.gentoo.org/proj/kde-sunset.git/commit/?id=9c432080

kde-apps/konsolepart: Drop invalid !aqua conditional

Package-Manager: Portage-2.3.40, Repoman-2.3.9
RepoMan-Options: --force

 kde-apps/konsolepart/konsolepart-4.14.3.ebuild | 24 ++--
 1 file changed, 10 insertions(+), 14 deletions(-)

diff --git a/kde-apps/konsolepart/konsolepart-4.14.3.ebuild 
b/kde-apps/konsolepart/konsolepart-4.14.3.ebuild
index e0b7ff5..9be9cca 100644
--- a/kde-apps/konsolepart/konsolepart-4.14.3.ebuild
+++ b/kde-apps/konsolepart/konsolepart-4.14.3.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
@@ -15,21 +15,17 @@ KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux 
~x86-linux"
 IUSE="debug minimal"
 
 COMMONDEPEND="
-   !aqua? (
-   x11-libs/libX11
-   x11-libs/libXext
-   >=x11-libs/libxklavier-3.2
-   x11-libs/libXrender
-   x11-libs/libXtst
-   !minimal? ( $(add_kdeapps_dep libkonq) )
-   )
+   x11-libs/libX11
+   x11-libs/libXext
+   >=x11-libs/libxklavier-3.2
+   x11-libs/libXrender
+   x11-libs/libXtst
+   !minimal? ( $(add_kdeapps_dep libkonq) )
 "
 DEPEND="${COMMONDEPEND}
-   !aqua? (
-   x11-apps/bdftopcf
-   x11-proto/kbproto
-   x11-proto/renderproto
-   )
+   x11-apps/bdftopcf
+   x11-proto/kbproto
+   x11-proto/renderproto
 "
 RDEPEND="${COMMONDEPEND}
!

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

2018-05-31 Thread Andreas Sturmlechner
commit: c6b0a3bfbc28b8a95217920e230cd00d1065b06c
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu May 31 17:39:04 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu May 31 18:29:54 2018 +
URL:https://gitweb.gentoo.org/proj/kde-sunset.git/commit/?id=c6b0a3bf

kde-plasma/powerdevil: Drop invalid !aqua conditional

Package-Manager: Portage-2.3.40, Repoman-2.3.9
RepoMan-Options: --force

 kde-plasma/powerdevil/powerdevil-4.11.22.ebuild | 10 --
 1 file changed, 4 insertions(+), 6 deletions(-)

diff --git a/kde-plasma/powerdevil/powerdevil-4.11.22.ebuild 
b/kde-plasma/powerdevil/powerdevil-4.11.22.ebuild
index bcbec07..e2dbbfa 100644
--- a/kde-plasma/powerdevil/powerdevil-4.11.22.ebuild
+++ b/kde-plasma/powerdevil/powerdevil-4.11.22.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
@@ -14,11 +14,9 @@ IUSE="debug +pm-utils"
 DEPEND="
kde-frameworks/kactivities:4
kde-plasma/libkworkspace:4
-   !aqua? (
-   x11-libs/libX11
-   x11-libs/libXext
-   x11-libs/libXrandr
-   )
+   x11-libs/libX11
+   x11-libs/libXext
+   x11-libs/libXrandr
 "
 RDEPEND="${DEPEND}
pm-utils? ( sys-power/pm-utils )



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

2018-05-31 Thread Andreas Sturmlechner
commit: 531995f79dc1719d4753d56764befad0fb71a5ac
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu May 31 18:26:27 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu May 31 18:29:54 2018 +
URL:https://gitweb.gentoo.org/proj/kde-sunset.git/commit/?id=531995f7

kde-apps/ksnapshot: Drop invalid !aqua conditional

Package-Manager: Portage-2.3.40, Repoman-2.3.9
RepoMan-Options: --force

 kde-apps/ksnapshot/ksnapshot-15.08.3-r1.ebuild | 8 +++-
 kde-apps/ksnapshot/ksnapshot-4.14.3.ebuild | 8 +++-
 2 files changed, 6 insertions(+), 10 deletions(-)

diff --git a/kde-apps/ksnapshot/ksnapshot-15.08.3-r1.ebuild 
b/kde-apps/ksnapshot/ksnapshot-15.08.3-r1.ebuild
index 6c62378..5a7ec8c 100644
--- a/kde-apps/ksnapshot/ksnapshot-15.08.3-r1.ebuild
+++ b/kde-apps/ksnapshot/ksnapshot-15.08.3-r1.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
@@ -16,10 +16,8 @@ IUSE="debug kipi"
 
 DEPEND="
x11-libs/libXfixes
-   !aqua? (
-   x11-libs/libX11
-   x11-libs/libXext
-   )
+   x11-libs/libX11
+   x11-libs/libXext
kipi? ( $(add_kdeapps_dep libkipi) )
 "
 RDEPEND="${DEPEND}

diff --git a/kde-apps/ksnapshot/ksnapshot-4.14.3.ebuild 
b/kde-apps/ksnapshot/ksnapshot-4.14.3.ebuild
index b8c6417..f46f6df 100644
--- a/kde-apps/ksnapshot/ksnapshot-4.14.3.ebuild
+++ b/kde-apps/ksnapshot/ksnapshot-4.14.3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -13,10 +13,8 @@ IUSE="debug kipi"
 
 DEPEND="
x11-libs/libXfixes
-   !aqua? (
-   x11-libs/libX11
-   x11-libs/libXext
-   )
+   x11-libs/libX11
+   x11-libs/libXext
kipi? ( $(add_kdeapps_dep libkipi) )
 "
 RDEPEND="${DEPEND}"



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

2018-05-31 Thread Andreas Sturmlechner
commit: 8187122bc716866d8dbd95673fa09918494c7178
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu May 31 17:47:48 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu May 31 18:29:54 2018 +
URL:https://gitweb.gentoo.org/proj/kde-sunset.git/commit/?id=8187122b

kde-apps/krfb: metadata.xml: Add missing IUSE descriptions

Package-Manager: Portage-2.3.40, Repoman-2.3.9
RepoMan-Options: --force

 kde-apps/krfb/metadata.xml | 4 
 1 file changed, 4 insertions(+)

diff --git a/kde-apps/krfb/metadata.xml b/kde-apps/krfb/metadata.xml
index 6f49eba..8c50ce8 100644
--- a/kde-apps/krfb/metadata.xml
+++ b/kde-apps/krfb/metadata.xml
@@ -2,4 +2,8 @@
 http://www.gentoo.org/dtd/metadata.dtd;>
 
 
+   
+   Enable displaying of KDE Telepathy 
contacts
+   Enable desktop sharing through a 
telepathy client
+   
 



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

2018-05-31 Thread Andreas Sturmlechner
commit: 064e397e494f0c7e96e2af79ae0da8a5604f5b1d
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu May 31 17:57:44 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu May 31 18:29:54 2018 +
URL:https://gitweb.gentoo.org/proj/kde-sunset.git/commit/?id=064e397e

kde4-meta-pkg.eclass: Drop obsolete USE=aqua

 eclass/kde4-meta-pkg.eclass | 1 -
 1 file changed, 1 deletion(-)

diff --git a/eclass/kde4-meta-pkg.eclass b/eclass/kde4-meta-pkg.eclass
index 7f74338..c403137 100644
--- a/eclass/kde4-meta-pkg.eclass
+++ b/eclass/kde4-meta-pkg.eclass
@@ -20,7 +20,6 @@ inherit kde4-functions
 HOMEPAGE="https://www.kde.org/;
 
 LICENSE="metapackage"
-IUSE="aqua"
 
 SLOT=4
 



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

2018-05-31 Thread Andreas Sturmlechner
commit: 5598aaecc3cf3dd1b73f3b2257ab5b69f85add51
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu May 31 17:32:30 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu May 31 18:29:54 2018 +
URL:https://gitweb.gentoo.org/proj/kde-sunset.git/commit/?id=5598aaec

dev-util/automoc: Import from Gentoo ebuild repo

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 dev-util/automoc/automoc-0.9.88-r1.ebuild  | 34 +++
 dev-util/automoc/files/automoc-0.9.88-objc++.patch | 48 ++
 dev-util/automoc/metadata.xml  |  5 +++
 3 files changed, 87 insertions(+)

diff --git a/dev-util/automoc/automoc-0.9.88-r1.ebuild 
b/dev-util/automoc/automoc-0.9.88-r1.ebuild
new file mode 100644
index 000..161306a
--- /dev/null
+++ b/dev-util/automoc/automoc-0.9.88-r1.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+MY_PN="automoc4"
+MY_P="${MY_PN}-${PV}"
+inherit cmake-utils flag-o-matic
+
+DESCRIPTION="KDE Meta Object Compiler"
+HOMEPAGE="https://www.kde.org;
+SRC_URI="mirror://kde/stable/${MY_PN}/${PV}/${MY_P}.tar.bz2"
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ppc ppc64 sparc x86 ~amd64-fbsd 
~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x86-solaris"
+IUSE=""
+
+DEPEND="
+   dev-qt/qtcore:4
+"
+RDEPEND="${DEPEND}"
+
+S="${WORKDIR}/${MY_P}"
+
+PATCHES=( "${FILESDIR}/${PN}-0.9.88-objc++.patch" )
+
+src_prepare() {
+   cmake-utils_src_prepare
+
+   if [[ ${ELIBC} = uclibc ]]; then
+   append-flags -pthread
+   fi
+}

diff --git a/dev-util/automoc/files/automoc-0.9.88-objc++.patch 
b/dev-util/automoc/files/automoc-0.9.88-objc++.patch
new file mode 100644
index 000..1f4dacd
--- /dev/null
+++ b/dev-util/automoc/files/automoc-0.9.88-objc++.patch
@@ -0,0 +1,48 @@
+Please refer to
+  http://websvn.kde.org/?view=revision=934696
+
+Adds support for objc++ in automoc, so that running moc on .mm-files will work.
+
+--- trunk/kdesupport/automoc/Automoc4Config.cmake  2009/03/03 15:40:57 
934695
 trunk/kdesupport/automoc/Automoc4Config.cmake  2009/03/03 15:42:18 
934696
+@@ -105,9 +105,9 @@
+   if(NOT  _generated  AND NOT  _skip)
+  get_filename_component(_suffix "${_current_FILE}" EXT)
+  # skip every source file that's not C++
+- if(_suffix STREQUAL ".cpp" OR _suffix STREQUAL ".cc" OR _suffix 
STREQUAL ".cxx" OR _suffix STREQUAL ".C")
++ if(_suffix STREQUAL ".cpp" OR _suffix STREQUAL ".cc" OR _suffix 
STREQUAL ".cxx" OR _suffix STREQUAL ".C" OR _suffix STREQUAL ".mm")
+  list(APPEND _moc_files ${_abs_current_FILE})
+- endif(_suffix STREQUAL ".cpp" OR _suffix STREQUAL ".cc" OR _suffix 
STREQUAL ".cxx" OR _suffix STREQUAL ".C")
++ endif(_suffix STREQUAL ".cpp" OR _suffix STREQUAL ".cc" OR _suffix 
STREQUAL ".cxx" OR _suffix STREQUAL ".C" OR _suffix STREQUAL ".mm")
+   endif(NOT  _generated  AND NOT  _skip)
+endforeach (_current_FILE)
+ 
+@@ -156,7 +156,7 @@
+   if(NOT  _generated  AND NOT  _skip)
+  get_filename_component(_suffix "${_current_FILE}" EXT)
+  # skip every source file that's not C++
+- if(_suffix STREQUAL ".cpp" OR _suffix STREQUAL ".cc" OR _suffix 
STREQUAL ".cxx" OR _suffix STREQUAL ".C")
++ if(_suffix STREQUAL ".cpp" OR _suffix STREQUAL ".cc" OR _suffix 
STREQUAL ".cxx" OR _suffix STREQUAL ".C" OR _suffix STREQUAL ".mm")
+  get_filename_component(_basename "${_current_FILE}" NAME_WE)
+  get_filename_component(_abs_path "${_abs_current_FILE}" PATH)
+  set(_header "${_abs_path}/${_basename}.h")
+@@ -168,7 +168,7 @@
+ list(APPEND _moc_headers ${_pheader})
+  endif(EXISTS "${_pheader}")
+  list(APPEND _moc_files ${_abs_current_FILE})
+- endif(_suffix STREQUAL ".cpp" OR _suffix STREQUAL ".cc" OR _suffix 
STREQUAL ".cxx" OR _suffix STREQUAL ".C")
++ endif(_suffix STREQUAL ".cpp" OR _suffix STREQUAL ".cc" OR _suffix 
STREQUAL ".cxx" OR _suffix STREQUAL ".C" OR _suffix STREQUAL ".mm")
+   endif(NOT  _generated  AND NOT  _skip)
+endforeach (_current_FILE)
+ 
+--- trunk/kdesupport/automoc/kde4automoc.cpp   2009/03/03 15:40:57 934695
 trunk/kdesupport/automoc/kde4automoc.cpp   2009/03/03 15:42:18 934696
+@@ -326,7 +326,7 @@
+ foreach (const QString , sourceFiles) {
+ //qDebug() << absFilename;
+ const QFileInfo sourceFileInfo(absFilename);
+-if (absFilename.endsWith(".cpp") || absFilename.endsWith(".cc") ||
++if (absFilename.endsWith(".cpp") || absFilename.endsWith(".cc") || 
absFilename.endsWith(".mm") ||
+ absFilename.endsWith(".cxx") || absFilename.endsWith(".C")) {
+ //qDebug() << "check .cpp file";
+ QFile 

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

2018-05-31 Thread Andreas Sturmlechner
commit: 26d15ad6312bf3cc0b8392eb20d896c13dfbeb1f
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu May 31 17:38:15 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu May 31 18:29:54 2018 +
URL:https://gitweb.gentoo.org/proj/kde-sunset.git/commit/?id=26d15ad6

kde-plasma/krunner: Drop invalid !aqua conditional

Package-Manager: Portage-2.3.40, Repoman-2.3.9
RepoMan-Options: --force

 kde-plasma/krunner/krunner-4.11.22.ebuild | 10 --
 1 file changed, 4 insertions(+), 6 deletions(-)

diff --git a/kde-plasma/krunner/krunner-4.11.22.ebuild 
b/kde-plasma/krunner/krunner-4.11.22.ebuild
index 29e5224..377901a 100644
--- a/kde-plasma/krunner/krunner-4.11.22.ebuild
+++ b/kde-plasma/krunner/krunner-4.11.22.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
@@ -19,11 +19,9 @@ DEPEND="
kde-plasma/ksysguard:4
kde-plasma/libkworkspace:4
kde-plasma/libplasmagenericshell:4
-   !aqua? (
-   x11-libs/libX11
-   x11-libs/libXcursor
-   x11-libs/libXext
-   )
+   x11-libs/libX11
+   x11-libs/libXcursor
+   x11-libs/libXext
 "
 RDEPEND="${DEPEND}"
 



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

2018-05-31 Thread Amy Liffey
commit: fbadf5fc3cdc26df32995e2e1cad1ed47f40efad
Author: Amy Liffey  gentoo  org>
AuthorDate: Thu May 31 17:15:58 2018 +
Commit: Amy Liffey  gentoo  org>
CommitDate: Thu May 31 17:24:32 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fbadf5fc

media-libs/opencv: workaround C compilation mode

- Add nvcc flags to fix compilation with cuda
- Fix issue with C compilation mode for vlc
- Fix python installation path

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

 .../files/opencv-3.4.1-compilation-C-mode.patch| 56 ++
 .../opencv-3.4.1-cuda-add-relaxed-constexpr.patch  | 14 ++
 .../opencv-3.4.1-python-lib-suffix-hack.patch  | 13 +
 ...encv-3.4.1-r1.ebuild => opencv-3.4.1-r2.ebuild} |  6 ++-
 4 files changed, 88 insertions(+), 1 deletion(-)

diff --git a/media-libs/opencv/files/opencv-3.4.1-compilation-C-mode.patch 
b/media-libs/opencv/files/opencv-3.4.1-compilation-C-mode.patch
new file mode 100644
index 000..c94f206ed4f
--- /dev/null
+++ b/media-libs/opencv/files/opencv-3.4.1-compilation-C-mode.patch
@@ -0,0 +1,56 @@
+From 549b5df22520b60b91dd77096434d79425b31ac2 Mon Sep 17 00:00:00 2001
+From: Alexander Alekhin 
+Date: Mon, 28 May 2018 18:07:23 +0300
+Subject: [PATCH] build: workaround issues with C compilation mode
+
+- cvdef.h + cvRound (double only)
+- highgui_c.h
+---
+ modules/core/include/opencv2/core/cvdef.h   | 8 +++-
+ modules/highgui/include/opencv2/highgui/highgui_c.h | 2 ++
+ 2 files changed, 9 insertions(+), 1 deletion(-)
+
+diff --git a/modules/core/include/opencv2/core/cvdef.h 
b/modules/core/include/opencv2/core/cvdef.h
+index a87ced09d78..4ab72b34cc1 100644
+--- a/modules/core/include/opencv2/core/cvdef.h
 b/modules/core/include/opencv2/core/cvdef.h
+@@ -480,7 +480,7 @@ Cv64suf;
+ // Integer types portatibility
+ #ifdef OPENCV_STDINT_HEADER
+ #include OPENCV_STDINT_HEADER
+-#else
++#elif defined(__cplusplus)
+ #if defined(_MSC_VER) && _MSC_VER < 1600 /* MSVS 2010 */
+ namespace cv {
+ typedef signed char int8_t;
+@@ -517,9 +517,15 @@ typedef ::int64_t int64_t;
+ typedef ::uint64_t uint64_t;
+ }
+ #endif
++#else // pure C
++#include 
+ #endif
+ 
+ 
+ //! @}
+ 
++#ifndef __cplusplus
++#include "opencv2/core/fast_math.hpp" // define cvRound(double)
++#endif
++
+ #endif // OPENCV_CORE_CVDEF_H
+diff --git a/modules/highgui/include/opencv2/highgui/highgui_c.h 
b/modules/highgui/include/opencv2/highgui/highgui_c.h
+index 1eb414a76ca..35413139c79 100644
+--- a/modules/highgui/include/opencv2/highgui/highgui_c.h
 b/modules/highgui/include/opencv2/highgui/highgui_c.h
+@@ -135,8 +135,10 @@ CVAPI(int) cvNamedWindow( const char* name, int flags 
CV_DEFAULT(CV_WINDOW_AUTOS
+ CVAPI(void) cvSetWindowProperty(const char* name, int prop_id, double 
prop_value);
+ CVAPI(double) cvGetWindowProperty(const char* name, int prop_id);
+ 
++#ifdef __cplusplus  // FIXIT remove in OpenCV 4.0
+ /* Get window image rectangle coordinates, width and height */
+ CVAPI(cv::Rect)cvGetWindowImageRect(const char* name);
++#endif
+ 
+ /* display image within window (highgui windows remember their content) */
+ CVAPI(void) cvShowImage( const char* name, const CvArr* image );

diff --git 
a/media-libs/opencv/files/opencv-3.4.1-cuda-add-relaxed-constexpr.patch 
b/media-libs/opencv/files/opencv-3.4.1-cuda-add-relaxed-constexpr.patch
new file mode 100644
index 000..11ca6aa861e
--- /dev/null
+++ b/media-libs/opencv/files/opencv-3.4.1-cuda-add-relaxed-constexpr.patch
@@ -0,0 +1,14 @@
+diff -Naur a/cmake/FindCUDA.cmake b/cmake/FindCUDA.cmake
+--- a/cmake/FindCUDA.cmake 2018-05-26 12:57:45.698858052 +0100
 b/cmake/FindCUDA.cmake 2018-05-26 16:49:01.196390803 +0100
+@@ -447,8 +447,8 @@
+ # Parse HOST_COMPILATION mode.
+ option(CUDA_HOST_COMPILATION_CPP "Generated file extension" ON)
+ 
+-# Extra user settable flags
+-set(CUDA_NVCC_FLAGS "" CACHE STRING "Semi-colon delimit multiple arguments.")
++ #Extra user settable flags
++set(CUDA_NVCC_FLAGS "--expt-relaxed-constexpr;" CACHE STRING "Semi-colon 
delimit multiple arguments.")
+ 
+ if(CMAKE_GENERATOR MATCHES "Visual Studio")
+   set(_CUDA_MSVC_HOST_COMPILER 
"$(VCInstallDir)Tools/MSVC/$(VCToolsVersion)/bin/Host$(Platform)/$(PlatformTarget)")

diff --git a/media-libs/opencv/files/opencv-3.4.1-python-lib-suffix-hack.patch 
b/media-libs/opencv/files/opencv-3.4.1-python-lib-suffix-hack.patch
new file mode 100644
index 000..248e5034a21
--- /dev/null
+++ b/media-libs/opencv/files/opencv-3.4.1-python-lib-suffix-hack.patch
@@ -0,0 +1,13 @@
+--- a/cmake/OpenCVDetectPython.cmake   2018-05-31 09:14:42.998873104 +0200
 b/cmake/OpenCVDetectPython.cmake   2018-05-31 09:26:08.444914001 +0200
+@@ -140,8 +140,8 @@
+ else() #debian based assumed, install to the dist-packages.
+   set(_packages_path "python${_version_major_minor}/dist-packages")
+ endif()
+-

[gentoo-commits] repo/gentoo:master commit in: games-rpg/arx-fatalis-data/

2018-05-31 Thread Pacho Ramos
commit: 8dcb9d2bb1d956046c5866fbf3be6c04739185aa
Author: Pacho Ramos  gentoo  org>
AuthorDate: Thu May 31 17:18:46 2018 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Thu May 31 17:18:46 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8dcb9d2b

games-rpg/arx-fatalis-data: Drop old

Package-Manager: Portage-2.3.38, Repoman-2.3.9

 games-rpg/arx-fatalis-data/Manifest|  1 -
 .../arx-fatalis-data-1.21-r2.ebuild| 94 --
 .../arx-fatalis-data-1.21-r3.ebuild| 94 --
 3 files changed, 189 deletions(-)

diff --git a/games-rpg/arx-fatalis-data/Manifest 
b/games-rpg/arx-fatalis-data/Manifest
index 007725f8363..e663a4befb1 100644
--- a/games-rpg/arx-fatalis-data/Manifest
+++ b/games-rpg/arx-fatalis-data/Manifest
@@ -1,3 +1,2 @@
 DIST ArxFatalis_1.21_MULTILANG.exe 9064611 BLAKE2B 
42a81491ff470843a80bd6f801a1d8d5b1295603c3b6ec759f545d6fed9530b64ca684b772735f92187eb4eb613b12f68ce7d0491a157123578476b835bb40eb
 SHA512 
885260c6173ee5f2d6d6072bcfd14d085f11b997a0ce45cbdee9a347612e96da13477ef7d71b9c015fb02f2e47bdfb968a2aa89b0c92e9327abbd75b724e47c2
-DIST setup_arx_fatalis.exe 547521812 BLAKE2B 
8089773df88cff78ac933ffcd71b6db8d0757ce0a6eb9c92a8993ca4ed8bfad4497cd437c313de3fe677e1146b66d89887c2c0bca01ccd32213aff1c128e0bc6
 SHA512 
4f2021657bd1c5b89d40a29fca0f77a7755e191b8b3e297bb614e557b18ad943a76eb6670f66fb7f0ae1ad92353f1988c0f3bd0c27e220a35fa38a9cdffe0970
 DIST setup_arx_fatalis_2.0.0.7.exe 525046992 BLAKE2B 
558bffc8f4a0096761a9b1c8003b8127480bf03b1198b943dfe3c0bc8c6b9642275f86f5f4e9c6bbc2211bf48e38bebef634b24196b48d1d5520abf75254033f
 SHA512 
08be7870d02ed6da8cedceb652906ea169eedcb44497a4517ef6a42d9db37403b5146b9e5a3a628a465f23088b0c09d958719e05454dcbb5ac12225c32d35942

diff --git a/games-rpg/arx-fatalis-data/arx-fatalis-data-1.21-r2.ebuild 
b/games-rpg/arx-fatalis-data/arx-fatalis-data-1.21-r2.ebuild
deleted file mode 100644
index 41f3d8d12f7..000
--- a/games-rpg/arx-fatalis-data/arx-fatalis-data-1.21-r2.ebuild
+++ /dev/null
@@ -1,94 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-CDROM_OPTIONAL="yes"
-inherit eutils cdrom check-reqs games
-
-DESCRIPTION="Arx Fatalis data files"
-HOMEPAGE="https://www.arkane-studios.com/uk/arx.php;
-SRC_URI="cdinstall? ( 
http://download.zenimax.com/arxfatalis/patches/1.21/ArxFatalis_1.21_MULTILANG.exe
 )
-   gog? ( setup_arx_fatalis.exe )"
-
-LICENSE="cdinstall? ( ArxFatalis-EULA-JoWooD ) gog? ( GOG-EULA )"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="gog"
-REQUIRED_USE="^^ ( cdinstall gog )"
-RESTRICT="binchecks mirror gog? ( fetch )"
-
-RDEPEND="games-rpg/arx-libertatis"
-DEPEND="app-arch/innoextract
-   cdinstall? ( app-arch/cabextract )"
-
-CHECKREQS_DISK_BUILD="621M"
-CHECKREQS_DISK_USR="617M"
-
-S=${WORKDIR}
-
-detect_language() {
-   speech_checksum=$(find '.' -iname "speech.pak" \
-   -exec md5sum -b '{}' \; | sed "s/ .*//g")
-   if [[ -z $speech_checksum ]] ; then
-   speech_checksum=$(find '.' -iname "speech_default.pak" \
-   -exec md5sum -b '{}' \; | sed "s/ .*//g")
-   fi
-
-   # check if the checksum is of a known localisation and set data_lang to
-   # the language string to be used with the 1.21 patch installer
-   case "$speech_checksum" in
-   '4c3fdb1f702700255924afde49081b6e') data_lang='german' ;;
-   # Bundled version of AF included with NVIDIA card
-   'ab8a93161688d793a7c78fbefd7d133e') data_lang='german' ;;
-   '4e8f962d8204bcfd79ce6f3226d6d6de') data_lang='english' ;;
-   '2f88c67ae1537919e69386d27583125b') data_lang='spanish' ;;
-   '4edf9f8c799190590b4cd52cfa5f91b1') data_lang='french' ;;
-   '81f05dea47c52d43f01c9b44dd8fe962') data_lang='italian' ;;
-   '677163bc319cd1e9aa1b53b5fb3e9402') data_lang='russian' ;;
-   '') eerror "speech*.pak not found"
-   die "speech*.pak not found" ;;
-   *) eerror "unsupported data language - speech*.pak checksum:" \
-   "$speech_checksum" \
-   "please file a gentoo bug"
-   die "unsupported data language, file a gentoo bug" ;;
-   esac
-}
-
-pkg_nofetch() {
-   einfo "Please download ${A} from your GOG.com account after buying Arx 
Fatalis"
-   einfo "and put it into ${DISTDIR}."
-}
-
-src_unpack() {
-   local data_lang
-
-   if use cdinstall ; then
-   cdrom_get_cds bin/Arx.ttf
-   find "${CDROM_ROOT}" -iname "setup*.cab" -exec cabextract '{}' 
\;
-   detect_language
-   else
-   # gog only offers english
-   data_lang="english"
-   fi
-
-   einfo "Data language: $data_lang"
-   innoextract --lowercase --language=${data_lang} \
-   

[gentoo-commits] repo/gentoo:master commit in: games-rpg/arx-fatalis-data/

2018-05-31 Thread Pacho Ramos
commit: 8b4a4f065dc4e2d8f039b6cc98acc37d4e3eb287
Author: Pacho Ramos  gentoo  org>
AuthorDate: Thu May 31 17:18:32 2018 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Thu May 31 17:18:32 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b4a4f06

games-rpg/arx-fatalis-data: Stop using games.eclass

Package-Manager: Portage-2.3.38, Repoman-2.3.9

 .../arx-fatalis-data-1.21-r4.ebuild| 92 ++
 1 file changed, 92 insertions(+)

diff --git a/games-rpg/arx-fatalis-data/arx-fatalis-data-1.21-r4.ebuild 
b/games-rpg/arx-fatalis-data/arx-fatalis-data-1.21-r4.ebuild
new file mode 100644
index 000..e8f9d577089
--- /dev/null
+++ b/games-rpg/arx-fatalis-data/arx-fatalis-data-1.21-r4.ebuild
@@ -0,0 +1,92 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+CDROM_OPTIONAL="yes"
+inherit eutils cdrom check-reqs
+
+DESCRIPTION="Arx Fatalis data files"
+HOMEPAGE="https://www.arkane-studios.com/uk/arx.php;
+SRC_URI="cdinstall? ( 
http://download.zenimax.com/arxfatalis/patches/1.21/ArxFatalis_1.21_MULTILANG.exe
 )
+   gog? ( setup_arx_fatalis_2.0.0.7.exe )"
+
+LICENSE="cdinstall? ( ArxFatalis-EULA-JoWooD ) gog? ( GOG-EULA )"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="gog"
+REQUIRED_USE="^^ ( cdinstall gog )"
+RESTRICT="binchecks mirror gog? ( fetch )"
+
+RDEPEND="games-rpg/arx-libertatis"
+DEPEND="app-arch/innoextract
+   cdinstall? ( app-arch/cabextract )"
+
+CHECKREQS_DISK_BUILD="621M"
+CHECKREQS_DISK_USR="617M"
+
+S=${WORKDIR}
+
+detect_language() {
+   speech_checksum=$(find '.' -iname "speech.pak" \
+   -exec md5sum -b '{}' \; | sed "s/ .*//g")
+   if [[ -z $speech_checksum ]] ; then
+   speech_checksum=$(find '.' -iname "speech_default.pak" \
+   -exec md5sum -b '{}' \; | sed "s/ .*//g")
+   fi
+
+   # check if the checksum is of a known localisation and set data_lang to
+   # the language string to be used with the 1.21 patch installer
+   case "$speech_checksum" in
+   '4c3fdb1f702700255924afde49081b6e') data_lang='german' ;;
+   # Bundled version of AF included with NVIDIA card
+   'ab8a93161688d793a7c78fbefd7d133e') data_lang='german' ;;
+   '4e8f962d8204bcfd79ce6f3226d6d6de') data_lang='english' ;;
+   '2f88c67ae1537919e69386d27583125b') data_lang='spanish' ;;
+   '4edf9f8c799190590b4cd52cfa5f91b1') data_lang='french' ;;
+   '81f05dea47c52d43f01c9b44dd8fe962') data_lang='italian' ;;
+   '677163bc319cd1e9aa1b53b5fb3e9402') data_lang='russian' ;;
+   '') eerror "speech*.pak not found"
+   die "speech*.pak not found" ;;
+   *) eerror "unsupported data language - speech*.pak checksum:" \
+   "$speech_checksum" \
+   "please file a gentoo bug"
+   die "unsupported data language, file a gentoo bug" ;;
+   esac
+}
+
+pkg_nofetch() {
+   einfo "Please download ${A} from your GOG.com account after buying Arx 
Fatalis"
+   einfo "and put it into ${DISTDIR}."
+}
+
+src_unpack() {
+   local data_lang
+
+   if use cdinstall ; then
+   cdrom_get_cds bin/Arx.ttf
+   find "${CDROM_ROOT}" -iname "setup*.cab" -exec cabextract '{}' 
\;
+   detect_language
+   else
+   # gog only offers english
+   data_lang="english"
+   fi
+
+   einfo "Data language: $data_lang"
+   innoextract --lowercase --language=${data_lang} \
+   "${DISTDIR}"/${A} || die
+}
+
+src_install() {
+   insinto /usr/share/arx
+   doins -r app/{graph,misc}
+   find . -iname "*.pak" -exec doins '{}' \;
+
+   dodoc app/{manual,map}.pdf
+
+   # convert to lowercase
+   cd "${D}"
+   find . -type f -exec sh -c 'echo "${1}"
+   lower="`echo "${1}" | tr [:upper:] [:lower:]`"
+   [ "${1}" = "${lower}" ] || mv "${1}" "${lower}"' - {} \;
+}



[gentoo-commits] repo/gentoo:master commit in: games-fps/duke3d-data/

2018-05-31 Thread Pacho Ramos
commit: 67c465b8d9b5e57c24827c89f3ee04933f8a6914
Author: Pacho Ramos  gentoo  org>
AuthorDate: Thu May 31 17:15:42 2018 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Thu May 31 17:15:42 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=67c465b8

games-fps/duke3d-data: Stop using games.eclass

Package-Manager: Portage-2.3.38, Repoman-2.3.9

 games-fps/duke3d-data/duke3d-data-1.0-r4.ebuild | 75 +
 1 file changed, 75 insertions(+)

diff --git a/games-fps/duke3d-data/duke3d-data-1.0-r4.ebuild 
b/games-fps/duke3d-data/duke3d-data-1.0-r4.ebuild
new file mode 100644
index 000..100efef9882
--- /dev/null
+++ b/games-fps/duke3d-data/duke3d-data-1.0-r4.ebuild
@@ -0,0 +1,75 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+CDROM_OPTIONAL="yes"
+inherit eutils cdrom unpacker
+
+GOG_FILE="gog_duke_nukem_3d_atomic_edition_2.0.0.9.sh"
+DESCRIPTION="Duke Nukem 3D data files"
+HOMEPAGE="http://www.3drealms.com/;
+SRC_URI="gog? ( ${GOG_FILE} )"
+
+LICENSE="DUKE3D gog? ( GOG-EULA )"
+SLOT="0"
+KEYWORDS="~amd64 ~hppa ~x86"
+IUSE="gog"
+REQUIRED_USE="^^ ( cdinstall gog )"
+RESTRICT="mirror bindist gog? ( fetch )"
+
+RDEPEND="|| ( games-fps/eduke32 games-fps/duke3d )"
+DEPEND="gog? ( app-arch/unzip )"
+
+S=${WORKDIR}
+
+pkg_nofetch() {
+   einfo "Please download ${GOG_FILE} from your GOG.com account after 
buying Duke Nukem 3d"
+   einfo "and put it into ${DISTDIR}."
+}
+
+src_unpack() {
+   if use cdinstall ; then
+   export CDROM_NAME_SET=(
+   "Existing Install"
+   "Duke Nukem 3D CD"
+   "Duke Nukem 3D Atomic Edition CD"
+   )
+   cdrom_get_cds 
duke3d.grp:dvd/dn3dinst/duke3d.grp:atominst/duke3d.grp
+
+   if [[ ${CDROM_SET} -ne 0
+   && ${CDROM_SET} -ne 1
+   && ${CDROM_SET} -ne 2 ]]
+   then
+   die "Error locating data files.";
+   fi
+   else
+   unpack_zip "${DISTDIR}"/${GOG_FILE}
+   cd data/noarch/data || die
+
+   # convert to lowercase
+   find . -type f \
+   -execdir sh -c 'echo "converting ${1} to lowercase"
+   lower="`echo "${1}" | tr [:upper:] [:lower:]`"
+   [ "${1}" = "${lower}" ] || mv "${1}" "${lower}"' - {} \;
+   fi
+}
+
+src_install() {
+   local DATAROOT
+
+   insinto /usr/share/duke3d
+
+   if use cdinstall ; then
+   case ${CDROM_SET} in
+   0) DATAROOT="" ;;
+   1) DATAROOT="dn3dinst/" ;;
+   2) DATAROOT="atominst/" ;;
+   esac
+
+   # avoid double slash
+   doins 
"${CDROM_ROOT}"/${DATAROOT}{duke3d.grp,duke.rts,game.con,user.con,demo?.dmo,defs.con}
+   else
+   doins 
data/noarch/data/{duke3d.grp,duke.rts,game.con,user.con,demo?.dmo,defs.con}
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: games-fps/duke3d-data/

2018-05-31 Thread Pacho Ramos
commit: 9b204ddd58c2d44815bc6cdacf3b9ff872aba4ae
Author: Pacho Ramos  gentoo  org>
AuthorDate: Thu May 31 17:15:55 2018 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Thu May 31 17:15:55 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b204ddd

games-fps/duke3d-data: Drop old

Package-Manager: Portage-2.3.38, Repoman-2.3.9

 games-fps/duke3d-data/duke3d-data-1.0-r3.ebuild | 77 -
 1 file changed, 77 deletions(-)

diff --git a/games-fps/duke3d-data/duke3d-data-1.0-r3.ebuild 
b/games-fps/duke3d-data/duke3d-data-1.0-r3.ebuild
deleted file mode 100644
index a17e667056f..000
--- a/games-fps/duke3d-data/duke3d-data-1.0-r3.ebuild
+++ /dev/null
@@ -1,77 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-CDROM_OPTIONAL="yes"
-inherit eutils cdrom unpacker games
-
-GOG_FILE="gog_duke_nukem_3d_atomic_edition_2.0.0.9.sh"
-DESCRIPTION="Duke Nukem 3D data files"
-HOMEPAGE="http://www.3drealms.com/;
-SRC_URI="gog? ( ${GOG_FILE} )"
-
-LICENSE="DUKE3D gog? ( GOG-EULA )"
-SLOT="0"
-KEYWORDS="~amd64 ~hppa ~x86"
-IUSE="gog"
-REQUIRED_USE="^^ ( cdinstall gog )"
-RESTRICT="mirror bindist gog? ( fetch )"
-
-RDEPEND="|| ( games-fps/eduke32 games-fps/duke3d )"
-DEPEND="gog? ( app-arch/unzip )"
-
-S=${WORKDIR}
-
-pkg_nofetch() {
-   einfo "Please download ${GOG_FILE} from your GOG.com account after 
buying Duke Nukem 3d"
-   einfo "and put it into ${DISTDIR}."
-}
-
-src_unpack() {
-   if use cdinstall ; then
-   export CDROM_NAME_SET=(
-   "Existing Install"
-   "Duke Nukem 3D CD"
-   "Duke Nukem 3D Atomic Edition CD"
-   )
-   cdrom_get_cds 
duke3d.grp:dvd/dn3dinst/duke3d.grp:atominst/duke3d.grp
-
-   if [[ ${CDROM_SET} -ne 0
-   && ${CDROM_SET} -ne 1
-   && ${CDROM_SET} -ne 2 ]]
-   then
-   die "Error locating data files.";
-   fi
-   else
-   unpack_zip "${DISTDIR}"/${GOG_FILE}
-   cd data/noarch/data || die
-
-   # convert to lowercase
-   find . -type f \
-   -execdir sh -c 'echo "converting ${1} to lowercase"
-   lower="`echo "${1}" | tr [:upper:] [:lower:]`"
-   [ "${1}" = "${lower}" ] || mv "${1}" "${lower}"' - {} \;
-   fi
-}
-
-src_install() {
-   local DATAROOT
-
-   insinto "${GAMES_DATADIR}"/duke3d
-
-   if use cdinstall ; then
-   case ${CDROM_SET} in
-   0) DATAROOT="" ;;
-   1) DATAROOT="dn3dinst/" ;;
-   2) DATAROOT="atominst/" ;;
-   esac
-
-   # avoid double slash
-   doins 
"${CDROM_ROOT}"/${DATAROOT}{duke3d.grp,duke.rts,game.con,user.con,demo?.dmo,defs.con}
-   else
-   doins 
data/noarch/data/{duke3d.grp,duke.rts,game.con,user.con,demo?.dmo,defs.con}
-   fi
-
-   prepgamesdirs
-}



[gentoo-commits] repo/gentoo:master commit in: gnome-extra/nm-applet/

2018-05-31 Thread Pacho Ramos
commit: d281fe62773ee98c78a949d71fbcbe4642966d84
Author: Pacho Ramos  gentoo  org>
AuthorDate: Thu May 31 17:00:57 2018 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Thu May 31 17:00:57 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d281fe62

Revert "gnome-extra/nm-applet:"

This reverts commit 157546f24917f59776799475d0df1c4e01456a61.

 gnome-extra/nm-applet/nm-applet-1.8.10-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gnome-extra/nm-applet/nm-applet-1.8.10-r1.ebuild 
b/gnome-extra/nm-applet/nm-applet-1.8.10-r1.ebuild
index d853c0137bc..ca09a058062 100644
--- a/gnome-extra/nm-applet/nm-applet-1.8.10-r1.ebuild
+++ b/gnome-extra/nm-applet/nm-applet-1.8.10-r1.ebuild
@@ -13,7 +13,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/NetworkManager;
 LICENSE="GPL-2+"
 SLOT="0"
 IUSE="+introspection +gcr +modemmanager selinux teamd"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~x86"
 
 RDEPEND="
>=app-crypt/libsecret-0.18



[gentoo-commits] repo/gentoo:master commit in: gnome-extra/nm-applet/

2018-05-31 Thread Pacho Ramos
commit: 157546f24917f59776799475d0df1c4e01456a61
Author: Pacho Ramos  gentoo  org>
AuthorDate: Thu May 31 16:59:50 2018 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Thu May 31 16:59:50 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=157546f2

gnome-extra/nm-applet:

Package-Manager: Portage-2.3.38, Repoman-2.3.9

 gnome-extra/nm-applet/nm-applet-1.8.10-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gnome-extra/nm-applet/nm-applet-1.8.10-r1.ebuild 
b/gnome-extra/nm-applet/nm-applet-1.8.10-r1.ebuild
index ca09a058062..d853c0137bc 100644
--- a/gnome-extra/nm-applet/nm-applet-1.8.10-r1.ebuild
+++ b/gnome-extra/nm-applet/nm-applet-1.8.10-r1.ebuild
@@ -13,7 +13,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/NetworkManager;
 LICENSE="GPL-2+"
 SLOT="0"
 IUSE="+introspection +gcr +modemmanager selinux teamd"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
 
 RDEPEND="
>=app-crypt/libsecret-0.18



[gentoo-commits] repo/gentoo:master commit in: gnome-extra/nm-applet/

2018-05-31 Thread Pacho Ramos
commit: 0d29532cedcb8331ff63cd6c3f7e9a9ad68c46fc
Author: Pacho Ramos  gentoo  org>
AuthorDate: Thu May 31 17:02:12 2018 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Thu May 31 17:02:12 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0d29532c

gnome-extra/nm-applet: Recover keywords that were dropped at some point

and never readded even if dep tree if now clean for them due to missing deps
being keyworded finally

Package-Manager: Portage-2.3.38, Repoman-2.3.9

 gnome-extra/nm-applet/nm-applet-1.8.10-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gnome-extra/nm-applet/nm-applet-1.8.10-r1.ebuild 
b/gnome-extra/nm-applet/nm-applet-1.8.10-r1.ebuild
index ca09a058062..d853c0137bc 100644
--- a/gnome-extra/nm-applet/nm-applet-1.8.10-r1.ebuild
+++ b/gnome-extra/nm-applet/nm-applet-1.8.10-r1.ebuild
@@ -13,7 +13,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/NetworkManager;
 LICENSE="GPL-2+"
 SLOT="0"
 IUSE="+introspection +gcr +modemmanager selinux teamd"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
 
 RDEPEND="
>=app-crypt/libsecret-0.18



[gentoo-commits] repo/gentoo:master commit in: gnome-extra/nm-applet/

2018-05-31 Thread Pacho Ramos
commit: 3024a619d9a30abc517b433d06a596728e64c8f4
Author: Pacho Ramos  gentoo  org>
AuthorDate: Thu May 31 16:57:27 2018 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Thu May 31 16:57:51 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3024a619

gnome-extra/nm-applet: amd64 stable, bug #656958

Package-Manager: Portage-2.3.38, Repoman-2.3.9

 gnome-extra/nm-applet/nm-applet-1.8.10-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gnome-extra/nm-applet/nm-applet-1.8.10-r1.ebuild 
b/gnome-extra/nm-applet/nm-applet-1.8.10-r1.ebuild
index 651cf34423a..ca09a058062 100644
--- a/gnome-extra/nm-applet/nm-applet-1.8.10-r1.ebuild
+++ b/gnome-extra/nm-applet/nm-applet-1.8.10-r1.ebuild
@@ -13,7 +13,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/NetworkManager;
 LICENSE="GPL-2+"
 SLOT="0"
 IUSE="+introspection +gcr +modemmanager selinux teamd"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~x86"
 
 RDEPEND="
>=app-crypt/libsecret-0.18



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

2018-05-31 Thread Pacho Ramos
commit: 2107f1927875acaa344008ce7d72c211843b40e2
Author: Pacho Ramos  gentoo  org>
AuthorDate: Thu May 31 16:56:27 2018 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Thu May 31 16:57:50 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2107f192

media-video/bino: Fix compilation (#656848 by Yarda)

Package-Manager: Portage-2.3.38, Repoman-2.3.9

 media-video/bino/bino-1.6.6.ebuild | 17 +
 1 file changed, 9 insertions(+), 8 deletions(-)

diff --git a/media-video/bino/bino-1.6.6.ebuild 
b/media-video/bino/bino-1.6.6.ebuild
index b1090b68ef1..e7bb97ed4b2 100644
--- a/media-video/bino/bino-1.6.6.ebuild
+++ b/media-video/bino/bino-1.6.6.ebuild
@@ -32,14 +32,6 @@ DEPEND="${RDEPEND}
 "
 
 src_configure() {
-   econf \
-   $(use_with video_cards_nvidia xnvctrl) \
-   $(use_with lirc) \
-   $(use_enable debug) \
-   --without-equalizer \
-   --with-qt-version=5 \
-   --htmldir=/usr/share/doc/${PF}/html
-
use video_cards_nvidia && append-cppflags "-I/usr/include/NVCtrl" \
&& append-ldflags "-L/usr/$(get_libdir)/opengl/nvidia/lib \
-L/usr/$(get_libdir)" && append-libs "Xext"
@@ -48,6 +40,15 @@ src_configure() {
 
# Fix a compilation error because of a multiple definitions in glew
append-ldflags "-zmuldefs"
+
+   econf \
+   $(use_with video_cards_nvidia xnvctrl) \
+   $(use_with lirc) \
+   $(use_enable debug) \
+   --without-equalizer \
+   --with-qt-version=5 \
+   --htmldir=/usr/share/doc/${PF}/html
+
 }
 
 src_install() {



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

2018-05-31 Thread Mike Frysinger
commit: 9a95d755b9df949e2f236efe74b77691800af0c1
Author: Mike Frysinger  gentoo  org>
AuthorDate: Thu May 31 14:55:15 2018 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Thu May 31 16:55:56 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a95d755

net-misc/iputils: mark 20171016_pre m68k/s390/sh stable

 net-misc/iputils/iputils-20171016_pre.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/iputils/iputils-20171016_pre.ebuild 
b/net-misc/iputils/iputils-20171016_pre.ebuild
index 33a15d19c20..8d1bbffafa1 100644
--- a/net-misc/iputils/iputils-20171016_pre.ebuild
+++ b/net-misc/iputils/iputils-20171016_pre.ebuild
@@ -24,7 +24,7 @@ if [[ ${PV} == "" ]] ; then
 else
SRC_URI="https://github.com/iputils/iputils/archive/${MY_COMMIT}.tar.gz 
-> ${P}.tar.gz

https://dev.gentoo.org/~whissi/dist/iputils/${PN}-manpages-${PV}.tar.xz;
-   KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 
~sh sparc x86 ~ppc-aix ~amd64-linux ~x86-linux"
+   KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh 
sparc x86 ~ppc-aix ~amd64-linux ~x86-linux"
 fi
 
 DESCRIPTION="Network monitoring tools including ping and ping6"



[gentoo-commits] repo/gentoo:master commit in: x11-wm/stumpwm/

2018-05-31 Thread José María Alonso
commit: 1e775b40de919fcfae5136f0b3981fc811a7ba80
Author: Chema Alonso Josa  gentoo  org>
AuthorDate: Thu May 31 16:46:57 2018 +
Commit: José María Alonso  gentoo  org>
CommitDate: Thu May 31 16:46:57 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e775b40

x11-wm/stumpwm: Bump version to 18.05

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 x11-wm/stumpwm/Manifest |  1 +
 x11-wm/stumpwm/stumpwm-18.05.ebuild | 76 +
 2 files changed, 77 insertions(+)

diff --git a/x11-wm/stumpwm/Manifest b/x11-wm/stumpwm/Manifest
index 86244f097df..1f6eb268fc1 100644
--- a/x11-wm/stumpwm/Manifest
+++ b/x11-wm/stumpwm/Manifest
@@ -1 +1,2 @@
 DIST stumpwm-1.0.1_rc.tar.gz 197530 BLAKE2B 
2883ee8a0f75d3c673f6b6f65675c98e9fad8ef181b3ed9cf8bbd5eed7c0d63f3f48d021d056265d4e6c14dd0594bfe3a36492cd9bcdf2b3379d2aa62eba1f67
 SHA512 
3ba68987e61bdb46fde9c6bbed82b630be1db3272bdfb844a9d7abf3f810e94e560a28d4951308cab5af1f93b35710b10bb1a1a35450a8445a1b959888266df2
+DIST stumpwm-18.05.tar.gz 199467 BLAKE2B 
d532a531b7ceec7a80be66563dc2f36a6f1957d1e0f014ccf61cac1edf23073370dbe7cf3d7004f6dab144a88a4b54360e82ce7b13bdbc40cba59adfcb8e8af1
 SHA512 
a28c0af3a82670c0f31a5839227301672cc0706c47fb353355f90f791944556fb6125f3fa4d8547e6fbcf4817cdac5b0fe47de2dbae3a304d631a895af6ddb35

diff --git a/x11-wm/stumpwm/stumpwm-18.05.ebuild 
b/x11-wm/stumpwm/stumpwm-18.05.ebuild
new file mode 100644
index 000..1da69a1a899
--- /dev/null
+++ b/x11-wm/stumpwm/stumpwm-18.05.ebuild
@@ -0,0 +1,76 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit common-lisp-3 autotools elisp-common xdg-utils versionator
+
+DESCRIPTION="Stumpwm is a Window Manager written entirely in Common Lisp."
+HOMEPAGE="https://stumpwm.github.io/;
+SRC_URI="https://github.com/stumpwm/stumpwm/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="contrib doc emacs"
+
+RESTRICT="strip mirror"
+
+RDEPEND="dev-lisp/alexandria
+   dev-lisp/cl-ppcre
+   dev-lisp/clx
+   >=dev-lisp/sbcl-1.3.0
+   emacs? ( virtual/emacs app-emacs/slime )"
+DEPEND="${RDEPEND}
+   sys-apps/texinfo
+   doc? ( virtual/texi2dvi )"
+
+PDEPEND="contrib? ( x11-wm/stumpwm-contrib )"
+
+SITEFILE=70${PN}-gentoo.el
+CLPKGDIR="${CLSOURCEROOT}/${CLPACKAGE}"
+
+install_docs() {
+   local pdffile="${PN}.pdf"
+
+   texi2pdf -o "${pdffile}" "${PN}.texi.in" && dodoc "${pdffile}" || die
+   cp "${FILESDIR}/README.Gentoo" . && sed -i "s:@VERSION@:${PV}:" 
README.Gentoo || die
+   dodoc AUTHORS NEWS README.md README.Gentoo
+   doinfo "${PN}.info"
+   docinto examples
+   dodoc sample-stumpwmrc.lisp
+}
+
+src_prepare() {
+   default
+   eautoreconf
+}
+
+src_configure() {
+   xdg_environment_reset
+   econf --with-lisp=sbcl
+}
+
+src_compile() {
+   emake
+}
+
+src_install() {
+   dobin stumpwm
+   make_session_desktop StumpWM /usr/bin/stumpwm
+
+   common-lisp-install-sources *.lisp
+   common-lisp-install-asdf
+   # Fix ASDF dir
+   sed -i -e "/(:directory/c\   (:directory \"${CLPKGDIR}\")" \
+   "${D}${CLPKGDIR}/load-stumpwm.lisp" || die
+   use doc && install_docs
+}
+
+pkg_postinst() {
+   use emacs && elisp-site-regen
+}
+
+pkg_postrm() {
+   use emacs && elisp-site-regen
+}



[gentoo-commits] proj/lisp:master commit in: x11-wm/stumpwm/

2018-05-31 Thread José María Alonso
commit: ce44969b9e3b31c9d045d7939857ef8bc63ee041
Author: Chema Alonso Josa  gentoo  org>
AuthorDate: Thu May 31 16:44:08 2018 +
Commit: José María Alonso  gentoo  org>
CommitDate: Thu May 31 16:44:08 2018 +
URL:https://gitweb.gentoo.org/proj/lisp.git/commit/?id=ce44969b

x11-stumpwm: Bump version to 18.05

 x11-wm/stumpwm/stumpwm-18.05.ebuild | 76 +
 1 file changed, 76 insertions(+)

diff --git a/x11-wm/stumpwm/stumpwm-18.05.ebuild 
b/x11-wm/stumpwm/stumpwm-18.05.ebuild
new file mode 100644
index ..1da69a1a
--- /dev/null
+++ b/x11-wm/stumpwm/stumpwm-18.05.ebuild
@@ -0,0 +1,76 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit common-lisp-3 autotools elisp-common xdg-utils versionator
+
+DESCRIPTION="Stumpwm is a Window Manager written entirely in Common Lisp."
+HOMEPAGE="https://stumpwm.github.io/;
+SRC_URI="https://github.com/stumpwm/stumpwm/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="contrib doc emacs"
+
+RESTRICT="strip mirror"
+
+RDEPEND="dev-lisp/alexandria
+   dev-lisp/cl-ppcre
+   dev-lisp/clx
+   >=dev-lisp/sbcl-1.3.0
+   emacs? ( virtual/emacs app-emacs/slime )"
+DEPEND="${RDEPEND}
+   sys-apps/texinfo
+   doc? ( virtual/texi2dvi )"
+
+PDEPEND="contrib? ( x11-wm/stumpwm-contrib )"
+
+SITEFILE=70${PN}-gentoo.el
+CLPKGDIR="${CLSOURCEROOT}/${CLPACKAGE}"
+
+install_docs() {
+   local pdffile="${PN}.pdf"
+
+   texi2pdf -o "${pdffile}" "${PN}.texi.in" && dodoc "${pdffile}" || die
+   cp "${FILESDIR}/README.Gentoo" . && sed -i "s:@VERSION@:${PV}:" 
README.Gentoo || die
+   dodoc AUTHORS NEWS README.md README.Gentoo
+   doinfo "${PN}.info"
+   docinto examples
+   dodoc sample-stumpwmrc.lisp
+}
+
+src_prepare() {
+   default
+   eautoreconf
+}
+
+src_configure() {
+   xdg_environment_reset
+   econf --with-lisp=sbcl
+}
+
+src_compile() {
+   emake
+}
+
+src_install() {
+   dobin stumpwm
+   make_session_desktop StumpWM /usr/bin/stumpwm
+
+   common-lisp-install-sources *.lisp
+   common-lisp-install-asdf
+   # Fix ASDF dir
+   sed -i -e "/(:directory/c\   (:directory \"${CLPKGDIR}\")" \
+   "${D}${CLPKGDIR}/load-stumpwm.lisp" || die
+   use doc && install_docs
+}
+
+pkg_postinst() {
+   use emacs && elisp-site-regen
+}
+
+pkg_postrm() {
+   use emacs && elisp-site-regen
+}



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

2018-05-31 Thread José María Alonso
commit: 5c8bcbf9519454d24aba5569cc6bb2dbe4d0d3eb
Author: Chema Alonso Josa  gentoo  org>
AuthorDate: Thu May 31 16:10:32 2018 +
Commit: José María Alonso  gentoo  org>
CommitDate: Thu May 31 16:10:32 2018 +
URL:https://gitweb.gentoo.org/proj/lisp.git/commit/?id=5c8bcbf9

elisp.eclass: Update from main repo

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

diff --git a/eclass/elisp.eclass b/eclass/elisp.eclass
index 67459730..4447f125 100644
--- a/eclass/elisp.eclass
+++ b/eclass/elisp.eclass
@@ -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
 
 # @ECLASS: elisp.eclass
@@ -75,7 +75,7 @@ case ${EAPI:-0} in
inherit epatch
EXPORT_FUNCTIONS src_{unpack,prepare,configure,compile,install} 
\
pkg_{setup,postinst,postrm} ;;
-   6)
+   6|7)
EXPORT_FUNCTIONS src_{unpack,prepare,configure,compile,install} 
\
pkg_{setup,postinst,postrm} ;;
*) die "${ECLASS}: EAPI ${EAPI} not supported" ;;



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

2018-05-31 Thread José María Alonso
commit: 8da871783f07a9503d13354d4f09c912a4d9cb09
Author: Chema Alonso Josa  gentoo  org>
AuthorDate: Thu May 31 16:08:40 2018 +
Commit: José María Alonso  gentoo  org>
CommitDate: Thu May 31 16:08:40 2018 +
URL:https://gitweb.gentoo.org/proj/lisp.git/commit/?id=8da87178

bash-completion-r1.eclass: Update from main repo

 eclass/bash-completion-r1.eclass | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/eclass/bash-completion-r1.eclass b/eclass/bash-completion-r1.eclass
index eb2dfce4..eff5e68c 100644
--- a/eclass/bash-completion-r1.eclass
+++ b/eclass/bash-completion-r1.eclass
@@ -1,4 +1,4 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 # @ECLASS: bash-completion-r1.eclass
@@ -25,7 +25,7 @@
 inherit toolchain-funcs
 
 case ${EAPI:-0} in
-   0|1|2|3|4|5|6) ;;
+   0|1|2|3|4|5|6|7) ;;
*) die "EAPI ${EAPI} unsupported (yet)."
 esac
 



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

2018-05-31 Thread Richard Yao
commit: c416fb9d77003ee2b7c1e908c3f17dfd45134d60
Author: Richard Yao  gentoo  org>
AuthorDate: Thu May 31 16:07:39 2018 +
Commit: Richard Yao  gentoo  org>
CommitDate: Thu May 31 16:07:39 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c416fb9d

sys-fs/zfs-kmod: Remove reiser4 blocker from  ebuilds

Also, this blocker was never correct in the first place because
CONFIG_REISER4_FS became CONFIG_CONFIG_REISER4_FS. I am also fixing the
blocker in zfs-kmod-0.6.5.11.ebuild, which still needs it.

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 sys-fs/zfs-kmod/zfs-kmod-0.6.5.11.ebuild | 2 +-
 sys-fs/zfs-kmod/zfs-kmod-0.7..ebuild | 1 -
 sys-fs/zfs-kmod/zfs-kmod-.ebuild | 1 -
 3 files changed, 1 insertion(+), 3 deletions(-)

diff --git a/sys-fs/zfs-kmod/zfs-kmod-0.6.5.11.ebuild 
b/sys-fs/zfs-kmod/zfs-kmod-0.6.5.11.ebuild
index c84a92c9e28..1c08101e1ca 100644
--- a/sys-fs/zfs-kmod/zfs-kmod-0.6.5.11.ebuild
+++ b/sys-fs/zfs-kmod/zfs-kmod-0.6.5.11.ebuild
@@ -42,7 +42,7 @@ pkg_setup() {
linux-info_pkg_setup
CONFIG_CHECK="
!DEBUG_LOCK_ALLOC
-   !CONFIG_REISER4_FS
+   !REISER4_FS
EFI_PARTITION
IOSCHED_NOOP
MODULES

diff --git a/sys-fs/zfs-kmod/zfs-kmod-0.7..ebuild 
b/sys-fs/zfs-kmod/zfs-kmod-0.7..ebuild
index 8a1354857fe..75ba206896f 100644
--- a/sys-fs/zfs-kmod/zfs-kmod-0.7..ebuild
+++ b/sys-fs/zfs-kmod/zfs-kmod-0.7..ebuild
@@ -43,7 +43,6 @@ pkg_setup() {
linux-info_pkg_setup
CONFIG_CHECK="
!DEBUG_LOCK_ALLOC
-   !CONFIG_REISER4_FS
EFI_PARTITION
IOSCHED_NOOP
MODULES

diff --git a/sys-fs/zfs-kmod/zfs-kmod-.ebuild 
b/sys-fs/zfs-kmod/zfs-kmod-.ebuild
index ad612dbbc60..370cba95127 100644
--- a/sys-fs/zfs-kmod/zfs-kmod-.ebuild
+++ b/sys-fs/zfs-kmod/zfs-kmod-.ebuild
@@ -41,7 +41,6 @@ DOCS=( AUTHORS COPYRIGHT NOTICE META README.md )
 pkg_setup() {
linux-info_pkg_setup
CONFIG_CHECK="
-   !CONFIG_REISER4_FS
!DEBUG_LOCK_ALLOC
!GRKERNSEC_RANDSTRUCT
!PAX_KERNEXEC_PLUGIN_METHOD_OR



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

2018-05-31 Thread Mike Gilbert
commit: 73f9b52a4188438a6a1d43836bd62377b8a57f25
Author: Mike Gilbert  gentoo  org>
AuthorDate: Thu May 31 15:52:54 2018 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Thu May 31 15:52:54 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=73f9b52a

dev-util/meson: 0.46.1 stable on amd64

Bug: https://bugs.gentoo.org/656920
Package-Manager: Portage-2.3.40_p8, Repoman-2.3.9_p240

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

diff --git a/dev-util/meson/meson-0.46.1.ebuild 
b/dev-util/meson/meson-0.46.1.ebuild
index e3edef6eb9c..50901b29244 100644
--- a/dev-util/meson/meson-0.46.1.ebuild
+++ b/dev-util/meson/meson-0.46.1.ebuild
@@ -9,7 +9,7 @@ if [[ ${PV} = ** ]]; then
inherit git-r3
 else
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-   KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ia64 ~m68k ~mips ~ppc ~ppc64 
~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x64-solaris"
+   KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ia64 ~m68k ~mips ~ppc ~ppc64 
~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x64-solaris"
 fi
 
 inherit distutils-r1



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

2018-05-31 Thread Richard Farina
commit: 1a93a00a17be8a58949273d5ab849b2461ce6df3
Author: Zero_Chaos  gentoo  org>
AuthorDate: Thu May 31 15:19:18 2018 +
Commit: Richard Farina  gentoo  org>
CommitDate: Thu May 31 15:19:18 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a93a00a

net-wireless/wireless-regdb: bump

Package-Manager: Portage-2.3.40, Repoman-2.3.9
RepoMan-Options: --force

 net-wireless/wireless-regdb/Manifest   |  1 +
 .../wireless-regdb/wireless-regdb-20180531.ebuild  | 39 ++
 2 files changed, 40 insertions(+)

diff --git a/net-wireless/wireless-regdb/Manifest 
b/net-wireless/wireless-regdb/Manifest
index 58f18b85270..74b66067bd2 100644
--- a/net-wireless/wireless-regdb/Manifest
+++ b/net-wireless/wireless-regdb/Manifest
@@ -1,2 +1,3 @@
 DIST wireless-regdb-2017.12.23.tar.xz 21444 BLAKE2B 
0fa2b2e998d255c574c810b1bd3cc142d8e33cab476f5be91977e55ee9cec092f53ebca742817b28377a446ed4839c9239117643f28e3d0937f05f18123e4514
 SHA512 
4169ad538939350c70ff2af719e66e1ef3b3bb8ccb71802d0de1c29629ca4c90a6c31ea764207cca63ed928847b0f6c6c561e3b73d5c41b3207da0008e2dc49e
 DIST wireless-regdb-2018.05.09.tar.xz 22768 BLAKE2B 
6c384b2f1303013572b53380d23b38b00e3b87300897ec79a5dbb8de1d8e9f9b6c1302f19e306384141e894c3f8fbbca48fbc6c78d721979e0657a3d8156fb18
 SHA512 
37b20960e82f48d25b441d2656f09687d9f16a55ca18be56f805c0d6a689454e2ec372ccaecec201799e6610d8275c0556a1e249bb8758d8964908b3a78d6c41
+DIST wireless-regdb-2018.05.31.tar.xz 22908 BLAKE2B 
1cf2596d8c7c3b8fa108af7f13479ea362d73a53eab59bda4dcda6fab15777a65e1661267ab1f4978398f6547fd1596492d3a4323b657a54fed829ea956bd6cc
 SHA512 
fda18edd619b294b125a5c1e04e758c04332c6d1d99ed44574321753294c159bd6c6f0c592ebfd91e99d301467e8ee8b97d1ad595cd56b3902bd5f85acd95b8d

diff --git a/net-wireless/wireless-regdb/wireless-regdb-20180531.ebuild 
b/net-wireless/wireless-regdb/wireless-regdb-20180531.ebuild
new file mode 100644
index 000..23973a6371c
--- /dev/null
+++ b/net-wireless/wireless-regdb/wireless-regdb-20180531.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+MY_P="wireless-regdb-${PV:0:4}.${PV:4:2}.${PV:6:2}"
+DESCRIPTION="Binary regulatory database for CRDA"
+HOMEPAGE="https://wireless.kernel.org/en/developers/Regulatory;
+SRC_URI="https://www.kernel.org/pub/software/network/${PN}/${MY_P}.tar.xz;
+
+LICENSE="ISC"
+SLOT="0"
+KEYWORDS="alpha amd64 arm ~arm64 ia64 ~mips ppc ppc64 sparc x86"
+IUSE=""
+
+S="${WORKDIR}/${MY_P}"
+
+src_compile() {
+   einfo "Recompiling regulatory.bin from db.txt would break CRDA verify. 
Installing unmodified binary version."
+}
+
+src_install() {
+   # This file is not ABI-specific, and crda itself always hardcodes
+   # this path.  So install into a common location for all ABIs to use.
+   insinto /usr/lib/crda
+   doins regulatory.bin
+
+   insinto /etc/wireless-regdb/pubkeys
+   doins sforshee.key.pub.pem
+
+   # Linux 4.15 now complains if the firmware loader
+   # can't find these files #643520
+   insinto /lib/firmware
+   doins regulatory.db
+   doins regulatory.db.p7s
+
+   doman regulatory.bin.5
+   dodoc README db.txt
+}



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

2018-05-31 Thread Richard Yao
commit: 3793c997a2091476b33ad8a65ac1011676752dac
Author: Richard Yao  gentoo  org>
AuthorDate: Thu May 31 15:05:26 2018 +
Commit: Richard Yao  gentoo  org>
CommitDate: Thu May 31 15:05:26 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3793c997

sys-fs/zfs-kmod-: Fix build failures

Merging the SPL into the upstream repository required changes to the
ebuild.

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 sys-fs/zfs-kmod/zfs-kmod-.ebuild | 43 
 1 file changed, 9 insertions(+), 34 deletions(-)

diff --git a/sys-fs/zfs-kmod/zfs-kmod-.ebuild 
b/sys-fs/zfs-kmod/zfs-kmod-.ebuild
index 1b30e443205..ad612dbbc60 100644
--- a/sys-fs/zfs-kmod/zfs-kmod-.ebuild
+++ b/sys-fs/zfs-kmod/zfs-kmod-.ebuild
@@ -18,35 +18,38 @@ inherit flag-o-matic linux-info linux-mod toolchain-funcs 
autotools-utils
 DESCRIPTION="Linux ZFS kernel module for sys-fs/zfs"
 HOMEPAGE="http://zfsonlinux.org/;
 
-LICENSE="CDDL debug? ( GPL-2+ )"
+LICENSE="CDDL GPL-2+"
 SLOT="0"
 IUSE="custom-cflags debug +rootfs"
 RESTRICT="debug? ( strip ) test"
 
 DEPEND="
-   =sys-kernel/spl-${PV}*
dev-lang/perl
virtual/awk
 "
 
 RDEPEND="${DEPEND}
!sys-fs/zfs-fuse
+   !sys-kernel/spl
 "
 
 AT_M4DIR="config"
 AUTOTOOLS_IN_SOURCE_BUILD="1"
 
-DOCS=( AUTHORS COPYRIGHT DISCLAIMER README.markdown )
+DOCS=( AUTHORS COPYRIGHT NOTICE META README.md )
 
 pkg_setup() {
linux-info_pkg_setup
CONFIG_CHECK="
-   !DEBUG_LOCK_ALLOC
!CONFIG_REISER4_FS
+   !DEBUG_LOCK_ALLOC
+   !GRKERNSEC_RANDSTRUCT
+   !PAX_KERNEXEC_PLUGIN_METHOD_OR
+   !TRIM_UNUSED_KSYMS
EFI_PARTITION
IOSCHED_NOOP
+   KALLSYMS
MODULES
-   !PAX_KERNEXEC_PLUGIN_METHOD_OR
ZLIB_DEFLATE
ZLIB_INFLATE
"
@@ -66,7 +69,7 @@ pkg_setup() {
kernel_is ge 2 6 32 || die "Linux 2.6.32 or newer required"
 
[ ${PV} != "" ] && \
-   { kernel_is le 4 13 || die "Linux 4.13 is the latest supported 
version."; }
+   { kernel_is le 4 16 || die "Linux 4.16 is the latest supported 
version."; }
 
check_extra_config
 }
@@ -83,7 +86,6 @@ src_prepare() {
 }
 
 src_configure() {
-   local SPL_PATH="$(basename $(echo "${EROOT}usr/src/spl-"*))"
use custom-cflags || strip-flags
filter-ldflags -Wl,*
 
@@ -94,8 +96,6 @@ src_configure() {
--with-config=kernel
--with-linux="${KV_DIR}"
--with-linux-obj="${KV_OUT_DIR}"
-   --with-spl="${EROOT}usr/src/${SPL_PATH}"
-   --with-spl-obj="${EROOT}usr/src/${SPL_PATH}/${KV_FULL}"
$(use_enable debug)
)
 
@@ -118,29 +118,4 @@ pkg_postinst() {
rm -r "${EROOT}lib/modules/${KV_FULL}/addon/zfs" || die "Cannot 
remove modules"
rmdir --ignore-fail-on-non-empty 
"${EROOT}lib/modules/${KV_FULL}/addon"
fi
-
-   if use x86 || use arm
-   then
-   ewarn "32-bit kernels will likely require increasing vmalloc to"
-   ewarn "at least 256M and decreasing zfs_arc_max to some value 
less than that."
-   fi
-
-   ewarn "This version of ZFSOnLinux includes support for new feature 
flags"
-   ewarn "that are incompatible with previous versions. GRUB2 support for"
-   ewarn "/boot with the new feature flags is not yet available."
-   ewarn "Do *NOT* upgrade root pools to use the new feature flags."
-   ewarn "Any new pools will be created with the new feature flags by 
default"
-   ewarn "and will not be compatible with older versions of ZFSOnLinux. To"
-   ewarn "create a newpool that is backward compatible wih GRUB2, use "
-   ewarn
-   ewarn "zpool create -d -o feature@async_destroy=enabled "
-   ewarn " -o feature@empty_bpobj=enabled -o feature@lz4_compress=enabled"
-   ewarn " -o feature@spacemap_histogram=enabled"
-   ewarn " -o feature@enabled_txg=enabled "
-   ewarn " -o feature@extensible_dataset=enabled -o 
feature@bookmarks=enabled"
-   ewarn " ..."
-   ewarn
-   ewarn "GRUB2 support will be updated as soon as either the GRUB2"
-   ewarn "developers do a tag or the Gentoo developers find time to 
backport"
-   ewarn "support from GRUB2 HEAD."
 }



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

2018-05-31 Thread Anthony G. Basile
commit: db6c963cf591934ff407438268adcafcdb19a13e
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Thu May 31 14:27:41 2018 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Thu May 31 14:27:41 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db6c963c

net-misc/stunnel: version bump to 5.46

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 net-misc/stunnel/Manifest|  1 +
 net-misc/stunnel/stunnel-5.46.ebuild | 95 
 2 files changed, 96 insertions(+)

diff --git a/net-misc/stunnel/Manifest b/net-misc/stunnel/Manifest
index c5b8c06c72b..4cac857a20d 100644
--- a/net-misc/stunnel/Manifest
+++ b/net-misc/stunnel/Manifest
@@ -3,3 +3,4 @@ DIST stunnel-5.40.tar.gz 648828 BLAKE2B 
ce0e9cdd1d6c9ec2eb318e1a31307a4e4f27849b
 DIST stunnel-5.43.tar.gz 698715 BLAKE2B 
21ac7014e571e1c22b1b21b6dc5c4f22ec91197c7088756fb65dd4dd22541538179d5b389cbd1c3bd8f8d61436eab36e23f6317757229035cd8e9f04ba536f0e
 SHA512 
3158ab7573d8c548ee71aecb3f94e141bd80e123a62848945263004e28668050a8a08c904dbf61df28c4f5c1d94eb380943ab39835ccd18273a6acf05a3488a8
 DIST stunnel-5.44.tar.gz 699117 BLAKE2B 
956c7ce8987f79efab3baaa5071263466ec01f0475bd7e66dff41e8de66811a10be3a5f14bd6430e26159682bd3c2abe93a0d5824a854ae0243e6bbfae14a664
 SHA512 
a1aa4f234926208bf1b2c9acc0bf83dc0f2c8f575bc57f5ce89b32b4e3fde0412ea0ef7c2edb364fbe0b52fdd89773fab4df53950c58797c11b7668f3e4e7638
 DIST stunnel-5.45.tar.gz 706423 BLAKE2B 
81c5355419de3b0bc88d59ea8c98d1a4523d7a1ae6a3d12464f7ab6a1df1f5dd798d2f50ec7adce7515e68a650149321f13e34791781620ad071824246502dce
 SHA512 
653fea6e5002983bb9231a542ab1bab078428821910b8e257adbeea88e583e84d080615f232d5d3086e8d6069c43ddbdfc7923c4b50071ab0c0be547e76d8983
+DIST stunnel-5.46.tar.gz 706499 BLAKE2B 
6ece93015b2a59ec17fa60505bccb5e879d44fa0cea6e838aa56d178f61f26b8b9b469d8bf2991d4c094fd824eaed2b5214184f6a15e0c415c53b6f7d136
 SHA512 
2000e36d4d011a83e47afcaf19473e083da010d7b3909cb831c51975512257888615b5d64f4a4d78f48529d68c6740ea2be7f7935b0ab86de4535e290f78cc97

diff --git a/net-misc/stunnel/stunnel-5.46.ebuild 
b/net-misc/stunnel/stunnel-5.46.ebuild
new file mode 100644
index 000..d30f1845da1
--- /dev/null
+++ b/net-misc/stunnel/stunnel-5.46.ebuild
@@ -0,0 +1,95 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+
+inherit ssl-cert multilib systemd user
+
+DESCRIPTION="TLS/SSL - Port Wrapper"
+HOMEPAGE="http://www.stunnel.org/index.html;
+SRC_URI="ftp://ftp.stunnel.org/stunnel/archive/${PV%%.*}.x/${P}.tar.gz
+   http://www.usenix.org.uk/mirrors/stunnel/archive/${PV%%.*}.x/${P}.tar.gz
+   
http://ftp.nluug.nl/pub/networking/stunnel/archive/${PV%%.*}.x/${P}.tar.gz
+   http://www.namesdir.com/mirrors/stunnel/archive/${PV%%.*}.x/${P}.tar.gz
+   http://stunnel.cybermirror.org/archive/${PV%%.*}.x/${P}.tar.gz
+   http://mirrors.zerg.biz/stunnel/archive/${PV%%.*}.x/${P}.tar.gz
+   ftp://mirrors.go-parts.com/stunnel/archive/${PV%%.*}.x/${P}.tar.gz;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 
~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x86-macos"
+IUSE="ipv6 libressl selinux stunnel3 tcpd"
+
+DEPEND="tcpd? ( sys-apps/tcp-wrappers )
+   !libressl? ( dev-libs/openssl:0= )
+   libressl? ( dev-libs/libressl:0= )"
+RDEPEND="${DEPEND}
+   stunnel3? ( dev-lang/perl )
+   selinux? ( sec-policy/selinux-stunnel )"
+
+RESTRICT="test"
+
+pkg_setup() {
+   enewgroup stunnel
+   enewuser stunnel -1 -1 -1 stunnel
+}
+
+src_prepare() {
+   # Hack away generation of certificate
+   sed -i -e "s/^install-data-local:/do-not-run-this:/" \
+   tools/Makefile.in || die "sed failed"
+
+   # libressl compat
+   eapply "${FILESDIR}"/${PN}-5.43-compat-libressl.patch
+
+   echo "CONFIG_PROTECT=\"/etc/stunnel/stunnel.conf\"" > "${T}"/20stunnel
+
+   eapply_user
+}
+
+src_configure() {
+   econf \
+   --libdir="${EPREFIX}/usr/$(get_libdir)" \
+   $(use_enable ipv6) \
+   $(use_enable tcpd libwrap) \
+   --with-ssl="${EPREFIX}"/usr \
+   --disable-fips
+}
+
+src_install() {
+   emake DESTDIR="${D}" install
+   rm -rf "${ED}"/usr/share/doc/${PN}
+   rm -f "${ED}"/etc/stunnel/stunnel.conf-sample \
+   "${ED}"/usr/share/man/man8/stunnel.{fr,pl}.8
+   use stunnel3 || rm -f "${ED}"/usr/bin/stunnel3
+
+   # The binary was moved to /usr/bin with 4.21,
+   # symlink for backwards compatibility
+   dosym ../bin/stunnel /usr/sbin/stunnel
+
+   dodoc AUTHORS BUGS CREDITS PORTS README TODO ChangeLog
+   docinto html
+   dodoc doc/stunnel.html doc/en/VNC_StunnelHOWTO.html tools/ca.html \
+   tools/importCA.html
+
+   insinto /etc/stunnel
+   doins "${FILESDIR}"/stunnel.conf
+   newinitd "${FILESDIR}"/stunnel-r1 stunnel
+
+   

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

2018-05-31 Thread Mike Pagano
commit: 811b734300a977d4ca65c3a1ede29a145500c452
Author: Mike Pagano  gentoo  org>
AuthorDate: Thu May 31 13:28:31 2018 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Thu May 31 13:30:20 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=811b7343

package.mask: Mask vanilla-sources vers. due to bad commit on network stack

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

diff --git a/profiles/package.mask b/profiles/package.mask
index bb88f0218d1..d1ff9ba1690 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -34,6 +34,9 @@
 =sys-kernel/gentoo-sources-4.14.46
 =sys-kernel/gentoo-sources-4.9.104
 =sys-kernel/gentoo-sources-4.4.134
+=sys-kernel/vanilla-sources-4.14.46
+=sys-kernel/vanilla-sources-4.9.104
+=sys-kernel/vanilla-sources-4.4.134
 
 # Michał Górny  (30 May 2018)
 # Gentoo repository mirrors are now running on Gentoo Infastructure,



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

2018-05-31 Thread Andreas Sturmlechner
commit: d866de000dade476b5e9f036b5d46965c566d833
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu May 31 13:22:27 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu May 31 13:24:16 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d866de00

kde-misc/kdeconnect: 1.3.1 version bump

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 kde-misc/kdeconnect/Manifest|  1 +
 kde-misc/kdeconnect/kdeconnect-1.3.1.ebuild | 89 +
 kde-misc/kdeconnect/metadata.xml|  1 +
 3 files changed, 91 insertions(+)

diff --git a/kde-misc/kdeconnect/Manifest b/kde-misc/kdeconnect/Manifest
index eb7f159adfc..1c7659d3606 100644
--- a/kde-misc/kdeconnect/Manifest
+++ b/kde-misc/kdeconnect/Manifest
@@ -1,2 +1,3 @@
 DIST kdeconnect-kde-1.3.0.tar.xz 281972 BLAKE2B 
62e8b59bc661be7a17ef4e160411dff2150ea8639f69388f32453d3b0066ebc7333987b7df31241eac7d95b994f91347432226ef7f5d7bb864b87108fb974544
 SHA512 
837f6129393fc1e6d68c1c0cc7eea244bc1702fa4beb9bfc764d001077a890ff7c9a954de738ccabb3369f1a9a08325300514eecdbced939ad8e8b360a4b2045
+DIST kdeconnect-kde-1.3.1.tar.xz 283636 BLAKE2B 
8790ff2f411539db6759ddcad6a9401b2769c7c02f7a0465e0141f10eb6b5675fa56ac89bce94ae02326ce6eb13911f0b97684660df05195df596c1848d1f219
 SHA512 
52157dc7c7c3caec9871e9feb69c7aa8b82738fa5d4e60bb7492a9ded672351fbb6773ebf166281da9e585798583c1b23ac52bfd60927bb606472b19c5dc8538
 DIST kdeconnect-kde-v1.2.1.tar.xz 278612 BLAKE2B 
a0803f34232eca16baf2c00ea96ccc33be8c631b40041aa6cfffab933ba984ff95639ae3103bd6499583ac6ba0c8e70f50bd6db30ff3d50f93a5d9e232dec303
 SHA512 
d336350ce1698d1fc2aa2ee02a4fec9c7ce5eedbf346ec40d502f7b5c1c555a370f09a65d88d70ece09c4a7bcf240921df31f803215afce657c9b4cb113baa58

diff --git a/kde-misc/kdeconnect/kdeconnect-1.3.1.ebuild 
b/kde-misc/kdeconnect/kdeconnect-1.3.1.ebuild
new file mode 100644
index 000..e5896a909ec
--- /dev/null
+++ b/kde-misc/kdeconnect/kdeconnect-1.3.1.ebuild
@@ -0,0 +1,89 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_HANDBOOK="forceoptional"
+KDE_TEST="true"
+KMNAME="${PN}-kde"
+KDE_SELINUX_MODULE="${PN}"
+inherit kde5
+
+if [[ ${KDE_BUILD_TYPE} = release ]]; then
+   SRC_URI="mirror://kde/stable/${PN}/${PV}/src/${KMNAME}-${PV}.tar.xz"
+   KEYWORDS="~amd64 ~x86"
+fi
+
+DESCRIPTION="Adds communication between KDE Plasma and your smartphone"
+HOMEPAGE="https://www.kde.org/ https://community.kde.org/KDEConnect;
+LICENSE="GPL-2+"
+IUSE="app mousepad wayland"
+
+DEPEND="
+   $(add_frameworks_dep kcmutils)
+   $(add_frameworks_dep kconfig)
+   $(add_frameworks_dep kconfigwidgets)
+   $(add_frameworks_dep kcoreaddons)
+   $(add_frameworks_dep kdbusaddons)
+   $(add_frameworks_dep ki18n)
+   $(add_frameworks_dep kiconthemes)
+   $(add_frameworks_dep kio)
+   $(add_frameworks_dep knotifications)
+   $(add_frameworks_dep kservice)
+   $(add_frameworks_dep kwidgetsaddons)
+   $(add_qt_dep qtdbus)
+   $(add_qt_dep qtdeclarative)
+   $(add_qt_dep qtgui)
+   $(add_qt_dep qtnetwork)
+   $(add_qt_dep qtwidgets)
+   $(add_qt_dep qtx11extras)
+   >=app-crypt/qca-2.1.0:2[qt5(+),ssl]
+   app? ( $(add_frameworks_dep kdeclarative) )
+   mousepad? (
+   x11-libs/libfakekey
+   x11-libs/libX11
+   x11-libs/libXtst
+   )
+   wayland? ( $(add_frameworks_dep kwayland) )
+"
+RDEPEND="${DEPEND}
+   app? ( $(add_frameworks_dep kirigami) )
+   wayland? ( $(add_plasma_dep kwin) )
+   !kde-misc/kdeconnect:4
+"
+
+RESTRICT+=" test"
+
+PATCHES=( "${FILESDIR}/${PN}-1.3.0-no-wayland.patch" )
+
+src_prepare() {
+   kde5_src_prepare
+
+   sed \
+   -e 's#${LIBEXEC_INSTALL_DIR}#@KDE_INSTALL_FULL_LIBEXECDIR@#' \
+   -i daemon/kdeconnectd.desktop.cmake || die
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DEXPERIMENTALAPP_ENABLED=$(usex app)
+   $(cmake-utils_use_find_package mousepad LibFakeKey)
+   $(cmake-utils_use_find_package wayland KF5Wayland)
+   )
+
+   kde5_src_configure
+}
+
+pkg_postinst(){
+   kde5_pkg_postinst
+
+   elog
+   elog "Optional dependency:"
+   elog "net-fs/sshfs (for 'remote filesystem browser' plugin)"
+   elog
+   elog "The Android .apk file is available via"
+   elog 
"https://play.google.com/store/apps/details?id=org.kde.kdeconnect_tp;
+   elog "or via"
+   elog "https://f-droid.org/repository/browse/?fdid=org.kde.kdeconnect_tp;
+   elog
+}

diff --git a/kde-misc/kdeconnect/metadata.xml b/kde-misc/kdeconnect/metadata.xml
index 320dfa65998..ccae5861e28 100644
--- a/kde-misc/kdeconnect/metadata.xml
+++ b/kde-misc/kdeconnect/metadata.xml
@@ -7,6 +7,7 @@


Enable experimental kcapp frontend
+   Enable remote mousepad plugin using 

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

2018-05-31 Thread Andreas Sturmlechner
commit: a269cc1ddd4b80ddcd22fe116194db7d4a4cd1e1
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu May 31 13:23:38 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu May 31 13:24:16 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a269cc1d

kde-misc/kdeconnect: Drop USE=sms, exists only in master branch

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 kde-misc/kdeconnect/kdeconnect-1.3.0.ebuild | 5 +
 kde-misc/kdeconnect/metadata.xml| 1 -
 2 files changed, 1 insertion(+), 5 deletions(-)

diff --git a/kde-misc/kdeconnect/kdeconnect-1.3.0.ebuild 
b/kde-misc/kdeconnect/kdeconnect-1.3.0.ebuild
index b826ef6e3ba..a4c3a879ba2 100644
--- a/kde-misc/kdeconnect/kdeconnect-1.3.0.ebuild
+++ b/kde-misc/kdeconnect/kdeconnect-1.3.0.ebuild
@@ -18,7 +18,7 @@ fi
 DESCRIPTION="Adds communication between KDE Plasma and your smartphone"
 HOMEPAGE="https://www.kde.org/ https://community.kde.org/KDEConnect;
 LICENSE="GPL-2+"
-IUSE="app sms wayland"
+IUSE="app wayland"
 
 DEPEND="
$(add_frameworks_dep kcmutils)
@@ -43,12 +43,10 @@ DEPEND="
x11-libs/libX11
x11-libs/libXtst
app? ( $(add_frameworks_dep kdeclarative) )
-   sms? ( $(add_frameworks_dep kpeople) )
wayland? ( $(add_frameworks_dep kwayland) )
 "
 RDEPEND="${DEPEND}
app? ( $(add_frameworks_dep kirigami) )
-   sms? ( $(add_frameworks_dep kirigami) )
wayland? ( $(add_plasma_dep kwin) )
!kde-misc/kdeconnect:4
 "
@@ -68,7 +66,6 @@ src_prepare() {
 src_configure() {
local mycmakeargs=(
-DEXPERIMENTALAPP_ENABLED=$(usex app)
-   -DSMSAPP_ENABLED=$(usex sms)
$(cmake-utils_use_find_package wayland KF5Wayland)
)
 

diff --git a/kde-misc/kdeconnect/metadata.xml b/kde-misc/kdeconnect/metadata.xml
index ccae5861e28..b2a2f800e42 100644
--- a/kde-misc/kdeconnect/metadata.xml
+++ b/kde-misc/kdeconnect/metadata.xml
@@ -8,7 +8,6 @@

Enable experimental kcapp frontend
Enable remote mousepad plugin using 
x11-libs/libfakekey
-   Enable SMS support using 
kde-frameworks/kpeople
Enable kwin_wayland support for mousepad 
plugin using kde-frameworks/kwayland

 



[gentoo-commits] repo/gentoo:master commit in: app-accessibility/yasr/

2018-05-31 Thread Aaron Bauman
commit: a2c39442796e404a5408eb2348a784c0db3f5f69
Author: Aaron Bauman  gentoo  org>
AuthorDate: Thu May 31 13:22:31 2018 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Thu May 31 13:22:57 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a2c39442

app-accessibility/yasr: cleanup src_configure

Drop dependency-tracking as it is default now.  Add EPREFIX as well.

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 app-accessibility/yasr/yasr-0.6.9-r1.ebuild | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/app-accessibility/yasr/yasr-0.6.9-r1.ebuild 
b/app-accessibility/yasr/yasr-0.6.9-r1.ebuild
index 9c0ccb97b09..b9e8c1573d6 100644
--- a/app-accessibility/yasr/yasr-0.6.9-r1.ebuild
+++ b/app-accessibility/yasr/yasr-0.6.9-r1.ebuild
@@ -43,8 +43,7 @@ src_prepare() {
 
 src_configure() {
econf \
-   --datadir=/etc \
-   --disable-dependency-tracking \
+   --datadir="${EPREFIX}"/etc \
$(use_enable nls)
 }
 



[gentoo-commits] repo/gentoo:master commit in: app-accessibility/yasr/files/, app-accessibility/yasr/

2018-05-31 Thread Aaron Bauman
commit: d1818df330a374f668db868f1be2086839530d5b
Author: Marty E. Plummer  startmail  com>
AuthorDate: Thu Mar 22 15:10:41 2018 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Thu May 31 13:22:56 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d1818df3

app-accessibility/yasr: EAPI bump and patches cleanup

Bump EAPI to 6, cleanup patches, remove eutils, move dosed from
src_install to src_prepare (and change it to normal sed -i), allow
building with sys-devel/gettext-0.19.8.1

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

 .../yasr/files/yasr-0.6.9-automake113.patch|  2 --
 .../yasr/files/yasr-0.6.9-gcc43.patch  |  5 ++-
 ...ettext018.patch => yasr-0.6.9-gettext019.patch} |  4 +--
 .../yasr/files/yasr-0.6.9-remove-m4.patch  | 10 +++---
 app-accessibility/yasr/yasr-0.6.9-r1.ebuild| 42 +++---
 5 files changed, 29 insertions(+), 34 deletions(-)

diff --git a/app-accessibility/yasr/files/yasr-0.6.9-automake113.patch 
b/app-accessibility/yasr/files/yasr-0.6.9-automake113.patch
index 2fbc32c2e98..0697a17fdc3 100644
--- a/app-accessibility/yasr/files/yasr-0.6.9-automake113.patch
+++ b/app-accessibility/yasr/files/yasr-0.6.9-automake113.patch
@@ -1,5 +1,3 @@
-diff --git a/configure.in b/configure.in
-index d78e8b2..15e8666 100644
 --- a/configure.in
 +++ b/configure.in
 @@ -2,11 +2,10 @@ dnl Process this file with autoconf to produce a configure 
script.

diff --git a/app-accessibility/yasr/files/yasr-0.6.9-gcc43.patch 
b/app-accessibility/yasr/files/yasr-0.6.9-gcc43.patch
index ee2b1a6ef7b..ccff0009e9e 100644
--- a/app-accessibility/yasr/files/yasr-0.6.9-gcc43.patch
+++ b/app-accessibility/yasr/files/yasr-0.6.9-gcc43.patch
@@ -1,6 +1,5 @@
-diff -NrU5 yasr-0.6.9.orig/yasr/yasr.h yasr-0.6.9/yasr/yasr.h
 yasr-0.6.9.orig/yasr/yasr.h2008-06-29 01:23:44.0 +0200
-+++ yasr-0.6.9/yasr/yasr.h 2008-06-29 01:37:00.0 +0200
+--- a/yasr/yasr.h
 b/yasr/yasr.h
 @@ -306,22 +306,10 @@
  extern void opt_say(int num, int flag);
  extern void opt_set(int num, void *val);

diff --git a/app-accessibility/yasr/files/yasr-0.6.9-gettext018.patch 
b/app-accessibility/yasr/files/yasr-0.6.9-gettext019.patch
similarity index 62%
rename from app-accessibility/yasr/files/yasr-0.6.9-gettext018.patch
rename to app-accessibility/yasr/files/yasr-0.6.9-gettext019.patch
index 26337dbc673..89b2adfcd45 100644
--- a/app-accessibility/yasr/files/yasr-0.6.9-gettext018.patch
+++ b/app-accessibility/yasr/files/yasr-0.6.9-gettext019.patch
@@ -1,5 +1,3 @@
-diff --git a/configure.in b/configure.in
-index c26f577..d78e8b2 100644
 --- a/configure.in
 +++ b/configure.in
 @@ -57,7 +57,7 @@ fi
@@ -7,7 +5,7 @@ index c26f577..d78e8b2 100644
  
  AM_GNU_GETTEXT(external)
 -AM_GNU_GETTEXT_VERSION([0.17])
-+AM_GNU_GETTEXT_VERSION([0.18.1])
++AM_GNU_GETTEXT_VERSION([0.19])
  
  AC_OUTPUT([ m4/Makefile 
  Makefile

diff --git a/app-accessibility/yasr/files/yasr-0.6.9-remove-m4.patch 
b/app-accessibility/yasr/files/yasr-0.6.9-remove-m4.patch
index fa05f0791fc..4c2a345df58 100644
--- a/app-accessibility/yasr/files/yasr-0.6.9-remove-m4.patch
+++ b/app-accessibility/yasr/files/yasr-0.6.9-remove-m4.patch
@@ -1,6 +1,5 @@
-diff -Naur yasr-0.6.9.orig/Makefile.am yasr-0.6.9/Makefile.am
 yasr-0.6.9.orig/Makefile.am2008-02-02 06:44:05.0 -0600
-+++ yasr-0.6.9/Makefile.am 2009-02-06 08:37:07.0 -0600
+--- a/Makefile.am
 b/Makefile.am
 @@ -7,7 +7,6 @@
  
  SUBDIRS = \
@@ -14,9 +13,8 @@ diff -Naur yasr-0.6.9.orig/Makefile.am yasr-0.6.9/Makefile.am
README-ru
  
 -ACLOCAL_AMFLAGS = -I m4
-diff -Naur yasr-0.6.9.orig/configure.in yasr-0.6.9/configure.in
 yasr-0.6.9.orig/configure.in   2008-02-02 07:09:04.0 -0600
-+++ yasr-0.6.9/configure.in2009-02-06 08:36:43.0 -0600
+--- a/configure.in
 b/configure.in
 @@ -59,8 +59,7 @@
  AM_GNU_GETTEXT(external)
  AM_GNU_GETTEXT_VERSION([0.17])

diff --git a/app-accessibility/yasr/yasr-0.6.9-r1.ebuild 
b/app-accessibility/yasr/yasr-0.6.9-r1.ebuild
index 2bf8a4603be..9c0ccb97b09 100644
--- a/app-accessibility/yasr/yasr-0.6.9-r1.ebuild
+++ b/app-accessibility/yasr/yasr-0.6.9-r1.ebuild
@@ -1,10 +1,11 @@
-# Copyright 1999-2013 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=2
-inherit autotools eutils
+EAPI=6
 
-DESCRIPTION="general-purpose console screen reader"
+inherit autotools
+
+DESCRIPTION="General-purpose console screen reader"
 HOMEPAGE="http://yasr.sourceforge.net/;
 SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
 
@@ -16,16 +17,27 @@ IUSE="nls"
 RDEPEND=""
 DEPEND="nls? ( sys-devel/gettext )"
 
+PATCHES=(
+   "${FILESDIR}"/${PN}-0.6.9-automake113.patch
+   "${FILESDIR}"/${PN}-0.6.9-gettext019.patch
+   "${FILESDIR}"/${PN}-0.6.9-gcc43.patch
+   "${FILESDIR}"/${PN}-0.6.9-remove-m4.patch
+)
+

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

2018-05-31 Thread Thomas Deutschmann
commit: ef96e45192e28b98f32ad59233349986da2aafce
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Thu May 31 13:17:13 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Thu May 31 13:17:13 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef96e451

profiles: mask net-analyzer/wireshark[doc] on alpha

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

diff --git a/profiles/arch/alpha/package.use.mask 
b/profiles/arch/alpha/package.use.mask
index c0bc7052169..ab6feb8024f 100644
--- a/profiles/arch/alpha/package.use.mask
+++ b/profiles/arch/alpha/package.use.mask
@@ -1,6 +1,10 @@
 # Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
+# Thomas Deutschmann  (31 Mai 2018)
+# Needs dev-ruby/asciidoctor and deps which aren't keyworded
+net-analyzer/wireshark doc
+
 # Tobias Klausmann  (22 Mar 2018)
 # Masked due to missing deps. Some *could* have their deps keyworded,
 # but we're trying to keep the maintenance load low.



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

2018-05-31 Thread Brian Evans
commit: 6ad8dac2f26c7abb4f832214f9a1ab55fa798e69
Author: Brian Evans  gentoo  org>
AuthorDate: Thu May 31 13:06:59 2018 +
Commit: Brian Evans  gentoo  org>
CommitDate: Thu May 31 13:06:59 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ad8dac2

dev-php/igbinary: Version bump to 2.0.6

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 dev-php/igbinary/Manifest  |  1 +
 dev-php/igbinary/igbinary-2.0.6.ebuild | 26 ++
 2 files changed, 27 insertions(+)

diff --git a/dev-php/igbinary/Manifest b/dev-php/igbinary/Manifest
index 239c3f2fb6d..04853d4a15b 100644
--- a/dev-php/igbinary/Manifest
+++ b/dev-php/igbinary/Manifest
@@ -1,3 +1,4 @@
 DIST igbinary-2.0.1.tar.gz 178227 BLAKE2B 
fe6d7fdcf9f228bb41caa342530a7bfd0d105d413a236043f175de2c432e0d2017126500b1940f1aad4211da088d261903ac03f0a0801822e3cbae129fc7b83d
 SHA512 
230a730aa39102401ac6e386452b6f1d523a46c1cd6f3edc8e48ecaf9be1efd60edd0299b0cf56af8b1e32ebba1f80be8bca3727661412b084c4e248f44c9633
 DIST igbinary-2.0.4.tar.gz 179588 BLAKE2B 
40624f4572622d42f57cea48739deb7374f459a9d06e2329d4489d3f394cf3f5f5628db9e5e9842df1219d97f83021623fb08ad35758e95331cbe1ec9a601c93
 SHA512 
4f3159dfc4c4e660b171d7958fcd3c0628b6310b23c8c13b6821e8517d437928583b225a84990f30b095f7fe771fb66ba5e933417cce56bf46872803312692c2
 DIST igbinary-2.0.5.tar.gz 183869 BLAKE2B 
8bb56ff0213c77dbc17cf65962e23579935b2330ca2107b8e6e00461a486e60df4209c375e9f74d17bb0a745136fa776233b41cfc51ffb5e1dc1c8fdb4a8bbf2
 SHA512 
e0abae97b5a0c9ab30ea00a490294f18f91b66b728a05186167e15c0a631d4de82b8a24d370a0d58cf5552adde68dd1b3fe56e877d382fbbdac02cfc18e49063
+DIST igbinary-2.0.6.tar.gz 184889 BLAKE2B 
7c07dc7b766ea395137c2cfffab6329f6fe5fc7e8ffb712474ef9c945319364b20ba4f8735aa776bc15b94c2cd815bba5c1a8b7c25c9715d706a6773f80082d8
 SHA512 
c9f76aedcfb5aace6b8a3c064410b099bf4563d99115ebfeb9c53a3dd18a48e5c44b99a04a2a75f5d114aa5a6d9030b6f2242502c6b3c9d273a6936f9fa410e6

diff --git a/dev-php/igbinary/igbinary-2.0.6.ebuild 
b/dev-php/igbinary/igbinary-2.0.6.ebuild
new file mode 100644
index 000..7421e044d58
--- /dev/null
+++ b/dev-php/igbinary/igbinary-2.0.6.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PHP_EXT_NAME="${PN}"
+PHP_EXT_INI="yes"
+PHP_EXT_ZENDEXT="no"
+DOCS=( CREDITS NEWS README.md )
+PHP_EXT_ECONF_ARGS=( --enable-${PN} )
+
+USE_PHP="php5-6 php7-0 php7-1 php7-2"
+
+inherit php-ext-source-r3
+
+KEYWORDS="~amd64 ~arm ~x86"
+
+DESCRIPTION="A fast drop-in replacement for the standard PHP serialize"
+HOMEPAGE="https://github.com/${PN}/${PN};
+SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+IUSE=""
+
+DEPEND=""
+RDEPEND=""



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

2018-05-31 Thread Brian Evans
commit: 3f94b184842aaa8cffb6c653ad26d5f1cc637484
Author: Brian Evans  gentoo  org>
AuthorDate: Thu May 31 13:10:14 2018 +
Commit: Brian Evans  gentoo  org>
CommitDate: Thu May 31 13:10:14 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f94b184

dev-php/igbinary: Drop old

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 dev-php/igbinary/Manifest  |  2 --
 dev-php/igbinary/igbinary-2.0.1.ebuild | 26 --
 dev-php/igbinary/igbinary-2.0.4.ebuild | 26 --
 3 files changed, 54 deletions(-)

diff --git a/dev-php/igbinary/Manifest b/dev-php/igbinary/Manifest
index 04853d4a15b..3a59db377b3 100644
--- a/dev-php/igbinary/Manifest
+++ b/dev-php/igbinary/Manifest
@@ -1,4 +1,2 @@
-DIST igbinary-2.0.1.tar.gz 178227 BLAKE2B 
fe6d7fdcf9f228bb41caa342530a7bfd0d105d413a236043f175de2c432e0d2017126500b1940f1aad4211da088d261903ac03f0a0801822e3cbae129fc7b83d
 SHA512 
230a730aa39102401ac6e386452b6f1d523a46c1cd6f3edc8e48ecaf9be1efd60edd0299b0cf56af8b1e32ebba1f80be8bca3727661412b084c4e248f44c9633
-DIST igbinary-2.0.4.tar.gz 179588 BLAKE2B 
40624f4572622d42f57cea48739deb7374f459a9d06e2329d4489d3f394cf3f5f5628db9e5e9842df1219d97f83021623fb08ad35758e95331cbe1ec9a601c93
 SHA512 
4f3159dfc4c4e660b171d7958fcd3c0628b6310b23c8c13b6821e8517d437928583b225a84990f30b095f7fe771fb66ba5e933417cce56bf46872803312692c2
 DIST igbinary-2.0.5.tar.gz 183869 BLAKE2B 
8bb56ff0213c77dbc17cf65962e23579935b2330ca2107b8e6e00461a486e60df4209c375e9f74d17bb0a745136fa776233b41cfc51ffb5e1dc1c8fdb4a8bbf2
 SHA512 
e0abae97b5a0c9ab30ea00a490294f18f91b66b728a05186167e15c0a631d4de82b8a24d370a0d58cf5552adde68dd1b3fe56e877d382fbbdac02cfc18e49063
 DIST igbinary-2.0.6.tar.gz 184889 BLAKE2B 
7c07dc7b766ea395137c2cfffab6329f6fe5fc7e8ffb712474ef9c945319364b20ba4f8735aa776bc15b94c2cd815bba5c1a8b7c25c9715d706a6773f80082d8
 SHA512 
c9f76aedcfb5aace6b8a3c064410b099bf4563d99115ebfeb9c53a3dd18a48e5c44b99a04a2a75f5d114aa5a6d9030b6f2242502c6b3c9d273a6936f9fa410e6

diff --git a/dev-php/igbinary/igbinary-2.0.1.ebuild 
b/dev-php/igbinary/igbinary-2.0.1.ebuild
deleted file mode 100644
index b1b6c77dbad..000
--- a/dev-php/igbinary/igbinary-2.0.1.ebuild
+++ /dev/null
@@ -1,26 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-PHP_EXT_NAME="${PN}"
-PHP_EXT_INI="yes"
-PHP_EXT_ZENDEXT="no"
-DOCS=( ChangeLog NEWS README.md )
-PHP_EXT_ECONF_ARGS=( --enable-${PN} )
-
-USE_PHP="php5-6 php7-0 php7-1"
-
-inherit php-ext-source-r3
-
-KEYWORDS="amd64 x86"
-
-DESCRIPTION="A fast drop-in replacement for the standard PHP serialize"
-HOMEPAGE="https://github.com/${PN}/${PN};
-SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-IUSE=""
-
-DEPEND=""
-RDEPEND=""

diff --git a/dev-php/igbinary/igbinary-2.0.4.ebuild 
b/dev-php/igbinary/igbinary-2.0.4.ebuild
deleted file mode 100644
index 520690d6247..000
--- a/dev-php/igbinary/igbinary-2.0.4.ebuild
+++ /dev/null
@@ -1,26 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-PHP_EXT_NAME="${PN}"
-PHP_EXT_INI="yes"
-PHP_EXT_ZENDEXT="no"
-DOCS=( ChangeLog NEWS README.md )
-PHP_EXT_ECONF_ARGS=( --enable-${PN} )
-
-USE_PHP="php5-6 php7-0 php7-1"
-
-inherit php-ext-source-r3
-
-KEYWORDS="~amd64 ~x86"
-
-DESCRIPTION="A fast drop-in replacement for the standard PHP serialize"
-HOMEPAGE="https://github.com/${PN}/${PN};
-SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-IUSE=""
-
-DEPEND=""
-RDEPEND=""



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

2018-05-31 Thread Aaron Bauman
commit: 1ffccc759619c03c06d0d2c2cbfaa79c3a716f9d
Author: Aaron Bauman  gentoo  org>
AuthorDate: Thu May 31 12:54:52 2018 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Thu May 31 12:57:05 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ffccc75

x11-plugins/pidgin-mbpurple: move tc-export CC to src_configure()

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 x11-plugins/pidgin-mbpurple/pidgin-mbpurple-0.3.0-r2.ebuild | 6 --
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/x11-plugins/pidgin-mbpurple/pidgin-mbpurple-0.3.0-r2.ebuild 
b/x11-plugins/pidgin-mbpurple/pidgin-mbpurple-0.3.0-r2.ebuild
index 9e38de55cc1..4d1b4a1b27c 100644
--- a/x11-plugins/pidgin-mbpurple/pidgin-mbpurple-0.3.0-r2.ebuild
+++ b/x11-plugins/pidgin-mbpurple/pidgin-mbpurple-0.3.0-r2.ebuild
@@ -25,8 +25,6 @@ S=${WORKDIR}/${MY_P}
 src_prepare() {
default
 
-   tc-export CC
-
# upstream Issue 226 (Respect LDFLAGS)
sed -i "/^LDFLAGS/d" global.mak || die "sed for LDFLAGS failed"
 
@@ -38,3 +36,7 @@ src_prepare() {
sed -i 's/twitgin//g' Makefile || die
fi
 }
+
+src_configure() {
+   tc-export CC
+}



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

2018-05-31 Thread Aaron Bauman
commit: f0af79558166350573a164a39ce3e355c0db6312
Author: Aaron Bauman  gentoo  org>
AuthorDate: Wed May 30 23:54:57 2018 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Thu May 31 12:57:04 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f0af7955

x11-plugins/wmmp: bump EAPI.

Remove LDFLAGS as the package does respect them already.

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 x11-plugins/wmmp/wmmp-0.10.0-r1.ebuild | 14 +++---
 1 file changed, 3 insertions(+), 11 deletions(-)

diff --git a/x11-plugins/wmmp/wmmp-0.10.0-r1.ebuild 
b/x11-plugins/wmmp/wmmp-0.10.0-r1.ebuild
index dd2da3471c2..f34a25371de 100644
--- a/x11-plugins/wmmp/wmmp-0.10.0-r1.ebuild
+++ b/x11-plugins/wmmp/wmmp-0.10.0-r1.ebuild
@@ -1,7 +1,8 @@
-# Copyright 1999-2010 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=2
+EAPI=6
+
 MY_P=${P/wm/WM}
 
 DESCRIPTION="A Window Maker dock app client for Music Player 
Daemon(media-sound/mpd)"
@@ -22,12 +23,3 @@ S=${WORKDIR}/${MY_P}
 src_configure() {
econf --with-default-port=6600
 }
-
-src_compile() {
-   emake LDFLAGS="${LDFLAGS}" || die "make failed"
-}
-
-src_install () {
-   emake DESTDIR="${D}" install || die "emake install failed"
-   dodoc AUTHORS ChangeLog README THANKS TODO
-}



[gentoo-commits] repo/gentoo:master commit in: x11-terms/xvt/, x11-terms/xvt/files/

2018-05-31 Thread Aaron Bauman
commit: f24ab2d290da6f8a530e2b3aff17c14b714517bc
Author: Aaron Bauman  gentoo  org>
AuthorDate: Thu May 31 00:04:46 2018 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Thu May 31 12:57:04 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f24ab2d2

x11-terms/xvt: bump EAPI and drop flag-o-matic eclass

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 x11-terms/xvt/files/xvt-int-main.patch   |  4 ++--
 x11-terms/xvt/files/xvt-makefile.patch   |  4 ++--
 x11-terms/xvt/files/xvt-ttyinit-svr4pty.diff |  4 ++--
 x11-terms/xvt/xvt-2.1-r3.ebuild  | 23 +--
 4 files changed, 19 insertions(+), 16 deletions(-)

diff --git a/x11-terms/xvt/files/xvt-int-main.patch 
b/x11-terms/xvt/files/xvt-int-main.patch
index 81baa76ce5e..a0874e45f41 100644
--- a/x11-terms/xvt/files/xvt-int-main.patch
+++ b/x11-terms/xvt/files/xvt-int-main.patch
@@ -1,5 +1,5 @@
 xvt-1.0/xvt.c.orig 2009-09-04 15:49:13.0 +0200
-+++ xvt-1.0/xvt.c  2009-09-04 15:49:13.0 +0200
+--- a/xvt.c
 b/xvt.c
 @@ -41,9 +41,9 @@
  #endif /* UKC_LOCATIONS */
  

diff --git a/x11-terms/xvt/files/xvt-makefile.patch 
b/x11-terms/xvt/files/xvt-makefile.patch
index 368fdeeb00b..b147d9d8c2b 100644
--- a/x11-terms/xvt/files/xvt-makefile.patch
+++ b/x11-terms/xvt/files/xvt-makefile.patch
@@ -1,5 +1,5 @@
 xvt-1.0/Makefile.orig  2009-09-04 15:45:08.0 +0200
-+++ xvt-1.0/Makefile   2009-09-04 15:46:00.0 +0200
+--- a/Makefile
 b/Makefile
 @@ -27,7 +27,7 @@
  #ARCH=AIX3
  #ARCH=ULTRIX

diff --git a/x11-terms/xvt/files/xvt-ttyinit-svr4pty.diff 
b/x11-terms/xvt/files/xvt-ttyinit-svr4pty.diff
index a858250c1d8..1cc370b94d7 100644
--- a/x11-terms/xvt/files/xvt-ttyinit-svr4pty.diff
+++ b/x11-terms/xvt/files/xvt-ttyinit-svr4pty.diff
@@ -1,5 +1,5 @@
 ttyinit.c  2004-08-24 18:51:18.510722064 +0100
-+++ ttyinit.c.new  2004-08-24 18:50:30.539014872 +0100
+--- a/ttyinit.c
 b/ttyinit.c
 @@ -46,6 +46,7 @@
  #include 
  #include 

diff --git a/x11-terms/xvt/xvt-2.1-r3.ebuild b/x11-terms/xvt/xvt-2.1-r3.ebuild
index 51aaecb8326..1c3076cf225 100644
--- a/x11-terms/xvt/xvt-2.1-r3.ebuild
+++ b/x11-terms/xvt/xvt-2.1-r3.ebuild
@@ -1,9 +1,9 @@
 # Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI="2"
+EAPI=6
 
-inherit eutils flag-o-matic toolchain-funcs
+inherit toolchain-funcs
 
 DESCRIPTION="A tiny vt100 terminal emulator for X"
 HOMEPAGE="ftp://ftp.x.org/R5contrib/xvt-1.0.README;
@@ -21,27 +21,30 @@ DEPEND="${RDEPEND}
 
 S=${WORKDIR}/${PN}-1.0
 
-src_prepare() {
+PATCHES=(
# this brings the distribution upto version 2.1
-   epatch "${WORKDIR}"/${P}.diff
+   "${WORKDIR}"/${P}.diff
 
# fix #61393
-   epatch "${FILESDIR}/${PN}-ttyinit-svr4pty.diff"
+   "${FILESDIR}/${PN}-ttyinit-svr4pty.diff"
 
# CFLAGS, CC #241554
-   epatch "${FILESDIR}/${PN}-makefile.patch"
+   "${FILESDIR}/${PN}-makefile.patch"
 
# int main, not void main
-   epatch "${FILESDIR}/${PN}-int-main.patch"
+   "${FILESDIR}/${PN}-int-main.patch"
 
# fix segfault (bug #363883)
-   epatch "${FILESDIR}/${PN}-pts.patch"
+   "${FILESDIR}/${PN}-pts.patch"
+)
 
+src_prepare() {
+   default
tc-export CC
 }
 
 src_install() {
-   dobin xvt || die "dobin failed"
+   dobin xvt
doman xvt.1
-   dodoc README
+   einstalldocs
 }



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

2018-05-31 Thread Aaron Bauman
commit: d6a404124be5939ff1cf99150d22ce3104005b54
Author: Aaron Bauman  gentoo  org>
AuthorDate: Wed May 30 23:43:04 2018 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Thu May 31 12:57:04 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d6a40412

x11-plugins/pidgin-mbpurple: bump EAPI and drop base eclass

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 .../pidgin-mbpurple/pidgin-mbpurple-0.3.0-r2.ebuild   | 19 ++-
 1 file changed, 10 insertions(+), 9 deletions(-)

diff --git a/x11-plugins/pidgin-mbpurple/pidgin-mbpurple-0.3.0-r2.ebuild 
b/x11-plugins/pidgin-mbpurple/pidgin-mbpurple-0.3.0-r2.ebuild
index 7a7d84e..9e38de55cc1 100644
--- a/x11-plugins/pidgin-mbpurple/pidgin-mbpurple-0.3.0-r2.ebuild
+++ b/x11-plugins/pidgin-mbpurple/pidgin-mbpurple-0.3.0-r2.ebuild
@@ -1,13 +1,14 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=2
+EAPI=6
 
-inherit base toolchain-funcs
+inherit toolchain-funcs
+
+MY_P="${P/pidgin-/}"
 
 DESCRIPTION="Pidgin plug-in supporting microblog services like Twitter or 
identi.ca"
 HOMEPAGE="https://code.google.com/p/microblog-purple/;
-MY_P="${P/pidgin-/}"
 SRC_URI="https://microblog-purple.googlecode.com/files/${MY_P}.tar.gz;
 
 LICENSE="GPL-3"
@@ -21,16 +22,16 @@ DEPEND="${RDEPEND}
virtual/pkgconfig"
 S=${WORKDIR}/${MY_P}
 
-pkg_setup() {
+src_prepare() {
+   default
+
tc-export CC
-}
 
-src_prepare() {
# upstream Issue 226 (Respect LDFLAGS)
-   sed -i "/^LDFLAGS/d" global.mak || die
+   sed -i "/^LDFLAGS/d" global.mak || die "sed for LDFLAGS failed"
 
# upstream Issue 225 (Warnings during compilation using make -j2)
-   sed -i "s/make /\$(MAKE) /g" Makefile || die
+   sed -i "s/make /\$(MAKE) /g" Makefile || die "sed #2 failed"
 
# upstream Issue 224 (configurable twitgin)
if ! use twitgin; then



[gentoo-commits] repo/gentoo:master commit in: x11-plugins/pidgin-libnotify/, x11-plugins/pidgin-libnotify/files/

2018-05-31 Thread Aaron Bauman
commit: b60ea7735b532e5cf4575e6c0779e7e14906ec68
Author: Aaron Bauman  gentoo  org>
AuthorDate: Wed May 30 23:37:16 2018 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Thu May 31 12:57:04 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b60ea773

x11-plugins/pidgin-libnotify: bump EAPI and drop eutils

Package-Manager: Portage-2.3.40, Repoman-2.3.9
Closes: https://github.com/gentoo/gentoo/pull/8649

 .../files/pidgin-libnotify-0.14-libnotify-0.7.patch  |  4 ++--
 .../pidgin-libnotify/pidgin-libnotify-0.14-r1.ebuild | 20 +++-
 2 files changed, 13 insertions(+), 11 deletions(-)

diff --git 
a/x11-plugins/pidgin-libnotify/files/pidgin-libnotify-0.14-libnotify-0.7.patch 
b/x11-plugins/pidgin-libnotify/files/pidgin-libnotify-0.14-libnotify-0.7.patch
index 40e6c02b815..7279c3ad7ea 100644
--- 
a/x11-plugins/pidgin-libnotify/files/pidgin-libnotify-0.14-libnotify-0.7.patch
+++ 
b/x11-plugins/pidgin-libnotify/files/pidgin-libnotify-0.14-libnotify-0.7.patch
@@ -1,5 +1,5 @@
 src/pidgin-libnotify.c
-+++ src/pidgin-libnotify.c
+--- a/src/pidgin-libnotify.c
 b/src/pidgin-libnotify.c
 @@ -286,7 +286,15 @@
g_free (tr_body);
return;

diff --git a/x11-plugins/pidgin-libnotify/pidgin-libnotify-0.14-r1.ebuild 
b/x11-plugins/pidgin-libnotify/pidgin-libnotify-0.14-r1.ebuild
index 325a0607571..17b95492ef4 100644
--- a/x11-plugins/pidgin-libnotify/pidgin-libnotify-0.14-r1.ebuild
+++ b/x11-plugins/pidgin-libnotify/pidgin-libnotify-0.14-r1.ebuild
@@ -1,8 +1,7 @@
-# Copyright 1999-2012 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=2
-inherit eutils
+EAPI=6
 
 DESCRIPTION="pidgin-libnotify provides popups for pidgin via a libnotify 
interface"
 HOMEPAGE="http://gaim-libnotify.sourceforge.net/;
@@ -20,10 +19,14 @@ RDEPEND=">=x11-libs/libnotify-0.3.2
 DEPEND="${RDEPEND}
virtual/pkgconfig"
 
+PATCHES=(
+   "${WORKDIR}/debian/patches"
+   "${FILESDIR}/${P}-libnotify-0.7.patch"
+)
+
 src_prepare() {
-   EPATCH_FORCE=yes EPATCH_SUFFIX=diff epatch "${WORKDIR}"/debian/patches
-   epatch "${FILESDIR}"/${P}-libnotify-0.7.patch
-   sed -i -e '/CFLAGS/s:-g3::' configure || die
+   default
+   sed -i -e '/CFLAGS/s:-g3::' configure || die "sed failed"
 }
 
 src_configure() {
@@ -34,7 +37,6 @@ src_configure() {
 }
 
 src_install() {
-   emake DESTDIR="${D}" install || die
-   find "${D}" -name '*.la' -exec rm -f {} +
-   dodoc AUTHORS ChangeLog NEWS README TODO VERSION || die
+   default
+   find "${D}" -name '*.la' -delete || die "Pruning failed"
 }



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

2018-05-31 Thread Aaron Bauman
commit: 8780009d7f7b9c8bfcf7514cb8a266b67562e3b4
Author: Aaron Bauman  gentoo  org>
AuthorDate: Thu May 31 12:55:51 2018 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Thu May 31 12:57:05 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8780009d

x11-terms/xvt: move tc-export CC to src_configure()

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 x11-terms/xvt/xvt-2.1-r3.ebuild | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/x11-terms/xvt/xvt-2.1-r3.ebuild b/x11-terms/xvt/xvt-2.1-r3.ebuild
index 1c3076cf225..ec2d970817d 100644
--- a/x11-terms/xvt/xvt-2.1-r3.ebuild
+++ b/x11-terms/xvt/xvt-2.1-r3.ebuild
@@ -38,8 +38,7 @@ PATCHES=(
"${FILESDIR}/${PN}-pts.patch"
 )
 
-src_prepare() {
-   default
+src_configure() {
tc-export CC
 }
 



[gentoo-commits] repo/gentoo:master commit in: net-p2p/xmr-stak/

2018-05-31 Thread Craig Andrews
commit: a76e0210ae435823f55ba6aaa0bf9c4f74e6178e
Author: Craig Andrews  gentoo  org>
AuthorDate: Thu May 31 12:24:34 2018 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Thu May 31 12:24:34 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a76e0210

net-p2p/xmr-stak: 2.4.4 version bump

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 net-p2p/xmr-stak/Manifest  |  1 +
 net-p2p/xmr-stak/xmr-stak-2.4.4.ebuild | 66 ++
 2 files changed, 67 insertions(+)

diff --git a/net-p2p/xmr-stak/Manifest b/net-p2p/xmr-stak/Manifest
index 86e0727ff71..4bfd2038a63 100644
--- a/net-p2p/xmr-stak/Manifest
+++ b/net-p2p/xmr-stak/Manifest
@@ -1 +1,2 @@
 DIST xmr-stak-2.4.3.tar.gz 335672 BLAKE2B 
570fbb86144ba1a283c9a1733476e90caf24dcf0048733007ec189342a0e375f65cca74afb88ca7b08370a7db9a9a7d146f0c9a4a2cd57c480ec5b26928e98fa
 SHA512 
a1e38c25827af8f88c1fdeed0fb3e731e92ac632d846f63dfe6fcb634eec0496e1d64b2745e6dc040dabc55a90963f587442e912c5aa72c9208cebffcc06db7c
+DIST xmr-stak-2.4.4.tar.gz 337845 BLAKE2B 
d66e650aea8a299ec77c183b321330ca1a3faee11a17046e0d88e8a11bb4649f2305de1287d77f9346071e217762d2e6a44bd26a37173db05ab648ed1e20ba60
 SHA512 
3cd0bbf2b48945aa02302a1652093ceae38c085a16441bc2f6e315a82e0e00755544df0c75178a66e567a44e9d7537056b0fa5f3e7c7aee9a13b013c2411

diff --git a/net-p2p/xmr-stak/xmr-stak-2.4.4.ebuild 
b/net-p2p/xmr-stak/xmr-stak-2.4.4.ebuild
new file mode 100644
index 000..0b8976d77f8
--- /dev/null
+++ b/net-p2p/xmr-stak/xmr-stak-2.4.4.ebuild
@@ -0,0 +1,66 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit cmake-utils systemd
+
+if [[ ${PV} == "" ]] ; then
+   EGIT_REPO_URI="https://github.com/fireice-uk/xmr-stak.git;
+   EGIT_BRANCH="dev"
+   inherit git-r3
+   SRC_URI=""
+else
+   SRC_URI="https://github.com/fireice-uk/xmr-stak/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64"
+fi
+
+DESCRIPTION="Unified all-in-one Monero miner"
+HOMEPAGE="https://github.com/fireice-uk/xmr-stak;
+LICENSE="GPL-3"
+SLOT="0"
+IUSE="cuda devfee hwloc opencl ssl webserver"
+
+DEPEND="cuda? ( dev-util/nvidia-cuda-toolkit )
+   hwloc? ( sys-apps/hwloc )
+   opencl? ( virtual/opencl )
+   ssl? ( dev-libs/openssl:0= )
+   webserver? ( net-libs/libmicrohttpd )"
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+   cmake-utils_src_prepare
+   if ! use devfee; then
+   sed -i -e 's!fDevDonationLevel = .*;!fDevDonationLevel = 0.0;!' 
xmrstak/donate-level.hpp || die
+   fi
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DCUDA_ENABLE=$(usex cuda)
+   -DHWLOC_ENABLE=$(usex hwloc)
+   -DMICROHTTPD_ENABLE=$(usex webserver)
+   -DOpenCL_ENABLE=$(usex opencl)
+   -DOpenSSL_ENABLE=$(usex ssl)
+   -DLIBRARY_OUTPUT_PATH=$(get_libdir)
+   )
+   cmake-utils_src_configure
+}
+
+src_install() {
+   cmake-utils_src_install
+   systemd_newunit "${FILESDIR}"/${PN}-2.3.0.service ${PN}.service
+   dodir /etc/xmr-stak
+}
+
+pkg_postinst() {
+   if [ ! -e "${ROOT}etc/xmr-stak/main.config" ]; then
+   ewarn "To use xmr-stack:"
+   if use cuda || use opencl; then
+   ewarn "As root or as a user that is a member of the 
'video' group,"
+   fi
+   ewarn "run:"
+   ewarn "/usr/bin/xmr-stak --cpu /etc/xmr-stak/cpu.config --amd 
/etc/xmr-stak/amd.config --nvidia /etc/xmr-stak/nvidia.config -c 
/etc/xmr-stak/main.config"
+   ewarn "If the systemd will be used, xmr-stak can now be 
terminated and 'systemctl start xmr-stak' can be used."
+   fi
+}



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

2018-05-31 Thread Fabian Groffen
commit: caffb5623f45dfeb423db72bbdbee32b537757e2
Author: Fabian Groffen  gentoo  org>
AuthorDate: Thu May 31 12:13:46 2018 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Thu May 31 12:13:46 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=caffb562

app-arch/p7zip: include patch for >=clang-6, bug #655386

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

 app-arch/p7zip/files/p7zip-16.02-darwin.patch | 35 +++
 1 file changed, 35 insertions(+)

diff --git a/app-arch/p7zip/files/p7zip-16.02-darwin.patch 
b/app-arch/p7zip/files/p7zip-16.02-darwin.patch
index 1ee5d3434b9..1c3899f30a5 100644
--- a/app-arch/p7zip/files/p7zip-16.02-darwin.patch
+++ b/app-arch/p7zip/files/p7zip-16.02-darwin.patch
@@ -9,3 +9,38 @@
  #include 
  #endif
  
+
+https://svnweb.freebsd.org/ports/head/archivers/p7zip/files/patch-CPP_Windows_ErrorMsg.cpp?view=markup=458172
+This fixes the build with Clang 6.0:
+
+ ../../../../CPP/Windows/ErrorMsg.cpp:24:10: error: case value evaluates to 
-2147024809, which cannot be narrowed to type 'DWORD' (aka  'unsigned int') 
[-Wc++11-narrowing]
+ case E_INVALIDARG  : txt = "E_INVALIDARG"; break ;
+  ^
+ ../../../../CPP/Common/MyWindows.h:89:22: note: expanded from macro 
'E_INVALIDARG'
+ #define E_INVALIDARG ((HRESULT)0x80070057L)
+  ^
+
+The HRESULT cast in the macro causes the value to be read as signed int.
+--- a/CPP/Windows/ErrorMsg.cpp
 b/CPP/Windows/ErrorMsg.cpp
+@@ -15,13 +15,13 @@ UString MyFormatMessage(DWORD errorCode)
+ 
+   switch(errorCode) {
+ case ERROR_NO_MORE_FILES   : txt = "No more files"; break ;
+-case E_NOTIMPL : txt = "E_NOTIMPL"; break ;
+-case E_NOINTERFACE : txt = "E_NOINTERFACE"; break ;
+-case E_ABORT   : txt = "E_ABORT"; break ;
+-case E_FAIL: txt = "E_FAIL"; break ;
+-case STG_E_INVALIDFUNCTION : txt = "STG_E_INVALIDFUNCTION"; break ;
+-case E_OUTOFMEMORY : txt = "E_OUTOFMEMORY"; break ;
+-case E_INVALIDARG  : txt = "E_INVALIDARG"; break ;
++case (DWORD)(E_NOTIMPL) : txt = "E_NOTIMPL"; break ;
++case (DWORD)(E_NOINTERFACE) : txt = "E_NOINTERFACE"; break ;
++case (DWORD)(E_ABORT)   : txt = "E_ABORT"; break ;
++case (DWORD)(E_FAIL): txt = "E_FAIL"; break ;
++case (DWORD)(STG_E_INVALIDFUNCTION) : txt = "STG_E_INVALIDFUNCTION"; 
break ;
++case (DWORD)(E_OUTOFMEMORY) : txt = "E_OUTOFMEMORY"; break ;
++case (DWORD)(E_INVALIDARG)  : txt = "E_INVALIDARG"; break ;
+ case ERROR_DIRECTORY  : txt = "Error Directory"; break ;
+ default:
+   txt = strerror(errorCode);



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

2018-05-31 Thread Lars Wendler
commit: a81eab6e099fc55682769d065ee7d1d913a63511
Author: Lars Wendler  gentoo  org>
AuthorDate: Thu May 31 11:52:37 2018 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Thu May 31 11:53:04 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a81eab6e

app-admin/monit: Revbump to install bash-completion file. Removed old

Also added ipv6 USE flag.

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 .../monit/{monit-5.25.2.ebuild => monit-5.25.2-r1.ebuild}   | 13 ++---
 1 file changed, 10 insertions(+), 3 deletions(-)

diff --git a/app-admin/monit/monit-5.25.2.ebuild 
b/app-admin/monit/monit-5.25.2-r1.ebuild
similarity index 83%
rename from app-admin/monit/monit-5.25.2.ebuild
rename to app-admin/monit/monit-5.25.2-r1.ebuild
index 43e22cd6648..8897263d608 100644
--- a/app-admin/monit/monit-5.25.2.ebuild
+++ b/app-admin/monit/monit-5.25.2-r1.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
-inherit pam systemd
+inherit bash-completion-r1 pam systemd
 
 DESCRIPTION="Monitoring and managing daemons or similar programs running on a 
Unix system"
 HOMEPAGE="http://mmonit.com/monit/;
@@ -11,7 +11,7 @@ SRC_URI="http://mmonit.com/monit/dist/${P}.tar.gz;
 LICENSE="AGPL-3"
 SLOT="0"
 KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~amd64-linux"
-IUSE="libressl pam ssl"
+IUSE="ipv6 libressl pam ssl"
 
 RDEPEND="
ssl? (
@@ -30,7 +30,12 @@ src_prepare() {
 }
 
 src_configure() {
-   econf $(use_with ssl) $(use_with pam)
+   local myeconfargs=(
+   $(use_with ipv6)
+   $(use_with pam)
+   $(use_with ssl)
+   )
+   econf "${myeconfargs[@]}"
 }
 
 src_install() {
@@ -43,6 +48,8 @@ src_install() {
systemd_dounit "${FILESDIR}"/${PN}.service
 
use pam && newpamd "${FILESDIR}"/${PN}.pamd ${PN}
+
+   dobashcomp system/bash/monit
 }
 
 pkg_postinst() {



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

2018-05-31 Thread Manuel Rüger
commit: 8aebbf4af58c06f098aff8203a50e453768aa14d
Author: Manuel Rüger  gentoo  org>
AuthorDate: Thu May 31 11:40:34 2018 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Thu May 31 11:40:34 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8aebbf4a

app-emulation/reg: Remove unused IUSE

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 app-emulation/reg/reg-0.13.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-emulation/reg/reg-0.13.0.ebuild 
b/app-emulation/reg/reg-0.13.0.ebuild
index f7c9db92702..e053da6337a 100644
--- a/app-emulation/reg/reg-0.13.0.ebuild
+++ b/app-emulation/reg/reg-0.13.0.ebuild
@@ -15,7 +15,7 @@ HOMEPAGE="https://github.com/genuinetools/reg;
 SRC_URI="${ARCHIVE_URI}"
 LICENSE="MIT"
 SLOT="0"
-IUSE="seccomp"
+IUSE=""
 
 RESTRICT="test"
 



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

2018-05-31 Thread Ulrich Müller
commit: de326e9375f68d8fd83d85a9fccc7ef2b3b19eb1
Author: Ulrich Müller  gentoo  org>
AuthorDate: Sat May 26 09:04:57 2018 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Thu May 31 11:24:11 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de326e93

eclass: Remove remaining uses of epause and ebeep.

These functions are long deprecated and only defined in EAPIs 0 to 2.

 eclass/gnatbuild-r1.eclass | 1 -
 eclass/gnatbuild.eclass| 1 -
 eclass/kernel-2.eclass | 2 --
 eclass/linux-info.eclass   | 3 +--
 eclass/webapp.eclass   | 5 +
 5 files changed, 2 insertions(+), 10 deletions(-)

diff --git a/eclass/gnatbuild-r1.eclass b/eclass/gnatbuild-r1.eclass
index cdc64a3fe7c..236a9aa1ce1 100644
--- a/eclass/gnatbuild-r1.eclass
+++ b/eclass/gnatbuild-r1.eclass
@@ -313,7 +313,6 @@ should_we_eselect_gnat() {
echo
elog "eselect gnat set "
echo
-   ebeep
return 1
fi
 }

diff --git a/eclass/gnatbuild.eclass b/eclass/gnatbuild.eclass
index 5d485c9338c..da72f554439 100644
--- a/eclass/gnatbuild.eclass
+++ b/eclass/gnatbuild.eclass
@@ -237,7 +237,6 @@ should_we_eselect_gnat() {
echo
elog "eselect gnat set "
echo
-   ebeep
return 1
fi
 }

diff --git a/eclass/kernel-2.eclass b/eclass/kernel-2.eclass
index 6ffbd37f300..94937b6630b 100644
--- a/eclass/kernel-2.eclass
+++ b/eclass/kernel-2.eclass
@@ -749,7 +749,6 @@ unpack_2_6() {
touch .config
eerror "make defconfig failed."
eerror "assuming you dont have any headers installed yet and 
continuing"
-   epause 5
fi
 
make -s include/linux/version.h ${xmakeopts} 2>/dev/null \
@@ -1607,7 +1606,6 @@ kernel-2_pkg_setup() {
ewarn "Also be aware that bugreports about gcc-4 not 
working"
ewarn "with linux-2.4 based ebuilds will be closed as 
INVALID!"
echo
-   epause 10
fi
fi
 

diff --git a/eclass/linux-info.eclass b/eclass/linux-info.eclass
index 035b722e2d6..dd62b26855d 100644
--- a/eclass/linux-info.eclass
+++ b/eclass/linux-info.eclass
@@ -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
 
 # @ECLASS: linux-info.eclass
@@ -914,7 +914,6 @@ linux-info_pkg_setup() {
ewarn "Also be aware that bugreports about gcc-4 not 
working"
ewarn "with linux-2.4 based ebuilds will be closed as 
INVALID!"
echo
-   epause 10
fi
fi
 

diff --git a/eclass/webapp.eclass b/eclass/webapp.eclass
index c80674d3b13..8983af334ab 100644
--- a/eclass/webapp.eclass
+++ b/eclass/webapp.eclass
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 # @ECLASS: webapp.eclass
@@ -411,9 +411,6 @@ webapp_pkg_setup() {
ewarn "This ebuild may be overwriting important files."
ewarn
echo
-   if has "${EAPI:-0}" 0 1 2; then
-   ebeep 10
-   fi
elif [[ "$(echo ${my_output} | awk '{ print $1 }')" != "${PN}" ]]; then
echo
eerror "You already have ${my_output} installed in ${my_dir}"



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

2018-05-31 Thread Lars Wendler
commit: 4e4ea8746ff0c79b77dc4326dcd67db3db7eed64
Author: Matija Skala  gmx  com>
AuthorDate: Thu May 17 06:02:28 2018 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Thu May 31 11:15:29 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e4ea874

games-strategy/wesnoth: new wesnothd.rc file for 1.14

Bug: https://bugs.gentoo.org/654440
Closes: https://github.com/gentoo/gentoo/pull/8440

 games-strategy/wesnoth/files/wesnothd.rc-r1| 23 ++
 ...noth-1.14.1.ebuild => wesnoth-1.14.1-r1.ebuild} |  4 ++--
 2 files changed, 25 insertions(+), 2 deletions(-)

diff --git a/games-strategy/wesnoth/files/wesnothd.rc-r1 
b/games-strategy/wesnoth/files/wesnothd.rc-r1
new file mode 100644
index 000..c1a0d9d2016
--- /dev/null
+++ b/games-strategy/wesnoth/files/wesnothd.rc-r1
@@ -0,0 +1,23 @@
+#!/sbin/openrc-run
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+depend() {
+   use net
+}
+
+start() {
+   checkpath -q -d -m 0750 -o wesnoth:wesnoth /run/wesnothd
+   ebegin "Starting wesnothd"
+   start-stop-daemon --start --quiet -b -m \
+   --pidfile /run/wesnothd/wesnothd.pid \
+   -c wesnoth:wesnoth \
+   --exec /usr/bin/wesnothd
+   eend $?
+}
+
+stop() {
+   ebegin "Stopping wesnothd"
+   start-stop-daemon --stop --quiet --pidfile /run/wesnothd/wesnothd.pid
+   eend $?
+}

diff --git a/games-strategy/wesnoth/wesnoth-1.14.1.ebuild 
b/games-strategy/wesnoth/wesnoth-1.14.1-r1.ebuild
similarity index 96%
rename from games-strategy/wesnoth/wesnoth-1.14.1.ebuild
rename to games-strategy/wesnoth/wesnoth-1.14.1-r1.ebuild
index 7372ade39d6..5a1f6c5af2e 100644
--- a/games-strategy/wesnoth/wesnoth-1.14.1.ebuild
+++ b/games-strategy/wesnoth/wesnoth-1.14.1-r1.ebuild
@@ -108,7 +108,7 @@ src_configure() {
 src_install() {
DOCS="README.md changelog.md players_changelog.md" 
cmake-utils_src_install
if use dedicated || use server; then
-   keepdir "/run/wesnothd"
-   newinitd "${FILESDIR}"/wesnothd.rc wesnothd
+   rmdir "${ED%/}/run/wesnothd" || die
+   newinitd "${FILESDIR}"/wesnothd.rc-r1 wesnothd
fi
 }



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

2018-05-31 Thread Manuel Rüger
commit: 66d3235c9e4ad2a2e8cf398d6e339502ed1241cf
Author: Manuel Rüger  gentoo  org>
AuthorDate: Thu May 31 10:46:56 2018 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Thu May 31 10:46:56 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=66d3235c

app-emulation/reg: Initial version

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 app-emulation/reg/Manifest  |  1 +
 app-emulation/reg/metadata.xml  | 11 +++
 app-emulation/reg/reg-0.13.0.ebuild | 31 +++
 3 files changed, 43 insertions(+)

diff --git a/app-emulation/reg/Manifest b/app-emulation/reg/Manifest
new file mode 100644
index 000..170f7bd31bd
--- /dev/null
+++ b/app-emulation/reg/Manifest
@@ -0,0 +1 @@
+DIST reg-0.13.0.tar.gz 14958008 BLAKE2B 
7afdb3f00732ad3fe4e8581d0773ba3d8ed4e9d41704e5aec7e45f16e407d19cc30cf8d4461d32719200b0253d26b609ff641c760b220685edb98bfb49f9b6b6
 SHA512 
7b9c23de23b798e9da4902a00d965c62452997240f53980eda478c8fa59ade985ca2f25fbe902597bcb32440dfcd41bd72c4631b4f4be956a48b75875e134018

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

diff --git a/app-emulation/reg/reg-0.13.0.ebuild 
b/app-emulation/reg/reg-0.13.0.ebuild
new file mode 100644
index 000..f7c9db92702
--- /dev/null
+++ b/app-emulation/reg/reg-0.13.0.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit golang-build golang-vcs-snapshot
+
+EGO_PN="github.com/genuinetools/reg"
+EGIT_COMMIT="v${PV}"
+GIT_COMMIT="b2cdf0428ddc051f8a39143b63311b515e26d012"
+ARCHIVE_URI="https://${EGO_PN}/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
+KEYWORDS="~amd64"
+
+DESCRIPTION="Docker registry v2 command line client"
+HOMEPAGE="https://github.com/genuinetools/reg;
+SRC_URI="${ARCHIVE_URI}"
+LICENSE="MIT"
+SLOT="0"
+IUSE="seccomp"
+
+RESTRICT="test"
+
+src_compile() {
+   pushd src/${EGO_PN} || die
+   GOPATH="${S}" go build -v -ldflags "-X 
${EGO_PN}/version.GITCOMMIT=${GIT_COMMIT} -X ${EGO_PN}/version.VERSION=${PV}" 
-o "${S}"/bin/reg . || die
+   popd || die
+}
+
+src_install() {
+   dobin bin/*
+   dodoc src/${EGO_PN}/README.md
+}



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

2018-05-31 Thread Sergei Trofimovich
commit: 7265725e416f80d9bf9c2efe9ddb612ce687148b
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Thu May 31 09:55:34 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu May 31 09:55:34 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7265725e

dev-libs/libmaxminddb: stable 1.2.1 for ia64, bug #656806

Bug: https://bugs.gentoo.org/656806
Package-Manager: Portage-2.3.38, Repoman-2.3.9
RepoMan-Options: --include-arches="ia64"

 dev-libs/libmaxminddb/libmaxminddb-1.2.1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-libs/libmaxminddb/libmaxminddb-1.2.1.ebuild 
b/dev-libs/libmaxminddb/libmaxminddb-1.2.1.ebuild
index 3083e5a45b0..d826aa97a8a 100644
--- a/dev-libs/libmaxminddb/libmaxminddb-1.2.1.ebuild
+++ b/dev-libs/libmaxminddb/libmaxminddb-1.2.1.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
@@ -10,7 +10,7 @@ SRC_URI="${HOMEPAGE}/releases/download/${PV}/${P}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="0/0.0.7"
-KEYWORDS="amd64 ~ppc x86"
+KEYWORDS="amd64 ia64 ~ppc x86"
 IUSE="static-libs"
 
 DOCS=( Changes.md )



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

2018-05-31 Thread Sergei Trofimovich
commit: 4ec591bd91b79cc2a210abd408ce4ad98790fcfa
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Thu May 31 09:54:24 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu May 31 09:54:24 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ec591bd

media-libs/bcg729: stable 1.0.4 for ia64, bug #656806

Bug: https://bugs.gentoo.org/656806
Package-Manager: Portage-2.3.38, Repoman-2.3.9
RepoMan-Options: --include-arches="ia64"

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

diff --git a/media-libs/bcg729/bcg729-1.0.4.ebuild 
b/media-libs/bcg729/bcg729-1.0.4.ebuild
index 070e4450e49..dff0967147a 100644
--- a/media-libs/bcg729/bcg729-1.0.4.ebuild
+++ b/media-libs/bcg729/bcg729-1.0.4.ebuild
@@ -10,7 +10,7 @@ SRC_URI="${HOMEPAGE}/archive/${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 ~hppa ~ia64 ~ppc64 ~x86"
+KEYWORDS="amd64 ~hppa ia64 ~ppc64 ~x86"
 IUSE="static-libs"
 RDEPEND="
!media-plugins/mediastreamer-bcg729



  1   2   >