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

2018-08-14 Thread Mikle Kolyada
commit: 77801f40e8e05978b957dd76f578c399054a2193
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Wed Aug 15 05:48:52 2018 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Wed Aug 15 05:49:21 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=77801f40

app-misc/nnn: Version bump (v1.9)

- Install the completion files unconditionally (tiny)
- Fix the installation path for fish completion
- Drop empty IUSE

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

 app-misc/nnn/Manifest   |  1 +
 app-misc/nnn/nnn-1.9.ebuild | 39 +++
 2 files changed, 40 insertions(+)

diff --git a/app-misc/nnn/Manifest b/app-misc/nnn/Manifest
index 704d4f33f78..e2b28b1f3a2 100644
--- a/app-misc/nnn/Manifest
+++ b/app-misc/nnn/Manifest
@@ -1,2 +1,3 @@
 DIST nnn-1.6.tar.gz 37456 BLAKE2B 
90a6bcf7123b763585a05d5898ecee129561fa11dddbc40125f536b96315e4847b6187615df2bb6e0262d3df5efeec83d6681092ed69e4b65cd5486cf396e7e6
 SHA512 
7172f37f98f15b37cd2959c5ad144d32f55cde9cd2fe3221fc7a23887d3326da924c9be0bdc61a01a4d98ceb9b03de2420a66cc2cbf94a2ae1547da206e4c49a
 DIST nnn-1.8.tar.gz 42534 BLAKE2B 
acf1f9e211ddf688da96c77364f8eb2d12c853fa528774f2a3f8fa146203b155df089f6a3c995f0415d5349e9bb0c519cd0776c77094a83c23ecfe45561c846d
 SHA512 
dfa3fc20cc9d77dc6a998913d79c1f98467f9e0f475d43317fe5b3b7c85f04a8aa1508305307873115ff810f5e212272e8348af9d8bd5283f48ad76ed34cad55
+DIST nnn-1.9.tar.gz 43405 BLAKE2B 
c085f13883eb379cc04b225d3a6bdbc95dcfb200a0c338bea82b64841918f41560a0b53ed49be0cf8eaec852eb1575d050197ece197fd655c2a3ba1c6cf20d57
 SHA512 
44eb3d569429ee27e35c0a1299e7cb248072b470b462a361eec3364163f03f577a1b28819cddfc9a85002d6ae90c61cc0633f0548c58cb154dfd8e6491c73369

diff --git a/app-misc/nnn/nnn-1.9.ebuild b/app-misc/nnn/nnn-1.9.ebuild
new file mode 100644
index 000..1f92d72054e
--- /dev/null
+++ b/app-misc/nnn/nnn-1.9.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit bash-completion-r1 toolchain-funcs
+
+DESCRIPTION="The missing terminal file browser for X"
+HOMEPAGE="https://github.com/jarun/nnn;
+SRC_URI="https://github.com/jarun/nnn/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+DEPEND="sys-libs/ncurses:0=
+   sys-libs/readline:0="
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+   default
+   tc-export CC
+   sed -i -e '/strip/d' Makefile || die "sed failed"
+
+}
+
+src_install() {
+   emake PREFIX="/usr" DESTDIR="${D}" install
+
+   newbashcomp scripts/auto-completion/bash/nnn-completion.bash nnn
+
+   insinto /usr/share/fish/vendor_completions.d
+   doins scripts/auto-completion/fish/nnn.fish
+
+   insinto /usr/share/zsh/site-functions
+   doins scripts/auto-completion/zsh/_nnn
+
+   einstalldocs
+}



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

2018-08-14 Thread Hans de Graaff
commit: 5357bcdbc3d40bef19699485b225896ef03aa255
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Aug 15 04:33:06 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Aug 15 04:33:06 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5357bcdb

dev-ruby/capybara: add 3.6.0

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 dev-ruby/capybara/Manifest  |  1 +
 dev-ruby/capybara/capybara-3.6.0.ebuild | 56 +
 2 files changed, 57 insertions(+)

diff --git a/dev-ruby/capybara/Manifest b/dev-ruby/capybara/Manifest
index 364458db1c2..50a763dea47 100644
--- a/dev-ruby/capybara/Manifest
+++ b/dev-ruby/capybara/Manifest
@@ -5,3 +5,4 @@ DIST capybara-3.2.1.gem 284672 BLAKE2B 
9da8f588049fab74c4e734626e42758cdd4baf555
 DIST capybara-3.4.1.gem 292352 BLAKE2B 
baf07378ec9c932ca4fac4b9ce465b76704c5b17cea73db01d584dbf7076b2c6defe0170a0575691f6af5dcda2d8f97bd16a3901d36c8a9db63c72491fbfc962
 SHA512 
abd969af564a9b8a827493674d51e2cabbb57c47795ede260498f99600da0da9bf00c97e64ccd07cfdb1b630135714191f232f166e08856a4cb9fdff6c47fe1a
 DIST capybara-3.4.2.gem 292864 BLAKE2B 
f04bef4540df60eaaeab2cdf59577962493da34adae1abcb4fc23101244a522fa2bc80ad86ba906368a98e68d6918877a073be1e0068b4eb2ba44e0d060b40cd
 SHA512 
e9415ce626a1391d9a0af944d9afaa536d98b6d44bb19d288e3b71399effa2fa8ffeef72a0fb2d786a3267f6809943f499f50f88f95c24552888db2467e5
 DIST capybara-3.5.1.gem 294400 BLAKE2B 
413281f52305c47cad34b6200e534798f05cf8a4257ca0f396dcb5c7f4d689d1c34463a99644ce8861cb12fe921918c6ddc503ffa3c4f00b04b6570ce1096dfb
 SHA512 
c42c4492865f70fad30f9c554dfd4a5e435102d58c3934392d9e692638ace50dd7f3301628e45eee0ceb0e94f91b051341bdc9eb9a3f498aec7a477a866bc76c
+DIST capybara-3.6.0.gem 296448 BLAKE2B 
4054aaac6b6e0d5f1f0c1adee1951dcac7fcb3b2061dfe9de261e6c8bb749d6c88eb2c5a635b683e9a02719870435d52546701f4f21f722068836d4acd78f3eb
 SHA512 
d99e9aab306955e01c08f26e7e8e042019b30d97c106ce6e33c96d7277670b81a143312c06e89c2f6c5f959af461d219c213c3660e895bec1e8cfcae030728b4

diff --git a/dev-ruby/capybara/capybara-3.6.0.ebuild 
b/dev-ruby/capybara/capybara-3.6.0.ebuild
new file mode 100644
index 000..da6c2de9e77
--- /dev/null
+++ b/dev-ruby/capybara/capybara-3.6.0.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+USE_RUBY="ruby23 ruby24 ruby25"
+
+RUBY_FAKEGEM_EXTRADOC="History.md README.md"
+
+# Rake tasks are not distributed in the gem.
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_TASK_TEST=""
+
+inherit virtualx ruby-fakegem
+
+DESCRIPTION="Capybara aims to simplify the process of integration testing Rack 
applications"
+HOMEPAGE="https://github.com/jnicklas/capybara;
+LICENSE="MIT"
+
+KEYWORDS="~amd64 ~x86"
+SLOT="3"
+IUSE="test"
+
+DEPEND="${DEPEND} test? ( www-client/firefox )"
+
+ruby_add_bdepend "test? (
+   dev-ruby/rspec:3
+   >=dev-ruby/launchy-2.4.0
+   >=dev-ruby/selenium-webdriver-3.5:3
+   dev-ruby/sinatra:2
+   www-servers/puma
+)"
+
+ruby_add_rdepend "
+   dev-ruby/addressable
+   >=dev-ruby/mini_mime-0.1.3
+   >=dev-ruby/nokogiri-1.8:0
+   >=dev-ruby/rack-1.6.0:*
+   >=dev-ruby/rack-test-0.6.3:*
+   >=dev-ruby/xpath-3.1:3"
+
+all_ruby_prepare() {
+   sed -i -e '/bundler/d' -e '/pry/d' -e '1igem "sinatra"' 
spec/spec_helper.rb || die
+
+   # Avoid window-manager specific tests (sizes are specific for fluxbox)
+   sed -i -e '/#maximize/,/^  end/ s:^:#:' 
lib/capybara/spec/session/window/window_spec.rb || die
+
+   # Avoid spec that requires unpackaged geckodriver
+   sed -i -e '/describe.*register_server/,/^  end/ s:^:#:' 
spec/capybara_spec.rb || die
+
+   # Avoid test dependency on puma server for now
+   sed -i -e '/should have :puma registered/,/^end/ s:^:#:' 
spec/capybara_spec.rb || die
+}
+
+each_ruby_test() {
+   virtx ${RUBY} -Ilib -S rspec-3 spec || die "Tests failed."
+}



[gentoo-commits] repo/gentoo:master commit in: dev-db/redis/, dev-db/redis/files/

2018-08-14 Thread Robin H. Johnson
commit: 248dbab6baed691d61011be1a4115b25e2f05e4f
Author: Robin H. Johnson  gentoo  org>
AuthorDate: Wed Aug 15 03:09:02 2018 +
Commit: Robin H. Johnson  gentoo  org>
CommitDate: Wed Aug 15 03:09:45 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=248dbab6

dev-db/redis: cleanup old ebuilds

Bug: https://bugs.gentoo.org/631002
Signed-off-by: Robin H. Johnson  gentoo.org>
Package-Manager: Portage-2.3.40, Repoman-2.3.9

 dev-db/redis/Manifest  |   3 -
 dev-db/redis/files/configure.ac-2.2|  58 ---
 dev-db/redis/files/redis-2.8.17-config.patch   |  46 -
 dev-db/redis/files/redis-2.8.3-shared.patch|  36 ---
 dev-db/redis/files/redis-3.0.0-sharedlua.patch |  44 -
 dev-db/redis/files/redis.confd |  20 
 dev-db/redis/files/redis.initd-4   |  31 --
 dev-db/redis/redis-3.0.7-r1.ebuild | 115 --
 dev-db/redis/redis-3.0.7.ebuild| 115 --
 dev-db/redis/redis-3.2.5.ebuild| 123 
 dev-db/redis/redis-3.2.8-r2.ebuild | 123 
 dev-db/redis/redis-4.0.1-r1.ebuild | 128 -
 dev-db/redis/redis-4.0.1.ebuild| 122 ---
 13 files changed, 964 deletions(-)

diff --git a/dev-db/redis/Manifest b/dev-db/redis/Manifest
index 9b196838979..ee015a0effc 100644
--- a/dev-db/redis/Manifest
+++ b/dev-db/redis/Manifest
@@ -1,8 +1,5 @@
-DIST redis-3.0.7.tar.gz 1375200 BLAKE2B 
74088cb128e5d8e32427845b6bb267957b7df7ee091b1110260b26cc61649892bdb3ec79ae09fa4aca302c5708f26e3e05c6fb1e821ff468d982c274fa2792b4
 SHA512 
6c8f4c88d911e1433fd28efff2f6d62763e08be89814ebf4aa4e68e2c8bd605eba24ca3410548b2f480ae094437ce96c0bafa7a5762b3b405d5d850886297ba3
 DIST redis-3.2.12.tar.gz 1551468 BLAKE2B 
85483de2588e4161521fe958225a53ab4357d0db83954c22f755d5d512e6e2126f9e7fdc1032353bd491353af3805c806b89546f886fe78fa5e5d2dc1446420b
 SHA512 
eec64a17e331ac220ba425a495127b3873048dc2597a6508962469c0c99763deffcec97254915e2b1f3867eb556b917e8861baa9609c727d0abb254a90d87cdc
-DIST redis-3.2.5.tar.gz 1544040 BLAKE2B 
a67b46feacddcc7e4cafd91fb5d295a972f3a09db0a05b8a90bf8c89870f110c6c598ffe945475228caa37ccca7921f4981fe7002edc3689e833ecddc5c2032e
 SHA512 
4ecf6277c8fdf4411223b9f5a5c8308829da9bd756b45de5217d469e9def8faad8c05b6348c06aef99eca9245d45abfd52df056c3c819723da66a2ca20c381dd
 DIST redis-3.2.8.tar.gz 1547237 BLAKE2B 
fb03e263ad7b135dff38e018d9b830c4992cf331efc7c23c10b087c47e597abedb52f259d4dd9a9ee1d661685157fc29a2022d74bc21d406bb10c9b7dfab8b7e
 SHA512 
7334faf73af3644f7f9dcaddd322955d5df1e88a1640b509ae623f322615a20f6dc143eb57dd89ff3a278557df309ac4215c3fb458235682ce28e16c817068ba
-DIST redis-4.0.1.tar.gz 1711660 BLAKE2B 
0b8881baa78908df4adcc1aabfa0ea9554900f8b54d204ffa054752ba4355da2b56408501ede81a69cc1f34ebbb9fc984335738ea9f343ddcd4e9fb9a0d64c8e
 SHA512 
62dec537aebd12340b9642f5f8b07fd98757c9e648dcd539a0411f207db3495923c5a6a9941036c56b2d574ee38b46d08558668111e322345ef549f93fada26f
 DIST redis-4.0.10.tar.gz 1738465 BLAKE2B 
572cbb3d2d5d7209f81ebd53ee68f40b404d0e4623bd1864845bf1f47135d4e097a6974d346ffd845d848c39ace6d3fb9f1a347e0c9d16d06d22aed7a8b3ae7b
 SHA512 
0978dabaf637e61889d492fd3629acd58ca8fb0c0088cdd7036ffd1a7ed3f018c107039d4c96bd61d0b7d35757df2366d051f57d77ffb5642aca0e5651b30603
 DIST redis-4.0.2.tar.gz 1713990 BLAKE2B 
307ab76b336f7520e14a23a1577c46e1b63cc5a5a5b6afb725cb87934fbcb62107085671fd1072d1142ce8e92f069e6b6064c9f4468335bc6997897c8f494471
 SHA512 
1458909c6fc16cff8ca5e6dddff23b988ee1e447f2d0bccf5941553b22bab6abb851732b3fe53dafb8a69d6c0939c3ce7e0686d51e03be720fb018c038d3b1b4
 DIST redis-4.0.6.tar.gz 1723533 BLAKE2B 
94c2a9b7eeaa676efaac75cd5c143b0f4b02440b5a21ecc9b2a68cc27ad4abc1fc4d7dbc903dea5d956ce737ca434ea5b5bdde4a35df3a3689da60c5fb0bddf1
 SHA512 
784aad612664df666c36f969cb6a9ab794f004abcf9aa761bd1f5f0f8fdb248d5b38f48a59b68c2de7d2a344755f1537efc9d5847de0d662302699ed94d40813

diff --git a/dev-db/redis/files/configure.ac-2.2 
b/dev-db/redis/files/configure.ac-2.2
deleted file mode 100644
index 3ff6650407c..000
--- a/dev-db/redis/files/configure.ac-2.2
+++ /dev/null
@@ -1,58 +0,0 @@
-#   -*- Autoconf -*-
-# Process this file with autoconf to produce a configure script.
-
-AC_PREREQ(2.63)
-AC_INIT(redis, 2.0.0, anti...@gmail.com)
-AM_CFLAGS="-std=c99 -pedantic -Wall -W -D__EXTENSIONS__ -D_XPG6"
-if test x"$CFLAGS" = x""; then
-AM_CFLAGS="$AM_CFLAGS -O2"
-else
-AM_CFLAGS="$AM_CFLAGS $CFLAGS"
-fi
-
-# options
-AC_MSG_CHECKING([whether to build with debug information])
-AC_ARG_ENABLE([debug],
-[AS_HELP_STRING([--enable-debug],
-[enable debug data generation (def=no)])],
-[debugit="$enableval"],
-[debugit=no])
-AC_MSG_RESULT([$debugit])
-
-if test x"$debugit" = x"yes"; then
-AC_DEFINE([DEBUG],[],[Debug Mode])
-

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

2018-08-14 Thread Mikle Kolyada
commit: 35b195eba46097fa186c8db11eb0ff7f5cc832ca
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Wed Aug 15 03:05:48 2018 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Wed Aug 15 03:05:48 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35b195eb

dev-libs/xmlsec: amd64 stable wrt bug #663584

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 dev-libs/xmlsec/xmlsec-1.2.26.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/xmlsec/xmlsec-1.2.26.ebuild 
b/dev-libs/xmlsec/xmlsec-1.2.26.ebuild
index 70e0604bb85..06c0063365d 100644
--- a/dev-libs/xmlsec/xmlsec-1.2.26.ebuild
+++ b/dev-libs/xmlsec/xmlsec-1.2.26.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://www.aleksey.com/xmlsec/download/${PN}1-${PV}.tar.gz;
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc ~x86"
 IUSE="doc gcrypt gnutls libressl nss +openssl static-libs"
 REQUIRED_USE="|| ( gcrypt gnutls nss openssl )
gnutls? ( gcrypt )"



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

2018-08-14 Thread Mikle Kolyada
commit: 842adea0b4120e5bfdf29192eb5afa40bafcc37c
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Wed Aug 15 02:58:14 2018 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Wed Aug 15 02:58:14 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=842adea0

app-crypt/p11-kit: amd64 stable wrt bug #663598

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 app-crypt/p11-kit/p11-kit-0.23.12.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-crypt/p11-kit/p11-kit-0.23.12.ebuild 
b/app-crypt/p11-kit/p11-kit-0.23.12.ebuild
index cb5f5dc036b..0ce65147b86 100644
--- a/app-crypt/p11-kit/p11-kit-0.23.12.ebuild
+++ b/app-crypt/p11-kit/p11-kit-0.23.12.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/p11-glue/${PN}/releases/download/${PV}/${P}.tar.gz;
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~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 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~arm-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="+asn1 debug +libffi +trust"
 REQUIRED_USE="trust? ( asn1 )"
 



[gentoo-commits] proj/gentoo-keys:master commit in: gkeys/gkeys/

2018-08-14 Thread Brian Dolbec
commit: 2bdf8c0c827cf024c4e26f9167ed4a6573625601
Author: Brian Dolbec dolsen  gentoo  org>
AuthorDate: Wed Aug 15 01:47:19 2018 +
Commit: Brian Dolbec  gentoo  org>
CommitDate: Wed Aug 15 01:47:19 2018 +
URL:https://gitweb.gentoo.org/proj/gentoo-keys.git/commit/?id=2bdf8c0c

gkeys checks.py: Remove missed DSA algorithm entries

Move bitlength calc within the primary if,

 gkeys/gkeys/checks.py | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gkeys/gkeys/checks.py b/gkeys/gkeys/checks.py
index 8119395..8da6414 100644
--- a/gkeys/gkeys/checks.py
+++ b/gkeys/gkeys/checks.py
@@ -64,7 +64,7 @@ TEST_SPEC = {
 'expire': 900,
 },
 },
-'algorithms': ['DSA', 'RSA', '1', '2', '3', '17'],
+'algorithms': ['RSA', '1', '2', '3'],
 'versions': ['4'],
 'qualified_id': '@gentoo.org',
 }
@@ -302,8 +302,8 @@ class KeyChecks(object):
 
 
 def _test_bits(self, data, stats):
-bits = int(data.keylength)
 if data.pubkey_algo in TEST_SPEC['algorithms']:
+bits = int(data.keylength)
 if bits >= TEST_SPEC['bits'][ALGORITHM_CODES[data.pubkey_algo]]:
 stats[SPEC_INDEX['bits']] = True
 else:



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

2018-08-14 Thread Mikle Kolyada
commit: 6b8f708ebb27f95f2262b642c6f3a920f4b35e06
Author: Nikos Chantziaras  gmail  com>
AuthorDate: Tue Aug 14 05:31:36 2018 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Wed Aug 15 01:35:46 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b8f708e

net-p2p/qbittorrent: install desktop file

Closes: https://bugs.gentoo.org/663554
Package-Manager: Portage-2.3.46, Repoman-2.3.10
Closes: https://github.com/gentoo/gentoo/pull/9570

 net-p2p/qbittorrent/qbittorrent-4.1.2.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/net-p2p/qbittorrent/qbittorrent-4.1.2.ebuild 
b/net-p2p/qbittorrent/qbittorrent-4.1.2.ebuild
index 2c128403ac6..dba40dca433 100644
--- a/net-p2p/qbittorrent/qbittorrent-4.1.2.ebuild
+++ b/net-p2p/qbittorrent/qbittorrent-4.1.2.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=6
 
-inherit gnome2-utils xdg-utils
+inherit desktop gnome2-utils xdg-utils
 
 DESCRIPTION="BitTorrent client in C++ and Qt"
 HOMEPAGE="https://www.qbittorrent.org
@@ -54,6 +54,7 @@ src_configure() {
 
 src_install() {
emake STRIP="/bin/false" INSTALL_ROOT="${D}" install
+   domenu dist/unix/qbittorrent.desktop
einstalldocs
 }
 



[gentoo-commits] proj/gentoo-keys:master commit in: gkeys-ldap/bin/

2018-08-14 Thread Brian Dolbec
commit: f4e9abe5ea21488a7dcaf9ec629f554679bc4d89
Author: Brian Dolbec  gentoo  org>
AuthorDate: Sat Jul  7 15:37:26 2018 +
Commit: Brian Dolbec  gentoo  org>
CommitDate: Wed Aug 15 01:03:33 2018 +
URL:https://gitweb.gentoo.org/proj/gentoo-keys.git/commit/?id=f4e9abe5

gkeys-ldap update-seeds.sh: Fix missed space in command

Signed-off-by: Brian Dolbec  gentoo.org>

 gkeys-ldap/bin/update-seeds.sh | 18 ++
 1 file changed, 14 insertions(+), 4 deletions(-)

diff --git a/gkeys-ldap/bin/update-seeds.sh b/gkeys-ldap/bin/update-seeds.sh
index a29de66..171052c 100755
--- a/gkeys-ldap/bin/update-seeds.sh
+++ b/gkeys-ldap/bin/update-seeds.sh
@@ -1,7 +1,14 @@
 #!/bin/bash
 # $Id: update-seeds.sh,v 0.2.1 2014/10/12 dolsen Exp $
 
-FORCE=${1}
+set -o pipefail
+
+if [ -z "${1}" ]; then
+FORCE='NO'
+else
+FORCE=${1}
+fi
+
 HAS_UPDATES=false
 
 # configuration to run from a checkout with a custom config
@@ -49,10 +56,13 @@ gkeys-ldap update-seeds -C gentoo-devs || die "Seed file 
generation failed... ab
 
 echo " *** Checking if seed files are up-to-date"
 if ! diff -q "${GKEYS_DIR}/${GKEYS_SEEDS}" "${GKEY_SEEDS_DIR}/${GKEY_SEEDS}" > 
/dev/null ;then
+echo "*** Detected a diff, HAS_UPDATES=true"
+HAS_UPDATES=true
+elif [[ "${FORCE}" == "force" ]] ; then
 HAS_UPDATES=true
 fi
-if [[ "${FORCE}" == "force" || "${HAS_UPDATES}" ]] ; then
-echo " *** Spotted differences"
+
+if [[ "${HAS_UPDATES}" ]] ; then
 echo " *** Updating old seeds with a new one"
 # copy seeds to gkey-seeds
 echo "  ... cp ${GKEYS_SEEDS} ${API_DIR}/${API_SEEDS}"
@@ -69,7 +79,7 @@ echo "Committing changes to gkey-seeds repo..."
 cd "${GKEY_SEEDS_DIR}" || die " *** Failed to change directory... exiting"
 git add "${GKEY_SEEDS}"  || die " *** Failed to add modified ${GKEYS_SEEDS} 
file"
 git add "${GKEY_SEEDS}.${GKEYS_SIG}" || die " *** Failed to add 
${GKEYS_SEEDS}.sig file"
-git commit -S -m"${GKEYS_COMMIT_MSG}" || die " *** Failed to commit updates"
+git commit -S -m "${GKEYS_COMMIT_MSG}" || die " *** Failed to commit updates"
 git push --signed origin master || die " *** git push failed"
 cd ..
 



[gentoo-commits] proj/gentoo-keys:master commit in: gkeys/gkeys/

2018-08-14 Thread Brian Dolbec
commit: 0b2edc8ff515b404efd8284b3b961b9ffdb4223e
Author: Brian Dolbec dolsen  gentoo  org>
AuthorDate: Wed Aug 15 01:04:22 2018 +
Commit: Brian Dolbec  gentoo  org>
CommitDate: Wed Aug 15 01:04:22 2018 +
URL:https://gitweb.gentoo.org/proj/gentoo-keys.git/commit/?id=0b2edc8f

gkeys checks.py: Update glep 63 specs

 gkeys/gkeys/checks.py | 7 +++
 1 file changed, 3 insertions(+), 4 deletions(-)

diff --git a/gkeys/gkeys/checks.py b/gkeys/gkeys/checks.py
index 7610d70..8119395 100644
--- a/gkeys/gkeys/checks.py
+++ b/gkeys/gkeys/checks.py
@@ -51,18 +51,17 @@ SPEC_STAT = ['', '','', False, False, False, False, False, 
False, False, False,
 # and approved options, limits
 TEST_SPEC = {
 'bits': {
-'DSA': 2048,
 'RSA': 2048,
 },
-'expire': 5 * 365,  # in days
+'expire': 900,  # in days
 'subkeys': {# warning/error mode
 'encrypt': {
 'mode': 'notice',
-'expire': 5 * 365,
+'expire': 900,
 },
 'sign': {
 'mode': 'error',
-'expire': 5 * 365,
+'expire': 900,
 },
 },
 'algorithms': ['DSA', 'RSA', '1', '2', '3', '17'],



[gentoo-commits] repo/gentoo:master commit in: games-emulation/libretro-dosbox/

2018-08-14 Thread Craig Andrews
commit: fddcbc169a732974739ae2206d2dc2b0757bd95f
Author: Craig Andrews  gentoo  org>
AuthorDate: Tue Jul 24 05:25:38 2018 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Wed Aug 15 00:22:43 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fddcbc16

games-emulation/libretro-dosbox: DOSBox libretro port

Package-Manager: Portage-2.3.43, Repoman-2.3.10

 games-emulation/libretro-dosbox/Manifest|  1 +
 .../libretro-dosbox-0.0.1_pre20180723.ebuild| 13 +
 games-emulation/libretro-dosbox/libretro-dosbox-.ebuild | 11 +++
 games-emulation/libretro-dosbox/metadata.xml| 12 
 4 files changed, 37 insertions(+)

diff --git a/games-emulation/libretro-dosbox/Manifest 
b/games-emulation/libretro-dosbox/Manifest
new file mode 100644
index 000..6afab5ff95b
--- /dev/null
+++ b/games-emulation/libretro-dosbox/Manifest
@@ -0,0 +1 @@
+DIST libretro-dosbox-0.0.1_pre20180723.tar.gz 1182680 BLAKE2B 
5885053ad228f56bd2a26bcdc8c05a1b3358b019a74f1ed41c056492f9042a8ee96a3d4ec4d1f6f39e072ccae65378355d27e01c951e288fb1094d11ea172aed
 SHA512 
b2206de1cbce3927797044d1609e569d3fb828039184d780253108b231f1fe5566ed877315626908e83acdfa2d0398ee832df01202bc7164c11dcb5119531710

diff --git 
a/games-emulation/libretro-dosbox/libretro-dosbox-0.0.1_pre20180723.ebuild 
b/games-emulation/libretro-dosbox/libretro-dosbox-0.0.1_pre20180723.ebuild
new file mode 100644
index 000..7e054e83e3a
--- /dev/null
+++ b/games-emulation/libretro-dosbox/libretro-dosbox-0.0.1_pre20180723.ebuild
@@ -0,0 +1,13 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+LIBRETRO_REPO_NAME="libretro/dosbox-libretro"
+LIBRETRO_COMMIT_SHA="169d476437ec813b462a47254f24cf78473389c8"
+KEYWORDS="~amd64 ~x86"
+inherit libretro-core
+
+DESCRIPTION="DOSBox libretro port"
+LICENSE="GPL-2+"
+SLOT="0"

diff --git a/games-emulation/libretro-dosbox/libretro-dosbox-.ebuild 
b/games-emulation/libretro-dosbox/libretro-dosbox-.ebuild
new file mode 100644
index 000..5105cca887f
--- /dev/null
+++ b/games-emulation/libretro-dosbox/libretro-dosbox-.ebuild
@@ -0,0 +1,11 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+LIBRETRO_REPO_NAME="libretro/dosbox-libretro"
+inherit libretro-core
+
+DESCRIPTION="DOSBox libretro port"
+LICENSE="GPL-2+"
+SLOT="0"

diff --git a/games-emulation/libretro-dosbox/metadata.xml 
b/games-emulation/libretro-dosbox/metadata.xml
new file mode 100644
index 000..63b6c708055
--- /dev/null
+++ b/games-emulation/libretro-dosbox/metadata.xml
@@ -0,0 +1,12 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+
+candr...@gentoo.org
+Craig Andrews
+
+DOSBox libretro port
+
+libretro/dosbox-libretro
+
+



[gentoo-commits] repo/gentoo:master commit in: media-plugins/kodi-game-libretro-twentyfortyeight/

2018-08-14 Thread Craig Andrews
commit: 55f8a221cf024bb54e0387d1be313d3a7c89c884
Author: Craig Andrews  gentoo  org>
AuthorDate: Tue Jul 24 05:28:46 2018 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Wed Aug 15 00:22:45 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=55f8a221

media-plugins/kodi-game-libretro-twentyfortyeight: 2048 for Kodi

Package-Manager: Portage-2.3.43, Repoman-2.3.10

 ...kodi-game-libretro-twentyfortyeight-.ebuild | 38 ++
 .../metadata.xml   | 12 +++
 2 files changed, 50 insertions(+)

diff --git 
a/media-plugins/kodi-game-libretro-twentyfortyeight/kodi-game-libretro-twentyfortyeight-.ebuild
 
b/media-plugins/kodi-game-libretro-twentyfortyeight/kodi-game-libretro-twentyfortyeight-.ebuild
new file mode 100644
index 000..7a9f482f6a1
--- /dev/null
+++ 
b/media-plugins/kodi-game-libretro-twentyfortyeight/kodi-game-libretro-twentyfortyeight-.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit cmake-utils kodi-addon
+
+DESCRIPTION="2048 for Kodi"
+HOMEPAGE="https://github.com/kodi-game/game.libretro.2048;
+SRC_URI=""
+
+if [[ ${PV} == * ]]; then
+   SRC_URI=""
+   EGIT_REPO_URI="https://github.com/kodi-game/game.libretro.2048.git;
+   inherit git-r3
+else
+   KEYWORDS="~amd64 ~x86"
+   
SRC_URI="https://github.com/kodi-game/game.libretro.2048/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
+   S="${WORKDIR}/game.libretro.2048-${PV}"
+fi
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE=""
+
+DEPEND="
+   ~media-tv/kodi-
+   games-emulation/libretro-twentyfortyeight
+   "
+RDEPEND="
+   media-plugins/kodi-game-libretro
+   ${DEPEND}
+   "
+
+src_prepare() {
+   echo 'find_library(2048_LIB NAMES 
2048_libretro${CMAKE_SHARED_LIBRARY_SUFFIX} PATH_SUFFIXES libretro)' > 
"${S}/Findlibretro-2048.cmake" || die
+   default
+}

diff --git a/media-plugins/kodi-game-libretro-twentyfortyeight/metadata.xml 
b/media-plugins/kodi-game-libretro-twentyfortyeight/metadata.xml
new file mode 100644
index 000..3eea08ec1e1
--- /dev/null
+++ b/media-plugins/kodi-game-libretro-twentyfortyeight/metadata.xml
@@ -0,0 +1,12 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+
+candr...@gentoo.org
+Craig Andrews
+
+2048 for Kodi
+
+kodi-game/game.libretro.2048
+
+



[gentoo-commits] repo/gentoo:master commit in: games-emulation/libretro-bnes/

2018-08-14 Thread Craig Andrews
commit: 8bc740d33612d159338e6e184d856dfabe4e3eae
Author: Craig Andrews  gentoo  org>
AuthorDate: Tue Jul 24 05:25:16 2018 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Wed Aug 15 00:22:42 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8bc740d3

games-emulation/libretro-bnes: bNES libretro port

Package-Manager: Portage-2.3.43, Repoman-2.3.10

 games-emulation/libretro-bnes/Manifest  |  1 +
 .../libretro-bnes/libretro-bnes-0.0.1_pre20180723.ebuild| 13 +
 games-emulation/libretro-bnes/libretro-bnes-.ebuild | 11 +++
 games-emulation/libretro-bnes/metadata.xml  | 12 
 4 files changed, 37 insertions(+)

diff --git a/games-emulation/libretro-bnes/Manifest 
b/games-emulation/libretro-bnes/Manifest
new file mode 100644
index 000..0c58a5201cc
--- /dev/null
+++ b/games-emulation/libretro-bnes/Manifest
@@ -0,0 +1 @@
+DIST libretro-bnes-0.0.1_pre20180723.tar.gz 153133 BLAKE2B 
d9d6dad8be84851053a1a66272963bd5ffcb5ab11fc9e8096e04e03e0d266e57cbf5fd37618e43f48f9ae0c4c08013303c17cc3cc6b3e1aec764b9e0ce594088
 SHA512 
f2db232a10b854badf3d130688f09c580f11da17224da127aff437b4a2c906828717539577d71713aa5a05b93effd8d17fcc2b3f6e3ff570d56639030a5be383

diff --git 
a/games-emulation/libretro-bnes/libretro-bnes-0.0.1_pre20180723.ebuild 
b/games-emulation/libretro-bnes/libretro-bnes-0.0.1_pre20180723.ebuild
new file mode 100644
index 000..ee84f14d1a9
--- /dev/null
+++ b/games-emulation/libretro-bnes/libretro-bnes-0.0.1_pre20180723.ebuild
@@ -0,0 +1,13 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+LIBRETRO_COMMIT_SHA="18384086d58fd09de3844e2c5f3b2a77b5d490dc"
+LIBRETRO_REPO_NAME="libretro/bnes-libretro"
+KEYWORDS="~amd64 ~x86"
+inherit libretro-core
+
+DESCRIPTION="bNES libretro port"
+LICENSE="GPL-3+"
+SLOT="0"

diff --git a/games-emulation/libretro-bnes/libretro-bnes-.ebuild 
b/games-emulation/libretro-bnes/libretro-bnes-.ebuild
new file mode 100644
index 000..64bc4310a2c
--- /dev/null
+++ b/games-emulation/libretro-bnes/libretro-bnes-.ebuild
@@ -0,0 +1,11 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+LIBRETRO_REPO_NAME="libretro/bnes-libretro"
+inherit libretro-core
+
+DESCRIPTION="bNES libretro port"
+LICENSE="GPL-3+"
+SLOT="0"

diff --git a/games-emulation/libretro-bnes/metadata.xml 
b/games-emulation/libretro-bnes/metadata.xml
new file mode 100644
index 000..508b579233c
--- /dev/null
+++ b/games-emulation/libretro-bnes/metadata.xml
@@ -0,0 +1,12 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+
+candr...@gentoo.org
+Craig Andrews
+
+bNES libretro port
+
+libretro/libretro-bnes
+
+



[gentoo-commits] repo/gentoo:master commit in: media-plugins/kodi-game-libretro-dosbox/

2018-08-14 Thread Craig Andrews
commit: e9a186ed28ab9a8107c375e2bb824e64b2089619
Author: Craig Andrews  gentoo  org>
AuthorDate: Tue Jul 24 05:27:38 2018 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Wed Aug 15 00:22:44 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e9a186ed

media-plugins/kodi-game-libretro-dosbox: DOSBox GameClient for Kodi

Package-Manager: Portage-2.3.43, Repoman-2.3.10

 .../kodi-game-libretro-dosbox-.ebuild  | 37 ++
 .../kodi-game-libretro-dosbox/metadata.xml | 12 +++
 2 files changed, 49 insertions(+)

diff --git 
a/media-plugins/kodi-game-libretro-dosbox/kodi-game-libretro-dosbox-.ebuild 
b/media-plugins/kodi-game-libretro-dosbox/kodi-game-libretro-dosbox-.ebuild
new file mode 100644
index 000..44c31d728f6
--- /dev/null
+++ 
b/media-plugins/kodi-game-libretro-dosbox/kodi-game-libretro-dosbox-.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit cmake-utils kodi-addon
+
+DESCRIPTION="DOSBox GameClient for Kodi"
+HOMEPAGE="https://github.com/kodi-game/game.libretro.dosbox;
+SRC_URI=""
+
+if [[ ${PV} == * ]]; then
+   SRC_URI=""
+   EGIT_REPO_URI="https://github.com/kodi-game/game.libretro.dosbox.git;
+   inherit git-r3
+else
+   KEYWORDS="~amd64 ~x86"
+   
SRC_URI="https://github.com/kodi-game/game.libretro.dosbox/archive/v${PV}.tar.gz
 -> ${P}.tar.gz"
+   S="${WORKDIR}/game.libretro.dosbox-${PV}"
+fi
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE=""
+
+DEPEND="
+   ~media-tv/kodi-
+   games-emulation/libretro-dosbox
+   "
+RDEPEND="
+   media-plugins/kodi-game-libretro
+   ${DEPEND}
+   "
+src_prepare() {
+   echo 'find_library(DOSBOX_LIB NAMES 
dosbox_libretro${CMAKE_SHARED_LIBRARY_SUFFIX} PATH_SUFFIXES libretro)' > 
"${S}/Findlibretro-dosbox.cmake" || die
+   default
+}

diff --git a/media-plugins/kodi-game-libretro-dosbox/metadata.xml 
b/media-plugins/kodi-game-libretro-dosbox/metadata.xml
new file mode 100644
index 000..4ce13816abd
--- /dev/null
+++ b/media-plugins/kodi-game-libretro-dosbox/metadata.xml
@@ -0,0 +1,12 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+
+candr...@gentoo.org
+Craig Andrews
+
+DOSBox GameClient for Kodi
+
+kodi-game/game.libretro.dosbox
+
+



[gentoo-commits] repo/gentoo:master commit in: media-plugins/kodi-game-libretro-bnes/

2018-08-14 Thread Craig Andrews
commit: bc5bcda4787bce61593b84980f144993d5af1437
Author: Craig Andrews  gentoo  org>
AuthorDate: Tue Jul 24 05:26:59 2018 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Wed Aug 15 00:22:44 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc5bcda4

media-plugins/kodi-game-libretro-bnes: bNES GameClient for Kodi

Package-Manager: Portage-2.3.43, Repoman-2.3.10

 .../kodi-game-libretro-bnes-.ebuild| 37 ++
 media-plugins/kodi-game-libretro-bnes/metadata.xml | 12 +++
 2 files changed, 49 insertions(+)

diff --git 
a/media-plugins/kodi-game-libretro-bnes/kodi-game-libretro-bnes-.ebuild 
b/media-plugins/kodi-game-libretro-bnes/kodi-game-libretro-bnes-.ebuild
new file mode 100644
index 000..75ecc68d0df
--- /dev/null
+++ b/media-plugins/kodi-game-libretro-bnes/kodi-game-libretro-bnes-.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit cmake-utils kodi-addon
+
+DESCRIPTION="bNES GameClient for Kodi"
+HOMEPAGE="https://github.com/kodi-game/game.libretro.bnes;
+SRC_URI=""
+
+if [[ ${PV} == * ]]; then
+   SRC_URI=""
+   EGIT_REPO_URI="https://github.com/kodi-game/game.libretro.bnes.git;
+   inherit git-r3
+else
+   KEYWORDS="~amd64 ~x86"
+   
SRC_URI="https://github.com/kodi-game/game.libretro.bnes/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
+   S="${WORKDIR}/game.libretro.bnes-${PV}"
+fi
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE=""
+
+DEPEND="
+   ~media-tv/kodi-
+   games-emulation/libretro-bnes
+   "
+RDEPEND="
+   media-plugins/kodi-game-libretro
+   ${DEPEND}
+   "
+src_prepare() {
+   echo 'find_library(BNES_LIB NAMES 
bnes_libretro${CMAKE_SHARED_LIBRARY_SUFFIX} PATH_SUFFIXES libretro)' > 
"${S}/Findlibretro-bnes.cmake" || die
+   default
+}

diff --git a/media-plugins/kodi-game-libretro-bnes/metadata.xml 
b/media-plugins/kodi-game-libretro-bnes/metadata.xml
new file mode 100644
index 000..6cfa9822601
--- /dev/null
+++ b/media-plugins/kodi-game-libretro-bnes/metadata.xml
@@ -0,0 +1,12 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+
+candr...@gentoo.org
+Craig Andrews
+
+bNES GameClient for Kodi
+
+kodi-game/game.libretro.bnes
+
+



[gentoo-commits] repo/gentoo:master commit in: games-emulation/libretro-twentyfortyeight/

2018-08-14 Thread Craig Andrews
commit: 5292beccb7ac5f5d3b0f042f513acf57479785ed
Author: Craig Andrews  gentoo  org>
AuthorDate: Tue Jul 24 05:24:30 2018 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Wed Aug 15 00:22:42 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5292becc

games-emulation/libretro-twentyfortyeight: 2048 puzzle game

Package-Manager: Portage-2.3.43, Repoman-2.3.10

 games-emulation/libretro-twentyfortyeight/Manifest  |  1 +
 .../libretro-twentyfortyeight-0.0.1_pre20180723.ebuild  | 13 +
 .../libretro-twentyfortyeight-.ebuild   | 11 +++
 games-emulation/libretro-twentyfortyeight/metadata.xml  | 12 
 4 files changed, 37 insertions(+)

diff --git a/games-emulation/libretro-twentyfortyeight/Manifest 
b/games-emulation/libretro-twentyfortyeight/Manifest
new file mode 100644
index 000..053a5319f6a
--- /dev/null
+++ b/games-emulation/libretro-twentyfortyeight/Manifest
@@ -0,0 +1 @@
+DIST libretro-twentyfortyeight-0.0.1_pre20180723.tar.gz 2691529 BLAKE2B 
4c399f25300c8f7a0d311dcf9187640f7965601e148617ef673a6aeafc86418347940078c9aa37d0fed0272126ba9d39688004e74147d3164fabc2060be08b8e
 SHA512 
92fce3a19780ce8ed567a8fcf1760f612762b7d914c17d3c2484cd6c755d06bcf9873f8c4f1f8b2a61ab429320b9ae124023cbd5ffbbf8a7449b9b59cec1fd3a

diff --git 
a/games-emulation/libretro-twentyfortyeight/libretro-twentyfortyeight-0.0.1_pre20180723.ebuild
 
b/games-emulation/libretro-twentyfortyeight/libretro-twentyfortyeight-0.0.1_pre20180723.ebuild
new file mode 100644
index 000..758110522fb
--- /dev/null
+++ 
b/games-emulation/libretro-twentyfortyeight/libretro-twentyfortyeight-0.0.1_pre20180723.ebuild
@@ -0,0 +1,13 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+LIBRETRO_CORE_NAME="2048"
+LIBRETRO_COMMIT_SHA="45655d3662e4cbcd8afb28e2ee3f5494a75888de"
+KEYWORDS="~amd64 ~x86"
+inherit libretro-core
+
+DESCRIPTION="Port of 2048 puzzle game to the libretro API"
+LICENSE="Unlicense"
+SLOT="0"

diff --git 
a/games-emulation/libretro-twentyfortyeight/libretro-twentyfortyeight-.ebuild
 
b/games-emulation/libretro-twentyfortyeight/libretro-twentyfortyeight-.ebuild
new file mode 100644
index 000..e244341ed88
--- /dev/null
+++ 
b/games-emulation/libretro-twentyfortyeight/libretro-twentyfortyeight-.ebuild
@@ -0,0 +1,11 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+LIBRETRO_CORE_NAME="2048"
+inherit libretro-core
+
+DESCRIPTION="Port of 2048 puzzle game to the libretro API"
+LICENSE="Unlicense"
+SLOT="0"

diff --git a/games-emulation/libretro-twentyfortyeight/metadata.xml 
b/games-emulation/libretro-twentyfortyeight/metadata.xml
new file mode 100644
index 000..af6191b3499
--- /dev/null
+++ b/games-emulation/libretro-twentyfortyeight/metadata.xml
@@ -0,0 +1,12 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+
+candr...@gentoo.org
+Craig Andrews
+
+Port of 2048 puzzle game to the libretro 
API
+
+libretro/libretro-2048
+
+



[gentoo-commits] repo/gentoo:master commit in: games-emulation/libretro-fceumm/

2018-08-14 Thread Craig Andrews
commit: da4af0feb28c85d1e82aaab579032a08e9b4ba9b
Author: Craig Andrews  gentoo  org>
AuthorDate: Tue Jul 24 05:26:10 2018 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Wed Aug 15 00:22:43 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da4af0fe

games-emulation/libretro-fceumm: FCEUmm libretro port

Package-Manager: Portage-2.3.43, Repoman-2.3.10

 games-emulation/libretro-fceumm/Manifest |  1 +
 .../libretro-fceumm/libretro-fceumm-0.0.1_pre20180723.ebuild | 12 
 games-emulation/libretro-fceumm/libretro-fceumm-.ebuild  | 10 ++
 games-emulation/libretro-fceumm/metadata.xml | 12 
 4 files changed, 35 insertions(+)

diff --git a/games-emulation/libretro-fceumm/Manifest 
b/games-emulation/libretro-fceumm/Manifest
new file mode 100644
index 000..07a70364b64
--- /dev/null
+++ b/games-emulation/libretro-fceumm/Manifest
@@ -0,0 +1 @@
+DIST libretro-fceumm-0.0.1_pre20180723.tar.gz 392820 BLAKE2B 
ae06b67813cff37de136f73b208b3686dd9522dd804971b81b3acd9410929976a33c13c8e07f6ead175b1994cabd1ed937d7ca3d7c24c4c8690b74a627c082be
 SHA512 
55526c2269b2dd77e1c860eb00c8aa75106bc585f99ce8102eccad7ccb272a517643e4076a52413281749d62afdf5af29ff1a03e2ebbb9eea36acac24c0584f8

diff --git 
a/games-emulation/libretro-fceumm/libretro-fceumm-0.0.1_pre20180723.ebuild 
b/games-emulation/libretro-fceumm/libretro-fceumm-0.0.1_pre20180723.ebuild
new file mode 100644
index 000..67c2490eae8
--- /dev/null
+++ b/games-emulation/libretro-fceumm/libretro-fceumm-0.0.1_pre20180723.ebuild
@@ -0,0 +1,12 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+LIBRETRO_COMMIT_SHA="67c072617b700560acbfea54f2779cb290dbf827"
+KEYWORDS="~amd64 ~x86"
+inherit libretro-core
+
+DESCRIPTION="FCEUmm libretro port"
+LICENSE="GPL-2+"
+SLOT="0"

diff --git a/games-emulation/libretro-fceumm/libretro-fceumm-.ebuild 
b/games-emulation/libretro-fceumm/libretro-fceumm-.ebuild
new file mode 100644
index 000..84cd6fd
--- /dev/null
+++ b/games-emulation/libretro-fceumm/libretro-fceumm-.ebuild
@@ -0,0 +1,10 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit libretro-core
+
+DESCRIPTION="FCEUmm libretro port"
+LICENSE="GPL-2+"
+SLOT="0"

diff --git a/games-emulation/libretro-fceumm/metadata.xml 
b/games-emulation/libretro-fceumm/metadata.xml
new file mode 100644
index 000..55b59dea94c
--- /dev/null
+++ b/games-emulation/libretro-fceumm/metadata.xml
@@ -0,0 +1,12 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+
+candr...@gentoo.org
+Craig Andrews
+
+FCEUmm libretro port
+
+libretro/libretro-fceumm
+
+



[gentoo-commits] repo/gentoo:master commit in: media-plugins/kodi-game-libretro-nestopia/

2018-08-14 Thread Craig Andrews
commit: a659ee14c5a6f5ba6e3faeec6450c3f9346b13bf
Author: Craig Andrews  gentoo  org>
AuthorDate: Tue Jul 24 05:35:56 2018 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Wed Aug 15 00:22:45 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a659ee14

media-plugins/kodi-game-libretro-nestopia: Nestopia for Kodi

Package-Manager: Portage-2.3.43, Repoman-2.3.10

 .../kodi-game-libretro-nestopia-.ebuild| 37 ++
 .../kodi-game-libretro-nestopia/metadata.xml   | 12 +++
 2 files changed, 49 insertions(+)

diff --git 
a/media-plugins/kodi-game-libretro-nestopia/kodi-game-libretro-nestopia-.ebuild
 
b/media-plugins/kodi-game-libretro-nestopia/kodi-game-libretro-nestopia-.ebuild
new file mode 100644
index 000..532ff29f02e
--- /dev/null
+++ 
b/media-plugins/kodi-game-libretro-nestopia/kodi-game-libretro-nestopia-.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit cmake-utils kodi-addon
+
+DESCRIPTION="Nestopia GameClient for Kodi"
+HOMEPAGE="https://github.com/kodi-game/game.libretro.nestopia;
+SRC_URI=""
+
+if [[ ${PV} == * ]]; then
+   SRC_URI=""
+   EGIT_REPO_URI="https://github.com/kodi-game/game.libretro.nestopia.git;
+   inherit git-r3
+else
+   KEYWORDS="~amd64 ~x86"
+   
SRC_URI="https://github.com/kodi-game/game.libretro.nestopia/archive/v${PV}.tar.gz
 -> ${P}.tar.gz"
+   S="${WORKDIR}/game.libretro.nestopia-${PV}"
+fi
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE=""
+
+DEPEND="
+   ~media-tv/kodi-
+   games-emulation/libretro-nestopia
+   "
+RDEPEND="
+   media-plugins/kodi-game-libretro
+   ${DEPEND}
+   "
+src_prepare() {
+   echo 'find_library(NESTOPIA_LIB NAMES 
nestopia_libretro${CMAKE_SHARED_LIBRARY_SUFFIX} PATH_SUFFIXES libretro)' > 
"${S}/Findlibretro-nestopia.cmake" || die
+   default
+}

diff --git a/media-plugins/kodi-game-libretro-nestopia/metadata.xml 
b/media-plugins/kodi-game-libretro-nestopia/metadata.xml
new file mode 100644
index 000..9dcca5ad646
--- /dev/null
+++ b/media-plugins/kodi-game-libretro-nestopia/metadata.xml
@@ -0,0 +1,12 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+
+candr...@gentoo.org
+Craig Andrews
+
+Nestopia GameClient for Kodi
+
+kodi-game/game.libretro.nestopia
+
+



[gentoo-commits] repo/gentoo:master commit in: games-emulation/libretro-info/

2018-08-14 Thread Craig Andrews
commit: 10c1d574fc6f617a7f167277131a6283b4bd67f2
Author: Craig Andrews  gentoo  org>
AuthorDate: Tue Jul 24 05:30:01 2018 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Wed Aug 15 00:22:41 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=10c1d574

games-emulation/libretro-info: Libretro info files

Package-Manager: Portage-2.3.43, Repoman-2.3.10

 games-emulation/libretro-info/Manifest |  1 +
 .../libretro-info-0.0.1_pre20180723.ebuild | 30 ++
 .../libretro-info/libretro-info-.ebuild| 30 ++
 games-emulation/libretro-info/metadata.xml | 12 +
 4 files changed, 73 insertions(+)

diff --git a/games-emulation/libretro-info/Manifest 
b/games-emulation/libretro-info/Manifest
new file mode 100644
index 000..9e3149ca4c8
--- /dev/null
+++ b/games-emulation/libretro-info/Manifest
@@ -0,0 +1 @@
+DIST libretro-info-0.0.1_pre20180723.tar.gz 94991 BLAKE2B 
a5779b06d61a05a186b574c4f821da4211a03f8df89c5baa099ad805117d0f34c1349c9a83abce67d25c7c013961815d13961e3f52078107414175693950a10c
 SHA512 
b4a1c6550d2b99ca637c824cdad7127e5eac245c12bc2f89202c42ca3da103f87205c6e4c3c6eddc572167ba302bfef91c4223939afd8d5a9012f43cc989176f

diff --git 
a/games-emulation/libretro-info/libretro-info-0.0.1_pre20180723.ebuild 
b/games-emulation/libretro-info/libretro-info-0.0.1_pre20180723.ebuild
new file mode 100644
index 000..03ae3ee399f
--- /dev/null
+++ b/games-emulation/libretro-info/libretro-info-0.0.1_pre20180723.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="Libretro info files required for libretro cores"
+HOMEPAGE="https://github.com/libretro/libretro-super;
+
+if [[ ${PV} == * ]]; then
+   SRC_URI=""
+   EGIT_REPO_URI="https://github.com/libretro/libretro-super.git;
+   inherit git-r3
+else
+   COMMIT="dfa0eaaa804552712baaff5553df3eea989fc5d5"
+   
SRC_URI="https://github.com/libretro/libretro-super/archive/${COMMIT}.tar.gz -> 
${P}.tar.gz"
+   S="${WORKDIR}/libretro-super-${COMMIT}"
+   KEYWORDS="~amd64 ~x86"
+fi
+
+LICENSE="GPL-3"
+SLOT="0"
+
+src_compile() {
+   :
+}
+
+src_install() {
+   insinto "/usr/share/libretro/info"
+   doins dist/info/*.info
+}

diff --git a/games-emulation/libretro-info/libretro-info-.ebuild 
b/games-emulation/libretro-info/libretro-info-.ebuild
new file mode 100644
index 000..03ae3ee399f
--- /dev/null
+++ b/games-emulation/libretro-info/libretro-info-.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="Libretro info files required for libretro cores"
+HOMEPAGE="https://github.com/libretro/libretro-super;
+
+if [[ ${PV} == * ]]; then
+   SRC_URI=""
+   EGIT_REPO_URI="https://github.com/libretro/libretro-super.git;
+   inherit git-r3
+else
+   COMMIT="dfa0eaaa804552712baaff5553df3eea989fc5d5"
+   
SRC_URI="https://github.com/libretro/libretro-super/archive/${COMMIT}.tar.gz -> 
${P}.tar.gz"
+   S="${WORKDIR}/libretro-super-${COMMIT}"
+   KEYWORDS="~amd64 ~x86"
+fi
+
+LICENSE="GPL-3"
+SLOT="0"
+
+src_compile() {
+   :
+}
+
+src_install() {
+   insinto "/usr/share/libretro/info"
+   doins dist/info/*.info
+}

diff --git a/games-emulation/libretro-info/metadata.xml 
b/games-emulation/libretro-info/metadata.xml
new file mode 100644
index 000..7754440a0cc
--- /dev/null
+++ b/games-emulation/libretro-info/metadata.xml
@@ -0,0 +1,12 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+
+candr...@gentoo.org
+Craig Andrews
+
+Libretro info files required for libretro 
cores
+
+libretro/libretro-super
+
+



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

2018-08-14 Thread Craig Andrews
commit: 532441d38e4bc6fe2445385ab177f7ed6b1ec2c1
Author: Craig Andrews  gentoo  org>
AuthorDate: Tue Jul 24 05:21:55 2018 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Wed Aug 15 00:22:42 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=532441d3

libretro-core.eclass: eclass for Libretro core ebuilds

 eclass/libretro-core.eclass | 196 
 1 file changed, 196 insertions(+)

diff --git a/eclass/libretro-core.eclass b/eclass/libretro-core.eclass
new file mode 100644
index 000..6825ef24dda
--- /dev/null
+++ b/eclass/libretro-core.eclass
@@ -0,0 +1,196 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+# @ECLASS: libretro-core.eclass
+# @MAINTAINER:
+# candr...@gentoo.org
+# @AUTHOR:
+# Cecil Curry 
+# Craig Andrews 
+# @SUPPORTED_EAPIS: 6 7
+# @BLURB: Simplify libretro core ebuilds
+# @DESCRIPTION:
+# The libretro eclass is designed to streamline the construction of
+# ebuilds for Libretro core ebuilds.
+#
+# Libretro cores can be found under https://github.com/libretro/
+#
+# They all use the same basic make based build system, are located
+# in the same github account, and do not release named or numbered
+# versions (so ebuild versions for git commits are keys).
+# This eclass covers those commonalities reducing much duplication
+# between the ebuilds.
+# @EXAMPLE:
+# @CODE
+# EAPI=7
+#
+# LIBRETRO_CORE_NAME="2048"
+# LIBRETRO_COMMIT_SHA="45655d3662e4cbcd8afb28e2ee3f5494a75888de"
+# KEYWORDS="~amd64 ~x86"
+# inherit libretro-core
+#
+# DESCRIPTION="Port of 2048 puzzle game to the libretro API"
+# LICENSE="Unlicense"
+# SLOT="0"
+# @CODE
+
+if [[ -z ${_LIBRETRO_CORE_ECLASS} ]]; then
+_LIBRETRO_CORE_ECLASS=1
+
+IUSE="debug"
+
+# @ECLASS-VARIABLE: LIBRETRO_CORE_NAME
+# @REQUIRED
+# @DESCRIPTION:
+# Name of this Libretro core. The libretro-core_src_install() phase function
+# will install the shared library "${S}/${LIBRETRO_CORE_NAME}_libretro.so" as a
+# Libretro core. Defaults to the name of the current package excluding the
+# "libretro-" prefix (e.g., "mgba" for the package "libretro-mgba").
+: ${LIBRETRO_CORE_NAME:=${PN#libretro-}}
+
+# @ECLASS-VARIABLE: LIBRETRO_COMMIT_SHA
+# @DESCRIPTION:
+# Commit SHA used for SRC_URI will die if not set in < ebuilds.
+# Needs to be set before inherit.
+
+# @ECLASS-VARIABLE: LIBRETRO_REPO_NAME
+# @REQUIRED
+# @DESCRIPTION:
+# Contains the real repo name of the core formatted as "repouser/reponame".
+# Needs to be set before inherit. Otherwise defaults to "libretro/${PN}"
+: ${LIBRETRO_REPO_NAME:="libretro/libretro-${LIBRETRO_CORE_NAME}"}
+
+: ${HOMEPAGE:="https://github.com/${LIBRETRO_REPO_NAME}"}
+
+if [[ ${PV} == * ]]; then
+   : ${EGIT_REPO_URI:="https://github.com/${LIBRETRO_REPO_NAME}.git"}
+   inherit git-r3
+else
+   [[ -z "${LIBRETRO_COMMIT_SHA}" ]] && die "LIBRETRO_COMMIT_SHA must be 
set before inherit."
+   S="${WORKDIR}/${LIBRETRO_REPO_NAME##*/}-${LIBRETRO_COMMIT_SHA}"
+   : 
${SRC_URI:="https://github.com/${LIBRETRO_REPO_NAME}/archive/${LIBRETRO_COMMIT_SHA}.tar.gz
 -> ${P}.tar.gz"}
+fi
+inherit flag-o-matic
+
+# @ECLASS-VARIABLE: LIBRETRO_CORE_LIB_FILE
+# @REQUIRED
+# @DESCRIPTION:
+# Absolute path of this Libretro core's shared library.
+: ${LIBRETRO_CORE_LIB_FILE:="${S}/${LIBRETRO_CORE_NAME}_libretro.so"}
+
+case "${EAPI:-0}" in
+   6|7)
+   EXPORT_FUNCTIONS src_unpack src_prepare src_compile src_install
+   ;;
+   *)
+   die "EAPI=${EAPI} is not supported" ;;
+esac
+
+# @FUNCTION: libretro-core_src_unpack
+# @DESCRIPTION:
+# The libretro-core src_unpack function which is exported.
+#
+# This function retrieves the remote Libretro core info files.
+libretro-core_src_unpack() {
+   # If this is a live ebuild, retrieve this core's remote repository.
+   if [[ ${PV} == * ]]; then
+   git-r3_src_unpack
+   # Add used commit SHA for version information, the above could 
also work.
+   LIBRETRO_COMMIT_SHA=$(git -C "${WORKDIR}/${P}" rev-parse HEAD)
+   # Else, unpack this core's local tarball.
+   else
+   default_src_unpack
+   fi
+}
+
+# @FUNCTION: libretro-core_src_prepare
+# @DESCRIPTION:
+# The libretro-core src_prepare function which is exported.
+#
+# This function prepares the source by making custom modifications.
+libretro-core_src_prepare() {
+   default_src_prepare
+   # Populate COMMIT for GIT_VERSION
+   local custom_libretro_commit_sha="\" ${LIBRETRO_COMMIT_SHA:0:7}\""
+   local makefile
+   local flags_modified=0
+   local shopt_saved=$(shopt -p nullglob)
+   shopt -s nullglob
+   for makefile in "${S}"/[Mm]akefile* 
"${S}"/target-libretro/[Mm]akefile*; do
+   # * Convert CRLF to LF
+   # * Expand *FLAGS to prevent potential self-references
+   # * Where LDFLAGS directly define 

[gentoo-commits] repo/gentoo:master commit in: games-emulation/libretro-snes9x/

2018-08-14 Thread Craig Andrews
commit: bbd3b26f6381f5e695acc3ffba7c07286aa63f23
Author: Craig Andrews  gentoo  org>
AuthorDate: Tue Jul 24 05:26:37 2018 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Wed Aug 15 00:22:43 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bbd3b26f

games-emulation/libretro-snes9x: Snes9x libretro port

Package-Manager: Portage-2.3.43, Repoman-2.3.10

 games-emulation/libretro-snes9x/Manifest |  1 +
 .../libretro-snes9x-0.0.1_pre20180723.ebuild | 16 
 .../libretro-snes9x/libretro-snes9x-.ebuild  | 14 ++
 games-emulation/libretro-snes9x/metadata.xml | 12 
 4 files changed, 43 insertions(+)

diff --git a/games-emulation/libretro-snes9x/Manifest 
b/games-emulation/libretro-snes9x/Manifest
new file mode 100644
index 000..2bfa05c5f8e
--- /dev/null
+++ b/games-emulation/libretro-snes9x/Manifest
@@ -0,0 +1 @@
+DIST libretro-snes9x-0.0.1_pre20180723.tar.gz 515094 BLAKE2B 
3f684a6ece8c2a09e3e8aa01d1dde99c9ebf079d38e2d165bd5c53c5c93ce637ff657253df7a2a07f3c51d5fc1a1a8ced5a5e4c6a6a78d3d410245aae7484327
 SHA512 
5fbc44988d244bf7483877d4fbb5799101da43dcb56196bae8d602caab43199509b63d77b573675df9e54108646b5ba52dd5f6ad6582d929367236c2ec4116b4

diff --git 
a/games-emulation/libretro-snes9x/libretro-snes9x-0.0.1_pre20180723.ebuild 
b/games-emulation/libretro-snes9x/libretro-snes9x-0.0.1_pre20180723.ebuild
new file mode 100644
index 000..b15d7e229f2
--- /dev/null
+++ b/games-emulation/libretro-snes9x/libretro-snes9x-0.0.1_pre20180723.ebuild
@@ -0,0 +1,16 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+LIBRETRO_REPO_NAME="libretro/snes9x"
+LIBRETRO_COMMIT_SHA="d2aefd2f73d9f9241ede79c19598ecaa7079f82a"
+KEYWORDS="~amd64 ~x86"
+inherit libretro-core
+S="${S}/libretro"
+LIBRETRO_CORE_LIB_FILE="${S}/${LIBRETRO_CORE_NAME}_libretro.so"
+
+DESCRIPTION="Snes9x libretro port"
+LICENSE="Snes9x GPL-2 GPL-2+ LGPL-2.1 LGPL-2.1+ ISC MIT ZLIB Info-ZIP"
+RESTRICT="bindist"
+SLOT="0"

diff --git a/games-emulation/libretro-snes9x/libretro-snes9x-.ebuild 
b/games-emulation/libretro-snes9x/libretro-snes9x-.ebuild
new file mode 100644
index 000..2e08e2c20b3
--- /dev/null
+++ b/games-emulation/libretro-snes9x/libretro-snes9x-.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+LIBRETRO_REPO_NAME="libretro/snes9x"
+inherit libretro-core
+S="${S}/libretro"
+LIBRETRO_CORE_LIB_FILE="${S}/${LIBRETRO_CORE_NAME}_libretro.so"
+
+DESCRIPTION="Snes9x libretro port"
+LICENSE="Snes9x GPL-2 GPL-2+ LGPL-2.1 LGPL-2.1+ ISC MIT ZLIB Info-ZIP"
+RESTRICT="bindist"
+SLOT="0"

diff --git a/games-emulation/libretro-snes9x/metadata.xml 
b/games-emulation/libretro-snes9x/metadata.xml
new file mode 100644
index 000..b5284b7ac10
--- /dev/null
+++ b/games-emulation/libretro-snes9x/metadata.xml
@@ -0,0 +1,12 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+
+candr...@gentoo.org
+Craig Andrews
+
+Snes9x libretro port
+
+libretro/libretro-snes9x
+
+



[gentoo-commits] repo/gentoo:master commit in: games-emulation/libretro-nestopia/

2018-08-14 Thread Craig Andrews
commit: 7e67858f2464879ee11bcc8ca754ba2a1b829e50
Author: Craig Andrews  gentoo  org>
AuthorDate: Tue Jul 24 05:35:24 2018 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Wed Aug 15 00:22:45 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e67858f

games-emulation/libretro-nestopia: Nestopia libretro port

Package-Manager: Portage-2.3.43, Repoman-2.3.10

 games-emulation/libretro-nestopia/Manifest|  1 +
 .../libretro-nestopia-0.0.1_pre20180723.ebuild| 15 +++
 .../libretro-nestopia/libretro-nestopia-.ebuild   | 13 +
 games-emulation/libretro-nestopia/metadata.xml| 12 
 4 files changed, 41 insertions(+)

diff --git a/games-emulation/libretro-nestopia/Manifest 
b/games-emulation/libretro-nestopia/Manifest
new file mode 100644
index 000..41b88e69dd9
--- /dev/null
+++ b/games-emulation/libretro-nestopia/Manifest
@@ -0,0 +1 @@
+DIST libretro-nestopia-0.0.1_pre20180723.tar.gz 1260666 BLAKE2B 
e9107896d92b717f7f50697ea373ecbf3a0bb12ea1a1493f7b3688652da56b8f156d295e84f3e7707d3c388fd0474fe1db0cc82e1056805e1bfa1d86ba6e2351
 SHA512 
dc8076f6849bd73527490f3bf933094279fd84436ee0977b0330d5d96f6e4c0446491eacc9bcc63286093f21f426aff0b8bdad2f343a32f53575b4abedcb71eb

diff --git 
a/games-emulation/libretro-nestopia/libretro-nestopia-0.0.1_pre20180723.ebuild 
b/games-emulation/libretro-nestopia/libretro-nestopia-0.0.1_pre20180723.ebuild
new file mode 100644
index 000..4b920925a4d
--- /dev/null
+++ 
b/games-emulation/libretro-nestopia/libretro-nestopia-0.0.1_pre20180723.ebuild
@@ -0,0 +1,15 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+LIBRETRO_REPO_NAME="libretro/nestopia"
+LIBRETRO_COMMIT_SHA="9c335527c5dfa11dfa29bc22ee4ba6efa23c8890"
+KEYWORDS="~amd64 ~x86"
+inherit libretro-core
+S="${WORKDIR}/${P}/libretro"
+LIBRETRO_CORE_LIB_FILE="${S}/${LIBRETRO_CORE_NAME}_libretro.so"
+
+DESCRIPTION="Nestopia libretro port"
+LICENSE="GPL-2+"
+SLOT="0"

diff --git a/games-emulation/libretro-nestopia/libretro-nestopia-.ebuild 
b/games-emulation/libretro-nestopia/libretro-nestopia-.ebuild
new file mode 100644
index 000..f980eda0ed1
--- /dev/null
+++ b/games-emulation/libretro-nestopia/libretro-nestopia-.ebuild
@@ -0,0 +1,13 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+LIBRETRO_REPO_NAME="libretro/nestopia"
+inherit libretro-core
+S="${WORKDIR}/${P}/libretro"
+LIBRETRO_CORE_LIB_FILE="${S}/${LIBRETRO_CORE_NAME}_libretro.so"
+
+DESCRIPTION="Nestopia libretro port"
+LICENSE="GPL-2+"
+SLOT="0"

diff --git a/games-emulation/libretro-nestopia/metadata.xml 
b/games-emulation/libretro-nestopia/metadata.xml
new file mode 100644
index 000..a5d5dc1b432
--- /dev/null
+++ b/games-emulation/libretro-nestopia/metadata.xml
@@ -0,0 +1,12 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+
+candr...@gentoo.org
+Craig Andrews
+
+Nestopia libretro port
+
+libretro/nestopia
+
+



[gentoo-commits] repo/gentoo:master commit in: media-plugins/kodi-game-libretro-fceumm/

2018-08-14 Thread Craig Andrews
commit: b38be659d301b55fc7a6a7fe268ea75e09c05e43
Author: Craig Andrews  gentoo  org>
AuthorDate: Tue Jul 24 05:27:19 2018 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Wed Aug 15 00:22:44 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b38be659

media-plugins/kodi-game-libretro-fceumm: FCEU-Next for Kodi

Package-Manager: Portage-2.3.43, Repoman-2.3.10

 .../kodi-game-libretro-fceumm-.ebuild  | 37 ++
 .../kodi-game-libretro-fceumm/metadata.xml | 12 +++
 2 files changed, 49 insertions(+)

diff --git 
a/media-plugins/kodi-game-libretro-fceumm/kodi-game-libretro-fceumm-.ebuild 
b/media-plugins/kodi-game-libretro-fceumm/kodi-game-libretro-fceumm-.ebuild
new file mode 100644
index 000..803fb82b6ea
--- /dev/null
+++ 
b/media-plugins/kodi-game-libretro-fceumm/kodi-game-libretro-fceumm-.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit cmake-utils kodi-addon
+
+DESCRIPTION="FCEU-Next GameClient for Kodi"
+HOMEPAGE="https://github.com/kodi-game/game.libretro.fceumm;
+SRC_URI=""
+
+if [[ ${PV} == * ]]; then
+   SRC_URI=""
+   EGIT_REPO_URI="https://github.com/kodi-game/game.libretro.fceumm.git;
+   inherit git-r3
+else
+   KEYWORDS="~amd64 ~x86"
+   
SRC_URI="https://github.com/kodi-game/game.libretro.fceumm/archive/v${PV}.tar.gz
 -> ${P}.tar.gz"
+   S="${WORKDIR}/game.libretro.fceumm-${PV}"
+fi
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE=""
+
+DEPEND="
+   ~media-tv/kodi-
+   games-emulation/libretro-fceumm
+   "
+RDEPEND="
+   media-plugins/kodi-game-libretro
+   ${DEPEND}
+   "
+src_prepare() {
+   echo 'find_library(FCEUMM_LIB NAMES 
fceumm_libretro${CMAKE_SHARED_LIBRARY_SUFFIX} PATH_SUFFIXES libretro)' > 
"${S}/Findlibretro-fceumm.cmake" || die
+   default
+}

diff --git a/media-plugins/kodi-game-libretro-fceumm/metadata.xml 
b/media-plugins/kodi-game-libretro-fceumm/metadata.xml
new file mode 100644
index 000..e2d50d8d2fe
--- /dev/null
+++ b/media-plugins/kodi-game-libretro-fceumm/metadata.xml
@@ -0,0 +1,12 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+
+candr...@gentoo.org
+Craig Andrews
+
+FCEU-Next GameClient for Kodi
+
+kodi-game/game.libretro.fceumm
+
+



[gentoo-commits] repo/gentoo:master commit in: media-plugins/kodi-game-libretro-snes9x/, games-emulation/libretro-snes9x/

2018-08-14 Thread Craig Andrews
commit: eb6fcc331691225ce40da9a70ce11bedeedc4c67
Author: Craig Andrews  gentoo  org>
AuthorDate: Tue Jul 24 05:28:19 2018 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Wed Aug 15 00:22:44 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb6fcc33

media-plugins/kodi-game-libretro-snes9x: Snes9x GameClient for Kodi

Package-Manager: Portage-2.3.43, Repoman-2.3.10

 games-emulation/libretro-snes9x/metadata.xml   |  2 +-
 .../kodi-game-libretro-snes9x-.ebuild  | 37 ++
 .../kodi-game-libretro-snes9x}/metadata.xml|  4 +--
 3 files changed, 40 insertions(+), 3 deletions(-)

diff --git a/games-emulation/libretro-snes9x/metadata.xml 
b/games-emulation/libretro-snes9x/metadata.xml
index b5284b7ac10..8edc252a677 100644
--- a/games-emulation/libretro-snes9x/metadata.xml
+++ b/games-emulation/libretro-snes9x/metadata.xml
@@ -7,6 +7,6 @@
 
 Snes9x libretro port
 
-libretro/libretro-snes9x
+libretro/snes9x
 
 

diff --git 
a/media-plugins/kodi-game-libretro-snes9x/kodi-game-libretro-snes9x-.ebuild 
b/media-plugins/kodi-game-libretro-snes9x/kodi-game-libretro-snes9x-.ebuild
new file mode 100644
index 000..a3c02f28e23
--- /dev/null
+++ 
b/media-plugins/kodi-game-libretro-snes9x/kodi-game-libretro-snes9x-.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit cmake-utils kodi-addon
+
+DESCRIPTION="Snes9x GameClient for Kodi"
+HOMEPAGE="https://github.com/kodi-game/game.libretro.snes9x;
+SRC_URI=""
+
+if [[ ${PV} == * ]]; then
+   SRC_URI=""
+   EGIT_REPO_URI="https://github.com/kodi-game/game.libretro.snes9x.git;
+   inherit git-r3
+else
+   KEYWORDS="~amd64 ~x86"
+   
SRC_URI="https://github.com/kodi-game/game.libretro.snes9x/archive/v${PV}.tar.gz
 -> ${P}.tar.gz"
+   S="${WORKDIR}/game.libretro.snes9x-${PV}"
+fi
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE=""
+
+DEPEND="
+   ~media-tv/kodi-
+   games-emulation/libretro-snes9x
+   "
+RDEPEND="
+   media-plugins/kodi-game-libretro
+   ${DEPEND}
+   "
+src_prepare() {
+   echo 'find_library(SNES9X_LIB NAMES 
snes9x_libretro${CMAKE_SHARED_LIBRARY_SUFFIX} PATH_SUFFIXES libretro)' > 
"${S}/Findlibretro-snes9x.cmake" || die
+   default
+}

diff --git a/games-emulation/libretro-snes9x/metadata.xml 
b/media-plugins/kodi-game-libretro-snes9x/metadata.xml
similarity index 67%
copy from games-emulation/libretro-snes9x/metadata.xml
copy to media-plugins/kodi-game-libretro-snes9x/metadata.xml
index b5284b7ac10..a1ae2f1a84c 100644
--- a/games-emulation/libretro-snes9x/metadata.xml
+++ b/media-plugins/kodi-game-libretro-snes9x/metadata.xml
@@ -5,8 +5,8 @@
 candr...@gentoo.org
 Craig Andrews
 
-Snes9x libretro port
+Snes9x GameClient for Kodi
 
-libretro/libretro-snes9x
+kodi-game/game.libretro.snes9x
 
 



[gentoo-commits] repo/gentoo:master commit in: app-admin/spectre-meltdown-checker/

2018-08-14 Thread Craig Andrews
commit: a408185b7714f98001340e807ef870446361328a
Author: Craig Andrews  gentoo  org>
AuthorDate: Wed Aug 15 00:16:21 2018 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Wed Aug 15 00:16:21 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a408185b

app-admin/spectre-meltdown-checker: 0.39 version bump

Package-Manager: Portage-2.3.45, Repoman-2.3.10

 app-admin/spectre-meltdown-checker/Manifest|  1 +
 .../spectre-meltdown-checker-0.39.ebuild   | 23 ++
 2 files changed, 24 insertions(+)

diff --git a/app-admin/spectre-meltdown-checker/Manifest 
b/app-admin/spectre-meltdown-checker/Manifest
index 78d6b5787af..4b419fa960f 100644
--- a/app-admin/spectre-meltdown-checker/Manifest
+++ b/app-admin/spectre-meltdown-checker/Manifest
@@ -1,2 +1,3 @@
 DIST spectre-meltdown-checker-0.37.tar.gz 40472 BLAKE2B 
93d83605c2d410a176d944cbf7c83549cc70075dbd7ef1f90d4a9710d8fdafd0393c0ad6a9a46eba12f753a3b14d486ba093f9b7fb1dd6c08d17042a94f97b44
 SHA512 
f621e81a783e8e01caae25d76fae6ab7bd091990cd0a0f93de2e29e1964b6f0952c221c64e4e045f26231f800b0ba1b8152aac71a7348e8577ac6b9bd7e31cf2
 DIST spectre-meltdown-checker-0.38.tar.gz 43243 BLAKE2B 
84ec661106415fad3a596fb4ff22ef1083837c0903ad3fef13a5516fe606b5b943c3805bd00a75ad8dd069a9d40da9b969f8d19d03e5d4e9274c2bce10da500c
 SHA512 
d71aafdb8507fc035a728b3179943cb63250cb7527a0bbc2d21d3c8c6a70460b980a9549ba1c9c36705eedd65db943a361eeaafa0acdee5c6d4785b2652dfecb
+DIST spectre-meltdown-checker-0.39.tar.gz 43785 BLAKE2B 
c8688b28eac8951b3cf813cd591adc9cb01756a1da149129d2045274bf3d01c56a9145c4dd9154f6229d53a993dd8803e6c0cca866710ba09973f13421be4e6f
 SHA512 
175bc147356e9730fb13f71c66e8826e85e3ad4e0d7f1fbb075f8310e1763f442b3da85fae70f107dcd77172d498fb24857c9e8343cb6813857039d55e9eab6f

diff --git 
a/app-admin/spectre-meltdown-checker/spectre-meltdown-checker-0.39.ebuild 
b/app-admin/spectre-meltdown-checker/spectre-meltdown-checker-0.39.ebuild
new file mode 100644
index 000..efd53926560
--- /dev/null
+++ b/app-admin/spectre-meltdown-checker/spectre-meltdown-checker-0.39.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+if [[ ${PV} == * ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/speed47/spectre-meltdown-checker.git;
+else
+   SRC_URI="https://github.com/speed47/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm ~x86"
+fi
+
+DESCRIPTION="Spectre & Meltdown vulnerability/mitigation checker for Linux"
+HOMEPAGE="https://github.com/speed47/spectre-meltdown-checker;
+
+LICENSE="GPL-3+"
+SLOT="0"
+
+src_install() {
+   default
+   newbin spectre-meltdown-checker.sh spectre-meltdown-checker
+}



[gentoo-commits] repo/gentoo:master commit in: app-admin/spectre-meltdown-checker/

2018-08-14 Thread Craig Andrews
commit: a9d032063912c5afe82a63539e7d8c3bbc541a45
Author: Craig Andrews  gentoo  org>
AuthorDate: Wed Aug 15 00:16:53 2018 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Wed Aug 15 00:16:53 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a9d03206

app-admin/spectre-meltdown-checker: drop old versions

Package-Manager: Portage-2.3.45, Repoman-2.3.10

 app-admin/spectre-meltdown-checker/Manifest|  2 --
 .../spectre-meltdown-checker-0.37.ebuild   | 23 --
 .../spectre-meltdown-checker-0.38.ebuild   | 23 --
 3 files changed, 48 deletions(-)

diff --git a/app-admin/spectre-meltdown-checker/Manifest 
b/app-admin/spectre-meltdown-checker/Manifest
index 4b419fa960f..0d486560c16 100644
--- a/app-admin/spectre-meltdown-checker/Manifest
+++ b/app-admin/spectre-meltdown-checker/Manifest
@@ -1,3 +1 @@
-DIST spectre-meltdown-checker-0.37.tar.gz 40472 BLAKE2B 
93d83605c2d410a176d944cbf7c83549cc70075dbd7ef1f90d4a9710d8fdafd0393c0ad6a9a46eba12f753a3b14d486ba093f9b7fb1dd6c08d17042a94f97b44
 SHA512 
f621e81a783e8e01caae25d76fae6ab7bd091990cd0a0f93de2e29e1964b6f0952c221c64e4e045f26231f800b0ba1b8152aac71a7348e8577ac6b9bd7e31cf2
-DIST spectre-meltdown-checker-0.38.tar.gz 43243 BLAKE2B 
84ec661106415fad3a596fb4ff22ef1083837c0903ad3fef13a5516fe606b5b943c3805bd00a75ad8dd069a9d40da9b969f8d19d03e5d4e9274c2bce10da500c
 SHA512 
d71aafdb8507fc035a728b3179943cb63250cb7527a0bbc2d21d3c8c6a70460b980a9549ba1c9c36705eedd65db943a361eeaafa0acdee5c6d4785b2652dfecb
 DIST spectre-meltdown-checker-0.39.tar.gz 43785 BLAKE2B 
c8688b28eac8951b3cf813cd591adc9cb01756a1da149129d2045274bf3d01c56a9145c4dd9154f6229d53a993dd8803e6c0cca866710ba09973f13421be4e6f
 SHA512 
175bc147356e9730fb13f71c66e8826e85e3ad4e0d7f1fbb075f8310e1763f442b3da85fae70f107dcd77172d498fb24857c9e8343cb6813857039d55e9eab6f

diff --git 
a/app-admin/spectre-meltdown-checker/spectre-meltdown-checker-0.37.ebuild 
b/app-admin/spectre-meltdown-checker/spectre-meltdown-checker-0.37.ebuild
deleted file mode 100644
index 5deeeceb4a1..000
--- a/app-admin/spectre-meltdown-checker/spectre-meltdown-checker-0.37.ebuild
+++ /dev/null
@@ -1,23 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-if [[ ${PV} == * ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/speed47/spectre-meltdown-checker.git;
-else
-   SRC_URI="https://github.com/speed47/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~x86"
-fi
-
-DESCRIPTION="Spectre & Meltdown vulnerability/mitigation checker for Linux"
-HOMEPAGE="https://github.com/speed47/spectre-meltdown-checker;
-
-LICENSE="GPL-3+"
-SLOT="0"
-
-src_install() {
-   default
-   newbin spectre-meltdown-checker.sh spectre-meltdown-checker
-}

diff --git 
a/app-admin/spectre-meltdown-checker/spectre-meltdown-checker-0.38.ebuild 
b/app-admin/spectre-meltdown-checker/spectre-meltdown-checker-0.38.ebuild
deleted file mode 100644
index efd53926560..000
--- a/app-admin/spectre-meltdown-checker/spectre-meltdown-checker-0.38.ebuild
+++ /dev/null
@@ -1,23 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-if [[ ${PV} == * ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/speed47/spectre-meltdown-checker.git;
-else
-   SRC_URI="https://github.com/speed47/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm ~x86"
-fi
-
-DESCRIPTION="Spectre & Meltdown vulnerability/mitigation checker for Linux"
-HOMEPAGE="https://github.com/speed47/spectre-meltdown-checker;
-
-LICENSE="GPL-3+"
-SLOT="0"
-
-src_install() {
-   default
-   newbin spectre-meltdown-checker.sh spectre-meltdown-checker
-}



[gentoo-commits] repo/gentoo:master commit in: media-tv/kodi/

2018-08-14 Thread Craig Andrews
commit: 74ecd0cad2d7e3be1095f8c2f3e799640bfb114e
Author: Craig Andrews  gentoo  org>
AuthorDate: Tue Aug 14 23:59:16 2018 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Tue Aug 14 23:59:16 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=74ecd0ca

media-tv/kodi: depend on dev-libs/flatbuffers

See https://github.com/xbmc/xbmc/commit/cd50c4f4219773548d839a94feaf57d8c6dff3b9

Package-Manager: Portage-2.3.45, Repoman-2.3.10

 media-tv/kodi/kodi-.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/media-tv/kodi/kodi-.ebuild b/media-tv/kodi/kodi-.ebuild
index 18de20ac0b0..a7b9f962f7d 100644
--- a/media-tv/kodi/kodi-.ebuild
+++ b/media-tv/kodi/kodi-.ebuild
@@ -51,6 +51,7 @@ COMMON_DEPEND="${PYTHON_DEPS}
dbus? ( sys-apps/dbus )
dev-db/sqlite
dev-libs/expat
+   dev-libs/flatbuffers
>=dev-libs/fribidi-0.19.7
cec? ( >=dev-libs/libcec-4.0 )
dev-libs/libpcre[cxx]



[gentoo-commits] repo/gentoo:master commit in: app-emacs/wanderlust/

2018-08-14 Thread Erik Mackdanz
commit: 017172f2200bf7067a97a9b78755ca120bbb3503
Author: Erik Mackdanz  gentoo  org>
AuthorDate: Tue Aug 14 23:05:17 2018 +
Commit: Erik Mackdanz  gentoo  org>
CommitDate: Tue Aug 14 23:05:17 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=017172f2

app-emacs/wanderlust: Version bump to latest commit

Package-Manager: Portage-2.3.45, Repoman-2.3.10

 app-emacs/wanderlust/Manifest  |  1 +
 .../wanderlust/wanderlust-2.15.9_p20180814.ebuild  | 57 ++
 2 files changed, 58 insertions(+)

diff --git a/app-emacs/wanderlust/Manifest b/app-emacs/wanderlust/Manifest
index 194fa523880..ced02cca3ea 100644
--- a/app-emacs/wanderlust/Manifest
+++ b/app-emacs/wanderlust/Manifest
@@ -1,3 +1,4 @@
 DIST wanderlust-2.14.0-20050405.patch.gz 3926 BLAKE2B 
0986f743e512cc7216554585c1c62af659fe35873bfcdfdb520e4085ec2606360ae1a29566ac756ad0e7f03cc51d1e5c0bd7460c8448ceb6251004d887858885
 SHA512 
103e8eda374eab453363f3a735d877e313ff341e09abd66093bd090b404738d42d98edf5d1c9c8e8966963bf972d462aebc28ea6e470126af9266188247c4044
 DIST wanderlust-2.15.9_p20130619.tar.xz 818124 BLAKE2B 
b6bbd6f63d862f81a5a0c194f0fe1b276303f75f8ffde29c844f1f7d2d8ef55f1c211ac1d0b6c3357c2507b2abe73ba1c4c8f5fc65e067d93eb6bf23fd8490a6
 SHA512 
91bdcc1b29370b7be7a2072f4d8c638b3c0604ba31b5419952b848af268e73a3f199f07a88caabec56f66b38013e0f9cd7c1de26b46d1062ddff782e8080d4e0
+DIST wanderlust-2.15.9_p20180814-git.tar.gz 1207081 BLAKE2B 
f52259b15040287f0afcf0768b3ae3237415b44960e205e48d4b658f3e522db993b87bac59ee3d9ba94ad26c830beaf26d9cf5f03830fcb1f01e4f5567ee4804
 SHA512 
67616cc1d35b25af1b56fa800943ad0c7e7d9b35f99c48fac96b77a68a3eb8db02b36525021ff8bba4d181530505face2a58725b7dff33b1bfe4f48a4314949f
 DIST wl-2.14.0.tar.gz 1101505 BLAKE2B 
5ceb3a8e294b230d48d50134e3dc07b9e19a9470907a488a2e41e53da54a8826a50cb53c06c5f3f1a5bdd1b5760bc6acd6cc75a25e63d092f1a9b80b3f073ed5
 SHA512 
edb49c0c9ddbd50cba4ce4cdd1b2d609cee9553d063aeb4775d0b43e0ed83cc6374aa47b11b3ff94a55827f7a9a29f7c1054e0fd9b3a5a25a2c410b241d268d2

diff --git a/app-emacs/wanderlust/wanderlust-2.15.9_p20180814.ebuild 
b/app-emacs/wanderlust/wanderlust-2.15.9_p20180814.ebuild
new file mode 100644
index 000..6885a08624d
--- /dev/null
+++ b/app-emacs/wanderlust/wanderlust-2.15.9_p20180814.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit elisp
+
+DESCRIPTION="Yet Another Message Interface on Emacsen"
+HOMEPAGE="https://github.com/wanderlust/wanderlust;
+GITHUB_SHA1="395826e99b84051396d503392f52462b6cb683a5"
+SRC_URI="${HOMEPAGE}/archive/${GITHUB_SHA1}.tar.gz -> ${P}-git.tar.gz"
+S="${WORKDIR}/${PN}-${GITHUB_SHA1}"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
+IUSE="bbdb ssl l10n_ja"
+
+DEPEND=">=app-emacs/apel-10.6
+   virtual/emacs-flim
+   app-emacs/semi
+   bbdb? ( app-emacs/bbdb )"
+RDEPEND="${DEPEND}"
+
+SITEFILE="50${PN}-gentoo.el"
+
+src_configure() {
+   local lang="\"en\""
+   use l10n_ja && lang="${lang} \"ja\""
+   echo "(setq wl-info-lang '(${lang}) wl-news-lang '(${lang}))" >>WL-CFG
+   use ssl && echo "(setq wl-install-utils t)" >>WL-CFG
+}
+
+src_compile() {
+   emake
+   emake info
+}
+
+src_install() {
+   emake \
+   LISPDIR="${ED}${SITELISP}" \
+   PIXMAPDIR="${ED}${SITEETC}/wl/icons" \
+   install
+
+   elisp-site-file-install "${FILESDIR}/${SITEFILE}" wl
+
+   insinto "${SITEETC}/wl/samples/en"
+   doins samples/en/*
+   doinfo doc/wl*.info
+   dodoc BUGS ChangeLog INSTALL NEWS README.md
+
+   if use l10n_ja; then
+   insinto "${SITEETC}/wl/samples/ja"
+   doins samples/ja/*
+   dodoc BUGS.ja INSTALL.ja NEWS.ja README.ja
+   fi
+}



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

2018-08-14 Thread Patrick McLean
commit: c511c418f3d19e32999d7ff46e62412c61c3c1c5
Author: Patrick McLean  gentoo  org>
AuthorDate: Tue Aug 14 22:29:09 2018 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Tue Aug 14 22:29:46 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c511c418

dev-libs/openssl: Version bump to 1.0.2p

Package-Manager: Portage-2.3.46, Repoman-2.3.10

 dev-libs/openssl/Manifest  |   5 +
 dev-libs/openssl/openssl-1.0.2p.ebuild | 300 +
 2 files changed, 305 insertions(+)

diff --git a/dev-libs/openssl/Manifest b/dev-libs/openssl/Manifest
index f405455302b..212725b6ee8 100644
--- a/dev-libs/openssl/Manifest
+++ b/dev-libs/openssl/Manifest
@@ -1,9 +1,14 @@
 DIST openssl-0.9.8zh.tar.gz 3818524 BLAKE2B 
610bb4858900983cf4519fa8b63f1e03b3845e39e68884fd8bebd738cd5cd6c2c75513643af49bf9e2294adc446a6516480fe9b62de55d9b6379bf9e7c5cd364
 SHA512 
b97fa2468211f86c0719c68ad1781eff84f772c479ed5193d6da14bac086b4ca706e7d851209d9df3f0962943b5e5333ab0def00110fb2e517caa73c0c6674c6
 DIST openssl-1.0.2-patches-1.4.tar.xz 12864 BLAKE2B 
ace6a782ef97b61af44988f978d089adffb06894617f9d66d3fce664c04d360b2774e1dd38c2171151fa93fe92428d405674bc2d452d520f10da426f95d09aee
 SHA512 
d152af2841f1bf11c7f2a5ebba9a2b903fb4bcdef0468c56af0f9cc8c020adbf4490ac1a62f5bae8cbe18e379934fa997bfda1c2d49ec62365c07a0c0515a72d
+DIST openssl-1.0.2-patches-1.5.tar.xz 12404 BLAKE2B 
6c1b8c28f339f539b2ab8643379502a24cf62bffde00041dce54d5dd9e8d2620b181362ee5464b0ab32ba4948e209697bfabadbea2944a409a1009100d298f24
 SHA512 
5725e2d9d1ee8cc074bcef3bed61c71bdab2ff1c114362110c3fb8da11ad5bc8f2ff28e90a293f5f3a5cf96ecda54dffdb7ab3fb3f8b23ef6472250dc3037659
 DIST openssl-1.0.2o.tar.gz 5329472 BLAKE2B 
30226db49be04317da3a76cce68d5aa401decd198f92505bddb0c72a7ef6a79f3c9c06d4a816db734e2a0991ebcab8b207feced26d83639e50c821d9e76ddc45
 SHA512 
8a2c93657c85143e76785bb32ee836908c31a6f5f8db993fa9777acba6079e630c03edbad65d1587199fc13a1507789eacf038b56eb99139c2091d9df7fd
 DIST openssl-1.0.2o_ec_curve.c 17254 BLAKE2B 
d40d8d6e770443f07abe70e2c4ddda6aec1cc8e37dc1f226a3fdd9ed5d228f09c6d372e8956b1948b55ee1d57d1429493e7288d0f54d9466a37fec805c85aacb
 SHA512 
8e92fb100bcf4bd918c82b9a6cbd75a55abe1a2c08230a007e441c51577f974f8cc336e9ac8a672b32641480428ca8cead5380da1fe81bacb088145a1b754a15
 DIST openssl-1.0.2o_ectest.c 30735 BLAKE2B 
95333a27f1cf0a4305a3cee7f6d46b9d4673582ca9acfcf5ba2a0d9d317ab6219cd0d2ff0ba3a55a317c8f5819342f05cc17ba80ec2c92b2b4cab9a3552382e1
 SHA512 
f2e4d34327b490bc8371f0845c69df3f9fc51ea16f0ea0de0411a0c1fa9d49bb2b6fafc363eb3b3cd919dc7c24e4a0d075c6ff878c01d70dae918f2540874c19
 DIST openssl-1.0.2o_hobble-openssl 1302 BLAKE2B 
647caa6a0f4c53a2e77baa3b8e5961eaef3bb0ff38e7d5475eab8deef3439f7fe49028ec9ed0406f3453870b62cac67c496b3a048ee4c9ff4c6866d520235960
 SHA512 
3d757a4708e74a03dd5cb9b8114dfe442ed9520739a6eca693be4c4265771696f1449ea06d1c9bcfc6e94fc9b0dd0c10e153f1c3b0334831c0550b36cd63326e
+DIST openssl-1.0.2p.tar.gz 5338192 BLAKE2B 
fe4c0e2bf75d47a76e7377c7977be7bcaaa532061ab89ee989786eeb6495295711a29a88bf026c85d9ed55c97e71b0e9c8cf4c29b6e58a3dc56bcff518666823
 SHA512 
958c5a7c3324bbdc8f07dfb13e11329d9a1b4452c07cf41fbd2d42b5fe29c95679332a3476d24c2dc2b88be16e4a24744aba675a05a388c0905756c77a8a2f16
+DIST openssl-1.0.2p_ec_curve.c 17254 BLAKE2B 
d40d8d6e770443f07abe70e2c4ddda6aec1cc8e37dc1f226a3fdd9ed5d228f09c6d372e8956b1948b55ee1d57d1429493e7288d0f54d9466a37fec805c85aacb
 SHA512 
8e92fb100bcf4bd918c82b9a6cbd75a55abe1a2c08230a007e441c51577f974f8cc336e9ac8a672b32641480428ca8cead5380da1fe81bacb088145a1b754a15
+DIST openssl-1.0.2p_ectest.c 30735 BLAKE2B 
95333a27f1cf0a4305a3cee7f6d46b9d4673582ca9acfcf5ba2a0d9d317ab6219cd0d2ff0ba3a55a317c8f5819342f05cc17ba80ec2c92b2b4cab9a3552382e1
 SHA512 
f2e4d34327b490bc8371f0845c69df3f9fc51ea16f0ea0de0411a0c1fa9d49bb2b6fafc363eb3b3cd919dc7c24e4a0d075c6ff878c01d70dae918f2540874c19
+DIST openssl-1.0.2p_hobble-openssl 1302 BLAKE2B 
647caa6a0f4c53a2e77baa3b8e5961eaef3bb0ff38e7d5475eab8deef3439f7fe49028ec9ed0406f3453870b62cac67c496b3a048ee4c9ff4c6866d520235960
 SHA512 
3d757a4708e74a03dd5cb9b8114dfe442ed9520739a6eca693be4c4265771696f1449ea06d1c9bcfc6e94fc9b0dd0c10e153f1c3b0334831c0550b36cd63326e
 DIST openssl-1.1.0-build.patch 3028 BLAKE2B 
f8cf981ed3717af234ce02fa50f27cdbcbf2b766968a5957fc6f0a4ea997549505fa77398444d7f3b9a75f66048447fe62542b9cb1d5f0268add87c44915a6fd
 SHA512 
b19a912900970052f80c67f28975e793ae9e70ebfc62efae0544e09931079e98c4cd29ce1cc8d937ceca97aff9a12fdc1ff9ce6c2b47fea68c79e7065464a0f0
 DIST openssl-1.1.0-ec-curves.patch 2967 BLAKE2B 
1c639514445ea85cf731732aa7901b5a03ddb5f637b0483ab2ec6825433ad978723c5a07316db684bdaca4a12fc673b4e049a49c0cd4dbe5f25a5e2bd3b75cf5
 SHA512 
8fb9c6759ae2077ad3697ba77e85ab3970fd8b3f64b21eb260b4f6333b7ebf2f5a53c7eee311229edfbd96a2b904ec5e5e00dfa5b62cf1105fece13069077bd2
 DIST openssl-1.1.0i.tar.gz 5453234 BLAKE2B 

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

2018-08-14 Thread Alexys Jacob
commit: c4b0e9b97ceec051a6eebee282df1d11a71c68c9
Author: Ultrabug  gentoo  org>
AuthorDate: Tue Aug 14 22:25:42 2018 +
Commit: Alexys Jacob  gentoo  org>
CommitDate: Tue Aug 14 22:26:09 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c4b0e9b9

dev-python/pymongo: drop old

Package-Manager: Portage-2.3.43, Repoman-2.3.10

 dev-python/pymongo/Manifest |   2 -
 dev-python/pymongo/pymongo-2.7.2.ebuild | 120 
 dev-python/pymongo/pymongo-2.9.3.ebuild | 133 
 3 files changed, 255 deletions(-)

diff --git a/dev-python/pymongo/Manifest b/dev-python/pymongo/Manifest
index 3549eef3c31..25d103921ee 100644
--- a/dev-python/pymongo/Manifest
+++ b/dev-python/pymongo/Manifest
@@ -1,5 +1,3 @@
-DIST pymongo-2.7.2.tar.gz 381455 BLAKE2B 
8b8836f59387d4509312b7ee45f49ca228562a56dee6b7fbadf3074cfe47520691c6e86ed864d597f2bee627c86b79a54458862eb2ea12ad3705811c08b167ae
 SHA512 
0e78495462d670c168e716a7c34e05f6a11a203f0bf9b32c1488608343588a48cbbb76ce715411b310359de19d9cd57c75f80ac7d8195a122a760cec22e8d0c7
-DIST pymongo-2.9.3.tar.gz 49 BLAKE2B 
a6caf8dc6fbf1c56ac26ed817257584749797e6cc1b00f9969a5bf48d2b1473e3e3dba45988f8ad0ba909cbbc1069fbdb177c86473c4cbe047cd16844b77be5f
 SHA512 
7b0c46ef1ca27e8c4d99d00c764aa1ce7775503d5210513ca848215fe0be847871c6d62d14f365474606b4abfdb7d1967d3f393e545cdca8929f7fa6a497c32f
 DIST pymongo-3.4.0.tar.gz 583303 BLAKE2B 
2031b52731db8c5def167b2aceb4e1d064f0ff2391f71d2507cfc03ab932b4e1150d61a7b039b6183f5aa305e5e562110709a858174f37f0523d44d50d7c642c
 SHA512 
c59dcc08803f23134aa4a86605fab0f5c59b829325b632fc1e0149f20018a544b3d65f3c1fda6066248cd258715339b1771ca8d40c38be02c301f5b6421abd1b
 DIST pymongo-3.5.1.tar.gz 1332463 BLAKE2B 
d581409a4b6cdede3e126e31747d34ed0e238919163ed442477ae51765ebdd1ebfb53fc94f7f1f53161c2019bf9db46640730aa54f19af6af25a37c95372308d
 SHA512 
67526bcc27233b85226d7ef6aacce6dfb848efc88730fb8207c3b610f3943ac813f6c2842b7e514d733a65a2b7ea4f255574732e42372551b1b333e3437fd82f
 DIST pymongo-3.7.1.tar.gz 723014 BLAKE2B 
fd0be64f01006405f30e8d96e5edc0d565a8b67ec057a27b6143b4dd0592e2302efea65b6e3d4898d12e196b1efe01787aa608d8564573a83bfd193c703ba0c4
 SHA512 
34f7448c90a0741d1c80e5924d53e70d5c4bf74d140ea50cef1a519e11b7429dc8551ddb868ec4c02351da6619924ae0d4f7bfc12ef4fa9635c81e2f69aea30f

diff --git a/dev-python/pymongo/pymongo-2.7.2.ebuild 
b/dev-python/pymongo/pymongo-2.7.2.ebuild
deleted file mode 100644
index ac52bfe54a6..000
--- a/dev-python/pymongo/pymongo-2.7.2.ebuild
+++ /dev/null
@@ -1,120 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy )
-
-inherit check-reqs distutils-r1
-
-DESCRIPTION="Python driver for MongoDB"
-HOMEPAGE="https://github.com/mongodb/mongo-python-driver 
https://pypi.org/project/pymongo/;
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 ~hppa x86"
-IUSE="doc kerberos test"
-
-RDEPEND="
-   kerberos? ( dev-python/pykerberos[${PYTHON_USEDEP}] )
-"
-DEPEND="
-   ${RDEPEND}
-   dev-python/setuptools[${PYTHON_USEDEP}]
-   doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )
-   test? (
-   dev-python/nose[${PYTHON_USEDEP}]
-   >=dev-db/mongodb-2.6.0
-   )
-"
-DISTUTILS_IN_SOURCE_BUILD=1
-
-reqcheck() {
-   if use test; then
-   # During the tests, database size reaches 1.5G.
-   local CHECKREQS_DISK_BUILD=1536M
-
-   check-reqs_${1}
-   fi
-}
-
-pkg_pretend() {
-   reqcheck pkg_pretend
-}
-
-pkg_setup() {
-   reqcheck pkg_setup
-}
-
-python_compile_all() {
-   if use doc; then
-   mkdir html || die
-   sphinx-build doc html || die
-   fi
-}
-
-python_test() {
-   # Yes, we need TCP/IP for that...
-   local DB_IP=127.0.0.1
-   local DB_PORT=27000
-
-   export DB_IP DB_PORT
-
-   local dbpath=${TMPDIR}/mongo.db
-   local logpath=${TMPDIR}/mongod.log
-
-   # Now, the hard part: we need to find a free port for mongod.
-   # We're just trying to run it random port numbers and check the log
-   # for bind errors. It shall be noted that 'mongod --fork' does not
-   # return failure when it fails to bind.
-
-   mkdir -p "${dbpath}" || die
-   while true; do
-   ebegin "Trying to start mongod on port ${DB_PORT}"
-
-   LC_ALL=C \
-   mongod --dbpath "${dbpath}" --smallfiles --nojournal \
-   --bind_ip ${DB_IP} --port ${DB_PORT} \
-   --unixSocketPrefix "${TMPDIR}" \
-   --logpath "${logpath}" --fork \
-   && sleep 2
-
-   # Now we need to check if the server actually started...
-   if [[ ${?} -eq 0 && -S "${TMPDIR}"/mongodb-${DB_PORT}.sock ]]; 
then
-   # yay!
-   

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

2018-08-14 Thread Alexys Jacob
commit: 1dfb2c868b1201c209631a08621d500afd562122
Author: Ultrabug  gentoo  org>
AuthorDate: Tue Aug 14 22:24:32 2018 +
Commit: Alexys Jacob  gentoo  org>
CommitDate: Tue Aug 14 22:26:05 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1dfb2c86

dev-python/pymongo: version bump

Package-Manager: Portage-2.3.43, Repoman-2.3.10

 dev-python/pymongo/Manifest |   1 +
 dev-python/pymongo/pymongo-3.7.1.ebuild | 120 
 2 files changed, 121 insertions(+)

diff --git a/dev-python/pymongo/Manifest b/dev-python/pymongo/Manifest
index 20e86f1fabc..3549eef3c31 100644
--- a/dev-python/pymongo/Manifest
+++ b/dev-python/pymongo/Manifest
@@ -2,3 +2,4 @@ DIST pymongo-2.7.2.tar.gz 381455 BLAKE2B 
8b8836f59387d4509312b7ee45f49ca228562a5
 DIST pymongo-2.9.3.tar.gz 49 BLAKE2B 
a6caf8dc6fbf1c56ac26ed817257584749797e6cc1b00f9969a5bf48d2b1473e3e3dba45988f8ad0ba909cbbc1069fbdb177c86473c4cbe047cd16844b77be5f
 SHA512 
7b0c46ef1ca27e8c4d99d00c764aa1ce7775503d5210513ca848215fe0be847871c6d62d14f365474606b4abfdb7d1967d3f393e545cdca8929f7fa6a497c32f
 DIST pymongo-3.4.0.tar.gz 583303 BLAKE2B 
2031b52731db8c5def167b2aceb4e1d064f0ff2391f71d2507cfc03ab932b4e1150d61a7b039b6183f5aa305e5e562110709a858174f37f0523d44d50d7c642c
 SHA512 
c59dcc08803f23134aa4a86605fab0f5c59b829325b632fc1e0149f20018a544b3d65f3c1fda6066248cd258715339b1771ca8d40c38be02c301f5b6421abd1b
 DIST pymongo-3.5.1.tar.gz 1332463 BLAKE2B 
d581409a4b6cdede3e126e31747d34ed0e238919163ed442477ae51765ebdd1ebfb53fc94f7f1f53161c2019bf9db46640730aa54f19af6af25a37c95372308d
 SHA512 
67526bcc27233b85226d7ef6aacce6dfb848efc88730fb8207c3b610f3943ac813f6c2842b7e514d733a65a2b7ea4f255574732e42372551b1b333e3437fd82f
+DIST pymongo-3.7.1.tar.gz 723014 BLAKE2B 
fd0be64f01006405f30e8d96e5edc0d565a8b67ec057a27b6143b4dd0592e2302efea65b6e3d4898d12e196b1efe01787aa608d8564573a83bfd193c703ba0c4
 SHA512 
34f7448c90a0741d1c80e5924d53e70d5c4bf74d140ea50cef1a519e11b7429dc8551ddb868ec4c02351da6619924ae0d4f7bfc12ef4fa9635c81e2f69aea30f

diff --git a/dev-python/pymongo/pymongo-3.7.1.ebuild 
b/dev-python/pymongo/pymongo-3.7.1.ebuild
new file mode 100644
index 000..daa9d22b7bf
--- /dev/null
+++ b/dev-python/pymongo/pymongo-3.7.1.ebuild
@@ -0,0 +1,120 @@
+# 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} pypy )
+
+inherit check-reqs distutils-r1
+
+DESCRIPTION="Python driver for MongoDB"
+HOMEPAGE="https://github.com/mongodb/mongo-python-driver 
https://pypi.org/project/pymongo/;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~hppa ~x86"
+IUSE="doc kerberos test"
+
+RDEPEND="
+   kerberos? ( dev-python/pykerberos[${PYTHON_USEDEP}] )
+"
+DEPEND="
+   ${RDEPEND}
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )
+   test? (
+   dev-python/nose[${PYTHON_USEDEP}]
+   >=dev-db/mongodb-2.6.0
+   )
+"
+DISTUTILS_IN_SOURCE_BUILD=1
+
+reqcheck() {
+   if use test; then
+   # During the tests, database size reaches 1.5G.
+   local CHECKREQS_DISK_BUILD=1536M
+
+   check-reqs_${1}
+   fi
+}
+
+pkg_pretend() {
+   reqcheck pkg_pretend
+}
+
+pkg_setup() {
+   reqcheck pkg_setup
+}
+
+python_compile_all() {
+   if use doc; then
+   mkdir html || die
+   sphinx-build doc html || die
+   fi
+}
+
+python_test() {
+   # Yes, we need TCP/IP for that...
+   local DB_IP=127.0.0.1
+   local DB_PORT=27000
+
+   export DB_IP DB_PORT
+
+   local dbpath=${TMPDIR}/mongo.db
+   local logpath=${TMPDIR}/mongod.log
+
+   # Now, the hard part: we need to find a free port for mongod.
+   # We're just trying to run it random port numbers and check the log
+   # for bind errors. It shall be noted that 'mongod --fork' does not
+   # return failure when it fails to bind.
+
+   mkdir -p "${dbpath}" || die
+   while true; do
+   ebegin "Trying to start mongod on port ${DB_PORT}"
+
+   LC_ALL=C \
+   mongod --dbpath "${dbpath}" --smallfiles --nojournal \
+   --bind_ip ${DB_IP} --port ${DB_PORT} \
+   --unixSocketPrefix "${TMPDIR}" \
+   --logpath "${logpath}" --fork \
+   && sleep 2
+
+   # Now we need to check if the server actually started...
+   if [[ ${?} -eq 0 && -S "${TMPDIR}"/mongodb-${DB_PORT}.sock ]]; 
then
+   # yay!
+   eend 0
+   break
+   elif grep -q 'Address already in use' "${logpath}"; then
+   # ay, someone took our port!
+   eend 1
+   : $(( DB_PORT += 1 ))
+   continue

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

2018-08-14 Thread Mike Frysinger
commit: 09caf9c6b60784ab66b3ecdf65416f6d71e3fccb
Author: Mike Frysinger  chromium  org>
AuthorDate: Fri Aug 10 21:29:47 2018 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Tue Aug 14 22:13:40 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=09caf9c6

dev-util/stressapptest: version bump to 1.0.9

 dev-util/stressapptest/Manifest   |  1 +
 dev-util/stressapptest/stressapptest-1.0.9.ebuild | 24 +++
 2 files changed, 25 insertions(+)

diff --git a/dev-util/stressapptest/Manifest b/dev-util/stressapptest/Manifest
index 6d5bb5e7e8b..ea3d4a72804 100644
--- a/dev-util/stressapptest/Manifest
+++ b/dev-util/stressapptest/Manifest
@@ -1 +1,2 @@
 DIST stressapptest-1.0.8.tar.gz 218485 BLAKE2B 
a843330dfbf16b324a13e4156c819e8b9139288bd316d560410aeb704ff4e24c47d86dd3b1d1a65d325b86110015c6e893cd38aea99d59b7c68989ba2228f376
 SHA512 
b5fde353d15958052219c3e505a22aa914e03a7fe96c3a0ac5025a4c730643f6fbdd5088a7cc0dd4618d4998151e2374507845110af8f2cdb43ccd4c87d48916
+DIST stressapptest-1.0.9.tar.gz 219517 BLAKE2B 
58fdb60b924bedd526cf31ed47a56cf4cca288abb43054fc6de5379ec2c6ea705c92eec1ef657274949009e40e8fa82ee9cc6e1bda2ef160a894ba95519fcfd8
 SHA512 
2680b9a4e148a2fe0cb7758ffde7624c8874bbae1e7650bb4df6916512be5949996da16d52f530b237fe4c6122fa9bb2d35b11092d106f59d614b44eec250595

diff --git a/dev-util/stressapptest/stressapptest-1.0.9.ebuild 
b/dev-util/stressapptest/stressapptest-1.0.9.ebuild
new file mode 100644
index 000..27748ce9fde
--- /dev/null
+++ b/dev-util/stressapptest/stressapptest-1.0.9.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+
+inherit flag-o-matic
+
+DESCRIPTION="Stressful Application Test"
+HOMEPAGE="https://github.com/stressapptest/stressapptest;
+SRC_URI="https://github.com/stressapptest/stressapptest/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~mips ~x86"
+IUSE="debug"
+
+RDEPEND="dev-libs/libaio"
+DEPEND="${RDEPEND}"
+
+src_configure() {
+   # Matches the configure & sat.cc logic.
+   use debug || append-cppflags -DNDEBUG -DCHECKOPTS
+   econf --disable-default-optimizations
+}



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

2018-08-14 Thread Alexys Jacob
commit: d4b40465b27860b99a65808e467fba687459caa0
Author: Ultrabug  gentoo  org>
AuthorDate: Tue Aug 14 22:00:37 2018 +
Commit: Alexys Jacob  gentoo  org>
CommitDate: Tue Aug 14 22:00:37 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d4b40465

sys-cluster/pacemaker: version bump

Package-Manager: Portage-2.3.43, Repoman-2.3.10

 sys-cluster/pacemaker/Manifest|  1 +
 sys-cluster/pacemaker/pacemaker-1.1.19.ebuild | 78 +++
 2 files changed, 79 insertions(+)

diff --git a/sys-cluster/pacemaker/Manifest b/sys-cluster/pacemaker/Manifest
index 6026aa42b4f..d9410b999b2 100644
--- a/sys-cluster/pacemaker/Manifest
+++ b/sys-cluster/pacemaker/Manifest
@@ -1 +1,2 @@
 DIST Pacemaker-1.1.16.tar.gz 4897772 BLAKE2B 
a6ea8b3e5f6ef776a67d8895a0361945c5bcd98ecd861c0fd8d8b3c474a6f14c816e1f36da1dccd429ab8d92c53a9dd071796968d5080d6a900518df200fafbd
 SHA512 
967c860fab7b9e73dd8643e6d09083a2a1298a77d71c3b138187803c89153bee7219da13e6b94b20f2881b53ba7fc1c8584a43ff058a265e76708fd5dbccf534
+DIST Pacemaker-1.1.19.tar.gz 5369381 BLAKE2B 
9134f014b4da61c01bb2533ad33201400335d9e722e064f5e838df851777cfd17115430bd4623b08b97330bfe98340091f06a98c06dd125761053e79f0375dd2
 SHA512 
c41403441a3ba7a4fb81b6c3e84d7eff5ee951e1040918597ea8462284c83dc6f572607d4903b1238c55757f1eca78132878a172da4e3b5db2dbfe0831c34548

diff --git a/sys-cluster/pacemaker/pacemaker-1.1.19.ebuild 
b/sys-cluster/pacemaker/pacemaker-1.1.19.ebuild
new file mode 100644
index 000..d53ebabf723
--- /dev/null
+++ b/sys-cluster/pacemaker/pacemaker-1.1.19.ebuild
@@ -0,0 +1,78 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python2_7 )
+
+inherit autotools eutils python-single-r1
+
+MY_PN="Pacemaker"
+MY_P=${MY_PN}-${PV/_/-}
+
+DESCRIPTION="Pacemaker CRM"
+HOMEPAGE="http://www.linux-ha.org/wiki/Pacemaker;
+SRC_URI="https://github.com/ClusterLabs/${PN}/archive/${MY_P}.tar.gz;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~hppa ~x86"
+REQUIRED_USE="cman? ( !heartbeat )"
+IUSE="acl cman heartbeat smtp snmp static-libs"
+
+DEPEND="${PYTHON_DEPS}
+   app-text/docbook-xsl-stylesheets
+   dev-libs/libxslt
+   sys-cluster/cluster-glue
+   >=sys-cluster/libqb-0.14.0
+   sys-cluster/resource-agents
+   cman? ( sys-cluster/cman )
+   heartbeat? ( >=sys-cluster/heartbeat-3.0.0 )
+   !heartbeat? ( sys-cluster/corosync )
+   smtp? ( net-libs/libesmtp )
+   snmp? ( net-analyzer/net-snmp )
+"
+RDEPEND="${DEPEND}"
+
+REQUIRED_USE=${PYTHON_REQUIRED_USE}
+
+S="${WORKDIR}/${PN}-${MY_P}"
+
+src_prepare() {
+   default
+   sed -i -e "s/ -ggdb//g" configure.ac || die
+   eautoreconf
+   python_fix_shebang .
+}
+
+src_configure() {
+   local myopts=""
+   if use heartbeat ; then
+   myopts="--without-corosync"
+   else
+   myopts="--with-ais"
+   fi
+   # appends lib to localstatedir automatically
+   econf \
+   --libdir=/usr/$(get_libdir) \
+   --localstatedir=/var \
+   --disable-dependency-tracking \
+   --disable-fatal-warnings \
+   $(use_with acl) \
+   $(use_with cman cs-quorum) \
+   $(use_with cman cman) \
+   $(use_with heartbeat) \
+   $(use_with smtp esmtp) \
+   $(use_with snmp) \
+   $(use_enable static-libs static) \
+   ${myopts}
+}
+
+src_install() {
+   default
+   rm -rf "${D}"/var/run "${D}"/etc/init.d
+   newinitd "${FILESDIR}/${PN}.initd" ${PN} || die
+   if has_version "

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

2018-08-14 Thread Alexys Jacob
commit: 9d60b705cdfb4f0f1af9cb266e5fff56e476c68c
Author: Ultrabug  gentoo  org>
AuthorDate: Tue Aug 14 22:01:52 2018 +
Commit: Alexys Jacob  gentoo  org>
CommitDate: Tue Aug 14 22:01:52 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9d60b705

sys-cluster/crmsh: version bump, fixes #612198

Package-Manager: Portage-2.3.43, Repoman-2.3.10

 sys-cluster/crmsh/Manifest   |  1 +
 sys-cluster/crmsh/crmsh-3.0.3.ebuild | 44 
 2 files changed, 45 insertions(+)

diff --git a/sys-cluster/crmsh/Manifest b/sys-cluster/crmsh/Manifest
index 40b85139d71..eb327039524 100644
--- a/sys-cluster/crmsh/Manifest
+++ b/sys-cluster/crmsh/Manifest
@@ -1 +1,2 @@
 DIST crmsh-2.1.1.tar.gz 733302 BLAKE2B 
6b6afdb1c3144eccf432e52a16910e7b427384458e720e042900e115d3e2986f2d08ec77acc9ad288e59070d55065e05c46770b0eeaad49a01b17bd93f593051
 SHA512 
556190e4e8da009d5f84f6356eeae2f5a18d8ca19d8c384c01d4d8526f7a20bb9545a08a6abe7cb6d9c33d9ae62ba0ea5df9ff0ae90341a53d9f7b201f5788ae
+DIST crmsh-3.0.3.tar.gz 948573 BLAKE2B 
b4acb4420a7f447f0d50115ba449d506d2017e6f29221bd0b1ba45eb790e6472eadc62ff5ac6af367f4d5f2631cae162e770c0a6735dea42367248f2302cdcb4
 SHA512 
9dcb9560f8e23791340454e20f4e1ccd090230337357b93c2029f58ff9754756bc1eca5991c00290b937eeb3b42554989b5d6cc85a2eef5107f250d7acf570d3

diff --git a/sys-cluster/crmsh/crmsh-3.0.3.ebuild 
b/sys-cluster/crmsh/crmsh-3.0.3.ebuild
new file mode 100644
index 000..ba5fa913ffa
--- /dev/null
+++ b/sys-cluster/crmsh/crmsh-3.0.3.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python3_{5,6,7} )
+
+AUTOTOOLS_AUTORECONF=true
+KEYWORDS=""
+SRC_URI=""
+
+if [[ ${PV} == * ]]; then
+   EGIT_REPO_URI="https://github.com/crmsh/crmsh;
+   inherit git-2
+   S="${WORKDIR}/${PN}-${MY_TREE}"
+else
+   SRC_URI="https://github.com/crmsh/crmsh/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~hppa ~x86"
+fi
+
+inherit eutils python-r1
+
+DESCRIPTION="Pacemaker command line interface for management and configuration"
+HOMEPAGE="https://crmsh.github.io/;
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE=""
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+DEPEND="${PYTHON_DEPS}
+   >=sys-cluster/pacemaker-1.1.9"
+RDEPEND="${DEPEND}
+   dev-python/lxml[${PYTHON_USEDEP}]"
+
+src_configure() {
+   ./autogen.sh
+   econf
+}
+
+src_install() {
+   emake DESTDIR="${D}" install
+}



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

2018-08-14 Thread Alexys Jacob
commit: 81ccf9d08574bf5fcb5dd4d82e1acbcdc1c2c561
Author: Tomas Mozes  gmail  com>
AuthorDate: Thu Aug  2 07:14:31 2018 +
Commit: Alexys Jacob  gentoo  org>
CommitDate: Tue Aug 14 21:29:57 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=81ccf9d0

dev-libs/libbson: bump to 1.12.0

Package-Manager: Portage-2.3.44, Repoman-2.3.10
Closes: https://github.com/gentoo/gentoo/pull/9420

 dev-libs/libbson/Manifest  |  1 +
 dev-libs/libbson/libbson-1.12.0.ebuild | 41 ++
 2 files changed, 42 insertions(+)

diff --git a/dev-libs/libbson/Manifest b/dev-libs/libbson/Manifest
index 2f5fae2c400..63ab6c51e6e 100644
--- a/dev-libs/libbson/Manifest
+++ b/dev-libs/libbson/Manifest
@@ -3,6 +3,7 @@ DIST libbson-1.1.10.tar.gz 4431658 BLAKE2B 
1e542797c6617296c0ca7cb6dbbd34be5b317
 DIST libbson-1.1.2.tar.gz 4492014 BLAKE2B 
684c5053faf5a7f3afe6063e34247cfe7709afe0c17e8f387cfb337e6cc62e7b79c3cbf018e245bc189899e094858e1caff156344e126ba889964b1112820d21
 SHA512 
03e2ee337445286c14b846cd7545707959b1d351fa466c6292379a85e48ea1a171dae37dd7aff092212239ad59aac6f1ab216ee5de74ef00a8a2a124559e34da
 DIST libbson-1.10.3.tar.gz 5616159 BLAKE2B 
368e273aedc21ec79b804625276a49f7b670f027b410595b1e6455228dc776f0ed629d6ee599d16b9d0db08ec08a8e4dac2bdf06fa931ef1578849bf86d85726
 SHA512 
47af1baad1ad74bbbdf2fd22a437034d317a2f3ec02fee485e983ae6829b3f01af2649a09577f08144a88385fa940dfa211ea02bfa3c0e25b59dbe2090269603
 DIST libbson-1.11.0.tar.gz 5681593 BLAKE2B 
43f70943cc7f1a9f6285c71136b1284be7ef0f223b777d5884d795102910aedb8d4f516d5d50cdecfa9219835a884b237aa98ab3742067c36944f0abdc67a8e4
 SHA512 
d20d83c9470972641407550bf835701df28c196b1cf19097450a062fd3c560c452c658aa5080bb28066079cea27888731f3670e81bd1b0cd5be1b97a2988074e
+DIST libbson-1.12.0.tar.gz 5708175 BLAKE2B 
113db7ec95f8e9b65433fc20def7224ee8d54c9ddb14cfc68ccf7ccb1995808f4c4c372806e85e1c8bb8b8541bb8b8b5236fd06d7605b78a4bbcee6560642bec
 SHA512 
e4688da8a94fc499893b6001fc444b97fc05c89672fd9700bf30c6af7f1bbb02b1a658aa74470e0e5d5e72bc28a5753aa7dcda14dba7e75fbce0b4bb94b7373f
 DIST libbson-1.3.5.tar.gz 4547720 BLAKE2B 
e5e258344aea0969ac74d88d040a464b72d460a13776c5c8c639e569ed3208fabd2641e850bf035c6889b466ddcc33d487da0aeab58f308bee7446b5fd0a31a1
 SHA512 
b55ae1d424f786aabed6567a77cd09aa26c74ab0a09392e88faef8c156b1650c026f86f245bc8431a0ebcf404c4f80eb1b22e978a24289d32692c84375a66596
 DIST libbson-1.3.6.tar.gz 4546329 BLAKE2B 
fa9102cd02e40e0ddb7518d34502f6ff63109b91af18a2285422530dae8c6cc04041b7589f340f2e6ed7a80e2474fea2684001b7ced5e8c911d4ba51e1a6edcc
 SHA512 
a7da914ed0f03212d4fb01879543f0b2c7629923e33200fe30335a9a90a1082ffa2566c7a556b90a6c7ffbef5665a45ec67f872a5fcb89830769b1df5130
 DIST libbson-1.6.2.tar.gz 4835257 BLAKE2B 
ebe20a6c9ac8a4fcbd8e838d1a7cd319a6b31956690aa2dfca2be42eaafb646405ea01fe2bf20b2dc21bf933c0eafc330fd45409f7c902a7bf0c0641cfe0891d
 SHA512 
f95f5bb829cff3aac6c1d95a159e38396d8fccef66d3026dac8085ba13ec376274cddeb92277d711ac4d40cafd8b89b73e9a9d1cf29e22f7f79aa9422c69488b

diff --git a/dev-libs/libbson/libbson-1.12.0.ebuild 
b/dev-libs/libbson/libbson-1.12.0.ebuild
new file mode 100644
index 000..e229e5ac1bd
--- /dev/null
+++ b/dev-libs/libbson/libbson-1.12.0.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit cmake-utils
+
+DESCRIPTION="Library routines related to building,parsing and iterating BSON 
documents"
+HOMEPAGE="https://github.com/mongodb/mongo-c-driver/tree/master/src/libbson;
+SRC_URI="https://github.com/mongodb/mongo-c-driver/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~hppa ~ppc ~x86"
+IUSE="examples static-libs"
+
+DEPEND="dev-python/sphinx"
+
+S="${WORKDIR}/mongo-c-driver-${PV}"
+
+src_configure() {
+   local mycmakeargs=(
+   -DENABLE_BSON=ON
+   -DENABLE_EXAMPLES=OFF
+   -DENABLE_MAN_PAGES=ON
+   -DENABLE_MONGOC=OFF
+   -DENABLE_TESTS=OFF
+   -DENABLE_STATIC="$(usex static-libs ON OFF)"
+   )
+
+   cmake-utils_src_configure
+}
+
+src_install() {
+   if use examples; then
+   docinto examples
+   dodoc src/libbson/examples/*.c
+   fi
+
+   cmake-utils_src_install
+}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/mongo-c-driver/files/, dev-libs/mongo-c-driver/

2018-08-14 Thread Alexys Jacob
commit: b9dc8b675101482e1fd9da68e877cf2127fde71a
Author: Tomas Mozes  gmail  com>
AuthorDate: Thu Aug  2 07:16:17 2018 +
Commit: Alexys Jacob  gentoo  org>
CommitDate: Tue Aug 14 21:30:03 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b9dc8b67

dev-libs/mongo-c-driver: bump to 1.12.0

Closes: https://bugs.gentoo.org/662654

Package-Manager: Portage-2.3.44, Repoman-2.3.10

 dev-libs/mongo-c-driver/Manifest   |  1 +
 .../files/mongo-c-driver-1.12.0-libressl.patch | 15 
 .../mongo-c-driver/mongo-c-driver-1.12.0.ebuild| 88 ++
 3 files changed, 104 insertions(+)

diff --git a/dev-libs/mongo-c-driver/Manifest b/dev-libs/mongo-c-driver/Manifest
index 0479e6f960f..d2b17209e15 100644
--- a/dev-libs/mongo-c-driver/Manifest
+++ b/dev-libs/mongo-c-driver/Manifest
@@ -5,6 +5,7 @@ DIST mongo-c-driver-1.1.10.tar.gz 5321144 BLAKE2B 
d63ba4b1a256b8b29654398a53d9ca
 DIST mongo-c-driver-1.1.2.tar.gz 5443153 BLAKE2B 
f8004486baf6d2d3086e458bdb4bc8060462fd52ba700cbf05fdb9827adcbd087b61d7e0e00169cf635c8021983dc851b7f34c3e08d66efc65483fce98a85f74
 SHA512 
d420fc407f6a04c06a959b8971dc2643c987df5c3d82f2b13bfdf6a44e96bc377478c4d0e385abf67f21b56892c915c79675fe9ebf6efa9aab51fe452c5e6f95
 DIST mongo-c-driver-1.10.3.tar.gz 5616159 BLAKE2B 
368e273aedc21ec79b804625276a49f7b670f027b410595b1e6455228dc776f0ed629d6ee599d16b9d0db08ec08a8e4dac2bdf06fa931ef1578849bf86d85726
 SHA512 
47af1baad1ad74bbbdf2fd22a437034d317a2f3ec02fee485e983ae6829b3f01af2649a09577f08144a88385fa940dfa211ea02bfa3c0e25b59dbe2090269603
 DIST mongo-c-driver-1.11.0.tar.gz 5681593 BLAKE2B 
43f70943cc7f1a9f6285c71136b1284be7ef0f223b777d5884d795102910aedb8d4f516d5d50cdecfa9219835a884b237aa98ab3742067c36944f0abdc67a8e4
 SHA512 
d20d83c9470972641407550bf835701df28c196b1cf19097450a062fd3c560c452c658aa5080bb28066079cea27888731f3670e81bd1b0cd5be1b97a2988074e
+DIST mongo-c-driver-1.12.0.tar.gz 5708175 BLAKE2B 
113db7ec95f8e9b65433fc20def7224ee8d54c9ddb14cfc68ccf7ccb1995808f4c4c372806e85e1c8bb8b8541bb8b8b5236fd06d7605b78a4bbcee6560642bec
 SHA512 
e4688da8a94fc499893b6001fc444b97fc05c89672fd9700bf30c6af7f1bbb02b1a658aa74470e0e5d5e72bc28a5753aa7dcda14dba7e75fbce0b4bb94b7373f
 DIST mongo-c-driver-1.3.5.tar.gz 5860804 BLAKE2B 
a55de56d285638f21caff06446e3c0c19a5b8722a2ed69fdf046c35973c9bedcc1686065e4355db28afc83c1415872eee2972a6fb3f21647d2cafce12706adc0
 SHA512 
23844ffe20580998308aa9c8409afcb87dccde874077eefc6806b705e5de5743846ba0513f3a3fe83147fc47842ab8c7438ad1de5f3f55b81586b9e19046aabf
 DIST mongo-c-driver-1.6.2.tar.gz 6907818 BLAKE2B 
7922a50ba58d92d2954eb5c2ccb02fd3b70861bd26516fd12fe6bdf79a926799fbc3a367e1c24a57932870726aa5abc1d264215ea964a56bc318ab0f413afc60
 SHA512 
b3fe08a31bc83707a4d94f8ea2742fc9b17d024d6c2f92b49cfc4fe012e58cd441c9f0fa4bae9f4205fca44b2a0d8c6d5bc32a05fc9ede9bab0011839a1394af
 DIST mongo-c-driver-1.8.2.tar.gz 7308675 BLAKE2B 
ca82c2824486cee78b164d1fdfcf1de062804f0f8637a36ec197efe434ae23a387ec0e6b2e4aa3e9c8bb2434a3cef48fecd17fc4b159a92ad86b8b940b17598a
 SHA512 
af23601ba33694d80acdb890c1b85a354fda966491c4bbfb341a884bcd6314886e405efa3a09e47398adf8dbfdeb1b05ae8b022a72f04a66265bfaeddb661f76

diff --git a/dev-libs/mongo-c-driver/files/mongo-c-driver-1.12.0-libressl.patch 
b/dev-libs/mongo-c-driver/files/mongo-c-driver-1.12.0-libressl.patch
new file mode 100644
index 000..e61bffafeed
--- /dev/null
+++ b/dev-libs/mongo-c-driver/files/mongo-c-driver-1.12.0-libressl.patch
@@ -0,0 +1,15 @@
+diff --git a/src/libmongoc/CMakeLists.txt b/src/libmongoc/CMakeLists.txt
+index d09d706..5d84225 100644
+--- a/src/libmongoc/CMakeLists.txt
 b/src/libmongoc/CMakeLists.txt
+@@ -109,7 +109,9 @@ if (NOT ENABLE_SSL STREQUAL OFF)
+   if (LIBRESSL_FOUND)
+  message ("--   Found ${LIBRESSL_LIBRARIES}")
+  set (SSL_LIBRARIES ${LIBRESSL_LIBRARIES})
+- include_directories ("${LIBRESSL_INCLUDE_DIRS}")
++ if (${LIBRESSL_INCLUDE_DIRS})
++   include_directories ("${LIBRESSL_INCLUDE_DIRS}")
++ endif ()
+  link_directories ("${LIBRESSL_LIBRARY_DIRS}")
+  set (LIBRESSL 1)
+   else ()

diff --git a/dev-libs/mongo-c-driver/mongo-c-driver-1.12.0.ebuild 
b/dev-libs/mongo-c-driver/mongo-c-driver-1.12.0.ebuild
new file mode 100644
index 000..06783997aca
--- /dev/null
+++ b/dev-libs/mongo-c-driver/mongo-c-driver-1.12.0.ebuild
@@ -0,0 +1,88 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit cmake-utils
+
+DESCRIPTION="Client library written in C for MongoDB"
+HOMEPAGE="https://github.com/mongodb/mongo-c-driver;
+SRC_URI="https://github.com/mongodb/mongo-c-driver/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~hppa ~x86"
+IUSE="debug examples libressl sasl ssl static-libs test"
+REQUIRED_USE="test? ( static-libs )"
+
+RDEPEND="app-arch/snappy:=
+   >=dev-libs/libbson-${PV}
+   dev-python/sphinx

[gentoo-commits] repo/gentoo:master commit in: sci-electronics/librepcb/

2018-08-14 Thread Patrice Clement
commit: ee9e69dfee46c5f8279d73d79b1d0629e69a9473
Author: Petros Siligkounas  gmail  com>
AuthorDate: Wed Jun 27 15:28:00 2018 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Tue Aug 14 21:20:41 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ee9e69df

sci-electronics/librepcb: new package.

Free EDA software to develop printed circuit boards.

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

 sci-electronics/librepcb/Manifest  |  1 +
 .../librepcb/librepcb-0.1.0_p201805.ebuild | 45 ++
 sci-electronics/librepcb/librepcb-.ebuild  | 37 ++
 sci-electronics/librepcb/metadata.xml  | 12 ++
 4 files changed, 95 insertions(+)

diff --git a/sci-electronics/librepcb/Manifest 
b/sci-electronics/librepcb/Manifest
new file mode 100644
index 000..e0651c56836
--- /dev/null
+++ b/sci-electronics/librepcb/Manifest
@@ -0,0 +1 @@
+DIST LibrePCB-first_pcb.tar.gz 4661241 BLAKE2B 
c725b89e0ee67db2c68d806b5ed3eeda2326e05c10cc9fda37e9f3bf720b746a1ec6e3e31b130f08686e467cca737995a6a927a828b4d6390c9020d744b6b0e5
 SHA512 
04edb90aeb757e50dae66b5bf051455b4ea26b7ba4f953cfbc44a737c523f926834c6821de458f70842780790c94a5440313f3e1d58c2a91119a55898fb1d74b

diff --git a/sci-electronics/librepcb/librepcb-0.1.0_p201805.ebuild 
b/sci-electronics/librepcb/librepcb-0.1.0_p201805.ebuild
new file mode 100644
index 000..ce42f1f85ac
--- /dev/null
+++ b/sci-electronics/librepcb/librepcb-0.1.0_p201805.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit qmake-utils
+
+DESCRIPTION="Free EDA software to develop printed circuit boards"
+HOMEPAGE="http://librepcb.org/;
+MY_P="LibrePCB-first_pcb"
+SRC_URI="https://github.com/LibrePCB/LibrePCB/archive/first_pcb.tar.gz -> 
${MY_P}.tar.gz"
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+S="${WORKDIR}/${MY_P}"
+
+RDEPEND="
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5
+   dev-qt/qtnetwork:5[ssl]
+   dev-qt/qtopengl:5
+   dev-qt/qtprintsupport:5
+   dev-qt/qtsql:5
+   dev-qt/qtwidgets:5
+   dev-qt/qtwebkit:5
+   dev-qt/qtxml:5
+   sys-libs/zlib"
+
+DEPEND="${RDEPEND}"
+
+src_prepare() {
+   sed -i '/Version/d' packaging/unix/librepcb.desktop || die
+   default
+}
+
+src_configure() {
+   eqmake5 -r PREFIX="/usr"
+}
+
+src_install() {
+   emake INSTALL_ROOT="${D}" install
+}

diff --git a/sci-electronics/librepcb/librepcb-.ebuild 
b/sci-electronics/librepcb/librepcb-.ebuild
new file mode 100644
index 000..f33d53c8b45
--- /dev/null
+++ b/sci-electronics/librepcb/librepcb-.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit qmake-utils git-r3
+
+DESCRIPTION="Free EDA software to develop printed circuit boards"
+HOMEPAGE="http://librepcb.org/;
+EGIT_REPO_URI="https://github.com/LibrePCB/LibrePCB.git;
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS=""
+IUSE=""
+
+RDEPEND="
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5
+   dev-qt/qtnetwork:5[ssl]
+   dev-qt/qtopengl:5
+   dev-qt/qtprintsupport:5
+   dev-qt/qtsql:5
+   dev-qt/qtwidgets:5
+   dev-qt/qtwebkit:5
+   dev-qt/qtxml:5
+   sys-libs/zlib"
+
+DEPEND="${RDEPEND}"
+
+src_configure() {
+   eqmake5 -r PREFIX="/usr"
+}
+
+src_install() {
+   emake INSTALL_ROOT="${D}" install
+}

diff --git a/sci-electronics/librepcb/metadata.xml 
b/sci-electronics/librepcb/metadata.xml
new file mode 100644
index 000..141fbb79500
--- /dev/null
+++ b/sci-electronics/librepcb/metadata.xml
@@ -0,0 +1,12 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   petross...@gmail.com
+   Petros S
+   
+   
+   proxy-ma...@gentoo.org
+   Proxy Maintainers
+   
+



[gentoo-commits] repo/gentoo:master commit in: net-dialup/lrzsz/

2018-08-14 Thread Patrice Clement
commit: edd8e889fd9b5e19b0c72d24de33e601b8ec7254
Author: Michael Mair-Keimberger  gmail  com>
AuthorDate: Sun Jul 22 20:30:59 2018 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Tue Aug 14 21:20:39 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=edd8e889

net-dialup/lrzsz: EAPI 7 bump.

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

 net-dialup/lrzsz/lrzsz-0.12.20-r4.ebuild | 60 
 1 file changed, 60 insertions(+)

diff --git a/net-dialup/lrzsz/lrzsz-0.12.20-r4.ebuild 
b/net-dialup/lrzsz/lrzsz-0.12.20-r4.ebuild
new file mode 100644
index 000..0b999da1b23
--- /dev/null
+++ b/net-dialup/lrzsz/lrzsz-0.12.20-r4.ebuild
@@ -0,0 +1,60 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools flag-o-matic toolchain-funcs
+
+DESCRIPTION="Communication package providing the X, Y, and ZMODEM file 
transfer protocols"
+HOMEPAGE="https://www.ohse.de/uwe/software/lrzsz.html;
+SRC_URI="https://www.ohse.de/uwe/releases/${P}.tar.gz;
+
+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"
+IUSE="nls"
+
+DEPEND="nls? ( virtual/libintl )"
+
+PATCHES=( "${FILESDIR}"/${PN}-autotools.patch
+   "${FILESDIR}"/${PN}-implicit-decl.patch
+   "${FILESDIR}"/${P}-automake-1.12.patch
+   "${FILESDIR}"/${P}-automake-1.13.patch )
+
+DOCS=( AUTHORS COMPATABILITY ChangeLog NEWS \
+   README{,.cvs,.gettext,.isdn4linux,.tests} THANKS TODO )
+
+src_prepare() {
+   default
+   # automake is unhappy if this is missing
+   >> config.rpath || die
+   # This is too old.  Remove it so automake puts in a newer copy.
+   rm -f missing || die
+   # Autoheader does not like seeing this file.
+   rm -f acconfig.h || die
+
+   eautoreconf
+}
+
+src_configure() {
+   tc-export CC
+   append-flags -Wstrict-prototypes
+   econf $(use_enable nls)
+}
+
+src_test() {
+   #Don't use check target.
+   #See bug #120748 before changing this function.
+   make vcheck || die "tests failed"
+}
+
+src_install() {
+   default
+
+   local x
+   for x in {r,s}{b,x,z} ; do
+   dosym l${x} /usr/bin/${x}
+   dosym l${x:0:1}z.1 /usr/share/man/man1/${x}.1
+   [ "${x:1:1}" = "z" ] || dosym l${x:0:1}z.1 
/usr/share/man/man1/l${x}.1
+   done
+}



[gentoo-commits] repo/gentoo:master commit in: net-dialup/lrzsz/

2018-08-14 Thread Patrice Clement
commit: 528ca2b2bd5a325e7467932dfd23271915012a8f
Author: Michael Mair-Keimberger  gmail  com>
AuthorDate: Sun Jul 22 20:17:58 2018 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Tue Aug 14 21:20:38 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=528ca2b2

net-dialup/lrzsz: use HTTPs.

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

 net-dialup/lrzsz/lrzsz-0.12.20-r3.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-dialup/lrzsz/lrzsz-0.12.20-r3.ebuild 
b/net-dialup/lrzsz/lrzsz-0.12.20-r3.ebuild
index 0ebc323bda3..8449f89be7a 100644
--- a/net-dialup/lrzsz/lrzsz-0.12.20-r3.ebuild
+++ b/net-dialup/lrzsz/lrzsz-0.12.20-r3.ebuild
@@ -6,8 +6,8 @@ EAPI="2"
 inherit autotools flag-o-matic eutils toolchain-funcs
 
 DESCRIPTION="Communication package providing the X, Y, and ZMODEM file 
transfer protocols"
-HOMEPAGE="http://www.ohse.de/uwe/software/lrzsz.html;
-SRC_URI="http://www.ohse.de/uwe/releases/${P}.tar.gz;
+HOMEPAGE="https://www.ohse.de/uwe/software/lrzsz.html;
+SRC_URI="https://www.ohse.de/uwe/releases/${P}.tar.gz;
 
 LICENSE="GPL-2"
 SLOT="0"



[gentoo-commits] repo/gentoo:master commit in: dev-python/pyzmq/, dev-python/pyzmq/files/

2018-08-14 Thread Michał Górny
commit: 71763e055bbcdf37d8b18c4795dd6afcf8983e85
Author: Marius Brehler  linux  sungazer  de>
AuthorDate: Mon Jul 23 10:14:22 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Aug 14 20:45:34 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=71763e05

dev-python/pyzmq: Version bump to 17.1.0

Bug: https://bugs.gentoo.org/648088
Closes: https://github.com/gentoo/gentoo/pull/9284
Package-Manager: Portage-2.3.40, Repoman-2.3.9

 dev-python/pyzmq/Manifest  |  1 +
 .../pyzmq/files/pyzmq-17.1.0-test_message.patch| 22 +++
 dev-python/pyzmq/pyzmq-17.1.0.ebuild   | 68 ++
 3 files changed, 91 insertions(+)

diff --git a/dev-python/pyzmq/Manifest b/dev-python/pyzmq/Manifest
index 517f91d5166..050424800a2 100644
--- a/dev-python/pyzmq/Manifest
+++ b/dev-python/pyzmq/Manifest
@@ -1 +1,2 @@
 DIST pyzmq-16.0.2.tar.gz 1026531 BLAKE2B 
b276fea116d56595ff2aca8a00b2b8918c0170cf1522c4bb457f6bb0d44a13e63de18e4d4f53238a1a5b515986e029ffebdded269f191d62eb36d988b328b402
 SHA512 
40eaf8ce39db86ab3866890d74b92bd6f20d4ae827828a8772003656d899d10ffcfc222d21f344d9daba390824e6c43b9f34e31beb604ec5ee1ec199165f4b96
+DIST pyzmq-17.1.0.tar.gz 1082716 BLAKE2B 
eed059cad8cc37e9315d16a43768f531ada1274b46bdf91d2ebe83cd0b4c269ea99a8532e3db6d0ea68be31600cf7d29ea4c4e894aa6d04c61534b11fb816d54
 SHA512 
7f1975c4d02e7d47577049da8df84753905d01672d5a244cef2e5b05e0b6fdb22e88cbb36f2e59831e95a8224819183d9a82baf1f9d7f599da61bcbfe2fc23d3

diff --git a/dev-python/pyzmq/files/pyzmq-17.1.0-test_message.patch 
b/dev-python/pyzmq/files/pyzmq-17.1.0-test_message.patch
new file mode 100644
index 000..66d0de75e38
--- /dev/null
+++ b/dev-python/pyzmq/files/pyzmq-17.1.0-test_message.patch
@@ -0,0 +1,22 @@
+Disable hanging test
+Bug: https://github.com/zeromq/pyzmq/issues/1202
+
+Patch by Marius Brehler 
+--- pyzmq-17.1.0/zmq/tests/test_message.py
 pyzmq-17.1.0/zmq/tests/test_message.py
+@@ -14,6 +14,7 @@ import time
+ from pprint import pprint
+ from unittest import TestCase
+ 
++import pytest
+ import zmq
+ from zmq.tests import BaseZMQTestCase, SkipTest, skip_pypy, PYPY
+ from zmq.utils.strtypes import unicode, bytes, b, u
+@@ -262,6 +263,7 @@ class TestFrame(BaseZMQTestCase):
+ self.assertEqual(s,r)
+ self.assertEqual(s, m.bytes)
+ 
++@pytest.mark.skip("test sometimes hangs")
+ def test_buffer_numpy(self):
+ """test non-copying numpy array messages"""
+ try:

diff --git a/dev-python/pyzmq/pyzmq-17.1.0.ebuild 
b/dev-python/pyzmq/pyzmq-17.1.0.ebuild
new file mode 100644
index 000..cfedc1d359c
--- /dev/null
+++ b/dev-python/pyzmq/pyzmq-17.1.0.ebuild
@@ -0,0 +1,68 @@
+# 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(+)"
+
+inherit flag-o-matic distutils-r1 toolchain-funcs
+
+DESCRIPTION="Lightweight and super-fast messaging library built on top of the 
ZeroMQ library"
+HOMEPAGE="http://www.zeromq.org/bindings:python 
https://pypi.org/project/pyzmq/;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="LGPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos"
+IUSE="doc test"
+
+RDEPEND="
+   >=net-libs/zeromq-4.2.2-r2:=[drafts]
+   dev-python/py[${PYTHON_USEDEP}]
+   dev-python/cffi:=[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep 'dev-python/gevent[${PYTHON_USEDEP}]' python2_7)
+"
+DEPEND="${RDEPEND}
+   dev-python/cython[${PYTHON_USEDEP}]
+   test? (
+   dev-python/pytest[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep 'dev-python/unittest2[${PYTHON_USEDEP}]' 
-2)
+   >=www-servers/tornado-5.0.2[${PYTHON_USEDEP}]
+   )
+   doc? (
+   >=dev-python/sphinx-1.3[${PYTHON_USEDEP}]
+   dev-python/numpydoc[${PYTHON_USEDEP}]
+   )"
+
+PATCHES=( "${FILESDIR}"/${P}-test_message.patch )
+
+python_prepare_all() {
+   # Prevent un-needed download during build
+   sed -e "/'sphinx.ext.intersphinx',/d" -i docs/source/conf.py || die
+   distutils-r1_python_prepare_all
+}
+
+python_configure_all() {
+   tc-export CC
+   append-cppflags -DZMQ_BUILD_DRAFT_API=1
+}
+
+python_compile_all() {
+   use doc && emake -C docs html
+}
+
+python_compile() {
+   esetup.py cython --force
+   python_is_python3 || local -x CFLAGS="${CFLAGS} -fno-strict-aliasing"
+   distutils-r1_python_compile
+}
+
+python_test() {
+   ${EPYTHON} -m pytest -v "${BUILD_DIR}/lib" || die
+}
+
+python_install_all() {
+   use doc && local HTML_DOCS=( docs/build/html/. )
+   distutils-r1_python_install_all
+}



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

2018-08-14 Thread Matt Turner
commit: c38db89c56279684dce2769dad09d23a4ed2cc8f
Author: Matt Turner  gentoo  org>
AuthorDate: Tue Aug 14 20:29:55 2018 +
Commit: Matt Turner  gentoo  org>
CommitDate: Tue Aug 14 20:31:55 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c38db89c

media-libs/mesa: Default to classic i915

The new meson build system does not like it if you ask it to build both
the classic and gallium versions of i915 and fails to configure. If both
classic and gallium are enabled build only the classic i915 driver since
it is better supported and supports more hardware.

Closes: https://bugs.gentoo.org/663400

 media-libs/mesa/mesa-18.2.0_rc2.ebuild | 12 
 media-libs/mesa/mesa-.ebuild   | 12 
 2 files changed, 16 insertions(+), 8 deletions(-)

diff --git a/media-libs/mesa/mesa-18.2.0_rc2.ebuild 
b/media-libs/mesa/mesa-18.2.0_rc2.ebuild
index de26a3b43d2..592501bdb8e 100644
--- a/media-libs/mesa/mesa-18.2.0_rc2.ebuild
+++ b/media-libs/mesa/mesa-18.2.0_rc2.ebuild
@@ -311,11 +311,15 @@ multilib_src_configure() {
gallium_enable video_cards_vivante etnaviv
gallium_enable video_cards_vmware svga
gallium_enable video_cards_nouveau nouveau
-   gallium_enable video_cards_i915 i915
gallium_enable video_cards_imx imx
-   if ! use video_cards_i915 && \
-   ! use video_cards_i965; then
-   gallium_enable video_cards_intel i915
+
+   # Only one i915 driver (classic vs gallium). Default to classic.
+   if ! use classic; then
+   gallium_enable video_cards_i915 i915
+   if ! use video_cards_i915 && \
+   ! use video_cards_i965; then
+   gallium_enable video_cards_intel i915
+   fi
fi
 
gallium_enable video_cards_r300 r300

diff --git a/media-libs/mesa/mesa-.ebuild b/media-libs/mesa/mesa-.ebuild
index 6d4fc7f2373..4bdf4c91e6f 100644
--- a/media-libs/mesa/mesa-.ebuild
+++ b/media-libs/mesa/mesa-.ebuild
@@ -311,11 +311,15 @@ multilib_src_configure() {
gallium_enable video_cards_vivante etnaviv
gallium_enable video_cards_vmware svga
gallium_enable video_cards_nouveau nouveau
-   gallium_enable video_cards_i915 i915
gallium_enable video_cards_imx imx
-   if ! use video_cards_i915 && \
-   ! use video_cards_i965; then
-   gallium_enable video_cards_intel i915
+
+   # Only one i915 driver (classic vs gallium). Default to classic.
+   if ! use classic; then
+   gallium_enable video_cards_i915 i915
+   if ! use video_cards_i915 && \
+   ! use video_cards_i965; then
+   gallium_enable video_cards_intel i915
+   fi
fi
 
gallium_enable video_cards_r300 r300



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

2018-08-14 Thread William Hubbs
commit: ed5f6696bafe792cb780a6702aed09ed684c3e57
Author: William Hubbs  gentoo  org>
AuthorDate: Tue Aug 14 20:26:27 2018 +
Commit: William Hubbs  gentoo  org>
CommitDate: Tue Aug 14 20:26:54 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed5f6696

sys-apps/yarn: 1.9.4 bump

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 sys-apps/yarn/Manifest  |  1 +
 sys-apps/yarn/yarn-1.9.4.ebuild | 34 ++
 2 files changed, 35 insertions(+)

diff --git a/sys-apps/yarn/Manifest b/sys-apps/yarn/Manifest
index 2de076b81cd..2ff6cd77448 100644
--- a/sys-apps/yarn/Manifest
+++ b/sys-apps/yarn/Manifest
@@ -5,3 +5,4 @@ DIST yarn-v1.5.1.tar.gz 936225 BLAKE2B 
b35631ba0fef692797c83431fb673c0286dbd29a5
 DIST yarn-v1.6.0.tar.gz 941806 BLAKE2B 
c3f225dae625e6404cf2bc363e695adeb43c3738a4a501c88415bee20810085dbf63abbaa7ef64200cfbdfc8a1a21e463af2c035c37e21dae49d5bff18d2d5fe
 SHA512 
073adcb75dff799ac68a5e0adbdc8f8343d3ada3e356dd0e5dad4254b21e0337bc76201163d037eb01e7c5365f15085ef38df171d77ee36cd58557a175e3f713
 DIST yarn-v1.7.0.tar.gz 944751 BLAKE2B 
468ee9fbc94e5ae74137f9232929e78213ee435a30b6c22a9bc4378fbf28ce1f4f1358d745f2f298767e98d9cded64d8c61a2f8e4705999bd194aaa21b3505e7
 SHA512 
1de75fbb48c49ef9c39eab434b3f27b669a8e74f9305e5f03fe3ca30cf6ca00b4b94f8445621474089681bb74f4813c0595633a45c16c4469bab08187ce94495
 DIST yarn-v1.8.0.tar.gz 953127 BLAKE2B 
b290c4e6a5800afd8706954dab424f7cf0c784c0dade705f10a06803dfe64b83206f534dbb41e3e804593a17d722ddc3253377465413be571bb2b29639f99ea6
 SHA512 
12919a27d0845644992a60c87a919ef2776e5959c43d1c31767021475b8cbb591f5f6ff2b214eaddc11d520f91d758bee439abe077717a7348eb387813dbefb6
+DIST yarn-v1.9.4.tar.gz 937393 BLAKE2B 
188e270b2a8b5b357b85101eda2552d675e3f41d30bc7b45266f34831cbcfc00feefe452c420f3aaefad7423c2af342d5fdb859ec6420faf689b680b5acda00f
 SHA512 
1e3a908cf47a2fe46d7ce8db549b91cd0b3372c7c43c6b0029f1060b044a0a65e5bc3323f4ed6baf20bbbcb49ba358a6bb8f2691a591e4d3e8a01bc31372cb5b

diff --git a/sys-apps/yarn/yarn-1.9.4.ebuild b/sys-apps/yarn/yarn-1.9.4.ebuild
new file mode 100644
index 000..b4b5ee7ead8
--- /dev/null
+++ b/sys-apps/yarn/yarn-1.9.4.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+MY_P="${PN}-v${PV}"
+
+DESCRIPTION="Fast, reliable, and secure node dependency management"
+HOMEPAGE="https://yarnpkg.com;
+SRC_URI="https://github.com/yarnpkg/yarn/releases/download/v${PV}/${MY_P}.tar.gz;
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="!dev-util/cmdtest
+   net-libs/nodejs"
+DEPEND="${RDEPEND}"
+
+S="${WORKDIR}/${MY_P}"
+
+src_install() {
+   local install_dir="/usr/$(get_libdir)/node_modules/yarn" path shebang
+   insinto "${install_dir}"
+   doins -r .
+   dosym "../$(get_libdir)/node_modules/yarn/bin/yarn.js" "/usr/bin/yarn"
+
+   while read -r -d '' path; do
+   read -r shebang < ${path} || die
+   [[ "${shebang}" == \#\!* ]] || continue
+   chmod +x "${path}" || die #614094
+   done < <(find "${ED}" -type f -print0 || die)
+}



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

2018-08-14 Thread Horea Christian
commit: ec617588fdb360be14e1f375ba2c555ca36dd029
Author: Horea Christian  yandex  com>
AuthorDate: Tue Aug 14 20:02:17 2018 +
Commit: Horea Christian  gmail  com>
CommitDate: Tue Aug 14 20:02:17 2018 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=ec617588

Formatting improvements and install instructions

 README.md | 33 +++--
 1 file changed, 27 insertions(+), 6 deletions(-)

diff --git a/README.md b/README.md
index 700a326a3..cb25afaad 100644
--- a/README.md
+++ b/README.md
@@ -1,12 +1,33 @@
-# Gentoo Science Overlay
+# [Gentoo Science](https://wiki.gentoo.org/wiki/Project:Science/Overlay) 
Overlay
 [![Build 
Status](https://travis-ci.org/gentoo/sci.svg?branch=master)](https://travis-ci.org/gentoo/sci)
 
-An overlay for Gentoo Linux, geared towards scientific packages.
+This is a Gentoo Linux [ebuild 
repository](https://wiki.gentoo.org/wiki/Ebuild_repository) which provides 
numerous scientific software packages.
 
-Homepage: [Science Project 
page](https://wiki.gentoo.org/wiki/Project:Science/Overlay)
+## Install
 
-Please fork! We will merge! See [our contributing 
guide](https://github.com/gentoo/sci/blob/master/CONTRIBUTING.md) document for 
more details.
+As per the current [Portage 
specifications](https://dev.gentoo.org/~zmedico/portage/doc/man/portage.5.html),
 ebuild repositories (a.k.a. overlays) should be managed via file collections 
under `/etc/portage/repos.conf/`.
+To enable our overlay without the need for additional software, simply run (as 
root):
 
-Ask for help on [Freenode 
IRC](https://www.gentoo.org/get-involved/irc-channels/) in #gentoo-science @ 
freenode.
+```
+wget https://gitweb.gentoo.org/proj/sci.git/plain/metadata/science.conf -O 
/etc/portage/repos.conf/science
+```
 
-Report bugs on the [GitHub issues page](https://github.com/gentoo/sci/issues).
+To start using the overlay you now only need to get the ebuilds, via `emerge 
--sync`.
+
+### Uninstall
+
+To uninstall the overlay run (again, as root):
+
+```
+rm /etc/portage/repos.conf/science
+rm -rf /var/lib/overlays/science
+```
+
+## Support
+
+You can ask for help on [Freenode 
IRC](https://www.gentoo.org/get-involved/irc-channels/) in `#gentoo-science`.
+Alternatively you can report bugs bugs on the [GitHub issues 
page](https://github.com/gentoo/sci/issues).
+
+## Contribute
+
+Please fork! We will merge! See [our contributing 
guide](https://github.com/gentoo/sci/blob/master/CONTRIBUTING.md).



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

2018-08-14 Thread Aaron Swenson
commit: 5932a6c9bb205554dc98269852721c009ac86f68
Author: Aaron W. Swenson  gentoo  org>
AuthorDate: Tue Aug 14 19:57:50 2018 +
Commit: Aaron Swenson  gentoo  org>
CommitDate: Tue Aug 14 19:57:50 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5932a6c9

profiles/updates/4Q-2014: pgasync removed

 profiles/updates/4Q-2014 | 1 -
 1 file changed, 1 deletion(-)

diff --git a/profiles/updates/4Q-2014 b/profiles/updates/4Q-2014
index b8ba9c673fa..ab0f4ef5d3c 100644
--- a/profiles/updates/4Q-2014
+++ b/profiles/updates/4Q-2014
@@ -8,4 +8,3 @@ move net-zope/zc-buildout dev-python/zc-buildout
 move net-zope/zope-interface dev-python/zope-interface
 move media-gfx/photo media-gfx/photoqt
 move dev-db/postgresql-base dev-db/postgresql
-move dev-db/pgasync dev-python/pgasync



[gentoo-commits] repo/gentoo:master commit in: net-print/epson-inkjet-printer-escpr/

2018-08-14 Thread Mike Gilbert
commit: d288b1137c625bf36be30cf023cc2f2842d8084b
Author: Mike Gilbert  gentoo  org>
AuthorDate: Tue Aug 14 19:52:32 2018 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Tue Aug 14 19:52:32 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d288b113

net-print/epson-inkjet-printer-escpr: maintainer needed

Package-Manager: Portage-2.3.46_p1_p208151, Repoman-2.3.10_p36_p208151

 net-print/epson-inkjet-printer-escpr/metadata.xml | 5 +
 1 file changed, 1 insertion(+), 4 deletions(-)

diff --git a/net-print/epson-inkjet-printer-escpr/metadata.xml 
b/net-print/epson-inkjet-printer-escpr/metadata.xml
index de09ffd8b08..7a38bb90096 100644
--- a/net-print/epson-inkjet-printer-escpr/metadata.xml
+++ b/net-print/epson-inkjet-printer-escpr/metadata.xml
@@ -1,8 +1,5 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-   
-   flop...@gentoo.org
-   Mike Gilbert
-   
+   
 



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

2018-08-14 Thread Sergei Trofimovich
commit: 80c944fd6b3313d0fca4df8dd9b18c878b83631e
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Tue Aug 14 19:24:50 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Tue Aug 14 19:36:24 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=80c944fd

media-sound/fluidsynth: stable 1.1.11 for sparc, bug #663386

Package-Manager: Portage-2.3.40, Repoman-2.3.9
RepoMan-Options: --include-arches="sparc"

 media-sound/fluidsynth/fluidsynth-1.1.11.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/fluidsynth/fluidsynth-1.1.11.ebuild 
b/media-sound/fluidsynth/fluidsynth-1.1.11.ebuild
index 8cabd6cdfd4..c8618a35cc8 100644
--- a/media-sound/fluidsynth/fluidsynth-1.1.11.ebuild
+++ b/media-sound/fluidsynth/fluidsynth-1.1.11.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/FluidSynth/fluidsynth/archive/v${PV}.tar.gz -> ${P}.
 
 LICENSE="LGPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 sparc ~x86 ~x86-fbsd"
 IUSE="alsa dbus debug examples ipv6 jack ladspa lash portaudio pulseaudio 
readline sndfile"
 
 RDEPEND="



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

2018-08-14 Thread Bernard Cafarelli
commit: ca4004e4e62e4d63eca94430dba3b84472f49c54
Author: Bernard Cafarelli  gentoo  org>
AuthorDate: Tue Aug 14 19:26:33 2018 +
Commit: Bernard Cafarelli  gentoo  org>
CommitDate: Tue Aug 14 19:26:44 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ca4004e4

x11-plugins/wmmisc: 1.2 bump

Now with autotools build and libdockapp use

Package-Manager: Portage-2.3.46, Repoman-2.3.10

 x11-plugins/wmmisc/Manifest  |  1 +
 x11-plugins/wmmisc/wmmisc-1.2.ebuild | 17 +
 2 files changed, 18 insertions(+)

diff --git a/x11-plugins/wmmisc/Manifest b/x11-plugins/wmmisc/Manifest
index 5923d9de19b..cdd1a9808d8 100644
--- a/x11-plugins/wmmisc/Manifest
+++ b/x11-plugins/wmmisc/Manifest
@@ -1 +1,2 @@
+DIST wmmisc-1.2.tar.gz 96087 BLAKE2B 
f48c9dc9afee04de7d437143deb870083e90d01768510b68df2c0e213cfb7ab956696f88d0a76c23a1ff5e5dd5c1d8e5c4640b6766dd7a948d1ad292f2b144fc
 SHA512 
d8ed7c06665c28fb98e2a555c8abfcb7da9e0ae517031d24dce171f8a93775565471176d9dc8905043ae408b23c2f101eaccc364ecd8fa4816d2b529f7922d68
 DIST wmmisc_1.1.orig.tar.gz 18032 BLAKE2B 
2e1957bc9e6efd0e646dc1403eac125d06fb7176ed92617f9d3e767c85b3d347dbe60e61da90e2c11ba160ddca29db28049f39dc89ab9bc45cc0068c27192a82
 SHA512 
9f9e93df309902e97a5b42a674bb06767a1cfa524553d140e370060c01a398bfdafcebfc806daa4b4f42b1422932512d48e33ebce444011ad410a5b460592582

diff --git a/x11-plugins/wmmisc/wmmisc-1.2.ebuild 
b/x11-plugins/wmmisc/wmmisc-1.2.ebuild
new file mode 100644
index 000..7cedad2b173
--- /dev/null
+++ b/x11-plugins/wmmisc/wmmisc-1.2.ebuild
@@ -0,0 +1,17 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit toolchain-funcs
+
+DESCRIPTION="a monitoring dockapp for system load, user amount, fork amount 
and processes"
+HOMEPAGE="https://www.dockapps.net/wmmisc;
+SRC_URI="https://www.dockapps.net/download/${P}.tar.gz;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+
+RDEPEND=">=x11-libs/libdockapp-0.7:="
+DEPEND="${RDEPEND}"



[gentoo-commits] repo/gentoo:master commit in: app-emacs/binclock/

2018-08-14 Thread Sergei Trofimovich
commit: f2fead9231ae771ed4b8cee58183b72ceba9c16e
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Tue Aug 14 19:12:23 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Tue Aug 14 19:14:55 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f2fead92

app-emacs/binclock: keyworded 1.7-r1 for sparc

Package-Manager: Portage-2.3.40, Repoman-2.3.9
RepoMan-Options: --include-arches="sparc"

 app-emacs/binclock/binclock-1.7-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-emacs/binclock/binclock-1.7-r1.ebuild 
b/app-emacs/binclock/binclock-1.7-r1.ebuild
index 9eaedd45564..c64fd22f29f 100644
--- a/app-emacs/binclock/binclock-1.7-r1.ebuild
+++ b/app-emacs/binclock/binclock-1.7-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2012 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=4
@@ -11,7 +11,7 @@ SRC_URI="mirror://gentoo/${P}.tar.bz2"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ppc ppc64 x86"
+KEYWORDS="~alpha amd64 ppc ppc64 ~sparc x86"
 IUSE=""
 
 SITEFILE="50${PN}-gentoo.el"



[gentoo-commits] repo/gentoo:master commit in: app-emacs/bm/

2018-08-14 Thread Sergei Trofimovich
commit: 467f6881b1631134834ccbe9dd2abe23570b97e5
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Tue Aug 14 19:13:20 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Tue Aug 14 19:14:55 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=467f6881

app-emacs/bm: keyworded 1.32_p20140214 for sparc

Package-Manager: Portage-2.3.40, Repoman-2.3.9
RepoMan-Options: --include-arches="sparc"

 app-emacs/bm/bm-1.32_p20140214.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-emacs/bm/bm-1.32_p20140214.ebuild 
b/app-emacs/bm/bm-1.32_p20140214.ebuild
index 559611b49d1..18f518b0505 100644
--- a/app-emacs/bm/bm-1.32_p20140214.ebuild
+++ b/app-emacs/bm/bm-1.32_p20140214.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -13,7 +13,7 @@ SRC_URI="https://dev.gentoo.org/~ulm/distfiles/${P}.tar.xz;
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="amd64 x86"
+KEYWORDS="amd64 ~sparc x86"
 
 S="${WORKDIR}/${PN}"
 ELISP_REMOVE="bm-tests.el"



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

2018-08-14 Thread Sergei Trofimovich
commit: 476622c4435a076a9addd28916f6dceb56166c76
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Tue Aug 14 19:11:27 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Tue Aug 14 19:14:51 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=476622c4

app-editors/emacs: stable 26.1-r1 for sparc, bug #663248

Package-Manager: Portage-2.3.40, Repoman-2.3.9
RepoMan-Options: --include-arches="sparc"

 app-editors/emacs/emacs-26.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-editors/emacs/emacs-26.1-r1.ebuild 
b/app-editors/emacs/emacs-26.1-r1.ebuild
index 4147d504a62..1a9c9157d3d 100644
--- a/app-editors/emacs/emacs-26.1-r1.ebuild
+++ b/app-editors/emacs/emacs-26.1-r1.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://gnu/emacs/${P}.tar.xz
 
 LICENSE="GPL-3+ FDL-1.3+ BSD HPND MIT W3C unicode PSF-2"
 SLOT="26"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ppc ppc64 ~sh ~sparc ~x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ppc ppc64 ~sh sparc ~x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
 IUSE="acl alsa aqua athena cairo dbus dynamic-loading games gconf gfile gif 
gpm gsettings gtk +gtk3 gzip-el imagemagick +inotify jpeg kerberos lcms libxml2 
livecd m17n-lib mailutils motif png selinux sound source ssl svg systemd 
+threads tiff toolkit-scroll-bars wide-int X Xaw3d xft +xpm xwidgets zlib"
 REQUIRED_USE="?? ( aqua X )"
 



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

2018-08-14 Thread Matt Turner
commit: 7da691d07206f67f7f059027700a75d9375a65f5
Author: Matt Turner  gentoo  org>
AuthorDate: Tue Aug 14 18:57:48 2018 +
Commit: Matt Turner  gentoo  org>
CommitDate: Tue Aug 14 18:58:38 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7da691d0

media-libs/mesa: DEPEND on x11-libs/libXrandr

Closes: https://bugs.gentoo.org/663422

 media-libs/mesa/mesa-18.2.0_rc2.ebuild | 1 +
 media-libs/mesa/mesa-.ebuild   | 1 +
 2 files changed, 2 insertions(+)

diff --git a/media-libs/mesa/mesa-18.2.0_rc2.ebuild 
b/media-libs/mesa/mesa-18.2.0_rc2.ebuild
index af17740a3a8..49c1c00d561 100644
--- a/media-libs/mesa/mesa-18.2.0_rc2.ebuild
+++ b/media-libs/mesa/mesa-18.2.0_rc2.ebuild
@@ -222,6 +222,7 @@ DEPEND="${RDEPEND}
virtual/pkgconfig
valgrind? ( dev-util/valgrind )
x11-base/xorg-proto
+   x11-libs/libXrandr
$(python_gen_any_dep ">=dev-python/mako-0.7.3[\${PYTHON_USEDEP}]")
 "
 

diff --git a/media-libs/mesa/mesa-.ebuild b/media-libs/mesa/mesa-.ebuild
index 995d5d6a4ba..471df0f4212 100644
--- a/media-libs/mesa/mesa-.ebuild
+++ b/media-libs/mesa/mesa-.ebuild
@@ -222,6 +222,7 @@ DEPEND="${RDEPEND}
virtual/pkgconfig
valgrind? ( dev-util/valgrind )
x11-base/xorg-proto
+   x11-libs/libXrandr
$(python_gen_any_dep ">=dev-python/mako-0.7.3[\${PYTHON_USEDEP}]")
 "
 



[gentoo-commits] repo/gentoo:master commit in: mail-client/thunderbird/

2018-08-14 Thread Ian Stakenvicius
commit: 1a70c8264b26e313ea3848ee5278e71cfd5e4018
Author: Ian Stakenvicius  gentoo  org>
AuthorDate: Tue Aug 14 19:02:19 2018 +
Commit: Ian Stakenvicius  gentoo  org>
CommitDate: Tue Aug 14 19:04:56 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a70c826

mail-client/thunderbird: bump to v60.0

This is the initial version of the v60 series of thunderbird.

Once started, thunderbird profiles cannot be reverted to work with older
versions of thunderbird!  This has never been guaranteed, but
it is absolutely known to break with this update.

This is the first version of thunderbird using the GTK3 toolkit, as such
there may be some artifacts or issues with some dialogs or other UI
elements.

As with newer firefox, this version of thunderbird requires rust to build,
and so is limited in the number of arches it can be built with.

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 mail-client/thunderbird/Manifest|  58 
 mail-client/thunderbird/thunderbird-60.0.ebuild | 362 
 2 files changed, 420 insertions(+)

diff --git a/mail-client/thunderbird/Manifest b/mail-client/thunderbird/Manifest
index 427ae619522..783d4abaecb 100644
--- a/mail-client/thunderbird/Manifest
+++ b/mail-client/thunderbird/Manifest
@@ -1,10 +1,13 @@
 DIST firefox-45.0-patches-12.tar.xz 22040 BLAKE2B 
d2d82ad6255b1a7d1d56e3a3e5c5c8f248f0b62328508c324f72cd6e2ea46132c20c95009dc647e8335bede36266b49a6162f29b746abaffdc9ebcb20af23eb0
 SHA512 
be9981818e549d79f8557427dd506b9c473922c0043384563c1fd92e4c6c96c91afb8bb01d4499a3a61b463ecf2875bc776fef0f279c0f2fc3625602cb47880b
 DIST firefox-52.5-patches-02.tar.xz 15084 BLAKE2B 
538dd61dbb7b290add4782b323a62f9ab4dbc57326a9a085710d207752118c504eb030a8741c1eed2e281c8d18e5453210b1905d71439250caa588137bbc37d0
 SHA512 
b80f9acaf49226cd5c2864714826c5b0e7e918e94c31ec81521b90c47edbb88ea85faa34fc22791efefbcd3867ddc413c563de58ca0f8ce21e10a3858899efce
+DIST firefox-60.0-patches-02.tar.xz 111088 BLAKE2B 
9564d55b243c5e759a83b6d48076d3de9060c7bd99498df3ced477077b5ce2e2582452979872f0707ee681633d04a9761e2887282d69cced7e20bf39efc38c2c
 SHA512 
919ffdb0624f1fa68a7e457f5270833e69c8f29e1764a46edfc345056c4e8ada1e85e53de3766fd9a0b2afc1a959c15762e27f43e29f5945176f9ade362407ac
 DIST gdata-provider-2.6-r1.tar.xz 83836 BLAKE2B 
774458132c914cd0165387f2d8c1ebaa228ba4f11b0d52328a5e1f836cc59200aabf6c1002622962073a78cf35330569f8a473cde46d8aa7b3a241b5a460b5fa
 SHA512 
e5fcf60c221590d1d904ce8c6a74da7208b118c2872a26267f4ee6d3e68eea466d44b979b7259a012a21e48eb5b470d52cc9e58584226fe04ce88ff698da495b
 DIST gdata-provider-3.3.tar.xz 85628 BLAKE2B 
2ccde620b181a2d8678f50d7107373886f3b2e7d1d1e8861c4e42602cedb02108d28e0bf5e5cd9e31474356b70cb99baa7870e20436bc72e25cd8a8fc1353d14
 SHA512 
ae0c0e6fd42d6e7088256ca8a4be5b0bac84b2f331b51afdc982354caef60b6ba631d4f76bfba7523000b49235c8f8c63704d90acf24b34b14696b709be9342b
+DIST gdata-provider-4.4.1.tar.xz 78728 BLAKE2B 
bfe04d714334c38c932d2186ffd859583176ef455b283534c5f8f9e1ab7dc13bdfb8c15db6007de482ab015afc2b8524aad725380bec75ee5f59ea81d6307ba9
 SHA512 
6c9b5ac41a1064bd1799d2a2f633c3064b27f1294ac3c8908cdef6c1d2eea7b602f2f7bf240b71f507fe9ad286588f030e12f49a41b3bed7bbcc99f3021369f9
 DIST lightning-4.7.8.tar.xz 1951252 BLAKE2B 
df8900cacfe660ad17454836893e7199b8590d47ef093699afd135e0a39201cb43dda8d581a36b5375a29c43bb55dd7cb9479dcaf02f52ee8f4a454fe3d426a0
 SHA512 
37decaf4010e48cf242e76c5d73caf96f7b1e34c67fd465fb8b33055a6986d5fa7b1557862526224ab4ac421df3441e974d297ec4a9454dd63a039683ec46fe6
 DIST lightning-5.4.5.2.tar.xz 1896864 BLAKE2B 
545db49edb693696440a48e1b4e0367580284815f918129fe148037312a9950887cfdbc4d41719f8cd8eb47ed193c8e29c10b49dfb919f8bc7d362e07b238ff6
 SHA512 
544961df074123548c7d71ae195835a17d861d74f838849666380ba6e2975179668d79c2e8053429eb9c52a6b315335e109c942ecf498f48f5729307334a174f
 DIST lightning-5.4.9.tar.xz 1891752 BLAKE2B 
90b777814db2962ff669430cea5a29ba1612a842fbb0edaca597539e6e2d728a9d90114ec6196fe0d4758a4738a15bc0c985a345e1062cb125617eb84ecf79e1
 SHA512 
8e54865d50118154c3918d5dec5dade4fb026c24bc697ad2e360db9741509cbdbb71ba9477508a9b209be6c8a8190fb0b5e03d2e8fedcc2cae18f5c9e5a3a496
+DIST lightning-6.2.tar.xz 1647116 BLAKE2B 
88a44c7ee6a1395372e260e8d0a0e00a6b2546398000ca701b74f98f85b73424e4126215c94543534ae1159de6644e81583353d53ae15b0e82592b17bf5fb2da
 SHA512 
d51e56c6b21829dafa59cef086afb23f4afdd7dda5b1fdc1f6ad47ba0945e11dbedc826bb9764f42323275e251a48802eb5af2f0e5da27f3a64c105ee9f0dc4a
 DIST thunderbird-38.0-patches-0.1.tar.xz 684 BLAKE2B 
5f55008421169da375e5cca5e3e4944c207e53b194b7d7b6bc0a589cbcb38695ffd4b06c1f9a8adec9c6affc41717f3a4f0e7da2d8aca647cf8164b6f4834a78
 SHA512 
52c83af301be959e861dfec55b3c4bc60035387c606976bd29232c4cba077230edcadef242491e699fba10027d0408dd4f33fa320bcf96727afe149166ca02de
 DIST thunderbird-45.8.0-ar.xpi 490775 BLAKE2B 
acd6914f3792b71a2245c8cdb14f143ff3c3b0f8f5176d2808fbaead0c0c57affbc82c26075d7e3c2c31658e29f038200252ca726a4b9ca0eb8fb8e934439301
 SHA512 

[gentoo-commits] repo/gentoo:master commit in: profiles/base/, profiles/releases/17.0/

2018-08-14 Thread Ian Stakenvicius
commit: e37891eca4b55223c9dcd05030476243941b9fc5
Author: Ian Stakenvicius  gentoo  org>
AuthorDate: Tue Aug 14 19:03:03 2018 +
Commit: Ian Stakenvicius  gentoo  org>
CommitDate: Tue Aug 14 19:04:52 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e37891ec

profiles: p.u.mask system-icu for thunderbird in base, unmask in 17.x

 profiles/base/package.use.mask  | 1 +
 profiles/releases/17.0/package.use.mask | 1 +
 2 files changed, 2 insertions(+)

diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask
index ec301925711..2f3723c6018 100644
--- a/profiles/base/package.use.mask
+++ b/profiles/base/package.use.mask
@@ -172,6 +172,7 @@ sci-physics/root qt4
 # Depends on >=icu-59, still masked.
 >=www-client/chromium-62.0.3202.9 system-icu
 >=www-client/firefox-56.0 system-icu
+>=mail-client/thunderbird-60.0 system-icu
 
 # Andreas K. Huettel  (9 Sep 2017)
 # Potentially destructive. Use it only if you know what you're doing.

diff --git a/profiles/releases/17.0/package.use.mask 
b/profiles/releases/17.0/package.use.mask
index c532d52bae5..3d6363bbb23 100644
--- a/profiles/releases/17.0/package.use.mask
+++ b/profiles/releases/17.0/package.use.mask
@@ -10,6 +10,7 @@ sys-devel/gcc -pie
 # that prevent the >=icu-59 dependency
 >=www-client/chromium-62.0.3202.9 -system-icu
 >=www-client/firefox-56.0 -system-icu
+>=mail-client/thunderbird-60.0 -system-icu
 
 # Mike Gilbert  (05 Aug 2018)
 # Fails to build.



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

2018-08-14 Thread Ian Stakenvicius
commit: 04721b2beff6fded933d62870973aceea491511d
Author: Ian Stakenvicius  gentoo  org>
AuthorDate: Tue Aug 14 14:40:22 2018 +
Commit: Ian Stakenvicius  gentoo  org>
CommitDate: Tue Aug 14 19:04:50 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=04721b2b

eclass/mozcoreconf-v6.eclass: adjust setting for building comm targets

Thunderbird and Seamonkey from v60 onwards are now built from the 'comm/mail'
and 'comm/suite' application targets respectively, instead of the old
'mail' and 'suite'.  This change is not backwards compatible with mozilla
versions prior to v60.

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

diff --git a/eclass/mozcoreconf-v6.eclass b/eclass/mozcoreconf-v6.eclass
index 64e0e3d66d3..403740c1241 100644
--- a/eclass/mozcoreconf-v6.eclass
+++ b/eclass/mozcoreconf-v6.eclass
@@ -142,11 +142,13 @@ mozconfig_init() {
seamonkey)
# Must create the initial mozconfig to enable 
application
: >.mozconfig || die "initial mozconfig creation failed"
-   mozconfig_annotate "" --enable-application=suite ;;
+   # NOTE--this is not compatible with mozilla prior to v60
+   mozconfig_annotate "" --enable-application=comm/suite ;;
*thunderbird)
# Must create the initial mozconfig to enable 
application
: >.mozconfig || die "initial mozconfig creation failed"
-   mozconfig_annotate "" --enable-application=mail ;;
+   # NOTE--this is not compatible with mozilla prior to v60
+   mozconfig_annotate "" --enable-application=comm/mail ;;
esac
 




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

2018-08-14 Thread Matt Turner
commit: 040ff87a62f80ba7b77edcc3595be8ce878b0d3b
Author: Matt Turner  gentoo  org>
AuthorDate: Tue Aug 14 19:02:40 2018 +
Commit: Matt Turner  gentoo  org>
CommitDate: Tue Aug 14 19:03:16 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=040ff87a

media-libs/mesa: Add lm_sensors? ( gallium ) to REQUIRED_USE

Closes: https://bugs.gentoo.org/663586

 media-libs/mesa/mesa-18.2.0_rc2.ebuild | 1 +
 media-libs/mesa/mesa-.ebuild   | 1 +
 2 files changed, 2 insertions(+)

diff --git a/media-libs/mesa/mesa-18.2.0_rc2.ebuild 
b/media-libs/mesa/mesa-18.2.0_rc2.ebuild
index 49c1c00d561..de26a3b43d2 100644
--- a/media-libs/mesa/mesa-18.2.0_rc2.ebuild
+++ b/media-libs/mesa/mesa-18.2.0_rc2.ebuild
@@ -47,6 +47,7 @@ REQUIRED_USE="
openmax? ( gallium )
gles1?  ( egl )
gles2?  ( egl )
+   lm_sensors? ( gallium )
vaapi? ( gallium )
vdpau? ( gallium )
vulkan? ( || ( video_cards_i965 video_cards_radeonsi )

diff --git a/media-libs/mesa/mesa-.ebuild b/media-libs/mesa/mesa-.ebuild
index 471df0f4212..6d4fc7f2373 100644
--- a/media-libs/mesa/mesa-.ebuild
+++ b/media-libs/mesa/mesa-.ebuild
@@ -47,6 +47,7 @@ REQUIRED_USE="
openmax? ( gallium )
gles1?  ( egl )
gles2?  ( egl )
+   lm_sensors? ( gallium )
vaapi? ( gallium )
vdpau? ( gallium )
vulkan? ( || ( video_cards_i965 video_cards_radeonsi )



[gentoo-commits] repo/gentoo:master commit in: dev-java/oracle-jdk-bin/

2018-08-14 Thread James Le Cuirot
commit: 42a338d8cd4a4bec0bd291129f0ce23509af187a
Author: James Le Cuirot  gentoo  org>
AuthorDate: Tue Aug 14 18:51:28 2018 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Tue Aug 14 18:51:28 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=42a338d8

dev-java/oracle-jdk-bin: Drop derby USE flag from 1.8.0.181

Derby is not included in this release.

Closes: https://bugs.gentoo.org/663566
Package-Manager: Portage-2.3.46, Repoman-2.3.10

 dev-java/oracle-jdk-bin/oracle-jdk-bin-1.8.0.181.ebuild | 6 +-
 1 file changed, 1 insertion(+), 5 deletions(-)

diff --git a/dev-java/oracle-jdk-bin/oracle-jdk-bin-1.8.0.181.ebuild 
b/dev-java/oracle-jdk-bin/oracle-jdk-bin-1.8.0.181.ebuild
index 88196571474..9f4eb18cb95 100644
--- a/dev-java/oracle-jdk-bin/oracle-jdk-bin-1.8.0.181.ebuild
+++ b/dev-java/oracle-jdk-bin/oracle-jdk-bin-1.8.0.181.ebuild
@@ -43,7 +43,7 @@ DESCRIPTION="Oracle's Java SE Development Kit"
 HOMEPAGE="http://www.oracle.com/technetwork/java/javase/;
 LICENSE="Oracle-BCLA-JavaSE examples? ( BSD )"
 SLOT="1.8"
-IUSE="alsa commercial cups derby doc examples +fontconfig headless-awt javafx 
jce nsplugin selinux source visualvm"
+IUSE="alsa commercial cups doc examples +fontconfig headless-awt javafx jce 
nsplugin selinux source visualvm"
 REQUIRED_USE="javafx? ( alsa fontconfig )"
 RESTRICT="fetch preserve-libs strip"
 QA_PREBUILT="*"
@@ -216,10 +216,6 @@ src_install() {
dodir "${dest}"
cp -pPR bin include jre lib man "${ddest}" || die
 
-   if use derby ; then
-   cp -pPR db "${ddest}" || die
-   fi
-
if use examples && [[ ${A} = *-demos.* ]] ; then
cp -pPR demo sample "${ddest}" || die
fi



[gentoo-commits] repo/gentoo:master commit in: licenses/, net-vpn/logmein-hamachi/

2018-08-14 Thread Michał Górny
commit: efaa18f281a21f2b339827348cb796ecd6addeb0
Author: Simone Scanzoni  libero  it>
AuthorDate: Tue Aug 14 17:27:47 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Aug 14 17:46:31 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=efaa18f2

net-vpn/logmein-hamachi: version bump, LICENSE update, ebuild cleanup

Closes: https://bugs.gentoo.org/661688
Closes: https://github.com/gentoo/gentoo/pull/9298
Package-Manager: Portage-2.3.40, Repoman-2.3.9

 licenses/LogMeIn   | 1057 
 licenses/LogMeIn-2013  |   74 ++
 net-vpn/logmein-hamachi/Manifest   |2 +
 .../logmein-hamachi-2.1.0.174.ebuild   |   10 +-
 ...174.ebuild => logmein-hamachi-2.1.0.198.ebuild} |8 +-
 5 files changed, 495 insertions(+), 656 deletions(-)

diff --git a/licenses/LogMeIn b/licenses/LogMeIn
index 855e697d880..f0885f713fa 100644
--- a/licenses/LogMeIn
+++ b/licenses/LogMeIn
@@ -1,647 +1,410 @@
-Terms and Conditions of Use
-
-IMPORTANT - PLEASE READ THESE TERMS AND CONDITIONS CAREFULLY WHEN YOU
-(HEREAFTER, "YOU" OR "YOUR") ARE ORDERING OR ACCESSING THE LISTED
-SERVICES AND/OR SOFTWARE FROM LOGMEIN, INC. ("LMI"). These terms
-and conditions ("Terms") govern the use and licensing by LMI of the
-following LogMeIn® service(s) and related software: (LogMeIn Backup®,
-LogMeIn® Central™, LogMeIn Free®, LogMeIn® Ignition™, LogMeIn IT
-Reach®, LogMeIn® Mac, LogMeIn Pro®, LogMeIn Pro2®, LogMeIn Rescue®,
-LogMeIn® Rescue+Mobile™,  LogMeIn Hamachi®, LogMeIn Hamachi2® and
-any other related software or services) (the "Service") and the Network
-Console™ software (the "Software" and together with the Service, the
-"Products"). BY COMPLETING THE ELECTRONIC ACCEPTANCE PROCESS, CLICKING
-THE "SUBMIT" OR "ACCEPT" BUTTONS, SIGNING, USING ANY OF THE PRODUCTS OR
-OTHERWISE INDICATING YOUR ACCEPTANCE OF THESE TERMS, YOU REPRESENT AND
-WARRANT THAT YOU: (I) ARE AUTHORIZED TO SIGN FOR AND BIND YOURSELF AND
-ANY OTHER PARTY ON WHOSE BEHALF YOU USE THE SERVICE AND/OR SOFTWARE (THE
-"CONTRACTING PARTY") AND (II) AGREE FOR YOURSELF AND THE CONTRACTING PARTY
-TO BE BOUND BY ALL OF THESE TERMS (INCLUDING THE DISCLAIMER OF WARRANTY
-AND LIMITATION OF LIABILITY SECTIONS SET FORTH BELOW) TO THE EXCLUSION
-OF ANY OTHER RIGHTS AND OBLIGATIONS, SUCH AS ANY RIGHTS, OBLIGATIONS OR
-OTHER TERMS LISTED ON A PURCHASER ORDER OR THE LIKE YOU OR THE CONTRACTING
-PARTY MAY PROVIDE LMI AND YOU AGREE THAT ANY SUCH RIGHTS, OBLIGATIONS OR
-OTHER TERMS LISTED ON SUCH PURCHASE ORDER OR THE LIKE ARE HEREBY NULL
-AND VOID. LMI reserves the right, exercised in its sole discretion, to
-change, modify, add, or delete portions of these Terms at any time in
-accordance with the procedures set forth below in the section labeled
-"Modifications".
-
-1. Registration
-
-To use the Products, You and/or the Contracting Party may be required
-to complete and submit a registration form ("Registration Form"). As
-part of this registration process for, You and the Contracting Party
-agree to: (i) provide certain limited information about Yourself and
-the Contracting Party as prompted to do so by during the registration
-process or thereafter by the Products (such information to be current,
-complete and accurate) and (ii) maintain and update this information
-as required to keep it current, complete and accurate. The information
-requested at the time of the original signup shall be referred to
-as registration data ("Registration Data"). You may not register for
-any Service if You are under 18 years of age. By registering, You and
-the Contracting Party represent to LMI that You are 18 years of age or
-older. If LMI discovers that any of Your Registration Data is inaccurate,
-incomplete or not current, or if LMI determines, in its sole discretion,
-that You or the Contracting Party are not an appropriate subscriber or
-user of the Products, LMI may terminate all rights to access, receive, use
-and license the Products, Service and Software immediately upon notice.
-Your and the Contracting Party's assent to these Terms constitutes your
-express understanding and agreement that when personal data is provided
-to LMI, such data will be processed in the United States. Any personal
-data collected from or about users or licensees in connection with the
-Service or Products, through the LMI website, or otherwise under these
-Terms, will be maintained and processed in the United States by LMI or
-a party acting on its behalf, as LMI's Services, Products and website
-are provided via equipment and other resources located in the United
-States. LMI's Privacy Policy describes how personally identifiable
-information may be collected, used and disclosed.
-
-2. Conduct
-
-You and the Contracting Party are solely responsible for the content
-of Your computer(s) and Your LMI account and any transmissions when
-using the Products. LMI does, however, 

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

2018-08-14 Thread Michał Górny
commit: b72dd6ff598dee0fd107943714163127a9b4f7b5
Author: Simone Scanzoni  libero  it>
AuthorDate: Tue Aug 14 17:18:28 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Aug 14 17:45:01 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b72dd6ff

net-vpn/logmein-hamachi: pruned unfetchable version

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

 net-vpn/logmein-hamachi/Manifest   |  2 -
 .../logmein-hamachi-2.1.0.139.ebuild   | 64 --
 2 files changed, 66 deletions(-)

diff --git a/net-vpn/logmein-hamachi/Manifest b/net-vpn/logmein-hamachi/Manifest
index 3acd8320aef..f96497f479a 100644
--- a/net-vpn/logmein-hamachi/Manifest
+++ b/net-vpn/logmein-hamachi/Manifest
@@ -1,4 +1,2 @@
-DIST logmein-hamachi-2.1.0.139-x64.tgz 1329615 BLAKE2B 
b5b345821e0aa2777b4da9a7421a548c3ae90541c61aea2656de20d2d57cea41fe912e053f97adb84be7428fddd5e01b2a76353e5d89a117a02710fa4c1baca0
 SHA512 
e4c0a3de2361f707dfbe168bfa90543f139082624c04b121f3186ecb10aa56a9e9e942989cd1148d6a4fcabedba172bb1196206c14a1124b32d20154ee4be177
-DIST logmein-hamachi-2.1.0.139-x86.tgz 1254911 BLAKE2B 
9f7eb6affb808b4343a8883959e1ade460bc75aeac5e42def9f3bcd49688ce6b13313eed521e040f653128f26f0572383649e7623d114209408781ae4c406068
 SHA512 
49e5b57563e1599a71bc543c81bb1355b210d432a1daaf3975a1625aafd1cd46233fe8a1914d9309d8116d597abc42cd8cfd75e0729eed4bc379eaab30c808e4
 DIST logmein-hamachi-2.1.0.174-x64.tgz 1367599 BLAKE2B 
338ccdcf8ab6d94bd689908dd22522c34a3a40206181dd175d9e40c42bbb6d7d2073378955e37ec1e884dcdc0013c8a9eb8ee83978d93b8fabc3218bf16a181f
 SHA512 
d1d81a15f209361f66636035f7fd8a010657dbc0712a56ae240e102f083e9b04629c852cbd4259229166c297a1cd116da07e5bdeac63795cacba8fd7e3021050
 DIST logmein-hamachi-2.1.0.174-x86.tgz 1290587 BLAKE2B 
efcb3629097822360c126a4951293f43a885925f9c273e0f70b71f6613b6c7b8d78253e5d0d1a9f63218536359d92095b60ceacff2579854f0102c44c8dd7d66
 SHA512 
0f8da40d6508dab71680a74065649d51288c345849f74c7e2682040b720536f5324d142690aa879f9c5e8f1717654ab93357f4b960a567f5b584609bd814e82f

diff --git a/net-vpn/logmein-hamachi/logmein-hamachi-2.1.0.139.ebuild 
b/net-vpn/logmein-hamachi/logmein-hamachi-2.1.0.139.ebuild
deleted file mode 100644
index 719f37c44aa..000
--- a/net-vpn/logmein-hamachi/logmein-hamachi-2.1.0.139.ebuild
+++ /dev/null
@@ -1,64 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-inherit eutils linux-info systemd
-
-DESCRIPTION="LogMeIn Hamachi VPN tunneling engine"
-HOMEPAGE="https://secure.logmein.com/products/hamachi;
-SRC_URI="x86?  ( https://secure.logmein.com/labs/${P}-x86.tgz )
-   amd64?  ( https://secure.logmein.com/labs/${P}-x64.tgz )"
-
-LICENSE="LogMeIn"
-SLOT="0"
-KEYWORDS="-* ~amd64 ~x86"
-IUSE=""
-
-RDEPEND="!net-misc/hamachi"
-
-RESTRICT="mirror"
-
-QA_PREBUILT="/opt/${PN}/bin/hamachid"
-QA_PRESTRIPPED="/opt/${PN}/bin/hamachid"
-QA_WX_LOAD="/opt/${PN}/bin/hamachid"
-
-pkg_setup() {
-   einfo "Checking your kernel configuration for TUN/TAP support."
-   CONFIG_CHECK="~TUN"
-   check_extra_config
-}
-
-src_unpack() {
-   unpack ${A}
-   mv "${P}-$(use x86 && echo x86 || echo x64)" "${S}" || die
-}
-
-src_install() {
-   into /opt/${PN}
-   dobin hamachid dnsup dnsdown
-   dosym /opt/${PN}/bin/hamachid /usr/bin/hamachi
-
-   # Config and log directory
-   dodir /var/lib/${PN}
-
-   newconfd "${FILESDIR}"/${PN}.confd ${PN}
-   newinitd "${FILESDIR}"/${PN}.initd ${PN}
-   systemd_dounit "${FILESDIR}"/${PN}.service
-
-   dodoc CHANGES README
-}
-
-pkg_postinst() {
-   elog "LogMeIn Hamachi2 is installed."
-   elog "Consult the README file on how to configure your client."
-   elog "You can run the client 'hamachi' as root,"
-   elog "or as a user if you add a newline terminated line:"
-   elog "Ipc.User  "
-   elog "to the file '/var/lib/${PN}/h2-engine-override.cfg'"
-   elog "and restart the daemon with"
-   elog "/etc/init.d/${PN} restart"
-   elog "or:"
-   elog "systemctl restart ${PN}"
-   elog "To enable auto-login when the service starts set a nickname in"
-   elog "/etc/conf.d/${PN} (only supported using openRC)"
-}



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

2018-08-14 Thread Alon Bar-Lev
commit: e2c3dd5e51283d30b8319ec675c05364c35f8e2e
Author: Alon Bar-Lev  gentoo  org>
AuthorDate: Tue Aug 14 15:58:44 2018 +
Commit: Alon Bar-Lev  gentoo  org>
CommitDate: Tue Aug 14 16:02:24 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e2c3dd5e

app-crypt/gpgme: drop old

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 app-crypt/gpgme/Manifest|   1 -
 app-crypt/gpgme/gpgme-1.10.0.ebuild | 117 
 2 files changed, 118 deletions(-)

diff --git a/app-crypt/gpgme/Manifest b/app-crypt/gpgme/Manifest
index 3ef61eb628f..46a057841ae 100644
--- a/app-crypt/gpgme/Manifest
+++ b/app-crypt/gpgme/Manifest
@@ -1,2 +1 @@
-DIST gpgme-1.10.0.tar.bz2 1370162 BLAKE2B 
b421d91a4fcd2e8887dc1a5c276fe1cce66f379741d86dfca751f4863039c39ccaf492c7683d6f6a0de407d2a6056e3496e45e3d472eef36a879e8b903e58c57
 SHA512 
8ffa348ef4775ed3209486444d54411e28c9a0ff1d7a4315feb0b2856ccd5d110b219100ea41262ca0016af69a1936d79fee0eadf2599c7c5bbeed05d11f7ab5
 DIST gpgme-1.11.1.tar.bz2 1419232 BLAKE2B 
93980c24e6d692f35105db23a02db891ef022addd583d5bda8e55ec3552dfebb87c9feebb74fdd59fa353a3b08571e51537f8dcaf63af018beff467a848e97e9
 SHA512 
42fa6f5d6217aaad9b44b969de9603167d179af9a1573342187718ff123cd88c686211c3dc5f2d9cacc20226ab5b8fef85cb66a19ada71d267c397d8ba52cf1a

diff --git a/app-crypt/gpgme/gpgme-1.10.0.ebuild 
b/app-crypt/gpgme/gpgme-1.10.0.ebuild
deleted file mode 100644
index c7959244316..000
--- a/app-crypt/gpgme/gpgme-1.10.0.ebuild
+++ /dev/null
@@ -1,117 +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} )
-DISTUTILS_OPTIONAL=1
-
-inherit distutils-r1 flag-o-matic libtool ltprune qmake-utils toolchain-funcs
-
-DESCRIPTION="GnuPG Made Easy is a library for making GnuPG easier to use"
-HOMEPAGE="http://www.gnupg.org/related_software/gpgme;
-SRC_URI="mirror://gnupg/gpgme/${P}.tar.bz2"
-
-LICENSE="GPL-2 LGPL-2.1"
-SLOT="1/11" # subslot = soname major version
-KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 sparc x86 ~x86-fbsd 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE="common-lisp static-libs cxx python qt5"
-
-COMMON_DEPEND=">=app-crypt/gnupg-2
-   >=dev-libs/libassuan-2.0.2:=
-   >=dev-libs/libgpg-error-1.17:=
-   python? ( ${PYTHON_DEPS} )
-   qt5? ( dev-qt/qtcore:5 )"
-   #doc? ( app-doc/doxygen[dot] )
-DEPEND="${COMMON_DEPEND}
-   python? ( dev-lang/swig )
-   qt5? ( dev-qt/qttest:5 )"
-RDEPEND="${COMMON_DEPEND}
-   cxx? (
-   ! /dev/null || die
-   top_builddir="../.." srcdir="." CPP=$(tc-getCPP) 
distutils-r1_src_${EBUILD_PHASE}
-   popd > /dev/null
-   fi
-}
-
-pkg_setup() {
-   addpredict /run/user/$(id -u)/gnupg
-
-   local MAX_WORKDIR=66
-   if [[ "${#WORKDIR}" -gt "${MAX_WORKDIR}" ]]; then
-   ewarn "Disabling tests as WORKDIR '${WORKDIR}' is longer than 
${MAX_WORKDIR} which will fail tests"
-   SKIP_TESTS=1
-   fi
-}
-
-src_prepare() {
-   default
-   elibtoolize
-
-   # Make best effort to allow longer PORTAGE_TMPDIR
-   # as usock limitation fails build/tests
-   ln -s "${P}" "${WORKDIR}/b"
-   S="${WORKDIR}/b"
-}
-
-src_configure() {
-   local languages=()
-   use common-lisp && languages+=( "cl" )
-   use cxx && languages+=( "cpp" )
-   if use qt5; then
-   languages+=( "qt" )
-   #use doc ||
-   export DOXYGEN=true
-   export MOC="$(qt5_get_bindir)/moc"
-   fi
-
-   econf \
-   $([[ -n "${SKIP_TESTS}" ]] && echo "--disable-gpg-test 
--disable-gpgsm-test") \
-   --enable-languages="${languages[*]}" \
-   $(use_enable static-libs static)
-
-   use python && make -C lang/python prepare
-
-   do_python
-}
-
-src_compile() {
-   default
-   do_python
-}
-
-src_test() {
-   [[ -z "${SKIP_TESTS}" ]] || return
-
-   default
-   if use python; then
-   test_python() {
-   emake -C lang/python/tests check \
-   PYTHON=${EPYTHON} \
-   PYTHONS=${EPYTHON} \
-   TESTFLAGS="--python-libdir=${BUILD_DIR}/lib"
-   }
-   python_foreach_impl test_python
-   fi
-}
-
-src_install() {
-   default
-   do_python
-   prune_libtool_files
-
-   # backward compatibility for gentoo
-   # in the past we had slots
-   dodir /usr/include/gpgme
-   dosym ../gpgme.h /usr/include/gpgme/gpgme.h
-}



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

2018-08-14 Thread Alon Bar-Lev
commit: 009da21fc0ea029b936283a913fb10bc1d154a3b
Author: Alon Bar-Lev  gentoo  org>
AuthorDate: Tue Aug 14 15:35:10 2018 +
Commit: Alon Bar-Lev  gentoo  org>
CommitDate: Tue Aug 14 16:02:23 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=009da21f

dev-libs/softhsm: cleanup

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 dev-libs/softhsm/Manifest |  1 -
 dev-libs/softhsm/softhsm-2.3.0.ebuild | 48 ---
 2 files changed, 49 deletions(-)

diff --git a/dev-libs/softhsm/Manifest b/dev-libs/softhsm/Manifest
index 100a03a3173..4a3e518a95d 100644
--- a/dev-libs/softhsm/Manifest
+++ b/dev-libs/softhsm/Manifest
@@ -1,2 +1 @@
-DIST softhsm-2.3.0.tar.gz 992417 BLAKE2B 
dcb462a7d50be465c306e2208d2d446879ec093ce3a3233e338ba4df3b29a4f70050cd10ff513bff70ef37f98341230d061d48273a6fc54b668804311cb11bf8
 SHA512 
ef9ee41aa6eaeeb004d4ff5c78ca6e00895cc47e36551025a4422806eee8eead985cfd28476a867761a810f6957b0759edaac769bcdedf4ad974e426cfefce0f
 DIST softhsm-2.4.0.tar.gz 1042566 BLAKE2B 
01a0f4bdc589847c4a1f860c3e3f572644d874b11d7ab8e149e598fc123b75e898de9a46f73f5f2a107edcaeabdda29e4b9b6d54af5b95ad79a3c7b7b77b8bbf
 SHA512 
f14f65de32206500f708523ee88d8d5e3d1fd40175f1a9cd24c7760c829e2de9dbcb05453022df8186836c49a57e4eae7f2e75ce6a5346a426114f4d610a8a84

diff --git a/dev-libs/softhsm/softhsm-2.3.0.ebuild 
b/dev-libs/softhsm/softhsm-2.3.0.ebuild
deleted file mode 100644
index 52c594d4609..000
--- a/dev-libs/softhsm/softhsm-2.3.0.ebuild
+++ /dev/null
@@ -1,48 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit ltprune
-
-DESCRIPTION="A software PKCS#11 implementation"
-HOMEPAGE="https://www.opendnssec.org/;
-SRC_URI="https://www.opendnssec.org/files/source/${P}.tar.gz;
-
-KEYWORDS="~alpha ~amd64 ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
-IUSE="bindist libressl migration-tool test"
-SLOT="2"
-LICENSE="BSD"
-
-RDEPEND="
-   sys-devel/gcc:=[cxx]
-   migration-tool? ( dev-db/sqlite:3 )
-   !libressl? ( dev-libs/openssl:=[bindist=] )
-   libressl? ( dev-libs/libressl )
-   !=dev-libs/softhsm-2.0.0:0
-"
-DEPEND="${RDEPEND}
-   virtual/pkgconfig
-   test? ( dev-util/cppunit )
-"
-
-DOCS=(
-   NEWS
-   README.md
-)
-
-src_configure() {
-   econf \
-   --disable-static \
-   --localstatedir="${EROOT}var" \
-   --with-crypto-backend=openssl \
-   --disable-p11-kit \
-   $(use_enable !bindist ecc) \
-   $(use_enable !libressl gost) \
-   $(use_with migration-tool migrate)
-}
-
-src_install() {
-   default
-   prune_libtool_files --modules
-}



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

2018-08-14 Thread Alon Bar-Lev
commit: d35241ebabb2fff1d4de321579f942f09d6def0a
Author: Alon Bar-Lev  gentoo  org>
AuthorDate: Tue Aug 14 15:54:09 2018 +
Commit: Alon Bar-Lev  gentoo  org>
CommitDate: Tue Aug 14 16:02:23 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d35241eb

dev-libs/gmime: drop stable hppa to drop old app-crypt/gpgme

Package-Manager: Portage-2.3.40, Repoman-2.3.9

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

diff --git a/dev-libs/gmime/gmime-2.6.23.ebuild 
b/dev-libs/gmime/gmime-2.6.23.ebuild
index e9b4bef636f..4a089f9280c 100644
--- a/dev-libs/gmime/gmime-2.6.23.ebuild
+++ b/dev-libs/gmime/gmime-2.6.23.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
@@ -11,7 +11,7 @@ HOMEPAGE="http://spruce.sourceforge.net/gmime/ 
https://developer.gnome.org/gmime
 
 SLOT="2.6"
 LICENSE="LGPL-2.1"
-KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 sparc x86 ~x86-fbsd 
~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x64-solaris ~x86-solaris"
+KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ppc ppc64 sparc x86 ~x86-fbsd 
~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x64-solaris ~x86-solaris"
 IUSE="doc mono smime static-libs test vala"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: mail-client/mutt/

2018-08-14 Thread Alon Bar-Lev
commit: 63f06ebed3cd4e1237de736fee0aedd9932dc1b6
Author: Alon Bar-Lev  gentoo  org>
AuthorDate: Tue Aug 14 15:57:35 2018 +
Commit: Alon Bar-Lev  gentoo  org>
CommitDate: Tue Aug 14 16:02:23 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=63f06ebe

mail-client/mutt: drop stable hppa to drop old app-crypt/gpgme

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 mail-client/mutt/mutt-1.10.1.ebuild | 2 +-
 mail-client/mutt/mutt-1.7.2.ebuild  | 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/mail-client/mutt/mutt-1.10.1.ebuild 
b/mail-client/mutt/mutt-1.10.1.ebuild
index 2083875400f..577cba9df1a 100644
--- a/mail-client/mutt/mutt-1.10.1.ebuild
+++ b/mail-client/mutt/mutt-1.10.1.ebuild
@@ -28,7 +28,7 @@ REQUIRED_USE="
kerberos? ( || ( imap pop smtp nntp ) )"
 SLOT="0"
 LICENSE="GPL-2"
-KEYWORDS="alpha amd64 arm hppa ia64 ~mips ~ppc ppc64 sparc x86 ~x86-fbsd 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="alpha amd64 arm ~hppa ia64 ~mips ~ppc ppc64 sparc x86 ~x86-fbsd 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 # yes, we overdepend on the backend impls here, hopefully one day we can
 # have REQUIRED_USE do what it is made for again. bug #607360
 CDEPEND="

diff --git a/mail-client/mutt/mutt-1.7.2.ebuild 
b/mail-client/mutt/mutt-1.7.2.ebuild
index d56830813aa..fd2e6074ae2 100644
--- a/mail-client/mutt/mutt-1.7.2.ebuild
+++ b/mail-client/mutt/mutt-1.7.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"
@@ -17,7 +17,7 @@ SRC_URI="ftp://ftp.mutt.org/pub/mutt/${P}.tar.gz
 IUSE="berkdb crypt debug doc gdbm gnutls gpg idn imap kerberos libressl mbox 
nls nntp notmuch pop qdbm sasl selinux sidebar slang smime smtp ssl 
tokyocabinet vanilla"
 SLOT="0"
 LICENSE="GPL-2"
-KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 sparc x86 ~x86-fbsd 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="alpha amd64 arm ~hppa ia64 ~mips ppc ppc64 sparc x86 ~x86-fbsd 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 CDEPEND="
app-misc/mime-types
nls? ( virtual/libintl )



[gentoo-commits] proj/gentoolkit:master commit in: /, pym/gentoolkit/test/

2018-08-14 Thread Virgil Dupras
commit: 31706fd222edc7e75cb051012dab644e88537ea9
Author: Virgil Dupras  hardcoded  net>
AuthorDate: Tue Aug 14 13:09:13 2018 +
Commit: Virgil Dupras  gentoo  org>
CommitDate: Tue Aug 14 13:09:13 2018 +
URL:https://gitweb.gentoo.org/proj/gentoolkit.git/commit/?id=31706fd2

Fix broken test suite

The test suite (python setup.py test) was depending on a broken
interface from dev-python/snakeoil. This indicates that tests weren't
run in a while.

We don't actually need snakeoil to run tests. Replaced the test command
with a plain distutils Command.

Moreover, one of test Query tests wasn't in sync with the code. Changed
it to reflect current code.

 pym/gentoolkit/test/test_query.py |  8 ++--
 setup.py  | 36 +++-
 2 files changed, 17 insertions(+), 27 deletions(-)

diff --git a/pym/gentoolkit/test/test_query.py 
b/pym/gentoolkit/test/test_query.py
index 1513b5b..24880de 100644
--- a/pym/gentoolkit/test/test_query.py
+++ b/pym/gentoolkit/test/test_query.py
@@ -1,6 +1,4 @@
 import unittest
-import warnings
-from tempfile import NamedTemporaryFile, mktemp
 
 from gentoolkit import query
 from gentoolkit import errors
@@ -15,13 +13,11 @@ class TestQuery(unittest.TestCase):
pass
 
def test_init(self):
-   # valid queries must have at least one ascii letter or '*'
+   # valid queries must have at least one ascii letter or digit or
+# '*'
invalid_queries = [
'',
-   '1',
'/',
-   '-1',
-   '1/1',
]
for q in invalid_queries:
self.failUnlessRaises(errors.GentoolkitInvalidPackage,

diff --git a/setup.py b/setup.py
index 7d170e2..031afd3 100755
--- a/setup.py
+++ b/setup.py
@@ -5,8 +5,9 @@ from __future__ import print_function
 
 import re
 import sys
-import distutils
-from distutils import core #, log
+import subprocess
+from distutils import core
+from distutils.cmd import Command
 from glob import glob
 
 import os
@@ -98,26 +99,19 @@ class set_version(core.Command):
sub(manpages, man_re)
 
 
-defload_test():
-   """Only return the real test class if it's actually being run so that we
-   don't depend on snakeoil just to install."""
+class TestCommand(Command):
+   user_options = []
 
-   desc = "run the test suite"
-   if 'test' in sys.argv[1:]:
-   try:
-   from snakeoil import distutils_extensions
-   except ImportError:
-   sys.stderr.write("Error: We depend on 
dev-python/snakeoil ")
-   sys.stderr.write("to run tests.\n")
-   sys.exit(1)
-   class test(distutils_extensions.test):
-   description = desc
-   default_test_namespace = 'gentoolkit.test'
-   else:
-   class test(core.Command):
-   description = desc
+   def initialize_options(self):
+   pass
+
+   def finalize_options(self):
+   pass
+
+   def run(self):
+   args = [sys.executable, '-m', 'unittest', 'discover', 'pym']
+   raise SystemExit(subprocess.call(args))
 
-   return test
 
 packages = [
str('.'.join(root.split(os.sep)[1:]))
@@ -156,7 +150,7 @@ core.setup(
(os.path.join(os.sep, EPREFIX.lstrip(os.sep), 
'usr/lib/tmpfiles.d'), ['data/tmpfiles.d/revdep-rebuild.conf']),
),
cmdclass={
-   'test': load_test(),
+   'test': TestCommand,
'set_version': set_version,
},
 )



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

2018-08-14 Thread Virgil Dupras
commit: fdd23db536034e4e13fe2121ff155d9151744b45
Author: Virgil Dupras  hardcoded  net>
AuthorDate: Tue Aug 14 13:41:21 2018 +
Commit: Virgil Dupras  gentoo  org>
CommitDate: Tue Aug 14 13:41:21 2018 +
URL:https://gitweb.gentoo.org/proj/gentoolkit.git/commit/?id=fdd23db5

Add tox.ini

The goal is for the `tox` command to be the only command to run to
verify the quality of the code before a commit.

 .gitignore |  1 +
 tox.ini| 15 +++
 2 files changed, 16 insertions(+)

diff --git a/.gitignore b/.gitignore
index 3b6d6ef..63ee53f 100644
--- a/.gitignore
+++ b/.gitignore
@@ -2,3 +2,4 @@ build
 __pycache__
 *.py[c,o]
 dist
+/.tox

diff --git a/tox.ini b/tox.ini
new file mode 100644
index 000..b7bcbdb
--- /dev/null
+++ b/tox.ini
@@ -0,0 +1,15 @@
+[tox]
+envlist = py27,py35,py36,py37,pyflakes
+skip_missing_interpreters = True
+
+[testenv]
+commands =
+python setup.py test
+sitepackages = True
+
+[testenv:pyflakes]
+deps =
+pyflakes
+commands =
+pyflakes pym
+sitepackages = False



[gentoo-commits] proj/gentoolkit:master commit in: pym/gentoolkit/enalyze/, pym/gentoolkit/equery/, pym/gentoolkit/, /, ...

2018-08-14 Thread Virgil Dupras
commit: 8d0df18f0275376a5c7e6c133abaa99e7c05b737
Author: Virgil Dupras  hardcoded  net>
AuthorDate: Tue Aug 14 15:32:05 2018 +
Commit: Virgil Dupras  gentoo  org>
CommitDate: Tue Aug 14 15:32:05 2018 +
URL:https://gitweb.gentoo.org/proj/gentoolkit.git/commit/?id=8d0df18f

Remove pylint

As of now, pylint checks return a metric ton of warnings, which tells us
that it hasn't been running lately. pylint is replaced by flake8 and its
continuous run will enventually be ensured by a CI running tox on this
project. The immediate goal, for now, is to have an easy command that
checks as much as possible, but that *passes* so that we don't litter
the project with more code that decrease quality.

 README.dev   |  10 +-
 pylintrc | 254 ---
 pym/gentoolkit/atom.py   |   6 -
 pym/gentoolkit/ekeyword/.pylintrc|  36 
 pym/gentoolkit/ekeyword/ekeyword.py  |   1 -
 pym/gentoolkit/ekeyword/ekeyword_unittest.py |   2 -
 pym/gentoolkit/ekeyword/pylint   |  49 --
 pym/gentoolkit/enalyze/output.py |   6 -
 pym/gentoolkit/equery/belongs.py |   2 -
 pym/gentoolkit/equery/depends.py |   2 -
 pym/gentoolkit/equery/files.py   |   2 -
 pym/gentoolkit/equery/meta.py|   6 -
 pym/gentoolkit/helpers.py|   2 -
 pym/gentoolkit/pprinter.py   |   4 -
 14 files changed, 5 insertions(+), 377 deletions(-)

diff --git a/README.dev b/README.dev
index 5348867..e2df152 100644
--- a/README.dev
+++ b/README.dev
@@ -25,12 +25,12 @@ Adding or modifying code:
 - If you add new code, best practice is to write a test for it.
 - If you're modifying code that doesn't have a test and you can write a test
   for it, please do.
-- Before committing your changes to a python file, please make sure it passes
-  pylint with:
-pylint --rcfile=pylintrc yourfile.py
-- If pylint raises a warning or error that you don't agree with, it's probably
+- Before committing your changes, run "tox" to ensure that you didn't break
+  tests or introduced a flake8 error.
+- If flake8 raises a warning or error that you don't agree with, it's probably
   better to just change your code. If you're sure you have a good reason for
-  doing what you're doing, you can add an exception to our pylintrc.
+  doing what you're doing, you can add "# noqa" at the end of the line to
+  silence it.
 
 Creating a release:
 ===

diff --git a/pylintrc b/pylintrc
deleted file mode 100644
index dafdddb..000
--- a/pylintrc
+++ /dev/null
@@ -1,254 +0,0 @@
-# lint Python modules
-
-[MASTER]
-
-# Specify a configuration file.
-#rcfile=
-
-# Python code to execute, usually for sys.path manipulation such as
-# pygtk.require().
-#init-hook=
-
-# Profiled execution.
-profile=no
-
-# Add  to the black list. It should be a base name, not a
-# path. You may set this option multiple times.
-ignore=CVS
-
-# Pickle collected data for later comparisons.
-persistent=yes
-
-# List of plugins (as comma separated values of python modules names) to load,
-# usually to register additional checkers.
-load-plugins=
-
-
-[MESSAGES CONTROL]
-
-# Enable the message, report, category or checker with the given id(s). You can
-# either give multiple identifier separated by comma (,) or put this option
-# multiple time.
-#enable=
-
-# Disable the message, report, category or checker with the given id(s). You
-# can either give multiple identifier separated by comma (,) or put this option
-# multiple time (only on the command line, not in the configuration file where
-# it should appear only once).
-#disable=
-# :W0704: *Except doesn't do anything*
-# :W0231: *__init__ method from base class %r is not called*
-# :R0903: *Too few public methods (%s/%s)*
-disable=W0704,W0231,R0903
-
-
-[REPORTS]
-
-# Set the output format. Available formats are text, parseable, colorized, msvs
-# (visual studio) and html
-# was output-format=text
-output-format=colorized
-
-# Include message's id in output
-# was include-ids=no
-include-ids=yes
-
-# Put messages in a separate file for each module / package specified on the
-# command line instead of printing them on stdout. Reports (if any) will be
-# written in a file name "pylint_global.[txt|html]".
-files-output=no
-
-# Tells whether to display a full report or only the messages
-reports=yes
-
-# Python expression which should return a note less than 10 (10 is the highest
-# note). You have access to the variables errors warning, statement which
-# respectively contain the number of errors / warnings messages and the total
-# number of statements analyzed. This is used by the global evaluation report
-# (RP0004).
-evaluation=10.0 - ((float(5 * error + warning + refactor + convention) / 
statement) * 10)
-
-# Add a comment according to your evaluation note. This is used by the global
-# evaluation 

[gentoo-commits] proj/gentoolkit:master commit in: pym/gentoolkit/glsa/, /, pym/gentoolkit/, pym/gentoolkit/equery/, ...

2018-08-14 Thread Virgil Dupras
commit: 23368d93037c7134847e99ff9772e2e2fbc9daa3
Author: Virgil Dupras  hardcoded  net>
AuthorDate: Tue Aug 14 15:14:09 2018 +
Commit: Virgil Dupras  gentoo  org>
CommitDate: Tue Aug 14 15:14:09 2018 +
URL:https://gitweb.gentoo.org/proj/gentoolkit.git/commit/?id=23368d93

Add (and fix) flake8 checks in tox

Add config in tox to run flake8 checks. For now, only "F*" errors are
checked (errors reported by pyflakes). pep8 style checks are ignored for
now.

This is accompanied by changes in the code that are necessary to silence
these errors. Most of them were about unused imports, but also unsed
referenced and even undefined ones (meaning that this code path was
broken, gotta increase test coverage).

This setup will replace pylint which reports way too many errors to be
usable (see next commit).

 pym/gentoolkit/base.py |   5 -
 pym/gentoolkit/dependencies.py |   3 +-
 pym/gentoolkit/eclean/cli.py   |   2 +-
 pym/gentoolkit/eclean/exclude.py   |   5 +-
 pym/gentoolkit/eclean/output.py|   7 +-
 pym/gentoolkit/eclean/pkgindex.py  |  12 +-
 pym/gentoolkit/eclean/search.py|   4 +-
 pym/gentoolkit/enalyze/__init__.py |   2 -
 pym/gentoolkit/enalyze/analyze.py  |  10 +-
 pym/gentoolkit/enalyze/lib.py  |   4 +-
 pym/gentoolkit/enalyze/output.py   |   1 -
 pym/gentoolkit/enalyze/rebuild.py  |   4 +-
 pym/gentoolkit/equery/__init__.py  |   1 -
 pym/gentoolkit/equery/changes.py   |   1 -
 pym/gentoolkit/equery/has.py   |   4 +-
 pym/gentoolkit/equery/list_.py |   2 -
 pym/gentoolkit/equery/meta.py  |   1 -
 pym/gentoolkit/equery/uses.py  |   3 +-
 pym/gentoolkit/equery/which.py |   2 +-
 pym/gentoolkit/eshowkw/keywords_content.py |   2 -
 pym/gentoolkit/eshowkw/keywords_header.py  |  11 +-
 pym/gentoolkit/flag.py |   2 -
 pym/gentoolkit/formatters.py   |   3 +-
 pym/gentoolkit/glsa/__init__.py|   5 +-
 pym/gentoolkit/helpers.py  |   4 +-
 pym/gentoolkit/module_base.py  |   3 -
 pym/gentoolkit/package.py  |   2 +-
 pym/gentoolkit/pprinter.py |   1 -
 pym/gentoolkit/revdep_rebuild/analyse.py   |   2 +-
 pym/gentoolkit/revdep_rebuild/cache.py |   4 +-
 pym/gentoolkit/revdep_rebuild/collect.py   |   4 +-
 pym/gentoolkit/revdep_rebuild/settings.py  |   4 +-
 pym/gentoolkit/test/eclean/creator.py  |  10 +-
 pym/gentoolkit/test/eclean/distsupport.py  |  11 +-
 pym/gentoolkit/test/eclean/test_clean.py   | 241 +++--
 pym/gentoolkit/test/eclean/test_search.py  |   6 +-
 pym/gentoolkit/test/test_atom.py   |   2 +-
 pym/gentoolkit/test/test_cpv.py|   2 +-
 pym/gentoolkit/test/test_helpers.py|  59 ---
 pym/gentoolkit/test/test_keyword.py|   3 -
 tox.ini|  13 +-
 41 files changed, 215 insertions(+), 252 deletions(-)

diff --git a/pym/gentoolkit/base.py b/pym/gentoolkit/base.py
index 7803d2d..bc08561 100644
--- a/pym/gentoolkit/base.py
+++ b/pym/gentoolkit/base.py
@@ -13,15 +13,10 @@ from __future__ import print_function
 __docformat__ = 'epytext'
 
 
-import errno
 import os
 import sys
-import time
-from getopt import gnu_getopt, GetoptError
 
 import gentoolkit
-from gentoolkit import errors
-#from gentoolkit.textwrap_ import TextWrapper
 import gentoolkit.pprinter as pp
 from gentoolkit.formatters import format_options
 

diff --git a/pym/gentoolkit/dependencies.py b/pym/gentoolkit/dependencies.py
index 3019a54..117342a 100644
--- a/pym/gentoolkit/dependencies.py
+++ b/pym/gentoolkit/dependencies.py
@@ -18,7 +18,6 @@ from portage.dep import paren_reduce
 
 from gentoolkit import errors
 from gentoolkit.atom import Atom
-from gentoolkit.cpv import CPV
 from gentoolkit.helpers import uniqify
 from gentoolkit.query import Query
 
@@ -165,7 +164,7 @@ class Dependencies(Query):
if depth < max_depth or max_depth == 0:
# result is passed in and added to 
directly
# so rdeps is disposable
-   rdeps = pkgdep.deps.graph_depends(
+   rdeps = pkgdep.deps.graph_depends(  # 
noqa
max_depth=max_depth,
printer_fn=printer_fn,
# The rest of these are 
only used internally:

diff --git a/pym/gentoolkit/eclean/cli.py b/pym/gentoolkit/eclean/cli.py
index 7ffb596..1d2f52b 100644
--- a/pym/gentoolkit/eclean/cli.py
+++ b/pym/gentoolkit/eclean/cli.py
@@ -23,7 +23,7 @@ import time
 import getopt
 
 import portage
-from portage.output import white, yellow, turquoise, green, 

[gentoo-commits] proj/gentoolkit:master commit in: pym/gentoolkit/deprecated/

2018-08-14 Thread Virgil Dupras
commit: 02ad4339388127d29074d43c701b85e2fa0d0058
Author: Virgil Dupras  hardcoded  net>
AuthorDate: Tue Aug 14 15:11:47 2018 +
Commit: Virgil Dupras  gentoo  org>
CommitDate: Tue Aug 14 15:11:47 2018 +
URL:https://gitweb.gentoo.org/proj/gentoolkit.git/commit/?id=02ad4339

Remove gentoolkit.deprecated

It is not referenced anywhere and is likely broken according to
pyflakes's undefined references warnings.

 pym/gentoolkit/deprecated/helpers.py | 184 ---
 1 file changed, 184 deletions(-)

diff --git a/pym/gentoolkit/deprecated/helpers.py 
b/pym/gentoolkit/deprecated/helpers.py
deleted file mode 100644
index bb0fb7e..000
--- a/pym/gentoolkit/deprecated/helpers.py
+++ /dev/null
@@ -1,184 +0,0 @@
-#!/usr/bin/python2
-#
-# Copyright(c) 2004, Karl Trygve Kalleberg 
-# Copyright(c) 2009, Gentoo Foundation
-#
-# Licensed under the GNU General Public License, v2
-#
-# $Header$
-
-from __future__ import print_function
-
-import warnings
-
-import sys
-if sys.hexversion < 0x300:
-   from io import open
-
-import portage
-from portage import _encodings, _unicode_decode, _unicode_encode
-from gentoolkit import *
-from package import *
-from pprinter import warn
-try:
-   from portage.util import unique_array
-except ImportError:
-   from portage_util import unique_array
-
-def find_packages(search_key, masked=False):
-   """Returns a list of Package objects that matched the search key."""
-   warnings.warn("Deprecated. Use helpers2.find_packages.", 
DeprecationWarning)
-   try:
-   if masked:
-   t = 
portage.db[portage.root]["porttree"].dbapi.xmatch("match-all", search_key)
-   t += 
portage.db[portage.root]["vartree"].dbapi.match(search_key)
-   else:
-   t = 
portage.db[portage.root]["porttree"].dbapi.match(search_key)
-   t += 
portage.db[portage.root]["vartree"].dbapi.match(search_key)
-   # catch the "amgigous package" Exception
-   except ValueError as e:
-   if isinstance(e[0],list):
-   t = []
-   for cp in e[0]:
-   if masked:
-   t += 
portage.db[portage.root]["porttree"].dbapi.xmatch("match-all", cp)
-   t += 
portage.db[portage.root]["vartree"].dbapi.match(cp)
-   else:
-   t += 
portage.db[portage.root]["porttree"].dbapi.match(cp)
-   t += 
portage.db[portage.root]["vartree"].dbapi.match(cp)
-   else:
-   raise ValueError(e)
-   except portage_exception.InvalidAtom as e:
-   print(warn("Invalid Atom: '%s'" % str(e)))
-   return []
-   # Make the list of packages unique
-   t = unique_array(t)
-   t.sort()
-   return [Package(x) for x in t]
-
-def find_installed_packages(search_key, masked=False):
-   """Returns a list of Package objects that matched the search key."""
-   warnings.warn("Deprecated. Use helpers2.find_installed_packages.",
-   DeprecationWarning)
-   try:
-   t = 
portage.db[portage.root]["vartree"].dbapi.match(search_key)
-   # catch the "amgigous package" Exception
-   except ValueError as e:
-   if isinstance(e[0],list):
-   t = []
-   for cp in e[0]:
-   t += 
portage.db[portage.root]["vartree"].dbapi.match(cp)
-   else:
-   raise ValueError(e)
-   except portage_exception.InvalidAtom as e:
-   print(warn("Invalid Atom: '%s'" % str(e)))
-   return []
-   return [Package(x) for x in t]
-
-def find_best_match(search_key):
-   """Returns a Package object for the best available candidate that
-   matched the search key."""
-   warnings.warn("Deprecated. Use helpers2.find_best_match.",
-   DeprecationWarning)
-   t = portage.db[portage.root]["porttree"].dep_bestmatch(search_key)
-   if t:
-   return Package(t)
-   return None
-
-def find_system_packages(prefilter=None):
-   """Returns a tuple of lists, first list is resolved system packages,
-   second is a list of unresolved packages."""
-   pkglist = settings.packages
-   resolved = []
-   unresolved = []
-   for x in pkglist:
-   cpv = x.strip()
-   if len(cpv) and cpv[0] == "*":
-   pkg = find_best_match(cpv)
-   if pkg:
-   resolved.append(pkg)
-   else:
-   unresolved.append(cpv)
-   return (resolved, unresolved)
-
-def find_world_packages(prefilter=None):
-   """Returns a tuple of lists, first list is 

[gentoo-commits] proj/gentoolkit: Branch deleted: noop

2018-08-14 Thread Virgil Dupras
commit: 
Commit: Virgil Dupras  gentoo  org>
CommitDate: Tue Aug 14 15:45:52 2018 +

Branch deleted: noop




[gentoo-commits] proj/gentoolkit: New branch: noop

2018-08-14 Thread Virgil Dupras
commit: 
Commit: Virgil Dupras  gentoo  org>
CommitDate: Tue Aug 14 15:45:04 2018 +

New branch: noop




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

2018-08-14 Thread Aaron Swenson
commit: db1742c72df3dcd2c85e3d3b434f02d1483ee74d
Author: Aaron W. Swenson  gentoo  org>
AuthorDate: Tue Aug 14 15:24:04 2018 +
Commit: Aaron Swenson  gentoo  org>
CommitDate: Tue Aug 14 15:24:04 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db1742c7

package.mask: dev-python/pgasync removed

 profiles/package.mask | 5 -
 1 file changed, 5 deletions(-)

diff --git a/profiles/package.mask b/profiles/package.mask
index 41f8d02def6..06cc86ac36f 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -175,11 +175,6 @@ media-sound/neroaac
 net-misc/guacamole-server
 www-apps/guacamole
 
-# Aaron W. Swenson  (9 Jul 2018)
-# Hasn’t been updated in years, upstream’s download source is blank, and 
depends
-# on an outdated twisted-core (Bug 660668). Removal after 2018-08-08.
-dev-python/pgasync
-
 # Louis Sautier  (8 July 2018)
 # Superseded, respectively by dev-python/setuptools_scm
 # and dev-python/jaraco-* + dev-python/tempora.



[gentoo-commits] proj/openrc:master commit in: /, init.d/

2018-08-14 Thread William Hubbs
commit: 7cb8d943236fe651ac54c64f8167f7c4369f649c
Author: William Hubbs  gmail  com>
AuthorDate: Tue Aug 14 15:21:27 2018 +
Commit: William Hubbs  gentoo  org>
CommitDate: Tue Aug 14 15:21:27 2018 +
URL:https://gitweb.gentoo.org/proj/openrc.git/commit/?id=7cb8d943

Stop mounting efivarfs read-only

We do not need to do this any longer since all supported linux kernels
make efivarfs immutable and the tools that manipulate it are aware of
this feature.

This fixes https://github.com/openrc/openrc/issues/238.

 NEWS.md | 7 +++
 init.d/sysfs.in | 2 +-
 2 files changed, 8 insertions(+), 1 deletion(-)

diff --git a/NEWS.md b/NEWS.md
index e9605031..3767c18b 100644
--- a/NEWS.md
+++ b/NEWS.md
@@ -11,6 +11,13 @@ The only place I know that this was used was Gentoo 
Baselayout 1.x, so
 it shouldn't affect anyone since baselayout-1 has been dead for a few
 years.
 
+Since all supported Linux kernel versions now make efivarfs immutable
+and all of the tools that access efivarfs are aware of this, we no
+longer mount efivarfs read-only. See the following github issue for more
+information:
+
+https://github.com/openrc/openrc/issues/238
+
 ## OpenRC 0.37
 
 start-stop-daemon now supports logging stdout and stderr of daemons to

diff --git a/init.d/sysfs.in b/init.d/sysfs.in
index f0d02e5c..89707120 100644
--- a/init.d/sysfs.in
+++ b/init.d/sysfs.in
@@ -101,7 +101,7 @@ mount_misc()
if [ -d /sys/firmware/efi/efivars ] &&
! mountinfo -q /sys/firmware/efi/efivars; then
ebegin "Mounting efivarfs filesystem"
-   mount -n -t efivarfs -o ro \
+   mount -n -t efivarfs -o ${sysfs_opts} \
efivarfs /sys/firmware/efi/efivars 2> /dev/null
eend 0
fi



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

2018-08-14 Thread Aaron Swenson
commit: 023bb0c3bf12f721d5ca702cf65ae096484a260f
Author: Aaron W. Swenson  gentoo  org>
AuthorDate: Tue Aug 14 15:22:18 2018 +
Commit: Aaron Swenson  gentoo  org>
CommitDate: Tue Aug 14 15:22:18 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=023bb0c3

dev-python/pgasync: Removal

Closes: https://bugs.gentoo.org/660668

 dev-python/pgasync/Manifest   |  1 -
 dev-python/pgasync/metadata.xml   | 12 
 dev-python/pgasync/pgasync-2.01-r1.ebuild | 31 ---
 3 files changed, 44 deletions(-)

diff --git a/dev-python/pgasync/Manifest b/dev-python/pgasync/Manifest
deleted file mode 100644
index 4b463323154..000
--- a/dev-python/pgasync/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST pgasync-2.01.tar.gz 22314 BLAKE2B 
f38dd79aaacc5dcab815a575664c0052a95e2c9ecba6ff5849f787ed7ee3061a8edd60bd67fa2d33c7f01bdd9e1541281f5972ac14b667775fc6cfc814c155d9
 SHA512 
36916ce3dcebf82367eace8fd689e0d300ffc040250869794191bfb723053050c9766fa5ce251341c317f7fbab418ace4dc36345d5c73eea92c1d04d36e802af

diff --git a/dev-python/pgasync/metadata.xml b/dev-python/pgasync/metadata.xml
deleted file mode 100644
index 2f5f34d7943..000
--- a/dev-python/pgasync/metadata.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-
-http://www.gentoo.org/dtd/metadata.dtd;>
-
-   
-   pgsql-b...@gentoo.org
-   PostgreSQL and Related Package Development
-   
-
-   pyt...@gentoo.org
-   Python
-   
-

diff --git a/dev-python/pgasync/pgasync-2.01-r1.ebuild 
b/dev-python/pgasync/pgasync-2.01-r1.ebuild
deleted file mode 100644
index 272afddb3b9..000
--- a/dev-python/pgasync/pgasync-2.01-r1.ebuild
+++ /dev/null
@@ -1,31 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-
-PYTHON_COMPAT=( python2_7 )
-
-inherit distutils-r1
-
-DESCRIPTION="An asynchronous API to PostgreSQL for twisted"
-HOMEPAGE="https://github.com/jamwt/pgasync;
-SRC_URI="http://www.jamwt.com/pgasync/files/${P}.tar.gz;
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="doc"
-
-DEPEND="dev-python/twisted-core[${PYTHON_USEDEP}]"
-RDEPEND="${DEPEND}"
-
-DOCS="CHANGELOG PKG-INFO README TODO"
-
-src_install() {
-   distutils-r1_python_install_all
-
-   if use doc; then
-   insinto /usr/share/doc/${PF}
-   doins -r examples
-   fi
-}



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

2018-08-14 Thread Tiziano Müller
commit: 10054d7d467901c6c4d5e30da7ad1eac1c0b947a
Author: Tiziano Müller  gentoo  org>
AuthorDate: Tue Aug 14 14:59:43 2018 +
Commit: Tiziano Müller  gentoo  org>
CommitDate: Tue Aug 14 15:14:42 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=10054d7d

app-emulation/libcacard: remove myself as maintainer

fallback to virtualization project

 app-emulation/libcacard/metadata.xml | 6 +-
 1 file changed, 1 insertion(+), 5 deletions(-)

diff --git a/app-emulation/libcacard/metadata.xml 
b/app-emulation/libcacard/metadata.xml
index e225897fe91..36289aa361c 100644
--- a/app-emulation/libcacard/metadata.xml
+++ b/app-emulation/libcacard/metadata.xml
@@ -1,11 +1,7 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-  
-dev-z...@gentoo.org
-Tiziano Müller
-  
-
+  
 virtualizat...@gentoo.org
 Gentoo Virtualization Project
   



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

2018-08-14 Thread Tiziano Müller
commit: bc51b968eb58887c91e46184734f98a6ac2c4cce
Author: Tiziano Müller  gentoo  org>
AuthorDate: Tue Aug 14 15:12:25 2018 +
Commit: Tiziano Müller  gentoo  org>
CommitDate: Tue Aug 14 15:14:48 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc51b968

app-emulation/libcacard: version bump for #611348

adding a new (default-on) USE flag to reduce deps for people wanting
virtual certificate-based smartcards only

Bug: https://bugs.gentoo.org/611348
Package-Manager: Portage-2.3.45, Repoman-2.3.10

 app-emulation/libcacard/Manifest   |  1 +
 app-emulation/libcacard/libcacard-2.6.0.ebuild | 31 ++
 app-emulation/libcacard/metadata.xml   |  3 +++
 3 files changed, 35 insertions(+)

diff --git a/app-emulation/libcacard/Manifest b/app-emulation/libcacard/Manifest
index 7db72c25cf6..70d0443d1a0 100644
--- a/app-emulation/libcacard/Manifest
+++ b/app-emulation/libcacard/Manifest
@@ -1,2 +1,3 @@
 DIST libcacard-0.1.2.tar.bz2 276430 BLAKE2B 
315d7b0c8dcd3d6b40db4c1586cf149e6681af4e0188bed22cb526d1de79bda4a7b1c5ece894c679c2e7b727b6d05628ba9f8fbc3900503f78f13a029514e15d
 SHA512 
a3622b29fe3a059e069ad6f7da428278a915cec362a6aae3c7cad0d47dfadba67308631435993c0f41cabe92a05874b339518dc503b71b8d86db4976bb6987f6
 DIST libcacard-2.5.1.tar.xz 325692 BLAKE2B 
f6ce08f08f359789886a63d4554e3492e8cb570e5b476dc8185332a951fe03e7b5577856c4c60523ad673577a3a160490aaf943f401796973b0d205ca740f949
 SHA512 
88e66745f649f52c3fcc7745834d628e76abc21cef1b300e8750e6c0641f65d0e11224da30fa13dea20d6ebe5d36d7a8680d029e15149fddaea43558216ccc21
+DIST libcacard-2.6.0.tar.xz 364828 BLAKE2B 
3a07243abb91dab05d89bf073fabb4a0ef7e820765066a8d87e72086b88cc726de77d1fdc5118e05ed47077d76ae0a57ff591a2e4e8623c3484c6cbf00cd025e
 SHA512 
d6dfe6fe6cd2711bf8f71edc134a7caf459fc2a9c4f664ab2f1c28cc9ee8efe7a2d5a15c4dc735956638176e07e22416cad5e8e926aa7cab3fa95ded853f5982

diff --git a/app-emulation/libcacard/libcacard-2.6.0.ebuild 
b/app-emulation/libcacard/libcacard-2.6.0.ebuild
new file mode 100644
index 000..e54815fe809
--- /dev/null
+++ b/app-emulation/libcacard/libcacard-2.6.0.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+
+DESCRIPTION="virtual Common Access Card (CAC) library emulator"
+HOMEPAGE="https://www.spice-space.org/;
+SRC_URI="https://www.spice-space.org/download/libcacard/${P}.tar.xz;
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE="+passthrough static-libs"
+
+RDEPEND=">=dev-libs/nss-3.13
+   >=dev-libs/glib-2.22
+   passthrough? ( >=sys-apps/pcsc-lite-1.8 )"
+DEPEND="${RDEPEND}
+   virtual/pkgconfig"
+
+src_configure() {
+   econf \
+   $(use_enable passthrough pcsc) \
+   $(use_enable static-libs static)
+}
+
+src_install() {
+   default
+   dodoc docs/*.txt
+   use static-libs || find "${ED}"/usr/ -name 'lib*.la' -delete
+}

diff --git a/app-emulation/libcacard/metadata.xml 
b/app-emulation/libcacard/metadata.xml
index 36289aa361c..0fa99318f0a 100644
--- a/app-emulation/libcacard/metadata.xml
+++ b/app-emulation/libcacard/metadata.xml
@@ -5,4 +5,7 @@
 virtualizat...@gentoo.org
 Gentoo Virtualization Project
   
+  
+Enable smartcard passthrough support via 
sys-apps/pcsc-lite
+  
 



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

2018-08-14 Thread Aaron Swenson
commit: 99f1cdfe5844734d98cb86ef81e25da7ac59812b
Author: Aaron W. Swenson  gentoo  org>
AuthorDate: Tue Aug 14 15:12:45 2018 +
Commit: Aaron Swenson  gentoo  org>
CommitDate: Tue Aug 14 15:12:45 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=99f1cdfe

dev-python/psycopg: Cleanup

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 dev-python/psycopg/Manifest |  6 ---
 dev-python/psycopg/psycopg-1.1.21-r1.ebuild | 72 
 dev-python/psycopg/psycopg-2.5.3.ebuild | 67 --
 dev-python/psycopg/psycopg-2.6.2.ebuild | 74 -
 dev-python/psycopg/psycopg-2.7.3.1.ebuild   | 74 -
 dev-python/psycopg/psycopg-2.7.3.2.ebuild   | 72 
 dev-python/psycopg/psycopg-2.7.3.ebuild | 74 -
 7 files changed, 439 deletions(-)

diff --git a/dev-python/psycopg/Manifest b/dev-python/psycopg/Manifest
index a69648164b7..a15160683c9 100644
--- a/dev-python/psycopg/Manifest
+++ b/dev-python/psycopg/Manifest
@@ -1,7 +1 @@
-DIST psycopg-1.1.21.tar.gz 213753 BLAKE2B 
679b4ba810ad7821c781e169baae1f62b6f926e2c115c88f0055404ecd266ed69beaea6151643984ec2bc5696a79ac02f23adcec727afe4e6b6e657740a1692c
 SHA512 
2681e8b3c4873f69a1a07aa4d3908a42f8e8be9392adbed189fe72c1a601699ac08643d24454622baf4b26153ef3a687f27a941308368e2227cb98ff948322eb
-DIST psycopg2-2.5.3.tar.gz 690689 BLAKE2B 
c1c070fc9acf5270f6bd711d457f162d2e5622a0cb40584d5b24cce441429c460aded278b67dbdf351605d710085c3e04ac63927d736c8d04ea27d21cccdea10
 SHA512 
88590c37be839e8cf5025b7ac40411c4682269700795c5f8f1b762966d906faf3f1ee85de35fc734a2d10c6a68d7fef569891bd96919bab809b9500625e2a41a
-DIST psycopg2-2.6.2.tar.gz 376348 BLAKE2B 
279f2fb905c3e3034d89535a8c1de3114ef87cbd7f4b32a54b38150ef1cb845ae9811b3d6f57a5f46042db47e6d5f2563e87c986cdb8a8799fe6d60580180cc3
 SHA512 
614314b5ab7ab5fa7c5e9c4f861579f90bd73521a9964dcb5a0938f77a9d6dfbea689cef35ad399cda698a45bb736c315912cb5dca85a52132f011d79f4863ac
-DIST psycopg2-2.7.3.1.tar.gz 425069 BLAKE2B 
4d34859c63217bad08374b0a8d03dbcba7711c1e8034eb106ba27211e85af148f51902e2d1b294e4c0ba4e798f4a64903d9d735605d09bbcb1d291ad23cfb4e0
 SHA512 
206d4cf62a091927daf4b734e0b3597399fc588cb738366711674fc06c39d68a682981bc4756c356d37c41caba49b5df2b915beace8670c190d7d41e374f1eb5
-DIST psycopg2-2.7.3.2.tar.gz 425107 BLAKE2B 
47fe652d5e2e62c765150941d565b9ee896e221ae565e51745645f2723a0070481daf2f0d0d1a1fbd741b5b536c12cdf892becb4d5d4283a26cd324cd02c47c6
 SHA512 
38460369e339b16e433328e9bd6ccdbb4b03e41d40b9fb453a54513af4ec43f0a72dc795de6eb13d9618e1d5636991d3de7f619459b3f21d070798d497b2776f
-DIST psycopg2-2.7.3.tar.gz 425004 BLAKE2B 
df405ca5b5f5887fbd166523cafd5686a9148b313b7c30a85dbfc5dec42aff426505993f42a18d6d60569deb17a5748a858737a139d74943e66bce8bdd12beb3
 SHA512 
9e673f47190b12ab31e783a3d2b464231b933cc6ad4f12742c457020aab5db36b83829d84b4e63f793f5567e689081fd9479bfc4634b7bb08c7d873a3f42efc9
 DIST psycopg2-2.7.4.tar.gz 425331 BLAKE2B 
9d256ea340e4bace53981596d9d42863ddc9c8c079579b0621d8043af34daade05b9cec5465c6b3990f537a4350d9cf60a43062a0aa34db1f39b336296b32d3f
 SHA512 
e78db528a4d3b897e0d8d38755179082dacddfb2d10bda963fc3836548991eaa0d4c1b8f81b329b15f4e685046c39e6f2a352b6c47b1da42af3a262094233034

diff --git a/dev-python/psycopg/psycopg-1.1.21-r1.ebuild 
b/dev-python/psycopg/psycopg-1.1.21-r1.ebuild
deleted file mode 100644
index 84902f8172e..000
--- a/dev-python/psycopg/psycopg-1.1.21-r1.ebuild
+++ /dev/null
@@ -1,72 +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 autotools-utils python-r1
-
-DESCRIPTION="PostgreSQL database adapter for Python"
-HOMEPAGE="http://www.initd.org/software/psycopg;
-SRC_URI="http://initd.org/pub/software/${PN}/${P}.tar.gz;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="alpha amd64 arm ia64 ppc ppc64 sparc x86"
-IUSE="examples"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-RDEPEND=">=dev-python/egenix-mx-base-2.0.3[${PYTHON_USEDEP}]
-   dev-db/postgresql:*
-   ${PYTHON_DEPS}"
-DEPEND="${RDEPEND}"
-
-src_prepare() {
-   # fix for bug #134873
-   sed -e '1245s/static //' -i cursor.c || die
-   sed -e 's:$(PY_MOD_DIR):$(D)&/$$mod:' \
-   -e '/^CFLAGS/s:-I:-I. &:' \
-   -i Makefile.pre.in || die
-
-   autotools-utils_src_prepare
-}
-
-src_configure() {
-   python_configure() {
-   local myeconfargs=(
-   --with-mxdatetime-includes="$(python_get_includedir)/mx"
-   
--with-postgres-includes="/usr/include/postgresql/server"
-   )
-
-   autotools-utils_src_configure
-
-   sed -e 's:$(BLDSHARED):& $(LDFLAGS):' \
-   -i "${BUILD_DIR}"/Makefile || die
-   }
-   python_foreach_impl python_configure
-}
-
-src_compile() {
-   python_foreach_impl 

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

2018-08-14 Thread Aaron Swenson
commit: 1c7e6c84f0df839ba59090c34d8b43d5aa11bbfe
Author: Aaron W. Swenson  gentoo  org>
AuthorDate: Tue Aug 14 14:59:57 2018 +
Commit: Aaron Swenson  gentoo  org>
CommitDate: Tue Aug 14 14:59:57 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c7e6c84

dev-vcs/fossil: Bump to 2.6

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 dev-vcs/fossil/Manifest  |  1 +
 dev-vcs/fossil/fossil-2.6.ebuild | 57 
 2 files changed, 58 insertions(+)

diff --git a/dev-vcs/fossil/Manifest b/dev-vcs/fossil/Manifest
index a5845d2c69a..bcbaf1e5333 100644
--- a/dev-vcs/fossil/Manifest
+++ b/dev-vcs/fossil/Manifest
@@ -1,2 +1,3 @@
 DIST fossil-src-2.4.tar.gz 4919205 BLAKE2B 
35009cffc757b6ea153faf89525cae4463a2169dace090183b9dd6955a615a04363576295e4b24652ebec7f20772ef9d83c6b9af29f68bd5695c56b88cbf77cb
 SHA512 
de7f2321677df7f6dc2a3a20e58f456602d938f40125ef33d401f28cdaa93e38d3db10e109547df269bc95a2ac8669ade05b6fd6fad39e6633f15ffdd91c499f
 DIST fossil-src-2.5.tar.gz 5036719 BLAKE2B 
b25067ee79793343a017dee28d3ee2b5eb257118a1e334932c6413971f83517ea0cfe570008c35ac4318b52982cb1129ab91eb3380a7f491f09c29cac46a756e
 SHA512 
ee5d8708c91457b7b4d4bada15504e27016a096f0527a81c983c493531d226beb8e4b7aa84b0d764a5404342b8fd2c4dc3196426c9fc8b9c612e1940dd8bde1f
+DIST fossil-src-2.6.tar.gz 5083119 BLAKE2B 
7d5cbeb072c72574b9f4fcbc87f9aeaa1db7964f961aa206a04bf64d73782bd6d51f2a19973fa4125969c864031cf78790a67acd32c5e8f209fe1211410a6af4
 SHA512 
a4f3b2ee696a7f156a295672c17e8ec63737a85cee5d47b1f66a9d45a6011006ed0a075082b5e06e5d75d59babef493d1815ec45f8ae99f42ed1a1c7a2447b1c

diff --git a/dev-vcs/fossil/fossil-2.6.ebuild b/dev-vcs/fossil/fossil-2.6.ebuild
new file mode 100644
index 000..4d67d2ea6c2
--- /dev/null
+++ b/dev-vcs/fossil/fossil-2.6.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit toolchain-funcs
+
+DESCRIPTION="Simple, high-reliability, source control management, and more"
+HOMEPAGE="http://www.fossil-scm.org/;
+SRC_URI="http://www.fossil-scm.org/index.html/uv/fossil-src-${PV}.tar.gz;
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86"
+IUSE="debug fusefs json -legacy-mv-rm -miniz system-sqlite +ssl static
+ tcl tcl-stubs tcl-private-stubs th1-docs th1-hooks"
+
+REQUIRED_USE="ssl? ( !miniz )"
+
+DEPEND="
+   sys-libs/zlib
+   || ( sys-libs/readline:0 dev-libs/libedit )
+   system-sqlite? ( >=dev-db/sqlite-3.24.0:3 )
+   ssl? ( dev-libs/openssl:0 )
+   tcl? ( dev-lang/tcl:0= )
+"
+RDEPEND="${DEPEND}"
+
+# Tests can't be run from the build directory
+RESTRICT="test"
+
+src_configure() {
+   # this is not an autotools situation so don't make it seem like one
+   # --with-tcl: works
+   # --without-tcl: dies
+   local myconf="--with-openssl=$(usex ssl auto none)"
+   use debug && myconf+=' --fossil-debug'
+   use json  && myconf+=' --json'
+   use system-sqlite && myconf+=' --disable-internal-sqlite'
+   use static&& myconf+=' --static'
+   use tcl   && myconf+=' --with-tcl=1'
+   use fusefs|| myconf+=' --disable-fusefs'
+
+   local u useflags
+   useflags=( legacy-mv-rm miniz tcl-stubs tcl-private-stubs
+  th1-docs th1-hooks )
+   for u in ${useflags[@]} ; do
+   use ${u} &&  myconf+=" --with-${u}"
+   done
+
+   tc-export CC
+   ./configure ${myconf} || die
+}
+
+src_install() {
+   dobin fossil
+}



[gentoo-commits] repo/gentoo:master commit in: app-vim/gentoo-syntax/

2018-08-14 Thread Michał Górny
commit: bfe81c6d1174e40d007a8a343d83f88211665ef0
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Aug 14 14:01:28 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Aug 14 14:23:15 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bfe81c6d

app-vim/gentoo-syntax: Add myself as co-maint

 app-vim/gentoo-syntax/metadata.xml | 4 
 1 file changed, 4 insertions(+)

diff --git a/app-vim/gentoo-syntax/metadata.xml 
b/app-vim/gentoo-syntax/metadata.xml
index 374f1cd98d2..9390fa132f3 100644
--- a/app-vim/gentoo-syntax/metadata.xml
+++ b/app-vim/gentoo-syntax/metadata.xml
@@ -5,6 +5,10 @@
 v...@gentoo.org
 Gentoo Vim Project
   
+  
+mgo...@gentoo.org
+Michał Górny
+  
   
 Remove GLEP 31 (UTF-8 file encodings) 
settings
   



[gentoo-commits] repo/gentoo:master commit in: app-vim/gentoo-syntax/

2018-08-14 Thread Michał Górny
commit: 74d26376e9b801188fc3d75e87acacf04a0f566a
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Aug 14 14:05:45 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Aug 14 14:23:17 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=74d26376

app-vim/gentoo-syntax: Use git.g.o as primary git source

 app-vim/gentoo-syntax/gentoo-syntax-.ebuild | 15 ++-
 1 file changed, 6 insertions(+), 9 deletions(-)

diff --git a/app-vim/gentoo-syntax/gentoo-syntax-.ebuild 
b/app-vim/gentoo-syntax/gentoo-syntax-.ebuild
index 1abcb9f1f7b..a0f5c7b0687 100644
--- a/app-vim/gentoo-syntax/gentoo-syntax-.ebuild
+++ b/app-vim/gentoo-syntax/gentoo-syntax-.ebuild
@@ -3,19 +3,16 @@
 
 EAPI=6
 
-inherit vim-plugin
-
-if [[ ${PV} == * ]] ; then
-   EGIT_REPO_URI="https://github.com/gentoo/gentoo-syntax.git;
-   inherit git-r3
-else
-   SRC_URI="https://github.com/gentoo/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
-fi
+inherit git-r3 vim-plugin
 
 DESCRIPTION="vim plugin: Gentoo and Portage syntax highlighting"
 HOMEPAGE="https://github.com/gentoo/gentoo-syntax;
+EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/gentoo-syntax.git
+   https://github.com/gentoo/gentoo-syntax.git;
+
 LICENSE="vim"
+SLOT="0"
+KEYWORDS=""
 IUSE="ignore-glep31"
 
 VIM_PLUGIN_HELPFILES="gentoo-syntax"



[gentoo-commits] repo/gentoo:master commit in: app-vim/gentoo-syntax/

2018-08-14 Thread Michał Górny
commit: 32bd21420b7ddc70ed91684db8003986b7e6cf17
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Aug 14 14:17:46 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Aug 14 14:23:18 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=32bd2142

app-vim/gentoo-syntax: Bump to 20180814 snapshot

 app-vim/gentoo-syntax/Manifest |  1 +
 .../gentoo-syntax/gentoo-syntax-20180814.ebuild| 42 ++
 2 files changed, 43 insertions(+)

diff --git a/app-vim/gentoo-syntax/Manifest b/app-vim/gentoo-syntax/Manifest
index 6d084d0ff72..56b96c9e98f 100644
--- a/app-vim/gentoo-syntax/Manifest
+++ b/app-vim/gentoo-syntax/Manifest
@@ -1,2 +1,3 @@
 DIST gentoo-syntax-20160530.tar.gz 18950 BLAKE2B 
0e769cb4d67ebf1b4299a1aa0dc1bc1ce942a9e6b4f3528b5499ff83ffe9d165697576901c5ba9cca52de6e26abd0298f1f7a5383cdc0c8ca1dff0de2945080c
 SHA512 
38881c5f16499eb053eb7a5514f6324b2a161f1392a044db0bbaf0cb71a0f17e1edebd4a685ff856a78525fbcb8c6267daa2503cfbc6f94d841cf3f6a25045bd
 DIST gentoo-syntax-20170225.tar.gz 18939 BLAKE2B 
7586b45791e74e69ad6e0607bc0a4d52eba4747a6c4d9933d43db1196ceb57ac6317279c9e86f77c71bdb7379828dd96fe6d63a2933a3660f1639faf1b6df5d5
 SHA512 
2c01577910eccd413b85c094dbd12bf8445e2f560be1fffc4a4c3130b32587f9c298d8442b5cf12bd7d2950ab8c9e5b95a72f2f41c42c6dc939ffa2c26fd71d5
+DIST gentoo-syntax-20180814.tar.bz2 18337 BLAKE2B 
e2808ff4bab17378ac9a15270f32edb67c0a8f4a7e17757d9c128e186fe31add967c169aa9e62fd5fc95dfbadeab72e37c34a14a5452b80c0a1ceafd8bdec85a
 SHA512 
a524a324e3bb1656b2dba9333e03bd130d3700791782d98fed57ea6065f398e4ad29f7980ad823940a44cd1f9f58244b8a908ef4aa3c82c0f7c46882005f358e

diff --git a/app-vim/gentoo-syntax/gentoo-syntax-20180814.ebuild 
b/app-vim/gentoo-syntax/gentoo-syntax-20180814.ebuild
new file mode 100644
index 000..badfc293470
--- /dev/null
+++ b/app-vim/gentoo-syntax/gentoo-syntax-20180814.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit vim-plugin
+
+DESCRIPTION="vim plugin: Gentoo and Portage syntax highlighting"
+HOMEPAGE="https://github.com/gentoo/gentoo-syntax;
+SRC_URI="https://gitweb.gentoo.org/proj/gentoo-syntax.git/snapshot/${P}.tar.bz2;
+
+LICENSE="vim"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE="ignore-glep31"
+
+VIM_PLUGIN_HELPFILES="gentoo-syntax"
+VIM_PLUGIN_MESSAGES="filetype"
+
+src_prepare() {
+   default
+   if use ignore-glep31 ; then
+   for f in ftplugin/*.vim ; do
+   ebegin "Removing UTF-8 rules from ${f} ..."
+   sed -i -e 's~\(setlocal fileencoding=utf-8\)~" \1~' 
${f} \
+   || die "waah! bad sed voodoo. need more goats."
+   eend $?
+   done
+   fi
+}
+
+pkg_postinst() {
+   vim-plugin_pkg_postinst
+
+   if [[ -z ${REPLACING_VERSIONS} ]] ; then
+   if use ignore-glep31 1>/dev/null ; then
+   ewarn "You have chosen to disable the rules which 
ensure GLEP 31"
+   ewarn "compliance. When editing ebuilds, please make 
sure you get"
+   ewarn "the character set correct."
+   fi
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: app-vim/gentoo-syntax/

2018-08-14 Thread Michał Górny
commit: 85909d075ddb97815d97954ccd1ad8e4d22b5ef4
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Aug 14 14:03:02 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Aug 14 14:23:16 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=85909d07

app-vim/gentoo-syntax: Remove very old fenc change notice

 app-vim/gentoo-syntax/gentoo-syntax-.ebuild | 7 ---
 1 file changed, 7 deletions(-)

diff --git a/app-vim/gentoo-syntax/gentoo-syntax-.ebuild 
b/app-vim/gentoo-syntax/gentoo-syntax-.ebuild
index 1e9dad4bb4e..1abcb9f1f7b 100644
--- a/app-vim/gentoo-syntax/gentoo-syntax-.ebuild
+++ b/app-vim/gentoo-syntax/gentoo-syntax-.ebuild
@@ -41,13 +41,6 @@ pkg_postinst() {
ewarn "You have chosen to disable the rules which 
ensure GLEP 31"
ewarn "compliance. When editing ebuilds, please make 
sure you get"
ewarn "the character set correct."
-   else
-   elog "Note for developers and anyone else who edits 
ebuilds:"
-   elog "This release of gentoo-syntax now contains 
filetype rules to set"
-   elog "fileencoding for ebuilds and ChangeLogs to 
utf-8 as per GLEP 31."
-   elog "If you find this feature breaks things, 
please submit a bug and"
-   elog "assign it to v...@gentoo.org. You can use the 
'ignore-glep31' USE"
-   elog "flag to remove these rules."
fi
fi
 }



[gentoo-commits] proj/gentoo-syntax: New tag: 20120107

2018-08-14 Thread Michał Górny
commit: 
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Aug 14 14:14:25 2018 +

New tag: 20120107




[gentoo-commits] proj/gentoo-syntax:master commit in: plugin/

2018-08-14 Thread Michał Górny
commit: 274500850d527ce80ef4c014d3973edfbb3fd6c7
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Aug 14 14:13:17 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Aug 14 14:13:17 2018 +
URL:https://gitweb.gentoo.org/proj/gentoo-syntax.git/commit/?id=27450085

newebuild: Use EAPI 7

Closes: https://github.com/gentoo/gentoo-syntax/issues/18

 plugin/newebuild.vim | 7 ---
 1 file changed, 4 insertions(+), 3 deletions(-)

diff --git a/plugin/newebuild.vim b/plugin/newebuild.vim
index 1422f3b..7000fde 100644
--- a/plugin/newebuild.vim
+++ b/plugin/newebuild.vim
@@ -56,7 +56,7 @@ fun! MakeNewEbuild()
 nohls
 " }}}
 else
-put ='EAPI=6'
+put ='EAPI=7'
 put =''
 if l:category ==# "app-vim"
 " {{{ app-vim special setup
@@ -161,8 +161,9 @@ fun! MakeNewEbuild()
 put =''
 
 " {{{ extra deps for some categories
-put ='RDEPEND=\"\"'
-put ='DEPEND=\"${RDEPEND}\"'
+put ='DEPEND=\"\"'
+put ='RDEPEND=\"${DEPEND}\"'
+put ='BDEPEND=\"\"'
 " }}}
 endif
 



[gentoo-commits] proj/gentoo-syntax:master commit in: plugin/

2018-08-14 Thread Michał Górny
commit: 1a9b768fee96fbdef1abe9b3f49edff8dfcd4aaa
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Aug 14 14:10:18 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Aug 14 14:10:18 2018 +
URL:https://gitweb.gentoo.org/proj/gentoo-syntax.git/commit/?id=1a9b768f

newebuild: xfconf eclass is obsolete

 plugin/newebuild.vim | 3 ---
 1 file changed, 3 deletions(-)

diff --git a/plugin/newebuild.vim b/plugin/newebuild.vim
index f8dd767..1422f3b 100644
--- a/plugin/newebuild.vim
+++ b/plugin/newebuild.vim
@@ -147,9 +147,6 @@ fun! MakeNewEbuild()
 put ='PYTHON_COMPAT=( ' . GentooGetPythonTargets() . ' )'
 put ='inherit distutils-r1'
 put =''
-elseif l:category =~# "^xfce-"
-put ='inherit xfconf'
-put =''
 endif
 " }}}
 



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

2018-08-14 Thread Michał Górny
commit: 8c5364a2740f3a363e261542bb7800f7999de057
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Aug 12 07:30:26 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Aug 14 13:58:33 2018 +
URL:https://gitweb.gentoo.org/proj/gentoo-syntax.git/commit/?id=8c5364a2

syntax/ebuild.vim: Support more eclassdoc tags

Closes: https://github.com/gentoo/gentoo-syntax/pull/20

 syntax/ebuild.vim | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/syntax/ebuild.vim b/syntax/ebuild.vim
index c9e8cea..a6b5299 100644
--- a/syntax/ebuild.vim
+++ b/syntax/ebuild.vim
@@ -255,7 +255,7 @@ syn match EbuildExportFunctionsFunc contained 
/\S\+\(\s\|$\)\@=/ skipwhite nextg
 syn match EbuildExportFunctionsFuncE contained 
/\S\+\(\s\|$\)\@=\(\${\S\+}\|pkg_pretend\|pkg_nofetch\|pkg_setup\|src_unpack\|src_prepare\|src_configure\|src_compile\|src_test\|src_install\|pkg_preinst\|pkg_postinst\|pkg_prerm\|pkg_postrm\|pkg_config\|pkg_info\)\@

[gentoo-commits] proj/gentoo-syntax:master commit in: plugin/

2018-08-14 Thread Michał Górny
commit: 8931043f366547b065da7f3cf4ba614da149f33c
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Jan 25 18:28:23 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Aug 14 13:58:05 2018 +
URL:https://gitweb.gentoo.org/proj/gentoo-syntax.git/commit/?id=8931043f

newebuild: RDEPEND-then-DEPEND is more common

Closes: https://github.com/gentoo/gentoo-syntax/pull/17

 plugin/newebuild.vim | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/plugin/newebuild.vim b/plugin/newebuild.vim
index 5020b36..f8dd767 100644
--- a/plugin/newebuild.vim
+++ b/plugin/newebuild.vim
@@ -164,8 +164,8 @@ fun! MakeNewEbuild()
 put =''
 
 " {{{ extra deps for some categories
-put ='DEPEND=\"\"'
-put ='RDEPEND=\"${DEPEND}\"'
+put ='RDEPEND=\"\"'
+put ='DEPEND=\"${RDEPEND}\"'
 " }}}
 endif
 



[gentoo-commits] proj/gentoo-syntax:master commit in: ftdetect/

2018-08-14 Thread Michał Górny
commit: 8236f36bc4ba12104bbf06b1f5ea03e8c4ff2c18
Author: sluidfoe  gmail  com>
AuthorDate: Thu Sep 21 21:50:51 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Aug 14 13:56:55 2018 +
URL:https://gitweb.gentoo.org/proj/gentoo-syntax.git/commit/?id=8236f36b

ftdetect/gentoo.vim: detect init files by shebang

Use only the shebang/interpreter value to detect
/sbin/{openrc-run,runscript} files, do not only detect them underneath
a directory called "files."

Closes: https://github.com/gentoo/gentoo-syntax/pull/16

 ftdetect/gentoo.vim | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/ftdetect/gentoo.vim b/ftdetect/gentoo.vim
index d5f6808..a7ae000 100644
--- a/ftdetect/gentoo.vim
+++ b/ftdetect/gentoo.vim
@@ -33,7 +33,7 @@ au BufNewFile,BufRead ChangeLog*
 au BufNewFile,BufRead /etc/init.d/*
 \ set filetype=gentoo-init-d |
 
-au BufNewFile,BufRead /*/files/*
+au BufNewFile,BufRead *
 \ if (getline(1) =~? "#!/sbin/\\(runscript\\|openrc-run\\)") |
 \ set filetype=gentoo-init-d |
 \ endif



[gentoo-commits] proj/gentoo-syntax:master commit in: ftdetect/

2018-08-14 Thread Michał Górny
commit: 507a0c9bda6a63abf74d4eb62f0d55171609e724
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Sep 15 12:43:58 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Aug 14 13:55:25 2018 +
URL:https://gitweb.gentoo.org/proj/gentoo-syntax.git/commit/?id=507a0c9b

ftdetect: Account for GLEPs using YAML-compatible preamble

 ftdetect/gentoo.vim | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/ftdetect/gentoo.vim b/ftdetect/gentoo.vim
index 610c6ef..d5f6808 100644
--- a/ftdetect/gentoo.vim
+++ b/ftdetect/gentoo.vim
@@ -19,7 +19,7 @@ au BufNewFile,BufRead *.e{build,class}
 
 " GLEPs
 au BufNewFile,BufRead *.txt,*.rst
-\ if (getline(1) =~? "^GLEP: ") |
+\ if (getline(1) =~? "^GLEP: " || getline(2) =~? "^GLEP: ") |
 \ set filetype=glep |
 \ endif
 



[gentoo-commits] proj/gentoo-syntax:master commit in: plugin/

2018-08-14 Thread Michał Górny
commit: 1d9835779a3da3e1ec8e837b256a98aceef913af
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Sep 15 13:41:17 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Aug 14 13:55:26 2018 +
URL:https://gitweb.gentoo.org/proj/gentoo-syntax.git/commit/?id=1d983577

plugin: newglep to fill GLEP skeleton in

Closes: https://github.com/gentoo/gentoo-syntax/pull/14

 plugin/newglep.vim | 104 +
 1 file changed, 104 insertions(+)

diff --git a/plugin/newglep.vim b/plugin/newglep.vim
new file mode 100644
index 000..c8cf03a
--- /dev/null
+++ b/plugin/newglep.vim
@@ -0,0 +1,104 @@
+" Vim plugin
+" Purpose:  New GLEP skeleton
+" Author:   Michał Górny 
+" Copyright:Copyright (c) 2017 Michał Górny
+" Licence:  You may redistribute this under the same terms as Vim itself
+
+if  || v:version < 603 || exists("g:loaded_newglep")
+finish
+endif
+
+let g:loaded_newglep=1
+
+runtime! plugin/gentoo-common.vim
+
+fun! MakeNewGLEP()
+let l:pastebackup = 
+set nopaste
+
+" {{{ variables
+let l:filename = expand("%:t")
+let l:basename = expand("%:t:r")
+let l:number = str2nr(substitute(l:basename, "^glep-", "", ""))
+let l:date = strftime("%Y-%m-%d")
+" }}}
+
+" {{{ header preamble
+put ='---'
+put ='GLEP: ' . l:number
+put ='Title: '
+put ='Author: ' . GentooGetUser()
+put ='Type: Standards Track'
+put ='Status: Draft'
+put ='Version: 1'
+put ='Created: ' . l:date
+put ='Last-Modified: ' . l:date
+put ='Post-History: '
+put ='Content-Type: text/x-rst'
+put ='Requires: '
+put ='Replaces: '
+put ='---'
+" }}}
+
+" {{{ warn if .txt suffix is used
+if l:filename =~# ".txt\$"
+put =''
+put ='.. Warning: .txt suffix is obsolete, use \"' . l:basename . 
'.rst\" instead'
+endif
+" }}}
+
+" {{{ skeleton
+let l:sections = ['Abstract', 'Motivation', 'Specification', 'Rationale',
+\ 'Backwards Compatibility', 'Reference Implementation', 'References',
+\ 'Copyright']
+for l:section in l:sections
+let l:sectlen = len(l:section)
+put =''
+put =l:section
+put =repeat('=', l:sectlen)
+if l:section != 'Copyright'
+put =''
+put =''
+put =''
+endif
+endfor
+" copyright
+put ='This work is licensed under the Creative Commons 
Attribution-ShareAlike 3.0'
+put ='Unported License. To view a copy of this license, visit'
+put ='http://creativecommons.org/licenses/by-sa/3.0/.'
+" }}}
+
+" {{{ go to the first thing to edit
+0
+del
+/^Title:/
+normal $
+nohls
+" }}}
+
+if pastebackup == 0
+set nopaste
+endif
+endfun
+
+com! -nargs=0 NewGLEP call MakeNewGLEP() | set filetype=glep
+
+if !exists("g:glep_create_on_empty")
+" Enable autogeneration of GLEPs by default
+let g:glep_create_on_empty = 1
+endif
+
+" check to see if v:progname is vimdiff to disable new GLEP creation
+if v:progname =~ "vimdiff"
+let g:glep_create_on_empty = 0
+endif
+
+augroup NewGLEP
+au!
+autocmd BufNewFile glep-[0-9][0-9][0-9][0-9].{txt,rst}
+\ if g:glep_create_on_empty |
+\call MakeNewGLEP() | set filetype=glep |
+\ endif
+augroup END
+
+" vim: set et foldmethod=marker : "



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

2018-08-14 Thread Michał Górny
commit: 1f9fef4cdffa63f49d0133910df0c5f527cb43f3
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Sep 15 12:56:21 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Aug 14 13:55:26 2018 +
URL:https://gitweb.gentoo.org/proj/gentoo-syntax.git/commit/?id=1f9fef4c

syntax/glep: Support --- around the preamble

 syntax/glep.vim | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/syntax/glep.vim b/syntax/glep.vim
index ba652e4..f1ca81c 100644
--- a/syntax/glep.vim
+++ b/syntax/glep.vim
@@ -33,6 +33,7 @@ syn region glepFoldH4 start=/^\S.\+\n'\{2,\}$/ 
end=/\(\n\n\S.\+\n[-=']\{2,\}\)\@
 
 " Headers at the top of a GLEP
 syn region glepHeaders start=/\%^\(.*:\)\@=/ end=/^$/ contains=glepHeaderKey
+syn region glepTripleDash start=/\%^---$/ end=/^---$/ contains=glepHeaderKey
 syn region glepHeaderKey contained start=/^[A-Za-z0-9]/ end=/:/ 
nextgroup=glepHeaderValue skipwhite
 syn region glepHeaderValue contained start=/\S/ end=/^\S\|^$/me=e-1 
contains=glepHeaderEmail,glepHeaderCVSVar
 syn match  glepHeaderEmail contained /<[-a-zA-Z0-9\_\.]\+@[-a-zA-Z0-9\_\.]\+>/
@@ -51,6 +52,7 @@ hi  link glepHeading4   Preproc
 hi  link glepHeading5   Special
 
 hi  link glepHeadersDefine
+hi  link glepTripleDash Define
 hi  link glepHeaderKey  Keyword
 hi  link glepHeaderValueString
 hi  link glepHeaderEmailSpecial



[gentoo-commits] proj/gentoo-syntax:master commit in: ftdetect/

2018-08-14 Thread Michał Górny
commit: 604d85f810300b04dbe5139c65f31ebe3055eea8
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Sep 15 12:43:11 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Aug 14 13:55:25 2018 +
URL:https://gitweb.gentoo.org/proj/gentoo-syntax.git/commit/?id=604d85f8

ftdetect: Account for GLEPs using .rst suffix

 ftdetect/gentoo.vim | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/ftdetect/gentoo.vim b/ftdetect/gentoo.vim
index 305d567..610c6ef 100644
--- a/ftdetect/gentoo.vim
+++ b/ftdetect/gentoo.vim
@@ -18,7 +18,7 @@ au BufNewFile,BufRead *.e{build,class}
 \ set filetype=ebuild
 
 " GLEPs
-au BufNewFile,BufRead *.txt
+au BufNewFile,BufRead *.txt,*.rst
 \ if (getline(1) =~? "^GLEP: ") |
 \ set filetype=glep |
 \ endif



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

2018-08-14 Thread Michał Górny
commit: 55406362c11d3178bb0a1c3774d770059fb4a90a
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Sep 15 13:02:00 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Aug 14 13:55:18 2018 +
URL:https://gitweb.gentoo.org/proj/gentoo-syntax.git/commit/?id=55406362

syntax/glep: Handle header continuations correctly

RFC 2822 headers are continued on the next line if it starts with
whitespace. Update the syntax highlighting to handle that correctly.

Closes: https://github.com/gentoo/gentoo-syntax/pull/15

 syntax/glep.vim | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/syntax/glep.vim b/syntax/glep.vim
index cb2b1e7..ba652e4 100644
--- a/syntax/glep.vim
+++ b/syntax/glep.vim
@@ -34,7 +34,7 @@ syn region glepFoldH4 start=/^\S.\+\n'\{2,\}$/ 
end=/\(\n\n\S.\+\n[-=']\{2,\}\)\@
 " Headers at the top of a GLEP
 syn region glepHeaders start=/\%^\(.*:\)\@=/ end=/^$/ contains=glepHeaderKey
 syn region glepHeaderKey contained start=/^[A-Za-z0-9]/ end=/:/ 
nextgroup=glepHeaderValue skipwhite
-syn region glepHeaderValue contained start=/\S/ end=/$/ 
contains=glepHeaderEmail,glepHeaderCVSVar
+syn region glepHeaderValue contained start=/\S/ end=/^\S\|^$/me=e-1 
contains=glepHeaderEmail,glepHeaderCVSVar
 syn match  glepHeaderEmail contained /<[-a-zA-Z0-9\_\.]\+@[-a-zA-Z0-9\_\.]\+>/
 syn region glepHeaderCVSVar contained start=/\$\S\+:/ end=/\$/
 syn keyword glepTODO TODO FIXME



[gentoo-commits] repo/gentoo:master commit in: dev-libs/openssl/files/, dev-libs/openssl/

2018-08-14 Thread Lars Wendler
commit: 4ecf2957ca3d36dca9ba2a820bcef7b734780a07
Author: Lars Wendler  gentoo  org>
AuthorDate: Tue Aug 14 13:53:31 2018 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Tue Aug 14 13:53:56 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ecf2957

dev-libs/openssl: Bump to version 1.1.0i. Removed old.

Package-Manager: Portage-2.3.46, Repoman-2.3.10

 dev-libs/openssl/Manifest  |  8 ++---
 .../files/openssl-1.1.0h-CVE-2018-0732.patch   | 39 --
 .../files/openssl-1.1.0h-CVE-2018-0737.patch   | 31 -
 ...nssl-1.1.0h-r2.ebuild => openssl-1.1.0i.ebuild} |  2 --
 4 files changed, 4 insertions(+), 76 deletions(-)

diff --git a/dev-libs/openssl/Manifest b/dev-libs/openssl/Manifest
index c8f76950a4e..f405455302b 100644
--- a/dev-libs/openssl/Manifest
+++ b/dev-libs/openssl/Manifest
@@ -6,8 +6,8 @@ DIST openssl-1.0.2o_ectest.c 30735 BLAKE2B 
95333a27f1cf0a4305a3cee7f6d46b9d46735
 DIST openssl-1.0.2o_hobble-openssl 1302 BLAKE2B 
647caa6a0f4c53a2e77baa3b8e5961eaef3bb0ff38e7d5475eab8deef3439f7fe49028ec9ed0406f3453870b62cac67c496b3a048ee4c9ff4c6866d520235960
 SHA512 
3d757a4708e74a03dd5cb9b8114dfe442ed9520739a6eca693be4c4265771696f1449ea06d1c9bcfc6e94fc9b0dd0c10e153f1c3b0334831c0550b36cd63326e
 DIST openssl-1.1.0-build.patch 3028 BLAKE2B 
f8cf981ed3717af234ce02fa50f27cdbcbf2b766968a5957fc6f0a4ea997549505fa77398444d7f3b9a75f66048447fe62542b9cb1d5f0268add87c44915a6fd
 SHA512 
b19a912900970052f80c67f28975e793ae9e70ebfc62efae0544e09931079e98c4cd29ce1cc8d937ceca97aff9a12fdc1ff9ce6c2b47fea68c79e7065464a0f0
 DIST openssl-1.1.0-ec-curves.patch 2967 BLAKE2B 
1c639514445ea85cf731732aa7901b5a03ddb5f637b0483ab2ec6825433ad978723c5a07316db684bdaca4a12fc673b4e049a49c0cd4dbe5f25a5e2bd3b75cf5
 SHA512 
8fb9c6759ae2077ad3697ba77e85ab3970fd8b3f64b21eb260b4f6333b7ebf2f5a53c7eee311229edfbd96a2b904ec5e5e00dfa5b62cf1105fece13069077bd2
-DIST openssl-1.1.0h.tar.gz 5422717 BLAKE2B 
11de1468855c0bb1836fb346c8efdfedd06139a774fc4dbae1b0e95fea7a33aa39b541e3d2d27f83f2b5f4dd3846cca2356020aa6ec81793085842ab78b3a127
 SHA512 
fb7750fcd98e6126eb5b92e7ed63d811a5cfa3391d98572003d925f6c7b477690df86a9aa1fa6bf6bf33d02c6c7aee6cff50a38faa8911409f310645898fda39
-DIST openssl-1.1.0h_ec_curve.c 18393 BLAKE2B 
49dca7ddbc23270e5927454925df7bb18c8d9eb58f79e3a4fbcd8b7fc22fad36e2cb54ff9b63c2ba15c0c075a96e4ce8d03991355419af41fa9dc2aed3ad
 SHA512 
ee3e576825bccdf02cede4205ab92c42ae9dd3a8e75ce58617a3a5980a61d144eb3c5197d9dcd378a5d49bf34c4b2f591aa6a619fee92b7a22825d72681ab879
-DIST openssl-1.1.0h_ectest.c 29907 BLAKE2B 
73dc800c1de5449f14d7753f7f7b8e672cd36bd4570e6df07f246d1d823c7dbbeef492f25cdd0ebfd693f5956732bc84c9d91fc6a22c854fe4b245ecf3890bda
 SHA512 
90cec9d46326cb7216236811c8e963032b6fa7500117cea36f28534eb50a5ab1260c7f9a5c8c490d845236b0769576a8d97bc7471f970e9c5e70cb3408c20dae
-DIST openssl-1.1.0h_hobble-openssl 1117 BLAKE2B 
c3a1477e63331e83cf1cbe58e9ef131ec500a311e22d3da55034800ca353c387b2e202575acf3badb00b236ff91d4bac1bb131a33930939646d26bec27be6e04
 SHA512 
fa9cc70afa11a7a292548b4bddbba8159824a364ce5c279b483768e6ae2aa4b5491d9bf2cc734819f30a11c8ee0d91bcb991c4a7ab357296aeb4c04feac74826
+DIST openssl-1.1.0i.tar.gz 5453234 BLAKE2B 
ae6bec9c116769d98a77165b96fb7d201fe2ede8ee98e3cb68eba496cc90a5fae38dbcbb68b824c9eeacb25605aa80c3ccca9b4f00725658da3ad646834b0f9d
 SHA512 
4a9d454031f644a3072a980f4ea20df976f6c5c58178549dfa62fd4dcf1417509e3be517d2ccb265c87688836f2993531b142fc5971bac5c41d33060057627df
+DIST openssl-1.1.0i_ec_curve.c 18393 BLAKE2B 
49dca7ddbc23270e5927454925df7bb18c8d9eb58f79e3a4fbcd8b7fc22fad36e2cb54ff9b63c2ba15c0c075a96e4ce8d03991355419af41fa9dc2aed3ad
 SHA512 
ee3e576825bccdf02cede4205ab92c42ae9dd3a8e75ce58617a3a5980a61d144eb3c5197d9dcd378a5d49bf34c4b2f591aa6a619fee92b7a22825d72681ab879
+DIST openssl-1.1.0i_ectest.c 29908 BLAKE2B 
b398bafd5d5aea71daa9c3e2749dece9e515950e35547a6191d83987907aae73e090a4b552636af4d1ab2b39f7e3b1ea3fde2012c99f068f9c99d247996c1212
 SHA512 
e4445f8959b040caca6a7494da2026b840f84348df5d4eab47a68570d274333f62fa0c381955093edd86c857dad98595ffa2980c54afdcf2a8d32f32d0c70450
+DIST openssl-1.1.0i_hobble-openssl 1117 BLAKE2B 
c3a1477e63331e83cf1cbe58e9ef131ec500a311e22d3da55034800ca353c387b2e202575acf3badb00b236ff91d4bac1bb131a33930939646d26bec27be6e04
 SHA512 
fa9cc70afa11a7a292548b4bddbba8159824a364ce5c279b483768e6ae2aa4b5491d9bf2cc734819f30a11c8ee0d91bcb991c4a7ab357296aeb4c04feac74826
 DIST openssl-1.1.1-pre8.tar.gz 8334954 BLAKE2B 
97cd018908925abd5a4eb660b3488b23efb582dd49dd87504e5522b2e9c5c6500417ef4893590a60ce35cfa316de51bfbf3e448e9cb2a5858ecd8ae72722922d
 SHA512 
33b20f8589e0ba67500993635e1ba7f7f7ce2b6fa1eb8d4d7c44711ff047045dde57ad7e0605377c2b030fc954a3fb9b1f1d68feac2080991ef2b1b72a761041

diff --git a/dev-libs/openssl/files/openssl-1.1.0h-CVE-2018-0732.patch 
b/dev-libs/openssl/files/openssl-1.1.0h-CVE-2018-0732.patch
deleted file mode 100644
index e7dfba43f2a..000
--- 

[gentoo-commits] repo/gentoo:master commit in: dev-python/spyder/, dev-python/spyder/files/

2018-08-14 Thread Andrey Grozin
commit: 6728a7bea148a08a84535fcef8164092578f9850
Author: Andrey Grozin  gentoo  org>
AuthorDate: Tue Aug 14 13:50:04 2018 +
Commit: Andrey Grozin  gentoo  org>
CommitDate: Tue Aug 14 13:50:04 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6728a7be

dev-python/spyder: bump to 4.0.0_beta1

Package-Manager: Portage-2.3.41, Repoman-2.3.9

 dev-python/spyder/Manifest |  1 +
 .../spyder/files/spyder-4.0.0_beta1-build.patch| 49 ++
 dev-python/spyder/spyder-4.0.0_beta1.ebuild| 78 ++
 3 files changed, 128 insertions(+)

diff --git a/dev-python/spyder/Manifest b/dev-python/spyder/Manifest
index 4dba8735e42..e07e5f12112 100644
--- a/dev-python/spyder/Manifest
+++ b/dev-python/spyder/Manifest
@@ -2,3 +2,4 @@ DIST spyder-3.2.4.tar.gz 3345797 BLAKE2B 
2df946f257fee7e87dd922b6ed3b3c0fa024385
 DIST spyder-3.2.8.tar.gz 3414627 BLAKE2B 
95f85f719eba20eb9fed5183cfac582b040abc93724df512188d14167a1663c5be9906dfc499feda9f8b0d7a713c093dbf98e4f20f732e0e9669397e1b7c8482
 SHA512 
03dea90632af510cfc8c4cc684068213a54dac9eef671f04c83663dd40eb480a4b818e2d040efa7a78a0d17044018aa76f2931abbf344eb684094fc7a86ddf5e
 DIST spyder-3.3.0.tar.gz 2782654 BLAKE2B 
e85ef52109c723d6b1b011f0e81ab3a46d3e0e6ba72fd34a1eda9ed650c9e03532e8fd72e05365367f62035a6f03d6ec32d35314c54438bf639070c7bebfb4d6
 SHA512 
53a2b438afe245092eda4d202d2453b5b93d6682aafcdb00bf251ddcdb30cee2d81d8adadbe23fa36f64fa5f917b327690cb8f9e2cf5c0da2841b5eda648a26f
 DIST spyder-3.3.1.tar.gz 2786730 BLAKE2B 
d906b5750cb620db41aec514a64d132b9ee5a992047828faffe11af5abd22d0cec7b876dfe79c6d378804373e8db5c661214f5730833e7599bf13b80d4dc16d6
 SHA512 
91d648a2717b5d5386115ba800fdd98884e609b213007dbaa09c7d16335f1b9ec3d0bc6b32d1677db8c2704e990e70eaa04d6d1efc88cddfa511105e9c68
+DIST spyder-4.0.0b1.tar.gz 2986758 BLAKE2B 
7fa918a569ed26d1d71ea7bce725f1b7d5db54badf3fb7bad1265d93f2ebdf25b1246acefb4f8517a6f34968bf8f12331958afcf72fc3c162e0d06d9dc4d4c72
 SHA512 
5751434b7ffac4d1e0c535f8a842656c3a306ed3d8a275a06a0eb57d3cd9bb36d01341723159292cba8616fcadc7157387fdb334b2ab0efbc1bb6b920102015a

diff --git a/dev-python/spyder/files/spyder-4.0.0_beta1-build.patch 
b/dev-python/spyder/files/spyder-4.0.0_beta1-build.patch
new file mode 100644
index 000..2b0f9bc699f
--- /dev/null
+++ b/dev-python/spyder/files/spyder-4.0.0_beta1-build.patch
@@ -0,0 +1,49 @@
+diff -r -U3 spyder-4.0.0b1.orig/setup.py spyder-4.0.0b1/setup.py
+--- spyder-4.0.0b1.orig/setup.py   2018-08-12 04:35:49.0 +0700
 spyder-4.0.0b1/setup.py2018-08-14 20:25:32.827148778 +0700
+@@ -83,12 +83,7 @@
+ def get_data_files():
+ """Return data_files in a platform dependent manner"""
+ if sys.platform.startswith('linux'):
+-if PY3:
+-data_files = [('share/applications', ['scripts/spyder3.desktop']),
+-  ('share/icons', ['img_src/spyder3.png']),
+-  ('share/metainfo', ['scripts/spyder3.appdata.xml'])]
+-else:
+-data_files = [('share/applications', ['scripts/spyder.desktop']),
++data_files = [('share/applications', ['scripts/spyder.desktop']),
+   ('share/icons', ['img_src/spyder.png'])]
+ elif os.name == 'nt':
+ data_files = [('scripts', ['img_src/spyder.ico',
+@@ -112,21 +107,6 @@
+ 
+ 
+ 
#==
+-# Make Linux detect Spyder desktop file
+-#==
+-class MyInstallData(install_data):
+-def run(self):
+-install_data.run(self)
+-if sys.platform.startswith('linux'):
+-try:
+-subprocess.call(['update-desktop-database'])
+-except:
+-print("ERROR: unable to update desktop database",
+-  file=sys.stderr)
+-CMDCLASS = {'install_data': MyInstallData}
+-
+-
+-#==
+ # Main scripts
+ 
#==
+ # NOTE: the '[...]_win_post_install.py' script is installed even on 
non-Windows
+@@ -210,8 +190,7 @@
+  'Intended Audience :: Science/Research',
+  'Intended Audience :: Developers',
+  'Topic :: Scientific/Engineering',
+- 'Topic :: Software Development :: Widget Sets'],
+-cmdclass=CMDCLASS)
++ 'Topic :: Software Development :: Widget Sets'])
+ 
+ 
+ 
#==

diff --git a/dev-python/spyder/spyder-4.0.0_beta1.ebuild 
b/dev-python/spyder/spyder-4.0.0_beta1.ebuild
new file mode 100644
index 000..8e9b75efc5b
--- /dev/null
+++ b/dev-python/spyder/spyder-4.0.0_beta1.ebuild
@@ -0,0 +1,78 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the 

[gentoo-commits] repo/gentoo:master commit in: dev-python/spyder/, dev-python/spyder/files/

2018-08-14 Thread Andrey Grozin
commit: 593bf3bd848ad32e9da73ddbd34f3350a07102f3
Author: Andrey Grozin  gentoo  org>
AuthorDate: Tue Aug 14 13:47:37 2018 +
Commit: Andrey Grozin  gentoo  org>
CommitDate: Tue Aug 14 13:47:37 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=593bf3bd

gentoo/dev-python/spyder: bump to 3.3.1

Package-Manager: Portage-2.3.41, Repoman-2.3.9

 dev-python/spyder/Manifest   |  1 +
 dev-python/spyder/files/spyder-3.3.1-build.patch | 49 
 dev-python/spyder/spyder-3.3.1.ebuild| 75 
 3 files changed, 125 insertions(+)

diff --git a/dev-python/spyder/Manifest b/dev-python/spyder/Manifest
index 322c808f62a..4dba8735e42 100644
--- a/dev-python/spyder/Manifest
+++ b/dev-python/spyder/Manifest
@@ -1,3 +1,4 @@
 DIST spyder-3.2.4.tar.gz 3345797 BLAKE2B 
2df946f257fee7e87dd922b6ed3b3c0fa02438560cb7fa4087f25498eb134bfc8c342a0a928be37f08448dfea2917380a8521ead13954091b1854616012ace91
 SHA512 
46e89c68545695d1e64aaafdd2ed724b152a41088f1bfa645b8c66d8ae6bcc2d86e9830cd3f16edfb8027aad5786dfb67f2a8371839dd515df8ebe34446716e6
 DIST spyder-3.2.8.tar.gz 3414627 BLAKE2B 
95f85f719eba20eb9fed5183cfac582b040abc93724df512188d14167a1663c5be9906dfc499feda9f8b0d7a713c093dbf98e4f20f732e0e9669397e1b7c8482
 SHA512 
03dea90632af510cfc8c4cc684068213a54dac9eef671f04c83663dd40eb480a4b818e2d040efa7a78a0d17044018aa76f2931abbf344eb684094fc7a86ddf5e
 DIST spyder-3.3.0.tar.gz 2782654 BLAKE2B 
e85ef52109c723d6b1b011f0e81ab3a46d3e0e6ba72fd34a1eda9ed650c9e03532e8fd72e05365367f62035a6f03d6ec32d35314c54438bf639070c7bebfb4d6
 SHA512 
53a2b438afe245092eda4d202d2453b5b93d6682aafcdb00bf251ddcdb30cee2d81d8adadbe23fa36f64fa5f917b327690cb8f9e2cf5c0da2841b5eda648a26f
+DIST spyder-3.3.1.tar.gz 2786730 BLAKE2B 
d906b5750cb620db41aec514a64d132b9ee5a992047828faffe11af5abd22d0cec7b876dfe79c6d378804373e8db5c661214f5730833e7599bf13b80d4dc16d6
 SHA512 
91d648a2717b5d5386115ba800fdd98884e609b213007dbaa09c7d16335f1b9ec3d0bc6b32d1677db8c2704e990e70eaa04d6d1efc88cddfa511105e9c68

diff --git a/dev-python/spyder/files/spyder-3.3.1-build.patch 
b/dev-python/spyder/files/spyder-3.3.1-build.patch
new file mode 100644
index 000..1561dbdcc1e
--- /dev/null
+++ b/dev-python/spyder/files/spyder-3.3.1-build.patch
@@ -0,0 +1,49 @@
+diff -r -U3 spyder-3.3.1.orig/setup.py spyder-3.3.1/setup.py
+--- spyder-3.3.1.orig/setup.py 2018-08-10 10:46:02.0 +0700
 spyder-3.3.1/setup.py  2018-08-14 19:16:10.921323804 +0700
+@@ -83,12 +83,7 @@
+ def get_data_files():
+ """Return data_files in a platform dependent manner"""
+ if sys.platform.startswith('linux'):
+-if PY3:
+-data_files = [('share/applications', ['scripts/spyder3.desktop']),
+-  ('share/icons', ['img_src/spyder3.png']),
+-  ('share/metainfo', ['scripts/spyder3.appdata.xml'])]
+-else:
+-data_files = [('share/applications', ['scripts/spyder.desktop']),
++data_files = [('share/applications', ['scripts/spyder.desktop']),
+   ('share/icons', ['img_src/spyder.png'])]
+ elif os.name == 'nt':
+ data_files = [('scripts', ['img_src/spyder.ico',
+@@ -112,21 +107,6 @@
+ 
+ 
+ 
#==
+-# Make Linux detect Spyder desktop file
+-#==
+-class MyInstallData(install_data):
+-def run(self):
+-install_data.run(self)
+-if sys.platform.startswith('linux'):
+-try:
+-subprocess.call(['update-desktop-database'])
+-except:
+-print("ERROR: unable to update desktop database",
+-  file=sys.stderr)
+-CMDCLASS = {'install_data': MyInstallData}
+-
+-
+-#==
+ # Main scripts
+ 
#==
+ # NOTE: the '[...]_win_post_install.py' script is installed even on 
non-Windows
+@@ -210,8 +190,7 @@
+  'Intended Audience :: Science/Research',
+  'Intended Audience :: Developers',
+  'Topic :: Scientific/Engineering',
+- 'Topic :: Software Development :: Widget Sets'],
+-cmdclass=CMDCLASS)
++ 'Topic :: Software Development :: Widget Sets'])
+ 
+ 
+ 
#==

diff --git a/dev-python/spyder/spyder-3.3.1.ebuild 
b/dev-python/spyder/spyder-3.3.1.ebuild
new file mode 100644
index 000..a6d1a67a4d3
--- /dev/null
+++ b/dev-python/spyder/spyder-3.3.1.ebuild
@@ -0,0 +1,75 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python{2_7,3_5,3_6} )
+
+inherit eutils distutils-r1 xdg-utils
+

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

2018-08-14 Thread Mike Gilbert
commit: 75aefc83f993f9e35b3ba49d07b9f9ceac456ded
Author: Mike Gilbert  gentoo  org>
AuthorDate: Tue Aug 14 13:34:37 2018 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Tue Aug 14 13:34:37 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=75aefc83

dev-python/python-debian: add python3.7

Package-Manager: Portage-2.3.46_p1_p185476, Repoman-2.3.10_p36_p185476

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

diff --git a/dev-python/python-debian/python-debian-0.1.32.ebuild 
b/dev-python/python-debian/python-debian-0.1.32.ebuild
index 03133f9a7a5..609ae77ac71 100644
--- a/dev-python/python-debian/python-debian-0.1.32.ebuild
+++ b/dev-python/python-debian/python-debian-0.1.32.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=6
 
-PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy )
+PYTHON_COMPAT=( python2_7 python3_{4,5,6,7} pypy )
 
 inherit distutils-r1
 



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

2018-08-14 Thread Jeroen Roovers
commit: 3e7176bb79376727f059de180afb0a112870564e
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Tue Aug 14 13:21:27 2018 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Tue Aug 14 13:21:27 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e7176bb

www-client/opera-developer: Version 56.0.3045.0.

Package-Manager: Portage-2.3.46, Repoman-2.3.10

 www-client/opera-developer/Manifest|   1 +
 .../opera-developer-56.0.3045.0.ebuild | 114 +
 2 files changed, 115 insertions(+)

diff --git a/www-client/opera-developer/Manifest 
b/www-client/opera-developer/Manifest
index 2c966e3558e..a7e61538c74 100644
--- a/www-client/opera-developer/Manifest
+++ b/www-client/opera-developer/Manifest
@@ -1,2 +1,3 @@
 DIST opera-developer_56.0.3026.0_amd64.deb 59316648 BLAKE2B 
be1cb1abc97b32f9e323b49378d6d626b58aedcb5c529e77cabfebe65cd0e6dfaba0f26a7e90c2910a7468a3958a70cb538aa1ec886c5a60fa8ae77ce9c4b1c1
 SHA512 
dbc1ddfcc3f6914ab157ba56db60398a73d16e42b5c7a2d6452b0707acdade74060a1832dd2eda28c38c0363340b5185fd50cc01bcc0e7a199d4c154c3fe9817
 DIST opera-developer_56.0.3037.0_amd64.deb 55910568 BLAKE2B 
cdec28a3437084a1fdabdf39ad23db2ca913558c2e73fcb744c22873683b628543312fbf4eb68d5d82fedbe88b6016c23f6f4a4f47273e62b9af5f65baa6
 SHA512 
6a47a2a89d9b54c35df14eb99226685517b27b3adfea482280eb4eb77e1560f7c91a3409f964ed1f708ec680ada14fe6255da6228e83c677bd175144526eb3cf
+DIST opera-developer_56.0.3045.0_amd64.deb 56118952 BLAKE2B 
670a42c8be66b79ec134dd43e508b872cf68af8273bc87d38d422df5f8ab2f6fbaf6d564cae2334862b5866e1ecaf3e4e937893f18348404a833dcf35d338e08
 SHA512 
a07fc096a8abfbf4d52de490e98bacc644c3978b44da677dde32183a36d2efe0e2fa4a6d67f2d1bbf10c00381c86d33a91387e0fb4c5d53bd576bbcca4c3e34e

diff --git a/www-client/opera-developer/opera-developer-56.0.3045.0.ebuild 
b/www-client/opera-developer/opera-developer-56.0.3045.0.ebuild
new file mode 100644
index 000..7f81451646e
--- /dev/null
+++ b/www-client/opera-developer/opera-developer-56.0.3045.0.ebuild
@@ -0,0 +1,114 @@
+# 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 es-419 fi fil fr fr-CA 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="https://www.opera.com/;
+LICENSE="OPERA-2014"
+SLOT="0"
+SRC_URI_BASE="
+   https://download1.operacdn.com/pub/
+   https://download2.operacdn.com/pub/
+   https://download3.operacdn.com/pub/
+   https://download4.operacdn.com/pub/
+"
+SRC_URI="amd64? ("
+for uri in ${SRC_URI_BASE}; do
+SRC_URI+="
+   "${uri}${PN}/${PV}/linux/${PN}_${PV}_amd64.deb"
+"
+done
+SRC_URI+=")"
+KEYWORDS="~amd64"
+
+RDEPEND="
+   dev-libs/expat
+   dev-libs/glib:2
+   dev-libs/nspr
+   dev-libs/nss
+   gnome-base/gconf:2
+   media-libs/alsa-lib
+   media-libs/fontconfig
+   media-libs/freetype
+   net-misc/curl
+   net-print/cups
+   sys-apps/dbus
+   x11-libs/cairo
+   x11-libs/gdk-pixbuf
+   x11-libs/gtk+:3
+   x11-libs/libX11
+   x11-libs/libXScrnSaver
+   x11-libs/libXcomposite
+   x11-libs/libXcursor
+   x11-libs/libXdamage
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libXi
+   x11-libs/libXrandr
+   x11-libs/libXrender
+   x11-libs/libXtst
+   x11-libs/libnotify
+   x11-libs/pango[X]
+"
+
+QA_PREBUILT="*"
+S=${WORKDIR}
+OPERA_HOME="usr/$(get_libdir)/${PN}"
+
+src_unpack() {
+   unpack_deb ${A}
+}
+
+src_prepare() {
+   case ${ARCH} in
+   amd64)
+   mv usr/lib/x86_64-linux-gnu usr/$(get_libdir) || die
+   rm -r usr/lib || die
+   ;;
+   x86)
+   mv usr/lib/i386-linux-gnu/${PN} usr/$(get_libdir)/ || 
die
+   ;;
+   esac
+
+   rm usr/bin/${PN} || die
+
+   rm usr/share/doc/${PN}/copyright || die
+   mv usr/share/doc/${PN} usr/share/doc/${PF} || die
+
+   pushd "${OPERA_HOME}/localization" > /dev/null || die
+   chromium_remove_language_paks
+   popd > /dev/null || die
+
+   sed -i \
+   -e 's|^TargetEnvironment|X-&|g' \
+   usr/share/applications/${PN}.desktop || die
+}
+
+src_install() {
+   mv * "${D}" || die
+   dosym ../$(get_libdir)/${PN}/${PN} /usr/bin/${PN}
+   fperms 4711 /usr/$(get_libdir)/${PN}/opera_sandbox
+}
+
+pkg_preinst() {
+   gnome2_icon_savelist
+}
+
+pkg_postrm() {
+   gnome2_icon_cache_update
+   xdg_desktop_database_update
+   xdg_mimeinfo_database_update
+}
+
+pkg_postinst() {
+   gnome2_icon_cache_update
+   xdg_desktop_database_update
+   xdg_mimeinfo_database_update
+}



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

2018-08-14 Thread Jeroen Roovers
commit: c78aff7252e9e17896a0f6b39f87a6a555c6716c
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Tue Aug 14 13:22:20 2018 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Tue Aug 14 13:22:20 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c78aff72

www-client/opera-developer: Old.

Package-Manager: Portage-2.3.46, Repoman-2.3.10

 www-client/opera-developer/Manifest|   1 -
 .../opera-developer-56.0.3026.0.ebuild | 114 -
 2 files changed, 115 deletions(-)

diff --git a/www-client/opera-developer/Manifest 
b/www-client/opera-developer/Manifest
index a7e61538c74..e73dbede436 100644
--- a/www-client/opera-developer/Manifest
+++ b/www-client/opera-developer/Manifest
@@ -1,3 +1,2 @@
-DIST opera-developer_56.0.3026.0_amd64.deb 59316648 BLAKE2B 
be1cb1abc97b32f9e323b49378d6d626b58aedcb5c529e77cabfebe65cd0e6dfaba0f26a7e90c2910a7468a3958a70cb538aa1ec886c5a60fa8ae77ce9c4b1c1
 SHA512 
dbc1ddfcc3f6914ab157ba56db60398a73d16e42b5c7a2d6452b0707acdade74060a1832dd2eda28c38c0363340b5185fd50cc01bcc0e7a199d4c154c3fe9817
 DIST opera-developer_56.0.3037.0_amd64.deb 55910568 BLAKE2B 
cdec28a3437084a1fdabdf39ad23db2ca913558c2e73fcb744c22873683b628543312fbf4eb68d5d82fedbe88b6016c23f6f4a4f47273e62b9af5f65baa6
 SHA512 
6a47a2a89d9b54c35df14eb99226685517b27b3adfea482280eb4eb77e1560f7c91a3409f964ed1f708ec680ada14fe6255da6228e83c677bd175144526eb3cf
 DIST opera-developer_56.0.3045.0_amd64.deb 56118952 BLAKE2B 
670a42c8be66b79ec134dd43e508b872cf68af8273bc87d38d422df5f8ab2f6fbaf6d564cae2334862b5866e1ecaf3e4e937893f18348404a833dcf35d338e08
 SHA512 
a07fc096a8abfbf4d52de490e98bacc644c3978b44da677dde32183a36d2efe0e2fa4a6d67f2d1bbf10c00381c86d33a91387e0fb4c5d53bd576bbcca4c3e34e

diff --git a/www-client/opera-developer/opera-developer-56.0.3026.0.ebuild 
b/www-client/opera-developer/opera-developer-56.0.3026.0.ebuild
deleted file mode 100644
index 7f81451646e..000
--- a/www-client/opera-developer/opera-developer-56.0.3026.0.ebuild
+++ /dev/null
@@ -1,114 +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 es-419 fi fil fr fr-CA 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="https://www.opera.com/;
-LICENSE="OPERA-2014"
-SLOT="0"
-SRC_URI_BASE="
-   https://download1.operacdn.com/pub/
-   https://download2.operacdn.com/pub/
-   https://download3.operacdn.com/pub/
-   https://download4.operacdn.com/pub/
-"
-SRC_URI="amd64? ("
-for uri in ${SRC_URI_BASE}; do
-SRC_URI+="
-   "${uri}${PN}/${PV}/linux/${PN}_${PV}_amd64.deb"
-"
-done
-SRC_URI+=")"
-KEYWORDS="~amd64"
-
-RDEPEND="
-   dev-libs/expat
-   dev-libs/glib:2
-   dev-libs/nspr
-   dev-libs/nss
-   gnome-base/gconf:2
-   media-libs/alsa-lib
-   media-libs/fontconfig
-   media-libs/freetype
-   net-misc/curl
-   net-print/cups
-   sys-apps/dbus
-   x11-libs/cairo
-   x11-libs/gdk-pixbuf
-   x11-libs/gtk+:3
-   x11-libs/libX11
-   x11-libs/libXScrnSaver
-   x11-libs/libXcomposite
-   x11-libs/libXcursor
-   x11-libs/libXdamage
-   x11-libs/libXext
-   x11-libs/libXfixes
-   x11-libs/libXi
-   x11-libs/libXrandr
-   x11-libs/libXrender
-   x11-libs/libXtst
-   x11-libs/libnotify
-   x11-libs/pango[X]
-"
-
-QA_PREBUILT="*"
-S=${WORKDIR}
-OPERA_HOME="usr/$(get_libdir)/${PN}"
-
-src_unpack() {
-   unpack_deb ${A}
-}
-
-src_prepare() {
-   case ${ARCH} in
-   amd64)
-   mv usr/lib/x86_64-linux-gnu usr/$(get_libdir) || die
-   rm -r usr/lib || die
-   ;;
-   x86)
-   mv usr/lib/i386-linux-gnu/${PN} usr/$(get_libdir)/ || 
die
-   ;;
-   esac
-
-   rm usr/bin/${PN} || die
-
-   rm usr/share/doc/${PN}/copyright || die
-   mv usr/share/doc/${PN} usr/share/doc/${PF} || die
-
-   pushd "${OPERA_HOME}/localization" > /dev/null || die
-   chromium_remove_language_paks
-   popd > /dev/null || die
-
-   sed -i \
-   -e 's|^TargetEnvironment|X-&|g' \
-   usr/share/applications/${PN}.desktop || die
-}
-
-src_install() {
-   mv * "${D}" || die
-   dosym ../$(get_libdir)/${PN}/${PN} /usr/bin/${PN}
-   fperms 4711 /usr/$(get_libdir)/${PN}/opera_sandbox
-}
-
-pkg_preinst() {
-   gnome2_icon_savelist
-}
-
-pkg_postrm() {
-   gnome2_icon_cache_update
-   xdg_desktop_database_update
-   xdg_mimeinfo_database_update
-}
-
-pkg_postinst() {
-   gnome2_icon_cache_update
-   xdg_desktop_database_update
-   xdg_mimeinfo_database_update
-}



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

2018-08-14 Thread Lars Wendler
commit: dcc7e916fc9597dd2f62bb8538abf1662724c57f
Author: Lars Wendler  gentoo  org>
AuthorDate: Tue Aug 14 12:49:23 2018 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Tue Aug 14 12:49:23 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dcc7e916

sys-apps/fwupd: Bump to version 1.1.1

Package-Manager: Portage-2.3.46, Repoman-2.3.10

 sys-apps/fwupd/Manifest   |   1 +
 sys-apps/fwupd/fwupd-1.1.1.ebuild | 121 ++
 2 files changed, 122 insertions(+)

diff --git a/sys-apps/fwupd/Manifest b/sys-apps/fwupd/Manifest
index a46369abfcf..035461c44d0 100644
--- a/sys-apps/fwupd/Manifest
+++ b/sys-apps/fwupd/Manifest
@@ -1,2 +1,3 @@
 DIST fwupd-1.0.8.tar.gz 1584132 BLAKE2B 
7744d14a02bd9847c0c1efe8ff8365abccf9d5213150687815d3e1236844ec71dbf161e5f5d7be32103c3613640680b5b2a017f1a60a30df93fc55bf5d765f74
 SHA512 
11bdc1dd77697b690e849bde59e54cf289cde32f410f9f7e8911a874f0a265b091ac2e335f784f54b64f835f2750a63a74092cc5eaf7a6c70eaa6d06995d131e
 DIST fwupd-1.1.0.tar.gz 1636214 BLAKE2B 
492c33eb54852dd7d73f511dd6e5aa222b35e1898105bbfb291e1095c3968101597185cff2a1889e9da5728fdd0c8d4638e7e2102b12cf7659a1b6612ca0e9b7
 SHA512 
058d4564cf922b5056f6197261d77b97db7238a1658d69d9b29bec70a44542a5a131071935747e0cc963661a61b242ca98375ed8da920f819d37a706aec0c2ae
+DIST fwupd-1.1.1.tar.gz 1669430 BLAKE2B 
92073f1e3b6c6b68da48de792d58d218c0b0bfce2a3765c257253d6fb93974dccadc2ae71ab6275d0e9ad6775642eba1e2613ad2a3f11cd4d4225affdedc7561
 SHA512 
b825b565b6c85bbf703352eb0aff40de8e348c96537316373de718faf82bbdd425ba1b8091d1ab4b5403f2fbe46ceda45a502a5fea4ad3bd51e6cc5a2aad6ddc

diff --git a/sys-apps/fwupd/fwupd-1.1.1.ebuild 
b/sys-apps/fwupd/fwupd-1.1.1.ebuild
new file mode 100644
index 000..0b779394a53
--- /dev/null
+++ b/sys-apps/fwupd/fwupd-1.1.1.ebuild
@@ -0,0 +1,121 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+# Package requires newer meson than eclass provides
+MESON_AUTO_DEPEND="no"
+PYTHON_COMPAT=( python3_4 python3_5 python3_6 )
+
+inherit meson python-single-r1 vala xdg-utils
+
+DESCRIPTION="Aims to make updating firmware on Linux automatic, safe and 
reliable"
+HOMEPAGE="https://fwupd.org;
+SRC_URI="https://github.com/hughsie/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-2+"
+
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="colorhug dell doc gpg +man pkcs7 redfish systemd test uefi"
+REQUIRED_USE="
+   ${PYTHON_REQUIRED_USE}
+   dell? ( uefi )
+"
+
+RDEPEND="
+   ${PYTHON_DEPS}
+   app-arch/libarchive:=
+   dev-db/sqlite
+   >=dev-libs/appstream-glib-0.7.4:=[introspection]
+   >=dev-libs/glib-2.45.8:2
+   dev-libs/libgpg-error
+   dev-libs/libgudev:=
+   >=dev-libs/libgusb-0.2.9[introspection]
+   dev-python/pillow[${PYTHON_USEDEP}]
+   dev-python/pycairo[${PYTHON_USEDEP}]
+   dev-python/pygobject:3[cairo,${PYTHON_USEDEP}]
+   >=net-libs/libsoup-2.51.92:2.4[introspection]
+   >=sys-auth/polkit-0.103
+   virtual/libelf:0=
+   colorhug? ( >=x11-misc/colord-1.2.12:0= )
+   dell? (
+   sys-libs/efivar
+   >=sys-libs/libsmbios-2.4.0
+   )
+   gpg? (
+   app-crypt/gpgme
+   dev-libs/libgpg-error
+   )
+   pkcs7? ( >=net-libs/gnutls-3.4.4.1:= )
+   redfish? (
+   dev-libs/json-glib
+   sys-libs/efivar
+   )
+   systemd? ( >=sys-apps/systemd-211 )
+   !systemd? ( >=sys-auth/consolekit-1.0.0 )
+   uefi? (
+   media-libs/fontconfig
+   media-libs/freetype
+   sys-boot/gnu-efi
+   >=sys-libs/efivar-33
+   x11-libs/cairo
+   )
+"
+DEPEND="
+   ${RDEPEND}
+   app-arch/gcab
+   app-arch/libarchive
+   >=dev-util/meson-0.41.0
+   >=dev-util/ninja-1.7.2
+   virtual/pkgconfig
+   $(vala_depend)
+   doc? ( dev-util/gtk-doc )
+   man? ( app-text/docbook-sgml-utils )
+   test? ( net-libs/gnutls[tools] )
+"
+
+# required for fwupd daemon to run.
+# NOT a build time dependency. The build system does not check for dbus.
+PDEPEND="sys-apps/dbus"
+
+src_prepare() {
+   default
+   sed -e "s/'--create'/'--absolute-name', '--create'/" \
+   -i data/tests/builder/meson.build || die
+   sed -e "/'-Werror',/d" \
+   -i plugins/uefi/efi/meson.build || die
+   vala_src_prepare
+}
+
+src_configure() {
+   xdg_environment_reset
+   local emesonargs=(
+   -Dconsolekit="$(usex systemd false true)"
+   -Dgpg="$(usex gpg true false)"
+   -Dgtkdoc="$(usex doc true false)"
+   -Dman="$(usex man true false)"
+   -Dpkcs7="$(usex pkcs7 true false)"
+   -Dplugin_dell="$(usex dell true false)"
+   -Dplugin_redfish="$(usex redfish true false)"
+   -Dplugin_synaptics="$(usex dell true 

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

2018-08-14 Thread Lars Wendler
commit: 9e3808a49aeb69a7617f3900b183b048f938e4d9
Author: Lars Wendler  gentoo  org>
AuthorDate: Tue Aug 14 12:58:48 2018 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Tue Aug 14 12:58:48 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e3808a4

sys-fs/udisks: Removed old.

Package-Manager: Portage-2.3.46, Repoman-2.3.10

 sys-fs/udisks/Manifest|   1 -
 sys-fs/udisks/udisks-2.7.6.ebuild | 118 --
 2 files changed, 119 deletions(-)

diff --git a/sys-fs/udisks/Manifest b/sys-fs/udisks/Manifest
index 301ea6d3f0c..83e3578bf85 100644
--- a/sys-fs/udisks/Manifest
+++ b/sys-fs/udisks/Manifest
@@ -1,6 +1,5 @@
 DIST udisks-1.0.5.tar.gz 736221 BLAKE2B 
9a709c5d4fcd390d9a52ac764d0e3c678983a14644f79cfcf92dd4ea7ddecbac90aa046b890b7bdd1ad701f1106d5956d72dab1fbb030606319b4bcc4c297bdd
 SHA512 
bdf4970113975221ff0e17866db18fd969ff9c8e1e851c8ad7572630814ab0c46b59df59433edcb2e7cc41cc8152afd35807f45e07f6d0fa87b21b5a77d0965a
 DIST udisks-2.1.8.tar.bz2 931110 BLAKE2B 
f4aae539f3e4cd9548558eaeb417bf9c5ffd83df3cdce632d6269ebd1543e11be8e0e70143c82883e503fa6d5ce88e815e8a7e8d508a06e967868b4e3987d926
 SHA512 
4f8adc0ebd5e8f34801722cacef09fe176a0e301889b98ecddad1bfbc61b008b2035518cdaf270258a80e087b0a5cb685ddba1373ba332a8d7967656a08156cb
 DIST udisks-2.7.4.tar.gz 1286465 BLAKE2B 
8c52199215bc4ee3840ded2ccf9e3d61bc99bf0f505abb55a5ce18aa2676a60f788bc235e0f6be308c8bb50ec653a559010970e827d3bb4c1212afea291e7a8d
 SHA512 
d0ad6c6d44f53414de3da68e0cdff1be0e9e6e03f900d5fdb4912560db36af52be32a2615d3d2efeaf134d4721a4a0c3e03515fd670f42e96f42ded08c3bf849
-DIST udisks-2.7.6.tar.bz2 1315047 BLAKE2B 
48ad99512068a1ea863f2c4474cd77953c9c69b9d03cae2905f8e07589a3822e666938f9eaa5b291c55589c10b676644627f678491edc06af60e55b6df15f024
 SHA512 
29df238c6648700e8a18659ecb099baf4cdd811540856a5298439a88cffeee40ae8deb2fc31237591dbe92fbc55131389f958a8b80efd5b2fdb5b3f11ec7
 DIST udisks-2.7.7.tar.bz2 1330588 BLAKE2B 
18e4ddeb474a12a22493fcb91361df9f9fec1192723730dfe187217f84bc193b675d3079e7478bb38cfbbcc85151bf8bd2ac28847f829428400c4750d00368c0
 SHA512 
f679feb10a4a569445538a835fc573035639ace7821b4319d2ff5be801145d74966f3bbd8c90afbd4ab02bee552af23fa23db55a5d3e7699d41a15df3477008e
 DIST udisks-2.8.0.tar.bz2 1351412 BLAKE2B 
34a47176146a91dc7654f36cd1bfade720cb1e12c77ac5fa84562370bb8317cd4e30fe8ecb9d39de65ced072d94a5dff72b9a8f42e776e0b5811f9f186883aa2
 SHA512 
3814c4c02fbadc58d9e3a6615f015d385648211f12075ce46eb0016605f102fa0c8eeca152f2e03491522b484c43039901bf8f1be2f469ac35b1b6259e7e0ceb

diff --git a/sys-fs/udisks/udisks-2.7.6.ebuild 
b/sys-fs/udisks/udisks-2.7.6.ebuild
deleted file mode 100644
index 30c3252db0b..000
--- a/sys-fs/udisks/udisks-2.7.6.ebuild
+++ /dev/null
@@ -1,118 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit bash-completion-r1 eutils linux-info systemd udev xdg-utils
-
-DESCRIPTION="Daemon providing interfaces to work with storage devices"
-HOMEPAGE="https://www.freedesktop.org/wiki/Software/udisks;
-SRC_URI="https://github.com/storaged-project/udisks/releases/download/${P}/${P}.tar.bz2;
-
-LICENSE="GPL-2"
-SLOT="2"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
-IUSE="acl debug elogind +introspection lvm nls selinux systemd"
-
-REQUIRED_USE="?? ( elogind systemd )"
-
-COMMON_DEPEND="
-   >=dev-libs/glib-2.50:2
-   >=dev-libs/libatasmart-0.19
-   >=sys-auth/polkit-0.110
-   >=sys-libs/libblockdev-2.14[cryptsetup,lvm?]
-   >=virtual/libgudev-165:=
-   virtual/udev
-   acl? ( virtual/acl )
-   elogind? ( >=sys-auth/elogind-219 )
-   introspection? ( >=dev-libs/gobject-introspection-1.30:= )
-   lvm? ( sys-fs/lvm2 )
-   systemd? ( >=sys-apps/systemd-209 )
-"
-# util-linux -> mount, umount, swapon, swapoff (see also #403073)
-RDEPEND="${COMMON_DEPEND}
-   >=sys-apps/util-linux-2.30
-   >=sys-block/parted-3
-   virtual/eject
-   selinux? ( sec-policy/selinux-devicekit )
-"
-DEPEND="${COMMON_DEPEND}
-   app-text/docbook-xsl-stylesheets
-   dev-libs/libxslt
-   >=dev-util/gdbus-codegen-2.32
-   >=dev-util/gtk-doc-am-1.3
-   >=sys-kernel/linux-headers-3.1
-   virtual/pkgconfig
-   nls? ( dev-util/intltool )
-"
-# If adding a eautoreconf, then these might be needed at buildtime:
-# gnome-base/gnome-common:3
-# sys-devel/autoconf-archive
-
-DOCS=( AUTHORS HACKING NEWS README.md )
-
-pkg_setup() {
-   # Listing only major arch's here to avoid tracking kernel's defconfig
-   if use amd64 || use arm || use ppc || use ppc64 || use x86; then
-   CONFIG_CHECK="~!IDE" #319829
-   CONFIG_CHECK+=" ~TMPFS_POSIX_ACL" #412377
-   CONFIG_CHECK+=" ~NLS_UTF8" #425562
-   kernel_is lt 3 10 && CONFIG_CHECK+=" ~USB_SUSPEND" #331065, 
#477278
-   linux-info_pkg_setup
-   fi
-}
-
-src_prepare() {
-   

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

2018-08-14 Thread Lars Wendler
commit: 6e4b80150e37055ac5645bfe14407b77b3075cf8
Author: Lars Wendler  gentoo  org>
AuthorDate: Tue Aug 14 12:57:59 2018 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Tue Aug 14 12:57:59 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6e4b8015

sys-fs/udisks: Bump to version 2.8.0

Package-Manager: Portage-2.3.46, Repoman-2.3.10

 sys-fs/udisks/Manifest|   1 +
 sys-fs/udisks/metadata.xml|   1 +
 sys-fs/udisks/udisks-2.8.0.ebuild | 119 ++
 3 files changed, 121 insertions(+)

diff --git a/sys-fs/udisks/Manifest b/sys-fs/udisks/Manifest
index bf56355375a..301ea6d3f0c 100644
--- a/sys-fs/udisks/Manifest
+++ b/sys-fs/udisks/Manifest
@@ -3,3 +3,4 @@ DIST udisks-2.1.8.tar.bz2 931110 BLAKE2B 
f4aae539f3e4cd9548558eaeb417bf9c5ffd83d
 DIST udisks-2.7.4.tar.gz 1286465 BLAKE2B 
8c52199215bc4ee3840ded2ccf9e3d61bc99bf0f505abb55a5ce18aa2676a60f788bc235e0f6be308c8bb50ec653a559010970e827d3bb4c1212afea291e7a8d
 SHA512 
d0ad6c6d44f53414de3da68e0cdff1be0e9e6e03f900d5fdb4912560db36af52be32a2615d3d2efeaf134d4721a4a0c3e03515fd670f42e96f42ded08c3bf849
 DIST udisks-2.7.6.tar.bz2 1315047 BLAKE2B 
48ad99512068a1ea863f2c4474cd77953c9c69b9d03cae2905f8e07589a3822e666938f9eaa5b291c55589c10b676644627f678491edc06af60e55b6df15f024
 SHA512 
29df238c6648700e8a18659ecb099baf4cdd811540856a5298439a88cffeee40ae8deb2fc31237591dbe92fbc55131389f958a8b80efd5b2fdb5b3f11ec7
 DIST udisks-2.7.7.tar.bz2 1330588 BLAKE2B 
18e4ddeb474a12a22493fcb91361df9f9fec1192723730dfe187217f84bc193b675d3079e7478bb38cfbbcc85151bf8bd2ac28847f829428400c4750d00368c0
 SHA512 
f679feb10a4a569445538a835fc573035639ace7821b4319d2ff5be801145d74966f3bbd8c90afbd4ab02bee552af23fa23db55a5d3e7699d41a15df3477008e
+DIST udisks-2.8.0.tar.bz2 1351412 BLAKE2B 
34a47176146a91dc7654f36cd1bfade720cb1e12c77ac5fa84562370bb8317cd4e30fe8ecb9d39de65ced072d94a5dff72b9a8f42e776e0b5811f9f186883aa2
 SHA512 
3814c4c02fbadc58d9e3a6615f015d385648211f12075ce46eb0016605f102fa0c8eeca152f2e03491522b484c43039901bf8f1be2f469ac35b1b6259e7e0ceb

diff --git a/sys-fs/udisks/metadata.xml b/sys-fs/udisks/metadata.xml
index c65ac5a9404..521f6870035 100644
--- a/sys-fs/udisks/metadata.xml
+++ b/sys-fs/udisks/metadata.xml
@@ -11,5 +11,6 @@
Add support for Logical Volume Management via 
sys-fs/lvm2.
Control whether connections from 
other clients over LAN are allowed
Support sys-apps/systemd's 
logind
+   Enable Virtual Data Optimizer support.

 

diff --git a/sys-fs/udisks/udisks-2.8.0.ebuild 
b/sys-fs/udisks/udisks-2.8.0.ebuild
new file mode 100644
index 000..a8b3f798e51
--- /dev/null
+++ b/sys-fs/udisks/udisks-2.8.0.ebuild
@@ -0,0 +1,119 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit bash-completion-r1 linux-info systemd udev xdg-utils
+
+DESCRIPTION="Daemon providing interfaces to work with storage devices"
+HOMEPAGE="https://www.freedesktop.org/wiki/Software/udisks;
+SRC_URI="https://github.com/storaged-project/udisks/releases/download/${P}/${P}.tar.bz2;
+
+LICENSE="GPL-2"
+SLOT="2"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
+IUSE="acl debug elogind +introspection lvm nls selinux systemd vdo"
+
+REQUIRED_USE="?? ( elogind systemd )"
+
+COMMON_DEPEND="
+   >=dev-libs/glib-2.50:2
+   >=dev-libs/libatasmart-0.19
+   >=sys-auth/polkit-0.110
+   >=sys-libs/libblockdev-2.19[cryptsetup,lvm?,vdo?]
+   >=virtual/libgudev-165:=
+   virtual/udev
+   acl? ( virtual/acl )
+   elogind? ( >=sys-auth/elogind-219 )
+   introspection? ( >=dev-libs/gobject-introspection-1.30:= )
+   lvm? ( sys-fs/lvm2 )
+   systemd? ( >=sys-apps/systemd-209 )
+"
+# util-linux -> mount, umount, swapon, swapoff (see also #403073)
+RDEPEND="${COMMON_DEPEND}
+   >=sys-apps/util-linux-2.30
+   >=sys-block/parted-3
+   virtual/eject
+   selinux? ( sec-policy/selinux-devicekit )
+"
+DEPEND="${COMMON_DEPEND}
+   app-text/docbook-xsl-stylesheets
+   dev-libs/libxslt
+   >=dev-util/gdbus-codegen-2.32
+   >=dev-util/gtk-doc-am-1.3
+   >=sys-kernel/linux-headers-3.1
+   virtual/pkgconfig
+   nls? ( dev-util/intltool )
+"
+# If adding a eautoreconf, then these might be needed at buildtime:
+# gnome-base/gnome-common:3
+# sys-devel/autoconf-archive
+
+DOCS=( AUTHORS HACKING NEWS README.md )
+
+pkg_setup() {
+   # Listing only major arch's here to avoid tracking kernel's defconfig
+   if use amd64 || use arm || use ppc || use ppc64 || use x86; then
+   CONFIG_CHECK="~!IDE" #319829
+   CONFIG_CHECK+=" ~TMPFS_POSIX_ACL" #412377
+   CONFIG_CHECK+=" ~NLS_UTF8" #425562
+   kernel_is lt 3 10 && CONFIG_CHECK+=" ~USB_SUSPEND" #331065, 
#477278
+   linux-info_pkg_setup
+   fi
+}
+
+src_prepare() {
+   

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

2018-08-14 Thread Lars Wendler
commit: a239528ac551de73e621079dc90ff8a79fcbfd1b
Author: Lars Wendler  gentoo  org>
AuthorDate: Tue Aug 14 13:03:25 2018 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Tue Aug 14 13:03:25 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a239528a

sys-process/psmisc: Removed old.

Package-Manager: Portage-2.3.46, Repoman-2.3.10

 sys-process/psmisc/Manifest|  1 -
 .../psmisc/files/psmisc-22.21-fuser_typo_fix.patch | 44 
 .../psmisc/files/psmisc-22.21-sysmacros.patch  | 26 --
 sys-process/psmisc/psmisc-22.21-r3.ebuild  | 60 --
 sys-process/psmisc/psmisc-23.1.ebuild  | 53 ---
 5 files changed, 184 deletions(-)

diff --git a/sys-process/psmisc/Manifest b/sys-process/psmisc/Manifest
index bfd07c5e614..3e422d1ce55 100644
--- a/sys-process/psmisc/Manifest
+++ b/sys-process/psmisc/Manifest
@@ -1,3 +1,2 @@
-DIST psmisc-22.21.tar.gz 457702 BLAKE2B 
7e81b695546c3dca6e1ade47bd1cd736ad434eb964608ead3e7d5a3b97f6d3d6c927e8e13ee525e716b66067e5a1573c4f0b8434540b9c66aac6e6b8f15bcfde
 SHA512 
766aeb45687090b88b17176c5117a603e83fe92a13c013aea72c8ee80048adf02e18c7daa52ddfb8b2135f7c9a1bcae38896cdfb8d0158728d85a446c5e0d5ae
 DIST psmisc-23.1.tar.xz 296136 BLAKE2B 
e53f7b80f1106622d652dad772d4236a62a1eb58e277f078cf0392d5a0bd7963c66805e28f6d1300999f2e2e5dcb692b1ecb3f6d39cefa77ebbc87302cd730be
 SHA512 
f678869ea555986a2538ada9630b74ce79304f3ee85cc9d69a3912d8d30ad491829eac0dcb69aae7003ee9b5de9645d2135b80a9e0b77824e60c417dc0be5f95
 DIST psmisc-23.2.tar.xz 298784 BLAKE2B 
61d1ad385f176cbe3ca0edcdd41ed026ab52aca4190c31551392cf83d0bf293de22899b13238d7ebeb1627013a2dc734ca91ad7a0a313c9d92b7af662728bf21
 SHA512 
114dc4d9a4d66374ee75cd6c845230c24540aa1d7562253c6fd5695552698afcf3e2ad2d7e9675addc63201f7e6d9e697287c72a638705194155bec508211dc3

diff --git a/sys-process/psmisc/files/psmisc-22.21-fuser_typo_fix.patch 
b/sys-process/psmisc/files/psmisc-22.21-fuser_typo_fix.patch
deleted file mode 100644
index 5c5fd990f9c..000
--- a/sys-process/psmisc/files/psmisc-22.21-fuser_typo_fix.patch
+++ /dev/null
@@ -1,44 +0,0 @@
-From 3638cc55b4d08851faba46635d737b24d016665b Mon Sep 17 00:00:00 2001
-From: Brad Jorsch 
-Date: Fri, 28 Feb 2014 21:55:02 +1100
-Subject: [PATCH] Typo in fuser makes -M on all the time
-
-Brad found that fuser had the -M option on all the time.
-A simple but significant typo caused this, thanks the the patch.
-
-Bug-Debian: http://bugs.debian.org/740275
-
-Signed-off-by: Craig Small 

- ChangeLog   | 4 
- src/fuser.c | 2 +-
- 2 files changed, 5 insertions(+), 1 deletion(-)
-
-diff --git a/ChangeLog b/ChangeLog
-index fd1cccf..e5f784c 100644
 a/ChangeLog
-+++ b/ChangeLog
-@@ -1,3 +1,7 @@
-+Changes in 22.22
-+
-+  * Fixed typo in fuser which has -M on Debian #740275
-+
- Changes in 22.21
- 
-   * Missing comma in fuser(1) added Debian #702391
-diff --git a/src/fuser.c b/src/fuser.c
-index b485f65..389b302 100644
 a/src/fuser.c
-+++ b/src/fuser.c
-@@ -1174,7 +1174,7 @@ int main(int argc, char *argv[])
-   usage(_("No process specification given"));
- 
-   /* Check if -M flag was used and if so check mounts */
--  if (opts * OPT_ISMOUNTPOINT) {
-+  if (opts & OPT_ISMOUNTPOINT) {
-   check_mountpoints(, _head, _tail);
-   }
- 
--- 
-2.2.2
-

diff --git a/sys-process/psmisc/files/psmisc-22.21-sysmacros.patch 
b/sys-process/psmisc/files/psmisc-22.21-sysmacros.patch
deleted file mode 100644
index 440c5e62e7e..000
--- a/sys-process/psmisc/files/psmisc-22.21-sysmacros.patch
+++ /dev/null
@@ -1,26 +0,0 @@
-From 367886e1c49238d1a02721f849564d77a163465b Mon Sep 17 00:00:00 2001
-From: Mike Frysinger 
-Date: Mon, 7 Mar 2016 14:52:22 -0500
-Subject: [PATCH] fuser: include sysmacros.h for makedev
-
-BSD/Linux define makedev in the sysmacros.h header.  Include it directly
-instead of relying on types.h pulling it in for us.

- src/fuser.c | 1 +
- 1 file changed, 1 insertion(+)
-
-diff --git a/src/fuser.c b/src/fuser.c
-index da94d22..380046f 100644
 a/src/fuser.c
-+++ b/src/fuser.c
-@@ -36,6 +36,7 @@
- #include 
- #include 
- #include 
-+#include 
- #include 
- #include 
- #include 
--- 
-2.6.2
-

diff --git a/sys-process/psmisc/psmisc-22.21-r3.ebuild 
b/sys-process/psmisc/psmisc-22.21-r3.ebuild
deleted file mode 100644
index 1414df7d9b4..000
--- a/sys-process/psmisc/psmisc-22.21-r3.ebuild
+++ /dev/null
@@ -1,60 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit eutils
-
-DESCRIPTION="A set of tools that use the proc filesystem"
-HOMEPAGE="http://psmisc.sourceforge.net/;
-SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc 
x86 ~amd64-linux ~arm-linux ~x86-linux"
-IUSE="ipv6 nls selinux 

  1   2   >