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

2019-01-11 Thread Hans de Graaff
commit: 7315bbbfcc4c0aecc2aa9d92818bd7eedb607569
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Jan 12 07:40:32 2019 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Jan 12 07:40:32 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7315bbbf

dev-ruby/coolio: add ruby26

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

 dev-ruby/coolio/coolio-1.5.3.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/coolio/coolio-1.5.3.ebuild 
b/dev-ruby/coolio/coolio-1.5.3.ebuild
index 67d0237c338..b0718cda696 100644
--- a/dev-ruby/coolio/coolio-1.5.3.ebuild
+++ b/dev-ruby/coolio/coolio-1.5.3.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
 
-USE_RUBY="ruby22 ruby23 ruby24 ruby25"
+USE_RUBY="ruby23 ruby24 ruby25 ruby26"
 
 RUBY_FAKEGEM_RECIPE_TEST="rspec3"
 RUBY_FAKEGEM_EXTRADOC="CHANGES.md README.md"



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

2019-01-11 Thread Hans de Graaff
commit: a1a0aa68ca7747581be8fc2fe7740ff1cb44c659
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Jan 12 07:29:32 2019 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Jan 12 07:29:32 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a1a0aa68

dev-ruby/text: add ruby26

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

 dev-ruby/text/text-1.3.1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/text/text-1.3.1.ebuild b/dev-ruby/text/text-1.3.1.ebuild
index 40c54b32447..076341161fe 100644
--- a/dev-ruby/text/text-1.3.1.ebuild
+++ b/dev-ruby/text/text-1.3.1.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
-USE_RUBY="ruby22 ruby23 ruby24 ruby25"
+USE_RUBY="ruby23 ruby24 ruby25 ruby26"
 
 RUBY_FAKEGEM_RECIPE_DOC="rdoc"
 RUBY_FAKEGEM_EXTRADOC="README.rdoc"



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

2019-01-11 Thread Hans de Graaff
commit: 278bfb6c69f84ff32ab7891f835e582edba56f76
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Jan 12 07:33:28 2019 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Jan 12 07:33:28 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=278bfb6c

dev-ruby/yajl-ruby: add ruby26

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

 dev-ruby/yajl-ruby/yajl-ruby-1.4.1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/yajl-ruby/yajl-ruby-1.4.1.ebuild 
b/dev-ruby/yajl-ruby/yajl-ruby-1.4.1.ebuild
index d9cb6a9d9be..984b8f36573 100644
--- a/dev-ruby/yajl-ruby/yajl-ruby-1.4.1.ebuild
+++ b/dev-ruby/yajl-ruby/yajl-ruby-1.4.1.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
 
-USE_RUBY="ruby23 ruby24 ruby25"
+USE_RUBY="ruby23 ruby24 ruby25 ruby26"
 
 RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
 



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

2019-01-11 Thread Hans de Graaff
commit: 9fad9d2f86451a6e59d64d3579da1365218d7e95
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Jan 12 07:35:20 2019 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Jan 12 07:35:20 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9fad9d2f

dev-ruby/iobuffer: add ruby26

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

 dev-ruby/iobuffer/iobuffer-1.1.2-r3.ebuild | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-ruby/iobuffer/iobuffer-1.1.2-r3.ebuild 
b/dev-ruby/iobuffer/iobuffer-1.1.2-r3.ebuild
index 836cf772501..67c984fc720 100644
--- a/dev-ruby/iobuffer/iobuffer-1.1.2-r3.ebuild
+++ b/dev-ruby/iobuffer/iobuffer-1.1.2-r3.ebuild
@@ -1,14 +1,14 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
 
-USE_RUBY="ruby22 ruby23 ruby24 ruby25"
+USE_RUBY="ruby23 ruby24 ruby25 ruby26"
 
 RUBY_FAKEGEM_TASK_DOC=""
 RUBY_FAKEGEM_EXTRADOC="CHANGES.md README.md"
 
-RUBY_FAKEGEM_RECIPE_TEST="rspec"
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
 
 inherit multilib ruby-fakegem
 



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

2019-01-11 Thread Hans de Graaff
commit: b59ac57f29d7b507c2de2ca1f9dcc7c3457ab7c8
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Jan 12 07:21:07 2019 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Jan 12 07:21:07 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b59ac57f

dev-ruby/globalid: add 0.4.2

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

 dev-ruby/globalid/Manifest  |  1 +
 dev-ruby/globalid/globalid-0.4.2.ebuild | 26 ++
 2 files changed, 27 insertions(+)

diff --git a/dev-ruby/globalid/Manifest b/dev-ruby/globalid/Manifest
index 452fb1c0659..5a334297216 100644
--- a/dev-ruby/globalid/Manifest
+++ b/dev-ruby/globalid/Manifest
@@ -1 +1,2 @@
 DIST globalid-0.4.1.tar.gz 17924 BLAKE2B 
6657c916049f841f472f6320868287451d061f96501f5a2b4df8fd71512f5752d5568185c8166344494fa3f6829ec0047f54235c8ea4e01b040653b8699d0484
 SHA512 
da484c6c7e8155416d008d650929c6b72981d2ae2d1654eb02e414838a065dad9b4ba3c6e275abb008a0d9cad1e2d4d5295d90807c7d7fc73e55b7071c0fd657
+DIST globalid-0.4.2.tar.gz 18669 BLAKE2B 
7773362a16f5e3d0fec2a45e9bc768b5f22072d148bc77289c6841f24e4187f88b34bb9134f3ac086390bea5664d4cfa4281d96b0b8a3750e09e461350a0a50a
 SHA512 
2f101601e36fdb6ba912652bbcc78a0561e0233c58d481dacbddd250ed39a1fa68a9b9c1cdadbdc708ac3147f64475fd6b68562d1ebab376fd2a517c93a23e49

diff --git a/dev-ruby/globalid/globalid-0.4.2.ebuild 
b/dev-ruby/globalid/globalid-0.4.2.ebuild
new file mode 100644
index 000..e4d0332567f
--- /dev/null
+++ b/dev-ruby/globalid/globalid-0.4.2.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+USE_RUBY="ruby23 ruby24 ruby25"
+
+RUBY_FAKEGEM_RECIPE_DOC="rdoc"
+RUBY_FAKEGEM_EXTRADOC="README.md"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Reference models by URI"
+HOMEPAGE="https://github.com/rails/globalid;
+SRC_URI="https://github.com/rails/globalid/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux"
+IUSE=""
+
+ruby_add_bdepend "test? ( dev-ruby/bundler >=dev-ruby/activemodel-4.2.0 
>=dev-ruby/railties-4.2.0 )"
+ruby_add_rdepend ">=dev-ruby/activesupport-4.2.0:*"
+
+all_ruby_prepare() {
+   rm -f Gemfile.lock || die
+}



[gentoo-commits] repo/gentoo:master commit in: dev-perl/B-Debug/

2019-01-11 Thread Kent Fredric
commit: db4f65945b52c9da61d861bcbfd73cb64ef74483
Author: Kent Fredric  gentoo  org>
AuthorDate: Sat Jan 12 03:42:59 2019 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Sat Jan 12 03:43:47 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db4f6594

dev-perl/B-Debug: Keyword ~arm64

Package-Manager: Portage-2.3.55, Repoman-2.3.12
RepoMan-Options: --include-arches="arm64"
Signed-off-by: Kent Fredric  gentoo.org>

 dev-perl/B-Debug/B-Debug-1.260.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/B-Debug/B-Debug-1.260.0.ebuild 
b/dev-perl/B-Debug/B-Debug-1.260.0.ebuild
index b0a50ba300d..a36d672cbc4 100644
--- a/dev-perl/B-Debug/B-Debug-1.260.0.ebuild
+++ b/dev-perl/B-Debug/B-Debug-1.260.0.ebuild
@@ -9,7 +9,7 @@ inherit perl-module
 
 DESCRIPTION="Walk Perl syntax tree, printing debug info about ops"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 ~arm64 ~x86"
 IUSE="test minimal"
 
 PERL_RM_FILES=(



[gentoo-commits] repo/gentoo:master commit in: dev-perl/B-Flags/

2019-01-11 Thread Kent Fredric
commit: 2d0b74a49741baaec17b0fbc8cfe82a1f335f354
Author: Kent Fredric  gentoo  org>
AuthorDate: Sat Jan 12 03:42:09 2019 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Sat Jan 12 03:43:47 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d0b74a4

dev-perl/B-Flags: Keyword ~arm64

Package-Manager: Portage-2.3.55, Repoman-2.3.12
RepoMan-Options: --include-arches="arm64"
Signed-off-by: Kent Fredric  gentoo.org>

 dev-perl/B-Flags/B-Flags-0.170.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/B-Flags/B-Flags-0.170.0.ebuild 
b/dev-perl/B-Flags/B-Flags-0.170.0.ebuild
index 43be824a19e..8f800ff3e3a 100644
--- a/dev-perl/B-Flags/B-Flags-0.170.0.ebuild
+++ b/dev-perl/B-Flags/B-Flags-0.170.0.ebuild
@@ -9,7 +9,7 @@ inherit perl-module
 
 DESCRIPTION="Friendlier flags for B"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 ~arm64 ~x86"
 IUSE="test"
 
 RDEPEND=""



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

2019-01-11 Thread Craig Andrews
commit: ada75ecacbe7a53d3a9e610571664625efd77848
Author: Craig Andrews  gentoo  org>
AuthorDate: Sat Jan 12 02:40:04 2019 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Sat Jan 12 02:40:27 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ada75eca

media-tv/kodi: 18.0_rc5 version bump

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

 media-tv/kodi/Manifest |   1 +
 media-tv/kodi/kodi-18.0_rc5.ebuild | 320 +
 2 files changed, 321 insertions(+)

diff --git a/media-tv/kodi/Manifest b/media-tv/kodi/Manifest
index d595b72db7c..bb57955f1f3 100644
--- a/media-tv/kodi/Manifest
+++ b/media-tv/kodi/Manifest
@@ -8,6 +8,7 @@ DIST kodi-17.6.tar.gz 58275293 BLAKE2B 
538675b7a3400d9182f957da9bbf609ce5ece502c
 DIST kodi-18.0rc2.tar.gz 50969888 BLAKE2B 
982d660c6f87706fa5d50c5ece84ea3d27adcd3ad561a77082cb2c1abfdd378b233aeaa8102682f0c89bb6f3c28481fa03b6070d4e9c3ba9b37b66096211071e
 SHA512 
2f5bba021221cdc45242abc90a993dd033c2d7839f1031159869ac7a777a0675324ec2858868ff5060b16a8d5f367a6135a20ac570a099e907032678c91eac0c
 DIST kodi-18.0rc3.tar.gz 50978485 BLAKE2B 
791053553f475dbcacc2bc7c3a1e420849de3f48d3eb3d788f958b2b2c3fb47454cfd909f36cefee37050923c39173690b5d48d517a042254d796aeafb39fcb8
 SHA512 
622e3fff01e8d856bb524339796410d3fc3226539ae91c69a367464e8f5aeb28ca3ffd605dc4a4f9944e4cc59a1949d7da6fec70175d978a44f3b5bbb59190c3
 DIST kodi-18.0rc4.tar.gz 50985659 BLAKE2B 
5b2475d98e084e007aebf0a5e142d03ddd08b11c9067ddf0c978892ce15a4b8f22009156bfe4e26df1ebab55bf724182c4573207440e1e9f50dd5f6b739f8a3e
 SHA512 
cec2af70e6babed79ed649846342cbcfe979ad90a4ef4dde250e114477991c48dcfffac56a6234dc16913c9896a9a31337ebbb19488f0abf68e6c1f410d12607
+DIST kodi-18.0rc5.tar.gz 50988431 BLAKE2B 
4abf13057e04f1cc3f600bbedaa9f5d641a0af59d283817410aa38c41141d8835b8ce59ac3a851e1f59752396236dd195e7ace5f233ad22127597c8a964986f4
 SHA512 
d5eca9c4c7380c93d1339187017c36ad8424a7484cbe0f77281c561e37896e44a36da534a894ecd30fc4eea43fc0b1703bb0e545d04d5f8c7c93eaae23066884
 DIST libdvdcss-1.4.2-Leia-Beta-5.tar.gz 101068 BLAKE2B 
283aa2cec0a2200d3569bc280cb9659e9224a6b3a77db8a35b269cd8caf1337ac9d8b92b806df66f63ef7458a46bd6261f0b8b14678b10e26644a79dcbeea5da
 SHA512 
5185dbdbeb1bd13ea9d8723f1f4ab599d6f3102f5ba1096cd085aa1cda252c045f327c719227bba8e1b742352ade5e335106c8d0c1637a5a6b93ce661620dd7e
 DIST libdvdcss-2f12236bc1c92f73c21e973363f79eb300de603f.tar.gz 95395 BLAKE2B 
fb3973e098201d177309ad7ca50131725eee4bc6f30f425efa5fea406411f6143ba03abd82cd6c91a250419d3e0a29aafcbf981ba015f6e14cd0ceb001222c12
 SHA512 
12ba7aa653fcb26d5336bf2a8110c924d634cec79f684bbf19dc38ea33f69fb68c22c97f4c09e5ca7c35f95f6c324a6d70ccc2c501a99122a9321cafd33b2cd9
 DIST libdvdnav-43b5f81f5fe30bceae3b7cecf2b0ca57fc930dac.tar.gz 130603 BLAKE2B 
0a211fcedb216567bcd929048af01486ff91efbb8d31592fd116676b6ae95de3cd7bfab7cd79853b3d15e96c27e62cce8c79eeb9baee68a1bad4f3fce8a207a0
 SHA512 
901c6f24afa1d78b6ed78d1ee30daf634ca0bbc0467ef9cc3416bcab4fbc4fda6869ffa051791d85c0b510de748805328627681ef044668a7857299f0035232e

diff --git a/media-tv/kodi/kodi-18.0_rc5.ebuild 
b/media-tv/kodi/kodi-18.0_rc5.ebuild
new file mode 100644
index 000..6cf19aad7b2
--- /dev/null
+++ b/media-tv/kodi/kodi-18.0_rc5.ebuild
@@ -0,0 +1,320 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+: ${CMAKE_MAKEFILE_GENERATOR:=ninja}
+PYTHON_REQ_USE="libressl?,sqlite,ssl"
+LIBDVDCSS_VERSION="1.4.2-Leia-Beta-5"
+LIBDVDREAD_VERSION="6.0.0-Leia-Alpha-3"
+LIBDVDNAV_VERSION="6.0.0-Leia-Alpha-3"
+FFMPEG_VERSION="4.0.1"
+CODENAME="Leia"
+FFMPEG_KODI_VERSION="Alpha3-1"
+SRC_URI="https://github.com/xbmc/libdvdcss/archive/${LIBDVDCSS_VERSION}.tar.gz 
-> libdvdcss-${LIBDVDCSS_VERSION}.tar.gz
+   https://github.com/xbmc/libdvdread/archive/${LIBDVDREAD_VERSION}.tar.gz 
-> libdvdread-${LIBDVDREAD_VERSION}.tar.gz
+   https://github.com/xbmc/libdvdnav/archive/${LIBDVDNAV_VERSION}.tar.gz 
-> libdvdnav-${LIBDVDNAV_VERSION}.tar.gz
+   !system-ffmpeg? ( 
https://github.com/xbmc/FFmpeg/archive/${FFMPEG_VERSION}-${CODENAME}-${FFMPEG_KODI_VERSION}.tar.gz
 -> ffmpeg-${PN}-${FFMPEG_VERSION}-${CODENAME}-${FFMPEG_KODI_VERSION}.tar.gz )"
+
+if [[ ${PV} == * ]] ; then
+   PYTHON_COMPAT=( python2_7 python3_{5,6,7} )
+   EGIT_REPO_URI="https://github.com/xbmc/xbmc.git;
+   inherit git-r3
+else
+   PYTHON_COMPAT=( python2_7 )
+   MY_PV=${PV/_p/_r}
+   MY_PV=${MY_PV/_alpha/a}
+   MY_PV=${MY_PV/_beta/b}
+   MY_PV=${MY_PV/_rc/rc}
+   MY_P="${PN}-${MY_PV}"
+   SRC_URI+=" 
https://github.com/xbmc/xbmc/archive/${MY_PV}-${CODENAME}.tar.gz -> 
${MY_P}.tar.gz"
+   KEYWORDS="~amd64 ~x86"
+   S=${WORKDIR}/xbmc-${MY_PV}-${CODENAME}
+fi
+
+inherit autotools cmake-utils eutils gnome2-utils linux-info pax-utils 
python-single-r1 xdg-utils
+
+DESCRIPTION="A free and open source media-player and entertainment hub"

[gentoo-commits] repo/gentoo:master commit in: dev-perl/Net-IDN-Encode/

2019-01-11 Thread Kent Fredric
commit: df6cf1da9f9ef58b867ae767bdf9402e925852b3
Author: Kent Fredric  gentoo  org>
AuthorDate: Sat Jan 12 01:47:37 2019 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Sat Jan 12 01:47:37 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df6cf1da

dev-perl/Net-IDN-Encode: Keyword ~arm64 re bug #665088

Bug: https://bugs.gentoo.org/665088
Package-Manager: Portage-2.3.55, Repoman-2.3.12
RepoMan-Options: --include-arches="arm64"
Signed-off-by: Kent Fredric  gentoo.org>

 dev-perl/Net-IDN-Encode/Net-IDN-Encode-2.400.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-perl/Net-IDN-Encode/Net-IDN-Encode-2.400.0.ebuild 
b/dev-perl/Net-IDN-Encode/Net-IDN-Encode-2.400.0.ebuild
index d66b098a95c..f473fadc8b3 100644
--- a/dev-perl/Net-IDN-Encode/Net-IDN-Encode-2.400.0.ebuild
+++ b/dev-perl/Net-IDN-Encode/Net-IDN-Encode-2.400.0.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
@@ -11,7 +11,7 @@ inherit perl-module
 DESCRIPTION="Internationalizing Domain Names in Applications (IDNA)"
 
 SLOT="0"
-KEYWORDS="~alpha amd64 ~ia64 ~mips ppc ~ppc64 ~sparc x86 ~ppc-aix ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm64 ~ia64 ~mips ppc ~ppc64 ~sparc x86 ~ppc-aix 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="test"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Cpanel-JSON-XS/

2019-01-11 Thread Kent Fredric
commit: 465121031973e28477a3d95dd198f8ff2a66bcb1
Author: Kent Fredric  gentoo  org>
AuthorDate: Sat Jan 12 01:37:26 2019 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Sat Jan 12 01:37:26 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=46512103

dev-perl/Cpanel-JSON-XS: Keyword ~arm64 re bug #665088

Bug: https://bugs.gentoo.org/665088
Package-Manager: Portage-2.3.55, Repoman-2.3.12
RepoMan-Options: --include-arches="arm64"
Signed-off-by: Kent Fredric  gentoo.org>

 dev-perl/Cpanel-JSON-XS/Cpanel-JSON-XS-3.23.900.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-perl/Cpanel-JSON-XS/Cpanel-JSON-XS-3.23.900.ebuild 
b/dev-perl/Cpanel-JSON-XS/Cpanel-JSON-XS-3.23.900.ebuild
index eeae1c4d24f..6fbde34268c 100644
--- a/dev-perl/Cpanel-JSON-XS/Cpanel-JSON-XS-3.23.900.ebuild
+++ b/dev-perl/Cpanel-JSON-XS/Cpanel-JSON-XS-3.23.900.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
@@ -10,7 +10,7 @@ inherit perl-module
 
 DESCRIPTION="cPanel fork of JSON::XS, fast and correct serializing"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm hppa ia64 ~mips ~ppc ~ppc64 s390 sparc x86 
~ppc-aix ~amd64-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 ~mips ~ppc ~ppc64 s390 sparc x86 
~ppc-aix ~amd64-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="test"
 
 RDEPEND=""



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Net-LibIDN/

2019-01-11 Thread Kent Fredric
commit: 67c84aa4ab859a04c9a2d0b0b990e745c93622df
Author: Kent Fredric  gentoo  org>
AuthorDate: Sat Jan 12 01:56:20 2019 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Sat Jan 12 01:56:20 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=67c84aa4

dev-perl/Net-LibIDN: Keyword ~arm64 re bug #665088

Bug: https://bugs.gentoo.org/665088
Package-Manager: Portage-2.3.55, Repoman-2.3.12
RepoMan-Options: --include-arches="arm64"
Signed-off-by: Kent Fredric  gentoo.org>

 dev-perl/Net-LibIDN/Net-LibIDN-0.120.0-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-perl/Net-LibIDN/Net-LibIDN-0.120.0-r1.ebuild 
b/dev-perl/Net-LibIDN/Net-LibIDN-0.120.0-r1.ebuild
index f0d4bef7d20..335f1341af4 100644
--- a/dev-perl/Net-LibIDN/Net-LibIDN-0.120.0-r1.ebuild
+++ b/dev-perl/Net-LibIDN/Net-LibIDN-0.120.0-r1.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=5
@@ -10,7 +10,7 @@ inherit perl-module
 DESCRIPTION="Perl bindings for GNU Libidn"
 
 SLOT="0"
-KEYWORDS="alpha amd64 arm hppa ia64 ~m68k ~mips ppc ppc64 s390 sh sparc x86 
~ppc-aix ~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 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE=""
 
 DEPEND="net-dns/libidn"



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

2019-01-11 Thread Kent Fredric
commit: d52db010b15dd49555eaba4beb57e98b63e68da2
Author: Kent Fredric  gentoo  org>
AuthorDate: Sat Jan 12 01:27:59 2019 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Sat Jan 12 01:28:51 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d52db010

dev-util/vmtouch: Keyword ~arm64

Package-Manager: Portage-2.3.55, Repoman-2.3.12
Signed-off-by: Kent Fredric  gentoo.org>

 dev-util/vmtouch/vmtouch-1.3.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-util/vmtouch/vmtouch-1.3.0.ebuild 
b/dev-util/vmtouch/vmtouch-1.3.0.ebuild
index e043a354abd..0ac4532e6bd 100644
--- a/dev-util/vmtouch/vmtouch-1.3.0.ebuild
+++ b/dev-util/vmtouch/vmtouch-1.3.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 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/hoytech/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux"
 IUSE=""
 
 DEPEND=""



[gentoo-commits] repo/gentoo:master commit in: app-metrics/github-exporter/, app-metrics/github-exporter/files/

2019-01-11 Thread William Hubbs
commit: afb543bed5d409f5ed2fd847a846ea702754b70a
Author: William Hubbs  sony  com>
AuthorDate: Sat Jan 12 00:41:56 2019 +
Commit: William Hubbs  gentoo  org>
CommitDate: Sat Jan 12 00:48:21 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=afb543be

app-metrics/github-exporter: Export github statistics to prometheus

Copyright: Sony Interactive Entertainment Inc.
Package-Manager: Portage-2.3.51, Repoman-2.3.12
Signed-off-by: William Hubbs  gentoo.org>

 app-metrics/github-exporter/Manifest   | 13 
 .../github-exporter/files/github-exporter.confd| 14 
 .../github-exporter/files/github-exporter.initd| 53 +++
 .../github-exporter/github-exporter-04.ebuild  | 75 ++
 app-metrics/github-exporter/metadata.xml   |  8 +++
 5 files changed, 163 insertions(+)

diff --git a/app-metrics/github-exporter/Manifest 
b/app-metrics/github-exporter/Manifest
new file mode 100644
index 000..369d2e1e9b5
--- /dev/null
+++ b/app-metrics/github-exporter/Manifest
@@ -0,0 +1,13 @@
+DIST github-exporter-04.tar.gz 7023 BLAKE2B 
a2502fab29f7d987e7fe02a739d9d3bcc34376315581830033dc99d9c16be0bca52a30b8f491682de34ded4732c9216a05e8bfc1d2ac6510a22bd752a50bb5b9
 SHA512 
4837d78d058e8adb110ced899a9d136eed86aa3facf7258a6d7b392a3a61aa827662e63f8bd64b0ca44e6ed78518a6ae669068018ffc18d3bb42d19f4fb364be
+DIST github.com-beorn7-perks-3a771d9.tar.gz 10800 BLAKE2B 
5487155a4d010af70b6ea2625d10ae03b6642507902d7dc168edb5d7cf0efa1777b248d0df34ed1a2564950b12613256c1c6ce1d8c9723cc34977ed883b21c8d
 SHA512 
c6aa5df262ab607c0a5f64372fc2fec1ddda9e5624e9d9a22cdd1bc11822c99736d88bdf5e3fc6050217b5084548417cb2926c3940e156da9397d828d59ce277
+DIST github.com-fatih-structs-878a968.tar.gz 14629 BLAKE2B 
673a25a39cab677bd275ccaf14675a1fa7847d1a089ceaa20cc981ca01a1cbba597e94467e7accdd1a4319acd44c5d7bd0f6e2de0eebd7fe2f43cc6cc9a94271
 SHA512 
3c00f10e17e6dd818422a6b8e1ef5454b3dd9cc78da22c56ec3c474bd7a590bb3dd56e803c01882b52ce12a6a4deda7935bbb786c3cebc2e60b379337a884752
+DIST github.com-golang-crypto-ff983b9.tar.gz 1645106 BLAKE2B 
3d7271479ef812761a02c1d20429800cd29706e802a8ccf57e916bdb8befc87a9b1b1a88d42adb764a32fa5f4c5f5a5e434af63812a5bcd3de625658792a49a3
 SHA512 
19746e84901c0749da544ba02c74c8ccabfee5f186a0d00509e54f20c191da9ea56844de988265f072af1fae671d78d741a44f782b8c1704c9da0441436c2122
+DIST github.com-golang-protobuf-347cf4a.tar.gz 329489 BLAKE2B 
828678cee603917e7f4efee2dd0902730a73932b94b12d4f4b35f0fcecaa329cdc39c3fa9926ce3706f86cc52c0aa4984f68ee0943ecc6d9571b0175ff671ab0
 SHA512 
de4307b91923a6890ab2f8eaf2ed4f7f32a45a4a0cc7b0d6f53ce31c5fe3ed08f378072075456d2c99c89a3b5acbca315814b8e5ec70e6ceb0ca62f7013f618c
+DIST github.com-golang-sys-48ac38b.tar.gz 1219195 BLAKE2B 
b632d935ed84ace8ddad5308556ddcfcca7b572fd1f65d8b5c39e9ba2b884c79f5c150cc3efa920654661b0958d894fa23445701dcd1d35f0f49ff4dda3bccd4
 SHA512 
8cea014c67df943dd68bb8787719acc0925f967f2cef552ae52c595ca4eda38adeab6c92b868822e08601cca20a61f16b78426d8b9252932168ffbd0f2403859
+DIST github.com-infinityworks-go-common-7f20a14.tar.gz 4072 BLAKE2B 
79a788813840c8361e80ff882fff680ed83d3fe8485c09856290f0fa183438770210be600a3d6ae0d62e1a1027a43a6eef184d5a4b5f38fec9c15d54f16d384e
 SHA512 
a8bc3d11eead090807bd7b64a71d7b078836e807b2a18ebb8e1b1ef286e920e993d3fe734eeafeccd80c8644b4c466a73b1cf479a4932c84e0e5fc328e50fdd2
+DIST github.com-matttproud-golang_protobuf_extensions-c182aff.tar.gz 37541 
BLAKE2B 
f78899afa1390aca6cb1b412271713c60107771d512ead83482e0bb1716d175b791b4b04bd24b7f469cc1a29176eadcf0545ac3bf166c5b350602420d3c05aec
 SHA512 
141b1b781a4d1c59f5eb1af93c966343b80ed405a5f63774e6cda9f12c34536e892c7a84699d6cf2e9c775457a4c2ad5d5d0b4d302fc25a923ab81d46ad65580
+DIST github.com-prometheus-client_golang-d2ead25.tar.gz 131949 BLAKE2B 
352e0ef2bd704f6c490e57520d415e89d950241c39f3cdf851524d4cca87c25c31bf2ffb77914981cb730cb474033f4551b50c5b6085e5e273c2d29aaab1f012
 SHA512 
ca89d613e8bc6cff928d9ce8d3d563c8277cb31756c66d8c0e6f6b6ce00c1405d10e465245ac63fd6889aeafae0d6914814384e94e127929fbcfd606a59e42a5
+DIST github.com-prometheus-client_model-f287a10.tar.gz 57203 BLAKE2B 
2d56b90ced967f5f7a2c59bb330aaf8c56cf522091ee413ff27c22cb9e7d656080bd7d4dd2372938a873617054c7c98925e10fdc7996b136eaa4fd1b6482b734
 SHA512 
b4f900e725a638a7131eee1c6ff5bf550025b4d9e5bb2dd09149e91ce02a7aba458039c2162b6a1f9a6b6c7c8fc0fc29510b6c752caad51282a960d18860f960
+DIST github.com-prometheus-common-2998b13.tar.gz 87368 BLAKE2B 
fc6c6e197d4cc61afefa9fb8e3a8d6b36ab029f62e3cf9adf8359e4885554f94427f17218d45c90c9d7f4a6985b2e4143a4d304d39f806bd70d2c6f05de29bc2
 SHA512 
b2095da96596fc500ece6b331cda2558f8c813720853f2489aee3dec65de95eb13f7b0853e3812433fdc040f16990d2f05b2a6b8b41275210c504ff333ca625d
+DIST github.com-prometheus-procfs-b1a0a9a.tar.gz 61720 BLAKE2B 
2f9b25506527aaf6e1bf560a1b680b958d1281acbaa2bb896bfea50b5b7de8992d10e8e812f8ae449ab67145c88179c15afe1f719851d1717b28963071088082
 SHA512 

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

2019-01-11 Thread Kent Fredric
commit: e27f5399f3fadaf07ed47f207cf1881ee8561573
Author: Kent Fredric  gentoo  org>
AuthorDate: Fri Jan 11 23:18:37 2019 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Fri Jan 11 23:20:35 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e27f5399

profiles: Unmask Perl 5.28

Signed-off-by: Kent Fredric  gentoo.org>

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

diff --git a/profiles/package.mask b/profiles/package.mask
index ae70339361e..050d317fe9f 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -250,56 +250,6 @@ net-analyzer/mate-netspeed
 ~app-portage/gemato-14.0m
 ~app-portage/gemato-m
 
-# Kent Fredric  (10 Jul 2018)
-# Perl 5.28 Staging block
-=dev-lang/perl-5.28.0
-=virtual/perl-Attribute-Handlers-1.10.0
-=virtual/perl-B-Debug-1.260.0
-=virtual/perl-CPAN-2.200.0
-=virtual/perl-Carp-1.500.0
-=virtual/perl-Compress-Raw-Zlib-2.76.0
-=virtual/perl-Data-Dumper-2.170.0
-=virtual/perl-Devel-PPPort-3.400.0
-=virtual/perl-Digest-SHA-6.10.0
-=virtual/perl-Encode-2.970.0
-=virtual/perl-Exporter-5.730.0
-=virtual/perl-ExtUtils-CBuilder-0.280.230
-=virtual/perl-ExtUtils-Constant-0.250.0
-=virtual/perl-ExtUtils-Install-2.140.0
-=virtual/perl-ExtUtils-MakeMaker-7.340.0
-=virtual/perl-ExtUtils-ParseXS-3.390.0
-=virtual/perl-File-Path-2.150.0
-=virtual/perl-File-Spec-3.740.0
-=virtual/perl-Filter-Simple-0.950.0
-=virtual/perl-Getopt-Long-2.500.0
-=virtual/perl-I18N-LangTags-0.430.0
-=virtual/perl-IO-Socket-IP-0.390.0
-=virtual/perl-IO-1.390.0
-=virtual/perl-IPC-Cmd-1.0.0
-=virtual/perl-JSON-PP-2.970.10
-=virtual/perl-Locale-Maketext-1.290.0
-=virtual/perl-Math-BigInt-FastCalc-0.500.600
-=virtual/perl-Math-BigInt-1.999.811
-=virtual/perl-Math-BigRat-0.261.300
-=virtual/perl-Net-Ping-2.620.0
-=virtual/perl-Scalar-List-Utils-1.500.0
-=virtual/perl-Socket-2.27.0
-=virtual/perl-Storable-3.80.0
-=virtual/perl-Test-Harness-3.420.0
-=virtual/perl-Test-Simple-1.302.133
-=virtual/perl-Test-1.310.0
-=virtual/perl-Time-HiRes-1.975.900
-=virtual/perl-Time-Piece-1.320.400
-=virtual/perl-Unicode-Normalize-1.260.0
-=virtual/perl-XSLoader-0.300.0
-=virtual/perl-bignum-0.490.0
-=virtual/perl-if-0.60.800
-=virtual/perl-libnet-3.110.0
-=virtual/perl-podlators-4.100.0
-=virtual/perl-threads-shared-1.580.0
-=virtual/perl-threads-2.220.0
-=virtual/perl-version-0.992.300
-
 # Kent Fredric  (27 May 2018)
 # Subject to Man-in-the-middle security bypass vulnerability.
 # Retained in tree only for users who need older versions



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

2019-01-11 Thread Craig Andrews
commit: d2d39f9ac079509a6e29098825f1e5e20ffc2db1
Author: Luke Dashjr  utopios  org>
AuthorDate: Sat Dec 29 23:45:48 2018 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Fri Jan 11 21:38:23 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d2d39f9a

dev-util/bitcoin-tx: Bump to 0.17.1

Signed-off-by: Luke Dashjr  utopios.org>
Signed-off-by: Craig Andrews  gentoo.org>

 dev-util/bitcoin-tx/Manifest |  2 +
 dev-util/bitcoin-tx/bitcoin-tx-0.17.1.ebuild | 97 
 2 files changed, 99 insertions(+)

diff --git a/dev-util/bitcoin-tx/Manifest b/dev-util/bitcoin-tx/Manifest
index 443491598dd..c3a90d5a2b6 100644
--- a/dev-util/bitcoin-tx/Manifest
+++ b/dev-util/bitcoin-tx/Manifest
@@ -1,2 +1,4 @@
 DIST bitcoin-0.16.3.knots20180918.patches.tar.xz 466344 BLAKE2B 
c45b96513e4b6317e6a2a55cc3b47302fbe56fb87717ae0197010694013331b5d071b85a11a73c76f08f39e9f0294d3475e89ee63272047df83893de4dbaa390
 SHA512 
2c3540acc668aeef4b8f01774219736d95395201ddeaccaf70e0bad4a89f05cdd5ffaf630bae0577656efb3580fae92ce0ee4bb1a720ea757ca59e3fd66e1893
+DIST bitcoin-0.17.1.knots20181229.patches.tar.xz 475988 BLAKE2B 
ce19ccbbeaac48f24b2833858a186494f84cb54ac380c42104f4d16b0a6acb44bc7a83c1b11311e2c566326d7067530ea5f34404def5f22b4825e2fa15aca22d
 SHA512 
da89f9510ee523c712aa137512dda752ab8d115eb8a45a999aa742555621f557694db34162a1f6979922268a3e22563883ea6d9d9a47e5c7613235c0ff06fda0
 DIST bitcoin-v0.16.3.tar.gz 6658712 BLAKE2B 
2c20b32ea30aed264115d1bd336b62fa28de69cbf116385508718efd7ff22537c3bd402c0965e0f6ddd8e79fc8b51f388f52f885847d36207a24523e927ca63e
 SHA512 
2da25f56fe9b1f5a81815c14e70ff1a69ec15f742424e2c24d71303a71d57c8050dea5d5ba57425bbe0a01a3995ad9b30f0beea5dbafd1632a627cd3fd9a984d
+DIST bitcoin-v0.17.1.tar.gz 6224852 BLAKE2B 
efc86768ee2d23db83496ff9e62bc86d10c4d24a7343f4c706a4d336aeb94087b2d496db53e393beb5a9dc228bb9fe957ca89254c2fdaf9980b03029efbac2f8
 SHA512 
ef911ac6b49075a4f3d8db7f9f4dc59590d49847006fa36d7b8cce1634945d418accd95b12da505df38314fb7768f544863169d4b26b230e88dd627a83947466

diff --git a/dev-util/bitcoin-tx/bitcoin-tx-0.17.1.ebuild 
b/dev-util/bitcoin-tx/bitcoin-tx-0.17.1.ebuild
new file mode 100644
index 000..a431bbafab7
--- /dev/null
+++ b/dev-util/bitcoin-tx/bitcoin-tx-0.17.1.ebuild
@@ -0,0 +1,97 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools bash-completion-r1
+
+BITCOINCORE_COMMITHASH="ef70f9b52b851c7997a9f1a0834714e3eebc1fd8"
+KNOTS_PV="${PV}.knots20181229"
+KNOTS_P="bitcoin-${KNOTS_PV}"
+
+DESCRIPTION="Command-line Bitcoin transaction tool"
+HOMEPAGE="https://bitcoincore.org/ https://bitcoinknots.org/;
+SRC_URI="
+   
https://github.com/bitcoin/bitcoin/archive/${BITCOINCORE_COMMITHASH}.tar.gz -> 
bitcoin-v${PV}.tar.gz
+   
https://bitcoinknots.org/files/0.17.x/${KNOTS_PV}/${KNOTS_P}.patches.txz -> 
${KNOTS_P}.patches.tar.xz
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="knots libressl"
+
+DEPEND="
+   >=dev-libs/boost-1.52.0:=[threads(+)]
+   >=dev-libs/libsecp256k1-0.0.0_pre20151118:=[recovery]
+   >=dev-libs/univalue-1.0.4:=
+   !libressl? ( dev-libs/openssl:0=[-bindist] )
+   libressl? ( dev-libs/libressl:0= )
+"
+RDEPEND="${DEPEND}"
+
+DOCS=( doc/bips.md doc/release-notes.md )
+
+S="${WORKDIR}/bitcoin-${BITCOINCORE_COMMITHASH}"
+
+pkg_pretend() {
+   if use knots; then
+   elog "You are building ${PN} from Bitcoin Knots."
+   elog "For more information, see:"
+   elog 
"https://bitcoinknots.org/files/0.17.x/${KNOTS_PV}/${KNOTS_P}.desc.html;
+   else
+   elog "You are building ${PN} from Bitcoin Core."
+   elog "For more information, see:"
+   elog "https://bitcoincore.org/en/2018/12/25/release-${PV}/;
+   fi
+}
+
+src_prepare() {
+   local knots_patchdir="${WORKDIR}/${KNOTS_P}.patches/"
+
+   eapply "${knots_patchdir}/${KNOTS_P}.syslibs.patch"
+
+   if use knots; then
+   eapply "${knots_patchdir}/${KNOTS_P}.f.patch"
+   eapply "${knots_patchdir}/${KNOTS_P}.branding.patch"
+   eapply "${knots_patchdir}/${KNOTS_P}.ts.patch"
+   fi
+
+   eapply_user
+
+   echo '#!/bin/true' >share/genbuild.sh || die
+   mkdir -p src/obj || die
+   echo "#define BUILD_SUFFIX gentoo${PVR#${PV}}" >src/obj/build.h || die
+
+   eautoreconf
+   rm -r src/leveldb src/secp256k1 || die
+}
+
+src_configure() {
+   local my_econf=(
+   --disable-asm
+   --without-qtdbus
+   --without-qrencode
+   --without-miniupnpc
+   --disable-tests
+   --disable-wallet
+   --disable-zmq
+   --enable-util-tx
+   --disable-util-cli
+   --disable-bench
+   --without-libs
+   

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

2019-01-11 Thread Craig Andrews
commit: 5d5557dad70878bc5554ba0803885af66ab49961
Author: Luke Dashjr  utopios  org>
AuthorDate: Sat Dec 29 23:44:08 2018 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Fri Jan 11 21:38:21 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5d5557da

net-libs/libbitcoinconsensus: Bump to 0.17.1

Signed-off-by: Luke Dashjr  utopios.org>
Signed-off-by: Craig Andrews  gentoo.org>

 net-libs/libbitcoinconsensus/Manifest  |  2 +
 .../libbitcoinconsensus-0.17.1.ebuild  | 94 ++
 2 files changed, 96 insertions(+)

diff --git a/net-libs/libbitcoinconsensus/Manifest 
b/net-libs/libbitcoinconsensus/Manifest
index 443491598dd..c3a90d5a2b6 100644
--- a/net-libs/libbitcoinconsensus/Manifest
+++ b/net-libs/libbitcoinconsensus/Manifest
@@ -1,2 +1,4 @@
 DIST bitcoin-0.16.3.knots20180918.patches.tar.xz 466344 BLAKE2B 
c45b96513e4b6317e6a2a55cc3b47302fbe56fb87717ae0197010694013331b5d071b85a11a73c76f08f39e9f0294d3475e89ee63272047df83893de4dbaa390
 SHA512 
2c3540acc668aeef4b8f01774219736d95395201ddeaccaf70e0bad4a89f05cdd5ffaf630bae0577656efb3580fae92ce0ee4bb1a720ea757ca59e3fd66e1893
+DIST bitcoin-0.17.1.knots20181229.patches.tar.xz 475988 BLAKE2B 
ce19ccbbeaac48f24b2833858a186494f84cb54ac380c42104f4d16b0a6acb44bc7a83c1b11311e2c566326d7067530ea5f34404def5f22b4825e2fa15aca22d
 SHA512 
da89f9510ee523c712aa137512dda752ab8d115eb8a45a999aa742555621f557694db34162a1f6979922268a3e22563883ea6d9d9a47e5c7613235c0ff06fda0
 DIST bitcoin-v0.16.3.tar.gz 6658712 BLAKE2B 
2c20b32ea30aed264115d1bd336b62fa28de69cbf116385508718efd7ff22537c3bd402c0965e0f6ddd8e79fc8b51f388f52f885847d36207a24523e927ca63e
 SHA512 
2da25f56fe9b1f5a81815c14e70ff1a69ec15f742424e2c24d71303a71d57c8050dea5d5ba57425bbe0a01a3995ad9b30f0beea5dbafd1632a627cd3fd9a984d
+DIST bitcoin-v0.17.1.tar.gz 6224852 BLAKE2B 
efc86768ee2d23db83496ff9e62bc86d10c4d24a7343f4c706a4d336aeb94087b2d496db53e393beb5a9dc228bb9fe957ca89254c2fdaf9980b03029efbac2f8
 SHA512 
ef911ac6b49075a4f3d8db7f9f4dc59590d49847006fa36d7b8cce1634945d418accd95b12da505df38314fb7768f544863169d4b26b230e88dd627a83947466

diff --git a/net-libs/libbitcoinconsensus/libbitcoinconsensus-0.17.1.ebuild 
b/net-libs/libbitcoinconsensus/libbitcoinconsensus-0.17.1.ebuild
new file mode 100644
index 000..179444243d2
--- /dev/null
+++ b/net-libs/libbitcoinconsensus/libbitcoinconsensus-0.17.1.ebuild
@@ -0,0 +1,94 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools
+
+BITCOINCORE_COMMITHASH="ef70f9b52b851c7997a9f1a0834714e3eebc1fd8"
+KNOTS_PV="${PV}.knots20181229"
+KNOTS_P="bitcoin-${KNOTS_PV}"
+
+DESCRIPTION="Bitcoin Core consensus library"
+HOMEPAGE="https://bitcoincore.org/ https://bitcoinknots.org/;
+SRC_URI="
+   
https://github.com/bitcoin/bitcoin/archive/${BITCOINCORE_COMMITHASH}.tar.gz -> 
bitcoin-v${PV}.tar.gz
+   
https://bitcoinknots.org/files/0.17.x/${KNOTS_PV}/${KNOTS_P}.patches.txz -> 
${KNOTS_P}.patches.tar.xz
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="+asm knots libressl"
+
+DEPEND="
+   >=dev-libs/libsecp256k1-0.0.0_pre20151118:=[recovery]
+   !libressl? ( dev-libs/openssl:0=[-bindist] )
+   libressl? ( dev-libs/libressl:0= )
+"
+RDEPEND="${DEPEND}"
+
+DOCS=( doc/bips.md doc/release-notes.md doc/shared-libraries.md )
+
+S="${WORKDIR}/bitcoin-${BITCOINCORE_COMMITHASH}"
+
+pkg_pretend() {
+   if use knots; then
+   elog "You are building ${PN} from Bitcoin Knots."
+   elog "For more information, see:"
+   elog 
"https://bitcoinknots.org/files/0.17.x/${KNOTS_PV}/${KNOTS_P}.desc.html;
+   else
+   elog "You are building ${PN} from Bitcoin Core."
+   elog "For more information, see:"
+   elog "https://bitcoincore.org/en/2018/12/25/release-${PV}/;
+   fi
+}
+
+src_prepare() {
+   local knots_patchdir="${WORKDIR}/${KNOTS_P}.patches/"
+
+   eapply "${knots_patchdir}/${KNOTS_P}.syslibs.patch"
+
+   if use knots; then
+   eapply "${knots_patchdir}/${KNOTS_P}.f.patch"
+   eapply "${knots_patchdir}/${KNOTS_P}.branding.patch"
+   eapply "${knots_patchdir}/${KNOTS_P}.ts.patch"
+   fi
+
+   eapply_user
+
+   echo '#!/bin/true' >share/genbuild.sh || die
+   mkdir -p src/obj || die
+   echo "#define BUILD_SUFFIX gentoo${PVR#${PV}}" >src/obj/build.h || die
+
+   eautoreconf
+   rm -r src/leveldb src/secp256k1 || die
+}
+
+src_configure() {
+   local my_econf=(
+   $(use_enable asm)
+   --without-qtdbus
+   --without-qrencode
+   --without-miniupnpc
+   --disable-tests
+   --disable-wallet
+   --disable-zmq
+   --with-libs
+   --disable-util-cli
+   --disable-util-tx
+   

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

2019-01-11 Thread Craig Andrews
commit: f758695d5f043a2eed1736d9b62dda79b91be256
Author: Luke Dashjr  utopios  org>
AuthorDate: Sat Dec 29 22:55:36 2018 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Fri Jan 11 21:37:07 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f758695d

dev-libs/univalue: keyworded 1.0.4 for ppc64

Signed-off-by: Luke Dashjr  utopios.org>
Signed-off-by: Craig Andrews  gentoo.org>

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

diff --git a/dev-libs/univalue/univalue-1.0.4.ebuild 
b/dev-libs/univalue/univalue-1.0.4.ebuild
index 989d23ce6cc..d0f789dcb1d 100644
--- a/dev-libs/univalue/univalue-1.0.4.ebuild
+++ b/dev-libs/univalue/univalue-1.0.4.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == * ]] ; then
inherit git-r3
 else
SRC_URI="https://codeload.github.com/jgarzik/${PN}/tar.gz/v${PV} -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm ~arm64 ~mips ~ppc ~x86 ~amd64-linux ~x86-linux"
+   KEYWORDS="~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~x86 ~amd64-linux 
~x86-linux"
 fi
 
 LICENSE="MIT"



[gentoo-commits] repo/gentoo:master commit in: virtual/bitcoin-leveldb/

2019-01-11 Thread Craig Andrews
commit: d166d4b166e315d35a4c3b25239a41a4e2a70a4e
Author: Luke Dashjr  utopios  org>
AuthorDate: Sat Dec 29 23:32:26 2018 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Fri Jan 11 21:38:09 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d166d4b1

virtual/bitcoin-leveldb: Add =dev-libs/leveldb-1.20 (only changed depends)

Closes: https://bugs.gentoo.org/672070
Signed-off-by: Luke Dashjr  utopios.org>
Signed-off-by: Craig Andrews  gentoo.org>

 virtual/bitcoin-leveldb/bitcoin-leveldb-0-r2.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/virtual/bitcoin-leveldb/bitcoin-leveldb-0-r2.ebuild 
b/virtual/bitcoin-leveldb/bitcoin-leveldb-0-r2.ebuild
index bc92269dd39..1fe2f0c9671 100644
--- a/virtual/bitcoin-leveldb/bitcoin-leveldb-0-r2.ebuild
+++ b/virtual/bitcoin-leveldb/bitcoin-leveldb-0-r2.ebuild
@@ -9,6 +9,7 @@ KEYWORDS="amd64 arm ~arm64 ~mips ppc ppc64 x86 ~amd64-fbsd 
~amd64-linux ~x86-lin
 
 RDEPEND="
|| (
+   =dev-libs/leveldb-1.20
=dev-libs/leveldb-1.18-r2
=dev-libs/leveldb-1.18
=dev-libs/leveldb-1.17



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

2019-01-11 Thread Craig Andrews
commit: aa130327096bc4a9d5e1b19a100c2e3468f1ef67
Author: Luke Dashjr  utopios  org>
AuthorDate: Sat Dec 29 23:42:21 2018 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Fri Jan 11 21:38:17 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa130327

net-p2p/bitcoin-cli: Bump to 0.17.1

Signed-off-by: Luke Dashjr  utopios.org>
Signed-off-by: Craig Andrews  gentoo.org>

 net-p2p/bitcoin-cli/Manifest  |  2 +
 net-p2p/bitcoin-cli/bitcoin-cli-0.17.1.ebuild | 96 +++
 2 files changed, 98 insertions(+)

diff --git a/net-p2p/bitcoin-cli/Manifest b/net-p2p/bitcoin-cli/Manifest
index 443491598dd..c3a90d5a2b6 100644
--- a/net-p2p/bitcoin-cli/Manifest
+++ b/net-p2p/bitcoin-cli/Manifest
@@ -1,2 +1,4 @@
 DIST bitcoin-0.16.3.knots20180918.patches.tar.xz 466344 BLAKE2B 
c45b96513e4b6317e6a2a55cc3b47302fbe56fb87717ae0197010694013331b5d071b85a11a73c76f08f39e9f0294d3475e89ee63272047df83893de4dbaa390
 SHA512 
2c3540acc668aeef4b8f01774219736d95395201ddeaccaf70e0bad4a89f05cdd5ffaf630bae0577656efb3580fae92ce0ee4bb1a720ea757ca59e3fd66e1893
+DIST bitcoin-0.17.1.knots20181229.patches.tar.xz 475988 BLAKE2B 
ce19ccbbeaac48f24b2833858a186494f84cb54ac380c42104f4d16b0a6acb44bc7a83c1b11311e2c566326d7067530ea5f34404def5f22b4825e2fa15aca22d
 SHA512 
da89f9510ee523c712aa137512dda752ab8d115eb8a45a999aa742555621f557694db34162a1f6979922268a3e22563883ea6d9d9a47e5c7613235c0ff06fda0
 DIST bitcoin-v0.16.3.tar.gz 6658712 BLAKE2B 
2c20b32ea30aed264115d1bd336b62fa28de69cbf116385508718efd7ff22537c3bd402c0965e0f6ddd8e79fc8b51f388f52f885847d36207a24523e927ca63e
 SHA512 
2da25f56fe9b1f5a81815c14e70ff1a69ec15f742424e2c24d71303a71d57c8050dea5d5ba57425bbe0a01a3995ad9b30f0beea5dbafd1632a627cd3fd9a984d
+DIST bitcoin-v0.17.1.tar.gz 6224852 BLAKE2B 
efc86768ee2d23db83496ff9e62bc86d10c4d24a7343f4c706a4d336aeb94087b2d496db53e393beb5a9dc228bb9fe957ca89254c2fdaf9980b03029efbac2f8
 SHA512 
ef911ac6b49075a4f3d8db7f9f4dc59590d49847006fa36d7b8cce1634945d418accd95b12da505df38314fb7768f544863169d4b26b230e88dd627a83947466

diff --git a/net-p2p/bitcoin-cli/bitcoin-cli-0.17.1.ebuild 
b/net-p2p/bitcoin-cli/bitcoin-cli-0.17.1.ebuild
new file mode 100644
index 000..e7296976041
--- /dev/null
+++ b/net-p2p/bitcoin-cli/bitcoin-cli-0.17.1.ebuild
@@ -0,0 +1,96 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools bash-completion-r1
+
+BITCOINCORE_COMMITHASH="ef70f9b52b851c7997a9f1a0834714e3eebc1fd8"
+KNOTS_PV="${PV}.knots20181229"
+KNOTS_P="bitcoin-${KNOTS_PV}"
+
+DESCRIPTION="Command-line JSON-RPC client specifically for interfacing with 
bitcoind"
+HOMEPAGE="https://bitcoincore.org/ https://bitcoinknots.org/;
+SRC_URI="
+   
https://github.com/bitcoin/bitcoin/archive/${BITCOINCORE_COMMITHASH}.tar.gz -> 
bitcoin-v${PV}.tar.gz
+   
https://bitcoinknots.org/files/0.17.x/${KNOTS_PV}/${KNOTS_P}.patches.txz -> 
${KNOTS_P}.patches.tar.xz
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="knots libressl"
+
+DEPEND="
+   >=dev-libs/boost-1.52.0:=[threads(+)]
+   dev-libs/libevent:=
+   >=dev-libs/univalue-1.0.4:=
+   !libressl? ( dev-libs/openssl:0=[-bindist] )
+   libressl? ( dev-libs/libressl:0= )
+"
+RDEPEND="${DEPEND}"
+
+DOCS=( doc/release-notes.md )
+
+S="${WORKDIR}/bitcoin-${BITCOINCORE_COMMITHASH}"
+
+pkg_pretend() {
+   if use knots; then
+   elog "You are building ${PN} from Bitcoin Knots."
+   elog "For more information, see:"
+   elog 
"https://bitcoinknots.org/files/0.17.x/${KNOTS_PV}/${KNOTS_P}.desc.html;
+   else
+   elog "You are building ${PN} from Bitcoin Core."
+   elog "For more information, see:"
+   elog "https://bitcoincore.org/en/2018/12/25/release-${PV}/;
+   fi
+}
+
+src_prepare() {
+   local knots_patchdir="${WORKDIR}/${KNOTS_P}.patches/"
+
+   eapply "${knots_patchdir}/${KNOTS_P}.syslibs.patch"
+
+   if use knots; then
+   eapply "${knots_patchdir}/${KNOTS_P}.f.patch"
+   eapply "${knots_patchdir}/${KNOTS_P}.branding.patch"
+   eapply "${knots_patchdir}/${KNOTS_P}.ts.patch"
+   fi
+
+   eapply_user
+
+   echo '#!/bin/true' >share/genbuild.sh || die
+   mkdir -p src/obj || die
+   echo "#define BUILD_SUFFIX gentoo${PVR#${PV}}" >src/obj/build.h || die
+
+   eautoreconf
+   rm -r src/leveldb src/secp256k1 || die
+}
+
+src_configure() {
+   local my_econf=(
+   --disable-asm
+   --without-qtdbus
+   --without-qrencode
+   --without-miniupnpc
+   --disable-tests
+   --disable-wallet
+   --disable-zmq
+   --enable-util-cli
+   --disable-util-tx
+   --disable-bench
+   --without-libs
+   

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

2019-01-11 Thread Craig Andrews
commit: 5efbc1b43ee44ecc31d3509662d8537729c1bc04
Author: Luke Dashjr  utopios  org>
AuthorDate: Sat Dec 29 23:00:04 2018 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Fri Jan 11 21:37:50 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5efbc1b4

dev-libs/libsecp256k1: Bump to 0.1_pre20170928

- Update upstream URIs
- Add ppc64 keyword

Signed-off-by: Luke Dashjr  utopios.org>
Signed-off-by: Craig Andrews  gentoo.org>

 dev-libs/libsecp256k1/Manifest |  1 +
 .../libsecp256k1-0.1_pre20170928.ebuild| 70 ++
 2 files changed, 71 insertions(+)

diff --git a/dev-libs/libsecp256k1/Manifest b/dev-libs/libsecp256k1/Manifest
index af6b95118a0..3a923d21740 100644
--- a/dev-libs/libsecp256k1/Manifest
+++ b/dev-libs/libsecp256k1/Manifest
@@ -1,2 +1,3 @@
 DIST libsecp256k1-v0.0.0_pre20161213.tgz 147557 BLAKE2B 
078cb90c078722e2eb3b5645f9692d737c99ebfe04db5a96dcfb57bb750b31c009cd3ae46f793bb1789239be9689f6e695a5b03477eecea84f2c657d0cc7442c
 SHA512 
f4d16fae972364fd04bfcfbaca1edde4410a7367a936f76c1e93b85ac3c9c45da58785f604a4fc14cdfb4d7a23395d2d274957ad83118e15a236dfff0d0f57dd
+DIST libsecp256k1-v0.1_pre20170928.tgz 150935 BLAKE2B 
f8b3408a33f36186c07cf931a8183a7a241e6418a846f4c3b248cf87e7a8b33a5a92368aa30310efadb066792eebead7fb48b4f4d902e7c8e9b4209717d7b8c0
 SHA512 
f480c76ba04b3d731c65227e156eb726b27da92f5dcfbd9b0a34c62e97f9b6dfd5c3fae3180b59244d0c9845fdf624b05f29e097f3ac0032ab15cebc4bf00660
 DIST secp256k1-v0.0.0_pre20151118.tgz 125884 BLAKE2B 
7a4fc950006138d04d8d3da35db24be0c568e25202c16f34f94555fde1297fba839fd114a003b5510693de3386de22166c6f1294726fe381ae5b565cb9866a75
 SHA512 
3cc0a4973acf7936a7c6dc0abc37ee43ecd69e835069ed40765595d36ca597b43837b5d6f90499455599de03abfc775d7c9d019d26216b79b03dd6dc53a73e19

diff --git a/dev-libs/libsecp256k1/libsecp256k1-0.1_pre20170928.ebuild 
b/dev-libs/libsecp256k1/libsecp256k1-0.1_pre20170928.ebuild
new file mode 100644
index 000..388d889bc11
--- /dev/null
+++ b/dev-libs/libsecp256k1/libsecp256k1-0.1_pre20170928.ebuild
@@ -0,0 +1,70 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools eutils
+
+MyPN=secp256k1
+DESCRIPTION="Optimized C library for EC operations on curve secp256k1"
+HOMEPAGE="https://github.com/bitcoin-core/${MyPN};
+COMMITHASH="7a78f60598a6aeb635ef227ead50fb44a209c363"
+SRC_URI="https://github.com/bitcoin-core/${MyPN}/archive/${COMMITHASH}.tar.gz 
-> ${PN}-v${PV}.tgz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="+asm ecdh endomorphism experimental gmp java +recovery test test_openssl"
+
+REQUIRED_USE="
+   asm? ( || ( amd64 arm ) arm? ( experimental ) )
+   ecdh? ( experimental )
+   java? ( ecdh )
+   test_openssl? ( test )
+"
+RDEPEND="
+   gmp? ( dev-libs/gmp:0= )
+"
+DEPEND="${RDEPEND}
+   virtual/pkgconfig
+   java? ( virtual/jdk )
+   test_openssl? ( dev-libs/openssl:0 )
+"
+
+S="${WORKDIR}/${MyPN}-${COMMITHASH}"
+
+src_prepare() {
+   default
+   eautoreconf
+}
+
+src_configure() {
+   local asm_opt
+   if use asm; then
+   if use arm; then
+   asm_opt=arm
+   else
+   asm_opt=auto
+   fi
+   else
+   asm_opt=no
+   fi
+   econf \
+   --disable-benchmark \
+   $(use_enable experimental) \
+   $(use_enable java jni) \
+   $(use_enable test tests) \
+   $(use_enable test_openssl openssl-tests) \
+   $(use_enable ecdh module-ecdh) \
+   $(use_enable endomorphism)  \
+   --with-asm=$asm_opt \
+   --with-bignum=$(usex gmp gmp no) \
+   $(use_enable recovery module-recovery) \
+   --disable-static
+}
+
+src_install() {
+   dodoc README.md
+   emake DESTDIR="${D}" install
+   find "${D}" -name '*.la' -delete || die
+}



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

2019-01-11 Thread Craig Andrews
commit: 799dde9c9c85df88a00ef6c070bacae96350c50e
Author: Luke Dashjr  utopios  org>
AuthorDate: Sat Dec 29 23:41:00 2018 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Fri Jan 11 21:38:15 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=799dde9c

net-p2p/bitcoind: Bump to 0.17.1

Closes: https://bugs.gentoo.org/672064
Signed-off-by: Luke Dashjr  utopios.org>
Signed-off-by: Craig Andrews  gentoo.org>

 net-p2p/bitcoind/Manifest   |   2 +
 net-p2p/bitcoind/bitcoind-0.17.1.ebuild | 164 
 net-p2p/bitcoind/metadata.xml   |   1 +
 3 files changed, 167 insertions(+)

diff --git a/net-p2p/bitcoind/Manifest b/net-p2p/bitcoind/Manifest
index 443491598dd..c3a90d5a2b6 100644
--- a/net-p2p/bitcoind/Manifest
+++ b/net-p2p/bitcoind/Manifest
@@ -1,2 +1,4 @@
 DIST bitcoin-0.16.3.knots20180918.patches.tar.xz 466344 BLAKE2B 
c45b96513e4b6317e6a2a55cc3b47302fbe56fb87717ae0197010694013331b5d071b85a11a73c76f08f39e9f0294d3475e89ee63272047df83893de4dbaa390
 SHA512 
2c3540acc668aeef4b8f01774219736d95395201ddeaccaf70e0bad4a89f05cdd5ffaf630bae0577656efb3580fae92ce0ee4bb1a720ea757ca59e3fd66e1893
+DIST bitcoin-0.17.1.knots20181229.patches.tar.xz 475988 BLAKE2B 
ce19ccbbeaac48f24b2833858a186494f84cb54ac380c42104f4d16b0a6acb44bc7a83c1b11311e2c566326d7067530ea5f34404def5f22b4825e2fa15aca22d
 SHA512 
da89f9510ee523c712aa137512dda752ab8d115eb8a45a999aa742555621f557694db34162a1f6979922268a3e22563883ea6d9d9a47e5c7613235c0ff06fda0
 DIST bitcoin-v0.16.3.tar.gz 6658712 BLAKE2B 
2c20b32ea30aed264115d1bd336b62fa28de69cbf116385508718efd7ff22537c3bd402c0965e0f6ddd8e79fc8b51f388f52f885847d36207a24523e927ca63e
 SHA512 
2da25f56fe9b1f5a81815c14e70ff1a69ec15f742424e2c24d71303a71d57c8050dea5d5ba57425bbe0a01a3995ad9b30f0beea5dbafd1632a627cd3fd9a984d
+DIST bitcoin-v0.17.1.tar.gz 6224852 BLAKE2B 
efc86768ee2d23db83496ff9e62bc86d10c4d24a7343f4c706a4d336aeb94087b2d496db53e393beb5a9dc228bb9fe957ca89254c2fdaf9980b03029efbac2f8
 SHA512 
ef911ac6b49075a4f3d8db7f9f4dc59590d49847006fa36d7b8cce1634945d418accd95b12da505df38314fb7768f544863169d4b26b230e88dd627a83947466

diff --git a/net-p2p/bitcoind/bitcoind-0.17.1.ebuild 
b/net-p2p/bitcoind/bitcoind-0.17.1.ebuild
new file mode 100644
index 000..71d8c912e3e
--- /dev/null
+++ b/net-p2p/bitcoind/bitcoind-0.17.1.ebuild
@@ -0,0 +1,164 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DB_VER="4.8"
+inherit autotools bash-completion-r1 db-use systemd user
+
+BITCOINCORE_COMMITHASH="ef70f9b52b851c7997a9f1a0834714e3eebc1fd8"
+KNOTS_PV="${PV}.knots20181229"
+KNOTS_P="bitcoin-${KNOTS_PV}"
+
+DESCRIPTION="Original Bitcoin crypto-currency wallet for automated services"
+HOMEPAGE="https://bitcoincore.org/ https://bitcoinknots.org/;
+SRC_URI="
+   
https://github.com/bitcoin/bitcoin/archive/${BITCOINCORE_COMMITHASH}.tar.gz -> 
bitcoin-v${PV}.tar.gz
+   
https://bitcoinknots.org/files/0.17.x/${KNOTS_PV}/${KNOTS_P}.patches.txz -> 
${KNOTS_P}.patches.tar.xz
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="+asm +bitcoin_policy_rbf examples knots libressl +system-leveldb test 
upnp +wallet zeromq"
+
+DEPEND="
+   >=dev-libs/boost-1.52.0:=[threads(+)]
+   dev-libs/libevent:=
+   >=dev-libs/libsecp256k1-0.0.0_pre20151118:=[recovery]
+   >=dev-libs/univalue-1.0.4:=
+   system-leveldb? ( virtual/bitcoin-leveldb )
+   !libressl? ( dev-libs/openssl:0=[-bindist] )
+   libressl? ( dev-libs/libressl:0= )
+   upnp? ( >=net-libs/miniupnpc-1.9.20150916:= )
+   wallet? ( sys-libs/db:$(db_ver_to_slot "${DB_VER}")=[cxx] )
+   zeromq? ( net-libs/zeromq:= )
+"
+RDEPEND="${DEPEND}"
+
+DOCS=( doc/bips.md doc/descriptors.md doc/files.md doc/reduce-traffic.md 
doc/release-notes.md doc/REST-interface.md doc/tor.md )
+
+S="${WORKDIR}/bitcoin-${BITCOINCORE_COMMITHASH}"
+
+pkg_pretend() {
+   if use knots; then
+   elog "You are building ${PN} from Bitcoin Knots."
+   elog "For more information, see:"
+   elog 
"https://bitcoinknots.org/files/0.17.x/${KNOTS_PV}/${KNOTS_P}.desc.html;
+   else
+   elog "You are building ${PN} from Bitcoin Core."
+   elog "For more information, see:"
+   elog "https://bitcoincore.org/en/2018/12/25/release-${PV}/;
+   fi
+   if use bitcoin_policy_rbf; then
+   elog "Replace By Fee policy is enabled: Your node will 
preferentially mine and"
+   elog "relay transactions paying the highest fee, regardless of 
receive order."
+   else
+   elog "Replace By Fee policy is disabled: Your node will only 
accept the first"
+   elog "transaction seen consuming a conflicting input, 
regardless of fee"
+   elog "offered by later ones."
+   fi
+}
+
+pkg_setup() {
+   enewgroup bitcoin
+   

[gentoo-commits] repo/gentoo:master commit in: net-p2p/bitcoin-qt/, net-p2p/bitcoin-qt/files/

2019-01-11 Thread Craig Andrews
commit: 388b9026168198eb824d76a06960c7353c2f2152
Author: Luke Dashjr  utopios  org>
AuthorDate: Sat Dec 29 23:38:00 2018 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Fri Jan 11 21:38:12 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=388b9026

net-p2p/bitcoin-qt: Bump to 0.17.1

Closes: https://bugs.gentoo.org/668520
Signed-off-by: Luke Dashjr  utopios.org>
Signed-off-by: Craig Andrews  gentoo.org>

 net-p2p/bitcoin-qt/Manifest|   2 +
 net-p2p/bitcoin-qt/bitcoin-qt-0.17.1.ebuild| 180 +
 net-p2p/bitcoin-qt/files/bitcoin-qt.protocol   |  11 ++
 .../files/org.bitcoin.bitcoin-qt.desktop   |  15 ++
 net-p2p/bitcoin-qt/metadata.xml|   1 +
 5 files changed, 209 insertions(+)

diff --git a/net-p2p/bitcoin-qt/Manifest b/net-p2p/bitcoin-qt/Manifest
index 443491598dd..c3a90d5a2b6 100644
--- a/net-p2p/bitcoin-qt/Manifest
+++ b/net-p2p/bitcoin-qt/Manifest
@@ -1,2 +1,4 @@
 DIST bitcoin-0.16.3.knots20180918.patches.tar.xz 466344 BLAKE2B 
c45b96513e4b6317e6a2a55cc3b47302fbe56fb87717ae0197010694013331b5d071b85a11a73c76f08f39e9f0294d3475e89ee63272047df83893de4dbaa390
 SHA512 
2c3540acc668aeef4b8f01774219736d95395201ddeaccaf70e0bad4a89f05cdd5ffaf630bae0577656efb3580fae92ce0ee4bb1a720ea757ca59e3fd66e1893
+DIST bitcoin-0.17.1.knots20181229.patches.tar.xz 475988 BLAKE2B 
ce19ccbbeaac48f24b2833858a186494f84cb54ac380c42104f4d16b0a6acb44bc7a83c1b11311e2c566326d7067530ea5f34404def5f22b4825e2fa15aca22d
 SHA512 
da89f9510ee523c712aa137512dda752ab8d115eb8a45a999aa742555621f557694db34162a1f6979922268a3e22563883ea6d9d9a47e5c7613235c0ff06fda0
 DIST bitcoin-v0.16.3.tar.gz 6658712 BLAKE2B 
2c20b32ea30aed264115d1bd336b62fa28de69cbf116385508718efd7ff22537c3bd402c0965e0f6ddd8e79fc8b51f388f52f885847d36207a24523e927ca63e
 SHA512 
2da25f56fe9b1f5a81815c14e70ff1a69ec15f742424e2c24d71303a71d57c8050dea5d5ba57425bbe0a01a3995ad9b30f0beea5dbafd1632a627cd3fd9a984d
+DIST bitcoin-v0.17.1.tar.gz 6224852 BLAKE2B 
efc86768ee2d23db83496ff9e62bc86d10c4d24a7343f4c706a4d336aeb94087b2d496db53e393beb5a9dc228bb9fe957ca89254c2fdaf9980b03029efbac2f8
 SHA512 
ef911ac6b49075a4f3d8db7f9f4dc59590d49847006fa36d7b8cce1634945d418accd95b12da505df38314fb7768f544863169d4b26b230e88dd627a83947466

diff --git a/net-p2p/bitcoin-qt/bitcoin-qt-0.17.1.ebuild 
b/net-p2p/bitcoin-qt/bitcoin-qt-0.17.1.ebuild
new file mode 100644
index 000..f13ca6f859b
--- /dev/null
+++ b/net-p2p/bitcoin-qt/bitcoin-qt-0.17.1.ebuild
@@ -0,0 +1,180 @@
+# Copyright 2010-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DB_VER="4.8"
+inherit autotools bash-completion-r1 db-use gnome2-utils xdg-utils
+
+BITCOINCORE_COMMITHASH="ef70f9b52b851c7997a9f1a0834714e3eebc1fd8"
+KNOTS_PV="${PV}.knots20181229"
+KNOTS_P="bitcoin-${KNOTS_PV}"
+
+DESCRIPTION="An end-user Qt GUI for the Bitcoin crypto-currency"
+HOMEPAGE="https://bitcoincore.org/ https://bitcoinknots.org/;
+SRC_URI="
+   
https://github.com/bitcoin/bitcoin/archive/${BITCOINCORE_COMMITHASH}.tar.gz -> 
bitcoin-v${PV}.tar.gz
+   
https://bitcoinknots.org/files/0.17.x/${KNOTS_PV}/${KNOTS_P}.patches.txz -> 
${KNOTS_P}.patches.tar.xz
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
+
+IUSE="+asm +bip70 +bitcoin_policy_rbf dbus kde knots libressl +qrcode 
+system-leveldb test upnp +wallet zeromq"
+
+RDEPEND="
+   >=dev-libs/boost-1.52.0:=[threads(+)]
+   >=dev-libs/libsecp256k1-0.0.0_pre20151118:=[recovery]
+   >=dev-libs/univalue-1.0.4:=
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5
+   dev-qt/qtnetwork:5
+   dev-qt/qtwidgets:5
+   system-leveldb? ( virtual/bitcoin-leveldb )
+   bip70? ( dev-libs/protobuf:= )
+   dbus? ( dev-qt/qtdbus:5 )
+   dev-libs/libevent:=
+   !libressl? ( dev-libs/openssl:0=[-bindist] )
+   libressl? ( dev-libs/libressl:0= )
+   qrcode? (
+   media-gfx/qrencode:=
+   )
+   upnp? ( >=net-libs/miniupnpc-1.9.20150916:= )
+   wallet? ( sys-libs/db:$(db_ver_to_slot "${DB_VER}")=[cxx] )
+   zeromq? ( net-libs/zeromq:= )
+"
+DEPEND="${RDEPEND}
+   dev-qt/linguist-tools:5
+   knots? (
+   gnome-base/librsvg
+   media-gfx/imagemagick[png]
+   )
+"
+
+DOCS=( doc/bips.md doc/descriptors.md doc/files.md doc/reduce-traffic.md 
doc/release-notes.md doc/REST-interface.md doc/tor.md )
+
+S="${WORKDIR}/bitcoin-${BITCOINCORE_COMMITHASH}"
+
+pkg_pretend() {
+   if use knots; then
+   elog "You are building ${PN} from Bitcoin Knots."
+   elog "For more information, see:"
+   elog 
"https://bitcoinknots.org/files/0.17.x/${KNOTS_PV}/${KNOTS_P}.desc.html;
+   else
+   elog "You are building ${PN} from Bitcoin Core."
+   elog "For more information, see:"
+   elog "https://bitcoincore.org/en/2018/12/25/release-${PV}/;
+   

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

2019-01-11 Thread Andreas K. Hüttel
commit: dee83ca51ff22e45fcdbc4a4d48e93c9126acda8
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Fri Jan 11 21:34:28 2019 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Fri Jan 11 21:35:03 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dee83ca5

sys-apps/makedev: EAPI bump

Package-Manager: Portage-2.3.54, Repoman-2.3.12
Signed-off-by: Andreas K. Hüttel  gentoo.org>

 sys-apps/makedev/makedev-3.23.1-r1.ebuild | 52 +++
 1 file changed, 52 insertions(+)

diff --git a/sys-apps/makedev/makedev-3.23.1-r1.ebuild 
b/sys-apps/makedev/makedev-3.23.1-r1.ebuild
new file mode 100644
index 000..a41940e005c
--- /dev/null
+++ b/sys-apps/makedev/makedev-3.23.1-r1.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit eutils toolchain-funcs
+
+MY_PN="MAKEDEV"
+MY_VER=${PV%.*}
+MY_REL=${PV#${MY_VER}.}
+MY_P="${MY_PN}-${MY_VER}"
+DESCRIPTION="program used for creating device files in /dev"
+HOMEPAGE="https://people.redhat.com/nalin/MAKEDEV/;
+SRC_URI="https://people.redhat.com/nalin/MAKEDEV/${MY_P}-${MY_REL}.tar.gz;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86"
+IUSE="build selinux"
+
+RDEPEND="!

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

2019-01-11 Thread Georgy Yakovlev
commit: 610a8f49ea590ba36546388e455e5a3e59593fe3
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Fri Jan 11 21:28:11 2019 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Fri Jan 11 21:34:14 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=610a8f49

dev-java/openjdk: fix automagic dep on systemtap

Bug: https://bugs.gentoo.org/675174
Package-Manager: Portage-2.3.54, Repoman-2.3.12
Signed-off-by: Georgy Yakovlev  gentoo.org>

 dev-java/openjdk/metadata.xml  | 1 +
 dev-java/openjdk/openjdk-11.0.1_p13.ebuild | 6 --
 2 files changed, 5 insertions(+), 2 deletions(-)

diff --git a/dev-java/openjdk/metadata.xml b/dev-java/openjdk/metadata.xml
index c76b9ca5d45..efa076c6f48 100644
--- a/dev-java/openjdk/metadata.xml
+++ b/dev-java/openjdk/metadata.xml
@@ -11,6 +11,7 @@
 Allow this JDK to be recognised by Gentoo (package 
manager, eselect, java-config, EXPERIMENTAL!)
 Build OpenJDK twice, the second time using the 
result of the first
 Install JVM sources
+Enable SystemTAP/DTrace tracing
 Provide javaws command through symlink to 
icedtea-web
   
 

diff --git a/dev-java/openjdk/openjdk-11.0.1_p13.ebuild 
b/dev-java/openjdk/openjdk-11.0.1_p13.ebuild
index 5b9ce2a9bd0..d606429ebcf 100644
--- a/dev-java/openjdk/openjdk-11.0.1_p13.ebuild
+++ b/dev-java/openjdk/openjdk-11.0.1_p13.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
@@ -33,12 +33,13 @@ REQUIRED_USE="
jvm_variant_zero? ( !jvm_variant_server !jvm_variant_client 
!jvm_variant_minimal )
 "
 
-IUSE="+${IUSE} alsa debug doc examples gentoo-vm headless-awt +jbootstrap 
nsplugin +pch selinux source +webstart"
+IUSE="+${IUSE} alsa debug doc examples gentoo-vm headless-awt +jbootstrap 
nsplugin +pch selinux source systemtap +webstart"
 
 CDEPEND="
media-libs/freetype:2=
net-print/cups
sys-libs/zlib
+   systemtap? ( dev-util/systemtap )
!headless-awt? (
x11-libs/libX11
x11-libs/libXext
@@ -170,6 +171,7 @@ src_configure() {
--with-version-pre=gentoo \
--with-version-string=${MY_PV%+*} \
--with-version-build=${MY_PV#*+} \
+   --enable-dtrace=$(usex systemtap yes no) \
--enable-headless-only=$(usex headless-awt yes no) \
--enable-full-docs=no \
--disable-ccache \



[gentoo-commits] repo/gentoo:master commit in: x11-misc/virtualgl/

2019-01-11 Thread Craig Andrews
commit: dc2083cd338db0dea15ae78549e2d608edc96c02
Author: Craig Andrews  gentoo  org>
AuthorDate: Fri Jan 11 21:27:32 2019 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Fri Jan 11 21:30:51 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dc2083cd

x11-misc/virtualgl: 2.6.1 version bump

Closes: https://bugs.gentoo.org/show_bug.cgi?id=674072
Package-Manager: Portage-2.3.55, Repoman-2.3.12
Signed-off-by: Craig Andrews  gentoo.org>

 x11-misc/virtualgl/Manifest   |  1 +
 x11-misc/virtualgl/virtualgl-2.6.1.ebuild | 93 +++
 2 files changed, 94 insertions(+)

diff --git a/x11-misc/virtualgl/Manifest b/x11-misc/virtualgl/Manifest
index 02e239a09cf..bde00332663 100644
--- a/x11-misc/virtualgl/Manifest
+++ b/x11-misc/virtualgl/Manifest
@@ -1 +1,2 @@
 DIST VirtualGL-2.5.2.tar.gz 1172965 BLAKE2B 
2aac9db4fdbec49c5251f9ba85fda81efd5025891a124991e9787e9bf869b054e419c6c377c0dcf5988a1785c16159c12a4c45d5d7419f3d6c17a09316dfd7e6
 SHA512 
a3156f663c03e611a98a083bb12bea47820cdadc9f064e20431fddec55aae560f09b133f5254a24d7da01b64be2672d27713d7f6605eaca2d9d83090a070fafd
+DIST VirtualGL-2.6.1.tar.gz 1278335 BLAKE2B 
62abb082eb8c82fecff33dd5b5036ebaead99b837cf0dc42581790863f09814858fd7a23a479c0c4ac5e59a4cc99af58903016a5109a6636191ce98d6da3d0bd
 SHA512 
36580e55e11ba3e93945d62e865fe0b63ecd5aa1ee3889fb4d0940c68da06737fff4689a77638f5c8c57dbc9d020ba821bdec9aa2f6b2f0f144b18f1c3d8c5e5

diff --git a/x11-misc/virtualgl/virtualgl-2.6.1.ebuild 
b/x11-misc/virtualgl/virtualgl-2.6.1.ebuild
new file mode 100644
index 000..05ef6a70377
--- /dev/null
+++ b/x11-misc/virtualgl/virtualgl-2.6.1.ebuild
@@ -0,0 +1,93 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit cmake-multilib flag-o-matic multilib systemd
+
+if [[ ${PV} == * ]] ; then
+   EGIT_REPO_URI="https://github.com/VirtualGL/${PN}.git;
+   inherit git-r3
+else
+   MY_PN="VirtualGL"
+   MY_P="${MY_PN}-${PV}"
+   S="${WORKDIR}/${MY_P}"
+   SRC_URI="mirror://sourceforge/project/${PN}/${PV}/${MY_P}.tar.gz"
+   KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+DESCRIPTION="Run OpenGL applications remotely with full 3D hardware 
acceleration"
+HOMEPAGE="https://www.virtualgl.org/;
+
+SLOT="0"
+LICENSE="LGPL-2.1 wxWinLL-3.1 FLTK"
+IUSE="libressl ssl"
+
+RDEPEND="
+   ssl? (
+   !libressl? ( dev-libs/openssl:0=[${MULTILIB_USEDEP}] )
+   libressl? ( dev-libs/libressl:0=[${MULTILIB_USEDEP}] )
+   )
+   media-libs/libjpeg-turbo[${MULTILIB_USEDEP}]
+   x11-libs/libX11[${MULTILIB_USEDEP}]
+   x11-libs/libXext[${MULTILIB_USEDEP}]
+   x11-libs/libXv[${MULTILIB_USEDEP}]
+   virtual/glu[${MULTILIB_USEDEP}]
+   virtual/opengl[${MULTILIB_USEDEP}]
+   amd64? ( abi_x86_32? (
+   >=media-libs/libjpeg-turbo-1.3.0-r3[abi_x86_32]
+   >=x11-libs/libX11-1.6.2[abi_x86_32]
+   >=x11-libs/libXext-1.3.2[abi_x86_32]
+   >=x11-libs/libXv-1.0.10[abi_x86_32]
+   >=virtual/glu-9.0-r1[abi_x86_32]
+   >=virtual/opengl-7.0-r1[abi_x86_32]
+   ) )
+"
+DEPEND="${RDEPEND}"
+
+src_prepare() {
+   # Use /var/lib, bug #428122
+   sed -e "s#/etc/opt#/var/lib#g" -i doc/unixconfig.txt doc/index.html 
doc/advancedopengl.txt \
+   server/vglrun.in server/vglgenkey server/vglserver_config || die
+
+   cmake-utils_src_prepare
+}
+
+src_configure() {
+   # Completely breaks steam/wine for discrete graphics otherwise
+   # see https://github.com/VirtualGL/virtualgl/issues/16
+   append-ldflags "-Wl,--no-as-needed"
+
+   abi_configure() {
+   local mycmakeargs=(
+   -DVGL_USESSL="$(usex ssl)"
+   -DCMAKE_INSTALL_DOCDIR=/usr/share/doc/"${PF}"
+   -DTJPEG_INCLUDE_DIR=/usr/include
+   -DCMAKE_INSTALL_LIBDIR=/usr/$(get_libdir)
+   -DTJPEG_LIBRARY=/usr/$(get_libdir)/libturbojpeg.so
+   -DCMAKE_LIBRARY_PATH=/usr/$(get_libdir)
+   )
+   cmake-utils_src_configure
+   }
+   multilib_parallel_foreach_abi abi_configure
+}
+
+src_install() {
+   cmake-multilib_src_install
+
+   # Make config dir
+   dodir /var/lib/VirtualGL
+   fowners root:video /var/lib/VirtualGL
+   fperms 0750 /var/lib/VirtualGL
+   newinitd "${FILESDIR}/vgl.initd-r3" vgl
+   newconfd "${FILESDIR}/vgl.confd-r2" vgl
+
+   exeinto /usr/libexec
+   doexe "${FILESDIR}/vgl-helper.sh"
+   systemd_dounit "${FILESDIR}/vgl.service"
+
+   # Rename glxinfo to vglxinfo to avoid conflict with x11-apps/mesa-progs
+   mv "${D}"/usr/bin/{,v}glxinfo || die
+
+   # Remove license files, bug 536284
+   rm "${D}"/usr/share/doc/${PF}/{LGPL.txt*,LICENSE*} || die
+}



[gentoo-commits] repo/gentoo:master commit in: x11-misc/virtualgl/, x11-misc/virtualgl/files/

2019-01-11 Thread Craig Andrews
commit: 74eced9102a1189d33f113ac5b0ad3149930b048
Author: Craig Andrews  gentoo  org>
AuthorDate: Wed Jan  9 16:08:31 2019 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Fri Jan 11 21:30:51 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=74eced91

x11-misc/virtualgl: OpenSSL 1.1 compatibility

Closes: https://bugs.gentoo.org/673988
Package-Manager: Portage-2.3.54, Repoman-2.3.12
Signed-off-by: Craig Andrews  gentoo.org>

 ...-a974c22141d0ded9ff60a0b903f81e6b484d6ba4.patch | 168 +
 x11-misc/virtualgl/virtualgl-2.5.2-r1.ebuild   |  91 +++
 2 files changed, 259 insertions(+)

diff --git 
a/x11-misc/virtualgl/files/virtualgl-2.5.2-openssl-1.1-compat-a974c22141d0ded9ff60a0b903f81e6b484d6ba4.patch
 
b/x11-misc/virtualgl/files/virtualgl-2.5.2-openssl-1.1-compat-a974c22141d0ded9ff60a0b903f81e6b484d6ba4.patch
new file mode 100644
index 000..d5d923f89d1
--- /dev/null
+++ 
b/x11-misc/virtualgl/files/virtualgl-2.5.2-openssl-1.1-compat-a974c22141d0ded9ff60a0b903f81e6b484d6ba4.patch
@@ -0,0 +1,168 @@
+Patch modified to apply to VirtualGL 2.5.2, before
+1b82bceb3723b24ea5dc32edffbe019a8a37ab39 reformatted whitespace
+
+
+From a974c22141d0ded9ff60a0b903f81e6b484d6ba4 Mon Sep 17 00:00:00 2001
+From: DRC 
+Date: Mon, 16 Apr 2018 15:06:07 -0500
+Subject: [PATCH] OpenSSL improvements
+
+- Fix build issues with OpenSSL 1.1 (OpenSSL 1.1 and later no longer
+  provides CRYPTO_set_locking_callback(), since locking is now performed
+  internally.)
+- Detect whether the platform has /dev/urandom at compile time, rather
+  than assuming that all Sun and SGI machines don't have it (Solaris 10
+  and later supports /dev/urandom.)
+---
+ ChangeLog.md|  2 ++
+ include/Socket.h|  8 ++--
+ util/CMakeLists.txt |  5 +
+ util/Socket.cpp | 25 -
+ 4 files changed, 29 insertions(+), 11 deletions(-)
+
+diff --git a/ChangeLog.md b/ChangeLog.md
+index 3632c1d8..5c9bff84 100644
+--- a/ChangeLog.md
 b/ChangeLog.md
+@@ -52,6 +52,8 @@ a subsequent segfault when VTK tried to call 
`glBlendFuncSeparate()`.
+ VirtualGL's implementation of `glXGetVisualFromFBConfig()` now returns NULL
+ unless the FB config has a corresponding visual on the 3D X server.
+ 
++6. VirtualGL can now be built and run with OpenSSL 1.1.
++
+ 
+ 2.5.2
+ =
+diff --git a/include/Socket.h b/include/Socket.h
+index dfe45e3a..f7409956 100644
+--- a/include/Socket.h
 b/include/Socket.h
+@@ -1,6 +1,6 @@
+ /* Copyright (C)2004 Landmark Graphics Corporation
+  * Copyright (C)2005 Sun Microsystems, Inc.
+- * Copyright (C)2014, 2016 D. R. Commander
++ * Copyright (C)2014, 2016, 2018 D. R. Commander
+  *
+  * This library is free software and may be redistributed and/or modified 
under
+  * the terms of the wxWindows Library License, Version 3.1 or (at your option)
+@@ -23,7 +23,7 @@
+ #endif
+ #include 
+ #include 
+-#if defined(sun) || defined(sgi)
++#if !defined(HAVE_DEVURANDOM) && !defined(_WIN32)
+ #include 
+ #endif
+ #endif
+@@ -161,15 +161,19 @@ namespace vglutil
+ 
+   #ifdef USESSL
+ 
++  #if OPENSSL_VERSION_NUMBER < 0x1010L
+   static void lockingCallback(int mode, int type, const 
char *file,
+   int line)
+   {
+   if(mode_LOCK) cryptoLock[type].lock();
+   else cryptoLock[type].unlock();
+   }
++  #endif
+ 
+   static bool sslInit;
++  #if OPENSSL_VERSION_NUMBER < 0x1010L
+   static CriticalSection cryptoLock[CRYPTO_NUM_LOCKS];
++  #endif
+   bool doSSL;  SSL_CTX *sslctx;  SSL *ssl;
+ 
+   #endif
+diff --git a/util/CMakeLists.txt b/util/CMakeLists.txt
+index 65ef59e7..ed1dfb39 100644
+--- a/util/CMakeLists.txt
 b/util/CMakeLists.txt
+@@ -13,6 +13,11 @@ target_link_libraries(bmptest vglutil)
+ add_executable(pftest pftest.c)
+ target_link_libraries(pftest vglutil)
+ 
++if(EXISTS /dev/urandom)
++  message(STATUS "Using /dev/urandom for random number generation")
++  add_definitions(-DHAVE_DEVURANDOM)
++endif()
++
+ add_library(vglsocket STATIC Socket.cpp)
+ target_link_libraries(vglsocket vglutil)
+ if(WIN32)
+diff --git a/util/Socket.cpp b/util/Socket.cpp
+index 0d230841..b41c25e9 100644
+--- a/util/Socket.cpp
 b/util/Socket.cpp
+@@ -1,6 +1,6 @@
+ /* Copyright (C)2004 Landmark Graphics Corporation
+  * Copyright (C)2005 Sun Microsystems, Inc.
+- * Copyright (C)2014, 2016 D. R. Commander
++ * Copyright (C)2014, 2016, 2018 D. R. Commander
+  *
+  * This library is free software and may be redistributed and/or modified 
under
+  * the terms of the wxWindows Library License, Version 3.1 or (at your option)
+@@ -43,32 +43,37 @@ typedef socklen_t SOCKLEN_T;
+ 
+ #ifdef USESSL
+ bool 

[gentoo-commits] repo/gentoo:master commit in: x11-misc/virtualgl/

2019-01-11 Thread Craig Andrews
commit: c219a8ee4df4cc3a762225316d8c4236ed995e51
Author: Craig Andrews  gentoo  org>
AuthorDate: Fri Jan 11 21:29:21 2019 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Fri Jan 11 21:30:52 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c219a8ee

x11-misc/virtualgl: Add - live version

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

 x11-misc/virtualgl/virtualgl-.ebuild | 93 
 1 file changed, 93 insertions(+)

diff --git a/x11-misc/virtualgl/virtualgl-.ebuild 
b/x11-misc/virtualgl/virtualgl-.ebuild
new file mode 100644
index 000..05ef6a70377
--- /dev/null
+++ b/x11-misc/virtualgl/virtualgl-.ebuild
@@ -0,0 +1,93 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit cmake-multilib flag-o-matic multilib systemd
+
+if [[ ${PV} == * ]] ; then
+   EGIT_REPO_URI="https://github.com/VirtualGL/${PN}.git;
+   inherit git-r3
+else
+   MY_PN="VirtualGL"
+   MY_P="${MY_PN}-${PV}"
+   S="${WORKDIR}/${MY_P}"
+   SRC_URI="mirror://sourceforge/project/${PN}/${PV}/${MY_P}.tar.gz"
+   KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+DESCRIPTION="Run OpenGL applications remotely with full 3D hardware 
acceleration"
+HOMEPAGE="https://www.virtualgl.org/;
+
+SLOT="0"
+LICENSE="LGPL-2.1 wxWinLL-3.1 FLTK"
+IUSE="libressl ssl"
+
+RDEPEND="
+   ssl? (
+   !libressl? ( dev-libs/openssl:0=[${MULTILIB_USEDEP}] )
+   libressl? ( dev-libs/libressl:0=[${MULTILIB_USEDEP}] )
+   )
+   media-libs/libjpeg-turbo[${MULTILIB_USEDEP}]
+   x11-libs/libX11[${MULTILIB_USEDEP}]
+   x11-libs/libXext[${MULTILIB_USEDEP}]
+   x11-libs/libXv[${MULTILIB_USEDEP}]
+   virtual/glu[${MULTILIB_USEDEP}]
+   virtual/opengl[${MULTILIB_USEDEP}]
+   amd64? ( abi_x86_32? (
+   >=media-libs/libjpeg-turbo-1.3.0-r3[abi_x86_32]
+   >=x11-libs/libX11-1.6.2[abi_x86_32]
+   >=x11-libs/libXext-1.3.2[abi_x86_32]
+   >=x11-libs/libXv-1.0.10[abi_x86_32]
+   >=virtual/glu-9.0-r1[abi_x86_32]
+   >=virtual/opengl-7.0-r1[abi_x86_32]
+   ) )
+"
+DEPEND="${RDEPEND}"
+
+src_prepare() {
+   # Use /var/lib, bug #428122
+   sed -e "s#/etc/opt#/var/lib#g" -i doc/unixconfig.txt doc/index.html 
doc/advancedopengl.txt \
+   server/vglrun.in server/vglgenkey server/vglserver_config || die
+
+   cmake-utils_src_prepare
+}
+
+src_configure() {
+   # Completely breaks steam/wine for discrete graphics otherwise
+   # see https://github.com/VirtualGL/virtualgl/issues/16
+   append-ldflags "-Wl,--no-as-needed"
+
+   abi_configure() {
+   local mycmakeargs=(
+   -DVGL_USESSL="$(usex ssl)"
+   -DCMAKE_INSTALL_DOCDIR=/usr/share/doc/"${PF}"
+   -DTJPEG_INCLUDE_DIR=/usr/include
+   -DCMAKE_INSTALL_LIBDIR=/usr/$(get_libdir)
+   -DTJPEG_LIBRARY=/usr/$(get_libdir)/libturbojpeg.so
+   -DCMAKE_LIBRARY_PATH=/usr/$(get_libdir)
+   )
+   cmake-utils_src_configure
+   }
+   multilib_parallel_foreach_abi abi_configure
+}
+
+src_install() {
+   cmake-multilib_src_install
+
+   # Make config dir
+   dodir /var/lib/VirtualGL
+   fowners root:video /var/lib/VirtualGL
+   fperms 0750 /var/lib/VirtualGL
+   newinitd "${FILESDIR}/vgl.initd-r3" vgl
+   newconfd "${FILESDIR}/vgl.confd-r2" vgl
+
+   exeinto /usr/libexec
+   doexe "${FILESDIR}/vgl-helper.sh"
+   systemd_dounit "${FILESDIR}/vgl.service"
+
+   # Rename glxinfo to vglxinfo to avoid conflict with x11-apps/mesa-progs
+   mv "${D}"/usr/bin/{,v}glxinfo || die
+
+   # Remove license files, bug 536284
+   rm "${D}"/usr/share/doc/${PF}/{LGPL.txt*,LICENSE*} || die
+}



[gentoo-commits] repo/gentoo:master commit in: app-text/bibutils/

2019-01-11 Thread Andreas K. Hüttel
commit: d9c3adb551b63268fd4011bb1eb14a1018b49ea0
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Fri Jan 11 21:23:11 2019 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Fri Jan 11 21:23:38 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d9c3adb5

app-text/bibutils: Version bump

Closes: https://bugs.gentoo.org/613346
Closes: https://bugs.gentoo.org/613352
Bug: https://bugs.gentoo.org/662884
Package-Manager: Portage-2.3.54, Repoman-2.3.12
Signed-off-by: Andreas K. Hüttel  gentoo.org>

 app-text/bibutils/Manifest|  1 +
 app-text/bibutils/bibutils-6.7.ebuild | 47 +++
 2 files changed, 48 insertions(+)

diff --git a/app-text/bibutils/Manifest b/app-text/bibutils/Manifest
index d1c186c8d51..4d522560a79 100644
--- a/app-text/bibutils/Manifest
+++ b/app-text/bibutils/Manifest
@@ -1 +1,2 @@
 DIST bibutils_4.12_src.tgz 447566 BLAKE2B 
64d185963028f29f4efb64c63ee6ddb59961744d525d4dbaf28bdd1edb28ac8ea86529082995d11245c258895f27457c9d01594564a44caa837b0ba76052b969
 SHA512 
04329ecb685bf4d5314c6d3a2d5bb21e67112d73bcb49f5a7808a4082f32a9aecb40add4ec4b5320be35f49cd8e101dc1e35409e7c6cad8c39238d2122f91dd0
+DIST bibutils_6.7_src.tgz 580792 BLAKE2B 
29c5863bc414ef7b2f362d95352c0e042c1bcc3275017df82b0206d96520b3f5c3fe1e12563577b84a8bd94b0677bf1ad04ecbd80dcbcc194a71037bbd6facba
 SHA512 
08db07408eee26bce42dbd00b7e821ef41dc12c7ce847425e81145927bcfc6ea7180ff719056e089917811aa9675a09dd52e1e02b8187b8618f67647efcb1236

diff --git a/app-text/bibutils/bibutils-6.7.ebuild 
b/app-text/bibutils/bibutils-6.7.ebuild
new file mode 100644
index 000..0b626bb59e5
--- /dev/null
+++ b/app-text/bibutils/bibutils-6.7.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit toolchain-funcs
+
+MY_P="${PN}_${PV}"
+DESCRIPTION="Interconverts between various bibliography formats using common 
XML intermediate"
+HOMEPAGE="https://sourceforge.net/p/bibutils/home/Bibutils/;
+SRC_URI="mirror://sourceforge/${PN}/${MY_P}_src.tgz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+IUSE=""
+
+S=${WORKDIR}/${MY_P}
+
+src_configure() {
+   # The custom configure script still sucks several releases later, so 
we'll
+   # just do its job ourselves
+   rm -f Makefile configure || die "Failed to purge old Makefile"
+   sed \
+   -e "s:REPLACE_CC:$(tc-getCC):g" \
+   -e "s:REPLACE_EXEEXT::g" \
+   -e "s:REPLACE_LIBTARGET:libbibutils.so:g" \
+   -e "s:REPLACE_LIBEXT:.so:g" \
+   -e "s:REPLACE_CFLAGS:${CFLAGS}:g" \
+   -e "s:REPLACE_CLIBFLAGS:${CFLAGS} -fPIC:g" \
+   -e "s:REPLACE_RANLIB:$(tc-getRANLIB):g" \
+   -e 's:REPLACE_POSTFIX::g' \
+   -e "s:REPLACE_INSTALLDIR:\"${D}/usr/bin\":g" \
+   -e "s:REPLACE_LIBINSTALLDIR:\"${D}/usr/$(get_libdir)\":g" \
+   -e 's:make:$(MAKE):g' \
+   Makefile_start > Makefile \
+   || die "Failed to set up Makefile"
+
+   cp lib/Makefile.dynamic  lib/Makefile || die
+   cp bin/Makefile.dynamic  bin/Makefile || die
+   cp test/Makefile.dynamic test/Makefile || die
+}
+
+src_install() {
+   dodir /usr/bin
+   emake install
+   dodoc ChangeLog
+}



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

2019-01-11 Thread Mart Raudsepp
commit: dd01e7dcdb45946e51d429e6b637448a4f1e12d3
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Fri Jan 11 12:36:55 2019 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Fri Jan 11 20:58:52 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd01e7dc

net-misc/htpdate: arm64 stable (bug #668930)

Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Mart Raudsepp  gentoo.org>

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

diff --git a/net-misc/htpdate/htpdate-1.2.0.ebuild 
b/net-misc/htpdate/htpdate-1.2.0.ebuild
index 68671253ad8..4e36dc3cd67 100644
--- a/net-misc/htpdate/htpdate-1.2.0.ebuild
+++ b/net-misc/htpdate/htpdate-1.2.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://www.vervest.org/htp/archive/c/${P}.tar.gz;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 hppa ~mips ppc ~ppc64 s390 ~sh x86 
~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~mips ppc ~ppc64 s390 ~sh x86 
~amd64-linux ~x86-linux"
 
 DEPEND=""
 RDEPEND=""



[gentoo-commits] repo/gentoo:master commit in: app-text/xmlto/

2019-01-11 Thread Mart Raudsepp
commit: e1ee9c3fb3255224d56506a4bb0b2b9d4390dc0a
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Fri Jan 11 12:40:09 2019 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Fri Jan 11 20:59:01 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e1ee9c3f

app-text/xmlto: arm64 stable (bug #669068)

Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Mart Raudsepp  gentoo.org>

 app-text/xmlto/xmlto-0.0.28-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/xmlto/xmlto-0.0.28-r1.ebuild 
b/app-text/xmlto/xmlto-0.0.28-r1.ebuild
index 1ac196cbea0..e00fe2e013d 100644
--- a/app-text/xmlto/xmlto-0.0.28-r1.ebuild
+++ b/app-text/xmlto/xmlto-0.0.28-r1.ebuild
@@ -10,7 +10,7 @@ SRC_URI="https://releases.pagure.org/${PN}/${P}.tar.bz2;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 s390 ~sh 
sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 s390 ~sh sparc 
x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="latex text"
 
 RDEPEND=">=app-text/docbook-xsl-stylesheets-1.62.0-r1



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

2019-01-11 Thread Mart Raudsepp
commit: 64d2770a25472e9815b9f70d1b78bae230206c7e
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Fri Jan 11 12:38:54 2019 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Fri Jan 11 20:58:58 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=64d2770a

dev-libs/nspr: arm64 stable (bug #667202)

Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Mart Raudsepp  gentoo.org>

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

diff --git a/dev-libs/nspr/nspr-4.20.ebuild b/dev-libs/nspr/nspr-4.20.ebuild
index db18a096039..dbc07b9d692 100644
--- a/dev-libs/nspr/nspr-4.20.ebuild
+++ b/dev-libs/nspr/nspr-4.20.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=7
@@ -13,7 +13,7 @@ 
SRC_URI="https://archive.mozilla.org/pub/nspr/releases/v${PV}/src/${P}.tar.gz;
 
 LICENSE="|| ( MPL-2.0 GPL-2 LGPL-2.1 )"
 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 ~x64-macos 
~x86-macos ~sparc-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 ~x64-macos 
~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
 IUSE="debug"
 
 MULTILIB_CHOST_TOOLS=(



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

2019-01-11 Thread Mart Raudsepp
commit: b3ceb11e426a99e601c6d2e13d5ef78b19fa1de5
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Fri Jan 11 12:38:02 2019 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Fri Jan 11 20:58:55 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b3ceb11e

dev-libs/nss: arm64 stable (bug #667202)

Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Mart Raudsepp  gentoo.org>

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

diff --git a/dev-libs/nss/nss-3.40.1.ebuild b/dev-libs/nss/nss-3.40.1.ebuild
index 3a5a82a781d..544eacce9d2 100644
--- a/dev-libs/nss/nss-3.40.1.ebuild
+++ b/dev-libs/nss/nss-3.40.1.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=7
@@ -19,7 +19,7 @@ 
SRC_URI="https://archive.mozilla.org/pub/security/nss/releases/${RTM_NAME}/src/$
 
 LICENSE="|| ( MPL-2.0 GPL-2 LGPL-2.1 )"
 SLOT="0"
-KEYWORDS="alpha amd64 ~arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x86-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="alpha amd64 ~arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x86-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
 IUSE="cacert +nss-pem utils"
 CDEPEND=">=dev-db/sqlite-3.8.2[${MULTILIB_USEDEP}]
>=sys-libs/zlib-1.2.8-r1[${MULTILIB_USEDEP}]"



[gentoo-commits] repo/gentoo:master commit in: sci-geosciences/geocode-glib/, sci-geosciences/geocode-glib/files/

2019-01-11 Thread Mart Raudsepp
commit: 5240288de1ae51f86ed6ca31b3584fad3dd7366e
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Fri Jan 11 12:30:50 2019 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Fri Jan 11 20:58:42 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5240288d

sci-geosciences/geocode-glib: bump to 3.26.0

Remove long unnecessary (I think) gvfs[http] dep; old version
did use g_file_new_for_uri on a http:// URI, but it's all
direct libsoup nowadays, with g_file for local cache file only.

Re-enable tests and remove unnecessary dbus machinery, as
current tests seem to make no use of it. Patch the test suite
to not install tests.

Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Mart Raudsepp  gentoo.org>

 sci-geosciences/geocode-glib/Manifest  |  1 +
 .../files/disable-installed-tests.patch| 38 +++
 .../geocode-glib/geocode-glib-3.26.0.ebuild| 43 ++
 3 files changed, 82 insertions(+)

diff --git a/sci-geosciences/geocode-glib/Manifest 
b/sci-geosciences/geocode-glib/Manifest
index 8960f1594e1..8a1c932fbf8 100644
--- a/sci-geosciences/geocode-glib/Manifest
+++ b/sci-geosciences/geocode-glib/Manifest
@@ -1 +1,2 @@
 DIST geocode-glib-3.24.0.tar.xz 413536 BLAKE2B 
37eebd39bb64d614af338e323b7c37c9bcf554d82b761c135326a9b2c0ab405901739ffe89f50c35932d162e4d2743a21caf4f446924c5d9f47bcf50eb11f4e8
 SHA512 
0e3910e99d164fdf5afd6befbcb7139a56779834fb1f2a318951c03e5196a31c4dafd7f88c37c7014377f15cd4d4b81e7080a440881e2c50aadaadf621abe3b6
+DIST geocode-glib-3.26.0.tar.xz 75984 BLAKE2B 
72d7655e1066c276663ce90082d40c353a3c11ca13e51cb1568180d39e6058df5e7729b2206b44539ed70bd7fb8afeb7d4c264f7a541ab9b9c80223bcab0a457
 SHA512 
d0924673b669a29d04ad5f1d70797e98b67af3bc85edd8870d21d22d18ec8f2b93a13f94226e295ccb3c6e83d1545bdd2361ebacdbb1928c06b8beed36759838

diff --git a/sci-geosciences/geocode-glib/files/disable-installed-tests.patch 
b/sci-geosciences/geocode-glib/files/disable-installed-tests.patch
new file mode 100644
index 000..9358e489652
--- /dev/null
+++ b/sci-geosciences/geocode-glib/files/disable-installed-tests.patch
@@ -0,0 +1,38 @@
+--- a/geocode-glib/tests/meson.build   2019-01-11 14:10:47.797376871 +0200
 b/geocode-glib/tests/meson.build   2019-01-11 14:13:09.409159050 +0200
+@@ -3,7 +3,7 @@
+ e = executable('geo-uri',
+'geo-uri.c',
+dependencies: geocode_glib_dep,
+-   install: true,
++   install: false,
+install_dir: install_dir)
+ test('Geo URI', e)
+ 
+@@ -12,7 +12,7 @@
+'geocode-nominatim-test.c',
+'geocode-glib.c',
+dependencies: geocode_glib_dep,
+-   install: true,
++   install: false,
+install_dir: install_dir)
+ env = ['G_TEST_SRCDIR=' + meson.current_source_dir()]
+ test('API test', e, env: env)
+@@ -20,10 +20,11 @@
+ e = executable('mock-backend',
+'mock-backend.c',
+dependencies: geocode_glib_dep,
+-   install: true,
++   install: false,
+install_dir: install_dir)
+ test('Test mock backend', e)
+ 
++if false
+ install_data('locale_format.json',
+  'locale_name.json',
+  'nominatim-area.json',
+@@ -39,3 +40,4 @@
+  'search_lat_long.json',
+  'xep.json',
+  install_dir: install_dir)
++endif

diff --git a/sci-geosciences/geocode-glib/geocode-glib-3.26.0.ebuild 
b/sci-geosciences/geocode-glib/geocode-glib-3.26.0.ebuild
new file mode 100644
index 000..018bb7e4086
--- /dev/null
+++ b/sci-geosciences/geocode-glib/geocode-glib-3.26.0.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit gnome.org meson xdg
+
+DESCRIPTION="GLib helper library for geocoding services"
+HOMEPAGE="https://git.gnome.org/browse/geocode-glib;
+
+LICENSE="LGPL-2+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE="gtk-doc +introspection test"
+
+RDEPEND="
+   >=dev-libs/glib-2.44:2
+   >=dev-libs/json-glib-0.99.2[introspection?]
+   >=net-libs/libsoup-2.42:2.4[introspection?]
+   introspection? ( >=dev-libs/gobject-introspection-1.54:= )
+"
+DEPEND="${RDEPEND}
+   dev-util/glib-utils
+   gtk-doc? (
+   >=dev-util/gtk-doc-1.13
+   app-text/docbook-xml-dtd:4.3 )
+   >=sys-devel/gettext-0.19.8
+   virtual/pkgconfig
+"
+
+RESTRICT="!test? ( test )"
+
+PATCHES=(
+   "${FILESDIR}"/disable-installed-tests.patch
+)
+
+src_configure() {
+   local emesonargs=(
+   $(meson_use test enable-installed-tests) # Actual installation 
to live system is sedded out, but we need this for running them in src_test
+   $(meson_use introspection enable-introspection)
+   $(meson_use gtk-doc enable-gtk-doc)
+   )
+

[gentoo-commits] repo/gentoo:master commit in: sys-devel/gcc-config/

2019-01-11 Thread Mart Raudsepp
commit: 05bfbe14c30cb053014928aa9693efe94dc07949
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Fri Jan 11 12:36:08 2019 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Fri Jan 11 20:58:49 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=05bfbe14

sys-devel/gcc-config: arm64 stable (bug #673088)

Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Mart Raudsepp  gentoo.org>

 sys-devel/gcc-config/gcc-config-2.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-devel/gcc-config/gcc-config-2.0.ebuild 
b/sys-devel/gcc-config/gcc-config-2.0.ebuild
index 46440d36bc6..027b650ca72 100644
--- a/sys-devel/gcc-config/gcc-config-2.0.ebuild
+++ b/sys-devel/gcc-config/gcc-config-2.0.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
@@ -11,7 +11,7 @@ if [[ ${PV} ==  ]]; then
 else
SRC_URI="mirror://gentoo/${P}.tar.xz
https://dev.gentoo.org/~slyfox/distfiles/${P}.tar.xz;
-   KEYWORDS="alpha amd64 ~arm ~arm64 hppa ia64 m68k ~mips ppc ppc64 s390 
sh sparc x86 ~amd64-fbsd ~x86-fbsd"
+   KEYWORDS="alpha amd64 ~arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh 
sparc x86 ~amd64-fbsd ~x86-fbsd"
 fi
 
 DESCRIPTION="Utility to manage compilers"



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

2019-01-11 Thread Jeroen Roovers
commit: a94d338181ffcd47ba31a2a8ba94e612027bf43a
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Fri Jan 11 20:33:14 2019 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Fri Jan 11 20:33:50 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a94d3381

www-client/vivaldi: Stable for AMD64 x86 too.

Package-Manager: Portage-2.3.54, Repoman-2.3.12
RepoMan-Options: --ignore-arches
Signed-off-by: Jeroen Roovers  gentoo.org>

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

diff --git a/www-client/vivaldi/vivaldi-2.2.1388.37_p1.ebuild 
b/www-client/vivaldi/vivaldi-2.2.1388.37_p1.ebuild
index d3152b11c32..f35d9cae630 100644
--- a/www-client/vivaldi/vivaldi-2.2.1388.37_p1.ebuild
+++ b/www-client/vivaldi/vivaldi-2.2.1388.37_p1.ebuild
@@ -26,7 +26,7 @@ SRC_URI="
 
 LICENSE="Vivaldi"
 SLOT="0"
-KEYWORDS="-* ~amd64 ~arm ~x86"
+KEYWORDS="-* amd64 ~arm x86"
 RESTRICT="bindist mirror"
 
 DEPEND="



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

2019-01-11 Thread Jeroen Roovers
commit: 4969e364945d17179e661b804b3ae25f1dad2198
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Fri Jan 11 20:33:39 2019 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Fri Jan 11 20:33:51 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4969e364

www-client/vivaldi: Old

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

 www-client/vivaldi/Manifest|   6 -
 .../vivaldi/vivaldi-2.1.1337.51_p1-r1.ebuild   | 127 
 www-client/vivaldi/vivaldi-2.2.1388.34_p1.ebuild   | 128 -
 3 files changed, 261 deletions(-)

diff --git a/www-client/vivaldi/Manifest b/www-client/vivaldi/Manifest
index 40976532979..d24fb8aa51f 100644
--- a/www-client/vivaldi/Manifest
+++ b/www-client/vivaldi/Manifest
@@ -1,9 +1,3 @@
-DIST vivaldi-2.1.1337.51_p1-amd64.deb 57309970 BLAKE2B 
a7d959e8d30135d8cad24b00e588dd287051c412b4dde0ee519640fff4c856c61fe0b902a49e4f75494bd597b84173ce394c75c2c7f95f5c6fb532d11d43de46
 SHA512 
657d7475e25a31da5aa913317319768a0ed287d991cbbef0a35a2e09e351c9b18725e5195ebc4239b327460478efbf696385fd7fbf339da6726d4b56720547dd
-DIST vivaldi-2.1.1337.51_p1-armhf.deb 50271970 BLAKE2B 
4ed80e311df652ff38944a4b266a3751ab3c8815ab0003de03ad8956edcb65f7ebc23b857aae5b11341baf8a250f6522ee01335081fd2f52f48af92f4130f328
 SHA512 
099ecd837a91a44e5f6b32f7c10492fd9798b85485e45aee892735ba2d5f9a5c36ca9df297045e01a6dd016562aaa7b8dea84a15117b750fd49dbaab6298958c
-DIST vivaldi-2.1.1337.51_p1-i386.deb 56271752 BLAKE2B 
8bbb8eef12db0cc6f4eea0238846610bc2d94630ca4eda0745caf139dfe625c67a1edc88b2aee6d4e3ccf34a0fd1cc71b8fd0246e404ba2ffc3a03e47030f32b
 SHA512 
c471923ec7db60eab0b9c27cbd1cbd6e3a557e024378144f034613c73a4160550c17d35ad168bd693abb2cfb3b77433ac13212243d51e99da574be3523b0d41d
-DIST vivaldi-2.2.1388.34_p1-amd64.deb 58072920 BLAKE2B 
7132b067826031deb0bf3e813df5ab3c87fe95b7fae63f75435a2e29bd64d4398d8a6a5abb94e6ccdda5e86ec81b8cffede00bdc05475f01288d93e8e297793d
 SHA512 
ead8a250e70ad1387453628bfef2bdfb12717f1e365279163781fe2fe1b4c57574965f9627af50e2289c6c91d5a8d95f4335fd1136a3b24a04aa57c28ff8267a
-DIST vivaldi-2.2.1388.34_p1-armhf.deb 50925314 BLAKE2B 
7d37efcc3b4263069e5a6c606975d6b3c918789a74a4ebe1dae28e39a8d9f86fa10ed63804c4afedfa753bfb3d4dae3e663f20b50fad6019b5faf7a926c679b7
 SHA512 
5a51d542334b5d14cc1d2a1d6ad5262a447c831925efdfdacd238beb6ed315afad949d2afef6648ff22d57ba70e95b07b92efd9275e8b499bc0b67d7469efbef
-DIST vivaldi-2.2.1388.34_p1-i386.deb 57000582 BLAKE2B 
cd2589c0923fd1eb026a1fe0f3a6090715c410a2b5f0a13a18bf1d2ec63feccc5f068b8a7caef1d80d257de6d28d407238030e6e12fee59a9b3d93f5e4871455
 SHA512 
7d9b72888ed6675da3d602ba83d26b8bd6f943383f415a266b08475b20fc037b86d44e3f2042245b6891b4da2c3d45e0b069af1469bf2d304cddfb5798a7f948
 DIST vivaldi-2.2.1388.37_p1-amd64.deb 58076356 BLAKE2B 
2a43a4b81cff6b20cae5dafc64c364dda1a69db4ca4af84204db0146071e2be6551de6b39c1753d9523606544194c1754293db501df2be3e1081fcd699f5b7a3
 SHA512 
fe4a32db93af8eea29ec5e8a861ac7ba581f4a4e2f3b348f979bb6f3a165df0fcdd052ef048bb12ba9a19460e987a3a439784f87b1278c1925ac352d650c0dfb
 DIST vivaldi-2.2.1388.37_p1-armhf.deb 50918454 BLAKE2B 
2d6637844e240bae390243c92eb134a78fb22a8f9e14b346146a7bee7fa250aeb47bfdd610e6a3bc1b56bdb99f4454ac56d8a872881c9e5f71661ae25d1b8d7a
 SHA512 
a52c9d758c02722b213a8405f154747930eafa93cf80c4adef345ef37449db5393254b0a827dbd1ef0c09b5f398154c897cb1b26116c3b970bda3e4e149323e3
 DIST vivaldi-2.2.1388.37_p1-i386.deb 56996270 BLAKE2B 
b88d2d2c2f6223334177019eae3089ced387b406efb663826b861de2656f9b7069b9b4edd3bc38cbe5cb5a53def48fecd40dd59017dbc37f9d382daf08b5f7bf
 SHA512 
488ebcbec6dfe97849be0eecc4224db554a4d5875d7c7caa747f3116a2a1d2eb19391f36a515f0baefdaebd44f0ef8f32f027b9839171865b702355eec090da0

diff --git a/www-client/vivaldi/vivaldi-2.1.1337.51_p1-r1.ebuild 
b/www-client/vivaldi/vivaldi-2.1.1337.51_p1-r1.ebuild
deleted file mode 100644
index 00da7909c7f..000
--- a/www-client/vivaldi/vivaldi-2.1.1337.51_p1-r1.ebuild
+++ /dev/null
@@ -1,127 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-CHROMIUM_LANGS="
-   am ar bg bn ca cs da de el en-GB en-US es es-419 et fa fi fil fr gu he 
hi
-   hr hu id it ja kn ko lt lv ml mr ms nb nl pl pt-BR pt-PT ro ru sk sl sr 
sv
-   sw ta te th tr uk vi zh-CN zh-TW
-"
-inherit chromium-2 gnome2-utils multilib unpacker toolchain-funcs xdg-utils
-
-#VIVALDI_BRANCH="snapshot"
-
-VIVALDI_PN="${PN}-${VIVALDI_BRANCH:-stable}"
-VIVALDI_BIN="${PN}${VIVALDI_BRANCH/snapshot/-snapshot}"
-VIVALDI_HOME="opt/${VIVALDI_BIN}"
-DESCRIPTION="A browser for our friends"
-HOMEPAGE="https://vivaldi.com/;
-VIVALDI_BASE_URI="https://downloads.${PN}.com/${VIVALDI_BRANCH:-stable}/${VIVALDI_PN}_${PV/_p/-}_;
-SRC_URI="
-   amd64? ( ${VIVALDI_BASE_URI}amd64.deb -> ${P}-amd64.deb )
-   arm? ( ${VIVALDI_BASE_URI}armhf.deb -> ${P}-armhf.deb )
-   x86? ( ${VIVALDI_BASE_URI}i386.deb -> 

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

2019-01-11 Thread Jeroen Roovers
commit: f7e8945b570e10e1974e252870f8efc631629287
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Fri Jan 11 20:31:54 2019 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Fri Jan 11 20:33:50 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f7e8945b

www-client/vivaldi-snapshot: Fix x11-libs/gtk+ SLOT dep

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

 www-client/vivaldi-snapshot/vivaldi-snapshot-2.3.1401.7_p1.ebuild | 4 ++--
 www-client/vivaldi-snapshot/vivaldi-snapshot-2.3.1420.4_p1.ebuild | 2 +-
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/www-client/vivaldi-snapshot/vivaldi-snapshot-2.3.1401.7_p1.ebuild 
b/www-client/vivaldi-snapshot/vivaldi-snapshot-2.3.1401.7_p1.ebuild
index b45ca4cd152..91bde2d5746 100644
--- a/www-client/vivaldi-snapshot/vivaldi-snapshot-2.3.1401.7_p1.ebuild
+++ b/www-client/vivaldi-snapshot/vivaldi-snapshot-2.3.1401.7_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=5
@@ -43,7 +43,7 @@ RDEPEND="
sys-libs/libcap
x11-libs/cairo
x11-libs/gdk-pixbuf
-   x11-libs/gtk+:2
+   x11-libs/gtk+:3
x11-libs/libX11
x11-libs/libXScrnSaver
x11-libs/libXcomposite

diff --git a/www-client/vivaldi-snapshot/vivaldi-snapshot-2.3.1420.4_p1.ebuild 
b/www-client/vivaldi-snapshot/vivaldi-snapshot-2.3.1420.4_p1.ebuild
index 16416d58736..91bde2d5746 100644
--- a/www-client/vivaldi-snapshot/vivaldi-snapshot-2.3.1420.4_p1.ebuild
+++ b/www-client/vivaldi-snapshot/vivaldi-snapshot-2.3.1420.4_p1.ebuild
@@ -43,7 +43,7 @@ RDEPEND="
sys-libs/libcap
x11-libs/cairo
x11-libs/gdk-pixbuf
-   x11-libs/gtk+:2
+   x11-libs/gtk+:3
x11-libs/libX11
x11-libs/libXScrnSaver
x11-libs/libXcomposite



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

2019-01-11 Thread Jeroen Roovers
commit: 8533df5bec71595a03e8b8201c8f25a6964a9930
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Fri Jan 11 20:32:25 2019 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Fri Jan 11 20:33:50 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8533df5b

www-client/vivaldi: Fix x11-libs/gtk+ SLOT dep

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

 www-client/vivaldi/vivaldi-2.1.1337.51_p1-r1.ebuild | 4 ++--
 www-client/vivaldi/vivaldi-2.2.1388.34_p1.ebuild| 4 ++--
 www-client/vivaldi/vivaldi-2.2.1388.37_p1.ebuild| 4 ++--
 3 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/www-client/vivaldi/vivaldi-2.1.1337.51_p1-r1.ebuild 
b/www-client/vivaldi/vivaldi-2.1.1337.51_p1-r1.ebuild
index 1ef18820bd5..00da7909c7f 100644
--- a/www-client/vivaldi/vivaldi-2.1.1337.51_p1-r1.ebuild
+++ b/www-client/vivaldi/vivaldi-2.1.1337.51_p1-r1.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"
@@ -45,7 +45,7 @@ RDEPEND="
sys-libs/libcap
x11-libs/cairo
x11-libs/gdk-pixbuf
-   x11-libs/gtk+:2
+   x11-libs/gtk+:3
x11-libs/libX11
x11-libs/libXScrnSaver
x11-libs/libXcomposite

diff --git a/www-client/vivaldi/vivaldi-2.2.1388.34_p1.ebuild 
b/www-client/vivaldi/vivaldi-2.2.1388.34_p1.ebuild
index 89ec9f894b9..d3152b11c32 100644
--- a/www-client/vivaldi/vivaldi-2.2.1388.34_p1.ebuild
+++ b/www-client/vivaldi/vivaldi-2.2.1388.34_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"
@@ -46,7 +46,7 @@ RDEPEND="
sys-libs/libcap
x11-libs/cairo
x11-libs/gdk-pixbuf
-   x11-libs/gtk+:2
+   x11-libs/gtk+:3
x11-libs/libX11
x11-libs/libXScrnSaver
x11-libs/libXcomposite

diff --git a/www-client/vivaldi/vivaldi-2.2.1388.37_p1.ebuild 
b/www-client/vivaldi/vivaldi-2.2.1388.37_p1.ebuild
index 89ec9f894b9..d3152b11c32 100644
--- a/www-client/vivaldi/vivaldi-2.2.1388.37_p1.ebuild
+++ b/www-client/vivaldi/vivaldi-2.2.1388.37_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"
@@ -46,7 +46,7 @@ RDEPEND="
sys-libs/libcap
x11-libs/cairo
x11-libs/gdk-pixbuf
-   x11-libs/gtk+:2
+   x11-libs/gtk+:3
x11-libs/libX11
x11-libs/libXScrnSaver
x11-libs/libXcomposite



[gentoo-commits] repo/gentoo:master commit in: app-shells/mksh/

2019-01-11 Thread Hanno Boeck
commit: 9e97e52b501b5c0ee97302d59189a0d423742538
Author: Hanno  gentoo  org>
AuthorDate: Fri Jan 11 20:31:58 2019 +
Commit: Hanno Boeck  gentoo  org>
CommitDate: Fri Jan 11 20:32:43 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e97e52b

app-shells/mksh: Remove myself as maintainer

Signed-off-by: Hanno Boeck  gentoo.org>
Package-Manager: Portage-2.3.55, Repoman-2.3.12

 app-shells/mksh/metadata.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-shells/mksh/metadata.xml b/app-shells/mksh/metadata.xml
index 28ef3c7b080..6f49eba8f49 100644
--- a/app-shells/mksh/metadata.xml
+++ b/app-shells/mksh/metadata.xml
@@ -1,5 +1,5 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-ha...@gentoo.org
+
 



[gentoo-commits] repo/gentoo:master commit in: app-admin/tmpreaper/

2019-01-11 Thread Georgy Yakovlev
commit: 2ada091dcd4e3edb13a6a9ec81515e5eccfef419
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Fri Jan 11 20:09:50 2019 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Fri Jan 11 20:15:02 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2ada091d

app-admin/tmpreaper: bump to 1.6.14

Package-Manager: Portage-2.3.54, Repoman-2.3.12
Signed-off-by: Georgy Yakovlev  gentoo.org>

 app-admin/tmpreaper/Manifest|  1 +
 app-admin/tmpreaper/tmpreaper-1.6.14.ebuild | 43 +
 2 files changed, 44 insertions(+)

diff --git a/app-admin/tmpreaper/Manifest b/app-admin/tmpreaper/Manifest
index 91537968322..45916a7b68a 100644
--- a/app-admin/tmpreaper/Manifest
+++ b/app-admin/tmpreaper/Manifest
@@ -1 +1,2 @@
 DIST tmpreaper_1.6.13+nmu1.tar.gz 141080 BLAKE2B 
ad2895e0444e3c1a1ceabf71c34b560a817e7cc274482bde63a07499fac799ef127f5b64c953d43cd11a279819972b63b7e21a683f6250a77eeadc299a491a78
 SHA512 
c868d421a7757a47b81c8932743981ded2b415c83377f8781fdfd4dfda48c701991da17fa262dfa0680b2a315d6b46ee4c9035ba4c06f5a0c1bc32efa717f19f
+DIST tmpreaper_1.6.14.tar.gz 158981 BLAKE2B 
1c9ec124c6e57c0aab5d94950dda37f06a6404a0d111da05be7a48bf6141e09e942c090d3f79ccf855f958a7b32f0d64c73da68b412da74465e39bdb72ae
 SHA512 
e78fab0cd2cc8c851e2806be70c102697bff86230e181bfad1c76b15fe5455fb431bc0dd16bebf77a2e9bb64b5f5a1474d24254ff780d4d72d343ea0e6e30ccb

diff --git a/app-admin/tmpreaper/tmpreaper-1.6.14.ebuild 
b/app-admin/tmpreaper/tmpreaper-1.6.14.ebuild
new file mode 100644
index 000..7f8b09f6dac
--- /dev/null
+++ b/app-admin/tmpreaper/tmpreaper-1.6.14.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="A utility for removing files based on when they were last 
accessed"
+HOMEPAGE="https://packages.debian.org/sid/tmpreaper;
+SRC_URI="mirror://debian/pool/main/t/${PN}/${PN}_${PV}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+IUSE=""
+
+DEPEND="sys-apps/util-linux
+   sys-fs/e2fsprogs"
+
+RDEPEND=""
+
+# fix protect patch from debian bug 636459
+PATCHES=(
+   "${FILESDIR}"/${PN}-1.6.13-fix-protect.patch
+   "${FILESDIR}"/${PN}-1.6.13-gentoo.patch
+)
+
+src_install() {
+   emake DESTDIR="${D}" install
+   insinto /etc
+   doins debian/tmpreaper.conf
+
+   exeinto /etc/cron.daily
+   newexe debian/cron.daily tmpreaper
+   doman debian/tmpreaper.conf.5
+   dodoc README ChangeLog debian/README*
+}
+
+pkg_postinst() {
+   elog "This package installs a cron script under /etc/cron.daily"
+   elog "You can configure it using /etc/tmpreaper.conf"
+   elog "Consult tmpreaper.conf man page for more information"
+   elog "Read /usr/share/doc/${P}/README.security and"
+   elog "remove SHOWWARNING from /etc/tmpreaper.conf afterwards"
+}



[gentoo-commits] repo/gentoo:master commit in: app-eselect/eselect-postgresql/

2019-01-11 Thread Jeroen Roovers
commit: f1228c1e9499c67915a62e185354a6a4498300d3
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Fri Jan 11 19:46:57 2019 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Fri Jan 11 19:47:05 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f1228c1e

app-eselect/eselect-postgresql: Stable for HPPA too.

Package-Manager: Portage-2.3.54, Repoman-2.3.12
RepoMan-Options: --ignore-arches
Signed-off-by: Jeroen Roovers  gentoo.org>

 app-eselect/eselect-postgresql/eselect-postgresql-2.3.ebuild | 4 ++--
 app-eselect/eselect-postgresql/eselect-postgresql-2.4.ebuild | 2 +-
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/app-eselect/eselect-postgresql/eselect-postgresql-2.3.ebuild 
b/app-eselect/eselect-postgresql/eselect-postgresql-2.3.ebuild
index 18d367b4ed3..29195a23b08 100644
--- a/app-eselect/eselect-postgresql/eselect-postgresql-2.3.ebuild
+++ b/app-eselect/eselect-postgresql/eselect-postgresql-2.3.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
@@ -8,7 +8,7 @@ HOMEPAGE="https://www.gentoo.org/;
 SRC_URI="https://dev.gentoo.org/~titanofold/${P}.tbz2;
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc 
x86 ~amd64-fbsd ~x86-fbsd ~ppc-macos ~x86-solaris"
+KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 
~amd64-fbsd ~x86-fbsd ~ppc-macos ~x86-solaris"
 
 RDEPEND="app-admin/eselect"
 

diff --git a/app-eselect/eselect-postgresql/eselect-postgresql-2.4.ebuild 
b/app-eselect/eselect-postgresql/eselect-postgresql-2.4.ebuild
index 3aeda34b69d..f02b5dddba6 100644
--- a/app-eselect/eselect-postgresql/eselect-postgresql-2.4.ebuild
+++ b/app-eselect/eselect-postgresql/eselect-postgresql-2.4.ebuild
@@ -8,7 +8,7 @@ HOMEPAGE="https://www.gentoo.org/;
 SRC_URI="https://dev.gentoo.org/~titanofold/${P}.tbz2;
 LICENSE="GPL-2"
 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 ~sparc64-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 ~sparc64-solaris ~x64-solaris ~x86-solaris"
 
 RDEPEND="app-admin/eselect"
 



[gentoo-commits] repo/gentoo:master commit in: net-wireless/gqrx/

2019-01-11 Thread Thomas Deutschmann
commit: b6497c712ff188056fa825f8d45381f520cf6dc0
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Fri Jan 11 18:29:43 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Fri Jan 11 18:29:43 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b6497c71

net-wireless/gqrx: fix double empty line

Package-Manager: Portage-2.3.55, Repoman-2.3.12
Signed-off-by: Thomas Deutschmann  gentoo.org>

 net-wireless/gqrx/gqrx-2.11.5-r1.ebuild | 1 -
 1 file changed, 1 deletion(-)

diff --git a/net-wireless/gqrx/gqrx-2.11.5-r1.ebuild 
b/net-wireless/gqrx/gqrx-2.11.5-r1.ebuild
index bdc7e5c4192..827cbf70e3d 100644
--- a/net-wireless/gqrx/gqrx-2.11.5-r1.ebuild
+++ b/net-wireless/gqrx/gqrx-2.11.5-r1.ebuild
@@ -58,7 +58,6 @@ src_configure() {
cmake-utils_src_configure
 }
 
-
 src_install() {
dobin "${BUILD_DIR}"/src/gqrx
 }



[gentoo-commits] repo/gentoo:master commit in: app-backup/bacula/files/9.4.1/, app-backup/bacula/

2019-01-11 Thread Thomas Beierlein
commit: e64c308b84d77ae4c4c80d03954affa617555747
Author: Thomas Beierlein  gentoo  org>
AuthorDate: Fri Jan 11 18:10:55 2019 +
Commit: Thomas Beierlein  gentoo  org>
CommitDate: Fri Jan 11 18:11:56 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e64c308b

app-backup/bacula: Disable S3 support

Bacula supports S3 storage from 9.4.x on. Problem is that the S3
library in tree is too old and no newer version is available atm.

Closes: https://bugs.gentoo.org/674062
Package-Manager: Portage-2.3.54, Repoman-2.3.12
Signed-off-by: Thomas Beierlein  gentoo.org>

 app-backup/bacula/bacula-9.4.1-r1.ebuild   | 438 +
 .../bacula/files/9.4.1/bacula-9.4.1_sql.patch  |  11 +
 2 files changed, 449 insertions(+)

diff --git a/app-backup/bacula/bacula-9.4.1-r1.ebuild 
b/app-backup/bacula/bacula-9.4.1-r1.ebuild
new file mode 100644
index 000..e777f2a550f
--- /dev/null
+++ b/app-backup/bacula/bacula-9.4.1-r1.ebuild
@@ -0,0 +1,438 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit desktop libtool qmake-utils systemd user
+
+MY_PV=${PV/_beta/-b}
+MY_P=${PN}-${MY_PV}
+
+DESCRIPTION="Featureful client/server network backup suite"
+HOMEPAGE="http://www.bacula.org/;
+SRC_URI="mirror://sourceforge/bacula/${MY_P}.tar.gz"
+
+LICENSE="AGPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~sparc ~x86"
+IUSE="acl bacula-clientonly bacula-nodir bacula-nosd +batch-insert examples 
ipv6 libressl logwatch mysql postgres qt5 readline +sqlite ssl static tcpd 
vim-syntax X"
+
+DEPEND="
+   !bacula-clientonly? (
+   !bacula-nodir? ( virtual/mta )
+   postgres? ( dev-db/postgresql:=[threads] )
+   mysql? ( || ( dev-db/mysql-connector-c 
dev-db/mariadb-connector-c ) )
+   sqlite? ( dev-db/sqlite:3 )
+   )
+   dev-libs/gmp:0
+   qt5? (
+   dev-qt/qtsvg:5
+   x11-libs/qwt:6
+   )
+   logwatch? ( sys-apps/logwatch )
+   readline? ( sys-libs/readline:0 )
+   static? (
+   dev-libs/lzo[static-libs]
+   sys-libs/ncurses:=[static-libs]
+   sys-libs/zlib[static-libs]
+   acl? ( virtual/acl[static-libs] )
+   ssl? (
+   !libressl? ( dev-libs/openssl:0=[static-libs] )
+   libressl? ( dev-libs/libressl:0=[static-libs] )
+   )
+   )
+   !static? (
+   dev-libs/lzo
+   sys-libs/ncurses:=
+   sys-libs/zlib
+   acl? ( virtual/acl )
+   ssl? (
+   !libressl? ( dev-libs/openssl:0= )
+   libressl? ( dev-libs/libressl:0= )
+   )
+   )
+   tcpd? ( >=sys-apps/tcp-wrappers-7.6 )
+"
+RDEPEND="${DEPEND}
+   !bacula-clientonly? (
+   !bacula-nosd? (
+   app-arch/mt-st
+   sys-block/mtx
+   )
+   )
+   vim-syntax? ( || ( app-editors/vim app-editors/gvim ) )
+"
+
+REQUIRED_USE="
+   !bacula-clientonly? ( ^^ ( mysql postgres sqlite ) )
+   static? ( bacula-clientonly )
+"
+
+S=${WORKDIR}/${MY_P}
+
+pkg_setup() {
+   #XOR and !bacula-clientonly controlled by REQUIRED_USE
+   use mysql && export mydbtype="mysql"
+   use postgres && export mydbtype="postgresql"
+   use sqlite && export mydbtype="sqlite3"
+
+   # create the daemon group and user
+   if [ -z "$(egetent group bacula 2>/dev/null)" ]; then
+   enewgroup bacula
+   einfo
+   einfo "The group 'bacula' has been created. Any users you add 
to this"
+   einfo "group have access to files created by the daemons."
+   einfo
+   fi
+
+   if use bacula-clientonly && use static && use qt5; then
+   ewarn
+   ewarn "Building statically linked 'bat' is not supported. 
Ignorig 'qt5' useflag."
+   ewarn
+   fi
+
+   if ! use bacula-clientonly; then
+   if [ -z "$(egetent passwd bacula 2>/dev/null)" ]; then
+   enewuser bacula -1 -1 /var/lib/bacula 
bacula,disk,tape,cdrom,cdrw
+   einfo
+   einfo "The user 'bacula' has been created.  Please see 
the bacula manual"
+   einfo "for information about running bacula as a 
non-root user."
+   einfo
+   fi
+   fi
+}
+
+src_prepare() {
+   # adjusts default configuration files for several binaries
+   # to /etc/bacula/ instead of ./
+   pushd src >&/dev/null || die
+   for f in console/console.c dird/dird.c filed/filed.c \
+   stored/bcopy.c stored/bextract.c stored/bls.c \
+   stored/bscan.c stored/btape.c stored/stored.c \
+   qt-console/main.cpp; do
+   sed -i -e 's|^\(#define CONFIG_FILE 

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

2019-01-11 Thread Alon Bar-Lev
commit: ca1813471a6b5e2a07071032b4e230879fed5630
Author: Alon Bar-Lev  gentoo  org>
AuthorDate: Fri Jan 11 18:04:37 2019 +
Commit: Alon Bar-Lev  gentoo  org>
CommitDate: Fri Jan 11 18:05:38 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ca181347

app-crypt/tpm2-tss: force sys-devel/autoconf-archive-2018.03.13

the ax_code_coverage.m4 in autoconf-archive-2019.01.06 broke backward
compatibility.

it is too difficult to patch package to be compatible with both.

Closes: https://bugs.gentoo.org/show_bug.cgi?id=675016
Thanks: Toralf Förster
Signed-off-by: Alon Bar-Lev  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 app-crypt/tpm2-tss/tpm2-tss-2.1.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-crypt/tpm2-tss/tpm2-tss-2.1.0.ebuild 
b/app-crypt/tpm2-tss/tpm2-tss-2.1.0.ebuild
index e986cc524b4..07b4fb47e67 100644
--- a/app-crypt/tpm2-tss/tpm2-tss-2.1.0.ebuild
+++ b/app-crypt/tpm2-tss/tpm2-tss-2.1.0.ebuild
@@ -24,7 +24,7 @@ RDEPEND="gcrypt? ( dev-libs/libgcrypt:0= )
 DEPEND="${DEPEND}
test? ( dev-util/cmocka )"
 BDEPEND="virtual/pkgconfig
-   sys-devel/autoconf-archive
+   ~sys-devel/autoconf-archive-2018.03.13
doc? ( app-doc/doxygen )"
 
 PATCHES=(



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

2019-01-11 Thread Craig Andrews
commit: 08db7b7e1b39d43d2e71f65009313dab8788a89b
Author: Craig Andrews  gentoo  org>
AuthorDate: Fri Jan 11 16:08:44 2019 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Fri Jan 11 16:14:54 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=08db7b7e

media-libs/vidstab: multilib support

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

 .../{vidstab-.ebuild => vidstab-1.1.0-r1.ebuild}  | 15 +--
 media-libs/vidstab/vidstab-.ebuild| 11 ++-
 2 files changed, 15 insertions(+), 11 deletions(-)

diff --git a/media-libs/vidstab/vidstab-.ebuild 
b/media-libs/vidstab/vidstab-1.1.0-r1.ebuild
similarity index 84%
copy from media-libs/vidstab/vidstab-.ebuild
copy to media-libs/vidstab/vidstab-1.1.0-r1.ebuild
index 08bf38d3955..31b7ac65819 100644
--- a/media-libs/vidstab/vidstab-.ebuild
+++ b/media-libs/vidstab/vidstab-1.1.0-r1.ebuild
@@ -1,9 +1,11 @@
 # Copyright 2018-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=6
 
-inherit cmake-utils toolchain-funcs
+: ${CMAKE_MAKEFILE_GENERATOR:=ninja}
+
+inherit cmake-multilib toolchain-funcs
 
 DESCRIPTION="Video stabilization library"
 HOMEPAGE="http://public.hronopik.de/vid.stab/;
@@ -20,7 +22,9 @@ fi
 LICENSE="GPL-2+"
 SLOT="0"
 IUSE="openmp cpu_flags_x86_sse2"
-
+PATCHES=(
+   
"${FILESDIR}/vidstab-1.1.0-tests-should-exit-with-code-0-on-success.patch"
+)
 src_prepare() {
# USE=cpu_flags_x86_sse2 instead
sed -E 's#include (FindSSE)##' -i CMakeLists.txt
@@ -38,11 +42,10 @@ src_configure() {
-DUSE_OMP="$(usex openmp)"
-DSSE2_FOUND="$(usex cpu_flags_x86_sse2)"
)
-   cmake-utils_src_configure
+   cmake-multilib_src_configure
 }
 
-src_test() {
-   cd tests || die
+multilib_src_test() {
local mycmakeargs=(
-DUSE_OMP="$(usex openmp)"
)

diff --git a/media-libs/vidstab/vidstab-.ebuild 
b/media-libs/vidstab/vidstab-.ebuild
index 08bf38d3955..c694caee1d9 100644
--- a/media-libs/vidstab/vidstab-.ebuild
+++ b/media-libs/vidstab/vidstab-.ebuild
@@ -1,9 +1,11 @@
 # Copyright 2018-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=6
 
-inherit cmake-utils toolchain-funcs
+: ${CMAKE_MAKEFILE_GENERATOR:=ninja}
+
+inherit cmake-multilib toolchain-funcs
 
 DESCRIPTION="Video stabilization library"
 HOMEPAGE="http://public.hronopik.de/vid.stab/;
@@ -38,11 +40,10 @@ src_configure() {
-DUSE_OMP="$(usex openmp)"
-DSSE2_FOUND="$(usex cpu_flags_x86_sse2)"
)
-   cmake-utils_src_configure
+   cmake-multilib_src_configure
 }
 
-src_test() {
-   cd tests || die
+multilib_src_test() {
local mycmakeargs=(
-DUSE_OMP="$(usex openmp)"
)



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

2019-01-11 Thread Brian Evans
commit: 51857000497c251a816b18c9d9b5111c4bb5fe39
Author: Brian Evans  gentoo  org>
AuthorDate: Fri Jan 11 15:33:57 2019 +
Commit: Brian Evans  gentoo  org>
CommitDate: Fri Jan 11 15:35:30 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=51857000

profiles: Mask package USE that depend on PHP 7.0

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

 profiles/base/package.use.mask | 7 ++-
 1 file changed, 6 insertions(+), 1 deletion(-)

diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask
index 82ac3f93ec4..203f9d99c71 100644
--- a/profiles/base/package.use.mask
+++ b/profiles/base/package.use.mask
@@ -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
 
 # This file requires >=portage-2.1.1
@@ -7,6 +7,11 @@
 # This file is only for generic masks. For arch-specific masks (i.e.
 # mask everywhere, unmask on arch/*) use arch/base.
 
+# Brian Evans  (11 Jan 2019)
+# Depend on the EOL PHP 7.0
+dev-libs/Ice php
+www-servers/nginx-unit php7-0
+
 # Michał Górny  (01 Dec 2018)
 # Moved from use.mask to specific packages.
 # Andreas Sturmlechner  (10 May 2018)



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

2019-01-11 Thread Miroslav Šulc
commit: b9b00cbdbc3702dbd1ad39873fecb4d13d1b79aa
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Fri Jan 11 15:33:27 2019 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Fri Jan 11 15:33:27 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b9b00cbd

www-servers/tomcat-7.0.92: bump

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

 www-servers/tomcat/Manifest |   1 +
 www-servers/tomcat/tomcat-7.0.92.ebuild | 147 
 2 files changed, 148 insertions(+)

diff --git a/www-servers/tomcat/Manifest b/www-servers/tomcat/Manifest
index c081f4a4c77..cd173bd0a25 100644
--- a/www-servers/tomcat/Manifest
+++ b/www-servers/tomcat/Manifest
@@ -1,4 +1,5 @@
 DIST apache-tomcat-7.0.90-src.tar.gz 4752747 BLAKE2B 
5062ead2756aa8461de5e8387f14838661c082b6e397934fc92c91403f1950d84d79f05b9d4420a973d1b4921515b66c2c847550e1a06d75e722b62d9aa3f8bd
 SHA512 
b32cb6902866ef72337c721d99d77f1a645311bb7694f51b82f7acec500c6197df15fb41be444fc6089652e8c825fb193f1a9de8c1b9b6fabd9d95f784565f6a
+DIST apache-tomcat-7.0.92-src.tar.gz 4778943 BLAKE2B 
d11b01219a25c303ce791d965908c79cd48b5c97e1f0bed81ae60e0fcae3c4b23906f652eaf1d2922db7a57e68ee9f5a09ef017b7f1b89ed6c2ab81a477a810e
 SHA512 
8cbcaf6d8dcda5ad8bd667582a39e91c1feaa4cc7216cafc23b9f5cf005cce9af24473c1c9d573f4da26c88ea68520a113dc0a7e2a50823f3ba3bb1510ec9e0a
 DIST apache-tomcat-8.0.52-src.tar.gz 5039683 BLAKE2B 
36318d0ae50fbca3f2a97e0210d0a8da8314f1ef79d0b047971bca30a5b0cc937faf013b5090f6e6b8aec4127b6185dc54ae589f5b57143b62c71c09f8bd5e9d
 SHA512 
6d846213db0b15f9add8d80f30f304afdaf879ab6d7f85d212183a93f4f360ebfeeb079813bdea83cbd13f507504473028bbf8279e89b800b6f150b83086fa56
 DIST apache-tomcat-8.5.31-src.tar.gz 5154531 BLAKE2B 
cce0388e5c8c5fb5fcb3dba3b5961dc21d9f19d9a2f6177660a41410bddf241f73dda1e52c3875e28cfa13041c85a458a92c9a23c509b645f042cfa472081fde
 SHA512 
659137ef4809af329ae4dd6f5825a603c1408ef3e48153abe7480a722e7f4bebef68a64af9cbef4a4ad9a7e8da76494f825035bbadbb983a097525f476f32f33
 DIST apache-tomcat-9.0.7-src.tar.gz 5106551 BLAKE2B 
b4552146a40c2e7cbb2e454fb5ec9169425db5c08cf269c391ec3144425ad388a2b6f003a7c05f59a9fd724fb5c848102890a24fcfd43d5fea3d881141aa7798
 SHA512 
cb7dc5547671d94f7c7fb0b58eeb94d05128349cdabf576fc8ad837a4bf3ea655a8eab3342245dfa84a9db23f1cbee2918846eedd48e3ca372eecebfef13c5b2

diff --git a/www-servers/tomcat/tomcat-7.0.92.ebuild 
b/www-servers/tomcat/tomcat-7.0.92.ebuild
new file mode 100644
index 000..1df725b2158
--- /dev/null
+++ b/www-servers/tomcat/tomcat-7.0.92.ebuild
@@ -0,0 +1,147 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+JAVA_PKG_IUSE="doc source test"
+
+inherit eutils java-pkg-2 java-ant-2 prefix user
+
+MY_P="apache-${P}-src"
+
+DESCRIPTION="Tomcat Servlet-3.0/JSP-2.2 Container"
+HOMEPAGE="https://tomcat.apache.org/;
+SRC_URI="mirror://apache/${PN}/tomcat-7/v${PV}/src/${MY_P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="7"
+KEYWORDS="~amd64 ~ppc64 ~x86 ~amd64-linux ~x86-linux ~x86-solaris"
+IUSE="extra-webapps websockets"
+
+RESTRICT="test" # can we run them on a production system?
+
+ECJ_SLOT="4.5"
+SAPI_SLOT="3.0"
+
+COMMON_DEP="dev-java/eclipse-ecj:${ECJ_SLOT}
+   dev-java/tomcat-servlet-api:${SAPI_SLOT}"
+RDEPEND="${COMMON_DEP}
+   virtual/jre
+   !https://wiki.gentoo.org/wiki/Apache_Tomcat;
+
+   elog "To manage Tomcat instances, run:"
+   elog "  
${EPREFIX}/usr/share/${PN}-${SLOT}/gentoo/tomcat-instance-manager.bash --help"
+
+   ewarn "tomcat-dbcp.jar is not built at this time. Please fetch jar"
+   ewarn "from upstream binary if you need it. Gentoo Bug # 144276"
+
+   einfo "Please read https://wiki.gentoo.org/wiki/Apache_Tomcat and"
+   einfo "https://wiki.gentoo.org/wiki/Project:Java/Tomcat_6_Guide for 
more information."
+}



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

2019-01-11 Thread Miroslav Šulc
commit: c8789ed0303b8792b6ad27cbdb4f3747ae76f1e7
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Fri Jan 11 15:30:50 2019 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Fri Jan 11 15:30:50 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c8789ed0

dev-java/tomcat-servlet-api-9.0.14: bump

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

 dev-java/tomcat-servlet-api/Manifest   |  1 +
 .../tomcat-servlet-api-9.0.14.ebuild   | 39 ++
 2 files changed, 40 insertions(+)

diff --git a/dev-java/tomcat-servlet-api/Manifest 
b/dev-java/tomcat-servlet-api/Manifest
index c3fa3c19136..c88ab34132e 100644
--- a/dev-java/tomcat-servlet-api/Manifest
+++ b/dev-java/tomcat-servlet-api/Manifest
@@ -11,6 +11,7 @@ DIST apache-tomcat-8.0.53-src.tar.gz 5057041 BLAKE2B 
3a50d2f61baecb5244909972384
 DIST apache-tomcat-8.5.23-src.tar.gz 5086043 BLAKE2B 
9bcad0d465aff6da1ba4a846042491bc8d5963283ed1d2530a26ab48289d14e8b85834d24ca476c95a75c1a5f51ee3ecd71c190b9609983cce56b56bc046b6d3
 SHA512 
2848331553f2c1bc51a4113960c6fe7e2beddf9146341dbfde1a27e2232802cfc364c8e8b988ae862371ca1a3be34665a56a28be9eadf80f8b317e0e2525cbef
 DIST apache-tomcat-8.5.31-src.tar.gz 5154531 BLAKE2B 
cce0388e5c8c5fb5fcb3dba3b5961dc21d9f19d9a2f6177660a41410bddf241f73dda1e52c3875e28cfa13041c85a458a92c9a23c509b645f042cfa472081fde
 SHA512 
659137ef4809af329ae4dd6f5825a603c1408ef3e48153abe7480a722e7f4bebef68a64af9cbef4a4ad9a7e8da76494f825035bbadbb983a097525f476f32f33
 DIST apache-tomcat-8.5.37-src.tar.gz 5233414 BLAKE2B 
1848180c3e0a3f4559e5c232bea8bad6d05f09d9c4f2f9f903178012b7b8837d395a5ac73c8ac0504fbd3d1df3c2dc785022e1c97da4441cfdcf8b790170ff7c
 SHA512 
29ddbf7bfef19441a8a043020b5f1149d12590dac8120012a2167b6892e3db7c644990e49ba14cc4b4c7339faed65f010a7b24d660db0fb8adde34f032099cec
+DIST apache-tomcat-9.0.14-src.tar.gz 5472704 BLAKE2B 
ee533afd733dacbe4a20baadb4c5dc9fa7620d695c1c57b1662894945731f978508b45ef0d8169068c13ba862804868f12d3e494873643589b9f57bc9ec0a342
 SHA512 
46119f6ae9003b7a178dd5158c1eae3b5116461e73c5d78cd763bff82b80f282ff08cee5175cf850d3f209af900677e93bab31c556035a6eaf6aae86a5d42fc6
 DIST apache-tomcat-9.0.7-src.tar.gz 5106551 BLAKE2B 
b4552146a40c2e7cbb2e454fb5ec9169425db5c08cf269c391ec3144425ad388a2b6f003a7c05f59a9fd724fb5c848102890a24fcfd43d5fea3d881141aa7798
 SHA512 
cb7dc5547671d94f7c7fb0b58eeb94d05128349cdabf576fc8ad837a4bf3ea655a8eab3342245dfa84a9db23f1cbee2918846eedd48e3ca372eecebfef13c5b2
 DIST apache-tomcat-9.0.8-src.tar.gz 5115250 BLAKE2B 
8eaf0aa963711f90278d6d20986f4ba583c64e9e2b1f0b82ccc676a854a2078fe29c3b691d49af529074c9eea02ba78802cc9a4bb5cd7a3e561f6dfcb342c50b
 SHA512 
22a3c9a2c9f2fa87b218ec5deb50248af201e83111bbeb7fcfbb7dde5aba3e2d61b53bc40500b3e364a9fb94b576ad8a4683979534274af0f3bcdfb86aa045e7
 DIST jakarta-servletapi-src.tar.gz 65342 BLAKE2B 
03674ca65e0cc509b04a6255d5dd20d26aa5053ed54588e9ba655330c56c9c523c5b382804aee9816cb9aa2ac191ad288ed06b2af85ba535854bc72bed73
 SHA512 
7dad5a52ab6bfca4b052d60a48fc89ce22a5eb790584671f24d8d22b163f2dffe93bea58caebc6b4ecb0bd8434a074c88f640aa57daa1cefbf47d74df758c084

diff --git a/dev-java/tomcat-servlet-api/tomcat-servlet-api-9.0.14.ebuild 
b/dev-java/tomcat-servlet-api/tomcat-servlet-api-9.0.14.ebuild
new file mode 100644
index 000..e35055493b7
--- /dev/null
+++ b/dev-java/tomcat-servlet-api/tomcat-servlet-api-9.0.14.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+JAVA_PKG_IUSE="source"
+
+inherit eutils java-pkg-2 java-ant-2
+
+MY_A="apache-${PN}-${PV}-src"
+MY_P="${MY_A/-servlet-api/}"
+DESCRIPTION="Tomcat's Servlet API 4.0/JSP API 2.4?/EL API 3.1? implementation"
+HOMEPAGE="https://tomcat.apache.org/;
+SRC_URI="mirror://apache/tomcat/tomcat-9/v${PV}/src/${MY_P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="4.0"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux ~x64-solaris ~x86-solaris"
+IUSE=""
+
+DEPEND=">=virtual/jdk-1.8"
+RDEPEND=">=virtual/jre-1.8"
+
+S="${WORKDIR}/${MY_P}/"
+
+src_prepare() {
+   default
+
+   cp "${FILESDIR}/${SLOT}-build.xml" build.xml || die "Could not replace 
build.xml"
+   rm -fR */*/build.xml
+   einfo "Removing bundled jars and classes"
+   find "${S}" '(' -name '*.class' -o -name '*.jar' ')' -exec rm -frv {} +
+
+   java-pkg-2_src_prepare
+}
+
+src_install() {
+   java-pkg_dojar "${S}"/output/build/lib/*.jar
+   use source && java-pkg_dosrc java/javax/servlet/
+}



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

2019-01-11 Thread Miroslav Šulc
commit: 39df69b38147460317267edb5957f48cc1f6a227
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Fri Jan 11 15:23:30 2019 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Fri Jan 11 15:23:30 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=39df69b3

dev-java/tomcat-servlet-api-7.0.92: bump

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

 dev-java/tomcat-servlet-api/Manifest   |  1 +
 .../tomcat-servlet-api-7.0.92.ebuild   | 38 ++
 2 files changed, 39 insertions(+)

diff --git a/dev-java/tomcat-servlet-api/Manifest 
b/dev-java/tomcat-servlet-api/Manifest
index c2ea777181a..ba577616da4 100644
--- a/dev-java/tomcat-servlet-api/Manifest
+++ b/dev-java/tomcat-servlet-api/Manifest
@@ -5,6 +5,7 @@ DIST apache-tomcat-6.0.44-src.tar.gz 3447711 BLAKE2B 
7baf1fc24a7c9aba7e2ddac63fe
 DIST apache-tomcat-6.0.53-src.tar.gz 3522914 BLAKE2B 
054b097c16861abaa8bdbeba713b49bc1dfcff573bb3f4bd0ff5807c33a2a0fb991af618f6e11e5b3ce3fa55c589fc6569342cab5d5a00349c79bc7061d81e40
 SHA512 
915a0a18f5c2883625c9441eed6465973eff4f6bf41e08e925c7edaea89ef8f6ee9476d3e06fa38228d4bcb4decaf53e3a7bdb7ec7e899e6250db3e12a9f5f2c
 DIST apache-tomcat-7.0.82-src.tar.gz 4697342 BLAKE2B 
1106ed04dc83e64e395de29f01a7752a0578b0c88046eb59614a7cfc0d8a98e3aebb698c8eb56763eea41620d9b42482971c5093304184b1028c6bd8f9770ada
 SHA512 
fc92388d81316de0246df4074c417ffa341eab55308c0694e9ea71c5497c863b42019cd1f38628ff640114c501a06c4e9c428cb2b6f1bc1c16fb337a286718db
 DIST apache-tomcat-7.0.90-src.tar.gz 4752747 BLAKE2B 
5062ead2756aa8461de5e8387f14838661c082b6e397934fc92c91403f1950d84d79f05b9d4420a973d1b4921515b66c2c847550e1a06d75e722b62d9aa3f8bd
 SHA512 
b32cb6902866ef72337c721d99d77f1a645311bb7694f51b82f7acec500c6197df15fb41be444fc6089652e8c825fb193f1a9de8c1b9b6fabd9d95f784565f6a
+DIST apache-tomcat-7.0.92-src.tar.gz 4778943 BLAKE2B 
d11b01219a25c303ce791d965908c79cd48b5c97e1f0bed81ae60e0fcae3c4b23906f652eaf1d2922db7a57e68ee9f5a09ef017b7f1b89ed6c2ab81a477a810e
 SHA512 
8cbcaf6d8dcda5ad8bd667582a39e91c1feaa4cc7216cafc23b9f5cf005cce9af24473c1c9d573f4da26c88ea68520a113dc0a7e2a50823f3ba3bb1510ec9e0a
 DIST apache-tomcat-8.0.52-src.tar.gz 5039683 BLAKE2B 
36318d0ae50fbca3f2a97e0210d0a8da8314f1ef79d0b047971bca30a5b0cc937faf013b5090f6e6b8aec4127b6185dc54ae589f5b57143b62c71c09f8bd5e9d
 SHA512 
6d846213db0b15f9add8d80f30f304afdaf879ab6d7f85d212183a93f4f360ebfeeb079813bdea83cbd13f507504473028bbf8279e89b800b6f150b83086fa56
 DIST apache-tomcat-8.5.23-src.tar.gz 5086043 BLAKE2B 
9bcad0d465aff6da1ba4a846042491bc8d5963283ed1d2530a26ab48289d14e8b85834d24ca476c95a75c1a5f51ee3ecd71c190b9609983cce56b56bc046b6d3
 SHA512 
2848331553f2c1bc51a4113960c6fe7e2beddf9146341dbfde1a27e2232802cfc364c8e8b988ae862371ca1a3be34665a56a28be9eadf80f8b317e0e2525cbef
 DIST apache-tomcat-8.5.31-src.tar.gz 5154531 BLAKE2B 
cce0388e5c8c5fb5fcb3dba3b5961dc21d9f19d9a2f6177660a41410bddf241f73dda1e52c3875e28cfa13041c85a458a92c9a23c509b645f042cfa472081fde
 SHA512 
659137ef4809af329ae4dd6f5825a603c1408ef3e48153abe7480a722e7f4bebef68a64af9cbef4a4ad9a7e8da76494f825035bbadbb983a097525f476f32f33

diff --git a/dev-java/tomcat-servlet-api/tomcat-servlet-api-7.0.92.ebuild 
b/dev-java/tomcat-servlet-api/tomcat-servlet-api-7.0.92.ebuild
new file mode 100644
index 000..15794b7e362
--- /dev/null
+++ b/dev-java/tomcat-servlet-api/tomcat-servlet-api-7.0.92.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+JAVA_PKG_IUSE="source"
+
+inherit eutils java-pkg-2 java-ant-2
+
+MY_A="apache-${P}-src"
+MY_P="${MY_A/-servlet-api/}"
+DESCRIPTION="Tomcat's Servlet API 3.0/JSP API 2.2 implementation"
+HOMEPAGE="https://tomcat.apache.org/;
+SRC_URI="mirror://apache/tomcat/tomcat-7/v${PV}/src/${MY_P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="3.0"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux ~x64-solaris 
~x86-solaris"
+IUSE=""
+
+DEPEND=">=virtual/jdk-1.6"
+RDEPEND=">=virtual/jre-1.6"
+
+S="${WORKDIR}/${MY_P}/"
+
+src_prepare() {
+   default
+
+   cp "${FILESDIR}/${SLOT}-build.xml" build.xml || die "Could not replace 
build.xml"
+   rm -fR */*/build.xml ||die
+   java-pkg_clean
+
+   java-pkg-2_src_prepare
+}
+
+src_install() {
+   java-pkg_dojar "${S}"/output/build/lib/*.jar
+   use source && java-pkg_dosrc java/javax/servlet/
+}



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

2019-01-11 Thread Miroslav Šulc
commit: 98b500f61543dcab045ad2e7214f5ed96852fdde
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Fri Jan 11 15:26:41 2019 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Fri Jan 11 15:26:41 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=98b500f6

dev-java/tomcat-servlet-api-8.0.53: bump

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

 dev-java/tomcat-servlet-api/Manifest   |  1 +
 .../tomcat-servlet-api-8.0.53.ebuild   | 35 ++
 2 files changed, 36 insertions(+)

diff --git a/dev-java/tomcat-servlet-api/Manifest 
b/dev-java/tomcat-servlet-api/Manifest
index ba577616da4..31abda8a64e 100644
--- a/dev-java/tomcat-servlet-api/Manifest
+++ b/dev-java/tomcat-servlet-api/Manifest
@@ -7,6 +7,7 @@ DIST apache-tomcat-7.0.82-src.tar.gz 4697342 BLAKE2B 
1106ed04dc83e64e395de29f01a
 DIST apache-tomcat-7.0.90-src.tar.gz 4752747 BLAKE2B 
5062ead2756aa8461de5e8387f14838661c082b6e397934fc92c91403f1950d84d79f05b9d4420a973d1b4921515b66c2c847550e1a06d75e722b62d9aa3f8bd
 SHA512 
b32cb6902866ef72337c721d99d77f1a645311bb7694f51b82f7acec500c6197df15fb41be444fc6089652e8c825fb193f1a9de8c1b9b6fabd9d95f784565f6a
 DIST apache-tomcat-7.0.92-src.tar.gz 4778943 BLAKE2B 
d11b01219a25c303ce791d965908c79cd48b5c97e1f0bed81ae60e0fcae3c4b23906f652eaf1d2922db7a57e68ee9f5a09ef017b7f1b89ed6c2ab81a477a810e
 SHA512 
8cbcaf6d8dcda5ad8bd667582a39e91c1feaa4cc7216cafc23b9f5cf005cce9af24473c1c9d573f4da26c88ea68520a113dc0a7e2a50823f3ba3bb1510ec9e0a
 DIST apache-tomcat-8.0.52-src.tar.gz 5039683 BLAKE2B 
36318d0ae50fbca3f2a97e0210d0a8da8314f1ef79d0b047971bca30a5b0cc937faf013b5090f6e6b8aec4127b6185dc54ae589f5b57143b62c71c09f8bd5e9d
 SHA512 
6d846213db0b15f9add8d80f30f304afdaf879ab6d7f85d212183a93f4f360ebfeeb079813bdea83cbd13f507504473028bbf8279e89b800b6f150b83086fa56
+DIST apache-tomcat-8.0.53-src.tar.gz 5057041 BLAKE2B 
3a50d2f61baecb5244909972384e36478c69e7592dd35119d8b7b974273c57a4855082f309146ed160144dbdcced3236fd586b047970bd8558bbe7b7e002e9fd
 SHA512 
0b56bc723277b296ab34ec3e49cb56bac94ddf1a9b96bd023982e2ffabd5317f63b3c0971afdc8cd7a6364197409df461d22151dbaab3a2be7daf6858b9e
 DIST apache-tomcat-8.5.23-src.tar.gz 5086043 BLAKE2B 
9bcad0d465aff6da1ba4a846042491bc8d5963283ed1d2530a26ab48289d14e8b85834d24ca476c95a75c1a5f51ee3ecd71c190b9609983cce56b56bc046b6d3
 SHA512 
2848331553f2c1bc51a4113960c6fe7e2beddf9146341dbfde1a27e2232802cfc364c8e8b988ae862371ca1a3be34665a56a28be9eadf80f8b317e0e2525cbef
 DIST apache-tomcat-8.5.31-src.tar.gz 5154531 BLAKE2B 
cce0388e5c8c5fb5fcb3dba3b5961dc21d9f19d9a2f6177660a41410bddf241f73dda1e52c3875e28cfa13041c85a458a92c9a23c509b645f042cfa472081fde
 SHA512 
659137ef4809af329ae4dd6f5825a603c1408ef3e48153abe7480a722e7f4bebef68a64af9cbef4a4ad9a7e8da76494f825035bbadbb983a097525f476f32f33
 DIST apache-tomcat-9.0.7-src.tar.gz 5106551 BLAKE2B 
b4552146a40c2e7cbb2e454fb5ec9169425db5c08cf269c391ec3144425ad388a2b6f003a7c05f59a9fd724fb5c848102890a24fcfd43d5fea3d881141aa7798
 SHA512 
cb7dc5547671d94f7c7fb0b58eeb94d05128349cdabf576fc8ad837a4bf3ea655a8eab3342245dfa84a9db23f1cbee2918846eedd48e3ca372eecebfef13c5b2

diff --git a/dev-java/tomcat-servlet-api/tomcat-servlet-api-8.0.53.ebuild 
b/dev-java/tomcat-servlet-api/tomcat-servlet-api-8.0.53.ebuild
new file mode 100644
index 000..1075753abf3
--- /dev/null
+++ b/dev-java/tomcat-servlet-api/tomcat-servlet-api-8.0.53.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="5"
+JAVA_PKG_IUSE="source"
+
+inherit eutils java-pkg-2 java-ant-2
+
+MY_A="apache-${P}-src"
+MY_P="${MY_A/-servlet-api/}"
+DESCRIPTION="Tomcat's Servlet API 3.1/JSP API 2.3/EL API 3.0 implementation"
+HOMEPAGE="https://tomcat.apache.org/;
+SRC_URI="mirror://apache/tomcat/tomcat-8/v${PV}/src/${MY_P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="3.1"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux ~x64-solaris ~x86-solaris"
+IUSE=""
+
+DEPEND=">=virtual/jdk-1.7"
+RDEPEND=">=virtual/jre-1.7"
+
+S="${WORKDIR}/${MY_P}/"
+
+java_prepare() {
+   cp "${FILESDIR}/${SLOT}-build.xml" build.xml || die "Could not replace 
build.xml"
+   rm -fR */*/build.xml
+   einfo "Removing bundled jars and classes"
+   find "${S}" '(' -name '*.class' -o -name '*.jar' ')' -exec rm -frv {} +
+}
+
+src_install() {
+   java-pkg_dojar "${S}"/output/build/lib/*.jar
+   use source && java-pkg_dosrc java/javax/servlet/
+}



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

2019-01-11 Thread Miroslav Šulc
commit: b0da5b1df2dece5756a1898a14d11564494b7c5e
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Fri Jan 11 15:29:08 2019 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Fri Jan 11 15:29:08 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b0da5b1d

dev-java/tomcat-servlet-api-8.5.37: bump

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

 dev-java/tomcat-servlet-api/Manifest   |  1 +
 .../tomcat-servlet-api-8.5.37.ebuild   | 39 ++
 2 files changed, 40 insertions(+)

diff --git a/dev-java/tomcat-servlet-api/Manifest 
b/dev-java/tomcat-servlet-api/Manifest
index 31abda8a64e..c3fa3c19136 100644
--- a/dev-java/tomcat-servlet-api/Manifest
+++ b/dev-java/tomcat-servlet-api/Manifest
@@ -10,6 +10,7 @@ DIST apache-tomcat-8.0.52-src.tar.gz 5039683 BLAKE2B 
36318d0ae50fbca3f2a97e0210d
 DIST apache-tomcat-8.0.53-src.tar.gz 5057041 BLAKE2B 
3a50d2f61baecb5244909972384e36478c69e7592dd35119d8b7b974273c57a4855082f309146ed160144dbdcced3236fd586b047970bd8558bbe7b7e002e9fd
 SHA512 
0b56bc723277b296ab34ec3e49cb56bac94ddf1a9b96bd023982e2ffabd5317f63b3c0971afdc8cd7a6364197409df461d22151dbaab3a2be7daf6858b9e
 DIST apache-tomcat-8.5.23-src.tar.gz 5086043 BLAKE2B 
9bcad0d465aff6da1ba4a846042491bc8d5963283ed1d2530a26ab48289d14e8b85834d24ca476c95a75c1a5f51ee3ecd71c190b9609983cce56b56bc046b6d3
 SHA512 
2848331553f2c1bc51a4113960c6fe7e2beddf9146341dbfde1a27e2232802cfc364c8e8b988ae862371ca1a3be34665a56a28be9eadf80f8b317e0e2525cbef
 DIST apache-tomcat-8.5.31-src.tar.gz 5154531 BLAKE2B 
cce0388e5c8c5fb5fcb3dba3b5961dc21d9f19d9a2f6177660a41410bddf241f73dda1e52c3875e28cfa13041c85a458a92c9a23c509b645f042cfa472081fde
 SHA512 
659137ef4809af329ae4dd6f5825a603c1408ef3e48153abe7480a722e7f4bebef68a64af9cbef4a4ad9a7e8da76494f825035bbadbb983a097525f476f32f33
+DIST apache-tomcat-8.5.37-src.tar.gz 5233414 BLAKE2B 
1848180c3e0a3f4559e5c232bea8bad6d05f09d9c4f2f9f903178012b7b8837d395a5ac73c8ac0504fbd3d1df3c2dc785022e1c97da4441cfdcf8b790170ff7c
 SHA512 
29ddbf7bfef19441a8a043020b5f1149d12590dac8120012a2167b6892e3db7c644990e49ba14cc4b4c7339faed65f010a7b24d660db0fb8adde34f032099cec
 DIST apache-tomcat-9.0.7-src.tar.gz 5106551 BLAKE2B 
b4552146a40c2e7cbb2e454fb5ec9169425db5c08cf269c391ec3144425ad388a2b6f003a7c05f59a9fd724fb5c848102890a24fcfd43d5fea3d881141aa7798
 SHA512 
cb7dc5547671d94f7c7fb0b58eeb94d05128349cdabf576fc8ad837a4bf3ea655a8eab3342245dfa84a9db23f1cbee2918846eedd48e3ca372eecebfef13c5b2
 DIST apache-tomcat-9.0.8-src.tar.gz 5115250 BLAKE2B 
8eaf0aa963711f90278d6d20986f4ba583c64e9e2b1f0b82ccc676a854a2078fe29c3b691d49af529074c9eea02ba78802cc9a4bb5cd7a3e561f6dfcb342c50b
 SHA512 
22a3c9a2c9f2fa87b218ec5deb50248af201e83111bbeb7fcfbb7dde5aba3e2d61b53bc40500b3e364a9fb94b576ad8a4683979534274af0f3bcdfb86aa045e7
 DIST jakarta-servletapi-src.tar.gz 65342 BLAKE2B 
03674ca65e0cc509b04a6255d5dd20d26aa5053ed54588e9ba655330c56c9c523c5b382804aee9816cb9aa2ac191ad288ed06b2af85ba535854bc72bed73
 SHA512 
7dad5a52ab6bfca4b052d60a48fc89ce22a5eb790584671f24d8d22b163f2dffe93bea58caebc6b4ecb0bd8434a074c88f640aa57daa1cefbf47d74df758c084

diff --git a/dev-java/tomcat-servlet-api/tomcat-servlet-api-8.5.37.ebuild 
b/dev-java/tomcat-servlet-api/tomcat-servlet-api-8.5.37.ebuild
new file mode 100644
index 000..a6df79ab2de
--- /dev/null
+++ b/dev-java/tomcat-servlet-api/tomcat-servlet-api-8.5.37.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+JAVA_PKG_IUSE="source"
+
+inherit eutils java-pkg-2 java-ant-2
+
+MY_A="apache-${P}-src"
+MY_P="${MY_A/-servlet-api/}"
+DESCRIPTION="Tomcat's Servlet API 3.1/JSP API 2.3/EL API 3.0 implementation"
+HOMEPAGE="https://tomcat.apache.org/;
+SRC_URI="mirror://apache/tomcat/tomcat-8/v${PV}/src/${MY_P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="3.1"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux ~x64-solaris 
~x86-solaris"
+IUSE=""
+
+DEPEND=">=virtual/jdk-1.7"
+RDEPEND=">=virtual/jre-1.7"
+
+S="${WORKDIR}/${MY_P}/"
+
+src_prepare() {
+   default
+
+   cp "${FILESDIR}/${SLOT}-build.xml" build.xml || die "Could not replace 
build.xml"
+   rm -fR */*/build.xml
+   einfo "Removing bundled jars and classes"
+   find "${S}" '(' -name '*.class' -o -name '*.jar' ')' -exec rm -frv {} +
+
+   java-pkg-2_src_prepare
+}
+
+src_install() {
+   java-pkg_dojar "${S}"/output/build/lib/*.jar
+   use source && java-pkg_dosrc java/javax/servlet/
+}



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

2019-01-11 Thread Miroslav Šulc
commit: c14bf83e9271f8464d4c02b3c72d2ee0d63a2beb
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Fri Jan 11 14:55:43 2019 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Fri Jan 11 15:18:28 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c14bf83e

dev-java/tomcat-servlet-api-6.0.45: removed obsolete

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

 dev-java/tomcat-servlet-api/Manifest   |  1 -
 .../tomcat-servlet-api-6.0.45.ebuild   | 34 --
 2 files changed, 35 deletions(-)

diff --git a/dev-java/tomcat-servlet-api/Manifest 
b/dev-java/tomcat-servlet-api/Manifest
index 4b0323ae564..e2178fec32e 100644
--- a/dev-java/tomcat-servlet-api/Manifest
+++ b/dev-java/tomcat-servlet-api/Manifest
@@ -2,7 +2,6 @@ DIST apache-tomcat-4.1.36-src.tar.gz 3715200 BLAKE2B 
0af7c15e821c7b437c4a12c07aa
 DIST apache-tomcat-5.5.27-src.tar.gz 7382057 BLAKE2B 
289c586c9664efb63f921bffab80a180639ff4c14cc1f676cb7aff27c9416a20e142bc56862c0a06b26d30bc5a7415b07c0b7c3263286af860b27ee940f745b4
 SHA512 
32c605aad92b7d554b9e0f28a4d3e707b3cbfc0661a969eb2479512517f8e9e8848b820132d711c41f5c0fa863028b38e1fa903e7c0205599e9e58a86ab4733a
 DIST apache-tomcat-5.5.34-src.tar.gz 3720299 BLAKE2B 
9ec9171f7fb5aa43a3d7df0d3e06932b214d9740c56e95468f45d2f4ea0e157f9bd33dcc715ace9f950761b1fbfd7a5cbf9fec47f98feb1088641a24de4a8f4a
 SHA512 
4c8616f839a3c413ffef45b7b6876f123cbda37f4029db96ac1c8f259a75f0d65cdb5709468d89e731e5436b011dac4ee3e9dc397adfc9ad4d0b1bc462c8e519
 DIST apache-tomcat-6.0.44-src.tar.gz 3447711 BLAKE2B 
7baf1fc24a7c9aba7e2ddac63fe0c0975178616bfad8cd625d2910d18ad9b00cd85c98ba4a1ada251119629b96ff464ac623857f6928e3b9465708cdf5bc7513
 SHA512 
0d6a1539b28fa8ca3442557889d7d21cc523b18136f6998820ba13f41420536aba65ce78bac526002ee1dd86df3cbc80d9f043a3f765d7cf0b79e58e516030be
-DIST apache-tomcat-6.0.45-src.tar.gz 3494054 BLAKE2B 
5dc7ac1c941b3b307ff6ccc53b59ddcd141c5ece00424a89025272d170e00ed14462f9805be0e26750f60ff1eb223e2829e7d215502f526e800bf2aee30a
 SHA512 
d300e6b805bb70fc348133467b2aeac728dc0ae44f2fc1f309c3b2971987c1e46b81f156ebd7ddfda38f6746e90af1402c4e16a2d30bc7b081b761c87df8ffab
 DIST apache-tomcat-6.0.53-src.tar.gz 3522914 BLAKE2B 
054b097c16861abaa8bdbeba713b49bc1dfcff573bb3f4bd0ff5807c33a2a0fb991af618f6e11e5b3ce3fa55c589fc6569342cab5d5a00349c79bc7061d81e40
 SHA512 
915a0a18f5c2883625c9441eed6465973eff4f6bf41e08e925c7edaea89ef8f6ee9476d3e06fa38228d4bcb4decaf53e3a7bdb7ec7e899e6250db3e12a9f5f2c
 DIST apache-tomcat-7.0.82-src.tar.gz 4697342 BLAKE2B 
1106ed04dc83e64e395de29f01a7752a0578b0c88046eb59614a7cfc0d8a98e3aebb698c8eb56763eea41620d9b42482971c5093304184b1028c6bd8f9770ada
 SHA512 
fc92388d81316de0246df4074c417ffa341eab55308c0694e9ea71c5497c863b42019cd1f38628ff640114c501a06c4e9c428cb2b6f1bc1c16fb337a286718db
 DIST apache-tomcat-7.0.85-src.tar.gz 4718223 BLAKE2B 
3067709eb143feee5cc1f31cdd8d41c58fb96ed1330560a4064ac3b3eeb030c76ff066c2a2f950d6f2c1576bde214f963f1a12342536a8e2ab8ac179dd166bfb
 SHA512 
f95383b2c77670845cce577161ecf326c3e0f49d456792a53305640289d049b0de80f4b6901bcda52bc4967895f97772591eee525affee1a1d07aac2e60d2044

diff --git a/dev-java/tomcat-servlet-api/tomcat-servlet-api-6.0.45.ebuild 
b/dev-java/tomcat-servlet-api/tomcat-servlet-api-6.0.45.ebuild
deleted file mode 100644
index 2fec3f8c460..000
--- a/dev-java/tomcat-servlet-api/tomcat-servlet-api-6.0.45.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-JAVA_PKG_IUSE="source"
-
-inherit eutils java-pkg-2 java-ant-2
-
-MY_A="apache-${P}-src"
-MY_P="${MY_A/-servlet-api/}"
-DESCRIPTION="Tomcat's Servlet API 2.5/JSP API 2.1 implementation"
-HOMEPAGE="http://tomcat.apache.org/;
-SRC_URI="mirror://apache/tomcat/tomcat-6/v${PV}/src/${MY_P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="2.5"
-KEYWORDS="~amd64 ~arm ~ppc64 ~x86 ~amd64-linux ~x86-linux ~x64-macos 
~x64-solaris ~x86-solaris"
-IUSE=""
-
-DEPEND=">=virtual/jdk-1.6"
-RDEPEND=">=virtual/jre-1.6"
-
-S="${WORKDIR}/${MY_P}"
-
-java_prepare() {
-   cp "${FILESDIR}/${SLOT}-build-r1.xml" build.xml || die "Could not 
replace build.xml"
-   rm -r */*/build.xml java/javax/{annotation,ejb,mail,persistence,xml}/ 
|| die
-   find -name '*.jar' -delete || die
-}
-
-src_install() {
-   java-pkg_dojar "${S}"/output/build/lib/*.jar
-   use source && java-pkg_dosrc java/javax
-}



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

2019-01-11 Thread Miroslav Šulc
commit: 34d43cf85ae56a81d5c237a1e42bc6fdb23a5649
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Fri Jan 11 14:58:16 2019 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Fri Jan 11 15:18:30 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=34d43cf8

dev-java/tomcat-servlet-api-7.0.90: stabilized for amd64

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

 dev-java/tomcat-servlet-api/tomcat-servlet-api-7.0.90.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-java/tomcat-servlet-api/tomcat-servlet-api-7.0.90.ebuild 
b/dev-java/tomcat-servlet-api/tomcat-servlet-api-7.0.90.ebuild
index f0304e00ca2..412dd425bf5 100644
--- a/dev-java/tomcat-servlet-api/tomcat-servlet-api-7.0.90.ebuild
+++ b/dev-java/tomcat-servlet-api/tomcat-servlet-api-7.0.90.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"
@@ -14,7 +14,7 @@ 
SRC_URI="mirror://apache/tomcat/tomcat-7/v${PV}/src/${MY_P}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="3.0"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux ~x64-solaris 
~x86-solaris"
+KEYWORDS="amd64 ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux ~x64-solaris 
~x86-solaris"
 IUSE=""
 
 DEPEND=">=virtual/jdk-1.6"



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

2019-01-11 Thread Miroslav Šulc
commit: f4b68da0d80a4ec9b28bcb0d07db1d8fcac078ef
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Fri Jan 11 15:11:51 2019 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Fri Jan 11 15:18:34 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f4b68da0

dev-java/tomcat-servlet-api-8.0.50: removed obsolete version

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

 dev-java/tomcat-servlet-api/Manifest   |  1 -
 .../tomcat-servlet-api-8.0.50.ebuild   | 35 --
 2 files changed, 36 deletions(-)

diff --git a/dev-java/tomcat-servlet-api/Manifest 
b/dev-java/tomcat-servlet-api/Manifest
index 5d3b0dbf002..e8a6c974652 100644
--- a/dev-java/tomcat-servlet-api/Manifest
+++ b/dev-java/tomcat-servlet-api/Manifest
@@ -5,7 +5,6 @@ DIST apache-tomcat-6.0.44-src.tar.gz 3447711 BLAKE2B 
7baf1fc24a7c9aba7e2ddac63fe
 DIST apache-tomcat-6.0.53-src.tar.gz 3522914 BLAKE2B 
054b097c16861abaa8bdbeba713b49bc1dfcff573bb3f4bd0ff5807c33a2a0fb991af618f6e11e5b3ce3fa55c589fc6569342cab5d5a00349c79bc7061d81e40
 SHA512 
915a0a18f5c2883625c9441eed6465973eff4f6bf41e08e925c7edaea89ef8f6ee9476d3e06fa38228d4bcb4decaf53e3a7bdb7ec7e899e6250db3e12a9f5f2c
 DIST apache-tomcat-7.0.82-src.tar.gz 4697342 BLAKE2B 
1106ed04dc83e64e395de29f01a7752a0578b0c88046eb59614a7cfc0d8a98e3aebb698c8eb56763eea41620d9b42482971c5093304184b1028c6bd8f9770ada
 SHA512 
fc92388d81316de0246df4074c417ffa341eab55308c0694e9ea71c5497c863b42019cd1f38628ff640114c501a06c4e9c428cb2b6f1bc1c16fb337a286718db
 DIST apache-tomcat-7.0.90-src.tar.gz 4752747 BLAKE2B 
5062ead2756aa8461de5e8387f14838661c082b6e397934fc92c91403f1950d84d79f05b9d4420a973d1b4921515b66c2c847550e1a06d75e722b62d9aa3f8bd
 SHA512 
b32cb6902866ef72337c721d99d77f1a645311bb7694f51b82f7acec500c6197df15fb41be444fc6089652e8c825fb193f1a9de8c1b9b6fabd9d95f784565f6a
-DIST apache-tomcat-8.0.50-src.tar.gz 5023017 BLAKE2B 
862799b7f6a227217c93e1b65aacc49a765b6d11886d0f2278a860c3f4e2b89692cfb724e323d3afe074ad3af3ef8cfd780e4be1ad2f55fee381e5054fbb1941
 SHA512 
c46efe03cfaadbc2b89063c05c5ec9f315a4eeacdfbf6dd43691c3d23a87d75b23b6679550518d825f8ec7ed853a899ca88cc54c61da9983b025ec7042c3bfff
 DIST apache-tomcat-8.0.52-src.tar.gz 5039683 BLAKE2B 
36318d0ae50fbca3f2a97e0210d0a8da8314f1ef79d0b047971bca30a5b0cc937faf013b5090f6e6b8aec4127b6185dc54ae589f5b57143b62c71c09f8bd5e9d
 SHA512 
6d846213db0b15f9add8d80f30f304afdaf879ab6d7f85d212183a93f4f360ebfeeb079813bdea83cbd13f507504473028bbf8279e89b800b6f150b83086fa56
 DIST apache-tomcat-8.5.23-src.tar.gz 5086043 BLAKE2B 
9bcad0d465aff6da1ba4a846042491bc8d5963283ed1d2530a26ab48289d14e8b85834d24ca476c95a75c1a5f51ee3ecd71c190b9609983cce56b56bc046b6d3
 SHA512 
2848331553f2c1bc51a4113960c6fe7e2beddf9146341dbfde1a27e2232802cfc364c8e8b988ae862371ca1a3be34665a56a28be9eadf80f8b317e0e2525cbef
 DIST apache-tomcat-8.5.30-src.tar.gz 5143270 BLAKE2B 
3bdcff663ca509efc3b2ee92ce140a3a22abf7fc0e32b5fa9a0ee713bdc1065ebde0b77cf624cedc2e0893194518d10e1f5df5b2f41edf76cb61157ac4d02862
 SHA512 
53729cfd1859872109f816df2642e3cd776a7faf8c55b1d50df0459f12958aacbf36debe6e8f10c19ab0a5bb2973fa63a2fec57f83ecaf19f4cf9d82e4a20265

diff --git a/dev-java/tomcat-servlet-api/tomcat-servlet-api-8.0.50.ebuild 
b/dev-java/tomcat-servlet-api/tomcat-servlet-api-8.0.50.ebuild
deleted file mode 100644
index 8a7cc91ecee..000
--- a/dev-java/tomcat-servlet-api/tomcat-servlet-api-8.0.50.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-JAVA_PKG_IUSE="source"
-
-inherit eutils java-pkg-2 java-ant-2
-
-MY_A="apache-${P}-src"
-MY_P="${MY_A/-servlet-api/}"
-DESCRIPTION="Tomcat's Servlet API 3.1/JSP API 2.3/EL API 3.0 implementation"
-HOMEPAGE="https://tomcat.apache.org/;
-SRC_URI="mirror://apache/tomcat/tomcat-8/v${PV}/src/${MY_P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="3.1"
-KEYWORDS="amd64 ~x86 ~amd64-linux ~x86-linux ~x64-solaris ~x86-solaris"
-IUSE=""
-
-DEPEND=">=virtual/jdk-1.7"
-RDEPEND=">=virtual/jre-1.7"
-
-S="${WORKDIR}/${MY_P}/"
-
-java_prepare() {
-   cp "${FILESDIR}/${SLOT}-build.xml" build.xml || die "Could not replace 
build.xml"
-   rm -fR */*/build.xml
-   einfo "Removing bundled jars and classes"
-   find "${S}" '(' -name '*.class' -o -name '*.jar' ')' -exec rm -frv {} +
-}
-
-src_install() {
-   java-pkg_dojar "${S}"/output/build/lib/*.jar
-   use source && java-pkg_dosrc java/javax/servlet/
-}



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

2019-01-11 Thread Miroslav Šulc
commit: d028131b181fb2633039b889b9e0c00d9e06d3a5
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Fri Jan 11 15:04:44 2019 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Fri Jan 11 15:18:32 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d028131b

dev-java/tomcat-servlet-api: removed obsolete 7.0.x versions

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

 dev-java/tomcat-servlet-api/Manifest   |  2 --
 .../tomcat-servlet-api-7.0.85.ebuild   | 38 --
 .../tomcat-servlet-api-7.0.88.ebuild   | 38 --
 3 files changed, 78 deletions(-)

diff --git a/dev-java/tomcat-servlet-api/Manifest 
b/dev-java/tomcat-servlet-api/Manifest
index e2178fec32e..5d3b0dbf002 100644
--- a/dev-java/tomcat-servlet-api/Manifest
+++ b/dev-java/tomcat-servlet-api/Manifest
@@ -4,8 +4,6 @@ DIST apache-tomcat-5.5.34-src.tar.gz 3720299 BLAKE2B 
9ec9171f7fb5aa43a3d7df0d3e0
 DIST apache-tomcat-6.0.44-src.tar.gz 3447711 BLAKE2B 
7baf1fc24a7c9aba7e2ddac63fe0c0975178616bfad8cd625d2910d18ad9b00cd85c98ba4a1ada251119629b96ff464ac623857f6928e3b9465708cdf5bc7513
 SHA512 
0d6a1539b28fa8ca3442557889d7d21cc523b18136f6998820ba13f41420536aba65ce78bac526002ee1dd86df3cbc80d9f043a3f765d7cf0b79e58e516030be
 DIST apache-tomcat-6.0.53-src.tar.gz 3522914 BLAKE2B 
054b097c16861abaa8bdbeba713b49bc1dfcff573bb3f4bd0ff5807c33a2a0fb991af618f6e11e5b3ce3fa55c589fc6569342cab5d5a00349c79bc7061d81e40
 SHA512 
915a0a18f5c2883625c9441eed6465973eff4f6bf41e08e925c7edaea89ef8f6ee9476d3e06fa38228d4bcb4decaf53e3a7bdb7ec7e899e6250db3e12a9f5f2c
 DIST apache-tomcat-7.0.82-src.tar.gz 4697342 BLAKE2B 
1106ed04dc83e64e395de29f01a7752a0578b0c88046eb59614a7cfc0d8a98e3aebb698c8eb56763eea41620d9b42482971c5093304184b1028c6bd8f9770ada
 SHA512 
fc92388d81316de0246df4074c417ffa341eab55308c0694e9ea71c5497c863b42019cd1f38628ff640114c501a06c4e9c428cb2b6f1bc1c16fb337a286718db
-DIST apache-tomcat-7.0.85-src.tar.gz 4718223 BLAKE2B 
3067709eb143feee5cc1f31cdd8d41c58fb96ed1330560a4064ac3b3eeb030c76ff066c2a2f950d6f2c1576bde214f963f1a12342536a8e2ab8ac179dd166bfb
 SHA512 
f95383b2c77670845cce577161ecf326c3e0f49d456792a53305640289d049b0de80f4b6901bcda52bc4967895f97772591eee525affee1a1d07aac2e60d2044
-DIST apache-tomcat-7.0.88-src.tar.gz 4733229 BLAKE2B 
2e2009f64ae8f027e93bd7f3cec21f98fbb1f5c741b6525da1638c6188ebe44aa8b43d984abd769385992a997226392c59ec059e408873261a04d9e96a4603c3
 SHA512 
2ad5c11ec7c5e8e68fba6c0427b0479969a56e7ccb3f0b1ee6c6f139d5f2b718ee9c56f044e982013108ee6e06c43037d0061e539203e95453e9cae7cb38711d
 DIST apache-tomcat-7.0.90-src.tar.gz 4752747 BLAKE2B 
5062ead2756aa8461de5e8387f14838661c082b6e397934fc92c91403f1950d84d79f05b9d4420a973d1b4921515b66c2c847550e1a06d75e722b62d9aa3f8bd
 SHA512 
b32cb6902866ef72337c721d99d77f1a645311bb7694f51b82f7acec500c6197df15fb41be444fc6089652e8c825fb193f1a9de8c1b9b6fabd9d95f784565f6a
 DIST apache-tomcat-8.0.50-src.tar.gz 5023017 BLAKE2B 
862799b7f6a227217c93e1b65aacc49a765b6d11886d0f2278a860c3f4e2b89692cfb724e323d3afe074ad3af3ef8cfd780e4be1ad2f55fee381e5054fbb1941
 SHA512 
c46efe03cfaadbc2b89063c05c5ec9f315a4eeacdfbf6dd43691c3d23a87d75b23b6679550518d825f8ec7ed853a899ca88cc54c61da9983b025ec7042c3bfff
 DIST apache-tomcat-8.0.52-src.tar.gz 5039683 BLAKE2B 
36318d0ae50fbca3f2a97e0210d0a8da8314f1ef79d0b047971bca30a5b0cc937faf013b5090f6e6b8aec4127b6185dc54ae589f5b57143b62c71c09f8bd5e9d
 SHA512 
6d846213db0b15f9add8d80f30f304afdaf879ab6d7f85d212183a93f4f360ebfeeb079813bdea83cbd13f507504473028bbf8279e89b800b6f150b83086fa56

diff --git a/dev-java/tomcat-servlet-api/tomcat-servlet-api-7.0.85.ebuild 
b/dev-java/tomcat-servlet-api/tomcat-servlet-api-7.0.85.ebuild
deleted file mode 100644
index aeaf64e366f..000
--- a/dev-java/tomcat-servlet-api/tomcat-servlet-api-7.0.85.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-JAVA_PKG_IUSE="source"
-
-inherit eutils java-pkg-2 java-ant-2
-
-MY_A="apache-${P}-src"
-MY_P="${MY_A/-servlet-api/}"
-DESCRIPTION="Tomcat's Servlet API 3.0/JSP API 2.2 implementation"
-HOMEPAGE="https://tomcat.apache.org/;
-SRC_URI="mirror://apache/tomcat/tomcat-7/v${PV}/src/${MY_P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="3.0"
-KEYWORDS="amd64 ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux ~x64-solaris 
~x86-solaris"
-IUSE=""
-
-DEPEND=">=virtual/jdk-1.6"
-RDEPEND=">=virtual/jre-1.6"
-
-S="${WORKDIR}/${MY_P}/"
-
-src_prepare() {
-   default
-
-   cp "${FILESDIR}/${SLOT}-build.xml" build.xml || die "Could not replace 
build.xml"
-   rm -fR */*/build.xml ||die
-   java-pkg_clean
-
-   java-pkg-2_src_prepare
-}
-
-src_install() {
-   java-pkg_dojar "${S}"/output/build/lib/*.jar
-   use source && java-pkg_dosrc java/javax/servlet/
-}

diff --git a/dev-java/tomcat-servlet-api/tomcat-servlet-api-7.0.88.ebuild 

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

2019-01-11 Thread Miroslav Šulc
commit: f9ccbaed4befa026b11f93e9f33527c6f74424ce
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Fri Jan 11 15:15:31 2019 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Fri Jan 11 15:18:36 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f9ccbaed

www-servers/tomcat-8.5.30: removed obsolete version

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

 www-servers/tomcat/Manifest |   1 -
 www-servers/tomcat/tomcat-8.5.30.ebuild | 158 
 2 files changed, 159 deletions(-)

diff --git a/www-servers/tomcat/Manifest b/www-servers/tomcat/Manifest
index e687d6ab45e..c081f4a4c77 100644
--- a/www-servers/tomcat/Manifest
+++ b/www-servers/tomcat/Manifest
@@ -1,5 +1,4 @@
 DIST apache-tomcat-7.0.90-src.tar.gz 4752747 BLAKE2B 
5062ead2756aa8461de5e8387f14838661c082b6e397934fc92c91403f1950d84d79f05b9d4420a973d1b4921515b66c2c847550e1a06d75e722b62d9aa3f8bd
 SHA512 
b32cb6902866ef72337c721d99d77f1a645311bb7694f51b82f7acec500c6197df15fb41be444fc6089652e8c825fb193f1a9de8c1b9b6fabd9d95f784565f6a
 DIST apache-tomcat-8.0.52-src.tar.gz 5039683 BLAKE2B 
36318d0ae50fbca3f2a97e0210d0a8da8314f1ef79d0b047971bca30a5b0cc937faf013b5090f6e6b8aec4127b6185dc54ae589f5b57143b62c71c09f8bd5e9d
 SHA512 
6d846213db0b15f9add8d80f30f304afdaf879ab6d7f85d212183a93f4f360ebfeeb079813bdea83cbd13f507504473028bbf8279e89b800b6f150b83086fa56
-DIST apache-tomcat-8.5.30-src.tar.gz 5143270 BLAKE2B 
3bdcff663ca509efc3b2ee92ce140a3a22abf7fc0e32b5fa9a0ee713bdc1065ebde0b77cf624cedc2e0893194518d10e1f5df5b2f41edf76cb61157ac4d02862
 SHA512 
53729cfd1859872109f816df2642e3cd776a7faf8c55b1d50df0459f12958aacbf36debe6e8f10c19ab0a5bb2973fa63a2fec57f83ecaf19f4cf9d82e4a20265
 DIST apache-tomcat-8.5.31-src.tar.gz 5154531 BLAKE2B 
cce0388e5c8c5fb5fcb3dba3b5961dc21d9f19d9a2f6177660a41410bddf241f73dda1e52c3875e28cfa13041c85a458a92c9a23c509b645f042cfa472081fde
 SHA512 
659137ef4809af329ae4dd6f5825a603c1408ef3e48153abe7480a722e7f4bebef68a64af9cbef4a4ad9a7e8da76494f825035bbadbb983a097525f476f32f33
 DIST apache-tomcat-9.0.7-src.tar.gz 5106551 BLAKE2B 
b4552146a40c2e7cbb2e454fb5ec9169425db5c08cf269c391ec3144425ad388a2b6f003a7c05f59a9fd724fb5c848102890a24fcfd43d5fea3d881141aa7798
 SHA512 
cb7dc5547671d94f7c7fb0b58eeb94d05128349cdabf576fc8ad837a4bf3ea655a8eab3342245dfa84a9db23f1cbee2918846eedd48e3ca372eecebfef13c5b2

diff --git a/www-servers/tomcat/tomcat-8.5.30.ebuild 
b/www-servers/tomcat/tomcat-8.5.30.ebuild
deleted file mode 100644
index 52f5424f793..000
--- a/www-servers/tomcat/tomcat-8.5.30.ebuild
+++ /dev/null
@@ -1,158 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-JAVA_PKG_IUSE="doc source test"
-
-inherit eutils java-pkg-2 java-ant-2 prefix user
-
-MY_P="apache-${P}-src"
-
-DESCRIPTION="Tomcat Servlet-3.1/JSP-2.3/EL-3.0/WebSocket-1.1/JASPIC-1.1 
Container"
-HOMEPAGE="https://tomcat.apache.org/;
-SRC_URI="mirror://apache/${PN}/tomcat-8/v${PV}/src/${MY_P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="8.5"
-KEYWORDS="amd64 ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~x86-solaris"
-IUSE="extra-webapps"
-
-RESTRICT="test" # can we run them on a production system?
-
-ECJ_SLOT="4.5"
-SAPI_SLOT="3.1"
-
-COMMON_DEP="dev-java/eclipse-ecj:${ECJ_SLOT}
-   >=dev-java/tomcat-servlet-api-${SLOT}:${SAPI_SLOT}"
-RDEPEND="${COMMON_DEP}
-   !=virtual/jre-1.7"
-DEPEND="${COMMON_DEP}
-   app-admin/pwgen
-   >=virtual/jdk-1.7
-   test? (
-   >=dev-java/ant-junit-1.9:0
-   dev-java/easymock:3.2
-   )"
-
-S=${WORKDIR}/${MY_P}
-
-pkg_setup() {
-   java-pkg-2_pkg_setup
-   enewgroup tomcat 265
-   enewuser tomcat 265 -1 /dev/null tomcat
-}
-
-src_prepare() {
-   default
-
-   find -name '*.jar' -type f -delete -print || die
-
-   # Remove bundled servlet-api
-   rm -rv java/javax/{el,servlet} || die
-
-   eapply "${FILESDIR}/${PN}-8.5.27-build.xml.patch"
-
-   # For use of catalina.sh in netbeans
-   sed -i -e "/^# - Execute The Requested Command/ a\
-   CLASSPATH=\`java-config --classpath ${PN}-${SLOT}\`" \
-   bin/catalina.sh || die
-
-   java-pkg-2_src_prepare
-}
-
-JAVA_ANT_REWRITE_CLASSPATH="true"
-
-EANT_BUILD_TARGET="deploy"
-EANT_GENTOO_CLASSPATH="eclipse-ecj-${ECJ_SLOT},tomcat-servlet-api-${SAPI_SLOT}"
-EANT_TEST_GENTOO_CLASSPATH="easymock-3.2"
-EANT_GENTOO_CLASSPATH_EXTRA="${S}/output/classes"
-EANT_NEEDS_TOOLS="true"
-EANT_EXTRA_ARGS="-Dversion=${PV}-gentoo -Dversion.number=${PV} 
-Dcompile.debug=false -Dexecute.validate=false"
-
-# revisions of the scripts
-IM_REV="-r2"
-INIT_REV="-r1"
-
-src_compile() {
-   EANT_GENTOO_CLASSPATH_EXTRA+=":$(java-pkg_getjar --build-only ant-core 
ant.jar)"
-   java-pkg-2_src_compile
-}
-
-src_test() {
-   java-pkg-2_src_test
-}
-
-src_install() {
-   local dest="/usr/share/${PN}-${SLOT}"
-
-   java-pkg_jarinto 

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

2019-01-11 Thread Miroslav Šulc
commit: 15528b324e70f85ed93c62cbefb1e7932995740f
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Fri Jan 11 15:08:51 2019 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Fri Jan 11 15:18:33 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=15528b32

www-servers/tomcat-8.0.52: stabilized for amd64

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

 www-servers/tomcat/tomcat-8.0.52.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/www-servers/tomcat/tomcat-8.0.52.ebuild 
b/www-servers/tomcat/tomcat-8.0.52.ebuild
index 46de488be6f..87b27e00535 100644
--- a/www-servers/tomcat/tomcat-8.0.52.ebuild
+++ b/www-servers/tomcat/tomcat-8.0.52.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
@@ -15,7 +15,7 @@ 
SRC_URI="mirror://apache/${PN}/tomcat-8/v${PV}/src/${MY_P}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="8"
-KEYWORDS="~amd64 ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~x86-solaris"
+KEYWORDS="amd64 ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~x86-solaris"
 IUSE="extra-webapps"
 
 RESTRICT="test" # can we run them on a production system?



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

2019-01-11 Thread Miroslav Šulc
commit: 35c10f0f74abe169d987afb4dba3f3482080798c
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Fri Jan 11 15:16:24 2019 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Fri Jan 11 15:18:37 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35c10f0f

dev-java/tomcat-servlet-api-8.5.30: removed obsolete version

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

 dev-java/tomcat-servlet-api/Manifest   |  1 -
 .../tomcat-servlet-api-8.5.30.ebuild   | 39 --
 2 files changed, 40 deletions(-)

diff --git a/dev-java/tomcat-servlet-api/Manifest 
b/dev-java/tomcat-servlet-api/Manifest
index e8a6c974652..c2ea777181a 100644
--- a/dev-java/tomcat-servlet-api/Manifest
+++ b/dev-java/tomcat-servlet-api/Manifest
@@ -7,7 +7,6 @@ DIST apache-tomcat-7.0.82-src.tar.gz 4697342 BLAKE2B 
1106ed04dc83e64e395de29f01a
 DIST apache-tomcat-7.0.90-src.tar.gz 4752747 BLAKE2B 
5062ead2756aa8461de5e8387f14838661c082b6e397934fc92c91403f1950d84d79f05b9d4420a973d1b4921515b66c2c847550e1a06d75e722b62d9aa3f8bd
 SHA512 
b32cb6902866ef72337c721d99d77f1a645311bb7694f51b82f7acec500c6197df15fb41be444fc6089652e8c825fb193f1a9de8c1b9b6fabd9d95f784565f6a
 DIST apache-tomcat-8.0.52-src.tar.gz 5039683 BLAKE2B 
36318d0ae50fbca3f2a97e0210d0a8da8314f1ef79d0b047971bca30a5b0cc937faf013b5090f6e6b8aec4127b6185dc54ae589f5b57143b62c71c09f8bd5e9d
 SHA512 
6d846213db0b15f9add8d80f30f304afdaf879ab6d7f85d212183a93f4f360ebfeeb079813bdea83cbd13f507504473028bbf8279e89b800b6f150b83086fa56
 DIST apache-tomcat-8.5.23-src.tar.gz 5086043 BLAKE2B 
9bcad0d465aff6da1ba4a846042491bc8d5963283ed1d2530a26ab48289d14e8b85834d24ca476c95a75c1a5f51ee3ecd71c190b9609983cce56b56bc046b6d3
 SHA512 
2848331553f2c1bc51a4113960c6fe7e2beddf9146341dbfde1a27e2232802cfc364c8e8b988ae862371ca1a3be34665a56a28be9eadf80f8b317e0e2525cbef
-DIST apache-tomcat-8.5.30-src.tar.gz 5143270 BLAKE2B 
3bdcff663ca509efc3b2ee92ce140a3a22abf7fc0e32b5fa9a0ee713bdc1065ebde0b77cf624cedc2e0893194518d10e1f5df5b2f41edf76cb61157ac4d02862
 SHA512 
53729cfd1859872109f816df2642e3cd776a7faf8c55b1d50df0459f12958aacbf36debe6e8f10c19ab0a5bb2973fa63a2fec57f83ecaf19f4cf9d82e4a20265
 DIST apache-tomcat-8.5.31-src.tar.gz 5154531 BLAKE2B 
cce0388e5c8c5fb5fcb3dba3b5961dc21d9f19d9a2f6177660a41410bddf241f73dda1e52c3875e28cfa13041c85a458a92c9a23c509b645f042cfa472081fde
 SHA512 
659137ef4809af329ae4dd6f5825a603c1408ef3e48153abe7480a722e7f4bebef68a64af9cbef4a4ad9a7e8da76494f825035bbadbb983a097525f476f32f33
 DIST apache-tomcat-9.0.7-src.tar.gz 5106551 BLAKE2B 
b4552146a40c2e7cbb2e454fb5ec9169425db5c08cf269c391ec3144425ad388a2b6f003a7c05f59a9fd724fb5c848102890a24fcfd43d5fea3d881141aa7798
 SHA512 
cb7dc5547671d94f7c7fb0b58eeb94d05128349cdabf576fc8ad837a4bf3ea655a8eab3342245dfa84a9db23f1cbee2918846eedd48e3ca372eecebfef13c5b2
 DIST apache-tomcat-9.0.8-src.tar.gz 5115250 BLAKE2B 
8eaf0aa963711f90278d6d20986f4ba583c64e9e2b1f0b82ccc676a854a2078fe29c3b691d49af529074c9eea02ba78802cc9a4bb5cd7a3e561f6dfcb342c50b
 SHA512 
22a3c9a2c9f2fa87b218ec5deb50248af201e83111bbeb7fcfbb7dde5aba3e2d61b53bc40500b3e364a9fb94b576ad8a4683979534274af0f3bcdfb86aa045e7

diff --git a/dev-java/tomcat-servlet-api/tomcat-servlet-api-8.5.30.ebuild 
b/dev-java/tomcat-servlet-api/tomcat-servlet-api-8.5.30.ebuild
deleted file mode 100644
index 06c703b27fb..000
--- a/dev-java/tomcat-servlet-api/tomcat-servlet-api-8.5.30.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-JAVA_PKG_IUSE="source"
-
-inherit eutils java-pkg-2 java-ant-2
-
-MY_A="apache-${P}-src"
-MY_P="${MY_A/-servlet-api/}"
-DESCRIPTION="Tomcat's Servlet API 3.1/JSP API 2.3/EL API 3.0 implementation"
-HOMEPAGE="https://tomcat.apache.org/;
-SRC_URI="mirror://apache/tomcat/tomcat-8/v${PV}/src/${MY_P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="3.1"
-KEYWORDS="amd64 ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux ~x64-solaris 
~x86-solaris"
-IUSE=""
-
-DEPEND=">=virtual/jdk-1.7"
-RDEPEND=">=virtual/jre-1.7"
-
-S="${WORKDIR}/${MY_P}/"
-
-src_prepare() {
-   default
-
-   cp "${FILESDIR}/${SLOT}-build.xml" build.xml || die "Could not replace 
build.xml"
-   rm -fR */*/build.xml
-   einfo "Removing bundled jars and classes"
-   find "${S}" '(' -name '*.class' -o -name '*.jar' ')' -exec rm -frv {} +
-
-   java-pkg-2_src_prepare
-}
-
-src_install() {
-   java-pkg_dojar "${S}"/output/build/lib/*.jar
-   use source && java-pkg_dosrc java/javax/servlet/
-}



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

2019-01-11 Thread Miroslav Šulc
commit: 7ef1722c9fd50afcb3afda6002960bef6f56db38
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Fri Jan 11 15:14:25 2019 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Fri Jan 11 15:18:35 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7ef1722c

www-servers/tomcat-8.5.31: stabilized for amd64

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

 www-servers/tomcat/tomcat-8.5.31.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/www-servers/tomcat/tomcat-8.5.31.ebuild 
b/www-servers/tomcat/tomcat-8.5.31.ebuild
index 00cb33f8cfc..86bc478dfa6 100644
--- a/www-servers/tomcat/tomcat-8.5.31.ebuild
+++ b/www-servers/tomcat/tomcat-8.5.31.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
@@ -15,7 +15,7 @@ 
SRC_URI="mirror://apache/${PN}/tomcat-8/v${PV}/src/${MY_P}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="8.5"
-KEYWORDS="~amd64 ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~x86-solaris"
+KEYWORDS="amd64 ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~x86-solaris"
 IUSE="extra-webapps"
 
 RESTRICT="test" # can we run them on a production system?



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

2019-01-11 Thread Miroslav Šulc
commit: 2fcdcd82a962bbe709caca3eed5ff063de977db8
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Fri Jan 11 15:00:11 2019 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Fri Jan 11 15:18:30 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2fcdcd82

www-servers/tomcat-7.0.90: stabilized for amd64

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

 www-servers/tomcat/tomcat-7.0.90.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/www-servers/tomcat/tomcat-7.0.90.ebuild 
b/www-servers/tomcat/tomcat-7.0.90.ebuild
index 8ed5c13fa74..9acd6b92a2e 100644
--- a/www-servers/tomcat/tomcat-7.0.90.ebuild
+++ b/www-servers/tomcat/tomcat-7.0.90.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
@@ -15,7 +15,7 @@ 
SRC_URI="mirror://apache/${PN}/tomcat-7/v${PV}/src/${MY_P}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="7"
-KEYWORDS="~amd64 ~ppc64 ~x86 ~amd64-linux ~x86-linux ~x86-solaris"
+KEYWORDS="amd64 ~ppc64 ~x86 ~amd64-linux ~x86-linux ~x86-solaris"
 IUSE="extra-webapps websockets"
 
 RESTRICT="test" # can we run them on a production system?



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

2019-01-11 Thread Miroslav Šulc
commit: 8b723796e46a4b0911064d73b3422ba4cc9c513b
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Fri Jan 11 15:10:41 2019 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Fri Jan 11 15:18:33 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b723796

www-servers/tomcat-8.0.50: removed obsolete version

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

 www-servers/tomcat/Manifest |   1 -
 www-servers/tomcat/tomcat-8.0.50.ebuild | 158 
 2 files changed, 159 deletions(-)

diff --git a/www-servers/tomcat/Manifest b/www-servers/tomcat/Manifest
index ecb60c802dd..e687d6ab45e 100644
--- a/www-servers/tomcat/Manifest
+++ b/www-servers/tomcat/Manifest
@@ -1,5 +1,4 @@
 DIST apache-tomcat-7.0.90-src.tar.gz 4752747 BLAKE2B 
5062ead2756aa8461de5e8387f14838661c082b6e397934fc92c91403f1950d84d79f05b9d4420a973d1b4921515b66c2c847550e1a06d75e722b62d9aa3f8bd
 SHA512 
b32cb6902866ef72337c721d99d77f1a645311bb7694f51b82f7acec500c6197df15fb41be444fc6089652e8c825fb193f1a9de8c1b9b6fabd9d95f784565f6a
-DIST apache-tomcat-8.0.50-src.tar.gz 5023017 BLAKE2B 
862799b7f6a227217c93e1b65aacc49a765b6d11886d0f2278a860c3f4e2b89692cfb724e323d3afe074ad3af3ef8cfd780e4be1ad2f55fee381e5054fbb1941
 SHA512 
c46efe03cfaadbc2b89063c05c5ec9f315a4eeacdfbf6dd43691c3d23a87d75b23b6679550518d825f8ec7ed853a899ca88cc54c61da9983b025ec7042c3bfff
 DIST apache-tomcat-8.0.52-src.tar.gz 5039683 BLAKE2B 
36318d0ae50fbca3f2a97e0210d0a8da8314f1ef79d0b047971bca30a5b0cc937faf013b5090f6e6b8aec4127b6185dc54ae589f5b57143b62c71c09f8bd5e9d
 SHA512 
6d846213db0b15f9add8d80f30f304afdaf879ab6d7f85d212183a93f4f360ebfeeb079813bdea83cbd13f507504473028bbf8279e89b800b6f150b83086fa56
 DIST apache-tomcat-8.5.30-src.tar.gz 5143270 BLAKE2B 
3bdcff663ca509efc3b2ee92ce140a3a22abf7fc0e32b5fa9a0ee713bdc1065ebde0b77cf624cedc2e0893194518d10e1f5df5b2f41edf76cb61157ac4d02862
 SHA512 
53729cfd1859872109f816df2642e3cd776a7faf8c55b1d50df0459f12958aacbf36debe6e8f10c19ab0a5bb2973fa63a2fec57f83ecaf19f4cf9d82e4a20265
 DIST apache-tomcat-8.5.31-src.tar.gz 5154531 BLAKE2B 
cce0388e5c8c5fb5fcb3dba3b5961dc21d9f19d9a2f6177660a41410bddf241f73dda1e52c3875e28cfa13041c85a458a92c9a23c509b645f042cfa472081fde
 SHA512 
659137ef4809af329ae4dd6f5825a603c1408ef3e48153abe7480a722e7f4bebef68a64af9cbef4a4ad9a7e8da76494f825035bbadbb983a097525f476f32f33

diff --git a/www-servers/tomcat/tomcat-8.0.50.ebuild 
b/www-servers/tomcat/tomcat-8.0.50.ebuild
deleted file mode 100644
index 72dc86ded9b..000
--- a/www-servers/tomcat/tomcat-8.0.50.ebuild
+++ /dev/null
@@ -1,158 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-JAVA_PKG_IUSE="doc source test"
-
-inherit eutils java-pkg-2 java-ant-2 prefix user
-
-MY_P="apache-${P}-src"
-
-DESCRIPTION="Tomcat Servlet-3.1/JSP-2.3/EL-3.0/WebSocket-1.1 Container"
-HOMEPAGE="https://tomcat.apache.org/;
-SRC_URI="mirror://apache/${PN}/tomcat-8/v${PV}/src/${MY_P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="8"
-KEYWORDS="amd64 ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~x86-solaris"
-IUSE="extra-webapps"
-
-RESTRICT="test" # can we run them on a production system?
-
-ECJ_SLOT="4.5"
-SAPI_SLOT="3.1"
-
-COMMON_DEP="dev-java/eclipse-ecj:${ECJ_SLOT}
-   dev-java/tomcat-servlet-api:${SAPI_SLOT}"
-RDEPEND="${COMMON_DEP}
-   !=virtual/jre-1.7"
-DEPEND="${COMMON_DEP}
-   app-admin/pwgen
-   >=virtual/jdk-1.7
-   test? (
-   >=dev-java/ant-junit-1.9:0
-   dev-java/easymock:3.2
-   )"
-
-S=${WORKDIR}/${MY_P}
-
-pkg_setup() {
-   java-pkg-2_pkg_setup
-   enewgroup tomcat 265
-   enewuser tomcat 265 -1 /dev/null tomcat
-}
-
-src_prepare() {
-   default
-
-   find -name '*.jar' -type f -delete -print || die
-
-   # Remove bundled servlet-api
-   rm -rv java/javax/{el,servlet} || die
-
-   eapply "${FILESDIR}/${PN}-8.0.49-build.xml.patch"
-
-   # For use of catalina.sh in netbeans
-   sed -i -e "/^# - Execute The Requested Command/ a\
-   CLASSPATH=\`java-config --classpath ${PN}-${SLOT}\`" \
-   bin/catalina.sh || die
-
-   java-pkg-2_src_prepare
-}
-
-JAVA_ANT_REWRITE_CLASSPATH="true"
-
-EANT_BUILD_TARGET="deploy"
-EANT_GENTOO_CLASSPATH="eclipse-ecj-${ECJ_SLOT},tomcat-servlet-api-${SAPI_SLOT}"
-EANT_TEST_GENTOO_CLASSPATH="easymock-3.2"
-EANT_GENTOO_CLASSPATH_EXTRA="${S}/output/classes"
-EANT_NEEDS_TOOLS="true"
-EANT_EXTRA_ARGS="-Dversion=${PV}-gentoo -Dversion.number=${PV} 
-Dcompile.debug=false"
-
-# revisions of the scripts
-IM_REV="-r2"
-INIT_REV="-r1"
-
-src_compile() {
-   EANT_GENTOO_CLASSPATH_EXTRA+=":$(java-pkg_getjar --build-only ant-core 
ant.jar)"
-   java-pkg-2_src_compile
-}
-
-src_test() {
-   java-pkg-2_src_test
-}
-
-src_install() {
-   local dest="/usr/share/${PN}-${SLOT}"
-
-   java-pkg_jarinto "${dest}"/bin
-   java-pkg_dojar 

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

2019-01-11 Thread Miroslav Šulc
commit: fae1f0b7e3d2f6bc4707b5a187fd39912e9612b3
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Fri Jan 11 15:13:14 2019 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Fri Jan 11 15:18:35 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fae1f0b7

dev-java/tomcat-servlet-api-8.5.31: stabilized for amd64

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

 dev-java/tomcat-servlet-api/tomcat-servlet-api-8.5.31.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-java/tomcat-servlet-api/tomcat-servlet-api-8.5.31.ebuild 
b/dev-java/tomcat-servlet-api/tomcat-servlet-api-8.5.31.ebuild
index c543bdd19c2..640c06837c8 100644
--- a/dev-java/tomcat-servlet-api/tomcat-servlet-api-8.5.31.ebuild
+++ b/dev-java/tomcat-servlet-api/tomcat-servlet-api-8.5.31.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"
@@ -14,7 +14,7 @@ 
SRC_URI="mirror://apache/tomcat/tomcat-8/v${PV}/src/${MY_P}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="3.1"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux ~x64-solaris 
~x86-solaris"
+KEYWORDS="amd64 ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux ~x64-solaris 
~x86-solaris"
 IUSE=""
 
 DEPEND=">=virtual/jdk-1.7"



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

2019-01-11 Thread Miroslav Šulc
commit: 3cf1bdf1587a1055cb3d40917bd3d13a77323274
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Fri Jan 11 15:01:32 2019 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Fri Jan 11 15:18:31 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3cf1bdf1

www-servers/tomcat: removed obsolete versions in slot 7

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

 www-servers/tomcat/Manifest |   2 -
 www-servers/tomcat/tomcat-7.0.85.ebuild | 147 
 www-servers/tomcat/tomcat-7.0.88.ebuild | 147 
 3 files changed, 296 deletions(-)

diff --git a/www-servers/tomcat/Manifest b/www-servers/tomcat/Manifest
index 4b8050606ef..ecb60c802dd 100644
--- a/www-servers/tomcat/Manifest
+++ b/www-servers/tomcat/Manifest
@@ -1,5 +1,3 @@
-DIST apache-tomcat-7.0.85-src.tar.gz 4718223 BLAKE2B 
3067709eb143feee5cc1f31cdd8d41c58fb96ed1330560a4064ac3b3eeb030c76ff066c2a2f950d6f2c1576bde214f963f1a12342536a8e2ab8ac179dd166bfb
 SHA512 
f95383b2c77670845cce577161ecf326c3e0f49d456792a53305640289d049b0de80f4b6901bcda52bc4967895f97772591eee525affee1a1d07aac2e60d2044
-DIST apache-tomcat-7.0.88-src.tar.gz 4733229 BLAKE2B 
2e2009f64ae8f027e93bd7f3cec21f98fbb1f5c741b6525da1638c6188ebe44aa8b43d984abd769385992a997226392c59ec059e408873261a04d9e96a4603c3
 SHA512 
2ad5c11ec7c5e8e68fba6c0427b0479969a56e7ccb3f0b1ee6c6f139d5f2b718ee9c56f044e982013108ee6e06c43037d0061e539203e95453e9cae7cb38711d
 DIST apache-tomcat-7.0.90-src.tar.gz 4752747 BLAKE2B 
5062ead2756aa8461de5e8387f14838661c082b6e397934fc92c91403f1950d84d79f05b9d4420a973d1b4921515b66c2c847550e1a06d75e722b62d9aa3f8bd
 SHA512 
b32cb6902866ef72337c721d99d77f1a645311bb7694f51b82f7acec500c6197df15fb41be444fc6089652e8c825fb193f1a9de8c1b9b6fabd9d95f784565f6a
 DIST apache-tomcat-8.0.50-src.tar.gz 5023017 BLAKE2B 
862799b7f6a227217c93e1b65aacc49a765b6d11886d0f2278a860c3f4e2b89692cfb724e323d3afe074ad3af3ef8cfd780e4be1ad2f55fee381e5054fbb1941
 SHA512 
c46efe03cfaadbc2b89063c05c5ec9f315a4eeacdfbf6dd43691c3d23a87d75b23b6679550518d825f8ec7ed853a899ca88cc54c61da9983b025ec7042c3bfff
 DIST apache-tomcat-8.0.52-src.tar.gz 5039683 BLAKE2B 
36318d0ae50fbca3f2a97e0210d0a8da8314f1ef79d0b047971bca30a5b0cc937faf013b5090f6e6b8aec4127b6185dc54ae589f5b57143b62c71c09f8bd5e9d
 SHA512 
6d846213db0b15f9add8d80f30f304afdaf879ab6d7f85d212183a93f4f360ebfeeb079813bdea83cbd13f507504473028bbf8279e89b800b6f150b83086fa56

diff --git a/www-servers/tomcat/tomcat-7.0.85.ebuild 
b/www-servers/tomcat/tomcat-7.0.85.ebuild
deleted file mode 100644
index e4334d29c49..000
--- a/www-servers/tomcat/tomcat-7.0.85.ebuild
+++ /dev/null
@@ -1,147 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-JAVA_PKG_IUSE="doc source test"
-
-inherit eutils java-pkg-2 java-ant-2 prefix user
-
-MY_P="apache-${P}-src"
-
-DESCRIPTION="Tomcat Servlet-3.0/JSP-2.2 Container"
-HOMEPAGE="https://tomcat.apache.org/;
-SRC_URI="mirror://apache/${PN}/tomcat-7/v${PV}/src/${MY_P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="7"
-KEYWORDS="amd64 ~ppc64 ~x86 ~amd64-linux ~x86-linux ~x86-solaris"
-IUSE="extra-webapps websockets"
-
-RESTRICT="test" # can we run them on a production system?
-
-ECJ_SLOT="4.5"
-SAPI_SLOT="3.0"
-
-COMMON_DEP="dev-java/eclipse-ecj:${ECJ_SLOT}
-   dev-java/tomcat-servlet-api:${SAPI_SLOT}"
-RDEPEND="${COMMON_DEP}
-   virtual/jre
-   !https://wiki.gentoo.org/wiki/Apache_Tomcat;
-
-   elog "To manage Tomcat instances, run:"
-   elog "  
${EPREFIX}/usr/share/${PN}-${SLOT}/gentoo/tomcat-instance-manager.bash --help"
-
-   ewarn "tomcat-dbcp.jar is not built at this time. Please fetch jar"
-   ewarn "from upstream binary if you need it. Gentoo Bug # 144276"
-
-   einfo "Please read https://wiki.gentoo.org/wiki/Apache_Tomcat and"
-   einfo "https://wiki.gentoo.org/wiki/Project:Java/Tomcat_6_Guide for 
more information."
-}

diff --git a/www-servers/tomcat/tomcat-7.0.88.ebuild 
b/www-servers/tomcat/tomcat-7.0.88.ebuild
deleted file mode 100644
index 8ed5c13fa74..000
--- a/www-servers/tomcat/tomcat-7.0.88.ebuild
+++ /dev/null
@@ -1,147 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-JAVA_PKG_IUSE="doc source test"
-
-inherit eutils java-pkg-2 java-ant-2 prefix user
-
-MY_P="apache-${P}-src"
-
-DESCRIPTION="Tomcat Servlet-3.0/JSP-2.2 Container"
-HOMEPAGE="https://tomcat.apache.org/;
-SRC_URI="mirror://apache/${PN}/tomcat-7/v${PV}/src/${MY_P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="7"
-KEYWORDS="~amd64 ~ppc64 ~x86 ~amd64-linux ~x86-linux ~x86-solaris"
-IUSE="extra-webapps websockets"
-
-RESTRICT="test" # can we run them on a production system?
-
-ECJ_SLOT="4.5"
-SAPI_SLOT="3.0"
-
-COMMON_DEP="dev-java/eclipse-ecj:${ECJ_SLOT}
-   dev-java/tomcat-servlet-api:${SAPI_SLOT}"
-RDEPEND="${COMMON_DEP}
-   

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

2019-01-11 Thread Miroslav Šulc
commit: 8de758d096ce6abe164c8d6c9fe9e9ad87e09793
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Fri Jan 11 15:07:42 2019 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Fri Jan 11 15:18:32 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8de758d0

dev-java/tomcat-servlet-api-8.0.52: stabilized for amd64

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

 dev-java/tomcat-servlet-api/tomcat-servlet-api-8.0.52.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-java/tomcat-servlet-api/tomcat-servlet-api-8.0.52.ebuild 
b/dev-java/tomcat-servlet-api/tomcat-servlet-api-8.0.52.ebuild
index be4a03387b4..4186988a08a 100644
--- a/dev-java/tomcat-servlet-api/tomcat-servlet-api-8.0.52.ebuild
+++ b/dev-java/tomcat-servlet-api/tomcat-servlet-api-8.0.52.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="5"
@@ -14,7 +14,7 @@ 
SRC_URI="mirror://apache/tomcat/tomcat-8/v${PV}/src/${MY_P}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="3.1"
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux ~x64-solaris ~x86-solaris"
+KEYWORDS="amd64 ~x86 ~amd64-linux ~x86-linux ~x64-solaris ~x86-solaris"
 IUSE=""
 
 DEPEND=">=virtual/jdk-1.7"



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

2019-01-11 Thread Miroslav Šulc
commit: 89af0b70ed1f2b93cae2c6b2758fddefd8f6a1d6
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Fri Jan 11 15:17:36 2019 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Fri Jan 11 15:18:37 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=89af0b70

dev-java/tomcat-servlet-api-9.0.8: stabilized for amd64

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

 dev-java/tomcat-servlet-api/tomcat-servlet-api-9.0.8.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-java/tomcat-servlet-api/tomcat-servlet-api-9.0.8.ebuild 
b/dev-java/tomcat-servlet-api/tomcat-servlet-api-9.0.8.ebuild
index f00a9f12c2d..d66f7a81553 100644
--- a/dev-java/tomcat-servlet-api/tomcat-servlet-api-9.0.8.ebuild
+++ b/dev-java/tomcat-servlet-api/tomcat-servlet-api-9.0.8.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"
@@ -14,7 +14,7 @@ 
SRC_URI="mirror://apache/tomcat/tomcat-9/v${PV}/src/${MY_P}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="4.0"
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux ~x64-solaris ~x86-solaris"
+KEYWORDS="amd64 ~x86 ~amd64-linux ~x86-linux ~x64-solaris ~x86-solaris"
 IUSE=""
 
 DEPEND=">=virtual/jdk-1.8"



[gentoo-commits] proj/musl:master commit in: x11-misc/i3status/files/, x11-misc/i3status/

2019-01-11 Thread Anthony G. Basile
commit: 4ce66382d7a79879c2d646c23e345c46d78bd504
Author: Luis Ressel  aixah  de>
AuthorDate: Thu Jan 10 16:53:37 2019 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Fri Jan 11 15:09:35 2019 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=4ce66382

Import x11-libs/i3status from ::gentoo

Signed-off-by: Anthony G. Basile  gentoo.org>

 x11-misc/i3status/Manifest |  1 +
 .../i3status/files/i3status-2.11-pulseaudio.patch  | 42 
 x11-misc/i3status/i3status-2.12.ebuild | 46 ++
 x11-misc/i3status/metadata.xml | 19 +
 4 files changed, 108 insertions(+)

diff --git a/x11-misc/i3status/Manifest b/x11-misc/i3status/Manifest
new file mode 100644
index 000..0b1283c
--- /dev/null
+++ b/x11-misc/i3status/Manifest
@@ -0,0 +1 @@
+DIST i3status-2.12.tar.bz2 57162 BLAKE2B 
d3225581b628640bfb6084b390a135562c2ce052078cf014a63e106c83beb14b38270eee28d01898d478a9593ce542684252e420ffe37d07f392509ac9b2a749
 SHA512 
687a880a65cb8df46f5e9d2256b59724ba3424c502e9a0fb3ca71b070875df5f4008ee501c554bc716f2d728a5cf813a36d22d7377d42c3c46b14381d385bab3

diff --git a/x11-misc/i3status/files/i3status-2.11-pulseaudio.patch 
b/x11-misc/i3status/files/i3status-2.11-pulseaudio.patch
new file mode 100644
index 000..2447f16
--- /dev/null
+++ b/x11-misc/i3status/files/i3status-2.11-pulseaudio.patch
@@ -0,0 +1,42 @@
+diff --git a/Makefile b/Makefile
+index 3084ae7..7ea1964 100644
+--- a/Makefile
 b/Makefile
+@@ -58,6 +57,10 @@ ifeq ($(OS),NetBSD)
+ LIBS+=-lprop
+ endif
+ 
++ifeq ($(OS),OpenBSD)
++LIBS+=-lpthread
++endif
++
+ # This probably applies for any pkgsrc based system
+ ifneq (, $(filter $(OS), NetBSD DragonFly))
+ CFLAGS+=-I/usr/pkg/include/
+@@ -79,9 +82,12 @@ CFLAGS += -idirafter yajl-fallback
+ OBJS:=$(sort $(wildcard src/*.c *.c))
+ OBJS:=$(OBJS:.c=.o)
+ 
+-ifeq ($(OS),OpenBSD)
++PULSE ?= 1
++ifeq ($(PULSE),0)
+ OBJS:=$(filter-out src/pulse.o, $(OBJS))
+ LIBS:=$(filter-out -lpulse, $(LIBS))
++else
++CPPFLAGS+=-DPULSE
+ endif
+ 
+ src/%.o: src/%.c include/i3status.h
+diff --git a/src/print_volume.c b/src/print_volume.c
+index 51e84f3..9e015c0 100644
+--- a/src/print_volume.c
 b/src/print_volume.c
+@@ -61,7 +61,7 @@ void print_volume(yajl_gen json_gen, char *buffer, const 
char *fmt, const char *
+ free(instance);
+ }
+ 
+-#ifndef __OpenBSD__
++#if !defined(__OpenBSD__) && defined(PULSE)
+ /* Try PulseAudio first */
+ 
+ /* If the device name has the format "pulse[:N]" where N is the

diff --git a/x11-misc/i3status/i3status-2.12.ebuild 
b/x11-misc/i3status/i3status-2.12.ebuild
new file mode 100644
index 000..81f9ba7
--- /dev/null
+++ b/x11-misc/i3status/i3status-2.12.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit fcaps toolchain-funcs
+
+DESCRIPTION="generates a status bar for dzen2, xmobar or similar"
+HOMEPAGE="https://i3wm.org/i3status/;
+SRC_URI="https://i3wm.org/${PN}/${P}.tar.bz2;
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="amd64 ~arm x86"
+IUSE="pulseaudio"
+
+BDEPEND="virtual/pkgconfig"
+DEPEND="
+   dev-libs/confuse:=
+   dev-libs/libnl:3
+   >=dev-libs/yajl-2.0.2
+   media-libs/alsa-lib
+   pulseaudio? ( media-sound/pulseaudio )
+"
+RDEPEND="${DEPEND}"
+
+PATCHES=( "${FILESDIR}"/${PN}-2.11-pulseaudio.patch )
+
+src_prepare() {
+   default
+   sed -e "/@echo/d" -e "s:@\$(:\$(:g" -e "/setcap/d" \
+   -e '/CFLAGS+=-g/d' -i Makefile || die
+}
+
+src_compile() {
+   emake V=1 CC="$(tc-getCC)" PULSE=$(usex pulseaudio 1 0)
+}
+
+pkg_postinst() {
+   fcaps cap_net_admin usr/bin/${PN}
+   einfo "${PN} can be used with any of the following programs:"
+   einfo "   i3bar (x11-wm/i3)"
+   einfo "   x11-misc/xmobar"
+   einfo "   x11-misc/dzen"
+   einfo "Please refer to manual: man ${PN}"
+}

diff --git a/x11-misc/i3status/metadata.xml b/x11-misc/i3status/metadata.xml
new file mode 100644
index 000..59a2a28
--- /dev/null
+++ b/x11-misc/i3status/metadata.xml
@@ -0,0 +1,19 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   desktop-m...@gentoo.org
+   Gentoo Desktop Miscellaneous Project
+   
+   
+   i3status is a small program (about 1500 SLOC) for generating a 
status bar for
+   dzen2, xmobar or similar programs. It is designed to be very 
efficient by
+   issuing a very small number of system calls, as one generally 
wants to update
+   such a status line every second. This ensures that even under 
high load, your
+   status bar is updated correctly. Also, it saves a bit of energy 
by not hogging
+   your CPU as much as spawning the corresponding amount of shell 
commands would.
+   
+   
+   Linux capabilities library is required 
for i3status to be 

[gentoo-commits] proj/musl:master commit in: x11-misc/i3status/, x11-misc/i3status/files/

2019-01-11 Thread Anthony G. Basile
commit: d8ac254024baa255a225d915ce28b48dbd339985
Author: Luis Ressel  aixah  de>
AuthorDate: Thu Jan 10 16:54:46 2019 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Fri Jan 11 15:09:35 2019 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=d8ac2540

Patch i3status to remove uses of GLOB_TILDE

* Reimplement resolve_tilde(). The new impl isn't quite equivalent, but
  since this function is only used internally, I don't see why using
  glob() would be neccessary.
* Define GLOB_TILDE=0 to fix the other two sites which use it. They
  process user-provided paths and only use GLOB_TILDE for convenience,
  so it can be disabled.

Signed-off-by: Anthony G. Basile  gentoo.org>

 .../i3status/files/i3status-2.12-glob_tilde.patch  | 59 ++
 x11-misc/i3status/i3status-2.12.ebuild |  2 +-
 2 files changed, 60 insertions(+), 1 deletion(-)

diff --git a/x11-misc/i3status/files/i3status-2.12-glob_tilde.patch 
b/x11-misc/i3status/files/i3status-2.12-glob_tilde.patch
new file mode 100644
index 000..b1f2ba6
--- /dev/null
+++ b/x11-misc/i3status/files/i3status-2.12-glob_tilde.patch
@@ -0,0 +1,59 @@
+diff --git i/i3status.c w/i3status.c
+index 5088c96..3c18214 100644
+--- i/i3status.c
 w/i3status.c
+@@ -210,29 +210,19 @@ static int valid_color(const char *value) {
+  *
+  */
+ static char *resolve_tilde(const char *path) {
+-static glob_t globbuf;
+-char *head, *tail, *result = NULL;
+-
+-tail = strchr(path, '/');
+-head = strndup(path, tail ? (size_t)(tail - path) : strlen(path));
+-
+-int res = glob(head, GLOB_TILDE, NULL, );
+-free(head);
+-/* no match, or many wildcard matches are bad */
+-if (res == GLOB_NOMATCH || globbuf.gl_pathc != 1)
+-result = sstrdup(path);
+-else if (res != 0) {
+-die("glob() failed");
+-} else {
+-head = globbuf.gl_pathv[0];
+-result = scalloc(strlen(head) + (tail ? strlen(tail) : 0) + 1);
+-strncpy(result, head, strlen(head));
+-if (tail)
+-strncat(result, tail, strlen(tail));
++char *home, *result = NULL;
++
++if (strncmp(path, "~/", 2) == 0) {
++home = getenv("HOME");
++if (home != NULL) {
++result = scalloc(strlen(home) + strlen(path));
++strcpy(result, home);
++strcat(result, path+1);
++return result;
++}
+ }
+-globfree();
+ 
+-return result;
++return sstrdup(path);
+ }
+ 
+ static char *get_config_path(void) {
+diff --git i/include/i3status.h w/include/i3status.h
+index 9ac471d..27ecae4 100644
+--- i/include/i3status.h
 w/include/i3status.h
+@@ -236,4 +236,9 @@ extern cfg_t *cfg, *cfg_general, *cfg_section;
+ extern void **cur_instance;
+ 
+ extern pthread_t main_thread;
++
++#ifndef GLOB_TILDE
++#define GLOB_TILDE 0
++#endif
++
+ #endif

diff --git a/x11-misc/i3status/i3status-2.12.ebuild 
b/x11-misc/i3status/i3status-2.12.ebuild
index 81f9ba7..2d8020a 100644
--- a/x11-misc/i3status/i3status-2.12.ebuild
+++ b/x11-misc/i3status/i3status-2.12.ebuild
@@ -24,7 +24,7 @@ DEPEND="
 "
 RDEPEND="${DEPEND}"
 
-PATCHES=( "${FILESDIR}"/${PN}-2.11-pulseaudio.patch )
+PATCHES=( "${FILESDIR}"/${PN}-2.11-pulseaudio.patch 
"${FILESDIR}"/${PN}-2.12-glob_tilde.patch )
 
 src_prepare() {
default



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

2019-01-11 Thread Michał Górny
commit: fd6500f8df38110bad49b24e18d45f69bcb5839d
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jan 11 14:36:43 2019 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jan 11 14:58:39 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd6500f8

dev-python/setuptools_scm: Bump to 3.1.0

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

 dev-python/setuptools_scm/Manifest |   1 +
 .../files/setuptools_scm-3.1.0-test-failures.patch | 105 +
 .../setuptools_scm/setuptools_scm-3.1.0.ebuild |  43 +
 3 files changed, 149 insertions(+)

diff --git a/dev-python/setuptools_scm/Manifest 
b/dev-python/setuptools_scm/Manifest
index e0e4caed9fd..bee0350f7c7 100644
--- a/dev-python/setuptools_scm/Manifest
+++ b/dev-python/setuptools_scm/Manifest
@@ -2,3 +2,4 @@ DIST setuptools_scm-1.15.6.tar.gz 25779 BLAKE2B 
01d6771c24015f072a46ff1429b96413
 DIST setuptools_scm-1.15.7.tar.gz 15426 BLAKE2B 
6c23f2bd74f51ec8633a814ce22e63e5afb9953244659833a61e810c9029227e1cc25a067a59cec5666add76863070ae5b7dc2600953a45def886e52378a3399
 SHA512 
0aa6056c03fe100cdaa7b11c9d2073431bb5c3904a80a994a8263c0ccac81f7a2c0b6c7e6dfd09ad605c5ff0e86981b894b42920cb69d1ef1d43ea08b2ddd4a0
 DIST setuptools_scm-1.16.1.tar.gz 28956 BLAKE2B 
6721830e9ef171768afb94e6d6aacb829665658599409880e87c58e1bf2c6366d04a666ff60ed5d689bf376c258eda93367a4c52fe28ec694a3a93ac109db1fb
 SHA512 
fd5017648c4a8af696e8528eab37061776e8495e2de3640f726e5e4347836eca5a13cbe54fc0c2223c3ae80ede1a81a6f3d9c0910a417545b9f9f206e5177a13
 DIST setuptools_scm-2.1.0.tar.gz 32776 BLAKE2B 
7a141f3fa826a82931b6c33afd19d3185f98b735451c03651b875051e514eab287b20ee382a9576841b6f1283b9d1bf3dcbd0aabc41d2f1143cf960b856c8492
 SHA512 
69ce171aa4d3b576883efffb350c59f38bfe8b35bd8e4e8fa1128d9f8a3e6cfaab832633e91fada36126f8e7e2c18663fad621d62c9834be1b5d36c58ae1d1c8
+DIST setuptools_scm-3.1.0.tar.gz 35585 BLAKE2B 
7ecbdf325467cb3e5217150c548b99603e1bb851a3bc8c694acf3aeb0da798ec853d13b29ad0537bdf5c1010834576786e0dde3965d61991554a12cf206ba7e0
 SHA512 
bd84bb02900ddc7de2f02dd7cb62bafdea7040ebdc2506b72d05f2c6a6d16be903321e576f63a04f2aa13d8c75b1834dec7d9ea8444e8330281f8e586a3d6426

diff --git 
a/dev-python/setuptools_scm/files/setuptools_scm-3.1.0-test-failures.patch 
b/dev-python/setuptools_scm/files/setuptools_scm-3.1.0-test-failures.patch
new file mode 100644
index 000..420bd6828b4
--- /dev/null
+++ b/dev-python/setuptools_scm/files/setuptools_scm-3.1.0-test-failures.patch
@@ -0,0 +1,105 @@
+diff --git a/src/setuptools_scm/hg.py b/src/setuptools_scm/hg.py
+index 972f493..8fedd68 100644
+--- a/src/setuptools_scm/hg.py
 b/src/setuptools_scm/hg.py
+@@ -13,7 +13,7 @@ def _hg_tagdist_normalize_tagcommit(config, tag, dist, node, 
branch):
+ "(branch(.)"  # look for revisions in this branch only
+ " and tag({tag!r})::."  # after the last tag
+ # ignore commits that only modify .hgtags and nothing else:
+-" and (merge() or file('re:^(?!\.hgtags).*$'))"
++" and (merge() or file('re:^(?!\\.hgtags).*$'))"
+ " and not tag({tag!r}))"  # ignore the tagged commit itself
+ ).format(
+ tag=tag
+@@ -70,7 +70,9 @@ def parse(root, config=None):
+ 
+ def get_latest_normalizable_tag(root):
+ # Gets all tags containing a '.' (see #229) from oldest to newest
+-cmd = ["hg", "log", "-r", "ancestors(.) and tag('re:\.')", "--template", 
"{tags}\n"]
++cmd = [
++"hg", "log", "-r", "ancestors(.) and tag('re:\\.')", "--template", 
"{tags}\n"
++]
+ outlines = do(cmd, root).split()
+ if not outlines:
+ return "null"
+diff --git a/testing/test_functions.py b/testing/test_functions.py
+index 14d8961..c3d78b6 100644
+--- a/testing/test_functions.py
 b/testing/test_functions.py
+@@ -8,6 +8,8 @@ from setuptools_scm.version import (
+ format_version,
+ tag_to_version,
+ )
++
++from setuptools_scm.config import Configuration
+ from setuptools_scm.utils import has_command
+ 
+ PY3 = sys.version_info > (2,)
+@@ -33,12 +35,14 @@ def test_next_tag(tag, expected):
+ assert guess_next_version(version) == expected
+ 
+ 
++c = Configuration()
++
+ VERSIONS = {
+-"exact": meta("1.1", distance=None, dirty=False),
+-"zerodistance": meta("1.1", distance=0, dirty=False),
+-"dirty": meta("1.1", distance=None, dirty=True),
+-"distance": meta("1.1", distance=3, dirty=False),
+-"distancedirty": meta("1.1", distance=3, dirty=True),
++"exact": meta("1.1", distance=None, dirty=False, config=c),
++"zerodistance": meta("1.1", distance=0, dirty=False, config=c),
++"dirty": meta("1.1", distance=None, dirty=True, config=c),
++"distance": meta("1.1", distance=3, dirty=False, config=c),
++"distancedirty": meta("1.1", distance=3, dirty=True, config=c),
+ }
+ 
+ 
+diff --git a/testing/test_version.py b/testing/test_version.py
+index be940ef..a287a0d 100644
+--- a/testing/test_version.py
 b/testing/test_version.py
+@@ -3,33 +3,36 

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

2019-01-11 Thread Miroslav Šulc
commit: 6d73e50700c6f529523ae177e20f476c07f3f1e3
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Fri Jan 11 14:49:46 2019 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Fri Jan 11 14:51:15 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d73e507

dev-java/tomcat-native-1.2.19: stabilized for amd64

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

 dev-java/tomcat-native/tomcat-native-1.2.19.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-java/tomcat-native/tomcat-native-1.2.19.ebuild 
b/dev-java/tomcat-native/tomcat-native-1.2.19.ebuild
index bb3b879154d..fb46a0bf4e2 100644
--- a/dev-java/tomcat-native/tomcat-native-1.2.19.ebuild
+++ b/dev-java/tomcat-native/tomcat-native-1.2.19.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
@@ -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-01-11 Thread Miroslav Šulc
commit: 1c30a655246b4d2b6c09a8d7de1d106c1ea26c0d
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Fri Jan 11 14:50:49 2019 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Fri Jan 11 14:51:16 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c30a655

dev-java/tomcat-native: removed old versions

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

 dev-java/tomcat-native/Manifest|  3 --
 dev-java/tomcat-native/tomcat-native-1.2.16.ebuild | 59 -
 dev-java/tomcat-native/tomcat-native-1.2.17.ebuild | 61 --
 dev-java/tomcat-native/tomcat-native-1.2.18.ebuild | 61 --
 4 files changed, 184 deletions(-)

diff --git a/dev-java/tomcat-native/Manifest b/dev-java/tomcat-native/Manifest
index 003beb98e3b..48b1e49f753 100644
--- a/dev-java/tomcat-native/Manifest
+++ b/dev-java/tomcat-native/Manifest
@@ -1,4 +1 @@
-DIST tomcat-native-1.2.16-src.tar.gz 405109 BLAKE2B 
e153caeb82c4ac4d2a8c7c24373204edf6e691068e70c858618caf72faaee1f4d10c4529ba758e24422e8580e8b3e95d28cc942998568106ec60b8de7c196c51
 SHA512 
0345f85fbab406f25c25c8fc06bf55f3d166fa14bfcf542bddb5dc5db4c8c7bd0c5b71603d85261d71152ead3023b112144f2ffa5ede14ae8595013f79c802aa
-DIST tomcat-native-1.2.17-src.tar.gz 408967 BLAKE2B 
482b0416be01bcbe9ba5715de37c6071502ed57f179115c3d351684621487b90e05dd488b1c2137e4813a785c1fe229241f191468bc88f7f0dd3a31562c0
 SHA512 
8fa946855fd14525ec0abe7b09975bbd34d6127352e90730a8afb77e16cd91715417e812a40017fee65939a9ce95faf39a9193222f441cda0ad2eb7f690e77b9
-DIST tomcat-native-1.2.18-src.tar.gz 411789 BLAKE2B 
16f1ecff3abfa6bf1f88c44af4a6ba58addac69bec1c257325c429fe6eec6a522fd2ae7932d68afa9bb442b0cf248731ce3e1a9db2b383f502093bf0ea5bfd23
 SHA512 
66481c1f36dc7ea909bf8d55075a232bf6dea3300b56d36415b13da4aefbee16cb52456f3d44b4a2b09b43cd8c7df628145a0623b9cdfa322bc2432e6c44827f
 DIST tomcat-native-1.2.19-src.tar.gz 418183 BLAKE2B 
cab8621bca4dc41e87ebf6418337da8a86d56a0717aacd62c6e4fb2d039e413cb29e8f169abbd353719ce083d302613d3e0f64cd54f1bc8e57f26a523a828025
 SHA512 
7d69acd5dd684eee9a85c08357b7288a9f083c15a12a9524ba6344f1b9dcdc6ccc512a37b64b9f15b0e697609833e6c68591a60976dcfecce124ec29eb532dba

diff --git a/dev-java/tomcat-native/tomcat-native-1.2.16.ebuild 
b/dev-java/tomcat-native/tomcat-native-1.2.16.ebuild
deleted file mode 100644
index 4bf580117bf..000
--- a/dev-java/tomcat-native/tomcat-native-1.2.16.ebuild
+++ /dev/null
@@ -1,59 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="Native APR library for Tomcat"
-
-SLOT="0"
-SRC_URI="mirror://apache/tomcat/tomcat-connectors/native/${PV}/source/${P}-src.tar.gz"
-HOMEPAGE="https://tomcat.apache.org/;
-KEYWORDS="amd64 ~x86"
-LICENSE="Apache-2.0"
-IUSE="static-libs test"
-
-RDEPEND="dev-libs/apr:1
-   dev-libs/openssl:0=
-   >=virtual/jre-1.7"
-
-DEPEND=">=virtual/jdk-1.7
-   test? ( dev-java/ant-junit:0 )"
-
-S=${WORKDIR}/${P}-src
-
-src_configure(){
-   cd native || die
-   econf --with-apr=/usr/bin/apr-1-config  \
-   --with-ssl=/usr || die "Could not configure native sources"
-}
-
-src_compile() {
-   eant jar -f build.xml
-
-   cd native || die
-   default
-}
-
-src_install() {
-   java-pkg_newjar "dist/${P}.jar" "${PN}.jar"
-
-   cd native
-   emake DESTDIR="${D}" install || die "Could not install libtcnative-1.so"
-
-   ! use static-libs && prune_libtool_files --modules
-}
-
-src_test() {
-   java-pkg-2_src_test
-}
-
-pkg_postinst() {
-   elog
-   elog " APR should be available with Tomcat, for more information"
-   elog " please see https://tomcat.apache.org/tomcat-6.0-doc/apr.html;
-   elog
-   elog " Please report any bugs to https://bugs.gentoo.org/;
-   elog
-}

diff --git a/dev-java/tomcat-native/tomcat-native-1.2.17.ebuild 
b/dev-java/tomcat-native/tomcat-native-1.2.17.ebuild
deleted file mode 100644
index b9e42b33f4c..000
--- a/dev-java/tomcat-native/tomcat-native-1.2.17.ebuild
+++ /dev/null
@@ -1,61 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# 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
-   

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

2019-01-11 Thread Manuel Rüger
commit: 709360fbd5fcf285e414f0005e2ef419fa2be9e3
Author: Manuel Rüger  gentoo  org>
AuthorDate: Fri Jan 11 14:26:06 2019 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Fri Jan 11 14:26:06 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=709360fb

sys-cluster/kubectl: Version bump to 1.13.2

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

 sys-cluster/kubectl/Manifest  |  1 +
 sys-cluster/kubectl/kubectl-1.13.2.ebuild | 47 +++
 2 files changed, 48 insertions(+)

diff --git a/sys-cluster/kubectl/Manifest b/sys-cluster/kubectl/Manifest
index c2971b30ff5..68f8b99e36e 100644
--- a/sys-cluster/kubectl/Manifest
+++ b/sys-cluster/kubectl/Manifest
@@ -5,4 +5,5 @@ DIST kubernetes-1.11.6.tar.gz 24827575 BLAKE2B 
095adccef1b5618f7e5d3a46cbf835f10
 DIST kubernetes-1.12.3.tar.gz 28042821 BLAKE2B 
79c2020608e4e94532b2d525c2c68dfbf9e7660f9047a215675e24f08eb00d145155ea09d9b05f92732c964d47c65138ea9170f6e8fd13ff9d63208a78b60f7d
 SHA512 
6c4ef50240626f97246ed71229463e3649f42674d64bca3a8171728f67807cd0509da9156f53d0e7a8d4967e081cff0f03e0e1469ce5c81313eff67201d49b72
 DIST kubernetes-1.12.4.tar.gz 28064009 BLAKE2B 
96cb269796628cde2665cb17bd6918d51a8d2cdebdaf75c65e352beebf7da4bee5da311ddf93931250471e46dd30dbd238727716542c688f364b1f14578d9146
 SHA512 
f7135a2dd7dac19512db13c0e72264b32c07f4a2f9fbc3573e31fa346415c99738446bd48463c3dd9bee3a716e040dd0c9e681c970603507649eefceca5926d7
 DIST kubernetes-1.13.1.tar.gz 28715812 BLAKE2B 
f51d456264348cc89aa00b6bbda2c90acfc881ff9d9ff80af77a405c3cf302626e8be96c3bec1f7f3f4df3250e48d02778c1918320484acb7827e8f411ab4bda
 SHA512 
95a5558c9ae2b1e8207d76157f4f52d17236c6aa315ca4c7cac0f18fbe59b061156c05a5d886321b589a6cb675c142754e48f9e0ca7e966116749a32120e92c7
+DIST kubernetes-1.13.2.tar.gz 28771642 BLAKE2B 
4a5c5a8e0c05faab3fb6a26854e7c8643b893c2a1f5d5b56aacea869d86426dffe358222034b826d66dfd19855bee71cad7356ff483c27218019e4adda499ce7
 SHA512 
2f24119fc21d7bdbb60174b46da94ce3f2f6a3c638e9d96323c93c20039aeb06f9c9a3a48c43bb36b71eff25cf72967e780e3339b35ad7ad7a7a7c35662c96bd
 DIST kubernetes-1.9.11.tar.gz 23606810 BLAKE2B 
19d30d2cadaf5b95f919e82670b1a8e1d5e2b80a4134dbc5c6afcc23d06dee8392f63d80b59ebfbbbf3a4bcce0dc2d81b1d560c3b3b1910350efed35ee77fbbc
 SHA512 
87881d7dd7e0b3e46dc92f3160410fdf9e7ec1f0cbc3ef99da84b808c3813a3a2d843d49e2b501ee3eb8c9db3564f62c72eecaf5dc1917051e81c106bc80a9ba

diff --git a/sys-cluster/kubectl/kubectl-1.13.2.ebuild 
b/sys-cluster/kubectl/kubectl-1.13.2.ebuild
new file mode 100644
index 000..93cda65f0ea
--- /dev/null
+++ b/sys-cluster/kubectl/kubectl-1.13.2.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2019 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-lang/go-1.11
+   dev-go/go-bindata"
+
+RESTRICT="test"
+
+src_prepare() {
+   default
+   sed -i -e "/vendor\/github.com\/jteeuwen\/go-bindata\/go-bindata/d" -e 
"s/-s -w/-w/" 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: dev-lang/swi-prolog/

2019-01-11 Thread Keri Harris
commit: 33e8e734511b7d4fd017c83f9c055818a683339e
Author: Keri Harris  gentoo  org>
AuthorDate: Fri Jan 11 14:20:00 2019 +
Commit: Keri Harris  gentoo  org>
CommitDate: Fri Jan 11 14:20:33 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=33e8e734

dev-lang/swi-prolog: bump development version

Signed-off-by: Keri Harris  gentoo.org>
Package-Manager: Portage-2.3.49, Repoman-2.3.11

 dev-lang/swi-prolog/Manifest |  1 +
 dev-lang/swi-prolog/swi-prolog-7.7.24.ebuild | 98 
 2 files changed, 99 insertions(+)

diff --git a/dev-lang/swi-prolog/Manifest b/dev-lang/swi-prolog/Manifest
index 36649efb07b..6db3584e175 100644
--- a/dev-lang/swi-prolog/Manifest
+++ b/dev-lang/swi-prolog/Manifest
@@ -6,3 +6,4 @@ DIST swipl-7.6.3.tar.gz 16772590 BLAKE2B 
644be801e290ec9d949a9b7462256a35e11cf9a
 DIST swipl-7.6.4.tar.gz 16777875 BLAKE2B 
94409966362e649f4748b94b4ec25415bb827c7742aa39453d8e37db4ce992a65ad2d054ded4e651f2a9abe3a9438285bc9c9c895437c087ae6cf88f4afae9ca
 SHA512 
f0ed16e4f1436115651c38a0bb37008d0dadad5a19b0f09894fcfc51dd3d429f86488e89cce00788c3c36cc2f0cd2957f92df47d5441133a6f8ea9d91ca5470f
 DIST swipl-7.7.22.tar.gz 10408402 BLAKE2B 
e804190a07ad000f054f05bda6c895cae7aa588d6e31a86f17bf2ae4934d747939023035ac8a1b758e5d8e82a39f4a493d19fa41ee323a91333903b7ccb1b78b
 SHA512 
bce8fa4bda39c8841533b4b8d98520b04df3272d8fe49924a49d5c6b7c66ab2defe5d121b1c7fb83506842645258ab6925a1c18740322f468c08e19374f67bfb
 DIST swipl-7.7.23.tar.gz 10422411 BLAKE2B 
88a28d290070524d9f552e9d816f70723ac3ceb20dd8ae14e2f894188de024c89157ab68cb692b3a56839580047ebea92f4b6c3c39694b0b0077fd5c4616b30d
 SHA512 
38430827c7f1fd151b448b0c71cd53a59681dfd04b97b8f71c3fcb6d4f86d261f46c3e76d4ebb52e987b665a7505ab5ee1d8528613f9b6bf319d177deb09d28f
+DIST swipl-7.7.24.tar.gz 10433121 BLAKE2B 
25efe95c11000fa19ff66ff52ecede8d4fb24c99a4405e1e16313e66947d61f64d572ec1d54017542ea258115f647a77a9d7871495b47d6ab3873c2d3f61
 SHA512 
24c2ffbe7ef9906451490f4b7cfec6afa969a59d265479b659e4287e30c4d00aa977cf55dbe81e560812f517b1270657a360bd917f94660ff2a05fb52efa4cbf

diff --git a/dev-lang/swi-prolog/swi-prolog-7.7.24.ebuild 
b/dev-lang/swi-prolog/swi-prolog-7.7.24.ebuild
new file mode 100644
index 000..bba3b8614dd
--- /dev/null
+++ b/dev-lang/swi-prolog/swi-prolog-7.7.24.ebuild
@@ -0,0 +1,98 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit cmake-utils eutils flag-o-matic multilib
+
+PATCHSET_VER="0"
+
+DESCRIPTION="versatile implementation of the Prolog programming language"
+HOMEPAGE="http://www.swi-prolog.org/;
+SRC_URI="http://www.swi-prolog.org/download/devel/src/swipl-${PV}.tar.gz;
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
+IUSE="archive berkdb debug doc +gmp java +libedit libressl minimal odbc pcre 
qt5 readline ssl test uuid X yaml"
+
+RDEPEND="sys-libs/ncurses:=
+   sys-libs/zlib
+   archive? ( app-arch/libarchive )
+   berkdb? ( >=sys-libs/db-4:= )
+   odbc? ( dev-db/unixODBC )
+   pcre? ( dev-libs/libpcre )
+   readline? ( sys-libs/readline:= )
+   libedit? ( dev-libs/libedit )
+   gmp? ( dev-libs/gmp:0 )
+   ssl? (
+   !libressl? ( dev-libs/openssl:0 )
+   libressl? ( dev-libs/libressl )
+   )
+   java? ( >=virtual/jdk-1.7:= )
+   uuid? ( dev-libs/ossp-uuid )
+   qt5? (
+   dev-qt/qtwidgets:5
+   dev-qt/qtgui:5
+   )
+   X? (
+   virtual/jpeg:0
+   x11-libs/libX11
+   x11-libs/libXft
+   x11-libs/libXpm
+   x11-libs/libXt
+   x11-libs/libICE
+   x11-libs/libSM )
+   yaml? ( dev-libs/libyaml )"
+
+DEPEND="${RDEPEND}
+   X? ( x11-base/xorg-proto )
+   java? ( test? ( =dev-java/junit-3.8* ) )"
+
+S="${WORKDIR}/swipl-${PV}"
+BUILD_DIR="${S}/build"
+CMAKE_USE_DIR="${S}"
+
+src_prepare() {
+   EPATCH_FORCE=yes
+   EPATCH_SUFFIX=patch
+   if [[ -d "${WORKDIR}"/${PV} ]] ; then
+   epatch "${WORKDIR}"/${PV}
+   fi
+
+   sed -i -e "s|\(SWIPL_INSTALL_PREFIX\)   lib/.*)|\1   
$(get_libdir)/swipl)|" CMakeLists.txt || die
+
+   eapply_user
+
+   cmake-utils_src_prepare
+}
+
+src_configure() {
+   append-flags -fno-strict-aliasing
+   use debug && append-flags -DO_DEBUG
+
+   mycmakeargs=(
+   -DSWIPL_INSTALL_PREFIX=$(get_libdir)/swipl
+   -DUSE_GMP=$(usex gmp)
+   -DINSTALL_DOCUMENTATION=$(usex doc)
+   -DSWIPL_PACKAGES_BASIC=$(usex !minimal)
+   -DSWIPL_PACKAGES_ARCHIVE=$(usex archive)
+   -DSWIPL_PACKAGES_ODBC=$(usex odbc)
+   -DSWIPL_PACKAGES_BDB=$(usex berkdb)
+   -DSWIPL_PACKAGES_PCRE=$(usex pcre)
+   -DSWIPL_PACKAGES_YAML=$(usex yaml)
+   -DSWIPL_PACKAGES_SSL=$(usex ssl)

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

2019-01-11 Thread Brian Evans
commit: b3b7bc0241c343ea9cfc39cf5d42f31a57dbb995
Author: Brian Evans  gentoo  org>
AuthorDate: Fri Jan 11 14:14:52 2019 +
Commit: Brian Evans  gentoo  org>
CommitDate: Fri Jan 11 14:14:52 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b3b7bc02

profiles: Mask PHP 7.0 for removal

End of life and has known security vulnerabilities

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

 profiles/base/use.mask | 4 
 profiles/package.mask  | 6 ++
 2 files changed, 10 insertions(+)

diff --git a/profiles/base/use.mask b/profiles/base/use.mask
index 08b939ae0f6..b814ac9064a 100644
--- a/profiles/base/use.mask
+++ b/profiles/base/use.mask
@@ -4,6 +4,10 @@
 # This file is only for generic masks. For arch-specific masks (i.e.
 # mask everywhere, unmask on arch/*) use arch/base.
 
+# Brian Evans  (11 Jan 2019)
+# Mask PHP 7.0 target as EOL
+php_targets_php7-0
+
 # Matt Turner  (11 Nov 2018)
 # d3d9 only works on amd64/x86.
 d3d9

diff --git a/profiles/package.mask b/profiles/package.mask
index c14edb1a057..ae70339361e 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -29,6 +29,12 @@
 
 #--- END OF EXAMPLES ---
 
+# Brian Evans  (11 Jan 2019)
+# Mask PHP 7.0 for removal; EOL and known security issues
+# Removal in 30 days
+dev-lang/php:7.0
+virtual/httpd-php:7.0
+
 # Mikle Kolyada  (10 Jan 2019)
 # Masked due to QA violation (bug #672054)
 sci-electronics/librepcb



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

2019-01-11 Thread Brian Evans
commit: ff7fcd298ae7823350e6ff7bdda2718944bd754f
Author: Brian Evans  gentoo  org>
AuthorDate: Fri Jan 11 14:12:29 2019 +
Commit: Brian Evans  gentoo  org>
CommitDate: Fri Jan 11 14:12:29 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ff7fcd29

profiles: Unmask PHP 7.3 as it is released

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

 profiles/base/use.mask| 6 +-
 profiles/base/use.stable.mask | 6 +-
 profiles/package.mask | 5 -
 3 files changed, 6 insertions(+), 11 deletions(-)

diff --git a/profiles/base/use.mask b/profiles/base/use.mask
index 50595c64203..08b939ae0f6 100644
--- a/profiles/base/use.mask
+++ b/profiles/base/use.mask
@@ -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
 
 # This file is only for generic masks. For arch-specific masks (i.e.
@@ -12,10 +12,6 @@ d3d9
 # Mask PostgreSQL 12 while in (pre-)alpha.
 postgres_targets_postgres12
 
-# Brian Evans  (10 Aug 2018)
-# Mask PHP 7.3 target while in beta
-php_targets_php7-3
-
 # Matt Turner  (23 Nov 2017)
 # For ancient hardware. Tired of maintaining. Masked for removal in 30 days.
 # Bug #606132.

diff --git a/profiles/base/use.stable.mask b/profiles/base/use.stable.mask
index 2ec6d823cff..2f3562ed47e 100644
--- a/profiles/base/use.stable.mask
+++ b/profiles/base/use.stable.mask
@@ -1,9 +1,13 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 # This file requires eapi 5 or later. New entries go on top.
 # Please use the same syntax as in use.mask
 
+# Brian Evans  (11 Jan 2019)
+# Mask PHP 7.3 target while unstable
+php_targets_php7-3
+
 # Zac Medico  (01 Sep 2016)
 # Needs virtual/pypy* stable
 python_targets_pypy

diff --git a/profiles/package.mask b/profiles/package.mask
index f6539acb1aa..c14edb1a057 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -294,11 +294,6 @@ net-analyzer/mate-netspeed
 =virtual/perl-threads-2.220.0
 =virtual/perl-version-0.992.300
 
-# Brian Evans  (14 Jun 2018)
-# Mask new php pre-releases for initial testing
-dev-lang/php:7.3
-virtual/httpd-php:7.3
-
 # Kent Fredric  (27 May 2018)
 # Subject to Man-in-the-middle security bypass vulnerability.
 # Retained in tree only for users who need older versions



[gentoo-commits] proj/releng:master commit in: tools/

2019-01-11 Thread Ben Kohler
commit: fff9e2cbc377d4e793e1ae65b2ac772b7bf78bfb
Author: Ben Kohler  gentoo  org>
AuthorDate: Fri Jan 11 14:10:59 2019 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Fri Jan 11 14:10:59 2019 +
URL:https://gitweb.gentoo.org/proj/releng.git/commit/?id=fff9e2cb

catalyst-auto-sparc64.conf: no hardened

Signed-off-by: Ben Kohler  gentoo.org>

 tools/catalyst-auto-sparc64.conf | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/tools/catalyst-auto-sparc64.conf b/tools/catalyst-auto-sparc64.conf
index f6357a35..e153871b 100644
--- a/tools/catalyst-auto-sparc64.conf
+++ b/tools/catalyst-auto-sparc64.conf
@@ -34,7 +34,7 @@ give_latest_from_dates() {
 
 update_symlinks() {
# Symlink the latest stages3 to build from
-   for d in ${BUILD_SRCDIR_BASE}/{default,hardened} ; do
+   for d in ${BUILD_SRCDIR_BASE}/default; do
pushd $d >/dev/null
for f in $(ls stage3*${EXTENSIONS} | grep -v latest | 
give_latest_from_dates ) ; do
# 20yymmddThhmmssZ



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

2019-01-11 Thread Lars Wendler
commit: 92304c1b9a88d3722e19d08c893be604665bf4fd
Author: Lars Wendler  gentoo  org>
AuthorDate: Fri Jan 11 13:19:58 2019 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Fri Jan 11 13:20:23 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=92304c1b

dev-util/systemtap: Fixed shebang of /usr/bin/dtrace

Closes: https://bugs.gentoo.org/675178
Package-Manager: Portage-2.3.55, Repoman-2.3.12
Signed-off-by: Lars Wendler  gentoo.org>

 dev-util/systemtap/{systemtap-4.0.ebuild => systemtap-4.0-r1.ebuild} | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-util/systemtap/systemtap-4.0.ebuild 
b/dev-util/systemtap/systemtap-4.0-r1.ebuild
similarity index 99%
rename from dev-util/systemtap/systemtap-4.0.ebuild
rename to dev-util/systemtap/systemtap-4.0-r1.ebuild
index 4f0c2ac0dd9..f3f7f937910 100644
--- a/dev-util/systemtap/systemtap-4.0.ebuild
+++ b/dev-util/systemtap/systemtap-4.0-r1.ebuild
@@ -100,5 +100,6 @@ src_configure() {
$(use_with ssl nss)
$(use_with selinux)
)
+   PYTHON3="${PYTHON}" \
econf "${myeconfargs[@]}"
 }



[gentoo-commits] repo/gentoo:master commit in: mail-mta/exim/

2019-01-11 Thread Fabian Groffen
commit: 761a608fa0e44fa01af49b605afd4e86cf80e81c
Author: Fabian Groffen  gentoo  org>
AuthorDate: Fri Jan 11 13:17:16 2019 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Fri Jan 11 13:17:29 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=761a608f

mail-mta/exim: fix compilation of USE=dane, bug #675142

Closes: https://bugs.gentoo.org/675142
Signed-off-by: Fabian Groffen  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 mail-mta/exim/exim-4.91-r2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/mail-mta/exim/exim-4.91-r2.ebuild 
b/mail-mta/exim/exim-4.91-r2.ebuild
index d8caa901fa0..111f05cbcc3 100644
--- a/mail-mta/exim/exim-4.91-r2.ebuild
+++ b/mail-mta/exim/exim-4.91-r2.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"
@@ -307,7 +307,7 @@ src_configure() {
fi
 
# Transport post-delivery actions
-   if ! use tpda; then
+   if use !tpda && use !dane; then
# EVENT is enabled by default
cat >> Makefile <<- EOC
DISABLE_EVENT=yes



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

2019-01-11 Thread Andreas Sturmlechner
commit: 93857d14d2c60d3ae99e25ef58f271fac5dc8baa
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Jan 11 12:57:51 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Jan 11 12:57:51 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=93857d14

profiles: Unmask media-gfx/exiv2-0.27.0

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

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

diff --git a/profiles/package.mask b/profiles/package.mask
index 86903d94e8f..f6539acb1aa 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -66,12 +66,6 @@ app-crypt/openssl-tpm-engine
 # experimental features and accept a more unstable release.
 >=www-client/chromium-73
 
-# Andreas Sturmlechner  (25 Dec 2018)
-# API breakage, tracker bug #673720
-=media-gfx/exiv2-0.27*
-# Pre-release, adding masked for exiv2-0.27 compatibility
-=media-gfx/digikam-6.0.0_beta3
-
 # Andreas K. Hüttel  (25 Dec 2018)
 # Included in dev-tex/texlive-publishers-2017; there is no
 # need for a separate package anymore. Removal in 30 days.



[gentoo-commits] repo/gentoo:master commit in: sci-chemistry/gromacs/

2019-01-11 Thread Andreas Sturmlechner
commit: 7b12bac5c49e4d2eeacac6e0aa07bd2383e89acb
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Jan  5 21:22:11 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Jan 11 11:57:34 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b12bac5

sci-chemistry/gromacs: Sort metadata

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

 sci-chemistry/gromacs/metadata.xml | 10 +-
 1 file changed, 5 insertions(+), 5 deletions(-)

diff --git a/sci-chemistry/gromacs/metadata.xml 
b/sci-chemistry/gromacs/metadata.xml
index 493fbfa5be6..7c756657ae4 100644
--- a/sci-chemistry/gromacs/metadata.xml
+++ b/sci-chemistry/gromacs/metadata.xml
@@ -11,15 +11,15 @@


Enable cuda non-bonded kernels
-   Enable opencl non-bonded kernels
More precise calculations at the 
expense of speed
-   Single precision version of 
gromacs (default)
+   Add support for gmxapi library
Enable HWLoc lib support
-   Enable new trajectory format - tng
Use external sci-libs/lmfit
-   Add support for gmxapi library
+   Enable opencl non-bonded kernels
+   Single precision version of 
gromacs (default)
+   Enable new trajectory format - tng

-   Enable gromacs partly offensive 
quotes
Use sci-libs/mkl for fft, blas, 
lapack routines
+   Enable gromacs partly offensive 
quotes

 



[gentoo-commits] repo/gentoo:master commit in: sci-chemistry/gromacs/

2019-01-11 Thread Andreas Sturmlechner
commit: ee4ddd95642f8e48f32d8ed4b55ea681ad0b781a
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Jan  5 21:18:47 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Jan 11 11:57:34 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ee4ddd95

sci-chemistry/gromacs: Drop 4.6. and 5.0.{4,}

Declared unsupported upstream and never updated to latest point release
in Gentoo.

Closes: https://bugs.gentoo.org/674198
Package-Manager: Portage-2.3.54, Repoman-2.3.12
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 sci-chemistry/gromacs/Manifest|   2 -
 sci-chemistry/gromacs/gromacs-4.6..ebuild | 261 
 sci-chemistry/gromacs/gromacs-5.0.4.ebuild| 277 -
 sci-chemistry/gromacs/gromacs-5.0..ebuild | 282 --
 sci-chemistry/gromacs/metadata.xml|   1 -
 5 files changed, 823 deletions(-)

diff --git a/sci-chemistry/gromacs/Manifest b/sci-chemistry/gromacs/Manifest
index e8bd9511e66..412eb6bbdb7 100644
--- a/sci-chemistry/gromacs/Manifest
+++ b/sci-chemistry/gromacs/Manifest
@@ -3,12 +3,10 @@ DIST gromacs-2016.5.tar.gz 27369491 BLAKE2B 
4a8bf1ae3e298ac2e26ec476130720dc3ef0
 DIST gromacs-2018.3.tar.gz 29915626 BLAKE2B 
6e6eeafecdd923a25b4a2a78a8e89f793639b57ffbd63f19d133d8474302f9a381041f138a509dadb42b36e25fe508729e860efb6b0c75cdbf01d924b0a8fd83
 SHA512 
3c4d6eb3942d7b54d01c94c6f6f5ae706e0f5d4f9901ea11a56fde4df97b1a9112007f2cb13feea0f19f30c89f57ae80ff53a8f5203b8cdff103aa903cd0dc8f
 DIST gromacs-2018.4.tar.gz 29918276 BLAKE2B 
daf3f91e47bab61befee4ecd91e4885835fc5ded408462c239c824567e64b5710fb252456c6be2bf0e4ce1a2119747fca9d8fb0532286bb93d6ccdd289fe57ab
 SHA512 
8ef0b90b2c266bb706c8fdba12e763de9c21aad197c1c71f48c06378644a734a3694172804db6c916a4974a9832b128512f2445d0b72783811e64edd22d27955
 DIST gromacs-2019.tar.gz 33428725 BLAKE2B 
307838a5ee1a85554d6f2ef8cd9c9dd2f3d9cacd32c534545c23483b5f3a1c7d027bfbdf224b90661cd8cd3fb85c0c99c66cbd619698245a0cb45ebd512dec5d
 SHA512 
54b11530e8ff671461e3ae9418d991fe242957943c944798cddf6efe740eee670a562cd5201dbba68b045f4bafd3afa2dc8de27e0643c7def4e05eaf0ccb5769
-DIST gromacs-5.0.4.tar.gz 26342095 BLAKE2B 
27a2483e23533ad627114c0005fa0d49a311b359c31aed6378bdd768c9dda03c3b19f11d961f0bd3b82a1711737d4b7dce13cad5fc56d058dd0110fe21421ee3
 SHA512 
bc62b623bf71dcaa948aaf7563a3d3afa973da0702062848a20323db202e862dcee413197dacd1472866ccb40fce7709e283177b1c6c49514064f23e6c46b5ee
 DIST gromacs-5.1.3.tar.gz 27095702 BLAKE2B 
b7fd8fa10e8c4f4368ac551338c59374dc35f85c9fdae5d64eec62929b8f04ea724a084959b3618cd8a151bf3e0a0c84c8f75de953722effca82a4928941ce73
 SHA512 
9ab26e1b2268f8d567b89b2d99d0b75b937b28edceaec56d17ca3243c76faa31255ffc0c45d762c7c693fe500b00e36ad43b80572d1d7f92dc87f9d2d98c0ba6
 DIST regressiontests-2016.2.tar.gz 67095329 BLAKE2B 
fec8a663845ad67374c8a230d1590fa9e5079460198f41cee3b788aaa1c72e8ec9dcda48bc68a594f15003d11bf6617d46cc1a09c16b7a333587b43904a16ba6
 SHA512 
e0aceb56d1f38a7e6ab9fdaac5063fd20c5b3a162ffb6eddd0e6dc7dff9b724bfe31363493a9437e9f9d5421a534b375960fcb31e903a4901a0fa94ed8511294
 DIST regressiontests-2016.5.tar.gz 67641413 BLAKE2B 
4fcd30c198f3acbbabf1104c040d9a686de49536a97dbeb14732bfa0ed3cf37aa61b1b0f45393668985b993d1f1862a8985e416af819cf9793f5964f3e4f43cc
 SHA512 
31764fd99cc4185d61de5d4443ee482c27b13533451a24aa0e487ce275a63685424eafacae38b1a3ffd4ce0d5ebe02a90348953b04c104f91376f0edfdff
 DIST regressiontests-2018.3.tar.gz 67857855 BLAKE2B 
acd7a05ae79d1b4eb47d0c68a3fec9ee19f028a5019f39c37a033f48cf6da2a468375180ad6ceca9ac4f685a8bead38550663a47d6427b51f84c32a5c810e5f0
 SHA512 
57980d49efe6dcc3b3d14b5913a30c68fc1de5b679ef986fec1a149c76f67139b0299c3ee2825451461294fab5f345c7ad4f42e90f8991b81aafe9c369f3ff0b
 DIST regressiontests-2018.4.tar.gz 67860326 BLAKE2B 
0160f701a8fa14ba4f175f4fca9894104bc5cc6aa5f02ac57200fd5a8f74a29b595df609e704cb70fcd9a03529bcf758fb4547e35557a45c0546d819c2681983
 SHA512 
baaac0c918684216ada5254a7c3a1f5b3ea00b1a63d6085d569095139b2a0c9de4ed330d4694f7eaedab729ed5dcea547390781b3d2f7c2ffdf02e0541a90efe
 DIST regressiontests-2019.tar.gz 67597618 BLAKE2B 
fb950d8518cf1e28db5ebb99bdda8d269c5e43dd49a117bdaae9f00857abc7c096766fb90ff1d2d95a12a875ba2e243b707bfc81a45d07fc8b340a154cf2ad0f
 SHA512 
081e56d052c0a0d021a8a1566f802911e261e1f2b5b2141350fe2372bcad0844042f26121167ed31a31490bd4e042068690c4905fcbc80b539686a074621fc5e
-DIST regressiontests-5.0.4.tar.gz 65193251 BLAKE2B 
c5e5f23adcc2639fe652bc252533307c7fda44453d506603242968bd8588c7394028b2c3c7a9252f807a050d40e8f78735e904dfe517d3db8ae962051f4826c1
 SHA512 
747725fa28c1c9525596bdeeb8809e45268e19036c11dac67d043aa1c51748688ca37eb6014eb7e819eb927a8b9ca2631d0ace4cdff8ed491b08c316c530ab65
 DIST regressiontests-5.1.3.tar.gz 66994083 BLAKE2B 
7009f65ad0138664ac84e57f8bc7cce5d18a59f99943e56b6642583120bfce279e005ac0bacd2db8904ea477a48e2b938c64de46a65fa5d08fce6009d53583c3
 SHA512 

[gentoo-commits] repo/gentoo:master commit in: sci-chemistry/gromacs/

2019-01-11 Thread Andreas Sturmlechner
commit: cc3e44706a85a7cc2fd370391f29e6fa54ea8b68
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Jan  5 21:23:05 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Jan 11 11:57:34 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc3e4470

sci-chemistry/gromacs: Drop 2016.2

2016.5 is stable.

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

 sci-chemistry/gromacs/Manifest  |   2 -
 sci-chemistry/gromacs/gromacs-2016.2.ebuild | 275 
 2 files changed, 277 deletions(-)

diff --git a/sci-chemistry/gromacs/Manifest b/sci-chemistry/gromacs/Manifest
index 4d0e90e75ae..b00c9962824 100644
--- a/sci-chemistry/gromacs/Manifest
+++ b/sci-chemistry/gromacs/Manifest
@@ -1,9 +1,7 @@
-DIST gromacs-2016.2.tar.gz 27339623 BLAKE2B 
c3548f4abdc4c1b09a79a3da99d7ca8060daca7307e4c5b81bd97d54adfb9621fbccf1ea7fd96c3676d6b44c20f9f4cd2168ce131799792512fad3b8b1ac0522
 SHA512 
f5e74bb8c126823c90d205ac0f0835e61fdd13a4550bc15aa9c972ee9b187f6451cdc90877c17276d2f889d61abb5eaa5ea1b54f7cbf3da67074146c749c1aa6
 DIST gromacs-2016.5.tar.gz 27369491 BLAKE2B 
4a8bf1ae3e298ac2e26ec476130720dc3ef00db5d999e3a45fdbfd7fbfe7e94fbc86be6ff0f2f23552769c8bc851ce49c73f6fc1ab13f372523279b93e7794d7
 SHA512 
9cb8ff88871aa5df0967c60ba303c03296c6fa3c215cd01b26259df7753f0014f04222078ab4b84a66a1f709997837134d5c0f74da19b78322e410010c9d9e10
 DIST gromacs-2018.3.tar.gz 29915626 BLAKE2B 
6e6eeafecdd923a25b4a2a78a8e89f793639b57ffbd63f19d133d8474302f9a381041f138a509dadb42b36e25fe508729e860efb6b0c75cdbf01d924b0a8fd83
 SHA512 
3c4d6eb3942d7b54d01c94c6f6f5ae706e0f5d4f9901ea11a56fde4df97b1a9112007f2cb13feea0f19f30c89f57ae80ff53a8f5203b8cdff103aa903cd0dc8f
 DIST gromacs-2018.4.tar.gz 29918276 BLAKE2B 
daf3f91e47bab61befee4ecd91e4885835fc5ded408462c239c824567e64b5710fb252456c6be2bf0e4ce1a2119747fca9d8fb0532286bb93d6ccdd289fe57ab
 SHA512 
8ef0b90b2c266bb706c8fdba12e763de9c21aad197c1c71f48c06378644a734a3694172804db6c916a4974a9832b128512f2445d0b72783811e64edd22d27955
 DIST gromacs-2019.tar.gz 33428725 BLAKE2B 
307838a5ee1a85554d6f2ef8cd9c9dd2f3d9cacd32c534545c23483b5f3a1c7d027bfbdf224b90661cd8cd3fb85c0c99c66cbd619698245a0cb45ebd512dec5d
 SHA512 
54b11530e8ff671461e3ae9418d991fe242957943c944798cddf6efe740eee670a562cd5201dbba68b045f4bafd3afa2dc8de27e0643c7def4e05eaf0ccb5769
-DIST regressiontests-2016.2.tar.gz 67095329 BLAKE2B 
fec8a663845ad67374c8a230d1590fa9e5079460198f41cee3b788aaa1c72e8ec9dcda48bc68a594f15003d11bf6617d46cc1a09c16b7a333587b43904a16ba6
 SHA512 
e0aceb56d1f38a7e6ab9fdaac5063fd20c5b3a162ffb6eddd0e6dc7dff9b724bfe31363493a9437e9f9d5421a534b375960fcb31e903a4901a0fa94ed8511294
 DIST regressiontests-2016.5.tar.gz 67641413 BLAKE2B 
4fcd30c198f3acbbabf1104c040d9a686de49536a97dbeb14732bfa0ed3cf37aa61b1b0f45393668985b993d1f1862a8985e416af819cf9793f5964f3e4f43cc
 SHA512 
31764fd99cc4185d61de5d4443ee482c27b13533451a24aa0e487ce275a63685424eafacae38b1a3ffd4ce0d5ebe02a90348953b04c104f91376f0edfdff
 DIST regressiontests-2018.3.tar.gz 67857855 BLAKE2B 
acd7a05ae79d1b4eb47d0c68a3fec9ee19f028a5019f39c37a033f48cf6da2a468375180ad6ceca9ac4f685a8bead38550663a47d6427b51f84c32a5c810e5f0
 SHA512 
57980d49efe6dcc3b3d14b5913a30c68fc1de5b679ef986fec1a149c76f67139b0299c3ee2825451461294fab5f345c7ad4f42e90f8991b81aafe9c369f3ff0b
 DIST regressiontests-2018.4.tar.gz 67860326 BLAKE2B 
0160f701a8fa14ba4f175f4fca9894104bc5cc6aa5f02ac57200fd5a8f74a29b595df609e704cb70fcd9a03529bcf758fb4547e35557a45c0546d819c2681983
 SHA512 
baaac0c918684216ada5254a7c3a1f5b3ea00b1a63d6085d569095139b2a0c9de4ed330d4694f7eaedab729ed5dcea547390781b3d2f7c2ffdf02e0541a90efe

diff --git a/sci-chemistry/gromacs/gromacs-2016.2.ebuild 
b/sci-chemistry/gromacs/gromacs-2016.2.ebuild
deleted file mode 100644
index 15acf0b2cf7..000
--- a/sci-chemistry/gromacs/gromacs-2016.2.ebuild
+++ /dev/null
@@ -1,275 +0,0 @@
-# Copyright 1999-2018 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-CMAKE_MAKEFILE_GENERATOR="ninja"
-
-inherit bash-completion-r1 cmake-utils cuda eutils multilib readme.gentoo-r1 
toolchain-funcs xdg-utils
-
-if [[ $PV = ** ]]; then
-   EGIT_REPO_URI="git://git.gromacs.org/gromacs.git
-   https://gerrit.gromacs.org/gromacs.git
-   https://github.com/gromacs/gromacs.git
-   http://repo.or.cz/r/gromacs.git;
-   [[ $PV =  ]] && EGIT_BRANCH="master" || 
EGIT_BRANCH="release-${PV:0:4}"
-   inherit git-r3
-else
-   SRC_URI="ftp://ftp.gromacs.org/pub/${PN}/${PN}-${PV/_/-}.tar.gz
-   test? ( 
http://gerrit.gromacs.org/download/regressiontests-${PV/_/-}.tar.gz )"
-   KEYWORDS="amd64 arm x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos"
-fi
-
-ACCE_IUSE="cpu_flags_x86_sse2 cpu_flags_x86_sse4_1 cpu_flags_x86_fma4 
cpu_flags_x86_avx cpu_flags_x86_avx2"
-
-DESCRIPTION="The ultimate molecular dynamics simulation package"

[gentoo-commits] repo/gentoo:master commit in: sci-chemistry/gromacs/

2019-01-11 Thread Andreas Sturmlechner
commit: 4e81ca7f2ecb846aa9df25b6d179e1826fe5bde3
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Jan  5 21:20:54 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Jan 11 11:57:34 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e81ca7f

sci-chemistry/gromacs: Drop 5.1.3 and 5.1.

Never updated to latest available point release in Gentoo, 5.1.3 is from 2016.

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

 sci-chemistry/gromacs/Manifest|   2 -
 sci-chemistry/gromacs/gromacs-5.1.3.ebuild| 267 --
 sci-chemistry/gromacs/gromacs-5.1..ebuild | 267 --
 sci-chemistry/gromacs/metadata.xml|   1 -
 4 files changed, 537 deletions(-)

diff --git a/sci-chemistry/gromacs/Manifest b/sci-chemistry/gromacs/Manifest
index 412eb6bbdb7..4d0e90e75ae 100644
--- a/sci-chemistry/gromacs/Manifest
+++ b/sci-chemistry/gromacs/Manifest
@@ -3,10 +3,8 @@ DIST gromacs-2016.5.tar.gz 27369491 BLAKE2B 
4a8bf1ae3e298ac2e26ec476130720dc3ef0
 DIST gromacs-2018.3.tar.gz 29915626 BLAKE2B 
6e6eeafecdd923a25b4a2a78a8e89f793639b57ffbd63f19d133d8474302f9a381041f138a509dadb42b36e25fe508729e860efb6b0c75cdbf01d924b0a8fd83
 SHA512 
3c4d6eb3942d7b54d01c94c6f6f5ae706e0f5d4f9901ea11a56fde4df97b1a9112007f2cb13feea0f19f30c89f57ae80ff53a8f5203b8cdff103aa903cd0dc8f
 DIST gromacs-2018.4.tar.gz 29918276 BLAKE2B 
daf3f91e47bab61befee4ecd91e4885835fc5ded408462c239c824567e64b5710fb252456c6be2bf0e4ce1a2119747fca9d8fb0532286bb93d6ccdd289fe57ab
 SHA512 
8ef0b90b2c266bb706c8fdba12e763de9c21aad197c1c71f48c06378644a734a3694172804db6c916a4974a9832b128512f2445d0b72783811e64edd22d27955
 DIST gromacs-2019.tar.gz 33428725 BLAKE2B 
307838a5ee1a85554d6f2ef8cd9c9dd2f3d9cacd32c534545c23483b5f3a1c7d027bfbdf224b90661cd8cd3fb85c0c99c66cbd619698245a0cb45ebd512dec5d
 SHA512 
54b11530e8ff671461e3ae9418d991fe242957943c944798cddf6efe740eee670a562cd5201dbba68b045f4bafd3afa2dc8de27e0643c7def4e05eaf0ccb5769
-DIST gromacs-5.1.3.tar.gz 27095702 BLAKE2B 
b7fd8fa10e8c4f4368ac551338c59374dc35f85c9fdae5d64eec62929b8f04ea724a084959b3618cd8a151bf3e0a0c84c8f75de953722effca82a4928941ce73
 SHA512 
9ab26e1b2268f8d567b89b2d99d0b75b937b28edceaec56d17ca3243c76faa31255ffc0c45d762c7c693fe500b00e36ad43b80572d1d7f92dc87f9d2d98c0ba6
 DIST regressiontests-2016.2.tar.gz 67095329 BLAKE2B 
fec8a663845ad67374c8a230d1590fa9e5079460198f41cee3b788aaa1c72e8ec9dcda48bc68a594f15003d11bf6617d46cc1a09c16b7a333587b43904a16ba6
 SHA512 
e0aceb56d1f38a7e6ab9fdaac5063fd20c5b3a162ffb6eddd0e6dc7dff9b724bfe31363493a9437e9f9d5421a534b375960fcb31e903a4901a0fa94ed8511294
 DIST regressiontests-2016.5.tar.gz 67641413 BLAKE2B 
4fcd30c198f3acbbabf1104c040d9a686de49536a97dbeb14732bfa0ed3cf37aa61b1b0f45393668985b993d1f1862a8985e416af819cf9793f5964f3e4f43cc
 SHA512 
31764fd99cc4185d61de5d4443ee482c27b13533451a24aa0e487ce275a63685424eafacae38b1a3ffd4ce0d5ebe02a90348953b04c104f91376f0edfdff
 DIST regressiontests-2018.3.tar.gz 67857855 BLAKE2B 
acd7a05ae79d1b4eb47d0c68a3fec9ee19f028a5019f39c37a033f48cf6da2a468375180ad6ceca9ac4f685a8bead38550663a47d6427b51f84c32a5c810e5f0
 SHA512 
57980d49efe6dcc3b3d14b5913a30c68fc1de5b679ef986fec1a149c76f67139b0299c3ee2825451461294fab5f345c7ad4f42e90f8991b81aafe9c369f3ff0b
 DIST regressiontests-2018.4.tar.gz 67860326 BLAKE2B 
0160f701a8fa14ba4f175f4fca9894104bc5cc6aa5f02ac57200fd5a8f74a29b595df609e704cb70fcd9a03529bcf758fb4547e35557a45c0546d819c2681983
 SHA512 
baaac0c918684216ada5254a7c3a1f5b3ea00b1a63d6085d569095139b2a0c9de4ed330d4694f7eaedab729ed5dcea547390781b3d2f7c2ffdf02e0541a90efe
 DIST regressiontests-2019.tar.gz 67597618 BLAKE2B 
fb950d8518cf1e28db5ebb99bdda8d269c5e43dd49a117bdaae9f00857abc7c096766fb90ff1d2d95a12a875ba2e243b707bfc81a45d07fc8b340a154cf2ad0f
 SHA512 
081e56d052c0a0d021a8a1566f802911e261e1f2b5b2141350fe2372bcad0844042f26121167ed31a31490bd4e042068690c4905fcbc80b539686a074621fc5e
-DIST regressiontests-5.1.3.tar.gz 66994083 BLAKE2B 
7009f65ad0138664ac84e57f8bc7cce5d18a59f99943e56b6642583120bfce279e005ac0bacd2db8904ea477a48e2b938c64de46a65fa5d08fce6009d53583c3
 SHA512 
486e86eb3b75bae822abe82dac4e1098aa13723bd04214021f835a2f0b847303f015a9ececc33aa5ae63d31a2eeae07e512f22464b6c0e26d1286b0781578022

diff --git a/sci-chemistry/gromacs/gromacs-5.1.3.ebuild 
b/sci-chemistry/gromacs/gromacs-5.1.3.ebuild
deleted file mode 100644
index 0b84b86b413..000
--- a/sci-chemistry/gromacs/gromacs-5.1.3.ebuild
+++ /dev/null
@@ -1,267 +0,0 @@
-# Copyright 1999-2018 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-CMAKE_MAKEFILE_GENERATOR="ninja"
-
-inherit bash-completion-r1 cmake-utils cuda eutils multilib readme.gentoo-r1 
toolchain-funcs
-
-if [[ $PV = ** ]]; then
-   EGIT_REPO_URI="git://git.gromacs.org/gromacs.git
-   https://gerrit.gromacs.org/gromacs.git
-   https://github.com/gromacs/gromacs.git
-   

[gentoo-commits] repo/gentoo:master commit in: media-gfx/gthumb/, media-gfx/gthumb/files/

2019-01-11 Thread Andreas Sturmlechner
commit: a430106ef87cdbffc6cefbc1ac1a8e5bb3ea6242
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Jan  9 21:07:52 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Jan 11 11:57:33 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a430106e

media-gfx/gthumb: Fix build with exiv2-0.27

Using exiv2.hpp instead of individual includes is exiv2 recommendation for some
time already while the headers are subject to refactoring.

Standard fix as seen in other affected packages.

Closes: https://bugs.gentoo.org/674092
Package-Manager: Portage-2.3.54, Repoman-2.3.12
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 .../gthumb/files/gthumb-3.6.2-exiv2-0.27.patch | 31 ++
 media-gfx/gthumb/gthumb-3.6.2.ebuild   |  4 ++-
 2 files changed, 34 insertions(+), 1 deletion(-)

diff --git a/media-gfx/gthumb/files/gthumb-3.6.2-exiv2-0.27.patch 
b/media-gfx/gthumb/files/gthumb-3.6.2-exiv2-0.27.patch
new file mode 100644
index 000..2bd8b94c3c1
--- /dev/null
+++ b/media-gfx/gthumb/files/gthumb-3.6.2-exiv2-0.27.patch
@@ -0,0 +1,31 @@
+Patch kindly borrowed from Mageia.
+
+* ast...@gentoo.org: Dropped unnecessary and backwards incompatible
+xmp_exiv2.hpp include.
+
+https://gitlab.gnome.org/GNOME/gthumb/issues/30
+
+diff -Nru a/extensions/exiv2_tools/exiv2-utils.cpp 
b/extensions/exiv2_tools/exiv2-utils.cpp
+--- a/extensions/exiv2_tools/exiv2-utils.cpp   2018-06-17 08:24:44.0 
+0200
 b/extensions/exiv2_tools/exiv2-utils.cpp   2018-12-31 15:51:50.912329232 
+0100
+@@ -32,7 +32,7 @@
+ #include 
+ #include 
+ #include 
+-#include 
++#include 
+ #include 
+ #include "exiv2-utils.h"
+ 
+@@ -1073,7 +1073,11 @@
+ 
+   try {
+   if (exifData.empty()) {
++#if EXIV2_TEST_VERSION(0,27,0)
++  throw Exiv2::Error(Exiv2::kerErrorMessage, " No Exif 
data found in the file");
++#else
+   throw Exiv2::Error(1, " No Exif data found in the 
file");
++#endif
+   }
+   Exiv2::ExifData::const_iterator end = exifData.end();
+   for (Exiv2::ExifData::const_iterator i = exifData.begin(); i != 
end; ++i) {

diff --git a/media-gfx/gthumb/gthumb-3.6.2.ebuild 
b/media-gfx/gthumb/gthumb-3.6.2.ebuild
index 1eab1eda6c7..fa3de15b5f1 100644
--- a/media-gfx/gthumb/gthumb-3.6.2.ebuild
+++ b/media-gfx/gthumb/gthumb-3.6.2.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
@@ -54,6 +54,8 @@ DEPEND="${RDEPEND}
 # eautoreconf needs:
 #  gnome-base/gnome-common
 
+PATCHES=( "${FILESDIR}/${P}-exiv2-0.27.patch" ) # bug 674092
+
 src_prepare() {
# Remove unwanted CFLAGS added with USE=debug
sed -e 's/CFLAGS="$CFLAGS -g -O0 -DDEBUG"//' \



[gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-color-manager/, gnome-extra/gnome-color-manager/files/

2019-01-11 Thread Andreas Sturmlechner
commit: f6715ca3cbae4a86fa3d1bf06b8715ab9993b62d
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Jan  9 20:56:41 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Jan 11 11:57:33 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f6715ca3

gnome-extra/gnome-color-manager: Fix build with exiv2-0.27

Using exiv2.hpp instead of individual includes is exiv2 recommendation for some
time already while the headers are subject to refactoring.

Standard fix as seen in other affected packages.

Closes: https://bugs.gentoo.org/674086
Package-Manager: Portage-2.3.54, Repoman-2.3.12
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 .../gnome-color-manager-3.24.0-exiv2-0.27.patch| 41 ++
 .../gnome-color-manager-3.24.0.ebuild  |  7 +++-
 .../gnome-color-manager-3.30.0-r1.ebuild   |  5 ++-
 3 files changed, 51 insertions(+), 2 deletions(-)

diff --git 
a/gnome-extra/gnome-color-manager/files/gnome-color-manager-3.24.0-exiv2-0.27.patch
 
b/gnome-extra/gnome-color-manager/files/gnome-color-manager-3.24.0-exiv2-0.27.patch
new file mode 100644
index 000..00878bc26a8
--- /dev/null
+++ 
b/gnome-extra/gnome-color-manager/files/gnome-color-manager-3.24.0-exiv2-0.27.patch
@@ -0,0 +1,41 @@
+Patch kindly borrowed from Mageia.
+
+https://gitlab.gnome.org/GNOME/gnome-color-manager/issues/4
+
+diff -Nru a/src/gcm-helper-exiv.cpp b/src/gcm-helper-exiv.cpp
+--- a/src/gcm-helper-exiv.cpp  2018-09-04 13:50:05.0 +0200
 b/src/gcm-helper-exiv.cpp  2018-12-31 15:39:52.288495398 +0100
+@@ -19,8 +19,7 @@
+  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 
USA.
+  */
+ 
+-#include 
+-#include 
++#include 
+ #include 
+ #include 
+ 
+@@ -51,7 +50,11 @@
+   if (argc == 2)
+   filename = argv[1];
+   if (filename.empty())
++#if EXIV2_TEST_VERSION(0,27,0)
++  throw Exiv2::Error(Exiv2::kerErrorMessage, "No filename 
specified");
++#else
+   throw Exiv2::Error(1, "No filename specified");
++#endif
+   image = Exiv2::ImageFactory::open(filename);
+   image->readMetadata();
+ 
+@@ -60,7 +63,11 @@
+   if (exifData.empty()) {
+   std::string error(argv[1]);
+   error += ": No Exif data found in the file";
++#if EXIV2_TEST_VERSION(0,27,0)
++  throw Exiv2::Error(Exiv2::kerErrorMessage, error);
++#else
+   throw Exiv2::Error(1, error);
++#endif
+   }
+ 
+   /* try to find make, model and serial number */

diff --git a/gnome-extra/gnome-color-manager/gnome-color-manager-3.24.0.ebuild 
b/gnome-extra/gnome-color-manager/gnome-color-manager-3.24.0.ebuild
index 441b966300c..3ab3d64df80 100644
--- a/gnome-extra/gnome-color-manager/gnome-color-manager-3.24.0.ebuild
+++ b/gnome-extra/gnome-color-manager/gnome-color-manager-3.24.0.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
@@ -39,6 +39,11 @@ DEPEND="${RDEPEND}
virtual/pkgconfig
 "
 
+PATCHES=(
+   # https://gitlab.gnome.org/GNOME/gnome-color-manager/issues/4
+   "${FILESDIR}"/${P}-exiv2-0.27.patch # bug 674086
+)
+
 src_configure() {
# Always enable tests since they are check_PROGRAMS anyway
# appstream does not want to be relax by default !

diff --git 
a/gnome-extra/gnome-color-manager/gnome-color-manager-3.30.0-r1.ebuild 
b/gnome-extra/gnome-color-manager/gnome-color-manager-3.30.0-r1.ebuild
index 5f035f75126..4048b8ef3bf 100644
--- a/gnome-extra/gnome-color-manager/gnome-color-manager-3.30.0-r1.ebuild
+++ b/gnome-extra/gnome-color-manager/gnome-color-manager-3.30.0-r1.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
@@ -42,6 +42,9 @@ DEPEND="${RDEPEND}
 PATCHES=(
# https://bugzilla.gnome.org/show_bug.cgi?id=796428
"${FILESDIR}"/3.28-remove-unwvanted-check.patch
+
+   # https://gitlab.gnome.org/GNOME/gnome-color-manager/issues/4
+   "${FILESDIR}"/${PN}-3.24.0-exiv2-0.27.patch # bug 674086
 )
 
 src_prepare() {



[gentoo-commits] repo/gentoo:master commit in: net-analyzer/bwping/

2019-01-11 Thread Jeroen Roovers
commit: 12572a9f586f977dc7367519301733de0852588a
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Fri Jan 11 11:00:02 2019 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Fri Jan 11 11:00:49 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=12572a9f

net-analyzer/bwping: Version 1.10

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

 net-analyzer/bwping/Manifest   |  1 +
 net-analyzer/bwping/bwping-1.10.ebuild | 23 +++
 2 files changed, 24 insertions(+)

diff --git a/net-analyzer/bwping/Manifest b/net-analyzer/bwping/Manifest
index d88603e3b09..b505ca86a07 100644
--- a/net-analyzer/bwping/Manifest
+++ b/net-analyzer/bwping/Manifest
@@ -1,3 +1,4 @@
+DIST bwping-1.10.tar.gz 88986 BLAKE2B 
b30147d028757f8d158e4be26739b6f6750a7d7fc0a917958ec4229890f02efe635b99ecc0ea5bc137a3a1513946f926bc97f7114ea8b3a497ec596ea4671454
 SHA512 
80142ef3ce833f4d2358e1c34a2e6af7f3ccdd5bf53073fd0ee12e01601c815f10e3fa76c7f8d17afb0db9a32ecf6d3fa4274e1d5965c429dfa3d2ad2370ab65
 DIST bwping-1.7.tar.gz 90441 BLAKE2B 
2f8c4690388860470ac7f814ef29bc3de1738f0e46f53286000829a0483c8f000f2bd8d5f7d0fbf8ed9b8bdfb105576c7960a24da8f3f3fac36fd49d4b34370e
 SHA512 
74b695a80c2fa54693af1afab78417dc6ca35130bbd9367950681ddbbebe36b38166068532e8296f336c5cad8230339b4fb4fb975f4b066cdacba8a99179cac7
 DIST bwping-1.8.tar.gz 90751 BLAKE2B 
409b4e4e9ebf083ad06613f7bc173f984b40b3f201e9b50bb80fc09ee55d31274d5b2af38f5091b5e17dee9156148d2eb5e1b708a8310e69f67dafc07591bac6
 SHA512 
d6d5e4b347ad7fcccbc980fb2f10b2528c874af618263b54aae923dee7d334057c703d58a65c9225a158b0cc29f0a14396891dba784642531197fb3960743067
 DIST bwping-1.9.tar.gz 90877 BLAKE2B 
f19b865b30cf92e80f7482c8c19b9fa364b95ec3359993a1a328eb114f6f478bde5cbd7fa43d0a31745f6ef430064cbf972a38caa2a6ad8dff38c5c96561b9d0
 SHA512 
6d70fc7a1b7965b4859e05be088d11af8e92ab844903ea5303e9b9be4cc37deaf02a7ee40ecba5d0ebf1ba2f047d0d156be25f7c62fe136ec3f703a7ef940ccf

diff --git a/net-analyzer/bwping/bwping-1.10.ebuild 
b/net-analyzer/bwping/bwping-1.10.ebuild
new file mode 100644
index 000..864760342b3
--- /dev/null
+++ b/net-analyzer/bwping/bwping-1.10.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit autotools
+
+DESCRIPTION="A tool to measure bandwidth and RTT between two hosts using ICMP"
+HOMEPAGE="http://bwping.sourceforge.net/;
+SRC_URI="mirror://sourceforge/${PN}/${PV}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~sparc ~x86 ~x86-fbsd"
+IUSE="ipv6"
+
+src_prepare() {
+   default
+   eautoreconf
+}
+
+src_configure() {
+   econf $(use_enable ipv6)
+}



[gentoo-commits] repo/gentoo:master commit in: net-analyzer/bwping/

2019-01-11 Thread Jeroen Roovers
commit: 609a628d6e75677cb429578e59829cd67fac0f12
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Fri Jan 11 11:00:32 2019 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Fri Jan 11 11:00:50 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=609a628d

net-analyzer/bwping: Old

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

 net-analyzer/bwping/Manifest  |  1 -
 net-analyzer/bwping/bwping-1.8.ebuild | 17 -
 2 files changed, 18 deletions(-)

diff --git a/net-analyzer/bwping/Manifest b/net-analyzer/bwping/Manifest
index b505ca86a07..213946115bb 100644
--- a/net-analyzer/bwping/Manifest
+++ b/net-analyzer/bwping/Manifest
@@ -1,4 +1,3 @@
 DIST bwping-1.10.tar.gz 88986 BLAKE2B 
b30147d028757f8d158e4be26739b6f6750a7d7fc0a917958ec4229890f02efe635b99ecc0ea5bc137a3a1513946f926bc97f7114ea8b3a497ec596ea4671454
 SHA512 
80142ef3ce833f4d2358e1c34a2e6af7f3ccdd5bf53073fd0ee12e01601c815f10e3fa76c7f8d17afb0db9a32ecf6d3fa4274e1d5965c429dfa3d2ad2370ab65
 DIST bwping-1.7.tar.gz 90441 BLAKE2B 
2f8c4690388860470ac7f814ef29bc3de1738f0e46f53286000829a0483c8f000f2bd8d5f7d0fbf8ed9b8bdfb105576c7960a24da8f3f3fac36fd49d4b34370e
 SHA512 
74b695a80c2fa54693af1afab78417dc6ca35130bbd9367950681ddbbebe36b38166068532e8296f336c5cad8230339b4fb4fb975f4b066cdacba8a99179cac7
-DIST bwping-1.8.tar.gz 90751 BLAKE2B 
409b4e4e9ebf083ad06613f7bc173f984b40b3f201e9b50bb80fc09ee55d31274d5b2af38f5091b5e17dee9156148d2eb5e1b708a8310e69f67dafc07591bac6
 SHA512 
d6d5e4b347ad7fcccbc980fb2f10b2528c874af618263b54aae923dee7d334057c703d58a65c9225a158b0cc29f0a14396891dba784642531197fb3960743067
 DIST bwping-1.9.tar.gz 90877 BLAKE2B 
f19b865b30cf92e80f7482c8c19b9fa364b95ec3359993a1a328eb114f6f478bde5cbd7fa43d0a31745f6ef430064cbf972a38caa2a6ad8dff38c5c96561b9d0
 SHA512 
6d70fc7a1b7965b4859e05be088d11af8e92ab844903ea5303e9b9be4cc37deaf02a7ee40ecba5d0ebf1ba2f047d0d156be25f7c62fe136ec3f703a7ef940ccf

diff --git a/net-analyzer/bwping/bwping-1.8.ebuild 
b/net-analyzer/bwping/bwping-1.8.ebuild
deleted file mode 100644
index ab4b64b3264..000
--- a/net-analyzer/bwping/bwping-1.8.ebuild
+++ /dev/null
@@ -1,17 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-DESCRIPTION="A tool to measure bandwidth and RTT between two hosts using ICMP"
-HOMEPAGE="http://bwping.sourceforge.net/;
-SRC_URI="mirror://sourceforge/${PN}/${PV}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~sparc ~x86 ~x86-fbsd"
-IUSE="ipv6"
-
-src_configure() {
-   econf $(use_enable ipv6)
-}



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

2019-01-11 Thread Horea Christian
commit: b32dcf129e8e30e28dd78ba1faebd135ea217100
Author: Horea Christian  yandex  com>
AuthorDate: Fri Jan 11 10:50:48 2019 +
Commit: Horea Christian  gmail  com>
CommitDate: Fri Jan 11 10:54:25 2019 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=b32dcf12

Checking for and creating config dir if needed

and improved comment style and grammar

Signed-off-by: Horea Christian  yandex.com>

 scripts/lapack-migration.sh | 5 -
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/scripts/lapack-migration.sh b/scripts/lapack-migration.sh
index 2e6624ada..cd932c130 100755
--- a/scripts/lapack-migration.sh
+++ b/scripts/lapack-migration.sh
@@ -3,11 +3,14 @@ set -e
 
 EPREFIX=${1}
 
-#Link to the workaroud we reproduce in this section : 
https://wiki.gentoo.org/wiki/User_talk:Houseofsuns#Migration_to_science_overlay_from_main_tree
+#Link to the workaround automated by this script: 
https://wiki.gentoo.org/wiki/User_talk:Houseofsuns#Migration_to_science_overlay_from_main_tree
 #Efforts to more permanently address the issue: 
https://github.com/gentoo/sci/issues/805
 echo ""
 echo "Setting Up Eselect for Gentoo Science:"
 echo "~~"
+if [ ! -d ${EPREFIX}/etc/portage/package.mask/ ]; then
+   mkdir -p ${EPREFIX}/etc/portage/package.mask/;
+fi
 cp "sci-lapack" "${EPREFIX}/etc/portage/package.mask/"
 emerge --oneshot --verbose dev-util/cmake >> /dev/null
 emerge --oneshot --verbose app-admin/eselect::science >> /dev/null



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

2019-01-11 Thread Fabian Groffen
commit: 470917c87da53792bfa85b4fd90bb1a06d25eeb2
Author: Fabian Groffen  gentoo  org>
AuthorDate: Fri Jan 11 10:42:59 2019 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Fri Jan 11 10:42:59 2019 +
URL:https://gitweb.gentoo.org/repo/proj/prefix.git/commit/?id=470917c8

sys-apps/portage: version bump

Package-Manager: Portage-2.3.55-prefix, Repoman-2.3.12
Signed-off-by: Fabian Groffen  gentoo.org>

 sys-apps/portage/Manifest  |   1 +
 sys-apps/portage/portage-2.3.55.ebuild | 272 +
 2 files changed, 273 insertions(+)

diff --git a/sys-apps/portage/Manifest b/sys-apps/portage/Manifest
index 07d6b3a9c1..49bff9efbb 100644
--- a/sys-apps/portage/Manifest
+++ b/sys-apps/portage/Manifest
@@ -1,2 +1,3 @@
 DIST prefix-portage-2.3.52.2.tar.bz2 1258301 BLAKE2B 
1334532e50df0c35a4694242f091395721ff8c6c5cd525c32d0b26cf11b207b17f42198ded88a49d7f2599fa3ad34feef0de2ac4219efe806e24913cb061a236
 SHA512 
d5f199b6c7545f49a8faa3ccdfcdecdb4bc3723513dad2c683db9d3a89a662c474aea0c95fead521f7dc8db71dd38cc55ac0cac9973710364032d8fc7877fbc2
 DIST prefix-portage-2.3.54.tar.bz2 1257276 BLAKE2B 
6ed45b075261944e9aad237b7f525a2ad0b924f60e6f5a8fe1faca4c958412178360706c9cef61f5727b9e98bec3e9ff19a48617711a8c7170e321e1fecb1e1f
 SHA512 
c4c4cfc9133c011df0953c6c984f3f914c27a36ff98bc01083f53d9e8169e63ec5a1333b04b092257c6f8f98ebf191f19cbec21c7a79006a2156115c37aefb1b
+DIST prefix-portage-2.3.55.tar.bz2 1288259 BLAKE2B 
aeefb168797d474a15b6ff9e5a988f1c905f805c904620a43cfd31174ce110b564081ec6ac73a360547ae5f418ca4ed43b6ef0022901086efb159f31e7a0d607
 SHA512 
a9d65c3cb4c32cff6ebb6742bb48fac346bb7e841f064e481830ef78deeed16c0b832d89b8b8ef27f208fc141828643ec1ca10e30c0d4730d4c7150357a6403b

diff --git a/sys-apps/portage/portage-2.3.55.ebuild 
b/sys-apps/portage/portage-2.3.55.ebuild
new file mode 100644
index 00..9528084055
--- /dev/null
+++ b/sys-apps/portage/portage-2.3.55.ebuild
@@ -0,0 +1,272 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+PYTHON_COMPAT=(
+   pypy
+   python3_4 python3_5 python3_6 python3_7
+   python2_7
+)
+PYTHON_REQ_USE='bzip2(+),threads(+)'
+
+inherit eutils distutils-r1 multilib
+
+DESCRIPTION="Portage package manager used in Gentoo Prefix"
+HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Portage;
+LICENSE="GPL-2"
+KEYWORDS="~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+SLOT="0"
+IUSE="build doc epydoc +ipc +native-extensions selinux xattr prefix-chaining"
+
+DEPEND="!build? ( $(python_gen_impl_dep 'ssl(+)') )
+   >=app-arch/tar-1.27
+   dev-lang/python-exec:2
+   >=sys-apps/sed-4.0.5 sys-devel/patch
+   doc? ( app-text/xmlto ~app-text/docbook-xml-dtd-4.4 )
+   epydoc? ( >=dev-python/epydoc-2.0[$(python_gen_usedep 'python2*')] )"
+# Require sandbox-2.2 for bug #288863.
+# For xattr, we can spawn getfattr and setfattr from sys-apps/attr, but that's
+# quite slow, so it's not considered in the dependencies as an alternative to
+# to python-3.3 / pyxattr. Also, xattr support is only tested with Linux, so
+# for now, don't pull in xattr deps for other kernels.
+# For whirlpool hash, require python[ssl] (bug #425046).
+# For compgen, require bash[readline] (bug #445576).
+RDEPEND="
+   >=app-arch/tar-1.27
+   dev-lang/python-exec:2
+   !build? (
+   >=sys-apps/sed-4.0.5
+   app-shells/bash:0[readline]
+   >=app-admin/eselect-1.2
+   $(python_gen_cond_dep 'dev-python/pyblake2[${PYTHON_USEDEP}]' \
+   python{2_7,3_4,3_5} pypy)
+   )
+   elibc_FreeBSD? ( !prefix? ( sys-freebsd/freebsd-bin ) )
+   elibc_glibc? ( !prefix? ( >=sys-apps/sandbox-2.2 ) )
+   elibc_uclibc? ( !prefix? ( >=sys-apps/sandbox-2.2 ) )
+   kernel_linux? ( >=app-misc/pax-utils-0.1.17 )
+   kernel_SunOS? ( >=app-misc/pax-utils-0.1.17 )
+   kernel_FreeBSD? ( >=app-misc/pax-utils-0.1.17 )
+   kernel_Darwin? ( >=app-misc/pax-utils-0.1.18 )
+   kernel_AIX? ( >=sys-apps/aix-miscutils-0.1.1634 )
+   selinux? ( >=sys-libs/libselinux-2.0.94[python,${PYTHON_USEDEP}] )
+   xattr? ( kernel_linux? (
+   >=sys-apps/install-xattr-0.3
+   $(python_gen_cond_dep 'dev-python/pyxattr[${PYTHON_USEDEP}]' \
+   python2_7 pypy)
+   ) )
+   !https://dev.gentoo.org/~zmedico/portage/archives 
https://dev.gentoo.org/~grobian/distfiles;
+
+prefix_src_archives() {
+   local x y
+   for x in ${@}; do
+   for y in ${SRC_ARCHIVES}; do
+   echo ${y}/${x}
+   done
+   done
+}
+
+TARBALL_PV=${PV}
+SRC_URI="mirror://gentoo/prefix-${PN}-${TARBALL_PV}.tar.bz2
+   $(prefix_src_archives prefix-${PN}-${TARBALL_PV}.tar.bz2)"
+
+S="${WORKDIR}"/prefix-${PN}-${TARBALL_PV}
+
+pkg_setup() {
+   

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

2019-01-11 Thread Mikle Kolyada
commit: 9705b80ef8fea97f7a356368c39802d3cf2a82ae
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Fri Jan 11 10:23:24 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Fri Jan 11 10:23:24 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9705b80e

dev-util/pycharm-professional: Version bump (v2018.3.3)

Signed-off-by: Mikle Kolyada  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 dev-util/pycharm-professional/Manifest |  1 +
 .../pycharm-professional-2018.3.3.ebuild   | 57 ++
 2 files changed, 58 insertions(+)

diff --git a/dev-util/pycharm-professional/Manifest 
b/dev-util/pycharm-professional/Manifest
index 0937e1d2e45..0c89fa378cb 100644
--- a/dev-util/pycharm-professional/Manifest
+++ b/dev-util/pycharm-professional/Manifest
@@ -1,4 +1,5 @@
 DIST pycharm-professional-2018.2.4.tar.gz 343705704 BLAKE2B 
69cb8a57f8daf8d986c201e549bfb68b048a2f78e819aeee000bab836c5a25b50d0d6aa9870f6ff8b35907ba9bd69fef7071d421c74970f68496e4448495d43d
 SHA512 
3bc35cfeb1f1d4b95bbc490bfdb724ab76757a5f819c7acc2cbe85688493a9d8dc57cfa179a424fc24679f2093f55d5417a6859001093d58518a8b330d60f7f4
 DIST pycharm-professional-2018.3.1.tar.gz 397871775 BLAKE2B 
e9f950125c5c1f355e48e16a8c047751a88c6ee6e4862c6dbb8df12aa3e0e57a3d0d61c2cccb5995f2763e0d99eaaa967c19c884c40a350a7148dae71a66be0c
 SHA512 
9324315f865bce9b379ab9f698eb6e97917aa3cb4ef90612b22d33516c18cfbed9fb806dd9bd4884ead6e7a72e2b481e5636956630ac7da75234ff8ba4975878
 DIST pycharm-professional-2018.3.2.tar.gz 398099987 BLAKE2B 
68ec7f409335b5f9f35f623fd962c2f975c6e1fa844b8f142ab3d4604e1e0a1f10c361d95281a414b1e15e60f6dfc0d1b061c1512533d5ce171f0ee34872f538
 SHA512 
69dd521a44a971f6a5620d879234a7f788ec44a94fd2793df41b8765c5e239ff1d04364172b53750cdc248a945f2f6df02e1b5687c61156286797441ba7fc9e7
+DIST pycharm-professional-2018.3.3.tar.gz 398193313 BLAKE2B 
14445d3c3cbd7be865569971d37943caff56a14198c9e81708d692110e4abafdaf10700c842f72f54fe252b2e211b46aa4336f583ae548e0d65ee3ceed4ce95f
 SHA512 
ba8807491a78c0da2e772724c15c9aab6e48383f5407adb98a34d5196e2a1015f52f3eef9fb20c0da9115e3d283ed115663a732fc930cbc2bfc8f63d4ce0af5a
 DIST pycharm-professional-2018.3.tar.gz 397608153 BLAKE2B 
7130533fb3721d1f573105dec2289091cab23b6438acadda0c62f945e7a9b2a0a55b4d55260e1f472ec77d1fd8dbc9ac9e7f7220ef26424ffbe918874049071e
 SHA512 
0e83fa9117d46a503a3afd790fe2512cf04abc327ff7efdf46e40a24bcd028d6d2033ce56cdb1c4cfd1a8552d7d31af6e97a203c6273a5fd1b79263575fd2ee7

diff --git a/dev-util/pycharm-professional/pycharm-professional-2018.3.3.ebuild 
b/dev-util/pycharm-professional/pycharm-professional-2018.3.3.ebuild
new file mode 100644
index 000..4b028da13f8
--- /dev/null
+++ b/dev-util/pycharm-professional/pycharm-professional-2018.3.3.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit gnome2-utils readme.gentoo-r1 xdg
+
+DESCRIPTION="Intelligent Python IDE with unique code assistance and analysis"
+HOMEPAGE="http://www.jetbrains.com/pycharm/;
+SRC_URI="http://download.jetbrains.com/python/${P}.tar.gz;
+
+LICENSE="PyCharm_Academic PyCharm_Classroom PyCharm PyCharm_OpenSource 
PyCharm_Preview"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND=">=virtual/jre-1.8
+   dev-python/pip"
+
+RESTRICT="mirror strip"
+
+QA_PREBUILT="opt/${PN}/bin/fsnotifier
+   opt/${PN}/bin/fsnotifier64
+   opt/${PN}/bin/fsnotifier-arm
+   opt/${PN}/bin/libyjpagent-linux.so
+   opt/${PN}/bin/libyjpagent-linux64.so"
+
+MY_PN=${PN/-professional/}
+S="${WORKDIR}/${MY_PN}-${PV}"
+
+src_prepare() {
+   default
+
+   rm -rf jre || die
+}
+
+src_install() {
+   insinto /opt/${PN}
+   doins -r *
+
+   fperms a+x /opt/${PN}/bin/{pycharm.sh,fsnotifier{,64},inspect.sh}
+
+   dosym ../../opt/${PN}/bin/pycharm.sh /usr/bin/${PN}
+   newicon bin/${MY_PN}.png ${PN}.png
+   make_desktop_entry ${PN} ${PN} ${PN}
+
+   readme.gentoo_create_doc
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+   gnome2_icon_cache_update
+}
+
+pkg_postrm() {
+   xdg_pkg_postrm
+   gnome2_icon_cache_update
+}



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

2019-01-11 Thread Mikle Kolyada
commit: fdaf47bfb315c88425e44567adf00ab8c338f29a
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Fri Jan 11 10:20:19 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Fri Jan 11 10:20:19 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fdaf47bf

dev-util/pycharm-community: Version bump (v2018.3.3)

Signed-off-by: Mikle Kolyada  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 dev-util/pycharm-community/Manifest|  1 +
 .../pycharm-community-2018.3.3.ebuild  | 54 ++
 2 files changed, 55 insertions(+)

diff --git a/dev-util/pycharm-community/Manifest 
b/dev-util/pycharm-community/Manifest
index c804ca0d315..9d7333c041e 100644
--- a/dev-util/pycharm-community/Manifest
+++ b/dev-util/pycharm-community/Manifest
@@ -1,4 +1,5 @@
 DIST pycharm-community-2018.2.4.tar.gz 260812419 BLAKE2B 
2274d8af513535e4c5b3b69619c944f503dd9f2248a43cf3352221b34c40604f409038d85366321e858037e3c9c63dc838c046917c3102a2d536e4aef05c1636
 SHA512 
aca812b332c6a65865385e82c96fbca06f9caa39fd21723710922865f7aeb38de33eb041efb1e3553e161c34de6d8b8ed724d7c91ba16f3a818711ca9468
 DIST pycharm-community-2018.3.1.tar.gz 310702122 BLAKE2B 
c54153b9529bf03a09d92eb8b139da45bfb047cb1fdeacc9b64f17982edd237ed0633c391c15326ecaed7d9e599b3f87c0a16a2eb1302ceb37dfc1e0329693d0
 SHA512 
8d1f418bd97d8249481ad63fa699c141e498820698485b74c6f08674e4b0eee6054e9ad1e59260342fd615a5030ed932d1177ed8173ab9cf6026561c10fee9d8
 DIST pycharm-community-2018.3.2.tar.gz 310664794 BLAKE2B 
2dd7e59514909da3e319b1d8eb8b3e24e8dc7d67868ffea621b1c3273b6daa32459f09fb2d2e5b94d8044d9c2a0ea55d5940551bfd945e3ed8dabc200bcc2927
 SHA512 
613c1556dcf86f448cb496cf492ee76636dfef22cc4eb55f57ca1ed91a53f8a78da6455cc6f49becaa6250e136d786c92014e23a4333fbf0a6477a2f1e67a21c
+DIST pycharm-community-2018.3.3.tar.gz 310740450 BLAKE2B 
53552c228c81b17833d02a18f21838e768fdce3de8595a32fa832938208520306c1858d1e3ca509671e0412f2ec3b70acdf802a8af38816d91970f0c08b93147
 SHA512 
f1e774633718361fa623cb9810cd23be5da98f1bdc6cdfb01ef0980aa1163e0dea1e6c4ebbd1496ff903d81fec744f022a7c7854e29302c19d503541565dd1a0
 DIST pycharm-community-2018.3.tar.gz 310642963 BLAKE2B 
b32f3c9a3c28bc1ee4658c1ef60cbbe2c4775b310512b3a7fd1b28839bf1c69a566198808b128d18cbbe2d987f61d80bcbcc590177b25d8e9c8fce5fb1754d49
 SHA512 
00121b4ee9daae92d5c389913f4dd9efcd634f9888b21f6bcae10a3a67cc4bc36a5012590e6836224168053521edf5ba848080f4fc1060df04dc4c58cfdd9fff

diff --git a/dev-util/pycharm-community/pycharm-community-2018.3.3.ebuild 
b/dev-util/pycharm-community/pycharm-community-2018.3.3.ebuild
new file mode 100644
index 000..476b12dea20
--- /dev/null
+++ b/dev-util/pycharm-community/pycharm-community-2018.3.3.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit gnome2-utils readme.gentoo-r1 xdg
+
+DESCRIPTION="Intelligent Python IDE with unique code assistance and analysis"
+HOMEPAGE="http://www.jetbrains.com/pycharm/;
+SRC_URI="http://download.jetbrains.com/python/${P}.tar.gz;
+
+LICENSE="Apache-2.0 BSD CDDL MIT-with-advertising"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND=">=virtual/jre-1.8
+dev-python/pip"
+
+RESTRICT="mirror strip"
+
+QA_PREBUILT="opt/${PN}/bin/fsnotifier
+   opt/${PN}/bin/fsnotifier64
+   opt/${PN}/bin/fsnotifier-arm"
+
+MY_PN=${PN/-community/}
+
+src_prepare() {
+   default
+
+   rm -rf jre || die
+}
+
+src_install() {
+   insinto /opt/${PN}
+   doins -r *
+
+   fperms a+x /opt/${PN}/bin/{pycharm.sh,fsnotifier{,64},inspect.sh}
+
+   dosym ../../opt/${PN}/bin/pycharm.sh /usr/bin/${PN}
+   newicon bin/${MY_PN}.png ${PN}.png
+   make_desktop_entry ${PN} ${PN} ${PN}
+
+   readme.gentoo_create_doc
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+   gnome2_icon_cache_update
+}
+
+pkg_postrm() {
+   xdg_pkg_postrm
+   gnome2_icon_cache_update
+}



[gentoo-commits] proj/portage:prefix commit in: /

2019-01-11 Thread Fabian Groffen
commit: 35cd9513c698f655b664fba012178ea3b3f6403e
Author: Fabian Groffen  gentoo  org>
AuthorDate: Fri Jan 11 10:18:35 2019 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Fri Jan 11 10:19:29 2019 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=35cd9513

Merge remote-tracking branch 'overlays-gentoo-org/master' into prefix

Signed-off-by: Fabian Groffen  gentoo.org>

 RELEASE-NOTES  |  6 ++
 lib/_emerge/AbstractEbuildProcess.py   |  9 ++---
 lib/portage/dbapi/vartree.py   | 15 +--
 lib/portage/package/ebuild/doebuild.py |  8 ++--
 setup.py   |  2 +-
 5 files changed, 32 insertions(+), 8 deletions(-)



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

2019-01-11 Thread Fabian Groffen
commit: cfa915d0d575379df4b9f17fd2db3594155861ca
Author: Fabian Groffen  gentoo  org>
AuthorDate: Mon Jan  7 14:19:15 2019 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Fri Jan 11 10:14:22 2019 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=cfa915d0

collision_protect: use dynamic report interval

The reporting of files remaining can look somewhat odd since the report
interval is hardcoded to be per 1000 objects.  Adjust this interval to
be time based.  This means that modern (fast) machines likely will never
see the countdown messages at all.  On slow setups the message will be
informative that there is progress, albeit rather slowly.  While at it,
report percentage done.

Output before this patch:

 * checking 6158 files for package collisions
5158 files remaining ...
4158 files remaining ...
3158 files remaining ...
2158 files remaining ...
1158 files remaining ...
158 files remaining ...

Possible output after this patch on a slower machine:

 * checking 6158 files for package collisions
 48% done,  3145 files remaining ...
 96% done,   192 files remaining ...
100% done

Signed-off-by: Fabian Groffen  gentoo.org>

 lib/portage/dbapi/vartree.py | 15 +--
 1 file changed, 13 insertions(+), 2 deletions(-)

diff --git a/lib/portage/dbapi/vartree.py b/lib/portage/dbapi/vartree.py
index 9febf0c71..63389f9a3 100644
--- a/lib/portage/dbapi/vartree.py
+++ b/lib/portage/dbapi/vartree.py
@@ -35,6 +35,7 @@ portage.proxy.lazyimport.lazyimport(globals(),
'portage.util.install_mask:install_mask_dir,InstallMask',
'portage.util.listdir:dircache,listdir',
'portage.util.movefile:movefile',
+   'portage.util.monotonic:monotonic',
'portage.util.path:first_existing,iter_parents',
'portage.util.writeable_check:get_ro_checker',
'portage.util._xattr:xattr',
@@ -3453,13 +3454,21 @@ class dblink(object):
symlink_collisions = []
destroot = self.settings['ROOT']
totfiles = len(file_list) + len(symlink_list)
+   previous = monotonic()
+   progress_shown = False
+   report_interval = 1.7  # seconds
+   falign = len("%d" % totfiles)
showMessage(_(" %s checking %d files for package 
collisions\n") % \
(colorize("GOOD", "*"), totfiles))
for i, (f, f_type) in enumerate(chain(
((f, "reg") for f in file_list),
((f, "sym") for f in symlink_list))):
-   if i % 1000 == 0 and i != 0:
-   showMessage(_("%d files remaining 
...\n") % (totfiles - i))
+   current = monotonic()
+   if current - previous > report_interval:
+   showMessage(_("%3d%% done,  %*d files 
remaining ...\n") %
+   (i * 100 / totfiles, 
falign, totfiles - i))
+   previous = current
+   progress_shown = True
 
dest_path = normalize_path(
os.path.join(destroot, 
f.lstrip(os.path.sep)))
@@ -3548,6 +3557,8 @@ class dblink(object):
break
if stopmerge:
collisions.append(f)
+   if progress_shown:
+   showMessage(_("100% done\n"))
return collisions, dirs_ro, symlink_collisions, 
plib_collisions
 
def _lstat_inode_map(self, path_iter):



[gentoo-commits] repo/gentoo:master commit in: dev-perl/DBI/

2019-01-11 Thread Kent Fredric
commit: da0ca02d4d009136cf90dacb4c9fa8d07c41df28
Author: Kent Fredric  gentoo  org>
AuthorDate: Fri Jan 11 10:00:22 2019 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Fri Jan 11 10:03:03 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da0ca02d

dev-perl/DBI: Workaround test failures with -jx w/ x > 70 bug #675164

Bug: https://bugs.gentoo.org/675164
Package-Manager: Portage-2.3.55, Repoman-2.3.12
Signed-off-by: Kent Fredric  gentoo.org>

 dev-perl/DBI/DBI-1.637.0.ebuild | 6 +-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/dev-perl/DBI/DBI-1.637.0.ebuild b/dev-perl/DBI/DBI-1.637.0.ebuild
index 70e87656bce..1676a747a16 100644
--- a/dev-perl/DBI/DBI-1.637.0.ebuild
+++ b/dev-perl/DBI/DBI-1.637.0.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
@@ -27,6 +27,10 @@ DEPEND="${RDEPEND}
)
 "
 src_test() {
+   if [[ $(makeopts_jobs) -gt 70 ]]; then
+   einfo "Reducing jobs to 70. Bug: https://bugs.gentoo.org/675164;
+   MAKEOPTS="${MAKEOPTS} -j70";
+   fi
perl_rm_files t/pod-coverage.t t/pod.t
perl-module_src_test
 }



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

2019-01-11 Thread Lars Wendler
commit: c8d60c2618ce6352ba30ba03b4412397a334da2f
Author: Lars Wendler  gentoo  org>
AuthorDate: Fri Jan 11 09:45:42 2019 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Fri Jan 11 09:45:42 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c8d60c26

media-libs/libpng: Removed old.

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

 media-libs/libpng/Manifest |  3 --
 media-libs/libpng/libpng-1.2.57.ebuild | 41 
 media-libs/libpng/libpng-1.5.28.ebuild | 58 --
 3 files changed, 102 deletions(-)

diff --git a/media-libs/libpng/Manifest b/media-libs/libpng/Manifest
index 18024ccbdd3..6eded9a5f0f 100644
--- a/media-libs/libpng/Manifest
+++ b/media-libs/libpng/Manifest
@@ -1,7 +1,4 @@
-DIST libpng-1.2.57.tar.xz 656784 BLAKE2B 
c8538234f3aa6411629d15cf77d85846bae081f779b0a1dac92f863ae68f1fe5db84e56df44df1f782fe9f6cfa0f4fa3e418fd12472a73c6f3e7d013e0921f86
 SHA512 
51338d900690fc2d28ea1b5b364d311d73ce7ad498d000985e0c3926b5df0df97fcd7bb079fc954c6caa532fc6e6cbbc266e671d62fc67eca30e79a5f0e26f31
 DIST libpng-1.2.59.tar.xz 657424 BLAKE2B 
a64a8e5c914a20b1f16a219b508b06d12ff28903083792cf07dae841ad13b3636b9d715d9bbfc459a134dfdf2a9b37bac1fbcff14a91c214340325ba8266431e
 SHA512 
bfdc51eca72a76697f1396611a08aa4ce6a169837197699c55d845fdef17850e8f7665b7b81ba815c277453737f12eeb41409ff9c7eca1ac0c0d134c44492a6e
-DIST libpng-1.5.28-apng.patch.gz 10330 BLAKE2B 
f8d195a90e7b7a5b3d66c35dac2b3e7ecb531d52504c8bf7401458c63381a11cbec4053691fc17de8473ffc5c1e7b333ccf6b4abc08797a60f857ca4d254d8f9
 SHA512 
f99dd6ccd08083a3328841c40fbc94347a42326b29948ec0260497e18da937f1fcc4a3636e86a8e0c6b3a094ad8b8ab411af58f56df820b4cf78db25cd96
-DIST libpng-1.5.28.tar.xz 755724 BLAKE2B 
5d8b653926434a0e7fae3c5698069883ef97f8a97fac3c0e304386ed51606fba2422af955f092ac20f74ab2593a2d7e2e26cd82f9ff766ffc6a68bf85a96d9b0
 SHA512 
25adcff4429e7c691a6336a70f3c3d212aa27da6c9d6393325d9866b4c7e1f5fd40b9fe23b1efbe5629753a6051ab52365688ac14913584faf40e84e0b9f514c
 DIST libpng-1.5.30-apng.patch.gz 10272 BLAKE2B 
335b99e30a476b358483b0ca44d895580bddad05d18ab7f47b4cfa383a04c53c1db7d5773919445c281b0b0921485b946cb67c36db07aad494f051d4db19e4e1
 SHA512 
1c06e2e1b2420580d4399b7b752df9ed193c81febcc9983351fc72ce3900dc43a433780e7a0184b612b7723d8870a514db7398ec0c081dabe6cb4ea824880236
 DIST libpng-1.5.30.tar.xz 756992 BLAKE2B 
02813c7cf06e61d429fe963ae2c1e68bfb390b8eeea52147f582729b4a86c73055c2c79eb3d0b533587dd5a16dc0abf7afd986794c01ec59ae0a7dfea989
 SHA512 
8716c6720c1ddbb38f439df42dbb472d37490fd207efe59bd872ce9adec7359025dc84544efddd19c8e339ecc28389a746e6987ff41ac6e76915c1e1d2c6f20d
 DIST libpng-1.6.34-apng.patch.gz 10411 BLAKE2B 
4f6a5f7c2dcdc47e88a4687063958b18ae29c6f5168a339aa1f47abd8859126ea6d658ebc6645a8163b4127a5c0237f4b858fd0979781147fdd5fd23c0bb1098
 SHA512 
d4088399d2e9a2e2e40d5bd5dfb478dbd11c7065600287734aee7b3bf13a9574d17d3890e705c82705275fd0c11848155fbf960acd2e8eb890a7656b4140340c

diff --git a/media-libs/libpng/libpng-1.2.57.ebuild 
b/media-libs/libpng/libpng-1.2.57.ebuild
deleted file mode 100644
index e14eecd581d..000
--- a/media-libs/libpng/libpng-1.2.57.ebuild
+++ /dev/null
@@ -1,41 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-# this ebuild is only for the libpng12.so.0 SONAME for ABI compat
-
-inherit libtool multilib-minimal
-
-DESCRIPTION="Portable Network Graphics library"
-HOMEPAGE="http://www.libpng.org/;
-SRC_URI="mirror://sourceforge/${PN}/${P}.tar.xz"
-
-LICENSE="libpng"
-SLOT="1.2"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc64 ~s390 ~sh 
~sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux"
-IUSE=""
-
-RDEPEND=">=sys-libs/zlib-1.2.8-r1:=[${MULTILIB_USEDEP}]
-   !=media-libs/libpng-1.2*:0"
-DEPEND="${RDEPEND}
-   app-arch/xz-utils"
-
-DOCS=""
-
-src_prepare() {
-   default
-   elibtoolize
-}
-
-multilib_src_configure() {
-   ECONF_SOURCE=${S} econf --disable-static
-}
-
-multilib_src_compile() {
-   emake libpng12.la
-}
-
-multilib_src_install() {
-   newlib.so .libs/libpng12.so.0.* libpng12.so.0
-}

diff --git a/media-libs/libpng/libpng-1.5.28.ebuild 
b/media-libs/libpng/libpng-1.5.28.ebuild
deleted file mode 100644
index 9b1ea3ce710..000
--- a/media-libs/libpng/libpng-1.5.28.ebuild
+++ /dev/null
@@ -1,58 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-# this ebuild is only for the libpng15.so.15 SONAME for ABI compat
-
-inherit eutils libtool multilib-minimal
-
-DESCRIPTION="Portable Network Graphics library"
-HOMEPAGE="http://www.libpng.org/;
-SRC_URI="mirror://sourceforge/${PN}/${P}.tar.xz
-   apng? ( mirror://sourceforge/apng/${P}-apng.patch.gz )"
-
-LICENSE="libpng"
-SLOT="1.5"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc x86 

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

2019-01-11 Thread Lars Wendler
commit: 713f702e51fd68bda3abb2665676d37db8b51835
Author: Lars Wendler  gentoo  org>
AuthorDate: Fri Jan 11 09:42:31 2019 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Fri Jan 11 09:42:51 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=713f702e

dev-vcs/subversion: Removed old.

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

 dev-vcs/subversion/Manifest |   1 -
 dev-vcs/subversion/subversion-1.10.2.ebuild | 527 
 2 files changed, 528 deletions(-)

diff --git a/dev-vcs/subversion/Manifest b/dev-vcs/subversion/Manifest
index 14f0484e7bc..afc8ca812a0 100644
--- a/dev-vcs/subversion/Manifest
+++ b/dev-vcs/subversion/Manifest
@@ -1,5 +1,4 @@
 DIST subversion-1.10.0_rc1-patches-1.tar.xz 2984 BLAKE2B 
7c9619b95ca6b433a58dc5baf3a1e1b14ef0017f714af81762b975d50a37b743788a4da65cf7f9eb8e633cbc813ad8dd974b530a19ec2d3fc74b75921f8f0c17
 SHA512 
aa7a25a253ea2da99520399d292d3e1602985392bae6dc5582003fdb9719d654638754b6e370b68b184ee6729ba3833bd511c09b2cb36f8f476b42063f55fbb2
-DIST subversion-1.10.2.tar.bz2 8369762 BLAKE2B 
1cd9ecf91818172ce60b8a38b1cb0eec0180725af58c09b9b5e62aa70fc2a7266d20b9fcfdafe993cbbb57f118dc9eb77126c199c3f4f2797fd50ef5f59b1f7e
 SHA512 
ccbe860ec93a198745e40620cb7e005a85797e344a99ddbc0e24c32ad846976eae35cf5b3d62ba5751b998f0d40bbebbba72f484d92c92693bbb2112c989b129
 DIST subversion-1.10.3.tar.bz2 8374465 BLAKE2B 
48610f0edec52dad43a4fd971098ed5d8b43a5396fcc3fdaa42af6ff7ce4722300f0c32a342521072abcccbc32e1364a87fc644913cb4a3a21658793f5991234
 SHA512 
e753c76be2c7a7d1e47ef70a417f33ad48a5076ddbe02062b478b0baf8ce063f101aab3a86895e33f6277f273917b87d8c07b002e3e4f9fe3a750a2f8142ef6d
 DIST subversion-1.11.0.tar.bz2 8490744 BLAKE2B 
27b2172e1ebae5641fc2bc73fd77f479278bc0725645e6bf8f974932e5c313552c508cdeeddce101f12fb983398ff81fd2ca2408950513d4ad0bd2cae4fcf729
 SHA512 
d73cc800080529b1716a027fd3001d9c963a3cb69619d059498c9942621a2985d1eeb5e1bff8d421fff477a9dff6f9be1c092470152452cf5e7175414e92
 DIST subversion-1.11.1.tar.bz2 8499709 BLAKE2B 
f14bbe9b28dec32894a8c262d32f36e01c9866352f1c54b5468804e81c1eadb895cbe9e33783a9e7d4a7f54dfa3b25b762015b9ca4886a14628c434254995c77
 SHA512 
2d082f715bf592ffc6a19311a9320dbae2ff0ee126b0472ce1c3f10e9aee670f43d894889430e6d093620f7b69c611e9a26773bc7a2f8b599ec37540ecd84a8d

diff --git a/dev-vcs/subversion/subversion-1.10.2.ebuild 
b/dev-vcs/subversion/subversion-1.10.2.ebuild
deleted file mode 100644
index 6ee1436600b..000
--- a/dev-vcs/subversion/subversion-1.10.2.ebuild
+++ /dev/null
@@ -1,527 +0,0 @@
-# Copyright 1999-2018 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python2_7 )
-USE_RUBY="ruby25 ruby24 ruby23"
-DISTUTILS_OPTIONAL=1
-WANT_AUTOMAKE="none"
-GENTOO_DEPEND_ON_PERL="no"
-
-inherit autotools bash-completion-r1 db-use depend.apache distutils-r1 
elisp-common flag-o-matic java-pkg-opt-2 libtool ltprune multilib perl-module 
ruby-single xdg-utils
-
-MY_P="${P/_/-}"
-DESCRIPTION="Advanced version control system"
-HOMEPAGE="https://subversion.apache.org/;
-SRC_URI="mirror://apache/${PN}/${MY_P}.tar.bz2
-   https://dev.gentoo.org/~polynomial-c/${PN}-1.10.0_rc1-patches-1.tar.xz;
-S="${WORKDIR}/${MY_P}"
-
-LICENSE="Subversion GPL-2"
-SLOT="0"
-[[ "${PV}" = *_rc* ]] || \
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
-IUSE="apache2 berkdb ctypes-python debug doc +dso extras gnome-keyring +http 
java kwallet nls perl python ruby sasl test vim-syntax"
-
-COMMON_DEPEND="
-   app-arch/bzip2
-   app-arch/lz4
-   >=dev-db/sqlite-3.7.12
-   >=dev-libs/apr-1.3:1
-   >=dev-libs/apr-util-1.3:1
-   dev-libs/expat
-   dev-libs/libutf8proc:=
-   sys-apps/file
-   sys-libs/zlib
-   berkdb? ( >=sys-libs/db-4.0.14:= )
-   ctypes-python? ( ${PYTHON_DEPS} )
-   gnome-keyring? (
-   dev-libs/glib:2
-   gnome-base/libgnome-keyring
-   sys-apps/dbus
-   )
-   http? ( >=net-libs/serf-1.3.4 )
-   kwallet? (
-   dev-qt/qtcore:5
-   dev-qt/qtdbus:5
-   dev-qt/qtgui:5
-   kde-frameworks/kcoreaddons:5
-   kde-frameworks/ki18n:5
-   kde-frameworks/kwallet:5
-   sys-apps/dbus
-   )
-   perl? ( dev-lang/perl:= )
-   python? ( ${PYTHON_DEPS} )
-   ruby? ( ${RUBY_DEPS} )
-   sasl? ( dev-libs/cyrus-sasl )"
-RDEPEND="${COMMON_DEPEND}
-   apache2? ( www-servers/apache[apache2_modules_dav] )
-   java? ( >=virtual/jre-1.5 )
-   nls? ( virtual/libintl )
-   perl? ( dev-perl/URI )"
-# Note: ctypesgen doesn't need PYTHON_USEDEP, it's used once
-DEPEND="${COMMON_DEPEND}
-   !!=virtual/jdk-1.5 )
-   kwallet? (
-   kde-frameworks/kdelibs4support:5
-   virtual/pkgconfig
-   )
-   nls? ( sys-devel/gettext )
-   perl? ( dev-lang/swig )
-

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

2019-01-11 Thread Lars Wendler
commit: 264976c33645011f617f81ed22c3bab993c71a6d
Author: Lars Wendler  gentoo  org>
AuthorDate: Fri Jan 11 09:41:41 2019 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Fri Jan 11 09:42:46 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=264976c3

dev-vcs/subversion: Bump to version 1.11.1

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

 dev-vcs/subversion/Manifest |   1 +
 dev-vcs/subversion/subversion-1.11.1.ebuild | 527 
 2 files changed, 528 insertions(+)

diff --git a/dev-vcs/subversion/Manifest b/dev-vcs/subversion/Manifest
index e665a30bde4..14f0484e7bc 100644
--- a/dev-vcs/subversion/Manifest
+++ b/dev-vcs/subversion/Manifest
@@ -2,5 +2,6 @@ DIST subversion-1.10.0_rc1-patches-1.tar.xz 2984 BLAKE2B 
7c9619b95ca6b433a58dc5b
 DIST subversion-1.10.2.tar.bz2 8369762 BLAKE2B 
1cd9ecf91818172ce60b8a38b1cb0eec0180725af58c09b9b5e62aa70fc2a7266d20b9fcfdafe993cbbb57f118dc9eb77126c199c3f4f2797fd50ef5f59b1f7e
 SHA512 
ccbe860ec93a198745e40620cb7e005a85797e344a99ddbc0e24c32ad846976eae35cf5b3d62ba5751b998f0d40bbebbba72f484d92c92693bbb2112c989b129
 DIST subversion-1.10.3.tar.bz2 8374465 BLAKE2B 
48610f0edec52dad43a4fd971098ed5d8b43a5396fcc3fdaa42af6ff7ce4722300f0c32a342521072abcccbc32e1364a87fc644913cb4a3a21658793f5991234
 SHA512 
e753c76be2c7a7d1e47ef70a417f33ad48a5076ddbe02062b478b0baf8ce063f101aab3a86895e33f6277f273917b87d8c07b002e3e4f9fe3a750a2f8142ef6d
 DIST subversion-1.11.0.tar.bz2 8490744 BLAKE2B 
27b2172e1ebae5641fc2bc73fd77f479278bc0725645e6bf8f974932e5c313552c508cdeeddce101f12fb983398ff81fd2ca2408950513d4ad0bd2cae4fcf729
 SHA512 
d73cc800080529b1716a027fd3001d9c963a3cb69619d059498c9942621a2985d1eeb5e1bff8d421fff477a9dff6f9be1c092470152452cf5e7175414e92
+DIST subversion-1.11.1.tar.bz2 8499709 BLAKE2B 
f14bbe9b28dec32894a8c262d32f36e01c9866352f1c54b5468804e81c1eadb895cbe9e33783a9e7d4a7f54dfa3b25b762015b9ca4886a14628c434254995c77
 SHA512 
2d082f715bf592ffc6a19311a9320dbae2ff0ee126b0472ce1c3f10e9aee670f43d894889430e6d093620f7b69c611e9a26773bc7a2f8b599ec37540ecd84a8d
 DIST subversion-1.8.18-patchset.tar.bz2 7407 BLAKE2B 
dc3b6d80dfdf4c6cc30f1663c8cee3eebc4f42d433c3965d8b309f9cc79c31b566a74cf43b3b04037c2498b6a2bffe2c60953c5cfb25aec61a8e4a7e928efcae
 SHA512 
b5c207ed7b6923f1259290563409b2e946a512cc052e4e5d8a061abf3f0909dbbb15c0525a1fca618f1ec5e4abbbc8b49f3f0f714c9dd100f1d6c7e6d88442b2
 DIST subversion-1.9.7.tar.bz2 7881909 BLAKE2B 
004a180780e00f5af80e14586dee799bae07dccde7f240a51594590b1a084f3054b5b4d917d5e47e0b6ffb11097ecfb97fff490f6d31c0532f2aae8cd9d10031
 SHA512 
a55efd3edaddbc099450d849fcc6fe5a8d20b85ece966d8ac2fd73ee9cb4255a0349bbcfceb4e9fca6daf054ce7c648eff8d273c6873f5dade6e62dcea7eeb2b

diff --git a/dev-vcs/subversion/subversion-1.11.1.ebuild 
b/dev-vcs/subversion/subversion-1.11.1.ebuild
new file mode 100644
index 000..5b17d2b2a8c
--- /dev/null
+++ b/dev-vcs/subversion/subversion-1.11.1.ebuild
@@ -0,0 +1,527 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python2_7 )
+USE_RUBY="ruby25 ruby24 ruby23"
+DISTUTILS_OPTIONAL=1
+WANT_AUTOMAKE="none"
+GENTOO_DEPEND_ON_PERL="no"
+
+inherit autotools bash-completion-r1 db-use depend.apache distutils-r1 
elisp-common flag-o-matic java-pkg-opt-2 libtool multilib perl-module 
ruby-single xdg-utils
+
+MY_P="${P/_/-}"
+DESCRIPTION="Advanced version control system"
+HOMEPAGE="https://subversion.apache.org/;
+SRC_URI="mirror://apache/${PN}/${MY_P}.tar.bz2
+   https://dev.gentoo.org/~polynomial-c/${PN}-1.10.0_rc1-patches-1.tar.xz;
+S="${WORKDIR}/${MY_P}"
+
+LICENSE="Subversion GPL-2"
+SLOT="0"
+[[ "${PV}" = *_rc* ]] || \
+KEYWORDS="~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE="apache2 berkdb ctypes-python debug doc +dso extras gnome-keyring +http 
java kwallet nls perl python ruby sasl test vim-syntax"
+
+COMMON_DEPEND="
+   app-arch/bzip2
+   app-arch/lz4
+   >=dev-db/sqlite-3.7.12
+   >=dev-libs/apr-1.3:1
+   >=dev-libs/apr-util-1.3:1
+   dev-libs/expat
+   dev-libs/libutf8proc:=
+   sys-apps/file
+   sys-libs/zlib
+   berkdb? ( >=sys-libs/db-4.0.14:= )
+   ctypes-python? ( ${PYTHON_DEPS} )
+   gnome-keyring? (
+   dev-libs/glib:2
+   gnome-base/libgnome-keyring
+   sys-apps/dbus
+   )
+   http? ( >=net-libs/serf-1.3.4 )
+   kwallet? (
+   dev-qt/qtcore:5
+   dev-qt/qtdbus:5
+   dev-qt/qtgui:5
+   kde-frameworks/kcoreaddons:5
+   kde-frameworks/ki18n:5
+   kde-frameworks/kwallet:5
+   sys-apps/dbus
+   )
+   perl? ( dev-lang/perl:= )
+   python? ( ${PYTHON_DEPS} )
+   ruby? ( ${RUBY_DEPS} )
+   sasl? ( dev-libs/cyrus-sasl )"
+RDEPEND="${COMMON_DEPEND}
+   apache2? ( www-servers/apache[apache2_modules_dav] )
+   java? ( 

[gentoo-commits] repo/gentoo:master commit in: app-metrics/vault_exporter/, app-metrics/vault_exporter/files/

2019-01-11 Thread Manuel Rüger
commit: 7ce7ecdf121f8a7ec09735ed35d1886c88d16a52
Author: Manuel Rüger  gentoo  org>
AuthorDate: Fri Jan 11 09:30:37 2019 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Fri Jan 11 09:30:37 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7ce7ecdf

app-metrics/vault_exporter: Initial version

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

 app-metrics/vault_exporter/Manifest|  1 +
 .../vault_exporter/files/vault_exporter.confd  |  2 ++
 .../vault_exporter/files/vault_exporter.initd  | 19 ++
 app-metrics/vault_exporter/metadata.xml| 11 ++
 .../vault_exporter/vault_exporter-0.1.2.ebuild | 40 ++
 5 files changed, 73 insertions(+)

diff --git a/app-metrics/vault_exporter/Manifest 
b/app-metrics/vault_exporter/Manifest
new file mode 100644
index 000..2bd4e869f9f
--- /dev/null
+++ b/app-metrics/vault_exporter/Manifest
@@ -0,0 +1 @@
+DIST vault_exporter-0.1.2.tar.gz 3406 BLAKE2B 
53178f8a16fceca442e38a756081cca438abdd786960de3dae073f3ce5f2ac2c5d06684ec56e48a2057b4a2161a25527b41c36d3705a054f0bae37357f33faee
 SHA512 
71941c17d7146861a09ed48289efe15143d3fba18e56accdfdf977bf4443bb650e7201a4870b63793d372dcca8f53a04131c12803f019efbdcac9e0ca8909cbd

diff --git a/app-metrics/vault_exporter/files/vault_exporter.confd 
b/app-metrics/vault_exporter/files/vault_exporter.confd
new file mode 100644
index 000..c77a74db56d
--- /dev/null
+++ b/app-metrics/vault_exporter/files/vault_exporter.confd
@@ -0,0 +1,2 @@
+# arguments for prometheus vault exporter
+command_args=""

diff --git a/app-metrics/vault_exporter/files/vault_exporter.initd 
b/app-metrics/vault_exporter/files/vault_exporter.initd
new file mode 100644
index 000..254ff41679c
--- /dev/null
+++ b/app-metrics/vault_exporter/files/vault_exporter.initd
@@ -0,0 +1,19 @@
+#!/sbin/openrc-run
+# Copyright 2016-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+description="Prometheus Vault exporter"
+pidfile=${pidfile:-"/run/${RC_SVCNAME}.pid"}
+user=${user:-${RC_SVCNAME}}
+group=${group:-${RC_SVCNAME}}
+
+command="/usr/bin/vault_exporter"
+command_args="${command_args}"
+command_background="true"
+start_stop_daemon_args="--user ${user} --group ${group} \
+   --stdout /var/log/vault_exporter/${RC_SVCNAME}.log \
+   --stderr /var/log/vault_exporter/${RC_SVCNAME}.log"
+
+depend() {
+   after net
+}

diff --git a/app-metrics/vault_exporter/metadata.xml 
b/app-metrics/vault_exporter/metadata.xml
new file mode 100644
index 000..3dfeb8c7054
--- /dev/null
+++ b/app-metrics/vault_exporter/metadata.xml
@@ -0,0 +1,11 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   mr...@gentoo.org
+   Manuel Rüger
+   
+   
+   grapeshot/vault_exporter
+   
+

diff --git a/app-metrics/vault_exporter/vault_exporter-0.1.2.ebuild 
b/app-metrics/vault_exporter/vault_exporter-0.1.2.ebuild
new file mode 100644
index 000..3c48b2307d6
--- /dev/null
+++ b/app-metrics/vault_exporter/vault_exporter-0.1.2.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit user golang-build golang-vcs-snapshot
+
+MY_PV=${PV/_/}
+
+EGO_PN="github.com/grapeshot/vault_exporter"
+ARCHIVE_URI="https://${EGO_PN}/archive/v${MY_PV}.tar.gz -> ${P}.tar.gz"
+KEYWORDS="~amd64"
+
+DESCRIPTION="Vault exporter for Prometheus"
+HOMEPAGE="https://github.com/grapeshot/vault_exporter;
+SRC_URI="${ARCHIVE_URI}"
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE=""
+
+pkg_setup() {
+   enewgroup ${PN}
+   enewuser ${PN} -1 -1 -1 ${PN}
+}
+
+src_compile() {
+   pushd src/${EGO_PN} || die
+   GOPATH="${S}" emake build || die
+   popd || die
+}
+
+src_install() {
+   pushd src/${EGO_PN} || die
+   newbin _output/bin/vault_exporter-v${PV}* vault_exporter
+   dodoc README.md
+   popd || die
+   keepdir /var/log/vault_exporter
+   fowners ${PN}:${PN} /var/log/vault_exporter
+   newinitd "${FILESDIR}"/${PN}.initd ${PN}
+   newconfd "${FILESDIR}"/${PN}.confd ${PN}
+}



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

2019-01-11 Thread James Le Cuirot
commit: b4c99f8f901c4f96390c8b75f642a682970f3aa5
Author: James Le Cuirot  gentoo  org>
AuthorDate: Thu Sep  6 21:36:19 2018 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Fri Jan 11 09:01:39 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b4c99f8f

dev-python/html5-parser: Version bump to 0.4.5, EAPI 7

Fixes cross-compiling by using the correct pkg-config.

Signed-off-by: James Le Cuirot  gentoo.org>
Package-Manager: Portage-2.3.49, Repoman-2.3.10

 dev-python/html5-parser/Manifest  |  1 +
 dev-python/html5-parser/html5-parser-0.4.5.ebuild | 36 +++
 2 files changed, 37 insertions(+)

diff --git a/dev-python/html5-parser/Manifest b/dev-python/html5-parser/Manifest
index 9feb2fbcc43..091d7c86375 100644
--- a/dev-python/html5-parser/Manifest
+++ b/dev-python/html5-parser/Manifest
@@ -1 +1,2 @@
 DIST html5-parser-0.4.4.tar.gz 267787 BLAKE2B 
9fcaec9faa906914d43f2b19381fe3095d4cd009bfb534537d2eabb420195276b3690d760c1defc92ad00e4965b3eb34ce4700d54f4f0291dff88026d890c90d
 SHA512 
3aaeb32f360d2c131ecbe11fa1dcd3dfcd62c9ca046fce7dd4ff8127d0e62216f666e83bb20c7809c6adc591e1fb2798e382e78a1cf6129b1f0a09a71377f8d4
+DIST html5-parser-0.4.5.tar.gz 275587 BLAKE2B 
e26db3b6c55d43e26eb08076c59012814c2dd8739d6cba591e34cf8e304aa78bdf3440405668875acece2c21425f26ed9a0edbc5bb1da55da09c17eb52fa74aa
 SHA512 
3c0421dd228ba5f3544f188fde5391d6be0fe92b879cf1e7697b5e5612a9e5bf08863bcb76f4297a59bfbfc69010a95f5d97fff78a7e6d26c889e173b07e4ae5

diff --git a/dev-python/html5-parser/html5-parser-0.4.5.ebuild 
b/dev-python/html5-parser/html5-parser-0.4.5.ebuild
new file mode 100644
index 000..7ca21bb61c3
--- /dev/null
+++ b/dev-python/html5-parser/html5-parser-0.4.5.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
+
+inherit distutils-r1 toolchain-funcs
+
+DESCRIPTION="Fast C based HTML 5 parsing for python"
+HOMEPAGE="https://github.com/kovidgoyal/html5-parser/;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE=""
+
+BDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
+DEPEND="dev-libs/libxml2:="
+RDEPEND="${DEPEND}
+   dev-python/chardet[${PYTHON_USEDEP}]
+   >=dev-python/lxml-3.8.0[${PYTHON_USEDEP}]"
+
+src_prepare() {
+   # Soup is not used when lxml is available.
+   rm test/soup.py || die
+   distutils-r1_src_prepare
+}
+
+src_configure() {
+   export PKGCONFIG_EXE=$(tc-getPKG_CONFIG)
+}
+
+python_test() {
+   esetup.py test || die "Tests failed under ${EPYTHON}"
+}



[gentoo-commits] repo/gentoo:master commit in: sys-kernel/raspberrypi-sources/

2019-01-11 Thread Georgy Yakovlev
commit: c26c3cc4ff94638d19a5dbcac14ec6d1ea05da68
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Fri Jan 11 08:27:53 2019 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Fri Jan 11 08:27:53 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c26c3cc4

sys-kernel/raspberrypi-sources: add 4.19 LTS branch

Package-Manager: Portage-2.3.54, Repoman-2.3.12
Signed-off-by: Georgy Yakovlev  gentoo.org>

 .../raspberrypi-sources-4.19..ebuild   | 27 ++
 1 file changed, 27 insertions(+)

diff --git 
a/sys-kernel/raspberrypi-sources/raspberrypi-sources-4.19..ebuild 
b/sys-kernel/raspberrypi-sources/raspberrypi-sources-4.19..ebuild
new file mode 100644
index 000..76139074cd9
--- /dev/null
+++ b/sys-kernel/raspberrypi-sources/raspberrypi-sources-4.19..ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+ETYPE=sources
+K_DEFCONFIG="bcmrpi_defconfig"
+K_SECURITY_UNSUPPORTED=1
+EXTRAVERSION="-${PN}/-*"
+inherit kernel-2
+detect_version
+detect_arch
+
+inherit git-r3 versionator
+EGIT_REPO_URI="https://github.com/raspberrypi/linux.git -> 
raspberrypi-linux.git"
+EGIT_BRANCH="rpi-$(get_version_component_range 1-2).y"
+EGIT_CHECKOUT_DIR="${WORKDIR}/linux-${PV}-raspberrypi"
+
+DESCRIPTION="Raspberry PI kernel sources"
+HOMEPAGE="https://github.com/raspberrypi/linux;
+
+KEYWORDS=""
+
+src_unpack() {
+   git-r3_src_unpack
+   unpack_set_extraversion
+}



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

2019-01-11 Thread Georgy Yakovlev
commit: 0b8993840f7c19b456e23cf2d9cd49aef017475d
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Fri Jan 11 08:24:25 2019 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Fri Jan 11 08:24:55 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0b899384

sys-apps/timer_entropyd: take over, add ~arm

Package-Manager: Portage-2.3.54, Repoman-2.3.12
Signed-off-by: Georgy Yakovlev  gentoo.org>

 sys-apps/timer_entropyd/metadata.xml  | 5 -
 sys-apps/timer_entropyd/timer_entropyd-0.3.ebuild | 4 ++--
 2 files changed, 6 insertions(+), 3 deletions(-)

diff --git a/sys-apps/timer_entropyd/metadata.xml 
b/sys-apps/timer_entropyd/metadata.xml
index 1173ca1a509..748ac538a47 100644
--- a/sys-apps/timer_entropyd/metadata.xml
+++ b/sys-apps/timer_entropyd/metadata.xml
@@ -1,7 +1,10 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-
+   
+   gyakov...@gentoo.org
+   Georgy Yakovlev
+   

Enable printf debugging and logging to the 
syslog at DEBUG level


diff --git a/sys-apps/timer_entropyd/timer_entropyd-0.3.ebuild 
b/sys-apps/timer_entropyd/timer_entropyd-0.3.ebuild
index 9a5835c0363..1509f4f394e 100644
--- a/sys-apps/timer_entropyd/timer_entropyd-0.3.ebuild
+++ b/sys-apps/timer_entropyd/timer_entropyd-0.3.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=5
@@ -11,7 +11,7 @@ SRC_URI="http://www.vanheusden.com/te/${P}.tgz;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 ~mips x86"
+KEYWORDS="amd64 ~arm ~mips x86"
 IUSE="debug selinux"
 
 RDEPEND="selinux? ( sec-policy/selinux-entropyd )"



  1   2   >