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

2018-02-16 Thread Hans de Graaff
commit: 409c1c9ddc1d0e6beb0f4385b016c2c98c4bfd17
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Feb 16 08:16:00 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Feb 16 08:16:00 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=409c1c9d

dev-ruby/rubygems: add 2.7.6

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 dev-ruby/rubygems/Manifest  |   1 +
 dev-ruby/rubygems/rubygems-2.7.6.ebuild | 116 
 2 files changed, 117 insertions(+)

diff --git a/dev-ruby/rubygems/Manifest b/dev-ruby/rubygems/Manifest
index 5ffc08acdf6..6f592e63d6d 100644
--- a/dev-ruby/rubygems/Manifest
+++ b/dev-ruby/rubygems/Manifest
@@ -1,3 +1,4 @@
 DIST rubygems-2.6.14.tgz 769418 BLAKE2B 
13821b21c7ac4087667c45d7b7e515023e80552072e11bfaa98393f573f361c60bed07bf9aa69d31952deb66e75db3c9b616372203ee7d1fa98a7775eff4c1f5
 SHA512 
7743845bc5265df3782f85a23896cbb250d8a2bbc9934a27f274b001afa7aa62f7f00f616296f74747ea612d2cb37dd7f533c931aa72550d84c64d2a73d60daf
 DIST rubygems-2.7.3.tgz 849187 BLAKE2B 
8e30001f6312fcf3643104530216910c8eed7157e5b74a9f7b047963e7d2ba8e7d429b431474e683dfb3529c2c551a9daf1fc5c19532f67b95542ce26848d9f6
 SHA512 
2782331b31947a23f85b285a3d5e7b66e34fe5847bc84dca4f1e6bfe33ce187ab0cbc814229de8111aa19490b656ca78b7c821e4ea6b425449991c01371b7565
 DIST rubygems-2.7.4.tgz 908282 BLAKE2B 
429d2132c4a4b35a3eb8bca81d1a74eba66a80f399a6b65b501d86cc37b0359073efe8bbdaa4cba8e88a6029637796046031e0459ff9f8f5158144d427d9
 SHA512 
90f72a46709ef847666a6a23eecf24521abd5c294b2da8a246bb4c7f85daf4af39a0634fc8093c7bb7ded2ac137ea27fac5ed94af3b70c49e78594285c7a40ce
+DIST rubygems-2.7.6.tgz 852486 BLAKE2B 
b2c7cf7f2ce5a27beff846d85a3ca2867a4bbadd5bc76af0df76e774c239979bc4b3fac406a65c45444c9f401f92cd1058b45c8b3750c1ee5477cd2b4b513709
 SHA512 
bc168afc40c974dbc7c37eb5678432ba2ed7469c3f007a159699467ff2cff5205c508237193ee8becaa6eb555b043969cc5f92b2aaa6bf7c958dd7c187e258a7

diff --git a/dev-ruby/rubygems/rubygems-2.7.6.ebuild 
b/dev-ruby/rubygems/rubygems-2.7.6.ebuild
new file mode 100644
index 000..bc4d93c8c1e
--- /dev/null
+++ b/dev-ruby/rubygems/rubygems-2.7.6.ebuild
@@ -0,0 +1,116 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+USE_RUBY="ruby22 ruby23 ruby24 ruby25"
+
+inherit ruby-ng prefix
+
+DESCRIPTION="Centralized Ruby extension management system"
+HOMEPAGE="https://rubygems.org/;
+LICENSE="|| ( Ruby MIT )"
+
+SRC_URI="https://rubygems.org/rubygems/${P}.tgz;
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+SLOT="0"
+IUSE="server test"
+
+PDEPEND="server? ( >=dev-ruby/builder-2.1 )"
+
+ruby_add_bdepend "
+   test? (
+   dev-ruby/json
+   >=dev-ruby/minitest-4:0
+   dev-ruby/rdoc
+   )"
+
+all_ruby_prepare() {
+
+   mkdir -p lib/rubygems/defaults || die
+   cp "${FILESDIR}/gentoo-defaults.rb" 
lib/rubygems/defaults/operating_system.rb || die
+
+   eprefixify lib/rubygems/defaults/operating_system.rb
+
+   # Disable broken tests when changing default values:
+   sed -i -e '/test_default_path/,/^  end/ s:^:#:' 
test/rubygems/test_gem.rb || die
+
+   # Skip tests for default gems that all fail
+   sed -i -e '/test_default_gems_use_full_paths/,/^  end/ s:^:#:' 
test/rubygems/test_gem.rb || die
+   sed -i -e '/test_execute_ignore_default_gem_verbose/,/^  end/ s:^:#:' 
test/rubygems/test_gem_commands_cleanup_command.rb || die
+   sed -i -e '/test_execute_default_gem/,/^  end/ s:^:#:' 
test/rubygems/test_gem_commands_contents_command.rb 
test/rubygems/test_gem_commands_pristine_command.rb || die
+   sed -i -e '/test_execute_\(default_details\|show_default_gems\)/,/^  
end/ s:^:#:' test/rubygems/test_gem_commands_query_command.rb || die
+   sed -i -e '/test_execute_all/,/^  end/ s:^:#:' 
test/rubygems/test_gem_commands_uninstall_command.rb || die
+   sed -i -e 
'/\(test_default_gem\|test_check_executable_overwrite\|test_require_works_after_cleanup\)/,/^
  end/ s:^:#:' \
+   test/rubygems/test_{gem_installer,require}.rb || die
+   sed -i -e '/test_\(load_default_gem\|default_spec_stub\)/,/^  end/ 
s:^:#:' test/rubygems/test_gem_specification.rb || die
+   sed -i -e '/test_uninstall_default_gem/,/^  end/ s:^:#:' 
test/rubygems/test_gem_uninstaller.rb || die
+   rm -f test/rubygems/test_gem_indexer.rb || die
+   sed -i -e 
'/test_\(require_when_gem_defined\|realworld_default_gem\)/,/^  end/ s:^:#:' 
test/rubygems/test_require.rb || die
+   rm -f test/rubygems/test_gem_commands_setup_command.rb || die
+
+   # Avoid tests playing tricks with ruby engine that don't seem to
+   # work for us.
+   rm test/rubygems/test_gem_request_set_gem_dependency_api.rb || die

[gentoo-commits] repo/gentoo:master commit in: net-vpn/libreswan/files/, net-vpn/libreswan/

2018-02-16 Thread Hans de Graaff
commit: 7dd4310aac4f0a15fa98a4bdbb379d7d4882ce97
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Feb 16 08:59:16 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Feb 16 08:59:35 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7dd4310a

net-vpn/libreswan: fix glibc/kernel incompatibility, bug 647198

Apply upstream patch to support newer glibc and kernel combinations.
Not applied upstream yet because they also need to support old
distributions. This patch works with current stable glibc 2.25.

Closes: https://bugs.gentoo.org/647198
Package-Manager: Portage-2.3.19, Repoman-2.3.6

 .../files/libreswan-3.23-modern-kernels.patch  |  15 +++
 net-vpn/libreswan/libreswan-3.23-r1.ebuild | 114 +
 2 files changed, 129 insertions(+)

diff --git a/net-vpn/libreswan/files/libreswan-3.23-modern-kernels.patch 
b/net-vpn/libreswan/files/libreswan-3.23-modern-kernels.patch
new file mode 100644
index 000..5dedfeb34c7
--- /dev/null
+++ b/net-vpn/libreswan/files/libreswan-3.23-modern-kernels.patch
@@ -0,0 +1,15 @@
+diff --git a/programs/pluto/kernel_netlink.c
+b/programs/pluto/kernel_netlink.c
+index 8cec3a2..a2500f4 100644
+--- a/programs/pluto/kernel_netlink.c
 b/programs/pluto/kernel_netlink.c
+@@ -51,8 +51,8 @@
+ #include 
+ #include 
+
+-#include "libreswan.h" /* before xfrm.h otherwise break on F22 */
+ #include "linux/xfrm.h" /* local (if configured) or system copy */
++#include "libreswan.h" /* before xfrm.h otherwise break on F22 */
+
+ #include "libreswan/pfkeyv2.h"
+ #include "libreswan/pfkey.h"

diff --git a/net-vpn/libreswan/libreswan-3.23-r1.ebuild 
b/net-vpn/libreswan/libreswan-3.23-r1.ebuild
new file mode 100644
index 000..3a6e2002c93
--- /dev/null
+++ b/net-vpn/libreswan/libreswan-3.23-r1.ebuild
@@ -0,0 +1,114 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit systemd toolchain-funcs
+
+SRC_URI="https://download.libreswan.org/${P}.tar.gz;
+KEYWORDS="~amd64 ~ppc ~x86"
+
+DESCRIPTION="IPsec implementation for Linux, fork of Openswan"
+HOMEPAGE="https://libreswan.org/;
+
+LICENSE="GPL-2 BSD-4 RSA DES"
+SLOT="0"
+IUSE="caps curl dnssec ldap pam seccomp selinux systemd test"
+
+COMMON_DEPEND="
+   dev-libs/gmp:0=
+   dev-libs/libevent:0=
+   dev-libs/nspr
+   caps? ( sys-libs/libcap-ng )
+   curl? ( net-misc/curl )
+   dnssec? ( net-dns/unbound net-libs/ldns )
+   ldap? ( net-nds/openldap )
+   pam? ( sys-libs/pam )
+   seccomp? ( sys-libs/libseccomp )
+   selinux? ( sys-libs/libselinux )
+   systemd? ( sys-apps/systemd:0= )
+"
+DEPEND="${COMMON_DEPEND}
+   app-text/docbook-xml-dtd:4.1.2
+   app-text/xmlto
+   dev-libs/nss
+   sys-devel/bison
+   sys-devel/flex
+   virtual/pkgconfig
+   test? ( dev-python/setproctitle )
+"
+RDEPEND="${COMMON_DEPEND}
+   dev-libs/nss[utils(+)]
+   sys-apps/iproute2
+   !net-misc/openswan
+   !net-vpn/strongswan
+   selinux? ( sec-policy/selinux-ipsec )
+"
+
+PATCHES=( "${FILESDIR}/${P}-modern-kernels.patch" )
+
+usetf() {
+   usex "$1" true false
+}
+
+src_prepare() {
+   sed -i -e 's:/sbin/runscript:/sbin/openrc-run:' 
initsystems/openrc/ipsec.init.in || die
+   sed -i -e '/^install/ s/postcheck//' -e '/^doinstall/ 
s/oldinitdcheck//' initsystems/systemd/Makefile || die
+   default
+}
+
+src_configure() {
+   tc-export AR CC
+   export INC_USRLOCAL=/usr
+   export INC_MANDIR=share/man
+   export FINALEXAMPLECONFDIR=/usr/share/doc/${PF}
+   export FINALDOCDIR=/usr/share/doc/${PF}/html
+   export INITSYSTEM=openrc
+   export INC_RCDIRS=
+   export INC_RCDEFAULT=/etc/init.d
+   export USERCOMPILE=
+   export USERLINK=
+   export USE_DNSSEC=$(usetf dnssec)
+   export USE_LABELED_IPSEC=$(usetf selinux)
+   export USE_LIBCAP_NG=$(usetf caps)
+   export USE_LIBCURL=$(usetf curl)
+   export USE_LINUX_AUDIT=$(usetf selinux)
+   export USE_LDAP=$(usetf ldap)
+   export USE_SECCOMP=$(usetf seccomp)
+   export USE_SYSTEMD_WATCHDOG=$(usetf systemd)
+   export SD_WATCHDOGSEC=$(usex systemd 200 0)
+   export USE_XAUTHPAM=$(usetf pam)
+   export DEBUG_CFLAGS=
+   export OPTIMIZE_CFLAGS=
+   export WERROR_CFLAGS=
+}
+
+src_compile() {
+   emake all
+   emake -C initsystems INITSYSTEM=systemd 
UNITDIR="$(systemd_get_systemunitdir)" all
+}
+
+src_test() {
+   : # integration tests only that require set of kvms to be set up
+}
+
+src_install() {
+   default
+   emake -C initsystems INITSYSTEM=systemd 
UNITDIR="$(systemd_get_systemunitdir)" DESTDIR="${D}" install
+
+   echo "include /etc/ipsec.d/*.secrets" > "${D}"/etc/ipsec.secrets
+   fperms 0600 /etc/ipsec.secrets
+
+   dodoc -r docs
+
+   find "${D}" -type d -empty -delete || die
+}
+
+pkg_postinst() {
+   local 

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

2018-02-16 Thread Sergei Trofimovich
commit: 5a766164b8d04917b248e10435897c39ca378b53
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Fri Feb 16 08:21:05 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Fri Feb 16 08:33:00 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a766164

media-libs/phat: stable 0.4.1-r1 for sparc, bug #646968

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

 media-libs/phat/phat-0.4.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/phat/phat-0.4.1-r1.ebuild 
b/media-libs/phat/phat-0.4.1-r1.ebuild
index c12ef911dd5..cb405c61682 100644
--- a/media-libs/phat/phat-0.4.1-r1.ebuild
+++ b/media-libs/phat/phat-0.4.1-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/phat.berlios/${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc ~sparc x86"
+KEYWORDS="~amd64 ~ppc sparc x86"
 IUSE="debug"
 
 RDEPEND="x11-libs/gtk+:2



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

2018-02-16 Thread Sergei Trofimovich
commit: 3e39d2d249c1dd97f63c9291160384a3a2844036
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Fri Feb 16 08:23:06 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Fri Feb 16 08:33:01 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e39d2d2

dev-vcs/git: stable 2.16.1 for sparc, bug #647446

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

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

diff --git a/dev-vcs/git/git-2.16.1.ebuild b/dev-vcs/git/git-2.16.1.ebuild
index 67db3890c14..d06de913dd3 100644
--- a/dev-vcs/git/git-2.16.1.ebuild
+++ b/dev-vcs/git/git-2.16.1.ebuild
@@ -45,7 +45,7 @@ if [[ ${PV} != * ]]; then

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



[gentoo-commits] repo/gentoo:master commit in: app-text/docbook-dsssl-stylesheets/

2018-02-16 Thread Sergei Trofimovich
commit: 1f3bbac855b3c2a0d6cadf18a05e278a13dbcaee
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Fri Feb 16 08:19:58 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Fri Feb 16 08:32:56 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1f3bbac8

app-text/docbook-dsssl-stylesheets: stable 1.79-r2 for sparc, bug #642234

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

 .../docbook-dsssl-stylesheets/docbook-dsssl-stylesheets-1.79-r2.ebuild  | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/app-text/docbook-dsssl-stylesheets/docbook-dsssl-stylesheets-1.79-r2.ebuild 
b/app-text/docbook-dsssl-stylesheets/docbook-dsssl-stylesheets-1.79-r2.ebuild
index 2eb8696b0f5..b145dec4aeb 100644
--- 
a/app-text/docbook-dsssl-stylesheets/docbook-dsssl-stylesheets-1.79-r2.ebuild
+++ 
b/app-text/docbook-dsssl-stylesheets/docbook-dsssl-stylesheets-1.79-r2.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://sourceforge/docbook/${MY_P}.tar.bz2"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos 
~sparc-solaris ~x64-solaris"
+KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos 
~sparc-solaris ~x64-solaris"
 IUSE=""
 
 RDEPEND="app-text/sgml-common"



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

2018-02-16 Thread Hans de Graaff
commit: 76d252fcbd0e35ee06cef9b72dfff52841bd8395
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Feb 16 07:44:46 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Feb 16 07:44:46 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=76d252fc

dev-ruby/rails: cleanup

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 dev-ruby/rails/Manifest   |  3 ---
 dev-ruby/rails/rails-5.0.3.ebuild | 44 ---
 dev-ruby/rails/rails-5.0.4.ebuild | 44 ---
 dev-ruby/rails/rails-5.0.5.ebuild | 44 ---
 4 files changed, 135 deletions(-)

diff --git a/dev-ruby/rails/Manifest b/dev-ruby/rails/Manifest
index 64c8eae3f75..1e2c27410d8 100644
--- a/dev-ruby/rails/Manifest
+++ b/dev-ruby/rails/Manifest
@@ -1,7 +1,4 @@
 DIST rails-4.2.10.gem 1476096 BLAKE2B 
6da658d4bf1b64574a3d7652aaa938e45e01db11f68f5fdf76ca70d84dae927828ea52262ee0777deff2408f4325d87a6d86f545c714a1180f1efef0099fa749
 SHA512 
04fd6e27974d4f0432be8a881abf0f00c8db448748118105c26a0dd0303e3914e469b7fc302a73ca4956d00a84e3d8fc16a179aad2f1f3ebdd11cae3a6c90717
-DIST rails-5.0.3.gem 6144 BLAKE2B 
43d4dc5e3de7de69ccd3d82ffbe59507262faac2482510eb3403242bc7ebf25f40a32e7b2d144d11b1a79b1debb39a338f32bcd5d662ff6208c4daa7ec9e
 SHA512 
f0c63958819a15368bdc88d277bca288661ff5dd5b3a5f64b9fc78d338c0700b7f3b6acbb103f309826ace39a67206cfbfbe52c22fbaf6d9b63850dad1eed823
-DIST rails-5.0.4.gem 6144 BLAKE2B 
2236a54a5920096a4dd955fbe3e3bbda3871596aacde4002ff72f367ff2e1ab6f1f268093fc08c9c9da6270839f1165a6d674b420d174a304d3185c6457b608a
 SHA512 
09dc6f23d9afdcf31c3ce77f92b071f65d2077b4729c5c45062735264167f5e8f3ed5574ff106967fc8924b4c8cd1a0e783363ee48285d5f03b9b2d3e68f4f27
-DIST rails-5.0.5.gem 6144 BLAKE2B 
b4958f2ce24663d63663798f4cbbf67e83225864db7d01c01a3f23c14d93aae3ac92a2ddb00f34fd5d983481e6828064cbaa92a6525558d8ed0b45a86e184424
 SHA512 
3522ff8407b2a2b024d53f98d741088abe6d1b82cb4324a210b540b4f53bad8e71ceae92e9968883aaa180e1a63f3d1be65d320a18766947ea068cba1c8ec585
 DIST rails-5.0.6.gem 6144 BLAKE2B 
e9af96cd669b44fd3aa0b8ba744b522be93579ebb3532e71494cf9d973ea08eae8d0d9dfe9eb2ffbea73e0b5443f786784b16fb8510f9568bce4ad1182c4927b
 SHA512 
7c30767c92e52e0ada10b779204ac814e7425bf3d6b417c1976f33f4815caac8cd634ed9e24cc2c0bbea51ddabde1ff708c4f1391ed2763107be3ebb26f2e293
 DIST rails-5.1.1.gem 6656 BLAKE2B 
af350844951e92ac240585cc0e78217ca877573c50195725b21e9ed3e82cc182b99f975deb485fa70a026e5a8b8766495b3f88f07efef08c917f04be3f6e616c
 SHA512 
c2d65b293710f5de8e114b2b5825c281c81586d6df39fc6f25ac8382baf8a77088d6d7d57b89d19b9882002a065fb0951b0c052104df2fea224abc2a91fe961b
 DIST rails-5.1.2.gem 6656 BLAKE2B 
38400b89019517ed1cddf92dd11f221d1316aa1677e33a47a389cc7321d977d2c032e847395bc2c6f3a48b3a72bcb8b6ec99fe54025c635b1d3494d60d3f0855
 SHA512 
d79942aaa7f8cc717323955ea870e1a297d0b0190902071bba02eede36faaa6f70e36951f7b6afc8796fec825d505577e04c46aa409925511b40d441c76a1175

diff --git a/dev-ruby/rails/rails-5.0.3.ebuild 
b/dev-ruby/rails/rails-5.0.3.ebuild
deleted file mode 100644
index 052051bc3a7..000
--- a/dev-ruby/rails/rails-5.0.3.ebuild
+++ /dev/null
@@ -1,44 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-USE_RUBY="ruby22 ruby23"
-
-RUBY_FAKEGEM_BINWRAP=""
-
-RUBY_FAKEGEM_TASK_DOC=""
-RUBY_FAKEGEM_TASK_TEST=""
-
-RUBY_FAKEGEM_EXTRADOC="README.md"
-
-inherit ruby-fakegem versionator
-
-DESCRIPTION="ruby on rails is a web-application and persistance framework"
-HOMEPAGE="http://www.rubyonrails.org;
-
-LICENSE="MIT"
-SLOT="$(get_version_component_range 1-2)"
-KEYWORDS="~amd64 ~x86 ~amd64-linux"
-
-IUSE="+asset-pipeline"
-
-ruby_add_rdepend "
-   ~dev-ruby/actioncable-${PV}
-   ~dev-ruby/actionmailer-${PV}
-   ~dev-ruby/actionpack-${PV}
-   ~dev-ruby/actionview-${PV}
-   ~dev-ruby/activejob-${PV}
-   ~dev-ruby/activemodel-${PV}
-   ~dev-ruby/activerecord-${PV}
-   ~dev-ruby/activesupport-${PV}
-   ~dev-ruby/railties-${PV}
-   >=dev-ruby/bundler-1.3 =dev-ruby/bundler-1*
-   >=dev-ruby/sprockets-rails-2.0.0:*
-   asset-pipeline? (
-   dev-ruby/jquery-rails:*
-   >=dev-ruby/sass-rails-5.0:5.0
-   >=dev-ruby/uglifier-1.3.0:*
-   >=dev-ruby/coffee-rails-4.1.0:*
-   )"
-
-# also: turbolinks, >=jbuilder-1.2:1

diff --git a/dev-ruby/rails/rails-5.0.4.ebuild 
b/dev-ruby/rails/rails-5.0.4.ebuild
deleted file mode 100644
index d9de98a2459..000
--- a/dev-ruby/rails/rails-5.0.4.ebuild
+++ /dev/null
@@ -1,44 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-USE_RUBY="ruby22 ruby23 ruby24"
-
-RUBY_FAKEGEM_BINWRAP=""
-
-RUBY_FAKEGEM_TASK_DOC=""
-RUBY_FAKEGEM_TASK_TEST=""
-
-RUBY_FAKEGEM_EXTRADOC="README.md"
-
-inherit ruby-fakegem versionator
-
-DESCRIPTION="ruby on rails is a 

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

2018-02-16 Thread Hans de Graaff
commit: 21e65f18cb648c4819b37c980ed6dbab2d839337
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Feb 16 07:58:03 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Feb 16 07:58:03 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=21e65f18

dev-ruby/activerecord: cleanup

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 dev-ruby/activerecord/Manifest  |  3 -
 dev-ruby/activerecord/activerecord-5.0.3.ebuild | 79 
 dev-ruby/activerecord/activerecord-5.0.4.ebuild | 80 -
 dev-ruby/activerecord/activerecord-5.0.5.ebuild | 80 -
 4 files changed, 242 deletions(-)

diff --git a/dev-ruby/activerecord/Manifest b/dev-ruby/activerecord/Manifest
index 65f21b54bbe..3c0a1a8618d 100644
--- a/dev-ruby/activerecord/Manifest
+++ b/dev-ruby/activerecord/Manifest
@@ -1,7 +1,4 @@
 DIST rails-4.2.10.tgz 4080905 BLAKE2B 
5a46ed9e3664a65545a709577b49864e14cecfc89c798facc0412b4da2842dfb86a611f1fd0ce50da6a40c81a19d3cdce0688b40ad92180ce8ababa5f38d23cc
 SHA512 
c1331638326960c6df9000a2383ad1905d5e794ffdc7422cfa2ff89039e3c0e272a79fa43423d5ae0e56436eceb22b8276e6a8bce7eb765da33f02742318
-DIST rails-5.0.3.tgz 6041420 BLAKE2B 
972a85b23446e874cfd737b8c46ec1a9c94d387812e223c7ea702dee42047c8586f35254b90a3c99f7c571d4d99fd01a0c38bb994544be5840e08dca82e86bb4
 SHA512 
5a25747507d2a8e1d2a19ce14c77a80c4f9bd5751fb343c3f405b8d9ec170d11fb866ebfedf6b850b6750399015631ab1551e6f78e097c6514061462a05e88f3
-DIST rails-5.0.4.tgz 6041948 BLAKE2B 
2d48efbc72b325604d77e1bde8e2e5eee297e752d5e9bbcbfe2c6fd2667a2db0005f5f5e6c7d46401faaf13911b30469506730530de2517f2ce9969819e3bbb4
 SHA512 
9a99d506606f2901f8b4afcfa8cc92e7d122b0879c619a539aee52df5b8926e6dca98e0eb14234f810b8a73730c3c051985e13ab0bab5f52cd8c11a0b112c44d
-DIST rails-5.0.5.tgz 6043034 BLAKE2B 
1bf0e636d44a05ee83165f54b459d34509021d47b24844726c9baa872cdfbdeab6e22374f98d013d6be40d48d9dcac7e4216e4b08a1cce9868b1ded2b903165e
 SHA512 
7f06b31782b9814d2f9b1015d6f85944ee64d627d70d207f897401e7da4b504302990c629ff0ea93ca1d6820e1a11b5db78b525b50c8cd6cd8b5826452012b0c
 DIST rails-5.0.6.tgz 6043860 BLAKE2B 
ae5c1e6df39575a40001ea8b009c39ed414661b1458934efad44e50cb48f3f9906150560008fd3eac39a627c14a32ac3e5f7366b62596d13df11e579beddac6c
 SHA512 
3487db6d59e65a0abe56bf9edfc343a0e0e78119b2bb08f333c8203840ae33897030897d2677d4a28257b479b605b2679ffb7b5d21c724557142023fdb723410
 DIST rails-5.1.1.tgz 6124695 BLAKE2B 
6a02843a036594d02aee37413713950f495db24651df49be3866e2df989d464a23ac5865081d243e6c6525837fb33099c46b6009cc667d0e03444cbcf9631588
 SHA512 
fd62506eac440f1ad9b37f20c7c712733440bc2ee676390c02e3bd50b912fe0fd53e8092c23664d47818ee62583568c6e20d2bfd5eff6d22a005289bb3bb258f
 DIST rails-5.1.2.tgz 6124489 BLAKE2B 
a7d71b99f1b9eb33e76c7941909407be0a3b086581bf3ddb4fe811a6b91bb129edb504c6fe3593a3b347ab035f7325e8e497b926a24b699a56725f89161e942e
 SHA512 
95072d06ce19726343758f4dbdac96728598e31be0a0560f240511bf043aab47d55530ef47bd9b390aa61b5e0ad6e142781ed7167ce7f2cf11d22a71127d7872

diff --git a/dev-ruby/activerecord/activerecord-5.0.3.ebuild 
b/dev-ruby/activerecord/activerecord-5.0.3.ebuild
deleted file mode 100644
index d6c575a344c..000
--- a/dev-ruby/activerecord/activerecord-5.0.3.ebuild
+++ /dev/null
@@ -1,79 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-USE_RUBY="ruby22 ruby23"
-
-# this is not null so that the dependencies will actually be filled
-RUBY_FAKEGEM_TASK_TEST="test"
-
-RUBY_FAKEGEM_TASK_DOC=""
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc"
-
-RUBY_FAKEGEM_GEMSPEC="activerecord.gemspec"
-
-RUBY_FAKEGEM_BINWRAP=""
-
-inherit ruby-fakegem versionator
-
-DESCRIPTION="Implements the ActiveRecord pattern (Fowler, PoEAA) for ORM"
-HOMEPAGE="https://github.com/rails/rails/;
-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 ~arm ~ppc ~x86 ~amd64-linux"
-IUSE="mysql postgres sqlite"
-
-RUBY_S="rails-${PV}/${PN}"
-
-ruby_add_rdepend "~dev-ruby/activesupport-${PV}
-   ~dev-ruby/activemodel-${PV}
-   dev-ruby/arel:7.0
-   sqlite? ( >=dev-ruby/sqlite3-1.3.6 )
-   mysql? ( || ( dev-ruby/mysql2:0.4 >=dev-ruby/mysql2-0.3.18:0.3 ) )
-   postgres? ( >=dev-ruby/pg-0.18.0 )"
-
-ruby_add_bdepend "
-   test? (
-   dev-ruby/bundler
-   ~dev-ruby/actionpack-${PV}
-   ~dev-ruby/actionmailer-${PV}
-   >=dev-ruby/sqlite3-1.3.6
-   dev-ruby/mocha:0.14
-3.4/>= 3.4/' 
../railties/railties.gemspec || die
-   sed -i -e '/bcrypt/ s/3.0.0/3.0/' ../Gemfile || die
-
-   # Add back json in the Gemfile because we dropped some dependencies
-   # earlier that implicitly required it.
-   sed -i -e '$agem "json"' ../Gemfile || die
-
-   # Avoid test depending on mysql adapter which we don't 

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

2018-02-16 Thread Hans de Graaff
commit: 72c557a0249f938e982871a8b354866cb40b579a
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Feb 16 07:46:53 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Feb 16 07:46:53 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=72c557a0

dev-ruby/railties: cleanup

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 dev-ruby/railties/Manifest  |  3 --
 dev-ruby/railties/railties-5.0.3.ebuild | 78 -
 dev-ruby/railties/railties-5.0.4.ebuild | 78 -
 dev-ruby/railties/railties-5.0.5.ebuild | 78 -
 4 files changed, 237 deletions(-)

diff --git a/dev-ruby/railties/Manifest b/dev-ruby/railties/Manifest
index 65f21b54bbe..3c0a1a8618d 100644
--- a/dev-ruby/railties/Manifest
+++ b/dev-ruby/railties/Manifest
@@ -1,7 +1,4 @@
 DIST rails-4.2.10.tgz 4080905 BLAKE2B 
5a46ed9e3664a65545a709577b49864e14cecfc89c798facc0412b4da2842dfb86a611f1fd0ce50da6a40c81a19d3cdce0688b40ad92180ce8ababa5f38d23cc
 SHA512 
c1331638326960c6df9000a2383ad1905d5e794ffdc7422cfa2ff89039e3c0e272a79fa43423d5ae0e56436eceb22b8276e6a8bce7eb765da33f02742318
-DIST rails-5.0.3.tgz 6041420 BLAKE2B 
972a85b23446e874cfd737b8c46ec1a9c94d387812e223c7ea702dee42047c8586f35254b90a3c99f7c571d4d99fd01a0c38bb994544be5840e08dca82e86bb4
 SHA512 
5a25747507d2a8e1d2a19ce14c77a80c4f9bd5751fb343c3f405b8d9ec170d11fb866ebfedf6b850b6750399015631ab1551e6f78e097c6514061462a05e88f3
-DIST rails-5.0.4.tgz 6041948 BLAKE2B 
2d48efbc72b325604d77e1bde8e2e5eee297e752d5e9bbcbfe2c6fd2667a2db0005f5f5e6c7d46401faaf13911b30469506730530de2517f2ce9969819e3bbb4
 SHA512 
9a99d506606f2901f8b4afcfa8cc92e7d122b0879c619a539aee52df5b8926e6dca98e0eb14234f810b8a73730c3c051985e13ab0bab5f52cd8c11a0b112c44d
-DIST rails-5.0.5.tgz 6043034 BLAKE2B 
1bf0e636d44a05ee83165f54b459d34509021d47b24844726c9baa872cdfbdeab6e22374f98d013d6be40d48d9dcac7e4216e4b08a1cce9868b1ded2b903165e
 SHA512 
7f06b31782b9814d2f9b1015d6f85944ee64d627d70d207f897401e7da4b504302990c629ff0ea93ca1d6820e1a11b5db78b525b50c8cd6cd8b5826452012b0c
 DIST rails-5.0.6.tgz 6043860 BLAKE2B 
ae5c1e6df39575a40001ea8b009c39ed414661b1458934efad44e50cb48f3f9906150560008fd3eac39a627c14a32ac3e5f7366b62596d13df11e579beddac6c
 SHA512 
3487db6d59e65a0abe56bf9edfc343a0e0e78119b2bb08f333c8203840ae33897030897d2677d4a28257b479b605b2679ffb7b5d21c724557142023fdb723410
 DIST rails-5.1.1.tgz 6124695 BLAKE2B 
6a02843a036594d02aee37413713950f495db24651df49be3866e2df989d464a23ac5865081d243e6c6525837fb33099c46b6009cc667d0e03444cbcf9631588
 SHA512 
fd62506eac440f1ad9b37f20c7c712733440bc2ee676390c02e3bd50b912fe0fd53e8092c23664d47818ee62583568c6e20d2bfd5eff6d22a005289bb3bb258f
 DIST rails-5.1.2.tgz 6124489 BLAKE2B 
a7d71b99f1b9eb33e76c7941909407be0a3b086581bf3ddb4fe811a6b91bb129edb504c6fe3593a3b347ab035f7325e8e497b926a24b699a56725f89161e942e
 SHA512 
95072d06ce19726343758f4dbdac96728598e31be0a0560f240511bf043aab47d55530ef47bd9b390aa61b5e0ad6e142781ed7167ce7f2cf11d22a71127d7872

diff --git a/dev-ruby/railties/railties-5.0.3.ebuild 
b/dev-ruby/railties/railties-5.0.3.ebuild
deleted file mode 100644
index 5b94a9c483a..000
--- a/dev-ruby/railties/railties-5.0.3.ebuild
+++ /dev/null
@@ -1,78 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-USE_RUBY="ruby22 ruby23"
-
-RUBY_FAKEGEM_TASK_TEST="test:regular"
-RUBY_FAKEGEM_TASK_DOC=""
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc"
-
-RUBY_FAKEGEM_GEMSPEC="railties.gemspec"
-
-RUBY_FAKEGEM_BINWRAP=""
-RUBY_FAKEGEM_EXTRAINSTALL="exe"
-
-inherit ruby-fakegem versionator
-
-DESCRIPTION="Tools for creating, working with, and running Rails applications"
-HOMEPAGE="https://github.com/rails/rails;
-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 ~arm ~ppc ~x86 ~amd64-linux"
-IUSE=""
-
-RUBY_S="rails-${PV}/${PN}"
-
-# The test suite has many failures, most likely due to a mismatch in
-# exact dependencies or environment specifics. Needs further
-# investigation.
-RESTRICT="test"
-
-RDEPEND+=">=app-eselect/eselect-rails-0.22"
-
-ruby_add_rdepend "
-   ~dev-ruby/activesupport-${PV}
-   ~dev-ruby/actionpack-${PV}
-   >=dev-ruby/thor-0.18.1
-   >=dev-ruby/rake-0.8.7
-   dev-ruby/method_source
-"
-
-ruby_add_bdepend "
-   test? (
-   ~dev-ruby/actionview-${PV}
-   dev-ruby/mocha:0.14
-   )"
-
-all_ruby_prepare() {
-   rm "${S}/../Gemfile" || die "Unable to remove Gemfile"
-   sed -i -e '/load_paths/d' test/abstract_unit.rb || die "Unable to 
remove load paths"
-   sed -i -e '1igem "minitest", "~>4.0"' test/abstract_unit.rb || die
-
-   # Also allow rdoc 4.x
-   sed -i -e 's/~> 3.4/>= 3.4/' ${RUBY_FAKEGEM_GEMSPEC} || die
-
-   # Also install rails in bin to let our binwrapper work
-   mkdir bin || die
-   

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

2018-02-16 Thread Hans de Graaff
commit: f0306d1f910311980fdf0ce2895abc8a2499006e
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Feb 16 07:48:28 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Feb 16 07:48:28 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f0306d1f

dev-ruby/actionmailer: cleanup

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 dev-ruby/actionmailer/Manifest  |  3 --
 dev-ruby/actionmailer/actionmailer-5.0.3.ebuild | 46 -
 dev-ruby/actionmailer/actionmailer-5.0.4.ebuild | 46 -
 dev-ruby/actionmailer/actionmailer-5.0.5.ebuild | 46 -
 4 files changed, 141 deletions(-)

diff --git a/dev-ruby/actionmailer/Manifest b/dev-ruby/actionmailer/Manifest
index 65f21b54bbe..3c0a1a8618d 100644
--- a/dev-ruby/actionmailer/Manifest
+++ b/dev-ruby/actionmailer/Manifest
@@ -1,7 +1,4 @@
 DIST rails-4.2.10.tgz 4080905 BLAKE2B 
5a46ed9e3664a65545a709577b49864e14cecfc89c798facc0412b4da2842dfb86a611f1fd0ce50da6a40c81a19d3cdce0688b40ad92180ce8ababa5f38d23cc
 SHA512 
c1331638326960c6df9000a2383ad1905d5e794ffdc7422cfa2ff89039e3c0e272a79fa43423d5ae0e56436eceb22b8276e6a8bce7eb765da33f02742318
-DIST rails-5.0.3.tgz 6041420 BLAKE2B 
972a85b23446e874cfd737b8c46ec1a9c94d387812e223c7ea702dee42047c8586f35254b90a3c99f7c571d4d99fd01a0c38bb994544be5840e08dca82e86bb4
 SHA512 
5a25747507d2a8e1d2a19ce14c77a80c4f9bd5751fb343c3f405b8d9ec170d11fb866ebfedf6b850b6750399015631ab1551e6f78e097c6514061462a05e88f3
-DIST rails-5.0.4.tgz 6041948 BLAKE2B 
2d48efbc72b325604d77e1bde8e2e5eee297e752d5e9bbcbfe2c6fd2667a2db0005f5f5e6c7d46401faaf13911b30469506730530de2517f2ce9969819e3bbb4
 SHA512 
9a99d506606f2901f8b4afcfa8cc92e7d122b0879c619a539aee52df5b8926e6dca98e0eb14234f810b8a73730c3c051985e13ab0bab5f52cd8c11a0b112c44d
-DIST rails-5.0.5.tgz 6043034 BLAKE2B 
1bf0e636d44a05ee83165f54b459d34509021d47b24844726c9baa872cdfbdeab6e22374f98d013d6be40d48d9dcac7e4216e4b08a1cce9868b1ded2b903165e
 SHA512 
7f06b31782b9814d2f9b1015d6f85944ee64d627d70d207f897401e7da4b504302990c629ff0ea93ca1d6820e1a11b5db78b525b50c8cd6cd8b5826452012b0c
 DIST rails-5.0.6.tgz 6043860 BLAKE2B 
ae5c1e6df39575a40001ea8b009c39ed414661b1458934efad44e50cb48f3f9906150560008fd3eac39a627c14a32ac3e5f7366b62596d13df11e579beddac6c
 SHA512 
3487db6d59e65a0abe56bf9edfc343a0e0e78119b2bb08f333c8203840ae33897030897d2677d4a28257b479b605b2679ffb7b5d21c724557142023fdb723410
 DIST rails-5.1.1.tgz 6124695 BLAKE2B 
6a02843a036594d02aee37413713950f495db24651df49be3866e2df989d464a23ac5865081d243e6c6525837fb33099c46b6009cc667d0e03444cbcf9631588
 SHA512 
fd62506eac440f1ad9b37f20c7c712733440bc2ee676390c02e3bd50b912fe0fd53e8092c23664d47818ee62583568c6e20d2bfd5eff6d22a005289bb3bb258f
 DIST rails-5.1.2.tgz 6124489 BLAKE2B 
a7d71b99f1b9eb33e76c7941909407be0a3b086581bf3ddb4fe811a6b91bb129edb504c6fe3593a3b347ab035f7325e8e497b926a24b699a56725f89161e942e
 SHA512 
95072d06ce19726343758f4dbdac96728598e31be0a0560f240511bf043aab47d55530ef47bd9b390aa61b5e0ad6e142781ed7167ce7f2cf11d22a71127d7872

diff --git a/dev-ruby/actionmailer/actionmailer-5.0.3.ebuild 
b/dev-ruby/actionmailer/actionmailer-5.0.3.ebuild
deleted file mode 100644
index cc6e3d8bbc5..000
--- a/dev-ruby/actionmailer/actionmailer-5.0.3.ebuild
+++ /dev/null
@@ -1,46 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-USE_RUBY="ruby22 ruby23"
-
-RUBY_FAKEGEM_TASK_DOC=""
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc"
-
-RUBY_FAKEGEM_GEMSPEC="actionmailer.gemspec"
-
-RUBY_FAKEGEM_BINWRAP=""
-
-inherit ruby-fakegem versionator
-
-DESCRIPTION="Framework for designing email-service layers"
-HOMEPAGE="https://github.com/rails/rails;
-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 ~arm ~ppc ~x86 ~amd64-linux"
-IUSE=""
-
-RUBY_S="rails-${PV}/${PN}"
-
-ruby_add_rdepend "
-   ~dev-ruby/actionpack-${PV}
-   ~dev-ruby/actionview-${PV}
-   ~dev-ruby/activejob-${PV}
-   >=dev-ruby/mail-2.5.4:* =dev-ruby/mail-2*:*
-   dev-ruby/rails-dom-testing:2"
-
-ruby_add_bdepend "test? (
-   dev-ruby/mocha:0.14
-)"
-
-all_ruby_prepare() {
-   # Set test environment to our hand.
-   rm "${S}/../Gemfile" || die "Unable to remove Gemfile"
-   sed -i -e '/\/load_paths/d' test/abstract_unit.rb || die "Unable to 
remove load paths"
-
-   # Avoid a test failing only on attachment ordering, since this is a
-   # security release.
-   sed -i -e '/adding inline attachments while rendering mail works/askip 
"gentoo: fails on ordering"' test/base_test.rb || die
-}

diff --git a/dev-ruby/actionmailer/actionmailer-5.0.4.ebuild 
b/dev-ruby/actionmailer/actionmailer-5.0.4.ebuild
deleted file mode 100644
index 7d7cab924ec..000
--- a/dev-ruby/actionmailer/actionmailer-5.0.4.ebuild
+++ /dev/null
@@ -1,46 +0,0 @@
-# Copyright 

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

2018-02-16 Thread Hans de Graaff
commit: c64e180c5ad2f15224fdb244999f293cbf36a9c7
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Feb 16 07:47:45 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Feb 16 07:47:45 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c64e180c

dev-ruby/actioncable: cleanup

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 dev-ruby/actioncable/Manifest |  3 --
 dev-ruby/actioncable/actioncable-5.0.3.ebuild | 41 ---
 dev-ruby/actioncable/actioncable-5.0.4.ebuild | 41 ---
 dev-ruby/actioncable/actioncable-5.0.5.ebuild | 41 ---
 4 files changed, 126 deletions(-)

diff --git a/dev-ruby/actioncable/Manifest b/dev-ruby/actioncable/Manifest
index 64ba8df123d..1d0242c8c45 100644
--- a/dev-ruby/actioncable/Manifest
+++ b/dev-ruby/actioncable/Manifest
@@ -1,6 +1,3 @@
-DIST rails-5.0.3.tgz 6041420 BLAKE2B 
972a85b23446e874cfd737b8c46ec1a9c94d387812e223c7ea702dee42047c8586f35254b90a3c99f7c571d4d99fd01a0c38bb994544be5840e08dca82e86bb4
 SHA512 
5a25747507d2a8e1d2a19ce14c77a80c4f9bd5751fb343c3f405b8d9ec170d11fb866ebfedf6b850b6750399015631ab1551e6f78e097c6514061462a05e88f3
-DIST rails-5.0.4.tgz 6041948 BLAKE2B 
2d48efbc72b325604d77e1bde8e2e5eee297e752d5e9bbcbfe2c6fd2667a2db0005f5f5e6c7d46401faaf13911b30469506730530de2517f2ce9969819e3bbb4
 SHA512 
9a99d506606f2901f8b4afcfa8cc92e7d122b0879c619a539aee52df5b8926e6dca98e0eb14234f810b8a73730c3c051985e13ab0bab5f52cd8c11a0b112c44d
-DIST rails-5.0.5.tgz 6043034 BLAKE2B 
1bf0e636d44a05ee83165f54b459d34509021d47b24844726c9baa872cdfbdeab6e22374f98d013d6be40d48d9dcac7e4216e4b08a1cce9868b1ded2b903165e
 SHA512 
7f06b31782b9814d2f9b1015d6f85944ee64d627d70d207f897401e7da4b504302990c629ff0ea93ca1d6820e1a11b5db78b525b50c8cd6cd8b5826452012b0c
 DIST rails-5.0.6.tgz 6043860 BLAKE2B 
ae5c1e6df39575a40001ea8b009c39ed414661b1458934efad44e50cb48f3f9906150560008fd3eac39a627c14a32ac3e5f7366b62596d13df11e579beddac6c
 SHA512 
3487db6d59e65a0abe56bf9edfc343a0e0e78119b2bb08f333c8203840ae33897030897d2677d4a28257b479b605b2679ffb7b5d21c724557142023fdb723410
 DIST rails-5.1.1.tgz 6124695 BLAKE2B 
6a02843a036594d02aee37413713950f495db24651df49be3866e2df989d464a23ac5865081d243e6c6525837fb33099c46b6009cc667d0e03444cbcf9631588
 SHA512 
fd62506eac440f1ad9b37f20c7c712733440bc2ee676390c02e3bd50b912fe0fd53e8092c23664d47818ee62583568c6e20d2bfd5eff6d22a005289bb3bb258f
 DIST rails-5.1.2.tgz 6124489 BLAKE2B 
a7d71b99f1b9eb33e76c7941909407be0a3b086581bf3ddb4fe811a6b91bb129edb504c6fe3593a3b347ab035f7325e8e497b926a24b699a56725f89161e942e
 SHA512 
95072d06ce19726343758f4dbdac96728598e31be0a0560f240511bf043aab47d55530ef47bd9b390aa61b5e0ad6e142781ed7167ce7f2cf11d22a71127d7872

diff --git a/dev-ruby/actioncable/actioncable-5.0.3.ebuild 
b/dev-ruby/actioncable/actioncable-5.0.3.ebuild
deleted file mode 100644
index e444e77fc16..000
--- a/dev-ruby/actioncable/actioncable-5.0.3.ebuild
+++ /dev/null
@@ -1,41 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-USE_RUBY="ruby22 ruby23"
-
-RUBY_FAKEGEM_TASK_DOC=""
-RUBY_FAKEGEM_DOCDIR=""
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
-
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-
-inherit ruby-fakegem versionator
-
-DESCRIPTION="Integrated WebSockets for Rails"
-HOMEPAGE="https://github.com/rails/rails;
-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 ~x86"
-IUSE=""
-
-RUBY_S="rails-${PV}/${PN}"
-
-# Tests require many new dependencies, skipping for now
-RESTRICT="test"
-
-ruby_add_rdepend "
-   ~dev-ruby/actionpack-${PV}:*
-   >=dev-ruby/nio4r-1.2:0
-   >=dev-ruby/websocket-driver-0.6.1:0 =dev-ruby/websocket-driver-0.6*
-"
-
-ruby_add_bdepend "
-   test? (
-   >=dev-ruby/railties-4.2.0
-   dev-ruby/test-unit:2
-   >=dev-ruby/mocha-0.14.0:0.14
-   )"

diff --git a/dev-ruby/actioncable/actioncable-5.0.4.ebuild 
b/dev-ruby/actioncable/actioncable-5.0.4.ebuild
deleted file mode 100644
index 220bca44c46..000
--- a/dev-ruby/actioncable/actioncable-5.0.4.ebuild
+++ /dev/null
@@ -1,41 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-USE_RUBY="ruby22 ruby23 ruby24"
-
-RUBY_FAKEGEM_TASK_DOC=""
-RUBY_FAKEGEM_DOCDIR=""
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
-
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-
-inherit ruby-fakegem versionator
-
-DESCRIPTION="Integrated WebSockets for Rails"
-HOMEPAGE="https://github.com/rails/rails;
-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 ~arm ~x86"
-IUSE=""
-
-RUBY_S="rails-${PV}/${PN}"
-
-# Tests require many new dependencies, skipping for now
-RESTRICT="test"
-

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

2018-02-16 Thread Hans de Graaff
commit: 432b64a454d876efbe2c8b61ba3468f5d8bf003a
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Feb 16 07:57:06 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Feb 16 07:57:06 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=432b64a4

dev-ruby/activemodel: cleanup

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 dev-ruby/activemodel/Manifest |  3 --
 dev-ruby/activemodel/activemodel-5.0.3.ebuild | 44 ---
 dev-ruby/activemodel/activemodel-5.0.4.ebuild | 44 ---
 dev-ruby/activemodel/activemodel-5.0.5.ebuild | 44 ---
 4 files changed, 135 deletions(-)

diff --git a/dev-ruby/activemodel/Manifest b/dev-ruby/activemodel/Manifest
index 65f21b54bbe..3c0a1a8618d 100644
--- a/dev-ruby/activemodel/Manifest
+++ b/dev-ruby/activemodel/Manifest
@@ -1,7 +1,4 @@
 DIST rails-4.2.10.tgz 4080905 BLAKE2B 
5a46ed9e3664a65545a709577b49864e14cecfc89c798facc0412b4da2842dfb86a611f1fd0ce50da6a40c81a19d3cdce0688b40ad92180ce8ababa5f38d23cc
 SHA512 
c1331638326960c6df9000a2383ad1905d5e794ffdc7422cfa2ff89039e3c0e272a79fa43423d5ae0e56436eceb22b8276e6a8bce7eb765da33f02742318
-DIST rails-5.0.3.tgz 6041420 BLAKE2B 
972a85b23446e874cfd737b8c46ec1a9c94d387812e223c7ea702dee42047c8586f35254b90a3c99f7c571d4d99fd01a0c38bb994544be5840e08dca82e86bb4
 SHA512 
5a25747507d2a8e1d2a19ce14c77a80c4f9bd5751fb343c3f405b8d9ec170d11fb866ebfedf6b850b6750399015631ab1551e6f78e097c6514061462a05e88f3
-DIST rails-5.0.4.tgz 6041948 BLAKE2B 
2d48efbc72b325604d77e1bde8e2e5eee297e752d5e9bbcbfe2c6fd2667a2db0005f5f5e6c7d46401faaf13911b30469506730530de2517f2ce9969819e3bbb4
 SHA512 
9a99d506606f2901f8b4afcfa8cc92e7d122b0879c619a539aee52df5b8926e6dca98e0eb14234f810b8a73730c3c051985e13ab0bab5f52cd8c11a0b112c44d
-DIST rails-5.0.5.tgz 6043034 BLAKE2B 
1bf0e636d44a05ee83165f54b459d34509021d47b24844726c9baa872cdfbdeab6e22374f98d013d6be40d48d9dcac7e4216e4b08a1cce9868b1ded2b903165e
 SHA512 
7f06b31782b9814d2f9b1015d6f85944ee64d627d70d207f897401e7da4b504302990c629ff0ea93ca1d6820e1a11b5db78b525b50c8cd6cd8b5826452012b0c
 DIST rails-5.0.6.tgz 6043860 BLAKE2B 
ae5c1e6df39575a40001ea8b009c39ed414661b1458934efad44e50cb48f3f9906150560008fd3eac39a627c14a32ac3e5f7366b62596d13df11e579beddac6c
 SHA512 
3487db6d59e65a0abe56bf9edfc343a0e0e78119b2bb08f333c8203840ae33897030897d2677d4a28257b479b605b2679ffb7b5d21c724557142023fdb723410
 DIST rails-5.1.1.tgz 6124695 BLAKE2B 
6a02843a036594d02aee37413713950f495db24651df49be3866e2df989d464a23ac5865081d243e6c6525837fb33099c46b6009cc667d0e03444cbcf9631588
 SHA512 
fd62506eac440f1ad9b37f20c7c712733440bc2ee676390c02e3bd50b912fe0fd53e8092c23664d47818ee62583568c6e20d2bfd5eff6d22a005289bb3bb258f
 DIST rails-5.1.2.tgz 6124489 BLAKE2B 
a7d71b99f1b9eb33e76c7941909407be0a3b086581bf3ddb4fe811a6b91bb129edb504c6fe3593a3b347ab035f7325e8e497b926a24b699a56725f89161e942e
 SHA512 
95072d06ce19726343758f4dbdac96728598e31be0a0560f240511bf043aab47d55530ef47bd9b390aa61b5e0ad6e142781ed7167ce7f2cf11d22a71127d7872

diff --git a/dev-ruby/activemodel/activemodel-5.0.3.ebuild 
b/dev-ruby/activemodel/activemodel-5.0.3.ebuild
deleted file mode 100644
index 3a4a9c6065e..000
--- a/dev-ruby/activemodel/activemodel-5.0.3.ebuild
+++ /dev/null
@@ -1,44 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-USE_RUBY="ruby22 ruby23"
-
-RUBY_FAKEGEM_TASK_DOC=""
-RUBY_FAKEGEM_DOCDIR=""
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc"
-
-RUBY_FAKEGEM_GEMSPEC="activemodel.gemspec"
-
-RUBY_FAKEGEM_BINWRAP=""
-
-inherit ruby-fakegem versionator
-
-DESCRIPTION="Toolkit for building modeling frameworks like Active Record and 
Active Resource"
-HOMEPAGE="https://github.com/rails/rails;
-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 ~arm ~ppc ~x86 ~amd64-linux"
-IUSE=""
-
-RUBY_S="rails-${PV}/${PN}"
-
-ruby_add_rdepend "
-   ~dev-ruby/activesupport-${PV}:*
-"
-
-ruby_add_bdepend "
-   test? (
-   >=dev-ruby/railties-4.2.0
-   dev-ruby/test-unit:2
-   >=dev-ruby/mocha-0.14.0:0.14
-   >=dev-ruby/bcrypt-ruby-3.1.7
-   )"
-
-all_ruby_prepare() {
-   # Set test environment to our hand.
-   sed -i -e '/load_paths/d' test/cases/helper.rb || die "Unable to remove 
load paths"
-}

diff --git a/dev-ruby/activemodel/activemodel-5.0.4.ebuild 
b/dev-ruby/activemodel/activemodel-5.0.4.ebuild
deleted file mode 100644
index 21af1a259cb..000
--- a/dev-ruby/activemodel/activemodel-5.0.4.ebuild
+++ /dev/null
@@ -1,44 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-USE_RUBY="ruby22 ruby23 ruby24"
-
-RUBY_FAKEGEM_TASK_DOC=""
-RUBY_FAKEGEM_DOCDIR=""
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc"
-

[gentoo-commits] proj/kde:master commit in: kde-plasma/kscreenlocker/files/, kde-plasma/kscreenlocker/

2018-02-16 Thread Michael Palimaka
commit: 50141c4028e664727b1006319ddd44b3cc50eb31
Author: Michael Palimaka  gentoo  org>
AuthorDate: Sat Feb 17 01:13:31 2018 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Sat Feb 17 01:15:48 2018 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=50141c40

kde-plasma/kscreenlocker: add support for killing the screenlocker on consolekit

Original script by Daniel Frey  gmail.com>.
Modifications by Lars Wendler  gentoo.org>.

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

 kde-plasma/kscreenlocker/files/ck-unlock-session   | 220 +
 .../files/kscreenlocker-consolekit-unlock.patch|  13 ++
 .../kscreenlocker-5.12.49..ebuild  |   6 +-
 kde-plasma/kscreenlocker/kscreenlocker-.ebuild |   6 +-
 kde-plasma/kscreenlocker/metadata.xml  |   3 +
 5 files changed, 246 insertions(+), 2 deletions(-)

diff --git a/kde-plasma/kscreenlocker/files/ck-unlock-session 
b/kde-plasma/kscreenlocker/files/ck-unlock-session
new file mode 100644
index 00..6ce6935b06
--- /dev/null
+++ b/kde-plasma/kscreenlocker/files/ck-unlock-session
@@ -0,0 +1,220 @@
+#!/bin/sh
+
+# This script is to make unlocking using OpenRC/Consolekit easier when the KDE 
Screenlocker breaks.
+#
+# Version: 0.2
+# Date written: February 2, 2018
+# Last modification: February 17, 2018
+#
+# Copyright (C) 2018 Daniel Frey
+# Copyright (C) 2018 Lars Wendler
+#
+# This script is free software; you can redistribute it and/or
+# modify it under the terms of the GNU General Public License
+# as published by the Free Software Foundation; either version 2
+# of the License, or (at your option) any later version.
+#
+# This script is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+# GNU General Public License for more details.
+#
+#
+# Some notes:
+#   -The switch processing/argument handling is very basic.
+#   -This script assumes session names start with "Session" when listing
+#sessions. This is settable via a variable.
+#
+# Possible actions:
+#   -h : Show help screen
+#   -l : List current consolekit sessions
+#   -u : Unlock specified session (one parameter required - the session name)
+#   -a : Attempt to unlock all sessions
+
+# Return code documentation
+#
+#  0: Script executed normally
+#  1: Root access is not present for script
+#  2: No arguments passed
+#  3: Multiple actions requested, can only do one at a time
+#  4: Argument passed was not recognized
+#  5: Multiple arguments passed for unlock single session, only one needed
+#  6: The argument required for unlocksession() is missing (internal error)
+
+SCRIPTNAME="$(basename $0)"
+
+# Return code constants
+readonly ERR_NORMAL_OPERATION=0
+readonly ERR_NO_ROOT=1
+readonly ERR_NO_ARGS=2
+readonly ERR_TOO_MANY_ACTIONS=3
+readonly ERR_INVALID_ARGUMENTS=4
+readonly ERR_TOO_MANY_ARGS=5
+readonly ERR_INTERNAL_ARG_MISSING=6
+
+# Action parameter constants
+readonly ACTION_NONE=0
+readonly ACTION_HELP=1
+readonly ACTION_LIST=2
+readonly ACTION_UNLOCKALL=3
+readonly ACTION_UNLOCK=4
+
+# This is what's used to look for a session via consolekit.
+# By default, assume it is prefixed with "Session".
+SESSION_SEARCH_PREFIX="Session"
+
+# Check to make sure script has root access, if not... abort now!
+if [ "$(id -u)" -ne 0 ]; then
+   echo "This script must be run as root."
+   exit ${ERR_NO_ROOT}
+fi
+
+showhelp() {
+   cat 

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

2018-02-16 Thread Hans de Graaff
commit: 6c1f91118517c0a4d7d3267f3a9f6ba603a83172
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Feb 17 07:20:46 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Feb 17 07:20:46 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6c1f9111

dev-ruby/mustermann: add 1.0.2

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 dev-ruby/mustermann/Manifest|  1 +
 dev-ruby/mustermann/mustermann-1.0.2.ebuild | 22 ++
 2 files changed, 23 insertions(+)

diff --git a/dev-ruby/mustermann/Manifest b/dev-ruby/mustermann/Manifest
index 46fb964b951..5fb19da8bfa 100644
--- a/dev-ruby/mustermann/Manifest
+++ b/dev-ruby/mustermann/Manifest
@@ -1 +1,2 @@
 DIST mustermann-1.0.1.gem 51712 BLAKE2B 
d81e67ca689004aba2c8c152671f37b4f77c8c3ee8d88cb7a028c9145b922a298e6a40998ec1e9e3cbcfbb282c9324147a49fd5694a72e3fabf67aaf9e2a
 SHA512 
6fbe0a0a2af41a4276283029ef3883e031080c7e1394e9a1e496c9de0dfbdd9dea3c753fc9fd64718f3d1d04ed61ea865165bab96e53c1b8b1258d91c5231562
+DIST mustermann-1.0.2.gem 51712 BLAKE2B 
dedfd8c4f5a2819ffbf3a7f5462e656d7e50e28e773abbd391bf01c984eb0a25274ee1c5080da0ec5c2f9ac88294be4975ab4310502dd83ac74010443ac582a6
 SHA512 
89f27ebdcb6df3eac82159b77d6fb6b87fe3c0409e14975abbbca01675eb84c6b49c52ccf75ffa779ff0b476b904834eb349ecb416324e6c61a360d583aa16dc

diff --git a/dev-ruby/mustermann/mustermann-1.0.2.ebuild 
b/dev-ruby/mustermann/mustermann-1.0.2.ebuild
new file mode 100644
index 000..40bc5f8920f
--- /dev/null
+++ b/dev-ruby/mustermann/mustermann-1.0.2.ebuild
@@ -0,0 +1,22 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+USE_RUBY="ruby22 ruby23 ruby24 ruby25"
+
+# There are specs but they depend heavily on unpackaged code.
+RUBY_FAKEGEM_RECIPE_TEST="none"
+
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_EXTRADOC="README.md"
+
+inherit ruby-fakegem
+
+DESCRIPTION="A library implementing patterns that behave like regular 
expressions"
+HOMEPAGE="https://github.com/sinatra/mustermann;
+
+LICENSE="MIT"
+SLOT="1"
+KEYWORDS="~amd64"
+IUSE=""



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

2018-02-16 Thread Hans de Graaff
commit: 4f4564eb181a767bda25ceaf541163e167e6dd00
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Feb 17 07:34:31 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Feb 17 07:34:31 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4f4564eb

dev-ruby/sigar: fix build with glibc 2.26

Thanks to Reuben Martin in bug 639470.

Closes: https://bugs.gentoo.org/639470
Package-Manager: Portage-2.3.19, Repoman-2.3.6

 dev-ruby/sigar/sigar-0.7.3.ebuild | 7 +--
 1 file changed, 5 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/sigar/sigar-0.7.3.ebuild 
b/dev-ruby/sigar/sigar-0.7.3.ebuild
index 03c1758bc3e..116f75eba32 100644
--- a/dev-ruby/sigar/sigar-0.7.3.ebuild
+++ b/dev-ruby/sigar/sigar-0.7.3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -18,8 +18,11 @@ SLOT="0"
 KEYWORDS="~amd64 ~x86"
 IUSE=""
 
+DEPEND+=" || ( ' \



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

2018-02-16 Thread Hans de Graaff
commit: 6b8117454bbef9aad77d0a9a0052362c503e28d0
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Feb 17 07:25:13 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Feb 17 07:25:13 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b811745

dev-ruby/parser: add 2.5.0.0

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 dev-ruby/parser/Manifest  |  1 +
 dev-ruby/parser/parser-2.5.0.0.ebuild | 32 
 2 files changed, 33 insertions(+)

diff --git a/dev-ruby/parser/Manifest b/dev-ruby/parser/Manifest
index 8e2ed08b75a..36dd6735170 100644
--- a/dev-ruby/parser/Manifest
+++ b/dev-ruby/parser/Manifest
@@ -1,2 +1,3 @@
 DIST parser-2.3.3.1.gem 544768 BLAKE2B 
a73ef5c73d4b09e19c931668bda8d55b8e94ca6c86c4dfbfe4e8a00ac43656d14f6251ef5d58670c8dc00fa47aa7b73249d666dd82d529b6b758d8caafeae833
 SHA512 
7b55b61da5b03153500a57bbd6afdb61c09a8c70b2af7bdf637d7c191b9781e601f2450dbcd31200de4b0bac655b9915a14d05d77b981dc0c4e80d0f020a3623
 DIST parser-2.4.0.2.gem 591360 BLAKE2B 
77a832e444e70853fe2aab27c0dfc99536aeafac78e3b4f36d3b1863d5498b656ccf62c55481e9fed763828bd4212b1688f06d77c01cb216653a925081f45cf2
 SHA512 
6ad62084437556bfa3bdb862bb031646e25ec733ab0e34432580351562a72a71507e454da9fd4f53e590163ea9d666c8076ecb7c92a7f5bf5579ca46cbb28a55
+DIST parser-2.5.0.0.gem 601600 BLAKE2B 
d863de5b898e1110f3b1121afd83aa11b5c116c494a45c4ba4fba82a89605acbbf0e52db6f7dd9b7d65c49ddd00a3af8c716f2f348a7bfe50b39c55a95dd7adf
 SHA512 
51ad3b7d56d0f25385ab6ff8510857b7c8a689c65087be68441a4699a12371717de9360f568804fc818c0fde8535f1c92067532ef7a4d751b183d61aac3ddfe2

diff --git a/dev-ruby/parser/parser-2.5.0.0.ebuild 
b/dev-ruby/parser/parser-2.5.0.0.ebuild
new file mode 100644
index 000..57a57952cc4
--- /dev/null
+++ b/dev-ruby/parser/parser-2.5.0.0.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+USE_RUBY="ruby22 ruby23 ruby24"
+
+RUBY_FAKEGEM_RECIPE_DOC="yard"
+RUBY_FAKEGEM_TASK_TEST="test"
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
+
+RUBY_FAKEGEM_VERSION="${PV/_pre/.pre.}"
+
+inherit ruby-fakegem
+
+DESCRIPTION="A production-ready Ruby parser written in pure Ruby"
+HOMEPAGE="https://github.com/whitequark/parser;
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+ruby_add_bdepend "test? (
+   dev-ruby/minitest:5
+   dev-ruby/racc
+   dev-ruby/cliver )"
+ruby_add_rdepend "=dev-ruby/ast-2.4*"
+
+all_ruby_prepare() {
+   sed -i -e "/[Bb]undler/d" Rakefile || die
+   sed -i -e "/simplecov/,+35d" test/helper.rb || die
+}



[gentoo-commits] repo/proj/prefix:master commit in: scripts/

2018-02-16 Thread Fabian Groffen
commit: f626d52c4995d3d1337cc91b8b47582f455ec6b8
Author: Fabian Groffen  gentoo  org>
AuthorDate: Sat Feb 17 07:09:15 2018 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Sat Feb 17 07:09:15 2018 +
URL:https://gitweb.gentoo.org/repo/proj/prefix.git/commit/?id=f626d52c

scripts/bootstrap-prefix: add back initial support for ppc-darwin9

 scripts/bootstrap-prefix.sh | 45 +
 1 file changed, 37 insertions(+), 8 deletions(-)

diff --git a/scripts/bootstrap-prefix.sh b/scripts/bootstrap-prefix.sh
index 3ef6e06e35..cf7d96721d 100755
--- a/scripts/bootstrap-prefix.sh
+++ b/scripts/bootstrap-prefix.sh
@@ -168,6 +168,7 @@ configure_toolchain() {
local gcc_deps="dev-libs/gmp dev-libs/mpfr dev-libs/mpc"
compiler="${gcc_deps} sys-devel/gcc-config sys-devel/gcc"
compiler_stage1="${gcc_deps} sys-devel/gcc-config"
+   compiler_type="gcc"
case ${CHOST} in
*-cygwin*)
  # not supported in gcc-4.7 yet, easy enough to install g++
@@ -202,10 +203,37 @@ configure_toolchain() {
dev-util/cmake
dev-util/ninja"
case ${CHOST} in
+   powerpc-*darwin*)
+   compiler_stage1="sys-apps/darwin-miscutils sys-libs/csu"
+   local ccvers="$( (unset CHOST; gcc --version 
2>/dev/null) )"
+   local mycc=
+   case "${ccvers}" in
+   *"(GCC) 4.2.1 "*)
+   linker=sys-devel/binutils-apple
+   mycc=gcc
+   ;;
+   *"(GCC) 4.0.1 "*)
+   # need gcc-4.2.1 to compile llvm
+   linker="=sys-devel/binutils-apple-3.2"
+   compiler_stage1+="
+   ${gcc_deps}
+   sys-devel/gcc-config
+   sys-devel/gcc-apple
+   sys-devel/binutils-apple"
+   mycc=gcc
+   ;;
+   *)
+   eerror "unknown compiler"
+   return 1
+   ;;
+   esac
+   compiler="${gcc_deps} sys-devel/gcc-config 
sys-devel/gcc-apple"
+   ;;
*-darwin*)
# for compilers choice, see bug:
# https://bugs.gentoo.org/show_bug.cgi?id=538366
compiler_stage1="sys-apps/darwin-miscutils sys-libs/csu"
+   compiler_type="clang"
local ccvers="$( (unset CHOST; gcc --version 
2>/dev/null) )"
local mycc=
case "${ccvers}" in
@@ -1524,12 +1552,12 @@ bootstrap_stage2() {
fi
done
 
-   if [[ ${CHOST} == *darwin* ]] ; then
+   if [[ ${compiler_type} == clang ]] ; then
# we use Clang as our toolchain compiler, so we need to make
# sure we actually use it
{
echo
-   echo "# System compiler on Darwin Prefix is Clang, do 
not remove this"
+   echo "# System compiler on $(uname) Prefix is Clang, do 
not remove this"
echo "CC=${CHOST}-clang"
echo "CXX=${CHOST}-clang++"
echo "OBJC=${CHOST}-clang"
@@ -1548,6 +1576,7 @@ bootstrap_stage2() {
cp "${ROOT}"/tmp/usr/${CHOST}/lib/gcc/* 
"${ROOT}"/usr/${CHOST}/lib/gcc
fi
 
+   touch "${ROOT}/tmp/.stage2-finished"
einfo "stage2 successfully finished"
 }
 
@@ -1561,8 +1590,10 @@ bootstrap_stage3() {
eerror "emerge not found, did you bootstrap stage1?"
return 1
fi
-   
-   if [[ ${CHOST} == *-darwin* ]] ; then
+
+   configure_toolchain || return 1
+
+   if [[ ${compiler_type} == clang ]] ; then
if ! type -P clang > /dev/null ; then
eerror "clang not found, did you bootstrap stage2?"
return 1
@@ -1576,7 +1607,6 @@ bootstrap_stage3() {
 
get_libdir() { portageq envvar LIBDIR_$(portageq envvar ABI) || echo 
lib; }
 
-   configure_toolchain || return 1
export CONFIG_SHELL="${ROOT}"/tmp/bin/bash
export CPPFLAGS="-isystem ${ROOT}/usr/include"
export LDFLAGS="-L${ROOT}/usr/$(get_libdir)"
@@ -1681,7 +1711,7 @@ bootstrap_stage3() {
# in addition, avoid collisions
rm -Rf "${ROOT}"/tmp/usr/lib/python2.7/site-packages/clang
 
-   # llvm-3.5 doesn't find c++11 

[gentoo-commits] repo/proj/prefix:master commit in: sys-apps/coreutils/

2018-02-16 Thread Fabian Groffen
commit: 592f652fd2387627411c99bdbb203bbe2339c587
Author: Fabian Groffen  gentoo  org>
AuthorDate: Sat Feb 17 07:15:54 2018 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Sat Feb 17 07:15:54 2018 +
URL:https://gitweb.gentoo.org/repo/proj/prefix.git/commit/?id=592f652f

sys-apps/coreutils: add back libstdbuf fixes, bug #647708

Closes: https://bugs.gentoo.org/647708
Package-Manager: Portage-2.3.18-prefix, Repoman-2.3.6

 sys-apps/coreutils/coreutils-8.29.ebuild | 17 +
 1 file changed, 17 insertions(+)

diff --git a/sys-apps/coreutils/coreutils-8.29.ebuild 
b/sys-apps/coreutils/coreutils-8.29.ebuild
index fc62029cf3..8867ae 100644
--- a/sys-apps/coreutils/coreutils-8.29.ebuild
+++ b/sys-apps/coreutils/coreutils-8.29.ebuild
@@ -67,6 +67,23 @@ src_prepare() {
eapply_user
 
epatch "${FILESDIR}"/${PN}-8.22-mint.patch
+   # fixup libstdbuf non-libtool stuff
+   if [[ ${CHOST} == *-darwin* ]] ; then
+   sed -i \
+   -e "/src_libstdbuf_so_LDFLAGS = 
-shared/s:-shared:-dynamiclib -install_name 
${EPREFIX}/usr/libexec/coreutils/libstdbuf.dylib:" \
+   Makefile.in \
+   || die
+   elif use elibc_Cygwin ; then
+   epatch "${FILESDIR}"/${P}-cygwin-8.26-3.patch
+   sed -i -e 's|\(libstdbuf\.so\)$(EXEEXT)|\1|g' Makefile.in || die
+   fi
+   sed -i \
+   -e "s/libstdbuf\\.so/libstdbuf$(get_libname)/" \
+   src/stdbuf.c \
+   Makefile.in \
+   configure \
+   || die
+
# Since we've patched many .c files, the make process will try to
# re-build the manpages by running `./bin --help`.  When doing a
# cross-compile, we can't do that since 'bin' isn't a native bin.



[gentoo-commits] proj/lua:master commit in: dev-lua/lyaml/files/, dev-lua/lyaml/

2018-02-16 Thread Vadim A. Misbakh-Soloviov
commit: 94977099663fc0279c8b214fb7f8b9293098b8b1
Author: Vadim A. Misbakh-Soloviov  mva  name>
AuthorDate: Sat Feb 17 03:26:28 2018 +
Commit: Vadim A. Misbakh-Soloviov  mva  name>
CommitDate: Sat Feb 17 03:26:28 2018 +
URL:https://gitweb.gentoo.org/proj/lua.git/commit/?id=94977099

lyaml: fixed (thanks @gvvaughan for describing the buildsystem specialities, 
and sorry for prev. commit msg); Although, specl buildprocess is still broken 
anyway (but with another reason this time)

 dev-lua/lyaml/files/Makefile| 13 -
 dev-lua/lyaml/lyaml-.ebuild | 10 ++
 2 files changed, 14 insertions(+), 9 deletions(-)

diff --git a/dev-lua/lyaml/files/Makefile b/dev-lua/lyaml/files/Makefile
index 3667fe6..6be8e46 100644
--- a/dev-lua/lyaml/files/Makefile
+++ b/dev-lua/lyaml/files/Makefile
@@ -1,4 +1,15 @@
+CC ?= cc
+package ?= "lyaml"
+version ?= "git:HEAD"
+DEBUG ?= NDEBUG
+LUA_INCDIR ?= /usr/include/lua5.1
+CF ?= -fPIC -O2 -DPACKAGE='"$(package)"' -D$(DEBUG) -DVERSION='"$(version)"' 
-Iext/include -I/usr/include -I$(LUA_INCDIR) $(CFLAGS)
+LF ?= -shared -L/usr/lib64 -L/usr/lib32 -L/usr/libx32 -L/usr/lib -lyaml 
$(LDFLAGS)
+
+SOURCES = ext/yaml/yaml.c ext/yaml/emitter.c ext/yaml/parser.c 
ext/yaml/scanner.c
+SONAME = yaml.so
+
 all:
-   $(LUA) build-aux/luke package=$(package) version=$(version) 
LUA_INCDIR="$(LUA_INCDIR)" LYAML_DIR="$(LYAML_DIR)"
+   $(CC) $(CF) $(SOURCES) $(LF) -o $(SONAME)
 doc:
ldoc -c build-aux/config.ld.in .

diff --git a/dev-lua/lyaml/lyaml-.ebuild b/dev-lua/lyaml/lyaml-.ebuild
index 1a35f58..5cc85c9 100644
--- a/dev-lua/lyaml/lyaml-.ebuild
+++ b/dev-lua/lyaml/lyaml-.ebuild
@@ -6,7 +6,7 @@ EAPI=6
 VCS="git"
 GITHUB_A="gvvaughan"
 
-inherit autotools lua
+inherit lua
 
 DESCRIPTION="LibYAML binding for Lua."
 HOMEPAGE="https://github.com/gvvaughan/lyaml;
@@ -35,11 +35,6 @@ all_lua_prepare() {
-e '/^dir/s@../doc@../html@' \
-i build-aux/config.ld.in
 
-   sed -r \
-   -e '/^ldocs/d' \
-   -e '/^external_dependencies/,/\}/s@checksymbol[^ ]*@@' \
-   -i lukefile
-
cp "${FILESDIR}"/Makefile "${S}"
 
lua_default
@@ -54,12 +49,11 @@ each_lua_configure() {
package="${PN}"
version="${ver}"
LUA_INCDIR="$(lua_get_incdir)"
-   LYAML_DIR="${EROOT}usr"
)
lua_default
 }
 
 each_lua_install() {
dolua lib/"${PN}"
-   dolua linux/"${PN:1}".so
+   dolua "${PN:1}".so
 }



[gentoo-commits] repo/user/ssnb:master commit in: app-editors/visual-studio-code/

2018-02-16 Thread Samuel Bernardo
commit: 5c4e4ef7fbd7c7ef251e0bbef3a466fe776b0424
Author: Samuel Bernardo  gmail  com>
AuthorDate: Sat Feb 17 00:38:18 2018 +
Commit: Samuel Bernardo  gmail  com>
CommitDate: Sat Feb 17 00:38:18 2018 +
URL:https://gitweb.gentoo.org/repo/user/ssnb.git/commit/?id=5c4e4ef7

update visual studio code

 app-editors/visual-studio-code/Manifest|  3 ++
 .../visual-studio-code-1.20.1.ebuild   | 63 ++
 2 files changed, 66 insertions(+)

diff --git a/app-editors/visual-studio-code/Manifest 
b/app-editors/visual-studio-code/Manifest
index 66f115d..1a6d7dc 100644
--- a/app-editors/visual-studio-code/Manifest
+++ b/app-editors/visual-studio-code/Manifest
@@ -4,6 +4,9 @@ DIST visual-studio-code-1.19.2-amd64.tar.gz 66905949 SHA256 
4c510cfa6f8df7ff983f
 DIST visual-studio-code-1.19.2-x86.tar.gz 67919755 SHA256 
37e83717254f8a9b9a734051210c43ed5f0e53823d8b3539d583e44079650e17 SHA512 
3c298989275cdb3c809c899ee35ebae482f9e1b6144328988e486b64164bf5796185a7da8051009fd0e7436effc54013cef25544d6e3655063f47db98676b7f0
 WHIRLPOOL 
1505f9e874823b52efa1bab038563f6fb07df6325d8530e111079f5f320c7a161ea1fc12a2ec3000cb011499f50004be8b02ffcbf2433aae0fe65d765d56f7f4
 DIST visual-studio-code-1.19.3-amd64.tar.gz 66903595 SHA256 
f3649e6dee1f2ac6eda41b8aec2b49dcc8945f730816f285d7da3e18726673cf SHA512 
d7d866dd4b6a19da2d863a9363caf114a01a3a5ae003a9a8040afb4048db27448b78762670a561deffa47b6165ea92a369e0e4dd3026c4d832fc802abcd8aa62
 WHIRLPOOL 
9b9f790414d0bc0cb3c12ab484fad893a707e62c8dc9c12062aa0bed302b7e876e0e2578b418fd946792902fe3e94ebabb7375c5253abad35273b75d0c329bd1
 DIST visual-studio-code-1.19.3-x86.tar.gz 67921920 SHA256 
b9c77eb6d89a83ab86c4e450e0aa7abd66f49eaad8bf146ad45e272f35935161 SHA512 
c4c825787b3cc950891a6f27d33bb8d78c36194100f695ec512622a18e80b98da3c978b255ca7366f740a7488283cdc10e12a20c6c0491bed3e6e3a8a49b2ece
 WHIRLPOOL 
dfc12fc4eb926100ff272e29ffdf628f01f6f7faea7cd1e595808790137711fb83e7be012fbe4a77b87d8dd66090889543edb6d2f7cd612c3cf1c06e13640966
+DIST visual-studio-code-1.20.1-amd64.tar.gz 65805135 SHA256 
3562d23f5a0735bef55baadafc04815404170c24c99dc4254f7a9cb0bbc7a067 SHA512 
7d56ae1117024b525f11a4fdee94cd191c419e13919034a2097b19299212f70450fdc71f9bc66437e4ba6c1895fd90e11a2c619d823830fda165bca8bbad9040
 WHIRLPOOL 
e74e6e3611e8b710ad12168f222a534e05413c339c6f14eeda6886d0d345ff175bf6b5201108d1a6d5f213326cc5cb9d71726630195e011994ca81dae7e59f38
+DIST visual-studio-code-1.20.1-x86.tar.gz 66820122 SHA256 
56ab95667b2cddd6a4fee2ad373ccb87fbfa3038a946eab39b31d1750afacc3f SHA512 
f2ca95bf960eecf7a443e5369479f08b67bf2e6653885be7fa8309d2cd845ea175e40f48bb3beeb1b3c0b245bb7ba1d3bbde045b870bfb84fa3923db7f96f8c7
 WHIRLPOOL 
65576670fd550a4bb0274c39098ebb9491959275576d4318f60cf8e20ff2d1c22d696fa9be92ba84acf3fb6d705d8692f08ed19ef9a0e2df50eb4b1e99ebb23b
 EBUILD visual-studio-code-1.19.2.ebuild 1549 SHA256 
39fa76585fa07dbaf6ccfc68f495e7553e3dc52141645599d4f19301651f14f8 SHA512 
f1338307914f969db2dfa9bf9ec87454eea4bed69e9801523cfe294c619f84dd6d23ba560bde72254769bfbfb0a07a5184824097754ad7858dc03ef42636c7ae
 WHIRLPOOL 
bb04e81cdc52343a5dbdbb17f725a568da5a2c2a9c4c053c00f2f5524447654507297bf06a3c2c00f116e377890db92ba3e064e4bc1130bcad866c159c19f87c
 EBUILD visual-studio-code-1.19.3.ebuild 1549 SHA256 
39fa76585fa07dbaf6ccfc68f495e7553e3dc52141645599d4f19301651f14f8 SHA512 
f1338307914f969db2dfa9bf9ec87454eea4bed69e9801523cfe294c619f84dd6d23ba560bde72254769bfbfb0a07a5184824097754ad7858dc03ef42636c7ae
 WHIRLPOOL 
bb04e81cdc52343a5dbdbb17f725a568da5a2c2a9c4c053c00f2f5524447654507297bf06a3c2c00f116e377890db92ba3e064e4bc1130bcad866c159c19f87c
+EBUILD visual-studio-code-1.20.1.ebuild 1549 SHA256 
39fa76585fa07dbaf6ccfc68f495e7553e3dc52141645599d4f19301651f14f8 SHA512 
f1338307914f969db2dfa9bf9ec87454eea4bed69e9801523cfe294c619f84dd6d23ba560bde72254769bfbfb0a07a5184824097754ad7858dc03ef42636c7ae
 WHIRLPOOL 
bb04e81cdc52343a5dbdbb17f725a568da5a2c2a9c4c053c00f2f5524447654507297bf06a3c2c00f116e377890db92ba3e064e4bc1130bcad866c159c19f87c
 MISC metadata.xml 309 SHA256 
2412011728e0db395ccac1bb4851b37fd3e5f691fd24a0d75bde95ffd3651fed SHA512 
7550b26c1e56caadc801d76a1069e23a05e9392c512599aaf34dae7267f3103611bcf8e4a4400b1ffca4afc7104feefba164a64559317e8637bcc636492671e3
 WHIRLPOOL 
1e0a6d6e747683f3b05c94fa9d9e29b479215a0cdc2307e92a8916895e661355c6dbf3d509ce298245be714f747d50b5dcbd2c45579e13f58b80b6bb68ebc665

diff --git a/app-editors/visual-studio-code/visual-studio-code-1.20.1.ebuild 
b/app-editors/visual-studio-code/visual-studio-code-1.20.1.ebuild
new file mode 100644
index 000..e6f63bb
--- /dev/null
+++ b/app-editors/visual-studio-code/visual-studio-code-1.20.1.ebuild
@@ -0,0 +1,63 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit eutils pax-utils
+
+DESCRIPTION="Multiplatform Visual Studio Code from Microsoft"
+HOMEPAGE="https://code.visualstudio.com;

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

2018-02-16 Thread Matt Thode
commit: a841281e69cce0c34899c6e08f81ff953da65a58
Author: Matthew Thode  gentoo  org>
AuthorDate: Fri Feb 16 23:48:36 2018 +
Commit: Matt Thode  gentoo  org>
CommitDate: Sat Feb 17 01:38:07 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a841281e

dev-python/oslo-cache: 1.28.0 bup

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 dev-python/oslo-cache/Manifest |  1 +
 dev-python/oslo-cache/oslo-cache-1.28.0.ebuild | 39 ++
 2 files changed, 40 insertions(+)

diff --git a/dev-python/oslo-cache/Manifest b/dev-python/oslo-cache/Manifest
index cdd5c7c561b..0c39d564148 100644
--- a/dev-python/oslo-cache/Manifest
+++ b/dev-python/oslo-cache/Manifest
@@ -1 +1,2 @@
 DIST oslo-cache-1.25.1.tar.gz 51049 BLAKE2B 
24e229d7c7a03fc244fe257394fcff1dc55509c6ed6a60ef8eef49c1a7660972a8412188ca96902b61463dd452bc63fed890ba27235d93dd620a93a52de706a2
 SHA512 
bc5b6502c6f310670ffae9b70b232ff90f0d0c04b75ba14aa4d528634f912efb243b89e229b8277e86ef3d7cbe2e81e69996c80f011d8ea4e1050646f074b297
+DIST oslo-cache-1.28.0.tar.gz 52015 BLAKE2B 
897e54008ea99f367f373291d874736287dfd3d480046bdee0ab2b54969e8681144677713794ff32682b1ef65547618d5fcf403e9ae24b57768905daf7ae7f5e
 SHA512 
44deabf9dbe3c24afd04d09f91f95d902221995130559e7895045eed98356ed9e085f5ee9b7e2bd0b4581df563a67707121b7571b0b7f822f0bb5a55b6dedafe

diff --git a/dev-python/oslo-cache/oslo-cache-1.28.0.ebuild 
b/dev-python/oslo-cache/oslo-cache-1.28.0.ebuild
new file mode 100644
index 000..6c06bff9198
--- /dev/null
+++ b/dev-python/oslo-cache/oslo-cache-1.28.0.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python{2_7,3_{4,5}} )
+
+inherit distutils-r1 vcs-snapshot
+
+MY_PN=${PN/-/.}
+
+DESCRIPTION="Oslo Caching around dogpile.cache"
+HOMEPAGE="https://launchpad.net/oslo;
+SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_PN}-${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux"
+
+CDEPEND=">=dev-python/pbr-2.0.0[${PYTHON_USEDEP}]
+   !~dev-python/pbr-2.1.0[${PYTHON_USEDEP}]"
+DEPEND="
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   ${CDEPEND}
+"
+RDEPEND="
+   ${CDEPEND}
+   >=dev-python/dogpile-cache-0.6.2[${PYTHON_USEDEP}]
+   >=dev-python/six-1.10.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-config-5.1.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-i18n-3.15.3[${PYTHON_USEDEP}]
+   >=dev-python/oslo-log-3.30.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-utils-3.31.0[${PYTHON_USEDEP}]
+"
+
+python_prepare_all() {
+   sed -i '/^hacking/d' test-requirements.txt || die
+   distutils-r1_python_prepare_all
+}



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

2018-02-16 Thread Matt Thode
commit: 1aa416c8c77d032ccca51f7655c4dc3c757e80fc
Author: Matthew Thode  gentoo  org>
AuthorDate: Fri Feb 16 23:21:39 2018 +
Commit: Matt Thode  gentoo  org>
CommitDate: Sat Feb 17 01:38:01 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1aa416c8

dev-python/oauthlib: 2.0.6 bup

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 dev-python/oauthlib/Manifest  |  1 +
 dev-python/oauthlib/oauthlib-2.0.6.ebuild | 35 +++
 2 files changed, 36 insertions(+)

diff --git a/dev-python/oauthlib/Manifest b/dev-python/oauthlib/Manifest
index 73c507136f8..71098d192e0 100644
--- a/dev-python/oauthlib/Manifest
+++ b/dev-python/oauthlib/Manifest
@@ -1,3 +1,4 @@
 DIST oauthlib-1.0.3.tar.gz 109095 BLAKE2B 
a95915eec5bc5aa8ad8800c06ad2c05ec0e362c186647fed0da8036e763c04860120da6c2646562894b376b24a9895c05aac1cdf189f457101dfe40b74e5dde4
 SHA512 
b5df82729edc025f262a18c012f6036f52e97a8a846eeb75e4e205928acfd6e971a58194c4a06853d6743329d397e69b94fb431047b2a17a2cb2472c889c4d4c
 DIST oauthlib-2.0.2.tar.gz 125631 BLAKE2B 
d9d6efd396dd320573a4c95ce94f5465ca67e716ddcdb789560be5e29fc32071318a523bcb60e0d24ad93c407971b561b260dfd4ce0ec5b8cc915a24f53b0bc5
 SHA512 
ff2a720faf8a649b1e29f34fd4b5b0838937cc1ebef3fa4828aeccb781097d02b9578717de48ddee49e43c86840e38147664a87b81601616792765541cbf18e4
 DIST oauthlib-2.0.3.tar.gz 127155 BLAKE2B 
c3c69fe8e1f2a1672ad78755b35ef285be9e6d61ff5ba1792493d475eea1d47d38acfbc29ab150eddee83b3d41f60b14ba91074c213e5e92186842c25bdbc7ce
 SHA512 
40eed9aacd6c239745523bf056afce8d76615ef9dcda8ee8a46e2900f940674f4178daf70c18c2bdef9f607db3fba84cc10b2306c608116ef2eb08414268125d
+DIST oauthlib-2.0.6.tar.gz 127675 BLAKE2B 
fb9db14e06007d575fc099381b9aea8f337666716ff8a6f7331febe9f41f38e5c5abceccbbac41da993a389ce2f171dcfb6fa7d75b09eb70d08e09d56b5e8a80
 SHA512 
3d966a540e3aeb2c4e72ecf60c28a596de1e11b986b68f2a2aa8b56efef12fd1a0181d64e083850843f38e329d9a6a401c244c02ae61f06af428d8188ea0864c

diff --git a/dev-python/oauthlib/oauthlib-2.0.6.ebuild 
b/dev-python/oauthlib/oauthlib-2.0.6.ebuild
new file mode 100644
index 000..75343c46ee8
--- /dev/null
+++ b/dev-python/oauthlib/oauthlib-2.0.6.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python{2_7,3_{4,5,6}} )
+
+inherit distutils-r1
+
+DESCRIPTION="Spec-compliant and thorough implementation of the OAuth 
request-signing logic"
+HOMEPAGE="https://github.com/idan/oauthlib 
https://pypi.python.org/pypi/oauthlib;
+SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE="test"
+
+# optional extras hard set as RDEPs. See setup.py
+RDEPEND="
+   >=dev-python/pyjwt-1.0.0[${PYTHON_USEDEP}]
+   dev-python/blinker[${PYTHON_USEDEP}]
+   dev-python/cryptography[${PYTHON_USEDEP}]
+   "
+DEPEND="
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   test? ( ${RDEPEND}
+   dev-python/nose[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep 
'>=dev-python/mock-1.0.1[${PYTHON_USEDEP}]' python2_7)
+   $(python_gen_cond_dep 'dev-python/unittest2[${PYTHON_USEDEP}]' 
python2_7) )
+   "
+
+python_test() {
+   nosetests -v || die "tests failed under ${EPYTHON}"
+}



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

2018-02-16 Thread Matt Thode
commit: 542facd5c244caf1545e3ca5b56f15e8c7453a88
Author: Matthew Thode  gentoo  org>
AuthorDate: Sat Feb 17 01:24:04 2018 +
Commit: Matt Thode  gentoo  org>
CommitDate: Sat Feb 17 01:38:17 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=542facd5

dev-python/stestr: 1.1.0 add for queens

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 dev-python/stestr/Manifest|  1 +
 dev-python/stestr/metadata.xml| 18 ++
 dev-python/stestr/stestr-1.1.0.ebuild | 29 +
 3 files changed, 48 insertions(+)

diff --git a/dev-python/stestr/Manifest b/dev-python/stestr/Manifest
new file mode 100644
index 000..3d34cdf5364
--- /dev/null
+++ b/dev-python/stestr/Manifest
@@ -0,0 +1 @@
+DIST stestr-1.1.0.tar.gz 95353 BLAKE2B 
70435cec22d56f38fb9d87484b261fd73d79f8ea719ffd67861e2504580d6e2932b762839e44dc4c9e348e448693a80e8173850d800374643bbce15374137c37
 SHA512 
7490f0982c77190adf97daae965a957fc40d0e418a64fc38ccb50817a7266b06224e61f17ae9c84edfe200417eaab726cf834646bfa2efbac67ea029dea54df1

diff --git a/dev-python/stestr/metadata.xml b/dev-python/stestr/metadata.xml
new file mode 100644
index 000..9eb8d3adbf9
--- /dev/null
+++ b/dev-python/stestr/metadata.xml
@@ -0,0 +1,18 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   pyt...@gentoo.org
+   
+   
+   prometheanf...@gentoo.org
+   Matthew Thode
+   
+   
+   stestr is a fork of testrepository that concentrates on being a 
dedicated test runner for python projects
+   
+   
+   stestr
+   mtreinish/stestr
+   
+

diff --git a/dev-python/stestr/stestr-1.1.0.ebuild 
b/dev-python/stestr/stestr-1.1.0.ebuild
new file mode 100644
index 000..6199497da74
--- /dev/null
+++ b/dev-python/stestr/stestr-1.1.0.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python2_7 python3_4 python3_5 python3_6 )
+inherit distutils-r1
+
+DESCRIPTION="A parallel Python test runner built around subunit"
+HOMEPAGE="https://github.com/mtreinish/stestr;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE=""
+
+CDEPEND=">=dev-python/pbr-2.0.0[${PYTHON_USEDEP}]"
+DEPEND="
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   ${CDEPEND}"
+RDEPEND="
+   ${CDEPEND}
+   dev-python/future[${PYTHON_USEDEP}]
+   >=dev-python/subunit-0.18.0[${PYTHON_USEDEP}]
+   >=dev-python/fixtures-3.0.0[${PYTHON_USEDEP}]
+   >=dev-python/six-1.10.0[${PYTHON_USEDEP}]
+   >=dev-python/testtools-2.2.0[${PYTHON_USEDEP}]
+   >=dev-python/pyyaml-3.10.0[${PYTHON_USEDEP}]"



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

2018-02-16 Thread Andreas Sturmlechner
commit: a86cc98b65da7b9d6174aa0fb0edfdf36f272940
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Feb 17 00:16:28 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Feb 17 00:17:14 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a86cc98b

app-office/libreoffice: Drop 5.4 stable branch

We don't plan any more releases from there.

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 app-office/libreoffice/libreoffice-5.4..ebuild | 578 -
 1 file changed, 578 deletions(-)

diff --git a/app-office/libreoffice/libreoffice-5.4..ebuild 
b/app-office/libreoffice/libreoffice-5.4..ebuild
deleted file mode 100644
index d6e9a757db6..000
--- a/app-office/libreoffice/libreoffice-5.4..ebuild
+++ /dev/null
@@ -1,578 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
-PYTHON_REQ_USE="threads,xml"
-
-# experimental ; release ; old
-# Usually the tarballs are moved a lot so this should make
-# everyone happy.
-DEV_URI="
-   https://dev-builds.libreoffice.org/pre-releases/src
-   https://download.documentfoundation.org/libreoffice/src/${PV:0:5}/
-   https://download.documentfoundation.org/libreoffice/old/${PV}/
-"
-ADDONS_URI="https://dev-www.libreoffice.org/src/;
-
-BRANDING="${PN}-branding-gentoo-0.8.tar.xz"
-# PATCHSET="${P}-patchset-01.tar.xz"
-
-[[ ${PV} == ** ]] && SCM_ECLASS="git-r3"
-inherit multiprocessing autotools bash-completion-r1 check-reqs gnome2-utils 
java-pkg-opt-2 pax-utils python-single-r1 toolchain-funcs flag-o-matic 
versionator xdg-utils qmake-utils ${SCM_ECLASS}
-unset SCM_ECLASS
-
-DESCRIPTION="A full office productivity suite"
-HOMEPAGE="https://www.libreoffice.org;
-SRC_URI="branding? ( https://dev.gentoo.org/~dilfridge/distfiles/${BRANDING} )"
-[[ -n ${PATCHSET} ]] && SRC_URI+=" 
http://dev.gentooexperimental.org/~scarabeus/${PATCHSET};
-
-# Split modules following git/tarballs
-# Core MUST be first!
-# Help is used for the image generator
-# Only release has the tarballs
-if [[ ${PV} != ** ]]; then
-   for i in ${DEV_URI}; do
-   SRC_URI+=" ${i}/${P}.tar.xz"
-   SRC_URI+=" ${i}/${PN}-help-${PV}.tar.xz"
-   done
-   unset i
-fi
-unset DEV_URI
-
-# Really required addons
-# These are bundles that can't be removed for now due to huge patchsets.
-# If you want them gone, patches are welcome.
-ADDONS_SRC=(
-   "collada? ( 
${ADDONS_URI}/4b87018f7fff1d054939d19920b751a0-collada2gltf-master-cb1d97788a.tar.bz2
 )"
-   "java? ( 
${ADDONS_URI}/17410483b5b5f267aa18b7e00b65e6e0-hsqldb_1_8_0.zip )"
-   # no release for 8 years, should we package it?
-   "libreoffice_extensions_wiki-publisher? ( 
${ADDONS_URI}/a7983f859eafb2677d7ff386a023bc40-xsltml_2.1.2.zip )"
-   # Does not build with 1.6 rhino at all
-   "libreoffice_extensions_scripting-javascript? ( 
${ADDONS_URI}/798b2ffdc8bcfe7bca2cf92b62caf685-rhino1_5R5.zip )"
-   # requirement of rhino
-   "libreoffice_extensions_scripting-javascript? ( 
${ADDONS_URI}/35c94d2df8893241173de1d16b6034c0-swingExSrc.zip )"
-   # not packageable
-   "odk? ( 
http://download.go-oo.org/extern/185d60944ea767075d27247c3162b3bc-unowinreg.dll 
)"
-)
-SRC_URI+=" ${ADDONS_SRC[*]}"
-
-unset ADDONS_URI
-unset ADDONS_SRC
-
-# Extensions that need extra work:
-LO_EXTS="nlpsolver scripting-beanshell scripting-javascript wiki-publisher"
-
-IUSE="bluetooth +branding coinmp collada +cups dbus debug eds firebird gltf 
googledrive
-gstreamer +gtk gtk3 jemalloc kde libressl mysql odk pdfimport postgres 
quickstarter test vlc
-$(printf 'libreoffice_extensions_%s ' ${LO_EXTS})"
-
-LICENSE="|| ( LGPL-3 MPL-1.1 )"
-SLOT="0"
-[[ ${PV} == ** ]] || \
-KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux"
-
-COMMON_DEPEND="${PYTHON_DEPS}
-   app-arch/unzip
-   app-arch/zip
-   app-crypt/gpgme[cxx]
-   app-text/hunspell:=
-   >=app-text/libabw-0.1.0
-   >=app-text/libebook-0.1
-   >=app-text/libetonyek-0.1
-   app-text/libexttextcat
-   app-text/liblangtag
-   >=app-text/libmspub-0.1.0
-   >=app-text/libmwaw-0.3.1
-   >=app-text/libodfgen-0.1.0
-   app-text/libstaroffice
-   app-text/libwpd:0.10[tools]
-   app-text/libwpg:0.3
-   >=app-text/libwps-0.4
-   app-text/mythes
-   >=dev-cpp/clucene-2.3.3.4-r2
-   =dev-cpp/libcmis-0.5*
-   dev-db/unixODBC
-   dev-lang/perl
-   dev-libs/boost:=
-   dev-libs/expat
-   dev-libs/hyphen
-   dev-libs/icu:=
-   dev-libs/libassuan
-   dev-libs/libgpg-error
-   =dev-libs/liborcus-0.12*
-   dev-libs/librevenge
-   dev-libs/nspr
-   dev-libs/nss
-   !libressl? ( >=dev-libs/openssl-1.0.0d:0 )
-   libressl? ( dev-libs/libressl )
-   >=dev-libs/redland-1.0.16
-   >=dev-libs/xmlsec-1.2.24[nss]
-   

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

2018-02-16 Thread Andreas Sturmlechner
commit: e5a9628d853c69c81093af08c28c88e8acc583f7
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Feb 17 00:13:47 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Feb 17 00:17:13 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e5a9628d

app-office/libreoffice: Re-add gtk3-no-gtk-build.patch for 5.4.5.1

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

 app-office/libreoffice/libreoffice-5.4.5.1.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/app-office/libreoffice/libreoffice-5.4.5.1.ebuild 
b/app-office/libreoffice/libreoffice-5.4.5.1.ebuild
index 44a81c8561e..2b32a98e6ca 100644
--- a/app-office/libreoffice/libreoffice-5.4.5.1.ebuild
+++ b/app-office/libreoffice/libreoffice-5.4.5.1.ebuild
@@ -245,6 +245,7 @@ PATCHES=(
 
# TODO: upstream
"${FILESDIR}/${PN}-5.2.5.1-glibc-2.24.patch"
+   "${FILESDIR}/${PN}-5.4.4.2-gtk3-no-gtk-build.patch" # bug 641812
"${FILESDIR}/${PN}-5.4.4.2-poppler-0.62.patch" # bug 642602
 
"${FILESDIR}/${P}-pyuno-crash.patch" # 5.4.5 branch commit after release



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

2018-02-16 Thread Matt Thode
commit: 4c6f6e909a0822e86ed918c50e21f69581654190
Author: Matthew Thode  gentoo  org>
AuthorDate: Fri Feb 16 23:42:20 2018 +
Commit: Matt Thode  gentoo  org>
CommitDate: Sat Feb 17 01:38:04 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c6f6e90

dev-python/oslo-context: 2.20.0 bup

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 dev-python/oslo-context/Manifest   |  1 +
 dev-python/oslo-context/oslo-context-2.20.0.ebuild | 45 ++
 2 files changed, 46 insertions(+)

diff --git a/dev-python/oslo-context/Manifest b/dev-python/oslo-context/Manifest
index f9713b43e74..39afa9d84d7 100644
--- a/dev-python/oslo-context/Manifest
+++ b/dev-python/oslo-context/Manifest
@@ -1 +1,2 @@
 DIST oslo.context-2.17.1.tar.gz 27266 BLAKE2B 
6d539af2d191103a411db0a7671d0ea4a9bb21d0a33e4e306ceac8455c4b0aafe594541b3cf7e565372dee66c3a7c6685b86c96256046e108ee21f74633d01a5
 SHA512 
f75d9cececaa095cab3b87b05ab0c4bf9f115b96ab7feb5607edd00a33440a4418692f4f6cf8a3dffbbc302758e734c4184f271e3860e65d9da95f0a97ae633f
+DIST oslo.context-2.20.0.tar.gz 28203 BLAKE2B 
cbb3cb6f30b1b16011caa6fdec36c19aae571125b88f642bfc52c5a8a63a2b17eb308628d9a5f19b8a0c3bd28fb0db54e5485abd10c90c9495de05263ac25709
 SHA512 
ce7bd92c7e22e02e91bdc86e9b697f746233a41081b4f3ebb9fe30fec8000c69f732f55de0d333b349b8e01e638ddc835fd3cf0d8f7a11aa3454466a1e87ad08

diff --git a/dev-python/oslo-context/oslo-context-2.20.0.ebuild 
b/dev-python/oslo-context/oslo-context-2.20.0.ebuild
new file mode 100644
index 000..9f56c6954ad
--- /dev/null
+++ b/dev-python/oslo-context/oslo-context-2.20.0.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python{2_7,3_{4,5}} )
+
+inherit distutils-r1
+
+DESCRIPTION="Helpers to maintain useful information about a request context"
+HOMEPAGE="https://pypi.python.org/pypi/oslo.context;
+SRC_URI="mirror://pypi/${PN:0:1}/oslo.context/oslo.context-${PV}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE="test"
+
+CDEPEND=">=dev-python/pbr-2.0.0[${PYTHON_USEDEP}]
+   !~dev-python/pbr-2.1.0[${PYTHON_USEDEP}]"
+DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
+   ${CDEPEND}
+   test? (
+   >=dev-python/fixtures-3.0.0[${PYTHON_USEDEP}]
+   >=dev-python/oslotest-1.10.0[${PYTHON_USEDEP}]
+   >=dev-python/coverage-4.0[${PYTHON_USEDEP}]
+   !~dev-python/coverage-4.4[${PYTHON_USEDEP}]
+   >=dev-python/bandit-1.1.0[${PYTHON_USEDEP}]
+   )"
+RDEPEND="
+   ${CDEPEND}
+   >=dev-python/debtcollector-1.2.0[${PYTHON_USEDEP}]
+"
+
+S="${WORKDIR}/oslo.context-${PV}"
+
+python_prepare_all() {
+   sed -i '/^hacking/d' test-requirements.txt || die
+   distutils-r1_python_prepare_all
+}
+
+# This time half the doc files are missing; Do you want them?
+python_test() {
+   nosetests tests/ || die "test failed under ${EPYTHON}"
+}



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

2018-02-16 Thread Matt Thode
commit: e7e6537dd4af517ef52ddf0911c48126bfefab10
Author: Matthew Thode  gentoo  org>
AuthorDate: Sat Feb 17 01:43:13 2018 +
Commit: Matt Thode  gentoo  org>
CommitDate: Sat Feb 17 01:43:13 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e7e6537d

profiles/arches/arm64: make the mask smaller for pymongo on arm64

 profiles/arch/arm64/package.use.mask | 9 -
 1 file changed, 4 insertions(+), 5 deletions(-)

diff --git a/profiles/arch/arm64/package.use.mask 
b/profiles/arch/arm64/package.use.mask
index 0cf39dbc8d8..f5d59446de2 100644
--- a/profiles/arch/arm64/package.use.mask
+++ b/profiles/arch/arm64/package.use.mask
@@ -1,6 +1,10 @@
 # Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
+# Matthew Thode  (16 Feb 2018)
+# USE=test requires dev-db/mongodb which is not keyworded
+dev-python/pymongo test
+
 # Michał Górny  (16 Feb 2018)
 # USE=test-full requires USE=pkcs11 that is use.masked.
 net-libs/gnutls test-full
@@ -13,11 +17,6 @@ dev-python/setuptools_scm mercurial
 # USE=scipy requires scipy, which is not keyworded yet
 dev-python/networkx scipy
 
-# Matthew Thode  (13 Feb 2018)
-# USE=mongodb requires dev-python/pymongo
-# which requires dev-db/mongodb which are both not keyworded yet.
-dev-python/kombu mongodb
-
 # Mart Raudsepp  (13 Feb 2018)
 # USE=dmraid requires sys-fs/dmraid that is not keyworded yet.
 sys-libs/libblockdev dmraid



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

2018-02-16 Thread Matt Thode
commit: dd2356d9e32dc095fcb1ab9144bf0ce7a52dbe66
Author: Matthew Thode  gentoo  org>
AuthorDate: Sat Feb 17 01:34:43 2018 +
Commit: Matt Thode  gentoo  org>
CommitDate: Sat Feb 17 01:38:20 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd2356d9

dev-python/webtest: 2.0.29 bup

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 dev-python/webtest/Manifest  |  1 +
 dev-python/webtest/webtest-2.0.29.ebuild | 66 
 2 files changed, 67 insertions(+)

diff --git a/dev-python/webtest/Manifest b/dev-python/webtest/Manifest
index cc3380a64e5..87d4771de37 100644
--- a/dev-python/webtest/Manifest
+++ b/dev-python/webtest/Manifest
@@ -1 +1,2 @@
 DIST WebTest-2.0.21.tar.gz 66866 BLAKE2B 
d2830fcce7fb4b91029838806952e3e9c6916c3b292c7142138f30486d936b4a1f0c2d28a5973b0c351c64e499f343f3711296c6e37c38548e3a81b108163a17
 SHA512 
21f58ee9192fd0eb0eb2d88179ffc015aa5cf04c8004db251bd65d13d54c34b9e6b5fc9fdd8e9fcbbc18fcfb2be714c0691b2ef034318861262f8705b4a44610
+DIST WebTest-2.0.29.tar.gz 74620 BLAKE2B 
7fc68f1178b1abb0a0f126112b846853762ad78cb060718bc340f5ba17517180b7283f384503ff77a2c7396645ebe2d5528dbc0f027c5d44beb002c4204bf894
 SHA512 
319700d1444f6a681f8ed8a4ee8661ba0462b3f4bfeb7510232f58be92e017066da3bac494ebe1a3c5b9f2d06c025e08e6193277e13c6113e9485108d4ccd2d2

diff --git a/dev-python/webtest/webtest-2.0.29.ebuild 
b/dev-python/webtest/webtest-2.0.29.ebuild
new file mode 100644
index 000..b30ffa8e4a3
--- /dev/null
+++ b/dev-python/webtest/webtest-2.0.29.ebuild
@@ -0,0 +1,66 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
+
+inherit distutils-r1
+
+MY_PN="WebTest"
+MY_P="${MY_PN}-${PV}"
+
+DESCRIPTION="Helper to test WSGI applications"
+HOMEPAGE="http://pythonpaste.org/webtest/ https://pypi.python.org/pypi/WebTest;
+SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc64 ~s390 ~sh ~sparc ~x86"
+IUSE="doc test"
+
+# nose<1.3.0 appears a leftover never updated in requires.txt. tests pass fine 
with latest
+RDEPEND="
+   dev-python/six[${PYTHON_USEDEP}]
+   >=dev-python/webob-1.2[${PYTHON_USEDEP}]
+   >=dev-python/waitress-0.8.5[${PYTHON_USEDEP}]
+   dev-python/beautifulsoup:4[${PYTHON_USEDEP}]"
+DEPEND="${RDEPEND}
+   app-arch/unzip
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )
+   test? ( dev-python/nose[${PYTHON_USEDEP}]
+   dev-python/pyquery[${PYTHON_USEDEP}]
+   dev-python/pastedeploy[${PYTHON_USEDEP}]
+   dev-python/wsgiproxy2[${PYTHON_USEDEP}]
+   dev-python/coverage[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep 'dev-python/mock[${PYTHON_USEDEP}]' 
python2_7 )
+   )"
+
+S="${WORKDIR}/${MY_P}"
+
+# Makes testing easier; otherwise we get errors from pkg_resources.
+DISTUTILS_IN_SOURCE_BUILD=1
+
+python_prepare_all() {
+   # Prevent un-needed d'loading during doc build
+   sed -s 's:intersphinx_mapping:_&:' -i docs/conf.py || die
+   distutils-r1_python_prepare_all
+}
+
+python_compile_all() {
+   if use doc; then
+   sphinx-build docs html || die
+   fi
+}
+
+python_test() {
+   # Tests raise ImportErrors with our default PYTHONPATH.
+   local -x PYTHONPATH=
+   nosetests || die "Tests fail with ${EPYTHON}"
+}
+
+python_install_all() {
+   use doc && local HTML_DOCS=( html/. )
+   distutils-r1_python_install_all
+}



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

2018-02-16 Thread Matt Thode
commit: 4ce45331e8792b30ac42d9bf9ebf41bf4c4943d6
Author: Matthew Thode  gentoo  org>
AuthorDate: Sat Feb 17 01:36:35 2018 +
Commit: Matt Thode  gentoo  org>
CommitDate: Sat Feb 17 01:38:21 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ce45331

dev-python/keystonemiddleware: 4.21.0 bup

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 dev-python/keystonemiddleware/Manifest |  4 +-
 ...4.0.ebuild => keystonemiddleware-4.21.0.ebuild} | 55 +++---
 .../keystonemiddleware-4.4.1.ebuild| 87 --
 .../keystonemiddleware-4.9.1.ebuild| 81 
 4 files changed, 28 insertions(+), 199 deletions(-)

diff --git a/dev-python/keystonemiddleware/Manifest 
b/dev-python/keystonemiddleware/Manifest
index 5ea68358dbb..90a6f01925e 100644
--- a/dev-python/keystonemiddleware/Manifest
+++ b/dev-python/keystonemiddleware/Manifest
@@ -1,4 +1,2 @@
-DIST keystonemiddleware-4.14.0.tar.gz 203369 BLAKE2B 
888b4d13864bed4d67e874962536697596d7f67a2f94171a1fafbf7662b67b49954c706e799506ae6f5e3b0cc0c8eba3d7a09779c0df85820f87e6a811970a30
 SHA512 
c221c59a865fb8d958ddf2f6b112465f6a66d499f7598becf7bf1dde6ad00675dc118ee353502452c640cfb5fa8d1029125ea912f69c1da3bc6f894387fed8af
 DIST keystonemiddleware-4.17.0.tar.gz 204603 BLAKE2B 
37c3de6b5151b8e6d6e53ae70836f2d8a068472822cf8fdb71f38bea58099281a4e2648b11605d5952e65baf1722ca539e06a337d6854136e84bfdeea149e309
 SHA512 
ead2eb829a2189efddb6cf0052d86d32eaca0ae7474cf0444640c0c976df66bc1cf61971891639b798ffb6745fb510fe6499e42e94cc60f2c2084ad7f06c7ab7
-DIST keystonemiddleware-4.4.1.tar.gz 194711 BLAKE2B 
731f295efd6b4e5d0d4af1956939221228eb59398ee883b2b68fef404c743398ab0ac9cc6c975a3bc569a913f539f0745605b18dd09ca3dfb59ae0559a6e023b
 SHA512 
c04383836740222d49324cb5f25f8b156424abaa74ac9482a2deb2e1d54cc6d990a864451a075bc12c3d7d38da7235f236e8a8cfb4c3748953c14a4505eeb99f
-DIST keystonemiddleware-4.9.1.tar.gz 196430 BLAKE2B 
0653bc3521b8d5599a67239a8f46431f54b6c58efea12ed5d45151ec4fa956bd06a2e115b9c25f8ae586ab64ceee60931b2bccb1cdf0985bf0f6da80be77caf5
 SHA512 
baff23d86e8157a465646a23fba873739fe019319873d7385ba5ef843c4546d14919913648075122e56a3805f03b91b2a1b03c3206bcbd05a3540a58925a1d01
+DIST keystonemiddleware-4.21.0.tar.gz 207164 BLAKE2B 
da9e55170c4af189661b518c596caa216d44df4caf139992ddd3cb9de0f14799cb08fb02e9bb6472df1a68aff7971687109002e6308009afbd2532e32eebebb4
 SHA512 
2746c2524559d6de18433d3718c7caf887fc92499466c04c65bef38467e9d16f80b1907c663b47c148dc18c2aae6192a79b4d5b2387f575a69cc837971eddf76

diff --git a/dev-python/keystonemiddleware/keystonemiddleware-4.14.0.ebuild 
b/dev-python/keystonemiddleware/keystonemiddleware-4.21.0.ebuild
similarity index 50%
rename from dev-python/keystonemiddleware/keystonemiddleware-4.14.0.ebuild
rename to dev-python/keystonemiddleware/keystonemiddleware-4.21.0.ebuild
index 8d99ab92d5a..355182ce4da 100644
--- a/dev-python/keystonemiddleware/keystonemiddleware-4.14.0.ebuild
+++ b/dev-python/keystonemiddleware/keystonemiddleware-4.21.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -12,52 +12,51 @@ 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"
+KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux"
 IUSE="doc test"
 
-CDEPEND=">=dev-python/pbr-1.6[${PYTHON_USEDEP}]"
+CDEPEND=">=dev-python/pbr-2.0.0[${PYTHON_USEDEP}]
+   !~dev-python/pbr-2.1.0"
 DEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
${CDEPEND}
test? (
-   >=dev-python/coverage-3.6[${PYTHON_USEDEP}]
+   >=dev-python/coverage-4.0[${PYTHON_USEDEP}]
+   !~dev-python/coverage-4.4[${PYTHON_USEDEP}]
+   >=dev-python/cryptography-1.9[${PYTHON_USEDEP}]
+   !~dev-python/cryptography-2.0[${PYTHON_USEDEP}]
>=dev-python/fixtures-3.0.0[${PYTHON_USEDEP}]
>=dev-python/mock-2.0.0[${PYTHON_USEDEP}]
-   >=dev-python/pycrypto-2.6[${PYTHON_USEDEP}]
-   >=dev-python/oslo-sphinx-2.5.0[${PYTHON_USEDEP}]
-   !~dev-python/oslo-sphinx-3.4.0[${PYTHON_USEDEP}]
>=dev-python/oslotest-1.10.0[${PYTHON_USEDEP}]
-   >=dev-python/reno-1.8.0[${PYTHON_USEDEP}]
-   >=dev-python/requests-mock-1.0.0[${PYTHON_USEDEP}]
-   >=dev-python/sphinx-1.1.2[${PYTHON_USEDEP}]
-   !~dev-python/sphinx-1.2.0[${PYTHON_USEDEP}]
-   =dev-python/stevedore-1.16.0[${PYTHON_USEDEP}]
+   >=dev-python/reno-2.5.0[${PYTHON_USEDEP}]
+   >=dev-python/requests-mock-1.1.0[${PYTHON_USEDEP}]
+   >=dev-python/stevedore-1.20.0[${PYTHON_USEDEP}]
>=dev-python/testrepository-0.0.18[${PYTHON_USEDEP}]
-   

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

2018-02-16 Thread Matt Thode
commit: 399e6459333e52f9e5cabd8473e5319e2d67fc40
Author: Matthew Thode  gentoo  org>
AuthorDate: Sat Feb 17 00:08:14 2018 +
Commit: Matt Thode  gentoo  org>
CommitDate: Sat Feb 17 01:38:10 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=399e6459

dev-python/oslo-middleware: 3.34.0 bup

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 dev-python/oslo-middleware/Manifest|  1 +
 .../oslo-middleware/oslo-middleware-3.34.0.ebuild  | 63 ++
 2 files changed, 64 insertions(+)

diff --git a/dev-python/oslo-middleware/Manifest 
b/dev-python/oslo-middleware/Manifest
index 3815d72f559..aeb619c51d9 100644
--- a/dev-python/oslo-middleware/Manifest
+++ b/dev-python/oslo-middleware/Manifest
@@ -1 +1,2 @@
 DIST oslo.middleware-3.30.1.tar.gz 56811 BLAKE2B 
e32cfb91a813883b8f50aa72484f679758efe1f1a0faf9fb3df25c77bc3e0c53464bc77fad95482ec002ca013e17d6f20e4318cd46373decb6ce7ce28f933884
 SHA512 
ec70d1a5e932c8da7bc4febce8be6b63ec8fb581e2b30051ab655a2a98689467d8e824d073cd19c8dd320d02a975ce22845ca5ea73f1c4e3b5ac9f725452a9db
+DIST oslo.middleware-3.34.0.tar.gz 55582 BLAKE2B 
0e1af09d016cd5b81c5e0e719d40665ce24e0caaf28a4aae0043f99eee4e74a36669fdaa39330d0ffa13b588892480ee5081e1ffa41b431687c85964c7f30460
 SHA512 
ba8b418eb11f25ca929db32eb0451fdba757197e1bdba90dd56665e08daaa6f0a4dc6cc07788db4f14ebf2625312d3db69b73acc5cb425fa9e35299f22b6d451

diff --git a/dev-python/oslo-middleware/oslo-middleware-3.34.0.ebuild 
b/dev-python/oslo-middleware/oslo-middleware-3.34.0.ebuild
new file mode 100644
index 000..5d1d1346720
--- /dev/null
+++ b/dev-python/oslo-middleware/oslo-middleware-3.34.0.ebuild
@@ -0,0 +1,63 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python2_7 python3_4 python3_5 )
+
+inherit distutils-r1
+
+DESCRIPTION="Components injected into wsgi pipelines to intercept 
request/response flows."
+HOMEPAGE="https://pypi.python.org/pypi/oslo.middleware;
+SRC_URI="mirror://pypi/${PN:0:1}/oslo.middleware/oslo.middleware-${PV}.tar.gz"
+S="${WORKDIR}/oslo.middleware-${PV}"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE="test"
+
+CDEPEND=">=dev-python/pbr-2.0.0[${PYTHON_USEDEP}]
+   !~dev-python/pbr-2.1.0[${PYTHON_USEDEP}]"
+DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
+   ${CDEPEND}
+   test? (
+   >=dev-python/fixtures-3.0.0[${PYTHON_USEDEP}]
+   >=dev-python/mock-2.0.0[${PYTHON_USEDEP}]
+   >=dev-python/openstackdocstheme-1.17.0[${PYTHON_USEDEP}]
+   >=dev-python/oslotest-1.10.0[${PYTHON_USEDEP}]
+   >=dev-python/sphinx-1.6.2[${PYTHON_USEDEP}]
+   >=dev-python/testtools-2.2.0[${PYTHON_USEDEP}]
+   >=dev-python/coverage-4.0[${PYTHON_USEDEP}]
+   !~dev-python/coverage-4.4[${PYTHON_USEDEP}]
+   >=dev-python/reno-2.5.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-serialization-2.18.0[${PYTHON_USEDEP}]
+   !~dev-python/oslo-serialization-2.19.1[${PYTHON_USEDEP}]
+   >=dev-python/bandit-1.1.0[${PYTHON_USEDEP}]
+   )"
+RDEPEND="
+   ${CDEPEND}
+   >=dev-python/jinja-2.8[${PYTHON_USEDEP}]
+   !~dev-python/jinja-2.9.0[${PYTHON_USEDEP}]
+   !~dev-python/jinja-2.9.1[${PYTHON_USEDEP}]
+   !~dev-python/jinja-2.9.2[${PYTHON_USEDEP}]
+   !~dev-python/jinja-2.9.3[${PYTHON_USEDEP}]
+   !~dev-python/jinja-2.9.4[${PYTHON_USEDEP}]
+   >=dev-python/oslo-config-5.1.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-context-2.19.2[${PYTHON_USEDEP}]
+   >=dev-python/oslo-i18n-3.15.3[${PYTHON_USEDEP}]
+   >=dev-python/oslo-utils-3.33.0[${PYTHON_USEDEP}]
+   >=dev-python/six-1.10.0[${PYTHON_USEDEP}]
+   >=dev-python/stevedore-1.20.0[${PYTHON_USEDEP}]
+   >=dev-python/webob-1.7.1[${PYTHON_USEDEP}]
+   >=dev-python/debtcollector-1.2.0[${PYTHON_USEDEP}]
+   >=dev-python/statsd-3.2.1[${PYTHON_USEDEP}]
+"
+
+python_prepare_all() {
+   sed -i '/^hacking/d' test-requirements.txt || die
+   distutils-r1_python_prepare_all
+}
+
+python_test() {
+   nosetests tests/ || die "test failed under ${EPYTHON}"
+}



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

2018-02-16 Thread Matt Thode
commit: 3fb6ddda685430f342ee74000429c8749f66f169
Author: Matthew Thode  gentoo  org>
AuthorDate: Fri Feb 16 23:46:59 2018 +
Commit: Matt Thode  gentoo  org>
CommitDate: Sat Feb 17 01:38:06 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3fb6ddda

dev-python/oslo-log: 3.36.0 bup

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 dev-python/oslo-log/Manifest   |  1 +
 dev-python/oslo-log/oslo-log-3.36.0.ebuild | 58 ++
 2 files changed, 59 insertions(+)

diff --git a/dev-python/oslo-log/Manifest b/dev-python/oslo-log/Manifest
index 6a02cd19d8a..1890b8a0318 100644
--- a/dev-python/oslo-log/Manifest
+++ b/dev-python/oslo-log/Manifest
@@ -1 +1,2 @@
 DIST oslo.log-3.30.2.tar.gz 78807 BLAKE2B 
d2042a185daed8aedd2f3ff7ef1a5a47b730b1a79c05e73aba60a635a459f1f683d27e422568f1798713e0d095863bbdb0580a4a6f8263c1f47a6055aa1f81ab
 SHA512 
c4e7b9f5c7a3d813ea816b06cea58cc1d8908f4914bf3221f564c65bb8998e4fed7df96faa54d69782e5ce43258339f32330b12f51b4a4cdb9bfdd5aa092e7a6
+DIST oslo.log-3.36.0.tar.gz 81964 BLAKE2B 
f08a5cc5160da123e7a0acef96f94a20b4051c415056e639b4eb20a10ca725da2527a5c6c25cbce8e532606ab390bd273be54b691d52e6e93a1a51b59f8ba909
 SHA512 
47234c4bef09e105709b765fe0d5b297312ac73169a438f2759cbff335f059afdefc323c290a32bb587dbb6d2095de536ae7111a31e6c5b280e760b9b6b971c6

diff --git a/dev-python/oslo-log/oslo-log-3.36.0.ebuild 
b/dev-python/oslo-log/oslo-log-3.36.0.ebuild
new file mode 100644
index 000..757cfe037db
--- /dev/null
+++ b/dev-python/oslo-log/oslo-log-3.36.0.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python2_7 python3_4 python3_5 )
+
+inherit distutils-r1
+
+DESCRIPTION="OpenStack logging config library, configuration for all openstack 
projects."
+HOMEPAGE="https://pypi.python.org/pypi/oslo.log 
https://github.com/openstack/oslo.log;
+SRC_URI="mirror://pypi/o/oslo.log/oslo.log-${PV}.tar.gz"
+S="${WORKDIR}/oslo.log-${PV}"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE="test"
+
+CDEPEND=">=dev-python/pbr-2.0.0[${PYTHON_USEDEP}]
+   !~dev-python/pbr-2.1.0[${PYTHON_USEDEP}]"
+RDEPEND="
+   ${CDEPEND}
+   >=dev-python/six-1.10.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-config-5.1.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-context-2.19.2[${PYTHON_USEDEP}]
+   >=dev-python/oslo-i18n-3.15.3[${PYTHON_USEDEP}]
+   >=dev-python/oslo-utils-3.33.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-serialization-1.18.0[${PYTHON_USEDEP}]
+   !~dev-python/oslo-serialization-1.19.1[${PYTHON_USEDEP}]
+   >=dev-python/debtcollector-1.2.0[${PYTHON_USEDEP}]
+   >=dev-python/pyinotify-0.9.6[${PYTHON_USEDEP}]
+   >=dev-python/python-dateutil-2.4.2[${PYTHON_USEDEP}]
+   >=dev-python/monotonic-0.6[${PYTHON_USEDEP}]"
+DEPEND="
+   ${CDEPEND}
+   test? ( ${RDEPEND}
+   >=dev-python/testrepository-0.0.18[${PYTHON_USEDEP}]
+   >=dev-python/testscenarios-0.4[${PYTHON_USEDEP}]
+   >=dev-python/testtools-2.2.0[${PYTHON_USEDEP}]
+   >=dev-python/mock-2.0.0[${PYTHON_USEDEP}]
+   >=dev-python/oslotest-1.10.0[${PYTHON_USEDEP}]
+   >=dev-python/coverage-4.0[${PYTHON_USEDEP}]
+   !~dev-python/coverage-4.4[${PYTHON_USEDEP}]
+   >=dev-python/sphinx-1.6.2[${PYTHON_USEDEP}]
+   >=dev-python/openstackdocstheme-1.17.0[${PYTHON_USEDEP}]
+   >=dev-python/reno-2.5.0[${PYTHON_USEDEP}]
+   >=dev-python/bandit-1.1.0[${PYTHON_USEDEP}]
+   )"
+
+python_prepare_all() {
+   sed -i '/^hacking/d' test-requirements.txt || die
+   distutils-r1_python_prepare_all
+}
+
+python_test() {
+   nosetests oslo_log/tests || die "Tests fail with ${EPYTHON}"
+}



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

2018-02-16 Thread Matt Thode
commit: aba4f15d8655b82ecd2bcfe7e97860e5f4d748ca
Author: Matthew Thode  gentoo  org>
AuthorDate: Fri Feb 16 23:55:03 2018 +
Commit: Matt Thode  gentoo  org>
CommitDate: Sat Feb 17 01:38:08 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aba4f15d

dev-python/oslo-concurrency: 3.25.0 bup

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 dev-python/oslo-concurrency/Manifest   |  1 +
 .../oslo-concurrency-3.25.0.ebuild | 55 ++
 2 files changed, 56 insertions(+)

diff --git a/dev-python/oslo-concurrency/Manifest 
b/dev-python/oslo-concurrency/Manifest
index b80c3e46b71..3fb2baa590e 100644
--- a/dev-python/oslo-concurrency/Manifest
+++ b/dev-python/oslo-concurrency/Manifest
@@ -1 +1,2 @@
 DIST oslo.concurrency-3.21.1.tar.gz 48866 BLAKE2B 
b621548173e30e7a7f3683d1f5ef3821574e780d1df99c91d8bb77d4e3d3280da395066be7c9ec95b3d3e640da694aae81943e126c8c4e6cd5f18c2db99efba6
 SHA512 
6d165ebf952b29d96d2d1a8b938b2ef4746c77b99a62ca596ee93e6fb6d919f183eede380763b6167cb7d372e03803556715523b7a63ad1dbadff4eede7c0bcd
+DIST oslo.concurrency-3.25.0.tar.gz 48736 BLAKE2B 
fe8506599d175d22c44fd52bb2c4e5f238687ba7eeb926d3f042be14e6ef8cecb3c13b010c1540c835d9bc7e587560ea391ea00b99f05553d6bfd46d2bbe3d9c
 SHA512 
0273112cdc0a1de45ec231b672f2ed8f8fe5842dea756bc062a18247036b2fdbfbce392f3edbfbb871a2bda94412f6c82f3a634fd98a77c1df5a243babcbd4de

diff --git a/dev-python/oslo-concurrency/oslo-concurrency-3.25.0.ebuild 
b/dev-python/oslo-concurrency/oslo-concurrency-3.25.0.ebuild
new file mode 100644
index 000..b0254407070
--- /dev/null
+++ b/dev-python/oslo-concurrency/oslo-concurrency-3.25.0.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python2_7 python3_4 python3_5 python3_6 )
+
+inherit distutils-r1
+
+DESCRIPTION="library for running  multi-thread, multi-process applications"
+HOMEPAGE="https://pypi.python.org/pypi/oslo.concurrency;
+SRC_URI="mirror://pypi/${PN:0:1}/oslo.concurrency/oslo.concurrency-${PV}.tar.gz"
+S="${WORKDIR}/oslo.concurrency-${PV}"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE="test"
+
+CDPEND=">=dev-python/pbr-2.0.0[${PYTHON_USEDEP}]
+   !~dev-python/pbr-2.1.0[${PYTHON_USEDEP}]"
+DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
+   ${CDEPEND}
+   test? (
+   >=dev-python/oslotest-1.10.0[${PYTHON_USEDEP}]
+   >=dev-python/coverage-4.0[${PYTHON_USEDEP}]
+   !~dev-python/coverage-4.4[${PYTHON_USEDEP}]
+   virtual/python-futures[${PYTHON_USEDEP}]
+   >=dev-python/fixtures-3.0.0[${PYTHON_USEDEP}]
+   >=dev-python/sphinx-1.6.2[${PYTHON_USEDEP}]
+   >=dev-python/openstackdocstheme-1.17.0[${PYTHON_USEDEP}]
+   >=dev-python/reno-2.5.0[${PYTHON_USEDEP}]
+   >=dev-python/eventlet-0.18.4[${PYTHON_USEDEP}]
+   !~dev-python/eventlet-0.20.1[${PYTHON_USEDEP}]
+   =dev-python/bandit-1.1.0[${PYTHON_USEDEP}]
+   )"
+RDEPEND="
+   ${CDEPEND}
+   virtual/python-enum34[${PYTHON_USEDEP}]
+   >=dev-python/oslo-config-5.1.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-i18n-3.15.3[${PYTHON_USEDEP}]
+   >=dev-python/oslo-utils-3.33.0[${PYTHON_USEDEP}]
+   >=dev-python/six-1.10.0[${PYTHON_USEDEP}]
+   >=dev-python/fasteners-0.7.0[${PYTHON_USEDEP}]
+"
+
+python_prepare_all() {
+   sed -i '/^futures/d' test-requirements.txt || die
+   sed -i '/^hacking/d' test-requirements.txt || die
+   distutils-r1_python_prepare_all
+}
+
+python_test() {
+   nosetests ${PN/-/_}/tests/ || die "test failed under ${EPYTHON}"
+}



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

2018-02-16 Thread Matt Thode
commit: 72a83a9320b1bf093c1516a61f0b2d6522661083
Author: Matthew Thode  gentoo  org>
AuthorDate: Sat Feb 17 01:44:30 2018 +
Commit: Matt Thode  gentoo  org>
CommitDate: Sat Feb 17 01:44:30 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=72a83a93

dev-python/pymongo: add arm64 keyword (allarches) for openstack

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 dev-python/pymongo/pymongo-3.5.1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/pymongo/pymongo-3.5.1.ebuild 
b/dev-python/pymongo/pymongo-3.5.1.ebuild
index 01c003201d5..fd2f7a98cfc 100644
--- a/dev-python/pymongo/pymongo-3.5.1.ebuild
+++ b/dev-python/pymongo/pymongo-3.5.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~hppa ~x86"
+KEYWORDS="~amd64 ~arm64 ~hppa ~x86"
 IUSE="doc kerberos test"
 
 RDEPEND="



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

2018-02-16 Thread Matt Thode
commit: 8e2de9f980644506d787e26d1e31fe2640970132
Author: Matthew Thode  gentoo  org>
AuthorDate: Sat Feb 17 00:17:05 2018 +
Commit: Matt Thode  gentoo  org>
CommitDate: Sat Feb 17 01:38:12 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e2de9f9

dev-python/py-amqp: 2.2.2 bup

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 dev-python/py-amqp/Manifest |  1 +
 dev-python/py-amqp/py-amqp-2.2.2.ebuild | 55 +
 2 files changed, 56 insertions(+)

diff --git a/dev-python/py-amqp/Manifest b/dev-python/py-amqp/Manifest
index 1eed93867da..cde943adeeb 100644
--- a/dev-python/py-amqp/Manifest
+++ b/dev-python/py-amqp/Manifest
@@ -1,2 +1,3 @@
 DIST amqp-1.4.9.tar.gz 79392 BLAKE2B 
03c37db7341705c05d8a1087d8e2911f5d89676b0dd00381677f09d1541b76bf6881688a8897202534e57f7dec0d4341e76138f4eb81b9cef3653f98a7c334b5
 SHA512 
9c2fecb3c9e1d24333895031a9ae255a858146d498b169a89c3ca8061428c622d85dcee8d2ca45d63a3ecdda34a1efc917aabf42c7c35b579143caf81494a079
 DIST amqp-2.2.1.tar.gz 103599 BLAKE2B 
2f0f5573bea19a8dcd609cbadf664ad8835b83f470d0ac24214f3cebcf174e9838fd2f1e4dde029ee9511a1e55ff4b7e2a6368902fdc22035272cc01b8c2f96b
 SHA512 
dcb6297917d4528cfe3ebc446e97be6fed3c100ea77c68923c923cac466fa2d85ed8afaf19582b281ee6e05d699e8ed3fd6cdcbb0cb4de0451becaf16711af29
+DIST amqp-2.2.2.tar.gz 103128 BLAKE2B 
ee1513e12e1695ce2d16f72fc09dce713a5c9e7e630f8e8d2d39b580b15e254287ff49039db6a43f808f1d2c26239195c003648f360169abfbdcdab9aa700604
 SHA512 
8ebb8f2b0942e9b88b12cf35b8861da392190dd200d843bf3bba7b98e325afa53f52fe3f8250af1d2c1c14ffe8a071df5494d1eedc1bff974cd62fe88bc3e1e7

diff --git a/dev-python/py-amqp/py-amqp-2.2.2.ebuild 
b/dev-python/py-amqp/py-amqp-2.2.2.ebuild
new file mode 100644
index 000..e2f94d4dc87
--- /dev/null
+++ b/dev-python/py-amqp/py-amqp-2.2.2.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
+
+inherit distutils-r1
+
+MY_PN="amqp"
+MY_P="${MY_PN}-${PV}"
+
+DESCRIPTION="Low-level AMQP client for Python (fork of amqplib)"
+HOMEPAGE="https://github.com/celery/py-amqp https://pypi.python.org/pypi/amqp/;
+SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
+
+S="${WORKDIR}/${MY_P}"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE="doc extras test"
+
+RDEPEND=""
+DEPEND="
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   >=dev-python/vine-1.1.3[${PYTHON_USEDEP}]
+   doc? (
+   dev-python/sphinx[${PYTHON_USEDEP}]
+   dev-python/sphinx_celery[${PYTHON_USEDEP}]
+   )
+   test? (
+   >=dev-python/case-1.3.1[${PYTHON_USEDEP}]
+   >=dev-python/pytest-3.0[${PYTHON_USEDEP}]
+   dev-python/pytest-cov[${PYTHON_USEDEP}]
+   dev-python/pytest-mock[${PYTHON_USEDEP}]
+   )
+"
+
+python_compile_all() {
+   use doc && emake -C docs html
+}
+
+python_test() {
+   esetup.py test
+}
+
+python_install_all() {
+   use doc && local HTML_DOCS=( docs/_build/html/. )
+   if use extras; then
+   insinto /usr/share/${PF}/extras
+   doins -r extra
+   fi
+   distutils-r1_python_install_all
+}



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

2018-02-16 Thread Matt Thode
commit: a6696d8fdc2fda4b20f33e7bcdb3bcab94a158c2
Author: Matthew Thode  gentoo  org>
AuthorDate: Fri Feb 16 23:35:49 2018 +
Commit: Matt Thode  gentoo  org>
CommitDate: Sat Feb 17 01:38:03 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a6696d8f

dev-python/osprofiler: 1.15.2 bup

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 dev-python/osprofiler/Manifest |  4 +---
 ...filer-1.5.0.ebuild => osprofiler-1.15.2.ebuild} |  6 ++---
 dev-python/osprofiler/osprofiler-1.2.0.ebuild  | 27 -
 dev-python/osprofiler/osprofiler-1.4.0.ebuild  | 28 --
 4 files changed, 3 insertions(+), 62 deletions(-)

diff --git a/dev-python/osprofiler/Manifest b/dev-python/osprofiler/Manifest
index 2a074b2dd9c..fccbea3cb10 100644
--- a/dev-python/osprofiler/Manifest
+++ b/dev-python/osprofiler/Manifest
@@ -1,4 +1,2 @@
 DIST osprofiler-1.11.0.tar.gz 75301 BLAKE2B 
abad6752d9779c9f0244ef4ef279ac4236ea765ec3903bdeade771c2c41d31eb78cd4596c57120b8558200fb0fdff1b6aa0e00a76eb6d634ccd9552e755e03cd
 SHA512 
41697a9d3bfb81f0c193bd1bd82cb470f1e7e410192e982c076877026457c9b7eb3d17b72c3d02ba4e1bda6ff4a7006798210f37c67d75ff600e41fa047ca59e
-DIST osprofiler-1.2.0.tar.gz 53375 BLAKE2B 
a48a6a5a5b022e7d7977364f8db8e5bb69be2696d47c9a38b60beb6a4a09d27dc329ba5dd4d4565f1cc4c0f16025a5b827e29914725ac63577df62f54061d541
 SHA512 
4c7d9ac8ed447e5b6bf8dabd37a144dad21c176e42abd20348a6f3fe2eccc9f05fa88aa04e63ea730bc9acd52c69a2949b39535363ba47e5b6ad96804fb3c0c5
-DIST osprofiler-1.4.0.tar.gz 59906 BLAKE2B 
89115f5c76f160a0c0655ef656eeb1ac3c7d18dde965be81b36d750bb48f297804258bcaeb8e02b8185297fa0839ffeb8ec458cd24a3b57a36e452046205
 SHA512 
541f51b949158d7ce5ff31c8d5632a57ce557469e3277d9aae1c589377388e9f57a7abcd436c4452af544ba3d4dd3332e43b8e3594e7aa13a526f0d24360c176
-DIST osprofiler-1.5.0.tar.gz 72539 BLAKE2B 
34cea91e45aa9f45cd4f94155f9ddf332689ebd8d4e589916eb1744cc26527d815680ab33639d0f4f514094900a3bfc57ca58938f0190f7348e4adef1fa964b3
 SHA512 
a4adaf39e4680d5d7d729b27c578919b335209671f911138e135c7554f0af33dce25e46863e65f98a2022a534e0f93c77acbc3bc69d304a28aa846fb5dbf469c
+DIST osprofiler-1.15.2.tar.gz 80503 BLAKE2B 
280f96ece13ba0973692c6ab29b0ee783465b05721eaf2914eb9bd58615c0c7ece91aa3118d03a5fd57296318626d34e9c8b88f80ac6d8b1914b3a9c5d24ad49
 SHA512 
16deacf3163eb2bbb616ce2e7381feb0174812fff526eb18fd5a9436912b70ff331587bfd4dda1aefdcf75ed7ec21a88e04d8ec9e65771b466fa083a7a33b782

diff --git a/dev-python/osprofiler/osprofiler-1.5.0.ebuild 
b/dev-python/osprofiler/osprofiler-1.15.2.ebuild
similarity index 82%
rename from dev-python/osprofiler/osprofiler-1.5.0.ebuild
rename to dev-python/osprofiler/osprofiler-1.15.2.ebuild
index edb368df846..b671a8e68e3 100644
--- a/dev-python/osprofiler/osprofiler-1.5.0.ebuild
+++ b/dev-python/osprofiler/osprofiler-1.15.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="amd64 ~arm64 x86"
+KEYWORDS="~amd64 ~arm64 ~x86"
 IUSE=""
 
 DEPEND="
@@ -20,9 +20,7 @@ DEPEND="
>=dev-python/pbr-1.8.0[${PYTHON_USEDEP}]
 "
 RDEPEND="
-   >=dev-python/pbr-1.8.0[${PYTHON_USEDEP}]
>=dev-python/six-1.9.0[${PYTHON_USEDEP}]
-   >=dev-python/oslo-messaging-5.2.0[${PYTHON_USEDEP}]
>=dev-python/oslo-utils-3.16.0[${PYTHON_USEDEP}]
>=dev-python/webob-1.6.0[${PYTHON_USEDEP}]
>=dev-python/requests-2.10.0[${PYTHON_USEDEP}]

diff --git a/dev-python/osprofiler/osprofiler-1.2.0.ebuild 
b/dev-python/osprofiler/osprofiler-1.2.0.ebuild
deleted file mode 100644
index 9bf3f960139..000
--- a/dev-python/osprofiler/osprofiler-1.2.0.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-PYTHON_COMPAT=( python2_7 python3_4 python3_5 )
-
-inherit distutils-r1
-
-DESCRIPTION="OpenStack Profiler Library"
-HOMEPAGE="https://launchpad.net/osprofiler;
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 ~arm64 x86"
-IUSE=""
-
-DEPEND="
-   dev-python/setuptools[${PYTHON_USEDEP}]
-   >=dev-python/pbr-1.6.0[${PYTHON_USEDEP}]
-"
-RDEPEND="
-   >=dev-python/pbr-1.6.0[${PYTHON_USEDEP}]
-   >=dev-python/six-1.9.0[${PYTHON_USEDEP}]
-   >=dev-python/oslo-utils-3.4.0[${PYTHON_USEDEP}]
-   >=dev-python/webob-1.2.3[${PYTHON_USEDEP}]
-"

diff --git a/dev-python/osprofiler/osprofiler-1.4.0.ebuild 
b/dev-python/osprofiler/osprofiler-1.4.0.ebuild
deleted file mode 100644
index a4c9141c275..000
--- a/dev-python/osprofiler/osprofiler-1.4.0.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5

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

2018-02-16 Thread Matt Thode
commit: 9ede9e278a9a01727744b78e82847d1a5f56f4a3
Author: Matthew Thode  gentoo  org>
AuthorDate: Sat Feb 17 00:03:05 2018 +
Commit: Matt Thode  gentoo  org>
CommitDate: Sat Feb 17 01:38:09 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ede9e27

dev-python/oslo-service: 1.29.0 bup

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 dev-python/oslo-service/Manifest   |  1 +
 dev-python/oslo-service/oslo-service-1.29.0.ebuild | 61 ++
 2 files changed, 62 insertions(+)

diff --git a/dev-python/oslo-service/Manifest b/dev-python/oslo-service/Manifest
index 8eaca9f2976..7d37fd650f1 100644
--- a/dev-python/oslo-service/Manifest
+++ b/dev-python/oslo-service/Manifest
@@ -1 +1,2 @@
 DIST oslo.service-1.25.1.tar.gz 76864 BLAKE2B 
fe4c8ac0f52ad7dcdd5240716030cd807d7755bf6f39d949331d18c1d0ce30563609f15db0db10824712b0a22cbd5ee9d6985fa5c9a51e734b000382d0ca7501
 SHA512 
2632ff6ce079916e44d6250487e202a7e1590cb0ba094868bd9d8e01cea9f89f22a5336edeb74aff2fa0f6aa017aefd454159511134670cceff5112b9957ce81
+DIST oslo.service-1.29.0.tar.gz 74957 BLAKE2B 
b56869cb28704718952c5e151eaf0442b1a4295b8e25a422d91baa241a990d031cd408474e44bd5ea2af2b7451e0c13ec491ed4c2ccf0b07c78b65a81bec4527
 SHA512 
84f1b8e6abc7c8c95433da53b1a1992570695b80e182f5cb7d87ab394857d8d47c0ef0528b7a45221c897eb4c5c13112d86b8a929efc2988d22844a4c712a340

diff --git a/dev-python/oslo-service/oslo-service-1.29.0.ebuild 
b/dev-python/oslo-service/oslo-service-1.29.0.ebuild
new file mode 100644
index 000..cd089d344b5
--- /dev/null
+++ b/dev-python/oslo-service/oslo-service-1.29.0.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python2_7 python3_4 python3_5 )
+
+inherit distutils-r1
+
+DESCRIPTION="Library for running OpenStack services"
+HOMEPAGE="https://pypi.python.org/pypi/oslo.service;
+SRC_URI="mirror://pypi/${PN:0:1}/oslo.service/oslo.service-${PV}.tar.gz"
+S="${WORKDIR}/oslo.service-${PV}"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE="test"
+
+CDEPEND=">=dev-python/pbr-2.0.0[${PYTHON_USEDEP}]
+   !~dev-python/pbr-2.1.0[${PYTHON_USEDEP}]"
+DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
+   ${CDEPEND}
+   test? (
+   >=dev-python/fixtures-3.0.0[${PYTHON_USEDEP}]
+   >=dev-python/mock-2.0.0[${PYTHON_USEDEP}]
+   >=dev-python/oslotest-1.10.0[${PYTHON_USEDEP}]
+   >=dev-python/sphinx-1.6.2[${PYTHON_USEDEP}]
+   >=dev-python/openstackdocstheme-1.17.0[${PYTHON_USEDEP}]
+   >=dev-python/doc8-0.6.0[${PYTHON_USEDEP}]
+   >=dev-python/reno-2.5.0[${PYTHON_USEDEP}]
+   >=dev-python/coverage-4.0[${PYTHON_USEDEP}]
+   !~dev-python/coverage-4.4[${PYTHON_USEDEP}]
+   >=dev-python/bandit-1.1.0[${PYTHON_USEDEP}]
+   )"
+RDEPEND="
+   ${CDEPEND}
+   >=dev-python/webob-1.7.1[${PYTHON_USEDEP}]
+   >=dev-python/eventlet-0.18.4[${PYTHON_USEDEP}]
+   !~dev-python/eventlet-0.20.1[${PYTHON_USEDEP}]
+   =dev-python/greenlet-0.4.10[${PYTHON_USEDEP}]
+   >=dev-python/monotonic-0.6[${PYTHON_USEDEP}]
+   >=dev-python/oslo-utils-3.33.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-concurrency-3.20.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-config-5.1.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-log-3.30.0[${PYTHON_USEDEP}]
+   >=dev-python/six-1.10.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-i18n-3.15.3[${PYTHON_USEDEP}]
+   >=dev-python/pastedeploy-1.5.0[${PYTHON_USEDEP}]
+   >=dev-python/routes-2.3.1[${PYTHON_USEDEP}]
+   >=dev-python/paste-2.0.2[${PYTHON_USEDEP}]
+"
+
+python_prepare_all() {
+   sed -i '/^hacking/d' test-requirements.txt || die
+   distutils-r1_python_prepare_all
+}
+
+python_test() {
+   nosetests tests/ || die "test failed under ${EPYTHON}"
+}



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

2018-02-16 Thread Matt Thode
commit: ce3be45824059d260ed2dd54afc76629587586f1
Author: Matthew Thode  gentoo  org>
AuthorDate: Sat Feb 17 00:18:01 2018 +
Commit: Matt Thode  gentoo  org>
CommitDate: Sat Feb 17 01:38:13 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ce3be458

dev-python/oslo-messaging: 5.35.0 bup

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 dev-python/oslo-messaging/Manifest |  1 +
 .../oslo-messaging/oslo-messaging-5.35.0.ebuild| 54 ++
 2 files changed, 55 insertions(+)

diff --git a/dev-python/oslo-messaging/Manifest 
b/dev-python/oslo-messaging/Manifest
index 2fc4001c678..93f01da7d8e 100644
--- a/dev-python/oslo-messaging/Manifest
+++ b/dev-python/oslo-messaging/Manifest
@@ -1 +1,2 @@
 DIST oslo.messaging-5.30.2.tar.gz 317883 BLAKE2B 
4003de476db2636eae2462cd3aef7bacb911e321c2cb228263482eda7a82361ec4c731872dbaa8394cfdb42759a8c5e200a03b919c0941f74da32498831394b2
 SHA512 
b4715c73c158414d1b65fd56c6697ff67ce24499e96ca076f8c3d5d93d0b06ca1f9f80fa0de43c5ee0d5e8de221f20b95e077738b026bac6671d1a2ec6128b08
+DIST oslo.messaging-5.35.0.tar.gz 325918 BLAKE2B 
d219a630b0958930bdd84693f43030c34c7beddce42f017f7f5ffddf5a6530c59b3eb29c5110a468a4606715f766a62abe3bd2d77c79ce025beafee6f322321e
 SHA512 
30989d9418d30570ce212110b263ac7227acc3d6cd05305f7df23844253a81265c76e3fd93228e13a25399f5188431fa2f959a2c15639162abb5297a6fb7d4a1

diff --git a/dev-python/oslo-messaging/oslo-messaging-5.35.0.ebuild 
b/dev-python/oslo-messaging/oslo-messaging-5.35.0.ebuild
new file mode 100644
index 000..f50bc20b0b9
--- /dev/null
+++ b/dev-python/oslo-messaging/oslo-messaging-5.35.0.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python2_7 python3_4 python3_5 )
+
+inherit distutils-r1
+
+DESCRIPTION="Messaging API for RPC and notifications over different messaging 
transports"
+HOMEPAGE="https://pypi.python.org/pypi/oslo.messaging;
+SRC_URI="mirror://pypi/${PN:0:1}/oslo.messaging/oslo.messaging-${PV}.tar.gz"
+S="${WORKDIR}/oslo.messaging-${PV}"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+
+CDEPEND=">=dev-python/pbr-2.0.0[${PYTHON_USEDEP}]
+   !~dev-python/pbr-2.1.0[${PYTHON_USEDEP}]"
+DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
+   ${CDEPEND}"
+RDEPEND="
+   ${CDEPEND}
+   >=dev-python/futurist-1.2.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-config-5.1.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-log-3.30.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-utils-3.33.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-serialization-1.18.0[${PYTHON_USEDEP}]
+   !~dev-python/oslo-serialization-2.19.1[${PYTHON_USEDEP}]
+   >=dev-python/oslo-service-1.24.0[${PYTHON_USEDEP}]
+   !~dev-python/oslo-service-1.28.1[${PYTHON_USEDEP}]
+   >=dev-python/oslo-i18n-3.15.3[${PYTHON_USEDEP}]
+   >=dev-python/stevedore-1.20.0[${PYTHON_USEDEP}]
+   >=dev-python/debtcollector-1.2.0[${PYTHON_USEDEP}]
+   >=dev-python/monotonic-0.6[${PYTHON_USEDEP}]
+   >=dev-python/six-1.10.0[${PYTHON_USEDEP}]
+   >=dev-python/cachetools-2.0.0[${PYTHON_USEDEP}]
+   >=dev-python/webob-1.7.1[${PYTHON_USEDEP}]
+   >=dev-python/pyyaml-3.10.0[${PYTHON_USEDEP}]
+   >=dev-python/py-amqp-2.1.1[${PYTHON_USEDEP}]
+   !~dev-python/py-amqp-2.1.4[${PYTHON_USEDEP}]
+   >=dev-python/kombu-4.0.0[${PYTHON_USEDEP}]
+   !~dev-python/kombu-4.0.2[${PYTHON_USEDEP}]
+   >=dev-python/pika-0.10.0[${PYTHON_USEDEP}]
+   >=dev-python/pika-pool-0.1.3[${PYTHON_USEDEP}]
+   virtual/python-futures[${PYTHON_USEDEP}]
+   >=dev-python/tenacity-3.2.1[${PYTHON_USEDEP}]
+   >=dev-python/oslo-middleware-3.31.0[${PYTHON_USEDEP}]
+"
+
+python_prepare_all() {
+   sed -i '/^hacking/d' test-requirements.txt || die
+   distutils-r1_python_prepare_all
+}



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

2018-02-16 Thread Matt Thode
commit: fd36821cb47a1085d5e2fde2cc6fcd6dc2ce78ed
Author: Matthew Thode  gentoo  org>
AuthorDate: Sat Feb 17 00:12:58 2018 +
Commit: Matt Thode  gentoo  org>
CommitDate: Sat Feb 17 01:38:11 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd36821c

dev-python/futurist: 1.6.0 bup

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 dev-python/futurist/Manifest  |  1 +
 dev-python/futurist/futurist-1.6.0.ebuild | 29 +
 2 files changed, 30 insertions(+)

diff --git a/dev-python/futurist/Manifest b/dev-python/futurist/Manifest
index 66299de0a6e..09607c161c1 100644
--- a/dev-python/futurist/Manifest
+++ b/dev-python/futurist/Manifest
@@ -1 +1,2 @@
 DIST futurist-1.3.1.tar.gz 40927 BLAKE2B 
7a746bc7dbdfe1ac9ff2fcdd02a0f4f6e0caccadb52b46439620bc5daf736545de906d0a8d159d39fe7d0ab8eda05767aff4723607dc777ec5c1b43a1670c277
 SHA512 
88b3af8922542d0bcc3e3e1ba8c456adb6233a616c1e14b3b49b11162be5b65855e7088ae6ce573d42bc80675f51070270533fea65e70935304954a3889db3e3
+DIST futurist-1.6.0.tar.gz 40372 BLAKE2B 
295a2a274de8a613025c6c46f6abd048cc6d988e9f4c5dc2de9559d295d88f2d93e5afc017dbd8c9c20a6bb50a63567d42f3ac46c61fd9b0d08a028dbdb2c5bf
 SHA512 
fdbd93e3ffa61661218e4a3f180a448b1d8c75126847c50a36264543bac02f50984d4e493031c0ce3257d16661f7b4a4463b5b3dfd7ae7e2f974410e0d1234a1

diff --git a/dev-python/futurist/futurist-1.6.0.ebuild 
b/dev-python/futurist/futurist-1.6.0.ebuild
new file mode 100644
index 000..3882f6c3262
--- /dev/null
+++ b/dev-python/futurist/futurist-1.6.0.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+PYTHON_COMPAT=( python2_7 python3_4 python3_5 python3_6 )
+
+inherit distutils-r1
+
+DESCRIPTION="Useful additions to futures, from the future"
+HOMEPAGE="https://pypi.python.org/pypi/futurist 
http://docs.openstack.org/developer/futurist;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE=""
+
+CDEPEND=">=dev-python/pbr-2.0.0[${PYTHON_USEDEP}]"
+DEPEND="dev-python/setuptools
+   ${CDEPEND}"
+RDEPEND="
+   ${CDEPEND}
+   >=dev-python/six-1.10.0[${PYTHON_USEDEP}]
+   >=dev-python/monotonic-0.6[${PYTHON_USEDEP}]
+   virtual/python-futures[${PYTHON_USEDEP}]
+   >=dev-python/contextlib2-0.4.0[${PYTHON_USEDEP}]
+   >=dev-python/prettytable-0.7.1[${PYTHON_USEDEP}]
+   

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

2018-02-16 Thread Matt Thode
commit: b3fdf36986e52b7bd29f3f63f7053756ffc745b1
Author: Matthew Thode  gentoo  org>
AuthorDate: Sat Feb 17 01:02:08 2018 +
Commit: Matt Thode  gentoo  org>
CommitDate: Sat Feb 17 01:38:14 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b3fdf369

dev-python/oslo-db: 4.33.0 bup

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 dev-python/oslo-db/Manifest  |  1 +
 dev-python/oslo-db/oslo-db-4.33.0.ebuild | 62 
 2 files changed, 63 insertions(+)

diff --git a/dev-python/oslo-db/Manifest b/dev-python/oslo-db/Manifest
index 86d3c11d2b8..f851337942d 100644
--- a/dev-python/oslo-db/Manifest
+++ b/dev-python/oslo-db/Manifest
@@ -1 +1,2 @@
 DIST oslo.db-4.25.1.tar.gz 165509 BLAKE2B 
ef4994857328123cfe28fb0f0e01756901c1cdb47d54ec5db40d922c8476a934511f2d387548f8da4627a4e2f8cb89f02df5f1431ff1e97a503eae4a70ae2400
 SHA512 
35d648466f89b14157d269d29f88ba34e51e9afacd04c27cc651e3e5fe77d94b27bc3e02ec832e0b87650ece6308f6c7a2d3ce8f7862173b545c9146eacb5b8d
+DIST oslo.db-4.33.0.tar.gz 167982 BLAKE2B 
a6bde0df966333048c59786971f9785c6272dae92b84877243f91945e5d72eb52e1a64b01b57fde5d7995aad7bf02075ca1dae7e4715f8d05a901535d98580fd
 SHA512 
5886e60845afe89855ac6b990aa0bc2a3984cc860ef05c76ff751c2b4053112f89583b470765819c7cb3fb91d51110f53cbe6c9ddc5cfafb1d11dfe38a3c07ef

diff --git a/dev-python/oslo-db/oslo-db-4.33.0.ebuild 
b/dev-python/oslo-db/oslo-db-4.33.0.ebuild
new file mode 100644
index 000..15fd3d5ac28
--- /dev/null
+++ b/dev-python/oslo-db/oslo-db-4.33.0.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python2_7 python3_4 python3_5)
+
+inherit distutils-r1
+
+DESCRIPTION="OpenStack Common DB Code"
+HOMEPAGE="https://launchpad.net/oslo;
+SRC_URI="mirror://pypi/${PN:0:1}/oslo.db/oslo.db-${PV}.tar.gz"
+S="${WORKDIR}/oslo.db-${PV}"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE="+sqlite mysql postgres"
+REQUIRED_USE="|| ( mysql postgres sqlite )"
+
+CDEPEND=">=dev-python/pbr-2.0.0[${PYTHON_USEDEP}]
+   !~dev-python/pbr-2.1.0[${PYTHON_USEDEP}]"
+DEPEND="
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   ${CDEPEND}
+"
+RDEPEND="
+   ${CDEPEND}
+   >=dev-python/alembic-0.8.10[${PYTHON_USEDEP}]
+   >=dev-python/debtcollector-1.2.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-i18n-3.15.3[${PYTHON_USEDEP}]
+   >=dev-python/oslo-config-5.1.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-utils-3.33.0[${PYTHON_USEDEP}]
+   sqlite? (
+   >=dev-python/sqlalchemy-1.0.10[sqlite,${PYTHON_USEDEP}]
+   !~dev-python/sqlalchemy-1.1.5[sqlite,${PYTHON_USEDEP}]
+   !~dev-python/sqlalchemy-1.1.6[sqlite,${PYTHON_USEDEP}]
+   !~dev-python/sqlalchemy-1.1.7[sqlite,${PYTHON_USEDEP}]
+   !~dev-python/sqlalchemy-1.1.8[sqlite,${PYTHON_USEDEP}]
+   )
+   mysql? (
+   || (
+   dev-python/pymysql[${PYTHON_USEDEP}]
+   dev-python/mysql-python[$(python_gen_usedep 
'python2_7')]
+   )
+   >=dev-python/sqlalchemy-1.0.10[${PYTHON_USEDEP}]
+   !~dev-python/sqlalchemy-1.1.5[${PYTHON_USEDEP}]
+   !~dev-python/sqlalchemy-1.1.6[${PYTHON_USEDEP}]
+   !~dev-python/sqlalchemy-1.1.7[${PYTHON_USEDEP}]
+   !~dev-python/sqlalchemy-1.1.8[${PYTHON_USEDEP}]
+   )
+   postgres? (
+   dev-python/psycopg:2[${PYTHON_USEDEP}]
+   >=dev-python/sqlalchemy-1.0.10[${PYTHON_USEDEP}]
+   !~dev-python/sqlalchemy-1.1.5[${PYTHON_USEDEP}]
+   !~dev-python/sqlalchemy-1.1.6[${PYTHON_USEDEP}]
+   !~dev-python/sqlalchemy-1.1.7[${PYTHON_USEDEP}]
+   !~dev-python/sqlalchemy-1.1.8[${PYTHON_USEDEP}]
+   )
+   >=dev-python/sqlalchemy-migrate-0.11.0[${PYTHON_USEDEP}]
+   >=dev-python/stevedore-1.20.0[${PYTHON_USEDEP}]
+   >=dev-python/six-1.10.0[${PYTHON_USEDEP}]
+"



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

2018-02-16 Thread Matt Thode
commit: 34526a9913575954706b8d8ebee25b6f8131cbed
Author: Matthew Thode  gentoo  org>
AuthorDate: Sat Feb 17 01:26:41 2018 +
Commit: Matt Thode  gentoo  org>
CommitDate: Sat Feb 17 01:38:18 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=34526a99

dev-python/os-testr: 1.0.0 bup

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 dev-python/os-testr/Manifest  |  1 +
 dev-python/os-testr/os-testr-1.0.0.ebuild | 40 +++
 2 files changed, 41 insertions(+)

diff --git a/dev-python/os-testr/Manifest b/dev-python/os-testr/Manifest
index 3043afa51ac..00cdb773c2a 100644
--- a/dev-python/os-testr/Manifest
+++ b/dev-python/os-testr/Manifest
@@ -1 +1,2 @@
 DIST os-testr-0.8.0.tar.gz 42102 BLAKE2B 
030ee587bc6465e414f09d177abd4f75d869da7e8339e1b396da31165212cec221d156b4cb095b1466b19f8baf2dc01087559b1d6b73fbfbfd41dced3df033c1
 SHA512 
62b5fbb859c1a3b44bc0d57cf4b2cd0a5e6eeff540f5507efd079a73e0f9ee70813e47537b456f1bc600c87da55d05fd23aee0c215b8558cc0b5e71a55950af4
+DIST os-testr-1.0.0.tar.gz 43382 BLAKE2B 
c5a9b22700ce40acff8ceeb796d9fa0b840038cd285d80630b16c3399e8c188d87dc54de653d06a2c0918185e9ffd4695747f59d4d42eb158f9ea18bc361963d
 SHA512 
2189abc76840d935d63635874ebdae7c325b392bc24a52e07e1046b47a17be6fd97ba17dc5593ae7a1e2bff9c5b0dbbfd8ade8a2382dce2223ee4047b3483cec

diff --git a/dev-python/os-testr/os-testr-1.0.0.ebuild 
b/dev-python/os-testr/os-testr-1.0.0.ebuild
new file mode 100644
index 000..a5a6ce424f5
--- /dev/null
+++ b/dev-python/os-testr/os-testr-1.0.0.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python{2_7,3_{4,5}} )
+
+inherit distutils-r1
+
+DESCRIPTION="A testr wrapper to provide functionality for OpenStack projects"
+HOMEPAGE="https://pypi.python.org/pypi/os-testr 
https://github.com/openstack/os-testr;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE="test"
+
+CDEPEND=">=dev-python/pbr-2.0.0[${PYTHON_USEDEP}]"
+RDEPEND="
+   ${CDEPEND}
+   >=dev-python/testrepository-0.0.18[${PYTHON_USEDEP}]
+   >=dev-python/subunit-0.0.18[${PYTHON_USEDEP}]
+   >=dev-python/testtools-1.4.0[${PYTHON_USEDEP}]"
+DEPEND="
+   ${CDEPEND}
+   test? ( ${RDEPEND}
+   >=dev-python/coverage-4.0[${PYTHON_USEDEP}]
+   !~dev-python/coverage-4.1[${PYTHON_USEDEP}]
+   >=dev-python/sphinx-1.6.2[${PYTHON_USEDEP}]
+   >=dev-python/openstackdocstheme-1.16.0[${PYTHON_USEDEP}]
+   >=dev-python/oslotest-1.10.0[${PYTHON_USEDEP}]
+   >=dev-python/testscenarios-0.4[${PYTHON_USEDEP}]
+   >=dev-python/ddt-1.0.1[${PYTHON_USEDEP}]
+   >=dev-python/six-1.9.0[${PYTHON_USEDEP}]
+   )"
+
+python_prepare_all() {
+   sed -i '/^hacking/d' test-requirements.txt || die
+   distutils-r1_python_prepare_all
+}



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

2018-02-16 Thread Matt Thode
commit: 89e9bf9ecac1e7956e0f87ac618af2d9f2c9f948
Author: Matthew Thode  gentoo  org>
AuthorDate: Sat Feb 17 01:30:48 2018 +
Commit: Matt Thode  gentoo  org>
CommitDate: Sat Feb 17 01:38:19 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=89e9bf9e

dev-python/testresources: 2.0.1 bup

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 dev-python/testresources/Manifest  |  1 +
 .../testresources/testresources-2.0.1.ebuild   | 37 ++
 2 files changed, 38 insertions(+)

diff --git a/dev-python/testresources/Manifest 
b/dev-python/testresources/Manifest
index 1c11a289b0e..4072319a429 100644
--- a/dev-python/testresources/Manifest
+++ b/dev-python/testresources/Manifest
@@ -1,2 +1,3 @@
 DIST testresources-0.2.7.tar.gz 32050 BLAKE2B 
9ff16d2e33d7b528598d2f5b903e57625018ecbfd9484dab0d8a7d922429cc8d35dada91d84c897c426e06e01b7bd0befe23814996f4aa7b0651148edaa6f246
 SHA512 
29518f7326272c56a5f2f3f1f7741959dde9265ba5ce7e0c7d7afabd91bd44a519d1cad82a11a41944ff12d65e541536476f87afcac9a7cbb4869743a38547b7
 DIST testresources-1.0.0.tar.gz 44501 BLAKE2B 
a10cbf562241ee2a756a5de6a9334ff664db7569d3459548d4a9042ab8dffd0d715c16616ffe08ec86ad4a0b4940e0c09b83b57f7bea86b35b6f728e55384fe3
 SHA512 
7c9f9cbcc62066ab4a75d68780d8892548423e2e0ef0395b63ec2a92968a6969d1bd6f483945e32ff5566e686b426f2f37daf4f803d2ef779032ea97cc6b
+DIST testresources-2.0.1.tar.gz 41948 BLAKE2B 
81f597099eb17090cfa759c2fc4e30be2de3f749760e6a0e88e4c5484c91fe6a00d1296ec6ba7dc5aea1bcd0f9239989fab8fbb4f211b6c5bf031ff1be4b803b
 SHA512 
0b23432b019400fe378e957d14a91083eef7fe1130a494b567a5274d69e4e8e09ab75861e5453c3f217507e144cf179c908f84dd1a807992d4bee0b8d32cb0f4

diff --git a/dev-python/testresources/testresources-2.0.1.ebuild 
b/dev-python/testresources/testresources-2.0.1.ebuild
new file mode 100644
index 000..4a1ae5d86e3
--- /dev/null
+++ b/dev-python/testresources/testresources-2.0.1.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy pypy3 )
+
+inherit distutils-r1
+
+DESCRIPTION="A pyunit extension for managing expensive test resources"
+HOMEPAGE="https://launchpad.net/testresources;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-linux ~x86-linux"
+IUSE="test"
+
+DEPEND="
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   test? (
+   dev-python/nose[${PYTHON_USEDEP}]
+   dev-python/testtools[${PYTHON_USEDEP}]
+   dev-python/fixtures[${PYTHON_USEDEP}]
+   )"
+RDEPEND=""
+
+python_prepare_all() {
+   sed \
+   -e 's:testBasicSortTests:_&:g' \
+   -i testresources/tests/test_optimising_test_suite.py || die
+   distutils-r1_python_prepare_all
+}
+
+python_test() {
+   nosetests --verbose || die "Tests failed under ${EPYTHON}"
+}



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

2018-02-16 Thread Matt Thode
commit: a806de680b2900be7ac5fe6ad9f9d27595b48014
Author: Matthew Thode  gentoo  org>
AuthorDate: Fri Feb 16 23:30:51 2018 +
Commit: Matt Thode  gentoo  org>
CommitDate: Sat Feb 17 01:38:02 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a806de68

dev-python/pycadf: 2.7.0

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 dev-python/pycadf/Manifest|  1 +
 dev-python/pycadf/pycadf-2.7.0.ebuild | 62 +++
 2 files changed, 63 insertions(+)

diff --git a/dev-python/pycadf/Manifest b/dev-python/pycadf/Manifest
index 841609b6912..612d0d5869f 100644
--- a/dev-python/pycadf/Manifest
+++ b/dev-python/pycadf/Manifest
@@ -1 +1,2 @@
 DIST pycadf-2.6.0.tar.gz 249411 BLAKE2B 
7ddbbcb9355502910ba023589181cbf2d6a104454ca408b604eee031ce79c547213961d10bec4d891e8ddfb00ccacaf1dff1f5bb2646913e9c0bb79abfd4ae72
 SHA512 
a581b54a8dae088e015d639f14eb46b3c41bdbfdd55b671e79f34b7392af49e3e8dbb2fd85a43e5f8e010cbcdba1d9a330972b5cb6f7f2c5179c00b6f135b4ec
+DIST pycadf-2.7.0.tar.gz 248233 BLAKE2B 
b2258e0f2027811c35cfcf7063821bd41cc83291d5ace7969fcd48d2e76b4f1a24e8a09b60f996f2edc7e9c37c1578cda40bd2bbd0a1ecbfc889a1d9bbab6ca4
 SHA512 
093c633c82345154c45c7b8b3dd38ef8101fc6a6aa980a44fc69887409a8facd987a960f403150401a64f2186113bdf5e8c05a3996f3ca4c55f9dc40ab8bfa8d

diff --git a/dev-python/pycadf/pycadf-2.7.0.ebuild 
b/dev-python/pycadf/pycadf-2.7.0.ebuild
new file mode 100644
index 000..6b43be8f645
--- /dev/null
+++ b/dev-python/pycadf/pycadf-2.7.0.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python2_7 python3_4 python3_5 )
+
+inherit distutils-r1
+
+DESCRIPTION="python implementation of DMTF Cloud Audit (CADF) data model"
+HOMEPAGE="https://pypi.python.org/pypi/pycadf;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE="doc test"
+
+CDEPEND=">=dev-python/pbr-1.8.0[${PYTHON_USEDEP}]"
+DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
+   ${CDEPEND}
+   test? (
+   >=dev-python/coverage-4.0[${PYTHON_USEDEP}]
+   !~dev-python/coverage-4.4[${PYTHON_USEDEP}]
+   >=dev-python/fixtures-3.0.0[${PYTHON_USEDEP}]
+   >=dev-python/oslotest-1.10.0[${PYTHON_USEDEP}]
+   >=dev-python/subunit-1.0.0[${PYTHON_USEDEP}]
+   >=dev-python/testrepository-0.0.18[${PYTHON_USEDEP}]
+   >=dev-python/testtools-2.2.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-sphinx-4.7.0[${PYTHON_USEDEP}]
+   >=dev-python/sphinx-1.6.2[${PYTHON_USEDEP}]
+   )
+   doc? (
+   >=dev-python/openstackdocstheme-1.17.0[${PYTHON_USEDEP}]
+   >=dev-python/sphinx-1.6.2[${PYTHON_USEDEP}]
+   )"
+RDEPEND="
+   ${CDEPEND}
+   >=dev-python/oslo-config-4.6.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-serialization-2.18.0[${PYTHON_USEDEP}]
+   !~dev-python/oslo-serialization-2.19.1[${PYTHON_USEDEP}]
+   >=dev-python/pytz-2013.6[${PYTHON_USEDEP}]
+   >=dev-python/six-1.10.0[${PYTHON_USEDEP}]
+   >=dev-python/debtcollector-1.2.0[${PYTHON_USEDEP}]"
+
+python_prepare_all() {
+   sed -i '/^hacking/d' test-requirements.txt || die
+   distutils-r1_python_prepare_all
+}
+
+python_compile_all() {
+   use doc && "${PYTHON}" setup.py build_sphinx
+}
+
+python_test() {
+   testr init || die "testr init failed under ${EPYTHON}"
+   testr run || die "testr run failed under ${EPYTHON}"
+}
+
+python_install_all() {
+   use doc && local HTML_DOCS=( doc/build/html/. )
+   distutils-r1_python_install_all
+}



[gentoo-commits] repo/gentoo:master commit in: sys-auth/keystone/

2018-02-16 Thread Matt Thode
commit: f5935f9bb2de4406bb69597c03f2628429eaa01f
Author: Matthew Thode  gentoo  org>
AuthorDate: Sat Feb 17 01:47:19 2018 +
Commit: Matt Thode  gentoo  org>
CommitDate: Sat Feb 17 01:47:19 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f5935f9b

sys-auth/keystone: QUEENS

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 sys-auth/keystone/keystone-2018.1..ebuild | 169 ++
 1 file changed, 169 insertions(+)

diff --git a/sys-auth/keystone/keystone-2018.1..ebuild 
b/sys-auth/keystone/keystone-2018.1..ebuild
new file mode 100644
index 000..05c7509a3f5
--- /dev/null
+++ b/sys-auth/keystone/keystone-2018.1..ebuild
@@ -0,0 +1,169 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python2_7 python3_{4,5} )
+
+inherit distutils-r1 git-r3 user
+
+DESCRIPTION="The Openstack authentication, authorization, and service catalog"
+HOMEPAGE="https://launchpad.net/keystone;
+EGIT_REPO_URI="https://github.com/openstack/keystone.git;
+EGIT_BRANCH="stable/queens"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS=""
+IUSE="+sqlite ldap memcached mongo mysql postgres test"
+REQUIRED_USE="|| ( mysql postgres sqlite )"
+
+CDEPEND=">=dev-python/pbr-2.0.0[${PYTHON_USEDEP}]
+   !~dev-python/pbr-2.1.0"
+DEPEND="
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   ${CDEPEND}"
+RDEPEND="
+   ${CDEPEND}
+   >=dev-python/Babel-2.3.4[${PYTHON_USEDEP}]
+   !~dev-python/Babel-2.4.0[${PYTHON_USEDEP}]
+   >=dev-python/webob-1.7.1[${PYTHON_USEDEP}]
+   >=dev-python/pastedeploy-1.5.0[${PYTHON_USEDEP}]
+   >=dev-python/paste-2.0.2[${PYTHON_USEDEP}]
+   >=dev-python/routes-2.3.1[${PYTHON_USEDEP}]
+   >=dev-python/cryptography-1.9[${PYTHON_USEDEP}]
+   !~dev-python/cryptography-2.0[${PYTHON_USEDEP}]
+   >=dev-python/six-1.10.0[${PYTHON_USEDEP}]
+   sqlite? (
+   >=dev-python/sqlalchemy-1.0.10[sqlite,${PYTHON_USEDEP}]
+   !~dev-python/sqlalchemy-1.1.5[sqlite,${PYTHON_USEDEP}]
+   !~dev-python/sqlalchemy-1.1.6[sqlite,${PYTHON_USEDEP}]
+   !~dev-python/sqlalchemy-1.1.7[sqlite,${PYTHON_USEDEP}]
+   !~dev-python/sqlalchemy-1.1.8[sqlite,${PYTHON_USEDEP}]
+   )
+   mysql? (
+   >=dev-python/pymysql-0.7.6[${PYTHON_USEDEP}]
+   !~dev-python/pymysql-0.7.7[${PYTHON_USEDEP}]
+   >=dev-python/sqlalchemy-1.0.10[${PYTHON_USEDEP}]
+   !~dev-python/sqlalchemy-1.1.5[${PYTHON_USEDEP}]
+   !~dev-python/sqlalchemy-1.1.6[${PYTHON_USEDEP}]
+   !~dev-python/sqlalchemy-1.1.7[${PYTHON_USEDEP}]
+   !~dev-python/sqlalchemy-1.1.8[${PYTHON_USEDEP}]
+   )
+   postgres? (
+   >=dev-python/psycopg-2.5.0[${PYTHON_USEDEP}]
+   >=dev-python/sqlalchemy-1.0.10[${PYTHON_USEDEP}]
+   !~dev-python/sqlalchemy-1.1.5[${PYTHON_USEDEP}]
+   !~dev-python/sqlalchemy-1.1.6[${PYTHON_USEDEP}]
+   !~dev-python/sqlalchemy-1.1.7[${PYTHON_USEDEP}]
+   !~dev-python/sqlalchemy-1.1.8[${PYTHON_USEDEP}]
+   )
+   >=dev-python/sqlalchemy-migrate-0.11.0[${PYTHON_USEDEP}]
+   >=dev-python/stevedore-1.20.0[${PYTHON_USEDEP}]
+   >=dev-python/passlib-1.7.0[${PYTHON_USEDEP}]
+   >=dev-python/python-keystoneclient-3.8.0[${PYTHON_USEDEP}]
+   >=dev-python/keystonemiddleware-4.17.0[${PYTHON_USEDEP}]
+   >=dev-python/bcrypt-3.1.3[${PYTHON_USEDEP}]
+   >=dev-python/scrypt-0.8.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-cache-1.26.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-concurrency-3.25.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-config-5.1.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-context-2.14.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-messaging-5.29.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-db-4.27.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-i18n-3.15.3[${PYTHON_USEDEP}]
+   >=dev-python/oslo-log-3.36.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-middleware-3.31.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-policy-1.30.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-serialization-1.18.0[${PYTHON_USEDEP}]
+   !~dev-python/oslo-serialization-1.19.1[${PYTHON_USEDEP}]
+   >=dev-python/oslo-utils-3.33.0[${PYTHON_USEDEP}]
+   >=dev-python/oauthlib-0.6.0[${PYTHON_USEDEP}]
+   >=dev-python/pysaml2-4.0.2[${PYTHON_USEDEP}]
+   =dev-python/dogpile-cache-0.6.2[${PYTHON_USEDEP}]
+   >=dev-python/jsonschema-2.6.0[${PYTHON_USEDEP}]
+   =dev-python/pycadf-1.1.0[${PYTHON_USEDEP}]
+   !~dev-python/pycadf-2.0.0[${PYTHON_USEDEP}]
+   >=dev-python/msgpack-0.4.0[${PYTHON_USEDEP}]
+   >=dev-python/osprofiler-1.4.0[${PYTHON_USEDEP}]
+   >=dev-python/pytz-2013.6[${PYTHON_USEDEP}]
+   memcached? (
+   >=dev-python/python-memcached-1.56[${PYTHON_USEDEP}]
+   )
+   

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

2018-02-16 Thread Matt Thode
commit: 6bbd82c8ad6bb5971fc77d472b5392137c678140
Author: Matthew Thode  gentoo  org>
AuthorDate: Sat Feb 17 01:04:50 2018 +
Commit: Matt Thode  gentoo  org>
CommitDate: Sat Feb 17 01:38:15 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6bbd82c8

dev-python/oslo-policy: 1.33.1 bup

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 dev-python/oslo-policy/Manifest  |  1 +
 dev-python/oslo-policy/oslo-policy-1.33.1.ebuild | 41 
 2 files changed, 42 insertions(+)

diff --git a/dev-python/oslo-policy/Manifest b/dev-python/oslo-policy/Manifest
index 80323a4bb5c..084ddb9eec5 100644
--- a/dev-python/oslo-policy/Manifest
+++ b/dev-python/oslo-policy/Manifest
@@ -1 +1,2 @@
 DIST oslo.policy-1.25.2.tar.gz 72984 BLAKE2B 
7f2e4d48309082c1069ffcb561502c71b86e0c5508bb07cff943a1fc32fbbec8a232451937b678842909779e94b7eecdd5f2991152e0c8ca557a58b1ce137fc7
 SHA512 
8d66fe73d7b9d381c54997d980833e4e5d429a9ca28343adf777af20042694bf5dd878f9c1a9ed7168c075816e4b37263f9b520274bbdccbe0c6649b7cd7d213
+DIST oslo.policy-1.33.1.tar.gz 74314 BLAKE2B 
dda781284b77a6677f9a5dd55473bc239a5b482e635a8e0e808f918ad7aa6f2a8178676f9584a15c418cad373e9f34f6a24bfc462c053f06d0993786fb5ede0d
 SHA512 
50d2c146afe04f669c0d7f3e7309a9d03883ca72fece4135e20f7d8a75b71a5a69b9b5b26e36b6afb0fd162c4ddcc5566c08cdf26dbf3bd9679f5ff75c27d722

diff --git a/dev-python/oslo-policy/oslo-policy-1.33.1.ebuild 
b/dev-python/oslo-policy/oslo-policy-1.33.1.ebuild
new file mode 100644
index 000..16797b7c55c
--- /dev/null
+++ b/dev-python/oslo-policy/oslo-policy-1.33.1.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python{2_7,3_{4,5,6}} )
+
+inherit distutils-r1
+
+DESCRIPTION="Support for RBAC policy enforcement across all OpenStack services"
+HOMEPAGE="https://pypi.python.org/pypi/oslo.policy;
+SRC_URI="mirror://pypi/${PN:0:1}/oslo.policy/oslo.policy-${PV}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE=""
+
+CDEPEND=">=dev-python/pbr-2.0.0[${PYTHON_USEDEP}]
+   !~dev-python/pbr-2.1.0[${PYTHON_USEDEP}]"
+DEPEND="
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   ${CDEPEND}"
+RDEPEND="
+   ${CDEPEND}
+   >=dev-python/requests-2.14.2[${PYTHON_USEDEP}]
+   >=dev-python/oslo-config-5.1.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-i18n-3.15.3[${PYTHON_USEDEP}]
+   >=dev-python/oslo-serialization-1.18.0[${PYTHON_USEDEP}]
+   !~dev-python/oslo-serialization-1.19.1[${PYTHON_USEDEP}]
+   >=dev-python/pyyaml-3.10.0[${PYTHON_USEDEP}]
+   >=dev-python/six-1.10.0[${PYTHON_USEDEP}]
+   >=dev-python/stevedore-1.20.0[${PYTHON_USEDEP}]
+"
+
+S="${WORKDIR}/oslo.policy-${PV}"
+
+python_prepare_all() {
+   sed -i '/^hacking/d' test-requirements.txt || die
+   distutils-r1_python_prepare_all
+}



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

2018-02-16 Thread Michael Palimaka
commit: e622ab8737c8f9320856b7b16a3723eb51dff15d
Author: Michael Palimaka  gentoo  org>
AuthorDate: Fri Feb 16 11:02:49 2018 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Fri Feb 16 11:03:12 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e622ab87

dev-util/gource: version bump 0.48

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 dev-util/gource/Manifest   |  1 +
 dev-util/gource/gource-0.48.ebuild | 49 ++
 2 files changed, 50 insertions(+)

diff --git a/dev-util/gource/Manifest b/dev-util/gource/Manifest
index 93f7e504f9f..b87dea2a155 100644
--- a/dev-util/gource/Manifest
+++ b/dev-util/gource/Manifest
@@ -1 +1,2 @@
 DIST gource-0.47.tar.gz 876624 BLAKE2B 
bb54650d4d642c15c4c83028b077b8b76fb15e7d1da1f523ef323ff7d58fcc97fa936cfceaaa18628fe6881c7a4f0f84e48e4d0ad66ae5f7bb188581fca346c1
 SHA512 
8b2c4c20f5266823846ee2ff18e4b793b35af4c65ab466b962aa2861d2fc8b3b9f7614db14ad8b3745548d3921ecd8163d58bb7ef67e7e4ca07f381565c85d14
+DIST gource-0.48.tar.gz 87 BLAKE2B 
95b876b486f0215f7516cb2bb940dd00771f67659cb2d10ad23e9da0732a51e3f2030d8f7599a8be901f0211bf1c484964f1fb66696be01c990a7b99d1123084
 SHA512 
5b638cac9b464c0d8f0df87ae0115c36d314cce9cd0ce269b05e0a635ff6f23e62d06d0def484b796267299041e4de675cb13a0381b19d9144bbdc1d3b7f1b16

diff --git a/dev-util/gource/gource-0.48.ebuild 
b/dev-util/gource/gource-0.48.ebuild
new file mode 100644
index 000..cd54b4eb226
--- /dev/null
+++ b/dev-util/gource/gource-0.48.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit flag-o-matic
+
+DESCRIPTION="A software version control visualization tool"
+HOMEPAGE="http://gource.io/;
+SRC_URI="https://github.com/acaudwell/Gource/releases/download/${P}/${P}.tar.gz;
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+COMMON_DEPEND="
+   >=dev-libs/boost-1.46:=[threads(+)]
+   >=media-libs/glew-1.5:0=
+   >=media-libs/libpng-1.2:0=
+   media-libs/libsdl2[video,opengl,X]
+   media-libs/sdl2-image[jpeg,png]
+   dev-libs/libpcre:3
+   dev-libs/tinyxml
+   media-libs/freetype:2
+   media-libs/mesa
+   virtual/glu:0
+"
+RDEPEND="${COMMON_DEPEND}
+   media-fonts/freefont
+"
+DEPEND="${COMMON_DEPEND}
+   virtual/pkgconfig
+   >=media-libs/glm-0.9.3
+"
+
+DOCS=( README ChangeLog THANKS )
+
+src_configure() {
+   # fix bug #386525
+   # this enables gource to be compiled against dev-libs/tinyxml[stl]
+   if has_version dev-libs/tinyxml[stl]; then
+   append-cppflags -DTIXML_USE_STL;
+   fi
+
+   econf \
+   --enable-ttf-font-dir=/usr/share/fonts/freefont/ \
+   --with-tinyxml
+}



[gentoo-commits] repo/gentoo:master commit in: sys-kernel/linux-firmware/

2018-02-16 Thread Manuel Rüger
commit: c1deb34e8f97f9c8244c73ad93a5cca5b6b5
Author: Manuel Rüger  gentoo  org>
AuthorDate: Fri Feb 16 12:15:48 2018 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Fri Feb 16 12:15:48 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c1deb34e

sys-kernel/linux-firmware: Update snapshot

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 sys-kernel/linux-firmware/Manifest |   1 +
 .../linux-firmware/linux-firmware-20180213.ebuild  | 119 +
 2 files changed, 120 insertions(+)

diff --git a/sys-kernel/linux-firmware/Manifest 
b/sys-kernel/linux-firmware/Manifest
index f6dbba85536..69508ebb303 100644
--- a/sys-kernel/linux-firmware/Manifest
+++ b/sys-kernel/linux-firmware/Manifest
@@ -1,4 +1,5 @@
 DIST linux-firmware-20170314.tar.gz 96072698 BLAKE2B 
bf650b91a696d88272361c1845d0d7856e90c6d6e1d008a3d5f40bb9beb43a6047f2280d7e4fabeff25a2518c63086a331f1e1af59c458d6bec451efc4415ad2
 SHA512 
1e3a40d42ccd5260afd66161727e45af1de80129093f83f547f20502fce075927952629bfda4ec5b53a6f279daca0304fb462e7c6aa566bfe2b9b687688b6460
 DIST linux-firmware-20180103.tar.gz 138263360 BLAKE2B 
b7af0f94bf7111a1f4a10c7403f43dbfe837912ccf3afd4bcc362e483bcf15e02df76a37b112b2545c67bfbb2df031890dead100552e402ffc4727041409d891
 SHA512 
ed95205c075b47a2f30d9c96181ca0047de017abb1b5904f7c504a0afb8ea673c179980eb92d5690dd1a5cfb29815f224f384b4dcc472f80ddc90af3b2cbd4ce
 DIST linux-firmware-20180119.tar.gz 138505266 BLAKE2B 
d97f8d674b73f487cc90d4ad1f82c45967953bb5fd5241b7f552908efe39a3fe5890ab02b4826df9269bc7abd3dabd2ccf81542af11c97ae50335dc97c70b4ff
 SHA512 
4378d6f9a80cc6c5f6b387b321794bb2a1c7931aebc90d134858ce59d83428d684ff22587efd234e9b30e6d71f672f9e04a92fa0b2c21605912e5ec72252be12
+DIST linux-firmware-20180213.tar.gz 140041732 BLAKE2B 
8f8b382233c0d7ad3c1e82169880ed9ab8a00f3372e27f79a0c43bcf8493740dd6c496559a4b28d531878ea32b88ad0e68480ed487f23fa70b2d7c4534ef96b0
 SHA512 
d4c4e72cf55111cd1914d6f82def864f951c31f7d90031a14c0420ab4d36421c49df788f24ef0c3677b32ae10a1d7920a0d1a4fa983a8f1106715f94fd7977ed
 DIST microcode_amd_fam17h.tar.gz 2204 BLAKE2B 
20f3b006587f49fced335fd38711da2384a1f5cd0b93a483d7022d8aa211dc855427a637583dd2eae9f108120f2fda4b80db081d48d3332da906de8e10b94464
 SHA512 
d3b52797a5968f8da76d39322780e61d04bab5d810b0b07d64e469fcd67998e4191b0e0a9ab7e4c27189941369ef1b28501458fd9bbeb958c98f6e378510

diff --git a/sys-kernel/linux-firmware/linux-firmware-20180213.ebuild 
b/sys-kernel/linux-firmware/linux-firmware-20180213.ebuild
new file mode 100644
index 000..2f5f28f6e0b
--- /dev/null
+++ b/sys-kernel/linux-firmware/linux-firmware-20180213.ebuild
@@ -0,0 +1,119 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit savedconfig
+
+if [[ ${PV} == * ]]; then
+   inherit git-r3
+   SRC_URI=""
+   
EGIT_REPO_URI="https://git.kernel.org/pub/scm/linux/kernel/git/firmware/${PN}.git;
+   KEYWORDS="~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~x86"
+else
+   GIT_COMMIT="6d5131107f2ba67a13f469ac770a55f101ba654d"
+   
SRC_URI="https://git.kernel.org/cgit/linux/kernel/git/firmware/linux-firmware.git/snapshot/linux-firmware-${GIT_COMMIT}.tar.gz
 -> ${P}.tar.gz
+   mirror://gentoo/microcode_amd_fam17h.tar.gz
+   
https://dev.gentoo.org/~whissi/dist/${PN}/microcode_amd_fam17h.tar.gz;
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86"
+fi
+
+DESCRIPTION="Linux firmware files"
+HOMEPAGE="https://git.kernel.org/?p=linux/kernel/git/firmware/linux-firmware.git;
+
+LICENSE="linux-firmware ( BSD ISC MIT no-source-code ) GPL-2 GPL-2+ freedist"
+SLOT="0"
+IUSE="savedconfig"
+
+DEPEND=""
+RDEPEND="!savedconfig? (
+   !sys-firmware/alsa-firmware[alsa_cards_ca0132]
+   !sys-firmware/alsa-firmware[alsa_cards_korg1212]
+   !sys-firmware/alsa-firmware[alsa_cards_maestro3]
+   !sys-firmware/alsa-firmware[alsa_cards_sb16]
+   !sys-firmware/alsa-firmware[alsa_cards_ymfpci]
+   !media-tv/cx18-firmware
+   ! 
${PN}.conf
+   find * \( \! -type d -and \! -name ${PN}.conf \) >> ${PN}.conf
+
+   if use savedconfig; then
+   restore_config ${PN}.conf
+   ebegin "Removing all files not listed in config"
+   find * \( \! -type d -and \! -name ${PN}.conf \) \
+   | sort ${PN}.conf ${PN}.conf - \
+   | uniq -u | xargs -r rm
+   eend $? || die
+   # remove empty directories, bug #396073
+   find -type d -empty -delete || die
+   fi
+}
+
+src_install() {
+   if use !savedconfig; then
+   save_config ${PN}.conf
+   fi
+   rm ${PN}.conf || die
+   insinto /lib/firmware/
+   doins -r *
+}
+
+pkg_preinst() {
+   if use savedconfig; then
+   ewarn "USE=savedconfig is active. You must 

[gentoo-commits] repo/gentoo:master commit in: app-editors/notepadqq/

2018-02-16 Thread Lars Wendler
commit: 73636a591831f66de079e1531d503d76e18c212e
Author: Lars Wendler  gentoo  org>
AuthorDate: Fri Feb 16 12:42:46 2018 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Fri Feb 16 12:43:24 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=73636a59

app-editors/notepadqq: Added dev-qt/qtsvg:5 to DEPEND.

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

 app-editors/notepadqq/notepadqq-1.2.0.ebuild | 5 -
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/app-editors/notepadqq/notepadqq-1.2.0.ebuild 
b/app-editors/notepadqq/notepadqq-1.2.0.ebuild
index ecd14126476..cbebd28ae63 100644
--- a/app-editors/notepadqq/notepadqq-1.2.0.ebuild
+++ b/app-editors/notepadqq/notepadqq-1.2.0.ebuild
@@ -22,7 +22,10 @@ RDEPEND="
dev-qt/qtwebkit:5
dev-qt/qtwidgets:5
 "
-DEPEND="${RDEPEND}"
+DEPEND="
+   ${RDEPEND}
+   dev-qt/qtsvg:5
+"
 
 src_prepare() {
default



[gentoo-commits] repo/gentoo:master commit in: app-editors/notepadqq/

2018-02-16 Thread Lars Wendler
commit: 0d57543da5611490ce3ca30bfacaccfb071d0c96
Author: Lars Wendler  gentoo  org>
AuthorDate: Fri Feb 16 12:43:08 2018 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Fri Feb 16 12:43:26 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0d57543d

app-editors/notepadqq: Removed old.

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 app-editors/notepadqq/Manifest   |  2 -
 app-editors/notepadqq/notepadqq-1.0.1.ebuild | 55 
 2 files changed, 57 deletions(-)

diff --git a/app-editors/notepadqq/Manifest b/app-editors/notepadqq/Manifest
index 0990375332d..863cc2307ad 100644
--- a/app-editors/notepadqq/Manifest
+++ b/app-editors/notepadqq/Manifest
@@ -1,3 +1 @@
-DIST CodeMirror-5.18.2.tar.gz 923001 BLAKE2B 
ef3ce5802f1d019a569be03f55d59aa22ebae25b2d6b9e5cd920d7b66ad9e919eb87e212540a6b203f787a39bcdcf22005124ec6f1adbff5ab762b45bac9e901
 SHA512 
c979c1ef02bb222b08e64847e5caab9c8a525c96d0eef656a00730d6710b0144144ac656eddef05d50c30c7d33da7dffe1a7580b9d47a5d958af9d6484ea705f
-DIST notepadqq-1.0.1.tar.gz 1056249 BLAKE2B 
cae61f3481cb1f5cc7c2febfc441906786e411267dcc8a2fea382eb789d049ad9c5344482de08c4af5b262c6b8ae405fb96c7041b639ed1830ff8e1ed04d29a5
 SHA512 
781ddf9960227c4ad21fb7e763180cfed7f1c5c0237277335577932678a42a4c2f303f61922d93ec850dbc86df36c292ff10ae053a6e00d7127a48c7ac4e359c
 DIST notepadqq-1.2.0.tar.gz 2082931 BLAKE2B 
41f81be45b5e36d58c2632fc9d03c6802b1a99f5ff9603682f3e1c6907143767f57034f053677d8edffae68a098ddf56d2b90e57fd9884442d80749a670f9d4a
 SHA512 
4b6b3e646add4dc21b4d4ddecacefa59785e6525d52ecc17ca418ba14f38ef9024f48af6db3538d195327942971eb9ccf0b5567da58ba15facad332b47742717

diff --git a/app-editors/notepadqq/notepadqq-1.0.1.ebuild 
b/app-editors/notepadqq/notepadqq-1.0.1.ebuild
deleted file mode 100644
index 9a6ce8d4b4e..000
--- a/app-editors/notepadqq/notepadqq-1.0.1.ebuild
+++ /dev/null
@@ -1,55 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit qmake-utils
-
-CM_PV="5.18.2"
-
-DESCRIPTION="Notepad++-like editor for Linux"
-HOMEPAGE="http://notepadqq.altervista.org;
-SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz
-   https://github.com/${PN}/CodeMirror/archive/${CM_PV}.tar.gz -> 
CodeMirror-${CM_PV}.tar.gz"
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND="
-   dev-qt/qtcore:5
-   dev-qt/qtgui:5
-   dev-qt/qtnetwork:5
-   dev-qt/qtprintsupport:5
-   dev-qt/qtwebkit:5
-   dev-qt/qtwidgets:5
-"
-DEPEND="${RDEPEND}"
-
-src_unpack() {
-   unpack ${A}
-   rmdir "${S}"/src/editor/libs/codemirror || die
-   mv "${WORKDIR}"/CodeMirror-${CM_PV} "${S}"/src/editor/libs/codemirror \
-   || die
-}
-
-src_prepare() {
-   default
-
-   # codemirror releases have no m4 directory
-   sed '/mode\/m4/d' -i src/editor/libs/Makefile-codemirror || die
-
-   # Silence a QA warning
-   sed '/^OnlyShowIn/d' \
-   -i support_files/shortcuts/notepadqq.desktop \
-   || die
-}
-
-src_configure() {
-   eqmake5 PREFIX="${EPREFIX}/usr" ${PN}.pro
-}
-
-src_install() {
-   emake -j1 INSTALL_ROOT="${D}" install
-}



[gentoo-commits] repo/gentoo:master commit in: app-editors/notepadqq/

2018-02-16 Thread Lars Wendler
commit: 8e7c4c7a738c1d5125b2844ed77d48acedf5c4a0
Author: Lars Wendler  gentoo  org>
AuthorDate: Fri Feb 16 12:41:18 2018 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Fri Feb 16 12:43:22 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e7c4c7a

app-editors/notepadqq: Removed unused variable.

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 app-editors/notepadqq/notepadqq-1.2.0.ebuild | 4 +---
 1 file changed, 1 insertion(+), 3 deletions(-)

diff --git a/app-editors/notepadqq/notepadqq-1.2.0.ebuild 
b/app-editors/notepadqq/notepadqq-1.2.0.ebuild
index 7710405ccb6..ecd14126476 100644
--- a/app-editors/notepadqq/notepadqq-1.2.0.ebuild
+++ b/app-editors/notepadqq/notepadqq-1.2.0.ebuild
@@ -1,12 +1,10 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
 
 inherit qmake-utils xdg-utils
 
-CM_PV="5.18.2"
-
 DESCRIPTION="Notepad++-like editor for Linux"
 HOMEPAGE="http://notepadqq.altervista.org;
 SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"



[gentoo-commits] repo/gentoo:master commit in: net-im/vacuum/files/, net-im/vacuum/

2018-02-16 Thread Andreas Sturmlechner
commit: 4aedf2864bcb9cd62f4622c020aee103fc1e0dab
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Feb 16 10:12:54 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Feb 16 10:13:32 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4aedf286

net-im/vacuum: Drop old, Qt4-based version 1.2.5

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

 net-im/vacuum/Manifest |  1 -
 .../vacuum-1.2.4-gcc6-not-string-literals.patch| 51 --
 net-im/vacuum/vacuum-1.2.5.ebuild  | 80 --
 3 files changed, 132 deletions(-)

diff --git a/net-im/vacuum/Manifest b/net-im/vacuum/Manifest
index e5af4287f2e..e78a2c99786 100644
--- a/net-im/vacuum/Manifest
+++ b/net-im/vacuum/Manifest
@@ -1,2 +1 @@
-DIST vacuum-1.2.5.tar.gz 2242073 BLAKE2B 
3c326fa38422e99ecc1edaca51932dbb18a8cefdbc757f6b39099ec5af07a07094f3d961ec98c65eb9c4b5e4937d6c5a4d814095b8257b5a95e94c68077f9259
 SHA512 
85e36ed312beb59b667f376d45511f3c9414ba8165746cc1da15992eac4716995aa01da505a2f2dd58c8d64822f25c9106691be26a534e01a21f0201049300fc
 DIST vacuum-im-1.3.0.20180105-Alpha.tar.gz 2658247 BLAKE2B 
823984f49687805c8e859984d6dfc9afcbdff864eef2f81825562dca11281286d5e736a986ed40e10bb915b7ee4f972dba10b073ea738cd8153f887c74b89f1b
 SHA512 
83d830494c272145c3ad923ebb2897a8ab6323a301bdd0fc2b972f84b246e2de4eff29a93d92da97ed4deb6018c52e38e6fc5941c54722e1c37de207bca0c687

diff --git a/net-im/vacuum/files/vacuum-1.2.4-gcc6-not-string-literals.patch 
b/net-im/vacuum/files/vacuum-1.2.4-gcc6-not-string-literals.patch
deleted file mode 100644
index d936c76e61e..000
--- a/net-im/vacuum/files/vacuum-1.2.4-gcc6-not-string-literals.patch
+++ /dev/null
@@ -1,51 +0,0 @@
-diff -Naur vacuum-1.2.4.old/src/plugins/messagearchiver/messagearchiver.cpp 
vacuum-1.2.4/src/plugins/messagearchiver/messagearchiver.cpp
 vacuum-1.2.4.old/src/plugins/messagearchiver/messagearchiver.cpp   
2017-03-27 22:36:48.177650414 -0400
-+++ vacuum-1.2.4/src/plugins/messagearchiver/messagearchiver.cpp   
2017-03-27 22:37:22.198212428 -0400
-@@ -9,8 +9,8 @@
- #define SESSIONS_FILE_NAME"sessions.xml"
- 
- #define SHC_MESSAGE_BODY  "/message/body"
--#define SHC_PREFS "/iq[@type='set']/pref[@xmlns="NS_ARCHIVE"]"
--#define SHC_PREFS_OLD "/iq[@type='set']/pref[@xmlns="NS_ARCHIVE_OLD"]"
-+#define SHC_PREFS "/iq[@type='set']/pref[@xmlns=" NS_ARCHIVE "]"
-+#define SHC_PREFS_OLD "/iq[@type='set']/pref[@xmlns=" NS_ARCHIVE_OLD 
"]"
- 
- #define ADR_STREAM_JIDAction::DR_StreamJid
- #define ADR_CONTACT_JID   Action::DR_Parametr1
-diff -Naur vacuum-1.2.4.old/src/plugins/privacylists/privacylists.cpp 
vacuum-1.2.4/src/plugins/privacylists/privacylists.cpp
 vacuum-1.2.4.old/src/plugins/privacylists/privacylists.cpp 2017-03-27 
22:36:48.175650440 -0400
-+++ vacuum-1.2.4/src/plugins/privacylists/privacylists.cpp 2017-03-27 
22:37:48.508882851 -0400
-@@ -1,7 +1,7 @@
- #include "privacylists.h"
- 
--#define SHC_PRIVACY 
"/iq[@type='set']/query[@xmlns='"NS_JABBER_PRIVACY"']"
--#define SHC_ROSTER  "/iq/query[@xmlns='"NS_JABBER_ROSTER"']"
-+#define SHC_PRIVACY "/iq[@type='set']/query[@xmlns='" 
NS_JABBER_PRIVACY "']"
-+#define SHC_ROSTER  "/iq/query[@xmlns='" NS_JABBER_ROSTER "']"
- 
- #define PRIVACY_TIMEOUT 6
- #define AUTO_LISTS_TIMEOUT  2000
-diff -Naur 
vacuum-1.2.4.old/src/plugins/sessionnegotiation/sessionnegotiation.cpp 
vacuum-1.2.4/src/plugins/sessionnegotiation/sessionnegotiation.cpp
 vacuum-1.2.4.old/src/plugins/sessionnegotiation/sessionnegotiation.cpp 
2017-03-27 22:36:48.174650453 -0400
-+++ vacuum-1.2.4/src/plugins/sessionnegotiation/sessionnegotiation.cpp 
2017-03-27 22:38:07.340651610 -0400
-@@ -4,7 +4,7 @@
- #include 
- #include 
- 
--#define SHC_STANZA_SESSION
"/message/feature[@xmlns='"NS_FEATURENEG"']"
-+#define SHC_STANZA_SESSION"/message/feature[@xmlns='" 
NS_FEATURENEG "']"
- 
- #define SFP_DISCLOSURE"disclosure"
- #define SFP_MULTISESSION  "multisession"
-diff -Naur 
vacuum-1.2.4.old/src/plugins/simplemessagestyle/simplemessagestyle.cpp 
vacuum-1.2.4/src/plugins/simplemessagestyle/simplemessagestyle.cpp
 vacuum-1.2.4.old/src/plugins/simplemessagestyle/simplemessagestyle.cpp 
2017-03-27 22:36:48.173650466 -0400
-+++ vacuum-1.2.4/src/plugins/simplemessagestyle/simplemessagestyle.cpp 
2017-03-27 22:38:33.557335864 -0400
-@@ -15,7 +15,7 @@
- #include 
- 
- #define SCROLL_TIMEOUT  100
--#define SHARED_STYLE_PATH   
RESOURCES_DIR"/"RSR_STORAGE_SIMPLEMESSAGESTYLES"/"STORAGE_SHARED_DIR
-+#define SHARED_STYLE_PATH   RESOURCES_DIR "/" 
RSR_STORAGE_SIMPLEMESSAGESTYLES "/" STORAGE_SHARED_DIR
- 
- static const char *SenderColors[] =  {
-   "blue", "blueviolet", "brown", "cadetblue", "chocolate", "coral", 

[gentoo-commits] repo/gentoo:master commit in: sys-process/lsof/files/, sys-process/lsof/

2018-02-16 Thread Lars Wendler
commit: 4c4c1f37075b12f21759616f3e6a5a46b704054b
Author: Lars Wendler  gentoo  org>
AuthorDate: Fri Feb 16 10:30:20 2018 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Fri Feb 16 10:33:42 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c4c1f37

sys-process/lsof: Removed old.

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 sys-process/lsof/Manifest  |   2 -
 .../lsof/files/lsof-4.88-linux.dnode.c.patch   |  21 -
 sys-process/lsof/lsof-4.87-r1.ebuild   |  96 
 sys-process/lsof/lsof-4.88-r1.ebuild   | 101 -
 4 files changed, 220 deletions(-)

diff --git a/sys-process/lsof/Manifest b/sys-process/lsof/Manifest
index 3b37d7d5486..b44111bb28c 100644
--- a/sys-process/lsof/Manifest
+++ b/sys-process/lsof/Manifest
@@ -1,4 +1,2 @@
-DIST lsof_4.87.tar.bz2 773664 BLAKE2B 
39ccc2ed9545c0e37ce21fae0330394110807f181bc2c35be3ca1e72062df8359163edec4a47f9f9edfeb2e87af27a40fe16d12436a10e521d595877d02786ed
 SHA512 
5e811225dd65366e3ef49628d567864fadda1dbda2d66a5e473123e73c468f5a3a577ae4e1b701a55ac49c2a759dab5c413663121c260a2804fca10ece902766
-DIST lsof_4.88.tar.bz2 778563 BLAKE2B 
376f4474a1a113b76fd40a542a2b2e797f1b181286935f66f10f37474a07f30b55feac4700789a923774be09f9ceded312e94e866e1156f7dee188adc5eb3fdd
 SHA512 
acf3901ac08bac5acaa123af835de03fcf86c1cb851a2cba5bb6d08c53dff62570e4129c18ffa241ae84a83d5e6fc5207fb12e43b5ff5a21a0c1967ca117848b
 DIST lsof_4.89.tar.bz2 784560 BLAKE2B 
375ad53fd5c26a79559295fc8bcb6c495c00bf546019001b498f064dbd111f3581d60a577c199ce2cbd49dac0c061cdaea99de56d6bf069dceb0dd8b2f836942
 SHA512 
cafb0209143c7863e5cebe7efc33a2520d36f9e26222350e4edfa18debbcfb5c81f42f71469e5913fb21f49a7562bbe761b72dfc8f297dadf75ac619cdcb318c
 DIST lsof_4.90.tar.bz2 791758 BLAKE2B 
250025eb553ee4574cadadcc57fa52bd97d8ce4432e25e9e028d3eec4033be54d5cbab5f02e0a04365033b5d179ca50efa591efe4ac28077f63513edee131084
 SHA512 
8c1481ab72867488d800ad68c9de5c936f034f044c90eeed220fb5683f68ba8efa3dd0efe1e23b4d4968750255b475150ad08ae8627dd9aa0a5025498418351a

diff --git a/sys-process/lsof/files/lsof-4.88-linux.dnode.c.patch 
b/sys-process/lsof/files/lsof-4.88-linux.dnode.c.patch
deleted file mode 100644
index 28640a9e65e..000
--- a/sys-process/lsof/files/lsof-4.88-linux.dnode.c.patch
+++ /dev/null
@@ -1,21 +0,0 @@
-ftp://lsof.itap.purdue.edu/pub/tools/unix/lsof/patches/4.88/linux.dnode.c.patch
-
-*** dnode.c
 lsof_4.88_src/dialects/linux/dnode.c
-***
-*** 580,586 
-   Lf->inp_ty = 1;
-  
-  #if  defined(HASEPTOPTS)
-!  if (Lf->ntype == N_FIFO) {
-   (void) enter_pinfo();
-   Lf->sf |= SELPINFO;
-   }
 580,586 
-   Lf->inp_ty = 1;
-  
-  #if  defined(HASEPTOPTS)
-!  if ((Lf->ntype == N_FIFO) && FpipeE) {
-   (void) enter_pinfo();
-   Lf->sf |= SELPINFO;
-   }

diff --git a/sys-process/lsof/lsof-4.87-r1.ebuild 
b/sys-process/lsof/lsof-4.87-r1.ebuild
deleted file mode 100644
index 1ff04cdc9b1..000
--- a/sys-process/lsof/lsof-4.87-r1.ebuild
+++ /dev/null
@@ -1,96 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="4"
-
-inherit eutils flag-o-matic toolchain-funcs
-
-MY_P=${P/-/_}
-DESCRIPTION="Lists open files for running Unix processes"
-HOMEPAGE="ftp://lsof.itap.purdue.edu/pub/tools/unix/lsof/;
-SRC_URI="ftp://lsof.itap.purdue.edu/pub/tools/unix/lsof/${MY_P}.tar.bz2
-   ftp://lsof.itap.purdue.edu/pub/tools/unix/lsof/OLD/${MY_P}.tar.bz2;
-
-LICENSE="lsof"
-SLOT="0"
-KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
sparc x86 ~ppc-aix ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris 
~x64-solaris ~x86-solaris"
-IUSE="examples ipv6 rpc selinux static"
-
-RDEPEND="rpc? ( net-libs/libtirpc )
-   selinux? ( sys-libs/libselinux )"
-DEPEND="${RDEPEND}
-   rpc? ( virtual/pkgconfig )"
-
-S=${WORKDIR}/${MY_P}/${MY_P}_src
-
-src_unpack() {
-   unpack ${A}
-   cd ${MY_P}
-   unpack ./${MY_P}_src.tar
-}
-
-src_prepare() {
-   epatch "${FILESDIR}"/${PN}-4.85-cross.patch #432120
-   # convert `test -r header.h` into a compile test
-   sed -i -r \
-   -e 's:test -r \$\{LSOF_INCLUDE\}/([[:alnum:]/._]*):echo 
"#include <\1>" | ${LSOF_CC} ${LSOF_CFGF} -E - >/dev/null 2>\&1:' \
-   -e 's:grep (.*) \$\{LSOF_INCLUDE\}/([[:alnum:]/._]*):echo 
"#include <\2>" | ${LSOF_CC} ${LSOF_CFGF} -E -P -dD - 2>/dev/null | grep \1:' \
-   Configure || die
-}
-
-target() {
-   case ${CHOST} in
-   *-darwin*)  echo darwin  ;;
-   *-freebsd*) echo freebsd ;;
-   *-solaris*) echo solaris ;;
-   *-aix*) echo aixgcc  ;;
-   *)  echo linux   ;;
-   esac
-}
-
-src_configure() {
-   use static && append-ldflags -static
-
-   append-cppflags $(use rpc && $(tc-getPKG_CONFIG) 

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

2018-02-16 Thread Lars Wendler
commit: 8b65630c8adb49e985087c92c63d9f40b4f263cd
Author: Lars Wendler  gentoo  org>
AuthorDate: Fri Feb 16 10:29:13 2018 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Fri Feb 16 10:33:40 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b65630c

sys-process/lsof: Bump to version 4.90

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 sys-process/lsof/Manifest |   1 +
 sys-process/lsof/lsof-4.90.ebuild | 109 ++
 2 files changed, 110 insertions(+)

diff --git a/sys-process/lsof/Manifest b/sys-process/lsof/Manifest
index 502c444cf63..3b37d7d5486 100644
--- a/sys-process/lsof/Manifest
+++ b/sys-process/lsof/Manifest
@@ -1,3 +1,4 @@
 DIST lsof_4.87.tar.bz2 773664 BLAKE2B 
39ccc2ed9545c0e37ce21fae0330394110807f181bc2c35be3ca1e72062df8359163edec4a47f9f9edfeb2e87af27a40fe16d12436a10e521d595877d02786ed
 SHA512 
5e811225dd65366e3ef49628d567864fadda1dbda2d66a5e473123e73c468f5a3a577ae4e1b701a55ac49c2a759dab5c413663121c260a2804fca10ece902766
 DIST lsof_4.88.tar.bz2 778563 BLAKE2B 
376f4474a1a113b76fd40a542a2b2e797f1b181286935f66f10f37474a07f30b55feac4700789a923774be09f9ceded312e94e866e1156f7dee188adc5eb3fdd
 SHA512 
acf3901ac08bac5acaa123af835de03fcf86c1cb851a2cba5bb6d08c53dff62570e4129c18ffa241ae84a83d5e6fc5207fb12e43b5ff5a21a0c1967ca117848b
 DIST lsof_4.89.tar.bz2 784560 BLAKE2B 
375ad53fd5c26a79559295fc8bcb6c495c00bf546019001b498f064dbd111f3581d60a577c199ce2cbd49dac0c061cdaea99de56d6bf069dceb0dd8b2f836942
 SHA512 
cafb0209143c7863e5cebe7efc33a2520d36f9e26222350e4edfa18debbcfb5c81f42f71469e5913fb21f49a7562bbe761b72dfc8f297dadf75ac619cdcb318c
+DIST lsof_4.90.tar.bz2 791758 BLAKE2B 
250025eb553ee4574cadadcc57fa52bd97d8ce4432e25e9e028d3eec4033be54d5cbab5f02e0a04365033b5d179ca50efa591efe4ac28077f63513edee131084
 SHA512 
8c1481ab72867488d800ad68c9de5c936f034f044c90eeed220fb5683f68ba8efa3dd0efe1e23b4d4968750255b475150ad08ae8627dd9aa0a5025498418351a

diff --git a/sys-process/lsof/lsof-4.90.ebuild 
b/sys-process/lsof/lsof-4.90.ebuild
new file mode 100644
index 000..f22dd0eaae8
--- /dev/null
+++ b/sys-process/lsof/lsof-4.90.ebuild
@@ -0,0 +1,109 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit flag-o-matic toolchain-funcs
+
+MY_P="${P/-/_}"
+DESCRIPTION="Lists open files for running Unix processes"
+HOMEPAGE="ftp://lsof.itap.purdue.edu/pub/tools/unix/lsof/;
+SRC_URI="ftp://lsof.itap.purdue.edu/pub/tools/unix/lsof/${MY_P}.tar.bz2
+   ftp://lsof.itap.purdue.edu/pub/tools/unix/lsof/OLD/${MY_P}.tar.bz2
+   
http://www.mirrorservice.org/sites/lsof.itap.purdue.edu/pub/tools/unix/lsof/${MY_P}.tar.bz2;
+
+LICENSE="lsof"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~ppc-aix ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
+IUSE="examples ipv6 rpc selinux static"
+
+RDEPEND="rpc? ( net-libs/libtirpc )
+   selinux? ( sys-libs/libselinux )"
+DEPEND="${RDEPEND}
+   rpc? ( virtual/pkgconfig )"
+
+S="${WORKDIR}/${MY_P}/${MY_P}_src"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-4.85-cross.patch #432120
+)
+
+src_unpack() {
+   unpack ${A}
+   cd ${MY_P} || die
+   unpack ./${MY_P}_src.tar
+}
+
+src_prepare() {
+   default
+   # fix POSIX compliance with `echo`
+   sed -i \
+   -e 's:echo -n:printf:' \
+   AFSConfig Configure Customize Inventory tests/CkTestDB || die
+   # Convert `test -r header.h` into a compile test.
+   # Make sure we convert `test ... -a ...` into two `test` commands
+   # so we can then convert both over into a compile test. #601432
+   sed -i -E \
+   -e '/if test .* -a /s: -a : \&\& test :g' \
+   -e '/test -r/s:test -r 
\$\{LSOF_INCLUDE\}/([[:alnum:]/._]*):echo "#include <\1>" | ${LSOF_CC} 
${LSOF_CFGF} -E - >/dev/null 2>\&1:g' \
+   -e 's:grep (.*) \$\{LSOF_INCLUDE\}/([[:alnum:]/._]*):echo 
"#include <\2>" | ${LSOF_CC} ${LSOF_CFGF} -E -P -dD - 2>/dev/null | grep \1:' \
+   Configure || die
+}
+
+target() {
+   case ${CHOST} in
+   *-darwin*)  echo darwin  ;;
+   *-freebsd*) echo freebsd ;;
+   *-solaris*) echo solaris ;;
+   *-aix*) echo aixgcc  ;;
+   *)  echo linux   ;;
+   esac
+}
+
+src_configure() {
+   use static && append-ldflags -static
+
+   append-cppflags $(use rpc && $(tc-getPKG_CONFIG) libtirpc --cflags || 
echo "-DHASNOTRPC -DHASNORPC_H")
+   append-cppflags $(usex ipv6 -{D,U}HASIPv6)
+   [[ ${CHOST} == *-solaris2.11 ]] && append-cppflags -DHAS_PAD_MUTEX
+
+   export LSOF_CFGL="${CFLAGS} ${LDFLAGS} \
+   $(use rpc && $(tc-getPKG_CONFIG) libtirpc --libs)"
+
+   # Set LSOF_INCLUDE to a dummy location so the script doesn't poke
+   # around in it and mix /usr/include paths with cross-compile/etc.
+   touch .neverInv
+   

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

2018-02-16 Thread Michael Palimaka
commit: 0c1eba93c8cec9e1a617111744646228010b041f
Author: Michael Palimaka  gentoo  org>
AuthorDate: Fri Feb 16 11:39:07 2018 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Fri Feb 16 11:39:27 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c1eba93

media-libs/mlt: remove 6.4.1-r2 and -r4

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 media-libs/mlt/mlt-6.4.1-r2.ebuild | 211 --
 media-libs/mlt/mlt-6.4.1-r4.ebuild | 224 -
 2 files changed, 435 deletions(-)

diff --git a/media-libs/mlt/mlt-6.4.1-r2.ebuild 
b/media-libs/mlt/mlt-6.4.1-r2.ebuild
deleted file mode 100644
index 0ca9cae04cc..000
--- a/media-libs/mlt/mlt-6.4.1-r2.ebuild
+++ /dev/null
@@ -1,211 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-PYTHON_COMPAT=( python2_7 )
-# this ebuild currently only supports installing ruby bindings for a single 
ruby version
-# so USE_RUBY must contain only a single value (the latest stable) as the 
ebuild calls
-# /usr/bin/${USE_RUBY} directly
-USE_RUBY="ruby22"
-inherit eutils flag-o-matic multilib python-single-r1 ruby-single 
toolchain-funcs
-
-DESCRIPTION="Open source multimedia framework for television broadcasting"
-HOMEPAGE="https://www.mltframework.org/;
-SRC_URI="https://github.com/mltframework/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="amd64 x86 ~x86-fbsd ~amd64-linux ~x86-linux"
-IUSE="compressed-lumas debug ffmpeg fftw frei0r gtk jack kdenlive libav 
libsamplerate melt opencv opengl
-cpu_flags_x86_mmx qt5 rtaudio sdl cpu_flags_x86_sse cpu_flags_x86_sse2 xine 
xml lua python ruby vdpau"
-# java perl php tcl vidstab
-IUSE="${IUSE} kernel_linux"
-
-#rtaudio will use OSS on non linux OSes
-COMMON_DEPEND="
-   ffmpeg? (
-   libav? ( media-video/libav:0=[vdpau?] )
-   !libav? ( media-video/ffmpeg:0=[vdpau?] )
-   )
-   xml? ( >=dev-libs/libxml2-2.5 )
-   sdl? ( >=media-libs/libsdl-1.2.10[X,opengl,video]
->=media-libs/sdl-image-1.2.4 )
-   libsamplerate? ( >=media-libs/libsamplerate-0.1.2 )
-   jack? ( >=media-sound/jack-audio-connection-kit-0.121.3
-   media-libs/ladspa-sdk
-   >=dev-libs/libxml2-2.5 )
-   fftw? ( sci-libs/fftw:3.0= )
-   frei0r? ( media-plugins/frei0r-plugins )
-   gtk? ( x11-libs/gtk+:2
-   media-libs/libexif
-   x11-libs/pango )
-   opencv? ( >=media-libs/opencv-3.1.0:= )
-   opengl? ( media-video/movit )
-   rtaudio? (
-   media-libs/rtaudio
-   kernel_linux? ( media-libs/alsa-lib )
-   )
-   xine? ( >=media-libs/xine-lib-1.1.2_pre20060328-r7 )
-   qt5? (
-   dev-qt/qtcore:5
-   dev-qt/qtgui:5
-   dev-qt/qtsvg:5
-   dev-qt/qtwidgets:5
-   dev-qt/qtxml:5
-   media-libs/libexif
-   x11-libs/libX11
-   opengl? ( dev-qt/qtopengl:5 )
-   )
-   lua? ( >=dev-lang/lua-5.1.4-r4:= )
-   python? ( ${PYTHON_DEPS} )
-   ruby? ( ${RUBY_DEPS} )"
-#  sox? ( media-sound/sox )
-#  java? ( >=virtual/jre-1.5 )
-#  perl? ( dev-lang/perl )
-#  php? ( dev-lang/php )
-#  tcl? ( dev-lang/tcl:0= )
-#  vidstab? ( media-libs/libvidstab )
-SWIG_DEPEND=">=dev-lang/swig-2.0"
-DEPEND="${COMMON_DEPEND}
-   virtual/pkgconfig
-   compressed-lumas? ( virtual/imagemagick-tools[png] )
-   lua? ( ${SWIG_DEPEND} virtual/pkgconfig )
-   python? ( ${SWIG_DEPEND} )
-   ruby? ( ${SWIG_DEPEND} )"
-#  java? ( ${SWIG_DEPEND} >=virtual/jdk-1.5 )
-#  perl? ( ${SWIG_DEPEND} )
-#  php? ( ${SWIG_DEPEND} )
-#  tcl? ( ${SWIG_DEPEND} )
-RDEPEND="${COMMON_DEPEND}
-   !media-libs/mlt++
-"
-
-REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
-
-pkg_setup() {
-   use python && python-single-r1_pkg_setup
-}
-
-src_prepare() {
-   epatch "${FILESDIR}"/${PN}-6.2.0-ruby-link.patch
-
-   # respect CFLAGS LDFLAGS when building shared libraries. Bug #308873
-   for x in python lua; do
-   sed -i "/mlt.so/s: -lmlt++ :& ${CFLAGS} ${LDFLAGS} :" 
src/swig/$x/build || die
-   done
-   sed -i "/^LDFLAGS/s: += :& ${LDFLAGS} :" src/swig/ruby/build || die
-
-   sed -i -e "s/env ruby/${USE_RUBY}/" src/swig/ruby/* || die
-
-   default
-}
-
-src_configure() {
-   tc-export CC CXX
-
-   # bug 589848
-   append-cxxflags -std=c++11
-
-   local myconf="--enable-gpl
-   --enable-gpl3
-   --enable-motion-est
-   --target-arch=$(tc-arch)
-   --disable-kde
-   --disable-swfdec
-   $(use_enable debug)
-   $(use compressed-lumas && echo ' --luma-compress')
-   $(use_enable cpu_flags_x86_sse sse)
-   $(use_enable 

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

2018-02-16 Thread Michael Palimaka
commit: f99c83cc4d9dac5f7a4cb01058bcdff58d98cb84
Author: Michael Palimaka  gentoo  org>
AuthorDate: Fri Feb 16 11:38:21 2018 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Fri Feb 16 11:39:27 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f99c83cc

media-libs/mlt: stabilise 6.4.1-r6 for amd64

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

 media-libs/mlt/mlt-6.4.1-r6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/mlt/mlt-6.4.1-r6.ebuild 
b/media-libs/mlt/mlt-6.4.1-r6.ebuild
index b19c9bea7a9..96c925f512c 100644
--- a/media-libs/mlt/mlt-6.4.1-r6.ebuild
+++ b/media-libs/mlt/mlt-6.4.1-r6.ebuild
@@ -15,7 +15,7 @@ 
SRC_URI="https://github.com/mltframework/${PN}/archive/v${PV}.tar.gz -> ${P}.tar
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~amd64 x86 ~x86-fbsd ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 x86 ~x86-fbsd ~amd64-linux ~x86-linux"
 IUSE="compressed-lumas cpu_flags_x86_mmx cpu_flags_x86_sse cpu_flags_x86_sse2 
debug ffmpeg fftw frei0r
 gtk jack kdenlive libav libsamplerate lua melt opencv opengl python qt5 
rtaudio ruby sdl vdpau xine xml"
 # java perl php tcl vidstab



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

2018-02-16 Thread Anthony G. Basile
commit: 1fa08e82c8846930971e2f396d3b811b62e7cb13
Author: Oleksandr Trotsenko  gmail  com>
AuthorDate: Fri Feb 16 08:16:58 2018 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Fri Feb 16 12:22:39 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1fa08e82

www-servers/varnish: Fixing SOURCE_URI

Pointing to the new upstream source URI all the ebuilds.

Closes: https://bugs.gentoo.org/647834
Package-Manager: Portage-2.3.23, Repoman-2.3.6

 www-servers/varnish/Manifest | 6 +++---
 www-servers/varnish/varnish-4.0.5.ebuild | 4 ++--
 www-servers/varnish/varnish-4.1.8.ebuild | 4 ++--
 www-servers/varnish/varnish-5.1.3.ebuild | 4 ++--
 4 files changed, 9 insertions(+), 9 deletions(-)

diff --git a/www-servers/varnish/Manifest b/www-servers/varnish/Manifest
index 3a23e1aa4a3..8b4f1470a2e 100644
--- a/www-servers/varnish/Manifest
+++ b/www-servers/varnish/Manifest
@@ -1,3 +1,3 @@
-DIST varnish-4.0.5.tar.gz 1947888 BLAKE2B 
d921dc6f2abae7b0bd1816470fd41f8555c02a02607b49bf8f36a0b778dd926ea0f5e8cf8a60aaceb097bd4193e22fc7d718c1f13a4f8502b57b797277c66f5a
 SHA512 
a08259f6f9c6fffa188b26c1f8c630de5e6d2f6d52f6efa9d5d8239cdd8721c53e2be3379f8100efb537e74416eadd6c865f4cc687db1c5a9f757bb3f73abeda
-DIST varnish-4.1.8.tar.gz 2254772 BLAKE2B 
acadf4079d58bb8f0dc5e24713aba7f2786ca6f06a683465b1564bacd986e209d858f9a3100cfb7586fa5d17f7e5f4d8425ece10c609bb3412d3adafa6ad0d05
 SHA512 
c642359118d87e8713d2ccf817da317a454a0f9ae6f7a07da1d10b5076aa7e5d7dcc203ef71ae19d56b7592db0c66b4ca96cb43d5fa0e6aa588d1dc8e03e026e
-DIST varnish-5.1.3.tar.gz 2643223 BLAKE2B 
85bae87785da1284d7d916b8948a0984eea9cf07e96012255435ba04c28e8078e5dad893946bbc12da6cbe9326699458f0e3af6be55cb5e7bba4e622724ddac2
 SHA512 
a10c317dc38ddff139ca8153f6388955df449c3abeb4d4f069b632ba2b32064a2827ab05fa8515994b251a68507fc3a7bf4e08eacc991fc03283ab234b9efd0a
+DIST varnish-4.0.5.tgz 1947888 BLAKE2B 
d921dc6f2abae7b0bd1816470fd41f8555c02a02607b49bf8f36a0b778dd926ea0f5e8cf8a60aaceb097bd4193e22fc7d718c1f13a4f8502b57b797277c66f5a
 SHA512 
a08259f6f9c6fffa188b26c1f8c630de5e6d2f6d52f6efa9d5d8239cdd8721c53e2be3379f8100efb537e74416eadd6c865f4cc687db1c5a9f757bb3f73abeda
+DIST varnish-4.1.8.tgz 2254772 BLAKE2B 
acadf4079d58bb8f0dc5e24713aba7f2786ca6f06a683465b1564bacd986e209d858f9a3100cfb7586fa5d17f7e5f4d8425ece10c609bb3412d3adafa6ad0d05
 SHA512 
c642359118d87e8713d2ccf817da317a454a0f9ae6f7a07da1d10b5076aa7e5d7dcc203ef71ae19d56b7592db0c66b4ca96cb43d5fa0e6aa588d1dc8e03e026e
+DIST varnish-5.1.3.tgz 2643223 BLAKE2B 
85bae87785da1284d7d916b8948a0984eea9cf07e96012255435ba04c28e8078e5dad893946bbc12da6cbe9326699458f0e3af6be55cb5e7bba4e622724ddac2
 SHA512 
a10c317dc38ddff139ca8153f6388955df449c3abeb4d4f069b632ba2b32064a2827ab05fa8515994b251a68507fc3a7bf4e08eacc991fc03283ab234b9efd0a

diff --git a/www-servers/varnish/varnish-4.0.5.ebuild 
b/www-servers/varnish/varnish-4.0.5.ebuild
index 5240acf564b..33ea75412cb 100644
--- a/www-servers/varnish/varnish-4.0.5.ebuild
+++ b/www-servers/varnish/varnish-4.0.5.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="6"
@@ -9,7 +9,7 @@ inherit user autotools systemd python-r1
 
 DESCRIPTION="Varnish is a state-of-the-art, high-performance HTTP accelerator"
 HOMEPAGE="http://www.varnish-cache.org/;
-SRC_URI="http://repo.varnish-cache.org/source/${P}.tar.gz;
+SRC_URI="http://varnish-cache.org/_downloads/${P}.tgz;
 
 LICENSE="BSD-2 GPL-2"
 SLOT="0"

diff --git a/www-servers/varnish/varnish-4.1.8.ebuild 
b/www-servers/varnish/varnish-4.1.8.ebuild
index dd30bd9dab1..fb6b3b4964e 100644
--- a/www-servers/varnish/varnish-4.1.8.ebuild
+++ b/www-servers/varnish/varnish-4.1.8.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="6"
@@ -9,7 +9,7 @@ inherit user autotools systemd python-r1
 
 DESCRIPTION="Varnish is a state-of-the-art, high-performance HTTP accelerator"
 HOMEPAGE="http://www.varnish-cache.org/;
-SRC_URI="http://repo.varnish-cache.org/source/${P}.tar.gz;
+SRC_URI="http://varnish-cache.org/_downloads/${P}.tgz;
 
 LICENSE="BSD-2 GPL-2"
 SLOT="0"

diff --git a/www-servers/varnish/varnish-5.1.3.ebuild 
b/www-servers/varnish/varnish-5.1.3.ebuild
index d2bfc697e39..851375c6fdc 100644
--- a/www-servers/varnish/varnish-5.1.3.ebuild
+++ b/www-servers/varnish/varnish-5.1.3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="6"
@@ -9,7 +9,7 @@ inherit user autotools systemd python-r1
 
 DESCRIPTION="Varnish is a state-of-the-art, high-performance HTTP accelerator"
 HOMEPAGE="http://www.varnish-cache.org/;
-SRC_URI="http://repo.varnish-cache.org/source/${P}.tar.gz;
+SRC_URI="http://varnish-cache.org/_downloads/${P}.tgz;
 
 

[gentoo-commits] repo/gentoo:master commit in: net-libs/gnutls/

2018-02-16 Thread Alon Bar-Lev
commit: 8f2ee72a78d012d1dd0a995d4e78a15df9e8c15d
Author: Alon Bar-Lev  gentoo  org>
AuthorDate: Fri Feb 16 11:23:35 2018 +
Commit: Alon Bar-Lev  gentoo  org>
CommitDate: Fri Feb 16 11:23:54 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f2ee72a

net-libs/gnutls: version bump

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 net-libs/gnutls/Manifest |   2 +
 net-libs/gnutls/gnutls-3.5.18.ebuild | 137 +++
 net-libs/gnutls/gnutls-3.6.2.ebuild  | 133 ++
 3 files changed, 272 insertions(+)

diff --git a/net-libs/gnutls/Manifest b/net-libs/gnutls/Manifest
index 961874e7111..caaad93fe72 100644
--- a/net-libs/gnutls/Manifest
+++ b/net-libs/gnutls/Manifest
@@ -1,5 +1,7 @@
 DIST gnutls-3.5.15.tar.xz 7238928 BLAKE2B 
d9a081ec0f956cabe0e0a240c6f20bd2f2855ca8b692b22322f4c80b521cfc8a9bf45da32518225550f289bb0db7010f40a3b371a9e79e394c6ec88004a15fab
 SHA512 
046cf3adf6cc3d38fd431f2ff28ddabb65f3c13379516d105316a04c7128be89c5f7ed3df6a034fc06e9ab2e154c2cde2f5cbe8530a1e58cc4b4fb72e158134b
 DIST gnutls-3.5.16.tar.xz 7559812 BLAKE2B 
5b2fded412823b3f947c000f71bb816e2e248c8f740c2e678ec1e8289dd0b4af73a4f4ab46012c7430aa2a5c57dc7fed532eb1666c13328ec90ed159d1ee48a8
 SHA512 
451d3167be599ed8e0333dd7c9f8501fcb47b7aa871aeb461c368381c0b7ecd7e2026ec35dbbb2aa685cb2c3a22e9296e0a0699409e3744b731c1bb7e7e69f07
 DIST gnutls-3.5.17.tar.xz 7261864 BLAKE2B 
3b7cbdda3763f05c769c020c517afced3fe27e8b1ec03754d44ef0c183e7985cf0a71f1d176bbcda8aa9bb814a6c53d7da3f2193e084f6d9eea214edbdeba1f2
 SHA512 
0cb3405dee64737e314bfa9eed6afa57a8951190fe576122aecaf587c07ec1a5df1ac4819078bff0d292271639019c76d9a708027b502e3f55e2cf6576555ea6
+DIST gnutls-3.5.18.tar.xz 7261980 BLAKE2B 
1c7df33aa331634885426196d1e39cf7c5748ba467323d7a48c4e865efcea03e3a59a7bb21cebb4cfe9d11a83a532bb785ae9a5824703c759e573de0f347004d
 SHA512 
434cf33a4221fe2edce1b531cb53690d14a0991cb2056006021f625fb018987351f8ec917c3a7803e5e64179cf1647a3002ae783736ffca3188d2d294b76df52
 DIST gnutls-3.6.0.tar.xz 8024972 BLAKE2B 
754ec0c097430ef0d5c8c998b94e85c53ac6d34ec0e8b47c83c55f5e6235f783013572040998eb4a163e46ff569827c7c20c81f4e02a129b65e8b0c5d6d59f99
 SHA512 
e5f36d7e8d64e8432098e30549c321745d3605eeb85aba2a04bfa92146ca771961f0e2f3682bcae36be5b6095acd25996104a4213ce7b3466d61332a5188dc03
 DIST gnutls-3.6.1.tar.xz 8064408 BLAKE2B 
1a573f476261532d516ec7a2c4640cbf8aaaebbbdd129ccfeb1b88d3a66f919ff0eed142a91df19ca9c2f69f90c8c65b965c5659024d54db03606aae811bbc14
 SHA512 
1f2bd3203ea96844c531be700b44623b79f46743143edf97011aab07895ca18d62f1659c7fafc5e1c4b0686fde490836f00358bdd60d6ac0b842526db002da23
+DIST gnutls-3.6.2.tar.xz 8093304 BLAKE2B 
a5e40cadb184eb960e51cc0d94d441e50378f33582eeda1382e9ee3a9a4b2d26f6b44948921d8983de3e1b8fbc0199e0d894ce8b8da1fddeb84dbe304b2f9222
 SHA512 
6a574d355226bdff6198ab3f70633ff2a3cff4b5d06793bdaf19d007063bd4dd515d1bd3f331a9eb1a9ad01f83007801cfa55e5fd16c1cd3461ac33d1813fb06

diff --git a/net-libs/gnutls/gnutls-3.5.18.ebuild 
b/net-libs/gnutls/gnutls-3.5.18.ebuild
new file mode 100644
index 000..5f47775ad57
--- /dev/null
+++ b/net-libs/gnutls/gnutls-3.5.18.ebuild
@@ -0,0 +1,137 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit libtool ltprune multilib-minimal versionator
+
+DESCRIPTION="A TLS 1.2 and SSL 3.0 implementation for the GNU project"
+HOMEPAGE="http://www.gnutls.org/;
+SRC_URI="mirror://gnupg/gnutls/v$(get_version_component_range 1-2)/${P}.tar.xz"
+
+LICENSE="GPL-3 LGPL-2.1"
+SLOT="0/30" # libgnutls.so number
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+IUSE="+cxx dane doc examples guile +idn nls openpgp +openssl pkcs11 seccomp 
sslv2 sslv3 static-libs test test-full +tls-heartbeat tools valgrind zlib"
+
+REQUIRED_USE="
+   test-full? ( guile pkcs11 openpgp openssl idn seccomp tools zlib )"
+
+# NOTICE: sys-devel/autogen is required at runtime as we
+# use system libopts
+RDEPEND=">=dev-libs/libtasn1-4.9:=[${MULTILIB_USEDEP}]
+   dev-libs/libunistring:=[${MULTILIB_USEDEP}]
+   >=dev-libs/nettle-3.1:=[gmp,${MULTILIB_USEDEP}]
+   >=dev-libs/gmp-5.1.3-r1:=[${MULTILIB_USEDEP}]
+   tools? ( sys-devel/autogen )
+   dane? ( >=net-dns/unbound-1.4.20[${MULTILIB_USEDEP}] )
+   guile? ( >=dev-scheme/guile-1.8:=[networking] )
+   nls? ( >=virtual/libintl-0-r1[${MULTILIB_USEDEP}] )
+   pkcs11? ( >=app-crypt/p11-kit-0.23.1[${MULTILIB_USEDEP}] )
+   zlib? ( >=sys-libs/zlib-1.2.8-r1[${MULTILIB_USEDEP}] )
+   idn? ( >=net-dns/libidn2-0.16-r1[${MULTILIB_USEDEP}] )
+   abi_x86_32? (
+   !<=app-emulation/emul-linux-x86-baselibs-20140508
+   !app-emulation/emul-linux-x86-baselibs[-abi_x86_32(-)]
+   )"

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

2018-02-16 Thread Marek Szuba
commit: 885a369b69b31c1ea5f23142394772c86758b5ef
Author: Marek Szuba  gentoo  org>
AuthorDate: Fri Feb 16 09:46:32 2018 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Fri Feb 16 09:47:13 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=885a369b

net-p2p/syncthing: bump to 0.14.44

Among other things, this version seems to fix Bug #647558.

Closes: https://bugs.gentoo.org/644704
Closes: https://bugs.gentoo.org/647558
Package-Manager: Portage-2.3.19, Repoman-2.3.6

 net-p2p/syncthing/Manifest |   1 +
 net-p2p/syncthing/syncthing-0.14.44.ebuild | 123 +
 2 files changed, 124 insertions(+)

diff --git a/net-p2p/syncthing/Manifest b/net-p2p/syncthing/Manifest
index 95f2670bb36..71c66bb7c5a 100644
--- a/net-p2p/syncthing/Manifest
+++ b/net-p2p/syncthing/Manifest
@@ -1,2 +1,3 @@
 DIST syncthing-0.14.38.tar.gz 8246629 BLAKE2B 
93c01750fedd57cc07bffa14fe65d98fc1cf48b43eaf965fc3ff9546a24acada411a89a19b47e2f5b5e7508e57646d0560559c35bb3c378b7c04e3db14b7ffaa
 SHA512 
be5f7527d63e8db427705c34b26d783d9abd7cb5727d3dcf08ee62b1ace5454b7dfed4f030ec53e847a34f560cf349460f68c859a1008c5105aef65ef42c5cc5
 DIST syncthing-0.14.40.tar.gz 8300965 BLAKE2B 
6cafde21707c3334b55d29f741059dae79c9566373e365e2e5f275df60170b2d0a7e13db8b0a061410f327387c4eb446f5104cebf2457918dc0f5419baec7acc
 SHA512 
3e79b034d71d1c862d21433f897dc774d3e421628804ed9c8304d4ed0dccb90fa8ec738aef476bf074ba70d4c9947114c5b6a8326faa5d6b6e5dcc03dacabecb
+DIST syncthing-0.14.44.tar.gz 10225689 BLAKE2B 
67531246b9ffef72289f8c3d1372b4596f307a9608a2c2f09f96c2ca4eacd7413029cda9fadb0351c7980f7dc1ce17fa498fafa64860aa8437b158fa5e217fa2
 SHA512 
3a68c8ad3f586af22243d502322ed8269b10ea4d85b0a1bc39578d3da1bcc61e8753a6b94d5a7c8d7b56b86777932327450c2c08f447bb8a190a0171e2c015d4

diff --git a/net-p2p/syncthing/syncthing-0.14.44.ebuild 
b/net-p2p/syncthing/syncthing-0.14.44.ebuild
new file mode 100644
index 000..00190a582b6
--- /dev/null
+++ b/net-p2p/syncthing/syncthing-0.14.44.ebuild
@@ -0,0 +1,123 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+EGO_PN="github.com/${PN}/${PN}"
+
+inherit golang-vcs-snapshot systemd user versionator
+
+DESCRIPTION="Open Source Continuous File Synchronization"
+HOMEPAGE="https://syncthing.net;
+SRC_URI="https://${EGO_PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MPL-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE="selinux tools"
+
+RDEPEND="selinux? ( sec-policy/selinux-syncthing )"
+
+DOCS=( README.md AUTHORS CONTRIBUTING.md )
+
+pkg_setup() {
+   enewgroup ${PN}
+   enewuser ${PN} -1 -1 /var/lib/${PN} ${PN}
+
+   if use tools ; then
+   # separate user for the relay server
+   enewgroup strelaysrv
+   enewuser strelaysrv -1 -1 /var/lib/strelaysrv strelaysrv
+   # and his home folder
+   keepdir /var/lib/strelaysrv
+   fowners strelaysrv:strelaysrv /var/lib/strelaysrv
+   fi
+}
+
+src_prepare() {
+   default
+   sed -i \
+   's|^ExecStart=.*|ExecStart=/usr/libexec/syncthing/strelaysrv|' \
+   
src/${EGO_PN}/cmd/strelaysrv/etc/linux-systemd/strelaysrv.service \
+   || die
+}
+
+src_compile() {
+   export GOPATH="${S}:$(get_golibdir_gopath)"
+   cd src/${EGO_PN} || die
+   go run build.go -version "v${PV}" -no-upgrade install \
+   $(usex tools "all" "") || die "build failed"
+}
+
+src_test() {
+   cd src/${EGO_PN} || die
+   go run build.go test || die "test failed"
+}
+
+src_install() {
+   pushd src/${EGO_PN} >& /dev/null || die
+   doman man/*.[157]
+   einstalldocs
+
+   dobin bin/syncthing
+   if use tools ; then
+   exeinto /usr/libexec/syncthing
+   local exe
+   for exe in bin/* ; do
+   [[ "${exe}" == "bin/syncthing" ]] || doexe "${exe}"
+   done
+   fi
+   popd >& /dev/null || die
+
+   # openrc and systemd service files
+   systemd_dounit 
src/${EGO_PN}/etc/linux-systemd/system/${PN}{@,-resume}.service
+   systemd_douserunit src/${EGO_PN}/etc/linux-systemd/user/${PN}.service
+   newconfd "${FILESDIR}/${PN}.confd" ${PN}
+   newinitd "${FILESDIR}/${PN}.initd" ${PN}
+
+   keepdir /var/{lib,log}/${PN}
+   fowners ${PN}:${PN} /var/{lib,log}/${PN}
+   insinto /etc/logrotate.d
+   newins "${FILESDIR}/${PN}.logrotate" ${PN}
+
+   if use tools ; then
+   # openrc and systemd service files
+   systemd_dounit 
src/${EGO_PN}/cmd/strelaysrv/etc/linux-systemd/strelaysrv.service
+   newconfd "${FILESDIR}/strelaysrv.confd" strelaysrv
+   newinitd "${FILESDIR}/strelaysrv.initd" strelaysrv
+
+   insinto /etc/logrotate.d
+   newins "${FILESDIR}/strelaysrv.logrotate" strelaysrv
+   fi
+}
+
+pkg_postinst() {
+  

[gentoo-commits] repo/gentoo:master commit in: net-irc/irssi/

2018-02-16 Thread Patrice Clement
commit: 7bb882366765501a1e4663250310585b4d0033e4
Author: Patrice Clement  gentoo  org>
AuthorDate: Fri Feb 16 10:15:44 2018 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Fri Feb 16 10:27:49 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7bb88236

net-irc/irssi: version bump to 1.0.7.

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

 net-irc/irssi/Manifest   |  1 +
 net-irc/irssi/irssi-1.0.7.ebuild | 54 
 2 files changed, 55 insertions(+)

diff --git a/net-irc/irssi/Manifest b/net-irc/irssi/Manifest
index 4ccdbe4ddfa..e9c18b1d848 100644
--- a/net-irc/irssi/Manifest
+++ b/net-irc/irssi/Manifest
@@ -1,4 +1,5 @@
 DIST irssi-1.0.4.tar.xz 1030956 BLAKE2B 
96b1a93c905682b4787fb10ecd9c00ab481c1023e208cd77a65e9026f5c89c18b62fc1275f08b7b9c2288804880f2bab3d79d6594534546c6ec1523d8b474b7b
 SHA512 
8025c3b90275e5c0b910c08efcac80f56da4400662cd4a9f09cc6035ce23840fe6ed0ac5297b9631a5b28bd798b4ebca2bb5550f9e0e01aefc7a69e9f787195d
 DIST irssi-1.0.5.tar.xz 1032308 BLAKE2B 
6b5d924871b135fdd3d380eca4520288c00d6ecd52752d988a3b4ece58d3fd830825f79e5325f38582bb06f3b813abfd5a2467cc404bff385b2e16e39959f5c7
 SHA512 
c3fa94b6ddfa30b18f5ae5de0e607a226eb6e2c20c03a712243b75e8b5896f353c1e7d096094f66e304b5b2691ad3479e26c024245b32b399f08e29815f02bfb
 DIST irssi-1.0.6.tar.xz 1033428 BLAKE2B 
63a482cc12a184f5117d97a6922a5fee4075e72b36c631718490c64a1fc203d6e9038c59d5748b7190af1523a85a0cf4cef4f920867e1ddf5d2f2269b36bd3e2
 SHA512 
ec7ac952fe0cfdf583540f1a466404a573da169e796a342b423126d7bb5d8f8336baafa27f9aed5d0eabc1f201cc4809723493b731d49e42ae1f2b7ec4099d16
+DIST irssi-1.0.7.tar.xz 1034188 BLAKE2B 
738ac8c09bb70a1a4f2fea880cf745d38145637ba7afb02dca13be9ee8df1dc5f39eaedd9245a0511446d9ca3cac0a2729d818fa50ce8c2af1825aedc2d52e76
 SHA512 
f5593ffdbb15c815e1445d15379245a3dba7935a82a6caca0ca2b720e03000df06e6515f5f5d78eaec3923aafccea7396baf12ac945ecddd02664c5f10611bc5
 DIST irssi-1.1.0.tar.xz 1078596 BLAKE2B 
5c3e8a2f6adfccd25cd0c91a61b9a7bdabd9124e28355311fb520f08a0e0c37b3987c858935ba39b8139c99f9600edda9772a000ab116c5b9b0c5f124ba15cca
 SHA512 
a1dfe03706fe5194f9a8c21b7795f250f6f19051f4e56075cba8153debb3cea8f635cadcea91691fba3c82989435dc2c8dfe2e67eb7e7ca825457b0bdaf395b5

diff --git a/net-irc/irssi/irssi-1.0.7.ebuild b/net-irc/irssi/irssi-1.0.7.ebuild
new file mode 100644
index 000..17380b8dfb1
--- /dev/null
+++ b/net-irc/irssi/irssi-1.0.7.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit eutils perl-module
+
+# Keep for _rc compability
+MY_P="${P/_/-}"
+
+DESCRIPTION="A modular textUI IRC client with IPv6 support"
+HOMEPAGE="https://irssi.org/;
+SRC_URI="https://github.com/${PN}/${PN}/releases/download/${PV/_/-}/${MY_P}.tar.xz;
+
+LICENSE="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 ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE="+perl selinux socks5 +proxy libressl"
+
+CDEPEND="
+   sys-libs/ncurses:0=
+   >=dev-libs/glib-2.6.0
+   !libressl? ( dev-libs/openssl:= )
+   libressl? ( dev-libs/libressl:= )
+   perl? ( dev-lang/perl:= )
+   socks5? ( >=net-proxy/dante-1.1.18 )"
+
+DEPEND="
+   ${CDEPEND}
+   virtual/pkgconfig"
+
+RDEPEND="
+   ${CDEPEND}
+   selinux? ( sec-policy/selinux-irc )
+   perl? ( !net-im/silc-client )"
+
+RESTRICT="test"
+
+S="${WORKDIR}/${MY_P}"
+
+src_configure() {
+   econf \
+   --with-perl-lib=vendor \
+   --enable-true-color \
+   $(use_with proxy) \
+   $(use_with perl) \
+   $(use_with socks5 socks)
+}
+
+src_install() {
+   default
+   use perl && perl_delete_localpod
+   prune_libtool_files --modules
+}



[gentoo-commits] repo/gentoo:master commit in: dev-java/trove/, dev-java/trove/files/

2018-02-16 Thread Patrice Clement
commit: 7074a18ecb6609380c0a739f63880688e94c5255
Author: Patrice Clement  gentoo  org>
AuthorDate: Fri Feb 16 09:57:50 2018 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Fri Feb 16 10:27:45 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7074a18e

dev-java/trove: clean up old.

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 dev-java/trove/Manifest|  1 -
 .../trove/files/trove-3.0.2-java.io.tmpdir.patch   | 25 -
 dev-java/trove/trove-2.1.0.ebuild  | 29 ---
 dev-java/trove/trove-3.0.2-r1.ebuild   | 37 ---
 dev-java/trove/trove-3.0.2-r2.ebuild   | 41 --
 dev-java/trove/trove-3.0.2.ebuild  | 30 
 6 files changed, 163 deletions(-)

diff --git a/dev-java/trove/Manifest b/dev-java/trove/Manifest
index f58eabdde7f..7991239b976 100644
--- a/dev-java/trove/Manifest
+++ b/dev-java/trove/Manifest
@@ -1,2 +1 @@
-DIST trove-2.1.0.tar.gz 2438529 BLAKE2B 
b4563b1bd388c40dade302f193a84aeb4c2052ce45304a058533a65ceaffab1b4d1c480ff67a3c3bd21f2bebd39e9045d9d818c5066b1896b29f16d7dd182003
 SHA512 
a0c3d71fa5bade59efcca7a65cacb90138a48d4346886a7a6e0c30f2736ef91afd532484efa73cb5b788449391433810bf6d51acac35bf28a4ceca9787d13429
 DIST trove-3.0.2.tar.gz 5880161 BLAKE2B 
a3dbb6a967ad9a519bd04af9e6af483360991956ff79532462a9ad471d409744017a3b24e4a09d2377243406e5d7cd542b452da8f59a1a97b454a2f60a8c
 SHA512 
27460a66bad6f206eaeae02453c94333456db5a9c566246d495fb4184d42de6033b66d1bf74060f799cf4298d531afeb9597b92da4e2963b43dd4ef072ee750b

diff --git a/dev-java/trove/files/trove-3.0.2-java.io.tmpdir.patch 
b/dev-java/trove/files/trove-3.0.2-java.io.tmpdir.patch
deleted file mode 100644
index d5f88a42681..000
--- a/dev-java/trove/files/trove-3.0.2-java.io.tmpdir.patch
+++ /dev/null
@@ -1,25 +0,0 @@
 build.xml.orig 2015-06-30 21:07:56.62100 +
-+++ build.xml  2015-06-30 21:10:19.06000 +
-@@ -99,6 +99,7 @@
- 
- 
- 
-+
- 
- 
- 
-@@ -339,6 +340,7 @@
- 
- 
- 
-+
- 
- 
- 
-@@ -442,4 +444,4 @@
- 
- 
- 
--
-\ No newline at end of file
-+

diff --git a/dev-java/trove/trove-2.1.0.ebuild 
b/dev-java/trove/trove-2.1.0.ebuild
deleted file mode 100644
index 88a296a9044..000
--- a/dev-java/trove/trove-2.1.0.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="2"
-JAVA_PKG_IUSE="doc source"
-
-inherit java-pkg-2 java-ant-2
-
-DESCRIPTION="GNU Trove: High performance collections for Java"
-SRC_URI="mirror://sourceforge/trove4j/${P}.tar.gz"
-HOMEPAGE="http://trove4j.sourceforge.net;
-LICENSE="LGPL-2.1"
-IUSE=""
-SLOT="0"
-KEYWORDS="amd64 ppc64 x86 ~amd64-fbsd ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos"
-RDEPEND=">=virtual/jre-1.5"
-DEPEND=">=virtual/jdk-1.5"
-
-java_prepare() {
-   rm -v lib/*.jar
-   rm -fr javadocs/*
-}
-
-src_install() {
-   java-pkg_newjar output/lib/*.jar
-   dodoc *.txt ChangeLog AUTHORS || die
-   use doc && java-pkg_dojavadoc output/javadocs
-   use source && java-pkg_dosrc src/* output/gen_src/*
-}

diff --git a/dev-java/trove/trove-3.0.2-r1.ebuild 
b/dev-java/trove/trove-3.0.2-r1.ebuild
deleted file mode 100644
index 9c134d5f852..000
--- a/dev-java/trove/trove-3.0.2-r1.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-JAVA_PKG_IUSE="doc source"
-
-inherit java-pkg-2 java-ant-2
-
-DESCRIPTION="GNU Trove: High performance collections for Java"
-SRC_URI="mirror://sourceforge/trove4j/${P}.tar.gz"
-HOMEPAGE="http://trove4j.sourceforge.net;
-LICENSE="LGPL-2.1"
-IUSE=""
-SLOT="3"
-KEYWORDS="~amd64 ~ppc64 ~x86 ~amd64-fbsd ~amd64-linux ~x86-linux ~ppc-macos 
~x86-macos"
-RDEPEND=">=virtual/jre-1.5"
-DEPEND=">=virtual/jdk-1.5"
-S="${WORKDIR}/${PV}"
-
-java_prepare() {
-   # See bug 553652
-   epatch "${FILESDIR}"/${P}-java.io.tmpdir.patch
-
-   rm -v lib/*.jar
-   rm -fr javadocs/*
-}
-
-src_compile() {
-   java-pkg-2_src_compile
-}
-
-src_install() {
-   java-pkg_newjar output/lib/*.jar
-   dodoc *.txt || die
-   use doc && java-pkg_dojavadoc output/javadocs
-   use source && java-pkg_dosrc src/* output/gen_src/*
-}

diff --git a/dev-java/trove/trove-3.0.2-r2.ebuild 
b/dev-java/trove/trove-3.0.2-r2.ebuild
deleted file mode 100644
index 501b2f6b8f1..000
--- a/dev-java/trove/trove-3.0.2-r2.ebuild
+++ /dev/null
@@ -1,41 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-
-JAVA_PKG_IUSE="doc source"
-
-inherit java-pkg-2 java-pkg-simple
-
-DESCRIPTION="GNU Trove: High performance 

[gentoo-commits] repo/gentoo:master commit in: net-irc/irssi/

2018-02-16 Thread Patrice Clement
commit: 0e3fa2f4174301b9b829a6022ed2e03431be7001
Author: Patrice Clement  gentoo  org>
AuthorDate: Fri Feb 16 10:17:16 2018 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Fri Feb 16 10:27:51 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e3fa2f4

net-irc/irssi: version bump to 1.1.1.

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

 net-irc/irssi/Manifest   |  1 +
 net-irc/irssi/irssi-1.1.1.ebuild | 54 
 2 files changed, 55 insertions(+)

diff --git a/net-irc/irssi/Manifest b/net-irc/irssi/Manifest
index e9c18b1d848..1500e74811c 100644
--- a/net-irc/irssi/Manifest
+++ b/net-irc/irssi/Manifest
@@ -3,3 +3,4 @@ DIST irssi-1.0.5.tar.xz 1032308 BLAKE2B 
6b5d924871b135fdd3d380eca4520288c00d6ecd
 DIST irssi-1.0.6.tar.xz 1033428 BLAKE2B 
63a482cc12a184f5117d97a6922a5fee4075e72b36c631718490c64a1fc203d6e9038c59d5748b7190af1523a85a0cf4cef4f920867e1ddf5d2f2269b36bd3e2
 SHA512 
ec7ac952fe0cfdf583540f1a466404a573da169e796a342b423126d7bb5d8f8336baafa27f9aed5d0eabc1f201cc4809723493b731d49e42ae1f2b7ec4099d16
 DIST irssi-1.0.7.tar.xz 1034188 BLAKE2B 
738ac8c09bb70a1a4f2fea880cf745d38145637ba7afb02dca13be9ee8df1dc5f39eaedd9245a0511446d9ca3cac0a2729d818fa50ce8c2af1825aedc2d52e76
 SHA512 
f5593ffdbb15c815e1445d15379245a3dba7935a82a6caca0ca2b720e03000df06e6515f5f5d78eaec3923aafccea7396baf12ac945ecddd02664c5f10611bc5
 DIST irssi-1.1.0.tar.xz 1078596 BLAKE2B 
5c3e8a2f6adfccd25cd0c91a61b9a7bdabd9124e28355311fb520f08a0e0c37b3987c858935ba39b8139c99f9600edda9772a000ab116c5b9b0c5f124ba15cca
 SHA512 
a1dfe03706fe5194f9a8c21b7795f250f6f19051f4e56075cba8153debb3cea8f635cadcea91691fba3c82989435dc2c8dfe2e67eb7e7ca825457b0bdaf395b5
+DIST irssi-1.1.1.tar.xz 1080992 BLAKE2B 
a7f7f2004958d9b71d0bba3dea2ee09ebd7f99246d9b6e950a36ae772e4e8c49e4f6be6b18b7cd05ec50397fef2b3c4d16dba41637773b149eff8f7755610df4
 SHA512 
b2fc0805d6213c31bc34c48237baf2e33ac509c0fa09c483fd39f1473e32eee227ff4532efc60fb495c2ec263c05290578bca7ad6d39149e0594f864da5986c0

diff --git a/net-irc/irssi/irssi-1.1.1.ebuild b/net-irc/irssi/irssi-1.1.1.ebuild
new file mode 100644
index 000..17380b8dfb1
--- /dev/null
+++ b/net-irc/irssi/irssi-1.1.1.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit eutils perl-module
+
+# Keep for _rc compability
+MY_P="${P/_/-}"
+
+DESCRIPTION="A modular textUI IRC client with IPv6 support"
+HOMEPAGE="https://irssi.org/;
+SRC_URI="https://github.com/${PN}/${PN}/releases/download/${PV/_/-}/${MY_P}.tar.xz;
+
+LICENSE="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 ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE="+perl selinux socks5 +proxy libressl"
+
+CDEPEND="
+   sys-libs/ncurses:0=
+   >=dev-libs/glib-2.6.0
+   !libressl? ( dev-libs/openssl:= )
+   libressl? ( dev-libs/libressl:= )
+   perl? ( dev-lang/perl:= )
+   socks5? ( >=net-proxy/dante-1.1.18 )"
+
+DEPEND="
+   ${CDEPEND}
+   virtual/pkgconfig"
+
+RDEPEND="
+   ${CDEPEND}
+   selinux? ( sec-policy/selinux-irc )
+   perl? ( !net-im/silc-client )"
+
+RESTRICT="test"
+
+S="${WORKDIR}/${MY_P}"
+
+src_configure() {
+   econf \
+   --with-perl-lib=vendor \
+   --enable-true-color \
+   $(use_with proxy) \
+   $(use_with perl) \
+   $(use_with socks5 socks)
+}
+
+src_install() {
+   default
+   use perl && perl_delete_localpod
+   prune_libtool_files --modules
+}



[gentoo-commits] repo/gentoo:master commit in: dev-java/trove/

2018-02-16 Thread Patrice Clement
commit: f952271bebb69a55272484efc6296b3340fc2c6d
Author: Patrice Clement  gentoo  org>
AuthorDate: Fri Feb 16 09:57:12 2018 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Fri Feb 16 10:27:43 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f952271b

dev-java/trove: fast stabilisation across all arches via ALLARCHES.

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 dev-java/trove/trove-3.0.2-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/trove/trove-3.0.2-r3.ebuild 
b/dev-java/trove/trove-3.0.2-r3.ebuild
index a2f2a221229..08317df9452 100644
--- a/dev-java/trove/trove-3.0.2-r3.ebuild
+++ b/dev-java/trove/trove-3.0.2-r3.ebuild
@@ -10,7 +10,7 @@ inherit java-pkg-2 java-pkg-simple
 DESCRIPTION="GNU Trove: High performance collections for Java"
 SRC_URI="mirror://sourceforge/trove4j/${P}.tar.gz"
 HOMEPAGE="http://trove4j.sourceforge.net;
-KEYWORDS="~amd64 ~ppc64 ~x86 ~amd64-fbsd ~amd64-linux ~x86-linux ~ppc-macos 
~x86-macos"
+KEYWORDS="amd64 ppc64 x86 ~amd64-fbsd ~amd64-linux ~x86-linux ~ppc-macos 
~x86-macos"
 
 SLOT="0"
 LICENSE="LGPL-2.1"



[gentoo-commits] repo/gentoo:master commit in: dev-java/trove/

2018-02-16 Thread Patrice Clement
commit: 8b2ded5c9b34d17e7c62b1321e3312c6cfa5a3b1
Author: Patrice Clement  gentoo  org>
AuthorDate: Fri Feb 16 09:55:20 2018 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Fri Feb 16 10:27:30 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b2ded5c

dev-java/trove: EAPI 6 bump.

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 dev-java/trove/trove-3.0.2-r3.ebuild | 40 
 1 file changed, 40 insertions(+)

diff --git a/dev-java/trove/trove-3.0.2-r3.ebuild 
b/dev-java/trove/trove-3.0.2-r3.ebuild
new file mode 100644
index 000..a2f2a221229
--- /dev/null
+++ b/dev-java/trove/trove-3.0.2-r3.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+JAVA_PKG_IUSE="doc source"
+
+inherit java-pkg-2 java-pkg-simple
+
+DESCRIPTION="GNU Trove: High performance collections for Java"
+SRC_URI="mirror://sourceforge/trove4j/${P}.tar.gz"
+HOMEPAGE="http://trove4j.sourceforge.net;
+KEYWORDS="~amd64 ~ppc64 ~x86 ~amd64-fbsd ~amd64-linux ~x86-linux ~ppc-macos 
~x86-macos"
+
+SLOT="0"
+LICENSE="LGPL-2.1"
+
+RDEPEND="
+   >=virtual/jre-1.6"
+
+DEPEND="
+   >=virtual/jdk-1.6"
+
+S="${WORKDIR}/${PV}"
+
+RESTRICT="test"
+
+src_unpack() {
+   unpack ${A}
+   mv "${PV}/${P}-src.jar" . || die
+   rm -rf "${PV}" || die
+   mkdir "${P}" || die
+   unzip -d "${P}" -qq "${P}-src.jar" || die
+   export S="${WORKDIR}/${P}"
+}
+
+src_prepare() {
+   default
+   find . -type f ! -name "*.java" -exec rm -v {} \; || die
+}



[gentoo-commits] repo/gentoo:master commit in: dev-java/commons-logging/

2018-02-16 Thread Patrice Clement
commit: d865bf61655e46f7c83d864c6a8d5a49c0f49704
Author: Patrice Clement  gentoo  org>
AuthorDate: Fri Feb 16 10:11:35 2018 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Fri Feb 16 10:27:47 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d865bf61

dev-java/commons-logging: EAPI 6 bump.

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 .../commons-logging/commons-logging-1.2-r2.ebuild  | 89 ++
 1 file changed, 89 insertions(+)

diff --git a/dev-java/commons-logging/commons-logging-1.2-r2.ebuild 
b/dev-java/commons-logging/commons-logging-1.2-r2.ebuild
new file mode 100644
index 000..bb17056e251
--- /dev/null
+++ b/dev-java/commons-logging/commons-logging-1.2-r2.ebuild
@@ -0,0 +1,89 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+JAVA_PKG_IUSE="doc source"
+
+inherit java-pkg-2 java-ant-2 java-osgi
+
+DESCRIPTION="An ultra-thin bridge between different Java logging libraries"
+HOMEPAGE="https://commons.apache.org/logging/;
+SRC_URI="mirror://apache/commons/logging/source/${P}-src.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86 ~x86-fbsd ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+IUSE="avalon-framework avalon-logkit log4j servletapi test"
+RESTRICT="!servletapi? ( test )"
+
+CDEPEND="
+   log4j? ( dev-java/log4j:0 )
+   servletapi? ( java-virtuals/servlet-api:3.1 )
+   avalon-logkit? ( dev-java/avalon-logkit:2.0 )
+   avalon-framework? ( dev-java/avalon-framework:4.2 )"
+
+RDEPEND="
+   ${CDEPEND}
+   >=virtual/jre-1.6"
+
+DEPEND="
+   ${CDEPEND}
+   >=virtual/jdk-1.6
+   test? ( dev-java/ant-junit:0 )"
+
+S="${WORKDIR}/${P}-src"
+
+JAVA_ANT_IGNORE_SYSTEM_CLASSES="yes"
+JAVA_ANT_REWRITE_CLASSPATH="yes"
+EANT_BUILD_TARGET="compile"
+EANT_DOC_TARGET=""
+
+PATCH=(
+   # patch to make the build.xml respect no servletapi
+   "${FILESDIR}/${P}-servletapi.patch"
+   "${FILESDIR}/${P}-gentoo.patch"
+)
+
+DOCS=( RELEASE-NOTES.txt PROPOSAL.html )
+
+src_prepare() {
+   default
+
+   # bug #208098
+   echo "jdk.1.4.present=true" > build.properties || die
+
+   if use servletapi; then
+   echo "servletapi.jar=$(java-pkg_getjar --virtual 
servlet-api-3.1 servlet-api.jar)" >> build.properties || die
+   fi
+   if use avalon-framework; then
+   echo "avalon-framework.jar=$(java-pkg_getjars 
avalon-framework-4.2)" >> build.properties || die
+   fi
+   if use avalon-logkit; then
+   echo "logkit.jar=$(java-pkg_getjars avalon-logkit-2.0)" >> 
build.properties || die
+   fi
+   if use log4j; then
+   echo "log4j12.jar=$(java-pkg_getjars log4j)" >> 
build.properties || die
+   fi
+}
+
+src_compile() {
+   java-pkg-2_src_compile
+   if use doc; then
+   ejavadoc -d api -sourcepath src/main/java -subpackages org || 
die
+   fi
+}
+
+src_install() {
+   local pkg="org.apache.commons.logging"
+   java-osgi_newjar "target/${P}.jar" "${pkg}" "Apache Commons Logging" 
"${pkg};version=\"${PV}\", ${pkg}.impl;version=\"${PV}\""
+   java-pkg_newjar target/${PN}-api-${PV}.jar ${PN}-api.jar
+   java-pkg_newjar target/${PN}-adapters-${PV}.jar ${PN}-adapters.jar
+
+   use doc && java-pkg_dojavadoc api
+   use source && java-pkg_dosrc src/main/java/org
+}
+
+src_test() {
+   java-pkg-2_src_test
+}



[gentoo-commits] repo/gentoo:master commit in: games-puzzle/nudoku/

2018-02-16 Thread Andreas Sturmlechner
commit: 3881e910ce132eed6593c062e8d85996782b5036
Author: Michael Vetter  iodoru  org>
AuthorDate: Thu Feb 15 16:36:12 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Feb 16 10:50:46 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3881e910

games-puzzle/nudoku: New package, version 0.2.5

nudoku is a sudoku games written in C with ncurses.

Closes: https://bugs.gentoo.org/647750
Closes: https://github.com/gentoo/gentoo/pull/7197
Package-Manager: Portage-2.3.24, Repoman-2.3.6

 games-puzzle/nudoku/Manifest|  1 +
 games-puzzle/nudoku/metadata.xml| 15 +++
 games-puzzle/nudoku/nudoku-0.2.5.ebuild | 26 ++
 3 files changed, 42 insertions(+)

diff --git a/games-puzzle/nudoku/Manifest b/games-puzzle/nudoku/Manifest
new file mode 100644
index 000..20a66fec20d
--- /dev/null
+++ b/games-puzzle/nudoku/Manifest
@@ -0,0 +1 @@
+DIST nudoku-0.2.5.tar.gz 19401 BLAKE2B 
49a9ec352428534404a7ba069d50f89b1a5362bffb00358871da664fdb9752d3a560066767830c8c0f6d9ff984ecfcc731d419cfb49e670a23a4279b107084fb
 SHA512 
af3142f0b091590dd95e6ae87c79d1ee101934c89b7f31488f0930c7ba551aa50ab35f91ad13c3771e07b6f59c292ecef13367bd82c9892e6599438291cade14

diff --git a/games-puzzle/nudoku/metadata.xml b/games-puzzle/nudoku/metadata.xml
new file mode 100644
index 000..3f5e183bc80
--- /dev/null
+++ b/games-puzzle/nudoku/metadata.xml
@@ -0,0 +1,15 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   jub...@iodoru.org
+   Michael Vetter
+   
+   
+   proxy-ma...@gentoo.org
+   Proxy Maintainers
+   
+   
+   jubalh/nudoku
+   
+

diff --git a/games-puzzle/nudoku/nudoku-0.2.5.ebuild 
b/games-puzzle/nudoku/nudoku-0.2.5.ebuild
new file mode 100644
index 000..6b6db45f6e4
--- /dev/null
+++ b/games-puzzle/nudoku/nudoku-0.2.5.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit autotools
+
+DESCRIPTION="ncurses based sudoku game"
+HOMEPAGE="http://jubalh.github.io/nudoku;
+SRC_URI="https://github.com/jubalh/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+DEPEND="sys-libs/ncurses:0="
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+   default
+   eautoreconf
+}
+
+src_install() {
+   emake DESTDIR="${D}" install
+}



[gentoo-commits] repo/gentoo:master commit in: app-office/libreoffice-bin-debug/

2018-02-16 Thread Agostino Sarubbo
commit: 0c277a03e265d79a95375525a3dec86f09b364bd
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Feb 16 11:40:58 2018 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Feb 16 11:41:10 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c277a03

app-office/libreoffice-bin-debug: amd64 stable wrt bug #647186

Signed-off-by: Agostino Sarubbo  gentoo.org>
Package-Manager: Portage-2.3.19, Repoman-2.3.6
RepoMan-Options: --include-arches="amd64"

 app-office/libreoffice-bin-debug/libreoffice-bin-debug-5.4.5.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/app-office/libreoffice-bin-debug/libreoffice-bin-debug-5.4.5.1.ebuild 
b/app-office/libreoffice-bin-debug/libreoffice-bin-debug-5.4.5.1.ebuild
index f8723d429da..c88a1b8ba61 100644
--- a/app-office/libreoffice-bin-debug/libreoffice-bin-debug-5.4.5.1.ebuild
+++ b/app-office/libreoffice-bin-debug/libreoffice-bin-debug-5.4.5.1.ebuild
@@ -46,7 +46,7 @@ SRC_URI="
 IUSE="gnome java kde"
 LICENSE="LGPL-3"
 SLOT="0"
-KEYWORDS="-* ~amd64 x86"
+KEYWORDS="-* amd64 x86"
 
 RDEPEND="=app-office/${PN/-debug}-${PVR}[gnome=,java=,kde=]"
 



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

2018-02-16 Thread Agostino Sarubbo
commit: 30c4755e36d3bbce5cb5ba89323c92333040f281
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Feb 16 11:40:40 2018 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Feb 16 11:41:10 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=30c4755e

app-office/libreoffice: amd64 stable wrt bug #647186

Signed-off-by: Agostino Sarubbo  gentoo.org>
Package-Manager: Portage-2.3.19, Repoman-2.3.6
RepoMan-Options: --include-arches="amd64"

 app-office/libreoffice/libreoffice-5.4.5.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-office/libreoffice/libreoffice-5.4.5.1.ebuild 
b/app-office/libreoffice/libreoffice-5.4.5.1.ebuild
index 23319cb4713..44a81c8561e 100644
--- a/app-office/libreoffice/libreoffice-5.4.5.1.ebuild
+++ b/app-office/libreoffice/libreoffice-5.4.5.1.ebuild
@@ -71,7 +71,7 @@ $(printf 'libreoffice_extensions_%s ' ${LO_EXTS})"
 LICENSE="|| ( LGPL-3 MPL-1.1 )"
 SLOT="0"
 [[ ${PV} == ** ]] || \
-KEYWORDS="~amd64 ~arm ~arm64 x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~arm ~arm64 x86 ~amd64-linux ~x86-linux"
 
 COMMON_DEPEND="${PYTHON_DEPS}
app-arch/unzip



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

2018-02-16 Thread Andreas Sturmlechner
commit: 130fcc9f7be9fea0b9e72f551510be27b3232d32
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Feb 16 11:26:17 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Feb 16 11:55:29 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=130fcc9f

media-sound/clementine: Consolidate -specifics

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 media-sound/clementine/clementine-.ebuild | 25 -
 1 file changed, 12 insertions(+), 13 deletions(-)

diff --git a/media-sound/clementine/clementine-.ebuild 
b/media-sound/clementine/clementine-.ebuild
index c80ccee1bf4..caae648812d 100644
--- a/media-sound/clementine/clementine-.ebuild
+++ b/media-sound/clementine/clementine-.ebuild
@@ -3,23 +3,26 @@
 
 EAPI=6
 
-EGIT_BRANCH="qt5"
-EGIT_REPO_URI="https://github.com/clementine-player/Clementine.git;
-
 PLOCALES="af ar be bg bn br bs ca cs cy da de el en en_CA en_GB eo es et eu fa 
fi fr ga gl he he_IL hi hr hu hy ia id is it ja ka kk ko lt lv mk_MK mr ms my 
nb nl oc pa pl pt pt_BR ro ru si_LK sk sl sr sr@latin sv te tr tr_TR uk uz vi 
zh_CN zh_TW"
 
-inherit cmake-utils flag-o-matic gnome2-utils l10n virtualx xdg-utils
-[[ ${PV} == ** ]] && inherit git-r3
+MY_P="${P/_}"
+if [[ ${PV} == ** ]]; then
+   EGIT_BRANCH="qt5"
+   EGIT_REPO_URI="https://github.com/clementine-player/Clementine.git;
+   GIT_ECLASS="git-r3"
+else
+   
SRC_URI="https://github.com/clementine-player/Clementine/archive/${PV/_}.tar.gz 
-> ${P}.tar.gz"
+   KEYWORDS="~amd64 ~x86"
+   S="${WORKDIR}/${MY_P^}"
+fi
+inherit cmake-utils flag-o-matic gnome2-utils l10n virtualx xdg-utils 
${GIT_ECLASS}
+unset GIT_ECLASS
 
 DESCRIPTION="Modern music player and library organizer based on Amarok 1.4 and 
Qt"
 HOMEPAGE="https://www.clementine-player.org 
https://github.com/clementine-player/Clementine;
-[[ ${PV} == ** ]] || \
-SRC_URI="https://github.com/clementine-player/Clementine/archive/${PV/_}.tar.gz
 -> ${P}.tar.gz"
 
 LICENSE="GPL-3"
 SLOT="0"
-[[ ${PV} == ** ]] || \
-KEYWORDS="~amd64 ~x86"
 IUSE="box cdda +dbus debug dropbox googledrive ipod lastfm mms moodbar mtp 
projectm pulseaudio seafile skydrive test +udisks wiimote"
 
 REQUIRED_USE="
@@ -99,10 +102,6 @@ DEPEND="${COMMON_DEPEND}
 
 DOCS=( Changelog README.md )
 
-MY_P="${P/_}"
-[[ ${PV} == ** ]] || \
-S="${WORKDIR}/${MY_P^}"
-
 PATCHES=( "${FILESDIR}"/${PN}-fts3-tokenizer.patch )
 
 src_prepare() {



[gentoo-commits] repo/gentoo:master commit in: app-emulation/virtualbox-modules/, app-emulation/virtualbox-modules/files/

2018-02-16 Thread Lars Wendler
commit: fd3837fde30ac9f5f6c186ab82334f04a7db0cea
Author: Lars Wendler  gentoo  org>
AuthorDate: Fri Feb 16 13:10:29 2018 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Fri Feb 16 13:12:12 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd3837fd

app-emulation/virtualbox-modules: Replaced epatch with eapply.

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 .../files/virtualbox-modules-4.1.4-pax-const.patch   | 20 
 .../virtualbox-modules-5.1.32.ebuild |  4 ++--
 .../virtualbox-modules-5.2.6.ebuild  |  2 +-
 3 files changed, 11 insertions(+), 15 deletions(-)

diff --git 
a/app-emulation/virtualbox-modules/files/virtualbox-modules-4.1.4-pax-const.patch
 
b/app-emulation/virtualbox-modules/files/virtualbox-modules-4.1.4-pax-const.patch
index 4e4cde06c78..f9878848ae1 100644
--- 
a/app-emulation/virtualbox-modules/files/virtualbox-modules-4.1.4-pax-const.patch
+++ 
b/app-emulation/virtualbox-modules/files/virtualbox-modules-4.1.4-pax-const.patch
@@ -1,6 +1,5 @@
-diff -urp vboxdrv.orig/SUPDrvIDC.h vboxdrv/SUPDrvIDC.h
 vboxdrv.orig/SUPDrvIDC.h   2011-09-06 15:53:27.852567531 +0200
-+++ vboxdrv/SUPDrvIDC.h2011-09-06 15:54:05.420565524 +0200
+--- vboxdrv/SUPDrvIDC.h
 vboxdrv/SUPDrvIDC.h
 @@ -160,7 +160,7 @@ typedef struct SUPDRVIDCREQGETSYM
  {
  /** The symbol address. */
@@ -10,9 +9,8 @@ diff -urp vboxdrv.orig/SUPDrvIDC.h vboxdrv/SUPDrvIDC.h
  } u;
  } SUPDRVIDCREQGETSYM;
  /** Pointer to a SUPDRV IDC get symbol request. */
-diff -urp vboxnetflt.orig/include/VBox/intnet.h 
vboxnetflt/include/VBox/intnet.h
 vboxnetflt.orig/include/VBox/intnet.h  2011-09-06 15:53:27.852567531 
+0200
-+++ vboxnetflt/include/VBox/intnet.h   2011-09-06 15:54:05.424565524 +0200
+--- vboxnetflt/include/VBox/intnet.h
 vboxnetflt/include/VBox/intnet.h
 @@ -783,7 +783,7 @@ typedef struct INTNETTRUNKFACTORY
  DECLR0CALLBACKMEMBER(int, pfnCreateAndConnect,(struct INTNETTRUNKFACTORY 
*pIfFactory, const char *pszName,
 PINTNETTRUNKSWPORT 
pSwitchPort, uint32_t fFlags,
@@ -22,9 +20,8 @@ diff -urp vboxnetflt.orig/include/VBox/intnet.h 
vboxnetflt/include/VBox/intnet.h
  /** Pointer to the trunk factory. */
  typedef INTNETTRUNKFACTORY *PINTNETTRUNKFACTORY;
  
-diff -urp vboxnetflt.orig/linux/VBoxNetFlt-linux.c 
vboxnetflt/linux/VBoxNetFlt-linux.c
 vboxnetflt.orig/linux/VBoxNetFlt-linux.c   2011-07-19 12:15:22.0 
+0200
-+++ vboxnetflt/linux/VBoxNetFlt-linux.c2011-09-06 15:56:00.516559379 
+0200
+--- vboxnetflt/linux/VBoxNetFlt-linux.c
 vboxnetflt/linux/VBoxNetFlt-linux.c
 @@ -840,7 +840,7 @@ typedef struct ethtool_ops OVR_OPSTYPE;
  
  # else /* LINUX_VERSION_CODE >= KERNEL_VERSION(2, 6, 29) */
@@ -34,9 +31,8 @@ diff -urp vboxnetflt.orig/linux/VBoxNetFlt-linux.c 
vboxnetflt/linux/VBoxNetFlt-l
  # define OVR_OPS  netdev_ops
  # define OVR_XMIT pOrgOps->ndo_start_xmit
  
-diff -urp vboxpci.orig/include/VBox/rawpci.h vboxpci/include/VBox/rawpci.h
 vboxpci.orig/include/VBox/rawpci.h 2011-04-18 17:01:12.0 +0200
-+++ vboxpci/include/VBox/rawpci.h  2011-09-06 15:57:17.340555277 +0200
+--- vboxpci/include/VBox/rawpci.h
 vboxpci/include/VBox/rawpci.h
 @@ -545,7 +545,7 @@ typedef struct RAWPCIFACTORY
  DECLR0CALLBACKMEMBER(void, pfnDeinitVm,(PRAWPCIFACTORY   pFactory,
  PVM  pVM,

diff --git a/app-emulation/virtualbox-modules/virtualbox-modules-5.1.32.ebuild 
b/app-emulation/virtualbox-modules/virtualbox-modules-5.1.32.ebuild
index 065ee901081..c0d163e68ee 100644
--- a/app-emulation/virtualbox-modules/virtualbox-modules-5.1.32.ebuild
+++ b/app-emulation/virtualbox-modules/virtualbox-modules-5.1.32.ebuild
@@ -44,11 +44,11 @@ src_prepare() {
fi
 
if use pax_kernel && kernel_is -ge 3 0 0 ; then
-   epatch "${FILESDIR}"/${PN}-4.1.4-pax-const.patch
+   eapply "${FILESDIR}"/${PN}-4.1.4-pax-const.patch
fi
 
if kernel_is -ge 4 14 0 ; then
-   epatch "${FILESDIR}"/${PN}-5.1.30-udp.patch
+   eapply "${FILESDIR}"/${PN}-5.1.30-udp.patch
fi
 
default

diff --git a/app-emulation/virtualbox-modules/virtualbox-modules-5.2.6.ebuild 
b/app-emulation/virtualbox-modules/virtualbox-modules-5.2.6.ebuild
index 212a1449e0e..9ff1abb8099 100644
--- a/app-emulation/virtualbox-modules/virtualbox-modules-5.2.6.ebuild
+++ b/app-emulation/virtualbox-modules/virtualbox-modules-5.2.6.ebuild
@@ -39,7 +39,7 @@ pkg_setup() {
 
 src_prepare() {
if use pax_kernel && kernel_is -ge 3 0 0 ; then
-   epatch "${FILESDIR}"/${PN}-4.1.4-pax-const.patch
+   eapply "${FILESDIR}"/${PN}-4.1.4-pax-const.patch
fi
 
default



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

2018-02-16 Thread Ole Reifschneider
commit: db621883446df2f927c97cfc4681fee42a7f406e
Author: Ole Reifschneider  gentoo  org>
AuthorDate: Fri Feb 16 09:38:54 2018 +
Commit: Ole Reifschneider  gentoo  org>
CommitDate: Fri Feb 16 09:38:54 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db621883

dev-libs/libvterm: Update snapshot

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 dev-libs/libvterm/Manifest|  1 +
 dev-libs/libvterm/libvterm-0.1_pre20171004.ebuild | 34 +++
 2 files changed, 35 insertions(+)

diff --git a/dev-libs/libvterm/Manifest b/dev-libs/libvterm/Manifest
index e1b92d08800..0ea980cb4f2 100644
--- a/dev-libs/libvterm/Manifest
+++ b/dev-libs/libvterm/Manifest
@@ -1 +1,2 @@
 DIST libvterm-0.0_pre20160305.tar.xz 665672 BLAKE2B 
3f86ada9967f8c5e085ef324330082858c27b07583af2fa4946f74f3edf3bc697cb3335108df89a6de7f058b9649e82fc85b133084c0c8212a98e5f8adab6ce8
 SHA512 
7e9a44ae679b8c7216f019c0c6b90f1b762f051f58fdb349cfa2a3b2df606940d891547fbc24f05ff32a33e4749242ce8ee2af214b7b3623b83a9f4b9fd53585
+DIST libvterm-0.1_pre20171004.tar.xz 618628 BLAKE2B 
78ff34d7aadfad347a32b5eadb9bac0c53daa361366121752863ab831051583f6743ce1e36c4991a674fd85cca875785d7a99d772b1a93874a23dfa3aee2bece
 SHA512 
ad2734bce97a0e39b239801e42605bbba40dad576337d228c4fba46923d50743fe7adedb42aaea3e44481010c8e277f5438f683804787c265a3f5644d7e9bccc

diff --git a/dev-libs/libvterm/libvterm-0.1_pre20171004.ebuild 
b/dev-libs/libvterm/libvterm-0.1_pre20171004.ebuild
new file mode 100644
index 000..155f107ba9b
--- /dev/null
+++ b/dev-libs/libvterm/libvterm-0.1_pre20171004.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+inherit eutils flag-o-matic multilib
+
+DESCRIPTION="An abstract library implementation of a VT220/xterm/ECMA-48 
terminal emulator"
+HOMEPAGE="http://www.leonerd.org.uk/code/libvterm/;
+SRC_URI="https://dev.gentoo.org/~tranquility/distfiles/${P}.tar.xz;
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+DEPEND="
+   sys-devel/libtool
+   virtual/pkgconfig"
+
+RDEPEND="!dev-libs/libvterm-neovim"
+
+src_compile() {
+   append-cflags -fPIC
+   emake PREFIX="${EPREFIX}/usr" LIBDIR="${EPREFIX}/usr/$(get_libdir)"
+}
+
+src_install() {
+   emake \
+   PREFIX="${EPREFIX}/usr" \
+   LIBDIR="${EPREFIX}/usr/$(get_libdir)" \
+   DESTDIR="${D}" install
+   prune_libtool_files
+
+   dodoc doc/*
+}



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

2018-02-16 Thread Ole Reifschneider
commit: 57a2ebc949210f052489bba56386c3e7403b3273
Author: Ole Reifschneider  gentoo  org>
AuthorDate: Fri Feb 16 09:41:23 2018 +
Commit: Ole Reifschneider  gentoo  org>
CommitDate: Fri Feb 16 09:41:47 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=57a2ebc9

x11-terms/pangoterm: Update snapshot

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 x11-terms/pangoterm/Manifest   |  1 +
 .../pangoterm/pangoterm-0.0_pre2017.ebuild | 28 ++
 2 files changed, 29 insertions(+)

diff --git a/x11-terms/pangoterm/Manifest b/x11-terms/pangoterm/Manifest
index dfe2ccc8e5e..4c82a858b05 100644
--- a/x11-terms/pangoterm/Manifest
+++ b/x11-terms/pangoterm/Manifest
@@ -2,3 +2,4 @@ DIST pangoterm-0.0_pre20150323.tar.gz 22053 BLAKE2B 
853691df002c9afb04b6c0e71568
 DIST pangoterm-0.0_pre20150913.tar.gz 22074 BLAKE2B 
9c6f7e3601ba44c360d777e0773ffa76b23691cdffd54c1f4d638caafe9fbdf1b09ad494595bf1c831317d3d35c7ee2dfd70e9de4c68f2497e60e038076d6ba6
 SHA512 
2efed960bde9378ea25d96e41460245925952d50f60a4f0580ffc71519acb278101cd16c3aedaa8037c2734f09d14a0590731a1a42fe2f357ef9222a8e0bd260
 DIST pangoterm-0.0_pre20151022.tar.gz 22588 BLAKE2B 
635edd2536cc484eb6cbcbd21714b37feb3247624a655ee473d60459b060c59f1a1954576a74779ae12755db01761dbe41be8d1fb78ac628256f0e2c4eeae7de
 SHA512 
716acd0c47fbca35961aff21a8dba886ec4cb152d89544f20d9752828f9e005a5561090959be64f1db864bde71db1d205d045b8a7baa36d23471e1a87c7fee14
 DIST pangoterm-0.0_pre20160305.tar.gz 22802 BLAKE2B 
4dfc4a81b67caf95fabec38b815488d951e0c298859754cd77366149e0263964f7eeffd7f87f4eace7f228f8bf36c5c38201d58a181409b7e83359f99af6a2f4
 SHA512 
570c8fe1f7233884a849aa9b9160930b77682a9c3ef6f9c26891eb604c861e01a3ce13d418c8febc92e1cdb2794d5a1cf0097c27183395098c505540146f8467
+DIST pangoterm-0.0_pre2017.tar.gz 23650 BLAKE2B 
04270f98ab70a3d89a814e7d1e12e9a430a0c203cf5116a0c09813d0b52d8a9e37fc697d0104c3f58a99215b2922d7dac0f0b840cd226701510a8176a40ac540
 SHA512 
007c9dd4e623a04a1a0b8fd600d08adb1e9729a8f9ee9cbf5af93a33c902874deaf8cfb8227240369dc0ec0c9b93d6459693cb27e66f05163016f851e27cb4b3

diff --git a/x11-terms/pangoterm/pangoterm-0.0_pre2017.ebuild 
b/x11-terms/pangoterm/pangoterm-0.0_pre2017.ebuild
new file mode 100644
index 000..28979dc5381
--- /dev/null
+++ b/x11-terms/pangoterm/pangoterm-0.0_pre2017.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+DESCRIPTION="A GTK/Pango-based terminal that uses libvterm to provide terminal 
emulation"
+HOMEPAGE="http://www.leonerd.org.uk/code/pangoterm/;
+SRC_URI="https://dev.gentoo.org/~tranquility/distfiles/${P}.tar.gz;
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+DEPEND=">=dev-libs/libvterm-0.0_pre20151022"
+RDEPEND="${DEPEND}
+   dev-libs/glib:2
+   x11-libs/cairo
+   x11-libs/gdk-pixbuf:2
+   x11-libs/gtk+:2
+   x11-libs/pango
+"
+
+S=${WORKDIR}/pangoterm-0
+
+src_install() {
+   emake PREFIX="/usr" DESTDIR="${D}" install
+}



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

2018-02-16 Thread Andreas Sturmlechner
commit: 41a04495f176ecdbd8b44e011a6f262bc5aaa366
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Feb 16 10:26:47 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Feb 16 10:30:50 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=41a04495

sci-geosciences/merkaartor: Fix gpsd use-dep

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 .../{merkaartor-0.18.3-r1.ebuild => merkaartor-0.18.3-r2.ebuild}| 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/sci-geosciences/merkaartor/merkaartor-0.18.3-r1.ebuild 
b/sci-geosciences/merkaartor/merkaartor-0.18.3-r2.ebuild
similarity index 94%
rename from sci-geosciences/merkaartor/merkaartor-0.18.3-r1.ebuild
rename to sci-geosciences/merkaartor/merkaartor-0.18.3-r2.ebuild
index 30b1ceb20cd..30f2f46f37e 100644
--- a/sci-geosciences/merkaartor/merkaartor-0.18.3-r1.ebuild
+++ b/sci-geosciences/merkaartor/merkaartor-0.18.3-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -25,12 +25,12 @@ RDEPEND="
dev-qt/qtwebkit:5
dev-qt/qtwidgets:5
dev-qt/qtxml:5
-   dev-qt/qtsingleapplication[X,qt5]
+   dev-qt/qtsingleapplication[X,qt5(+)]
>=sci-libs/gdal-1.6.0
>=sci-libs/proj-4.6
sys-libs/zlib
exif? ( media-gfx/exiv2:= )
-   gps? ( >=sci-geosciences/gpsd-3.13[cxx] )
+   gps? ( >=sci-geosciences/gpsd-3.17-r2 )
libproxy? ( net-libs/libproxy )
 "
 DEPEND="${RDEPEND}



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

2018-02-16 Thread Andreas Sturmlechner
commit: ed16cc395de8f8d21f310d2f2792f8e82f9c2694
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Feb 16 10:28:58 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Feb 16 10:30:51 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed16cc39

sci-geosciences/merkaartor: Switch to xdg-utils

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 sci-geosciences/merkaartor/merkaartor-0.18.3-r2.ebuild | 6 +++---
 sci-geosciences/merkaartor/merkaartor-.ebuild  | 6 +++---
 2 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/sci-geosciences/merkaartor/merkaartor-0.18.3-r2.ebuild 
b/sci-geosciences/merkaartor/merkaartor-0.18.3-r2.ebuild
index 30f2f46f37e..9470b88ad6f 100644
--- a/sci-geosciences/merkaartor/merkaartor-0.18.3-r2.ebuild
+++ b/sci-geosciences/merkaartor/merkaartor-0.18.3-r2.ebuild
@@ -5,7 +5,7 @@ EAPI=6
 
 PLOCALES="ar cs de en es et fr hr hu id_ID it ja nl pl pt_BR pt ru sk sv uk vi 
zh_CN zh_TW"
 
-inherit fdo-mime gnome2-utils l10n qmake-utils
+inherit gnome2-utils l10n qmake-utils xdg-utils
 
 DESCRIPTION="Qt based map editor for the openstreetmap.org project"
 HOMEPAGE="http://www.merkaartor.be https://github.com/openstreetmap/merkaartor;
@@ -79,11 +79,11 @@ pkg_preinst() {
 }
 
 pkg_postinst() {
-   fdo-mime_desktop_database_update
+   xdg_desktop_database_update
gnome2_icon_cache_update
 }
 
 pkg_postrm() {
-   fdo-mime_desktop_database_update
+   xdg_desktop_database_update
gnome2_icon_cache_update
 }

diff --git a/sci-geosciences/merkaartor/merkaartor-.ebuild 
b/sci-geosciences/merkaartor/merkaartor-.ebuild
index 15304170c5d..fa01cf15ac0 100644
--- a/sci-geosciences/merkaartor/merkaartor-.ebuild
+++ b/sci-geosciences/merkaartor/merkaartor-.ebuild
@@ -5,7 +5,7 @@ EAPI=6
 
 PLOCALES="ar cs de en es et fr hr hu id_ID it ja nl pl pt_BR pt ru sk sv uk vi 
zh_CN zh_TW"
 
-inherit fdo-mime gnome2-utils git-r3 l10n qmake-utils
+inherit git-r3 gnome2-utils l10n qmake-utils xdg-utils
 
 DESCRIPTION="Qt based map editor for the openstreetmap.org project"
 HOMEPAGE="http://www.merkaartor.be https://github.com/openstreetmap/merkaartor;
@@ -85,11 +85,11 @@ pkg_preinst() {
 }
 
 pkg_postinst() {
-   fdo-mime_desktop_database_update
+   xdg_desktop_database_update
gnome2_icon_cache_update
 }
 
 pkg_postrm() {
-   fdo-mime_desktop_database_update
+   xdg_desktop_database_update
gnome2_icon_cache_update
 }



[gentoo-commits] repo/gentoo:master commit in: sci-geosciences/merkaartor/, net-p2p/qbittorrent/, net-news/quiterss/

2018-02-16 Thread Andreas Sturmlechner
commit: 5c8c8b0008f0a260be8f5a5c32dd52149da7f6c1
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Feb 16 10:20:24 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Feb 16 10:30:50 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5c8c8b00

dev-qt/qtsingleapplication: Prepare live-revdeps for dropping qt4,qt5

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 net-news/quiterss/quiterss-.ebuild| 4 ++--
 net-p2p/qbittorrent/qbittorrent-.ebuild   | 4 ++--
 sci-geosciences/merkaartor/merkaartor-.ebuild | 6 +++---
 3 files changed, 7 insertions(+), 7 deletions(-)

diff --git a/net-news/quiterss/quiterss-.ebuild 
b/net-news/quiterss/quiterss-.ebuild
index da7045485e2..2f26f2b7e33 100644
--- a/net-news/quiterss/quiterss-.ebuild
+++ b/net-news/quiterss/quiterss-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -27,7 +27,7 @@ RDEPEND="
dev-qt/qtmultimedia:5
dev-qt/qtnetwork:5[ssl]
dev-qt/qtprintsupport:5
-   dev-qt/qtsingleapplication[X,qt5(-)]
+   dev-qt/qtsingleapplication[X,qt5(+)]
dev-qt/qtsql:5[sqlite]
dev-qt/qtwebkit:5
dev-qt/qtwidgets:5

diff --git a/net-p2p/qbittorrent/qbittorrent-.ebuild 
b/net-p2p/qbittorrent/qbittorrent-.ebuild
index 9ebc91b0bdb..7e6aa7150d8 100644
--- a/net-p2p/qbittorrent/qbittorrent-.ebuild
+++ b/net-p2p/qbittorrent/qbittorrent-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -27,7 +27,7 @@ RDEPEND="
>=dev-libs/boost-1.62.0-r1:=
dev-qt/qtcore:5
dev-qt/qtnetwork:5[ssl]
-   >=dev-qt/qtsingleapplication-2.6.1_p20130904-r1[qt5,X?]
+   >=dev-qt/qtsingleapplication-2.6.1_p20130904-r1[qt5(+),X?]
dev-qt/qtxml:5
>=net-libs/libtorrent-rasterbar-1.0.6
sys-libs/zlib

diff --git a/sci-geosciences/merkaartor/merkaartor-.ebuild 
b/sci-geosciences/merkaartor/merkaartor-.ebuild
index 5e16f21d97d..15304170c5d 100644
--- a/sci-geosciences/merkaartor/merkaartor-.ebuild
+++ b/sci-geosciences/merkaartor/merkaartor-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -22,7 +22,7 @@ RDEPEND="
dev-qt/qtcore:5
dev-qt/qtgui:5
dev-qt/qtprintsupport:5
-   dev-qt/qtsingleapplication[X,qt5]
+   dev-qt/qtsingleapplication[X,qt5(+)]
dev-qt/qtsvg:5
dev-qt/qtwidgets:5
dev-qt/qtxml:5
@@ -30,7 +30,7 @@ RDEPEND="
sci-libs/proj
sys-libs/zlib
exif? ( media-gfx/exiv2:= )
-   gps? ( >=sci-geosciences/gpsd-3.13[cxx] )
+   gps? ( >=sci-geosciences/gpsd-3.17-r2 )
libproxy? ( net-libs/libproxy )
webengine? ( dev-qt/qtwebengine:5 )
 "



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

2018-02-16 Thread Hans de Graaff
commit: f66f29d73b311a8356ccb1cec979bec1f1c911d4
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Feb 16 10:30:42 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Feb 16 10:31:28 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f66f29d7

dev-ruby/bcrypt_pbkdf: fix build without rake-compiler

Fix the build and tests without rake-compiler being installed.

Closes: https://bugs.gentoo.org/647332
Package-Manager: Portage-2.3.19, Repoman-2.3.6

 dev-ruby/bcrypt_pbkdf/bcrypt_pbkdf-1.0.0.ebuild | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/dev-ruby/bcrypt_pbkdf/bcrypt_pbkdf-1.0.0.ebuild 
b/dev-ruby/bcrypt_pbkdf/bcrypt_pbkdf-1.0.0.ebuild
index 5d9024bf53c..b3e55e0505d 100644
--- a/dev-ruby/bcrypt_pbkdf/bcrypt_pbkdf-1.0.0.ebuild
+++ b/dev-ruby/bcrypt_pbkdf/bcrypt_pbkdf-1.0.0.ebuild
@@ -23,6 +23,9 @@ ruby_add_bdepend "test? ( dev-ruby/rbnacl )"
 all_ruby_prepare() {
# Don't use a ruby-bundled version of libsodium
sed -i -e '/rbnacl\/libsodium/ s:^:#:' test/bcrypt_pnkdf/engine_test.rb 
|| die
+
+   # Avoid unneeded rake-compiler dependency
+   sed -i -e '/extensiontask/ s:^:#:' -e '/ExtensionTask/,/^end/ s:^:#:' 
Rakefile || die
 }
 
 each_ruby_configure() {



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

2018-02-16 Thread Michael Palimaka
commit: bfb2f0bec5cfc141e1ce8a8e9b7211a5f33e76a8
Author: Michael Palimaka  gentoo  org>
AuthorDate: Fri Feb 16 11:13:18 2018 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Fri Feb 16 11:13:27 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bfb2f0be

app-misc/asciinema: version bump 2.0.0

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 app-misc/asciinema/Manifest   |  1 +
 app-misc/asciinema/asciinema-2.0.0.ebuild | 32 +++
 2 files changed, 33 insertions(+)

diff --git a/app-misc/asciinema/Manifest b/app-misc/asciinema/Manifest
index 80961aa68d2..ff153dda52a 100644
--- a/app-misc/asciinema/Manifest
+++ b/app-misc/asciinema/Manifest
@@ -1 +1,2 @@
 DIST asciinema-1.4.0.tar.gz 35264 BLAKE2B 
7a6eb179206afdcbe8d1a68cc7bdd7246cbb8d5ace870da40db2a1159a71f7cb18133c0bf286f0b0c1a4d2b7779fec9d1af602ca8b14d2fce478b84fe0e8adf4
 SHA512 
23c67a462acdbbbed495e6cc3e0e22ed028effcc945af30b5925854e216c6f74bb1b416d9b0001726732ae8be510796e996bbca69b225c20422143e5ed1aca5c
+DIST asciinema-2.0.0.tar.gz 47724 BLAKE2B 
28ee2f19bdd7ca27720713af86492d2ac2d3acd53cadfdc82c613e187bcdb4d349c0a7629b7c48630b80c2f62bd20db25ebea43471bd04f205c2afca15b8b9c3
 SHA512 
af11134af1e69eabbf5a17726830d418ed5d91e381f27c0631692bbaae04afc3f1086ea2065c54f49f227f7e575938c69d6d3bc8b5f9f06eca3fe084598e

diff --git a/app-misc/asciinema/asciinema-2.0.0.ebuild 
b/app-misc/asciinema/asciinema-2.0.0.ebuild
new file mode 100644
index 000..802f14de761
--- /dev/null
+++ b/app-misc/asciinema/asciinema-2.0.0.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python{3_4,3_5} )
+inherit distutils-r1
+
+DESCRIPTION="Command line recorder for asciinema.org service"
+HOMEPAGE="https://asciinema.org/ https://pypi.python.org/pypi/asciinema;
+SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="test"
+
+DEPEND="
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   test? ( dev-python/nose[${PYTHON_USEDEP}] )
+"
+
+DOCS=( CHANGELOG.md CONTRIBUTING.md README.md doc/asciicast-v1.md )
+
+python_test() {
+   nosetests || die
+}
+
+src_install() {
+   distutils-r1_src_install
+   doman man/asciinema.1
+}



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

2018-02-16 Thread Michał Górny
commit: a3e54dbeba8190f030e69eeb351ca76f35cd59ab
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Feb 16 11:00:42 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Feb 16 12:20:14 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a3e54dbe

dev-python/llvmlite: Bump to 0.22.0

 dev-python/llvmlite/Manifest   |  1 +
 dev-python/llvmlite/llvmlite-0.22.0.ebuild | 55 ++
 2 files changed, 56 insertions(+)

diff --git a/dev-python/llvmlite/Manifest b/dev-python/llvmlite/Manifest
index 402a8262d7f..3b0c549c054 100644
--- a/dev-python/llvmlite/Manifest
+++ b/dev-python/llvmlite/Manifest
@@ -3,3 +3,4 @@ DIST llvmlite-0.16.0.tar.gz 95284 BLAKE2B 
6a970e5ad8fcf23e4ed774b83144474c2b3094
 DIST llvmlite-0.19.0.tar.gz 97109 BLAKE2B 
c4d22d130d12d7e61e9ddc177e28c6d8c3d0a1bffa0fcd672dd237260d80929c9ae0da428165f379c53276ed464b80f7cb9aec4abc4f66e105c7415db150edb0
 SHA512 
93551bbab519021abdc66ca099b9090b3af54b048adbce8d16f3700c066bbc4f5c24e5234a8a1ac4bfcdf8bf74d0ac52bb7023251ac948af6ef99fbd5a5324c8
 DIST llvmlite-0.20.0.tar.gz 96753 BLAKE2B 
ec9cfa554f44162c0d6e755628603c9afd85642998f56ed49c2ff29c3ef975ef4ce14c6555382ca282b70d71a1ff7347c0b773b339b14345e10d3b9ac96ac55e
 SHA512 
c2e0918e7acfba68922f60889180ec660da13ea199c9e8dfb3ac075c295baeb8c90784a6acc3c463cdd696f8f61c42226548d38db5bd8c4397a23cfa7c7ff764
 DIST llvmlite-0.21.0.tar.gz 96462 BLAKE2B 
8458037ca49c2c7035cc65539c1dc933f26c694e07502bfb0f37adfa389c56d715b53310fa977461fa75d7f826384a9c408682bee942e7cda6a299b16192c183
 SHA512 
25fb0986faf558995e6405a77d675d1dfcda2f79f8e6f5183d66a16f7b1f323df7eefb54455d9a15412c4eb88cd2e160d9f45038b7d97da6fffe78d7adc0e296
+DIST llvmlite-0.22.0.gh.tar.gz 156077 BLAKE2B 
1b95a0636807fcf38955b32bd5c7c19784df2cc6708f23624c047f0e9caf4eb2fc26c7a1cb778d7cc7e42b8aeaee1ed43c92bcdaf7eb2e798c25f692b96b786a
 SHA512 
633ec4d294dc246ebff5c7931e9bea86efa28323242411f3f54bc34c99085ebaef477b5bfd8224080790a12b188308ff9662c284b360e1a2939f4fe9b84a9458

diff --git a/dev-python/llvmlite/llvmlite-0.22.0.ebuild 
b/dev-python/llvmlite/llvmlite-0.22.0.ebuild
new file mode 100644
index 000..676fef4c084
--- /dev/null
+++ b/dev-python/llvmlite/llvmlite-0.22.0.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
+
+inherit distutils-r1 llvm
+
+DESCRIPTION="Python wrapper around the llvm C++ library"
+HOMEPAGE="http://llvmlite.pydata.org/;
+# upstream slacks in making pypi releases
+SRC_URI="https://github.com/numba/llvmlite/archive/v${PV}.tar.gz -> 
${P}.gh.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="examples"
+
+LLVM_MAX_SLOT=5
+
+RDEPEND="
+   dev-python/six[${PYTHON_USEDEP}]
+   sys-devel/llvm:${LLVM_MAX_SLOT}
+   sys-libs/zlib:0=
+   virtual/python-enum34[${PYTHON_USEDEP}]
+"
+DEPEND="${RDEPEND}
+   dev-python/setuptools[${PYTHON_USEDEP}]
+"
+PATCHES=(
+   "${FILESDIR}"/llvmlite-0.15.0-use-system-six.patch
+)
+
+python_prepare_all() {
+   # disable -flto, we do not force it against user's wishes
+   # add -fPIC, needed to link against shared libraries
+   # plus use those vars to force our CXXFLAGS/LDFLAGS in...
+   export CXX_FLTO_FLAGS="${CXXFLAGS} -fPIC"
+   export LD_FLTO_FLAGS="${LDFLAGS} -fPIC"
+   distutils-r1_python_prepare_all
+}
+
+python_test() {
+   "${EPYTHON}" runtests.py -v || die "Tests failed under ${EPYTHON}"
+}
+
+python_install_all() {
+   distutils-r1_python_install_all
+   if use examples; then
+   insinto /usr/share/doc/${PF}
+   doins -r examples
+   docompress -x /usr/share/doc/${PF}/examples
+   fi
+}



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

2018-02-16 Thread Agostino Sarubbo
commit: f10848a960a6339863e942de8105151be388171b
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Feb 16 11:31:10 2018 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Feb 16 11:31:10 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f10848a9

media-gfx/icoutils: amd64 stable wrt bug #647378

Signed-off-by: Agostino Sarubbo  gentoo.org>
Package-Manager: Portage-2.3.19, Repoman-2.3.6
RepoMan-Options: --include-arches="amd64"

 media-gfx/icoutils/icoutils-0.32.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-gfx/icoutils/icoutils-0.32.2.ebuild 
b/media-gfx/icoutils/icoutils-0.32.2.ebuild
index a0c5388a704..dbea9dd815b 100644
--- a/media-gfx/icoutils/icoutils-0.32.2.ebuild
+++ b/media-gfx/icoutils/icoutils-0.32.2.ebuild
@@ -10,7 +10,7 @@ SRC_URI="mirror://nongnu/${PN}/${P}.tar.bz2"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~ppc x86 ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="amd64 ~arm ~ppc x86 ~amd64-linux ~x86-linux ~ppc-macos"
 IUSE="nls"
 
 RDEPEND="



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

2018-02-16 Thread Agostino Sarubbo
commit: 6ba8c9d4a3124a9525618d81674583990979e43a
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Feb 16 11:41:04 2018 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Feb 16 11:41:11 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ba8c9d4

app-office/libreoffice-l10n: amd64 stable wrt bug #647186

Signed-off-by: Agostino Sarubbo  gentoo.org>
Package-Manager: Portage-2.3.19, Repoman-2.3.6
RepoMan-Options: --include-arches="amd64"

 app-office/libreoffice-l10n/libreoffice-l10n-5.4.5.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-office/libreoffice-l10n/libreoffice-l10n-5.4.5.1.ebuild 
b/app-office/libreoffice-l10n/libreoffice-l10n-5.4.5.1.ebuild
index faf035fa0b8..eade0e87ec0 100644
--- a/app-office/libreoffice-l10n/libreoffice-l10n-5.4.5.1.ebuild
+++ b/app-office/libreoffice-l10n/libreoffice-l10n-5.4.5.1.ebuild
@@ -14,7 +14,7 @@ 
BASE_SRC_URI_STABLE="https://download.documentfoundation.org/${PN/-l10n/}/stable
 
 LICENSE="|| ( LGPL-3 MPL-1.1 )"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~arm ~arm64 x86 ~amd64-linux ~x86-linux"
 IUSE="offlinehelp"
 
 #



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

2018-02-16 Thread Agostino Sarubbo
commit: e3c7eb240dc2eed3daaec8fc853a5737505758db
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Feb 16 11:40:52 2018 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Feb 16 11:41:10 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e3c7eb24

app-office/libreoffice-bin: amd64 stable wrt bug #647186

Signed-off-by: Agostino Sarubbo  gentoo.org>
Package-Manager: Portage-2.3.19, Repoman-2.3.6
RepoMan-Options: --include-arches="amd64"

 app-office/libreoffice-bin/libreoffice-bin-5.4.5.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-office/libreoffice-bin/libreoffice-bin-5.4.5.1.ebuild 
b/app-office/libreoffice-bin/libreoffice-bin-5.4.5.1.ebuild
index 83d8a7c6245..f741bac8e42 100644
--- a/app-office/libreoffice-bin/libreoffice-bin-5.4.5.1.ebuild
+++ b/app-office/libreoffice-bin/libreoffice-bin-5.4.5.1.ebuild
@@ -51,7 +51,7 @@ SRC_URI="
 IUSE="gnome java kde"
 LICENSE="LGPL-3"
 SLOT="0"
-KEYWORDS="-* ~amd64 x86"
+KEYWORDS="-* amd64 x86"
 
 BIN_COMMON_DEPEND="
app-text/hunspell:0/1.6



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

2018-02-16 Thread Andreas Sturmlechner
commit: e97db0127e9d24f6e710a24dc2702ffe5bc23fe0
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Feb 16 11:51:45 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Feb 16 11:55:30 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e97db012

media-sound/clementine: Add 1.3.1_p20180203 Qt5-based snapshot

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 media-sound/clementine/Manifest|   1 +
 .../clementine/clementine-1.3.1_p20180203.ebuild   | 183 +
 2 files changed, 184 insertions(+)

diff --git a/media-sound/clementine/Manifest b/media-sound/clementine/Manifest
index e631e549623..1436fd31ed2 100644
--- a/media-sound/clementine/Manifest
+++ b/media-sound/clementine/Manifest
@@ -1 +1,2 @@
 DIST clementine-1.3.1_p20171113.tar.gz 8467904 BLAKE2B 
bf1f59b987c0e4ec5c2ced00fab07c1a7e1df0eb5a46e90358b37eaaeaa916fb3e6a08ad79fc5fb791342d857783f615eb3726974dcfef9388da2793b1b7fe6a
 SHA512 
39c459be8e4c5dd53ab9de6cdfd57f947926ccc2cd39ce2f72460bb991f7b2a28e6bc074e7bc23b0eba81c3d630e91dc2373794832c1089a9b5de7b212b94674
+DIST clementine-1.3.1_p20180203.tar.gz 8483246 BLAKE2B 
d338a93d4111be2b4d118df40bfca5fb1107cff68e62a82c387dcf83da8f34b2eeb5649fa16cf2f94cdbfc455ab01982b81091344e82d1c4eef5d7bc23008cf6
 SHA512 
72589c525c5c2452f09fd023df03bc7cfe45278a13d42d76678108ea2c02bf078529cf0169882cd3774ecdf65bbd6443fc1c93336148570c9a1b2a7757af61f4

diff --git a/media-sound/clementine/clementine-1.3.1_p20180203.ebuild 
b/media-sound/clementine/clementine-1.3.1_p20180203.ebuild
new file mode 100644
index 000..8a8acf0c01c
--- /dev/null
+++ b/media-sound/clementine/clementine-1.3.1_p20180203.ebuild
@@ -0,0 +1,183 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PLOCALES="af ar be bg bn br bs ca cs cy da de el en en_CA en_GB eo es et eu fa 
fi fr ga gl he he_IL hi hr hu hy ia id is it ja ka kk ko lt lv mk_MK mr ms my 
nb nl oc pa pl pt pt_BR ro ru si_LK sk sl sr sr@latin sv te tr tr_TR uk uz vi 
zh_CN zh_TW"
+
+MY_P="${P/_}"
+if [[ ${PV} == ** ]]; then
+   EGIT_BRANCH="qt5"
+   EGIT_REPO_URI="https://github.com/clementine-player/Clementine.git;
+   GIT_ECLASS="git-r3"
+else
+   COMMIT=b04367937a3160e15543a07631e36213db7b6048
+   
SRC_URI="https://github.com/${PN}-player/${PN^}/archive/${COMMIT}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~x86"
+fi
+inherit cmake-utils flag-o-matic gnome2-utils l10n virtualx xdg-utils 
${GIT_ECLASS} vcs-snapshot
+unset GIT_ECLASS
+
+DESCRIPTION="Modern music player and library organizer based on Amarok 1.4 and 
Qt"
+HOMEPAGE="https://www.clementine-player.org 
https://github.com/clementine-player/Clementine;
+
+LICENSE="GPL-3"
+SLOT="0"
+IUSE="box cdda +dbus debug dropbox googledrive ipod lastfm mms moodbar mtp 
projectm pulseaudio seafile skydrive test +udisks wiimote"
+
+REQUIRED_USE="
+   udisks? ( dbus )
+   wiimote? ( dbus )
+"
+
+COMMON_DEPEND="
+   app-crypt/qca:2[qt5(+)]
+   dev-db/sqlite:=
+   dev-libs/crypto++
+   dev-libs/glib:2
+   dev-libs/libxml2
+   dev-libs/protobuf:=
+   dev-qt/qtconcurrent:5
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5
+   dev-qt/qtnetwork:5[ssl]
+   dev-qt/qtsql:5[sqlite]
+   dev-qt/qtwidgets:5
+   dev-qt/qtx11extras:5
+   dev-qt/qtxml:5
+   media-libs/chromaprint:=
+   media-libs/gstreamer:1.0
+   media-libs/gst-plugins-base:1.0
+   >=media-libs/libmygpo-qt-1.0.9[qt5]
+   media-libs/taglib[mp4(+)]
+   sys-libs/zlib
+   virtual/glu
+   virtual/opengl
+   x11-libs/libX11
+   cdda? ( dev-libs/libcdio:= )
+   dbus? ( dev-qt/qtdbus:5 )
+   ipod? ( >=media-libs/libgpod-0.8.0 )
+   lastfm? ( >=media-libs/liblastfm-1[qt5] )
+   moodbar? ( sci-libs/fftw:3.0 )
+   mtp? ( >=media-libs/libmtp-1.0.0 )
+   projectm? (
+   media-libs/glew:=
+   >=media-libs/libprojectm-1.2.0
+   )
+"
+# Note: sqlite driver of dev-qt/qtsql is bundled, so no sqlite use is 
required; check if this can be overcome someway;
+# Libprojectm-1.2 seems to work fine, so no reason to use bundled version; 
check clementine's patches:
+# 
https://github.com/clementine-player/Clementine/tree/master/3rdparty/libprojectm/patches
+# Still possibly essential but not applied yet patches are:
+# 06-fix-numeric-locale.patch
+# 08-stdlib.h-for-rand.patch
+RDEPEND="${COMMON_DEPEND}
+   media-plugins/gst-plugins-meta:1.0
+   media-plugins/gst-plugins-soup:1.0
+   media-plugins/gst-plugins-taglib:1.0
+   mms? ( media-plugins/gst-plugins-libmms:1.0 )
+   mtp? ( gnome-base/gvfs[mtp] )
+   udisks? ( sys-fs/udisks:2 )
+"
+DEPEND="${COMMON_DEPEND}
+   || (
+   >=dev-cpp/gtest-1.8.0
+   dev-cpp/gmock
+   )
+   dev-libs/boost:=
+   dev-qt/linguist-tools:5
+   sys-devel/gettext
+   

[gentoo-commits] repo/gentoo:master commit in: app-office/libreoffice-bin-debug/, app-office/libreoffice/, ...

2018-02-16 Thread Andreas Sturmlechner
commit: 6a883ab4e6e328652f5f15203ef38985966cceab
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Feb 16 11:57:36 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Feb 16 11:58:42 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a883ab4

app-office/libreoffice*: Cleanup vulnerable 5.4.4.2

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

 app-office/libreoffice-bin-debug/Manifest  |  12 -
 .../libreoffice-bin-debug-5.4.4.2.ebuild   |  87 
 .../libreoffice-bin/libreoffice-bin-5.4.4.2.ebuild | 255 -
 .../libreoffice-l10n-5.4.4.2.ebuild|  88 
 app-office/libreoffice/libreoffice-5.4.4.2.ebuild  | 579 -
 5 files changed, 1021 deletions(-)

diff --git a/app-office/libreoffice-bin-debug/Manifest 
b/app-office/libreoffice-bin-debug/Manifest
index ccd22d87240..05bebdc2b7f 100644
--- a/app-office/libreoffice-bin-debug/Manifest
+++ b/app-office/libreoffice-bin-debug/Manifest
@@ -1,24 +1,12 @@
-DIST amd64-debug-libreoffice-5.4.4.2.tar.xz 1157249908 BLAKE2B 
f3f54787550e151b23d9d40d5fa17d37dde0343570bda58c271be6eb5b59722cee784c799a675d6e4bbaf253d2e93534d0509908dbdb899e76f1d45d7660f2bf
 SHA512 
9df6da88372d326694737c67d5f6333b36aed6661e4e1dbd079aa102cb910d23e152c541a456f05852be3aea6994f5ee7a555ce3444b81d9b8bb8e91f9ed65ce
 DIST amd64-debug-libreoffice-5.4.5.1.tar.xz 1157575908 BLAKE2B 
8e1d646aa90c6739afe00da67fcaa93431c2504c190e8537393cac5a77033672a3df45f2b261e8dd262cbcb0e0cea0992994e8bd53f5cebcc5b55d0044115553
 SHA512 
dac4a9bc7e0c2c11f2d4d45dbb4bc6b91ad32ab226a26cebb81b070b2d672fa03c0b5bc9aee08447d55b285b915a118e6d0fc27c9cba27d9d93ea233c12915bd
-DIST amd64-debug-libreoffice-gnome-5.4.4.2.xd3 331643342 BLAKE2B 
b61c70427b1a279275829542b135891204f258cf526b2b0f8d892e1f1a9b37477bd859099638385cd7bd342671a476b3f0bbacaa02b2622cb9bb080f6fe1deea
 SHA512 
592287ef7358385568eb80d3420d84de2f8322f0c76bc187fd0147a8007ca2bab879caa04cca3f7aff9601de3b5d9b3210e262c6c6aaf9d7197ed61d1988ce97
 DIST amd64-debug-libreoffice-gnome-5.4.5.1.xd3 331679185 BLAKE2B 
aa8e055aa7be3cbca196934e4f2d7ddceb3cccf92a1d3f1bb4bfc8b8e73274abd7b36dfa515e3f11052e131fa31af500761d88e28839c697ca2951e62015b2a3
 SHA512 
c3d9f4b5732a870090c598fc3d697a7c508b418574899fe36aadc4e691155887b9366ca46dedc30ea4d59bbf7643d839bdcf949abe3fbd683d4e161a20b6ae8c
-DIST amd64-debug-libreoffice-gnome-java-5.4.4.2.xd3 563946969 BLAKE2B 
ab9d4bd1367ddc03a4a2857235b366deff616f28424efe253877cb0eb66c12b2d43b2e8fb7b9dcbcfe3f348b239728ad0f990ed03db419fdc9bb46d38e2493b7
 SHA512 
080f4f86358f5180781460f1eee501bc34654ca2ef5a0445d24c3d1e72edef5275ba0e21da6aa3838b51438c39701963f6e151e6c8aed4325967bd0cba26385e
 DIST amd64-debug-libreoffice-gnome-java-5.4.5.1.xd3 563805504 BLAKE2B 
8b4cdf10ef011c4657cec26a78d8ed79c1c8de36a67a62a0fd0daa3d7f9d739bd38d611cf1f79aa7a25c189ec2fb1fa22f292bb79769686dc73be11373b7135a
 SHA512 
52c618371722136bce7440ed20b7d3a01c66a215d13c037a8bb2eb8691f51d38ff37310b063598f8e5750235304de018de9acb77f93912d44f9e22877ed27670
-DIST amd64-debug-libreoffice-java-5.4.4.2.xd3 555918957 BLAKE2B 
7bccebd636c89f14eafa942b09591f36e45339690bf64266feb8aa13f243547a1f4cb64287c9a896ac44ab42db8ab6549d149f34932bd727cef06236c335dd7a
 SHA512 
048aeac43dc6751faafd9541323fc219dab5aae34781a292113e75e6ded96b20a002ecd03f10f8b7df0d538e4cba9dcbf659f42b45d14940dfe89054ec5a1fde
 DIST amd64-debug-libreoffice-java-5.4.5.1.xd3 555709754 BLAKE2B 
13131e8c9e61663b6b595af308d307806ab3ded347796d669d397782b3795dae4bb477ca214007cd7470c7476b7ff0fb8e4b0b90a2581ff09bfe273f1ac81eb2
 SHA512 
809c7787b36a5354295d60a311ae3e5f48f078f7e0a596aa48ab099796d59f3aa30d40441cf834480665717dd72b98e28205e3cc985611901d8ba85d99c4a318
-DIST amd64-debug-libreoffice-kde-5.4.4.2.xd3 338710001 BLAKE2B 
cc11889039cdddceb109b6274c19a5311ca1900466e4e4bcfe9c67280eaca63f6c6a09dd3dfdb824d3571c2cc23a967d0242cc3e93f5803c80fee5abfb6ab523
 SHA512 
66868097eb0c9dfcd727903066838e56ab16d163268300efab51d77ec70912bbc8973d926b7d0282e311cb01f21e576536e004ac1c555c4d6b151045d5699ac5
 DIST amd64-debug-libreoffice-kde-5.4.5.1.xd3 337957489 BLAKE2B 
d7599148be277042322c10511ce721bc59ed29ba54dacc696b6b00768baa6f4f2ebaebad227457db22454e0adc1ea59aab4a63c592b10b87ac773af02b2a
 SHA512 
06a2afb7d014fd6ddbfc935267e59c82a9295c37bd30d17d210627b0678bd6050810c54e675e41627f5f9fe4814c14768c7cc25436388bcbafe5839868fe4964
-DIST amd64-debug-libreoffice-kde-java-5.4.4.2.xd3 557723085 BLAKE2B 
014a3ec204e5253b15cd6375f73a4907951444f076c8acf5f7fbcdb8dc85fcf617cc659e25cf61343bb4826a9c0d47b3187e96d0f79c5afafdf6e5243033d994
 SHA512 
0a5b44a3579e315e58a44b32299cd67d06ebef5c2dabc70ddf6403b1502de15d228f0496980cf9b4decbde3213600b0686ef016d93877c22d7ddcfad9b51090f
 DIST amd64-debug-libreoffice-kde-java-5.4.5.1.xd3 557521078 BLAKE2B 
343b9dc888cc1582e2ac14532f5de2e2b728be3919204296696e208774da82f3e90a2f447bc5c3d703383c57e6155486fd0b7f5900185969141c69877dfafb16
 SHA512 

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

2018-02-16 Thread Lars Wendler
commit: dcddccb97985a59b62986e7226009616edfcb24c
Author: Lars Wendler  gentoo  org>
AuthorDate: Fri Feb 16 13:02:32 2018 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Fri Feb 16 13:02:32 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dcddccb9

Revert "app-emulation/virtualbox-modules: Remove useless maintainer 
"

This reverts commit 10bc128fe31ac40ee5413f3885bd2e8326161403.

Has not been added with maintainer's consent.

 app-emulation/virtualbox-modules/metadata.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/app-emulation/virtualbox-modules/metadata.xml 
b/app-emulation/virtualbox-modules/metadata.xml
index 3603554891f..851d70de80c 100644
--- a/app-emulation/virtualbox-modules/metadata.xml
+++ b/app-emulation/virtualbox-modules/metadata.xml
@@ -7,6 +7,7 @@
   
   
 masterzo...@gmail.com
+Proxy maintainer. CC him on bugs
   
   
 Apply patch needed for pax enabled kernels



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

2018-02-16 Thread Jeroen Roovers
commit: 42b72e32c2b5130ee631ed380198003eae188f3d
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Fri Feb 16 10:04:17 2018 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Fri Feb 16 10:04:17 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=42b72e32

www-client/opera: Version 51.0.2830.34.

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 www-client/opera/Manifest  |   1 +
 www-client/opera/opera-51.0.2830.34.ebuild | 109 +
 2 files changed, 110 insertions(+)

diff --git a/www-client/opera/Manifest b/www-client/opera/Manifest
index 56ca68e56e1..e2163ec2c61 100644
--- a/www-client/opera/Manifest
+++ b/www-client/opera/Manifest
@@ -4,3 +4,4 @@ DIST opera-12.16-1860.i386.linux.tar.xz 13154668 BLAKE2B 
7f9ef54f44bc143c13173bc
 DIST opera-12.16-1860.x86_64.linux.tar.xz 14018800 BLAKE2B 
e0cb727ea79868d1c3c692d445fc8949f554c3bbe2bf3c9f222885891458cab7af1a29096cd3caf6936e83068841dda4bff5b8a17eb55a86bebe39ce2b270183
 SHA512 
c1289f352ea5fc8133b105771f48fdc56ccd770920330b1a0ed939ff909abc68081447673572eabeb1aae6db5194b6ab35c93afad78a91d8f7a9a0f91e81ef8b
 DIST opera-stable_50.0.2762.67_amd64.deb 51961360 BLAKE2B 
3f5eba38b5a6b1f65cdb00c71188c217ad850ec851423120fdfafead4fc9a58f0e4ac65a3e00526ceb507a75b204bc95acf6c6c9a31742a09710e04887721c4a
 SHA512 
e0c9dc26b65d35988380d1e387be931cb82b917aec69da104529bdf17cc9950e6ec0d7557d3ae8acd6b4701c95af63ae25cedfff8876700d85b388519bd6198b
 DIST opera-stable_51.0.2830.26_amd64.deb 52162180 BLAKE2B 
49a2e96d31ccc322638b388c1f4cb4d96fbfde72edab0c3bc9b535d24246ef07b04a94c164fca9109941c706d376036361f22b5d665e1322eb34e435411765f6
 SHA512 
907bddae177df54fc1ca6124ffa5ace63adffaaac67ee9c19ac674d4c28813db6c7c1368f626d74f15dfafa89ce906eea3306829fa4b664fdf1751c71ebdd685
+DIST opera-stable_51.0.2830.34_amd64.deb 52624046 BLAKE2B 
f358ca1048644c876d76729e88cb5c306e51b3cb1a671900f33a1ba49c532355c58e0f7349071974cd1ccf20524ad9474c067eb0afa2eb3349cdb202a3d56006
 SHA512 
102e3a8f09b920b937f9b6aa5ddca773009433522d4869cf39a7281a80f90914b4107fb0e33e7ca4d37a96a22f719d371f6cf2b19ba3f099ba4f95c2e76262b1

diff --git a/www-client/opera/opera-51.0.2830.34.ebuild 
b/www-client/opera/opera-51.0.2830.34.ebuild
new file mode 100644
index 000..139f6afa7c7
--- /dev/null
+++ b/www-client/opera/opera-51.0.2830.34.ebuild
@@ -0,0 +1,109 @@
+# Copyright 1999-2018 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-419 es fil fi fr-CA fr 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 gnome2-utils multilib unpacker xdg-utils
+
+DESCRIPTION="A fast and secure web browser"
+HOMEPAGE="http://www.opera.com/;
+LICENSE="OPERA-2014"
+SLOT="0"
+SRC_URI_BASE="
+   http://download1.operacdn.com/pub/
+   http://download2.operacdn.com/pub/
+   http://download3.operacdn.com/pub/
+   http://download4.operacdn.com/pub/
+"
+for uri in ${SRC_URI_BASE}; do
+SRC_URI+="
+   "${uri}${PN}/desktop/${PV}/linux/${PN}-stable_${PV}_amd64.deb"
+"
+done
+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+:2
+   x11-libs/libX11
+   x11-libs/libXScrnSaver
+   x11-libs/libXcomposite
+   x11-libs/libXcursor
+   x11-libs/libXdamage
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libXi
+   x11-libs/libXrandr
+   x11-libs/libXrender
+   x11-libs/libXtst
+   x11-libs/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
+   ;;
+   esac
+
+   rm usr/bin/${PN} || die
+
+   rm usr/share/doc/${PN}-stable/copyright || die
+   mv usr/share/doc/${PN}-stable 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
+}
+
+pkg_preinst() {
+   gnome2_icon_savelist
+}
+
+pkg_postrm() {
+   gnome2_icon_cache_update
+   xdg_desktop_database_update
+   

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

2018-02-16 Thread Jeroen Roovers
commit: c32eedcc99e88bd54c5227c35d4f1a5f949dd2b8
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Fri Feb 16 10:04:51 2018 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Fri Feb 16 10:04:51 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c32eedcc

www-client/opera: Old.

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 www-client/opera/Manifest  |   1 -
 www-client/opera/opera-50.0.2762.67.ebuild | 109 -
 2 files changed, 110 deletions(-)

diff --git a/www-client/opera/Manifest b/www-client/opera/Manifest
index e2163ec2c61..d936d676bd7 100644
--- a/www-client/opera/Manifest
+++ b/www-client/opera/Manifest
@@ -2,6 +2,5 @@ DIST opera-12.16-1860.amd64.freebsd.tar.xz 13312684 BLAKE2B 
2c4cd52a07999c5beabe
 DIST opera-12.16-1860.i386.freebsd.tar.xz 13385696 BLAKE2B 
35fef5a5d1784941ce11ff3fed440d9c8f83ce5f9a0a8aad3f68deb470a7d82accfe7c9c93be225b458c0fc8e738ca7841d3d14abcaa201801321f3280f2b58f
 SHA512 
0bb2c0548765ea476cdb8be6c84faf1d60dddb5a2c08b7312027f4cd17fa8ebd4fbc1a97657bbcb0ac07733e5f3b340b181a307a778c38543140adbfe7f8b844
 DIST opera-12.16-1860.i386.linux.tar.xz 13154668 BLAKE2B 
7f9ef54f44bc143c13173bce92543351c39288058455baf3fde19f9f8766c9acd72971216c8c340fd89e918f18e89320eb8d13c4be9ec71635e2073c94c90067
 SHA512 
a13ec53311e3e78f35103a9dd5337c0e9a555362860213080211ee9d21de88fbd6aae03bed20b7515874d5a09dfbab108954213745fb82175f5e48e555152613
 DIST opera-12.16-1860.x86_64.linux.tar.xz 14018800 BLAKE2B 
e0cb727ea79868d1c3c692d445fc8949f554c3bbe2bf3c9f222885891458cab7af1a29096cd3caf6936e83068841dda4bff5b8a17eb55a86bebe39ce2b270183
 SHA512 
c1289f352ea5fc8133b105771f48fdc56ccd770920330b1a0ed939ff909abc68081447673572eabeb1aae6db5194b6ab35c93afad78a91d8f7a9a0f91e81ef8b
-DIST opera-stable_50.0.2762.67_amd64.deb 51961360 BLAKE2B 
3f5eba38b5a6b1f65cdb00c71188c217ad850ec851423120fdfafead4fc9a58f0e4ac65a3e00526ceb507a75b204bc95acf6c6c9a31742a09710e04887721c4a
 SHA512 
e0c9dc26b65d35988380d1e387be931cb82b917aec69da104529bdf17cc9950e6ec0d7557d3ae8acd6b4701c95af63ae25cedfff8876700d85b388519bd6198b
 DIST opera-stable_51.0.2830.26_amd64.deb 52162180 BLAKE2B 
49a2e96d31ccc322638b388c1f4cb4d96fbfde72edab0c3bc9b535d24246ef07b04a94c164fca9109941c706d376036361f22b5d665e1322eb34e435411765f6
 SHA512 
907bddae177df54fc1ca6124ffa5ace63adffaaac67ee9c19ac674d4c28813db6c7c1368f626d74f15dfafa89ce906eea3306829fa4b664fdf1751c71ebdd685
 DIST opera-stable_51.0.2830.34_amd64.deb 52624046 BLAKE2B 
f358ca1048644c876d76729e88cb5c306e51b3cb1a671900f33a1ba49c532355c58e0f7349071974cd1ccf20524ad9474c067eb0afa2eb3349cdb202a3d56006
 SHA512 
102e3a8f09b920b937f9b6aa5ddca773009433522d4869cf39a7281a80f90914b4107fb0e33e7ca4d37a96a22f719d371f6cf2b19ba3f099ba4f95c2e76262b1

diff --git a/www-client/opera/opera-50.0.2762.67.ebuild 
b/www-client/opera/opera-50.0.2762.67.ebuild
deleted file mode 100644
index 139f6afa7c7..000
--- a/www-client/opera/opera-50.0.2762.67.ebuild
+++ /dev/null
@@ -1,109 +0,0 @@
-# Copyright 1999-2018 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-419 es fil fi fr-CA fr 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 gnome2-utils multilib unpacker xdg-utils
-
-DESCRIPTION="A fast and secure web browser"
-HOMEPAGE="http://www.opera.com/;
-LICENSE="OPERA-2014"
-SLOT="0"
-SRC_URI_BASE="
-   http://download1.operacdn.com/pub/
-   http://download2.operacdn.com/pub/
-   http://download3.operacdn.com/pub/
-   http://download4.operacdn.com/pub/
-"
-for uri in ${SRC_URI_BASE}; do
-SRC_URI+="
-   "${uri}${PN}/desktop/${PV}/linux/${PN}-stable_${PV}_amd64.deb"
-"
-done
-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+:2
-   x11-libs/libX11
-   x11-libs/libXScrnSaver
-   x11-libs/libXcomposite
-   x11-libs/libXcursor
-   x11-libs/libXdamage
-   x11-libs/libXext
-   x11-libs/libXfixes
-   x11-libs/libXi
-   x11-libs/libXrandr
-   x11-libs/libXrender
-   x11-libs/libXtst
-   x11-libs/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
-   ;;
-   esac
-
-   rm usr/bin/${PN} || die
-
-   rm usr/share/doc/${PN}-stable/copyright || die
-   mv 

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

2018-02-16 Thread Richard Freeman
commit: 05053a3e0286c1882bdca0de8cf68ece2ee3e75e
Author: Richard Freeman  gentoo  org>
AuthorDate: Fri Feb 16 15:45:08 2018 +
Commit: Richard Freeman  gentoo  org>
CommitDate: Fri Feb 16 15:45:08 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=05053a3e

www-client/chromium: amd64 stable

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

 www-client/chromium/chromium-64.0.3282.167.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-client/chromium/chromium-64.0.3282.167.ebuild 
b/www-client/chromium/chromium-64.0.3282.167.ebuild
index 1f79ba7bd6f..a87d5daac9e 100644
--- a/www-client/chromium/chromium-64.0.3282.167.ebuild
+++ b/www-client/chromium/chromium-64.0.3282.167.ebuild
@@ -16,7 +16,7 @@ 
SRC_URI="https://commondatastorage.googleapis.com/chromium-browser-official/${P}
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~x86"
 IUSE="component-build cups gnome-keyring +hangouts jumbo-build kerberos neon 
pic +proprietary-codecs pulseaudio selinux +suid +system-ffmpeg +system-icu 
+system-libvpx +tcmalloc widevine"
 RESTRICT="!system-ffmpeg? ( proprietary-codecs? ( bindist ) )"
 



[gentoo-commits] proj/ruby-scripts:master commit in: patchsets/patches-2.5.0/

2018-02-16 Thread Hans de Graaff
commit: 8161c1cf0cd986cfefdda9e5ef0d8752a33c9d30
Author: Hans de Graaff  degraaff  org>
AuthorDate: Fri Feb 16 14:39:41 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Feb 16 14:39:41 2018 +
URL:https://gitweb.gentoo.org/proj/ruby-scripts.git/commit/?id=8161c1cf

add patchset for 2.5.0

 patchsets/patches-2.5.0/005_no-undefined-ext.patch | 11 +++
 patchsets/patches-2.5.0/009_no-gems.patch  | 95 ++
 2 files changed, 106 insertions(+)

diff --git a/patchsets/patches-2.5.0/005_no-undefined-ext.patch 
b/patchsets/patches-2.5.0/005_no-undefined-ext.patch
new file mode 100644
index 000..a6e1ebb
--- /dev/null
+++ b/patchsets/patches-2.5.0/005_no-undefined-ext.patch
@@ -0,0 +1,11 @@
+--- configure.ac.~1~   2017-12-15 10:43:40.0 +0100
 configure.ac   2017-12-25 11:02:19.099076831 +0100
+@@ -3233,7 +3233,7 @@
+   [linux* | gnu* | k*bsd*-gnu | netbsd* | bsdi* | kopensolaris*-gnu | 
haiku*], [
+   : ${LDSHARED='$(CC) -shared'}
+   AS_IF([test "$rb_cv_binary_elf" = yes], [
+-  LDFLAGS="$LDFLAGS -Wl,-export-dynamic"
++  LDFLAGS="$LDFLAGS -Wl,-export-dynamic 
-Wl,--no-undefined"
+   ])
+   rb_cv_dlopen=yes],
+   [interix*], [   : ${LDSHARED='$(CC) -shared'}

diff --git a/patchsets/patches-2.5.0/009_no-gems.patch 
b/patchsets/patches-2.5.0/009_no-gems.patch
new file mode 100644
index 000..6e942cb
--- /dev/null
+++ b/patchsets/patches-2.5.0/009_no-gems.patch
@@ -0,0 +1,95 @@
+--- tool/rbinstall.rb.~1~  2017-10-30 06:45:20.0 +0100
 tool/rbinstall.rb  2017-12-25 11:06:53.340432435 +0100
+@@ -700,20 +700,10 @@
+ # :startdoc:
+ 
+ install?(:ext, :comm, :gem, :'default-gems', :'default-gems-comm') do
+-  install_default_gem('lib', srcdir)
++  # Gems are unbundled in Gentoo
+ end
+ install?(:ext, :arch, :gem, :'default-gems', :'default-gems-arch') do
+-  install_default_gem('ext', srcdir) do |path|
+-# assume that gemspec and extconf.rb are placed in the same directory
+-success = false
+-begin
+-  IO.foreach(File.dirname(path[(srcdir.size+1)..-1]) + "/Makefile") do |l|
+-break success = true if /^TARGET\s*=/ =~ l
+-  end
+-rescue Errno::ENOENT
+-end
+-success
+-  end
++  # Gems are unbundled in Gentoo
+ end
+ 
+ def load_gemspec(file)
+@@ -765,68 +755,7 @@
+ end
+ 
+ install?(:ext, :comm, :gem, :'bundled-gems') do
+-  gem_dir = Gem.default_dir
+-  directories = Gem.ensure_gem_subdirectories(gem_dir, :mode => $dir_mode)
+-  prepare "bundled gems", gem_dir, directories
+-  install_dir = with_destdir(gem_dir)
+-  installed_gems = {}
+-  options = {
+-:install_dir => install_dir,
+-:bin_dir => with_destdir(bindir),
+-:domain => :local,
+-:ignore_dependencies => true,
+-:dir_mode => $dir_mode,
+-:data_mode => $data_mode,
+-:prog_mode => $prog_mode,
+-:wrappers => true,
+-:format_executable => true,
+-  }
+-  gem_ext_dir = "#$extout/gems/#{CONFIG['arch']}"
+-  extensions_dir = Gem::StubSpecification.gemspec_stub("", gem_dir, 
gem_dir).extensions_dir
+-  Gem::Specification.each_gemspec([srcdir+'/gems/*']) do |path|
+-spec = load_gemspec(path)
+-next unless spec.platform == Gem::Platform::RUBY
+-next unless spec.full_name == path[srcdir.size..-1][/\A\/gems\/([^\/]+)/, 
1]
+-spec.extension_dir = "#{extensions_dir}/#{spec.full_name}"
+-if File.directory?(ext = "#{gem_ext_dir}/#{spec.full_name}")
+-  spec.extensions[0] ||= "-"
+-end
+-ins = RbInstall::UnpackedInstaller.new(spec, options)
+-puts "#{INDENT}#{spec.name} #{spec.version}"
+-ins.install
+-File.chmod($data_mode, File.join(install_dir, "specifications", 
"#{spec.full_name}.gemspec"))
+-unless spec.extensions.empty?
+-  install_recursive(ext, spec.extension_dir)
+-end
+-installed_gems[spec.full_name] = true
+-  end
+-  installed_gems, gems = Dir.glob(srcdir+'/gems/*.gem').partition {|gem| 
installed_gems.key?(File.basename(gem, '.gem'))}
+-  unless installed_gems.empty?
+-install installed_gems, gem_dir+"/cache"
+-  end
+-  next if gems.empty?
+-  if defined?(Zlib)
+-Gem.instance_variable_set(:@ruby, with_destdir(File.join(bindir, 
ruby_install_name)))
+-silent = Gem::SilentUI.new
+-gems.each do |gem|
+-  inst = Gem::Installer.new(gem, options)
+-  inst.spec.extension_dir = with_destdir(inst.spec.extension_dir)
+-  begin
+-Gem::DefaultUserInteraction.use_ui(silent) {inst.install}
+-  rescue Gem::InstallError => e
+-next
+-  end
+-  gemname = File.basename(gem)
+-  puts "#{INDENT}#{gemname}"
+-end
+-# fix directory permissions
+-# TODO: Gem.install should accept :dir_mode option or something
+-File.chmod($dir_mode, *Dir.glob(install_dir+"/**/"))
+-# fix .gemspec permissions
+-File.chmod($data_mode, 

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

2018-02-16 Thread Hans de Graaff
commit: 60985b8efca07fa2ec52c0823ec5f060faa4
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Feb 16 16:33:24 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Feb 16 16:33:55 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6098

dev-lang/ruby: fix ia64 build issues, bug 646944

Closes: https://bugs.gentoo.org/646944
Package-Manager: Portage-2.3.19, Repoman-2.3.6

 dev-lang/ruby/Manifest |   1 +
 dev-lang/ruby/ruby-2.5.0-r2.ebuild | 238 +
 2 files changed, 239 insertions(+)

diff --git a/dev-lang/ruby/Manifest b/dev-lang/ruby/Manifest
index 6221126b820..9accafd2361 100644
--- a/dev-lang/ruby/Manifest
+++ b/dev-lang/ruby/Manifest
@@ -6,3 +6,4 @@ DIST ruby-patches-2.2.9.tar.bz2 5764 BLAKE2B 
f50729480a4231db51de7981acb04dafa09
 DIST ruby-patches-2.3.6.tar.bz2 3030 BLAKE2B 
7c1e80ff0569a03672f53820c665933056b46bcf791c9132cb9f358f72df693749f02da65ca7469c3dd0f652d7dc7bfaa03dccd4eb900562361876023fb65b42
 SHA512 
54cc3f2bfd1967b8558736e5a5240b886a56b22defca5813f45b1f4dca9af169b4d59d60b327ec8411e824970ac6da1cec53cfc31833403742e9d6941e5a78f1
 DIST ruby-patches-2.4.3.tar.bz2 2898 BLAKE2B 
e46502dbb0aa25c3d71693a6c04b433bd4de60f194cdd283517c4b08da190356885d9bca4a6765402088185fa8ec681156e8e8eecf0703a2c1ea7bb81adc0bf9
 SHA512 
d767d43c7df737469247e42e1c4205b8c6850c8f335a2869c884f145c037e9bab10492cc7cd2903f5c33e232cdc5bbdabb3e8da837c7bf420b9d58d1d33149ed
 DIST ruby-patches-2.5.0-r1.tar.bz2 1888 BLAKE2B 
38358c4d10a5c825ad1d50aa9e538fbfb0875deffaecf2064be3c52d593539f37b83bf726437922b1f13bd3d5c63e30ae071cd75c891e7083d3a363c4b49c905
 SHA512 
39068008cd7050a6787cfe35ef0a21ebeb5128226153b80f8d34e89bc77d6159f32e6980dfd8f3e38fc748cf3d648d102b3dcfcb79a484a517a5008bfd8161b9
+DIST ruby-patches-2.5.0-r2.tar.bz2 2986 BLAKE2B 
64d64eda19bff94f205a6314c2af59896064fb64c118e0f3859d82aeb7e58478170b9160804ab8faf569054b65228abeecc5900e568e17133c21e9aed9bdf589
 SHA512 
c2bca3f98c7bb1de267b9f07eb1b0903c499c79e9c9d0166a6924e88e837434f27ddedd7aead7ebbe32f0530f751601ac5486a0db46ee28b94d7cea13e0e7924

diff --git a/dev-lang/ruby/ruby-2.5.0-r2.ebuild 
b/dev-lang/ruby/ruby-2.5.0-r2.ebuild
new file mode 100644
index 000..a6c97c1a736
--- /dev/null
+++ b/dev-lang/ruby/ruby-2.5.0-r2.ebuild
@@ -0,0 +1,238 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+#PATCHSET=1
+
+inherit autotools eutils flag-o-matic multilib versionator
+
+MY_P="${PN}-$(get_version_component_range 1-3)"
+S=${WORKDIR}/${MY_P}
+
+SLOT=$(get_version_component_range 1-2)
+MY_SUFFIX=$(delete_version_separator 1 ${SLOT})
+RUBYVERSION=${SLOT}.0
+
+if [[ -n ${PATCHSET} ]]; then
+   if [[ ${PVR} == ${PV} ]]; then
+   PATCHSET="${PV}-r0.${PATCHSET}"
+   else
+   PATCHSET="${PVR}.${PATCHSET}"
+   fi
+else
+   PATCHSET="${PVR}"
+fi
+
+DESCRIPTION="An object-oriented scripting language"
+HOMEPAGE="http://www.ruby-lang.org/;
+SRC_URI="mirror://ruby/${SLOT}/${MY_P}.tar.xz
+
https://dev.gentoo.org/~graaff/ruby-team/${PN}-patches-${PATCHSET}.tar.bz2;
+
+LICENSE="|| ( Ruby-BSD BSD-2 )"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-fbsd ~x86-fbsd"
+IUSE="berkdb debug doc examples gdbm ipv6 jemalloc libressl +rdoc rubytests 
socks5 ssl static-libs tk xemacs"
+
+RDEPEND="
+   berkdb? ( sys-libs/db:= )
+   gdbm? ( sys-libs/gdbm:= )
+   jemalloc? ( dev-libs/jemalloc )
+   ssl? (
+   !libressl? ( dev-libs/openssl:0= )
+   libressl? ( dev-libs/libressl )
+   )
+   socks5? ( >=net-proxy/dante-1.1.13 )
+   tk? (
+   dev-lang/tcl:0=[threads]
+   dev-lang/tk:0=[threads]
+   )
+   dev-libs/libyaml
+   virtual/libffi
+   sys-libs/zlib
+   >=app-eselect/eselect-ruby-20171225
+"
+
+DEPEND="${RDEPEND}"
+
+BUNDLED_GEMS="
+   >=dev-ruby/did_you_mean-1.2.0:2.5[ruby_targets_ruby25]
+   >=dev-ruby/minitest-5.10.3[ruby_targets_ruby25]
+   >=dev-ruby/net-telnet-0.1.1[ruby_targets_ruby25]
+   >=dev-ruby/power_assert-1.1.1[ruby_targets_ruby25]
+   >=dev-ruby/rake-12.3.0[ruby_targets_ruby25]
+   >=dev-ruby/test-unit-3.2.7[ruby_targets_ruby25]
+   >=dev-ruby/xmlrpc-0.3.0[ruby_targets_ruby25]
+"
+
+PDEPEND="
+   ${BUNDLED_GEMS}
+   virtual/rubygems[ruby_targets_ruby25]
+   >=dev-ruby/json-2.0.2[ruby_targets_ruby25]
+   rdoc? ( >=dev-ruby/rdoc-5.1.0[ruby_targets_ruby25] )
+   xemacs? ( app-xemacs/ruby-modes )"
+
+src_prepare() {
+   EPATCH_FORCE="yes" EPATCH_SUFFIX="patch" \
+   epatch "${WORKDIR}/patches"
+
+   einfo "Unbundling gems..."
+   cd "$S"
+   # Remove bundled gems that we will install via PDEPEND, bug
+   # 539700. Use explicit version numbers to ensure rm fails when they
+   # change so we can update dependencies accordingly.
+   rm 

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

2018-02-16 Thread Pacho Ramos
commit: d6640b5ee964654299e861e0026af480f18d9f70
Author: Pacho Ramos  gentoo  org>
AuthorDate: Fri Feb 16 14:08:48 2018 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Fri Feb 16 14:11:06 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d6640b5e

x11-terms/roxterm: Drop old (#622004)

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 x11-terms/roxterm/Manifest|  1 -
 x11-terms/roxterm/roxterm-2.9.3-r2.ebuild | 64 ---
 2 files changed, 65 deletions(-)

diff --git a/x11-terms/roxterm/Manifest b/x11-terms/roxterm/Manifest
index e6d0165f22c..2984ef800a2 100644
--- a/x11-terms/roxterm/Manifest
+++ b/x11-terms/roxterm/Manifest
@@ -1,2 +1 @@
-DIST roxterm-2.9.3.tar.bz2 364120 BLAKE2B 
f304ef08c5c5b9724ab4fb8275d657476ea946dffd7b412aa29cd37c6e9c18335755a3a2e8c1e9157deb89ecb5ca1c3ea426d65afa5b9d74c5f6496f7989cf56
 SHA512 
3f197ebc532721a6132da96d3b4bf65032def43eba4d7b00ecb2c74223c43c0549a9605753e81992c2c4b4955adbbc041e8a31f22947752dc52a9edd46457d16
 DIST roxterm-3.1.5.tar.xz 309892 BLAKE2B 
11ede6d870a2aa96bfff4974ab33ac4814802f6b08e684f9367e3e268adc113be2b0c92eb337447f8d20a687c7be5f414854cf1f75831ef6c38f4d78d3897317
 SHA512 
f07989331b1cf915e94582bfceff8cb87f20613eb272ccc502fb49c7508a1330cfa3b137c59f300b8541595aed541867c1b0aad36809e7e9a326f7119fde2acd

diff --git a/x11-terms/roxterm/roxterm-2.9.3-r2.ebuild 
b/x11-terms/roxterm/roxterm-2.9.3-r2.ebuild
deleted file mode 100644
index 4cf99a29d53..000
--- a/x11-terms/roxterm/roxterm-2.9.3-r2.ebuild
+++ /dev/null
@@ -1,64 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python2_7 )
-inherit gnome2-utils python-any-r1 toolchain-funcs
-
-DESCRIPTION="A terminal emulator designed to integrate with the ROX 
environment"
-HOMEPAGE="http://roxterm.sourceforge.net/;
-SRC_URI="mirror://sourceforge/roxterm/${P}.tar.bz2"
-
-LICENSE="GPL-2 LGPL-3"
-SLOT="0"
-KEYWORDS="amd64 ppc x86"
-IUSE="nls"
-
-RDEPEND=">=dev-libs/dbus-glib-0.100
-   >=dev-libs/glib-2.28
-   x11-libs/gtk+:3
-   x11-libs/libICE
-   x11-libs/libSM
-   x11-libs/vte:2.90"
-DEPEND="${RDEPEND}
-   ${PYTHON_DEPS}
-   dev-libs/libxslt
-   dev-python/lockfile
-   virtual/pkgconfig
-   virtual/imagemagick-tools
-   nls? ( app-text/po4a sys-devel/gettext )"
-
-src_configure() {
-   local myconf=(
-   CC="$(tc-getCC)"
-   CFLAGS="${CFLAGS}"
-   LDFLAGS="${LDFLAGS}"
-   --prefix=/usr
-   --docdir="/usr/share/doc/${PF}"
-   --destdir="${D}"
-   )
-
-   use nls || myconf+=( --disable-gettext --disable-po4a 
--disable-translations )
-   ./mscript.py configure "${myconf[@]}"
-}
-
-src_compile() {
-   ./mscript.py build
-}
-
-src_install() {
-   ./mscript.py install
-}
-
-pkg_preinst() {
-   gnome2_icon_savelist
-}
-
-pkg_postinst() {
-   gnome2_icon_cache_update
-}
-
-pkg_postrm() {
-   gnome2_icon_cache_update
-}



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

2018-02-16 Thread Mike Gilbert
commit: 9685b5cbc916c052ba4cebc989d9bb07f5bc26b5
Author: Mike Gilbert  gentoo  org>
AuthorDate: Fri Feb 16 15:59:54 2018 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Fri Feb 16 15:59:54 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9685b5cb

www-client/chromium: remove old

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

 www-client/chromium/Manifest  |   1 -
 www-client/chromium/chromium-64.0.3282.140.ebuild | 679 --
 2 files changed, 680 deletions(-)

diff --git a/www-client/chromium/Manifest b/www-client/chromium/Manifest
index 2b194a5d8ed..d4015acc90e 100644
--- a/www-client/chromium/Manifest
+++ b/www-client/chromium/Manifest
@@ -1,4 +1,3 @@
-DIST chromium-64.0.3282.140.tar.xz 482252896 BLAKE2B 
68d71353fca6f6022119baeeb4db42722d82a9f2d2c1738b372cc8d35b58ee5fada8af96b08ffc3599555b4f9f41be29eed2df3cc43ce4e5f3a94db07ac8efff
 SHA512 
84a559e594d544ce3784b2d30831bd0cf4ef04896c0d107793b158f996aac0a41b731ed0c0fb751da2e06de7202df8235348468ff28fb4aef6e8cfb56ab0d89d
 DIST chromium-64.0.3282.167.tar.xz 482246360 BLAKE2B 
b4785c20f33081015ac31fed9dbd108dc78160d95c4ea7055b8fffdb714fe9ef120727cd6b88d4e4a15b0c429f04c7c512cca90c5313128e0001a4ae5b908b6f
 SHA512 
1bee80d2e8d4332cfc307efdac8eb11a48e42f3927e63e7a9d5ff2bbad6c4534926669f21defbf0553160f5bb28596723be8bd0e3dfa19ca9a1e854bcf42fd77
 DIST chromium-65.0.3298.3.tar.xz 485716108 BLAKE2B 
185b3f683b2a732343fa5f98b24171f1d3cf2cf8eeb63c56efa7699f6b038d2a7eea4f9277b0b7ee2fdfa207a4f13edbaf2cc9a591a79ec4d058a131ce44366b
 SHA512 
f1ed9a403036e87da7897f173eeb1aa71fe2650efc5ef5b98f814c7d4d9c879971597f9ded11324c86d6edc7f12f3bcf2786a6fb022e9697dbdb8eae086e18b7
 DIST chromium-65.0.3315.3.tar.xz 532475512 BLAKE2B 
1a118ddd05f2b939ff0fd84f85e1c22789713351776d889bafb55ddb2b897b2921050a3df3b7d5e3224be84539d95dddce1a27a948c61b29c788ed9f8e194e02
 SHA512 
c7f0feda90c0df15058473d39482e9b9a9b3236dcb90ff8ba7ad53afde2fce4901b2cbd678d8470560cc0cb6e31c8d3caee9f0a9f100d82d95feacabcdb7f8ce

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

[gentoo-commits] proj/gnome:master commit in: dev-libs/glib/

2018-02-16 Thread Sobhan Mohammadpour
commit: 9782b57b5f5363960784efad0afb0b2927a76870
Author: Sobhan Mohammadpour  gentoo  org>
AuthorDate: Fri Feb 16 15:50:02 2018 +
Commit: Sobhan Mohammadpour  gentoo  org>
CommitDate: Fri Feb 16 15:50:02 2018 +
URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=9782b57b

dev-libs/glib: remove not working ebuild

Package-Manager: Portage-2.3.24, Repoman-2.3.6
Manifest-Sign-Key: 0x7DF238CF0AA182E1

 dev-libs/glib/glib-2.54.2.ebuild| 304 
 dev-libs/glib/glib-2.54.3-r1.ebuild |   2 +-
 2 files changed, 1 insertion(+), 305 deletions(-)

diff --git a/dev-libs/glib/glib-2.54.2.ebuild b/dev-libs/glib/glib-2.54.2.ebuild
deleted file mode 100644
index 257cbe2c..
--- a/dev-libs/glib/glib-2.54.2.ebuild
+++ /dev/null
@@ -1,304 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-# Until bug #537330 glib is a reverse dependency of pkgconfig and, then
-# adding new dependencies end up making stage3 to grow. Every addition needs
-# then to be think very closely.
-
-EAPI=6
-PYTHON_COMPAT=( python2_7 )
-# Completely useless with or without USE static-libs, people need to use
-# pkg-config
-GNOME2_LA_PUNT="yes"
-
-inherit bash-completion-r1 epunt-cxx flag-o-matic gnome-meson libtool 
linux-info \
-   multilib multilib-minimal pax-utils python-r1 toolchain-funcs 
versionator virtualx
-
-DESCRIPTION="The GLib library of C routines"
-HOMEPAGE="https://www.gtk.org/;
-SRC_URI="${SRC_URI}
-   https://pkgconfig.freedesktop.org/releases/pkg-config-0.28.tar.gz; # 
pkg.m4 for eautoreconf
-
-LICENSE="LGPL-2.1+"
-SLOT="2"
-IUSE="dbus debug fam kernel_linux +mime selinux static-libs systemtap test 
utils xattr"
-REQUIRED_USE="
-   utils? ( ${PYTHON_REQUIRED_USE} )
-   test? ( ${PYTHON_REQUIRED_USE} )
-"
-
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~arm-linux 
~x86-linux"
-
-# Added util-linux multilib dependency to have libmount support (which
-# is always turned on on linux systems, unless explicitly disabled, but
-# this ebuild does not do that anyway) (bug #599586)
-
-RDEPEND="
-   !=dev-libs/libpcre-8.13:3[${MULTILIB_USEDEP},static-libs?]
-   >=virtual/libiconv-0-r1[${MULTILIB_USEDEP}]
-   >=virtual/libffi-3.0.13-r1[${MULTILIB_USEDEP}]
-   >=virtual/libintl-0-r2[${MULTILIB_USEDEP}]
-   >=sys-libs/zlib-1.2.8-r1[${MULTILIB_USEDEP}]
-   kernel_linux? ( sys-apps/util-linux[${MULTILIB_USEDEP}] )
-   selinux? ( >=sys-libs/libselinux-2.2.2-r5[${MULTILIB_USEDEP}] )
-   xattr? ( >=sys-apps/attr-2.4.47-r1[${MULTILIB_USEDEP}] )
-   fam? ( >=virtual/fam-0-r1[${MULTILIB_USEDEP}] )
-   utils? (
-   ${PYTHON_DEPS}
-   >=dev-util/gdbus-codegen-${PV}[${PYTHON_USEDEP}]
-   virtual/libelf:0=
-   )
-"
-DEPEND="${RDEPEND}
-   app-text/docbook-xml-dtd:4.1.2
-   >=dev-libs/libxslt-1.0
-   >=sys-devel/gettext-0.11
-   >=dev-util/gtk-doc-am-1.20
-   systemtap? ( >=dev-util/systemtap-1.3 )
-   test? (
-   sys-devel/gdb
-   ${PYTHON_DEPS}
-   >=dev-util/gdbus-codegen-${PV}[${PYTHON_USEDEP}]
-   >=sys-apps/dbus-1.2.14 )
-   !https://bugzilla.gnome.org/show_bug.cgi?id=722604
-   sed -i -e "/timer\/stop/d" glib/tests/timer.c || die
-   sed -i -e "/timer\/basic/d" glib/tests/timer.c || die
-
-   ewarn "Tests for search-utils have been skipped"
-   sed -i -e "/search-utils/d" glib/tests/Makefile.am || die
-   else
-   # Don't build tests, also prevents extra deps, bug #512022
-   sed -i -e 's/ tests//' {.,gio,glib}/Makefile.am || die
-   fi
-
-   # gdbus-codegen is a separate package
-   eapply "${FILESDIR}"/${PN}-2.54.2-external-codegen.patch
-
-   # Leave python shebang alone - handled by python_replicate_script
-   # We could call python_setup and give configure a valid --with-python
-   # arg, but that would mean a build dep on python when USE=utils.
-   sed -e '/${PYTHON}/d' \
-   -i glib/Makefile.{am,in} || die
-
-   gnome-meson_src_prepare
-
-   epunt_cxx
-}
-
-multilib_src_configure() {
-   # TODO is this still relevent?
-   # Avoid circular depend with dev-util/pkgconfig and
-   # native builds (cross-compiles won't need pkg-config
-   # in the target ROOT to work here)
-   if ! tc-is-cross-compiler && ! $(tc-getPKG_CONFIG) --version >& 
/dev/null; then
-   if has_version sys-apps/dbus; then
-   export DBUS1_CFLAGS="-I/usr/include/dbus-1.0 
-I/usr/$(get_libdir)/dbus-1.0/include"
-   export DBUS1_LIBS="-ldbus-1"
-   fi
-   export LIBFFI_CFLAGS="-I$(echo 
/usr/$(get_libdir)/libffi-*/include)"
-   export 

[gentoo-commits] proj/gnome:master commit in: dev-libs/glib/

2018-02-16 Thread Sobhan Mohammadpour
commit: b042efe67bc4e29868802b2c9aa429a25124a65f
Author: Sobhan Mohammadpour  gentoo  org>
AuthorDate: Fri Feb 16 15:58:58 2018 +
Commit: Sobhan Mohammadpour  gentoo  org>
CommitDate: Fri Feb 16 15:59:21 2018 +
URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=b042efe6

dev-libs/glib: general fixes

remove gnome-meson and some useless FIXME

Package-Manager: Portage-2.3.24, Repoman-2.3.6
Manifest-Sign-Key: 0x7DF238CF0AA182E1

 dev-libs/glib/glib-2.54.3-r1.ebuild| 7 ++-
 dev-libs/glib/{glib-2.54.3-r1.ebuild => glib-2.54.3-r2.ebuild} | 8 +++-
 2 files changed, 5 insertions(+), 10 deletions(-)

diff --git a/dev-libs/glib/glib-2.54.3-r1.ebuild 
b/dev-libs/glib/glib-2.54.3-r1.ebuild
index 3f54b53e..4e5804f4 100644
--- a/dev-libs/glib/glib-2.54.3-r1.ebuild
+++ b/dev-libs/glib/glib-2.54.3-r1.ebuild
@@ -167,8 +167,6 @@ multilib_src_configure() {
# FIXME multilib automagic for libelf
# FIXME set systemtap/tapse/static-lib install dir and test it.
# FIXME no selinux, fam, xattr for now.
-   # FIXME is this still valid.
-   # libelf used only by the gresource bin ??
# FIXME enable docs if possible.
 
use static-libs && myconf="-Ddefault_library='static'"
@@ -177,8 +175,8 @@ multilib_src_configure() {
gnome-meson_src_configure \
${myconf} \
-Denable-libmount=$(usex kernel_linux yes no) \
-   $(gnome-meson_use systemtap dtrace) \
-   $(gnome-meson_use systemtap) \
+   $(meson_use systemtap enable-dtrace) \
+   $(meson_use systemtap enable-systemtap) \
-Dwith-pcre=system \
-Dwith-docs=no \
-Dwith-man=yes
@@ -217,7 +215,6 @@ multilib_src_test() {
virtx meson_src_test
 }
 
-# FIXME completentiondir
 multilib_src_install() {
chmod +x glib-gettextize || die
gnome-meson_src_install completiondir="$(get_bashcompdir)"

diff --git a/dev-libs/glib/glib-2.54.3-r1.ebuild 
b/dev-libs/glib/glib-2.54.3-r2.ebuild
similarity index 98%
copy from dev-libs/glib/glib-2.54.3-r1.ebuild
copy to dev-libs/glib/glib-2.54.3-r2.ebuild
index 3f54b53e..8f25e3c9 100644
--- a/dev-libs/glib/glib-2.54.3-r1.ebuild
+++ b/dev-libs/glib/glib-2.54.3-r2.ebuild
@@ -18,6 +18,7 @@ HOMEPAGE="https://www.gtk.org/;
 SRC_URI="${SRC_URI}
https://pkgconfig.freedesktop.org/releases/pkg-config-0.28.tar.gz; # 
pkg.m4 for eautoreconf
 
+
 LICENSE="LGPL-2.1+"
 SLOT="2"
 IUSE="dbus debug fam kernel_linux +mime selinux static-libs systemtap test 
utils xattr"
@@ -167,8 +168,6 @@ multilib_src_configure() {
# FIXME multilib automagic for libelf
# FIXME set systemtap/tapse/static-lib install dir and test it.
# FIXME no selinux, fam, xattr for now.
-   # FIXME is this still valid.
-   # libelf used only by the gresource bin ??
# FIXME enable docs if possible.
 
use static-libs && myconf="-Ddefault_library='static'"
@@ -177,8 +176,8 @@ multilib_src_configure() {
gnome-meson_src_configure \
${myconf} \
-Denable-libmount=$(usex kernel_linux yes no) \
-   $(gnome-meson_use systemtap dtrace) \
-   $(gnome-meson_use systemtap) \
+   $(meson_use systemtap enable-dtrace) \
+   $(meson_use systemtap enable-systemtap) \
-Dwith-pcre=system \
-Dwith-docs=no \
-Dwith-man=yes
@@ -217,7 +216,6 @@ multilib_src_test() {
virtx meson_src_test
 }
 
-# FIXME completentiondir
 multilib_src_install() {
chmod +x glib-gettextize || die
gnome-meson_src_install completiondir="$(get_bashcompdir)"



[gentoo-commits] proj/gnome:master commit in: dev-libs/glib/

2018-02-16 Thread Sobhan Mohammadpour
commit: 52ed682456af3f1d46fa35e52289887261027be9
Author: Sobhan Mohammadpour  gentoo  org>
AuthorDate: Fri Feb 16 16:10:58 2018 +
Commit: Sobhan Mohammadpour  gentoo  org>
CommitDate: Fri Feb 16 16:10:58 2018 +
URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=52ed6824

dev-libs/glib: remove gnome-meson_use

Package-Manager: Portage-2.3.24, Repoman-2.3.6
Manifest-Sign-Key: 0x7DF238CF0AA182E1

 dev-libs/glib/glib-.ebuild | 20 
 1 file changed, 12 insertions(+), 8 deletions(-)

diff --git a/dev-libs/glib/glib-.ebuild b/dev-libs/glib/glib-.ebuild
index c0953b57..b5718a7d 100644
--- a/dev-libs/glib/glib-.ebuild
+++ b/dev-libs/glib/glib-.ebuild
@@ -18,16 +18,16 @@ if [[ ${PV} =  ]]; then
 fi
 
 DESCRIPTION="The GLib library of C routines"
-HOMEPAGE="http://www.gtk.org/;
+HOMEPAGE="https://www.gtk.org/;
 SRC_URI="${SRC_URI}
-   http://pkgconfig.freedesktop.org/releases/pkg-config-0.28.tar.gz; # 
pkg.m4 for eautoreconf
+   https://pkgconfig.freedesktop.org/releases/pkg-config-0.28.tar.gz; # 
pkg.m4 for eautoreconf
 
 if [[ ${PV} =  ]]; then
EGIT_REPO_URI="https://git.gnome.org/browse/${GNOME_ORG_MODULE};
-   SRC_URI=""
+   
SRC_URI="https://pkgconfig.freedesktop.org/releases/pkg-config-0.28.tar.gz; # 
pkg.m4 for eautoreconf
 fi
 
-LICENSE="LGPL-2+"
+LICENSE="LGPL-2.1+"
 SLOT="2"
 IUSE="dbus debug fam kernel_linux +mime selinux static-libs systemtap test 
utils xattr"
 REQUIRED_USE="
@@ -94,6 +94,10 @@ pkg_setup() {
fi
 }
 
+src_unpack() {
+   git-r3_src_unpack
+   default
+}
 src_prepare() {
# Prevent build failure in stage3 where pkgconfig is not available, bug 
#481056
mv -f "${WORKDIR}"/pkg-config-*/pkg.m4 "${S}"/m4macros/ || die
@@ -186,8 +190,8 @@ multilib_src_configure() {
gnome-meson_src_configure \
${myconf} \
-Denable-libmount=$(usex kernel_linux yes no) \
-   $(gnome-meson_use systemtap dtrace) \
-   $(gnome-meson_use systemtap) \
+   $(meson_use systemtap enable-dtrace) \
+   $(meson_use systemtap enable-systemtap) \
-Dwith-pcre=system \
-Dwith-docs=no \
-Dwith-man=yes
@@ -226,8 +230,8 @@ multilib_src_test() {
virtx meson_src_test
 }
 
-# FIXME completentiondir
 multilib_src_install() {
+   chmod +x glib-gettextize || die
gnome-meson_src_install completiondir="$(get_bashcompdir)"
keepdir /usr/$(get_libdir)/gio/modules
 }
@@ -281,7 +285,7 @@ pkg_preinst() {
 
 pkg_postinst() {
# force (re)generation of gschemas.compiled
-   gnome-meson_GNOME2_ECLASS_GLIB_SCHEMAS="force"
+   GNOME2_ECLASS_GLIB_SCHEMAS="force"
 
gnome-meson_pkg_postinst
 



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

2018-02-16 Thread Michał Górny
commit: fb8ac4bccead607b26cb3a5bc13997cca3495a90
Author: Marius Brehler  linux  sungazer  de>
AuthorDate: Sat Feb 10 11:28:58 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Feb 16 16:52:49 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fb8ac4bc

dev-python/terminado: Update homepage

Package-Manager: Portage-2.3.13, Repoman-2.3.3

 dev-python/terminado/metadata.xml | 2 +-
 dev-python/terminado/terminado-0.5.ebuild | 4 ++--
 dev-python/terminado/terminado-0.6.ebuild | 4 ++--
 3 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/dev-python/terminado/metadata.xml 
b/dev-python/terminado/metadata.xml
index 9daf5d8f4ff..4744584f2da 100644
--- a/dev-python/terminado/metadata.xml
+++ b/dev-python/terminado/metadata.xml
@@ -7,6 +7,6 @@
   
   
 terminado
-takluyver/terminado
+jupyter/terminado
   
 

diff --git a/dev-python/terminado/terminado-0.5.ebuild 
b/dev-python/terminado/terminado-0.5.ebuild
index 8f8f52e93db..2be6a8d6483 100644
--- a/dev-python/terminado/terminado-0.5.ebuild
+++ b/dev-python/terminado/terminado-0.5.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
 inherit distutils-r1
 
 DESCRIPTION="Terminals served to term.js using Tornado websockets"
-HOMEPAGE="https://pypi.python.org/pypi/terminado 
https://github.com/takluyver/terminado;
+HOMEPAGE="https://pypi.python.org/pypi/terminado 
https://github.com/jupyter/terminado;
 SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 SLOT="0"

diff --git a/dev-python/terminado/terminado-0.6.ebuild 
b/dev-python/terminado/terminado-0.6.ebuild
index cd3c4c796d6..c92961f85e5 100644
--- a/dev-python/terminado/terminado-0.6.ebuild
+++ b/dev-python/terminado/terminado-0.6.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
 inherit distutils-r1
 
 DESCRIPTION="Terminals served to term.js using Tornado websockets"
-HOMEPAGE="https://pypi.python.org/pypi/terminado 
https://github.com/takluyver/terminado;
+HOMEPAGE="https://pypi.python.org/pypi/terminado 
https://github.com/jupyter/terminado;
 SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 SLOT="0"



[gentoo-commits] proj/gnome:master commit in: www-client/epiphany/

2018-02-16 Thread Sobhan Mohammadpour
commit: 04e5c9eeb34b27cd0807f1d19b7046dfdc7f8d71
Author: Sobhan Mohammadpour  gentoo  org>
AuthorDate: Fri Feb 16 15:47:35 2018 +
Commit: Sobhan Mohammadpour  gentoo  org>
CommitDate: Fri Feb 16 15:47:35 2018 +
URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=04e5c9ee

www-client/epiphany: bump

fix https_everywhere disable flag typo

Package-Manager: Portage-2.3.24, Repoman-2.3.6
Manifest-Sign-Key: 0x7DF238CF0AA182E1

 www-client/epiphany/{epiphany-3.26.2.ebuild => epiphany-3.26.6.ebuild} | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-client/epiphany/epiphany-3.26.2.ebuild 
b/www-client/epiphany/epiphany-3.26.6.ebuild
similarity index 98%
rename from www-client/epiphany/epiphany-3.26.2.ebuild
rename to www-client/epiphany/epiphany-3.26.6.ebuild
index fe54b55c..5ff6de88 100644
--- a/www-client/epiphany/epiphany-3.26.2.ebuild
+++ b/www-client/epiphany/epiphany-3.26.6.ebuild
@@ -56,7 +56,7 @@ PATCHES=(
 src_configure() {
gnome-meson_src_configure \
-Ddistributor_name=Gentoo \
-   -Dhttpps_everywhere=false \
+   -Dhttps_everywhere=false \
$(meson_use test unit_tests)
 }
 



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

2018-02-16 Thread Lars Wendler
commit: c24fd42d313be1ee5a1eddf23a91002387bf66a5
Author: Lars Wendler  gentoo  org>
AuthorDate: Fri Feb 16 16:11:52 2018 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Fri Feb 16 16:12:29 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c24fd42d

dev-util/geany: Some adjustments to the live ebuild.

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

 dev-util/geany/geany-.ebuild | 42 ++--
 1 file changed, 28 insertions(+), 14 deletions(-)

diff --git a/dev-util/geany/geany-.ebuild b/dev-util/geany/geany-.ebuild
index f74cd0df1a9..dc57933d71f 100644
--- a/dev-util/geany/geany-.ebuild
+++ b/dev-util/geany/geany-.ebuild
@@ -1,21 +1,25 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
-inherit autotools eutils fdo-mime gnome2-utils
+
+inherit gnome2-utils xdg-utils
 
 LANGS="ar ast be bg ca cs de el en_GB es et eu fa fi fr gl he hi hu id it ja 
kk ko lb lt mn nl nn pl pt pt_BR ro ru sk sl sr sv tr uk vi zh_CN ZH_TW"
 NOSHORTLANGS="en_GB zh_CN zh_TW"
 
 DESCRIPTION="GTK+ based fast and lightweight IDE"
 HOMEPAGE="http://www.geany.org;
-EGIT_REPO_URI="https://github.com/geany/geany.git;
-inherit git-r3
-SRC_URI=""
+if [[ "${PV}" = * ]] ; then
+   inherit autotools git-r3
+   EGIT_REPO_URI="https://github.com/geany/geany.git;
+else
+   SRC_URI="http://download.geany.org/${P}.tar.bz2;
+   KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd 
~amd64-linux ~x86-linux"
+fi
 LICENSE="GPL-2+ HPND"
 SLOT="0"
 
-KEYWORDS=""
 IUSE="gtk3 +vte"
 
 RDEPEND=">=dev-libs/glib-2.32:2
@@ -38,15 +42,25 @@ pkg_setup() {
 
 src_prepare() {
default
-   [[ ${PV} = *_pre* || ${PV} =  ]] && eautoreconf
+
+   # Syntax highlighting for Portage
+   sed -i -e "s:*.sh;:*.sh;*.ebuild;*.eclass;:" \
+   data/filetype_extensions.conf || die
+
+   if [[ ${PV} = *_pre* ]] || [[ ${PV} = * ]] ; then
+   eautoreconf
+   fi
 }
+
 src_configure() {
-   econf \
-   --disable-html-docs \
-   --disable-dependency-tracking \
-   --docdir="${EPREFIX}/usr/share/doc/${PF}" \
-   $(use_enable gtk3) \
+   local myeconfargs=(
+   --disable-html-docs
+   --disable-dependency-tracking
+   --docdir="${EPREFIX}/usr/share/doc/${PF}"
+   $(use_enable gtk3)
$(use_enable vte)
+   )
+   econf "${myeconfargs[@]}"
 }
 
 src_install() {
@@ -58,10 +72,10 @@ pkg_preinst() { gnome2_icon_savelist; }
 
 pkg_postinst() {
fdo-mime_desktop_database_update
-   gnome2_icon_cache_update
+   xdg_desktop_database_update
 }
 
 pkg_postrm() {
-   fdo-mime_desktop_database_update
gnome2_icon_cache_update
+   xdg_desktop_database_update
 }



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

2018-02-16 Thread Lars Wendler
commit: f77bc323d37dac8a34eae4de30b39dc8ea062fee
Author: Kristoffer Bernssen  gmail  com>
AuthorDate: Fri Feb 16 16:02:41 2018 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Fri Feb 16 16:12:27 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f77bc323

dev-util/geany: Added live ebuild. Thanks to Kristoffer Bernssen.

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

 dev-util/geany/geany-.ebuild | 67 
 1 file changed, 67 insertions(+)

diff --git a/dev-util/geany/geany-.ebuild b/dev-util/geany/geany-.ebuild
new file mode 100644
index 000..f74cd0df1a9
--- /dev/null
+++ b/dev-util/geany/geany-.ebuild
@@ -0,0 +1,67 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit autotools eutils fdo-mime gnome2-utils
+
+LANGS="ar ast be bg ca cs de el en_GB es et eu fa fi fr gl he hi hu id it ja 
kk ko lb lt mn nl nn pl pt pt_BR ro ru sk sl sr sv tr uk vi zh_CN ZH_TW"
+NOSHORTLANGS="en_GB zh_CN zh_TW"
+
+DESCRIPTION="GTK+ based fast and lightweight IDE"
+HOMEPAGE="http://www.geany.org;
+EGIT_REPO_URI="https://github.com/geany/geany.git;
+inherit git-r3
+SRC_URI=""
+LICENSE="GPL-2+ HPND"
+SLOT="0"
+
+KEYWORDS=""
+IUSE="gtk3 +vte"
+
+RDEPEND=">=dev-libs/glib-2.32:2
+   !gtk3? (
+   >=x11-libs/gtk+-2.24:2
+   vte? ( x11-libs/vte:0 )
+   )
+   gtk3? (
+   >=x11-libs/gtk+-3.0:3
+   vte? ( x11-libs/vte:2.91 )
+   )"
+DEPEND="${RDEPEND}
+   virtual/pkgconfig
+   dev-util/intltool
+   sys-devel/gettext"
+
+pkg_setup() {
+   strip-linguas ${LANGS}
+}
+
+src_prepare() {
+   default
+   [[ ${PV} = *_pre* || ${PV} =  ]] && eautoreconf
+}
+src_configure() {
+   econf \
+   --disable-html-docs \
+   --disable-dependency-tracking \
+   --docdir="${EPREFIX}/usr/share/doc/${PF}" \
+   $(use_enable gtk3) \
+   $(use_enable vte)
+}
+
+src_install() {
+   emake DESTDIR="${D}" install
+   prune_libtool_files --all
+}
+
+pkg_preinst() { gnome2_icon_savelist; }
+
+pkg_postinst() {
+   fdo-mime_desktop_database_update
+   gnome2_icon_cache_update
+}
+
+pkg_postrm() {
+   fdo-mime_desktop_database_update
+   gnome2_icon_cache_update
+}



[gentoo-commits] proj/gnome:master commit in: dev-libs/glib/

2018-02-16 Thread Sobhan Mohammadpour
commit: 4bddcb0718a7f70007fcd3cf75e4f7e91b4bb4b7
Author: Sobhan Mohammadpour  gentoo  org>
AuthorDate: Fri Feb 16 16:00:24 2018 +
Commit: Sobhan Mohammadpour  gentoo  org>
CommitDate: Fri Feb 16 16:00:24 2018 +
URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=4bddcb07

dev-libs/glib: remove old

Package-Manager: Portage-2.3.24, Repoman-2.3.6
Manifest-Sign-Key: 0x7DF238CF0AA182E1

 dev-libs/glib/glib-2.54.3-r1.ebuild | 301 
 1 file changed, 301 deletions(-)

diff --git a/dev-libs/glib/glib-2.54.3-r1.ebuild 
b/dev-libs/glib/glib-2.54.3-r1.ebuild
deleted file mode 100644
index 4e5804f4..
--- a/dev-libs/glib/glib-2.54.3-r1.ebuild
+++ /dev/null
@@ -1,301 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-# Until bug #537330 glib is a reverse dependency of pkgconfig and, then
-# adding new dependencies end up making stage3 to grow. Every addition needs
-# then to be think very closely.
-
-EAPI=6
-PYTHON_COMPAT=( python2_7 )
-# Completely useless with or without USE static-libs, people need to use 
pkg-config
-GNOME2_LA_PUNT="yes"
-
-inherit bash-completion-r1 epunt-cxx flag-o-matic gnome-meson libtool 
linux-info \
-   multilib multilib-minimal pax-utils python-r1 toolchain-funcs 
versionator virtualx
-
-DESCRIPTION="The GLib library of C routines"
-HOMEPAGE="https://www.gtk.org/;
-SRC_URI="${SRC_URI}
-   https://pkgconfig.freedesktop.org/releases/pkg-config-0.28.tar.gz; # 
pkg.m4 for eautoreconf
-
-LICENSE="LGPL-2.1+"
-SLOT="2"
-IUSE="dbus debug fam kernel_linux +mime selinux static-libs systemtap test 
utils xattr"
-REQUIRED_USE="
-   utils? ( ${PYTHON_REQUIRED_USE} )
-   test? ( ${PYTHON_REQUIRED_USE} )
-"
-
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux"
-
-# Added util-linux multilib dependency to have libmount support (which
-# is always turned on on linux systems, unless explicitly disabled, but
-# this ebuild does not do that anyway) (bug #599586)
-
-RDEPEND="
-   !=dev-libs/libpcre-8.13:3[${MULTILIB_USEDEP},static-libs?]
-   >=virtual/libiconv-0-r1[${MULTILIB_USEDEP}]
-   >=virtual/libffi-3.0.13-r1[${MULTILIB_USEDEP}]
-   >=virtual/libintl-0-r2[${MULTILIB_USEDEP}]
-   >=sys-libs/zlib-1.2.8-r1[${MULTILIB_USEDEP}]
-   kernel_linux? ( sys-apps/util-linux[${MULTILIB_USEDEP}] )
-   selinux? ( >=sys-libs/libselinux-2.2.2-r5[${MULTILIB_USEDEP}] )
-   xattr? ( >=sys-apps/attr-2.4.47-r1[${MULTILIB_USEDEP}] )
-   fam? ( >=virtual/fam-0-r1[${MULTILIB_USEDEP}] )
-   utils? (
-   ${PYTHON_DEPS}
-   >=dev-util/gdbus-codegen-${PV}[${PYTHON_USEDEP}]
-   virtual/libelf:0=
-   )
-"
-DEPEND="${RDEPEND}
-   app-text/docbook-xml-dtd:4.1.2
-   >=dev-libs/libxslt-1.0
-   >=sys-devel/gettext-0.11
-   >=dev-util/gtk-doc-am-1.20
-   systemtap? ( >=dev-util/systemtap-1.3 )
-   test? (
-   sys-devel/gdb
-   ${PYTHON_DEPS}
-   >=dev-util/gdbus-codegen-${PV}[${PYTHON_USEDEP}]
-   >=sys-apps/dbus-1.2.14 )
-   !https://bugzilla.gnome.org/show_bug.cgi?id=722604
-   sed -i -e "/timer\/stop/d" glib/tests/timer.c || die
-   sed -i -e "/timer\/basic/d" glib/tests/timer.c || die
-
-   ewarn "Tests for search-utils have been skipped"
-   sed -i -e "/search-utils/d" glib/tests/Makefile.am || die
-   else
-   # Don't build tests, also prevents extra deps, bug #512022
-   sed -i -e 's/ tests//' {.,gio,glib}/Makefile.am || die
-   fi
-
-   # gdbus-codegen is a separate package
-   eapply "${FILESDIR}"/${PN}-2.54.2-external-codegen.patch
-
-   # Leave python shebang alone - handled by python_replicate_script
-   # We could call python_setup and give configure a valid --with-python
-   # arg, but that would mean a build dep on python when USE=utils.
-   sed -e '/${PYTHON}/d' \
-   -i glib/Makefile.{am,in} || die
-
-   gnome-meson_src_prepare
-
-   epunt_cxx
-}
-
-multilib_src_configure() {
-   # TODO is this still relevent?
-   # Avoid circular depend with dev-util/pkgconfig and
-   # native builds (cross-compiles won't need pkg-config
-   # in the target ROOT to work here)
-   if ! tc-is-cross-compiler && ! $(tc-getPKG_CONFIG) --version >& 
/dev/null; then
-   if has_version sys-apps/dbus; then
-   export DBUS1_CFLAGS="-I/usr/include/dbus-1.0 
-I/usr/$(get_libdir)/dbus-1.0/include"
-   export DBUS1_LIBS="-ldbus-1"
-   fi
-   export LIBFFI_CFLAGS="-I$(echo 
/usr/$(get_libdir)/libffi-*/include)"
-   export LIBFFI_LIBS="-lffi"
-   export PCRE_CFLAGS=" " # test -n "$PCRE_CFLAGS" needs to pass

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

2018-02-16 Thread Jason Zaman
commit: 8087bcd32e0904a70a052650e1bcce0e2358601d
Author: Piotr Staroszczyk  get24  org>
AuthorDate: Tue Feb  6 13:13:27 2018 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Fri Feb 16 16:09:15 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8087bcd3

net-misc/rclone: version bump to 1.39

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

 net-misc/rclone/Manifest   |  1 +
 net-misc/rclone/rclone-1.39.ebuild | 29 +
 2 files changed, 30 insertions(+)

diff --git a/net-misc/rclone/Manifest b/net-misc/rclone/Manifest
index b5241b93e5b..f0ec277592c 100644
--- a/net-misc/rclone/Manifest
+++ b/net-misc/rclone/Manifest
@@ -1,3 +1,4 @@
 DIST rclone-1.36.tar.gz 14013564 BLAKE2B 
0ca9d15e3df937d6b91b48069154baba7f923d803c94f9aa5f6b19429d59b2a6224a2e25979e57f699fda6cda7a11c5c02ec7af4494407d01c4a09981329c665
 SHA512 
589b5e2370244b5609d1ec8245f9f5f5cf58d6a2d507768db2cfc5a5b882f7d277d797fd0068b904538f3700e1751df03a21697d5295c83a2bf01a78d0ac6b13
 DIST rclone-1.37.tar.gz 37684683 BLAKE2B 
a01f40c5aff8eaeef8d133af2a51b6ff8adb80a5b133b64b3201fefbad322789952d85a872c8da99ea81af1165e4e6b0e66253f7cdaaa0f148c5ae89c18b3c62
 SHA512 
683c88c04aa3d6f7057937c431bc56b20c9218c3a01f8baa4fb63ed716a0a3397855c1a9bf485041354bc6696f54f670b5cd9945c0465b4dc65595a9f606427b
 DIST rclone-1.38.tar.gz 36890082 BLAKE2B 
d2633bd3c49130b367a83d056c20f39504cb92aadb8b16f7a66ccfc3993f7b7c85879dedf1e2ef340c08177863207f738f8c6442528af8d8d3140de12c8ff157
 SHA512 
8dba3af1d576aac2b4b230eb6cb3072f0178e420f017dd715744ae2d8061f830b8079b7cc1cc09e7395ab3639b600b47768300d5f9da80a2f9626c26002a604e
+DIST rclone-1.39.tar.gz 38015559 BLAKE2B 
534bd0be87e7c8291bfe3acdaff12e9acfddeb42f08067d413184a688b5c0cdfcde78abff3551d81cd2e692a020386116f03842c8390852b2137c2f8342e43f2
 SHA512 
6e5e5f5e06510f36185d165986cbd3ed994d3cbf97055b4dea37c78af932f89ab8c89249006b829aad38ba43c77ff46f254ba56bcfbae7deca1ebcea555ad884

diff --git a/net-misc/rclone/rclone-1.39.ebuild 
b/net-misc/rclone/rclone-1.39.ebuild
new file mode 100644
index 000..ab1b0c69b3d
--- /dev/null
+++ b/net-misc/rclone/rclone-1.39.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit golang-build
+
+EGO_PN="github.com/ncw/${PN}"
+
+if [[ ${PV} == ** ]]; then
+   inherit golang-vcs
+else
+   KEYWORDS="~amd64 ~arm ~x86"
+   EGIT_COMMIT="v${PV}"
+   SRC_URI="https://${EGO_PN}/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
+   inherit golang-vcs-snapshot
+fi
+
+DESCRIPTION="A program to sync files to and from various cloud storage 
providers"
+HOMEPAGE="https://rclone.org/;
+
+LICENSE="MIT"
+SLOT="0"
+
+src_install() {
+   dobin ${PN}
+   doman src/${EGO_PN}/${PN}.1
+   dodoc src/${EGO_PN}/README.md
+}



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

2018-02-16 Thread Jason Zaman
commit: cf703915f0f7111d6f46efc503ee422cff7d717e
Author: Jason Zaman  gentoo  org>
AuthorDate: Fri Feb 16 16:11:19 2018 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Fri Feb 16 16:11:19 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cf703915

net-misc/rclone: drop old

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 net-misc/rclone/Manifest   |  3 ---
 net-misc/rclone/rclone-1.36.ebuild | 31 ---
 net-misc/rclone/rclone-1.37.ebuild | 31 ---
 net-misc/rclone/rclone-1.38.ebuild | 29 -
 4 files changed, 94 deletions(-)

diff --git a/net-misc/rclone/Manifest b/net-misc/rclone/Manifest
index f0ec277592c..598544ecb61 100644
--- a/net-misc/rclone/Manifest
+++ b/net-misc/rclone/Manifest
@@ -1,4 +1 @@
-DIST rclone-1.36.tar.gz 14013564 BLAKE2B 
0ca9d15e3df937d6b91b48069154baba7f923d803c94f9aa5f6b19429d59b2a6224a2e25979e57f699fda6cda7a11c5c02ec7af4494407d01c4a09981329c665
 SHA512 
589b5e2370244b5609d1ec8245f9f5f5cf58d6a2d507768db2cfc5a5b882f7d277d797fd0068b904538f3700e1751df03a21697d5295c83a2bf01a78d0ac6b13
-DIST rclone-1.37.tar.gz 37684683 BLAKE2B 
a01f40c5aff8eaeef8d133af2a51b6ff8adb80a5b133b64b3201fefbad322789952d85a872c8da99ea81af1165e4e6b0e66253f7cdaaa0f148c5ae89c18b3c62
 SHA512 
683c88c04aa3d6f7057937c431bc56b20c9218c3a01f8baa4fb63ed716a0a3397855c1a9bf485041354bc6696f54f670b5cd9945c0465b4dc65595a9f606427b
-DIST rclone-1.38.tar.gz 36890082 BLAKE2B 
d2633bd3c49130b367a83d056c20f39504cb92aadb8b16f7a66ccfc3993f7b7c85879dedf1e2ef340c08177863207f738f8c6442528af8d8d3140de12c8ff157
 SHA512 
8dba3af1d576aac2b4b230eb6cb3072f0178e420f017dd715744ae2d8061f830b8079b7cc1cc09e7395ab3639b600b47768300d5f9da80a2f9626c26002a604e
 DIST rclone-1.39.tar.gz 38015559 BLAKE2B 
534bd0be87e7c8291bfe3acdaff12e9acfddeb42f08067d413184a688b5c0cdfcde78abff3551d81cd2e692a020386116f03842c8390852b2137c2f8342e43f2
 SHA512 
6e5e5f5e06510f36185d165986cbd3ed994d3cbf97055b4dea37c78af932f89ab8c89249006b829aad38ba43c77ff46f254ba56bcfbae7deca1ebcea555ad884

diff --git a/net-misc/rclone/rclone-1.36.ebuild 
b/net-misc/rclone/rclone-1.36.ebuild
deleted file mode 100644
index 0c936bdca50..000
--- a/net-misc/rclone/rclone-1.36.ebuild
+++ /dev/null
@@ -1,31 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit golang-build
-EGO_PN="github.com/ncw/${PN}"
-
-if [[ ${PV} == ** ]]; then
-   inherit golang-vcs
-else
-   KEYWORDS="~amd64 ~arm ~x86"
-   EGIT_COMMIT="v${PV}"
-   SRC_URI="https://${EGO_PN}/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
-   inherit golang-vcs-snapshot
-fi
-
-DESCRIPTION="A program to sync files to and from various cloud storage 
providers"
-HOMEPAGE="https://rclone.org/;
-
-LICENSE="MIT"
-SLOT="0"
-IUSE=""
-
-DEPEND=""
-RDEPEND="${DEPEND}"
-
-src_install() {
-   dobin ${PN}
-   doman src/${EGO_PN}/${PN}.1
-   dodoc src/${EGO_PN}/README.md
-}

diff --git a/net-misc/rclone/rclone-1.37.ebuild 
b/net-misc/rclone/rclone-1.37.ebuild
deleted file mode 100644
index 0c936bdca50..000
--- a/net-misc/rclone/rclone-1.37.ebuild
+++ /dev/null
@@ -1,31 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit golang-build
-EGO_PN="github.com/ncw/${PN}"
-
-if [[ ${PV} == ** ]]; then
-   inherit golang-vcs
-else
-   KEYWORDS="~amd64 ~arm ~x86"
-   EGIT_COMMIT="v${PV}"
-   SRC_URI="https://${EGO_PN}/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
-   inherit golang-vcs-snapshot
-fi
-
-DESCRIPTION="A program to sync files to and from various cloud storage 
providers"
-HOMEPAGE="https://rclone.org/;
-
-LICENSE="MIT"
-SLOT="0"
-IUSE=""
-
-DEPEND=""
-RDEPEND="${DEPEND}"
-
-src_install() {
-   dobin ${PN}
-   doman src/${EGO_PN}/${PN}.1
-   dodoc src/${EGO_PN}/README.md
-}

diff --git a/net-misc/rclone/rclone-1.38.ebuild 
b/net-misc/rclone/rclone-1.38.ebuild
deleted file mode 100644
index ab1b0c69b3d..000
--- a/net-misc/rclone/rclone-1.38.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit golang-build
-
-EGO_PN="github.com/ncw/${PN}"
-
-if [[ ${PV} == ** ]]; then
-   inherit golang-vcs
-else
-   KEYWORDS="~amd64 ~arm ~x86"
-   EGIT_COMMIT="v${PV}"
-   SRC_URI="https://${EGO_PN}/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
-   inherit golang-vcs-snapshot
-fi
-
-DESCRIPTION="A program to sync files to and from various cloud storage 
providers"
-HOMEPAGE="https://rclone.org/;
-
-LICENSE="MIT"
-SLOT="0"
-
-src_install() {
-   dobin ${PN}
-   doman src/${EGO_PN}/${PN}.1
-   dodoc src/${EGO_PN}/README.md
-}



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

2018-02-16 Thread Sobhan Mohammadpour
commit: 41c5d038737efab26380b3429a087d08331afc27
Author: Sobhan Mohammadpour  gentoo  org>
AuthorDate: Fri Feb 16 16:11:47 2018 +
Commit: Sobhan Mohammadpour  gentoo  org>
CommitDate: Fri Feb 16 16:11:47 2018 +
URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=41c5d038

gnome-meson.eclass: remove gnome-meson_use function

 eclass/gnome-meson.eclass | 7 ---
 1 file changed, 7 deletions(-)

diff --git a/eclass/gnome-meson.eclass b/eclass/gnome-meson.eclass
index 3f013a18..cd322b13 100644
--- a/eclass/gnome-meson.eclass
+++ b/eclass/gnome-meson.eclass
@@ -159,10 +159,3 @@ gnome-meson_pkg_postrm() {
gnome2_giomodule_cache_update
fi
 }
-
-# @FUNTION: gnome-meson_use
-# @DESCRIPTION:
-# Make setting arguments easier taken from 
https://github.com/Heather/gentoo-gnome/blob/4f61803890da76026f4fed772c34c4394e1d2959/gnome-base/nautilus/nautilus-3.27.2.ebuild#L83
-gnome-meson_use() {
-   echo "-Denable-${2:-${1}}=$(usex ${1} 'true' 'false')"
-}



[gentoo-commits] proj/ruby-scripts:master commit in: ruby-stats/

2018-02-16 Thread Hans de Graaff
commit: 9c074d1c888f301e5a3304e3130467752bfffb7c
Author: Hans de Graaff  degraaff  org>
AuthorDate: Fri Feb 16 14:39:14 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Feb 16 14:39:14 2018 +
URL:https://gitweb.gentoo.org/proj/ruby-scripts.git/commit/?id=9c074d1c

update stats scripts for ruby25

 ruby-stats/plot  | 1 +
 ruby-stats/ruby_stats.py | 4 +++-
 2 files changed, 4 insertions(+), 1 deletion(-)

diff --git a/ruby-stats/plot b/ruby-stats/plot
index 1e87e8e..07e0905 100644
--- a/ruby-stats/plot
+++ b/ruby-stats/plot
@@ -23,6 +23,7 @@ plot "data.txt" using 1:3 with lines lt 2 title "total", \
  "data.txt" using 1:11 with lines lt 1 lc 8 title "ruby22", \
  "data.txt" using 1:12 with lines lt 1 lc 9 title "ruby23", \
  "data.txt" using 1:13 with lines lt 1 lc 10 title "ruby24", \
+ "data.txt" using 1:14 with lines lt 1 lc 11 title "ruby25", \
  "data.txt" using 1:7 with lines lt 1 lc 4 title "jruby", \
  "data.txt" using 1:8 with lines lt 1 lc 5 title "ree18", \
  "data.txt" using 1:9 with lines lt 1 lc 6 title "rbx"

diff --git a/ruby-stats/ruby_stats.py b/ruby-stats/ruby_stats.py
index 29939f1..6ca294c 100755
--- a/ruby-stats/ruby_stats.py
+++ b/ruby-stats/ruby_stats.py
@@ -4,7 +4,7 @@
 # 2010-01-21180 144 142 68  52
 
 date_fmt = "%Y-%m-%d"
-bins = ('ruby', 'ruby-ng', 'ruby_targets_ruby18', 'ruby_targets_ruby19', 
'ruby_targets_ruby20', 'ruby_targets_jruby', 'ruby_targets_ree18', 
'ruby_targets_rbx', 'ruby_targets_ruby21', 'ruby_targets_ruby22', 
'ruby_targets_ruby23', 'ruby_targets_ruby24')
+bins = ('ruby', 'ruby-ng', 'ruby_targets_ruby18', 'ruby_targets_ruby19', 
'ruby_targets_ruby20', 'ruby_targets_jruby', 'ruby_targets_ree18', 
'ruby_targets_rbx', 'ruby_targets_ruby21', 'ruby_targets_ruby22', 
'ruby_targets_ruby23', 'ruby_targets_ruby24', 'ruby_targets_ruby25')
 
 import sys
 import time
@@ -47,6 +47,8 @@ def main():

stats['ruby_targets_ruby23'].add(cpv)
if 'ruby_targets_ruby24' in iuse:

stats['ruby_targets_ruby24'].add(cpv)
+   if 'ruby_targets_ruby25' in iuse:
+   
stats['ruby_targets_ruby25'].add(cpv)
if 'ruby_targets_jruby' in iuse:

stats['ruby_targets_jruby'].add(cpv)
if 'ruby_targets_ree18' in iuse:



  1   2   >