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

2019-11-27 Thread Hans de Graaff
commit: c12d0f9afd10752217ad9eba6918b1f10c63
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Nov 28 06:18:28 2019 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Nov 28 06:18:28 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c12d0f9a

dev-ruby/mysql2: add 0.5.3

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

 dev-ruby/mysql2/Manifest|  1 +
 dev-ruby/mysql2/mysql2-0.5.3.ebuild | 44 +
 2 files changed, 45 insertions(+)

diff --git a/dev-ruby/mysql2/Manifest b/dev-ruby/mysql2/Manifest
index 45a25257d4d..179f52e67a5 100644
--- a/dev-ruby/mysql2/Manifest
+++ b/dev-ruby/mysql2/Manifest
@@ -1,3 +1,4 @@
 DIST mysql2-0.4.10.gem 97792 BLAKE2B 
4978a3fbc8e516e47907d73276b244e614248c031db7c0b7d76d20f1f845be11f7187795d3a989629ff849e2e1bd0454fd56bc7be6b692d9840838861bafdb4c
 SHA512 
1f9c8eb1b120cfc940b3aa26b2dff54735ccdf54fd6e6745e347179d29803b4a4d1f3b80a86f92dd534089f625ffcd6055458f27aaefebe58f8332890a842b43
 DIST mysql2-0.5.1.gem 99328 BLAKE2B 
1ed8d9688a78ee30f3f7b7a71317cbe92b39e2a1b6f9db710a328a4b9542ffcff4be9051c5fa440bbb93c1af56742755e4b70bbff895695102c126293b7d7ad7
 SHA512 
dd1934e4f8aa8a97b70dbe0f1436496892a155fa188930321e776d57ec72ec34f95f2665ad5db671fdba99304e279aa8a045dbc6126ab50d8cc2d84838bc145b
 DIST mysql2-0.5.2.gem 99328 BLAKE2B 
0f1a0d4657e5933e14d445ceefc6ff605a8b07bc01686dd0a67e018c45857a92d25914e4f0aae1116ed1479583636cdbca2aaeb127b856b38052264d579991bf
 SHA512 
6013b0c862f24f0c20b22c50a17390a7a22390e661d0f1afb613177febfbf854f63aea9bc9aa8defc9521896144fbc035a8e16b135abb47384453a23dfd99566
+DIST mysql2-0.5.3.gem 74240 BLAKE2B 
9de25a34173ab952f6842f01d9207405c8bc6ed5937fdf66de4062129fc20f425635956f6d12f78466c8c341c49916f7d00df845f84a4101d34a98b1585b9919
 SHA512 
59a0ee00261b09e8bbfc586a6f75af840a465a94fd8c9463a3d7767e5ea6b7e64507c9571fb90c6d0cdde3cfff560c97fbf3f3c32b3916aca852ef5c41e1bce9

diff --git a/dev-ruby/mysql2/mysql2-0.5.3.ebuild 
b/dev-ruby/mysql2/mysql2-0.5.3.ebuild
new file mode 100644
index 000..50f4a7791ee
--- /dev/null
+++ b/dev-ruby/mysql2/mysql2-0.5.3.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+USE_RUBY="ruby24 ruby25 ruby26"
+
+# Tests require a live MySQL database but should all pass.
+RUBY_FAKEGEM_TASK_TEST=""
+
+RUBY_FAKEGEM_TASK_DOC=""
+
+RUBY_FAKEGEM_EXTRADOC="README.md"
+
+inherit multilib ruby-fakegem
+
+DESCRIPTION="A modern, simple and very fast Mysql library for Ruby - binding 
to libmysql"
+HOMEPAGE="https://github.com/brianmario/mysql2";
+
+LICENSE="MIT"
+SLOT="0.5"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86"
+IUSE="mysql mariadb"
+REQUIRED_USE="^^ ( mariadb mysql )"
+
+MDEPEND="mysql? ( dev-db/mysql-connector-c:= ) mariadb? ( 
dev-db/mariadb-connector-c:= )"
+DEPEND="${DEPEND} ${MDEPEND}"
+RDEPEND="${RDEPEND} ${MDEPEND}"
+
+each_ruby_configure() {
+   local config
+   if use mysql ; then
+   config="${EPREFIX}/usr/bin/mysql_config"
+   fi
+   if use mariadb ; then
+   config="${EPREFIX}/usr/bin/mariadb_config"
+   fi
+
+   ${RUBY} -Cext/mysql2 extconf.rb --with-mysql-config="${config}" || die
+}
+
+each_ruby_compile() {
+   emake V=1 -Cext/mysql2
+   cp ext/mysql2/mysql2$(get_modname) lib/mysql2/ || die
+}



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

2019-11-27 Thread Michał Górny
commit: 7cd3de5e76b58a4d1fc81d8fc42b74243b25d506
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Nov 28 04:05:55 2019 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Nov 28 04:33:51 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7cd3de5e

dev-python/hypothesis: Bump to 4.47.4

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

 dev-python/hypothesis/Manifest |  1 +
 dev-python/hypothesis/hypothesis-4.47.4.ebuild | 58 ++
 2 files changed, 59 insertions(+)

diff --git a/dev-python/hypothesis/Manifest b/dev-python/hypothesis/Manifest
index 66bbe19de1b..696531b8762 100644
--- a/dev-python/hypothesis/Manifest
+++ b/dev-python/hypothesis/Manifest
@@ -4,3 +4,4 @@ DIST hypothesis-python-4.15.0.tar.gz 1175925 BLAKE2B 
f3e3888b3f4e542d567bdaad258
 DIST hypothesis-python-4.44.2.tar.gz 3240386 BLAKE2B 
3fe3295ba1f7401e1fb74af894d91eda525f8ef51eb893f1f8e5224cead8572f3c06f6a4bb345c123e56ed06d0676c85dc4477a80e54480baa6bd9f5f2bc069e
 SHA512 
bebc5da337fa74a75d08cb57531c2f6b8ba1ab16d1a3d9be8348cd56ada1ab25a34e3b812a4aa71bf172bc97ebc8df0accdad37466f9162c3f8f2a8edbea9da9
 DIST hypothesis-python-4.47.1.tar.gz 3253826 BLAKE2B 
6daae1eef6c36b874f44d1e3c7a4ebd18e76c6a4d1543062cc53bbb93d65e1e0a441b084c97cb13f79867e4e77830c2ce71ef779f7086fdfb99756226911d81b
 SHA512 
e3de34822b018a3d7ef474a90eff6b74ce3f214e374cadec34af80b8bdea90bcbc4f8e3de6cac9218729d99e8ffa12dd8216a53078801ba45b76552fac2a6c35
 DIST hypothesis-python-4.47.3.tar.gz 3254272 BLAKE2B 
6f9b134b77cfc1e72012992c7b352d3cd52c503f1607f88638b54c9258fd80ff02c153231cda9cb81314580e79abcc749b285787d147fa0a7344ee077b5bad9f
 SHA512 
1bb2737f505169d361350d63b09e66874b8d82f0363911cf6b7a73819629d71f62ebfba6d1f1129b6fc76588feb8bf171b6106d6209527d60694cc6268212137
+DIST hypothesis-python-4.47.4.tar.gz 3253968 BLAKE2B 
94c0e6738a5e9cc852e8315023497ae7e067f5bc1ff9d501713e8ba4bc23e9b16535ec349a59a8bc9d44353f55a00eb71cc6dc55bf761ba585b88b5257c8e64e
 SHA512 
8f78a2afd04402a8f4fb0a97c2f3e33ce42b85e5a3bd2965451d1310398856b61abafb0ad070192ed968a1f748f0182842d299bdae86888396fd58545ba03699

diff --git a/dev-python/hypothesis/hypothesis-4.47.4.ebuild 
b/dev-python/hypothesis/hypothesis-4.47.4.ebuild
new file mode 100644
index 000..3def9e85121
--- /dev/null
+++ b/dev-python/hypothesis/hypothesis-4.47.4.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python2_7 python3_{5,6,7,8} pypy{,3} )
+PYTHON_REQ_USE="threads(+),sqlite"
+
+inherit distutils-r1 eutils
+
+DESCRIPTION="A library for property based testing"
+HOMEPAGE="https://github.com/HypothesisWorks/hypothesis 
https://pypi.org/project/hypothesis/";
+SRC_URI="https://github.com/HypothesisWorks/${PN}/archive/${PN}-python-${PV}.tar.gz";
+
+LICENSE="MPL-2.0"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   >=dev-python/attrs-19.2.0[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep 'dev-python/enum34[${PYTHON_USEDEP}]' 'python2*' 
pypy)
+"
+BDEPEND="
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   test? (
+   ${RDEPEND}
+   dev-python/mock[${PYTHON_USEDEP}]
+   dev-python/pexpect[${PYTHON_USEDEP}]
+   >=dev-python/pytest-4.3[${PYTHON_USEDEP}]
+   !!

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

2019-11-27 Thread Michał Górny
commit: 33a987fb84cb1abe211e57e1c4d5c81adc13c5e2
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Nov 28 04:18:00 2019 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Nov 28 04:33:52 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=33a987fb

dev-python/fonttools: Remove py3.5 from 4.1.0

Closes: https://bugs.gentoo.org/701366
Signed-off-by: Michał Górny  gentoo.org>

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

diff --git a/dev-python/fonttools/fonttools-4.1.0.ebuild 
b/dev-python/fonttools/fonttools-4.1.0.ebuild
index 7cd345f59f4..3e2e5532490 100644
--- a/dev-python/fonttools/fonttools-4.1.0.ebuild
+++ b/dev-python/fonttools/fonttools-4.1.0.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python{3_5,3_6,3_7} )
+PYTHON_COMPAT=( python{3_6,3_7} )
 PYTHON_REQ_USE="xml(+)"
 
 inherit distutils-r1 virtualx



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

2019-11-27 Thread Aaron Bauman
commit: 538d1343448d7d69ebc75afe857c6601eaa844fa
Author: Aaron Bauman  gentoo  org>
AuthorDate: Thu Nov 28 03:01:49 2019 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Thu Nov 28 03:16:34 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=538d1343

dev-python/twisted: bump to 19.10.0

* Remove net-misc/openssh version constraint
* dev-python/bcrypt is now in DEPEND
* Drop all patches which are no longer required
* Clean python_test() per previous comment

Package is still not compatible with py3.8 but is very close. We should see full
support soon. Most tests pass with py3.8. Additionally, dev-python/automat will
require a bump to >=0.8.0 in order to support py3.8 within twisted.

Bug: https://bugs.gentoo.org/661258
Bug: https://bugs.gentoo.org/662340
Bug: https://bugs.gentoo.org/677226
Bug: https://bugs.gentoo.org/690790
Bug: https://bugs.gentoo.org/683910

Signed-off-by: Aaron Bauman  gentoo.org>

 dev-python/twisted/Manifest   |   1 +
 dev-python/twisted/twisted-19.10.0.ebuild | 173 ++
 2 files changed, 174 insertions(+)

diff --git a/dev-python/twisted/Manifest b/dev-python/twisted/Manifest
index 7a2a32c890b..a0c39e3cb29 100644
--- a/dev-python/twisted/Manifest
+++ b/dev-python/twisted/Manifest
@@ -3,4 +3,5 @@ DIST Twisted-17.1.0.tar.bz2 2997334 BLAKE2B 
54bd9813fb265f3561be7bc42a3ca6fc36aa
 DIST Twisted-17.9.0.tar.bz2 3019243 BLAKE2B 
a79fade6c84a99303df803ad80f02c63562e7064d5b79db39c08bd0ac9a62d61f1388932b36348aa106aa409a51b2d49dc0eb5b1007ce10f196a34c2f963b8e5
 SHA512 
0fb854db1044bfdb208594a379a0f8df0193326a9974e193266e82113488d49220648d4a50b323fa144654e94976f5848e1d60efed13ab2668b02cc795720345
 DIST Twisted-18.4.0.tar.bz2 3037019 BLAKE2B 
6fc32f7591493ccc4fe03233307b566899b82cd035ba3329b3faaf950339a6653de697ba3873b37b22f9d7f8a66109694b80496917bf61e79c56eeb7e351ac87
 SHA512 
3733a6df0196ea580187da3576f5fd08f287437528a4e19813056d019cca213c61b62d879d80a12eef38661d3505ba33aac9a4fc956b19afa6da7d37a6465c83
 DIST Twisted-18.7.0.tar.bz2 3063847 BLAKE2B 
a71e7f0f2888eab2849b90405350194091731730e8507172744212b9af73ba440a0c21d5c5a45ae987752c813c07c4dbb06e0e27a8c8e436d7ea6f7c3026137e
 SHA512 
feefa578bc1787648df07e4a53bd6fe29b43c4357472e4fba37526f075be9263e8c671b6781ce6ad3569c1b1666cb702efbee903f597714a749971695018f826
+DIST Twisted-19.10.0.tar.bz2 3118485 BLAKE2B 
a0d532b67177aa017e463bf823d7842d4f6ff694f78cd7600865718ffe861023a53ea6a922f7de232133edba26f5255074d7ef277ce8f3bdf02d556ccf4abf41
 SHA512 
de8d7fd0b2081cebeff68b060c8469377011648bc563a94a993d3530fb007ed42c3a54925c9a10c465ee7a3065cc9108ace12d10d358223fab13494becb9ac4b
 DIST twisted-regen-cache.gz 911 BLAKE2B 
ffd3fcda6c67ffe6fd3ef581c8d507548396b66ed0708e9a5c790095e579c0d5f0f71596acf05712989da2ddef2b8d437eca973bc4d80ef8a9fa852915f38305
 SHA512 
95a9b931c73017d16d1b5e6b41345dddffe62b6af1a8e93b5e40d06d3d15be17b0dd0181c767ffeeb791534d463764ef9e066fa6c2ee2ac4b53c86d1da8fce03

diff --git a/dev-python/twisted/twisted-19.10.0.ebuild 
b/dev-python/twisted/twisted-19.10.0.ebuild
new file mode 100644
index 000..8c062cefae3
--- /dev/null
+++ b/dev-python/twisted/twisted-19.10.0.ebuild
@@ -0,0 +1,173 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python2_7 python3_{5,6,7} )
+PYTHON_REQ_USE="threads(+)"
+
+inherit distutils-r1
+
+TWISTED_PN="Twisted"
+TWISTED_P="${TWISTED_PN}-${PV}"
+TWISTED_RELEASE=$(ver_cut 1-2)
+
+DESCRIPTION="An asynchronous networking framework written in Python"
+HOMEPAGE="https://www.twistedmatrix.com/trac/";
+SRC_URI="https://twistedmatrix.com/Releases/${TWISTED_PN}";
+SRC_URI="${SRC_URI}/${TWISTED_RELEASE}/${TWISTED_P}.tar.bz2
+   https://dev.gentoo.org/~mgorny/dist/twisted-regen-cache.gz";
+
+KEYWORDS="~amd64 ~arm ~mips ~s390 ~sh ~amd64-linux ~x86-linux"
+
+LICENSE="MIT"
+SLOT="0"
+IUSE="conch crypt http2 serial +soap test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   >=dev-python/attrs-17.4.0[${PYTHON_USEDEP}]
+   >=dev-python/automat-0.3.0[${PYTHON_USEDEP}]
+   >=dev-python/constantly-15.1.0[${PYTHON_USEDEP}]
+   >=dev-python/hyperlink-17.1.1[${PYTHON_USEDEP}]
+   >=dev-python/incremental-16.10.1[${PYTHON_USEDEP}]
+   >=dev-python/pyhamcrest-1.9.0[${PYTHON_USEDEP}]
+   >=dev-python/zope-interface-4.4.2[${PYTHON_USEDEP}]
+   conch? (
+   dev-python/pyasn1[${PYTHON_USEDEP}]
+   >=dev-python/cryptography-1.5.0[${PYTHON_USEDEP}]
+   >=dev-python/appdirs-1.4.0[${PYTHON_USEDEP}]
+   )
+   crypt? (
+   >=dev-python/pyopenssl-16.0.0[${PYTHON_USEDEP}]
+   dev-python/service_identity[${PYTHON_USEDEP}]
+   >=dev-python/idna-0.6[${PYTHON_USEDEP}]
+   )
+   serial? ( >=dev-python/pyserial-3.0[${PYTHON_USEDEP}] )
+   soap? ( $(python_gen_cond_dep 'dev-python/soappy[${PYTHON_USEDEP}]' 
python2_7) )
+   http2? (
+   >=dev-python/hy

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

2019-11-27 Thread Andreas Sturmlechner
commit: a16cbc3cc7cdcdc5fb94ebc4f4bb1e5081d939d7
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Nov 27 22:39:15 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Nov 28 03:11:30 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a16cbc3c

media-libs/taglib: Drop 1.11.1_p20181028

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

 media-libs/taglib/Manifest   |  1 -
 media-libs/taglib/taglib-1.11.1_p20181028.ebuild | 59 
 2 files changed, 60 deletions(-)

diff --git a/media-libs/taglib/Manifest b/media-libs/taglib/Manifest
index cdb9e1df4a0..935619532ed 100644
--- a/media-libs/taglib/Manifest
+++ b/media-libs/taglib/Manifest
@@ -1,2 +1 @@
-DIST taglib-1.11.1_p20181028.tar.gz 123 BLAKE2B 
d281873a87742ba417ea764bb01f9a4c5553a4624d2c257dd82bbb2f0b7e3103ab6ca253f78c0167908f449aac833873ca1cce6f24b1eb5f608131382833262a
 SHA512 
e26439b65ab579455f79e87a94c33a98e17209b31a19b531e5964a2c0ded395c35067655e31ad22b6205149e2e920d7bd145993f064d3ad13e1de8a9f7e37256
 DIST taglib-1.11.1_p20190920.tar.gz 1290100 BLAKE2B 
38f65450b5e7c33b14187ab461bfd18d77f93d1ecab5ccf0c898ca6e67fd05aebac09318d4e1cabf1fdbca38800332ef9d0d5d1317087e69672734d1dec1dfe2
 SHA512 
4f7ad2a0713d38e8885b10d08041abdfb6c669369edd16e8345d7d679c16c15f191ca378e6690e06347f29e0e9cadebcb95ba26dc583c1127c4531558df27173

diff --git a/media-libs/taglib/taglib-1.11.1_p20181028.ebuild 
b/media-libs/taglib/taglib-1.11.1_p20181028.ebuild
deleted file mode 100644
index 09fcc98658b..000
--- a/media-libs/taglib/taglib-1.11.1_p20181028.ebuild
+++ /dev/null
@@ -1,59 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-COMMIT=5cb589a5b82c13ba8f0542e5e79629da7645cb3c
-inherit cmake-multilib flag-o-matic
-
-DESCRIPTION="A library for reading and editing audio meta data"
-HOMEPAGE="https://taglib.github.io/";
-SRC_URI="https://github.com/${PN}/${PN}/archive/${COMMIT}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="LGPL-2.1 MPL-1.1"
-KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 ~sh sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris"
-SLOT="0"
-IUSE="debug examples test"
-
-RDEPEND=">=sys-libs/zlib-1.2.8-r1[${MULTILIB_USEDEP}]"
-DEPEND="${RDEPEND}
-   >=virtual/pkgconfig-0-r1[${MULTILIB_USEDEP}]
-   test? ( >=dev-util/cppunit-1.13.2[${MULTILIB_USEDEP}] )
-"
-
-S="${WORKDIR}/${PN}-${COMMIT}"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-1.11-install-examples.patch
-   "${FILESDIR}"/${P}-version-1.11.2.patch
-)
-
-MULTILIB_CHOST_TOOLS=(
-   /usr/bin/taglib-config
-)
-
-src_prepare() {
-   cmake-utils_src_prepare
-
-   sed -e "s/BUILD_TESTS AND NOT BUILD_SHARED_LIBS/BUILD_TESTS/" \
-   -i CMakeLists.txt \
-   -i ConfigureChecks.cmake || die
-
-   # bug 651744
-   append-cxxflags -std=c++11
-}
-
-multilib_src_configure() {
-   local mycmakeargs=(
-   -DBUILD_EXAMPLES=$(multilib_native_usex examples)
-   -DBUILD_SHARED_LIBS=ON
-   -DBUILD_TESTS=$(usex test)
-   )
-
-   cmake-utils_src_configure
-}
-
-multilib_src_test() {
-   # ctest does not work
-   emake -C "${BUILD_DIR}" check
-}



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

2019-11-27 Thread Aaron Bauman
commit: d561d82ea5ce67445412abc33ed7f18cc2ae6616
Author: Aaron Bauman  gentoo  org>
AuthorDate: Thu Nov 28 02:50:05 2019 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Thu Nov 28 02:50:13 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d561d82e

dev-python/hypothesis: arm64 stable (bug #701314)

Signed-off-by: Aaron Bauman  gentoo.org>
Package-Manager: Portage-2.3.80, Repoman-2.3.19

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

diff --git a/dev-python/hypothesis/hypothesis-4.15.0.ebuild 
b/dev-python/hypothesis/hypothesis-4.15.0.ebuild
index 0fa83f1069a..5191b3a50b7 100644
--- a/dev-python/hypothesis/hypothesis-4.15.0.ebuild
+++ b/dev-python/hypothesis/hypothesis-4.15.0.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/HypothesisWorks/${PN}/archive/${PN}-python-${PV}.tar
 
 LICENSE="MPL-2.0"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



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

2019-11-27 Thread Mike Gilbert
commit: af94211b5c3e69a236ebb879c3a5725500793bd6
Author: Stephan Hartmann  googlemail  com>
AuthorDate: Wed Nov 27 11:09:47 2019 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Thu Nov 28 02:07:38 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=af94211b

www-client/chromium: beta channel bump to 79.0.3945.56

Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: Stephan Hartmann  googlemail.com>
Signed-off-by: Mike Gilbert  gentoo.org>
Closes: https://github.com/gentoo/gentoo/pull/13772

 www-client/chromium/Manifest| 2 +-
 .../{chromium-79.0.3945.45.ebuild => chromium-79.0.3945.56.ebuild}  | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-client/chromium/Manifest b/www-client/chromium/Manifest
index 83f925ac997..76025b2d810 100644
--- a/www-client/chromium/Manifest
+++ b/www-client/chromium/Manifest
@@ -1,4 +1,4 @@
 DIST chromium-78-revert-noexcept-r1.patch.gz 12094 BLAKE2B 
1fd0c939af773ed398c9ab14fa80b042b4237cabdbcb06425e4d1c72200ec49c3c1383cfc95013cce4df411b0a2397b79030d41a0379ae80a0c60bae1fbb5ffa
 SHA512 
dcb62b82b34d5d6982762cacfe3ab7d3538d908b3befe7666f5d70d98ba4f979b5bf056e5c5343ed76aa744a643318fc5a75ddedfcb1b7de3e7c28eb2587439f
 DIST chromium-78.0.3904.108.tar.xz 742906260 BLAKE2B 
4ec325911d502d0832764a2a70a51c680e3c3828127ae06c2cbc6b5604f25d416b4ed2e070054145d6f63605ba0610e8cca7a4d64ee4674abfbc1e2090999740
 SHA512 
9801634358974dbe61484963599719b7c5571d32c70d7568287ab6b72054ed82afa146a0470c53129266a9fbc4a24dc50a43d552b8f1756776907c2760f15589
-DIST chromium-79.0.3945.45.tar.xz 778176124 BLAKE2B 
549c37485c8e00b5eb959fbfb9ee699ab6f75979147bee9fc769cb7246dd4102d71365503eb9c9aaaf0e384f5f64d133a854fa92fd0a5bb5988fdc06bdf2f5a0
 SHA512 
95d14bd63c54ab195587133de99e4dfbdcc176cf1eb142be5a7b63add7ee339b94d931bb794b513bcab201e3a6ea3bd57e24d3d213b3a46f15249ebb81df9758
+DIST chromium-79.0.3945.56.tar.xz 778186348 BLAKE2B 
b47660985f1a429402e8d24c3773dbc7f175785f471a4c64d0167eeb445aa51260c6c4d8bba99423bc5b820b3f2d4fffbdea135753a287734400271d77f316d5
 SHA512 
7a7c1633ce7f0255a376953306b8bbaec565b84ba73926c8b4b69f4d73c9576bdc02698ca35222310bb486b7102e4a371d9c03d626bcdc6015552b75c125f56b
 DIST chromium-80.0.3970.5.tar.xz 789810132 BLAKE2B 
400fcefeb58cb784412eca7011267c9224786036494337ecb8dbc7f3f483ec05d6e26c424ef55286cbebdbc872e1c15acfb62413264bb8843334a11bbe73ab4d
 SHA512 
398666d81beaeef3eeb3f00a9a512b2d4c4e74bd9f01f20fab06901eadcb6fdbd345c39c54f2af57c4e485f2cd35700cde6f6a3d6301df7ee920bf067bee31d6

diff --git a/www-client/chromium/chromium-79.0.3945.45.ebuild 
b/www-client/chromium/chromium-79.0.3945.56.ebuild
similarity index 100%
rename from www-client/chromium/chromium-79.0.3945.45.ebuild
rename to www-client/chromium/chromium-79.0.3945.56.ebuild



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

2019-11-27 Thread Zac Medico
commit: 7418f55285fcbde7b4f9aee3926b3a818b1b865e
Author: Zac Medico  gentoo  org>
AuthorDate: Thu Nov 28 01:57:30 2019 +
Commit: Zac Medico  gentoo  org>
CommitDate: Thu Nov 28 01:58:23 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7418f552

sys-apps/portage: 2.3.80-r1 revbump for bug 689226

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

 sys-apps/portage/Manifest  | 1 +
 .../portage/{portage-2.3.80.ebuild => portage-2.3.80-r1.ebuild}| 7 +--
 2 files changed, 6 insertions(+), 2 deletions(-)

diff --git a/sys-apps/portage/Manifest b/sys-apps/portage/Manifest
index 4f8c6fbe056..10c609de1e7 100644
--- a/sys-apps/portage/Manifest
+++ b/sys-apps/portage/Manifest
@@ -2,5 +2,6 @@ DIST portage-2.3.66.tar.bz2 1023966 BLAKE2B 
dc378b714101b287fa33defeb778e586da83
 DIST portage-2.3.69.tar.bz2 1027945 BLAKE2B 
22a06370d9db8f8954f609a4435983b914f03c11fa1c4c857089738db574e3346fc286c77bb62103d868742b423484b3a186cbc22545a0f516a5724e331e
 SHA512 
20a6c9d26829e9d3738da824aa3fcc0bc8f01019ae9631871ce56e5ff37d91ed27d7b9505c433cc3b7441290abf98bf0897bbb66c099cbb982854047e6c8f045
 DIST portage-2.3.76.tar.bz2 1033462 BLAKE2B 
1be0641337cd7d2a55f8aaba6f84bbfa7182503050e669fb28cd00e4de13cce31ec6e33cc2794e372d1a67b7d2f27e6bb85969f720f2ed449c619598b708b903
 SHA512 
e7774cf89e3865cb1ca5465fc961b452cc8529ccf09e86b7ebd16cca049f1efb527dca9aba892392d5909283cf12930117b1d33fa58e1e429f4408cf50181921
 DIST portage-2.3.79.tar.bz2 1038675 BLAKE2B 
7a6cff28fa1d4b54607e9416914ab534d250718b082a9789a36be057933867a8a3befd7c99d404b058f67b92c6ee975323c37251fe89d3e3e46865daf0fea25e
 SHA512 
23101644185fb7c6eff12f015d442599b3af744f7b13dcb630f47a7f27c1392c46bd4aa5fa32d403dcf058cc3cc1d56cef00fd8c34dda811388eb268761c0797
+DIST portage-2.3.80-depgraph-fix-buildtime_blockers-logic-bug-689226.patch 
1193 BLAKE2B 
9c549d1e742f1417554d5b2c0b34ae73c53e8d65a930bd9f7cdb14f0d13a1d044aa2c0bb309dd361242aafb754b26b8b592f7e7a601e18104f2537cf7b68e3c4
 SHA512 
11f803c681b26780c6b1db91a299bbca7be545bc9f3903fd1e47e7157542477d84a82fdc2418b9ed0ebb7d8aefea0437a6a3defc5ffa0ff35b1a4301eb315bad
 DIST portage-2.3.80.tar.bz2 1040844 BLAKE2B 
c504ab4b6cfb305a0b4228008f3aa0ac4cc77a57ac83250f20e37f99987484b3dad4c9851d0e94255bc6478c374317b8a337b91cbc3f555fa73e2c131b31edcc
 SHA512 
816f16bf26223035e62fdfe307d4a28f7a826733f7634aca88215d42c77ea43874a9e3da2a51b1ac8a815aadd2813cdfbe7ce7bf913cbbee842d4c8413485ef0
 DIST repoman-bug-685482-fbebef9677d6.patch 3350 BLAKE2B 
f715267e2731c1ec7c780aa9c6cffe1f848b3ad050273646579677a0522483df6fef844ffd87fb22f7dad53f1ec60221acd0d81a813569baf768ba62a6c1921c
 SHA512 
0e44625aeec7c239d7db8fdcf6a13313f4a8c1275e0e474cc2f05e5476d86214881cec2917d816c8b63f69d508c0bfa69e6a8e05b614b405463c998a4fb7ce12

diff --git a/sys-apps/portage/portage-2.3.80.ebuild 
b/sys-apps/portage/portage-2.3.80-r1.ebuild
similarity index 95%
rename from sys-apps/portage/portage-2.3.80.ebuild
rename to sys-apps/portage/portage-2.3.80-r1.ebuild
index e7b9119d36b..6d384ab8fdd 100644
--- a/sys-apps/portage/portage-2.3.80.ebuild
+++ b/sys-apps/portage/portage-2.3.80-r1.ebuild
@@ -10,7 +10,7 @@ PYTHON_COMPAT=(
 )
 PYTHON_REQ_USE='bzip2(+),threads(+)'
 
-inherit distutils-r1 linux-info systemd prefix
+inherit distutils-r1 epatch linux-info systemd prefix
 
 DESCRIPTION="Portage is the package management and distribution system for 
Gentoo"
 HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Portage";
@@ -88,7 +88,8 @@ prefix_src_archives() {
 
 TARBALL_PV=${PV}
 SRC_URI="mirror://gentoo/${PN}-${TARBALL_PV}.tar.bz2
-   $(prefix_src_archives ${PN}-${TARBALL_PV}.tar.bz2)"
+   $(prefix_src_archives ${PN}-${TARBALL_PV}.tar.bz2)
+   
https://github.com/gentoo/portage/commit/a107f5bad841e5fad65298881e5a1feb9ffdbed1.patch
 -> ${P}-depgraph-fix-buildtime_blockers-logic-bug-689226.patch"
 
 pkg_pretend() {
local CONFIG_CHECK="~IPC_NS ~PID_NS ~NET_NS"
@@ -103,6 +104,8 @@ pkg_setup() {
 python_prepare_all() {
distutils-r1_python_prepare_all
 
+   epatch 
"${DISTDIR}/${P}-depgraph-fix-buildtime_blockers-logic-bug-689226.patch"
+
if use gentoo-dev; then
einfo "Disabling --dynamic-deps by default for gentoo-dev..."
sed -e 's:\("--dynamic-deps", \)\("y"\):\1"n":' \



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

2019-11-27 Thread Zac Medico
commit: a107f5bad841e5fad65298881e5a1feb9ffdbed1
Author: Zac Medico  gentoo  org>
AuthorDate: Thu Nov 28 01:40:50 2019 +
Commit: Zac Medico  gentoo  org>
CommitDate: Thu Nov 28 01:42:26 2019 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=a107f5ba

depgraph: fix buildtime_blockers logic

Fixes: 1b3131db0e22 ("emerge --buildpkgonly: respect buildtime hard blockers")
Bug: https://bugs.gentoo.org/689226
Signed-off-by: Zac Medico  gentoo.org>

 lib/_emerge/depgraph.py | 4 +---
 1 file changed, 1 insertion(+), 3 deletions(-)

diff --git a/lib/_emerge/depgraph.py b/lib/_emerge/depgraph.py
index 6d8e73172..f80b077bc 100644
--- a/lib/_emerge/depgraph.py
+++ b/lib/_emerge/depgraph.py
@@ -8309,9 +8309,7 @@ class depgraph(object):
if blocker.priority.buildtime and 
blocker.atom.blocker.overlap.forbid:
buildtime_blockers.append(blocker)
 
-   if unsolvable_blockers and \
-   not buildtime_blockers and \
-   not self._accept_blocker_conflicts():
+   if unsolvable_blockers and (buildtime_blockers or not 
self._accept_blocker_conflicts()):
self._dynamic_config._unsatisfied_blockers_for_display 
= (tuple(buildtime_blockers)
if buildtime_blockers else unsolvable_blockers)
self._dynamic_config._serialized_tasks_cache = retlist



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

2019-11-27 Thread Sergei Trofimovich
commit: ee2c3dee59595741c93f694357308368f4dfea19
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Thu Nov 28 00:13:27 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Nov 28 00:16:16 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ee2c3dee

dev-libs/libffi: fix build on ppc32

Reported-by: qmpcggv2ei0p  opayq.com
Closes: https://bugs.gentoo.org/701128
Package-Manager: Portage-2.3.79, Repoman-2.3.18
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-libs/libffi/files/libffi-3.3-power7.patch | 39 +++
 dev-libs/libffi/libffi-3.3-r1.ebuild  |  1 +
 2 files changed, 40 insertions(+)

diff --git a/dev-libs/libffi/files/libffi-3.3-power7.patch 
b/dev-libs/libffi/files/libffi-3.3-power7.patch
new file mode 100644
index 000..83f518f4c2e
--- /dev/null
+++ b/dev-libs/libffi/files/libffi-3.3-power7.patch
@@ -0,0 +1,39 @@
+https://bugs.gentoo.org/701128
+
+From 2138adb2a5b6a0bc2fe3518e0645eacc89b6f392 Mon Sep 17 00:00:00 2001
+From: Sergei Trofimovich 
+Date: Thu, 28 Nov 2019 00:02:42 +
+Subject: [PATCH] powerpc: fix build failure on power7 and older
+
+Build failure looks as:
+```
+libtool: compile:  powerpc-unknown-linux-gnu-gcc \
+-O2 -mcpu=powerpc -mtune=powerpc -pipe ... -c src/powerpc/ffi.c ...
+In file included from src/powerpc/ffi.c:33:
+src/powerpc/ffi_powerpc.h:65:9: error: '__int128' is not supported on this 
target
+   65 | typedef __int128 float128;
+  | ^~~~
+```
+
+The fix avoids using __int128 in favour of aligned char[16].
+
+Closes: https://github.com/libffi/libffi/issues/531
+Signed-off-by: Sergei Trofimovich 
+---
+ src/powerpc/ffi_powerpc.h | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+--- a/src/powerpc/ffi_powerpc.h
 b/src/powerpc/ffi_powerpc.h
+@@ -62,7 +62,7 @@ typedef _Float128 float128;
+ #elif defined(__FLOAT128__)
+ typedef __float128 float128;
+ #else
+-typedef __int128 float128;
++typedef char float128[16] __attribute__((aligned(16)));
+ #endif
+ 
+ void FFI_HIDDEN ffi_closure_SYSV (void);
+-- 
+2.24.0
+

diff --git a/dev-libs/libffi/libffi-3.3-r1.ebuild 
b/dev-libs/libffi/libffi-3.3-r1.ebuild
index 53912670ba1..2377c795636 100644
--- a/dev-libs/libffi/libffi-3.3-r1.ebuild
+++ b/dev-libs/libffi/libffi-3.3-r1.ebuild
@@ -27,6 +27,7 @@ DOCS="ChangeLog* README.md"
 PATCHES=(
"${FILESDIR}"/${PN}-3.2.1-o-tmpfile-eacces.patch #529044
"${FILESDIR}"/${PN}-3.3_rc0-ppc-macos-go.patch
+   "${FILESDIR}"/${PN}-3.3-power7.patch
 )
 
 S=${WORKDIR}/${MY_P}



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

2019-11-27 Thread Matt Turner
commit: 6f96660148b625ae1c4dd9ddac2281233b460d3c
Author: Matt Turner  gentoo  org>
AuthorDate: Thu Nov 28 00:01:35 2019 +
Commit: Matt Turner  gentoo  org>
CommitDate: Thu Nov 28 00:02:14 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6f966601

media-libs/mesa: Version bump to 19.3.0_rc5

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

 media-libs/mesa/Manifest   |   1 +
 media-libs/mesa/mesa-19.3.0_rc5.ebuild | 548 +
 2 files changed, 549 insertions(+)

diff --git a/media-libs/mesa/Manifest b/media-libs/mesa/Manifest
index a96940796ae..8fa70a95c80 100644
--- a/media-libs/mesa/Manifest
+++ b/media-libs/mesa/Manifest
@@ -1,3 +1,4 @@
 DIST mesa-19.1.8.tar.xz 10945480 BLAKE2B 
df2ce0561cd0a61f0f35a406a5a9b2384c0c5869efadabfa40b07cf96a592214aa5c6d03423598c531f117075c3b59aa5af6f9b1c5dfa5914aabe41f60b592a0
 SHA512 
3bcc90c17cf966ce3399434ca2d4f363c5778e52c56b8184d6cdf22ef2e4a4fdb9c3fbff5c98efc856e3535f81259608a6daa74af1f3bdce30ea251d86435c74
 DIST mesa-19.2.6.tar.xz 11460244 BLAKE2B 
5d21d7401d5e8b5d7e1cdeae7b85e6ce35304e249f285a08cd34c2e3396507e7de76367309468f5717e7cc0f7da82bb54159488d5182339fa17cdb31b6ccafc8
 SHA512 
2e961631ae8ea1cb64d87bede51432445a17d153244d8c76f5eb70cbdc8c069d3f08cac11928d85ce2730d772aff9b3aff089e5e552eb021fdcb65364bb685b6
 DIST mesa-19.3.0-rc4.tar.xz 11791316 BLAKE2B 
52a1524064b6ad7edb9c5486a8e12b9b83d4c956d5f031783fe199c5bc130e67483f890745955631bf9a8841513cb1b9396bf874a2b74970711467d6ee6a50c0
 SHA512 
4f0cda6302f6069e6e3ea1d8bf1eed865702c0554667c580cc48f9ebbd23cdf7391de5219bb1b34c7dde04c2bd0816a8d23f9339537e06be6f5735b526905f49
+DIST mesa-19.3.0-rc5.tar.xz 11792676 BLAKE2B 
3ae4147dc91b960e57447b5aea21db2f5062f8ef916ac065519a2d9958be94faf06df8588b63d7fb642767fe0082ff4a5b220f1e59e3e8e7d628f6a132e5392b
 SHA512 
25d59baabddafe63512d9998e3ac21f847a32a2639d6b7f106729a3dc7112fec334e3634bda6a17fd0ce8b993e6bc35a5d15fa33a4c9006aaa941db9f5366424

diff --git a/media-libs/mesa/mesa-19.3.0_rc5.ebuild 
b/media-libs/mesa/mesa-19.3.0_rc5.ebuild
new file mode 100644
index 000..d8de3e17e49
--- /dev/null
+++ b/media-libs/mesa/mesa-19.3.0_rc5.ebuild
@@ -0,0 +1,548 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_5 python3_6 python3_7 )
+
+inherit llvm meson multilib-minimal pax-utils python-any-r1
+
+OPENGL_DIR="xorg-x11"
+
+MY_P="${P/_/-}"
+
+DESCRIPTION="OpenGL-like graphic library for Linux"
+HOMEPAGE="https://www.mesa3d.org/ https://mesa.freedesktop.org/";
+
+if [[ ${PV} ==  ]]; then
+   EGIT_REPO_URI="https://gitlab.freedesktop.org/mesa/mesa.git";
+   inherit git-r3
+else
+   SRC_URI="https://mesa.freedesktop.org/archive/${MY_P}.tar.xz";
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-linux ~x86-linux ~sparc-solaris ~x64-solaris 
~x86-solaris"
+fi
+
+LICENSE="MIT"
+SLOT="0"
+RESTRICT="
+   !test? ( test )
+"
+
+RADEON_CARDS="r100 r200 r300 r600 radeon radeonsi"
+VIDEO_CARDS="${RADEON_CARDS} freedreno i915 i965 intel iris lima nouveau 
panfrost vc4 virgl vivante vmware"
+for card in ${VIDEO_CARDS}; do
+   IUSE_VIDEO_CARDS+=" video_cards_${card}"
+done
+
+IUSE="${IUSE_VIDEO_CARDS}
+   +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"
+
+REQUIRED_USE="
+   d3d9?   ( dri3 || ( video_cards_iris video_cards_r300 video_cards_r600 
video_cards_radeonsi video_cards_nouveau video_cards_vmware ) )
+   gles1?  ( egl )
+   gles2?  ( egl )
+   vulkan? ( dri3
+ || ( video_cards_i965 video_cards_iris 
video_cards_radeonsi )
+ video_cards_radeonsi? ( llvm ) )
+   vulkan-overlay? ( vulkan )
+   wayland? ( egl gbm )
+   video_cards_freedreno?  ( gallium )
+   video_cards_intel?  ( classic )
+   video_cards_i915?   ( || ( classic gallium ) )
+   video_cards_i965?   ( classic )
+   video_cards_iris?   ( gallium )
+   video_cards_lima?   ( gallium )
+   video_cards_nouveau? ( || ( classic gallium ) )
+   video_cards_panfrost? ( gallium )
+   video_cards_radeon? ( || ( classic gallium )
+ gallium? ( x86? ( llvm ) 
amd64? ( llvm ) ) )
+   video_cards_r100?   ( classic )
+   video_cards_r200?   ( classic )
+   video_cards_r300?   ( gallium x86? ( llvm ) amd64? ( llvm ) )
+   video_cards_r600?   ( gallium )
+   video_cards_radeonsi?   ( gallium llvm )
+   video_cards_vc4? ( gallium )
+   video_cards_virgl? ( gallium )
+   video_cards_vivante? ( gallium gbm )
+   video_cards_vmware? ( gallium )
+   xa? ( X )
+   xvmc? ( X )
+"
+
+LIBDRM_DEPSTRING=">=x11-libs/libdrm-2.4.100"
+RDEPEND="
+   !app-eselect/esele

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

2019-11-27 Thread Sergei Trofimovich
commit: d1272d4c770921b647badb63f12c369bee9c3a27
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Wed Nov 27 23:55:32 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Nov 27 23:56:15 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d1272d4c

dev-lang/nim: bump up to 1.0.4

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

 dev-lang/nim/Manifest |  1 +
 dev-lang/nim/nim-1.0.4.ebuild | 78 +++
 2 files changed, 79 insertions(+)

diff --git a/dev-lang/nim/Manifest b/dev-lang/nim/Manifest
index 68c8fb8a0ae..621b3396629 100644
--- a/dev-lang/nim/Manifest
+++ b/dev-lang/nim/Manifest
@@ -1 +1,2 @@
 DIST nim-1.0.2.tar.xz 5139712 BLAKE2B 
bcb0f0fa2ed6069021a6359e453def7beccb6e767e3eff27d8fb2adb7351336f219a88e2450df3d4aece1dd7f6e1a8fb891aa31581c32bb2535d2cf604a7
 SHA512 
5d7a45efcf656d5467554c3bbf42d0c62a760ccd107cec439d8375839d2e80baadfb3f598598748ef8e1b32d3eb931caaa273f8e41bbf6f4e16c7afbef745349
+DIST nim-1.0.4.tar.xz 5161396 BLAKE2B 
ff6f5b51775bfc8e83cf5ed91bf70d63d6af40cb8802d765b27a306d6a1c93ecbd4de64edfe9537b659c89c62c92ab46008d55616c7143fa9b8adaa4e905aa66
 SHA512 
0614259372500da4e5d67822d3caeec4c9ec6b1a06494768cfaff1db960484c1e9c1aafe70b05d1ac07b5f22d8ff57214f455e95dba26a5648d2186f13d1265a

diff --git a/dev-lang/nim/nim-1.0.4.ebuild b/dev-lang/nim/nim-1.0.4.ebuild
new file mode 100644
index 000..160171c5b09
--- /dev/null
+++ b/dev-lang/nim/nim-1.0.4.ebuild
@@ -0,0 +1,78 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit bash-completion-r1 multiprocessing toolchain-funcs
+
+DESCRIPTION="compiled, garbage-collected systems programming language"
+HOMEPAGE="https://nim-lang.org/";
+SRC_URI="https://nim-lang.org/download/${P}.tar.xz";
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE="doc +readline test"
+
+RESTRICT=test # need to sort out depends and numerous failures
+
+RDEPEND="
+   readline? ( sys-libs/readline:0= )
+"
+DEPEND="
+   ${DEPEND}
+   test? ( net-libs/nodejs )
+"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-0.20.0-paths.patch
+)
+
+_run() {
+   echo "$@"
+   "$@" || die "'$*' failed"
+}
+
+nim_use_enable() {
+   [[ -z $2 ]] && die "usage: nim_use_enable  "
+   use $1 && echo "-d:$2"
+}
+
+src_compile() {
+   export XDG_CACHE_HOME=${T}/cache #667182
+   tc-export CC LD
+
+   _run ./build.sh
+
+   _run ./bin/nim --parallelBuild:$(makeopts_jobs) c koch
+   _run ./koch boot --parallelBuild:$(makeopts_jobs) -d:release 
$(nim_use_enable readline useGnuReadline)
+   # build nimble and friends
+   # --stable to avoid pulling HEAD nimble
+   PATH="./bin:$PATH" _run ./koch --stable tools
+
+   if use doc; then
+   PATH="./bin:$PATH" _run ./koch doc
+   fi
+}
+
+src_test() {
+   PATH="./bin:$PATH" _run ./koch test
+}
+
+src_install() {
+   PATH="./bin:$PATH" _run ./koch install "${ED}"
+   rm -r "${ED}/usr/share/nim/doc" || die "failed to remove 'doc'"
+
+   exeinto /usr/bin
+
+   local bin_exe
+   for bin_exe in bin/*; do
+   # './koch install' installs only 'nim' binary
+   # but not the rest
+   [[ ${bin_exe} == bin/nim ]] && continue
+   doexe "${bin_exe}"
+   done
+
+   use doc && dodoc doc/html/*.html
+   newbashcomp tools/nim.bash-completion ${PN}
+}



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

2019-11-27 Thread Patrice Clement
commit: f0f1c9bb9695ba8835f56fb7c010b27f12da34d0
Author: Patrice Clement  gentoo  org>
AuthorDate: Wed Nov 27 23:27:55 2019 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Wed Nov 27 23:29:07 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f0f1c9bb

app-misc/vifm: clean up old.

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

 app-misc/vifm/Manifest  |   2 -
 app-misc/vifm/vifm-0.10.ebuild  | 102 --
 app-misc/vifm/vifm-0.9.1.ebuild | 106 
 3 files changed, 210 deletions(-)

diff --git a/app-misc/vifm/Manifest b/app-misc/vifm/Manifest
index 3dabcccfb47..ff1f5a8facc 100644
--- a/app-misc/vifm/Manifest
+++ b/app-misc/vifm/Manifest
@@ -1,3 +1 @@
 DIST vifm-0.10.1.tar.bz2 1097998 BLAKE2B 
b9712d61a00761986aa54d9bc561a5125ae96f751e8ba2844adae91577ba093b1a4860071b57ab81dbed3eb52c2c91ce3316831fa44a06436ef5fa81d2739f3a
 SHA512 
8116c4c31b01a9453684a90b26b87a33e5ec2cd2930162869507f673319d231f44e464d1056239f647531c3be5bc9bcf92045c79e5d545f9c75be11c7fe03ea2
-DIST vifm-0.10.tar.bz2 1054361 BLAKE2B 
81ec964b3bf236764976bcedb84c922eca0da650922b71fc1d6ef107ce51af9a4b1155fb699f800cca452e644345568af4cf17170dc15509393df529336b3959
 SHA512 
53f45824ffdbd987fecd3a7f7b6d6c5da036aeb3ddbb219d7665a63cae55d68db608239055b18b88a721b39002fcf57cbfd88aa366cffb02ca5f2eb94a206eb2
-DIST vifm-0.9.1.tar.bz2 1002758 BLAKE2B 
8eb9cc4c299877485bb4a44d95fe2412e196686399a6246bc1b5036dbc34ecbcf1cd43d1d55bdacdcc099a65e03f589f360d39ee38da4e12bff0a4bfcbdd180b
 SHA512 
a30457329bf9501efd7e9e0853107b5ecd653ab70e7081764677d035bd0f61876bc96b35bea5258153d68b7be075091168331be79d7398f94353f73bbf78933d

diff --git a/app-misc/vifm/vifm-0.10.ebuild b/app-misc/vifm/vifm-0.10.ebuild
deleted file mode 100644
index 24a2c7f576d..000
--- a/app-misc/vifm/vifm-0.10.ebuild
+++ /dev/null
@@ -1,102 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit autotools vim-doc versionator xdg-utils
-
-MY_P=$(replace_version_separator 4 '-' ${PF})
-
-DESCRIPTION="Console file manager with vi(m)-like keybindings"
-HOMEPAGE="https://vifm.info/";
-SRC_URI="mirror://sourceforge/vifm/${MY_P}.tar.bz2"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86"
-IUSE="X developer +extended-keys gtk +magic vim vim-syntax"
-
-DEPEND="
-   >=sys-libs/ncurses-5.9-r3:0
-   magic? ( sys-apps/file )
-   gtk? ( x11-libs/gtk+:2 )
-   X? ( x11-libs/libX11 )
-"
-RDEPEND="
-   ${DEPEND}
-   vim? ( || ( app-editors/vim app-editors/gvim ) )
-   vim-syntax? ( || ( app-editors/vim app-editors/gvim ) )
-"
-
-DOCS="AUTHORS FAQ NEWS README TODO"
-
-S="${WORKDIR}/${MY_P}"
-
-src_prepare() {
-   default
-   sed -i -e '/stat.h/a#include ' 
"${S}/src/modes/file_info.c" \
-   || die
-   eautoreconf
-}
-
-src_configure() {
-   econf \
-   $(use_enable developer) \
-   $(use_enable extended-keys) \
-   $(use_with magic libmagic) \
-   $(use_with gtk) \
-   $(use_with X X11)
-}
-
-src_compile() {
-   default
-}
-
-src_install() {
-   emake DESTDIR="${D}" install
-   dodoc ${DOCS}
-
-   if use vim; then
-   local t
-   for t in app plugin; do
-   insinto /usr/share/vim/vimfiles/"${t}"
-   doins "${S}"/data/vim/doc/"${t}"/"${PN}"*
-   done
-   fi
-
-   if use vim-syntax; then
-   local t
-   for t in ftdetect ftplugin syntax; do
-   insinto /usr/share/vim/vimfiles/"${t}"
-   doins "${S}"/data/vim/"${t}"/"${PN}".vim
-   done
-   fi
-}
-
-src_test() {
-   emake check
-}
-
-pkg_postinst() {
-   xdg_desktop_database_update
-   if use vim; then
-   update_vim_helptags
-
-   if [[ -n ${REPLACING_VERSIONS} ]]; then
-   elog
-   elog "You don't need to copy or link any files for"
-   elog "  the vim plugin and documentation to work 
anymore."
-   elog "If you copied any vifm files to ~/.vim/ manually"
-   elog "  in earlier vifm versions, please delete them."
-   fi
-   elog
-   elog "To use vim in vifm to view the documentation"
-   elog "  edit ~/.vifm/vifmrc and set vimhelp instead of 
novimhelp"
-   elog
-   fi
-}
-
-pkg_postrm() {
-   xdg_desktop_database_update
-   use vim && update_vim_helptags
-}

diff --git a/app-misc/vifm/vifm-0.9.1.ebuild b/app-misc/vifm/vifm-0.9.1.ebuild
deleted file mode 100644
index 6d971785f15..000
--- a/app-misc/vifm/vifm-0.9.1.ebuild
+++ /dev/null
@@ -1,106 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under

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

2019-11-27 Thread Patrice Clement
commit: 241db2b66c321c4eb7f340e1f84a6091a120b68c
Author: Patrice Clement  gentoo  org>
AuthorDate: Wed Nov 27 23:27:08 2019 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Wed Nov 27 23:29:07 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=241db2b6

app-misc/vifm: stable for amd64.

mark stable for the remaining arches using the ALLARCHES policy.

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

 app-misc/vifm/vifm-0.10.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/vifm/vifm-0.10.1.ebuild b/app-misc/vifm/vifm-0.10.1.ebuild
index 721045586d7..0b697df0c6e 100644
--- a/app-misc/vifm/vifm-0.10.1.ebuild
+++ b/app-misc/vifm/vifm-0.10.1.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://sourceforge/vifm/${MY_P}.tar.bz2"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86"
+KEYWORDS="amd64 ppc x86"
 IUSE="X developer +extended-keys gtk +magic vim vim-syntax"
 
 DEPEND="



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

2019-11-27 Thread Patrice Clement
commit: 05c15621c122ecd45249a72febc8b8051fe9208f
Author: Patrice Clement  gentoo  org>
AuthorDate: Wed Nov 27 23:28:53 2019 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Wed Nov 27 23:29:07 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=05c15621

dev-lang/micropython: clear QA warnings.

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

 dev-lang/micropython/micropython-1.11.ebuild  | 1 +
 dev-lang/micropython/micropython-1.9.3.ebuild | 3 ++-
 dev-lang/micropython/micropython-1.9.4.ebuild | 3 ++-
 3 files changed, 5 insertions(+), 2 deletions(-)

diff --git a/dev-lang/micropython/micropython-1.11.ebuild 
b/dev-lang/micropython/micropython-1.11.ebuild
index d1f7d57db77..0c8219f7670 100644
--- a/dev-lang/micropython/micropython-1.11.ebuild
+++ b/dev-lang/micropython/micropython-1.11.ebuild
@@ -13,6 +13,7 @@ KEYWORDS="~amd64 ~x86"
 LICENSE="MIT"
 SLOT="0"
 IUSE="test"
+RESTRICT="!test? ( test )"
 
 DEPEND="
virtual/libffi

diff --git a/dev-lang/micropython/micropython-1.9.3.ebuild 
b/dev-lang/micropython/micropython-1.9.3.ebuild
index 672087758df..e519fa6a445 100644
--- a/dev-lang/micropython/micropython-1.9.3.ebuild
+++ b/dev-lang/micropython/micropython-1.9.3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -13,6 +13,7 @@ KEYWORDS="~amd64 ~x86"
 LICENSE="MIT"
 SLOT="0"
 IUSE="test"
+RESTRICT="!test? ( test )"
 
 DEPEND="
virtual/libffi

diff --git a/dev-lang/micropython/micropython-1.9.4.ebuild 
b/dev-lang/micropython/micropython-1.9.4.ebuild
index 95899e4fd9b..ac529849faa 100644
--- a/dev-lang/micropython/micropython-1.9.4.ebuild
+++ b/dev-lang/micropython/micropython-1.9.4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -13,6 +13,7 @@ KEYWORDS="~amd64 ~x86"
 LICENSE="MIT"
 SLOT="0"
 IUSE="test"
+RESTRICT="!test? ( test )"
 
 DEPEND="
virtual/libffi



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

2019-11-27 Thread Sergei Trofimovich
commit: 423c6dbddd313566fc621f5baf6747705f39c169
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Wed Nov 27 23:22:12 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Nov 27 23:26:40 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=423c6dbd

profiles/arch/riscv: mask USE=valgrind

Signed-off-by: Sergei Trofimovich  gentoo.org>

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

diff --git a/profiles/arch/riscv/package.use.mask 
b/profiles/arch/riscv/package.use.mask
index e14810d5ecf..3026a5b3946 100644
--- a/profiles/arch/riscv/package.use.mask
+++ b/profiles/arch/riscv/package.use.mask
@@ -35,7 +35,6 @@ dev-libs/icu doc
 dev-libs/iniparser doc
 dev-libs/libgcrypt doc
 dev-libs/libnl python
-dev-libs/libtasn1 valgrind
 dev-libs/libusb doc
 dev-libs/libxslt python
 dev-libs/libyaml doc
@@ -54,7 +53,7 @@ dev-vcs/git cvs highlight gnome-keyring subversion tk xinetd
 media-libs/freetype harfbuzz png
 media-libs/tiff jbig jpeg test webp zstd
 net-fs/nfs-utils nfsv41
-net-libs/gnutls doc test-full valgrind
+net-libs/gnutls doc test-full
 net-libs/ldns doc python
 net-misc/curl brotli curl_ssl_libressl curl_ssl_mbedtls curl_ssl_nss http2 
rtmp ssh
 net-misc/ntp openntpd snmp vim-syntax zeroconf

diff --git a/profiles/arch/riscv/use.mask b/profiles/arch/riscv/use.mask
index 323eff42aa3..c6877553ce8 100644
--- a/profiles/arch/riscv/use.mask
+++ b/profiles/arch/riscv/use.mask
@@ -4,6 +4,10 @@
 # Unmask the flag which corresponds to ARCH.
 -riscv
 
+# Sergei Trofimovich  (2019-11-27)
+# valgrind has no RICSV port.
+valgrind
+
 # The required library has not been ported to riscv yet.
 seccomp
 



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

2019-11-27 Thread Sergei Trofimovich
commit: 8232b9875763e999a8fe58c1f914a45b8929ccd5
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Wed Nov 27 23:26:09 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Nov 27 23:26:44 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8232b987

dev-libs/elfutils: bump up to 0.178

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

 dev-libs/elfutils/Manifest  |  1 +
 dev-libs/elfutils/elfutils-0.178.ebuild | 77 +
 dev-libs/elfutils/metadata.xml  |  1 +
 3 files changed, 79 insertions(+)

diff --git a/dev-libs/elfutils/Manifest b/dev-libs/elfutils/Manifest
index 1e9d789772e..0e02e5c11e8 100644
--- a/dev-libs/elfutils/Manifest
+++ b/dev-libs/elfutils/Manifest
@@ -1,2 +1,3 @@
 DIST elfutils-0.176.tar.bz2 8646075 BLAKE2B 
7f23d59b7f5d74946fea928a7fada7764c1f96a5eefefc4a3a382090eb7cad07c80419218300d853ccbef8f4e2288eb443ff06b3e64bf4511d9fa7aa84f5b794
 SHA512 
7f032913be363a43229ded85d495dcf7542b3c85974aaaba0d984228dc9ac1721da3dc388d3fa02325a80940161db7e9ad2c9e4521a424ad8a7d050c0902915b
 DIST elfutils-0.177.tar.bz2 8852413 BLAKE2B 
03f432342651f7646d73b7847325bd14b722ce34d85df01b1ad072b916af9b9da2d0d119cd24e952073bd584ec76b027ba9b6c7d45fb057372b3e700b1f5741a
 SHA512 
2779987463a22ed220759e25a09c9a1eb84c0f36db37675136e59aa55c7f8f90b7a7d34ffc4e6a4291d7fa73692a1bd1a303a74270b11d1623b4f9868d19498f
+DIST elfutils-0.178.tar.bz2 9007557 BLAKE2B 
241b611dbfac37f35a670fbe80096c21b870e4b26fcddc8af26fba0373c9cd72eae42aabae2803b7b16c3bf649aeda036b1ea1b40952b43c4021ed23fcb51e80
 SHA512 
356656ad0db8f6877b461de1a11280de16a9cc5d8dde4381a938a212e828e32755135e5e3171d311c4c9297b728fbd98123048e2e8fbf7fe7de68976a2daabe5

diff --git a/dev-libs/elfutils/elfutils-0.178.ebuild 
b/dev-libs/elfutils/elfutils-0.178.ebuild
new file mode 100644
index 000..f6a0ba093e2
--- /dev/null
+++ b/dev-libs/elfutils/elfutils-0.178.ebuild
@@ -0,0 +1,77 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit flag-o-matic multilib-minimal
+
+DESCRIPTION="Libraries/utilities to handle ELF objects (drop in replacement 
for libelf)"
+HOMEPAGE="http://elfutils.org/";
+SRC_URI="https://sourceware.org/elfutils/ftp/${PV}/${P}.tar.bz2";
+
+LICENSE="|| ( GPL-2+ LGPL-3+ ) utils? ( GPL-3+ )"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux"
+IUSE="bzip2 lzma nls static-libs test +threads +utils valgrind"
+
+RDEPEND=">=sys-libs/zlib-1.2.8-r1[${MULTILIB_USEDEP}]
+   bzip2? ( >=app-arch/bzip2-1.0.6-r4[${MULTILIB_USEDEP}] )
+   lzma? ( >=app-arch/xz-utils-5.0.5-r1[${MULTILIB_USEDEP}] )
+   !dev-libs/libelf"
+DEPEND="${RDEPEND}
+   valgrind? ( dev-util/valgrind )
+"
+BDEPEND="nls? ( sys-devel/gettext )
+   >=sys-devel/flex-2.5.4a
+   sys-devel/m4"
+
+RESTRICT="!test? ( test )"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-0.118-PaX-support.patch
+   "${FILESDIR}"/${PN}-0.175-disable-biarch-test-PR24158.patch
+   "${FILESDIR}"/${PN}-0.177-disable-large.patch
+)
+
+src_prepare() {
+   default
+
+   if ! use static-libs; then
+   sed -i -e '/^lib_LIBRARIES/s:=.*:=:' -e '/^%.os/s:%.o$::' 
lib{asm,dw,elf}/Makefile.in || die
+   fi
+   # https://sourceware.org/PR23914
+   sed -i 's:-Werror::' */Makefile.in || die
+}
+
+src_configure() {
+   use test && append-flags -g #407135
+   multilib-minimal_src_configure
+}
+
+multilib_src_configure() {
+   ECONF_SOURCE="${S}" econf \
+   $(use_enable nls) \
+   $(use_enable threads thread-safety) \
+   $(use_enable valgrind) \
+   --disable-debuginfod \
+   --program-prefix="eu-" \
+   --with-zlib \
+   $(use_with bzip2 bzlib) \
+   $(use_with lzma)
+}
+
+multilib_src_test() {
+   env 
LD_LIBRARY_PATH="${BUILD_DIR}/libelf:${BUILD_DIR}/libebl:${BUILD_DIR}/libdw:${BUILD_DIR}/libasm"
 \
+   LC_ALL="C" \
+   emake check VERBOSE=1
+}
+
+multilib_src_install_all() {
+   einstalldocs
+   dodoc NOTES
+   # These build quick, and are needed for most tests, so don't
+   # disable their building when the USE flag is disabled.
+   if ! use utils; then
+   rm -rf "${ED}"/usr/bin || die
+   fi
+}

diff --git a/dev-libs/elfutils/metadata.xml b/dev-libs/elfutils/metadata.xml
index 7d0275bbf23..10d87faccf5 100644
--- a/dev-libs/elfutils/metadata.xml
+++ b/dev-libs/elfutils/metadata.xml
@@ -9,6 +9,7 @@
Support automatic decompression of 
LZMA-compressed files and kernel images
Build the libraries with thread safe 
support
Install command-line utilities (all the eu-* 
programs)
+   Add support for memory debugging using 
dev-util/valgrind

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

2019-11-27 Thread Patrice Clement
commit: 3fac89e480b709bc3ddd4a9e6ff1154c4cea90c6
Author: Patrice Clement  gentoo  org>
AuthorDate: Wed Nov 27 23:00:55 2019 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Wed Nov 27 23:14:27 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3fac89e4

app-misc/tmux-xpanes: clean up old.

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

 app-misc/tmux-xpanes/Manifest |  2 --
 app-misc/tmux-xpanes/tmux-xpanes-3.1.1.ebuild | 36 ---
 app-misc/tmux-xpanes/tmux-xpanes-4.1.0.ebuild | 36 ---
 3 files changed, 74 deletions(-)

diff --git a/app-misc/tmux-xpanes/Manifest b/app-misc/tmux-xpanes/Manifest
index 2db708b9246..086fac74101 100644
--- a/app-misc/tmux-xpanes/Manifest
+++ b/app-misc/tmux-xpanes/Manifest
@@ -1,3 +1 @@
-DIST tmux-xpanes-3.1.1.tar.gz 51507 BLAKE2B 
6fdf3a6cf7faecde33d9e51d6c40dd3b8bbabce1f63f7f5a0afb866d6ccece623c9867b542ba54b478861fbfc7472cd3b3bd378d577faf3d32eca88bf1e82538
 SHA512 
fe1fd5ef698c4069c4c5c078a10f602642b0c260a8cccd90796b79958fbd655f99bd69884978b8c56df20190b808d17e54fdc9ef40426707344038ba8601884f
-DIST tmux-xpanes-4.1.0.tar.gz 61942 BLAKE2B 
66467bfce249648eb88235eec64730d0fcab6fa7c3a77b207c4ad4fbb5a2a2998dbcbeecf848af15fae35ba080c950d2a82e154d1944cca7ca87f407a1a64d35
 SHA512 
3a25b694a9d559958e87f0deac3674e74cd8acde8392045fb8cf5262a0634938f7e61cf638066ea8836c475aeffd2e8aed3cee9b354ec2e88f05eb19d5f6dde3
 DIST tmux-xpanes-4.1.1.tar.gz 62564 BLAKE2B 
195221c5f069048ab42a57a00c4c8b79f0c2acf1b0cdd7096e553c9a5ed0b3e3b3e9dfacb8f2eb141861b34ef52ad0a675fb501e314d7e4bfe4a41ff4bfd9f35
 SHA512 
789e19136faa939670cf8e91e7e7979fae8e536aeffdad7d39e1861e279214985d40807dc07afcd8b28cc4de140a944c9b2f5fe051a6b53e12b7903baefcb251

diff --git a/app-misc/tmux-xpanes/tmux-xpanes-3.1.1.ebuild 
b/app-misc/tmux-xpanes/tmux-xpanes-3.1.1.ebuild
deleted file mode 100644
index 389f6702856..000
--- a/app-misc/tmux-xpanes/tmux-xpanes-3.1.1.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-DESCRIPTION="tmux-based terminal divider"
-HOMEPAGE="https://github.com/greymd/tmux-xpanes";
-SRC_URI="https://github.com/greymd/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-KEYWORDS="amd64 x86"
-LICENSE="MIT"
-SLOT="0"
-
-IUSE="zsh-completion"
-
-RDEPEND="
-   app-misc/tmux
-   dev-lang/perl
-   dev-libs/openssl:0=
-   zsh-completion? ( app-shells/zsh )"
-
-DEPEND="${RDEPEND}"
-
-RESTRICT="test"
-
-DOCS=( CONTRIBUTING.md LICENSE README.md )
-
-src_install() {
-   dobin bin/*
-   doman man/*.1
-   einstalldocs
-   if use zsh-completion; then
-   insinto /usr/share/zsh/site-functions
-   doins completion/zsh/*
-   fi
-}

diff --git a/app-misc/tmux-xpanes/tmux-xpanes-4.1.0.ebuild 
b/app-misc/tmux-xpanes/tmux-xpanes-4.1.0.ebuild
deleted file mode 100644
index 75d8c2d638d..000
--- a/app-misc/tmux-xpanes/tmux-xpanes-4.1.0.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-DESCRIPTION="tmux-based terminal divider"
-HOMEPAGE="https://github.com/greymd/tmux-xpanes";
-SRC_URI="https://github.com/greymd/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-KEYWORDS="~amd64 ~x86"
-LICENSE="MIT"
-SLOT="0"
-
-IUSE="zsh-completion"
-
-RDEPEND="
-   app-misc/tmux
-   dev-lang/perl
-   dev-libs/openssl:0=
-   zsh-completion? ( app-shells/zsh )"
-
-DEPEND="${RDEPEND}"
-
-RESTRICT="test"
-
-DOCS=( CONTRIBUTING.md LICENSE README.md )
-
-src_install() {
-   dobin bin/*
-   doman man/*.1
-   einstalldocs
-   if use zsh-completion; then
-   insinto /usr/share/zsh/site-functions
-   doins completion/zsh/*
-   fi
-}



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

2019-11-27 Thread Patrice Clement
commit: 7abd143b596f75001b40bc8e153018741bea93ed
Author: Patrice Clement  gentoo  org>
AuthorDate: Wed Nov 27 22:58:46 2019 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Wed Nov 27 23:14:27 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7abd143b

app-misc/tmux-xpanes: stable for amd64+x86.

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

 app-misc/tmux-xpanes/tmux-xpanes-4.1.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/tmux-xpanes/tmux-xpanes-4.1.1.ebuild 
b/app-misc/tmux-xpanes/tmux-xpanes-4.1.1.ebuild
index 75d8c2d638d..389f6702856 100644
--- a/app-misc/tmux-xpanes/tmux-xpanes-4.1.1.ebuild
+++ b/app-misc/tmux-xpanes/tmux-xpanes-4.1.1.ebuild
@@ -7,7 +7,7 @@ DESCRIPTION="tmux-based terminal divider"
 HOMEPAGE="https://github.com/greymd/tmux-xpanes";
 SRC_URI="https://github.com/greymd/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
 LICENSE="MIT"
 SLOT="0"
 



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

2019-11-27 Thread Patrice Clement
commit: 893638c7614a839e68fc28267bd88c7ad87cc302
Author: Patrice Clement  gentoo  org>
AuthorDate: Wed Nov 27 22:58:10 2019 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Wed Nov 27 23:14:27 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=893638c7

app-misc/tmux-xpanes: version bump.

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

 app-misc/tmux-xpanes/Manifest |  1 +
 app-misc/tmux-xpanes/tmux-xpanes-4.1.1.ebuild | 36 +++
 2 files changed, 37 insertions(+)

diff --git a/app-misc/tmux-xpanes/Manifest b/app-misc/tmux-xpanes/Manifest
index acbc6af047c..2db708b9246 100644
--- a/app-misc/tmux-xpanes/Manifest
+++ b/app-misc/tmux-xpanes/Manifest
@@ -1,2 +1,3 @@
 DIST tmux-xpanes-3.1.1.tar.gz 51507 BLAKE2B 
6fdf3a6cf7faecde33d9e51d6c40dd3b8bbabce1f63f7f5a0afb866d6ccece623c9867b542ba54b478861fbfc7472cd3b3bd378d577faf3d32eca88bf1e82538
 SHA512 
fe1fd5ef698c4069c4c5c078a10f602642b0c260a8cccd90796b79958fbd655f99bd69884978b8c56df20190b808d17e54fdc9ef40426707344038ba8601884f
 DIST tmux-xpanes-4.1.0.tar.gz 61942 BLAKE2B 
66467bfce249648eb88235eec64730d0fcab6fa7c3a77b207c4ad4fbb5a2a2998dbcbeecf848af15fae35ba080c950d2a82e154d1944cca7ca87f407a1a64d35
 SHA512 
3a25b694a9d559958e87f0deac3674e74cd8acde8392045fb8cf5262a0634938f7e61cf638066ea8836c475aeffd2e8aed3cee9b354ec2e88f05eb19d5f6dde3
+DIST tmux-xpanes-4.1.1.tar.gz 62564 BLAKE2B 
195221c5f069048ab42a57a00c4c8b79f0c2acf1b0cdd7096e553c9a5ed0b3e3b3e9dfacb8f2eb141861b34ef52ad0a675fb501e314d7e4bfe4a41ff4bfd9f35
 SHA512 
789e19136faa939670cf8e91e7e7979fae8e536aeffdad7d39e1861e279214985d40807dc07afcd8b28cc4de140a944c9b2f5fe051a6b53e12b7903baefcb251

diff --git a/app-misc/tmux-xpanes/tmux-xpanes-4.1.1.ebuild 
b/app-misc/tmux-xpanes/tmux-xpanes-4.1.1.ebuild
new file mode 100644
index 000..75d8c2d638d
--- /dev/null
+++ b/app-misc/tmux-xpanes/tmux-xpanes-4.1.1.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DESCRIPTION="tmux-based terminal divider"
+HOMEPAGE="https://github.com/greymd/tmux-xpanes";
+SRC_URI="https://github.com/greymd/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+KEYWORDS="~amd64 ~x86"
+LICENSE="MIT"
+SLOT="0"
+
+IUSE="zsh-completion"
+
+RDEPEND="
+   app-misc/tmux
+   dev-lang/perl
+   dev-libs/openssl:0=
+   zsh-completion? ( app-shells/zsh )"
+
+DEPEND="${RDEPEND}"
+
+RESTRICT="test"
+
+DOCS=( CONTRIBUTING.md LICENSE README.md )
+
+src_install() {
+   dobin bin/*
+   doman man/*.1
+   einstalldocs
+   if use zsh-completion; then
+   insinto /usr/share/zsh/site-functions
+   doins completion/zsh/*
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: net-dns/libidn2/

2019-11-27 Thread Jeroen Roovers
commit: e8a54b8ddea0df34d4eb77528f1eb9ddc9d19825
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Wed Nov 27 23:13:53 2019 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Wed Nov 27 23:14:20 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e8a54b8d

net-dns/libidn2: Old

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

 net-dns/libidn2/Manifest |  1 -
 net-dns/libidn2/libidn2-2.2.0.ebuild | 54 
 2 files changed, 55 deletions(-)

diff --git a/net-dns/libidn2/Manifest b/net-dns/libidn2/Manifest
index fd861328bd0..3c094d99316 100644
--- a/net-dns/libidn2/Manifest
+++ b/net-dns/libidn2/Manifest
@@ -1,4 +1,3 @@
 DIST libidn2-2.1.1a.tar.gz 2122867 BLAKE2B 
616bdf4c2c5095a29511db293fa908d4cac23f77e17bb6c60f8aa8c8a8a10f1b4e8b84b82406599fe0cc7122fd89c50ec252f1716198f72496800a19924fa09c
 SHA512 
404a739e33d324f700ac8e8119de3feef0de778bbb11be09049cb64eab447cd101883f6d489cca1e88c230f58bcaf9758fe102e571b6501450aa750ec2a4a9c6
-DIST libidn2-2.2.0.tar.gz 2110743 BLAKE2B 
08a1f89d4b6edd7da4d91c9d21f9944c1ebb4064cb43147ac23fcd79f0a0bbd94e7d2b9a72382784f4aaca211cf9502a5117dfa63ab5fe72383188eeae6f628b
 SHA512 
ccf56056a378d49a28ff67a2a23cd3d32ce51f86a78f84839b98dad709a1d0d03ac8d7c1496f0e4d3536bca00e3d09d34d76a37317b2ce87e3aa66bdf4e877b8
 DIST libidn2-2.3.0.tar.gz 2164993 BLAKE2B 
3c103831c39fa3fd0340c9c45f3f683483207ade9cadc8d85b046a698f75bbe5ce6829de69a5cb238404d243b7a39ef44d69ea4ea80c22b813eafbacae615a8b
 SHA512 
a2bf6d2249948bce14fbbc802f8af1c9b427fc9bf64203a2f3d7239d8e6061d0a8e7970a23e8e5889110a654a321e0504c7a6d049bb501e7f6a23d42b50b6187
 DIST libunistring-0.9.10.tar.gz 3744814 BLAKE2B 
3ddc55b8021c0f4822beb83b807bb21dbbf10bbb866747f64e060df3ab822a4143528855e1ce6a13144630bc8daa14f1fa830db77fb605e57cae21d46de804d6
 SHA512 
690082732fbbd47ab4ffbd6f21d85afece0f8e2ded24982f949f4ae52bf0a981b75ea9bc14ab289e0954cde07f31a7a4c2bb65615a8eb5b2bfa65720310b6fc9

diff --git a/net-dns/libidn2/libidn2-2.2.0.ebuild 
b/net-dns/libidn2/libidn2-2.2.0.ebuild
deleted file mode 100644
index 423471d58b6..000
--- a/net-dns/libidn2/libidn2-2.2.0.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-inherit multilib-minimal
-
-DESCRIPTION="An implementation of the IDNA2008 specifications (RFCs 5890, 
5891, 5892, 5893)"
-HOMEPAGE="https://www.gnu.org/software/libidn/#libidn2 
https://gitlab.com/libidn/libidn2";
-SRC_URI="
-   mirror://gnu/libidn/${P}.tar.gz
-"
-
-LICENSE="GPL-2+ LGPL-3+"
-SLOT="0/2"
-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"
-IUSE="static-libs"
-
-RDEPEND="
-   dev-libs/libunistring[${MULTILIB_USEDEP}]
-"
-DEPEND="${RDEPEND}"
-BDEPEND="
-   dev-lang/perl
-   sys-apps/help2man
-"
-S=${WORKDIR}/${P/a/}
-
-src_prepare() {
-   default
-
-   if [[ ${CHOST} == *-darwin* ]] ; then
-   # Darwin ar chokes when TMPDIR doesn't exist (as done for some
-   # reason in the Makefile)
-   sed -i -e '/^TMPDIR = /d' Makefile.in || die
-   export TMPDIR="${T}"
-   fi
-
-   multilib_copy_sources
-}
-
-multilib_src_configure() {
-   econf \
-   $(use_enable static-libs static) \
-   --disable-doc \
-   --disable-gcc-warnings \
-   --disable-gtk-doc \
-   --disable-silent-rules
-}
-
-multilib_src_install() {
-   default
-
-   find "${D}" -name '*.la' -delete || die
-}



[gentoo-commits] repo/gentoo:master commit in: net-mail/notmuch/, net-mail/notmuch/files/

2019-11-27 Thread Amadeusz Piotr Żołnowski
commit: c7b44fa58efd3f42ff1186459a63c8c27e64e419
Author: Amadeusz Piotr Żołnowski  gentoo  org>
AuthorDate: Wed Nov 27 23:10:29 2019 +
Commit: Amadeusz Piotr Żołnowski  gentoo  org>
CommitDate: Wed Nov 27 23:11:53 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c7b44fa5

net-mail/notmuch: Bump to 0.29.3

Remove 0.29.2-r1 as 0.29.3 has the backported patch and one more
additional fix.

Bug: https://bugs.gentoo.org/701350
Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: Amadeusz Piotr Żołnowski  gentoo.org>

 net-mail/notmuch/Manifest  |  1 +
 ...dump.c-Fix-output-file-being-closed-twice.patch | 20 ---
 ...-Use-loopback-IP-address-rather-than-name.patch | 61 ++
 ...much-0.29.2-r1.ebuild => notmuch-0.29.3.ebuild} |  1 -
 4 files changed, 62 insertions(+), 21 deletions(-)

diff --git a/net-mail/notmuch/Manifest b/net-mail/notmuch/Manifest
index fdfe821babe..8dc7ed23286 100644
--- a/net-mail/notmuch/Manifest
+++ b/net-mail/notmuch/Manifest
@@ -1,3 +1,4 @@
 DIST database-v1.tar.xz 204876 BLAKE2B 
846a8d2f17edb61ed1c3d3c655becd1f60b4046772058706f13d516f65421a5105593660f1c556907bb2bb9607a3c2521243d1be07bffb70817ad3b8461680ca
 SHA512 
e2d87373e00b65756d7fea40c54fb236d7a37ce839145c3afd99ab26efdc17796e540c021e2c24e521df2d0a01ccbf918994f87a0d83235ff9b109a51555b3d0
 DIST notmuch-0.28.4.tar.gz 922364 BLAKE2B 
f22d52ecc982b086b5d2a67d3b9ae4a379bdcb9e9acf3e77060fd7d97439347e3b4cd767f2c9c3c48657b80f63316f6abc09a653d6791e27b4a8996adccf42a9
 SHA512 
77d7ad81e1f7dc93ae6392346da434f6dc74c21d19be728c2a6ca283c429f36e7081387d223af58eb5f63f5d2a8ad8367f0103f0bb9d052890c07fe419abbee7
 DIST notmuch-0.29.2.tar.xz 660520 BLAKE2B 
f87889db5fa1049b2b91a9ea8abe917e5645860a5c163c73a57197ede904aa335c0f3b37cc2a7ff2465c30e94eb25b113bebd074aa9e92c84383457600e1de82
 SHA512 
0e345c4ecca8410eedb14154bcb3c327353a0984f30b7fd6c526deefcfe17aa74ca8fb4b4d28e93decca8c8914f7d60ca2c9485750001b14d67d7d33d4721bb3
+DIST notmuch-0.29.3.tar.xz 660536 BLAKE2B 
bd5d62eba06102acbc0615cd97ac9ff5578c1f68d50b24a79ea9fb1ea77850d84e0713fb648cb04e74a61ac3321ea5ef82db714786adf38ea10d00c5846decff
 SHA512 
b1e0b47ebf2d2de0ccd39976782eb8a7b417e36f2f9d78ef19e27e55719a02ee919508843a0eaf258f58138914ab2e8796d2fc1782b9cfe2d8937abb6184be65

diff --git 
a/net-mail/notmuch/files/0.29.2-0001-notmuch-dump.c-Fix-output-file-being-closed-twice.patch
 
b/net-mail/notmuch/files/0.29.2-0001-notmuch-dump.c-Fix-output-file-being-closed-twice.patch
deleted file mode 100644
index cafef61ce75..000
--- 
a/net-mail/notmuch/files/0.29.2-0001-notmuch-dump.c-Fix-output-file-being-closed-twice.patch
+++ /dev/null
@@ -1,20 +0,0 @@
 a/notmuch-dump.c   2019-07-24 17:11:02.899384482 +0200
-+++ b/notmuch-dump.c   2019-07-24 17:12:08.100487117 +0200
-@@ -329,13 +329,15 @@
-   }
- }
- 
--if (gzclose_w (output) != Z_OK) {
-+ret = gzclose_w (output);
-+if (ret) {
-   fprintf (stderr, "Error closing %s: %s\n", name_for_error,
-gzerror (output, NULL));
-   ret = EXIT_FAILURE;
-   output = NULL;
-   goto DONE;
--}
-+} else
-+output = NULL;
- 
- if (output_file_name) {
-   ret = rename (tempname, output_file_name);

diff --git 
a/net-mail/notmuch/files/0.29.3-0001-Use-loopback-IP-address-rather-than-name.patch
 
b/net-mail/notmuch/files/0.29.3-0001-Use-loopback-IP-address-rather-than-name.patch
new file mode 100644
index 000..e4722469595
--- /dev/null
+++ 
b/net-mail/notmuch/files/0.29.3-0001-Use-loopback-IP-address-rather-than-name.patch
@@ -0,0 +1,61 @@
+From 59b5bfb6e2095c62925b31e087571506edae7956 Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Amadeusz=20Piotr=20=C5=BBo=C5=82nowski?=
+ 
+Date: Sun, 7 Jul 2019 11:33:09 +0100
+Subject: [PATCH] Use loopback IP address rather than name
+
+---
+ test/smtp-dummy.c | 8 
+ test/test-lib.sh  | 2 +-
+ 2 files changed, 5 insertions(+), 5 deletions(-)
+
+diff --git a/test/smtp-dummy.c b/test/smtp-dummy.c
+index a7c1fe4f..822a986a 100644
+--- a/test/smtp-dummy.c
 b/test/smtp-dummy.c
+@@ -76,7 +76,7 @@ process_command (FILE *peer, FILE *output, const char 
*command)
+   fprintf (peer, "502 not implemented\r\n");
+   fflush (peer);
+ } else if (STRNCMP_LITERAL (command, "HELO ") == 0) {
+-  fprintf (peer, "250 localhost\r\n");
++  fprintf (peer, "250 127.0.0.1\r\n");
+   fflush (peer);
+ } else if (STRNCMP_LITERAL (command, "MAIL FROM:") == 0 ||
+  STRNCMP_LITERAL (command, "RCPT TO:") == 0) {
+@@ -105,7 +105,7 @@ do_smtp_to_file (FILE *peer, FILE *output)
+ size_t line_size;
+ ssize_t line_len;
+ 
+-fprintf (peer, "220 localhost smtp-dummy\r\n");
++fprintf (peer, "220 127.0.0.1 smtp-dummy\r\n");
+ fflush (peer);
+ 
+ while ((line_len = getline (&line, &line_size, peer)) != -1) {
+@@ -183,9 +183,9 @@ main (int argc, char *argv[])
+   goto DONE;
+ }
+ 
+-hostinfo = gethostbyname ("localhost");

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

2019-11-27 Thread Patrick McLean
commit: 3a297fe64a013f975723d362d726d62ed136fde2
Author: Patrick McLean  sony  com>
AuthorDate: Wed Nov 27 23:02:26 2019 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Wed Nov 27 23:03:13 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a297fe6

dev-python/keyring-19.2.0: Version bump, will add py38 after deps

Copyright: Sony Interactive Entertainment Inc.
Package-Manager: Portage-2.3.79, Repoman-2.3.18
Signed-off-by: Patrick McLean  gentoo.org>

 dev-python/keyring/Manifest|  1 +
 .../keyring/files/keyring-19.1.0-tests.patch   | 34 +
 dev-python/keyring/keyring-19.2.0.ebuild   | 57 ++
 3 files changed, 92 insertions(+)

diff --git a/dev-python/keyring/Manifest b/dev-python/keyring/Manifest
index b7c65f965da..4d353aab841 100644
--- a/dev-python/keyring/Manifest
+++ b/dev-python/keyring/Manifest
@@ -1,3 +1,4 @@
 DIST keyring-13.2.1.tar.gz 43140 BLAKE2B 
74272b93ff80a03615879a5f416ad6be1012f22862972a7f400609ea3fb984c45ed2ccb44eca30d253d0d39e0876f1ce25ab9aa6267a06a7c67a17aac27cd31e
 SHA512 
3c15c3415ba4b657b041d2395536fc92ba656dc71f28669235f13a630946ad1b332d1f5b031a55776ce8a2120d3d2601462708f00ee105f46a27cf043c1bd906
 DIST keyring-15.0.0.tar.gz 42547 BLAKE2B 
b9200f61fcf227ce82ed05db15b8a03754a2d2f0ee7a32afe4a99a6bb4c511e311d7c529d5173756173622e225ae4fa2fcef6409b21dc3d8735b5e8fab73bd1a
 SHA512 
58001d61bdd442196ec4891000cc532d1dd9b85b18d100d8dde38cf1cf733ef6d6541513d73435dfe41e9cd26c6e34332d518a06a7fbc498b1b8971df6640212
 DIST keyring-18.0.1.tar.gz 48559 BLAKE2B 
fb9e8df5ae04b4c1d646b4129cf34d420fd05783724dc2d10fccfaf11ddf1a17048c2695477bc1f4cfcd6d08ed48b6d552d19862a0510d8e12fef4e17b13087b
 SHA512 
62091fc304ff0d4a1dd5db3e1fbae7e02edcb60442f19d7408ba2f115226a8282ff67df55334f019da3cccae858cd5e4b0c0ece22a7c66768bbb85018728be30
+DIST keyring-19.2.0.tar.gz 41728 BLAKE2B 
24a8f095f4009f37fa6d5e7bc2b12be816a5db2abfa4416fc18203a818296c775fe34a2936a71b191700ad511e01059974aec374aea5ee312507a27bd8be76b8
 SHA512 
5104423289b9e537e64760afed38e5851766b9c955c0659b078cdaba82813e93922e488b5465157cb930285416feef07c0b559fc49909f58bc85b6f30d55dd75

diff --git a/dev-python/keyring/files/keyring-19.1.0-tests.patch 
b/dev-python/keyring/files/keyring-19.1.0-tests.patch
new file mode 100644
index 000..0e4bdfd1960
--- /dev/null
+++ b/dev-python/keyring/files/keyring-19.1.0-tests.patch
@@ -0,0 +1,34 @@
+diff --git a/keyring/tests/test_errors.py b/keyring/tests/test_errors.py
+index a90905f..1d5f568 100644
+--- a/keyring/tests/test_errors.py
 b/keyring/tests/test_errors.py
+@@ -1,5 +1,8 @@
++import platform
++import unittest
+ from unittest import mock
+ 
++import pytest
+ from keyring import errors
+ 
+ 
+@@ -13,6 +16,7 @@ class DeletionDetector:
+ 
+ 
+ class TestExceptionInfo:
++@pytest.mark.skipif("pypy" in platform.python_implementation().lower(), 
reason="broken on pypy")
+ def test_traceback_not_referenced(self):
+ """
+ Ensure that an ExceptionInfo does not keep a reference
+diff --git a/tests/test_packaging.py b/tests/test_packaging.py
+index 3ede719..4bdfa25 100644
+--- a/tests/test_packaging.py
 b/tests/test_packaging.py
+@@ -1,6 +1,7 @@
+ import pkg_resources
++import pytest
+ 
+-
++@pytest.mark.skip("for some reason we are getting 2 of the same entry point")
+ def test_entry_point():
+ """
+ Keyring provides exactly one 'keyring' console script

diff --git a/dev-python/keyring/keyring-19.2.0.ebuild 
b/dev-python/keyring/keyring-19.2.0.ebuild
new file mode 100644
index 000..452524c6e5d
--- /dev/null
+++ b/dev-python/keyring/keyring-19.2.0.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( pypy3 python3_{5,6,7} )
+
+inherit distutils-r1
+
+DESCRIPTION="Provides access to the system keyring service"
+HOMEPAGE="https://github.com/jaraco/keyring";
+SRC_URI="https://github.com/jaraco/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+SLOT="0"
+LICENSE="PSF-2"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE="doc test"
+
+RDEPEND="
+   dev-python/secretstorage[${PYTHON_USEDEP}]
+   dev-python/entrypoints[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   test? ( ${RDEPEND} )
+"
+
+RESTRICT="!test? ( test )"
+
+PATCHES=(
+   "${FILESDIR}/keyring-19.1.0-tests.patch"
+)
+
+distutils_enable_tests pytest
+distutils_enable_sphinx docs \
+   dev-python/jaraco-packaging dev-python/rst-linker
+
+python_prepare_all() {
+   # avoid a setuptools_scm dependency
+   sed -i "s:use_scm_version=True:version='${PV}',name='${PN//-/.}':" 
setup.py || die
+   sed -r -i 
"s:setuptools(_|-)scm[[:space:]]*([><=]{1,2}[[:space:]]*[0-9.a-zA-Z]+|)[[:space:]]*::"
 \
+   setup.cfg || die
+
+   # avoid other deps
+   sed -i -r "$(printf -- 's:[[:space:]]*--%s::;' --doctest-modules 
--flake8 --black --cov)" \
+  

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

2019-11-27 Thread Sergei Trofimovich
commit: 91330e1d176561bb267945a0142ef40e1a9d8295
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Wed Nov 27 22:56:32 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Nov 27 22:57:59 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=91330e1d

dev-libs/libffi: drop libffi version from includedir, bug #695788

Posting ebuild source note as-is:

```
 --includedir= path maintains a few properties:
 1. have stable name across libffi versions: some packages like
dev-lang/ghc or kde-frameworks/networkmanager-qt embed
${includedir} at build-time. Don't require those to be
rebuilt unless SONAME changes. bug #695788

We use /usr/.../${PN} (instead of former /usr/.../${P}).

 2. have ${ABI}-specific location as ffi.h is target-dependent.

We use /usr/$(get_libdir)/... to have ABI identifier.
```

Before the change libffi installed headers into:
/usr/lib/libffi-3.3/include/
/usr/lib64/libffi-3.3/include/
After the change the patchs are:
/usr/lib/libffi/include/
/usr/lib64/libffi/include/

Reported-by: Franz Trischberger
Bug: https://bugs.gentoo.org/695788
Package-Manager: Portage-2.3.79, Repoman-2.3.18
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-libs/libffi/libffi-3.3-r1.ebuild | 83 
 1 file changed, 83 insertions(+)

diff --git a/dev-libs/libffi/libffi-3.3-r1.ebuild 
b/dev-libs/libffi/libffi-3.3-r1.ebuild
new file mode 100644
index 000..53912670ba1
--- /dev/null
+++ b/dev-libs/libffi/libffi-3.3-r1.ebuild
@@ -0,0 +1,83 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit multilib multilib-minimal toolchain-funcs
+
+MY_PV=${PV/_rc/-rc}
+MY_P=${PN}-${MY_PV}
+
+DESCRIPTION="a portable, high level programming interface to various calling 
conventions"
+HOMEPAGE="https://sourceware.org/libffi/";
+SRC_URI="https://github.com/libffi/libffi/releases/download/v${MY_PV}/${MY_P}.tar.gz";
+
+LICENSE="MIT"
+SLOT="0/7" # SONAME=libffi.so.7
+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"
+IUSE="debug pax_kernel static-libs test test-bhaible"
+
+RESTRICT="!test? ( test )"
+
+RDEPEND=""
+DEPEND=""
+BDEPEND="test? ( dev-util/dejagnu )"
+
+DOCS="ChangeLog* README.md"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-3.2.1-o-tmpfile-eacces.patch #529044
+   "${FILESDIR}"/${PN}-3.3_rc0-ppc-macos-go.patch
+)
+
+S=${WORKDIR}/${MY_P}
+
+ECONF_SOURCE=${S}
+
+pkg_setup() {
+   # Check for orphaned libffi, see https://bugs.gentoo.org/354903 for 
example
+   if [[ ${ROOT} == "/" && ${EPREFIX} == "" ]] && ! has_version 
${CATEGORY}/${PN}; then
+   local base="${T}"/conftest
+   echo 'int main() { }' > "${base}".c
+   $(tc-getCC) -o "${base}" "${base}".c -lffi >&/dev/null
+   if [ $? -eq 0 ]; then
+   eerror "The linker reported linking against -lffi to be 
working while it shouldn't have."
+   eerror "This is wrong and you should find and delete 
the old copy of libffi before continuing."
+   die "The system is in inconsistent state with unknown 
libffi installed."
+   fi
+   fi
+}
+
+src_prepare() {
+   default
+
+   if ! use test-bhaible; then
+   # These tests are very heavyweight (hours of runtime)
+   rm -v testsuite/libffi.bhaible/bhaible.exp || die
+   fi
+}
+
+multilib_src_configure() {
+   use userland_BSD && export HOST="${CHOST}"
+   # --includedir= path maintains a few properties:
+   # 1. have stable name across libffi versions: some packages like
+   #dev-lang/ghc or kde-frameworks/networkmanager-qt embed
+   #${includedir} at build-time. Don't require those to be
+   #rebuilt unless SONAME changes. bug #695788
+   #
+   #We use /usr/.../${PN} (instead of former /usr/.../${P}).
+   #
+   # 2. have ${ABI}-specific location as ffi.h is target-dependent.
+   #
+   #We use /usr/$(get_libdir)/... to have ABI identifier.
+   econf \
+   --includedir="${EPREFIX}"/usr/$(get_libdir)/${PN}/include \
+   --disable-multi-os-directory \
+   $(use_enable static-libs static) \
+   $(use_enable pax_kernel pax_emutramp) \
+   $(use_enable debug)
+}
+
+multilib_src_install_all() {
+   find "${ED}" -name "*.la" -delete || die
+   einstalldocs
+}



[gentoo-commits] repo/gentoo:master commit in: games-kids/tuxtype/

2019-11-27 Thread James Le Cuirot
commit: 7c9eb809db0bebeb0c99f8fd6ac6a309171920eb
Author: James Le Cuirot  gentoo  org>
AuthorDate: Wed Nov 27 22:56:17 2019 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Wed Nov 27 22:56:49 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c9eb809

games-kids/tuxtype: Fix missing and optional dependencies

Closes: https://bugs.gentoo.org/701298
Package-Manager: Portage-2.3.80, Repoman-2.3.17
Signed-off-by: James Le Cuirot  gentoo.org>

 games-kids/tuxtype/metadata.xml  |  3 +++
 .../{tuxtype-1.8.3.ebuild => tuxtype-1.8.3-r1.ebuild}| 16 
 2 files changed, 15 insertions(+), 4 deletions(-)

diff --git a/games-kids/tuxtype/metadata.xml b/games-kids/tuxtype/metadata.xml
index 52de2ed0b37..edb3136e701 100644
--- a/games-kids/tuxtype/metadata.xml
+++ b/games-kids/tuxtype/metadata.xml
@@ -8,4 +8,7 @@

tux4kids/tuxtype

+   
+   Render fonts using 
media-libs/sdl-pango instead of media-libs/sdl-ttf
+   
 

diff --git a/games-kids/tuxtype/tuxtype-1.8.3.ebuild 
b/games-kids/tuxtype/tuxtype-1.8.3-r1.ebuild
similarity index 77%
rename from games-kids/tuxtype/tuxtype-1.8.3.ebuild
rename to games-kids/tuxtype/tuxtype-1.8.3-r1.ebuild
index b808b1e4682..ecbbdaebb72 100644
--- a/games-kids/tuxtype/tuxtype-1.8.3.ebuild
+++ b/games-kids/tuxtype/tuxtype-1.8.3-r1.ebuild
@@ -12,17 +12,19 @@ 
SRC_URI="https://github.com/tux4kids/${PN}/archive/upstream/${PV}.tar.gz -> ${P}
 LICENSE="GPL-2 OFL-1.1"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
-IUSE="svg"
+IUSE="+pango svg"
 
 DEPEND="acct-group/gamestat
+   dev-games/t4k-common
media-libs/libsdl[video]
media-libs/sdl-image
media-libs/sdl-mixer
-   media-libs/sdl-pango
-   media-libs/sdl-ttf
+   !pango? ( media-libs/sdl-ttf )
+   pango? ( media-libs/sdl-pango )
svg? ( gnome-base/librsvg:2 )"
 
 RDEPEND="${DEPEND}"
+BDEPEND="virtual/pkgconfig"
 
 S="${WORKDIR}/${PN}-upstream-${PV}"
 
@@ -32,13 +34,19 @@ PATCHES=(
 
 src_prepare() {
xdg_src_prepare
+
+   # Fix broken linkage due to incorrect variable casing.
+   sed -i 's:$SDL_TTF:$SDL_ttf:g' configure.ac || die
+
eautoreconf
 }
 
 src_configure() {
econf \
--localedir="${EPREFIX}"/usr/share/locale \
-   $(use_with svg rsvg)
+   $(use_with pango sdlpango) \
+   $(use_with svg rsvg) \
+   --without-sdlnet # Unused!
 }
 
 src_install() {



[gentoo-commits] repo/gentoo:master commit in: games-kids/tuxtype/

2019-11-27 Thread James Le Cuirot
commit: e936a711934ce0297abbe79c5eb094f30162a44b
Author: James Le Cuirot  gentoo  org>
AuthorDate: Wed Nov 27 22:24:57 2019 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Wed Nov 27 22:56:46 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e936a711

games-kids/tuxtype: Drop old 1.8.1-r1

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

 games-kids/tuxtype/Manifest|  1 -
 games-kids/tuxtype/tuxtype-1.8.1-r1.ebuild | 46 --
 2 files changed, 47 deletions(-)

diff --git a/games-kids/tuxtype/Manifest b/games-kids/tuxtype/Manifest
index be5b7102a95..0e6eba5b287 100644
--- a/games-kids/tuxtype/Manifest
+++ b/games-kids/tuxtype/Manifest
@@ -1,2 +1 @@
-DIST tuxtype-1.8.1.tar.gz 11470321 BLAKE2B 
13650d319e75ed9770113475841780c3413b1d9918f9641bb5b32cf67a622ab731c54149e52252f69030ab8e016b4de408a835aaed29cbf5772213b58cab3e65
 SHA512 
c7285ece93168260215e20cb5e4f4a46da00687c22241e70f97f735e19501ea8f1abb38e4070fac108c524e5aa3f23f680acef6ef9f5654bc2dab954bcadab01
 DIST tuxtype-1.8.3.tar.gz 11805625 BLAKE2B 
f34b2386234001452a3aba8afda7206a6bf674e6e60d5e5a8ea889e462f6979615f46bd47d62353c75e814c785e6a2ce97728f8cef6c44e43bb799b633ca0175
 SHA512 
7638cf7b5cb3a02072d36b43d385e43797bb846c5a69fda532432fb80ece19c44ca7b9b54bd73d4d3b7462b18f90cadb4648ed82a1d9e4822d7f3bd2c7a89343

diff --git a/games-kids/tuxtype/tuxtype-1.8.1-r1.ebuild 
b/games-kids/tuxtype/tuxtype-1.8.1-r1.ebuild
deleted file mode 100644
index db74faed70e..000
--- a/games-kids/tuxtype/tuxtype-1.8.1-r1.ebuild
+++ /dev/null
@@ -1,46 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit desktop xdg
-
-DESCRIPTION="Typing tutorial with lots of eye-candy"
-HOMEPAGE="https://github.com/tux4kids/tuxtype";
-SRC_URI="https://github.com/tux4kids/${PN}/archive/upstream/${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="GPL-2 OFL-1.1"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="svg"
-
-DEPEND="acct-group/gamestat
-   media-libs/libsdl[video]
-   media-libs/sdl-image
-   media-libs/sdl-mixer
-   media-libs/sdl-pango
-   media-libs/sdl-ttf
-   svg? ( gnome-base/librsvg:2 )"
-
-RDEPEND="${DEPEND}"
-
-S="${WORKDIR}/${PN}-upstream-${PV}"
-
-src_configure() {
-   econf \
-   --localedir="${EPREFIX}"/usr/share/locale \
-   $(use_with svg rsvg)
-}
-
-src_install() {
-   default
-   rm -v "${ED}"/usr/share/doc/${PF}/{ABOUT-NLS,COPYING,INSTALL} || die
-   keepdir /etc/${PN} /var/games/${PN}/words
-
-   newicon -s 64 icon.png ${PN}.png
-   make_desktop_entry ${PN} TuxTyping
-
-   fowners root:gamestat /var/games/${PN} /usr/bin/${PN}
-   fperms 660 /var/games/${PN}
-   fperms 2755 /usr/bin/${PN}
-}



[gentoo-commits] repo/gentoo:master commit in: sys-libs/glibc/

2019-11-27 Thread Andreas K. Hüttel
commit: bcf02d0a8562bb7dbd0839eecd1f0748fc40ea39
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Wed Nov 27 22:50:46 2019 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Wed Nov 27 22:50:59 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bcf02d0a

sys-libs/glibc: Remove old revs

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

 sys-libs/glibc/Manifest |2 -
 sys-libs/glibc/glibc-2.29-r5.ebuild | 1472 --
 sys-libs/glibc/glibc-2.29-r6.ebuild | 1477 ---
 3 files changed, 2951 deletions(-)

diff --git a/sys-libs/glibc/Manifest b/sys-libs/glibc/Manifest
index 96f7cce5fb3..304a7131733 100644
--- a/sys-libs/glibc/Manifest
+++ b/sys-libs/glibc/Manifest
@@ -13,8 +13,6 @@ DIST glibc-2.27.tar.xz 15395316 BLAKE2B 
ea206d304c8c9aa86d69db981a14bea008602cea
 DIST glibc-2.28-patches-9.tar.xz 98588 BLAKE2B 
4ab583be712994f949dee2512da6e12fd7f7ad73e96393f21678552b43da98f49321b53b5b009551300cdb09ca135e7f6adc636ff750c251a1d6d7f262dbc410
 SHA512 
e3f40ae6e9d06471c1a11bd2bce7b5161d07c3d0a81791505a72aec4817e7faf9ef09841e98c6dcf62a0a00754dff87dd194d97ac6b6354aeb2497cf60900b96
 DIST glibc-2.28.tar.xz 16484344 BLAKE2B 
9aa8cbd5a145c2a6fde3a60b3d0a14b12b46ed79333ad1ca3e73464adcfe700277a17a9e7fd0ca36e355a0c5b0b27decfa091da320ba802741ad75cc955bbcc8
 SHA512 
521f820953ff07c69ece4c2186f59fc061a7f9747932cd70ef2995c2b2deee76eeb6de700d85071cdca5949179aa8ccee75eda7feca1394121ec7b821ad0a3f3
 DIST glibc-2.29-patches-3.tar.xz 35812 BLAKE2B 
90b8bc57b7a63f03617795c368b92e525eccfec462d638dbc25c581e5b7a2a72ffd5191842f5ac443a868cbc950838d7e5120e866d343a14b80c55dcbfa48f30
 SHA512 
4c9b78d9d1a8aa629418f2d758ef800857780b8a1fd8d3582b88348a513ca26ca7f6ac9110a8c6bae16949b360ba36840d184f42293cd4324760273592d1b438
-DIST glibc-2.29-patches-6.tar.xz 64076 BLAKE2B 
04c1baf838eff9275e79145d4a5a642dcd6572aadcdfc6782769f2de107dcd1648b81d0690068db8c0d53229efe2130e279f4aafe8a91238e5dd6a8a7120a433
 SHA512 
6494dcd23441fe308de97706f7abbea1571e0015d1456e719268b8026e1fb23733c2efd5256840f4b9f0df4f02ac7827b1fad56905cbd8919bca9c25b0afe822
-DIST glibc-2.29-patches-7.tar.xz 64752 BLAKE2B 
766f3f2d11aedf7e1b83db94fd2793244e29abc0beb78071a3eadfb83d3589f56b07b68c8faffd77ecc859497ba52f0327e03cf984b00adbeee3e196b0c5e57c
 SHA512 
aea61fd3e084b293d0a92c89cd83d176ca95112e23224091e31ac77f54089922926ebbd9b75748d5b750f3d88c6f55f9953f11375a07a219946c485d4bf6bcaf
 DIST glibc-2.29-patches-8.tar.xz 102712 BLAKE2B 
49aacff358c0f8499c444e73eec92f402b81236d6a91d1fc9864f974c5cb72fc5c87bf5ee77700a8333db4c68892b3940948158530cea0d0fbbda51df0ae7953
 SHA512 
7a929e023294e6b76569120cc234bc862f3e260994e56c3a2fc2b969b7313c94a47de7ef85f4e93c9083c16fde987ca470ab9d69d881ab49a22f5fd3a721703a
 DIST glibc-2.29.tar.xz 16515488 BLAKE2B 
b754e6825176538a2b8ca03fce014f0d87d333dc4d038bf0cda5ee8a2f484cd3ce93ad78ec126737e093ab64b55ceedf04cd08aecb4f8041daaa329e99717afa
 SHA512 
146bc0769fe853d9edbf93cea7f74c5b3d84d69cb7614c62588e7acdecd1ec789a9d8949f3e8b99f8f36f2ccac740a003bed94f32b07817baf780b06cfeb6ed0
 DIST glibc-2.30-patches-3.tar.xz 20412 BLAKE2B 
8cd588284bf07985262a0289d8cbae03b0a75c48110fed6152c0431dc4f729a9695df910b1521a6072e9736b26145bf372d5b60163f64f4556f17f2f9f223e11
 SHA512 
0da9107518117a1cf901d282f2b84a2f4780130ab9eb7025ffd8b7e629aa6fd5f05b293dd49fc3c300bc2e74e7f81fc1f8a7cb12428b2be086a160d429715758

diff --git a/sys-libs/glibc/glibc-2.29-r5.ebuild 
b/sys-libs/glibc/glibc-2.29-r5.ebuild
deleted file mode 100644
index 5cb7bd73144..000
--- a/sys-libs/glibc/glibc-2.29-r5.ebuild
+++ /dev/null
@@ -1,1472 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python3_{5,6,7} )
-
-inherit python-any-r1 prefix eutils eapi7-ver toolchain-funcs flag-o-matic 
gnuconfig usr-ldscript \
-   multilib systemd multiprocessing
-
-DESCRIPTION="GNU libc C library"
-HOMEPAGE="https://www.gnu.org/software/libc/";
-LICENSE="LGPL-2.1+ BSD HPND ISC inner-net rc PCRE"
-SLOT="2.2"
-
-EMULTILIB_PKG="true"
-
-if [[ ${PV} == * ]]; then
-   EGIT_REPO_URI="https://sourceware.org/git/glibc.git";
-   inherit git-r3
-else
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sh ~sparc ~x86"
-   SRC_URI="mirror://gnu/glibc/${P}.tar.xz"
-fi
-
-RELEASE_VER=${PV}
-
-GCC_BOOTSTRAP_VER=20180511
-
-# Gentoo patchset
-PATCH_VER=6
-
-SRC_URI+=" 
https://dev.gentoo.org/~slyfox/distfiles/${P}-patches-${PATCH_VER}.tar.xz";
-SRC_URI+=" multilib? ( 
https://dev.gentoo.org/~dilfridge/distfiles/gcc-multilib-bootstrap-${GCC_BOOTSTRAP_VER}.tar.xz
 )"
-
-IUSE="audit caps cet compile-locales doc gd headers-only +multiarch multilib 
nscd profile selinux +ssp suid systemtap test vanilla"
-
-# Minimum kernel version that glibc requires
-MIN_KERN_VER="3.2.0"
-
-# Here's how the cross-compile logic breaks down ...
-#  CTARGET

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

2019-11-27 Thread Patrick McLean
commit: 0bc63330fabb2c47137acf061cc2bd1c50098dba
Author: Patrick McLean  sony  com>
AuthorDate: Wed Nov 27 21:57:14 2019 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Wed Nov 27 22:50:12 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0bc63330

dev-python/m2r-0.2.1: bump, add py38 and pypy3

Copyright: Sony Interactive Entertainment Inc.
Package-Manager: Portage-2.3.79, Repoman-2.3.18
Signed-off-by: Patrick McLean  gentoo.org>

 dev-python/m2r/Manifest|  1 +
 dev-python/m2r/files/m2r-0.2.1-tests-network.patch | 28 ++
 dev-python/m2r/files/m2r-0.2.1-tests.patch | 65 ++
 dev-python/m2r/files/m2r-0.2.1-upstream-fix.patch  | 23 
 dev-python/m2r/m2r-0.2.1.ebuild| 53 ++
 5 files changed, 170 insertions(+)

diff --git a/dev-python/m2r/Manifest b/dev-python/m2r/Manifest
index d85740c63b4..3bcf6c4d8d0 100644
--- a/dev-python/m2r/Manifest
+++ b/dev-python/m2r/Manifest
@@ -2,3 +2,4 @@ DIST m2r-0.1.12.tar.gz 15358 BLAKE2B 
07f22ab486df3b0382c427b9c9ec3e1e2557bcd12ed
 DIST m2r-0.1.14.tar.gz 15926 BLAKE2B 
48d8961b6ebf66d494511f6bf755ae2d2de0740aa27eec82f6690a3ccb686795c204a51ddc6d89d0fc74bcd6f914917ef5d56f2b2275dd98dd8e6d5a9c0c
 SHA512 
fba6c580c1e8f1fda704628a3e16dc75d23faf532767e56065cc3786e59331196c1d2dfeb49804b7b931356d5ac2d498320a752d0e20cd6e3b8e28be92d38120
 DIST m2r-0.1.5.tar.gz 13202 BLAKE2B 
dcfc5ecdcb2c696c1eec8fe3eca4cd7e238f605c399b750286d9eb18ecbda9d80b608fb362a85959769253c5f5bca7e392ed5b61a7804b25cab5e7bfb5edf574
 SHA512 
78e9e8daa293b2466c95f0adad937fa0bbefaf0dd9663695bb916be13182633e0d462afa5331a595db424420485ef54bbfd4e0625962026fab4ce0c63104bc84
 DIST m2r-0.1.6.tar.gz 13615 BLAKE2B 
e0c98c059f5c569bf88a1f97bc1c8a912675f9c0e044175f4ecbf885b80019d62f5fe80579420af373ea3d62fffdcc62344d1035d901208719be1cfd56654a01
 SHA512 
3641cf4013f71fbd43d6cdad530cfd3e909c93709edfbd79d6a51e7121de68e279d3ec4eb7eed391a35902ffa467310bd6b020139b2024c3e80fa44e5f6cc4a7
+DIST m2r-0.2.1.tar.gz 24455 BLAKE2B 
42ec5a919301b6dee2b345a5eca9e62a1bd44186fb61dbd8cc9de6cacc34821e912f242355cc7368b755f923a433353cfa567afc480e9b8c63bf209ff9d3c624
 SHA512 
847f04538ee52f0b0a88cee9474ed889e8114a3a7b1fb221cdaa867ab70ca52f517250f2c8bbf795ae598c7b6614e6d03d9f6f05b7e3d56fb8087d63eb52f1bc

diff --git a/dev-python/m2r/files/m2r-0.2.1-tests-network.patch 
b/dev-python/m2r/files/m2r-0.2.1-tests-network.patch
new file mode 100644
index 000..74f3a0ca7a6
--- /dev/null
+++ b/dev-python/m2r/files/m2r-0.2.1-tests-network.patch
@@ -0,0 +1,28 @@
+diff --git a/tests/test_cli.py b/tests/test_cli.py
+index e53e209..4dff652 100644
+--- a/tests/test_cli.py
 b/tests/test_cli.py
+@@ -5,6 +5,7 @@ from __future__ import print_function, unicode_literals
+ 
+ import sys
+ import os
++import unittest
+ from os import path
+ from copy import copy
+ from unittest import TestCase
+@@ -127,6 +128,7 @@ class TestConvert(TestCase):
+ self.assertIn('__content__', m.call_args[0][0])
+ self.assertNotIn('**content**', m.call_args[0][0])
+ 
++@unittest.skip("needs internet access")
+ def test_anonymous_reference_option(self):
+ sys.argv = [
+ sys.argv[0], '--anonymous-references', '--dry-run', test_md]
+@@ -135,6 +137,7 @@ class TestConvert(TestCase):
+ self.assertIn("`A link to GitHub `__",
+   m.call_args[0][0])
+ 
++@unittest.skip("test seems to be broken")
+ def test_disable_inline_math(self):
+ sys.argv = [
+ sys.argv[0], '--disable-inline-math', '--dry-run', test_md]

diff --git a/dev-python/m2r/files/m2r-0.2.1-tests.patch 
b/dev-python/m2r/files/m2r-0.2.1-tests.patch
new file mode 100644
index 000..9c70bbc5b49
--- /dev/null
+++ b/dev-python/m2r/files/m2r-0.2.1-tests.patch
@@ -0,0 +1,65 @@
+From 77968c4574cb121737a2017b936870603664be39 Mon Sep 17 00:00:00 2001
+From: miyakogi 
+Date: Tue, 4 Jun 2019 19:13:26 +0900
+Subject: [PATCH] Fix test
+
+---
+ tests/test_renderer.py | 12 ++--
+ 1 file changed, 6 insertions(+), 6 deletions(-)
+
+diff --git a/tests/test_renderer.py b/tests/test_renderer.py
+index 5c6f915..4c7ebba 100644
+--- a/tests/test_renderer.py
 b/tests/test_renderer.py
+@@ -43,6 +43,7 @@ def check_rst(self, rst):
+ class TestBasic(RendererTestBase):
+ def test_fail_rst(self):
+ with self.assertRaises(AssertionError):
++# This check should be failed and report warning
+ self.check_rst('```')
+ 
+ def test_simple_paragraph(self):
+@@ -709,7 +710,6 @@ def test_footnote(self):
+ '',
+ '.. [#a] note rst',  # one empty line inserted...
+ '',
+-'',
+ '.. [#fn-1] note 1',
+ '.. [#fn-2] note 2',
+ '.. [#fn-ref] note ref',
+@@ -719,22 +719,22 @@ def test_footnote(self):
+ def test_sphinx_ref(self):
+ src = 'This is a sphinx [ref]_ glo

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

2019-11-27 Thread Patrick McLean
commit: 030bb5f8bb07182a26c7b906df88c6a78fe972a3
Author: Patrick McLean  sony  com>
AuthorDate: Wed Nov 27 22:47:15 2019 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Wed Nov 27 22:50:13 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=030bb5f8

dev-python/m2r-0.2.1: Add py38

Copyright: Sony Interactive Entertainment Inc.
Package-Manager: Portage-2.3.79, Repoman-2.3.18
Signed-off-by: Patrick McLean  gentoo.org>

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

diff --git a/dev-python/m2r/m2r-0.2.1.ebuild b/dev-python/m2r/m2r-0.2.1.ebuild
index 3733bf947ac..6754374e00e 100644
--- a/dev-python/m2r/m2r-0.2.1.ebuild
+++ b/dev-python/m2r/m2r-0.2.1.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
-PYTHON_COMPAT=( python2_7 python3_{5,6,7} pypy{,3} )
+PYTHON_COMPAT=( python2_7 python3_{5,6,7,8} pypy{,3} )
 
 inherit distutils-r1
 



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

2019-11-27 Thread Patrick McLean
commit: d77d2d0183c01f91ebbade3bae3adc673da99240
Author: Patrick McLean  sony  com>
AuthorDate: Wed Nov 27 22:45:04 2019 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Wed Nov 27 22:50:13 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d77d2d01

dev-python/automat-0.8.0: bump, add py38 and pypy3

Copyright: Sony Interactive Entertainment Inc.
Package-Manager: Portage-2.3.79, Repoman-2.3.18
Signed-off-by: Patrick McLean  gentoo.org>

 dev-python/automat/Manifest|  1 +
 dev-python/automat/automat-0.8.0.ebuild| 64 ++
 .../automat-0.8.0-no-setup-py-m2r-import.patch | 27 +
 3 files changed, 92 insertions(+)

diff --git a/dev-python/automat/Manifest b/dev-python/automat/Manifest
index af99aefb7a7..a278fa8c8a9 100644
--- a/dev-python/automat/Manifest
+++ b/dev-python/automat/Manifest
@@ -1,3 +1,4 @@
 DIST Automat-0.5.0.tar.gz 32599 BLAKE2B 
951da8840c2334fe3cd86804b39beedaad0d344d66742e8bb72e2d2ace2029b037acac8ffccc5643fd37f81020a567374a25ed42f7bc386770a30956464f52eb
 SHA512 
7b4fc64e1b3cc514e3513c4be7387309a9e0c6d59ef091131404642b517a324b4a0eb677bee99da038664bd6713f2d2078c621f056e98b35966caf324741eeeb
 DIST Automat-0.6.0.tar.gz 31767 BLAKE2B 
28baa9d6cc7497f9c0a4b7f4050b197d3dff871b91f5f3e29bdc47ace443af8de0fbeacf1657dc6565b3ab824365362a42204d6d89a8dfc82eaa6cd92d4e2308
 SHA512 
94f2fa06b0e0e1c0538bcf4bd9046ea40600a018bdd1da2d5bed479877807ad56e448c4f1d7ec87341f80013ae6c35b01201cbe3c4ecae1105419038ed43024d
 DIST Automat-0.7.0.tar.gz 61461 BLAKE2B 
dd09ce090c7333ee17b701bde2c78e01dacf40cefee847061a2019bb27f0982091e7628737211421ada351937caf9c6734cb445ee6462ce84b381030b013bd05
 SHA512 
a6f307d312a3ceb721071b5212297c73d2306894b5fafd39265578041a2859bd6f041ac43a654bdda4175a70a4e90e0db1ee35cd43fa620cd5c594b5d1988a74
+DIST Automat-0.8.0.tar.gz 59687 BLAKE2B 
56e4ec76564d321ca9a709c484077a4003eea2842160e2267284ec6ebc2486482f79cd919bef7bbec8baeee7a34ca2a11d48665bb36c79c5a45a3c97e992
 SHA512 
2dbd4e784f65b02a8c93fc5f15236df3649d667a9792f6cac929dbac5d971495bdab4825df0fcd6817b9a9f79b7a5d8cfbdf8e4d18605f0761546b31b3091ad7

diff --git a/dev-python/automat/automat-0.8.0.ebuild 
b/dev-python/automat/automat-0.8.0.ebuild
new file mode 100644
index 000..075a0b131e2
--- /dev/null
+++ b/dev-python/automat/automat-0.8.0.ebuild
@@ -0,0 +1,64 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python2_7 python3_{5,6,7,8} pypy{,3} )
+
+inherit distutils-r1
+
+MY_PN="A${PN:1}"
+MY_P="${MY_PN}-${PV}"
+
+DESCRIPTION="Self-service finite-state machines for the programmer on the go"
+HOMEPAGE="https://github.com/glyph/automat https://pypi.org/project/Automat/";
+SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-linux ~x86-linux"
+IUSE="examples"
+
+RDEPEND="
+   dev-python/attrs[${PYTHON_USEDEP}]
+   dev-python/six[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   ${RDEPEND}
+   dev-python/m2r[${PYTHON_USEDEP}]
+"
+
+S="${WORKDIR}/${MY_P}"
+
+PATCHES=(
+   "${FILESDIR}/automat-0.8.0-no-setup-py-m2r-import.patch"
+)
+
+distutils_enable_tests pytest
+
+python_prepare_all() {
+   if use test ; then
+   # Remove since this is upstream benchmarking tests
+   rm -r benchmark || die "FAILED to remove benchmark tests"
+   fi
+
+   # avoid a setuptools_scm dependency
+   sed -r -i "s:use_scm_version=True:version='${PV}': ;
+   s:[\"']setuptools[_-]scm[\"'](,|)::" setup.py || die
+
+   distutils-r1_python_prepare_all
+}
+
+python_install_all() {
+   if use examples; then
+   docinto examples
+   dodoc docs/examples/*.py
+   fi
+
+   distutils-r1_python_install_all
+}
+
+pkg_postinst() {
+   einfo "For additional visualization functionality install these 
optional dependencies"
+   einfo ">=dev-python/twisted-16.1.1"
+   einfo "media-gfx/graphviz[python]"
+}

diff --git 
a/dev-python/automat/files/automat-0.8.0-no-setup-py-m2r-import.patch 
b/dev-python/automat/files/automat-0.8.0-no-setup-py-m2r-import.patch
new file mode 100644
index 000..161b219626d
--- /dev/null
+++ b/dev-python/automat/files/automat-0.8.0-no-setup-py-m2r-import.patch
@@ -0,0 +1,27 @@
+diff --git a/setup.py b/setup.py
+index d0dec04..7a85a6e 100644
+--- a/setup.py
 b/setup.py
+@@ -4,14 +4,6 @@ Setup file for automat
+ 
+ from setuptools import setup, find_packages
+ 
+-try:
+-from m2r import parse_from_file
+-long_description = parse_from_file('README.md')
+-except(IOError, ImportError):
+-print("\n\n!!! m2r not found, long_description is bad, don't upload this 
to PyPI !!!\n\n")
+-import io
+-long_description = io.open('README.md', encoding="utf-8").read()
+-
+ setup(
+ name='Automat',
+

[gentoo-commits] repo/gentoo:master commit in: dev-lang/micropython/, dev-lang/micropython/files/

2019-11-27 Thread Patrice Clement
commit: c262bf1a925bea1d43a1731722bdb21861086f2e
Author: Patrice Clement  gentoo  org>
AuthorDate: Wed Nov 27 22:41:50 2019 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Wed Nov 27 22:45:05 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c262bf1a

dev-lang/micropython: version bump.

Courtesy of Mike Auty  gentoo.org>.

Closes: https://bugs.gentoo.org/700362
Package-Manager: Portage-2.3.79, Repoman-2.3.16
Signed-off-by: Patrice Clement  gentoo.org>

 dev-lang/micropython/Manifest  |  1 +
 .../files/micropython-1.11-prevent-stripping.patch | 26 +++
 dev-lang/micropython/micropython-1.11.ebuild   | 52 ++
 3 files changed, 79 insertions(+)

diff --git a/dev-lang/micropython/Manifest b/dev-lang/micropython/Manifest
index 0b69931fbe1..688bf57b4ed 100644
--- a/dev-lang/micropython/Manifest
+++ b/dev-lang/micropython/Manifest
@@ -1,2 +1,3 @@
+DIST micropython-1.11.tar.gz 23010708 BLAKE2B 
8deb29f2a27b8299f62c8c3d332654889e610ddc6854dc38c6cf7504c89f2f9cbbacccdc2d8e471d96b8bb28bbb920fe7ec1b8fd49b14209924262f54687c3c1
 SHA512 
255860e56bf51c4f35a00cf66fff3ee37fbef1e0d674af6ed580367d8b3d2d60fb88609a675e8f322fd466a23006e38078b67edd6f306e639d6be12abb2972d2
 DIST micropython-1.9.3.tar.gz 17311734 BLAKE2B 
31ebdedc402af53b205a854aa61b59c694cc893c7f80e4b84196c5d44527545f442628938b7dd923ed9086a79e00ff899682548115224613e888eb8a37dd5ae3
 SHA512 
1b4358913ed78df66314c9a62636c7b8d086c731459e3bee1fab8695286dc03b6ec7594b2f9b8105e2a6d62190d95c6ad5351fb64c666c1ea54b9535193ee8a8
 DIST micropython-1.9.4.tar.gz 18957648 BLAKE2B 
bc4dc4ef6623adbda64c9e03137860a7b9ce7d2d181434cb993438752ec39a4ea7cf7cf7a14736c57bdc2ea9c3f856b0dbe2d92fc0e1cbef99112427583ad665
 SHA512 
9995c983c93fb1280e60d7c52a10930a6a3de8d589a0f4264a9a4a4fede7c37e27ed4871c4c9092aec3fb33028064beb8c5eb19b7956e8f0c5d3b2a82ffa9932

diff --git 
a/dev-lang/micropython/files/micropython-1.11-prevent-stripping.patch 
b/dev-lang/micropython/files/micropython-1.11-prevent-stripping.patch
new file mode 100644
index 000..7b78b6fb9f6
--- /dev/null
+++ b/dev-lang/micropython/files/micropython-1.11-prevent-stripping.patch
@@ -0,0 +1,26 @@
+diff --git a/py/mkenv.mk b/py/mkenv.mk
+index 46eedf9..2f3f3ca 100644
+--- a/py/mkenv.mk
 b/py/mkenv.mk
+@@ -52,7 +52,6 @@ CXX = $(CROSS_COMPILE)g++
+ LD = $(CROSS_COMPILE)ld
+ OBJCOPY = $(CROSS_COMPILE)objcopy
+ SIZE = $(CROSS_COMPILE)size
+-STRIP = $(CROSS_COMPILE)strip
+ AR = $(CROSS_COMPILE)ar
+ ifeq ($(MICROPY_FORCE_32BIT),1)
+ CC += -m32
+diff --git a/py/mkrules.mk b/py/mkrules.mk
+index 4e4fdef..149b337 100644
+--- a/py/mkrules.mk
 b/py/mkrules.mk
+@@ -133,9 +133,6 @@ $(PROG): $(OBJ)
+ # Do not pass COPT here - it's *C* compiler optimizations. For example,
+ # we may want to compile using Thumb, but link with non-Thumb libc.
+   $(Q)$(CC) -o $@ $^ $(LIB) $(LDFLAGS)
+-ifndef DEBUG
+-  $(Q)$(STRIP) $(STRIPFLAGS_EXTRA) $(PROG)
+-endif
+   $(Q)$(SIZE) $$(find $(BUILD) -path "$(BUILD)/build/frozen*.o") $(PROG)
+ 
+ clean: clean-prog

diff --git a/dev-lang/micropython/micropython-1.11.ebuild 
b/dev-lang/micropython/micropython-1.11.ebuild
new file mode 100644
index 000..d1f7d57db77
--- /dev/null
+++ b/dev-lang/micropython/micropython-1.11.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit toolchain-funcs
+
+DESCRIPTION="Python implementation for microcontrollers"
+HOMEPAGE="https://github.com/micropython/micropython";
+SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${PV}/${P}.tar.gz";
+
+KEYWORDS="~amd64 ~x86"
+LICENSE="MIT"
+SLOT="0"
+IUSE="test"
+
+DEPEND="
+   virtual/libffi
+   virtual/pkgconfig"
+
+PATCHES=( "${FILESDIR}/${P}-prevent-stripping.patch" )
+
+src_compile() {
+   cd ports/unix || die
+
+   # 1) don't die on compiler warnings
+   # 2) remove /usr/local prefix references in favour of /usr
+   sed -i \
+   -e 's#-Werror##g;' \
+   -e 's#\/usr\/local#\/usr#g;' \
+   Makefile || die
+
+   emake CC="$(tc-getCC)" axtls
+   emake CC="$(tc-getCC)"
+}
+
+src_test() {
+   cd ports/unix || die
+   emake test
+}
+
+src_install() {
+   pushd ports/unix > /dev/null || die
+   emake CC="$(tc-getCC)" CFLAGS="${CFLAGS}" DESTDIR="${D}" install
+   popd > /dev/null || die
+
+   # remove .git files
+   find tools -type f -name '.git*' -exec rm {} \; || die
+
+   dodoc -r tools
+   einstalldocs
+}



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

2019-11-27 Thread Thomas Deutschmann
commit: 7646e379becda3bc5103c0738ad3ace0eef0dc02
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Wed Nov 27 22:27:29 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Wed Nov 27 22:27:40 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7646e379

sys-fs/lvm2: Add base-system as maintainer

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

 sys-fs/lvm2/metadata.xml | 5 +
 1 file changed, 5 insertions(+)

diff --git a/sys-fs/lvm2/metadata.xml b/sys-fs/lvm2/metadata.xml
index 40ead9259ea..019c533da75 100644
--- a/sys-fs/lvm2/metadata.xml
+++ b/sys-fs/lvm2/metadata.xml
@@ -1,6 +1,11 @@
 
 http://www.gentoo.org/dtd/metadata.dtd";>
 
+   
+   base-sys...@gentoo.org
+   Gentoo Base System
+   Please assign bugs to this mail 
alias.
+   

robb...@gentoo.org
Robin H. Johnson



[gentoo-commits] repo/gentoo:master commit in: net-firewall/ipset/

2019-11-27 Thread Thomas Deutschmann
commit: 891e107eb75fd8a9a86893120ff9b592116a58f2
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Wed Nov 27 22:25:44 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Wed Nov 27 22:27:39 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=891e107e

net-firewall/ipset: Add base-system as maintainer

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

 net-firewall/ipset/metadata.xml | 12 +---
 1 file changed, 9 insertions(+), 3 deletions(-)

diff --git a/net-firewall/ipset/metadata.xml b/net-firewall/ipset/metadata.xml
index 79d462e8557..879b385bee9 100644
--- a/net-firewall/ipset/metadata.xml
+++ b/net-firewall/ipset/metadata.xml
@@ -1,7 +1,13 @@
 
 http://www.gentoo.org/dtd/metadata.dtd";>
 
-
-  robb...@gentoo.org
-
+   
+   base-sys...@gentoo.org
+   Gentoo Base System
+   Please assign bugs to this mail 
alias.
+   
+   
+   robb...@gentoo.org
+   Robin H. Johnson
+   
 



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

2019-11-27 Thread Matthew Thode
commit: 245c1e260651c01d11352d1d833edf1c2a047783
Author: Matthew Thode  gentoo  org>
AuthorDate: Wed Nov 27 22:26:28 2019 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Wed Nov 27 22:26:40 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=245c1e26

app-emulation/diskimage-builder: 2.30.0 bump

Package-Manager: Portage-2.3.79, Repoman-2.3.18
Signed-off-by: Matthew Thode  gentoo.org>

 app-emulation/diskimage-builder/Manifest   |  1 +
 .../diskimage-builder-2.30.0.ebuild| 42 ++
 2 files changed, 43 insertions(+)

diff --git a/app-emulation/diskimage-builder/Manifest 
b/app-emulation/diskimage-builder/Manifest
index 321fcf456db..eb1efa0ae35 100644
--- a/app-emulation/diskimage-builder/Manifest
+++ b/app-emulation/diskimage-builder/Manifest
@@ -1,2 +1,3 @@
 DIST diskimage-builder-2.28.2.tar.gz 424565 BLAKE2B 
77bad24f857de7fb17cb727f7f5168f86434e4cfeecef286da5b3351e9fdfeb0d1dc2472f800024a35adb40aa04155bb7cfa3a0772ed8186a21b31b582809312
 SHA512 
0bdce552a896834c97f2a982865a93f39f62d0ee68d001c60d320e831c25456a392b4510ed94d7123851dad262e5ccb38a541d0dda5d620f91cf9ab54776efaa
 DIST diskimage-builder-2.29.1.tar.gz 426780 BLAKE2B 
cd5b9c2cce5c289ef7f76ad41bf4b51ba6319c782be91b97a82d828c177912696ce6f94774d7294aca0d4af401d4d4e0ddd5fdd6d799e4e560ab03f971498b03
 SHA512 
cb083024739486c7651ce97ab36a30461754aae226af23b2ce757eca7c71e0fec42af07b8973f9c8344012238c4ae9d6252189ce6288d6451e020302f2dc35bf
+DIST diskimage-builder-2.30.0.tar.gz 428448 BLAKE2B 
4cb4c47c07885713f160a958aa2d80d57b9ae496961bce976beddab59f0760abadaaccc1db8c4f29458dd8f247d7d5c21164a34ef91a4d4b48212f1fa612dadd
 SHA512 
4ed6e745b1184c0462ce0500fa5e5dc8754a7185b76a6b5963c5ca9e20ca0bce7f2a5166b4472ca69498cc5f00e8a6e7ae17fd3794e830679e4f3a22e74956c7

diff --git a/app-emulation/diskimage-builder/diskimage-builder-2.30.0.ebuild 
b/app-emulation/diskimage-builder/diskimage-builder-2.30.0.ebuild
new file mode 100644
index 000..86d3bb124b3
--- /dev/null
+++ b/app-emulation/diskimage-builder/diskimage-builder-2.30.0.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python2_7 python3_6 python3_7 )
+
+inherit distutils-r1
+
+DESCRIPTION="Golden Disk Image builder."
+HOMEPAGE="http://docs.openstack.org/developer/diskimage-builder/";
+if [[ ${PV} == * ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://opendev.org/openstack/diskimage-builder.git";
+else
+   SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux"
+fi
+
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE=""
+
+CDEPEND=">=dev-python/pbr-2.0.0[${PYTHON_USEDEP}]
+   !~dev-python/pbr-2.1.0[${PYTHON_USEDEP}]"
+DEPEND="${CDEPEND}
+   dev-python/setuptools[${PYTHON_USEDEP}]"
+RDEPEND="${CDEPEND}
+   >=dev-python/Babel-2.3.4[${PYTHON_USEDEP}]
+   !~dev-python/Babel-2.4.0[${PYTHON_USEDEP}]
+   >=dev-python/networkx-1.10[${PYTHON_USEDEP}]
+   =dev-python/pyyaml-3.12[${PYTHON_USEDEP}]
+   >=dev-python/flake8-2.5.4[${PYTHON_USEDEP}]
+   =dev-python/six-1.10.0[${PYTHON_USEDEP}]
+   >=dev-python/stevedore-1.20.0[${PYTHON_USEDEP}]
+   app-emulation/qemu
+   sys-block/parted
+   sys-fs/multipath-tools
+   sys-fs/dosfstools
+   sys-apps/gptfdisk
+   !dev-python/dib-utils[${PYTHON_USEDEP}]"



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

2019-11-27 Thread Sergei Trofimovich
commit: 4171efb18046ef656e19d4426aaab136dca4a015
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Wed Nov 27 20:39:13 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Nov 27 22:23:14 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4171efb1

sys-apps/attr: stable 2.4.48-r3 for hppa, bug #76

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

 sys-apps/attr/attr-2.4.48-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/attr/attr-2.4.48-r3.ebuild 
b/sys-apps/attr/attr-2.4.48-r3.ebuild
index adc7e87599c..1878b434ec2 100644
--- a/sys-apps/attr/attr-2.4.48-r3.ebuild
+++ b/sys-apps/attr/attr-2.4.48-r3.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://nongnu/${PN}/${P}.tar.gz"
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="alpha amd64 arm arm64 ~hppa ia64 m68k ~mips ppc ppc64 ~riscv s390 sh 
sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 ~riscv s390 sh 
sparc x86 ~amd64-linux ~x86-linux"
 IUSE="debug nls static-libs"
 
 DEPEND="nls? ( sys-devel/gettext )"



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

2019-11-27 Thread Sergei Trofimovich
commit: 521f72a3c2183c639485ce44af7cca18c6da16f6
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Wed Nov 27 20:39:40 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Nov 27 22:23:28 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=521f72a3

sys-apps/ed: stable 1.15-r1 for hppa, bug #699828

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

 sys-apps/ed/ed-1.15-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/ed/ed-1.15-r1.ebuild b/sys-apps/ed/ed-1.15-r1.ebuild
index b64f6e1c7fb..b6fd0d2170a 100644
--- a/sys-apps/ed/ed-1.15-r1.ebuild
+++ b/sys-apps/ed/ed-1.15-r1.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://dev.gentoo.org/~polynomial-c/dist/${P}.tar.xz";
 
 LICENSE="GPL-3"
 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"
+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"
 IUSE=""
 
 DEPEND="sys-apps/texinfo"



[gentoo-commits] repo/gentoo:master commit in: net-firewall/ipset/files/, net-firewall/ipset/

2019-11-27 Thread Thomas Deutschmann
commit: f7e482662bc47f098378f99aca0a04fdac6f9c5e
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Wed Nov 27 21:51:38 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Wed Nov 27 21:52:32 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f7e48266

net-firewall/ipset: bump to v7.4

- Add systemd unit

Closes: https://bugs.gentoo.org/680438
Closes: https://bugs.gentoo.org/558038
Package-Manager: Portage-2.3.80, Repoman-2.3.19
Signed-off-by: Thomas Deutschmann  gentoo.org>

 net-firewall/ipset/Manifest|   1 +
 .../ipset/files/ipset-7.4-fix-pkgconfig-dir.patch  |  11 ++
 net-firewall/ipset/files/ipset.systemd |  15 +++
 net-firewall/ipset/ipset-7.4.ebuild| 111 +
 4 files changed, 138 insertions(+)

diff --git a/net-firewall/ipset/Manifest b/net-firewall/ipset/Manifest
index 80346c6ee35..55fce9cf618 100644
--- a/net-firewall/ipset/Manifest
+++ b/net-firewall/ipset/Manifest
@@ -5,3 +5,4 @@ DIST ipset-6.34.tar.bz2 547940 BLAKE2B 
a42ad1b0af07250ecae645424d6a9564f16a388da
 DIST ipset-6.38.tar.bz2 545568 BLAKE2B 
14e526ba40f4912cd78d81831d072f9c9c159ac14169ffea8ce7325ee4839b80e28ef76405535e1b2aeaf2d0b7b3dde0f8a1ec42c7489cbc786282700d9d2b0f
 SHA512 
ba8c45fa6b4df1b4af848d8c0c218fb449a50c79c48b1d1550dd3a188f82d320956bc483874730f917249d8650e50c3eedff66c24a68a136246fdbf6e1127d60
 DIST ipset-7.0.tar.bz2 552144 BLAKE2B 
722559409e0a617bc2e47a05023ff225a6c422d2847534ff8511611cf1e02451f0fde293eac3a1a6e49547b3e6d5f82dc130b08b7e42f8f9fad9d5908e3c29f4
 SHA512 
4d63351cd7c98a5662963d3301522c18644e14aeebf93ea15fb5f4e600e7ccc2040a0640fb6d776aa90ef296905d75630ec5f06e46f8521275befecf9705e669
 DIST ipset-7.1.tar.bz2 669520 BLAKE2B 
0737c4cd780f072dd6fcf67c58ebc8d5afefb33081240c25a972708185771cfad9f746b8ed5135b1e7fca4ce510ed707a7cfd641afc864210184a9998360e699
 SHA512 
eae9bd83f6675754af8ca443a82e0a1c9d47f60f6bf2a7a405a695223cc17063d5d4eb79428fe21a1f0a867109dfaf8ad8071b45e92191ec108b2cd2382fa854
+DIST ipset-7.4.tar.bz2 670906 BLAKE2B 
46875264a4939294f2698149c5aa5793b5a3579da679db06041b702d2eb06b6060082e1d35bb98f54ffb25e77343ab39373c87d32de416db119b506083fa7391
 SHA512 
b155ced6be88aabd38c2402604bac37ba898aeae50c2d5a7d888d1b33b536b4551387826a4f76878ebb10e97ffaca08245b5ed8a5e3c431cc224b23cbb86a196

diff --git a/net-firewall/ipset/files/ipset-7.4-fix-pkgconfig-dir.patch 
b/net-firewall/ipset/files/ipset-7.4-fix-pkgconfig-dir.patch
new file mode 100644
index 000..b10ddbd4fae
--- /dev/null
+++ b/net-firewall/ipset/files/ipset-7.4-fix-pkgconfig-dir.patch
@@ -0,0 +1,11 @@
+--- a/lib/Makefile.am
 b/lib/Makefile.am
+@@ -46,7 +46,7 @@ EXTRA_libipset_la_SOURCES = \
+ 
+ EXTRA_DIST = $(IPSET_SETTYPE_LIST) libipset.map
+ 
+-pkgconfigdir = $(libdir)/pkgconfig
++pkgconfigdir = $(prefix)/$(libdir)/pkgconfig
+ pkgconfig_DATA = libipset.pc
+ 
+ dist_man_MANS = libipset.3

diff --git a/net-firewall/ipset/files/ipset.systemd 
b/net-firewall/ipset/files/ipset.systemd
new file mode 100644
index 000..f7a5eb510a0
--- /dev/null
+++ b/net-firewall/ipset/files/ipset.systemd
@@ -0,0 +1,15 @@
+[Unit]
+Description=ipset service
+Before=network-pre.target iptables.service ip6tables.service firewalld.service
+Wants=network-pre.target
+ConditionFileNotEmpty=/var/lib/ipset/rules-save
+
+[Service]
+Type=oneshot
+RemainAfterExit=yes
+ExecStart=/usr/sbin/ipset -exist -file /var/lib/ipset/rules-save restore
+ExecReload=/usr/sbin/ipset -exist -file /var/lib/ipset/rules-save restore
+ExecStop=/usr/sbin/ipset -file /var/lib/ipset/rules-save save
+
+[Install]
+WantedBy=multi-user.target

diff --git a/net-firewall/ipset/ipset-7.4.ebuild 
b/net-firewall/ipset/ipset-7.4.ebuild
new file mode 100644
index 000..dbc327ccc29
--- /dev/null
+++ b/net-firewall/ipset/ipset-7.4.ebuild
@@ -0,0 +1,111 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+MODULES_OPTIONAL_USE=modules
+inherit autotools linux-info linux-mod systemd
+
+DESCRIPTION="IPset tool for iptables, successor to ippool"
+HOMEPAGE="http://ipset.netfilter.org/";
+SRC_URI="http://ipset.netfilter.org/${P}.tar.bz2";
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~x86"
+
+BDEPEND="virtual/pkgconfig"
+
+RDEPEND=">=net-firewall/iptables-1.4.7
+   net-libs/libmnl"
+DEPEND="${RDEPEND}"
+
+DOCS=( ChangeLog INSTALL README UPGRADE )
+
+PATCHES=( "${FILESDIR}"/${PN}-7.4-fix-pkgconfig-dir.patch )
+
+# configurable from outside, e.g. /etc/portage/make.conf
+IP_NF_SET_MAX=${IP_NF_SET_MAX:-256}
+
+BUILD_TARGETS="modules"
+MODULE_NAMES_ARG="kernel/net/netfilter/ipset/:${S}/kernel/net/netfilter/ipset"
+MODULE_NAMES="xt_set(kernel/net/netfilter/ipset/:${S}/kernel/net/netfilter/)"
+for i in 
ip_set{,_bitmap_{ip{,mac},port},_hash_{ip{,port{,ip,net}},net{,port{,net},iface,net}},_list_set};
 do
+   MODULE_NAMES+=" ${i}(${MODULE_NAMES_ARG})"
+done
+
+pkg_setup() {
+   get_version
+   CONFIG_

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

2019-11-27 Thread Magnus Granberg
commit: d3b53be221b0288c4eb5155ad52fa8f27bda083d
Author: Magnus Granberg  gentoo  org>
AuthorDate: Wed Nov 27 21:28:02 2019 +
Commit: Magnus Granberg  gentoo  org>
CommitDate: Wed Nov 27 21:29:14 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d3b53be2

net-libs/nodejs: Fix build on PAX enable kernel (bug 694100)

We need to disable mprotect on two bins when we compile
bug 694100.

Closes: https://bugs.gentoo.org/694100
Reported-by: Attila Tóth  atoth.sote.hu>
Co-developed-by: Attila Tóth  atoth.sote.hu>
Signed-off-by: Magnus Granberg  gentoo.org>
Package-Manager: Portage-2.3.76, Repoman-2.3.16

 .../nodejs/files/nodejs-13.2.0-paxmarking.patch| 71 ++
 net-libs/nodejs/metadata.xml   |  1 +
 net-libs/nodejs/nodejs-13.2.0.ebuild   |  8 ++-
 net-libs/nodejs/nodejs-.ebuild |  8 ++-
 4 files changed, 82 insertions(+), 6 deletions(-)

diff --git a/net-libs/nodejs/files/nodejs-13.2.0-paxmarking.patch 
b/net-libs/nodejs/files/nodejs-13.2.0-paxmarking.patch
new file mode 100644
index 000..143e4166272
--- /dev/null
+++ b/net-libs/nodejs/files/nodejs-13.2.0-paxmarking.patch
@@ -0,0 +1,71 @@
+Bug: 694100
+Add actions for pax marking mkcodecache and node_mksnapshot
+to disable mprotect for pax enable kernel.
+Reported-by: Attila Tóth 
+Co-developed-by: Attila Tóth 
+Signed-off-by: Magnus Granberg 
+
+--- a/node.gyp 2019-10-23 11:52:41.0 +0200
 a/node.gyp 2019-11-12 20:58:43.957881862 +0100
+@@ -233,7 +233,9 @@
+   'deps/acorn-plugins/acorn-static-class-features/index.js',
+ ],
+ 'node_mksnapshot_exec': 
'<(PRODUCT_DIR)/<(EXECUTABLE_PREFIX)node_mksnapshot<(EXECUTABLE_SUFFIX)',
++'node_mksnapshot_u_exec': 
'<(PRODUCT_DIR)/<(EXECUTABLE_PREFIX)node_mksnapshot_u<(EXECUTABLE_SUFFIX)',
+ 'mkcodecache_exec': 
'<(PRODUCT_DIR)/<(EXECUTABLE_PREFIX)mkcodecache<(EXECUTABLE_SUFFIX)',
++'mkcodecache_u_exec': 
'<(PRODUCT_DIR)/<(EXECUTABLE_PREFIX)mkcodecache_u<(EXECUTABLE_SUFFIX)',
+ 'conditions': [
+   [ 'node_shared=="true"', {
+ 'node_target_type%': 'shared_library',
+@@ -436,10 +438,24 @@
+   ],
+   'actions': [
+ {
++  'action_name': 'run_pax_mkcodecache',
++  'inputs': [
++'<(mkcodecache_exec)',
++  ],
++  'outputs': [
++'<(mkcodecache_u_exec)',
++  ],
++  'action': [
++'bash',
++'-c',
++'mv <(mkcodecache_exec) <(mkcodecache_u_exec) && paxmark.sh m 
<(mkcodecache_u_exec)',
++  ],
++},
++{
+   'action_name': 'run_mkcodecache',
+   'process_outputs_as_sources': 1,
+   'inputs': [
+-'<(mkcodecache_exec)',
++'<(mkcodecache_u_exec)',
+   ],
+   'outputs': [
+ '<(SHARED_INTERMEDIATE_DIR)/node_code_cache.cc',
+@@ -461,10 +477,24 @@
+   ],
+   'actions': [
+ {
++  'action_name': 'run_pax_mksnapshot',
++  'inputs': [
++'<(node_mksnapshot_exec)',
++  ],
++  'outputs': [
++'<(node_mksnapshot_u_exec)',
++  ],
++  'action': [
++'bash',
++'-c',
++'mv <(node_mksnapshot_exec) <(node_mksnapshot_u_exec) && 
paxmark.sh m <(node_mksnapshot_u_exec)',
++  ],
++},
++{
+   'action_name': 'node_mksnapshot',
+   'process_outputs_as_sources': 1,
+   'inputs': [
+-'<(node_mksnapshot_exec)',
++'<(node_mksnapshot_u_exec)',
+   ],
+   'outputs': [
+ '<(SHARED_INTERMEDIATE_DIR)/node_snapshot.cc',

diff --git a/net-libs/nodejs/metadata.xml b/net-libs/nodejs/metadata.xml
index aaaba184187..3f344f0d8ed 100644
--- a/net-libs/nodejs/metadata.xml
+++ b/net-libs/nodejs/metadata.xml
@@ -7,6 +7,7 @@

Enable V8 inspector
Enable NPM package manager
+   Enable building under a PaX enabled 
kernel
Enable snapshot creation for faster 
startup
Enable SystemTAP/DTrace tracing


diff --git a/net-libs/nodejs/nodejs-13.2.0.ebuild 
b/net-libs/nodejs/nodejs-13.2.0.ebuild
index 56bbeb5526f..8013ab7c39a 100644
--- a/net-libs/nodejs/nodejs-13.2.0.ebuild
+++ b/net-libs/nodejs/nodejs-13.2.0.ebuild
@@ -15,7 +15,7 @@ SRC_URI="
 LICENSE="Apache-1.1 Apache-2.0 BSD BSD-2 MIT"
 SLOT="0"
 KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x64-macos"
-IUSE="cpu_flags_x86_sse2 debug doc icu inspector +npm +snapshot +ssl systemtap 
test"
+IUSE="cpu_flags_x86_sse2 debug doc icu inspector +npm pax_kernel +snapshot 
+ssl systemtap test"
 REQUIRED_USE="
i

[gentoo-commits] repo/gentoo:master commit in: dev-tcltk/snack/

2019-11-27 Thread Alfredo Tupone
commit: f24096f2499b92ebbd36a4a4235e051d410533e3
Author: Tupone Alfredo  gentoo  org>
AuthorDate: Wed Nov 27 21:31:12 2019 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Wed Nov 27 21:31:12 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f24096f2

dev-tcltk/snack: removing old versions

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

 dev-tcltk/snack/snack-2.2.10-r6.ebuild | 97 --
 dev-tcltk/snack/snack-2.2.10-r7.ebuild | 97 --
 2 files changed, 194 deletions(-)

diff --git a/dev-tcltk/snack/snack-2.2.10-r6.ebuild 
b/dev-tcltk/snack/snack-2.2.10-r6.ebuild
deleted file mode 100644
index 20852e8f371..000
--- a/dev-tcltk/snack/snack-2.2.10-r6.ebuild
+++ /dev/null
@@ -1,97 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python2_7 pypy )
-
-inherit autotools autotools-utils distutils-r1 multilib
-
-DESCRIPTION="The Snack Sound Toolkit (Tcl)"
-HOMEPAGE="http://www.speech.kth.se/snack/";
-SRC_URI="http://www.speech.kth.se/snack/dist/${PN}${PV}.tar.gz";
-
-LICENSE="GPL-2"
-KEYWORDS="amd64 hppa ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos 
~x86-macos"
-SLOT="0"
-IUSE="alsa examples python threads vorbis"
-
-RESTRICT="test" # Bug 78354
-
-DEPEND="
-   dev-lang/tcl:0=
-   dev-lang/tk:0=
-   alsa? ( media-libs/alsa-lib )
-   python? ( ${PYTHON_DEPS} )
-   vorbis? ( media-libs/libvorbis )"
-RDEPEND="${DEPEND}"
-
-S="${WORKDIR}/${PN}${PV}/unix"
-
-#PYTHON_MODNAME="tkSnack.py"
-
-AUTOTOOLS_IN_SOURCE_BUILD=1
-
-PATCHES=(
-   "${FILESDIR}"/alsa-undef-sym.patch
-   "${FILESDIR}"/${P}-CVE-2012-6303-fix.patch
-   )
-
-src_prepare() {
-   # adds -install_name (soname on Darwin)
-   [[ ${CHOST} == *-darwin* ]] && PATCHES+=( 
"${FILESDIR}"/${P}-darwin.patch )
-
-   sed \
-   -e "s:ar cr:$(tc-getAR) cr:g" \
-   -e "s:-O:${CFLAGS}:g" \
-   -i Makefile.in || die
-
-   cd .. || die
-
-   autotools-utils_src_prepare
-
-   sed \
-   -e 's|^\(#define roundf(.*\)|//\1|' \
-   -i generic/jkFormatMP3.c || die
-}
-
-src_configure() {
-   local myeconfargs=(
-   --libdir="${EPREFIX}"/usr/$(get_libdir)
-   --includedir="${EPREFIX}"/usr/include
-   )
-
-   use alsa && myconf+=( --enable-alsa )
-   use threads && myconf+=( --enable-threads )
-
-   use vorbis && \
-   myconf+=( --with-ogg-include="${EPREFIX}"/usr/include ) && \
-   myconf+=( --with-ogg-lib="${EPREFIX}"/usr/$(get_libdir) )
-
-   autotools-utils_src_configure
-}
-
-src_compile() {
-   autotools-utils_src_compile
-}
-
-src_install() {
-   autotools-utils_src_install
-
-   if use python ; then
-   cd "${S}"/../python || die
-   distutils-r1_src_install
-   fi
-
-   cd "${S}"/.. || die
-
-   dohtml doc/*
-
-   if use examples ; then
-   docinto examples
-   sed -i -e 's/wish[0-9.]+/wish/g' demos/tcl/* || die
-   dodoc -r demos/tcl
-
-   use python && dodoc -r demos/python
-   fi
-}

diff --git a/dev-tcltk/snack/snack-2.2.10-r7.ebuild 
b/dev-tcltk/snack/snack-2.2.10-r7.ebuild
deleted file mode 100644
index eb87e0968a7..000
--- a/dev-tcltk/snack/snack-2.2.10-r7.ebuild
+++ /dev/null
@@ -1,97 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python2_7 pypy )
-
-inherit autotools distutils-r1 multilib
-
-DESCRIPTION="The Snack Sound Toolkit (Tcl)"
-HOMEPAGE="http://www.speech.kth.se/snack/";
-SRC_URI="http://www.speech.kth.se/snack/dist/${PN}${PV}.tar.gz";
-
-LICENSE="GPL-2"
-KEYWORDS="~amd64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux 
~ppc-macos ~x86-macos"
-SLOT="0"
-IUSE="alsa examples python vorbis"
-
-RESTRICT="test" # Bug 78354
-
-DEPEND="
-   dev-lang/tcl:0=
-   dev-lang/tk:0=
-   alsa? ( media-libs/alsa-lib )
-   python? ( ${PYTHON_DEPS} )
-   vorbis? ( media-libs/libvorbis )"
-RDEPEND="${DEPEND}"
-
-S="${WORKDIR}/${PN}${PV}/unix"
-
-PATCHES=(
-   "${FILESDIR}"/alsa-undef-sym.patch
-   "${FILESDIR}"/${P}-CVE-2012-6303-fix.patch
-   )
-
-HTML_DOCS="${WORKDIR}/${PN}${PV}/doc/*"
-
-src_prepare() {
-   # adds -install_name (soname on Darwin)
-   [[ ${CHOST} == *-darwin* ]] && PATCHES+=( 
"${FILESDIR}"/${P}-darwin.patch )
-
-   sed \
-   -e "s:ar cr:$(tc-getAR) cr:g" \
-   -e "s:-O:${CFLAGS}:g" \
-   -i Makefile.in || die
-
-   cd ..
-
-   default
-
-   sed \
-   -e 's|^\(#define roundf(.*\)|//\1|' \
-   -i generic/jkFormatMP3.c || die
-}
-
-src_configure() {
-   local myconf=""
-
-   use 

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

2019-11-27 Thread Patrick McLean
commit: ebaec468eb5c7dd8689d6cc08769a68e7cfeb054
Author: Patrick McLean  sony  com>
AuthorDate: Wed Nov 27 19:23:08 2019 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Wed Nov 27 21:19:15 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ebaec468

dev-python/wsgiproxy2-0.4.6: bump, add py38 and pypy{,3}

Copyright: Sony Interactive Entertainment Inc.
Package-Manager: Portage-2.3.79, Repoman-2.3.18
Signed-off-by: Patrick McLean  gentoo.org>

 dev-python/wsgiproxy2/Manifest |  1 +
 .../wsgiproxy2/files/wsgiproxy2-0.4.6-tests.patch  | 19 +
 dev-python/wsgiproxy2/wsgiproxy2-0.4.6.ebuild  | 49 ++
 3 files changed, 69 insertions(+)

diff --git a/dev-python/wsgiproxy2/Manifest b/dev-python/wsgiproxy2/Manifest
index 3aa79290d2e..2274a532485 100644
--- a/dev-python/wsgiproxy2/Manifest
+++ b/dev-python/wsgiproxy2/Manifest
@@ -1,2 +1,3 @@
 DIST WSGIProxy2-0.4.2.zip 18817 BLAKE2B 
90334926b726024c1a16b066d11cfe579ad80515861811766753aa772fa97e521466bce0a08c028a965e51ec40b977feb1f4b59aa6c023ca6a431deb63668ed5
 SHA512 
3dd750263485ceb644373d8ea9692c9a46126a1ed7cd640feba7d42b0fe618e290dcae2f76dc83be77de34211ac473f5a1496a8309e3fcc64982e9642af786fb
 DIST WSGIProxy2-0.4.4.tar.gz 16475 BLAKE2B 
8cc91e8364204a03fb8f80abb926e69112c2224b595c695d25e2fa54553fe9c82e3420f68b58f266d04450dd49a6dbf9257c190da8645dfeee976ae101fc708b
 SHA512 
6ae9fca65fe80f52924f42b26b447631e8c278f517ababc23d26e5f8598d6d9b7975197ec74faf64f2e051824366ac14c5db5727a014a187c70a1b4604105b42
+DIST WSGIProxy2-0.4.6.tar.gz 16481 BLAKE2B 
c33dc34d430da795e8144e06e1d6f100cce7d0155295c2d3038567a048647a4f008dbc0156fd4234ce069b3f4ec01af0e42b174dd68c92c9cb3ff4e13be83f8a
 SHA512 
c60d794c0c8b383bf1857ec325d6d0b4fce9c4aec4a06cbf9d7549b609633e491e137342b7bbaf4eec12462eabba63096328c8517b0685e241d1baecd5827cad

diff --git a/dev-python/wsgiproxy2/files/wsgiproxy2-0.4.6-tests.patch 
b/dev-python/wsgiproxy2/files/wsgiproxy2-0.4.6-tests.patch
new file mode 100644
index 000..77515b85b02
--- /dev/null
+++ b/dev-python/wsgiproxy2/files/wsgiproxy2-0.4.6-tests.patch
@@ -0,0 +1,19 @@
+diff --git a/wsgiproxy/test_wsgiproxy.py b/wsgiproxy/test_wsgiproxy.py
+index 39355d9..7806d3b 100644
+--- a/wsgiproxy/test_wsgiproxy.py
 b/wsgiproxy/test_wsgiproxy.py
+@@ -1,4 +1,6 @@
+ # -*- coding: utf-8 -*-
++import sys
++import platform
+ import unittest
+ from wsgiproxy import proxies
+ from webtest import TestApp
+@@ -86,6 +88,7 @@ class TestHttplib(unittest.TestCase):
+ headers=[('Transfer-Encoding', 'chunked')])
+ resp.mustcontain(no='chunked')
+ 
++@unittest.skipIf(sys.hexversion < 0x300 and 'pypy' not in 
platform.python_implementation().lower(), "broken on cpython2")
+ def test_quoted_utf8_url(self):
+ path = '/targets/NR2F1%C3%82-human/'
+ resp = self.app.get(path)

diff --git a/dev-python/wsgiproxy2/wsgiproxy2-0.4.6.ebuild 
b/dev-python/wsgiproxy2/wsgiproxy2-0.4.6.ebuild
new file mode 100644
index 000..257f448dd31
--- /dev/null
+++ b/dev-python/wsgiproxy2/wsgiproxy2-0.4.6.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python2_7 python3_{5,6,7,8} pypy{,3} )
+
+inherit distutils-r1
+
+MY_PN="WSGIProxy2"
+
+DESCRIPTION="HTTP proxying tools for WSGI apps"
+HOMEPAGE="https://pypi.org/project/WSGIProxy2/";
+SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_PN}-${PV}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc64 ~s390 ~sh ~sparc ~x86"
+
+RDEPEND="
+   dev-python/requests[${PYTHON_USEDEP}]
+   dev-python/six[${PYTHON_USEDEP}]
+   dev-python/urllib3[${PYTHON_USEDEP}]
+   dev-python/webob[${PYTHON_USEDEP}]
+"
+BDEPEND="${RDEPEND}
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   test? (
+   >=dev-python/webtest-2.0.17[${PYTHON_USEDEP}]
+   dev-python/socketpool[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep 'dev-python/restkit[${PYTHON_USEDEP}]' -2)
+   )"
+# Tests needing restkit are skipped under py3
+# Testing also revealed the suite needs latest webtest
+
+S="${WORKDIR}/${MY_PN}-${PV}"
+
+PATCHES=(
+   "${FILESDIR}/wsgiproxy2-0.4.6-tests.patch"
+)
+
+distutils_enable_sphinx docs
+distutils_enable_tests nose
+
+python_prepare_all() {
+   sed -i '/with-coverage/ d' setup.cfg || die
+
+   distutils-r1_python_prepare_all
+}



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

2019-11-27 Thread Patrick McLean
commit: 6437db4c0b70cab1061882e8dd16e3540ccf4626
Author: Patrick McLean  sony  com>
AuthorDate: Wed Nov 27 19:52:04 2019 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Wed Nov 27 21:19:25 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6437db4c

dev-python/namespace-paste-1-r1: Add py38, pypy{,3}

Copyright: Sony Interactive Entertainment Inc.
Package-Manager: Portage-2.3.79, Repoman-2.3.18
Signed-off-by: Patrick McLean  gentoo.org>

 dev-python/namespace-paste/namespace-paste-1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/namespace-paste/namespace-paste-1-r1.ebuild 
b/dev-python/namespace-paste/namespace-paste-1-r1.ebuild
index d9231731a67..b039394989c 100644
--- a/dev-python/namespace-paste/namespace-paste-1-r1.ebuild
+++ b/dev-python/namespace-paste/namespace-paste-1-r1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python2_7 python3_{5,6,7} )
+PYTHON_COMPAT=( python2_7 python3_{5,6,7,8} pypy{,3} )
 inherit python-r1
 
 DESCRIPTION="Namespace package declaration for paste"



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

2019-11-27 Thread Patrick McLean
commit: 6bffbaa88d34c8a195854b5084ddb86a1f7a0cd6
Author: Patrick McLean  sony  com>
AuthorDate: Wed Nov 27 19:37:07 2019 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Wed Nov 27 21:19:25 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6bffbaa8

dev-python/pyquery-1.4.1: bump, add py38 and pypy{,3}

Copyright: Sony Interactive Entertainment Inc.
Package-Manager: Portage-2.3.79, Repoman-2.3.18
Signed-off-by: Patrick McLean  gentoo.org>

 dev-python/pyquery/Manifest|  1 +
 .../files/pyquery-1.4.1-network-tests.patch| 20 +
 .../pyquery/files/pyquery-1.4.1-tests-pypy.patch   | 20 +
 dev-python/pyquery/pyquery-1.4.1.ebuild| 47 ++
 4 files changed, 88 insertions(+)

diff --git a/dev-python/pyquery/Manifest b/dev-python/pyquery/Manifest
index b462127aec0..49db60200e9 100644
--- a/dev-python/pyquery/Manifest
+++ b/dev-python/pyquery/Manifest
@@ -1,2 +1,3 @@
 DIST pyquery-1.2.13.tar.gz 44032 BLAKE2B 
df257c6116b3f8804627a0b4a6556445c644410acdf008fe9afd08136a0a7f47d66b99071cce61a1569853ec9c3c38d20ca66aec0950532e94949b36d4814c3e
 SHA512 
39a2bfe6f1eaefb6d1a78f73e5bdb4d12a9e223b26f6aff0f979ceaa68005ab08e41bdf11fe808489d22e0506e558621982dc59fa2164cd1e3d8168b0ef8ceb6
 DIST pyquery-1.4.0.tar.gz 45215 BLAKE2B 
cb748c09524f6cc6b22c9712370da754495c31b159a44f02e9b5f00e4e94295d7259d224e63066297e6efd74f0b43a508a56d1df4f4150727cd261b959402e9a
 SHA512 
523bc058fc93332b13840a7249bce5a449b0029f6434043a739a2f24abdd89efb314da8795f1b2be2d7e4464a8e4bdf6b061d768b895d0dd1630f44ee341f37f
+DIST pyquery-1.4.1.tar.gz 47983 BLAKE2B 
eb8d0ca59122734a4c715c33f40fd0b5fcc8edcabe9e41649ddf332feb1df603f8527a668aa7b9d78974b3d049e774355296644abd9b4d426d96e6e3c7a74065
 SHA512 
e2bfbbf51f99a408e9696a2b9c15f8875813847a10b5bd93c4c7a6886ac1b3ae6c7883ec4fb64e9bccab2127617843961e181044fe927f3c80c8ac363ed86141

diff --git a/dev-python/pyquery/files/pyquery-1.4.1-network-tests.patch 
b/dev-python/pyquery/files/pyquery-1.4.1-network-tests.patch
new file mode 100644
index 000..37664689c0f
--- /dev/null
+++ b/dev-python/pyquery/files/pyquery-1.4.1-network-tests.patch
@@ -0,0 +1,20 @@
+diff --git a/tests/test_pyquery.py b/tests/test_pyquery.py
+index ca38a83..d29b27b 100644
+--- a/tests/test_pyquery.py
 b/tests/test_pyquery.py
+@@ -6,6 +6,7 @@
+ import os
+ import sys
+ import time
++import unittest
+ from lxml import etree
+ from pyquery.pyquery import PyQuery as pq, no_default
+ from pyquery.openers import HAS_REQUEST
+@@ -889,6 +890,7 @@ class TestWebScrapping(TestCase):
+ 
+ class TestWebScrappingEncoding(TestCase):
+ 
++@unittest.skip("needs internet")
+ def test_get(self):
+ d = pq(u'http://ru.wikipedia.org/wiki/Заглавная_страница',
+method='get')

diff --git a/dev-python/pyquery/files/pyquery-1.4.1-tests-pypy.patch 
b/dev-python/pyquery/files/pyquery-1.4.1-tests-pypy.patch
new file mode 100644
index 000..f5f160a138d
--- /dev/null
+++ b/dev-python/pyquery/files/pyquery-1.4.1-tests-pypy.patch
@@ -0,0 +1,20 @@
+diff --git a/tests/test_pyquery.py b/tests/test_pyquery.py
+index d29b27b..e6a9230 100644
+--- a/tests/test_pyquery.py
 b/tests/test_pyquery.py
+@@ -7,6 +7,7 @@ import os
+ import sys
+ import time
+ import unittest
++import platform
+ from lxml import etree
+ from pyquery.pyquery import PyQuery as pq, no_default
+ from pyquery.openers import HAS_REQUEST
+@@ -33,6 +34,7 @@ path_to_invalid_file = os.path.join(dirname, 'invalid.xml')
+ 
+ class TestUnicode(TestCase):
+ 
++@unittest.skipIf(sys.hexversion > 0x300 and 'pypy' in 
platform.python_implementation().lower(), "broken on pypy3")
+ def test_unicode(self):
+ xml = pq(u"é")
+ self.assertEqual(type(xml.html()), text_type)

diff --git a/dev-python/pyquery/pyquery-1.4.1.ebuild 
b/dev-python/pyquery/pyquery-1.4.1.ebuild
new file mode 100644
index 000..ddcfe184a05
--- /dev/null
+++ b/dev-python/pyquery/pyquery-1.4.1.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python2_7 python3_{5,6,7,8} pypy{,3} )
+
+inherit distutils-r1 eutils
+
+DESCRIPTION="A jQuery-like library for python"
+HOMEPAGE="https://github.com/gawel/pyquery";
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc64 ~s390 ~sh ~sparc ~x86"
+IUSE="test"
+
+RDEPEND="
+   >=dev-python/lxml-2.1[${PYTHON_USEDEP}]
+   >dev-python/cssselect-0.7.9[${PYTHON_USEDEP}]
+   >=dev-python/webob-1.1.9[${PYTHON_USEDEP}]"
+DEPEND="
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   test? ( ${RDEPEND}
+   dev-python/beautifulsoup[${PYTHON_USEDEP}]
+   dev-python/requests[${PYTHON_USEDEP}]
+   dev-python/nose[${PYTHON_USEDEP}]
+   dev-python/webtest[${PYTHON_USEDEP}]
+   $(python_g

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

2019-11-27 Thread Patrick McLean
commit: ca94f38b2843bca231462c6db5afb25edd3de59c
Author: Patrick McLean  sony  com>
AuthorDate: Wed Nov 27 19:53:36 2019 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Wed Nov 27 21:19:26 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ca94f38b

dev-python/paste-3.2.3: Bump, add py38 and pypy{,3}

Copyright: Sony Interactive Entertainment Inc.
Package-Manager: Portage-2.3.79, Repoman-2.3.18
Signed-off-by: Patrick McLean  gentoo.org>

 dev-python/paste/Manifest   |  1 +
 dev-python/paste/paste-3.2.3.ebuild | 67 +
 2 files changed, 68 insertions(+)

diff --git a/dev-python/paste/Manifest b/dev-python/paste/Manifest
index 6d88e672f4f..17034e98a94 100644
--- a/dev-python/paste/Manifest
+++ b/dev-python/paste/Manifest
@@ -1,2 +1,3 @@
 DIST Paste-2.0.3.tar.gz 643935 BLAKE2B 
140f88cbab40728713a052e5aca0c7f14336d526a2c7bcd6a279fcdd13b14ed83938f69997182b43d2a83a76f51586c3b9132428f0f9c9e9ba08b6ff820827b9
 SHA512 
174b06d77bc6e1d4079e8de7df40412ffda098364efd4e3f915f858be1188c8a6fb546fe4ab981ccc067ec77b7171083b2469e7db6fc3b777d5a24151c928362
 DIST Paste-3.0.7.tar.gz 628999 BLAKE2B 
c91bb228fc2c36da1e7d487d521b9f57df19f4cb76731ec8ac17786aae087fe820760d19798a8da0ab6ce50f24b8a1fcb9d5189e6c48cffbda75ddfc9cf9f617
 SHA512 
adf823d208065b00a4bf1473e7550a1e0907d1da88000e87ea3a5dfb36f22c2bb33dda21ccf096da1512a0f2db2ad540a66efe751bbab8bfb49cd4ad456d5460
+DIST Paste-3.2.3.tar.gz 628900 BLAKE2B 
3f6bc741a716f33b82fa3bf8e1ab6ba3c17a56ebf3f90ccce0c1a925f982a2a0b460f433e15045321bb4b7c22c6fe9238cf6c7c76b78dc86d414729b67f0791e
 SHA512 
8775a4c6b1863355a2acb3b88258e342db768942ccf28edc8654d7a1a15c5a036f4f8c5c9d917d51e74c9260170234f9c499cefd709b0fbd39ffd4d1b7afcb79

diff --git a/dev-python/paste/paste-3.2.3.ebuild 
b/dev-python/paste/paste-3.2.3.ebuild
new file mode 100644
index 000..49cad2fc095
--- /dev/null
+++ b/dev-python/paste/paste-3.2.3.ebuild
@@ -0,0 +1,67 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python2_7 python3_{5,6,7,8} pypy{,3} )
+
+inherit distutils-r1
+
+MY_PN="Paste"
+MY_P="${MY_PN}-${PV}"
+
+DESCRIPTION="Tools for using a Web Server Gateway Interface stack"
+HOMEPAGE="https://pypi.org/project/Paste/";
+SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~x64-macos 
~x86-macos ~sparc-solaris"
+IUSE="flup openid"
+
+RDEPEND="dev-python/namespace-paste[${PYTHON_USEDEP}]
+   >=dev-python/six-1.4.0[${PYTHON_USEDEP}]
+   flup? ( dev-python/flup[$(python_gen_usedep 'python2*')] )
+   openid? ( dev-python/python-openid[$(python_gen_usedep 'python2*')] )"
+DEPEND="${RDEPEND}
+   dev-python/setuptools[${PYTHON_USEDEP}]"
+
+S="${WORKDIR}/${MY_P}"
+
+distutils_enable_tests pytest
+distutils_enable_sphinx docs
+
+python_prepare_all() {
+   # Disable failing tests.
+   rm -f tests/test_cgiapp.py || die
+   sed \
+   -e "s/test_find_file/_&/" \
+   -e "s/test_deep/_&/" \
+   -e "s/test_static_parser/_&/" \
+   -i tests/test_urlparser.py || die "sed failed"
+
+   # Remove a test that runs against the paste website.
+   rm -f tests/test_proxy.py || die
+
+   # remove unnecessary dep
+   sed -i "s:'pytest-runner'::" setup.py || die
+
+   distutils-r1_python_prepare_all
+}
+
+#python_compile() {
+#  distutils-r1_python_compile egg_info --egg-base "${BUILD_DIR}/lib"
+#}
+
+#python_compile_all() {
+#  use doc && esetup.py build_sphinx
+#}
+
+#python_install() {
+#  distutils-r1_python_install egg_info --egg-base "${BUILD_DIR}/lib"
+#}
+
+python_install_all() {
+   distutils-r1_python_install_all
+
+   find "${D}" -name '*.pth' -delete || die
+}



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

2019-11-27 Thread Patrick McLean
commit: 137e37864644137c8f8d8ab950c487c83d36c54f
Author: Patrick McLean  sony  com>
AuthorDate: Wed Nov 27 20:01:55 2019 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Wed Nov 27 21:19:26 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=137e3786

dev-python/pastedeploy-2.0.1-r1: revbump, add py38 and pypy{,3}

Copyright: Sony Interactive Entertainment Inc.
Package-Manager: Portage-2.3.79, Repoman-2.3.18
Signed-off-by: Patrick McLean  gentoo.org>

 dev-python/pastedeploy/pastedeploy-2.0.1-r1.ebuild | 39 ++
 1 file changed, 39 insertions(+)

diff --git a/dev-python/pastedeploy/pastedeploy-2.0.1-r1.ebuild 
b/dev-python/pastedeploy/pastedeploy-2.0.1-r1.ebuild
new file mode 100644
index 000..016dda41de9
--- /dev/null
+++ b/dev-python/pastedeploy/pastedeploy-2.0.1-r1.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python2_7 python3_{5,6,7,8} pypy{,3} )
+
+inherit distutils-r1
+
+MY_PN="PasteDeploy"
+MY_P="${MY_PN}-${PV}"
+
+DESCRIPTION="Load, configure, and compose WSGI applications and servers"
+HOMEPAGE="https://pypi.org/project/PasteDeploy/";
+# pypi tarball does not include tests
+SRC_URI="https://github.com/Pylons/${PN}/archive/${PV}.tar.gz ->  ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 
~amd64-linux ~x86-linux ~x86-solaris"
+IUSE="doc"
+
+RDEPEND="dev-python/namespace-paste[${PYTHON_USEDEP}]
+   dev-python/setuptools[${PYTHON_USEDEP}]"
+BDEPEND="${RDEPEND}"
+
+distutils_enable_tests pytest
+
+python_prepare_all() {
+   sed -i 's:"pytest-runner"::' setup.py || die
+
+   distutils-r1_python_prepare_all
+}
+
+python_install_all() {
+   distutils-r1_python_install_all
+
+   use doc && dodoc docs/*.txt
+   find "${D}" -name '*.pth' -delete || die
+}



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

2019-11-27 Thread Patrick McLean
commit: 2c523b12d1345ea7357da5ebec5f3e212e4b6624
Author: Patrick McLean  sony  com>
AuthorDate: Wed Nov 27 20:07:02 2019 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Wed Nov 27 21:19:27 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c523b12

dev-python/webtest-2.0.33: bump, add py38 and pypy{,3}

Copyright: Sony Interactive Entertainment Inc.
Package-Manager: Portage-2.3.79, Repoman-2.3.18
Signed-off-by: Patrick McLean  gentoo.org>

 dev-python/webtest/webtest-2.0.33.ebuild | 24 +---
 1 file changed, 13 insertions(+), 11 deletions(-)

diff --git a/dev-python/webtest/webtest-2.0.33.ebuild 
b/dev-python/webtest/webtest-2.0.33.ebuild
index c9df5a13b44..c3d7b98ef26 100644
--- a/dev-python/webtest/webtest-2.0.33.ebuild
+++ b/dev-python/webtest/webtest-2.0.33.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python{2_7,3_{5,6,7}} )
+PYTHON_COMPAT=( python{2_7,3_{5,6,7,8}} pypy{,3} )
 
 inherit distutils-r1
 
@@ -17,17 +17,18 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc64 ~s390 ~sh ~sparc ~x86"
+KEYWORDS="~amd64 ~arm64 ~hppa ~ppc64 ~s390 ~sh ~sparc ~x86"
 IUSE="test"
 RESTRICT="!test? ( test )"
 
-# nose<1.3.0 appears a leftover never updated in requires.txt. tests pass fine 
with latest
 RDEPEND="
+   dev-python/paste[${PYTHON_USEDEP}]
+   dev-python/pastedeploy[${PYTHON_USEDEP}]
dev-python/six[${PYTHON_USEDEP}]
>=dev-python/webob-1.2[${PYTHON_USEDEP}]
>=dev-python/waitress-0.8.5[${PYTHON_USEDEP}]
dev-python/beautifulsoup:4[${PYTHON_USEDEP}]"
-DEPEND="${RDEPEND}
+BDEPEND="${RDEPEND}
app-arch/unzip
dev-python/setuptools[${PYTHON_USEDEP}]
test? ( dev-python/nose[${PYTHON_USEDEP}]
@@ -43,10 +44,11 @@ PATCHES=(
 )
 
 distutils_enable_sphinx docs
-
-python_test() {
-   distutils_install_for_testing
-   # Tests raise ImportErrors with our default PYTHONPATH.
-   local -x PYTHONPATH=
-   nosetests -v || die "Tests fail with ${EPYTHON}"
-}
+distutils_enable_tests pytest
+
+#python_test() {
+#  distutils_install_for_testing
+#  # Tests raise ImportErrors with our default PYTHONPATH.
+#  local -x PYTHONPATH=
+#  nosetests -v || die "Tests fail with ${EPYTHON}"
+#}



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

2019-11-27 Thread Aaron Bauman
commit: 352af0f8f50612fdc8fb6d7b58a85fbbfce93ee1
Author: Aaron Bauman  gentoo  org>
AuthorDate: Wed Nov 27 21:14:52 2019 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Wed Nov 27 21:15:07 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=352af0f8

dev-util/byacc: arm64 stable (bug #701304)

Signed-off-by: Aaron Bauman  gentoo.org>
Package-Manager: Portage-2.3.80, Repoman-2.3.19

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

diff --git a/dev-util/byacc/byacc-20190617.ebuild 
b/dev-util/byacc/byacc-20190617.ebuild
index 86d079ede56..bfbed3732a3 100644
--- a/dev-util/byacc/byacc-20190617.ebuild
+++ b/dev-util/byacc/byacc-20190617.ebuild
@@ -9,7 +9,7 @@ SRC_URI="https://invisible-mirror.net/archives/byacc/${P}.tgz";
 
 LICENSE="public-domain"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
 
 DOCS=( ACKNOWLEDGEMENTS AUTHORS CHANGES NEW_FEATURES NOTES README )
 



[gentoo-commits] repo/gentoo:master commit in: sys-fs/multipath-tools/, sys-fs/multipath-tools/files/

2019-11-27 Thread Thomas Deutschmann
commit: 9fff7e7bd17fb3b933a3845e69099c70e037d142
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Wed Nov 27 20:55:53 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Wed Nov 27 20:57:40 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9fff7e7b

sys-fs/multipath-tools: rev bump

- Fix pkgconfig file install location

- Set run dir to /run

- Update multipathd runscript

- Require >=libudev-232 for sys/sysmacros.h.

Closes: https://bugs.gentoo.org/685314
Closes: https://bugs.gentoo.org/698422
Package-Manager: Portage-2.3.80, Repoman-2.3.19
Signed-off-by: Thomas Deutschmann  gentoo.org>

 sys-fs/multipath-tools/files/multipathd-r1.rc  | 12 +++
 .../multipath-tools-0.8.3-r1.ebuild| 91 ++
 2 files changed, 103 insertions(+)

diff --git a/sys-fs/multipath-tools/files/multipathd-r1.rc 
b/sys-fs/multipath-tools/files/multipathd-r1.rc
new file mode 100644
index 000..59de1e6f71a
--- /dev/null
+++ b/sys-fs/multipath-tools/files/multipathd-r1.rc
@@ -0,0 +1,12 @@
+#!/sbin/openrc-run
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+command="/sbin/multipathd"
+pidfile="/run/multipathd.pid"
+start_stop_daemon_args="--wait 1000"
+
+depend() {
+   need localmount
+   after modules
+}

diff --git a/sys-fs/multipath-tools/multipath-tools-0.8.3-r1.ebuild 
b/sys-fs/multipath-tools/multipath-tools-0.8.3-r1.ebuild
new file mode 100644
index 000..ac5a16737ab
--- /dev/null
+++ b/sys-fs/multipath-tools/multipath-tools-0.8.3-r1.ebuild
@@ -0,0 +1,91 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+inherit linux-info systemd toolchain-funcs udev vcs-snapshot toolchain-funcs
+
+DESCRIPTION="Device mapper target autoconfig"
+HOMEPAGE="http://christophe.varoqui.free.fr/";
+SRC_URI="https://git.opensvc.com/?p=multipath-tools/.git;a=snapshot;h=${PV};sf=tgz
 -> ${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~x86"
+IUSE="systemd rbd"
+
+BDEPEND="virtual/pkgconfig"
+
+RDEPEND="
+   dev-libs/json-c:=
+   dev-libs/libaio
+   dev-libs/userspace-rcu:=
+   >=sys-fs/lvm2-2.02.45
+   >=virtual/libudev-232-r3
+   sys-libs/readline:0=
+   rbd? ( sys-cluster/ceph )
+   systemd? ( sys-apps/systemd )
+"
+
+DEPEND="${RDEPEND}"
+
+CONFIG_CHECK="~DM_MULTIPATH"
+
+RESTRICT="test"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-0.7.5-respect-flags.patch
+   "${FILESDIR}"/${PN}-0.8.3-no-gziped-docs.patch
+)
+
+get_systemd_pv() {
+   use systemd && \
+   $(tc-getPKG_CONFIG) --modversion systemd
+}
+
+src_prepare() {
+   default
+
+   # The upstream lacks any way to configure the build at present
+   # and ceph is a huge dependency, so we're using sed to make it
+   # optional until the upstream has a proper configure system
+   if ! use rbd ; then
+   sed \
+   -e "s/libcheckrbd.so/# libcheckrbd.so/" \
+   -e "s/-lrados//" \
+   -i libmultipath/checkers/Makefile \
+   || die
+   fi
+}
+
+src_compile() {
+   # LIBDM_API_FLUSH involves grepping files in /usr/include,
+   # so force the test to go the way we want #411337.
+   emake \
+   CC="$(tc-getCC)" \
+   LIBDM_API_FLUSH=1 SYSTEMD="$(get_systemd_pv)"
+}
+
+src_install() {
+   dodir /sbin /usr/share/man/man{5,8}
+   emake \
+   DESTDIR="${D}" \
+   RUN=run \
+   SYSTEMD=$(get_systemd_pv) \
+   unitdir="$(systemd_get_systemunitdir)" \
+   libudevdir='${prefix}'/"$(get_udevdir)" \
+   pkgconfdir='${prefix}'/usr/'${LIB}'/pkgconfig \
+   install
+
+   newinitd "${FILESDIR}"/multipathd-r1.rc multipathd
+   newinitd "${FILESDIR}"/multipath.rc multipath
+
+   einstalldocs
+}
+
+pkg_postinst() {
+   if [[ -z ${REPLACING_VERSIONS} ]]; then
+   elog "If you need multipath on your system, you must"
+   elog "add 'multipath' into your boot runlevel!"
+   fi
+}



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

2019-11-27 Thread Aaron Bauman
commit: 1f16fb590e4458316bc2a1ca38a02e070f505c3c
Author: Aaron Bauman  gentoo  org>
AuthorDate: Wed Nov 27 20:44:51 2019 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Wed Nov 27 20:44:51 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1f16fb59

app-admin/analog: drop old EAPI

Signed-off-by: Aaron Bauman  gentoo.org>

 app-admin/analog/Manifest |  1 -
 app-admin/analog/analog-6.0-r4.ebuild | 55 ---
 2 files changed, 56 deletions(-)

diff --git a/app-admin/analog/Manifest b/app-admin/analog/Manifest
index 3ab6a882f87..70c769b4435 100644
--- a/app-admin/analog/Manifest
+++ b/app-admin/analog/Manifest
@@ -1,2 +1 @@
-DIST analog-6.0.tar.gz 1553316 BLAKE2B 
5363880cf65e8a4e845603a19dd30b79d4fb13b51b68d0cbcf59c2827a2c099d02c662e55b59ef9b4526ade53ca3f7401415a3bc78de3d7cc39b4e4988299241
 SHA512 
42b766d45f86a32d2e97cc2be35ebb5f4e0ffc2fb72d48196939027ea1ed3398a8cc0a43c47868f542bfb464199ab35bd93fa2ba5e37c4fc83ff15cfe19b9c60
 DIST analog-src-6013ce.zip 4875246 BLAKE2B 
6b0663f3367faf84a8c65a778a065165ddfba6cd902e5cc6c9e0e84d94e1600629b9f9f89b87ec293f4b81f4034e21941ad45784ae5f35352f71f7b0917eb731
 SHA512 
8f8dbf0bd95873132414f558deeff61fbe9ac6cac40936f00515ccaead86642613c3f0a5a88046eb4d1f4e263cb01d638291c9a1596ea36098b455572b7364ed

diff --git a/app-admin/analog/analog-6.0-r4.ebuild 
b/app-admin/analog/analog-6.0-r4.ebuild
deleted file mode 100644
index 26824d6fb25..000
--- a/app-admin/analog/analog-6.0-r4.ebuild
+++ /dev/null
@@ -1,55 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=4
-
-inherit eutils toolchain-funcs
-
-DESCRIPTION="A webserver log analyzer"
-HOMEPAGE="https://www.c-amie.co.uk/software/analog/";
-SRC_URI="https://web.archive.org/web/20140331011039/http://www.analog.cx/${P}.tar.gz";
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="alpha amd64 arm hppa ppc ppc64 sparc x86"
-IUSE=""
-
-DEPEND=">=dev-libs/libpcre-3.4
-   >=media-libs/gd-1.8.4-r2[jpeg,png]
-   sys-libs/zlib"
-RDEPEND="${DEPEND}"
-
-src_prepare() {
-   cd src/
-   epatch "${FILESDIR}/${PN}-5.1-gentoo.diff"
-   epatch "${FILESDIR}/${P}-bzip2.patch"
-   epatch "${FILESDIR}/${P}-undefined-macro.patch"
-
-   sed -i Makefile \
-   -e 's| -o | $(LDFLAGS)&|g' \
-   || die "sed Makefile"
-}
-
-src_compile() {
-   tc-export CC
-   # emake in main dir just executes "cd src && make",
-   # i.e. MAKEOPTS are ignored
-   emake -C src
-}
-
-src_install() {
-   dobin analog
-   newman analog.man analog.1
-
-   dodoc README.txt Licence.txt analog.cfg
-   dohtml -a html,gif,css,ico docs/*
-   dohtml -r how-to
-   dodoc -r examples
-   docinto cgi ; dodoc anlgform.pl
-
-   insinto /usr/share/analog/images ; doins images/*
-   insinto /usr/share/analog/lang ; doins lang/*
-   dodir /var/log/analog
-   dosym ../../../usr/share/analog/images /var/log/analog/images
-   insinto /etc/analog ; doins "${FILESDIR}/analog.cfg"
-}



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

2019-11-27 Thread Aaron Bauman
commit: 682ae2a1e098cbdc69b88bec7ad0bb4a21c461a0
Author: Aaron Bauman  gentoo  org>
AuthorDate: Wed Nov 27 20:44:37 2019 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Wed Nov 27 20:44:37 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=682ae2a1

dev-libs/elfutils: arm64 stable (bug #701296)

Signed-off-by: Aaron Bauman  gentoo.org>
Package-Manager: Portage-2.3.80, Repoman-2.3.19

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

diff --git a/dev-libs/elfutils/elfutils-0.177.ebuild 
b/dev-libs/elfutils/elfutils-0.177.ebuild
index 2ff28318ca5..7106ddb228b 100644
--- a/dev-libs/elfutils/elfutils-0.177.ebuild
+++ b/dev-libs/elfutils/elfutils-0.177.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://sourceware.org/elfutils/ftp/${PV}/${P}.tar.bz2";
 
 LICENSE="|| ( GPL-2+ LGPL-3+ ) utils? ( GPL-3+ )"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sh ~sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sh ~sparc x86 ~amd64-linux ~x86-linux"
 IUSE="bzip2 lzma nls static-libs test +threads +utils"
 
 RDEPEND=">=sys-libs/zlib-1.2.8-r1[${MULTILIB_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: x11-misc/shared-mime-info/

2019-11-27 Thread Sergei Trofimovich
commit: d729acb369330901c0b0b67fc43ae3bba7ca1673
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Wed Nov 27 13:14:12 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Nov 27 20:01:30 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d729acb3

x11-misc/shared-mime-info: stable 1.10-r1 for hppa, bug #700672

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

 x11-misc/shared-mime-info/shared-mime-info-1.10-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-misc/shared-mime-info/shared-mime-info-1.10-r1.ebuild 
b/x11-misc/shared-mime-info/shared-mime-info-1.10-r1.ebuild
index bdf86047bbd..881c7b15bde 100644
--- a/x11-misc/shared-mime-info/shared-mime-info-1.10-r1.ebuild
+++ b/x11-misc/shared-mime-info/shared-mime-info-1.10-r1.ebuild
@@ -10,7 +10,7 @@ SRC_URI="https://people.freedesktop.org/~hadess/${P}.tar.xz";
 
 LICENSE="GPL-2"
 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"
+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"
 IUSE="test"
 
 RDEPEND=">=dev-libs/glib-2



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

2019-11-27 Thread Sergei Trofimovich
commit: dd92f74ad5155dc673a8e350c8683da2c3632d01
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Wed Nov 27 13:12:41 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Nov 27 20:00:38 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd92f74a

sys-apps/portage: stable 2.3.79 for sparc, bug #701106

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

 sys-apps/portage/portage-2.3.79.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/portage/portage-2.3.79.ebuild 
b/sys-apps/portage/portage-2.3.79.ebuild
index 3bab2c42dca..81e8df05b55 100644
--- a/sys-apps/portage/portage-2.3.79.ebuild
+++ b/sys-apps/portage/portage-2.3.79.ebuild
@@ -16,7 +16,7 @@ DESCRIPTION="Portage is the package management and 
distribution system for Gento
 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"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sh sparc x86"
 SLOT="0"
 IUSE="build doc epydoc gentoo-dev +ipc +native-extensions +rsync-verify 
selinux xattr"
 



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

2019-11-27 Thread Sergei Trofimovich
commit: 44cf030efddfa766f67a761c3a8fe90996bd1c0d
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Wed Nov 27 18:21:52 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Nov 27 20:01:45 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=44cf030e

media-libs/flac: stable 1.3.3 for hppa, bug #700132

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

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

diff --git a/media-libs/flac/flac-1.3.3.ebuild 
b/media-libs/flac/flac-1.3.3.ebuild
index e46d5ad8099..cb7d541ecd0 100644
--- a/media-libs/flac/flac-1.3.3.ebuild
+++ b/media-libs/flac/flac-1.3.3.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://downloads.xiph.org/releases/${PN}/${P}.tar.xz";
 
 LICENSE="BSD FDL-1.2 GPL-2 LGPL-2.1"
 SLOT="0"
-KEYWORDS="alpha amd64 arm arm64 ~hppa ia64 ~mips ppc ~ppc64 ~sh sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~x64-solaris ~x86-solaris"
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ~ppc64 ~sh sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~x64-solaris ~x86-solaris"
 IUSE="altivec +cxx debug ogg cpu_flags_x86_sse static-libs"
 
 RDEPEND="ogg? ( >=media-libs/libogg-1.3.0[${MULTILIB_USEDEP}] )"



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

2019-11-27 Thread Sergei Trofimovich
commit: e0de17d8fabd98343e40931b68a3019d32285112
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Wed Nov 27 18:20:51 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Nov 27 20:01:38 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e0de17d8

media-libs/taglib: stable 1.11.1_p20190920-r1 for hppa, bug #700054

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

 media-libs/taglib/taglib-1.11.1_p20190920-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/taglib/taglib-1.11.1_p20190920-r1.ebuild 
b/media-libs/taglib/taglib-1.11.1_p20190920-r1.ebuild
index 97ec93f9934..e9ddd8ac7e4 100644
--- a/media-libs/taglib/taglib-1.11.1_p20190920-r1.ebuild
+++ b/media-libs/taglib/taglib-1.11.1_p20190920-r1.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="https://taglib.github.io/";
 SRC_URI="https://github.com/${PN}/${PN}/archive/${COMMIT}.tar.gz -> 
${P}.tar.gz"
 
 LICENSE="LGPL-2.1 MPL-1.1"
-KEYWORDS="alpha amd64 arm arm64 ~hppa ia64 ~mips ppc ppc64 ~sh sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris"
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 ~sh sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris"
 SLOT="0"
 IUSE="debug examples test"
 



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

2019-11-27 Thread Sergei Trofimovich
commit: 07d55457ff572a43e48ffb4d128cd5259d6eaddd
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Wed Nov 27 13:13:27 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Nov 27 20:01:25 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=07d55457

app-admin/analog: stable 6.0.13 for hppa, bug #700288

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

 app-admin/analog/analog-6.0.13.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/analog/analog-6.0.13.ebuild 
b/app-admin/analog/analog-6.0.13.ebuild
index d4eed6282f7..2f7f9b8e601 100644
--- a/app-admin/analog/analog-6.0.13.ebuild
+++ b/app-admin/analog/analog-6.0.13.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="http://www.c-amie.co.uk/static/analog/6013/${MY_P}.zip";
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="alpha amd64 arm ~hppa ppc ppc64 sparc x86"
+KEYWORDS="alpha amd64 arm hppa ppc ppc64 sparc x86"
 
 DEPEND="
app-arch/unzip



[gentoo-commits] repo/gentoo:master commit in: dev-tcltk/snack/

2019-11-27 Thread Sergei Trofimovich
commit: d63c42d1a86a4caf975d8e1c9b4969891a632835
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Wed Nov 27 18:21:27 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Nov 27 20:01:44 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d63c42d1

dev-tcltk/snack: stable 2.2.10-r8 for hppa, bug #700104

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

 dev-tcltk/snack/snack-2.2.10-r8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-tcltk/snack/snack-2.2.10-r8.ebuild 
b/dev-tcltk/snack/snack-2.2.10-r8.ebuild
index 7e70501a57e..f1916baefb5 100644
--- a/dev-tcltk/snack/snack-2.2.10-r8.ebuild
+++ b/dev-tcltk/snack/snack-2.2.10-r8.ebuild
@@ -12,7 +12,7 @@ HOMEPAGE="http://www.speech.kth.se/snack/";
 SRC_URI="http://www.speech.kth.se/snack/dist/${PN}${PV}.tar.gz";
 
 LICENSE="GPL-2"
-KEYWORDS="amd64 ~hppa ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos 
~x86-macos"
+KEYWORDS="amd64 hppa ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos 
~x86-macos"
 SLOT="0"
 IUSE="alsa examples python vorbis"
 RESTRICT="!test? ( test )"



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

2019-11-27 Thread William Hubbs
commit: 2c377c14e55b4e92e36f27ab8d9e315488cab9a8
Author: William Hubbs  gentoo  org>
AuthorDate: Wed Nov 27 19:46:07 2019 +
Commit: William Hubbs  gentoo  org>
CommitDate: Wed Nov 27 19:46:07 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c377c14

dev-vcs/python-gitlab: 1.13.0 bump

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

 dev-vcs/python-gitlab/Manifest|  1 +
 dev-vcs/python-gitlab/python-gitlab-1.13.0.ebuild | 41 +++
 2 files changed, 42 insertions(+)

diff --git a/dev-vcs/python-gitlab/Manifest b/dev-vcs/python-gitlab/Manifest
index 87398e4c9e4..61ebc53c3f2 100644
--- a/dev-vcs/python-gitlab/Manifest
+++ b/dev-vcs/python-gitlab/Manifest
@@ -1,3 +1,4 @@
+DIST python-gitlab-1.13.0.tar.gz 121434 BLAKE2B 
f8a9af4f389b4759891e26de305c48a70b4255667d4bda869e4e9738f37a1d9a99777a3aa3d1617df343e6b10fe58ad42d2f1d309da931c92690233347a21f2d
 SHA512 
483133d6bc3244c28a2cfa7382262692ed5eef5be5217c5f9786883667d777bac7f952946c50cb8ca6bbe07f63691ec19be4fbfeb7d9cd733fb049a0c3378721
 DIST python-gitlab-1.7.0.tar.gz 110657 BLAKE2B 
1003d3373d3ef5474b1d5c10b1c6af57e7467cec432fc1eb75b4e1ba7766361641f25461ac2bf1b7692dab855d4e5cbc204240ede3568e71ed1af75682807fb0
 SHA512 
ad50d989e27948ff5188f4191ad3b7f1e1b45608627b2042bf02d635b2aa8da0a24f6b0383f483a01df54e4ab14576e7e4252576b9c2bdf67a187ae6aad69d53
 DIST python-gitlab-1.8.0.tar.gz 115603 BLAKE2B 
8ebebc1735e5531b4f95d82122b6ecf78fd541bce503f0cdf8c47b2ec2edab89efcad6c0ab39d82b57ffb8c3e341cb2160916b7df6c4886465e90557db3141c3
 SHA512 
4843aefb7cd363520e9065cfc08b81ec2c5c2c9cbdb5d6adbd35ec0f615bafd40e66746739c910b5e7e041f06e2aa9dc8beb8a884a714e6837cd5fb6fefb53be
 DIST python-gitlab-1.9.0.tar.gz 116460 BLAKE2B 
f0a0d9679e4e742d966c678f8dcc6b2464e5ae8a013038221b3c484e6bb6ae23c166f82fec85c3560ebbce3cf80bc23657b1b906d8c6f284a64589545acdb035
 SHA512 
cb0d58896f55837f7088ab08551f2e9f9f82e8a04c19979a69bc042c95cdb2d04174dec49a236ddcf1344c50e9ffc6f929750b008bf6e619225c80bf9490afaa

diff --git a/dev-vcs/python-gitlab/python-gitlab-1.13.0.ebuild 
b/dev-vcs/python-gitlab/python-gitlab-1.13.0.ebuild
new file mode 100644
index 000..2ee27c73fd0
--- /dev/null
+++ b/dev-vcs/python-gitlab/python-gitlab-1.13.0.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python3_{5,6} )
+
+if [[ ${PV} = ** ]]; then
+   EGIT_REPO_URI="https://github.com/python-gitlab/python-gitlab";
+   inherit git-r3
+else
+   SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+   KEYWORDS="~amd64"
+fi
+
+inherit distutils-r1
+
+DESCRIPTION="Python command line interface to gitlab API"
+HOMEPAGE="https://github.com/python-gitlab/python-gitlab/";
+
+LICENSE="LGPL-3"
+SLOT="0"
+IUSE="test"
+
+BDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
+   test? (
+   dev-python/testrepository[${PYTHON_USEDEP}]
+   dev-python/hacking[${PYTHON_USEDEP}]
+   dev-python/httmock[${PYTHON_USEDEP}]
+   dev-python/jinja[${PYTHON_USEDEP}]
+   dev-python/mock[${PYTHON_USEDEP}]
+   >=dev-python/sphinx-1.3
+   dev-python/sphinx_rtd_theme )"
+
+RDEPEND="dev-python/requests[${PYTHON_USEDEP}]
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   dev-python/six[${PYTHON_USEDEP}]"
+
+python_install_all() {
+   distutils-r1_python_install_all
+   dodoc -r *.rst docs
+}



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

2019-11-27 Thread Michał Górny
commit: 4a315c41b43867320b27e882bb1427ac553e683c
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Nov 27 18:49:37 2019 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Nov 27 19:38:46 2019 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=4a315c41

eapply: Output verbosely only if patch fails to apply with -F0

12d0c48ad disabled silent output for eapply, in order to obtain fuzz
factors in build logs.  However, this also causes eapply to report all
patched files which can make logs unreadable when there are no fuzz
factors to be reported.  Instead, use verbose output only when applying
the patch with -F0 fails.

To achieve that, attempt to apply each patch with -F0 --dry-run first.
If this succeeds, just silently apply the patch for real.  If it
doesn't, output an explicit eqawarn that the patch does not apply
cleanly and retry with the default fuzz factor and verbose output.
Non-silenced output applies both to successful application with fuzz
and to failure.

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

 bin/phase-helpers.sh | 16 ++--
 1 file changed, 14 insertions(+), 2 deletions(-)

diff --git a/bin/phase-helpers.sh b/bin/phase-helpers.sh
index 60f8d3243..b5691bd70 100644
--- a/bin/phase-helpers.sh
+++ b/bin/phase-helpers.sh
@@ -995,8 +995,20 @@ if ___eapi_has_eapply; then
# -f to avoid interactivity
# -g0 to guarantee no VCS interaction
# --no-backup-if-mismatch not to pollute the sources
-   ${patch_cmd} -p1 -f -g0 --no-backup-if-mismatch \
-   "${patch_options[@]}" < "${f}"
+   local all_opts=(
+   -p1 -f -g0 --no-backup-if-mismatch
+   "${patch_options[@]}"
+   )
+   # try applying with -F0 first, output a verbose warning
+   # if fuzz factor is necessary
+   if ${patch_cmd} "${all_opts[@]}" --dry-run -s -F0 \
+   < "${f}" &>/dev/null; then
+   all_opts+=( -s -F0 )
+   else
+   eqawarn "${f}: patch failed to apply 
without a fuzz factor, please rebase"
+   fi
+
+   ${patch_cmd} "${all_opts[@]}" < "${f}"
failed=${?}
if ! eend "${failed}"; then
__helpers_die "patch -p1 ${patch_options[*]} 
failed with ${f}"



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

2019-11-27 Thread Thomas Deutschmann
commit: 7866dd9b4980abf9a51ff05e623f26058e7c3660
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Wed Nov 27 19:38:37 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Wed Nov 27 19:39:24 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7866dd9b

sys-kernel/genkernel: bump to v4.0.0_rc3

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

 sys-kernel/genkernel/Manifest   | 2 +-
 .../{genkernel-4.0.0_rc2.ebuild => genkernel-4.0.0_rc3.ebuild}  | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-kernel/genkernel/Manifest b/sys-kernel/genkernel/Manifest
index 7d4172fe5fb..47b42a7dfcf 100644
--- a/sys-kernel/genkernel/Manifest
+++ b/sys-kernel/genkernel/Manifest
@@ -25,7 +25,7 @@ DIST genkernel-3.5.2.4.tar.xz 318152 BLAKE2B 
101bd8011b73699a3d8410fcb93adca2417
 DIST genkernel-3.5.2.5.tar.xz 318652 BLAKE2B 
9b0e1b07f61b54edc1d263cc679b36d7e9062fd1e7cf11fc9442cf60b217274bc73425150ca963b6a91cd504d7817a852fa5bf4ad7634ff8d1ec3b43748ded41
 SHA512 
096aa77f4a52afefcef81ff6c7eb281e539af304854572389e38bbdd735ca723c7a5f2f7163fa9f387e3a2a78a2ba117260f1c8396ed4e51e12a91ad0fb0ff90
 DIST genkernel-3.5.3.2.tar.xz 320644 BLAKE2B 
14eaf05aab02287c3dbb98f1a596e73bcbea39ceb2c8e44c5bdbb77b656958cee666f4353a2401bad531c2a7a98ee11b2531b251c19edc86db517cf3cc2869ec
 SHA512 
1bee8ebdb8c2c30e90e0a1c573ad09b0eb79da54f0829859305eb50ffab95e69aa219ce82d4969140dea3d8788d66d3490fc03d38e190b533666e9278c7f96a6
 DIST genkernel-3.5.3.3.tar.xz 331180 BLAKE2B 
0f83b973505ccb0a92ae24e92509710bf96991f36ca55975ffefdf1bd3e835bd72bb413688468a05e6a5fff2ec16e64816f8ccfe2530c9f1e9169d19a86a2231
 SHA512 
9170731f59a1476aa597549ac55feb3583bed249e50d1697292571caf25c5ca746a1db9e811f2009d55aea21d739ef0ab3e385acd81504bbbccc8f7346205d71
-DIST genkernel-4.0.0_rc2.tar.xz 406956 BLAKE2B 
7b388a72164553decf3f598e4ed3f80d22e6fe4083f34de4371bef8745c22ec80ae51944216d94f3509d993493d434087af0b8512db0d778debe4ab0ca5d8466
 SHA512 
bce64b60b478903de68d25760e268f278692d4bc705bf8acd97b0c2fc3a5f809492ca58c19d6a68178d45cd2d2925dac7a4dc7a13c25687505dab724df42672b
+DIST genkernel-4.0.0_rc3.tar.xz 407888 BLAKE2B 
ebbd11987baaf0efcdd86de90dc89b70f44b21db58b32d87d74708c97da36414c00d62997e519b31d3ef3c7c0da903a0628cc65d4db94ea2101def9adfa666bb
 SHA512 
881edcd9867e0384b62e42924712a23be71cde2dd215b852b2d5ea8399f00e74e64887b34c91715f46b652619f34a4f2a988089b6baf800a16af82c9497d3e1e
 DIST gnupg-1.4.11.tar.bz2 3407075 BLAKE2B 
85d35d2e4da65d54add1010ea0486b943b328785e28c4efcaa2b65daafd53410a355d1df79ae45c5f7767d2eb7ff1f0b9637f417e65b084d2c760a281abd317a
 SHA512 
97e7b8b0f972cc2f7cabdb0e013cbee1c33e7d48407d040cca5c2037e32abe1c2100194be7d3b569d4f05eb16b24c205a5b83f06718f0241f8d4ee174f1c37ae
 DIST gnupg-1.4.22.tar.bz2 3746546 BLAKE2B 
9a2d37eeab10f2a7353804098e865ad45db846696a00a47f5bebf47145f79e0d2bf9c01c0195e2fe79af07946a3feac0d4589656c3e698a3a548ff1dd74ce759
 SHA512 
c03acac0fa55761470bb085d78a44e2b99ebb187e8396cbb031a184b1e40bef2a40c91da07755d1a20610a3daa6aa1eefea2d12a0dbd5a79a45466166419c708
 DIST gnupg-1.4.23.tar.bz2 3749353 BLAKE2B 
ec5e6bef0c7bb2a65813d7852cebeaa24c4855f9d9d9e802070da50b89fff56b747682933aa766dd130f849efcfe28f7aa74f3153405429bcf3845ef29c6dd6e
 SHA512 
78dc52a2010202a4afc8814b29fda657a6c9fe230d5e7db11ae040edd2b0ca819e1baa4dbd6c0d04d36cd353df484e83f52d17759d2891c2cf7025c0b5d36612

diff --git a/sys-kernel/genkernel/genkernel-4.0.0_rc2.ebuild 
b/sys-kernel/genkernel/genkernel-4.0.0_rc3.ebuild
similarity index 100%
rename from sys-kernel/genkernel/genkernel-4.0.0_rc2.ebuild
rename to sys-kernel/genkernel/genkernel-4.0.0_rc3.ebuild



[gentoo-commits] proj/genkernel: New tag: v4.0.0_rc3

2019-11-27 Thread Thomas Deutschmann
commit: 
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Wed Nov 27 19:37:20 2019 +

New tag: v4.0.0_rc3




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

2019-11-27 Thread Thomas Deutschmann
commit: fb6d542359d66bb820b1e7b0f6c524c452dec551
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Wed Nov 27 19:36:19 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Wed Nov 27 19:36:19 2019 +
URL:https://gitweb.gentoo.org/proj/genkernel.git/commit/?id=fb6d5423

genkernel: bump to v4.0.0_rc3

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

 genkernel | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/genkernel b/genkernel
index 1c921ff..c1b49df 100755
--- a/genkernel
+++ b/genkernel
@@ -2,7 +2,7 @@
 # $Id$
 
 PATH="${PATH}:/sbin:/usr/sbin"
-GK_V='4.0.0_rc2'
+GK_V='4.0.0_rc3'
 
 GK_TIME_START=$(date +%s)
 



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

2019-11-27 Thread Patrick McLean
commit: ec966ddb7adaefdfb0cd8cdac432332e06c9a386
Author: Patrick McLean  sony  com>
AuthorDate: Wed Nov 27 18:58:15 2019 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Wed Nov 27 18:58:35 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec966ddb

dev-python/socketpool-0.5.3-r2: revbump, cleanups, py38 and pypy3

Copyright: Sony Interactive Entertainment Inc.
Package-Manager: Portage-2.3.79, Repoman-2.3.18
Signed-off-by: Patrick McLean  gentoo.org>

 dev-python/socketpool/socketpool-0.5.3-r2.ebuild | 41 
 1 file changed, 41 insertions(+)

diff --git a/dev-python/socketpool/socketpool-0.5.3-r2.ebuild 
b/dev-python/socketpool/socketpool-0.5.3-r2.ebuild
new file mode 100644
index 000..e5d4e8ce43b
--- /dev/null
+++ b/dev-python/socketpool/socketpool-0.5.3-r2.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python2_7 python3_{5,6,7,8} pypy{,3} )
+
+inherit distutils-r1
+
+DESCRIPTION="A simple Python socket pool"
+HOMEPAGE="https://github.com/benoitc/socketpool/";
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
+IUSE="examples test"
+LICENSE="|| ( MIT public-domain )"
+SLOT="0"
+
+RDEPEND="$(python_gen_cond_dep 'dev-python/gevent[${PYTHON_USEDEP}]' 
'python2*')"
+BDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
+
+PATCHES=( "${FILESDIR}"/${PN}-0.5.2-locale.patch )
+
+distutils_enable_tests pytest
+
+python_test() {
+   cp -r examples tests "${BUILD_DIR}" || die
+
+   pushd "${BUILD_DIR}" >/dev/null || die
+   pytest -vv tests || die "Tests fail with ${EPYTHON}"
+   popd >/dev/null || die
+}
+
+python_install_all() {
+   distutils-r1_python_install_all
+
+   use examples && dodoc -r examples
+
+   # package installs unneeded LICENSE files here
+   rm -r "${ED}"/usr/socketpool || die
+}



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

2019-11-27 Thread Thomas Deutschmann
commit: 740658247559e67cb6368eefccc3dbfb7627443a
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Wed Nov 27 18:23:04 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Wed Nov 27 18:23:04 2019 +
URL:https://gitweb.gentoo.org/data/api.git/commit/?id=74065824

uid-gid.txt: request UID+GID 82 for nginx

Signed-off-by: Thomas Deutschmann  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 f48f123..85b3f90 100644
--- a/files/uid-gid.txt
+++ b/files/uid-gid.txt
@@ -122,6 +122,7 @@ kvm -   78  acct
 libvirt-   79  acct
 cdrw   -   80  baselayout
 apache 81  81  user.eclass Removed from baselayout 
in 
[r916](https://sources.gentoo.org/cgi-bin/viewvc.cgi/baselayout/trunk/share.Linux/passwd?limit_changes=0&r1=906&r2=916&pathrev=2545)
+nginx  82  82  requested
 nut84  84  user.eclass Removed from baselayout 
in 
[r1862](https://sources.gentoo.org/cgi-bin/viewvc.cgi/baselayout/trunk/share.Linux/passwd?limit_changes=0&r1=1861&r2=1862&pathrev=2545)
 cyrus  85  -   historical  Removed from baselayout 
in 
[r1326](https://sources.gentoo.org/cgi-bin/viewvc.cgi/baselayout/trunk/share.Linux/passwd?limit_changes=0&r1=1319&r2=1326&pathrev=2545)
 usb-   85  baselayout



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

2019-11-27 Thread Thomas Deutschmann
commit: 7faaf4776c8306d5c8ecd0f73418b2bac437b73c
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Wed Nov 27 18:18:40 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Wed Nov 27 18:18:40 2019 +
URL:https://gitweb.gentoo.org/data/api.git/commit/?id=7faaf477

uid-gid.txt: request UID+GID 440 for collectd

Signed-off-by: Thomas Deutschmann  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 8654932..f48f123 100644
--- a/files/uid-gid.txt
+++ b/files/uid-gid.txt
@@ -202,6 +202,7 @@ guest   405 -   historical  
Removed from baselayout in [r889](https://sources.gento
 utmp   -   406 acct
 utmp   -   406 baselayout
 ldap   439 439 user.eclass
+collectd   440 440 requested
 firebird   450 450 user.eclass
 redmine451 451 requested
 vdr452 452 requested



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

2019-11-27 Thread Thomas Deutschmann
commit: cdfdf48341b4f3a1515aad55b09f942de8101871
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Wed Nov 27 18:17:37 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Wed Nov 27 18:17:37 2019 +
URL:https://gitweb.gentoo.org/data/api.git/commit/?id=cdfdf483

uid-gid.txt: request UID+GID 59 for unbound

Signed-off-by: Thomas Deutschmann  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 9f17056..8654932 100644
--- a/files/uid-gid.txt
+++ b/files/uid-gid.txt
@@ -106,6 +106,7 @@ gamestat-   36  acct
 named  40  40  user.eclass Removed from baselayout 
in 
[r1369](https://sources.gentoo.org/cgi-bin/viewvc.cgi/baselayout/trunk/share.Linux/passwd?limit_changes=0&r1=1335&r2=1369&pathrev=2545)
 mpd45  -   acct
 knot   53  53  acct
+unbound59  59  requested
 mysql  60  60  acctRemoved from baselayout 
in 
[r1335](https://sources.gentoo.org/cgi-bin/viewvc.cgi/baselayout/trunk/share.Linux/passwd?limit_changes=0&r1=1326&r2=1335&pathrev=2545)
 authpf -   63  user.eclass
 uucp   66  65  baselayout-fbsd



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

2019-11-27 Thread Joonas Niilola
commit: 56cf73a6b3fd76ee6e7c87b970e0f8560937d9dd
Author: Joonas Niilola  gentoo  org>
AuthorDate: Wed Nov 27 18:12:31 2019 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Wed Nov 27 18:12:31 2019 +
URL:https://gitweb.gentoo.org/data/api.git/commit/?id=56cf73a6

uid-gid.txt: request 479 UID+GID for openrct2 by conikost

Signed-off-by: Joonas Niilola  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 e2b62ae..9f17056 100644
--- a/files/uid-gid.txt
+++ b/files/uid-gid.txt
@@ -209,6 +209,7 @@ deluge  454 454 acct
 mogilefs   460 -   user.eclass
 i2pd   470 470 acct
 i2p471 471 acct
+openrct2   479 479 requested
 minetest   480 480 acct
 mongodb481 481 acct
 mosquitto  482 482 acct



[gentoo-commits] repo/gentoo:master commit in: app-emulation/virtualbox/, app-emulation/virtualbox-additions/, ...

2019-11-27 Thread Lars Wendler
commit: 283f58911ff35c10f76299503bed1394e530
Author: Lars Wendler  gentoo  org>
AuthorDate: Wed Nov 27 17:13:17 2019 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Wed Nov 27 17:13:17 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=283f5891

virtualbox packages: Bump to version 6.1.0_rc1

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

 app-emulation/virtualbox-additions/Manifest|   1 +
 .../virtualbox-additions-6.1.0_rc1.ebuild  |  34 ++
 app-emulation/virtualbox-bin/Manifest  |   3 +
 .../virtualbox-bin-6.1.0.134891_rc1.ebuild | 291 
 app-emulation/virtualbox-extpack-oracle/Manifest   |   1 +
 ...rtualbox-extpack-oracle-6.1.0.134891_rc1.ebuild |  43 ++
 app-emulation/virtualbox-guest-additions/Manifest  |   1 +
 .../virtualbox-guest-additions-6.1.0_rc1.ebuild| 219 +
 app-emulation/virtualbox-modules/Manifest  |   1 +
 .../virtualbox-modules-6.1.0_rc1.ebuild|  52 +++
 app-emulation/virtualbox/Manifest  |   1 +
 .../virtualbox/virtualbox-6.1.0_rc1.ebuild | 502 +
 12 files changed, 1149 insertions(+)

diff --git a/app-emulation/virtualbox-additions/Manifest 
b/app-emulation/virtualbox-additions/Manifest
index e67ea25a379..84afa42fcce 100644
--- a/app-emulation/virtualbox-additions/Manifest
+++ b/app-emulation/virtualbox-additions/Manifest
@@ -2,3 +2,4 @@ DIST VBoxGuestAdditions_5.2.32.iso 49620992 BLAKE2B 
04853f4b9a95898263ca7238a78b
 DIST VBoxGuestAdditions_5.2.34.iso 49661952 BLAKE2B 
2e1455d19e2e6be374b3ab4e2400b838202f8b978884a631317bcfd08ae3adfcb48dadc1ff1d26731c1c55df9e407de005291f37c28d020b7c72acc82fb77e87
 SHA512 
5e01d3f2692a0e0fa8651bcd4084761d67732f008d4438e3d8428e8ef39e8e5e10f0fb4637901fc733d2d773f9ddce6de7c62e471098824cf72b6fffdaf65f6f
 DIST VBoxGuestAdditions_6.0.12.iso 77195264 BLAKE2B 
bc7956a8eaf4a3ddc92b20c52696e298af63980bc607f8caea51ac00b826f62a3214a30a232070c3ded7a2db9d81114a81de2f6d9b04bdec1ea5cfb26808287e
 SHA512 
83c9703588f14b6a24d878cb929fc0994510f8a63092ff91864275abf8dd47f10e8bd300128305e1ed2e8504c76260b72e5d534c6d45de1e0d64d038ec58
 DIST VBoxGuestAdditions_6.0.14.iso 77195264 BLAKE2B 
5f87fa4f561aaed80678eaadf3cb2b08edc5cc8de49aa6039c23621c736ad5b73b70ea5e4fcfb0a484dbd170010019350a1b1b4c712148648a9eb58d648f1682
 SHA512 
33b265b5a5635cb490a16ded64739ced39dcd4cc3c12d381f952b24ddac4ec2de9b36d34bc6e425f6d39f6a090250f64d3b517544f9b4ee91cbaf3de3984aea9
+DIST VBoxGuestAdditions_6.1.0_RC1.iso 60008448 BLAKE2B 
0afb40db999b6dcd41bf5f06c8fb43bf5b736fa1dc6a61c00a8e3a2a972bcb380e5cf1bba94f90056b63cd18b88158da21a7119831f454d7e00d86d2dad2b033
 SHA512 
959ee7059df15f4bcd151f9de8d5472b15a46f0d8a3523d2552a5d577ebc7cd56af6bfd1921837e78f5569ab3e79f6230b2a3b35c166a3b89898ecd911ae180a

diff --git 
a/app-emulation/virtualbox-additions/virtualbox-additions-6.1.0_rc1.ebuild 
b/app-emulation/virtualbox-additions/virtualbox-additions-6.1.0_rc1.ebuild
new file mode 100644
index 000..5124a818a15
--- /dev/null
+++ b/app-emulation/virtualbox-additions/virtualbox-additions-6.1.0_rc1.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+MY_PN=VBoxGuestAdditions
+MY_PV="${PV/beta/BETA}"
+MY_PV="${MY_PV/rc/RC}"
+MY_P=${MY_PN}_${MY_PV}
+
+DESCRIPTION="CD image containing guest additions for VirtualBox"
+HOMEPAGE="https://www.virtualbox.org/";
+SRC_URI="https://download.virtualbox.org/virtualbox/${MY_PV}/${MY_P}.iso";
+
+LICENSE="GPL-2+ LGPL-2.1+ MIT SGI-B-2.0 CDDL"
+SLOT="0"
+[[ "${PV}" == *_beta* ]] || [[ "${PV}" == *_rc* ]] || \
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+RESTRICT="mirror"
+
+RDEPEND="!app-emulation/virtualbox-bin
+   !=app-emulation/virtualbox-"
+
+S="${WORKDIR}"
+
+src_unpack() {
+   return 0
+}
+
+src_install() {
+   insinto /usr/share/${PN/-additions}
+   newins "${DISTDIR}"/${MY_P}.iso ${MY_PN}.iso
+}

diff --git a/app-emulation/virtualbox-bin/Manifest 
b/app-emulation/virtualbox-bin/Manifest
index 434194bbd8f..e270733a127 100644
--- a/app-emulation/virtualbox-bin/Manifest
+++ b/app-emulation/virtualbox-bin/Manifest
@@ -2,13 +2,16 @@ DIST Oracle_VM_VirtualBox_Extension_Pack-5.2.32-132073.tar.gz 
26917593 BLAKE2B e
 DIST Oracle_VM_VirtualBox_Extension_Pack-5.2.34-133893.tar.gz 26985633 BLAKE2B 
718bb568a8819250f90d57d57115f84e09da5c2e29539a8585c6916fd794bf2715ea9fc340dc349dbabeab8674230bab2b311686bfb5d343b0a7bdb23578effc
 SHA512 
b932768bbf652f29a4e4ded8e65b944da63b76a02206da77dddf2bf8504cb165c67e215d270cdb4d9ff81adc4a24c146ad9793e074b0cf4e3a3fe77619017716
 DIST Oracle_VM_VirtualBox_Extension_Pack-6.0.12-133076.tar.gz 23160551 BLAKE2B 
6174296d97f9e32a79f29e119804b15d288100017ea9da20235325f095e1d10a7ea5acf478d914b4a2e874da7640520691ad9a881228855b047f5c0c529ad120
 SHA512 
f7d4785ce8e53836cb4b87920765967cb3148ba09ee5921ab67fc4547d8a90923bfbb8a432d67ec6b878775fd67f1dbd826d

[gentoo-commits] proj/genkernel:master commit in: defaults/

2019-11-27 Thread Thomas Deutschmann
commit: 80b8bc853f44dbd8e4042b4ac3c64a1f5d8f63af
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Wed Nov 27 10:43:41 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Wed Nov 27 16:05:48 2019 +
URL:https://gitweb.gentoo.org/proj/genkernel.git/commit/?id=80b8bc85

initrd.scripts: start_sshd(): Only set gk.prompt.timeout when dropbear was 
actually started

If we failed to start dropbear for some reason, user has no chance to
answer prompt without physical access so setting gk.prompt.timeout
would only cause an unnecessary delay.

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

 defaults/initrd.scripts | 14 --
 1 file changed, 8 insertions(+), 6 deletions(-)

diff --git a/defaults/initrd.scripts b/defaults/initrd.scripts
index 96ca339..dd5be3b 100644
--- a/defaults/initrd.scripts
+++ b/defaults/initrd.scripts
@@ -2250,12 +2250,6 @@ start_sshd() {
return
fi
 
-   if [ "${GK_PROMPT_TIMEOUT}" = '0' ]
-   then
-   warn_msg "Changing gk.prompt.timeout=0 to 30 to allow remote 
user to answer prompts ..."
-   GK_PROMPT_TIMEOUT=30
-   fi
-
if [ ! -x "/usr/sbin/dropbear" ]
then
bad_msg "/usr/sbin/dropbear not found! Was initramfs built 
without --ssh parameter?"
@@ -2275,6 +2269,14 @@ start_sshd() {
 
good_msg "Starting dropbear sshd ..." ${QUIET}
run /usr/sbin/dropbear -p ${GK_SSHD_PORT} -R -P "${GK_SSHD_PIDFILE}" 
2>/var/log/dropbear.log
+   if [ $? -eq 0 ]
+   then
+   if [ "${GK_PROMPT_TIMEOUT}" = '0' ]
+   then
+   warn_msg "Changing gk.prompt.timeout=0 to 30 to allow 
remote user to answer prompts ..."
+   GK_PROMPT_TIMEOUT=30
+   fi
+   fi
 }
 
 wait_sshd() {



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

2019-11-27 Thread Thomas Deutschmann
commit: 5ff51e78f1849daa446ebfd2da6844e874926b4d
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Wed Nov 27 14:39:37 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Wed Nov 27 16:18:57 2019 +
URL:https://gitweb.gentoo.org/proj/genkernel.git/commit/?id=5ff51e78

gen_determineargs.sh: determine_real_args(): Cleanup old code

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

 gen_determineargs.sh | 4 +---
 1 file changed, 1 insertion(+), 3 deletions(-)

diff --git a/gen_determineargs.sh b/gen_determineargs.sh
index 2b68a8a..6326a5e 100755
--- a/gen_determineargs.sh
+++ b/gen_determineargs.sh
@@ -785,10 +785,8 @@ determine_real_args() {
fi
fi
 
-   if ! isTrue "${BUILD_RAMDISK}"
+   if isTrue "${BUILD_RAMDISK}"
then
-   INTEGRATED_INITRAMFS=0
-   else
if [[ "${CMD_BOOTFONT}" != "none" ]]
then
if [[ "${CMD_BOOTFONT}" == "current" ]]



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

2019-11-27 Thread Thomas Deutschmann
commit: 675e5bf8efaefc2769c74dd2576f49ac5dc6437d
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Wed Nov 27 15:23:23 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Wed Nov 27 16:18:57 2019 +
URL:https://gitweb.gentoo.org/proj/genkernel.git/commit/?id=675e5bf8

gen_determineargs.sh: determine_real_args(): Create kernel module group for 
additional modules

This is needed to get modules, used by genkernel features,
like bcache module which is used by "dobcache" feature,
into initramfs.

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

 gen_determineargs.sh | 9 +
 gen_moddeps.sh   | 2 +-
 2 files changed, 10 insertions(+), 1 deletion(-)

diff --git a/gen_determineargs.sh b/gen_determineargs.sh
index 6326a5e..a5bebd5 100755
--- a/gen_determineargs.sh
+++ b/gen_determineargs.sh
@@ -787,6 +787,10 @@ determine_real_args() {
 
if isTrue "${BUILD_RAMDISK}"
then
+   # Internal module group to get modules used in genkernel 
features
+   # into initramfs.
+   GK_INITRAMFS_ADDITIONAL_KMODULES=""
+
if [[ "${CMD_BOOTFONT}" != "none" ]]
then
if [[ "${CMD_BOOTFONT}" == "current" ]]
@@ -851,6 +855,11 @@ determine_real_args() {
fi
fi
 
+   if isTrue "${BCACHE}"
+   then
+   GK_INITRAMFS_ADDITIONAL_KMODULES+=" bcache"
+   fi
+
if isTrue "${ZFS}"
then
if isTrue "$(tc-is-cross-compiler)"

diff --git a/gen_moddeps.sh b/gen_moddeps.sh
index 1664c33..5e6c980 100755
--- a/gen_moddeps.sh
+++ b/gen_moddeps.sh
@@ -9,7 +9,7 @@ gen_dep_list() {
rm -f "${TEMP}/moddeps" >/dev/null
 
local group_modules
-   for group_modules in ${!MODULES_*}
+   for group_modules in ${!MODULES_*} 
GK_INITRAMFS_ADDITIONAL_KMODULES
do
gen_deps ${!group_modules}
done



[gentoo-commits] proj/genkernel:master commit in: defaults/

2019-11-27 Thread Thomas Deutschmann
commit: e74be22505742ea98910cd7231c76e384913f2ca
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Wed Nov 27 12:04:44 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Wed Nov 27 16:05:48 2019 +
URL:https://gitweb.gentoo.org/proj/genkernel.git/commit/?id=e74be225

initrd.scripts: preserve_log(): Log what we do

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

 defaults/initrd.scripts | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/defaults/initrd.scripts b/defaults/initrd.scripts
index dd5be3b..a81632c 100644
--- a/defaults/initrd.scripts
+++ b/defaults/initrd.scripts
@@ -1114,6 +1114,8 @@ preserve_log() {
return 1
fi
 
+   log_msg "Determining mountpoint of '${logfile_target}' ..."
+
local logfile_mountpoint="${logfile_target_dir}"
while [ true ]
do



[gentoo-commits] proj/genkernel:master commit in: defaults/

2019-11-27 Thread Thomas Deutschmann
commit: 341ee3801aaf1051ea97865c7907bbe0423f3c2b
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Wed Nov 27 13:41:49 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Wed Nov 27 16:18:56 2019 +
URL:https://gitweb.gentoo.org/proj/genkernel.git/commit/?id=341ee380

initrd.defaults: Drop bcache from MY_HWOPTS

There's no /etc/modules/bcache. Bcache module gets loaded via
dobcache kernel-commandline argument.

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

 defaults/initrd.defaults | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/defaults/initrd.defaults b/defaults/initrd.defaults
index 9892631..268a7be 100644
--- a/defaults/initrd.defaults
+++ b/defaults/initrd.defaults
@@ -133,4 +133,4 @@ HWOPTS="keymap cache modules virtio hyperv ${HWOPTS_BLK} 
bcache lvm dmraid multi
 
 # This is the set of default HWOPTS, in the order that they are loaded.
 # This is whitespace aligned with HWOPTS above.
-MY_HWOPTS="  modules virtio hyperv ${HWOPTS_BLK} bcache lvm dmraid 
  mdadm fs   crypto"
+MY_HWOPTS="  modules virtio hyperv ${HWOPTS_BLK}lvm dmraid 
  mdadm fs   crypto"



[gentoo-commits] proj/genkernel:master commit in: defaults/

2019-11-27 Thread Thomas Deutschmann
commit: 42037cd53c8097904aac02603b98793b758f1847
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Wed Nov 27 15:16:52 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Wed Nov 27 16:18:57 2019 +
URL:https://gitweb.gentoo.org/proj/genkernel.git/commit/?id=42037cd5

initrd.scripts: start_volumes(): Show what we do

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

 defaults/initrd.scripts | 4 
 1 file changed, 4 insertions(+)

diff --git a/defaults/initrd.scripts b/defaults/initrd.scripts
index 59e39fc..973a38a 100644
--- a/defaults/initrd.scripts
+++ b/defaults/initrd.scripts
@@ -1547,6 +1547,8 @@ start_volumes() {
then
bad_msg "dobcache invoked but 
'/sys/fs/bcache/register_quiet' does not exist; Skipping bcache initialization 
..."
else
+   good_msg "Registering all block devices in bcache ..."
+
local i=
for i in $(awk '$4 !~ /^(name$|$)/ { print $4 }' 
/proc/partitions)
do
@@ -1567,6 +1569,8 @@ start_volumes() {
then
if [ -x '/sbin/btrfs' ]
then
+   good_msg "Scanning for BTRFS devices ..."
+
local btrfs_cmd="run /sbin/btrfs device scan 2>&1"
is_log_enabled && btrfs_cmd="${btrfs_cmd} | tee -a 
'${GK_INIT_LOG}'"
 



[gentoo-commits] proj/genkernel:master commit in: defaults/

2019-11-27 Thread Thomas Deutschmann
commit: dc006e62ffc0861cc6f2c7979d977bf49d2da994
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Wed Nov 27 10:39:55 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Wed Nov 27 10:39:55 2019 +
URL:https://gitweb.gentoo.org/proj/genkernel.git/commit/?id=dc006e62

initrd.scripts: start_sshd(): Don't drop to shell when starting dropbear failed

Assuming that user using dosshd don't has physical access, dropping to shell
in case when starting dropbear failed is not a good idea.

User with physical access can always reboot and enable debug mode if
interested in debug shell in this case.

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

 defaults/initrd.scripts | 1 -
 1 file changed, 1 deletion(-)

diff --git a/defaults/initrd.scripts b/defaults/initrd.scripts
index c19701c..33b5199 100644
--- a/defaults/initrd.scripts
+++ b/defaults/initrd.scripts
@@ -2275,7 +2275,6 @@ start_sshd() {
 
good_msg "Starting dropbear sshd ..." ${QUIET}
run /usr/sbin/dropbear -p ${GK_SSHD_PORT} -R -P "${GK_SSHD_PIDFILE}" 
2>/var/log/dropbear.log
-   test_success "Failed to start dropbear"
 }
 
 wait_sshd() {



[gentoo-commits] proj/genkernel:master commit in: defaults/

2019-11-27 Thread Thomas Deutschmann
commit: c7c2fbb02642dc3f9179df2cd5eec3629100dc29
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Wed Nov 27 16:16:59 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Wed Nov 27 16:16:59 2019 +
URL:https://gitweb.gentoo.org/proj/genkernel.git/commit/?id=c7c2fbb0

initrd.scripts: load_modules(): Remove unused load_modules() function

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

 defaults/initrd.scripts | 16 
 1 file changed, 16 deletions(-)

diff --git a/defaults/initrd.scripts b/defaults/initrd.scripts
index 11b529b..597fb09 100644
--- a/defaults/initrd.scripts
+++ b/defaults/initrd.scripts
@@ -1267,22 +1267,6 @@ cmdline_hwopts() {
MY_HWOPTS=${TMP_HWOPTS}
 }
 
-load_modules() {
-   # Load modules listed in MY_HWOPTS if /lib/modules exists for the 
running
-   # kernel version
-   if [ -d "/lib/modules/${KV}" ]
-   then
-   good_msg 'Loading modules ...'
-   # Load appropriate kernel modules
-   for modules in ${MY_HWOPTS}
-   do
-   modules_scan ${modules}
-   done
-   else
-   good_msg 'Skipping module load; no modules in the ramdisk!'
-   fi
-}
-
 setup_keymap() {
if [ "${DO_keymap}" ]
then



[gentoo-commits] proj/genkernel:master commit in: defaults/

2019-11-27 Thread Thomas Deutschmann
commit: 333b9fe9e3e5aed9e64186bf505a72b43dd8e2f5
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Wed Nov 27 13:52:20 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Wed Nov 27 16:05:23 2019 +
URL:https://gitweb.gentoo.org/proj/genkernel.git/commit/?id=333b9fe9

initrd.scripts: start_sshd(): Update binary not found message

Use same message like we use in similar cases.

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

 defaults/initrd.scripts | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/defaults/initrd.scripts b/defaults/initrd.scripts
index 33b5199..96ca339 100644
--- a/defaults/initrd.scripts
+++ b/defaults/initrd.scripts
@@ -2258,7 +2258,7 @@ start_sshd() {
 
if [ ! -x "/usr/sbin/dropbear" ]
then
-   bad_msg "/usr/sbin/dropbear not found! Did you call genkernel 
with --ssh parameter?"
+   bad_msg "/usr/sbin/dropbear not found! Was initramfs built 
without --ssh parameter?"
return
fi
 



[gentoo-commits] proj/genkernel:master commit in: defaults/

2019-11-27 Thread Thomas Deutschmann
commit: 008d2cf12926c2fe91139c4fed802c053676d74c
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Wed Nov 27 12:08:07 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Wed Nov 27 16:18:56 2019 +
URL:https://gitweb.gentoo.org/proj/genkernel.git/commit/?id=008d2cf1

initrd.scripts: modules_load(): Log what we do

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

 defaults/initrd.scripts | 48 
 1 file changed, 28 insertions(+), 20 deletions(-)

diff --git a/defaults/initrd.scripts b/defaults/initrd.scripts
index 597fb09..59e39fc 100644
--- a/defaults/initrd.scripts
+++ b/defaults/initrd.scripts
@@ -29,30 +29,49 @@ modules_load() {
 modules_scan() {
local MODS
local loaded
+   local x
local smart_loading=yes
local _root_dev
local root_dev_found="Root block device found, skipping loading of 
module group \"${1}\" ..."
 
+   MODS=$(cat /etc/modules/${1} 2>/dev/null)
+   if [ -z "${MODS}" ]
+   then
+   log_msg "/etc/modules/${1} is empty; Nothing to load for '${1}' 
..."
+   return
+   fi
+
+   if [ -z "${MODULES_SCAN_WARNING_SHOWN}" ]
+   then
+   local note_msg="NOTE: Due to how genkernel auto-detects your"
+   note_msg="${note_msg} hardware you will now see a lot of failed 
modprobe" \
+   note_msg="${note_msg} attempts which you can ignore:"
+
+   log_msg "${note_msg}"
+
+   MODULES_SCAN_WARNING_SHOWN=yes
+   fi
+
if [ "${GK_HW_LOAD_ALL_MODULES}" = '1' ]
then
-   smart_loading=
+   smart_loading=no
elif [ "${1}" = "virtio" ] || [ "${1}" = "hyperv" ]
then
# Virtio/HyperV modules group is special -- it's about
# hypervisor support in general, not root block device
-   smart_loading=
+   smart_loading=no
elif [ "${1}" = "net" ]
then
# We already load network modules only when we need
# network so don't stop loading network modules when
# $REAL_ROOT is already present or we will probably
# end up without network we wanted ...
-   smart_loading=
+   smart_loading=no
elif [ "${1}" = "fs" ]
then
# We don't know if kernel supports root filesystem so
# better load all filesystems ...
-   smart_loading=
+   smart_loading=no
elif [ "${USE_MDADM}" = '1' ] \
|| [ "${USE_LVM_NORMAL}" = '1' ] \
|| [ "${USE_CRYPTSETUP}" = '1' ] \
@@ -63,24 +82,13 @@ modules_scan() {
# All of this will require the call of another program before
# root becomes available so checking for root after each module
# was loaded will only waste time.
-   smart_loading=
+   smart_loading=no
fi
 
-   MODS=$(cat /etc/modules/${1} 2>/dev/null)
-   [ -n "${MODS}" ] && [ -z "${QUIET}" ] && \
+   log_msg "Loading modules of module group '${1}' (smart loading: 
${smart_loading}) ..."
+   [ -z "${QUIET}" ] && \
printf "%b" "${BOLD}   ::${NORMAL} Loading from ${1}: "
 
-   if [ -z "${MODULES_SCAN_WARNING_SHOWN}" ]
-   then
-   local note_msg="NOTE: Due to how genkernel auto-detects your"
-   note_msg="${note_msg} hardware you will now see a lot of failed 
modprobe" \
-   note_msg="${note_msg} attempts which you can ignore:"
-
-   log_msg "${note_msg}"
-
-   MODULES_SCAN_WARNING_SHOWN=yes
-   fi
-
for x in ${MODS}
do
MLOAD=$(echo ${MLIST} | sed -e "s/.*${x}.*/${x}/")
@@ -90,7 +98,7 @@ modules_scan() {
printf "%b\n" "${BOLD}   ::${NORMAL} Skipping 
${x} ..."
elif [ "${MLOAD}" = "${MLIST}" ]
then
-   if [ -n "${smart_loading}" ]
+   if [ "${smart_loading}" = "yes" ]
then
_root_dev=$(findfs "${REAL_ROOT}" 2>/dev/null)
 
@@ -124,7 +132,7 @@ modules_scan() {
printf "%b\n" "${BOLD}   ::${NORMAL} Skipping 
${x} ..."
fi
done
-   [ -n "${MODS}" ] && [ -z "${QUIET}" ] && echo
+   [ -z "${QUIET}" ] && echo
 }
 
 uppercase() {



[gentoo-commits] proj/genkernel:master commit in: defaults/

2019-11-27 Thread Thomas Deutschmann
commit: 96b11d121cab23d105928fd9bb1987defd741704
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Wed Nov 27 16:11:50 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Wed Nov 27 16:11:50 2019 +
URL:https://gitweb.gentoo.org/proj/genkernel.git/commit/?id=96b11d12

initrd.scripts: start_network(): Use modules_scan()

Using modules_scan() instead of load_modules() will prevent output
of multiple "Loading modules ..." lines.

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

 defaults/initrd.scripts | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/defaults/initrd.scripts b/defaults/initrd.scripts
index a81632c..11b529b 100644
--- a/defaults/initrd.scripts
+++ b/defaults/initrd.scripts
@@ -1906,9 +1906,11 @@ iface_name() {
 }
 
 start_network() {
+   good_msg "Starting network ..."
+
# Load network modules only when we need them to avoid possible
# firmware problems for people not using network that early
-   MY_HWOPTS=net load_modules
+   modules_scan net
 
# At least gk.net.iface can only be processed after sysfs was
# mounted.



[gentoo-commits] repo/gentoo:master commit in: sys-fs/lvm2/, sys-fs/lvm2/files/

2019-11-27 Thread Lars Wendler
commit: 2161b3a104c9a5664131b9297766db0538e7464e
Author: Lars Wendler  gentoo  org>
AuthorDate: Wed Nov 27 16:16:14 2019 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Wed Nov 27 16:16:24 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2161b3a1

sys-fs/lvm2: Removed old

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

 sys-fs/lvm2/Manifest   |   3 -
 sys-fs/lvm2/files/lvm.rc-2.02.116-r6   | 132 --
 sys-fs/lvm2/files/lvm.rc-2.02.172  | 149 ---
 sys-fs/lvm2/files/lvm.rc-2.02.183  | 152 ---
 .../lvm2-2.02.129-static-pkgconfig-libs.patch  | 102 
 .../files/lvm2-2.02.130-pthread-pkgconfig.patch|  32 ---
 .../lvm2-2.02.139-dynamic-static-ldflags.patch |  63 -
 sys-fs/lvm2/files/lvm2-2.02.145-mkdev.patch| 127 --
 sys-fs/lvm2/lvm2-2.02.145-r2.ebuild| 254 ---
 sys-fs/lvm2/lvm2-2.02.183.ebuild   | 259 ---
 sys-fs/lvm2/lvm2-2.02.185-r1.ebuild| 278 -
 11 files changed, 1551 deletions(-)

diff --git a/sys-fs/lvm2/Manifest b/sys-fs/lvm2/Manifest
index 9b72fb0647e..701f9bc11eb 100644
--- a/sys-fs/lvm2/Manifest
+++ b/sys-fs/lvm2/Manifest
@@ -1,7 +1,4 @@
 DIST LVM2.2.02.116.tgz 1538340 BLAKE2B 
718261b60626f2eca5ba13011646bf551523ed8e59aaceceb9097221c000268b7533ac43151ff1d9229911d87e764fbdb29ffa1d305f2aae99220a68e301559a
 SHA512 
992541339637d597257850b4ff7f5348fb7cdcccf806ac8d986a3be1ad1edc5f6bfaedeed5128690c541d1a485cdc75742e90a766363c39867901003518fb84d
-DIST LVM2.2.02.145.tgz 1986370 BLAKE2B 
0c9e5efae17f26ff86152cecbf0b11a74e85007b2fa9491f44dec03ac8c11375bacf6685213b4be19037c8fbf70e13549516716ecf8fa262919a44625e6aab34
 SHA512 
84e28b3efc940837ea9da70fce620744aea0945ba29383b76ad7bcd4b5259b897c714162a8e8b7cfe26ae736a3ad2eca633a3e0df4d6280a32b28bd4cf472d27
-DIST LVM2.2.02.183.tgz 2380574 BLAKE2B 
b1fe71b6cdb8ee20dd53d0ad3399c553487baafa12657ec81a794c84ad161988afdb8693ac247877a2645d693a0740c74c8b991047ed2ba4adc9ec75f1c261a9
 SHA512 
3947523c6b0862ada40677ed171ed0cf95e070119e377296fc5ccb153e9c4212d34c0b16a887dbd68ccf265525345dabfed2aa59fb3604555429a7e2ecfff4d7
 DIST LVM2.2.02.184.tgz 2383698 BLAKE2B 
b6e308d76d541b9461dfcc6e82db256a175ccdabfae9c9d57d84eabd0d5ea50e3e09954b34741903e027412c2c26f72a5005fe934261576337a810738139deb8
 SHA512 
9db74f675e7c58f663a39afb79b6f33a33ad2cfbda63e9783ef5027f33977b4a1262a2e6754aa67c586eed083ee119a2e837c32a7746dcc53f13877c9d65c390
-DIST LVM2.2.02.185.tgz 2386328 BLAKE2B 
d2e31de3eedd7518ea2d239cb9b36b38e351d7fc070097a1fc4e7934e3636195da3247fba57d684bb0b31b7f3dbdfe29161bd121b2962b2c35c8c9d7914b4506
 SHA512 
f421505551aec2a09bc862f2fcc1ee825bc4d94c53a01d13265631e99308d60fbca40112be5bc7824cce3ef223c0775d2f6c345f6a3f227229a0566c903841bf
 DIST LVM2.2.02.186.tgz 2389759 BLAKE2B 
e094c0135d455386ea5789208899d4dbdd5e78bebf52e49ab5587f881fbc2b94c6accecacf1b4ed182b0c87046402c00a47a1b724795a94fe3ec998b580a77ae
 SHA512 
06a1c00142ee41d8a576a5e06a5beae70baced3020e753ce3b612355cc4d9e33be4acf58569d49436c4ee1118d288d884c7301b7d886074eaf9f2fa6b0248c03
 DIST LVM2.2.03.06.tgz 2453672 BLAKE2B 
3d39bef4915ddb15c51011c131afcd2735723fc3e880e01fb863d82ccac0c34b7d71f6a3a126c6bb53fbf2dd923ccf0443e4e02a492fc0660ee1ef168dbb0e79
 SHA512 
2a01d34fa58348b0fac3d40a9ce736aa499af18c7e9bf96a3eeefc6a2de6a73460c83b6c67be20e9bd440998cbf847bc3e7a028385f38d715e221a5a857d391f

diff --git a/sys-fs/lvm2/files/lvm.rc-2.02.116-r6 
b/sys-fs/lvm2/files/lvm.rc-2.02.116-r6
deleted file mode 100644
index cf430c6654d..000
--- a/sys-fs/lvm2/files/lvm.rc-2.02.116-r6
+++ /dev/null
@@ -1,132 +0,0 @@
-#!/sbin/openrc-run
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-_get_lvm_path() {
-   local lvm_path=
-   for lvm_path in /bin/lvm /sbin/lvm ; do
-   [ -x "$lvm_path" ] && break
-   done
-   echo "${lvm_path}"
-}
-
-_need_lvmetad()
-{
-   local lvm_path="$(_get_lvm_path)"
-   [ ! -x "${lvm_path}" ] && return 1
-   ${lvm_path} dumpconfig global 2>/dev/null | grep -q 'use_lvmetad=1'
-}
-
-depend() {
-   before checkfs fsck
-   after modules device-mapper
-   # We may use lvmetad based on the configuration. If we added lvmetad
-   # support while lvm2 is running then we aren't dependent on it. For the
-   # more common case, if its disabled in the config we aren't dependent
-   # on it.
-   config /etc/lvm/lvm.conf
-   local _need=
-   if service_started; then
-   _need=$(service_get_value need)
-   else
-   if _need_lvmetad; then
-   _need="${_need} lvmetad"
-   fi
-   fi
-   need sysfs ${_need}
-}
-
-config='global { locking_dir = "/run/lock/lvm" }'
-
-dm_in_proc() {
-   local retval=0
-   for x in devices misc ;

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

2019-11-27 Thread Mike Gilbert
commit: e835ea9ec180af8d0a800c2d5d7928c58bf3ece6
Author: Mike Gilbert  gentoo  org>
AuthorDate: Wed Nov 27 16:14:19 2019 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Wed Nov 27 16:14:19 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e835ea9e

sys-power/cpupower: bump to 5.4

Package-Manager: Portage-2.3.79_p3, Repoman-2.3.18_p2
Signed-off-by: Mike Gilbert  gentoo.org>

 sys-power/cpupower/Manifest|  1 +
 sys-power/cpupower/cpupower-5.4.ebuild | 67 ++
 sys-power/cpupower/files/cpupower-5.4-cflags.patch | 32 +++
 3 files changed, 100 insertions(+)

diff --git a/sys-power/cpupower/Manifest b/sys-power/cpupower/Manifest
index eca4716f0bc..778c7cda1ae 100644
--- a/sys-power/cpupower/Manifest
+++ b/sys-power/cpupower/Manifest
@@ -1 +1,2 @@
 DIST cpupower-4.13.0.tar.xz 67812 BLAKE2B 
3b94b18bb57b0499a96d57ca26a48f528bf993e0f1ed7eb6d2949c879de8796501629bd0978946eae925d86dd3204a1cab0c99f1c3a8b51731dfbdb61451e990
 SHA512 
5e7095e2741eae920a097864926931afb2656e492b504f203c40c24ddc5aee5014c7689b220225171b5ea10c69b70774fb2a979d05ea56ef1fa063f3097626c7
+DIST linux-5.4.tar.xz 109441440 BLAKE2B 
193bc4a3147e147d5529956164ec4912fad5d5c6fb07f909ff1056e57235834173194afc686993ccd785c1ff15804de0961b625f3008cca0e27493efc8f27b13
 SHA512 
9f60f77e8ab972b9438ac648bed17551c8491d6585a5e85f694b2eaa4c623fbc61eb18419b2656b6795eac5deec0edaa04547fc6723fbda52256bd7f3486898f

diff --git a/sys-power/cpupower/cpupower-5.4.ebuild 
b/sys-power/cpupower/cpupower-5.4.ebuild
new file mode 100644
index 000..d45b53b560a
--- /dev/null
+++ b/sys-power/cpupower/cpupower-5.4.ebuild
@@ -0,0 +1,67 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit systemd toolchain-funcs
+
+DESCRIPTION="Shows and sets processor power related values"
+HOMEPAGE="https://www.kernel.org/";
+SRC_URI="https://cdn.kernel.org/pub/linux/kernel/v${PV%%.*}.x/linux-${PV}.tar.xz";
+
+LICENSE="GPL-2"
+SLOT="0/0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+IUSE="nls"
+
+# File collision w/ headers of the deprecated cpufrequtils
+RDEPEND="sys-apps/pciutils
+   !
+Date: Wed, 27 Nov 2019 10:51:15 -0500
+Subject: [PATCH] Respect user CFLAGS
+
+---
+ tools/power/cpupower/Makefile | 9 +
+ 1 file changed, 1 insertion(+), 8 deletions(-)
+
+diff --git a/tools/power/cpupower/Makefile b/tools/power/cpupower/Makefile
+index c8622497ef23..f17e8c94da16 100644
+--- a/tools/power/cpupower/Makefile
 b/tools/power/cpupower/Makefile
+@@ -178,14 +178,7 @@ else
+ endif
+ export QUIET ECHO
+ 
+-# if DEBUG is enabled, then we do not strip or optimize
+-ifeq ($(strip $(DEBUG)),true)
+-  override CFLAGS += -O1 -g -DDEBUG
+-  STRIPCMD = /bin/true -Since_we_are_debugging
+-else
+-  override CFLAGS += $(OPTIMIZATION) -fomit-frame-pointer
+-  STRIPCMD = $(STRIP) -s --remove-section=.note --remove-section=.comment
+-endif
++STRIPCMD = true
+ 
+ 
+ # the actual make rules
+-- 
+2.24.0
+



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

2019-11-27 Thread Michał Górny
commit: 6e473e12cec57e6961d6baedfe82bad42180feef
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Nov 27 09:12:03 2019 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Nov 27 16:06:16 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6e473e12

dev-python/argcomplete: Bump to 1.10.3

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

 dev-python/argcomplete/Manifest  |  1 +
 dev-python/argcomplete/argcomplete-1.10.3.ebuild | 32 
 2 files changed, 33 insertions(+)

diff --git a/dev-python/argcomplete/Manifest b/dev-python/argcomplete/Manifest
index 3e8b9c9f3a0..46b8846a81c 100644
--- a/dev-python/argcomplete/Manifest
+++ b/dev-python/argcomplete/Manifest
@@ -1,3 +1,4 @@
 DIST argcomplete-1.10.0.tar.gz 47271 BLAKE2B 
78a67b56d4871120d7384459c8ee591f42dee195143712c5c70d144d4116041d36ba687d4425beba6258b58d5a0a3ef847d10d6267f372282f37e953c6f92d80
 SHA512 
59e9cb721ddffd85d9f6461a70d50f9ba0795e36044cd46fa5fe707fb1be28c12f4ef531d2844020efc156300861b2ca8b73f56a116dd54bda0e52cf68c0a411
 DIST argcomplete-1.10.2.tar.gz 50128 BLAKE2B 
95a7f5a10b5d86e2b065b0d0563ff6281a5d6a0c9ea83b432492a00f67a1321c52cb9d5907868f36351f3057b21d215ab5a897a2ea7530d27925914a9e04eba8
 SHA512 
5e425f7ed042c429d8c01bdf11b6e721343229ec9fe0e3f9d4a6e49c40473a40286175a82f62530b822294e1fd8539e941c17673f2a0dd05216a243f1c2f4fce
+DIST argcomplete-1.10.3.tar.gz 50173 BLAKE2B 
371baf55b65d49885398d3b2cbc2fa8abda30345643fd3f5700f92b76d4426a5f790835a83c158e47f9ee0f5fb6de8f8696528dc0701a1c8431f205bf2033703
 SHA512 
ea0fa18c161b395448fc09f5fad1190040ac05bb8c763c1ab775a95a10fcc88342f1b8594edcb07d56728014487f6ac54899b7e4cd16788cdc40cf14a4d60731
 DIST argcomplete-1.9.4.tar.gz 47471 BLAKE2B 
ba64acc1fb2ae336166504db3dd991227c4e2a04abc6909ecf6723c1d2ce82ea65453ca2dde97316da9eaaa5b60026a6c8e4f3d658f1ed8122ca4fd00723fca1
 SHA512 
831958dffc75c65e2a63918d1e6f5e1fa47ec753b913c978e8d1d30d430ab8fedf66c99d8df23b2abc547b42c27335ccf47811224322994316ca2225c85ce346

diff --git a/dev-python/argcomplete/argcomplete-1.10.3.ebuild 
b/dev-python/argcomplete/argcomplete-1.10.3.ebuild
new file mode 100644
index 000..d5066a924d7
--- /dev/null
+++ b/dev-python/argcomplete/argcomplete-1.10.3.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python{2_7,3_5,3_6,3_7,3_8} pypy pypy3 )
+
+inherit distutils-r1
+
+DESCRIPTION="Bash tab completion for argparse"
+HOMEPAGE="https://pypi.org/project/argcomplete/";
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux ~x64-macos"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+# pip is called as an external tool
+BDEPEND="
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   test? (
+   app-shells/fish
+   app-shells/tcsh
+   dev-python/pexpect[${PYTHON_USEDEP}]
+   dev-python/pip
+   )"
+
+python_test() {
+   "${EPYTHON}" test/test.py -v || die
+}



[gentoo-commits] repo/gentoo:master commit in: sys-fs/lvm2/files/, sys-fs/lvm2/

2019-11-27 Thread Lars Wendler
commit: fed0e418dfcf0de536820fcb24546c2544a4a89c
Author: Lars Wendler  gentoo  org>
AuthorDate: Wed Nov 27 16:02:31 2019 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Wed Nov 27 16:02:56 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fed0e418

sys-fs/lvm2: Revbump to fix unsupported udev option

Closes: https://bugs.gentoo.org/700160
Package-Manager: Portage-2.3.80, Repoman-2.3.19
Signed-off-by: Lars Wendler  gentoo.org>

 ...2-2.02.186-udev_remove_unsupported_option.patch | 34 ++
 ...-2.02.186-r1.ebuild => lvm2-2.02.186-r2.ebuild} |  1 +
 2 files changed, 35 insertions(+)

diff --git 
a/sys-fs/lvm2/files/lvm2-2.02.186-udev_remove_unsupported_option.patch 
b/sys-fs/lvm2/files/lvm2-2.02.186-udev_remove_unsupported_option.patch
new file mode 100644
index 000..f895e1921e0
--- /dev/null
+++ b/sys-fs/lvm2/files/lvm2-2.02.186-udev_remove_unsupported_option.patch
@@ -0,0 +1,34 @@
+From f98f79a047dd1c4980008e0ed6c9ad4e18596cdc Mon Sep 17 00:00:00 2001
+From: Peter Rajnoha 
+Date: Tue, 13 Aug 2019 15:18:30 +0200
+Subject: [PATCH] udev: remove unsupported OPTIONS+="event_timeout" rule
+
+The OPTIONS+="event_timeout" is Unsupported since systemd/udev version 216,
+that is ~5 years ago.
+
+Since systemd/udev version 243, there's a new message printed if unsupported
+OPTIONS value is used:
+
+  Invalid value for OPTIONS key, ignoring: 'event_timeout=180'
+
+Resolves: https://bugzilla.redhat.com/show_bug.cgi?id=1740666
+---
+ udev/11-dm-lvm.rules.in | 2 --
+ 1 file changed, 2 deletions(-)
+
+diff --git a/udev/11-dm-lvm.rules.in b/udev/11-dm-lvm.rules.in
+index 91cb991df9..7c589943b7 100644
+--- a/udev/11-dm-lvm.rules.in
 b/udev/11-dm-lvm.rules.in
+@@ -37,8 +37,6 @@ ENV{DM_SUBSYSTEM_UDEV_FLAG0}!="1", ENV{DM_NOSCAN}=="1", 
ENV{DM_UDEV_DISABLE_OTHE
+ 
+ ENV{DM_UDEV_DISABLE_SUBSYSTEM_RULES_FLAG}=="1", GOTO="lvm_end"
+ 
+-OPTIONS+="event_timeout=180"
+-
+ # Do not create symlinks for inappropriate subdevices.
+ ENV{DM_LV_NAME}=="pvmove?*|?*_vorigin", GOTO="lvm_disable"
+ ENV{DM_LV_LAYER}=="?*", GOTO="lvm_disable"
+-- 
+2.24.0
+

diff --git a/sys-fs/lvm2/lvm2-2.02.186-r1.ebuild 
b/sys-fs/lvm2/lvm2-2.02.186-r2.ebuild
similarity index 99%
rename from sys-fs/lvm2/lvm2-2.02.186-r1.ebuild
rename to sys-fs/lvm2/lvm2-2.02.186-r2.ebuild
index ec678f7044b..759415d9d98 100644
--- a/sys-fs/lvm2/lvm2-2.02.186-r1.ebuild
+++ b/sys-fs/lvm2/lvm2-2.02.186-r2.ebuild
@@ -70,6 +70,7 @@ PATCHES=(
"${FILESDIR}"/${PN}-2.02.184-dmeventd-no-idle-exit.patch

#"${FILESDIR}"/${PN}-2.02.184-allow-reading-metadata-with-invalid-creation_time.patch
 #682380 # merged upstream
"${FILESDIR}"/${PN}-2.02.184-mksh_build.patch #686652
+   "${FILESDIR}"/${PN}-2.02.186-udev_remove_unsupported_option.patch 
#700160
 )
 
 pkg_setup() {



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

2019-11-27 Thread Mike Pagano
commit: 835d203956b8298eb20f7fb97e9c018d99895f6b
Author: Mike Pagano  gentoo  org>
AuthorDate: Wed Nov 27 15:46:39 2019 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Wed Nov 27 15:46:45 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=835d2039

sys-kernel/gentoo-sources: Clean-up of old kernels in the 5.3 branch

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

 sys-kernel/gentoo-sources/Manifest | 12 --
 .../gentoo-sources/gentoo-sources-5.3.10.ebuild| 28 --
 .../gentoo-sources/gentoo-sources-5.3.11.ebuild| 28 --
 .../gentoo-sources/gentoo-sources-5.3.8.ebuild | 28 --
 .../gentoo-sources/gentoo-sources-5.3.9.ebuild | 28 --
 5 files changed, 124 deletions(-)

diff --git a/sys-kernel/gentoo-sources/Manifest 
b/sys-kernel/gentoo-sources/Manifest
index 7c6f2b45dcd..fc36403 100644
--- a/sys-kernel/gentoo-sources/Manifest
+++ b/sys-kernel/gentoo-sources/Manifest
@@ -34,18 +34,6 @@ DIST genpatches-4.9-204.extras.tar.xz 17368 BLAKE2B 
7487375ea7eb6bbad2aeaaa341c8
 DIST genpatches-4.9-208.base.tar.xz 3556800 BLAKE2B 
e2b1669a938b4283a1a2f10f21ca7420b5d9195124e19ee07fa797b174b5ca8f6fb82fa11763f6dc9278cee248c62ea7dd6a53917746165b26312d3848fe28ee
 SHA512 
bd71eed8091e2329af51d06535b544a807b11f03512b4d94cf063021e007a1a5ce982b056d4667268a1fb8a0b86aab8b29854161002d89ba05445e1fdb6c2b88
 DIST genpatches-4.9-208.experimental.tar.xz 106404 BLAKE2B 
44fdfc1fcaa908d7a3be59e2d6778322af8a72c7a475fa02548a4eabe13e5ad1fab275b7de8c1e766f4c1d9f0258ebf0062864b8e29acbe79e637054fa5009c7
 SHA512 
bd2e0bfb5be072fe5e2535aabb50b51e0ac522f6d22e6c48afdc4af4eab411bf5596c5ec4cd70de005eac2124b88bbf9041937bc4191693d9c5bdfeb222bf038
 DIST genpatches-4.9-208.extras.tar.xz 17360 BLAKE2B 
95edefd4d14829086b477b1c8995b19a1a5a801c357f7736688eb28ef1e12788b6ba0d5c7fa592fae378348c718779b0f85dc04f963d98cd47833c9433d74637
 SHA512 
44caaefb6836314b2f5db4723726415d5ab9254d5aad54aa1f72fbd3adfa055c77aa9c0494ab87468c55223704f161b4b73f4ac23b57793f0e4b2028a35c3442
-DIST genpatches-5.3-10.base.tar.xz 316072 BLAKE2B 
741a8fd2521e8864769cb85ebfea80ee8a15c13f0b7e2011a1e46bd35f5e34f3172d39700e0e4f214e5f32d1940fbe7abbe46e6c6eb99986d8b7141a54f70658
 SHA512 
3fe07ea3d905464c43e58bc4f13596c7ab9f9eb73b25c8d1f550cad534e6659901e09e9716bae048f41dc01d992832d0b105af87b25b6020936b60a102bf833b
-DIST genpatches-5.3-10.experimental.tar.xz 6144 BLAKE2B 
8f182a7c9a64020edd2a59db60467395f8abafacc2f6cc07ab0f587b2e595eb9c0ba762e8bac238cbad03f8831712417a019c0272b82b5f26aef84057aef3ec6
 SHA512 
ae33f0975affa27eab98af872fc6200297827f60cf5a63152c95d5e36f179dfa8423c44e2497c9f2be1127621856514e17dd0fd15876d4cc6979533acc1a4471
-DIST genpatches-5.3-10.extras.tar.xz 1736 BLAKE2B 
2274a8fd0a697367633f2281af657ce8a5dfc892e6ff338a39185bc28a8ddad3b667a8f5fe466eeae08b16edfa5832474eb3857109960529406ca80c5ef8d59d
 SHA512 
4c4caeaadc406a2b202f302683f343d49e9469af9667021b663dbcfccdaa6869287393e03ab39d38202d5e140cde68122d7005124e61e63957a119218d0b4384
-DIST genpatches-5.3-11.base.tar.xz 366328 BLAKE2B 
d75b97ac02a32823cd66616c38154266287b651df07d90b68afb15548d7e7b3304fe50871b679c8f4bbb7a78b6e30110f2cf5dccb0bd04f183e2166dd8543175
 SHA512 
44c4ad7d7098924c37ef336c9fed708ad06485ee877702b277eb6acfe9ffae5553899809dfa661ad0a41b274ebeb97ced3e6fbab9177f4a0a0739efe34de2849
-DIST genpatches-5.3-11.experimental.tar.xz 6140 BLAKE2B 
aa64037ec8d74d1ddaad2b66513082cc19f9e164446b185a1ca166f0ec6cc9e8a0fddf99010ab2139d74bd4e19df9957df93f351745bfc4f7cc4bfa9d9f4161a
 SHA512 
36e611e3aea47a663904566c5d401861a0717cc9f651c71379ec5bc38c4311562aec08ed64de201ff6e6f679a9ca3c7e51caf8e0243c93f5163c410f707eb410
-DIST genpatches-5.3-11.extras.tar.xz 1736 BLAKE2B 
0ec5a19c095f4bcc0cf3faca206344f37bb662e73f852f31fa7156d068ce9e75c4b9d15e6d105780566e712928cccd1318d31b178580c1a0887241c6e4eb2264
 SHA512 
0cbec0a56712b62681bcca13f02288b8a4e70e3fc68502c82d98773a94fce15f1bca76eb9a6d325a41f02cbcfd06e35938d8996ac726bd35970e786b95df8cca
-DIST genpatches-5.3-12.base.tar.xz 412736 BLAKE2B 
b1d1769e61e736262197510a56ab86dfdbadad451ad0282bac5bf8f940ca473cf73c06377e4b4d81281cdff794d47fad65976fc1c3697a2679cd8fed839b9275
 SHA512 
615f7878afce2fceae0f3009b700dcc1d6882c26a3edba610636c5ce39e6c6efc30bf9f6589a485cce28bf23b5ff131fe8515d1c48a6b54ec2e4bd3f7274051e
-DIST genpatches-5.3-12.experimental.tar.xz 6144 BLAKE2B 
0750ef6f68a69067f5ffb00c4f8e853af4191d751405d75bd03ca3bbb98b8ce96a563d882600a94255a7cc648fffb0ab73cec28d707e9f8b3ff15214dd427bc3
 SHA512 
ddbe0da1601492045db44083d1867847c30a8fcb49f65482d9b623f29850f11f1b81f3aa956a84ef1431cad542ecb8ba6a9484dafcb2498ae85966bed6ff9ee4
-DIST genpatches-5.3-12.extras.tar.xz 1736 BLAKE2B 
25b53f1ae75a627c595460e53c1b750735197a1119d096c588507113f4c17d8b4c6e6210dfc42f5de1fffb0937ffa648ac595775e7ea2e7b863557da4116b72d
 SHA512 
440b1a9d8d2bfc743a892d8e87754c66f0c19fc588b0ac9548380b7ad925c571d93c3d4c147a9cc53c9f71f2e

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

2019-11-27 Thread Mike Pagano
commit: 505787680917d970fa46f3b04f895cc5189e85b6
Author: Mike Pagano  gentoo  org>
AuthorDate: Wed Nov 27 15:44:16 2019 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Wed Nov 27 15:44:22 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=50578768

sys-kernel/gentoo-sources: Clean-up of old kernels in the 4.19 branch

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

 sys-kernel/gentoo-sources/Manifest | 15 
 .../gentoo-sources/gentoo-sources-4.19.66.ebuild   | 28 --
 .../gentoo-sources/gentoo-sources-4.19.81.ebuild   | 28 --
 .../gentoo-sources/gentoo-sources-4.19.83.ebuild   | 28 --
 .../gentoo-sources/gentoo-sources-4.19.84.ebuild   | 28 --
 .../gentoo-sources/gentoo-sources-4.19.85.ebuild   | 28 --
 6 files changed, 155 deletions(-)

diff --git a/sys-kernel/gentoo-sources/Manifest 
b/sys-kernel/gentoo-sources/Manifest
index ee19d94fd6e..7c6f2b45dcd 100644
--- a/sys-kernel/gentoo-sources/Manifest
+++ b/sys-kernel/gentoo-sources/Manifest
@@ -7,27 +7,12 @@ DIST genpatches-4.14-161.extras.tar.xz 17504 BLAKE2B 
70313ed1e57a4997d2e680e841c
 DIST genpatches-4.14-165.base.tar.xz 3535804 BLAKE2B 
04138406447a87c3b5cca02990946dcb9139fec2cef75f9daaf66dffa2616b88802540437524b8e7d636471f99188d1442d15b6400ade337566bf74530e630fb
 SHA512 
4fd602cacb18b16fc623f9c55cdd70005b5ccc053b194587d3b92f3f79450d1654ab2d30171fcfd6179a1de43b7a4e48b486950c0eeb607ed9db61254912968a
 DIST genpatches-4.14-165.experimental.tar.xz 5936 BLAKE2B 
b09b68224f2376f3ced4dc1399f676438bbe67e5aa7732ba6263e50aa53b48d5c1e767e9aa9bf407d06e527587cdb1a99a8ae1ca222d69d51de458f5f3dd59cd
 SHA512 
5ae55d73a86766084a9e1456ffd0d5127a63a6c5605de377c6ec99fc683d7d72c36a76387538d20f52261ca0efaae70fbdb052a07dbd5b1de909e2f189772e04
 DIST genpatches-4.14-165.extras.tar.xz 17504 BLAKE2B 
e53a90401fbb16acb433c3f0bdd5875b65c2dff8dcba3d962093112b6ce250f9297aa1fe1ccbc4acc081614861a1a5ea00539d2fa8ddb14cc06fc630b0744c09
 SHA512 
9b7300a0acd7dcbd3ecb0ed6ebf22fb7f445cace807c316e32388c430e3cd74e8e59c0d4a404f3fbeacbf4ac17eaf28804b31e7cc610854bdfa260b66d164308
-DIST genpatches-4.19-66.base.tar.xz 1772628 BLAKE2B 
f5a67d4f2b2d58b5c6be6510b59140345987fa163462fbd7116cba7bff3bfa218b2873e0faedb77dc07d68afcbdb7ce0530bd668e704d28e77c4e989ad245c09
 SHA512 
08a71d75dcdf8086ac76d599549355599da65776254b2d51bf6f9c9067525800a782231357cdbf761205d50bdf8b43ff08cbcf9fadb5737e37f24a9e1a412ccf
-DIST genpatches-4.19-66.experimental.tar.xz 5808 BLAKE2B 
6346226bbd13fae3e282bf4e370ece861bb2e6a565cabee7dbd3f160091ba9be8ffec92937b54c05f34864c0dbcd478e0f58b9efbaf7e16858fa2be5c2bde50e
 SHA512 
79585d991a5ffe5b6aeb8bde1e63a18355d343aecd8a7e3d4a1323a9d9d03da4940c84e754a6907aa54aab7af61515f147480936a5c47d475fd30cc317d41c75
-DIST genpatches-4.19-66.extras.tar.xz 17484 BLAKE2B 
d58678ad2e9848d564766e70dda0e1096a747da439e0b67cef2ca881f0757771c0f59a89e1a997796f9bf641b49de5194a339abb5f68825b3908ee6159a9cc7a
 SHA512 
6cd474822db97440ff07dccebe755accc15800087c88fd609c5c02b420d77a63845c0e5376c8733ecada1ded5ca3a33537674072c84b5cf10e31d0b5c5968ad5
 DIST genpatches-4.19-71.base.tar.xz 1867536 BLAKE2B 
73417de430132a47d5c875da35f97c0c899efcf818a725403d38501af32639389366bb60b5da2b54397c7f8c678c2d123267ec6a6cc9f6a9c2ce3ec084b4180d
 SHA512 
d1abe72536ec9aee59a1f9a1e092b659e072fe34c494d571895f70888207f83c9d5b402a00bb41b33704b1cf1372d8dbd8bf4d8cf670cc26ef36166edd68b29d
 DIST genpatches-4.19-71.experimental.tar.xz 6432 BLAKE2B 
b0401d67d6d0e7dcfb1e7858b1146aeded18864017988a6b3411e6bb5f0188807c7667a0ddde7cf86c97189a5057e9bd2238a8e6fad32297ae5dd1bb5540716e
 SHA512 
c0daaac96a5f1db3a3ea9e082879973e8ff623e7b64b2df6b4e8c793c8fb7cc1ec121b70d6444c3558b0eb9b46bc206c6e9ea3288f4cb4f3ea2d15dbf6fcfc40
 DIST genpatches-4.19-71.extras.tar.xz 17488 BLAKE2B 
3805d5edb67ebb3719633c4bd64158b0d62ee4daa5dadf2ac7b801b831bbc50fc812867f473f8a40e01abc765ebc60c3b995e28140c0718a5c0acb0df05de70a
 SHA512 
f4de6a541524655ff8e5426aeceebdf06c44adcd0926d764ae6deb1edc725aaa5aeadb3f4ab322b77ca83ab3550e31ec42eb8a29fab5f815235368ddacf707fb
-DIST genpatches-4.19-80.base.tar.xz 2111244 BLAKE2B 
c3aeb2083329b2784b4058fefbc54163e0a116b8d6d2317ee7f4dce548b651da3e47f713630f7cadd087779339582c88b934a4bb4e17e21dc3422ad3b0e8caf1
 SHA512 
8c8b2bb48cccd368be149cbaab0f6c67851482721bc8b4e579da65ccf7d52ba46578673e05f77e9ad3fb406c208620eddc8aba07ee19311e0f4d796e9e01b4fc
-DIST genpatches-4.19-80.experimental.tar.xz 6428 BLAKE2B 
18dc3fc3cf6c6c3662f1fa72034d5fced8841c15f34ae45a598ffee95982e6ca5fa6149850ab1625b78cda9acef8be59bace64d7e018cc203b646c7f4d0c6b48
 SHA512 
d652fe39e822374ce021cb8087ebf330e061fb8e9e1329d688b42cda248b029f38264fb938f356f1f68aeed28a69da6dbe9c9adef900ab1a9d7fcc14bbb74731
-DIST genpatches-4.19-80.extras.tar.xz 17492 BLAKE2B 
00592c34b934d1e0e439a98de18331dd9c2cfed906ac97042655a9d4bef9307b135bf9df73db35df960d2cda18fd52246596587954593da92abd37c0aa622487

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

2019-11-27 Thread Mike Pagano
commit: 0b2080c2e52150cfe5a844a0d817eb2e8ebeb656
Author: Mike Pagano  gentoo  org>
AuthorDate: Wed Nov 27 15:41:12 2019 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Wed Nov 27 15:41:19 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0b2080c2

sys-kernel/gentoo-sources: Clean-up of old kernels in the 4.14 branch

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

 sys-kernel/gentoo-sources/Manifest | 15 
 .../gentoo-sources/gentoo-sources-4.14.138.ebuild  | 28 --
 .../gentoo-sources/gentoo-sources-4.14.151.ebuild  | 28 --
 .../gentoo-sources/gentoo-sources-4.14.153.ebuild  | 28 --
 .../gentoo-sources/gentoo-sources-4.14.154.ebuild  | 28 --
 .../gentoo-sources/gentoo-sources-4.14.155.ebuild  | 28 --
 6 files changed, 155 deletions(-)

diff --git a/sys-kernel/gentoo-sources/Manifest 
b/sys-kernel/gentoo-sources/Manifest
index 01ba88e6891..ee19d94fd6e 100644
--- a/sys-kernel/gentoo-sources/Manifest
+++ b/sys-kernel/gentoo-sources/Manifest
@@ -1,24 +1,9 @@
-DIST genpatches-4.14-147.base.tar.xz 3141476 BLAKE2B 
4ec8af5006a8e722c5d2bae755a1f040d299f46731293ec04d647474da52c3e7654e686543f0a44eee14a299eb537aba9bca49da60e3adb011d7d2968bfb3a75
 SHA512 
8257b08efc29064122900ed62bee3213e6bba0a8a55300353a8f696339ce7332061bf4fff1ef9e05eec7f6d13ff5a8ec18a759b954441e4d7de516a2f1609863
-DIST genpatches-4.14-147.experimental.tar.xz 5220 BLAKE2B 
7946b31c5633841562a0a393ba478da1e7b06477146ddc368b6665e84412063f2a6376b97e0f0a9c02ad4597e2fc0ff47e18fd52e0b94b1991fa722243bf3342
 SHA512 
81a9bab041e8c19ff658ebbb7c525eae78554cbb2538eb73212829f3fb2787f6196bed7d6fb4a4495e0e207f83efec70e1149a3a6de044f1581f12b8f63d1106
-DIST genpatches-4.14-147.extras.tar.xz 17496 BLAKE2B 
fa2d6d25a3a906cf7962b311776792f20b1c02b11964e60ec31f2c46f7f248ef3de6fa50e04fa395b7797abb11746aa7f081caea9ed81c5b2a50db47a09bde85
 SHA512 
5bd378b9cc763395b42038755b56e09b6a2cbf4882c2b99c08ffb44a69648f77505a0ce0a66b36f0ad6d23a2b7c9e30f1bdcca23380487e5acb862ee5ff85e9e
 DIST genpatches-4.14-152.base.tar.xz 3208180 BLAKE2B 
3b3ddd2982128ef792a52ffd3494886e8915478c3326c1a849ba1d82a2806bb75af293932e8e36ec1949ac5cd4e0d2b29f5ece8f535e4d652a4b11f4101927c0
 SHA512 
697660cef9ae0b1b6ecfffa66dbfa1649990554d41e98657d881440475a47486df7bca9d2207770cf240caa843f3c3f7fd8f63e109203ec5e7d7cf93d54d41dd
 DIST genpatches-4.14-152.experimental.tar.xz 5928 BLAKE2B 
6c8bdc67a25a7f18ea1a656e213e247a6db50ebf0649c7f27cd8e98847e912ac79f05d537a7b1ff3e614e68db29bd255b58a168862874685913894820d83ae9e
 SHA512 
303c59fcfbe01fede4c5f06fe307490db567c8c40b79a2196fd57c637de7def8602b0acb1cb962329258661acf56f9150989fe4d72a194b8223d002fe16580cb
 DIST genpatches-4.14-152.extras.tar.xz 17492 BLAKE2B 
1273ecf6f8b53a51350278c90970c8f19f3a4ab33318001f6c4d553c1fdacd0b12bb6e7331b01f4b4e619a8ff8f8ea6a21843061c29608271f79ab3a5550502e
 SHA512 
3a797ef715a1b805b16c9904b4fc639eeff35ce3078c6879e3d2f2872aef0d13a0715a85a4bc03c0ef334eb85ca5c3edf5024bd63811eac3da37a796afb6a1b9
-DIST genpatches-4.14-160.base.tar.xz 3349580 BLAKE2B 
0ac93cdde6833c555bb535397e3722a49dd430b45977bf3cabf1ac063b2cd38869f32414817ce5c73ec50993f7d1bdbe9de2a78163b3e14bc3c140aa551bc061
 SHA512 
f27f157fa3ab59f666c193dee5cf3170291aea8866d4e42928501070496eb2aae807b875bc214d6debfde8edfdbfa09cdb6950414f45c344cf648ff3c1610ef5
-DIST genpatches-4.14-160.experimental.tar.xz 5932 BLAKE2B 
f285fa130825631bf1c31acc2ea6d491a9fdaab55d8b4412a3d9656030d713730145159b1391e1a449b6aecf15c6a9146e44e0183dee760196e2f6e65cc477ad
 SHA512 
5ccdf4f1f8f71c93901c813d6ae0f9744d26da16cc8738963dc8c59dbde8f86bb22a5a4312a7e2fdd163b4ad2e66fc571552669e5d3fb2ac0230bb0439f95e82
-DIST genpatches-4.14-160.extras.tar.xz 17500 BLAKE2B 
ad49bdff5bef26962c1d8e426cea5a4bed70892a884ede180facb2e3bca9310f48bb3f98136dd3f5a528aa21f372f1f319795453cc82a2a487c890e0df492fe0
 SHA512 
90c3d4db088573b83b1f634c6124f95cf23d3e40e206e96dc8efd49993458670b1c29f31a5285b468ed4506d5b56644e8ebab6967ede94f3a49e11cc7e6df0e1
 DIST genpatches-4.14-161.base.tar.xz 3371384 BLAKE2B 
0ae61e0d86abde12ee2f7e0dd780c25a77b83f7ef298011caa2cd97f992d285952b7a1ec00d4c96b3eb4640e79408fd9a199c42728636372568075d571b10d35
 SHA512 
0595b4dc29e793afa9eca0209fa380e3cc4bc44d98096ce686505b4944e48f4c3ccc2c580403fb706782ac624c79e3a42ca1547dd03665f261f17b084d8354c1
 DIST genpatches-4.14-161.experimental.tar.xz 5936 BLAKE2B 
5a7d54384fc45858394a19c9ec848d08547104d8a30232911747979cb7aa6a51b8ca2b2a63e3868a1430e0ef091fc841cf4685346b9828ff19e1e94720e9950c
 SHA512 
ba9c2822441770de8b1fbeae30c4427011ccab20b4c68b4c3ebdb2c13553b0851798dda44cb657a6af7959209e65a820f55e0bb0ed22d280620f23c6318cedda
 DIST genpatches-4.14-161.extras.tar.xz 17504 BLAKE2B 
70313ed1e57a4997d2e680e841cc73bb1d094f63edb6625dcd7b74c371a1198a80640c2b4d936791320b440b20434064b25f67c9a45a92093f7ac023003a014a
 SHA512 
b19a17d9104334f69e18132d1d8cbbe2f6277fa058cd7b096f61207d278d54649

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

2019-11-27 Thread Mike Pagano
commit: 7916cb94504c83daf2f62069d00085b4c9c71d3e
Author: Mike Pagano  gentoo  org>
AuthorDate: Wed Nov 27 15:39:26 2019 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Wed Nov 27 15:39:46 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7916cb94

sys-kernel/gentoo-sources: Clean-up of old kernels in the 4.9 branch

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

 sys-kernel/gentoo-sources/Manifest | 18 --
 .../gentoo-sources/gentoo-sources-4.9.189.ebuild   | 28 --
 .../gentoo-sources/gentoo-sources-4.9.197.ebuild   | 28 --
 .../gentoo-sources/gentoo-sources-4.9.198.ebuild   | 28 --
 .../gentoo-sources/gentoo-sources-4.9.200.ebuild   | 28 --
 .../gentoo-sources/gentoo-sources-4.9.201.ebuild   | 28 --
 .../gentoo-sources/gentoo-sources-4.9.202.ebuild   | 28 --
 7 files changed, 186 deletions(-)

diff --git a/sys-kernel/gentoo-sources/Manifest 
b/sys-kernel/gentoo-sources/Manifest
index f512731b631..01ba88e6891 100644
--- a/sys-kernel/gentoo-sources/Manifest
+++ b/sys-kernel/gentoo-sources/Manifest
@@ -55,30 +55,12 @@ DIST genpatches-4.4-200.extras.tar.xz 16476 BLAKE2B 
d7acb3756b87ffebc1220fdc8a9b
 DIST genpatches-4.4-204.base.tar.xz 3212208 BLAKE2B 
355e515cacbf4b2631efd132c32885a302a084bc7bab7b0dcd08abc8865b0321344a2b44cf4c5bc05630639b776a855ec271597b07cbe8b8a9fe4f6029b9a638
 SHA512 
46b05ad6b29f0dd0f612a36e20b1aae2c09b1946e74dd4aef3912938fa95c48cfedd9087ed2b857f7989b39fc1fc035a2f0f477b9bf46d72ea55e15565b364ac
 DIST genpatches-4.4-204.experimental.tar.xz 83300 BLAKE2B 
8f3327cc2d92b43eb1b3df801a46af54719b160c577962998d61d53d6f4564b8178ac37f867e7b7799bd86fe5a35494c81ef73fc639317f7499dc9f16aac
 SHA512 
dcb1663a0703e1e3b3271e32219603d6f6963b9518ac538fb99309ce60ef09136a755ab4a0ec5a09d163cb22eb5dc7aeecdf4e3d658c3423eff51ef2ac68090b
 DIST genpatches-4.4-204.extras.tar.xz 16476 BLAKE2B 
e65878f489a4d0bb03ca6cc34c35e075e2fbbdb79fe08d8012f99b0678383828dd0edb9fd409adba705285e16d6d0fd37cf3a82c1447c76d8eadfe4e2207e26c
 SHA512 
1c7d6ddb0a5c3b23a62bee6b96d193c4c38d24665228bfd12395ac9ecc8fac38100dec9f85ad7a13f3de6c33fc53b703e2b8d4fceb61857a21ac5630fa6e
-DIST genpatches-4.9-194.base.tar.xz 3303424 BLAKE2B 
c31452cd3e7548812bd941aa75082b36dd28f742cd923759857078e7835b0a2672d679b5a228b1093400844ddfb51ed88c527d203572dd4d4321a361e6e385c2
 SHA512 
60b1cea0799c5d429635d778e0daf082fdfa66dfa46d1702094d0945f7a23bea68a25b1895309e62595a906d590e6e938928369bf08b4a4ff198a8af4885c22c
-DIST genpatches-4.9-194.experimental.tar.xz 106460 BLAKE2B 
74c1fa350137bb9d36d6f1cf4fbbc450512306c3d16799a3e9ed101c9beedca7a6f04873fc8e3ba80aef3ce0de495331fca6dd328eabe2dee1b15338725fb9f4
 SHA512 
b8d832fa5dcabd4d0cd62619432c7984cf4fa3c7fda8860984236bfe9d1f96954fc78f54f50832d828705e83246d1d2b0e74c2a71c1c61f36f08a7ad2843339a
-DIST genpatches-4.9-194.extras.tar.xz 17364 BLAKE2B 
5c91b812e38b4648829ac87c10d435060ba3cd7c5ad50d1a41c658c5f6019802a3937e6160e08fea56579550687cb8c5c37fc1a86128d12ae375398556834635
 SHA512 
b4fce359d505282d02339564f0908696ac866033730f593f4991df1c223551716bf44cfb89ea1310f300248676fde4c633ccd453ee73d5b4ae6bfb5635283b18
 DIST genpatches-4.9-197.base.tar.xz 3352864 BLAKE2B 
19382856363c0509cd9415c8c1563322f6e9586beb5ec9824d6a124f3e3c221e4f59218a25b7579acc6a4893bdc4c0b3bb969789c8aaf37de8ebcda445438c23
 SHA512 
d88ed242a59ec8519b59464e01fde0a4b7e4100db140d0612bcb1e3f536bd3bdb9cc40565cfecc35c3542694b8aac860535ce83dad88e711e49d4ecc6a4249a4
 DIST genpatches-4.9-197.experimental.tar.xz 106364 BLAKE2B 
799b3a3b2e7807a5c39a64cba88db9b521e17593968009757a0394698d16a1bea961b3b7c4cea8a656cceadfaf0c52bc2b28248be9be7b0ee0b5410f8518bf07
 SHA512 
32cb2d57e834b2f00a7a304471a53c96ea7d6431ca86d237f51074da23d537cb9202aa2e86df4d0b7497c64ed908082748ec42112caa4191814401cc27a5575d
 DIST genpatches-4.9-197.extras.tar.xz 17356 BLAKE2B 
6114152c1dcbd2cc3c6660d77a86d8b50b18ee548e4696c0829ac1e2f239a65ee2efd2b71f23f86f6ebdb0447bfcd7aa099253fde00879eab35746852058d292
 SHA512 
78cd6191081a163bf911ef726b0310146ab25eafa71e871ab932ca3dbb202dc3725649d93ccd98e1f1b0faec1ce04b2075452edcfc47c4a994df4d88c54e1d3b
-DIST genpatches-4.9-202.base.tar.xz 3427740 BLAKE2B 
10ceb4cfaf54b362553041ecb461fc88f497f7d3e53559c195f30b69d11d50dc6538728d676778359992ce0a469d12aeec5ef0471178310c8827b57577e0daec
 SHA512 
e34f18cc1d9250a400be73e981bdc131e82faa60d059c491f478314a8695a4910ea04f30d0a07392e8fa5238ef97798223358a5ffe32e0e5a461567dcee7aebb
-DIST genpatches-4.9-202.experimental.tar.xz 106412 BLAKE2B 
82431e9db58e41d20941d047f3bac690f6091b4a101ec1cd406d305879b582c7045615d3af73281728ccc6a846729c137dbd3806ee1c0fc5e22a07fad203843a
 SHA512 
262d7ca6c2bd7ef03c91ac7b5afe35fd6889ce6282c4649c3a44a22a6465f5d52f0fd81a80540e371e15e48d096714086183a51f0a0a620b90a8f08691db7876
-DIST genpatches-4.9-202.extras.tar.xz 17376 BLAKE2B 
35cd33f5d329dec94d05db9ba6a60916975b84a732

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

2019-11-27 Thread Mike Pagano
commit: 99a8a1f33bb217d344a7ba6852b8c4f3313b42f8
Author: Mike Pagano  gentoo  org>
AuthorDate: Wed Nov 27 15:37:36 2019 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Wed Nov 27 15:37:43 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=99a8a1f3

sys-kernel/gentoo-sources: Clean-up of old kernels in the 4.4 branch

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

 sys-kernel/gentoo-sources/Manifest | 18 --
 .../gentoo-sources/gentoo-sources-4.4.189.ebuild   | 28 --
 .../gentoo-sources/gentoo-sources-4.4.197.ebuild   | 28 --
 .../gentoo-sources/gentoo-sources-4.4.198.ebuild   | 28 --
 .../gentoo-sources/gentoo-sources-4.4.200.ebuild   | 28 --
 .../gentoo-sources/gentoo-sources-4.4.201.ebuild   | 28 --
 .../gentoo-sources/gentoo-sources-4.4.202.ebuild   | 28 --
 7 files changed, 186 deletions(-)

diff --git a/sys-kernel/gentoo-sources/Manifest 
b/sys-kernel/gentoo-sources/Manifest
index 303e03b3f84..f512731b631 100644
--- a/sys-kernel/gentoo-sources/Manifest
+++ b/sys-kernel/gentoo-sources/Manifest
@@ -46,30 +46,12 @@ DIST genpatches-4.19-84.extras.tar.xz 17496 BLAKE2B 
00c17c0bd9493e314a48f89d41fa
 DIST genpatches-4.19-85.base.tar.xz 2403008 BLAKE2B 
ed31488bc37aff8e5a7e0491f9b4ac2d70689c9d47c219f001d6900b0c79792cc0dd82e5e368924193be93d747e8a17931aa462cd263e6c517ed8ae1fc070ddb
 SHA512 
6218d1fb01617544f3218b451fbf0ff2b166c861621bb782d00dd01a28a51c97685b44d19f1a2e8da0b8d4178eb38adfc8047a98a2931558f1ff4f26288b8323
 DIST genpatches-4.19-85.experimental.tar.xz 6428 BLAKE2B 
e1f94a7fbb0b72c9d43d0785f212a4d739e086eb6338e7fdf3979c9055c69908a388e9c2f5669eaae6ac8a9adce14dad11d450878b0dbeffa8b5316513f92b16
 SHA512 
ca204d8ca75278e72648b8e79609b533de9de7635e3602476773f7040ae493c6e356de08a60588defe9491960b4ac046aee5813a25dfcb3eae9779b720a341d0
 DIST genpatches-4.19-85.extras.tar.xz 17500 BLAKE2B 
869534152df10ea77feb65211729acb49d98a6cf28cdbfe8f4faf0c6a14f788ba1f7fcd868da5571195a8a083c7257e9dcea628708cb8dd370cb9af6165f
 SHA512 
9931dc1de3062ab85a14bcbe20007d5bc1b15cf1a77570076637df0311615adc763ca91e5d13052f812237f489d7e4c9a376395c547a926be770f787740d9581
-DIST genpatches-4.4-190.base.tar.xz 2999876 BLAKE2B 
9b1574fbe235af236cfedaca29483861fb49554d31190b8ddc2345ddf9efa0d7949629dca51d3c7d3cc0c8739a87e6d97787728d8d6e8109818ce128fb176768
 SHA512 
6edb909e94ea4c1417b059e07702038c1c041e4840897444ac31f84a9e9fb20d3ad47a1ff55a71220cc4a35a025644dd08b7d2c8bbb57e233e2e1ad37992d237
-DIST genpatches-4.4-190.experimental.tar.xz 83292 BLAKE2B 
e758fe04e48703b973cdfdd5b8c80ccbdea3a15c3c26546af609dcaf668527db2ac806995bcb8363700d77888d893cf18216a439ca3e0b8a520a0c49fc16ca79
 SHA512 
d892cdefb89f19e309962c1a9b3f36acc70cf374686b46c40a3aa7be6eb7cef6ba2caf4bb2f202ce71bed3cb9bb9c5c6dc50898f0778d627b57574e0127942fd
-DIST genpatches-4.4-190.extras.tar.xz 16472 BLAKE2B 
84b99eeac57df3abe085e4260ef145ec49f5b5c46489a3a5e31e32e58aff535ec8b6db28179e2c73472d05a7e53f7b15e0fb095289433c4830f55e4943f79120
 SHA512 
07bf26f7c9b06e195845f573ba4c7416a92d65c476d11ccd3a12c9323b4c0bde33a23878ec4e93a22863639aac96831b4ff0e1d1734d858c8fc8d48d0925dcdb
 DIST genpatches-4.4-193.base.tar.xz 3042136 BLAKE2B 
1cafd1e7ef0823742bd0b44f4b2759f19ca342ec0e54cb85a9e2745ad933e965afed6ec2550b15e4d79a9a7408b7e6f253859e14a5be53cf4d34de6d5a3c9f73
 SHA512 
12dcbfe67ac2e4f63929074b2477eb64258d177f226e9fd5f19af4941b3378e786a3f75ea7bc6762c5f80550400ead14893398951cc32ff5c5dc86dc9d9af87b
 DIST genpatches-4.4-193.experimental.tar.xz 83312 BLAKE2B 
54b6234c14a50765a81a44b8137409285161150c96c6d91fb55b17bc0ff059ee9f474393dfe0ab20e5750aa1bc5745ce6e79d87eb26eaaad314ff7928aa66bc5
 SHA512 
1712a1dcce4df01de066701d0d68cb53f457672c44c3287f1ae0d74134656827555466590d7cdacaa5e83077f5fab4bae5e980b01cd34b8b4ece9fe04148
 DIST genpatches-4.4-193.extras.tar.xz 16468 BLAKE2B 
38d2b6eaa2ed14170b2ad7ee4d04a2aba9a1e1c6bc554590b3d132b716c50e8d41531d86f560a2d64faa94ff94f05132762c69333cfa5b4a672db6a26caaea9f
 SHA512 
7332596d49ddaf23934cb22557d69cd304baceeb7895459a713edc050e1d9a7790fbf7fbd826c5cda4f6642c2d6cb0bd9f1864910699a8d74267a095417ef44f
-DIST genpatches-4.4-198.base.tar.xz 3098172 BLAKE2B 
c1a6d56061b42b4108cbbd0a635f7daf5ddc12264d3fe540358a335baec97ca8d637574c92a40db0276ea216d5c79cdc70969740743b21ce108903858cdad6d4
 SHA512 
9ae2afc2d4b1e341c11629e1d2d5f634790006d720ac5e3174396958478b1d4e709b6431d8bea772337a5f74d677189dd4ad619b15b3afaeab9e5afeda178c81
-DIST genpatches-4.4-198.experimental.tar.xz 83272 BLAKE2B 
44bdd419b6e6450e7f842698198fc052e7c6d54d5dc2870458901301b5a7434e7da1ca977fe098254b4717553da25d1d4f63426778a24cddee38168bed199dd9
 SHA512 
9f9eca5bb0e2a46b5739e483736bc83a2773d0955d8c605a93fa67936cc2b211a595d3c99e17ad37c684f8975d9370c74e9193cb0813a772dca0f1d1e6bf3f5b
-DIST genpatches-4.4-198.extras.tar.xz 16472 BLAKE2B 
33e5532a85a9f6ec671dee26295bf55cdc5fbc38c10539

[gentoo-commits] repo/gentoo:master commit in: net-misc/asterisk-core-sounds/

2019-11-27 Thread Joonas Niilola
commit: 09ea742fc4d2c4233710762fa97d5ad45c6781d0
Author: Jaco Kroon  uls  co  za>
AuthorDate: Thu Jun 13 12:49:07 2019 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Wed Nov 27 15:18:28 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=09ea742f

net-misc/asterisk-core-sounds: version bump + maintainer

Add extra languages
Updated ownership and permissions as per https://bugs.gentoo.org/507894
(not close)
Take maintainership.

Closes: asterisk-extra-sounds-1.5.2.ebuild
Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: Jaco Kroon  uls.co.za>
Signed-off-by: Joonas Niilola  gentoo.org>

 net-misc/asterisk-core-sounds/Manifest | 81 ++
 .../asterisk-core-sounds-1.6.1.ebuild  | 71 +++
 net-misc/asterisk-core-sounds/metadata.xml |  8 ++-
 3 files changed, 158 insertions(+), 2 deletions(-)

diff --git a/net-misc/asterisk-core-sounds/Manifest 
b/net-misc/asterisk-core-sounds/Manifest
index cdbe17ce1ba..bbfb226be13 100644
--- a/net-misc/asterisk-core-sounds/Manifest
+++ b/net-misc/asterisk-core-sounds/Manifest
@@ -1,72 +1,153 @@
 DIST asterisk-core-sounds-en-alaw-1.4.21.tar.gz 7542917 BLAKE2B 
957578056d6dd5057b9d05ad24e2fd356df1be6c03cb1452fbb6de96d72d7bf613de47f6389c09f09cb513e26da273084a16e2dd2dac6f82be592b93391ab4fc
 SHA512 
9cb9f5a7ff538223f7ade7c107d8c43ac36aa90eb2c53bd61e3189e81e4cde2e3aeee2ac1a77aa2bce1afa529e3f940f3518da2a5247b30f34ac1e779a7c33d0
 DIST asterisk-core-sounds-en-alaw-1.4.22.tar.gz 8533300 BLAKE2B 
eac9024fb91c2588cc3151a10148baaadb1e61a0e5e3332680f316b3c1fffe105511e96e820c79ab2a101755e24cb0ece6ea7acb1c2db309cf65f057d31f07c0
 SHA512 
d2d57775115d29ece8cc08f90971c34efc6f30e77a9b1241c093ba99ec841459338c8589ab01aa4d4736848ad5c42c3b9d47587ca75f9fdb128cfbeea1d79a04
+DIST asterisk-core-sounds-en-alaw-1.6.1.tar.gz 9937284 BLAKE2B 
58dda94ef6fc66b8b080953e7f98bd1730ed8f975191ac4f1e02510ad731ce8c4c08fedb96c22f08a8ef9f0ad532b13c5af53288bfa21e4e987ab9175a7a3c65
 SHA512 
6014048911d2096176e9651145d46d8a2f12117bcc2b08ffb04c5123f59ace32453853078ed6ad5584619f1783ad34aa7bcb987235f9d6c5494350b27dea8c00
 DIST asterisk-core-sounds-en-g722-1.4.21.tar.gz 8048225 BLAKE2B 
4bee4f9b6d21b304cd72d5898b4f952d86e9c62d1c06af9839b4ca7b92f2e0462ca73e751b2277d3aa5d8fe95c7db1eba29476de6f1221987c711f1f07e0e342
 SHA512 
4291b3343462ee7f701239e3a20e86e81ba71044d5c711e96c3524277eda60bdc5005ec1cfcfa26db7d09d90a9f29764cb2060e0b8edd0ef2c5af2aa0dc28e63
 DIST asterisk-core-sounds-en-g722-1.4.22.tar.gz 9058583 BLAKE2B 
ed868b68aa911a53ab75071db2ebb92899424a54f6d679184f64cea4ba975a41f532fb93cd97e6d44b8fb5489f2720aa394a7bc5e3fbb4c422012d77d8d0955d
 SHA512 
2f0a01a5ef24b5b64de998be5a4a572b8a7871de01b2c46cc78e0e35988d3571343858c666ba59ca1f0cd6aaf35a46a2adaaad0afe10b453587422d337662651
+DIST asterisk-core-sounds-en-g722-1.6.1.tar.gz 10756090 BLAKE2B 
abb720c2b8e74ac504e0b42c653e6e119d5b374f1e235a696800967f29a0180c9090644189390def45284e2f502d14ea0b0ba5606b0c0ba5cf90689111c8536f
 SHA512 
e9df0fb1386a6f981765aead76ccc43a05772696ff5ebf9495de532709c2eb0e0f119b940ddefb8c3f50babf9febb3123c9997c3dcf5a5b42ddb6ab7671bf39a
 DIST asterisk-core-sounds-en-g729-1.4.21.tar.gz 1116090 BLAKE2B 
dd78a19ae255a3dfb73778ec2230706b71587cc98d41f89b1928aad31eebb461a3fd56605e0a5508eda13ea1aea1a38b9150811fb540735a1a6c5c8ed3f56e98
 SHA512 
ce9d64a97183b094069c5d90ceeafeb78a4cbc512b1c40396f5ac6caf285b961cb6dac5165a4a95e94523910701f80be5d27179c875776c5747f49423e112132
 DIST asterisk-core-sounds-en-g729-1.4.22.tar.gz 1281828 BLAKE2B 
c5d0ce9602012f88493036acf40308e462f555c3bb83c3b83ef5321a90b4436f3b3b747df82df7337cfc69da708897ac7e458ab8906a1a8d59ada9c187784e58
 SHA512 
62b96851cc2ef8e2801b81ca6e6f289a7ff44f6477b39a4bfb1af3f81feb5ccc429cbbd8ff6902910af067b981764f808f2ea16bc0c9eb8ba1138f72aacf29a8
+DIST asterisk-core-sounds-en-g729-1.6.1.tar.gz 1557751 BLAKE2B 
6e31f5e9e96e9e9e85a264d31dfdda1a8e479d12b7172400ff2e6e27c4823b90a0793abab7e16aadb85b5fd04dd321dc49c7ed8813e685d31e6520f42f056dbd
 SHA512 
5f0c4f7eebf47b52a43dc0d2bb01a8c2ab3e42206834754bd52ca113be80e5635b3fff2ca31a637640026ce1872679f84048f61edfcbc28f2245ed4f6c44c342
 DIST asterisk-core-sounds-en-gsm-1.4.21.tar.gz 1785758 BLAKE2B 
0477abad1bb4233c761abfe973f9e6e0d4adc778deeec3d86748aadb4f4e88c9df368c4513c0173d0cf0f15afd317344ca734ca9ecb66f75360926f21ee9a3c1
 SHA512 
0c5590dc7b7b6a926319f653a0ae2e66f86494e22bee5f793fc40eb93b6e0f60b82b4988c3409411ad8458119b6706f4f164a9322621b0f9efae504ffd07a099
 DIST asterisk-core-sounds-en-gsm-1.4.22.tar.gz 2042362 BLAKE2B 
412be469cf7f50b8ec5d1863d3b616a5b9fae7a01915f9e39222c4e641a9c6afce17c95998b44f688a7fd4c4cb85db9d4b6c492e06beb4e572239e6650624b65
 SHA512 
d2755beb8d5be64129d84fc28faad61719599176a87cd17145be68c051bf19741419bc943531804de92ae8e098620f003c6401c1888711a0eb7dc4766c8e824f
+DIST asterisk-core-sounds-en-gsm-1.6.1.tar.gz 2466402 BLAKE2B 
eb32d6657cb42cbc659e08f65a4e5b328c25f6c22c5c941df6bfd1c90b41474b4e5fca863fa57e447411fe05c0e449035b9ca01bb8c1d341936

[gentoo-commits] repo/gentoo:master commit in: net-misc/asterisk-extra-sounds/

2019-11-27 Thread Joonas Niilola
commit: c0c5c5d7c44589ed5541acaf90917457baec804a
Author: Jaco Kroon  uls  co  za>
AuthorDate: Thu Jun 13 10:00:50 2019 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Wed Nov 27 15:18:28 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c0c5c5d7

net-misc/asterisk-extra-sounds: version bump + maintainer.

EAPI was updated from 2 to 7.
version from 1.4.11 to 1.5.2.
L10N was ammended with en_GB (Additional language).
Taken maintainership + proxy maint.
Implement blacklist to avoid conflicts with net-misc/asterisk-core-sounds.
File and folder perms as per https://bugs.gentoo.org/507894 (not close)

Package-Manager: Portage-2.3.66, Repoman-2.3.11
Closes: https://bugs.gentoo.org/show_bug.cgi?id=687712
Signed-off-by: Jaco Kroon  uls.co.za>
Signed-off-by: Joonas Niilola  gentoo.org>

 net-misc/asterisk-extra-sounds/Manifest| 27 
 .../asterisk-extra-sounds-1.5.2.ebuild | 72 ++
 net-misc/asterisk-extra-sounds/metadata.xml| 10 ++-
 3 files changed, 106 insertions(+), 3 deletions(-)

diff --git a/net-misc/asterisk-extra-sounds/Manifest 
b/net-misc/asterisk-extra-sounds/Manifest
index 1d0b23f1a9e..3ff1164786c 100644
--- a/net-misc/asterisk-extra-sounds/Manifest
+++ b/net-misc/asterisk-extra-sounds/Manifest
@@ -1,18 +1,45 @@
 DIST asterisk-extra-sounds-en-alaw-1.4.11.tar.gz 13870284 BLAKE2B 
e2d2fd645a3030389cefd86223345d2124e74c182daa7f938b83fde4266f6563f6652a56067b794086688635c765549490978811671de7f1947d4e401766c4af
 SHA512 
485a265d1e28cbf03e57fb02dc517b1004806c8ff9f13aa24ca6f6e17a8101871e4b81a52c1691ac16af7e8b33d58795bf12a9516177ae67dad9f14cf73615ee
+DIST asterisk-extra-sounds-en-alaw-1.5.2.tar.gz 17464549 BLAKE2B 
d13489f43b8654f021d1aa3d9e156b487acf7cfa3082f7aff4c1dabf3e931a3ae1a9a8eb10f0f9386649d4240a424c9e8082ffb1838025664ca0e1af60b8cf2d
 SHA512 
4750b631a012ff5c36d38579e8251bfe92b11e9f141f02d488fa263bd573e9b720932a516fef362d7b646379013a3173f9ec3b65bf9915a11f831e10faeea00d
 DIST asterisk-extra-sounds-en-g722-1.4.11.tar.gz 14184931 BLAKE2B 
16ad2eda0fdfa514b378c34974a634c30adf56cc9d4c519553252309b2bcb2787fe587f9ef2bf406f58ff25b8acab0f74fa520df8b7c6a956ad8e0c0ae562e12
 SHA512 
0306f024142712d56aada332d10a45222e49feed0701d65b3a214681b10074ae7dd9d68f952fa826f9e80f35a6bf67b5f1206c49394c9c530588eefe28e590cb
+DIST asterisk-extra-sounds-en-g722-1.5.2.tar.gz 17815160 BLAKE2B 
032c5e6f3f8b26408e4b2e45cb18bd7cec0e88ac56528fe8dc39fcd79941058eb563dd79cacd7626f88528b68e07cc539f6b3dbe3cb04146bb724684d75359ec
 SHA512 
9475561b0e5c2e5715734e9a3475d6a2def86c809c4a96eb6569acaa13f6ecc1fb23a3550e18afdcf706bfa87ec7533bdcb5b60563485c9b070521dd535ae485
 DIST asterisk-extra-sounds-en-g729-1.4.11.tar.gz 2102012 BLAKE2B 
5780127390437f155cc64a22a7fdf023e3db9649050765d415b7b798969c20135a6af60b39a5c3ed8a08c2331bb56b418d4c5b8c0dd488e9f0e3c483b2c9a26c
 SHA512 
32de0ddc94db5a2538b44b4f475e69350934319ddf3762f26f096a700a8369ee3a5fd888645af3ab3b5198850aa9776e0378daae6a91a1850f33a7a4d8f0
+DIST asterisk-extra-sounds-en-g729-1.5.2.tar.gz 2663681 BLAKE2B 
f397c624ffd7ac74e340a65c9a854991f6138e0eac5b7cbcf48f159ba04ad06ef6e9190c4a15aba9af972b0e4bbc0b023500f7b826c48273336219a820f0b113
 SHA512 
b39abdbdf16414cb8b76438c85dc4f96a2dd07c82384850de25cb42a9fe05a04dc93fbe82306501530062e5ee02974f39ad0b822683394b8eb002bcf37ab6f54
 DIST asterisk-extra-sounds-en-gsm-1.4.11.tar.gz 3349898 BLAKE2B 
d01099ead6a6c4183de53e1e2d23dec4ace065bd37ea2ab913b70694325cbd8667f48b78f6ee7ec28341964c4183167b4eba96cac997f97846fed61208712111
 SHA512 
fa65d47f2946194791671cb35aa604e2d17da9f24b04e99e0385bf076131c59d76f44fe42e54febdb14bb430e961a734a56146d1b54cc89747ab68f290d3d633
+DIST asterisk-extra-sounds-en-gsm-1.5.2.tar.gz 4253587 BLAKE2B 
ad6b3c0edda921f3dfc25ec16fec0087949c10521a72cc3b012de9760f2631363fbf7b35d96cc483537192c71cdfd0a5c2dbe365727ddd8c81f87aed3fae3b25
 SHA512 
3f2f7bf3d5bce3544bc013f913c352f0204a3ce96239987403eb9dce8bc87e64a61d437762323a422a87b2fad1f3bf3e7a5f3d0d340f912a1b1dbfea9479d41d
 DIST asterisk-extra-sounds-en-siren14-1.4.11.tar.gz 11770392 BLAKE2B 
e431f837e0cb7f561da3359271d10da407b674928d2c2a20c7ff51d12fe0959c3918539ea606ceab1f89c451cfcb79a7aafec74e8cae22424bae2cfb064af437
 SHA512 
dbff3cc3ad8d8ba5c1db7b19fe843198ff398f049fadf4d5ae93d79ef3cf5a24c3b3f68117197800e23f8d80fe85fc300d5cc5d6d33ab9d78b533c623ccfa88a
+DIST asterisk-extra-sounds-en-siren14-1.5.2.tar.gz 15150767 BLAKE2B 
67c4f6629e1f1fe41456a7a83436a92b45b6bfe73ba1838269e7860ca3c0dafc99519e50f071ef96045774e8d083ec3c63bb7bb25d9a06e21e7bf9232a631ede
 SHA512 
34ed3d3d0c3109a13dfd65d91862f1199b72e599d18e0590f5a8d1fc82ba846d5f8f34bbef1c245964a58186c36d45d7da979ef746c62df160a46e850e4aa530
 DIST asterisk-extra-sounds-en-siren7-1.4.11.tar.gz 8001319 BLAKE2B 
907ae54ef3d6188074545f66da1eb9561972ae73319c8ad5205d2ba55f8ebab2537789b8d9ed68b05c36fb7868836eadab78eef94f52d44eecd02622dddf592c
 SHA512 
430c8c4db2409cf173ab2677446f2603d92beb0b480aa41adedfcf0cbdffc96654b82026c0ed50787b71b8e9736440539d476b7c62bea8

[gentoo-commits] repo/gentoo:master commit in: net-irc/inspircd/files/, net-irc/inspircd/

2019-11-27 Thread Joonas Niilola
commit: cae8db96b1181465613bcba3daa08d0639a9e986
Author: Wade Cline  hotmail  com>
AuthorDate: Wed Nov 27 06:13:46 2019 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Wed Nov 27 15:18:27 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cae8db96

net-irc/inspircd: Drop 3.2.0

Closes: https://bugs.gentoo.org/693692
Signed-off-by: Wade Cline  hotmail.com>
Closes: https://github.com/gentoo/gentoo/pull/13768
Signed-off-by: Joonas Niilola  gentoo.org>

 net-irc/inspircd/Manifest  |   1 -
 .../files/inspircd-3.2.0-fix-path-builds.patch | 267 -
 net-irc/inspircd/inspircd-3.2.0.ebuild | 131 --
 3 files changed, 399 deletions(-)

diff --git a/net-irc/inspircd/Manifest b/net-irc/inspircd/Manifest
index 6521990c498..02322461d90 100644
--- a/net-irc/inspircd/Manifest
+++ b/net-irc/inspircd/Manifest
@@ -1,3 +1,2 @@
 DIST inspircd-2.0.28.tar.gz 735981 BLAKE2B 
d467b4d31db4cbafeba655a4e129766ec780b2244f1945da6e25e9d70a8c7f946ea6258cc4e1189029a9f3be4d93b3d943f0bd20ccb85951f001268c2e460805
 SHA512 
0e8082a03e65f350ac423cc0781506c0eb40151d6e8d250067288b2a1d42087f10c159472ad76028aa986f6764180fdc493893984cadc0064715853472fa3e2a
-DIST inspircd-3.2.0.tar.gz 799842 BLAKE2B 
87f8465479f01587b669c926c9097e14e441d40d6f37be2971863b40c2cef3d962acaf2cc84879d1d813819bcb512adfc58723b6adac5dfc35b240d4068b40f6
 SHA512 
8792614785d7f0415a38d49cc1786204d838917df54792ee6755b9ad8fd895020539364fdfc6daae60a911b8f39af1326e172ac40335b700241ca832410a4498
 DIST inspircd-3.4.0.tar.gz 809845 BLAKE2B 
6529d53c3cbff07727eceea5e1eb321bb8b7f6b231b3d5ea3ed0ced01fe5b66c2da83039a1ac11ff49e6536ef482483a9be26762feb30511a0016bab07d6790a
 SHA512 
871fefff5e337dc6228fae223ff7ac534e159b5bfb838419247b1d16339c860b0b939a28dd4610cf3b8c37328b5e6ccba2ddd80adbd27638f4f3fa28e4f99066

diff --git a/net-irc/inspircd/files/inspircd-3.2.0-fix-path-builds.patch 
b/net-irc/inspircd/files/inspircd-3.2.0-fix-path-builds.patch
deleted file mode 100644
index 955b2be7909..000
--- a/net-irc/inspircd/files/inspircd-3.2.0-fix-path-builds.patch
+++ /dev/null
@@ -1,267 +0,0 @@
-diff --git a/docs/conf/filter.conf.example b/docs/conf/filter.conf
-similarity index 100%
-rename from docs/conf/filter.conf.example
-rename to docs/conf/filter.conf
-diff --git a/docs/conf/helpop.conf.example b/docs/conf/helpop.conf
-similarity index 100%
-rename from docs/conf/helpop.conf.example
-rename to docs/conf/helpop.conf
-diff --git a/docs/conf/inspircd.conf.example b/docs/conf/inspircd.conf
-similarity index 99%
-rename from docs/conf/inspircd.conf.example
-rename to docs/conf/inspircd.conf
-index dbd56d2fe..4a7aab514 100644
 a/docs/conf/inspircd.conf.example
-+++ b/docs/conf/inspircd.conf
-@@ -494,11 +494,11 @@
- 
- # This file has all the information about oper classes, types and o:lines.
- # You *MUST* edit it.
--#
-+#
- 
- # This file has all the information about server links and ulined servers.
- # You *MUST* edit it if you intend to link servers.
--#
-+#
- 
- #-#-#-#-#-#-#-#-#-#-  MISCELLANEOUS CONFIGURATION  -#-#-#-#-#-#-#-#-#-#
- # #
-@@ -507,7 +507,7 @@
- #
- #   motd - displayed on connect and when a user executes /MOTD
- # Modules can also define their own files
--
-+
- 
- # Example of an executable file include. Note this will be read on rehash,
- # not when the command is run.
-@@ -543,7 +543,7 @@
- # the default of 'inspircd.pid' is used.  #
- # #
- 
--#
-+#
- 
- #-#-#-#-#-#-#-#-#-#-#-#-#- LIST MODE LIMITS #-#-#-#-#-#-#-#-#-#-#-#-#-#
- # #
-@@ -1041,7 +1041,7 @@
- # provide almost all the features of InspIRCd. :) #
- # #
- # The default does nothing -- we include it for simplicity for you.   #
--#
-+#
- 
- #-#-#-#-#-#-#-#-#-#-#-# SERVICES CONFIGURATION  #-#-#-#-#-#-#-#-#-#-#-#
- # #
-@@ -1050,13 +1050,13 @@
- # exemptions for services pseudoclients:  #
- #
- # Anope users should uncomment this:
--#
-+#
- #
- # Atheme users should uncomment this:
--#
-+#
- #
- # Users of other services should uncomment this:
--#
-+#
- 
- #
- #   #
-diff --git a/docs/conf/links.conf.example b/docs/conf/links.conf
-similarity index 100%
-rename from docs/conf/links.conf.example
-rename to docs/conf/links.conf
-diff --git a/docs/conf/modules.conf.example b/docs/conf/modules.conf
-similarity index 99%
-rename from docs/conf/modules.conf.example
-rename to docs/conf/modules.conf
-index 3bf1c2e99..b451a2f18 100644
 a/docs/conf/modules.conf

[gentoo-commits] repo/gentoo:master commit in: net-misc/asterisk-moh-opsound/

2019-11-27 Thread Joonas Niilola
commit: 48f026861983fbd3001c7515f87828b13c581e7a
Author: Jaco Kroon  uls  co  za>
AuthorDate: Thu Jun 13 10:39:05 2019 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Wed Nov 27 15:18:29 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=48f02686

net-misc/asterisk-moh-opsound: revbump + maintainership

Take maintainership.

Implement file permissions as per https://bugs.gentoo.org/507894 (but
does not close).

Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: Jaco Kroon  uls.co.za>
Closes: https://github.com/gentoo/gentoo/pull/13587
Signed-off-by: Joonas Niilola  gentoo.org>

 .../asterisk-moh-opsound-2.03-r1.ebuild| 42 ++
 net-misc/asterisk-moh-opsound/metadata.xml | 10 --
 2 files changed, 49 insertions(+), 3 deletions(-)

diff --git a/net-misc/asterisk-moh-opsound/asterisk-moh-opsound-2.03-r1.ebuild 
b/net-misc/asterisk-moh-opsound/asterisk-moh-opsound-2.03-r1.ebuild
new file mode 100644
index 000..010127bad37
--- /dev/null
+++ b/net-misc/asterisk-moh-opsound/asterisk-moh-opsound-2.03-r1.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+DESCRIPTION="asterisk moh music"
+HOMEPAGE="http://www.asterisk.org/";
+CODECS="alaw g722 g729 +gsm siren7 siren14 sln16 ulaw wav"
+
+SRC_URI=""
+for c in ${CODECS}; do
+   SRC_URI+=" ${c#+}? ( 
http://downloads.asterisk.org/pub/telephony/sounds/releases/${PN}-${c#+}-${PV}.tar.gz
 )"
+done
+
+IUSE="${CODECS}"
+REQUIRED_USE="|| ( ${CODECS//+/} )"
+
+LICENSE="CC-BY-SA-3.0"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+
+S="${WORKDIR}"
+
+src_install() {
+   local c
+
+   for c in ${CODECS}; do
+   if use ${c#+}; then
+   for pf in CREDITS LICENSE CHANGES; do
+   dodoc "$pf-$PN-${c#+}"
+   rm "$pf-$PN-${c#+}"
+   done
+   fi
+   done
+
+   diropts -m 0755 -o root -g root
+   insopts -m 0644 -o root -g root
+
+   dodir /var/lib/asterisk/moh
+   insinto /var/lib/asterisk/moh
+   doins -r .
+}

diff --git a/net-misc/asterisk-moh-opsound/metadata.xml 
b/net-misc/asterisk-moh-opsound/metadata.xml
index 7413756723d..71b32add35e 100644
--- a/net-misc/asterisk-moh-opsound/metadata.xml
+++ b/net-misc/asterisk-moh-opsound/metadata.xml
@@ -2,14 +2,18 @@
 http://www.gentoo.org/dtd/metadata.dtd";>
 

-   chain...@gentoo.org
-   Tony Vroon
+   j...@uls.co.za
+   Jaco Kroon
+   
+   
+   proxy-ma...@gentoo.org
+   Proxy Maintainers


Install the sounds files for the alaw 
codec.
Install the sounds files for the g722 
codec.
Install the sounds files for the g729 
codec.
-   Install the sounds files for the +gsm 
codec.
+   Install the sounds files for the gsm 
codec.
Install the sounds files for the siren7 
codec.
Install the sounds files for the siren14 
codec.
Install the sounds files for the sln16 
codec.



[gentoo-commits] repo/gentoo:master commit in: net-irc/inspircd/files/, net-irc/inspircd/

2019-11-27 Thread Joonas Niilola
commit: 7a238c68fdfcaeed904eb6d762240abf0c72fb32
Author: Wade Cline  hotmail  com>
AuthorDate: Wed Nov 27 06:04:51 2019 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Wed Nov 27 15:18:27 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a238c68

net-irc/inspircd: Drop 2.0.25

Signed-off-by: Wade Cline  hotmail.com>
Signed-off-by: Joonas Niilola  gentoo.org>

 net-irc/inspircd/Manifest  |   1 -
 .../files/inspircd-2.0.25-fix-path-builds.patch| 253 -
 net-irc/inspircd/inspircd-2.0.25.ebuild| 123 --
 3 files changed, 377 deletions(-)

diff --git a/net-irc/inspircd/Manifest b/net-irc/inspircd/Manifest
index 322bbfd1d5d..6521990c498 100644
--- a/net-irc/inspircd/Manifest
+++ b/net-irc/inspircd/Manifest
@@ -1,4 +1,3 @@
-DIST inspircd-2.0.25.tar.gz 734017 BLAKE2B 
d67af67a68d55e107c4492561fcc181ca17fda8b59d53e14e2a585057507f035d3178a9f5f04a22b8969f0fe6f331833e412f410f3276a610dc179ebf16c2399
 SHA512 
c404d3c296b48d34ad43f576eba1a1fe96ae3d644f032d11cb6050b8e777f93efe33715b0676f481ac3878eea1c17c884a26bff86b909f71f7329ebcfb97add8
 DIST inspircd-2.0.28.tar.gz 735981 BLAKE2B 
d467b4d31db4cbafeba655a4e129766ec780b2244f1945da6e25e9d70a8c7f946ea6258cc4e1189029a9f3be4d93b3d943f0bd20ccb85951f001268c2e460805
 SHA512 
0e8082a03e65f350ac423cc0781506c0eb40151d6e8d250067288b2a1d42087f10c159472ad76028aa986f6764180fdc493893984cadc0064715853472fa3e2a
 DIST inspircd-3.2.0.tar.gz 799842 BLAKE2B 
87f8465479f01587b669c926c9097e14e441d40d6f37be2971863b40c2cef3d962acaf2cc84879d1d813819bcb512adfc58723b6adac5dfc35b240d4068b40f6
 SHA512 
8792614785d7f0415a38d49cc1786204d838917df54792ee6755b9ad8fd895020539364fdfc6daae60a911b8f39af1326e172ac40335b700241ca832410a4498
 DIST inspircd-3.4.0.tar.gz 809845 BLAKE2B 
6529d53c3cbff07727eceea5e1eb321bb8b7f6b231b3d5ea3ed0ced01fe5b66c2da83039a1ac11ff49e6536ef482483a9be26762feb30511a0016bab07d6790a
 SHA512 
871fefff5e337dc6228fae223ff7ac534e159b5bfb838419247b1d16339c860b0b939a28dd4610cf3b8c37328b5e6ccba2ddd80adbd27638f4f3fa28e4f99066

diff --git a/net-irc/inspircd/files/inspircd-2.0.25-fix-path-builds.patch 
b/net-irc/inspircd/files/inspircd-2.0.25-fix-path-builds.patch
deleted file mode 100644
index debf62a15f5..000
--- a/net-irc/inspircd/files/inspircd-2.0.25-fix-path-builds.patch
+++ /dev/null
@@ -1,253 +0,0 @@
-diff -Nuar a/docs/conf/inspircd.conf.example b/docs/conf/inspircd.conf.example
 a/docs/conf/inspircd.conf.example  2015-05-10 00:24:10.0 -0500
-+++ b/docs/conf/inspircd.conf.example  2015-07-27 05:22:26.107849785 -0500
-@@ -412,11 +412,11 @@
- 
- # This file has all the information about oper classes, types and o:lines.
- # You *MUST* edit it.
--
-+
- 
- # This file has all the information about server links and ulined servers.
- # You *MUST* edit it if you intend to link servers.
--
-+
- 
- #-#-#-#-#-#-#-#-#-#-  MISCELLANEOUS CONFIGURATION  -#-#-#-#-#-#-#-#-#-#
- # #
-@@ -426,7 +426,8 @@
- #   motd - displayed on connect and when a user executes /MOTD
- #   rules - displayed when the user executes /RULES
- # Modules can also define their own files
--
-+
- 
- # Example of an executable file include. Note this will be read on rehash,
- # not when the command is run.
-@@ -472,7 +473,7 @@
- # the default of 'inspircd.pid' is used.  #
- # #
- 
--#
-+
- 
- #-#-#-#-#-#-#-#-#-#-#-#-#- BANLIST LIMITS #-#-#-#-#-#-#-#-#-#-#-#-#-#-#
- # #
-@@ -953,7 +954,7 @@
- # provide almost all the features of InspIRCd. :) #
- # #
- # The default does nothing -- we include it for simplicity for you.   #
--
-+
- 
- # Here are some pre-built modules.conf files that closely match the
- # default configurations of some popular IRCd's. You still may want to
-@@ -965,10 +966,10 @@
- # recommended that you make your own modules file based on 
modules.conf.example.
- 
- # Settings similar to UnrealIRCd defaults.
--#
-+#
- 
- # Settings similar to Charybdis IRCd defaults.
--#
-+#
- 
- 
- #
-diff -Nuar a/docs/conf/modules.conf.example b/docs/conf/modules.conf.example
 a/docs/conf/modules.conf.example2016-02-28 17:38:30.492335461 -0600
-+++ b/docs/conf/modules.conf.example2016-02-28 17:39:20.068559846 -0600
-@@ -315,7 +315,7 @@
- # specify some censor tags. See also: #
- # http://wiki.inspircd.org/Modules/censor #
- #
--#
-+#
- 
- #-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#
- # CGI:IRC module: Adds support for automatic host changing in CGI:IRC
-@@ -778,7 +778,7 @@
- # specify below the path to the filter.conf fil

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

2019-11-27 Thread Michał Górny
commit: 5a5f50187dd0dfeb593b88fc461abaa99c1ad5b1
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Nov 27 13:18:32 2019 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Nov 27 15:14:49 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a5f5018

dev-python/setuptools: Bump to 42.0.1

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

 dev-python/setuptools/Manifest |  1 +
 dev-python/setuptools/setuptools-42.0.1.ebuild | 89 ++
 2 files changed, 90 insertions(+)

diff --git a/dev-python/setuptools/Manifest b/dev-python/setuptools/Manifest
index 3db7d4cf2fd..9a7ba465b4f 100644
--- a/dev-python/setuptools/Manifest
+++ b/dev-python/setuptools/Manifest
@@ -1,3 +1,4 @@
 DIST setuptools-40.6.3.zip 839328 BLAKE2B 
ddc87213439ce2ad96ba54218bd5b3e41a7c31d670bddb9e4ea058b8ee7dffbe6fcb0e5fd24baf3fb38f5e824fde36aa8dc1e09d7ac37f9375ee351406389cd6
 SHA512 
6c628b8fc67645bca96ddcd016ec9a685e91690bf98dff077e842cfbd0d8d24de76ac51b3ff238d31551a48819d8f694fee6e9bb422ca954e54c22b4bda0038c
 DIST setuptools-41.5.1.zip 851097 BLAKE2B 
2411db77cffb24190c1510c7fab623ae0fb2a248994eae01e1a79427d35d8bf6a2f065de0d95dc11105df0bb42962a57c914486b48dc91115ec32e4dbcbc059d
 SHA512 
eb6e944c80448873f8970477aaf474e75879e2b81b91fdc7a308670fed231d52880c3be3452e7ed3f094f20d4afe54b1db24ec4d98845ed47ee5e71dbf66261d
 DIST setuptools-42.0.0.zip 852125 BLAKE2B 
b3cbba2eb97f7d6d0bb1a1d582c927680ada8d4589c4a196886f95cddd5b8c8b14fb5f0a2397ab7bcdc4ddd5fe6d4eddfab53bf9f43e0781a666f3d88efb8117
 SHA512 
d430605f8da3820b8d902d339b63bc382b9ec1bb0187385f792226bdfa8c191634df69881e1c43ffa8900599307d0ba202cfcb2d30df12d061f8220b9eae854a
+DIST setuptools-42.0.1.zip 852264 BLAKE2B 
fac352a9d87245655f8183a8037552d454441ca5d18be60986d3d7883472a8be6af83614cb73896b76a251eadb09c1a67db9789ddbc5beb1dd9c3e1ddadd671a
 SHA512 
d8eea952dc3cd925ddf3aaf059e9042dcb2684fd841446d92f309fcf8ad1869a380784d137006ca1b46ee539b4e1867e5b61eae80553295897df702966447232

diff --git a/dev-python/setuptools/setuptools-42.0.1.ebuild 
b/dev-python/setuptools/setuptools-42.0.1.ebuild
new file mode 100644
index 000..0c293d1ea95
--- /dev/null
+++ b/dev-python/setuptools/setuptools-42.0.1.ebuild
@@ -0,0 +1,89 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python2_7 python3_{5,6,7,8} pypy{,3} )
+PYTHON_REQ_USE="xml(+)"
+
+inherit distutils-r1
+
+if [[ ${PV} == "" ]]; then
+   EGIT_REPO_URI="https://github.com/pypa/setuptools.git";
+   inherit git-r3
+else
+   SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.zip"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sh ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+fi
+
+DESCRIPTION="Collection of extensions to Distutils"
+HOMEPAGE="https://github.com/pypa/setuptools 
https://pypi.org/project/setuptools/";
+
+LICENSE="MIT"
+SLOT="0"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+# Temporary hack to avoid py38 keywording hell.  Please remove when
+# the test deps all have py38.  Also setuptools' test pass with py38,
+# so you need to hack them all in locally before bumping and test.
+TEST_USEDEP=$(python_gen_usedep python2_7 python3_{5,6,7} pypy{,3})
+BDEPEND="
+   app-arch/unzip
+   test? (
+   dev-python/mock[${TEST_USEDEP}]
+   dev-python/pip[${TEST_USEDEP}]
+   >=dev-python/pytest-3.7.0[${TEST_USEDEP}]
+   dev-python/pytest-fixture-config[${TEST_USEDEP}]
+   dev-python/pytest-virtualenv[${TEST_USEDEP}]
+   dev-python/wheel[${TEST_USEDEP}]
+   virtual/python-futures[${PYTHON_USEDEP}]
+   )
+"
+PDEPEND="
+   >=dev-python/certifi-2016.9.26[${PYTHON_USEDEP}]"
+
+# Force in-source build because build system modifies sources.
+DISTUTILS_IN_SOURCE_BUILD=1
+
+DOCS=( {CHANGES,README}.rst 
docs/{easy_install.txt,pkg_resources.txt,setuptools.txt} )
+
+PATCHES=(
+   # fix regression introduced by reinventing deprecated 'imp'
+   # https://github.com/pypa/setuptools/pull/1905
+   "${FILESDIR}"/setuptools-42.0.0-imp-fix.patch
+)
+
+python_prepare_all() {
+   if [[ ${PV} == "" ]]; then
+   python_setup
+   ${EPYTHON} bootstrap.py || die
+   fi
+
+   # disable tests requiring a network connection
+   rm setuptools/tests/test_packageindex.py || die
+
+   # don't run integration tests
+   rm setuptools/tests/test_integration.py || die
+
+   distutils-r1_python_prepare_all
+}
+
+python_test() {
+   if [[ ${EPYTHON} == python3.8 ]]; then
+   if [[ ${PV} != 42.0.1 ]]; then
+   eerror "Please disable py38 hacks and test locally, 
then update this."
+   die "Python 3.8 support untested for ${PV}"
+   fi
+   einfo "Ski

[gentoo-commits] repo/gentoo:master commit in: x11-drivers/nvidia-drivers/

2019-11-27 Thread Jeroen Roovers
commit: 232dfcd76959f6996ae76528303916967527530a
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Wed Nov 27 15:02:24 2019 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Wed Nov 27 15:07:01 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=232dfcd7

x11-drivers/nvidia-drivers: EAPI=7, use nvidia-driver_check()

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

 .../nvidia-drivers-340.107-r1.ebuild   | 52 --
 .../nvidia-drivers/nvidia-drivers-390.129.ebuild   | 49 
 .../nvidia-drivers/nvidia-drivers-390.132.ebuild   | 49 
 .../nvidia-drivers/nvidia-drivers-430.64.ebuild| 46 +++
 .../nvidia-drivers/nvidia-drivers-435.21.ebuild| 46 +++
 .../nvidia-drivers/nvidia-drivers-440.31.ebuild| 46 +++
 .../nvidia-drivers/nvidia-drivers-440.36.ebuild| 46 +++
 7 files changed, 55 insertions(+), 279 deletions(-)

diff --git a/x11-drivers/nvidia-drivers/nvidia-drivers-340.107-r1.ebuild 
b/x11-drivers/nvidia-drivers/nvidia-drivers-340.107-r1.ebuild
index 5f370d0daef..b34dd683033 100644
--- a/x11-drivers/nvidia-drivers/nvidia-drivers-340.107-r1.ebuild
+++ b/x11-drivers/nvidia-drivers/nvidia-drivers-340.107-r1.ebuild
@@ -1,9 +1,9 @@
 # Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
-inherit eutils flag-o-matic linux-info linux-mod multilib-minimal 
nvidia-driver \
-   portability toolchain-funcs unpacker user udev
+EAPI=7
+inherit desktop flag-o-matic linux-info linux-mod multilib-minimal \
+   nvidia-driver portability toolchain-funcs unpacker user udev
 
 NV_URI="https://us.download.nvidia.com/XFree86/";
 X86_NV_PACKAGE="NVIDIA-Linux-x86-${PV}"
@@ -66,54 +66,20 @@ RDEPEND="
)
)
 "
-
 REQUIRED_USE="tools? ( X )"
-
 QA_PREBUILT="opt/* usr/lib*"
-
 S=${WORKDIR}/
-
-nvidia_drivers_versions_check() {
-   if use amd64 && has_multilib_profile && \
-   [ "${DEFAULT_ABI}" != "amd64" ]; then
-   eerror "This ebuild doesn't currently support changing your 
default ABI"
-   die "Unexpected \${DEFAULT_ABI} = ${DEFAULT_ABI}"
-   fi
-
-   if use kernel_linux && kernel_is ge 4 18; then
-   ewarn "Gentoo supports kernels which are supported by NVIDIA"
-   ewarn "which are limited to the following kernels:"
-   ewarn "https://www.nvidia.com/";
@@ -82,48 +82,17 @@ RDEPEND="
 "
 QA_PREBUILT="opt/* usr/lib*"
 S=${WORKDIR}/
-
-nvidia_drivers_versions_check() {
-   if use amd64 && has_multilib_profile && \
-   [ "${DEFAULT_ABI}" != "amd64" ]; then
-   eerror "This ebuild doesn't currently support changing your 
default ABI"
-   die "Unexpected \${DEFAULT_ABI} = ${DEFAULT_ABI}"
-   fi
-
-   if use kernel_linux && kernel_is ge 5 4; then
-   ewarn "Gentoo supports kernels which are supported by NVIDIA"
-   ewarn "which are limited to the following kernels:"
-   ewarn "https://www.nvidia.com/";
@@ -82,48 +82,17 @@ RDEPEND="
 "
 QA_PREBUILT="opt/* usr/lib*"
 S=${WORKDIR}/
-
-nvidia_drivers_versions_check() {
-   if use amd64 && has_multilib_profile && \
-   [ "${DEFAULT_ABI}" != "amd64" ]; then
-   eerror "This ebuild doesn't currently support changing your 
default ABI"
-   die "Unexpected \${DEFAULT_ABI} = ${DEFAULT_ABI}"
-   fi
-
-   if use kernel_linux && kernel_is ge 5 4; then
-   ewarn "Gentoo supports kernels which are supported by NVIDIA"
-   ewarn "which are limited to the following kernels:"
-   ewarn "https://www.nvidia.com/";
@@ -77,47 +77,15 @@ RDEPEND="
 "
 QA_PREBUILT="opt/* usr/lib*"
 S=${WORKDIR}/
-
-nvidia_drivers_versions_check() {
-   if use amd64 && has_multilib_profile && \
-   [ "${DEFAULT_ABI}" != "amd64" ]; then
-   eerror "This ebuild doesn't currently support changing your 
default ABI"
-   die "Unexpected \${DEFAULT_ABI} = ${DEFAULT_ABI}"
-   fi
-
-   if use kernel_linux && kernel_is ge 5 4; then
-   ewarn "Gentoo supports kernels which are supported by NVIDIA"
-   ewarn "which are limited to the following kernels:"
-   ewarn "https://www.nvidia.com/";
@@ -81,47 +81,15 @@ RDEPEND="
 "
 QA_PREBUILT="opt/* usr/lib*"
 S=${WORKDIR}/
-
-nvidia_drivers_versions_check() {
-   if use amd64 && has_multilib_profile && \
-   [ "${DEFAULT_ABI}" != "amd64" ]; then
-   eerror "This ebuild doesn't currently support changing your 
default ABI"
-   die "Unexpected \${DEFAULT_ABI} = ${DEFAULT_ABI}"
-   fi
-
-   if use kernel_linux && kernel_is ge 5 4; then
-   ewarn "Gentoo supports kernels which are supported by NVIDIA"

[gentoo-commits] repo/gentoo:master commit in: x11-drivers/nvidia-drivers/

2019-11-27 Thread Jeroen Roovers
commit: 052b4ca0cce7d91f57c96895ae3de661f3f6cc7b
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Wed Nov 27 15:05:36 2019 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Wed Nov 27 15:07:01 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=052b4ca0

x11-drivers/nvidia-drivers: Relax CONFIG_I2C_NVIDIA_GPU check

Package-Manager: Portage-2.3.79, Repoman-2.3.18
Fixes: https://bugs.gentoo.org/674868
Signed-off-by: Jeroen Roovers  gentoo.org>

 x11-drivers/nvidia-drivers/nvidia-drivers-430.64.ebuild | 2 +-
 x11-drivers/nvidia-drivers/nvidia-drivers-435.21.ebuild | 2 +-
 x11-drivers/nvidia-drivers/nvidia-drivers-440.31.ebuild | 2 +-
 x11-drivers/nvidia-drivers/nvidia-drivers-440.36.ebuild | 2 +-
 4 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/x11-drivers/nvidia-drivers/nvidia-drivers-430.64.ebuild 
b/x11-drivers/nvidia-drivers/nvidia-drivers-430.64.ebuild
index 527d41f645f..47ca2568764 100644
--- a/x11-drivers/nvidia-drivers/nvidia-drivers-430.64.ebuild
+++ b/x11-drivers/nvidia-drivers/nvidia-drivers-430.64.ebuild
@@ -78,7 +78,7 @@ RDEPEND="
 QA_PREBUILT="opt/* usr/lib*"
 S=${WORKDIR}/
 NV_KV_MAX_PLUS="5.4"
-CONFIG_CHECK="!DEBUG_MUTEXES !I2C_NVIDIA_GPU ~!LOCKDEP ~MTRR ~SYSVIPC 
~ZONE_DMA"
+CONFIG_CHECK="!DEBUG_MUTEXES ~!I2C_NVIDIA_GPU ~!LOCKDEP ~MTRR ~SYSVIPC 
~ZONE_DMA"
 
 pkg_pretend() {
nvidia-driver_check

diff --git a/x11-drivers/nvidia-drivers/nvidia-drivers-435.21.ebuild 
b/x11-drivers/nvidia-drivers/nvidia-drivers-435.21.ebuild
index 42b292bb521..78ef9ed1cd2 100644
--- a/x11-drivers/nvidia-drivers/nvidia-drivers-435.21.ebuild
+++ b/x11-drivers/nvidia-drivers/nvidia-drivers-435.21.ebuild
@@ -82,7 +82,7 @@ RDEPEND="
 QA_PREBUILT="opt/* usr/lib*"
 S=${WORKDIR}/
 NV_KV_MAX_PLUS="5.4"
-CONFIG_CHECK="!DEBUG_MUTEXES !I2C_NVIDIA_GPU ~!LOCKDEP ~MTRR ~SYSVIPC 
~ZONE_DMA"
+CONFIG_CHECK="!DEBUG_MUTEXES ~!I2C_NVIDIA_GPU ~!LOCKDEP ~MTRR ~SYSVIPC 
~ZONE_DMA"
 
 pkg_pretend() {
nvidia-driver_check

diff --git a/x11-drivers/nvidia-drivers/nvidia-drivers-440.31.ebuild 
b/x11-drivers/nvidia-drivers/nvidia-drivers-440.31.ebuild
index 4acf4397da7..1736bb43329 100644
--- a/x11-drivers/nvidia-drivers/nvidia-drivers-440.31.ebuild
+++ b/x11-drivers/nvidia-drivers/nvidia-drivers-440.31.ebuild
@@ -85,7 +85,7 @@ PATCHES=(
"${FILESDIR}"/${PN}-440.26-locale.patch
 )
 NV_KV_MAX_PLUS="5.4"
-CONFIG_CHECK="!DEBUG_MUTEXES !I2C_NVIDIA_GPU ~!LOCKDEP ~MTRR ~SYSVIPC 
~ZONE_DMA"
+CONFIG_CHECK="!DEBUG_MUTEXES ~!I2C_NVIDIA_GPU ~!LOCKDEP ~MTRR ~SYSVIPC 
~ZONE_DMA"
 
 pkg_pretend() {
nvidia-driver_check

diff --git a/x11-drivers/nvidia-drivers/nvidia-drivers-440.36.ebuild 
b/x11-drivers/nvidia-drivers/nvidia-drivers-440.36.ebuild
index 388adda4e50..c08785f9e0a 100644
--- a/x11-drivers/nvidia-drivers/nvidia-drivers-440.36.ebuild
+++ b/x11-drivers/nvidia-drivers/nvidia-drivers-440.36.ebuild
@@ -85,7 +85,7 @@ PATCHES=(
"${FILESDIR}"/${PN}-440.26-locale.patch
 )
 NV_KV_MAX_PLUS="5.4"
-CONFIG_CHECK="!DEBUG_MUTEXES !I2C_NVIDIA_GPU ~!LOCKDEP ~MTRR ~SYSVIPC 
~ZONE_DMA"
+CONFIG_CHECK="!DEBUG_MUTEXES ~!I2C_NVIDIA_GPU ~!LOCKDEP ~MTRR ~SYSVIPC 
~ZONE_DMA"
 
 pkg_pretend() {
nvidia-driver_check



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

2019-11-27 Thread Jeroen Roovers
commit: 245f417b539760ccf4939630f2c6b826ce34a556
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Wed Nov 27 14:37:21 2019 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Wed Nov 27 15:07:00 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=245f417b

eclass/nvidia-driver.eclass: Add nvidia-driver_check(), various tweaks

- Add nvidia-driver_check() to replace nvidia_drivers_versions_check()
duplication in every ebuild
- Use EAPI=7 ver_test() instead of versionator.eclass's
version_compare()
- Replace "video card" with "GPU" in various places.
- epatch_user() => eapply_user()
- Whitespace and formatting
- Use nvidia-driver_* format for eclass functions

Signed-off-by: Jeroen Roovers  gentoo.org>

 eclass/nvidia-driver.eclass | 87 +++--
 1 file changed, 60 insertions(+), 27 deletions(-)

diff --git a/eclass/nvidia-driver.eclass b/eclass/nvidia-driver.eclass
index a8631947748..b71b7a769ae 100644
--- a/eclass/nvidia-driver.eclass
+++ b/eclass/nvidia-driver.eclass
@@ -6,12 +6,12 @@
 # Jeroen Roovers 
 # @AUTHOR:
 # Original author: Doug Goldstein 
-# @BLURB: Provide useful messages for nvidia-drivers based on currently 
installed Nvidia card
+# @BLURB: Provide useful messages for nvidia-drivers
 # @DESCRIPTION:
-# Provide useful messages for nvidia-drivers based on currently installed 
Nvidia
-# card. It inherits versionator.
+# Provide useful messages for nvidia-drivers based on currently installed
+# Nvidia GPU and Linux kernel.
 
-inherit readme.gentoo-r1 versionator
+inherit readme.gentoo-r1
 
 DEPEND="sys-apps/pciutils"
 RESTRICT="bindist mirror test"
@@ -105,10 +105,10 @@ mask_304x=">=x11-drivers/nvidia-drivers-305.0.0"
 mask_340x=">=x11-drivers/nvidia-drivers-341.0.0"
 mask_390x=">=x11-drivers/nvidia-drivers-391.0.0"
 
-# @FUNCTION: nvidia-driver-get-card
+# @FUNCTION: nvidia-driver_get_gpu
 # @DESCRIPTION:
-# Retrieve the PCI device ID for each Nvidia video card you have
-nvidia-driver-get-card() {
+# Retrieve the PCI device ID for each Nvidia GPU you have
+nvidia-driver_get_gpu() {
local NVIDIA_CARD=$(
[ -x /usr/sbin/lspci ] && /usr/sbin/lspci -d 10de: -n \
| awk -F'[: ]' '/ 03[0-9][0-9]: /{print $6}'
@@ -121,48 +121,48 @@ nvidia-driver-get-card() {
fi
 }
 
-nvidia-driver-get-mask() {
-   local NVIDIA_CARDS="$(nvidia-driver-get-card)"
-   local card drv
+nvidia-driver_get_mask() {
+   local nvidia_gpus="$(nvidia-driver_get_gpu)"
+   local nvidia_gpu drv
 
-   for card in ${NVIDIA_CARDS}; do
+   for nvidia_gpu in ${nvidia_gpus}; do
for drv in ${drv_71xx}; do
-   if [ "x${card}" = "x${drv}" ]; then
+   if [ "x${nvidia_gpu}" = "x${drv}" ]; then
echo "${mask_71xx}"
return 0
fi
done
 
for drv in ${drv_96xx}; do
-   if [ "x${card}" = "x${drv}" ]; then
+   if [ "x${nvidia_gpu}" = "x${drv}" ]; then
echo "${mask_96xx}"
return 0
fi
done
 
for drv in ${drv_173x}; do
-   if [ "x${card}" = "x${drv}" ]; then
+   if [ "x${nvidia_gpu}" = "x${drv}" ]; then
echo "${mask_173x}"
return 0
fi
done
 
for drv in ${drv_304x}; do
-   if [ "x${card}" = "x${drv}" ]; then
+   if [ "x${nvidia_gpu}" = "x${drv}" ]; then
echo "${mask_304x}"
return 0
fi
done
 
for drv in ${drv_340x}; do
-   if [ "x${card}" = "x${drv}" ]; then
+   if [ "x${nvidia_gpu}" = "x${drv}" ]; then
echo "${mask_340x}"
return 0
fi
done
 
for drv in ${drv_390x}; do
-   if [ "x${card}" = "x${drv}" ]; then
+   if [ "x${nvidia_gpu}" = "x${drv}" ]; then
echo "${mask_390x}"
return 0
fi
@@ -173,23 +173,22 @@ nvidia-driver-get-mask() {
return 1
 }
 
-# @FUNCTION: nvidia-driver-check-warning
+# @FUNCTION: nvidia-driver_check_gpu
 # @DESCRIPTION:
-# Prints out a warning if the driver does not work w/ the installed video card
-nvidia-driver-check-warning() {
-   local NVIDIA_MASK="$(nvidia-driver-get-mask)"
+# Prints out a warning if the driver does not work w/ the installed video 
nvidia_gpu
+nvidia-driver_check_gpu() {
+   local NVIDIA_MASK="$(nvidia-driver_get_mask)"
 

[gentoo-commits] repo/gentoo:master commit in: app-arch/ncompress/

2019-11-27 Thread Aaron Bauman
commit: 619cfc6fcf268e4eff2afd5f9fda600942e85e4f
Author: Aaron Bauman  gentoo  org>
AuthorDate: Wed Nov 27 15:01:08 2019 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Wed Nov 27 15:01:08 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=619cfc6f

app-arch/ncompress: drop old EAPI

Signed-off-by: Aaron Bauman  gentoo.org>

 app-arch/ncompress/Manifest |  1 -
 app-arch/ncompress/ncompress-4.2.4.4.ebuild | 28 
 2 files changed, 29 deletions(-)

diff --git a/app-arch/ncompress/Manifest b/app-arch/ncompress/Manifest
index 672da522780..fcd7778681a 100644
--- a/app-arch/ncompress/Manifest
+++ b/app-arch/ncompress/Manifest
@@ -1,2 +1 @@
-DIST ncompress-4.2.4.4.tar.gz 32571 BLAKE2B 
6b404b350e46635856f7329a1e5eefcf38ce1f16137c35ca2226ab8add12ff4d94a289642b0a3f2ff59cc584c2f54bc330756df63f41fd34c958eb173b8eccba
 SHA512 
abc7bd96daaab0b83d5ca18ef4b8b4c6528632653a0882a4e0eda4fb3f99e23aae60ee30193e79104ea2ac8fb5816ac3b0bdebb08322db6bde6b8ef1639527be
 DIST ncompress-4.2.4.5.tar.gz 35562 BLAKE2B 
a09661659a72cf4be40e143d8cff53779de7423c0337d8c92863509390d8adc355d660da98db9de431bb4c990f8d10955e19a97188b100450ff9ea2caf19ae8d
 SHA512 
487e8d5ca743c3aba19cf69f7ec62bdc0784e43af5737f06d6d4257f2f33899eb3d293ed049f57b3164e344a0fddc077bc73437564977bad8de45816354c8bf3

diff --git a/app-arch/ncompress/ncompress-4.2.4.4.ebuild 
b/app-arch/ncompress/ncompress-4.2.4.4.ebuild
deleted file mode 100644
index a7820bb9aa6..000
--- a/app-arch/ncompress/ncompress-4.2.4.4.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=4
-
-inherit toolchain-funcs
-
-DESCRIPTION="Another uncompressor for compatibility"
-HOMEPAGE="https://github.com/vapier/ncompress";
-SRC_URI="mirror://sourceforge/ncompress/${P}.tar.gz"
-
-LICENSE="public-domain"
-SLOT="0"
-KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~x86-solaris"
-IUSE=""
-
-src_compile() {
-   tc-export CC
-   emake
-}
-
-src_install() {
-   dobin compress
-   dosym compress /usr/bin/uncompress
-   doman compress.1
-   echo '.so compress.1' > "${ED}"/usr/share/man/man1/uncompress.1
-   dodoc Acknowleds Changes LZW.INFO README
-}



[gentoo-commits] repo/gentoo:master commit in: app-portage/portage-utils/

2019-11-27 Thread Fabian Groffen
commit: 0070386feef5e73920b415c3f3e16b36558f5edd
Author: Fabian Groffen  gentoo  org>
AuthorDate: Wed Nov 27 14:50:11 2019 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Wed Nov 27 14:50:31 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0070386f

app-portage/portage-utils-0.82: version bump

Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: Fabian Groffen  gentoo.org>

 app-portage/portage-utils/Manifest |  1 +
 .../portage-utils/portage-utils-0.82.ebuild| 87 ++
 2 files changed, 88 insertions(+)

diff --git a/app-portage/portage-utils/Manifest 
b/app-portage/portage-utils/Manifest
index bb87c9c72a9..ad443655e1b 100644
--- a/app-portage/portage-utils/Manifest
+++ b/app-portage/portage-utils/Manifest
@@ -1,3 +1,4 @@
 DIST portage-utils-0.74.tar.xz 1587792 BLAKE2B 
7c4588e3d44266a5260df42cc685aa03c584248e9970956033e4191a7a842a4b2162110ac99c2bb18645aaafc6ae6ee960e9b26ba0a8863497911eef1e943f64
 SHA512 
cd3f44c135b3d44e15a95eed41281fce62f225a9d05d5d5bb1be230b2d59cdb87755f011b313a9ec32e4cafdf3b3979c4ef423365edd7dcc472ca2e38c09c83e
 DIST portage-utils-0.80.tar.xz 1762692 BLAKE2B 
32e4502d517ec088eadf17a4a348b9b9bc33348380b65f93ac7c043150732ba3ff0d18ee96f8877c697a91000fdc036de392d6e6711d62248bb7c57e25d4433f
 SHA512 
cca86877e87e5bd2e9423822db4b7afa15e8f291717c808ef0455b121db0778b2364552e9f1d5e1a8bad3f1f8880ae2b5dbd586bf1dd74d7c4f4e72fa990c78c
 DIST portage-utils-0.81.tar.xz 1763088 BLAKE2B 
1fa40950f9deff721ebfd8f3dc06a1ec99e1f5c1e8bce7cb20120feef4d0789f6ff02dac43fae84d9d554d9b9867423db43a0e7cb7a6070a60cb0619f36547ad
 SHA512 
d9fa971e27aa8a58d4278cea8e9ec238f92d03e51f44b7124f51289613800790dcd5a0c886c3930dd89abd8cd032d0cfd05723e12ba7e2403a85a2d72b359ce1
+DIST portage-utils-0.82.tar.xz 176 BLAKE2B 
27ef8a3835eab54be3e06e48496c5c3e1f2e89f350b80dc52c1e7615c3b2e0c1a5d771d070071057d6c308981f29e8e9d79739184596d3eb2d38a03b162fddf6
 SHA512 
dc4b452f7b8b0c81e7dbb1ba02984fb45e6cb3588525a2b464519c80f9287fc270ee9eeb4d097e6a96f2f2f06c73b1fe89cb0b01b0cae82b099aaf2326aca2a0

diff --git a/app-portage/portage-utils/portage-utils-0.82.ebuild 
b/app-portage/portage-utils/portage-utils-0.82.ebuild
new file mode 100644
index 000..489d1d862b1
--- /dev/null
+++ b/app-portage/portage-utils/portage-utils-0.82.ebuild
@@ -0,0 +1,87 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+
+DESCRIPTION="Small and fast Portage helper tools written in C"
+HOMEPAGE="https://wiki.gentoo.org/wiki/Portage-utils";
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="nls static openmp +qmanifest +qtegrity libressl"
+
+if [[ ${PV} == * ]]; then
+   inherit git-r3 autotools
+   EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/portage-utils.git";
+else
+   SRC_URI="https://dev.gentoo.org/~grobian/distfiles/${P}.tar.xz";
+   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"
+fi
+
+RDEPEND="
+   static? ( dev-libs/iniparser:0[static-libs] )
+   !static? ( dev-libs/iniparser:0 )
+   qmanifest? (
+   openmp? (
+   || (
+   >=sys-devel/gcc-4.2:*[openmp]
+   sys-devel/clang-runtime:*[openmp]
+   )
+   )
+   static? (
+   app-crypt/libb2:=[static-libs]
+   !libressl? ( dev-libs/openssl:0=[static-libs] )
+   libressl? ( dev-libs/libressl:0=[static-libs] )
+   sys-libs/zlib:=[static-libs]
+   app-crypt/gpgme:=[static-libs]
+   )
+   !static? (
+   app-crypt/libb2:=
+   !libressl? ( dev-libs/openssl:0= )
+   libressl? ( dev-libs/libressl:0= )
+   sys-libs/zlib:=
+   app-crypt/gpgme:=
+   )
+   )
+   qtegrity? (
+   openmp? (
+   || (
+   >=sys-devel/gcc-4.2:*[openmp]
+   sys-devel/clang-runtime:*[openmp]
+   )
+   )
+   static? (
+   !libressl? ( dev-libs/openssl:0=[static-libs] )
+   libressl? ( dev-libs/libressl:0=[static-libs] )
+   )
+   !static? (
+   !libressl? ( dev-libs/openssl:0= )
+   libressl? ( dev-libs/libressl:0= )
+   )
+   )
+"
+DEPEND="${RDEPEND}"
+
+src_configure() {
+   econf \
+   --disable-maintainer-mode \
+   --with-eprefix="${EPREFIX}" \
+   $(use_enable qmanifest) \
+   $(use_e

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

2019-11-27 Thread Jason A. Donenfeld
commit: b368e1b0bc1df941f5629ab1026d671440aded96
Author: Jason A. Donenfeld  gentoo  org>
AuthorDate: Wed Nov 27 14:48:52 2019 +
Commit: Jason A. Donenfeld  gentoo  org>
CommitDate: Wed Nov 27 14:49:16 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b368e1b0

net-vpn/wireguard: version bump to 0.0.20191127

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

 net-vpn/wireguard/Manifest  | 2 +-
 .../{wireguard-0.0.20191012.ebuild => wireguard-0.0.20191127.ebuild}| 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-vpn/wireguard/Manifest b/net-vpn/wireguard/Manifest
index 5186a60373a..4f90dbe0a1b 100644
--- a/net-vpn/wireguard/Manifest
+++ b/net-vpn/wireguard/Manifest
@@ -1 +1 @@
-DIST WireGuard-0.0.20191012.tar.xz 331812 BLAKE2B 
63abc538611d8d9775e2e7fe4c848aae9a4ed93c55db669076452f8997ba036fd4dca9735062f52888240cf3aefbdb0b999fc3bec78ce211d65c124f28d96938
 SHA512 
b15424036f26298d8511ca0d0d6a485ff0992726d61fabff8bf6dd64d0a65423bf901e5eb14d3080372017390b05d25faff89a72128932c7408f93f59165c321
+DIST WireGuard-0.0.20191127.tar.xz 332368 BLAKE2B 
fbf8f80b94ac7421b1db6da86f861a18b99b2e941d28d0d8f56ee7a2aaeb25af3349b68141e2c983d0d6a64295427c67975a6bac89e4db6af843a785da43
 SHA512 
4f6ea1671b8c53f06aff5a881c7cc1ca0da908600be41af7ab77c0b4d18e8699d925cb64732cc315292c2931e2b9e569265091ffa7ddf07b42936d434e596091

diff --git a/net-vpn/wireguard/wireguard-0.0.20191012.ebuild 
b/net-vpn/wireguard/wireguard-0.0.20191127.ebuild
similarity index 100%
rename from net-vpn/wireguard/wireguard-0.0.20191012.ebuild
rename to net-vpn/wireguard/wireguard-0.0.20191127.ebuild



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

2019-11-27 Thread Andreas Sturmlechner
commit: d14bfc5f1c36538feb11f73962b55771fe7a7e82
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Nov 27 14:41:48 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Nov 27 14:42:48 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d14bfc5f

media-libs/vigra: Disable more tests

Bug: https://bugs.gentoo.org/701328
Package-Manager: Portage-2.3.80, Repoman-2.3.17
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 media-libs/vigra/vigra-1.11.1-r3.ebuild | 6 +-
 media-libs/vigra/vigra-.ebuild  | 5 -
 2 files changed, 9 insertions(+), 2 deletions(-)

diff --git a/media-libs/vigra/vigra-1.11.1-r3.ebuild 
b/media-libs/vigra/vigra-1.11.1-r3.ebuild
index f2b096eaf51..d38b643763a 100644
--- a/media-libs/vigra/vigra-1.11.1-r3.ebuild
+++ b/media-libs/vigra/vigra-1.11.1-r3.ebuild
@@ -93,7 +93,11 @@ src_prepare() {
sed -i -e '/env/s:python:python3:' config/vigra-config.in || die
 
use doc || cmake_comment_add_subdirectory docsrc
-   use test || cmake_comment_add_subdirectory test
+
+   if ! use test; then
+   cmake_comment_add_subdirectory test
+   sed -e "/ADD_SUBDIRECTORY.*test/s/^/#DONT /" -i 
vigranumpy/CMakeLists.txt || die
+   fi
 }
 
 src_configure() {

diff --git a/media-libs/vigra/vigra-.ebuild 
b/media-libs/vigra/vigra-.ebuild
index c1094b89265..289fe049252 100644
--- a/media-libs/vigra/vigra-.ebuild
+++ b/media-libs/vigra/vigra-.ebuild
@@ -99,7 +99,10 @@ src_prepare() {
# Don't use python_fix_shebang because we can't put this behind 
USE="python"
sed -i -e '/env/s:python:python3:' config/vigra-config.in || die
 
-   use test || cmake_comment_add_subdirectory test
+   if ! use test; then
+   cmake_comment_add_subdirectory test
+   sed -e "/ADD_SUBDIRECTORY.*test/s/^/#DONT /" -i 
vigranumpy/CMakeLists.txt || die
+   fi
 }
 
 src_configure() {



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

2019-11-27 Thread Louis Sautier
commit: ddc05632d5a370f0270e3026c5a2b66141cec078
Author: Louis Sautier  gentoo  org>
AuthorDate: Wed Nov 27 14:36:40 2019 +
Commit: Louis Sautier  gentoo  org>
CommitDate: Wed Nov 27 14:40:06 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ddc05632

www-apps/klaus: remove old

Package-Manager: Portage-2.3.79, Repoman-2.3.18
Signed-off-by: Louis Sautier  gentoo.org>

 www-apps/klaus/Manifest   |  1 -
 www-apps/klaus/klaus-1.5.0.ebuild | 36 
 2 files changed, 37 deletions(-)

diff --git a/www-apps/klaus/Manifest b/www-apps/klaus/Manifest
index 2b5328e19a4..f7dd242ba09 100644
--- a/www-apps/klaus/Manifest
+++ b/www-apps/klaus/Manifest
@@ -1,3 +1,2 @@
 DIST klaus-1.4.0.tar.gz 36879 BLAKE2B 
8a621338514e3be143c5b64a0a486d47edc7e7a14c839bc135e7c1693fd09ddea1529b5b2e1d8e0bb70f152629d7bff288f9221ae4243dac01995da4d00e5848
 SHA512 
8e596590fe29c62eeb823047780f747a0f4908f926dad8ff54000469dca013fcfcbaf7b53c0555db095fef71e4d9056e9b6e959005550bdfccc338f1ee3a5d2c
-DIST klaus-1.5.0.tar.gz 37819 BLAKE2B 
06c987a6f0192e745d2216387d0547fa8d6787100fb75515e954830b214ac19e997d9da7eb6a9ecf30c9a7a7d3cbf1f63ced1cf3ec2544f16e7262fc79664489
 SHA512 
fa371bde18b112fafe26a2782d48123a083e111ab183c26e2af6a31a70a6028eb7c82bc5f3eda04703c61684ed990256e99d770b1328e4c61d3b0d13be65cb13
 DIST klaus-1.5.1.tar.gz 37563 BLAKE2B 
164971626cab61d49e662fd356e0954e6ce8c1028d2452d661b3fdc386d835408e5aaaf83f14ec8851b7482e5a848086c6f15765811454ecf16628c01ba154b8
 SHA512 
a2244973ff93dbb00f5771755704fe7c6d5ee7f4f47189643f27cc114216a9b14327fc537b5c934c7ed8a08df52727600761402da0d492ffa5d5ba6c5f24af56

diff --git a/www-apps/klaus/klaus-1.5.0.ebuild 
b/www-apps/klaus/klaus-1.5.0.ebuild
deleted file mode 100644
index 1966b9410b7..000
--- a/www-apps/klaus/klaus-1.5.0.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
-
-PYTHON_COMPAT=( python{2_7,3_{5,6,7}} )
-
-inherit distutils-r1
-
-DESCRIPTION="A simple, easy-to-set-up Git web viewer"
-HOMEPAGE="https://github.com/jonashaag/klaus/";
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="ISC"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="ctags"
-
-RDEPEND="
-   >=dev-python/dulwich-0.19.3[${PYTHON_USEDEP}]
-   dev-python/flask[${PYTHON_USEDEP}]
-   dev-python/httpauth[${PYTHON_USEDEP}]
-   dev-python/humanize[${PYTHON_USEDEP}]
-   dev-python/pygments[${PYTHON_USEDEP}]
-   dev-python/six[${PYTHON_USEDEP}]
-   ctags? ( dev-python/python-ctags[${PYTHON_USEDEP}] )
-"
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
-
-# The tests can only be run from a git repository
-# so they are not included in the source distributions
-
-python_install_all() {
-   distutils-r1_python_install_all
-   doman ${PN}.1
-}



  1   2   3   >