[gentoo-commits] proj/kde:master commit in: kde-apps/pimcommon/files/, kde-apps/pimcommon/
commit: 24f9e37e666d3feed760ff53dabdf98e6e718182 Author: Andreas Sturmlechner gentoo org> AuthorDate: Tue Jul 25 05:55:52 2017 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Tue Jul 25 05:55:52 2017 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=24f9e37e kde-apps/pimcommon: Backport patch wrt unused deps, fix DEPENDs Package-Manager: Portage-2.3.6, Repoman-2.3.1 .../pimcommon/files/pimcommon-17.04.3-deps.patch | 54 ++ kde-apps/pimcommon/pimcommon-17.07.80.ebuild | 3 ++ kde-apps/pimcommon/pimcommon-17.08.49..ebuild | 3 ++ kde-apps/pimcommon/pimcommon-.ebuild | 1 + 4 files changed, 61 insertions(+) diff --git a/kde-apps/pimcommon/files/pimcommon-17.04.3-deps.patch b/kde-apps/pimcommon/files/pimcommon-17.04.3-deps.patch new file mode 100644 index 00..9e9b37b4f3 --- /dev/null +++ b/kde-apps/pimcommon/files/pimcommon-17.04.3-deps.patch @@ -0,0 +1,54 @@ +commit fbebfbe29d1928a36fe5643853b5a02f13f7b07c +Author: Andreas Sturmlechner +Date: Sun Jul 23 22:21:38 2017 +0200 + +Cleanup unused dependencies + +Test Plan: Builds fine. + +Reviewers: #kde_pim, mlaurent + +Reviewed By: #kde_pim, mlaurent + +Subscribers: mlaurent + +Tags: #kde_pim + +Differential Revision: https://phabricator.kde.org/D6859 + +diff --git a/CMakeLists.txt b/CMakeLists.txt +index dca7fe2..d5f41fc 100644 +--- a/CMakeLists.txt b/CMakeLists.txt +@@ -48,23 +47,18 @@ find_package(KF5DBusAddons ${KF5_VERSION} CONFIG REQUIRED) + find_package(KF5I18n ${KF5_VERSION} CONFIG REQUIRED) + find_package(KF5IconThemes ${KF5_VERSION} CONFIG REQUIRED) + find_package(KF5ItemModels ${KF5_VERSION} CONFIG REQUIRED) +-find_package(KF5ItemViews ${KF5_VERSION} CONFIG REQUIRED) + find_package(KF5JobWidgets ${KF5_VERSION} CONFIG REQUIRED) + find_package(KF5KIO ${KF5_VERSION} CONFIG REQUIRED) + find_package(KF5NewStuff ${KF5_VERSION} CONFIG REQUIRED) + find_package(KF5Service ${KF5_VERSION} CONFIG REQUIRED) +-find_package(KF5Wallet ${KF5_VERSION} CONFIG REQUIRED) + find_package(KF5WidgetsAddons ${KF5_VERSION} CONFIG REQUIRED) +-find_package(KF5WindowSystem ${KF5_VERSION} CONFIG REQUIRED) + find_package(KF5XmlGui ${KF5_VERSION} CONFIG REQUIRED) + + find_package(KF5Akonadi ${AKONADI_VERSION} CONFIG REQUIRED) + find_package(KF5AkonadiContact ${AKONADICONTACT_LIB_VERSION} CONFIG REQUIRED) +-find_package(KF5AkonadiMime ${AKONADIMIME_LIB_VERSION} CONFIG REQUIRED) + find_package(KF5Contacts ${KCONTACTS_LIB_VERSION} CONFIG REQUIRED) + find_package(KF5IMAP ${KIMAP_LIB_VERSION} CONFIG REQUIRED) + find_package(KF5LibkdepimAkonadi ${LIBKDEPIM_LIB_VERSION} CONFIG REQUIRED) +-find_package(KF5Mime ${KMIME_LIB_VERSION} CONFIG REQUIRED) + find_package(KF5PimTextEdit ${KPIMTEXTEDIT_LIB_VERSION} CONFIG REQUIRED) + find_package(Grantlee5 "5.1" CONFIG REQUIRED) + +@@ -82,6 +76,7 @@ find_package(Xsltproc) + set_package_properties(Xsltproc PROPERTIES DESCRIPTION "XSLT processor from libxslt" TYPE REQUIRED PURPOSE "Required to generate D-Bus interfaces for all Akonadi resources.") + + if(BUILD_TESTING) ++ find_package(KF5Mime ${KMIME_LIB_VERSION} CONFIG REQUIRED) +add_definitions(-DBUILD_TESTING) + endif(BUILD_TESTING) + diff --git a/kde-apps/pimcommon/pimcommon-17.07.80.ebuild b/kde-apps/pimcommon/pimcommon-17.07.80.ebuild index 0308f4f16c..e08688f90a 100644 --- a/kde-apps/pimcommon/pimcommon-17.07.80.ebuild +++ b/kde-apps/pimcommon/pimcommon-17.07.80.ebuild @@ -44,6 +44,7 @@ COMMON_DEPEND=" dev-libs/grantlee:5 " DEPEND="${COMMON_DEPEND} + $(add_frameworks_dep kiconthemes) dev-libs/libxslt test? ( $(add_kdeapps_dep kmime) ) " @@ -51,3 +52,5 @@ RDEPEND="${COMMON_DEPEND} !kde-apps/kdepim-common-libs:4 !kde-apps/kdepim-l10n " + +PATCHES=( "${FILESDIR}/${PN}-17.04.3-deps.patch" ) diff --git a/kde-apps/pimcommon/pimcommon-17.08.49..ebuild b/kde-apps/pimcommon/pimcommon-17.08.49..ebuild index 9f51dcfb00..eae3316062 100644 --- a/kde-apps/pimcommon/pimcommon-17.08.49..ebuild +++ b/kde-apps/pimcommon/pimcommon-17.08.49..ebuild @@ -44,6 +44,7 @@ COMMON_DEPEND=" dev-libs/grantlee:5 " DEPEND="${COMMON_DEPEND} + $(add_frameworks_dep kiconthemes) dev-libs/libxslt test? ( $(add_kdeapps_dep kmime) ) " @@ -51,3 +52,5 @@ RDEPEND="${COMMON_DEPEND} !kde-apps/kdepim-common-libs:4 !kde-apps/kdepim-l10n " + +PATCHES=( "${FILESDIR}/${PN}-17.04.3-deps.patch" ) diff --git a/kde-apps/pimcommon/pimcommon-.ebuild b/kde-apps/pimcommon/pimcommon-.ebuild index 9f51dcfb00..2c6db7a368 100644 --- a/kde-apps/pimcommon/pimcommon-.ebuild +++ b/kde-apps/pimcommon/pimcommon-.ebuild @@ -44,6 +44,7 @@ COMMON_DEPEND=" dev-libs/grantlee:5 " DEPEND="${COMMON_DEPEND} + $(add_frameworks_dep kiconthemes) dev-libs/libxslt test? ( $(add_kdeapps_dep kmime) ) "
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/parallel/
commit: b7653a4d9d96721fd89d36bb7613f242d266967a Author: Hans de Graaff gentoo org> AuthorDate: Tue Jul 25 05:16:22 2017 + Commit: Hans de Graaff gentoo org> CommitDate: Tue Jul 25 05:16:22 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b7653a4d dev-ruby/parallel: cleanup Package-Manager: Portage-2.3.6, Repoman-2.3.2 dev-ruby/parallel/Manifest | 2 -- dev-ruby/parallel/parallel-1.10.0.ebuild | 51 dev-ruby/parallel/parallel-1.11.1.ebuild | 51 3 files changed, 104 deletions(-) diff --git a/dev-ruby/parallel/Manifest b/dev-ruby/parallel/Manifest index 70c46a4d76f..433a850a490 100644 --- a/dev-ruby/parallel/Manifest +++ b/dev-ruby/parallel/Manifest @@ -1,3 +1 @@ -DIST parallel-1.10.0.tar.gz 19237 SHA256 33ff9a87879a8e5d1f69778ecb10b7d2b9ba4e28c464c0f55486935e553da552 SHA512 03a61c6fc00bcaf054ccaf74257a2249ecb8b471e070f6c174f3f26ced4b939bcefb0b6b18eaba4d71e4c04f1e0b32ee857a936ebef9d3b7ed9aad1d758c40db WHIRLPOOL 3f01bb6e21df986819cab4286c319e6b83eb6c7a7e74e9e06aa3137b499ca3e863180de7c2eac1e6072f59f8628e99a73799abd605425917e16be2ff149762f6 -DIST parallel-1.11.1.tar.gz 20389 SHA256 78a27f40e548d92bd1aa7d8efd7c5622f9eb6c67102a5d43c45a6fcd8a04a3c3 SHA512 b7ef113342f2469f896757ce8b19de50f202697c29b767742a6c0bd88c2694d945e49e510c4fab0d219959c9d62c60826a0daa9520f89c1de3da14c275ba WHIRLPOOL 9ad7c54e049d1c97909d0be2ab453675dbc69d43c65e8712bde745391e4d57436548cad4c772c51dc26f6b5b55f8c0aca7c50665eb3d2a79a476b315231e17de DIST parallel-1.11.2.tar.gz 20403 SHA256 cc8d3916f66b3bfd1acf87d27ee47fb7dcf71efe3551186d97ca79dea9ce3fce SHA512 4763abeb76ba5eb88c85f661a794d784e457ed7ba6bd1367e65d802006bfd05cad017fb9a8fa3ca45ee87bb54c2dda218099fe78b2f6f36b05632d2ccd3d WHIRLPOOL 2d1864f9dc4bce5378355668a1fe287832891945958dfcce3856f25e134e1681af9d91fa6cd2774816c0315b371677b6c9f7a7d8e9fb33666ad8bf891c9b35e6 diff --git a/dev-ruby/parallel/parallel-1.10.0.ebuild b/dev-ruby/parallel/parallel-1.10.0.ebuild deleted file mode 100644 index fb6b05d0a0e..000 --- a/dev-ruby/parallel/parallel-1.10.0.ebuild +++ /dev/null @@ -1,51 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 -USE_RUBY="ruby21 ruby22 ruby23" - -RUBY_FAKEGEM_RECIPE_TEST="rspec3" - -RUBY_FAKEGEM_RECIPE_DOC="rdoc" - -RUBY_FAKEGEM_EXTRAINSTALL="Readme.md" - -inherit ruby-fakegem - -DESCRIPTION="Run any code in parallel Processes or Threads" -HOMEPAGE="https://github.com/grosser/parallel"; -LICENSE="MIT" -SRC_URI="https://github.com/grosser/parallel/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -KEYWORDS="~amd64" -SLOT="1" -IUSE="test" - -DEPEND+="test? ( sys-process/lsof )" - -ruby_add_bdepend " - test? ( dev-ruby/ruby-progressbar dev-ruby/activerecord:4.2 dev-ruby/sqlite3 )" - -each_ruby_prepare() { - # Make sure the correct ruby is used for testing - sed -e 's:ruby :'${RUBY}' :' -i spec/parallel_spec.rb || die -} - -all_ruby_prepare() { - sed -i -e '/bundler/ s:^:#:' \ - -e '1i require "tempfile"; gem "activerecord", "~>4.2.0"' spec/cases/helper.rb || die - sed -i -e '3irequire "timeout"' spec/spec_helper.rb || die - - # Avoid a failing spec regarding to pipes. The spec seems like it - # should always fail. - sed -e '/does not open unnecessary pipes/,/end/ s:^:#:' \ - -i spec/parallel_spec.rb || die - - # Avoid fragile ar sqlite tests. They throw ReadOnly errors every now and then. - sed -i -e '/works with SQLite in/,/end/ s:^:#:' spec/parallel_spec.rb || die -} - -each_ruby_test() { - # Set RUBYLIB explicitly for the ruby's that get started from the specs. - TRAVIS=true RUBYLIB="lib" ${RUBY} -S rspec-3 spec || die -} diff --git a/dev-ruby/parallel/parallel-1.11.1.ebuild b/dev-ruby/parallel/parallel-1.11.1.ebuild deleted file mode 100644 index fb6b05d0a0e..000 --- a/dev-ruby/parallel/parallel-1.11.1.ebuild +++ /dev/null @@ -1,51 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 -USE_RUBY="ruby21 ruby22 ruby23" - -RUBY_FAKEGEM_RECIPE_TEST="rspec3" - -RUBY_FAKEGEM_RECIPE_DOC="rdoc" - -RUBY_FAKEGEM_EXTRAINSTALL="Readme.md" - -inherit ruby-fakegem - -DESCRIPTION="Run any code in parallel Processes or Threads" -HOMEPAGE="https://github.com/grosser/parallel"; -LICENSE="MIT" -SRC_URI="https://github.com/grosser/parallel/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -KEYWORDS="~amd64" -SLOT="1" -IUSE="test" - -DEPEND+="test? ( sys-process/lsof )" - -ruby_add_bdepend " - test? ( dev-ruby/ruby-progressbar dev-ruby/activerecord:4.2 dev-ruby/sqlite3 )" - -each_ruby_prepare() { - # Make sure the correct ruby is used for testing - sed -e 's:ruby :'${RUBY}' :' -i spec/parallel_spec.rb || die -} - -all_ruby_prepare() { - sed -i -e '/bundler/ s:^:#:' \ -
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/net-ssh/
commit: 55a266c7d535542b16e762d94484adc5b3e21c89 Author: Hans de Graaff gentoo org> AuthorDate: Mon Jul 24 19:35:43 2017 + Commit: Hans de Graaff gentoo org> CommitDate: Tue Jul 25 05:13:46 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=55a266c7 dev-ruby/net-ssh: require slot 4 of rbnacl Package-Manager: Portage-2.3.6, Repoman-2.3.2 dev-ruby/net-ssh/net-ssh-4.1.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ruby/net-ssh/net-ssh-4.1.0.ebuild b/dev-ruby/net-ssh/net-ssh-4.1.0.ebuild index d58efcdaac0..163d61a078a 100644 --- a/dev-ruby/net-ssh/net-ssh-4.1.0.ebuild +++ b/dev-ruby/net-ssh/net-ssh-4.1.0.ebuild @@ -22,7 +22,7 @@ SLOT="4" KEYWORDS="~amd64" IUSE="sodium test" -ruby_add_rdepend "virtual/ruby-ssl sodium? ( dev-ruby/rbnacl:* dev-ruby/bcrypt_pbkdf )" +ruby_add_rdepend "virtual/ruby-ssl sodium? ( dev-ruby/rbnacl:4 dev-ruby/bcrypt_pbkdf )" ruby_add_bdepend "test? ( dev-ruby/test-unit:2 >=dev-ruby/mocha-0.13 )" all_ruby_prepare() {
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/parallel/
commit: 284de74771c451a9209bfed3a1af761c5a3e0951 Author: Hans de Graaff gentoo org> AuthorDate: Tue Jul 25 05:42:50 2017 + Commit: Hans de Graaff gentoo org> CommitDate: Tue Jul 25 05:42:50 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=284de747 dev-ruby/parallel: add 1.12.0 Package-Manager: Portage-2.3.6, Repoman-2.3.2 dev-ruby/parallel/Manifest | 1 + dev-ruby/parallel/parallel-1.12.0.ebuild | 54 2 files changed, 55 insertions(+) diff --git a/dev-ruby/parallel/Manifest b/dev-ruby/parallel/Manifest index 433a850a490..d92e515dc45 100644 --- a/dev-ruby/parallel/Manifest +++ b/dev-ruby/parallel/Manifest @@ -1 +1,2 @@ DIST parallel-1.11.2.tar.gz 20403 SHA256 cc8d3916f66b3bfd1acf87d27ee47fb7dcf71efe3551186d97ca79dea9ce3fce SHA512 4763abeb76ba5eb88c85f661a794d784e457ed7ba6bd1367e65d802006bfd05cad017fb9a8fa3ca45ee87bb54c2dda218099fe78b2f6f36b05632d2ccd3d WHIRLPOOL 2d1864f9dc4bce5378355668a1fe287832891945958dfcce3856f25e134e1681af9d91fa6cd2774816c0315b371677b6c9f7a7d8e9fb33666ad8bf891c9b35e6 +DIST parallel-1.12.0.tar.gz 20472 SHA256 9e088f56f4abfb5b1f4f44f74b93b245ef3ca07dc671aeccb59a39df5f9b SHA512 8ca41cf577ee4743ef50abe693d0040eaab12b61eca17c3d6c33d3720c38563e2df9a0eb5af0fe9d8c34c3b910f1c626ce141fd2eb7d2edfbe5abbcb9f54191b WHIRLPOOL bcb5b83750f70dbce52ced22b8a5bf944fdd660276665be970abf81516ee214528ed9b437931ead1a000592c10e72f62d96a159c6dc9d2e3f4496f17d9f5c0a2 diff --git a/dev-ruby/parallel/parallel-1.12.0.ebuild b/dev-ruby/parallel/parallel-1.12.0.ebuild new file mode 100644 index 000..ae6e3c6512a --- /dev/null +++ b/dev-ruby/parallel/parallel-1.12.0.ebuild @@ -0,0 +1,54 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby21 ruby22 ruby23" + +RUBY_FAKEGEM_RECIPE_TEST="rspec3" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" + +RUBY_FAKEGEM_EXTRAINSTALL="Readme.md" + +inherit ruby-fakegem + +DESCRIPTION="Run any code in parallel Processes or Threads" +HOMEPAGE="https://github.com/grosser/parallel"; +LICENSE="MIT" +SRC_URI="https://github.com/grosser/parallel/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +KEYWORDS="~amd64" +SLOT="1" +IUSE="test" + +DEPEND+="test? ( sys-process/lsof )" + +ruby_add_bdepend " + test? ( dev-ruby/ruby-progressbar dev-ruby/activerecord:4.2 dev-ruby/sqlite3 )" + +each_ruby_prepare() { + # Make sure the correct ruby is used for testing + sed -e 's:ruby :'${RUBY}' :' -i spec/parallel_spec.rb || die +} + +all_ruby_prepare() { + sed -i -e '/bundler/ s:^:#:' \ + -e '1i require "tempfile"; gem "activerecord", "~>4.2.0"' spec/cases/helper.rb || die + sed -i -e '3irequire "timeout"' spec/spec_helper.rb || die + + # Avoid a failing spec regarding to pipes. The spec seems like it + # should always fail. + sed -e '/does not open unnecessary pipes/,/end/ s:^:#:' \ + -i spec/parallel_spec.rb || die + + # Avoid fragile ar sqlite tests. They throw ReadOnly errors every now and then. + sed -i -e '/works with SQLite in/,/end/ s:^:#:' spec/parallel_spec.rb || die + + # Avoid spec broken on Ruby 2.1 that clearly doesn't match code and doesn't really test anything + sed -i -e '/doesnt use Etc.nprocessors in Ruby 2.1 and below/,/end/ s:^:#:' spec/parallel_spec.rb || die +} + +each_ruby_test() { + # Set RUBYLIB explicitly for the ruby's that get started from the specs. + TRAVIS=true RUBYLIB="lib" ${RUBY} -S rspec-3 spec || die +}
[gentoo-commits] repo/gentoo:master commit in: x11-misc/dunst/
commit: 25ed9373c778f825187a4df9a775bf243e291a50 Author: Jeroen Roovers gentoo org> AuthorDate: Tue Jul 25 04:41:14 2017 + Commit: Jeroen Roovers gentoo org> CommitDate: Tue Jul 25 04:41:14 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=25ed9373 x11-misc/dunst: Version bump (bug #625250). Package-Manager: Portage-2.3.6, Repoman-2.3.3 x11-misc/dunst/Manifest | 1 + x11-misc/dunst/dunst-1.2.0.ebuild | 55 +++ 2 files changed, 56 insertions(+) diff --git a/x11-misc/dunst/Manifest b/x11-misc/dunst/Manifest index 182bd8b4937..032e543e391 100644 --- a/x11-misc/dunst/Manifest +++ b/x11-misc/dunst/Manifest @@ -1 +1,2 @@ DIST dunst-1.1.0.tar.bz2 79032 SHA256 c72bf167eaab4e44a98ec87101b023efee0aa8916df56630b99a5bc53f8d7070 SHA512 ba01a6b18da5199b3356342f5c22592f93f447389267810bbfc35decf1a67f89650d445d3c1dd6f3cc76a4f86f7165adc777b669444627e42d3e671d4f04a04b WHIRLPOOL 6985c17549de4c7f6e2ba17ae1117db21693f4ed05df65e6238cfe6001aeb9c7a98834f3e794a0c80dbe913099082624256708c29ffa02cf35b0ab0032e94926 +DIST dunst-1.2.0.tar.gz 110628 SHA256 a3c05b5ef87e88704a6207236e42773dfbcf50cb23c7cf51e494a7236b75c5ad SHA512 223c8aae61574770a76bff84723643a3c03d3d9a8f4094bc4e92e16826703e7c0a7c3327945db8469b8dcc48fe5cfaba51e6724149e6571a7ffc1716656e30f3 WHIRLPOOL 1c9cac734d8d5378a7fe77381847a94db692b59d26bbaa6e06d9a65d168c371a2fd2ce4a649b9ded130c4228940bfe01004c38eb20889e8794e25a83e7ba46df diff --git a/x11-misc/dunst/dunst-1.2.0.ebuild b/x11-misc/dunst/dunst-1.2.0.ebuild new file mode 100644 index 000..a7e10556b67 --- /dev/null +++ b/x11-misc/dunst/dunst-1.2.0.ebuild @@ -0,0 +1,55 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +inherit eutils + +DESCRIPTION="customizable and lightweight notification-daemon" +HOMEPAGE="http://www.knopwob.org/dunst/ https://github.com/dunst-project/dunst"; +SRC_URI="https://github.com/${PN}-project/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="dunstify" + +CDEPEND=" + dev-libs/glib:2 + dev-libs/libxdg-basedir + sys-apps/dbus + x11-libs/cairo[X,glib] + x11-libs/libXScrnSaver + x11-libs/libXft + x11-libs/libXinerama + x11-libs/pango[X] + dunstify? ( x11-libs/libnotify ) +" +DEPEND=" + ${CDEPEND} + dev-lang/perl + virtual/pkgconfig +" + +RDEPEND="${CDEPEND}" + +src_prepare() { + default + + # Remove nasty CFLAGS which override user choice + sed -i -e "/^CFLAGS/ { s:-g::;s:-O.:: }" config.mk || die + + if use dunstify; then + # add dunstify to the all target + sed -i -e "/^all:/ s:$: dunstify:" Makefile || die + fi +} + +src_install() { + emake DESTDIR="${D}" PREFIX="/usr" install + + if use dunstify; then + dobin dunstify + fi + + dodoc AUTHORS CHANGELOG.md RELEASE_NOTES +}
[gentoo-commits] repo/gentoo:master commit in: x11-misc/dunst/
commit: d8832637b6ec18adb00c8368ce3ea8d82b4ae06d Author: Jeroen Roovers gentoo org> AuthorDate: Tue Jul 25 04:46:05 2017 + Commit: Jeroen Roovers gentoo org> CommitDate: Tue Jul 25 04:46:05 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d8832637 x11-misc/dunst: Install README. Package-Manager: Portage-2.3.6, Repoman-2.3.3 x11-misc/dunst/dunst-1.2.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-misc/dunst/dunst-1.2.0.ebuild b/x11-misc/dunst/dunst-1.2.0.ebuild index a7e10556b67..3fe1d29fc90 100644 --- a/x11-misc/dunst/dunst-1.2.0.ebuild +++ b/x11-misc/dunst/dunst-1.2.0.ebuild @@ -51,5 +51,5 @@ src_install() { dobin dunstify fi - dodoc AUTHORS CHANGELOG.md RELEASE_NOTES + dodoc AUTHORS CHANGELOG.md README.md RELEASE_NOTES }
[gentoo-commits] repo/gentoo:master commit in: net-dns/libidn2/
commit: b599dba8ad5aa173fc5459b4e6b87a1de62d7075 Author: Jeroen Roovers gentoo org> AuthorDate: Tue Jul 25 04:18:07 2017 + Commit: Jeroen Roovers gentoo org> CommitDate: Tue Jul 25 04:18:07 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b599dba8 net-dns/libidn2: Version bump. Package-Manager: Portage-2.3.6, Repoman-2.3.3 net-dns/libidn2/Manifest | 1 + net-dns/libidn2/libidn2-2.0.3.ebuild | 51 2 files changed, 52 insertions(+) diff --git a/net-dns/libidn2/Manifest b/net-dns/libidn2/Manifest index 542af0ff151..5aaabee62b7 100644 --- a/net-dns/libidn2/Manifest +++ b/net-dns/libidn2/Manifest @@ -1,2 +1,3 @@ DIST libidn2-0.16.tar.gz 1494295 SHA256 2fad9efff4082ae2143f69df76339ca99379e0e0f4231455f5d3d9d2089c688f SHA512 85f41c79bd2b88f2724383461a78e56b47e52e66e3f088d631a922438742938721d26aeebef17f6ca4fd028d95dfb5b0fa298a96982ef777c07fefe5244d1e73 WHIRLPOOL be10d0e2994e4fa0e31d710b358c7375e9454b4291bd4603a683a6ddb737241442007f04893395b36d7ef636614b6982354840bb07570e2a6b8f6aa2d888996a DIST libidn2-2.0.2.tar.gz 1925342 SHA256 8cd62828b2ab0171e0f35a302f3ad60c3a3fffb45733318b3a8205f9d187eeab SHA512 c8fd1114fc8df2030abf7c1044da4022989a1cd7ecd92309f62ad0b51b1fcf40418dccd2e397a8335c5e8130f25339dcb576b4bc8e3ef0df89714dad WHIRLPOOL fc60b6b8da20b60c851001788541ede0b7ce64ea9701a229b7312b748b02cf99f70d14070ffd64967f6b970f1ce43589956bad693d13f8b51ddde27515fd47c1 +DIST libidn2-2.0.3.tar.gz 1801001 SHA256 4335149ce7a5c615edb781574d38f658672780331064fb17354a10e11a5308cd SHA512 1a9f20ff1b57e69d78fe4c3e4b235bda41d6ce963f7604e3604c1164ec10d3e3069bcdf78cef820bf2e8bf481fd4ebae5571d4be66bece1b43d006e1acb7622b WHIRLPOOL c6724560569eb07e5209c0f4f03feeaae2fd8a3ba1a8071c8f636af03ae5f441ae426db02bef6cea119cb9b12d68550170e1b4e380aaa471f3f3987f248998bb diff --git a/net-dns/libidn2/libidn2-2.0.3.ebuild b/net-dns/libidn2/libidn2-2.0.3.ebuild new file mode 100644 index 000..0830e44f1de --- /dev/null +++ b/net-dns/libidn2/libidn2-2.0.3.ebuild @@ -0,0 +1,51 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +inherit eutils flag-o-matic multilib-minimal + +DESCRIPTION="An implementation of the IDNA2008 specifications (RFCs 5890, 5891, 5892, 5893)" +HOMEPAGE="https://www.gnu.org/software/libidn/#libidn2 https://gitlab.com/jas/libidn2"; +SRC_URI=" + mirror://gnu/libidn/${P}.tar.gz +" + +LICENSE="GPL-2+ LGPL-3+" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="static-libs" + +RDEPEND=" + dev-libs/libunistring[${MULTILIB_USEDEP}] +" +DEPEND=" + ${RDEPEND} + dev-lang/perl + sys-apps/help2man +" + +src_prepare() { + default + + if [[ ${CHOST} == *-darwin* ]] ; then + # Darwin ar chokes when TMPDIR doesn't exist (as done for some + # reason in the Makefile) + sed -i -e '/^TMPDIR = /d' Makefile.in || die + export TMPDIR="${T}" + fi + + multilib_copy_sources +} + +multilib_src_configure() { + econf \ + $(use_enable static-libs static) \ + --disable-doc \ + --disable-gtk-doc +} + +multilib_src_install() { + default + + prune_libtool_files +}
[gentoo-commits] proj/mozilla:master commit in: www-client/firefox/, mail-client/thunderbird/
commit: 9beeb1aafc6fd12156ddfc1b9b71cfec19f5aaa3 Author: Jory A. Pratt gentoo org> AuthorDate: Tue Jul 25 02:29:02 2017 + Commit: Jory Pratt gentoo org> CommitDate: Tue Jul 25 02:29:52 2017 + URL:https://gitweb.gentoo.org/proj/mozilla.git/commit/?id=9beeb1aa mail-client/thunderbird, www-client/firefox: Fix rust dep to use new virtual mail-client/thunderbird/thunderbird-52.2.0.ebuild | 2 +- www-client/firefox/firefox-52.2.0.ebuild | 2 +- www-client/firefox/firefox-54.0.1.ebuild | 2 +- www-client/firefox/firefox-55.0_beta11.ebuild | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/mail-client/thunderbird/thunderbird-52.2.0.ebuild b/mail-client/thunderbird/thunderbird-52.2.0.ebuild index eaf5dcc..442be8a 100644 --- a/mail-client/thunderbird/thunderbird-52.2.0.ebuild +++ b/mail-client/thunderbird/thunderbird-52.2.0.ebuild @@ -56,7 +56,7 @@ CDEPEND=" crypt? ( >=x11-plugins/enigmail-1.9.7 ) " -DEPEND="rust? ( dev-lang/rust ) +DEPEND="rust? ( virtual/rust ) amd64? ( ${ASM_DEPEND} virtual/opengl ) x86? ( ${ASM_DEPEND} diff --git a/www-client/firefox/firefox-52.2.0.ebuild b/www-client/firefox/firefox-52.2.0.ebuild index 71f59c8..47251cf 100644 --- a/www-client/firefox/firefox-52.2.0.ebuild +++ b/www-client/firefox/firefox-52.2.0.ebuild @@ -57,7 +57,7 @@ RDEPEND=" DEPEND="${RDEPEND} pgo? ( >=sys-devel/gcc-4.5 ) - rust? ( dev-lang/rust ) + rust? ( virtual/rust ) amd64? ( ${ASM_DEPEND} virtual/opengl ) x86? ( ${ASM_DEPEND} virtual/opengl )" diff --git a/www-client/firefox/firefox-54.0.1.ebuild b/www-client/firefox/firefox-54.0.1.ebuild index b89cbe4..237a7e7 100644 --- a/www-client/firefox/firefox-54.0.1.ebuild +++ b/www-client/firefox/firefox-54.0.1.ebuild @@ -56,7 +56,7 @@ RDEPEND=" DEPEND="${RDEPEND} pgo? ( >=sys-devel/gcc-4.5 ) - >=dev-lang/rust-1.15.1 + >=virtual/rust-1.15.1 amd64? ( ${ASM_DEPEND} virtual/opengl ) x86? ( ${ASM_DEPEND} virtual/opengl )" diff --git a/www-client/firefox/firefox-55.0_beta11.ebuild b/www-client/firefox/firefox-55.0_beta11.ebuild index b6b26d8..e6a2e58 100644 --- a/www-client/firefox/firefox-55.0_beta11.ebuild +++ b/www-client/firefox/firefox-55.0_beta11.ebuild @@ -56,7 +56,7 @@ RDEPEND=" DEPEND="${RDEPEND} pgo? ( >=sys-devel/gcc-4.5 ) - >=dev-lang/rust-1.15.1 + >=virtual/rust-1.15.1 amd64? ( ${ASM_DEPEND} virtual/opengl ) x86? ( ${ASM_DEPEND} virtual/opengl )"
[gentoo-commits] proj/mozilla:master commit in: www-client/seamonkey/
RLPOOL cc9bda10829ad4149e28b82f59580bc5d2a8d91c00c0e153bdb130be60e57f155df72929029f92c61ef444b5cea48bb47e10aa48615af4686e2dfc8370565c09 DIST seamonkey-2.48.source.tar.xz 220412744 SHA256 6f9a07c86ba6474b44e5083f9d1315d01778c097937f7da4c5701debffab2631 SHA512 b1992a1dbaeb045aea10ff02aa214ec0c1725e3ad0844d2dffd1c0d0c26754fbd98b5fb5df25a2a490ebcb7a47037c61599b0a2e9240338b4e769e529faa33cf WHIRLPOOL ab0a2ee21efb8d446283ae1df6b2af8fe318fe5dbb41563c140f13f59780c8f252028019d9c181e0b0369201808dfe306058ac6fb5d7207cfbc241ba098ab7a6 +DIST seamonkey-2.49-l10n-sources-20170724.tar.xz 13871296 SHA256 7393d6ab237340704d3dd32d5dc3f98f4e15c2d41a48995c3d7944f37ffa6303 SHA512 a752d98ed280490caa26bd39e8c44608ea82078a9be17eb9ef51b00fd51aeade34305b206bea1f073a3114843a92f491a39a67320ca618f394ed1b5f22be8350 WHIRLPOOL 7963758ab0c62a5065dd90563fffbfced0d5b525e521a054f637eb34dd37c482794040cc43dd6197511d1127b23035a57365c80f154dc1e0ac883f3ef0f999c8 +DIST thunderbird-52.2.0.source.tar.xz 228453944 SHA256 c65c66244ac113996002bcfa9e387f14291163cfb7009a9126e3a8d4a970e72d SHA512 e5c2ad5f7bbea4fb9abca94db6c149ee459c1c35b756b7840ee87b5fb631ccbcd323c743a12cddf8d504e0175bb93378beb7fe100b185ea6ab03a4968859ea89 WHIRLPOOL 54fb8bb90613a8debe3d5710e4d62acac20ed64c430de28b2910629d81dad1cfe894e6768065bf4a10e321ed2ab8d31fa7bcba775512414b2bb50c4939c304c6 diff --git a/www-client/seamonkey/seamonkey-2.49.2.0_p0.ebuild b/www-client/seamonkey/seamonkey-2.49.2.0_p0.ebuild new file mode 100644 index 000..3461971 --- /dev/null +++ b/www-client/seamonkey/seamonkey-2.49.2.0_p0.ebuild @@ -0,0 +1,438 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +WANT_AUTOCONF="2.1" + +# This list can be updated with scripts/get_langs.sh from the mozilla overlay +# note - could not roll langpacks for: ca fi +#MOZ_LANGS=(ca cs de en-GB es-AR es-ES fi fr gl hu it ja lt nb-NO nl pl pt-PT +# ru sk sv-SE tr uk zh-CN zh-TW) +MOZ_LANGS=(cs de en-GB es-AR es-ES fr hu it ja lt nl pl pt-PT + ru sk sv-SE zh-CN zh-TW) + +MOZ_PV="${PV/_pre*}" +MOZ_PV="${MOZ_PV/_alpha/a}" +MOZ_PV="${MOZ_PV/_beta/b}" +MOZ_PV="${MOZ_PV/_rc/rc}" +MOZ_PV="${MOZ_PV/_p[0-9]}" +MOZ_P="${P}" +MY_MOZ_P="${PN}-${MOZ_PV}" + +if [[ ${PV} == *_pre* ]] ; then +# the following are for upstream build candidates + MOZ_HTTP_URI="https://archive.mozilla.org/pub/${PN}/candidates/${MOZ_PV}-candidates/build${PV##*_pre}"; + MOZ_LANGPACK_PREFIX="linux-i686/xpi/" + SRC_URI+=" ${MOZ_HTTP_URI}/source/${MY_MOZ_P}.source.tar.xz -> ${P}.source.tar.xz" + S="${WORKDIR}/${MY_MOZ_P}" + # And the langpack stuff stays at eclass defaults +# the following is for self-rolled releases + #MOZ_HTTP_URI="https://dev.gentoo.org/~axs/distfiles"; + #MOZ_LANGPACK_PREFIX="${MY_MOZ_P}." + #MOZ_LANGPACK_SUFFIX=".langpack.xpi" + #SRC_URI="${SRC_URI} + #${MOZ_HTTP_URI}/${P}.source.tar.xz + #" +elif [[ ${PV} == *_p[0-9] ]]; then + # gentoo-unofficial release using thunderbird distfiles to build seamonkey instead + TB_MAJOR=52 + SMPV="${PV%.[0-9].*}" + MOZ_P="${PN}-${MOZ_PV}" + MOZ_HTTP_URI="https://archive.mozilla.org/pub/thunderbird/releases/${MOZ_PV/${SMPV}/${TB_MAJOR}}"; + MOZ_GENERATE_LANGPACKS=1 + S="${WORKDIR}/thunderbird-${MOZ_PV/${SMPV}/${TB_MAJOR}}" + CHATZILLA_VER="SEA2_48_RELBRANCH" + INSPECTOR_VER="DOMI_2_0_17" + SRC_URI="${SRC_URI} + ${MOZ_HTTP_URI}/source/thunderbird-${MOZ_PV/${SMPV}/${TB_MAJOR}}.source.tar.xz + https://dev.gentoo.org/~axs/distfiles/${PN}-${SMPV}-l10n-sources-20170724.tar.xz + https://hg.mozilla.org/chatzilla/archive/${CHATZILLA_VER}.tar.bz2 -> chatzilla-${CHATZILLA_VER}.tar.bz2 + https://hg.mozilla.org/dom-inspector/archive/${INSPECTOR_VER}.tar.bz2 -> dom-inspector-${INSPECTOR_VER}.tar.bz2 + " +else + MOZ_HTTP_URI="https://archive.mozilla.org/pub/${PN}/releases/${MOZ_PV}"; + MOZ_LANGPACK_PREFIX="langpack/${MY_MOZ_P}." + MOZ_LANGPACK_SUFFIX=".langpack.xpi" + S="${WORKDIR}/${PN}-${MOZ_PV}" + SRC_URI="${SRC_URI} + ${MOZ_HTTP_URI}/source/${MY_MOZ_P}.source.tar.xz -> ${P}.source.tar.xz + " +fi + +MOZCONFIG_OPTIONAL_GTK3=1 +MOZCONFIG_OPTIONAL_WIFI=1 +inherit check-reqs flag-o-matic toolchain-funcs eutils mozconfig-v6.52 pax-utils xdg-utils autotools mozextension nsplugins mozlinguas-v2 + +PATCHFF="firefox-52.2-patches-02" +PATCH="${PN}-2.46-patches-01" + +DESCRIPTION="Seamonkey Web Browser" +HOMEPAGE="http://www.seamonkey-project.org"; +KEYWORDS="~alpha ~amd64 ~arm ~ppc ~ppc64 ~x86" + +SLOT="0" +LICENSE="
[gentoo-commits] proj/mozilla:master commit in: eclass/
commit: 7b2534d207753f9f0775c62461d61aac9f5144ab Author: Ian Stakenvicius gentoo org> AuthorDate: Mon Jul 24 18:19:09 2017 + Commit: Ian Stakenvicius gentoo org> CommitDate: Mon Jul 24 18:19:09 2017 + URL:https://gitweb.gentoo.org/proj/mozilla.git/commit/?id=7b2534d2 export AR and RANLIB along with the other toolchain variables eclass/mozcoreconf-v5.eclass | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/eclass/mozcoreconf-v5.eclass b/eclass/mozcoreconf-v5.eclass index 9a15798..eec3dd9 100644 --- a/eclass/mozcoreconf-v5.eclass +++ b/eclass/mozcoreconf-v5.eclass @@ -87,7 +87,7 @@ moz_pkgsetup() { # Ensure we use correct toolchain export HOST_CC="$(tc-getBUILD_CC)" export HOST_CXX="$(tc-getBUILD_CXX)" - tc-export CC CXX LD PKG_CONFIG + tc-export CC CXX LD PKG_CONFIG AR RANLIB # Ensure that we have a sane build enviroment export MOZILLA_CLIENT=1
[gentoo-commits] proj/mozilla:master commit in: www-client/firefox/, eclass/
commit: 0f89fd3b3d2a11bc04ac59d92e2b8f6c7b0385a1 Author: Ian Stakenvicius gentoo org> AuthorDate: Mon Jul 24 18:18:35 2017 + Commit: Ian Stakenvicius gentoo org> CommitDate: Mon Jul 24 18:18:35 2017 + URL:https://gitweb.gentoo.org/proj/mozilla.git/commit/?id=0f89fd3b enabled localization for firefox and thunderbird betas, disabled for seamonkey betas eclass/mozlinguas-v2.eclass | 2 +- www-client/firefox/Manifest | 91 + 2 files changed, 92 insertions(+), 1 deletion(-) diff --git a/eclass/mozlinguas-v2.eclass b/eclass/mozlinguas-v2.eclass index 5a9cd39..adadb4b 100644 --- a/eclass/mozlinguas-v2.eclass +++ b/eclass/mozlinguas-v2.eclass @@ -127,7 +127,7 @@ MOZ_TOO_REGIONALIZED_FOR_L10N=( fy-NL ga-IE gu-IN hi-IN hy-AM nb-NO nn-NO pa-IN # Add l10n_* to IUSE according to available language packs # No language packs for alphas and betas if ! [[ -n ${MOZ_GENERATE_LANGPACKS} ]] ; then - if ! [[ ${PV} =~ alpha|beta ]] || { [[ ${PN} == seamonkey ]] && ! [[ ${PV} =~ alpha ]] ; } || [[ -n ${MOZ_FORCE_UPSTREAM_L10N} ]] ; then + if ! [[ ${PV} =~ alpha ]] || { [[ ${PN} == seamonkey ]] && ! [[ ${PV} =~ alpha|beta ]] ; } || [[ -n ${MOZ_FORCE_UPSTREAM_L10N} ]] ; then [[ -z ${MOZ_FTP_URI} ]] && [[ -z ${MOZ_HTTP_URI} ]] && die "No URI set to download langpacks, please set one of MOZ_{FTP,HTTP}_URI" for x in "${MOZ_LANGS[@]}" ; do # en and en_US are handled internally diff --git a/www-client/firefox/Manifest b/www-client/firefox/Manifest index 3fb00a8..8238d05 100644 --- a/www-client/firefox/Manifest +++ b/www-client/firefox/Manifest @@ -185,4 +185,95 @@ DIST firefox-54.0.1-zh-CN.xpi 458333 SHA256 0acf841d128b347c85ceb8fa34dd2dcdb317 DIST firefox-54.0.1-zh-TW.xpi 469166 SHA256 bebd2c45d83ba97ebafc3fd463385d3a75d3818bae33bf71e3430594f5f5abbc SHA512 3da3afac75393f54b0f241aa2228835e6a93c0dd69026be627db65cf2d8c20f47df28696d547da74e2e7bd6f6ed987da5203a64f304150d04d9ff66418b8efe5 WHIRLPOOL 1881a2d047aa5a31fdae2c3c1c610e8f05ce032862b9f526c49038df1fcd502df27115fd69b399ea718e902400bc1c38e306048066b2c1e523087430ca9becd5 DIST firefox-54.0.1.source.tar.xz 229935420 SHA256 07843e68f2f64842bb230b7fe821e45c82944e64dc3f2a3a90d3ea9f1efa7f77 SHA512 43607c2c0af995a21dc7f0f68b24b7e5bdb3faa5ee06025901c826bfe4d169256ea1c9eb5fcc604c4d6426ced53e80787c12fc07cda014eca09199ef3df783a2 WHIRLPOOL b2efa43bde67a7ca4958263fe0284b6136756339f94e14fad84ca2388abcffdfa59d37bc0b6e0c19f66353b84b6eec2c6b50817449491224b009fa027fde2264 DIST firefox-55.0-patches-07.tar.xz 12404 SHA256 7336ce286688474931b9fbd108cc71f84b255c95aa238c66ba844abf16106d9f SHA512 adf006ac5611594ebac6463474dbc7bc8696223e82d454b580e437f4103060ccdd8645d5eb160b8c94ecfde46782faade758ae93a61188ab986fbaa93bcc402d WHIRLPOOL 897f3f51f60d9ce22ddd87a08e8ee901e36bd99a497110c4abe222ab41ca279327fbe1320b3bca515e420ed3cd104e96be5dbfd19ee27b73ec4e08bb567cd4aa +DIST firefox-55.0b11-ach.xpi 447506 SHA256 d9e3383b8e2f45491f3b429c51810f7b89961d1c73d8c7f5522e87e273b28b36 SHA512 553271027cf95a9d87bd7fef32103ece45a5363a126614bc2655e59d90b2032d5748d1a0f61d44e203dbd814babc7c2f45387bf1057bd8f75c5b2dd434dccb8b WHIRLPOOL 5ff3a4ee1b21575665af3d281008a2faaecaeb8f7605ba104c096336b507c5f9b29e94aa81fdf4d601f27ab54f49043cdaa3b66b8de4f50caf38c8fb8997ff81 +DIST firefox-55.0b11-af.xpi 448927 SHA256 9cee3e9c6fe77c2449018f1c2ff210b9308ad6b02d4acf5a4afc15869bd70070 SHA512 3f7e8a87aa48cdd6ae5d2b635c1aa66e1f285ca7d4f9521dcbd21ba00a9d2b8a62b743ba24937907adc30442d46b69a6aabe805865f21f8a093408035ec7379c WHIRLPOOL 9933b70d3423023d49901cc38fb0c53bcc088ea1563323d48201996b8804f46befd2022066a34e640d0c94f5c9942ecf4fcbdfe849dc06199bc0bbcd84d24d6a +DIST firefox-55.0b11-an.xpi 468639 SHA256 743aa0d3b4900b0d3fbf9424811079bba083113e7fa5c3069da8d929d1112248 SHA512 e1902104087659de0b4bf6d4e8d84de83ca830c9cb98664a891dee614d390dba6ddb53837cc29b463d635264fa90cb8a9641e476d37432a4278ab153213aed3f WHIRLPOOL 5645797dd990ba66405a830e13a945af98e9e3fb07f90b887d85e7807f3f5a7f9de6afbac20b507ee98deb60f90c17a6b7ceb553ee6dc4739dfdc63e164934db +DIST firefox-55.0b11-ar.xpi 492762 SHA256 9227408f03b1bf73aacf225a23c48cdc94edeaf0e074fd999853c57f4f8d70bd SHA512 4cc9d2e1d73f70287c764dfda82319051d7183a92b0854493d124935d3435e9a94577793fb0fbeb3324827f6d445d4fb211233c0dbb56e890d595835c4ab56f7 WHIRLPOOL 4d45cf1173a55ccf22205f9223759c97261c31de2aca3373381451e30a2903d235579206e5db7d03d69ec8bf711b3f19bc24962d37b3a88c850a9c5c15ad5c2d +DIST firefox-55.0b11-as.xpi 501510 SHA256 9ae1c0a2681a42412b1939e3ae78bc49fd00c45be07ae94fce1fd5e5c6fbf8c4 SHA512 7fd62580463dff5d9f221a5fe65311954676909328b9fe7c977de011b651fa18126a344e9c8841c04ce4572b33fb2a4faaa5d2df05f1fad0546d28762772c108 WHIRLPOOL 1dd56040312e1a8dc65b4759f559d588eeea93ed5468f452863bf5f1069b88725301fbd6fd6f83c2b8511e6598c64a6884a6799c890d494a7e4c3030e4c353dd +DIST firefox-55.0b11-ast.xpi 460843 SHA256 7b81e42d5cd8924aa6633da2d6c1090a2975794907dc23254d7a94364e2312b
[gentoo-commits] proj/eselect-php:master commit in: doc/
commit: 26a7928561a2d06f3a5eab6824430bf59f11753c Author: Michael Orlitzky gentoo org> AuthorDate: Tue Jul 25 01:43:54 2017 + Commit: Michael Orlitzky gentoo org> CommitDate: Tue Jul 25 01:43:54 2017 + URL:https://gitweb.gentoo.org/proj/eselect-php.git/commit/?id=26a79285 Add comments to the php-fpm init script's start/stop_pre functions. Had a mid-air collision with Brian there where we both tried to implement exactly the same thing. I had some extra comments explaining the RC_CMD tests that happily apply right on top of the last commit. doc/php-fpm.example.init.in.in | 9 + 1 file changed, 9 insertions(+) diff --git a/doc/php-fpm.example.init.in.in b/doc/php-fpm.example.init.in.in index 859ee5a..2eaa2c3 100644 --- a/doc/php-fpm.example.init.in.in +++ b/doc/php-fpm.example.init.in.in @@ -49,12 +49,21 @@ configtest() { } start_pre() { +# If this isn't a restart, make sure that the user's config isn't +# busted before we try to start the daemon (this will produce +# better error messages than if we just try to start it blindly). +# +# If, on the other hand, this *is* a restart, then the stop_pre +# action will have ensured that the config is usable and we don't +# need to do that again. if [ "${RC_CMD}" != "restart" ] ; then configtest || return $? fi } stop_pre() { +# If this is a restart, check to make sure the user's config +# isn't busted before we stop the running daemon. if [ "${RC_CMD}" = "restart" ] ; then configtest || return $? fi
[gentoo-commits] proj/eselect-php:master commit in: doc/
commit: 73f459d68b6c2a659511f2ab2ea085b3ca997f9d Author: Brian Evans tuffmail com> AuthorDate: Tue Jul 25 01:40:55 2017 + Commit: Brian Evans gentoo org> CommitDate: Tue Jul 25 01:40:55 2017 + URL:https://gitweb.gentoo.org/proj/eselect-php.git/commit/?id=73f459d6 Don't allow restart with a bad config doc/php-fpm.example.init.in.in | 10 +- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/doc/php-fpm.example.init.in.in b/doc/php-fpm.example.init.in.in index 04fb26f..859ee5a 100644 --- a/doc/php-fpm.example.init.in.in +++ b/doc/php-fpm.example.init.in.in @@ -49,7 +49,15 @@ configtest() { } start_pre() { -configtest || return $? +if [ "${RC_CMD}" != "restart" ] ; then +configtest || return $? +fi +} + +stop_pre() { +if [ "${RC_CMD}" = "restart" ] ; then +configtest || return $? +fi } reload() {
[gentoo-commits] proj/eselect-php:master commit in: /, doc/
commit: bfe8aea1761615f485cb8e51af7ff5ab33032550 Author: Michael Orlitzky gentoo org> AuthorDate: Tue Jul 25 00:29:40 2017 + Commit: Michael Orlitzky gentoo org> CommitDate: Tue Jul 25 00:39:10 2017 + URL:https://gitweb.gentoo.org/proj/eselect-php.git/commit/?id=bfe8aea1 Add a --with-piddir configure flag. Our php-fpm init script defaulted to using /run for its pid file, but now that is configurable via the --with-piddir flag. Its value defaults to @LOCALSTATEDIR@ and the variable substitution should work whether or not --with-piddir is set explicitly. configure.ac | 7 +++ doc/php-fpm.example.init.in.in | 2 +- 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/configure.ac b/configure.ac index 9f8b4eb..ac55443 100644 --- a/configure.ac +++ b/configure.ac @@ -20,6 +20,13 @@ AC_ARG_ENABLE( esac],[apache2=false]) AM_CONDITIONAL([APACHE2], [test x$apache2 = xtrue]) +piddir=${piddir="@LOCALSTATEDIR@"} +AC_ARG_WITH(piddir, AC_HELP_STRING([--with-piddir=DIR], + [where php-fpm PID files are placed [LOCALSTATEDIR]]), + if test x$withval != x -a x$withval != xno -a x$withval != xyes; then + piddir="$withval" + fi) +AC_SUBST(piddir) # List of output files. AC_CONFIG_FILES([Makefile src/php.eselect.in doc/php-fpm.example.init.in]) diff --git a/doc/php-fpm.example.init.in.in b/doc/php-fpm.example.init.in.in index add56b4..04fb26f 100644 --- a/doc/php-fpm.example.init.in.in +++ b/doc/php-fpm.example.init.in.in @@ -23,7 +23,7 @@ fi PHP_FPM_CONF="@SYSCONFDIR@/php/fpm-${PHP_SLOT}/php-fpm.conf" command="@LIBDIR@/${PHP_SLOT}/bin/php-fpm" -pidfile="/run/php-fpm-${PHP_SLOT}.pid" +pidfile="@piddir@/php-fpm-${PHP_SLOT}.pid" # Force the daemon into the background and make it use our pid file, # regardless of what the config file says.
[gentoo-commits] proj/eselect-php:master commit in: doc/
commit: 82305f92b39198151b4c3c5d48a2973dfd043ac9 Author: Michael Orlitzky gentoo org> AuthorDate: Tue Jul 25 00:27:21 2017 + Commit: Michael Orlitzky gentoo org> CommitDate: Tue Jul 25 00:38:49 2017 + URL:https://gitweb.gentoo.org/proj/eselect-php.git/commit/?id=82305f92 Rewrite the php-fpm init script to be more declarative. Modern OpenRC can start/stop a well-behaved daemon on its own, provided the right command and parameters. This commit updates the init script to use those OpenRC variables like "command", "command_args", and "pidfile", and the resulting init script is much more concise. doc/php-fpm.example.init.in.in | 97 +++--- 1 file changed, 43 insertions(+), 54 deletions(-) diff --git a/doc/php-fpm.example.init.in.in b/doc/php-fpm.example.init.in.in index 912a5d8..add56b4 100644 --- a/doc/php-fpm.example.init.in.in +++ b/doc/php-fpm.example.init.in.in @@ -1,71 +1,60 @@ #!/sbin/openrc-run +# +# We support both slot-agnostic and slotted versions of the init +# script. The slotted versions would be named something like +# php-fpm-php7.1, and PHP_SLOT below would be set to "php7.1". But we +# also support a general init script named "php-fpm" that uses +# whatever the currently-eselected fpm implementation is. In that +# case, PHP_SLOT winds up set to "php-fpm" and we need to get the +# actual slot by querying eselect. +# +# An open question is, what should we do if the user has both a +# slot-agnostic and slotted init script, which happen to point to the +# same slot? In other words, if the user has a php-fpm init script and +# slot php7.1 eselected, but also a php-fpm-php7.1 init script. Should +# they manage the same instance? I think so... +# +PHP_SLOT="${SVCNAME#php-fpm-}" +if [ "${PHP_SLOT}" = "php-fpm" ] ; then +PHP_SLOT="$(eselect php show fpm)" +fi + +PHP_FPM_CONF="@SYSCONFDIR@/php/fpm-${PHP_SLOT}/php-fpm.conf" + +command="@LIBDIR@/${PHP_SLOT}/bin/php-fpm" +pidfile="/run/php-fpm-${PHP_SLOT}.pid" + +# Force the daemon into the background and make it use our pid file, +# regardless of what the config file says. +command_args="--fpm-config ${PHP_FPM_CONF} --pid ${pidfile} --daemonize" extra_started_commands="reload" extra_commands="configtest" -set_phpvars() { - PHPSLOT="${SVCNAME#php-fpm-}" - PHP_FPM_PID="/run/php-fpm-${PHPSLOT}.pid" - if [ "${PHPSLOT}" = "php-fpm" ] ; then - PHPSLOT="$(eselect php show fpm)" - PHP_FPM_PID="/run/php-fpm.pid" - fi - - PHP_FPM_CONF="@SYSCONFDIR@/php/fpm-${PHPSLOT}/php-fpm.conf" - PHP_FPM_BIN="@LIBDIR@/${PHPSLOT}/bin/php-fpm" -} - -start() { -# If configtest fails, we don't have to sit around for five -# seconds waiting for a pid to show up. -configtest || return $? -ebegin "Starting PHP FastCGI Process Manager" - set_phpvars -start-stop-daemon --start --pidfile "${PHP_FPM_PID}" \ - --exec "${PHP_FPM_BIN}" \ - ${PHP_FPM_UMASK:+--umask ${PHP_FPM_UMASK}} \ - -- \ - --fpm-config "${PHP_FPM_CONF}" \ - --pid "${PHP_FPM_PID}" -local i=0 -local timeout=5 -while [ ! -f "${PHP_FPM_PID}" ] && [ $i -le $timeout ]; do -sleep 1 -i=$(($i + 1)) -done - -[ $timeout -gt $i ] -eend $? -} - -stop() { -ebegin "Stopping PHP FastCGI Process Manager" - set_phpvars -start-stop-daemon --signal QUIT \ - --stop \ - --exec "${PHP_FPM_BIN}" \ - --pidfile "${PHP_FPM_PID}" -eend $? -} - -reload() { -configtest || return $? -ebegin "Reloading PHP FastCGI Process Manager" -set_phpvars -[ -f "${PHP_FPM_PID}" ] && kill -USR2 $(cat "${PHP_FPM_PID}") -eend $? -} +# Wait five seconds after starting for the pidfile to show up. +start_stop_daemon_args="--wait 5000 ${PHP_FPM_UMASK:+--umask ${PHP_FPM_UMASK}}" configtest() { ebegin "Testing PHP FastCGI Process Manager configuration" -set_phpvars + # Hide the "test is successful" message (which goes to stderr) if # the test passed, but show the entire output if the test failed # because it may contain hints about the problem. -OUTPUT=$( "${PHP_FPM_BIN}" --fpm-config "${PHP_FPM_CONF}" --test 2>&1 ) +OUTPUT=$( ${command} ${command_args} --test 2>&1 ) # Save this so `echo` doesn't clobber it. local exit_code=$? [ $exit_code -ne 0 ] && echo "${OUTPUT}" >&2 eend $exit_code } + +start_pre() { +configtest || return $? +} + +reload() { +configtest || return $? +ebegin "Reloading PHP FastCGI Process Manager" +start-stop-daemon --signal USR2 --pidfile "${pidfile}" +eend $? +}
[gentoo-commits] repo/gentoo:master commit in: net-im/telegram-desktop-bin/
commit: 65dd2eeacc13286b843b5ad2ad53d8f9bbdb63c5 Author: Henning Schild hennsch de> AuthorDate: Mon Jul 24 19:28:54 2017 + Commit: Göktürk Yüksek gentoo org> CommitDate: Tue Jul 25 00:34:14 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=65dd2eea net-im/telegram-desktop-bin: version bump to 1.1.15. Signed-off-by: Henning Schild hennsch.de> net-im/telegram-desktop-bin/Manifest | 3 ++ .../telegram-desktop-bin-1.1.15.ebuild | 58 ++ 2 files changed, 61 insertions(+) diff --git a/net-im/telegram-desktop-bin/Manifest b/net-im/telegram-desktop-bin/Manifest index 4e1e6ff32ba..466c084508a 100644 --- a/net-im/telegram-desktop-bin/Manifest +++ b/net-im/telegram-desktop-bin/Manifest @@ -1,6 +1,9 @@ DIST tdesktop-1.1.10.tar.gz 16967625 SHA256 be4b867367fed2a09180edde913cb8bcd4201f86707b533e4b54e36bcc1a3214 SHA512 5b40cf494e7ca30e570c3abb1157718538bab64f0457bc73a0f85c7d79957a5699839a74da934bf3dc1683056b5686dddf536e310e1e21d0c64962523b491426 WHIRLPOOL 79ad90bfa967dbc56ade64150c784bf69f308138e000caf1f758616d55983618164a11c774ba2437f49cdbee63173a263949d798094e6d927ad32cee234da527 +DIST tdesktop-1.1.15.tar.gz 16982452 SHA256 f631117596ba6c424d2819921b2a5f336415d144664324c939f736cd201379dd SHA512 6423e02e7ce0eb1ccbe6072f1c6d8b5d336b1bb6b3171f93d8c1f57e5554aab8ce9c9b223ecbe5c3f71bb2520dd7cb0e0e5060698b27cb4ae33b977cebb69ebb WHIRLPOOL 4139a4a8db3ce8b400fa88bd600d5fad9e17003109b742839ef9e4414ff868d4c7d405e6a5c214b923f2622ab0d2ad63d65e0253dde5add90a2bdc94b5d1a4e3 DIST tdesktop-1.1.9.tar.gz 16960532 SHA256 954c7b05b569265ca4beb50ae3d47f12210fca484c7d56da58f9181d8ec4ce67 SHA512 cac579b94683c54e80edeff52ad81d63cc9d7e45d48c74dd88dd4ef8c61e0dbc3b0931189ed218419eeef4d11d6b508a7a6efb9fe20f38250c12fd983983afe5 WHIRLPOOL 4f48acbcf0e54fbe47b1cb1585688be521a6fdf275d6019289139de9d6eeda542bcaa6d37b0de0ebbc3eff78ba97f05897a2a70438a391aeac7d831b28b7e331 DIST tsetup.1.1.10.tar.xz 30054964 SHA256 9024a2e1df7eecb49ad503ffa9ea2d9ccc6729dac7600c1a13c255a7db09c39e SHA512 dd254b50b4d74dc7d9a3ed80bb99617a466a4d388de53d25c70f6772d3a8b805671986c1c79ba388ab4a1441b255846f01235aa43e3e4e3fc0278324011b3efb WHIRLPOOL e2cd1ed60a7129a2ecd6c0cd080412d2091970764277c13f1643865a158addf4641d1cd880fedf9de1d8698330307f0d8ce9aa309140712bb545699d9b1dd2d2 +DIST tsetup.1.1.15.tar.xz 30121472 SHA256 92530e25098f7059ff33f794435daa3911aad7233867b92ff446d96cb8f57935 SHA512 2d5c959dcc817cf9eabdde4af8329695a0ea45575383544b9d7f33816610b473f609acea19bf3472ede54af993ae5798300925d7aee2a37e6910802cb096eb54 WHIRLPOOL aeede503183904b62a80a0c051acb01a8022cda2267a3fb9ebfb9ff7b282c8cd214bdb8630ec8416be6a4a40e218cf1aa5630ee6eac38138d92b1b8f7fad83e3 DIST tsetup.1.1.9.tar.xz 30039836 SHA256 370cca056d32869045f8879dfd89045747bf9327d109618002d283ab586899a6 SHA512 5b942ccdf9317acca799287288099270bb9b2f198dc575f67d58ca9555a8c54270d3598d7078ceab072384a1f80d27a209b26da6ae12d8f462e581726a8a5724 WHIRLPOOL 0301846c16462a9d9f372d11685044e96947b923c43b4fa653f1e979adc0a186ed874eabef30f4317cc6949f47e2fee7ce963ba5eabf7f1573a905206ec53a24 DIST tsetup32.1.1.10.tar.xz 31001388 SHA256 4b751a34d3226994666c35e7760652451f29d7d83d88e02bc79da268cafc1432 SHA512 ef162dcd48ab1cb8345275e2e66036ee5b09c0a50e1b4b9ac58872b657ceddf0b6c9bc6a101bde64f327952d76feb8808816b0a279452ee9874ee3a35ec6fda2 WHIRLPOOL 63ad4919a70175310dda6a415a053ffa77508e6579c4e55b541065b34a76ba06a690d86a305dd8f9143226cd170816690e3d376beb1e3f47f2044238e9598ce4 +DIST tsetup32.1.1.15.tar.xz 31065984 SHA256 82ccab8ca71bc529800145f6d3f6f176b1aa5c9abcd4a509450b962069848758 SHA512 3d8fe6e55ec8be28cb8b1614b79257d2b0b88f8dad325f33021a9b242c15de989bf1494979b2ab46a78ad9a7c8472d4fd45bc64d42d4e0a2f62202c89e870b24 WHIRLPOOL 3d10c1a7ba83f436cbaf3dca0f0da0dd8b527ee29a3a1099f493ce15088fcb1266570cb4350337d96f104e688ebb08842fb9f542b64a7519c36455d82c76d2c6 DIST tsetup32.1.1.9.tar.xz 30977868 SHA256 e77b4dd2b91a630c628a863a6a9fa001599621205a83604a5a3218e46719bd38 SHA512 62c8771a59792a0410916e3245cd1cff64b5e3061a5b3d81f5cf976f2c6f622805f1fc77920ab64a22f8b59554992286c06fba4e26f1a53899f6e097e85423ab WHIRLPOOL ac04440263023e247c0b5d8b8d1c88473df7f48e416a6d9cdbb2e742235048311d9a627eb0b051949475dee586109ea5da501ed2d2ff45a8c1352b61dcfb4fdf diff --git a/net-im/telegram-desktop-bin/telegram-desktop-bin-1.1.15.ebuild b/net-im/telegram-desktop-bin/telegram-desktop-bin-1.1.15.ebuild new file mode 100644 index 000..3bcebcb59b8 --- /dev/null +++ b/net-im/telegram-desktop-bin/telegram-desktop-bin-1.1.15.ebuild @@ -0,0 +1,58 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit eutils gnome2-utils xdg + +DESCRIPTION="Official desktop client for Telegram (binary package)" +HOMEPAGE="https://desktop.telegram.org"; +SRC_URI=" + https://github.com/telegramdesktop/tdesktop/archive/v${PV}.tar.gz -> tdesktop-${PV}.tar.gz + amd64? ( https://updates.t
[gentoo-commits] repo/gentoo:master commit in: net-im/telegram-desktop-bin/
commit: b863550158f642cc477157c3ff3427ed96c2aae7 Author: Henning Schild hennsch de> AuthorDate: Mon Jul 24 19:33:10 2017 + Commit: Göktürk Yüksek gentoo org> CommitDate: Tue Jul 25 00:34:21 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b8635501 net-im/telegram-desktop-bin: clean up old. Signed-off-by: Henning Schild hennsch.de> net-im/telegram-desktop-bin/Manifest | 3 -- .../telegram-desktop-bin-1.1.9.ebuild | 58 -- 2 files changed, 61 deletions(-) diff --git a/net-im/telegram-desktop-bin/Manifest b/net-im/telegram-desktop-bin/Manifest index 466c084508a..46c18f23f06 100644 --- a/net-im/telegram-desktop-bin/Manifest +++ b/net-im/telegram-desktop-bin/Manifest @@ -1,9 +1,6 @@ DIST tdesktop-1.1.10.tar.gz 16967625 SHA256 be4b867367fed2a09180edde913cb8bcd4201f86707b533e4b54e36bcc1a3214 SHA512 5b40cf494e7ca30e570c3abb1157718538bab64f0457bc73a0f85c7d79957a5699839a74da934bf3dc1683056b5686dddf536e310e1e21d0c64962523b491426 WHIRLPOOL 79ad90bfa967dbc56ade64150c784bf69f308138e000caf1f758616d55983618164a11c774ba2437f49cdbee63173a263949d798094e6d927ad32cee234da527 DIST tdesktop-1.1.15.tar.gz 16982452 SHA256 f631117596ba6c424d2819921b2a5f336415d144664324c939f736cd201379dd SHA512 6423e02e7ce0eb1ccbe6072f1c6d8b5d336b1bb6b3171f93d8c1f57e5554aab8ce9c9b223ecbe5c3f71bb2520dd7cb0e0e5060698b27cb4ae33b977cebb69ebb WHIRLPOOL 4139a4a8db3ce8b400fa88bd600d5fad9e17003109b742839ef9e4414ff868d4c7d405e6a5c214b923f2622ab0d2ad63d65e0253dde5add90a2bdc94b5d1a4e3 -DIST tdesktop-1.1.9.tar.gz 16960532 SHA256 954c7b05b569265ca4beb50ae3d47f12210fca484c7d56da58f9181d8ec4ce67 SHA512 cac579b94683c54e80edeff52ad81d63cc9d7e45d48c74dd88dd4ef8c61e0dbc3b0931189ed218419eeef4d11d6b508a7a6efb9fe20f38250c12fd983983afe5 WHIRLPOOL 4f48acbcf0e54fbe47b1cb1585688be521a6fdf275d6019289139de9d6eeda542bcaa6d37b0de0ebbc3eff78ba97f05897a2a70438a391aeac7d831b28b7e331 DIST tsetup.1.1.10.tar.xz 30054964 SHA256 9024a2e1df7eecb49ad503ffa9ea2d9ccc6729dac7600c1a13c255a7db09c39e SHA512 dd254b50b4d74dc7d9a3ed80bb99617a466a4d388de53d25c70f6772d3a8b805671986c1c79ba388ab4a1441b255846f01235aa43e3e4e3fc0278324011b3efb WHIRLPOOL e2cd1ed60a7129a2ecd6c0cd080412d2091970764277c13f1643865a158addf4641d1cd880fedf9de1d8698330307f0d8ce9aa309140712bb545699d9b1dd2d2 DIST tsetup.1.1.15.tar.xz 30121472 SHA256 92530e25098f7059ff33f794435daa3911aad7233867b92ff446d96cb8f57935 SHA512 2d5c959dcc817cf9eabdde4af8329695a0ea45575383544b9d7f33816610b473f609acea19bf3472ede54af993ae5798300925d7aee2a37e6910802cb096eb54 WHIRLPOOL aeede503183904b62a80a0c051acb01a8022cda2267a3fb9ebfb9ff7b282c8cd214bdb8630ec8416be6a4a40e218cf1aa5630ee6eac38138d92b1b8f7fad83e3 -DIST tsetup.1.1.9.tar.xz 30039836 SHA256 370cca056d32869045f8879dfd89045747bf9327d109618002d283ab586899a6 SHA512 5b942ccdf9317acca799287288099270bb9b2f198dc575f67d58ca9555a8c54270d3598d7078ceab072384a1f80d27a209b26da6ae12d8f462e581726a8a5724 WHIRLPOOL 0301846c16462a9d9f372d11685044e96947b923c43b4fa653f1e979adc0a186ed874eabef30f4317cc6949f47e2fee7ce963ba5eabf7f1573a905206ec53a24 DIST tsetup32.1.1.10.tar.xz 31001388 SHA256 4b751a34d3226994666c35e7760652451f29d7d83d88e02bc79da268cafc1432 SHA512 ef162dcd48ab1cb8345275e2e66036ee5b09c0a50e1b4b9ac58872b657ceddf0b6c9bc6a101bde64f327952d76feb8808816b0a279452ee9874ee3a35ec6fda2 WHIRLPOOL 63ad4919a70175310dda6a415a053ffa77508e6579c4e55b541065b34a76ba06a690d86a305dd8f9143226cd170816690e3d376beb1e3f47f2044238e9598ce4 DIST tsetup32.1.1.15.tar.xz 31065984 SHA256 82ccab8ca71bc529800145f6d3f6f176b1aa5c9abcd4a509450b962069848758 SHA512 3d8fe6e55ec8be28cb8b1614b79257d2b0b88f8dad325f33021a9b242c15de989bf1494979b2ab46a78ad9a7c8472d4fd45bc64d42d4e0a2f62202c89e870b24 WHIRLPOOL 3d10c1a7ba83f436cbaf3dca0f0da0dd8b527ee29a3a1099f493ce15088fcb1266570cb4350337d96f104e688ebb08842fb9f542b64a7519c36455d82c76d2c6 -DIST tsetup32.1.1.9.tar.xz 30977868 SHA256 e77b4dd2b91a630c628a863a6a9fa001599621205a83604a5a3218e46719bd38 SHA512 62c8771a59792a0410916e3245cd1cff64b5e3061a5b3d81f5cf976f2c6f622805f1fc77920ab64a22f8b59554992286c06fba4e26f1a53899f6e097e85423ab WHIRLPOOL ac04440263023e247c0b5d8b8d1c88473df7f48e416a6d9cdbb2e742235048311d9a627eb0b051949475dee586109ea5da501ed2d2ff45a8c1352b61dcfb4fdf diff --git a/net-im/telegram-desktop-bin/telegram-desktop-bin-1.1.9.ebuild b/net-im/telegram-desktop-bin/telegram-desktop-bin-1.1.9.ebuild deleted file mode 100644 index 3bcebcb59b8..000 --- a/net-im/telegram-desktop-bin/telegram-desktop-bin-1.1.9.ebuild +++ /dev/null @@ -1,58 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit eutils gnome2-utils xdg - -DESCRIPTION="Official desktop client for Telegram (binary package)" -HOMEPAGE="https://desktop.telegram.org"; -SRC_URI=" - https://github.com/telegramdesktop/tdesktop/archive/v${PV}.tar.gz -> tdesktop-${PV}.tar.gz - amd64? ( https://updates.tdesktop.co
[gentoo-commits] repo/gentoo:master commit in: app-cdr/burncdda/
commit: 61dc90fb6b85a0772dc2209785a74d19e07620d2 Author: Michael Orlitzky gentoo org> AuthorDate: Mon Jul 24 23:28:53 2017 + Commit: Michael Orlitzky gentoo org> CommitDate: Mon Jul 24 23:29:10 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=61dc90fb app-cdr/burncdda: new version 1.8.3. This new version happens to fix bug 619922 as a side-effect. The ".func" files were also moved under /usr/share (from /usr/lib), but not much else has changed. Oh, the tarballs moved to SourceForge. Gentoo-Bug: 619922 Package-Manager: Portage-2.3.6, Repoman-2.3.1 app-cdr/burncdda/Manifest | 1 + app-cdr/burncdda/burncdda-1.8.3.ebuild | 40 ++ 2 files changed, 41 insertions(+) diff --git a/app-cdr/burncdda/Manifest b/app-cdr/burncdda/Manifest index 9e7d02c138a..709b67f6dcc 100644 --- a/app-cdr/burncdda/Manifest +++ b/app-cdr/burncdda/Manifest @@ -1 +1,2 @@ DIST burncdda-1.8.0.tar.gz 23795 SHA256 cd0caf43040e70ccd15df7377feeed667487e2dfa125858843898fcb462b6299 SHA512 798d2f6c51005dc87d1214e82cc5b2227bdf34b93b0457382cb0eb86a1426be9e61df5029460b42842cb730b806934447f6adb9ed7e6674e69d4910799b3ee92 WHIRLPOOL c07dd54c367b9ef27b738dbe655390eef74b0af835281b5c89c1cd41a8a7fb9d3a766f63a18e255930fc2a25237706852f462b301a662e108a05eeb10ee49f43 +DIST burncdda-1.8.3.tar.gz 23710 SHA256 2393f57cd40f3a67cc4bc6501d45986b05d2b9576ea4150d794cecee4441aa5a SHA512 b0ddf9457ca9a1b8ad07b43aba4b5c6532ef09aae85b363802084bcf7bbb4d4bfadf980af98862dfbdd72e257d287f1e517323ebec7432be3514880e393e9f1d WHIRLPOOL 6d67f5c8cad7a6cc7bf882e622b2706ec66028daa869f3dd2009c8f6a033bfe82303cc9a071b513ece92863e29724e140b3901ef271964b544a8b0abdffa5c90 diff --git a/app-cdr/burncdda/burncdda-1.8.3.ebuild b/app-cdr/burncdda/burncdda-1.8.3.ebuild new file mode 100644 index 000..bd4c681f99c --- /dev/null +++ b/app-cdr/burncdda/burncdda-1.8.3.ebuild @@ -0,0 +1,40 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +DESCRIPTION="Console app for copying burning audio cds" +HOMEPAGE="http://www.thenktor.homepage.t-online.de/burncdda"; +SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~sparc ~x86" +IUSE="flac mp3 vorbis" + +RDEPEND=" + app-cdr/cdrdao + dev-util/dialog + media-sound/normalize + media-sound/sox + virtual/cdrtools + flac? ( media-libs/flac ) + mp3? ( + media-sound/mpg123 + media-sound/mp3_check + ) + vorbis? ( media-sound/vorbis-tools ) +" + +src_install() { + dobin ${PN} + + insinto /usr/share/${PN} + doins *.func + + insinto /etc + doins ${PN}.conf + + dodoc ChangeLog + doman burncdda.1 +}
[gentoo-commits] proj/openrc:master commit in: src/rc/
commit: 6d4e8433974fd8567885635ae0454031290f96b1 Author: Jason Graham gmail com> AuthorDate: Mon Jul 24 23:22:46 2017 + Commit: William Hubbs gentoo org> CommitDate: Mon Jul 24 23:24:18 2017 + URL:https://gitweb.gentoo.org/proj/openrc.git/commit/?id=6d4e8433 fix ENT macro usage X-Gentoo-Bug: 624796 X-Gentoo-Bug-URL: https://bugs.gentoo.org/show_bug.cgi?id=624796 src/rc/fstabinfo.c | 36 ++-- 1 file changed, 18 insertions(+), 18 deletions(-) diff --git a/src/rc/fstabinfo.c b/src/rc/fstabinfo.c index 75c8bc2b..a2e707aa 100644 --- a/src/rc/fstabinfo.c +++ b/src/rc/fstabinfo.c @@ -35,11 +35,11 @@ # define GET_ENT getmntent (fp) # define GET_ENT_FILE(_name) getmntfile (_name) # define END_ENT endmntent (fp) -# define ENT_BLOCKDEVICE(_ent) ent->mnt_fsname -# define ENT_FILE(_ent) ent->mnt_dir -# define ENT_TYPE(_ent) ent->mnt_type -# define ENT_OPTS(_ent) ent->mnt_opts -# define ENT_PASS(_ent) ent->mnt_passno +# define ENT_BLOCKDEVICE(_ent) (_ent)->mnt_fsname +# define ENT_FILE(_ent) (_ent)->mnt_dir +# define ENT_TYPE(_ent) (_ent)->mnt_type +# define ENT_OPTS(_ent) (_ent)->mnt_opts +# define ENT_PASS(_ent) (_ent)->mnt_passno #else # define HAVE_GETFSENT # include @@ -48,11 +48,11 @@ # define GET_ENT getfsent () # define GET_ENT_FILE(_name) getfsfile (_name) # define END_ENT endfsent () -# define ENT_BLOCKDEVICE(_ent) ent->fs_spec -# define ENT_TYPE(_ent) ent->fs_vfstype -# define ENT_FILE(_ent) ent->fs_file -# define ENT_OPTS(_ent) ent->fs_mntops -# define ENT_PASS(_ent) ent->fs_passno +# define ENT_BLOCKDEVICE(_ent) (_ent)->fs_spec +# define ENT_TYPE(_ent) (_ent)->fs_vfstype +# define ENT_FILE(_ent) (_ent)->fs_file +# define ENT_OPTS(_ent) (_ent)->fs_mntops +# define ENT_PASS(_ent) (_ent)->fs_passno #endif #include "einfo.h" @@ -114,24 +114,24 @@ do_mount(struct ENT *ent, bool remount) argv[0] = UNCONST("mount"); argv[1] = UNCONST("-o"); - argv[2] = ENT_OPTS(*ent); + argv[2] = ENT_OPTS(ent); argv[3] = UNCONST("-t"); - argv[4] = ENT_TYPE(*ent); + argv[4] = ENT_TYPE(ent); if (!remount) { - argv[5] = ENT_BLOCKDEVICE(*ent); - argv[6] = ENT_FILE(*ent); + argv[5] = ENT_BLOCKDEVICE(ent); + argv[6] = ENT_FILE(ent); argv[7] = NULL; } else { #ifdef __linux__ argv[5] = UNCONST("-o"); argv[6] = UNCONST("remount"); - argv[7] = ENT_BLOCKDEVICE(*ent); - argv[8] = ENT_FILE(*ent); + argv[7] = ENT_BLOCKDEVICE(ent); + argv[8] = ENT_FILE(ent); argv[9] = NULL; #else argv[5] = UNCONST("-u"); - argv[6] = ENT_BLOCKDEVICE(*ent); - argv[7] = ENT_FILE(*ent); + argv[6] = ENT_BLOCKDEVICE(ent); + argv[7] = ENT_FILE(ent); argv[8] = NULL; #endif }
[gentoo-commits] repo/gentoo:master commit in: profiles/
commit: e28c1296071a3445a8a9c22da703bfe94fc9ffd7 Author: Bernard Cafarelli gentoo org> AuthorDate: Mon Jul 24 22:53:30 2017 + Commit: Bernard Cafarelli gentoo org> CommitDate: Mon Jul 24 22:54:29 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e28c1296 profiles: last rites for some gnustep-* packages, bug #626106 profiles/package.mask | 34 ++ 1 file changed, 34 insertions(+) diff --git a/profiles/package.mask b/profiles/package.mask index 1b112d2e5b9..f32968812e4 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -29,6 +29,40 @@ #--- END OF EXAMPLES --- +# Bernard Cafarelli (25 Jul 2017) +# Dropped from upstream tarball for years, removal in a month (#626106) +gnustep-apps/clipbook + +# Bernard Cafarelli (25 Jul 2017) +# Dead upstream, last release 13 years ago, removal in a month (#626106) +gnustep-apps/displaycalibrator + +# Bernard Cafarelli (25 Jul 2017) +# Segfaults on diffs, last release 8 years ago, removal in a month (#626106) +gnustep-apps/easydiff + +# Bernard Cafarelli (25 Jul 2017) +# Dead upstream, last release 11 years ago, removal in a month (#626106) +gnustep-apps/remotedesk + +# Bernard Cafarelli (25 Jul 2017) +# Crashes on startup with current gnustep packages, removal in a month (#626106) +gnustep-apps/sudoku + +# Bernard Cafarelli (25 Jul 2017) +# Dead upstream, nothing in tree depends on it, removal in a month (#626106) +gnustep-libs/camerakit + +# Bernard Cafarelli (25 Jul 2017) +# Dead upstream, nothing in tree depends on it, removal in a month (#626106) +gnustep-libs/iconkit + +# Bernard Cafarelli (25 Jul 2017) +# Dead upstream, last code update 11 years ago, removal in a month (#626106) +# Use gnustep-apps/systempreferences instead +gnustep-apps/preferences +gnustep-libs/prefsmodule + # Kent Fredric (21 Jul 2017) # Masked due to serious regression that introduces widespread data # corruption when storing data in blobs. Masked, because any code
[gentoo-commits] repo/gentoo:master commit in: gnustep-apps/affiche/
commit: c557b483f11402857fdf91b019a4ea67aec22eba Author: Bernard Cafarelli gentoo org> AuthorDate: Mon Jul 24 22:15:46 2017 + Commit: Bernard Cafarelli gentoo org> CommitDate: Mon Jul 24 22:54:27 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c557b483 gnustep-apps/affiche: EAPI bump Package-Manager: Portage-2.3.6, Repoman-2.3.3 gnustep-apps/affiche/affiche-0.6.0-r4.ebuild | 15 +++ 1 file changed, 15 insertions(+) diff --git a/gnustep-apps/affiche/affiche-0.6.0-r4.ebuild b/gnustep-apps/affiche/affiche-0.6.0-r4.ebuild new file mode 100644 index 000..196786ba018 --- /dev/null +++ b/gnustep-apps/affiche/affiche-0.6.0-r4.ebuild @@ -0,0 +1,15 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +inherit gnustep-2 + +DESCRIPTION="Affiche allows people to 'stick' notes" +HOMEPAGE="http://www.collaboration-world.com/affiche"; +SRC_URI="http://www.collaboration-world.com/affiche.data/releases/Stable/${P/a/A}.tar.gz"; + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~x86" + +S=${WORKDIR}/${PN/a/A}
[gentoo-commits] repo/gentoo:master commit in: gnustep-apps/gshisen/
commit: 99b6e13f06053081cabeaa6fad06f5954904a542 Author: Bernard Cafarelli gentoo org> AuthorDate: Mon Jul 24 22:31:24 2017 + Commit: Bernard Cafarelli gentoo org> CommitDate: Mon Jul 24 22:54:27 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=99b6e13f gnustep-apps/gshisen: EAPI bump, ebuild cleanup Package-Manager: Portage-2.3.6, Repoman-2.3.3 gnustep-apps/gshisen/gshisen-1.3.0-r1.ebuild | 17 + 1 file changed, 17 insertions(+) diff --git a/gnustep-apps/gshisen/gshisen-1.3.0-r1.ebuild b/gnustep-apps/gshisen/gshisen-1.3.0-r1.ebuild new file mode 100644 index 000..8426ed4854f --- /dev/null +++ b/gnustep-apps/gshisen/gshisen-1.3.0-r1.ebuild @@ -0,0 +1,17 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +inherit gnustep-2 + +MY_PN=GShisen +DESCRIPTION="The first GNUstep game, similar to Mahjongg" +HOMEPAGE="http://gap.nongnu.org/gshisen/index.html"; +SRC_URI="https://savannah.nongnu.org/download/gap/${MY_PN}-${PV}.tar.gz"; + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +S=${WORKDIR}/${MY_PN}-${PV}
[gentoo-commits] repo/gentoo:master commit in: gnustep-libs/renaissance/
commit: 832f0a9aef78b0e0f85cee5e7258d3b693fbe686 Author: Bernard Cafarelli gentoo org> AuthorDate: Mon Jul 24 22:52:54 2017 + Commit: Bernard Cafarelli gentoo org> CommitDate: Mon Jul 24 22:54:28 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=832f0a9a gnustep-libs/renaissance: ebuild cleanup, EAPI bump, fix metadata Package-Manager: Portage-2.3.6, Repoman-2.3.3 gnustep-libs/renaissance/metadata.xml| 14 +++--- gnustep-libs/renaissance/renaissance-0.9.0-r1.ebuild | 18 ++ 2 files changed, 25 insertions(+), 7 deletions(-) diff --git a/gnustep-libs/renaissance/metadata.xml b/gnustep-libs/renaissance/metadata.xml index 5bd929ead8e..c3412174d78 100644 --- a/gnustep-libs/renaissance/metadata.xml +++ b/gnustep-libs/renaissance/metadata.xml @@ -1,13 +1,13 @@ http://www.gentoo.org/dtd/metadata.dtd";> - - gnus...@gentoo.org - Gentoo GNUstep Project - - + + gnus...@gentoo.org + Gentoo GNUstep Project + + Welcome to GNUstep Renaissance! - + GNUstep Renaissance is free software (GNU LGPL), and part of the GNUstep project. It is a development framework which runs on top of the GNUstep libraries. It also works on top of the Apple Mac OS X @@ -25,5 +25,5 @@ from the XML files, and the other objects in the application are done via outlets (as traditionally in OpenStep); a new quick and intuitive syntax has been developed to make creating outlets as easy as possible. - + diff --git a/gnustep-libs/renaissance/renaissance-0.9.0-r1.ebuild b/gnustep-libs/renaissance/renaissance-0.9.0-r1.ebuild new file mode 100644 index 000..e40d9a4d76c --- /dev/null +++ b/gnustep-libs/renaissance/renaissance-0.9.0-r1.ebuild @@ -0,0 +1,18 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +inherit gnustep-2 + +DESCRIPTION="GNUstep Renaissance allows to describe user interfaces XML files" +HOMEPAGE="http://www.gnustep.it/Renaissance/index.html"; +SRC_URI="http://www.gnustep.it/Renaissance/Download/${P/r/R}.tar.gz"; + +KEYWORDS="~amd64 ~ppc ~x86" +LICENSE="LGPL-2.1" +SLOT="0" +IUSE="" + +S=${WORKDIR}/${P/r/R} + +PATCHES=( "${FILESDIR}"/${PN}-0.8.1_pre20070522-docpath.patch )
[gentoo-commits] repo/gentoo:master commit in: gnustep-base/mknfonts/, gnustep-base/mknfonts/files/
commit: c5d41a89b3d160246188f58b8ed227bf606fedf6 Author: Bernard Cafarelli gentoo org> AuthorDate: Mon Jul 24 22:43:01 2017 + Commit: Bernard Cafarelli gentoo org> CommitDate: Mon Jul 24 22:54:28 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c5d41a89 gnustep-base/mknfonts: ebuild update (and EAPI bump) Package-Manager: Portage-2.3.6, Repoman-2.3.3 gnustep-base/mknfonts/files/mknfonts-rename.patch | 4 ++-- gnustep-base/mknfonts/mknfonts-0.5-r2.ebuild | 27 +++ 2 files changed, 29 insertions(+), 2 deletions(-) diff --git a/gnustep-base/mknfonts/files/mknfonts-rename.patch b/gnustep-base/mknfonts/files/mknfonts-rename.patch index ffd49997177..e62618b7844 100644 --- a/gnustep-base/mknfonts/files/mknfonts-rename.patch +++ b/gnustep-base/mknfonts/files/mknfonts-rename.patch @@ -1,5 +1,5 @@ mknfonts.m.orig2007-05-03 11:46:27.0 +0200 -+++ mknfonts.m 2007-05-03 11:47:34.0 +0200 +--- mknfonts-0.5/mknfonts.m.orig 2007-05-03 11:46:27.0 +0200 mknfonts-0.5/mknfonts.m2007-05-03 11:47:34.0 +0200 @@ -310,12 +310,6 @@ { fi=[faceinfos objectAtIndex: i]; diff --git a/gnustep-base/mknfonts/mknfonts-0.5-r2.ebuild b/gnustep-base/mknfonts/mknfonts-0.5-r2.ebuild new file mode 100644 index 000..5ab8dae2aeb --- /dev/null +++ b/gnustep-base/mknfonts/mknfonts-0.5-r2.ebuild @@ -0,0 +1,27 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +inherit gnustep-base + +DESCRIPTION="A tool to create .nfont packages for use with gnustep-back-art" +HOMEPAGE="https://packages.debian.org/mknfonts.tool"; +SRC_URI="mirror://debian/pool/main/m/${PN}.tool/${PN}.tool_${PV}.orig.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~ppc ~sparc ~x86 ~amd64-linux ~x86-linux ~x86-solaris" +IUSE="" + +DEPEND="gnustep-base/gnustep-gui + >=media-libs/freetype-2.1" +RDEPEND="${DEPEND}" + +PATCHES=( "${FILESDIR}"/${PN}-rename.patch ) + +src_prepare() { + # Correct link command for --as-needed + sed -i -e "s/ADDITIONAL_LDFLAGS/ADDITIONAL_TOOL_LIBS/" GNUmakefile || die "sed failed" + + default +}
[gentoo-commits] proj/openrc:master commit in: /
commit: 0513cd3964a9564e0ba39b50aa8ebd3d7e9a3920 Author: William Hubbs gmail com> AuthorDate: Mon Jul 24 22:28:54 2017 + Commit: William Hubbs gentoo org> CommitDate: Mon Jul 24 22:28:54 2017 + URL:https://gitweb.gentoo.org/proj/openrc.git/commit/?id=0513cd39 version 0.29 Makefile.inc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Makefile.inc b/Makefile.inc index 9be0d45c..e984c1bb 100644 --- a/Makefile.inc +++ b/Makefile.inc @@ -1,3 +1,3 @@ NAME= openrc -VERSION= 0.28 +VERSION= 0.29 PKG= ${NAME}-${VERSION}
[gentoo-commits] proj/openrc:master commit in: conf.d/
commit: 72bb2e57de935ab46ad000f97a5720265bed9342 Author: John R. Graham gentoo org> AuthorDate: Mon Jul 24 22:14:08 2017 + Commit: William Hubbs gentoo org> CommitDate: Mon Jul 24 22:24:13 2017 + URL:https://gitweb.gentoo.org/proj/openrc.git/commit/?id=72bb2e57 Typo fix X-Gentoo-Bug: 624908 X-Gentoo-Bug-URL: https://bugs.gentoo.org/show_bug.cgi?id=624908 conf.d/localmount | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/conf.d/localmount b/conf.d/localmount index e7277194..25ca3cd6 100644 --- a/conf.d/localmount +++ b/conf.d/localmount @@ -3,7 +3,7 @@ #no_umounts="/dir1:/var/dir2" # # Mark certain mount points as critical. -# This contains aspace separated list of mount points which should be +# This contains a space separated list of mount points which should be # considered critical. If one of these mount points cannot be mounted, # localmount will fail. # By default, this is empty.
[gentoo-commits] repo/gentoo:master commit in: app-misc/plod/
commit: ab1d95634b38a4de0117e94bca6f6e9da492d532 Author: Michael Orlitzky gentoo org> AuthorDate: Mon Jul 24 21:56:54 2017 + Commit: Michael Orlitzky gentoo org> CommitDate: Mon Jul 24 21:56:54 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ab1d9563 app-misc/plod: new revision that unpacks its man page. Gentoo-Bug: 619934 Package-Manager: Portage-2.3.6, Repoman-2.3.1 app-misc/plod/plod-1.9-r2.ebuild | 42 1 file changed, 42 insertions(+) diff --git a/app-misc/plod/plod-1.9-r2.ebuild b/app-misc/plod/plod-1.9-r2.ebuild new file mode 100644 index 000..3bb385546ef --- /dev/null +++ b/app-misc/plod/plod-1.9-r2.ebuild @@ -0,0 +1,42 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +DESCRIPTION="A tool to help administrators keep track of daily activities" +HOMEPAGE="http://www.deer-run.com/~hal/"; +SRC_URI="http://www.far2wise.net/plod/${P}.tar.gz"; + +LICENSE="|| ( Artistic GPL-2 )" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~x86" + +DEPEND="dev-lang/perl" + +src_unpack() { + default + + # Bug 619934. Change directories first to ensure that "unpack" outputs + # to ${S} and not to ${WORKDIR}. + cd "${S}" || die + unpack "${S}/${PN}.1.gz" +} + +src_prepare() { + default + sed -i -e 's#/usr/local#/usr#' "${PN}" || die +} + +src_compile() { + :; +} + +src_install() { + dobin "${PN}" + doman "${PN}.1" + + insinto /etc + doins "${FILESDIR}/${PN}rc" + + dodoc README TODO +}
[gentoo-commits] repo/gentoo:master commit in: media-sound/podracer/
commit: 24b8e217230db4ad8420ad9dee744545eeccabf5 Author: Michael Orlitzky gentoo org> AuthorDate: Mon Jul 24 21:48:15 2017 + Commit: Michael Orlitzky gentoo org> CommitDate: Mon Jul 24 21:48:15 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=24b8e217 media-sound/podracer: new revision that unpacks the gzipped man page. Gentoo-Bug: 619956 Package-Manager: Portage-2.3.6, Repoman-2.3.1 ...dracer-1.4-r1.ebuild => podracer-1.4-r2.ebuild} | 22 ++ 1 file changed, 14 insertions(+), 8 deletions(-) diff --git a/media-sound/podracer/podracer-1.4-r1.ebuild b/media-sound/podracer/podracer-1.4-r2.ebuild similarity index 64% rename from media-sound/podracer/podracer-1.4-r1.ebuild rename to media-sound/podracer/podracer-1.4-r2.ebuild index ef770550f2c..13ff3b40a5e 100644 --- a/media-sound/podracer/podracer-1.4-r1.ebuild +++ b/media-sound/podracer/podracer-1.4-r2.ebuild @@ -13,19 +13,25 @@ KEYWORDS="~amd64 ~x86" IUSE="" DEPEND="" -RDEPEND=" - app-shells/bash - net-misc/curl -" +RDEPEND="app-shells/bash + net-misc/curl" + +src_unpack() { + default + + # Bug 619956. Change directories first to ensure that "unpack" outputs + # to ${S} and not to ${WORKDIR}. + cd "${S}" || die + unpack "${S}/podracer.1.gz" +} src_install() { dobin podracer sed -i -e "s:sample=/usr/share/doc/\$progname/sample.subscriptions:sample=/usr/share/doc/${PF}/sample.subscriptions:" "${D}"/usr/bin/podracer || die dodoc CREDITS README ChangeLog TODO - doman podracer.1.gz - docompress -x /usr/share/doc/${PF}/sample.subscriptions - insinto /usr/share/doc/${PF} - doins sample.subscriptions + doman podracer.1 + docompress -x "/usr/share/doc/${PF}/sample.subscriptions" + dodoc sample.subscriptions insinto /etc/ doins podracer.conf }
[gentoo-commits] repo/gentoo:master commit in: net-p2p/pybitmessage/
commit: 99d448ef260d0151ca85e45e20d6b756e79b3ad1 Author: Michael Orlitzky gentoo org> AuthorDate: Mon Jul 24 21:37:15 2017 + Commit: Michael Orlitzky gentoo org> CommitDate: Mon Jul 24 21:37:32 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=99d448ef net-p2p/pybitmessage: new revision sans empty man page. Gentoo-Bug: 619964 Package-Manager: Portage-2.3.6, Repoman-2.3.1 .../{pybitmessage-0.6.2-r1.ebuild => pybitmessage-0.6.2-r2.ebuild} | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/net-p2p/pybitmessage/pybitmessage-0.6.2-r1.ebuild b/net-p2p/pybitmessage/pybitmessage-0.6.2-r2.ebuild similarity index 96% rename from net-p2p/pybitmessage/pybitmessage-0.6.2-r1.ebuild rename to net-p2p/pybitmessage/pybitmessage-0.6.2-r2.ebuild index b5c33b4c51d..df49b8e4e32 100644 --- a/net-p2p/pybitmessage/pybitmessage-0.6.2-r1.ebuild +++ b/net-p2p/pybitmessage/pybitmessage-0.6.2-r2.ebuild @@ -56,7 +56,8 @@ PATCHES=( "${FILESDIR}/noninteractive-build.patch") src_install () { distutils-r1_src_install dodoc README.md - doman man/pybitmessage.1.gz + + # The man page is not installed because it's basically empty. if use qt4 ; then newicon -s 24 desktop/icon24.png "${PN}.png"
[gentoo-commits] repo/gentoo:master commit in: dev-java/icedtea-bin/
commit: be0649a45c954768f1d38930c64ba9fe195ae49c Author: James Le Cuirot gentoo org> AuthorDate: Mon Jul 24 20:44:51 2017 + Commit: James Le Cuirot gentoo org> CommitDate: Mon Jul 24 20:45:52 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be0649a4 dev-java/icedtea-bin: Version bump to 3.5.0 wrt security bug #626088 Package-Manager: Portage-2.3.6, Repoman-2.3.2 dev-java/icedtea-bin/Manifest | 12 ++ dev-java/icedtea-bin/icedtea-bin-3.5.0.ebuild | 159 ++ 2 files changed, 171 insertions(+) diff --git a/dev-java/icedtea-bin/Manifest b/dev-java/icedtea-bin/Manifest index c4bf5d35a5b..6cafcce6aed 100644 --- a/dev-java/icedtea-bin/Manifest +++ b/dev-java/icedtea-bin/Manifest @@ -2,15 +2,27 @@ DIST icedtea-bin-core-3.4.0-amd64.tar.xz 61846296 SHA256 254e4e889061e8632cbb61b DIST icedtea-bin-core-3.4.0-arm.tar.xz 53464220 SHA256 c5a793a6b967943bf51d334db15ea8608358d308dd9c5c8ba7ea4609d6d5ef85 SHA512 5bb1986caeedbdcae26637a4bea1177fc5cf89fa026245093083d9ff6d1a378878286ef7f6e5bd9527ce6fca3a6a5e9e152f87f68ce56afa66a86f65f4d6817a WHIRLPOOL 7a08039cd6934c73db4c72fa787566880d8ed66c47bf28a76bd4913695c2526c05464cb8a15522816abbf3d3fb5f9e76373e7ae51019cd21f1005ccd53a4624f DIST icedtea-bin-core-3.4.0-ppc64.tar.xz 54156476 SHA256 4ab0d286746e583be1d630e1e125a1abb9c77b0933f4e3d5002bcfef8e421b17 SHA512 705cd2479622db75af6732afd79fc20cb1f20d2b402372b0e40225dfc20d9d96fa5ae85654b6dc77cbf79257064f48e39bd02d35fe1d70881d96d1c64cf3730f WHIRLPOOL 0cf0e7097d4a33d448906109fe8b27cd9bbbdf715d690cae4704a339c82831ca65ab6b8ca4efb99ee4c99c24cd78384aae953b7f2e1cc14e4652c5aebf1c44fe DIST icedtea-bin-core-3.4.0-x86.tar.xz 61316304 SHA256 673dd4eb192b769c3781d3f286fb7cfcd71ca61a376070d511239f6903ff2e65 SHA512 52091c3e5eb7b453169d87aeeda348c122d5c7c03ec801fde11cb6cdb6f97ae5daa4889bfb724a50feba63ab073ca5a2c341c67a812ccb2bcd0f3866c11e74a2 WHIRLPOOL 6ee9e1239eb5981bb66056256e4c3d1e49b1dd91a9eb988bbc3146cf2317c07aed15d8e1bb8929cadbb4b235cbee7f7bbe9bf45e2eb3283cff7f5598cf2f058b +DIST icedtea-bin-core-3.5.0-amd64.tar.xz 61880772 SHA256 c4d5534e09f92dad1cfbf8ece4d5af59dcc9bc09a36a44cb8583170de7e68c4b SHA512 97615ee562e15ac2b6e8ffc9e2d8d72e86519b0d9445f7aef9761fcef6211b9e2ddb2a595a713c21f2473946d48f349a7d0ebfa405a6acc377dfb4c2cc7fd87f WHIRLPOOL 5bcd06db08b0495db435ce0b1e181a277258209b9c67b2a584698a50b841ab0655cd24052e4120fbb9dbb232ccd414e50d98a21ef4bef443248b85851dbf1bfd +DIST icedtea-bin-core-3.5.0-arm.tar.xz 57929932 SHA256 e5daecf51259853846442f64eb09ce7521ffed75dad133bae0aa48d0e3a087b7 SHA512 10e83c0b021232571a2768c2bd7b06f103963c8aa164e3d66f581f78590a008e50ba8e2d271842de61ffc0d41703fed9c8a4022c2dee808b9fea2d322765bb94 WHIRLPOOL d6b54a3604d25189787b62f52375aa667ff50468b30be34086fb2c67c92e1caf05536aa77d9ccc5fb318f1088fcc80365d63fb7167cc102f434e559b29f627a7 +DIST icedtea-bin-core-3.5.0-ppc64.tar.xz 54192080 SHA256 44b8cd9087c8ca0f265d119956ed4538a7d98fc3aa0c3316a47c8dd51b0c0b53 SHA512 7222fcaf67df434cf914bb0ac6f835eef38e1d61e68febd0c42159da8edd03361eeae548beb54d78fcad8b6cb1d915805aa887b0785df1a011c4671b5b5382f2 WHIRLPOOL 0b824ecf1095e94eedcff4bfed06543252f8fad8f6ece5b98d0cbb7d3fab33e54ce8b87048934b2690e791fc4aa030b27abc97d37ded71c4cf2ac78be966330c +DIST icedtea-bin-core-3.5.0-ppc64le.tar.xz 54243552 SHA256 e8815e01db8c59966e0ea8ff06695a6b027f829527759c4085c431bbde0de5f2 SHA512 58727f07b48d1690c214b5309c3081d21f3f7719a41d1605457318e5a634cb762ff50426ab185f0149d5196f51d2cf3d4098ec874ea8f89f0b2b7716d9132dc3 WHIRLPOOL 43f5c6e19c337d3a8ff056b6d3daecd3cd60f09345c06bd96be77ad5d77811954e8397dc65bd6d51cfa812cb6caa8dc18ce412205e4a8008aba84dad3cfaa067 +DIST icedtea-bin-core-3.5.0-x86.tar.xz 61349140 SHA256 db3f200c5611d33a8f1f0f28a36a0f4231f8c1ff91e178c6abd820cacca1789a SHA512 20eb965e029b0a3cf03122b176ceed22c1ef361b1105dc8e4ef4e9a8f885781148a367d01efe8789c9d93ad0da77cb7f490f806bf779304b4dc42741572ee72a WHIRLPOOL f3977fc2edcb9d1b942b2c48ebb7d5ba079ad42610003fd3b0eb2c54f52a1063aaea334c59522402cb400dc81c33c72120267248f00d7fc564774b82bcaf148d DIST icedtea-bin-core-7.2.6.10-amd64.tar.xz 53414248 SHA256 332468fbfacd89cffd6f6f7f4860bbf9a4e49446e09d4a38154cef1f018a154d SHA512 11e2d094c3f53ffce8ddd639501d0ded25b991ede87521208da66cfe60c9d43ba1d5a0bb8b7985db796c1beaf931cc385a4c78910c1ddfc790322a678bc2 WHIRLPOOL e6a9a4b3043c53fb07d2b39bff08e13393a5cf515f901334397a3a6409efb79b98ac752830a6d73a7fa767e46589fc28d137c8422488b7b68b0da7a180e7e507 DIST icedtea-bin-core-7.2.6.10-x86.tar.xz 55334952 SHA256 717ebb14e834390206578c9ed487a03f3e80e663eb7c08d39dd05785641a1332 SHA512 4e0a8eb204d1144d9f784f0bc4de3f7ff6d84585c34c154f9f49b3bed2c2896ccbaadb016bd252c7f4d8402d4857f3541da1a953325d0bd962ff0674587c6d76 WHIRLPOOL 6d4f161aa8a403fd2517b390a4465c3513e470ed5ff9f8b5fdbfc659411668951dc336b972740d558f39b91234ab4e7cc764faa0ca59ee9a747685eed93422c3 DIST icedtea-bin-doc-3.4.0.tar.xz 11684272 SHA256 fb6d16f81bfc1b6d8c9bbf93a07797a3b667c7e3fbf6083292cfb858
[gentoo-commits] repo/gentoo:master commit in: dev-java/icedtea/
commit: f30bfb09a9ca91f18ed019344e5338b826cb6ddb Author: James Le Cuirot gentoo org> AuthorDate: Mon Jul 24 20:42:42 2017 + Commit: James Le Cuirot gentoo org> CommitDate: Mon Jul 24 20:45:49 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f30bfb09 dev-java/icedtea: Version bump to 3.5.0 wrt security bug #626088 Package-Manager: Portage-2.3.6, Repoman-2.3.2 dev-java/icedtea/Manifest | 11 + dev-java/icedtea/icedtea-3.5.0.ebuild | 396 ++ 2 files changed, 407 insertions(+) diff --git a/dev-java/icedtea/Manifest b/dev-java/icedtea/Manifest index 2e253dc3289..dfb7e1a85c2 100644 --- a/dev-java/icedtea/Manifest +++ b/dev-java/icedtea/Manifest @@ -17,6 +17,17 @@ DIST icedtea-3.4-nashorn-f2d9bca28d0e.tar.xz 2233268 SHA256 3f3861e7268a3986fa8d DIST icedtea-3.4-openjdk-ed5ee0ac7111.tar.xz 337556 SHA256 f1eb8c8e45965adcaa1e9cc70df043a825d52409e96712d266167994ff88456d SHA512 f3cca223bd39c0202dd1a65a38ca17024b6cb5c82d833946ec1b7d28d205833b4dd2dadde505a1c2384e3b28ff0d21a4f175e064b8ac82aa8a07508e53cdc722 WHIRLPOOL 2cbab9e45be95d68f5807d77d24c16487b5d3293fe5419fdebe5f554c1db6caeea5674294b1d92f140886b0d658b5ea5fdca6e5a53acfe5798b8072cc99b8fb3 DIST icedtea-3.4-shenandoah-6ffe8637a506.tar.xz 6912900 SHA256 61f7cc5896791ae564aa365cb3de80b16426b42f07e5734ebd30c4483fa2fd3a SHA512 0f085e87c63679314ef322b3f4b854792d46539d5530dd75a7fd45b8b6d663f58469be2808ea5fb4bf31f6c5369cb78f28e1599f748e1931ba7040136306eb20 WHIRLPOOL 327c88a3bf3b851c24e6787b9a3039f4153fa9b233f2221c2ec981ee765cbd09f7da4553fac80cf90af6fcd1060f05f627a7f5cb2991812c68582161917c9157 DIST icedtea-3.4.0.tar.xz 1463512 SHA256 b518f389c44d45bb264d7e954b3c0b836d3d23ba9fbd620ff7c68f934a012e9a SHA512 f5e2c733d4c0acafd92ebeee077997a4639f69d33916895fc82d156c0373a60c485dc8fe9089afc60e19c20f5e83836bbfca73e1a23a77844d47c778062887ea WHIRLPOOL 2098367daf8b4c41e67b00af8f745f0b549f50bab5c7c4b5ad646ab14def7d5604c634ac52c98c5ffbdf848c8bf45d303c212f79d098754024e64d7a47a23f5a +DIST icedtea-3.5-aarch32-b93c39bf2bcf.tar.xz 6743892 SHA256 38e24d556aa269a5168e251b1fa97e84467a722fff27fa2f81de315854f18a33 SHA512 11d25efc36eb776fab3dd411c585d7c3ca6793ac54e17952ed43d22a6928a72fdf4625e836edafb07be3c6ee8612e258c749f5f661d61fb4b90675ed93896e48 WHIRLPOOL a4f931e56b27fab5dfa9a8ff053899b51182407eaa7b6db8a00a83915535b48f241776d7d089b532e6bb89ed629273621c9a65faf71a9efbc095ff679bd7a612 +DIST icedtea-3.5-corba-e53fedec27e8.tar.xz 937116 SHA256 1dd145802924cf378436bdd3fcb7292c238961ee66a216cc3386b9def42266f6 SHA512 37d42af8663ac0af58c494406360e421dd1f707d98b9a00bb0149a51ccdee809524bc1f307d207360e7bc3f1c0d6a585c085ad0395075a54553226b9fb1874a4 WHIRLPOOL bea4d75147a8b16c4a0b497cc8f79b05564fc9c548c1908720925b2c709c6014c5275981647b5d1f5b61727917df2b0f380f4acd9a126c53e99651ec68741505 +DIST icedtea-3.5-hotspot-24ab92601b89.tar.xz 6818476 SHA256 f156b07a66526d3fa5f8adf17d0f1655359ce8874da9f4cf1d546b7205b0bee1 SHA512 098251daba090465cffebc7fe8486140709726607b93aacd9052a85903fb252aef689611f85deb5324a99e037256cef18a8035fc3d47c8a38b2b47f0e7d1c70d WHIRLPOOL e37712296dd6ceca972b6c34910ca1a361713c4bdea184c994c0ec672a55bd3ea9beb3e218fe366e09b63c68f7bda23c1774397bfc4dd1cb752f590c3c14ee13 +DIST icedtea-3.5-jaxp-a7fb5fa68e85.tar.xz 2296728 SHA256 3c1e16c1223e58f3abfb7987e0bd208153f04c273002777193b1cfa289ea89c7 SHA512 70f9c3c8beb119760356c46c64cc382c783d4aa4f940627169541ea98c07b32af1c67f266a24c6f211e9eb4c37e25a8d124868abfbe7538787a17e66a731f93f WHIRLPOOL d0147f1f3b933aa4ec5f6002a4bb68d3873a889e4006a5a71686755dcabe32cbd85654515bb67bd7fde956d5d4922ba6dd1209b6c438506d18b5c3ed460e860a +DIST icedtea-3.5-jaxws-8c2ac8bef689.tar.xz 2267392 SHA256 47579cf8bc588d77536fda473f8ecf9597f550a8d541d21a2b90179424a1e292 SHA512 ff10229eeefc1cc08f6f7216b985f092b0bdcc10a33c1c9a962120e93e7ad3d15672b22ac73f3218a59334bf585d8116203d87883f07a5a2a1c2403007fd6720 WHIRLPOOL 73560cc7bc8fd59b55c444b309842d7e79223838cdf9db480d44d005de4560246e12bc2b1eb645f8f73cadbde1f4a45f98d9ff94d6ede6f1ae95641e23fc1518 +DIST icedtea-3.5-jdk-bdf93656feba.tar.xz 39030960 SHA256 19908a408068f3cf0ed2a391a2e711e3d0e8e91072b8005093c7b2b8015a95e3 SHA512 caeafb2efdfb6cacedab1fe13f23822baf5dcd599403a4cc057e6814d224cdf2ec5cdfb8c55ab8a5efb1e0f68b2d784226431a54e3711aa99dbee4ac20ef60fa WHIRLPOOL 5dea12cd291c932eb34f3895722a5a01d0185add4093552a3b8544d702b75a3944be3dc4ad1b8645c528c33efb48bbc423fff307c7d34800cf3ca9739595a0f3 +DIST icedtea-3.5-langtools-0456f88e5c29.tar.xz 2066416 SHA256 49fd3c277600bd125d113c36fa16762c6ef620aca5aaa593dd0cee98af88b79c SHA512 8260e326b3aa42f8ec9de18a7b8eeaa52b2610f63426d7a1a143a7f27b849c60a9a47397de565bc3fb0e9761178e2cb68af15c996d848e20f5016111dd22a4cd WHIRLPOOL 3f9294b54db153d5db2b783b9ae993657f5507ca333f3142148e00827eea0eb749c9bd816e1be1e350d4809740476da717a6ecd08421eb4784b0d829bb915688 +DIST icedtea-3.5-nashorn-6743b468dda3.tar.xz 2230868 SHA256 f995d94f726e74030c414cad2da5401afddf0606a21ecbedce90cfb48abbf54f SHA
[gentoo-commits] repo/gentoo:master commit in: dev-java/icedtea/
commit: d26f176c541435837393d2ab8ffb719a70896866 Author: James Le Cuirot gentoo org> AuthorDate: Mon Jul 24 20:43:58 2017 + Commit: James Le Cuirot gentoo org> CommitDate: Mon Jul 24 20:45:51 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d26f176c dev-java/icedtea: Remove vulnerable 3.4.0 wrt security bug #626088 Package-Manager: Portage-2.3.6, Repoman-2.3.2 dev-java/icedtea/Manifest | 11 - dev-java/icedtea/icedtea-3.4.0.ebuild | 396 -- 2 files changed, 407 deletions(-) diff --git a/dev-java/icedtea/Manifest b/dev-java/icedtea/Manifest index dfb7e1a85c2..9c31bac32bd 100644 --- a/dev-java/icedtea/Manifest +++ b/dev-java/icedtea/Manifest @@ -6,17 +6,6 @@ DIST icedtea-2.6-jdk-11e15e507828.tar.bz2 32873593 SHA256 50d0af5fd5008b6f4b0781 DIST icedtea-2.6-langtools-6e30439005f6.tar.bz2 1712174 SHA256 02d38317e85b7c10f0cc072c192467a504cf37a2a0d94cddc4347f5c56677653 SHA512 433d6c76aa89365363aeeafe3ba41c4965e75809e8c967cb9a484e8ef1d647e623f7117dc5694885e2d860ae0fa01b20afb0ffe11ae1f5996630c250f931e52d WHIRLPOOL 9556b1cf8487524e123648f65272c4a49d69050b0584378df90e17abda46eccf5122f9fcb2ce50e982350330f89e9e5576ea1517b290a3c4d84a4c3cf52358ce DIST icedtea-2.6-openjdk-b3f98f0d4549.tar.bz2 130493 SHA256 b0a9dd2e3c0b3a29d791e49c6e5ea63057380a8eb7574355d4c551986ed7740a SHA512 456ff472161347287812c7a281762f5d80d355dc1851b5887db10acf29a1960ccf2c4cf77d941dd3f92526ed1c327b7da1d2ca9c81adca62b886a92583e61417 WHIRLPOOL 28de0bbe710cd8c1048a869b7eb95fd6084b891b4a796050af9381178f32a010e4db508cabf92aa86d0148caf48536bde9f4de23e0bdd718be5f6b288816d0f6 DIST icedtea-2.6.10.tar.xz 2106324 SHA256 1c49fd735cc908677044935b6899e59434356b7e65d163bb5033e32f6621a92a SHA512 3b16d5d7f690d96785f3f319964989781eae3668c822b52f9256134ddab4e59261aac187afe1994b74a1d3406d7c5aed40489a49d0a178134a5d9913cd2ea28d WHIRLPOOL e97838675972183d99ea4f6353f3de938c52c8a86116582f33faae54f031426a7feb8ffe129de05b05a55d705df564c2f74645f3ad9f01c4d39f0bc449a58191 -DIST icedtea-3.4-aarch32-b93c39bf2bcf.tar.xz 6743892 SHA256 38e24d556aa269a5168e251b1fa97e84467a722fff27fa2f81de315854f18a33 SHA512 11d25efc36eb776fab3dd411c585d7c3ca6793ac54e17952ed43d22a6928a72fdf4625e836edafb07be3c6ee8612e258c749f5f661d61fb4b90675ed93896e48 WHIRLPOOL a4f931e56b27fab5dfa9a8ff053899b51182407eaa7b6db8a00a83915535b48f241776d7d089b532e6bb89ed629273621c9a65faf71a9efbc095ff679bd7a612 -DIST icedtea-3.4-corba-22ed32f45405.tar.xz 941164 SHA256 47210b6c69dcc6193b9bf0a3d61b75b48f4fa56e8ca348e40200cfa14eca3fd1 SHA512 f0579608ab1342df231c4542dab1c40e648cda8e9780ea584fd47679b07c93508cbfa85f0406d8aa8b9d528fc5bd99c9d41469568fbec41a6456a13d914ac71c WHIRLPOOL cad62367e49620af521d8a7cfb46b2c9d9f0f7b4383b98ceacdc7bebe893afbf8072fb884cdf7cbbfc5dc269279c431cf9b65fd66f00daca1f40a867f0b18987 -DIST icedtea-3.4-hotspot-00b7bbd261c9.tar.xz 6818648 SHA256 973d668f312b869184665def8abe4037dcd78562bf0dda40367102aca647fd76 SHA512 29bc953d283f0a0a464fa150e2c4d71b0adaa29da67246843d230f370b5a20227fb40ef6a7e3b93f10b0cdec18b0cd2bbbceeaea3c9db4d64c158cc23babbad2 WHIRLPOOL 3d37e54360a1c8d0f335b96027a4fc7d1ef0d074e78d08632b0af4ed6e39d2ca1fcdae6033047686cb55c582439ffd96eff04264723dcf20a88b56ba6aa7a4bc -DIST icedtea-3.4-jaxp-fdc2a6442d2f.tar.xz 2303260 SHA256 c74a8a27f1d2dfeaabfce3b5b46623e367fb0fbd5938a3aca8fcd23eb2ce1d53 SHA512 ef3ed47815e6d15f40c5947fee1058c252ac673f70b6bf7c30505faa12fa5cbab8168d816abe7791dc88acec457744883db4c0af23fb2166bbb709e870685bcd WHIRLPOOL 7ddf8f70d28af3e09f8321590db4422712876bce0ba82c47548ab06d094fc4b2e4a1627387b84e7a331e74d6e315b0baa3fed9a87927e60fac08949cfef6a780 -DIST icedtea-3.4-jaxws-c1bfc2395c57.tar.xz 2270028 SHA256 90642e9131f4c8922576305224278fcae72d8363956b76d4cdbf813027836cac SHA512 867cac2919e715190596ae4f73fa42c6cba839ba48ae940adcef20abfb23ffeeaa2501c4aedc214b3595bc4e2a4eea9fa7e7cac62a3420a11fb30a1f7edc9254 WHIRLPOOL 53d67aed031ad00e1209712936d7fc949602a46f50d1a5b311bb8e325f78a48205aea8159a78ffb67e4d386b8c9185e10315675bf804ae96fac74564822dff15 -DIST icedtea-3.4-jdk-cfc292a2c1c6.tar.xz 39004216 SHA256 ec71e37b98b4baa6831c5cb30bcc1ab18cd95993744dbc4d37a28b2dc5049896 SHA512 180d7b4435e465d68ed0b420b42dddc598c872075e225b8885ae1833fa4ab5034ce5083c4dfba516a21b2d472321b37a01ba92793e17c78e9fddb1e254f12065 WHIRLPOOL 5415d8cf2020ace562eec806afba1aa7b3f2f829223af87760dd938b4c260439bc6d85650dff01e359b7f881c2f51c4e6a4f96645d80ed6782aa6e637a65d479 -DIST icedtea-3.4-langtools-4ef0ee927940.tar.xz 2067092 SHA256 489799c6a86fbfb7da2f2c0ec48e44970a152ea38b97bb40cc04bc09155ab39f SHA512 0663f40b07de88cd7939557bf7fdb92077d7ca2132e369caefa82db887261ea02102864d33ec0fef3b2c80dd366d25dbc1a95144139498be581dfabe913e4312 WHIRLPOOL d0470ec525f6fce10f1f78376f1602c19092d6680a4e70bec64138cc1656c1c51797f47b78fb0c86fa3beccb4321cfa70e44d8afb80a84af982bb0e19d46393d -DIST icedtea-3.4-nashorn-f2d9bca28d0e.tar.xz 2233268 SHA256 3f3861e7268a3986fa8d5c940b85a0de1003f7ebb212df157a9b421ac621d6ae SH
[gentoo-commits] repo/gentoo:master commit in: gnome-extra/zeitgeist/files/, gnome-extra/zeitgeist/
commit: 5950836fb03e55e24a425c08b74689ad924ffc34 Author: Gilles Dartiguelongue gentoo org> AuthorDate: Mon Jul 24 20:39:46 2017 + Commit: Gilles Dartiguelongue gentoo org> CommitDate: Mon Jul 24 20:43:18 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5950836f gnome-extra/zeitgeist: version bump 0.9.16 -> 1.0, bug #620190 Inherit xdg.eclass, bug #621238. Drop icu support as dee was removed from tree. Package-Manager: Portage-2.3.6, Repoman-2.3.3 gnome-extra/zeitgeist/Manifest | 1 + .../files/zeitgeist-1.0-python-detection.patch | 38 + gnome-extra/zeitgeist/zeitgeist-1.0.ebuild | 94 ++ 3 files changed, 133 insertions(+) diff --git a/gnome-extra/zeitgeist/Manifest b/gnome-extra/zeitgeist/Manifest index 181d8018c73..230bea28323 100644 --- a/gnome-extra/zeitgeist/Manifest +++ b/gnome-extra/zeitgeist/Manifest @@ -1 +1,2 @@ DIST zeitgeist-0.9.16.tar.xz 807092 SHA256 6ed3e60d0cd82ea58ee134c19beccafac10eb0f71977f3848755dacbf0927d3a SHA512 eb28215c937b71c8cec12f55236db4281ad529b2854ecb3c093477d45cd8348c6ea764e2cf00a99d41645b27b685a5325f0631b318409735b578a5871087b0f1 WHIRLPOOL 7ad3f528ffa938d14e9fbfe3f4e94ac5ad06bc48b13e261a0e8f43b88a9750a41d5e9212da7cc492f7c0197a4b12391d58e3f51a2a18a85b2663414332434c9b +DIST zeitgeist-1.0.tar.xz 848740 SHA256 5ff508508f7a7b46acc9fbf1cf73fecb1aec214e18d9d22325aae8c2c2e8ddc8 SHA512 e8fa4db7202c5dceb6cb960775651624bdcd7fc2005019ff6491d7c139ccf036e865977adbd98ae3c9b97b22e5cf28534b64f01fde58b7bc89c0f0f8d13383e8 WHIRLPOOL 5c1cd4bb37221243726c7872d3a419cfe7523c053d6ac4dcced95c4ed1731110bea822b612c9fe9017bfeb35f37326dc9b810a2560b94324842d51a671ced462 diff --git a/gnome-extra/zeitgeist/files/zeitgeist-1.0-python-detection.patch b/gnome-extra/zeitgeist/files/zeitgeist-1.0-python-detection.patch new file mode 100644 index 000..c82db10ec3c --- /dev/null +++ b/gnome-extra/zeitgeist/files/zeitgeist-1.0-python-detection.patch @@ -0,0 +1,38 @@ +From 662d359689834ea3d1fdb75050b4c97d2ad720cf Mon Sep 17 00:00:00 2001 +From: Gilles Dartiguelongue +Date: Sun, 4 Jan 2015 00:09:14 +0100 +Subject: [PATCH] Make python module detection match detected python + +Some distribution might provided multiple python and configure can know +about which exactly though AM_PATH_PYTHON. +--- + configure.ac | 11 ++- + 1 file changed, 6 insertions(+), 5 deletions(-) + +diff --git a/configure.ac b/configure.ac +index 9a0330a6..703fb957 100644 +--- a/configure.ac b/configure.ac +@@ -255,13 +255,14 @@ if test "x$HAVE_RAPPER" = "xno"; then + fi + + # check for python-rdflib ++AM_PATH_PYTHON([2.7]) ++ + AC_MSG_CHECKING([for python-rdflib]) +-echo "import rdflib" | $PYTHON - 2>/dev/null +-if test $? -ne 0 ; then +- AC_MSG_FAILURE([failed. Please install the python-rdflib package.]) +-else ++AS_IF([$PYTHON -c "import rdflib" 2>/dev/null], [ + AC_MSG_RESULT([yes]) +-fi ++], [ ++ AC_MSG_FAILURE([failed. Please install the python-rdflib package.]) ++]) + + # + # Summary +-- +2.13.2 + diff --git a/gnome-extra/zeitgeist/zeitgeist-1.0.ebuild b/gnome-extra/zeitgeist/zeitgeist-1.0.ebuild new file mode 100644 index 000..7cc47aea59c --- /dev/null +++ b/gnome-extra/zeitgeist/zeitgeist-1.0.ebuild @@ -0,0 +1,94 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +PYTHON_COMPAT=( python2_7 ) +VALA_MIN_API_VERSION=0.22 + +inherit bash-completion-r1 python-r1 vala versionator xdg + +DIR_PV=$(get_version_component_range 1-2) + +DESCRIPTION="Service to log activities and present to other apps" +HOMEPAGE="https://launchpad.net/zeitgeist/"; +SRC_URI="https://launchpad.net/zeitgeist/${DIR_PV}/${PV}/+download/${P}.tar.xz + https://dev.gentoo.org/~eva/distfiles/${PN}/${P}.tar.xz"; + +LICENSE="LGPL-2+ LGPL-3+ GPL-2+" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86" +IUSE="+datahub downloads-monitor +fts introspection nls sql-debug telepathy" + +REQUIRED_USE=" + ${PYTHON_REQUIRED_USE} + downloads-monitor? ( datahub )" + +RDEPEND=" + ${PYTHON_DEPS} + dev-libs/json-glib + dev-python/dbus-python[${PYTHON_USEDEP}] + dev-python/rdflib[${PYTHON_USEDEP}] + media-libs/raptor:2 + >=dev-libs/glib-2.35.4:2 + >=dev-db/sqlite-3.7.11:3 + sys-apps/dbus + datahub? ( x11-libs/gtk+:3 ) + fts? ( dev-libs/xapian:0=[inmemory] ) + introspection? ( dev-libs/gobject-introspection ) + telepathy? ( net-libs/telepathy-glib ) +" +DEPEND="${RDEPEND} + $(vala_depend) + >=sys-devel/gettext-0.19 + virtual/pkgconfig +" + +PATCHES=( + # Fix direct invocation of python in configure + "${FILESDIR}"/${PN}-1.0-python-detection.patch +) + +src_prepare() { + # pure-python module is better managed manually, see src_install + sed -e 's:python::g' \ +
[gentoo-commits] repo/gentoo:master commit in: app-emulation/wine-vanilla/
commit: b1513b00374cb189aaf4f6257e305d0f27850cf3 Author: NP-Hardass gentoo org> AuthorDate: Mon Jul 24 18:39:33 2017 + Commit: NP Hardass gentoo org> CommitDate: Mon Jul 24 20:42:22 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b1513b00 app-emulation/wine-vanilla: Bump to 2.13 Package-Manager: Portage-2.3.6, Repoman-2.3.3 app-emulation/wine-vanilla/Manifest| 1 + .../wine-vanilla/wine-vanilla-2.13.ebuild | 509 + 2 files changed, 510 insertions(+) diff --git a/app-emulation/wine-vanilla/Manifest b/app-emulation/wine-vanilla/Manifest index eb3c5c415dd..050f170c692 100644 --- a/app-emulation/wine-vanilla/Manifest +++ b/app-emulation/wine-vanilla/Manifest @@ -5,6 +5,7 @@ DIST wine-2.1.tar.xz 18887032 SHA256 bfb9abf63691c93df28d9599aaa866dc2b4e27209b3 DIST wine-2.10.tar.xz 19209580 SHA256 488df7ffd2e81da455bf428fc9eb784bb4273a890334500895665711bd52f179 SHA512 8807e16a571bf45d99097ad5fdfb9fe755f6dbe84010a330fed82f1d48c76b7f19589bfc0e5dde0b9e49a608fd0501db3f7e3e129e4d9d34bcae03bc51a73139 WHIRLPOOL e9a8248aac31593fbac28a3d8d4e62bfce14a7c41cc416ebfca8606518d28efd31b32196133da211f75f48bd228bd5d21fcbbc0479293e813ed99b258b37126e DIST wine-2.11.tar.xz 19251116 SHA256 efa96dade206aa21accf0da195335a805d38209d6a14320607c6308ebde4cc3c SHA512 691f329c47af5e51498287029988b8ca0777bfc3902ed80fd315004aba2337a938e79177e752efe86423c9b34544df3952b8c443bf43149356575fac75a779ac WHIRLPOOL 4933e1ce640b0abeebccd6969b5eaf4eec76cd135d9cfc1d904a902219f776a68f72e2bd1ae9019d69f0d0d81fd8ead0084785d1b9710590349365977f9c1817 DIST wine-2.12.tar.xz 19301968 SHA256 496c11af841487e6ec4e1953ac19b05a7f48e397da502653ffbd9fe9004213a7 SHA512 d44c1937d7d2d797150381f70317b810616d61355a59be096366d3507f59b678cffaf6d841cecf02bf9d2afa3dbf4d19270f80fb1d3ba5f0f93787d40c328f62 WHIRLPOOL 6f4b9baa6fcfe86f3d195fe603c2b9450a72a593c8f7042959b42a76880cb4ae680fde7beb70a8e823150849fda36c42985035de891ebf0088c8ffc2bceb15bf +DIST wine-2.13.tar.xz 19439328 SHA256 6fbca3ddd19b061ce65a267639efae93cf38cfabbe4a9c148a17a44703587ef8 SHA512 71873b9ec1605dd5f7502b87b0f3429c3d14a4196543d7304df455854b58ef82b8fafdcea91450cbfc01434a44886a0e0c4c4cf289ffb53167dde0f969cddc48 WHIRLPOOL 6faf1e6aeea2ab7ccc496ed85834f98eb25111c8f541c24d4876a142ad4acf7d9a4c08c2716e11fb6c92fe7aad29980cab912eb9dbb6759bdbdeca2f2f8e78a7 DIST wine-2.2.tar.xz 18916364 SHA256 64cb57e1d8aa07f5c89ef26743b494f2d3ef9c0f4e50d3ee896a93535f7751f4 SHA512 0700868244d397c1442948716321e5ff030c667edce464570f76aa4340199489a422872aa3975bc0a57b8285c9d59fc04e223a4bde094169fc6db460acb626c4 WHIRLPOOL ffc3d357a76592651b589c6ac6608720d0258474890faf8fe3e20ac29cdd1496d569721256f9389d347bf2734a556099154fd18ef1b56f45bb46c4c15771d6ca DIST wine-2.3.tar.xz 18931732 SHA256 afc95c7a87cc8f0730b462c50a5dfc9c462eb02c6bf5874b4fa99946f49e067e SHA512 bea78e8468555ff9e08dedf3918da5ea82721549c43984869989bbdafeea00e454820ff9558aa29925c97a165a9b01e5cd1fd397f133833c58824984a6686171 WHIRLPOOL 1f5ec8e5c32d124277e4c71d95726d3a5337575757c3029567c77165d65fcfec2ddf33d3863b4bf55c9eff7c3582c1ec7dbd76d84ed8bbbe89dd16db6b0128c1 DIST wine-2.4.tar.xz 18953748 SHA256 87b5df07e4781fecce2f92415a4717208ea253a20a0df8b36b9f90b69b72748e SHA512 15ae7e97dc72a8636b2c15c93803ed430fa456d673add61457cf3e479e769559c682b40949b5d38828f6681f13183e560fcb4a2eb0f0ba25e6eade46f7d3d7c0 WHIRLPOOL 558ab7b7517ad5e03366b4db974047eba776585e958a5b71bb2e93993e21bc725ea7a8bcf2a4354f34ca38c94ba99ccd15f2f8b5e4b58066bf339d3517eec56c diff --git a/app-emulation/wine-vanilla/wine-vanilla-2.13.ebuild b/app-emulation/wine-vanilla/wine-vanilla-2.13.ebuild new file mode 100644 index 000..4f9ef6e66fd --- /dev/null +++ b/app-emulation/wine-vanilla/wine-vanilla-2.13.ebuild @@ -0,0 +1,509 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +PLOCALES="ar bg ca cs da de el en en_US eo es fa fi fr he hi hr hu it ja ko lt ml nb_NO nl or pa pl pt_BR pt_PT rm ro ru sk sl sr_RS@cyrillic sr_RS@latin sv te th tr uk wa zh_CN zh_TW" +PLOCALE_BACKUP="en" + +inherit autotools eutils fdo-mime flag-o-matic gnome2-utils l10n multilib multilib-minimal pax-utils toolchain-funcs virtualx versionator + +MY_PN="${PN%%-*}" +MY_P="${MY_PN}-${PV}" + +if [[ ${PV} == "" ]] ; then + EGIT_REPO_URI="git://source.winehq.org/git/wine.git http://source.winehq.org/git/wine.git"; + EGIT_BRANCH="master" + inherit git-r3 + SRC_URI="" + #KEYWORDS="" +else + MAJOR_V=$(get_version_component_range 1) + SRC_URI="https://dl.winehq.org/wine/source/${MAJOR_V}.x/${MY_P}.tar.xz"; + KEYWORDS="-* ~amd64 ~x86 ~x86-fbsd" +fi +S="${WORKDIR}/${MY_P}" + +WDC_V="20150204" +WINE_DESKTOP_COMMON_P="wine-desktop-common-${WDC_V}" + +DESCRIPTION="Free implementation of Windows(tm) on Unix, without external patchsets" +HOMEPAGE="http://www.winehq.org/"; +SRC_URI="${SRC_URI} + https://github.
[gentoo-commits] repo/gentoo:master commit in: sys-power/bbswitch/files/, sys-power/bbswitch/
commit: 1b0fc3aa8f51619ce45cf39ed1c27910bba3c1ac Author: NP-Hardass gentoo org> AuthorDate: Mon Jul 24 20:39:22 2017 + Commit: NP Hardass gentoo org> CommitDate: Mon Jul 24 20:42:24 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b0fc3aa sys-power/bbswitch: Bump to 0.8-r1 and fix compiling w/ kernel 4.12, #623736 Package-Manager: Portage-2.3.6, Repoman-2.3.3 sys-power/bbswitch/bbswitch-0.8-r1.ebuild | 54 ++ sys-power/bbswitch/bbswitch-.ebuild| 54 ++ .../bbswitch/files/bbswitch-0.8-kernel-4.12.patch | 18 sys-power/bbswitch/metadata.xml| 4 +- 4 files changed, 128 insertions(+), 2 deletions(-) diff --git a/sys-power/bbswitch/bbswitch-0.8-r1.ebuild b/sys-power/bbswitch/bbswitch-0.8-r1.ebuild new file mode 100644 index 000..bb29cb2fd85 --- /dev/null +++ b/sys-power/bbswitch/bbswitch-0.8-r1.ebuild @@ -0,0 +1,54 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit linux-mod + +if [[ ${PV} == ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/Bumblebee-Project/${PN}.git"; + EGIT_BRANCH="develop" +else + PATCHES=( "${FILESDIR}/${PN}-0.8-kernel-4.12.patch" ) + SRC_URI="https://github.com/Bumblebee-Project/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~x86" +fi + +DESCRIPTION="Toggle discrete NVIDIA Optimus graphics card" +HOMEPAGE="https://github.com/Bumblebee-Project/bbswitch"; + +SLOT="0" +LICENSE="GPL-3+" +IUSE="" + +DEPEND=" + virtual/linux-sources + sys-kernel/linux-headers +" +RDEPEND="" + +MODULE_NAMES="bbswitch(acpi)" + +pkg_setup() { + linux-mod_pkg_setup + + BUILD_TARGETS="default" + BUILD_PARAMS="KVERSION=${KV_FULL}" +} + +src_prepare() { + # Fix build failure, bug #513542 + sed -i 's/^KDIR.*$/KDIR\ \:= \/usr\/src\/linux/g' Makefile || die + + default +} + +src_install() { + einstalldocs + + insinto /etc/modprobe.d + newins "${FILESDIR}"/bbswitch.modprobe bbswitch.conf + + linux-mod_src_install +} diff --git a/sys-power/bbswitch/bbswitch-.ebuild b/sys-power/bbswitch/bbswitch-.ebuild new file mode 100644 index 000..bb29cb2fd85 --- /dev/null +++ b/sys-power/bbswitch/bbswitch-.ebuild @@ -0,0 +1,54 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit linux-mod + +if [[ ${PV} == ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/Bumblebee-Project/${PN}.git"; + EGIT_BRANCH="develop" +else + PATCHES=( "${FILESDIR}/${PN}-0.8-kernel-4.12.patch" ) + SRC_URI="https://github.com/Bumblebee-Project/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~x86" +fi + +DESCRIPTION="Toggle discrete NVIDIA Optimus graphics card" +HOMEPAGE="https://github.com/Bumblebee-Project/bbswitch"; + +SLOT="0" +LICENSE="GPL-3+" +IUSE="" + +DEPEND=" + virtual/linux-sources + sys-kernel/linux-headers +" +RDEPEND="" + +MODULE_NAMES="bbswitch(acpi)" + +pkg_setup() { + linux-mod_pkg_setup + + BUILD_TARGETS="default" + BUILD_PARAMS="KVERSION=${KV_FULL}" +} + +src_prepare() { + # Fix build failure, bug #513542 + sed -i 's/^KDIR.*$/KDIR\ \:= \/usr\/src\/linux/g' Makefile || die + + default +} + +src_install() { + einstalldocs + + insinto /etc/modprobe.d + newins "${FILESDIR}"/bbswitch.modprobe bbswitch.conf + + linux-mod_src_install +} diff --git a/sys-power/bbswitch/files/bbswitch-0.8-kernel-4.12.patch b/sys-power/bbswitch/files/bbswitch-0.8-kernel-4.12.patch new file mode 100644 index 000..1db623d583e --- /dev/null +++ b/sys-power/bbswitch/files/bbswitch-0.8-kernel-4.12.patch @@ -0,0 +1,18 @@ +diff -uNr bbswitch-0.8/bbswitch.c bbswitch-0.8-new/bbswitch.c +--- bbswitch-0.8/bbswitch.c2013-12-04 18:22:06.0 -0500 bbswitch-0.8-new/bbswitch.c2017-07-08 01:11:54.588545766 -0400 +@@ -31,7 +31,14 @@ + #include + #include + #include ++#include ++ ++#if LINUX_VERSION_CODE >= KERNEL_VERSION(4,12,0) ++#include ++#else + #include ++#endif ++ + #include + #include + #include diff --git a/sys-power/bbswitch/metadata.xml b/sys-power/bbswitch/metadata.xml index 8a332bf34a0..437e2daa175 100644 --- a/sys-power/bbswitch/metadata.xml +++ b/sys-power/bbswitch/metadata.xml @@ -18,8 +18,8 @@ Proxy Maintainers -Kernel module which automatically detects the required ACPI calls for two -kinds of Optimus laptops for safe disabling/enabling the discrete graphics card. + Kernel module which automatically detects the required ACPI calls for two + kinds of Optimus laptops for safe disabling/enabling the discrete graphics card. Bumblebee-P
[gentoo-commits] repo/gentoo:master commit in: app-emulation/wine-vanilla/
commit: b9d645742a89f189370a43063b285c6eec16d65a Author: NP-Hardass gentoo org> AuthorDate: Mon Jul 24 18:38:13 2017 + Commit: NP Hardass gentoo org> CommitDate: Mon Jul 24 20:42:21 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b9d64574 app-emulation/wine-vanilla: Bump to 2.0.2 Package-Manager: Portage-2.3.6, Repoman-2.3.3 app-emulation/wine-vanilla/Manifest| 1 + .../wine-vanilla/wine-vanilla-2.0.2.ebuild | 507 + 2 files changed, 508 insertions(+) diff --git a/app-emulation/wine-vanilla/Manifest b/app-emulation/wine-vanilla/Manifest index a11e2dc90a8..eb3c5c415dd 100644 --- a/app-emulation/wine-vanilla/Manifest +++ b/app-emulation/wine-vanilla/Manifest @@ -1,4 +1,5 @@ DIST wine-2.0.1.tar.xz 18845444 SHA256 6cfb4eaae566dc7afb7ac0f1f2db2c0d69969952acab0debf084ee8f7b071583 SHA512 b32d07443655898768383b7409c21093b60c028fef166a596dad5dfab5a329b9fce4552e612c6d182e4f67eb1f28ed497fe2ed6af55dd3e96a124547722d WHIRLPOOL 0fbaf53504e4e40db6227f45f5b92ac388c2bf23d4f573e4d3b60ccaaadeeccb5a696226d1bd4aa8b245f21c8d6a13aac423ead3f4692ebc1e8e613714168501 +DIST wine-2.0.2.tar.xz 18854952 SHA256 f71884f539928877f4b415309f582825d3d3c9976104e43d566944c710713c9a SHA512 3f37080a951819304cd3475f6012f1d6b5a94879b137cdf816cac4c8fde68ddc777905e92277ec5dce96437d8c32c43d55d3750b582781a9f9774b118f1a5b90 WHIRLPOOL cf21a899c60749c37353abc4ba974b3d6cc369769ace70fde899ff1cb5ac8a97828165cf2dbfbcf0915f5196ac58974948fe3e5b2c9854296a5eea75f8023ae5 DIST wine-2.0.tar.bz2 23662707 SHA256 9756f5a2129b6a83ba701e546173cbff86caa671b0af73eb8f72c03b20c066c6 SHA512 b0a57ba8202d9fc396e5bfb7a7718d6bababbed8f3351e7fdc36afa37f35a871e04903757618f73427aeb71a52b2d323977d79e48f8b38d636f23fd404441186 WHIRLPOOL fa9f774d87dae73c7d1f3b86dc3b03ea27065eb6140f1cac13c82fe16f7ebff8f8365ed447220cf5c2788b9f4aae7c482e4f9e2e69f47e5435209e148f5dbdfe DIST wine-2.1.tar.xz 18887032 SHA256 bfb9abf63691c93df28d9599aaa866dc2b4e27209b3b7b546df8a37d7d9d1e6e SHA512 03d678ee6e89c2804813f2827255fcf59e96ca9a45b7d8ac441cfc84f835e5e5689c70a79a41a04c631e1add7807fa4a5758acef3bd7aadfb2e92e68958c6ef6 WHIRLPOOL 063d935f1ff0922100641f2f53cdac23d2993a83182d45e028e485fd7d0a13bc5cfb77bca76550b1537b3f42fecacef7fd64785adbf6425af823f56f96973b54 DIST wine-2.10.tar.xz 19209580 SHA256 488df7ffd2e81da455bf428fc9eb784bb4273a890334500895665711bd52f179 SHA512 8807e16a571bf45d99097ad5fdfb9fe755f6dbe84010a330fed82f1d48c76b7f19589bfc0e5dde0b9e49a608fd0501db3f7e3e129e4d9d34bcae03bc51a73139 WHIRLPOOL e9a8248aac31593fbac28a3d8d4e62bfce14a7c41cc416ebfca8606518d28efd31b32196133da211f75f48bd228bd5d21fcbbc0479293e813ed99b258b37126e diff --git a/app-emulation/wine-vanilla/wine-vanilla-2.0.2.ebuild b/app-emulation/wine-vanilla/wine-vanilla-2.0.2.ebuild new file mode 100644 index 000..6dca9cc6a73 --- /dev/null +++ b/app-emulation/wine-vanilla/wine-vanilla-2.0.2.ebuild @@ -0,0 +1,507 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +PLOCALES="ar bg ca cs da de el en en_US eo es fa fi fr he hi hr hu it ja ko lt ml nb_NO nl or pa pl pt_BR pt_PT rm ro ru sk sl sr_RS@cyrillic sr_RS@latin sv te th tr uk wa zh_CN zh_TW" +PLOCALE_BACKUP="en" + +inherit autotools eutils fdo-mime flag-o-matic gnome2-utils l10n multilib multilib-minimal pax-utils toolchain-funcs virtualx versionator + +MY_PN="${PN%%-*}" +MY_P="${MY_PN}-${PV}" + +if [[ ${PV} == "" ]] ; then + EGIT_REPO_URI="git://source.winehq.org/git/wine.git http://source.winehq.org/git/wine.git"; + EGIT_BRANCH="master" + inherit git-r3 + SRC_URI="" + #KEYWORDS="" +else + MAJOR_V=$(get_version_component_range 1) + SRC_URI="https://dl.winehq.org/wine/source/${MAJOR_V}.0/${MY_P}.tar.xz"; + KEYWORDS="-* ~amd64 ~x86 ~x86-fbsd" +fi +S="${WORKDIR}/${MY_P}" + +WDC_V="20150204" +WINE_DESKTOP_COMMON_P="wine-desktop-common-${WDC_V}" + +DESCRIPTION="Free implementation of Windows(tm) on Unix, without external patchsets" +HOMEPAGE="http://www.winehq.org/"; +SRC_URI="${SRC_URI} + https://github.com/NP-Hardass/wine-desktop-common/archive/${WDC_V}.tar.gz -> ${WINE_DESKTOP_COMMON_P}.tar.gz +" + +LICENSE="LGPL-2.1" +SLOT="${PV}" +IUSE="+abi_x86_32 +abi_x86_64 +alsa capi cups custom-cflags dos elibc_glibc +fontconfig +gecko gphoto2 gsm gstreamer +jpeg kernel_FreeBSD +lcms ldap +mono mp3 ncurses netapi nls odbc openal opencl +opengl osmesa oss +perl pcap +png prelink pulseaudio +realtime +run-exes samba scanner selinux +ssl test +threads +truetype udev +udisks v4l +X +xcomposite xinerama +xml" +REQUIRED_USE="|| ( abi_x86_32 abi_x86_64 ) + X? ( truetype ) + elibc_glibc? ( threads ) + osmesa? ( opengl ) + test? ( abi_x86_32 )" # osmesa-opengl #286560 # X-truetype #551124 + +# FIXME: the test suite is unsuitable for us; many tests require net access +# or fail due to Xvfb's opengl limitations. +REST
[gentoo-commits] repo/gentoo:master commit in: x11-drivers/nvidia-drivers/
commit: f4e43e7f865f9322db2ec1b13f747ae5e05dbccc Author: Jeroen Roovers gentoo org> AuthorDate: Mon Jul 24 20:22:06 2017 + Commit: Jeroen Roovers gentoo org> CommitDate: Mon Jul 24 20:22:19 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f4e43e7f x11-drivers/nvidia-drivers: Version bump. Fix /etc/vulkan/icd.d/nvidia_icd.json (bug #624064). Package-Manager: Portage-2.3.6, Repoman-2.3.3 x11-drivers/nvidia-drivers/Manifest| 6 + .../nvidia-drivers/nvidia-drivers-384.59.ebuild| 578 + 2 files changed, 584 insertions(+) diff --git a/x11-drivers/nvidia-drivers/Manifest b/x11-drivers/nvidia-drivers/Manifest index ed3500ea05f..1b58c638fc8 100644 --- a/x11-drivers/nvidia-drivers/Manifest +++ b/x11-drivers/nvidia-drivers/Manifest @@ -6,6 +6,7 @@ DIST NVIDIA-FreeBSD-x86-375.66.tar.gz 59154988 SHA256 b664c4796626213e7bee4cace7 DIST NVIDIA-FreeBSD-x86-378.13.tar.gz 59610253 SHA256 aca461f050950f1a3a81137ec8adf2057deaa20ad166bdd4ce8f3e34616e7a98 SHA512 a0101201089df2bbf5bdc4ded2228dd989da6a47da31c3ec8d55916b1ff3457924555f82c7381934745fdc1b1f8f78e3fc10e5089279eb13423628dbfe560c6b WHIRLPOOL ac67d07d3ffb0959f685b7d59de152ba8fc97e11c30ed3f1a200511bcaf3de1cd1879147f37fde66a1c8d13dd327aac8a9ac78d42cc9656ef79e3180897aaef1 DIST NVIDIA-FreeBSD-x86-381.22.tar.gz 60112159 SHA256 f309408941c7d393fe51b2356bd424791558b70f8f17f8856fbbefb1bcf74138 SHA512 ffe5882051fad081854e7b7fefe86a4da55b263b2ca217664991a7e0d84ff2f22d62a37c89afd578f3c99c12be897e5db7a3d1c71c747df655af8e220eb983fa WHIRLPOOL 42bd9205e28d067b1f7417607da21cd66411cefbd1cec74807bbdcee2255e758df2eb15f79a0c3fe1dde7d9f010cfcf648bb6a5890b4637ea7f799cc0810340d DIST NVIDIA-FreeBSD-x86-384.47.tar.gz 63215105 SHA256 c9841ec87c1c73c773ca174a7067786c3e4d45fd2a3d86da8ce3c84e9554830c SHA512 7dd0a596b6a4421cb7903facecf2453327aef4ce0a030fd3c37629e7a9b0e6f68ff10697fa5e2066055bddb5fc64b6c4a2a08cfcb7fdc0caa82be97de5b684f3 WHIRLPOOL 19a6d2c3f28b3dce2ba7c79a370c6d7529dc0f9cf1829d68771e9d5695f1a3d919ee292964c4476b97d10e52d4b3072c9e5eca77568926fa2d1066ab54cf83eb +DIST NVIDIA-FreeBSD-x86-384.59.tar.gz 63257550 SHA256 0ae4aeb3beab6be586cd76f193d03ee7aa7397c66bfcdc84ab6629f808543bb0 SHA512 00598c3fe0d2361e0a8cf945fee19edb884c3bba059000d5103ea45c1f36a06238017752130ac7d8cdca0a7be87109dbb76b5cd318a5263495cbf0b91fc45fb9 WHIRLPOOL 12a9d4d5fbe5af9370e40ecea9fff7b9ffd868da988dd69bc9ad9b27529401a7f910f7013cb1a3765b5edd175c9c97eab0ecdce858c44adf5d8e6450ddcb38ee DIST NVIDIA-FreeBSD-x86-96.43.23.tar.gz 15463464 SHA256 18d855db8381eda1a6cf548c9e5095fc5bb8694bf1d6e24fc1072fba4e54cd78 SHA512 42d7b1b76cdb3b23680363e565614a22112162a5dd3639cb804fe670c0c3f3f23595bbefa3f78afdc6a8ca848446dee853c7a355f2c96a0d01b354753ba2785c WHIRLPOOL f8e59ce521990cd9edee441e73f973f074db492952807a0931e362102874cddbb47604ff5c5eb20a0cbde27f9b6d4e440dd12cc2e5a20c9cb65bf3c0b3e62511 DIST NVIDIA-FreeBSD-x86_64-304.135.tar.gz 36144428 SHA256 0e415045b96bb272150d35d72c4a17c3d8e7b593dc7ffc577f6f25cc04f9de95 SHA512 8939f0153e7dc98ed147c79a042731461f87582ef46c4762afadf6a5e1cd0ca32ca99415a3819f7e5abefb2df5c59731454e80873d3d622b73f27e75518c8793 WHIRLPOOL e8689e07f12e169f9abad243111bcddee7796826f0028d29bb5eb340649696a3688a74068f07f52d6764fba9924ddd1dba18e8ae442654fffa9b902ccbde2c7f DIST NVIDIA-FreeBSD-x86_64-340.102.tar.gz 60862932 SHA256 6d1108c2e8d1b25eb16cd8dc4eb221f2a20d2e4c39a515c0b5809fb407991f94 SHA512 fddef644937093550f9e5dfc25dc5cb81280785735c2d11f644b5eece8144b23bc88a353534ca95e925f54da9131ed5dd7460b72e554b6625df33e243476588f WHIRLPOOL 0b19ef96124768b8cafb0211a79f8ba6e3d04d9289d5194a59fdaa4eb15ab898c103346892007d9fd6eac75d6d503cd9724ab8f60bd7cf28fee2f9307b03d70b @@ -14,11 +15,13 @@ DIST NVIDIA-FreeBSD-x86_64-375.66.tar.gz 58343065 SHA256 f6977d58d57818c27989d0c DIST NVIDIA-FreeBSD-x86_64-378.13.tar.gz 58779963 SHA256 451b9e4b2da86609c760a9a133efa8d37d844ad036299689f007c90463a7ca39 SHA512 34cfc383ba196ecec2cd27fc12bf30dd58f8782b73414e7b4c182e832ae0dce1f8c017afbb2101d7525d4e321f80cac49d3b578a8fc0cf88be9310f4deb77057 WHIRLPOOL 23929abd50467f267cf6b7d58a49fc6f667036b7e92363cc05b021790d0d5ebc61e181c3b2e7c32a6338328cfcc05311d74112b005d638c0295b2c6189dfa3b8 DIST NVIDIA-FreeBSD-x86_64-381.22.tar.gz 59284579 SHA256 f63001f380055da84eec7aaeddc13442a004ca6979adbfec46d3efac4bad7116 SHA512 51c5a87fabe87ec7f2589ed97d97447b127ecb5fe501c60bc7c9fce74141c127f4f9bb820d2a9b34fb56db436476d0cb18a73845ab4e7ec2315d4975c8ce4e32 WHIRLPOOL 40e1c62b9c8b1d5b20eaa1737285e1ce01e912b013c1aae7c9167e6d240cce5a461fd955e5583065a206abf6d6b195c8916464ce1dd4a53bb5ee94de3679373e DIST NVIDIA-FreeBSD-x86_64-384.47.tar.gz 62415203 SHA256 c7d37b51c62b2a280b0ba19c5d9e8739a6823bf403012225d06743d4e53fa60d SHA512 7a23953f1d6a5538f1522d9a06f573ae9bfa395e47be22e8ea6c74bc58d5081e62e3c48c2058462af22180adf417796e8cec2cf94c4d65f3a4aca459f14cf481 WHIRLPOOL e1bdd9d6d31dd19c3a6b55b82102d4e3295ccec1fb2022d9062751509a2c8da7f6de0d92a9b11f696ab386a21e67
[gentoo-commits] repo/gentoo:master commit in: dev-php/PHPMailer/
commit: 79ed9d680ecfbeec78c9bd38a3cc3d770124e5fa Author: Michael Orlitzky gentoo org> AuthorDate: Mon Jul 24 19:51:46 2017 + Commit: Michael Orlitzky gentoo org> CommitDate: Mon Jul 24 19:52:04 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=79ed9d68 dev-php/PHPMailer: new revision to fix CVE-2017-11503. This quick workaround simply removes the problematic example. Gentoo-Bug: 626060 Package-Manager: Portage-2.3.6, Repoman-2.3.1 .../{PHPMailer-5.2.23.ebuild => PHPMailer-5.2.23-r1.ebuild}| 7 +++ 1 file changed, 7 insertions(+) diff --git a/dev-php/PHPMailer/PHPMailer-5.2.23.ebuild b/dev-php/PHPMailer/PHPMailer-5.2.23-r1.ebuild similarity index 91% rename from dev-php/PHPMailer/PHPMailer-5.2.23.ebuild rename to dev-php/PHPMailer/PHPMailer-5.2.23-r1.ebuild index 8b5977bf1cf..e5e14253a05 100644 --- a/dev-php/PHPMailer/PHPMailer-5.2.23.ebuild +++ b/dev-php/PHPMailer/PHPMailer-5.2.23-r1.ebuild @@ -16,6 +16,13 @@ RDEPEND="dev-lang/php:*" DEPEND="${RDEPEND} doc? ( dev-php/phpDocumentor )" +src_prepare() { + default + + # Bug 626060 (CVE-2017-11503) temporary workaround. + rm examples/code_generator.phps || die +} + src_compile(){ if use doc; then phpdoc --filename="class.*.php" \
[gentoo-commits] repo/gentoo:master commit in: sci-libs/pgplot/files/, sci-libs/pgplot/
commit: 32df5078b163522dd745f3a86c56574bdbd1f7a8 Author: Sébastien Fabbro gentoo org> AuthorDate: Fri Jul 21 23:36:58 2017 + Commit: Sebastien Fabbro gentoo org> CommitDate: Mon Jul 24 19:32:43 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=32df5078 sci-libs/pgplot: fix for static build, prefix, and for EAPI6 Package-Manager: Portage-2.3.6, Repoman-2.3.3 sci-libs/pgplot/files/pgplot-compile-setup.patch | 4 +- sci-libs/pgplot/files/pgplot-drivers.patch | 4 +- sci-libs/pgplot/files/pgplot-headers.patch | 28 ++-- sci-libs/pgplot/files/pgplot-libpng15.patch | 4 +- sci-libs/pgplot/files/pgplot-makemake.patch | 6 +- sci-libs/pgplot/files/pgplot-tk86.patch | 4 +- sci-libs/pgplot/pgplot-5.2.2-r7.ebuild | 173 +++ 7 files changed, 198 insertions(+), 25 deletions(-) diff --git a/sci-libs/pgplot/files/pgplot-compile-setup.patch b/sci-libs/pgplot/files/pgplot-compile-setup.patch index f1709c333f4..a5baef6a4d2 100644 --- a/sci-libs/pgplot/files/pgplot-compile-setup.patch +++ b/sci-libs/pgplot/files/pgplot-compile-setup.patch @@ -1,5 +1,5 @@ sys_linux/g77_gcc.conf.orig1999-07-05 19:10:33.0 +0100 -+++ sys_linux/g77_gcc.conf 2008-10-29 18:30:33.0 + +--- a/sys_linux/g77_gcc.conf.orig 1999-07-05 19:10:33.0 +0100 b/sys_linux/g77_gcc.conf 2008-10-29 18:30:33.0 + @@ -1,4 +1,4 @@ -# The GNU g77 FORTRAN compiler and Gnu gcc C compiler on an elf-system. +# The GNU gfortran FORTRAN compiler and Gnu gcc C compiler on an elf-system. diff --git a/sci-libs/pgplot/files/pgplot-drivers.patch b/sci-libs/pgplot/files/pgplot-drivers.patch index 8201bdfaeb7..c03d7508fc3 100644 --- a/sci-libs/pgplot/files/pgplot-drivers.patch +++ b/sci-libs/pgplot/files/pgplot-drivers.patch @@ -1,5 +1,5 @@ drivers.list.orig 2007-03-08 15:56:20.0 + -+++ drivers.list 2007-03-08 15:59:21.0 + +--- a/drivers.list 2007-03-08 15:56:20.0 + b/drivers.list 2007-03-08 15:59:21.0 + @@ -6,71 +6,71 @@ !-- ! File Code Description Restrictions diff --git a/sci-libs/pgplot/files/pgplot-headers.patch b/sci-libs/pgplot/files/pgplot-headers.patch index 7bde726a041..c05ca702648 100644 --- a/sci-libs/pgplot/files/pgplot-headers.patch +++ b/sci-libs/pgplot/files/pgplot-headers.patch @@ -1,5 +1,5 @@ ./sys/grtermio.c.orig 2008-10-29 17:42:48.0 + -+++ ./sys/grtermio.c 2008-10-29 19:54:43.0 + +--- a/sys/grtermio.c 2008-10-29 17:42:48.0 + b/sys/grtermio.c 2008-10-29 19:54:43.0 + @@ -7,6 +7,10 @@ #include @@ -11,8 +11,8 @@ #ifdef PG_PPU #define GROTER groter_ ./sys/grfileio.c.orig 2008-10-29 15:10:02.0 + -+++ ./sys/grfileio.c 2008-10-29 17:56:50.0 + +--- a/sys/grfileio.c 2008-10-29 15:10:02.0 + b/sys/grfileio.c 2008-10-29 17:56:50.0 + @@ -17,7 +17,9 @@ */ @@ -23,8 +23,8 @@ #include #include ./drivers/figdisp_comm.c.orig 2008-10-29 15:09:15.0 + -+++ ./drivers/figdisp_comm.c 2008-10-29 17:54:08.0 + +--- a/drivers/figdisp_comm.c 2008-10-29 15:09:15.0 + b/drivers/figdisp_comm.c 2008-10-29 17:54:08.0 + @@ -17,6 +17,8 @@ /* The system include files */ @@ -34,8 +34,8 @@ /* Get ntohs prototype or macro */ ./pgdispd/resdb.c.orig 2008-10-29 18:22:41.0 + -+++ ./pgdispd/resdb.c 2008-10-29 20:10:22.0 + +--- a/pgdispd/resdb.c 2008-10-29 18:22:41.0 + b/pgdispd/resdb.c 2008-10-29 20:10:22.0 + @@ -47,6 +47,8 @@ #include #include @@ -53,8 +53,8 @@ extern struct passwd *getpwuid(); struct passwd *pw; register char *ptr; ./pgdispd/proccom.c.orig 2008-10-29 15:03:34.0 + -+++ ./pgdispd/proccom.c2008-10-29 18:15:48.0 + +--- a/pgdispd/proccom.c2008-10-29 15:03:34.0 + b/pgdispd/proccom.c2008-10-29 18:15:48.0 + @@ -90,6 +90,7 @@ /* The system include files */ @@ -71,8 +71,8 @@ if (!len & savedshorts) { /* an incomplete command was sent! */ ./pgdispd/getvisuals.c.orig2008-10-29 17:59:37.0 + -+++ ./pgdispd/getvisuals.c 2008-10-29 18:00:18.0 + +--- a/pgdispd/getvisuals.c 2008-10-29 17:59:37.0 + b/pgdispd/getvisuals.c 2008-10-29 18:00:18.0 + @@ -30,6 +30,7 @@ #include "messages.h" @@ -81,8 +81,8 @@ #define MAX_DEPTH 24 /* the maximum visual depth to use */ ./pgdispd/figcurs.c.orig 2008-10-29 17:58:22.0 + -+++ ./pgdispd/figcurs.c2008-10-29 18:1
[gentoo-commits] repo/gentoo:master commit in: dev-util/conan/
commit: beda457a68790612b589af11a5496972839e89b1 Author: Sébastien Fabbro gentoo org> AuthorDate: Fri Jul 21 18:52:44 2017 + Commit: Sebastien Fabbro gentoo org> CommitDate: Mon Jul 24 19:32:42 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=beda457a dev-util/conan: version bump Package-Manager: Portage-2.3.6, Repoman-2.3.2 dev-util/conan/Manifest| 1 + dev-util/conan/conan-0.25.1.ebuild | 55 ++ 2 files changed, 56 insertions(+) diff --git a/dev-util/conan/Manifest b/dev-util/conan/Manifest index 99f096f0407..d078f51d7bc 100644 --- a/dev-util/conan/Manifest +++ b/dev-util/conan/Manifest @@ -1 +1,2 @@ DIST conan-0.24.0.tar.gz 514654 SHA256 59ff6db2bfbbe5e2b5f31612a3a6be64844346359b64f2f78803af4f35dfe2e2 SHA512 6fdbf4731be6aa6fb06e2d976c97975dc4cdc60fb7a6381f99c83c19b73230de13c7a60bffa1ab6aac0d64ce20986cee99f98af986b23396107471ac804c08af WHIRLPOOL 3c6fb70b4c262d82410471d35c36118e3ae9091699ca06fc515f1bdcbc0c0da7632ae5a5b3f99de7f94448ea9a1c9dce1c88fdc3fbf09fb2c0afa49e458916df +DIST conan-0.25.1.tar.gz 529592 SHA256 9277b00f0dbd67bb06eb9da539380d8c9797665ad07a9e60e12ef4e13bec16f0 SHA512 487a0dca79afd6f0b6d6907fe7a95c310e5b4c97787dcf390c0d5797552ab1ba3aee9a90d45c3c9ee302f4b1a6e13c44ca8c20b6f11d789ce5d6f6bce068e600 WHIRLPOOL 2c0ed02925c3f59058e5d09ce0b8016a8a65c8f4a5f769b3c50207c9f61ce038771c944c2efd9d08aa8b98c1c97f34caa5b9a2bb9b9f501411671f224b4727ab diff --git a/dev-util/conan/conan-0.25.1.ebuild b/dev-util/conan/conan-0.25.1.ebuild new file mode 100644 index 000..5c95fc878d8 --- /dev/null +++ b/dev-util/conan/conan-0.25.1.ebuild @@ -0,0 +1,55 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +PYTHON_COMPAT=( python2_7 python3_{4,5,6} ) +PYTHON_REQ_USE="sqlite" + +inherit distutils-r1 + +DESCRIPTION="Distributed C/C++ package manager" +HOMEPAGE="http://conan.io/"; +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" +IUSE="test" + +# overly strict requirements? +# https://github.com/conan-io/conan/blob/develop/conans/requirements.txt +RDEPEND=" + >=dev-python/bottle-0.12.8[${PYTHON_USEDEP}] + >=dev-python/colorama-0.3.3[${PYTHON_USEDEP}] + >=dev-python/distro-1.0.2[${PYTHON_USEDEP}] + >=dev-python/fasteners-0.14.1[${PYTHON_USEDEP}] + =dev-python/future-0.16.0[${PYTHON_USEDEP}] + =dev-python/node-semver-0.1.1[${PYTHON_USEDEP}] + >=dev-python/passlib-1.6.5[${PYTHON_USEDEP}] + =dev-python/patch-1.16[${PYTHON_USEDEP}] + >=dev-python/pluginbase-0.5[${PYTHON_USEDEP}] + >=dev-python/pyjwt-1.4[${PYTHON_USEDEP}] + >=dev-python/pygments-2.0[${PYTHON_USEDEP}] + =dev-python/pylint-1.6.5[${PYTHON_USEDEP}] + >=dev-python/pyyaml-3.11[${PYTHON_USEDEP}] + >=dev-python/requests-2.7[${PYTHON_USEDEP}] + >=dev-python/six-1.10[${PYTHON_USEDEP}] +" +DEPEND=" + dev-python/setuptools[${PYTHON_USEDEP}] + test? ( + ${RDEPEND} + dev-lang/go + >=dev-python/mock-1.3.0[${PYTHON_USEDEP}] + >=dev-python/nose-1.3.7[${PYTHON_USEDEP}] + >=dev-python/nose-parameterized-0.5.0[${PYTHON_USEDEP}] + >=dev-python/webtest-2.0.18[${PYTHON_USEDEP}] + dev-util/cmake + ) +" + +python_test() { + cd "${BUILD_DIR}"/lib || die + PYTHONPATH=. nosetests -v . || die +}
[gentoo-commits] repo/gentoo:master commit in: sci-libs/o2scl/
commit: f11431778bc47cc44a32964f280fd579c875796c Author: Sébastien Fabbro gentoo org> AuthorDate: Fri Jul 21 18:09:59 2017 + Commit: Sebastien Fabbro gentoo org> CommitDate: Mon Jul 24 19:32:42 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f1143177 sci-libs/o2scl: initial import Package-Manager: Portage-2.3.6, Repoman-2.3.2 sci-libs/o2scl/Manifest | 1 + sci-libs/o2scl/metadata.xml | 22 + sci-libs/o2scl/o2scl-0.920.ebuild | 68 +++ 3 files changed, 91 insertions(+) diff --git a/sci-libs/o2scl/Manifest b/sci-libs/o2scl/Manifest new file mode 100644 index 000..5a647c87404 --- /dev/null +++ b/sci-libs/o2scl/Manifest @@ -0,0 +1 @@ +DIST o2scl-0.920.tar.gz 34498666 SHA256 dd08c0cb0ab13b9d63ae0cc83f026f69076166877a76661aa5059b7cce29e712 SHA512 a80c959b76d15473e206f1caac496607af254f0617f7a18d13bd9732861b6c51f5db8ca3ff6866bb8d0ea70865d4ac94cb972e0a0c158f19034667340341467c WHIRLPOOL 625548dd5c954d2227627f6ae0b04ccb81ba55948e5f0b5a8315b491ef45a2648b62c062aadc5c0689ce2c2c404996132d33f3ad924c1a1e5ed68c95554d40dc diff --git a/sci-libs/o2scl/metadata.xml b/sci-libs/o2scl/metadata.xml new file mode 100644 index 000..12a668d82eb --- /dev/null +++ b/sci-libs/o2scl/metadata.xml @@ -0,0 +1,22 @@ + +http://www.gentoo.org/dtd/metadata.dtd";> + + +s...@gentoo.org +Gentoo Science Project + + + O2scl is a C++ class library for object-oriented numerical + programming. It includes classes based on numerical routines from + GSL and CERNLIB and two sub-libraries: thermodynamics of ideal and + nearly-ideal particles with quantum statistics and e quations of + state for finite density relevant for neutron stars. + + +Build matrix manipulation with sci-libs/armadillo +Build matrix manipulation with dev-cpp/eigen + + +awsteiner/o2scl + + diff --git a/sci-libs/o2scl/o2scl-0.920.ebuild b/sci-libs/o2scl/o2scl-0.920.ebuild new file mode 100644 index 000..bf2fa4a38a8 --- /dev/null +++ b/sci-libs/o2scl/o2scl-0.920.ebuild @@ -0,0 +1,68 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit flag-o-matic + +DESCRIPTION="Object-oriented Scientific Computing Library" +HOMEPAGE="http://web.utk.edu/~asteine1/o2scl"; +SRC_URI="https://github.com/awsteiner/${PN}/releases/download/v${PV}/${P}.tar.gz"; + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" +IUSE="armadillo debug doc examples eigen fftw gsl hdf5 openmp readline static-libs" + +RDEPEND=" + dev-libs/boost:0= + >=sci-libs/gsl-2:0= + virtual/cblas:= + eigen? ( dev-cpp/eigen:3 ) + armadillo? ( sci-libs/armadillo[lapack] ) + fftw? ( sci-libs/fftw:3.0= ) + hdf5? ( sci-libs/hdf5:0= ) + readline? ( sys-libs/readline:0= ) +" +DEPEND="${RDEPEND} + virtual/pkgconfig" + +pkg_pretend() { + [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp +} + +pkg_setup() { + if [[ ${MERGE_TYPE} != binary ]] && use openmp && ! tc-check-openmp; then + ewarn "OpenMP is not available in your current selected compiler" + die "need openmp capable compiler" + fi +} + +src_configure() { + use debug || append-cppflags -DO2SCL_NO_RANGE_CHECK + econf \ + --enable-acol \ + $(use_enable armadillo) \ + $(use_enable eigen) \ + $(use_enable fftw) \ + $(use_enable gsl gsl2) \ + $(use_enable hdf5 hdf) \ + $(use_enable hdf5 partlib) \ + $(use_enable hdf5 eoslib) \ + $(use_enable openmp) \ + $(use_enable static-libs static) +} + +src_install() { + default + use static-libs || prune_libtool_files + rm -r "${ED}"/usr/doc || die + if use doc; then + dodoc -r doc/o2scl/html + docompress -x /usr/share/doc/${PF}/html + fi + if use examples; then + dodoc -r examples + docompress -x /usr/share/doc/${PF}/examples + fi +}
[gentoo-commits] repo/gentoo:master commit in: sci-libs/mpir/
commit: 225d0f08f014632aa519898bf333f7d3c02b5307 Author: Sébastien Fabbro gentoo org> AuthorDate: Mon Jul 24 19:29:23 2017 + Commit: Sebastien Fabbro gentoo org> CommitDate: Mon Jul 24 19:32:43 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=225d0f08 sci-libs/mpir: Package-Manager: Portage-2.3.6, Repoman-2.3.3 sci-libs/mpir/Manifest | 1 + sci-libs/mpir/mpir-3.0.0.ebuild | 72 + 2 files changed, 73 insertions(+) diff --git a/sci-libs/mpir/Manifest b/sci-libs/mpir/Manifest index 23509da06a0..04f53fced36 100644 --- a/sci-libs/mpir/Manifest +++ b/sci-libs/mpir/Manifest @@ -1,2 +1,3 @@ DIST mpir-2.6.0.tar.lzma 2472231 SHA256 2d2cd75a21a73bcd8898f092e4f123016b578288d7c7eab2df05df5e1921695f SHA512 e2608beeb72651c9b2e47f8fb2bcf672f8c74e2cd622e17cd19b12100b66e929ee31d102d2901816379b23aee1a3ea3a854e3e10ebffe2a6e4772748858f911d WHIRLPOOL 4759be848778fc4f34e87083e83e3697bfb57b9c9360ab69666afadc1b2652285a3c2a4c14321d9091ed90d0df307e89e34875a7592e24c2e405453a0b6f6e06 DIST mpir-2.7.2.tar.bz2 3771429 SHA256 a7d4c33595b4f781a51c92d5d139ec2efb3cf1bf101dfc3eef5b40c54e6f45ec SHA512 8436a0123201f9e30130ea340331c5a6445dddb58ce1f6c6a3a8303c310ac5b3c279c83b5c520a757cba82c2b14e92da44583e0eec287090cf69cbb29d516a9c WHIRLPOOL 8c7804b183282b7d804e91233176ce948a2e5e5c83dcefc4eaf31194a59431af55002a8b6a3405ddb45cac89270066c3c0ae2c4adcaa22329f4af06dbdf10ffb +DIST mpir-3.0.0.tar.bz2 2572041 SHA256 52f63459cf3f9478859de29e00357f004050ead70b45913f2c2269d9708675bb SHA512 c735105db8b86db739fd915bf16064e6bc82d0565ad8858059e4e93f62c9d72d9a1c02a5ca9859b184346a8dc64fa714d4d61404cff1e405dc548cbd54d0a88e WHIRLPOOL 7f10d08291f3a47db2d02d1db63fde8a187bd6896d42dfdd45ec9d77dafa35199b87871c53abbd43b22f78f2948e202402100c67f78f73c60a0692e5bdb49753 diff --git a/sci-libs/mpir/mpir-3.0.0.ebuild b/sci-libs/mpir/mpir-3.0.0.ebuild new file mode 100644 index 000..14bfad90ba2 --- /dev/null +++ b/sci-libs/mpir/mpir-3.0.0.ebuild @@ -0,0 +1,72 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit autotools toolchain-funcs + +DESCRIPTION="Library for arbitrary precision integer arithmetic (fork of gmp)" +HOMEPAGE="http://www.mpir.org/"; +SRC_URI="http://www.mpir.org/${P}.tar.bz2"; + +LICENSE="LGPL-3" +SLOT="0/23" +KEYWORDS="~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux" +IUSE="+cxx cpudetection static-libs" + +DEPEND=" + x86? ( dev-lang/yasm ) + amd64? ( dev-lang/yasm ) +" +RDEPEND="" + +PATCHES=( + "${FILESDIR}"/${PN}-2.7.2-ABI-multilib.patch +) + +src_prepare() { + tc-export CC + default + # In the same way there was QA regarding executable stacks + # with GMP we have some here as well. We cannot apply the + # GMP solution as yasm is used, at least on x86/amd64. + # Furthermore we are able to patch config.ac. + ebegin "Patching assembler files to remove executable sections" + local i + for i in $(find . -type f -name '*.asm') ; do + cat >> $i <<-EOF + + #if defined(__linux__) && defined(__ELF__) + .section .note.GNU-stack,"",%progbits + #endif + EOF + done + + for i in $(find . -type f -name '*.as') ; do + cat >> $i <<-EOF + + %ifidn __OUTPUT_FORMAT__,elf + section .note.GNU-stack noalloc noexec nowrite progbits + %endif + EOF + done + eend + eautoreconf +} + +src_configure() { + # beware that cpudetection aka fat binaries is x86/amd64 only. + # Place mpir in profiles/arch/$arch/package.use.mask + # when making it available on $arch. + local myeconfargs+=( + $(use_enable cxx) + $(use_enable cpudetection fat) + $(use_enable static-libs static) + ) + econf ${myeconfargs[@]} +} + +src_install() { + default + use static-libs || rm -f "${ED}"/usr/$(get_libdir)/*la +}
[gentoo-commits] repo/gentoo:master commit in: sys-libs/libcxx/
commit: 8c3018050e4c58aca3483a23c69c0b4087b49427 Author: Michał Górny gentoo org> AuthorDate: Mon Jul 24 19:13:37 2017 + Commit: Michał Górny gentoo org> CommitDate: Mon Jul 24 19:13:50 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c301805 sys-libs/libcxx: Fix live conditions in 5.0. sys-libs/libcxx/libcxx-5.0..ebuild | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/sys-libs/libcxx/libcxx-5.0..ebuild b/sys-libs/libcxx/libcxx-5.0..ebuild index 625b3568537..fde85c23202 100644 --- a/sys-libs/libcxx/libcxx-5.0..ebuild +++ b/sys-libs/libcxx/libcxx-5.0..ebuild @@ -13,13 +13,13 @@ EGIT_REPO_URI="https://git.llvm.org/git/libcxx.git EGIT_BRANCH="release_50" PYTHON_COMPAT=( python2_7 ) -[[ ${PV} == ]] && SCM="git-r3" || SCM="" +[[ ${PV} == * ]] && SCM="git-r3" || SCM="" inherit ${SCM} cmake-multilib llvm python-any-r1 toolchain-funcs DESCRIPTION="New implementation of the C++ standard library, targeting C++11" HOMEPAGE="https://libcxx.llvm.org/"; -if [[ ${PV} != ]] ; then +if [[ ${PV} != * ]] ; then SRC_URI="https://llvm.org/releases/${PV}/${P}.src.tar.xz"; S="${WORKDIR}/${P}.src" else @@ -28,7 +28,7 @@ fi LICENSE="|| ( UoI-NCSA MIT )" SLOT="0" -if [[ ${PV} != ]] ; then +if [[ ${PV} != * ]] ; then KEYWORDS="~amd64 ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux" else KEYWORDS=""
[gentoo-commits] repo/gentoo:master commit in: net-misc/youtube-dl/
commit: b4ca9f05281845673dfb320f98d42af1 Author: Jeroen Roovers gentoo org> AuthorDate: Mon Jul 24 19:05:38 2017 + Commit: Jeroen Roovers gentoo org> CommitDate: Mon Jul 24 19:10:09 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b4ca9f05 net-misc/youtube-dl: Version bump. Package-Manager: Portage-2.3.6, Repoman-2.3.3 net-misc/youtube-dl/Manifest | 1 + net-misc/youtube-dl/youtube-dl-2017.07.23.ebuild | 98 2 files changed, 99 insertions(+) diff --git a/net-misc/youtube-dl/Manifest b/net-misc/youtube-dl/Manifest index 7856b53d2dd..e46ff18052d 100644 --- a/net-misc/youtube-dl/Manifest +++ b/net-misc/youtube-dl/Manifest @@ -1,3 +1,4 @@ DIST youtube-dl-2017.03.16.tar.gz 2631620 SHA256 55df3cbda9cf86e49baf54040340ec74c692bb3d6da3d2f5a1bc1238017dd492 SHA512 f3b8942f6b2be3b1cfd4bddfb74c17bad48c8ef4bea34114970ecb9d65b5a3dcbe71beba6d7c2dbda168371bbb2e8bbaddce58039bd9d158bf23950a2a88123c WHIRLPOOL 8345da00074e62ec9a9c244cb9ef64930fbd0e5e9e5bc1709bfcf56517cc6312031a09523c3016db2a1542c16a0297bea9d6883a201ae94e347e358307e92422 DIST youtube-dl-2017.07.02.tar.gz 2740061 SHA256 5b8b11c932ddbc346e2188f0e3a4c0ab8203b1b749f8ea9b212e10d34fa20168 SHA512 08cf4693450ad9ecdad653d4e5508c0899a54e3e16f49f5957ee1ff1486f55333860c3b8ea0d45a1ec12bf5cdc4ce3f57abf9f6c1eb73eca1dd41a38e86bbe68 WHIRLPOOL f28898208dfe3230284f7e6803cb4002a0bd7f493bbc5826ae0ad76ee4453cb5c7413cfc9609fa7bb1131754a07415318e1c380e04a07bba4ff9c88ba1517915 DIST youtube-dl-2017.07.15.tar.gz 2752839 SHA256 665905606b61cad2f4ac945823722c3bf951f3003f5a24506aea690f4189b5ca SHA512 372ac27be349fb10ce21249d7d455cec291c1691b78a67f20ae425cb5c146226ee278e97fc5903a5fd6df6dca8e0cd09da8377f606b93633161bc02ba239f573 WHIRLPOOL dc8db12f3d69ebe6bc1a8ed3fe3f7c53c2ab987ad56d683726c22eb03fe3f8829bc73a4986ef978c88252071d386fa0132d2d467c14215d5d395413411994f11 +DIST youtube-dl-2017.07.23.tar.gz 2758874 SHA256 950068234d9af63168bf1c53961638b78766d5f83f227d1e3f699d8e4f8d1241 SHA512 3e64db2b7aa3316ab4bd6745123b3411c9b3a6d06912d233254452ac47d5c4b7906b5b5d5afd7311fd0101ab7a43213dbd013c489d8c88dae4556a1fa2ce18ae WHIRLPOOL 117a5ebec345e2f4baef8f0fb410ba371d744d6657c1de02a02ff2b96affa33950e74cea334f0f664070857753c61ff770544ffd1704c6b38bc42d946b7613be diff --git a/net-misc/youtube-dl/youtube-dl-2017.07.23.ebuild b/net-misc/youtube-dl/youtube-dl-2017.07.23.ebuild new file mode 100644 index 000..867867e7361 --- /dev/null +++ b/net-misc/youtube-dl/youtube-dl-2017.07.23.ebuild @@ -0,0 +1,98 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 + +PYTHON_COMPAT=(python{2_7,3_4,3_5,3_6}) +inherit bash-completion-r1 distutils-r1 eutils + +DESCRIPTION="Download videos from YouTube.com (and more sites...)" +HOMEPAGE="https://rg3.github.com/youtube-dl/"; +SRC_URI="http://youtube-dl.org/downloads/${PV}/${P}.tar.gz"; + +LICENSE="public-domain" +SLOT="0" +KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x86-solaris" +IUSE="+offensive test" + +RDEPEND=" + dev-python/setuptools[${PYTHON_USEDEP}] +" +DEPEND=" + ${RDEPEND} + test? ( dev-python/nose[coverage(+)] ) +" + +S="${WORKDIR}/${PN}" + +python_prepare_all() { + if ! use offensive; then + sed -i -e "/__version__/s|'$|-gentoo_no_offensive_sites'|g" \ + youtube_dl/version.py || die + # these have single line import statements + local xxx=( + alphaporno anysex behindkink camwithher chaturbate eporner + eroprofile extremetube fourtube foxgay goshgay hellporno + hentaistigma hornbunny keezmovies lovehomeporn mofosex motherless + myvidster porn91 porncom pornflip pornhd pornotube pornovoisines + pornoxo ruleporn sexu slutload spankbang spankwire sunporno thisav + tube8 vporn watchindianporn xbef xnxx xtube xvideos xxxymovies + youjizz youporn + ) + # these have multi-line import statements + local mxxx=( + drtuber pornhub redtube tnaflix xhamster + ) + # do single line imports + sed -i \ + -e $( printf '/%s/d;' ${xxx[@]} ) \ + youtube_dl/extractor/extractors.py \ + || die + + # do multiple line imports + sed -i \ + -e $( printf '/%s/,/)/d;' ${mxxx[@]} ) \ + youtube_dl/extractor/extractors.py \ + || die + + sed -i \ + -e $( printf '/%s/d;' ${mxxx[@]} ) \ + youtube_dl/extractor/generic.py \ + || die + + rm
[gentoo-commits] repo/gentoo:master commit in: net-misc/youtube-dl/
commit: 5281d85a47d605ed843c9b7563ab7b25630b58b7 Author: Jeroen Roovers gentoo org> AuthorDate: Mon Jul 24 19:06:21 2017 + Commit: Jeroen Roovers gentoo org> CommitDate: Mon Jul 24 19:10:12 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5281d85a net-misc/youtube-dl: Old. Package-Manager: Portage-2.3.6, Repoman-2.3.3 net-misc/youtube-dl/Manifest | 1 - net-misc/youtube-dl/youtube-dl-2017.07.02.ebuild | 98 2 files changed, 99 deletions(-) diff --git a/net-misc/youtube-dl/Manifest b/net-misc/youtube-dl/Manifest index e46ff18052d..2eb29c9fc31 100644 --- a/net-misc/youtube-dl/Manifest +++ b/net-misc/youtube-dl/Manifest @@ -1,4 +1,3 @@ DIST youtube-dl-2017.03.16.tar.gz 2631620 SHA256 55df3cbda9cf86e49baf54040340ec74c692bb3d6da3d2f5a1bc1238017dd492 SHA512 f3b8942f6b2be3b1cfd4bddfb74c17bad48c8ef4bea34114970ecb9d65b5a3dcbe71beba6d7c2dbda168371bbb2e8bbaddce58039bd9d158bf23950a2a88123c WHIRLPOOL 8345da00074e62ec9a9c244cb9ef64930fbd0e5e9e5bc1709bfcf56517cc6312031a09523c3016db2a1542c16a0297bea9d6883a201ae94e347e358307e92422 -DIST youtube-dl-2017.07.02.tar.gz 2740061 SHA256 5b8b11c932ddbc346e2188f0e3a4c0ab8203b1b749f8ea9b212e10d34fa20168 SHA512 08cf4693450ad9ecdad653d4e5508c0899a54e3e16f49f5957ee1ff1486f55333860c3b8ea0d45a1ec12bf5cdc4ce3f57abf9f6c1eb73eca1dd41a38e86bbe68 WHIRLPOOL f28898208dfe3230284f7e6803cb4002a0bd7f493bbc5826ae0ad76ee4453cb5c7413cfc9609fa7bb1131754a07415318e1c380e04a07bba4ff9c88ba1517915 DIST youtube-dl-2017.07.15.tar.gz 2752839 SHA256 665905606b61cad2f4ac945823722c3bf951f3003f5a24506aea690f4189b5ca SHA512 372ac27be349fb10ce21249d7d455cec291c1691b78a67f20ae425cb5c146226ee278e97fc5903a5fd6df6dca8e0cd09da8377f606b93633161bc02ba239f573 WHIRLPOOL dc8db12f3d69ebe6bc1a8ed3fe3f7c53c2ab987ad56d683726c22eb03fe3f8829bc73a4986ef978c88252071d386fa0132d2d467c14215d5d395413411994f11 DIST youtube-dl-2017.07.23.tar.gz 2758874 SHA256 950068234d9af63168bf1c53961638b78766d5f83f227d1e3f699d8e4f8d1241 SHA512 3e64db2b7aa3316ab4bd6745123b3411c9b3a6d06912d233254452ac47d5c4b7906b5b5d5afd7311fd0101ab7a43213dbd013c489d8c88dae4556a1fa2ce18ae WHIRLPOOL 117a5ebec345e2f4baef8f0fb410ba371d744d6657c1de02a02ff2b96affa33950e74cea334f0f664070857753c61ff770544ffd1704c6b38bc42d946b7613be diff --git a/net-misc/youtube-dl/youtube-dl-2017.07.02.ebuild b/net-misc/youtube-dl/youtube-dl-2017.07.02.ebuild deleted file mode 100644 index 867867e7361..000 --- a/net-misc/youtube-dl/youtube-dl-2017.07.02.ebuild +++ /dev/null @@ -1,98 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -PYTHON_COMPAT=(python{2_7,3_4,3_5,3_6}) -inherit bash-completion-r1 distutils-r1 eutils - -DESCRIPTION="Download videos from YouTube.com (and more sites...)" -HOMEPAGE="https://rg3.github.com/youtube-dl/"; -SRC_URI="http://youtube-dl.org/downloads/${PV}/${P}.tar.gz"; - -LICENSE="public-domain" -SLOT="0" -KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x86-solaris" -IUSE="+offensive test" - -RDEPEND=" - dev-python/setuptools[${PYTHON_USEDEP}] -" -DEPEND=" - ${RDEPEND} - test? ( dev-python/nose[coverage(+)] ) -" - -S="${WORKDIR}/${PN}" - -python_prepare_all() { - if ! use offensive; then - sed -i -e "/__version__/s|'$|-gentoo_no_offensive_sites'|g" \ - youtube_dl/version.py || die - # these have single line import statements - local xxx=( - alphaporno anysex behindkink camwithher chaturbate eporner - eroprofile extremetube fourtube foxgay goshgay hellporno - hentaistigma hornbunny keezmovies lovehomeporn mofosex motherless - myvidster porn91 porncom pornflip pornhd pornotube pornovoisines - pornoxo ruleporn sexu slutload spankbang spankwire sunporno thisav - tube8 vporn watchindianporn xbef xnxx xtube xvideos xxxymovies - youjizz youporn - ) - # these have multi-line import statements - local mxxx=( - drtuber pornhub redtube tnaflix xhamster - ) - # do single line imports - sed -i \ - -e $( printf '/%s/d;' ${xxx[@]} ) \ - youtube_dl/extractor/extractors.py \ - || die - - # do multiple line imports - sed -i \ - -e $( printf '/%s/,/)/d;' ${mxxx[@]} ) \ - youtube_dl/extractor/extractors.py \ - || die - - sed -i \ - -e $( printf '/%s/d;' ${mxxx[@]} ) \ - youtube_dl/extractor/generic.py \ - || die - - rm \ -
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/tcpdump/
commit: cb2edecadc57bb2146a19e1d3e7036f1ebc53566 Author: Jeroen Roovers gentoo org> AuthorDate: Mon Jul 24 19:09:54 2017 + Commit: Jeroen Roovers gentoo org> CommitDate: Mon Jul 24 19:10:15 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb2edeca net-analyzer/tcpdump: Version bump. Package-Manager: Portage-2.3.6, Repoman-2.3.3 net-analyzer/tcpdump/Manifest | 1 + net-analyzer/tcpdump/tcpdump-4.9.1.ebuild | 92 +++ 2 files changed, 93 insertions(+) diff --git a/net-analyzer/tcpdump/Manifest b/net-analyzer/tcpdump/Manifest index 3c6cfe9dcf8..69b5f38afd7 100644 --- a/net-analyzer/tcpdump/Manifest +++ b/net-analyzer/tcpdump/Manifest @@ -1 +1,2 @@ DIST tcpdump-4.9.0.tar.gz 1260309 SHA256 eae98121cbb1c9adbedd9a777bf2eae9fa1c1c676424a54740311c8abcee5a5e SHA512 e98d73ae706d42e96b4069e196cf17af892eb97935664eebd08779b55b4da858bc1732d714efd16924f862aad0ba5550ceb2213c68414ed48907c46456c9fc82 WHIRLPOOL bd2284919bd3a2af166c6e05254e6fb7fa757b76f269d1a4951fe0ccfb6ad282a50f5670d3f8a38f6bffd1834bc809effd2e8575f9f0dd2fd7eaa4b4fdce5552 +DIST tcpdump-4.9.1.tar.gz 1192832 SHA256 4d1a69eab083d5df91effb805024abd4406e8a592e98558ed8722ef160c58119 SHA512 82ff20ece4c197f4b0142e45227310dc513facc9668c1423cb402eb2b62a18909a172c432ee6b20c012c172d47752ef65e2747f9d93d335073ea0ce3c007f5c9 WHIRLPOOL ed59af89e0c67477db3f10bd2d8c2b9b2dc2b3c7e3906abe37b0eba5024084e93afa98b39690c1c3af94cc6a0955023ee01ccfc5547a454dafe952957807295f diff --git a/net-analyzer/tcpdump/tcpdump-4.9.1.ebuild b/net-analyzer/tcpdump/tcpdump-4.9.1.ebuild new file mode 100644 index 000..a3be92f321f --- /dev/null +++ b/net-analyzer/tcpdump/tcpdump-4.9.1.ebuild @@ -0,0 +1,92 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +inherit flag-o-matic toolchain-funcs user + +DESCRIPTION="A Tool for network monitoring and data acquisition" +HOMEPAGE=" + http://www.tcpdump.org/ + https://github.com/the-tcpdump-group/tcpdump +" +SRC_URI=" + https://github.com/the-${PN}-group/${PN}/archive/${P}.tar.gz +" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux" +IUSE="+drop-root libressl smi ssl samba suid test" + +RDEPEND=" + drop-root? ( sys-libs/libcap-ng ) + net-libs/libpcap + smi? ( net-libs/libsmi ) + ssl? ( + !libressl? ( >=dev-libs/openssl-0.9.6m:0 ) + libressl? ( dev-libs/libressl ) + ) +" +DEPEND=" + ${RDEPEND} + drop-root? ( virtual/pkgconfig ) + test? ( + || ( app-arch/sharutils sys-freebsd/freebsd-ubin ) + dev-lang/perl + ) +" +S=${WORKDIR}/${PN}-${P} + +pkg_setup() { + if use drop-root || use suid; then + enewgroup tcpdump + enewuser tcpdump -1 -1 -1 tcpdump + fi +} + +src_configure() { + if use drop-root; then + append-cppflags -DHAVE_CAP_NG_H + export LIBS=$( $(tc-getPKG_CONFIG) --libs libcap-ng ) + fi + + econf \ + $(use_enable samba smb) \ + $(use_with drop-root chroot '') \ + $(use_with smi) \ + $(use_with ssl crypto "${EPREFIX}/usr") \ + $(usex drop-root "--with-user=tcpdump" "") +} + +src_test() { + if [[ ${EUID} -ne 0 ]] || ! use drop-root; then + sed -i -e '/^\(espudp1\|eapon1\)/d;' tests/TESTLIST || die + emake check + else + ewarn "If you want to run the test suite, make sure you either" + ewarn "set FEATURES=userpriv or set USE=-drop-root" + fi +} + +src_install() { + dosbin tcpdump + doman tcpdump.1 + dodoc *.awk + dodoc CHANGES CREDITS README.md + + if use suid; then + fowners root:tcpdump /usr/sbin/tcpdump + fperms 4110 /usr/sbin/tcpdump + fi +} + +pkg_preinst() { + if use drop-root || use suid; then + enewgroup tcpdump + enewuser tcpdump -1 -1 -1 tcpdump + fi +} + +pkg_postinst() { + use suid && elog "To let normal users run tcpdump add them into tcpdump group." +}
[gentoo-commits] repo/gentoo:master commit in: xfce-base/xfconf/
commit: 9fde20f74bc0f5bdab5668261bac31d6f2be84a5 Author: Michał Górny gentoo org> AuthorDate: Mon Jul 24 13:13:52 2017 + Commit: Michał Górny gentoo org> CommitDate: Mon Jul 24 19:03:53 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9fde20f7 xfce-base/xfconf: Bump to 4.13.3 xfce-base/xfconf/Manifest | 2 +- xfce-base/xfconf/{xfconf-4.13.2.ebuild => xfconf-4.13.3.ebuild} | 0 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/xfce-base/xfconf/Manifest b/xfce-base/xfconf/Manifest index 8afd9d1823c..4abb2153699 100644 --- a/xfce-base/xfconf/Manifest +++ b/xfce-base/xfconf/Manifest @@ -1,3 +1,3 @@ DIST xfconf-4.12.0.tar.bz2 542544 SHA256 9910eaea8405336415d4d7f3056403f8c67bc23ba0dce251eac35205c603b156 SHA512 60cc37a7207b0486f7f2de665870facf8e339241df344d7540082f3db447b3ac88bddd306d6a09a3868878cb477d1696491c71470052ef56cb649d773bd55b56 WHIRLPOOL 73241764a03c865c3bcda97a481e4ed9c6bfd8a3fdfd1a614291abad32f11157ba50a14d0ef918ad3c397fdd015d3dcf0cd07e24e43fbdd5125d5c273d536c16 DIST xfconf-4.12.1.tar.bz2 564131 SHA256 35f48564e5694faa54fdc180cd3268e16fc2352946a89a3c2fc12cbe400ada36 SHA512 114dba6a78d43b25eebfd9ef78beec75391b0c77e736e66ae2b04fe97dc281f93d05467ddfdd63a5067f44de135347564fe55928ae7de72f0984339db411d77f WHIRLPOOL 17ccadbf9759cf2c84f09f58f0f3c65a49a4dab3965a1deb7a42d5635075b4d60dc96556d0cc80d8b8df8c91bae51d9e3864409020b32058694d15f340d3f9c1 -DIST xfconf-4.13.2.tar.bz2 591620 SHA256 52d700908365d7c1a15d4fdb9d09b6502c4819ffb034536722cce1e15e1818da SHA512 a30f70a6442a51f6ae305cebb4863db833c752c93ba4091ec8a5fd3f66f4eead2bc460df4c6c5275f3d1610f80fd1f6b57c33e0ac59adc94d21096fd83b82c4a WHIRLPOOL b2f62847373c4c16fec578214d1b60151413e3c30cb6a8c2c956e89d0608520db7e54da05c4593eca1041ba13b0717aa5c80c70c5f6d665e343e2183e8b8bb54 +DIST xfconf-4.13.3.tar.bz2 597311 SHA256 842416258d87f24b8e2b72ddf3cb1385d0c73c982e66b18d2b2e7cb8123f98c8 SHA512 d8b53f1785947c4c47de65fe7e43062a771b6a256e598eb09fee4be975c6ccf70446d922e2d50b52c68747603012b41ef69428f286ae8d2c0768f9e6ff8aee55 WHIRLPOOL 199af60c94a44b8350f922b2fb5e3325cf718d09ad80cd882e13b6879c673876a2b3b7d2ca860f28a8007255f042b4bb6a7d4559ea6df98e7b0e1fc348bdbf43 diff --git a/xfce-base/xfconf/xfconf-4.13.2.ebuild b/xfce-base/xfconf/xfconf-4.13.3.ebuild similarity index 100% rename from xfce-base/xfconf/xfconf-4.13.2.ebuild rename to xfce-base/xfconf/xfconf-4.13.3.ebuild
[gentoo-commits] repo/gentoo:master commit in: sys-devel/llvmgold/
commit: a9a446692a1fba35bfb98568b543558e69a4407c Author: Michał Górny gentoo org> AuthorDate: Sun Jul 23 16:56:11 2017 + Commit: Michał Górny gentoo org> CommitDate: Mon Jul 24 19:03:52 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a9a44669 sys-devel/llvmgold: Add a slot for live 6.0.0 branch sys-devel/llvmgold/llvmgold-6.ebuild | 24 1 file changed, 24 insertions(+) diff --git a/sys-devel/llvmgold/llvmgold-6.ebuild b/sys-devel/llvmgold/llvmgold-6.ebuild new file mode 100644 index 000..6e0663ca9db --- /dev/null +++ b/sys-devel/llvmgold/llvmgold-6.ebuild @@ -0,0 +1,24 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +DESCRIPTION="LLVMgold plugin symlink for autoloading" +HOMEPAGE="https://llvm.org/"; +SRC_URI="" + +LICENSE="public-domain" +SLOT="0" +KEYWORDS="" +IUSE="" + +RDEPEND="sys-devel/llvm:${PV}[gold] + !sys-devel/llvm:0" + +S=${WORKDIR} + +src_install() { + dodir "/usr/${CHOST}/binutils-bin/lib/bfd-plugins" + dosym "../../../../lib/llvm/${PV}/$(get_libdir)/LLVMgold.so" \ + "/usr/${CHOST}/binutils-bin/lib/bfd-plugins/LLVMgold.so" +}
[gentoo-commits] repo/gentoo:master commit in: sys-devel/llvm/
commit: 190923251515af6818cc7f410951bf1d4b5bb5dd Author: Michał Górny gentoo org> AuthorDate: Sun Jul 23 15:47:09 2017 + Commit: Michał Górny gentoo org> CommitDate: Mon Jul 24 19:03:44 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=19092325 sys-devel/llvm: Branch for 5.0.0 release sys-devel/llvm/llvm-5.0..ebuild | 233 1 file changed, 233 insertions(+) diff --git a/sys-devel/llvm/llvm-5.0..ebuild b/sys-devel/llvm/llvm-5.0..ebuild new file mode 100644 index 000..66aa02b23cc --- /dev/null +++ b/sys-devel/llvm/llvm-5.0..ebuild @@ -0,0 +1,233 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +: ${CMAKE_MAKEFILE_GENERATOR:=ninja} +# (needed due to CMAKE_BUILD_TYPE != Gentoo) +CMAKE_MIN_VERSION=3.7.0-r1 +PYTHON_COMPAT=( python2_7 ) + +inherit cmake-utils flag-o-matic git-r3 multilib-minimal pax-utils \ + python-any-r1 toolchain-funcs versionator + +DESCRIPTION="Low Level Virtual Machine" +HOMEPAGE="https://llvm.org/"; +SRC_URI="" +EGIT_REPO_URI="https://git.llvm.org/git/llvm.git + https://github.com/llvm-mirror/llvm.git"; +EGIT_BRANCH="release_50" + +# Keep in sync with CMakeLists.txt +ALL_LLVM_TARGETS=( AArch64 AMDGPU ARM BPF Hexagon Lanai Mips MSP430 + NVPTX PowerPC RISCV Sparc SystemZ X86 XCore ) +ALL_LLVM_TARGETS=( "${ALL_LLVM_TARGETS[@]/#/llvm_targets_}" ) + +# Additional licenses: +# 1. OpenBSD regex: Henry Spencer's license ('rc' in Gentoo) + BSD. +# 2. ARM backend: LLVM Software Grant by ARM. +# 3. MD5 code: public-domain. +# 4. Tests (not installed): +# a. gtest: BSD. +# b. YAML tests: MIT. + +LICENSE="UoI-NCSA rc BSD public-domain + llvm_targets_ARM? ( LLVM-Grant )" +SLOT="$(get_major_version)" +KEYWORDS="" +IUSE="debug +doc gold libedit +libffi ncurses test + elibc_musl kernel_Darwin ${ALL_LLVM_TARGETS[*]}" + +RDEPEND=" + sys-libs/zlib:0= + gold? ( >=sys-devel/binutils-2.22:*[cxx] ) + libedit? ( dev-libs/libedit:0=[${MULTILIB_USEDEP}] ) + libffi? ( >=virtual/libffi-3.0.13-r1:0=[${MULTILIB_USEDEP}] ) + ncurses? ( >=sys-libs/ncurses-5.9-r3:0=[${MULTILIB_USEDEP}] )" +# configparser-3.2 breaks the build (3.3 or none at all are fine) +DEPEND="${RDEPEND} + dev-lang/perl + || ( >=sys-devel/gcc-3.0 >=sys-devel/llvm-3.5 + ( >=sys-freebsd/freebsd-lib-9.1-r10 sys-libs/libcxx ) + ) + || ( >=sys-devel/binutils-2.18 >=sys-devel/binutils-apple-5.1 ) + kernel_Darwin? ( https://bugs.gentoo.org/show_bug.cgi?id=565358 + eapply "${FILESDIR}"//0007-llvm-config-Clean-up-exported-values-update-for-shar.patch + + # support building llvm against musl-libc + use elibc_musl && eapply "${FILESDIR}"//musl-fixes.patch + + # disable use of SDK on OSX, bug #568758 + sed -i -e 's/xcrun/false/' utils/lit/lit/util.py || die + + # User patches + eapply_user +} + +multilib_src_configure() { + local ffi_cflags ffi_ldflags + if use libffi; then + ffi_cflags=$($(tc-getPKG_CONFIG) --cflags-only-I libffi) + ffi_ldflags=$($(tc-getPKG_CONFIG) --libs-only-L libffi) + fi + + local libdir=$(get_libdir) + local mycmakeargs=( + # disable appending VCS revision to the version to improve + # direct cache hit ratio + -DLLVM_APPEND_VC_REV=OFF + -DCMAKE_INSTALL_PREFIX="${EPREFIX}/usr/lib/llvm/${SLOT}" + -DLLVM_LIBDIR_SUFFIX=${libdir#lib} + + -DBUILD_SHARED_LIBS=ON + -DLLVM_TARGETS_TO_BUILD="${LLVM_TARGETS// /;}" + -DLLVM_BUILD_TESTS=$(usex test) + + -DLLVM_ENABLE_FFI=$(usex libffi) + -DLLVM_ENABLE_LIBEDIT=$(usex libedit) + -DLLVM_ENABLE_TERMINFO=$(usex ncurses) + -DLLVM_ENABLE_ASSERTIONS=$(usex debug) + -DLLVM_ENABLE_EH=ON + -DLLVM_ENABLE_RTTI=ON + + -DWITH_POLLY=OFF # TODO + + -DLLVM_HOST_TRIPLE="${CHOST}" + + -DFFI_INCLUDE_DIR="${ffi_cflags#-I}" + -DFFI_LIBRARY_DIR="${ffi_ldflags#-L}" + + # disable OCaml bindings (now in dev-ml/llvm-ocaml) + -DOCAMLFIND=NO + ) + +# Note: go bindings have no CMake rules at the moment +# but let's kill the check in case they are introduced +# if ! multilib_is_native_abi || ! use go; then + mycmakeargs+=( + -DGO_EXECUTABLE=GO_EXECUTABLE-NOTFOUND + ) +# fi + + use test && mycmakeargs+=( + -DLIT_COMMAND="${EPREFIX}/usr/bin/lit" + ) + + if multilib_is_native_abi; then + mycmakeargs+=( + -DLLVM_BUILD_DOCS=$(usex doc) + -DLLVM_ENABLE_OCAMLDOC=OFF + -DLLVM_ENABLE_SPHINX=$
[gentoo-commits] repo/gentoo:master commit in: sys-libs/compiler-rt-sanitizers/
commit: ee95cb7435dd7821713a55969836e3a36a2ca1cf Author: Michał Górny gentoo org> AuthorDate: Sun Jul 23 17:06:00 2017 + Commit: Michał Górny gentoo org> CommitDate: Mon Jul 24 19:03:53 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ee95cb74 sys-libs/compiler-rt-sanitizers: Adjust the slot for sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-.ebuild b/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-.ebuild index 78ba67169d4..1f3e2089454 100644 --- a/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-.ebuild +++ b/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-.ebuild @@ -18,7 +18,7 @@ EGIT_REPO_URI="https://git.llvm.org/git/compiler-rt.git LICENSE="|| ( UoI-NCSA MIT )" # Note: this needs to be updated to match version of clang- -SLOT="5.0.0" +SLOT="6.0.0" KEYWORDS="" IUSE="test"
[gentoo-commits] repo/gentoo:master commit in: eclass/
commit: 8a439ad85267f9b047703077f0a07ffbbf330c76 Author: Michał Górny gentoo org> AuthorDate: Sun Jul 23 17:07:08 2017 + Commit: Michał Górny gentoo org> CommitDate: Mon Jul 24 19:03:51 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a439ad8 llvm.eclass: Recognize slot 6 (for ) eclass/llvm.eclass | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/eclass/llvm.eclass b/eclass/llvm.eclass index 294e27b019b..1128615cd35 100644 --- a/eclass/llvm.eclass +++ b/eclass/llvm.eclass @@ -63,7 +63,7 @@ if [[ ! ${_LLVM_ECLASS} ]]; then # @INTERNAL # @DESCRIPTION: # Correct values of LLVM slots, newest first. -declare -g -r _LLVM_KNOWN_SLOTS=( 5 4 ) +declare -g -r _LLVM_KNOWN_SLOTS=( 6 5 4 ) # @FUNCTION: get_llvm_prefix # @USAGE: []
[gentoo-commits] repo/gentoo:master commit in: sys-devel/clang/
commit: 8e563870d4ed583c742dbb5443cb5e397540222d Author: Michał Górny gentoo org> AuthorDate: Sun Jul 23 17:03:53 2017 + Commit: Michał Górny gentoo org> CommitDate: Mon Jul 24 19:03:52 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e563870 sys-devel/clang: Adjust the slot for sys-devel/clang/clang-.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-devel/clang/clang-.ebuild b/sys-devel/clang/clang-.ebuild index 7fa988fd6b4..57378c25ed3 100644 --- a/sys-devel/clang/clang-.ebuild +++ b/sys-devel/clang/clang-.ebuild @@ -24,7 +24,7 @@ ALL_LLVM_TARGETS=( "${ALL_LLVM_TARGETS[@]/#/llvm_targets_}" ) LLVM_TARGET_USEDEPS=${ALL_LLVM_TARGETS[@]/%/?} LICENSE="UoI-NCSA" -SLOT="5" +SLOT="6" KEYWORDS="" IUSE="debug default-compiler-rt default-libcxx +doc multitarget +static-analyzer test xml z3 elibc_musl kernel_FreeBSD
[gentoo-commits] repo/gentoo:master commit in: sys-libs/llvm-libunwind/
commit: 378cdc1215e43c02a03a0bbd7ab907611fc75af9 Author: Michał Górny gentoo org> AuthorDate: Sun Jul 23 16:50:16 2017 + Commit: Michał Górny gentoo org> CommitDate: Mon Jul 24 19:03:48 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=378cdc12 sys-libs/llvm-libunwind: Branch for 5.0.0 release .../llvm-libunwind/llvm-libunwind-5.0..ebuild | 47 ++ 1 file changed, 47 insertions(+) diff --git a/sys-libs/llvm-libunwind/llvm-libunwind-5.0..ebuild b/sys-libs/llvm-libunwind/llvm-libunwind-5.0..ebuild new file mode 100644 index 000..fc8c13fc44b --- /dev/null +++ b/sys-libs/llvm-libunwind/llvm-libunwind-5.0..ebuild @@ -0,0 +1,47 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +: ${CMAKE_MAKEFILE_GENERATOR:=ninja} +# (needed due to CMAKE_BUILD_TYPE != Gentoo) +CMAKE_MIN_VERSION=3.7.0-r1 +inherit cmake-multilib git-r3 llvm + +DESCRIPTION="C++ runtime stack unwinder from LLVM" +HOMEPAGE="https://github.com/llvm-mirror/libunwind"; +SRC_URI="" +EGIT_REPO_URI="https://git.llvm.org/git/libunwind.git + https://github.com/llvm-mirror/libunwind.git"; +EGIT_BRANCH="release_50" + +LICENSE="|| ( UoI-NCSA MIT )" +SLOT="0" +KEYWORDS="" +IUSE="debug +static-libs" + +RDEPEND="!sys-libs/libunwind" +# LLVM 4 required for llvm-config --cmakedir +DEPEND=">=sys-devel/llvm-4" + +# least intrusive of all +CMAKE_BUILD_TYPE=RelWithDebInfo + +multilib_src_configure() { + local libdir=$(get_libdir) + + local mycmakeargs=( + -DLLVM_LIBDIR_SUFFIX=${libdir#lib} + -DLIBUNWIND_ENABLE_ASSERTIONS=$(usex debug) + -DLIBUNWIND_ENABLE_STATIC=$(usex static-libs) + ) + + cmake-utils_src_configure +} + +multilib_src_install() { + cmake-utils_src_install + + # install headers like sys-libs/libunwind + doheader "${S}"/include/*.h +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/clang-python/
commit: e302d6b2729bb6f790019fe4f4a7c7969abfa456 Author: Michał Górny gentoo org> AuthorDate: Mon Jul 24 18:42:17 2017 + Commit: Michał Górny gentoo org> CommitDate: Mon Jul 24 19:03:54 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e302d6b2 dev-python/clang-python: Die on test failures dev-python/clang-python/clang-python-4.0.0.ebuild| 2 +- dev-python/clang-python/clang-python-4.0.1.ebuild| 2 +- dev-python/clang-python/clang-python-5.0..ebuild | 2 +- dev-python/clang-python/clang-python-.ebuild | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/dev-python/clang-python/clang-python-4.0.0.ebuild b/dev-python/clang-python/clang-python-4.0.0.ebuild index dc7e4ee8aaa..c77ee951ec2 100644 --- a/dev-python/clang-python/clang-python-4.0.0.ebuild +++ b/dev-python/clang-python/clang-python-4.0.0.ebuild @@ -29,7 +29,7 @@ DEPEND="${RDEPEND} S=${WORKDIR}/cfe-${PV/_/}.src/bindings/python src_test() { - python_foreach_impl nosetests -v + python_foreach_impl nosetests -v || die } src_install() { diff --git a/dev-python/clang-python/clang-python-4.0.1.ebuild b/dev-python/clang-python/clang-python-4.0.1.ebuild index dc7e4ee8aaa..c77ee951ec2 100644 --- a/dev-python/clang-python/clang-python-4.0.1.ebuild +++ b/dev-python/clang-python/clang-python-4.0.1.ebuild @@ -29,7 +29,7 @@ DEPEND="${RDEPEND} S=${WORKDIR}/cfe-${PV/_/}.src/bindings/python src_test() { - python_foreach_impl nosetests -v + python_foreach_impl nosetests -v || die } src_install() { diff --git a/dev-python/clang-python/clang-python-5.0..ebuild b/dev-python/clang-python/clang-python-5.0..ebuild index 051a3308bd4..c892681f341 100644 --- a/dev-python/clang-python/clang-python-5.0..ebuild +++ b/dev-python/clang-python/clang-python-5.0..ebuild @@ -32,7 +32,7 @@ DEPEND="${RDEPEND} S=${WORKDIR}/${P}/bindings/python src_test() { - python_foreach_impl nosetests -v + python_foreach_impl nosetests -v || die } src_install() { diff --git a/dev-python/clang-python/clang-python-.ebuild b/dev-python/clang-python/clang-python-.ebuild index be306e0a887..6019ef4 100644 --- a/dev-python/clang-python/clang-python-.ebuild +++ b/dev-python/clang-python/clang-python-.ebuild @@ -31,7 +31,7 @@ DEPEND="${RDEPEND} S=${WORKDIR}/${P}/bindings/python src_test() { - python_foreach_impl nosetests -v + python_foreach_impl nosetests -v || die } src_install() {
[gentoo-commits] repo/gentoo:master commit in: sys-libs/compiler-rt/
commit: 00b5875c7c4e772f7ab540074568fc69061022fb Author: Michał Górny gentoo org> AuthorDate: Sun Jul 23 17:05:43 2017 + Commit: Michał Górny gentoo org> CommitDate: Mon Jul 24 19:03:52 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=00b5875c sys-libs/compiler-rt: Adjust the slot for sys-libs/compiler-rt/compiler-rt-.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-libs/compiler-rt/compiler-rt-.ebuild b/sys-libs/compiler-rt/compiler-rt-.ebuild index 03c34d45531..d9b46b7ebc1 100644 --- a/sys-libs/compiler-rt/compiler-rt-.ebuild +++ b/sys-libs/compiler-rt/compiler-rt-.ebuild @@ -18,7 +18,7 @@ EGIT_REPO_URI="https://git.llvm.org/git/compiler-rt.git LICENSE="|| ( UoI-NCSA MIT )" # Note: this needs to be updated to match version of clang- -SLOT="5.0.0" +SLOT="6.0.0" KEYWORDS="" IUSE="+clang test"
[gentoo-commits] repo/gentoo:master commit in: dev-python/clang-python/
commit: 28e53e413e87497e26933afb058c3e6e7a79dcd6 Author: Michał Górny gentoo org> AuthorDate: Sun Jul 23 16:45:35 2017 + Commit: Michał Górny gentoo org> CommitDate: Mon Jul 24 19:03:46 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=28e53e41 dev-python/clang-python: Branch for 5.0.0 release .../clang-python/clang-python-5.0..ebuild | 40 ++ 1 file changed, 40 insertions(+) diff --git a/dev-python/clang-python/clang-python-5.0..ebuild b/dev-python/clang-python/clang-python-5.0..ebuild new file mode 100644 index 000..051a3308bd4 --- /dev/null +++ b/dev-python/clang-python/clang-python-5.0..ebuild @@ -0,0 +1,40 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +PYTHON_COMPAT=( python2_7 ) +inherit git-r3 python-r1 + +DESCRIPTION="Python bindings for sys-devel/clang" +HOMEPAGE="https://llvm.org/"; +SRC_URI="" +EGIT_REPO_URI="https://git.llvm.org/git/clang.git + https://github.com/llvm-mirror/clang.git"; +EGIT_BRANCH="release_50" + +LICENSE="UoI-NCSA" +SLOT="0" +KEYWORDS="" +IUSE="test" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +# The module is opening libclang.so directly, and doing some blasphemy +# on top of it. +RDEPEND=" + >=sys-devel/clang-${PV} + !sys-devel/llvm:0[clang(-),python(-)] + !sys-devel/clang:0[python(-)] + ${PYTHON_DEPS}" +DEPEND="${RDEPEND} + test? ( dev-python/nose[${PYTHON_USEDEP}] )" + +S=${WORKDIR}/${P}/bindings/python + +src_test() { + python_foreach_impl nosetests -v +} + +src_install() { + python_foreach_impl python_domodule clang +}
[gentoo-commits] repo/gentoo:master commit in: sys-devel/clang-runtime/
commit: 89020e9c2a06947a298467a73b5a289cc6e8faae Author: Michał Górny gentoo org> AuthorDate: Sun Jul 23 16:51:48 2017 + Commit: Michał Górny gentoo org> CommitDate: Mon Jul 24 19:03:50 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=89020e9c sys-devel/clang-runtime: Branch for 5.0.0 release .../clang-runtime/clang-runtime-5.0..ebuild| 26 ++ 1 file changed, 26 insertions(+) diff --git a/sys-devel/clang-runtime/clang-runtime-5.0..ebuild b/sys-devel/clang-runtime/clang-runtime-5.0..ebuild new file mode 100644 index 000..f95b5ba9313 --- /dev/null +++ b/sys-devel/clang-runtime/clang-runtime-5.0..ebuild @@ -0,0 +1,26 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit multilib-build + +DESCRIPTION="Meta-ebuild for clang runtime libraries" +HOMEPAGE="https://clang.llvm.org/"; +SRC_URI="" + +LICENSE="metapackage" +# Note: keep it matching clang- version +SLOT="5.0.0" +KEYWORDS="" +IUSE="+compiler-rt libcxx openmp +sanitize" + +RDEPEND=" + compiler-rt? ( + ~sys-libs/compiler-rt-${PV}:${SLOT} + sanitize? ( ~sys-libs/compiler-rt-sanitizers-${PV}:${SLOT} ) + ) + libcxx? ( >=sys-libs/libcxx-${PV}[${MULTILIB_USEDEP}] ) + openmp? ( >=sys-libs/libomp-${PV}[${MULTILIB_USEDEP}] )" + +REQUIRED_USE="sanitize? ( compiler-rt )"
[gentoo-commits] repo/gentoo:master commit in: sys-libs/compiler-rt/
commit: 3dc6843ee3e9e6d7219207dcb1d2baf4c7ee2ce1 Author: Michał Górny gentoo org> AuthorDate: Sun Jul 23 16:48:27 2017 + Commit: Michał Górny gentoo org> CommitDate: Mon Jul 24 19:03:47 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3dc6843e sys-libs/compiler-rt: Branch for 5.0.0 release sys-libs/compiler-rt/compiler-rt-5.0..ebuild | 99 1 file changed, 99 insertions(+) diff --git a/sys-libs/compiler-rt/compiler-rt-5.0..ebuild b/sys-libs/compiler-rt/compiler-rt-5.0..ebuild new file mode 100644 index 000..cb93d7d503e --- /dev/null +++ b/sys-libs/compiler-rt/compiler-rt-5.0..ebuild @@ -0,0 +1,99 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +: ${CMAKE_MAKEFILE_GENERATOR:=ninja} +# (needed due to CMAKE_BUILD_TYPE != Gentoo) +CMAKE_MIN_VERSION=3.7.0-r1 +PYTHON_COMPAT=( python2_7 ) + +inherit cmake-utils flag-o-matic git-r3 llvm python-any-r1 toolchain-funcs + +DESCRIPTION="Compiler runtime library for clang (built-in part)" +HOMEPAGE="https://llvm.org/"; +SRC_URI="" +EGIT_REPO_URI="https://git.llvm.org/git/compiler-rt.git + https://github.com/llvm-mirror/compiler-rt.git"; +EGIT_BRANCH="release_50" + +LICENSE="|| ( UoI-NCSA MIT )" +# Note: this needs to be updated to match version of clang- +SLOT="5.0.0" +KEYWORDS="" +IUSE="+clang test" + +LLVM_SLOT=${SLOT%%.*} +# llvm-4 needed for --cmakedir +DEPEND=" + >=sys-devel/llvm-4 + clang? ( sys-devel/clang ) + test? ( + $(python_gen_any_dep "~dev-python/lit-${PV}[\${PYTHON_USEDEP}]") + =sys-devel/clang-${PV%_*}*:${LLVM_SLOT} ) + ${PYTHON_DEPS}" + +# least intrusive of all +CMAKE_BUILD_TYPE=RelWithDebInfo + +pkg_pretend() { + if ! use clang && ! tc-is-clang; then + ewarn "Building using a compiler other than clang may result in broken atomics" + ewarn "library. Enable USE=clang unless you have a very good reason not to." + fi +} + +pkg_setup() { + llvm_pkg_setup + python-any-r1_pkg_setup +} + +test_compiler() { + $(tc-getCC) ${CFLAGS} ${LDFLAGS} "${@}" -o /dev/null -x c - \ + <<<'int main() { return 0; }' &>/dev/null +} + +src_configure() { + # pre-set since we need to pass it to cmake + BUILD_DIR=${WORKDIR}/${P}_build + + local nolib_flags=( -nodefaultlibs -lc ) + if use clang; then + local -x CC=${CHOST}-clang + local -x CXX=${CHOST}-clang++ + # ensure we can use clang before installing compiler-rt + local -x LDFLAGS="${LDFLAGS} ${nolib_flags[*]}" + strip-unsupported-flags + elif ! test_compiler; then + if test_compiler "${nolib_flags[@]}"; then + local -x LDFLAGS="${LDFLAGS} ${nolib_flags[*]}" + ewarn "${CC} seems to lack runtime, trying with ${nolib_flags[*]}" + fi + fi + + local mycmakeargs=( + -DCOMPILER_RT_INSTALL_PATH="${EPREFIX}/usr/lib/clang/${SLOT}" + + -DCOMPILER_RT_INCLUDE_TESTS=$(usex test) + -DCOMPILER_RT_BUILD_SANITIZERS=OFF + -DCOMPILER_RT_BUILD_XRAY=OFF + ) + + if use test; then + mycmakeargs+=( + -DLIT_COMMAND="${EPREFIX}/usr/bin/lit" + + -DCOMPILER_RT_TEST_COMPILER="${EPREFIX}/usr/lib/llvm/${LLVM_SLOT}/bin/clang" + -DCOMPILER_RT_TEST_CXX_COMPILER="${EPREFIX}/usr/lib/llvm/${LLVM_SLOT}/bin/clang++" + ) + fi + + cmake-utils_src_configure +} + +src_test() { + # respect TMPDIR! + local -x LIT_PRESERVES_TMP=1 + + cmake-utils_src_make check-builtins +}
[gentoo-commits] repo/gentoo:master commit in: sys-libs/libcxx/
commit: d1cb94be51f9f1e5c844d984802d4a4e715c887c Author: Michał Górny gentoo org> AuthorDate: Sun Jul 23 16:51:12 2017 + Commit: Michał Górny gentoo org> CommitDate: Mon Jul 24 19:03:49 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d1cb94be sys-libs/libcxx: Branch for 5.0.0 release sys-libs/libcxx/libcxx-5.0..ebuild | 211 + 1 file changed, 211 insertions(+) diff --git a/sys-libs/libcxx/libcxx-5.0..ebuild b/sys-libs/libcxx/libcxx-5.0..ebuild new file mode 100644 index 000..625b3568537 --- /dev/null +++ b/sys-libs/libcxx/libcxx-5.0..ebuild @@ -0,0 +1,211 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +# Ninja provides better scalability and cleaner verbose output, and is used +# throughout all LLVM projects. +: ${CMAKE_MAKEFILE_GENERATOR:=ninja} +# (needed due to CMAKE_BUILD_TYPE != Gentoo) +CMAKE_MIN_VERSION=3.7.0-r1 +EGIT_REPO_URI="https://git.llvm.org/git/libcxx.git + https://github.com/llvm-mirror/libcxx.git"; +EGIT_BRANCH="release_50" +PYTHON_COMPAT=( python2_7 ) + +[[ ${PV} == ]] && SCM="git-r3" || SCM="" + +inherit ${SCM} cmake-multilib llvm python-any-r1 toolchain-funcs + +DESCRIPTION="New implementation of the C++ standard library, targeting C++11" +HOMEPAGE="https://libcxx.llvm.org/"; +if [[ ${PV} != ]] ; then + SRC_URI="https://llvm.org/releases/${PV}/${P}.src.tar.xz"; + S="${WORKDIR}/${P}.src" +else + SRC_URI="" +fi + +LICENSE="|| ( UoI-NCSA MIT )" +SLOT="0" +if [[ ${PV} != ]] ; then + KEYWORDS="~amd64 ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux" +else + KEYWORDS="" +fi +IUSE="elibc_glibc elibc_musl +libcxxabi libcxxrt +libunwind +static-libs test" +REQUIRED_USE="libunwind? ( || ( libcxxabi libcxxrt ) ) + ?? ( libcxxabi libcxxrt )" + +RDEPEND=" + libcxxabi? ( ~sys-libs/libcxxabi-${PV}[libunwind=,static-libs?,${MULTILIB_USEDEP}] ) + libcxxrt? ( sys-libs/libcxxrt[libunwind=,static-libs?,${MULTILIB_USEDEP}] ) + !libcxxabi? ( !libcxxrt? ( >=sys-devel/gcc-4.7:=[cxx] ) )" +# LLVM 4 required for llvm-config --cmakedir +# clang-3.9.0 installs necessary target symlinks unconditionally +# which removes the need for MULTILIB_USEDEP +DEPEND="${RDEPEND} + test? ( >=sys-devel/clang-3.9.0 + $(python_gen_any_dep 'dev-python/lit[${PYTHON_USEDEP}]') ) + app-arch/xz-utils + >=sys-devel/llvm-4" + +DOCS=( CREDITS.TXT ) + +PATCHES=( + # Add link flag "-Wl,-z,defs" to avoid underlinking; this is needed in a + # out-of-tree build. + "${FILESDIR}/${PN}-3.9-cmake-link-flags.patch" +) + +# least intrusive of all +CMAKE_BUILD_TYPE=RelWithDebInfo + +python_check_deps() { + has_version "dev-python/lit[${PYTHON_USEDEP}]" +} + +pkg_setup() { + llvm_pkg_setup + use test && python-any-r1_pkg_setup + + if ! use libcxxabi && ! use libcxxrt && ! tc-is-gcc ; then + eerror "To build ${PN} against libsupc++, you have to use gcc. Other" + eerror "compilers are not supported. Please set CC=gcc and CXX=g++" + eerror "and try again." + die + fi + if tc-is-gcc && [[ $(gcc-version) < 4.7 ]] ; then + eerror "${PN} needs to be built with gcc-4.7 or later (or other" + eerror "conformant compilers). Please use gcc-config to switch to" + eerror "gcc-4.7 or later version." + die + fi +} + +multilib_src_configure() { + local cxxabi cxxabi_incs + if use libcxxabi; then + cxxabi=libcxxabi + cxxabi_incs="${EPREFIX}/usr/include/libcxxabi" + elif use libcxxrt; then + cxxabi=libcxxrt + cxxabi_incs="${EPREFIX}/usr/include/libcxxrt" + else + local gcc_inc="${EPREFIX}/usr/lib/gcc/${CHOST}/$(gcc-fullversion)/include/g++-v$(gcc-major-version)" + cxxabi=libsupc++ + cxxabi_incs="${gcc_inc};${gcc_inc}/${CHOST}" + fi + + # we want -lgcc_s for unwinder, and for compiler runtime when using + # gcc, clang with gcc runtime (or any unknown compiler) + local extra_libs=() want_gcc_s=ON + if use libunwind; then + # work-around missing -lunwind upstream + extra_libs+=( -lunwind ) + # if we're using libunwind and clang with compiler-rt, we want + # to link to compiler-rt instead of -lgcc_s + if tc-is-clang; then + # get the full library list out of 'pretend mode' + # and grep it for libclang_rt references + local args=( $($(tc-getCC) -### -x c - 2>&1 | tail -n 1) ) + local i + for i in "${args[@]}"; do + if [[ ${i} == *libclang_rt* ]]; then +
[gentoo-commits] repo/gentoo:master commit in: dev-ml/llvm-ocaml/
commit: 8f0fe0d81d61c0117a4a0c67e98f6352d172c1f3 Author: Michał Górny gentoo org> AuthorDate: Sun Jul 23 16:44:05 2017 + Commit: Michał Górny gentoo org> CommitDate: Mon Jul 24 19:03:45 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f0fe0d8 dev-ml/llvm-ocaml: Branch for 5.0.0 release dev-ml/llvm-ocaml/llvm-ocaml-5.0..ebuild | 130 +++ 1 file changed, 130 insertions(+) diff --git a/dev-ml/llvm-ocaml/llvm-ocaml-5.0..ebuild b/dev-ml/llvm-ocaml/llvm-ocaml-5.0..ebuild new file mode 100644 index 000..052fa649710 --- /dev/null +++ b/dev-ml/llvm-ocaml/llvm-ocaml-5.0..ebuild @@ -0,0 +1,130 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +: ${CMAKE_MAKEFILE_GENERATOR:=ninja} +# (needed due to CMAKE_BUILD_TYPE != Gentoo) +CMAKE_MIN_VERSION=3.7.0-r1 +PYTHON_COMPAT=( python2_7 ) + +inherit cmake-utils git-r3 llvm python-any-r1 + +DESCRIPTION="OCaml bindings for LLVM" +HOMEPAGE="https://llvm.org/"; +SRC_URI="" +EGIT_REPO_URI="https://git.llvm.org/git/llvm.git + https://github.com/llvm-mirror/llvm.git"; +EGIT_BRANCH="release_50" + +# Keep in sync with sys-devel/llvm +ALL_LLVM_TARGETS=( AArch64 AMDGPU ARM BPF Hexagon Lanai Mips MSP430 + NVPTX PowerPC RISCV Sparc SystemZ X86 XCore ) +ALL_LLVM_TARGETS=( "${ALL_LLVM_TARGETS[@]/#/llvm_targets_}" ) +LLVM_TARGET_USEDEPS=${ALL_LLVM_TARGETS[@]/%/?} + +LICENSE="UoI-NCSA" +SLOT="0/${PV}" +KEYWORDS="" +IUSE="test ${ALL_LLVM_TARGETS[*]}" + +RDEPEND=" + >=dev-lang/ocaml-4.00.0:0= + dev-ml/ocaml-ctypes:= + ~sys-devel/llvm-${PV}:=[${LLVM_TARGET_USEDEPS// /,}] + !sys-devel/llvm[ocaml(-)]" +# configparser-3.2 breaks the build (3.3 or none at all are fine) +DEPEND="${RDEPEND} + dev-lang/perl + dev-ml/findlib + test? ( dev-ml/ounit + $(python_gen_any_dep "~dev-python/lit-${PV}[\${PYTHON_USEDEP}]") ) + !!
[gentoo-commits] repo/gentoo:master commit in: sys-libs/compiler-rt-sanitizers/
commit: 7c02e9368a187e1b70666d504f96e356afd65442 Author: Michał Górny gentoo org> AuthorDate: Sun Jul 23 16:49:09 2017 + Commit: Michał Górny gentoo org> CommitDate: Mon Jul 24 19:03:47 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c02e936 sys-libs/compiler-rt-sanitizers: Branch for 5.0.0 release .../compiler-rt-sanitizers-5.0..ebuild | 134 + 1 file changed, 134 insertions(+) diff --git a/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-5.0..ebuild b/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-5.0..ebuild new file mode 100644 index 000..d6070ffebfc --- /dev/null +++ b/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-5.0..ebuild @@ -0,0 +1,134 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +: ${CMAKE_MAKEFILE_GENERATOR:=ninja} +# (needed due to CMAKE_BUILD_TYPE != Gentoo) +CMAKE_MIN_VERSION=3.7.0-r1 +PYTHON_COMPAT=( python2_7 ) + +inherit check-reqs cmake-utils flag-o-matic git-r3 llvm python-any-r1 versionator + +DESCRIPTION="Compiler runtime libraries for clang (sanitizers & xray)" +HOMEPAGE="https://llvm.org/"; +SRC_URI="" +EGIT_REPO_URI="https://git.llvm.org/git/compiler-rt.git + https://github.com/llvm-mirror/compiler-rt.git"; +EGIT_BRANCH="release_50" + +LICENSE="|| ( UoI-NCSA MIT )" +# Note: this needs to be updated to match version of clang- +SLOT="5.0.0" +KEYWORDS="" +IUSE="test" + +LLVM_SLOT=${SLOT%%.*} +# llvm-4 needed for --cmakedir +DEPEND=" + >=sys-devel/llvm-4 + test? ( + app-portage/unsandbox + $(python_gen_any_dep "~dev-python/lit-${PV}[\${PYTHON_USEDEP}]") + =sys-devel/clang-${PV%_*}*:${LLVM_SLOT} + sys-libs/compiler-rt:${SLOT} ) + ${PYTHON_DEPS}" + +# least intrusive of all +CMAKE_BUILD_TYPE=RelWithDebInfo + +check_space() { + if use test; then + local CHECKREQS_DISK_BUILD=11G + check-reqs_pkg_pretend + fi +} + +pkg_pretend() { + check_space +} + +pkg_setup() { + check_space + llvm_pkg_setup + python-any-r1_pkg_setup +} + +src_unpack() { + if use test; then + # needed for patched gtest + git-r3_fetch "https://git.llvm.org/git/llvm.git + https://github.com/llvm-mirror/llvm.git"; + fi + git-r3_fetch + + if use test; then + git-r3_checkout https://llvm.org/git/llvm.git \ + "${WORKDIR}"/llvm + fi + git-r3_checkout +} + +src_configure() { + # pre-set since we need to pass it to cmake + BUILD_DIR=${WORKDIR}/${P}_build + + local mycmakeargs=( + -DCOMPILER_RT_INSTALL_PATH="${EPREFIX}/usr/lib/clang/${SLOT}" + # use a build dir structure consistent with install + # this makes it possible to easily deploy test-friendly clang + -DCOMPILER_RT_OUTPUT_DIR="${BUILD_DIR}/lib/clang/${SLOT}" + + -DCOMPILER_RT_INCLUDE_TESTS=$(usex test) + # built-ins installed by sys-libs/compiler-rt + -DCOMPILER_RT_BUILD_BUILTINS=OFF + -DCOMPILER_RT_BUILD_SANITIZERS=ON + -DCOMPILER_RT_BUILD_XRAY=ON + ) + if use test; then + mycmakeargs+=( + -DLLVM_MAIN_SRC_DIR="${WORKDIR}/llvm" + -DLIT_COMMAND="${EPREFIX}/usr/bin/unsandbox;${EPREFIX}/usr/bin/lit" + + # they are created during src_test() + -DCOMPILER_RT_TEST_COMPILER="${BUILD_DIR}/lib/llvm/${LLVM_SLOT}/bin/clang" + -DCOMPILER_RT_TEST_CXX_COMPILER="${BUILD_DIR}/lib/llvm/${LLVM_SLOT}/bin/clang++" + ) + + # same flags are passed for build & tests, so we need to strip + # them down to a subset supported by clang + CC=${EPREFIX}/usr/lib/llvm/${LLVM_SLOT}/bin/clang \ + CXX=${EPREFIX}/usr/lib/llvm/${LLVM_SLOT}/bin/clang++ \ + strip-unsupported-flags + fi + + cmake-utils_src_configure + + if use test; then + local sys_dir=( "${EPREFIX}"/usr/lib/clang/${SLOT}/lib/* ) + [[ -e ${sys_dir} ]] || die "Unable to find ${sys_dir}" + [[ ${#sys_dir[@]} -eq 1 ]] || die "Non-deterministic compiler-rt install: ${sys_dir[*]}" + + # copy clang over since resource_dir is located relatively to binary + # therefore, we can put our new libraries in it + mkdir -p "${BUILD_DIR}"/lib/{llvm/${LLVM_SLOT}/{bin,$(get_libdir)},clang/${SLOT}/include} || die + cp "${EPREFIX}"/usr/lib/llvm/${LLVM_SLOT}/bin/clang{,++} \ + "${BUILD_DIR}"/lib/llvm/${LLVM_SLOT}/bin/ || die + cp "${EPREFIX}"/usr/lib/clang/${SLOT}/include/*.h \ +
[gentoo-commits] repo/gentoo:master commit in: dev-util/lldb/
commit: b3d5cd21231e2b3f879dfadbcd5028a8f196ddc0 Author: Michał Górny gentoo org> AuthorDate: Sun Jul 23 16:46:41 2017 + Commit: Michał Górny gentoo org> CommitDate: Mon Jul 24 19:03:46 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b3d5cd21 dev-util/lldb: Branch for 5.0.0 release dev-util/lldb/lldb-5.0..ebuild | 119 + 1 file changed, 119 insertions(+) diff --git a/dev-util/lldb/lldb-5.0..ebuild b/dev-util/lldb/lldb-5.0..ebuild new file mode 100644 index 000..d1d0b573437 --- /dev/null +++ b/dev-util/lldb/lldb-5.0..ebuild @@ -0,0 +1,119 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +: ${CMAKE_MAKEFILE_GENERATOR:=ninja} +# (needed due to CMAKE_BUILD_TYPE != Gentoo) +CMAKE_MIN_VERSION=3.7.0-r1 +PYTHON_COMPAT=( python2_7 ) + +inherit cmake-utils git-r3 llvm python-single-r1 toolchain-funcs + +DESCRIPTION="The LLVM debugger" +HOMEPAGE="https://llvm.org/"; +SRC_URI="" +EGIT_REPO_URI="https://git.llvm.org/git/lldb.git + https://github.com/llvm-mirror/lldb.git"; +EGIT_BRANCH="release_50" + +LICENSE="UoI-NCSA" +SLOT="0" +KEYWORDS="" +IUSE="libedit ncurses python test" + +RDEPEND=" + libedit? ( dev-libs/libedit:0= ) + ncurses? ( >=sys-libs/ncurses-5.9-r3:0= ) + python? ( dev-python/six[${PYTHON_USEDEP}] + ${PYTHON_DEPS} ) + ~sys-devel/clang-${PV}[xml] + ~sys-devel/llvm-${PV} + !https://github.com/swig/swig/issues/769 +DEPEND="${RDEPEND} + python? ( https://git.llvm.org/git/llvm.git + https://github.com/llvm-mirror/llvm.git"; + fi + git-r3_fetch + + if use test; then + git-r3_checkout https://llvm.org/git/llvm.git \ + "${WORKDIR}"/llvm + fi + git-r3_checkout +} + +src_configure() { + local mycmakeargs=( + -DLLDB_DISABLE_CURSES=$(usex !ncurses) + -DLLDB_DISABLE_LIBEDIT=$(usex !libedit) + -DLLDB_DISABLE_PYTHON=$(usex !python) + -DLLVM_ENABLE_TERMINFO=$(usex ncurses) + + -DLLVM_BUILD_TESTS=$(usex test) + # compilers for lit tests + -DLLDB_TEST_C_COMPILER="$(type -P clang)" + -DLLDB_TEST_CXX_COMPILER="$(type -P clang++)" + # compiler for ole' python tests + -DLLDB_TEST_COMPILER="$(type -P clang)" + + # TODO: fix upstream to detect this properly + -DHAVE_LIBDL=ON + -DHAVE_LIBPTHREAD=ON + + # normally we'd have to set LLVM_ENABLE_TERMINFO, HAVE_TERMINFO + # and TERMINFO_LIBS... so just force FindCurses.cmake to use + # ncurses with complete library set (including autodetection + # of -ltinfo) + -DCURSES_NEED_NCURSES=ON + ) + use test && mycmakeargs+=( + -DLLVM_MAIN_SRC_DIR="${WORKDIR}/llvm" + -DLIT_COMMAND="${EPREFIX}/usr/bin/lit" + ) + + cmake-utils_src_configure +} + +src_test() { + cmake-utils_src_make check-lldb-lit + use python && cmake-utils_src_make check-lldb +} + +src_install() { + cmake-utils_src_install + + # oh my... + if use python; then + # remove bundled six module + rm "${D}$(python_get_sitedir)/six.py" || die + + # remove custom readline.so for now + # TODO: figure out how to deal with it + # upstream is basically building a custom readline.so with -ledit + # to avoid symbol collisions between readline and libedit... + rm "${D}$(python_get_sitedir)/readline.so" || die + + # byte-compile the modules + python_optimize + fi +}
[gentoo-commits] repo/gentoo:master commit in: sys-devel/llvm-common/
commit: e6f18f1e5708667ef849dbe833674ae425249ace Author: Michał Górny gentoo org> AuthorDate: Sun Jul 23 15:28:23 2017 + Commit: Michał Górny gentoo org> CommitDate: Mon Jul 24 19:03:43 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e6f18f1e sys-devel/llvm-common: Branch for 5.0.0 release sys-devel/llvm-common/llvm-common-5.0..ebuild | 32 +++ 1 file changed, 32 insertions(+) diff --git a/sys-devel/llvm-common/llvm-common-5.0..ebuild b/sys-devel/llvm-common/llvm-common-5.0..ebuild new file mode 100644 index 000..239d0e083cd --- /dev/null +++ b/sys-devel/llvm-common/llvm-common-5.0..ebuild @@ -0,0 +1,32 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit git-r3 + +DESCRIPTION="Common files shared between multiple slots of LLVM" +HOMEPAGE="https://llvm.org/"; +SRC_URI="" +EGIT_REPO_URI="https://git.llvm.org/git/llvm.git + https://github.com/llvm-mirror/llvm.git"; +EGIT_BRANCH="release_50" + +LICENSE="UoI-NCSA" +SLOT="0" +KEYWORDS="" +IUSE="" + +RDEPEND="!sys-devel/llvm:0" + +src_configure() { :; } +src_compile() { :; } +src_test() { :; } + +src_install() { + insinto /usr/share/vim/vimfiles + doins -r utils/vim/*/ + # some users may find it useful + newdoc utils/vim/README README.vim + dodoc utils/vim/vimrc +}
[gentoo-commits] repo/gentoo:master commit in: sys-libs/libomp/
commit: 51bf6e063e82add109f17897248623bbe45d0d53 Author: Michał Górny gentoo org> AuthorDate: Sun Jul 23 16:51:28 2017 + Commit: Michał Górny gentoo org> CommitDate: Mon Jul 24 19:03:50 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=51bf6e06 sys-libs/libomp: Branch for 5.0.0 release sys-libs/libomp/libomp-5.0..ebuild | 74 ++ 1 file changed, 74 insertions(+) diff --git a/sys-libs/libomp/libomp-5.0..ebuild b/sys-libs/libomp/libomp-5.0..ebuild new file mode 100644 index 000..086e4db0217 --- /dev/null +++ b/sys-libs/libomp/libomp-5.0..ebuild @@ -0,0 +1,74 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +: ${CMAKE_MAKEFILE_GENERATOR:=ninja} +# (needed due to CMAKE_BUILD_TYPE != Gentoo) +CMAKE_MIN_VERSION=3.7.0-r1 +PYTHON_COMPAT=( python2_7 ) + +inherit cmake-multilib git-r3 python-any-r1 + +DESCRIPTION="OpenMP runtime library for LLVM/clang compiler" +HOMEPAGE="https://openmp.llvm.org"; +SRC_URI="" +EGIT_REPO_URI="https://git.llvm.org/git/openmp.git + https://github.com/llvm-mirror/openmp.git"; +EGIT_BRANCH="release_50" + +# Additional licenses: +# - MIT-licensed Intel code, +# - LLVM Software Grant from Intel. + +LICENSE="|| ( UoI-NCSA MIT ) MIT LLVM-Grant" +SLOT="0" +KEYWORDS="" +IUSE="hwloc ompt test" + +RDEPEND="hwloc? ( sys-apps/hwloc:0=[${MULTILIB_USEDEP}] )" +# tests: +# - dev-python/lit provides the test runner +# - sys-devel/llvm provide test utils (e.g. FileCheck) +# - sys-devel/clang provides the compiler to run tests +DEPEND="${RDEPEND} + dev-lang/perl + test? ( + $(python_gen_any_dep 'dev-python/lit[${PYTHON_USEDEP}]') + sys-devel/llvm + >=sys-devel/clang-3.9.0 + )" + +# least intrusive of all +CMAKE_BUILD_TYPE=RelWithDebInfo + +python_check_deps() { + has_version "dev-python/lit[${PYTHON_USEDEP}]" +} + +pkg_setup() { + use test && python-any-r1_pkg_setup +} + +multilib_src_configure() { + local libdir="$(get_libdir)" + local mycmakeargs=( + -DLIBOMP_LIBDIR_SUFFIX="${libdir#lib}" + -DLIBOMPTARGET_LIBDIR_SUFFIX="${libdir#lib}" + -DLIBOMP_USE_HWLOC=$(usex hwloc) + -DLIBOMP_OMPT_SUPPORT=$(usex ompt) + # do not install libgomp.so & libiomp5.so aliases + -DLIBOMP_INSTALL_ALIASES=OFF + # disable unnecessary hack copying stuff back to srcdir + -DLIBOMP_COPY_EXPORTS=OFF + -DLIBOMP_TEST_COMPILER="$(type -P "${CHOST}-clang")" + ) + cmake-utils_src_configure +} + +multilib_src_test() { + # respect TMPDIR! + local -x LIT_PRESERVES_TMP=1 + + cmake-utils_src_make check-libomp +}
[gentoo-commits] repo/gentoo:master commit in: sys-devel/clang/
commit: d2e809ef8a4145bbcbc79ecb0e9613cca121dfb8 Author: Michał Górny gentoo org> AuthorDate: Sun Jul 23 16:45:14 2017 + Commit: Michał Górny gentoo org> CommitDate: Mon Jul 24 19:03:46 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d2e809ef sys-devel/clang: Branch for 5.0.0 release sys-devel/clang/clang-5.0..ebuild | 277 ++ 1 file changed, 277 insertions(+) diff --git a/sys-devel/clang/clang-5.0..ebuild b/sys-devel/clang/clang-5.0..ebuild new file mode 100644 index 000..df33aa3a8b7 --- /dev/null +++ b/sys-devel/clang/clang-5.0..ebuild @@ -0,0 +1,277 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +: ${CMAKE_MAKEFILE_GENERATOR:=ninja} +# (needed due to CMAKE_BUILD_TYPE != Gentoo) +CMAKE_MIN_VERSION=3.7.0-r1 +PYTHON_COMPAT=( python2_7 ) + +inherit cmake-utils flag-o-matic git-r3 llvm multilib-minimal \ + python-single-r1 toolchain-funcs pax-utils versionator + +DESCRIPTION="C language family frontend for LLVM" +HOMEPAGE="https://llvm.org/"; +SRC_URI="" +EGIT_REPO_URI="https://git.llvm.org/git/clang.git + https://github.com/llvm-mirror/clang.git"; +EGIT_BRANCH="release_50" + +# Keep in sync with sys-devel/llvm +ALL_LLVM_TARGETS=( AArch64 AMDGPU ARM BPF Hexagon Lanai Mips MSP430 + NVPTX PowerPC RISCV Sparc SystemZ X86 XCore ) +ALL_LLVM_TARGETS=( "${ALL_LLVM_TARGETS[@]/#/llvm_targets_}" ) +LLVM_TARGET_USEDEPS=${ALL_LLVM_TARGETS[@]/%/?} + +LICENSE="UoI-NCSA" +SLOT="$(get_major_version)" +KEYWORDS="" +IUSE="debug default-compiler-rt default-libcxx +doc multitarget + +static-analyzer test xml z3 elibc_musl kernel_FreeBSD + ${ALL_LLVM_TARGETS[*]}" + +RDEPEND=" + ~sys-devel/llvm-${PV}:${SLOT}=[debug=,${LLVM_TARGET_USEDEPS// /,},${MULTILIB_USEDEP}] + static-analyzer? ( + dev-lang/perl:* + z3? ( sci-mathematics/z3:0= ) + ) + xml? ( dev-libs/libxml2:2=[${MULTILIB_USEDEP}] ) + ${PYTHON_DEPS}" +# configparser-3.2 breaks the build (3.3 or none at all are fine) +DEPEND="${RDEPEND} + doc? ( dev-python/sphinx ) + test? ( ~dev-python/lit-${PV}[${PYTHON_USEDEP}] ) + xml? ( virtual/pkgconfig ) + !!https://git.llvm.org/git/clang-tools-extra.git + https://github.com/llvm-mirror/clang-tools-extra.git"; + if use test; then + # needed for patched gtest + git-r3_fetch "https://git.llvm.org/git/llvm.git + https://github.com/llvm-mirror/llvm.git"; + fi + git-r3_fetch + + git-r3_checkout https://llvm.org/git/clang-tools-extra.git \ + "${S}"/tools/extra + if use test; then + git-r3_checkout https://llvm.org/git/llvm.git \ + "${WORKDIR}"/llvm + fi + git-r3_checkout "${EGIT_REPO_URI}" "${S}" +} + +src_prepare() { + # fix finding compiler-rt libs + eapply "${FILESDIR}"//0001-Driver-Use-arch-type-to-find-compiler-rt-libraries-o.patch + + # fix stand-alone doc build + eapply "${FILESDIR}"//0007-cmake-Support-stand-alone-Sphinx-doxygen-doc-build.patch + + # User patches + eapply_user +} + +multilib_src_configure() { + local llvm_version=$(llvm-config --version) || die + local clang_version=$(get_version_component_range 1-3 "${llvm_version}") + + local mycmakeargs=( + # ensure that the correct llvm-config is used + -DLLVM_CONFIG="$(type -P "${CHOST}-llvm-config")" + -DCMAKE_INSTALL_PREFIX="${EPREFIX}/usr/lib/llvm/${SLOT}" + # relative to bindir + -DCLANG_RESOURCE_DIR="../../../../lib/clang/${clang_version}" + + -DBUILD_SHARED_LIBS=ON + -DLLVM_TARGETS_TO_BUILD="${LLVM_TARGETS// /;}" + -DLLVM_BUILD_TESTS=$(usex test) + + # these are not propagated reliably, so redefine them + -DLLVM_ENABLE_EH=ON + -DLLVM_ENABLE_RTTI=ON + + -DCMAKE_DISABLE_FIND_PACKAGE_LibXml2=$(usex !xml) + # libgomp support fails to find headers without explicit -I + # furthermore, it provides only syntax checking + -DCLANG_DEFAULT_OPENMP_RUNTIME=libomp + + # override default stdlib and rtlib + -DCLANG_DEFAULT_CXX_STDLIB=$(usex default-libcxx libc++ "") + -DCLANG_DEFAULT_RTLIB=$(usex default-compiler-rt compiler-rt "") + + -DCLANG_ENABLE_ARCMT=$(usex static-analyzer) + -DCLANG_ENABLE_STATIC_ANALYZER=$(usex static-analyzer) + # z3 is not multilib-friendly + -DCLANG_ANALYZER_BUILD_Z3=$(multilib_native_usex z3) + -DZ3_INCLUDE_DIR="${EPREFIX}/usr/include/z3" + ) + use test && mycmakeargs+=( + -DLLVM_MAIN_SRC_DIR="${WORKDIR}/llvm"
[gentoo-commits] repo/gentoo:master commit in: sys-devel/lld/
commit: cbda03c26b5c5c26662fce4f1f8114b4bbfa9682 Author: Michał Górny gentoo org> AuthorDate: Sun Jul 23 16:44:29 2017 + Commit: Michał Górny gentoo org> CommitDate: Mon Jul 24 19:03:45 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cbda03c2 sys-devel/lld: Branch for 5.0.0 release sys-devel/lld/lld-5.0..ebuild | 75 +++ 1 file changed, 75 insertions(+) diff --git a/sys-devel/lld/lld-5.0..ebuild b/sys-devel/lld/lld-5.0..ebuild new file mode 100644 index 000..6c2601f5d42 --- /dev/null +++ b/sys-devel/lld/lld-5.0..ebuild @@ -0,0 +1,75 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +: ${CMAKE_MAKEFILE_GENERATOR:=ninja} +# (needed due to CMAKE_BUILD_TYPE != Gentoo) +CMAKE_MIN_VERSION=3.7.0-r1 +PYTHON_COMPAT=( python2_7 ) + +inherit cmake-utils git-r3 llvm python-any-r1 + +DESCRIPTION="The LLVM linker (link editor)" +HOMEPAGE="https://llvm.org/"; +SRC_URI="" +EGIT_REPO_URI="https://git.llvm.org/git/lld.git + https://github.com/llvm-mirror/lld.git"; +EGIT_BRANCH="release_50" + +LICENSE="UoI-NCSA" +SLOT="0" +KEYWORDS="" +IUSE="test" + +RDEPEND="~sys-devel/llvm-${PV}" +DEPEND="${RDEPEND} + test? ( $(python_gen_any_dep "~dev-python/lit-${PV}[\${PYTHON_USEDEP}]") )" + +# least intrusive of all +CMAKE_BUILD_TYPE=RelWithDebInfo + +python_check_deps() { + has_version "dev-python/lit[${PYTHON_USEDEP}]" +} + +pkg_setup() { + LLVM_MAX_SLOT=${PV%%.*} llvm_pkg_setup + use test && python-any-r1_pkg_setup +} + +src_unpack() { + if use test; then + # needed for patched gtest + git-r3_fetch "https://git.llvm.org/git/llvm.git + https://github.com/llvm-mirror/llvm.git"; + fi + git-r3_fetch + + if use test; then + git-r3_checkout https://llvm.org/git/llvm.git \ + "${WORKDIR}"/llvm + fi + git-r3_checkout +} + +src_configure() { + local mycmakeargs=( + -DBUILD_SHARED_LIBS=ON + + -DLLVM_INCLUDE_TESTS=$(usex test) + # TODO: fix detecting pthread upstream in stand-alone build + -DPTHREAD_LIB='-lpthread' + ) + use test && mycmakeargs+=( + -DLLVM_BUILD_TESTS=ON + -DLLVM_MAIN_SRC_DIR="${WORKDIR}/llvm" + -DLIT_COMMAND="${EPREFIX}/usr/bin/lit" + ) + + cmake-utils_src_configure +} + +src_test() { + cmake-utils_src_make check-lld +}
[gentoo-commits] repo/gentoo:master commit in: sys-libs/libcxxabi/
commit: bc9eb52c4e3bde8af4167bd13878f2fde322cfc7 Author: Michał Górny gentoo org> AuthorDate: Sun Jul 23 16:50:36 2017 + Commit: Michał Górny gentoo org> CommitDate: Mon Jul 24 19:03:48 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc9eb52c sys-libs/libcxxabi: Branch for 5.0.0 release sys-libs/libcxxabi/libcxxabi-5.0..ebuild | 99 1 file changed, 99 insertions(+) diff --git a/sys-libs/libcxxabi/libcxxabi-5.0..ebuild b/sys-libs/libcxxabi/libcxxabi-5.0..ebuild new file mode 100644 index 000..8a83444b8e8 --- /dev/null +++ b/sys-libs/libcxxabi/libcxxabi-5.0..ebuild @@ -0,0 +1,99 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +: ${CMAKE_MAKEFILE_GENERATOR:=ninja} +# (needed due to CMAKE_BUILD_TYPE != Gentoo) +CMAKE_MIN_VERSION=3.7.0-r1 +PYTHON_COMPAT=( python2_7 ) + +inherit cmake-multilib git-r3 llvm python-any-r1 + +DESCRIPTION="Low level support for a standard C++ library" +HOMEPAGE="https://libcxxabi.llvm.org/"; +SRC_URI="" +EGIT_REPO_URI="https://git.llvm.org/git/libcxxabi.git + https://github.com/llvm-mirror/libcxxabi.git"; +EGIT_BRANCH="release_50" + +LICENSE="|| ( UoI-NCSA MIT )" +SLOT="0" +KEYWORDS="" +IUSE="+libunwind +static-libs test" + +RDEPEND=" + libunwind? ( + || ( + >=sys-libs/libunwind-1.0.1-r1[static-libs?,${MULTILIB_USEDEP}] + >=sys-libs/llvm-libunwind-3.9.0-r1[static-libs?,${MULTILIB_USEDEP}] + ) + )" +# LLVM 4 required for llvm-config --cmakedir +DEPEND="${RDEPEND} + >=sys-devel/llvm-4 + test? ( >=sys-devel/clang-3.9.0 + ~sys-libs/libcxx-${PV}[libcxxabi(-)] + $(python_gen_any_dep 'dev-python/lit[${PYTHON_USEDEP}]') )" + +# least intrusive of all +CMAKE_BUILD_TYPE=RelWithDebInfo + +python_check_deps() { + has_version "dev-python/lit[${PYTHON_USEDEP}]" +} + +pkg_setup() { + llvm_pkg_setup + use test && python-any-r1_pkg_setup +} + +src_unpack() { + # we need the headers + git-r3_fetch "https://git.llvm.org/git/libcxx.git + https://github.com/llvm-mirror/libcxx.git"; + git-r3_fetch + + git-r3_checkout https://llvm.org/git/libcxx.git \ + "${WORKDIR}"/libcxx + git-r3_checkout +} + +multilib_src_configure() { + local libdir=$(get_libdir) + local mycmakeargs=( + -DLIBCXXABI_LIBDIR_SUFFIX=${libdir#lib} + -DLIBCXXABI_ENABLE_SHARED=ON + -DLIBCXXABI_ENABLE_STATIC=$(usex static-libs) + -DLIBCXXABI_USE_LLVM_UNWINDER=$(usex libunwind) + -DLIBCXXABI_INCLUDE_TESTS=$(usex test) + + -DLIBCXXABI_LIBCXX_INCLUDES="${WORKDIR}"/libcxx/include + # upstream is omitting standard search path for this + # probably because gcc & clang are bundling their own unwind.h + -DLIBCXXABI_LIBUNWIND_INCLUDES="${EPREFIX}"/usr/include + # this only needs to exist, it does not have to make sense + # FIXME: remove this once https://reviews.llvm.org/D25314 is merged + -DLIBCXXABI_LIBUNWIND_SOURCES="${T}" + ) + if use test; then + mycmakeargs+=( + -DLIT_COMMAND="${EPREFIX}"/usr/bin/lit + ) + fi + cmake-utils_src_configure +} + +multilib_src_test() { + local clang_path=$(type -P "${CHOST:+${CHOST}-}clang" 2>/dev/null) + + [[ -n ${clang_path} ]] || die "Unable to find ${CHOST}-clang for tests" + sed -i -e "/cxx_under_test/s^\".*\"^\"${clang_path}\"^" test/lit.site.cfg || die + + cmake-utils_src_make check-libcxxabi +} + +multilib_src_install_all() { + insinto /usr/include/libcxxabi + doins -r include/. +}
[gentoo-commits] repo/gentoo:master commit in: sys-devel/llvm/
commit: 35b913922d98158b1fe1fba9c2641d80879bdb43 Author: Michał Górny gentoo org> AuthorDate: Sun Jul 23 16:57:29 2017 + Commit: Michał Górny gentoo org> CommitDate: Mon Jul 24 19:03:51 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35b91392 sys-devel/llvm: Adjust the slot for sys-devel/llvm/llvm-.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-devel/llvm/llvm-.ebuild b/sys-devel/llvm/llvm-.ebuild index adc0505a80a..d5e7da2b501 100644 --- a/sys-devel/llvm/llvm-.ebuild +++ b/sys-devel/llvm/llvm-.ebuild @@ -32,7 +32,7 @@ ALL_LLVM_TARGETS=( "${ALL_LLVM_TARGETS[@]/#/llvm_targets_}" ) LICENSE="UoI-NCSA rc BSD public-domain llvm_targets_ARM? ( LLVM-Grant )" -SLOT="5" +SLOT="6" KEYWORDS="" IUSE="debug +doc gold libedit +libffi ncurses test elibc_musl kernel_Darwin ${ALL_LLVM_TARGETS[*]}"
[gentoo-commits] repo/gentoo:master commit in: dev-python/lit/
commit: 13ea51202f971c357987d7d093a6899ab05b842c Author: Michał Górny gentoo org> AuthorDate: Sun Jul 23 15:30:01 2017 + Commit: Michał Górny gentoo org> CommitDate: Mon Jul 24 19:03:44 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=13ea5120 dev-python/lit: Branch for 5.0.0 release dev-python/lit/lit-5.0..ebuild | 34 ++ 1 file changed, 34 insertions(+) diff --git a/dev-python/lit/lit-5.0..ebuild b/dev-python/lit/lit-5.0..ebuild new file mode 100644 index 000..61b9ce3ec02 --- /dev/null +++ b/dev-python/lit/lit-5.0..ebuild @@ -0,0 +1,34 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +PYTHON_COMPAT=( python2_7 python3_{4,5,6} ) +inherit distutils-r1 git-r3 + +DESCRIPTION="A stand-alone install of the LLVM suite testing tool" +HOMEPAGE="https://llvm.org/"; +SRC_URI="" +EGIT_REPO_URI="https://git.llvm.org/git/llvm.git + https://github.com/llvm-mirror/llvm.git"; +EGIT_BRANCH="release_50" + +LICENSE="UoI-NCSA" +SLOT="0" +KEYWORDS="" +IUSE="test" + +S=${WORKDIR}/${P}/utils/lit + +# Tests require 'FileCheck' and 'not' utilities (from llvm) +DEPEND=" + dev-python/setuptools[${PYTHON_USEDEP}] + test? ( + dev-python/psutil[${PYTHON_USEDEP}] + sys-devel/llvm )" + +# TODO: move the manpage generation here (from sys-devel/llvm) + +python_test() { + ./lit.py -sv tests || die +}
[gentoo-commits] repo/gentoo:master commit in: www-client/opera-developer/
commit: 71aa70d258f7c691686e4762cd35bcec6d4937cf Author: Jeroen Roovers gentoo org> AuthorDate: Mon Jul 24 18:59:50 2017 + Commit: Jeroen Roovers gentoo org> CommitDate: Mon Jul 24 19:00:33 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=71aa70d2 www-client/opera-developer: Version bump. Package-Manager: Portage-2.3.6, Repoman-2.3.3 www-client/opera-developer/Manifest| 1 + .../opera-developer-48.0.2664.0.ebuild | 89 ++ 2 files changed, 90 insertions(+) diff --git a/www-client/opera-developer/Manifest b/www-client/opera-developer/Manifest index 2c1ecfc7929..fdf6efb70e7 100644 --- a/www-client/opera-developer/Manifest +++ b/www-client/opera-developer/Manifest @@ -1,2 +1,3 @@ DIST opera-developer_48.0.2643.0_amd64.deb 50688714 SHA256 77a5bf0737c6128adf8d21b9a8bef58b70c7692cbc3345d1df88e260f1e084ac SHA512 3af2fc00cc9bc1e1c11765134a73018e0ce9f56b99ade1f77328ca41b624a2ac6bed43024564127c369522618797c4a198ac8d88391b2a71fbbc0d163b99b38c WHIRLPOOL cb5cce2d7498ec6706a0adfdaa3318e21bf1c28e93d9a720b9df724fb52ef8e0d327bf08f8d8785225d1ade34e71bd27586cdd21659eb6307354dc53448150be DIST opera-developer_48.0.2657.0_amd64.deb 50831978 SHA256 d3ec7488322e529e77d4090b3ad9e23f62ac4e3faa32bea4477ea9d5fd7c3959 SHA512 29222384fb20eda2791314dbe68aff76d3d4ca33291daeca0436920a70c749a39d7f01aa89064da338e37c0ca8a20223476c04a1bed5c0a8a23da3bfb63a3c1a WHIRLPOOL 3bfab75d4cf249007c08ea54bd6594b3005104e7c9a0cef4bc1aa414f7961ef28099e219b7b3588c919cf8a27113a8f76f2762feba90ea3b17444f8e4c165b5c +DIST opera-developer_48.0.2664.0_amd64.deb 50521996 SHA256 f41f9fbfa69e36bcb78d5bff6f13fc4c4bbb38bf18fc73bade95d88f782fa2f7 SHA512 932e53e019f4588a8c4cac34c7c6dc0f4c692d2b206f6d5eae09eb3cedb8c0e9971d075d5096dc291fc616d3b4984eb8ff59da8e136ba7d8b2c13295931e662a WHIRLPOOL 39a95de2e31c32f4ee7f9f9cd4f10e10fa76605ae871428da0ae98c4e3b99117421900d4c21f18a0cd3cb6fdd0bf4b33b57ab19e565ae8ec2aabb95e23da5817 diff --git a/www-client/opera-developer/opera-developer-48.0.2664.0.ebuild b/www-client/opera-developer/opera-developer-48.0.2664.0.ebuild new file mode 100644 index 000..75d0b9628bc --- /dev/null +++ b/www-client/opera-developer/opera-developer-48.0.2664.0.ebuild @@ -0,0 +1,89 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +CHROMIUM_LANGS=" + be bg bn ca cs da de el en-GB es es-419 fi fil fr fr-CA he hi hr hu id it + ja ko lt lv ms nb nl pl pt-BR pt-PT ro ru sk sr sv sw ta te th tr uk vi + zh-CN zh-TW +" +inherit chromium-2 multilib unpacker + +DESCRIPTION="A fast and secure web browser" +HOMEPAGE="http://www.opera.com/"; +LICENSE="OPERA-2014" +SLOT="0" +SRC_URI_BASE="http://get.geo.opera.com/pub/"; +SRC_URI=" + amd64? ( "${SRC_URI_BASE}${PN}/${PV}/linux/${PN}_${PV}_amd64.deb" ) +" +KEYWORDS="~amd64" + +RDEPEND=" + dev-libs/expat + dev-libs/glib:2 + dev-libs/nspr + dev-libs/nss + gnome-base/gconf:2 + media-libs/alsa-lib + media-libs/fontconfig + media-libs/freetype + net-misc/curl + net-print/cups + sys-apps/dbus + x11-libs/cairo + x11-libs/gdk-pixbuf + x11-libs/gtk+:3 + x11-libs/libX11 + x11-libs/libXScrnSaver + x11-libs/libXcomposite + x11-libs/libXcursor + x11-libs/libXdamage + x11-libs/libXext + x11-libs/libXfixes + x11-libs/libXi + x11-libs/libXrandr + x11-libs/libXrender + x11-libs/libXtst + x11-libs/libnotify + x11-libs/pango[X] +" + +QA_PREBUILT="*" +S=${WORKDIR} +OPERA_HOME="usr/$(get_libdir)/${PN}" + +src_unpack() { + unpack_deb ${A} +} + +src_prepare() { + case ${ARCH} in + amd64) + mv usr/lib/x86_64-linux-gnu usr/$(get_libdir) || die + rm -r usr/lib || die + ;; + x86) + mv usr/lib/i386-linux-gnu/${PN} usr/$(get_libdir)/ || die + ;; + esac + + rm usr/bin/${PN} || die + + rm usr/share/doc/${PN}/copyright || die + mv usr/share/doc/${PN} usr/share/doc/${PF} || die + + pushd "${OPERA_HOME}/localization" > /dev/null || die + chromium_remove_language_paks + popd > /dev/null || die + + sed -i \ + -e 's|^TargetEnvironment|X-&|g' \ + usr/share/applications/${PN}.desktop || die +} + +src_install() { + mv * "${D}" || die + dosym ../$(get_libdir)/${PN}/${PN} /usr/bin/${PN} + fperms 4711 /usr/$(get_libdir)/${PN}/opera_sandbox +}
[gentoo-commits] repo/gentoo:master commit in: www-client/opera-developer/
commit: d8419ab118268c31062309b0ff9e75aa22b78637 Author: Jeroen Roovers gentoo org> AuthorDate: Mon Jul 24 19:00:18 2017 + Commit: Jeroen Roovers gentoo org> CommitDate: Mon Jul 24 19:00:36 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d8419ab1 www-client/opera-developer: Old. Package-Manager: Portage-2.3.6, Repoman-2.3.3 www-client/opera-developer/Manifest| 1 - .../opera-developer-48.0.2643.0.ebuild | 89 -- 2 files changed, 90 deletions(-) diff --git a/www-client/opera-developer/Manifest b/www-client/opera-developer/Manifest index fdf6efb70e7..7bc601daf0c 100644 --- a/www-client/opera-developer/Manifest +++ b/www-client/opera-developer/Manifest @@ -1,3 +1,2 @@ -DIST opera-developer_48.0.2643.0_amd64.deb 50688714 SHA256 77a5bf0737c6128adf8d21b9a8bef58b70c7692cbc3345d1df88e260f1e084ac SHA512 3af2fc00cc9bc1e1c11765134a73018e0ce9f56b99ade1f77328ca41b624a2ac6bed43024564127c369522618797c4a198ac8d88391b2a71fbbc0d163b99b38c WHIRLPOOL cb5cce2d7498ec6706a0adfdaa3318e21bf1c28e93d9a720b9df724fb52ef8e0d327bf08f8d8785225d1ade34e71bd27586cdd21659eb6307354dc53448150be DIST opera-developer_48.0.2657.0_amd64.deb 50831978 SHA256 d3ec7488322e529e77d4090b3ad9e23f62ac4e3faa32bea4477ea9d5fd7c3959 SHA512 29222384fb20eda2791314dbe68aff76d3d4ca33291daeca0436920a70c749a39d7f01aa89064da338e37c0ca8a20223476c04a1bed5c0a8a23da3bfb63a3c1a WHIRLPOOL 3bfab75d4cf249007c08ea54bd6594b3005104e7c9a0cef4bc1aa414f7961ef28099e219b7b3588c919cf8a27113a8f76f2762feba90ea3b17444f8e4c165b5c DIST opera-developer_48.0.2664.0_amd64.deb 50521996 SHA256 f41f9fbfa69e36bcb78d5bff6f13fc4c4bbb38bf18fc73bade95d88f782fa2f7 SHA512 932e53e019f4588a8c4cac34c7c6dc0f4c692d2b206f6d5eae09eb3cedb8c0e9971d075d5096dc291fc616d3b4984eb8ff59da8e136ba7d8b2c13295931e662a WHIRLPOOL 39a95de2e31c32f4ee7f9f9cd4f10e10fa76605ae871428da0ae98c4e3b99117421900d4c21f18a0cd3cb6fdd0bf4b33b57ab19e565ae8ec2aabb95e23da5817 diff --git a/www-client/opera-developer/opera-developer-48.0.2643.0.ebuild b/www-client/opera-developer/opera-developer-48.0.2643.0.ebuild deleted file mode 100644 index 75d0b9628bc..000 --- a/www-client/opera-developer/opera-developer-48.0.2643.0.ebuild +++ /dev/null @@ -1,89 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 -CHROMIUM_LANGS=" - be bg bn ca cs da de el en-GB es es-419 fi fil fr fr-CA he hi hr hu id it - ja ko lt lv ms nb nl pl pt-BR pt-PT ro ru sk sr sv sw ta te th tr uk vi - zh-CN zh-TW -" -inherit chromium-2 multilib unpacker - -DESCRIPTION="A fast and secure web browser" -HOMEPAGE="http://www.opera.com/"; -LICENSE="OPERA-2014" -SLOT="0" -SRC_URI_BASE="http://get.geo.opera.com/pub/"; -SRC_URI=" - amd64? ( "${SRC_URI_BASE}${PN}/${PV}/linux/${PN}_${PV}_amd64.deb" ) -" -KEYWORDS="~amd64" - -RDEPEND=" - dev-libs/expat - dev-libs/glib:2 - dev-libs/nspr - dev-libs/nss - gnome-base/gconf:2 - media-libs/alsa-lib - media-libs/fontconfig - media-libs/freetype - net-misc/curl - net-print/cups - sys-apps/dbus - x11-libs/cairo - x11-libs/gdk-pixbuf - x11-libs/gtk+:3 - x11-libs/libX11 - x11-libs/libXScrnSaver - x11-libs/libXcomposite - x11-libs/libXcursor - x11-libs/libXdamage - x11-libs/libXext - x11-libs/libXfixes - x11-libs/libXi - x11-libs/libXrandr - x11-libs/libXrender - x11-libs/libXtst - x11-libs/libnotify - x11-libs/pango[X] -" - -QA_PREBUILT="*" -S=${WORKDIR} -OPERA_HOME="usr/$(get_libdir)/${PN}" - -src_unpack() { - unpack_deb ${A} -} - -src_prepare() { - case ${ARCH} in - amd64) - mv usr/lib/x86_64-linux-gnu usr/$(get_libdir) || die - rm -r usr/lib || die - ;; - x86) - mv usr/lib/i386-linux-gnu/${PN} usr/$(get_libdir)/ || die - ;; - esac - - rm usr/bin/${PN} || die - - rm usr/share/doc/${PN}/copyright || die - mv usr/share/doc/${PN} usr/share/doc/${PF} || die - - pushd "${OPERA_HOME}/localization" > /dev/null || die - chromium_remove_language_paks - popd > /dev/null || die - - sed -i \ - -e 's|^TargetEnvironment|X-&|g' \ - usr/share/applications/${PN}.desktop || die -} - -src_install() { - mv * "${D}" || die - dosym ../$(get_libdir)/${PN}/${PN} /usr/bin/${PN} - fperms 4711 /usr/$(get_libdir)/${PN}/opera_sandbox -}
[gentoo-commits] repo/gentoo:master commit in: media-fonts/terminus-font/
commit: 9c9f1d8449917dda59d84df0aa7bdcb87fa8eecf Author: Markus Meier gentoo org> AuthorDate: Mon Jul 24 17:59:31 2017 + Commit: Markus Meier gentoo org> CommitDate: Mon Jul 24 17:59:31 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c9f1d84 media-fonts/terminus-font: arm stable, bug #625398 Package-Manager: Portage-2.3.6, Repoman-2.3.1 RepoMan-Options: --include-arches="arm" media-fonts/terminus-font/terminus-font-4.40.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-fonts/terminus-font/terminus-font-4.40.ebuild b/media-fonts/terminus-font/terminus-font-4.40.ebuild index 4ebcc342f10..1dce78e984f 100644 --- a/media-fonts/terminus-font/terminus-font-4.40.ebuild +++ b/media-fonts/terminus-font/terminus-font-4.40.ebuild @@ -10,7 +10,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}/${P}.tar.gz" LICENSE="OFL-1.1 GPL-2" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos" IUSE="a-like-o +center-tilde distinct-l +pcf +pcf-unicode-only +psf quote raw-font-data ru-dv +ru-g ru-i ru-k"
[gentoo-commits] repo/gentoo:master commit in: net-irc/znc/
commit: 8482fd7ce024e739973f90caa7b4c40c5766d8e5 Author: Markus Meier gentoo org> AuthorDate: Mon Jul 24 17:59:04 2017 + Commit: Markus Meier gentoo org> CommitDate: Mon Jul 24 17:59:04 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8482fd7c net-irc/znc: arm stable, bug #625332 Package-Manager: Portage-2.3.6, Repoman-2.3.1 RepoMan-Options: --include-arches="arm" net-irc/znc/znc-1.6.5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-irc/znc/znc-1.6.5.ebuild b/net-irc/znc/znc-1.6.5.ebuild index 627cda0361c..aa178a8332e 100644 --- a/net-irc/znc/znc-1.6.5.ebuild +++ b/net-irc/znc/znc-1.6.5.ebuild @@ -15,7 +15,7 @@ SRC_URI=" http://znc.in/releases/archive/${PN}-${MY_PV}.tar.gz test? ( ${GTEST_URL} ) " -KEYWORDS="amd64 ~arm ~x86" +KEYWORDS="amd64 arm ~x86" HOMEPAGE="http://znc.in"; LICENSE="Apache-2.0"
[gentoo-commits] repo/gentoo:master commit in: app-text/xapian-omega/
commit: 2722cfd35cce888c0db43766613d98297f15e429 Author: Markus Meier gentoo org> AuthorDate: Mon Jul 24 17:58:35 2017 + Commit: Markus Meier gentoo org> CommitDate: Mon Jul 24 17:58:35 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2722cfd3 app-text/xapian-omega: arm stable, bug #624912 Package-Manager: Portage-2.3.6, Repoman-2.3.1 RepoMan-Options: --include-arches="arm" app-text/xapian-omega/xapian-omega-1.4.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-text/xapian-omega/xapian-omega-1.4.4.ebuild b/app-text/xapian-omega/xapian-omega-1.4.4.ebuild index 33499f1f44b..650a1b36d5b 100644 --- a/app-text/xapian-omega/xapian-omega-1.4.4.ebuild +++ b/app-text/xapian-omega/xapian-omega-1.4.4.ebuild @@ -10,7 +10,7 @@ S="${WORKDIR}/xapian-omega-${PV}" LICENSE="GPL-2" SLOT="0" -KEYWORDS="alpha amd64 ~arm ia64 ~mips ~ppc ~ppc64 ~x86" +KEYWORDS="alpha amd64 arm ia64 ~mips ~ppc ~ppc64 ~x86" IUSE="" DEPEND="dev-libs/xapian:0/30
[gentoo-commits] repo/gentoo:master commit in: dev-libs/xapian-bindings/
commit: 684336c6b54dff78ad5578dde34638729f8bc23b Author: Markus Meier gentoo org> AuthorDate: Mon Jul 24 17:58:31 2017 + Commit: Markus Meier gentoo org> CommitDate: Mon Jul 24 17:58:31 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=684336c6 dev-libs/xapian-bindings: arm stable, bug #624912 Package-Manager: Portage-2.3.6, Repoman-2.3.1 RepoMan-Options: --include-arches="arm" dev-libs/xapian-bindings/xapian-bindings-1.4.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/xapian-bindings/xapian-bindings-1.4.4.ebuild b/dev-libs/xapian-bindings/xapian-bindings-1.4.4.ebuild index 51d32b0f4ea..a829fc1832f 100644 --- a/dev-libs/xapian-bindings/xapian-bindings-1.4.4.ebuild +++ b/dev-libs/xapian-bindings/xapian-bindings-1.4.4.ebuild @@ -20,7 +20,7 @@ SRC_URI="http://oligarchy.co.uk/xapian/${PV}/${P}.tar.xz"; LICENSE="GPL-2" SLOT="0" -KEYWORDS="alpha amd64 ~arm ia64 ~mips ~ppc ~ppc64 ~sparc ~x86" +KEYWORDS="alpha amd64 arm ia64 ~mips ~ppc ~ppc64 ~sparc ~x86" IUSE="java lua mono perl php python ruby tcl" REQUIRED_USE="|| ( java lua mono perl php python ruby tcl )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/xapian/
commit: ed59fc5f10d895940d0ca6f9e170c5a12b74d1ca Author: Markus Meier gentoo org> AuthorDate: Mon Jul 24 17:58:23 2017 + Commit: Markus Meier gentoo org> CommitDate: Mon Jul 24 17:58:23 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed59fc5f dev-libs/xapian: arm stable, bug #624912 Package-Manager: Portage-2.3.6, Repoman-2.3.1 RepoMan-Options: --include-arches="arm" dev-libs/xapian/xapian-1.4.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/xapian/xapian-1.4.4.ebuild b/dev-libs/xapian/xapian-1.4.4.ebuild index c46388aaa89..ece49685414 100644 --- a/dev-libs/xapian/xapian-1.4.4.ebuild +++ b/dev-libs/xapian/xapian-1.4.4.ebuild @@ -13,7 +13,7 @@ SRC_URI="http://oligarchy.co.uk/xapian/${PV}/${MY_P}.tar.xz"; LICENSE="GPL-2" SLOT="0/30" # ABI version of libxapian.so -KEYWORDS="alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ~ppc ~ppc64 ~sparc ~x86" +KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ~mips ~ppc ~ppc64 ~sparc ~x86" IUSE="doc static-libs -cpu_flags_x86_sse +cpu_flags_x86_sse2 +glass +chert +inmemory" DEPEND="sys-libs/zlib"
[gentoo-commits] repo/gentoo:master commit in: media-libs/libpng/
commit: 542f09fb409a0dea2985840c23b214a2ae36d6f5 Author: Markus Meier gentoo org> AuthorDate: Mon Jul 24 17:57:56 2017 + Commit: Markus Meier gentoo org> CommitDate: Mon Jul 24 17:57:56 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=542f09fb media-libs/libpng: arm stable, bug #624548 Package-Manager: Portage-2.3.6, Repoman-2.3.1 RepoMan-Options: --include-arches="arm" media-libs/libpng/libpng-1.6.29.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/libpng/libpng-1.6.29.ebuild b/media-libs/libpng/libpng-1.6.29.ebuild index ef6eb9b2eb6..564b5e3dbe1 100644 --- a/media-libs/libpng/libpng-1.6.29.ebuild +++ b/media-libs/libpng/libpng-1.6.29.ebuild @@ -12,7 +12,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.xz LICENSE="libpng" SLOT="0/16" -KEYWORDS="alpha amd64 ~arm ~arm64 ~hppa ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" +KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" IUSE="apng cpu_flags_x86_sse neon static-libs" RDEPEND=">=sys-libs/zlib-1.2.8-r1:=[${MULTILIB_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: net-libs/liboping/
commit: f10393aeb6c034d294523bd99c34a8fd1ff2cda3 Author: Markus Meier gentoo org> AuthorDate: Mon Jul 24 17:57:27 2017 + Commit: Markus Meier gentoo org> CommitDate: Mon Jul 24 17:57:27 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f10393ae net-libs/liboping: arm stable, bug #624460 Package-Manager: Portage-2.3.6, Repoman-2.3.1 RepoMan-Options: --include-arches="arm" net-libs/liboping/liboping-1.10.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/liboping/liboping-1.10.0.ebuild b/net-libs/liboping/liboping-1.10.0.ebuild index b7f33315462..f091b4b58f2 100644 --- a/net-libs/liboping/liboping-1.10.0.ebuild +++ b/net-libs/liboping/liboping-1.10.0.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://noping.cc/files/${P}.tar.bz2"; LICENSE="LGPL-2.1 GPL-2" SLOT="0/0.3" -KEYWORDS="amd64 ~arm ~x86" +KEYWORDS="amd64 arm ~x86" IUSE="+filecaps ncurses perl" DEPEND="ncurses? ( sys-libs/ncurses:0= )"
[gentoo-commits] repo/gentoo:master commit in: net-wireless/bluez-tools/
commit: 73f3dd4df1ff7ee92f213864f298ed57532797b9 Author: Markus Meier gentoo org> AuthorDate: Mon Jul 24 17:52:01 2017 + Commit: Markus Meier gentoo org> CommitDate: Mon Jul 24 17:52:01 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=73f3dd4d net-wireless/bluez-tools: add ~arm, bug #622758 Package-Manager: Portage-2.3.6, Repoman-2.3.1 RepoMan-Options: --include-arches="arm" net-wireless/bluez-tools/bluez-tools-0_p20161212.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-wireless/bluez-tools/bluez-tools-0_p20161212.ebuild b/net-wireless/bluez-tools/bluez-tools-0_p20161212.ebuild index 7a4749f5289..50c87f4224c 100644 --- a/net-wireless/bluez-tools/bluez-tools-0_p20161212.ebuild +++ b/net-wireless/bluez-tools/bluez-tools-0_p20161212.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://github.com/khvzak/${PN}/archive/${COMMIT}.tar.gz -> ${P}.tar.gz LICENSE="GPL-2+" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="~amd64 ~arm ~x86" IUSE="" RDEPEND="dev-libs/dbus-glib
[gentoo-commits] repo/gentoo:master commit in: dev-libs/xmlsec/
commit: 6a84eadf7dba1dc6d7b0b8220354ca258b4ffc76 Author: Markus Meier gentoo org> AuthorDate: Mon Jul 24 17:51:43 2017 + Commit: Markus Meier gentoo org> CommitDate: Mon Jul 24 17:51:43 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a84eadf dev-libs/xmlsec: add ~arm, bug #624808 Package-Manager: Portage-2.3.6, Repoman-2.3.1 RepoMan-Options: --include-arches="arm" dev-libs/xmlsec/xmlsec-1.2.24.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/xmlsec/xmlsec-1.2.24.ebuild b/dev-libs/xmlsec/xmlsec-1.2.24.ebuild index ce5133a74ab..2a7a4fa379a 100644 --- a/dev-libs/xmlsec/xmlsec-1.2.24.ebuild +++ b/dev-libs/xmlsec/xmlsec-1.2.24.ebuild @@ -11,7 +11,7 @@ SRC_URI="http://www.aleksey.com/xmlsec/download/${PN}1-${PV}.tar.gz"; LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~ppc ~ppc64 ~sparc ~x86" +KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~sparc ~x86" IUSE="doc gcrypt gnutls nss +openssl static-libs" REQUIRED_USE="|| ( gcrypt gnutls nss openssl ) gnutls? ( gcrypt )"
[gentoo-commits] repo/gentoo:master commit in: www-servers/puma/
commit: 94b5c652b829effc1e075fb22f867673aece3d59 Author: Markus Meier gentoo org> AuthorDate: Mon Jul 24 17:50:22 2017 + Commit: Markus Meier gentoo org> CommitDate: Mon Jul 24 17:50:22 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=94b5c652 www-servers/puma: add ~arm, bug #624234 Package-Manager: Portage-2.3.6, Repoman-2.3.1 RepoMan-Options: --include-arches="arm" www-servers/puma/puma-3.9.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/www-servers/puma/puma-3.9.1.ebuild b/www-servers/puma/puma-3.9.1.ebuild index 575676364d6..118aa44cbc3 100644 --- a/www-servers/puma/puma-3.9.1.ebuild +++ b/www-servers/puma/puma-3.9.1.ebuild @@ -15,7 +15,7 @@ SRC_URI="https://github.com/puma/puma/archive/v${PV}.tar.gz -> ${P}.tar.gz" LICENSE="BSD" SLOT="3" -KEYWORDS="~amd64 ~arm64" +KEYWORDS="~amd64 ~arm ~arm64" IUSE="" DEPEND+=" dev-libs/openssl:0 test? ( net-misc/curl )"
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/actionpack/
commit: c54954f03bc6397acea4bacad4fe96bd8c823cd8 Author: Markus Meier gentoo org> AuthorDate: Mon Jul 24 17:51:19 2017 + Commit: Markus Meier gentoo org> CommitDate: Mon Jul 24 17:51:19 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c54954f0 dev-ruby/actionpack: add ~arm, bug #624234 Package-Manager: Portage-2.3.6, Repoman-2.3.1 RepoMan-Options: --include-arches="arm" dev-ruby/actionpack/actionpack-5.1.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ruby/actionpack/actionpack-5.1.2.ebuild b/dev-ruby/actionpack/actionpack-5.1.2.ebuild index 41fe2765253..cbe3029d765 100644 --- a/dev-ruby/actionpack/actionpack-5.1.2.ebuild +++ b/dev-ruby/actionpack/actionpack-5.1.2.ebuild @@ -21,7 +21,7 @@ SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> rails-${PV}.tgz LICENSE="MIT" SLOT="$(get_version_component_range 1-2)" -KEYWORDS="~amd64 ~arm64 ~amd64-linux" +KEYWORDS="~amd64 ~arm ~arm64 ~amd64-linux" IUSE="" RUBY_S="rails-${PV}/${PN}"
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/xpath/
commit: 992195821c3e681ea298ba4c1fe26f9639b82a8a Author: Markus Meier gentoo org> AuthorDate: Mon Jul 24 17:50:56 2017 + Commit: Markus Meier gentoo org> CommitDate: Mon Jul 24 17:50:56 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=99219582 dev-ruby/xpath: add ~arm, bug #624234 Package-Manager: Portage-2.3.6, Repoman-2.3.1 RepoMan-Options: --include-arches="arm" dev-ruby/xpath/xpath-2.1.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ruby/xpath/xpath-2.1.0.ebuild b/dev-ruby/xpath/xpath-2.1.0.ebuild index b3e1f65ab14..61590472fc3 100644 --- a/dev-ruby/xpath/xpath-2.1.0.ebuild +++ b/dev-ruby/xpath/xpath-2.1.0.ebuild @@ -15,7 +15,7 @@ DESCRIPTION="XPath is a Ruby DSL around a subset of XPath 1.0" HOMEPAGE="https://github.com/jnicklas/xpath"; LICENSE="MIT" -KEYWORDS="~amd64 ~arm64 ~x86" +KEYWORDS="~amd64 ~arm ~arm64 ~x86" SLOT="2" IUSE=""
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/actionview/
commit: 8d54ce4339bdac976a18f194250debfe8824d1cf Author: Markus Meier gentoo org> AuthorDate: Mon Jul 24 17:49:31 2017 + Commit: Markus Meier gentoo org> CommitDate: Mon Jul 24 17:49:31 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8d54ce43 dev-ruby/actionview: add ~arm, bug #624234 Package-Manager: Portage-2.3.6, Repoman-2.3.1 RepoMan-Options: --include-arches="arm" dev-ruby/actionview/actionview-5.1.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ruby/actionview/actionview-5.1.2.ebuild b/dev-ruby/actionview/actionview-5.1.2.ebuild index 4c0ab24125c..b1a5593fad4 100644 --- a/dev-ruby/actionview/actionview-5.1.2.ebuild +++ b/dev-ruby/actionview/actionview-5.1.2.ebuild @@ -21,7 +21,7 @@ SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> rails-${PV}.tgz LICENSE="MIT" SLOT="$(get_version_component_range 1-2)" -KEYWORDS="~amd64 ~arm64 ~amd64-linux" +KEYWORDS="~amd64 ~arm ~arm64 ~amd64-linux" IUSE="" RUBY_S="rails-${PV}/${PN}"
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/launchy/
commit: f299bdb126e0a1991821a9fcfa3af9903c6096be Author: Markus Meier gentoo org> AuthorDate: Mon Jul 24 17:51:01 2017 + Commit: Markus Meier gentoo org> CommitDate: Mon Jul 24 17:51:01 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f299bdb1 dev-ruby/launchy: add ~arm, bug #624234 Package-Manager: Portage-2.3.6, Repoman-2.3.1 RepoMan-Options: --include-arches="arm" dev-ruby/launchy/launchy-2.4.3-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ruby/launchy/launchy-2.4.3-r2.ebuild b/dev-ruby/launchy/launchy-2.4.3-r2.ebuild index 807a65016f9..d2201d19924 100644 --- a/dev-ruby/launchy/launchy-2.4.3-r2.ebuild +++ b/dev-ruby/launchy/launchy-2.4.3-r2.ebuild @@ -14,7 +14,7 @@ HOMEPAGE="https://github.com/copiousfreetime/launchy"; LICENSE="ISC" SLOT="0" -KEYWORDS="~amd64 ~arm64" +KEYWORDS="~amd64 ~arm ~arm64" IUSE="" # File collision conflict with x11-misc/launchy, bug 545170
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/activemodel/
commit: cda449ddcd6536209c1d300221933108477e15f8 Author: Markus Meier gentoo org> AuthorDate: Mon Jul 24 17:49:26 2017 + Commit: Markus Meier gentoo org> CommitDate: Mon Jul 24 17:49:26 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cda449dd dev-ruby/activemodel: add ~arm, bug #624234 Package-Manager: Portage-2.3.6, Repoman-2.3.1 RepoMan-Options: --include-arches="arm" dev-ruby/activemodel/activemodel-5.1.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ruby/activemodel/activemodel-5.1.2.ebuild b/dev-ruby/activemodel/activemodel-5.1.2.ebuild index 577803789c9..cf872504ad7 100644 --- a/dev-ruby/activemodel/activemodel-5.1.2.ebuild +++ b/dev-ruby/activemodel/activemodel-5.1.2.ebuild @@ -21,7 +21,7 @@ SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> rails-${PV}.tgz LICENSE="MIT" SLOT="$(get_version_component_range 1-2)" -KEYWORDS="~amd64 ~arm64 ~amd64-linux" +KEYWORDS="~amd64 ~arm ~arm64 ~amd64-linux" IUSE="" RUBY_S="rails-${PV}/${PN}"
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/selenium-webdriver/
commit: 55e5629b492dbb5e4dc5533c62b3efd815d5f293 Author: Markus Meier gentoo org> AuthorDate: Mon Jul 24 17:51:07 2017 + Commit: Markus Meier gentoo org> CommitDate: Mon Jul 24 17:51:07 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=55e5629b dev-ruby/selenium-webdriver: add ~arm, bug #624234 Package-Manager: Portage-2.3.6, Repoman-2.3.1 RepoMan-Options: --include-arches="arm" dev-ruby/selenium-webdriver/selenium-webdriver-3.4.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ruby/selenium-webdriver/selenium-webdriver-3.4.3.ebuild b/dev-ruby/selenium-webdriver/selenium-webdriver-3.4.3.ebuild index 946f0d04c4e..a199ade47e9 100644 --- a/dev-ruby/selenium-webdriver/selenium-webdriver-3.4.3.ebuild +++ b/dev-ruby/selenium-webdriver/selenium-webdriver-3.4.3.ebuild @@ -26,7 +26,7 @@ HOMEPAGE="https://github.com/seleniumhq/selenium"; LICENSE="Apache-2.0" SLOT="3" -KEYWORDS="~amd64 ~x86" +KEYWORDS="~amd64 ~arm ~x86" IUSE="" ruby_add_rdepend ">=dev-ruby/childprocess-0.5.0
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/activerecord/
commit: ec915fb5aee0b0e3d8000f68ea087fdfb546c991 Author: Markus Meier gentoo org> AuthorDate: Mon Jul 24 17:49:46 2017 + Commit: Markus Meier gentoo org> CommitDate: Mon Jul 24 17:49:46 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec915fb5 dev-ruby/activerecord: add ~arm, bug #624234 Package-Manager: Portage-2.3.6, Repoman-2.3.1 RepoMan-Options: --include-arches="arm" dev-ruby/activerecord/activerecord-5.1.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ruby/activerecord/activerecord-5.1.2.ebuild b/dev-ruby/activerecord/activerecord-5.1.2.ebuild index 9ae2715b10d..2a8c6539887 100644 --- a/dev-ruby/activerecord/activerecord-5.1.2.ebuild +++ b/dev-ruby/activerecord/activerecord-5.1.2.ebuild @@ -22,7 +22,7 @@ SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> rails-${PV}.tgz LICENSE="MIT" SLOT="$(get_version_component_range 1-2)" -KEYWORDS="~amd64 ~arm64 ~amd64-linux" +KEYWORDS="~amd64 ~arm ~arm64 ~amd64-linux" IUSE="mysql postgres sqlite" RUBY_S="rails-${PV}/${PN}"
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/capybara/
commit: 4272a907c801fde7129e63bbfd62268116ec7eb0 Author: Markus Meier gentoo org> AuthorDate: Mon Jul 24 17:51:13 2017 + Commit: Markus Meier gentoo org> CommitDate: Mon Jul 24 17:51:13 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4272a907 dev-ruby/capybara: add ~arm, bug #624234 Package-Manager: Portage-2.3.6, Repoman-2.3.1 RepoMan-Options: --include-arches="arm" dev-ruby/capybara/capybara-2.14.4-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ruby/capybara/capybara-2.14.4-r1.ebuild b/dev-ruby/capybara/capybara-2.14.4-r1.ebuild index 13986400ca2..cb47f079924 100644 --- a/dev-ruby/capybara/capybara-2.14.4-r1.ebuild +++ b/dev-ruby/capybara/capybara-2.14.4-r1.ebuild @@ -16,7 +16,7 @@ DESCRIPTION="Capybara aims to simplify the process of integration testing Rack a HOMEPAGE="https://github.com/jnicklas/capybara"; LICENSE="MIT" -KEYWORDS="~amd64 ~arm64" +KEYWORDS="~amd64 ~arm ~arm64" SLOT="2" IUSE="test"
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/railties/
commit: b351c57f90af593c8370b95c9ae3d93f7d9ac945 Author: Markus Meier gentoo org> AuthorDate: Mon Jul 24 17:49:21 2017 + Commit: Markus Meier gentoo org> CommitDate: Mon Jul 24 17:49:21 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b351c57f dev-ruby/railties: add ~arm, bug #624234 Package-Manager: Portage-2.3.6, Repoman-2.3.1 RepoMan-Options: --include-arches="arm" dev-ruby/railties/railties-5.1.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ruby/railties/railties-5.1.2.ebuild b/dev-ruby/railties/railties-5.1.2.ebuild index 50c2b7c3839..2ce9f7c3caa 100644 --- a/dev-ruby/railties/railties-5.1.2.ebuild +++ b/dev-ruby/railties/railties-5.1.2.ebuild @@ -21,7 +21,7 @@ SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> rails-${PV}.tgz LICENSE="MIT" SLOT="$(get_version_component_range 1-2)" -KEYWORDS="~amd64 ~arm64 ~amd64-linux" +KEYWORDS="~amd64 ~arm ~arm64 ~amd64-linux" IUSE="" RUBY_S="rails-${PV}/${PN}"
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/actionmailer/
commit: d29a54f7c69ccc73e1bf753ccec29fbcd373ee27 Author: Markus Meier gentoo org> AuthorDate: Mon Jul 24 17:49:37 2017 + Commit: Markus Meier gentoo org> CommitDate: Mon Jul 24 17:49:37 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d29a54f7 dev-ruby/actionmailer: add ~arm, bug #624234 Package-Manager: Portage-2.3.6, Repoman-2.3.1 RepoMan-Options: --include-arches="arm" dev-ruby/actionmailer/actionmailer-5.1.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ruby/actionmailer/actionmailer-5.1.2.ebuild b/dev-ruby/actionmailer/actionmailer-5.1.2.ebuild index 968ae515ccc..544ebf1639f 100644 --- a/dev-ruby/actionmailer/actionmailer-5.1.2.ebuild +++ b/dev-ruby/actionmailer/actionmailer-5.1.2.ebuild @@ -19,7 +19,7 @@ SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> rails-${PV}.tgz LICENSE="MIT" SLOT="$(get_version_component_range 1-2)" -KEYWORDS="~amd64 ~arm64 ~amd64-linux" +KEYWORDS="~amd64 ~arm ~arm64 ~amd64-linux" IUSE="" RUBY_S="rails-${PV}/${PN}"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libspt/
commit: 9cefcbaaa20cb6d87792689a70d4c38a7d780f40 Author: Markus Meier gentoo org> AuthorDate: Mon Jul 24 17:44:23 2017 + Commit: Markus Meier gentoo org> CommitDate: Mon Jul 24 17:44:23 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9cefcbaa dev-libs/libspt: add ~arm, bug #624226 Package-Manager: Portage-2.3.6, Repoman-2.3.1 RepoMan-Options: --include-arches="arm" dev-libs/libspt/libspt-1.1-r3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libspt/libspt-1.1-r3.ebuild b/dev-libs/libspt/libspt-1.1-r3.ebuild index b265a09..9530a585bc9 100644 --- a/dev-libs/libspt/libspt-1.1-r3.ebuild +++ b/dev-libs/libspt/libspt-1.1-r3.ebuild @@ -10,7 +10,7 @@ SRC_URI="mirror://gentoo/${P}.tar.bz2" LICENSE="BSD-2" SLOT="0" -KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~x86" +KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~x86" IUSE="suid" RESTRICT="test"
[gentoo-commits] repo/gentoo:master commit in: app-i18n/canna/
commit: 3a8030627b19d4f7d5035f8572fdc53c4ecc05a9 Author: Markus Meier gentoo org> AuthorDate: Mon Jul 24 17:44:33 2017 + Commit: Markus Meier gentoo org> CommitDate: Mon Jul 24 17:44:33 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a803062 app-i18n/canna: add ~arm, bug #624226 Package-Manager: Portage-2.3.6, Repoman-2.3.1 RepoMan-Options: --include-arches="arm" app-i18n/canna/canna-3.7_p3-r3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-i18n/canna/canna-3.7_p3-r3.ebuild b/app-i18n/canna/canna-3.7_p3-r3.ebuild index e9b38ff15c1..5a74d90d566 100644 --- a/app-i18n/canna/canna-3.7_p3-r3.ebuild +++ b/app-i18n/canna/canna-3.7_p3-r3.ebuild @@ -13,7 +13,7 @@ SRC_URI="mirror://sourceforge.jp/${PN}/9565/${MY_P}.tar.bz2" LICENSE="MIT GPL-2" SLOT="0" -KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~x86" +KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~x86" IUSE="canuum doc ipv6" RDEPEND="canuum? (
[gentoo-commits] repo/gentoo:master commit in: net-firewall/shorewall/
commit: c6ca2ae91cda83b3492525962122da9f8ab01dc4 Author: Thomas Deutschmann gentoo org> AuthorDate: Mon Jul 24 17:20:26 2017 + Commit: Thomas Deutschmann gentoo org> CommitDate: Mon Jul 24 17:20:26 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c6ca2ae9 net-firewall/shorewall: Bump to v5.1.5.1 Package-Manager: Portage-2.3.5, Repoman-2.3.2 net-firewall/shorewall/Manifest | 7 + net-firewall/shorewall/shorewall-5.1.5.1.ebuild | 456 2 files changed, 463 insertions(+) diff --git a/net-firewall/shorewall/Manifest b/net-firewall/shorewall/Manifest index 5be60d4c751..a32bd14fc7b 100644 --- a/net-firewall/shorewall/Manifest +++ b/net-firewall/shorewall/Manifest @@ -1,21 +1,28 @@ DIST shorewall-5.0.15.6.tar.bz2 525827 SHA256 17ae4613eac68a62d4cd520af8c63b54b36ae79aac4e22fc57c74929a968ef46 SHA512 d1665a30a9b1273e3cfdb7e8001a679beb3d09e75e8fd21caadcd528d3912cceca5525c6ef7c8191865e8e62d1abaa894480a403cc2e8ef6545301ca36f83b32 WHIRLPOOL 1e2e613de27e6caf449b8f3127526dc68971d08693b7235a7f504abc8cf2afcdda244f910b726e37e2554080830f13eb197424995a0a5155b73d5c538042ce5d DIST shorewall-5.1.4.4.tar.bz2 511611 SHA256 fe71c2a2efdc45b594ecc097115322c2203fe31b3098efa4023eff429ff2c55f SHA512 14c7a8cb750b37b72adba28ae00619d4e27fdc73801f1462705754ddbb47727d60425021018bdefdef6c373f2310a774569a88728125e52fd59cf10d94ee4aea WHIRLPOOL 0ef8b315f577c4c8612ad5f842dc8b5e3f4248445cda56136f733fc78d8217d6b5607ff9ed17d43cdd81109b3e493b640ce7bf7e9d33750eaff1cd0effac5c37 +DIST shorewall-5.1.5.1.tar.bz2 519694 SHA256 ef07733c45cbdde4a11b9ce1895f1aeeb36e69146282b8b943f6eda438694a8a SHA512 ab2f8a55c6f03cb4834c5914d77cdfa19cba30e23160533c423cf8f1425b5929df379ed12fee5630e52f2b869bc2788bffdd2ef3c5937c2e8139ec311817 WHIRLPOOL 7b9dd3ec05f84faae2e9760afb1c70371655bc12c9479603836a8a5fed3c3979ec23421eba1117aaa51fedffb806eca7bcb82e8f615c88e56cd63ee80d405f7f DIST shorewall-5.1.5.tar.bz2 519297 SHA256 8604f07fcfde07afc6215988d47229a135d1a30da412974fda127af13aef3899 SHA512 54c02d34f3d79aa210ca18c99de5f51dc404b1104f0456dfc12d0917bcabb4bf76bd6ff98ba78ee36a7e35adfcc37c6bbe9d0c878a96f4380b0ab5b3e59946b6 WHIRLPOOL 9825cf31b1144cc1c47d7e6a6b1a75c3a897db122d2fd49039ac75a57db5aabc5575e4f838b3fe32247d83983ef20d124db4ff7f4e3efc3484ec83937bf6ae4b DIST shorewall-core-5.0.15.6.tar.bz2 65272 SHA256 6b1c461494922f207397ce2d9ed12b0a105d82ee3528a02a4448bc6c028623b8 SHA512 5e33ef55c4ca43a5c49747d5b3f40c9f43b0696e7084a6db56df73810551d216bd313860eb5354f50b1f9849c4d332f665e3f4832ff1cf3a9542bb6a43a73119 WHIRLPOOL 1b66e763e0d37b78b0343c8ad4964d46459347114bbebfeb965af075d73bbf71a8c695310f051f4160e5dd1cc7033e32545a5404538acce7d0452aa1618af4cd DIST shorewall-core-5.1.4.4.tar.bz2 76206 SHA256 e5fddd7f25b717bce6cc3a9e50d72cb172335d113c58aaef4496004297db6a13 SHA512 24a9a0176d3b1c3dede7428393b9e04a37329053fff95f15102a04d97fb95b30a11c7e0d550a457a29b07291c9347c9b96969ea1b03b68858b3e022f29fd908a WHIRLPOOL 1ff57177c352bd828a0f113267ea154ff5288eb83caa556b07fe85784de896e227f89bae47e7eaaecb76f1a2dbd0fdc87c95f20f8706ef480504a2c5cba0ad2b +DIST shorewall-core-5.1.5.1.tar.bz2 77100 SHA256 8fe63431785ec1fa8c3ec5f9ba68647f4da9845168a84e410cf905804a6aae8a SHA512 9f3651b84be172c12e27f7b352b706ed397c767e5092a76c45f705a7c53b5650e69eb810b4d00be2a7f37e9dd43f20748ba54a8ff868e84dddf2b3b8c965 WHIRLPOOL 47eaf747e2ffa7a7f81a948860ce3a65fafc17806abe29e2848bec426fcc55b20d9d4b1714f1561b82a8bd1c20996bf5166874b1ad1402a3765cc347b715e90f DIST shorewall-core-5.1.5.tar.bz2 76964 SHA256 7ad44b91342538e10be438a2e2bfc987789191865ff57c61bb24e35bdb6b8301 SHA512 b9e18f853187d8e382fe1993d7094cc2ca4e982d12bf765c7a521f7d45fe002a5456816787d27107b38be3b9091f8fc20e3f6e0d5844593673677835ab09b571 WHIRLPOOL 22c253d442c1d2f8dc35ca86988104b9838154c55ddf3ef6fee518209cbca2cf14276817192ea330bad7026d56dab1c7e957e8ebfdef7b98c3ff17637bfc4f4c DIST shorewall-docs-html-5.0.15.6.tar.bz2 4290931 SHA256 e6b253591fd9df7d00bf0bbcfd9c563f4248013119e13b22b34d947b244ce4e4 SHA512 e1304ea2b0e05645654b04ea825d255de70e02edc5f183dcf9eba88641aaeda8cd9781bf46a84b98628a7ed148bf1450e37e7871ef2a577e54ffd3707d7d85c3 WHIRLPOOL f1c038886f1428480c1f6b6be688717cee11717a8ae2b31ea35aef915245d2e46f7934e5bc0e54aaca7a9c83b0328cb3e96c949ed96730bada25896d85fbbf4a DIST shorewall-docs-html-5.1.4.4.tar.bz2 4280886 SHA256 892d704fe4b15b4f8fe5cd7bee8d456122bfc25f8d514d6efdb767b071e9991a SHA512 15c66e82c40de0a0edad798dc0acda45323160720d806a2759dd82816270e175a5891270b0198f1533f4092b8744629b3c8389f0093869a63d66af2a1d7ff9f1 WHIRLPOOL 20cf5de986eb07e0693671454904f87d2cbf4a66895029d94e96f3ed4d3ef312e69ce4ecbdd8fb876ef02b982803f6042848ed807ad4ee240eac67d4b6c64782 +DIST shorewall-docs-html-5.1.5.1.tar.bz2 4218521 SHA256 c9da6309e72c530af253e90c50fe994d338ab887bc3603a4a140c6c781d3e2a8 SHA512 30e1e3049c2992588d5d542962d4a7f6c97d1a5db1a5a6d0bf0e0c291108a0f01555c72cb336dc859d9446f5be38f86d7c83288151e689ac7d7423fb55ef36e3 WHIRLPOOL d17f0db967ee
[gentoo-commits] repo/gentoo:master commit in: app-emulation/diskimage-builder/
commit: edfcfd74ec862befe9f1367b097ab3fdc276554b Author: Matthew Thode gentoo org> AuthorDate: Mon Jul 24 15:33:32 2017 + Commit: Matt Thode gentoo org> CommitDate: Mon Jul 24 15:33:32 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=edfcfd74 app-emulation/diskimage-builder: 2.7.0 bup Package-Manager: Portage-2.3.6, Repoman-2.3.3 app-emulation/diskimage-builder/Manifest | 1 + .../diskimage-builder-2.7.0.ebuild | 34 ++ 2 files changed, 35 insertions(+) diff --git a/app-emulation/diskimage-builder/Manifest b/app-emulation/diskimage-builder/Manifest index f4f03079460..624a93ce9c2 100644 --- a/app-emulation/diskimage-builder/Manifest +++ b/app-emulation/diskimage-builder/Manifest @@ -4,3 +4,4 @@ DIST diskimage-builder-2.4.0.tar.gz 308467 SHA256 ae9bc8b0dde17d422785d009915299 DIST diskimage-builder-2.4.1.tar.gz 304969 SHA256 9a01eabc73bde93da3fde598249cc273c6cc744e8e6b850a0f7dd7e69c076543 SHA512 32ef8b7cae08c90691256be4b8b65c986de00306d935919c7d9ecba21722534da8bb00ab887b810bfff35e60c1e943641de576a7c4b29a6ff3d15315b55fb307 WHIRLPOOL a4e9a30452e2e0785e371968d463a95a04d5e9a7316decc2a00e27038b3606ca03515535b76e721eb12b8072567c91f9a6372d780fb60ab983d81071f88974e4 DIST diskimage-builder-2.5.0.tar.gz 312486 SHA256 5c665dbd6b8e3f24be26e65159a560b34e2250111adb4c7569db453d4bbbdf6c SHA512 b254b5ca9d56ace54fcdd90ec35065bb67312a203529b94d24ff6629a159e6918bae291b2bc2f8218b38caa8fe65369ebaf8c286994b060c4f62342e6a192bea WHIRLPOOL 31f3f4867dcd7543c7e6006717dc13de0d0d00f23a96126ce1cfac20bd24b17803422099a5737dd7b4aea1ddf53c9b9b6d3ad702fb0ace72bcb4ddb03d33acd1 DIST diskimage-builder-2.6.1.tar.gz 312190 SHA256 4f5a9405c3b6599afe2ed037ef3dc72727a539a8b902dd23f1905dd772ab2ad1 SHA512 d79ec6b0cc7962b8dbd4a3f8d5193907f89c39e15a73fd5cd9cf5203792df2de7ced6b0acbe53e9d1cb7e100751f36c1bc77db2be1f25ab9472ca759f54bdc4b WHIRLPOOL 234308ec76126f8b1002e47a72eec3590b39997acfd6e9ea8c0ebdddfee01ab6a9dd249a5e245d58475f067ef0635d783ee9cc82344c9061d69dce38fa4ae888 +DIST diskimage-builder-2.7.0.tar.gz 316192 SHA256 3ed8b45f48a7112d1f94eda41bdff896ed4d7b2e95eea69d486f4063981f4453 SHA512 05835300b3de7a29b17816bf009d78d596648ef99a1ff57965d07081f4a6bef6e8f99ffb0a4af153f2de40c2142da1ff9879eeea1ab67427e404199ea6f0e263 WHIRLPOOL 60b84496d42a3e5754da069a048637703233e3c050350ce68e86ef4eb473be46199e90425efb5e78d7b3182144d22e348fb1f0b3a0e90f5b0533ef4301f05411 diff --git a/app-emulation/diskimage-builder/diskimage-builder-2.7.0.ebuild b/app-emulation/diskimage-builder/diskimage-builder-2.7.0.ebuild new file mode 100644 index 000..f8a2aaffcd3 --- /dev/null +++ b/app-emulation/diskimage-builder/diskimage-builder-2.7.0.ebuild @@ -0,0 +1,34 @@ +# Copyright 1999-2017 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.10.0[${PYTHON_USEDEP}] + >=dev-python/flake8-2.5.4[${PYTHON_USEDEP}] + =dev-python/six-1.9.0[${PYTHON_USEDEP}] + >=dev-python/stevedore-1.20.0[${PYTHON_USEDEP}] + app-emulation/qemu + sys-block/parted + sys-fs/multipath-tools + !dev-python/dib-utils[${PYTHON_USEDEP}]"
[gentoo-commits] repo/gentoo:master commit in: net-irc/shadowircd/files/, net-irc/shadowircd/
commit: b778992fd2906b1a0cb5370433afda074de55301 Author: Michael Orlitzky gentoo org> AuthorDate: Mon Jul 24 14:49:34 2017 + Commit: Michael Orlitzky gentoo org> CommitDate: Mon Jul 24 14:50:14 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b778992f net-irc/shadowircd: new EAPI=6 revision to fix two bugs. This new revision updates the EAPI, adds a patch for fix some format-security warnings, and comes with a simplified init script. The latter two fixes address two open bugs, and the new EAPI lets us drop the eutils and multilib eclasses. Gentoo-Bug: 520620 Gentoo-Bug: 603806 Package-Manager: Portage-2.3.6, Repoman-2.3.1 net-irc/shadowircd/files/format-security.patch | 384 + net-irc/shadowircd/files/shadowircd.initd-r1 | 26 ++ net-irc/shadowircd/shadowircd-6.3.3-r1.ebuild | 95 ++ 3 files changed, 505 insertions(+) diff --git a/net-irc/shadowircd/files/format-security.patch b/net-irc/shadowircd/files/format-security.patch new file mode 100644 index 000..bd6e26e28a5 --- /dev/null +++ b/net-irc/shadowircd/files/format-security.patch @@ -0,0 +1,384 @@ +From 6055fe3ee3b7b932e2a21160251fff0f0c6bcc39 Mon Sep 17 00:00:00 2001 +From: Michael Orlitzky +Date: Mon, 24 Jul 2017 10:39:43 -0400 +Subject: [PATCH 1/1] Supply trivial format strings to fix format-security + warnings. + +This commit adds a trivial format string "%s" to a number of function +calls that are otherwise missing them. This avoids GCC's +format-security warnings, which cause compilation failures with +-Werror=format-security. + +Gentoo-Bug: 520620 +--- + bandb/bandb.c | 2 +- + modules/core/m_kill.c | 4 ++-- + modules/m_away.c | 4 ++-- + modules/m_challenge.c | 8 + modules/m_info.c | 6 +++--- + modules/m_map.c | 4 ++-- + modules/m_oper.c | 6 +++--- + modules/m_stats.c | 22 +++--- + src/chmode.c | 4 ++-- + src/parse.c | 2 +- + src/s_auth.c | 2 +- + src/sslproc.c | 8 + 12 files changed, 36 insertions(+), 36 deletions(-) + +diff --git a/bandb/bandb.c b/bandb/bandb.c +index 33166b1..2d272a1 100644 +--- a/bandb/bandb.c b/bandb/bandb.c +@@ -289,7 +289,7 @@ db_error_cb(const char *errstr) + { + char buf[256]; + rb_snprintf(buf, sizeof(buf), "! :%s", errstr); +- rb_helper_write(bandb_helper, buf); ++ rb_helper_write(bandb_helper, "%s", buf); + rb_sleep(2 << 30, 0); + exit(1); + } +diff --git a/modules/core/m_kill.c b/modules/core/m_kill.c +index 80df7df..2fa91da 100644 +--- a/modules/core/m_kill.c b/modules/core/m_kill.c +@@ -97,7 +97,7 @@ mo_kill(struct Client *client_p, struct Client *source_p, int parc, const char * + if((target_p = get_history(user, (long) KILLCHASETIMELIMIT)) == NULL) + { + if (strchr(user, '.')) +- sendto_one_numeric(source_p, ERR_CANTKILLSERVER, form_str(ERR_CANTKILLSERVER)); ++ sendto_one_numeric(source_p, ERR_CANTKILLSERVER, "%s", form_str(ERR_CANTKILLSERVER)); + else + sendto_one_numeric(source_p, ERR_NOSUCHNICK, + form_str(ERR_NOSUCHNICK), user); +@@ -216,7 +216,7 @@ ms_kill(struct Client *client_p, struct Client *source_p, int parc, const char * + + if(IsServer(target_p) || IsMe(target_p)) + { +- sendto_one_numeric(source_p, ERR_CANTKILLSERVER, form_str(ERR_CANTKILLSERVER)); ++ sendto_one_numeric(source_p, ERR_CANTKILLSERVER, "%s", form_str(ERR_CANTKILLSERVER)); + return 0; + } + +diff --git a/modules/m_away.c b/modules/m_away.c +index 557371e..13c4c39 100644 +--- a/modules/m_away.c b/modules/m_away.c +@@ -85,7 +85,7 @@ m_away(struct Client *client_p, struct Client *source_p, int parc, const char *p + free_away(source_p); + } + if(MyConnect(source_p)) +- sendto_one_numeric(source_p, RPL_UNAWAY, form_str(RPL_UNAWAY)); ++ sendto_one_numeric(source_p, RPL_UNAWAY, "%s", form_str(RPL_UNAWAY)); + return 0; + } + +@@ -99,7 +99,7 @@ m_away(struct Client *client_p, struct Client *source_p, int parc, const char *p + } + + if(MyConnect(source_p)) +- sendto_one_numeric(source_p, RPL_NOWAWAY, form_str(RPL_NOWAWAY)); ++ sendto_one_numeric(source_p, RPL_NOWAWAY, "%s", form_str(RPL_NOWAWAY)); + + return 0; + } +diff --git a/modules/m_challenge.c b/modules/m_challenge.c +index 2066095..b8514c4 100644 +--- a/modules/m_challenge.c b/modules/m_challenge.c +@@ -172,7 +172,7 @@ m_challenge(struct Client *client_p, struct Client *source_p, int parc, const ch + + if(oper_p == NULL) + { +- sendto_one_
[gentoo-commits] repo/gentoo:master commit in: virtual/rust/
commit: eac79638e9ef9313c9ad70c477ea4c1b79b61400 Author: Nils Freydank posteo de> AuthorDate: Tue Jul 18 18:24:13 2017 + Commit: Dirkjan Ochtman gentoo org> CommitDate: Mon Jul 24 14:48:21 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eac79638 virtual/rust: Initial import. This package provides an abstraction level for rust and rust-bin. Currently only firefox depends on it (obligatory since v54, optionally in earlier versions, but hardcoded to non-bin there). new file: rust/metadata.xml new file: rust/rust-1.15.1.ebuild new file: rust/rust-1.16.0.ebuild virtual/rust/metadata.xml | 8 virtual/rust/rust-1.15.1.ebuild | 15 +++ virtual/rust/rust-1.16.0.ebuild | 15 +++ 3 files changed, 38 insertions(+) diff --git a/virtual/rust/metadata.xml b/virtual/rust/metadata.xml new file mode 100644 index 000..d9b367ed3b9 --- /dev/null +++ b/virtual/rust/metadata.xml @@ -0,0 +1,8 @@ + +http://www.gentoo.org/dtd/metadata.dtd";> + + + mozi...@gentoo.org + Gentoo Mozilla Team + + diff --git a/virtual/rust/rust-1.15.1.ebuild b/virtual/rust/rust-1.15.1.ebuild new file mode 100644 index 000..4c56dd441f4 --- /dev/null +++ b/virtual/rust/rust-1.15.1.ebuild @@ -0,0 +1,15 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI="6" + +DESCRIPTION="Virtual for Rust language compiler" +HOMEPAGE="" +SRC_URI="" + +LICENSE="" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +DEPEND="" +RDEPEND="|| ( =dev-lang/rust-${PV}* =dev-lang/rust-bin-${PV}* )" diff --git a/virtual/rust/rust-1.16.0.ebuild b/virtual/rust/rust-1.16.0.ebuild new file mode 100644 index 000..4c56dd441f4 --- /dev/null +++ b/virtual/rust/rust-1.16.0.ebuild @@ -0,0 +1,15 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI="6" + +DESCRIPTION="Virtual for Rust language compiler" +HOMEPAGE="" +SRC_URI="" + +LICENSE="" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +DEPEND="" +RDEPEND="|| ( =dev-lang/rust-${PV}* =dev-lang/rust-bin-${PV}* )"
[gentoo-commits] repo/gentoo:master commit in: virtual/rust/
commit: 1849f45f1d4ea78c349c8b4ba50c60a116ff91ad Author: Dirkjan Ochtman gentoo org> AuthorDate: Mon Jul 24 14:48:10 2017 + Commit: Dirkjan Ochtman gentoo org> CommitDate: Mon Jul 24 14:48:21 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1849f45f virtual/rust: version bump to 1.19.0 Package-Manager: Portage-2.3.6, Repoman-2.3.1 virtual/rust/rust-1.19.0.ebuild | 15 +++ 1 file changed, 15 insertions(+) diff --git a/virtual/rust/rust-1.19.0.ebuild b/virtual/rust/rust-1.19.0.ebuild new file mode 100644 index 000..4c56dd441f4 --- /dev/null +++ b/virtual/rust/rust-1.19.0.ebuild @@ -0,0 +1,15 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI="6" + +DESCRIPTION="Virtual for Rust language compiler" +HOMEPAGE="" +SRC_URI="" + +LICENSE="" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +DEPEND="" +RDEPEND="|| ( =dev-lang/rust-${PV}* =dev-lang/rust-bin-${PV}* )"
[gentoo-commits] repo/gentoo:master commit in: virtual/rust/
commit: 6d086af95d819db0020b4ebfb002686b2ac85b4c Author: Dirkjan Ochtman gentoo org> AuthorDate: Mon Jul 24 14:46:54 2017 + Commit: Dirkjan Ochtman gentoo org> CommitDate: Mon Jul 24 14:48:21 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d086af9 virtual/rust: make rust project maintainer virtual/rust/metadata.xml | 8 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/virtual/rust/metadata.xml b/virtual/rust/metadata.xml index d9b367ed3b9..85cf4eb9205 100644 --- a/virtual/rust/metadata.xml +++ b/virtual/rust/metadata.xml @@ -1,8 +1,8 @@ http://www.gentoo.org/dtd/metadata.dtd";> - - mozi...@gentoo.org - Gentoo Mozilla Team - + +r...@gentoo.org +Rust Project +
[gentoo-commits] repo/gentoo:master commit in: app-crypt/keybase/
commit: 30bdaf993f55844ae6a431942df5ffecf3935347 Author: Karl-Johan Karlsson lysator liu se> AuthorDate: Mon Jul 24 14:43:12 2017 + Commit: Nicolas Bock gentoo org> CommitDate: Mon Jul 24 14:44:29 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=30bdaf99 app-crypt/keybase: Add app-crypt/keybase- Closes: #623234 Package-Manager: Portage-2.3.6, Repoman-2.3.1 app-crypt/keybase/keybase-.ebuild | 47 +++ 1 file changed, 47 insertions(+) diff --git a/app-crypt/keybase/keybase-.ebuild b/app-crypt/keybase/keybase-.ebuild new file mode 100644 index 000..09718d4794c --- /dev/null +++ b/app-crypt/keybase/keybase-.ebuild @@ -0,0 +1,47 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit eutils versionator git-r3 + +MY_PV=$(replace_version_separator 3 '-') + +DESCRIPTION="Client for keybase.io" +HOMEPAGE="https://keybase.io/"; +EGIT_REPO_URI="https://github.com/keybase/client.git"; + +LICENSE="BSD" +SLOT="0" +KEYWORDS="" +IUSE="" + +DEPEND=" + >=dev-lang/go-1.6:0" +RDEPEND=" + app-crypt/gnupg" + +S="${WORKDIR}/src/github.com/keybase/client" + +src_unpack() { + git-r3_src_unpack + mkdir -p "$(dirname "${S}")" || die + ln -s "${WORKDIR}/${PN}-${MY_PV}" "${S}" || die +} + +src_compile() { + GOPATH="${WORKDIR}:${S}/go/vendor" \ + go build -v -x \ + -tags production \ + -o "${T}/keybase" \ + github.com/keybase/client/go/keybase || die +} + +src_install() { + dobin "${T}/keybase" +} + +pkg_postinst() { + elog "Run the service: keybase service" + elog "Run the client: keybase login" +}