[gentoo-commits] proj/kde:master commit in: kde-apps/pimcommon/files/, kde-apps/pimcommon/

2017-07-24 Thread Andreas Sturmlechner
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/

2017-07-24 Thread Hans de Graaff
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/

2017-07-24 Thread Hans de Graaff
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/

2017-07-24 Thread Hans de Graaff
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/

2017-07-24 Thread Jeroen Roovers
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/

2017-07-24 Thread Jeroen Roovers
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/

2017-07-24 Thread Jeroen Roovers
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/

2017-07-24 Thread Jory Pratt
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/

2017-07-24 Thread Ian Stakenvicius
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/

2017-07-24 Thread Ian Stakenvicius
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/

2017-07-24 Thread Ian Stakenvicius
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/

2017-07-24 Thread Michael Orlitzky
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/

2017-07-24 Thread Brian Evans
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/

2017-07-24 Thread Michael Orlitzky
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/

2017-07-24 Thread Michael Orlitzky
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/

2017-07-24 Thread Göktürk Yüksek
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/

2017-07-24 Thread Göktürk Yüksek
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/

2017-07-24 Thread Michael Orlitzky
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/

2017-07-24 Thread William Hubbs
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/

2017-07-24 Thread Bernard Cafarelli
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/

2017-07-24 Thread Bernard Cafarelli
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/

2017-07-24 Thread Bernard Cafarelli
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/

2017-07-24 Thread Bernard Cafarelli
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/

2017-07-24 Thread Bernard Cafarelli
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: /

2017-07-24 Thread William Hubbs
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/

2017-07-24 Thread William Hubbs
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/

2017-07-24 Thread Michael Orlitzky
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/

2017-07-24 Thread Michael Orlitzky
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/

2017-07-24 Thread Michael Orlitzky
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/

2017-07-24 Thread James Le Cuirot
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/

2017-07-24 Thread James Le Cuirot
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/

2017-07-24 Thread James Le Cuirot
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/

2017-07-24 Thread Gilles Dartiguelongue
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/

2017-07-24 Thread NP Hardass
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/

2017-07-24 Thread NP Hardass
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/

2017-07-24 Thread NP Hardass
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/

2017-07-24 Thread Jeroen Roovers
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/

2017-07-24 Thread Michael Orlitzky
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/

2017-07-24 Thread Sebastien Fabbro
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/

2017-07-24 Thread Sebastien Fabbro
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/

2017-07-24 Thread Sebastien Fabbro
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/

2017-07-24 Thread Sebastien Fabbro
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/

2017-07-24 Thread Michał Górny
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/

2017-07-24 Thread Jeroen Roovers
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/

2017-07-24 Thread Jeroen Roovers
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/

2017-07-24 Thread Jeroen Roovers
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/

2017-07-24 Thread Michał Górny
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/

2017-07-24 Thread Michał Górny
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/

2017-07-24 Thread Michał Górny
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/

2017-07-24 Thread Michał Górny
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/

2017-07-24 Thread Michał Górny
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/

2017-07-24 Thread Michał Górny
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/

2017-07-24 Thread Michał Górny
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/

2017-07-24 Thread Michał Górny
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/

2017-07-24 Thread Michał Górny
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/

2017-07-24 Thread Michał Górny
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/

2017-07-24 Thread Michał Górny
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/

2017-07-24 Thread Michał Górny
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/

2017-07-24 Thread Michał Górny
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/

2017-07-24 Thread Michał Górny
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/

2017-07-24 Thread Michał Górny
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/

2017-07-24 Thread Michał Górny
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/

2017-07-24 Thread Michał Górny
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/

2017-07-24 Thread Michał Górny
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/

2017-07-24 Thread Michał Górny
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/

2017-07-24 Thread Michał Górny
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/

2017-07-24 Thread Michał Górny
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/

2017-07-24 Thread Michał Górny
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/

2017-07-24 Thread Michał Górny
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/

2017-07-24 Thread Jeroen Roovers
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/

2017-07-24 Thread Jeroen Roovers
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/

2017-07-24 Thread Markus Meier
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/

2017-07-24 Thread Markus Meier
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/

2017-07-24 Thread Markus Meier
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/

2017-07-24 Thread Markus Meier
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/

2017-07-24 Thread Markus Meier
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/

2017-07-24 Thread Markus Meier
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/

2017-07-24 Thread Markus Meier
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/

2017-07-24 Thread Markus Meier
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/

2017-07-24 Thread Markus Meier
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/

2017-07-24 Thread Markus Meier
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/

2017-07-24 Thread Markus Meier
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/

2017-07-24 Thread Markus Meier
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/

2017-07-24 Thread Markus Meier
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/

2017-07-24 Thread Markus Meier
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/

2017-07-24 Thread Markus Meier
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/

2017-07-24 Thread Markus Meier
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/

2017-07-24 Thread Markus Meier
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/

2017-07-24 Thread Markus Meier
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/

2017-07-24 Thread Markus Meier
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/

2017-07-24 Thread Markus Meier
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/

2017-07-24 Thread Markus Meier
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/

2017-07-24 Thread Markus Meier
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/

2017-07-24 Thread Thomas Deutschmann
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/

2017-07-24 Thread Matt Thode
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/

2017-07-24 Thread Michael Orlitzky
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/

2017-07-24 Thread Dirkjan Ochtman
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/

2017-07-24 Thread Dirkjan Ochtman
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/

2017-07-24 Thread Dirkjan Ochtman
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/

2017-07-24 Thread Nicolas Bock
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"
+}



  1   2   >