[gentoo-commits] proj/portage:master commit in: cnf/

2019-07-04 Thread Michał Górny
commit: ed2a826f8d2fc5b74a714e0e37561cec25abc79b
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jul  5 05:17:20 2019 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jul  5 05:39:33 2019 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=ed2a826f

repos.conf: Default to using Gentoo keyservers

Default to using hkps://keys.gentoo.org which are guaranteed to hold
the newest copies of Gentoo keys, are secured against key poisoning
and are more reliable than SKS.

Reviewed-by: Zac Medico  gentoo.org>
Signed-off-by: Michał Górny  gentoo.org>

 cnf/repos.conf | 1 +
 1 file changed, 1 insertion(+)

diff --git a/cnf/repos.conf b/cnf/repos.conf
index e84840bf2..2d73b3e35 100644
--- a/cnf/repos.conf
+++ b/cnf/repos.conf
@@ -10,6 +10,7 @@ sync-rsync-verify-jobs = 1
 sync-rsync-verify-metamanifest = yes
 sync-rsync-verify-max-age = 24
 sync-openpgp-key-path = /usr/share/openpgp-keys/gentoo-release.asc
+sync-openpgp-keyserver = hkps://keys.gentoo.org
 sync-openpgp-key-refresh-retry-count = 40
 sync-openpgp-key-refresh-retry-overall-timeout = 1200
 sync-openpgp-key-refresh-retry-delay-exp-base = 2



[gentoo-commits] proj/portage:master commit in: lib/portage/sync/

2019-07-04 Thread Michał Górny
commit: b1ab50f40c32959c0341dcdb37e6d4a99a25c712
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jul  5 05:09:06 2019 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jul  5 05:39:20 2019 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=b1ab50f4

sync: Split key refresh into explicit WKD/keyserver phases

Split key refresh into two parts: first try to refresh the key via WKD,
then via keyservers, rather than using the combined function that is
less explicit.  This ensures that users are correctly informed whether
keyservers are actually used, and therefore whether they may be subject
to SKS poisoning attacks.  Furthermore, it skips WKD from retry loop.

Reviewed-by: Zac Medico  gentoo.org>
Signed-off-by: Michał Górny  gentoo.org>

 lib/portage/sync/syncbase.py | 10 --
 1 file changed, 8 insertions(+), 2 deletions(-)

diff --git a/lib/portage/sync/syncbase.py b/lib/portage/sync/syncbase.py
index d15bb6d14..46644d68e 100644
--- a/lib/portage/sync/syncbase.py
+++ b/lib/portage/sync/syncbase.py
@@ -252,11 +252,17 @@ class SyncBase(object):
@type openpgp_env: gemato.openpgp.OpenPGPEnvironment
"""
out = portage.output.EOutput(quiet=('--quiet' in 
self.options['emerge_config'].opts))
+   out.ebegin('Refreshing keys via WKD')
+   if openpgp_env.refresh_keys_wkd():
+   out.eend(0)
+   return
+   out.eend(1)
+
out.ebegin('Refreshing keys from keyserver{}'.format(
('' if self.repo.sync_openpgp_keyserver is None else ' 
' + self.repo.sync_openpgp_keyserver)))
retry_decorator = self._key_refresh_retry_decorator()
if retry_decorator is None:
-   
openpgp_env.refresh_keys(keyserver=self.repo.sync_openpgp_keyserver)
+   
openpgp_env.refresh_keys_keyserver(keyserver=self.repo.sync_openpgp_keyserver)
else:
def noisy_refresh_keys():
"""
@@ -264,7 +270,7 @@ class SyncBase(object):
errors, display errors as soon as they occur.
"""
try:
-   
openpgp_env.refresh_keys(keyserver=self.repo.sync_openpgp_keyserver)
+   
openpgp_env.refresh_keys_keyserver(keyserver=self.repo.sync_openpgp_keyserver)
except Exception as e:
writemsg_level("%s\n" % (e,),
level=logging.ERROR, 
noiselevel=-1)



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

2019-07-04 Thread Hans de Graaff
commit: 7c253e9cca4a5f15d30bcfa70426884c02acc5b4
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Jul  5 04:49:25 2019 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Jul  5 04:49:25 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c253e9c

app-emacs/yaml-mode: cleanup

Signed-off-by: Hans de Graaff  gentoo.org>
Package-Manager: Portage-2.3.66, Repoman-2.3.11

 app-emacs/yaml-mode/Manifest   |  1 -
 app-emacs/yaml-mode/yaml-mode-0.0.9.ebuild | 18 --
 2 files changed, 19 deletions(-)

diff --git a/app-emacs/yaml-mode/Manifest b/app-emacs/yaml-mode/Manifest
index 5412b7c1ab0..a78242d97dd 100644
--- a/app-emacs/yaml-mode/Manifest
+++ b/app-emacs/yaml-mode/Manifest
@@ -1,3 +1,2 @@
 DIST yaml-mode-0.0.13.tar.gz 14446 BLAKE2B 
c80750aa78cc10342c5873d5227a2e2b7e0a1d9bdd9ee20f9c5a596e3b43a3344f9a0746eb77cc0cff4da2731cba41c5b52c8dd045d2376ee195d8103bbb7e19
 SHA512 
10876dfe576045bde363f62880ab3c91894d965c9dc1b7ff2b86783d31c05ab844c0abd77bcb1f7b5346d99969d69833ff4e5dc1b5700f7856fbd3dc4eebd5ef
 DIST yaml-mode-0.0.14.tar.gz 15005 BLAKE2B 
5361cc0c8b4716905b57f7cb67898606bb85541232bdbb81d613c30e2a4ff49295fa0f0c3ec511442a05e07ac55e77834eec2f09252e498cbbfd3727fe21b07d
 SHA512 
65bf1c308c13c2666c9a30ff66ad35c8a79d88d968e3b008aaabd61a06b083b62c9cc606a8b429c4f5bda218803022efe17d631c4282e5c6c35cc3f9ae1902ba
-DIST yaml-mode-0.0.9.tar.gz 6498 BLAKE2B 
aa491c9cff93ebb9a8e04ef6ff4205a020986ae1e390c1e7424b5ca6b067d65ccd711fdc494164eccfc1639273d346350d8ca102be7979a49116eacf34e3aace
 SHA512 
cdfb0694d2efe5bb86ab5280e78d577d5bdac906a7745c6e988128cbb001f1f78569199288e2c12e7977a35c35f9e47f3271747bf26fcdfab5d2a961295550ea

diff --git a/app-emacs/yaml-mode/yaml-mode-0.0.9.ebuild 
b/app-emacs/yaml-mode/yaml-mode-0.0.9.ebuild
deleted file mode 100644
index 68086fa87d0..000
--- a/app-emacs/yaml-mode/yaml-mode-0.0.9.ebuild
+++ /dev/null
@@ -1,18 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit elisp
-
-DESCRIPTION="A major mode for GNU Emacs for editing YAML files"
-HOMEPAGE="https://github.com/yoshiki/yaml-mode;
-SRC_URI="https://github.com/yoshiki/${PN}/archive/release-${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
-
-S="${WORKDIR}/${PN}-release-${PV}"
-DOCS="README Changes"
-SITEFILE="50${PN}-gentoo.el"



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

2019-07-04 Thread Hans de Graaff
commit: bbf390ec1275bd170232800eceba7cb27c67a04b
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Jul  5 04:48:59 2019 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Jul  5 04:48:59 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bbf390ec

app-emacs/yaml-mode: add 0.0.14

Signed-off-by: Hans de Graaff  gentoo.org>
Package-Manager: Portage-2.3.66, Repoman-2.3.11

 app-emacs/yaml-mode/Manifest|  1 +
 app-emacs/yaml-mode/yaml-mode-0.0.14.ebuild | 18 ++
 2 files changed, 19 insertions(+)

diff --git a/app-emacs/yaml-mode/Manifest b/app-emacs/yaml-mode/Manifest
index 32fd5a84ec3..5412b7c1ab0 100644
--- a/app-emacs/yaml-mode/Manifest
+++ b/app-emacs/yaml-mode/Manifest
@@ -1,2 +1,3 @@
 DIST yaml-mode-0.0.13.tar.gz 14446 BLAKE2B 
c80750aa78cc10342c5873d5227a2e2b7e0a1d9bdd9ee20f9c5a596e3b43a3344f9a0746eb77cc0cff4da2731cba41c5b52c8dd045d2376ee195d8103bbb7e19
 SHA512 
10876dfe576045bde363f62880ab3c91894d965c9dc1b7ff2b86783d31c05ab844c0abd77bcb1f7b5346d99969d69833ff4e5dc1b5700f7856fbd3dc4eebd5ef
+DIST yaml-mode-0.0.14.tar.gz 15005 BLAKE2B 
5361cc0c8b4716905b57f7cb67898606bb85541232bdbb81d613c30e2a4ff49295fa0f0c3ec511442a05e07ac55e77834eec2f09252e498cbbfd3727fe21b07d
 SHA512 
65bf1c308c13c2666c9a30ff66ad35c8a79d88d968e3b008aaabd61a06b083b62c9cc606a8b429c4f5bda218803022efe17d631c4282e5c6c35cc3f9ae1902ba
 DIST yaml-mode-0.0.9.tar.gz 6498 BLAKE2B 
aa491c9cff93ebb9a8e04ef6ff4205a020986ae1e390c1e7424b5ca6b067d65ccd711fdc494164eccfc1639273d346350d8ca102be7979a49116eacf34e3aace
 SHA512 
cdfb0694d2efe5bb86ab5280e78d577d5bdac906a7745c6e988128cbb001f1f78569199288e2c12e7977a35c35f9e47f3271747bf26fcdfab5d2a961295550ea

diff --git a/app-emacs/yaml-mode/yaml-mode-0.0.14.ebuild 
b/app-emacs/yaml-mode/yaml-mode-0.0.14.ebuild
new file mode 100644
index 000..51289a3c8f0
--- /dev/null
+++ b/app-emacs/yaml-mode/yaml-mode-0.0.14.ebuild
@@ -0,0 +1,18 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit elisp
+
+DESCRIPTION="A major mode for GNU Emacs for editing YAML files"
+HOMEPAGE="https://github.com/yoshiki/yaml-mode;
+SRC_URI="https://github.com/yoshiki/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+
+#S="${WORKDIR}/${PN}-release-${PV}"
+DOCS="README Changes"
+SITEFILE="50${PN}-gentoo.el"



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

2019-07-04 Thread Hans de Graaff
commit: 53089a3ac0e844a9ed29958de6a01c820127fe83
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Jul  5 04:32:44 2019 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Jul  5 04:45:32 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=53089a3a

app-emacs/dash: add 2.16.0

Signed-off-by: Hans de Graaff  gentoo.org>
Package-Manager: Portage-2.3.66, Repoman-2.3.11

 app-emacs/dash/Manifest   |  1 +
 app-emacs/dash/dash-2.16.0.ebuild | 25 +
 2 files changed, 26 insertions(+)

diff --git a/app-emacs/dash/Manifest b/app-emacs/dash/Manifest
index 72cee37302f..b2320f80592 100644
--- a/app-emacs/dash/Manifest
+++ b/app-emacs/dash/Manifest
@@ -1,2 +1,3 @@
 DIST dash-2.13.0.tar.gz 146280 BLAKE2B 
e9552a19b1f84db0e16fba07fe5bcfc0eb8a6871aabf395fa7ca527b77ba23616fdaa29e67d73e6cf11260bd23807be17de1e52f4abd23b0f9562cb26e6a5feb
 SHA512 
59969e3df1b258a1bae76904e5abaf64c5143de9b8994a04799dad3a317c6ccc1dcd19b99a337a23bce0e46cfb6bc90bf8c6b0e6a532946b4f0ec188d331b559
 DIST dash-2.14.1.tar.gz 141115 BLAKE2B 
87fc7a02c66161d1c16debc54c6336f36cc47cf7c7c470d190424b9c463723058ef6f72cadf3f4d4215b36f369b9e5356101c4ea16fede10cefde90b5e0b384b
 SHA512 
cfd4ed7a9eab881a0c3bd2744e78c5ef99a92db4d3afee8c632c0a766adcdbf1999f4e9770e2c4e941526d488dd6f9327937389490cc2310d79b38c5bf2ddd12
+DIST dash-2.16.0.tar.gz 148151 BLAKE2B 
1c51d926a6dd4ecdbc2ad132347af7bbd27e604d6e2c61a6cfe548802b08a57678ca26aba69f8ae27ca7cdeca84cd469bd9a7849bf28c2abae44f7172ad2659d
 SHA512 
a0196327c8e81d1b343bb56de00a3c2f59b1d3f86dc4e923cf350658590fa106aa0be933aa0f51ff3c02d9aff8450c5e055d169ae8fb876be068bf15a52af216

diff --git a/app-emacs/dash/dash-2.16.0.ebuild 
b/app-emacs/dash/dash-2.16.0.ebuild
new file mode 100644
index 000..16a75dcd7c9
--- /dev/null
+++ b/app-emacs/dash/dash-2.16.0.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit elisp
+
+DESCRIPTION="A modern list library for Emacs"
+HOMEPAGE="https://github.com/magnars/dash.el;
+SRC_URI="https://github.com/magnars/dash.el/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~ppc64 ~x86 ~amd64-linux ~x86-linux"
+
+BDEPEND="sys-apps/texinfo"
+
+S="${WORKDIR}/${PN}.el-${PV}"
+SITEFILE="50${PN}-gentoo.el"
+ELISP_TEXINFO="dash.texi"
+DOCS="README.md"
+
+src_test() {
+   ./run-tests.sh || die
+}



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

2019-07-04 Thread Hans de Graaff
commit: 9689b81892ab42c50ee843491369b8379dfab464
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Jul  5 04:42:56 2019 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Jul  5 04:45:35 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9689b818

app-emacs/ruby-mode: add 2.6.3

Signed-off-by: Hans de Graaff  gentoo.org>
Package-Manager: Portage-2.3.66, Repoman-2.3.11

 app-emacs/ruby-mode/Manifest   |  1 +
 app-emacs/ruby-mode/ruby-mode-2.6.3.ebuild | 20 
 2 files changed, 21 insertions(+)

diff --git a/app-emacs/ruby-mode/Manifest b/app-emacs/ruby-mode/Manifest
index 43e7e93f3aa..3a990389e49 100644
--- a/app-emacs/ruby-mode/Manifest
+++ b/app-emacs/ruby-mode/Manifest
@@ -3,3 +3,4 @@ DIST ruby-2.4.1.tar.xz 9939188 BLAKE2B 
5be893c8996d17ff333276a772747d3099cec0c41
 DIST ruby-2.5.3.tar.xz 11453336 BLAKE2B 
66c59448a23c22796b43f04a1f84359386b7bee7163da4255426ea75b1c7af0a7a7142991b870a75a72ded56ac49f47c51bc162ebf2be2af0d1b1608b60c02df
 SHA512 
6dcae0e8d0bacdb2cbde636e2030596308b5af53f2eb85d3adccb67b02e6f8f9751e8117d12f8484829fdd9d995f6e327f701d9b433bcf94f1f59d13a1fd7518
 DIST ruby-2.5.5.tar.xz 11459832 BLAKE2B 
ced1105a87e7df8f82a65ca8d1d329d5a9d110d2f3f88b27a79262c4ac1484dda16d8646c0c03f18c1bb25f8b154075eb03a0614355ec62f677c2fa56ab3c956
 SHA512 
06b1d58536ebfacb7b56c1e6ed4b8ab816fadc4f48c845a452554cd262e7908199a30e5793f3cbaec2db56a8803aa5c6089abf7bf06c8fc47867e97870b7dfec
 DIST ruby-mode-2.6.0.tar.gz 28460 BLAKE2B 
15ab0115cc669f31d656a6af03c061699cfd872130ed51240ecbf80fae413b1d2d8ed87ea1515584f276d15ee164a3c14f9138bf5054418419f6c09b2a72e8e4
 SHA512 
bbeaa3ae788ea3a536715dc8dc0b4c82803d0a21ce44ae048a5a1c1e331f8c571980feaf38f42455e2de099210bbd4d6f3e8dc2984d6318a70fe04aa6c0d9520
+DIST ruby-mode-2.6.3.tar.gz 28460 BLAKE2B 
15ab0115cc669f31d656a6af03c061699cfd872130ed51240ecbf80fae413b1d2d8ed87ea1515584f276d15ee164a3c14f9138bf5054418419f6c09b2a72e8e4
 SHA512 
bbeaa3ae788ea3a536715dc8dc0b4c82803d0a21ce44ae048a5a1c1e331f8c571980feaf38f42455e2de099210bbd4d6f3e8dc2984d6318a70fe04aa6c0d9520

diff --git a/app-emacs/ruby-mode/ruby-mode-2.6.3.ebuild 
b/app-emacs/ruby-mode/ruby-mode-2.6.3.ebuild
new file mode 100644
index 000..85646107429
--- /dev/null
+++ b/app-emacs/ruby-mode/ruby-mode-2.6.3.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit elisp
+
+COMMIT=75bccbb384e6907df47ab69acdccb4536806c890
+
+DESCRIPTION="Emacs major mode for editing Ruby code"
+HOMEPAGE="https://www.ruby-lang.org/;
+SRC_URI="https://github.com/ruby/elisp/archive/${COMMIT}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 
~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
+
+S="${WORKDIR}/elisp-${COMMIT}"
+DOCS="README"
+SITEFILE="50${PN}-gentoo-2.5.0.el"



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

2019-07-04 Thread Hans de Graaff
commit: 05d70d8deca60aec41bc9054d68ffb20f2e43e8f
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Jul  5 04:40:01 2019 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Jul  5 04:45:33 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=05d70d8d

app-emacs/ruby-mode: cleanup

Signed-off-by: Hans de Graaff  gentoo.org>
Package-Manager: Portage-2.3.66, Repoman-2.3.11

 app-emacs/ruby-mode/Manifest   |  2 --
 app-emacs/ruby-mode/ruby-mode-2.5.0.ebuild | 18 --
 app-emacs/ruby-mode/ruby-mode-2.5.1.ebuild | 18 --
 3 files changed, 38 deletions(-)

diff --git a/app-emacs/ruby-mode/Manifest b/app-emacs/ruby-mode/Manifest
index 2c896f39843..40b23f5d107 100644
--- a/app-emacs/ruby-mode/Manifest
+++ b/app-emacs/ruby-mode/Manifest
@@ -1,6 +1,4 @@
 DIST ruby-2.3.0.tar.xz 11294412 BLAKE2B 
2c1324154aadd287952cc6430891048ea69922c063b1b2bac89b58603247eb09a79a8c527259d59ceabfc7be08ec2528c982bf2b0f1a223cf3e60d7a3934e8bc
 SHA512 
d893c5e6db5a0533e0da48d899c619964388852ef90e7d1b92a4363d5f189cd2dba32a009581f62b9f42a8e6027975fc3c18b64faf356f5e3ac43a8d69ec5327
 DIST ruby-2.4.1.tar.xz 9939188 BLAKE2B 
5be893c8996d17ff333276a772747d3099cec0c41331e1a1916679afc43a8ad5ed99a827bc76b32652ec950eaec933dbe28e1dde313987c2891f258ba7097af7
 SHA512 
e6fd290b6edd166348b70f0f1c56f7ed9d956c4c1eb91d97d0548041ca4196b9b75ec1ad35c745bdbfd4de195899093e7205d7f02b014ecf1c48e6f31cf25903
-DIST ruby-2.5.0.tar.xz 11292472 BLAKE2B 
852ce003a79d9d77e72928353382962440e99ed1d03558c89a928e8f4a582b27357ef63e3ef45f3b30009f7a95f356100941bd84151571ade3a88b2d0595f8ad
 SHA512 
55714a33d7661fe8b432f73c34fd67b49699f8b79df1cbd680a74899124d3ab0f444677672aac1ba725820182940d485efb2db0bf2bc96737c5d40c54578
-DIST ruby-2.5.1.tar.xz 11348108 BLAKE2B 
ea1019a81f96169ab8d435215362b36b098df373ac4f53ecda328686ec2c13204a38c66bb1bf9504d18e1762e7e6ae277bab3b16bb53b8e628962df715769f3b
 SHA512 
31bacf58469953282cd5d8b51862dcf4b84dedb927c1871bc3fca32fc157fe49187631575a70838705fe246f4555647577a7ecc26894445a7d64de5503dc11b4
 DIST ruby-2.5.3.tar.xz 11453336 BLAKE2B 
66c59448a23c22796b43f04a1f84359386b7bee7163da4255426ea75b1c7af0a7a7142991b870a75a72ded56ac49f47c51bc162ebf2be2af0d1b1608b60c02df
 SHA512 
6dcae0e8d0bacdb2cbde636e2030596308b5af53f2eb85d3adccb67b02e6f8f9751e8117d12f8484829fdd9d995f6e327f701d9b433bcf94f1f59d13a1fd7518
 DIST ruby-mode-2.6.0.tar.gz 28460 BLAKE2B 
15ab0115cc669f31d656a6af03c061699cfd872130ed51240ecbf80fae413b1d2d8ed87ea1515584f276d15ee164a3c14f9138bf5054418419f6c09b2a72e8e4
 SHA512 
bbeaa3ae788ea3a536715dc8dc0b4c82803d0a21ce44ae048a5a1c1e331f8c571980feaf38f42455e2de099210bbd4d6f3e8dc2984d6318a70fe04aa6c0d9520

diff --git a/app-emacs/ruby-mode/ruby-mode-2.5.0.ebuild 
b/app-emacs/ruby-mode/ruby-mode-2.5.0.ebuild
deleted file mode 100644
index 414ca4b0090..000
--- a/app-emacs/ruby-mode/ruby-mode-2.5.0.ebuild
+++ /dev/null
@@ -1,18 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit elisp
-
-DESCRIPTION="Emacs major mode for editing Ruby code"
-HOMEPAGE="https://www.ruby-lang.org/;
-SRC_URI="mirror://ruby/ruby-${PV}.tar.xz"
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 
~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
-
-S="${WORKDIR}/ruby-${PV}/misc"
-DOCS="README"
-SITEFILE="50${PN}-gentoo-${PV}.el"

diff --git a/app-emacs/ruby-mode/ruby-mode-2.5.1.ebuild 
b/app-emacs/ruby-mode/ruby-mode-2.5.1.ebuild
deleted file mode 100644
index aa54df2d0db..000
--- a/app-emacs/ruby-mode/ruby-mode-2.5.1.ebuild
+++ /dev/null
@@ -1,18 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit elisp
-
-DESCRIPTION="Emacs major mode for editing Ruby code"
-HOMEPAGE="https://www.ruby-lang.org/;
-SRC_URI="mirror://ruby/ruby-${PV}.tar.xz"
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 
~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
-
-S="${WORKDIR}/ruby-${PV}/misc"
-DOCS="README"
-SITEFILE="50${PN}-gentoo-2.5.0.el"



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

2019-07-04 Thread Hans de Graaff
commit: ee197e0408c38107f8a3e5dc814fac383552b223
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Jul  5 04:41:27 2019 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Jul  5 04:45:34 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ee197e04

app-emacs/ruby-mode: add 2.5.5

Signed-off-by: Hans de Graaff  gentoo.org>
Package-Manager: Portage-2.3.66, Repoman-2.3.11

 app-emacs/ruby-mode/Manifest   |  1 +
 app-emacs/ruby-mode/ruby-mode-2.5.5.ebuild | 18 ++
 2 files changed, 19 insertions(+)

diff --git a/app-emacs/ruby-mode/Manifest b/app-emacs/ruby-mode/Manifest
index 40b23f5d107..43e7e93f3aa 100644
--- a/app-emacs/ruby-mode/Manifest
+++ b/app-emacs/ruby-mode/Manifest
@@ -1,4 +1,5 @@
 DIST ruby-2.3.0.tar.xz 11294412 BLAKE2B 
2c1324154aadd287952cc6430891048ea69922c063b1b2bac89b58603247eb09a79a8c527259d59ceabfc7be08ec2528c982bf2b0f1a223cf3e60d7a3934e8bc
 SHA512 
d893c5e6db5a0533e0da48d899c619964388852ef90e7d1b92a4363d5f189cd2dba32a009581f62b9f42a8e6027975fc3c18b64faf356f5e3ac43a8d69ec5327
 DIST ruby-2.4.1.tar.xz 9939188 BLAKE2B 
5be893c8996d17ff333276a772747d3099cec0c41331e1a1916679afc43a8ad5ed99a827bc76b32652ec950eaec933dbe28e1dde313987c2891f258ba7097af7
 SHA512 
e6fd290b6edd166348b70f0f1c56f7ed9d956c4c1eb91d97d0548041ca4196b9b75ec1ad35c745bdbfd4de195899093e7205d7f02b014ecf1c48e6f31cf25903
 DIST ruby-2.5.3.tar.xz 11453336 BLAKE2B 
66c59448a23c22796b43f04a1f84359386b7bee7163da4255426ea75b1c7af0a7a7142991b870a75a72ded56ac49f47c51bc162ebf2be2af0d1b1608b60c02df
 SHA512 
6dcae0e8d0bacdb2cbde636e2030596308b5af53f2eb85d3adccb67b02e6f8f9751e8117d12f8484829fdd9d995f6e327f701d9b433bcf94f1f59d13a1fd7518
+DIST ruby-2.5.5.tar.xz 11459832 BLAKE2B 
ced1105a87e7df8f82a65ca8d1d329d5a9d110d2f3f88b27a79262c4ac1484dda16d8646c0c03f18c1bb25f8b154075eb03a0614355ec62f677c2fa56ab3c956
 SHA512 
06b1d58536ebfacb7b56c1e6ed4b8ab816fadc4f48c845a452554cd262e7908199a30e5793f3cbaec2db56a8803aa5c6089abf7bf06c8fc47867e97870b7dfec
 DIST ruby-mode-2.6.0.tar.gz 28460 BLAKE2B 
15ab0115cc669f31d656a6af03c061699cfd872130ed51240ecbf80fae413b1d2d8ed87ea1515584f276d15ee164a3c14f9138bf5054418419f6c09b2a72e8e4
 SHA512 
bbeaa3ae788ea3a536715dc8dc0b4c82803d0a21ce44ae048a5a1c1e331f8c571980feaf38f42455e2de099210bbd4d6f3e8dc2984d6318a70fe04aa6c0d9520

diff --git a/app-emacs/ruby-mode/ruby-mode-2.5.5.ebuild 
b/app-emacs/ruby-mode/ruby-mode-2.5.5.ebuild
new file mode 100644
index 000..84718e43d4b
--- /dev/null
+++ b/app-emacs/ruby-mode/ruby-mode-2.5.5.ebuild
@@ -0,0 +1,18 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit elisp
+
+DESCRIPTION="Emacs major mode for editing Ruby code"
+HOMEPAGE="https://www.ruby-lang.org/;
+SRC_URI="mirror://ruby/ruby-${PV}.tar.xz"
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 
~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
+
+S="${WORKDIR}/ruby-${PV}/misc"
+DOCS="README"
+SITEFILE="50${PN}-gentoo-2.5.0.el"



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

2019-07-04 Thread Matt Turner
commit: 3018dbd38b5d3a582711e9c9d3e5d59bea2e0d49
Author: Matt Turner  gentoo  org>
AuthorDate: Fri Jul  5 04:36:43 2019 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri Jul  5 04:37:20 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3018dbd3

media-libs/mesa: Require libdrm-2.4.99

Closes: https://bugs.gentoo.org/689222
Signed-off-by: Matt Turner  gentoo.org>

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

diff --git a/media-libs/mesa/mesa-.ebuild b/media-libs/mesa/mesa-.ebuild
index cd10f97cc60..b45409f64da 100644
--- a/media-libs/mesa/mesa-.ebuild
+++ b/media-libs/mesa/mesa-.ebuild
@@ -68,7 +68,7 @@ REQUIRED_USE="
video_cards_vmware? ( gallium )
 "
 
-LIBDRM_DEPSTRING=">=x11-libs/libdrm-2.4.97"
+LIBDRM_DEPSTRING=">=x11-libs/libdrm-2.4.99"
 RDEPEND="
!app-eselect/eselect-mesa
>=dev-libs/expat-2.1.0-r3:=[${MULTILIB_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: x11-libs/libdrm/

2019-07-04 Thread Matt Turner
commit: bae66efd264e92a693e1302eef2dcddf167a8930
Author: Matt Turner  gentoo  org>
AuthorDate: Fri Jul  5 04:36:14 2019 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri Jul  5 04:37:20 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bae66efd

x11-libs/libdrm: Version bump to 2.4.99

Signed-off-by: Matt Turner  gentoo.org>

 x11-libs/libdrm/Manifest |  1 +
 x11-libs/libdrm/libdrm-2.4.99.ebuild | 76 
 2 files changed, 77 insertions(+)

diff --git a/x11-libs/libdrm/Manifest b/x11-libs/libdrm/Manifest
index dee0a549175..dc4da25343a 100644
--- a/x11-libs/libdrm/Manifest
+++ b/x11-libs/libdrm/Manifest
@@ -1,3 +1,4 @@
 DIST libdrm-2.4.96.tar.bz2 829518 BLAKE2B 
d9a21ce31af65812c1b23968ef6c1901aea106b4cc68d76d3641a17b98423024b804bfda509862174eba98271bd7156c7f08d81bc0a520ea4a25c8e2e0bfd598
 SHA512 
008cb7658d953b44e11fa3cc6e00dfeb3efb59c7fdadd59f7066101aff138acbbc2f2508e9ebe0528340e39dc7693937755d1641816ddde135c10a13e7d81e3b
 DIST libdrm-2.4.97.tar.bz2 837329 BLAKE2B 
b47393d81917a0b43c22f7798ff2e1c21a05fc716a63092dbe0e49cda0fe3bd899d5cc4d703ae49f781e283f5067c62cd37a4931362427e21c3356584cb5e810
 SHA512 
3e08ee9d6c9ce265d783a59b51e22449905ea73aa27f25a082a1e9e1532f7c99e1c9f7cb966eb0970be2a08e2e5993dc9aa55093b1bff548689fdb465e7145ed
 DIST libdrm-2.4.98.tar.bz2 833295 BLAKE2B 
abcb51046d95dd0620d8ae705a731c4a0b9db817cc897c6bf2063c3c25c13f45019b5c016248fe93269b77252de96724c3215eaf5be990b925a38034bfe4a4e4
 SHA512 
3d333d060ceb14fa8e204ef468ca2c95d6f07205185ca90a044b685832b9b2d7256faa5e81d5871ce8b70aa1fdf9fb1ade18b4e582ff0c7ef5551da8506eb27b
+DIST libdrm-2.4.99.tar.bz2 853659 BLAKE2B 
66fb3f757ab468b6f6285ae740f67d6c38473f3866b57c6a1e24b322bdd46f2d21132b5ea7a737f1d3fa8dcf55162d4c904f181f17227c239b3322c0af50181c
 SHA512 
04702eebe8dca97fac61653623804fdcb0b8b3714bdc6f5e72f0dfdce9c9524cf16f69d37aa9feac79ddc1c11939be44a216484563a612414668ea5eaeadf191

diff --git a/x11-libs/libdrm/libdrm-2.4.99.ebuild 
b/x11-libs/libdrm/libdrm-2.4.99.ebuild
new file mode 100644
index 000..29daf988738
--- /dev/null
+++ b/x11-libs/libdrm/libdrm-2.4.99.ebuild
@@ -0,0 +1,76 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+EGIT_REPO_URI="https://gitlab.freedesktop.org/mesa/drm.git;
+
+if [[ ${PV} = * ]]; then
+   GIT_ECLASS="git-r3"
+fi
+
+inherit ${GIT_ECLASS} meson multilib-minimal
+
+DESCRIPTION="X.Org libdrm library"
+HOMEPAGE="https://dri.freedesktop.org/ https://gitlab.freedesktop.org/mesa/drm;
+if [[ ${PV} = * ]]; then
+   SRC_URI=""
+else
+   SRC_URI="https://dri.freedesktop.org/libdrm/${P}.tar.bz2;
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux"
+fi
+
+VIDEO_CARDS="amdgpu exynos freedreno intel nouveau omap radeon tegra vc4 
vivante vmware"
+for card in ${VIDEO_CARDS}; do
+   IUSE_VIDEO_CARDS+=" video_cards_${card}"
+done
+
+IUSE="${IUSE_VIDEO_CARDS} libkms valgrind"
+RESTRICT="test" # see bug #236845
+LICENSE="MIT"
+SLOT="0"
+
+RDEPEND="elibc_FreeBSD? ( 
>=dev-libs/libpthread-stubs-0.4:=[${MULTILIB_USEDEP}] )
+   video_cards_intel? ( 
>=x11-libs/libpciaccess-0.13.1-r1:=[${MULTILIB_USEDEP}] )"
+DEPEND="${RDEPEND}
+   valgrind? ( dev-util/valgrind )"
+
+src_unpack() {
+   default
+   [[ $PV = * ]] && git-r3_src_unpack
+}
+
+multilib_src_configure() {
+   local emesonargs=(
+   # Udev is only used by tests now.
+   -Dudev=false
+   -Dcairo-tests=false
+   -Damdgpu=$(usex video_cards_amdgpu true false)
+   -Dexynos=$(usex video_cards_exynos true false)
+   -Dfreedreno=$(usex video_cards_freedreno true false)
+   -Dintel=$(usex video_cards_intel true false)
+   -Dnouveau=$(usex video_cards_nouveau true false)
+   -Domap=$(usex video_cards_omap true false)
+   -Dradeon=$(usex video_cards_radeon true false)
+   -Dtegra=$(usex video_cards_tegra true false)
+   -Dvc4=$(usex video_cards_vc4 true false)
+   -Detnaviv=$(usex video_cards_vivante true false)
+   -Dvmwgfx=$(usex video_cards_vmware true false)
+   -Dlibkms=$(usex libkms true false)
+   # valgrind installs its .pc file to the pkgconfig for the 
primary arch
+   -Dvalgrind=$(usex valgrind auto false)
+   )
+   meson_src_configure
+}
+
+multilib_src_compile() {
+   meson_src_compile
+}
+
+multilib_src_test() {
+   meson_src_test
+}
+
+multilib_src_install() {
+   meson_src_install
+}



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

2019-07-04 Thread Hans de Graaff
commit: ad52ce5a0f84b556759a25ec4a3abc892041bf8a
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Jul  5 04:21:45 2019 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Jul  5 04:21:45 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad52ce5a

dev-ruby/unf_ext: cleanup

Signed-off-by: Hans de Graaff  gentoo.org>
Package-Manager: Portage-2.3.66, Repoman-2.3.11

 dev-ruby/unf_ext/Manifest   |  1 -
 dev-ruby/unf_ext/unf_ext-0.0.7.4.ebuild | 45 -
 2 files changed, 46 deletions(-)

diff --git a/dev-ruby/unf_ext/Manifest b/dev-ruby/unf_ext/Manifest
index 300eebd9b1c..6e3696af0ea 100644
--- a/dev-ruby/unf_ext/Manifest
+++ b/dev-ruby/unf_ext/Manifest
@@ -1,3 +1,2 @@
-DIST unf_ext-0.0.7.4.gem 398848 BLAKE2B 
2c41bcfb3bbe39035109b8f039b5e0795047579f47ca80956988f48039b915ebca1dd43e6ecc1d5ac0498e48b4b12f5b9209b82218b45d1d5e409fa1e7ea
 SHA512 
2f90542c899e02c2cae06b54ad381ba0f2084880cb760357b4cedf7f171aa2eb7322a0288fadd253624c531410730624a4c8d51e5eb61a67b3fd91d985847fbb
 DIST unf_ext-0.0.7.5.gem 398848 BLAKE2B 
3c7b2a6765360f59b7b921155bb6532981c8b31fd1fcebf1adc1e113da2404fa752ef95bb385155de1a6025d51f4564e52b497c5396624a0a5e99357fff88662
 SHA512 
5d60740172034253fec9659bec49e60f639e93d8f147582e26a012712ec2e5fca30674efc52695def0c3cd145c5ddd93a56a6d0f854ab04e7fc81544e6aede16
 DIST unf_ext-0.0.7.6.gem 399360 BLAKE2B 
a805d991580ced26400194bb45d4e4ab395e4936e8416a9469443c12015ca231c6277fd5d2112c346085a5fe9756786cc18626578f0d5ed0d68544043699fa41
 SHA512 
c6b6bc797015875b0a3422dc1e9656eae6c42d2263fd6e73ba41a1789ac1ffe927f81d5d9874973fd8d9bd9486494efa725b081e553954121588818d454db7f2

diff --git a/dev-ruby/unf_ext/unf_ext-0.0.7.4.ebuild 
b/dev-ruby/unf_ext/unf_ext-0.0.7.4.ebuild
deleted file mode 100644
index b575d66e10c..000
--- a/dev-ruby/unf_ext/unf_ext-0.0.7.4.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-USE_RUBY="ruby21 ruby22 ruby23 ruby24"
-
-RUBY_FAKEGEM_RECIPE_TEST="none"
-
-RUBY_FAKEGEM_RECIPE_DOC="rdoc"
-RUBY_FAKEGEM_DOCDIR="doc"
-
-RUBY_FAKEGEM_EXTRADOC="README.md"
-
-inherit ruby-fakegem multilib
-
-DESCRIPTION="Unicode Normalization Form support library for CRuby"
-HOMEPAGE="https://github.com/knu/ruby-unf_ext;
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ppc ppc64 sparc x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x86-macos ~x86-solaris"
-IUSE="doc test"
-
-ruby_add_bdepend "
-   test? (
-   >=dev-ruby/test-unit-2.5.1-r1
-   )"
-
-all_ruby_prepare() {
-   sed -i -e '/bundler/,/end/ s:^:#:' Rakefile test/helper.rb || die
-}
-
-each_ruby_configure() {
-   ${RUBY} -Cext/unf_ext extconf.rb || die
-}
-
-each_ruby_compile() {
-   emake -Cext/unf_ext CFLAGS="${CFLAGS} -fPIC" archflag="${LDFLAGS}" V=1
-   cp ext/unf_ext/*$(get_modname) lib/ || die
-}
-
-each_ruby_test() {
-   ruby-ng_testrb-2 test/test_*.rb
-}



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

2019-07-04 Thread Hans de Graaff
commit: ce420c9dd266da9c6020d12db3a21bbd83ff7c34
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Jul  5 04:19:32 2019 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Jul  5 04:19:32 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ce420c9d

dev-ruby/moneta: add 1.1.1

Signed-off-by: Hans de Graaff  gentoo.org>
Package-Manager: Portage-2.3.66, Repoman-2.3.11

 dev-ruby/moneta/Manifest|  1 +
 dev-ruby/moneta/moneta-1.1.1.ebuild | 31 +++
 2 files changed, 32 insertions(+)

diff --git a/dev-ruby/moneta/Manifest b/dev-ruby/moneta/Manifest
index e2b3c2abb1d..b0b071c6f25 100644
--- a/dev-ruby/moneta/Manifest
+++ b/dev-ruby/moneta/Manifest
@@ -1,2 +1,3 @@
 DIST moneta-1.0.0.tar.gz 174765 BLAKE2B 
0f17b4c3a2ead8753a5285603df1df385f8150c4eb21e9c088647982c7eb9d8380cb53f8d9177712b0992a0d4472d0defdaba9bf117b767555960186c81cc323
 SHA512 
367207c693991a956d5454b3884b8504cc007cc247284ff00178c423167a403ac88e83bc510453daff76e52fe30e429714805c1fb716bea6a7eae7a3b3d965b4
 DIST moneta-1.1.0.tar.gz 113116 BLAKE2B 
15e70515f112794e95a0e665bca161bf3d9d28b2f3cee6ca77d9bf9ece825669f71994b2b581e61cba6c2a97b6d8b779000ba0c17b9e3fe564ca85f2a59c6581
 SHA512 
5caec98088989ed0e7da526a831248c86d365de97582f78276199eaa099fc25b3139f7ec2dc65265073fc6826c9abf954e55e4fdc7ea11cd9b6cddcd65c40f2d
+DIST moneta-1.1.1.tar.gz 114959 BLAKE2B 
8904f5cc1e247da878109370ab8483abc1f30a2834abe3ea4b56f7ce01a9dae7ffc9339ead2ef2d940cffa45727123876cf834cd5dfaea6569abb39b0d0669c9
 SHA512 
19a9b4965a62f49640b371baafb00fbdd34e142da56bc0243b4b2c79c94254720d644131bc4a37ad871abe4ccbf0d351d19998fb3fa401230eb9dc254e3e482e

diff --git a/dev-ruby/moneta/moneta-1.1.1.ebuild 
b/dev-ruby/moneta/moneta-1.1.1.ebuild
new file mode 100644
index 000..0cab3f2cc2a
--- /dev/null
+++ b/dev-ruby/moneta/moneta-1.1.1.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+USE_RUBY="ruby24 ruby25 ruby26"
+
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_RECIPE_TEST="none"
+# test is disabled for now. It requires many packages.  Test suite also
+# takes very long run time and has high memory consumption.
+
+RUBY_FAKEGEM_EXTRADOC="CHANGES README.md SPEC.md"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+GITHUB_USER="minad"
+
+DESCRIPTION="A unified interface to key/value stores"
+HOMEPAGE="https://github.com/minad/moneta;
+SRC_URI="https://github.com/${GITHUB_USER}/moneta/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+all_ruby_prepare() {
+   sed -i -e '/ls-files/d' ${RUBY_FAKEGEM_GEMSPEC} || die
+}



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

2019-07-04 Thread Hans de Graaff
commit: bebc32ae850dd247e469a1eac0d77148c02e1d40
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Jul  5 04:20:14 2019 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Jul  5 04:20:14 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bebc32ae

dev-ruby/moneta: cleanup

Signed-off-by: Hans de Graaff  gentoo.org>
Package-Manager: Portage-2.3.66, Repoman-2.3.11

 dev-ruby/moneta/Manifest|  1 -
 dev-ruby/moneta/moneta-1.0.0.ebuild | 31 ---
 2 files changed, 32 deletions(-)

diff --git a/dev-ruby/moneta/Manifest b/dev-ruby/moneta/Manifest
index b0b071c6f25..15d719746d2 100644
--- a/dev-ruby/moneta/Manifest
+++ b/dev-ruby/moneta/Manifest
@@ -1,3 +1,2 @@
-DIST moneta-1.0.0.tar.gz 174765 BLAKE2B 
0f17b4c3a2ead8753a5285603df1df385f8150c4eb21e9c088647982c7eb9d8380cb53f8d9177712b0992a0d4472d0defdaba9bf117b767555960186c81cc323
 SHA512 
367207c693991a956d5454b3884b8504cc007cc247284ff00178c423167a403ac88e83bc510453daff76e52fe30e429714805c1fb716bea6a7eae7a3b3d965b4
 DIST moneta-1.1.0.tar.gz 113116 BLAKE2B 
15e70515f112794e95a0e665bca161bf3d9d28b2f3cee6ca77d9bf9ece825669f71994b2b581e61cba6c2a97b6d8b779000ba0c17b9e3fe564ca85f2a59c6581
 SHA512 
5caec98088989ed0e7da526a831248c86d365de97582f78276199eaa099fc25b3139f7ec2dc65265073fc6826c9abf954e55e4fdc7ea11cd9b6cddcd65c40f2d
 DIST moneta-1.1.1.tar.gz 114959 BLAKE2B 
8904f5cc1e247da878109370ab8483abc1f30a2834abe3ea4b56f7ce01a9dae7ffc9339ead2ef2d940cffa45727123876cf834cd5dfaea6569abb39b0d0669c9
 SHA512 
19a9b4965a62f49640b371baafb00fbdd34e142da56bc0243b4b2c79c94254720d644131bc4a37ad871abe4ccbf0d351d19998fb3fa401230eb9dc254e3e482e

diff --git a/dev-ruby/moneta/moneta-1.0.0.ebuild 
b/dev-ruby/moneta/moneta-1.0.0.ebuild
deleted file mode 100644
index 0543d13ee5d..000
--- a/dev-ruby/moneta/moneta-1.0.0.ebuild
+++ /dev/null
@@ -1,31 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-USE_RUBY="ruby23 ruby24 ruby25 ruby26"
-
-RUBY_FAKEGEM_TASK_DOC=""
-RUBY_FAKEGEM_RECIPE_TEST="none"
-# test is disabled for now. It requires many packages.  Test suite also
-# takes very long run time and has high memory consumption.
-
-RUBY_FAKEGEM_EXTRADOC="CHANGES README.md SPEC.md"
-
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-
-inherit ruby-fakegem
-
-GITHUB_USER="minad"
-
-DESCRIPTION="A unified interface to key/value stores"
-HOMEPAGE="https://github.com/minad/moneta;
-SRC_URI="https://github.com/${GITHUB_USER}/moneta/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-all_ruby_prepare() {
-   sed -i -e '/ls-files/d' ${RUBY_FAKEGEM_GEMSPEC} || die
-}



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

2019-07-04 Thread Hans de Graaff
commit: 1d706fffa9896e089e826b045850bb51da1bd1b8
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Jul  5 04:21:06 2019 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Jul  5 04:21:06 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1d706fff

dev-ruby/domain_name: cleanup

Signed-off-by: Hans de Graaff  gentoo.org>
Package-Manager: Portage-2.3.66, Repoman-2.3.11

 dev-ruby/domain_name/Manifest  |  1 -
 .../domain_name/domain_name-0.5.20170404.ebuild| 46 --
 2 files changed, 47 deletions(-)

diff --git a/dev-ruby/domain_name/Manifest b/dev-ruby/domain_name/Manifest
index 7b88c75fd5b..fe9278e7c6d 100644
--- a/dev-ruby/domain_name/Manifest
+++ b/dev-ruby/domain_name/Manifest
@@ -1,2 +1 @@
-DIST domain_name-0.5.20170404.gem 120320 BLAKE2B 
c2dbb97c67e1303c272ff67f2c32314827513a5953ca3b9d49667828f6972904249ab98ee0541a380fddb7c6e3fcc3959f8e5f8746ae6b38a3915169ef6c0dc2
 SHA512 
3314d87ac3b04337dff047c423ded2f4b99a4b9300528c34388cbc30fbcc7e84ae884969624e046e0dcc1d856e0bb8246b1556ac2dc755a1b4917ccf975fece3
 DIST domain_name-0.5.20180417.gem 124928 BLAKE2B 
56c8852c09dfabc2291a08d89b4dbb6c9c9c3aecce40fab2a176e2183ebd7b793a6677256f417b0c9cb6cd61680a738038ee2d14e4d15d9ab5a952d666014d27
 SHA512 
e960aa4445e19ff3e71825d94f85519ec9b1600dab64d139bf21208aec6fe1dc279e9fda6c64fd518ab22783464ba9a4d43f20ceb7699daede981cbf7d5e1876

diff --git a/dev-ruby/domain_name/domain_name-0.5.20170404.ebuild 
b/dev-ruby/domain_name/domain_name-0.5.20170404.ebuild
deleted file mode 100644
index 920a52727a6..000
--- a/dev-ruby/domain_name/domain_name-0.5.20170404.ebuild
+++ /dev/null
@@ -1,46 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-USE_RUBY="ruby21 ruby22 ruby23 ruby24"
-
-RUBY_FAKEGEM_RECIPE_TEST="none"
-RUBY_FAKEGEM_TASK_DOC=""
-RUBY_FAKEGEM_EXTRADOC="README.md"
-
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Domain Name manipulation library for Ruby"
-HOMEPAGE="https://github.com/knu/ruby-domain_name;
-
-LICENSE="BSD-2"
-SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ppc ppc64 sparc x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x86-macos ~x86-solaris"
-IUSE="test"
-
-ruby_add_rdepend ">=dev-ruby/unf-0.0.5-r1:0"
-
-ruby_add_bdepend "
-   test? (
-   >=dev-ruby/test-unit-2.5.5
-   dev-ruby/shoulda
-   )"
-
-all_ruby_prepare() {
-   sed -i -e '/bundler/,/end/ d; i gem "unf"' test/helper.rb || die
-   rm Gemfile* || die
-
-   # Remove development dependencies
-   sed -i -e '/dependency.*\(shoulda\|bundler\|jeweler\|rdoc\)/d' \
-   ${RUBY_FAKEGEM_GEMSPEC} || die
-
-   # Avoid dependency on git.
-   sed -i -e 's/`git ls-files`/""/' ${RUBY_FAKEGEM_GEMSPEC} || die
-}
-
-each_ruby_test() {
-   ruby-ng_testrb-2 -Ilib:test test/test_*.rb
-}



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

2019-07-04 Thread Hans de Graaff
commit: edcb09ecdea5e22bfc04f134b8e441051c338171
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Jul  5 04:18:09 2019 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Jul  5 04:18:09 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=edcb09ec

dev-ruby/faker: add 1.9.5

Signed-off-by: Hans de Graaff  gentoo.org>
Package-Manager: Portage-2.3.66, Repoman-2.3.11

 dev-ruby/faker/Manifest   |  1 +
 dev-ruby/faker/faker-1.9.5.ebuild | 30 ++
 2 files changed, 31 insertions(+)

diff --git a/dev-ruby/faker/Manifest b/dev-ruby/faker/Manifest
index 9012e8ccc7f..1eb281c961a 100644
--- a/dev-ruby/faker/Manifest
+++ b/dev-ruby/faker/Manifest
@@ -1 +1,2 @@
 DIST faker-1.9.3.tar.gz 974178 BLAKE2B 
456cff1c57de07f6f0a5d068e45bcc76db6205bd3ab91aae12584bd5342d6ab0ce7e35f7d681915eab371f4211cc1d24443d5496dd31c8a406d73119aed56828
 SHA512 
b521372e152ce035363e31b140085210bd78763aa45d9e37867b727accd868fcaea7c5b5c07a5795e859dcdbf48ca49233083de231f771e6b7ae7705487c9e32
+DIST faker-1.9.5.tar.gz 991845 BLAKE2B 
0f0824d320cf2449c2b8d9c55f30d6d8f6519bd71951b6f4a7a725bf295e62b18a44bcac8749d6ad445a441ecc53432b3864ab70d794220b3d21f6baa8c229d2
 SHA512 
ef5d31407d6209e37e8fbc5691904c6b242b97069c96d5a3d4d744c91894038255286b50dceadcd512742634f76bfe8d6088b53b46e7a20720fb98dbb2e7042f

diff --git a/dev-ruby/faker/faker-1.9.5.ebuild 
b/dev-ruby/faker/faker-1.9.5.ebuild
new file mode 100644
index 000..8f3747349f3
--- /dev/null
+++ b/dev-ruby/faker/faker-1.9.5.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+USE_RUBY="ruby24 ruby25 ruby26"
+
+RUBY_FAKEGEM_RECIPE_DOC="none"
+
+RUBY_FAKEGEM_GEMSPEC="faker.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="A library for generating fake data such as names, addresses, and 
phone numbers"
+HOMEPAGE="https://github.com/stympy/faker;
+SRC_URI="https://github.com/stympy/faker/archive/v.${PV}.tar.gz -> ${P}.tar.gz"
+RUBY_S="faker-v.${PV}"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE="test"
+
+ruby_add_rdepend ">=dev-ruby/i18n-0.7:*"
+
+ruby_add_bdepend "test? ( dev-ruby/timecop )"
+
+all_ruby_prepare() {
+   sed -i -e '/simplecov/,/^end/ s:^:#:' test/test_helper.rb || die
+}



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

2019-07-04 Thread Sobhan Mohammadpour
commit: 5a403335ff07af6bd7a3c3664df885822dadb77d
Author: Sobhan Mohammadpour  gentoo  org>
AuthorDate: Fri Jul  5 03:24:17 2019 +
Commit: Sobhan Mohammadpour  gentoo  org>
CommitDate: Fri Jul  5 03:24:37 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a403335

dev-libs/libgdata: 0.17.9 → 0.17.10

the package moved to meson and gettext, can't get the tests to work
as they need dconf

Package-Manager: Portage-2.3.67, Repoman-2.3.14
Signed-off-by: Sobhan Mohammadpour  gentoo.org>

 dev-libs/libgdata/Manifest|  1 +
 dev-libs/libgdata/libgdata-0.17.10.ebuild | 79 +++
 2 files changed, 80 insertions(+)

diff --git a/dev-libs/libgdata/Manifest b/dev-libs/libgdata/Manifest
index 03a41b0f19e..a55d677faa6 100644
--- a/dev-libs/libgdata/Manifest
+++ b/dev-libs/libgdata/Manifest
@@ -1,2 +1,3 @@
+DIST libgdata-0.17.10.tar.xz 836836 BLAKE2B 
a34f133289eb64ca24d96f38851ac07347e1b2a88860bf926072945d64d3064bbf5c4f674bfb262f27c290fa2b243d5f82805e09290194a9614dbf8dc0993e05
 SHA512 
01f8bb121c402fc0af8e9f12cafba326a87cef6756ced72652890c834fd4f497a060f6455ab66d4af92d9cd34b4d6fdf58033dca0f91bb806c80b60987955c22
 DIST libgdata-0.17.8.tar.xz 1464812 BLAKE2B 
787b5d6e4a62e70f76ca4080fb5c3ff1e7d68745f388be646dd980ef8be18275997bca46a1f3639c9457c8310f9c3f4cd34892be88db284a9ee5e5f43e9723fa
 SHA512 
dfc4c825a7053a6fd7659d04c7077bed8539b4cf3ef3da1d5ece4da3ce17941900e960a300a50b284010ed890dcab87e4c4726403f04481c672832fd34b975b0
 DIST libgdata-0.17.9.tar.xz 1434700 BLAKE2B 
e0b10bdd962aa5d294d75c15c3aa9187342cd85b9a28816fe5628864bc2236e10ee2765ed8123c8b90422f0394b342a2a144dc7ef844486193c8eec2a46cb17f
 SHA512 
90289309cbdc4ec6932bf385ddbfcc75c0c2f8b9ca356329298aaa37f6c3db7a16de20e5c947c16c595e43e729a664e4d6d3e2c5a60bb1e463a13d1306f374ce

diff --git a/dev-libs/libgdata/libgdata-0.17.10.ebuild 
b/dev-libs/libgdata/libgdata-0.17.10.ebuild
new file mode 100644
index 000..112574624d4
--- /dev/null
+++ b/dev-libs/libgdata/libgdata-0.17.10.ebuild
@@ -0,0 +1,79 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+VALA_USE_DEPEND="vapigen"
+GNOME2_EAUTORECONF="yes"
+
+inherit gnome.org meson vala xdg
+
+DESCRIPTION="GLib-based library for accessing online service APIs using the 
GData protocol"
+HOMEPAGE="https://wiki.gnome.org/Projects/libgdata;
+
+LICENSE="LGPL-2.1+"
+SLOT="0/22" # subslot = libgdata soname version
+
+IUSE="+crypt gnome-online-accounts gtk gtk-doc +introspection test vala"
+# needs dconf
+RESTRICT="test"
+
+REQUIRED_USE="
+   gnome-online-accounts? ( crypt )
+   vala? ( introspection )
+"
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+
+RDEPEND="
+   >=dev-libs/glib-2.44.0:2
+   >=dev-libs/json-glib-1[introspection?]
+   >=dev-libs/libxml2-2:2
+   >=net-libs/liboauth-0.9.4
+   >=net-libs/libsoup-2.55.90:2.4[introspection?]
+   gtk? ( x11-libs/gtk+:3 )
+   crypt? ( app-crypt/gcr:= )
+   gnome-online-accounts? ( 
>=net-libs/gnome-online-accounts-3.8:=[introspection?,vala?] )
+   introspection? ( >=dev-libs/gobject-introspection-0.9.7:= )
+"
+DEPEND="${RDEPEND}
+   dev-util/glib-utils
+   >=dev-util/gtk-doc-am-1.25
+   sys-devel/gettext
+   virtual/pkgconfig
+   gtk-doc? ( dev-util/gtk-doc )
+   test? ( >=net-libs/uhttpmock-0.5
+   >=x11-libs/gdk-pixbuf-2.14:2 )
+   vala? ( $(vala_depend) )
+"
+
+src_prepare() {
+   use vala && vala_src_prepare
+   eapply_user
+}
+
+src_configure() {
+   local emesonargs=(
+   "-Dinstalled_tests=false"
+   -Dgnome=$(usex crypt enabled disabled)
+   -Dgoa=$(usex gnome-online-accounts enabled disabled)
+   -Dgtk=$(usex gtk enabled disabled)
+   $(meson_use gtk-doc gtk_doc)
+   $(meson_use gtk-doc man)
+   $(meson_use introspection)
+   $(meson_use vala vapi)
+   $(meson_use test always-build-tests)
+   )
+   meson_src_configure
+}
+
+src_test() {
+   meson_src_test
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+}
+
+pkg_postrm() {
+   xdg_pkg_postrm
+}



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

2019-07-04 Thread Sobhan Mohammadpour
commit: c53f57662024fa840f4a2b46c0e65087bed26809
Author: Sobhan Mohammadpour  gentoo  org>
AuthorDate: Fri Jul  5 03:25:57 2019 +
Commit: Sobhan Mohammadpour  gentoo  org>
CommitDate: Fri Jul  5 03:25:57 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c53f5766

package.mask: add dev-libs/libgdata-0.17.10 for testing

Signed-off-by: Sobhan Mohammadpour  gentoo.org>

 profiles/package.mask | 4 
 1 file changed, 4 insertions(+)

diff --git a/profiles/package.mask b/profiles/package.mask
index 093a92f83c1..05c6e2ece4a 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -29,6 +29,10 @@
 
 #--- END OF EXAMPLES ---
 
+# Sobhan Mohammadpour  (2019-07-04)
+# Mask until further testing is done
+=dev-libs/libgdata-0.17.10
+
 # Michał Górny  (2019-07-04)
 # The core FreeBSD packages are outdated, and have not been subject
 # to FreeBSD erratas for quite some time.  As a result, at least some



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

2019-07-04 Thread Sobhan Mohammadpour
commit: 4dc5b1b2aeea3498434102fbaf2c48ad11d80f10
Author: Sobhan Mohammadpour  gentoo  org>
AuthorDate: Fri Jul  5 01:55:23 2019 +
Commit: Sobhan Mohammadpour  gentoo  org>
CommitDate: Fri Jul  5 01:56:18 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4dc5b1b2

dev-libs/libgweather: 3.32.2 fix patch name

patch had wrong name

Package-Manager: Portage-2.3.67, Repoman-2.3.14
Signed-off-by: Sobhan Mohammadpour  gentoo.org>

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

diff --git a/dev-libs/libgweather/libgweather-3.32.2.ebuild 
b/dev-libs/libgweather/libgweather-3.32.2.ebuild
index e349e588d0f..52aabb1e087 100644
--- a/dev-libs/libgweather/libgweather-3.32.2.ebuild
+++ b/dev-libs/libgweather/libgweather-3.32.2.ebuild
@@ -39,7 +39,7 @@ BDEPEND="
 "
 
 PATCHES=(
-   "${FILESDIR}"/${PV}-meson-tweaks.patch # Provide introspection 
optionality and don't build tests that aren't ran automatically
+   "${FILESDIR}"/3.32.1-meson-tweaks.patch # Provide introspection 
optionality and don't build tests that aren't ran automatically
 )
 
 src_prepare() {



[gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-calculator/

2019-07-04 Thread Sobhan Mohammadpour
commit: 1c751b43dac8ce32aa1ac38237cb61f5c5cc8118
Author: Sobhan Mohammadpour  gentoo  org>
AuthorDate: Fri Jul  5 01:51:54 2019 +
Commit: Sobhan Mohammadpour  gentoo  org>
CommitDate: Fri Jul  5 01:53:13 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c751b43

gnome-extra/gnome-calculator: 3.30.1 → 3.32.2

Package-Manager: Portage-2.3.67, Repoman-2.3.14
RepoMan-Options: --force
Signed-off-by: Sobhan Mohammadpour  gentoo.org>

 gnome-extra/gnome-calculator/Manifest  |  1 +
 .../gnome-calculator-3.32.2.ebuild | 49 ++
 2 files changed, 50 insertions(+)

diff --git a/gnome-extra/gnome-calculator/Manifest 
b/gnome-extra/gnome-calculator/Manifest
index f4a18199fb2..ad3fc32a4ec 100644
--- a/gnome-extra/gnome-calculator/Manifest
+++ b/gnome-extra/gnome-calculator/Manifest
@@ -1 +1,2 @@
 DIST gnome-calculator-3.30.1.tar.xz 1070308 BLAKE2B 
dca8e16f754d7ae7ac3371dbe65fcaacf51c251d377cc696c7c9a9ca6b4d9c0f6431acd06c3091e3d3e0f468cc599953452cbbe4de33473e365425ca3add602f
 SHA512 
4c909f36d1e6ff594b9ab76419a6b50962cf4b5de606c4996d311e5ef6511a20d5c3b310919b271b1a0120ed6a0794644faf5a390d94b71ec6bb89883d498565
+DIST gnome-calculator-3.32.2.tar.xz 947096 BLAKE2B 
7c511e4d22971b008587aaa9ee7a44bfa663b663ebaddd6b5d4426f673e0f8975506c3b6aaba2781e3ccbe9ab7b9eb9b9d876c1b8acae9e14b195bfbeb207c42
 SHA512 
ef30ddad8b68367f71c2b894f041affe2b88c8aa90ad40d6128d03e0dc4871fd57d632809a365b14bac0b53dad37a73df564d237b8f45d4c42c38e118cb26de1

diff --git a/gnome-extra/gnome-calculator/gnome-calculator-3.32.2.ebuild 
b/gnome-extra/gnome-calculator/gnome-calculator-3.32.2.ebuild
new file mode 100644
index 000..a4ff4383308
--- /dev/null
+++ b/gnome-extra/gnome-calculator/gnome-calculator-3.32.2.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit gnome.org gnome2-utils meson vala xdg
+
+DESCRIPTION="A calculator application for GNOME"
+HOMEPAGE="https://wiki.gnome.org/Apps/Calculator;
+
+LICENSE="GPL-3+"
+SLOT="0"
+IUSE=""
+KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd 
~amd64-linux ~x86-linux"
+
+# gtksourceview vapi definitions in dev-lang/vala itself are too old, and 
newer vala removes them
+# altogether, thus we need them installed by gtksourceview[vala]
+RDEPEND="
+   >=dev-libs/glib-2.40:2
+   >=x11-libs/gtk+-3.19.3:3
+   x11-libs/gtksourceview:4[vala]
+   >=net-libs/libsoup-2.42:2.4
+   dev-libs/libxml2:2
+   dev-libs/mpc:=
+   dev-libs/mpfr:0=
+"
+DEPEND="${RDEPEND}
+   $(vala_depend)
+   dev-libs/appstream-glib
+   dev-util/itstool
+   >=sys-devel/gettext-0.19.8
+   virtual/pkgconfig
+"
+
+src_prepare() {
+   vala_src_prepare
+   xdg_src_prepare
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+   gnome2_icon_cache_update
+   gnome2_schemas_update
+}
+
+pkg_postrm() {
+   xdg_pkg_postrm
+   gnome2_icon_cache_update
+   gnome2_schemas_update
+}



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

2019-07-04 Thread Sobhan Mohammadpour
commit: e3bb9032d776eb7475f967d8d7cbf3383de5f23e
Author: Sobhan Mohammadpour  gentoo  org>
AuthorDate: Fri Jul  5 01:38:05 2019 +
Commit: Sobhan Mohammadpour  gentoo  org>
CommitDate: Fri Jul  5 01:39:36 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e3bb9032

dev-libs/libgweather: 3.32.1 → 3.32.2

Package-Manager: Portage-2.3.67, Repoman-2.3.14
Signed-off-by: Sobhan Mohammadpour  gentoo.org>

 dev-libs/libgweather/Manifest  |  1 +
 dev-libs/libgweather/libgweather-3.32.2.ebuild | 68 ++
 2 files changed, 69 insertions(+)

diff --git a/dev-libs/libgweather/Manifest b/dev-libs/libgweather/Manifest
index e8ec36a1a77..e63eb066377 100644
--- a/dev-libs/libgweather/Manifest
+++ b/dev-libs/libgweather/Manifest
@@ -2,3 +2,4 @@ DIST libgweather-3.24.1.tar.xz 3350680 BLAKE2B 
9265cb3c280446d5f380f62b60efb5578
 DIST libgweather-3.26.2.tar.xz 3409528 BLAKE2B 
1c5cdc7125aac8df95e97db8fa1d63bcb06865e70691621bc3a1c0ece2e602862cef9a2a5daa2ebbc5fa7eaefa32bf89507f1eef8fa4eeff294d43132e83fab4
 SHA512 
75b936f93814005b4317dcb51777036f589f343526428d9a74de96aac1badd4fe81c117184e2bff84a7a3078d6f2a2000e7b63f1e1d80f839b3513cc470fb25b
 DIST libgweather-3.28.3.tar.xz 2711240 BLAKE2B 
9e55c32485401fa31e5ca5a824f239c373e41c2ef3a1d4442ba4512f102edadaa3452bdc4f4a445ea34e5e24cda23fbf6e1363da5bd49f70018b387f7450cf15
 SHA512 
7eb98f15b624090ba0959f4ee47c1a2317504a381829cebb949f4104ea9b5c2847a98f95de60a35c5bf1094e500041c53e1afdb265dd2f237bc49db8acbfd6f2
 DIST libgweather-3.32.1.tar.xz 2713696 BLAKE2B 
496aa07c517ad570ebf54041b8ae14ec5eb5a923a113e1adcf23e5ac9a515ccb5c2dbeb29c923f0abcfc213409ddafbb1747c5ed5a6129bd4ac40b4e0fd687d6
 SHA512 
f5ae94436fa3cceee84ff80f14296f11ab27727e3881689dd71126de158f7d0015b462163cb2b47cf30add5a4c97c89c6473c1ed0515fcaac0dde2daffdf7108
+DIST libgweather-3.32.2.tar.xz 2716144 BLAKE2B 
56bf66edde8293758f49c1ca14b47fb725f72a0202e95e6e1d1832c179fd9414d527827be5cb7daa17627abfbd1ac16d8d09dbdbbdcb24d62cc62c25a220c156
 SHA512 
61543e5eaf8c04605a91a6f47811b3a0ed2b04c2f50eae9b8d08a4e24904db4731748fa27a0863d2cdab5fde776ec55abe9fd9fb2a72c7bd546665d59957cb4d

diff --git a/dev-libs/libgweather/libgweather-3.32.2.ebuild 
b/dev-libs/libgweather/libgweather-3.32.2.ebuild
new file mode 100644
index 000..e349e588d0f
--- /dev/null
+++ b/dev-libs/libgweather/libgweather-3.32.2.ebuild
@@ -0,0 +1,68 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+VALA_USE_DEPEND="vapigen"
+
+inherit gnome.org gnome2-utils meson vala xdg
+
+DESCRIPTION="Location and timezone database and weather-lookup library"
+HOMEPAGE="https://wiki.gnome.org/Projects/LibGWeather;
+
+LICENSE="GPL-2+"
+SLOT="2/3-15" # subslot = 3-(libgweather-3 soname suffix)
+
+IUSE="glade gtk-doc +introspection +vala"
+REQUIRED_USE="vala? ( introspection )"
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86 
~x86-fbsd ~amd64-linux ~x86-linux ~x86-solaris"
+
+RDEPEND="
+   >=dev-libs/glib-2.44.0:2
+   >=x11-libs/gtk+-3.13.5:3[introspection?]
+   >=net-libs/libsoup-2.44:2.4
+   >=dev-libs/libxml2-2.6.0:2
+   sci-geosciences/geocode-glib
+   >=sys-libs/timezone-data-2010k
+
+   glade? ( >=dev-util/glade-3.16:3.10 )
+   introspection? ( >=dev-libs/gobject-introspection-1.54:= )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   dev-util/glib-utils
+   gtk-doc? ( >=dev-util/gtk-doc-1.11
+   app-text/docbook-xml-dtd:4.3 )
+   >=sys-devel/gettext-0.19.8
+   virtual/pkgconfig
+   $(vala_depend)
+"
+
+PATCHES=(
+   "${FILESDIR}"/${PV}-meson-tweaks.patch # Provide introspection 
optionality and don't build tests that aren't ran automatically
+)
+
+src_prepare() {
+   xdg_src_prepare
+   vala_src_prepare
+}
+
+src_configure() {
+   local emesonargs=(
+   $(meson_use glade glade_catalog)
+   $(meson_use vala enable_vala)
+   $(meson_use gtk-doc gtk_doc)
+   $(meson_use introspection)
+   )
+   meson_src_configure
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+   gnome2_schemas_update
+}
+
+pkg_postrm() {
+   xdg_pkg_postrm
+   gnome2_schemas_update
+}



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

2019-07-04 Thread Craig Andrews
commit: d787c34f1f1ef9b7c130ed871844e38e0b4b52b4
Author: Craig Andrews  gentoo  org>
AuthorDate: Fri Jul  5 00:56:58 2019 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Fri Jul  5 00:58:32 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d787c34f

net-p2p/cpuminer-opt: 3.9.5.2 version bump

Package-Manager: Portage-2.3.68, Repoman-2.3.16
Signed-off-by: Craig Andrews  gentoo.org>

 net-p2p/cpuminer-opt/Manifest|  1 +
 net-p2p/cpuminer-opt/cpuminer-opt-3.9.5.2.ebuild | 50 
 2 files changed, 51 insertions(+)

diff --git a/net-p2p/cpuminer-opt/Manifest b/net-p2p/cpuminer-opt/Manifest
index c79f0b74a34..ddbe88b782e 100644
--- a/net-p2p/cpuminer-opt/Manifest
+++ b/net-p2p/cpuminer-opt/Manifest
@@ -11,4 +11,5 @@ DIST cpuminer-opt-3.9.2.tar.gz 1770769 BLAKE2B 
75413f98b522e30647c9e312e1a23ee5d
 DIST cpuminer-opt-3.9.3.1.tar.gz 1781503 BLAKE2B 
3f5df07d6d68343bb074367e3296e08c7e958edfcd3c2d63da83b98e8ce635a8b27d0c871061087908840b665a27556833de8d8106557f6794e9ad35d5a9d53e
 SHA512 
d8f0c298c03e4f309f28a2b555f039212d66e6a9804fa2a1f7d0a8bd3d69969c48f1ac51570b10d5bf9bc695f7a9f91e884298d85d1b6a876d5d3a8974d3b890
 DIST cpuminer-opt-3.9.4.tar.gz 1787750 BLAKE2B 
74c3304f743c7650968f90606f7f12fa26b316634f29c5157cbe774ecbe155cc950d9ab44c227909aacbabba4af98379e22a971956a1b8560ce4c096822d6a88
 SHA512 
f2dc2dbdafb7c7028521aeec5212df87274b6a5f130c116e58fc575d4cd30dcaf10b4ff59f79e782bc6466db65758770c2f4717e446641e29a3eb9ccf4770011
 DIST cpuminer-opt-3.9.5.1.tar.gz 1789716 BLAKE2B 
8c2eb876837f86d39c9c665392172654fee8a969c0463e76adf47c1ae631f268ebfacf662c5edb79db3469af2299916a54c3b3ec88a8d3bce62878a0ecb0
 SHA512 
1da67a4a063781502bc7a2062331388205c6bedec1bbbfd447727b4d3aa23591d794ba8c4b59a9671f232d102298b448b539e54f723d86525ee19ae1e4d7fe52
+DIST cpuminer-opt-3.9.5.2.tar.gz 1790289 BLAKE2B 
3007e73d7b833f132b1fb50def05f3af5401a4c9d9bd603b8170da07f673eadd9d0033822861636ab3cef7140cf2311e7400864f5030e0b834ef4fa03673a90b
 SHA512 
027e36bdd59e59a7a8e98e7ded40d8f4f5045813db6ff86553b67e5d719dbc4b1281ac185f340ad70e0af463ac03179f42fd979299f42b801018890e55bbe825
 DIST cpuminer-opt-3.9.5.tar.gz 1787557 BLAKE2B 
e6d5623c2752a4dc6eae669e6daba2f3a0a8542863a3268e632b6d0e4ee2cf203614cebd8e41e33d71c58262bfc90d1df0c7eab0d72db28d8df6f40795bfd887
 SHA512 
7fc2d7afa9a85a6ec9a9a87eee18f68e61f4875b579bcca3e8d4fc4541a3085ae59b566d2851b978abdf27efeeaa310db430c3efce07bb422548d0bddfda1fa4

diff --git a/net-p2p/cpuminer-opt/cpuminer-opt-3.9.5.2.ebuild 
b/net-p2p/cpuminer-opt/cpuminer-opt-3.9.5.2.ebuild
new file mode 100644
index 000..666d27ee1c0
--- /dev/null
+++ b/net-p2p/cpuminer-opt/cpuminer-opt-3.9.5.2.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools flag-o-matic systemd
+
+DESCRIPTION="Optimized multi algo CPU miner"
+HOMEPAGE="https://github.com/JayDDee/cpuminer-opt;
+IUSE="cpu_flags_x86_sse2 curl libressl"
+LICENSE="GPL-2"
+SLOT="0"
+REQUIRED_USE="cpu_flags_x86_sse2"
+DEPEND="
+   dev-libs/gmp:0
+   dev-libs/jansson
+   >=net-misc/curl-7.15[ssl]
+   !libressl? ( dev-libs/openssl:0= )
+   libressl? ( dev-libs/libressl:0= )
+"
+RDEPEND="${DEPEND}"
+if [[ ${PV} == "" ]] ; then
+   SRC_URI=""
+   EGIT_REPO_URI="https://github.com/JayDDee/${PN}.git;
+   inherit git-r3
+else
+   KEYWORDS="~amd64"
+   SRC_URI="https://github.com/JayDDee/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+fi
+
+src_prepare() {
+   default
+   eautoreconf
+}
+
+src_configure() {
+   append-ldflags -Wl,-z,noexecstack
+   econf --with-crypto --with-curl
+}
+
+src_install() {
+   default
+   systemd_dounit "${FILESDIR}"/${PN}.service
+   insinto "/etc/${PN}"
+   doins cpuminer-conf.json
+}
+
+src_test() {
+   ./cpuminer --cputest || die
+}



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

2019-07-04 Thread Andreas K. Hüttel
commit: 5da1cc3ade4bf014b835548374967bc6aa2e4848
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Thu Jul  4 22:05:20 2019 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Thu Jul  4 22:05:20 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5da1cc3a

package.mask: remove obsolete mask dev-util/antlrworks

Signed-off-by: Andreas K. Hüttel  gentoo.org>

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

diff --git a/profiles/package.mask b/profiles/package.mask
index f742f21a912..093a92f83c1 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -155,11 +155,6 @@ dev-tex/quotchap
 # doesn't work any more. Removal in 30 days.
 dev-libs/liblazy
 
-# Andreas K. Hüttel  (2019-06-05)
-# Unhandled version bumps since 2015, bug 293306. EAPI=2.
-# Removal in 30 days unless updated.
-dev-util/antlrworks
-
 # Zac Medico  (2019-05-31)
 # Upstream is dead and there are multiple security vulnerabilities.
 # Removal in 30 days. Bug #687100.



[gentoo-commits] repo/gentoo:master commit in: dev-util/antlrworks/files/, dev-util/antlrworks/

2019-07-04 Thread Andreas K. Hüttel
commit: e6c9daf8e68a4343c1c1f85d8d4ae3bc815695d4
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Thu Jul  4 22:02:48 2019 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Thu Jul  4 22:02:48 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e6c9daf8

dev-util/antlrworks: Remove last-rited package, bug 293306

Closes: https://bugs.gentoo.org/293306
Signed-off-by: Andreas K. Hüttel  gentoo.org>

 dev-util/antlrworks/Manifest|  1 -
 dev-util/antlrworks/antlrworks-1.2.3.ebuild | 58 -
 dev-util/antlrworks/files/antlr-3.1.3.patch | 24 
 dev-util/antlrworks/metadata.xml| 22 ---
 4 files changed, 105 deletions(-)

diff --git a/dev-util/antlrworks/Manifest b/dev-util/antlrworks/Manifest
deleted file mode 100644
index a7196f09721..000
--- a/dev-util/antlrworks/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST antlrworks-1.2.3-src.zip 2993008 BLAKE2B 
27092d499a51e3dcdd22860ba5027a384e29573a893386dda196cb77c6cd39716212c0d84de4a6a58378be18a5132ce9ed587d473dd9860219d8dac8cae6c753
 SHA512 
7ec39d30b3f22fd8f07d031841e2a71729c8080a8976c6f23fb217881b625cca349d4fa5f69d799abe81fc9a88b2b10156b54a33496197bc301f28fb58005806

diff --git a/dev-util/antlrworks/antlrworks-1.2.3.ebuild 
b/dev-util/antlrworks/antlrworks-1.2.3.ebuild
deleted file mode 100644
index e14282c5f00..000
--- a/dev-util/antlrworks/antlrworks-1.2.3.ebuild
+++ /dev/null
@@ -1,58 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="2"
-
-inherit java-pkg-2
-
-DESCRIPTION="A novel grammar development environment for ANTLR v3 grammars"
-HOMEPAGE="http://www.antlr.org/works/index.html;
-SRC_URI="http://www.antlr.org/download/${P}-src.zip;
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="amd64 ppc64 x86"
-
-IUSE=""
-
-COMMON_DEP="
-   dev-java/stringtemplate:0
-   dev-java/antlr:0
-   >=dev-java/antlr-3.1.3:3
-   dev-java/jgoodies-forms:0
-"
-
-RDEPEND=">=virtual/jre-1.5
-   ${COMMON_DEP}"
-DEPEND=">=virtual/jdk-1.5
-   app-arch/unzip
-   ${COMMON_DEP}"
-
-S="${WORKDIR}"
-
-java_prepare() {
-   epatch "${FILESDIR}/antlr-3.1.3.patch"
-   rm -vr src/aw/org/antlr/xjlib/appkit/app/MacOS/ || die
-   rm -v lib/*.jar || die
-   mkdir build
-}
-
-src_compile() {
-   find src/aw -name "*.java" > "${T}/source.list"
-   ejavac -d build -classpath \
-   $(java-pkg_getjars antlr,antlr-3,jgoodies-forms,stringtemplate) 
\
-   "@${T}/source.list"
-
-   local dest="${S}/${PN}.jar"
-
-   cd src/aw || die
-   jar cf "${dest}" $(find -type f -and -not -name "*.java" ) || die
-
-   cd "${S}/build" || die
-   jar uf "${dest}" org || die
-}
-
-src_install() {
-   java-pkg_dojar "${PN}.jar"
-   java-pkg_dolauncher ${PN} --main "org.antlr.works.IDE"
-}

diff --git a/dev-util/antlrworks/files/antlr-3.1.3.patch 
b/dev-util/antlrworks/files/antlr-3.1.3.patch
deleted file mode 100644
index 3ab2d49c9f4..000
--- a/dev-util/antlrworks/files/antlr-3.1.3.patch
+++ /dev/null
@@ -1,24 +0,0 @@
-diff -ur work.old/src/aw/org/antlr/works/dialog/DialogAbout.java 
work/src/aw/org/antlr/works/dialog/DialogAbout.java
 work.old/src/aw/org/antlr/works/dialog/DialogAbout.java2009-03-30 
11:56:30.0 +0300
-+++ work/src/aw/org/antlr/works/dialog/DialogAbout.java2009-03-30 
11:57:34.0 +0300
-@@ -65,7 +65,7 @@
- if(IDE.isPlugin()) {
- tableModel.addInfo("ANTLRWorks Plugin", 
IDE.getPluginVersionShort());
- }
--tableModel.addInfo("ANTLR", Tool.VERSION);
-+tableModel.addInfo("ANTLR", new Tool().VERSION);
- tableModel.addInfo("StringTemplate", StringTemplate.VERSION);
- tableModel.addInfo("Java", System.getProperty("java.version")+" 
("+System.getProperty("java.vendor")+")");
- tableModel.fireTableDataChanged();
-diff -ur work.old/src/aw/org/antlr/works/utils/HelpManager.java 
work/src/aw/org/antlr/works/utils/HelpManager.java
 work.old/src/aw/org/antlr/works/utils/HelpManager.java 2009-03-30 
11:56:30.0 +0300
-+++ work/src/aw/org/antlr/works/utils/HelpManager.java 2009-03-30 
11:57:21.0 +0300
-@@ -60,7 +60,7 @@
- public static void sendFeedback(Container parent) {
- StringBuilder url = new 
StringBuilder(Localizable.getLocalizedString(Localizable.FEEDBACK_URL));
- url.append("?ANTLRVersion=");
--url.append(XJUtils.encodeToURL(Tool.VERSION));
-+url.append(XJUtils.encodeToURL(new Tool().VERSION));
- url.append("=");
- url.append(XJUtils.encodeToURL(StringTemplate.VERSION));
- url.append("=");

diff --git a/dev-util/antlrworks/metadata.xml b/dev-util/antlrworks/metadata.xml
deleted file mode 100644
index 00d9f93e90c..000
--- a/dev-util/antlrworks/metadata.xml
+++ /dev/null
@@ -1,22 +0,0 @@
-

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

2019-07-04 Thread Andreas Sturmlechner
commit: 5d63ee877231a729388197a65cd883fa128fa6ea
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Jul  4 18:13:40 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Jul  4 19:36:07 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5d63ee87

dev-util/cmake: suppress CPackDEB tests in 3.13.5 too

Closes: https://bugs.gentoo.org/611016
Package-Manager: Portage-2.3.68, Repoman-2.3.16
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 dev-util/cmake/cmake-3.13.5.ebuild | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/dev-util/cmake/cmake-3.13.5.ebuild 
b/dev-util/cmake/cmake-3.13.5.ebuild
index 87519fed19c..34b8a855e62 100644
--- a/dev-util/cmake/cmake-3.13.5.ebuild
+++ b/dev-util/cmake/cmake-3.13.5.ebuild
@@ -121,12 +121,14 @@ cmake_src_test() {
#RunCMake.CompilerLauncher: also requires fortran
#RunCMake.CPack_RPM: breaks if app-arch/rpm is installed because
#debugedit binary is not in the expected location
+   #RunCMake.CPack_DEB: breaks if app-arch/dpkg is installed because
+   #it can't find a deb package that owns libc
#TestUpload, which requires network access
"${BUILD_DIR}"/bin/ctest \
-j "$(makeopts_jobs)" \
--test-load "$(makeopts_loadavg)" \
${ctestargs} \
-   -E 
"(BootstrapTest|BundleUtilities|CMakeOnly.AllFindModules|CTest.UpdateCVS|Fortran|RunCMake.CompilerLauncher|RunCMake.CPack_RPM|TestUpload)"
 \
+   -E 
"(BootstrapTest|BundleUtilities|CMakeOnly.AllFindModules|CTest.UpdateCVS|Fortran|RunCMake.CompilerLauncher|RunCMake.CPack_(DEB|RPM)|TestUpload)"
 \
|| die "Tests failed"
 
popd > /dev/null



[gentoo-commits] repo/gentoo:master commit in: media-video/subtitlecomposer/files/, media-video/subtitlecomposer/

2019-07-04 Thread Andreas Sturmlechner
commit: 887447c7391670e54d2b368610050431e9091ced
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Jul  4 19:07:43 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Jul  4 19:39:34 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=887447c7

media-video/subtitlecomposer: 0.7.0 version bump, EAPI-7 bump

Package-Manager: Portage-2.3.68, Repoman-2.3.16
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 media-video/subtitlecomposer/Manifest  |  1 +
 .../subtitlecomposer-0.7.0-tests-optional.patch|  9 +++
 .../subtitlecomposer/subtitlecomposer-0.7.0.ebuild | 77 ++
 3 files changed, 87 insertions(+)

diff --git a/media-video/subtitlecomposer/Manifest 
b/media-video/subtitlecomposer/Manifest
index 65a61b133c3..de64ad95ae7 100644
--- a/media-video/subtitlecomposer/Manifest
+++ b/media-video/subtitlecomposer/Manifest
@@ -1 +1,2 @@
 DIST subtitlecomposer-0.6.6.tar.gz 1637272 BLAKE2B 
0a3a7cc7f0301b5ea8cb7affd4600349c8b65bf8a856480e706a3549d8deb7ddc687faad11258d7753e6484783b50fff99ddbd1fc9f68a35fbd0b4346a7a2748
 SHA512 
0f1513d3ff0abcbd0979b370e1ec4cd0b92f7e65adef8c922ddbf37e2dbc73fb4cd821356df6dc1ba3d8832ab8cba25573f68297f4f6be05b5c4d824a663872a
+DIST subtitlecomposer-0.7.0.tar.gz 1649840 BLAKE2B 
a60d3917cc9bd8025d75782e850ba2507ab140ffaeff84e995d58994e848ebe4e103a87824a20dd689132235f67102e7fec39bf0f99d827c78883165e01e9fb7
 SHA512 
b1c71496a2609686946af2377862b86d70e357565646a3de2f158481bc9e397f649d0907499ecd21a193ec07eaf2135b7f5831697e6b20ba6721a743227fbe04

diff --git 
a/media-video/subtitlecomposer/files/subtitlecomposer-0.7.0-tests-optional.patch
 
b/media-video/subtitlecomposer/files/subtitlecomposer-0.7.0-tests-optional.patch
new file mode 100644
index 000..b2db3d9975e
--- /dev/null
+++ 
b/media-video/subtitlecomposer/files/subtitlecomposer-0.7.0-tests-optional.patch
@@ -0,0 +1,9 @@
+--- a/src/core/CMakeLists.txt  2019-07-04 21:15:26.000891815 +0200
 b/src/core/CMakeLists.txt  2019-07-04 21:15:26.005891858 +0200
+@@ -13,4 +13,6 @@
+   CACHE INTERNAL EXPORTEDVARIABLE
+ )
+ 
++if(BUILD_TESTING)
+ add_subdirectory(tests)
++endif()

diff --git a/media-video/subtitlecomposer/subtitlecomposer-0.7.0.ebuild 
b/media-video/subtitlecomposer/subtitlecomposer-0.7.0.ebuild
new file mode 100644
index 000..210696b121d
--- /dev/null
+++ b/media-video/subtitlecomposer/subtitlecomposer-0.7.0.ebuild
@@ -0,0 +1,77 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+KDE_TEST="forceoptional"
+VIRTUALX_REQUIRED="test"
+inherit kde5
+
+DESCRIPTION="Text-based subtitles editor"
+HOMEPAGE="https://github.com/maxrd2/subtitlecomposer;
+SRC_URI="https://github.com/maxrd2/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-2"
+KEYWORDS="~amd64 ~x86"
+IUSE="gstreamer libav mpv unicode xine"
+
+BDEPEND="
+   sys-devel/gettext
+   virtual/pkgconfig
+"
+DEPEND="
+   $(add_frameworks_dep kcodecs)
+   $(add_frameworks_dep kcompletion)
+   $(add_frameworks_dep kconfig)
+   $(add_frameworks_dep kconfigwidgets)
+   $(add_frameworks_dep kcoreaddons)
+   $(add_frameworks_dep ki18n)
+   $(add_frameworks_dep kio)
+   $(add_frameworks_dep kross)
+   $(add_frameworks_dep ktextwidgets)
+   $(add_frameworks_dep kwidgetsaddons)
+   $(add_frameworks_dep kxmlgui)
+   $(add_frameworks_dep sonnet)
+   $(add_qt_dep qtgui)
+   $(add_qt_dep qtwidgets)
+   media-libs/phonon[qt5(+)]
+   gstreamer? (
+   dev-libs/glib:2
+   media-libs/gstreamer:1.0
+   media-libs/gst-plugins-base:1.0
+   )
+   libav? ( media-video/libav:= )
+   !libav? ( media-video/ffmpeg:0= )
+   mpv? ( media-video/mpv[libmpv] )
+   unicode? ( dev-libs/icu:= )
+   xine? (
+   media-libs/xine-lib
+   x11-libs/libX11
+   x11-libs/libxcb
+   )
+"
+RDEPEND="${DEPEND}"
+
+PATCHES=( "${FILESDIR}/${P}-tests-optional.patch" )
+
+S="${WORKDIR}/SubtitleComposer-${PV}"
+
+src_configure() {
+   local mycmakeargs=(
+   -DCMAKE_DISABLE_FIND_PACKAGE_PocketSphinx=ON # bug 616706
+   $(cmake-utils_use_find_package gstreamer GStreamer)
+   $(cmake-utils_use_find_package mpv MPV)
+   $(cmake-utils_use_find_package unicode ICU)
+   $(cmake-utils_use_find_package xine Xine)
+   $(cmake-utils_use_find_package xine X11)
+   )
+
+   kde5_src_configure
+}
+
+pkg_postinst() {
+   kde5_pkg_postinst
+
+   elog "Some example scripts provided by ${PN} require dev-lang/ruby"
+   elog "or dev-lang/python to be installed."
+}



[gentoo-commits] repo/gentoo:master commit in: kde-misc/tellico/files/, kde-misc/tellico/

2019-07-04 Thread Andreas Sturmlechner
commit: a39a2e47f8a931cafde0ba8e67f3f078ffe93fbd
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Jul  4 19:22:07 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Jul  4 19:39:35 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a39a2e47

kde-misc/tellico: Drop 3.1.4

Package-Manager: Portage-2.3.68, Repoman-2.3.16
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-misc/tellico/Manifest  |  1 -
 .../tellico-3.1.4-empty-permissions-set.patch  | 27 ---
 kde-misc/tellico/files/tellico-3.1.4-icu-64.patch  | 57 --
 ...co-3.1.4-xmloutputclosecallback-signature.patch | 30 ---
 kde-misc/tellico/tellico-3.1.4.ebuild  | 92 --
 5 files changed, 207 deletions(-)

diff --git a/kde-misc/tellico/Manifest b/kde-misc/tellico/Manifest
index c18bed7d4f0..a8954e0d208 100644
--- a/kde-misc/tellico/Manifest
+++ b/kde-misc/tellico/Manifest
@@ -1,2 +1 @@
-DIST tellico-3.1.4.tar.xz 4632792 BLAKE2B 
29db598ef558fe04618843cad6a58055b5de392f34aeea4860683f04ef4ab20856fd4a01523dc13c2d68023c266de69590e843ea56f912989d57c01e0d701ee2
 SHA512 
d09183bee13ae9f7c6c5114b76eeeb959a184def559ae239bb880ef9be964e33878530e9c4c0d3baa6f872bf8db155dffb94592e3a857623ab131d2f28f1f139
 DIST tellico-3.2.tar.xz 5596028 BLAKE2B 
e22cd7b5f1bfb5221379b0e6c12c894314c3f04348ce8e0f82fe5707aa98d99af004486afe9266056c9650636b553e2355fa4caabe7528e60c0fd5af5df2ed9b
 SHA512 
a24985200a70958f727bda3056de357d6cb74fc407197e9d9056573bc606cd6ffbd5bd971ef56acce3cb58f0b98865f5e89b431fe38c1d27b4dceafe49e78fdd

diff --git a/kde-misc/tellico/files/tellico-3.1.4-empty-permissions-set.patch 
b/kde-misc/tellico/files/tellico-3.1.4-empty-permissions-set.patch
deleted file mode 100644
index 2cb38749f4c..000
--- a/kde-misc/tellico/files/tellico-3.1.4-empty-permissions-set.patch
+++ /dev/null
@@ -1,27 +0,0 @@
-From fd2056f2de46fa3be308ad47541f6c7ce8483c91 Mon Sep 17 00:00:00 2001
-From: Pino Toscano 
-Date: Wed, 19 Dec 2018 10:24:51 +0100
-Subject: Properly pass an empty permission set
-
-Use QFileDevice::Permissions() to represent no permissions, instead of
-hardcoding 0.

- src/tests/imagejobtest.cpp | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/src/tests/imagejobtest.cpp b/src/tests/imagejobtest.cpp
-index ee578f8..b387e3b 100644
 a/src/tests/imagejobtest.cpp
-+++ b/src/tests/imagejobtest.cpp
-@@ -99,7 +99,7 @@ void ImageJobTest::testNonexistant() {
- void ImageJobTest::testUnreadable() {
-   QTemporaryFile tmpFile;
-   QVERIFY(tmpFile.open());
--  QVERIFY(tmpFile.setPermissions(0));
-+  QVERIFY(tmpFile.setPermissions(QFileDevice::Permissions()));
-   QUrl u = QUrl::fromLocalFile(tmpFile.fileName());
- 
-   Tellico::ImageJob* job = new Tellico::ImageJob(u);
--- 
-cgit v1.1
-

diff --git a/kde-misc/tellico/files/tellico-3.1.4-icu-64.patch 
b/kde-misc/tellico/files/tellico-3.1.4-icu-64.patch
deleted file mode 100644
index 5b10e4d259a..000
--- a/kde-misc/tellico/files/tellico-3.1.4-icu-64.patch
+++ /dev/null
@@ -1,57 +0,0 @@
-From 2e552aea8d2391ea3ab8afdb58caf214954a2129 Mon Sep 17 00:00:00 2001
-From: Andreas Sturmlechner 
-Date: Thu, 9 May 2019 21:16:33 +0200
-Subject: [PATCH] Fix build against ICU 64.1 and later
-
-Summary:
-See also: https://unicode-org.atlassian.net/browse/ICU-20530
-
-Lots of errors of the same kind (libxml/tree.h included within extern "C"):
-
-```
-In file included from 
/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/bits/shared_ptr.h:52,
- from 
/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/memory:81,
- from /usr/include/unicode/localpointer.h:45,
- from /usr/include/unicode/uenum.h:23,
- from /usr/include/unicode/ucnv.h:53,
- from /usr/include/libxml2/libxml/encoding.h:31,
- from /usr/include/libxml2/libxml/parser.h:810,
- from /usr/include/libxml2/libxml/globals.h:18,
- from /usr/include/libxml2/libxml/threads.h:35,
- from /usr/include/libxml2/libxml/xmlmemory.h:218,
- from /usr/include/libxml2/libxml/tree.h:1307,
- from 
/var/tmp/portage/kde-misc/tellico-/work/tellico-/src/translators/xslthandler.h:34,
- from 
/var/tmp/portage/kde-misc/tellico-/work/tellico-/src/translators/xsltimporter.cpp:26:
-/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/bits/shared_ptr_base.h:338:3:
 error: template with C linkage
-   template
-   ^~~~
-```
-
-Test Plan: Builds fine against ICU 64.2.
-
-Reviewers: #tellico
-
-Differential Revision: https://phabricator.kde.org/D21103

- src/translators/xslthandler.h | 3 ++-
- 1 file changed, 2 insertions(+), 1 deletion(-)
-
-diff --git a/src/translators/xslthandler.h b/src/translators/xslthandler.h
-index ebbb010b..bb2112da 100644
 a/src/translators/xslthandler.h
-+++ b/src/translators/xslthandler.h

[gentoo-commits] repo/gentoo:master commit in: kde-misc/tellico/

2019-07-04 Thread Andreas Sturmlechner
commit: 952c2605bf0108d624d4e0261fae0c1fafc5443b
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Jul  4 19:21:30 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Jul  4 19:39:34 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=952c2605

kde-misc/tellico: 3.2 amd64 stable

Package-Manager: Portage-2.3.68, Repoman-2.3.16
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-misc/tellico/tellico-3.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/kde-misc/tellico/tellico-3.2.ebuild 
b/kde-misc/tellico/tellico-3.2.ebuild
index 151004ef17c..b7d5f0f2be4 100644
--- a/kde-misc/tellico/tellico-3.2.ebuild
+++ b/kde-misc/tellico/tellico-3.2.ebuild
@@ -12,7 +12,7 @@ DESCRIPTION="Collection manager based on KDE Frameworks"
 HOMEPAGE="http://tellico-project.org/;
 if [[ ${KDE_BUILD_TYPE} != live ]]; then
SRC_URI="http://tellico-project.org/files/${P}.tar.xz;
-   KEYWORDS="~amd64 x86"
+   KEYWORDS="amd64 x86"
 fi
 
 LICENSE="|| ( GPL-2 GPL-3 )"



[gentoo-commits] repo/gentoo:master commit in: dev-util/cmake/, dev-util/cmake/files/

2019-07-04 Thread Andreas Sturmlechner
commit: c93701cbe5848d56531a9d950bfd97d908eed1e8
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Jul  4 17:58:29 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Jul  4 19:36:06 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c93701cb

dev-util/cmake: Restore 3.13.4 for prefix

Bug: https://bugs.gentoo.org/689234
Package-Manager: Portage-2.3.68, Repoman-2.3.16
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 dev-util/cmake/Manifest|   1 +
 dev-util/cmake/cmake-3.13.4.ebuild | 228 +
 dev-util/cmake/files/cmake-3.0.2-FindLAPACK.patch  |  43 
 .../cmake/files/cmake-3.11.0_rc2-FindBLAS.patch|  23 +++
 .../files/cmake-3.11.4-fix-boost-detection.patch   |  13 ++
 .../cmake/files/cmake-3.13.4-prefix-dirs.patch | 127 
 6 files changed, 435 insertions(+)

diff --git a/dev-util/cmake/Manifest b/dev-util/cmake/Manifest
index 1dd8f3caed0..fa988872699 100644
--- a/dev-util/cmake/Manifest
+++ b/dev-util/cmake/Manifest
@@ -1,3 +1,4 @@
+DIST cmake-3.13.4.tar.gz 8617881 BLAKE2B 
c6bc47c79ea16f975def31ee4a85b795fc2adf96f9af1d99f702519f0bae6adf531fb5abe3e1e23a6b00226c6cb22719d3d58e8caa5b178acfa4de8d01b42b8a
 SHA512 
5a2cc092109652ced5a3a6ae00fe0c7d134efa7d90d59f376368408bb684343db9e144ee53b184f3437f8a86cf9976a130a1e1676c993d56b278a6640a418c93
 DIST cmake-3.14.3.tar.gz 8851085 BLAKE2B 
92da2c563f7ddc3b12457f63eead850eb99b123298632b5a9e8f80f3e32db20e2b25bc60778855400261d13d4ef42600162248f4a92907a0c581e202fc6620eb
 SHA512 
e257a96334f21f2b2f17e8d43aa32c2b069d13194604393c5ac9d3da193000d5328181c6cf861696186d022aba57679ee2d08073d8a7112727746b2b145a47e2
 DIST cmake-3.14.5.tar.gz 8854929 BLAKE2B 
3e783de1ce541039c80228a56fed4fd28e9ef2ea48f274995f6f26f8b149f1684aab6da518f27106f364a4f0a6f370334f3a85dd61f1bcce22c34337ef4afdaa
 SHA512 
9acd2de17db86052801194cac570bfc104320c249b83058aa59554b42c3d5af9c9293d1c069f3fe8512a80103d511186d840168cbc190ce9584ca99cb9b11e46
 DIST cmake-3.15.0-rc3.tar.gz 9255508 BLAKE2B 
d6d2a46f5d639e290913d1af0f353baf144003c9c3159fa1be900318fd935b2e89fe09ae78db0df291782ef7ff54e64017ea8ab4ee330dfb0e36e14d82ad20e6
 SHA512 
0a5403e3d13560800fec3b0a932d7d165e5a133fa5c45235f605a761c69aac399164ee4fb79ab4045914c351b9460dcdb3aaad5a0fd1eb8b0153d0fcdddb7f10

diff --git a/dev-util/cmake/cmake-3.13.4.ebuild 
b/dev-util/cmake/cmake-3.13.4.ebuild
new file mode 100644
index 000..9acfa35ba61
--- /dev/null
+++ b/dev-util/cmake/cmake-3.13.4.ebuild
@@ -0,0 +1,228 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+CMAKE_MAKEFILE_GENERATOR="emake"
+CMAKE_REMOVE_MODULES="no"
+inherit bash-completion-r1 elisp-common flag-o-matic gnome2-utils 
toolchain-funcs eapi7-ver virtualx xdg-utils cmake-utils
+
+MY_P="${P/_/-}"
+
+DESCRIPTION="Cross platform Make"
+HOMEPAGE="https://cmake.org/;
+SRC_URI="https://cmake.org/files/v$(ver_cut 1-2)/${MY_P}.tar.gz"
+
+LICENSE="CMake"
+SLOT="0"
+[[ "${PV}" = *_rc* ]] || \
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
+IUSE="doc emacs system-jsoncpp ncurses qt5"
+
+RDEPEND="
+   app-crypt/rhash
+   >=app-arch/libarchive-3.0.0:=
+   >=dev-libs/expat-2.0.1
+   >=dev-libs/libuv-1.10.0:=
+   >=net-misc/curl-7.21.5[ssl]
+   sys-libs/zlib
+   virtual/pkgconfig
+   emacs? ( virtual/emacs )
+   ncurses? ( sys-libs/ncurses:0= )
+   qt5? (
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5
+   dev-qt/qtwidgets:5
+   )
+   system-jsoncpp? ( >=dev-libs/jsoncpp-0.6.0_rc2:0= )
+"
+DEPEND="${RDEPEND}
+   doc? (
+   dev-python/requests
+   dev-python/sphinx
+   )
+"
+
+S="${WORKDIR}/${MY_P}"
+
+SITEFILE="50${PN}-gentoo.el"
+
+PATCHES=(
+   # prefix
+   "${FILESDIR}"/${PN}-3.4.0_rc1-darwin-bundle.patch
+   "${FILESDIR}"/${PN}-3.13.4-prefix-dirs.patch
+   "${FILESDIR}"/${PN}-3.1.0-darwin-isysroot.patch
+
+   # handle gentoo packaging in find modules
+   "${FILESDIR}"/${PN}-3.11.0_rc2-FindBLAS.patch
+   "${FILESDIR}"/${PN}-3.0.2-FindLAPACK.patch
+   "${FILESDIR}"/${PN}-3.5.2-FindQt4.patch
+
+   # respect python eclasses
+   "${FILESDIR}"/${PN}-2.8.10.2-FindPythonLibs.patch
+   "${FILESDIR}"/${PN}-3.9.0_rc2-FindPythonInterp.patch
+
+   # boost (#660980)
+   "${FILESDIR}"/${PN}-3.11.4-fix-boost-detection.patch
+
+   # upstream fixes (can usually be removed with a version bump)
+)
+
+cmake_src_bootstrap() {
+   # Cleanup args to extract only JOBS.
+   # Because bootstrap does not know anything else.
+   grep -Eo '(\-j|\-\-jobs)(=?|[[:space:]]*)[[:digit:]]+' <<< 
"${MAKEOPTS}" > /dev/null
+   if [[ $? -eq 0 ]] ; then
+   par_arg=$(grep 

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

2019-07-04 Thread Andreas Sturmlechner
commit: 1c914076b2d7ef4d5d2987e215b1ea2d7a0bb48f
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Jul  4 18:17:24 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Jul  4 19:36:07 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c914076

dev-util/cmake: fix undo cmake eclass modifications in 3.13.5 too

Package-Manager: Portage-2.3.68, Repoman-2.3.16
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 dev-util/cmake/cmake-3.13.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/cmake/cmake-3.13.5.ebuild 
b/dev-util/cmake/cmake-3.13.5.ebuild
index 34b8a855e62..0b3968ce18a 100644
--- a/dev-util/cmake/cmake-3.13.5.ebuild
+++ b/dev-util/cmake/cmake-3.13.5.ebuild
@@ -103,7 +103,7 @@ cmake_src_bootstrap() {
 cmake_src_test() {
# fix OutDir and SelectLibraryConfigurations tests
# these are altered thanks to our eclass
-   sed -i -e 's:#IGNORE ::g' \
+   sed -i -e 's:^#_cmake_modify_IGNORE ::g' \

"${S}"/Tests/{OutDir,CMakeOnly/SelectLibraryConfigurations}/CMakeLists.txt \
|| die
 



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

2019-07-04 Thread Andreas Sturmlechner
commit: 3b5582636d219284037ee65bc427194d7e969c4b
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun May 19 16:15:29 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Jul  4 19:36:08 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b558263

cmake-utils.eclass: _cmake_modify-cmakelists: Fix CMAKE_BUILD_TYPE sed

Commit 6b7998b narrowed matching CMAKE_BUILD_TYPE too successfully and led
to a string like `set(CMAKE_BUILD_TYPE)` being left over.

Bug: https://bugs.gentoo.org/674768
Closes: https://bugs.gentoo.org/686266
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 eclass/cmake-utils.eclass | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/eclass/cmake-utils.eclass b/eclass/cmake-utils.eclass
index 28dac7e0a0b..ea1858e9735 100644
--- a/eclass/cmake-utils.eclass
+++ b/eclass/cmake-utils.eclass
@@ -420,7 +420,7 @@ _cmake_modify-cmakelists() {
 
# Comment out all set ( value)
find "${CMAKE_USE_DIR}" -name CMakeLists.txt -exec sed \
-   -e 
'/^[[:space:]]*set[[:space:]]*([[:space:]]*CMAKE_BUILD_TYPE[[:space:]].*)/I{s/^/#_cmake_modify_IGNORE
 /g}' \
+   -e 
'/^[[:space:]]*set[[:space:]]*([[:space:]]*CMAKE_BUILD_TYPE\([[:space:]].*)\|)\)/I{s/^/#_cmake_modify_IGNORE
 /g}' \
-e 
'/^[[:space:]]*set[[:space:]]*([[:space:]]*CMAKE_COLOR_MAKEFILE[[:space:]].*)/I{s/^/#_cmake_modify_IGNORE
 /g}' \
-e 
'/^[[:space:]]*set[[:space:]]*([[:space:]]*CMAKE_INSTALL_PREFIX[[:space:]].*)/I{s/^/#_cmake_modify_IGNORE
 /g}' \
-e 
'/^[[:space:]]*set[[:space:]]*([[:space:]]*CMAKE_VERBOSE_MAKEFILE[[:space:]].*)/I{s/^/#_cmake_modify_IGNORE
 /g}' \



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

2019-07-04 Thread Andreas Sturmlechner
commit: 73daa88a6a4123d02452ab4dac553a07ad893d27
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Jul  4 17:05:11 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Jul  4 19:36:06 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=73daa88a

app-office/libreoffice: 6.2.5.2 restore keywords

Package-Manager: Portage-2.3.68, Repoman-2.3.16
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 app-office/libreoffice/libreoffice-6.2.5.2.ebuild | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/app-office/libreoffice/libreoffice-6.2.5.2.ebuild 
b/app-office/libreoffice/libreoffice-6.2.5.2.ebuild
index 53d25e90bc2..64438bc0c90 100644
--- a/app-office/libreoffice/libreoffice-6.2.5.2.ebuild
+++ b/app-office/libreoffice/libreoffice-6.2.5.2.ebuild
@@ -77,8 +77,7 @@ REQUIRED_USE="${PYTHON_REQUIRED_USE}
 LICENSE="|| ( LGPL-3 MPL-1.1 )"
 SLOT="0"
 [[ ${MY_PV} == ** ]] || \
-KEYWORDS=""
-#KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux"
 
 BDEPEND="
dev-util/intltool



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

2019-07-04 Thread Andreas Sturmlechner
commit: 102d977cb8e58e04406c8c9cbeac84ed21ed6713
Author: Michael Palimaka  gentoo  org>
AuthorDate: Sat May 18 02:21:13 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Jul  4 19:39:22 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=102d977c

kde5.eclass: remove dev-util/desktop-file-utils dependency

This only ever used indirectly via xdg_pkg_* and xdg.eclass handles the
dependency as well.

Closes: https://bugs.gentoo.org/685914
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 eclass/kde5.eclass | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/eclass/kde5.eclass b/eclass/kde5.eclass
index 4f38f47d60b..6b2712efc36 100644
--- a/eclass/kde5.eclass
+++ b/eclass/kde5.eclass
@@ -262,7 +262,7 @@ case ${EAPI} in
6) DEPEND+=" ${BDEPEND}" ;;
 esac
 
-DEPEND+=" ${COMMONDEPEND} dev-util/desktop-file-utils"
+DEPEND+=" ${COMMONDEPEND}"
 RDEPEND+=" ${COMMONDEPEND}"
 unset COMMONDEPEND
 



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

2019-07-04 Thread Andreas Sturmlechner
commit: fa03db0def068f4d4f3485b3e479909e6e479a1c
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Jul  4 18:05:17 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Jul  4 19:36:06 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa03db0d

dev-util/cmake: 3.13.5 version bump, EAPI-7 bump

Bug: https://bugs.gentoo.org/689234
Package-Manager: Portage-2.3.68, Repoman-2.3.16
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 dev-util/cmake/Manifest|  2 +-
 .../{cmake-3.13.4.ebuild => cmake-3.13.5.ebuild}   | 25 ++
 2 files changed, 12 insertions(+), 15 deletions(-)

diff --git a/dev-util/cmake/Manifest b/dev-util/cmake/Manifest
index fa988872699..437e60fbd8c 100644
--- a/dev-util/cmake/Manifest
+++ b/dev-util/cmake/Manifest
@@ -1,4 +1,4 @@
-DIST cmake-3.13.4.tar.gz 8617881 BLAKE2B 
c6bc47c79ea16f975def31ee4a85b795fc2adf96f9af1d99f702519f0bae6adf531fb5abe3e1e23a6b00226c6cb22719d3d58e8caa5b178acfa4de8d01b42b8a
 SHA512 
5a2cc092109652ced5a3a6ae00fe0c7d134efa7d90d59f376368408bb684343db9e144ee53b184f3437f8a86cf9976a130a1e1676c993d56b278a6640a418c93
+DIST cmake-3.13.5.tar.gz 8618821 BLAKE2B 
765678bc92821207c53bfb4ac995a791b938f20236c3a6fda873b8edd11cd1401b4f4c05f170b8f600f38bde5f1227c715499eee072a8de3bb29d4f5cd230226
 SHA512 
99e3a8f5bc147dd90b9cab11f06892d87f289aa1354ad323711fe96ebc9c32b1e887e8f9d3575a37831c4d2153a070ff9115c5e27a185d54170bad9dbbaabc26
 DIST cmake-3.14.3.tar.gz 8851085 BLAKE2B 
92da2c563f7ddc3b12457f63eead850eb99b123298632b5a9e8f80f3e32db20e2b25bc60778855400261d13d4ef42600162248f4a92907a0c581e202fc6620eb
 SHA512 
e257a96334f21f2b2f17e8d43aa32c2b069d13194604393c5ac9d3da193000d5328181c6cf861696186d022aba57679ee2d08073d8a7112727746b2b145a47e2
 DIST cmake-3.14.5.tar.gz 8854929 BLAKE2B 
3e783de1ce541039c80228a56fed4fd28e9ef2ea48f274995f6f26f8b149f1684aab6da518f27106f364a4f0a6f370334f3a85dd61f1bcce22c34337ef4afdaa
 SHA512 
9acd2de17db86052801194cac570bfc104320c249b83058aa59554b42c3d5af9c9293d1c069f3fe8512a80103d511186d840168cbc190ce9584ca99cb9b11e46
 DIST cmake-3.15.0-rc3.tar.gz 9255508 BLAKE2B 
d6d2a46f5d639e290913d1af0f353baf144003c9c3159fa1be900318fd935b2e89fe09ae78db0df291782ef7ff54e64017ea8ab4ee330dfb0e36e14d82ad20e6
 SHA512 
0a5403e3d13560800fec3b0a932d7d165e5a133fa5c45235f605a761c69aac399164ee4fb79ab4045914c351b9460dcdb3aaad5a0fd1eb8b0153d0fcdddb7f10

diff --git a/dev-util/cmake/cmake-3.13.4.ebuild 
b/dev-util/cmake/cmake-3.13.5.ebuild
similarity index 93%
rename from dev-util/cmake/cmake-3.13.4.ebuild
rename to dev-util/cmake/cmake-3.13.5.ebuild
index 9acfa35ba61..87519fed19c 100644
--- a/dev-util/cmake/cmake-3.13.4.ebuild
+++ b/dev-util/cmake/cmake-3.13.5.ebuild
@@ -1,11 +1,11 @@
 # Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=7
 
 CMAKE_MAKEFILE_GENERATOR="emake"
 CMAKE_REMOVE_MODULES="no"
-inherit bash-completion-r1 elisp-common flag-o-matic gnome2-utils 
toolchain-funcs eapi7-ver virtualx xdg-utils cmake-utils
+inherit bash-completion-r1 elisp-common flag-o-matic toolchain-funcs virtualx 
xdg cmake-utils
 
 MY_P="${P/_/-}"
 
@@ -36,7 +36,8 @@ RDEPEND="
)
system-jsoncpp? ( >=dev-libs/jsoncpp-0.6.0_rc2:0= )
 "
-DEPEND="${RDEPEND}
+DEPEND="${RDEPEND}"
+BDEPEND="
doc? (
dev-python/requests
dev-python/sphinx
@@ -206,23 +207,19 @@ src_install() {
 
dobashcomp Auxiliary/bash-completion/{${PN},ctest,cpack}
 
-   rm -r "${ED%/}"/usr/share/cmake/{completions,editors} || die
+   rm -r "${ED}"/usr/share/cmake/{completions,editors} || die
+}
+
+pkg_preinst() {
+   use qt5 && xdg_pkg_preinst
 }
 
 pkg_postinst() {
use emacs && elisp-site-regen
-   if use qt5; then
-   gnome2_icon_cache_update
-   xdg_desktop_database_update
-   xdg_mimeinfo_database_update
-   fi
+   use qt5 && xdg_pkg_postinst
 }
 
 pkg_postrm() {
use emacs && elisp-site-regen
-   if use qt5; then
-   gnome2_icon_cache_update
-   xdg_desktop_database_update
-   xdg_mimeinfo_database_update
-   fi
+   use qt5 && xdg_pkg_postrm
 }



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

2019-07-04 Thread Andreas Sturmlechner
commit: d971cf541b30c80cf0504cae6fce2dda82fd66bc
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Wed Jul  3 21:44:40 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Jul  4 19:36:07 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d971cf54

dev-util/cmake: suppress CPackDEB tests

They would always fail as this is not Debian.

Signed-off-by: Rolf Eike Beer  sf-mail.de>
Bug: https://bugs.gentoo.org/686482
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 dev-util/cmake/cmake-3.14.3.ebuild | 4 +++-
 dev-util/cmake/cmake-3.14.5.ebuild | 4 +++-
 dev-util/cmake/cmake-3.15.0_rc3.ebuild | 4 +++-
 3 files changed, 9 insertions(+), 3 deletions(-)

diff --git a/dev-util/cmake/cmake-3.14.3.ebuild 
b/dev-util/cmake/cmake-3.14.3.ebuild
index 40c75421274..01f4a37c833 100644
--- a/dev-util/cmake/cmake-3.14.3.ebuild
+++ b/dev-util/cmake/cmake-3.14.3.ebuild
@@ -119,12 +119,14 @@ cmake_src_test() {
#RunCMake.CompilerLauncher: also requires fortran
#RunCMake.CPack_RPM: breaks if app-arch/rpm is installed because
#debugedit binary is not in the expected location
+   #RunCMake.CPack_DEB: breaks if app-arch/dpkg is installed because
+   #it can't find a deb package that owns libc
#TestUpload, which requires network access
"${BUILD_DIR}"/bin/ctest \
-j "$(makeopts_jobs)" \
--test-load "$(makeopts_loadavg)" \
${ctestargs} \
-   -E 
"(BootstrapTest|BundleUtilities|CMakeOnly.AllFindModules|CompileOptions|CTest.UpdateCVS|Fortran|RunCMake.CompilerLauncher|RunCMake.CPack_RPM|TestUpload)"
 \
+   -E 
"(BootstrapTest|BundleUtilities|CMakeOnly.AllFindModules|CompileOptions|CTest.UpdateCVS|Fortran|RunCMake.CompilerLauncher|RunCMake.CPack_(DEB|RPM)|TestUpload)"
 \
|| die "Tests failed"
 
popd > /dev/null

diff --git a/dev-util/cmake/cmake-3.14.5.ebuild 
b/dev-util/cmake/cmake-3.14.5.ebuild
index e3507ad6196..b04b6c2e433 100644
--- a/dev-util/cmake/cmake-3.14.5.ebuild
+++ b/dev-util/cmake/cmake-3.14.5.ebuild
@@ -119,12 +119,14 @@ cmake_src_test() {
#RunCMake.CompilerLauncher: also requires fortran
#RunCMake.CPack_RPM: breaks if app-arch/rpm is installed because
#debugedit binary is not in the expected location
+   #RunCMake.CPack_DEB: breaks if app-arch/dpkg is installed because
+   #it can't find a deb package that owns libc
#TestUpload, which requires network access
"${BUILD_DIR}"/bin/ctest \
-j "$(makeopts_jobs)" \
--test-load "$(makeopts_loadavg)" \
${ctestargs} \
-   -E 
"(BootstrapTest|BundleUtilities|CMakeOnly.AllFindModules|CompileOptions|CTest.UpdateCVS|Fortran|RunCMake.CompilerLauncher|RunCMake.CPack_RPM|TestUpload)"
 \
+   -E 
"(BootstrapTest|BundleUtilities|CMakeOnly.AllFindModules|CompileOptions|CTest.UpdateCVS|Fortran|RunCMake.CompilerLauncher|RunCMake.CPack_(DEB|RPM)|TestUpload)"
 \
|| die "Tests failed"
 
popd > /dev/null

diff --git a/dev-util/cmake/cmake-3.15.0_rc3.ebuild 
b/dev-util/cmake/cmake-3.15.0_rc3.ebuild
index 0fb93b78d73..06184a6bfe5 100644
--- a/dev-util/cmake/cmake-3.15.0_rc3.ebuild
+++ b/dev-util/cmake/cmake-3.15.0_rc3.ebuild
@@ -119,12 +119,14 @@ cmake_src_test() {
#RunCMake.CompilerLauncher: also requires fortran
#RunCMake.CPack_RPM: breaks if app-arch/rpm is installed because
#debugedit binary is not in the expected location
+   #RunCMake.CPack_DEB: breaks if app-arch/dpkg is installed because
+   #it can't find a deb package that owns libc
#TestUpload, which requires network access
"${BUILD_DIR}"/bin/ctest \
-j "$(makeopts_jobs)" \
--test-load "$(makeopts_loadavg)" \
${ctestargs} \
-   -E 
"(BootstrapTest|BundleUtilities|CMakeOnly.AllFindModules|CompileOptions|CTest.UpdateCVS|Fortran|RunCMake.CompilerLauncher|RunCMake.CPack_RPM|TestUpload)"
 \
+   -E 
"(BootstrapTest|BundleUtilities|CMakeOnly.AllFindModules|CompileOptions|CTest.UpdateCVS|Fortran|RunCMake.CompilerLauncher|RunCMake.CPack_(DEB|RPM)|TestUpload)"
 \
|| die "Tests failed"
 
popd > /dev/null



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

2019-07-04 Thread Andreas Sturmlechner
commit: 2ccf4579d81505e04f09726cf8ae7757c5c97eb0
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Jul  4 17:06:04 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Jul  4 19:36:06 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2ccf4579

app-office/libreoffice-l10n: 6.2.5.2 restore keywords

Package-Manager: Portage-2.3.68, Repoman-2.3.16
Signed-off-by: Andreas Sturmlechner  gentoo.org>

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

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



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

2019-07-04 Thread Andreas Sturmlechner
commit: 29a365a10f3c046fbff9ec8b25bf829ffe425dc1
Author: Michael Palimaka  gentoo  org>
AuthorDate: Sun Apr 28 12:50:13 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Jul  4 19:39:30 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=29a365a1

kde5.eclass: install linguas-related files unconditionally for kconfigwidgets

See 
https://api.kde.org/frameworks/kconfigwidgets/html/klanguagename_8cpp_source.html#l00040
for source reference.

Reported-by: Andrius Štikonas  stikonas.eu>
Signed-off-by: Michael Palimaka  gentoo.org>
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 eclass/kde5.eclass | 5 -
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/eclass/kde5.eclass b/eclass/kde5.eclass
index 6b2712efc36..f58d991bc58 100644
--- a/eclass/kde5.eclass
+++ b/eclass/kde5.eclass
@@ -495,7 +495,10 @@ kde5_src_prepare() {
fi
 
# enable only the requested translations when required
-   if [[ -v LINGUAS ]] ; then
+   # always install unconditionally for kconfigwidgets - if you use 
language
+   # X as system language, and there is a combobox with language names, the
+   # translated language name for language Y is taken from 
/usr/share/locale/Y/kf5_entry.desktop
+   if [[ -v LINGUAS && ${PN} != kconfigwidgets ]] ; then
local po
for po in ${KDE_PO_DIRS}; do
if [[ -d ${po} ]] ; then



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

2019-07-04 Thread Andreas Sturmlechner
commit: 4683e38d6d8e7dcc48307928b85102c1a1867361
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Wed Jul  3 20:35:08 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Jul  4 19:36:07 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4683e38d

dev-util/cmake: use correct pattern to undo cmake eclass modifications

Fixes: 6b7998b644e6f4469a7cb4c64776013a74363866
Closes: https://bugs.gentoo.org/686266
Closes: https://github.com/gentoo/gentoo/pull/12385
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Closes: https://github.com/gentoo/gentoo/pull/12385
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 dev-util/cmake/cmake-3.14.3.ebuild | 2 +-
 dev-util/cmake/cmake-3.14.5.ebuild | 2 +-
 dev-util/cmake/cmake-3.15.0_rc3.ebuild | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-util/cmake/cmake-3.14.3.ebuild 
b/dev-util/cmake/cmake-3.14.3.ebuild
index 42fd589bd81..40c75421274 100644
--- a/dev-util/cmake/cmake-3.14.3.ebuild
+++ b/dev-util/cmake/cmake-3.14.3.ebuild
@@ -101,7 +101,7 @@ cmake_src_bootstrap() {
 cmake_src_test() {
# fix OutDir and SelectLibraryConfigurations tests
# these are altered thanks to our eclass
-   sed -i -e 's:#IGNORE ::g' \
+   sed -i -e 's:^#_cmake_modify_IGNORE ::g' \

"${S}"/Tests/{OutDir,CMakeOnly/SelectLibraryConfigurations}/CMakeLists.txt \
|| die
 

diff --git a/dev-util/cmake/cmake-3.14.5.ebuild 
b/dev-util/cmake/cmake-3.14.5.ebuild
index 0ec739545d3..e3507ad6196 100644
--- a/dev-util/cmake/cmake-3.14.5.ebuild
+++ b/dev-util/cmake/cmake-3.14.5.ebuild
@@ -101,7 +101,7 @@ cmake_src_bootstrap() {
 cmake_src_test() {
# fix OutDir and SelectLibraryConfigurations tests
# these are altered thanks to our eclass
-   sed -i -e 's:#IGNORE ::g' \
+   sed -i -e 's:^#_cmake_modify_IGNORE ::g' \

"${S}"/Tests/{OutDir,CMakeOnly/SelectLibraryConfigurations}/CMakeLists.txt \
|| die
 

diff --git a/dev-util/cmake/cmake-3.15.0_rc3.ebuild 
b/dev-util/cmake/cmake-3.15.0_rc3.ebuild
index b8f071ece70..0fb93b78d73 100644
--- a/dev-util/cmake/cmake-3.15.0_rc3.ebuild
+++ b/dev-util/cmake/cmake-3.15.0_rc3.ebuild
@@ -101,7 +101,7 @@ cmake_src_bootstrap() {
 cmake_src_test() {
# fix OutDir and SelectLibraryConfigurations tests
# these are altered thanks to our eclass
-   sed -i -e 's:#IGNORE ::g' \
+   sed -i -e 's:^#_cmake_modify_IGNORE ::g' \

"${S}"/Tests/{OutDir,CMakeOnly/SelectLibraryConfigurations}/CMakeLists.txt \
|| die
 



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

2019-07-04 Thread Andreas Sturmlechner
commit: faa2b1d22b1ac8c08569ab2fb728c55d431ae614
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun May 19 15:44:26 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Jul  4 19:36:07 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=faa2b1d2

cmake-utils.eclass: Fix typo

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 eclass/cmake-utils.eclass | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/eclass/cmake-utils.eclass b/eclass/cmake-utils.eclass
index d01a64d014a..28dac7e0a0b 100644
--- a/eclass/cmake-utils.eclass
+++ b/eclass/cmake-utils.eclass
@@ -423,7 +423,7 @@ _cmake_modify-cmakelists() {
-e 
'/^[[:space:]]*set[[:space:]]*([[:space:]]*CMAKE_BUILD_TYPE[[:space:]].*)/I{s/^/#_cmake_modify_IGNORE
 /g}' \
-e 
'/^[[:space:]]*set[[:space:]]*([[:space:]]*CMAKE_COLOR_MAKEFILE[[:space:]].*)/I{s/^/#_cmake_modify_IGNORE
 /g}' \
-e 
'/^[[:space:]]*set[[:space:]]*([[:space:]]*CMAKE_INSTALL_PREFIX[[:space:]].*)/I{s/^/#_cmake_modify_IGNORE
 /g}' \
-   -e 
'/^[[:space:]]*set[[:space:]]*([[:space:]]*CMAKE_VERBOSE_MAKEFILE[[:space:]].*)/I{s/^/#G_cmake_modify_IGNORE
 /g}' \
+   -e 
'/^[[:space:]]*set[[:space:]]*([[:space:]]*CMAKE_VERBOSE_MAKEFILE[[:space:]].*)/I{s/^/#_cmake_modify_IGNORE
 /g}' \
-i {} + || die "${LINENO}: failed to disable hardcoded settings"
local x
for x in $(find "${CMAKE_USE_DIR}" -name CMakeLists.txt -exec grep -l 
"^#_cmake_modify_IGNORE" {} +;); do



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

2019-07-04 Thread Alice Ferrazzi
commit: af3eb37e207a0b63bc7050612622d9f683506a8b
Author: Alice Ferrazzi  gentoo  org>
AuthorDate: Thu Jul  4 18:48:59 2019 +
Commit: Alice Ferrazzi  gentoo  org>
CommitDate: Thu Jul  4 19:06:57 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=af3eb37e

sys-apps/elivepatch-server: bump to 0.2

Package-Manager: Portage-2.3.66, Repoman-2.3.11
Signed-off-by: Alice Ferrazzi  gentoo.org>

 sys-apps/elivepatch-server/Manifest|  1 +
 .../elivepatch-server/elivepatch-server-0.2.ebuild | 29 ++
 2 files changed, 30 insertions(+)

diff --git a/sys-apps/elivepatch-server/Manifest 
b/sys-apps/elivepatch-server/Manifest
index 7f020d448e2..5ac76676c92 100644
--- a/sys-apps/elivepatch-server/Manifest
+++ b/sys-apps/elivepatch-server/Manifest
@@ -1 +1,2 @@
 DIST elivepatch-server-0.1.tar.gz 11564 BLAKE2B 
0b1a9c518ba51ffa4fcdf0d5d0202b182464d13123334583e8f647be4c8ff48c9d7471fcab8a18d2ddd27172928942e4645c75a1976b25a521c7f1caecedb0b6
 SHA512 
d469fbc32df7a586fa899c6e587832bd53c1984c97b973e3aad4f6bf62962846142938a6e6e5729fce39d3f7d486c5ed9fd9f484425d863a40a1199f170830fb
+DIST elivepatch-server-0.2.tar.gz 14198 BLAKE2B 
1e48626dff5cf0ed5e7e3fb09dec54fc0e203be58646a62419df901c8b96964281250c613ef06cca9ede32ce7f4e384094892a79033afa0d20b133c54a4cc5c6
 SHA512 
1af4c6656b32491d82c0c98ed53a7184bea4a2639d6bf6072c3e8ae3f0d12c09284cdb6f96129b1ce848872946e14c6b83d3bbe6eb959cd5c918575ed42a621a

diff --git a/sys-apps/elivepatch-server/elivepatch-server-0.2.ebuild 
b/sys-apps/elivepatch-server/elivepatch-server-0.2.ebuild
new file mode 100644
index 000..5707a104f42
--- /dev/null
+++ b/sys-apps/elivepatch-server/elivepatch-server-0.2.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python{2_7,3_5,3_6} )
+
+inherit distutils-r1
+
+DESCRIPTION="Live patch building server with RESTFul Api for elivepatch-client"
+HOMEPAGE="https://wiki.gentoo.org/wiki/Elivepatch;
+SRC_URI="https://github.com/aliceinwire/elivepatch-server/archive/v${PV}.tar.gz
 -> ${P}.tar.gz"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   dev-python/werkzeug[${PYTHON_USEDEP}]
+   dev-python/flask[${PYTHON_USEDEP}]
+   dev-python/flask-restful[${PYTHON_USEDEP}]"
+DEPEND="${RDEPEND}
+   dev-python/setuptools[${PYTHON_USEDEP}]"
+
+python_install_all() {
+   newinitd init/elivepatch.init ${PN}
+   newconfd init/elivepatch.confd ${PN}
+   distutils-r1_python_install_all
+}



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

2019-07-04 Thread Sergei Trofimovich
commit: 641dc4ec6401f34ee98a7c86153549cf334085f4
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Thu Jul  4 15:40:19 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Jul  4 18:23:25 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=641dc4ec

dev-ruby/shoulda: stable 2.11.3-r2 for hppa, bug #684546

Signed-off-by: Rolf Eike Beer  sf-mail.de>
Package-Manager: Portage-2.3.66, Repoman-2.3.11
RepoMan-Options: --include-arches="hppa"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-ruby/shoulda/shoulda-2.11.3-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/shoulda/shoulda-2.11.3-r2.ebuild 
b/dev-ruby/shoulda/shoulda-2.11.3-r2.ebuild
index 56ac34d573b..9b6c217afa9 100644
--- a/dev-ruby/shoulda/shoulda-2.11.3-r2.ebuild
+++ b/dev-ruby/shoulda/shoulda-2.11.3-r2.ebuild
@@ -18,7 +18,7 @@ RUBY_S="thoughtbot-${PN}-*"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 sparc x86 ~x86-fbsd 
~amd64-linux ~x86-linux ~ppc-macos ~x64-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 ~x64-macos ~x86-macos ~x64-solaris 
~x86-solaris"
 IUSE=""
 
 # tests seem to be quite broken :( They require working version of



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

2019-07-04 Thread Sergei Trofimovich
commit: 9ae67f0c3a0f0dc118e74036872a23ee6aa09aa7
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Thu Jul  4 15:40:56 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Jul  4 18:23:26 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ae67f0c

dev-ruby/domain_name: stable 0.5.20180417 for hppa, bug #684546

Signed-off-by: Rolf Eike Beer  sf-mail.de>
Package-Manager: Portage-2.3.66, Repoman-2.3.11
RepoMan-Options: --include-arches="hppa"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-ruby/domain_name/domain_name-0.5.20180417.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/domain_name/domain_name-0.5.20180417.ebuild 
b/dev-ruby/domain_name/domain_name-0.5.20180417.ebuild
index f2499c02072..4428eb53e79 100644
--- a/dev-ruby/domain_name/domain_name-0.5.20180417.ebuild
+++ b/dev-ruby/domain_name/domain_name-0.5.20180417.ebuild
@@ -18,7 +18,7 @@ HOMEPAGE="https://github.com/knu/ruby-domain_name;
 
 LICENSE="BSD-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ppc ppc64 sparc x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x86-macos ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ppc ppc64 sparc x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x86-macos ~x86-solaris"
 IUSE="test"
 
 ruby_add_rdepend ">=dev-ruby/unf-0.0.5-r1:0"



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

2019-07-04 Thread Sergei Trofimovich
commit: b0531e80b27a3d1b7799a7a458f11276eef5bdf1
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Thu Jul  4 15:39:33 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Jul  4 18:23:25 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b0531e80

dev-ruby/unf_ext: stable 0.0.7.5 for hppa, bug #684546

Signed-off-by: Rolf Eike Beer  sf-mail.de>
Package-Manager: Portage-2.3.66, Repoman-2.3.11
RepoMan-Options: --include-arches="hppa"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-ruby/unf_ext/unf_ext-0.0.7.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/unf_ext/unf_ext-0.0.7.5.ebuild 
b/dev-ruby/unf_ext/unf_ext-0.0.7.5.ebuild
index 154080cccb2..5543990925e 100644
--- a/dev-ruby/unf_ext/unf_ext-0.0.7.5.ebuild
+++ b/dev-ruby/unf_ext/unf_ext-0.0.7.5.ebuild
@@ -19,7 +19,7 @@ HOMEPAGE="https://github.com/knu/ruby-unf_ext;
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ppc ppc64 sparc x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x86-macos ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ppc ppc64 sparc x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x86-macos ~x86-solaris"
 IUSE="doc test"
 
 ruby_add_bdepend "



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

2019-07-04 Thread Sergei Trofimovich
commit: 6614eeea25a4db0afa04c01fd818a4cb740fc70b
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Thu Jul  4 15:38:07 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Jul  4 18:23:15 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6614eeea

www-client/lynx: stable 2.8.9_p1 for hppa/sparc, bug #689214

Signed-off-by: Rolf Eike Beer  sf-mail.de>
Package-Manager: Portage-2.3.66, Repoman-2.3.11
RepoMan-Options: --include-arches="hppa sparc"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 www-client/lynx/lynx-2.8.9_p1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-client/lynx/lynx-2.8.9_p1.ebuild 
b/www-client/lynx/lynx-2.8.9_p1.ebuild
index f9266feaca4..66e8b66d49c 100644
--- a/www-client/lynx/lynx-2.8.9_p1.ebuild
+++ b/www-client/lynx/lynx-2.8.9_p1.ebuild
@@ -21,7 +21,7 @@ 
SRC_URI="http://invisible-mirror.net/archives/lynx/tarballs/${MY_P}.tar.bz2;
 
 LICENSE="GPL-2"
 SLOT="0"
-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"
+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"
 IUSE="bzip2 cjk gnutls idn ipv6 nls ssl unicode libressl"
 
 RDEPEND="



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

2019-07-04 Thread Sergei Trofimovich
commit: 5b8faf7deb3fe3d96c1f238283ae921d856814aa
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Thu Jul  4 15:38:55 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Jul  4 18:23:25 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b8faf7d

dev-python/numpy: stable 1.14.5 for hppa, bug #627952

Signed-off-by: Rolf Eike Beer  sf-mail.de>
Package-Manager: Portage-2.3.66, Repoman-2.3.11
RepoMan-Options: --include-arches="hppa"
Signed-off-by: Sergei Trofimovich  gentoo.org>

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

diff --git a/dev-python/numpy/numpy-1.14.5.ebuild 
b/dev-python/numpy/numpy-1.14.5.ebuild
index 86c5bd0abd0..0b81bd27507 100644
--- a/dev-python/numpy/numpy-1.14.5.ebuild
+++ b/dev-python/numpy/numpy-1.14.5.ebuild
@@ -24,7 +24,7 @@ SRC_URI="
)"
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ~mips ppc ppc64 s390 ~sh sparc x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 s390 ~sh sparc x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
 IUSE="doc lapack test"
 
 RDEPEND="lapack? ( virtual/cblas virtual/lapack )"



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

2019-07-04 Thread Michał Górny
commit: c45de6b6f174c8b974337f2c8b5c54a1560b703a
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Jun 20 12:53:55 2019 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Jul  4 18:05:59 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c45de6b6

profiles.desc: Mark last amd64-fbsd profile exp

The G/FBSD team is not really capable of supporting a stable profile
anymore.  More and more packages are failing due to upstream relying
on Linux userland and/or newer FreeBSD version.  At the same time, our
core packages are outdated and vulnerable, and nobody worked on them
for a long time.

Signed-off-by: Michał Górny  gentoo.org>

 profiles/profiles.desc | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/profiles/profiles.desc b/profiles/profiles.desc
index 8e7df113611..940117f4fd9 100644
--- a/profiles/profiles.desc
+++ b/profiles/profiles.desc
@@ -200,7 +200,7 @@ x86 default/linux/x86/17.0/systemd  
stable
 
 # Gentoo/FreeBSD Profiles
 # @MAINTAINER: b...@gentoo.org
-amd64-fbsd default/bsd/fbsd/amd64/11.1 stable
+amd64-fbsd default/bsd/fbsd/amd64/11.1 exp
 amd64-fbsd default/bsd/fbsd/amd64/11.1/clang   exp
 x86-fbsd   default/bsd/fbsd/x86/11.1   exp
 



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

2019-07-04 Thread Michał Górny
commit: 1d74d3fd45ba0ba98153ba9af9296f2e5310904c
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Jun 20 13:03:56 2019 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Jul  4 18:06:49 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1d74d3fd

package.mask: Mask vulnerable FreeBSD base packages

Signed-off-by: Michał Górny  gentoo.org>

 profiles/package.mask | 22 ++
 1 file changed, 22 insertions(+)

diff --git a/profiles/package.mask b/profiles/package.mask
index 1e001bb1881..f742f21a912 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -29,6 +29,28 @@
 
 #--- END OF EXAMPLES ---
 
+# Michał Górny  (2019-07-04)
+# The core FreeBSD packages are outdated, and have not been subject
+# to FreeBSD erratas for quite some time.  As a result, at least some
+# of them are vulnerable (especially the kernel).  The Gentoo/FreeBSD
+# project is on life support, and we can't provide quality packages
+# at the moment.  Use at your own risk.
+sys-freebsd/boot0
+sys-freebsd/freebsd-bin
+sys-freebsd/freebsd-cddl
+sys-freebsd/freebsd-lib
+sys-freebsd/freebsd-libexec
+sys-freebsd/freebsd-mk-defs
+sys-freebsd/freebsd-pam-modules
+sys-freebsd/freebsd-pf
+sys-freebsd/freebsd-rescue
+sys-freebsd/freebsd-sbin
+sys-freebsd/freebsd-share
+sys-freebsd/freebsd-sources
+sys-freebsd/freebsd-ubin
+sys-freebsd/freebsd-usbin
+sys-freebsd/ubin-wrappers
+
 # Andreas K. Hüttel  (2019-06-27)
 # Badly outdated, EAPI=2. Removal in 30days, ack'ed by
 # cynede for dotnet. Bug 685626.



[gentoo-commits] repo/gentoo:master commit in: net-mail/courier-imap/

2019-07-04 Thread Alfredo Tupone
commit: 52a96cc0fe6858f286691984b6fcb3beec23aca9
Author: Tupone Alfredo  gentoo  org>
AuthorDate: Thu Jul  4 16:59:48 2019 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Thu Jul  4 16:59:48 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=52a96cc0

net-mail/courier-imap: Move dhparams.pem directory to /etc/courier-imap

Signed-off-by: Alfredo Tupone  gentoo.org>
Package-Manager: Portage-2.3.66, Repoman-2.3.11

 net-mail/courier-imap/courier-imap-5.0.7.ebuild | 13 +++--
 1 file changed, 3 insertions(+), 10 deletions(-)

diff --git a/net-mail/courier-imap/courier-imap-5.0.7.ebuild 
b/net-mail/courier-imap/courier-imap-5.0.7.ebuild
index ca3d3db1800..c109323e7fa 100644
--- a/net-mail/courier-imap/courier-imap-5.0.7.ebuild
+++ b/net-mail/courier-imap/courier-imap-5.0.7.ebuild
@@ -61,6 +61,7 @@ For a quick-start howto please refer to
 ${PN}-gentoo.readme in /usr/share/doc/${PF}
 
 Please convert maildir to utf8
+and rerun mkdhparams if needed. Locatio has changed
 "
 
 PATCHES=(
@@ -111,19 +112,11 @@ src_configure() {
--enable-workarounds-for-imap-client-bugs \
--with-mailuser=mail \
--with-mailgroup=mail \
+   --with-certsdir="/etc/courier-imap" \
$(use_with fam) \
$(use_with ipv6) \
$(use_with gnutls) \
${myconf}
-
-   # Change the pem file location.
-   sed -i -e "s:^\(TLS_CERTFILE=\).*:\1/etc/courier-imap/imapd.pem:" \
-   libs/imap/imapd-ssl.dist || \
-   die "sed failed"
-
-   sed -i -e "s:^\(TLS_CERTFILE=\).*:\1/etc/courier-imap/pop3d.pem:" \
-   libs/imap/pop3d-ssl.dist || \
-   die "sed failed"
 }
 
 #src_compile() {
@@ -190,7 +183,7 @@ src_install() {
 
dosbin "${FILESDIR}/mkimapdcert" "${FILESDIR}/mkpop3dcert"
 
-   dosym /usr/sbin/courierlogger "/usr/$(get_libdir)/${PN}/courierlogger"
+   dosym ../../sbin/courierlogger "/usr/$(get_libdir)/${PN}/courierlogger"
 
for initd in courier-{imapd,pop3d}{,-ssl} ; do
sed -e "s:GENTOO_LIBDIR:$(get_libdir):g" \



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

2019-07-04 Thread Anthony G. Basile
commit: c6e0de1f8424742a6507c2643b4557017dde08f0
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Thu Jul  4 15:48:40 2019 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Thu Jul  4 15:49:57 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c6e0de1f

net-misc/ntpsec: version bump to 1.1.4, bug #688494

Signed-off-by: Anthony G. Basile  gentoo.org>
Package-Manager: Portage-2.3.66, Repoman-2.3.11

 net-misc/ntpsec/Manifest|   1 +
 net-misc/ntpsec/ntpsec-1.1.4.ebuild | 157 
 2 files changed, 158 insertions(+)

diff --git a/net-misc/ntpsec/Manifest b/net-misc/ntpsec/Manifest
index 15b045177f4..70b0a07f53e 100644
--- a/net-misc/ntpsec/Manifest
+++ b/net-misc/ntpsec/Manifest
@@ -1 +1,2 @@
 DIST ntpsec-1.1.3.tar.gz 2462330 BLAKE2B 
903e569ad72939def9df31d7b51b2623b140754de67362213f39e39ad770d903d70c45a10a18e98ae35927792666ae27de40b41a5c0bfe6fd8cfa6a37102d4e8
 SHA512 
df60c5fa63d4c94529ba1e8b21c7d6b5d0c9fb810ed7546a621b072725a6ff03edbd2dcbc3baf19ac3b3a9b82d7aff3ddee4ab8c93559b7065ed06a211b538c4
+DIST ntpsec-1.1.4.tar.gz 2536268 BLAKE2B 
320e7afee1b776e0327f8bf34bc0b8cd3a2c67fd9fd16564323ce825cb9e36d7d5fb48a38b734600286cbd039f41f296d9e488e25d2680f08412aa983101987b
 SHA512 
1b74e7cb87e189137e1b66b52ce89498e0061a10abf017c36bfdecb4aefe9c3fb6e8fd7819a9f822fb946dca6ae20ee724b2aed35e03d73f8e3015d8818d02db

diff --git a/net-misc/ntpsec/ntpsec-1.1.4.ebuild 
b/net-misc/ntpsec/ntpsec-1.1.4.ebuild
new file mode 100644
index 000..b227382f452
--- /dev/null
+++ b/net-misc/ntpsec/ntpsec-1.1.4.ebuild
@@ -0,0 +1,157 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python2_7 python3_{5,6} )
+PYTHON_REQ_USE='threads(+)'
+
+inherit flag-o-matic python-r1 waf-utils systemd user
+
+if [[ ${PV} == ** ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://gitlab.com/NTPsec/ntpsec.git;
+   BDEPEND=""
+   KEYWORDS=""
+else
+   SRC_URI="ftp://ftp.ntpsec.org/pub/releases/${PN}-${PV}.tar.gz;
+   RESTRICT="mirror"
+   BDEPEND=""
+   KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+fi
+
+DESCRIPTION="The NTP reference implementation, refactored"
+HOMEPAGE="https://www.ntpsec.org/;
+
+NTPSEC_REFCLOCK=(
+   oncore trimble truetime gpsd jjy generic spectracom
+   shm pps hpgps zyfer arbiter nmea neoclock modem
+   local)
+
+IUSE_NTPSEC_REFCLOCK=${NTPSEC_REFCLOCK[@]/#/rclock_}
+
+LICENSE="HPND MIT BSD-2 BSD CC-BY-SA-4.0"
+SLOT="0"
+IUSE="${IUSE_NTPSEC_REFCLOCK} debug doc early gdb heat libressl nist ntpviz 
samba seccomp smear tests" #ionice
+REQUIRED_USE="${PYTHON_REQUIRED_USE} nist? ( rclock_local )"
+
+# net-misc/pps-tools oncore,pps
+CDEPEND="${PYTHON_DEPS}
+   ${BDEPEND}
+   sys-libs/libcap
+   dev-python/psutil[${PYTHON_USEDEP}]
+   libressl? ( dev-libs/libressl:0= )
+   !libressl? ( dev-libs/openssl:0= )
+   seccomp? ( sys-libs/libseccomp )
+"
+RDEPEND="${CDEPEND}
+   ntpviz? ( sci-visualization/gnuplot media-fonts/liberation-fonts )
+   !net-misc/ntp
+   !net-misc/openntpd
+"
+DEPEND="${CDEPEND}
+   app-text/asciidoc
+   app-text/docbook-xsl-stylesheets
+   sys-devel/bison
+   rclock_oncore? ( net-misc/pps-tools )
+   rclock_pps? ( net-misc/pps-tools )
+"
+
+WAF_BINARY="${S}/waf"
+
+pkg_setup() {
+   enewgroup ntp 123
+   enewuser ntp 123 -1 /dev/null ntp
+}
+
+src_prepare() {
+   default
+   # Remove autostripping of binaries
+   sed -i -e '/Strip binaries/d' wscript
+   python_copy_sources
+}
+
+src_configure() {
+   is-flagq -flto* && filter-flags -flto* -fuse-linker-plugin
+
+   local string_127=""
+   local rclocks="";
+   local CLOCKSTRING=""
+
+   for refclock in ${NTPSEC_REFCLOCK[@]} ; do
+   if use rclock_${refclock} ; then
+   string_127+="$refclock,"
+   fi
+   done
+   CLOCKSTRING="`echo ${string_127}|sed 's|,$||'`"
+
+   local myconf=(
+   --nopyc
+   --nopyo
+   --refclock="${CLOCKSTRING}"
+   $(use doc   && echo "--enable-doc")
+   $(use early && echo "--enable-early-droproot")
+   $(use gdb   && echo "--enable-debug-gdb")
+   $(use nist  && echo "--enable-lockclock")
+   $(use samba && echo "--enable-mssntp")
+   $(use seccomp   && echo "--enable-seccomp")
+   $(use smear && echo "--enable-leap-smear")
+   $(use tests && echo "--alltests")
+   $(use debug && echo "--enable-debug")
+   )
+
+   python_configure() {
+   waf-utils_src_configure "${myconf[@]}"
+   }
+   python_foreach_impl run_in_build_dir python_configure
+}
+
+src_compile() {
+   unset MAKEOPTS
+   python_compile() {
+   waf-utils_src_compile
+   }
+   

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

2019-07-04 Thread Manuel Rüger
commit: c34df49a9e01c6928d712a9f3976d96d0da283c0
Author: Manuel Rüger  gentoo  org>
AuthorDate: Thu Jul  4 15:41:02 2019 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Thu Jul  4 15:41:02 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c34df49a

app-emulation/containerd: Version bump to 1.2.7

Package-Manager: Portage-2.3.68, Repoman-2.3.16
Signed-off-by: Manuel Rüger  gentoo.org>

 app-emulation/containerd/Manifest|  1 +
 app-emulation/containerd/containerd-1.2.7.ebuild | 56 
 2 files changed, 57 insertions(+)

diff --git a/app-emulation/containerd/Manifest 
b/app-emulation/containerd/Manifest
index 989fa636800..a18502cdd4d 100644
--- a/app-emulation/containerd/Manifest
+++ b/app-emulation/containerd/Manifest
@@ -1 +1,2 @@
 DIST containerd-1.2.6.tar.gz 4874159 BLAKE2B 
202e19cffbe2b5335558dc1db28ea28a05dcc9e9b3aad864e090d86f7590df9e67ae685c9fc6ab2b8abdd1762d001fa9b298b1d311c080449bc86087b6af8c36
 SHA512 
287b064cb3e57369e34f6debb434526d6bd4857e337e489c56e4ca484c66e161bbda911b4fc29cb49808a756f6ec7af5629e46d693644500e3bf2d9e45e87e73
+DIST containerd-1.2.7.tar.gz 4877757 BLAKE2B 
6cf98e370547d3ca5158f546e72e3ff5fdccc08c2e9f390988d080222195f95512dbf6f7dc042b7a966283a04b7b8777b3fbeb4c5b861caae4f6209c59c5
 SHA512 
b96ca236d28933c1bf309fc7204af7d2c356e19af394d5c2274a178c8f15298faf6ca9bb8e7d04acb7c3c9c41035446643a8df0103017f7ed0320bfc37cb8ca9

diff --git a/app-emulation/containerd/containerd-1.2.7.ebuild 
b/app-emulation/containerd/containerd-1.2.7.ebuild
new file mode 100644
index 000..21f2f7301c8
--- /dev/null
+++ b/app-emulation/containerd/containerd-1.2.7.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+EGO_PN="github.com/containerd/${PN}"
+
+inherit toolchain-funcs
+
+if [[ ${PV} == * ]]; then
+   inherit golang-vcs
+else
+   MY_PV="${PV/_rc/-rc.}"
+   EGIT_COMMIT="v${MY_PV}"
+   CONTAINERD_COMMIT="85f6aa58b8a3170aec9824568f7a31832878b603"
+   SRC_URI="https://${EGO_PN}/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc64"
+   inherit golang-vcs-snapshot
+fi
+
+DESCRIPTION="A daemon to control runC"
+HOMEPAGE="https://containerd.tools;
+
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE="apparmor +btrfs +cri hardened +seccomp"
+
+DEPEND="btrfs? ( sys-fs/btrfs-progs )
+   seccomp? ( sys-libs/libseccomp )"
+RDEPEND=">=app-emulation/runc-1.0.0_rc8
+   seccomp? ( sys-libs/libseccomp )"
+
+S=${WORKDIR}/${P}/src/${EGO_PN}
+
+RESTRICT="test"
+
+src_prepare() {
+   default
+   if [[ ${PV} != ** ]]; then
+   sed -i -e "s/git describe --match.*$/echo ${PV})/"\
+   -e "s/git rev-parse HEAD.*$/echo $CONTAINERD_COMMIT)/"\
+   -e "s/-s -w//" \
+   Makefile || die
+   fi
+}
+
+src_compile() {
+   local options=( $(usex btrfs "" "no_btrfs") $(usex cri "" "no_cri") 
$(usex seccomp "seccomp" "") $(usex apparmor "apparmor" "") )
+   export GOPATH="${WORKDIR}/${P}" # ${PWD}/vendor
+   LDFLAGS=$(usex hardened '-extldflags -fno-PIC' '') 
BUILDTAGS="${options[@]}" emake
+}
+
+src_install() {
+   newinitd "${FILESDIR}"/${PN}.initd ${PN}
+   keepdir /var/lib/containerd
+   dobin bin/*
+}



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

2019-07-04 Thread Manuel Rüger
commit: 37115c974ee894253dd3daed491eee2f13129c29
Author: Manuel Rüger  gentoo  org>
AuthorDate: Thu Jul  4 15:34:56 2019 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Thu Jul  4 15:34:56 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=37115c97

app-emulation/containerd: Remove old and unmaintained live

Package-Manager: Portage-2.3.68, Repoman-2.3.16
Signed-off-by: Manuel Rüger  gentoo.org>

 app-emulation/containerd/Manifest|  3 --
 app-emulation/containerd/containerd-1.1.2.ebuild | 55 ---
 app-emulation/containerd/containerd-1.1.4.ebuild | 55 ---
 app-emulation/containerd/containerd-1.2.5.ebuild | 56 
 app-emulation/containerd/containerd-.ebuild  | 40 -
 5 files changed, 209 deletions(-)

diff --git a/app-emulation/containerd/Manifest 
b/app-emulation/containerd/Manifest
index 11961b23491..989fa636800 100644
--- a/app-emulation/containerd/Manifest
+++ b/app-emulation/containerd/Manifest
@@ -1,4 +1 @@
-DIST containerd-1.1.2.tar.gz 5124208 BLAKE2B 
d989519d6bef4e12d1fa04aa00bfee223e94676a90525304d4357f4caf46326b4d2b897b885e9e137fe01ce66b93bc92fb7da7bd2b5dd5019edda5bb0bbc6d0a
 SHA512 
fe4121a43e72a354cd87577b5227f2c2e0d54674244001e6fdb695da78873b3fd3f46b6bda6bbd0c8793b33f50e0d725cb356bb75b789a273c862bbe7d4f719c
-DIST containerd-1.1.4.tar.gz 5328134 BLAKE2B 
cb69f9bd80bc279ae2bd85c75152dacdbdf13df9aa2efae2453c11bf6ea9b990a4e8ec3cb07778ff1b07ef2fbc05d19bb5714616fa5618f590dc8c5b5c2b2bd0
 SHA512 
c51b3168b8d8121b1479f75f5ba21280848bb1cbed2d2c4a7e315ec24d1805fc9c512a1fc53e8e8fc32e150c7f2becb8daca0ecab4eaf760b3274c11fbcd6ea8
-DIST containerd-1.2.5.tar.gz 4871876 BLAKE2B 
f8652d00b4338d0f4a1d77d452a46c316cc38b57f2df64fcfcef463f10d030f363b54f1a12c4cb32d9010872c688a75ebc1d481439dc3eb84aab193fc80c9bc0
 SHA512 
b249d5bfc0c1f884ecc1ad4544f9440405450c31f11e80ac094bfddb7a6660e950116114e563d7655e07f888f2ff62f4476f2b178f4e0e2acbbb9fb84a243b25
 DIST containerd-1.2.6.tar.gz 4874159 BLAKE2B 
202e19cffbe2b5335558dc1db28ea28a05dcc9e9b3aad864e090d86f7590df9e67ae685c9fc6ab2b8abdd1762d001fa9b298b1d311c080449bc86087b6af8c36
 SHA512 
287b064cb3e57369e34f6debb434526d6bd4857e337e489c56e4ca484c66e161bbda911b4fc29cb49808a756f6ec7af5629e46d693644500e3bf2d9e45e87e73

diff --git a/app-emulation/containerd/containerd-1.1.2.ebuild 
b/app-emulation/containerd/containerd-1.1.2.ebuild
deleted file mode 100644
index b37434d5661..000
--- a/app-emulation/containerd/containerd-1.1.2.ebuild
+++ /dev/null
@@ -1,55 +0,0 @@
-# Copyright 1999-2018 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-EGO_PN="github.com/containerd/${PN}"
-
-inherit toolchain-funcs
-
-if [[ ${PV} == * ]]; then
-   inherit golang-vcs
-else
-   MY_PV="${PV/_rc/-rc.}"
-   EGIT_COMMIT="v${MY_PV}"
-   CONTAINERD_COMMIT="468a545b9edcd5932818eb9de8e72413e616e86e"
-   SRC_URI="https://${EGO_PN}/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
-   KEYWORDS="amd64 ~arm ~arm64 ~ppc64"
-   inherit golang-vcs-snapshot
-fi
-
-DESCRIPTION="A daemon to control runC"
-HOMEPAGE="https://containerd.tools;
-
-LICENSE="Apache-2.0"
-SLOT="0"
-IUSE="apparmor +btrfs +cri hardened +seccomp"
-
-DEPEND="btrfs? ( sys-fs/btrfs-progs )
-   seccomp? ( sys-libs/libseccomp )"
-RDEPEND="|| ( >=app-emulation/docker-runc-1.0.0_rc4
-   >=app-emulation/runc-1.0.0_rc4 )
-   seccomp? ( sys-libs/libseccomp )"
-
-S=${WORKDIR}/${P}/src/${EGO_PN}
-
-RESTRICT="test"
-
-src_prepare() {
-   default
-   if [[ ${PV} != ** ]]; then
-   sed -i -e "s/git describe --match.*$/echo ${PV})/"\
-   -e "s/git rev-parse HEAD.*$/echo $CONTAINERD_COMMIT)/"\
-   -e "s/-s -w//" \
-   Makefile || die
-   fi
-}
-
-src_compile() {
-   local options=( $(usex btrfs "" "no_btrfs") $(usex cri "" "no_cri") 
$(usex seccomp "seccomp" "") $(usex apparmor "apparmor" "") )
-   export GOPATH="${WORKDIR}/${P}" # ${PWD}/vendor
-   LDFLAGS=$(usex hardened '-extldflags -fno-PIC' '') 
BUILDTAGS="${options[@]}" emake
-}
-
-src_install() {
-   dobin bin/containerd{-shim,-stress,} bin/ctr
-}

diff --git a/app-emulation/containerd/containerd-1.1.4.ebuild 
b/app-emulation/containerd/containerd-1.1.4.ebuild
deleted file mode 100644
index 0d07ff805fc..000
--- a/app-emulation/containerd/containerd-1.1.4.ebuild
+++ /dev/null
@@ -1,55 +0,0 @@
-# Copyright 1999-2018 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-EGO_PN="github.com/containerd/${PN}"
-
-inherit toolchain-funcs
-
-if [[ ${PV} == * ]]; then
-   inherit golang-vcs
-else
-   MY_PV="${PV/_rc/-rc.}"
-   EGIT_COMMIT="v${MY_PV}"
-   CONTAINERD_COMMIT="9f2e07b1fc1342d1c48fe4d7bbb94cb6d1bf278b"
-   SRC_URI="https://${EGO_PN}/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
-   KEYWORDS="~amd64 

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

2019-07-04 Thread Manuel Rüger
commit: 4cc1192bd85267be83f2ce967b8bcad1c103fd7b
Author: Manuel Rüger  gentoo  org>
AuthorDate: Thu Jul  4 15:30:17 2019 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Thu Jul  4 15:30:17 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4cc1192b

app-emulation/docker-proxy: Stable on amd64

Package-Manager: Portage-2.3.68, Repoman-2.3.16
Signed-off-by: Manuel Rüger  gentoo.org>

 app-emulation/docker-proxy/docker-proxy-0.8.0_p20190513.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-emulation/docker-proxy/docker-proxy-0.8.0_p20190513.ebuild 
b/app-emulation/docker-proxy/docker-proxy-0.8.0_p20190513.ebuild
index 1fccabf5362..1dea7040531 100644
--- a/app-emulation/docker-proxy/docker-proxy-0.8.0_p20190513.ebuild
+++ b/app-emulation/docker-proxy/docker-proxy-0.8.0_p20190513.ebuild
@@ -9,7 +9,7 @@ if [[ ${PV} == * ]]; then
 else
EGIT_COMMIT="e7933d41e7b206756115aa9df5e0599fc5169742"
SRC_URI="https://${EGO_PN}/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm ~arm64 ~ppc64"
+   KEYWORDS="amd64 ~arm ~arm64 ~ppc64"
inherit golang-vcs-snapshot
 fi
 



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

2019-07-04 Thread Manuel Rüger
commit: a8dbc4070eb3a4c8656cbd1d17e05ec60e94151e
Author: Manuel Rüger  gentoo  org>
AuthorDate: Thu Jul  4 15:32:41 2019 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Thu Jul  4 15:32:41 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a8dbc407

app-emulation/docker-proxy: Remove old and unmaintained live

Package-Manager: Portage-2.3.68, Repoman-2.3.16
Signed-off-by: Manuel Rüger  gentoo.org>

 app-emulation/docker-proxy/Manifest|  7 -
 .../docker-proxy-0.8.0_p20180411.ebuild| 36 --
 .../docker-proxy-0.8.0_p20180626.ebuild| 36 --
 .../docker-proxy-0.8.0_p20180907.ebuild| 36 --
 .../docker-proxy-0.8.0_p20181207.ebuild| 36 --
 .../docker-proxy-0.8.0_p20190301.ebuild| 36 --
 .../docker-proxy-0.8.0_p20190405.ebuild| 34 
 .../docker-proxy-0.8.0_p20190417.ebuild| 34 
 .../docker-proxy/docker-proxy-.ebuild  | 36 --
 9 files changed, 291 deletions(-)

diff --git a/app-emulation/docker-proxy/Manifest 
b/app-emulation/docker-proxy/Manifest
index c5e4fba6bfc..cbd11db94b9 100644
--- a/app-emulation/docker-proxy/Manifest
+++ b/app-emulation/docker-proxy/Manifest
@@ -1,8 +1 @@
-DIST docker-proxy-0.8.0_p20180411.tar.gz 2695069 BLAKE2B 
5205d5700ad116bb457dc7a57f2624f9efa46f1dbf3f5fe9215077655cddba8e1e1301bc555fb43a22cba4d74423123953a67994bf8974b114350e64be601299
 SHA512 
300e197313017536f91768ba675f2ab773eb1914f8e5908f4ff5b6fc8c4f0fa5ba1653cd9f8ca26e7c466f1623716aa45a2746f862e47ca9fe9136010085f600
-DIST docker-proxy-0.8.0_p20180626.tar.gz 2718698 BLAKE2B 
6214ba714ba8b01214168171f465dfaee4d8ff791db7a219a3fb92fade3e4207d36d90090790c0a3059e6fb209f3cd8bb0082ca75496108ebffb7c9b0c5092a4
 SHA512 
21d3d1bd8aafeab51a3e0a14ada4d559b5b113a48d315e91f7d70e4fa839f5c92d4068b38c28bf6929da9c11cfc61703bafc7148f64b784208d61fa14ee4545d
-DIST docker-proxy-0.8.0_p20180907.tar.gz 2711336 BLAKE2B 
ad1fc76347058610e2cd1659fb89f9990cc704c3a31006b976e44f31a30e754ac86e7b4823c48461cdcba948bb8d320ae25eac1e13b26f1fde072343251a61e0
 SHA512 
603ad154d0987a021dae69d542fa82a53b8d25ad9b44cf16f0ef551e0b81e0174dcc73b3a8e9ba89ca1d209f0022e767d44a8350b00b9b4e252cfab698b1d5bd
-DIST docker-proxy-0.8.0_p20181207.tar.gz 2703206 BLAKE2B 
46b71a4d6ac9eb0659a45c1956eb967a73b2b73c446d55de3a5b4014149f911daa03c6a914e8d79da53e01892c6592adf0df769b6b5ed3b41f3c4a3c9f979da3
 SHA512 
9256eedc6ed530506e4e61673a9f45397274093dd61105097d5c650796f0afebc8ad7c550d2dc3cacf94426e3872a2b764906bca46fc907a21b865314c8927d4
-DIST docker-proxy-0.8.0_p20190301.tar.gz 2703026 BLAKE2B 
0d0da49e1daf260c5d5699cfa8dd447cd6fe83f5903834aa065af52f133910d1f16a06ef7688340d2068e5ac544de8b1a2b9644f65af486077b66d56efd9447f
 SHA512 
8ffd6fc97df4b63b1f83a5eb6d8e63c8c413bcf3e2ff82f507dbf875d0df6903b6fe1546d8625dd3b4681d611aed4702c423d0d5c9621ed57073cbe16bf35200
-DIST docker-proxy-0.8.0_p20190405.tar.gz 2703481 BLAKE2B 
7df4333c0d5303be5819faa1e984cc516df21d197b08f07fadbe7800f6035cefbeea6a63bf0cc7bca0a23cf324558d0422638e15c7750877fa4fb589e4052ec4
 SHA512 
a24061cd29c3c9852a435f742e6653da48edd419205be18a37d065b50c2fbf005bfe62a1f909b91781f521b70cb3a9639a4a67e8563e2e39e6dd22f1c7bf82b2
-DIST docker-proxy-0.8.0_p20190417.tar.gz 2705315 BLAKE2B 
13d2b9caeaf0d2d16dc8cda641e9b13d12bc7c9dcdcf9caa60fb80c2bba9b4c9a15c8c959fdce019367002d58d83859145d70b78431b5fe7e9322d3b127cd0df
 SHA512 
c8e8544a3d8d44dc0f309aa3520a2cf62cee374a06d40473542078de94d88cb484c0dca1cee7ad89fb312c969af1694c848f464d04d61df5a9888058e21a485e
 DIST docker-proxy-0.8.0_p20190513.tar.gz 2705298 BLAKE2B 
ff897b18b8265b3d718caf7afaf10f7b8eeed9be0cc9c73b02d5c42c5c9ddd1be32cf7d1259ce26d56219cda57707e25e154e50cfa2cc80e823a4b924da4e5e0
 SHA512 
0a833510df002bfc05c23445a58a8b2ff165c0fb2fd5c411498d1e89b5b1990d2778b32346dd2b6d61c166ff707c6277a5d1937db6345c77d3825eb59875

diff --git a/app-emulation/docker-proxy/docker-proxy-0.8.0_p20180411.ebuild 
b/app-emulation/docker-proxy/docker-proxy-0.8.0_p20180411.ebuild
deleted file mode 100644
index a6ad01507ca..000
--- a/app-emulation/docker-proxy/docker-proxy-0.8.0_p20180411.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-EGO_PN="github.com/docker/libnetwork"
-
-if [[ ${PV} == * ]]; then
-   inherit golang-vcs
-else
-   EGIT_COMMIT="c15b372ef22125880d378167dde44f4b134e1a77"
-   SRC_URI="https://${EGO_PN}/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
-   KEYWORDS="amd64 ~arm ~arm64 ~ppc64"
-   inherit golang-vcs-snapshot
-fi
-
-DESCRIPTION="Docker container networking"
-HOMEPAGE="https://github.com/docker/libnetwork;
-
-LICENSE="Apache-2.0"
-SLOT="0"
-IUSE=""
-
-S=${WORKDIR}/${P}/src/${EGO_PN}
-
-RDEPEND="!https://${EGO_PN}/archive/${EGIT_COMMIT}.tar.gz -> 

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

2019-07-04 Thread Manuel Rüger
commit: 348e9540e07a7400a1eb0a3e15baa4f2947a10ef
Author: Manuel Rüger  gentoo  org>
AuthorDate: Thu Jul  4 15:30:45 2019 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Thu Jul  4 15:30:45 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=348e9540

app-emulation/docker: Stable on amd64

Package-Manager: Portage-2.3.68, Repoman-2.3.16
Signed-off-by: Manuel Rüger  gentoo.org>

 app-emulation/docker/docker-18.09.7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-emulation/docker/docker-18.09.7.ebuild 
b/app-emulation/docker/docker-18.09.7.ebuild
index 2da1efbfefa..e466c07b7c1 100644
--- a/app-emulation/docker/docker-18.09.7.ebuild
+++ b/app-emulation/docker/docker-18.09.7.ebuild
@@ -14,7 +14,7 @@ else
DOCKER_GITCOMMIT="2d0083d"
MY_PV=${PV/_/-}
SRC_URI="https://${EGO_PN}/archive/v${MY_PV}.tar.gz -> ${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm ~arm64"
+   KEYWORDS="amd64 ~arm ~arm64"
[ "$DOCKER_GITCOMMIT" ] || die "DOCKER_GITCOMMIT must be added manually 
for each bump!"
inherit golang-vcs-snapshot
 fi



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

2019-07-04 Thread Manuel Rüger
commit: be754f832d9cffb47f7aa2c28d6885b0695a04d7
Author: Manuel Rüger  gentoo  org>
AuthorDate: Thu Jul  4 15:31:54 2019 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Thu Jul  4 15:31:54 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be754f83

app-emulation/docker: Remove old

Package-Manager: Portage-2.3.68, Repoman-2.3.16
Signed-off-by: Manuel Rüger  gentoo.org>

 app-emulation/docker/Manifest  |   4 -
 app-emulation/docker/docker-18.09.5.ebuild | 299 
 app-emulation/docker/docker-18.09.6.ebuild | 299 
 .../docker/docker-18.09.6_p20190604.ebuild | 300 -
 app-emulation/docker/docker-18.09.7_rc1.ebuild | 300 -
 app-emulation/docker/metadata.xml  |   3 -
 6 files changed, 1205 deletions(-)

diff --git a/app-emulation/docker/Manifest b/app-emulation/docker/Manifest
index 5927e3556f6..4c8ff062be8 100644
--- a/app-emulation/docker/Manifest
+++ b/app-emulation/docker/Manifest
@@ -1,5 +1 @@
-DIST docker-18.09.5.tar.gz 15256899 BLAKE2B 
c55ef822b3e655b0bec9585de6ee346e73d48d388225141097768db9f5ddaeca2d1937274a7131e3e301686e2214a9ed2051dd72c07893bcfccb00424d02df73
 SHA512 
a6012d202761d6449e347b03759d92f5f45309e72562fd4a619b2a21c62b3f50b1256d2e4820317aa6b412f1eecda66dbd960d322293699433417a5f7ee73486
-DIST docker-18.09.6.tar.gz 15257416 BLAKE2B 
e0f93f09c403f043d3b2f390d50da83565b0520d18b695a8166aa240817cc713eb9eff314d4c7eeba242c25e35c0b6a9ea3a7f1d661d6aca4a40f7e77856a05d
 SHA512 
f05fc78f5891fa0308878690576e245eebb1e72f306f5b629b0e82dc96a04812202a2393ee6fd352bc59a1c5d29d398f0d6cddf545d57b483a051d14d7a0ee28
-DIST docker-18.09.6_p20190604.tar.gz 15259344 BLAKE2B 
f958063ab9fc851fda13117210dade6b7fb211426c9565c62f2786a2b5878194ea052f866da1b2e489bd75d622cdf77bafccc538377cc5c261f86f50163cb151
 SHA512 
da518f07cfd9f90ad46796f5047156ef517fa75ff27daa16ab16b868b7f1c9822cb61ce2ee558b1632c4acfdd8d74a608f5b6cb5cb5ca932aca5bf42d497d6a9
 DIST docker-18.09.7.tar.gz 15264213 BLAKE2B 
5aa4be6d63271fd0b9a8ea480ed55a1dc312d479d7d387a35573963393b33da96086741dbb817aff765cceb81e309fd76122b3622dd91640a492a9f46c9dbd64
 SHA512 
7d06ab01673b5931a8dde1d2fcebf442d1a107c98c95cd8fe3b886c123b48470950601782fe0c83e7537a1e856069e79a096b9f4523fea7984fd3e773b243b66
-DIST docker-18.09.7_rc1.tar.gz 15264071 BLAKE2B 
d124cff1e32cedda35d8d0fac074a2227d078673639e99a1313e42b73b2c84b0c97af5470d3d4c8f2684e93898ab9d081fe536cd4e428ef8a8a5639761bd380b
 SHA512 
377a07c7a1515a8f08c412d2117e10d9c9100a4a55dc5df69e8a8b822362b0b41812b3d4ee8fc8a1e7bc7258c15ee3da6aa42c7bc71fd86def1f6cda9f1566cd

diff --git a/app-emulation/docker/docker-18.09.5.ebuild 
b/app-emulation/docker/docker-18.09.5.ebuild
deleted file mode 100644
index 450eaa2a1f0..000
--- a/app-emulation/docker/docker-18.09.5.ebuild
+++ /dev/null
@@ -1,299 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-EGO_PN="github.com/docker/docker-ce"
-
-if [[ ${PV} = ** ]]; then
-   # Docker cannot be fetched via "go get", thanks to autogenerated code
-   EGIT_REPO_URI="https://${EGO_PN}.git;
-   EGIT_CHECKOUT_DIR="${WORKDIR}/${P}/src/${EGO_PN}"
-   inherit git-r3
-else
-   DOCKER_GITCOMMIT="e8ff056"
-   SRC_URI="https://${EGO_PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-   KEYWORDS="amd64 ~arm ~arm64"
-   [ "$DOCKER_GITCOMMIT" ] || die "DOCKER_GITCOMMIT must be added manually 
for each bump!"
-   inherit golang-vcs-snapshot
-fi
-inherit bash-completion-r1 golang-base linux-info systemd udev user
-
-DESCRIPTION="The core functions you need to create Docker images and run 
Docker containers"
-HOMEPAGE="https://dockerproject.org;
-LICENSE="Apache-2.0"
-SLOT="0"
-IUSE="apparmor aufs btrfs +container-init device-mapper hardened +overlay 
pkcs11 seccomp"
-
-# 
https://github.com/docker/docker/blob/master/project/PACKAGERS.md#build-dependencies
-CDEPEND="
-   >=dev-db/sqlite-3.7.9:3
-   device-mapper? (
-   >=sys-fs/lvm2-2.02.89[thin]
-   )
-   seccomp? ( >=sys-libs/libseccomp-2.2.1 )
-   apparmor? ( sys-libs/libapparmor )
-"
-
-DEPEND="
-   ${CDEPEND}
-
-   dev-go/go-md2man
-
-   btrfs? (
-   >=sys-fs/btrfs-progs-3.16.1
-   )
-"
-
-# 
https://github.com/docker/docker/blob/master/project/PACKAGERS.md#runtime-dependencies
-# 
https://github.com/docker/docker/blob/master/project/PACKAGERS.md#optional-dependencies
-RDEPEND="
-   ${CDEPEND}
-   >=net-firewall/iptables-1.4
-   sys-process/procps
-   >=dev-vcs/git-1.7
-   >=app-arch/xz-utils-4.9
-   dev-libs/libltdl
-   ~app-emulation/containerd-1.2.5
-   ~app-emulation/runc-1.0.0_rc6_p20190216[apparmor?,seccomp?]
-   ~app-emulation/docker-proxy-0.8.0_p20190405
-   container-init? ( >=sys-process/tini-0.18.0[static] )
-"
-
-RESTRICT="installsources strip"
-

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

2019-07-04 Thread Manuel Rüger
commit: 7a5c6cc21e5f943c2ed2f7fb1214cbb6d98f00cd
Author: Manuel Rüger  gentoo  org>
AuthorDate: Thu Jul  4 15:33:48 2019 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Thu Jul  4 15:33:48 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a5c6cc2

app-emulation/runc: Remove old and unmaintained live

Package-Manager: Portage-2.3.68, Repoman-2.3.16
Signed-off-by: Manuel Rüger  gentoo.org>

 app-emulation/runc/Manifest|   4 -
 app-emulation/runc/files/runc-fix-cve.patch| 334 -
 .../runc/runc-1.0.0_rc5_p20180509-r1.ebuild|  62 
 .../runc/runc-1.0.0_rc6_p20181203-r1.ebuild|  65 
 app-emulation/runc/runc-1.0.0_rc6_p20190216.ebuild |  63 
 app-emulation/runc/runc-1.0.0_rc7.ebuild   |  63 
 app-emulation/runc/runc-.ebuild|  48 ---
 7 files changed, 639 deletions(-)

diff --git a/app-emulation/runc/Manifest b/app-emulation/runc/Manifest
index 287936a5ed5..c96feb04e9c 100644
--- a/app-emulation/runc/Manifest
+++ b/app-emulation/runc/Manifest
@@ -1,5 +1 @@
-DIST runc-1.0.0_rc5_p20180509.tar.gz 1185576 BLAKE2B 
b56f9c185c061f51a1fd81c19d378b06c71d06c6eddcbc1c946b234814eb469ea4af37bf42ef3889e4d37bc430e69d0a563281b13055f855f1bc15935531fe28
 SHA512 
9a55bdb8e39830f46cceff48970b7688139927552e3d268b9ef4a6e640ffc3d95164b99c5b05d07d295bedc2ea22daf6062fd520df1548d78b1d481fd928f1e3
-DIST runc-1.0.0_rc6_p20181203.tar.gz 1202869 BLAKE2B 
5b5808fc65f3725e5cc22794c5ff6c5eba6016110358b0f60dd3378df2e5b64afb5631e5652f45e9721838dd02745b8c5a88abfcd244de202196ac16bfccd5a7
 SHA512 
ec3d3fec773f2f9df714b0813efb110e21e328634e0b4ae77f323a892d0327aea5d4b6f9ae2a549aa06fda5b27431f4514fd663c7033dc170ca1a03627931f9d
-DIST runc-1.0.0_rc6_p20190216.tar.gz 1663903 BLAKE2B 
d6094e85f1d35e1dcc7aed94adffe384f651953568345a9f6edb7ef17b24e25d8572ba84a23326c134c2dae28e1d62d0715a8bd6d949d7ef5cbc4cbc6af2f635
 SHA512 
e3d61506b44f05dfbad2e07d917c8408edea54c87a472ceb109e2ba2a1685b26f1407c2fe7660d416b60fc2583414af09567bcb8b3c95bc14f725d120373337c
-DIST runc-1.0.0_rc7.tar.gz 1665891 BLAKE2B 
eea7fa8f37d788d3e4ba97161ba2369cbdd660218f136bfb57430bf4080709707ed2bf10209f6eadaffe281e5222ccf2c085407fb2c4799c81266504750e24da
 SHA512 
3c5cf70985f080afc633b79d7d5a045d1f5300398e2cc91770653a0f4b2dd38ac2b4ed25c199e92bc7399f9a711c28ed3fb6262fc4a8700527b3e45356d6f723
 DIST runc-1.0.0_rc8.tar.gz 1665924 BLAKE2B 
542cbdefaaa1ef89d2abf8e31ca8116f26cddbfc3fb94dc8c7e94c51750b179ed557bee857ec80ede7280856c66c01c7961a26dc7e6202276baca46c691a3903
 SHA512 
f213b6a7fa96597d2ba1068f77752bccc0a1d62e0aac02ec8d2a2552dc3c1140fd4e52b2daeb0ac8fc09c48abe4521834450baae01ad4165308813eee7654a2b

diff --git a/app-emulation/runc/files/runc-fix-cve.patch 
b/app-emulation/runc/files/runc-fix-cve.patch
deleted file mode 100644
index fa85cb0444f..000
--- a/app-emulation/runc/files/runc-fix-cve.patch
+++ /dev/null
@@ -1,334 +0,0 @@
-From 0a8e4117e7f715d5fbeef398405813ce8e88558b Mon Sep 17 00:00:00 2001
-From: Aleksa Sarai 
-Date: Wed, 9 Jan 2019 13:40:01 +1100
-Subject: [PATCH] nsenter: clone /proc/self/exe to avoid exposing host binary
- to container
-
-There are quite a few circumstances where /proc/self/exe pointing to a
-pretty important container binary is a _bad_ thing, so to avoid this we
-have to make a copy (preferably doing self-clean-up and not being
-writeable).
-
-We require memfd_create(2) -- though there is an O_TMPFILE fallback --
-but we can always extend this to use a scratch MNT_DETACH overlayfs or
-tmpfs. The main downside to this approach is no page-cache sharing for
-the runc binary (which overlayfs would give us) but this is far less
-complicated.
-
-This is only done during nsenter so that it happens transparently to the
-Go code, and any libcontainer users benefit from it. This also makes
-ExtraFiles and --preserve-fds handling trivial (because we don't need to
-worry about it).
-
-Fixes: CVE-2019-5736
-Co-developed-by: Christian Brauner 
-Signed-off-by: Aleksa Sarai 

- libcontainer/nsenter/cloned_binary.c | 268 +++
- libcontainer/nsenter/nsexec.c|  11 ++
- 2 files changed, 279 insertions(+)
- create mode 100644 libcontainer/nsenter/cloned_binary.c
-
-diff --git a/libcontainer/nsenter/cloned_binary.c 
b/libcontainer/nsenter/cloned_binary.c
-new file mode 100644
-index 0..c8a42c23f
 /dev/null
-+++ b/libcontainer/nsenter/cloned_binary.c
-@@ -0,0 +1,268 @@
-+/*
-+ * Copyright (C) 2019 Aleksa Sarai 
-+ * Copyright (C) 2019 SUSE LLC
-+ *
-+ * Licensed under the Apache License, Version 2.0 (the "License");
-+ * you may not use this file except in compliance with the License.
-+ * You may obtain a copy of the License at
-+ *
-+ * http://www.apache.org/licenses/LICENSE-2.0
-+ *
-+ * Unless required by applicable law or agreed to in writing, software
-+ * distributed under the License is distributed on an "AS IS" BASIS,
-+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, 

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

2019-07-04 Thread Manuel Rüger
commit: 990e439c96d45d8bc4904cd43cd5212d5cda1dec
Author: Manuel Rüger  gentoo  org>
AuthorDate: Thu Jul  4 15:29:17 2019 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Thu Jul  4 15:29:17 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=990e439c

sys-cluster/kube-scheduler: Remove old

Package-Manager: Portage-2.3.68, Repoman-2.3.16
Signed-off-by: Manuel Rüger  gentoo.org>

 sys-cluster/kube-scheduler/Manifest|  1 -
 .../kube-scheduler/kube-scheduler-1.9.11.ebuild| 47 --
 2 files changed, 48 deletions(-)

diff --git a/sys-cluster/kube-scheduler/Manifest 
b/sys-cluster/kube-scheduler/Manifest
index bbc8a641e6e..58a2a2c68e1 100644
--- a/sys-cluster/kube-scheduler/Manifest
+++ b/sys-cluster/kube-scheduler/Manifest
@@ -1,4 +1,3 @@
 DIST kubernetes-1.13.7.tar.gz 28861902 BLAKE2B 
16704365a00cee83eb461f21df2d2e6c5d9b721585c62a3b650b1ecb40f8ad044c2b68cadc5f6251be22b059112f2c206ff352715fef1322505e655645ff
 SHA512 
2cfc0b3739679da7e9bb9ce0aa71ef5842e45af382d616ce6188f20fec929aca579427b866b5cd71cca005d88d1717803c8f3be60eab8c99b200d422bdc40f04
 DIST kubernetes-1.14.3.tar.gz 28058624 BLAKE2B 
11a1bd98cf6270e0035d6f01a3b14cce641ab1af421e4f060d6616ae6f3e2fd84074c1fad48d4182ce49e62466be40181ff17fce9fd300b84afbdcc3a4f9dc22
 SHA512 
3fab0b5f142644454d22abfc99454adb3d3055b132cf93b6a0f6a0088b6a7938835edee813611756e80a21b1473e62c179905d77d3f2288bd5c60c6a43e60361
 DIST kubernetes-1.15.0.tar.gz 26591862 BLAKE2B 
114ae651bb1827913ff5294878956b46dba288928b9fec45796ce5f3c01ab611a7333bd955fb96e7fe970a9f4afc901570ff911dd946c1a72ff8e2c6b3bc927a
 SHA512 
764268020e0fc27e8325058fefbc53200996e5a8f963c9156cf079425cdfed7545522ff8c779bfa074db8739e3ab97e829a049deaf0a0568f1434d7c1ed8446b
-DIST kubernetes-1.9.11.tar.gz 23606810 BLAKE2B 
19d30d2cadaf5b95f919e82670b1a8e1d5e2b80a4134dbc5c6afcc23d06dee8392f63d80b59ebfbbbf3a4bcce0dc2d81b1d560c3b3b1910350efed35ee77fbbc
 SHA512 
87881d7dd7e0b3e46dc92f3160410fdf9e7ec1f0cbc3ef99da84b808c3813a3a2d843d49e2b501ee3eb8c9db3564f62c72eecaf5dc1917051e81c106bc80a9ba

diff --git a/sys-cluster/kube-scheduler/kube-scheduler-1.9.11.ebuild 
b/sys-cluster/kube-scheduler/kube-scheduler-1.9.11.ebuild
deleted file mode 100644
index 3a0ee9699be..000
--- a/sys-cluster/kube-scheduler/kube-scheduler-1.9.11.ebuild
+++ /dev/null
@@ -1,47 +0,0 @@
-# Copyright 1999-2018 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit user golang-build golang-vcs-snapshot
-
-EGO_PN="k8s.io/kubernetes"
-ARCHIVE_URI="https://github.com/kubernetes/kubernetes/archive/v${PV}.tar.gz -> 
kubernetes-${PV}.tar.gz"
-KEYWORDS="~amd64"
-
-DESCRIPTION="Kubernetes Controller Manager"
-HOMEPAGE="https://github.com/kubernetes/kubernetes https://kubernetes.io;
-SRC_URI="${ARCHIVE_URI}"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-
-DEPEND="dev-go/go-bindata"
-
-RESTRICT="test"
-
-pkg_setup() {
-   enewgroup ${PN}
-   enewuser ${PN} -1 -1 -1 ${PN}
-}
-
-src_prepare() {
-   default
-   sed -i -e "/vendor\/github.com\/jteeuwen\/go-bindata\/go-bindata/d" 
src/${EGO_PN}/hack/lib/golang.sh || die
-   sed -i -e "/export PATH/d" src/${EGO_PN}/hack/generate-bindata.sh || die
-}
-
-src_compile() {
-   LDFLAGS="" GOPATH="${WORKDIR}/${P}" emake -j1 -C src/${EGO_PN} 
WHAT=plugin/cmd/${PN} GOFLAGS=-v
-}
-
-src_install() {
-   pushd src/${EGO_PN} || die
-   dobin _output/bin/${PN}
-   popd || die
-   keepdir /var/log/${PN}
-   fowners ${PN}:${PN} /var/log/${PN}
-   newinitd "${FILESDIR}"/${PN}.initd ${PN}
-   newconfd "${FILESDIR}"/${PN}.confd ${PN}
-   insinto /etc/logrotate.d
-   newins "${FILESDIR}"/${PN}.logrotated ${PN}
-}



[gentoo-commits] repo/gentoo:master commit in: sys-cluster/kube-controller-manager/

2019-07-04 Thread Manuel Rüger
commit: f756c9514821212999a090a9cdaccecf46bb4c74
Author: Manuel Rüger  gentoo  org>
AuthorDate: Thu Jul  4 15:29:34 2019 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Thu Jul  4 15:29:34 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f756c951

sys-cluster/kube-controller-manager: Remove old

Package-Manager: Portage-2.3.68, Repoman-2.3.16
Signed-off-by: Manuel Rüger  gentoo.org>

 sys-cluster/kube-controller-manager/Manifest   |  1 -
 .../kube-controller-manager-1.9.11.ebuild  | 47 --
 2 files changed, 48 deletions(-)

diff --git a/sys-cluster/kube-controller-manager/Manifest 
b/sys-cluster/kube-controller-manager/Manifest
index bbc8a641e6e..58a2a2c68e1 100644
--- a/sys-cluster/kube-controller-manager/Manifest
+++ b/sys-cluster/kube-controller-manager/Manifest
@@ -1,4 +1,3 @@
 DIST kubernetes-1.13.7.tar.gz 28861902 BLAKE2B 
16704365a00cee83eb461f21df2d2e6c5d9b721585c62a3b650b1ecb40f8ad044c2b68cadc5f6251be22b059112f2c206ff352715fef1322505e655645ff
 SHA512 
2cfc0b3739679da7e9bb9ce0aa71ef5842e45af382d616ce6188f20fec929aca579427b866b5cd71cca005d88d1717803c8f3be60eab8c99b200d422bdc40f04
 DIST kubernetes-1.14.3.tar.gz 28058624 BLAKE2B 
11a1bd98cf6270e0035d6f01a3b14cce641ab1af421e4f060d6616ae6f3e2fd84074c1fad48d4182ce49e62466be40181ff17fce9fd300b84afbdcc3a4f9dc22
 SHA512 
3fab0b5f142644454d22abfc99454adb3d3055b132cf93b6a0f6a0088b6a7938835edee813611756e80a21b1473e62c179905d77d3f2288bd5c60c6a43e60361
 DIST kubernetes-1.15.0.tar.gz 26591862 BLAKE2B 
114ae651bb1827913ff5294878956b46dba288928b9fec45796ce5f3c01ab611a7333bd955fb96e7fe970a9f4afc901570ff911dd946c1a72ff8e2c6b3bc927a
 SHA512 
764268020e0fc27e8325058fefbc53200996e5a8f963c9156cf079425cdfed7545522ff8c779bfa074db8739e3ab97e829a049deaf0a0568f1434d7c1ed8446b
-DIST kubernetes-1.9.11.tar.gz 23606810 BLAKE2B 
19d30d2cadaf5b95f919e82670b1a8e1d5e2b80a4134dbc5c6afcc23d06dee8392f63d80b59ebfbbbf3a4bcce0dc2d81b1d560c3b3b1910350efed35ee77fbbc
 SHA512 
87881d7dd7e0b3e46dc92f3160410fdf9e7ec1f0cbc3ef99da84b808c3813a3a2d843d49e2b501ee3eb8c9db3564f62c72eecaf5dc1917051e81c106bc80a9ba

diff --git 
a/sys-cluster/kube-controller-manager/kube-controller-manager-1.9.11.ebuild 
b/sys-cluster/kube-controller-manager/kube-controller-manager-1.9.11.ebuild
deleted file mode 100644
index f985f1f4f06..000
--- a/sys-cluster/kube-controller-manager/kube-controller-manager-1.9.11.ebuild
+++ /dev/null
@@ -1,47 +0,0 @@
-# Copyright 1999-2018 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit user golang-build golang-vcs-snapshot
-
-EGO_PN="k8s.io/kubernetes"
-ARCHIVE_URI="https://github.com/kubernetes/kubernetes/archive/v${PV}.tar.gz -> 
kubernetes-${PV}.tar.gz"
-KEYWORDS="~amd64"
-
-DESCRIPTION="Kubernetes Controller Manager"
-HOMEPAGE="https://github.com/kubernetes/kubernetes https://kubernetes.io;
-SRC_URI="${ARCHIVE_URI}"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-
-DEPEND="dev-go/go-bindata"
-
-RESTRICT="test"
-
-pkg_setup() {
-   enewgroup ${PN}
-   enewuser ${PN} -1 -1 -1 ${PN}
-}
-
-src_prepare() {
-   default
-   sed -i -e "/vendor\/github.com\/jteeuwen\/go-bindata\/go-bindata/d" 
src/${EGO_PN}/hack/lib/golang.sh || die
-   sed -i -e "/export PATH/d" src/${EGO_PN}/hack/generate-bindata.sh || die
-}
-
-src_compile() {
-   LDFLAGS="" GOPATH="${WORKDIR}/${P}" emake -j1 -C src/${EGO_PN} 
WHAT=cmd/${PN} GOFLAGS=-v
-}
-
-src_install() {
-   pushd src/${EGO_PN} || die
-   dobin _output/bin/${PN}
-   popd || die
-   keepdir /var/log/${PN}
-   fowners ${PN}:${PN} /var/log/${PN}
-   newinitd "${FILESDIR}"/${PN}.initd ${PN}
-   newconfd "${FILESDIR}"/${PN}.confd ${PN}
-   insinto /etc/logrotate.d
-   newins "${FILESDIR}"/${PN}.logrotated ${PN}
-}



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

2019-07-04 Thread Manuel Rüger
commit: 36ab677f353bf21c44fbdb3f9ac781d738c404d5
Author: Manuel Rüger  gentoo  org>
AuthorDate: Thu Jul  4 15:28:37 2019 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Thu Jul  4 15:28:37 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=36ab677f

sys-cluster/kube-apiserver: Remove old

Package-Manager: Portage-2.3.68, Repoman-2.3.16
Signed-off-by: Manuel Rüger  gentoo.org>

 sys-cluster/kube-apiserver/Manifest|  1 -
 .../kube-apiserver/kube-apiserver-1.9.11.ebuild| 47 --
 2 files changed, 48 deletions(-)

diff --git a/sys-cluster/kube-apiserver/Manifest 
b/sys-cluster/kube-apiserver/Manifest
index bbc8a641e6e..58a2a2c68e1 100644
--- a/sys-cluster/kube-apiserver/Manifest
+++ b/sys-cluster/kube-apiserver/Manifest
@@ -1,4 +1,3 @@
 DIST kubernetes-1.13.7.tar.gz 28861902 BLAKE2B 
16704365a00cee83eb461f21df2d2e6c5d9b721585c62a3b650b1ecb40f8ad044c2b68cadc5f6251be22b059112f2c206ff352715fef1322505e655645ff
 SHA512 
2cfc0b3739679da7e9bb9ce0aa71ef5842e45af382d616ce6188f20fec929aca579427b866b5cd71cca005d88d1717803c8f3be60eab8c99b200d422bdc40f04
 DIST kubernetes-1.14.3.tar.gz 28058624 BLAKE2B 
11a1bd98cf6270e0035d6f01a3b14cce641ab1af421e4f060d6616ae6f3e2fd84074c1fad48d4182ce49e62466be40181ff17fce9fd300b84afbdcc3a4f9dc22
 SHA512 
3fab0b5f142644454d22abfc99454adb3d3055b132cf93b6a0f6a0088b6a7938835edee813611756e80a21b1473e62c179905d77d3f2288bd5c60c6a43e60361
 DIST kubernetes-1.15.0.tar.gz 26591862 BLAKE2B 
114ae651bb1827913ff5294878956b46dba288928b9fec45796ce5f3c01ab611a7333bd955fb96e7fe970a9f4afc901570ff911dd946c1a72ff8e2c6b3bc927a
 SHA512 
764268020e0fc27e8325058fefbc53200996e5a8f963c9156cf079425cdfed7545522ff8c779bfa074db8739e3ab97e829a049deaf0a0568f1434d7c1ed8446b
-DIST kubernetes-1.9.11.tar.gz 23606810 BLAKE2B 
19d30d2cadaf5b95f919e82670b1a8e1d5e2b80a4134dbc5c6afcc23d06dee8392f63d80b59ebfbbbf3a4bcce0dc2d81b1d560c3b3b1910350efed35ee77fbbc
 SHA512 
87881d7dd7e0b3e46dc92f3160410fdf9e7ec1f0cbc3ef99da84b808c3813a3a2d843d49e2b501ee3eb8c9db3564f62c72eecaf5dc1917051e81c106bc80a9ba

diff --git a/sys-cluster/kube-apiserver/kube-apiserver-1.9.11.ebuild 
b/sys-cluster/kube-apiserver/kube-apiserver-1.9.11.ebuild
deleted file mode 100644
index 6e2ee447e5a..000
--- a/sys-cluster/kube-apiserver/kube-apiserver-1.9.11.ebuild
+++ /dev/null
@@ -1,47 +0,0 @@
-# Copyright 1999-2018 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit user golang-build golang-vcs-snapshot
-
-EGO_PN="k8s.io/kubernetes"
-ARCHIVE_URI="https://github.com/kubernetes/kubernetes/archive/v${PV}.tar.gz -> 
kubernetes-${PV}.tar.gz"
-KEYWORDS="~amd64"
-
-DESCRIPTION="Kubernetes API server"
-HOMEPAGE="https://github.com/kubernetes/kubernetes https://kubernetes.io;
-SRC_URI="${ARCHIVE_URI}"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-
-DEPEND="dev-go/go-bindata"
-
-RESTRICT="test"
-
-pkg_setup() {
-   enewgroup ${PN}
-   enewuser ${PN} -1 -1 -1 ${PN}
-}
-
-src_prepare() {
-   default
-   sed -i -e "/vendor\/github.com\/jteeuwen\/go-bindata\/go-bindata/d" 
src/${EGO_PN}/hack/lib/golang.sh || die
-   sed -i -e "/export PATH/d" src/${EGO_PN}/hack/generate-bindata.sh || die
-}
-
-src_compile() {
-   LDFLAGS="" GOPATH="${WORKDIR}/${P}" emake -j1 -C src/${EGO_PN} 
WHAT=cmd/${PN} GOFLAGS=-v
-}
-
-src_install() {
-   pushd src/${EGO_PN} || die
-   dobin _output/bin/${PN}
-   popd || die
-   keepdir /var/log/${PN}
-   fowners ${PN}:${PN} /var/log/${PN}
-   newinitd "${FILESDIR}"/${PN}.initd ${PN}
-   newconfd "${FILESDIR}"/${PN}.confd ${PN}
-   insinto /etc/logrotate.d
-   newins "${FILESDIR}"/${PN}.logrotated ${PN}
-}



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

2019-07-04 Thread Manuel Rüger
commit: d06c1bd48ffa45d9b6a38621ab5dccd52a2b82b9
Author: Manuel Rüger  gentoo  org>
AuthorDate: Thu Jul  4 15:28:02 2019 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Thu Jul  4 15:28:02 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d06c1bd4

sys-cluster/kube-proxy: Remove old

Package-Manager: Portage-2.3.68, Repoman-2.3.16
Signed-off-by: Manuel Rüger  gentoo.org>

 sys-cluster/kube-proxy/Manifest |  1 -
 sys-cluster/kube-proxy/kube-proxy-1.9.11.ebuild | 41 -
 2 files changed, 42 deletions(-)

diff --git a/sys-cluster/kube-proxy/Manifest b/sys-cluster/kube-proxy/Manifest
index bbc8a641e6e..58a2a2c68e1 100644
--- a/sys-cluster/kube-proxy/Manifest
+++ b/sys-cluster/kube-proxy/Manifest
@@ -1,4 +1,3 @@
 DIST kubernetes-1.13.7.tar.gz 28861902 BLAKE2B 
16704365a00cee83eb461f21df2d2e6c5d9b721585c62a3b650b1ecb40f8ad044c2b68cadc5f6251be22b059112f2c206ff352715fef1322505e655645ff
 SHA512 
2cfc0b3739679da7e9bb9ce0aa71ef5842e45af382d616ce6188f20fec929aca579427b866b5cd71cca005d88d1717803c8f3be60eab8c99b200d422bdc40f04
 DIST kubernetes-1.14.3.tar.gz 28058624 BLAKE2B 
11a1bd98cf6270e0035d6f01a3b14cce641ab1af421e4f060d6616ae6f3e2fd84074c1fad48d4182ce49e62466be40181ff17fce9fd300b84afbdcc3a4f9dc22
 SHA512 
3fab0b5f142644454d22abfc99454adb3d3055b132cf93b6a0f6a0088b6a7938835edee813611756e80a21b1473e62c179905d77d3f2288bd5c60c6a43e60361
 DIST kubernetes-1.15.0.tar.gz 26591862 BLAKE2B 
114ae651bb1827913ff5294878956b46dba288928b9fec45796ce5f3c01ab611a7333bd955fb96e7fe970a9f4afc901570ff911dd946c1a72ff8e2c6b3bc927a
 SHA512 
764268020e0fc27e8325058fefbc53200996e5a8f963c9156cf079425cdfed7545522ff8c779bfa074db8739e3ab97e829a049deaf0a0568f1434d7c1ed8446b
-DIST kubernetes-1.9.11.tar.gz 23606810 BLAKE2B 
19d30d2cadaf5b95f919e82670b1a8e1d5e2b80a4134dbc5c6afcc23d06dee8392f63d80b59ebfbbbf3a4bcce0dc2d81b1d560c3b3b1910350efed35ee77fbbc
 SHA512 
87881d7dd7e0b3e46dc92f3160410fdf9e7ec1f0cbc3ef99da84b808c3813a3a2d843d49e2b501ee3eb8c9db3564f62c72eecaf5dc1917051e81c106bc80a9ba

diff --git a/sys-cluster/kube-proxy/kube-proxy-1.9.11.ebuild 
b/sys-cluster/kube-proxy/kube-proxy-1.9.11.ebuild
deleted file mode 100644
index ecd6ebd729e..000
--- a/sys-cluster/kube-proxy/kube-proxy-1.9.11.ebuild
+++ /dev/null
@@ -1,41 +0,0 @@
-# Copyright 1999-2018 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit golang-build golang-vcs-snapshot
-
-EGO_PN="k8s.io/kubernetes"
-ARCHIVE_URI="https://github.com/kubernetes/kubernetes/archive/v${PV}.tar.gz -> 
kubernetes-${PV}.tar.gz"
-KEYWORDS="~amd64"
-
-DESCRIPTION="Kubernetes Proxy service"
-HOMEPAGE="https://github.com/kubernetes/kubernetes https://kubernetes.io;
-SRC_URI="${ARCHIVE_URI}"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-
-DEPEND="dev-go/go-bindata"
-
-RESTRICT="test"
-
-src_prepare() {
-   default
-   sed -i -e "/vendor\/github.com\/jteeuwen\/go-bindata\/go-bindata/d" 
src/${EGO_PN}/hack/lib/golang.sh || die
-   sed -i -e "/export PATH/d" src/${EGO_PN}/hack/generate-bindata.sh || die
-}
-
-src_compile() {
-   LDFLAGS="" GOPATH="${WORKDIR}/${P}" emake -j1 -C src/${EGO_PN} 
WHAT=cmd/${PN} GOFLAGS=-v
-}
-
-src_install() {
-   pushd src/${EGO_PN} || die
-   dobin _output/bin/${PN}
-   popd || die
-   keepdir /var/log/${PN} /var/lib/${PN}
-   newinitd "${FILESDIR}"/${PN}.initd ${PN}
-   newconfd "${FILESDIR}"/${PN}.confd ${PN}
-   insinto /etc/logrotate.d
-   newins "${FILESDIR}"/${PN}.logrotated ${PN}
-}



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

2019-07-04 Thread Manuel Rüger
commit: 0a5a1dbdcdcce613bb8cf098352ac7243943c3ac
Author: Manuel Rüger  gentoo  org>
AuthorDate: Thu Jul  4 15:28:21 2019 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Thu Jul  4 15:28:21 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0a5a1dbd

sys-cluster/kubelet: Remove old

Package-Manager: Portage-2.3.68, Repoman-2.3.16
Signed-off-by: Manuel Rüger  gentoo.org>

 sys-cluster/kubelet/Manifest  |  1 -
 sys-cluster/kubelet/kubelet-1.9.11.ebuild | 43 ---
 2 files changed, 44 deletions(-)

diff --git a/sys-cluster/kubelet/Manifest b/sys-cluster/kubelet/Manifest
index bbc8a641e6e..58a2a2c68e1 100644
--- a/sys-cluster/kubelet/Manifest
+++ b/sys-cluster/kubelet/Manifest
@@ -1,4 +1,3 @@
 DIST kubernetes-1.13.7.tar.gz 28861902 BLAKE2B 
16704365a00cee83eb461f21df2d2e6c5d9b721585c62a3b650b1ecb40f8ad044c2b68cadc5f6251be22b059112f2c206ff352715fef1322505e655645ff
 SHA512 
2cfc0b3739679da7e9bb9ce0aa71ef5842e45af382d616ce6188f20fec929aca579427b866b5cd71cca005d88d1717803c8f3be60eab8c99b200d422bdc40f04
 DIST kubernetes-1.14.3.tar.gz 28058624 BLAKE2B 
11a1bd98cf6270e0035d6f01a3b14cce641ab1af421e4f060d6616ae6f3e2fd84074c1fad48d4182ce49e62466be40181ff17fce9fd300b84afbdcc3a4f9dc22
 SHA512 
3fab0b5f142644454d22abfc99454adb3d3055b132cf93b6a0f6a0088b6a7938835edee813611756e80a21b1473e62c179905d77d3f2288bd5c60c6a43e60361
 DIST kubernetes-1.15.0.tar.gz 26591862 BLAKE2B 
114ae651bb1827913ff5294878956b46dba288928b9fec45796ce5f3c01ab611a7333bd955fb96e7fe970a9f4afc901570ff911dd946c1a72ff8e2c6b3bc927a
 SHA512 
764268020e0fc27e8325058fefbc53200996e5a8f963c9156cf079425cdfed7545522ff8c779bfa074db8739e3ab97e829a049deaf0a0568f1434d7c1ed8446b
-DIST kubernetes-1.9.11.tar.gz 23606810 BLAKE2B 
19d30d2cadaf5b95f919e82670b1a8e1d5e2b80a4134dbc5c6afcc23d06dee8392f63d80b59ebfbbbf3a4bcce0dc2d81b1d560c3b3b1910350efed35ee77fbbc
 SHA512 
87881d7dd7e0b3e46dc92f3160410fdf9e7ec1f0cbc3ef99da84b808c3813a3a2d843d49e2b501ee3eb8c9db3564f62c72eecaf5dc1917051e81c106bc80a9ba

diff --git a/sys-cluster/kubelet/kubelet-1.9.11.ebuild 
b/sys-cluster/kubelet/kubelet-1.9.11.ebuild
deleted file mode 100644
index 27288752d60..000
--- a/sys-cluster/kubelet/kubelet-1.9.11.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 1999-2018 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit golang-build golang-vcs-snapshot
-
-EGO_PN="k8s.io/kubernetes"
-ARCHIVE_URI="https://github.com/kubernetes/kubernetes/archive/v${PV}.tar.gz -> 
kubernetes-${PV}.tar.gz"
-KEYWORDS="~amd64"
-
-DESCRIPTION="Kubernetes Node Agent"
-HOMEPAGE="https://github.com/kubernetes/kubernetes https://kubernetes.io;
-SRC_URI="${ARCHIVE_URI}"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-IUSE="hardened"
-
-DEPEND="dev-go/go-bindata"
-
-RESTRICT="test"
-
-src_prepare() {
-   default
-   sed -i -e "/vendor\/github.com\/jteeuwen\/go-bindata\/go-bindata/d" 
src/${EGO_PN}/hack/lib/golang.sh || die
-   sed -i -e "/export PATH/d" src/${EGO_PN}/hack/generate-bindata.sh || die
-}
-
-src_compile() {
-   export CGO_LDFLAGS="$(usex hardened '-fno-PIC ' '')"
-   LDFLAGS="" GOPATH="${WORKDIR}/${P}" emake -j1 -C src/${EGO_PN} 
WHAT=cmd/${PN} GOFLAGS=-v
-}
-
-src_install() {
-   pushd src/${EGO_PN} || die
-   dobin _output/bin/${PN}
-   popd || die
-   keepdir /etc/kubernetes/manifests /var/log/kubelet /var/lib/kubelet
-   newinitd "${FILESDIR}"/${PN}.initd ${PN}
-   newconfd "${FILESDIR}"/${PN}.confd ${PN}
-   insinto /etc/logrotate.d
-   newins "${FILESDIR}"/${PN}.logrotated ${PN}
-}



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

2019-07-04 Thread Manuel Rüger
commit: 922bd24ab9e11d51178d1218af35781092772f57
Author: Manuel Rüger  gentoo  org>
AuthorDate: Thu Jul  4 15:27:45 2019 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Thu Jul  4 15:27:45 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=922bd24a

sys-cluster/kubectl: Remove old

Package-Manager: Portage-2.3.68, Repoman-2.3.16
Signed-off-by: Manuel Rüger  gentoo.org>

 sys-cluster/kubectl/Manifest  |  1 -
 sys-cluster/kubectl/kubectl-1.9.11.ebuild | 46 ---
 2 files changed, 47 deletions(-)

diff --git a/sys-cluster/kubectl/Manifest b/sys-cluster/kubectl/Manifest
index bbc8a641e6e..58a2a2c68e1 100644
--- a/sys-cluster/kubectl/Manifest
+++ b/sys-cluster/kubectl/Manifest
@@ -1,4 +1,3 @@
 DIST kubernetes-1.13.7.tar.gz 28861902 BLAKE2B 
16704365a00cee83eb461f21df2d2e6c5d9b721585c62a3b650b1ecb40f8ad044c2b68cadc5f6251be22b059112f2c206ff352715fef1322505e655645ff
 SHA512 
2cfc0b3739679da7e9bb9ce0aa71ef5842e45af382d616ce6188f20fec929aca579427b866b5cd71cca005d88d1717803c8f3be60eab8c99b200d422bdc40f04
 DIST kubernetes-1.14.3.tar.gz 28058624 BLAKE2B 
11a1bd98cf6270e0035d6f01a3b14cce641ab1af421e4f060d6616ae6f3e2fd84074c1fad48d4182ce49e62466be40181ff17fce9fd300b84afbdcc3a4f9dc22
 SHA512 
3fab0b5f142644454d22abfc99454adb3d3055b132cf93b6a0f6a0088b6a7938835edee813611756e80a21b1473e62c179905d77d3f2288bd5c60c6a43e60361
 DIST kubernetes-1.15.0.tar.gz 26591862 BLAKE2B 
114ae651bb1827913ff5294878956b46dba288928b9fec45796ce5f3c01ab611a7333bd955fb96e7fe970a9f4afc901570ff911dd946c1a72ff8e2c6b3bc927a
 SHA512 
764268020e0fc27e8325058fefbc53200996e5a8f963c9156cf079425cdfed7545522ff8c779bfa074db8739e3ab97e829a049deaf0a0568f1434d7c1ed8446b
-DIST kubernetes-1.9.11.tar.gz 23606810 BLAKE2B 
19d30d2cadaf5b95f919e82670b1a8e1d5e2b80a4134dbc5c6afcc23d06dee8392f63d80b59ebfbbbf3a4bcce0dc2d81b1d560c3b3b1910350efed35ee77fbbc
 SHA512 
87881d7dd7e0b3e46dc92f3160410fdf9e7ec1f0cbc3ef99da84b808c3813a3a2d843d49e2b501ee3eb8c9db3564f62c72eecaf5dc1917051e81c106bc80a9ba

diff --git a/sys-cluster/kubectl/kubectl-1.9.11.ebuild 
b/sys-cluster/kubectl/kubectl-1.9.11.ebuild
deleted file mode 100644
index 2ed18931e63..000
--- a/sys-cluster/kubectl/kubectl-1.9.11.ebuild
+++ /dev/null
@@ -1,46 +0,0 @@
-# Copyright 1999-2018 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit golang-build golang-vcs-snapshot bash-completion-r1
-
-EGO_PN="k8s.io/kubernetes"
-ARCHIVE_URI="https://github.com/kubernetes/kubernetes/archive/v${PV}.tar.gz -> 
kubernetes-${PV}.tar.gz"
-KEYWORDS="amd64"
-
-DESCRIPTION="CLI to run commands against Kubernetes clusters"
-HOMEPAGE="https://github.com/kubernetes/kubernetes https://kubernetes.io;
-SRC_URI="${ARCHIVE_URI}"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-IUSE=""
-
-DEPEND="dev-go/go-bindata"
-
-RESTRICT="test"
-
-src_prepare() {
-   default
-   sed -i -e "/vendor\/github.com\/jteeuwen\/go-bindata\/go-bindata/d" 
src/${EGO_PN}/hack/lib/golang.sh || die
-   sed -i -e "/export PATH/d" src/${EGO_PN}/hack/generate-bindata.sh || die
-}
-
-src_compile() {
-   LDFLAGS="" GOPATH="${WORKDIR}/${P}" emake -j1 -C src/${EGO_PN} 
WHAT=cmd/${PN} GOFLAGS=-v
-   pushd src/${EGO_PN} || die
-   _output/bin/${PN} completion bash > ${PN}.bash || die
-   _output/bin/${PN} completion zsh > ${PN}.zsh || die
-   popd || die
-}
-
-src_install() {
-   pushd src/${EGO_PN} || die
-   dobin _output/bin/${PN}
-
-   newbashcomp ${PN}.bash ${PN}
-   insinto /usr/share/zsh/site-functions
-   newins ${PN}.zsh _${PN}
-
-   popd || die
-}



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

2019-07-04 Thread Manuel Rüger
commit: 1dd529d509538c93c12d668d8b70a25d922a012f
Author: Manuel Rüger  gentoo  org>
AuthorDate: Thu Jul  4 15:27:10 2019 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Thu Jul  4 15:27:10 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1dd529d5

app-emulation/cri-tools: Remove old

Package-Manager: Portage-2.3.68, Repoman-2.3.16
Signed-off-by: Manuel Rüger  gentoo.org>

 app-emulation/cri-tools/Manifest   |  3 ---
 .../cri-tools/cri-tools-1.0.0_alpha1.ebuild| 29 --
 .../cri-tools/cri-tools-1.0.0_beta2.ebuild | 29 --
 app-emulation/cri-tools/cri-tools-1.11.1.ebuild| 29 --
 4 files changed, 90 deletions(-)

diff --git a/app-emulation/cri-tools/Manifest b/app-emulation/cri-tools/Manifest
index 069fcc591f0..89f53586f0e 100644
--- a/app-emulation/cri-tools/Manifest
+++ b/app-emulation/cri-tools/Manifest
@@ -1,6 +1,3 @@
-DIST cri-tools-1.0.0_alpha1.tar.gz 2727719 BLAKE2B 
6c413aff111ce279e86f1036c3efd0c98901ed42bce482b3877cec58a55958a80305c013b6e515dbb84ff3d8def41156b81a0749ce606fd3806a7fae3fc445f0
 SHA512 
e0fe6171ac1b1649be667b2924a1b163810fe18c51fb9c3fe363b381feb889d18872f8077e267a147058481f799a35f6a0b5f8d285215e216ee771d7ea74f66a
-DIST cri-tools-1.0.0_beta2.tar.gz 2417018 BLAKE2B 
06dc5675c339fb26fce92c3ca05f855da754a452b25554ab84da0b6528b56c01005a625a06ead9a0f1e51e3fee96b54865990927fc312efa96167f8a5ebe94f1
 SHA512 
f0aadf8659ae1731945c8403d5a6d30bb9ed1e2ebf1a1045541087652a0d7a45b35fea5346cbec37903425634d7f65ccd852b56a7db93f6bbf9c91ae4899f107
-DIST cri-tools-1.11.1.tar.gz 2557233 BLAKE2B 
26594d9817302f4ddf26e0c6c66765efdc1580bc0b80af8db5f3bd12eb9590d8fb3186165cc696a387eda31e429e4840419ceb4450706506ce4d6af2e1e48c5b
 SHA512 
3e87c26061a8d5a6077c23b35adef3c85e1e0b85378d8062ebb1886195105f034ecf9407d14f495c23e40a5e016ff0ad5e89625beaacd594b8c7ef4e0b41b56e
 DIST cri-tools-1.12.0.tar.gz 2608498 BLAKE2B 
242e689ec69081838afe36b86e3f802e4ff3bfd50461026a8637dd777b8996d9e153fbab103c98fc5ad8bd82c4da52413ab4698f95db8f1c0fa7e825e8dd80f7
 SHA512 
394269515ac80dd2b995b20220b03e03bad8bbfa25cea8979777ab75830a0523f0945553ba5d3f7a900eabe9ccf67ebf5789627b46640a2fc46193aff101ba20
 DIST cri-tools-1.13.0.tar.gz 2675580 BLAKE2B 
4dcac547caf048b546ea0b11401e414e8ab834171b9cf1abd773cc8b05d70e47138dde7c1195ba6e99ad5e7d7632d7cebb4a8c67f7ec9c0ee3a750ac5e591a7f
 SHA512 
df5553913a9e8aa1e0fa896dd1da00184d059bf360080d5c4003ca20ab4b93770847e07887451a44668e588eec5ab0258e7f02ed485d9344701af0afa20d712f
 DIST cri-tools-1.14.0.tar.gz 3647742 BLAKE2B 
1a308c87e7be05dd71cf11d79c841a837156529d398f1475323ff9585f9080cd0356a007f8b8c505a02943ff479a7c26869f35288d178ac8187ca6766032c488
 SHA512 
c8978e4380ebb2dd59ce533ade94486ae1e4091fda7acd8cf5cce662034a1d34a1851c43bf766a723c5ba71c15972733a2e80c6e82fb1c27e5a1dfc2e85476bf

diff --git a/app-emulation/cri-tools/cri-tools-1.0.0_alpha1.ebuild 
b/app-emulation/cri-tools/cri-tools-1.0.0_alpha1.ebuild
deleted file mode 100644
index 75ef2765844..000
--- a/app-emulation/cri-tools/cri-tools-1.0.0_alpha1.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 2018 Sony Interactive Entertainment Inc.
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit golang-build golang-vcs-snapshot
-
-EGO_PN="github.com/kubernetes-sigs/cri-tools"
-MY_PV="v${PV/_alpha/-alpha.}"
-ARCHIVE_URI="https://${EGO_PN}/archive/${MY_PV}.tar.gz -> ${P}.tar.gz"
-KEYWORDS="~amd64"
-
-DESCRIPTION="CLI and validation tools for Kubelet Container Runtime (CRI)"
-HOMEPAGE="https://github.com/kubernetes-sigs/cri-tools;
-SRC_URI="${ARCHIVE_URI}"
-LICENSE="Apache-2.0"
-SLOT="0"
-IUSE=""
-
-RESTRICT="test"
-
-src_compile() {
-   GOPATH="${S}" go test -c -v -ldflags="-X 
${EGO_PN}/pkg/version.Version=${MY_PV}" -o bin/critest ${EGO_PN}/cmd/critest || 
die
-   GOPATH="${S}" go build -v -ldflags="-X 
${EGO_PN}/pkg/version.Version=${MY_PV}" -o bin/crictl ${EGO_PN}/cmd/crictl || 
die
-}
-
-src_install() {
-   dobin bin/*
-   dodoc -r src/${EGO_PN}/{docs,{README,RELEASE,CHANGELOG,CONTRIBUTING}.md}
-}

diff --git a/app-emulation/cri-tools/cri-tools-1.0.0_beta2.ebuild 
b/app-emulation/cri-tools/cri-tools-1.0.0_beta2.ebuild
deleted file mode 100644
index a298fcbf5cb..000
--- a/app-emulation/cri-tools/cri-tools-1.0.0_beta2.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 2018 Sony Interactive Entertainment Inc.
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit golang-build golang-vcs-snapshot
-
-EGO_PN="github.com/kubernetes-sigs/cri-tools"
-MY_PV="v${PV/_beta/-beta.}"
-ARCHIVE_URI="https://${EGO_PN}/archive/${MY_PV}.tar.gz -> ${P}.tar.gz"
-KEYWORDS="~amd64"
-
-DESCRIPTION="CLI and validation tools for Kubelet Container Runtime (CRI)"
-HOMEPAGE="https://github.com/kubernetes-sigs/cri-tools;
-SRC_URI="${ARCHIVE_URI}"
-LICENSE="Apache-2.0"
-SLOT="0"
-IUSE=""
-
-RESTRICT="test"
-
-src_compile() {
-   GOPATH="${S}" go test -c 

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

2019-07-04 Thread Manuel Rüger
commit: 483aeb895f1848e9412176d9b6a3de8d2d854558
Author: Manuel Rüger  gentoo  org>
AuthorDate: Thu Jul  4 15:26:35 2019 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Thu Jul  4 15:26:35 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=483aeb89

app-emulation/cri-tools: Version bump to 1.15.0

Package-Manager: Portage-2.3.68, Repoman-2.3.16
Signed-off-by: Manuel Rüger  gentoo.org>

 app-emulation/cri-tools/Manifest|  1 +
 app-emulation/cri-tools/cri-tools-1.15.0.ebuild | 29 +
 2 files changed, 30 insertions(+)

diff --git a/app-emulation/cri-tools/Manifest b/app-emulation/cri-tools/Manifest
index 175c4d9e01d..069fcc591f0 100644
--- a/app-emulation/cri-tools/Manifest
+++ b/app-emulation/cri-tools/Manifest
@@ -4,3 +4,4 @@ DIST cri-tools-1.11.1.tar.gz 2557233 BLAKE2B 
26594d9817302f4ddf26e0c6c66765efdc1
 DIST cri-tools-1.12.0.tar.gz 2608498 BLAKE2B 
242e689ec69081838afe36b86e3f802e4ff3bfd50461026a8637dd777b8996d9e153fbab103c98fc5ad8bd82c4da52413ab4698f95db8f1c0fa7e825e8dd80f7
 SHA512 
394269515ac80dd2b995b20220b03e03bad8bbfa25cea8979777ab75830a0523f0945553ba5d3f7a900eabe9ccf67ebf5789627b46640a2fc46193aff101ba20
 DIST cri-tools-1.13.0.tar.gz 2675580 BLAKE2B 
4dcac547caf048b546ea0b11401e414e8ab834171b9cf1abd773cc8b05d70e47138dde7c1195ba6e99ad5e7d7632d7cebb4a8c67f7ec9c0ee3a750ac5e591a7f
 SHA512 
df5553913a9e8aa1e0fa896dd1da00184d059bf360080d5c4003ca20ab4b93770847e07887451a44668e588eec5ab0258e7f02ed485d9344701af0afa20d712f
 DIST cri-tools-1.14.0.tar.gz 3647742 BLAKE2B 
1a308c87e7be05dd71cf11d79c841a837156529d398f1475323ff9585f9080cd0356a007f8b8c505a02943ff479a7c26869f35288d178ac8187ca6766032c488
 SHA512 
c8978e4380ebb2dd59ce533ade94486ae1e4091fda7acd8cf5cce662034a1d34a1851c43bf766a723c5ba71c15972733a2e80c6e82fb1c27e5a1dfc2e85476bf
+DIST cri-tools-1.15.0.tar.gz 3672568 BLAKE2B 
d4e9a0b2ca43efdb61c7626de518801a124fb61991f1df6a7eac106f7516ab59effa70038db7c4cbfddaf1c345c648f359c86d298dae08abb34f4b801b82b2a1
 SHA512 
43115fad485c2c6603e724f3529371133bcea6de069dc58d36e7880f558fa1696244b6129fe3a96fd669b27a3d9bd07bda1219e89afa348e36a85087992adf7f

diff --git a/app-emulation/cri-tools/cri-tools-1.15.0.ebuild 
b/app-emulation/cri-tools/cri-tools-1.15.0.ebuild
new file mode 100644
index 000..a298fcbf5cb
--- /dev/null
+++ b/app-emulation/cri-tools/cri-tools-1.15.0.ebuild
@@ -0,0 +1,29 @@
+# Copyright 2018 Sony Interactive Entertainment Inc.
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit golang-build golang-vcs-snapshot
+
+EGO_PN="github.com/kubernetes-sigs/cri-tools"
+MY_PV="v${PV/_beta/-beta.}"
+ARCHIVE_URI="https://${EGO_PN}/archive/${MY_PV}.tar.gz -> ${P}.tar.gz"
+KEYWORDS="~amd64"
+
+DESCRIPTION="CLI and validation tools for Kubelet Container Runtime (CRI)"
+HOMEPAGE="https://github.com/kubernetes-sigs/cri-tools;
+SRC_URI="${ARCHIVE_URI}"
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE=""
+
+RESTRICT="test"
+
+src_compile() {
+   GOPATH="${S}" go test -c -v -ldflags="-X 
${EGO_PN}/pkg/version.Version=${MY_PV}" -o bin/critest ${EGO_PN}/cmd/critest || 
die
+   GOPATH="${S}" go build -v -ldflags="-X 
${EGO_PN}/pkg/version.Version=${MY_PV}" -o bin/crictl ${EGO_PN}/cmd/crictl || 
die
+}
+
+src_install() {
+   dobin bin/*
+   dodoc -r src/${EGO_PN}/{docs,{README,RELEASE,CHANGELOG,CONTRIBUTING}.md}
+}



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

2019-07-04 Thread Aaron W. Swenson
commit: fad7f93efac8cb3f0530b63c4df5b72731c2e4bc
Author: Aaron W. Swenson  gentoo  org>
AuthorDate: Thu Jul  4 15:06:36 2019 +
Commit: Aaron W. Swenson  gentoo  org>
CommitDate: Thu Jul  4 15:06:39 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fad7f93e

dev-db/pgadmin4: Bump to 4.10

Package-Manager: Portage-2.3.66, Repoman-2.3.11
Signed-off-by: Aaron W. Swenson  gentoo.org>

 dev-db/pgadmin4/Manifest |   1 +
 dev-db/pgadmin4/pgadmin4-4.10.ebuild | 124 +++
 2 files changed, 125 insertions(+)

diff --git a/dev-db/pgadmin4/Manifest b/dev-db/pgadmin4/Manifest
index 25f06e583f2..58070e21f70 100644
--- a/dev-db/pgadmin4/Manifest
+++ b/dev-db/pgadmin4/Manifest
@@ -1,2 +1,3 @@
+DIST pgadmin4-4.10.tar.gz 22809776 BLAKE2B 
70a9857de31721b1cd5816b9e15abf325516f94ad5248f3ce5387cca5081ba96d7fca6c487265960ffac8d63c2fd09c3dea44d24a1cc9f8dbb170bd76d5de545
 SHA512 
b7f91d85fdc39766a294d9b66e8539f709b99f971726551d013345595161ff017e03505f05a41352575892be9d9622e86f4ccdbac76bcea435e2fb88a690b565
 DIST pgadmin4-4.5.tar.gz 22420769 BLAKE2B 
ae16e34c4cfce0ae78f06321ea1fc34aac0e081df4c0d5906fc4da0c82abb67e374477b8f9a9266d003579eb8887541e4224465ce6eccd86589129e1b3efff24
 SHA512 
835434612ac2a7ff89fab4c4bed89644e43506491ce12d2b74ffdbc25b33f2ac9ae566c95e886d4b4f8bca6499c40be5f0d776b18bfdcebd44d7ffe3b89deb5f
 DIST pgadmin4-4.8.tar.gz 22780924 BLAKE2B 
7b64ef8ac3782e9c8207d5938f3638d67ddf5c86ca520afbfb296a824b39411362ca6e9d8b03920e35cca38d1303efe81750e5bfc849cfb363f370da3d25ac44
 SHA512 
68b35c1091435fbeb39e67c7f93038fcba95cd5ae7098434b5d3afee10595f875ef9fd997934f2bbd93c914bcd5c3c71bd43f032f788e55c5795f5ad63b57cd7

diff --git a/dev-db/pgadmin4/pgadmin4-4.10.ebuild 
b/dev-db/pgadmin4/pgadmin4-4.10.ebuild
new file mode 100644
index 000..31cf045d0bf
--- /dev/null
+++ b/dev-db/pgadmin4/pgadmin4-4.10.ebuild
@@ -0,0 +1,124 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python3_{5,6} )
+PYTHON_REQ_USE="sqlite"
+
+inherit python-single-r1 qmake-utils
+
+DESCRIPTION="GUI administration and development platform for PostgreSQL"
+HOMEPAGE="https://www.pgadmin.org/;
+SRC_URI="mirror://postgresql/pgadmin/${PN}/v${PV}/source/${P}.tar.gz"
+
+LICENSE="POSTGRESQL"
+KEYWORDS="~amd64 ~x86"
+SLOT="0"
+IUSE="doc"
+
+RESTRICT="test"
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+COMMON_DEPEND="${PYTHON_DEPS}
+   dev-qt/qtnetwork:5
+   dev-qt/qtwidgets:5
+"
+
+DEPEND="${COMMON_DEPEND}
+   doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )
+"
+
+RDEPEND="${COMMON_DEPEND}
+   >=app-text/htmlmin-0.1.12[${PYTHON_USEDEP}]
+   >=dev-python/Babel-2.3.4[${PYTHON_USEDEP}]
+   >=dev-python/beautifulsoup-4.4.1[${PYTHON_USEDEP}]
+   >=dev-python/blinker-1.4[${PYTHON_USEDEP}]
+   >=dev-python/click-6.6[${PYTHON_USEDEP}]
+   >=dev-python/cryptography-2.2.2-r1[${PYTHON_USEDEP}]
+   >=dev-python/extras-1.0.0[${PYTHON_USEDEP}]
+   >=dev-python/fixtures-3.0.0[${PYTHON_USEDEP}]
+   >=dev-python/flask-0.12.4[${PYTHON_USEDEP}]
+   >=dev-python/flask-babel-0.11.1[${PYTHON_USEDEP}]
+   >=dev-python/flask-babelex-0.9.3[${PYTHON_USEDEP}]
+   >=dev-python/flask-gravatar-0.5.0[${PYTHON_USEDEP}]
+   >=dev-python/flask-htmlmin-1.3.2[${PYTHON_USEDEP}]
+   >=dev-python/flask-login-0.3.2[${PYTHON_USEDEP}]
+   >=dev-python/flask-mail-0.9.1[${PYTHON_USEDEP}]
+   >=dev-python/flask-migrate-2.1.1[${PYTHON_USEDEP}]
+   >=dev-python/flask-paranoid-0.2.0[${PYTHON_USEDEP}]
+   >=dev-python/flask-principal-0.4.0[${PYTHON_USEDEP}]
+   >=dev-python/flask-security-3.0.0[${PYTHON_USEDEP}]
+   >=dev-python/flask-sqlalchemy-2.3.2[${PYTHON_USEDEP}]
+   >=dev-python/flask-wtf-0.14.2[${PYTHON_USEDEP}]
+   >=dev-python/html5lib-1.0.1[${PYTHON_USEDEP}]
+   >=dev-python/itsdangerous-0.24[${PYTHON_USEDEP}]
+   >=dev-python/jinja-2.7.3[${PYTHON_USEDEP}]
+   >=dev-python/linecache2-1.0.0[${PYTHON_USEDEP}]
+   >=dev-python/markupsafe-0.23[${PYTHON_USEDEP}]
+   >=dev-python/mimeparse-1.6.0[${PYTHON_USEDEP}]
+   >=dev-python/passlib-1.7.1[${PYTHON_USEDEP}]
+   >=dev-python/pbr-3.1.1[${PYTHON_USEDEP}]
+   >=dev-python/psutil-5.4.7[${PYTHON_USEDEP}]
+   >=dev-python/psycopg-2.7.4[${PYTHON_USEDEP}]
+   >=dev-python/pyrsistent-0.14.2[${PYTHON_USEDEP}]
+   >=dev-python/python-dateutil-2.7.1[${PYTHON_USEDEP}]
+   >=dev-python/python-sqlparse-0.2.4[${PYTHON_USEDEP}]
+   >=dev-python/pytz-2018.3[${PYTHON_USEDEP}]
+   >=dev-python/simplejson-3.13.2[${PYTHON_USEDEP}]
+   >=dev-python/six-1.11.0[${PYTHON_USEDEP}]
+   >=dev-python/speaklater-1.3[${PYTHON_USEDEP}]
+   >=dev-python/sqlalchemy-1.2.5[${PYTHON_USEDEP}]
+   >=dev-python/sshtunnel-0.1.3[${PYTHON_USEDEP}]
+   >=dev-python/werkzeug-0.9.6[${PYTHON_USEDEP}]
+   >=dev-python/wtforms-2.1[${PYTHON_USEDEP}]
+"
+

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

2019-07-04 Thread Tim Harder
commit: 5b0cbd6b193e7227f3844a303ec63c83cf289a46
Author: Tim Harder  gentoo  org>
AuthorDate: Thu Jul  4 14:52:45 2019 +
Commit: Tim Harder  gentoo  org>
CommitDate: Thu Jul  4 14:54:23 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b0cbd6b

dev-python/pyperclip: version bump to 1.7.0

Signed-off-by: Tim Harder  gentoo.org>

 dev-python/pyperclip/Manifest   |  1 +
 dev-python/pyperclip/pyperclip-1.7.0.ebuild | 36 +
 2 files changed, 37 insertions(+)

diff --git a/dev-python/pyperclip/Manifest b/dev-python/pyperclip/Manifest
index c6f854a5827..a7663cd9287 100644
--- a/dev-python/pyperclip/Manifest
+++ b/dev-python/pyperclip/Manifest
@@ -1,3 +1,4 @@
 DIST pyperclip-1.5.27.zip 16938 BLAKE2B 
653b2e74b6f56839ef1f9d59b864218ffd5580aa7de4284f0bab4c28b0c1aa7a4a65bce0842003d4744a5d40c87943e05bdea13098e250e534a8cb6c2132
 SHA512 
cefd79f1d246c9aa9d4d0f3d8cdad291ad31bcc2e000c83e5e05704978bbf7b9b45d49667c2e88305d0a5d6baaeacfb47b26bb69fabf89b6b6e3a1e6f1e23d74
 DIST pyperclip-1.6.0.tar.gz 14273 BLAKE2B 
e91f198d23eb0791dc610e4b9af940694f0857243fbf5caf46d485882a588e3ab537e2a190a1b40e0d9ff4821c8bf977da19559a5b33694d106a68f1001f61a9
 SHA512 
faf1cd8568a911b263c167fedace8f5f6756e108e3a2484dffa8d3da441311fb3277fd703d5eaea662181250d7b2cc975e9f8ca484dfa2d1cd4470171bbb972d
 DIST pyperclip-1.6.4.tar.gz 15687 BLAKE2B 
e3520e228bfe2f2de1d307e927f15cee7e5327acfe07071432605d0c0c021ff6bb702e20a743da8120db58fd12a05fca19f5881e80851f41d2cc1034e310f6fd
 SHA512 
4a07476b96fc704551248eb4eb2d69a910f75c266ef0adf4bf804f8694645d910089cfef831569e1d819570873ee75c4339024a89c56fe3eabc5529d07b8a540
+DIST pyperclip-1.7.0.tar.gz 15977 BLAKE2B 
da1473f71bcadcc6dcacdfb6d1a1447b055eb1aa7b31fad76bd3a51245ad9b1e512335f9799d7d416a53b8471ab66c28afa5f9d3f3ee2b39e85d9c239a7e2c79
 SHA512 
7f7ea894a236703f61ab950e198fab969fac5713ca8eac6df213183a47a244add88a462b9ddf63ed5bec36af5bc2578949f01ed31e0b63316d1761a935bd

diff --git a/dev-python/pyperclip/pyperclip-1.7.0.ebuild 
b/dev-python/pyperclip/pyperclip-1.7.0.ebuild
new file mode 100644
index 000..6b173121f86
--- /dev/null
+++ b/dev-python/pyperclip/pyperclip-1.7.0.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python2_7 python3_{5,6,7} pypy)
+inherit distutils-r1 virtualx
+
+DESCRIPTION="A cross-platform clipboard module for Python."
+HOMEPAGE="https://github.com/asweigart/pyperclip;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+
+DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
+RDEPEND="
+   || (
+   x11-misc/xclip
+   x11-misc/xsel
+   dev-python/PyQt5[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep 'dev-python/pygtk[${PYTHON_USEDEP}]' 
python2_7)
+   )
+"
+
+python_prepare_all() {
+   # make tests a proper module so setuptools can find the test suite
+   touch tests/__init__.py || die
+
+   distutils-r1_python_prepare_all
+}
+
+python_test() {
+   virtx esetup.py test
+}



[gentoo-commits] repo/gentoo:master commit in: media-tv/kodi/, profiles/arch/base/, profiles/arch/arm/

2019-07-04 Thread Craig Andrews
commit: 63cac960d501ac6cea62e1f52a2449a6bb8fac88
Author: Craig Andrews  gentoo  org>
AuthorDate: Wed Jul  3 19:03:08 2019 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Thu Jul  4 13:32:58 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=63cac960

media-tv/kodi: Add raspberry-pi USE flag

Closes: https://bugs.gentoo.org/686686
Package-Manager: Portage-2.3.68, Repoman-2.3.16
Signed-off-by: Craig Andrews  gentoo.org>

 media-tv/kodi/kodi-18.3-r1.ebuild   | 19 ++-
 media-tv/kodi/kodi-.ebuild  | 19 ++-
 media-tv/kodi/metadata.xml  |  1 +
 profiles/arch/arm/package.use.mask  |  4 
 profiles/arch/base/package.use.mask |  5 +
 5 files changed, 38 insertions(+), 10 deletions(-)

diff --git a/media-tv/kodi/kodi-18.3-r1.ebuild 
b/media-tv/kodi/kodi-18.3-r1.ebuild
index b2ca5cae2d3..83375bd4ab1 100644
--- a/media-tv/kodi/kodi-18.3-r1.ebuild
+++ b/media-tv/kodi/kodi-18.3-r1.ebuild
@@ -41,11 +41,11 @@ SLOT="0"
 # use flag is called libusb so that it doesn't fool people in thinking that
 # it is _required_ for USB support. Otherwise they'll disable udev and
 # that's going to be worse.
-IUSE="airplay alsa bluetooth bluray caps cec +css dbus dvd gbm gles lcms 
libressl libusb lirc mariadb mysql nfs +opengl pulseaudio samba systemd 
+system-ffmpeg test +udev udisks upnp upower vaapi vdpau wayland webserver +X 
+xslt zeroconf"
+IUSE="airplay alsa bluetooth bluray caps cec +css dbus dvd gbm gles lcms 
libressl libusb lirc mariadb mysql nfs +opengl pulseaudio raspberry-pi samba 
systemd +system-ffmpeg test +udev udisks upnp upower vaapi vdpau wayland 
webserver +X +xslt zeroconf"
 REQUIRED_USE="
${PYTHON_REQUIRED_USE}
|| ( gles opengl )
-   ^^ ( gbm wayland X )
+   ^^ ( gbm raspberry-pi wayland X )
?? ( mariadb mysql )
udev? ( !libusb )
udisks? ( dbus )
@@ -66,7 +66,7 @@ COMMON_DEPEND="${PYTHON_DEPS}
dev-libs/expat
dev-libs/flatbuffers
>=dev-libs/fribidi-0.19.7
-   cec? ( >=dev-libs/libcec-4.0 )
+   cec? ( >=dev-libs/libcec-4.0[raspberry-pi?] )
dev-libs/libpcre[cxx]
>=dev-libs/libinput-1.10.5
>=dev-libs/libxml2-2.9.4
@@ -78,7 +78,9 @@ COMMON_DEPEND="${PYTHON_DEPS}
>=dev-libs/libfmt-3.0.1
dev-libs/libfstrcmp
gbm? (  media-libs/mesa[gbm] )
-   gles? ( media-libs/mesa[gles2] )
+   gles? (
+   !raspberry-pi? ( media-libs/mesa[gles2] )
+   )
lcms? ( media-libs/lcms:2 )
libusb? ( virtual/libusb:1 )
virtual/ttf-fonts
@@ -86,7 +88,7 @@ COMMON_DEPEND="${PYTHON_DEPS}
>=media-libs/fontconfig-2.12.4
>=media-libs/freetype-2.8
>=media-libs/libass-0.13.4
-   media-libs/mesa[egl]
+   !raspberry-pi? ( media-libs/mesa[egl] )
>=media-libs/taglib-1.11.1
system-ffmpeg? (
>=media-video/ffmpeg-${FFMPEG_VERSION}:=[encode,postproc]
@@ -100,6 +102,9 @@ COMMON_DEPEND="${PYTHON_DEPS}
opengl? ( media-libs/glu )
!libressl? ( >=dev-libs/openssl-1.0.2l:0= )
libressl? ( dev-libs/libressl:0= )
+   raspberry-pi? (
+   || ( media-libs/raspberrypi-userland 
media-libs/raspberrypi-userland-bin media-libs/mesa[egl,gles2,vc4] )
+   )
pulseaudio? ( media-sound/pulseaudio )
samba? ( >=net-fs/samba-3.4.6[smbclient(+)] )
>=sys-libs/zlib-1.2.11
@@ -277,6 +282,10 @@ src_configure() {
)
fi
 
+   if use raspberry-pi; then
+   mycmakeargs+=( -DCORE_PLATFORM_NAME="rbpi" )
+   fi
+
if use X; then
mycmakeargs+=( -DCORE_PLATFORM_NAME="x11" )
fi

diff --git a/media-tv/kodi/kodi-.ebuild b/media-tv/kodi/kodi-.ebuild
index b2ca5cae2d3..83375bd4ab1 100644
--- a/media-tv/kodi/kodi-.ebuild
+++ b/media-tv/kodi/kodi-.ebuild
@@ -41,11 +41,11 @@ SLOT="0"
 # use flag is called libusb so that it doesn't fool people in thinking that
 # it is _required_ for USB support. Otherwise they'll disable udev and
 # that's going to be worse.
-IUSE="airplay alsa bluetooth bluray caps cec +css dbus dvd gbm gles lcms 
libressl libusb lirc mariadb mysql nfs +opengl pulseaudio samba systemd 
+system-ffmpeg test +udev udisks upnp upower vaapi vdpau wayland webserver +X 
+xslt zeroconf"
+IUSE="airplay alsa bluetooth bluray caps cec +css dbus dvd gbm gles lcms 
libressl libusb lirc mariadb mysql nfs +opengl pulseaudio raspberry-pi samba 
systemd +system-ffmpeg test +udev udisks upnp upower vaapi vdpau wayland 
webserver +X +xslt zeroconf"
 REQUIRED_USE="
${PYTHON_REQUIRED_USE}
|| ( gles opengl )
-   ^^ ( gbm wayland X )
+   ^^ ( gbm raspberry-pi wayland X )
?? ( mariadb mysql )
udev? ( !libusb )
udisks? ( dbus )
@@ -66,7 +66,7 @@ COMMON_DEPEND="${PYTHON_DEPS}
dev-libs/expat
dev-libs/flatbuffers
>=dev-libs/fribidi-0.19.7
-   cec? ( 

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

2019-07-04 Thread Miroslav Šulc
commit: 78913d52ec7a0ea2df5a31f0715a8bb3edae9549
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Thu Jul  4 12:54:52 2019 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Thu Jul  4 12:54:52 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=78913d52

dev-java/tomcat-native-1.2.23: bump

Package-Manager: Portage-2.3.68, Repoman-2.3.16
Signed-off-by: Miroslav Šulc  gentoo.org>

 dev-java/tomcat-native/Manifest|  1 +
 dev-java/tomcat-native/tomcat-native-1.2.23.ebuild | 61 ++
 2 files changed, 62 insertions(+)

diff --git a/dev-java/tomcat-native/Manifest b/dev-java/tomcat-native/Manifest
index 777ee90f5a5..447fb59fc7f 100644
--- a/dev-java/tomcat-native/Manifest
+++ b/dev-java/tomcat-native/Manifest
@@ -1 +1,2 @@
 DIST tomcat-native-1.2.21-src.tar.gz 418909 BLAKE2B 
f7559f204941cd8f8383bda7591e167c247062b4f79c507a5a449715a5554194197c4d34197f30622cbcbd81952597ae757623c903f11959dc8b4fa81234e127
 SHA512 
7f43f815785e5bc3e43f5b2e9ad1c90576a3c1528d57230328b7175bf475eb5f4e1f91b66fae74ad32cd76f044d7705f98a79109f6f84e5af75dc32bc8830b29
+DIST tomcat-native-1.2.23-src.tar.gz 419428 BLAKE2B 
b8e0584d3e42c33158c4edf0432b029ee924a509b00625af6a34af3d580fec510fa0222367ea8679a20b51cb5a7c55198f5a2d4ec60d0fa9dbec3a0a22a11b52
 SHA512 
89a0363961d322a87f4e752f4727f54f28ac6e4ad10fa21b6b7390c62b041d4068672d95495d9233c1cad7d6c1dc3c85fbd0186894085b3b94e476876af160ee

diff --git a/dev-java/tomcat-native/tomcat-native-1.2.23.ebuild 
b/dev-java/tomcat-native/tomcat-native-1.2.23.ebuild
new file mode 100644
index 000..0db3cc71d61
--- /dev/null
+++ b/dev-java/tomcat-native/tomcat-native-1.2.23.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit java-pkg-2 java-ant-2
+
+DESCRIPTION="Allows Tomcat to use certain native resources for better 
performance"
+HOMEPAGE="https://tomcat.apache.org/;
+SRC_URI="mirror://apache/tomcat/tomcat-connectors/native/${PV}/source/${P}-src.tar.gz"
+
+KEYWORDS="~amd64 ~x86"
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE="static-libs test"
+
+RDEPEND="dev-libs/apr:1=
+   dev-libs/openssl:0=
+   >=virtual/jre-1.8"
+
+DEPEND=">=virtual/jdk-1.8
+   test? ( dev-java/ant-junit:0 )"
+
+S=${WORKDIR}/${P}-src
+
+JAVA_ANT_REWRITE_CLASSPATH="yes"
+
+src_configure() {
+   local myeconfargs=(
+   --with-apr="${EPREFIX}"/usr/bin/apr-1-config
+   --with-ssl="${EPREFIX}"/usr
+   )
+
+   cd native || die
+   econf "${myeconfargs[@]}"
+}
+
+src_compile() {
+   eant jar
+
+   cd native || die
+   default
+}
+
+src_install() {
+   java-pkg_newjar "dist/${P}.jar" "${PN}.jar"
+
+   cd native || die
+   default
+
+   ! use static-libs && find "${D}" -name '*.la' -delete || die
+}
+
+src_test() {
+   java-pkg-2_src_test
+}
+
+pkg_postinst() {
+   elog "For more information, please visit"
+   elog "https://tomcat.apache.org/tomcat-9.0-doc/apr.html;
+}



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

2019-07-04 Thread Miroslav Šulc
commit: 98276ed82676e35de2b45e7bfc44fa01f98eb19f
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Thu Jul  4 12:50:47 2019 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Thu Jul  4 12:50:47 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=98276ed8

dev-java/tomcat-native-1.2.21: amd64 stable

Package-Manager: Portage-2.3.68, Repoman-2.3.16
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Miroslav Šulc  gentoo.org>

 dev-java/tomcat-native/tomcat-native-1.2.21.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/tomcat-native/tomcat-native-1.2.21.ebuild 
b/dev-java/tomcat-native/tomcat-native-1.2.21.ebuild
index 0db3cc71d61..fb46a0bf4e2 100644
--- a/dev-java/tomcat-native/tomcat-native-1.2.21.ebuild
+++ b/dev-java/tomcat-native/tomcat-native-1.2.21.ebuild
@@ -9,7 +9,7 @@ DESCRIPTION="Allows Tomcat to use certain native resources for 
better performanc
 HOMEPAGE="https://tomcat.apache.org/;
 
SRC_URI="mirror://apache/tomcat/tomcat-connectors/native/${PV}/source/${P}-src.tar.gz"
 
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 LICENSE="Apache-2.0"
 SLOT="0"
 IUSE="static-libs test"



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

2019-07-04 Thread Miroslav Šulc
commit: 0b49bfd99a6784342cf9e61eaa58c7626b5aa3bf
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Thu Jul  4 12:51:27 2019 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Thu Jul  4 12:51:27 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0b49bfd9

dev-java/tomcat-native-1.2.19: removed obsolete

Package-Manager: Portage-2.3.68, Repoman-2.3.16
Signed-off-by: Miroslav Šulc  gentoo.org>

 dev-java/tomcat-native/Manifest|  1 -
 dev-java/tomcat-native/tomcat-native-1.2.19.ebuild | 61 --
 2 files changed, 62 deletions(-)

diff --git a/dev-java/tomcat-native/Manifest b/dev-java/tomcat-native/Manifest
index ed38305843e..777ee90f5a5 100644
--- a/dev-java/tomcat-native/Manifest
+++ b/dev-java/tomcat-native/Manifest
@@ -1,2 +1 @@
-DIST tomcat-native-1.2.19-src.tar.gz 418183 BLAKE2B 
cab8621bca4dc41e87ebf6418337da8a86d56a0717aacd62c6e4fb2d039e413cb29e8f169abbd353719ce083d302613d3e0f64cd54f1bc8e57f26a523a828025
 SHA512 
7d69acd5dd684eee9a85c08357b7288a9f083c15a12a9524ba6344f1b9dcdc6ccc512a37b64b9f15b0e697609833e6c68591a60976dcfecce124ec29eb532dba
 DIST tomcat-native-1.2.21-src.tar.gz 418909 BLAKE2B 
f7559f204941cd8f8383bda7591e167c247062b4f79c507a5a449715a5554194197c4d34197f30622cbcbd81952597ae757623c903f11959dc8b4fa81234e127
 SHA512 
7f43f815785e5bc3e43f5b2e9ad1c90576a3c1528d57230328b7175bf475eb5f4e1f91b66fae74ad32cd76f044d7705f98a79109f6f84e5af75dc32bc8830b29

diff --git a/dev-java/tomcat-native/tomcat-native-1.2.19.ebuild 
b/dev-java/tomcat-native/tomcat-native-1.2.19.ebuild
deleted file mode 100644
index fb46a0bf4e2..000
--- a/dev-java/tomcat-native/tomcat-native-1.2.19.ebuild
+++ /dev/null
@@ -1,61 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit java-pkg-2 java-ant-2
-
-DESCRIPTION="Allows Tomcat to use certain native resources for better 
performance"
-HOMEPAGE="https://tomcat.apache.org/;
-SRC_URI="mirror://apache/tomcat/tomcat-connectors/native/${PV}/source/${P}-src.tar.gz"
-
-KEYWORDS="amd64 ~x86"
-LICENSE="Apache-2.0"
-SLOT="0"
-IUSE="static-libs test"
-
-RDEPEND="dev-libs/apr:1=
-   dev-libs/openssl:0=
-   >=virtual/jre-1.8"
-
-DEPEND=">=virtual/jdk-1.8
-   test? ( dev-java/ant-junit:0 )"
-
-S=${WORKDIR}/${P}-src
-
-JAVA_ANT_REWRITE_CLASSPATH="yes"
-
-src_configure() {
-   local myeconfargs=(
-   --with-apr="${EPREFIX}"/usr/bin/apr-1-config
-   --with-ssl="${EPREFIX}"/usr
-   )
-
-   cd native || die
-   econf "${myeconfargs[@]}"
-}
-
-src_compile() {
-   eant jar
-
-   cd native || die
-   default
-}
-
-src_install() {
-   java-pkg_newjar "dist/${P}.jar" "${PN}.jar"
-
-   cd native || die
-   default
-
-   ! use static-libs && find "${D}" -name '*.la' -delete || die
-}
-
-src_test() {
-   java-pkg-2_src_test
-}
-
-pkg_postinst() {
-   elog "For more information, please visit"
-   elog "https://tomcat.apache.org/tomcat-9.0-doc/apr.html;
-}



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

2019-07-04 Thread Agostino Sarubbo
commit: 60a0efcd9b9fac3c2a8613114a03c7e00ab485fb
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Thu Jul  4 12:33:43 2019 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Thu Jul  4 12:33:43 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=60a0efcd

www-client/lynx: amd64 stable wrt bug #689214

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

 www-client/lynx/lynx-2.8.9_p1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/www-client/lynx/lynx-2.8.9_p1.ebuild 
b/www-client/lynx/lynx-2.8.9_p1.ebuild
index 1d868b5c7b8..f9266feaca4 100644
--- a/www-client/lynx/lynx-2.8.9_p1.ebuild
+++ b/www-client/lynx/lynx-2.8.9_p1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Authors
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -21,7 +21,7 @@ 
SRC_URI="http://invisible-mirror.net/archives/lynx/tarballs/${MY_P}.tar.bz2;
 
 LICENSE="GPL-2"
 SLOT="0"
-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"
+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"
 IUSE="bzip2 cjk gnutls idn ipv6 nls ssl unicode libressl"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: app-backup/burp/

2019-07-04 Thread Agostino Sarubbo
commit: 1bb6ce2f3f15a8f029ea97d9bf17155220d09843
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Thu Jul  4 12:33:37 2019 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Thu Jul  4 12:33:37 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1bb6ce2f

app-backup/burp: amd64 stable wrt bug #689198

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

 app-backup/burp/burp-2.2.18.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-backup/burp/burp-2.2.18.ebuild 
b/app-backup/burp/burp-2.2.18.ebuild
index 94406549317..e69d3f449a8 100644
--- a/app-backup/burp/burp-2.2.18.ebuild
+++ b/app-backup/burp/burp-2.2.18.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/grke/${PN}/archive/${PV}.tar.gz 
-> ${P}.tar.gz"
 
 LICENSE="AGPL-3"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~x86"
+KEYWORDS="amd64 ~arm ~x86"
 IUSE="acl ipv6 libressl test xattr"
 
 CDEPEND="dev-libs/uthash



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

2019-07-04 Thread Agostino Sarubbo
commit: e55cbf50d4a3ad0aa7b941cd6fb883ab609b0881
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Thu Jul  4 12:33:48 2019 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Thu Jul  4 12:33:48 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e55cbf50

net-dialup/picocom: amd64 stable wrt bug #689216

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

 net-dialup/picocom/picocom-3.1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-dialup/picocom/picocom-3.1.ebuild 
b/net-dialup/picocom/picocom-3.1.ebuild
index e5d52e872d4..5c1fa618bee 100644
--- a/net-dialup/picocom/picocom-3.1.ebuild
+++ b/net-dialup/picocom/picocom-3.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/npat-efault/${PN}/archive/${PV}.tar.gz -> ${P}.tar.g
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~ppc ~sparc ~x86 ~x86-fbsd"
+KEYWORDS="amd64 ~arm ~ppc ~sparc ~x86 ~x86-fbsd"
 IUSE=""
 
 src_compile() {



[gentoo-commits] repo/gentoo:master commit in: dev-util/spirv-llvm-translator/

2019-07-04 Thread Marek Szuba
commit: 6e1dfe5cfd4ba44f6da00e59a038b6033893cc14
Author: Marek Szuba  gentoo  org>
AuthorDate: Thu Jul  4 12:00:19 2019 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Thu Jul  4 12:01:22 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6e1dfe5c

dev-util/spirv-llvm-translator: streamline installation of cmdline tool

1. Use the LLVM_BUILD_TOOLS flag from the CMake module AddLLVM to
control whether to build and install llvm-spirv or not. This should also
take care of the "insecure RUNPATHs" QA warning;

2. Make the above conditional upon USE=tools.

Closes: https://bugs.gentoo.org/689242
Signed-off-by: Marek Szuba  gentoo.org>
Package-Manager: Portage-2.3.66, Repoman-2.3.11

 dev-util/spirv-llvm-translator/metadata.xml|  5 ++
 .../spirv-llvm-translator-8.0.1.1-r1.ebuild| 53 ++
 2 files changed, 58 insertions(+)

diff --git a/dev-util/spirv-llvm-translator/metadata.xml 
b/dev-util/spirv-llvm-translator/metadata.xml
index d7dec83e2de..f5e348c67b5 100644
--- a/dev-util/spirv-llvm-translator/metadata.xml
+++ b/dev-util/spirv-llvm-translator/metadata.xml
@@ -5,6 +5,11 @@
mare...@gentoo.org
Marek Szuba

+   
+   
+   Install the command-line translator llvm-spirv
+   
+   

KhronosGroup/SPIRV-LLVM-Translator


diff --git 
a/dev-util/spirv-llvm-translator/spirv-llvm-translator-8.0.1.1-r1.ebuild 
b/dev-util/spirv-llvm-translator/spirv-llvm-translator-8.0.1.1-r1.ebuild
new file mode 100644
index 000..675e083db1a
--- /dev/null
+++ b/dev-util/spirv-llvm-translator/spirv-llvm-translator-8.0.1.1-r1.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake-multilib flag-o-matic llvm
+
+MY_PN="SPIRV-LLVM-Translator"
+MY_PV="$(ver_rs 3 -)"
+MY_P="${MY_PN}-${MY_PV}"
+
+DESCRIPTION="Bi-directional translator between SPIR-V and LLVM IR"
+HOMEPAGE="https://github.com/KhronosGroup/SPIRV-LLVM-Translator;
+SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/v${MY_PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="UoI-NCSA"
+SLOT="8"
+KEYWORDS="~amd64"
+IUSE="test tools"
+
+S="${WORKDIR}/${MY_P}"
+
+COMMON="sys-devel/llvm:8=[${MULTILIB_USEDEP}]"
+DEPEND="${COMMON}
+   test? ( dev-python/lit )"
+RDEPEND="${COMMON}"
+
+LLVM_MAX_SLOT=8
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-8.0.0.1-no_pkgconfig_files.patch
+)
+
+src_prepare() {
+   append-flags -fPIC
+   cmake-utils_src_prepare
+}
+
+multilib_src_configure() {
+   local mycmakeargs=(
+   -DCMAKE_INSTALL_PREFIX="$(get_llvm_prefix)"
+   -DLLVM_BUILD_TOOLS=$(usex tools "ON" "OFF")
+   $(usex test "-DLLVM_INCLUDE_TESTS=ON" "")
+   )
+   cmake-utils_src_configure
+}
+
+multilib_src_test() {
+   # TODO: figure out why some tests fail on amd64 when ABI==x86
+   if multilib_is_native_abi; then
+   lit "${BUILD_DIR}/test" || die "Error running tests for ABI 
${ABI}"
+   fi
+}



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

2019-07-04 Thread Aaron W. Swenson
commit: 653a5109e1016920aa790099a3f56bca8cd9216b
Author: Aaron W. Swenson  gentoo  org>
AuthorDate: Thu Jul  4 12:00:47 2019 +
Commit: Aaron W. Swenson  gentoo  org>
CommitDate: Thu Jul  4 12:01:06 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=653a5109

dev-db/pgbouncer: Bump to 1.10.0

Package-Manager: Portage-2.3.66, Repoman-2.3.11
Signed-off-by: Aaron W. Swenson  gentoo.org>

 dev-db/pgbouncer/Manifest|  1 +
 dev-db/pgbouncer/pgbouncer-1.10.0.ebuild | 86 
 2 files changed, 87 insertions(+)

diff --git a/dev-db/pgbouncer/Manifest b/dev-db/pgbouncer/Manifest
index 11cc6304a31..8336f7b1320 100644
--- a/dev-db/pgbouncer/Manifest
+++ b/dev-db/pgbouncer/Manifest
@@ -1 +1,2 @@
+DIST pgbouncer-1.10.0.tar.gz 480571 BLAKE2B 
a0c1dadc48f38cfe0ba2641791b4734da84cfe6674198bb2a8014bc92543850e909d7b4649b99e78d58febaa0f89f62b6694f6333bcbd62ff2f22741984d
 SHA512 
8ec9f102b57ca5f92fb689588ec090056ac29f21825400ec67bca413fe076ad50e0b491e65c4cfebc488cc245eb3c88c36db2ee0ba1cb737f35404be0983dd1d
 DIST pgbouncer-1.9.0.tar.gz 469300 BLAKE2B 
466f171a49ec9ce9be9a9d3208780cfbff956da7c74ec4332c7104ea537cb47a5cfdc0d80bbd96d233769b6f430f1ad99b623caefa2dc93af7ba336dd0f49514
 SHA512 
b127f4cb60ca5cdf339da76727918f0a3797a3e0a89f8ed6fdcaa80f3391d2c5bb51e19731915775210c0e5070dd611ee2e410c9a947624e45b5cf11aecdacf9

diff --git a/dev-db/pgbouncer/pgbouncer-1.10.0.ebuild 
b/dev-db/pgbouncer/pgbouncer-1.10.0.ebuild
new file mode 100644
index 000..caae5f40fcf
--- /dev/null
+++ b/dev-db/pgbouncer/pgbouncer-1.10.0.ebuild
@@ -0,0 +1,86 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit user
+
+DESCRIPTION="Lightweight connection pooler for PostgreSQL"
+HOMEPAGE="https://pgbouncer.github.io;
+SRC_URI="https://pgbouncer.github.io/downloads/files/${PV}/${P}.tar.gz;
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="+c-ares debug doc pam ssl -udns"
+
+# At-most-one-of, one can be enabled but not both
+REQUIRED_USE="?? ( c-ares udns )"
+
+RDEPEND="
+   >=dev-libs/libevent-2.0
+   >=sys-libs/glibc-2.10
+   c-ares? ( >=net-dns/c-ares-1.10 )
+   ssl? ( >=dev-libs/openssl-1.0.1:=[-bindist] )
+   udns? ( >=net-libs/udns-0.1 )
+"
+
+DEPEND="${RDEPEND}"
+
+pkg_setup() {
+   enewgroup postgres 70
+   enewuser postgres 70 /bin/bash /var/lib/postgresql postgres
+
+   enewuser pgbouncer -1 -1 -1 postgres
+}
+
+src_prepare() {
+   eapply "${FILESDIR}/pgbouncer-1.8-dirs.patch"
+
+   default
+}
+
+src_configure() {
+   # --enable-debug is only used to disable stripping
+   econf \
+   --docdir=/usr/share/doc/${PF} \
+   --enable-debug \
+   $(use_with c-ares cares) \
+   $(use_enable debug cassert) \
+   $(use_with pam) \
+   $(use_with ssl openssl) \
+   $(use_with udns)
+}
+
+src_test() {
+   cd "${S}/test"
+   emake
+}
+
+src_install() {
+   emake DESTDIR="${D}" install
+
+   dodoc AUTHORS
+   use doc && dodoc doc/*.rst
+
+   newconfd "${FILESDIR}/${PN}.confd-r1" "${PN}"
+   newinitd "${FILESDIR}/${PN}.initd-r2" "${PN}"
+
+   insinto /etc
+   doins etc/pgbouncer.ini
+
+   insinto /etc/logrotate.d
+   newins "${FILESDIR}/logrotate" pgbouncer
+}
+
+pkg_postinst() {
+   if [[ -z ${REPLACING_VERSIONS} ]] ; then
+   einfo "Please read the config.txt for Configuration Directives"
+   einfo
+   einfo "For Administration Commands, see:"
+   einfo "man pgbouncer"
+   einfo
+   einfo "By default, PgBouncer does not have access to any 
database."
+   einfo "GRANT the permissions needed for your application and 
make sure that it"
+   einfo "exists in PgBouncer's auth_file."
+   fi
+}



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

2019-07-04 Thread Lars Wendler
commit: 3b11859d5ab5805b70cca7bbf6635eaa38646d81
Author: Lars Wendler  gentoo  org>
AuthorDate: Thu Jul  4 07:42:30 2019 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Thu Jul  4 07:42:30 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b11859d

net-misc/icaclient: Version 19.3.0.5 stable for amd64 and x86

Package-Manager: Portage-2.3.68, Repoman-2.3.16
Signed-off-by: Lars Wendler  gentoo.org>

 net-misc/icaclient/icaclient-19.3.0.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/icaclient/icaclient-19.3.0.5.ebuild 
b/net-misc/icaclient/icaclient-19.3.0.5.ebuild
index 2d9d98b6226..e74facfe0cc 100644
--- a/net-misc/icaclient/icaclient-19.3.0.5.ebuild
+++ b/net-misc/icaclient/icaclient-19.3.0.5.ebuild
@@ -13,7 +13,7 @@ SRC_URI="amd64? ( linuxx64-${PV}.tar.gz )
 
 LICENSE="icaclient"
 SLOT="0"
-KEYWORDS="-* ~amd64 ~x86"
+KEYWORDS="-* amd64 x86"
 IUSE="nsplugin l10n_de l10n_es l10n_fr l10n_ja l10n_zh_CN"
 RESTRICT="mirror strip userpriv fetch"
 



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

2019-07-04 Thread Lars Wendler
commit: 5d061ef62b8495c1bc984aa58c3c35775bcae031
Author: Lars Wendler  gentoo  org>
AuthorDate: Thu Jul  4 07:43:00 2019 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Thu Jul  4 07:43:00 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5d061ef6

net-misc/icaclient: Removed old.

Package-Manager: Portage-2.3.68, Repoman-2.3.16
Signed-off-by: Lars Wendler  gentoo.org>

 net-misc/icaclient/Manifest  |   2 -
 net-misc/icaclient/icaclient-19.1.0.9.ebuild | 220 ---
 2 files changed, 222 deletions(-)

diff --git a/net-misc/icaclient/Manifest b/net-misc/icaclient/Manifest
index dab5c31d263..e49f9c3c5bf 100644
--- a/net-misc/icaclient/Manifest
+++ b/net-misc/icaclient/Manifest
@@ -1,6 +1,4 @@
-DIST linuxx64-19.1.0.9.tar.gz 22074792 BLAKE2B 
aeeb8df5a63d08c94718d069c2f3e259d22309cab8ba3f046e9b1d6ecadbb9ddc7a7049bd6837944e42cfc9f625146218208802a2bf0f3bdc32f1f7d162a8700
 SHA512 
21539546fd24f7781e6a114e345392ee85e0f27f0f4b8a641e8b94f9a96c4a0e14f3d81838a3735c6098c251b022b3e30ce0c530b686f7587029cd2983516cfc
 DIST linuxx64-19.3.0.5.tar.gz 22254035 BLAKE2B 
7ed276f0096a39a9089c02fba4c2a62f4cf7de524b24210c979c272105f40294a7773e14ecb6a6e6f65f07e9a7400a83d5c5c0dd306cf7dd1cbea4f39f489d73
 SHA512 
5331ec70771016ef01cb99eed9ea058e1c318b119c245318803a0f72aeaf14fd00a90150fe59b03342894f7a627affa9a383d5bd783fee424f55978db6136489
 DIST linuxx64-19.6.0.60.tar.gz 101850500 BLAKE2B 
c292a6dbde3f6b7a52952ceb1c6127729be9c82b2447138bc3487bc3eafba95cbe6b54e18df8b91583330dcd47f30cd51a1ebc0bcbc869baaf003024a889efb7
 SHA512 
952a81734b8284489a3e03a894ca721ba1f47227217cbc021fcca310ed6ebc53195b7df24985f408062b472b5be580b4b4719d1809ee01b0ab634d5cb5e06258
-DIST linuxx86-19.1.0.9.tar.gz 24175639 BLAKE2B 
d73d3d438ef272f9571587cd66e357bca4698d797ea813dafb47b6c61a86606b2021b5659908d160e3baec7b668265d4dccbf8f009c4c77c99e1258fec28c22f
 SHA512 
110d1f160f6f4538bb589682bcbb8414b816d0669dc1fb4559243ee335a6e6129af8e50d47feadd7688808affef7bcaa300fc6c01fb05b84938fe449f7e9d05d
 DIST linuxx86-19.3.0.5.tar.gz 24360452 BLAKE2B 
823a26f23fd4979b633baa2d47034bfb6c71cad9568853dad12d857dd4a3df0e1f885d79d69e440ed01f2f9ec0af4f64a0ab9cd1460aead5cd3d2c36e7436897
 SHA512 
253d11f2d46928eda958036d398a58d33239beb9f754a381244ed5333277435c7d1f5bff77e8b79ec9066cb2f7e8b67b71b6609d12e8faa869a79d3109d7261f
 DIST linuxx86-19.6.0.60.tar.gz 108052444 BLAKE2B 
ce784be607ac74a4087a66fa492625fbb6aec6cf04271ecc6114e0a1d8940314f0f715dcfc3842cb145f05cf880f164dd83b4bec7d3ba63fa021bc2a5fde0d9e
 SHA512 
9056d716f0c9f895d5d24eb81582b6f9ac1cc5db5063d2edf892841ad87d4bd58d68ba67b03f7f04f7287d2472b067ae3d2040bc3c773e5c2a79a401dbd04732

diff --git a/net-misc/icaclient/icaclient-19.1.0.9.ebuild 
b/net-misc/icaclient/icaclient-19.1.0.9.ebuild
deleted file mode 100644
index e74facfe0cc..000
--- a/net-misc/icaclient/icaclient-19.1.0.9.ebuild
+++ /dev/null
@@ -1,220 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-# eutils inherit required for make_wrapper call
-inherit desktop eutils multilib xdg-utils
-
-DESCRIPTION="ICA Client for Citrix Presentation servers"
-HOMEPAGE="https://www.citrix.com/;
-SRC_URI="amd64? ( linuxx64-${PV}.tar.gz )
-   x86? ( linuxx86-${PV}.tar.gz )"
-
-LICENSE="icaclient"
-SLOT="0"
-KEYWORDS="-* amd64 x86"
-IUSE="nsplugin l10n_de l10n_es l10n_fr l10n_ja l10n_zh_CN"
-RESTRICT="mirror strip userpriv fetch"
-
-ICAROOT="/opt/Citrix/ICAClient"
-
-QA_PREBUILT="${ICAROOT#/}/*"
-
-RDEPEND="
-   dev-libs/atk
-   dev-libs/glib:2
-   dev-libs/libxml2
-   media-fonts/font-adobe-100dpi
-   media-fonts/font-misc-misc
-   media-fonts/font-cursor-misc
-   media-fonts/font-xfree86-type1
-   media-fonts/font-misc-ethiopic
-   media-libs/alsa-lib
-   media-libs/fontconfig
-   media-libs/freetype
-   media-libs/gst-plugins-base:1.0
-   media-libs/gstreamer:1.0
-   media-libs/libcanberra[gtk]
-   media-libs/libogg
-   media-libs/libvorbis
-   media-libs/speex
-   net-dns/libidn:1.33
-   net-libs/libsoup:2.4
-   net-misc/curl
-   sys-libs/e2fsprogs-libs
-   sys-libs/zlib
-   virtual/krb5
-   virtual/jpeg:0
-   x11-libs/cairo
-   x11-libs/gdk-pixbuf:2
-   x11-libs/gtk+:2
-   x11-libs/libX11
-   x11-libs/libXaw
-   x11-libs/libXext
-   x11-libs/libXfixes
-   x11-libs/libXinerama
-   x11-libs/libXmu
-   x11-libs/libXrender
-   x11-libs/libXt
-   x11-libs/pango
-"
-DEPEND=""
-
-pkg_nofetch() {
-   elog "Download the client file ${A} from
-   https://www.citrix.com/downloads/workspace-app/;
-   elog "and place it into your DISTDIR directory."
-}
-
-pkg_setup() {
-   case ${ARCH} in
-   amd64)
-   ICAARCH=linuxx64
-   ;;
-   x86)
-   ICAARCH=linuxx86
-   ;;
-   *)
- 

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

2019-07-04 Thread Lars Wendler
commit: a6a842b732807b0bd27d7f001e951734cb1825d9
Author: Lars Wendler  gentoo  org>
AuthorDate: Thu Jul  4 07:41:45 2019 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Thu Jul  4 07:41:45 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a6a842b7

net-misc/icaclient: Bump to version 19.6.0.60

Package-Manager: Portage-2.3.68, Repoman-2.3.16
Signed-off-by: Lars Wendler  gentoo.org>

 net-misc/icaclient/Manifest   |   2 +
 net-misc/icaclient/icaclient-19.6.0.60.ebuild | 220 ++
 2 files changed, 222 insertions(+)

diff --git a/net-misc/icaclient/Manifest b/net-misc/icaclient/Manifest
index 51e1a761c91..dab5c31d263 100644
--- a/net-misc/icaclient/Manifest
+++ b/net-misc/icaclient/Manifest
@@ -1,4 +1,6 @@
 DIST linuxx64-19.1.0.9.tar.gz 22074792 BLAKE2B 
aeeb8df5a63d08c94718d069c2f3e259d22309cab8ba3f046e9b1d6ecadbb9ddc7a7049bd6837944e42cfc9f625146218208802a2bf0f3bdc32f1f7d162a8700
 SHA512 
21539546fd24f7781e6a114e345392ee85e0f27f0f4b8a641e8b94f9a96c4a0e14f3d81838a3735c6098c251b022b3e30ce0c530b686f7587029cd2983516cfc
 DIST linuxx64-19.3.0.5.tar.gz 22254035 BLAKE2B 
7ed276f0096a39a9089c02fba4c2a62f4cf7de524b24210c979c272105f40294a7773e14ecb6a6e6f65f07e9a7400a83d5c5c0dd306cf7dd1cbea4f39f489d73
 SHA512 
5331ec70771016ef01cb99eed9ea058e1c318b119c245318803a0f72aeaf14fd00a90150fe59b03342894f7a627affa9a383d5bd783fee424f55978db6136489
+DIST linuxx64-19.6.0.60.tar.gz 101850500 BLAKE2B 
c292a6dbde3f6b7a52952ceb1c6127729be9c82b2447138bc3487bc3eafba95cbe6b54e18df8b91583330dcd47f30cd51a1ebc0bcbc869baaf003024a889efb7
 SHA512 
952a81734b8284489a3e03a894ca721ba1f47227217cbc021fcca310ed6ebc53195b7df24985f408062b472b5be580b4b4719d1809ee01b0ab634d5cb5e06258
 DIST linuxx86-19.1.0.9.tar.gz 24175639 BLAKE2B 
d73d3d438ef272f9571587cd66e357bca4698d797ea813dafb47b6c61a86606b2021b5659908d160e3baec7b668265d4dccbf8f009c4c77c99e1258fec28c22f
 SHA512 
110d1f160f6f4538bb589682bcbb8414b816d0669dc1fb4559243ee335a6e6129af8e50d47feadd7688808affef7bcaa300fc6c01fb05b84938fe449f7e9d05d
 DIST linuxx86-19.3.0.5.tar.gz 24360452 BLAKE2B 
823a26f23fd4979b633baa2d47034bfb6c71cad9568853dad12d857dd4a3df0e1f885d79d69e440ed01f2f9ec0af4f64a0ab9cd1460aead5cd3d2c36e7436897
 SHA512 
253d11f2d46928eda958036d398a58d33239beb9f754a381244ed5333277435c7d1f5bff77e8b79ec9066cb2f7e8b67b71b6609d12e8faa869a79d3109d7261f
+DIST linuxx86-19.6.0.60.tar.gz 108052444 BLAKE2B 
ce784be607ac74a4087a66fa492625fbb6aec6cf04271ecc6114e0a1d8940314f0f715dcfc3842cb145f05cf880f164dd83b4bec7d3ba63fa021bc2a5fde0d9e
 SHA512 
9056d716f0c9f895d5d24eb81582b6f9ac1cc5db5063d2edf892841ad87d4bd58d68ba67b03f7f04f7287d2472b067ae3d2040bc3c773e5c2a79a401dbd04732

diff --git a/net-misc/icaclient/icaclient-19.6.0.60.ebuild 
b/net-misc/icaclient/icaclient-19.6.0.60.ebuild
new file mode 100644
index 000..305819d44e9
--- /dev/null
+++ b/net-misc/icaclient/icaclient-19.6.0.60.ebuild
@@ -0,0 +1,220 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+# eutils inherit required for make_wrapper call
+inherit desktop eutils multilib xdg-utils
+
+DESCRIPTION="ICA Client for Citrix Presentation servers"
+HOMEPAGE="https://www.citrix.com/;
+SRC_URI="amd64? ( linuxx64-${PV}.tar.gz )
+   x86? ( linuxx86-${PV}.tar.gz )"
+
+LICENSE="icaclient"
+SLOT="0"
+KEYWORDS="-* ~amd64 ~x86"
+IUSE="nsplugin l10n_de l10n_es l10n_fr l10n_ja l10n_zh_CN"
+RESTRICT="mirror strip userpriv fetch"
+
+ICAROOT="/opt/Citrix/ICAClient"
+
+QA_PREBUILT="${ICAROOT#/}/*"
+
+RDEPEND="
+   dev-libs/atk
+   dev-libs/glib:2
+   dev-libs/libxml2
+   media-fonts/font-adobe-100dpi
+   media-fonts/font-misc-misc
+   media-fonts/font-cursor-misc
+   media-fonts/font-xfree86-type1
+   media-fonts/font-misc-ethiopic
+   media-libs/alsa-lib
+   media-libs/fontconfig
+   media-libs/freetype
+   media-libs/gst-plugins-base:1.0
+   media-libs/gstreamer:1.0
+   media-libs/libogg
+   media-libs/libvorbis
+   media-libs/speex
+   net-libs/libsoup:2.4
+   net-libs/webkit-gtk:4
+   net-misc/curl
+   sys-libs/e2fsprogs-libs
+   sys-libs/zlib
+   virtual/krb5
+   virtual/jpeg:0
+   x11-libs/cairo
+   x11-libs/gdk-pixbuf:2
+   x11-libs/gtk+:2
+   x11-libs/gtk+:3
+   x11-libs/libX11
+   x11-libs/libXaw
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libXinerama
+   x11-libs/libXmu
+   x11-libs/libXrender
+   x11-libs/libXt
+   x11-libs/pango
+"
+DEPEND=""
+
+pkg_nofetch() {
+   elog "Download the client file ${A} from
+   https://www.citrix.com/downloads/workspace-app/;
+   elog "and place it into your DISTDIR directory."
+}
+
+pkg_setup() {
+   case ${ARCH} in
+   amd64)
+   ICAARCH=linuxx64
+   ;;
+   x86)
+   ICAARCH=linuxx86
+   ;;
+   *)
+   

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

2019-07-04 Thread Jeroen Roovers
commit: 1799d07ec11c70be254ad729bdf69be5ff49
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Thu Jul  4 06:00:04 2019 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Thu Jul  4 06:01:09 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1799d07e

net-libs/nodejs: Version 12.6.0

Package-Manager: Portage-2.3.68, Repoman-2.3.16
Signed-off-by: Jeroen Roovers  gentoo.org>

 net-libs/nodejs/Manifest |   1 +
 net-libs/nodejs/nodejs-12.6.0.ebuild | 208 +++
 2 files changed, 209 insertions(+)

diff --git a/net-libs/nodejs/Manifest b/net-libs/nodejs/Manifest
index a2f7761da71..b3e4ebfbf77 100644
--- a/net-libs/nodejs/Manifest
+++ b/net-libs/nodejs/Manifest
@@ -5,6 +5,7 @@ DIST node-v11.14.0.tar.xz 22106812 BLAKE2B 
3a8dd9feb5916f235bf69d0610e32c1861e64
 DIST node-v11.15.0.tar.xz 22115480 BLAKE2B 
ed1f621e46d24051f8d84255875e7cb2c1bc0f9432a12fcc35dc5e336a71bb3e7f511146d112d1f236f9f978a68987d80331c22699479ce63b7bf30e50643219
 SHA512 
48270620fab3eef86c21387b316ce9054e2b0aac60a36f7fc08d18ad4a11c8d2082886ca20a455fb4a74a561d7e97c77403227ec9a83a13c47fa230b47a5af2e
 DIST node-v12.4.0.tar.xz 22479676 BLAKE2B 
86abd574843a8aa8a17fed378e3041288eea1f41c51f0613150129be9bd38ce83e88dde884cef81fe84f746f47f027ffe37bc07773112c4a9b1a3b12ffd40ee2
 SHA512 
04a9eeedaef2c151e993d9ca3d43d56d85e24b5f5d04fbee1b4556d192badb3e4f3c735dee58abf0a43775d2de335f054e23aedae48140148e2466245311d306
 DIST node-v12.5.0.tar.xz 22565576 BLAKE2B 
dadda02d43d63f69b387c81784d76d756f0c132abef7746c9a36f5fe3fcdd3d74d9ef3fd5d8d3afd7983f28f9514cc981bfc48dff9fcd155ad002e4ef012aea3
 SHA512 
ae1133b6cb0856c10a081dee1f8b21f279b366f99efd6dcd24b9768b0928088ef89c3cd34ed5dd683459d30cbb54015e20616d8dfeda4a522f457d23f80a2f8f
+DIST node-v12.6.0.tar.xz 22609832 BLAKE2B 
cc304e0b41bd7c455d4a014b612259c5f91d897432bd1f02bd6088fcb5c7acf0c11d323b44e842bb699003b760425b0c9fd3c9a3587abba9ba25652ca1f2decb
 SHA512 
cd6c1b9c0d1f9db6d3a413f1b437cfaff51a67e66033d2235eaacb49650fe9789cd8994cb374cc8aeccfc82f1dd6e6cc5aed1f39a751d7044a5af45c74d6013f
 DIST node-v4.9.1.tar.xz 13250164 BLAKE2B 
7a689b99bb4bf507f7f21dd2c096a5766d023a8174c0f468cab37365af1920b8700da04157e1a406917790524255ef32c243a74662fd50ef7d3567d189dac9cf
 SHA512 
690c9fdf608e5194069a10955bdd94ec87cb1c308f13bc4d2cae92fa01436ace10fadf58f2e51d477dde6c570b23edc1c71fafea79bfc9cab2903eb2fa5f87aa
 DIST node-v6.14.4.tar.xz 15842824 BLAKE2B 
fc56364be64fe5824e2bb50d861ebf8f58f9895f2c9c108b8df3315b127ffb2755eac85c28165ac9779adab4611ce8f5ea1a5745f43ebaa1389e82b8215c6396
 SHA512 
1ead0c097ec125230dd631f19a5c3ec06a1371f9ca3b392b5ad08fcc227dd0142f33ad52f96890c2c17448a4951a635b9099dfff00d7d8b3ffb59b07904d1bfa
 DIST node-v6.17.1.tar.xz 15858444 BLAKE2B 
ad050f71452f0ddf989e66a4eb02e88e4e5001faa2bcb0eae6b57784da87ba1d8251201e3a3d15245bb4d846f31f39854ddfae47aa1212c0526ec717438ba778
 SHA512 
6938c4864a96f5698ebc4e9a1228644820789d5402f42348eb1ff9ccd64f31bb91309a1f3301636b1117424c88b0b41b42baae51a1070d5c532604e5d7d7b868

diff --git a/net-libs/nodejs/nodejs-12.6.0.ebuild 
b/net-libs/nodejs/nodejs-12.6.0.ebuild
new file mode 100644
index 000..456799802d7
--- /dev/null
+++ b/net-libs/nodejs/nodejs-12.6.0.ebuild
@@ -0,0 +1,208 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python2_7 )
+PYTHON_REQ_USE="threads"
+inherit bash-completion-r1 flag-o-matic pax-utils python-single-r1 
toolchain-funcs
+
+DESCRIPTION="A JavaScript runtime built on Chrome's V8 JavaScript engine"
+HOMEPAGE="https://nodejs.org/;
+SRC_URI="https://nodejs.org/dist/v${PV}/node-v${PV}.tar.xz;
+
+LICENSE="Apache-1.1 Apache-2.0 BSD BSD-2 MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x64-macos"
+IUSE="cpu_flags_x86_sse2 debug doc icu inspector +npm +snapshot +ssl systemtap 
test"
+REQUIRED_USE="
+   ${PYTHON_REQUIRED_USE}
+   inspector? ( icu ssl )
+   npm? ( ssl )
+"
+
+RDEPEND="
+   >=dev-libs/libuv-1.30.1:=
+   >=net-dns/c-ares-1.15.0
+   >=net-libs/http-parser-2.8.0:=
+   >=net-libs/nghttp2-1.38.0
+   sys-libs/zlib
+   icu? ( >=dev-libs/icu-64.2:= )
+   ssl? ( >=dev-libs/openssl-1.1.1:0= )
+"
+DEPEND="
+   ${RDEPEND}
+   ${PYTHON_DEPS}
+   systemtap? ( dev-util/systemtap )
+   test? ( net-misc/curl )
+"
+PATCHES=(
+   "${FILESDIR}"/${PN}-10.3.0-global-npm-config.patch
+   "${FILESDIR}"/${PN}--llhttp.patch
+)
+S="${WORKDIR}/node-v${PV}"
+
+pkg_pretend() {
+   (use x86 && ! use cpu_flags_x86_sse2) && \
+   die "Your CPU doesn't support the required SSE2 instruction."
+
+   ( [[ ${MERGE_TYPE} != "binary" ]] && ! test-flag-CXX -std=c++11 ) && \
+   die "Your compiler doesn't support C++11. Use GCC 4.8, Clang 
3.3 or newer."
+}
+
+src_prepare() {
+   tc-export CC CXX PKG_CONFIG
+   export V=1
+   export BUILDTYPE=Release
+
+   # fix compilation on Darwin

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

2019-07-04 Thread Jeroen Roovers
commit: 8ba6c5f0dd207df5f66fa7ccc91d9ec5564cd73b
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Thu Jul  4 06:00:49 2019 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Thu Jul  4 06:01:09 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8ba6c5f0

net-libs/nodejs: Old

Package-Manager: Portage-2.3.68, Repoman-2.3.16
Signed-off-by: Jeroen Roovers  gentoo.org>

 net-libs/nodejs/Manifest |   1 -
 net-libs/nodejs/nodejs-12.4.0.ebuild | 208 ---
 2 files changed, 209 deletions(-)

diff --git a/net-libs/nodejs/Manifest b/net-libs/nodejs/Manifest
index b3e4ebfbf77..5d6bb6021e4 100644
--- a/net-libs/nodejs/Manifest
+++ b/net-libs/nodejs/Manifest
@@ -3,7 +3,6 @@ DIST node-v10.15.3.tar.xz 20262632 BLAKE2B 
d65d4e274fa829be5cda1970b0ebe7081e847
 DIST node-v10.16.0.tar.xz 21480088 BLAKE2B 
de91e718893aa0bb87b75225a484281370ca1054fed919d6177911ca8e57228a0925c077a02397efd05594f72438d47b264d6f4b91623173e3a577a58a5d86db
 SHA512 
df197c7b929fe1e0acf0334dbeb45be4c0cfa3266f9ddb513eafffcd6405bc02cba2fcbd34a7a5bef2e45a1d61ef3734ca0afe7295904ed563744fe06751cc62
 DIST node-v11.14.0.tar.xz 22106812 BLAKE2B 
3a8dd9feb5916f235bf69d0610e32c1861e64f427b6de5ec27b3634268f273826f271cf5ea821042420d3b3f348124be2ce2fda13d0addea092db1338c9f95f7
 SHA512 
4e8033ea0f326fe5a8372c81771cd58242881ac7db905f697ce79ef9cb3ba2dfe2b94fb24a36775761c72ac531096c5e18a8574f933d76c1b652b18419b25446
 DIST node-v11.15.0.tar.xz 22115480 BLAKE2B 
ed1f621e46d24051f8d84255875e7cb2c1bc0f9432a12fcc35dc5e336a71bb3e7f511146d112d1f236f9f978a68987d80331c22699479ce63b7bf30e50643219
 SHA512 
48270620fab3eef86c21387b316ce9054e2b0aac60a36f7fc08d18ad4a11c8d2082886ca20a455fb4a74a561d7e97c77403227ec9a83a13c47fa230b47a5af2e
-DIST node-v12.4.0.tar.xz 22479676 BLAKE2B 
86abd574843a8aa8a17fed378e3041288eea1f41c51f0613150129be9bd38ce83e88dde884cef81fe84f746f47f027ffe37bc07773112c4a9b1a3b12ffd40ee2
 SHA512 
04a9eeedaef2c151e993d9ca3d43d56d85e24b5f5d04fbee1b4556d192badb3e4f3c735dee58abf0a43775d2de335f054e23aedae48140148e2466245311d306
 DIST node-v12.5.0.tar.xz 22565576 BLAKE2B 
dadda02d43d63f69b387c81784d76d756f0c132abef7746c9a36f5fe3fcdd3d74d9ef3fd5d8d3afd7983f28f9514cc981bfc48dff9fcd155ad002e4ef012aea3
 SHA512 
ae1133b6cb0856c10a081dee1f8b21f279b366f99efd6dcd24b9768b0928088ef89c3cd34ed5dd683459d30cbb54015e20616d8dfeda4a522f457d23f80a2f8f
 DIST node-v12.6.0.tar.xz 22609832 BLAKE2B 
cc304e0b41bd7c455d4a014b612259c5f91d897432bd1f02bd6088fcb5c7acf0c11d323b44e842bb699003b760425b0c9fd3c9a3587abba9ba25652ca1f2decb
 SHA512 
cd6c1b9c0d1f9db6d3a413f1b437cfaff51a67e66033d2235eaacb49650fe9789cd8994cb374cc8aeccfc82f1dd6e6cc5aed1f39a751d7044a5af45c74d6013f
 DIST node-v4.9.1.tar.xz 13250164 BLAKE2B 
7a689b99bb4bf507f7f21dd2c096a5766d023a8174c0f468cab37365af1920b8700da04157e1a406917790524255ef32c243a74662fd50ef7d3567d189dac9cf
 SHA512 
690c9fdf608e5194069a10955bdd94ec87cb1c308f13bc4d2cae92fa01436ace10fadf58f2e51d477dde6c570b23edc1c71fafea79bfc9cab2903eb2fa5f87aa

diff --git a/net-libs/nodejs/nodejs-12.4.0.ebuild 
b/net-libs/nodejs/nodejs-12.4.0.ebuild
deleted file mode 100644
index 1d6bf82084f..000
--- a/net-libs/nodejs/nodejs-12.4.0.ebuild
+++ /dev/null
@@ -1,208 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-PYTHON_COMPAT=( python2_7 )
-PYTHON_REQ_USE="threads"
-inherit bash-completion-r1 flag-o-matic pax-utils python-single-r1 
toolchain-funcs
-
-DESCRIPTION="A JavaScript runtime built on Chrome's V8 JavaScript engine"
-HOMEPAGE="https://nodejs.org/;
-SRC_URI="https://nodejs.org/dist/v${PV}/node-v${PV}.tar.xz;
-
-LICENSE="Apache-1.1 Apache-2.0 BSD BSD-2 MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x64-macos"
-IUSE="cpu_flags_x86_sse2 debug doc icu inspector +npm +snapshot +ssl systemtap 
test"
-REQUIRED_USE="
-   ${PYTHON_REQUIRED_USE}
-   inspector? ( icu ssl )
-   npm? ( ssl )
-"
-
-RDEPEND="
-   >=dev-libs/libuv-1.29.1:=
-   >=net-dns/c-ares-1.15.0
-   >=net-libs/http-parser-2.8.0:=
-   >=net-libs/nghttp2-1.38.0
-   sys-libs/zlib
-   icu? ( >=dev-libs/icu-64.2:= )
-   ssl? ( >=dev-libs/openssl-1.1.1:0= )
-"
-DEPEND="
-   ${RDEPEND}
-   ${PYTHON_DEPS}
-   systemtap? ( dev-util/systemtap )
-   test? ( net-misc/curl )
-"
-PATCHES=(
-   "${FILESDIR}"/${PN}-10.3.0-global-npm-config.patch
-   "${FILESDIR}"/${PN}--llhttp.patch
-)
-S="${WORKDIR}/node-v${PV}"
-
-pkg_pretend() {
-   (use x86 && ! use cpu_flags_x86_sse2) && \
-   die "Your CPU doesn't support the required SSE2 instruction."
-
-   ( [[ ${MERGE_TYPE} != "binary" ]] && ! test-flag-CXX -std=c++11 ) && \
-   die "Your compiler doesn't support C++11. Use GCC 4.8, Clang 
3.3 or newer."
-}
-
-src_prepare() {
-   tc-export CC CXX PKG_CONFIG
-   export V=1
-   export BUILDTYPE=Release
-
-   # fix compilation on Darwin
-