[gentoo-commits] repo/gentoo:master commit in: dev-ruby/faraday/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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
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: /
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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