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

2020-01-21 Thread Hans de Graaff
commit: 6ecd2f570b21783662dc861b9ebc51b282ba24a9
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Jan 22 07:35:09 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Jan 22 07:35:09 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ecd2f57

dev-ruby/highline: add ruby27

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

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

diff --git a/dev-ruby/highline/highline-2.0.3.ebuild 
b/dev-ruby/highline/highline-2.0.3.ebuild
index 36253ba31a8..d1a0c32767f 100644
--- a/dev-ruby/highline/highline-2.0.3.ebuild
+++ b/dev-ruby/highline/highline-2.0.3.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 
-USE_RUBY="ruby24 ruby25 ruby26"
+USE_RUBY="ruby24 ruby25 ruby26 ruby27"
 
 RUBY_FAKEGEM_EXTRADOC="Changelog.md README.md TODO"
 



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

2020-01-21 Thread Hans de Graaff
commit: 274971dabe6f48a0c16e042b1245feffcf90a07a
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Jan 22 07:37:31 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Jan 22 07:37:31 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=274971da

dev-ruby/cri: add 2.15.10

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

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

diff --git a/dev-ruby/cri/Manifest b/dev-ruby/cri/Manifest
index 5d294a1daeb..4f9bd9d152a 100644
--- a/dev-ruby/cri/Manifest
+++ b/dev-ruby/cri/Manifest
@@ -1,3 +1,4 @@
+DIST cri-2.15.10.gem 35328 BLAKE2B 
fe5618f86300381232f071e552020da6186e1908ded3703e645fc6067080a215cfff8d4f468f522ff801d6608cc7560379db2b18eaefb5509ed0db1eacb9342d
 SHA512 
577ee6ba07f08d46e67420fb2e579647857207a2d88f1782545b28e6f26cd6b93d554c904e00af38d7f87eb0fd476c66552ec6b1469fa268faad1ff5d1ab8f15
 DIST cri-2.15.5.gem 33792 BLAKE2B 
90724633a26acce78e8d041df96d91ea6db21c9d96558cb2f14c458880f4e2fc3a99de2242340cd2d8e4a3c1f68eb7dcf3877c67b4ce6dbc590b4dcf3ef4b41c
 SHA512 
7519fb6eb79e3f818eb66be8344ee10ec61e09f81b3d70c4e0fd29736c957d1e760384661d018833015307a83b5155bb5c146bd6ea67fe929ab96d665279d6a9
 DIST cri-2.15.6.gem 33792 BLAKE2B 
901bd6a1812b258b2ef26f5dc534f2249f813a00db0a651dcd48dabedd02c49fb101026bd33ede14ab730d253decee8dc6e4e915fce1c5b1b28f153b281a
 SHA512 
3d997c90c46b4d787f2411e5c2eea5aadc4eb6837948920a93b42e2ecf01637d1589e864b59e60002bfe6ac80fdfa9d0473c0d4b4d94493a998af47f3818014b
 DIST cri-2.15.7.gem 34304 BLAKE2B 
a472c8ccb01ca4d744343dfc96b08fa16ceb2b2f06abcdc88c19ec7584f54f52cd7d422a56c8d74c38ce6e7a42aaac48433f0a27a6a2a8758c4b85ef0c022749
 SHA512 
d9567b83f9ac17deffb0e9b1300c69fc827f7568ca6789f06c7933284cd9e620223337fdcfbe1b251207034d7c2cbb003fbfdb1da07cfe8c87a42c962fd91635

diff --git a/dev-ruby/cri/cri-2.15.10.ebuild b/dev-ruby/cri/cri-2.15.10.ebuild
new file mode 100644
index 000..98ce2608705
--- /dev/null
+++ b/dev-ruby/cri/cri-2.15.10.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+USE_RUBY="ruby24 ruby25 ruby26"
+
+RUBY_FAKEGEM_EXTRADOC="NEWS.md README.md"
+
+RUBY_FAKEGEM_TASK_DOC="doc"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Cri is a library for building easy-to-use commandline tools"
+HOMEPAGE="https://rubygems.org/gems/cri;
+LICENSE="MIT"
+
+KEYWORDS="~amd64 ~x86"
+SLOT="0"
+IUSE=""
+
+ruby_add_bdepend "doc? ( dev-ruby/yard )
+   test? ( dev-ruby/yard dev-ruby/minitest )"
+
+all_ruby_prepare() {
+   sed -e '/coveralls/I s:^:#:' -i test/helper.rb || die
+   sed -i -e '/rubocop/ s:^:#:' \
+   -e '/RuboCop/,/end/ s:^:#:' Rakefile || die
+}
+
+each_ruby_test() {
+   ${RUBY} -Ilib -S rake test_unit || die
+}



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

2020-01-21 Thread Hans de Graaff
commit: 47471ff542a2a0afbf16076340762a04f1735561
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Jan 22 07:50:00 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Jan 22 07:50:00 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=47471ff5

dev-ruby/timecop: add ruby27

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

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

diff --git a/dev-ruby/timecop/timecop-0.9.1.ebuild 
b/dev-ruby/timecop/timecop-0.9.1.ebuild
index 7e28559b5be..bf5c2bb9fb1 100644
--- a/dev-ruby/timecop/timecop-0.9.1.ebuild
+++ b/dev-ruby/timecop/timecop-0.9.1.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
 
-USE_RUBY="ruby23 ruby24 ruby25 ruby26"
+USE_RUBY="ruby24 ruby25 ruby26 ruby27"
 
 RUBY_FAKEGEM_TASK_TEST="test"
 



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

2020-01-21 Thread Hans de Graaff
commit: 587406654d924685237c08b06b2256617487b224
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Jan 22 07:34:31 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Jan 22 07:34:31 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=58740665

dev-ruby/commander: add 4.5.0

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

 dev-ruby/commander/Manifest   |  1 +
 dev-ruby/commander/commander-4.5.0.ebuild | 24 
 2 files changed, 25 insertions(+)

diff --git a/dev-ruby/commander/Manifest b/dev-ruby/commander/Manifest
index 1aedd6c8bb8..4c7504e0929 100644
--- a/dev-ruby/commander/Manifest
+++ b/dev-ruby/commander/Manifest
@@ -1 +1,2 @@
 DIST commander-4.4.7.gem 37376 BLAKE2B 
69965f1bf65cdbcf706a8a0106aba05313e9a49808d5c1ac6e938e364e46e940b6d61757046fab9ec00776b1207832f4232242814244f905267fb6ffe8ac3905
 SHA512 
1a5169448419cec0b04390a42e79c7299c66cf44a0d1d8cd938879970bfd4c72e5741a5f4b2899e60c707e0088b50853ec19eeda9ac66cc6f26a5790294a03fe
+DIST commander-4.5.0.gem 37376 BLAKE2B 
dd8613872911c45b927c1c658661ad333d7e0e18e12bb7b84c5968a9a0eb6279c2cfde32a499f7ed335e367eb7142881a6b8321afc1f465fb4d151282199ca6e
 SHA512 
400cd151906b296fabce480465123121d01bb211558c111074b51acbbf98a6bd5dddeda6753a964674c9c91e542787929e6a4fe0eeea46f8b218bee0dcd3f78c

diff --git a/dev-ruby/commander/commander-4.5.0.ebuild 
b/dev-ruby/commander/commander-4.5.0.ebuild
new file mode 100644
index 000..70c03572a57
--- /dev/null
+++ b/dev-ruby/commander/commander-4.5.0.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+USE_RUBY="ruby24 ruby25 ruby26"
+
+RUBY_FAKEGEM_EXTRADOC="History.rdoc README.md"
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+inherit ruby-fakegem
+
+DESCRIPTION="The complete solution for Ruby command-line executables"
+HOMEPAGE="https://visionmedia.github.com/commander/;
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+ruby_add_rdepend "dev-ruby/highline:2"
+
+all_ruby_prepare() {
+   sed -i -e "/simplecov/,/end/ s:^:#:" spec/spec_helper.rb || die
+}



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

2020-01-21 Thread Ulrich Müller
commit: 974039b684af5cc94ed8376071a1bf60b5e27f27
Author: Ulrich Müller  gentoo  org>
AuthorDate: Tue Jan 21 07:30:40 2020 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Wed Jan 22 07:25:43 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=974039b6

profiles: Drop stable use mask for emacs[mailutils] on ia64.

Signed-off-by: Ulrich Müller  gentoo.org>

 profiles/arch/ia64/package.use.stable.mask | 7 +++
 1 file changed, 3 insertions(+), 4 deletions(-)

diff --git a/profiles/arch/ia64/package.use.stable.mask 
b/profiles/arch/ia64/package.use.stable.mask
index da1cb4cbcca..85475d74458 100644
--- a/profiles/arch/ia64/package.use.stable.mask
+++ b/profiles/arch/ia64/package.use.stable.mask
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 # When you add an entry to the top of this file, add your name, the date, and
@@ -22,9 +22,8 @@
 dev-util/geany-plugins markdown
 
 # Ulrich Müller  (2018-08-09)
-# Needs net-mail/mailutils and net-libs/webkit-gtk which are not
-# stable (yet?), bug #663248
-app-editors/emacs mailutils xwidgets
+# Needs net-libs/webkit-gtk which is not stable, bug #663248
+app-editors/emacs xwidgets
 
 # Andreas K. Hüttel  (2018-01-06)
 # Please unmask after newer dietlibc is finally stable on ia64



[gentoo-commits] repo/gentoo:master commit in: profiles/features/prefix/, profiles/arch/riscv/

2020-01-21 Thread Ulrich Müller
commit: d2509a70ff6fa57942d28f16a53c2fc17b0209c2
Author: Ulrich Müller  gentoo  org>
AuthorDate: Tue Jan 21 07:26:43 2020 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Wed Jan 22 07:25:43 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d2509a70

profiles: Drop package.use.masks for app-editors/emacs-vcs.

Package has been removed.

Signed-off-by: Ulrich Müller  gentoo.org>

 profiles/arch/riscv/package.use.mask  | 3 +--
 profiles/features/prefix/package.use.mask | 3 +--
 2 files changed, 2 insertions(+), 4 deletions(-)

diff --git a/profiles/arch/riscv/package.use.mask 
b/profiles/arch/riscv/package.use.mask
index 81d8a7a4e6d..1d0ceeb3625 100644
--- a/profiles/arch/riscv/package.use.mask
+++ b/profiles/arch/riscv/package.use.mask
@@ -1,4 +1,4 @@
-# Copyright 2019 Gentoo Authors
+# Copyright 2019-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 # Sergei Trofimovich  (2019-12-02)
@@ -31,7 +31,6 @@ app-crypt/mit-krb5 doc test xinetd
 app-crypt/pinentry fltk gnome-keyring
 app-doc/doxygen latex dot
 app-editors/emacs alsa json lcms mailutils
-app-editors/emacs-vcs alsa json lcms mailutils
 app-misc/pax-utils python
 app-text/asciidoc graphviz test
 app-text/po4a test

diff --git a/profiles/features/prefix/package.use.mask 
b/profiles/features/prefix/package.use.mask
index b54fd4ab047..d99314be2c6 100644
--- a/profiles/features/prefix/package.use.mask
+++ b/profiles/features/prefix/package.use.mask
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 # Benda Xu  (2019-08-20)
@@ -32,7 +32,6 @@ sci-electronics/gtkwave judy
 
 # Christian Faulhammer  (2010-01-09)
 # m17n-lib is not available in Prefix
-app-editors/emacs-vcs m17n-lib
 app-editors/emacs m17n-lib
 
 # Jeremy Olexa  (2009-09-30)



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

2020-01-21 Thread Yixun Lan
commit: 208e6cae7a28c505808777b7d0546aa7a93d9d9a
Author: Ewoud Kohl van Wijngaarden  kohlvanwijngaarden  nl>
AuthorDate: Sat Jan  4 17:40:09 2020 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Wed Jan 22 06:34:17 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=208e6cae

sys-apps/tuned: Add 2.13.0

* Move from Python 2 to Python 3.
* Correct DOCDIR patching
* Optimize Python files
* Update XDG icon cache

Closes: https://bugs.gentoo.org/704760
Closes: https://github.com/gentoo/gentoo/pull/14248
Package-Manager: Portage-2.3.79, Repoman-2.3.16
Signed-off-by: Ewoud Kohl van Wijngaarden  kohlvanwijngaarden.nl>
Signed-off-by: Yixun Lan  gentoo.org>

 sys-apps/tuned/Manifest|  1 +
 sys-apps/tuned/tuned-2.13.0.ebuild | 59 ++
 2 files changed, 60 insertions(+)

diff --git a/sys-apps/tuned/Manifest b/sys-apps/tuned/Manifest
index 1b78512c74a..48a49f8969e 100644
--- a/sys-apps/tuned/Manifest
+++ b/sys-apps/tuned/Manifest
@@ -1,3 +1,4 @@
 DIST tuned-2.10.0.tar.gz 160254 BLAKE2B 
0a09b4b870ec153adc62de7811af561ddb3967d459b1d5e8b6f02c5ac036ed170ad3368d18fc1b3fd40649335035cce971a54e1eda8745c77e836a3b2d892a83
 SHA512 
e0674533f17ac27cd3647808cda1f51d9905f563521af8cb3ffd1854098d6e2ca1adac82e542e6bdf86cce7e659303464eac50b8823167360783a75843d02a60
+DIST tuned-2.13.0.tar.gz 193816 BLAKE2B 
1e51a9da855f54db9ac8ed6e764c091d513c1101771422a62c7c501dc3c8741430eb3503803b408709868d16d4791fbedb9dbc088b36fb693f065a1b6054fa15
 SHA512 
d81b0a80f911fe808ca324319da3e42c3c15196c0c37343d33b45c2b34f33e205e2913d77ffda8598379a91ef72ab73d88d7b83a4684b6a067e3f36d98a85927
 DIST tuned-2.7.0.tar.bz2 107541 BLAKE2B 
b26924a091fd78bbc7e61c8a45b49808d132eb5ebd3fdc00f96be7eaddcffd88183fa59595a29e2c402b2c434bfdb706601d397c2ebca9a5822c6a3416373465
 SHA512 
ce09dd854e89762fa376f7f63a59feb384940b5dbc5ad74370b33bbda3f060f09e79d2988de3535b072ad749ab7be43ccaaa46a343a9df50eec6c40d7ab85d55
 DIST tuned-2.7.1.tar.bz2 107471 BLAKE2B 
c9259ee5ce502100edc7c537f6857de3a6af4af0be1773e0c9422c10de16b4a513d514532da26764b0a743f943577d527919f329ff48a012e269fd2a0ac59f10
 SHA512 
4a4785e3d20ed7f1c2969066676f5fa3d8286b500de1c63169d745e701e1410092d29429d25c13c3515d37ef73dd297945d69db176d693d4152bfbe9ba626833

diff --git a/sys-apps/tuned/tuned-2.13.0.ebuild 
b/sys-apps/tuned/tuned-2.13.0.ebuild
new file mode 100644
index 000..fe231367c6c
--- /dev/null
+++ b/sys-apps/tuned/tuned-2.13.0.ebuild
@@ -0,0 +1,59 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{6,7} )
+
+inherit python-single-r1 xdg-utils
+
+DESCRIPTION="Daemon for monitoring and adaptive tuning of system devices"
+HOMEPAGE="https://github.com/redhat-performance/tuned;
+SRC_URI="https://github.com/redhat-performance/tuned/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64"
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+DEPEND="
+   ${PYTHON_DEPS}
+   dev-python/configobj[${PYTHON_USEDEP}]
+   dev-python/decorator[${PYTHON_USEDEP}]
+   dev-python/pyudev[${PYTHON_USEDEP}]
+   dev-python/dbus-python[${PYTHON_USEDEP}]
+   dev-python/pygobject:3[${PYTHON_USEDEP}]
+   dev-python/python-linux-procfs[${PYTHON_USEDEP}]"
+
+RDEPEND="
+   ${DEPEND}
+   sys-apps/dbus
+   sys-apps/ethtool
+   sys-power/powertop
+   dev-util/systemtap"
+
+RESTRICT="test"
+
+src_prepare() {
+   default
+
+   sed -i \
+   -e "/^export DOCDIR/s/$/&\-\$(VERSION)/g" \
+   -e "/\$(DESTDIR)\/run\/tuned/d" \
+   -e "/\$(DESTDIR)\/var\/lib\/tuned/d" \
+   -e "/\$(DESTDIR)\/var\/log\/tuned/d" \
+   Makefile || die
+}
+
+src_install() {
+   default
+
+   newinitd "${FILESDIR}/${PN}.initd" "${PN}"
+   python_fix_shebang "${D}"
+   python_optimize
+}
+
+pkg_postinst() {
+   xdg_icon_cache_update
+}



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

2020-01-21 Thread Yixun Lan
commit: 6c1e24b69a570d3b707a9f38d816a103904a02e1
Author: Ewoud Kohl van Wijngaarden  kohlvanwijngaarden  nl>
AuthorDate: Sat Jan  4 17:38:23 2020 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Wed Jan 22 06:31:26 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6c1e24b6

dev-python/python-linux-procfs: Add version 0.6.1

Version 0.6.1 adds Python 3.6 and Python 3.7 support.

Closes: https://github.com/gentoo/gentoo/pull/14248
Package-Manager: Portage-2.3.79, Repoman-2.3.16
Signed-off-by: Ewoud Kohl van Wijngaarden  kohlvanwijngaarden.nl>
Signed-off-by: Yixun Lan  gentoo.org>

 dev-python/python-linux-procfs/Manifest   |  1 +
 .../python-linux-procfs-0.6.1.ebuild  | 19 +++
 2 files changed, 20 insertions(+)

diff --git a/dev-python/python-linux-procfs/Manifest 
b/dev-python/python-linux-procfs/Manifest
index 2a0f28f88a1..e1d79b07195 100644
--- a/dev-python/python-linux-procfs/Manifest
+++ b/dev-python/python-linux-procfs/Manifest
@@ -1 +1,2 @@
 DIST python-linux-procfs-0.4.6.tar.xz 52640 BLAKE2B 
99da58f6b4e127b24acce2cb37b86c7e8aba4d85c8911be96dc54bf18499b6783af5434e93e85a82ccabe7903ae8884e41b7f74a4bad5ab472556bea78c0db25
 SHA512 
81dc936c76c2b3272dde85148bfa929e13531c43f7aa61da3def7546fd8c2a257b130f8ae100f1d53936d3dfaebb1ef5b52c022d146f3ed7ef00359a24d05b89
+DIST python-linux-procfs-0.6.1.tar.xz 18540 BLAKE2B 
efda66e0264db15b0c1904b9dca631683d089207abe57d165a25e71f68194c249a22394c997a13a71b0333aa27dbe7ac1b47488f715e22655d0f9217346d7ce7
 SHA512 
14f7510828d5a3eea1a8267041b604046392dbb8d7980b03b4d10bdefa88a89a5f69acdfea77255ba664c2ef33ce52273490214b3f76d2865e7b1dcc83e8e265

diff --git a/dev-python/python-linux-procfs/python-linux-procfs-0.6.1.ebuild 
b/dev-python/python-linux-procfs/python-linux-procfs-0.6.1.ebuild
new file mode 100644
index 000..d2669583845
--- /dev/null
+++ b/dev-python/python-linux-procfs/python-linux-procfs-0.6.1.ebuild
@@ -0,0 +1,19 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python2_7 python3_{6,7} )
+
+inherit distutils-r1
+
+DESCRIPTION="Python classes to extract information from the Linux kernel /proc 
files"
+HOMEPAGE="https://www.kernel.org/pub/scm/libs/python/python-linux-procfs/
+   
https://kernel.googlesource.com/pub/scm/libs/python/python-linux-procfs/python-linux-procfs/;
+SRC_URI="https://cdn.kernel.org/pub/software/libs/python/${PN}/${P}.tar.xz;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="dev-python/six[${PYTHON_USEDEP}]"



[gentoo-commits] repo/gentoo:master commit in: sys-apps/tuned/files/, sys-apps/tuned/

2020-01-21 Thread Yixun Lan
commit: 0b853f0f984325e04f0b0e235cb45f1eef92b337
Author: Yixun Lan  gentoo  org>
AuthorDate: Wed Jan 22 06:41:24 2020 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Wed Jan 22 06:41:24 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0b853f0f

sys-apps/tuned: drop old

Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Yixun Lan  gentoo.org>

 sys-apps/tuned/Manifest|  2 -
 sys-apps/tuned/files/tuned-2.7.0-upstream.patch| 39 --
 .../tuned/files/tuned-2.7.1-makefile-rpm.patch | 19 ---
 sys-apps/tuned/files/tuned-2.7.1-sysctl.patch  | 11 
 sys-apps/tuned/tuned-2.7.0.ebuild  | 49 --
 sys-apps/tuned/tuned-2.7.1-r2.ebuild   | 51 ---
 sys-apps/tuned/tuned-2.7.1-r3.ebuild   | 59 --
 7 files changed, 230 deletions(-)

diff --git a/sys-apps/tuned/Manifest b/sys-apps/tuned/Manifest
index 48a49f8969e..f25e76d623c 100644
--- a/sys-apps/tuned/Manifest
+++ b/sys-apps/tuned/Manifest
@@ -1,4 +1,2 @@
 DIST tuned-2.10.0.tar.gz 160254 BLAKE2B 
0a09b4b870ec153adc62de7811af561ddb3967d459b1d5e8b6f02c5ac036ed170ad3368d18fc1b3fd40649335035cce971a54e1eda8745c77e836a3b2d892a83
 SHA512 
e0674533f17ac27cd3647808cda1f51d9905f563521af8cb3ffd1854098d6e2ca1adac82e542e6bdf86cce7e659303464eac50b8823167360783a75843d02a60
 DIST tuned-2.13.0.tar.gz 193816 BLAKE2B 
1e51a9da855f54db9ac8ed6e764c091d513c1101771422a62c7c501dc3c8741430eb3503803b408709868d16d4791fbedb9dbc088b36fb693f065a1b6054fa15
 SHA512 
d81b0a80f911fe808ca324319da3e42c3c15196c0c37343d33b45c2b34f33e205e2913d77ffda8598379a91ef72ab73d88d7b83a4684b6a067e3f36d98a85927
-DIST tuned-2.7.0.tar.bz2 107541 BLAKE2B 
b26924a091fd78bbc7e61c8a45b49808d132eb5ebd3fdc00f96be7eaddcffd88183fa59595a29e2c402b2c434bfdb706601d397c2ebca9a5822c6a3416373465
 SHA512 
ce09dd854e89762fa376f7f63a59feb384940b5dbc5ad74370b33bbda3f060f09e79d2988de3535b072ad749ab7be43ccaaa46a343a9df50eec6c40d7ab85d55
-DIST tuned-2.7.1.tar.bz2 107471 BLAKE2B 
c9259ee5ce502100edc7c537f6857de3a6af4af0be1773e0c9422c10de16b4a513d514532da26764b0a743f943577d527919f329ff48a012e269fd2a0ac59f10
 SHA512 
4a4785e3d20ed7f1c2969066676f5fa3d8286b500de1c63169d745e701e1410092d29429d25c13c3515d37ef73dd297945d69db176d693d4152bfbe9ba626833

diff --git a/sys-apps/tuned/files/tuned-2.7.0-upstream.patch 
b/sys-apps/tuned/files/tuned-2.7.0-upstream.patch
deleted file mode 100644
index f864433b194..000
--- a/sys-apps/tuned/files/tuned-2.7.0-upstream.patch
+++ /dev/null
@@ -1,39 +0,0 @@
-diff --git a/tuned-gui.py b/tuned-gui.py
-index 0555404..b169dec 100755
 a/tuned-gui.py
-+++ b/tuned-gui.py
-@@ -89,7 +89,7 @@ class Base(object):
-   try:
-   self.controller = \
-   tuned.admin.DBusController(consts.DBUS_BUS,
--  consts.DBUS_OBJECT, 
consts.DBUS_INTERFACE)
-+  consts.DBUS_INTERFACE, 
consts.DBUS_OBJECT)
-   self.controller.is_running()
-   except tuned.admin.exceptions.TunedAdminDBusException, ex:
-   response = self.tuned_daemon_exception_dialog.run()
-diff --git a/tuned.spec b/tuned.spec
-index 3a2dcec..1b46daf 100644
 a/tuned.spec
-+++ b/tuned.spec
-@@ -334,8 +334,6 @@ fi
- %changelog
- * Tue Jul 19 2016 Jaroslav Škarvada  - 2.7.0-1
- - new-release
--  - rebase tuned to latest upstream
--resolves: rhbz#1289048
-   - gui: fixed save profile
- resolves: rhbz#1242491
-   - tuned-adm: added --ignore-missing parameter
-diff --git a/tuned/admin/admin.py b/tuned/admin/admin.py
-index ad501c0..cbdd1be 100644
 a/tuned/admin/admin.py
-+++ b/tuned/admin/admin.py
-@@ -98,7 +98,7 @@ class Admin(object):
- 
-   def _action_list(self):
-   
self._print_profiles(self._profiles_locator.get_known_names_summary())
--  self._action_dbus_active()
-+  self._action_active()
-   return True
- 
-   def _dbus_get_active_profile(self):

diff --git a/sys-apps/tuned/files/tuned-2.7.1-makefile-rpm.patch 
b/sys-apps/tuned/files/tuned-2.7.1-makefile-rpm.patch
deleted file mode 100644
index 408ef2b73c3..000
--- a/sys-apps/tuned/files/tuned-2.7.1-makefile-rpm.patch
+++ /dev/null
@@ -1,19 +0,0 @@
-diff --git a/Makefile b/Makefile
-index df2a139..6200cae 100644
 a/Makefile
-+++ b/Makefile
-@@ -19,8 +19,12 @@ else
-   GIT_PSUFFIX = .$(GIT_SUFFIX)
-   RPM_VERSION = $(NAME)-$(VERSION)-1$(GIT_PSUFFIX)
- endif
--UNITDIR = $(shell rpm --eval '%{_unitdir}' 2>/dev/null || echo 
/usr/lib/systemd/system)
--TMPFILESDIR = $(shell rpm --eval '%{_tmpfilesdir}' 2>/dev/null || echo 
/usr/lib/tmpfiles.d)
-+UNITDIR_FALLBACK = /usr/lib/systemd/system
-+UNITDIR_DETECT = $(shell rpm --eval '%{_unitdir}' 2>/dev/null || echo 
$(UNITDIR_FALLBACK))
-+UNITDIR = $(UNITDIR_DETECT:%{_unitdir}=$(UNITDIR_FALLBACK))

[gentoo-commits] repo/gentoo:master commit in: net-proxy/shadowsocks-libev/

2020-01-21 Thread Yixun Lan
commit: 4b17e5412429cb9b664296ea439c5a26cdfa3cd9
Author: Yixun Lan  gentoo  org>
AuthorDate: Wed Jan 22 06:19:00 2020 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Wed Jan 22 06:21:48 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4b17e541

net-proxy/shadowsocks-libev: version bump, 3.3.4

Package-Manager: Portage-2.3.83, Repoman-2.3.19
Signed-off-by: Yixun Lan  gentoo.org>

 net-proxy/shadowsocks-libev/Manifest   |  1 +
 .../shadowsocks-libev-3.3.4.ebuild | 84 ++
 2 files changed, 85 insertions(+)

diff --git a/net-proxy/shadowsocks-libev/Manifest 
b/net-proxy/shadowsocks-libev/Manifest
index 5c5dfa0bd48..28122f1784b 100644
--- a/net-proxy/shadowsocks-libev/Manifest
+++ b/net-proxy/shadowsocks-libev/Manifest
@@ -1,2 +1,3 @@
 DIST shadowsocks-libev-3.3.2.tar.gz 279477 BLAKE2B 
4f40bf3b122f3ccc7da040fdf0d643e2138530e1c5fb295e0bb10d027a2ff525d5ee42febb12ad8fc254d1457e399a9b43904d9c2c9079ca0955c49c3bf808d0
 SHA512 
2b997680ff46a6888326aea59b554acf81f391663129fe05b75e2bd1474c0c1738292bbab0b5dbbfc2a8228b17759101b1cd266d40b2e7bfdb5912bd3408b3e2
 DIST shadowsocks-libev-3.3.3.tar.gz 279655 BLAKE2B 
d2d229ae2b3223c987682b6ed3e87481dc2653cbaae0092a7502b7b740a671f805e241e8912a0dbb46741eae0d118acabfc3e08ecc678948d897ba4179e6359c
 SHA512 
f02b43ee95b18b0a63fae1a1ad56b4d5e41cc79dc38cd9ad71c3830b7bb97a14110299f766b1e2cfbd6ce362f4c76c338693b1d8b558cf18b9c5e53a08fddd38
+DIST shadowsocks-libev-3.3.4.tar.gz 279666 BLAKE2B 
ea698a3cf29ed0b1268d17e25a492712cb90f515068de2f74d200ab04bb0d5ca859ea1d7f071714cc1c8dced0e566df4bfea0d780e24c9398f93ab1e362ec466
 SHA512 
4fb9e4a62f86f1504aab71022b5078a1f97b1f14da82c7b456dc9eaed23be990430769f37b7c2855c266be40ec215237bb0a40d254dffac8556ec4719cc9aa6d

diff --git a/net-proxy/shadowsocks-libev/shadowsocks-libev-3.3.4.ebuild 
b/net-proxy/shadowsocks-libev/shadowsocks-libev-3.3.4.ebuild
new file mode 100644
index 000..7972f8f9587
--- /dev/null
+++ b/net-proxy/shadowsocks-libev/shadowsocks-libev-3.3.4.ebuild
@@ -0,0 +1,84 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+MY_PV="v${PV}"
+inherit autotools eutils systemd
+
+DESCRIPTION="A lightweight secured SOCKS5 proxy for embedded devices and low 
end boxes"
+HOMEPAGE="https://github.com/shadowsocks/shadowsocks-libev;
+
+#repack with git submodule populated: libbloom, libcork, libipset
+#SRC_URI="https://dev.gentoo.org/~dlan/distfiles/${P}.tar.xz;
+
+SRC_URI="https://github.com/shadowsocks/${PN}/archive/${MY_PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE="debug doc"
+
+RDEPEND="net-libs/mbedtls:=
+   net-libs/libbloom
+   net-libs/libcork
+   net-libs/libcorkipset
+   >=dev-libs/libsodium-1.0.8:=
+   dev-libs/libev
+   net-dns/c-ares
+   dev-libs/libpcre
+   "
+DEPEND="${RDEPEND}
+   sys-kernel/linux-headers
+   doc? (
+   app-text/asciidoc
+   app-text/xmlto
+   )
+   "
+
+src_prepare() {
+   sed -i 's|AC_CONFIG_FILES(\[libbloom/Makefile libcork/Makefile 
libipset/Makefile\])||' \
+   configure.ac || die
+   default
+   eautoreconf
+}
+
+src_configure() {
+   local myconf="
+   $(use_enable debug assert)
+   --enable-system-shared-lib
+   "
+   use doc || myconf+="--disable-documentation"
+   econf ${myconf}
+}
+
+src_install() {
+   default
+
+   find "${D}" -name '*.la' -type f -delete || die
+
+   dodir "/etc/${PN}"
+   insinto "/etc/${PN}"
+   newins "${FILESDIR}/shadowsocks.json" shadowsocks.json
+
+   newinitd "${FILESDIR}/shadowsocks.initd" shadowsocks
+   dosym shadowsocks /etc/init.d/shadowsocks.server
+   dosym shadowsocks /etc/init.d/shadowsocks.client
+   dosym shadowsocks /etc/init.d/shadowsocks.redir
+   dosym shadowsocks /etc/init.d/shadowsocks.tunnel
+
+   dodoc -r acl
+
+   systemd_newunit "${FILESDIR}/${PN}-local_at.service" 
"${PN}-local@.service"
+   systemd_newunit "${FILESDIR}/${PN}-server_at.service" 
"${PN}-server@.service"
+   systemd_newunit "${FILESDIR}/${PN}-redir_at.service" 
"${PN}-redir@.service"
+   systemd_newunit "${FILESDIR}/${PN}-tunnel_at.service" 
"${PN}-tunnel@.service"
+}
+
+pkg_setup() {
+   elog "You need to choose the mode"
+   elog "  server: rc-update add shadowsocks.server default"
+   elog "  client: rc-update add shadowsocks.client default"
+   elog "  redir:  rc-update add shadowsocks.redir default"
+   elog "  tunnel: rc-update add shadowsocks.tunnel default"
+}



[gentoo-commits] repo/gentoo:master commit in: net-im/telegram-desktop-bin/

2020-01-21 Thread Joonas Niilola
commit: b0e7d366d56c09958b46f4e3a3811d8d2c7ff75f
Author: Henning Schild  hennsch  de>
AuthorDate: Wed Jan 22 05:42:26 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Wed Jan 22 06:03:34 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b0e7d366

net-im/telegram-desktop-bin: call xdg_pkg_postinst in 1.9.3

see ad6943b2af4f964648be551b2563c96e615d2664

Signed-off-by: Henning Schild  hennsch.de>
Closes: https://github.com/gentoo/gentoo/pull/14400
Signed-off-by: Joonas Niilola  gentoo.org>

 net-im/telegram-desktop-bin/telegram-desktop-bin-1.9.3-r1.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/net-im/telegram-desktop-bin/telegram-desktop-bin-1.9.3-r1.ebuild 
b/net-im/telegram-desktop-bin/telegram-desktop-bin-1.9.3-r1.ebuild
index e3da0c250b3..c0971f7fc9b 100644
--- a/net-im/telegram-desktop-bin/telegram-desktop-bin-1.9.3-r1.ebuild
+++ b/net-im/telegram-desktop-bin/telegram-desktop-bin-1.9.3-r1.ebuild
@@ -46,5 +46,6 @@ src_install() {
 }
 
 pkg_postinst() {
+   xdg_pkg_postinst
optfeature "spell checker support" app-text/enchant
 }



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

2020-01-21 Thread William Hubbs
commit: eef51c754ba3605b447e1f782f2583dc930b23ec
Author: William Hubbs  gentoo  org>
AuthorDate: Wed Jan 22 05:58:10 2020 +
Commit: William Hubbs  gentoo  org>
CommitDate: Wed Jan 22 05:58:10 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eef51c75

dev-lang/go: sync live

Signed-off-by: William Hubbs  gentoo.org>

 dev-lang/go/go-.ebuild | 10 --
 1 file changed, 4 insertions(+), 6 deletions(-)

diff --git a/dev-lang/go/go-.ebuild b/dev-lang/go/go-.ebuild
index 5e3547cfead..6263c6c48eb 100644
--- a/dev-lang/go/go-.ebuild
+++ b/dev-lang/go/go-.ebuild
@@ -10,19 +10,17 @@ MY_PV=${PV/_/}
 
 inherit toolchain-funcs
 
-BOOTSTRAP_VERSION="bootstrap-1.8"
+BOOTSTRAP_VERSION="bootstrap-1.13.6"
 BOOTSTRAP_DIST="https://dev.gentoo.org/~williamh/dist;
 BOOTSTRAP_URI="
+   ${BOOTSTRAP_DIST}/go-darwin-amd64-${BOOTSTRAP_VERSION}.tbz
+   ${BOOTSTRAP_DIST}/go-linux-386-${BOOTSTRAP_VERSION}.tbz
${BOOTSTRAP_DIST}/go-linux-amd64-${BOOTSTRAP_VERSION}.tbz
-   ${BOOTSTRAP_DIST}/go-linux-arm-${BOOTSTRAP_VERSION}.tbz
${BOOTSTRAP_DIST}/go-linux-arm64-${BOOTSTRAP_VERSION}.tbz
+   ${BOOTSTRAP_DIST}/go-linux-arm-${BOOTSTRAP_VERSION}.tbz
${BOOTSTRAP_DIST}/go-linux-ppc64-${BOOTSTRAP_VERSION}.tbz
${BOOTSTRAP_DIST}/go-linux-ppc64le-${BOOTSTRAP_VERSION}.tbz
${BOOTSTRAP_DIST}/go-linux-s390x-${BOOTSTRAP_VERSION}.tbz
-   ${BOOTSTRAP_DIST}/go-linux-386-${BOOTSTRAP_VERSION}.tbz
-   ${BOOTSTRAP_DIST}/go-freebsd-amd64-${BOOTSTRAP_VERSION}.tbz
-   ${BOOTSTRAP_DIST}/go-freebsd-386-${BOOTSTRAP_VERSION}.tbz
-   ${BOOTSTRAP_DIST}/go-darwin-amd64-${BOOTSTRAP_VERSION}.tbz
${BOOTSTRAP_DIST}/go-solaris-amd64-${BOOTSTRAP_VERSION}.tbz
 "
 



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

2020-01-21 Thread William Hubbs
commit: 8308e81daac3cdfd1843be987072bba2ecc760c3
Author: William Hubbs  gentoo  org>
AuthorDate: Wed Jan 22 05:55:09 2020 +
Commit: William Hubbs  gentoo  org>
CommitDate: Wed Jan 22 05:55:09 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8308e81d

dev-lang/go-1.13.6: new bootstrap binaries to allow build on musl

closes: https://bugs.gentoo.org/576290
closes: https://bugs.gentoo.org/606970

Signed-off-by: William Hubbs  gentoo.org>

 dev-lang/go/Manifest |  9 +
 dev-lang/go/go-1.13.6.ebuild | 10 --
 2 files changed, 13 insertions(+), 6 deletions(-)

diff --git a/dev-lang/go/Manifest b/dev-lang/go/Manifest
index 6a6508653b8..92053bc9175 100644
--- a/dev-lang/go/Manifest
+++ b/dev-lang/go/Manifest
@@ -1,13 +1,22 @@
+DIST go-darwin-amd64-bootstrap-1.13.6.tbz 119343506 BLAKE2B 
005893a0d9c0aeb0fd75570564d097c5876483b1e57b5d74b04bd1b33faf916cad9337685d06d8920f2a7d1c79e67b671ce499a56b84259cc5fd48fe93cb5015
 SHA512 
1d45fffacbdbc2a89960d606c907d60b1ec175efedb109ad40236562e7e1a090f8be36aa790dbc7c31f4474cd94d4c5be25bbc68900a81a39393e753a5a06dcc
 DIST go-darwin-amd64-bootstrap-1.8.tbz 55053831 BLAKE2B 
7d87ff36b0e13b3b3c0b8ffc4516493e1a6dde1287675b85b591c1d0a8438c9cb9c8991dc53d3c94c5ebb26830da1c7177ef1f90c250c1efeb5868020abcc660
 SHA512 
4cc24d44c84c94feafab021c0977fcea2aca8f191c6395e38fff68154b1e64efc3f94331c3e36c7b69901af58e9d53545c682f0a742d36b2d230508bd69777c4
 DIST go-freebsd-386-bootstrap-1.8.tbz 53739013 BLAKE2B 
a91e0a6b601aadc965f774ffd25a185e1f300e7194e969337f32bf9cb3056769786d92ef697271e7434d72c04d9d6780bf0fb3cb70efa83fe53cc18dc23670ec
 SHA512 
c92f849b2d92401657412589042b2747e55b2f4813d674c5bc91c3f535ee60f8ed7b8cbf1320e216d22a16dade8b78bb8071982895901f2b3c304e38f478
 DIST go-freebsd-amd64-bootstrap-1.8.tbz 55103927 BLAKE2B 
30e4e4bcb43da3a170f520b47cd032a524d4c4977a9c76c4d597bb50e21a3ad2ef764dec15085d97cb5791bd483d8fac10ef5949c56b46e7580468fc9c90a78c
 SHA512 
c7d50731ff41147295ef5f3233aa1404081b47e786a300e1d0e4db8348e56bd73fe5f169fe8b807ffa37a53683e3aef16ebb6e877d802b86ff1a3d5d3a6f44cb
+DIST go-linux-386-bootstrap-1.13.6.tbz 116991833 BLAKE2B 
e15c4dd3c9bfb233f81d318591df5cb2a73e033a088cd652371f6933b8732c7d5c1292ec8110b23f85b30d5afdea97e798b264c61f5651db08c7ac903e8dcbb6
 SHA512 
114c2f670f21624f0dfefabb99b7263e2133e58c2072ce341a6ea604278e22361779f2e0d3771b7a427e979d7e34f3fc3afcd0f8297d778c3552858ce64ec0c8
 DIST go-linux-386-bootstrap-1.8.tbz 53843745 BLAKE2B 
6bbb6df7ea0f7307386590524261f9ec477e7032171020ac3ed4a09bf9c39075ba4143c466611b0ab28cc4b494dec75063ecb291d2166a82bc7601562e7e3685
 SHA512 
b456f7572d04c805a6fc756647c050460f76e5404dba41963c861c92f1600e9fedafe181a1f69132518065737a88edb4b183ec8c3ca24bc8df31279117e92606
+DIST go-linux-amd64-bootstrap-1.13.6.tbz 117191408 BLAKE2B 
186212e85b67c5f756c9e85897e310bf9bda4445f8deae1e7a0249ac9d666723dba0796a41b9aee4487f214e1b579157b5a68f3f7aca8fc71199c8a75c5024ed
 SHA512 
ff8f550eb98a2c6e8c046b232dc06ed9f40b99d5f4f9324ab0a6bff1b3402f6cfcb90ce77d8dcabba7a84ac643aad3daab9677b2861b03e72845c4fdd39dc383
 DIST go-linux-amd64-bootstrap-1.8.tbz 55399105 BLAKE2B 
2a0b101b9dfd9db8c62dfc12418a7b03d6a346de43f7c75a8272d05ca12c36b4844b0f631199c5944a436e50aeeb6cd591323268ecdf33ec2412283efab8c59b
 SHA512 
89d68cfe0e6ce4be690cf52a4a02b17ef2cae3538b057d4690bfd6e93727bcdc1cbc17cba3403e652bb95bffd25d44bdd4efd0014d1d2f019838bde925139f57
+DIST go-linux-arm-bootstrap-1.13.6.tbz 112330829 BLAKE2B 
027cf3af2c89cc82fddf23748351214e583539e2f6c39dfad86a1e19989f4f96e8b02d41efb0e3ff88ec1e1259e877afc36a5d9562bc30f2ef9c630b111a8e22
 SHA512 
051770f8ecb0dfc062bfb273e0d58c855ffc66e31b066c973b0745734c404a073d9b67cd36c1ca67977061e976b17bbe3109ac16a1f553ea2c8dd0625a3146b3
 DIST go-linux-arm-bootstrap-1.8.tbz 53948103 BLAKE2B 
515051e777ad273999c82f31b8a07ba61b77fbeede761a72b52c0bc3a7b55da013b5061af03a1b9634bf7b44429d7b371b89be85fb9e4f3a23d4d1a3c52bd90b
 SHA512 
98ff0dbdb2aca9e54ea5327c9d31ce389e434a887015ef8555a8e85223a9998075c5013045275fb995a877a8d247704a21d726d46df7097adc0c4aa03af4cd68
+DIST go-linux-arm64-bootstrap-1.13.6.tbz 110293216 BLAKE2B 
7281235a73dbcaf9145f57ccf5a92d046bc3a055e0635f5462f11fb82b88c1a0c5a910a8c03afd46c818e35501869190a78de6190817758367e46c89858f084f
 SHA512 
99d47d54648936692ca0b7e42aca6d3b5feabad1d9ef42959df63dc749c8b8602ba5aa34538142678dd8285e47f7a9e2dafe893a6784db6d7eba12af2257658c
 DIST go-linux-arm64-bootstrap-1.8.tbz 51947002 BLAKE2B 
5899f5d304031eae96b66ed7aa21f5af13b0fdfdcd7a12095bda2eff0f5fe5610135f9370b34681e4c33f33c1e0428a2a09c1c8a581c6b170da223f57cac4607
 SHA512 
adfbe62c5594c267707078bf8afb94a793dfba004c04a1a60f96d023d96c2fc4a6a422dee93a0f3487b1f2e1e117c7c6c607b62126dd5535686aaed88f6659d9
+DIST go-linux-ppc64-bootstrap-1.13.6.tbz 110762916 BLAKE2B 
19d44da5bcd1f4832772469beed509475f9a38ab55b386490faf1b270ffd7cc13d315dfe4746b3b9ca6a324c0e6f2e0144a3146d43bd6210d0479063f8627e34
 SHA512 

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

2020-01-21 Thread Georgy Yakovlev
commit: 9100d86659b9fd5a7cd9836c9cc27b77e4151439
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Wed Jan 22 05:27:38 2020 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Wed Jan 22 05:40:05 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9100d866

profiles/ppc64: package.mask libva on shared profile

will unmask on little-endian profile

Signed-off-by: Georgy Yakovlev  gentoo.org>

 profiles/arch/powerpc/ppc64/package.mask | 5 +
 1 file changed, 5 insertions(+)

diff --git a/profiles/arch/powerpc/ppc64/package.mask 
b/profiles/arch/powerpc/ppc64/package.mask
index 7badf662793..3bfc3b13fd8 100644
--- a/profiles/arch/powerpc/ppc64/package.mask
+++ b/profiles/arch/powerpc/ppc64/package.mask
@@ -1,6 +1,11 @@
 # Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Georgy Yakovlev  (2020-01-21)
+# buggy on big-endian
+x11-libs/libva
+media-video/libva-utils
+
 # Georgy Yakovlev  (2019-08-14)
 # buggy on big-endian
 x11-drivers/xf86-video-amdgpu



[gentoo-commits] repo/gentoo:master commit in: profiles/arch/powerpc/ppc64/64le/

2020-01-21 Thread Georgy Yakovlev
commit: 19a44475c48fe3ba63d311c4f06650c7373852a8
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Wed Jan 22 05:29:26 2020 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Wed Jan 22 05:40:06 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=19a44475

profiles/ppc64le: package.unmask libva on LE profile

Signed-off-by: Georgy Yakovlev  gentoo.org>

 profiles/arch/powerpc/ppc64/64le/package.mask | 5 +
 1 file changed, 5 insertions(+)

diff --git a/profiles/arch/powerpc/ppc64/64le/package.mask 
b/profiles/arch/powerpc/ppc64/64le/package.mask
index 7c4b0685ce7..191adece48a 100644
--- a/profiles/arch/powerpc/ppc64/64le/package.mask
+++ b/profiles/arch/powerpc/ppc64/64le/package.mask
@@ -1,6 +1,11 @@
 # Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
+# Georgy Yakovlev  (2020-01-21)
+# works fine on little-endian
+-x11-libs/libva
+-media-video/libva-utils
+
 # Georgy Yakovlev  (2019-08-14)
 # works fine on little-endian
 -x11-drivers/xf86-video-amdgpu



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

2020-01-21 Thread Georgy Yakovlev
commit: e067e0ef0dece41517102fed84aee87c65bd0087
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Wed Jan 22 05:31:32 2020 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Wed Jan 22 05:40:07 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e067e0ef

x11-libs/libva: sync live ebuild keywords

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

 x11-libs/libva/libva-.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/x11-libs/libva/libva-.ebuild b/x11-libs/libva/libva-.ebuild
index 00629ae44ae..016d79e6442 100644
--- a/x11-libs/libva/libva-.ebuild
+++ b/x11-libs/libva/libva-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -15,7 +15,7 @@ if [[ ${PV} = ** ]] ; then # Live ebuild
AUTOTOOLS_AUTORECONF="yes"
 else

SRC_URI="https://github.com/intel/libva/releases/download/${PV}/${P}.tar.bz2;
-   KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux"
+   KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux"
 fi
 
 LICENSE="MIT"



[gentoo-commits] repo/gentoo:master commit in: profiles/arch/powerpc/ppc64/64le/

2020-01-21 Thread Georgy Yakovlev
commit: b7e23cb08706e077cae30b82934fa5e04f70c5ff
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Wed Jan 22 05:19:58 2020 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Wed Jan 22 05:40:05 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b7e23cb0

profiles/ppc64le: package.use.mask untested drivers for libva

Signed-off-by: Georgy Yakovlev  gentoo.org>

 profiles/arch/powerpc/ppc64/64le/package.use.mask | 4 
 1 file changed, 4 insertions(+)

diff --git a/profiles/arch/powerpc/ppc64/64le/package.use.mask 
b/profiles/arch/powerpc/ppc64/64le/package.use.mask
index dfdcbe53b3e..c4bfb6ecb28 100644
--- a/profiles/arch/powerpc/ppc64/64le/package.use.mask
+++ b/profiles/arch/powerpc/ppc64/64le/package.use.mask
@@ -1,6 +1,10 @@
 # Copyright 2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Georgy Yakovlev  (2020-01-21)
+# mask untested card for libva
+x11-libs/libva video_cards_nouveau
+
 # Robin H. Johnson  (2019-12-06)
 # PPS should work on all arches, but only keyworded on some arches
 >=net-misc/ntp-4.2.6_p3-r1 -parse-clocks



[gentoo-commits] repo/gentoo:master commit in: media-video/libva-utils/

2020-01-21 Thread Georgy Yakovlev
commit: 93d16b2c4d33d75529a4e6ff838493e0fb8a0aef
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Wed Jan 22 05:38:27 2020 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Wed Jan 22 05:40:08 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=93d16b2c

media-video/libva-utils: keyword 2.4.0 on ~ppc64

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

 media-video/libva-utils/libva-utils-2.4.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-video/libva-utils/libva-utils-2.4.0.ebuild 
b/media-video/libva-utils/libva-utils-2.4.0.ebuild
index f9e89f18226..e9e8647bce7 100644
--- a/media-video/libva-utils/libva-utils-2.4.0.ebuild
+++ b/media-video/libva-utils/libva-utils-2.4.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -13,7 +13,7 @@ DESCRIPTION="Collection of utilities and tests for VA-API"
 HOMEPAGE="https://01.org/linuxmedia/vaapi;
 if [[ ${PV} != ** ]] ; then

SRC_URI="https://github.com/intel/libva-utils/releases/download/${PV}/${P}.tar.bz2;
-   KEYWORDS="amd64 arm64 x86 ~amd64-linux ~x86-linux"
+   KEYWORDS="amd64 arm64 ~ppc64 x86 ~amd64-linux ~x86-linux"
 fi
 
 LICENSE="MIT"



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

2020-01-21 Thread Georgy Yakovlev
commit: 058630517387c9a6e9ed37ace1ea138ca3ebf812
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Wed Jan 22 05:30:27 2020 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Wed Jan 22 05:40:07 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=05863051

x11-libs/libva: keyword 2.6.1 on ~ppc64

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

 x11-libs/libva/libva-2.6.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/libva/libva-2.6.1.ebuild 
b/x11-libs/libva/libva-2.6.1.ebuild
index c1266852c3f..016d79e6442 100644
--- a/x11-libs/libva/libva-2.6.1.ebuild
+++ b/x11-libs/libva/libva-2.6.1.ebuild
@@ -15,7 +15,7 @@ if [[ ${PV} = ** ]] ; then # Live ebuild
AUTOTOOLS_AUTORECONF="yes"
 else

SRC_URI="https://github.com/intel/libva/releases/download/${PV}/${P}.tar.bz2;
-   KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux"
+   KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux"
 fi
 
 LICENSE="MIT"



[gentoo-commits] repo/gentoo:master commit in: profiles/arch/powerpc/ppc64/64le/

2020-01-21 Thread Georgy Yakovlev
commit: 29621c45ca23c3b1d4db9104ef3d2c4c3aa1cf40
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Wed Jan 22 05:15:51 2020 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Wed Jan 22 05:40:09 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=29621c45

profiles/ppc64le: unmask vaapi

Signed-off-by: Georgy Yakovlev  gentoo.org>

 profiles/arch/powerpc/ppc64/64le/use.mask | 4 
 1 file changed, 4 insertions(+)

diff --git a/profiles/arch/powerpc/ppc64/64le/use.mask 
b/profiles/arch/powerpc/ppc64/64le/use.mask
index 6de7d0e140d..bf0921865fa 100644
--- a/profiles/arch/powerpc/ppc64/64le/use.mask
+++ b/profiles/arch/powerpc/ppc64/64le/use.mask
@@ -1,6 +1,10 @@
 # Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
+# Georgy Yakovlev  (2017-06-29)
 # Remask as this profile is little endian.
 big-endian



[gentoo-commits] repo/gentoo:master commit in: media-video/libva-utils/

2020-01-21 Thread Georgy Yakovlev
commit: a6254616f19a05ccc25070dacdf8c7980471610f
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Wed Jan 22 05:39:21 2020 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Wed Jan 22 05:40:08 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a6254616

media-video/libva-utils: sync live ebuild keywords

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

 media-video/libva-utils/libva-utils-.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-video/libva-utils/libva-utils-.ebuild 
b/media-video/libva-utils/libva-utils-.ebuild
index 0f311f4f431..b6f4b82a5e3 100644
--- a/media-video/libva-utils/libva-utils-.ebuild
+++ b/media-video/libva-utils/libva-utils-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -13,7 +13,7 @@ DESCRIPTION="Collection of utilities and tests for VA-API"
 HOMEPAGE="https://01.org/linuxmedia/vaapi;
 if [[ ${PV} != ** ]] ; then

SRC_URI="https://github.com/intel/libva-utils/releases/download/${PV}/${P}.tar.bz2;
-   KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux"
+   KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux"
 fi
 
 LICENSE="MIT"



[gentoo-commits] repo/gentoo:master commit in: profiles/arch/powerpc/ppc64/64le/

2020-01-21 Thread Georgy Yakovlev
commit: f2f3015f2a2c4ac604d0b5d6a4168e96d58edecb
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Wed Jan 22 05:13:23 2020 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Wed Jan 22 05:14:33 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f2f3015f

profiles/ppc64le: use.stable.mask vaapi

Signed-off-by: Georgy Yakovlev  gentoo.org>

 profiles/arch/powerpc/ppc64/64le/use.stable.mask | 4 
 1 file changed, 4 insertions(+)

diff --git a/profiles/arch/powerpc/ppc64/64le/use.stable.mask 
b/profiles/arch/powerpc/ppc64/64le/use.stable.mask
index 02d39995339..9675da7ca83 100644
--- a/profiles/arch/powerpc/ppc64/64le/use.stable.mask
+++ b/profiles/arch/powerpc/ppc64/64le/use.stable.mask
@@ -1,6 +1,10 @@
 # Copyright 2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Georgy Yakovlev  (2020-01-21)
+# works, but deps not stable yet
+vaapi
+
 # Georgy Yakovlev  (2019-08-14)
 # works on ppc64le, but not yet stable
 video_cards_amdgpu



[gentoo-commits] proj/policy-guide:master commit in: /

2020-01-21 Thread Michał Górny
commit: 5d3972de21bc06154fc3e1c6b8bb4041457e4dae
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Jan 19 17:56:55 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Jan 22 03:05:29 2020 +
URL:https://gitweb.gentoo.org/proj/policy-guide.git/commit/?id=5d3972de

other-metadata: meaningful homepage policy

Closes: https://bugs.gentoo.org/705866
Closes: https://github.com/gentoo/policy-guide/pull/7
Signed-off-by: Michał Górny  gentoo.org>

 other-metadata.rst | 27 +++
 1 file changed, 27 insertions(+)

diff --git a/other-metadata.rst b/other-metadata.rst
index ca3759a..61749cb 100644
--- a/other-metadata.rst
+++ b/other-metadata.rst
@@ -36,4 +36,31 @@ manager behavior which could include use of unpredictable 
slot, cache
 invalidation or explicit errors.
 
 
+.. index::
+   single: homepage; meaningful value
+   pair: homepage; gentoo.org
+
+HOMEPAGE value must be meaningful
+-
+:Source: QA
+:Reference: 
https://archives.gentoo.org/gentoo-dev/message/83cc5bbd7bbe8bdf04dd3c3bc7f8a035
+:Reported: known bad values are reported by pkgcheck
+
+The HOMEPAGE specified for the package should either be dedicated
+to the package in question or make it easy to find dedicated
+information.  Packages must not use ``https://www.gentoo.org/``
+or a similar generic homepage.  If no homepage is available, the special
+value of ``https://wiki.gentoo.org/wiki/No_homepage`` must be used.
+
+*Rationale*: The homepage specified in ebuilds is normally used to
+locate information about the upstream project, e.g. downloads, source
+code repository, bug tracker, documentation.  Homepages that make it
+hard to locate information about a specific project have little value,
+and the Gentoo homepage generally does not do a good job at linking even
+major Gentoo projects.  Furthermore, many of the projects did not even
+have a single dedicated subpage anywhere in Gentoo web space.  In all
+those cases, using the explicit No_homepage marker at least makes it
+easy to identify such packages.
+
+
 .. _metadata invariance: https://projects.gentoo.org/pms/7/pms.html#x1-67.1



[gentoo-commits] proj/policy-guide:master commit in: /

2020-01-21 Thread Michał Górny
commit: c674d07888a8b95b2f39a8bcdc7755e0b1560451
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Jan 19 21:14:07 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Jan 22 03:05:44 2020 +
URL:https://gitweb.gentoo.org/proj/policy-guide.git/commit/?id=c674d078

other-metadata: RESTRICT="!test? ( test )"

Closes: https://bugs.gentoo.org/705892
Closes: https://github.com/gentoo/policy-guide/pull/9
Signed-off-by: Michał Górny  gentoo.org>

 other-metadata.rst | 31 +++
 1 file changed, 31 insertions(+)

diff --git a/other-metadata.rst b/other-metadata.rst
index 61749cb..f05014b 100644
--- a/other-metadata.rst
+++ b/other-metadata.rst
@@ -63,4 +63,35 @@ those cases, using the explicit No_homepage marker at least 
makes it
 easy to identify such packages.
 
 
+.. index::
+   single: restrict; test; USE=-test
+   single: USE flags; test; restrict
+
+RESTRICT=test for USE=-test
+---
+:Source: QA
+:Reported: by pkgcheck
+
+Whenever the package uses ``test`` flag to control test prerequisites
+(or another flag with a similar purpose), it must explicitly restrict
+tests when the flag is unset.
+
+*Example*::
+
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+*Rationale*: contrary to common assumption, ``test`` flag is not special
+and the package manager can execute tests when the flag is disabled.
+The explicit restriction guarantees that tests will be skipped under
+this circumstance, and they will not fail for users.
+
+.. Note::
+   Technically there are packages that do not strictly require this
+   restriction since they handle missing test prerequisites gracefully
+   (e.g. by skipping the tests).  However, we enforce the rule for all
+   packages since omitting the restriction by mistake is much more
+   common, and there is little harm in overspecifying it.
+
+
 .. _metadata invariance: https://projects.gentoo.org/pms/7/pms.html#x1-67.1



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

2020-01-21 Thread Michał Górny
commit: c03f77d042b57fd080d85204731b258e9ca2f144
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Jan 22 03:02:13 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Jan 22 03:28:31 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c03f77d0

dev-python/pytest: Bump to 5.3.4

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

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

diff --git a/dev-python/pytest/Manifest b/dev-python/pytest/Manifest
index c1439602404..27b5c204512 100644
--- a/dev-python/pytest/Manifest
+++ b/dev-python/pytest/Manifest
@@ -4,3 +4,4 @@ DIST pytest-4.6.8.tar.gz 956062 BLAKE2B 
f28e3226c7dfe4188168cfdf9623c96d0b274a24
 DIST pytest-4.6.9.tar.gz 956816 BLAKE2B 
7eaeaa0d47c17836a35d9cdc97663f8ef65253099b21d60a7ffc3655d8bd93c6b4e33045caa6c8ab9bb8b920b93e596ba86d8eac4ab07b3b7a5989b38312f4fc
 SHA512 
ab45a8662aa798a6ae224ad2cd68e043c605e4830c76cb6c6aca3cfccef232c024cbbb6c48c9bae19148099c339abfef3270a2208cc7e5c37a10b34b0aa6ba79
 DIST pytest-5.3.2.tar.gz 995560 BLAKE2B 
aaea9d89e884a82056eeea3068c70604c73d50c96b8d78c6ee14c67bbe066f0e6d882c1b8f95539a2338d6739e047680d901a9db108b1923fa4d3d03dc3f2115
 SHA512 
2ab39973848d2d4693edd1dbd7ab2798b574026c9277bddd4a18e57aec65b3d93de201e87f58eb26030183b5c71818e6e56bcc1cda8c50892546cb1c04d6984a
 DIST pytest-5.3.3.tar.gz 990948 BLAKE2B 
fed1d9386aeec587134ac2057348cf59cf554a0fb3d4ff7251917662eb52e914021d17890adc58fb40f06382e770f0e22c2db8abdd0d27a2005f187daf1eaa7f
 SHA512 
79ac431f6a965d00431d3fa8353c756166d88628acfc254225f495bae9ca5f9e78a0282156a1e523b044a18da5fec9925a1a2aab5fcda3bac39cdaf2dee7be36
+DIST pytest-5.3.4.tar.gz 990897 BLAKE2B 
dd6f0a277352dd72e6348e89813a7df50aabf9ee134afd69412100b87a7898128ec6b17bf29082c88554b66ba5622b7e0b9a1338d6b740795f33055a9279cfdc
 SHA512 
562966d74d2ff12715ececa46acdd49de67f5e792687d52b3f53589f6dc6105aed09bd4c5098989d70b8a69e6bb4cfb9c0b1ee7e9cfc8e8252e3ba6b4d39e4bc

diff --git a/dev-python/pytest/pytest-5.3.4.ebuild 
b/dev-python/pytest/pytest-5.3.4.ebuild
new file mode 100644
index 000..1be7d663ccd
--- /dev/null
+++ b/dev-python/pytest/pytest-5.3.4.ebuild
@@ -0,0 +1,66 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DISTUTILS_USE_SETUPTOOLS=rdepend
+PYTHON_COMPAT=( python3_{6,7,8} )
+
+inherit distutils-r1
+
+DESCRIPTION="Simple powerful testing with Python"
+HOMEPAGE="https://pytest.org/;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+# When bumping, please check setup.py for the proper py version
+PY_VER="1.5.0"
+
+# pathlib2 has been added to stdlib before py3.6, but pytest needs __fspath__
+# support, which only came in py3.6.
+RDEPEND="
+   >=dev-python/attrs-17.4.0[${PYTHON_USEDEP}]
+   dev-python/importlib_metadata[${PYTHON_USEDEP}]
+   >=dev-python/more-itertools-4.0.0[${PYTHON_USEDEP}]
+   dev-python/packaging[${PYTHON_USEDEP}]
+   >=dev-python/pluggy-0.12[${PYTHON_USEDEP}]
+   =dev-python/py-${PY_VER}[${PYTHON_USEDEP}]
+   dev-python/six[${PYTHON_USEDEP}]
+   dev-python/wcwidth[${PYTHON_USEDEP}]
+   virtual/python-funcsigs[${PYTHON_USEDEP}]"
+
+# flake cause a number of tests to fail
+DEPEND="${RDEPEND}
+   test? (
+   >=dev-python/hypothesis-3.56[${PYTHON_USEDEP}]
+   dev-python/nose[${PYTHON_USEDEP}]
+   dev-python/mock[${PYTHON_USEDEP}]
+   dev-python/requests[${PYTHON_USEDEP}]
+   dev-python/xmlschema[${PYTHON_USEDEP}]
+   !!dev-python/flaky
+   )"
+
+PATCHES=(
+   "${FILESDIR}/${PN}"-4.5.0-strip-setuptools_scm.patch
+)
+
+python_prepare_all() {
+   grep -qF "py>=${PY_VER}" setup.py || die "Incorrect dev-python/py 
dependency"
+
+   # Something in the ebuild environment causes this to hang/error.
+   # https://bugs.gentoo.org/598442
+   rm testing/test_pdb.py || die
+
+   distutils-r1_python_prepare_all
+}
+
+python_test() {
+   "${EPYTHON}" -m pytest -vv --lsof -rfsxX \
+   || die "tests failed with ${EPYTHON}"
+}



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

2020-01-21 Thread Michał Górny
commit: 88e2ca42cba373537814e9b158ccc4d029c8b430
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Jan 22 03:04:37 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Jan 22 03:28:32 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=88e2ca42

dev-python/urllib3: Bump to 1.25.8

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

 dev-python/urllib3/Manifest  |  1 +
 dev-python/urllib3/urllib3-1.25.8.ebuild | 77 
 2 files changed, 78 insertions(+)

diff --git a/dev-python/urllib3/Manifest b/dev-python/urllib3/Manifest
index 2e4530282ca..89901ad3d1f 100644
--- a/dev-python/urllib3/Manifest
+++ b/dev-python/urllib3/Manifest
@@ -1,2 +1,3 @@
 DIST urllib3-1.24.2.tar.gz 230699 BLAKE2B 
9c2f2be8fa743f542493d75072c02423d1bd40189561fa0ea393a8a2515b24da9a2a383aeec35b55bdd2a9954d3d585450d759548358ed91ecfdb9ec03d391b6
 SHA512 
9939e9e7c4da30b5effb334969cd835c9d0404a136761098203c699570aab02e63fb3f1b4ab680def0bc0906fabe5f0782ab94cf3095ff10ccf9b3c371653cf2
 DIST urllib3-1.25.7.tar.gz 264636 BLAKE2B 
32ee47df52e0d164865400ecb5f0b65d3640173b53e1d9cf8f2dbdec46ac34d56ca66991ab719d9fafb8d49440630a3318312a925f11e3c6b8d26cfa72600c4a
 SHA512 
e43c1b7893488b77a38a9fdcfc9760ceea72c53cf176eb8e4d1d9990732c5c1936f85c653a646eaadb3eaf72a99ccdbb5023430b97beca6458b868095005eac2
+DIST urllib3-1.25.8.tar.gz 261077 BLAKE2B 
9625c8bce484e3a0ae8b49a776377d5420a496652d75220438f8f9cfbfa96c22a6fbea29380f45f18d8620d14568056dcb3e8b6a08fe711085298d2f6b2ea870
 SHA512 
6e380d98d9a8b06534abfab4eb67b685a8311a091e31adcefe2b0ffc61d2b728229df067790b20358f2646e9054a546450c3351e4aa618f31d85573ea50ceaa2

diff --git a/dev-python/urllib3/urllib3-1.25.8.ebuild 
b/dev-python/urllib3/urllib3-1.25.8.ebuild
new file mode 100644
index 000..7d7b50ac8af
--- /dev/null
+++ b/dev-python/urllib3/urllib3-1.25.8.ebuild
@@ -0,0 +1,77 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python2_7 python3_{6,7,8} pypy3 )
+PYTHON_REQ_USE="ssl(+)"
+
+inherit distutils-r1
+
+DESCRIPTION="HTTP library with thread-safe connection pooling, file post, and 
more"
+HOMEPAGE="https://github.com/urllib3/urllib3;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE="brotli test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   >=dev-python/PySocks-1.5.8[${PYTHON_USEDEP}]
+   =dev-python/cryptography-1.3.4[${PYTHON_USEDEP}]
+   >=dev-python/pyopenssl-0.14[${PYTHON_USEDEP}]
+   >=dev-python/idna-2.0.0[${PYTHON_USEDEP}]
+   virtual/python-ipaddress[${PYTHON_USEDEP}]
+   brotli? ( dev-python/brotlipy[${PYTHON_USEDEP}] )
+"
+BDEPEND="
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   test? (
+   ${RDEPEND}
+   dev-python/brotlipy[${PYTHON_USEDEP}]
+   dev-python/mock[${PYTHON_USEDEP}]
+   dev-python/pytest[${PYTHON_USEDEP}]
+   >=dev-python/trustme-0.5.3[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep '
+   >=www-servers/tornado-4.2.1[${PYTHON_USEDEP}]
+   ' python{2_7,3_{5,6,7}})
+   )
+"
+
+distutils_enable_sphinx docs \
+   dev-python/alabaster \
+   dev-python/mock
+
+python_prepare_all() {
+   # tests requiring a route to be present
+   sed -e 's:test_enhanced_timeout:_&:' \
+   -e 's:test_https_timeout:_&:' \
+   -i test/with_dummyserver/test_https.py || die
+   sed -e 's:test_https_proxy_.*timeout:_&:' \
+   -i test/with_dummyserver/test_proxy_poolmanager.py || die
+   # no clue why those fail, might be tornado's fault, might be just
+   # very flaky
+   sed -e 's:test_client_no_intermediate:_&:' \
+   -i test/with_dummyserver/test_https.py || die
+   sed -e 's:test_cross_host_redirect:_&:' \
+   -e 's:test_cross_protocol_redirect:_&:' \
+   -e 's:test_basic_ipv6_proxy:_&:' \
+   -i test/with_dummyserver/test_proxy_poolmanager.py || die
+   sed -e 's:test_connection_closed_on_read_timeout_preload_false:_&:' \
+   -i test/with_dummyserver/test_socketlevel.py || die
+
+   distutils-r1_python_prepare_all
+}
+
+python_test() {
+   # FIXME: get tornado ported
+   case ${EPYTHON} in
+   python2*|python3.[567])
+   pytest -vv || die "Tests fail with ${EPYTHON}"
+   ;;
+   esac
+}



[gentoo-commits] proj/policy-guide:master commit in: /

2020-01-21 Thread Michał Górny
commit: 18417ff218fb635c9be42d76187c3a979101edd8
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Jan 22 03:13:08 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Jan 22 03:13:08 2020 +
URL:https://gitweb.gentoo.org/proj/policy-guide.git/commit/?id=18417ff2

index: Display full TOC

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

 index.rst | 1 -
 1 file changed, 1 deletion(-)

diff --git a/index.rst b/index.rst
index c1295a6..b3bcddc 100644
--- a/index.rst
+++ b/index.rst
@@ -10,7 +10,6 @@ in which the policy can be updated.
 
 
 .. toctree::
-   :maxdepth: 2
:caption: Contents:
:glob:
 



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

2020-01-21 Thread Georgy Yakovlev
commit: be06545d2d2236d716e2911d5b024881b1dc3f8e
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Wed Jan 22 01:33:01 2020 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Wed Jan 22 01:33:42 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be06545d

dev-java/openjfx: QA: fix dosym usage

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

 dev-java/openjfx/openjfx-11.0.3_p1.ebuild | 2 +-
 dev-java/openjfx/openjfx-11.0.6_p2.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-java/openjfx/openjfx-11.0.3_p1.ebuild 
b/dev-java/openjfx/openjfx-11.0.3_p1.ebuild
index 02d8964eaea..8298a8316d0 100644
--- a/dev-java/openjfx/openjfx-11.0.3_p1.ebuild
+++ b/dev-java/openjfx/openjfx-11.0.3_p1.ebuild
@@ -215,6 +215,6 @@ src_install() {
if use doc; then
insinto /usr/share/doc/"${PF}"/html
doins -r build/javadoc/.
-   dosym /usr/share/doc/"${PF}" /usr/share/doc/"${PN}-${SLOT}"
+   dosym "${EPREFIX}"/usr/share/doc/"${PF}" 
/usr/share/doc/"${PN}-${SLOT}"
fi
 }

diff --git a/dev-java/openjfx/openjfx-11.0.6_p2.ebuild 
b/dev-java/openjfx/openjfx-11.0.6_p2.ebuild
index 56d7070bfdf..e262aab4929 100644
--- a/dev-java/openjfx/openjfx-11.0.6_p2.ebuild
+++ b/dev-java/openjfx/openjfx-11.0.6_p2.ebuild
@@ -214,6 +214,6 @@ src_install() {
if use doc; then
insinto /usr/share/doc/"${PF}"/html
doins -r build/javadoc/.
-   dosym /usr/share/doc/"${PF}" /usr/share/doc/"${PN}-${SLOT}"
+   dosym "${EPREFIX}"/usr/share/doc/"${PF}" 
/usr/share/doc/"${PN}-${SLOT}"
fi
 }



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

2020-01-21 Thread Georgy Yakovlev
commit: 0f99ac29bef781d87cfe65e11b3efb284d0bd25a
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Wed Jan 22 01:27:44 2020 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Wed Jan 22 01:28:14 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0f99ac29

dev-java/openjdk-bin: drop 11.0.4

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

 dev-java/openjdk-bin/Manifest  |   4 -
 dev-java/openjdk-bin/openjdk-bin-11.0.4_p11.ebuild | 116 -
 2 files changed, 120 deletions(-)

diff --git a/dev-java/openjdk-bin/Manifest b/dev-java/openjdk-bin/Manifest
index 881896130de..0340512f06d 100644
--- a/dev-java/openjdk-bin/Manifest
+++ b/dev-java/openjdk-bin/Manifest
@@ -1,12 +1,8 @@
-DIST OpenJDK11U-jdk_aarch64_linux_hotspot_11.0.4_11.tar.gz 194920675 BLAKE2B 
ad509e368aba7b5fce9e6212b296442bcd970f4dfe59e53dd13977da0137674fd85164657fa1abebfdcf58640ba511f1fcd30c46ec02a08edba5b498050bc60b
 SHA512 
7fcd7c4eddcd9e2b6aa5cba69f2926a1131cd8246348f1a0c6575dca9c73b677d245fd8e12b1b41415aaf3dd0660581398f30c29503787e17428839e3fadf5b5
 DIST OpenJDK11U-jdk_aarch64_linux_hotspot_11.0.6_10.tar.gz 195417692 BLAKE2B 
7834b8d29535eebbd62b6e7d1de71a8d49ab323d64d60c7e7a2d54247236e4ff1628907f1cae0807d19292a94e060175673499cf802ec1af1881eaeda4a5
 SHA512 
ba26ccd26990888c6905a52c706ddd06584d61cffd2cd0c2d8fd030c9cf23d0ac5518e50aba3c1949fd9fcc73ca3736659cdb5315c13279950504ba25a77aa70
-DIST OpenJDK11U-jdk_arm_linux_hotspot_11.0.4_11.tar.gz 183239547 BLAKE2B 
781647daac4ff5ac2e93a01aed93a6729c12611e1de75dafcc018c5222a442a846b9ccf8ec1e5381eb191ae2b8252a9878562843eb675299e96563c65e91f4bc
 SHA512 
b2e2bb63706bfa197bb7ea5560dedb521666c52900c9ffe91ffcff5ddbf4e0cacdb4efddcc03081f06c9686e9451f27a905d731a3bccd8925c952ddde331eee4
 DIST OpenJDK11U-jdk_arm_linux_hotspot_11.0.5_10.tar.gz 183456230 BLAKE2B 
0ec2ac6e59012e047f5191baf1b289215bcf898238efbb0c2aacc6f0147aa2013ee70fdd31f10a89533de74940c9de3133d0a1f9b7c9f583ed9422923aee6884
 SHA512 
fa0c2014fcf0e6d221e1c06fcdcc0020cc8547fded6f74a9d7f0b64ea3b277c123530390b01291a4d3e36169bc1af40b797d75f60fca7af58d1d6e658c762f81
 DIST OpenJDK11U-jdk_arm_linux_hotspot_11.0.6_10.tar.gz 183667331 BLAKE2B 
534ac147022ab93e862d06255c008a0b8365418dc8e56b531dffa57f5b9a6675053fd09bae612fa350929035be961764017c12a1dbb04f3da0b0c3378595
 SHA512 
9f066212ab05db8d830d9fa01e754b925d0a56f14ce318184b40dfc4e1c52e2a757af2493ecc75235eba30f2059079985c0b737127c00a3c645f5b79558d08d1
-DIST OpenJDK11U-jdk_ppc64le_linux_hotspot_11.0.4_11.tar.gz 181290255 BLAKE2B 
d8d25d71e790527c572c74f7a53317933b8a0801a8b3779daa9fe92bbe8b11fad74cf7e2e2a2194dc514930fba2c86fcdd630b06cdcd0dafa8fcecd5bac6be42
 SHA512 
5b50f0585ae09e1d446170b40728ad915b7da2c22341385a8b014ac09ca805acc413c840c6ea8bac4b579d418200208a53f98759b446a28ad3e28b0078190b50
 DIST OpenJDK11U-jdk_ppc64le_linux_hotspot_11.0.5_10.tar.gz 181474028 BLAKE2B 
cc80042702d6c77e35da5df0c1788709ddeaabb76fa940f4c705cf1801b27931bdd01558b4b4743b8e8acbebf62e1ebdcc7c81bbb286a288a816553ba2890531
 SHA512 
0392a68c90bd6cf7ed68a73d5420da0de207621f4203e38e24ebef8c52c8731d35b1ee2600636504ce12e553d059a590d40ad20184cfdd4dfe73fd2e2af3804e
 DIST OpenJDK11U-jdk_ppc64le_linux_hotspot_11.0.6_10.tar.gz 181717626 BLAKE2B 
e918d7be5bf119472772d6bbe90dc27d4ae8c18e7f80c508e94388a6c7642d50b9b6a1b8055d56f6f2d9d01e4d9df84a8589959b9c1334720f05e7c9374e42b3
 SHA512 
bd42374b96b26afea0fae9922d2c98da8511cc182b063a8f0da30272e0c6e1ce85faeb1ae3f58eb33f3fbeb2eb4e313c0a4c74a96e00b1bc87f18eabcefe83f0
-DIST OpenJDK11U-jdk_x64_linux_hotspot_11.0.4_11.tar.gz 196818652 BLAKE2B 
f67327882afb3fdf0636d5e5262236376ed8f98eef2c8153457be0ab068a5abeb523a3873f43ced650ac623b90079d80f2a744beb8f410d8763ff7798d5980dc
 SHA512 
8b42abedf935b8fb186a2efa11203231021417a745f03d557782aea6c5ce84f7b9fb126d3a00ac5159c349347a5d1cc9aa52b2378b2aec58d82f55a5fbcf471f
 DIST OpenJDK11U-jdk_x64_linux_hotspot_11.0.5_10.tar.gz 196955466 BLAKE2B 
22f97b4d8a122f4727bdfd37304e781a88704622a1e07301b4370139497c96bd1c5d7c22f378e335682d380a0f2aa91dcf323dd3c8479521f123b07103d2
 SHA512 
893fcb0eb6bc5e330c5e7d3ea5a2b16d1d0301206bb1319730d084356310c7b26ecef2b699cf6f375bebf769e0eb4c96b2456488b43d4d52c51f0e2316a42618
 DIST OpenJDK11U-jdk_x64_linux_hotspot_11.0.6_10.tar.gz 197198464 BLAKE2B 
8b629b5257823517499f362183ab6a76b023374898a85269efcff824059f1d93a2a79c4c6907a13971b833aecb30f7d07697c1fafe10e26fa12f44e9a5d023ff
 SHA512 
e8fd5b64049c4d9a50e1b3a9391e19d07d40f7ebc68464a0952396dabf0c9270f934e695b4ad33c0e2c2fa64585a81f4fdce488d5ade95d9a74fd352f2dbae43
 DIST OpenJDK8U-jdk_aarch64_linux_hotspot_8u222b10.tar.gz 104510642 BLAKE2B 
c67f640ededdc0d91fc02144c9e1d58a4c94984d6679e22172ae536a7c1397296bd52d5037eabcf255a2655e0d2f2cb3fdfe2e10a6f5739cc351e1d982acdbce
 SHA512 
229ab2fef5339d396ebf5923454f45a9989341e8e9c9d57ee8779c6d5c8bd78d9d62d7a24d236b7f66baf79db641b04b9f9809d0734c1028ade7039bb2a94926

diff --git a/dev-java/openjdk-bin/openjdk-bin-11.0.4_p11.ebuild 

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

2020-01-21 Thread Georgy Yakovlev
commit: a4b26c580b3c65bf1c22be17fd57a72447ac9853
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Wed Jan 22 01:25:10 2020 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Wed Jan 22 01:26:23 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a4b26c58

dev-java/openjdk: QA: fix more dosym usage

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

 dev-java/openjdk/openjdk-11.0.3_p7-r4.ebuild | 2 +-
 dev-java/openjdk/openjdk-11.0.4_p11.ebuild   | 2 +-
 dev-java/openjdk/openjdk-11.0.5_p10.ebuild   | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-java/openjdk/openjdk-11.0.3_p7-r4.ebuild 
b/dev-java/openjdk/openjdk-11.0.3_p7-r4.ebuild
index 34513feb43b..11f0b5156a3 100644
--- a/dev-java/openjdk/openjdk-11.0.3_p7-r4.ebuild
+++ b/dev-java/openjdk/openjdk-11.0.3_p7-r4.ebuild
@@ -242,7 +242,7 @@ src_install() {
if use doc ; then
docinto html
dodoc -r "${S}"/build/*-release/images/docs/*
-   dosym /usr/share/doc/"${PF}" /usr/share/doc/"${PN}-${SLOT}"
+   dosym "${EPREFIX}"/usr/share/doc/"${PF}" 
/usr/share/doc/"${PN}-${SLOT}"
fi
 }
 

diff --git a/dev-java/openjdk/openjdk-11.0.4_p11.ebuild 
b/dev-java/openjdk/openjdk-11.0.4_p11.ebuild
index ab47f3ee312..8be378782e3 100644
--- a/dev-java/openjdk/openjdk-11.0.4_p11.ebuild
+++ b/dev-java/openjdk/openjdk-11.0.4_p11.ebuild
@@ -248,7 +248,7 @@ src_install() {
if use doc ; then
docinto html
dodoc -r "${S}"/build/*-release/images/docs/*
-   dosym /usr/share/doc/"${PF}" /usr/share/doc/"${PN}-${SLOT}"
+   dosym "${EPREFIX}"/usr/share/doc/"${PF}" 
/usr/share/doc/"${PN}-${SLOT}"
fi
 }
 

diff --git a/dev-java/openjdk/openjdk-11.0.5_p10.ebuild 
b/dev-java/openjdk/openjdk-11.0.5_p10.ebuild
index ab47f3ee312..8be378782e3 100644
--- a/dev-java/openjdk/openjdk-11.0.5_p10.ebuild
+++ b/dev-java/openjdk/openjdk-11.0.5_p10.ebuild
@@ -248,7 +248,7 @@ src_install() {
if use doc ; then
docinto html
dodoc -r "${S}"/build/*-release/images/docs/*
-   dosym /usr/share/doc/"${PF}" /usr/share/doc/"${PN}-${SLOT}"
+   dosym "${EPREFIX}"/usr/share/doc/"${PF}" 
/usr/share/doc/"${PN}-${SLOT}"
fi
 }
 



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

2020-01-21 Thread Georgy Yakovlev
commit: 33cfc36373ed1c835d8f2898daca4b819c9d53d2
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Wed Jan 22 01:25:52 2020 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Wed Jan 22 01:26:26 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=33cfc363

dev-java/openjdk: drop some old ebuilds

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

 dev-java/openjdk/Manifest|   2 -
 dev-java/openjdk/openjdk-11.0.3_p7-r4.ebuild | 262 --
 dev-java/openjdk/openjdk-11.0.4_p11.ebuild   | 269 ---
 3 files changed, 533 deletions(-)

diff --git a/dev-java/openjdk/Manifest b/dev-java/openjdk/Manifest
index 3c0155b6aed..4df85245c73 100644
--- a/dev-java/openjdk/Manifest
+++ b/dev-java/openjdk/Manifest
@@ -1,5 +1,3 @@
-DIST jdk-11.0.3+7.tar.bz2 90300528 BLAKE2B 
db566140028ddbf9f6e10eaaac018ddf3ad13a954500c73abde8aec5c673c375f2cf0e56bc75c410a4ff90e6cb8e9c4580bb5719786e34865f00a92bd3ea8431
 SHA512 
46c1c13165e7d5ef480052810ccdc1b5d55f6b2b542e10303d3940536df7f17bf3d8a0cf774e73dc25af7cd69432790656a03c66d2df9efaf71cb9e44c2da684
-DIST jdk-11.0.4+11.tar.bz2 90420043 BLAKE2B 
28e7ea146a14ed4629a42c69721a9d53a1c7d6a0346d96bedf15c7f3472d39b0b1d303ceb0c80dd226ba21236588a3c1222446bf98492235f9c18ca870eae26a
 SHA512 
5211aa3d8b1215574b75137a6645ec1a3dd833a9815065f04cefa00c26d2aa6028074076645a22af2a6ffc1bd39cfa1e5e92d9ee3f24af32f9de914cf36b8056
 DIST jdk-11.0.5+10.tar.bz2 90613232 BLAKE2B 
0a3cba851ac967d84f97ae1e7972d3ab593dbc76fb20664c4e7950380ad91acee7e263a2989930b45346cd170da71c500db9d8a0a6ac88982d77607089b95513
 SHA512 
0d52c78e217b79756be0fc6b3f9204bae254ec7b9ae10b6c3114463a9c028143807f4422711f0c02b81a034ae6e88fa2efc6bed85022720807344230a8aa12a6
 DIST openjdk-11.0.6.tar.bz2 90755968 BLAKE2B 
5bf23cc107ffae4cfc82be4f9b4b17de57575ee13e8fd461027e319a441c89c65fc852affb89f98a54307fa865ed5cdfb216809c6196866b31dfaa7011ad3d57
 SHA512 
d2296556c947c46883c16df3c1b7d809e6987dd6fd1a2667333e1245049560f3da744f6a51609a918cd9c509316b01160de2c080d5b9d3ed1af0b312dcbc575e
 DIST openjdk-8.222_p10.tar.bz2 452194 BLAKE2B 
aa5a19245e9b5f79da217ef4e8ff87acaf6b4c7b930a6cd1c7a00d2c6d50bb3168c41da1b18e8beb072a84bca7f3956e939edd9f5fd88899d2cc3fe754ff19f8
 SHA512 
08f92327732fb54df847fe0b3e49460bcdd25fe2aef7bc9545d75ab6504ab92452f8f5daede6040d28fd9b8347f49d658dc7bf88abc90235d6cf4a72cb44fbba

diff --git a/dev-java/openjdk/openjdk-11.0.3_p7-r4.ebuild 
b/dev-java/openjdk/openjdk-11.0.3_p7-r4.ebuild
deleted file mode 100644
index 11f0b5156a3..000
--- a/dev-java/openjdk/openjdk-11.0.3_p7-r4.ebuild
+++ /dev/null
@@ -1,262 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit autotools check-reqs flag-o-matic java-pkg-2 java-vm-2 multiprocessing 
pax-utils toolchain-funcs
-
-MY_PV=${PV/_p/+}
-SLOT=${MY_PV%%[.+]*}
-
-DESCRIPTION="Open source implementation of the Java programming language"
-HOMEPAGE="https://openjdk.java.net;
-SRC_URI="https://hg.${PN}.java.net/jdk-updates/jdk${SLOT}u/archive/jdk-${MY_PV}.tar.bz2;
-
-LICENSE="GPL-2"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64"
-
-IUSE="alsa cups debug doc examples gentoo-vm headless-awt javafx +jbootstrap 
nsplugin +pch selinux source systemtap webstart"
-
-COMMON_DEPEND="
-   media-libs/freetype:2=
-   media-libs/giflib:0/7
-   media-libs/libpng:0=
-   media-libs/lcms:2=
-   sys-libs/zlib
-   virtual/jpeg:0=
-   systemtap? ( dev-util/systemtap )
-"
-
-# Many libs are required to build, but not to run, make is possible to remove
-# by listing conditionally in RDEPEND unconditionally in DEPEND
-RDEPEND="
-   ${COMMON_DEPEND}
-   >=sys-apps/baselayout-java-0.1.0-r1
-   !headless-awt? (
-   x11-libs/libX11
-   x11-libs/libXext
-   x11-libs/libXi
-   x11-libs/libXrender
-   x11-libs/libXt
-   x11-libs/libXtst
-   )
-   alsa? ( media-libs/alsa-lib )
-   cups? ( net-print/cups )
-   selinux? ( sec-policy/selinux-java )
-"
-
-DEPEND="
-   ${COMMON_DEPEND}
-   app-arch/zip
-   media-libs/alsa-lib
-   net-print/cups
-   x11-base/xorg-proto
-   x11-libs/libX11
-   x11-libs/libXext
-   x11-libs/libXi
-   x11-libs/libXrender
-   x11-libs/libXt
-   x11-libs/libXtst
-   javafx? ( dev-java/openjfx:${SLOT} )
-   || (
-   dev-java/openjdk-bin:${SLOT}
-   dev-java/openjdk:${SLOT}
-   )
-"
-
-PDEPEND="
-   webstart? ( >=dev-java/icedtea-web-1.6.1:0 )
-   nsplugin? ( >=dev-java/icedtea-web-1.6.1:0[nsplugin] )
-"
-
-REQUIRED_USE="javafx? ( alsa !headless-awt )"
-
-S="${WORKDIR}/jdk${SLOT}u-jdk-${MY_PV}"
-
-# The space required to build varies wildly depending on USE flags,
-# ranging from 2GB to 16GB. This function is certainly not exact but
-# should be close enough to be useful.

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

2020-01-21 Thread Georgy Yakovlev
commit: 5c6d5eade64d1f3381f0371778949302cf446727
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Wed Jan 22 01:22:33 2020 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Wed Jan 22 01:26:17 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5c6d5ead

dev-java/icedtea: QA: fix dosym usage

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

 dev-java/icedtea/icedtea-3.13.0.ebuild | 2 +-
 dev-java/icedtea/icedtea-3.14.0.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-java/icedtea/icedtea-3.13.0.ebuild 
b/dev-java/icedtea/icedtea-3.13.0.ebuild
index ce1979057ab..680a2787526 100644
--- a/dev-java/icedtea/icedtea-3.13.0.ebuild
+++ b/dev-java/icedtea/icedtea-3.13.0.ebuild
@@ -353,7 +353,7 @@ src_install() {
rm -v "${ddest}"/src.zip || die
fi
 
-   dosym /usr/share/doc/${PF} /usr/share/doc/${PN}${SLOT}
+   dosym "${EPREFIX}"/usr/share/doc/"${PF}" usr/share/doc/"${PN}${SLOT}"
 
# Fix the permissions.
find "${ddest}" \! -type l \( -perm /111 -exec chmod 755 {} \; -o -exec 
chmod 644 {} \; \) || die

diff --git a/dev-java/icedtea/icedtea-3.14.0.ebuild 
b/dev-java/icedtea/icedtea-3.14.0.ebuild
index 03d9440ef6c..7a74a94a834 100644
--- a/dev-java/icedtea/icedtea-3.14.0.ebuild
+++ b/dev-java/icedtea/icedtea-3.14.0.ebuild
@@ -353,7 +353,7 @@ src_install() {
rm -v "${ddest}"/src.zip || die
fi
 
-   dosym /usr/share/doc/${PF} /usr/share/doc/${PN}${SLOT}
+   dosym "${EPREFIX}"/usr/share/doc/"${PF}" usr/share/doc/"${PN}${SLOT}"
 
# Fix the permissions.
find "${ddest}" \! -type l \( -perm /111 -exec chmod 755 {} \; -o -exec 
chmod 644 {} \; \) || die



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

2020-01-21 Thread Georgy Yakovlev
commit: be822d9c5e47878dda2e822d3fdef5eac034c84f
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Wed Jan 22 01:13:37 2020 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Wed Jan 22 01:14:50 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be822d9c

dev-java/openjfx: require fixed ant-core

Bug: https://bugs.gentoo.org/698876
Package-Manager: Portage-2.3.84, Repoman-2.3.16
Signed-off-by: Georgy Yakovlev  gentoo.org>

 dev-java/openjfx/openjfx-11.0.6_p2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/openjfx/openjfx-11.0.6_p2.ebuild 
b/dev-java/openjfx/openjfx-11.0.6_p2.ebuild
index 29fbe1b3206..56d7070bfdf 100644
--- a/dev-java/openjfx/openjfx-11.0.6_p2.ebuild
+++ b/dev-java/openjfx/openjfx-11.0.6_p2.ebuild
@@ -58,7 +58,7 @@ RDEPEND="
 DEPEND="${RDEPEND}
app-arch/unzip
app-arch/zip
-   >=dev-java/ant-core-1.10.5-r2:0
+   >=dev-java/ant-core-1.10.7-r1:0
dev-java/antlr:0
dev-java/antlr:3.5
dev-java/hamcrest-core:0



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

2020-01-21 Thread Andreas K. Hüttel
commit: 39367cf38a99acb606ab389340b2f1fb40e990ce
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Wed Jan 22 00:48:25 2020 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Wed Jan 22 00:48:25 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=39367cf3

sys-apps/texinfo: Remove old

Closes: https://bugs.gentoo.org/662368
Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Andreas K. Hüttel  gentoo.org>

 sys-apps/texinfo/Manifest   |  1 -
 sys-apps/texinfo/texinfo-6.3.ebuild | 40 -
 2 files changed, 41 deletions(-)

diff --git a/sys-apps/texinfo/Manifest b/sys-apps/texinfo/Manifest
index e49285051a0..35526017e2f 100644
--- a/sys-apps/texinfo/Manifest
+++ b/sys-apps/texinfo/Manifest
@@ -1,3 +1,2 @@
-DIST texinfo-6.3.tar.xz 4468048 BLAKE2B 
ef255225e1f66dc5e6646761d78dcf3e7ba9c79aa2654dbb527ef10db54b8417af9e1a58a270683956624049c2fb624b29bc2f22763c79bab9858cdcf5e2edce
 SHA512 
ef6c5878d9db497d7963bd9138418b30c39a5605c215bf2f4e8f1f083d93c3c99f8c459aa675f7da3b78da6189cb6bbf3cf19a2ee1d52e569de2f6ce82762bf4
 DIST texinfo-6.6.tar.xz 4946900 BLAKE2B 
bd33297549d5285d7a4a65041b6025c489c6b436e9591eaf5187ef34f6e869bf7a2a82a00ebe11adc1c4b2904119e9e3f25d2496b5507f91f4b9ba548ba98604
 SHA512 
96e0764d0808152d3662e65c3287fb0f86ed918912cdc036380637dbadaacd6a489b516543c07b08105686575e8d495a945f73e23ff0909d5a0f12026e4131e0
 DIST texinfo-6.7.tar.gz 9027808 BLAKE2B 
ac9a47ae98f27ae55ea1844c74ead6fba256635a56e7a226a1bbdd9ee9ab33565ff8cc7a874410afe6463741285c8fcfd8ff835ae2802009e2d0758405559140
 SHA512 
a52aaa2f0113c6f14b3cb94fbf7191770017ff6ce2016292770831279cfbb898c2f7f720adee620e08d9d80a9505df89a689ba0c25e92f6579b28b075f7b8ee2

diff --git a/sys-apps/texinfo/texinfo-6.3.ebuild 
b/sys-apps/texinfo/texinfo-6.3.ebuild
deleted file mode 100644
index b82534b5d19..000
--- a/sys-apps/texinfo/texinfo-6.3.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-# Note: if your package uses the texi2dvi utility, it must depend on the
-# virtual/texi2dvi package to pull in all the right deps.  The tool is not
-# usable out-of-the-box because it requires the large tex packages.
-
-EAPI="5"
-
-inherit flag-o-matic
-
-DESCRIPTION="The GNU info program and utilities"
-HOMEPAGE="https://www.gnu.org/software/texinfo/;
-SRC_URI="mirror://gnu/${PN}/${P}.tar.xz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="ia64"
-IUSE="nls static"
-
-RDEPEND="
-   !=app-text/tetex-2*
-   >=sys-libs/ncurses-5.2-r2:0=
-   dev-lang/perl:=
-   dev-perl/libintl-perl
-   dev-perl/Unicode-EastAsianWidth
-   dev-perl/Text-Unidecode
-   nls? ( virtual/libintl )"
-DEPEND="${RDEPEND}
-   app-arch/xz-utils
-   nls? ( >=sys-devel/gettext-0.19.6 )"
-
-src_configure() {
-   use static && append-ldflags -static
-   econf \
-   --with-external-libintl-perl \
-   --with-external-Unicode-EastAsianWidth \
-   --with-external-Text-Unidecode \
-   $(use_enable nls)
-}



[gentoo-commits] repo/gentoo:master commit in: app-editors/hteditor/, app-editors/hteditor/files/

2020-01-21 Thread Sergei Trofimovich
commit: 0ea4de07ab346251fccf610c8c7618360cd43a24
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Wed Jan 22 00:39:04 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Jan 22 00:39:34 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0ea4de07

app-editors/hteditor: tweak for gcc-10

Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Sergei Trofimovich  gentoo.org>

 .../hteditor/files/hteditor-2.1.0-gcc-10.patch | 36 ++
 app-editors/hteditor/hteditor-2.1.0-r1.ebuild  |  3 +-
 2 files changed, 38 insertions(+), 1 deletion(-)

diff --git a/app-editors/hteditor/files/hteditor-2.1.0-gcc-10.patch 
b/app-editors/hteditor/files/hteditor-2.1.0-gcc-10.patch
new file mode 100644
index 000..3516efd2871
--- /dev/null
+++ b/app-editors/hteditor/files/hteditor-2.1.0-gcc-10.patch
@@ -0,0 +1,36 @@
+Backport a subset of upstream c++11 fixes.
+--- a/htmacho.cc
 b/htmacho.cc
+@@ -146,7 +146,7 @@ void ht_macho::init(Bounds *b, File *f, format_viewer_if 
**ifs, ht_format_group
+   break;
+   case MACHO_CPU_TYPE_I386:
+   switch (c->flavor) {
+-  case -1:
++  default:
+   createHostStruct(>state, 
MACHO_I386_THREAD_STATE_struct, image_endianess);
+   break;
+   }
+--- a/htmachohd.cc
 b/htmachohd.cc
+@@ -313,7 +313,7 @@ static ht_view *htmachoheader_init(Bounds *b, File *file, 
ht_format_group *group
+   switch (macho_shared->header.cputype) {
+   case MACHO_CPU_TYPE_I386:
+   switch (c->flavor) {
+-  case -1:
++  default:
+   
m->add_staticmask_ptable(macho_i386_thread_state, ofs+4*4/*4 32bit words in 
thread_header*/, isbigendian);
+   break;
+   }
+--- a/io/types.h
 b/io/types.h
+@@ -87,8 +87,8 @@ union htmsg_param {
+ };
+ 
+ struct htmsg {
+-  int msg;
+-  int type;
++  unsigned int msg;
++  unsigned int type;
+   htmsg_param data1;
+   htmsg_param data2;
+ };

diff --git a/app-editors/hteditor/hteditor-2.1.0-r1.ebuild 
b/app-editors/hteditor/hteditor-2.1.0-r1.ebuild
index 8798cd47595..5b468939e1f 100644
--- a/app-editors/hteditor/hteditor-2.1.0-r1.ebuild
+++ b/app-editors/hteditor/hteditor-2.1.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -32,6 +32,7 @@ PATCHES=(
"${FILESDIR}"/${P}-tinfo.patch
"${FILESDIR}"/${P}-gcc-6-uchar.patch
"${FILESDIR}"/${P}-format-security.patch
+   "${FILESDIR}"/${P}-gcc-10.patch
 )
 
 src_prepare() {



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

2020-01-21 Thread Georgy Yakovlev
commit: a8720a4d009fcfa5a258244533a9f51a63f468b0
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Tue Jan 21 23:44:14 2020 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Wed Jan 22 00:22:31 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a8720a4d

dev-java/ant-core: rebvump, add cmdline handling patch

Bug: https://bugs.gentoo.org/698876
Package-Manager: Portage-2.3.84, Repoman-2.3.16
Signed-off-by: Georgy Yakovlev  gentoo.org>

 dev-java/ant-core/ant-core-1.10.7-r1.ebuild   | 110 ++
 dev-java/ant-core/files/1.10.7-cmdline-args.patch | 135 ++
 2 files changed, 245 insertions(+)

diff --git a/dev-java/ant-core/ant-core-1.10.7-r1.ebuild 
b/dev-java/ant-core/ant-core-1.10.7-r1.ebuild
new file mode 100644
index 000..64a382b259f
--- /dev/null
+++ b/dev-java/ant-core/ant-core-1.10.7-r1.ebuild
@@ -0,0 +1,110 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+# Don't depend on itself.
+JAVA_ANT_DISABLE_ANT_CORE_DEP="true"
+
+# Rewriting build.xml files for the testcases has no use at the moment.
+JAVA_PKG_BSFIX_ALL="no"
+JAVA_PKG_IUSE="doc source"
+
+inherit eutils java-pkg-2 java-ant-2 prefix
+
+MY_P="apache-ant-${PV}"
+
+DESCRIPTION="Java-based build tool similar to 'make' that uses XML 
configuration files"
+HOMEPAGE="https://ant.apache.org/;
+SRC_URI="https://archive.apache.org/dist/ant/source/${MY_P}-src.tar.bz2
+   https://dev.gentoo.org/~fordfrog/distfiles/ant-${PV}-gentoo.tar.bz2;
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86 ~ppc-aix ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+
+CDEPEND=">=virtual/jdk-1.8:*"
+DEPEND="${CDEPEND}"
+RDEPEND="${CDEPEND}"
+
+S="${WORKDIR}/${MY_P}"
+
+RESTRICT="test"
+
+PATCHES=( 
+   "${FILESDIR}/${PV}"-cmdline-args.patch
+   "${WORKDIR}/${PV}-build.patch" 
+   "${WORKDIR}/${PV}-launch.patch"
+)
+
+src_prepare() {
+   default
+
+   eprefixify "${S}/src/script/ant"
+
+   # Fixes bug 556008.
+   java-ant_xml-rewrite -f build.xml \
+   -c -e javadoc \
+   -a failonerror \
+   -v "false"
+
+   # See bug #196080 for more details.
+   java-ant_bsfix_one build.xml
+   java-pkg-2_src_prepare
+
+   # Remove JDK9+ stuff
+   einfo "Removing JDK9+ classes (Jmod and Link)"
+   rm 
"${S}"/src/main/org/apache/tools/ant/taskdefs/modules/{Jmod,Link}.java
+}
+
+src_compile() {
+   export ANT_HOME=""
+   # Avoid error message that package ant-core was not found
+   export ANT_TASKS="none"
+
+   local bsyscp
+
+   # This ensures that when building ant with bootstrapped ant,
+   # only the source is used for resolving references, and not
+   # the classes in bootstrapped ant but jikes in kaffe has issues with 
this...
+   if ! java-pkg_current-vm-matches kaffe; then
+   bsyscp="-Dbuild.sysclasspath=ignore"
+   fi
+
+   CLASSPATH="$(java-config -t)" ./build.sh ${bsyscp} jars dist-internal \
+   $(use_doc javadocs) || die "build failed"
+}
+
+src_install() {
+   dodir /usr/share/ant/lib
+
+   for jar in ant.jar ant-bootstrap.jar ant-launcher.jar ; do
+   java-pkg_dojar build/lib/${jar}
+   dosym ../../${PN}/lib/${jar} /usr/share/ant/lib/${jar}
+   done
+
+   dobin src/script/ant
+
+   dodir /usr/share/${PN}/bin
+   for each in antRun antRun.pl runant.pl runant.py ; do
+   dobin "${S}/src/script/${each}"
+   dosym ../../../bin/${each} /usr/share/${PN}/bin/${each}
+   done
+   dosym ../${PN}/bin /usr/share/ant/bin
+
+   insinto /usr/share/${PN}
+   doins -r dist/etc
+   dosym ../${PN}/etc /usr/share/ant/etc
+
+   echo "ANT_HOME=\"${EPREFIX}/usr/share/ant\"" > "${T}/20ant"
+   doenvd "${T}/20ant"
+
+   dodoc NOTICE README WHATSNEW KEYS
+
+   if use doc; then
+   dodoc -r manual/*
+   java-pkg_dojavadoc --symlink manual/api build/javadocs
+   fi
+
+   use source && java-pkg_dosrc src/main/*
+}

diff --git a/dev-java/ant-core/files/1.10.7-cmdline-args.patch 
b/dev-java/ant-core/files/1.10.7-cmdline-args.patch
new file mode 100644
index 000..1be6f0bc5e7
--- /dev/null
+++ b/dev-java/ant-core/files/1.10.7-cmdline-args.patch
@@ -0,0 +1,135 @@
+From 729692d37a72c84998cfc65a6da6e078bbe0910a Mon Sep 17 00:00:00 2001
+From: sergiys 
+Date: Wed, 23 Oct 2019 13:24:19 -0700
+Subject: [PATCH] Fix regression introduced by commit "Use commandline argument
+ file for all options, but -J, for case javac"
+
+---
+ .../ant/taskdefs/compilers/JavacExternal.java | 35 +---
+ .../taskdefs/compilers/JavacExternalTest.java | 42 +++
+ 2 files changed, 62 insertions(+), 15 deletions(-)
+
+diff --git 

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

2020-01-21 Thread Georgy Yakovlev
commit: 3d0131de340a7e439d5d7a1b919de40a41b22c81
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Wed Jan 22 00:21:54 2020 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Wed Jan 22 00:22:32 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d0131de

dev-java/openjfx: bump to 11.0.6_p2

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

 dev-java/openjfx/Manifest |   2 +
 dev-java/openjfx/openjfx-11.0.6_p2.ebuild | 219 ++
 2 files changed, 221 insertions(+)

diff --git a/dev-java/openjfx/Manifest b/dev-java/openjfx/Manifest
index f582a7dc84d..703a2bb2892 100644
--- a/dev-java/openjfx/Manifest
+++ b/dev-java/openjfx/Manifest
@@ -1,5 +1,6 @@
 DIST ST4-4.0.8.jar 239543 BLAKE2B 
72d257c6d0f1b3bde0afce805128dd38d8520b2073377bbb995fed3b4e18a3ea69d508d6d7554755ec68bf50940082b896ed89998a5178272d24376404b389c5
 SHA512 
9877289297cd5b15ad464a19467699387f57c510fe8a476e07e9d2334bd11933f9bdb9c6caa4972d4d4c84b56740c6d885cd39300dd7ce35b7c5bde536238086
 DIST antlr-complete-3.5.2.jar 2456317 BLAKE2B 
d9afa08ad98dbff16d30425b97a0ddac7402055916e6a7dd290c3b9a2b26a4751c02f405d8d13c186333430c370c94bd73419b14c8e46df2971f68536cc484a0
 SHA512 
560f208e38759b5e626de56816e1fce9c191c526c04ca782513859d468ac444d1e8e62c03870a68f8f9d8daee0f45fca465150e2bbfc71b46e46b952519044b1
+DIST antlr4-4.7.2-complete.jar 2079769 BLAKE2B 
9407e5096b5943702a1375f568957f35486a80f122bc59c5ec8e899f59214c43ee4ece551d9078de14b7707d85f9306ae99953981c755a1e1205d83412010738
 SHA512 
e788d28796c8925a158f0a09048590bdcf6730d46dcb8a12b362cbcc80a7ceb76374b2675987c953faecd3cf4a847b1571485a71081a84684170d25d05176a11
 DIST gradle-4.8-bin.zip 75885015 BLAKE2B 
eb6592afe122690f5e013abec2821beabac070563556ceec67ce02506582d4d9ac9c5d9f97ad2c464e442446f26ff90e9ead2c04e462a564411259564e3332c6
 SHA512 
4b351c9c5b0970bafb3b2b9b9e2ec9f37ff681cc3ac30004852d712cf8bb83061211a58e5b1f101813cde6a0aec914badf4ef0a806eec603418b851b64a06882
 DIST gunit-3.5.2.jar 287425 BLAKE2B 
86e759c5bb164758b689d93bef4b6a0bcb39eb9fee28d2a8dc113a4c97e5e8516b55ada87c27738ffa0fc512805caa338d8649f6f5c9ba36490c4c3ebed86fdd
 SHA512 
c9f14dacec2f22f62b7d3849d1c0e9d626b3dc20eb74a85b32f1901f6279b7b84af095107128bcbe80c49ac05448a713309b60d0c3d2f88e0bca8a14690292b2
 DIST lucene-core-7.1.0.jar 2779248 BLAKE2B 
9edea1cfdeca2f2ec9e5c014e575774dc32fa5cf12ba02fd419fc252da10c03cd9f6cda989203211de4bc2ffcd2e79e8b97914e9792951bb0877a203760f07ad
 SHA512 
0cd96016de2bc7ad94779e30348c443cf6028119fdae42c6f29e33d84495876a7519640f20680762324ea40c42e21b595f79cd606a6142b9875501f1e9179678
@@ -8,3 +9,4 @@ DIST lucene-queries-7.1.0.jar 243126 BLAKE2B 
166c3efea04c19314be7fd8c1d6b1378b2b
 DIST lucene-queryparser-7.1.0.jar 384680 BLAKE2B 
adce2572de9f534323eead31dd30f97b853b2d5e4be6828c415f0c647460c361e00680d856ff9ffbba0fe45c3e4a425d68938a3d2dc01c76491bb65673e120fa
 SHA512 
7151ef899e318679995138262c3450577ae33580708864581dc22a027f43ca4989825d434680925547e3c04ad4453a454e7045f605d7eee0da57d63db978ed68
 DIST lucene-sandbox-7.1.0.jar 182914 BLAKE2B 
70c795f84d8f0908abe47db77f632eeb6571a77e1445b8ab04a75080cea40e3b8171071965ff7fd9f6d39a450dd33144e922d19c1f07c605de54b45e3e881323
 SHA512 
6faf9fd9c7c082bf062adb6a28d89447e6e27152eb3f0a325081e5f791196e5440334632ccbf9c458940220676f7e73390a174889d9b7a656d088b3dade5d500
 DIST openjfx-11.0.3_p1.tar.bz2 63272033 BLAKE2B 
574a622b2b2587fcdc64c91cfef0fbcc6d97baa7827e84a540bf1c8493b9fbc3629bd131e5c0972fb82687d194ceb527dfdedd6c2a00edc16d9a76850699f9b6
 SHA512 
8f8e07d7588b1a5fbcdfcc2837ae0389fefea3a1d91f89fdd4aab03e0bc6f5b9a1e66a824ae9388b777b36e76beb19cb6c69c963c7d904d36cad40f36c5ef0c7
+DIST openjfx-11.0.6_p2.tar.bz2 63971065 BLAKE2B 
e68cebef34c39b163bf9de5f7184a363553650921bcf86ea338d6cbb583cc66056c3f5d8ff593b320ee38afd9daf738ffe041de6a90062e35e59274ad0242c9d
 SHA512 
7112a7f4a02f36c131892953d76f6a8d82bdce69b67479091187045d78c090f6b4bc8f21b6df259f154c3d0ae87866566eca50ef2741ed440d62655c36e20f3c

diff --git a/dev-java/openjfx/openjfx-11.0.6_p2.ebuild 
b/dev-java/openjfx/openjfx-11.0.6_p2.ebuild
new file mode 100644
index 000..29fbe1b3206
--- /dev/null
+++ b/dev-java/openjfx/openjfx-11.0.6_p2.ebuild
@@ -0,0 +1,219 @@
+# Copyright 2019-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+MY_PV=${PV/_p/+}
+SLOT=${MY_PV%%[.+]*}
+EGRADLE_VER="4.8"
+
+inherit java-pkg-2 multiprocessing
+
+DESCRIPTION="Java OpenJFX client application platform"
+HOMEPAGE="https://openjfx.io;
+
+SRC_URI="https://hg.openjdk.java.net/${PN}/${SLOT}-dev/rt/archive/${MY_PV}.tar.bz2
 -> ${P}.tar.bz2
+   https://downloads.gradle.org/distributions/gradle-${EGRADLE_VER}-bin.zip
+   
https://repo.maven.apache.org/maven2/org/apache/lucene/lucene-sandbox/7.1.0/lucene-sandbox-7.1.0.jar
+   
https://repo.maven.apache.org/maven2/org/apache/lucene/lucene-grouping/7.1.0/lucene-grouping-7.1.0.jar
+   

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

2020-01-21 Thread Miroslav Šulc
commit: d153b97e3a9fdad11c6d9d69a76cce82031e90a6
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Wed Jan 22 00:21:01 2020 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Wed Jan 22 00:21:01 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d153b97e

media-libs/suil: removed old 0.10.0

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

 media-libs/suil/Manifest   |  1 -
 media-libs/suil/suil-0.10.0.ebuild | 46 --
 2 files changed, 47 deletions(-)

diff --git a/media-libs/suil/Manifest b/media-libs/suil/Manifest
index 87954bee569..f872957b956 100644
--- a/media-libs/suil/Manifest
+++ b/media-libs/suil/Manifest
@@ -1,2 +1 @@
-DIST suil-0.10.0.tar.bz2 159059 BLAKE2B 
1293d817df7e60cd89946c3f5b0e6689b0942284cc2f25a93bce830e9f43db1e93067d1a9e85cf201ab8bf580cafefe06c46cf100a855a590a58022f3036d3db
 SHA512 
721b73d987c1712e82493386e5d71957002c8a713595fce4372f1a5eb306c64a559db1ca794cec96295f72e22a9c0e9193f9a68b7f5846f2db45ce16b253fbea
 DIST suil-0.10.6.tar.bz2 347615 BLAKE2B 
667379c6290c4c1e03168911fa58b991e95bbc7c7477606e42ba39d33645f4580ea09051d294f24cdbb3b2df9ed1d415b73eda3ec1f593fed2e7f2d9ff2a85c3
 SHA512 
b23ffe0c0ae25467b2cd60117a2efa8c13132c8e5612619e4c9ad2cc228b835f1c7fd384db62b74d4a327e3708f189b6a91f972756fcafe501308adb732c3b36

diff --git a/media-libs/suil/suil-0.10.0.ebuild 
b/media-libs/suil/suil-0.10.0.ebuild
deleted file mode 100644
index f9f344f49c6..000
--- a/media-libs/suil/suil-0.10.0.ebuild
+++ /dev/null
@@ -1,46 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python{2_7,3_6} )
-PYTHON_REQ_USE='threads(+)'
-
-inherit flag-o-matic python-any-r1 waf-utils
-
-DESCRIPTION="Lightweight C library for loading and wrapping LV2 plugin UIs"
-HOMEPAGE="http://drobilla.net/software/suil/;
-SRC_URI="http://download.drobilla.net/${P}.tar.bz2;
-
-LICENSE="ISC"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="doc gtk qt5"
-
-RDEPEND=">=media-libs/lv2-1.12.0
-   gtk? ( x11-libs/gtk+:2 )
-   qt5? (
-   dev-qt/qtcore:5
-   dev-qt/qtgui:5
-   )"
-DEPEND="${RDEPEND}
-   ${PYTHON_DEPS}
-   doc? ( app-doc/doxygen )
-   virtual/pkgconfig"
-
-DOCS=( AUTHORS NEWS README )
-
-src_prepare() {
-   default
-   sed -i -e 's/^.*run_ldconfig/#\0/' wscript || die
-}
-
-src_configure() {
-   waf-utils_src_configure \
-   --mandir="${EPREFIX}/usr/share/man" \
-   --docdir="${EPREFIX}/usr/share/doc/${PF}" \
-   --no-qt4 \
-   $(usex gtk '' --no-gtk) \
-   $(usex qt5 '' --no-qt5) \
-   $(usex doc --docs '')
-}



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

2020-01-21 Thread Michael Orlitzky
commit: 131d7d2737caf67ccf64afa2f8b3df9d6912b952
Author: Michael Orlitzky  gentoo  org>
AuthorDate: Wed Jan 22 00:06:37 2020 +
Commit: Michael Orlitzky  gentoo  org>
CommitDate: Wed Jan 22 00:17:59 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=131d7d27

app-eselect/eselect-php: add myself as a maintainer.

Package-Manager: Portage-2.3.79, Repoman-2.3.16
Signed-off-by: Michael Orlitzky  gentoo.org>

 app-eselect/eselect-php/metadata.xml | 23 ++-
 1 file changed, 14 insertions(+), 9 deletions(-)

diff --git a/app-eselect/eselect-php/metadata.xml 
b/app-eselect/eselect-php/metadata.xml
index be945bac777..79146b5aa1a 100644
--- a/app-eselect/eselect-php/metadata.xml
+++ b/app-eselect/eselect-php/metadata.xml
@@ -1,13 +1,18 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-   
-   php-b...@gentoo.org
-   PHP
-   
-   PHP eselect module
-   
-   
-   Enable the FastCGI Process Manager SAPI
-   
+  
+php-b...@gentoo.org
+PHP
+  
+  
+m...@gentoo.org
+Michael Orlitzky
+  
+  
+PHP eselect module
+  
+  
+Enable the FastCGI Process Manager SAPI
+  
 



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

2020-01-21 Thread Nick Sarnie
commit: c97a20fe53237d0bff5bdb57da33d56f65e88a53
Author: Nick Sarnie  gentoo  org>
AuthorDate: Wed Jan 22 00:10:33 2020 +
Commit: Nick Sarnie  gentoo  org>
CommitDate: Wed Jan 22 00:12:38 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c97a20fe

app-emulation/wine-vanilla: Sync with ::wine

Bump to 5.0

Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Nick Sarnie  gentoo.org>

 app-emulation/wine-vanilla/Manifest   | 1 +
 .../{wine-vanilla-.ebuild => wine-vanilla-5.0.ebuild} | 4 ++--
 app-emulation/wine-vanilla/wine-vanilla-.ebuild   | 4 ++--
 3 files changed, 5 insertions(+), 4 deletions(-)

diff --git a/app-emulation/wine-vanilla/Manifest 
b/app-emulation/wine-vanilla/Manifest
index 28cf333f264..4776e197cf4 100644
--- a/app-emulation/wine-vanilla/Manifest
+++ b/app-emulation/wine-vanilla/Manifest
@@ -9,3 +9,4 @@ DIST wine-4.18.tar.xz 22263936 BLAKE2B 
710d6d90ff1ef9adeb5bb9012c8f354985c1610f4
 DIST wine-4.19.tar.xz 22283616 BLAKE2B 
0d648d931737bc381bca3ad0fa2bfcc089c8324c47c80bdaa85aaddb5a63f5145ef5cc442da299591edbd1723ff1dd49fbf629363ec5e4c6152b7016aed612f3
 SHA512 
a86bd7ccfb1878445ea946e4ca72769c10b4d966bcc893536a8c3eaa29484ba687dc3a44755ec92a2ad6073e736985b814c0c682bf4f90b5ffe2bca0ebbf4b25
 DIST wine-4.20.tar.xz 22314856 BLAKE2B 
c3734029583bf17929a92475f4ad3ac97df632d967b9f7fc2d9f076a7f8492ec144b41227812271703ee665a6a17e9b1e3eed6697d5f7394824d3783fcd8de5a
 SHA512 
c01af88106b8a808fbceb6ace45882c300656a47913142ba7052283b358d6d5b4379895804e15a2ca1870a4e955ea3ca857ec042a8070ea4ffaefa0c7a84e701
 DIST wine-4.21.tar.xz 22395844 BLAKE2B 
1b9c1fd8f4a1ff0527b4d4a02b1dfffa4f6887f2f261b7d4b5afa12e65a8ea18f544c91397cfc71039db7736d33cd0219aaab82cc4564ecd0cb9c74a2e39d6e5
 SHA512 
f962e47577db2de4e74022b8d51e81e30a004f98b37d8eee5889334271f013123e3ff53e5ac1416c2dd93ec90bee8a2d300b3842c20124df99ef067ac5c72f53
+DIST wine-5.0.tar.xz 22469428 BLAKE2B 
d26938e707545d31ed932c67eaaa9fd137e42daa6facadeaea2897797ec816658edc1b89c649e0cb5c453ca53ebea5d7156fdd188f1afe2a55ca7834e012e276
 SHA512 
681de951804c3dd3ae8c677a0ea52d172b04cac58594698b191cd972b25899cd2030d01a25fc2ad2eb6b99976a30319d2bd5ba8b7ff98b1a8b43832fa6514b83

diff --git a/app-emulation/wine-vanilla/wine-vanilla-.ebuild 
b/app-emulation/wine-vanilla/wine-vanilla-5.0.ebuild
similarity index 99%
copy from app-emulation/wine-vanilla/wine-vanilla-.ebuild
copy to app-emulation/wine-vanilla/wine-vanilla-5.0.ebuild
index cac165bc097..b8503f0048f 100644
--- a/app-emulation/wine-vanilla/wine-vanilla-.ebuild
+++ b/app-emulation/wine-vanilla/wine-vanilla-5.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -19,7 +19,7 @@ if [[ ${PV} == "" ]] ; then
#KEYWORDS=""
 else
MAJOR_V=$(ver_cut 1)
-   SRC_URI="https://dl.winehq.org/wine/source/${MAJOR_V}.x/${MY_P}.tar.xz;
+   SRC_URI="https://dl.winehq.org/wine/source/${MAJOR_V}.0/${MY_P}.tar.xz;
KEYWORDS="-* ~amd64 ~x86"
 fi
 S="${WORKDIR}/${MY_P}"

diff --git a/app-emulation/wine-vanilla/wine-vanilla-.ebuild 
b/app-emulation/wine-vanilla/wine-vanilla-.ebuild
index cac165bc097..b8503f0048f 100644
--- a/app-emulation/wine-vanilla/wine-vanilla-.ebuild
+++ b/app-emulation/wine-vanilla/wine-vanilla-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -19,7 +19,7 @@ if [[ ${PV} == "" ]] ; then
#KEYWORDS=""
 else
MAJOR_V=$(ver_cut 1)
-   SRC_URI="https://dl.winehq.org/wine/source/${MAJOR_V}.x/${MY_P}.tar.xz;
+   SRC_URI="https://dl.winehq.org/wine/source/${MAJOR_V}.0/${MY_P}.tar.xz;
KEYWORDS="-* ~amd64 ~x86"
 fi
 S="${WORKDIR}/${MY_P}"



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

2020-01-21 Thread Nick Sarnie
commit: 681cae3ab4ebbff04a51cbab2d39bf3ace950d00
Author: Nick Sarnie  gentoo  org>
AuthorDate: Wed Jan 22 00:11:12 2020 +
Commit: Nick Sarnie  gentoo  org>
CommitDate: Wed Jan 22 00:12:39 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=681cae3a

app-emulation/wine-vanilla: Drop old

Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Nick Sarnie  gentoo.org>

 app-emulation/wine-vanilla/Manifest|   1 -
 .../wine-vanilla/wine-vanilla-4.18.ebuild  | 538 -
 2 files changed, 539 deletions(-)

diff --git a/app-emulation/wine-vanilla/Manifest 
b/app-emulation/wine-vanilla/Manifest
index 4776e197cf4..774bfba9cf2 100644
--- a/app-emulation/wine-vanilla/Manifest
+++ b/app-emulation/wine-vanilla/Manifest
@@ -5,7 +5,6 @@ DIST wine-4.0.1.tar.xz 21665840 BLAKE2B 
b33b5ce8b4624dfbbbf473a88ed8c52d5e53855f
 DIST wine-4.0.2.tar.xz 21668348 BLAKE2B 
f1aa8ba3add9ae1e6fbb930a0c557c0015a699b21ba9988c6832c9a1b5180f98cbaadc561fbe4a22e97ff78732ee121a14f5a82b0637c71a4856fa5524ff2f5a
 SHA512 
14cb7eeba188562b73125c668f2020e1df6802e486552e422d3aa75b95f6fccedc0f87868f7e58ce71697941ff49757981ec93b9ef288da37ca8570658f194fc
 DIST wine-4.0.3.tar.xz 21680420 BLAKE2B 
a7caf4b82fa2594f77e31f29b2a3da59c08bb58f213268d61bdf48998345162bc36fbfc24db94d11cb07b6da347b3471e9d8976d9abfa0f76c183c0a519aa73e
 SHA512 
a8fde0bcf600eaec56c3ce58c9aa992386784c85cf1c93aa84d50aff4c842b12a6b099c23391d3ad9a0059f3dc9069c0f8e00fad293305ba8a33afc70bf26e14
 DIST wine-4.0.tar.xz 21644692 BLAKE2B 
9c426ef2249c16e908a3617c2844d8b12a2df843721338b1cfb69459815b902cfa0ddf3d74c09dc900fb2ceb003e54d97a7c0afaac51a9caab7d21beb82e26c3
 SHA512 
7607fa7a3d5f7bcd3d8c4c9e7bb6e1987466110bbfc672782ebe57c6d9da348c58e76abf40b0a70c725dfd703163db6e194ee0e3db11a47b6b60e225163308dd
-DIST wine-4.18.tar.xz 22263936 BLAKE2B 
710d6d90ff1ef9adeb5bb9012c8f354985c1610f46607a144ef12499571373563f8ce204dc3dbed975a9ab47e0b07e65f8fe0ff3e38a698076d95c58fc0797c4
 SHA512 
794802289fa021092a86c939a3618563ad1523689cdafb6fd58aed06c6a5c867fc5ef0d3dbb2435a65c3eb0d3b982b37e983257a7a7d20c3b6d71df9bf5bf1f1
 DIST wine-4.19.tar.xz 22283616 BLAKE2B 
0d648d931737bc381bca3ad0fa2bfcc089c8324c47c80bdaa85aaddb5a63f5145ef5cc442da299591edbd1723ff1dd49fbf629363ec5e4c6152b7016aed612f3
 SHA512 
a86bd7ccfb1878445ea946e4ca72769c10b4d966bcc893536a8c3eaa29484ba687dc3a44755ec92a2ad6073e736985b814c0c682bf4f90b5ffe2bca0ebbf4b25
 DIST wine-4.20.tar.xz 22314856 BLAKE2B 
c3734029583bf17929a92475f4ad3ac97df632d967b9f7fc2d9f076a7f8492ec144b41227812271703ee665a6a17e9b1e3eed6697d5f7394824d3783fcd8de5a
 SHA512 
c01af88106b8a808fbceb6ace45882c300656a47913142ba7052283b358d6d5b4379895804e15a2ca1870a4e955ea3ca857ec042a8070ea4ffaefa0c7a84e701
 DIST wine-4.21.tar.xz 22395844 BLAKE2B 
1b9c1fd8f4a1ff0527b4d4a02b1dfffa4f6887f2f261b7d4b5afa12e65a8ea18f544c91397cfc71039db7736d33cd0219aaab82cc4564ecd0cb9c74a2e39d6e5
 SHA512 
f962e47577db2de4e74022b8d51e81e30a004f98b37d8eee5889334271f013123e3ff53e5ac1416c2dd93ec90bee8a2d300b3842c20124df99ef067ac5c72f53

diff --git a/app-emulation/wine-vanilla/wine-vanilla-4.18.ebuild 
b/app-emulation/wine-vanilla/wine-vanilla-4.18.ebuild
deleted file mode 100644
index d502188edeb..000
--- a/app-emulation/wine-vanilla/wine-vanilla-4.18.ebuild
+++ /dev/null
@@ -1,538 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PLOCALES="ar ast bg ca cs da de el en en_US eo es fa fi fr he hi hr hu it ja 
ko lt ml nb_NO nl or pa pl pt_BR pt_PT rm ro ru si sk sl sr_RS@cyrillic 
sr_RS@latin sv ta te th tr uk wa zh_CN zh_TW"
-PLOCALE_BACKUP="en"
-
-inherit autotools eapi7-ver estack eutils flag-o-matic gnome2-utils l10n 
multilib multilib-minimal pax-utils toolchain-funcs virtualx xdg-utils
-
-MY_PN="${PN%%-*}"
-MY_P="${MY_PN}-${PV}"
-
-if [[ ${PV} == "" ]] ; then
-   EGIT_REPO_URI="https://source.winehq.org/git/wine.git;
-   EGIT_BRANCH="master"
-   inherit git-r3
-   SRC_URI=""
-   #KEYWORDS=""
-else
-   MAJOR_V=$(ver_cut 1)
-   SRC_URI="https://dl.winehq.org/wine/source/${MAJOR_V}.x/${MY_P}.tar.xz;
-   KEYWORDS="-* ~amd64 ~x86"
-fi
-S="${WORKDIR}/${MY_P}"
-
-GWP_V="20190511"
-PATCHDIR="${WORKDIR}/gentoo-wine-patches"
-
-DESCRIPTION="Free implementation of Windows(tm) on Unix, without external 
patchsets"
-HOMEPAGE="https://www.winehq.org/;
-SRC_URI="${SRC_URI}
-   
https://dev.gentoo.org/~sarnex/distfiles/wine/gentoo-wine-patches-${GWP_V}.tar.xz
-"
-
-LICENSE="LGPL-2.1"
-SLOT="${PV}"
-IUSE="+abi_x86_32 +abi_x86_64 +alsa capi cups custom-cflags dos elibc_glibc 
+faudio +fontconfig +gecko gphoto2 gsm gssapi gstreamer +jpeg kerberos 
kernel_FreeBSD +lcms ldap +mono mp3 ncurses netapi nls odbc openal opencl 
+opengl osmesa oss +perl pcap +png prelink pulseaudio +realtime +run-exes samba 
scanner sdl selinux +ssl test +threads +truetype udev +udisks v4l vkd3d vulkan 
+X +xcomposite xinerama +xml"
-REQUIRED_USE="|| ( 

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

2020-01-21 Thread Nick Sarnie
commit: 581b906eea585cfa94d09688fe75950d84a3b50d
Author: Nick Sarnie  gentoo  org>
AuthorDate: Wed Jan 22 00:11:53 2020 +
Commit: Nick Sarnie  gentoo  org>
CommitDate: Wed Jan 22 00:12:39 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=581b906e

app-emulation/wine-staging: Sync with ::wine

Bump to 5.0

Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Nick Sarnie  gentoo.org>

 app-emulation/wine-staging/Manifest   | 2 ++
 .../{wine-staging-.ebuild => wine-staging-5.0.ebuild} | 4 ++--
 app-emulation/wine-staging/wine-staging-.ebuild   | 4 ++--
 3 files changed, 6 insertions(+), 4 deletions(-)

diff --git a/app-emulation/wine-staging/Manifest 
b/app-emulation/wine-staging/Manifest
index 1c572920787..0a39f329a15 100644
--- a/app-emulation/wine-staging/Manifest
+++ b/app-emulation/wine-staging/Manifest
@@ -4,7 +4,9 @@ DIST wine-4.18.tar.xz 22263936 BLAKE2B 
710d6d90ff1ef9adeb5bb9012c8f354985c1610f4
 DIST wine-4.19.tar.xz 22283616 BLAKE2B 
0d648d931737bc381bca3ad0fa2bfcc089c8324c47c80bdaa85aaddb5a63f5145ef5cc442da299591edbd1723ff1dd49fbf629363ec5e4c6152b7016aed612f3
 SHA512 
a86bd7ccfb1878445ea946e4ca72769c10b4d966bcc893536a8c3eaa29484ba687dc3a44755ec92a2ad6073e736985b814c0c682bf4f90b5ffe2bca0ebbf4b25
 DIST wine-4.20.tar.xz 22314856 BLAKE2B 
c3734029583bf17929a92475f4ad3ac97df632d967b9f7fc2d9f076a7f8492ec144b41227812271703ee665a6a17e9b1e3eed6697d5f7394824d3783fcd8de5a
 SHA512 
c01af88106b8a808fbceb6ace45882c300656a47913142ba7052283b358d6d5b4379895804e15a2ca1870a4e955ea3ca857ec042a8070ea4ffaefa0c7a84e701
 DIST wine-4.21.tar.xz 22395844 BLAKE2B 
1b9c1fd8f4a1ff0527b4d4a02b1dfffa4f6887f2f261b7d4b5afa12e65a8ea18f544c91397cfc71039db7736d33cd0219aaab82cc4564ecd0cb9c74a2e39d6e5
 SHA512 
f962e47577db2de4e74022b8d51e81e30a004f98b37d8eee5889334271f013123e3ff53e5ac1416c2dd93ec90bee8a2d300b3842c20124df99ef067ac5c72f53
+DIST wine-5.0.tar.xz 22469428 BLAKE2B 
d26938e707545d31ed932c67eaaa9fd137e42daa6facadeaea2897797ec816658edc1b89c649e0cb5c453ca53ebea5d7156fdd188f1afe2a55ca7834e012e276
 SHA512 
681de951804c3dd3ae8c677a0ea52d172b04cac58594698b191cd972b25899cd2030d01a25fc2ad2eb6b99976a30319d2bd5ba8b7ff98b1a8b43832fa6514b83
 DIST wine-staging-4.18.tar.gz 9917480 BLAKE2B 
477da02f5177e7efad33ca30267b2a8755c493972c2ff4ebec32275b699a4c08fd9d4b72181f8ad87c58b1c120b7a7b47951057db36963bcd161afe10b1a89aa
 SHA512 
e5ddb7ac09322b5f2c8e8facff9639699a6a3e72a96f4028e88e23e81f73c766bde1479e54a9a80bd7f33c7747a8220e2699f4dcfe55117b9832ff4cdba60a04
 DIST wine-staging-4.19.tar.gz 9908545 BLAKE2B 
36674228de808ac9d1f3f66e9274fd9de68173a6a1acca405eb08836a8a787e4e78465442ef6769c02f8fd2e20c3f059d59a1408ed3a8add8a91a68efd07b7bc
 SHA512 
a47ae16dd39797b54011f942fe7e722897af7ddc0bed2bf2e39c46aecf60a02769f7287609c63b4c0c3f1c8e40172e0cdf3bdb53562a07d7a2b7ac53e570dbdc
 DIST wine-staging-4.20.tar.gz 9899451 BLAKE2B 
a90a71f8f68874822c7326eb13cd26e66dfce8afc6d8fc60f1cf86a20c1a8074178bbc618b540a4bac5168fb0242a0fe46c9167bab3e587462d78b706eaad15c
 SHA512 
2ce4f6fa83fc275c83bc7f7bbd4b1a4ca65f7e55e16af40958635b8b2efc2b174baa79ed576ed09c4c13b572756fb6262f19281e5b72797c7e0f1f6c4dd1a4ee
 DIST wine-staging-4.21.tar.gz 9904765 BLAKE2B 
43f15cd96c7f5ca9cf5aad120c73a3aa534dce33797a4a4e707bea668cfc93e077ad112055dc428263775a30c6447620eed8650a9828ac487bf36c6490a7b73d
 SHA512 
0c6c32f86d252f827ebb8d5df2b046c4f0a49aa7c0ca47939b33844786e561d5f676db1e199ec3cd9969757985f66b865099061f5e77234c3aabd4fd29d3a063
+DIST wine-staging-5.0.tar.gz 9942644 BLAKE2B 
e5d040ae903c6e982c961db1c7c30cfbf7245f00cd0df7c10ceb182c5227f5a555f1a41b24eca982a12b4981edee937cfa5079e6c6fec378d475fca3057cbb7c
 SHA512 
36849fc2c848db9949982619c4544b56468012a1f086cc92eb3e2027377c58c3c24daf508149e0e34a70e6b283edfd80833dc2f346c75f0be69f1fb2c5999cd6

diff --git a/app-emulation/wine-staging/wine-staging-.ebuild 
b/app-emulation/wine-staging/wine-staging-5.0.ebuild
similarity index 99%
copy from app-emulation/wine-staging/wine-staging-.ebuild
copy to app-emulation/wine-staging/wine-staging-5.0.ebuild
index e6f10b74750..748e8b7b288 100644
--- a/app-emulation/wine-staging/wine-staging-.ebuild
+++ b/app-emulation/wine-staging/wine-staging-5.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -19,7 +19,7 @@ if [[ ${PV} == "" ]] ; then
#KEYWORDS=""
 else
MAJOR_V=$(ver_cut 1)
-   SRC_URI="https://dl.winehq.org/wine/source/${MAJOR_V}.x/${MY_P}.tar.xz;
+   SRC_URI="https://dl.winehq.org/wine/source/${MAJOR_V}.0/${MY_P}.tar.xz;
KEYWORDS="-* ~amd64 ~x86"
 fi
 S="${WORKDIR}/${MY_P}"

diff --git a/app-emulation/wine-staging/wine-staging-.ebuild 
b/app-emulation/wine-staging/wine-staging-.ebuild
index e6f10b74750..748e8b7b288 100644
--- a/app-emulation/wine-staging/wine-staging-.ebuild
+++ 

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

2020-01-21 Thread Nick Sarnie
commit: 0245c62a42107233a7d2dd54ffd0534afd2b1d51
Author: Nick Sarnie  gentoo  org>
AuthorDate: Wed Jan 22 00:12:17 2020 +
Commit: Nick Sarnie  gentoo  org>
CommitDate: Wed Jan 22 00:12:39 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0245c62a

app-emulation/wine-staging: Drop old

Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Nick Sarnie  gentoo.org>

 app-emulation/wine-staging/Manifest|   2 -
 .../wine-staging/wine-staging-4.18.ebuild  | 617 -
 2 files changed, 619 deletions(-)

diff --git a/app-emulation/wine-staging/Manifest 
b/app-emulation/wine-staging/Manifest
index 0a39f329a15..d0ff5261bf5 100644
--- a/app-emulation/wine-staging/Manifest
+++ b/app-emulation/wine-staging/Manifest
@@ -1,11 +1,9 @@
 DIST gentoo-wine-patches-20190511.tar.xz 58996 BLAKE2B 
571c30d94341f567261893f884345b39eab42adc8b5c306a30d03943fd770055e070ae01e41e5add5b873063d3aaa69641faf81b16ac6039970d8a22b177dd7e
 SHA512 
ccd74d0d6acecc7b24dc89466f93099bd6991d607a4fe89d68637d1fa82e02ebd76b532fe1afd8ab8de8ef3f2d49fe8d71f797796a9434f4b0f7a8183c084969
 DIST gentoo-wine-patches-20191222.tar.xz 59236 BLAKE2B 
1b2c7b3ab69e5603d0f176a88c13b6d532f94f319ad29821faa699e828d90cfbe92c02b6e73b72eb16e565707c49885833fe557809ed16f4a6f0f182de9bb6e6
 SHA512 
a030fad55be5e1d909bc50e430c9a99846b88d7555f12749e101ba83f04df5af23eeb726b5ed78f847a66d11ac0a838bc69bd5bf8cf53da77ad454d2a2fe65cf
-DIST wine-4.18.tar.xz 22263936 BLAKE2B 
710d6d90ff1ef9adeb5bb9012c8f354985c1610f46607a144ef12499571373563f8ce204dc3dbed975a9ab47e0b07e65f8fe0ff3e38a698076d95c58fc0797c4
 SHA512 
794802289fa021092a86c939a3618563ad1523689cdafb6fd58aed06c6a5c867fc5ef0d3dbb2435a65c3eb0d3b982b37e983257a7a7d20c3b6d71df9bf5bf1f1
 DIST wine-4.19.tar.xz 22283616 BLAKE2B 
0d648d931737bc381bca3ad0fa2bfcc089c8324c47c80bdaa85aaddb5a63f5145ef5cc442da299591edbd1723ff1dd49fbf629363ec5e4c6152b7016aed612f3
 SHA512 
a86bd7ccfb1878445ea946e4ca72769c10b4d966bcc893536a8c3eaa29484ba687dc3a44755ec92a2ad6073e736985b814c0c682bf4f90b5ffe2bca0ebbf4b25
 DIST wine-4.20.tar.xz 22314856 BLAKE2B 
c3734029583bf17929a92475f4ad3ac97df632d967b9f7fc2d9f076a7f8492ec144b41227812271703ee665a6a17e9b1e3eed6697d5f7394824d3783fcd8de5a
 SHA512 
c01af88106b8a808fbceb6ace45882c300656a47913142ba7052283b358d6d5b4379895804e15a2ca1870a4e955ea3ca857ec042a8070ea4ffaefa0c7a84e701
 DIST wine-4.21.tar.xz 22395844 BLAKE2B 
1b9c1fd8f4a1ff0527b4d4a02b1dfffa4f6887f2f261b7d4b5afa12e65a8ea18f544c91397cfc71039db7736d33cd0219aaab82cc4564ecd0cb9c74a2e39d6e5
 SHA512 
f962e47577db2de4e74022b8d51e81e30a004f98b37d8eee5889334271f013123e3ff53e5ac1416c2dd93ec90bee8a2d300b3842c20124df99ef067ac5c72f53
 DIST wine-5.0.tar.xz 22469428 BLAKE2B 
d26938e707545d31ed932c67eaaa9fd137e42daa6facadeaea2897797ec816658edc1b89c649e0cb5c453ca53ebea5d7156fdd188f1afe2a55ca7834e012e276
 SHA512 
681de951804c3dd3ae8c677a0ea52d172b04cac58594698b191cd972b25899cd2030d01a25fc2ad2eb6b99976a30319d2bd5ba8b7ff98b1a8b43832fa6514b83
-DIST wine-staging-4.18.tar.gz 9917480 BLAKE2B 
477da02f5177e7efad33ca30267b2a8755c493972c2ff4ebec32275b699a4c08fd9d4b72181f8ad87c58b1c120b7a7b47951057db36963bcd161afe10b1a89aa
 SHA512 
e5ddb7ac09322b5f2c8e8facff9639699a6a3e72a96f4028e88e23e81f73c766bde1479e54a9a80bd7f33c7747a8220e2699f4dcfe55117b9832ff4cdba60a04
 DIST wine-staging-4.19.tar.gz 9908545 BLAKE2B 
36674228de808ac9d1f3f66e9274fd9de68173a6a1acca405eb08836a8a787e4e78465442ef6769c02f8fd2e20c3f059d59a1408ed3a8add8a91a68efd07b7bc
 SHA512 
a47ae16dd39797b54011f942fe7e722897af7ddc0bed2bf2e39c46aecf60a02769f7287609c63b4c0c3f1c8e40172e0cdf3bdb53562a07d7a2b7ac53e570dbdc
 DIST wine-staging-4.20.tar.gz 9899451 BLAKE2B 
a90a71f8f68874822c7326eb13cd26e66dfce8afc6d8fc60f1cf86a20c1a8074178bbc618b540a4bac5168fb0242a0fe46c9167bab3e587462d78b706eaad15c
 SHA512 
2ce4f6fa83fc275c83bc7f7bbd4b1a4ca65f7e55e16af40958635b8b2efc2b174baa79ed576ed09c4c13b572756fb6262f19281e5b72797c7e0f1f6c4dd1a4ee
 DIST wine-staging-4.21.tar.gz 9904765 BLAKE2B 
43f15cd96c7f5ca9cf5aad120c73a3aa534dce33797a4a4e707bea668cfc93e077ad112055dc428263775a30c6447620eed8650a9828ac487bf36c6490a7b73d
 SHA512 
0c6c32f86d252f827ebb8d5df2b046c4f0a49aa7c0ca47939b33844786e561d5f676db1e199ec3cd9969757985f66b865099061f5e77234c3aabd4fd29d3a063

diff --git a/app-emulation/wine-staging/wine-staging-4.18.ebuild 
b/app-emulation/wine-staging/wine-staging-4.18.ebuild
deleted file mode 100644
index 4376738049f..000
--- a/app-emulation/wine-staging/wine-staging-4.18.ebuild
+++ /dev/null
@@ -1,617 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PLOCALES="ar ast bg ca cs da de el en en_US eo es fa fi fr he hi hr hu it ja 
ko lt ml nb_NO nl or pa pl pt_BR pt_PT rm ro ru si sk sl sr_RS@cyrillic 
sr_RS@latin sv ta te th tr uk wa zh_CN zh_TW"
-PLOCALE_BACKUP="en"
-
-inherit autotools eapi7-ver estack eutils flag-o-matic gnome2-utils l10n 
multilib multilib-minimal pax-utils 

[gentoo-commits] repo/proj/wine:master commit in: app-emulation/wine-staging/

2020-01-21 Thread Nick Sarnie
commit: dd8a604bedb932677fe8705f3d5dc1aefdfa36a7
Author: Nick Sarnie  gentoo  org>
AuthorDate: Tue Jan 21 23:56:14 2020 +
Commit: Nick Sarnie  gentoo  org>
CommitDate: Tue Jan 21 23:56:14 2020 +
URL:https://gitweb.gentoo.org/repo/proj/wine.git/commit/?id=dd8a604b

app-emulation/wine-staging: Bump to 5.0

Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Nick Sarnie  gentoo.org>

 app-emulation/wine-staging/Manifest   | 2 ++
 .../{wine-staging-.ebuild => wine-staging-5.0.ebuild} | 4 ++--
 app-emulation/wine-staging/wine-staging-.ebuild   | 4 ++--
 3 files changed, 6 insertions(+), 4 deletions(-)

diff --git a/app-emulation/wine-staging/Manifest 
b/app-emulation/wine-staging/Manifest
index 48083de..9761db9 100644
--- a/app-emulation/wine-staging/Manifest
+++ b/app-emulation/wine-staging/Manifest
@@ -25,6 +25,7 @@ DIST wine-4.6.tar.xz 21940848 BLAKE2B 
1dbac3b3e6d74b99123a0954015343514d0135a26c
 DIST wine-4.7.tar.xz 21962632 BLAKE2B 
2f90212c93fb089fafb0dd44189044b3875a52e3f6b5300a44893ac9760afb398330c293abbffca15cd9f9a6da72e97c2702c04525e02663186d723f1f322da7
 SHA512 
cb768528db510f81d464b9c1bb48847162baaa86ef00dc7a418afdce38aa51262d150c14b3362fb40c93cc2e3633fc02b2916167f21af8a708eb393da6ba9163
 DIST wine-4.8.tar.xz 22024100 BLAKE2B 
cf87407a5fca83660c866a17ebeec62a97404c1eeb1d7b34a0995510e04aec2fe0350b644870a3d4817177b002cf07e69cd6761593122c93c22bda50bb8aec0b
 SHA512 
ad91c31aad86b9932777a1c5a84760f41c63cfbb5d79f1a8afd132a8948667283f85e081a454cfc0904544394eaabb00fb986eba15efd8a8409db38e793f3dab
 DIST wine-4.9.tar.xz 22077528 BLAKE2B 
98cf186152abc8379275b353e3934efc285cc386f33188a283e3568f803090057bcc90da6dd6c6c1e9d7dbbcf61fbe4a2316107ff129a7d7baa174982f9dcf26
 SHA512 
bf750af9569b0c564cd9581b9de8c399f6e42227eb6e79338ec6ba70f135fe3388b0792ff013add97341c488ed906227cdf93cc275e362ba232df78afaaab66d
+DIST wine-5.0.tar.xz 22469428 BLAKE2B 
d26938e707545d31ed932c67eaaa9fd137e42daa6facadeaea2897797ec816658edc1b89c649e0cb5c453ca53ebea5d7156fdd188f1afe2a55ca7834e012e276
 SHA512 
681de951804c3dd3ae8c677a0ea52d172b04cac58594698b191cd972b25899cd2030d01a25fc2ad2eb6b99976a30319d2bd5ba8b7ff98b1a8b43832fa6514b83
 DIST wine-staging-4.0.tar.gz 9945756 BLAKE2B 
bfd27d5677d01b4a14c4ef593b741b6fa6e75194de04a90659ecceaa8b087d594cafdd0a53cc2ad2d05e9c73928d70d0b6681ac0052df79f7b45cbb370b31d3d
 SHA512 
4c2277449be17b83235bab7898818a886e84e82c0c5eb8216a5bc42e3d9a0e1dcf09d4522e1165d503fd9237673fa91c2c07d837cde58897f1b6fc8bc6fa5d33
 DIST wine-staging-4.1.tar.gz 9941329 BLAKE2B 
e455a411d782dcb52b29ad6150b108a4a9b3fd7cd548e35c1392ee3bce581206d99520df19a153ddb80f135156a8d33f6acbbfe086c28f6bfe404fe9eae96556
 SHA512 
8f52fdae4f98fe67053b00d03234e0937652a9a9506c9e94b717502244eb741c062990678ede11342dc182a4fe9c066227814ebe394ef5f6aedec73983c08554
 DIST wine-staging-4.10.tar.gz 9924803 BLAKE2B 
91812a8004a96d859c43b2bf00d38e0cae425429070b0892ca7051a6aa07aae3142e6f49086713a1042efa9a7376742a9cff4e50dd050b0dbff28f774b75f4c6
 SHA512 
f65ed761d9cbfb58aef19ea8a90c049996855a49de747f1858703e765292532dc7bb487ecfe50eb2e7e87c673507a5e287f6f80aa2d50aabe9066314809c1f03
@@ -47,3 +48,4 @@ DIST wine-staging-4.6.tar.gz 9937386 BLAKE2B 
105f1e040b03835ea59100cde609ed00597
 DIST wine-staging-4.7.tar.gz 9944737 BLAKE2B 
ccbded3c39efc00cdedd3eee9d4cf21ccdb75fceeed2a953bef6f5ed642e665eb8c519e1717f1b152ee456e6c2fa3759369a7014940bf035dbc34e2188ffa894
 SHA512 
1d9040ea542d18d5d041179cede7e1db40fc638bdb4ffef70a257dc50310e9fd0f93e5aa222d2d90551783b5a5064b3919a19e9072f931a7ae89506c462fb3e6
 DIST wine-staging-4.8.tar.gz 9926681 BLAKE2B 
c5b5017c9675b3124f647d099755a997626a0c9f969a0d024473cb7cf52d2bb6b58f6ce427b86a13531d53b6172a3d3d62096926b6ffe013c9b15fc03ae11470
 SHA512 
f2e7fbe1ed0f77bd307185d0f7aa9e837e64f86ae98828db25e05c998ec07a9dd57dc9f3e6b093310c95ff2a517825d36420d7bd9fc9028d11bc29321ac3559e
 DIST wine-staging-4.9.tar.gz 9926386 BLAKE2B 
17030134343da1971075f0397b56442d4cb459b491f0751c9f21dd4061d5110ab2c5c44cc984d43b8ad3480f735df3e6b9246868aec4984cc1c8be56072c44c1
 SHA512 
9676f54833a424f965af7591c40aa40cd3fb3b36062484de56585a631dafa68a9a545f00153350c067a0d73146f9f169a678041bb141f7562f9df6e31ec4e2d5
+DIST wine-staging-5.0.tar.gz 9942644 BLAKE2B 
e5d040ae903c6e982c961db1c7c30cfbf7245f00cd0df7c10ceb182c5227f5a555f1a41b24eca982a12b4981edee937cfa5079e6c6fec378d475fca3057cbb7c
 SHA512 
36849fc2c848db9949982619c4544b56468012a1f086cc92eb3e2027377c58c3c24daf508149e0e34a70e6b283edfd80833dc2f346c75f0be69f1fb2c5999cd6

diff --git a/app-emulation/wine-staging/wine-staging-.ebuild 
b/app-emulation/wine-staging/wine-staging-5.0.ebuild
similarity index 99%
copy from app-emulation/wine-staging/wine-staging-.ebuild
copy to app-emulation/wine-staging/wine-staging-5.0.ebuild
index e6f10b7..748e8b7 100644
--- a/app-emulation/wine-staging/wine-staging-.ebuild
+++ b/app-emulation/wine-staging/wine-staging-5.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo 

[gentoo-commits] repo/proj/wine:master commit in: app-emulation/wine-vanilla/

2020-01-21 Thread Nick Sarnie
commit: 98e6259a6d00d5c6b28a6d5ebeb513def3935bb2
Author: Nick Sarnie  gentoo  org>
AuthorDate: Tue Jan 21 23:54:27 2020 +
Commit: Nick Sarnie  gentoo  org>
CommitDate: Tue Jan 21 23:54:27 2020 +
URL:https://gitweb.gentoo.org/repo/proj/wine.git/commit/?id=98e6259a

app-emulation/wine-vanilla: Bump to 5.0

Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Nick Sarnie  gentoo.org>

 app-emulation/wine-vanilla/Manifest   | 1 +
 .../{wine-vanilla-.ebuild => wine-vanilla-5.0.ebuild} | 4 ++--
 app-emulation/wine-vanilla/wine-vanilla-.ebuild   | 4 ++--
 3 files changed, 5 insertions(+), 4 deletions(-)

diff --git a/app-emulation/wine-vanilla/Manifest 
b/app-emulation/wine-vanilla/Manifest
index ca97eed..bf3a231 100644
--- a/app-emulation/wine-vanilla/Manifest
+++ b/app-emulation/wine-vanilla/Manifest
@@ -27,3 +27,4 @@ DIST wine-4.6.tar.xz 21940848 BLAKE2B 
1dbac3b3e6d74b99123a0954015343514d0135a26c
 DIST wine-4.7.tar.xz 21962632 BLAKE2B 
2f90212c93fb089fafb0dd44189044b3875a52e3f6b5300a44893ac9760afb398330c293abbffca15cd9f9a6da72e97c2702c04525e02663186d723f1f322da7
 SHA512 
cb768528db510f81d464b9c1bb48847162baaa86ef00dc7a418afdce38aa51262d150c14b3362fb40c93cc2e3633fc02b2916167f21af8a708eb393da6ba9163
 DIST wine-4.8.tar.xz 22024100 BLAKE2B 
cf87407a5fca83660c866a17ebeec62a97404c1eeb1d7b34a0995510e04aec2fe0350b644870a3d4817177b002cf07e69cd6761593122c93c22bda50bb8aec0b
 SHA512 
ad91c31aad86b9932777a1c5a84760f41c63cfbb5d79f1a8afd132a8948667283f85e081a454cfc0904544394eaabb00fb986eba15efd8a8409db38e793f3dab
 DIST wine-4.9.tar.xz 22077528 BLAKE2B 
98cf186152abc8379275b353e3934efc285cc386f33188a283e3568f803090057bcc90da6dd6c6c1e9d7dbbcf61fbe4a2316107ff129a7d7baa174982f9dcf26
 SHA512 
bf750af9569b0c564cd9581b9de8c399f6e42227eb6e79338ec6ba70f135fe3388b0792ff013add97341c488ed906227cdf93cc275e362ba232df78afaaab66d
+DIST wine-5.0.tar.xz 22469428 BLAKE2B 
d26938e707545d31ed932c67eaaa9fd137e42daa6facadeaea2897797ec816658edc1b89c649e0cb5c453ca53ebea5d7156fdd188f1afe2a55ca7834e012e276
 SHA512 
681de951804c3dd3ae8c677a0ea52d172b04cac58594698b191cd972b25899cd2030d01a25fc2ad2eb6b99976a30319d2bd5ba8b7ff98b1a8b43832fa6514b83

diff --git a/app-emulation/wine-vanilla/wine-vanilla-.ebuild 
b/app-emulation/wine-vanilla/wine-vanilla-5.0.ebuild
similarity index 99%
copy from app-emulation/wine-vanilla/wine-vanilla-.ebuild
copy to app-emulation/wine-vanilla/wine-vanilla-5.0.ebuild
index cac165b..b8503f0 100644
--- a/app-emulation/wine-vanilla/wine-vanilla-.ebuild
+++ b/app-emulation/wine-vanilla/wine-vanilla-5.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -19,7 +19,7 @@ if [[ ${PV} == "" ]] ; then
#KEYWORDS=""
 else
MAJOR_V=$(ver_cut 1)
-   SRC_URI="https://dl.winehq.org/wine/source/${MAJOR_V}.x/${MY_P}.tar.xz;
+   SRC_URI="https://dl.winehq.org/wine/source/${MAJOR_V}.0/${MY_P}.tar.xz;
KEYWORDS="-* ~amd64 ~x86"
 fi
 S="${WORKDIR}/${MY_P}"

diff --git a/app-emulation/wine-vanilla/wine-vanilla-.ebuild 
b/app-emulation/wine-vanilla/wine-vanilla-.ebuild
index cac165b..b8503f0 100644
--- a/app-emulation/wine-vanilla/wine-vanilla-.ebuild
+++ b/app-emulation/wine-vanilla/wine-vanilla-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -19,7 +19,7 @@ if [[ ${PV} == "" ]] ; then
#KEYWORDS=""
 else
MAJOR_V=$(ver_cut 1)
-   SRC_URI="https://dl.winehq.org/wine/source/${MAJOR_V}.x/${MY_P}.tar.xz;
+   SRC_URI="https://dl.winehq.org/wine/source/${MAJOR_V}.0/${MY_P}.tar.xz;
KEYWORDS="-* ~amd64 ~x86"
 fi
 S="${WORKDIR}/${MY_P}"



[gentoo-commits] repo/gentoo:master commit in: dev-php/PEAR-Mail_Mime/

2020-01-21 Thread Michael Orlitzky
commit: 75668b8a3cb0757ce2b8be54de78f96ad2862138
Author: Michael Orlitzky  gentoo  org>
AuthorDate: Tue Jan 21 23:54:48 2020 +
Commit: Michael Orlitzky  gentoo  org>
CommitDate: Tue Jan 21 23:54:48 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=75668b8a

dev-php/PEAR-Mail_Mime: add myself as a maintainer.

Package-Manager: Portage-2.3.79, Repoman-2.3.16
Signed-off-by: Michael Orlitzky  gentoo.org>

 dev-php/PEAR-Mail_Mime/metadata.xml | 12 
 1 file changed, 8 insertions(+), 4 deletions(-)

diff --git a/dev-php/PEAR-Mail_Mime/metadata.xml 
b/dev-php/PEAR-Mail_Mime/metadata.xml
index b86acf66c75..16ca6ff9097 100644
--- a/dev-php/PEAR-Mail_Mime/metadata.xml
+++ b/dev-php/PEAR-Mail_Mime/metadata.xml
@@ -1,8 +1,12 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-   
-   php-b...@gentoo.org
-   PHP
-   
+  
+php-b...@gentoo.org
+PHP
+  
+  
+m...@gentoo.org
+Michael Orlitzky
+  
 



[gentoo-commits] repo/gentoo:master commit in: dev-php/PEAR-Net_Sieve/

2020-01-21 Thread Michael Orlitzky
commit: 406f90174a9478370c92130b368d1936c68a1ac9
Author: Michael Orlitzky  gentoo  org>
AuthorDate: Tue Jan 21 23:53:14 2020 +
Commit: Michael Orlitzky  gentoo  org>
CommitDate: Tue Jan 21 23:53:14 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=406f9017

dev-php/PEAR-Net_Sieve: add myself as a maintainer.

Package-Manager: Portage-2.3.79, Repoman-2.3.16
Signed-off-by: Michael Orlitzky  gentoo.org>

 dev-php/PEAR-Net_Sieve/metadata.xml | 4 
 1 file changed, 4 insertions(+)

diff --git a/dev-php/PEAR-Net_Sieve/metadata.xml 
b/dev-php/PEAR-Net_Sieve/metadata.xml
index db20b91b7df..75b702d088d 100644
--- a/dev-php/PEAR-Net_Sieve/metadata.xml
+++ b/dev-php/PEAR-Net_Sieve/metadata.xml
@@ -5,6 +5,10 @@
 php-b...@gentoo.org
 PHP
   
+  
+m...@gentoo.org
+Michael Orlitzky
+  
   
 roundcube/Net_Sieve
   



[gentoo-commits] repo/gentoo:master commit in: dev-php/PEAR-Crypt_GPG/

2020-01-21 Thread Michael Orlitzky
commit: ab17cc261eb5081630a38507e65ac8faff4f970f
Author: Michael Orlitzky  gentoo  org>
AuthorDate: Tue Jan 21 23:58:02 2020 +
Commit: Michael Orlitzky  gentoo  org>
CommitDate: Tue Jan 21 23:58:02 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ab17cc26

dev-php/PEAR-Crypt_GPG: add myself as a maintainer.

Package-Manager: Portage-2.3.79, Repoman-2.3.16
Signed-off-by: Michael Orlitzky  gentoo.org>

 dev-php/PEAR-Crypt_GPG/metadata.xml | 4 
 1 file changed, 4 insertions(+)

diff --git a/dev-php/PEAR-Crypt_GPG/metadata.xml 
b/dev-php/PEAR-Crypt_GPG/metadata.xml
index bceba1d91cd..ce4c99ce49a 100644
--- a/dev-php/PEAR-Crypt_GPG/metadata.xml
+++ b/dev-php/PEAR-Crypt_GPG/metadata.xml
@@ -5,6 +5,10 @@
 php-b...@gentoo.org
 PHP
   
+  
+m...@gentoo.org
+Michael Orlitzky
+  
   
 pear/Crypt_GPG
 Crypt_GPG



[gentoo-commits] repo/gentoo:master commit in: dev-php/PEAR-Net_SMTP/

2020-01-21 Thread Michael Orlitzky
commit: df39222e2498246c8b988b561ae8ca8c2b9d31b3
Author: Michael Orlitzky  gentoo  org>
AuthorDate: Tue Jan 21 23:50:11 2020 +
Commit: Michael Orlitzky  gentoo  org>
CommitDate: Tue Jan 21 23:50:45 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df39222e

dev-php/PEAR-Net_SMTP: add myself as a maintainer.

Package-Manager: Portage-2.3.79, Repoman-2.3.16
Signed-off-by: Michael Orlitzky  gentoo.org>

 dev-php/PEAR-Net_SMTP/metadata.xml | 4 
 1 file changed, 4 insertions(+)

diff --git a/dev-php/PEAR-Net_SMTP/metadata.xml 
b/dev-php/PEAR-Net_SMTP/metadata.xml
index 698c67cb723..651aeefaa6e 100644
--- a/dev-php/PEAR-Net_SMTP/metadata.xml
+++ b/dev-php/PEAR-Net_SMTP/metadata.xml
@@ -5,6 +5,10 @@
 php-b...@gentoo.org
 PHP
   
+  
+m...@gentoo.org
+Michael Orlitzky
+  
   
 pear/Net_SMTP
 Net_SMTP



[gentoo-commits] repo/gentoo:master commit in: dev-php/adodb/

2020-01-21 Thread Michael Orlitzky
commit: e89589e9942bdcd1278de5e2af7c7c37a9a1c72a
Author: Michael Orlitzky  gentoo  org>
AuthorDate: Tue Jan 21 23:46:30 2020 +
Commit: Michael Orlitzky  gentoo  org>
CommitDate: Tue Jan 21 23:50:44 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e89589e9

dev-php/adodb: add myself as a maintainer.

Package-Manager: Portage-2.3.79, Repoman-2.3.16
Signed-off-by: Michael Orlitzky  gentoo.org>

 dev-php/adodb/metadata.xml | 4 
 1 file changed, 4 insertions(+)

diff --git a/dev-php/adodb/metadata.xml b/dev-php/adodb/metadata.xml
index 9212d6ef0b0..db62b9a4898 100644
--- a/dev-php/adodb/metadata.xml
+++ b/dev-php/adodb/metadata.xml
@@ -5,6 +5,10 @@
 php-b...@gentoo.org
 PHP
   
+  
+m...@gentoo.org
+Michael Orlitzky
+  
   
 adodb
 ADOdb/ADOdb



[gentoo-commits] repo/gentoo:master commit in: dev-php/awl/

2020-01-21 Thread Michael Orlitzky
commit: 7e15b7255a938e26306964d7d0c10e3d8bf07d0d
Author: Michael Orlitzky  gentoo  org>
AuthorDate: Tue Jan 21 23:48:39 2020 +
Commit: Michael Orlitzky  gentoo  org>
CommitDate: Tue Jan 21 23:50:44 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e15b725

dev-php/awl: add myself as a maintainer.

Package-Manager: Portage-2.3.79, Repoman-2.3.16
Signed-off-by: Michael Orlitzky  gentoo.org>

 dev-php/awl/metadata.xml | 28 
 1 file changed, 16 insertions(+), 12 deletions(-)

diff --git a/dev-php/awl/metadata.xml b/dev-php/awl/metadata.xml
index ce3237c0bb8..08c762631e2 100644
--- a/dev-php/awl/metadata.xml
+++ b/dev-php/awl/metadata.xml
@@ -1,16 +1,20 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-   
-   till2.schae...@uni-dortmund.de
-   Till Schäfer
-   
-   
-   proxy-ma...@gentoo.org
-   Proxy Maintainers
-   
-   
-   php-b...@gentoo.org
-   PHP
-   
+  
+till2.schae...@uni-dortmund.de
+Till Schäfer
+  
+  
+proxy-ma...@gentoo.org
+Proxy Maintainers
+  
+  
+php-b...@gentoo.org
+PHP
+  
+  
+m...@gentoo.org
+Michael Orlitzky
+  
 



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

2020-01-21 Thread David Seifert
commit: eeed422695f5c74a6e14df220543624f156d75fb
Author: David Seifert  gentoo  org>
AuthorDate: Tue Jan 21 23:46:57 2020 +
Commit: David Seifert  gentoo  org>
CommitDate: Tue Jan 21 23:46:57 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eeed4226

package.mask: Last rite sci-chemistry/gabedit

Signed-off-by: David Seifert  gentoo.org>

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

diff --git a/profiles/package.mask b/profiles/package.mask
index b450b643fa0..f552187a3f2 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -32,6 +32,11 @@
 
 #--- END OF EXAMPLES ---
 
+# David Seifert  (2020-01-21)
+# Last release over 2 years ago, depends on EOL gtkglext.
+# No revdeps, Removal in 30 days.
+sci-chemistry/gabedit
+
 # David Seifert  (2020-01-21)
 # Last release over 13 years ago, depends on EOL gtkglext, no revdeps.
 # Bug #353119, #435676. Removal in 30 days.



[gentoo-commits] repo/gentoo:master commit in: app-i18n/ibus-handwrite/files/, app-i18n/ibus-handwrite/

2020-01-21 Thread David Seifert
commit: 808f686d9d23d07ed543496a93ad20386ace9dce
Author: David Seifert  gentoo  org>
AuthorDate: Tue Jan 21 23:47:12 2020 +
Commit: David Seifert  gentoo  org>
CommitDate: Tue Jan 21 23:47:12 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=808f686d

app-i18n/ibus-handwrite: Remove old

Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: David Seifert  gentoo.org>

 app-i18n/ibus-handwrite/Manifest   |  1 -
 .../ibus-handwrite/files/ibus-handwrite-link.patch | 11 --
 .../ibus-handwrite/ibus-handwrite-2.1.4-r1.ebuild  | 44 --
 3 files changed, 56 deletions(-)

diff --git a/app-i18n/ibus-handwrite/Manifest b/app-i18n/ibus-handwrite/Manifest
index 122444d676c..c6b9e388ae0 100644
--- a/app-i18n/ibus-handwrite/Manifest
+++ b/app-i18n/ibus-handwrite/Manifest
@@ -1,2 +1 @@
-DIST ibus-handwrite-2.1.4.tar.bz2 237980 BLAKE2B 
7f8fae383a779b2893e5e014b5dcbdcb48a7f541f04e6b829dffd008fa95b73eb3e1af395c29e68a9c80e7cfdc95928f0a360f84df62c1dc06a9431d1dcf4eec
 SHA512 
fca7129edb7433e7ea6df1ce67b3f27285fe102cc029a7a1bdb8ba0402407bd81724d1b14667d342ef41491acff03e9c152b748e4fee5387f315d4673c2964e6
 DIST ibus-handwrite-3.0.0.tar.bz2 239452 BLAKE2B 
379b283565efc16c75c1811e096f814a4a0f009ab469a7bc251f34889bd62c7158379a63b71529db942969a3444a6be42f3db3bc5787993f8e15f86a6a7ddb76
 SHA512 
ed9b2b35919f3e061230c7085c88e5ce80ee978ffa7f8391e74364e8d6152f0d88a08f91ec58b55fc7067e9fe45d03018760ccfca7b026f36211fa344d16c9b1

diff --git a/app-i18n/ibus-handwrite/files/ibus-handwrite-link.patch 
b/app-i18n/ibus-handwrite/files/ibus-handwrite-link.patch
deleted file mode 100644
index 1d8415fbaf8..000
--- a/app-i18n/ibus-handwrite/files/ibus-handwrite-link.patch
+++ /dev/null
@@ -1,11 +0,0 @@
 a/configure.ac
-+++ b/configure.ac
-@@ -80,6 +80,8 @@
-   AM_CONDITIONAL(WITH_ZINNIA,[false]) 
- ])
- 
-+AC_CHECK_LIB([m],[atan2])
-+
- # check ibus
- PKG_CHECK_MODULES(IBUS, [
- ibus-1.0 >= 1.3

diff --git a/app-i18n/ibus-handwrite/ibus-handwrite-2.1.4-r1.ebuild 
b/app-i18n/ibus-handwrite/ibus-handwrite-2.1.4-r1.ebuild
deleted file mode 100644
index 6965a9cf27e..000
--- a/app-i18n/ibus-handwrite/ibus-handwrite-2.1.4-r1.ebuild
+++ /dev/null
@@ -1,44 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-
-inherit autotools
-
-DESCRIPTION="Hand write recognition/input for IBus"
-HOMEPAGE="https://github.com/microcai/ibus-handwrite;
-SRC_URI="https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/${PN}/${P}.tar.bz2;
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="nls +zinnia"
-
-RDEPEND="app-i18n/ibus
-   x11-libs/gtk+:2
-   x11-libs/gtkglext
-   nls? ( virtual/libintl )
-   zinnia? (
-   app-i18n/zinnia
-   app-i18n/zinnia-tomoe
-   )"
-DEPEND="${RDEPEND}
-   virtual/pkgconfig
-   nls? ( sys-devel/gettext )"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-headers.patch
-   "${FILESDIR}"/${PN}-link.patch
-)
-
-src_prepare() {
-   default
-   eautoreconf
-}
-
-src_configure() {
-   econf \
-   $(use_enable nls) \
-   $(use_enable zinnia) \
-   $(use_with zinnia zinnia-tomoe 
"${EPREFIX}"/usr/$(get_libdir)/zinnia/model/tomoe)
-}



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

2020-01-21 Thread David Seifert
commit: ffe8de3add3844fa6ede736b8d0a9f97795996fd
Author: David Seifert  gentoo  org>
AuthorDate: Tue Jan 21 23:47:09 2020 +
Commit: David Seifert  gentoo  org>
CommitDate: Tue Jan 21 23:47:09 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ffe8de3a

package.mask: Last rite games-strategy/gwp

Signed-off-by: David Seifert  gentoo.org>

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

diff --git a/profiles/package.mask b/profiles/package.mask
index 3d750d0e117..2505ceb8104 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -32,6 +32,12 @@
 
 #--- END OF EXAMPLES ---
 
+# David Seifert  (2020-01-21)
+# Upstream disappeared, no other distro still carries this,
+# blocks removal of EOL gtkglext, no revdeps.
+# Removal in 30 days.
+games-strategy/gwp
+
 # David Seifert  (2020-01-21)
 # Blocks removal of EOL gtkglext, no revdeps.
 # Removal in 30 days.



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

2020-01-21 Thread David Seifert
commit: 6ed4c5fb5374c8b43f7c0503e5f388024e2d8971
Author: David Seifert  gentoo  org>
AuthorDate: Tue Jan 21 23:47:06 2020 +
Commit: David Seifert  gentoo  org>
CommitDate: Tue Jan 21 23:47:06 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ed4c5fb

package.mask: Last rite games-strategy/ufoai

Signed-off-by: David Seifert  gentoo.org>

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

diff --git a/profiles/package.mask b/profiles/package.mask
index 102473f7b1e..3d750d0e117 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -32,6 +32,11 @@
 
 #--- END OF EXAMPLES ---
 
+# David Seifert  (2020-01-21)
+# Blocks removal of EOL gtkglext, no revdeps.
+# Removal in 30 days.
+games-strategy/ufoai
+
 # David Seifert  (2020-01-21)
 # Last release over 13 years ago, depends on EOL gtkglext.
 # No revdeps, Removal in 30 days.



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

2020-01-21 Thread David Seifert
commit: 7c8dfa792587887a2c1107d8a7a886f0b2c9780c
Author: David Seifert  gentoo  org>
AuthorDate: Tue Jan 21 23:46:48 2020 +
Commit: David Seifert  gentoo  org>
CommitDate: Tue Jan 21 23:46:48 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c8dfa79

package.mask: Last rite sci-visualization/gfsview

Signed-off-by: David Seifert  gentoo.org>

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

diff --git a/profiles/package.mask b/profiles/package.mask
index 7a035140be1..67d6683a9ce 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -32,6 +32,11 @@
 
 #--- END OF EXAMPLES ---
 
+# David Seifert  (2020-01-21)
+# Last release over 7 years ago, depends on EOL gtkglext.
+# No revdeps, Removal in 30 days.
+sci-visualization/gfsview
+
 # David Seifert  (2020-01-21)
 # No sign of py3 port, depends on EOL pygtk and gtkglext.
 # Many open bugs, no revdeps.



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

2020-01-21 Thread David Seifert
commit: 1d96fad67b8e57488e7e5778a79031327e60edd9
Author: David Seifert  gentoo  org>
AuthorDate: Tue Jan 21 23:47:03 2020 +
Commit: David Seifert  gentoo  org>
CommitDate: Tue Jan 21 23:47:03 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1d96fad6

package.mask: Last rite media-sound/glmix

Signed-off-by: David Seifert  gentoo.org>

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

diff --git a/profiles/package.mask b/profiles/package.mask
index a5678510a5f..102473f7b1e 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -32,6 +32,11 @@
 
 #--- END OF EXAMPLES ---
 
+# David Seifert  (2020-01-21)
+# Last release over 13 years ago, depends on EOL gtkglext.
+# No revdeps, Removal in 30 days.
+media-sound/glmix
+
 # David Seifert  (2020-01-21)
 # All released versions depend on EOL gtkglext, no revdeps.
 # Bug #644334, #694834. Removal in 30 days.



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

2020-01-21 Thread David Seifert
commit: 55f069122bd4cc7ca292e7fd82df330ed75689ca
Author: David Seifert  gentoo  org>
AuthorDate: Tue Jan 21 23:46:45 2020 +
Commit: David Seifert  gentoo  org>
CommitDate: Tue Jan 21 23:46:45 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=55f06912

package.mask: Last rite sci-visualization/gwyddion

Bug: https://bugs.gentoo.org/443088
Signed-off-by: David Seifert  gentoo.org>

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

diff --git a/profiles/package.mask b/profiles/package.mask
index 58dec7eadea..7a035140be1 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -32,6 +32,12 @@
 
 #--- END OF EXAMPLES ---
 
+# David Seifert  (2020-01-21)
+# No sign of py3 port, depends on EOL pygtk and gtkglext.
+# Many open bugs, no revdeps.
+# Bug #443088, #582454, #598682, #623314. Removal in 30 days.
+sci-visualization/gwyddion
+
 # David Seifert  (2020-01-21)
 # No sign of py3 port, depends on EOL pygtk. No revdeps.
 # Bug #706030. Removal in 30 days.



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

2020-01-21 Thread David Seifert
commit: 2a3559ac1f6dbe3a31e31f75d76e60569960c3f7
Author: David Seifert  gentoo  org>
AuthorDate: Tue Jan 21 23:46:51 2020 +
Commit: David Seifert  gentoo  org>
CommitDate: Tue Jan 21 23:46:51 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a3559ac

package.mask: Last rite sci-physics/lightspeed

Signed-off-by: David Seifert  gentoo.org>

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

diff --git a/profiles/package.mask b/profiles/package.mask
index 67d6683a9ce..d4992a5ded8 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -32,6 +32,11 @@
 
 #--- END OF EXAMPLES ---
 
+# David Seifert  (2020-01-21)
+# Last release over 18 years ago, depends on EOL gtkglext.
+# No revdeps, Removal in 30 days.
+sci-physics/lightspeed
+
 # David Seifert  (2020-01-21)
 # Last release over 7 years ago, depends on EOL gtkglext.
 # No revdeps, Removal in 30 days.



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

2020-01-21 Thread David Seifert
commit: ff197f84eaf326418c16029c57bd687cd284ac06
Author: David Seifert  gentoo  org>
AuthorDate: Tue Jan 21 23:47:00 2020 +
Commit: David Seifert  gentoo  org>
CommitDate: Tue Jan 21 23:47:00 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ff197f84

package.mask: Last rite sci-astronomy/celestia

Bug: https://bugs.gentoo.org/644334
Signed-off-by: David Seifert  gentoo.org>

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

diff --git a/profiles/package.mask b/profiles/package.mask
index f552187a3f2..a5678510a5f 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -32,6 +32,11 @@
 
 #--- END OF EXAMPLES ---
 
+# David Seifert  (2020-01-21)
+# All released versions depend on EOL gtkglext, no revdeps.
+# Bug #644334, #694834. Removal in 30 days.
+sci-astronomy/celestia
+
 # David Seifert  (2020-01-21)
 # Last release over 2 years ago, depends on EOL gtkglext.
 # No revdeps, Removal in 30 days.



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

2020-01-21 Thread David Seifert
commit: 4171a7d7aa45c9919c20930efcad5bcfa1252d28
Author: David Seifert  gentoo  org>
AuthorDate: Tue Jan 21 23:46:54 2020 +
Commit: David Seifert  gentoo  org>
CommitDate: Tue Jan 21 23:46:54 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4171a7d7

package.mask: Last rite sci-chemistry/ghemical

Bug: https://bugs.gentoo.org/353119
Signed-off-by: David Seifert  gentoo.org>

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

diff --git a/profiles/package.mask b/profiles/package.mask
index d4992a5ded8..b450b643fa0 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -32,6 +32,11 @@
 
 #--- END OF EXAMPLES ---
 
+# David Seifert  (2020-01-21)
+# Last release over 13 years ago, depends on EOL gtkglext, no revdeps.
+# Bug #353119, #435676. Removal in 30 days.
+sci-chemistry/ghemical
+
 # David Seifert  (2020-01-21)
 # Last release over 18 years ago, depends on EOL gtkglext.
 # No revdeps, Removal in 30 days.



[gentoo-commits] repo/gentoo:master commit in: dev-php/maxmind-db-reader/

2020-01-21 Thread Michael Orlitzky
commit: beffd0b68f1053a884416c48e4872540768ff150
Author: Michael Orlitzky  gentoo  org>
AuthorDate: Tue Jan 21 23:44:25 2020 +
Commit: Michael Orlitzky  gentoo  org>
CommitDate: Tue Jan 21 23:44:25 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=beffd0b6

dev-php/maxmind-db-reader: add myself as maintainer.

Package-Manager: Portage-2.3.79, Repoman-2.3.16
Signed-off-by: Michael Orlitzky  gentoo.org>

 dev-php/maxmind-db-reader/metadata.xml | 4 
 1 file changed, 4 insertions(+)

diff --git a/dev-php/maxmind-db-reader/metadata.xml 
b/dev-php/maxmind-db-reader/metadata.xml
index c6051cdbefb..5e6d2f4ffe6 100644
--- a/dev-php/maxmind-db-reader/metadata.xml
+++ b/dev-php/maxmind-db-reader/metadata.xml
@@ -4,6 +4,10 @@
   
 php-b...@gentoo.org
 PHP
+  
+  
+m...@gentoo.org
+Michael Orlitzky
   

 



[gentoo-commits] repo/gentoo:master commit in: dev-php/pecl-uploadprogress/

2020-01-21 Thread Michael Orlitzky
commit: 15dfb8111f1eb9180f225628b93ff334d2d6ec62
Author: Michael Orlitzky  gentoo  org>
AuthorDate: Tue Jan 21 23:42:53 2020 +
Commit: Michael Orlitzky  gentoo  org>
CommitDate: Tue Jan 21 23:42:53 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=15dfb811

dev-php/pecl-uploadprogress: add myself as maintainer, clean up a bit.

Package-Manager: Portage-2.3.79, Repoman-2.3.16
Signed-off-by: Michael Orlitzky  gentoo.org>

 dev-php/pecl-uploadprogress/metadata.xml | 19 +--
 1 file changed, 13 insertions(+), 6 deletions(-)

diff --git a/dev-php/pecl-uploadprogress/metadata.xml 
b/dev-php/pecl-uploadprogress/metadata.xml
index 5f21917bcc4..ce710ecbb07 100644
--- a/dev-php/pecl-uploadprogress/metadata.xml
+++ b/dev-php/pecl-uploadprogress/metadata.xml
@@ -1,11 +1,18 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-
-   php-b...@gentoo.org
-   PHP
-
-An extension to track progress of a file upload.
-See http://cvs.php.net/viewvc.cgi/pecl/uploadprogress/examples/ for a little 
example.  It is only known to work on Apache with mod_php, other SAPI 
implementations unfortunately still have issues.
+  
+php-b...@gentoo.org
+PHP
+  
+  
+m...@gentoo.org
+Michael Orlitzky
+  
+  
+An extension to track the progress of a file upload. See
+http://svn.php.net/viewvc/pecl/uploadprogress/trunk/examples/ for
+an example. It is only known to work on apache with mod_php; other
+SAPI implementations unfortunately still have issues.
 
 



[gentoo-commits] repo/gentoo:master commit in: dev-php/pecl-imagick/

2020-01-21 Thread Michael Orlitzky
commit: f2bcb334a3828ca972089477ef4f56cd0a1943dd
Author: Michael Orlitzky  gentoo  org>
AuthorDate: Tue Jan 21 23:38:33 2020 +
Commit: Michael Orlitzky  gentoo  org>
CommitDate: Tue Jan 21 23:38:33 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f2bcb334

dev-php/pecl-imagick: add myself as maintainer.

Package-Manager: Portage-2.3.79, Repoman-2.3.16
Signed-off-by: Michael Orlitzky  gentoo.org>

 dev-php/pecl-imagick/metadata.xml | 12 
 1 file changed, 8 insertions(+), 4 deletions(-)

diff --git a/dev-php/pecl-imagick/metadata.xml 
b/dev-php/pecl-imagick/metadata.xml
index b86acf66c75..16ca6ff9097 100644
--- a/dev-php/pecl-imagick/metadata.xml
+++ b/dev-php/pecl-imagick/metadata.xml
@@ -1,8 +1,12 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-   
-   php-b...@gentoo.org
-   PHP
-   
+  
+php-b...@gentoo.org
+PHP
+  
+  
+m...@gentoo.org
+Michael Orlitzky
+  
 



[gentoo-commits] repo/gentoo:master commit in: dev-php/smarty/

2020-01-21 Thread Michael Orlitzky
commit: e27c20214b34b10207e5149b738d27fc02b8a0e0
Author: Michael Orlitzky  gentoo  org>
AuthorDate: Tue Jan 21 23:35:34 2020 +
Commit: Michael Orlitzky  gentoo  org>
CommitDate: Tue Jan 21 23:35:34 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e27c2021

dev-php/smarty: add myself as a maintainer.

Package-Manager: Portage-2.3.79, Repoman-2.3.16
Signed-off-by: Michael Orlitzky  gentoo.org>

 dev-php/smarty/metadata.xml | 29 +
 1 file changed, 17 insertions(+), 12 deletions(-)

diff --git a/dev-php/smarty/metadata.xml b/dev-php/smarty/metadata.xml
index 65adc5d3d3e..9f16ebd2517 100644
--- a/dev-php/smarty/metadata.xml
+++ b/dev-php/smarty/metadata.xml
@@ -1,16 +1,21 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-   
-   php-b...@gentoo.org
-   PHP
-   
-   
-   Smarty is a template engine for PHP, facilitating the 
separation of
-   presentation (HTML/CSS) from application logic. This implies 
that PHP
-   code is application logic, and is separated from the 
presentation.
-   
-   
-   smarty-php/smarty
-   
+  
+php-b...@gentoo.org
+PHP
+  
+  
+m...@gentoo.org
+Michael Orlitzky
+  
+  
+Smarty is a template engine for PHP, facilitating the separation
+of presentation (HTML/CSS) from application logic. This implies
+that PHP code is application logic, and is separated from the
+presentation.
+  
+  
+smarty-php/smarty
+  
 



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

2020-01-21 Thread Michael Orlitzky
commit: 0a33f0eb291debfa11b00baf13813c110a0ed737
Author: Michael Orlitzky  gentoo  org>
AuthorDate: Tue Jan 21 23:30:23 2020 +
Commit: Michael Orlitzky  gentoo  org>
CommitDate: Tue Jan 21 23:31:11 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0a33f0eb

dev-lang/php: add myself as a maintainer.

I removed myself from php-bugs, but I still care about PHP itself.

Package-Manager: Portage-2.3.79, Repoman-2.3.16
Signed-off-by: Michael Orlitzky  gentoo.org>

 dev-lang/php/metadata.xml | 4 
 1 file changed, 4 insertions(+)

diff --git a/dev-lang/php/metadata.xml b/dev-lang/php/metadata.xml
index 462b7c8d5b4..d7afaed7acd 100644
--- a/dev-lang/php/metadata.xml
+++ b/dev-lang/php/metadata.xml
@@ -5,6 +5,10 @@
 php-b...@gentoo.org
 PHP
   
+  
+m...@gentoo.org
+Michael Orlitzky
+  
   
 Enable password hashing algorithm from 
app-crypt/argon2
 Add support for libbcmath



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

2020-01-21 Thread Jeroen Roovers
commit: 74ce62e4cad9d1bbe04562396b37824b5444157d
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Tue Jan 21 23:25:23 2020 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Tue Jan 21 23:25:35 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=74ce62e4

net-libs/nodejs: Update live ebuild

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

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

diff --git a/net-libs/nodejs/nodejs-.ebuild 
b/net-libs/nodejs/nodejs-.ebuild
index 8ea61c3c118..5c9388651de 100644
--- a/net-libs/nodejs/nodejs-.ebuild
+++ b/net-libs/nodejs/nodejs-.ebuild
@@ -21,7 +21,7 @@ REQUIRED_USE="
 "
 
 RDEPEND="
-   >=dev-libs/libuv-1.34.0:=
+   >=dev-libs/libuv-1.34.1:=
>=net-dns/c-ares-1.15.0
>=net-libs/nghttp2-1.39.2
sys-libs/zlib



[gentoo-commits] repo/gentoo:master commit in: games-board/xboard/files/, games-board/xboard/

2020-01-21 Thread Sergei Trofimovich
commit: 2c5ad14317ea5dc717cf2d2766a3fd7c7fe44078
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Tue Jan 21 23:24:50 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Tue Jan 21 23:24:57 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c5ad143

games-board/xboard: tweak for gcc-10

Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Sergei Trofimovich  gentoo.org>

 games-board/xboard/files/xboard-4.9.1-gcc-10.patch | 32 ++
 games-board/xboard/xboard-4.9.1.ebuild |  3 +-
 2 files changed, 34 insertions(+), 1 deletion(-)

diff --git a/games-board/xboard/files/xboard-4.9.1-gcc-10.patch 
b/games-board/xboard/files/xboard-4.9.1-gcc-10.patch
new file mode 100644
index 000..76249036ead
--- /dev/null
+++ b/games-board/xboard/files/xboard-4.9.1-gcc-10.patch
@@ -0,0 +1,32 @@
+--- a/backend.h
 b/backend.h
+@@ -242,7 +242,7 @@ extern GameInfo gameInfo;
+ 
+ /* ICS vars used with backend.c and zippy.c */
+ enum ICS_TYPE { ICS_GENERIC, ICS_ICC, ICS_FICS, ICS_CHESSNET /* not really 
supported */ };
+-enum ICS_TYPE ics_type;
++extern enum ICS_TYPE ics_type;
+ 
+ /* pgntags.c prototypes
+  */
+--- a/evalgraph.h
 b/evalgraph.h
+@@ -34,7 +34,7 @@ typedef enum { PEN_NONE, PEN_BLACK, PEN_DOTTED, 
PEN_BLUEDOTTED, PEN_BOLDWHITE, P
+ #define OPEN   0
+ 
+ /* Module globals */
+-ChessProgramStats_Move * currPvInfo;
++extern ChessProgramStats_Move * currPvInfo;
+ extern int currFirst;
+ extern int currLast;
+ extern int currCurrent;
+--- a/xaw/xhistory.c
 b/xaw/xhistory.c
+@@ -96,7 +96,6 @@ ScrollToCursor (Option *opt, int caretPos)
+ 
+ // -- callbacks --
+ 
+-char *historyText;
+ char historyTranslations[] =
+ ": select-start() \n \
+ : extend-end(PRIMARY) SelectMove() \n";

diff --git a/games-board/xboard/xboard-4.9.1.ebuild 
b/games-board/xboard/xboard-4.9.1.ebuild
index a2e47ab0472..96d734dff45 100644
--- a/games-board/xboard/xboard-4.9.1.ebuild
+++ b/games-board/xboard/xboard-4.9.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -43,6 +43,7 @@ RDEPEND="${DEPEND}"
 PATCHES=(
"${FILESDIR}"/${PN}-4.8.0-gettext.patch
"${FILESDIR}"/${PN}-4.8.0-gnuchess-default.patch
+   "${FILESDIR}"/${PN}-4.9.1-gcc-10.patch
 )
 
 DOCS=( AUTHORS COPYRIGHT ChangeLog FAQ.html NEWS README TODO ics-parsing.txt )



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

2020-01-21 Thread Jeroen Roovers
commit: a6296003247a9f9693b8b90cc52d77515a198f57
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Tue Jan 21 23:23:41 2020 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Tue Jan 21 23:23:51 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a6296003

net-libs/nodejs: Depend on >=dev-libs/libuv-1.34.1:=

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

 net-libs/nodejs/nodejs-13.7.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/nodejs/nodejs-13.7.0.ebuild 
b/net-libs/nodejs/nodejs-13.7.0.ebuild
index 3f434606d2f..2f83361825e 100644
--- a/net-libs/nodejs/nodejs-13.7.0.ebuild
+++ b/net-libs/nodejs/nodejs-13.7.0.ebuild
@@ -22,7 +22,7 @@ REQUIRED_USE="
 "
 
 RDEPEND="
-   >=dev-libs/libuv-1.34.0:=
+   >=dev-libs/libuv-1.34.1:=
>=net-dns/c-ares-1.15.0
>=net-libs/nghttp2-1.40.0
sys-libs/zlib



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

2020-01-21 Thread Jeroen Roovers
commit: ec94796f8f7f7e970857e0a513860ecd77b65582
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Tue Jan 21 23:14:06 2020 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Tue Jan 21 23:14:27 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec94796f

net-libs/nodejs: Version 13.7.0

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

 net-libs/nodejs/Manifest |   1 +
 net-libs/nodejs/nodejs-13.7.0.ebuild | 204 +++
 2 files changed, 205 insertions(+)

diff --git a/net-libs/nodejs/Manifest b/net-libs/nodejs/Manifest
index dba27ddb7d3..01e36edd74c 100644
--- a/net-libs/nodejs/Manifest
+++ b/net-libs/nodejs/Manifest
@@ -3,5 +3,6 @@ DIST node-v10.18.1.tar.xz 21920068 BLAKE2B 
9dc0887a33f0888a347628e5bf15eb3687f15
 DIST node-v12.14.0.tar.xz 23244684 BLAKE2B 
0e25cbba5e256b139efd45908236f008834afdf01f57a8e84c7e55ba950e56b786cd52eba9a02986eb0e1d38cbf6df38e1cd719d7dcd8085e8c71767adf8155e
 SHA512 
12e887709a54be911c5a81ab7b7be995247b47ebbd2954ca942f9ed8a784ae1a8e4bdb2613e5bb671196f9101d8861cd29e10650a3f0c414db4d096df94b309b
 DIST node-v12.14.1.tar.xz 23258936 BLAKE2B 
125289ce3e342c2e5e7bbb6f0b1af109f0ba8fbf2d6630f2cdc4aa31c25a3d846afe773e84daed9824360a6680a2d21378af4fbc42c6337399a143f92850a82f
 SHA512 
2e2b6fa8351b59450ab5491b5e31dc36ce4d9be13c55a14e6e4d95a82cc8334f9fc35261a56a8843903f8021ff333a333bb4d5f24c92b5d7483d4779c3d88342
 DIST node-v13.6.0.tar.xz 32706824 BLAKE2B 
69e66354570e057fe215830a2d5bd157e5decfd1e58e4ead4304e0dfcf64e5adfe48503f3bf54afe2cc27df581a0f2ae79e9b730257ceb70c412bd2a47fa5603
 SHA512 
e7dc8356ac1b167cc32055e209f13cee82c9251440b6a6cc99b26c91f9625e11bd025cfc1c22b6ece95ea178640209a7c8700d678678b3e8bad26080aa2762c6
+DIST node-v13.7.0.tar.xz 32739116 BLAKE2B 
2bc4331a059d18f37f41bb472bb19d864366cebae32b6be18d9c14ab91019fbfa6dcb2a8c3c1c256ddd54773d801e852e1820d90bc3b55f3509bfa8e5425121d
 SHA512 
e2a9b0b6c6e038b9c5c55b51531ed30e8767dd492d3c5c50a0de764f7a97f22a3fcb65c4f50adff62219b076e0c688f1320dc87061fbb751a867746e22c60ccf
 DIST node-v8.12.0.tar.xz 18310452 BLAKE2B 
79634fc57cd76a97e72bab4be37da91d5eff4d13cdaa2b48e83f013885fa3590ba4a28378baf036ed26b7304bf234753d1d4014f72571496f5bb6cd5b221e5f0
 SHA512 
665d2dba287d78bcd723d7b4d00a6897fb996f4aa69a541e010a3dfeb2614257892117fcce7123966b1ecaddc9269a6667e0e262df693baea1f476c96de55c42
 DIST node-v8.17.0.tar.xz 19013844 BLAKE2B 
2f35f61ccc2d67132441dace8b59df6565e5df9e14e6798ab0cb0a024493182881708368248964db30e1213fa7b66301bd73b5146944129d7b14cd2b5b1a9583
 SHA512 
9f7b0b5695e882b4f727802ad855d398da596f908e64263902781e01f6222a4044be48c104eb76182ddb525dedfc4b28ccd07d64dfa126c462a248d9e8b49fca

diff --git a/net-libs/nodejs/nodejs-13.7.0.ebuild 
b/net-libs/nodejs/nodejs-13.7.0.ebuild
new file mode 100644
index 000..3f434606d2f
--- /dev/null
+++ b/net-libs/nodejs/nodejs-13.7.0.ebuild
@@ -0,0 +1,204 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python{2_7,3_{6,7}} )
+PYTHON_REQ_USE="threads(+)"
+inherit bash-completion-r1 flag-o-matic pax-utils python-any-r1 
toolchain-funcs xdg-utils
+
+DESCRIPTION="A JavaScript runtime built on Chrome's V8 JavaScript engine"
+HOMEPAGE="https://nodejs.org/;
+SRC_URI="
+   https://nodejs.org/dist/v${PV}/node-v${PV}.tar.xz
+"
+
+LICENSE="Apache-1.1 Apache-2.0 BSD BSD-2 MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x64-macos"
+IUSE="cpu_flags_x86_sse2 debug doc icu inspector +npm pax_kernel +snapshot 
+ssl systemtap test"
+REQUIRED_USE="
+   inspector? ( icu ssl )
+   npm? ( ssl )
+"
+
+RDEPEND="
+   >=dev-libs/libuv-1.34.0:=
+   >=net-dns/c-ares-1.15.0
+   >=net-libs/nghttp2-1.40.0
+   sys-libs/zlib
+   icu? ( >=dev-libs/icu-64.2:= )
+   ssl? ( >=dev-libs/openssl-1.1.1:0= )
+"
+BDEPEND="
+   ${PYTHON_DEPS}
+   systemtap? ( dev-util/systemtap )
+   test? ( net-misc/curl )
+   pax_kernel? ( sys-apps/elfix )
+"
+DEPEND="
+   ${RDEPEND}
+"
+PATCHES=(
+   "${FILESDIR}"/${PN}-10.3.0-global-npm-config.patch
+)
+RESTRICT="test"
+S="${WORKDIR}/node-v${PV}"
+
+pkg_pretend() {
+   (use x86 && ! use cpu_flags_x86_sse2) && \
+   die "Your CPU doesn't support the required SSE2 instruction."
+
+   ( [[ ${MERGE_TYPE} != "binary" ]] && ! test-flag-CXX -std=c++11 ) && \
+   die "Your compiler doesn't support C++11. Use GCC 4.8, Clang 
3.3 or newer."
+}
+
+src_prepare() {
+   tc-export CC CXX PKG_CONFIG
+   export V=1
+   export BUILDTYPE=Release
+
+   # fix compilation on Darwin
+   # https://code.google.com/p/gyp/issues/detail?id=260
+   sed -i -e "/append('-arch/d" tools/gyp/pylib/gyp/xcode_emulation.py || 
die
+
+   # less verbose install output (stating the same as portage, basically)
+   sed -i -e "/print/d" tools/install.py || die
+
+   # proper libdir, hat tip 

[gentoo-commits] repo/gentoo:master commit in: app-text/mupdf/, app-text/mupdf/files/

2020-01-21 Thread Sergei Trofimovich
commit: b65f37dd215869eae0bc6fd367a515281e301f6a
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Tue Jan 21 23:04:19 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Tue Jan 21 23:04:29 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b65f37dd

app-text/mupdf: tweak for gcc-10

Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Sergei Trofimovich  gentoo.org>

 .../mupdf-1.16.1-freeglut-fg_gl2-gcc-10.patch  | 80 ++
 app-text/mupdf/mupdf-1.16.1.ebuild |  3 +-
 2 files changed, 82 insertions(+), 1 deletion(-)

diff --git a/app-text/mupdf/files/mupdf-1.16.1-freeglut-fg_gl2-gcc-10.patch 
b/app-text/mupdf/files/mupdf-1.16.1-freeglut-fg_gl2-gcc-10.patch
new file mode 100644
index 000..c9c37e2efac
--- /dev/null
+++ b/app-text/mupdf/files/mupdf-1.16.1-freeglut-fg_gl2-gcc-10.patch
@@ -0,0 +1,80 @@
+From 5791564dd934d193df771a0a7c52013e9f456aa1 Mon Sep 17 00:00:00 2001
+From: Sergei Trofimovich 
+Date: Tue, 21 Jan 2020 22:33:49 +
+Subject: [PATCH] fg_gl2: fix build failure against gcc-10
+
+On gcc-10 (and gcc-9 -fno-common) build fails as:
+
+```
+[ 31%] Linking C executable bin/Lorenz_static
+/usr/bin/cmake -E cmake_link_script CMakeFiles/Lorenz_static.dir/link.txt 
--verbose=1
+/usr/lib/ccache/bin/cc  -Wall -pedantic  -rdynamic 
CMakeFiles/Lorenz_static.dir/progs/demos/Lorenz/lorenz.c.o \
+   -o bin/Lorenz_static  -lGLU -lGL -lm -lX11 -lXrandr -lXxf86vm -lXi -lm 
lib/libglut.a -lGL -lm -lX11 -lXrandr -lXxf86vm -lXi
+ld: lib/libglut.a(fg_gl2.c.o):(.bss+0x0):
+  multiple definition of `fghGenBuffers'; 
lib/libglut.a(fg_window.c.o):(.bss+0x0): first defined here
+ld: lib/libglut.a(fg_gl2.c.o):(.bss+0x8):
+  multiple definition of `fghDeleteBuffers'; 
lib/libglut.a(fg_window.c.o):(.bss+0x8): first defined here
+```
+
+Note: duplicate definition comes here from 'fg_gl2.h'.
+The fix is to move declaration to a 'fg_gl2.c' file.
+
+gcc-10 will change the default from -fcommon to fno-common:
+https://gcc.gnu.org/PR85678.
+
+The error also happens if CFLAGS=-fno-common passed explicitly.
+
+Bug: https://bugs.gentoo.org/705840
+Signed-off-by: Sergei Trofimovich 
+---
+ freeglut/freeglut/src/fg_gl2.c | 12 
+ freeglut/freeglut/src/fg_gl2.h | 14 +++---
+ 2 files changed, 19 insertions(+), 7 deletions(-)
+
+--- a/thirdparty/freeglut/src/fg_gl2.c
 b/thirdparty/freeglut/src/fg_gl2.c
+@@ -27,6 +27,18 @@
+ #include "fg_internal.h"
+ #include "fg_gl2.h"
+ 
++#ifdef GL_ES_VERSION_2_0
++/* Use existing functions on GLES 2.0 */
++#else
++FGH_PFNGLGENBUFFERSPROC fghGenBuffers;
++FGH_PFNGLDELETEBUFFERSPROC fghDeleteBuffers;
++FGH_PFNGLBINDBUFFERPROC fghBindBuffer;
++FGH_PFNGLBUFFERDATAPROC fghBufferData;
++FGH_PFNGLENABLEVERTEXATTRIBARRAYPROC fghEnableVertexAttribArray;
++FGH_PFNGLDISABLEVERTEXATTRIBARRAYPROC fghDisableVertexAttribArray;
++FGH_PFNGLVERTEXATTRIBPOINTERPROC fghVertexAttribPointer;
++#endif
++
+ void FGAPIENTRY glutSetVertexAttribCoord3(GLint attrib) {
+   if (fgStructure.CurrentWindow != NULL)
+ fgStructure.CurrentWindow->Window.attribute_v_coord = attrib;
+--- a/thirdparty/freeglut/src/fg_gl2.h
 b/thirdparty/freeglut/src/fg_gl2.h
+@@ -67,13 +67,13 @@ typedef void (APIENTRY 
*FGH_PFNGLENABLEVERTEXATTRIBARRAYPROC) (GLuint index);
+ typedef void (APIENTRY *FGH_PFNGLDISABLEVERTEXATTRIBARRAYPROC) (GLuint);
+ typedef void (APIENTRY *FGH_PFNGLVERTEXATTRIBPOINTERPROC) (GLuint index, 
GLint size, GLenum type, GLboolean normalized, GLsizei stride, const GLvoid 
*pointer);
+ 
+-FGH_PFNGLGENBUFFERSPROC fghGenBuffers;
+-FGH_PFNGLDELETEBUFFERSPROC fghDeleteBuffers;
+-FGH_PFNGLBINDBUFFERPROC fghBindBuffer;
+-FGH_PFNGLBUFFERDATAPROC fghBufferData;
+-FGH_PFNGLENABLEVERTEXATTRIBARRAYPROC fghEnableVertexAttribArray;
+-FGH_PFNGLDISABLEVERTEXATTRIBARRAYPROC fghDisableVertexAttribArray;
+-FGH_PFNGLVERTEXATTRIBPOINTERPROC fghVertexAttribPointer;
++extern FGH_PFNGLGENBUFFERSPROC fghGenBuffers;
++extern FGH_PFNGLDELETEBUFFERSPROC fghDeleteBuffers;
++extern FGH_PFNGLBINDBUFFERPROC fghBindBuffer;
++extern FGH_PFNGLBUFFERDATAPROC fghBufferData;
++extern FGH_PFNGLENABLEVERTEXATTRIBARRAYPROC fghEnableVertexAttribArray;
++extern FGH_PFNGLDISABLEVERTEXATTRIBARRAYPROC fghDisableVertexAttribArray;
++extern FGH_PFNGLVERTEXATTRIBPOINTERPROC fghVertexAttribPointer;
+ 
+ #endif
+ 
+-- 
+2.25.0
+

diff --git a/app-text/mupdf/mupdf-1.16.1.ebuild 
b/app-text/mupdf/mupdf-1.16.1.ebuild
index 117de7bc199..a7b99956515 100644
--- a/app-text/mupdf/mupdf-1.16.1.ebuild
+++ b/app-text/mupdf/mupdf-1.16.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -46,6 +46,7 @@ PATCHES=(
"${FILESDIR}"/${PN}-1.10a-add-desktop-pc-xpm-files.patch
# See bugs #662352
"${FILESDIR}"/${PN}-1.15-openssl-x11.patch
+   "${FILESDIR}"/${PN}-1.16.1-freeglut-fg_gl2-gcc-10.patch
 )
 
 

[gentoo-commits] repo/gentoo:master commit in: sci-misc/mendeleydesktop/

2020-01-21 Thread Pacho Ramos
commit: ba3ac00f2f319af39fc09e05df12657e7f3019b8
Author: Pacho Ramos  gentoo  org>
AuthorDate: Tue Jan 21 22:48:56 2020 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Tue Jan 21 22:49:25 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba3ac00f

sci-misc/mendeleydesktop: Nothing needs py2 support for mendeleydesktop

Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Pacho Ramos  gentoo.org>

 sci-misc/mendeleydesktop/mendeleydesktop-1.19.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-misc/mendeleydesktop/mendeleydesktop-1.19.4.ebuild 
b/sci-misc/mendeleydesktop/mendeleydesktop-1.19.4.ebuild
index 52daa661627..5daa682e978 100644
--- a/sci-misc/mendeleydesktop/mendeleydesktop-1.19.4.ebuild
+++ b/sci-misc/mendeleydesktop/mendeleydesktop-1.19.4.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
-PYTHON_COMPAT=( python{2_7,3_6,3_7} )
+PYTHON_COMPAT=( python3_{6,7} )
 
 inherit desktop python-single-r1 xdg
 



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

2020-01-21 Thread Georgy Yakovlev
commit: 4d13444b335774b48f8860ed5f993e9295867ef2
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Tue Jan 21 20:51:23 2020 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Tue Jan 21 22:30:28 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4d13444b

dev-java/openjdk-bin: bump to 8.242_p08

arm and arm64 tarballs not published yet, so no keywords

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

 dev-java/openjdk-bin/Manifest |  2 +
 dev-java/openjdk-bin/openjdk-bin-8.242_p08.ebuild | 91 +++
 2 files changed, 93 insertions(+)

diff --git a/dev-java/openjdk-bin/Manifest b/dev-java/openjdk-bin/Manifest
index ea1fccec1e5..a99635286f4 100644
--- a/dev-java/openjdk-bin/Manifest
+++ b/dev-java/openjdk-bin/Manifest
@@ -11,5 +11,7 @@ DIST OpenJDK8U-jdk_arm_linux_hotspot_8u222b10.tar.gz 99367073 
BLAKE2B af507e3c18
 DIST OpenJDK8U-jdk_arm_linux_hotspot_8u232b09.tar.gz 99245777 BLAKE2B 
c8f2066cfa3f3fc9add7846ccf6c5d05031ff7adcfc41c9c6220615f80a1fb0168dd9b2faefeb58c9ee3fe2b31223d59c694b2b50635b13161c7f3c56bba7f78
 SHA512 
86490b52d27c6fb3031243e9f72284e5f77ce2362dce967cc7659263137818bedcaec147492e84bf9a88f066974fb257aecf36c59d91cd5789c57ab5e410ce57
 DIST OpenJDK8U-jdk_ppc64le_linux_hotspot_8u222b10.tar.gz 101730569 BLAKE2B 
3391a783edcd00820e7db92c11d2707331e9aecd352802b8cd0fe565eb42620d179e2decc32452a94bff4951b9f1fe9e276b773135d316847c215f7f42e24a7c
 SHA512 
691ff8e2f2b8d7d3004fd11470cc881a8a7d3b60eed6007986db7ee8561bc41c3508b3c9b8f4da4a298a84e3023fd9b874f9d8f20664d89ce63cdb760f554465
 DIST OpenJDK8U-jdk_ppc64le_linux_hotspot_8u232b09.tar.gz 101775907 BLAKE2B 
e051da5a0bfddd1310ab74d728936755504f99a055b8e3af9d91affd1e781fd76eaa1a5bea297565d81e946e2f19e9bbbfe146b634bd9fc30fef4d936c97261f
 SHA512 
bab1105cbce30d8fcf5f4c48d28a155ac4d8fa635d8d4f9d2d5ccd337fbc78db398e991b6c81b75e3dd76c695a63686c22193ccaeab97f0439f67ada56acb61c
+DIST OpenJDK8U-jdk_ppc64le_linux_hotspot_8u242b08.tar.gz 101817012 BLAKE2B 
e86abc1708f23fd9e3809824fbe3084dddbf115a5b5d5fac7a4936e16f78033dafea0ee6e6113dc463e33f55907caefed4ae2cb85864ef1d59e7b45e2708a564
 SHA512 
c304aab812559a5da9b346759533ddb3e1bb6320e959e8dd01a0ae5cb3b85a6282492e7bdfafef40573c3970b79b8bac8e2abff021a43966a4b7e7edf80ae70a
 DIST OpenJDK8U-jdk_x64_linux_hotspot_8u222b10.tar.gz 104480114 BLAKE2B 
83f85b07cb1613976560d2e4df9473cd483888aa61aad17ab310683689079dc4bdde68d134123d1f3431f38be362a281cdba16b0c71e50d3fbf6a5e9b9ec2956
 SHA512 
8c090817bdbe2c7e1caa61b568c43e1a98e9ab5623743f4c74f6fd05254b3148e9a092cd475f7d141b1ec8ceeb4207a0f74ec1bc408f9b024806cbb740f9a2da
 DIST OpenJDK8U-jdk_x64_linux_hotspot_8u232b09.tar.gz 104521598 BLAKE2B 
10ec4e5312fdcf1bfbcc85e899795fe0d962b816ba3cd8d229f97f7a273fe2e09666c69c55dda391ec6d44b1ba88810c204a357aefe91328af761f9cc019cd02
 SHA512 
989e69c8de49048fabc1ba3c91ad7e95329149293f58af545c23a444da974bc6d4157b21facb1298d9a5cac9b552250812c6c71b6652bee93cae7edc1e72ce5a
+DIST OpenJDK8U-jdk_x64_linux_hotspot_8u242b08.tar.gz 104566766 BLAKE2B 
a928ce93989d87382a654beacfc7600090816005f1ef21fe4fabbeaed8c5e446292a8f3c651e93bba28b2b95169a99a4edd849db8ff7c9eac5cc5507d710bc65
 SHA512 
f72f91fcbecb1fe48dd56bab86c6ae53b3bd2a622a1228b5feace8f9cd84f60d6073f9d1d3e6215c894b6d14f213bf052e955c2935fe57d4757ac09bbca12cce

diff --git a/dev-java/openjdk-bin/openjdk-bin-8.242_p08.ebuild 
b/dev-java/openjdk-bin/openjdk-bin-8.242_p08.ebuild
new file mode 100644
index 000..c3d90d685e6
--- /dev/null
+++ b/dev-java/openjdk-bin/openjdk-bin-8.242_p08.ebuild
@@ -0,0 +1,91 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit eapi7-ver java-vm-2
+
+abi_uri() {
+   echo "${2-$1}? (
+   
https://github.com/AdoptOpenJDK/openjdk${SLOT}-binaries/releases/download/jdk${MY_PV}/OpenJDK8U-jdk_${1}_linux_hotspot_${MY_PV/-/}.tar.gz
+   )"
+}
+
+MY_PV=$(ver_rs 1 'u' 2 '-' ${PV//p/b})
+SLOT="$(ver_cut 1)"
+
+DESCRIPTION="Prebuilt Java JDK binaries provided by AdoptOpenJDK"
+HOMEPAGE="https://adoptopenjdk.net;
+SRC_URI="
+   $(abi_uri ppc64le ppc64)
+   $(abi_uri x64 amd64)
+"
+
+LICENSE="GPL-2-with-classpath-exception"
+KEYWORDS="~amd64 ~ppc64"
+
+IUSE="alsa cups examples headless-awt nsplugin selinux source webstart"
+
+RDEPEND="
+   media-libs/fontconfig:1.0
+   media-libs/freetype:2
+   >=sys-apps/baselayout-java-0.1.0-r1
+   >=sys-libs/glibc-2.2.5:*
+   sys-libs/zlib
+   alsa? ( media-libs/alsa-lib )
+   cups? ( net-print/cups )
+   selinux? ( sec-policy/selinux-java )
+   !headless-awt? (
+   x11-libs/libX11
+   x11-libs/libXext
+   x11-libs/libXi
+   x11-libs/libXrender
+   x11-libs/libXtst
+   )"
+
+PDEPEND="webstart? ( >=dev-java/icedtea-web-1.6.1:0 )
+   nsplugin? ( >=dev-java/icedtea-web-1.6.1:0[nsplugin] )"
+
+RESTRICT="preserve-libs 

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

2020-01-21 Thread Georgy Yakovlev
commit: a50d350e4642bf17f94bbbea03f2808d544a9a8a
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Tue Jan 21 20:59:25 2020 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Tue Jan 21 22:30:36 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a50d350e

dev-java/openjdk: bump to 11.0.6

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

 dev-java/openjdk/Manifest  |   1 +
 dev-java/openjdk/openjdk-11.0.6.ebuild | 269 +
 2 files changed, 270 insertions(+)

diff --git a/dev-java/openjdk/Manifest b/dev-java/openjdk/Manifest
index 3d84f263ec2..3c0155b6aed 100644
--- a/dev-java/openjdk/Manifest
+++ b/dev-java/openjdk/Manifest
@@ -1,6 +1,7 @@
 DIST jdk-11.0.3+7.tar.bz2 90300528 BLAKE2B 
db566140028ddbf9f6e10eaaac018ddf3ad13a954500c73abde8aec5c673c375f2cf0e56bc75c410a4ff90e6cb8e9c4580bb5719786e34865f00a92bd3ea8431
 SHA512 
46c1c13165e7d5ef480052810ccdc1b5d55f6b2b542e10303d3940536df7f17bf3d8a0cf774e73dc25af7cd69432790656a03c66d2df9efaf71cb9e44c2da684
 DIST jdk-11.0.4+11.tar.bz2 90420043 BLAKE2B 
28e7ea146a14ed4629a42c69721a9d53a1c7d6a0346d96bedf15c7f3472d39b0b1d303ceb0c80dd226ba21236588a3c1222446bf98492235f9c18ca870eae26a
 SHA512 
5211aa3d8b1215574b75137a6645ec1a3dd833a9815065f04cefa00c26d2aa6028074076645a22af2a6ffc1bd39cfa1e5e92d9ee3f24af32f9de914cf36b8056
 DIST jdk-11.0.5+10.tar.bz2 90613232 BLAKE2B 
0a3cba851ac967d84f97ae1e7972d3ab593dbc76fb20664c4e7950380ad91acee7e263a2989930b45346cd170da71c500db9d8a0a6ac88982d77607089b95513
 SHA512 
0d52c78e217b79756be0fc6b3f9204bae254ec7b9ae10b6c3114463a9c028143807f4422711f0c02b81a034ae6e88fa2efc6bed85022720807344230a8aa12a6
+DIST openjdk-11.0.6.tar.bz2 90755968 BLAKE2B 
5bf23cc107ffae4cfc82be4f9b4b17de57575ee13e8fd461027e319a441c89c65fc852affb89f98a54307fa865ed5cdfb216809c6196866b31dfaa7011ad3d57
 SHA512 
d2296556c947c46883c16df3c1b7d809e6987dd6fd1a2667333e1245049560f3da744f6a51609a918cd9c509316b01160de2c080d5b9d3ed1af0b312dcbc575e
 DIST openjdk-8.222_p10.tar.bz2 452194 BLAKE2B 
aa5a19245e9b5f79da217ef4e8ff87acaf6b4c7b930a6cd1c7a00d2c6d50bb3168c41da1b18e8beb072a84bca7f3956e939edd9f5fd88899d2cc3fe754ff19f8
 SHA512 
08f92327732fb54df847fe0b3e49460bcdd25fe2aef7bc9545d75ab6504ab92452f8f5daede6040d28fd9b8347f49d658dc7bf88abc90235d6cf4a72cb44fbba
 DIST openjdk-8.232_p09.tar.bz2 453185 BLAKE2B 
9f78dc3a482f42937c9f4ed30492cf8348c903c6a419a7f2644251f853f92e2e112f72c16848adcc7102f41e8f1249e35d7019bf0b5c5fd823e4f068650f36fd
 SHA512 
31fbaf8334b3a40f491ae87aeec5698ebac334b8425147b8f8fa1a397e64f5bf7025d22dd5ecf7c7029c07ca40424f07ae139aa5d9737b20a6eeec2e9a1d835d
 DIST openjdk-8.242.tar.bz2 452896 BLAKE2B 
73176533ad62942f9a9547378aa5547a5f064076d24be527d0fb8b13c30a48680957bca731ee54771cae66e78f8800995426431ec266f0c61330a573efaacc23
 SHA512 
2a98dcead63b8e5dc6db841416b16c12a84f557c8efa6272bc4dc125333de1e20ab83050d1ee441a77f78b47b2c52dbc7d29810ce562218129eff29a5c79daca

diff --git a/dev-java/openjdk/openjdk-11.0.6.ebuild 
b/dev-java/openjdk/openjdk-11.0.6.ebuild
new file mode 100644
index 000..dc940a8919c
--- /dev/null
+++ b/dev-java/openjdk/openjdk-11.0.6.ebuild
@@ -0,0 +1,269 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit autotools check-reqs flag-o-matic java-pkg-2 java-vm-2 multiprocessing 
pax-utils toolchain-funcs
+
+MY_PV="${PV}-ga"
+SLOT="${MY_PV%%[.+]*}"
+
+DESCRIPTION="Open source implementation of the Java programming language"
+HOMEPAGE="https://openjdk.java.net;
+SRC_URI="https://hg.${PN}.java.net/jdk-updates/jdk${SLOT}u/archive/jdk-${MY_PV}.tar.bz2
 -> ${P}.tar.bz2"
+
+LICENSE="GPL-2"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64"
+
+IUSE="alsa cups debug doc examples gentoo-vm headless-awt javafx +jbootstrap 
nsplugin +pch selinux source systemtap webstart"
+
+COMMON_DEPEND="
+   media-libs/freetype:2=
+   media-libs/giflib:0/7
+   media-libs/libpng:0=
+   media-libs/lcms:2=
+   sys-libs/zlib
+   virtual/jpeg:0=
+   systemtap? ( dev-util/systemtap )
+"
+
+# Many libs are required to build, but not to run, make is possible to remove
+# by listing conditionally in RDEPEND unconditionally in DEPEND
+RDEPEND="
+   ${COMMON_DEPEND}
+   >=sys-apps/baselayout-java-0.1.0-r1
+   !headless-awt? (
+   x11-libs/libX11
+   x11-libs/libXext
+   x11-libs/libXi
+   x11-libs/libXrandr
+   x11-libs/libXrender
+   x11-libs/libXt
+   x11-libs/libXtst
+   )
+   alsa? ( media-libs/alsa-lib )
+   cups? ( net-print/cups )
+   selinux? ( sec-policy/selinux-java )
+"
+
+DEPEND="
+   ${COMMON_DEPEND}
+   app-arch/zip
+   media-libs/alsa-lib
+   net-print/cups
+   x11-base/xorg-proto
+   x11-libs/libX11
+   x11-libs/libXext
+   x11-libs/libXi
+   x11-libs/libXrandr
+   x11-libs/libXrender
+   x11-libs/libXt
+

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

2020-01-21 Thread Georgy Yakovlev
commit: 5624c69828d0853173392801c2d4b1ec10b883dc
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Tue Jan 21 20:55:54 2020 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Tue Jan 21 22:30:33 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5624c698

dev-java/openjdk-jre-bin: bump to 8.242_p08

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

 dev-java/openjdk-jre-bin/Manifest  |  1 +
 .../openjdk-jre-bin-8.242_p08.ebuild   | 84 ++
 2 files changed, 85 insertions(+)

diff --git a/dev-java/openjdk-jre-bin/Manifest 
b/dev-java/openjdk-jre-bin/Manifest
index f57163a7fb8..de2055bf819 100644
--- a/dev-java/openjdk-jre-bin/Manifest
+++ b/dev-java/openjdk-jre-bin/Manifest
@@ -2,3 +2,4 @@ DIST OpenJDK11U-jre_x64_linux_hotspot_11.0.4_11.tar.gz 42055392 
BLAKE2B d9634ee9
 DIST OpenJDK11U-jre_x64_linux_hotspot_11.0.5_10.tar.gz 42132415 BLAKE2B 
f857b9618f653ce3df1a1f6b3a3f3fd0ceaaa2d66b9d58872817fdbb7846195459b0fd1d79cddb444e0cd17faafc46bcea85fa22b810d2e93b95a9829da6dad5
 SHA512 
b13ee8af718c701195765eb6c36c8a6dfc32a5a39f8da4118db4e5ef8ab2012f8952cea73a964fcac079487b6372c0be727f0f2df43b948ccdd4663e6b327d1d
 DIST OpenJDK8U-jre_x64_linux_hotspot_8u222b10.tar.gz 40934975 BLAKE2B 
e03bfb1896e140b79474a4c9004a97aa07bc9fb29c608b2320c05625a56936555ff8ffda7c9656a2d3ff7628bac769e4d14694b2be6d08e4c90b0e6802a05afb
 SHA512 
e1810c4115206cf78c69b971354474098e853c786b472c2140b9e16187efcd3e15bfff26e743e7a532a6f0619f4728482348583662c1eeccd1ebbb82b980f8af
 DIST OpenJDK8U-jre_x64_linux_hotspot_8u232b09.tar.gz 40963409 BLAKE2B 
16f0cce76aad30ed27c84f5bf5e5469c947023d8ab07886013e50ce9af31c90df11dfdce6fa220ff5d59b511dcb7ef4df7dc73fa7a7648d2e92899a81eec6109
 SHA512 
5ce98215c36d2870ebf0112205dfae39c3d43528ebe175dd16ff54b16267b44ada5d5d26e7d7744db95c3c8faee2858fad59c92b065993397defa64cb58c294e
+DIST OpenJDK8U-jre_x64_linux_hotspot_8u242b08.tar.gz 40987250 BLAKE2B 
ba3f15b938b4462a186c13ca8ea12c5e5e5bbfe5e716af1911e9525875e6956caf3155423f32433be05ebd1a3c873d94b33a797298d6d09577a775c7dfe2a658
 SHA512 
11dddf75813aa3b88b2bfb2ca89e186cc15601f75ec4f9cbe92c8b60f61438f75a76e45c26bc614eb54de16a584e906f8935cb2146937b96f2970eb89dddea09

diff --git a/dev-java/openjdk-jre-bin/openjdk-jre-bin-8.242_p08.ebuild 
b/dev-java/openjdk-jre-bin/openjdk-jre-bin-8.242_p08.ebuild
new file mode 100644
index 000..c19496184b2
--- /dev/null
+++ b/dev-java/openjdk-jre-bin/openjdk-jre-bin-8.242_p08.ebuild
@@ -0,0 +1,84 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit eapi7-ver java-vm-2
+
+abi_uri() {
+   echo "${2-$1}? (
+   
https://github.com/AdoptOpenJDK/openjdk${SLOT}-binaries/releases/download/jdk${MY_PV}/OpenJDK8U-jre_${1}_linux_hotspot_${MY_PV/-/}.tar.gz
+   )"
+}
+
+MY_PV=$(ver_rs 1 'u' 2 '-' ${PV//p/b})
+SLOT="$(ver_cut 1)"
+
+DESCRIPTION="Prebuilt Java JRE binaries provided by AdoptOpenJDK"
+HOMEPAGE="https://adoptopenjdk.net;
+SRC_URI="
+   $(abi_uri x64 amd64)
+"
+
+LICENSE="GPL-2-with-classpath-exception"
+KEYWORDS="~amd64"
+
+IUSE="alsa cups headless-awt nsplugin selinux webstart"
+
+RDEPEND="
+   media-libs/fontconfig:1.0
+   media-libs/freetype:2
+   >net-libs/libnet-1.1
+   >=sys-apps/baselayout-java-0.1.0-r1
+   >=sys-libs/glibc-2.2.5:*
+   sys-libs/zlib
+   alsa? ( media-libs/alsa-lib )
+   cups? ( net-print/cups )
+   selinux? ( sec-policy/selinux-java )
+   !headless-awt? (
+   x11-libs/libX11
+   x11-libs/libXext
+   x11-libs/libXi
+   x11-libs/libXrender
+   x11-libs/libXtst
+   )"
+
+PDEPEND="
+   webstart? ( >=dev-java/icedtea-web-1.6.1:0 )
+   nsplugin? ( >=dev-java/icedtea-web-1.6.1:0[nsplugin] )"
+
+RESTRICT="preserve-libs splitdebug"
+QA_PREBUILT="*"
+
+S="${WORKDIR}/jdk${MY_PV}-jre"
+
+src_install() {
+   local dest="/opt/${P}"
+   local ddest="${ED%/}/${dest#/}"
+
+   rm ASSEMBLY_EXCEPTION LICENSE THIRD_PARTY_README || die
+
+   # this does not exist on arm64 hence -f
+   rm -fv lib/*/libfreetype.so* || die
+
+   if ! use alsa ; then
+   rm -v lib/*/libjsoundalsa.so* || die
+   fi
+
+   if use headless-awt ; then
+   rm -fvr lib/*/lib*{[jx]awt,splashscreen}* \
+   bin/policytool || die
+   fi
+
+   rm -v lib/security/cacerts || die
+
+   dodir "${dest}"
+   cp -pPR * "${ddest}" || die
+
+   dosym "${EPREFIX}"/etc/ssl/certs/java/cacerts 
"${dest}"/lib/security/cacerts
+
+   java-vm_install-env "${FILESDIR}"/${PN}-${SLOT}.env.sh
+   java-vm_set-pax-markings "${ddest}"
+   java-vm_revdep-mask
+   java-vm_sandbox-predict /dev/random /proc/self/coredump_filter
+}



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

2020-01-21 Thread Georgy Yakovlev
commit: 057eff9eae00c00dead27a0a26f30f190b9c3ffd
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Tue Jan 21 22:28:12 2020 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Tue Jan 21 22:30:39 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=057eff9e

dev-java/openjdk-bin: bump to 11.0.6_p10

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

 dev-java/openjdk-bin/Manifest  |   4 +
 dev-java/openjdk-bin/openjdk-bin-11.0.6_p10.ebuild | 116 +
 2 files changed, 120 insertions(+)

diff --git a/dev-java/openjdk-bin/Manifest b/dev-java/openjdk-bin/Manifest
index a99635286f4..881896130de 100644
--- a/dev-java/openjdk-bin/Manifest
+++ b/dev-java/openjdk-bin/Manifest
@@ -1,10 +1,14 @@
 DIST OpenJDK11U-jdk_aarch64_linux_hotspot_11.0.4_11.tar.gz 194920675 BLAKE2B 
ad509e368aba7b5fce9e6212b296442bcd970f4dfe59e53dd13977da0137674fd85164657fa1abebfdcf58640ba511f1fcd30c46ec02a08edba5b498050bc60b
 SHA512 
7fcd7c4eddcd9e2b6aa5cba69f2926a1131cd8246348f1a0c6575dca9c73b677d245fd8e12b1b41415aaf3dd0660581398f30c29503787e17428839e3fadf5b5
+DIST OpenJDK11U-jdk_aarch64_linux_hotspot_11.0.6_10.tar.gz 195417692 BLAKE2B 
7834b8d29535eebbd62b6e7d1de71a8d49ab323d64d60c7e7a2d54247236e4ff1628907f1cae0807d19292a94e060175673499cf802ec1af1881eaeda4a5
 SHA512 
ba26ccd26990888c6905a52c706ddd06584d61cffd2cd0c2d8fd030c9cf23d0ac5518e50aba3c1949fd9fcc73ca3736659cdb5315c13279950504ba25a77aa70
 DIST OpenJDK11U-jdk_arm_linux_hotspot_11.0.4_11.tar.gz 183239547 BLAKE2B 
781647daac4ff5ac2e93a01aed93a6729c12611e1de75dafcc018c5222a442a846b9ccf8ec1e5381eb191ae2b8252a9878562843eb675299e96563c65e91f4bc
 SHA512 
b2e2bb63706bfa197bb7ea5560dedb521666c52900c9ffe91ffcff5ddbf4e0cacdb4efddcc03081f06c9686e9451f27a905d731a3bccd8925c952ddde331eee4
 DIST OpenJDK11U-jdk_arm_linux_hotspot_11.0.5_10.tar.gz 183456230 BLAKE2B 
0ec2ac6e59012e047f5191baf1b289215bcf898238efbb0c2aacc6f0147aa2013ee70fdd31f10a89533de74940c9de3133d0a1f9b7c9f583ed9422923aee6884
 SHA512 
fa0c2014fcf0e6d221e1c06fcdcc0020cc8547fded6f74a9d7f0b64ea3b277c123530390b01291a4d3e36169bc1af40b797d75f60fca7af58d1d6e658c762f81
+DIST OpenJDK11U-jdk_arm_linux_hotspot_11.0.6_10.tar.gz 183667331 BLAKE2B 
534ac147022ab93e862d06255c008a0b8365418dc8e56b531dffa57f5b9a6675053fd09bae612fa350929035be961764017c12a1dbb04f3da0b0c3378595
 SHA512 
9f066212ab05db8d830d9fa01e754b925d0a56f14ce318184b40dfc4e1c52e2a757af2493ecc75235eba30f2059079985c0b737127c00a3c645f5b79558d08d1
 DIST OpenJDK11U-jdk_ppc64le_linux_hotspot_11.0.4_11.tar.gz 181290255 BLAKE2B 
d8d25d71e790527c572c74f7a53317933b8a0801a8b3779daa9fe92bbe8b11fad74cf7e2e2a2194dc514930fba2c86fcdd630b06cdcd0dafa8fcecd5bac6be42
 SHA512 
5b50f0585ae09e1d446170b40728ad915b7da2c22341385a8b014ac09ca805acc413c840c6ea8bac4b579d418200208a53f98759b446a28ad3e28b0078190b50
 DIST OpenJDK11U-jdk_ppc64le_linux_hotspot_11.0.5_10.tar.gz 181474028 BLAKE2B 
cc80042702d6c77e35da5df0c1788709ddeaabb76fa940f4c705cf1801b27931bdd01558b4b4743b8e8acbebf62e1ebdcc7c81bbb286a288a816553ba2890531
 SHA512 
0392a68c90bd6cf7ed68a73d5420da0de207621f4203e38e24ebef8c52c8731d35b1ee2600636504ce12e553d059a590d40ad20184cfdd4dfe73fd2e2af3804e
+DIST OpenJDK11U-jdk_ppc64le_linux_hotspot_11.0.6_10.tar.gz 181717626 BLAKE2B 
e918d7be5bf119472772d6bbe90dc27d4ae8c18e7f80c508e94388a6c7642d50b9b6a1b8055d56f6f2d9d01e4d9df84a8589959b9c1334720f05e7c9374e42b3
 SHA512 
bd42374b96b26afea0fae9922d2c98da8511cc182b063a8f0da30272e0c6e1ce85faeb1ae3f58eb33f3fbeb2eb4e313c0a4c74a96e00b1bc87f18eabcefe83f0
 DIST OpenJDK11U-jdk_x64_linux_hotspot_11.0.4_11.tar.gz 196818652 BLAKE2B 
f67327882afb3fdf0636d5e5262236376ed8f98eef2c8153457be0ab068a5abeb523a3873f43ced650ac623b90079d80f2a744beb8f410d8763ff7798d5980dc
 SHA512 
8b42abedf935b8fb186a2efa11203231021417a745f03d557782aea6c5ce84f7b9fb126d3a00ac5159c349347a5d1cc9aa52b2378b2aec58d82f55a5fbcf471f
 DIST OpenJDK11U-jdk_x64_linux_hotspot_11.0.5_10.tar.gz 196955466 BLAKE2B 
22f97b4d8a122f4727bdfd37304e781a88704622a1e07301b4370139497c96bd1c5d7c22f378e335682d380a0f2aa91dcf323dd3c8479521f123b07103d2
 SHA512 
893fcb0eb6bc5e330c5e7d3ea5a2b16d1d0301206bb1319730d084356310c7b26ecef2b699cf6f375bebf769e0eb4c96b2456488b43d4d52c51f0e2316a42618
+DIST OpenJDK11U-jdk_x64_linux_hotspot_11.0.6_10.tar.gz 197198464 BLAKE2B 
8b629b5257823517499f362183ab6a76b023374898a85269efcff824059f1d93a2a79c4c6907a13971b833aecb30f7d07697c1fafe10e26fa12f44e9a5d023ff
 SHA512 
e8fd5b64049c4d9a50e1b3a9391e19d07d40f7ebc68464a0952396dabf0c9270f934e695b4ad33c0e2c2fa64585a81f4fdce488d5ade95d9a74fd352f2dbae43
 DIST OpenJDK8U-jdk_aarch64_linux_hotspot_8u222b10.tar.gz 104510642 BLAKE2B 
c67f640ededdc0d91fc02144c9e1d58a4c94984d6679e22172ae536a7c1397296bd52d5037eabcf255a2655e0d2f2cb3fdfe2e10a6f5739cc351e1d982acdbce
 SHA512 
229ab2fef5339d396ebf5923454f45a9989341e8e9c9d57ee8779c6d5c8bd78d9d62d7a24d236b7f66baf79db641b04b9f9809d0734c1028ade7039bb2a94926
 DIST OpenJDK8U-jdk_aarch64_linux_hotspot_8u232b09.tar.gz 

[gentoo-commits] repo/gentoo:master commit in: app-accessibility/edbrowse/

2020-01-21 Thread Mart Raudsepp
commit: a99c30b5dc9a9c4eb10667796ba9c6c23669d72f
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Tue Jan 21 22:25:26 2020 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Tue Jan 21 22:25:58 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a99c30b5

app-accessibility/edbrowse: remove old

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

 app-accessibility/edbrowse/Manifest  |  1 -
 app-accessibility/edbrowse/edbrowse-3.7.4.ebuild | 38 
 2 files changed, 39 deletions(-)

diff --git a/app-accessibility/edbrowse/Manifest 
b/app-accessibility/edbrowse/Manifest
index 69aa7a81dfe..383cdd368c2 100644
--- a/app-accessibility/edbrowse/Manifest
+++ b/app-accessibility/edbrowse/Manifest
@@ -1,2 +1 @@
-DIST edbrowse-3.7.4.tar.gz 765794 BLAKE2B 
5d428ca3923e26d5b3f204d5aba37a08bbfc50345b18718e5a281521361da4920ea12d68a5013bb688e95f178be8903bede1bef5b3cd626a0e6084141188d878
 SHA512 
79b2b450b6f54f3d74b7c722f223b3340b3ddfa1cbff2d69adcd1cd4ffb76b78a812a35a053cf224a74543020ef8423cd68eafa9a277451245d383065fb1595d
 DIST edbrowse-3.7.5.1.tar.gz 790742 BLAKE2B 
7047cc2b1c7bc51aaa88f7a6aa981020ae80b6498bcb97f670646267dab94bab565b9ecc23c36f75d2653175917720dbb9e40a0f9bfd44251716669155e8de9e
 SHA512 
ec217bf98334e8b493a1a80082cebfb11da9fa84d20d8b5f3f3286a78ae1dc6a2731c578d000f9f0f19d3dcbec9aa2c3e2a6b5b35f7ea7672840b9bcd1c5c67a

diff --git a/app-accessibility/edbrowse/edbrowse-3.7.4.ebuild 
b/app-accessibility/edbrowse/edbrowse-3.7.4.ebuild
deleted file mode 100644
index 91fd4cd8a6e..000
--- a/app-accessibility/edbrowse/edbrowse-3.7.4.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-inherit cmake-utils
-
-DESCRIPTION="Combination editor, browser, and mail client that is 100% text 
based"
-HOMEPAGE="http://edbrowse.org;
-SRC_URI="https://github.com/CMB/edbrowse/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="odbc"
-
-RDEPEND="
-   app-text/tidy-html5
-   >=net-misc/curl-7.36.0
-   >=dev-libs/libpcre-7.8
-   >=sys-libs/readline-6.0
-   dev-lang/duktape
-   odbc? ( dev-db/unixODBC )"
-DEPEND="${RDEPEND}"
-BDEPEND="${RDEPEND}
-   dev-lang/perl
-   virtual/pkgconfig"
-
-src_prepare() {
-   sed -i -e "s:/usr/share/doc/edbrowse:/usr/share/doc/${P}:" 
CMakeLists.txt
-   cmake-utils_src_prepare
-}
-
-src_configure() {
-   local mycmakeargs=(
-   -DBUILD_EDBR_ODBC=$(usex odbc)
-   )
-   cmake-utils_src_configure
-}



[gentoo-commits] repo/gentoo:master commit in: app-accessibility/edbrowse/

2020-01-21 Thread Mart Raudsepp
commit: 334107a0961fc051dc38b4c28e69d8354129a03c
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Tue Jan 21 22:24:47 2020 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Tue Jan 21 22:25:57 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=334107a0

app-accessibility/edbrowse: bump to 3.7.5.1

Fixes compilation against newer curl's API break

Closes: https://bugs.gentoo.org/683168
Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Mart Raudsepp  gentoo.org>

 app-accessibility/edbrowse/Manifest|  1 +
 app-accessibility/edbrowse/edbrowse-3.7.5.1.ebuild | 38 ++
 2 files changed, 39 insertions(+)

diff --git a/app-accessibility/edbrowse/Manifest 
b/app-accessibility/edbrowse/Manifest
index 7e87a04dc80..69aa7a81dfe 100644
--- a/app-accessibility/edbrowse/Manifest
+++ b/app-accessibility/edbrowse/Manifest
@@ -1 +1,2 @@
 DIST edbrowse-3.7.4.tar.gz 765794 BLAKE2B 
5d428ca3923e26d5b3f204d5aba37a08bbfc50345b18718e5a281521361da4920ea12d68a5013bb688e95f178be8903bede1bef5b3cd626a0e6084141188d878
 SHA512 
79b2b450b6f54f3d74b7c722f223b3340b3ddfa1cbff2d69adcd1cd4ffb76b78a812a35a053cf224a74543020ef8423cd68eafa9a277451245d383065fb1595d
+DIST edbrowse-3.7.5.1.tar.gz 790742 BLAKE2B 
7047cc2b1c7bc51aaa88f7a6aa981020ae80b6498bcb97f670646267dab94bab565b9ecc23c36f75d2653175917720dbb9e40a0f9bfd44251716669155e8de9e
 SHA512 
ec217bf98334e8b493a1a80082cebfb11da9fa84d20d8b5f3f3286a78ae1dc6a2731c578d000f9f0f19d3dcbec9aa2c3e2a6b5b35f7ea7672840b9bcd1c5c67a

diff --git a/app-accessibility/edbrowse/edbrowse-3.7.5.1.ebuild 
b/app-accessibility/edbrowse/edbrowse-3.7.5.1.ebuild
new file mode 100644
index 000..f2a61e23958
--- /dev/null
+++ b/app-accessibility/edbrowse/edbrowse-3.7.5.1.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit cmake-utils
+
+DESCRIPTION="Combination editor, browser, and mail client that is 100% text 
based"
+HOMEPAGE="http://edbrowse.org;
+SRC_URI="https://github.com/CMB/edbrowse/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="odbc"
+
+RDEPEND="
+   app-text/tidy-html5
+   >=net-misc/curl-7.36.0
+   >=dev-libs/libpcre-7.8
+   >=sys-libs/readline-6.0
+   dev-lang/duktape
+   odbc? ( dev-db/unixODBC )"
+DEPEND="${RDEPEND}"
+BDEPEND="${RDEPEND}
+   dev-lang/perl
+   virtual/pkgconfig"
+
+src_prepare() {
+   sed -i -e "s:/usr/share/doc/edbrowse:/usr/share/doc/${P}:" 
CMakeLists.txt
+   cmake-utils_src_prepare
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DBUILD_EDBR_ODBC=$(usex odbc)
+   )
+   cmake-utils_src_configure
+}



[gentoo-commits] repo/proj/guru:dev commit in: dev-util/pybind11/

2020-01-21 Thread Bernd Waibel
commit: 01535b6ba6a74c18144e88e4109c0024b0642240
Author: Bernd Waibel  gmail  com>
AuthorDate: Tue Jan 21 22:14:17 2020 +
Commit: Bernd Waibel  gmail  com>
CommitDate: Tue Jan 21 22:14:17 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=01535b6b

dev-util/pybind11: drop package

Has been added to portage tree as dev-python/pybind11.

Signed-off-by: Bernd Waibel  gmail.com>

 dev-util/pybind11/Manifest  |  1 -
 dev-util/pybind11/metadata.xml  | 12 -
 dev-util/pybind11/pybind11-2.3.0.ebuild | 94 -
 3 files changed, 107 deletions(-)

diff --git a/dev-util/pybind11/Manifest b/dev-util/pybind11/Manifest
deleted file mode 100644
index 9d4bbe0..000
--- a/dev-util/pybind11/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST pybind11-2.3.0.tar.gz 564520 BLAKE2B 
a7c1485aa8f63a00eccd3103cf9f531a080b049be02e6182b30503ae6dd6c55fc517684ed9d92aaec244efd5f77336c68d1ea546833f7f0ae2fd7b090c19a02d
 SHA512 
04542fe9dca2ffdb86c15698a4bbc041446a9f11970092e89a482ae0ff64c932f62fff8f437b98bdaa006c1fccabddd79f0c7e376f27daed2150b1d2f988e8aa

diff --git a/dev-util/pybind11/metadata.xml b/dev-util/pybind11/metadata.xml
deleted file mode 100644
index e757cfb..000
--- a/dev-util/pybind11/metadata.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-
-http://www.gentoo.org/dtd/metadata.dtd;>
-
-
-   wae...@gmail.com
-   Bernd Waibel
-
-
-   Lightweight header-only library that exposes C++ types in Python and
-   vice versa, mainly to create Python bindings of existing C++ code.
-
-

diff --git a/dev-util/pybind11/pybind11-2.3.0.ebuild 
b/dev-util/pybind11/pybind11-2.3.0.ebuild
deleted file mode 100644
index 94f7413..000
--- a/dev-util/pybind11/pybind11-2.3.0.ebuild
+++ /dev/null
@@ -1,94 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-# According to upstream is compatible with 2.7 and 3.x
-# However support for python3_7 needs boost with python3_7
-PYTHON_COMPAT=( python{2_7,3_{5,6}} )
-
-inherit cmake-utils python-single-r1
-
-DESCRIPTION="Seamless operability between C++11 and Python"
-HOMEPAGE="https://pybind11.readthedocs.io/en/stable/;
-SRC_URI="https://github.com/pybind/pybind11/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-LICENSE="BSD"
-
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-IUSE="doc test"
-
-RESTRICT="!test? ( test )"
-
-DEPEND="
-   ${PYTHON_DEPS}
-   doc? (
-   dev-python/breathe[${PYTHON_USEDEP}]
-   dev-python/sphinx[${PYTHON_USEDEP}]
-   )
-   test? (
-   dev-cpp/catch:0
-   dev-libs/boost:=[python,${PYTHON_USEDEP}]
-   dev-python/numpy[${PYTHON_USEDEP}]
-   dev-python/pytest[${PYTHON_USEDEP}]
-   sci-libs/scipy[${PYTHON_USEDEP}]
-   )
-"
-
-RDEPEND="
-   ${PYTHON_DEPS}
-   dev-cpp/eigen:3
-   sys-apps/texinfo
-   sys-devel/gettext[cxx]
-   virtual/man
-"
-
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-DOCS=( README.md CONTRIBUTING.md ISSUE_TEMPLATE.md )
-
-pkg_setup() {
-   python-single-r1_pkg_setup
-}
-
-src_configure() {
-   mycmakeargs=(
-   -DPYBIND11_INSTALL=ON
-   -DPYBIND11_TEST=$(usex test)
-   )
-
-   cmake-utils_src_configure
-}
-
-src_compile() {
-   cmake-utils_src_compile
-
-   # documentation is not covered by cmake, but has it's own makefile
-   # using sphinx
-   if use doc; then
-   pushd "${S}"/docs || die
-   emake info man html
-   popd || die
-   fi
-}
-
-src_test() {
-   cmake-utils_src_test
-   pushd "${BUILD_DIR}" || die
-   eninja check
-   popd || die
-}
-
-src_install() {
-   cmake-utils_src_install
-
-   if use doc; then
-   local HTML_DOCS=( "${S}"/docs/.build/html/. )
-   einstalldocs
-
-   # install man and info pages
-   doman "${S}"/docs/.build/man/pybind11.1
-   doinfo "${S}"/docs/.build/texinfo/pybind11.info
-   fi
-}



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

2020-01-21 Thread David Seifert
commit: b641d57a094f9c0d22b52da19275bf717540eef0
Author: David Seifert  gentoo  org>
AuthorDate: Tue Jan 21 22:04:12 2020 +
Commit: David Seifert  gentoo  org>
CommitDate: Tue Jan 21 22:04:12 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b641d57a

package.mask: Last rite app-misc/gourmet and dependency

Bug: https://bugs.gentoo.org/706030
Signed-off-by: David Seifert  gentoo.org>

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

diff --git a/profiles/package.mask b/profiles/package.mask
index eb2fd17d2ea..58dec7eadea 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -32,6 +32,12 @@
 
 #--- END OF EXAMPLES ---
 
+# David Seifert  (2020-01-21)
+# No sign of py3 port, depends on EOL pygtk. No revdeps.
+# Bug #706030. Removal in 30 days.
+app-misc/gourmet
+dev-python/python-poppler
+
 # David Seifert  (2020-01-21)
 # EAPI 4, last release in 2005, doesn't build, no revdeps.
 # Bug #664498. Removal in 30 days.



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

2020-01-21 Thread Ulrich Müller
commit: 264672ddb6857313b7ba9426853d58e3b61b6590
Author: Ulrich Müller  gentoo  org>
AuthorDate: Tue Jan 21 21:35:27 2020 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Tue Jan 21 21:35:27 2020 +
URL:https://gitweb.gentoo.org/proj/devmanual.git/commit/?id=264672dd

devbook.xsl: Remove tcolumn element.

Not clear what the original intention of this was, but:
-  was never used in the devmanual.
- The generated HTML would have been invalid, because it contained
   without an enclosing .
- The width attribute is deprecated in HTML 4 and obsolete in HTML 5.

Remove for now from devbook.xsl; update devbook.dtd accordingly.

Signed-off-by: Ulrich Müller  gentoo.org>

 devbook.dtd | 7 ++-
 devbook.xsl | 4 
 2 files changed, 2 insertions(+), 9 deletions(-)

diff --git a/devbook.dtd b/devbook.dtd
index 455397b..d213d0c 100644
--- a/devbook.dtd
+++ b/devbook.dtd
@@ -1,4 +1,4 @@
-
+
 
 
 
@@ -55,10 +55,7 @@
 short CDATA #IMPLIED
 caption CDATA #IMPLIED>
 
-
-
-
-
+
 
 
 

diff --git a/devbook.xsl b/devbook.xsl
index 8c367d4..8d8d082 100644
--- a/devbook.xsl
+++ b/devbook.xsl
@@ -89,10 +89,6 @@
   
   
 
-  
-  
-  
-
   
   
 



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

2020-01-21 Thread David Seifert
commit: cec28ef25995ebf8b2b8ab88624bd1955270521e
Author: David Seifert  gentoo  org>
AuthorDate: Tue Jan 21 21:50:49 2020 +
Commit: David Seifert  gentoo  org>
CommitDate: Tue Jan 21 21:50:49 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cec28ef2

app-text/gocr: Port to EAPI 7

Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: David Seifert  gentoo.org>

 app-text/gocr/gocr-0.50.ebuild | 34 +-
 1 file changed, 21 insertions(+), 13 deletions(-)

diff --git a/app-text/gocr/gocr-0.50.ebuild b/app-text/gocr/gocr-0.50.ebuild
index d117bc57f84..80528df1f6e 100644
--- a/app-text/gocr/gocr-0.50.ebuild
+++ b/app-text/gocr/gocr-0.50.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=4
+EAPI=7
 
 DESCRIPTION="An OCR (Optical Character Recognition) reader"
 HOMEPAGE="http://jocr.sourceforge.net;
@@ -12,8 +12,12 @@ SLOT="0"
 KEYWORDS="alpha amd64 ~arm ppc ppc64 sparc x86 ~amd64-linux ~x86-linux 
~ppc-macos"
 IUSE="doc scanner tk"
 
-DEPEND=">=media-libs/netpbm-9.12
-   doc? ( >=media-gfx/transfig-3.2 app-text/ghostscript-gpl )
+DEPEND="
+   >=media-libs/netpbm-9.12
+   doc? (
+   >=media-gfx/transfig-3.2
+   app-text/ghostscript-gpl
+   )
tk? ( dev-lang/tk )"
 RDEPEND="${DEPEND}
tk? (
@@ -22,24 +26,28 @@ RDEPEND="${DEPEND}
)"
 
 src_compile() {
-   local mymakes="src man"
+   local targets=( src man )
+   use doc && targets+=( doc examples )
 
-   use doc && mymakes="${mymakes} doc examples"
-
-   emake ${mymakes}
+   emake "${targets[@]}"
 }
 
 src_install() {
emake DESTDIR="${D}" prefix="${EPREFIX}/usr" 
exec_prefix="${EPREFIX}/usr" install
-   dodoc AUTHORS BUGS CREDITS HISTORY RE* TODO
+   einstalldocs
+   dodoc HISTORY REMARK.txt REVIEW
 
# remove the tk frontend if tk is not selected
-   use tk || rm "${ED}"/usr/bin/gocr.tcl
+   if ! use tk; then
+   rm "${ED}"/usr/bin/gocr.tcl || die
+   fi
+
# and install the documentation and examples
-   if use doc ; then
+   if use doc; then
dodoc doc/gocr.html doc/examples.txt doc/unicode.txt
-   insinto /usr/share/doc/${PF}/examples
-   doins "${S}"/examples/*.{fig,tex,pcx}
+
+   docinto examples
+   dodoc examples/*.{fig,tex,pcx}
docompress -x /usr/share/doc/${PF}/examples
fi
 }



[gentoo-commits] repo/gentoo:master commit in: app-text/o3read/files/, app-text/o3read/

2020-01-21 Thread David Seifert
commit: 94c0dd1173d7f0ee764c2f3f30658aae7fd012a5
Author: David Seifert  gentoo  org>
AuthorDate: Tue Jan 21 21:50:52 2020 +
Commit: David Seifert  gentoo  org>
CommitDate: Tue Jan 21 21:50:52 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=94c0dd11

app-text/o3read: Port to EAPI 7

Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: David Seifert  gentoo.org>

 .../files/o3read-0.0.4-fix-buildsystem.patch   | 36 ++
 app-text/o3read/o3read-0.0.4.ebuild| 18 +--
 2 files changed, 43 insertions(+), 11 deletions(-)

diff --git a/app-text/o3read/files/o3read-0.0.4-fix-buildsystem.patch 
b/app-text/o3read/files/o3read-0.0.4-fix-buildsystem.patch
new file mode 100644
index 000..63dcf95c0de
--- /dev/null
+++ b/app-text/o3read/files/o3read-0.0.4-fix-buildsystem.patch
@@ -0,0 +1,36 @@
+--- a/Makefile
 b/Makefile
+@@ -2,8 +2,6 @@
+ PACKAGE = o3read
+ VERSION = 0.0.4
+ 
+-CC = gcc
+-CFLAGS = -Wall -ansi -pedantic -O -g
+ PREFIX = /usr/local
+ BINDIR = $(PREFIX)/bin
+ MANDIR = $(PREFIX)/man/man1
+@@ -16,20 +14,13 @@
+ 
+ all: $(BINS)
+ 
+-utf8tolatin1: utf8tolatin1.o
+-  $(CC) -o utf8tolatin1 utf8tolatin1.o
++o3totxt: o3read.o
+ 
+-o3totxt: o3totxt.o o3read.o
+-  $(CC) -o o3totxt o3totxt.o o3read.o
++o3tohtml: o3read.o
+ 
+-o3tohtml: o3tohtml.o o3read.o
+-  $(CC) -o o3tohtml o3tohtml.o o3read.o
++o3tosiag: o3read.o
+ 
+-o3tosiag: o3tosiag.o o3read.o
+-  $(CC) -o o3tosiag o3tosiag.o o3read.o
+-
+-o3read: main.o o3read.o
+-  $(CC) -o o3read main.o o3read.o
++o3read: main.o
+ 
+ dist:
+   rm -rf $(PACKAGE)-$(VERSION)

diff --git a/app-text/o3read/o3read-0.0.4.ebuild 
b/app-text/o3read/o3read-0.0.4.ebuild
index 9b39421c063..4cf54987a0c 100644
--- a/app-text/o3read/o3read-0.0.4.ebuild
+++ b/app-text/o3read/o3read-0.0.4.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2012 Gentoo Foundation
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=4
+EAPI=7
 
 inherit toolchain-funcs
 
@@ -12,20 +12,16 @@ SRC_URI="http://siag.nu/pub/${PN}/${P}.tar.gz;
 LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS="amd64 ppc x86 ~amd64-linux ~x86-linux ~ppc-macos"
-IUSE=""
+RESTRICT="test"
 
-RESTRICT=test
+PATCHES=( "${FILESDIR}"/${P}-fix-buildsystem.patch )
 
-src_prepare() {
-   sed \
-   -e 's:-o:$(LDFLAGS) -o:g' \
-   -e '/^CC/d' \
-   -e '/^CFLAGS/g' \
-   -i Makefile || die
+src_configure() {
tc-export CC
 }
 
 src_install() {
dobin o3read o3totxt o3tohtml utf8tolatin1
-   doman o3read.1 o3tohtml.1 o3totxt.1 utf8tolatin1.1
+   einstalldocs
+   doman *.1
 }



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

2020-01-21 Thread David Seifert
commit: edf03cb4225cb6705b5adc5d72754d1b819ec22b
Author: David Seifert  gentoo  org>
AuthorDate: Tue Jan 21 21:50:47 2020 +
Commit: David Seifert  gentoo  org>
CommitDate: Tue Jan 21 21:50:47 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=edf03cb4

app-text/gv: Port to EAPI 7

Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: David Seifert  gentoo.org>

 app-text/gv/gv-3.7.3.90.ebuild | 16 +---
 1 file changed, 9 insertions(+), 7 deletions(-)

diff --git a/app-text/gv/gv-3.7.3.90.ebuild b/app-text/gv/gv-3.7.3.90.ebuild
index 95b3ac253cc..9ceecd9b1cb 100644
--- a/app-text/gv/gv-3.7.3.90.ebuild
+++ b/app-text/gv/gv-3.7.3.90.ebuild
@@ -1,8 +1,9 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=5
-inherit eutils
+EAPI=7
+
+inherit desktop
 
 DESCRIPTION="Viewer for PostScript and PDF documents using Ghostscript"
 HOMEPAGE="https://www.gnu.org/software/gv/;
@@ -14,7 +15,8 @@ SLOT="0"
 KEYWORDS="~alpha ~amd64 ~arm ~hppa ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x86-macos"
 IUSE="xinerama"
 
-RDEPEND="app-text/ghostscript-gpl
+RDEPEND="
+   app-text/ghostscript-gpl
x11-libs/libICE
x11-libs/libSM
x11-libs/libX11
@@ -25,10 +27,8 @@ RDEPEND="app-text/ghostscript-gpl
x11-libs/libXt
xinerama? ( x11-libs/libXinerama )"
 DEPEND="${RDEPEND}
-   virtual/pkgconfig
x11-base/xorg-proto"
-
-DOCS="AUTHORS ChangeLog NEWS README"
+BDEPEND="virtual/pkgconfig"
 
 src_configure() {
export ac_cv_lib_Xinerama_main=$(usex xinerama)
@@ -36,7 +36,9 @@ src_configure() {
 }
 
 src_install() {
+   rm README.{I18N,TRANSLATION} || die
default
+
doicon "${FILESDIR}"/gv_icon.xpm
make_desktop_entry gv GhostView gv_icon 'Graphics;Viewer'
 }



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

2020-01-21 Thread David Seifert
commit: 3077091c6b1e7fe353b0b2b0b176272fe56fad91
Author: David Seifert  gentoo  org>
AuthorDate: Tue Jan 21 21:50:57 2020 +
Commit: David Seifert  gentoo  org>
CommitDate: Tue Jan 21 21:50:57 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3077091c

app-text/texi2html: Port to EAPI 7

Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: David Seifert  gentoo.org>

 app-text/texi2html/texi2html-5.0-r1.ebuild | 30 --
 1 file changed, 16 insertions(+), 14 deletions(-)

diff --git a/app-text/texi2html/texi2html-5.0-r1.ebuild 
b/app-text/texi2html/texi2html-5.0-r1.ebuild
index 81ea54fbe10..51e4bdab7d4 100644
--- a/app-text/texi2html/texi2html-5.0-r1.ebuild
+++ b/app-text/texi2html/texi2html-5.0-r1.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=4
+EAPI=7
 
 inherit prefix
 
@@ -13,32 +13,34 @@ LICENSE="GPL-2+ || ( GPL-2 CC-BY-SA-1.0 ) Texinfo-manual 
LGPL-2+ MIT"
 SLOT="0"
 KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~x64-solaris ~x86-solaris"
 IUSE="unicode"
+RESTRICT="test" #411523
 
-RDEPEND=">=dev-lang/perl-5.10.1
-   >=dev-perl/libintl-perl-1.200
+RDEPEND="
+   dev-lang/perl
+   dev-perl/libintl-perl
unicode? (
dev-perl/Text-Unidecode
dev-perl/Unicode-EastAsianWidth
-   )"
+   )"
 DEPEND="${RDEPEND}"
 
-DOCS="AUTHORS ChangeLog NEWS README TODO"
-
-RESTRICT="test" #411523
-
 src_prepare() {
+   default
+
# On FreeBSD this script is used instead of GNU install but it comes 
without
# executable pemissions... Fix it!
chmod +x install-sh || die
 
if use prefix; then
-   hprefixify $(find . -name '*.pl' | xargs)
+   local f
+   while IFS="" read -d $'\0' -r f ; do
+   hprefixify "${f}"
+   done < <(find . -name '*.pl' -print0)
fi
 }
 
 src_configure() {
-   local myconf
-   use unicode && myconf='--with-external-Unicode-EastAsianWidth'
+   use unicode && local myconf='--with-external-Unicode-EastAsianWidth'
 
econf \
--with-external-libintl-perl \
@@ -48,9 +50,9 @@ src_configure() {
 
 src_install() {
default
-   rm -f "${ED}"/usr/share/${PN}/images/{COPYING*,GPL,README}
+   rm "${ED}"/usr/share/${PN}/images/{COPYING*,GPL,README} || die
 }
 
 pkg_preinst() {
-   rm -f "${EROOT}"/usr/bin/${PN}
+   rm -f "${EROOT}"/usr/bin/${PN} || die
 }



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

2020-01-21 Thread David Seifert
commit: 2d782708992f33dfeb0aeb9c44a65cb4bc60019e
Author: David Seifert  gentoo  org>
AuthorDate: Tue Jan 21 21:50:51 2020 +
Commit: David Seifert  gentoo  org>
CommitDate: Tue Jan 21 21:50:51 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d782708

app-text/libxmlpatch: Port to EAPI 7

Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: David Seifert  gentoo.org>

 app-text/libxmlpatch/libxmlpatch-0.3.3.ebuild | 27 +++
 1 file changed, 15 insertions(+), 12 deletions(-)

diff --git a/app-text/libxmlpatch/libxmlpatch-0.3.3.ebuild 
b/app-text/libxmlpatch/libxmlpatch-0.3.3.ebuild
index 51ae4624c90..d38ce9c286d 100644
--- a/app-text/libxmlpatch/libxmlpatch-0.3.3.ebuild
+++ b/app-text/libxmlpatch/libxmlpatch-0.3.3.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=4
+EAPI=7
 
-inherit eutils autotools
+inherit autotools
 
 DESCRIPTION="A set of tools to create and apply patch to XML files using XPath"
 HOMEPAGE="http://xmlpatch.sourceforge.net/;
@@ -12,30 +12,33 @@ SRC_URI="mirror://sourceforge/${PN/lib}/${P}.tar.gz"
 LICENSE="LGPL-2.1"
 SLOT="0"
 KEYWORDS="~amd64"
-IUSE="test static-libs"
+IUSE="test"
 RESTRICT="!test? ( test )"
 
-RDEPEND="dev-libs/glib:2
+RDEPEND="
+   dev-libs/glib:2
dev-libs/libxml2"
 DEPEND="${RDEPEND}
-   test? ( dev-libs/check )
-   virtual/pkgconfig"
+   test? ( dev-libs/check )"
+BDEPEND="virtual/pkgconfig"
+
+PATCHES=( "${FILESDIR}"/${P}-gentoo.patch )
 
 src_prepare() {
-   epatch "${FILESDIR}"/${P}-gentoo.patch
+   default
+   mv configure.{in,ac} || die
eautoreconf
 }
 
 src_configure() {
econf \
-   $(use_enable static-libs static) \
+   --disable-static \
$(use_with test check)
 }
 
-DOCS=( LEGAL_NOTICE README TODO ChangeLog )
-
 src_install() {
default
 
-   find "${D}" -name '*.la' -delete
+   # no static archives
+   find "${D}" -name '*.la' -delete || die
 }



[gentoo-commits] repo/gentoo:master commit in: app-text/sloccount/files/, app-text/sloccount/

2020-01-21 Thread David Seifert
commit: b7b3801835881669f212218234508522f56bab16
Author: David Seifert  gentoo  org>
AuthorDate: Tue Jan 21 21:50:59 2020 +
Commit: David Seifert  gentoo  org>
CommitDate: Tue Jan 21 21:50:59 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b7b38018

app-text/sloccount: Port to EAPI 7

Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: David Seifert  gentoo.org>

 .../sloccount/files/sloccount-2.26-gentoo.patch| 66 +-
 app-text/sloccount/sloccount-2.26-r3.ebuild| 54 +-
 2 files changed, 92 insertions(+), 28 deletions(-)

diff --git a/app-text/sloccount/files/sloccount-2.26-gentoo.patch 
b/app-text/sloccount/files/sloccount-2.26-gentoo.patch
index c3a031190a3..5e4010b81f3 100644
--- a/app-text/sloccount/files/sloccount-2.26-gentoo.patch
+++ b/app-text/sloccount/files/sloccount-2.26-gentoo.patch
@@ -1,5 +1,5 @@
 break_filelist.old 2013-10-14 17:23:01.523330534 +0800
-+++ break_filelist 2004-08-01 12:17:28.0 +0800
+--- a/break_filelist
 b/break_filelist
 @@ -177,7 +177,7 @@
"p" => "pascal", "pas" => "pascal", "pp" => "pascal", "dpr" => "pascal",
"py" => "python",
@@ -18,3 +18,65 @@
   ($firstline =~
m~^#!\s*\@_?(SCRIPT_)?(PATH_)?(BA|K)?SH(ELL)?(\d+)?\@?(\s|\Z)~)) {
  # Note: wish(1) uses a funny trick; see wish(1) for more info.
+--- a/makefile
 b/makefile
+@@ -37,7 +37,7 @@
+ # Set this to your C compiler, if it's not "gcc"; a likely alternative is 
"cc".
+ # The "-Wall" option turns on warnings in gcc.  gcc users might also want
+ # to consider using "-Werror", which turns warnings into errors.
+-CC=gcc -Wall
++CFLAGS+= -Wall
+ 
+ # Set this to the name of your "install" program.  On some systems,
+ # "install -C" would be useful (so unchanged files won't be modified),
+@@ -124,34 +124,34 @@
+ 
+ MANPAGES=sloccount.1.gz
+ 
+-MYDOCS=sloccount.html README TODO ChangeLog
++MYDOCS=README TODO ChangeLog
+ 
+ 
+ all: $(COMPILED_EXECUTABLES)
+ 
+ lexcount1$(EXE_SUFFIX): lexcount1.c
+-  $(CC) lexcount1.c -o lexcount1$(EXE_SUFFIX)
++  $(CC) $(CFLAGS) $(CPPFLAGS) $(LDFLAGS) lexcount1.c -o 
lexcount1$(EXE_SUFFIX)
+ 
+ c_count$(EXE_SUFFIX): c_count.c
+-  $(CC) c_count.c -o c_count$(EXE_SUFFIX)
++  $(CC) $(CFLAGS) $(CPPFLAGS) $(LDFLAGS) c_count.c -o c_count$(EXE_SUFFIX)
+ 
+ php_count$(EXE_SUFFIX): php_count.c
+-  $(CC) php_count.c -o php_count$(EXE_SUFFIX)
++  $(CC) $(CFLAGS) $(CPPFLAGS) $(LDFLAGS) php_count.c -o 
php_count$(EXE_SUFFIX)
+ 
+ pascal_count.c: pascal_count.l driver.c driver.h
+   flex -Cfe -t pascal_count.l > pascal_count.c
+ 
+ pascal_count$(EXE_SUFFIX): pascal_count.c
+-  $(CC) pascal_count.c -o pascal_count$(EXE_SUFFIX)
++  $(CC) $(CFLAGS) $(CPPFLAGS) $(LDFLAGS) pascal_count.c -o 
pascal_count$(EXE_SUFFIX)
+ 
+ jsp_count.c: jsp_count.l driver.c driver.h
+   flex -Cfe -t jsp_count.l > jsp_count.c
+ 
+ jsp_count$(EXE_SUFFIX): jsp_count.c
+-  $(CC) jsp_count.c -o jsp_count$(EXE_SUFFIX)
++  $(CC) $(CFLAGS) $(CPPFLAGS) $(LDFLAGS) jsp_count.c -o 
jsp_count$(EXE_SUFFIX)
+ 
+ ml_count$(EXE_SUFFIX): ml_count.c
+-  $(CC) ml_count.c -o ml_count$(EXE_SUFFIX)
++  $(CC) $(CFLAGS) $(CPPFLAGS) $(LDFLAGS) ml_count.c -o 
ml_count$(EXE_SUFFIX)
+ 
+ sloccount.1.gz: sloccount.1
+   gzip -c sloccount.1 > sloccount.1.gz
+@@ -162,7 +162,7 @@
+ 
+ # This is USC's code counter, not built by default:
+ c_lines: C_LINES.C
+-  $(CC) C_LINES.C -o c_lines$(EXE_SUFFIX)
++  $(CC) $(CFLAGS) $(CPPFLAGS) $(LDFLAGS) C_LINES.C -o c_lines$(EXE_SUFFIX)
+ 
+ install_prefix:
+   $(INSTALL_A_DIR) $(PREFIX)

diff --git a/app-text/sloccount/sloccount-2.26-r3.ebuild 
b/app-text/sloccount/sloccount-2.26-r3.ebuild
index 0c1bc3de2f7..6b6eb673050 100644
--- a/app-text/sloccount/sloccount-2.26-r3.ebuild
+++ b/app-text/sloccount/sloccount-2.26-r3.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI="4"
+EAPI=7
 
-inherit eutils toolchain-funcs
+inherit toolchain-funcs
 
 DESCRIPTION="Tools for counting Source Lines of Code (SLOC) for a large number 
of languages"
 HOMEPAGE="http://www.dwheeler.com/sloccount/;
@@ -12,39 +12,41 @@ SRC_URI="http://www.dwheeler.com/sloccount/${P}.tar.gz;
 LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS="~alpha amd64 ppc sparc x86 ~amd64-linux ~x86-linux ~ppc-macos 
~sparc-solaris ~x86-solaris"
-IUSE=""
-RDEPEND="dev-lang/perl
-   >=sys-apps/sed-4
-   app-shells/bash"
+
+RDEPEND="dev-lang/perl"
 DEPEND="${RDEPEND}"
 
+PATCHES=(
+   "${FILESDIR}"/${P}-libexec.patch
+   "${FILESDIR}"/${P}-coreutils-tail-n-fix.patch
+   # support for
+   # 1) .ebuild
+   # 2) #!/sbin/openrc-run
+   # 3) CFLAGS/CPPFLAGS/LDFLAGS
+   "${FILESDIR}"/${P}-gentoo.patch
+)
+
 src_prepare() {
-   epatch "${FILESDIR}"/${P}-libexec.patch
-   epatch 

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

2020-01-21 Thread David Seifert
commit: 0c970d0db8c170b29400a1e635bd6f0f6ec9a382
Author: David Seifert  gentoo  org>
AuthorDate: Tue Jan 21 21:51:03 2020 +
Commit: David Seifert  gentoo  org>
CommitDate: Tue Jan 21 21:51:03 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c970d0d

package.mask: Last rite app-text/sary

Bug: https://bugs.gentoo.org/664498
Signed-off-by: David Seifert  gentoo.org>

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

diff --git a/profiles/package.mask b/profiles/package.mask
index 1552ff86ae2..eb2fd17d2ea 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -32,6 +32,11 @@
 
 #--- END OF EXAMPLES ---
 
+# David Seifert  (2020-01-21)
+# EAPI 4, last release in 2005, doesn't build, no revdeps.
+# Bug #664498. Removal in 30 days.
+app-text/sary
+
 # Mike Gilbert  (2020-01-20)
 # Newer versions are using Go modules, which makes this more difficult to
 # maintain. Take this over if wanted, otherwise I will remove it in 30 days.



[gentoo-commits] repo/gentoo:master commit in: app-text/xml2doc/files/, app-text/xml2doc/

2020-01-21 Thread David Seifert
commit: 5095b1a1460425473137531dfbc85af1cdbc2a99
Author: David Seifert  gentoo  org>
AuthorDate: Tue Jan 21 21:51:01 2020 +
Commit: David Seifert  gentoo  org>
CommitDate: Tue Jan 21 21:51:01 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5095b1a1

app-text/xml2doc: Add patch for GCC 10

Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: David Seifert  gentoo.org>

 .../files/xml2doc-20030510-gcc10-no-common.patch   | 18 ++
 app-text/xml2doc/xml2doc-20030510-r1.ebuild|  2 ++
 2 files changed, 20 insertions(+)

diff --git a/app-text/xml2doc/files/xml2doc-20030510-gcc10-no-common.patch 
b/app-text/xml2doc/files/xml2doc-20030510-gcc10-no-common.patch
new file mode 100644
index 000..17965c946ab
--- /dev/null
+++ b/app-text/xml2doc/files/xml2doc-20030510-gcc10-no-common.patch
@@ -0,0 +1,18 @@
+--- a/src/defs.h
 b/src/defs.h
+@@ -18,13 +18,13 @@
+ 
+ /* Global vars */
+ 
+-enum
++enum align
+ {
+   ALIGN_RIGHT,
+   ALIGN_LEFT,
+   ALIGN_JUSTIFY,
+   ALIGN_CENTER
+-} align;
++};
+ 
+ typedef struct 
+ {

diff --git a/app-text/xml2doc/xml2doc-20030510-r1.ebuild 
b/app-text/xml2doc/xml2doc-20030510-r1.ebuild
index 3c962351552..e4a387e503a 100644
--- a/app-text/xml2doc/xml2doc-20030510-r1.ebuild
+++ b/app-text/xml2doc/xml2doc-20030510-r1.ebuild
@@ -23,6 +23,8 @@ PATCHES=(
"${FILESDIR}"/${PN}-pointer_fix.patch
# Don't strip symbols from binary (bug #152266)
"${FILESDIR}"/${P}-makefile.patch
+   # fix GCC 10 -fno-common change
+   "${FILESDIR}"/${P}-gcc10-no-common.patch
 )
 
 src_configure() {



[gentoo-commits] repo/gentoo:master commit in: app-text/xml2doc/, app-text/xml2doc/files/

2020-01-21 Thread David Seifert
commit: c447ada00e666dae75b0730511ccf3741b2230c9
Author: David Seifert  gentoo  org>
AuthorDate: Tue Jan 21 21:51:00 2020 +
Commit: David Seifert  gentoo  org>
CommitDate: Tue Jan 21 21:51:00 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c447ada0

app-text/xml2doc: Port to EAPI 7

Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: David Seifert  gentoo.org>

 .../xml2doc/files/xml2doc-20030510-makefile.patch  | 100 +
 app-text/xml2doc/xml2doc-20030510-r1.ebuild|  39 +++-
 2 files changed, 114 insertions(+), 25 deletions(-)

diff --git a/app-text/xml2doc/files/xml2doc-20030510-makefile.patch 
b/app-text/xml2doc/files/xml2doc-20030510-makefile.patch
new file mode 100644
index 000..1023352d0a7
--- /dev/null
+++ b/app-text/xml2doc/files/xml2doc-20030510-makefile.patch
@@ -0,0 +1,100 @@
+--- a/src/Makefile.in
 b/src/Makefile.in
+@@ -9,19 +9,16 @@
+ DEBUG=@DEBUG@
+ PREFIX=@PREFIX@
+ 
+-CC=gcc
+ OBJ=main.o defs.o parse.o parse_include.o parse_info.o parse_img.o parse_t.o 
parse_page.o parse_default.o parse_bookmark.o parse_add.o parse_list.o 
parse_sep.o output_t.o output_doc.o output_img.o output_info.o output_page.o 
output_sep.o output_list.o parm.o
+ IPATH=-I/usr/pkg/include/libxml2 -I/usr/include/libxml2 -I. 
-I/usr/pkg/include -I/usr/local/include
+ LPATH=-L/usr/pkg/lib -L/usr/local/lib
+ CFLAGS+=-Wall -c $(IPATH) $(I_PDF)\
+   -DVERSION=\"$(VERSION)\" $(DEBUG)\
+-  -fno-asm -funroll-all-loops -fstrength-reduce -frerun-loop-opt \
+   -x c -fshort-enums
+ LFLAGS=-lxml2 $(L_PDF) $(LPATH)
+ BIN=xml2doc
+ 
+-all:
+-  @printf "\e[32mUse make in the parent directory :)\e[0m\n"
++all: build
+ 
+ install: build
+   @printf "\e[32mInstalling binaries...\e[0m\n"
+@@ -34,75 +31,49 @@
+ 
+ build: $(OBJ)
+   @printf "\n\e[32mLinking objects...\e[0m\n"
+-  $(CC) $(LFLAGS) $(OBJ) -o $(BIN)
+-  @if ( test -z "$(DEBUG)" ); then \
+-   echo "Stripping symbols..."; \
+-   strip -s $(BIN); \
+-   fi
+-  @printf "\n\n\e[32mCompilation process done.\e[0m\n"
++  $(CC) $(LDFLAGS) $(L_PDF) $^ -lxml2 -o $(BIN)
+ 
+ main.o: main.c main.h
+-  $(CC) $(CFLAGS) main.c
+ 
+ parm.o: parm.c parm.h
+-  $(CC) $(CFLAGS) parm.c
+ 
+ output_doc.o: output_doc.c output.h
+-  $(CC) $(CFLAGS) output_doc.c
+ 
+ output_img.o: output_img.c output.h
+-  $(CC) $(CFLAGS) output_img.c
+ 
+ output_info.o: output_info.c output.h
+-  $(CC) $(CFLAGS) output_info.c
+ 
+ output_page.o: output_page.c output.h
+-  $(CC) $(CFLAGS) output_page.c
+ 
+ output_sep.o: output_sep.c output.h
+-  $(CC) $(CFLAGS) output_sep.c
+ 
+ output_list.o: output_list.c output.h
+-  $(CC) $(CFLAGS) output_list.c
+ 
+ output_t.o: output_t.c output.h
+-  $(CC) $(CFLAGS) output_t.c
+ 
+ parse_add.o: parse_add.c defs.h
+-  $(CC) $(CFLAGS) parse_add.c
+ 
+ parse_sep.o: parse_sep.c defs.h
+-  $(CC) $(CFLAGS) parse_sep.c
+ 
+ defs.o: defs.c defs.h
+-  $(CC) $(CFLAGS) defs.c
+ 
+ parse.o: parse.c defs.h
+-  $(CC) $(CFLAGS) parse.c
+ 
+ parse_include.o: parse_include.c defs.h
+-  $(CC) $(CFLAGS) parse_include.c
+ 
+ parse_info.o: parse_info.c defs.h
+-  $(CC) $(CFLAGS) parse_info.c
+ 
+ parse_img.o: parse_img.c defs.h
+-  $(CC) $(CFLAGS) parse_img.c
+ 
+ parse_t.o: parse_t.c defs.h
+-  $(CC) $(CFLAGS) parse_t.c
+ 
+ parse_page.o: parse_page.c defs.h
+-  $(CC) $(CFLAGS) parse_page.c
+ 
+ parse_default.o: parse_default.c defs.h
+-  $(CC) $(CFLAGS) parse_default.c
+ 
+ parse_bookmark.o: parse_bookmark.c defs.h
+-  $(CC) $(CFLAGS) parse_bookmark.c
+ 
+ parse_list.o: parse_list.c defs.h
+-  $(CC) $(CFLAGS) parse_list.c
+ 
+ clean:
+   rm -rf $(OBJ) $(BIN) *.o a.out *~ DEADJOE .*.swp *.txt *.pdf *.html 
*.xml

diff --git a/app-text/xml2doc/xml2doc-20030510-r1.ebuild 
b/app-text/xml2doc/xml2doc-20030510-r1.ebuild
index 481bd3d247e..3c962351552 100644
--- a/app-text/xml2doc/xml2doc-20030510-r1.ebuild
+++ b/app-text/xml2doc/xml2doc-20030510-r1.ebuild
@@ -1,59 +1,48 @@
-# Copyright 1999-2012 Gentoo Foundation
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=4
+EAPI=7
 
-inherit eutils toolchain-funcs
+inherit toolchain-funcs
 
 DESCRIPTION="Tool to convert simple XML to a variety of formats (pdf, html, 
txt, manpage)"
-
 HOMEPAGE="http://xml2doc.sourceforge.net;
 SRC_URI="mirror://sourceforge/${PN}/${P}.tgz"
 
 LICENSE="GPL-2"
-IUSE=""
 SLOT="0"
-
 KEYWORDS="alpha amd64 ~hppa ia64 ~mips ppc ppc64 sparc x86"
 
-DEPEND=">=dev-libs/libxml2-2.5"
+DEPEND="dev-libs/libxml2:2"
 RDEPEND="${DEPEND}"
 
-S=${WORKDIR}/${PN}
-
-src_prepare() {
-   # Fix pointer-related bug detected by a QA notice.
-   epatch "${FILESDIR}/${PN}-pointer_fix.patch"
+S="${WORKDIR}/${PN}"
 
+PATCHES=(
+   # Fix pointer-related bug detected by a QA notice
+   "${FILESDIR}"/${PN}-pointer_fix.patch
# Don't 

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

2020-01-21 Thread David Seifert
commit: eec1da300c7e113173e68d09ca02f6a18c439d28
Author: David Seifert  gentoo  org>
AuthorDate: Tue Jan 21 21:50:56 2020 +
Commit: David Seifert  gentoo  org>
CommitDate: Tue Jan 21 21:50:56 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eec1da30

app-text/pspdftool: Port to EAPI 7

Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: David Seifert  gentoo.org>

 app-text/pspdftool/pspdftool-0.03.ebuild | 26 ++
 1 file changed, 10 insertions(+), 16 deletions(-)

diff --git a/app-text/pspdftool/pspdftool-0.03.ebuild 
b/app-text/pspdftool/pspdftool-0.03.ebuild
index 5b6cbb7e2ec..5dff5b9d0d3 100644
--- a/app-text/pspdftool/pspdftool-0.03.ebuild
+++ b/app-text/pspdftool/pspdftool-0.03.ebuild
@@ -1,31 +1,25 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=4
+EAPI=7
 
-ESVN_REPO_URI="https://svn.code.sf.net/p/pspdftool/code/trunk;
-ESVN_PROJECT="pspdftool"
-
-[[ "${PV}" == "" ]] && EXTRA_ECLASS="subversion"
-inherit autotools ${EXTRA_ECLASS}
-unset EXTRA_ECLASS
+inherit autotools
 
 DESCRIPTION="Tool for prepress preparation of PDF and PostScript documents"
 HOMEPAGE="https://sourceforge.net/projects/pspdftool;
-[[ "${PV}" == "" ]] || SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"
-
-# Don't move KEYWORDS on the previous line or ekeyword won't work # 399061
-[[ "${PV}" == "" ]] || \
-KEYWORDS="~amd64 ~x86"
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"
 
 LICENSE="GPL-2"
 SLOT="0"
+KEYWORDS="~amd64 ~x86"
 IUSE="zlib"
 
-DEPEND="zlib? ( sys-libs/zlib ) "
-RDEPEND="${DEPEND}"
+RDEPEND="zlib? ( sys-libs/zlib )"
+DEPEND="${RDEPEND}"
 
 src_prepare() {
+   default
+   mv configure.{in,ac} || die
eautoreconf
 }
 
@@ -35,5 +29,5 @@ src_configure() {
 
 src_install() {
default
-   rm -rf "${ED}"/usr/share/doc/${PN}*
+   rm -rf "${ED}"/usr/share/doc/${PN}* || die
 }



[gentoo-commits] repo/gentoo:master commit in: app-text/mpage/files/, app-text/mpage/

2020-01-21 Thread David Seifert
commit: 5cea0fd1a495aac3d76cb33f7c3ed594bd4a3cd7
Author: David Seifert  gentoo  org>
AuthorDate: Tue Jan 21 21:50:54 2020 +
Commit: David Seifert  gentoo  org>
CommitDate: Tue Jan 21 21:50:54 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5cea0fd1

app-text/mpage: Port to EAPI 7

Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: David Seifert  gentoo.org>

 .../mpage/files/mpage-2.5.6-fix-buildsystem.patch  | 43 
 app-text/mpage/mpage-2.5.6-r1.ebuild   | 47 --
 2 files changed, 69 insertions(+), 21 deletions(-)

diff --git a/app-text/mpage/files/mpage-2.5.6-fix-buildsystem.patch 
b/app-text/mpage/files/mpage-2.5.6-fix-buildsystem.patch
new file mode 100644
index 000..790d4988064
--- /dev/null
+++ b/app-text/mpage/files/mpage-2.5.6-fix-buildsystem.patch
@@ -0,0 +1,43 @@
+--- a/Makefile
 b/Makefile
+@@ -24,7 +24,6 @@
+ # Set this to an ANSI compatible C compiler (preferably gcc)
+ # See also system specific settings below
+ #CC=cc
+-CC=gcc
+ 
+ 
+ #
+@@ -107,7 +106,7 @@
+ # If you are using gcc, you probably don't need to change anything here.
+ 
+ # Linux:
+-CFLAGS = -O2 -s $(DEFS) -Wall
++CPPFLAGS += $(DEFS)
+ 
+ # AIX (xlC on aix 4):
+ #CFLAGS = -O2 -s $(DEFS)
+@@ -134,10 +133,6 @@
+ # END OF CONFIGURATION OPTIONS
+ #
+ 
+-# pattern rules. Should we define these?
+-%$(O): %.c
+-  $(CC) $(CFLAGS) -c -o $@ $<
+-
+ 
+ HEAD =  mpage.h
+ DENC =  encoding.h
+@@ -150,10 +145,10 @@
+   @echo Done!
+ 
+ mpage$(E):$(MOBJ)
+-  $(CC) $(CFLAGS) -o mpage$(E) $(MOBJ) $(LIBS)
++  $(CC) $(LDFLAGS) $(CFLAGS) -o mpage$(E) $(MOBJ) $(LIBS)
+ 
+ msample$(E):  $(SOBJ)
+-  $(CC) $(CFLAGS) -o msample$(E) $(SOBJ) $(LIBS)
++  $(CC) $(LDFLAGS) $(CFLAGS) -o msample$(E) $(SOBJ) $(LIBS)
+ 
+ mpage.1: mpage.1.in
+   sed 's:PREFIX:${PREFIX}:' < mpage.1.in > mpage.1

diff --git a/app-text/mpage/mpage-2.5.6-r1.ebuild 
b/app-text/mpage/mpage-2.5.6-r1.ebuild
index 0b6a0146109..6ab60421dd8 100644
--- a/app-text/mpage/mpage-2.5.6-r1.ebuild
+++ b/app-text/mpage/mpage-2.5.6-r1.ebuild
@@ -1,39 +1,44 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=4
-inherit eutils toolchain-funcs
+EAPI=7
+
+inherit toolchain-funcs
 
 DESCRIPTION="Many to one page printing utility"
 HOMEPAGE="http://www.mesa.nl/;
-SRC_URI="http://www.mesa.nl/pub/${PN}/${P}.tgz
+SRC_URI="
+   http://www.mesa.nl/pub/${PN}/${P}.tgz
https://dev.gentoo.org/~mgorny/dist/${P}-gentoo-patchset.tar.bz2;
 
-KEYWORDS="amd64 ppc x86"
 LICENSE="freedist"
 SLOT="0"
-IUSE=""
-
-src_prepare() {
-   sed -i Makefile \
-   -e '/^CFLAGS/s|=.*| += $(DEFS)|g' \
-   -e 's|$(CFLAGS) -o|$(LDFLAGS) &|g' \
-   || die "sed Makefile"
-   EPATCH_SOURCE="${WORKDIR}/${P}-gentoo-patchset" epatch \
-   01_previous_changes.patch 10_bts354935_fix_fontdefs.patch \
-   20_bts416573_manpage_fixes.patch 
30_bts443280_libdir_manpage.patch
+KEYWORDS="amd64 ppc x86"
+
+PATCHES=(
+   "${FILESDIR}"/${P}-fix-buildsystem.patch
+   "${WORKDIR}"/${P}-gentoo-patchset/01_previous_changes.patch
+   "${WORKDIR}"/${P}-gentoo-patchset/10_bts354935_fix_fontdefs.patch
+   "${WORKDIR}"/${P}-gentoo-patchset/20_bts416573_manpage_fixes.patch
+   "${WORKDIR}"/${P}-gentoo-patchset/30_bts443280_libdir_manpage.patch
+)
+
+src_configure() {
+   tc-export CC
 }
 
 src_compile() {
emake \
-   CC="$(tc-getCC)" \
-   PREFIX=/usr \
-   MANDIR=/usr/share/man/man1
+   PREFIX="${EPREFIX}"/usr \
+   MANDIR="${EPREFIX}"/usr/share/man/man1
 }
 
 src_install () {
emake \
-   PREFIX="${D}/usr" \
-   MANDIR="${D}/usr/share/man/man1" install
-   dodoc CHANGES Encoding.format FAQ NEWS README TODO
+   PREFIX="${ED}"/usr \
+   MANDIR="${ED}"/usr/share/man/man1 install
+
+   rm README.{amiga,OS2} || die
+   einstalldocs
+   dodoc Encoding.format
 }



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

2020-01-21 Thread David Seifert
commit: fc3102162c3dfde79c376a10a674be8262c066a0
Author: David Seifert  gentoo  org>
AuthorDate: Tue Jan 21 21:50:55 2020 +
Commit: David Seifert  gentoo  org>
CommitDate: Tue Jan 21 21:50:55 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fc310216

app-text/pspdftool: Remove live ebuild

Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: David Seifert  gentoo.org>

 app-text/pspdftool/pspdftool-.ebuild | 37 
 1 file changed, 37 deletions(-)

diff --git a/app-text/pspdftool/pspdftool-.ebuild 
b/app-text/pspdftool/pspdftool-.ebuild
deleted file mode 100644
index 96932275aac..000
--- a/app-text/pspdftool/pspdftool-.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=4
-
-ESVN_REPO_URI="https://svn.code.sf.net/p/pspdftool/code/trunk;
-ESVN_PROJECT="pspdftool"
-
-[[ "${PV}" == "" ]] && EXTRA_ECLASS="subversion"
-inherit autotools ${EXTRA_ECLASS}
-unset EXTRA_ECLASS
-
-DESCRIPTION="Tool for prepress preparation of PDF and PostScript documents"
-HOMEPAGE="https://sourceforge.net/projects/pspdftool;
-[[ "${PV}" == "" ]] || SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"
-[[ "${PV}" == "" ]] || \
-KEYWORDS="~amd64 ~x86"
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE="zlib"
-
-DEPEND="zlib? ( sys-libs/zlib ) "
-RDEPEND="${DEPEND}"
-
-src_prepare() {
-   eautoreconf
-}
-
-src_configure() {
-   econf $(use_with zlib)
-}
-
-src_install() {
-   default
-   rm -rf "${ED}"/usr/share/doc/${PN}*
-}



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

2020-01-21 Thread David Seifert
commit: 797bcd6e68bec1123145981ea92d7210e86b06b8
Author: David Seifert  gentoo  org>
AuthorDate: Tue Jan 21 21:50:43 2020 +
Commit: David Seifert  gentoo  org>
CommitDate: Tue Jan 21 21:50:43 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=797bcd6e

app-text/xmlstarlet: Port to EAPI 7

Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: David Seifert  gentoo.org>

 app-text/xmlstarlet/xmlstarlet-1.6.1.ebuild | 26 +-
 1 file changed, 13 insertions(+), 13 deletions(-)

diff --git a/app-text/xmlstarlet/xmlstarlet-1.6.1.ebuild 
b/app-text/xmlstarlet/xmlstarlet-1.6.1.ebuild
index 96f6d174f1c..48e432677af 100644
--- a/app-text/xmlstarlet/xmlstarlet-1.6.1.ebuild
+++ b/app-text/xmlstarlet/xmlstarlet-1.6.1.ebuild
@@ -1,7 +1,9 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI="4"
+EAPI=7
+
+inherit flag-o-matic toolchain-funcs
 
 DESCRIPTION="A set of tools to transform, query, validate, and edit XML 
documents"
 HOMEPAGE="http://xmlstar.sourceforge.net/;
@@ -10,30 +12,28 @@ SRC_URI="mirror://sourceforge/xmlstar/${P}.tar.gz"
 LICENSE="MIT"
 SLOT="0"
 KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ppc ~s390 ~sh ~sparc x86 ~amd64-linux 
~x86-linux ~ppc-macos"
-IUSE=""
 
-RDEPEND=">=dev-libs/libxml2-2.6.27
-   >=dev-libs/libxslt-1.1.9
-   dev-libs/libgcrypt:0
+RDEPEND="
+   dev-libs/libxml2
+   dev-libs/libxslt
+   dev-libs/libgcrypt:0=
virtual/libiconv"
-
-DEPEND="${RDEPEND}
-   sys-apps/sed"
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig"
 
 src_configure() {
+   append-cppflags $($(tc-getPKG_CONFIG) --cflags libxml-2.0)
+
# NOTE: Fully built documentation is already shipped with the tarball:
# - doc/xmlstarlet-ug.{pdf,ps,html}
# - doc/xmlstarlet.txt
# - doc/xmlstarlet.1
econf \
-   --docdir="${EPREFIX}/usr/share/doc/${PF}" \
--disable-build-docs \
-   --disable-static-libs \
-   --disable-silent-rules
+   --disable-static-libs
 }
 
 src_install() {
default
-
dosym xml /usr/bin/xmlstarlet
 }



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

2020-01-21 Thread David Seifert
commit: df504bb59870cdff026a034734cf6ea51b75283c
Author: David Seifert  gentoo  org>
AuthorDate: Tue Jan 21 21:50:48 2020 +
Commit: David Seifert  gentoo  org>
CommitDate: Tue Jan 21 21:50:48 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df504bb5

app-text/rtf2html: Port to EAPI 7

Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: David Seifert  gentoo.org>

 app-text/rtf2html/rtf2html-0.2.0-r1.ebuild | 23 +--
 1 file changed, 5 insertions(+), 18 deletions(-)

diff --git a/app-text/rtf2html/rtf2html-0.2.0-r1.ebuild 
b/app-text/rtf2html/rtf2html-0.2.0-r1.ebuild
index d5f0c353c4c..f48b71d6264 100644
--- a/app-text/rtf2html/rtf2html-0.2.0-r1.ebuild
+++ b/app-text/rtf2html/rtf2html-0.2.0-r1.ebuild
@@ -1,9 +1,7 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI="4"
-
-inherit base flag-o-matic
+EAPI=7
 
 DESCRIPTION="RTF to HTML converter"
 HOMEPAGE="http://rtf2html.sourceforge.net/;
@@ -12,23 +10,12 @@ SRC_URI="mirror://sourceforge/rtf2html/${P}.tar.bz2"
 LICENSE="LGPL-2.1"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
-IUSE="debug"
-
-DEPEND=""
-RDEPEND="${DEPEND}"
 
-DOCS=( ChangeLog README )
-
-PATCHES=( "${FILESDIR}/${P}-gcc43.patch" )
+PATCHES=( "${FILESDIR}"/${P}-gcc43.patch )
 
 src_prepare() {
+   default
+
# CFLAGS are incorrectly parsed, so handle this here
sed -i -e '/CFLAGS=$(echo $CFLAGS/d' configure || die 'sed on configure 
failed'
-   use !debug && filter-flags "-g*"
-
-   base_src_prepare
-}
-
-src_configure() {
-   econf $(use_enable debug)
 }



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

2020-01-21 Thread David Seifert
commit: fc7e885bf5412e5fd096290b92dd7006a4b36521
Author: David Seifert  gentoo  org>
AuthorDate: Tue Jan 21 21:50:50 2020 +
Commit: David Seifert  gentoo  org>
CommitDate: Tue Jan 21 21:50:50 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fc7e885b

app-text/expander: Port to EAPI 7

Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: David Seifert  gentoo.org>

 app-text/expander/expander-2.0.5-r2.ebuild | 32 ++
 1 file changed, 11 insertions(+), 21 deletions(-)

diff --git a/app-text/expander/expander-2.0.5-r2.ebuild 
b/app-text/expander/expander-2.0.5-r2.ebuild
index 1c4a5c12ffb..c1ddd2ee423 100644
--- a/app-text/expander/expander-2.0.5-r2.ebuild
+++ b/app-text/expander/expander-2.0.5-r2.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=4
+EAPI=7
 
-inherit eutils toolchain-funcs
+inherit toolchain-funcs
 
 DESCRIPTION="Expander is a utility that acts as a filter for text editors"
 HOMEPAGE="http://www.nedit.org;
@@ -12,35 +12,25 @@ 
SRC_URI="ftp://ftp.nedit.org/pub/contrib/misc/nedit_expander_kit_2.05.tar.gz;
 LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS="~amd64 ~x86 ~x86-linux ~ppc-macos"
-IUSE=""
 
-S=${WORKDIR}/${PN}
+S="${WORKDIR}/${PN}"
 
-src_prepare() {
-   epatch "${FILESDIR}"/${P}-gentoo.patch
-}
+PATCHES=( "${FILESDIR}"/${P}-gentoo.patch )
 
 src_compile() {
emake -C src CC=$(tc-getCC)
 }
 
 src_install() {
-   cd src
-   dobin expander boxcomment align_columns align_comments where_is
+   dobin src/{expander,boxcomment,align_columns,align_comments,where_is}
dosym boxcomment /usr/bin/unboxcomment
 
-   insinto /usr/share/${P}
-   doins "${S}"/service
-   for x in defs macros misc templates ; do
-   insinto /usr/share/${P}/${x}
-   doins "${S}"/${x}/*
-   done
-
-   cd "${S}"/docs
-   doman *.1
+   einstalldocs
+   dodoc USAGE
+   doman docs/*.1
 
-   cd "${S}"
-   dodoc ChangeLog INSTALL README USAGE
+   insinto /usr/share/${P}
+   doins -r service defs macros misc templates
 }
 
 pkg_postinst() {



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

2020-01-21 Thread David Seifert
commit: 3093e553ff5e854da766a20f7a4797ac65af97c2
Author: David Seifert  gentoo  org>
AuthorDate: Tue Jan 21 21:50:41 2020 +
Commit: David Seifert  gentoo  org>
CommitDate: Tue Jan 21 21:50:41 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3093e553

app-text/hd2u: Port to EAPI 7

Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: David Seifert  gentoo.org>

 app-text/hd2u/hd2u-1.0.3.ebuild | 11 +++
 1 file changed, 3 insertions(+), 8 deletions(-)

diff --git a/app-text/hd2u/hd2u-1.0.3.ebuild b/app-text/hd2u/hd2u-1.0.3.ebuild
index af0d97d7f58..078f52b2e41 100644
--- a/app-text/hd2u/hd2u-1.0.3.ebuild
+++ b/app-text/hd2u/hd2u-1.0.3.ebuild
@@ -1,9 +1,7 @@
-# Copyright 1999-2012 Gentoo Foundation
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=4
-
-inherit eutils
+EAPI=7
 
 DESCRIPTION="Dos2Unix like text file converter"
 HOMEPAGE="http://www.megaloman.com/~hany/software/hd2u/;
@@ -12,13 +10,10 @@ SRC_URI="http://www.megaloman.com/~hany/_data/hd2u/${P}.tgz;
 KEYWORDS="alpha amd64 hppa ia64 ~mips ppc ppc64 sparc x86"
 SLOT="0"
 LICENSE="GPL-2"
-IUSE=""
 
 DEPEND="
dev-libs/popt"
 RDEPEND="${DEPEND}
!app-text/dos2unix"
 
-src_prepare() {
-   epatch "${FILESDIR}"/${P}-build.patch
-}
+PATCHES=( "${FILESDIR}"/${P}-build.patch )



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

2020-01-21 Thread David Seifert
commit: 5f9c01b9b821d6e7ca3ee820fb1251dfac2c1f08
Author: David Seifert  gentoo  org>
AuthorDate: Tue Jan 21 21:50:45 2020 +
Commit: David Seifert  gentoo  org>
CommitDate: Tue Jan 21 21:50:45 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5f9c01b9

app-text/flpsed: Remove old

Closes: https://bugs.gentoo.org/521250
Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: David Seifert  gentoo.org>

 app-text/flpsed/Manifest|  2 --
 app-text/flpsed/flpsed-0.7.0.ebuild | 21 -
 app-text/flpsed/flpsed-0.7.2.ebuild | 34 --
 3 files changed, 57 deletions(-)

diff --git a/app-text/flpsed/Manifest b/app-text/flpsed/Manifest
index 14a13d1a762..6cbbb39a7ea 100644
--- a/app-text/flpsed/Manifest
+++ b/app-text/flpsed/Manifest
@@ -1,3 +1 @@
-DIST flpsed-0.7.0.tar.gz 119159 BLAKE2B 
1a051651d3d4835abea7ef3237340140feba465d9d42009b10fa18ac5aa927efeced7418477e096a9a5722f0e9217ba0546e324402ef5b84892adbba3f258c32
 SHA512 
0d5112f4e4f4401a1942767d0de1b38cffbc37e0f798b59e9371c37892c6d2e2448146baff2737e416ab9ec5d96963728918d4a49fc059ac1119d8ac946db59e
-DIST flpsed-0.7.2.tar.gz 146678 BLAKE2B 
0e42f1e5653e9b372047216119fb7fdaab98ad3710c0ef717352ce23443e38fb23bd86e4c39663cb0fa51f80393d2f956658f825f3926dd12b28521bc2d1a7ba
 SHA512 
d0e2f7d34e48555d74f58e9df16fa6d29e8fda1fb4c6e58ccdda512f25d7f7ee0e3657e11564cdb9dec483c14f42078636430e5ec987165cc7c6c5de8990984d
 DIST flpsed-0.7.3.tar.gz 146788 BLAKE2B 
5721d973b1efe02c8c014104d1ed4991dd630a8da86bc191b58df4a7ed469065e37b80248c7a7ab4946e636f869ecbfbfe457ed15a6cc7c4243642a48790ab67
 SHA512 
b0a8bf2ea08630d280f83f7c32b4574ba4cf7fd989943492e77d1b73c8d83c81a5df40e64bfff744b5518de845eba21119242ff752e16b20816b225ccb7c3321

diff --git a/app-text/flpsed/flpsed-0.7.0.ebuild 
b/app-text/flpsed/flpsed-0.7.0.ebuild
deleted file mode 100644
index 671e2fb01d2..000
--- a/app-text/flpsed/flpsed-0.7.0.ebuild
+++ /dev/null
@@ -1,21 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=4
-
-DESCRIPTION="Pseudo PostScript editor"
-HOMEPAGE="http://flpsed.org/flpsed.html;
-SRC_URI="http://flpsed.org/${P}.tar.gz;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE=""
-
-RDEPEND="x11-libs/libX11
-   x11-libs/libXext
-   x11-libs/libXft
-   >=x11-libs/fltk-1.3.0:1
-   app-text/ghostscript-gpl[X]"
-
-DEPEND="${RDEPEND}"

diff --git a/app-text/flpsed/flpsed-0.7.2.ebuild 
b/app-text/flpsed/flpsed-0.7.2.ebuild
deleted file mode 100644
index 5e75d715462..000
--- a/app-text/flpsed/flpsed-0.7.2.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit eutils
-
-DESCRIPTION="Pseudo PostScript editor"
-HOMEPAGE="http://flpsed.org/flpsed.html;
-SRC_URI="http://flpsed.org/${P}.tar.gz;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND="x11-libs/libX11
-   x11-libs/libXext
-   x11-libs/libXft
-   >=x11-libs/fltk-1.3.0:1
-   app-text/ghostscript-gpl[X]"
-DEPEND="${RDEPEND}"
-
-src_prepare() {
-   epatch "${FILESDIR}"/${P}-desktop.patch
-}
-
-src_install() {
-   default
-
-   doicon ${PN}.png
-   doicon -s scalable ${PN}.svg
-   domenu ${PN}.desktop
-}



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

2020-01-21 Thread David Seifert
commit: 9f02d79d569e7bed248da192e6978598517932f3
Author: David Seifert  gentoo  org>
AuthorDate: Tue Jan 21 21:50:42 2020 +
Commit: David Seifert  gentoo  org>
CommitDate: Tue Jan 21 21:50:42 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f02d79d

app-text/xml2: Port to EAPI 7

Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: David Seifert  gentoo.org>

 app-text/xml2/xml2-0.5.ebuild | 9 -
 1 file changed, 4 insertions(+), 5 deletions(-)

diff --git a/app-text/xml2/xml2-0.5.ebuild b/app-text/xml2/xml2-0.5.ebuild
index 45dbd05bc02..7afcc12352e 100644
--- a/app-text/xml2/xml2-0.5.ebuild
+++ b/app-text/xml2/xml2-0.5.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=4
+EAPI=7
 
 DESCRIPTION="These tools are used to convert XML and HTML to and from a 
line-oriented format"
 HOMEPAGE="http://dan.egnor.name/xml2;
@@ -10,8 +10,7 @@ SRC_URI="http://download.ofb.net/gale/${P}.tar.gz;
 LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS="~amd64 ~x86 ~x86-linux ~ppc-macos"
-IUSE=""
 
 RDEPEND="dev-libs/libxml2"
-DEPEND="${RDEPEND}
-   virtual/pkgconfig"
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig"



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

2020-01-21 Thread David Seifert
commit: 9790b7d7b065ef297769f31b771ee50028c34b2f
Author: David Seifert  gentoo  org>
AuthorDate: Tue Jan 21 21:50:44 2020 +
Commit: David Seifert  gentoo  org>
CommitDate: Tue Jan 21 21:50:44 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9790b7d7

app-text/flpsed: Port to EAPI 7

Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: David Seifert  gentoo.org>

 app-text/flpsed/flpsed-0.7.3.ebuild | 16 +++-
 1 file changed, 7 insertions(+), 9 deletions(-)

diff --git a/app-text/flpsed/flpsed-0.7.3.ebuild 
b/app-text/flpsed/flpsed-0.7.3.ebuild
index 7e38407047c..71ddce38048 100644
--- a/app-text/flpsed/flpsed-0.7.3.ebuild
+++ b/app-text/flpsed/flpsed-0.7.3.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=5
+EAPI=7
 
-inherit eutils
+inherit desktop
 
 DESCRIPTION="Pseudo PostScript editor"
 HOMEPAGE="http://flpsed.org/flpsed.html;
@@ -11,19 +11,17 @@ SRC_URI="http://flpsed.org/${P}.tar.gz;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
+KEYWORDS="amd64 x86"
 
-RDEPEND="x11-libs/libX11
+RDEPEND="
+   x11-libs/libX11
x11-libs/libXext
x11-libs/libXft
>=x11-libs/fltk-1.3.0:1
app-text/ghostscript-gpl[X]"
 DEPEND="${RDEPEND}"
 
-src_prepare() {
-   epatch "${FILESDIR}"/${PN}-0.7.2-desktop.patch
-}
+PATCHES=( "${FILESDIR}"/${PN}-0.7.2-desktop.patch )
 
 src_install() {
default



  1   2   3   >