[gentoo-commits] proj/portage-utils: New tag: v0.86

2020-03-07 Thread Fabian Groffen
commit: 
Commit: Fabian Groffen  gentoo  org>
CommitDate: Sun Mar  8 07:55:37 2020 +

New tag: v0.86




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

2020-03-07 Thread Robin H. Johnson
commit: 10d4fefbbf0ffe61026b219059eba52a340bbe92
Author: Robin H. Johnson  gentoo  org>
AuthorDate: Sun Mar  8 07:33:58 2020 +
Commit: Robin H. Johnson  gentoo  org>
CommitDate: Sun Mar  8 07:34:11 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=10d4fefb

eclass/go-module: clarify that h1: should be omitted from EGO_SUM

Signed-off-by: Robin H. Johnson  gentoo.org>

 eclass/go-module.eclass | 26 ++
 1 file changed, 22 insertions(+), 4 deletions(-)

diff --git a/eclass/go-module.eclass b/eclass/go-module.eclass
index cdd5b07a930..74f7bb6aa70 100644
--- a/eclass/go-module.eclass
+++ b/eclass/go-module.eclass
@@ -97,11 +97,29 @@ EXPORT_FUNCTIONS src_unpack pkg_postinst
 # The format of go.sum is described upstream here:
 # https://tip.golang.org/cmd/go/#hdr-Module_authentication_using_go_sum
 #
+# For inclusion in EGO_SUM, the h1: value and other future extensions SHOULD be
+# omitted at this time. The EGO_SUM parser will accept them for ease of ebuild
+# creation.
+#
 # h1: is the Hash1 structure used by upstream Go
-# Note that Hash1 is MORE stable than Gentoo distfile hashing, and upstream
-# warns that it's conceptually possible for the Hash1 value to remain stable
-# while the upstream zipfiles change. E.g. it does NOT capture mtime changes in
-# files within a zipfile.
+# The Hash1 is MORE stable than Gentoo distfile hashing, and upstream warns
+# that it's conceptually possible for the Hash1 value to remain stable while
+# the upstream zipfiles change. Here are examples that do NOT change the h1:
+# hash, but do change a regular checksum over all bytes of the file:
+# - Differing mtimes within zipfile
+# - Differing filename ordering with the zipfile
+# - Differing zipfile compression parameters
+# - Differing zipfile extra fields
+#
+# For Gentoo usage, the authors of this eclass feel that the h1: hash should
+# NOT be included in the EGO_SUM at this time in order to reduce size of the
+# ebuilds. This position will be reconsidered in future when a Go module
+# distfile collision comes to light, where the Hash1 value of two distfiles is
+# the same, but checksums over the file as a byte stream consider the files to
+# be different.
+#
+# This decision  does NOT weaken Go module security, as Go will verify the
+# go.sum copy of the Hash1 values during building of the package.
 
 # @ECLASS-VARIABLE: EGO_VENDOR
 # @DESCRIPTION:



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

2020-03-07 Thread Zac Medico
commit: 0552665627bf85f01ae28cafebc885dcb6d26ef3
Author: Zac Medico  gentoo  org>
AuthorDate: Sun Mar  8 07:31:08 2020 +
Commit: Zac Medico  gentoo  org>
CommitDate: Sun Mar  8 07:31:50 2020 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=05526656

SimpleEmergeTestCase: run tests in coroutine method

Signed-off-by: Zac Medico  gentoo.org>

 lib/portage/tests/emerge/test_simple.py | 25 ++---
 1 file changed, 18 insertions(+), 7 deletions(-)

diff --git a/lib/portage/tests/emerge/test_simple.py 
b/lib/portage/tests/emerge/test_simple.py
index f5cd6f3d2..6aafff180 100644
--- a/lib/portage/tests/emerge/test_simple.py
+++ b/lib/portage/tests/emerge/test_simple.py
@@ -1,4 +1,4 @@
-# Copyright 2011-2019 Gentoo Authors
+# Copyright 2011-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 import subprocess
@@ -14,6 +14,9 @@ from portage.tests import TestCase
 from portage.tests.resolver.ResolverPlayground import ResolverPlayground
 from portage.util import (ensure_dirs, find_updated_config_files,
shlex_split)
+from portage.util.futures import asyncio
+from portage.util.futures.compat_coroutine import coroutine
+
 
 class SimpleEmergeTestCase(TestCase):
 
@@ -201,6 +204,15 @@ call_has_and_best_version() {
 
playground = ResolverPlayground(
ebuilds=ebuilds, installed=installed, debug=debug)
+
+   loop = asyncio._wrap_loop()
+   loop.run_until_complete(asyncio.ensure_future(
+   self._async_test_simple(playground, 
metadata_xml_files), loop=loop))
+
+   @coroutine
+   def _async_test_simple(self, playground, metadata_xml_files):
+
+   debug = playground.debug
settings = playground.settings
eprefix = settings["EPREFIX"]
eroot = settings["EROOT"]
@@ -487,15 +499,14 @@ move dev-util/git dev-vcs/git
else:
local_env = env
 
-   proc = subprocess.Popen(args,
-   env=local_env, stdout=stdout)
+   proc = yield 
asyncio.create_subprocess_exec(*args,
+   env=local_env, stderr=None, 
stdout=stdout)
 
if debug:
-   proc.wait()
+   yield proc.wait()
else:
-   output = proc.stdout.readlines()
-   proc.wait()
-   proc.stdout.close()
+   output, _err = yield proc.communicate()
+   yield proc.wait()
if proc.returncode != os.EX_OK:
for line in output:

sys.stderr.write(_unicode_decode(line))



[gentoo-commits] repo/gentoo:master commit in: sci-libs/hdf5/

2020-03-07 Thread Benda XU
commit: 27d655b364e26cfb971d655a691f0ffaef96e8f8
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Mon Mar  2 07:50:25 2020 +
Commit: Benda XU  gentoo  org>
CommitDate: Sun Mar  8 06:49:08 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=27d655b3

sci-libs/hdf5: add unsupported useflag

  this will allow unsupported combinations of useflags such as MPI +
  CXX.

  link mpi when using mpi.

Closes: https://bugs.gentoo.org/710986
Closes: https://github.com/gentoo/gentoo/pull/14821
Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Alessandro Barbieri  gmail.com>
Signed-off-by: Benda Xu  gentoo.org>

 sci-libs/hdf5/hdf5-1.10.5-r1.ebuild | 106 
 sci-libs/hdf5/metadata.xml  |   1 +
 2 files changed, 107 insertions(+)

diff --git a/sci-libs/hdf5/hdf5-1.10.5-r1.ebuild 
b/sci-libs/hdf5/hdf5-1.10.5-r1.ebuild
new file mode 100644
index 000..ef906aa6eef
--- /dev/null
+++ b/sci-libs/hdf5/hdf5-1.10.5-r1.ebuild
@@ -0,0 +1,106 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+FORTRAN_NEEDED="fortran"
+
+inherit autotools eutils fortran-2 flag-o-matic toolchain-funcs multilib prefix
+
+MY_P="${PN}-${PV/_p/-patch}"
+MAJOR_P="${PN}-$(ver_cut 1-2)"
+
+DESCRIPTION="General purpose library and file format for storing scientific 
data"
+HOMEPAGE="http://www.hdfgroup.org/HDF5/;
+SRC_URI="http://www.hdfgroup.org/ftp/HDF5/releases/${MAJOR_P}/${MY_P}/src/${MY_P}.tar.bz2;
+
+LICENSE="NCSA-HDF"
+SLOT="0/${PV%%_p*}"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux 
~x86-linux"
+IUSE="cxx debug examples fortran +hl mpi szip threads unsupported zlib"
+
+REQUIRED_USE="
+   !unsupported? (
+   ?? ( cxx mpi )
+   threads? ( !cxx !mpi !fortran !hl )
+   )"
+RDEPEND="
+   mpi? ( virtual/mpi[romio] )
+   szip? ( virtual/szip )
+   zlib? ( sys-libs/zlib:0= )
+"
+DEPEND="${RDEPEND}
+   sys-devel/libtool:2
+   >=sys-devel/autoconf-2.69
+"
+S="${WORKDIR}/${MY_P}"
+
+PATCHES=(
+   "${FILESDIR}/${PN}-1.8.9-static_libgfortran.patch"
+   "${FILESDIR}/${PN}-1.8.9-mpicxx.patch"
+   "${FILESDIR}/${PN}-1.8.13-no-messing-ldpath.patch"
+)
+
+pkg_setup() {
+   tc-export CXX CC AR # workaround for bug 285148
+   use fortran && fortran-2_pkg_setup
+
+   if use mpi; then
+   if has_version 'sci-libs/hdf5[-mpi]'; then
+   ewarn "Installing hdf5 with mpi enabled with a previous 
hdf5 with mpi disabled may fail."
+   ewarn "Try to uninstall the current hdf5 prior to 
enabling mpi support."
+   fi
+   export CC="mpicc"
+   use fortran && export FC="mpif90"
+   append-ldflags -lmpi
+   elif has_version 'sci-libs/hdf5[mpi]'; then
+   ewarn "Installing hdf5 with mpi disabled while having hdf5 
installed with mpi enabled may fail."
+   ewarn "Try to uninstall the current hdf5 prior to disabling mpi 
support."
+   fi
+}
+
+src_prepare() {
+   # respect gentoo examples directory
+   sed \
+   -e "s:hdf5_examples:doc/${PF}/examples:g" \
+   -i $(find . -name Makefile.am) $(find . -name "run*.sh.in") || 
die
+   sed \
+   -e '/docdir/d' \
+   -i config/commence.am || die
+   if ! use examples; then
+   sed -e '/^install:/ s/install-examples//' \
+   -i Makefile.am || die #409091
+   fi
+   # enable shared libs by default for h5cc config utility
+   sed -i -e "s/SHLIB:-no/SHLIB:-yes/g" tools/src/misc/h5cc.in || die
+   hprefixify m4/libtool.m4
+
+   default
+   eautomake
+}
+
+src_configure() {
+   local myconf=(
+   --disable-static
+   --enable-deprecated-symbols
+   --enable-build-mode=$(usex debug debug production)
+   $(use_enable cxx)
+   $(use_enable debug codestack)
+   $(use_enable fortran)
+   $(use_enable hl)
+   $(use_enable mpi parallel)
+   $(use_enable threads threadsafe)
+   $(use_enable unsupported)
+   $(use_with szip szlib)
+   $(use_with threads pthread)
+   $(use_with zlib)
+   )
+   econf "${myconf[@]}"
+}
+
+src_install() {
+   default
+
+   # no static archives
+   find "${D}" -name '*.la' -delete || die
+}

diff --git a/sci-libs/hdf5/metadata.xml b/sci-libs/hdf5/metadata.xml
index 040542a30ae..2fa4f45de1b 100644
--- a/sci-libs/hdf5/metadata.xml
+++ b/sci-libs/hdf5/metadata.xml
@@ -13,5 +13,6 @@
 
   
 Enable high level API 
(https://support.hdfgroup.org/HDF5/doc/HL/index.html)
+Enable unsupported combinations of configuration 
options
   
 



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

2020-03-07 Thread Hans de Graaff
commit: e69cdc6adb7d88aba4044f3889434ef715692cfc
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Mar  8 06:25:19 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Mar  8 06:25:19 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e69cdc6a

dev-ruby/aws-sigv4: add 1.1.1

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

 dev-ruby/aws-sigv4/Manifest   |  1 +
 dev-ruby/aws-sigv4/aws-sigv4-1.1.1.ebuild | 21 +
 2 files changed, 22 insertions(+)

diff --git a/dev-ruby/aws-sigv4/Manifest b/dev-ruby/aws-sigv4/Manifest
index 75ad950a3fc..db47512ce3e 100644
--- a/dev-ruby/aws-sigv4/Manifest
+++ b/dev-ruby/aws-sigv4/Manifest
@@ -1,2 +1,3 @@
 DIST aws-sigv4-1.0.3.gem 10752 BLAKE2B 
6e9f8d106a8a61bc4982d8653e550f9c795ec9fcac6e4521d318bab9a9ee74036eed8ef7c7c4f192dbbc92ac7ed7011f1c764d0b87df1f72404ab4bd2f357347
 SHA512 
a3d8cfbfe54196ed43c4ed6f7dfb7234808c540aee6324ab6752b1c8356890a8e697d128f7c6a3257030e8d5df1bb5bb36fae67c575e2648da89232586a3f82b
 DIST aws-sigv4-1.1.0.gem 11776 BLAKE2B 
37292443ded772746dae5a351ef440a1dc1e537de8335bb3be9caf813d58380c834143194f4d8373e24bf4d27734c38203ca1fbffb6909f0350dbb887a3c6033
 SHA512 
0c7e76f1d8581436aece86db9a50ff9ccec371885512b2e41908d2c4e3d2f44b220e674d112a92216857c859518cb1e9664d9e50c431616883f13f96fcb922f0
+DIST aws-sigv4-1.1.1.gem 11776 BLAKE2B 
995da0addee890c3a98f027865ef39603bed6c436e4337866df2b51d1c789a6b09b6c771fec7ce7070ead606b12029bc340ccbdb0bb143fef0db5ead3d902482
 SHA512 
244a89ab8a1b002eb1cc64222f45dd980fdd7a51125b27035495ac37a7b38a22563fc76d4fcdaa7fb17af5f9adee06b34011085f9457cea1adc345d3fe69e407

diff --git a/dev-ruby/aws-sigv4/aws-sigv4-1.1.1.ebuild 
b/dev-ruby/aws-sigv4/aws-sigv4-1.1.1.ebuild
new file mode 100644
index 000..11b53d55721
--- /dev/null
+++ b/dev-ruby/aws-sigv4/aws-sigv4-1.1.1.ebuild
@@ -0,0 +1,21 @@
+# 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_RECIPE_TEST="none"
+RUBY_FAKEGEM_RECIPE_DOC="rdoc"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Amazon Web Services Signature Version 4 signing library"
+HOMEPAGE="https://aws.amazon.com/sdk-for-ruby/;
+
+LICENSE="Apache-2.0"
+SLOT="1"
+KEYWORDS="~amd64"
+IUSE=""
+
+ruby_add_rdepend ">=dev-ruby/aws-eventstream-1.0.2:1"



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

2020-03-07 Thread Hans de Graaff
commit: 1d46c3ce6eeca22a8fa723dee4f1ce6d037c7549
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Mar  8 06:27:51 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Mar  8 06:27:51 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1d46c3ce

dev-ruby/bson: cleanup

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

 dev-ruby/bson/Manifest  |  2 --
 dev-ruby/bson/bson-4.4.2.ebuild | 44 -
 dev-ruby/bson/bson-4.5.0.ebuild | 44 -
 3 files changed, 90 deletions(-)

diff --git a/dev-ruby/bson/Manifest b/dev-ruby/bson/Manifest
index 65356f5c434..bd4ed87b6d2 100644
--- a/dev-ruby/bson/Manifest
+++ b/dev-ruby/bson/Manifest
@@ -1,5 +1,3 @@
-DIST bson-4.4.2.tar.gz 107429 BLAKE2B 
94b3f694d79a3219a6e7b13f4dfa5935a1fec5ac99883918d61052786b2e033d8cd335013155b4b9069a730a3a87a0c0ec00b8b5ee5b89bb8c357909e8f67fe4
 SHA512 
a27a82fab17f596df986a3c81f1e73146a8d283bb16e8a7dba1921215e8f0e863b6996dbc107ede44546e750e4b19cc2dd934d290e25712472efd6cc075b9984
-DIST bson-4.5.0.tar.gz 107547 BLAKE2B 
fddbb84ee74c3b6bb50a79141e583b300deeaa85b7b39b4e26985fa1cd0c741813eb4b3192fffe97d8bb238430087e4726004e8d3c50d39f17f8b270b8635dc4
 SHA512 
093a4906961d765bdd49febbe9c3123a34d3f80adc5e1309abb2b5fc1380bff37c9d8df475bfb29fc9359cf440813e716ff359e461f5e7f6d5e1e02009bc24bd
 DIST bson-4.6.0.tar.gz 115899 BLAKE2B 
cae63b799cba6a464988937b26bc47533e8ca5089c3a1f5e4bc8cf01e11eaa1f5bd82b79f144b2bafd7cae8478743c3ccedfe8c839ff45db907c77b5e1c6d1a4
 SHA512 
9661b394d6d45caef7d10df439ca5a65869fa4dcde49158f818e7c2764a31976c615bacf09a09a8bcf2bab2e2d78a64be1a7fdad68e796facd071f972b1f5635
 DIST bson-4.7.0.tar.gz 120354 BLAKE2B 
8399eb5c3658ed23b6aaac93144c7b1047143b3bc0f1a4610a2ce168a350f04d814f1929a3fcc6efdfcb453abfc54199091c8fbb034a837aab065e7c9814ab70
 SHA512 
34289260f37e0c72de26219ada8843a44044f61316217c2a4157187bd2d5e871e1578415c09107c65d78496ad388985dfbdc8dec562d3e3aace2bf4bef7ab6fb
 DIST bson-4.7.1.tar.gz 120690 BLAKE2B 
fbb6eeca2b339eaa80503294cefd1c97abb9f992ce1068bbf64a6ffa9239fabb6df4c982c90ab3522362c5bbe55bbaf479023a2f5f2e24ffb86a1dd8fae80db3
 SHA512 
75026ab81abf5f629200b008a3a8da38a594751c43335eb0c8e29bc94848d2dfce9479419de136b8176dde5d2cc9e66ceb5a7d2b52cfacdb1813a1c63871fa95

diff --git a/dev-ruby/bson/bson-4.4.2.ebuild b/dev-ruby/bson/bson-4.4.2.ebuild
deleted file mode 100644
index 0f75305e275..000
--- a/dev-ruby/bson/bson-4.4.2.ebuild
+++ /dev/null
@@ -1,44 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-USE_RUBY="ruby23 ruby24 ruby25 ruby26"
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-
-RUBY_FAKEGEM_RECIPE_DOC="rdoc"
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
-
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-
-GITHUB_USER="mongodb"
-GITHUB_PROJECT="bson-ruby"
-
-inherit multilib ruby-fakegem
-
-DESCRIPTION="A Ruby BSON implementation for MongoDB. (Includes binary C-based 
extension.)"
-HOMEPAGE="https://www.mongodb.org/;
-SRC_URI="https://github.com/${GITHUB_USER}/${GITHUB_PROJECT}/archive/v${PV}.tar.gz
 -> ${P}.tar.gz"
-RUBY_S="bson-ruby-${PV}"
-
-LICENSE="APSL-2"
-SLOT="4"
-KEYWORDS="~amd64"
-IUSE="test doc"
-
-all_ruby_prepare() {
-   # Remove bundler support
-   sed -i -e '/bundler/I s:^:#:' Rakefile || die
-
-   # Remove project-specific rspec options
-   rm .rspec || die
-}
-
-each_ruby_configure() {
-   ${RUBY} -C ext/bson extconf.rb || die "extconf.rb failed"
-}
-
-each_ruby_compile() {
-   emake -C ext/bson V=1 CFLAGS="${CFLAGS} -fPIC" archflag="${LDFLAGS}"
-   cp ext/bson/*$(get_modname) lib/ || die
-}

diff --git a/dev-ruby/bson/bson-4.5.0.ebuild b/dev-ruby/bson/bson-4.5.0.ebuild
deleted file mode 100644
index da73b88ea52..000
--- a/dev-ruby/bson/bson-4.5.0.ebuild
+++ /dev/null
@@ -1,44 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-USE_RUBY="ruby24 ruby25 ruby26"
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-
-RUBY_FAKEGEM_RECIPE_DOC="rdoc"
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
-
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-
-GITHUB_USER="mongodb"
-GITHUB_PROJECT="bson-ruby"
-
-inherit multilib ruby-fakegem
-
-DESCRIPTION="A Ruby BSON implementation for MongoDB. (Includes binary C-based 
extension.)"
-HOMEPAGE="https://www.mongodb.org/;
-SRC_URI="https://github.com/${GITHUB_USER}/${GITHUB_PROJECT}/archive/v${PV}.tar.gz
 -> ${P}.tar.gz"
-RUBY_S="bson-ruby-${PV}"
-
-LICENSE="APSL-2"
-SLOT="4"
-KEYWORDS="~amd64"
-IUSE="test doc"
-
-all_ruby_prepare() {
-   # Remove bundler support
-   sed -i -e '/bundler/I s:^:#:' Rakefile || die
-
-   # Remove project-specific rspec options
-   rm .rspec || die
-}
-
-each_ruby_configure() {
-   ${RUBY} -C ext/bson extconf.rb || die "extconf.rb failed"
-}
-
-each_ruby_compile() {
-   emake -C ext/bson V=1 

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

2020-03-07 Thread Hans de Graaff
commit: 967a44436a7aa1cb1cf1e9a44962a3cdec508641
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Mar  8 06:23:10 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Mar  8 06:23:10 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=967a4443

dev-ruby/aws-partitions: add 1.281.0

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

 dev-ruby/aws-partitions/Manifest|  1 +
 .../aws-partitions/aws-partitions-1.281.0.ebuild| 21 +
 2 files changed, 22 insertions(+)

diff --git a/dev-ruby/aws-partitions/Manifest b/dev-ruby/aws-partitions/Manifest
index 393d9a6bbe2..3e8d8ba6684 100644
--- a/dev-ruby/aws-partitions/Manifest
+++ b/dev-ruby/aws-partitions/Manifest
@@ -1 +1,2 @@
 DIST aws-partitions-1.248.0.gem 18432 BLAKE2B 
2232b8786f599c677984ecd92e256863951822402fa523ecf85b16a2c65659477132baa3831133db9cccbc07404ac5cb14bf84aebe1e03ee4a76aa265b6b457f
 SHA512 
b055be405478a981e2061ceb217a781c813fc8779124d4078014003ff3c14bf22746a6f0211199c1d5f8ca1b46359d5b1b817dcf4600ec5a8da105a6eefab789
+DIST aws-partitions-1.281.0.gem 18944 BLAKE2B 
723ab683eceffb0873afa9aa227826b1e0ac797258858ed55ea5e1413826a1d6818f732600d081711f0b989bbd2c81cc4f7102e96e5f86faedd2bd893c4c1c2e
 SHA512 
329c353ee2f2762a7202ee6297e6f4f10d8a47ef6f660858f1bdd118fd77e19a2e4ae9424884af0007b2a000d291d9eb8f47d6eb20541dd3378fba6b261526ca

diff --git a/dev-ruby/aws-partitions/aws-partitions-1.281.0.ebuild 
b/dev-ruby/aws-partitions/aws-partitions-1.281.0.ebuild
new file mode 100644
index 000..864a129dbc7
--- /dev/null
+++ b/dev-ruby/aws-partitions/aws-partitions-1.281.0.ebuild
@@ -0,0 +1,21 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+USE_RUBY="ruby24 ruby25 ruby26 ruby27"
+
+# Not packaged and upstream not tagged.
+RUBY_FAKEGEM_RECIPE_TEST="none"
+
+RUBY_FAKEGEM_EXTRAINSTALL="partitions.json"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Provides interfaces to enumerate AWS partitions, regions, and 
services"
+HOMEPAGE="https://aws.amazon.com/sdk-for-ruby/;
+
+LICENSE="Apache-2.0"
+SLOT="1"
+KEYWORDS="~amd64"
+IUSE=""



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

2020-03-07 Thread Hans de Graaff
commit: 9b812ff186807f01594bf82513b9eb487941beb8
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Mar  8 06:29:32 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Mar  8 06:29:32 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b812ff1

dev-ruby/bson: add 4.8.2

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

 dev-ruby/bson/Manifest  |  1 +
 dev-ruby/bson/bson-4.8.2.ebuild | 43 +
 2 files changed, 44 insertions(+)

diff --git a/dev-ruby/bson/Manifest b/dev-ruby/bson/Manifest
index bd4ed87b6d2..08ee6b76dde 100644
--- a/dev-ruby/bson/Manifest
+++ b/dev-ruby/bson/Manifest
@@ -2,3 +2,4 @@ DIST bson-4.6.0.tar.gz 115899 BLAKE2B 
cae63b799cba6a464988937b26bc47533e8ca5089c
 DIST bson-4.7.0.tar.gz 120354 BLAKE2B 
8399eb5c3658ed23b6aaac93144c7b1047143b3bc0f1a4610a2ce168a350f04d814f1929a3fcc6efdfcb453abfc54199091c8fbb034a837aab065e7c9814ab70
 SHA512 
34289260f37e0c72de26219ada8843a44044f61316217c2a4157187bd2d5e871e1578415c09107c65d78496ad388985dfbdc8dec562d3e3aace2bf4bef7ab6fb
 DIST bson-4.7.1.tar.gz 120690 BLAKE2B 
fbb6eeca2b339eaa80503294cefd1c97abb9f992ce1068bbf64a6ffa9239fabb6df4c982c90ab3522362c5bbe55bbaf479023a2f5f2e24ffb86a1dd8fae80db3
 SHA512 
75026ab81abf5f629200b008a3a8da38a594751c43335eb0c8e29bc94848d2dfce9479419de136b8176dde5d2cc9e66ceb5a7d2b52cfacdb1813a1c63871fa95
 DIST bson-4.8.0.tar.gz 151255 BLAKE2B 
b15bde922ae882d372815d8b6e0ed8a6f8b79c2fe6fd6d361a31bacf3acdaec4376d5331276aac8fcafc641c7d72cef9c5a99e485cb8f738cf9318336cbd4500
 SHA512 
284c8686a34018eb04223b391dff4f771d5b83f7e7d9fda8fcc4e2ae8c15ffca52a7ef5049cc866b0dc62d3761ede442eaaecfe19c8381256510c9902e850b01
+DIST bson-4.8.2.tar.gz 153029 BLAKE2B 
bc058d06afecdfcaa029e525f8122bd4e647a432934cd2b7594721920e9f0b1d727a48fcf44ec14d2206a699ea6c24c872b46e821548a99ea66f9c7ce0600d98
 SHA512 
48b4fc7278cb8e0623acf42241ca3169a98f3a7f754c8af8f94b9046540843d22acafe18db4ba804636f3356dfe79d6c6843004ee980c327726851c28315776d

diff --git a/dev-ruby/bson/bson-4.8.2.ebuild b/dev-ruby/bson/bson-4.8.2.ebuild
new file mode 100644
index 000..5e6f5007077
--- /dev/null
+++ b/dev-ruby/bson/bson-4.8.2.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+USE_RUBY="ruby24 ruby25 ruby26 ruby27"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+GITHUB_USER="mongodb"
+GITHUB_PROJECT="bson-ruby"
+
+inherit multilib ruby-fakegem
+
+DESCRIPTION="A Ruby BSON implementation for MongoDB. (Includes binary C-based 
extension.)"
+HOMEPAGE="https://www.mongodb.org/;
+SRC_URI="https://github.com/${GITHUB_USER}/${GITHUB_PROJECT}/archive/v${PV}.tar.gz
 -> ${P}.tar.gz"
+RUBY_S="bson-ruby-${PV}"
+
+LICENSE="APSL-2"
+SLOT="4"
+KEYWORDS="~amd64"
+IUSE="test doc"
+
+all_ruby_prepare() {
+   # Remove bundler support
+   sed -i -e '/bundler/I s:^:#:' Rakefile || die
+
+   # Remove project-specific rspec options
+   rm .rspec || die
+}
+
+each_ruby_configure() {
+   ${RUBY} -C ext/bson extconf.rb || die "extconf.rb failed"
+}
+
+each_ruby_compile() {
+   emake -C ext/bson V=1 CFLAGS="${CFLAGS} -fPIC" archflag="${LDFLAGS}"
+   cp ext/bson/*$(get_modname) lib/ || die
+}



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

2020-03-07 Thread Hans de Graaff
commit: 58ee378a13a689136ea3bb6d8f6a512b116a73d0
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Mar  8 06:14:19 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Mar  8 06:14:19 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=58ee378a

app-admin/r10k: add 3.4.1

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

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

diff --git a/app-admin/r10k/Manifest b/app-admin/r10k/Manifest
index f0563c71397..46ee13a064c 100644
--- a/app-admin/r10k/Manifest
+++ b/app-admin/r10k/Manifest
@@ -1,3 +1,4 @@
 DIST r10k-3.2.0.gem 206336 BLAKE2B 
badc840ec7e6793daf205f1352899fa909e9a922a353a52841809dc80fd03758a865e0cb8210e58bb5c25968207d537b3f19c1903fbb519c50b6af2dd27eb5fb
 SHA512 
7ea00ec28ba631877d33fa8b00b25e1c69346b787499ec7b26118c16acecf6bd39fcdc4618af016ebf5b62850b6d984510f7e9153dd4e99771def299b7d0703d
 DIST r10k-3.3.3.gem 208384 BLAKE2B 
8c20a516c721970e4edb57160972dfa992d79a90794d7428f7083dee48f68ea87fdd6b182acd3df1ec9c8b50a2a72543d2ffb4b5361d6960fb46d021e3c2d592
 SHA512 
b1a407cd0bcafc9d7d15ff0d40f54d93d19be48032858aeb42955cdf14799fa75445f4ec462dd05a19cda972d155a0fc0be641d1998fd5e02c0ea5f1d971ea08
 DIST r10k-3.4.0.gem 211968 BLAKE2B 
3077e47c71ec90f2b4d781cc4d26dcdb368e83bf7429e667df380f599dea59fbfacf8bd01f84d0a401391ae85d0f1c33afd771a20bac8c853d9c8bce273dd4b9
 SHA512 
df90839539e5e06f9e7ff7594bbef0450d63fa49dd00b990c2e86032e6d353d2dcb740e31d43f10cb4a4c7c159f8eb171b08543d12da8d22f12ef56084f2b8d6
+DIST r10k-3.4.1.gem 210944 BLAKE2B 
7e4df4786a332264738f3483b9f2e14739cde2a9c1cf33788692ecf6f783b956856cefeb603f3d29338104bc9a89b0a6773e922189a412e01131cf7c77b58823
 SHA512 
b8d214cd6b6bc9ce00b9de22c706213be4c480cdf293b4fb47c0ff0e0dafcb3e16fe2b1ceb8d3abd22810630c4163919ded80ff697dff728b165821de61502f8

diff --git a/app-admin/r10k/r10k-3.4.1.ebuild b/app-admin/r10k/r10k-3.4.1.ebuild
new file mode 100644
index 000..b8cab218aa3
--- /dev/null
+++ b/app-admin/r10k/r10k-3.4.1.ebuild
@@ -0,0 +1,43 @@
+# 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_RECIPE_DOC="none"
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Puppet environment and module deployment"
+HOMEPAGE="https://github.com/puppetlabs/r10k;
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="+git"
+
+ruby_add_rdepend "
+   ~dev-ruby/colored-1.2
+   ~dev-ruby/cri-2.15.6
+   >=dev-ruby/gettext-setup-0.24:0
+   ~dev-ruby/log4r-1.1.10
+   >=dev-ruby/multi_json-1.10:0
+   =dev-ruby/puppet_forge-2.3*
+"
+
+ruby_add_bdepend "test? (
+   dev-ruby/archive-tar-minitar
+)"
+
+RDEPEND="${RDEPEND} git? ( >=dev-vcs/git-1.6.6 )"
+
+all_ruby_prepare() {
+   sed -i -e '/s.files/d' ${RUBY_FAKEGEM_GEMSPEC} || die
+
+   # Avoid specs for unpackaged rugget git provider
+   rm -rf spec/unit/git_spec.rb spec/unit/git/rugged || die
+}



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

2020-03-07 Thread Hans de Graaff
commit: d06e00860ccb808f63c8557a90bebeb1eabc3add
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Mar  8 06:27:12 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Mar  8 06:27:12 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d06e0086

dev-ruby/bindata: add 2.4.6

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

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

diff --git a/dev-ruby/bindata/Manifest b/dev-ruby/bindata/Manifest
index 5d664c21c83..ddb1a285461 100644
--- a/dev-ruby/bindata/Manifest
+++ b/dev-ruby/bindata/Manifest
@@ -1,3 +1,4 @@
 DIST bindata-2.4.1.gem 78848 BLAKE2B 
a497299aca02abe61c64fe946ef928ade75f58195bdafa1b5ac842c7dd272e0dd2e5da957b558492bb1dd1e47da7da1525c0d54f0e97e571c5db804e8b24ef7e
 SHA512 
538f7deb461c234801677baf30bf6d5300dd46f201ebcaef4cc4182354e1ed375fc1c341a13d6b3a1f579e25e4e53d8aeab0dd979a581131e2a984758243
 DIST bindata-2.4.4.gem 79872 BLAKE2B 
f22f8af6270cd7d790031d2ab53a80f2480ad687abd91803ce556495d1fe8f09e1c316ccfc5b35f2cf914e44e17121d3cc84baab19d51a5671b540429d6ff1f2
 SHA512 
c7af17ea3c7aec6360acfbe0b511700706daec24a4028c86eee441baaad39c259200ee66d33e6f73766c24ae9a8a3c00e5a0c140b4e12e0d526046cd81c6ce79
 DIST bindata-2.4.5.gem 79872 BLAKE2B 
e92abc567f7bf62aa49c72415c9e49e976cb72bb5e44bb45aecfa7771b03017b112504ca733fb0db79913e2b67966338fd1bb59d6c4472171352e5d2c6248998
 SHA512 
28b8985624620d62e426b9cae0c29cd487132297b1218bafa8f82701d2633ac4308188698adaafdafbde9ae009379447e2964b111e9230841b018903500877b5
+DIST bindata-2.4.6.gem 80384 BLAKE2B 
f8e5ee0ff0fa849b5f00fb456235f002ae2786af8fedef0b13105669808269a95a6125969d7ba07f8db04c8d7e43db4d93e81550144e8f23f8d31af5a2f9fc8f
 SHA512 
8c8970abecdd83bf803b8793d36bc0425872fbfeef5db7a7175ea5f7c9e809185bd6b0cf0c7587028d907d74cbb1f9bc9728a49ea4659b7460104934b6a2ae2b

diff --git a/dev-ruby/bindata/bindata-2.4.6.ebuild 
b/dev-ruby/bindata/bindata-2.4.6.ebuild
new file mode 100644
index 000..37680de8635
--- /dev/null
+++ b/dev-ruby/bindata/bindata-2.4.6.ebuild
@@ -0,0 +1,22 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+USE_RUBY="ruby24 ruby25 ruby26 ruby27"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Parsing Binary Data in Ruby"
+HOMEPAGE="https://github.com/dmendel/bindata;
+
+LICENSE="BSD-2"
+SLOT="2"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE=""
+
+ruby_add_bdepend "test? ( dev-ruby/minitest:5 )"
+
+all_ruby_prepare() {
+   sed -i -e '/[Bb]undler/d' Rakefile || die
+   sed -i -e '/[Cc]overalls/d' test/test_helper.rb || die
+}



[gentoo-commits] repo/gentoo:master commit in: sys-power/acpi_call/, sys-power/acpi_call/files/

2020-03-07 Thread Jason A. Donenfeld
commit: ab39951d4de1e1fb171cd5b01b99a8347b0256b2
Author: Jason A. Donenfeld  gentoo  org>
AuthorDate: Sun Mar  8 05:06:47 2020 +
Commit: Jason A. Donenfeld  gentoo  org>
CommitDate: Sun Mar  8 05:07:38 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ab39951d

sys-power/acpi_call: support kernel 5.6

Package-Manager: Portage-2.3.88, Repoman-2.3.20
Signed-off-by: Jason A. Donenfeld  gentoo.org>

 sys-power/acpi_call/acpi_call-3.17.ebuild  |  1 +
 .../acpi_call/files/acpi_call-3.17-linux-5.6.patch | 36 ++
 2 files changed, 37 insertions(+)

diff --git a/sys-power/acpi_call/acpi_call-3.17.ebuild 
b/sys-power/acpi_call/acpi_call-3.17.ebuild
index 186d45388dc..62437ef1097 100644
--- a/sys-power/acpi_call/acpi_call-3.17.ebuild
+++ b/sys-power/acpi_call/acpi_call-3.17.ebuild
@@ -29,6 +29,7 @@ BUILD_TARGETS="default"
 PATCHES=(
"${FILESDIR}/${P}-linux-4.12.patch"
"${FILESDIR}/${P}-linux-4.14.patch"
+   "${FILESDIR}/${P}-linux-5.6.patch"
 )
 
 src_compile() {

diff --git a/sys-power/acpi_call/files/acpi_call-3.17-linux-5.6.patch 
b/sys-power/acpi_call/files/acpi_call-3.17-linux-5.6.patch
new file mode 100644
index 000..c05c7e3c337
--- /dev/null
+++ b/sys-power/acpi_call/files/acpi_call-3.17-linux-5.6.patch
@@ -0,0 +1,36 @@
+From d128d10c5f1554254ce55f3c79ca08390279d628 Mon Sep 17 00:00:00 2001
+From: "Jason A. Donenfeld" 
+Date: Sun, 8 Mar 2020 13:04:55 +0800
+Subject: [PATCH] Support newer proc_ops interface for 5.6
+
+Signed-off-by: Jason A. Donenfeld 
+---
+ acpi_call.c | 7 +++
+ 1 file changed, 7 insertions(+)
+
+diff --git a/acpi_call.c b/acpi_call.c
+index 801798b..65eb344 100644
+--- a/acpi_call.c
 b/acpi_call.c
+@@ -348,11 +348,18 @@ static ssize_t acpi_proc_read( struct file *filp, char 
__user *buff,
+ return ret;
+ }
+ 
++#if LINUX_VERSION_CODE < KERNEL_VERSION(5, 6, 0)
+ static struct file_operations proc_acpi_operations = {
+ .owner= THIS_MODULE,
+ .read = acpi_proc_read,
+ .write= acpi_proc_write,
+ };
++#else
++static const struct proc_ops proc_acpi_operations = {
++.proc_read  = acpi_proc_read,
++.proc_write = acpi_proc_write,
++};
++#endif
+ 
+ #else
+ static int acpi_proc_read(char *page, char **start, off_t off,
+-- 
+2.25.1
+



[gentoo-commits] repo/gentoo:master commit in: sci-libs/lapack/

2020-03-07 Thread Benda XU
commit: 09e858da1b3331b1ed8786235a3e3bdb9732956d
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Sat Feb 29 10:49:33 2020 +
Commit: Benda XU  gentoo  org>
CommitDate: Sun Mar  8 04:34:46 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=09e858da

sci-libs/lapack: readd deprecated functions.

Reported-By: leoricupero  gmail.com
Closes: https://bugs.gentoo.org/702254
Closes: https://github.com/gentoo/gentoo/pull/14803
Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Alessandro Barbieri  gmail.com>
Signed-off-by: Benda Xu  gentoo.org>

 sci-libs/lapack/lapack-3.8.0-r1.ebuild | 92 ++
 sci-libs/lapack/metadata.xml   |  1 +
 2 files changed, 93 insertions(+)

diff --git a/sci-libs/lapack/lapack-3.8.0-r1.ebuild 
b/sci-libs/lapack/lapack-3.8.0-r1.ebuild
new file mode 100644
index 000..bf8ffd46029
--- /dev/null
+++ b/sci-libs/lapack/lapack-3.8.0-r1.ebuild
@@ -0,0 +1,92 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+CMAKE_MAKEFILE_GENERATOR=emake
+inherit cmake-utils
+
+DESCRIPTION="BLAS,CBLAS,LAPACK,LAPACKE reference implementations"
+HOMEPAGE="http://www.netlib.org/lapack/;
+SRC_URI="http://www.netlib.org/${PN}/${P}.tar.gz;
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
+IUSE="lapacke deprecated doc eselect-ldso"
+# TODO: static-libs 64bit-index
+
+RDEPEND="
+   eselect-ldso? ( >=app-eselect/eselect-blas-0.2
+   >=app-eselect/eselect-lapack-0.2 )
+   !app-eselect/eselect-cblas
+   !sci-libs/blas-reference
+   !sci-libs/cblas-reference
+   !sci-libs/lapack-reference
+   !sci-libs/lapacke-reference
+   virtual/fortran
+   doc? ( app-doc/blas-docs )"
+DEPEND="${RDEPEND}
+   virtual/pkgconfig"
+
+src_configure() {
+   local mycmakeargs=(
+   -DCBLAS=ON
+   -DLAPACKE=$(usex lapacke)
+   -DBUILD_DEPRECATED=$(usex deprecated)
+   -DBUILD_SHARED_LIBS=ON
+   )
+   cmake-utils_src_configure
+}
+
+src_install() {
+   cmake-utils_src_install
+
+   use eselect-ldso || return
+   # Create private lib directory for eselect::blas (ld.so.conf)
+   dodir /usr/$(get_libdir)/blas/reference
+   dosym ../../libblas.so usr/$(get_libdir)/blas/reference/libblas.so
+   dosym ../../libblas.so.3 usr/$(get_libdir)/blas/reference/libblas.so.3
+   dosym ../../libcblas.so usr/$(get_libdir)/blas/reference/libcblas.so
+   dosym ../../libcblas.so.3 usr/$(get_libdir)/blas/reference/libcblas.so.3
+
+   # Create private lib directory for eselect::lapack (ld.so.conf)
+   dodir /usr/$(get_libdir)/lapack/reference
+   dosym ../../liblapack.so usr/$(get_libdir)/lapack/reference/liblapack.so
+   dosym ../../liblapack.so.3 
usr/$(get_libdir)/lapack/reference/liblapack.so.3
+}
+
+pkg_postinst() {
+   use eselect-ldso || return
+
+   local me=reference libdir=$(get_libdir)
+   # check eselect-blas
+   eselect blas add ${libdir} "${EROOT}"/usr/${libdir}/blas/${me} ${me}
+   local current_blas=$(eselect blas show ${libdir} | cut -d' ' -f2)
+   if [[ ${current_blas} == ${me} || -z ${current_blas} ]]; then
+   eselect blas set ${libdir} ${me}
+   elog "Current eselect: BLAS ($libdir) -> [${current_blas}]."
+   else
+   elog "Current eselect: BLAS ($libdir) -> [${current_blas}]."
+   elog "To use blas [${me}] implementation, you have to issue (as 
root):"
+   elog "\t eselect blas set ${libdir} ${me}"
+   fi
+
+   # check eselect-lapack
+   eselect lapack add ${libdir} "${EROOT}"/usr/${libdir}/lapack/${me} ${me}
+   local current_lapack=$(eselect lapack show ${libdir} | cut -d' ' -f2)
+   if [[ ${current_lapack} == ${me} || -z ${current_lapack} ]]; then
+   eselect lapack set ${libdir} ${me}
+   elog "Current eselect: LAPACK ($libdir) -> [${current_lapack}]."
+   else
+   elog "Current eselect: LAPACK ($libdir) -> [${current_lapack}]."
+   elog "To use lapack [${me}] implementation, you have to issue 
(as root):"
+   elog "\t eselect lapack set ${libdir} ${me}"
+   fi
+}
+
+pkg_postrm() {
+   use eselect-ldso || return
+
+   eselect blas validate
+   eselect lapack validate
+}

diff --git a/sci-libs/lapack/metadata.xml b/sci-libs/lapack/metadata.xml
index adc276993c4..e4cd26e0166 100644
--- a/sci-libs/lapack/metadata.xml
+++ b/sci-libs/lapack/metadata.xml
@@ -23,6 +23,7 @@ that has found extensive use in the scientific community.
 This package installs the reference FORTRAN 77 implementation from Netlib.
   
   
+Also build deprecated functions
 Build LAPACKE
 Enable runtime library switching by
 eselect and ld.so.



[gentoo-commits] repo/gentoo:master commit in: sys-boot/systemd-boot/

2020-03-07 Thread Mike Gilbert
commit: 9f7ff07f4d394695c2db796d44aeb60e9eef0e43
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sun Mar  8 04:04:22 2020 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sun Mar  8 04:04:50 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f7ff07f

sys-boot/systemd-boot: remove old

Signed-off-by: Mike Gilbert  gentoo.org>

 sys-boot/systemd-boot/Manifest|   1 -
 sys-boot/systemd-boot/systemd-boot-241.ebuild | 114 --
 2 files changed, 115 deletions(-)

diff --git a/sys-boot/systemd-boot/Manifest b/sys-boot/systemd-boot/Manifest
index c628b654e3c..abc1d65828e 100644
--- a/sys-boot/systemd-boot/Manifest
+++ b/sys-boot/systemd-boot/Manifest
@@ -1,3 +1,2 @@
-DIST systemd-241.tar.gz 7640538 BLAKE2B 
69d7196fee0d0ad06ea8d7c78b0299cc17517ecce3ca4c0b1181a3fbb13bc2627629156785051e2ff427dcc21414f7a078724c6409ebaa431618e4799ebcd50a
 SHA512 
a7757574590e8aa37e1291ea0b2c5eb03a8d8062fe9462fa5b0bf50830c933e2b301d106c70d904f94afc0aa8e43a8acfd11926dfa25b1b89174580e491e545e
 DIST systemd-243.tar.gz 8242522 BLAKE2B 
89e3ebbea5a99061329f7c78220a66c1e075d5ba90dfdf5ee8d0d9b762ef4600dc82d8ca2054632e5e343b6272cd8046c92f7f99dcfa8287c5ef2b42fb96d4cb
 SHA512 
56b52a297aa5ac04d9667eb3afb1598725b197de73ff72baa1aabbc2844e36fba7b7fccdf6d214ae8b5b926616b2b7e15772763aaa80ec938d74333ff9c8673e
 DIST systemd-245.tar.gz 8993479 BLAKE2B 
be0b1fca5ba8585978f570868bc9135c1fee78ea64dcdf8b1a3419e856a83da90104ed2f86e5f3e5b0b6f29d4b34f603bfe1e4cbc61ccf71bedce547db62ff35
 SHA512 
1b80d0e02472dfc4197f11dab4f56cf90e8a6e105ce19f837cb11335b6d8577ed49031dad94cdb41aa9bdc06ec8eec62c8e9246272b83935e7bb9dcd3cd8c012

diff --git a/sys-boot/systemd-boot/systemd-boot-241.ebuild 
b/sys-boot/systemd-boot/systemd-boot-241.ebuild
deleted file mode 100644
index 99dbbaa4668..000
--- a/sys-boot/systemd-boot/systemd-boot-241.ebuild
+++ /dev/null
@@ -1,114 +0,0 @@
-# Copyright 2016-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit meson toolchain-funcs
-
-DESCRIPTION="UEFI boot manager from systemd (formerly gummiboot)"
-HOMEPAGE="https://www.freedesktop.org/wiki/Software/systemd/systemd-boot/;
-SRC_URI="https://github.com/systemd/systemd/archive/v${PV}.tar.gz -> 
systemd-${PV}.tar.gz"
-
-LICENSE="GPL-2 LGPL-2.1 MIT public-domain"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE=""
-RESTRICT="test"
-
-BDEPEND="
-   app-text/docbook-xml-dtd:4.2
-   app-text/docbook-xml-dtd:4.5
-   app-text/docbook-xsl-stylesheets
-   dev-libs/libxslt:0
-   >=dev-util/intltool-0.50
-   dev-util/gperf
-   >=dev-util/patchelf-0.10
-   virtual/pkgconfig
-"
-COMMON_DEPEND="
-   >=sys-apps/util-linux-2.30
-"
-DEPEND="${COMMON_DEPEND}
-   >=sys-boot/gnu-efi-3.0.2
-   sys-libs/libcap
-"
-RDEPEND="${COMMON_DEPEND}
-   !sys-apps/systemd
-"
-
-S="${WORKDIR}/systemd-${PV}"
-
-PATCHES=(
-   "${FILESDIR}/237-libshared-static.patch"
-)
-
-src_configure() {
-   local emesonargs=(
-   -Dblkid=true
-   -Defi=true
-   -Dgnu-efi=true
-   -Defi-cc="$(tc-getCC)"
-   -Defi-ld="$(tc-getLD)"
-   -Dsplit-usr=true
-   -Drootprefix="${EPREFIX:-/}"
-
-   -Dacl=false
-   -Dapparmor=false
-   -Daudit=false
-   -Dbzip2=false
-   -Delfutils=false
-   -Dgcrypt=false
-   -Dgnutls=false
-   -Dkmod=false
-   -Dlibcryptsetup=false
-   -Dlibcurl=false
-   -Dlibidn=false
-   -Dlibidn2=false
-   -Dlibiptc=false
-   -Dlz4=false
-   -Dmicrohttpd=false
-   -Dpam=false
-   -Dqrencode=false
-   -Dseccomp=false
-   -Dselinux=false
-   -Dxkbcommon=false
-   -Dxz=false
-   )
-   meson_src_configure
-}
-
-set_efi_arch() {
-   case "$(tc-arch)" in
-   amd64) efi_arch=x64 ;;
-   arm)   efi_arch=arm ;;
-   arm64) efi_arch=aa64 ;;
-   x86)   efi_arch=x86 ;;
-   esac
-}
-
-src_compile() {
-   local efi_arch
-   set_efi_arch
-   local targets=(
-   bootctl
-   man/bootctl.1
-   man/kernel-install.8
-   src/boot/efi/linux${efi_arch}.efi.stub
-   src/boot/efi/systemd-boot${efi_arch}.efi
-   )
-   cd "${BUILD_DIR}" || die
-   eninja "${targets[@]}"
-   patchelf --remove-rpath bootctl || die
-}
-
-src_install() {
-   local efi_arch
-   set_efi_arch
-   dobin "${BUILD_DIR}"/bootctl src/kernel-install/kernel-install
-   doman "${BUILD_DIR}"/man/{bootctl.1,kernel-install.8}
-   exeinto usr/lib/kernel/install.d
-   doexe src/kernel-install/{50-depmod,90-loaderentry}.install
-   insinto usr/lib/systemd/boot/efi
-   doins 

[gentoo-commits] repo/gentoo:master commit in: sys-boot/systemd-boot/

2020-03-07 Thread Mike Gilbert
commit: 55d446997eab87ecfb8ce170013dd25b704f0115
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sun Mar  8 04:03:21 2020 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sun Mar  8 04:03:21 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=55d44699

sys-boot/systemd-boot: bump to 245

Signed-off-by: Mike Gilbert  gentoo.org>

 sys-boot/systemd-boot/Manifest|   1 +
 sys-boot/systemd-boot/systemd-boot-245.ebuild | 114 ++
 2 files changed, 115 insertions(+)

diff --git a/sys-boot/systemd-boot/Manifest b/sys-boot/systemd-boot/Manifest
index 2e301747f0b..c628b654e3c 100644
--- a/sys-boot/systemd-boot/Manifest
+++ b/sys-boot/systemd-boot/Manifest
@@ -1,2 +1,3 @@
 DIST systemd-241.tar.gz 7640538 BLAKE2B 
69d7196fee0d0ad06ea8d7c78b0299cc17517ecce3ca4c0b1181a3fbb13bc2627629156785051e2ff427dcc21414f7a078724c6409ebaa431618e4799ebcd50a
 SHA512 
a7757574590e8aa37e1291ea0b2c5eb03a8d8062fe9462fa5b0bf50830c933e2b301d106c70d904f94afc0aa8e43a8acfd11926dfa25b1b89174580e491e545e
 DIST systemd-243.tar.gz 8242522 BLAKE2B 
89e3ebbea5a99061329f7c78220a66c1e075d5ba90dfdf5ee8d0d9b762ef4600dc82d8ca2054632e5e343b6272cd8046c92f7f99dcfa8287c5ef2b42fb96d4cb
 SHA512 
56b52a297aa5ac04d9667eb3afb1598725b197de73ff72baa1aabbc2844e36fba7b7fccdf6d214ae8b5b926616b2b7e15772763aaa80ec938d74333ff9c8673e
+DIST systemd-245.tar.gz 8993479 BLAKE2B 
be0b1fca5ba8585978f570868bc9135c1fee78ea64dcdf8b1a3419e856a83da90104ed2f86e5f3e5b0b6f29d4b34f603bfe1e4cbc61ccf71bedce547db62ff35
 SHA512 
1b80d0e02472dfc4197f11dab4f56cf90e8a6e105ce19f837cb11335b6d8577ed49031dad94cdb41aa9bdc06ec8eec62c8e9246272b83935e7bb9dcd3cd8c012

diff --git a/sys-boot/systemd-boot/systemd-boot-245.ebuild 
b/sys-boot/systemd-boot/systemd-boot-245.ebuild
new file mode 100644
index 000..df34ee3df7f
--- /dev/null
+++ b/sys-boot/systemd-boot/systemd-boot-245.ebuild
@@ -0,0 +1,114 @@
+# Copyright 2016-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit meson toolchain-funcs
+
+DESCRIPTION="UEFI boot manager from systemd (formerly gummiboot)"
+HOMEPAGE="https://www.freedesktop.org/wiki/Software/systemd/systemd-boot/;
+SRC_URI="https://github.com/systemd/systemd/archive/v${PV}.tar.gz -> 
systemd-${PV}.tar.gz"
+
+LICENSE="GPL-2 LGPL-2.1 MIT public-domain"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+RESTRICT="test"
+
+BDEPEND="
+   app-text/docbook-xml-dtd:4.2
+   app-text/docbook-xml-dtd:4.5
+   app-text/docbook-xsl-stylesheets
+   dev-libs/libxslt:0
+   >=dev-util/intltool-0.50
+   dev-util/gperf
+   >=dev-util/patchelf-0.10
+   virtual/pkgconfig
+"
+COMMON_DEPEND="
+   >=sys-apps/util-linux-2.30
+"
+DEPEND="${COMMON_DEPEND}
+   >=sys-boot/gnu-efi-3.0.2
+   sys-libs/libcap
+"
+RDEPEND="${COMMON_DEPEND}
+   !sys-apps/systemd
+"
+
+S="${WORKDIR}/systemd-${PV}"
+
+PATCHES=(
+   "${FILESDIR}/237-libshared-static.patch"
+)
+
+src_configure() {
+   local emesonargs=(
+   -Dblkid=true
+   -Defi=true
+   -Dgnu-efi=true
+   -Defi-cc="$(tc-getCC)"
+   -Defi-ld="$(tc-getLD)"
+   -Dsplit-usr=true
+   -Drootprefix="${EPREFIX:-/}"
+
+   -Dacl=false
+   -Dapparmor=false
+   -Daudit=false
+   -Dbzip2=false
+   -Delfutils=false
+   -Dgcrypt=false
+   -Dgnutls=false
+   -Dkmod=false
+   -Dlibcryptsetup=false
+   -Dlibcurl=false
+   -Dlibidn=false
+   -Dlibidn2=false
+   -Dlibiptc=false
+   -Dlz4=false
+   -Dmicrohttpd=false
+   -Dpam=false
+   -Dqrencode=false
+   -Dseccomp=false
+   -Dselinux=false
+   -Dxkbcommon=false
+   -Dxz=false
+   )
+   meson_src_configure
+}
+
+set_efi_arch() {
+   case "$(tc-arch)" in
+   amd64) efi_arch=x64 ;;
+   arm)   efi_arch=arm ;;
+   arm64) efi_arch=aa64 ;;
+   x86)   efi_arch=x86 ;;
+   esac
+}
+
+src_compile() {
+   local efi_arch
+   set_efi_arch
+   local targets=(
+   bootctl
+   man/bootctl.1
+   man/kernel-install.8
+   src/boot/efi/linux${efi_arch}.efi.stub
+   src/boot/efi/systemd-boot${efi_arch}.efi
+   )
+   cd "${BUILD_DIR}" || die
+   eninja "${targets[@]}"
+   patchelf --remove-rpath bootctl || die
+}
+
+src_install() {
+   local efi_arch
+   set_efi_arch
+   dobin "${BUILD_DIR}"/bootctl src/kernel-install/kernel-install
+   doman "${BUILD_DIR}"/man/{bootctl.1,kernel-install.8}
+   exeinto usr/lib/kernel/install.d
+   doexe src/kernel-install/{50-depmod,90-loaderentry}.install
+   insinto usr/lib/systemd/boot/efi
+   doins 

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

2020-03-07 Thread Mike Gilbert
commit: c0ac3e1b1960ee7939143c3740b74cf2cfbfdedd
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sun Mar  8 03:53:23 2020 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sun Mar  8 03:59:38 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c0ac3e1b

sys-fs/udev: EAPI=7 and clean up pkg_postinst

Signed-off-by: Mike Gilbert  gentoo.org>

 sys-fs/udev/udev-.ebuild | 142 +++
 1 file changed, 22 insertions(+), 120 deletions(-)

diff --git a/sys-fs/udev/udev-.ebuild b/sys-fs/udev/udev-.ebuild
index e5fad94c8e4..badfd97ef89 100644
--- a/sys-fs/udev/udev-.ebuild
+++ b/sys-fs/udev/udev-.ebuild
@@ -1,7 +1,7 @@
-# Copyright 2003-2019 Gentoo Authors
+# Copyright 2003-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=7
 
 inherit bash-completion-r1 linux-info meson ninja-utils multilib-minimal 
toolchain-funcs udev usr-ldscript
 
@@ -25,27 +25,27 @@ IUSE="acl +kmod selinux static-libs"
 
 RESTRICT="test"
 
-COMMON_DEPEND=">=sys-apps/util-linux-2.30[${MULTILIB_USEDEP}]
-   sys-libs/libcap[${MULTILIB_USEDEP}]
-   acl? ( sys-apps/acl )
-   kmod? ( >=sys-apps/kmod-16 )
-   selinux? ( >=sys-libs/libselinux-2.1.9 )
-   !=dev-util/intltool-0.50
-   >=dev-util/meson-0.40.0
-   dev-util/ninja
>=sys-apps/coreutils-8.16
-   virtual/os-headers
-   virtual/pkgconfig
-   >=sys-kernel/linux-headers-3.9
+   virtual/pkgconfig[${MULTILIB_USEDEP}]
app-text/docbook-xml-dtd:4.2
app-text/docbook-xml-dtd:4.5
app-text/docbook-xsl-stylesheets
-   dev-libs/libxslt"
+   dev-libs/libxslt
+"
+COMMON_DEPEND="
+   >=sys-apps/util-linux-2.30[${MULTILIB_USEDEP}]
+   sys-libs/libcap:0=[${MULTILIB_USEDEP}]
+   acl? ( sys-apps/acl )
+   kmod? ( >=sys-apps/kmod-15 )
+   selinux? ( >=sys-libs/libselinux-2.1.9 )
+   !/dev/null
-   if [[ -d ${ROOT%/}/dev/loop ]]; then
-   ewarn "Please make sure your remove /dev/loop,"
-   ewarn "else losetup may be confused when looking for unused 
devices."
-   fi
-
-   local fstab="${ROOT%/}"/etc/fstab dev path fstype rest
-   while read -r dev path fstype rest; do
-   if [[ ${path} == /dev && ${fstype} != devtmpfs ]]; then
-   ewarn "You need to edit your /dev line in ${fstab} to 
have devtmpfs"
-   ewarn "filesystem. Otherwise udev won't be able to 
boot."
-   ewarn "See, https://bugs.gentoo.org/453186;
-   fi
-   done < "${fstab}"
-
-   if [[ -d ${ROOT%/}/usr/lib/udev ]]; then
-   ewarn
-   ewarn "Please re-emerge all packages on your system which 
install"
-   ewarn "rules and helpers in /usr/lib/udev. They should now be 
in"
-   ewarn "/lib/udev."
-   ewarn
-   ewarn "One way to do this is to run the following command:"
-   ewarn "emerge -av1 \$(qfile -q -S -C /usr/lib/udev)"
-   ewarn "Note that qfile can be found in 
app-portage/portage-utils"
-   fi
-
-   local old_cd_rules="${ROOT%/}"/etc/udev/rules.d/70-persistent-cd.rules
-   local old_net_rules="${ROOT%/}"/etc/udev/rules.d/70-persistent-net.rules
-   for old_rules in "${old_cd_rules}" "${old_net_rules}"; do
-   if [[ -f ${old_rules} ]]; then
-   ewarn
-   ewarn "File ${old_rules} is from old udev installation 
but if you still use it,"
-   ewarn "rename it to something else starting with 70- to 
silence this deprecation"
-   ewarn "warning."
-   fi
-   done
-
-   elog
-   elog "Starting from version >= 197 the new predictable network 
interface names are"
-   elog "used by default, see:"
-   elog 
"https://www.freedesktop.org/wiki/Software/systemd/PredictableNetworkInterfaceNames;
-   elog 
"https://cgit.freedesktop.org/systemd/systemd/tree/src/udev/udev-builtin-net_id.c;
-   elog
-   elog "Example command to get the information for the new interface name 
before booting"
-   elog "(replace  with, for example, eth0):"
-   elog "# udevadm test-builtin net_id /sys/class/net/ 2> 
/dev/null"
-   elog
-   elog "You can use either kernel parameter \"net.ifnames=0\", create 
empty"
-   elog "file /etc/systemd/network/99-default.link, or symlink it to 
/dev/null"
-   elog "to disable the feature."
-
-   if has_version 'sys-apps/biosdevname'; then
-   ewarn
-   ewarn "You can replace the functionality of 
sys-apps/biosdevname which has been"
-   ewarn "detected to be installed with the new predictable 
network interface names."
-   fi
-
-   ewarn
-   ewarn "You need to restart udev as soon as possible to make the upgrade 
go"
-   ewarn "into effect."
-  

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

2020-03-07 Thread Mike Gilbert
commit: 42d1a6504d70348583fa8f110478747075d31365
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sun Mar  8 03:56:26 2020 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sun Mar  8 03:59:38 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=42d1a650

sys-fs/udev: bump to 245

Signed-off-by: Mike Gilbert  gentoo.org>

 sys-fs/udev/Manifest|   1 +
 sys-fs/udev/udev-245.ebuild | 240 
 2 files changed, 241 insertions(+)

diff --git a/sys-fs/udev/Manifest b/sys-fs/udev/Manifest
index 875ca45a4ae..d05d70330be 100644
--- a/sys-fs/udev/Manifest
+++ b/sys-fs/udev/Manifest
@@ -1,2 +1,3 @@
 DIST systemd-242.tar.gz 7831435 BLAKE2B 
288e65d0a8e133ef5885689eb16118a83d93c730e342da63115cea0892fc999104c3a4856c83f3e7ef909ba2f3311146730b05ee02d84cc0400851ccbdcd54cd
 SHA512 
578f68a3c8f2d454198fc04ff8d943abcfb390531d57f9603d185857f7afa7f4dc641dafecf49ce50fe22f5837b252b181400891e8efd4459fd4f69bb4283cb4
 DIST systemd-243.tar.gz 8242522 BLAKE2B 
89e3ebbea5a99061329f7c78220a66c1e075d5ba90dfdf5ee8d0d9b762ef4600dc82d8ca2054632e5e343b6272cd8046c92f7f99dcfa8287c5ef2b42fb96d4cb
 SHA512 
56b52a297aa5ac04d9667eb3afb1598725b197de73ff72baa1aabbc2844e36fba7b7fccdf6d214ae8b5b926616b2b7e15772763aaa80ec938d74333ff9c8673e
+DIST systemd-245.tar.gz 8993479 BLAKE2B 
be0b1fca5ba8585978f570868bc9135c1fee78ea64dcdf8b1a3419e856a83da90104ed2f86e5f3e5b0b6f29d4b34f603bfe1e4cbc61ccf71bedce547db62ff35
 SHA512 
1b80d0e02472dfc4197f11dab4f56cf90e8a6e105ce19f837cb11335b6d8577ed49031dad94cdb41aa9bdc06ec8eec62c8e9246272b83935e7bb9dcd3cd8c012

diff --git a/sys-fs/udev/udev-245.ebuild b/sys-fs/udev/udev-245.ebuild
new file mode 100644
index 000..badfd97ef89
--- /dev/null
+++ b/sys-fs/udev/udev-245.ebuild
@@ -0,0 +1,240 @@
+# Copyright 2003-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit bash-completion-r1 linux-info meson ninja-utils multilib-minimal 
toolchain-funcs udev usr-ldscript
+
+if [[ ${PV} = * ]]; then
+   EGIT_REPO_URI="https://github.com/systemd/systemd.git;
+   inherit git-r3
+else
+   MY_PV=${PV/_/-}
+   MY_P=systemd-${MY_PV}
+   S=${WORKDIR}/${MY_P}
+   
SRC_URI="https://github.com/systemd/systemd/archive/v${MY_PV}/${MY_P}.tar.gz;
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~s390 ~sh ~sparc ~x86"
+fi
+
+DESCRIPTION="Linux dynamic and persistent device naming support (aka userspace 
devfs)"
+HOMEPAGE="https://www.freedesktop.org/wiki/Software/systemd;
+
+LICENSE="LGPL-2.1 MIT GPL-2"
+SLOT="0"
+IUSE="acl +kmod selinux static-libs"
+
+RESTRICT="test"
+
+BDEPEND="
+   dev-util/gperf
+   >=dev-util/intltool-0.50
+   >=sys-apps/coreutils-8.16
+   virtual/pkgconfig[${MULTILIB_USEDEP}]
+   app-text/docbook-xml-dtd:4.2
+   app-text/docbook-xml-dtd:4.5
+   app-text/docbook-xsl-stylesheets
+   dev-libs/libxslt
+"
+COMMON_DEPEND="
+   >=sys-apps/util-linux-2.30[${MULTILIB_USEDEP}]
+   sys-libs/libcap:0=[${MULTILIB_USEDEP}]
+   acl? ( sys-apps/acl )
+   kmod? ( >=sys-apps/kmod-15 )
+   selinux? ( >=sys-libs/libselinux-2.1.9 )
+   ! "${T}"/40-gentoo.rules
+   # Gentoo specific floppy and usb groups
+   ACTION=="add", SUBSYSTEM=="block", KERNEL=="fd[0-9]", GROUP="floppy"
+   ACTION=="add", SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", GROUP="usb"
+   EOF
+
+   if [[ -d "${WORKDIR}/patches" ]]; then
+   eapply "${WORKDIR}/patches"
+   fi
+
+   local PATCHES=(
+   )
+
+   default
+}
+
+meson_multilib_native_use() {
+   if multilib_is_native_abi && use "$1"; then
+   echo true
+   else
+   echo false
+   fi
+}
+
+multilib_src_configure() {
+   local emesonargs=(
+   -Dacl=$(meson_multilib_native_use acl)
+   -Defi=false
+   -Dkmod=$(meson_multilib_native_use kmod)
+   -Dselinux=$(meson_multilib_native_use selinux)
+   -Dlink-udev-shared=false
+   -Dsplit-usr=true
+   -Drootlibdir="${EPREFIX}/usr/$(get_libdir)"
+   -Dstatic-libudev=$(usex static-libs true false)
+
+   # Prevent automagic deps
+   -Dgcrypt=false
+   -Dlibcryptsetup=false
+   -Dlibidn=false
+   -Dlibidn2=false
+   -Dlibiptc=false
+   -Dseccomp=false
+   -Dlz4=false
+   -Dxz=false
+   )
+   meson_src_configure
+}
+
+src_configure() {
+   # Prevent conflicts with i686 cross toolchain, bug 559726
+   tc-export AR CC NM OBJCOPY RANLIB
+   multilib-minimal_src_configure
+}
+
+multilib_src_compile() {
+   # meson creates this link
+   local libudev=$(readlink src/udev/libudev.so.1)
+
+   local targets=(
+   src/udev/${libudev}
+   )
+   if use static-libs; then
+   targets+=( 

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

2020-03-07 Thread Mike Gilbert
commit: 9efac6d4033c2167c24cb08331e43bc8a0892e86
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sun Mar  8 03:57:35 2020 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sun Mar  8 03:59:39 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9efac6d4

sys-fs/udev: remove obsolete blockers

Signed-off-by: Mike Gilbert  gentoo.org>

 sys-fs/udev/udev-245.ebuild  | 3 ---
 sys-fs/udev/udev-.ebuild | 3 ---
 2 files changed, 6 deletions(-)

diff --git a/sys-fs/udev/udev-245.ebuild b/sys-fs/udev/udev-245.ebuild
index badfd97ef89..52da788c7c0 100644
--- a/sys-fs/udev/udev-245.ebuild
+++ b/sys-fs/udev/udev-245.ebuild
@@ -41,7 +41,6 @@ COMMON_DEPEND="
acl? ( sys-apps/acl )
kmod? ( >=sys-apps/kmod-15 )
selinux? ( >=sys-libs/libselinux-2.1.9 )
-   !

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

2020-03-07 Thread Thomas Deutschmann
commit: 1df704d9c823962321772dfab284aa1f33bec26a
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sun Mar  8 01:55:05 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sun Mar  8 01:55:05 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1df704d9

media-libs/dav1d: update subslot

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

 media-libs/dav1d/{dav1d-0.6.0.ebuild => dav1d-0.6.0-r1.ebuild} | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/dav1d/dav1d-0.6.0.ebuild 
b/media-libs/dav1d/dav1d-0.6.0-r1.ebuild
similarity index 99%
rename from media-libs/dav1d/dav1d-0.6.0.ebuild
rename to media-libs/dav1d/dav1d-0.6.0-r1.ebuild
index c174b250529..66afaa7d151 100644
--- a/media-libs/dav1d/dav1d-0.6.0.ebuild
+++ b/media-libs/dav1d/dav1d-0.6.0-r1.ebuild
@@ -18,7 +18,7 @@ DESCRIPTION="dav1d is an AV1 Decoder :)"
 HOMEPAGE="https://code.videolan.org/videolan/dav1d;
 
 LICENSE="BSD-2"
-SLOT="0/3"
+SLOT="0/4"
 IUSE="+8bit +10bit +asm"
 
 ASM_DEPEND=">=dev-lang/nasm-2.13.02"



[gentoo-commits] repo/gentoo:master commit in: www-apps/trac/

2020-03-07 Thread Thomas Deutschmann
commit: 803171e57279ee7b2dd3390eb125f0194ba0b130
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sun Mar  8 01:31:14 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sun Mar  8 01:31:33 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=803171e5

www-apps/trac: bump to v1.2.5

Closes: https://bugs.gentoo.org/676924
Bug: https://bugs.gentoo.org/711754
Package-Manager: Portage-2.3.91, Repoman-2.3.20
Signed-off-by: Thomas Deutschmann  gentoo.org>

 www-apps/trac/Manifest  |   1 +
 www-apps/trac/trac-1.2.5.ebuild | 114 
 2 files changed, 115 insertions(+)

diff --git a/www-apps/trac/Manifest b/www-apps/trac/Manifest
index 79bc4f0b493..f69fc949cc0 100644
--- a/www-apps/trac/Manifest
+++ b/www-apps/trac/Manifest
@@ -1,2 +1,3 @@
 DIST Trac-1.0.9.tar.gz 3642845 BLAKE2B 
de0a6fdfc59c5c3f1e795a7e0a006e724491d1d084c9fefcc35185a40430e06ed781c94cf9190d394b943064fd87a34a6fffea7f57c3d4b55b591a6aab5a83ad
 SHA512 
af429db720049ab344ce3c3b430dcf0ab7530013f59ccd2334633de9babc3f31b14829b9b5aa48aa05f614ca72d1d557953c58bbfb93faae2267afeac72e6304
 DIST Trac-1.2.1.tar.gz 6212917 BLAKE2B 
6445ec515b295d0fdd3a75e93da853d136f19083b6e87cbe9c856e2502d217c433bfd7f885d8ff45556882e8c99a7d6e966761027f72e32e675278ee83a67eb6
 SHA512 
0ee008ce0d890873eb6db7eca60e362760c4a4857dd74bda67c30e566dcb5bd64ccd6d5e7317da904e8dcfb7d4a017004d3bb794dd405936c94803b2fcc4829f
+DIST Trac-1.2.5.tar.gz 5333965 BLAKE2B 
51a58773fc037db66b748abddc4905738f2766c3aef87913cb2acd66cc6fcff14be288322ed1bc92435a7a7ab8de6020259a3363459ef1363518cdacf1ac4c0e
 SHA512 
ee8faa6950f5148fe8adca9381f3228dc9f198457b2c44fad8331ca87a1e3ab15906b25c7b01fa8face4e93a366fdf12c27843198db6a9642481820e7456a76c

diff --git a/www-apps/trac/trac-1.2.5.ebuild b/www-apps/trac/trac-1.2.5.ebuild
new file mode 100644
index 000..0b32c0ad706
--- /dev/null
+++ b/www-apps/trac/trac-1.2.5.ebuild
@@ -0,0 +1,114 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python2_7 )
+PYTHON_REQ_USE='sqlite?'
+
+DISTUTILS_SINGLE_IMPL=Yes
+DISTUTILS_USE_SETUPTOOLS=rdepend
+inherit distutils-r1 eutils user webapp
+
+MY_PV=${PV/_p/.post}
+MY_P=Trac-${MY_PV}
+
+DESCRIPTION="Enhanced wiki and issue tracking system for software development 
projects"
+HOMEPAGE="https://trac.edgewall.com/ https://pypi.org/project/Trac/;
+SRC_URI="https://download.edgewall.org/trac/Trac-${MY_PV}.tar.gz;
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+IUSE="cgi fastcgi i18n +highlight +restructuredtext mysql postgres +sqlite 
subversion"
+REQUIRED_USE="|| ( mysql postgres sqlite )"
+
+RDEPEND="
+   $(python_gen_cond_dep '
+   dev-python/setuptools[${PYTHON_MULTI_USEDEP}]
+   dev-python/genshi[${PYTHON_MULTI_USEDEP}]
+   dev-python/pytz[${PYTHON_MULTI_USEDEP}]
+   i18n? ( >=dev-python/Babel-0.9.5[${PYTHON_MULTI_USEDEP}] )
+   highlight? (
+   || (
+   dev-python/pygments[${PYTHON_MULTI_USEDEP}]
+   app-text/silvercity
+   app-text/pytextile
+   app-text/enscript
+   )
+   )
+   restructuredtext? ( dev-python/docutils[${PYTHON_MULTI_USEDEP}] 
)
+   mysql? ( dev-python/mysql-python[${PYTHON_MULTI_USEDEP}] )
+   postgres? ( >=dev-python/psycopg-2[${PYTHON_MULTI_USEDEP}] )
+   sqlite? ( >=dev-db/sqlite-3.3.4:3 )
+   subversion? ( dev-vcs/subversion[python,${PYTHON_MULTI_USEDEP}] 
)
+   ')
+   "
+DEPEND="${RDEPEND}"
+
+S="${WORKDIR}/${MY_P}"
+
+# Tests depend on twill, a broken package
+RESTRICT="test"
+
+WEBAPP_MANUAL_SLOT="yes"
+
+pkg_setup() {
+   python-single-r1_pkg_setup
+   webapp_pkg_setup
+
+   enewgroup tracd
+   enewuser tracd -1 -1 -1 tracd
+}
+
+python_prepare_all() {
+   distutils-r1_python_prepare_all
+}
+
+src_test() {
+   distutils-r1_src_test
+}
+
+python_test() {
+   PYTHONPATH=. "${PYTHON}" trac/test.py || die "Tests fail with 
${EPYTHON}"
+}
+
+python_test_all() {
+   if use i18n; then
+   make check
+   fi
+}
+
+# the default src_compile just calls setup.py build
+# currently, this switches i18n catalog compilation based on presence of Babel
+
+src_install() {
+   webapp_src_preinst
+   distutils-r1_src_install
+
+   # project environments might go in here
+   keepdir /var/lib/trac
+
+   # Use this as the egg-cache for tracd
+   dodir /var/lib/trac/egg-cache
+   keepdir /var/lib/trac/egg-cache
+   fowners tracd:tracd /var/lib/trac/egg-cache
+
+   # documentation
+   dodoc -r contrib
+
+   # tracd init script
+   newconfd "${FILESDIR}"/tracd.confd tracd
+   newinitd "${FILESDIR}"/tracd.initd tracd
+
+   for lang in en; 

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

2020-03-07 Thread Thomas Deutschmann
commit: 13926f810426bd99d4d580bf6facc29d552e5e6f
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sun Mar  8 01:23:05 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sun Mar  8 01:31:32 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=13926f81

dev-python/mysql-python: fix building against dev-db/mysql-8+

Closes: https://bugs.gentoo.org/632578
Package-Manager: Portage-2.3.91, Repoman-2.3.20
Signed-off-by: Thomas Deutschmann  gentoo.org>

 ...sql-python-1.2.5-drop-my_config.h-include.patch | 15 +++
 .../mysql-python/mysql-python-1.2.5-r3.ebuild  | 46 ++
 2 files changed, 61 insertions(+)

diff --git 
a/dev-python/mysql-python/files/mysql-python-1.2.5-drop-my_config.h-include.patch
 
b/dev-python/mysql-python/files/mysql-python-1.2.5-drop-my_config.h-include.patch
new file mode 100644
index 000..15a22f737a4
--- /dev/null
+++ 
b/dev-python/mysql-python/files/mysql-python-1.2.5-drop-my_config.h-include.patch
@@ -0,0 +1,15 @@
+We don't use anything from my_config.h.
+
+Bug: https://bugs.gentoo.org/632578
+
+--- a/_mysql.c
 b/_mysql.c
+@@ -40,8 +40,6 @@ PERFORMANCE OF THIS SOFTWARE.
+ #include "structmember.h"
+ #if defined(MS_WINDOWS)
+ #include 
+-#else
+-#include "my_config.h"
+ #endif
+ #include "mysql.h"
+ #include "mysqld_error.h"

diff --git a/dev-python/mysql-python/mysql-python-1.2.5-r3.ebuild 
b/dev-python/mysql-python/mysql-python-1.2.5-r3.ebuild
new file mode 100644
index 000..232df219215
--- /dev/null
+++ b/dev-python/mysql-python/mysql-python-1.2.5-r3.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python2_7 )
+
+inherit distutils-r1 flag-o-matic
+
+MY_PN="MySQL-python"
+MY_P="${MY_PN}-${PV}"
+
+DESCRIPTION="Python interface to MySQL"
+HOMEPAGE="https://sourceforge.net/projects/mysql-python/ 
https://pypi.org/project/MySQL-python/;
+SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.zip"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE="doc"
+
+RDEPEND="dev-db/mysql-connector-c"
+DEPEND="${RDEPEND}"
+BDEPEND="${RDEPEND}
+   app-arch/unzip
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )"
+
+S="${WORKDIR}/${MY_P}"
+
+PATCHES=( "${FILESDIR}"/${PN}-1.2.5-drop-my_config.h-include.patch )
+
+DOCS=( HISTORY README.md doc/{FAQ,MySQLdb}.rst )
+
+python_configure_all() {
+   append-flags -fno-strict-aliasing
+}
+
+python_compile_all() {
+   use doc && sphinx-build -b html doc doc/_build/
+}
+
+python_install_all() {
+   use doc && local HTML_DOCS=( doc/_build/. )
+   distutils-r1_python_install_all
+}



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

2020-03-07 Thread Mike Gilbert
commit: 693d9c9b8bbe2e33b4a6ba757fe6b969e25ee1bd
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sun Mar  8 01:18:01 2020 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sun Mar  8 01:18:01 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=693d9c9b

sys-apps/coreutils: restore ls behavior from 8.31

Closes: https://bugs.gentoo.org/711722
Package-Manager: Portage-2.3.92_p3, Repoman-2.3.20_p118
Signed-off-by: Mike Gilbert  gentoo.org>

 ...eutils-8.32.ebuild => coreutils-8.32-r1.ebuild} | 15 +++-
 .../coreutils-8.32-ls-restore-8.31-behavior.patch  | 94 ++
 2 files changed, 105 insertions(+), 4 deletions(-)

diff --git a/sys-apps/coreutils/coreutils-8.32.ebuild 
b/sys-apps/coreutils/coreutils-8.32-r1.ebuild
similarity index 95%
rename from sys-apps/coreutils/coreutils-8.32.ebuild
rename to sys-apps/coreutils/coreutils-8.32-r1.ebuild
index af07c9b8cb1..392344c990c 100644
--- a/sys-apps/coreutils/coreutils-8.32.ebuild
+++ b/sys-apps/coreutils/coreutils-8.32-r1.ebuild
@@ -11,8 +11,11 @@ PATCH="${PN}-8.30-patches-01"
 DESCRIPTION="Standard GNU utilities (chmod, cp, dd, ls, sort, tr, head, wc, 
who,...)"
 HOMEPAGE="https://www.gnu.org/software/coreutils/;
 SRC_URI="mirror://gnu/${PN}/${P}.tar.xz
-   mirror://gentoo/${PATCH}.tar.xz
-   https://dev.gentoo.org/~polynomial-c/dist/${PATCH}.tar.xz;
+   !vanilla? (
+   mirror://gentoo/${PATCH}.tar.xz
+   https://dev.gentoo.org/~polynomial-c/dist/${PATCH}.tar.xz
+   )
+"
 
 LICENSE="GPL-3"
 SLOT="0"
@@ -62,11 +65,15 @@ pkg_setup() {
 }
 
 src_prepare() {
+   local PATCHES=(
+   "${FILESDIR}"/coreutils-8.32-ls-restore-8.31-behavior.patch
+   )
+
if ! use vanilla ; then
-   eapply "${WORKDIR}"/patch/*.patch
+   PATCHES+=( "${WORKDIR}"/patch )
fi
 
-   eapply_user
+   default
 
# Since we've patched many .c files, the make process will try to
# re-build the manpages by running `./bin --help`.  When doing a

diff --git 
a/sys-apps/coreutils/files/coreutils-8.32-ls-restore-8.31-behavior.patch 
b/sys-apps/coreutils/files/coreutils-8.32-ls-restore-8.31-behavior.patch
new file mode 100644
index 000..62a35cd85ad
--- /dev/null
+++ b/sys-apps/coreutils/files/coreutils-8.32-ls-restore-8.31-behavior.patch
@@ -0,0 +1,94 @@
+From 10fcb97bd728f09d4a027eddf8ad2900f0819b0a Mon Sep 17 00:00:00 2001
+From: Paul Eggert 
+Date: Thu, 5 Mar 2020 17:25:29 -0800
+Subject: ls: restore 8.31 behavior on removed directories
+
+* src/ls.c: Do not include 
+(print_dir): Don't worry about whether the directory is removed.
+* tests/ls/removed-directory.sh: Adjust to match new (i.e., old)
+behavior.
+ 
+diff --git a/src/ls.c b/src/ls.c
+index 24b983287..4acf5f44d 100644
+--- a/src/ls.c
 b/src/ls.c
+@@ -49,10 +49,6 @@
+ # include 
+ #endif
+ 
+-#ifdef __linux__
+-# include 
+-#endif
+-
+ #include 
+ #include 
+ #include 
+@@ -2896,7 +2892,6 @@ print_dir (char const *name, char const *realname, bool 
command_line_arg)
+   struct dirent *next;
+   uintmax_t total_blocks = 0;
+   static bool first = true;
+-  bool found_any_entries = false;
+ 
+   errno = 0;
+   dirp = opendir (name);
+@@ -2972,7 +2967,6 @@ print_dir (char const *name, char const *realname, bool 
command_line_arg)
+   next = readdir (dirp);
+   if (next)
+ {
+-  found_any_entries = true;
+   if (! file_ignored (next->d_name))
+ {
+   enum filetype type = unknown;
+@@ -3018,22 +3012,6 @@ print_dir (char const *name, char const *realname, bool 
command_line_arg)
+   if (errno != EOVERFLOW)
+ break;
+ }
+-#ifdef __linux__
+-  else if (! found_any_entries)
+-{
+-  /* If readdir finds no directory entries at all, not even "." or
+- "..", then double check that the directory exists.  */
+-  if (syscall (SYS_getdents, dirfd (dirp), NULL, 0) == -1
+-  && errno != EINVAL)
+-{
+-  /* We exclude EINVAL as that pertains to buffer handling,
+- and we've passed NULL as the buffer for simplicity.
+- ENOENT is returned if appropriate before buffer handling.  */
+-  file_failure (command_line_arg, _("reading directory %s"), 
name);
+-}
+-  break;
+-}
+-#endif
+   else
+ break;
+ 
+diff --git a/tests/ls/removed-directory.sh b/tests/ls/removed-directory.sh
+index e8c835dab..fe8f929a1 100755
+--- a/tests/ls/removed-directory.sh
 b/tests/ls/removed-directory.sh
+@@ -26,20 +26,14 @@ case $host_triplet in
+   *) skip_ 'non linux kernel' ;;
+ esac
+ 
+-LS_FAILURE=2
+-
+-cat <<\EOF >exp-err || framework_failure_
+-ls: reading directory '.': No such file or directory
+-EOF
+-
+ cwd=$(pwd)
+ mkdir d || framework_failure_
+ cd d || framework_failure_
+ rmdir ../d || framework_failure_
+ 
+-returns_ $LS_FAILURE ls >../out 2>../err || 

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

2020-03-07 Thread Matt Turner
commit: 6a770860c347a92a246c3df5297725ef0871a83e
Author: Matt Turner  gentoo  org>
AuthorDate: Sun Mar  8 00:26:52 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Mar  8 00:26:52 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a770860

media-libs/mesa: Enable IUSE=libglvnd by default

Since I removed the use.stable.mask, and stable xorg-server has
IUSE=+libglvnd, so do all versions of Mesa.

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

 media-libs/mesa/mesa-19.2.8.ebuild | 2 +-
 media-libs/mesa/mesa-19.3.4.ebuild | 2 +-
 media-libs/mesa/mesa-20.0.0.ebuild | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/media-libs/mesa/mesa-19.2.8.ebuild 
b/media-libs/mesa/mesa-19.2.8.ebuild
index 5b6f69890c4..1dacc82e46a 100644
--- a/media-libs/mesa/mesa-19.2.8.ebuild
+++ b/media-libs/mesa/mesa-19.2.8.ebuild
@@ -35,7 +35,7 @@ for card in ${VIDEO_CARDS}; do
 done
 
 IUSE="${IUSE_VIDEO_CARDS}
-   +classic d3d9 debug +dri3 +egl +gallium +gbm gles1 +gles2 libglvnd +llvm
+   +classic d3d9 debug +dri3 +egl +gallium +gbm gles1 +gles2 +libglvnd 
+llvm
lm-sensors opencl osmesa pax_kernel selinux test unwind vaapi valgrind
vdpau vulkan vulkan-overlay wayland +X xa xvmc"
 

diff --git a/media-libs/mesa/mesa-19.3.4.ebuild 
b/media-libs/mesa/mesa-19.3.4.ebuild
index 55c16428450..b75bec2b90d 100644
--- a/media-libs/mesa/mesa-19.3.4.ebuild
+++ b/media-libs/mesa/mesa-19.3.4.ebuild
@@ -35,7 +35,7 @@ for card in ${VIDEO_CARDS}; do
 done
 
 IUSE="${IUSE_VIDEO_CARDS}
-   +classic d3d9 debug +dri3 +egl +gallium +gbm gles1 +gles2 libglvnd +llvm
+   +classic d3d9 debug +dri3 +egl +gallium +gbm gles1 +gles2 +libglvnd 
+llvm
lm-sensors opencl osmesa pax_kernel selinux test unwind vaapi valgrind
vdpau vulkan vulkan-overlay wayland +X xa xvmc"
 

diff --git a/media-libs/mesa/mesa-20.0.0.ebuild 
b/media-libs/mesa/mesa-20.0.0.ebuild
index d02cf2adf0b..b7e1f507aed 100644
--- a/media-libs/mesa/mesa-20.0.0.ebuild
+++ b/media-libs/mesa/mesa-20.0.0.ebuild
@@ -35,7 +35,7 @@ for card in ${VIDEO_CARDS}; do
 done
 
 IUSE="${IUSE_VIDEO_CARDS}
-   +classic d3d9 debug +dri3 +egl +gallium +gbm gles1 +gles2 libglvnd +llvm
+   +classic d3d9 debug +dri3 +egl +gallium +gbm gles1 +gles2 +libglvnd 
+llvm
lm-sensors opencl osmesa selinux test unwind vaapi valgrind vdpau vulkan
vulkan-overlay wayland +X xa xvmc +zstd"
 



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

2020-03-07 Thread Matt Turner
commit: 6f8ba9729865be02ebebf2daf813c6d3cfc06d5f
Author: Matt Turner  gentoo  org>
AuthorDate: Sun Mar  8 00:21:34 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Mar  8 00:23:33 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6f8ba972

media-libs/waffle: Never build tests, since RESTRICT=test

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

 media-libs/waffle/waffle-1.6.0-r1.ebuild | 4 ++--
 media-libs/waffle/waffle-.ebuild | 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/media-libs/waffle/waffle-1.6.0-r1.ebuild 
b/media-libs/waffle/waffle-1.6.0-r1.ebuild
index 6e98a39c761..68be1d58a25 100644
--- a/media-libs/waffle/waffle-1.6.0-r1.ebuild
+++ b/media-libs/waffle/waffle-1.6.0-r1.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="http://www.waffle-gl.org/ 
https://gitlab.freedesktop.org/mesa/waffle;
 
 LICENSE="BSD-2"
 SLOT="0"
-IUSE="doc egl gbm test wayland X"
+IUSE="doc egl gbm wayland X"
 RESTRICT="test" # gl_basic tests don't work when run from portage
 
 RDEPEND="
@@ -56,8 +56,8 @@ multilib_src_configure() {
$(meson_feature X x11_egl)
$(meson_feature gbm)
$(meson_feature egl surfaceless_egl)
-   $(meson_use test build-tests)
$(meson_use doc build-manpages)
+   -Dbuild-tests=false
)
meson_src_configure
 }

diff --git a/media-libs/waffle/waffle-.ebuild 
b/media-libs/waffle/waffle-.ebuild
index 7a801198f4d..cf4f722c608 100644
--- a/media-libs/waffle/waffle-.ebuild
+++ b/media-libs/waffle/waffle-.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="http://www.waffle-gl.org/ 
https://gitlab.freedesktop.org/mesa/waffle;
 
 LICENSE="BSD-2"
 SLOT="0"
-IUSE="doc egl gbm test wayland X"
+IUSE="doc egl gbm wayland X"
 RESTRICT="test" # gl_basic tests don't work when run from portage
 
 RDEPEND="
@@ -52,8 +52,8 @@ multilib_src_configure() {
$(meson_feature X x11_egl)
$(meson_feature gbm)
$(meson_feature egl surfaceless_egl)
-   $(meson_use test build-tests)
$(meson_use doc build-manpages)
+   -Dbuild-tests=false
)
meson_src_configure
 }



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

2020-03-07 Thread William Hubbs
commit: bc67a8865f00c49bbb4547d2146943d2accdeebe
Author: William Hubbs  gentoo  org>
AuthorDate: Sat Mar  7 23:29:43 2020 +
Commit: William Hubbs  gentoo  org>
CommitDate: Sat Mar  7 23:30:06 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc67a886

app-admin/kube-bench: style

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

 app-admin/kube-bench/kube-bench-0.2.3-r1.ebuild | 6 ++
 1 file changed, 2 insertions(+), 4 deletions(-)

diff --git a/app-admin/kube-bench/kube-bench-0.2.3-r1.ebuild 
b/app-admin/kube-bench/kube-bench-0.2.3-r1.ebuild
index 58894d16c6c..ad63bbd5ccd 100644
--- a/app-admin/kube-bench/kube-bench-0.2.3-r1.ebuild
+++ b/app-admin/kube-bench/kube-bench-0.2.3-r1.ebuild
@@ -2,6 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
+inherit go-module
 EGO_PN=github.com/aquasecurity/kube-bench
 
 DESCRIPTION="Kubernetes Bench for Security runs the CIS Kubernetes Benchmark"
@@ -359,11 +360,8 @@ EGO_SUM=(
"sigs.k8s.io/structured-merge-diff 
v0.0.0-20190525122527-15d366b2352e/go.mod"
"sigs.k8s.io/yaml v1.1.0"
"sigs.k8s.io/yaml v1.1.0/go.mod"
-)
-inherit go-module
-
+   )
 go-module_set_globals
-
 SRC_URI="https://github.com/aquasecurity/kube-bench/archive/v${PV}.tar.gz -> 
${P}.tar.gz
${EGO_SUM_SRC_URI}"
 



[gentoo-commits] data/api:master commit in: files/

2020-03-07 Thread James Le Cuirot
commit: 89a47b9b5c89912f1d6f3a869b37ab8c36b6f4f7
Author: James Le Cuirot  gentoo  org>
AuthorDate: Sat Mar  7 23:09:13 2020 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Sat Mar  7 23:11:16 2020 +
URL:https://gitweb.gentoo.org/data/api.git/commit/?id=89a47b9b

uid-gid.txt: Assign tvheadend to uid 462

This user belongs to the video group as that is used for DVB and V4L
device nodes.

Signed-off-by: James Le Cuirot  gentoo.org>

 files/uid-gid.txt | 1 +
 1 file changed, 1 insertion(+)

diff --git a/files/uid-gid.txt b/files/uid-gid.txt
index be0d252..8d119ed 100644
--- a/files/uid-gid.txt
+++ b/files/uid-gid.txt
@@ -269,6 +269,7 @@ puppetdb456 456 acct
 icinga 457 457 acct
 icingacmd  -   458 acct
 mogilefs   460 -   user.eclass
+tvheadend  462 -   acct
 supervisor -   463 acct
 airdcppd   464 464 requested
 ippl   465 -   acctUsed by 
net-analyzer/ippl



[gentoo-commits] data/api:master commit in: files/

2020-03-07 Thread James Le Cuirot
commit: 6c14a2f51dae8d103057d6f8fb645da0ce88d31a
Author: James Le Cuirot  gentoo  org>
AuthorDate: Sat Mar  7 23:16:11 2020 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Sat Mar  7 23:16:11 2020 +
URL:https://gitweb.gentoo.org/data/api.git/commit/?id=6c14a2f5

uid-gid.txt: Assign ttrssd to uid/gid 461

Signed-off-by: James Le Cuirot  gentoo.org>

 files/uid-gid.txt | 1 +
 1 file changed, 1 insertion(+)

diff --git a/files/uid-gid.txt b/files/uid-gid.txt
index 8d119ed..900e3c6 100644
--- a/files/uid-gid.txt
+++ b/files/uid-gid.txt
@@ -269,6 +269,7 @@ puppetdb456 456 acct
 icinga 457 457 acct
 icingacmd  -   458 acct
 mogilefs   460 -   user.eclass
+ttrssd 461 461 acct
 tvheadend  462 -   acct
 supervisor -   463 acct
 airdcppd   464 464 requested



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

2020-03-07 Thread Zac Medico
commit: 886761110e56eeaf71f3348af0079e9bec8c27e4
Author: Zac Medico  gentoo  org>
AuthorDate: Sat Mar  7 22:50:07 2020 +
Commit: Zac Medico  gentoo  org>
CommitDate: Sat Mar  7 22:50:26 2020 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=88676111

Updates for portage-2.3.93 release

Signed-off-by: Zac Medico  gentoo.org>

 RELEASE-NOTES | 6 ++
 setup.py  | 2 +-
 2 files changed, 7 insertions(+), 1 deletion(-)

diff --git a/RELEASE-NOTES b/RELEASE-NOTES
index 586f10390..68964120c 100644
--- a/RELEASE-NOTES
+++ b/RELEASE-NOTES
@@ -1,6 +1,12 @@
 Release Notes; upgrade information mainly.
 Features/major bugfixes are listed in NEWS
 
+portage-2.3.93
+==
+* Bug Fixes:
+- Bug 711322 schedule exit listeners via call_soon
+- Bug 711688 BinpkgFetcher sync_timestamp KeyError regression
+
 portage-2.3.92
 ==
 * Bug Fixes:

diff --git a/setup.py b/setup.py
index 5499b9762..ce4deff1d 100755
--- a/setup.py
+++ b/setup.py
@@ -657,7 +657,7 @@ class build_ext(_build_ext):
 
 setup(
name = 'portage',
-   version = '2.3.92',
+   version = '2.3.93',
url = 'https://wiki.gentoo.org/wiki/Project:Portage',
author = 'Gentoo Portage Development Team',
author_email = 'dev-port...@gentoo.org',



[gentoo-commits] proj/portage: New tag: portage-2.3.93

2020-03-07 Thread Zac Medico
commit: 
Commit: Zac Medico  gentoo  org>
CommitDate: Sat Mar  7 23:00:32 2020 +

New tag: portage-2.3.93




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

2020-03-07 Thread Zac Medico
commit: 3330b6df6278675073b2f25cb1a743005ad7cc98
Author: Zac Medico  gentoo  org>
AuthorDate: Sat Mar  7 22:55:37 2020 +
Commit: Zac Medico  gentoo  org>
CommitDate: Sat Mar  7 22:59:57 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3330b6df

sys-apps/portage: Bump to version 2.3.93

 #711322 schedule exit listeners via call_soon
 #711688 BinpkgFetcher sync_timestamp KeyError regression

Bug: https://bugs.gentoo.org/711148
Bug: https://bugs.gentoo.org/711322
Closes: https://bugs.gentoo.org/711688
Package-Manager: Portage-2.3.93, Repoman-2.3.20
Signed-off-by: Zac Medico  gentoo.org>

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

diff --git a/sys-apps/portage/Manifest b/sys-apps/portage/Manifest
index cc120cd80a8..8a28a9b71ad 100644
--- a/sys-apps/portage/Manifest
+++ b/sys-apps/portage/Manifest
@@ -3,3 +3,4 @@ DIST portage-2.3.79.tar.bz2 1038675 BLAKE2B 
7a6cff28fa1d4b54607e9416914ab534d250
 DIST portage-2.3.84.tar.bz2 1043069 BLAKE2B 
85ccc209011ef5206e0aaf768ec0276449f5a691f62f8dd65b812b6a285030796180acce89e9f2c8ae05fe4f59505133535f0374bf076846f819477d0a62d231
 SHA512 
49797ded65091ea7450f3c37e4ca1efb4205bc67e873295b5060ee6d39c1c63313fc1caa8c2f6c7afa6b352cef6d7ef04b8371c66a3ade05ac734b46f807bfd7
 DIST portage-2.3.89.tar.bz2 1048621 BLAKE2B 
1353f0697a977eb395abd857c8cc43c839912f4bd31436c6620d10e3dc29dc32ee9970478ad0f569b02f14989c48a7d956a233c7db22e172897a49a98fd2a94d
 SHA512 
fa453d3134139fc1f435d6388aa7d6271cd680d08ea1736269a917c12500bb463a81afc956ddd0045e98784bcdbb6541c333be6ff0c2a00feeb482b637f08e98
 DIST portage-2.3.92.tar.bz2 1049616 BLAKE2B 
fa140be91d7f7bd792b00249deb0d4900ff7f62f7df411ad6dd660d4f6c211426b90be665318d1de2a971669edc509543b0fb88b555e72d02c9d9ead36a7d5e0
 SHA512 
08e4c1beacb348e751532ac80a4ee13eb6824989a3b1006322180e3db84dc7b91b578295968bdcb601923c9836363c30c68e49f7f8b76960fb5e23234d7f04d0
+DIST portage-2.3.93.tar.bz2 1050236 BLAKE2B 
08328dd043621ba722594d72856fb8add3bb04f457692bebdb851669068d86bd9e7c921bb798172a64c901032343169dc3796cd1b6cb88fefa157558ea224f43
 SHA512 
c82974b4b6dceb2adedc8d87a03981ad5643b0e7540da8227553bbd0f2f8935123821cac9357a14b36a113a2cb4a488bf10fcb293f4162944fe210b066875db8

diff --git a/sys-apps/portage/portage-2.3.93.ebuild 
b/sys-apps/portage/portage-2.3.93.ebuild
new file mode 100644
index 000..0188237e0e1
--- /dev/null
+++ b/sys-apps/portage/portage-2.3.93.ebuild
@@ -0,0 +1,271 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+DISTUTILS_USE_SETUPTOOLS=no
+PYTHON_COMPAT=(
+   pypy3
+   python3_6 python3_7 python3_8
+   python2_7
+)
+PYTHON_REQ_USE='bzip2(+),threads(+)'
+
+inherit distutils-r1 linux-info systemd prefix
+
+DESCRIPTION="Portage is the package management and distribution system for 
Gentoo"
+HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Portage;
+
+LICENSE="GPL-2"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sh ~sparc ~x86"
+SLOT="0"
+IUSE="apidoc build doc gentoo-dev +ipc +native-extensions +rsync-verify 
selinux xattr"
+
+DEPEND="!build? ( $(python_gen_impl_dep 'ssl(+)') )
+   >=app-arch/tar-1.27
+   dev-lang/python-exec:2
+   >=sys-apps/sed-4.0.5 sys-devel/patch
+   doc? ( app-text/xmlto ~app-text/docbook-xml-dtd-4.4 )
+   apidoc? (
+   dev-python/sphinx
+   dev-python/sphinx-epytext
+   )"
+# Require sandbox-2.2 for bug #288863.
+# For xattr, we can spawn getfattr and setfattr from sys-apps/attr, but that's
+# quite slow, so it's not considered in the dependencies as an alternative to
+# to python-3.3 / pyxattr. Also, xattr support is only tested with Linux, so
+# for now, don't pull in xattr deps for other kernels.
+# For whirlpool hash, require python[ssl] (bug #425046).
+# For compgen, require bash[readline] (bug #445576).
+# app-portage/gemato goes without PYTHON_USEDEP since we're calling
+# the executable.
+RDEPEND="
+   >=app-arch/tar-1.27
+   dev-lang/python-exec:2
+   !build? (
+   >=sys-apps/sed-4.0.5
+   app-shells/bash:0[readline]
+   >=app-admin/eselect-1.2
+   $(python_gen_cond_dep 'dev-python/pyblake2[${PYTHON_USEDEP}]' \
+   python{2_7,3_5} pypy)
+   rsync-verify? (
+   >=app-portage/gemato-14[${PYTHON_USEDEP}]
+   >=app-crypt/openpgp-keys-gentoo-release-20180706
+   >=app-crypt/gnupg-2.2.4-r2[ssl(-)]
+   )
+   )
+   elibc_FreeBSD? ( sys-freebsd/freebsd-bin )
+   elibc_glibc? ( >=sys-apps/sandbox-2.2 )
+   elibc_musl? ( >=sys-apps/sandbox-2.2 )
+   elibc_uclibc? ( >=sys-apps/sandbox-2.2 )
+   kernel_linux? ( sys-apps/util-linux )
+   >=app-misc/pax-utils-0.1.17
+   selinux? ( 

[gentoo-commits] repo/gentoo:master commit in: app-xemacs/ebuild-mode/

2020-03-07 Thread Ulrich Müller
commit: 2b2ad87e8666c981c5b4c54d6186fabbdd3b8e35
Author: Ulrich Müller  gentoo  org>
AuthorDate: Sat Mar  7 22:47:28 2020 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Sat Mar  7 22:49:40 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2b2ad87e

app-xemacs/ebuild-mode: Version bump to 1.50.

Package-Manager: Portage-2.3.92, Repoman-2.3.20
Signed-off-by: Ulrich Müller  gentoo.org>

 app-xemacs/ebuild-mode/Manifest|  1 +
 app-xemacs/ebuild-mode/ebuild-mode-1.50.ebuild | 36 ++
 2 files changed, 37 insertions(+)

diff --git a/app-xemacs/ebuild-mode/Manifest b/app-xemacs/ebuild-mode/Manifest
index 2d26203dd22..5592c92f4c1 100644
--- a/app-xemacs/ebuild-mode/Manifest
+++ b/app-xemacs/ebuild-mode/Manifest
@@ -1 +1,2 @@
 DIST ebuild-mode-1.49.tar.xz 34632 BLAKE2B 
3e7814363aedbb5a05193faccc0815a7f4b0f56eacb03fb720fa270ac69faa163bd8164639390b1703bb0a82341975e9bfea143c651b5b0ba2825b2bbb3b3329
 SHA512 
440e23aa6f63307955a9c970f5cbcc175eb14cca4ff4035da4f10fa22d9c6766b29ca7842b800a43c46063f3045c2ff3b2d6b8e27026f47bd0ed0959a8f2d0e9
+DIST ebuild-mode-1.50.tar.xz 35440 BLAKE2B 
281719a0a686ef1c80c8391cc118d14085ac6407dee5ee7ee44229bb529de041d31fcec7c08bb1e4b8b5057823c5d99a49a9786daa0b7b17a766155b7daaaecc
 SHA512 
a7c232103848c7782a4ebad89e064f3bc37a78427228be799d8e1bd3670524b32050229ba7cd48d9e4c2b0bb32828ce95eb2e47038411591d03fa8f998614c1e

diff --git a/app-xemacs/ebuild-mode/ebuild-mode-1.50.ebuild 
b/app-xemacs/ebuild-mode/ebuild-mode-1.50.ebuild
new file mode 100644
index 000..e3cf9789dea
--- /dev/null
+++ b/app-xemacs/ebuild-mode/ebuild-mode-1.50.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="Emacs modes for editing ebuilds and other Gentoo specific files"
+HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Emacs;
+SRC_URI="https://dev.gentoo.org/~ulm/emacs/${P}.tar.xz;
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~hppa ~x86"
+
+RDEPEND=">=app-editors/xemacs-21.4.20-r5
+   app-xemacs/sh-script"
+BDEPEND="${RDEPEND}"
+
+src_compile() {
+   local XEMACS="${EPREFIX}/usr/bin/xemacs"
+
+   "${XEMACS}" -batch -q --no-site-file \
+   -eval "(add-to-list 'load-path \".\")" \
+   -f batch-byte-compile \
+   ebuild-mode.el gentoo-newsitem-mode.el || die
+
+   "${XEMACS}" -batch -q --no-site-file \
+   -eval "(setq autoload-package-name \"${PN}\")" \
+   -eval "(setq generated-autoload-file 
\"${S}/auto-autoloads.el\")" \
+   -l autoload -f batch-update-autoloads \
+   ebuild-mode.el gentoo-newsitem-mode.el || die
+}
+
+src_install() {
+   insinto /usr/share/xemacs/site-packages/lisp/${PN}
+   doins *.el *.elc
+}



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

2020-03-07 Thread Ulrich Müller
commit: 53df7ccd463ad701bd1c703b430f93da833d48b5
Author: Ulrich Müller  gentoo  org>
AuthorDate: Sat Mar  7 22:43:51 2020 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Sat Mar  7 22:49:39 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=53df7ccd

app-emacs/ebuild-mode: Version bump to 1.50.

Package-Manager: Portage-2.3.92, Repoman-2.3.20
Signed-off-by: Ulrich Müller  gentoo.org>

 app-emacs/ebuild-mode/Manifest|  1 +
 app-emacs/ebuild-mode/ebuild-mode-1.50.ebuild | 22 ++
 2 files changed, 23 insertions(+)

diff --git a/app-emacs/ebuild-mode/Manifest b/app-emacs/ebuild-mode/Manifest
index 0b3960c56b4..781d878cc73 100644
--- a/app-emacs/ebuild-mode/Manifest
+++ b/app-emacs/ebuild-mode/Manifest
@@ -1,2 +1,3 @@
 DIST ebuild-mode-1.47.tar.xz 34812 BLAKE2B 
abbc3be110239f9e1765d4f1293856a7fc616d497ac5256a28b7d78fc57c8d725abccbf7b9e5908cb85f9a684dc1be26ab88152d836c2ec3a481802091729717
 SHA512 
13ee756ef914a314f6705df78735a3926a50d156f4abeff917bed68298aec81f072d53a60f7b985d9bb2caddcdbf65fd26f6c9189e6c5c1822674d9142b7db17
 DIST ebuild-mode-1.49.tar.xz 34632 BLAKE2B 
3e7814363aedbb5a05193faccc0815a7f4b0f56eacb03fb720fa270ac69faa163bd8164639390b1703bb0a82341975e9bfea143c651b5b0ba2825b2bbb3b3329
 SHA512 
440e23aa6f63307955a9c970f5cbcc175eb14cca4ff4035da4f10fa22d9c6766b29ca7842b800a43c46063f3045c2ff3b2d6b8e27026f47bd0ed0959a8f2d0e9
+DIST ebuild-mode-1.50.tar.xz 35440 BLAKE2B 
281719a0a686ef1c80c8391cc118d14085ac6407dee5ee7ee44229bb529de041d31fcec7c08bb1e4b8b5057823c5d99a49a9786daa0b7b17a766155b7daaaecc
 SHA512 
a7c232103848c7782a4ebad89e064f3bc37a78427228be799d8e1bd3670524b32050229ba7cd48d9e4c2b0bb32828ce95eb2e47038411591d03fa8f998614c1e

diff --git a/app-emacs/ebuild-mode/ebuild-mode-1.50.ebuild 
b/app-emacs/ebuild-mode/ebuild-mode-1.50.ebuild
new file mode 100644
index 000..648009bb883
--- /dev/null
+++ b/app-emacs/ebuild-mode/ebuild-mode-1.50.ebuild
@@ -0,0 +1,22 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit elisp readme.gentoo-r1
+
+DESCRIPTION="Emacs modes for editing ebuilds and other Gentoo specific files"
+HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Emacs;
+SRC_URI="https://dev.gentoo.org/~ulm/emacs/${P}.tar.xz;
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
+
+BDEPEND="sys-apps/texinfo"
+
+DOCS="ChangeLog keyword-generation.sh"
+ELISP_TEXINFO="${PN}.texi"
+SITEFILE="50${PN}-gentoo-1.39.el"
+DOC_CONTENTS="Some optional features may require installation of additional
+   packages, like dev-python/docutils-glep for glep."



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

2020-03-07 Thread Ulrich Müller
commit: d6efbfad3cc43b0d6f9ebd110fb977e9a8257a70
Author: Ulrich Müller  gentoo  org>
AuthorDate: Sat Mar  7 22:06:31 2020 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Sat Mar  7 22:49:38 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d6efbfad

app-text/texlive-core: Fix typo in poppler-0.86 patch name.

Acked-by: Mikle Kolyada  gentoo.org>
Package-Manager: Portage-2.3.92, Repoman-2.3.20
Signed-off-by: Ulrich Müller  gentoo.org>

 app-text/texlive-core/texlive-core-2019-r9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/texlive-core/texlive-core-2019-r9.ebuild 
b/app-text/texlive-core/texlive-core-2019-r9.ebuild
index c559ea59e3d..baff7ac5224 100644
--- a/app-text/texlive-core/texlive-core-2019-r9.ebuild
+++ b/app-text/texlive-core/texlive-core-2019-r9.ebuild
@@ -157,7 +157,7 @@ src_prepare() {
eapply "${WORKDIR}"/patches/${P}-poppler083.patch
eapply "${WORKDIR}"/patches/${P}-poppler084.patch
elif has_version "=app-text/poppler-0.86*"; then
-   eapply "${WORKDIR}"/patches/${P}-poppler-086.patch
+   eapply "${WORKDIR}"/patches/${P}-poppler086.patch
else
eapply "${WORKDIR}"/patches/${P}-poppler076.patch
fi



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

2020-03-07 Thread Ulrich Müller
commit: d9b4428aee2d16d96b9db18591a8004240d73920
Author: Ulrich Müller  gentoo  org>
AuthorDate: Sat Mar  7 22:41:06 2020 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Sat Mar  7 22:49:38 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d9b4428a

app-emacs/ebuild-mode: Remove old.

Package-Manager: Portage-2.3.92, Repoman-2.3.20
Signed-off-by: Ulrich Müller  gentoo.org>

 app-emacs/ebuild-mode/Manifest|  1 -
 app-emacs/ebuild-mode/ebuild-mode-1.48.ebuild | 22 --
 2 files changed, 23 deletions(-)

diff --git a/app-emacs/ebuild-mode/Manifest b/app-emacs/ebuild-mode/Manifest
index 58bb8928426..0b3960c56b4 100644
--- a/app-emacs/ebuild-mode/Manifest
+++ b/app-emacs/ebuild-mode/Manifest
@@ -1,3 +1,2 @@
 DIST ebuild-mode-1.47.tar.xz 34812 BLAKE2B 
abbc3be110239f9e1765d4f1293856a7fc616d497ac5256a28b7d78fc57c8d725abccbf7b9e5908cb85f9a684dc1be26ab88152d836c2ec3a481802091729717
 SHA512 
13ee756ef914a314f6705df78735a3926a50d156f4abeff917bed68298aec81f072d53a60f7b985d9bb2caddcdbf65fd26f6c9189e6c5c1822674d9142b7db17
-DIST ebuild-mode-1.48.tar.xz 34764 BLAKE2B 
cd54e8a1b65232538924aafd10f6dcadd457634313ccf08c97b841d0255f02496a0e3308a4d9cdcd5cbbc41f9f5c373e14641fa31202cfa369fd10f8562cf5da
 SHA512 
d37d7951030877454416dca761c9775eadaa514f29bba8745f61c0f3a5ecb42675c230301286d5a8cce76d8ef7082f5db76151f69b35f6a999118c5e60a5f9c0
 DIST ebuild-mode-1.49.tar.xz 34632 BLAKE2B 
3e7814363aedbb5a05193faccc0815a7f4b0f56eacb03fb720fa270ac69faa163bd8164639390b1703bb0a82341975e9bfea143c651b5b0ba2825b2bbb3b3329
 SHA512 
440e23aa6f63307955a9c970f5cbcc175eb14cca4ff4035da4f10fa22d9c6766b29ca7842b800a43c46063f3045c2ff3b2d6b8e27026f47bd0ed0959a8f2d0e9

diff --git a/app-emacs/ebuild-mode/ebuild-mode-1.48.ebuild 
b/app-emacs/ebuild-mode/ebuild-mode-1.48.ebuild
deleted file mode 100644
index d3f4d4b8fc7..000
--- a/app-emacs/ebuild-mode/ebuild-mode-1.48.ebuild
+++ /dev/null
@@ -1,22 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit elisp readme.gentoo-r1
-
-DESCRIPTION="Emacs modes for editing ebuilds and other Gentoo specific files"
-HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Emacs;
-SRC_URI="https://dev.gentoo.org/~ulm/emacs/${P}.tar.xz;
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
-
-BDEPEND="sys-apps/texinfo"
-
-DOCS="ChangeLog keyword-generation.sh"
-ELISP_TEXINFO="${PN}.texi"
-SITEFILE="50${PN}-gentoo-1.39.el"
-DOC_CONTENTS="Some optional features may require installation of additional
-   packages, like dev-python/docutils-glep for glep."



[gentoo-commits] repo/gentoo:master commit in: app-xemacs/ebuild-mode/

2020-03-07 Thread Ulrich Müller
commit: dbdb5404689218161a45fb3bb3ba2e2ec78bcd2e
Author: Ulrich Müller  gentoo  org>
AuthorDate: Sat Mar  7 22:45:45 2020 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Sat Mar  7 22:49:39 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dbdb5404

app-xemacs/ebuild-mode: Remove old.

Package-Manager: Portage-2.3.92, Repoman-2.3.20
Signed-off-by: Ulrich Müller  gentoo.org>

 app-xemacs/ebuild-mode/Manifest|  2 --
 app-xemacs/ebuild-mode/ebuild-mode-1.47.ebuild | 36 --
 app-xemacs/ebuild-mode/ebuild-mode-1.48.ebuild | 36 --
 3 files changed, 74 deletions(-)

diff --git a/app-xemacs/ebuild-mode/Manifest b/app-xemacs/ebuild-mode/Manifest
index 58bb8928426..2d26203dd22 100644
--- a/app-xemacs/ebuild-mode/Manifest
+++ b/app-xemacs/ebuild-mode/Manifest
@@ -1,3 +1 @@
-DIST ebuild-mode-1.47.tar.xz 34812 BLAKE2B 
abbc3be110239f9e1765d4f1293856a7fc616d497ac5256a28b7d78fc57c8d725abccbf7b9e5908cb85f9a684dc1be26ab88152d836c2ec3a481802091729717
 SHA512 
13ee756ef914a314f6705df78735a3926a50d156f4abeff917bed68298aec81f072d53a60f7b985d9bb2caddcdbf65fd26f6c9189e6c5c1822674d9142b7db17
-DIST ebuild-mode-1.48.tar.xz 34764 BLAKE2B 
cd54e8a1b65232538924aafd10f6dcadd457634313ccf08c97b841d0255f02496a0e3308a4d9cdcd5cbbc41f9f5c373e14641fa31202cfa369fd10f8562cf5da
 SHA512 
d37d7951030877454416dca761c9775eadaa514f29bba8745f61c0f3a5ecb42675c230301286d5a8cce76d8ef7082f5db76151f69b35f6a999118c5e60a5f9c0
 DIST ebuild-mode-1.49.tar.xz 34632 BLAKE2B 
3e7814363aedbb5a05193faccc0815a7f4b0f56eacb03fb720fa270ac69faa163bd8164639390b1703bb0a82341975e9bfea143c651b5b0ba2825b2bbb3b3329
 SHA512 
440e23aa6f63307955a9c970f5cbcc175eb14cca4ff4035da4f10fa22d9c6766b29ca7842b800a43c46063f3045c2ff3b2d6b8e27026f47bd0ed0959a8f2d0e9

diff --git a/app-xemacs/ebuild-mode/ebuild-mode-1.47.ebuild 
b/app-xemacs/ebuild-mode/ebuild-mode-1.47.ebuild
deleted file mode 100644
index 9ed99b9368d..000
--- a/app-xemacs/ebuild-mode/ebuild-mode-1.47.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DESCRIPTION="Emacs modes for editing ebuilds and other Gentoo specific files"
-HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Emacs;
-SRC_URI="https://dev.gentoo.org/~ulm/emacs/${P}.tar.xz;
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="amd64 hppa x86"
-
-RDEPEND=">=app-editors/xemacs-21.4.20-r5
-   app-xemacs/sh-script"
-BDEPEND="${RDEPEND}"
-
-src_compile() {
-   local XEMACS="${EPREFIX}/usr/bin/xemacs"
-
-   "${XEMACS}" -batch -q --no-site-file \
-   -eval "(add-to-list 'load-path \".\")" \
-   -f batch-byte-compile \
-   ebuild-mode.el gentoo-newsitem-mode.el || die
-
-   "${XEMACS}" -batch -q --no-site-file \
-   -eval "(setq autoload-package-name \"${PN}\")" \
-   -eval "(setq generated-autoload-file 
\"${S}/auto-autoloads.el\")" \
-   -l autoload -f batch-update-autoloads \
-   ebuild-mode.el gentoo-newsitem-mode.el || die
-}
-
-src_install() {
-   insinto /usr/share/xemacs/site-packages/lisp/${PN}
-   doins *.el *.elc
-}

diff --git a/app-xemacs/ebuild-mode/ebuild-mode-1.48.ebuild 
b/app-xemacs/ebuild-mode/ebuild-mode-1.48.ebuild
deleted file mode 100644
index d329637b970..000
--- a/app-xemacs/ebuild-mode/ebuild-mode-1.48.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DESCRIPTION="Emacs modes for editing ebuilds and other Gentoo specific files"
-HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Emacs;
-SRC_URI="https://dev.gentoo.org/~ulm/emacs/${P}.tar.xz;
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="~amd64 ~hppa ~x86"
-
-RDEPEND=">=app-editors/xemacs-21.4.20-r5
-   app-xemacs/sh-script"
-BDEPEND="${RDEPEND}"
-
-src_compile() {
-   local XEMACS="${EPREFIX}/usr/bin/xemacs"
-
-   "${XEMACS}" -batch -q --no-site-file \
-   -eval "(add-to-list 'load-path \".\")" \
-   -f batch-byte-compile \
-   ebuild-mode.el gentoo-newsitem-mode.el || die
-
-   "${XEMACS}" -batch -q --no-site-file \
-   -eval "(setq autoload-package-name \"${PN}\")" \
-   -eval "(setq generated-autoload-file 
\"${S}/auto-autoloads.el\")" \
-   -l autoload -f batch-update-autoloads \
-   ebuild-mode.el gentoo-newsitem-mode.el || die
-}
-
-src_install() {
-   insinto /usr/share/xemacs/site-packages/lisp/${PN}
-   doins *.el *.elc
-}



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

2020-03-07 Thread Anthony G. Basile
commit: 6df4807cc4d882e493e323d892ed527caff8f4a6
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Sat Mar  7 22:44:54 2020 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Sat Mar  7 22:44:54 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6df4807c

dev-libs/xapian: 1.2.25 stable on x86

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

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

diff --git a/dev-libs/xapian/xapian-1.2.25.ebuild 
b/dev-libs/xapian/xapian-1.2.25.ebuild
index 01bb84a0369..2d5949884ea 100644
--- a/dev-libs/xapian/xapian-1.2.25.ebuild
+++ b/dev-libs/xapian/xapian-1.2.25.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://oligarchy.co.uk/xapian/${PV}/${MY_P}.tar.xz;
 
 LICENSE="GPL-2"
 SLOT="0/1.2.22" # ABI version of libxapian.so, prefixed with 1.2.
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ia64 ~mips ppc ppc64 ~s390 ~sparc ~x86 
~x64-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ia64 ~mips ppc ppc64 ~s390 ~sparc x86 
~x64-solaris"
 IUSE="doc static-libs -cpu_flags_x86_sse +cpu_flags_x86_sse2 +brass +chert 
+inmemory"
 
 DEPEND="sys-libs/zlib"



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

2020-03-07 Thread Thomas Deutschmann
commit: 2f43b962dec5bb152dd77cbe311d43f77ba0b88b
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sat Mar  7 22:32:35 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sat Mar  7 22:34:40 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2f43b962

dev-libs/xapian: x86 stable

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

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

diff --git a/dev-libs/xapian/xapian-1.4.14.ebuild 
b/dev-libs/xapian/xapian-1.4.14.ebuild
index 26a3827b326..b9cd34645c2 100644
--- a/dev-libs/xapian/xapian-1.4.14.ebuild
+++ b/dev-libs/xapian/xapian-1.4.14.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 @@ SRC_URI="https://oligarchy.co.uk/xapian/${PV}/${MY_P}.tar.xz;
 
 LICENSE="GPL-2"
 SLOT="0/30" # ABI version of libxapian.so
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86 ~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
x86 ~x64-solaris"
 IUSE="doc static-libs -cpu_flags_x86_sse +cpu_flags_x86_sse2 +inmemory +remote"
 
 DEPEND="sys-libs/zlib"



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

2020-03-07 Thread Thomas Deutschmann
commit: 97d9988fe83dbcceb7c136b9ef7959c546129661
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sat Mar  7 22:34:09 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sat Mar  7 22:34:42 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=97d9988f

app-text/xapian-omega: x86 stable

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

 app-text/xapian-omega/xapian-omega-1.4.14.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/xapian-omega/xapian-omega-1.4.14.ebuild 
b/app-text/xapian-omega/xapian-omega-1.4.14.ebuild
index f76f70d1aca..abecff9eb1b 100644
--- a/app-text/xapian-omega/xapian-omega-1.4.14.ebuild
+++ b/app-text/xapian-omega/xapian-omega-1.4.14.ebuild
@@ -10,7 +10,7 @@ S="${WORKDIR}/xapian-omega-${PV}"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~mips ~ppc ~ppc64 ~sparc x86"
 IUSE=""
 
 DEPEND="dev-libs/xapian:0/30



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

2020-03-07 Thread Thomas Deutschmann
commit: f7dd1bcfc3591f963e5b8bd97d146921aae870fa
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sat Mar  7 22:33:32 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sat Mar  7 22:34:41 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f7dd1bcf

dev-libs/xapian-bindings: x86 stable

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

 dev-libs/xapian-bindings/xapian-bindings-1.4.14.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/xapian-bindings/xapian-bindings-1.4.14.ebuild 
b/dev-libs/xapian-bindings/xapian-bindings-1.4.14.ebuild
index c81d6007025..bfb858ecb89 100644
--- a/dev-libs/xapian-bindings/xapian-bindings-1.4.14.ebuild
+++ b/dev-libs/xapian-bindings/xapian-bindings-1.4.14.ebuild
@@ -23,7 +23,7 @@ SRC_URI="https://oligarchy.co.uk/xapian/${PV}/${P}.tar.xz;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~mips ~ppc ~ppc64 ~sparc x86"
 IUSE="java lua mono perl php python ruby tcl"
 REQUIRED_USE="|| ( java lua mono perl php python ruby tcl )
python? ( ${PYTHON_REQUIRED_USE} )



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

2020-03-07 Thread Bernard Cafarelli
commit: 61dabecd1f95240f6ae95e9a61b768c27b0aa72a
Author: Bernard Cafarelli  gentoo  org>
AuthorDate: Sat Mar  7 22:25:07 2020 +
Commit: Bernard Cafarelli  gentoo  org>
CommitDate: Sat Mar  7 22:28:48 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=61dabecd

x11-misc/wmakerconf: fix compilation with glib 2.62

Closes: https://bugs.gentoo.org/711042
Package-Manager: Portage-2.3.92, Repoman-2.3.20
Signed-off-by: Bernard Cafarelli  gentoo.org>

 x11-misc/wmakerconf/files/wmakerconf-2.12-glib-2.62.patch | 14 ++
 x11-misc/wmakerconf/wmakerconf-2.12-r3.ebuild |  3 ++-
 2 files changed, 16 insertions(+), 1 deletion(-)

diff --git a/x11-misc/wmakerconf/files/wmakerconf-2.12-glib-2.62.patch 
b/x11-misc/wmakerconf/files/wmakerconf-2.12-glib-2.62.patch
new file mode 100644
index 000..422aa9e813a
--- /dev/null
+++ b/x11-misc/wmakerconf/files/wmakerconf-2.12-glib-2.62.patch
@@ -0,0 +1,14 @@
+diff -Naur wmakerconf-2.12.orig/src/error.h wmakerconf-2.12/src/error.h
+--- wmakerconf-2.12.orig/src/error.h   2001-04-18 23:13:33.0 +0200
 wmakerconf-2.12/src/error.h2020-03-07 23:21:51.336443663 +0100
+@@ -37,8 +37,8 @@
+ #define  N_(string)   (string)
+ /* I18n */
+ 
+-#define error error_line=__LINE__,error_file=__FILE__,_error
+-#define warning   error_line=__LINE__,error_file=__FILE__,_warning
++#define error _error
++#define warning   _warning
+ #define MAXSTRLEN 1024
+ 
+ #undef NO

diff --git a/x11-misc/wmakerconf/wmakerconf-2.12-r3.ebuild 
b/x11-misc/wmakerconf/wmakerconf-2.12-r3.ebuild
index 57ed8fa294b..dcb30653f05 100644
--- a/x11-misc/wmakerconf/wmakerconf-2.12-r3.ebuild
+++ b/x11-misc/wmakerconf/wmakerconf-2.12-r3.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
@@ -27,6 +27,7 @@ PATCHES=(
"${FILESDIR}"/${P}-desktop.patch
"${FILESDIR}"/${P}-format-security.patch
"${FILESDIR}"/${P}-wmaker-0.95_support.patch
+   "${FILESDIR}"/${P}-glib-2.62.patch
 )
 
 src_prepare() {



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

2020-03-07 Thread Zac Medico
commit: 8cc84cea654238676f7edc04b9c75c001535c0b4
Author: Zac Medico  gentoo  org>
AuthorDate: Sat Mar  7 21:52:53 2020 +
Commit: Zac Medico  gentoo  org>
CommitDate: Sat Mar  7 22:01:22 2020 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=8cc84cea

SequentialTaskQueue: cancel unstarted tasks when appropriate (bug 711322)

When the clear method is called, cancel any tasks which have not
started yet, in order to ensure that their start/exit listeners are
called. This fixes a case where emerge would hang after SIGINT.

Also fix the CompositeTask _cancel method to react appropriately to
the cancel event when the task has not started yet.

Bug: https://bugs.gentoo.org/711322
Signed-off-by: Zac Medico  gentoo.org>

 lib/_emerge/CompositeTask.py   | 4 
 lib/_emerge/SequentialTaskQueue.py | 3 +++
 2 files changed, 7 insertions(+)

diff --git a/lib/_emerge/CompositeTask.py b/lib/_emerge/CompositeTask.py
index 1d199d19b..2ad1d783d 100644
--- a/lib/_emerge/CompositeTask.py
+++ b/lib/_emerge/CompositeTask.py
@@ -20,6 +20,10 @@ class CompositeTask(AsynchronousTask):
self._async_wait()
else:
self._current_task.cancel()
+   elif self.returncode is None:
+   # Assume that the task has not started yet.
+   self._was_cancelled()
+   self._async_wait()
 
def _poll(self):
"""

diff --git a/lib/_emerge/SequentialTaskQueue.py 
b/lib/_emerge/SequentialTaskQueue.py
index 318bd6c55..38ebb98d8 100644
--- a/lib/_emerge/SequentialTaskQueue.py
+++ b/lib/_emerge/SequentialTaskQueue.py
@@ -74,7 +74,10 @@ class SequentialTaskQueue(SlotObject):
"""
Clear the task queue and asynchronously terminate any running 
tasks.
"""
+   for task in self._task_queue:
+   task.cancel()
self._task_queue.clear()
+
for task in list(self.running_tasks):
task.cancel()
 



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

2020-03-07 Thread Mike Gilbert
commit: 740db1143c7d5c90467f099c5d4618c772e24b45
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sat Mar  7 21:58:25 2020 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sat Mar  7 21:59:07 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=740db114

virtual/man: remove providers that no longer exist

Closes: https://bugs.gentoo.org/711768
Package-Manager: Portage-2.3.92_p3, Repoman-2.3.20_p118
Signed-off-by: Mike Gilbert  gentoo.org>

 virtual/man/{man-0-r2.ebuild => man-0-r3.ebuild} | 9 ++---
 1 file changed, 2 insertions(+), 7 deletions(-)

diff --git a/virtual/man/man-0-r2.ebuild b/virtual/man/man-0-r3.ebuild
similarity index 79%
rename from virtual/man/man-0-r2.ebuild
rename to virtual/man/man-0-r3.ebuild
index 115fe1ef67b..2cf600243bd 100644
--- a/virtual/man/man-0-r2.ebuild
+++ b/virtual/man/man-0-r3.ebuild
@@ -1,15 +1,10 @@
 # Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=7
 
 DESCRIPTION="Virtual for man"
 SLOT="0"
 KEYWORDS="~alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 ~riscv s390 sh 
sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 
-RDEPEND="
-   || (
-   sys-apps/man-db
-   sys-apps/man
-   >=sys-freebsd/freebsd-ubin-11.1-r1
-   )"
+RDEPEND="sys-apps/man-db"



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

2020-03-07 Thread Mike Gilbert
commit: ce370f012e25ad2eb756cbcaf768bf053161d067
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sat Mar  7 21:54:44 2020 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sat Mar  7 21:59:07 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ce370f01

sys-apps/man: remove package

Closes: https://bugs.gentoo.org/468428
Closes: https://bugs.gentoo.org/515534
Closes: https://bugs.gentoo.org/524588
Closes: https://bugs.gentoo.org/589738
Closes: https://bugs.gentoo.org/605352
Closes: https://bugs.gentoo.org/651038
Closes: https://bugs.gentoo.org/683494
Signed-off-by: Mike Gilbert  gentoo.org>

 profiles/package.mask  |   6 -
 sys-apps/man/Manifest  |   1 -
 sys-apps/man/files/makewhatis.cron |   5 -
 sys-apps/man/files/man-1.5m2-apropos.patch |  16 ---
 sys-apps/man/files/man-1.6-cross-compile.patch |  61 --
 .../files/man-1.6c-cut-duplicate-manpaths.patch|  83 -
 sys-apps/man/files/man-1.6e-headers.patch  |  13 --
 .../man-1.6f-makewhatis-compression-cleanup.patch  |  69 ---
 .../files/man-1.6f-man2html-compression-2.patch|  61 --
 sys-apps/man/files/man-1.6f-parallel-build.patch   |  78 
 sys-apps/man/files/man-1.6f-so-search-2.patch  |  34 --
 sys-apps/man/files/man-1.6f-unicode.patch  |  28 -
 sys-apps/man/files/man-1.6g-compress.patch |  17 ---
 sys-apps/man/files/man-1.6g-echo-escape.patch  |  15 ---
 sys-apps/man/files/man-1.6g-fbsd.patch |  15 ---
 sys-apps/man/files/man-1.6g-xz.patch   |  53 -
 sys-apps/man/man-1.6g-r1.ebuild| 131 -
 sys-apps/man/metadata.xml  |   8 --
 18 files changed, 694 deletions(-)

diff --git a/profiles/package.mask b/profiles/package.mask
index c581bbf3ad5..d87653cd27c 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -706,12 +706,6 @@ dev-java/eclipse-ecj:4.13
 # Masked for removal in a year.
 dev-libs/gmp:3
 
-# Mike Gilbert  (2019-10-11)
-# Inactive upstream for many years.
-# Several open bugs.
-# Please migrate to sys-apps/man-db.
-sys-apps/man
-
 # Stefan Strogin  (2019-09-27)
 # Requires >=dev-lang/lua-5.3 which is masked
 >=dev-util/bam-0.5.0

diff --git a/sys-apps/man/Manifest b/sys-apps/man/Manifest
deleted file mode 100644
index 94943bb28af..000
--- a/sys-apps/man/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST man-1.6g.tar.gz 256906 BLAKE2B 
f13e21400aecd41a5f001b37bf3c6f9fd8463ff627f761cfd0a6846c7b8dac48a6dc87ff2cf4786b55800a558141cffcc0d66420943e46f708292f5653b42d51
 SHA512 
c786fa2201aed92293e5590dc3ad5d550cf14e5059fa274ef7719af86ee4c892e747576495b6dc0a09286e73e2f0f0caf860216e0c8032d9ef13e5d26853048b

diff --git a/sys-apps/man/files/makewhatis.cron 
b/sys-apps/man/files/makewhatis.cron
deleted file mode 100644
index bef5ea6d1e2..000
--- a/sys-apps/man/files/makewhatis.cron
+++ /dev/null
@@ -1,5 +0,0 @@
-#!/bin/sh
-# this is part of the man package
-# it updates the search database for manpages
-
-exec nice makewhatis -u

diff --git a/sys-apps/man/files/man-1.5m2-apropos.patch 
b/sys-apps/man/files/man-1.5m2-apropos.patch
deleted file mode 100644
index 9735a5330e8..000
--- a/sys-apps/man/files/man-1.5m2-apropos.patch
+++ /dev/null
@@ -1,16 +0,0 @@
-Ripped from Fedora
-
 man-1.5m2/src/apropos.sh
-+++ man-1.5m2/src/apropos.sh
-@@ -19,9 +19,9 @@
- 
- # When man pages in your favorite locale look to grep like binary files
- # (and you use GNU grep) you may want to add the 'a' option to *grepopt1.
--aproposgrepopt1='i'
-+aproposgrepopt1='ai'
- aproposgrepopt2=''
--whatisgrepopt1='iw'
-+whatisgrepopt1='aiw'
- whatisgrepopt2='^'
- grepopt1=$%apropos_or_whatis%grepopt1
- grepopt2=$%apropos_or_whatis%grepopt2

diff --git a/sys-apps/man/files/man-1.6-cross-compile.patch 
b/sys-apps/man/files/man-1.6-cross-compile.patch
deleted file mode 100644
index 184236918b9..000
--- a/sys-apps/man/files/man-1.6-cross-compile.patch
+++ /dev/null
@@ -1,61 +0,0 @@
-Fix up to work with cross-compiling ... most of these tests only 
-need to see if the example compiled, not whether it runs ...
-
 configure
-+++ configure
-@@ -232,15 +232,13 @@
- 
- echo checking for POSIX.1 header files
- echo "#include 
--main() {
- #ifdef _POSIX_VERSION
--exit(0);
-+main() { exit(0); }
- #else
--exit(1);
--#endif
--}" > conftest.c
-+# error no _POSIX_VERSION
-+#endif" > conftest.c
- eval $compile
--if test -s conftest && ./conftest 2>/dev/null; then
-+if test -s conftest ; then
-   DEFS="$DEFS -DPOSIX"
- fi
- rm -f conftest conftest.c
-@@ -249,7 +247,7 @@
- echo "#include 
- main() { exit(0); rindex(0, 0); bzero(0, 0); }" > conftest.c
- eval $compile
--if test -s conftest && ./conftest 2>/dev/null; then :
-+if test -s conftest ; then :
-   else DEFS="$DEFS -DUSG"
- fi
- rm -f conftest conftest.c
-@@ -258,7 +256,7 @@
- echo '#include 
- main() { 

[gentoo-commits] repo/gentoo:master commit in: app-antivirus/fangfrisch/, app-antivirus/fangfrisch/files/

2020-03-07 Thread Andreas K. Hüttel
commit: 5ac8bf8b6356551985345cb3881a191433b1716e
Author: Ralph Seichter  seichter  de>
AuthorDate: Sat Feb 22 13:19:52 2020 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Sat Mar  7 21:47:40 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ac8bf8b

app-antivirus/fangfrisch: New package

Update and verify unofficial Clam Anti-Virus signatures.
Designed as a secure and easy-to-configure replacement for
clamav-unofficial-sigs.

Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Ralph Seichter  seichter.de>
Closes: https://github.com/gentoo/gentoo/pull/14740
Signed-off-by: Andreas K. Huettel  gentoo.org>

 app-antivirus/fangfrisch/Manifest|  1 +
 app-antivirus/fangfrisch/fangfrisch-1.0.1.ebuild | 47 
 app-antivirus/fangfrisch/files/fangfrisch.conf   | 22 +++
 app-antivirus/fangfrisch/files/fangfrisch.cron   |  4 ++
 app-antivirus/fangfrisch/metadata.xml| 23 
 5 files changed, 97 insertions(+)

diff --git a/app-antivirus/fangfrisch/Manifest 
b/app-antivirus/fangfrisch/Manifest
new file mode 100644
index 000..1986a4e4749
--- /dev/null
+++ b/app-antivirus/fangfrisch/Manifest
@@ -0,0 +1 @@
+DIST fangfrisch-1.0.1.tar.gz 93770 BLAKE2B 
00334a8ede062a6cb62305b3881eb520ab13a1acb77e1adf9f5c3158b73760f2867e9326d1985b8eeba89232c7af5a7841f42e27a389d2eb7c4226d964b5a416
 SHA512 
c1ec85f58a24ccbce701cd7695a94ed0fadadae8cd384590fa801003b6f77417f95e9656a51c59f09ca30589f855c2a5a03f8445e689c3ba8b39a044b0c38d98

diff --git a/app-antivirus/fangfrisch/fangfrisch-1.0.1.ebuild 
b/app-antivirus/fangfrisch/fangfrisch-1.0.1.ebuild
new file mode 100644
index 000..3348a1f01ef
--- /dev/null
+++ b/app-antivirus/fangfrisch/fangfrisch-1.0.1.ebuild
@@ -0,0 +1,47 @@
+# 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_{7,8} )
+
+inherit distutils-r1 readme.gentoo-r1
+
+DESCRIPTION="Update and verify unofficial Clam Anti-Virus signatures"
+HOMEPAGE="https://github.com/rseichter/fangfrisch 
https://pypi.org/project/fangfrisch/;
+SRC_URI="https://github.com/rseichter/fangfrisch/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+DOC_CONTENTS="
+Before enabling /etc/cron.d/${PN} you need to configure Fangfrisch and
+manually run the 'initdb' command once.
+
+See https://rseichter.github.io/fangfrisch/ for more information.
+"
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+DEPEND=">=dev-python/requests-2.22.0[${PYTHON_USEDEP}]
+   >=dev-python/sqlalchemy-1.3.11[${PYTHON_USEDEP}]"
+RDEPEND="${DEPEND}"
+
+distutils_enable_tests unittest
+
+python_prepare_all() {
+   sed -i -e '/SQLAlchemy/d' setup.py || die
+   distutils-r1_python_prepare_all
+}
+
+python_install_all() {
+   insinto /etc
+   doins "${FILESDIR}/${PN}.conf"
+   insinto /etc/cron.d
+   newins "${FILESDIR}/${PN}.cron" ${PN}
+   distutils-r1_python_install_all
+   readme.gentoo_create_doc
+}
+
+pkg_postinst() {
+   FORCE_PRINT_ELOG=1 readme.gentoo_print_elog
+}

diff --git a/app-antivirus/fangfrisch/files/fangfrisch.conf 
b/app-antivirus/fangfrisch/files/fangfrisch.conf
new file mode 100644
index 000..d1641f56540
--- /dev/null
+++ b/app-antivirus/fangfrisch/files/fangfrisch.conf
@@ -0,0 +1,22 @@
+# See https://rseichter.github.io/fangfrisch/ for detailed documentation
+
+[DEFAULT]
+db_url = sqlite:var/lib/fangfrisch/db.sqlite
+local_directory = /var/lib/clamav
+on_update_exec = clamdscan --reload
+
+[malwarepatrol]
+enabled = yes
+# Replace with your personal Malwarepatrol receipt
+receipt = abcd1234
+
+[sanesecurity]
+enabled = yes
+
+[securiteinfo]
+enabled = yes
+# Replace with your personal SecuriteInfo customer ID
+customer_id = abcdef123456
+
+[urlhaus]
+enabled = yes

diff --git a/app-antivirus/fangfrisch/files/fangfrisch.cron 
b/app-antivirus/fangfrisch/files/fangfrisch.cron
new file mode 100644
index 000..55595c8e20c
--- /dev/null
+++ b/app-antivirus/fangfrisch/files/fangfrisch.cron
@@ -0,0 +1,4 @@
+# HOME=/var/lib/fangfrisch
+# LOG_LEVEL=WARNING
+# minute hour day-of-month month day-of-week user command
+# */10 * * * * clamav fangfrisch -c /etc/fangfrisch.conf refresh

diff --git a/app-antivirus/fangfrisch/metadata.xml 
b/app-antivirus/fangfrisch/metadata.xml
new file mode 100644
index 000..86c7e98f50e
--- /dev/null
+++ b/app-antivirus/fangfrisch/metadata.xml
@@ -0,0 +1,23 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   gen...@seichter.de
+   Ralph Seichter
+   
+   
+   dilfri...@gentoo.org
+   Andreas K. Huettel
+   
+   
+   Fangfrisch (German for "freshly caught") is a sibling of the
+   Clam Anti-Virus freshclam utility. It allows downloading virus
+   definition files that are not official ClamAV canon, e.g. from
+  

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

2020-03-07 Thread James Le Cuirot
commit: 1c0dbe09fe07d97672474ca4c2f52392a4c478e3
Author: James Le Cuirot  gentoo  org>
AuthorDate: Sat Mar  7 21:38:26 2020 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Sat Mar  7 21:45:04 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c0dbe09

sys-fs/safecopy: EAPI 7

Installed files are unchanged.

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

 sys-fs/safecopy/safecopy-1.7.ebuild | 28 ++--
 1 file changed, 6 insertions(+), 22 deletions(-)

diff --git a/sys-fs/safecopy/safecopy-1.7.ebuild 
b/sys-fs/safecopy/safecopy-1.7.ebuild
index dbfe2a87a2a..ea11400db32 100644
--- a/sys-fs/safecopy/safecopy-1.7.ebuild
+++ b/sys-fs/safecopy/safecopy-1.7.ebuild
@@ -1,9 +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
-
-inherit base
+EAPI=7
 
 DESCRIPTION="Tool for fault-tolerant data recovery from damaged (io-errors) 
devices or files"
 HOMEPAGE="http://safecopy.sourceforge.net;
@@ -15,34 +13,20 @@ KEYWORDS="amd64 x86"
 IUSE="test"
 RESTRICT="!test? ( test )"
 
-RDEPEND=""
-DEPEND=""
-
 DOCS=( README )
 
-src_prepare() {
-   base_src_prepare
-   sed -e 's:bin/sh:bin/bash:' \
-   -i "${S}"/test/test.sh || die
-}
-
 src_configure() {
econf
-   if use test; then
-   cd "${S}"/simulator
-   econf
-   fi
+   cd simulator || die
+   use test && econf
 }
 
 src_compile() {
emake
-   if use test; then
-   cd "${S}"/simulator
-   emake
-   fi
+   use test && emake -C simulator
 }
 
 src_test() {
-   cd "${S}"/test
+   cd test || die
./test.sh || die
 }



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

2020-03-07 Thread James Le Cuirot
commit: c51e026f56e3be62909662fe874c0d3b9a6bc751
Author: James Le Cuirot  gentoo  org>
AuthorDate: Sat Mar  7 21:10:43 2020 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Sat Mar  7 21:44:57 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c51e026f

media-video/makemkv: Restrict redistribution

The EULA does say that binary redistribution is allowed but Gentoo
does not accept this for any EULA.

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

 media-video/makemkv/makemkv-1.15.0.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/media-video/makemkv/makemkv-1.15.0.ebuild 
b/media-video/makemkv/makemkv-1.15.0.ebuild
index 4c6ccaf15ec..ff30a137bbc 100644
--- a/media-video/makemkv/makemkv-1.15.0.ebuild
+++ b/media-video/makemkv/makemkv-1.15.0.ebuild
@@ -17,6 +17,7 @@ LICENSE="LGPL-2.1 MPL-1.1 MakeMKV-EULA openssl"
 SLOT="0"
 KEYWORDS="-* ~amd64 ~x86"
 IUSE="+gui libav libressl"
+RESTRICT="bindist mirror"
 
 QA_PREBUILT="usr/bin/makemkvcon usr/bin/mmdtsdec"
 



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

2020-03-07 Thread James Le Cuirot
commit: 3e62ccf40ace4f3971f083e919ba3aab6212d982
Author: James Le Cuirot  gentoo  org>
AuthorDate: Sat Mar  7 21:22:03 2020 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Sat Mar  7 21:45:00 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e62ccf4

dev-libs/libpcre-debian: Create relative instead of absolute symlinks

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

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

diff --git a/dev-libs/libpcre-debian/libpcre-debian-8-r1.ebuild 
b/dev-libs/libpcre-debian/libpcre-debian-8-r2.ebuild
similarity index 74%
rename from dev-libs/libpcre-debian/libpcre-debian-8-r1.ebuild
rename to dev-libs/libpcre-debian/libpcre-debian-8-r2.ebuild
index 1f26347b560..377aa75f7c8 100644
--- a/dev-libs/libpcre-debian/libpcre-debian-8-r1.ebuild
+++ b/dev-libs/libpcre-debian/libpcre-debian-8-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -16,9 +16,9 @@ RDEPEND="dev-libs/libpcre:${SLOT}[${MULTILIB_USEDEP}]"
 S="${WORKDIR}"
 
 multilib_src_install() {
-   dosym $(multilib_is_native_abi || echo /usr)/$(get_libdir)/libpcre.so.1 
\
+   dosym ../$(multilib_is_native_abi && echo 
../../$(get_libdir)/)libpcre.so.1 \
  /usr/$(get_libdir)/debiancompat/libpcre.so.3
 
-   dosym /usr/$(get_libdir)/libpcreposix.so.0 \
+   dosym ../libpcreposix.so.0 \
  /usr/$(get_libdir)/debiancompat/libpcreposix.so.3
 }



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

2020-03-07 Thread Craig Andrews
commit: 47030a97ca91c76d95a259e6bdc22cc19d96e01f
Author: Luke Dashjr  utopios  org>
AuthorDate: Mon Sep 30 03:46:52 2019 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Sat Mar  7 21:15:15 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=47030a97

net-p2p/bitcoin-cli: Drop redundant versions

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

 net-p2p/bitcoin-cli/Manifest  |  4 --
 net-p2p/bitcoin-cli/bitcoin-cli-0.17.1.ebuild | 96 --
 net-p2p/bitcoin-cli/bitcoin-cli-0.18.0.ebuild | 99 ---
 3 files changed, 199 deletions(-)

diff --git a/net-p2p/bitcoin-cli/Manifest b/net-p2p/bitcoin-cli/Manifest
index edde7435f5a..39611134f05 100644
--- a/net-p2p/bitcoin-cli/Manifest
+++ b/net-p2p/bitcoin-cli/Manifest
@@ -1,8 +1,4 @@
 DIST bitcoin-0.16.3.knots20180918.patches.tar.xz 466344 BLAKE2B 
c45b96513e4b6317e6a2a55cc3b47302fbe56fb87717ae0197010694013331b5d071b85a11a73c76f08f39e9f0294d3475e89ee63272047df83893de4dbaa390
 SHA512 
2c3540acc668aeef4b8f01774219736d95395201ddeaccaf70e0bad4a89f05cdd5ffaf630bae0577656efb3580fae92ce0ee4bb1a720ea757ca59e3fd66e1893
-DIST bitcoin-0.17.1.knots20181229.patches.tar.xz 475988 BLAKE2B 
ce19ccbbeaac48f24b2833858a186494f84cb54ac380c42104f4d16b0a6acb44bc7a83c1b11311e2c566326d7067530ea5f34404def5f22b4825e2fa15aca22d
 SHA512 
da89f9510ee523c712aa137512dda752ab8d115eb8a45a999aa742555621f557694db34162a1f6979922268a3e22563883ea6d9d9a47e5c7613235c0ff06fda0
-DIST bitcoin-0.18.0.knots20190502.patches.tar.xz 400252 BLAKE2B 
0303bba89b3595a115ec8e5e743c362fc5feb0072ae493455cf3bcf1085b7f44d6b10142c05cb7ea59fadc630095de3a5f648007eb28f79551f2415db5c4f560
 SHA512 
b4c30c63cb6c770e04abd18e626db6e095b0d8b5aaf59e64b55eb8e19d4fdb559a3a2b939ab0e09967b4d3465b560e1379fa21b8efb3f25c22f84a2a1c655d16
 DIST bitcoin-0.19.1.knots20200304.patches.tar.xz 399864 BLAKE2B 
de5591072b62c65c8a0fdcee7a7ed4b74d13614e47b679a05f272207b9ca0a09d476aa8ecb66321f39953a320f4d47f7d2aa62848192d493de02525c3d5abdfa
 SHA512 
3b08023f0788535dc5943e47a595da5637172263ac8c2ad97d42c0707da7468a9843efbf90a2eb6ac99db65e362e99cbe9209ab64785c79de908e20801ba4fe5
 DIST bitcoin-v0.16.3.tar.gz 6658712 BLAKE2B 
2c20b32ea30aed264115d1bd336b62fa28de69cbf116385508718efd7ff22537c3bd402c0965e0f6ddd8e79fc8b51f388f52f885847d36207a24523e927ca63e
 SHA512 
2da25f56fe9b1f5a81815c14e70ff1a69ec15f742424e2c24d71303a71d57c8050dea5d5ba57425bbe0a01a3995ad9b30f0beea5dbafd1632a627cd3fd9a984d
-DIST bitcoin-v0.17.1.tar.gz 6224852 BLAKE2B 
efc86768ee2d23db83496ff9e62bc86d10c4d24a7343f4c706a4d336aeb94087b2d496db53e393beb5a9dc228bb9fe957ca89254c2fdaf9980b03029efbac2f8
 SHA512 
ef911ac6b49075a4f3d8db7f9f4dc59590d49847006fa36d7b8cce1634945d418accd95b12da505df38314fb7768f544863169d4b26b230e88dd627a83947466
-DIST bitcoin-v0.18.0.tar.gz 6533794 BLAKE2B 
0eb7830e215757efb024be7aff73108c4a8e2f80a204ca71f1b3b6015933a1ab740ad006e58c473c4b9609b3e47885ba6564472a3514335ab6d7f99d32903822
 SHA512 
a2e38754d459fac0786eaa43f23c62ee326167f325d98964546217bcdc4f68ab88314bfb674ca4efd4cbc21fc3950bd029e1375ee101e0c72bbae7197fc31cf2
 DIST bitcoin-v0.19.1.tar.gz 6660702 BLAKE2B 
93ed83f663a833f6be40195ddaf62a8ef9fcd86c3f983fe0cf1e75eaf9ae54cdc88fcdfc36d798842f29636dc8037af5b67e82643c90a6c276fa504ed022f863
 SHA512 
bc1afad7de5b43042d24780b07e3faf73dda69af9ef0c75fa1a32bd25b0b37e315955614ffbb2864fe827b77b63446fd88cae22da3d0706ff73df495a519ba5d

diff --git a/net-p2p/bitcoin-cli/bitcoin-cli-0.17.1.ebuild 
b/net-p2p/bitcoin-cli/bitcoin-cli-0.17.1.ebuild
deleted file mode 100644
index e7296976041..000
--- a/net-p2p/bitcoin-cli/bitcoin-cli-0.17.1.ebuild
+++ /dev/null
@@ -1,96 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools bash-completion-r1
-
-BITCOINCORE_COMMITHASH="ef70f9b52b851c7997a9f1a0834714e3eebc1fd8"
-KNOTS_PV="${PV}.knots20181229"
-KNOTS_P="bitcoin-${KNOTS_PV}"
-
-DESCRIPTION="Command-line JSON-RPC client specifically for interfacing with 
bitcoind"
-HOMEPAGE="https://bitcoincore.org/ https://bitcoinknots.org/;
-SRC_URI="
-   
https://github.com/bitcoin/bitcoin/archive/${BITCOINCORE_COMMITHASH}.tar.gz -> 
bitcoin-v${PV}.tar.gz
-   
https://bitcoinknots.org/files/0.17.x/${KNOTS_PV}/${KNOTS_P}.patches.txz -> 
${KNOTS_P}.patches.tar.xz
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
-IUSE="knots libressl"
-
-DEPEND="
-   >=dev-libs/boost-1.52.0:=[threads(+)]
-   dev-libs/libevent:=
-   >=dev-libs/univalue-1.0.4:=
-   !libressl? ( dev-libs/openssl:0=[-bindist] )
-   libressl? ( dev-libs/libressl:0= )
-"
-RDEPEND="${DEPEND}"
-
-DOCS=( doc/release-notes.md )
-
-S="${WORKDIR}/bitcoin-${BITCOINCORE_COMMITHASH}"
-
-pkg_pretend() {
-   if use knots; then
-   elog "You are building ${PN} from Bitcoin Knots."
-   elog "For more information, see:"
- 

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

2020-03-07 Thread Craig Andrews
commit: 529e91eb1a8f1a55fa400d7ca7e9d63ae61df5e2
Author: Luke Dashjr  utopios  org>
AuthorDate: Mon Sep 30 03:27:05 2019 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Sat Mar  7 21:15:14 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=529e91eb

net-p2p/bitcoin{-qt,d}-0.16.3: Drop bitcoin_policy_rbf USE flag

It is now always enabled at build time.
Users who don't like it can turn it off at runtime.

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

 net-p2p/bitcoin-qt/bitcoin-qt-0.16.3.ebuild | 17 -
 net-p2p/bitcoin-qt/metadata.xml |  1 -
 net-p2p/bitcoind/bitcoind-0.16.3.ebuild | 17 -
 net-p2p/bitcoind/metadata.xml   |  1 -
 4 files changed, 8 insertions(+), 28 deletions(-)

diff --git a/net-p2p/bitcoin-qt/bitcoin-qt-0.16.3.ebuild 
b/net-p2p/bitcoin-qt/bitcoin-qt-0.16.3.ebuild
index 0ee413a509b..95339d5b90b 100644
--- a/net-p2p/bitcoin-qt/bitcoin-qt-0.16.3.ebuild
+++ b/net-p2p/bitcoin-qt/bitcoin-qt-0.16.3.ebuild
@@ -21,7 +21,7 @@ LICENSE="MIT"
 SLOT="0"
 KEYWORDS="amd64 ~arm ~arm64 ~ppc x86 ~amd64-linux ~x86-linux"
 
-IUSE="+asm +bip70 +bitcoin_policy_rbf dbus kde +libevent knots libressl 
+qrcode test upnp +wallet zeromq"
+IUSE="+asm +bip70 dbus kde +libevent knots libressl +qrcode test upnp +wallet 
zeromq"
 RESTRICT="!test? ( test )"
 
 RDEPEND="
@@ -69,14 +69,9 @@ pkg_pretend() {
elog "For more information, see:"
elog "https://bitcoincore.org/en/2018/09/18/release-${PV}/;
fi
-   if use bitcoin_policy_rbf; then
-   elog "Replace By Fee policy is enabled: Your node will 
preferentially mine and"
-   elog "relay transactions paying the highest fee, regardless of 
receive order."
-   else
-   elog "Replace By Fee policy is disabled: Your node will only 
accept the first"
-   elog "transaction seen consuming a conflicting input, 
regardless of fee"
-   elog "offered by later ones."
-   fi
+   elog "Replace By Fee policy is now always enabled by default: Your node 
will"
+   elog "preferentially mine and relay transactions paying the highest 
fee, regardless"
+   elog "of receive order. To disable RBF, set mempoolreplacement=never in 
bitcoin.conf"
 }
 
 src_prepare() {
@@ -98,10 +93,6 @@ src_prepare() {
 
eapply_user
 
-   if ! use bitcoin_policy_rbf; then
-   sed -i 's/\(DEFAULT_ENABLE_REPLACEMENT = \)true/\1false/' 
src/validation.h || die
-   fi
-
echo '#!/bin/true' >share/genbuild.sh || die
mkdir -p src/obj || die
echo "#define BUILD_SUFFIX gentoo${PVR#${PV}}" >src/obj/build.h || die

diff --git a/net-p2p/bitcoin-qt/metadata.xml b/net-p2p/bitcoin-qt/metadata.xml
index 0e5739a7325..d37cf8037b8 100644
--- a/net-p2p/bitcoin-qt/metadata.xml
+++ b/net-p2p/bitcoin-qt/metadata.xml
@@ -12,7 +12,6 @@

Enable assembly for optimization
Enable support for the BIP70 payment 
protocol
-   Replace By Fee policy: Your 
node will preferentially mine and relay transactions paying the highest fee, 
regardless of receive order
Build enhanced Bitcoin Knots version, rather 
than Bitcoin Core
Use dev-libs/libevent (needed for 
JSON-RPC, REST, and Tor auto-configuration
Enable generation of QR Codes for receiving 
payments

diff --git a/net-p2p/bitcoind/bitcoind-0.16.3.ebuild 
b/net-p2p/bitcoind/bitcoind-0.16.3.ebuild
index 86589b99be5..585ba925484 100644
--- a/net-p2p/bitcoind/bitcoind-0.16.3.ebuild
+++ b/net-p2p/bitcoind/bitcoind-0.16.3.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
 LICENSE="MIT"
 SLOT="0"
 KEYWORDS="amd64 ~arm ~arm64 ~mips ~ppc x86 ~amd64-linux ~x86-linux"
-IUSE="+asm +bitcoin_policy_rbf examples knots libressl test upnp +wallet 
zeromq"
+IUSE="+asm examples knots libressl test upnp +wallet zeromq"
 RESTRICT="!test? ( test )"
 
 DEPEND="
@@ -51,14 +51,9 @@ pkg_pretend() {
elog "For more information, see:"
elog "https://bitcoincore.org/en/2018/09/18/release-${PV}/;
fi
-   if use bitcoin_policy_rbf; then
-   elog "Replace By Fee policy is enabled: Your node will 
preferentially mine and"
-   elog "relay transactions paying the highest fee, regardless of 
receive order."
-   else
-   elog "Replace By Fee policy is disabled: Your node will only 
accept the first"
-   elog "transaction seen consuming a conflicting input, 
regardless of fee"
-   elog "offered by later ones."
-   fi
+   elog "Replace By Fee policy is now always enabled by default: Your node 
will"
+   elog "preferentially mine and relay transactions paying the highest 
fee, regardless"
+   elog "of receive order. To disable RBF, set mempoolreplacement=never in 
bitcoin.conf"
 }
 
 pkg_setup() {
@@ -82,10 +77,6 @@ 

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

2020-03-07 Thread Craig Andrews
commit: c1677f7515daec7979f545befd37bca4ffe4ef64
Author: Luke Dashjr  utopios  org>
AuthorDate: Sat Mar  7 19:27:16 2020 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Sat Mar  7 21:15:15 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c1677f75

net-p2p/bitcoin-cli: Bump to 0.19.1

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

 net-p2p/bitcoin-cli/Manifest  |   2 +
 net-p2p/bitcoin-cli/bitcoin-cli-0.19.1.ebuild | 101 ++
 2 files changed, 103 insertions(+)

diff --git a/net-p2p/bitcoin-cli/Manifest b/net-p2p/bitcoin-cli/Manifest
index 6498fdc5f9f..edde7435f5a 100644
--- a/net-p2p/bitcoin-cli/Manifest
+++ b/net-p2p/bitcoin-cli/Manifest
@@ -1,6 +1,8 @@
 DIST bitcoin-0.16.3.knots20180918.patches.tar.xz 466344 BLAKE2B 
c45b96513e4b6317e6a2a55cc3b47302fbe56fb87717ae0197010694013331b5d071b85a11a73c76f08f39e9f0294d3475e89ee63272047df83893de4dbaa390
 SHA512 
2c3540acc668aeef4b8f01774219736d95395201ddeaccaf70e0bad4a89f05cdd5ffaf630bae0577656efb3580fae92ce0ee4bb1a720ea757ca59e3fd66e1893
 DIST bitcoin-0.17.1.knots20181229.patches.tar.xz 475988 BLAKE2B 
ce19ccbbeaac48f24b2833858a186494f84cb54ac380c42104f4d16b0a6acb44bc7a83c1b11311e2c566326d7067530ea5f34404def5f22b4825e2fa15aca22d
 SHA512 
da89f9510ee523c712aa137512dda752ab8d115eb8a45a999aa742555621f557694db34162a1f6979922268a3e22563883ea6d9d9a47e5c7613235c0ff06fda0
 DIST bitcoin-0.18.0.knots20190502.patches.tar.xz 400252 BLAKE2B 
0303bba89b3595a115ec8e5e743c362fc5feb0072ae493455cf3bcf1085b7f44d6b10142c05cb7ea59fadc630095de3a5f648007eb28f79551f2415db5c4f560
 SHA512 
b4c30c63cb6c770e04abd18e626db6e095b0d8b5aaf59e64b55eb8e19d4fdb559a3a2b939ab0e09967b4d3465b560e1379fa21b8efb3f25c22f84a2a1c655d16
+DIST bitcoin-0.19.1.knots20200304.patches.tar.xz 399864 BLAKE2B 
de5591072b62c65c8a0fdcee7a7ed4b74d13614e47b679a05f272207b9ca0a09d476aa8ecb66321f39953a320f4d47f7d2aa62848192d493de02525c3d5abdfa
 SHA512 
3b08023f0788535dc5943e47a595da5637172263ac8c2ad97d42c0707da7468a9843efbf90a2eb6ac99db65e362e99cbe9209ab64785c79de908e20801ba4fe5
 DIST bitcoin-v0.16.3.tar.gz 6658712 BLAKE2B 
2c20b32ea30aed264115d1bd336b62fa28de69cbf116385508718efd7ff22537c3bd402c0965e0f6ddd8e79fc8b51f388f52f885847d36207a24523e927ca63e
 SHA512 
2da25f56fe9b1f5a81815c14e70ff1a69ec15f742424e2c24d71303a71d57c8050dea5d5ba57425bbe0a01a3995ad9b30f0beea5dbafd1632a627cd3fd9a984d
 DIST bitcoin-v0.17.1.tar.gz 6224852 BLAKE2B 
efc86768ee2d23db83496ff9e62bc86d10c4d24a7343f4c706a4d336aeb94087b2d496db53e393beb5a9dc228bb9fe957ca89254c2fdaf9980b03029efbac2f8
 SHA512 
ef911ac6b49075a4f3d8db7f9f4dc59590d49847006fa36d7b8cce1634945d418accd95b12da505df38314fb7768f544863169d4b26b230e88dd627a83947466
 DIST bitcoin-v0.18.0.tar.gz 6533794 BLAKE2B 
0eb7830e215757efb024be7aff73108c4a8e2f80a204ca71f1b3b6015933a1ab740ad006e58c473c4b9609b3e47885ba6564472a3514335ab6d7f99d32903822
 SHA512 
a2e38754d459fac0786eaa43f23c62ee326167f325d98964546217bcdc4f68ab88314bfb674ca4efd4cbc21fc3950bd029e1375ee101e0c72bbae7197fc31cf2
+DIST bitcoin-v0.19.1.tar.gz 6660702 BLAKE2B 
93ed83f663a833f6be40195ddaf62a8ef9fcd86c3f983fe0cf1e75eaf9ae54cdc88fcdfc36d798842f29636dc8037af5b67e82643c90a6c276fa504ed022f863
 SHA512 
bc1afad7de5b43042d24780b07e3faf73dda69af9ef0c75fa1a32bd25b0b37e315955614ffbb2864fe827b77b63446fd88cae22da3d0706ff73df495a519ba5d

diff --git a/net-p2p/bitcoin-cli/bitcoin-cli-0.19.1.ebuild 
b/net-p2p/bitcoin-cli/bitcoin-cli-0.19.1.ebuild
new file mode 100644
index 000..4c4354af0e0
--- /dev/null
+++ b/net-p2p/bitcoin-cli/bitcoin-cli-0.19.1.ebuild
@@ -0,0 +1,101 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools bash-completion-r1
+
+BITCOINCORE_COMMITHASH="58ba7c314d552cea8cb024960a8504577aee586f"
+KNOTS_PV="${PV}.knots20200304"
+KNOTS_P="bitcoin-${KNOTS_PV}"
+
+DESCRIPTION="Command-line JSON-RPC client specifically for interfacing with 
bitcoind"
+HOMEPAGE="https://bitcoincore.org/ https://bitcoinknots.org/;
+SRC_URI="
+   
https://github.com/bitcoin/bitcoin/archive/${BITCOINCORE_COMMITHASH}.tar.gz -> 
bitcoin-v${PV}.tar.gz
+   
https://bitcoinknots.org/files/0.19.x/${KNOTS_PV}/${KNOTS_P}.patches.txz -> 
${KNOTS_P}.patches.tar.xz
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="knots libressl"
+
+DEPEND="
+   >=dev-libs/boost-1.52.0:=[threads(+)]
+   dev-libs/libevent:=
+   >=dev-libs/univalue-1.0.4:=
+   !libressl? ( dev-libs/openssl:0=[-bindist] )
+   libressl? ( dev-libs/libressl:0= )
+"
+RDEPEND="${DEPEND}"
+
+DOCS=(
+   doc/release-notes.md
+)
+
+S="${WORKDIR}/bitcoin-${BITCOINCORE_COMMITHASH}"
+
+pkg_pretend() {
+   if use knots; then
+   elog "You are building ${PN} from Bitcoin Knots."
+   elog "For more information, see:"
+   elog 

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

2020-03-07 Thread Craig Andrews
commit: a4f3556997fd46d6bfbff2b09a1194207da2f8f5
Author: Luke Dashjr  utopios  org>
AuthorDate: Mon Sep 30 03:36:35 2019 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Sat Mar  7 21:15:14 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a4f35569

net-p2p/bitcoin-qt-0.16.3: Use desktop eclass newmenu

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

 net-p2p/bitcoin-qt/bitcoin-qt-0.16.3.ebuild | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)

diff --git a/net-p2p/bitcoin-qt/bitcoin-qt-0.16.3.ebuild 
b/net-p2p/bitcoin-qt/bitcoin-qt-0.16.3.ebuild
index 95339d5b90b..3b8b474b8ef 100644
--- a/net-p2p/bitcoin-qt/bitcoin-qt-0.16.3.ebuild
+++ b/net-p2p/bitcoin-qt/bitcoin-qt-0.16.3.ebuild
@@ -4,7 +4,7 @@
 EAPI=6
 
 DB_VER="4.8"
-inherit autotools bash-completion-r1 db-use gnome2-utils xdg-utils
+inherit autotools bash-completion-r1 db-use desktop gnome2-utils xdg-utils
 
 BITCOINCORE_COMMITHASH="49e34e288005a5b144a642e197b628396f5a0765"
 KNOTS_PV="${PV}.knots20180918"
@@ -139,8 +139,7 @@ src_install() {
newins src/qt/res/src/bitcoin.svg bitcoinknots.svg
fi
 
-   insinto /usr/share/applications
-   newins "contrib/debian/bitcoin-qt.desktop" 
"org.bitcoin.bitcoin-qt.desktop"
+   newmenu "contrib/debian/bitcoin-qt.desktop" 
"org.bitcoin.bitcoin-qt.desktop"
 
use libevent && dodoc doc/REST-interface.md doc/tor.md
 



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

2020-03-07 Thread Craig Andrews
commit: f02403f0bf2e1468d62bbfabfca055b14dea153f
Author: Luke Dashjr  utopios  org>
AuthorDate: Mon Sep 30 03:24:13 2019 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Sat Mar  7 21:15:13 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f02403f0

net-p2p/bitcoin-qt: Drop redundant versions

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

 net-p2p/bitcoin-qt/Manifest |   4 -
 net-p2p/bitcoin-qt/bitcoin-qt-0.17.1.ebuild | 182 ---
 net-p2p/bitcoin-qt/bitcoin-qt-0.18.0.ebuild | 186 
 3 files changed, 372 deletions(-)

diff --git a/net-p2p/bitcoin-qt/Manifest b/net-p2p/bitcoin-qt/Manifest
index edde7435f5a..39611134f05 100644
--- a/net-p2p/bitcoin-qt/Manifest
+++ b/net-p2p/bitcoin-qt/Manifest
@@ -1,8 +1,4 @@
 DIST bitcoin-0.16.3.knots20180918.patches.tar.xz 466344 BLAKE2B 
c45b96513e4b6317e6a2a55cc3b47302fbe56fb87717ae0197010694013331b5d071b85a11a73c76f08f39e9f0294d3475e89ee63272047df83893de4dbaa390
 SHA512 
2c3540acc668aeef4b8f01774219736d95395201ddeaccaf70e0bad4a89f05cdd5ffaf630bae0577656efb3580fae92ce0ee4bb1a720ea757ca59e3fd66e1893
-DIST bitcoin-0.17.1.knots20181229.patches.tar.xz 475988 BLAKE2B 
ce19ccbbeaac48f24b2833858a186494f84cb54ac380c42104f4d16b0a6acb44bc7a83c1b11311e2c566326d7067530ea5f34404def5f22b4825e2fa15aca22d
 SHA512 
da89f9510ee523c712aa137512dda752ab8d115eb8a45a999aa742555621f557694db34162a1f6979922268a3e22563883ea6d9d9a47e5c7613235c0ff06fda0
-DIST bitcoin-0.18.0.knots20190502.patches.tar.xz 400252 BLAKE2B 
0303bba89b3595a115ec8e5e743c362fc5feb0072ae493455cf3bcf1085b7f44d6b10142c05cb7ea59fadc630095de3a5f648007eb28f79551f2415db5c4f560
 SHA512 
b4c30c63cb6c770e04abd18e626db6e095b0d8b5aaf59e64b55eb8e19d4fdb559a3a2b939ab0e09967b4d3465b560e1379fa21b8efb3f25c22f84a2a1c655d16
 DIST bitcoin-0.19.1.knots20200304.patches.tar.xz 399864 BLAKE2B 
de5591072b62c65c8a0fdcee7a7ed4b74d13614e47b679a05f272207b9ca0a09d476aa8ecb66321f39953a320f4d47f7d2aa62848192d493de02525c3d5abdfa
 SHA512 
3b08023f0788535dc5943e47a595da5637172263ac8c2ad97d42c0707da7468a9843efbf90a2eb6ac99db65e362e99cbe9209ab64785c79de908e20801ba4fe5
 DIST bitcoin-v0.16.3.tar.gz 6658712 BLAKE2B 
2c20b32ea30aed264115d1bd336b62fa28de69cbf116385508718efd7ff22537c3bd402c0965e0f6ddd8e79fc8b51f388f52f885847d36207a24523e927ca63e
 SHA512 
2da25f56fe9b1f5a81815c14e70ff1a69ec15f742424e2c24d71303a71d57c8050dea5d5ba57425bbe0a01a3995ad9b30f0beea5dbafd1632a627cd3fd9a984d
-DIST bitcoin-v0.17.1.tar.gz 6224852 BLAKE2B 
efc86768ee2d23db83496ff9e62bc86d10c4d24a7343f4c706a4d336aeb94087b2d496db53e393beb5a9dc228bb9fe957ca89254c2fdaf9980b03029efbac2f8
 SHA512 
ef911ac6b49075a4f3d8db7f9f4dc59590d49847006fa36d7b8cce1634945d418accd95b12da505df38314fb7768f544863169d4b26b230e88dd627a83947466
-DIST bitcoin-v0.18.0.tar.gz 6533794 BLAKE2B 
0eb7830e215757efb024be7aff73108c4a8e2f80a204ca71f1b3b6015933a1ab740ad006e58c473c4b9609b3e47885ba6564472a3514335ab6d7f99d32903822
 SHA512 
a2e38754d459fac0786eaa43f23c62ee326167f325d98964546217bcdc4f68ab88314bfb674ca4efd4cbc21fc3950bd029e1375ee101e0c72bbae7197fc31cf2
 DIST bitcoin-v0.19.1.tar.gz 6660702 BLAKE2B 
93ed83f663a833f6be40195ddaf62a8ef9fcd86c3f983fe0cf1e75eaf9ae54cdc88fcdfc36d798842f29636dc8037af5b67e82643c90a6c276fa504ed022f863
 SHA512 
bc1afad7de5b43042d24780b07e3faf73dda69af9ef0c75fa1a32bd25b0b37e315955614ffbb2864fe827b77b63446fd88cae22da3d0706ff73df495a519ba5d

diff --git a/net-p2p/bitcoin-qt/bitcoin-qt-0.17.1.ebuild 
b/net-p2p/bitcoin-qt/bitcoin-qt-0.17.1.ebuild
deleted file mode 100644
index 1ae0e2eadb7..000
--- a/net-p2p/bitcoin-qt/bitcoin-qt-0.17.1.ebuild
+++ /dev/null
@@ -1,182 +0,0 @@
-# Copyright 2010-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-DB_VER="4.8"
-inherit autotools bash-completion-r1 db-use gnome2-utils xdg-utils
-
-BITCOINCORE_COMMITHASH="ef70f9b52b851c7997a9f1a0834714e3eebc1fd8"
-KNOTS_PV="${PV}.knots20181229"
-KNOTS_P="bitcoin-${KNOTS_PV}"
-
-DESCRIPTION="An end-user Qt GUI for the Bitcoin crypto-currency"
-HOMEPAGE="https://bitcoincore.org/ https://bitcoinknots.org/;
-SRC_URI="
-   
https://github.com/bitcoin/bitcoin/archive/${BITCOINCORE_COMMITHASH}.tar.gz -> 
bitcoin-v${PV}.tar.gz
-   
https://bitcoinknots.org/files/0.17.x/${KNOTS_PV}/${KNOTS_P}.patches.txz -> 
${KNOTS_P}.patches.tar.xz
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
-
-IUSE="+asm +bip70 +bitcoin_policy_rbf dbus kde knots libressl +qrcode 
+system-leveldb test upnp +wallet zeromq"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   >=dev-libs/boost-1.52.0:=[threads(+)]
-   >=dev-libs/libsecp256k1-0.0.0_pre20151118:=[recovery]
-   >=dev-libs/univalue-1.0.4:=
-   dev-qt/qtcore:5
-   dev-qt/qtgui:5
-   dev-qt/qtnetwork:5
-   dev-qt/qtwidgets:5
-   system-leveldb? ( virtual/bitcoin-leveldb )
-   bip70? ( dev-libs/protobuf:= )
-   dbus? ( 

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

2020-03-07 Thread Craig Andrews
commit: 30f1de8f7c04dd66251bcd1a534adf4907318998
Author: Luke Dashjr  utopios  org>
AuthorDate: Mon Sep 30 03:55:08 2019 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Sat Mar  7 21:15:16 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=30f1de8f

dev-util/bitcoin-tx: Drop redundant versions

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

 dev-util/bitcoin-tx/Manifest |   4 --
 dev-util/bitcoin-tx/bitcoin-tx-0.17.1.ebuild |  99 --
 dev-util/bitcoin-tx/bitcoin-tx-0.18.0.ebuild | 100 ---
 3 files changed, 203 deletions(-)

diff --git a/dev-util/bitcoin-tx/Manifest b/dev-util/bitcoin-tx/Manifest
index edde7435f5a..39611134f05 100644
--- a/dev-util/bitcoin-tx/Manifest
+++ b/dev-util/bitcoin-tx/Manifest
@@ -1,8 +1,4 @@
 DIST bitcoin-0.16.3.knots20180918.patches.tar.xz 466344 BLAKE2B 
c45b96513e4b6317e6a2a55cc3b47302fbe56fb87717ae0197010694013331b5d071b85a11a73c76f08f39e9f0294d3475e89ee63272047df83893de4dbaa390
 SHA512 
2c3540acc668aeef4b8f01774219736d95395201ddeaccaf70e0bad4a89f05cdd5ffaf630bae0577656efb3580fae92ce0ee4bb1a720ea757ca59e3fd66e1893
-DIST bitcoin-0.17.1.knots20181229.patches.tar.xz 475988 BLAKE2B 
ce19ccbbeaac48f24b2833858a186494f84cb54ac380c42104f4d16b0a6acb44bc7a83c1b11311e2c566326d7067530ea5f34404def5f22b4825e2fa15aca22d
 SHA512 
da89f9510ee523c712aa137512dda752ab8d115eb8a45a999aa742555621f557694db34162a1f6979922268a3e22563883ea6d9d9a47e5c7613235c0ff06fda0
-DIST bitcoin-0.18.0.knots20190502.patches.tar.xz 400252 BLAKE2B 
0303bba89b3595a115ec8e5e743c362fc5feb0072ae493455cf3bcf1085b7f44d6b10142c05cb7ea59fadc630095de3a5f648007eb28f79551f2415db5c4f560
 SHA512 
b4c30c63cb6c770e04abd18e626db6e095b0d8b5aaf59e64b55eb8e19d4fdb559a3a2b939ab0e09967b4d3465b560e1379fa21b8efb3f25c22f84a2a1c655d16
 DIST bitcoin-0.19.1.knots20200304.patches.tar.xz 399864 BLAKE2B 
de5591072b62c65c8a0fdcee7a7ed4b74d13614e47b679a05f272207b9ca0a09d476aa8ecb66321f39953a320f4d47f7d2aa62848192d493de02525c3d5abdfa
 SHA512 
3b08023f0788535dc5943e47a595da5637172263ac8c2ad97d42c0707da7468a9843efbf90a2eb6ac99db65e362e99cbe9209ab64785c79de908e20801ba4fe5
 DIST bitcoin-v0.16.3.tar.gz 6658712 BLAKE2B 
2c20b32ea30aed264115d1bd336b62fa28de69cbf116385508718efd7ff22537c3bd402c0965e0f6ddd8e79fc8b51f388f52f885847d36207a24523e927ca63e
 SHA512 
2da25f56fe9b1f5a81815c14e70ff1a69ec15f742424e2c24d71303a71d57c8050dea5d5ba57425bbe0a01a3995ad9b30f0beea5dbafd1632a627cd3fd9a984d
-DIST bitcoin-v0.17.1.tar.gz 6224852 BLAKE2B 
efc86768ee2d23db83496ff9e62bc86d10c4d24a7343f4c706a4d336aeb94087b2d496db53e393beb5a9dc228bb9fe957ca89254c2fdaf9980b03029efbac2f8
 SHA512 
ef911ac6b49075a4f3d8db7f9f4dc59590d49847006fa36d7b8cce1634945d418accd95b12da505df38314fb7768f544863169d4b26b230e88dd627a83947466
-DIST bitcoin-v0.18.0.tar.gz 6533794 BLAKE2B 
0eb7830e215757efb024be7aff73108c4a8e2f80a204ca71f1b3b6015933a1ab740ad006e58c473c4b9609b3e47885ba6564472a3514335ab6d7f99d32903822
 SHA512 
a2e38754d459fac0786eaa43f23c62ee326167f325d98964546217bcdc4f68ab88314bfb674ca4efd4cbc21fc3950bd029e1375ee101e0c72bbae7197fc31cf2
 DIST bitcoin-v0.19.1.tar.gz 6660702 BLAKE2B 
93ed83f663a833f6be40195ddaf62a8ef9fcd86c3f983fe0cf1e75eaf9ae54cdc88fcdfc36d798842f29636dc8037af5b67e82643c90a6c276fa504ed022f863
 SHA512 
bc1afad7de5b43042d24780b07e3faf73dda69af9ef0c75fa1a32bd25b0b37e315955614ffbb2864fe827b77b63446fd88cae22da3d0706ff73df495a519ba5d

diff --git a/dev-util/bitcoin-tx/bitcoin-tx-0.17.1.ebuild 
b/dev-util/bitcoin-tx/bitcoin-tx-0.17.1.ebuild
deleted file mode 100644
index 4346aa02591..000
--- a/dev-util/bitcoin-tx/bitcoin-tx-0.17.1.ebuild
+++ /dev/null
@@ -1,99 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools bash-completion-r1
-
-BITCOINCORE_COMMITHASH="ef70f9b52b851c7997a9f1a0834714e3eebc1fd8"
-KNOTS_PV="${PV}.knots20181229"
-KNOTS_P="bitcoin-${KNOTS_PV}"
-
-DESCRIPTION="Command-line Bitcoin transaction tool"
-HOMEPAGE="https://bitcoincore.org/ https://bitcoinknots.org/;
-SRC_URI="
-   
https://github.com/bitcoin/bitcoin/archive/${BITCOINCORE_COMMITHASH}.tar.gz -> 
bitcoin-v${PV}.tar.gz
-   
https://bitcoinknots.org/files/0.17.x/${KNOTS_PV}/${KNOTS_P}.patches.txz -> 
${KNOTS_P}.patches.tar.xz
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
-IUSE="knots libressl"
-
-DEPEND="
-   >=dev-libs/boost-1.52.0:=[threads(+)]
-   >=dev-libs/libsecp256k1-0.0.0_pre20151118:=[recovery]
-   >=dev-libs/univalue-1.0.4:=
-   !libressl? ( dev-libs/openssl:0=[-bindist] )
-   libressl? ( dev-libs/libressl:0= )
-"
-RDEPEND="${DEPEND}"
-
-DOCS=( doc/bips.md doc/release-notes.md )
-
-S="${WORKDIR}/bitcoin-${BITCOINCORE_COMMITHASH}"
-
-pkg_pretend() {
-   if use knots; then
-   elog "You are building ${PN} from Bitcoin Knots."
-   elog "For more information, 

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

2020-03-07 Thread Craig Andrews
commit: 5f9a569d497c7ef444fc9e13fcb33813ded47f17
Author: Luke Dashjr  utopios  org>
AuthorDate: Mon Sep 30 03:33:17 2019 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Sat Mar  7 21:15:13 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5f9a569d

net-p2p/bitcoind: Drop redundant versions

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

 net-p2p/bitcoind/Manifest   |   4 -
 net-p2p/bitcoind/bitcoind-0.17.1.ebuild | 166 --
 net-p2p/bitcoind/bitcoind-0.18.0.ebuild | 175 
 3 files changed, 345 deletions(-)

diff --git a/net-p2p/bitcoind/Manifest b/net-p2p/bitcoind/Manifest
index edde7435f5a..39611134f05 100644
--- a/net-p2p/bitcoind/Manifest
+++ b/net-p2p/bitcoind/Manifest
@@ -1,8 +1,4 @@
 DIST bitcoin-0.16.3.knots20180918.patches.tar.xz 466344 BLAKE2B 
c45b96513e4b6317e6a2a55cc3b47302fbe56fb87717ae0197010694013331b5d071b85a11a73c76f08f39e9f0294d3475e89ee63272047df83893de4dbaa390
 SHA512 
2c3540acc668aeef4b8f01774219736d95395201ddeaccaf70e0bad4a89f05cdd5ffaf630bae0577656efb3580fae92ce0ee4bb1a720ea757ca59e3fd66e1893
-DIST bitcoin-0.17.1.knots20181229.patches.tar.xz 475988 BLAKE2B 
ce19ccbbeaac48f24b2833858a186494f84cb54ac380c42104f4d16b0a6acb44bc7a83c1b11311e2c566326d7067530ea5f34404def5f22b4825e2fa15aca22d
 SHA512 
da89f9510ee523c712aa137512dda752ab8d115eb8a45a999aa742555621f557694db34162a1f6979922268a3e22563883ea6d9d9a47e5c7613235c0ff06fda0
-DIST bitcoin-0.18.0.knots20190502.patches.tar.xz 400252 BLAKE2B 
0303bba89b3595a115ec8e5e743c362fc5feb0072ae493455cf3bcf1085b7f44d6b10142c05cb7ea59fadc630095de3a5f648007eb28f79551f2415db5c4f560
 SHA512 
b4c30c63cb6c770e04abd18e626db6e095b0d8b5aaf59e64b55eb8e19d4fdb559a3a2b939ab0e09967b4d3465b560e1379fa21b8efb3f25c22f84a2a1c655d16
 DIST bitcoin-0.19.1.knots20200304.patches.tar.xz 399864 BLAKE2B 
de5591072b62c65c8a0fdcee7a7ed4b74d13614e47b679a05f272207b9ca0a09d476aa8ecb66321f39953a320f4d47f7d2aa62848192d493de02525c3d5abdfa
 SHA512 
3b08023f0788535dc5943e47a595da5637172263ac8c2ad97d42c0707da7468a9843efbf90a2eb6ac99db65e362e99cbe9209ab64785c79de908e20801ba4fe5
 DIST bitcoin-v0.16.3.tar.gz 6658712 BLAKE2B 
2c20b32ea30aed264115d1bd336b62fa28de69cbf116385508718efd7ff22537c3bd402c0965e0f6ddd8e79fc8b51f388f52f885847d36207a24523e927ca63e
 SHA512 
2da25f56fe9b1f5a81815c14e70ff1a69ec15f742424e2c24d71303a71d57c8050dea5d5ba57425bbe0a01a3995ad9b30f0beea5dbafd1632a627cd3fd9a984d
-DIST bitcoin-v0.17.1.tar.gz 6224852 BLAKE2B 
efc86768ee2d23db83496ff9e62bc86d10c4d24a7343f4c706a4d336aeb94087b2d496db53e393beb5a9dc228bb9fe957ca89254c2fdaf9980b03029efbac2f8
 SHA512 
ef911ac6b49075a4f3d8db7f9f4dc59590d49847006fa36d7b8cce1634945d418accd95b12da505df38314fb7768f544863169d4b26b230e88dd627a83947466
-DIST bitcoin-v0.18.0.tar.gz 6533794 BLAKE2B 
0eb7830e215757efb024be7aff73108c4a8e2f80a204ca71f1b3b6015933a1ab740ad006e58c473c4b9609b3e47885ba6564472a3514335ab6d7f99d32903822
 SHA512 
a2e38754d459fac0786eaa43f23c62ee326167f325d98964546217bcdc4f68ab88314bfb674ca4efd4cbc21fc3950bd029e1375ee101e0c72bbae7197fc31cf2
 DIST bitcoin-v0.19.1.tar.gz 6660702 BLAKE2B 
93ed83f663a833f6be40195ddaf62a8ef9fcd86c3f983fe0cf1e75eaf9ae54cdc88fcdfc36d798842f29636dc8037af5b67e82643c90a6c276fa504ed022f863
 SHA512 
bc1afad7de5b43042d24780b07e3faf73dda69af9ef0c75fa1a32bd25b0b37e315955614ffbb2864fe827b77b63446fd88cae22da3d0706ff73df495a519ba5d

diff --git a/net-p2p/bitcoind/bitcoind-0.17.1.ebuild 
b/net-p2p/bitcoind/bitcoind-0.17.1.ebuild
deleted file mode 100644
index d900279ae65..000
--- a/net-p2p/bitcoind/bitcoind-0.17.1.ebuild
+++ /dev/null
@@ -1,166 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DB_VER="4.8"
-inherit autotools bash-completion-r1 db-use systemd user
-
-BITCOINCORE_COMMITHASH="ef70f9b52b851c7997a9f1a0834714e3eebc1fd8"
-KNOTS_PV="${PV}.knots20181229"
-KNOTS_P="bitcoin-${KNOTS_PV}"
-
-DESCRIPTION="Original Bitcoin crypto-currency wallet for automated services"
-HOMEPAGE="https://bitcoincore.org/ https://bitcoinknots.org/;
-SRC_URI="
-   
https://github.com/bitcoin/bitcoin/archive/${BITCOINCORE_COMMITHASH}.tar.gz -> 
bitcoin-v${PV}.tar.gz
-   
https://bitcoinknots.org/files/0.17.x/${KNOTS_PV}/${KNOTS_P}.patches.txz -> 
${KNOTS_P}.patches.tar.xz
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
-IUSE="+asm +bitcoin_policy_rbf examples knots libressl +system-leveldb test 
upnp +wallet zeromq"
-RESTRICT="!test? ( test )"
-
-DEPEND="
-   >=dev-libs/boost-1.52.0:=[threads(+)]
-   dev-libs/libevent:=
-   >=dev-libs/libsecp256k1-0.0.0_pre20151118:=[recovery]
-   >=dev-libs/univalue-1.0.4:=
-   system-leveldb? ( virtual/bitcoin-leveldb )
-   !libressl? ( dev-libs/openssl:0=[-bindist] )
-   libressl? ( dev-libs/libressl:0= )
-   upnp? ( >=net-libs/miniupnpc-1.9.20150916:= )
-   wallet? 

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

2020-03-07 Thread Craig Andrews
commit: 268b6db88d7d706765b2bd8afdcc47cc96602267
Author: Luke Dashjr  utopios  org>
AuthorDate: Sat Mar  7 19:18:35 2020 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Sat Mar  7 21:15:13 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=268b6db8

net-p2p/bitcoind: Bump to 0.19.1

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

 net-p2p/bitcoind/Manifest   |   2 +
 net-p2p/bitcoind/bitcoind-0.19.1.ebuild | 168 
 2 files changed, 170 insertions(+)

diff --git a/net-p2p/bitcoind/Manifest b/net-p2p/bitcoind/Manifest
index 6498fdc5f9f..edde7435f5a 100644
--- a/net-p2p/bitcoind/Manifest
+++ b/net-p2p/bitcoind/Manifest
@@ -1,6 +1,8 @@
 DIST bitcoin-0.16.3.knots20180918.patches.tar.xz 466344 BLAKE2B 
c45b96513e4b6317e6a2a55cc3b47302fbe56fb87717ae0197010694013331b5d071b85a11a73c76f08f39e9f0294d3475e89ee63272047df83893de4dbaa390
 SHA512 
2c3540acc668aeef4b8f01774219736d95395201ddeaccaf70e0bad4a89f05cdd5ffaf630bae0577656efb3580fae92ce0ee4bb1a720ea757ca59e3fd66e1893
 DIST bitcoin-0.17.1.knots20181229.patches.tar.xz 475988 BLAKE2B 
ce19ccbbeaac48f24b2833858a186494f84cb54ac380c42104f4d16b0a6acb44bc7a83c1b11311e2c566326d7067530ea5f34404def5f22b4825e2fa15aca22d
 SHA512 
da89f9510ee523c712aa137512dda752ab8d115eb8a45a999aa742555621f557694db34162a1f6979922268a3e22563883ea6d9d9a47e5c7613235c0ff06fda0
 DIST bitcoin-0.18.0.knots20190502.patches.tar.xz 400252 BLAKE2B 
0303bba89b3595a115ec8e5e743c362fc5feb0072ae493455cf3bcf1085b7f44d6b10142c05cb7ea59fadc630095de3a5f648007eb28f79551f2415db5c4f560
 SHA512 
b4c30c63cb6c770e04abd18e626db6e095b0d8b5aaf59e64b55eb8e19d4fdb559a3a2b939ab0e09967b4d3465b560e1379fa21b8efb3f25c22f84a2a1c655d16
+DIST bitcoin-0.19.1.knots20200304.patches.tar.xz 399864 BLAKE2B 
de5591072b62c65c8a0fdcee7a7ed4b74d13614e47b679a05f272207b9ca0a09d476aa8ecb66321f39953a320f4d47f7d2aa62848192d493de02525c3d5abdfa
 SHA512 
3b08023f0788535dc5943e47a595da5637172263ac8c2ad97d42c0707da7468a9843efbf90a2eb6ac99db65e362e99cbe9209ab64785c79de908e20801ba4fe5
 DIST bitcoin-v0.16.3.tar.gz 6658712 BLAKE2B 
2c20b32ea30aed264115d1bd336b62fa28de69cbf116385508718efd7ff22537c3bd402c0965e0f6ddd8e79fc8b51f388f52f885847d36207a24523e927ca63e
 SHA512 
2da25f56fe9b1f5a81815c14e70ff1a69ec15f742424e2c24d71303a71d57c8050dea5d5ba57425bbe0a01a3995ad9b30f0beea5dbafd1632a627cd3fd9a984d
 DIST bitcoin-v0.17.1.tar.gz 6224852 BLAKE2B 
efc86768ee2d23db83496ff9e62bc86d10c4d24a7343f4c706a4d336aeb94087b2d496db53e393beb5a9dc228bb9fe957ca89254c2fdaf9980b03029efbac2f8
 SHA512 
ef911ac6b49075a4f3d8db7f9f4dc59590d49847006fa36d7b8cce1634945d418accd95b12da505df38314fb7768f544863169d4b26b230e88dd627a83947466
 DIST bitcoin-v0.18.0.tar.gz 6533794 BLAKE2B 
0eb7830e215757efb024be7aff73108c4a8e2f80a204ca71f1b3b6015933a1ab740ad006e58c473c4b9609b3e47885ba6564472a3514335ab6d7f99d32903822
 SHA512 
a2e38754d459fac0786eaa43f23c62ee326167f325d98964546217bcdc4f68ab88314bfb674ca4efd4cbc21fc3950bd029e1375ee101e0c72bbae7197fc31cf2
+DIST bitcoin-v0.19.1.tar.gz 6660702 BLAKE2B 
93ed83f663a833f6be40195ddaf62a8ef9fcd86c3f983fe0cf1e75eaf9ae54cdc88fcdfc36d798842f29636dc8037af5b67e82643c90a6c276fa504ed022f863
 SHA512 
bc1afad7de5b43042d24780b07e3faf73dda69af9ef0c75fa1a32bd25b0b37e315955614ffbb2864fe827b77b63446fd88cae22da3d0706ff73df495a519ba5d

diff --git a/net-p2p/bitcoind/bitcoind-0.19.1.ebuild 
b/net-p2p/bitcoind/bitcoind-0.19.1.ebuild
new file mode 100644
index 000..7e8083f53f5
--- /dev/null
+++ b/net-p2p/bitcoind/bitcoind-0.19.1.ebuild
@@ -0,0 +1,168 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DB_VER="4.8"
+inherit autotools bash-completion-r1 db-use systemd
+
+BITCOINCORE_COMMITHASH="58ba7c314d552cea8cb024960a8504577aee586f"
+KNOTS_PV="${PV}.knots20200304"
+KNOTS_P="bitcoin-${KNOTS_PV}"
+
+DESCRIPTION="Original Bitcoin crypto-currency wallet for automated services"
+HOMEPAGE="https://bitcoincore.org/ https://bitcoinknots.org/;
+SRC_URI="
+   
https://github.com/bitcoin/bitcoin/archive/${BITCOINCORE_COMMITHASH}.tar.gz -> 
bitcoin-v${PV}.tar.gz
+   
https://bitcoinknots.org/files/0.19.x/${KNOTS_PV}/${KNOTS_P}.patches.txz -> 
${KNOTS_P}.patches.tar.xz
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="+asm examples knots libressl +system-leveldb test upnp +wallet zeromq"
+RESTRICT="!test? ( test )"
+
+DEPEND="
+   acct-group/bitcoin
+   acct-user/bitcoin
+   >=dev-libs/boost-1.52.0:=[threads(+)]
+   dev-libs/libevent:=
+   >dev-libs/libsecp256k1-0.1_pre20170321:=[recovery]
+   >=dev-libs/univalue-1.0.4:=
+   system-leveldb? ( virtual/bitcoin-leveldb )
+   !libressl? ( dev-libs/openssl:0=[-bindist] )
+   libressl? ( dev-libs/libressl:0= )
+   upnp? ( >=net-libs/miniupnpc-1.9.20150916:= )
+   wallet? ( sys-libs/db:$(db_ver_to_slot "${DB_VER}")=[cxx] )
+   

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

2020-03-07 Thread Craig Andrews
commit: 1876c5c203cf805a3ec62d16c248764cd4b2d9dd
Author: Luke Dashjr  utopios  org>
AuthorDate: Sat Mar  7 19:06:55 2020 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Sat Mar  7 21:15:09 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1876c5c2

net-p2p/bitcoin-qt: Bump to 0.19.1

Signed-off-by: Luke Dashjr  utopios.org>
Closes: https://github.com/gentoo/gentoo/pull/14860
Signed-off-by: Craig Andrews  gentoo.org>

 net-p2p/bitcoin-qt/Manifest |   2 +
 net-p2p/bitcoin-qt/bitcoin-qt-0.19.1.ebuild | 188 
 2 files changed, 190 insertions(+)

diff --git a/net-p2p/bitcoin-qt/Manifest b/net-p2p/bitcoin-qt/Manifest
index 6498fdc5f9f..edde7435f5a 100644
--- a/net-p2p/bitcoin-qt/Manifest
+++ b/net-p2p/bitcoin-qt/Manifest
@@ -1,6 +1,8 @@
 DIST bitcoin-0.16.3.knots20180918.patches.tar.xz 466344 BLAKE2B 
c45b96513e4b6317e6a2a55cc3b47302fbe56fb87717ae0197010694013331b5d071b85a11a73c76f08f39e9f0294d3475e89ee63272047df83893de4dbaa390
 SHA512 
2c3540acc668aeef4b8f01774219736d95395201ddeaccaf70e0bad4a89f05cdd5ffaf630bae0577656efb3580fae92ce0ee4bb1a720ea757ca59e3fd66e1893
 DIST bitcoin-0.17.1.knots20181229.patches.tar.xz 475988 BLAKE2B 
ce19ccbbeaac48f24b2833858a186494f84cb54ac380c42104f4d16b0a6acb44bc7a83c1b11311e2c566326d7067530ea5f34404def5f22b4825e2fa15aca22d
 SHA512 
da89f9510ee523c712aa137512dda752ab8d115eb8a45a999aa742555621f557694db34162a1f6979922268a3e22563883ea6d9d9a47e5c7613235c0ff06fda0
 DIST bitcoin-0.18.0.knots20190502.patches.tar.xz 400252 BLAKE2B 
0303bba89b3595a115ec8e5e743c362fc5feb0072ae493455cf3bcf1085b7f44d6b10142c05cb7ea59fadc630095de3a5f648007eb28f79551f2415db5c4f560
 SHA512 
b4c30c63cb6c770e04abd18e626db6e095b0d8b5aaf59e64b55eb8e19d4fdb559a3a2b939ab0e09967b4d3465b560e1379fa21b8efb3f25c22f84a2a1c655d16
+DIST bitcoin-0.19.1.knots20200304.patches.tar.xz 399864 BLAKE2B 
de5591072b62c65c8a0fdcee7a7ed4b74d13614e47b679a05f272207b9ca0a09d476aa8ecb66321f39953a320f4d47f7d2aa62848192d493de02525c3d5abdfa
 SHA512 
3b08023f0788535dc5943e47a595da5637172263ac8c2ad97d42c0707da7468a9843efbf90a2eb6ac99db65e362e99cbe9209ab64785c79de908e20801ba4fe5
 DIST bitcoin-v0.16.3.tar.gz 6658712 BLAKE2B 
2c20b32ea30aed264115d1bd336b62fa28de69cbf116385508718efd7ff22537c3bd402c0965e0f6ddd8e79fc8b51f388f52f885847d36207a24523e927ca63e
 SHA512 
2da25f56fe9b1f5a81815c14e70ff1a69ec15f742424e2c24d71303a71d57c8050dea5d5ba57425bbe0a01a3995ad9b30f0beea5dbafd1632a627cd3fd9a984d
 DIST bitcoin-v0.17.1.tar.gz 6224852 BLAKE2B 
efc86768ee2d23db83496ff9e62bc86d10c4d24a7343f4c706a4d336aeb94087b2d496db53e393beb5a9dc228bb9fe957ca89254c2fdaf9980b03029efbac2f8
 SHA512 
ef911ac6b49075a4f3d8db7f9f4dc59590d49847006fa36d7b8cce1634945d418accd95b12da505df38314fb7768f544863169d4b26b230e88dd627a83947466
 DIST bitcoin-v0.18.0.tar.gz 6533794 BLAKE2B 
0eb7830e215757efb024be7aff73108c4a8e2f80a204ca71f1b3b6015933a1ab740ad006e58c473c4b9609b3e47885ba6564472a3514335ab6d7f99d32903822
 SHA512 
a2e38754d459fac0786eaa43f23c62ee326167f325d98964546217bcdc4f68ab88314bfb674ca4efd4cbc21fc3950bd029e1375ee101e0c72bbae7197fc31cf2
+DIST bitcoin-v0.19.1.tar.gz 6660702 BLAKE2B 
93ed83f663a833f6be40195ddaf62a8ef9fcd86c3f983fe0cf1e75eaf9ae54cdc88fcdfc36d798842f29636dc8037af5b67e82643c90a6c276fa504ed022f863
 SHA512 
bc1afad7de5b43042d24780b07e3faf73dda69af9ef0c75fa1a32bd25b0b37e315955614ffbb2864fe827b77b63446fd88cae22da3d0706ff73df495a519ba5d

diff --git a/net-p2p/bitcoin-qt/bitcoin-qt-0.19.1.ebuild 
b/net-p2p/bitcoin-qt/bitcoin-qt-0.19.1.ebuild
new file mode 100644
index 000..03a96938247
--- /dev/null
+++ b/net-p2p/bitcoin-qt/bitcoin-qt-0.19.1.ebuild
@@ -0,0 +1,188 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DB_VER="4.8"
+inherit autotools bash-completion-r1 db-use desktop xdg-utils
+
+BITCOINCORE_COMMITHASH="58ba7c314d552cea8cb024960a8504577aee586f"
+KNOTS_PV="${PV}.knots20200304"
+KNOTS_P="bitcoin-${KNOTS_PV}"
+
+DESCRIPTION="An end-user Qt GUI for the Bitcoin crypto-currency"
+HOMEPAGE="https://bitcoincore.org/ https://bitcoinknots.org/;
+SRC_URI="
+   
https://github.com/bitcoin/bitcoin/archive/${BITCOINCORE_COMMITHASH}.tar.gz -> 
bitcoin-v${PV}.tar.gz
+   
https://bitcoinknots.org/files/0.19.x/${KNOTS_PV}/${KNOTS_P}.patches.txz -> 
${KNOTS_P}.patches.tar.xz
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
+
+IUSE="+asm bip70 dbus kde knots libressl +qrcode +system-leveldb test upnp 
+wallet zeromq"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   >=dev-libs/boost-1.52.0:=[threads(+)]
+   >dev-libs/libsecp256k1-0.1_pre20170321:=[recovery]
+   >=dev-libs/univalue-1.0.4:=
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5
+   dev-qt/qtnetwork:5
+   dev-qt/qtwidgets:5
+   system-leveldb? ( virtual/bitcoin-leveldb )
+   bip70? ( dev-libs/protobuf:= )
+   dbus? ( dev-qt/qtdbus:5 )
+   dev-libs/libevent:=
+   !libressl? ( 

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

2020-03-07 Thread Craig Andrews
commit: 6f7bf73b073aa68cfdb03b17fd7fab25c6a0a9bb
Author: Luke Dashjr  utopios  org>
AuthorDate: Sat Mar  7 19:34:23 2020 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Sat Mar  7 21:15:16 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6f7bf73b

dev-util/bitcoin-tx: Bump to 0.19.1

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

 dev-util/bitcoin-tx/Manifest |   2 +
 dev-util/bitcoin-tx/bitcoin-tx-0.19.1.ebuild | 103 +++
 2 files changed, 105 insertions(+)

diff --git a/dev-util/bitcoin-tx/Manifest b/dev-util/bitcoin-tx/Manifest
index 6498fdc5f9f..edde7435f5a 100644
--- a/dev-util/bitcoin-tx/Manifest
+++ b/dev-util/bitcoin-tx/Manifest
@@ -1,6 +1,8 @@
 DIST bitcoin-0.16.3.knots20180918.patches.tar.xz 466344 BLAKE2B 
c45b96513e4b6317e6a2a55cc3b47302fbe56fb87717ae0197010694013331b5d071b85a11a73c76f08f39e9f0294d3475e89ee63272047df83893de4dbaa390
 SHA512 
2c3540acc668aeef4b8f01774219736d95395201ddeaccaf70e0bad4a89f05cdd5ffaf630bae0577656efb3580fae92ce0ee4bb1a720ea757ca59e3fd66e1893
 DIST bitcoin-0.17.1.knots20181229.patches.tar.xz 475988 BLAKE2B 
ce19ccbbeaac48f24b2833858a186494f84cb54ac380c42104f4d16b0a6acb44bc7a83c1b11311e2c566326d7067530ea5f34404def5f22b4825e2fa15aca22d
 SHA512 
da89f9510ee523c712aa137512dda752ab8d115eb8a45a999aa742555621f557694db34162a1f6979922268a3e22563883ea6d9d9a47e5c7613235c0ff06fda0
 DIST bitcoin-0.18.0.knots20190502.patches.tar.xz 400252 BLAKE2B 
0303bba89b3595a115ec8e5e743c362fc5feb0072ae493455cf3bcf1085b7f44d6b10142c05cb7ea59fadc630095de3a5f648007eb28f79551f2415db5c4f560
 SHA512 
b4c30c63cb6c770e04abd18e626db6e095b0d8b5aaf59e64b55eb8e19d4fdb559a3a2b939ab0e09967b4d3465b560e1379fa21b8efb3f25c22f84a2a1c655d16
+DIST bitcoin-0.19.1.knots20200304.patches.tar.xz 399864 BLAKE2B 
de5591072b62c65c8a0fdcee7a7ed4b74d13614e47b679a05f272207b9ca0a09d476aa8ecb66321f39953a320f4d47f7d2aa62848192d493de02525c3d5abdfa
 SHA512 
3b08023f0788535dc5943e47a595da5637172263ac8c2ad97d42c0707da7468a9843efbf90a2eb6ac99db65e362e99cbe9209ab64785c79de908e20801ba4fe5
 DIST bitcoin-v0.16.3.tar.gz 6658712 BLAKE2B 
2c20b32ea30aed264115d1bd336b62fa28de69cbf116385508718efd7ff22537c3bd402c0965e0f6ddd8e79fc8b51f388f52f885847d36207a24523e927ca63e
 SHA512 
2da25f56fe9b1f5a81815c14e70ff1a69ec15f742424e2c24d71303a71d57c8050dea5d5ba57425bbe0a01a3995ad9b30f0beea5dbafd1632a627cd3fd9a984d
 DIST bitcoin-v0.17.1.tar.gz 6224852 BLAKE2B 
efc86768ee2d23db83496ff9e62bc86d10c4d24a7343f4c706a4d336aeb94087b2d496db53e393beb5a9dc228bb9fe957ca89254c2fdaf9980b03029efbac2f8
 SHA512 
ef911ac6b49075a4f3d8db7f9f4dc59590d49847006fa36d7b8cce1634945d418accd95b12da505df38314fb7768f544863169d4b26b230e88dd627a83947466
 DIST bitcoin-v0.18.0.tar.gz 6533794 BLAKE2B 
0eb7830e215757efb024be7aff73108c4a8e2f80a204ca71f1b3b6015933a1ab740ad006e58c473c4b9609b3e47885ba6564472a3514335ab6d7f99d32903822
 SHA512 
a2e38754d459fac0786eaa43f23c62ee326167f325d98964546217bcdc4f68ab88314bfb674ca4efd4cbc21fc3950bd029e1375ee101e0c72bbae7197fc31cf2
+DIST bitcoin-v0.19.1.tar.gz 6660702 BLAKE2B 
93ed83f663a833f6be40195ddaf62a8ef9fcd86c3f983fe0cf1e75eaf9ae54cdc88fcdfc36d798842f29636dc8037af5b67e82643c90a6c276fa504ed022f863
 SHA512 
bc1afad7de5b43042d24780b07e3faf73dda69af9ef0c75fa1a32bd25b0b37e315955614ffbb2864fe827b77b63446fd88cae22da3d0706ff73df495a519ba5d

diff --git a/dev-util/bitcoin-tx/bitcoin-tx-0.19.1.ebuild 
b/dev-util/bitcoin-tx/bitcoin-tx-0.19.1.ebuild
new file mode 100644
index 000..be220733843
--- /dev/null
+++ b/dev-util/bitcoin-tx/bitcoin-tx-0.19.1.ebuild
@@ -0,0 +1,103 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools bash-completion-r1
+
+BITCOINCORE_COMMITHASH="58ba7c314d552cea8cb024960a8504577aee586f"
+KNOTS_PV="${PV}.knots20200304"
+KNOTS_P="bitcoin-${KNOTS_PV}"
+
+DESCRIPTION="Command-line Bitcoin transaction tool"
+HOMEPAGE="https://bitcoincore.org/ https://bitcoinknots.org/;
+SRC_URI="
+   
https://github.com/bitcoin/bitcoin/archive/${BITCOINCORE_COMMITHASH}.tar.gz -> 
bitcoin-v${PV}.tar.gz
+   
https://bitcoinknots.org/files/0.19.x/${KNOTS_PV}/${KNOTS_P}.patches.txz -> 
${KNOTS_P}.patches.tar.xz
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="knots libressl"
+
+DEPEND="
+   >=dev-libs/boost-1.52.0:=[threads(+)]
+   >dev-libs/libsecp256k1-0.1_pre20170321:=[recovery]
+   >=dev-libs/univalue-1.0.4:=
+   !libressl? ( dev-libs/openssl:0=[-bindist] )
+   libressl? ( dev-libs/libressl:0= )
+"
+RDEPEND="${DEPEND}"
+
+DOCS=(
+   doc/bips.md
+   doc/release-notes.md
+)
+
+S="${WORKDIR}/bitcoin-${BITCOINCORE_COMMITHASH}"
+
+pkg_pretend() {
+   if use knots; then
+   elog "You are building ${PN} from Bitcoin Knots."
+   elog "For more information, see:"
+   elog 

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

2020-03-07 Thread Craig Andrews
commit: 5f602b944e88c59004586ecf0c448bca34166538
Author: Luke Dashjr  utopios  org>
AuthorDate: Mon Sep 30 03:39:01 2019 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Sat Mar  7 21:15:14 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5f602b94

net-p2p/bitcoin{-qt,d}-0.16.3: Fix UnnecessarySlashStrip

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

 net-p2p/bitcoin-qt/bitcoin-qt-0.16.3.ebuild | 2 +-
 net-p2p/bitcoind/bitcoind-0.16.3.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-p2p/bitcoin-qt/bitcoin-qt-0.16.3.ebuild 
b/net-p2p/bitcoin-qt/bitcoin-qt-0.16.3.ebuild
index 3b8b474b8ef..21877477b08 100644
--- a/net-p2p/bitcoin-qt/bitcoin-qt-0.16.3.ebuild
+++ b/net-p2p/bitcoin-qt/bitcoin-qt-0.16.3.ebuild
@@ -131,7 +131,7 @@ src_configure() {
 src_install() {
default
 
-   rm -f "${ED%/}/usr/bin/test_bitcoin" || die
+   rm -f "${ED}/usr/bin/test_bitcoin" || die
 
insinto /usr/share/icons/hicolor/scalable/apps/
doins bitcoin128.svg

diff --git a/net-p2p/bitcoind/bitcoind-0.16.3.ebuild 
b/net-p2p/bitcoind/bitcoind-0.16.3.ebuild
index 9acfda6cbef..74b734ed258 100644
--- a/net-p2p/bitcoind/bitcoind-0.16.3.ebuild
+++ b/net-p2p/bitcoind/bitcoind-0.16.3.ebuild
@@ -111,7 +111,7 @@ src_configure() {
 src_install() {
default
 
-   rm -f "${ED%/}/usr/bin/test_bitcoin" || die
+   rm -f "${ED}/usr/bin/test_bitcoin" || die
 
insinto /etc/bitcoin
newins "${FILESDIR}/bitcoin.conf" bitcoin.conf



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

2020-03-07 Thread Craig Andrews
commit: 3f886754524d09423a0df8aee5344f72b6169871
Author: Luke Dashjr  utopios  org>
AuthorDate: Mon Sep 30 03:29:09 2019 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Sat Mar  7 21:15:14 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f886754

net-p2p/bitcoind-0.16.3: Migrate from user eclass to GLEP 81

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

 net-p2p/bitcoind/bitcoind-0.16.3.ebuild | 9 +++--
 1 file changed, 3 insertions(+), 6 deletions(-)

diff --git a/net-p2p/bitcoind/bitcoind-0.16.3.ebuild 
b/net-p2p/bitcoind/bitcoind-0.16.3.ebuild
index 585ba925484..9acfda6cbef 100644
--- a/net-p2p/bitcoind/bitcoind-0.16.3.ebuild
+++ b/net-p2p/bitcoind/bitcoind-0.16.3.ebuild
@@ -4,7 +4,7 @@
 EAPI=6
 
 DB_VER="4.8"
-inherit autotools bash-completion-r1 db-use systemd user
+inherit autotools bash-completion-r1 db-use systemd
 
 BITCOINCORE_COMMITHASH="49e34e288005a5b144a642e197b628396f5a0765"
 KNOTS_PV="${PV}.knots20180918"
@@ -24,6 +24,8 @@ IUSE="+asm examples knots libressl test upnp +wallet zeromq"
 RESTRICT="!test? ( test )"
 
 DEPEND="
+   acct-group/bitcoin
+   acct-user/bitcoin
>=dev-libs/boost-1.52.0:=[threads(+)]
dev-libs/libevent:=
>=dev-libs/libsecp256k1-0.0.0_pre20151118:=[recovery]
@@ -56,11 +58,6 @@ pkg_pretend() {
elog "of receive order. To disable RBF, set mempoolreplacement=never in 
bitcoin.conf"
 }
 
-pkg_setup() {
-   enewgroup bitcoin
-   enewuser bitcoin -1 -1 /var/lib/bitcoin bitcoin
-}
-
 src_prepare() {
sed -i 's/^\(complete -F _bitcoind bitcoind\) bitcoin-qt$/\1/' 
contrib/${PN}.bash-completion || die
 



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

2020-03-07 Thread Craig Andrews
commit: 6698fac73416eb8d6e429d90dbfee5ce9a8e38ee
Author: Luke Dashjr  utopios  org>
AuthorDate: Mon Sep 30 03:50:49 2019 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Sat Mar  7 21:15:15 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6698fac7

net-libs/libbitcoinconsensus: Drop redundant versions

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

 net-libs/libbitcoinconsensus/Manifest  |  4 -
 .../libbitcoinconsensus-0.17.1.ebuild  | 94 -
 .../libbitcoinconsensus-0.18.0.ebuild  | 97 --
 3 files changed, 195 deletions(-)

diff --git a/net-libs/libbitcoinconsensus/Manifest 
b/net-libs/libbitcoinconsensus/Manifest
index edde7435f5a..39611134f05 100644
--- a/net-libs/libbitcoinconsensus/Manifest
+++ b/net-libs/libbitcoinconsensus/Manifest
@@ -1,8 +1,4 @@
 DIST bitcoin-0.16.3.knots20180918.patches.tar.xz 466344 BLAKE2B 
c45b96513e4b6317e6a2a55cc3b47302fbe56fb87717ae0197010694013331b5d071b85a11a73c76f08f39e9f0294d3475e89ee63272047df83893de4dbaa390
 SHA512 
2c3540acc668aeef4b8f01774219736d95395201ddeaccaf70e0bad4a89f05cdd5ffaf630bae0577656efb3580fae92ce0ee4bb1a720ea757ca59e3fd66e1893
-DIST bitcoin-0.17.1.knots20181229.patches.tar.xz 475988 BLAKE2B 
ce19ccbbeaac48f24b2833858a186494f84cb54ac380c42104f4d16b0a6acb44bc7a83c1b11311e2c566326d7067530ea5f34404def5f22b4825e2fa15aca22d
 SHA512 
da89f9510ee523c712aa137512dda752ab8d115eb8a45a999aa742555621f557694db34162a1f6979922268a3e22563883ea6d9d9a47e5c7613235c0ff06fda0
-DIST bitcoin-0.18.0.knots20190502.patches.tar.xz 400252 BLAKE2B 
0303bba89b3595a115ec8e5e743c362fc5feb0072ae493455cf3bcf1085b7f44d6b10142c05cb7ea59fadc630095de3a5f648007eb28f79551f2415db5c4f560
 SHA512 
b4c30c63cb6c770e04abd18e626db6e095b0d8b5aaf59e64b55eb8e19d4fdb559a3a2b939ab0e09967b4d3465b560e1379fa21b8efb3f25c22f84a2a1c655d16
 DIST bitcoin-0.19.1.knots20200304.patches.tar.xz 399864 BLAKE2B 
de5591072b62c65c8a0fdcee7a7ed4b74d13614e47b679a05f272207b9ca0a09d476aa8ecb66321f39953a320f4d47f7d2aa62848192d493de02525c3d5abdfa
 SHA512 
3b08023f0788535dc5943e47a595da5637172263ac8c2ad97d42c0707da7468a9843efbf90a2eb6ac99db65e362e99cbe9209ab64785c79de908e20801ba4fe5
 DIST bitcoin-v0.16.3.tar.gz 6658712 BLAKE2B 
2c20b32ea30aed264115d1bd336b62fa28de69cbf116385508718efd7ff22537c3bd402c0965e0f6ddd8e79fc8b51f388f52f885847d36207a24523e927ca63e
 SHA512 
2da25f56fe9b1f5a81815c14e70ff1a69ec15f742424e2c24d71303a71d57c8050dea5d5ba57425bbe0a01a3995ad9b30f0beea5dbafd1632a627cd3fd9a984d
-DIST bitcoin-v0.17.1.tar.gz 6224852 BLAKE2B 
efc86768ee2d23db83496ff9e62bc86d10c4d24a7343f4c706a4d336aeb94087b2d496db53e393beb5a9dc228bb9fe957ca89254c2fdaf9980b03029efbac2f8
 SHA512 
ef911ac6b49075a4f3d8db7f9f4dc59590d49847006fa36d7b8cce1634945d418accd95b12da505df38314fb7768f544863169d4b26b230e88dd627a83947466
-DIST bitcoin-v0.18.0.tar.gz 6533794 BLAKE2B 
0eb7830e215757efb024be7aff73108c4a8e2f80a204ca71f1b3b6015933a1ab740ad006e58c473c4b9609b3e47885ba6564472a3514335ab6d7f99d32903822
 SHA512 
a2e38754d459fac0786eaa43f23c62ee326167f325d98964546217bcdc4f68ab88314bfb674ca4efd4cbc21fc3950bd029e1375ee101e0c72bbae7197fc31cf2
 DIST bitcoin-v0.19.1.tar.gz 6660702 BLAKE2B 
93ed83f663a833f6be40195ddaf62a8ef9fcd86c3f983fe0cf1e75eaf9ae54cdc88fcdfc36d798842f29636dc8037af5b67e82643c90a6c276fa504ed022f863
 SHA512 
bc1afad7de5b43042d24780b07e3faf73dda69af9ef0c75fa1a32bd25b0b37e315955614ffbb2864fe827b77b63446fd88cae22da3d0706ff73df495a519ba5d

diff --git a/net-libs/libbitcoinconsensus/libbitcoinconsensus-0.17.1.ebuild 
b/net-libs/libbitcoinconsensus/libbitcoinconsensus-0.17.1.ebuild
deleted file mode 100644
index 179444243d2..000
--- a/net-libs/libbitcoinconsensus/libbitcoinconsensus-0.17.1.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
-
-inherit autotools
-
-BITCOINCORE_COMMITHASH="ef70f9b52b851c7997a9f1a0834714e3eebc1fd8"
-KNOTS_PV="${PV}.knots20181229"
-KNOTS_P="bitcoin-${KNOTS_PV}"
-
-DESCRIPTION="Bitcoin Core consensus library"
-HOMEPAGE="https://bitcoincore.org/ https://bitcoinknots.org/;
-SRC_URI="
-   
https://github.com/bitcoin/bitcoin/archive/${BITCOINCORE_COMMITHASH}.tar.gz -> 
bitcoin-v${PV}.tar.gz
-   
https://bitcoinknots.org/files/0.17.x/${KNOTS_PV}/${KNOTS_P}.patches.txz -> 
${KNOTS_P}.patches.tar.xz
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
-IUSE="+asm knots libressl"
-
-DEPEND="
-   >=dev-libs/libsecp256k1-0.0.0_pre20151118:=[recovery]
-   !libressl? ( dev-libs/openssl:0=[-bindist] )
-   libressl? ( dev-libs/libressl:0= )
-"
-RDEPEND="${DEPEND}"
-
-DOCS=( doc/bips.md doc/release-notes.md doc/shared-libraries.md )
-
-S="${WORKDIR}/bitcoin-${BITCOINCORE_COMMITHASH}"
-
-pkg_pretend() {
-   if use knots; then
-   elog "You are building ${PN} from Bitcoin Knots."
-   

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

2020-03-07 Thread Craig Andrews
commit: af9dc2fcc56a0bf53b2398afe1aa6250a68d7d83
Author: Luke Dashjr  utopios  org>
AuthorDate: Sat Mar  7 19:30:51 2020 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Sat Mar  7 21:15:15 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=af9dc2fc

net-libs/libbitcoinconsensus: Bump to 0.19.1

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

 net-libs/libbitcoinconsensus/Manifest  |  2 +
 .../libbitcoinconsensus-0.19.1.ebuild  | 97 ++
 2 files changed, 99 insertions(+)

diff --git a/net-libs/libbitcoinconsensus/Manifest 
b/net-libs/libbitcoinconsensus/Manifest
index 6498fdc5f9f..edde7435f5a 100644
--- a/net-libs/libbitcoinconsensus/Manifest
+++ b/net-libs/libbitcoinconsensus/Manifest
@@ -1,6 +1,8 @@
 DIST bitcoin-0.16.3.knots20180918.patches.tar.xz 466344 BLAKE2B 
c45b96513e4b6317e6a2a55cc3b47302fbe56fb87717ae0197010694013331b5d071b85a11a73c76f08f39e9f0294d3475e89ee63272047df83893de4dbaa390
 SHA512 
2c3540acc668aeef4b8f01774219736d95395201ddeaccaf70e0bad4a89f05cdd5ffaf630bae0577656efb3580fae92ce0ee4bb1a720ea757ca59e3fd66e1893
 DIST bitcoin-0.17.1.knots20181229.patches.tar.xz 475988 BLAKE2B 
ce19ccbbeaac48f24b2833858a186494f84cb54ac380c42104f4d16b0a6acb44bc7a83c1b11311e2c566326d7067530ea5f34404def5f22b4825e2fa15aca22d
 SHA512 
da89f9510ee523c712aa137512dda752ab8d115eb8a45a999aa742555621f557694db34162a1f6979922268a3e22563883ea6d9d9a47e5c7613235c0ff06fda0
 DIST bitcoin-0.18.0.knots20190502.patches.tar.xz 400252 BLAKE2B 
0303bba89b3595a115ec8e5e743c362fc5feb0072ae493455cf3bcf1085b7f44d6b10142c05cb7ea59fadc630095de3a5f648007eb28f79551f2415db5c4f560
 SHA512 
b4c30c63cb6c770e04abd18e626db6e095b0d8b5aaf59e64b55eb8e19d4fdb559a3a2b939ab0e09967b4d3465b560e1379fa21b8efb3f25c22f84a2a1c655d16
+DIST bitcoin-0.19.1.knots20200304.patches.tar.xz 399864 BLAKE2B 
de5591072b62c65c8a0fdcee7a7ed4b74d13614e47b679a05f272207b9ca0a09d476aa8ecb66321f39953a320f4d47f7d2aa62848192d493de02525c3d5abdfa
 SHA512 
3b08023f0788535dc5943e47a595da5637172263ac8c2ad97d42c0707da7468a9843efbf90a2eb6ac99db65e362e99cbe9209ab64785c79de908e20801ba4fe5
 DIST bitcoin-v0.16.3.tar.gz 6658712 BLAKE2B 
2c20b32ea30aed264115d1bd336b62fa28de69cbf116385508718efd7ff22537c3bd402c0965e0f6ddd8e79fc8b51f388f52f885847d36207a24523e927ca63e
 SHA512 
2da25f56fe9b1f5a81815c14e70ff1a69ec15f742424e2c24d71303a71d57c8050dea5d5ba57425bbe0a01a3995ad9b30f0beea5dbafd1632a627cd3fd9a984d
 DIST bitcoin-v0.17.1.tar.gz 6224852 BLAKE2B 
efc86768ee2d23db83496ff9e62bc86d10c4d24a7343f4c706a4d336aeb94087b2d496db53e393beb5a9dc228bb9fe957ca89254c2fdaf9980b03029efbac2f8
 SHA512 
ef911ac6b49075a4f3d8db7f9f4dc59590d49847006fa36d7b8cce1634945d418accd95b12da505df38314fb7768f544863169d4b26b230e88dd627a83947466
 DIST bitcoin-v0.18.0.tar.gz 6533794 BLAKE2B 
0eb7830e215757efb024be7aff73108c4a8e2f80a204ca71f1b3b6015933a1ab740ad006e58c473c4b9609b3e47885ba6564472a3514335ab6d7f99d32903822
 SHA512 
a2e38754d459fac0786eaa43f23c62ee326167f325d98964546217bcdc4f68ab88314bfb674ca4efd4cbc21fc3950bd029e1375ee101e0c72bbae7197fc31cf2
+DIST bitcoin-v0.19.1.tar.gz 6660702 BLAKE2B 
93ed83f663a833f6be40195ddaf62a8ef9fcd86c3f983fe0cf1e75eaf9ae54cdc88fcdfc36d798842f29636dc8037af5b67e82643c90a6c276fa504ed022f863
 SHA512 
bc1afad7de5b43042d24780b07e3faf73dda69af9ef0c75fa1a32bd25b0b37e315955614ffbb2864fe827b77b63446fd88cae22da3d0706ff73df495a519ba5d

diff --git a/net-libs/libbitcoinconsensus/libbitcoinconsensus-0.19.1.ebuild 
b/net-libs/libbitcoinconsensus/libbitcoinconsensus-0.19.1.ebuild
new file mode 100644
index 000..dd26ed1999c
--- /dev/null
+++ b/net-libs/libbitcoinconsensus/libbitcoinconsensus-0.19.1.ebuild
@@ -0,0 +1,97 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools
+
+BITCOINCORE_COMMITHASH="58ba7c314d552cea8cb024960a8504577aee586f"
+KNOTS_PV="${PV}.knots20200304"
+KNOTS_P="bitcoin-${KNOTS_PV}"
+
+DESCRIPTION="Bitcoin Core consensus library"
+HOMEPAGE="https://bitcoincore.org/ https://bitcoinknots.org/;
+SRC_URI="
+   
https://github.com/bitcoin/bitcoin/archive/${BITCOINCORE_COMMITHASH}.tar.gz -> 
bitcoin-v${PV}.tar.gz
+   
https://bitcoinknots.org/files/0.19.x/${KNOTS_PV}/${KNOTS_P}.patches.txz -> 
${KNOTS_P}.patches.tar.xz
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="+asm knots libressl"
+
+DEPEND="
+   >dev-libs/libsecp256k1-0.1_pre20170321:=[recovery]
+   !libressl? ( dev-libs/openssl:0=[-bindist] )
+   libressl? ( dev-libs/libressl:0= )
+"
+RDEPEND="${DEPEND}"
+
+DOCS=( doc/bips.md doc/release-notes.md doc/shared-libraries.md )
+
+S="${WORKDIR}/bitcoin-${BITCOINCORE_COMMITHASH}"
+
+pkg_pretend() {
+   if use knots; then
+   elog "You are building ${PN} from Bitcoin Knots."
+   elog "For more information, see:"
+   elog 

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

2020-03-07 Thread Piotr Karbowski
commit: a48a2da4360b4496c368b5b16aeacfce97efa616
Author: Piotr Karbowski  gentoo  org>
AuthorDate: Sat Mar  7 20:58:08 2020 +
Commit: Piotr Karbowski  gentoo  org>
CommitDate: Sat Mar  7 20:59:01 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a48a2da4

sys-fs/mergerfs-2.29: bump

Signed-off-by: Piotr Karbowski  gentoo.org>

 sys-fs/mergerfs/Manifest   |  1 +
 sys-fs/mergerfs/mergerfs-2.29.0.ebuild | 43 ++
 2 files changed, 44 insertions(+)

diff --git a/sys-fs/mergerfs/Manifest b/sys-fs/mergerfs/Manifest
index 49068f2d933..88f463eb87b 100644
--- a/sys-fs/mergerfs/Manifest
+++ b/sys-fs/mergerfs/Manifest
@@ -1 +1,2 @@
 DIST mergerfs-2.28.3.tar.gz 294065 BLAKE2B 
2e59e00726aec53438d5a5df143ca204069794d68c663a130139102a19e118a54fede1c8eca99199a3e634ffa92cb21c25c30718ea0842826de8a64e876b2819
 SHA512 
5469b3515464680aa72fc393c218fb038bed31194a933e6736eec478d87a110979323308b642d7f100a5c506534ca75badf4a87a050007cdc77cd2a641217929
+DIST mergerfs-2.29.0.tar.gz 302391 BLAKE2B 
a7d051c63b12a95af2868d8b3be9b32aa1be3d9c4cc4e359914b07e18ed30dadece80861ad559d5cdd85b375f565b9e70dac9ad3e34b98c054dd54822897c1a6
 SHA512 
2c21dedffc2f261c6c8427af59cffcacacc9b67bce7bb9989bd5946aa645c68bac0f56250ec19710e586a00892f7198853390bea3ff5981035d5a492ae4569a2

diff --git a/sys-fs/mergerfs/mergerfs-2.29.0.ebuild 
b/sys-fs/mergerfs/mergerfs-2.29.0.ebuild
new file mode 100644
index 000..97325c3ba21
--- /dev/null
+++ b/sys-fs/mergerfs/mergerfs-2.29.0.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="A featureful union filesystem"
+HOMEPAGE="https://github.com/trapexit/mergerfs;
+
+SRC_URI="https://github.com/trapexit/mergerfs/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+KEYWORDS="~amd64 ~x86"
+
+# Vendorized libfuse that's bundled is under LGPL-2.1.
+LICENSE="ISC LGPL-2.1"
+SLOT="0"
+IUSE="+xattr"
+
+DEPEND="
+   xattr? ( sys-apps/attr )
+"
+
+RDEPEND="${DEPEND}"
+
+BDEPEND="sys-devel/gettext"
+
+src_prepare() {
+   default
+
+   # Hand made build system at it's finest.
+   echo -e "#!/bin/sh\ntrue" >tools/update-version || die
+   echo "#pragma once" >src/version.hpp || die
+   echo "static const char MERGERFS_VERSION[] = \"${PV}\";" 
>>src/version.hpp || die
+
+   if ! use xattr; then
+   sed 's%USE_XATTR = 1%USE_XATTR = 0%g' -i Makefile || die
+   fi
+}
+
+src_install() {
+   dobin build/mergerfs
+   dosym mergerfs /usr/bin/mount.mergerfs
+   dodoc README.md
+   doman man/mergerfs.1
+}



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

2020-03-07 Thread Matt Turner
commit: ecc21caafdfddacbcfddf9db8eff12159f99e05c
Author: Matt Turner  gentoo  org>
AuthorDate: Sat Mar  7 20:56:13 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat Mar  7 20:56:48 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ecc21caa

profiles: Move libglvnd mask to arm64

Bug: https://bugs.gentoo.org/711560
Signed-off-by: Matt Turner  gentoo.org>

 profiles/arch/arm64/use.stable.mask | 4 
 profiles/base/use.stable.mask   | 4 
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/profiles/arch/arm64/use.stable.mask 
b/profiles/arch/arm64/use.stable.mask
index 686628aa72d..a99f455f431 100644
--- a/profiles/arch/arm64/use.stable.mask
+++ b/profiles/arch/arm64/use.stable.mask
@@ -4,6 +4,10 @@
 # This file requires eapi 5 or later. New entries go on top.
 # Please use the same syntax as in use.mask
 
+# Matt Turner  (2020-03-07)
+# Waiting on stabilization (bug #711560)
+libglvnd
+
 # Aaron Bauman  (2019-05-20)
 # Does not build on arm64
 ocamlopt

diff --git a/profiles/base/use.stable.mask b/profiles/base/use.stable.mask
index 04487914060..8472d9a8269 100644
--- a/profiles/base/use.stable.mask
+++ b/profiles/base/use.stable.mask
@@ -8,10 +8,6 @@
 # Masked until we get a stable net-wireless/iwd version
 iwd
 
-# Matt Turner  (2019-12-05)
-# Mask for testing. Bug 606924
-libglvnd
-
 # Patrick Lauer  (2019-10-04)
 # No postgres-12 stable yet
 postgres_targets_postgres12



[gentoo-commits] proj/portage:master commit in: lib/_emerge/, lib/portage/tests/util/futures/

2020-03-07 Thread Zac Medico
commit: c1b19c2415c2f85074634da0c29350d905188c6f
Author: Zac Medico  gentoo  org>
AuthorDate: Sat Mar  7 20:25:40 2020 +
Commit: Zac Medico  gentoo  org>
CommitDate: Sat Mar  7 20:28:50 2020 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=c1b19c24

AsynchronousTask: handle addStartListener after exit (bug 711322)

When addStartListener is called after the task has already exited with
a returncode, immediately schedule the listener to be invoked via
call_soon. This behavior is similar to the Future add_done_callback
method (and addExitListener since commit 5d476c4e5002).

Signed-off-by: Zac Medico  gentoo.org>

 lib/_emerge/AsynchronousTask.py | 8 
 lib/portage/tests/util/futures/test_done_callback_after_exit.py | 4 
 2 files changed, 12 insertions(+)

diff --git a/lib/_emerge/AsynchronousTask.py b/lib/_emerge/AsynchronousTask.py
index 97db02587..ec5497b69 100644
--- a/lib/_emerge/AsynchronousTask.py
+++ b/lib/_emerge/AsynchronousTask.py
@@ -156,6 +156,10 @@ class AsynchronousTask(SlotObject):
self._start_listeners = []
self._start_listeners.append(f)
 
+   # Ensure that start listeners are always called.
+   if self.returncode is not None:
+   self._start_hook()
+
def removeStartListener(self, f):
if self._start_listeners is None:
return
@@ -198,6 +202,10 @@ class AsynchronousTask(SlotObject):
used to trigger exit listeners when the returncode first
becomes available.
"""
+   # Ensure that start listeners are always called.
+   if self.returncode is not None:
+   self._start_hook()
+
if self.returncode is not None and \
self._exit_listeners is not None:
 

diff --git a/lib/portage/tests/util/futures/test_done_callback_after_exit.py 
b/lib/portage/tests/util/futures/test_done_callback_after_exit.py
index 46a51c271..8913d70e5 100644
--- a/lib/portage/tests/util/futures/test_done_callback_after_exit.py
+++ b/lib/portage/tests/util/futures/test_done_callback_after_exit.py
@@ -35,6 +35,10 @@ class DoneCallbackAfterExitTestCase(TestCase):
loop.run_until_complete(task.async_wait())
 
for i in range(3):
+   event = loop.create_future()
+   task.addStartListener(lambda task: 
event.set_result(None))
+   loop.run_until_complete(event)
+
event = loop.create_future()
task.addExitListener(lambda task: 
event.set_result(None))
loop.run_until_complete(event)



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

2020-03-07 Thread Thomas Deutschmann
commit: ae7cfb028c54b7cf03aa7bc698c1bf9a12074207
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sat Mar  7 20:36:54 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sat Mar  7 20:37:38 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ae7cfb02

profiles/package.mask: Unmask www-apps/nikola + deps

Signed-off-by: Thomas Deutschmann  gentoo.org>

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

diff --git a/profiles/package.mask b/profiles/package.mask
index b6c2b1fa97f..c581bbf3ad5 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -155,7 +155,6 @@ dev-python/pykka
 dev-python/pymtp
 dev-python/pynzb
 dev-python/pyopencl
-dev-python/pyphen
 dev-python/pyprof2calltree
 dev-python/pyshark
 dev-python/pysnmp-apps
@@ -213,12 +212,10 @@ dev-python/venusian
 dev-python/versiontools
 dev-python/vulture
 dev-python/weasyprint
-dev-python/ws4py
 dev-python/wsgiintercept
 dev-python/wtf-peewee
 dev-python/xdis
 dev-python/zc-buildout
-www-apps/nikola
 
 # Mikle Kolyada  (2020-03-07)
 # virtual/shadow has the only alive provider.



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

2020-03-07 Thread Thomas Deutschmann
commit: b9164d19501c343bed3f4da1286a1142b1db71f8
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sat Mar  7 20:35:36 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sat Mar  7 20:37:36 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b9164d19

dev-python/ws4py: add myself as maintainer

Required for www-apps/nikola.

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

 dev-python/ws4py/metadata.xml | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-python/ws4py/metadata.xml b/dev-python/ws4py/metadata.xml
index bfe3f09c78d..cb991999cfd 100644
--- a/dev-python/ws4py/metadata.xml
+++ b/dev-python/ws4py/metadata.xml
@@ -1,9 +1,9 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-  
-pyt...@gentoo.org
-Python
+  
+whi...@gentoo.org
+Thomas Deutschmann
   
   
 Install client modules



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

2020-03-07 Thread Thomas Deutschmann
commit: 2014d089329538d62034359f7ac7fa6900b8cef9
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sat Mar  7 20:36:23 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sat Mar  7 20:37:37 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2014d089

dev-python/pyphen: add myself as maintainer

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

 dev-python/pyphen/metadata.xml | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-python/pyphen/metadata.xml b/dev-python/pyphen/metadata.xml
index c62819e23a4..750355dc215 100644
--- a/dev-python/pyphen/metadata.xml
+++ b/dev-python/pyphen/metadata.xml
@@ -1,9 +1,9 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-  
-pyt...@gentoo.org
-Python
+  
+whi...@gentoo.org
+Thomas Deutschmann
   
   
 Pyphen



[gentoo-commits] repo/gentoo:master commit in: www-apps/nikola/

2020-03-07 Thread Thomas Deutschmann
commit: ac15c42990bd024e109e309a56f94f22e2a8b752
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sat Mar  7 20:28:24 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sat Mar  7 20:37:35 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac15c429

www-apps/nikola: add myself as maintainer before next Python crusade starts

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

 www-apps/nikola/metadata.xml | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/www-apps/nikola/metadata.xml b/www-apps/nikola/metadata.xml
index ebc3277c3d9..2980224965b 100644
--- a/www-apps/nikola/metadata.xml
+++ b/www-apps/nikola/metadata.xml
@@ -1,9 +1,9 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-  
-pyt...@gentoo.org
-Python
+  
+whi...@gentoo.org
+Thomas Deutschmann
   
   
 



[gentoo-commits] repo/gentoo:master commit in: net-print/hplip-plugin/

2020-03-07 Thread James Le Cuirot
commit: 4e30ca421c4ca0815b2d1de2edceb1c988831973
Author: James Le Cuirot  gentoo  org>
AuthorDate: Sat Mar  7 20:31:25 2020 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Sat Mar  7 20:31:25 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e30ca42

net-print/hplip-plugin: Version bump to 3.19.12

Closes: https://bugs.gentoo.org/709546
Package-Manager: Portage-2.3.92, Repoman-2.3.20
Signed-off-by: James Le Cuirot  gentoo.org>

 net-print/hplip-plugin/Manifest|  1 +
 net-print/hplip-plugin/hplip-plugin-3.19.12.ebuild | 71 ++
 2 files changed, 72 insertions(+)

diff --git a/net-print/hplip-plugin/Manifest b/net-print/hplip-plugin/Manifest
index 107899dd02d..985dc1ae690 100644
--- a/net-print/hplip-plugin/Manifest
+++ b/net-print/hplip-plugin/Manifest
@@ -1,2 +1,3 @@
 DIST hplip-3.18.12-plugin.run 10486821 BLAKE2B 
e48940b1b5fe94dc216383b63bee7807bce9ad265b7c454c201c0ed22ec1964e6c5adf653c3c230789c042cffaaf50bd604bae6f66f407a85f98248934307158
 SHA512 
82b90aa8245f787e088a1bebfa7892a7f2b97fd04b3702c46eed27306640e562aeec63b4b5b45c24943abe4672f2627d1821bdcdf58a5c1ac4e1d06c7270535f
 DIST hplip-3.19.11-plugin.run 11517119 BLAKE2B 
d7eefde4e579abbb019cfbb5bf7541360884b0d18240c87c0b532981ad3542a60dae139a623db0eaee3057d6fb5e805287ad5bddb2ec87df5b85ffd604f748f4
 SHA512 
9ef568aa297eb58370e7f01e54d83c53fbfb02494a0f4cfa3b9f92fd11bfae7b9f54d60516d5cf0436a882864505aab68f70b462b820e918a6ad4104987c9295
+DIST hplip-3.19.12-plugin.run 11512079 BLAKE2B 
534cbba51b2254f8227611b8f0449e100361fb445400f664e43e30412be8eb554bb35c2fe260d45cd5ad742b083af6d551532a9d14585029b0ff93675fab578a
 SHA512 
ac2022d555f5084d5bf1e4519ddbb29828e9ca385aa6dff818ae9e79b60b4b2745e31ad4146cb01bca3747fae0d61b96e4a823b81179d2e2c55a643831165e4b

diff --git a/net-print/hplip-plugin/hplip-plugin-3.19.12.ebuild 
b/net-print/hplip-plugin/hplip-plugin-3.19.12.ebuild
new file mode 100644
index 000..31513651013
--- /dev/null
+++ b/net-print/hplip-plugin/hplip-plugin-3.19.12.ebuild
@@ -0,0 +1,71 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit unpacker
+
+DESCRIPTION="Proprietary plugins and firmware for HPLIP"
+HOMEPAGE="https://developers.hp.com/hp-linux-imaging-and-printing/plugins;
+SRC_URI="https://developers.hp.com/sites/default/files/hplip-${PV}-plugin.run;
+LICENSE="hplip-plugin"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE=""
+
+RDEPEND="
+   ~net-print/hplip-${PV}
+   virtual/libusb:0
+   virtual/udev
+"
+DEPEND=""
+
+S=${WORKDIR}
+
+HPLIP_HOME=/usr/share/hplip
+
+# Binary prebuilt package
+QA_PRESTRIPPED="
+   /usr/share/hplip/fax/plugins/fax_marvell.so
+   /usr/share/hplip/prnt/plugins/hbpl1.so
+   /usr/share/hplip/prnt/plugins/lj.so
+   /usr/share/hplip/scan/plugins/bb_escl.so
+   /usr/share/hplip/scan/plugins/bb_marvell.so
+   /usr/share/hplip/scan/plugins/bb_soapht.so
+   /usr/share/hplip/scan/plugins/bb_soap.so
+"
+
+# License does not allow us to redistribute the "source" package
+RESTRICT="mirror"
+
+src_install() {
+   local hplip_arch
+   case "${ARCH}" in
+   amd64) hplip_arch="x86_64" ;;
+   arm)   hplip_arch="arm32"  ;;
+   x86)   hplip_arch="x86_32" ;;
+   *) die "Unsupported architecture." ;;
+   esac
+
+   insinto "${HPLIP_HOME}"/data/firmware
+   doins *.fw.gz
+
+   for plugin in *-${hplip_arch}.so; do
+   local plugin_type=prnt
+   case "${plugin}" in
+   fax_*) plugin_type=fax ;;
+   bb_*)  plugin_type=scan ;;
+   esac
+
+   exeinto "${HPLIP_HOME}"/${plugin_type}/plugins
+   newexe ${plugin} ${plugin/-${hplip_arch}}
+   done
+
+   insinto /var/lib/hp
+   newins - hplip.state <<-_EOF_
+   [plugin]
+   installed = 1
+   eula = 1
+   version = ${PV}
+   _EOF_
+}



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

2020-03-07 Thread James Le Cuirot
commit: c58380caa0b5f3d6025b7914e8ba4bf8defff8d0
Author: James Le Cuirot  gentoo  org>
AuthorDate: Sat Mar  7 20:29:47 2020 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Sat Mar  7 20:29:47 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c58380ca

media-video/makemkv: Bump to 1.15.0, drop old 1.14.7

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

 media-video/makemkv/Manifest|  4 ++--
 .../{makemkv-1.14.7.ebuild => makemkv-1.15.0.ebuild}| 13 -
 2 files changed, 6 insertions(+), 11 deletions(-)

diff --git a/media-video/makemkv/Manifest b/media-video/makemkv/Manifest
index 9ba913534ee..5d7bc18bd20 100644
--- a/media-video/makemkv/Manifest
+++ b/media-video/makemkv/Manifest
@@ -1,2 +1,2 @@
-DIST makemkv-bin-1.14.7.tar.gz 9487718 BLAKE2B 
ecba22794035ed022863a2f736572a0da207346d6a3e44e3ca8c319fa672228be23835201ac3b023250d1a6457b8dd37e680573c7a83c53bb8fee1e016d00096
 SHA512 
cdd2eae8a80b2e564b786dfef0273ef36211327e5f4932b0f580a59c1ac288d5a99a2a1fe6fa0059e0f3fec6bcbc07278e7f7580507f36ca6d01f92d47092626
-DIST makemkv-oss-1.14.7.tar.gz 4384451 BLAKE2B 
f2a2cff901a4c6d03286a5a4cdd54ac0f61e3c0f04d3adb4089f03fc767dda099b0d4b4e8f76a3ad0ba57fb1af85cd2ab8fb6d966f4fbed490e25250f0be283c
 SHA512 
2e8ab96ae1c1e855ff840fffaedd7ba998021630b61e66337d1027c53b8315ef8c303016a85ae8fddbfc52ae006fadab44fd63e0f2cca3602bfd17086a52aa06
+DIST makemkv-bin-1.15.0.tar.gz 9516617 BLAKE2B 
9df4277a0ef2835bbb946afc32670153181a68924ede88778d613ec91da70a3bd95cf52feb1219e8f6032a8b80f63b6084afb07b10c14a3f9faba0aed8310b64
 SHA512 
c6436870554c29c8e646dccaac3a73e23c0a861f0689e10a1ddafe3c6388dd708860c9944b035b9fbbd4e50ee6e67848c25d65fc0808789bdd24fb54a4668994
+DIST makemkv-oss-1.15.0.tar.gz 6383576 BLAKE2B 
fa1c09545b48d01654c444f2d0a5551035f9af43113bd8dc175c7ba806c7f23fd437cf8e68544632895833feaec915c9440cc4120f90cd9deb6158956d5b1f46
 SHA512 
457c06736ed4ce05eb9a8038fedd28b8741e32b1cd0d77b2fbbec9723419e26e01fb34c9302c0612a3f68c73602f7ba436d93598edd966dda9abec738de1a004

diff --git a/media-video/makemkv/makemkv-1.14.7.ebuild 
b/media-video/makemkv/makemkv-1.15.0.ebuild
similarity index 92%
rename from media-video/makemkv/makemkv-1.14.7.ebuild
rename to media-video/makemkv/makemkv-1.15.0.ebuild
index 1d97177013e..4c6ccaf15ec 100644
--- a/media-video/makemkv/makemkv-1.14.7.ebuild
+++ b/media-video/makemkv/makemkv-1.15.0.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
 
-inherit flag-o-matic linux-info xdg-utils
+inherit flag-o-matic linux-info xdg
 
 MY_P=makemkv-oss-${PV}
 MY_PB=makemkv-bin-${PV}
@@ -56,7 +56,6 @@ src_configure() {
econf \
--enable-debug \
--disable-noec \
-   --disable-qt4 \
$(use_enable gui) \
$(use_enable gui qt5)
 }
@@ -86,13 +85,13 @@ src_install() {
 }
 
 pkg_postinst() {
-   xdg_icon_cache_update
+   xdg_pkg_postinst
 
elog "While MakeMKV is in beta mode, upstream has provided a license"
elog "to use if you do not want to purchase one."
elog ""
elog "See this forum thread for more information, including the key:"
-   elog "http://www.makemkv.com/forum2/viewtopic.php?f=5=1053;
+   elog "https://www.makemkv.com/forum/viewtopic.php?f=5=1053;
elog ""
elog "Note that beta license may have an expiration date and you will"
elog "need to check for newer licenses/releases. "
@@ -107,7 +106,3 @@ pkg_postinst() {
elog "the following variables when launching the player:"
elog "LIBAACS_PATH=libmmbd LIBBDPLUS_PATH=libmmbd"
 }
-
-pkg_postrm() {
-   xdg_icon_cache_update
-}



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

2020-03-07 Thread Mart Raudsepp
commit: bdf1acfaba56068ff6ade47a56068c3561cbeece
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sat Mar  7 20:26:24 2020 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sat Mar  7 20:26:24 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bdf1acfa

dev-util/codeblocks: drop ~arm keywords

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

 dev-util/codeblocks/codeblocks-17.12-r300.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-util/codeblocks/codeblocks-17.12-r300.ebuild 
b/dev-util/codeblocks/codeblocks-17.12-r300.ebuild
index 7c6e5b47787..6ad8e09ea00 100644
--- a/dev-util/codeblocks/codeblocks-17.12-r300.ebuild
+++ b/dev-util/codeblocks/codeblocks-17.12-r300.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
@@ -11,7 +11,7 @@ DESCRIPTION="The open source, cross platform, free C++ IDE"
 HOMEPAGE="http://www.codeblocks.org/;
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~ppc ~x86"
+KEYWORDS="~amd64 ~ppc ~x86"
 SRC_URI="mirror://sourceforge/${PN}/${P/-/_}.tar.xz 
https://dev.gentoo.org/~leio/distfiles/${P}-fortran.tar.xz;
 
 # USE="fortran" enables FortranProject plugin (v1.5)



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

2020-03-07 Thread Mart Raudsepp
commit: c759ced29f59962d2f9988445d32b7bec914c516
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sat Mar  7 20:26:48 2020 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sat Mar  7 20:26:48 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c759ced2

dev-util/codeblocks: remove old

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

 dev-util/codeblocks/codeblocks-17.12-r300.ebuild | 80 --
 dev-util/codeblocks/codeblocks-17.12-r301.ebuild | 84 
 2 files changed, 164 deletions(-)

diff --git a/dev-util/codeblocks/codeblocks-17.12-r300.ebuild 
b/dev-util/codeblocks/codeblocks-17.12-r300.ebuild
deleted file mode 100644
index 6ad8e09ea00..000
--- a/dev-util/codeblocks/codeblocks-17.12-r300.ebuild
+++ /dev/null
@@ -1,80 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-WX_GTK_VER="3.0-gtk3"
-
-inherit autotools flag-o-matic gnome2-utils wxwidgets xdg-utils
-
-DESCRIPTION="The open source, cross platform, free C++ IDE"
-HOMEPAGE="http://www.codeblocks.org/;
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86"
-SRC_URI="mirror://sourceforge/${PN}/${P/-/_}.tar.xz 
https://dev.gentoo.org/~leio/distfiles/${P}-fortran.tar.xz;
-
-# USE="fortran" enables FortranProject plugin (v1.5)
-# that is delivered with Code::Blocks 17.12 source code.
-# https://sourceforge.net/projects/fortranproject
-# http://cbfortran.sourceforge.net
-
-IUSE="contrib debug fortran pch"
-
-RDEPEND="app-arch/zip
-   x11-libs/wxGTK:${WX_GTK_VER}[X]
-   contrib? (
-   app-text/hunspell
-   dev-libs/boost:=
-   dev-libs/libgamin
-   )"
-
-DEPEND="${RDEPEND}
-   virtual/pkgconfig"
-
-PATCHES=(
-   "${FILESDIR}"/codeblocks-17.12-nodebug.diff
-   "${WORKDIR}"/patches/
-)
-
-src_prepare() {
-   default
-   eautoreconf
-}
-
-src_configure() {
-   setup-wxwidgets
-
-   append-cxxflags $(test-flags-CXX -fno-delete-null-pointer-checks)
-
-   # USE="contrib -fortran" setup:
-   use fortran || CONF_WITH_LST=$(use_with contrib contrib-plugins 
all,-FortranProject)
-   # USE="contrib fortran" setup:
-   use fortran && CONF_WITH_LST=$(use_with contrib contrib-plugins all)
-   # USE="-contrib fortran" setup:
-   use contrib || CONF_WITH_LST=$(use_with fortran contrib-plugins 
FortranProject)
-
-   econf \
-   --with-wx-config="${WX_CONFIG}" \
-   --disable-static \
-   $(use_enable debug) \
-   $(use_enable pch) \
-   ${CONF_WITH_LST}
-}
-
-pkg_postinst() {
-   if [[ ${WX_GTK_VER} == "3.0" || ${WX_GTK_VER} == "3.0-gtk3" ]]; then
-   elog "The symbols browser is disabled due to it causing 
crashes."
-   elog "For more information see 
https://sourceforge.net/p/codeblocks/tickets/225/;
-   fi
-
-   xdg_desktop_database_update
-   xdg_mimeinfo_database_update
-   gnome2_icon_cache_update
-}
-
-pkg_postrm() {
-   xdg_desktop_database_update
-   xdg_mimeinfo_database_update
-   gnome2_icon_cache_update
-}

diff --git a/dev-util/codeblocks/codeblocks-17.12-r301.ebuild 
b/dev-util/codeblocks/codeblocks-17.12-r301.ebuild
deleted file mode 100644
index 93cfa9d4979..000
--- a/dev-util/codeblocks/codeblocks-17.12-r301.ebuild
+++ /dev/null
@@ -1,84 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-WX_GTK_VER="3.0-gtk3"
-
-inherit autotools gnome2-utils wxwidgets xdg-utils
-
-DESCRIPTION="The open source, cross platform, free C, C++ and Fortran IDE"
-HOMEPAGE="http://www.codeblocks.org/;
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="amd64 ~ppc x86"
-SRC_URI="mirror://sourceforge/${PN}/${P/-/_}.tar.xz
-https://dev.gentoo.org/~leio/distfiles/${P}-fortran.tar.xz
-https://dev.gentoo.org/~leio/distfiles/${P}_update_astyle_plugin_to_v3.1.patch.xz;
-
-# USE="fortran" enables FortranProject plugin (v1.5)
-# that is delivered with Code::Blocks 17.12 source code.
-# https://sourceforge.net/projects/fortranproject
-# http://cbfortran.sourceforge.net
-
-IUSE="contrib debug fortran pch"
-
-RDEPEND="app-arch/zip
-   x11-libs/wxGTK:${WX_GTK_VER}[X]
-   contrib? (
-   app-admin/gamin
-   app-text/hunspell
-   dev-libs/boost:=
-   )"
-
-DEPEND="${RDEPEND}
-   >=dev-libs/tinyxml-2.6.2-r3
-   >=dev-util/astyle-3.0.1-r1:0=
-   virtual/pkgconfig"
-
-PATCHES=(
-   "${FILESDIR}"/codeblocks-17.12-nodebug.diff
-   "${WORKDIR}"/patches/
-   )
-
-src_prepare() {
-   default
-   if has_version ">=dev-util/astyle-3.1" ; then
-   epatch 
"${WORKDIR}"/codeblocks-17.12_update_astyle_plugin_to_v3.1.patch
-   fi
-   eautoreconf
-}
-
-src_configure() {
-   setup-wxwidgets
-
-   # USE="contrib 

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

2020-03-07 Thread Mart Raudsepp
commit: 0fbfc3fc67e248e0c8b9a122d24770843a1005c5
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Fri Mar  6 11:17:18 2020 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sat Mar  7 20:16:25 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0fbfc3fc

app-office/planner: fix deps

libgnomeui isn't needed by this snapshot; some other min dep tweaks

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

 app-office/planner/planner-0.14.6_p20130520-r1.ebuild | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)

diff --git a/app-office/planner/planner-0.14.6_p20130520-r1.ebuild 
b/app-office/planner/planner-0.14.6_p20130520-r1.ebuild
index e9b4ff1e4fb..6d5c4afce4f 100644
--- a/app-office/planner/planner-0.14.6_p20130520-r1.ebuild
+++ b/app-office/planner/planner-0.14.6_p20130520-r1.ebuild
@@ -20,11 +20,10 @@ REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
 
 RDEPEND="
>=dev-libs/glib-2.6:2
-   >=x11-libs/gtk+-2.14:2
+   >=x11-libs/gtk+-2.24:2
>=gnome-base/libgnomecanvas-2.10
-   >=gnome-base/libgnomeui-2.10
>=gnome-base/libglade-2.4:2.0
-   >=gnome-base/gconf-2.6:2
+   >=gnome-base/gconf-2.10:2
>=dev-libs/libxml2-2.6.27:2
>=dev-libs/libxslt-1.1.23
python? (



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

2020-03-07 Thread Mart Raudsepp
commit: 11f62ff471ec47d4c55435a6c5a118584638be05
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sat Mar  7 20:17:34 2020 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sat Mar  7 20:17:34 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=11f62ff4

dev-libs/icu: arm64 stable (bug #710758)

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

 dev-libs/icu/icu-65.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/icu/icu-65.1-r1.ebuild b/dev-libs/icu/icu-65.1-r1.ebuild
index 206ec2d6ba0..3e8ad5669e3 100644
--- a/dev-libs/icu/icu-65.1-r1.ebuild
+++ b/dev-libs/icu/icu-65.1-r1.ebuild
@@ -14,7 +14,7 @@ LICENSE="BSD"
 
 SLOT="0/${PV}"
 
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ia64 ~m68k ~mips ppc ppc64 ~riscv s390 
~sh sparc x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ia64 ~m68k ~mips ppc ppc64 ~riscv s390 
~sh sparc x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt"
 IUSE="debug doc examples static-libs"
 
 BDEPEND="${PYTHON_DEPS}



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

2020-03-07 Thread Mart Raudsepp
commit: a144796fc4aff93a573de959b2a40470741d1fdf
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Fri Mar  6 11:20:54 2020 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sat Mar  7 20:16:28 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a144796f

app-office/planner: fix conditional python setup

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

 app-office/planner/planner-0.14.6_p20130520-r1.ebuild | 4 
 1 file changed, 4 insertions(+)

diff --git a/app-office/planner/planner-0.14.6_p20130520-r1.ebuild 
b/app-office/planner/planner-0.14.6_p20130520-r1.ebuild
index 6d5c4afce4f..e85a7b08867 100644
--- a/app-office/planner/planner-0.14.6_p20130520-r1.ebuild
+++ b/app-office/planner/planner-0.14.6_p20130520-r1.ebuild
@@ -45,6 +45,10 @@ DEPEND="${RDEPEND}
 
 S="${WORKDIR}/${PN}-0.14.6"
 
+pkg_setup() {
+   use python && python-single-r1_pkg_setup
+}
+
 src_configure() {
# FIXME: disable eds backend for now, it fails, upstream bug #654005
# We need to set compile-warnings to a different value as it doesn't use



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

2020-03-07 Thread Zac Medico
commit: 50da2e16599202b9ecb3d4494f214a0d30b073d7
Author: Zac Medico  gentoo  org>
AuthorDate: Sat Mar  7 19:41:49 2020 +
Commit: Zac Medico  gentoo  org>
CommitDate: Sat Mar  7 19:54:06 2020 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=50da2e16

AsynchronousTask: simplify isAlive (bug 711688)

Simplify all AsynchronousTask subclasses to use the default
isAlive implementation, which returns True if self.returncode
is not None. This fixes cases where the method would erroneously
return False, leading to issues like bug 711688, where the
CompositeTask isAlive implementation returned False for a
BinpkgPrefetcher instance that was still in the process of
starting via its async_start method.

Fixes: d66e9ec0b105 ("AsynchronousTask: add coroutine async_start method")
Bug: https://bugs.gentoo.org/711688
Signed-off-by: Zac Medico  gentoo.org>

 lib/_emerge/AbstractPollTask.py | 3 ---
 lib/_emerge/CompositeTask.py| 3 ---
 lib/_emerge/FifoIpcDaemon.py| 3 ---
 lib/_emerge/SubProcess.py   | 6 +-
 4 files changed, 1 insertion(+), 14 deletions(-)

diff --git a/lib/_emerge/AbstractPollTask.py b/lib/_emerge/AbstractPollTask.py
index 4157794c6..7e9f2b536 100644
--- a/lib/_emerge/AbstractPollTask.py
+++ b/lib/_emerge/AbstractPollTask.py
@@ -16,9 +16,6 @@ class AbstractPollTask(AsynchronousTask):
 
_bufsize = 4096
 
-   def isAlive(self):
-   return bool(self._registered)
-
def _read_array(self, f):
"""
NOTE: array.fromfile() is used here only for testing purposes,

diff --git a/lib/_emerge/CompositeTask.py b/lib/_emerge/CompositeTask.py
index 319f9f995..1d199d19b 100644
--- a/lib/_emerge/CompositeTask.py
+++ b/lib/_emerge/CompositeTask.py
@@ -12,9 +12,6 @@ class CompositeTask(AsynchronousTask):
 
_TASK_QUEUED = -1
 
-   def isAlive(self):
-   return self._current_task is not None
-
def _cancel(self):
if self._current_task is not None:
if self._current_task is self._TASK_QUEUED:

diff --git a/lib/_emerge/FifoIpcDaemon.py b/lib/_emerge/FifoIpcDaemon.py
index 0cbaa13c7..2ec69d1cb 100644
--- a/lib/_emerge/FifoIpcDaemon.py
+++ b/lib/_emerge/FifoIpcDaemon.py
@@ -70,9 +70,6 @@ class FifoIpcDaemon(AbstractPollTask):
self._files.pipe_in,
self._input_handler)
 
-   def isAlive(self):
-   return self._registered
-
def _cancel(self):
if self.returncode is None:
self.returncode = 1

diff --git a/lib/_emerge/SubProcess.py b/lib/_emerge/SubProcess.py
index 1ddfe57fd..e834cb7d3 100644
--- a/lib/_emerge/SubProcess.py
+++ b/lib/_emerge/SubProcess.py
@@ -24,7 +24,7 @@ class SubProcess(AbstractPollTask):
return self.returncode
 
def _cancel(self):
-   if self.isAlive():
+   if self.isAlive() and self.pid is not None:
try:
os.kill(self.pid, signal.SIGTERM)
except OSError as e:
@@ -37,10 +37,6 @@ class SubProcess(AbstractPollTask):
elif e.errno != errno.ESRCH:
raise
 
-   def isAlive(self):
-   return self.pid is not None and \
-   self.returncode is None
-
def _async_wait(self):
if self.returncode is None:
raise asyncio.InvalidStateError('Result is not ready 
for %s' % (self,))



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

2020-03-07 Thread Robin H. Johnson
commit: 1b302a4d9361b070f0ace9547b1faa5b0cf5da89
Author: Robin H. Johnson  gentoo  org>
AuthorDate: Sat Mar  7 19:54:46 2020 +
Commit: Robin H. Johnson  gentoo  org>
CommitDate: Sat Mar  7 20:02:10 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b302a4d

go-module: workaround MissingUnpackerDep QA false positive

The go.sum behavior in this eclass triggers a false positive from
pkgcheck, specifically:
MissingUnpackerDep: version ...: missing BDEPEND="app-arch/unzip"

The eclass & package do NOT invoke any direct unpacking of the zipfiles,
and leave that entirely to Go's builtin code, making app-arch/unzip
completely unneeded.

Adding packages using the new eclass functionality will spam the above
MissingUnpackerDep warning, so workaround it for now, until pkgcheck/QA
can not give the false positive.

Reference: https://github.com/pkgcore/pkgcheck/issues/214
Signed-off-by: Robin H. Johnson  gentoo.org>

 eclass/go-module.eclass | 6 ++
 1 file changed, 6 insertions(+)

diff --git a/eclass/go-module.eclass b/eclass/go-module.eclass
index 08c123873c4..cdd5b07a930 100644
--- a/eclass/go-module.eclass
+++ b/eclass/go-module.eclass
@@ -57,6 +57,12 @@ _GO_MODULE=1
 
 BDEPEND=">=dev-lang/go-1.12"
 
+# Workaround for pkgcheck false positive: 
https://github.com/pkgcore/pkgcheck/issues/214
+# MissingUnpackerDep: version ...: missing BDEPEND="app-arch/unzip"
+# Added here rather than to each affected package, so it can be cleaned up just
+# once when pkgcheck is improved.
+BDEPEND+=" app-arch/unzip"
+
 # Force go to build in module mode.
 # In this mode the GOPATH environment variable is ignored.
 # this will become the default in the future.



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

2020-03-07 Thread Robin H. Johnson
commit: d3737b46136d4cf1a0ec482547836420df135dce
Author: Robin H. Johnson  gentoo  org>
AuthorDate: Thu Jan 23 07:22:16 2020 +
Commit: Robin H. Johnson  gentoo  org>
CommitDate: Sat Mar  7 20:02:11 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d3737b46

app-admin/kube-bench: convert to go-module go.sum

Signed-off-by: Robin H. Johnson  gentoo.org>

 app-admin/kube-bench/Manifest   | 351 +
 app-admin/kube-bench/kube-bench-0.2.3-r1.ebuild | 389 
 2 files changed, 740 insertions(+)

diff --git a/app-admin/kube-bench/Manifest b/app-admin/kube-bench/Manifest
index 0321873230e..8ccb6e0ac40 100644
--- a/app-admin/kube-bench/Manifest
+++ b/app-admin/kube-bench/Manifest
@@ -1,3 +1,232 @@
+DIST cloud.google.com%2Fgo%2F@v%2Fv0.26.0.mod 27 BLAKE2B 
814b0fa8f12d5ce6171fa629b5a7eb34e0e882cc0c5430986896bb38c243e08dc83098f271227f4ba019e78f16dc97fbb381e833aff1819833d243b08add916b
 SHA512 
5132f3438533427c0ab0fbb7a12112a7830ea9122662ed46019ff89c71d9cf80c02edc32dd5c892da572031b5a2cce100f2602fa6a19bea6be7c02781f701273
+DIST cloud.google.com%2Fgo%2F@v%2Fv0.34.0.mod 27 BLAKE2B 
814b0fa8f12d5ce6171fa629b5a7eb34e0e882cc0c5430986896bb38c243e08dc83098f271227f4ba019e78f16dc97fbb381e833aff1819833d243b08add916b
 SHA512 
5132f3438533427c0ab0fbb7a12112a7830ea9122662ed46019ff89c71d9cf80c02edc32dd5c892da572031b5a2cce100f2602fa6a19bea6be7c02781f701273
+DIST cloud.google.com%2Fgo%2F@v%2Fv0.37.4.mod 1006 BLAKE2B 
ed912b9fe91ee4e16f58b599232ea85bc1f994a290e8f514f6d053bad6312422c18e868b9d419079c63cd547781dcf82994b53af6ef10bb23fea05b66f55747f
 SHA512 
8e12292cb0c83d0ea8d4227c27fdabaed182de6f42bc6a29bd53848c41c87754994dd50df282ff30ab78411d54a6667a371d84b620d1b02f3f953429e3c2e97b
+DIST cloud.google.com%2Fgo%2F@v%2Fv0.37.4.zip 2717957 BLAKE2B 
d5de25820cbee7f89ca2fce9c721b59839c1d1c38023e5d0ae153423b3ffc6b5e344d978d5a5cd18f99f732b56946a779adf82b1074eb78a2feccbdbd9962739
 SHA512 
7bb51ac0b816eb709386e0116fdd2e7cd9f3e6dc55db7b0d2ea5e221b45647b05452da36839ef840c701d74fa0aabd71b92459944761b686aa91379f935ca5dc
+DIST github.com%2F!burnt!sushi%2Ftoml%2F@v%2Fv0.3.1.mod 34 BLAKE2B 
ce54a247aef91043830bdf0603c8452ba38eceb1495af6e7a74c9119234a0dc5cd080cb25258c28f5e270acf91189a5ed33e361cbf17de2be5e37dadbda1d90d
 SHA512 
320941bc3b7fb8bc595e6135cbc513a7583d129f0cd92508055291e141191066303cf75148e25198c21f6c6c539a790ea3210f3ecf5de6a2a03b70c753091146
+DIST github.com%2F!burnt!sushi%2Ftoml%2F@v%2Fv0.3.1.zip 56132 BLAKE2B 
5edcfe991d7fc40094d637bae8d8d6f1f897ab3d3786ade2bb80287738103264520681ced8d30d2037253206c32d3f867f4d024a571cb9aad030ebc451e198eb
 SHA512 
43ed64ae515738487e9b75a2290d0b2bc25e83c021a9f29b21487c37adbf34e74e1e7d3d5ec0dfe678c8396356f95c3993a5f5610d1791ff62056cd182a4272f
+DIST 
github.com%2F!n!y!times%2Fgziphandler%2F@v%2Fv0.0.0-20170623195520-56545f4a5d46.mod
 38 BLAKE2B 
3f0ac051b31c84f5e98663c1e6245a4e2bde2be5c0be61ec80764d753bef5479251bbad3cedf6fb998d1a4a4e66a80beeafa6f3291ed45f46d643f7be109004a
 SHA512 
aa1f503fe0c19002da21ae30df5393c15f2b2243ff415493420204d11032a562d5d40047705b1644d031523881dbbf284d3c56ce8106a2a969d2610504426762
+DIST github.com%2F!one!of!one%2Fxxhash%2F@v%2Fv1.2.2.mod 34 BLAKE2B 
83966cb7de9bb687f99f17c5c89c03718258d2df34e3dda01b96a2fcb1273a0ba0e3253ba5950d5458193d3e54962371317a8fe85020ae338b44e864bd96667f
 SHA512 
9081c69a2480ef726f547047306dc9136211ac7550882e68d458e2c04e5343366cb08f20525a51c804ab9a554dfe8363a1d9660bc0f9e501e1d996f7b6f320e4
+DIST github.com%2F!puerkito!bio%2Fpurell%2F@v%2Fv1.0.0.mod 37 BLAKE2B 
9aad8d876b88c7c8976667747135ea2496c21542d029e879d80490e9d979923ac3060f65ddc443044db8eff2f92e2eed6b18682822f6b5706c5605d8de92ecbb
 SHA512 
8382734877c9dc6a9c8a59b12d9735b6f971ea72ddeeb9985ea0cd0573820991a4b936baa1a643d38b694f1df7395d7b0d119f4f52be8d947f00adba96773989
+DIST github.com%2F!puerkito!bio%2Fpurell%2F@v%2Fv1.1.1.mod 37 BLAKE2B 
9aad8d876b88c7c8976667747135ea2496c21542d029e879d80490e9d979923ac3060f65ddc443044db8eff2f92e2eed6b18682822f6b5706c5605d8de92ecbb
 SHA512 
8382734877c9dc6a9c8a59b12d9735b6f971ea72ddeeb9985ea0cd0573820991a4b936baa1a643d38b694f1df7395d7b0d119f4f52be8d947f00adba96773989
+DIST github.com%2F!puerkito!bio%2Fpurell%2F@v%2Fv1.1.1.zip 15402 BLAKE2B 
efbf0c8a3f7e771b5a90ff620bfd513d476e21a672e3f7446202861121dcea08fa95d33b0438b6f1882273630e3cfe756c5934a14a1ab6b2676b117273616097
 SHA512 
4c39d0907455b1c60e539e8497477e676bf7656c3b30996d55104d6129ebaa02079e5d7d27856352446ec2570c54f0d945be83e2a3445a025c85d12834120ea6
+DIST 
github.com%2F!puerkito!bio%2Furlesc%2F@v%2Fv0.0.0-20160726150825-5bd2802263f2.mod
 37 BLAKE2B 
28c9393f5171487d23b732afcbb1d3d835d13d1a63b7e852fd3205925742fcf5a686c39b0600359e9052770360e9396f6bfe52aecb51e3ed0a23611a2853
 SHA512 
a2b3211e3520fdef3d5c1991b5ad4b3745f4bb1b49be3afc5b1936c82b2a3058231b6cc17c63c85402cae0b80f037a70051d42738e89a708865e43dabf7b7b8a
+DIST 
github.com%2F!puerkito!bio%2Furlesc%2F@v%2Fv0.0.0-20170810143723-de5bf2ad4578.mod
 37 BLAKE2B 

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

2020-03-07 Thread Robin H. Johnson
commit: f56f5d4904966aeabc856efb1ec3e589476d87c3
Author: Robin H. Johnson  gentoo  org>
AuthorDate: Mon Feb 17 08:57:52 2020 +
Commit: Robin H. Johnson  gentoo  org>
CommitDate: Sat Mar  7 20:02:11 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f56f5d49

dev-vcs/cli: new package

Package-Manager: Portage-2.3.84, Repoman-2.3.18
Signed-off-by: Robin H. Johnson  gentoo.org>

 dev-vcs/cli/Manifest | 137 ++
 dev-vcs/cli/cli-0.5.5.ebuild | 172 +++
 dev-vcs/cli/metadata.xml |  11 +++
 3 files changed, 320 insertions(+)

diff --git a/dev-vcs/cli/Manifest b/dev-vcs/cli/Manifest
new file mode 100644
index 000..0ba851dcc43
--- /dev/null
+++ b/dev-vcs/cli/Manifest
@@ -0,0 +1,137 @@
+DIST cli-0.5.5.tar.gz 176434 BLAKE2B 
f08941c3b2a3ad9b8350b365eded3a51b337635b6a3cd18114cbe160ebc8636fd77ddbaf20b6b414011833d4387e8aa7c02803de5239bf0a5ef5d0a878052274
 SHA512 
c72c4a0db05fe08c7f132081bbb568b4653553cc65e90f3b686079623857b9307ec8f293e82860bae7a706bd496049543ab181a244618954f4435285b42bbaa9
+DIST github.com%2F!alec!aivazis%2Fsurvey%2Fv2%2F@v%2Fv2.0.4.mod 696 BLAKE2B 
09e376f63fd124401f3010db85b9b1cf25a0753cefef78e45db8d1c807b8154e2da473c25970d0bfafd8c813703f2695e7f7e47c05f87874d679ec6ec52bccee
 SHA512 
cb4258d68b43e7cf0e2389aba8dfd76e9c22803d54a8aaec05e70929af6146c4d4c1d9a0910b110e4e696577a29799496d519123813c65f2d7b1d50928bbf9bf
+DIST github.com%2F!alec!aivazis%2Fsurvey%2Fv2%2F@v%2Fv2.0.4.zip 86906 BLAKE2B 
13882476ffdb8765e73e154080e26aaa826beb3302984d40167a2a61d184e82cd03d59ee5e02cc020f742b27e7d37bfd8d36849442f68bf00b375966fb3cfe54
 SHA512 
a8fb1fab163666ea572de25a72223611fc7efd9bf62c368a2c9bf7313fc0a136d34220ad0f55af9c0d8a3c6388165fe4b59dbab32df66bbc1418c0096cfb8e96
+DIST github.com%2F!burnt!sushi%2Ftoml%2F@v%2Fv0.3.1.mod 34 BLAKE2B 
ce54a247aef91043830bdf0603c8452ba38eceb1495af6e7a74c9119234a0dc5cd080cb25258c28f5e270acf91189a5ed33e361cbf17de2be5e37dadbda1d90d
 SHA512 
320941bc3b7fb8bc595e6135cbc513a7583d129f0cd92508055291e141191066303cf75148e25198c21f6c6c539a790ea3210f3ecf5de6a2a03b70c753091146
+DIST github.com%2F!burnt!sushi%2Ftoml%2F@v%2Fv0.3.1.zip 56132 BLAKE2B 
5edcfe991d7fc40094d637bae8d8d6f1f897ab3d3786ade2bb80287738103264520681ced8d30d2037253206c32d3f867f4d024a571cb9aad030ebc451e198eb
 SHA512 
43ed64ae515738487e9b75a2290d0b2bc25e83c021a9f29b21487c37adbf34e74e1e7d3d5ec0dfe678c8396356f95c3993a5f5610d1791ff62056cd182a4272f
+DIST github.com%2F!geert!johan%2Fgo.incremental%2F@v%2Fv1.0.0.mod 53 BLAKE2B 
ed6781e3006723a251f94bf5f96aba2964e7926617255ddedfb932ba74fd3265fe28ec906b90f7f1956509f521dc2c29701fcc7301513eb1a1764d33e50c2c8b
 SHA512 
e46209635777bfc42c4399ff0eef13320a9b5d7a23dbe26f79da44a462b14941a949d812c586c023e3b4e617e741612ada3db8da7ae4e70ab242b8ffc123e880
+DIST github.com%2F!geert!johan%2Fgo.rice%2F@v%2Fv1.0.0.mod 349 BLAKE2B 
c25e546d66f5bb4679a66949169f3a4568602a7b6f8ac1386bfa7993704d79821c07d4f0931cc2779fb862b73465ed41d0f050f59149bc39dfa1602ea706f207
 SHA512 
51a8db67904d3f632dfad620e223c7b59efe42d8254bd4e0ef49ef1a40759e1dbe4558f87209059841b80e0ccda5130cabef7c869a399eff3786d4b4d8d3a747
+DIST 
github.com%2F!netflix%2Fgo-expect%2F@v%2Fv0.0.0-20180615182759-c93bf25de8e8.mod 
36 BLAKE2B 
94171fec75b4e45d40bf820417400401971e3f18eb68588d15466e709097607b89ba18c8d8b6d2d658e4f718ab0662cc605c76c955464d9e6d45609945f5
 SHA512 
a1e0fa80fdf59962a05f1f6b1232c17f301010ada93a8628a89ea187de325c75f7d85359306c613371552671ffef2e513938e2d2ff57731dd2b226a54f87049d
+DIST 
github.com%2F!netflix%2Fgo-expect%2F@v%2Fv0.0.0-20180615182759-c93bf25de8e8.zip 
15018 BLAKE2B 
d088594870f9c9fd66237fa8647ba6274aea5a88d8bb09d887b1371b48fb12ee392e58f170d35ace95f07dd1faaeb63a53097efe01568a7f1f122a741ff97b9e
 SHA512 
3af54d66425f653f591bd08950305c2aed00ab570321c159e67469f88d47d39d2bba267513645f3a6823fca05fd86a4cbc38fcfeee674a32d2419be6d073747b
+DIST github.com%2Fakavel%2Frsrc%2F@v%2Fv0.8.0.mod 39 BLAKE2B 
040b84d78188cff54576ac29dc39bcb557c56bcbcdbf6767a3321163859ae29dddca6e8b3294490238eaca9da7281e6b48ebcc6045a38c5f31795d0a831103f1
 SHA512 
4d33264b51c07e85a857699f5dc7b1b8a45cf1a330d8bc333525cd22513c4aaa9ddb44530e2f3e47192b21c72ddbffe465c31672a4bb441b863d90020a631a4e
+DIST 
github.com%2Falecthomas%2Fassert%2F@v%2Fv0.0.0-20170929043011-405dbfeb8e38.mod 
36 BLAKE2B 
d0745757255951a92d471fdb1eeaae2e118d367caf0fcea00a405536d7e30609f22276e7a453aac1ca38063635df798a0843f279c178d394a7cbef9c9f9b3c27
 SHA512 
87ff97fea3e25aa903503e56fe5afc337918f7253dd7175833adb144a7296451a7d4ebd76df504737a5b4c5237b1102920728d21a587957d5d25db5d38e1217b
+DIST 
github.com%2Falecthomas%2Fassert%2F@v%2Fv0.0.0-20170929043011-405dbfeb8e38.zip 
73310 BLAKE2B 
b0aaa346be477c14bd504f98219659c8a82ba08afdd94f1a5ffbb44cfcb6cc9b014c1ee35aec6071d4733134931e6d2a569940e9f1f06a5e69b00f56d82579e9
 SHA512 
adf9a3b8bda92edd028f497ca10648900a7aac4dae9372469b511afc74e79f8b990e448f375ab2a8df651a491bab5413196c06db531adc10358865f74de6f26b
+DIST 

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

2020-03-07 Thread Piotr Karbowski
commit: 6158c8419d865a4ca24db06ebb459f563d43d603
Author: Piotr Karbowski  gentoo  org>
AuthorDate: Sat Mar  7 19:54:20 2020 +
Commit: Piotr Karbowski  gentoo  org>
CommitDate: Sat Mar  7 19:55:02 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6158c841

sys-fs/mergerfs-2.28.3-r1: amd64 stable (bug 711814)

Signed-off-by: Piotr Karbowski  gentoo.org>

 sys-fs/mergerfs/mergerfs-2.28.3-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-fs/mergerfs/mergerfs-2.28.3-r1.ebuild 
b/sys-fs/mergerfs/mergerfs-2.28.3-r1.ebuild
index 00bac72e756..dbd6346bb90 100644
--- a/sys-fs/mergerfs/mergerfs-2.28.3-r1.ebuild
+++ b/sys-fs/mergerfs/mergerfs-2.28.3-r1.ebuild
@@ -7,7 +7,7 @@ DESCRIPTION="A featureful union filesystem"
 HOMEPAGE="https://github.com/trapexit/mergerfs;
 
 SRC_URI="https://github.com/trapexit/mergerfs/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 
 # Vendorized libfuse that's bundled is under LGPL-2.1.
 LICENSE="ISC LGPL-2.1"



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

2020-03-07 Thread Piotr Karbowski
commit: 287b58c6ec5844fde90e743b4b2a961607787749
Author: Piotr Karbowski  gentoo  org>
AuthorDate: Sat Mar  7 19:49:52 2020 +
Commit: Piotr Karbowski  gentoo  org>
CommitDate: Sat Mar  7 19:50:42 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=287b58c6

sys-fs/duperemove-0.11.1: amd64 stable (bug 711812)

Signed-off-by: Piotr Karbowski  gentoo.org>

 sys-fs/duperemove/duperemove-0.11.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-fs/duperemove/duperemove-0.11.1.ebuild 
b/sys-fs/duperemove/duperemove-0.11.1.ebuild
index ff14e72029b..1601e4f28e8 100644
--- a/sys-fs/duperemove/duperemove-0.11.1.ebuild
+++ b/sys-fs/duperemove/duperemove-0.11.1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/markfasheh/duperemove/archive/v${PV/_/.}.tar.gz -> $
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 IUSE=""
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: x11-base/xorg-server/

2020-03-07 Thread Matt Turner
commit: a58d7fdcea1b9383cd29da9c6a7b75405a8ffa5e
Author: Matt Turner  gentoo  org>
AuthorDate: Sat Mar  7 19:48:27 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat Mar  7 19:48:58 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a58d7fdc

x11-base/xorg-server: Depend on media-libs/libglvnd[X]

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

 x11-base/xorg-server/xorg-server-1.20.7.ebuild | 2 +-
 x11-base/xorg-server/xorg-server-.ebuild   | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/x11-base/xorg-server/xorg-server-1.20.7.ebuild 
b/x11-base/xorg-server/xorg-server-1.20.7.ebuild
index 98a672bfda6..571ca205ca4 100644
--- a/x11-base/xorg-server/xorg-server-1.20.7.ebuild
+++ b/x11-base/xorg-server/xorg-server-1.20.7.ebuild
@@ -17,7 +17,7 @@ IUSE_SERVERS="dmx kdrive wayland xephyr xnest xorg xvfb"
 IUSE="${IUSE_SERVERS} debug elogind ipv6 libressl +libglvnd minimal selinux 
+suid systemd +udev unwind xcsecurity"
 
 CDEPEND="libglvnd? (
-   media-libs/libglvnd
+   media-libs/libglvnd[X]
!app-eselect/eselect-opengl
)
!libglvnd? ( >=app-eselect/eselect-opengl-1.3.0 )

diff --git a/x11-base/xorg-server/xorg-server-.ebuild 
b/x11-base/xorg-server/xorg-server-.ebuild
index 8ba0b72a0c9..7329385727d 100644
--- a/x11-base/xorg-server/xorg-server-.ebuild
+++ b/x11-base/xorg-server/xorg-server-.ebuild
@@ -18,7 +18,7 @@ IUSE_SERVERS="dmx kdrive wayland xephyr xnest xorg xvfb"
 IUSE="${IUSE_SERVERS} debug elogind ipv6 libressl +libglvnd minimal selinux 
+suid systemd +udev unwind xcsecurity"
 
 CDEPEND="libglvnd? (
-   media-libs/libglvnd
+   media-libs/libglvnd[X]
!app-eselect/eselect-opengl
)
!libglvnd? ( >=app-eselect/eselect-opengl-1.3.0 )



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

2020-03-07 Thread Piotr Karbowski
commit: 41f779c98cac5f1995e56cd1d082a2a96976
Author: Piotr Karbowski  gentoo  org>
AuthorDate: Sat Mar  7 19:44:28 2020 +
Commit: Piotr Karbowski  gentoo  org>
CommitDate: Sat Mar  7 19:46:54 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=41f779c9

sys-fs/duperemove-0.11.1: eapi and description bump.

Signed-off-by: Piotr Karbowski  gentoo.org>

 sys-fs/duperemove/duperemove-0.11.1.ebuild | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/sys-fs/duperemove/duperemove-0.11.1.ebuild 
b/sys-fs/duperemove/duperemove-0.11.1.ebuild
index 995cb2060b3..ff14e72029b 100644
--- a/sys-fs/duperemove/duperemove-0.11.1.ebuild
+++ b/sys-fs/duperemove/duperemove-0.11.1.ebuild
@@ -1,11 +1,11 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=7
 
 inherit toolchain-funcs
 
-DESCRIPTION="Btrfs deduplication utility"
+DESCRIPTION="Btrfs and xfs deduplication utility"
 HOMEPAGE="https://github.com/markfasheh/duperemove;
 SRC_URI="https://github.com/markfasheh/duperemove/archive/v${PV/_/.}.tar.gz -> 
${P/_/.}.tar.gz"
 



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

2020-03-07 Thread Zac Medico
commit: abfbb10eb62a9e0e38e4a9aca7d2dd377f461d8f
Author: Zac Medico  gentoo  org>
AuthorDate: Sat Mar  7 19:00:42 2020 +
Commit: Zac Medico  gentoo  org>
CommitDate: Sat Mar  7 19:00:42 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=abfbb10e

app-text/calibre: Remove old versions

Package-Manager: Portage-2.3.92, Repoman-2.3.20
Signed-off-by: Zac Medico  gentoo.org>

 app-text/calibre/Manifest |   2 -
 app-text/calibre/calibre-4.10.1-r2.ebuild | 274 --
 app-text/calibre/calibre-4.11.1.ebuild| 274 --
 3 files changed, 550 deletions(-)

diff --git a/app-text/calibre/Manifest b/app-text/calibre/Manifest
index deea0ca9660..b5bf4def9c2 100644
--- a/app-text/calibre/Manifest
+++ b/app-text/calibre/Manifest
@@ -1,5 +1,3 @@
-DIST calibre-4.10.1.tar.xz 37012272 BLAKE2B 
e5d9421ed986da8ec7d814f364702fe04bcbb76b5e08dedfadd7164c81943cdfe6f012042e82a4715e3ccda284efdf44340af0bde9d03cbc7c22cbcf10136a55
 SHA512 
eb6f4fd458da3e3e1121ff72da0dfb2bdc38cec98bdaf538e6761563aa176aae2439e4949424795c239a8fa8ebde507564452495ef71f3f7f19b25435e10a41a
-DIST calibre-4.11.1.tar.xz 37042376 BLAKE2B 
a21a6d01afce4f0a02c1fe6cfba9a77cabd88da72ddb761368ad606d6eb08e3126bd53099a075c26503e91187699d4fef5e8ab3290b7c1e9c94c8310db23af6f
 SHA512 
b6ad65da63f1ec5665116cfc82b8bc1c462d94842d1f53034417db6aa5fbb2e4f90801cba1daa76c54a2c6689e14ae12857cf234afe90356931b8458aeb5ab5a
 DIST calibre-4.11.2.tar.xz 37045372 BLAKE2B 
7d76d45afd9228d6346daefaf4ee7cbf4d3281379c96d0ae63b3073b6b5ed055bd2eca0ae728f1471460e3aa8cf9b3afa3e489c4c2f02c6849b39b94e2c2023a
 SHA512 
64f1779ea16e2aedbc91e815b015ffbcfcc2d50035dddc9b33588007ceeeaa5cf4cca84b40fbc9c5808e9b6dab3b04047f37505815120a1e66650447363672f2
 DIST calibre-4.12.0.tar.xz 36823140 BLAKE2B 
b8dd24152b79790c8d22d3c0aa9482f69250fe177499e01c6c0564bf31946d0266a2e3053549f037c7ea7626b18a27798097bfbe0caf93f97585d4869c475ab9
 SHA512 
628308273b507ee2557cd089e5c7b77f8304c1728b9aadfe5493b22042bdcf2da4c07652a6432121b5dd432807bcda21fabb81c37e59f87d24ace52539f3244c
 DIST calibre-4.9.1.tar.xz 37529656 BLAKE2B 
5d703ca0c398b43cc26a54e0628d0fe938c6a5027a4fd0c9cac83944e5143eb08439bf79b2098182be7727eaa042748f17866788b02c7744178dce131f6b1d1e
 SHA512 
bf06aa3cbc8d255934f3f7f3ce20b4798edf107ed9f822943d2b4ae7d95473842928ed79f8ba7571f7e0ebdc267c441916d543d5b7630aae5cb151bcc3184b71

diff --git a/app-text/calibre/calibre-4.10.1-r2.ebuild 
b/app-text/calibre/calibre-4.10.1-r2.ebuild
deleted file mode 100644
index 08411595122..000
--- a/app-text/calibre/calibre-4.10.1-r2.ebuild
+++ /dev/null
@@ -1,274 +0,0 @@
-# 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} )
-PYTHON_REQ_USE="sqlite,ssl"
-
-inherit bash-completion-r1 desktop toolchain-funcs python-single-r1 xdg-utils
-
-DESCRIPTION="Ebook management application"
-HOMEPAGE="https://calibre-ebook.com/;
-SRC_URI="https://download.calibre-ebook.com/${PV}/${P}.tar.xz;
-
-LICENSE="
-   GPL-3+
-   GPL-3
-   GPL-2+
-   GPL-2
-   GPL-1+
-   LGPL-3+
-   LGPL-2.1+
-   LGPL-2.1
-   BSD
-   MIT
-   Old-MIT
-   Apache-2.0
-   public-domain
-   || ( Artistic GPL-1+ )
-   CC-BY-3.0
-   OFL-1.1
-   PSF-2
-"
-KEYWORDS="~amd64 ~arm ~x86"
-SLOT="0"
-IUSE="ios +udisks"
-
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-COMMON_DEPEND="${PYTHON_DEPS}
-   >=app-text/hunspell-1.7:=
-   >=app-text/podofo-0.9.6_pre20171027:=
-   >=app-text/poppler-0.26.5[qt5]
-   >=dev-libs/chmlib-0.40:=
-   dev-libs/glib:2=
-   dev-libs/hyphen:=
-   >=dev-libs/icu-57.1:=
-   dev-libs/libinput:=
-   >=dev-libs/dbus-glib-0.106
-   >=sys-apps/dbus-1.10.8
-   $(python_gen_cond_dep '
-   >=dev-python/apsw-3.25.2_p1[${PYTHON_MULTI_USEDEP}]
-   dev-python/beautifulsoup:4[${PYTHON_MULTI_USEDEP}]
-   >=dev-python/chardet-3.0.3[${PYTHON_MULTI_USEDEP}]
-   >=dev-python/cssselect-0.7.1[${PYTHON_MULTI_USEDEP}]
-   >=dev-python/css-parser-1.0.4[${PYTHON_MULTI_USEDEP}]
-   >=dev-python/dbus-python-1.2.4[${PYTHON_MULTI_USEDEP}]
-   dev-python/dnspython[${PYTHON_MULTI_USEDEP}]
-   >=dev-python/feedparser-5.2.1[${PYTHON_MULTI_USEDEP}]
-   >=dev-python/html2text-2019.8.11[${PYTHON_MULTI_USEDEP}]
-   >=dev-python/html5-parser-0.4.9[${PYTHON_MULTI_USEDEP}]
-   >=dev-python/lxml-3.8.0[${PYTHON_MULTI_USEDEP}]
-   >=dev-python/markdown-3.0.1[${PYTHON_MULTI_USEDEP}]
-   >=dev-python/mechanize-0.3.5[${PYTHON_MULTI_USEDEP}]
-   >=dev-python/msgpack-0.5.6[${PYTHON_MULTI_USEDEP}]
-   >=dev-python/netifaces-0.10.5[${PYTHON_MULTI_USEDEP}]
-   >=dev-python/pillow-3.2.0[${PYTHON_MULTI_USEDEP}]
-   

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

2020-03-07 Thread Zac Medico
commit: b4864b542aa7641557ae3cb7af850d0d604d9bf3
Author: Zac Medico  gentoo  org>
AuthorDate: Sat Mar  7 18:50:19 2020 +
Commit: Zac Medico  gentoo  org>
CommitDate: Sat Mar  7 18:52:25 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b4864b54

app-text/calibre: Bump to version 4.12.0

Package-Manager: Portage-2.3.92, Repoman-2.3.20
Signed-off-by: Zac Medico  gentoo.org>

 app-text/calibre/Manifest  |   1 +
 app-text/calibre/calibre-4.12.0.ebuild | 274 +
 2 files changed, 275 insertions(+)

diff --git a/app-text/calibre/Manifest b/app-text/calibre/Manifest
index 6410c6a8ab2..deea0ca9660 100644
--- a/app-text/calibre/Manifest
+++ b/app-text/calibre/Manifest
@@ -1,4 +1,5 @@
 DIST calibre-4.10.1.tar.xz 37012272 BLAKE2B 
e5d9421ed986da8ec7d814f364702fe04bcbb76b5e08dedfadd7164c81943cdfe6f012042e82a4715e3ccda284efdf44340af0bde9d03cbc7c22cbcf10136a55
 SHA512 
eb6f4fd458da3e3e1121ff72da0dfb2bdc38cec98bdaf538e6761563aa176aae2439e4949424795c239a8fa8ebde507564452495ef71f3f7f19b25435e10a41a
 DIST calibre-4.11.1.tar.xz 37042376 BLAKE2B 
a21a6d01afce4f0a02c1fe6cfba9a77cabd88da72ddb761368ad606d6eb08e3126bd53099a075c26503e91187699d4fef5e8ab3290b7c1e9c94c8310db23af6f
 SHA512 
b6ad65da63f1ec5665116cfc82b8bc1c462d94842d1f53034417db6aa5fbb2e4f90801cba1daa76c54a2c6689e14ae12857cf234afe90356931b8458aeb5ab5a
 DIST calibre-4.11.2.tar.xz 37045372 BLAKE2B 
7d76d45afd9228d6346daefaf4ee7cbf4d3281379c96d0ae63b3073b6b5ed055bd2eca0ae728f1471460e3aa8cf9b3afa3e489c4c2f02c6849b39b94e2c2023a
 SHA512 
64f1779ea16e2aedbc91e815b015ffbcfcc2d50035dddc9b33588007ceeeaa5cf4cca84b40fbc9c5808e9b6dab3b04047f37505815120a1e66650447363672f2
+DIST calibre-4.12.0.tar.xz 36823140 BLAKE2B 
b8dd24152b79790c8d22d3c0aa9482f69250fe177499e01c6c0564bf31946d0266a2e3053549f037c7ea7626b18a27798097bfbe0caf93f97585d4869c475ab9
 SHA512 
628308273b507ee2557cd089e5c7b77f8304c1728b9aadfe5493b22042bdcf2da4c07652a6432121b5dd432807bcda21fabb81c37e59f87d24ace52539f3244c
 DIST calibre-4.9.1.tar.xz 37529656 BLAKE2B 
5d703ca0c398b43cc26a54e0628d0fe938c6a5027a4fd0c9cac83944e5143eb08439bf79b2098182be7727eaa042748f17866788b02c7744178dce131f6b1d1e
 SHA512 
bf06aa3cbc8d255934f3f7f3ce20b4798edf107ed9f822943d2b4ae7d95473842928ed79f8ba7571f7e0ebdc267c441916d543d5b7630aae5cb151bcc3184b71

diff --git a/app-text/calibre/calibre-4.12.0.ebuild 
b/app-text/calibre/calibre-4.12.0.ebuild
new file mode 100644
index 000..25d08cce198
--- /dev/null
+++ b/app-text/calibre/calibre-4.12.0.ebuild
@@ -0,0 +1,274 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{6,7} )
+PYTHON_REQ_USE="sqlite,ssl"
+
+inherit bash-completion-r1 desktop toolchain-funcs python-single-r1 xdg-utils
+
+DESCRIPTION="Ebook management application"
+HOMEPAGE="https://calibre-ebook.com/;
+SRC_URI="https://download.calibre-ebook.com/${PV}/${P}.tar.xz;
+
+LICENSE="
+   GPL-3+
+   GPL-3
+   GPL-2+
+   GPL-2
+   GPL-1+
+   LGPL-3+
+   LGPL-2.1+
+   LGPL-2.1
+   BSD
+   MIT
+   Old-MIT
+   Apache-2.0
+   public-domain
+   || ( Artistic GPL-1+ )
+   CC-BY-3.0
+   OFL-1.1
+   PSF-2
+"
+KEYWORDS="~amd64 ~x86"
+SLOT="0"
+IUSE="ios +udisks"
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+COMMON_DEPEND="${PYTHON_DEPS}
+   >=app-text/hunspell-1.7:=
+   >=app-text/podofo-0.9.6_pre20171027:=
+   >=app-text/poppler-0.26.5[qt5]
+   >=dev-libs/chmlib-0.40:=
+   dev-libs/glib:2=
+   dev-libs/hyphen:=
+   >=dev-libs/icu-57.1:=
+   dev-libs/libinput:=
+   >=dev-libs/dbus-glib-0.106
+   >=sys-apps/dbus-1.10.8
+   $(python_gen_cond_dep '
+   >=dev-python/apsw-3.25.2_p1[${PYTHON_MULTI_USEDEP}]
+   dev-python/beautifulsoup:4[${PYTHON_MULTI_USEDEP}]
+   >=dev-python/chardet-3.0.3[${PYTHON_MULTI_USEDEP}]
+   >=dev-python/cssselect-0.7.1[${PYTHON_MULTI_USEDEP}]
+   >=dev-python/css-parser-1.0.4[${PYTHON_MULTI_USEDEP}]
+   >=dev-python/dbus-python-1.2.4[${PYTHON_MULTI_USEDEP}]
+   dev-python/dnspython[${PYTHON_MULTI_USEDEP}]
+   >=dev-python/feedparser-5.2.1[${PYTHON_MULTI_USEDEP}]
+   >=dev-python/html2text-2019.8.11[${PYTHON_MULTI_USEDEP}]
+   >=dev-python/html5-parser-0.4.9[${PYTHON_MULTI_USEDEP}]
+   >=dev-python/lxml-3.8.0[${PYTHON_MULTI_USEDEP}]
+   >=dev-python/markdown-3.0.1[${PYTHON_MULTI_USEDEP}]
+   >=dev-python/mechanize-0.3.5[${PYTHON_MULTI_USEDEP}]
+   >=dev-python/msgpack-0.5.6[${PYTHON_MULTI_USEDEP}]
+   >=dev-python/netifaces-0.10.5[${PYTHON_MULTI_USEDEP}]
+   >=dev-python/pillow-3.2.0[${PYTHON_MULTI_USEDEP}]
+   >=dev-python/psutil-4.3.0[${PYTHON_MULTI_USEDEP}]
+   >=dev-python/pygments-2.3.1[${PYTHON_MULTI_USEDEP}]
+   

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

2020-03-07 Thread Brian Evans
commit: b2d00afe9196a464bf0af6391ae45d77e793ebe1
Author: Brian Evans  gentoo  org>
AuthorDate: Sat Mar  7 18:09:44 2020 +
Commit: Brian Evans  gentoo  org>
CommitDate: Sat Mar  7 18:26:08 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b2d00afe

profiles: Unmask Python 3.7 targets from stable for x86

Ack by mgorny on #gentoo-python

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

 profiles/arch/x86/use.stable.mask | 4 +---
 1 file changed, 1 insertion(+), 3 deletions(-)

diff --git a/profiles/arch/x86/use.stable.mask 
b/profiles/arch/x86/use.stable.mask
index 580c08661a6..9d96faf8798 100644
--- a/profiles/arch/x86/use.stable.mask
+++ b/profiles/arch/x86/use.stable.mask
@@ -5,9 +5,7 @@
 # Please use the same syntax as in use.mask
 
 # Mike Gilbert  (2017-06-08)
-# dev-lang/python:3.7 is not stable.
-python_targets_python3_7
-python_single_target_python3_7
+# dev-lang/python:3.8 is not stable.
 python_targets_python3_8
 python_single_target_python3_8
 



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

2020-03-07 Thread Brian Evans
commit: 1675bfd688cc64d816c9e5222f0808e10ad8b6bf
Author: Brian Evans  gentoo  org>
AuthorDate: Sat Mar  7 18:24:42 2020 +
Commit: Brian Evans  gentoo  org>
CommitDate: Sat Mar  7 18:26:09 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1675bfd6

profiles: package.mask - Remove dev-python/curtsies

dev-python/bpython needs it and this was forgotten to be removed
after bpython was removed

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

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

diff --git a/profiles/package.mask b/profiles/package.mask
index 2d052301c5e..b6c2b1fa97f 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -62,7 +62,6 @@ dev-python/columnize
 dev-python/common
 dev-python/crumbs
 dev-python/cssselect2
-dev-python/curtsies
 dev-python/cx_Freeze
 dev-python/d2to1
 dev-python/datashape



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

2020-03-07 Thread Brian Evans
commit: 6fb00d24446abe12d0c95e0049cf406a35f8b038
Author: Brian Evans  gentoo  org>
AuthorDate: Sat Mar  7 18:10:26 2020 +
Commit: Brian Evans  gentoo  org>
CommitDate: Sat Mar  7 18:26:08 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6fb00d24

profiles: Unmask Python 3.7 targets from stable for arm

Ack by mgorny on #gentoo-python

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

 profiles/arch/arm/use.stable.mask | 4 +---
 1 file changed, 1 insertion(+), 3 deletions(-)

diff --git a/profiles/arch/arm/use.stable.mask 
b/profiles/arch/arm/use.stable.mask
index 2ca8927f490..f54aac2c2b8 100644
--- a/profiles/arch/arm/use.stable.mask
+++ b/profiles/arch/arm/use.stable.mask
@@ -13,9 +13,7 @@ ayatana
 php_targets_php7-3
 
 # Mike Gilbert  (2017-06-08)
-# dev-lang/python:3.7 is not stable.
-python_targets_python3_7
-python_single_target_python3_7
+# dev-lang/python:3.8 is not stable.
 python_targets_python3_8
 python_single_target_python3_8
 



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

2020-03-07 Thread Brian Evans
commit: f2a5927f8f0ba8e49018cf71662e5d3fe9c611cd
Author: Brian Evans  gentoo  org>
AuthorDate: Sat Mar  7 18:07:59 2020 +
Commit: Brian Evans  gentoo  org>
CommitDate: Sat Mar  7 18:26:08 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f2a5927f

profiles: Unmask Python 3.7 targets from stable for ia64

Ack by mgorny on #gentoo-python

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

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

diff --git a/profiles/arch/ia64/use.stable.mask 
b/profiles/arch/ia64/use.stable.mask
index c7768a7961e..6ba9d69dbe1 100644
--- a/profiles/arch/ia64/use.stable.mask
+++ b/profiles/arch/ia64/use.stable.mask
@@ -9,9 +9,7 @@
 ruby_targets_ruby25
 
 # Mike Gilbert  (2017-06-08)
-# dev-lang/python:3.7 is not stable.
-python_targets_python3_7
-python_single_target_python3_7
+# dev-lang/python:3.8 is not stable.
 python_targets_python3_8
 python_single_target_python3_8
 



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

2020-03-07 Thread Jory Pratt
commit: 18d707f689112f62183f24e25e40c993f21cc2c1
Author: Jory Pratt  gentoo  org>
AuthorDate: Sat Mar  7 18:19:33 2020 +
Commit: Jory Pratt  gentoo  org>
CommitDate: Sat Mar  7 18:19:46 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=18d707f6

media-libs/libglvnd: Disable tls for musl libc

Package-Manager: Portage-2.3.92, Repoman-2.3.20
Signed-off-by: Jory Pratt  gentoo.org>

 media-libs/libglvnd/libglvnd-1.3.1.ebuild | 2 ++
 media-libs/libglvnd/libglvnd-.ebuild  | 2 ++
 2 files changed, 4 insertions(+)

diff --git a/media-libs/libglvnd/libglvnd-1.3.1.ebuild 
b/media-libs/libglvnd/libglvnd-1.3.1.ebuild
index 4e0ae03b614..9333909df81 100644
--- a/media-libs/libglvnd/libglvnd-1.3.1.ebuild
+++ b/media-libs/libglvnd/libglvnd-1.3.1.ebuild
@@ -46,6 +46,8 @@ multilib_src_configure() {
$(meson_feature X x11)
$(meson_feature X glx)
)
+   use elibc_musl && emesonargs+=( -Dtls=disabled )
+
meson_src_configure
 }
 

diff --git a/media-libs/libglvnd/libglvnd-.ebuild 
b/media-libs/libglvnd/libglvnd-.ebuild
index aa0f129196b..772d3cb97ea 100644
--- a/media-libs/libglvnd/libglvnd-.ebuild
+++ b/media-libs/libglvnd/libglvnd-.ebuild
@@ -46,6 +46,8 @@ multilib_src_configure() {
$(meson_feature X x11)
$(meson_feature X glx)
)
+   use elibc_musl && emesonargs+=( -Dtls=disabled )
+
meson_src_configure
 }
 



[gentoo-commits] repo/gentoo:master commit in: net-ftp/atftp/files/, net-ftp/atftp/

2020-03-07 Thread Tobias Klausmann
commit: d63ef8dcc42e605b3807d8c99a58fac0b4cd8331
Author: Tobias Klausmann  gentoo  org>
AuthorDate: Sat Mar  7 17:57:51 2020 +
Commit: Tobias Klausmann  gentoo  org>
CommitDate: Sat Mar  7 17:58:58 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d63ef8dc

net-ftp/atftp: remove vulnerable 0.7-r6 and associated files

Package-Manager: Portage-2.3.92, Repoman-2.3.20
Signed-off-by: Tobias Klausmann  gentoo.org>

 net-ftp/atftp/Manifest |   2 -
 net-ftp/atftp/atftp-0.7-r6.ebuild  |  78 
 net-ftp/atftp/files/atftp-0.7-CFLAGS.patch |  32 -
 net-ftp/atftp/files/atftp-0.7-blockno.patch| 136 -
 net-ftp/atftp/files/atftp-0.7-glibc24.patch|  22 
 net-ftp/atftp/files/atftp-0.7-illreply.patch   |  12 --
 net-ftp/atftp/files/atftp-0.7-password.patch   |  94 --
 net-ftp/atftp/files/atftp-0.7-pcre.patch   |  14 ---
 .../atftp/files/atftp-0.7-spaced_filename.patch|  96 ---
 net-ftp/atftp/files/atftp-0.7-tests.patch  |  23 
 10 files changed, 509 deletions(-)

diff --git a/net-ftp/atftp/Manifest b/net-ftp/atftp/Manifest
index 37c22b68977..eccbf7737c8 100644
--- a/net-ftp/atftp/Manifest
+++ b/net-ftp/atftp/Manifest
@@ -1,3 +1 @@
 DIST atftp-0.7.2.tar.gz 248038 BLAKE2B 
3ca44624bf989009c2ebd0ae97927b0784e3c617a79a1bd00212a72a185302cf84f51c8bcda2012981d67cfed4d241b70f8719e78155207608f07a2227e6c437
 SHA512 
d602bb69451175a36e619abcff412ab1f6d0e7baf8c3f9a2b32081530fbc5816157404b80d42a8b6caa89cc83675b5cbeefcd57a5d98b8f5b43c6254b20ef28b
-DIST atftp-0.7.dfsg.tar.gz 187992 BLAKE2B 
8196c333ea8042879196ca9f9c656b4d60a332ed1d64a5738870e1d4fd5f108716da6769bf52759626ad3efce11946b5d6285ac9fbe46cb63e6e2d051fc7aeb3
 SHA512 
40d231c0bc0478fedb3eff9b4c540c62dd9bd6c40d9738e2db1813797a5d48e201720d43a48970ce250f1bb5b15460bb9b3d631c06f96c1a74775ecfb6d13f82
-DIST atftp_0.7-11.diff.gz 26055 BLAKE2B 
c9be58836b5a7e3943dd28dd4661abab5e86b1941c9a2b58786eebe702ab515cf1bc08bf44c8ab4157584a437e861e24eb0c833c1fa1bc774f7f8a2134b6cd27
 SHA512 
28747f8f3ef2fc3b122361f682fe26ba93acf09b190f61efb3cfcbb6bdeef78cfe1348aeaf1699003a7e02586579be670d85b65baad1b1165a4bec9a9279adb5

diff --git a/net-ftp/atftp/atftp-0.7-r6.ebuild 
b/net-ftp/atftp/atftp-0.7-r6.ebuild
deleted file mode 100644
index 64badd5fa1e..000
--- a/net-ftp/atftp/atftp-0.7-r6.ebuild
+++ /dev/null
@@ -1,78 +0,0 @@
-# Copyright 1999-2018 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit autotools flag-o-matic systemd
-
-DEBIAN_PV="11"
-DEBIAN_A="${PN}_${PV}-${DEBIAN_PV}.diff"
-
-DESCRIPTION="Advanced TFTP implementation client/server"
-HOMEPAGE="https://sourceforge.net/projects/atftp/;
-SRC_URI="mirror://sourceforge/${PN}/${P}.dfsg.tar.gz
-   mirror://debian/pool/main/a/${PN}/${DEBIAN_A}.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 arm ppc ppc64 ~s390 sparc x86"
-IUSE="selinux tcpd readline pcre"
-
-DEPEND="tcpd? ( sys-apps/tcp-wrappers )
-   readline? ( sys-libs/readline:0= )
-   pcre? ( dev-libs/libpcre )"
-RDEPEND="${DEPEND}
-   !net-ftp/netkit-tftp
-   !net-ftp/tftp-hpa
-   !net-ftp/uftpd
-   selinux? ( sec-policy/selinux-tftp )"
-
-PATCHES=(
-   "${WORKDIR}/${DEBIAN_A}"
-   "${FILESDIR}/${P}-pcre.patch"
-   "${FILESDIR}/${P}-password.patch"
-   "${FILESDIR}/${P}-tests.patch"
-   "${FILESDIR}/${P}-glibc24.patch"
-   "${FILESDIR}/${P}-blockno.patch"
-   "${FILESDIR}/${P}-spaced_filename.patch"
-   "${FILESDIR}/${P}-illreply.patch"
-   "${FILESDIR}/${P}-CFLAGS.patch"
-)
-
-src_unpack() {
-   default
-   mv atftp-0.7.dfsg atftp-0.7 || die
-}
-
-src_prepare() {
-   append-cppflags -D_REENTRANT -DRATE_CONTROL
-   # fix #561720 by restoring pre-GCC5 inline semantics
-   append-cflags -std=gnu89
-
-   default
-   eautoreconf
-}
-
-src_configure() {
-   econf \
-   $(use_enable tcpd libwrap) \
-   $(use_enable readline libreadline) \
-   $(use_enable pcre libpcre) \
-   --enable-mtftp
-}
-
-src_install() {
-   default
-
-   newinitd "${FILESDIR}"/atftp.init atftp
-   newconfd "${FILESDIR}"/atftp.confd atftp
-
-   systemd_dounit "${FILESDIR}"/atftp.service
-   systemd_install_serviced "${FILESDIR}"/atftp.service.conf
-
-   dodoc README* BUGS FAQ Changelog INSTALL TODO
-   dodoc "${S}"/docs/*
-
-   docinto test
-   cd "${S}"/test || die
-   dodoc load.sh mtftp.conf pcre_pattern.txt test.sh test_suite.txt
-}

diff --git a/net-ftp/atftp/files/atftp-0.7-CFLAGS.patch 
b/net-ftp/atftp/files/atftp-0.7-CFLAGS.patch
deleted file mode 100644
index 566c1791c59..000
--- a/net-ftp/atftp/files/atftp-0.7-CFLAGS.patch
+++ /dev/null
@@ -1,32 +0,0 @@
 atftp-0.7/configure.ac
-+++ atftp-0.7/configure.ac
-@@ -66,29 +66,6 @@
- dnl Check for AIX
- AC_AIX
- 

[gentoo-commits] repo/gentoo:master commit in: dev-python/bpython/, profiles/

2020-03-07 Thread Sebastian Pipping
commit: 4bd3056066c2ecbfebd14196f25101afe5fd2a43
Author: Sebastian Pipping  gentoo  org>
AuthorDate: Sat Mar  7 17:52:11 2020 +
Commit: Sebastian Pipping  gentoo  org>
CommitDate: Sat Mar  7 17:56:30 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4bd30560

dev-python/bpython: EAPI 7 + py37 + py38

Signed-off-by: Sebastian Pipping  gentoo.org>
Package-Manager: Portage-2.3.92, Repoman-2.3.20

 dev-python/bpython/bpython-0.18-r1.ebuild | 57 +++
 profiles/package.mask |  1 -
 2 files changed, 57 insertions(+), 1 deletion(-)

diff --git a/dev-python/bpython/bpython-0.18-r1.ebuild 
b/dev-python/bpython/bpython-0.18-r1.ebuild
new file mode 100644
index 000..fa686ecb025
--- /dev/null
+++ b/dev-python/bpython/bpython-0.18-r1.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{6,7,8} )
+DISTUTILS_USE_SETUPTOOLS=rdepend
+
+inherit distutils-r1
+
+DESCRIPTION="Syntax highlighting and autocompletion for the Python interpreter"
+HOMEPAGE="https://www.bpython-interpreter.org/ 
https://github.com/bpython/bpython https://pypi.org/project/bpython/;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="doc test"
+
+RDEPEND="
+   >=dev-python/curtsies-0.2.11[${PYTHON_USEDEP}]
+   dev-python/greenlet[${PYTHON_USEDEP}]
+   dev-python/jedi[${PYTHON_USEDEP}]
+   dev-python/pygments[${PYTHON_USEDEP}]
+   dev-python/requests[${PYTHON_USEDEP}]
+   >=dev-python/six-1.5[${PYTHON_USEDEP}]
+   dev-python/urwid[${PYTHON_USEDEP}]
+   dev-python/watchdog[${PYTHON_USEDEP}]
+   "
+DEPEND="${RDEPEND}
+   doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )
+   test? ( dev-python/mock[${PYTHON_USEDEP}] )"
+
+DOCS=( AUTHORS CHANGELOG sample.theme light.theme )
+
+# Req'd for clean build by each impl
+DISTUTILS_IN_SOURCE_BUILD=1
+
+RESTRICT="test" #659110
+
+python_compile_all() {
+   if use doc; then
+   sphinx-build -b html -c doc/sphinx/source/ \
+   doc/sphinx/source/ doc/sphinx/source/html || die "docs 
build failed"
+   fi
+}
+
+python_test() {
+   pushd build/lib > /dev/null
+   "${PYTHON}" -m unittest discover || die
+   popd > /dev/null
+}
+
+python_install_all() {
+   use doc && local HTML_DOCS=( doc/sphinx/source/html/. )
+   distutils-r1_python_install_all
+}

diff --git a/profiles/package.mask b/profiles/package.mask
index af352e79797..2d052301c5e 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -54,7 +54,6 @@ dev-python/bcolz
 dev-python/beaker
 dev-python/biplist
 dev-python/blaze
-dev-python/bpython
 dev-python/cgroup-utils
 dev-python/chameleon
 dev-python/colander



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

2020-03-07 Thread Sebastian Pipping
commit: 4bc794d152891d5a8e979e96a1a75fbe7d97edfa
Author: Sebastian Pipping  gentoo  org>
AuthorDate: Sat Mar  7 17:45:00 2020 +
Commit: Sebastian Pipping  gentoo  org>
CommitDate: Sat Mar  7 17:56:30 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4bc794d1

dev-python/watchdog: Python 3.8

Signed-off-by: Sebastian Pipping  gentoo.org>
Package-Manager: Portage-2.3.92, Repoman-2.3.20

 dev-python/watchdog/watchdog-0.9.0-r1.ebuild | 35 
 1 file changed, 35 insertions(+)

diff --git a/dev-python/watchdog/watchdog-0.9.0-r1.ebuild 
b/dev-python/watchdog/watchdog-0.9.0-r1.ebuild
new file mode 100644
index 000..4e9cf06984d
--- /dev/null
+++ b/dev-python/watchdog/watchdog-0.9.0-r1.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{6,7,8} )
+
+inherit distutils-r1 eutils
+
+DESCRIPTION="Python API and shell utilities to monitor file system events"
+HOMEPAGE="https://github.com/gorakhargosh/watchdog;
+SRC_URI="https://github.com/gorakhargosh/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~x86"
+IUSE="test"
+
+CDEPEND="dev-python/pyyaml[${PYTHON_USEDEP}]"
+RDEPEND="${CDEPEND}
+   dev-python/argh[${PYTHON_USEDEP}]
+   dev-python/pathtools[${PYTHON_USEDEP}]"
+DEPEND="${CDEPEND}
+   test? ( >=dev-python/pytest-timeout-0.3[${PYTHON_USEDEP}] )"
+
+distutils_enable_tests pytest
+
+src_prepare() {
+   default
+   rm tox.ini || die
+}
+
+pkg_postinst() {
+   optfeature "Bash completion" dev-python/argcomplete
+}



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

2020-03-07 Thread Sebastian Pipping
commit: 0167ffa5bf65303a74d6f7e9570ef141b60c614e
Author: Sebastian Pipping  gentoo  org>
AuthorDate: Sat Mar  7 17:54:12 2020 +
Commit: Sebastian Pipping  gentoo  org>
CommitDate: Sat Mar  7 17:56:31 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0167ffa5

dev-python/bpython: De-warn RedundantLongDescription

Signed-off-by: Sebastian Pipping  gentoo.org>
Package-Manager: Portage-2.3.92, Repoman-2.3.20

 dev-python/bpython/metadata.xml | 4 
 1 file changed, 4 deletions(-)

diff --git a/dev-python/bpython/metadata.xml b/dev-python/bpython/metadata.xml
index 3c0847fc9fc..b454c517c2f 100644
--- a/dev-python/bpython/metadata.xml
+++ b/dev-python/bpython/metadata.xml
@@ -9,10 +9,6 @@
pyt...@gentoo.org
Python

-   
-   Syntax highlighting and autocompletion
-   for the python interpreter
-   

bpython
bobf/bpython



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

2020-03-07 Thread Sebastian Pipping
commit: bb5faeba8a0b92bd39210a3795a7df8f3b831400
Author: Sebastian Pipping  gentoo  org>
AuthorDate: Sat Mar  7 17:34:46 2020 +
Commit: Sebastian Pipping  gentoo  org>
CommitDate: Sat Mar  7 17:56:30 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bb5faeba

dev-python/curtsies: py37 + py38 + QA fixes

Signed-off-by: Sebastian Pipping  gentoo.org>
Package-Manager: Portage-2.3.92, Repoman-2.3.20

 dev-python/curtsies/curtsies-0.3.0-r2.ebuild | 36 
 1 file changed, 36 insertions(+)

diff --git a/dev-python/curtsies/curtsies-0.3.0-r2.ebuild 
b/dev-python/curtsies/curtsies-0.3.0-r2.ebuild
new file mode 100644
index 000..bf4116b0bd8
--- /dev/null
+++ b/dev-python/curtsies/curtsies-0.3.0-r2.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{6,7,8} )
+
+inherit distutils-r1
+
+DESCRIPTION="Curses-like terminal wrapper, with colored strings"
+HOMEPAGE="https://github.com/thomasballinger/curtsies;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+SLOT="0"
+LICENSE="MIT"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   >=dev-python/blessings-1.5[${PYTHON_USEDEP}]
+   >=dev-python/wcwidth-0.1.4[${PYTHON_USEDEP}]
+"
+DEPEND="${RDEPEND}
+   test? (
+   dev-python/mock[${PYTHON_USEDEP}]
+   dev-python/nose[${PYTHON_USEDEP}]
+   dev-python/pyte[${PYTHON_USEDEP}]
+   )
+"
+
+PATCHES=( "${FILESDIR}"/${PN}-typing.patch )
+
+python_test() {
+   nosetests --verbose tests || die
+}



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

2020-03-07 Thread Sebastian Pipping
commit: 5daf1ff49aeb0df600d3c7baaeccb548a081615c
Author: Sebastian Pipping  gentoo  org>
AuthorDate: Sat Mar  7 17:28:59 2020 +
Commit: Sebastian Pipping  gentoo  org>
CommitDate: Sat Mar  7 17:56:30 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5daf1ff4

dev-python/blessings: Python 3.8 + QA fixes

Signed-off-by: Sebastian Pipping  gentoo.org>
Package-Manager: Portage-2.3.92, Repoman-2.3.20

 dev-python/blessings/blessings-1.7-r1.ebuild | 42 
 1 file changed, 42 insertions(+)

diff --git a/dev-python/blessings/blessings-1.7-r1.ebuild 
b/dev-python/blessings/blessings-1.7-r1.ebuild
new file mode 100644
index 000..4d4244fee14
--- /dev/null
+++ b/dev-python/blessings/blessings-1.7-r1.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( pypy3 python3_{6,7,8} )
+
+inherit distutils-r1
+
+DESCRIPTION="A thin, practical wrapper around terminal coloring, styling, and 
positioning"
+HOMEPAGE="https://github.com/erikrose/blessings 
https://pypi.org/project/blessings/;
+# https://github.com/erikrose/blessings/pull/136
+SRC_URI="https://github.com/erikrose/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+SLOT="0"
+LICENSE="MIT"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="doc test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="dev-python/six[${PYTHON_USEDEP}]"
+BDEPEND="
+   doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )
+   test? (
+   ${RDEPEND}
+   dev-python/nose[${PYTHON_USEDEP}]
+   )
+"
+
+python_compile_all() {
+   if use doc; then
+   sphinx-build docs/ docs/_build/html || die
+   HTML_DOCS=( docs/_build/html/. )
+   fi
+}
+
+python_test() {
+   # The tests need an interactive terminal
+   # https://github.com/erikrose/blessings/issues/117
+   script -eqc "nosetests -v -w \"${BUILD_DIR}\"" /dev/null \
+   || die "tests failed with ${EPYTHON}"
+}



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

2020-03-07 Thread William Hubbs
commit: 25f2edb1a0dbd2a7151fd1829eb2bb7f836b783d
Author: William Hubbs  gentoo  org>
AuthorDate: Sat Mar  7 17:44:55 2020 +
Commit: William Hubbs  gentoo  org>
CommitDate: Sat Mar  7 17:44:55 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=25f2edb1

app-misc/go-jira: white space

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

 app-misc/go-jira/go-jira-1.0.23.ebuild | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/app-misc/go-jira/go-jira-1.0.23.ebuild 
b/app-misc/go-jira/go-jira-1.0.23.ebuild
index 64791cd267a..c04fe2181eb 100644
--- a/app-misc/go-jira/go-jira-1.0.23.ebuild
+++ b/app-misc/go-jira/go-jira-1.0.23.ebuild
@@ -101,9 +101,8 @@ EGO_SUM=(
"gopkg.in/op/go-logging.v1 v1.0.0-20160211212156-b2cb9fa56473/go.mod"
"gopkg.in/yaml.v2 v2.2.2"
"gopkg.in/yaml.v2 v2.2.2/go.mod"
-)
+   )
 go-module_set_globals
-
 SRC_URI="https://github.com/go-jira/jira/archive/v${PV}.tar.gz -> ${P}.tar.gz
${EGO_SUM_SRC_URI}"
 



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

2020-03-07 Thread William Hubbs
commit: 78fccf5b3025b8ee706d14fa5e3180df8be54d14
Author: William Hubbs  gentoo  org>
AuthorDate: Sat Mar  7 17:39:25 2020 +
Commit: William Hubbs  gentoo  org>
CommitDate: Sat Mar  7 17:41:22 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=78fccf5b

app-admin/docker-bench: convert to EGO_SUM

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

 app-admin/docker-bench/Manifest  | 154 +++
 app-admin/docker-bench/docker-bench-0.2.2.ebuild | 151 --
 2 files changed, 297 insertions(+), 8 deletions(-)

diff --git a/app-admin/docker-bench/Manifest b/app-admin/docker-bench/Manifest
index ff8a660b810..700480189cb 100644
--- a/app-admin/docker-bench/Manifest
+++ b/app-admin/docker-bench/Manifest
@@ -1,5 +1,113 @@
+DIST cloud.google.com%2Fgo%2F@v%2Fv0.26.0.mod 27 BLAKE2B 
814b0fa8f12d5ce6171fa629b5a7eb34e0e882cc0c5430986896bb38c243e08dc83098f271227f4ba019e78f16dc97fbb381e833aff1819833d243b08add916b
 SHA512 
5132f3438533427c0ab0fbb7a12112a7830ea9122662ed46019ff89c71d9cf80c02edc32dd5c892da572031b5a2cce100f2602fa6a19bea6be7c02781f701273
 DIST docker-bench-0.2.2.tar.gz 64297 BLAKE2B 
12e48e54759e0e71651056ce04f47b5983e65eed2758d07d46e1e709f6b5bf382a74966cd13fe29eb709f3838878e414882e5a103c3bd291d348118bd7f2dcdc
 SHA512 
034951020d003fada3b5d7a0b2c59ea4f2f85ed1d3a4c0e2d054e35dd206ba3e18eaf576b17acaf3b0a3e85182371b6e89ec4c4d0f39122df19a0ec86428fea2
 DIST docker-bench-0_p20190822.tar.gz 49441 BLAKE2B 
ea4d9056f0825c8adc0b87837fdb2087577ab68fbd53189310fd983f2a4155329789c30cd228b043d08e265457a90f0692210eddc87cbe63479f1c2ecf698401
 SHA512 
6157d9a473f10fc9e593c1cd87b153f1f34e8317bc31787085cca5a5be92efa1b00b386afa73f62a23ef45b39da70fe8345b61fd3955f5cdef82a085df854b27
+DIST github.com%2F!burnt!sushi%2Ftoml%2F@v%2Fv0.3.1.mod 34 BLAKE2B 
ce54a247aef91043830bdf0603c8452ba38eceb1495af6e7a74c9119234a0dc5cd080cb25258c28f5e270acf91189a5ed33e361cbf17de2be5e37dadbda1d90d
 SHA512 
320941bc3b7fb8bc595e6135cbc513a7583d129f0cd92508055291e141191066303cf75148e25198c21f6c6c539a790ea3210f3ecf5de6a2a03b70c753091146
+DIST github.com%2F!one!of!one%2Fxxhash%2F@v%2Fv1.2.2.mod 34 BLAKE2B 
83966cb7de9bb687f99f17c5c89c03718258d2df34e3dda01b96a2fcb1273a0ba0e3253ba5950d5458193d3e54962371317a8fe85020ae338b44e864bd96667f
 SHA512 
9081c69a2480ef726f547047306dc9136211ac7550882e68d458e2c04e5343366cb08f20525a51c804ab9a554dfe8363a1d9660bc0f9e501e1d996f7b6f320e4
+DIST 
github.com%2Falecthomas%2Ftemplate%2F@v%2Fv0.0.0-20160405071501-a0175ee3bccc.mod
 38 BLAKE2B 
2e1a897393e3527f0f82e6ab9baf62558d9cf54b56ada5d79aa1b206128de30395d9082bc600c4aa2a17e81095e429cc5874de950478545319ea0b867de7
 SHA512 
072ca7ba3d5ca815f58848db201002cc572d95334aeacfe44cb226505ad20d82ce06eb2ee059650912ae499db6291822c583296cb65a66e54adce62d6d850929
+DIST 
github.com%2Falecthomas%2Funits%2F@v%2Fv0.0.0-20151022065526-2efee857e7cf.mod 
35 BLAKE2B 
873b4b9c8491117a0b99bcc183ae96fc7e392c68d7271b73b5d7876574a5c7d67580425b35445ff2fff326c5cc7f328326d5d11946699c213cb2b84e8a9a0aad
 SHA512 
7f23b8c5622c02b295646c7baf6f2ea3dd01e11e18ac9c263b853c7f771f5d098d8bcb75971f0cdc33d1c4765b563f3382ec5dc4bf20010065c3f1bc94e93175
+DIST 
github.com%2Faquasecurity%2Fbench-common%2F@v%2Fv0.0.0-20190806090815-81f08528fa03.mod
 44 BLAKE2B 
fb1fccc72840056eb6efff960430d0f40751446ab8ca4acf4ae675617f22624948fbc2de0301ea8ff2c3228808e8822918e164f1938d168642fbfd7c70baa26a
 SHA512 
d8dfe5bfad67b7e34023eb0b12c45b5425f2e21f40371441d5fc66f4a3914ad54a72f445d4020f1b24af1b687345c9cbf71a873fce4a16da54b6f354a6484728
+DIST 
github.com%2Faquasecurity%2Fbench-common%2F@v%2Fv0.0.0-20190806090815-81f08528fa03.zip
 29661 BLAKE2B 
05e6fa2cbdc74851eb08e356a4b5c971d493738434e2f83766dc22805f67ba68cd14592414f0d24820450bc8a20d4311084e408a495bebc97d5e374885f17073
 SHA512 
49aaee3da044cbb542d09aa2981a373d7e620d693e88a20c77f8f2d566c7a48aa9e291039ee8942b01dc75f93ec1689526fd96d1b5a28aec2b070175d5d812de
+DIST 
github.com%2Farmon%2Fconsul-api%2F@v%2Fv0.0.0-20180202201655-eb2c6b5be1b6.mod 
35 BLAKE2B 
e9ca430f98cfcfdc5bc1e50ef421253011f21fe2a9a06b15b4b818f336c64a544ede9a8d1552740e85358fcb16a588345124b06fb2788951c24c9dd92c3b1cda
 SHA512 
a0c76da94f068f583607520b728036f45ea071b727d3aee601eee712bd952b5f6c8cd5df1e1484195b07bb4c3b224771dda1fc7848dcd086a6dc93ada3ff2ce8
+DIST github.com%2Fbeorn7%2Fperks%2F@v%2Fv0.0.0-20180321164747-3a771d992973.mod 
31 BLAKE2B 
f69b0989e51b0b649f81b044169fe4309f130eba5bcc6ff33aa9666b1b754aa0e524b8c7a627a91000ccc4f93bf93cdee3e97bd3b2184b050878bc3f413f0c72
 SHA512 
f21fd002853e4435421f8396e6be016f65be1537815c60d23940caf26e3f14dd6f2caac802cb64cd586b1b1f1220b2727de347b3d1816b8e741f68d87ebcf03f
+DIST github.com%2Fbeorn7%2Fperks%2F@v%2Fv1.0.0.mod 40 BLAKE2B 
ce42c81a7dcb03d21a99d6240ce12f8455297722513497b1a75f2c848b5fb7ef70b577c2406638442f16beedd68806de890a5c299cf1c008c439df23df2f5bb1
 SHA512 
ec4424da8e1e3849408da7bfe83d37e21ac75edb889de8ef63be897d59678679b018f4606be78500952e7eee73a6252ee6e477b1a1612e2d036dbf72c17b9c9b
+DIST 

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

2020-03-07 Thread William Hubbs
commit: d9372731e9031f57f635a753c45b8459cc35b69a
Author: William Hubbs  gentoo  org>
AuthorDate: Sat Mar  7 17:40:47 2020 +
Commit: William Hubbs  gentoo  org>
CommitDate: Sat Mar  7 17:41:22 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d9372731

app-admin/docker-bench: remove old

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

 app-admin/docker-bench/Manifest| 21 
 .../docker-bench/docker-bench-0_p20190822.ebuild   | 58 --
 2 files changed, 79 deletions(-)

diff --git a/app-admin/docker-bench/Manifest b/app-admin/docker-bench/Manifest
index 700480189cb..54258ec72c5 100644
--- a/app-admin/docker-bench/Manifest
+++ b/app-admin/docker-bench/Manifest
@@ -1,6 +1,5 @@
 DIST cloud.google.com%2Fgo%2F@v%2Fv0.26.0.mod 27 BLAKE2B 
814b0fa8f12d5ce6171fa629b5a7eb34e0e882cc0c5430986896bb38c243e08dc83098f271227f4ba019e78f16dc97fbb381e833aff1819833d243b08add916b
 SHA512 
5132f3438533427c0ab0fbb7a12112a7830ea9122662ed46019ff89c71d9cf80c02edc32dd5c892da572031b5a2cce100f2602fa6a19bea6be7c02781f701273
 DIST docker-bench-0.2.2.tar.gz 64297 BLAKE2B 
12e48e54759e0e71651056ce04f47b5983e65eed2758d07d46e1e709f6b5bf382a74966cd13fe29eb709f3838878e414882e5a103c3bd291d348118bd7f2dcdc
 SHA512 
034951020d003fada3b5d7a0b2c59ea4f2f85ed1d3a4c0e2d054e35dd206ba3e18eaf576b17acaf3b0a3e85182371b6e89ec4c4d0f39122df19a0ec86428fea2
-DIST docker-bench-0_p20190822.tar.gz 49441 BLAKE2B 
ea4d9056f0825c8adc0b87837fdb2087577ab68fbd53189310fd983f2a4155329789c30cd228b043d08e265457a90f0692210eddc87cbe63479f1c2ecf698401
 SHA512 
6157d9a473f10fc9e593c1cd87b153f1f34e8317bc31787085cca5a5be92efa1b00b386afa73f62a23ef45b39da70fe8345b61fd3955f5cdef82a085df854b27
 DIST github.com%2F!burnt!sushi%2Ftoml%2F@v%2Fv0.3.1.mod 34 BLAKE2B 
ce54a247aef91043830bdf0603c8452ba38eceb1495af6e7a74c9119234a0dc5cd080cb25258c28f5e270acf91189a5ed33e361cbf17de2be5e37dadbda1d90d
 SHA512 
320941bc3b7fb8bc595e6135cbc513a7583d129f0cd92508055291e141191066303cf75148e25198c21f6c6c539a790ea3210f3ecf5de6a2a03b70c753091146
 DIST github.com%2F!one!of!one%2Fxxhash%2F@v%2Fv1.2.2.mod 34 BLAKE2B 
83966cb7de9bb687f99f17c5c89c03718258d2df34e3dda01b96a2fcb1273a0ba0e3253ba5950d5458193d3e54962371317a8fe85020ae338b44e864bd96667f
 SHA512 
9081c69a2480ef726f547047306dc9136211ac7550882e68d458e2c04e5343366cb08f20525a51c804ab9a554dfe8363a1d9660bc0f9e501e1d996f7b6f320e4
 DIST 
github.com%2Falecthomas%2Ftemplate%2F@v%2Fv0.0.0-20160405071501-a0175ee3bccc.mod
 38 BLAKE2B 
2e1a897393e3527f0f82e6ab9baf62558d9cf54b56ada5d79aa1b206128de30395d9082bc600c4aa2a17e81095e429cc5874de950478545319ea0b867de7
 SHA512 
072ca7ba3d5ca815f58848db201002cc572d95334aeacfe44cb226505ad20d82ce06eb2ee059650912ae499db6291822c583296cb65a66e54adce62d6d850929
@@ -108,26 +107,6 @@ DIST github.com%2Fugorji%2Fgo%2F@v%2Fv1.1.4.mod 29 BLAKE2B 
8502924d37d2cb283d252
 DIST 
github.com%2Fugorji%2Fgo%2Fcodec%2F@v%2Fv0.0.0-20181204163529-d75b2dcb6bc8.mod 
35 BLAKE2B 
159fcdee33f554db7f7bfc834a6478865e93a6258876dbb3ae755eb474786149f109ad8823484f1d72a8fe4012f24041c994e4d19ce7e684a84f85025803ffc1
 SHA512 
633ff61cb8fc7260fc5bd11d9bf59e9a758a3db457a9780701686b9b942b6aaabf102c7342f97d2bd247507f383253bc396b26581f7726538149ea4203c0
 DIST 
github.com%2Fxiang90%2Fprobing%2F@v%2Fv0.0.0-20190116061207-43a291ad63a2.mod 34 
BLAKE2B 
da6bd307f61b08eb749a0b2d9a9f445dfc057c8cafaa13f4a7c6d2d2324f7812c9c8269d9747cc21db9c3478f73558da05035b3f1ce9940f5c5befb16dcdd159
 SHA512 
b9773f617e5b48c6767051fc7dd2faa63a8a9d537ee42fb51efe6db5b3d24060dea0a264568bb5324915de8917a334f3563dc49d35651a4ee7c15042faad2964
 DIST 
github.com%2Fxordataexchange%2Fcrypt%2F@v%2Fv0.0.3-0.20170626215501-b2862e3d0a77.mod
 40 BLAKE2B 
844d63d9c10c55eb74504d88d5e6e85641f2c4bdbbc9b4f6728cd6b1e750d1eb333e91b6eadac635a80abf328c9423fa106b18337e89dc592876cd3f04a803e2
 SHA512 
daffe8f4148becee3a32c90ad21454cd48255409f3edff8681ea2074623c8aa02cbb4620b7ba52aabe4ac3c24a5f256b56fd71de1da45dcd7e4e8376699a422a
-DIST github.com-aquasecurity-bench-common-81f08528fa03.tar.gz 18981 BLAKE2B 
6579a12622870e537a16f467bcfed71ed1c791641e1948caee10a69f8ff7fc28a3f73e48beb8d3b1d274428e498720f528237d07b28fe1319164ab1339852d0e
 SHA512 
b01f88ddb7c119dc9d7e4f7f3e2d9c80b4046dcd65c6d5f2640d28c235c04fbe03b348032584350485f6323920f692cd96ff73e4140faaeb26d7d5b6eb24671f
-DIST github.com-fatih-color-v1.7.0.tar.gz 816449 BLAKE2B 
f006f51cbd1a0288380b339d7d2b493e447aa1e6bd783f11de5670d4db6ff8c1463cbe957a04127c1f24186a9362be8c40ecdf4394cbbc0e2c6c2cb598c012ac
 SHA512 
ee5668ce828ad3e5461c54d971aee4b10a578f697717010d60fdda641948430816e74580563dfea6a4c66a9840175ff5b63c2ca9cf1af213cfac5be7b8ddac36
-DIST github.com-fsnotify-fsnotify-v1.4.7.tar.gz 31139 BLAKE2B 
f2d0aaabfad525fb640beba78991a858ad23203a557a69fc15d2f017b2a693c64c244de435682b1cd9d59e89a97e4ba60c7f95fa99a6145a9dea73b0f334936e
 SHA512 
840943043c49c837641f04b976f2ba610fc03bd31030ca6442744d51fa9241da1905730ea11466e249a5bd37437f1e2a433a012a64ce872a1562c941bd5bfcbf
-DIST 

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

2020-03-07 Thread Ulrich Müller
commit: 1fea908ea8ff1c7a951f968660f3e844206be761
Author: Mike Pagano  gentoo  org>
AuthorDate: Sat Mar  7 16:38:31 2020 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Sat Mar  7 17:37:38 2020 +
URL:https://gitweb.gentoo.org/proj/devmanual.git/commit/?id=1fea908e

ebuild-maintenance/removal: Add git sign-off parameter to example.

Closes: https://bugs.gentoo.org/711810
Signed-off-by: Mike Pagano  gentoo.org>
[Order of options flipped.]
Signed-off-by: Ulrich Müller  gentoo.org>

 ebuild-maintenance/removal/text.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/ebuild-maintenance/removal/text.xml 
b/ebuild-maintenance/removal/text.xml
index 6269e13..1d8da69 100644
--- a/ebuild-maintenance/removal/text.xml
+++ b/ebuild-maintenance/removal/text.xml
@@ -66,7 +66,7 @@ from the tree:
 
 # cd dev-qt
 # git rm -rf qtphonon
-# git commit --gpg-sign
+# git commit --signoff --gpg-sign
 
 
 



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

2020-03-07 Thread Jory Pratt
commit: df6ebb9e884c988063e64091e51370b868c2
Author: Jory Pratt  gentoo  org>
AuthorDate: Sat Mar  7 17:36:15 2020 +
Commit: Jory Pratt  gentoo  org>
CommitDate: Sat Mar  7 17:36:15 2020 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=df6ebb9e

media-libs/mesa: Version bump to 20.0.1

Package-Manager: Portage-2.3.92, Repoman-2.3.20
Signed-off-by: Jory Pratt  gentoo.org>

 media-libs/mesa/Manifest   | 2 +-
 media-libs/mesa/{mesa-20.0.0.ebuild => mesa-20.0.1.ebuild} | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-libs/mesa/Manifest b/media-libs/mesa/Manifest
index 776ba07..dd634a2 100644
--- a/media-libs/mesa/Manifest
+++ b/media-libs/mesa/Manifest
@@ -1,3 +1,3 @@
 DIST mesa-19.2.8.tar.xz 11462168 BLAKE2B 
c49d6d3d10b4c85534a75e4bea29fc8b7526c784af5068764de623d40cbb59ecb96beb1969fa1a13815b6bd259bb98faaf42e4969792c6a75ce702d4b2e57155
 SHA512 
9bedc2f1a5296da96c1a2a491edaea701e70f683b26eac076e8cbef2230156d5d5ddb2330c3a2530afd4982a9893d76ded8d54bc73a98c846de0c3dfa3634c43
 DIST mesa-19.3.4.tar.xz 11968288 BLAKE2B 
be39a2ca08d91f8afbc2f3a47d596b14445fac62600f64d627b23d63b340b002bc05246eece95e19b33485a92c01f7980fff52b2375b7a2053161e0aa87d0b38
 SHA512 
2bbb3dc8f1d839f11fe12cc959393cd69607fa6714b2166b80299e0559d2d3b0ac38ed4e15ac3e5f472264eb24536d1901d350f7409f3a7e00d6f4ccbb2312fb
-DIST mesa-20.0.0.tar.xz 12153408 BLAKE2B 
41daa21c5b74bb0e50e713ee9766fb60bad5bce4c6ab23aee6e7c32fead61dcc3f17f927a91cb6f1fa1f1c1c314c666a81fde3e5d1b388ed930811b15f92d647
 SHA512 
3968820029434682fb6644947c76e12b6bb991a3d05cb519a6ea971ecc4aa9b21d03f84b9a452cc21cc77a7981db9e40dd2dfd3ea3dee85b3dd88a59b4842bbb
+DIST mesa-20.0.1.tar.xz 12174080 BLAKE2B 
bc25d95b6737006d755384cfe759439819fadfacf441db723247fd5d0c7dad1daa84695dfdf86319ba2ac68ac2d66f48dc396e8d7e8c579faa7fbdda4391636f
 SHA512 
9e005ebbb699c1ad83b73c503c467907958a3d9cad644d8f7ac95804fd265debcf563784a1054c8e0bf40106e33b13185607e8270a197e9ddc34c50b1b2c4d82

diff --git a/media-libs/mesa/mesa-20.0.0.ebuild 
b/media-libs/mesa/mesa-20.0.1.ebuild
similarity index 99%
rename from media-libs/mesa/mesa-20.0.0.ebuild
rename to media-libs/mesa/mesa-20.0.1.ebuild
index 8c6d3c1..ceb44d7 100644
--- a/media-libs/mesa/mesa-20.0.0.ebuild
+++ b/media-libs/mesa/mesa-20.0.1.ebuild
@@ -35,7 +35,7 @@ for card in ${VIDEO_CARDS}; do
 done
 
 IUSE="${IUSE_VIDEO_CARDS}
-   +classic d3d9 debug +dri3 +egl +gallium +gbm gles1 +gles2 libglvnd +llvm
+   +classic d3d9 debug +dri3 +egl +gallium +gbm gles1 +gles2 +libglvnd 
+llvm
lm-sensors opencl osmesa selinux test unwind vaapi valgrind vdpau vulkan
vulkan-overlay wayland +X xa xvmc +zstd"
 



  1   2   3   4   >