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

2020-08-04 Thread Sam James
commit: 93f19bc7b170a06405acaecce4284cc1cd2b4978
Author: Sam James  gentoo  org>
AuthorDate: Wed Aug  5 05:47:54 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Aug  5 05:47:54 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=93f19bc7

dev-python/requests-cache: simplify ebuild

Package-Manager: Portage-3.0.1, Repoman-2.3.23
Signed-off-by: Sam James  gentoo.org>

 dev-python/requests-cache/requests-cache-0.5.2.ebuild | 4 +---
 1 file changed, 1 insertion(+), 3 deletions(-)

diff --git a/dev-python/requests-cache/requests-cache-0.5.2.ebuild 
b/dev-python/requests-cache/requests-cache-0.5.2.ebuild
index 2f70364521f..b6d60d1a513 100644
--- a/dev-python/requests-cache/requests-cache-0.5.2.ebuild
+++ b/dev-python/requests-cache/requests-cache-0.5.2.ebuild
@@ -15,13 +15,11 @@ SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
 LICENSE="BSD"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
-IUSE="test"
-RESTRICT="!test? ( test )"
 
 RDEPEND="dev-python/requests[${PYTHON_USEDEP}]"
-DEPEND="test? ( dev-python/pytest[${PYTHON_USEDEP}] )"
 
 distutils_enable_sphinx docs
+distutils_enable_tests pytest
 
 src_prepare() {
# Ships with incorrect mock import



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

2020-08-04 Thread Sam James
commit: 1b033eec551695cf7816ead770ee51d076ce99ed
Author: Sam James  gentoo  org>
AuthorDate: Wed Aug  5 05:42:23 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Aug  5 05:43:12 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b033eec

dev-python/requests-cache: fix skipped test path

Package-Manager: Portage-3.0.1, Repoman-2.3.23
Signed-off-by: Sam James  gentoo.org>

 dev-python/requests-cache/requests-cache-0.5.2.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/dev-python/requests-cache/requests-cache-0.5.2.ebuild 
b/dev-python/requests-cache/requests-cache-0.5.2.ebuild
index ac500f4f68b..2f70364521f 100644
--- a/dev-python/requests-cache/requests-cache-0.5.2.ebuild
+++ b/dev-python/requests-cache/requests-cache-0.5.2.ebuild
@@ -67,5 +67,6 @@ python_test() {
tests/test_thread_safety::test_thread_safety
)
 
-   pytest -vv --ignore tests/test_redistdict.py 
${skipped_tests[@]/#/--deselect } || die "Tests fail with ${EPYTHON}"
+   # Redis tests need a redis server running
+   pytest -vv --ignore tests/test_redisdict.py 
${skipped_tests[@]/#/--deselect } || die "Tests fail with ${EPYTHON}"
 }



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

2020-08-04 Thread Sam James
commit: 168f3bc06dbfbf4f06b39a5707cf2b78b9b32296
Author: John Helmert III  gmail  com>
AuthorDate: Tue May  5 20:35:19 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Aug  5 05:43:11 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=168f3bc0

dev-python/requests-cache: Add 0.5.2

Signed-off-by: John Helmert III  posteo.net>
Package-Manager: Portage-2.3.99, Repoman-2.3.22
Closes: https://github.com/gentoo/gentoo/pull/15661
Signed-off-by: Sam James  gentoo.org>

 dev-python/requests-cache/Manifest |  1 +
 .../requests-cache/requests-cache-0.5.2.ebuild | 71 ++
 2 files changed, 72 insertions(+)

diff --git a/dev-python/requests-cache/Manifest 
b/dev-python/requests-cache/Manifest
index 06a5f924bc0..fa46d4c925e 100644
--- a/dev-python/requests-cache/Manifest
+++ b/dev-python/requests-cache/Manifest
@@ -1 +1,2 @@
 DIST requests-cache-0.4.12.zip 44767 BLAKE2B 
f328d8ae8e3377af626030a6e3617c78e488024fa4ada9894576d339e571ba8ee6d905612ddc2802810bbeffbd8c94d90c743889e80fbf21418a7c67c5a005f6
 SHA512 
784d630eec99b607596d6ebcb7e51b0b4ed612b131437000391ecea6f3a684d1f61d169d57266ffc044a3939dcd4e7d6f85b9538165ae3613b1d3e55f18585fd
+DIST requests-cache-0.5.2.tar.gz 31159 BLAKE2B 
4fca146a751064baf70954a71df64dbb7f8c9a4e27fec5dbea3620496ce78e7ccfb3785fb63705f513ff6fa938376b0c6acc4a2f584856060b1bc8388517df46
 SHA512 
355cc571a46b768615606a907a69ed065b3c4b5e74bb6c311abc7a28d9406f32fdea1db0dfd2b1c32dcdc82ed817ef7e0b30086c069de57307254617604c5177

diff --git a/dev-python/requests-cache/requests-cache-0.5.2.ebuild 
b/dev-python/requests-cache/requests-cache-0.5.2.ebuild
new file mode 100644
index 000..ac500f4f68b
--- /dev/null
+++ b/dev-python/requests-cache/requests-cache-0.5.2.ebuild
@@ -0,0 +1,71 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{6,7,8,9} )
+PYTHON_REQ_USE="sqlite"
+
+inherit distutils-r1
+
+HOMEPAGE="https://pypi.org/project/requests-cache/;
+DESCRIPTION="Persistent cache for requests library"
+SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="dev-python/requests[${PYTHON_USEDEP}]"
+DEPEND="test? ( dev-python/pytest[${PYTHON_USEDEP}] )"
+
+distutils_enable_sphinx docs
+
+src_prepare() {
+   # Ships with incorrect mock import
+   sed -e 's/import mock/import unittest.mock as mock/' -i 
tests/test_cache.py || die
+   default
+}
+
+python_test() {
+   local skipped_tests=(
+   # Slew of tests that violate network-sandbox
+   tests/test_cache.py::CacheTestCase::test_attr_from_cache_in_hook
+   tests/test_cache.py::CacheTestCase::test_cache_unpickle_errors
+   tests/test_cache.py::CacheTestCase::test_close_response
+   tests/test_cache.py::CacheTestCase::test_content_and_cookies
+   tests/test_cache.py::CacheTestCase::test_delete_urls
+   tests/test_cache.py::CacheTestCase::test_disabled
+   tests/test_cache.py::CacheTestCase::test_enabled
+   tests/test_cache.py::CacheTestCase::test_expire_cache
+   tests/test_cache.py::CacheTestCase::test_from_cache_attribute
+   
tests/test_cache.py::CacheTestCase::test_get_parameters_normalization
+   tests/test_cache.py::CacheTestCase::test_get_params_as_argument
+   tests/test_cache.py::CacheTestCase::test_gzip_response
+   tests/test_cache.py::CacheTestCase::test_headers_in_get_query
+   tests/test_cache.py::CacheTestCase::test_hooks
+   tests/test_cache.py::CacheTestCase::test_https_support
+   tests/test_cache.py::CacheTestCase::test_ignore_parameters_get
+   tests/test_cache.py::CacheTestCase::test_ignore_parameters_post
+   
tests/test_cache.py::CacheTestCase::test_ignore_parameters_post_json
+   
tests/test_cache.py::CacheTestCase::test_ignore_parameters_post_raw
+   tests/test_cache.py::CacheTestCase::test_post
+   tests/test_cache.py::CacheTestCase::test_post_data
+   
tests/test_cache.py::CacheTestCase::test_post_parameters_normalization
+   tests/test_cache.py::CacheTestCase::test_post_params
+   tests/test_cache.py::CacheTestCase::test_remove_expired_entries
+   tests/test_cache.py::CacheTestCase::test_response_history
+   tests/test_cache.py::CacheTestCase::test_response_history_simple
+   
tests/test_cache.py::CacheTestCase::test_return_old_data_on_error
+   tests/test_cache.py::CacheTestCase::test_stream_requests_support
+   
tests/test_monkey_patch.py::MonkeyPatchTestCase::test_requests_from_cache
+
+   # This throws many errors with network-sandbox, but doesn't 
fail the
+

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

2020-08-04 Thread Eray Aslan
commit: 033d96a9f086d39bca401690ff61a697565d0ec4
Author: Eray Aslan  gentoo  org>
AuthorDate: Wed Aug  5 05:40:26 2020 +
Commit: Eray Aslan  gentoo  org>
CommitDate: Wed Aug  5 05:40:26 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=033d96a9

net-mail/dovecot: remove old

Package-Manager: Portage-3.0.1, Repoman-2.3.23
Signed-off-by: Eray Aslan  gentoo.org>

 net-mail/dovecot/Manifest   |   3 -
 net-mail/dovecot/dovecot-2.3.10.ebuild  | 286 
 net-mail/dovecot/dovecot-2.3.9.3.ebuild | 286 
 3 files changed, 575 deletions(-)

diff --git a/net-mail/dovecot/Manifest b/net-mail/dovecot/Manifest
index bdfc9ace470..d69d2605939 100644
--- a/net-mail/dovecot/Manifest
+++ b/net-mail/dovecot/Manifest
@@ -2,8 +2,5 @@ DIST dovecot-2.2-pigeonhole-0.4.24.2.tar.gz 1833284 BLAKE2B 
bee45fd129aee3d5126b
 DIST dovecot-2.2.36.4.tar.gz 6257899 BLAKE2B 
3260e96f369e85f2dfd5ece0d9b12902c7192d057369e8a151cc6ab7b4f2033d4e1029fb862d412f2837fd384d7fe729cf1ab15cac9ac335e943bb1fdb532b51
 SHA512 
e33ab2f6c5f7b4ffca3d57580329f1df8e1655c755a1a6b575a4e49d57ea94d1ab67df2419033c9d68acf5959c6edfa596815dc2bc43798e9aef3d17d271cc4d
 DIST dovecot-2.3-pigeonhole-0.5.10.tar.gz 1899237 BLAKE2B 
a308500d6a51d4a9b99ae16b75829f1f799351675a31d91e450c4ea1b095d7719af424534f4b7736559b06819a337e7be0bd44307b77a775c8a54359e41822c1
 SHA512 
f3d380edba4d25d20ee52db21d2965e3a6b229924e9a04fbf45cfe32e1d25448977ee41b12ba41ad8cf8b795f19bb1dbef1d7d09e775598d782123268f61dc8b
 DIST dovecot-2.3-pigeonhole-0.5.7.2.tar.gz 1857602 BLAKE2B 
8de6200bb1ca99d25b48c963c007e9fda07e21f0708d4542e497985a61c07270febd8f29171d607c4025f4651c2ef17d84447a789ebad896c55aa36ec2cd876c
 SHA512 
7fc8d89ee31c8e8c16a9aeaeffb591f4188de36fc80e3a30a9ae10bc5acd7ea5d5d91e077fda566e61d588d9221ec53044ce17a9cc0c9c219dbe6824558a1d60
-DIST dovecot-2.3-pigeonhole-0.5.9.tar.gz 1897060 BLAKE2B 
73b9abd0a7ea9468f7880fdd0d0471c5825f341c7297807c404ce50a8792f821d2599840ce9eb2705a118a0ee078aafad9f4f6eb64a02fbcb3b0f89c00042ada
 SHA512 
1b8d2ac8d3985dde035fc45df519788a924ba971f3e39717f5196ea56a982d4156226586d0a964473525d086967883ea52f2e624e81f7035cb0952b76f2414d8
 DIST dovecot-2.3.10.1.tar.gz 7226958 BLAKE2B 
2f9223d9184b3f8809b573ebd5637e1fd32885a377d95284bbf6d0d975b61462e351d42c515ca860a2348e39634ff440cb58dc6894008782a0e7d5a4dead4d77
 SHA512 
5c07436a3e861993f241caa2c60f035c533c5fceb5c8540c1717d31bedd54b82299f7ea11bfee12c72d4d33985d93a7130c4f56877864a7ad21cf7373a29cc06
-DIST dovecot-2.3.10.tar.gz 741 BLAKE2B 
4ffc95c3a52c9287603d19fb91fbc8418d4c37bbc82f30e5026eb5888705a07fc1903b0571d4b4cb1c8ca74bf373acc931129803ca2ad91cb085e92a483a684c
 SHA512 
73e10d7d1e616d6599eb53f2d2d1ac0f0f2e6e84019faac5cd525e833da44839a7e483635b61d432e3254a9e5f6f90915bec8940c584210341085241949dffa2
 DIST dovecot-2.3.7.2.tar.gz 7076231 BLAKE2B 
2cb93aa594db722489063b490469dfe284b1f997b64c9a699b506ccbd04e8e7c2d503ddc12a2598958dfca88560c19487801a728f386b8fea5f637a75b83812e
 SHA512 
172f7f0edb884259e4c050607510aee67a35c3a20b7dd147e7c8a25a04921c18f7d6b5c85af2c69ae8c4d53791550970e471b033dbfae94253e331053b6a317d
-DIST dovecot-2.3.9.3.tar.gz 7181682 BLAKE2B 
3ef9c50ea2b9d2f8a5d953e373baaf5d880ae4c93dbe773ce267784ded207fb338959a334aa12a449f8d39eb51284318de317d8953a56a0f7f016199769be809
 SHA512 
e39dc825a03f009928b67d01747bb70487fbec155e6be5109037db67b78301aa761db432f7355e96d927abf30c68f0116a5f2cf518b9eebf7f5c7806ac00ae41

diff --git a/net-mail/dovecot/dovecot-2.3.10.ebuild 
b/net-mail/dovecot/dovecot-2.3.10.ebuild
deleted file mode 100644
index 55d798652c5..000
--- a/net-mail/dovecot/dovecot-2.3.10.ebuild
+++ /dev/null
@@ -1,286 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-# do not add a ssl USE flag.  ssl is mandatory
-SSL_DEPS_SKIP=1
-inherit autotools ssl-cert systemd toolchain-funcs
-
-MY_P="${P/_/.}"
-#MY_S="${PN}-ce-${PV}"
-major_minor="$(ver_cut 1-2)"
-sieve_version="0.5.10"
-if [[ ${PV} == *_rc* ]] ; then
-   rc_dir="rc/"
-else
-   rc_dir=""
-fi
-SRC_URI="https://dovecot.org/releases/${major_minor}/${rc_dir}${MY_P}.tar.gz
-   sieve? (
-   
https://pigeonhole.dovecot.org/releases/${major_minor}/${rc_dir}${PN}-${major_minor}-pigeonhole-${sieve_version}.tar.gz
-   )
-   managesieve? (
-   
https://pigeonhole.dovecot.org/releases/${major_minor}/${rc_dir}${PN}-${major_minor}-pigeonhole-${sieve_version}.tar.gz
-   ) "
-DESCRIPTION="An IMAP and POP3 server written with security primarily in mind"
-HOMEPAGE="https://www.dovecot.org/;
-
-SLOT="0"
-LICENSE="LGPL-2.1 MIT"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86"
-
-IUSE_DOVECOT_AUTH="kerberos ldap lua mysql pam postgres sqlite vpopmail"
-IUSE_DOVECOT_COMPRESS="bzip2 lzma lz4 zlib"
-IUSE_DOVECOT_OTHER="argon2 caps doc ipv6 libressl lucene managesieve selinux 
sieve solr static-libs suid tcpd textcat"
-

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

2020-08-04 Thread Eray Aslan
commit: 4ab35d07d52f051c9f826df7f27bf51d9f856b7a
Author: Eray Aslan  gentoo  org>
AuthorDate: Wed Aug  5 05:33:44 2020 +
Commit: Eray Aslan  gentoo  org>
CommitDate: Wed Aug  5 05:33:44 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ab35d07

mail-mta/postfix: remove old

Package-Manager: Portage-3.0.1, Repoman-2.3.23
Signed-off-by: Eray Aslan  gentoo.org>

 mail-mta/postfix/Manifest |   3 -
 mail-mta/postfix/postfix-3.5.2.ebuild | 316 --
 mail-mta/postfix/postfix-3.5.3.ebuild | 316 --
 mail-mta/postfix/postfix-3.5.4.ebuild | 316 --
 4 files changed, 951 deletions(-)

diff --git a/mail-mta/postfix/Manifest b/mail-mta/postfix/Manifest
index 42ac9f7b0fe..4a217463db3 100644
--- a/mail-mta/postfix/Manifest
+++ b/mail-mta/postfix/Manifest
@@ -1,6 +1,3 @@
 DIST postfix-3.5.1.tar.gz 4609587 BLAKE2B 
94b06ed536417ca72729d93f03d4fa2dce602508e4c5816ad902740d4203ad3df66d7380ea41859ab75ab327c0f53bc2bbaf09ba45fe83490d02808426a6253d
 SHA512 
9c091cda6c2d54fefc7093736f69dc60dc4d9d2d858260bde1430427bc49caa59f81aea7a992b9764998a4edaaa015ddd50392b8f0a1bccd15f52b563887a698
-DIST postfix-3.5.2.tar.gz 4611518 BLAKE2B 
4bdf1876c6e210644541fb4fad6ecc4aad2f95afc1d3b7aa30c79e4ca8d2e1c24ad5541f235b8fea91b9831b9b967d6234aae3084938e334bc11a5777004134b
 SHA512 
04e37c4542952dba0f3e44f10775c0bedf343e6382df14a9c43ebc80c005c3f6de68a4e7a7469f32ae74b8e50d10c089d4930eac0cd2e2a9ff1bd8d7481b3a76
-DIST postfix-3.5.3.tar.gz 4611925 BLAKE2B 
bba4b4b2e88753aff20462936bf053a6026e6e84e348887c318e10d6070374c28478f905c69168c018387dfd2d9ad25a8a0c0494d80360938ab9f16883137bfe
 SHA512 
1d020292f244e770353efb634909afdc9ac29b81707547fda1089631febbb8ecdac7c43f6b6ec9bdc4084da2be320bc433064d293811424873062d71d3545235
-DIST postfix-3.5.4.tar.gz 4612431 BLAKE2B 
482e9d2e3d82d0abbfe02c233608c5620238de34a3ff26a155c3bd9d39c020ab007b32ae549da12617c283b6a8882916bd84fb09a8f71613903acca7d4e7c0d6
 SHA512 
428c31bc9fea09f260333d6e3707f619424dd21f1f88c5935842b20b008f3a3a1555a962a7b98a0ae6b1c0367587f99064365403923ab1a8895023a10327a442
 DIST postfix-3.5.6.tar.gz 4613310 BLAKE2B 
b7d236677cc698bb7028b39a25441c1163e65112573756da6c17b3ef64d0917f86fdcb96ab4a20f13ccee0381420301b57e1e41c3fad11d28c7ad70bd2e1f7e3
 SHA512 
9187981357a3861d735b8601c61851a5b9e53cde5668a0ebc62ca8b922a2629e53fe3369af6beb9df1a6fe6d4d87822d8882e27410a460ea8c98418b17287b9c
 DIST postfix-3.6-20200725.tar.gz 4625218 BLAKE2B 
4f2d6457e56ea1c49a28e27df13933dab5ebd2fcbc9fdd13ea5873e63b50effc8b0441ce7e21405430ff58169dad117e9045c2aa1735fffd325302ad2e936f43
 SHA512 
1077ea3f181fa7ea1b4389e1a92d80e2a1a224e7c5a03ef8ca1a550f8f020cff27b7018ed3986d85fd17c0f6989b8d869c547eae43da94bd943ae08795faa257

diff --git a/mail-mta/postfix/postfix-3.5.2.ebuild 
b/mail-mta/postfix/postfix-3.5.2.ebuild
deleted file mode 100644
index 15887b8c8b9..000
--- a/mail-mta/postfix/postfix-3.5.2.ebuild
+++ /dev/null
@@ -1,316 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit flag-o-matic pam systemd toolchain-funcs
-
-MY_PV="${PV/_rc/-RC}"
-MY_SRC="${PN}-${MY_PV}"
-MY_URI="ftp://ftp.porcupine.org/mirrors/postfix-release/official;
-RC_VER="2.7"
-
-DESCRIPTION="A fast and secure drop-in replacement for sendmail"
-HOMEPAGE="http://www.postfix.org/;
-SRC_URI="${MY_URI}/${MY_SRC}.tar.gz"
-
-LICENSE="|| ( IBM EPL-2.0 )"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86"
-IUSE="+berkdb cdb dovecot-sasl +eai hardened ldap ldap-bind libressl lmdb 
memcached mbox mysql nis pam postgres sasl selinux sqlite ssl"
-
-DEPEND=">=dev-libs/libpcre-3.4
-   dev-lang/perl
-   berkdb? ( >=sys-libs/db-3.2:* )
-   cdb? ( || ( >=dev-db/tinycdb-0.76 >=dev-db/cdb-0.75-r4 ) )
-   eai? ( dev-libs/icu:= )
-   ldap? ( net-nds/openldap )
-   ldap-bind? ( net-nds/openldap[sasl] )
-   lmdb? ( >=dev-db/lmdb-0.9.11 )
-   mysql? ( dev-db/mysql-connector-c:0= )
-   nis? ( net-libs/libnsl )
-   pam? ( sys-libs/pam )
-   postgres? ( dev-db/postgresql:* )
-   sasl? (  >=dev-libs/cyrus-sasl-2 )
-   sqlite? ( dev-db/sqlite:3 )
-   ssl? (
-   !libressl? ( dev-libs/openssl:0= )
-   libressl? ( >=dev-libs/libressl-2.9.1:0= )
-   )"
-
-RDEPEND="${DEPEND}
-   acct-group/postfix
-   acct-group/postdrop
-   acct-user/postfix
-   memcached? ( net-misc/memcached )
-   net-mail/mailbase
-   !mail-mta/courier
-   !mail-mta/esmtp
-   !mail-mta/exim
-   !mail-mta/mini-qmail
-   !mail-mta/msmtp[mta]
-   !mail-mta/netqmail
-   !mail-mta/nullmailer
-   !mail-mta/qmail-ldap
-   !mail-mta/sendmail
-   !mail-mta/opensmtpd
-   !mail-mta/ssmtp[mta]
-   !net-mail/fastforward
-   selinux? ( sec-policy/selinux-postfix )"
-
-REQUIRED_USE="ldap-bind? ( ldap sasl )"
-

[gentoo-commits] repo/gentoo:master commit in: app-crypt/mit-krb5/

2020-08-04 Thread Eray Aslan
commit: 21fbc6375a506d4c4963c8967bf711f10061c608
Author: Eray Aslan  gentoo  org>
AuthorDate: Wed Aug  5 05:28:54 2020 +
Commit: Eray Aslan  gentoo  org>
CommitDate: Wed Aug  5 05:28:54 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=21fbc637

app-crypt/mit-krb5: remove old

Package-Manager: Portage-3.0.1, Repoman-2.3.23
Signed-off-by: Eray Aslan  gentoo.org>

 app-crypt/mit-krb5/Manifest|   4 -
 app-crypt/mit-krb5/mit-krb5-1.17-r1.ebuild | 165 
 app-crypt/mit-krb5/mit-krb5-1.17.1.ebuild  | 165 
 app-crypt/mit-krb5/mit-krb5-1.18.1.ebuild  | 165 
 app-crypt/mit-krb5/mit-krb5-1.18.2.ebuild  | 165 
 app-crypt/mit-krb5/mit-krb5-1.18.ebuild| 166 -
 6 files changed, 830 deletions(-)

diff --git a/app-crypt/mit-krb5/Manifest b/app-crypt/mit-krb5/Manifest
index b567e37..dfcf9ea639c 100644
--- a/app-crypt/mit-krb5/Manifest
+++ b/app-crypt/mit-krb5/Manifest
@@ -1,5 +1 @@
-DIST krb5-1.17.1.tar.gz 8765399 BLAKE2B 
46be864e2db9c70d164532d82776195bf57342ce4f1fd7dfcf3cf6bd72a3639a69954f742607a2b8950b4dea8acfac5d633aa379d669de20bafe54b407bab94b
 SHA512 
e0c3dc0a6554ab3105ac32f3f01519f56064500213aa743816235d83250abc1db9a9ca38a2ba93a938d562b4af135a013017ce96346d6742bca0c812b842ceef
-DIST krb5-1.17.tar.gz 8761763 BLAKE2B 
76f636836c67e9eefca91c9417118efdcf4437c1220691f43f3d246daf3eabd53b40a30956f0e57703c3fde5d7193b1d86b68becf3ae1c0c803d2462e79d3014
 SHA512 
7462a578b936bd17f155a362dbb5d388e157a80a096549028be6c55400b11361c7f8a28e424fd5674801873651df4e694d536cae66728b7ae5e840e532358c52
-DIST krb5-1.18.1.tar.gz 8711772 BLAKE2B 
98ea02b686760d1e080e1b038601fedcb85ceb4c61dbbba717c300f54a784e8494ff0fc7c0139e95fffd6b1cbe2a65158c9a3af71ea76c1b86905642c29cd93a
 SHA512 
c96c9ed676c8ccb9b65d17bb1d982c266228c75030a2d8fd5d7952ee8cdf362a22d202e93018d1011a5e7bd9a9fabe69aa1578d1d2e4839a78b9916d8b8019ce
 DIST krb5-1.18.2.tar.gz 8713927 BLAKE2B 
f0eb34e67adcb86f347c59ec6ef74970a57530cc56336a84909f852cd6135079ea89828e77c906a272f54e0faf6a4a0497f2b648446eb9d048d1c51e4ec513af
 SHA512 
7cbb1b28e677fea3e0794e93951f3caaa2c49bb1175dd187951e72a466cc69d96c3b833d838000fe911c1a437d96a558e550f27c53a8b332fb9dfc7cbb7ec44c
-DIST krb5-1.18.tar.gz 8706395 BLAKE2B 
d2b700c2f869733a7fc9ac735ec27e3973868efcf62c6b130fb5ff33aaaed0571816af519123e9077fc0bc240ee71a6179e87a4f724ae06dba8a70fd1d594b9a
 SHA512 
36a01ea310b4b3d0a3d209b641739575239e1ca5e93b3de99cb1fec83e82f9a70ad0761dd6eb77cda5c18c53044ab80168b00725642a0c2dfde0e492c42af6a9

diff --git a/app-crypt/mit-krb5/mit-krb5-1.17-r1.ebuild 
b/app-crypt/mit-krb5/mit-krb5-1.17-r1.ebuild
deleted file mode 100644
index 583ed9364cf..000
--- a/app-crypt/mit-krb5/mit-krb5-1.17-r1.ebuild
+++ /dev/null
@@ -1,165 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{6,7} )
-inherit autotools flag-o-matic multilib-minimal python-any-r1 systemd
-
-MY_P="${P/mit-}"
-P_DIR=$(ver_cut 1-2)
-DESCRIPTION="MIT Kerberos V"
-HOMEPAGE="https://web.mit.edu/kerberos/www/;
-SRC_URI="https://web.mit.edu/kerberos/dist/krb5/${P_DIR}/${MY_P}.tar.gz;
-
-LICENSE="openafs-krb5-a BSD MIT OPENLDAP BSD-2 HPND BSD-4 ISC RSA CC-BY-SA-3.0 
|| ( BSD-2 GPL-2+ )"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86"
-IUSE="cpu_flags_x86_aes doc +keyutils libressl lmdb nls openldap +pkinit 
selinux +threads test xinetd"
-
-# Test suite requires network access
-RESTRICT="test"
-
-DEPEND="
-   !!app-crypt/heimdal
-   >=sys-libs/e2fsprogs-libs-1.42.9[${MULTILIB_USEDEP}]
-   || (
-   >=dev-libs/libverto-0.2.5[libev,${MULTILIB_USEDEP}]
-   >=dev-libs/libverto-0.2.5[libevent,${MULTILIB_USEDEP}]
-   >=dev-libs/libverto-0.2.5[tevent,${MULTILIB_USEDEP}]
-   )
-   keyutils? ( >=sys-apps/keyutils-1.5.8:=[${MULTILIB_USEDEP}] )
-   lmdb? ( dev-db/lmdb )
-   nls? ( sys-devel/gettext[${MULTILIB_USEDEP}] )
-   openldap? ( >=net-nds/openldap-2.4.38-r1[${MULTILIB_USEDEP}] )
-   pkinit? (
-   !libressl? ( 
>=dev-libs/openssl-1.0.1h-r2:0=[${MULTILIB_USEDEP}] )
-   libressl? ( dev-libs/libressl:0=[${MULTILIB_USEDEP}] )
-   )
-   xinetd? ( sys-apps/xinetd )
-   "
-BDEPEND="
-   ${PYTHON_DEPS}
-   virtual/yacc
-   cpu_flags_x86_aes? (
-   amd64? ( dev-lang/yasm )
-   x86? ( dev-lang/yasm )
-   )
-   doc? ( virtual/latex-base )
-   test? (
-   ${PYTHON_DEPS}
-   dev-lang/tcl:0
-   dev-util/dejagnu
-   dev-util/cmocka
-   )"
-RDEPEND="${DEPEND}
-   selinux? ( sec-policy/selinux-kerberos )"
-
-S=${WORKDIR}/${MY_P}/src
-
-PATCHES=(
-   "${FILESDIR}/${PN}-1.12_warn_cflags.patch"
-   "${FILESDIR}/${PN}-config_LDFLAGS-r1.patch"
-  

[gentoo-commits] repo/gentoo:master commit in: media-sound/pulsemixer/

2020-08-04 Thread Sam James
commit: 8c7fd0702f9404de12e6eef42eb441fe3db38cf5
Author: Sam James  gentoo  org>
AuthorDate: Wed Aug  5 05:21:30 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Aug  5 05:21:30 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c7fd070

media-sound/pulsemixer: Keyword 1.5.1 arm64, #734592

Signed-off-by: Sam James  gentoo.org>

 media-sound/pulsemixer/pulsemixer-1.5.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/pulsemixer/pulsemixer-1.5.1.ebuild 
b/media-sound/pulsemixer/pulsemixer-1.5.1.ebuild
index 7f8ba30cd07..1e6840e0606 100644
--- a/media-sound/pulsemixer/pulsemixer-1.5.1.ebuild
+++ b/media-sound/pulsemixer/pulsemixer-1.5.1.ebuild
@@ -16,7 +16,7 @@ if [[ ${PV} == * ]]; then
EGIT_REPO_URI="https://github.com/GeorgeFilipkin/${PN};
 else
SRC_URI="https://github.com/GeorgeFilipkin/${PN}/archive/${PV}.tar.gz 
-> ${P}.tar.gz"
-   KEYWORDS="~amd64 ~x86"
+   KEYWORDS="~amd64 ~arm64 ~x86"
 fi
 
 LICENSE="MIT"



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

2020-08-04 Thread Sam James
commit: 42b115dca716457c445021b9d026d79d8869e553
Author: Sam James  gentoo  org>
AuthorDate: Wed Aug  5 05:17:29 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Aug  5 05:17:29 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=42b115dc

dev-python/configobj: run tests via pytest instead

Upstream make use of some Pytest-specific functionality.
We adjust the patch accordingly.

Package-Manager: Portage-3.0.1, Repoman-2.3.23
Signed-off-by: Sam James  gentoo.org>

 dev-python/configobj/configobj-5.0.6-r1.ebuild |  4 +--
 .../files/configobj-5.0.6-fix-py2-tests.patch  | 35 +++---
 2 files changed, 11 insertions(+), 28 deletions(-)

diff --git a/dev-python/configobj/configobj-5.0.6-r1.ebuild 
b/dev-python/configobj/configobj-5.0.6-r1.ebuild
index 469eee85be8..c530f28451b 100644
--- a/dev-python/configobj/configobj-5.0.6-r1.ebuild
+++ b/dev-python/configobj/configobj-5.0.6-r1.ebuild
@@ -20,6 +20,4 @@ RDEPEND="dev-python/six[${PYTHON_USEDEP}]"
 
 PATCHES=( "${FILESDIR}/${P}-fix-py2-tests.patch" )
 
-python_test() {
-   "${EPYTHON}" validate.py -v || die "Tests fail with ${EPYTHON}"
-}
+distutils_enable_tests pytest

diff --git a/dev-python/configobj/files/configobj-5.0.6-fix-py2-tests.patch 
b/dev-python/configobj/files/configobj-5.0.6-fix-py2-tests.patch
index 5ac64a256cb..49576b4f43e 100644
--- a/dev-python/configobj/files/configobj-5.0.6-fix-py2-tests.patch
+++ b/dev-python/configobj/files/configobj-5.0.6-fix-py2-tests.patch
@@ -1,9 +1,16 @@
-Upstream: 
https://github.com/DiffSK/configobj/commit/e2731538d1a37a5b67a6e518848be6a8988043ae
-
 diff --git a/tests/test_validate.py b/tests/test_validate.py
-index bffb0dc..4eed7e9 100644
+index bffb0dc..c7d57d3 100644
 --- a/tests/test_validate.py
 +++ b/tests/test_validate.py
+@@ -2,7 +2,7 @@
+ 
+ from configobj import ConfigObj
+ import pytest
+-from validate import Validator, VdtValueTooSmallError
++from validate import Validator, VdtValueTooSmallError, dottedQuadToNum
+ 
+ 
+ class TestBasic(object):
 @@ -161,3 +161,26 @@ class TestBasic(object):
  'test3': 3,
  'test4': 6.0
@@ -31,25 +38,3 @@ index bffb0dc..4eed7e9 100644
 +with pytest.raises(ValueError) as excinfo:
 +dottedQuadToNum('-1')
 +assert str(excinfo.value) == 'Not a good dotted-quad IP: -1'
-diff --git a/validate.py b/validate.py
-index b7a964c..9d8c94d 100644
 a/validate.py
-+++ b/validate.py
-@@ -277,17 +277,8 @@ def dottedQuadToNum(ip):
- 
- >>> int(dottedQuadToNum('1 '))
- 1
-->>> int(dottedQuadToNum(' 1.2'))
--16777218
-->>> int(dottedQuadToNum(' 1.2.3 '))
--16908291
- >>> int(dottedQuadToNum('1.2.3.4'))
- 16909060
-->>> dottedQuadToNum('255.255.255.255')
--4294967295
-->>> dottedQuadToNum('255.255.255.256')
--Traceback (most recent call last):
--ValueError: Not a good dotted-quad IP: 255.255.255.256
- """
- 
- # import here to avoid it when ip_addr values are not used



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

2020-08-04 Thread Sam James
commit: aa7b6cafbab7839dc371bd48d4c1b44f32ce5c87
Author: John Helmert III  posteo  net>
AuthorDate: Mon Jul 27 20:22:44 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Aug  5 04:41:34 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa7b6caf

dev-python/configobj: Various fixes

Switch SRC_URI to Github release tarball, add patch to fix tests on arm,
EAPI bump, add DISTUTILS_USE_SETUPTOOLS=no like the eclass suggests.

Closes: https://bugs.gentoo.org/732092
Package-Manager: Portage-3.0.1, Repoman-2.3.23
Signed-off-by: John Helmert III  posteo.net>
Closes: https://github.com/gentoo/gentoo/pull/16865
Signed-off-by: Sam James  gentoo.org>

 dev-python/configobj/Manifest  |  1 +
 dev-python/configobj/configobj-5.0.6-r1.ebuild | 25 ++
 .../files/configobj-5.0.6-fix-py2-tests.patch  | 55 ++
 3 files changed, 81 insertions(+)

diff --git a/dev-python/configobj/Manifest b/dev-python/configobj/Manifest
index 09a7a68b348..a606bd2e893 100644
--- a/dev-python/configobj/Manifest
+++ b/dev-python/configobj/Manifest
@@ -1 +1,2 @@
+DIST configobj-5.0.6.gh.tar.gz 143664 BLAKE2B 
b554d0aec903aecb55387a0164cd6f8d442e9fc1ab231ce7f7123e7a5041e07a86f5f7bf70492ca93fcdc1bd3caa5b855c427f060842e3b4a7524afbcc417a76
 SHA512 
326eb86e362f281ebf07abcb1cf7616abb270c482eafe842371cda8708245ca5e8262f1644b7164664ecc10e9004ed061c9de18cd233a657d4697dbc3ba3c59d
 DIST configobj-5.0.6.tar.gz 33248 BLAKE2B 
b58a22fdf247f1c3022108e24abb4de55620ce75f6aeb5f269f008a5668e07b8c1d0c49e4059d7f4c4c361d269ead39c3784377635c7718f92c2381e69c56cb5
 SHA512 
f253fdd0bc3fcd37f56c9ceb28f5c8c739b0861e099b07a3929645907c97b2261f0529850a95c1a42507846f72d88a0992fcd1e1d6fa8654dc713d120f769963

diff --git a/dev-python/configobj/configobj-5.0.6-r1.ebuild 
b/dev-python/configobj/configobj-5.0.6-r1.ebuild
new file mode 100644
index 000..469eee85be8
--- /dev/null
+++ b/dev-python/configobj/configobj-5.0.6-r1.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python2_7 python3_{6,7,8,9} )
+DISTUTILS_USE_SETUPTOOLS=no
+
+inherit distutils-r1
+
+DESCRIPTION="Simple config file reader and writer"
+HOMEPAGE="http://www.voidspace.org.uk/python/configobj.html 
https://pypi.org/project/configobj/;
+SRC_URI="https://github.com/DiffSK/${PN}/archive/v${PV}.tar.gz -> 
${P}.gh.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
+
+RDEPEND="dev-python/six[${PYTHON_USEDEP}]"
+
+PATCHES=( "${FILESDIR}/${P}-fix-py2-tests.patch" )
+
+python_test() {
+   "${EPYTHON}" validate.py -v || die "Tests fail with ${EPYTHON}"
+}

diff --git a/dev-python/configobj/files/configobj-5.0.6-fix-py2-tests.patch 
b/dev-python/configobj/files/configobj-5.0.6-fix-py2-tests.patch
new file mode 100644
index 000..5ac64a256cb
--- /dev/null
+++ b/dev-python/configobj/files/configobj-5.0.6-fix-py2-tests.patch
@@ -0,0 +1,55 @@
+Upstream: 
https://github.com/DiffSK/configobj/commit/e2731538d1a37a5b67a6e518848be6a8988043ae
+
+diff --git a/tests/test_validate.py b/tests/test_validate.py
+index bffb0dc..4eed7e9 100644
+--- a/tests/test_validate.py
 b/tests/test_validate.py
+@@ -161,3 +161,26 @@ class TestBasic(object):
+ 'test3': 3,
+ 'test4': 6.0
+ }}}
++
++
++class TestDottedQuadToNum(object):
++
++def test_stripped(self):
++assert dottedQuadToNum('192.0.2.0') == 3221225984
++assert dottedQuadToNum('192.0.2.1 ') == 3221225985
++assert dottedQuadToNum(' 192.0.2.2') == 3221225986
++assert dottedQuadToNum('\t\t192.0.2.3\n') == 3221225987
++with pytest.raises(ValueError) as excinfo:
++dottedQuadToNum('192. 0. 2. 4')
++assert str(excinfo.value) == 'Not a good dotted-quad IP: 192. 0. 2. 4'
++
++def test_boundaries(self):
++assert dottedQuadToNum('0.0.0.0') == 0
++assert dottedQuadToNum('255.255.255.255') == 4294967295
++with pytest.raises(ValueError) as excinfo:
++dottedQuadToNum('255.255.255.256')
++assert str(excinfo.value) == (
++'Not a good dotted-quad IP: 255.255.255.256')
++with pytest.raises(ValueError) as excinfo:
++dottedQuadToNum('-1')
++assert str(excinfo.value) == 'Not a good dotted-quad IP: -1'
+diff --git a/validate.py b/validate.py
+index b7a964c..9d8c94d 100644
+--- a/validate.py
 b/validate.py
+@@ -277,17 +277,8 @@ def dottedQuadToNum(ip):
+ 
+ >>> int(dottedQuadToNum('1 '))
+ 1
+->>> int(dottedQuadToNum(' 1.2'))
+-16777218
+->>> int(dottedQuadToNum(' 1.2.3 '))
+-16908291
+ >>> int(dottedQuadToNum('1.2.3.4'))
+ 16909060
+->>> dottedQuadToNum('255.255.255.255')
+-

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

2020-08-04 Thread Sam James
commit: 7a44948e5da3ecdc6ab8d7077850554086779370
Author: Sam James  gentoo  org>
AuthorDate: Wed Aug  5 03:32:02 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Aug  5 03:32:02 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a44948e

dev-libs/jsoncpp: Stabilize 1.9.3 arm, #734538

Signed-off-by: Sam James  gentoo.org>

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

diff --git a/dev-libs/jsoncpp/jsoncpp-1.9.3.ebuild 
b/dev-libs/jsoncpp/jsoncpp-1.9.3.ebuild
index 6dde41e19d0..998f47233e1 100644
--- a/dev-libs/jsoncpp/jsoncpp-1.9.3.ebuild
+++ b/dev-libs/jsoncpp/jsoncpp-1.9.3.ebuild
@@ -15,7 +15,7 @@ SRC_URI="
 
 LICENSE="|| ( public-domain MIT )"
 SLOT="0/24"
-KEYWORDS="~alpha ~amd64 ~arm arm64 hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 sparc 
~x86"
+KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 sparc 
~x86"
 IUSE="doc test"
 RESTRICT="!test? ( test )"
 



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

2020-08-04 Thread Zac Medico
commit: 3e0063094ce656a173f46a9a4837260322769f2e
Author: Aaron Bauman  gentoo  org>
AuthorDate: Wed Aug  5 02:35:51 2020 +
Commit: Zac Medico  gentoo  org>
CommitDate: Wed Aug  5 03:09:38 2020 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=3e006309

lib/portage/repository/config.py: fix trailing-comma-tuple

* This fixes the one instance of trailing-comma-tuple in the repo
* A tuple does need created, but lets do so inside of parentheses as
  expected

Suggested-By: Sam James  gentoo.org>
Suggested-By: Zac Medico  gentoo.org>
Signed-off-by: Aaron Bauman  gentoo.org>
Signed-off-by: Zac Medico  gentoo.org>

 lib/portage/repository/config.py | 2 +-
 pylintrc | 1 +
 2 files changed, 2 insertions(+), 1 deletion(-)

diff --git a/lib/portage/repository/config.py b/lib/portage/repository/config.py
index 0f3e582f8..f7c956dd8 100644
--- a/lib/portage/repository/config.py
+++ b/lib/portage/repository/config.py
@@ -871,7 +871,7 @@ class RepoConfigLoader:
continue
if repo.masters is None:
if self.mainRepo() and repo_name != 
self.mainRepo().name:
-   repo.masters = self.mainRepo(),
+   repo.masters = (self.mainRepo(),)
else:
repo.masters = ()
else:

diff --git a/pylintrc b/pylintrc
index cdfd48653..b7091516c 100644
--- a/pylintrc
+++ b/pylintrc
@@ -22,6 +22,7 @@ enable=
 redefined-builtin,
 reimported,
 relative-beyond-top-level,
+trailing-comma-tuple,
 trailing-newlines,
 trailing-whitespace,
 unexpected-line-ending-format,



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

2020-08-04 Thread Sam James
commit: 36f2e31acf857cfdc67ffa558a38693b665d9ff9
Author: Sam James  gentoo  org>
AuthorDate: Wed Aug  5 02:42:39 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Aug  5 02:43:18 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=36f2e31a

net-mail/fetchmail: Stabilize 6.4.8 sparc, #735422

Signed-off-by: Sam James  gentoo.org>

 net-mail/fetchmail/fetchmail-6.4.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-mail/fetchmail/fetchmail-6.4.8.ebuild 
b/net-mail/fetchmail/fetchmail-6.4.8.ebuild
index e6873810905..94e4d6d14ef 100644
--- a/net-mail/fetchmail/fetchmail-6.4.8.ebuild
+++ b/net-mail/fetchmail/fetchmail-6.4.8.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.xz"
 
 LICENSE="GPL-2 public-domain"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x64-solaris 
~x86-solaris"
+KEYWORDS="~alpha ~amd64 arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x64-solaris 
~x86-solaris"
 IUSE="ssl nls kerberos tk socks libressl"
 REQUIRED_USE="tk? ( ${PYTHON_REQUIRED_USE} )"
 



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

2020-08-04 Thread Zac Medico
commit: bbb3434b22beac53bc8514683281419bde72c9cf
Author: Zac Medico  gentoo  org>
AuthorDate: Tue Aug  4 21:13:18 2020 +
Commit: Zac Medico  gentoo  org>
CommitDate: Wed Aug  5 02:27:39 2020 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=bbb3434b

tox: call pylint for whole repo

In addition to checking the whole repo, this fixes the
import-error check.

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

 pylintrc |  1 +
 setup.py | 16 
 tox.ini  |  2 +-
 3 files changed, 2 insertions(+), 17 deletions(-)

diff --git a/pylintrc b/pylintrc
index 337311daa..cdfd48653 100644
--- a/pylintrc
+++ b/pylintrc
@@ -14,6 +14,7 @@
 disable=all
 enable=
 cyclic-import,
+import-error,
 import-self,
 misplaced-future,
 missing-final-newline,

diff --git a/setup.py b/setup.py
index 1c25b9cd7..bef5c31fa 100755
--- a/setup.py
+++ b/setup.py
@@ -606,21 +606,6 @@ class test(Command):
])
 
 
-class lint(Command):
-   """ run lint """
-
-   user_options = []
-
-   def initialize_options(self):
-   pass
-
-   def finalize_options(self):
-   pass
-
-   def run(self):
-   subprocess.check_call(['pylint', 'lib'])
-
-
 def find_packages():
for dirpath, _dirnames, filenames in os.walk('lib'):
if '__init__.py' in filenames:
@@ -721,7 +706,6 @@ setup(
'install_scripts_sbin': x_install_scripts_sbin,
'sdist': x_sdist,
'test': test,
-   'lint': lint,
},
 
classifiers = [

diff --git a/tox.ini b/tox.ini
index 7497f4660..d6c8cf3b3 100644
--- a/tox.ini
+++ b/tox.ini
@@ -11,6 +11,6 @@ deps =
 setenv =
PYTHONPATH={toxinidir}/lib
 commands =
-   python -b -Wd setup.py lint
+   bash -c 'rm -rf build && PYTHONPATH=$PWD/lib:$PWD/repoman/lib pylint *'
python -b -Wd setup.py test
python -b -Wd repoman/setup.py test



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

2020-08-04 Thread Zac Medico
commit: 7b3896ccf0001eedc02735b4379bbd7d78bb2449
Author: Aaron Bauman  gentoo  org>
AuthorDate: Wed Aug  5 01:05:15 2020 +
Commit: Zac Medico  gentoo  org>
CommitDate: Wed Aug  5 02:11:54 2020 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=7b3896cc

DEVELOPING: Update minimum python version

* Other style/readability fixes

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

 DEVELOPING | 18 +++---
 1 file changed, 11 insertions(+), 7 deletions(-)

diff --git a/DEVELOPING b/DEVELOPING
index 31b559402..7bc559125 100644
--- a/DEVELOPING
+++ b/DEVELOPING
@@ -1,17 +1,15 @@
 Code Guidelines
 ---
+
 A few code guidelines to try to stick to, please comment if none of
 these make sense, they are pretty basic and mostly apply to old code.
-However for people who are looking at current code, they make take up
+However for people who are looking at current code, they may take up
 bad habits that exist in the current codebase.
 
 Python Version
 --
 
-Python 2.7 is the minimum supported version as it eases 3.x compatibility.
-All exception handling should use Python 3 'except' syntax, and the print
-function should be used instead of Python 2's print statement (use "from
-__future__ import print_function" everywhere).
+Python 3.6 is the minimum supported version.
 
 Dependencies
 
@@ -30,7 +28,7 @@ width.
 Line-Wrapping
 -
 
-Lines should typically not be longer than 80 characters; if they are an
+Lines should typically not be longer than 80 characters; if they are, an
 attempt should be made to wrap them.  Move code to the line below and
 indent once (\t).
 
@@ -47,7 +45,7 @@ errors.append(MalformedMetadata(
   attr='DESCRIPTION.toolong')
 
 The mixing of tabs and spaces means other developers can't read what you
-did. This is why the python peps state spaces over tabs; because with
+did. This is why the Python PEPs state spaces over tabs; because with
 spaces the line wrapping is always clear (but you cannot convert spaces
 as easily as tabwidth).
 
@@ -189,12 +187,18 @@ at 72.  Prefix the message with the component you touched 
if this makes
 sense.  Postfix the message with the bug it fixes, if it does.
 
 Feel free to use the following notes (if applicable):
+
 Signed-off-by: Wrote (a substantial portion of) the patch
+
 Reviewed-by: Reviewed the patch thoroughly
+
 Tested-by:  Tested the patch thoroughly
+
 Acked-by: Approved the concept but did not read the patch in detail
 (typically used by the maintainer of a specific portion, or a lead)
+
 Suggested-by: Designed the implementation
+
 Requested-by: Reported the bug/made the feature request
 
 Example:



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

2020-08-04 Thread Thomas Deutschmann
commit: 61c03ffab76740c0420e3c8a3185d047d461f7a7
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Wed Aug  5 01:54:10 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Wed Aug  5 01:56:51 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=61c03ffa

sys-apps/kexec-tools: rev bump to force ewarn

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

 ...ols-2.0.20-r2.ebuild => kexec-tools-2.0.20-r3.ebuild} | 16 
 sys-apps/kexec-tools/kexec-tools-.ebuild | 16 
 2 files changed, 32 insertions(+)

diff --git a/sys-apps/kexec-tools/kexec-tools-2.0.20-r2.ebuild 
b/sys-apps/kexec-tools/kexec-tools-2.0.20-r3.ebuild
similarity index 80%
rename from sys-apps/kexec-tools/kexec-tools-2.0.20-r2.ebuild
rename to sys-apps/kexec-tools/kexec-tools-2.0.20-r3.ebuild
index 3a25aced9f0..4d758da9aad 100644
--- a/sys-apps/kexec-tools/kexec-tools-2.0.20-r2.ebuild
+++ b/sys-apps/kexec-tools/kexec-tools-2.0.20-r3.ebuild
@@ -107,4 +107,20 @@ pkg_postinst() {
elog "   /etc/kexec.conf"
elog "Please adopt it to your needs as there is no autoconfig 
anymore"
fi
+
+   local n_root_args=$(grep -o -- '\/dev/null | wc 
-l)
+   local has_rootpart_set=no
+   if [[ -f "${EROOT}/etc/conf.d/kexec" ]]; then
+   if grep -q -E -- '^ROOTPART=' "${EROOT}/etc/conf.d/kexec" 
2>/dev/null; then
+   has_rootpart_set=yes
+   fi
+   fi
+
+   if [[ ${n_root_args} > 1 && "${has_rootpart_set}" == "no"  ]]; then
+   ewarn "WARNING: Multiple root arguments (root=) on kernel 
command-line detected!"
+   ewarn "This was probably caused by a previous version of ${PN}."
+   ewarn "Please reboot system once *without* kexec to avoid boot 
problems"
+   ewarn "in case running system and initramfs do not agree on 
detected"
+   ewarn "root device name!"
+   fi
 }

diff --git a/sys-apps/kexec-tools/kexec-tools-.ebuild 
b/sys-apps/kexec-tools/kexec-tools-.ebuild
index cb3f3b6f1c4..86b8d9fc978 100644
--- a/sys-apps/kexec-tools/kexec-tools-.ebuild
+++ b/sys-apps/kexec-tools/kexec-tools-.ebuild
@@ -105,4 +105,20 @@ pkg_postinst() {
elog "   /etc/kexec.conf"
elog "Please adopt it to your needs as there is no autoconfig 
anymore"
fi
+
+   local n_root_args=$(grep -o -- '\/dev/null | wc 
-l)
+   local has_rootpart_set=no
+   if [[ -f "${EROOT}/etc/conf.d/kexec" ]]; then
+   if grep -q -E -- '^ROOTPART=' "${EROOT}/etc/conf.d/kexec" 
2>/dev/null; then
+   has_rootpart_set=yes
+   fi
+   fi
+
+   if [[ ${n_root_args} > 1 && "${has_rootpart_set}" == "no"  ]]; then
+   ewarn "WARNING: Multiple root arguments (root=) on kernel 
command-line detected!"
+   ewarn "This was probably caused by a previous version of ${PN}."
+   ewarn "Please reboot system once *without* kexec to avoid boot 
problems"
+   ewarn "in case running system and initramfs do not agree on 
detected"
+   ewarn "root device name!"
+   fi
 }



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

2020-08-04 Thread Sam James
commit: 08c8ce14de03df0eddd1ddf9e2d8d545943319ac
Author: Sam James  gentoo  org>
AuthorDate: Wed Aug  5 01:16:17 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Aug  5 01:16:17 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=08c8ce14

dev-db/redis: arm64 stable (bug #633824)

Package-Manager: Portage-3.0.1, Repoman-2.3.23
Signed-off-by: Sam James  gentoo.org>

 dev-db/redis/redis-5.0.9-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-db/redis/redis-5.0.9-r1.ebuild 
b/dev-db/redis/redis-5.0.9-r1.ebuild
index 93a792860f4..72dfaa9420f 100644
--- a/dev-db/redis/redis-5.0.9-r1.ebuild
+++ b/dev-db/redis/redis-5.0.9-r1.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://redis.io;
 SRC_URI="http://download.redis.io/releases/${P}.tar.gz;
 
 LICENSE="BSD"
-KEYWORDS="~amd64 arm ~arm64 hppa ppc ppc64 ~x86 ~amd64-linux ~x86-linux 
~x86-macos ~x86-solaris"
+KEYWORDS="~amd64 arm arm64 hppa ppc ppc64 ~x86 ~amd64-linux ~x86-linux 
~x86-macos ~x86-solaris"
 IUSE="+jemalloc tcmalloc luajit test"
 RESTRICT="!test? ( test )"
 SLOT="0"



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

2020-08-04 Thread Sam James
commit: f1e05a8a95ec4807b491f9d4905482b8e1109fca
Author: Sam James  gentoo  org>
AuthorDate: Wed Aug  5 01:08:50 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Aug  5 01:09:02 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f1e05a8a

net-mail/fetchmail: arm stable (bug #735422)

Package-Manager: Portage-3.0.1, Repoman-2.3.23
Signed-off-by: Sam James  gentoo.org>

 net-mail/fetchmail/fetchmail-6.4.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-mail/fetchmail/fetchmail-6.4.8.ebuild 
b/net-mail/fetchmail/fetchmail-6.4.8.ebuild
index 657ffb71fe6..e6873810905 100644
--- a/net-mail/fetchmail/fetchmail-6.4.8.ebuild
+++ b/net-mail/fetchmail/fetchmail-6.4.8.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.xz"
 
 LICENSE="GPL-2 public-domain"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x64-solaris 
~x86-solaris"
+KEYWORDS="~alpha ~amd64 arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x64-solaris 
~x86-solaris"
 IUSE="ssl nls kerberos tk socks libressl"
 REQUIRED_USE="tk? ( ${PYTHON_REQUIRED_USE} )"
 



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

2020-08-04 Thread Patrick McLean
commit: 35fb22a523f8a0019be5a3171a1a81f5041a915f
Author: Austin English  sony  com>
AuthorDate: Wed Aug  5 00:24:32 2020 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Wed Aug  5 01:07:20 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35fb22a5

app-emulation/ganeti: disable rebuilding manpages

Copyright: Sony Interactive Entertainment Inc.
Package-Manager: Portage-2.3.103, Repoman-2.3.23
Signed-off-by: Austin English  sony.com>
Closes: https://github.com/gentoo/gentoo/pull/17003
Signed-off-by: Patrick McLean  gentoo.org>

 .../ganeti/files/ganeti-2.15-disable-docs.patch| 44 ++
 app-emulation/ganeti/ganeti-2.15.2-r11.ebuild  |  1 +
 2 files changed, 45 insertions(+)

diff --git a/app-emulation/ganeti/files/ganeti-2.15-disable-docs.patch 
b/app-emulation/ganeti/files/ganeti-2.15-disable-docs.patch
new file mode 100644
index 000..adc2813d6a3
--- /dev/null
+++ b/app-emulation/ganeti/files/ganeti-2.15-disable-docs.patch
@@ -0,0 +1,44 @@
+--- a/Makefile.am  2020-08-04 18:21:12.395282115 +
 b/Makefile.am   2020-08-04 18:21:48.636729501 +
+@@ -1160,41 +1160,6 @@
+ # has to exist in order for the sphinx module to be loaded
+ # successfully, but we certainly don't want the docs to be rebuilt if
+ # it changes
+-doc/html/index.html doc/man-html/index.html: $(docinput) doc/conf.py \
+-  configure.ac $(RUN_IN_TEMPDIR) lib/build/sphinx_ext.py \
+-  lib/build/shell_example_lexer.py lib/ht.py \
+-  doc/css/style.css lib/rapi/connector.py lib/rapi/rlib2.py \
+-  autotools/sphinx-wrapper | $(built_python_sources)
+-  @test -n "$(SPHINX)" || \
+-  { echo 'sphinx-build' not found during configure; exit 1; }
+-if !MANPAGES_IN_DOC
+-  if test -n '$(ENABLE_MANPAGES)'; then \
+-echo 'Man pages in documentation were disabled at configure time' 
>&2; \
+-exit 1; \
+-  fi
+-endif
+-## Sphinx provides little control over what content should be included. Some
+-## mechanisms exist, but they all have drawbacks or actual issues. Since we
+-## build two different versions of the documentation--once without man pages 
and
+-## once, if enabled, with them--some control is necessary. xmpp-wrapper 
provides
+-## us with this, but requires running in a temporary directory. It moves the
+-## correct files into place depending on environment variables.
+-  dir=$(dir $@) && \
+-  @mkdir_p@ $$dir && \
+-  PYTHONPATH=. ENABLE_MANPAGES=$(ENABLE_MANPAGES) COPY_DOC=1 \
+-HTML_THEME=$(SPHINX_HTML_THEME) \
+-  $(RUN_IN_TEMPDIR) autotools/sphinx-wrapper $(SPHINX) -q -W -b html \
+-  -d . \
+-  -D version="$(VERSION_MAJOR).$(VERSION_MINOR)" \
+-  -D release="$(PACKAGE_VERSION)" \
+-  -D graphviz_dot="$(DOT)" \
+-  doc $(CURDIR)/$$dir && \
+-  rm -f $$dir/.buildinfo $$dir/objects.inv
+-  touch $@
+-
+-doc/html: doc/html/index.html
+-
+-doc/man-html: doc/man-html/index.html
+ 
+ doc/install-quick.rst: INSTALL
+ doc/news.rst: NEWS

diff --git a/app-emulation/ganeti/ganeti-2.15.2-r11.ebuild 
b/app-emulation/ganeti/ganeti-2.15.2-r11.ebuild
index 13b15c79546..0bd0b47f753 100644
--- a/app-emulation/ganeti/ganeti-2.15.2-r11.ebuild
+++ b/app-emulation/ganeti/ganeti-2.15.2-r11.ebuild
@@ -20,6 +20,7 @@ SRC_URI="
 KEYWORDS="~amd64 ~x86"
 PATCHES=(
"${FILESDIR}"/ganeti-2.15-use-balloon-device.patch
+   "${FILESDIR}"/ganeti-2.15-disable-docs.patch
"${WORKDIR}"/debian/patches/do-not-backup-export-dir.patch
"${WORKDIR}"/debian/patches/Makefile.am-use-C.UTF-8
"${WORKDIR}"/debian/patches/relax-deps



[gentoo-commits] repo/gentoo:master commit in: dev-perl/WWW-Dict-Leo-Org/

2020-08-04 Thread Sam James
commit: 619e2c443e9a97e957730463cbd3504c4e75440a
Author: Sam James  gentoo  org>
AuthorDate: Wed Aug  5 01:03:24 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Aug  5 01:03:24 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=619e2c44

dev-perl/WWW-Dict-Leo-Org: arm64 keyworded (bug #734838)

Package-Manager: Portage-3.0.1, Repoman-2.3.23
Signed-off-by: Sam James  gentoo.org>

 dev-perl/WWW-Dict-Leo-Org/WWW-Dict-Leo-Org-2.20.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-perl/WWW-Dict-Leo-Org/WWW-Dict-Leo-Org-2.20.0.ebuild 
b/dev-perl/WWW-Dict-Leo-Org/WWW-Dict-Leo-Org-2.20.0.ebuild
index 56f9175c9c1..fa2c66cf427 100644
--- a/dev-perl/WWW-Dict-Leo-Org/WWW-Dict-Leo-Org-2.20.0.ebuild
+++ b/dev-perl/WWW-Dict-Leo-Org/WWW-Dict-Leo-Org-2.20.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -12,7 +12,7 @@ DESCRIPTION="Commandline interface to http://dict.leo.org/;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 ~arm64 ~x86"
 IUSE=""
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: media-gfx/gphoto2/

2020-08-04 Thread Sam James
commit: 94eaf6fa1d219d571496b419175a1ebafe80eb45
Author: Sam James  gentoo  org>
AuthorDate: Wed Aug  5 01:03:25 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Aug  5 01:03:25 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=94eaf6fa

media-gfx/gphoto2: arm64 keyworded (bug #734920)

Package-Manager: Portage-3.0.1, Repoman-2.3.23
Signed-off-by: Sam James  gentoo.org>

 media-gfx/gphoto2/gphoto2-2.5.20.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-gfx/gphoto2/gphoto2-2.5.20.ebuild 
b/media-gfx/gphoto2/gphoto2-2.5.20.ebuild
index 8bc039ab53c..0bd55c88a10 100644
--- a/media-gfx/gphoto2/gphoto2-2.5.20.ebuild
+++ b/media-gfx/gphoto2/gphoto2-2.5.20.ebuild
@@ -10,7 +10,7 @@ SRC_URI="mirror://sourceforge/gphoto/${P}.tar.bz2"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~hppa ppc ppc64 ~sparc x86"
+KEYWORDS="~alpha amd64 ~arm64 ~hppa ppc ppc64 ~sparc x86"
 IUSE="aalib exif ncurses nls readline"
 
 # aalib -> needs libjpeg



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

2020-08-04 Thread Sam James
commit: 44e77de951193d3466afa374ade5ce21ef1cb556
Author: Sam James  gentoo  org>
AuthorDate: Wed Aug  5 01:03:26 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Aug  5 01:03:26 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=44e77de9

dev-libs/cdk: arm64 keyworded (bug #734920)

Package-Manager: Portage-3.0.1, Repoman-2.3.23
Signed-off-by: Sam James  gentoo.org>

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

diff --git a/dev-libs/cdk/cdk-5.0.20160131.ebuild 
b/dev-libs/cdk/cdk-5.0.20160131.ebuild
index 13066606ab7..8fb480622f8 100644
--- a/dev-libs/cdk/cdk-5.0.20160131.ebuild
+++ b/dev-libs/cdk/cdk-5.0.20160131.ebuild
@@ -12,7 +12,7 @@ SRC_URI="ftp://invisible-island.net/cdk/${MY_P}.tgz;
 
 LICENSE="BSD"
 SLOT="0/6" # subslot = soname version
-KEYWORDS="~alpha amd64 hppa ~ia64 ppc ppc64 ~s390 sparc x86 ~amd64-linux 
~x86-linux ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm64 hppa ~ia64 ppc ppc64 ~s390 sparc x86 
~amd64-linux ~x86-linux ~x86-solaris"
 IUSE="examples static-libs unicode"
 
 DEPEND=">=sys-libs/ncurses-5.2:0=[unicode?]"



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

2020-08-04 Thread Sam James
commit: da88a1ac67cddfca413ba2bc71bca1bc8f9147a6
Author: Sam James  gentoo  org>
AuthorDate: Wed Aug  5 01:03:27 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Aug  5 01:03:27 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da88a1ac

dev-libs/jsoncpp: arm64 stable (bug #734538)

Package-Manager: Portage-3.0.1, Repoman-2.3.23
Signed-off-by: Sam James  gentoo.org>

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

diff --git a/dev-libs/jsoncpp/jsoncpp-1.9.3.ebuild 
b/dev-libs/jsoncpp/jsoncpp-1.9.3.ebuild
index 0ed0a221642..6dde41e19d0 100644
--- a/dev-libs/jsoncpp/jsoncpp-1.9.3.ebuild
+++ b/dev-libs/jsoncpp/jsoncpp-1.9.3.ebuild
@@ -15,7 +15,7 @@ SRC_URI="
 
 LICENSE="|| ( public-domain MIT )"
 SLOT="0/24"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 sparc 
~x86"
+KEYWORDS="~alpha ~amd64 ~arm arm64 hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 sparc 
~x86"
 IUSE="doc test"
 RESTRICT="!test? ( test )"
 



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

2020-08-04 Thread Sam James
commit: 506bc3f9f19fa6bd909dbbd8f5c30befd99d8de1
Author: Sam James  gentoo  org>
AuthorDate: Wed Aug  5 01:03:24 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Aug  5 01:03:24 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=506bc3f9

dev-perl/HTML-TableParser: arm64 keyworded (bug #734838)

Package-Manager: Portage-3.0.1, Repoman-2.3.23
Signed-off-by: Sam James  gentoo.org>

 dev-perl/HTML-TableParser/HTML-TableParser-0.420.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-perl/HTML-TableParser/HTML-TableParser-0.420.0.ebuild 
b/dev-perl/HTML-TableParser/HTML-TableParser-0.420.0.ebuild
index bb5fb4f388a..328fd43b504 100644
--- a/dev-perl/HTML-TableParser/HTML-TableParser-0.420.0.ebuild
+++ b/dev-perl/HTML-TableParser/HTML-TableParser-0.420.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -11,7 +11,7 @@ DESCRIPTION="Extract data from an HTML table"
 
 LICENSE="GPL-3+"
 SLOT="0"
-KEYWORDS="amd64 x86"
+KEYWORDS="amd64 ~arm64 x86"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: sys-cluster/ceph/, sys-cluster/ceph/files/

2020-08-04 Thread Patrick McLean
commit: 8bd965215b0aec8cb6065c8f39f039529e4e2401
Author: Patrick McLean  sony  com>
AuthorDate: Wed Aug  5 00:16:17 2020 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Wed Aug  5 00:16:37 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8bd96521

sys-cluster/ceph-14.2.10-r3: revbump, fix build with USE=-mgr, fix deps

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

 ...ph-14.2.10-r2.ebuild => ceph-14.2.10-r3.ebuild} |   5 +-
 .../files/ceph-14.2.10-build-without-mgr.patch | 111 +
 2 files changed, 114 insertions(+), 2 deletions(-)

diff --git a/sys-cluster/ceph/ceph-14.2.10-r2.ebuild 
b/sys-cluster/ceph/ceph-14.2.10-r3.ebuild
similarity index 99%
rename from sys-cluster/ceph/ceph-14.2.10-r2.ebuild
rename to sys-cluster/ceph/ceph-14.2.10-r3.ebuild
index ea91f8e8425..9da1e1fe06c 100644
--- a/sys-cluster/ceph/ceph-14.2.10-r2.ebuild
+++ b/sys-cluster/ceph/ceph-14.2.10-r3.ebuild
@@ -32,7 +32,7 @@ IUSE="babeltrace +cephfs custom-cflags diskprediction dpdk 
fuse grafana jemalloc
spdk system-boost systemd +tcmalloc test xfs zfs"
 IUSE+=" $(printf "cpu_flags_x86_%s\n" ${CPU_FLAGS_X86[@]})"
 
-COMMON_DEPEND="
+DEPEND="
acct-group/ceph
acct-user/ceph
virtual/libudev:=
@@ -122,7 +122,7 @@ BDEPEND="
sys-fs/btrfs-progs
)
 "
-RDEPEND="${COMMON_DEPEND}
+RDEPEND="${DEPEND}
app-admin/sudo
net-misc/socat
sys-apps/gptfdisk
@@ -195,6 +195,7 @@ PATCHES=(
"${FILESDIR}/ceph-14.2.4-undefined-behaviour.patch"
"${FILESDIR}/ceph-14.2.10-missing-includes.patch"
"${FILESDIR}/ceph-14.2.10-python-warnings.patch"
+   "${FILESDIR}/ceph-14.2.10-build-without-mgr.patch"
 )
 
 check-reqs_export_vars() {

diff --git a/sys-cluster/ceph/files/ceph-14.2.10-build-without-mgr.patch 
b/sys-cluster/ceph/files/ceph-14.2.10-build-without-mgr.patch
new file mode 100644
index 000..0742945c018
--- /dev/null
+++ b/sys-cluster/ceph/files/ceph-14.2.10-build-without-mgr.patch
@@ -0,0 +1,111 @@
+commit 41c1cee88b38bc43002b232ede42dc157364f61a
+Author: Casey Bodley 
+Date:   Fri Nov 1 16:04:37 2019 -0400
+
+cmake: define mgr_cap_obj library when WITH_MGR=OFF
+
+resolves the cmake error when WITH_MGR=OFF:
+
+  Error evaluating generator expression:
+
+$
+
+  Objects of target "mgr_cap_obj" referenced but no such target exists.
+Call Stack (most recent call first):
+  src/mon/CMakeLists.txt:34 (add_library)
+
+Signed-off-by: Casey Bodley 
+
+diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt
+index 275a8ebd17..c2a9d7a669 100644
+--- a/src/CMakeLists.txt
 b/src/CMakeLists.txt
+@@ -473,9 +473,7 @@ if(WITH_LIBRADOSSTRIPER)
+   add_subdirectory(libradosstriper)
+ endif()
+ 
+-if(WITH_MGR)
+-  add_subdirectory(mgr)
+-endif()
++add_subdirectory(mgr)
+ 
+ set(librados_config_srcs
+   librados-config.cc)
+diff --git a/src/mgr/CMakeLists.txt b/src/mgr/CMakeLists.txt
+index 79227bcc1d..e69335eb69 100644
+--- a/src/mgr/CMakeLists.txt
 b/src/mgr/CMakeLists.txt
+@@ -1,37 +1,39 @@
+ add_library(mgr_cap_obj OBJECT
+   MgrCap.cc)
+ 
+-set(mgr_srcs
+-  ${CMAKE_SOURCE_DIR}/src/ceph_mgr.cc
+-  ${CMAKE_SOURCE_DIR}/src/mon/PGMap.cc
+-  ActivePyModule.cc
+-  ActivePyModules.cc
+-  BaseMgrModule.cc
+-  BaseMgrStandbyModule.cc
+-  ClusterState.cc
+-  DaemonHealthMetricCollector.cc
+-  DaemonServer.cc
+-  DaemonState.cc
+-  Gil.cc
+-  Mgr.cc
+-  MgrStandby.cc
+-  OSDPerfMetricTypes.cc
+-  OSDPerfMetricCollector.cc
+-  PyFormatter.cc
+-  PyModule.cc
+-  PyModuleRegistry.cc
+-  PyModuleRunner.cc
+-  PyOSDMap.cc
+-  StandbyPyModules.cc
+-  mgr_commands.cc
+-  $)
+-add_executable(ceph-mgr ${mgr_srcs})
+-target_include_directories(ceph-mgr SYSTEM PRIVATE "${PYTHON_INCLUDE_DIRS}")
+-target_link_libraries(ceph-mgr
+-  osdc client heap_profiler
+-  global-static ceph-common
+-  Boost::python${MGR_PYTHON_VERSION_MAJOR}${MGR_PYTHON_VERSION_MINOR}
+-  ${MGR_PYTHON_LIBRARIES} ${CMAKE_DL_LIBS} ${GSSAPI_LIBRARIES})
+-set_target_properties(ceph-mgr PROPERTIES
+-  POSITION_INDEPENDENT_CODE ${EXE_LINKER_USE_PIE})
+-install(TARGETS ceph-mgr DESTINATION bin)
++if(WITH_MGR)
++  set(mgr_srcs
++${CMAKE_SOURCE_DIR}/src/ceph_mgr.cc
++${CMAKE_SOURCE_DIR}/src/mon/PGMap.cc
++ActivePyModule.cc
++ActivePyModules.cc
++BaseMgrModule.cc
++BaseMgrStandbyModule.cc
++ClusterState.cc
++DaemonHealthMetricCollector.cc
++DaemonServer.cc
++DaemonState.cc
++Gil.cc
++Mgr.cc
++MgrStandby.cc
++OSDPerfMetricTypes.cc
++OSDPerfMetricCollector.cc
++PyFormatter.cc
++PyModule.cc
++PyModuleRegistry.cc
++PyModuleRunner.cc
++PyOSDMap.cc
++StandbyPyModules.cc
++mgr_commands.cc
++$)
++  add_executable(ceph-mgr ${mgr_srcs})
++  target_include_directories(ceph-mgr SYSTEM PRIVATE "${PYTHON_INCLUDE_DIRS}")
++  

[gentoo-commits] repo/gentoo:master commit in: sys-cluster/ceph/files/, sys-cluster/ceph/

2020-08-04 Thread Patrick McLean
commit: 113190b93664650497e2a1ee8e503b27ca19a199
Author: Patrick McLean  sony  com>
AuthorDate: Wed Aug  5 00:14:59 2020 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Wed Aug  5 00:16:30 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=113190b9

sys-cluster/ceph-15.2.4-r3: revbump, fix deps, fix build with USE=uring

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

 ...ceph-15.2.4-r2.ebuild => ceph-15.2.4-r3.ebuild} |  5 +-
 .../ceph/files/ceph-15.2.4-system-uring.patch  | 66 ++
 2 files changed, 69 insertions(+), 2 deletions(-)

diff --git a/sys-cluster/ceph/ceph-15.2.4-r2.ebuild 
b/sys-cluster/ceph/ceph-15.2.4-r3.ebuild
similarity index 99%
rename from sys-cluster/ceph/ceph-15.2.4-r2.ebuild
rename to sys-cluster/ceph/ceph-15.2.4-r3.ebuild
index b497a432952..a81fe959935 100644
--- a/sys-cluster/ceph/ceph-15.2.4-r2.ebuild
+++ b/sys-cluster/ceph/ceph-15.2.4-r3.ebuild
@@ -32,7 +32,7 @@ IUSE="babeltrace +cephfs custom-cflags diskprediction dpdk 
fuse grafana jemalloc
rbd-rwl +ssl spdk system-boost systemd +tcmalloc test uring xfs zfs"
 IUSE+=" $(printf "cpu_flags_x86_%s\n" ${CPU_FLAGS_X86[@]})"
 
-COMMON_DEPEND="
+DEPEND="
acct-group/ceph
acct-user/ceph
virtual/libudev:=
@@ -124,7 +124,7 @@ BDEPEND="
sys-fs/btrfs-progs
)
 "
-RDEPEND="${COMMON_DEPEND}
+RDEPEND="${DEPEND}
app-admin/sudo
net-misc/socat
sys-apps/gptfdisk
@@ -198,6 +198,7 @@ PATCHES=(
"${FILESDIR}/ceph-15.2.2-systemd-unit.patch"
"${FILESDIR}/ceph-15.2.3-spdk-compile.patch"
"${FILESDIR}/ceph-14.2.10-python-warnings.patch"
+   "${FILESDIR}/ceph-15.2.4-system-uring.patch"
 )
 
 check-reqs_export_vars() {

diff --git a/sys-cluster/ceph/files/ceph-15.2.4-system-uring.patch 
b/sys-cluster/ceph/files/ceph-15.2.4-system-uring.patch
new file mode 100644
index 000..64df81bf97b
--- /dev/null
+++ b/sys-cluster/ceph/files/ceph-15.2.4-system-uring.patch
@@ -0,0 +1,66 @@
+diff --git a/src/os/CMakeLists.txt b/src/os/CMakeLists.txt
+index 760244b9b4..7f83923671 100644
+--- a/src/os/CMakeLists.txt
 b/src/os/CMakeLists.txt
+@@ -134,27 +134,6 @@ if(WITH_EVENTTRACE)
+ endif()
+ 
+ if(WITH_LIBURING)
+-  include(ExternalProject)
+-  if("${CMAKE_GENERATOR}" MATCHES "Make")
+-set(make_cmd "$(MAKE)")
+-  else()
+-set(make_cmd "make")
+-  endif()
+-  ExternalProject_Add(liburing_ext
+-DOWNLOAD_DIR ${CMAKE_BINARY_DIR}/src/
+-GIT_REPOSITORY http://git.kernel.dk/liburing
+-GIT_TAG "4e360f71131918c36774f51688e5c65dea8d43f2"
+-SOURCE_DIR ${CMAKE_BINARY_DIR}/src/liburing
+-CONFIGURE_COMMAND /configure
+-BUILD_COMMAND env CC=${CMAKE_C_COMPILER} ${make_cmd} -C src -s
+-BUILD_IN_SOURCE 1
+-INSTALL_COMMAND "")
+-  unset(make_cmd)
+-  add_library(liburing STATIC IMPORTED GLOBAL)
+-  add_dependencies(liburing liburing_ext)
+-  set_target_properties(liburing PROPERTIES
+-IMPORTED_LINK_INTERFACE_LANGUAGES "C"
+-IMPORTED_LOCATION "${CMAKE_BINARY_DIR}/src/liburing/src/liburing.a")
+-  target_link_libraries(os liburing)
+-  target_include_directories(os SYSTEM PRIVATE 
"${CMAKE_BINARY_DIR}/src/liburing/src/include")
++  pkg_check_modules(LIBURING REQUIRED IMPORTED_TARGET liburing)
++  target_link_libraries(os uring)
+ endif(WITH_LIBURING)
+diff --git a/src/os/bluestore/io_uring.cc b/src/os/bluestore/io_uring.cc
+index 54fa0f9535..4ba83cf172 100644
+--- a/src/os/bluestore/io_uring.cc
 b/src/os/bluestore/io_uring.cc
+@@ -7,6 +7,8 @@
+ 
+ #include "liburing.h"
+ #include 
++#include 
++#include 
+ 
+ /* Options */
+ 
+@@ -134,8 +136,7 @@ int ioring_queue_t::init(std::vector )
+   if (ret < 0)
+ return ret;
+ 
+-  ret = io_uring_register(d->io_uring.ring_fd, IORING_REGISTER_FILES,
+-[0], fds.size());
++  ret = io_uring_register_files(>io_uring, [0], fds.size());
+   if (ret < 0) {
+ ret = -errno;
+ goto close_ring_fd;
+@@ -214,7 +215,7 @@ bool ioring_queue_t::supported()
+   struct io_uring_params p;
+ 
+   memset(, 0, sizeof(p));
+-  int fd = io_uring_setup(16, );
++  int fd = syscall(SYS_io_uring_setup, 16, );
+   if (fd < 0)
+ return false;
+ 



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

2020-08-04 Thread Sam James
commit: 7bc7d5cd7b90ed94986ef88010c82c60813336ea
Author: Sam James  gentoo  org>
AuthorDate: Tue Aug  4 23:56:05 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Aug  4 23:56:05 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7bc7d5cd

dev-python/dkimpy: arm64 stable (bug #734798)

Package-Manager: Portage-3.0.1, Repoman-2.3.23
Signed-off-by: Sam James  gentoo.org>

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

diff --git a/dev-python/dkimpy/dkimpy-1.0.4.ebuild 
b/dev-python/dkimpy/dkimpy-1.0.4.ebuild
index 459673c351c..edf55b0d712 100644
--- a/dev-python/dkimpy/dkimpy-1.0.4.ebuild
+++ b/dev-python/dkimpy/dkimpy-1.0.4.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
+KEYWORDS="~amd64 arm64 ~x86"
 IUSE=""
 
 RDEPEND="



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

2020-08-04 Thread Sam James
commit: be595d694a61a11ec3dbd568d63c2a62dc55697a
Author: Sam James  gentoo  org>
AuthorDate: Wed Aug  5 00:14:00 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Aug  5 00:14:00 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be595d69

sys-libs/efivar: arm64 stable (bug #730184)

Package-Manager: Portage-3.0.1, Repoman-2.3.23
Signed-off-by: Sam James  gentoo.org>

 sys-libs/efivar/efivar-37.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-libs/efivar/efivar-37.ebuild b/sys-libs/efivar/efivar-37.ebuild
index 237f2835e60..d85015b8778 100644
--- a/sys-libs/efivar/efivar-37.ebuild
+++ b/sys-libs/efivar/efivar-37.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/rhinstaller/efivar/releases/download/${PV}/${P}.tar.
 
 LICENSE="GPL-2"
 SLOT="0/1"
-KEYWORDS="amd64 ~arm ~arm64 ~ia64 x86"
+KEYWORDS="amd64 ~arm arm64 ~ia64 x86"
 
 RDEPEND="dev-libs/popt"
 DEPEND="${RDEPEND}



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

2020-08-04 Thread Sam James
commit: 6f6433ca7322316d5fae67860f384d8521982e59
Author: Sam James  gentoo  org>
AuthorDate: Wed Aug  5 00:13:29 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Aug  5 00:13:29 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6f6433ca

sys-boot/grub: arm64 stable (bug #730184)

Package-Manager: Portage-3.0.1, Repoman-2.3.23
Signed-off-by: Sam James  gentoo.org>

 sys-boot/grub/grub-2.04-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-boot/grub/grub-2.04-r1.ebuild 
b/sys-boot/grub/grub-2.04-r1.ebuild
index 5d09c7bf0cf..ef4bd3028b8 100644
--- a/sys-boot/grub/grub-2.04-r1.ebuild
+++ b/sys-boot/grub/grub-2.04-r1.ebuild
@@ -30,7 +30,7 @@ if [[ ${PV} !=  ]]; then
SRC_URI="mirror://gnu/${PN}/${P}.tar.xz"
S=${WORKDIR}/${P%_*}
fi
-   KEYWORDS="amd64 ~arm ~arm64 ~ia64 ppc ppc64 x86"
+   KEYWORDS="amd64 ~arm arm64 ~ia64 ppc ppc64 x86"
 else
inherit git-r3
EGIT_REPO_URI="https://git.savannah.gnu.org/git/grub.git;



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

2020-08-04 Thread Sam James
commit: 87530b73634df26376306d7a98f4408cc955b4d5
Author: Sam James  gentoo  org>
AuthorDate: Wed Aug  5 00:13:44 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Aug  5 00:13:44 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=87530b73

sys-boot/efibootmgr: arm64 stable (bug #730184)

Package-Manager: Portage-3.0.1, Repoman-2.3.23
Signed-off-by: Sam James  gentoo.org>

 sys-boot/efibootmgr/efibootmgr-16.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-boot/efibootmgr/efibootmgr-16.ebuild 
b/sys-boot/efibootmgr/efibootmgr-16.ebuild
index 70350fc76a4..35c97346021 100644
--- a/sys-boot/efibootmgr/efibootmgr-16.ebuild
+++ b/sys-boot/efibootmgr/efibootmgr-16.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/rhinstaller/efibootmgr/releases/download/${PV}/${P}.
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ia64 x86"
+KEYWORDS="amd64 ~arm arm64 ~ia64 x86"
 IUSE=""
 
 RDEPEND="sys-apps/pciutils



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

2020-08-04 Thread Sam James
commit: 516f22d66b2dbe06e7adf4058fb1340114c69160
Author: Sam James  gentoo  org>
AuthorDate: Tue Aug  4 23:56:19 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Aug  4 23:56:19 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=516f22d6

dev-python/authres: arm64 stable (bug #734798)

Package-Manager: Portage-3.0.1, Repoman-2.3.23
Signed-off-by: Sam James  gentoo.org>

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

diff --git a/dev-python/authres/authres-1.2.0.ebuild 
b/dev-python/authres/authres-1.2.0.ebuild
index ae527433ce7..11a410532d3 100644
--- a/dev-python/authres/authres-1.2.0.ebuild
+++ b/dev-python/authres/authres-1.2.0.ebuild
@@ -12,7 +12,7 @@ HOMEPAGE="https://launchpad.net/authentication-results-python
 SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="Apache-2.0"
-KEYWORDS="amd64 ~arm64 x86"
+KEYWORDS="amd64 arm64 x86"
 SLOT="0"
 IUSE=""
 



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

2020-08-04 Thread Sam James
commit: 19f88ffd9089da98628f9ddeea0da69b53d64d22
Author: Sam James  gentoo  org>
AuthorDate: Wed Aug  5 00:06:51 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Aug  5 00:06:51 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=19f88ffd

app-misc/tmux: arm stable (bug #731428)

Package-Manager: Portage-3.0.1, Repoman-2.3.23
Signed-off-by: Sam James  gentoo.org>

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

diff --git a/app-misc/tmux/tmux-3.1b.ebuild b/app-misc/tmux/tmux-3.1b.ebuild
index 7fa6ae4bb78..056d702b6f2 100644
--- a/app-misc/tmux/tmux-3.1b.ebuild
+++ b/app-misc/tmux/tmux-3.1b.ebuild
@@ -14,7 +14,7 @@ if [[ "${PV}" ==  ]] ; then
 else

SRC_URI="https://github.com/tmux/tmux/releases/download/${PV}/${P/_/-}.tar.gz;
[[ "${PV}" == *_rc* ]] || \
-   KEYWORDS="~alpha amd64 ~arm arm64 hppa ~ia64 ~mips ppc ppc64 ~s390 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
+   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~s390 sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
S="${WORKDIR}/${P/_/-}"
 fi
 



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

2020-08-04 Thread Sam James
commit: 8d237059398eac0ecdd0b313f188f485b8f088f9
Author: Sam James  gentoo  org>
AuthorDate: Tue Aug  4 23:51:07 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Aug  4 23:51:07 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8d237059

dev-python/csv23: arm64 stable (bug #734362)

Package-Manager: Portage-3.0.1, Repoman-2.3.23
Signed-off-by: Sam James  gentoo.org>

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

diff --git a/dev-python/csv23/csv23-0.3.2.ebuild 
b/dev-python/csv23/csv23-0.3.2.ebuild
index 4e86e995a9b..ea2e4c1090e 100644
--- a/dev-python/csv23/csv23-0.3.2.ebuild
+++ b/dev-python/csv23/csv23-0.3.2.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://github.com/xflr6/csv23/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm ~arm64 hppa ~ia64 ~ppc ~ppc64 ~sparc x86"
+KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~ppc ~ppc64 ~sparc x86"
 
 # note: upstream really uses mock at runtime
 RDEPEND="



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

2020-08-04 Thread Sam James
commit: a37815f2ab0ae680791a38081ac16623d5cd5dbd
Author: Sam James  gentoo  org>
AuthorDate: Tue Aug  4 23:49:55 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Aug  4 23:49:55 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a37815f2

sys-fs/udisks: arm stable (bug #733586)

Package-Manager: Portage-3.0.1, Repoman-2.3.23
Signed-off-by: Sam James  gentoo.org>

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

diff --git a/sys-fs/udisks/udisks-2.9.0.ebuild 
b/sys-fs/udisks/udisks-2.9.0.ebuild
index 613124ac085..b302da6fd94 100644
--- a/sys-fs/udisks/udisks-2.9.0.ebuild
+++ b/sys-fs/udisks/udisks-2.9.0.ebuild
@@ -10,7 +10,7 @@ 
SRC_URI="https://github.com/storaged-project/udisks/releases/download/${P}/${P}.
 
 LICENSE="LGPL-2+ GPL-2+"
 SLOT="2"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~ia64 ~mips ppc ppc64 sparc ~x86"
+KEYWORDS="~alpha ~amd64 arm arm64 ~ia64 ~mips ppc ppc64 sparc ~x86"
 IUSE="acl +daemon debug elogind +introspection lvm nls selinux systemd vdo"
 
 REQUIRED_USE="



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

2020-08-04 Thread Sam James
commit: 1cf6ec29aea3208c467e290e31f8b44d5c1485e2
Author: Sam James  gentoo  org>
AuthorDate: Tue Aug  4 23:50:39 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Aug  4 23:50:39 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1cf6ec29

dev-python/pip: arm64 stable (bug #734362)

Package-Manager: Portage-3.0.1, Repoman-2.3.23
Signed-off-by: Sam James  gentoo.org>

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

diff --git a/dev-python/pip/pip-20.1.1.ebuild b/dev-python/pip/pip-20.1.1.ebuild
index 18e3533072f..9ec9561ec8e 100644
--- a/dev-python/pip/pip-20.1.1.ebuild
+++ b/dev-python/pip/pip-20.1.1.ebuild
@@ -25,7 +25,7 @@ SRC_URI="
 # setuptools & wheel .whl files are required for testing, exact version is not 
very important.
 
 LICENSE="MIT"
-KEYWORDS="~alpha ~amd64 arm ~arm64 hppa ~ia64 ~ppc ~ppc64 ~sparc x86"
+KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~ppc ~ppc64 ~sparc x86"
 SLOT="0"
 IUSE="test -vanilla"
 



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

2020-08-04 Thread Georgy Yakovlev
commit: ef89cb77bf9fc16eec9e140e29138adb8d74258a
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Tue Aug  4 23:39:45 2020 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Tue Aug  4 23:43:11 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef89cb77

dev-lang/rust: improve pre-build checks in 1.45.2

Bug: https://bugs.gentoo.org/709362
Bug: https://bugs.gentoo.org/706292
Package-Manager: Portage-3.0.1, Repoman-2.3.23
Signed-off-by: Georgy Yakovlev  gentoo.org>

 dev-lang/rust/rust-1.45.2.ebuild | 34 +++---
 1 file changed, 31 insertions(+), 3 deletions(-)

diff --git a/dev-lang/rust/rust-1.45.2.ebuild b/dev-lang/rust/rust-1.45.2.ebuild
index f0ade3a593c..60b307bbd5f 100644
--- a/dev-lang/rust/rust-1.45.2.ebuild
+++ b/dev-lang/rust/rust-1.45.2.ebuild
@@ -129,14 +129,41 @@ toml_usex() {
usex "$1" true false
 }
 
+boostrap_rust_version_check() {
+   # never call from pkg_pretend. eselect-rust may be not installed yet.
+   local rustc_wanted="$(ver_cut 1).$(($(ver_cut 2) - 1))"
+   local rustc_version=( $(eselect --brief rust show 2>/dev/null) )
+   rustc_version=${rustc_version[0]#rust-bin-}
+   rustc_version=${rustc_version#rust-}
+
+   [[ -z "${rustc_version}" ]] && die "Failed to determine rustc version!"
+
+   if ver_test "${rustc_version}" -lt "${rustc_wanted}" ; then
+   eerror "Rust >=${rustc_wanted} is required"
+   eerror "please run \'eselect rust\' and set correct rust 
version" 
+   die
+   else
+   einfo "Using rust ${rustc_version} to build"
+   fi
+}
+
 pre_build_checks() {
-   CHECKREQS_DISK_BUILD="9G"
+   local M=6144
+   M=$(( $(usex clippy 128 0) + ${M} ))
+   M=$(( $(usex miri 128 0) + ${M} ))
+   M=$(( $(usex rls 512 0) + ${M} ))
+   M=$(( $(usex rustfmt 256 0) + ${M} ))
+   M=$(( $(usex system-llvm 0 2048) + ${M} ))
+   M=$(( $(usex wasm 256 0) + ${M} ))
+   M=$(( $(usex debug 15 10) * ${M} / 10 ))
eshopts_push -s extglob
if is-flagq '-g?(gdb)?([1-9])'; then
-   CHECKREQS_DISK_BUILD="15G"
+   M=$(( 15 * ${M} / 10 ))
fi
eshopts_pop
-   check-reqs_pkg_setup
+   M=$(( $(usex system-bootstrap 0 1024) + ${M} ))
+   M=$(( $(usex doc 256 0) + ${M} ))
+   CHECKREQS_DISK_BUILD=${M}M check-reqs_pkg_${EBUILD_PHASE}
 }
 
 pkg_pretend() {
@@ -146,6 +173,7 @@ pkg_pretend() {
 pkg_setup() {
pre_build_checks
python-any-r1_pkg_setup
+   use system-bootstrap && boostrap_rust_version_check
 
# required to link agains system libs, otherwise
# crates use bundled sources and compile own static version



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

2020-08-04 Thread Anthony G. Basile
commit: b480f8ed11ad201849a161f690c85a3eee264b5e
Author: Tom Gillespie  gmail  com>
AuthorDate: Sat Jul  4 23:02:51 2020 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Tue Aug  4 23:13:07 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b480f8ed

net-misc/curl: 7.71.1-r1 base from 7.71.1

Signed-off-by: Tom Gillespie  gmail.com>
Signed-off-by: Anthony G. Basile  gentoo.org>

 net-misc/curl/curl-7.71.1-r1.ebuild | 266 
 1 file changed, 266 insertions(+)

diff --git a/net-misc/curl/curl-7.71.1-r1.ebuild 
b/net-misc/curl/curl-7.71.1-r1.ebuild
new file mode 100644
index 000..cfcba68debd
--- /dev/null
+++ b/net-misc/curl/curl-7.71.1-r1.ebuild
@@ -0,0 +1,266 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+inherit autotools eutils prefix multilib-minimal
+
+DESCRIPTION="A Client that groks URLs"
+HOMEPAGE="https://curl.haxx.se/;
+SRC_URI="https://curl.haxx.se/download/${P}.tar.xz;
+
+LICENSE="curl"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~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="adns alt-svc brotli +ftp gopher http2 idn +imap ipv6 kerberos ldap 
metalink +pop3 +progress-meter rtmp samba +smtp ssh ssl static-libs test telnet 
+tftp threads"
+IUSE+=" curl_ssl_gnutls curl_ssl_libressl curl_ssl_mbedtls curl_ssl_nss 
+curl_ssl_openssl curl_ssl_winssl"
+IUSE+=" nghttp3 quiche"
+IUSE+=" elibc_Winnt"
+
+#lead to lots of false negatives, bug #285669
+RESTRICT="test"
+
+RDEPEND="ldap? ( net-nds/openldap[${MULTILIB_USEDEP}] )
+   brotli? ( app-arch/brotli:=[${MULTILIB_USEDEP}] )
+   ssl? (
+   curl_ssl_gnutls? (
+   net-libs/gnutls:0=[static-libs?,${MULTILIB_USEDEP}]
+   dev-libs/nettle:0=[${MULTILIB_USEDEP}]
+   app-misc/ca-certificates
+   )
+   curl_ssl_libressl? (
+   dev-libs/libressl:0=[static-libs?,${MULTILIB_USEDEP}]
+   )
+   curl_ssl_mbedtls? (
+   net-libs/mbedtls:0=[${MULTILIB_USEDEP}]
+   app-misc/ca-certificates
+   )
+   curl_ssl_openssl? (
+   dev-libs/openssl:0=[static-libs?,${MULTILIB_USEDEP}]
+   )
+   curl_ssl_nss? (
+   dev-libs/nss:0[${MULTILIB_USEDEP}]
+   app-misc/ca-certificates
+   )
+   )
+   http2? ( net-libs/nghttp2[${MULTILIB_USEDEP}] )
+   nghttp3? (
+   net-libs/nghttp3[${MULTILIB_USEDEP}]
+   net-libs/ngtcp2[ssl,${MULTILIB_USEDEP}]
+   )
+   quiche? ( >=net-libs/quiche-0.3.0[${MULTILIB_USEDEP}] )
+   idn? ( net-dns/libidn2:0=[static-libs?,${MULTILIB_USEDEP}] )
+   adns? ( net-dns/c-ares:0[${MULTILIB_USEDEP}] )
+   kerberos? ( >=virtual/krb5-0-r1[${MULTILIB_USEDEP}] )
+   metalink? ( >=media-libs/libmetalink-0.1.1[${MULTILIB_USEDEP}] )
+   rtmp? ( media-video/rtmpdump[${MULTILIB_USEDEP}] )
+   ssh? ( net-libs/libssh2[${MULTILIB_USEDEP}] )
+   sys-libs/zlib[${MULTILIB_USEDEP}]"
+
+# Do we need to enforce the same ssl backend for curl and rtmpdump? Bug #423303
+#  rtmp? (
+#  media-video/rtmpdump
+#  curl_ssl_gnutls? ( media-video/rtmpdump[gnutls] )
+#  curl_ssl_openssl? ( media-video/rtmpdump[-gnutls,ssl] )
+#  )
+
+# ssl providers to be added:
+# fbopenssl  $(use_with spnego)
+
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig
+   test? (
+   sys-apps/diffutils
+   dev-lang/perl
+   )"
+
+# c-ares must be disabled for threads
+# only one ssl provider can be enabled
+REQUIRED_USE="
+   curl_ssl_winssl? ( elibc_Winnt )
+   threads? ( !adns )
+   ssl? (
+   ^^ (
+   curl_ssl_gnutls
+   curl_ssl_libressl
+   curl_ssl_mbedtls
+   curl_ssl_nss
+   curl_ssl_openssl
+   curl_ssl_winssl
+   )
+   )"
+
+DOCS=( CHANGES README docs/FEATURES docs/INTERNALS.md \
+   docs/FAQ docs/BUGS docs/CONTRIBUTE.md )
+
+MULTILIB_WRAPPED_HEADERS=(
+   /usr/include/curl/curlbuild.h
+)
+
+MULTILIB_CHOST_TOOLS=(
+   /usr/bin/curl-config
+)
+
+src_prepare() {
+   eapply "${FILESDIR}"/${PN}-7.30.0-prefix.patch
+   eapply "${FILESDIR}"/${PN}-respect-cflags-3.patch
+   eapply "${FILESDIR}"/${PN}-fix-gnutls-nettle.patch
+
+   sed -i '/LD_LIBRARY_PATH=/d' configure.ac || die #382241
+   sed -i '/CURL_MAC_CFLAGS/d' configure.ac || die #637252
+
+   eapply_user
+   eprefixify curl-config.in
+   eautoreconf
+}
+

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

2020-08-04 Thread Anthony G. Basile
commit: 5e560782ad7d5b084ed18d92c9f29741f1127460
Author: Tom Gillespie  gmail  com>
AuthorDate: Sat Jul  4 23:04:48 2020 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Tue Aug  4 23:13:22 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e560782

net-misc/curl: enable multiple ssl implementations

This commit makes it possible to enable multiple ssl backends for curl
by setting any of the gnutls, libressl/openssl, mbedtls, nss, and winssl
use flags.

The behavior of CURL_SSL is slighly modified so that it sets the default
ssl backend that curl uses rather than the only backend that it uses.
This allows it to continue to be used on other ebuilds without users
having to make any changes to their current use flag configuration.

Signed-off-by: Tom Gillespie  gmail.com>
Signed-off-by: Anthony G. Basile  gentoo.org>

 net-misc/curl/curl-7.71.1-r1.ebuild | 58 -
 1 file changed, 44 insertions(+), 14 deletions(-)

diff --git a/net-misc/curl/curl-7.71.1-r1.ebuild 
b/net-misc/curl/curl-7.71.1-r1.ebuild
index cfcba68debd..2466e3efbd2 100644
--- a/net-misc/curl/curl-7.71.1-r1.ebuild
+++ b/net-misc/curl/curl-7.71.1-r1.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://curl.haxx.se/download/${P}.tar.xz;
 LICENSE="curl"
 SLOT="0"
 KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~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="adns alt-svc brotli +ftp gopher http2 idn +imap ipv6 kerberos ldap 
metalink +pop3 +progress-meter rtmp samba +smtp ssh ssl static-libs test telnet 
+tftp threads"
+IUSE="adns alt-svc brotli +ftp gnutls gopher http2 idn +imap ipv6 kerberos 
ldap libressl mbedtls metalink nss +openssl +pop3 +progress-meter rtmp samba 
+smtp ssh ssl static-libs test telnet +tftp threads winssl"
 IUSE+=" curl_ssl_gnutls curl_ssl_libressl curl_ssl_mbedtls curl_ssl_nss 
+curl_ssl_openssl curl_ssl_winssl"
 IUSE+=" nghttp3 quiche"
 IUSE+=" elibc_Winnt"
@@ -23,22 +23,22 @@ RESTRICT="test"
 RDEPEND="ldap? ( net-nds/openldap[${MULTILIB_USEDEP}] )
brotli? ( app-arch/brotli:=[${MULTILIB_USEDEP}] )
ssl? (
-   curl_ssl_gnutls? (
+   gnutls? (
net-libs/gnutls:0=[static-libs?,${MULTILIB_USEDEP}]
dev-libs/nettle:0=[${MULTILIB_USEDEP}]
app-misc/ca-certificates
)
-   curl_ssl_libressl? (
+   libressl? (
dev-libs/libressl:0=[static-libs?,${MULTILIB_USEDEP}]
)
-   curl_ssl_mbedtls? (
+   mbedtls? (
net-libs/mbedtls:0=[${MULTILIB_USEDEP}]
app-misc/ca-certificates
)
-   curl_ssl_openssl? (
+   openssl? (
dev-libs/openssl:0=[static-libs?,${MULTILIB_USEDEP}]
)
-   curl_ssl_nss? (
+   nss? (
dev-libs/nss:0[${MULTILIB_USEDEP}]
app-misc/ca-certificates
)
@@ -75,11 +75,13 @@ BDEPEND="virtual/pkgconfig
)"
 
 # c-ares must be disabled for threads
-# only one ssl provider can be enabled
+# only one of libressl or openssl can be enabled
+# only one default ssl provider can be enabled
 REQUIRED_USE="
-   curl_ssl_winssl? ( elibc_Winnt )
+   winssl? ( elibc_Winnt )
threads? ( !adns )
ssl? (
+   libressl? ( !openssl )
^^ (
curl_ssl_gnutls
curl_ssl_libressl
@@ -119,30 +121,58 @@ multilib_src_configure() {
# So start with all ssl providers off until proven otherwise
# TODO: in the future, we may want to add wolfssl 
(https://www.wolfssl.com/)
local myconf=()
+
myconf+=( --without-gnutls --without-mbedtls --without-nss 
--without-polarssl --without-ssl --without-winssl )
myconf+=( --without-ca-fallback 
--with-ca-bundle="${EPREFIX}"/etc/ssl/certs/ca-certificates.crt  )
+   #myconf+=( --without-default-ssl-backend )
if use ssl ; then
-   if use curl_ssl_gnutls; then
+   if use gnutls || use curl_ssl_gnutls; then
einfo "SSL provided by gnutls"
myconf+=( --with-gnutls --with-nettle )
-   elif use curl_ssl_libressl; then
+   fi
+   if use libressl || use curl_ssl_libressl; then
einfo "SSL provided by LibreSSL"
myconf+=( --with-ssl 
--with-ca-path="${EPREFIX}"/etc/ssl/certs )
-   elif use curl_ssl_mbedtls; then
+   fi
+   if use mbedtls || use curl_ssl_mbedtls; then
einfo "SSL provided by mbedtls"
myconf+=( 

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

2020-08-04 Thread Anthony G. Basile
commit: 44a50929df0d2cbb034647711f7073ac614b1ab8
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Tue Aug  4 19:22:14 2020 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Tue Aug  4 23:13:26 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=44a50929

net-misc/curl: ~riscv has dependency problems

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

 net-misc/curl/curl-7.71.1-r1.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/net-misc/curl/curl-7.71.1-r1.ebuild 
b/net-misc/curl/curl-7.71.1-r1.ebuild
index 4abc7350198..5b747bdf2ce 100644
--- a/net-misc/curl/curl-7.71.1-r1.ebuild
+++ b/net-misc/curl/curl-7.71.1-r1.ebuild
@@ -11,7 +11,8 @@ SRC_URI="https://curl.haxx.se/download/${P}.tar.xz;
 
 LICENSE="curl"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~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 ~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 ~s390 
~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="adns alt-svc brotli +ftp gnutls gopher http2 idn +imap ipv6 kerberos 
ldap libressl mbedtls metalink nss +openssl +pop3 +progress-meter rtmp samba 
+smtp ssh ssl static-libs test telnet +tftp threads winssl"
 IUSE+=" curl_ssl_gnutls curl_ssl_libressl curl_ssl_mbedtls curl_ssl_nss 
+curl_ssl_openssl curl_ssl_winssl"
 IUSE+=" nghttp3 quiche"



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

2020-08-04 Thread Anthony G. Basile
commit: b9f3fa84e272dbc7db108f90205f90a2db6b9962
Author: Tom Gillespie  gmail  com>
AuthorDate: Sun Aug  2 00:00:06 2020 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Tue Aug  4 23:13:25 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b9f3fa84

net-misc/curl: update metadata.xml with ssl USE flags

Signed-off-by: Tom Gillespie  gmail.com>
Signed-off-by: Anthony G. Basile  gentoo.org>

 net-misc/curl/metadata.xml | 9 +++--
 1 file changed, 7 insertions(+), 2 deletions(-)

diff --git a/net-misc/curl/metadata.xml b/net-misc/curl/metadata.xml
index 8d7bc1a2c2d..a11184c0ca0 100644
--- a/net-misc/curl/metadata.xml
+++ b/net-misc/curl/metadata.xml
@@ -9,20 +9,25 @@
Enable alt-svc support
Enable brotli compression support
Enable FTP support
+   Enable gnutls ssl backend
Enable Gopher protocol support
Enable HTTP/2.0 support
Enable Internet Message Access Protocol 
support
+   Enable mbedtls ssl backend
Enable HTTP/3.0 support using 
net-libs/nghttp3 and net-libs/ngtcp2
Enable HTTP/3.0 support using 
net-libs/quiche
-   Enable SSH urls in curl using libssh2
Enable metalink support
+   Enable nss ssl backend
+   Enable openssl ssl backend
Enable Post Office Protocol 3 support
Enable the progress meter
+   Enable RTMP Streaming Media support
Enable Simple Mail Transfer Protocol 
support
+   Enable SSH urls in curl using libssh2
Enable crypto engine support (via openssl if 
USE='-gnutls -nss')
Enable Telnet protocol support
Enable TFTP support
-   Enable RTMP Streaming Media support
+   Enable winssl ssl backend


cpe:/a:curl:curl



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

2020-08-04 Thread Anthony G. Basile
commit: 0ef77e77b684872d245db8194cdbafcf3c27ddcd
Author: Tom Gillespie  gmail  com>
AuthorDate: Sat Aug  1 21:45:56 2020 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Tue Aug  4 23:13:24 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0ef77e77

profiles: base use.mask winssl

Signed-off-by: Tom Gillespie  gmail.com>
Signed-off-by: Anthony G. Basile  gentoo.org>

 profiles/base/use.mask | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/profiles/base/use.mask b/profiles/base/use.mask
index 1bc750da3d8..a59f8d5525f 100644
--- a/profiles/base/use.mask
+++ b/profiles/base/use.mask
@@ -44,6 +44,9 @@ php_targets_php7-0
 # d3d9 only works on amd64/x86.
 d3d9
 
+# winssl is for prefix/windows/winnt only
+winssl
+
 # CURL_SSL=winssl is for prefix/windows/winnt only
 curl_ssl_winssl
 



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

2020-08-04 Thread Anthony G. Basile
commit: 4c77b9dc7c0c5c907e7fcd82ab221f9825156cce
Author: Tom Gillespie  gmail  com>
AuthorDate: Thu Jul  9 19:25:14 2020 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Tue Aug  4 23:13:23 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c77b9dc

net-misc/curl: change RESTRICT="test" to "!test? ( test )"

This allows testing when FEATURES=test is set explicitly.

On amd64 all tests are passing for curl-7.71.1-r1.ebuild with multiple
use flag combinations, so it seems to make sense to make it possible
to run tests without having to modify the ebuild.

Signed-off-by: Tom Gillespie  gmail.com>
Signed-off-by: Anthony G. Basile  gentoo.org>

 net-misc/curl/curl-7.71.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/curl/curl-7.71.1-r1.ebuild 
b/net-misc/curl/curl-7.71.1-r1.ebuild
index 2466e3efbd2..4abc7350198 100644
--- a/net-misc/curl/curl-7.71.1-r1.ebuild
+++ b/net-misc/curl/curl-7.71.1-r1.ebuild
@@ -18,7 +18,7 @@ IUSE+=" nghttp3 quiche"
 IUSE+=" elibc_Winnt"
 
 #lead to lots of false negatives, bug #285669
-RESTRICT="test"
+RESTRICT="!test? ( test )"
 
 RDEPEND="ldap? ( net-nds/openldap[${MULTILIB_USEDEP}] )
brotli? ( app-arch/brotli:=[${MULTILIB_USEDEP}] )



[gentoo-commits] repo/gentoo:master commit in: sys-apps/kexec-tools/files/

2020-08-04 Thread Thomas Deutschmann
commit: 1f1b89399e462f1798a5fa990c73fbaec5a4050e
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Tue Aug  4 22:03:31 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Tue Aug  4 23:02:39 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1f1b8939

sys-apps/kexec-tools: runscript: add support for genkernel's default 
kernel/initramfs symlink

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

 sys-apps/kexec-tools/files/kexec-r2.init | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/sys-apps/kexec-tools/files/kexec-r2.init 
b/sys-apps/kexec-tools/files/kexec-r2.init
index ea6b790d324..2a3b63ad526 100644
--- a/sys-apps/kexec-tools/files/kexec-r2.init
+++ b/sys-apps/kexec-tools/files/kexec-r2.init
@@ -40,6 +40,7 @@ image_path() {
"bzImage" \
"vmlinux" \
"vmlinuz" \
+   "kernel" \
"bzImage-${kver}" \
"vmlinux-${kver}" \
"vmlinuz-${kver}" \
@@ -67,6 +68,7 @@ initrd_path() {
local gkarch="$(get_genkernel_arch $karch)"
for x in \
"initrd" \
+   "initramfs" \
"initrd.img-${kver}" \
"initrd-${kver}.img" \
"initrd-${kver}" \



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

2020-08-04 Thread Thomas Deutschmann
commit: 7812874ed77c593bbbc912311d2483cb362f44dd
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Tue Aug  4 21:59:17 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Tue Aug  4 23:02:39 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7812874e

sys-apps/kexec-tools: runscript: fix style

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

 sys-apps/kexec-tools/files/kexec-r2.init   | 188 +
 ...ls-.ebuild => kexec-tools-2.0.20-r2.ebuild} |   4 +-
 sys-apps/kexec-tools/kexec-tools-.ebuild   |   2 +-
 3 files changed, 192 insertions(+), 2 deletions(-)

diff --git a/sys-apps/kexec-tools/files/kexec-r2.init 
b/sys-apps/kexec-tools/files/kexec-r2.init
new file mode 100644
index 000..ea6b790d324
--- /dev/null
+++ b/sys-apps/kexec-tools/files/kexec-r2.init
@@ -0,0 +1,188 @@
+#!/sbin/openrc-run
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# Set up some defaults.
+: "${LOAD_DURING_SHUTDOWN:=yes}"
+: "${BOOTPART:=/boot}"
+: "${DONT_MOUNT_BOOT:=no}"
+
+depend() {
+   need localmount
+}
+
+auto_prefix_bootpath() {
+   # Only auto-add prefix to relative paths.
+   case $1 in
+   */*) echo "$1";;
+   *)   echo "${BOOTPART}/$1" ;;
+   esac
+}
+
+get_genkernel_arch() {
+   case $1 in
+   x86_64) echo "amd64" ;;
+   i[3456]86) echo "x86" ;;
+   *) echo "$1" ;;
+   esac
+}
+
+image_path() {
+   # Do no sanity checking if the user has set a value.
+   if [ -n "${KNAME}" ]; then
+   auto_prefix_bootpath "${KNAME}"
+   return
+   fi
+
+   local x kver="$(uname -r)" karch="$(uname -m)"
+   local gkarch="$(get_genkernel_arch $karch)"
+   for x in \
+   "bzImage" \
+   "vmlinux" \
+   "vmlinuz" \
+   "bzImage-${kver}" \
+   "vmlinux-${kver}" \
+   "vmlinuz-${kver}" \
+   "kernel-genkernel-${karch}-${kver}" \
+   "kernel-genkernel-${gkarch}-${kver}" \
+   "kernel-${kver}" \
+   "kernel-${karch}"; do
+   if [ -e "${BOOTPART}/${x}" ]; then
+   echo "${BOOTPART}/${x}"
+   return
+   fi
+   done
+
+   return 1
+}
+
+initrd_path() {
+   # Do no sanity checking if the user has set a value.
+   if [ -n "${INITRD}" ]; then
+   auto_prefix_bootpath "${INITRD}"
+   return 0
+   fi
+
+   local x kver="$(uname -r)" karch="$(uname -m)"
+   local gkarch="$(get_genkernel_arch $karch)"
+   for x in \
+   "initrd" \
+   "initrd.img-${kver}" \
+   "initrd-${kver}.img" \
+   "initrd-${kver}" \
+   "initramfs-${kver}.img" \
+   "initramfs-genkernel-${karch}-${kver}" \
+   "initramfs-genkernel-${gkarch}-${kver}"; do
+   if [ -e "${BOOTPART}/${x}" ]; then
+   echo "${BOOTPART}/${x}"
+   return 0
+   fi
+   done
+
+   return 1
+}
+
+mount_boot() {
+   [ "${DONT_MOUNT_BOOT}" != "no" ] && return 1
+   mountinfo -q "${BOOTPART}" && return 1
+
+   ebegin "Mounting ${BOOTPART}"
+   mount "${BOOTPART}"
+   eend $?
+}
+
+load_image() {
+   if [ "${KNAME}" = "-" ]; then
+   ebegin "Disabling kexec"
+   kexec -u
+   eend $?
+   return  # eend preserved $? for us.
+   fi
+
+   local img initrd="$(initrd_path)" mounted=false kparamopt initrdopt
+
+   if ! img="$(image_path)"; then
+   if mount_boot; then
+   if img="$(image_path)"; then
+   mounted=true
+   initrd="$(initrd_path)"
+   else
+   eerror "No kernel image found in ${BOOTPART}!"
+   umount "${BOOTPART}"
+   return 1
+   fi
+   else
+   eerror "No kernel image found in ${BOOTPART}!"
+   return 1
+   fi
+   fi
+
+   if [ -z "${ROOTPART}" ]; then
+   ROOTPART="$(readlink -f "$(sed -n '/^\/[^ ]* \/ / s,^\([^ 
]*\).*,\1,p' /proc/mounts)")"
+   fi
+
+   if [ -z "${KPARAM}" ]; then
+   kparamopt="--reuse-cmdline"
+   fi
+
+   if [ -n "${initrd}" ]; then
+   initrdopt="--initrd=${initrd}"
+   fi
+
+   local msg
+   [ -n "${initrd}" ] && \
+   msg=" (with ${initrd})"
+   ebegin "Using kernel image ${img}${msg} for kexec"
+
+   kexec ${KEXEC_OPT_ARGS} ${kparamopt} \
+   -l "${img}" --append="root=${ROOTPART} ${KPARAM}" 

[gentoo-commits] repo/gentoo:master commit in: sys-apps/kexec-tools/files/

2020-08-04 Thread Thomas Deutschmann
commit: 4860fce5434f46d90e913ff10515a9a256fc6c6a
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Tue Aug  4 22:25:12 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Tue Aug  4 23:02:40 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4860fce5

sys-apps/kexec-tools: runscript: do not append root= if --reuse-cmdline is used

Always appending root= can cause problems when auto-detection is used
when real system and initramfs don't agree on naming (i.e. when
current system detects root as /dev/dm-4 but on next boot, initramfs
will detect root as /dev/dm-5).

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

 sys-apps/kexec-tools/files/kexec-r2.init | 12 +++-
 1 file changed, 11 insertions(+), 1 deletion(-)

diff --git a/sys-apps/kexec-tools/files/kexec-r2.init 
b/sys-apps/kexec-tools/files/kexec-r2.init
index 2a3b63ad526..0578f51aea1 100644
--- a/sys-apps/kexec-tools/files/kexec-r2.init
+++ b/sys-apps/kexec-tools/files/kexec-r2.init
@@ -119,12 +119,22 @@ load_image() {
fi
fi
 
+   local is_rootpart_autodetected=no
if [ -z "${ROOTPART}" ]; then
ROOTPART="$(readlink -f "$(sed -n '/^\/[^ ]* \/ / s,^\([^ 
]*\).*,\1,p' /proc/mounts)")"
+   is_rootpart_autodetected=yes
fi
 
+   local is_reusing_cmdline=no
if [ -z "${KPARAM}" ]; then
kparamopt="--reuse-cmdline"
+   is_reusing_cmdline=yes
+   fi
+
+   if ! yesno "${is_rootpart_autodetected}" || ! yesno 
"${is_reusing_cmdline}"; then
+   # Only append root when explicit set in config or
+   # if we aren't re-using kernel cmdline
+   KPARAM="${KPARAM:+"${KPARAM} "}root=${ROOTPART}"
fi
 
if [ -n "${initrd}" ]; then
@@ -137,7 +147,7 @@ load_image() {
ebegin "Using kernel image ${img}${msg} for kexec"
 
kexec ${KEXEC_OPT_ARGS} ${kparamopt} \
-   -l "${img}" --append="root=${ROOTPART} ${KPARAM}" ${initrdopt}
+   -l "${img}" ${KPARAM:+--append="${KPARAM}"} ${initrdopt}
local ret=$?
 
${mounted} && umount "${BOOTPART}"



[gentoo-commits] repo/gentoo:master commit in: dev-haskell/language-css/, dev-haskell/language-css/files/

2020-08-04 Thread Sergei Trofimovich
commit: 26468766cd010cbe8ac1c40c6a33a7194992facb
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Tue Aug  4 22:39:42 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Tue Aug  4 22:39:42 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=26468766

dev-haskell/language-css: tweak for ghc-8.8

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

 dev-haskell/language-css/files/language-css-0.0.3-ghc84.patch | 7 +++
 dev-haskell/language-css/language-css-0.0.3.ebuild| 8 ++--
 2 files changed, 13 insertions(+), 2 deletions(-)

diff --git a/dev-haskell/language-css/files/language-css-0.0.3-ghc84.patch 
b/dev-haskell/language-css/files/language-css-0.0.3-ghc84.patch
new file mode 100644
index 000..43acce4e731
--- /dev/null
+++ b/dev-haskell/language-css/files/language-css-0.0.3-ghc84.patch
@@ -0,0 +1,7 @@
+--- a/src/Language/Css/Pretty.hs
 b/src/Language/Css/Pretty.hs
+@@ -6,3 +6,3 @@ import Text.PrettyPrint
+ import Language.Css.Syntax
+-
++import Prelude hiding ((<>))
+ 

diff --git a/dev-haskell/language-css/language-css-0.0.3.ebuild 
b/dev-haskell/language-css/language-css-0.0.3.ebuild
index a246056d761..6113d48e4a8 100644
--- a/dev-haskell/language-css/language-css-0.0.3.ebuild
+++ b/dev-haskell/language-css/language-css-0.0.3.ebuild
@@ -1,7 +1,7 @@
 # Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=7
 
 # ebuild generated by hackport 0.5.
 
@@ -9,7 +9,7 @@ CABAL_FEATURES="lib profile haddock hoogle hscolour"
 inherit haskell-cabal
 
 DESCRIPTION="CSS 2.1 syntax"
-HOMEPAGE="https://hackage.haskell.org/package/language-css;
+HOMEPAGE="http://hackage.haskell.org/package/language-css;
 SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz;
 
 LICENSE="BSD"
@@ -22,3 +22,7 @@ RDEPEND=">=dev-lang/ghc-7.4.1:=
 DEPEND="${RDEPEND}
>=dev-haskell/cabal-1.2
 "
+
+PATCHES=(
+   "${FILESDIR}"/${P}-ghc84.patch
+)



[gentoo-commits] repo/gentoo:master commit in: dev-haskell/language-dot/

2020-08-04 Thread Sergei Trofimovich
commit: 9a9398bb847bdf080bc04c46eb7bc072e00d1a98
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Tue Aug  4 22:41:18 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Tue Aug  4 22:41:18 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a9398bb

dev-haskell/language-dot: bump up to 0.1.1

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

 dev-haskell/language-dot/Manifest  |  1 +
 dev-haskell/language-dot/language-dot-0.1.1.ebuild | 31 ++
 2 files changed, 32 insertions(+)

diff --git a/dev-haskell/language-dot/Manifest 
b/dev-haskell/language-dot/Manifest
index 2a013103416..0c19bc8ed26 100644
--- a/dev-haskell/language-dot/Manifest
+++ b/dev-haskell/language-dot/Manifest
@@ -1 +1,2 @@
 DIST language-dot-0.1.0.tar.gz 8042 BLAKE2B 
e83130172cc777126f54ea16b1ee0337b275a318b0ae66c2f9fb1485b04a56444e6db14e1a8738df170c0612e78dfefcb64cf0caf65c51d812ee4c6f5eee7e1a
 SHA512 
4166a345a31d075f6492cd519dff19b5ec4fb4c4a953ef4ddaa92acdad618a2b61271d5eaa87920b6541d7f0d72611887ed2a68764d7fa446c31db66501b1467
+DIST language-dot-0.1.1.tar.gz 8076 BLAKE2B 
02d1ea0cf861d8052846961d0ad8792e83f252711f6ff64443a237f5e5aedaa8a93d3e6c32f9fd2d916fede3e6927e69fc6986311e1b367133dde8cc9de002d4
 SHA512 
a9a3abe5ee617614bce73952384be4e5d53942f0c011817b6a92fd6452dce8c37ba39e05ff4733be404315ef95c2de9c0d4134e7aab4e875e7f414dcdb5bfcd9

diff --git a/dev-haskell/language-dot/language-dot-0.1.1.ebuild 
b/dev-haskell/language-dot/language-dot-0.1.1.ebuild
new file mode 100644
index 000..cdd922c5159
--- /dev/null
+++ b/dev-haskell/language-dot/language-dot-0.1.1.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+# ebuild generated by hackport 0.6.1
+
+CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
+inherit haskell-cabal
+
+DESCRIPTION="A library for the analysis and creation of Graphviz DOT files"
+HOMEPAGE="http://hackage.haskell.org/package/language-dot;
+SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz;
+
+LICENSE="BSD"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~x86"
+IUSE="+executable"
+
+RDEPEND=">=dev-haskell/parsec-3:=[profile?] =dev-lang/ghc-7.4.1:=
+   >=dev-haskell/mtl-1:=[profile?] 

[gentoo-commits] repo/gentoo:master commit in: dev-haskell/deriving-compat/

2020-08-04 Thread Sergei Trofimovich
commit: f224130ada1a91e18b3111eb685567dd938f09b3
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Tue Aug  4 22:33:40 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Tue Aug  4 22:33:40 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f224130a

dev-haskell/deriving-compat: bump up to 0.5.8

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

 dev-haskell/deriving-compat/Manifest   |  1 +
 .../deriving-compat/deriving-compat-0.5.8.ebuild   | 31 ++
 2 files changed, 32 insertions(+)

diff --git a/dev-haskell/deriving-compat/Manifest 
b/dev-haskell/deriving-compat/Manifest
index 161187479a6..c78a6c81811 100644
--- a/dev-haskell/deriving-compat/Manifest
+++ b/dev-haskell/deriving-compat/Manifest
@@ -1 +1,2 @@
 DIST deriving-compat-0.3.5.tar.gz 60418 BLAKE2B 
c3b56d5bbb0054b5bcfea50c38a742df35030d723e4051f5f441b0e341bfaa88aab7691a0cc77ba8b2df623e7e7c0e2b272ca63a11e27827d9b8e67e68cc4803
 SHA512 
73facb605f26edb05ce299cf40443a12d4508abc28a7a08bcb88e60edd12bd4c015023004abfc78794239f38e622e0b4309df63e40f8a5dd621fcd15cf1ede7a
+DIST deriving-compat-0.5.8.tar.gz 67468 BLAKE2B 
0d5ea2e882e598590b69e8682d6a751fadd8cc78cbadc97d884db74730972e93b4045276aa86369d744d4edd9db4942acbdde4abae18002c599d7b0728112be1
 SHA512 
e0a807142bc324a0205bd3b98fc9c68292100808d448edaf800ed41c073ec0745329458dbbb6c1fe33cc86872a9d2555d76f57c6b9d8a1dcd891dda1a9fcf158

diff --git a/dev-haskell/deriving-compat/deriving-compat-0.5.8.ebuild 
b/dev-haskell/deriving-compat/deriving-compat-0.5.8.ebuild
new file mode 100644
index 000..8b27d4f7f63
--- /dev/null
+++ b/dev-haskell/deriving-compat/deriving-compat-0.5.8.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+# ebuild generated by hackport 0.6.2
+
+CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
+inherit haskell-cabal
+
+DESCRIPTION="Backports of GHC deriving extensions"
+HOMEPAGE="https://github.com/haskell-compat/deriving-compat;
+SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz;
+
+LICENSE="BSD"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND=">=dev-haskell/th-abstraction-0.3:=[profile?] 
=dev-haskell/transformers-compat-0.5:=[profile?]
+   >=dev-lang/ghc-7.8.2:=
+"
+DEPEND="${RDEPEND}
+   >=dev-haskell/cabal-1.18.1.3
+   test? ( >=dev-haskell/base-compat-0.8.1 =dev-haskell/base-orphans-0.5 =dev-haskell/hspec-1.8
+   >=dev-haskell/quickcheck-2 =dev-haskell/tagged-0.7 

[gentoo-commits] repo/gentoo:master commit in: dev-haskell/bzlib/

2020-08-04 Thread Sergei Trofimovich
commit: 8282da5810ec84275a85943711d74af68154f5c5
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Tue Aug  4 22:11:06 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Tue Aug  4 22:11:06 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8282da58

dev-haskell/bzlib: bump up to 0.5.1.0

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

 dev-haskell/bzlib/Manifest |  1 +
 dev-haskell/bzlib/bzlib-0.5.1.0.ebuild | 26 ++
 2 files changed, 27 insertions(+)

diff --git a/dev-haskell/bzlib/Manifest b/dev-haskell/bzlib/Manifest
index 473401cfae4..0cd799382dd 100644
--- a/dev-haskell/bzlib/Manifest
+++ b/dev-haskell/bzlib/Manifest
@@ -1 +1,2 @@
 DIST bzlib-0.5.0.5.tar.gz 46627 BLAKE2B 
e229e4c586c45e5ff440a043bf413c2a45a6b38b1a2d3ad529cbaeba5a4811953572a2be54a75cec24599f43c9393c71268c5c2ba0c54100fb6c43b2842169df
 SHA512 
fe4b6e1a4d67573a9ff72808cfd0bf47a127885593e98debcaa505c488c76af364bed31cdb8ee9308295514f154536e958ff5e2a1c3157eeb5b16f8011424819
+DIST bzlib-0.5.1.0.tar.gz 46082 BLAKE2B 
d17e3832d71ca745da6884f1762aaae8ad22babed44fda9a87d2dae731334b8c1af398c78d2f79e02183ef22a53717e0a9f127fc1837f220eba35ad9397fe22f
 SHA512 
2d4e200abc8ef7f158b4b726e81a389d5018615dd04f5704f50323498f5a1991e217a05abd10f86cab791326bc95802d22a17b55656e5289cb07ca93698a1537

diff --git a/dev-haskell/bzlib/bzlib-0.5.1.0.ebuild 
b/dev-haskell/bzlib/bzlib-0.5.1.0.ebuild
new file mode 100644
index 000..990fa523d98
--- /dev/null
+++ b/dev-haskell/bzlib/bzlib-0.5.1.0.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+# ebuild generated by hackport 0.6.5.
+
+CABAL_FEATURES="lib profile haddock hoogle hscolour"
+inherit haskell-cabal
+
+DESCRIPTION="Compression and decompression in the bzip2 format"
+HOMEPAGE="http://hackage.haskell.org/package/bzlib;
+SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz;
+
+LICENSE="BSD"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="app-arch/bzip2
+   >=dev-haskell/fail-4.9:=[profile?] =dev-lang/ghc-7.4.1:=
+"
+DEPEND="${RDEPEND}
+   >=dev-haskell/cabal-1.10
+"



[gentoo-commits] repo/gentoo:master commit in: dev-haskell/bytestring-show/

2020-08-04 Thread Sergei Trofimovich
commit: 0ae54929c1df07051697a0941737fe3b141f7f2a
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Tue Aug  4 22:06:02 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Tue Aug  4 22:06:02 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0ae54929

dev-haskell/bytestring-show: tweak for ghc-8.8

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

 dev-haskell/bytestring-show/bytestring-show-0.3.5.6-r1.ebuild | 11 ---
 1 file changed, 8 insertions(+), 3 deletions(-)

diff --git a/dev-haskell/bytestring-show/bytestring-show-0.3.5.6-r1.ebuild 
b/dev-haskell/bytestring-show/bytestring-show-0.3.5.6-r1.ebuild
index 034819b9da9..c9d31c58983 100644
--- a/dev-haskell/bytestring-show/bytestring-show-0.3.5.6-r1.ebuild
+++ b/dev-haskell/bytestring-show/bytestring-show-0.3.5.6-r1.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=5
+EAPI=7
 
 # ebuild generated by hackport 0.3.6.
 
@@ -25,6 +25,11 @@ DEPEND="${RDEPEND}
 "
 
 src_prepare() {
+   default
+
+   # Use default for compatibility with Cabal-3
+   rm Setup.lhs || die
cabal_chdeps \
-   'binary < 0.8' 'binary'
+   'binary < 0.8' 'binary' \
+   'containers < 0.6' 'containers'
 }



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

2020-08-04 Thread Georgy Yakovlev
commit: 551141a51e2a1beafccb84bcb6db6068266ebbac
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Tue Aug  4 21:43:31 2020 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Tue Aug  4 21:58:22 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=551141a5

dev-java/openjdk: 8.265 ppc64 stable, bug #732624

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

 dev-java/openjdk/openjdk-8.265_p01.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/openjdk/openjdk-8.265_p01.ebuild 
b/dev-java/openjdk/openjdk-8.265_p01.ebuild
index 901f4419962..d88de6a02a7 100644
--- a/dev-java/openjdk/openjdk-8.265_p01.ebuild
+++ b/dev-java/openjdk/openjdk-8.265_p01.ebuild
@@ -27,7 +27,7 @@ SRC_URI="
 
 LICENSE="GPL-2"
 SLOT="$(ver_cut 1)"
-KEYWORDS="amd64 ~ppc64 x86"
+KEYWORDS="amd64 ppc64 x86"
 IUSE="alsa debug cups doc examples headless-awt +jbootstrap nsplugin +pch 
selinux source webstart"
 
 COMMON_DEPEND="



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

2020-08-04 Thread Georgy Yakovlev
commit: 3f77738cc9c9f2c68d76eb9235ee4dd777adccd4
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Tue Aug  4 21:56:07 2020 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Tue Aug  4 21:58:24 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f77738c

dev-java/openjdk-bin: drop old

Bug: https://bugs.gentoo.org/732624
Package-Manager: Portage-3.0.1, Repoman-2.3.23
Signed-off-by: Georgy Yakovlev  gentoo.org>

 dev-java/openjdk-bin/Manifest  |  12 ---
 .../openjdk-bin/openjdk-bin-11.0.7_p10-r1.ebuild   | 115 -
 dev-java/openjdk-bin/openjdk-bin-8.252_p09.ebuild  |  93 -
 dev-java/openjdk-bin/openjdk-bin-8.262_p10.ebuild  |  93 -
 4 files changed, 313 deletions(-)

diff --git a/dev-java/openjdk-bin/Manifest b/dev-java/openjdk-bin/Manifest
index 4be7435a8d8..697e4493518 100644
--- a/dev-java/openjdk-bin/Manifest
+++ b/dev-java/openjdk-bin/Manifest
@@ -1,20 +1,8 @@
-DIST OpenJDK11U-jdk_aarch64_linux_hotspot_11.0.7_10.tar.gz 190134743 BLAKE2B 
294ff3be6e68f14e9c53df04e7c4092a73fc27bfb5e1c35ab686ce6a30c69d0f7e9133815ddfdc0217098af287e1cd50353aaa204d3a813052d7c4375a8b8f1b
 SHA512 
71054ff5c996a2ab4409d06d84900525ddd66e6b68bb2c558f0054343fb5fdc92efb4727ef6d9b91b1359e2b9c719ff3eb224eb1a9c5096753e723f12604535b
 DIST OpenJDK11U-jdk_aarch64_linux_hotspot_11.0.8_10.tar.gz 190206674 BLAKE2B 
1e5ac030b23cdcd16e9efb696bf4f22da1178234241c4951b36d19e9567c8e838e99311be0aafe336b92cd5cecd2a53bb4dcfdd40f7ad13a26abaf41dddc5cbc
 SHA512 
e81cc6a0d3aa3afdf021b8a5c39fc821827eba3010c437d97ad219336749b15cbb057bc92b129b0899da104066003554065e5591a6fda622b9852db2ad895237
-DIST OpenJDK11U-jdk_arm_linux_hotspot_11.0.7_10.tar.gz 178497327 BLAKE2B 
59d84c0c09368e4bae499469efb0bc2f1f9c6f518fbcfbf75190e6e06eb4592b9da021b9101c769e6e6bd4c83e88217f177b489103f36f0ba92ba757df216989
 SHA512 
1ecc0b25295708af3011a5428f811a5c6c14f7edf17f853c7ed286687a3b2f982d4f8b0a45d9c7c24b476ccc60143f5e71c75464fab4d2d8be16c186f1e48341
 DIST OpenJDK11U-jdk_arm_linux_hotspot_11.0.8_10.tar.gz 182327847 BLAKE2B 
ad71bfd979f27ffd05abea804069402a7a47906cff70cbe68c29a8185d97043e4e28471d6444af757955c9be5d73d8d17f3f73120b8d2997dc5fb5b21f9045dc
 SHA512 
32843b32d89125da14c8e77509e4dfb86b1aae55407edabb52a592a29ecb3ba17d300b91751f937189f370edfd57d60fa622cb9da2a9e190f35b219d0cd58774
-DIST OpenJDK11U-jdk_ppc64le_linux_hotspot_11.0.7_10.tar.gz 176497292 BLAKE2B 
2bf45400c5d201cb6530d01b234da28078cf3a8e8bb23470a3c698b982ca700828baf653d00cf4aa1933193742474fc81b5df9054f33706545c46733a1ccc79d
 SHA512 
adc40402de81f49fd691c7c07e805f6ee3a4298353417c5e92dd14d791253f4eaafcdb68837d614d7850f82006701b048df04cd6a1d25a16d125a2a38bc277d5
 DIST OpenJDK11U-jdk_ppc64le_linux_hotspot_11.0.8_10.tar.gz 176566452 BLAKE2B 
584adc02d816cda72e5396d9e2a34768fe9c1ad3f6b37ad4b599ee45ee008389d7bec93ca983aec3e91995fa05548137f4ecb5c84b524333e0c7a35c5fc917ec
 SHA512 
ab7768556488f0d13c3868e65ee22bedfaffc904d2b6af6d1c0ad48a382c2bc761dce99bd3a196e4ddd2a67f56019774a84edeab7db3e9e4650ef020f0d2e0a5
-DIST OpenJDK11U-jdk_x64_linux_hotspot_11.0.7_10.tar.gz 193346198 BLAKE2B 
506fc32c3c1ea729e79a044f31bafad995aaf7ac23bda47b21926493aa8d473195067a2d7989b0eafb91d7054222ebd5d924567b1d4b6935be7cff9fd25b1e90
 SHA512 
fa19880289ce8fa4a72fddd5633cf86a33d9f81346a5a7e51c06d7fc48f1953da01f020d15151d74a624ecc22a9f8f2c8ee4f996a4b3ac2ec79f0fb5207a40f8
 DIST OpenJDK11U-jdk_x64_linux_hotspot_11.0.8_10.tar.gz 193398310 BLAKE2B 
079f48381bf58edb7b9b75f4305df72184710c90101588fccce4edb0535b976b2f6332b66fdd8cf8b442eebbeee5a6044e0445519f9bbd8ed20b02f50e9fc203
 SHA512 
115b5627d6d1245f8393e3cd869bdb7accb42c35bc0e9030fb60701f61253ea8ce382edec75ded85ff5b0a0c8bbfbecdec81b16aef87fb6fc76c684628abf1e5
-DIST OpenJDK8U-jdk_aarch64_linux_hotspot_8u252b09.tar.gz 102238546 BLAKE2B 
ffa0aec56e4f6fe03cab88e0423e5b1ee24ccbe9eb0bd37d37449c596095d69e7fcb9044c0846a750d3d1a842c2f719d18a28510bd226a8aa9b383e4ae29993b
 SHA512 
a6ef9864cde15e96abcb94f2e72db77f473e609fd162934fc3d35225223a20e20c464e44ce0c022dbf15f6d68d25bf2187271d8643e5cff2894f1839929050ae
-DIST OpenJDK8U-jdk_aarch64_linux_hotspot_8u262b10.tar.gz 103188555 BLAKE2B 
2d1c8add4d0a3939a423dd24b2ade8a7e7240597d1d49a6194e768f8262977aa7b8c8f8a3f564c88bfe3e4bac74cbd3f2cdd17fafcbaf7b9b50ad3cade34e21b
 SHA512 
86f24cd72ac398b606006dc64fb0f5d335bb633d87c7a7f96f2efb26a9abc6486ea1f803ccb33e74efc9e8f48ef3c723516dc690479a6e67d9161d67a5b8e94c
 DIST OpenJDK8U-jdk_aarch64_linux_hotspot_8u265b01.tar.gz 103150208 BLAKE2B 
70880514e63402b740554cde3eba80106e2494d354751a620e54cde0376cebbf1ca5c2b10b0c340f59d9d1f390791c07ba39b13e72c938872e2a8b102b608f34
 SHA512 
37d9efe9c087dae9c180ee47e9f4f010e7726f4578edb5638d40ab4aea450912e3fa5e1d9254f6290779f43ffb5b0c6d1e3e9ac42c889b0c50072645deadbddb
-DIST OpenJDK8U-jdk_arm_linux_hotspot_8u252b09.tar.gz 96925784 BLAKE2B 
3e294a9a38729e453dd74d691bad4abd043fefd2a850a1d8fa142e5e5c2b908a1c7a0d9f2ebf1760ecf065cb615a59a930c84e86e86a339da01a794f1f3319ed
 SHA512 

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

2020-08-04 Thread Georgy Yakovlev
commit: e8e4a6a3c3636848ce477955ff3c0cb30b4f3ff3
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Tue Aug  4 21:57:53 2020 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Tue Aug  4 21:58:25 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e8e4a6a3

dev-java/openjdk-jre-bin: drop old

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

 dev-java/openjdk-jre-bin/Manifest  |   3 -
 .../openjdk-jre-bin-11.0.7_p10-r1.ebuild   | 100 -
 .../openjdk-jre-bin-8.252_p09.ebuild   |  84 -
 .../openjdk-jre-bin-8.262_p10.ebuild   |  84 -
 4 files changed, 271 deletions(-)

diff --git a/dev-java/openjdk-jre-bin/Manifest 
b/dev-java/openjdk-jre-bin/Manifest
index 0235ffc940e..3c7fe33149f 100644
--- a/dev-java/openjdk-jre-bin/Manifest
+++ b/dev-java/openjdk-jre-bin/Manifest
@@ -1,5 +1,2 @@
-DIST OpenJDK11U-jre_x64_linux_hotspot_11.0.7_10.tar.gz 42917723 BLAKE2B 
c5635b3727e10462396891cab89e257ded57c59f56e9bcb84a3d040ce8a27d7d67d6b78e5f55b63806dd93f6151b767df42e4428d12e763f9722196ca0736a08
 SHA512 
a776dd9168e3c2635a8492405d58628713e646292d7ee16454681d46866e7ea41afa712227e94ed2e8ce52c727e445f4631db63a02408aa817f1c79af8057dbe
 DIST OpenJDK11U-jre_x64_linux_hotspot_11.0.8_10.tar.gz 42904191 BLAKE2B 
cfd04b2a422e95465cd2938449f7632d29fe655eadadf5745045db6eb74625dffa0e02d8713a93e0bc8fa7da6dc57116fbbd9217a9b30723becd5b9eaceefccd
 SHA512 
55ab4c6122422f4765542df747bce5c65bc78e0e5f4fff4b7efc95342d81eb34d72dbdc13c820781c626f92a2c3687161d0c7edfbe4f83c455c75fcecf8ae3d0
-DIST OpenJDK8U-jre_x64_linux_hotspot_8u252b09.tar.gz 41104123 BLAKE2B 
52a9f288054c4a96ed5d70c2c9c6cf14ceb32262ec3a38f547286518ccc14a4695d330adc19e272436c0a7154771cddd9b0672b05beb6d5013c44c69be0ad25a
 SHA512 
b1b0627e8495b11e0ef3e4ecb387d92537bb97b3f3045213658d48b6f2dffa0bc975b1bc92e84c487152b43d1f0ee0449730bf84dd62d98d13354bf73d3a0a20
-DIST OpenJDK8U-jre_x64_linux_hotspot_8u262b10.tar.gz 41755965 BLAKE2B 
b417d12ba18f58fec1e692a567bd5c0551fcbe023370fe52c2e525692d0d2151d4c296f86e6f4e3b1178e8f933ec6ddb9559e358c5d080cc2dba94ce38680ab5
 SHA512 
63d65c576d40b798dbbf2c6923151d07ba74312d8e8b6dc722d4358c38855a3a5c9e9e7c267569d390065c4dcc7f4bcfddc3f78e8388b4faef1a61501e2b7b8c
 DIST OpenJDK8U-jre_x64_linux_hotspot_8u265b01.tar.gz 41757024 BLAKE2B 
39c184654dd5c4c17c617a48e962a392e3a4aaebe56a4286b6e5b0e980345b7260effbc54e2b197f8b747c57856e5260a048cf572cd4f375a2b38f3abebbde2f
 SHA512 
01090a26bb18d226da19c82fca173f0d994ba56562178757347b565d39989b6735f5ff37bb22163c9ea270380fe922098bd0efa87d52615b50cde9f0e8291095

diff --git a/dev-java/openjdk-jre-bin/openjdk-jre-bin-11.0.7_p10-r1.ebuild 
b/dev-java/openjdk-jre-bin/openjdk-jre-bin-11.0.7_p10-r1.ebuild
deleted file mode 100644
index 23e7a0fbadc..000
--- a/dev-java/openjdk-jre-bin/openjdk-jre-bin-11.0.7_p10-r1.ebuild
+++ /dev/null
@@ -1,100 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit java-vm-2
-
-abi_uri() {
-   echo "${2-$1}? (
-   
https://github.com/AdoptOpenJDK/openjdk${SLOT}-binaries/releases/download/jdk-${MY_PV}/OpenJDK${SLOT}U-jre_${1}_linux_hotspot_${MY_PV//+/_}.tar.gz
-   )"
-}
-
-MY_PV=${PV/_p/+}
-SLOT=${MY_PV%%[.+]*}
-
-SRC_URI="
-   $(abi_uri x64 amd64)
-"
-
-DESCRIPTION="Prebuilt Java JRE binaries provided by AdoptOpenJDK"
-HOMEPAGE="https://adoptopenjdk.net;
-LICENSE="GPL-2-with-classpath-exception"
-KEYWORDS="~amd64"
-IUSE="alsa cups +gentoo-vm headless-awt nsplugin selinux webstart"
-
-RDEPEND="
-   media-libs/fontconfig:1.0
-   media-libs/freetype:2
-   >net-libs/libnet-1.1
-   >=sys-apps/baselayout-java-0.1.0-r1
-   >=sys-libs/glibc-2.2.5:*
-   sys-libs/zlib
-   alsa? ( media-libs/alsa-lib )
-   cups? ( net-print/cups )
-   selinux? ( sec-policy/selinux-java )
-   !headless-awt? (
-   x11-libs/libX11
-   x11-libs/libXext
-   x11-libs/libXi
-   x11-libs/libXrender
-   x11-libs/libXtst
-   )"
-
-PDEPEND="webstart? ( >=dev-java/icedtea-web-1.6.1:0 )
-   nsplugin? ( >=dev-java/icedtea-web-1.6.1:0[nsplugin] )"
-
-RESTRICT="preserve-libs splitdebug"
-QA_PREBUILT="*"
-
-S="${WORKDIR}/jdk-${MY_PV}-jre"
-
-src_install() {
-   local dest="/opt/${P}"
-   local ddest="${ED%/}/${dest#/}"
-
-   # Not sure why they bundle this as it's commonly available and they
-   # only do so on x86_64. It's needed by libfontmanager.so. IcedTea
-   # also has an explicit dependency while Oracle seemingly dlopens it.
-   rm -vf lib/libfreetype.so || die
-
-   # Oracle and IcedTea have libjsoundalsa.so depending on
-   # libasound.so.2 but AdoptOpenJDK only has libjsound.so. Weird.
-   if ! use alsa ; then
-   rm -v lib/libjsound.* || die
-   fi
-
-   if use 

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

2020-08-04 Thread Georgy Yakovlev
commit: 39a2d22de6cf4ad517a8304c92949a175760ec33
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Tue Aug  4 21:57:15 2020 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Tue Aug  4 21:58:24 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=39a2d22d

dev-java/openjdk-jre-bin: 8.265_p01 amd64 stable

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

 dev-java/openjdk-jre-bin/openjdk-jre-bin-8.265_p01.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/openjdk-jre-bin/openjdk-jre-bin-8.265_p01.ebuild 
b/dev-java/openjdk-jre-bin/openjdk-jre-bin-8.265_p01.ebuild
index a38a136210d..512f8678a75 100644
--- a/dev-java/openjdk-jre-bin/openjdk-jre-bin-8.265_p01.ebuild
+++ b/dev-java/openjdk-jre-bin/openjdk-jre-bin-8.265_p01.ebuild
@@ -21,7 +21,7 @@ SRC_URI="
 "
 
 LICENSE="GPL-2-with-classpath-exception"
-KEYWORDS="~amd64"
+KEYWORDS="amd64"
 
 IUSE="alsa cups headless-awt nsplugin selinux webstart"
 



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

2020-08-04 Thread Georgy Yakovlev
commit: b2e262024d4c564b29a7da88732e2c422234549e
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Tue Aug  4 21:44:55 2020 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Tue Aug  4 21:58:23 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b2e26202

dev-java/openjdk: drop old

Bug: https://bugs.gentoo.org/732624
Closes: https://bugs.gentoo.org/734320
Closes: https://bugs.gentoo.org/706012
Closes: https://bugs.gentoo.org/713180
Closes: https://bugs.gentoo.org/706638
Package-Manager: Portage-3.0.1, Repoman-2.3.23
Signed-off-by: Georgy Yakovlev  gentoo.org>

 dev-java/openjdk/Manifest  |  17 --
 .../openjdk/files/openjdk-11.0.7_p10-sigsegv.patch |  55 
 .../openjdk/files/openjdk-8-detect-gcc10.patch |  49 
 dev-java/openjdk/openjdk-11.0.7_p10.ebuild | 280 -
 dev-java/openjdk/openjdk-8.252_p09.ebuild  | 231 -
 dev-java/openjdk/openjdk-8.262_p10.ebuild  | 226 -
 6 files changed, 858 deletions(-)

diff --git a/dev-java/openjdk/Manifest b/dev-java/openjdk/Manifest
index c3e413b9dd0..e5d12e87686 100644
--- a/dev-java/openjdk/Manifest
+++ b/dev-java/openjdk/Manifest
@@ -1,26 +1,9 @@
-DIST openjdk-11.0.7_p10.tar.bz2 91317054 BLAKE2B 
113f6d0b1ea97aa6c3a619a3f4183b72f5e0448422d17b6ffc4d778ce50eee68e4495d610845d1f3aace2e5660703dad96583203c6d12b5528e0f33f78df7cec
 SHA512 
c6776bd05e2cbb42134ccf5cd522e4b73d1662e3cf136a8718c5d302b9c44e76b74a554b81aa14c5deda20bee76abc80a144f5c2e1941b70c9503579c325aa12
 DIST openjdk-11.0.8_p10.tar.bz2 91141175 BLAKE2B 
eeef0f6b6a8f804e043cde01de256c86ed35d5a391588100caea49c8c2b617c3f06aa37df894feaa89734e68c32fe28d8bc5337755050c457d657cf88fcff7f3
 SHA512 
f8fd26a11cb044197d3b04a1347e27e177e79cb58436e67116f63025a2a5c39c0083ac17362e7d2234caf89df530422ead088e3fc4546f8d9f68482fc75eb7a0
-DIST openjdk-8.252_p09.tar.bz2 454656 BLAKE2B 
7132af72a09da9ded1759ccf92da6237a24e3fd15209b8d5aecb7011b890cd3484b4724f6b6a144e4bc5cb41931076985f75a9089c178938be62ac1a1d2a7f07
 SHA512 
0f03f1549dea1577cb01895d4e34721d16443977c5e7b3f0744af9cf2c0b09e60cb6d91b35a5e474c593d518d5610fb4c14fc4b9a907a7e13bb2351cea51bd06
-DIST openjdk-8.262_p10.tar.bz2 455868 BLAKE2B 
22637a8ecd2af97b8cdc335fff5d4a14c56f53a26f0fe1ccb61f7f6542961126f4a2dadfc596ae561ea27cfdbc5f23fb10350d1533f43f1740540367565cb160
 SHA512 
196e201cbbd53132a78f276df7407346ba611798d813272c68cd3d654f34b84874009cda1df62e51fd5e33c5bc4aa4bdda6bd0ef7cac9857c609fcdb3fa3fd53
 DIST openjdk-8.265_p01.tar.bz2 456095 BLAKE2B 
8de4d0293f3062583654da99a29d5be02197c323772f663d37ab21bdfdf32a723412d301094e6f70cbba99883241f52406a799a91c3d7c2a69ab7b35932c0a38
 SHA512 
686b869f9278462c6cb52036c4c9261e1689b917ce0afd4e6b47bb3d3207b2e79b2d03c2d3808a5853ab2fa070ac2206877849f5837282cb6deb80f610ba67f5
-DIST openjdk-corba-8.252_p09.tar.bz2 1034367 BLAKE2B 
d281a0b2e092c637adae4a206ac4b3f7beeb65f0fce5862f996ac71a814c5c3ee3261dd1145660cb50fde0398e42ca1e8c86d6aad07e43b44aa1f903c204b21c
 SHA512 
08f348849eeadefee3dce9658b519091a14b9f972a1ee1dc51c37a3cd766e5265faed1931b967410ebff2132dd18cedf8840277d804b402ee43a862e37575ab1
-DIST openjdk-corba-8.262_p10.tar.bz2 1033428 BLAKE2B 
979f86546dc4c558c8615e4cc1887bcc4a0b82845cf6474ef3802321cb205037c2c753c55f0c219cba3e0771bc2e1a7096b6ad93ce8582e45ef6b5815c0c593b
 SHA512 
4b91cbcc55b983719aa1e0fb683bf2d169b908eb4d4e24857dfd918f4f086e6ce1317f980ba89ff911673131c71c27149091ee114deb75e6f98f31b0922bc04f
 DIST openjdk-corba-8.265_p01.tar.bz2 1034140 BLAKE2B 
4b176bf2d9ff461b5682ad7f4b994091acf017df2caabf292dcda9baa34abd7d8016f56f2aff0866508eac565f4079e6f8ba8cbd8167abf1e38cd1fac727e141
 SHA512 
d92b69ab33176c29c5b7c0a5a21947d5d28dafa32a5933414bea5d16d4e68e1a381b2a73114952d507e7ee76c132e70dc8234175edfd3a086c4775417eaa7d9a
-DIST openjdk-hotspot-8.252_p09.tar.bz2 7954548 BLAKE2B 
a791d3c3385be3c8543bea1fc8d5bee9b3de873122ec850c3ad0082430083ec9dff2aa7c0cae33e628047a18a76fca8146b68aa52f32845cf7a61a45fdc8d9eb
 SHA512 
53079cc255f75f246a67937bdf2b7715882f9baf8bcbc46ab2963c259359b1008642aeeae7ba7705c39f7a04e69ba286421a83b90294e81071f8e630db48ba7c
-DIST openjdk-hotspot-8.262_p10.tar.bz2 8204485 BLAKE2B 
dd4411fdceb36c378d15fce45dc75ea6b2e19c219a6b46e10de3864407d9eff0a4fcb7fcf2f5f0bc613b68cd54766404f25c76346c7500e7a2018c0001ad4981
 SHA512 
11880562cebbdc4abd59cd2ac234ca697316c1ec78ad291fa41d69fe8f5f01f30db0c3e224226521afcaf798619a5afc9055ea12fcd41f5da179a353351dff2a
 DIST openjdk-hotspot-8.265_p01.tar.bz2 8204133 BLAKE2B 
3c574da38c9c787e2b40dafa6d7885f9632804a158de26fb4e6f9b5266c955adad8adb1917043eecba97fbb1e53c063da08231e806f5ba8f6c0ef762e88c45b6
 SHA512 
a3fbc527456aeb8566db24f910e6a64f976e3434fe3717058ee91e66e88d03d77641d342801002f7fa35fb8bb94ce397c95ac2abb86c0616ff25f167878b478b
-DIST openjdk-jaxp-8.252_p09.tar.bz2 2736174 BLAKE2B 
c198f144be7d0e7439e2184768db8649973f9e6869e67d3a950abd4872584160f4aaec1f4bec727f0d38830d34a4be7bd2f3e897b8ca10c758212262fa1672c3
 SHA512 

[gentoo-commits] repo/gentoo:master commit in: dev-haskell/top/files/, dev-haskell/top/

2020-08-04 Thread Sergei Trofimovich
commit: f6ae36e783193e8b8c9a1f25ab15677c982ad186
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Tue Aug  4 21:55:16 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Tue Aug  4 21:55:16 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f6ae36e7

dev-haskell/top: tweak for ghc-8.8

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

 dev-haskell/top/files/top-1.7-ghc84.patch | 12 
 dev-haskell/top/top-1.7.ebuild| 11 ++-
 2 files changed, 18 insertions(+), 5 deletions(-)

diff --git a/dev-haskell/top/files/top-1.7-ghc84.patch 
b/dev-haskell/top/files/top-1.7-ghc84.patch
new file mode 100644
index 000..58ed02d3ff2
--- /dev/null
+++ b/dev-haskell/top/files/top-1.7-ghc84.patch
@@ -0,0 +1,12 @@
+--- a/src/Top/Solver.hs
 b/src/Top/Solver.hs
+@@ -26,2 +26,3 @@ import Top.Constraint.Information
+ import Control.Monad.Writer
++import qualified Data.Semigroup as S
+ 
+@@ -170,2 +171,5 @@ evalBasicMonad = runWriter . flip evalStateFixT empty
+ 
++instance S.Semigroup LogEntries where
++   (<>) (LogEntries f) (LogEntries g) = LogEntries (f . g)
++
+ instance Monoid LogEntries where

diff --git a/dev-haskell/top/top-1.7.ebuild b/dev-haskell/top/top-1.7.ebuild
index 505c0ee09fb..f3d825ce4f6 100644
--- a/dev-haskell/top/top-1.7.ebuild
+++ b/dev-haskell/top/top-1.7.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=5
+EAPI=7
 
 # ebuild generated by hackport 0.4.4.
 
@@ -30,6 +30,7 @@ DEPEND="${RDEPEND}
 
 S="${WORKDIR}/${MY_P}"
 
-src_prepare() {
-   epatch "${FILESDIR}"/${P}-ghc-7.10.patch
-}
+PATCHES=(
+   "${FILESDIR}"/${P}-ghc-7.10.patch
+   "${FILESDIR}"/${P}-ghc84.patch
+)



[gentoo-commits] repo/gentoo:master commit in: dev-haskell/stmonadtrans/

2020-08-04 Thread Sergei Trofimovich
commit: c717b0410d3560160121b0a4919de6ebd0221a2d
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Tue Aug  4 21:52:52 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Tue Aug  4 21:52:56 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c717b041

dev-haskell/stmonadtrans: bump up to 0.4.4

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

 dev-haskell/stmonadtrans/Manifest  |  1 +
 dev-haskell/stmonadtrans/stmonadtrans-0.4.4.ebuild | 35 ++
 2 files changed, 36 insertions(+)

diff --git a/dev-haskell/stmonadtrans/Manifest 
b/dev-haskell/stmonadtrans/Manifest
index 68991a8ec92..634b08c7d41 100644
--- a/dev-haskell/stmonadtrans/Manifest
+++ b/dev-haskell/stmonadtrans/Manifest
@@ -1,2 +1,3 @@
 DIST STMonadTrans-0.3.3.tar.gz 4820 BLAKE2B 
5406412f362f9b5cb63aaae759510c5bd36b376a90b60b93849c4af42630b2a2266b708cc624b99726d49a80de9cd5c86cbf2a0ce05cd38250acc2864593dfbf
 SHA512 
5395dfac66abcf75593b5c62252b452e4935b85e294a1f9b4a40424b29be76109b89b0cc35eaa15bd448a4d51ae0500bfe72924db854e02e949685fd9180d847
 DIST STMonadTrans-0.3.4.tar.gz 5442 BLAKE2B 
748d95bc1f14e38220d2b2342a939a1a2df428c1eed11c40558eeac21566e552b1d43653a4bcb2f4c1dcdabe35352ed526cdd9a86c20acd54778154bcc71e1b2
 SHA512 
3799af190af51276d3cbd03908275d539dd8c290b9a48e2e9e3e41b1ea1c7d966ecddd86b93466e2fe7e63c4776e10912fa349f12aaf698a403d2e3effe59eab
+DIST STMonadTrans-0.4.4.tar.gz 6298 BLAKE2B 
dd24c28605f92626abe90b32f6633c353289d96f84caebd0422e0ee46b9a97f4a656a3a5f10d7e9f04c8d1fbe9f27ea8d7e0965c9525145c9b3b45007b2d623f
 SHA512 
3ab7ff50223f975066cde1227fb23e00263786fa8c5b9d0276fdcc265bb1ac2e5cea97f3fb7fd51aaf25872b126645312c4c622084947dea430d214eac44938b

diff --git a/dev-haskell/stmonadtrans/stmonadtrans-0.4.4.ebuild 
b/dev-haskell/stmonadtrans/stmonadtrans-0.4.4.ebuild
new file mode 100644
index 000..1fd9f348fd4
--- /dev/null
+++ b/dev-haskell/stmonadtrans/stmonadtrans-0.4.4.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+# ebuild generated by hackport 0.6.
+
+CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
+inherit haskell-cabal
+
+MY_PN="STMonadTrans"
+MY_P="${MY_PN}-${PV}"
+
+DESCRIPTION="A monad transformer version of the ST monad"
+HOMEPAGE="http://hackage.haskell.org/package/STMonadTrans;
+SRC_URI="https://hackage.haskell.org/package/${MY_P}/${MY_P}.tar.gz;
+
+LICENSE="BSD"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="dev-haskell/fail:=[profile?]
+   dev-haskell/mtl:=[profile?]
+   >=dev-lang/ghc-7.6.1:=
+"
+DEPEND="${RDEPEND}
+   >=dev-haskell/cabal-1.16.0
+   test? ( >=dev-haskell/tasty-0.11.0.4 =dev-haskell/tasty-hunit-0.9.2 =dev-haskell/tasty-quickcheck-0.8.4 
=dev-haskell/transformers-0.4 

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

2020-08-04 Thread Matthew Thode
commit: 43735fcae35f07f6a10546bff23888150cdbf880
Author: Matthew Thode  gentoo  org>
AuthorDate: Tue Aug  4 21:50:56 2020 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Tue Aug  4 21:51:08 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=43735fca

net-analyzer/icinga2: w.11.5 and 2.12.0 bump

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

 net-analyzer/icinga2/Manifest   | 2 ++
 net-analyzer/icinga2/{icinga2-.ebuild => icinga2-2.11.5.ebuild} | 4 ++--
 net-analyzer/icinga2/{icinga2-.ebuild => icinga2-2.12.0.ebuild} | 4 ++--
 net-analyzer/icinga2/icinga2-.ebuild| 4 ++--
 4 files changed, 8 insertions(+), 6 deletions(-)

diff --git a/net-analyzer/icinga2/Manifest b/net-analyzer/icinga2/Manifest
index ee233074942..c154ff99856 100644
--- a/net-analyzer/icinga2/Manifest
+++ b/net-analyzer/icinga2/Manifest
@@ -1 +1,3 @@
 DIST icinga2-2.11.4.tar.gz 7476667 BLAKE2B 
99b004f12504dae57ae2eda37983ae17da359c6e6998d41bb408c11328d0e69b7dd87ee5bf888c64862d52fe198145e56b1ac24f53d06dfebd1241d16e61a016
 SHA512 
51b0170d334d4ebe2c9614e47f65a1ab59483b4d5de862ae3d90152bf547bfc0051d9fca2f6b86d301ec897980fdc0b503232eb6dd82ae603d8e809bd56b23c1
+DIST icinga2-2.11.5.tar.gz 7478038 BLAKE2B 
309d090e9dab5fb79b411ee75bdcdc3351b559a434543937b3486bc0d45a25fc320609985e4130c2cca83972e4be15180f85bc4c78851fcecbc96ae523ca6bcd
 SHA512 
22b0902818ee840c5c50da3768d6fc6dadf574d8fb5884eb45a2184b9e516888caa2e09ece4f8880139fb0931f131786002f494de702925a6f458968c3cee144
+DIST icinga2-2.12.0.tar.gz 7530104 BLAKE2B 
6f4a37d638449596d163add4ee070d24c1eb5f483e32f6c666454353578e6399a04cda949cb51b135516be7b437196e5beeff0e5e24a7bc26b855de87e24a797
 SHA512 
2a0ead159cfd71ebb662b909d8c4a64bdf13235b14d37b67057034da4fbf8764167b175e20f635989a98faafabb5da4f71321a4f8592172bed5cbb3ee557b276

diff --git a/net-analyzer/icinga2/icinga2-.ebuild 
b/net-analyzer/icinga2/icinga2-2.11.5.ebuild
similarity index 98%
copy from net-analyzer/icinga2/icinga2-.ebuild
copy to net-analyzer/icinga2/icinga2-2.11.5.ebuild
index 7243f8baa7c..bb0f2605e73 100644
--- a/net-analyzer/icinga2/icinga2-.ebuild
+++ b/net-analyzer/icinga2/icinga2-2.11.5.ebuild
@@ -5,7 +5,7 @@ EAPI=6
 if [[ ${PV} !=  ]]; then
inherit cmake-utils depend.apache eutils systemd toolchain-funcs 
wxwidgets
SRC_URI="https://github.com/Icinga/icinga2/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+   KEYWORDS="~amd64 ~arm64 ~x86"
 else
inherit cmake-utils depend.apache eutils git-r3 systemd toolchain-funcs 
wxwidgets
EGIT_REPO_URI="https://github.com/Icinga/icinga2.git;
@@ -23,7 +23,7 @@ WX_GTK_VER="3.0"
 CDEPEND="
!libressl? ( dev-libs/openssl:0= )
libressl? ( dev-libs/libressl:0= )
-   >=dev-libs/boost-1.66:=[context]
+   >=dev-libs/boost-1.66.0:=[context]
console? ( dev-libs/libedit )
mariadb? ( dev-db/mariadb-connector-c:= )
mysql? ( dev-db/mysql-connector-c:= )

diff --git a/net-analyzer/icinga2/icinga2-.ebuild 
b/net-analyzer/icinga2/icinga2-2.12.0.ebuild
similarity index 98%
copy from net-analyzer/icinga2/icinga2-.ebuild
copy to net-analyzer/icinga2/icinga2-2.12.0.ebuild
index 7243f8baa7c..bb0f2605e73 100644
--- a/net-analyzer/icinga2/icinga2-.ebuild
+++ b/net-analyzer/icinga2/icinga2-2.12.0.ebuild
@@ -5,7 +5,7 @@ EAPI=6
 if [[ ${PV} !=  ]]; then
inherit cmake-utils depend.apache eutils systemd toolchain-funcs 
wxwidgets
SRC_URI="https://github.com/Icinga/icinga2/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+   KEYWORDS="~amd64 ~arm64 ~x86"
 else
inherit cmake-utils depend.apache eutils git-r3 systemd toolchain-funcs 
wxwidgets
EGIT_REPO_URI="https://github.com/Icinga/icinga2.git;
@@ -23,7 +23,7 @@ WX_GTK_VER="3.0"
 CDEPEND="
!libressl? ( dev-libs/openssl:0= )
libressl? ( dev-libs/libressl:0= )
-   >=dev-libs/boost-1.66:=[context]
+   >=dev-libs/boost-1.66.0:=[context]
console? ( dev-libs/libedit )
mariadb? ( dev-db/mariadb-connector-c:= )
mysql? ( dev-db/mysql-connector-c:= )

diff --git a/net-analyzer/icinga2/icinga2-.ebuild 
b/net-analyzer/icinga2/icinga2-.ebuild
index 7243f8baa7c..bb0f2605e73 100644
--- a/net-analyzer/icinga2/icinga2-.ebuild
+++ b/net-analyzer/icinga2/icinga2-.ebuild
@@ -5,7 +5,7 @@ EAPI=6
 if [[ ${PV} !=  ]]; then
inherit cmake-utils depend.apache eutils systemd toolchain-funcs 
wxwidgets
SRC_URI="https://github.com/Icinga/icinga2/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+   KEYWORDS="~amd64 ~arm64 ~x86"
 else
inherit cmake-utils depend.apache eutils git-r3 systemd toolchain-funcs 
wxwidgets

[gentoo-commits] repo/gentoo:master commit in: dev-haskell/pqueue/

2020-08-04 Thread Sergei Trofimovich
commit: 4f69186db88789b25f53f9155698823915d794ab
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Tue Aug  4 21:46:06 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Tue Aug  4 21:46:06 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4f69186d

dev-haskell/pqueue: bump up to 1.4.1.3

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

 dev-haskell/pqueue/Manifest  |  1 +
 dev-haskell/pqueue/pqueue-1.4.1.3.ebuild | 25 +
 2 files changed, 26 insertions(+)

diff --git a/dev-haskell/pqueue/Manifest b/dev-haskell/pqueue/Manifest
index e53f37260fb..2b3f358bd72 100644
--- a/dev-haskell/pqueue/Manifest
+++ b/dev-haskell/pqueue/Manifest
@@ -1 +1,2 @@
 DIST pqueue-1.3.2.tar.gz 22880 BLAKE2B 
cb486d83e8e293031871206e083d2d9bc1ea7066a8c7bb62703073abc55bb0f272a79890c7a480aefe7b56ce8fa19e3ccfc603d105fbfda965ba1d2854b88266
 SHA512 
1b3123083717de071593d0223ed1ba2d041b60acdf2e4effe6d337adcdaec26b5327b511f6d8e03cdfd365e81fe2b2856ece0e2e4e7c761c6b54e41896fe0fec
+DIST pqueue-1.4.1.3.tar.gz 23396 BLAKE2B 
13b745070d8102ecbcf5fc74ad8adfa8fd470915567b85db80498c2e241a2a31edb2645adfd2a11a6644e257085be1421f26034f47a85443718060ba597f1160
 SHA512 
e1d77cdb034530891d03e44bb4aa02e3383e5659c61637c8821a94983f7ce42e0a10aa7480cb12774ac4dec4ff93a55f1a6f8baf4f4604ac52b1135d0c055163

diff --git a/dev-haskell/pqueue/pqueue-1.4.1.3.ebuild 
b/dev-haskell/pqueue/pqueue-1.4.1.3.ebuild
new file mode 100644
index 000..dcf18b5bc26
--- /dev/null
+++ b/dev-haskell/pqueue/pqueue-1.4.1.3.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+# ebuild generated by hackport 0.6.4.
+
+CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
+inherit haskell-cabal
+
+DESCRIPTION="Reliable, persistent, fast priority queues"
+HOMEPAGE="http://hackage.haskell.org/package/pqueue;
+SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz;
+
+LICENSE="BSD"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND=">=dev-lang/ghc-7.10.1:=
+"
+DEPEND="${RDEPEND}
+   >=dev-haskell/cabal-1.22.2.0
+   test? ( >=dev-haskell/quickcheck-2.5 

[gentoo-commits] repo/gentoo:master commit in: dev-haskell/multipart/

2020-08-04 Thread Sergei Trofimovich
commit: 78bd25b9831036797a87be3764245a3d45ea864e
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Tue Aug  4 21:40:14 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Tue Aug  4 21:40:27 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=78bd25b9

dev-haskell/multipart: bump up to 0.2.0

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

 dev-haskell/multipart/Manifest   |  1 +
 dev-haskell/multipart/multipart-0.2.0.ebuild | 26 ++
 2 files changed, 27 insertions(+)

diff --git a/dev-haskell/multipart/Manifest b/dev-haskell/multipart/Manifest
index da678d1cd48..0548c487e43 100644
--- a/dev-haskell/multipart/Manifest
+++ b/dev-haskell/multipart/Manifest
@@ -1 +1,2 @@
 DIST multipart-0.1.2.tar.gz 6787 BLAKE2B 
f367f689510873eb0f58e08cd74efceb021ab4294495e4048766b12fe7242163a61f4207821e0fd7c12289433807cf0d198ef53d3a471469ee40a3a9f88d0620
 SHA512 
abc3c7ad89cf9f46d72abaca3ca4782ba717ed6306b81c0c2c0bebde098a330c3a2ee4c62494cd66928265843ef497005bcf09962b50f302a9419712adef578a
+DIST multipart-0.2.0.tar.gz 6593 BLAKE2B 
e7528c1d95df96ada9b9c17315ebe9c9f304842c0783007e37c545769195b87105dce4a0ee9690bbd8143ca9dfd43a8ad7c1b0e98fd386944f1af5e868fd1a4d
 SHA512 
e2ea580113a84a6ad218e9c0ef79da94ab92017c81969c864847df020759cd94555f53ea0722c230555af2d2ccb531bd9d07cb2da1342d0e3556b70a58678be0

diff --git a/dev-haskell/multipart/multipart-0.2.0.ebuild 
b/dev-haskell/multipart/multipart-0.2.0.ebuild
new file mode 100644
index 000..9da933fdb46
--- /dev/null
+++ b/dev-haskell/multipart/multipart-0.2.0.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+# ebuild generated by hackport 0.6.1.
+
+CABAL_FEATURES="lib profile haddock hoogle hscolour"
+inherit haskell-cabal
+
+DESCRIPTION="HTTP multipart split out of the cgi package"
+HOMEPAGE="http://www.github.com/silkapp/multipart;
+SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz;
+
+LICENSE="BSD"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND=">=dev-haskell/parsec-2.0:=[profile?]
+   dev-haskell/stringsearch:=[profile?]
+   >=dev-lang/ghc-8.0.1:=
+"
+DEPEND="${RDEPEND}
+   >=dev-haskell/cabal-1.24.0.0
+"



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

2020-08-04 Thread Sam James
commit: 98e5f1e6a2dbadc2cec4d4cfdd669044e6aeda46
Author: Sam James  gentoo  org>
AuthorDate: Tue Aug  4 21:29:01 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Aug  4 21:29:23 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=98e5f1e6

dev-python/rq: add missing mock test dep

Closes: https://bugs.gentoo.org/735962
Package-Manager: Portage-3.0.1, Repoman-2.3.23
Signed-off-by: Sam James  gentoo.org>

 dev-python/rq/rq-1.5.0.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-python/rq/rq-1.5.0.ebuild b/dev-python/rq/rq-1.5.0.ebuild
index 9bdebc9d6b3..d62e57cf150 100644
--- a/dev-python/rq/rq-1.5.0.ebuild
+++ b/dev-python/rq/rq-1.5.0.ebuild
@@ -19,6 +19,7 @@ KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
 BDEPEND="
test? (
dev-db/redis
+   dev-python/mock[${PYTHON_USEDEP}]
dev-python/sentry-sdk[${PYTHON_USEDEP}]
)
 "



[gentoo-commits] repo/gentoo:master commit in: dev-haskell/list/

2020-08-04 Thread Sergei Trofimovich
commit: 1676223a9a143d626994ee0edd13c7a7d6f8f436
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Tue Aug  4 21:31:18 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Tue Aug  4 21:31:18 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1676223a

dev-haskell/list: bump up to 0.6.2

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

 dev-haskell/list/Manifest  |  1 +
 dev-haskell/list/list-0.6.2.ebuild | 29 +
 2 files changed, 30 insertions(+)

diff --git a/dev-haskell/list/Manifest b/dev-haskell/list/Manifest
index e828d810b1c..db4f4f0fe03 100644
--- a/dev-haskell/list/Manifest
+++ b/dev-haskell/list/Manifest
@@ -1 +1,2 @@
 DIST List-0.5.2.tar.gz 6242 BLAKE2B 
9ddac7229416a94b7e91d3c959d641a01bb14edbf0787b971790cc1e016fa59b78313254c156e2ba5ac78c0646f2f356144c0b2b4b8043fa2d0c9cb57a0a4055
 SHA512 
6bdeb8f8484b84ffc15ac933b37083dc2c76dc617242322a02ff20cbdbe44fc7201539bf3dae4d7afdcf899e625fff074e9df33b630ba1626419b6b8564817b2
+DIST List-0.6.2.tar.gz 7128 BLAKE2B 
8ca05ea3994555afd7b1466b104ed8dc5ea8e88fc5f2c994abe504033b5776976f0b68a7a7d2c752466f470e0a2580995e5ddc409c8a6368f2c5212b05839d15
 SHA512 
c4bde8c31831c8364e3da9db2aa6520de7dc01504ce8619afe012c3f27d3c7453610ad8b86450fe2b0be6276b09570aeb030094ce49e2d6e17e3259749ed4c4a

diff --git a/dev-haskell/list/list-0.6.2.ebuild 
b/dev-haskell/list/list-0.6.2.ebuild
new file mode 100644
index 000..047f60c80ee
--- /dev/null
+++ b/dev-haskell/list/list-0.6.2.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+# ebuild generated by hackport 0.5.5.
+
+CABAL_FEATURES="lib profile haddock hoogle hscolour"
+inherit haskell-cabal
+
+MY_PN="List"
+MY_P="${MY_PN}-${PV}"
+
+DESCRIPTION="List monad transformer and class"
+HOMEPAGE="https://github.com/yairchu/generator;
+SRC_URI="https://hackage.haskell.org/package/${MY_P}/${MY_P}.tar.gz;
+
+LICENSE="BSD"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND=">=dev-lang/ghc-7.8.2:=
+"
+DEPEND="${RDEPEND}
+   >=dev-haskell/cabal-1.18.1.3
+"
+
+S="${WORKDIR}/${MY_P}"



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

2020-08-04 Thread Thomas Deutschmann
commit: 7c5e666c2c4575dbf0f1901c90d13ec95520cdba
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Tue Aug  4 21:27:41 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Tue Aug  4 21:27:41 2020 +
URL:https://gitweb.gentoo.org/proj/genkernel.git/commit/?id=7c5e666c

modules_load: Add vmw_pvscsi for VMware PVSCSI driver support

Link: https://forums.gentoo.org/viewtopic-t-1116502.html
Signed-off-by: Thomas Deutschmann  gentoo.org>

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

diff --git a/defaults/modules_load b/defaults/modules_load
index 9caa3c7..eddd23d 100644
--- a/defaults/modules_load
+++ b/defaults/modules_load
@@ -11,7 +11,7 @@ MODULES_MULTIPATH="dm-mod dm-multipath dm-round-robin dm-rdac 
dm-queue-length dm
 MODULES_NVME="nvme-core nvme nvme-fabrics nvme-rdma nvme-loop nvme-fc"
 MODULES_PATA="libata pata_mpiix pata_pdc2027x pata_radisys pata_sil680 
pata_rz1000 pata_efar pata_cmd64x pata_hpt366 pata_hpt37x pata_hpt3x3 
pata_hpt3x2n pata_optidma pata_it821x pata_artop pata_oldpiix pata_cypress 
pata_platform pata_serverworks pata_legacy pata_ns87410 pata_ns87415 
pata_pcmcia pata_isapnp pata_it8213 pata_ali pata_amd pata_opti pata_atiixp 
pata_triflex pata_pdc202xx_old pata_sc1200 pata_qdi pata_netcell pata_sis 
pata_hpt3x2n pata_marvell pata_jmicron pata_via pata_cs5520 pata_cs5530 
pata_cs5535 pata_sl82c105"
 MODULES_SATA="ahci libata ata_piix sata_promise sata_sil sata_sil24 sata_svw 
sata_via sata_nv sata_sx4 sata_sis sata_uli sata_vsc sata_qstor sata_mv 
sata_inic162x pdc_adma"
-MODULES_SCSI="mptspi megaraid_sas megaraid mpt2sas mpt3sas sd_mod sg sr_mod 
aic79xx aic7xxx aic7xxx_old arcmsr BusLogic ncr53c8xx NCR53c406a initio 
advansys aha1740 aha1542 aha152x dtc fdomain gdth pas16 pci2220i pci2000 
psi240i qlogicfas qlogicfc qlogicisp qlogicpti seagate t128 u14-34f ultrastor 
wd7000 sym53c8xx dmx3191d imm in2000 ips qla1280 sim710 sym53c416 dc395x 
atp870u mptbase mptscsih mptfc mptsas 3w-sas 3w- 3w-9xxx cpqarray cciss 
hpsa DAC960 sx8 aacraid megaraid_mbox megaraid_mm qla2xxx lpfc 
scsi_transport_fc aic94xx"
+MODULES_SCSI="mptspi megaraid_sas megaraid mpt2sas mpt3sas sd_mod sg sr_mod 
aic79xx aic7xxx aic7xxx_old arcmsr BusLogic ncr53c8xx NCR53c406a initio 
advansys aha1740 aha1542 aha152x dtc fdomain gdth pas16 pci2220i pci2000 
psi240i qlogicfas qlogicfc qlogicisp qlogicpti seagate t128 u14-34f ultrastor 
wd7000 sym53c8xx dmx3191d imm in2000 ips qla1280 sim710 sym53c416 dc395x 
atp870u mptbase mptscsih mptfc mptsas 3w-sas 3w- 3w-9xxx cpqarray cciss 
hpsa DAC960 sx8 aacraid megaraid_mbox megaraid_mm qla2xxx lpfc 
scsi_transport_fc aic94xx vmw_pvscsi"
 MODULES_WAITSCAN="scsi_wait_scan"
 MODULES_BLOCK="sdhci_acpi sdhci_pci"
 



[gentoo-commits] repo/gentoo:master commit in: dev-haskell/lens-family-core/

2020-08-04 Thread Sergei Trofimovich
commit: a89ef6f0313bcf704d1abc1887f627dc7f359746
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Tue Aug  4 21:24:50 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Tue Aug  4 21:26:07 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a89ef6f0

dev-haskell/lens-family-core: bump up to 1.2.3

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

 dev-haskell/lens-family-core/Manifest  |  1 +
 .../lens-family-core/lens-family-core-1.2.3.ebuild | 24 ++
 2 files changed, 25 insertions(+)

diff --git a/dev-haskell/lens-family-core/Manifest 
b/dev-haskell/lens-family-core/Manifest
index 26091109b28..3d52ac5dd3f 100644
--- a/dev-haskell/lens-family-core/Manifest
+++ b/dev-haskell/lens-family-core/Manifest
@@ -1 +1,2 @@
 DIST lens-family-core-1.2.1.tar.gz 11756 BLAKE2B 
b1810145ce45c5a445316aa44afaa11eeff6b5b36a4f99d4465ceb41b30f65232aa4c5289ca038e04142a09ddfe89fcd61478ed93a42abc225a8f34b6329
 SHA512 
1bdb98da1b52d44c1c6d28b92eea4452253925b813b96b04c7d7b25d0e62e91be987106d41ed8bb298173577ad3b50a24508db5bf75d501828e33218b80497e1
+DIST lens-family-core-1.2.3.tar.gz 12182 BLAKE2B 
196296afe6c1b1a805cff072e67157d9e835a3c24bc71e61a0135d5136797d4ad4039d0bb31d1d6deb8a2c49253d97c49a4f1d82171aaddc8423153f53cf5999
 SHA512 
d4cc32e302fbd7574464dc036398b4b4f0ba765de8f8749f9f5f09ce0ab74eba1143cecb383eace4140d6b1644e7f6d189edaa1a4b48c69c8b35ae862cbe4a71

diff --git a/dev-haskell/lens-family-core/lens-family-core-1.2.3.ebuild 
b/dev-haskell/lens-family-core/lens-family-core-1.2.3.ebuild
new file mode 100644
index 000..d76c4563472
--- /dev/null
+++ b/dev-haskell/lens-family-core/lens-family-core-1.2.3.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+# ebuild generated by hackport 0.5.6
+
+CABAL_FEATURES="lib profile haddock hoogle hscolour"
+inherit haskell-cabal
+
+DESCRIPTION="Haskell 98 Lens Families"
+HOMEPAGE="http://hackage.haskell.org/package/lens-family-core;
+SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz;
+
+LICENSE="BSD"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND=">=dev-lang/ghc-8.2.1:=
+"
+DEPEND="${RDEPEND}
+   >=dev-haskell/cabal-2.0.0.2
+"



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

2020-08-04 Thread Matthew Thode
commit: dcb1d36204c9aafa865f80a7ae1374cad1aa4529
Author: Matthew Thode  gentoo  org>
AuthorDate: Tue Aug  4 21:22:36 2020 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Tue Aug  4 21:22:54 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dcb1d362

sys-power/nut: 2.7.4-r6 add py3 compat

Closes: https://bugs.gentoo.org/735498
Package-Manager: Portage-3.0.0, Repoman-2.3.23
Signed-off-by: Matthew Thode  gentoo.org>

 sys-power/nut/files/nut-2.7.4-py3.patch |  56 +++
 sys-power/nut/nut-2.7.4-r6.ebuild   | 272 
 2 files changed, 328 insertions(+)

diff --git a/sys-power/nut/files/nut-2.7.4-py3.patch 
b/sys-power/nut/files/nut-2.7.4-py3.patch
new file mode 100644
index 000..dbe661982eb
--- /dev/null
+++ b/sys-power/nut/files/nut-2.7.4-py3.patch
@@ -0,0 +1,56 @@
+From eea0c5e9e5566c36a8b1e364ed4909231901a8f5 Mon Sep 17 00:00:00 2001
+From: Florian Bruhin 
+Date: Tue, 29 Nov 2016 10:45:04 +0100
+Subject: [PATCH 1/2] Make gen-nutupsconf-aug.py work with Python 3
+
+This makes the script work with Python 2.6+.
+Fixes #345.
+---
+ scripts/augeas/gen-nutupsconf-aug.py | 4 +++-
+ 1 file changed, 3 insertions(+), 1 deletion(-)
+
+diff --git a/scripts/augeas/gen-nutupsconf-aug.py 
b/scripts/augeas/gen-nutupsconf-aug.py
+index 55db17a73..4bb201602 100755
+--- a/scripts/augeas/gen-nutupsconf-aug.py
 b/scripts/augeas/gen-nutupsconf-aug.py
+@@ -18,6 +18,8 @@
+ # This program extracts all drivers specific variables, declared
+ # using 'addvar()' and output a complete ups.conf lens for Augeas
+ 
++from __future__ import print_function
++
+ import sys
+ import re
+ import glob
+@@ -69,7 +71,7 @@ def grep(string,list):
+ 
+   if (len(sys.argv) == 2):
+   dirPrefix = sys.argv[1]
+-  print dirPrefix
++  print(dirPrefix)
+ 
+   # 1/ Extract all specific drivers parameters, in a sorted list with 
unique entries
+   # 1.1/ List all drivers implementation files
+
+From 7bf209a5deef1ec1f05cf89c25c8399590d4e4e8 Mon Sep 17 00:00:00 2001
+From: Florian Bruhin 
+Date: Tue, 29 Nov 2016 17:37:01 +0100
+Subject: [PATCH 2/2] Fix gitlog2changelog.py on python 3
+
+---
+ tools/gitlog2changelog.py | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/tools/gitlog2changelog.py b/tools/gitlog2changelog.py
+index d8c089187..f0bea4af6 100755
+--- a/tools/gitlog2changelog.py
 b/tools/gitlog2changelog.py
+@@ -80,7 +80,7 @@
+ else:
+ message = message + " " + line.strip()
+ # If this line is hit all of the files have been stored for this commit
+-elif re.search('files? changed', line) >= 0:
++elif re.search('files? changed', line):
+ filesFound = True
+ continue
+ # Collect the files for this commit. FIXME: Still need to add +/- to files

diff --git a/sys-power/nut/nut-2.7.4-r6.ebuild 
b/sys-power/nut/nut-2.7.4-r6.ebuild
new file mode 100644
index 000..c87a595fd37
--- /dev/null
+++ b/sys-power/nut/nut-2.7.4-r6.ebuild
@@ -0,0 +1,272 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools bash-completion-r1 desktop fixheadtails flag-o-matic systemd 
toolchain-funcs user
+
+MY_P=${P/_/-}
+
+DESCRIPTION="Network-UPS Tools"
+HOMEPAGE="https://www.networkupstools.org/;
+SRC_URI="https://networkupstools.org/source/${PV%.*}/${MY_P}.tar.gz;
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86"
+
+IUSE="cgi ipmi snmp +usb selinux split-usr ssl tcpd xml zeroconf"
+
+DEPEND="
+   dev-libs/libltdl:*
+   net-libs/libnsl
+   virtual/udev
+   cgi? ( >=media-libs/gd-2[png] )
+   ipmi? ( sys-libs/freeipmi )
+   snmp? ( net-analyzer/net-snmp )
+   ssl? ( >=dev-libs/openssl-1:= )
+   tcpd? ( sys-apps/tcp-wrappers )
+   usb? ( virtual/libusb:0= )
+   xml? ( >=net-libs/neon-0.25.0 )
+   zeroconf? ( net-dns/avahi )"
+
+BDEPEND="
+   virtual/pkgconfig"
+
+RDEPEND="${DEPEND}
+   selinux? ( sec-policy/selinux-nut )"
+
+S="${WORKDIR}/${MY_P}"
+
+# Bug #480664 requested UPS_DRIVERS_IUSE for more flexibility in building this 
package
+SERIAL_DRIVERLIST="al175 bcmxcp belkin belkinunv bestfcom bestfortress 
bestuferrups bestups dummy-ups etapro everups gamatronic genericups isbmex 
liebert liebert-esp2 masterguard metasys oldmge-shut mge-utalk microdowell 
mge-shut oneac optiups powercom rhino safenet solis tripplite tripplitesu 
upscode2 victronups powerpanel blazer_ser clone clone-outlet ivtscd apcsmart 
apcsmart-old apcupsd-ups riello_ser nutdrv_qx"
+SNMP_DRIVERLIST="snmp-ups"
+USB_LIBUSB_DRIVERLIST="usbhid-ups bcmxcp_usb tripplite_usb blazer_usb 
richcomm_usb riello_usb nutdrv_qx"
+USB_DRIVERLIST=${USB_LIBUSB_DRIVERLIST}
+#HAL_DRIVERLIST="usbhid-ups bcmxcp_usb tripplite_usb blazer_usb riello_usb 
nutdrv_qx"
+NEONXML_DRIVERLIST="netxml-ups"
+IPMI_DRIVERLIST="nut-ipmipsu"
+# Now we build from it:
+for 

[gentoo-commits] repo/gentoo:master commit in: dev-haskell/enumerator/, dev-haskell/enumerator/files/

2020-08-04 Thread Sergei Trofimovich
commit: cc7132bd3ce1c2a4622c71e7585c0290a8ada077
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Tue Aug  4 21:20:17 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Tue Aug  4 21:20:17 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc7132bd

dev-haskell/enumerator: tweak for ghc-8.8

Reported-by: Agostino Sarubbo
Closes: https://bugs.gentoo.org/735866
Package-Manager: Portage-3.0.1, Repoman-2.3.23
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-haskell/enumerator/enumerator-0.4.20.ebuild |  8 ++--
 .../enumerator/files/enumerator-0.4.20-ghc84.patch  | 21 +
 2 files changed, 27 insertions(+), 2 deletions(-)

diff --git a/dev-haskell/enumerator/enumerator-0.4.20.ebuild 
b/dev-haskell/enumerator/enumerator-0.4.20.ebuild
index 135477c4a95..c8d35ee60ce 100644
--- a/dev-haskell/enumerator/enumerator-0.4.20.ebuild
+++ b/dev-haskell/enumerator/enumerator-0.4.20.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=5
+EAPI=7
 
 # ebuild generated by hackport 0.3.4.
 
@@ -24,3 +24,7 @@ RDEPEND=">=dev-haskell/text-0.7:=[profile?]
 DEPEND="${RDEPEND}
>=dev-haskell/cabal-1.6.0.3
 "
+
+PATCHES=(
+   "${FILESDIR}"/${P}-ghc84.patch
+)

diff --git a/dev-haskell/enumerator/files/enumerator-0.4.20-ghc84.patch 
b/dev-haskell/enumerator/files/enumerator-0.4.20-ghc84.patch
new file mode 100644
index 000..d992228d2e5
--- /dev/null
+++ b/dev-haskell/enumerator/files/enumerator-0.4.20-ghc84.patch
@@ -0,0 +1,21 @@
+--- a/enumerator.cabal
 b/enumerator.cabal
+@@ -152,2 +152,5 @@ library
+ 
++  if !impl(ghc >= 8.0)
++build-depends: semigroups == 0.18.*
++
+   exposed-modules:
+--- a/lib/Data/Enumerator/Internal.hs
 b/lib/Data/Enumerator/Internal.hs
+@@ -50,2 +50,3 @@ import   Data.Function (fix)
+ import   Data.Monoid (Monoid, mempty, mappend, mconcat)
++import qualified Data.Semigroup as S
+ 
+@@ -73,2 +74,6 @@ instance Monad Stream where
+ 
++instance S.Semigroup (Stream a) where
++  (<>) (Chunks xs) (Chunks ys) = Chunks (xs ++ ys)
++  (<>) _ _ = EOF
++
+ instance Monoid (Stream a) where



[gentoo-commits] repo/gentoo:master commit in: dev-haskell/bitwise/

2020-08-04 Thread Sergei Trofimovich
commit: b168e12d2bdb9e2ac9ef3a6f194485f728dc0795
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Tue Aug  4 21:16:11 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Tue Aug  4 21:16:19 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b168e12d

dev-haskell/bitwise: bump up to 1.0.0.1

Reported-by: Toralf Förster
Closes: https://bugs.gentoo.org/735958
Package-Manager: Portage-3.0.1, Repoman-2.3.23
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-haskell/bitwise/Manifest   |  1 +
 dev-haskell/bitwise/bitwise-1.0.0.1.ebuild | 33 ++
 2 files changed, 34 insertions(+)

diff --git a/dev-haskell/bitwise/Manifest b/dev-haskell/bitwise/Manifest
index 12d3fb98506..6760cec93e6 100644
--- a/dev-haskell/bitwise/Manifest
+++ b/dev-haskell/bitwise/Manifest
@@ -1 +1,2 @@
 DIST bitwise-0.1.1.1.tar.gz 17107 BLAKE2B 
0e4ef87c50a0505aa04f248eb3356b8c3311a8a85c67d13a50621cef0e77416bdfcf8823c0b8d35eccd48db5241571da2f0dac8b912e4a6fd2a8ca87217d
 SHA512 
f599411c6ce68a0ac71045ade891ae9c70a2b94b79285cdbac9e694bf227df5f0e65f115321ac62ac2878232aa91b5a6a376ae43654671fda0de2f9b0b65c70e
+DIST bitwise-1.0.0.1.tar.gz 16473 BLAKE2B 
e7caa6d1ac864d6c12ff471a7080559da93f3973eeb5949e54ee2a2f205cab4a9c452578c0a22102fe613964af4f9367b037552a30dd711b08cac2dd2c3ccdca
 SHA512 
b8653549ef0d0f4eb608802f6124cd969c16cbeb6f26dd83839bbaab7d56cf0c1b39a7ac3dba40f3fa00f3f67f38bad091ee0f01e7f6aea7f9c0bafa34efb443

diff --git a/dev-haskell/bitwise/bitwise-1.0.0.1.ebuild 
b/dev-haskell/bitwise/bitwise-1.0.0.1.ebuild
new file mode 100644
index 000..7c437a36a1a
--- /dev/null
+++ b/dev-haskell/bitwise/bitwise-1.0.0.1.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+# ebuild generated by hackport 0.5.6.
+
+CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
+inherit haskell-cabal
+
+DESCRIPTION="fast multi-dimensional unboxed bit packed Bool arrays"
+HOMEPAGE="https://code.mathr.co.uk/bitwise;
+SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz;
+
+LICENSE="BSD"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND=">=dev-lang/ghc-7.8.2:=
+"
+DEPEND="${RDEPEND}
+   >=dev-haskell/cabal-1.18.1.3
+   test? ( >=dev-haskell/quickcheck-2.4 )
+"
+
+src_prepare() {
+   default
+
+   cabal_chdeps \
+   'QuickCheck >= 2.4 && < 2.12' 'QuickCheck >= 2.4' \
+   'base >= 4.7 && < 4.12' 'base >= 4.7'
+}



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

2020-08-04 Thread Craig Andrews
commit: cc667f8994edb317eb357300f1ceb325cc4b1e9b
Author: Craig Andrews  gentoo  org>
AuthorDate: Tue Aug  4 20:43:16 2020 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Tue Aug  4 20:43:48 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc667f89

media-tv/kodi: Fix test failures with USE=-webserver

Closes: https://bugs.gentoo.org/734922
Package-Manager: Portage-3.0.1, Repoman-2.3.23
Signed-off-by: Craig Andrews  gentoo.org>

 ...19.0_alpha1-conditional-TestHTTPDirectory.patch | 31 ++
 media-tv/kodi/kodi-19.0_alpha1.ebuild  |  4 +++
 2 files changed, 35 insertions(+)

diff --git 
a/media-tv/kodi/files/kodi-19.0_alpha1-conditional-TestHTTPDirectory.patch 
b/media-tv/kodi/files/kodi-19.0_alpha1-conditional-TestHTTPDirectory.patch
new file mode 100644
index 000..096a4032628
--- /dev/null
+++ b/media-tv/kodi/files/kodi-19.0_alpha1-conditional-TestHTTPDirectory.patch
@@ -0,0 +1,31 @@
+From 3be79a564343886ade7e88f447944fd4b5452959 Mon Sep 17 00:00:00 2001
+From: Craig Andrews 
+Date: Fri, 31 Jul 2020 14:56:21 -0400
+Subject: [PATCH] [test] [webserver] Conditional TestHTTPDirectory
+
+TestHTTPDirectory.cpp requires microhttpd so only include it if microhttpd is 
found.
+
+TestHTTPDirectory.cpp includes network/WebServer.h which includes 
network/httprequesthandler/IHTTPRequestHandler.h which includes microhttpd.h
+---
+ xbmc/filesystem/test/CMakeLists.txt | 5 -
+ 1 file changed, 4 insertions(+), 1 deletion(-)
+
+diff --git a/xbmc/filesystem/test/CMakeLists.txt 
b/xbmc/filesystem/test/CMakeLists.txt
+index 235acc8549cf..9572459cf198 100644
+--- a/xbmc/filesystem/test/CMakeLists.txt
 b/xbmc/filesystem/test/CMakeLists.txt
+@@ -1,10 +1,13 @@
+ set(SOURCES TestDirectory.cpp
+ TestFile.cpp
+ TestFileFactory.cpp
+-TestHTTPDirectory.cpp
+ TestZipFile.cpp
+ TestZipManager.cpp)
+ 
++if(MICROHTTPD_FOUND)
++  list(APPEND SOURCES TestHTTPDirectory.cpp)
++endif()
++
+ if(NFS_FOUND)
+   list(APPEND SOURCES TestNfsFile.cpp)
+ endif()

diff --git a/media-tv/kodi/kodi-19.0_alpha1.ebuild 
b/media-tv/kodi/kodi-19.0_alpha1.ebuild
index d253bed8325..9bf450173d8 100644
--- a/media-tv/kodi/kodi-19.0_alpha1.ebuild
+++ b/media-tv/kodi/kodi-19.0_alpha1.ebuild
@@ -29,6 +29,10 @@ else
S=${WORKDIR}/xbmc-${MY_PV}-${CODENAME}
 fi
 
+PATCHES=(
+   "${FILESDIR}/${P}-conditional-TestHTTPDirectory.patch"
+)
+
 inherit autotools cmake desktop linux-info pax-utils python-single-r1 xdg
 
 DESCRIPTION="A free and open source media-player and entertainment hub"



[gentoo-commits] repo/gentoo:master commit in: dev-games/simgear/

2020-08-04 Thread Maciej Mrozowski
commit: 23353a04c691cd51a9cf281caa83f7cb0056f586
Author: Maciej Mrozowski  gentoo  org>
AuthorDate: Tue Aug  4 20:08:47 2020 +
Commit: Maciej Mrozowski  gentoo  org>
CommitDate: Tue Aug  4 20:09:36 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=23353a04

dev-games/simgear: Update webpage

Package-Manager: Portage-2.3.103, Repoman-2.3.23
Signed-off-by: Maciej Mrozowski  gentoo.org>

 dev-games/simgear/simgear-2020.1.2.ebuild | 2 +-
 dev-games/simgear/simgear-.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-games/simgear/simgear-2020.1.2.ebuild 
b/dev-games/simgear/simgear-2020.1.2.ebuild
index 318b7167413..0b85c837275 100644
--- a/dev-games/simgear/simgear-2020.1.2.ebuild
+++ b/dev-games/simgear/simgear-2020.1.2.ebuild
@@ -6,7 +6,7 @@ EAPI=7
 inherit cmake toolchain-funcs flag-o-matic
 
 DESCRIPTION="Development library for simulation games"
-HOMEPAGE="http://www.simgear.org/;
+HOMEPAGE="https://www.flightgear.org/;
 SRC_URI="mirror://sourceforge/flightgear/${P}.tar.bz2"
 
 LICENSE="GPL-2"

diff --git a/dev-games/simgear/simgear-.ebuild 
b/dev-games/simgear/simgear-.ebuild
index b0146cf1b28..e4fa4059f41 100644
--- a/dev-games/simgear/simgear-.ebuild
+++ b/dev-games/simgear/simgear-.ebuild
@@ -6,7 +6,7 @@ EAPI=7
 inherit eutils cmake toolchain-funcs flag-o-matic git-r3
 
 DESCRIPTION="Development library for simulation games"
-HOMEPAGE="http://www.simgear.org/;
+HOMEPAGE="https://www.flightgear.org/;
 EGIT_REPO_URI="git://git.code.sf.net/p/flightgear/${PN}
git://mapserver.flightgear.org/${PN}"
 EGIT_BRANCH="next"



[gentoo-commits] repo/gentoo:master commit in: games-simulation/flightgear/

2020-08-04 Thread Maciej Mrozowski
commit: 4eb1125570afc67cd31a076606dee8371ccf6fa6
Author: Maciej Mrozowski  gentoo  org>
AuthorDate: Tue Aug  4 18:15:47 2020 +
Commit: Maciej Mrozowski  gentoo  org>
CommitDate: Tue Aug  4 20:09:33 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4eb11255

games-simulation/flightgear: Fix QA warnings

Package-Manager: Portage-2.3.103, Repoman-2.3.23
Signed-off-by: Maciej Mrozowski  gentoo.org>

 games-simulation/flightgear/flightgear-2020.1.2.ebuild | 13 +++--
 games-simulation/flightgear/flightgear-.ebuild | 13 +++--
 2 files changed, 14 insertions(+), 12 deletions(-)

diff --git a/games-simulation/flightgear/flightgear-2020.1.2.ebuild 
b/games-simulation/flightgear/flightgear-2020.1.2.ebuild
index d3f932dbf99..3a428d9e25a 100644
--- a/games-simulation/flightgear/flightgear-2020.1.2.ebuild
+++ b/games-simulation/flightgear/flightgear-2020.1.2.ebuild
@@ -146,12 +146,13 @@ src_install() {
 
# Install examples and other misc files
if use examples; then
-   insinto /usr/share/doc/"${PF}"/examples
-   doins -r scripts/java scripts/perl scripts/python
-   insinto /usr/share/doc/"${PF}"/examples/c++
-   doins -r scripts/example/*
-   insinto /usr/share/doc/"${PF}"/tools
-   doins -r scripts/atis scripts/tools/*
+   docompress -x /usr/share/doc/"${PF}"/{examples,tools}
+   docinto examples
+   dodoc -r scripts/java scripts/perl scripts/python
+   docinto examples/c++
+   dodoc -r scripts/example/*
+   docinto tools
+   dodoc -r scripts/atis scripts/tools/*
fi
 
# Install nasal script syntax

diff --git a/games-simulation/flightgear/flightgear-.ebuild 
b/games-simulation/flightgear/flightgear-.ebuild
index fcfdb4a0c9e..85e77a5fdaa 100644
--- a/games-simulation/flightgear/flightgear-.ebuild
+++ b/games-simulation/flightgear/flightgear-.ebuild
@@ -148,12 +148,13 @@ src_install() {
 
# Install examples and other misc files
if use examples; then
-   insinto /usr/share/doc/"${PF}"/examples
-   doins -r scripts/java scripts/perl scripts/python
-   insinto /usr/share/doc/"${PF}"/examples/c++
-   doins -r scripts/example/*
-   insinto /usr/share/doc/"${PF}"/tools
-   doins -r scripts/atis scripts/tools/*
+   docompress -x /usr/share/doc/"${PF}"/{examples,tools}
+   docinto examples
+   dodoc -r scripts/java scripts/perl scripts/python
+   docinto examples/c++
+   dodoc -r scripts/example/*
+   docinto tools
+   dodoc -r scripts/atis scripts/tools/*
fi
 
# Install nasal script syntax



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

2020-08-04 Thread Zac Medico
commit: 414b47160b93120fe64cf2941020a5ef5ea2c41a
Author: Zac Medico  gentoo  org>
AuthorDate: Tue Aug  4 19:47:52 2020 +
Commit: Zac Medico  gentoo  org>
CommitDate: Tue Aug  4 19:48:21 2020 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=414b4716

pylintrc: disable import-error to travis failure

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

 pylintrc | 1 -
 1 file changed, 1 deletion(-)

diff --git a/pylintrc b/pylintrc
index cdfd48653..337311daa 100644
--- a/pylintrc
+++ b/pylintrc
@@ -14,7 +14,6 @@
 disable=all
 enable=
 cyclic-import,
-import-error,
 import-self,
 misplaced-future,
 missing-final-newline,



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

2020-08-04 Thread Zac Medico
commit: 8b10dc3f5bd1ed85f0944ca6f2e9bb6fdafa7f40
Author: Aaron Bauman  gentoo  org>
AuthorDate: Tue Aug  4 14:08:09 2020 +
Commit: Zac Medico  gentoo  org>
CommitDate: Tue Aug  4 19:27:58 2020 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=8b10dc3f

pylintrc: add more module checks

* Repo is already clear... so let's turn these on

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

 .editorconfig |  5 -
 pylintrc  | 27 +--
 2 files changed, 21 insertions(+), 11 deletions(-)

diff --git a/.editorconfig b/.editorconfig
index da06fc19f..355129b9b 100644
--- a/.editorconfig
+++ b/.editorconfig
@@ -1,4 +1,4 @@
-# Copyright 2017 Gentoo Foundation
+# Copyright 2017-2020 Gentoo Authors
 
 root = true
 
@@ -12,3 +12,6 @@ insert_final_newline = true
 
 [*.{yaml,yml}]
 indent_style = space
+
+[pylintrc]
+indent_style = space

diff --git a/pylintrc b/pylintrc
index ad32f70d7..cdfd48653 100644
--- a/pylintrc
+++ b/pylintrc
@@ -13,16 +13,23 @@
 
#disable=no-absolute-import,bad-continuation,C0103,C0114,C0115,E1101,W0201,no-name-in-module
 disable=all
 enable=
-   missing-final-newline,
-   mixed-line-endings,
-   redefined-builtin,
-   reimported,
-   trailing-newlines,
-   trailing-whitespace,
-   unexpected-line-ending-format,
-   unnecessary-semicolon,
-   unused-import,
-   useless-object-inheritance
+cyclic-import,
+import-error,
+import-self,
+misplaced-future,
+missing-final-newline,
+mixed-line-endings,
+redefined-builtin,
+reimported,
+relative-beyond-top-level,
+trailing-newlines,
+trailing-whitespace,
+unexpected-line-ending-format,
+unnecessary-semicolon,
+unused-import,
+useless-import-alias,
+useless-object-inheritance,
+wildcard-import
 
 # A comma-separated list of package or module names from where C extensions may
 # be loaded. Extensions are loading into the active Python interpreter and may



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

2020-08-04 Thread Amy Liffey
commit: b3d827eed71f8df47dcca59dbf43d920b3953b92
Author: Amy Liffey  gentoo  org>
AuthorDate: Tue Aug  4 19:10:53 2020 +
Commit: Amy Liffey  gentoo  org>
CommitDate: Tue Aug  4 19:13:40 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b3d827ee

app-misc/datovka: version bump 4.15.1

Closes: https://bugs.gentoo.org/730238
Submitted-by: karel.slany  nic.cz
Package-Manager: Portage-2.3.99, Repoman-2.3.20
Signed-off-by: Amy Liffey  gentoo.org>

 app-misc/datovka/Manifest  |  1 +
 app-misc/datovka/datovka-4.15.1.ebuild | 54 ++
 2 files changed, 55 insertions(+)

diff --git a/app-misc/datovka/Manifest b/app-misc/datovka/Manifest
index f500389aadf..c63f3d1cf67 100644
--- a/app-misc/datovka/Manifest
+++ b/app-misc/datovka/Manifest
@@ -1 +1,2 @@
 DIST datovka-4.15.0.tar.xz 2816380 BLAKE2B 
4e7d74bfc95286f9b6af3e84cd1439ca22b9aa83735cdde76827d49957bc210105ef82d6c1cb2c6ab861cd38ef852d043bf1fc30c22264aedb22f598c6c78ab0
 SHA512 
c379c61e091b92db0a061bff943f0f95e8627b2806641e001de090fafe8407b9a1167697b0b009217c0999c4ec2f61cb2bf3d3a8f5b234ed823ec6b88b6232fb
+DIST datovka-4.15.1.tar.xz 2821764 BLAKE2B 
ebc0eb75b239579224f77f1894d05fb617dc1556033ee1e82a27fb13b71284dcbe3b4dfff1711084869f7cc82837487f3676d9c3d681e91b0232cee0c77b7da0
 SHA512 
7f2286f6af5350be668a83098d65f49ead31473b0d2f3d4d336089bdd73cf6a6cec007112c0e10f08ecbb90e1a29c2ee12cd4773f41c677ebe1127366d06ca20

diff --git a/app-misc/datovka/datovka-4.15.1.ebuild 
b/app-misc/datovka/datovka-4.15.1.ebuild
new file mode 100644
index 000..89144ad68b5
--- /dev/null
+++ b/app-misc/datovka/datovka-4.15.1.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit qmake-utils xdg-utils
+
+DESCRIPTION="GUI to access the Czech data box e-government system"
+HOMEPAGE="https://www.datovka.cz/;
+SRC_URI="https://secure.nic.cz/files/datove_schranky/${PV}/${P}.tar.xz;
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+# minimum Qt version required
+QT_PV="5.14.0:5"
+
+RDEPEND="
+   >=dev-libs/openssl-1.0.2:0=
+   >=dev-qt/qtcore-${QT_PV}
+   >=dev-qt/qtgui-${QT_PV}
+   >=dev-qt/qtnetwork-${QT_PV}
+   >=dev-qt/qtprintsupport-${QT_PV}
+   >=dev-qt/qtsql-${QT_PV}[sqlite]
+   >=dev-qt/qtsvg-${QT_PV}
+   >=dev-qt/qtwidgets-${QT_PV}
+   >=net-libs/libisds-0.11
+"
+DEPEND="
+   ${RDEPEND}
+   >=dev-qt/linguist-tools-${QT_PV}
+   virtual/pkgconfig
+"
+DOCS=( ChangeLog README )
+
+src_configure() {
+   lrelease datovka.pro || die
+   eqmake5 PREFIX="/usr" DISABLE_VERSION_NOTIFICATION=1 
TEXT_FILES_INST_DIR="/usr/share/${PN}/"
+}
+
+src_install() {
+   emake install INSTALL_ROOT="${D}"
+   einstalldocs
+}
+
+pkg_postinst() {
+   xdg_icon_cache_update
+}
+
+pkg_postrm() {
+   xdg_icon_cache_update
+}



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

2020-08-04 Thread Fabian Groffen
commit: a836fdd107f6cbd6cbd965e7213c0caad9eba3ce
Author: Fabian Groffen  gentoo  org>
AuthorDate: Tue Aug  4 18:57:15 2020 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Tue Aug  4 19:02:23 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a836fdd1

dev-util/ninja-1.10.0: marked ~sparc{,64}-solaris

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

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

diff --git a/dev-util/ninja/ninja-1.10.0.ebuild 
b/dev-util/ninja/ninja-1.10.0.ebuild
index 5ba3ad094ec..d9a50642d9e 100644
--- a/dev-util/ninja/ninja-1.10.0.ebuild
+++ b/dev-util/ninja/ninja-1.10.0.ebuild
@@ -12,7 +12,7 @@ if [[ ${PV} ==  ]]; then
EGIT_REPO_URI="https://github.com/ninja-build/ninja.git;
 else
SRC_URI="https://github.com/ninja-build/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~x64-solaris"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 fi
 
 DESCRIPTION="A small build system similar to make"



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

2020-08-04 Thread Fabian Groffen
commit: 8fade680a50405336da760ce3f01fa41dc4be9d6
Author: Fabian Groffen  gentoo  org>
AuthorDate: Tue Aug  4 18:41:56 2020 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Tue Aug  4 19:02:21 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8fade680

dev-util/re2c-2.0: marked ~sparc{,64}-solaris

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

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

diff --git a/dev-util/re2c/re2c-2.0.ebuild b/dev-util/re2c/re2c-2.0.ebuild
index 082465fa4c7..74c16e8376e 100644
--- a/dev-util/re2c/re2c-2.0.ebuild
+++ b/dev-util/re2c/re2c-2.0.ebuild
@@ -9,7 +9,7 @@ 
SRC_URI="https://github.com/skvadrik/re2c/releases/download/${PV}/${P}.tar.xz;
 
 LICENSE="public-domain"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="debug"
 
 src_configure() {



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

2020-08-04 Thread Fabian Groffen
commit: 84aa9049129c8d7b6c00dd863e0bc9495659b614
Author: Fabian Groffen  gentoo  org>
AuthorDate: Tue Aug  4 19:00:34 2020 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Tue Aug  4 19:02:23 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=84aa9049

profiles/prefix/cygwin/package.use.mask: mask deps of ninja

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

 profiles/prefix/windows/cygwin/package.use.mask | 6 ++
 1 file changed, 6 insertions(+)

diff --git a/profiles/prefix/windows/cygwin/package.use.mask 
b/profiles/prefix/windows/cygwin/package.use.mask
new file mode 100644
index 000..a964e7ff0cf
--- /dev/null
+++ b/profiles/prefix/windows/cygwin/package.use.mask
@@ -0,0 +1,6 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# Fabian Groffen  (2020-08-04)
+# missing keywords on deps
+dev-util/ninja doc test



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/gtest/

2020-08-04 Thread Fabian Groffen
commit: 1eb576f85c1674144ca2063d467705b211c58e1d
Author: Fabian Groffen  gentoo  org>
AuthorDate: Tue Aug  4 18:53:59 2020 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Tue Aug  4 19:02:22 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1eb576f8

dev-cpp/gtest: marked ~x64-solaris

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

 dev-cpp/gtest/gtest-1.10.0_p20200702.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-cpp/gtest/gtest-1.10.0_p20200702.ebuild 
b/dev-cpp/gtest/gtest-1.10.0_p20200702.ebuild
index 76ca1753171..46b32ba09b0 100644
--- a/dev-cpp/gtest/gtest-1.10.0_p20200702.ebuild
+++ b/dev-cpp/gtest/gtest-1.10.0_p20200702.ebuild
@@ -21,7 +21,7 @@ else
URI_PV=${MY_PV:=${GOOGLETEST_COMMIT}}
fi
SRC_URI="https://github.com/google/googletest/archive/${URI_PV}.tar.gz 
-> ${P}.tar.gz"
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x86-solaris"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
S="${WORKDIR}"/googletest-${MY_PV}
 fi
 



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/gtest/

2020-08-04 Thread Fabian Groffen
commit: 85b31773eaa97acee1b91e938b490762d8e17e26
Author: Fabian Groffen  gentoo  org>
AuthorDate: Tue Aug  4 18:47:30 2020 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Tue Aug  4 19:02:22 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=85b31773

dev-cpp/gtest-1.10.0_p20200702: marked ~*-macos, ~*-solaris

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

 dev-cpp/gtest/gtest-1.10.0_p20200702.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-cpp/gtest/gtest-1.10.0_p20200702.ebuild 
b/dev-cpp/gtest/gtest-1.10.0_p20200702.ebuild
index 560a1e282be..76ca1753171 100644
--- a/dev-cpp/gtest/gtest-1.10.0_p20200702.ebuild
+++ b/dev-cpp/gtest/gtest-1.10.0_p20200702.ebuild
@@ -21,7 +21,7 @@ else
URI_PV=${MY_PV:=${GOOGLETEST_COMMIT}}
fi
SRC_URI="https://github.com/google/googletest/archive/${URI_PV}.tar.gz 
-> ${P}.tar.gz"
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x86-solaris"
S="${WORKDIR}"/googletest-${MY_PV}
 fi
 



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

2020-08-04 Thread Sergei Trofimovich
commit: 812360e832cecf20463f03e9251ff13aaf8a1174
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Tue Aug  4 18:48:06 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Tue Aug  4 18:56:59 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=812360e8

app-text/gv: stable 3.7.3.90 for hppa, bug #724026

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

 app-text/gv/gv-3.7.3.90.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/gv/gv-3.7.3.90.ebuild b/app-text/gv/gv-3.7.3.90.ebuild
index aa0f587b889..1bb2e687a1e 100644
--- a/app-text/gv/gv-3.7.3.90.ebuild
+++ b/app-text/gv/gv-3.7.3.90.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://gnu-alpha/gv/${P}.tar.gz"
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~hppa ~mips ppc ppc64 sparc x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x86-macos"
+KEYWORDS="~alpha amd64 ~arm hppa ~mips ppc ppc64 sparc x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x86-macos"
 IUSE="xinerama"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: media-sound/dir2ogg/

2020-08-04 Thread Sergei Trofimovich
commit: 011ed7dccbdadefe3afca1b6615ccf609de83dd6
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Tue Aug  4 18:45:46 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Tue Aug  4 18:56:54 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=011ed7dc

media-sound/dir2ogg: stable 0.13-r1 for sparc, bug #735176

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

 media-sound/dir2ogg/dir2ogg-0.13-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/dir2ogg/dir2ogg-0.13-r1.ebuild 
b/media-sound/dir2ogg/dir2ogg-0.13-r1.ebuild
index 2ebce1e4d05..a8a7a9fe783 100644
--- a/media-sound/dir2ogg/dir2ogg-0.13-r1.ebuild
+++ b/media-sound/dir2ogg/dir2ogg-0.13-r1.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://jak-linux.org/projects/${PN}/${MY_PR}/${P}.tar.gz;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc ~sparc ~x86"
+KEYWORDS="~amd64 ~ppc sparc ~x86"
 IUSE="aac flac mac mp3 musepack wavpack wma"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 



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

2020-08-04 Thread Sergei Trofimovich
commit: 1aec3fd3b11828a0fd19e17a529cdb31dab558d1
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Tue Aug  4 18:46:47 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Tue Aug  4 18:56:58 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1aec3fd3

dev-python/pynacl: stable 1.4.0 for sparc, bug #734450

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

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

diff --git a/dev-python/pynacl/pynacl-1.4.0.ebuild 
b/dev-python/pynacl/pynacl-1.4.0.ebuild
index 521793fab9d..c2d63b46874 100644
--- a/dev-python/pynacl/pynacl-1.4.0.ebuild
+++ b/dev-python/pynacl/pynacl-1.4.0.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://github.com/pyca/${PN}/archive/${PV}.tar.gz 
-> ${P}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ppc ppc64 ~s390 ~sparc ~x86 
~amd64-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ppc ppc64 ~s390 sparc ~x86 
~amd64-linux ~x86-linux"
 
 RDEPEND="
dev-python/six[${PYTHON_USEDEP}]



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

2020-08-04 Thread Sergei Trofimovich
commit: a3a36b9ba09eb3b2d940a805a36906032ea4fe8f
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Tue Aug  4 18:49:32 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Tue Aug  4 18:57:00 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a3a36b9b

dev-python/sphinx: stable 2.4.4 for hppa, bug #717028

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

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

diff --git a/dev-python/sphinx/sphinx-2.4.4.ebuild 
b/dev-python/sphinx/sphinx-2.4.4.ebuild
index 8048479c65d..cc1c8163ec7 100644
--- a/dev-python/sphinx/sphinx-2.4.4.ebuild
+++ b/dev-python/sphinx/sphinx-2.4.4.ebuild
@@ -16,7 +16,7 @@ SRC_URI="mirror://pypi/S/${PN^}/${P^}.tar.gz"
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris"
 IUSE="doc latex test"
 RESTRICT="!test? ( test )"
 



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

2020-08-04 Thread Sergei Trofimovich
commit: efdc880d596fca7b3e45b24522f76cf28e832c37
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Tue Aug  4 18:47:28 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Tue Aug  4 18:56:59 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=efdc880d

dev-python/m2crypto: stable 0.35.2 for hppa, bug #725150

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

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

diff --git a/dev-python/m2crypto/m2crypto-0.35.2.ebuild 
b/dev-python/m2crypto/m2crypto-0.35.2.ebuild
index 331b570f244..6df83df59ac 100644
--- a/dev-python/m2crypto/m2crypto-0.35.2.ebuild
+++ b/dev-python/m2crypto/m2crypto-0.35.2.ebuild
@@ -15,7 +15,7 @@ 
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 ~mips ppc ppc64 ~s390 sparc x86 
~amd64-linux ~x86-linux ~x64-macos ~x86-macos"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 
~amd64-linux ~x86-linux ~x64-macos ~x86-macos"
 IUSE="libressl"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: app-misc/datovka/, app-misc/datovka/files/

2020-08-04 Thread Amy Liffey
commit: 7b721d5e38aa84d54aaca4e77c60e5304c9526d8
Author: Amy Liffey  gentoo  org>
AuthorDate: Tue Aug  4 18:53:57 2020 +
Commit: Amy Liffey  gentoo  org>
CommitDate: Tue Aug  4 18:54:44 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b721d5e

app-misc/datovka: fix include QPainterPath

Closes: https://bugs.gentoo.org/729474
Submitted-by:   nic.cz>
Package-Manager: Portage-2.3.99, Repoman-2.3.20
Signed-off-by: Amy Liffey  gentoo.org>

 app-misc/datovka/datovka-4.15.0.ebuild |  3 ++-
 .../datovka/files/datovka-4.15.0-include-QPainterPath.patch| 10 ++
 2 files changed, 12 insertions(+), 1 deletion(-)

diff --git a/app-misc/datovka/datovka-4.15.0.ebuild 
b/app-misc/datovka/datovka-4.15.0.ebuild
index b0cb647f2d3..c1b58089938 100644
--- a/app-misc/datovka/datovka-4.15.0.ebuild
+++ b/app-misc/datovka/datovka-4.15.0.ebuild
@@ -33,7 +33,8 @@ DEPEND="
>=dev-qt/linguist-tools-${QT_PV}
virtual/pkgconfig
 "
-PATCHES=( "${FILESDIR}/${P}-appdata-to-metainfo.patch" )
+PATCHES=( "${FILESDIR}/${P}-appdata-to-metainfo.patch"
+ "${FILESDIR}/${P}-include-QPainterPath.patch" )
 DOCS=( ChangeLog README )
 
 src_configure() {

diff --git a/app-misc/datovka/files/datovka-4.15.0-include-QPainterPath.patch 
b/app-misc/datovka/files/datovka-4.15.0-include-QPainterPath.patch
new file mode 100644
index 000..e381c40b592
--- /dev/null
+++ b/app-misc/datovka/files/datovka-4.15.0-include-QPainterPath.patch
@@ -0,0 +1,10 @@
+--- a/src/delegates/tag_item.cpp   2020-03-04 11:05:08.0 +0100
 b/src/delegates/tag_item.cpp   2020-06-08 14:52:06.0 +0200
+@@ -23,6 +23,7 @@
+ 
+ #include  /* std::sort */
+ #include 
++#include 
+ 
+ #include "src/datovka_shared/localisation/localisation.h"
+ #include "src/datovka_shared/log/log.h"



[gentoo-commits] repo/gentoo:master commit in: media-sound/aqualung/files/, media-sound/aqualung/

2020-08-04 Thread Daniel Pielmeier
commit: 27926914b1af08c106fec7bb5cf0bda6dec4caad
Author: Jannis Achstetter  kripserver  net>
AuthorDate: Sun Aug  2 19:05:10 2020 +
Commit: Daniel Pielmeier  gentoo  org>
CommitDate: Tue Aug  4 18:39:34 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=27926914

media-sound/aqualung: Fix compile with gcc 10

And make USE=jack depend on `virtual/jack` instead of
`media-sound/jack-audio-connection-kit`. Adding this as new revision so we
have current `-r3` with stable keywords and this with unstable keywords.

Closes: https://bugs.gentoo.org/734928
Closes: https://bugs.gentoo.org/706828
Package-Manager: Portage-3.0.1, Repoman-2.3.23
Signed-off-by: Jannis Achstetter  kripserver.net>
Signed-off-by: Daniel Pielmeier  gentoo.org>

 media-sound/aqualung/aqualung-1.0-r4.ebuild| 101 +
 .../aqualung/files/aqualung-1.0-gcc10.patch|  69 ++
 2 files changed, 170 insertions(+)

diff --git a/media-sound/aqualung/aqualung-1.0-r4.ebuild 
b/media-sound/aqualung/aqualung-1.0-r4.ebuild
new file mode 100644
index 000..c8a6ee5a672
--- /dev/null
+++ b/media-sound/aqualung/aqualung-1.0-r4.ebuild
@@ -0,0 +1,101 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit desktop xdg
+
+MY_PV=${PV/_/-}
+
+DESCRIPTION="Music player for a wide range of formats designed for gapless 
playback"
+HOMEPAGE="http://aqualung.jeremyevans.net/ 
https://github.com/jeremyevans/aqualung;
+SRC_URI="mirror://sourceforge/aqualung/${PN}-${MY_PV}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="alsa cdda cddb debug flac ffmpeg ifp jack ladspa lame libsamplerate
+   lua mac modplug mp3 musepack oss podcast pulseaudio sndfile speex 
systray
+   vorbis wavpack"
+
+BDEPEND="
+   virtual/pkgconfig
+   sys-devel/gettext
+"
+RDEPEND="
+   app-arch/bzip2
+   dev-libs/libxml2
+   sys-libs/zlib
+   x11-libs/gtk+:2
+   alsa? ( media-libs/alsa-lib )
+   cdda? ( dev-libs/libcdio-paranoia )
+   cddb? ( media-libs/libcddb )
+   ffmpeg? ( media-video/ffmpeg:0= )
+   flac? ( media-libs/flac )
+   ifp? ( media-libs/libifp )
+   jack? ( virtual/jack )
+   ladspa? ( media-libs/liblrdf )
+   lame? ( media-sound/lame )
+   libsamplerate? ( media-libs/libsamplerate )
+   lua? ( dev-lang/lua:0= )
+   mac? ( media-sound/mac )
+   modplug? ( media-libs/libmodplug )
+   mp3? ( media-libs/libmad )
+   musepack? ( >=media-sound/musepack-tools-444 )
+   pulseaudio? ( media-sound/pulseaudio )
+   sndfile? ( media-libs/libsndfile )
+   speex? ( media-libs/speex media-libs/liboggz media-libs/libogg )
+   vorbis? ( media-libs/libvorbis media-libs/libogg )
+   wavpack? ( media-sound/wavpack )
+"
+DEPEND="
+   ${RDEPEND}
+"
+
+S=${WORKDIR}/${PN}-${MY_PV}
+
+PATCHES=(
+   "${FILESDIR}/${P}-ffmpeg3.patch"
+   "${FILESDIR}/${P}-gcc10.patch"
+)
+
+src_configure() {
+   econf \
+   --disable-rpath \
+   --enable-loop \
+   --enable-nls \
+   --enable-transcoding \
+   $(use_enable debug) \
+   $(use_enable podcast) \
+   $(use_enable systray) \
+   $(use_enable jack jack-mgmt) \
+   $(use_with alsa) \
+   $(use_with cdda) \
+   $(use_with cddb) \
+   $(use_with ffmpeg lavc) \
+   $(use_with flac) \
+   $(use_with ifp) \
+   $(use_with jack) \
+   $(use_with ladspa) \
+   $(use_with lame) \
+   $(use_with libsamplerate src) \
+   $(use_with lua) \
+   $(use_with mac) \
+   $(use_with modplug mod) \
+   $(use_with mp3 mpeg) \
+   $(use_with musepack mpc) \
+   $(use_with oss) \
+   $(use_with pulseaudio pulse) \
+   $(use_with sndfile) \
+   $(use_with speex) \
+   $(use_with vorbis vorbis) \
+   $(use_with vorbis vorbisenc) \
+   $(use_with wavpack)
+}
+
+src_install() {
+   default
+
+   newicon src/img/icon_64.png aqualung.png
+   make_desktop_entry aqualung Aqualung
+}

diff --git a/media-sound/aqualung/files/aqualung-1.0-gcc10.patch 
b/media-sound/aqualung/files/aqualung-1.0-gcc10.patch
new file mode 100644
index 000..620bcb873d9
--- /dev/null
+++ b/media-sound/aqualung/files/aqualung-1.0-gcc10.patch
@@ -0,0 +1,69 @@
+From de448507343a86ee97949eb4be0092d1659092da Mon Sep 17 00:00:00 2001
+From: Adam Sampson 
+Date: Sat, 18 Jul 2020 17:02:32 +0100
+Subject: [PATCH 1/2] Remove unused variable.
+
+This causes a duplicate symbol error with GCC 10 (-fno-common by
+default), but it's not used anyway.
+---
+ src/playlist.c | 2 --
+ 1 file changed, 2 deletions(-)
+
+diff --git a/src/playlist.c b/src/playlist.c

[gentoo-commits] repo/gentoo:master commit in: app-crypt/eid-mw/

2020-08-04 Thread Amy Liffey
commit: f716edb5328be368ff494084d02f59c59b6f41c5
Author: Amy Liffey  gentoo  org>
AuthorDate: Tue Aug  4 18:36:58 2020 +
Commit: Amy Liffey  gentoo  org>
CommitDate: Tue Aug  4 18:36:58 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f716edb5

app-crypt/eid-mw: Update live ebuild to latest

Bug: https://bugs.gentoo.org/732994
Submitted-by: Vincent Hardy  gmail.com>
Package-Manager: Portage-2.3.99, Repoman-2.3.20
Signed-off-by: Amy Liffey  gentoo.org>

 app-crypt/eid-mw/eid-mw-.ebuild | 22 +-
 1 file changed, 17 insertions(+), 5 deletions(-)

diff --git a/app-crypt/eid-mw/eid-mw-.ebuild 
b/app-crypt/eid-mw/eid-mw-.ebuild
index 023f52ee56b..2535311a44f 100644
--- a/app-crypt/eid-mw/eid-mw-.ebuild
+++ b/app-crypt/eid-mw/eid-mw-.ebuild
@@ -1,9 +1,9 @@
 # Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=7
 
-inherit autotools gnome2-utils git-r3
+inherit autotools desktop gnome2-utils xdg-utils git-r3
 
 DESCRIPTION="Electronic Identity Card middleware supplied by the Belgian 
Federal Government"
 HOMEPAGE="https://eid.belgium.be;
@@ -16,7 +16,7 @@ IUSE="+dialogs +gtk +p11v220 p11-kit"
 RDEPEND=">=sys-apps/pcsc-lite-1.2.9
gtk? (
x11-libs/gdk-pixbuf[jpeg]
-   x11-libs/gtk+:*
+   x11-libs/gtk+:3
dev-libs/libxml2
net-misc/curl[ssl]
net-libs/libproxy
@@ -46,6 +46,16 @@ src_prepare() {
-e "s:get_lsb_info('c'):strdup(_(\"n/a\")):" \
plugins_tools/aboutmw/gtk/about-main.c || die
 
+   # Fix libdir for pkcs11_manifestdir
+   sed -i \
+   -e "/pkcs11_manifestdir/ s:prefix)/lib:libdir):" \
+   cardcomm/pkcs11/src/Makefile.am || die
+
+   # See bug #732994
+   sed -i \
+   -e '/LDFLAGS="/ s:$CPPFLAGS:$LDFLAGS:' \
+   configure.ac || die
+
eautoreconf
 }
 
@@ -71,13 +81,15 @@ src_install() {
 pkg_postinst() {
if use gtk; then
gnome2_schemas_update
-   gnome2_icon_cache_update
+   xdg_desktop_database_update
+   xdg_icon_cache_update
fi
 }
 
 pkg_postrm() {
if use gtk; then
gnome2_schemas_update
-   gnome2_icon_cache_update
+   xdg_desktop_database_update
+   xdg_icon_cache_update
fi
 }



[gentoo-commits] repo/gentoo:master commit in: app-crypt/eid-mw/

2020-08-04 Thread Amy Liffey
commit: 26392245bfed2d56ef2aa45fdb7db5ea76b24eb3
Author: Amy Liffey  gentoo  org>
AuthorDate: Tue Aug  4 18:35:18 2020 +
Commit: Amy Liffey  gentoo  org>
CommitDate: Tue Aug  4 18:35:18 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=26392245

app-crypt/eid-mw: version bump 4.4.27

Closes: https://bugs.gentoo.org/732994
Submitted-by: Vincent Hardy  gmail.com>
Package-Manager: Portage-2.3.99, Repoman-2.3.20
Signed-off-by: Amy Liffey  gentoo.org>

 app-crypt/eid-mw/Manifest |   1 +
 app-crypt/eid-mw/eid-mw-4.4.27.ebuild | 108 ++
 2 files changed, 109 insertions(+)

diff --git a/app-crypt/eid-mw/Manifest b/app-crypt/eid-mw/Manifest
index 587b27afaad..a427a2fe6d3 100644
--- a/app-crypt/eid-mw/Manifest
+++ b/app-crypt/eid-mw/Manifest
@@ -1,3 +1,4 @@
 DIST eid-mw-4.4.1.tar.gz 7708697 BLAKE2B 
7bdbaa37af1cdd5a8abd1519939f663c7c871cea49850932d97c391465de362885b061c024285ab2690473a4bb1ba57a70fdc12a720246b2a610ac9525f6395e
 SHA512 
9de54858ac052eeff101070dd11c5cf60ab1d29b8dc8d946680745acf9aa6ba1044ca5451eca6066b5b467fbc32a2a23bbe7e8551ca7559e6003a4097a304cfc
 DIST eid-mw-4.4.19.tar.gz 7941144 BLAKE2B 
c02f975081eacf7803839461ae91e3c6a24c3e2fc60064a981cc71f629925679b0df997e8acbe2da2f1e58dcc665b8633e3c9bf28b07be90ac8cdd0448e80848
 SHA512 
21530111461302123be662dd60f3fbd56ffd8a0537cac88c99d5a6bcd9163a27bc34e05beaf7502dd5ada247ca324d21590a866907b5a7a02ce3d8d78fcac634
 DIST eid-mw-4.4.23.tar.gz 7502185 BLAKE2B 
ab223c2d860f44806a6043a40891d89ab3418dd232bba1d60bd9b0b6871a77e6e24bc73c49afcffabc8ae7f16c235aabfb17efb8af7543b0e2bd3fe76ba655f7
 SHA512 
7c90d7ca08dcd2ba4d0c918b5ba6305da6107de457209acb9a0cc3243891c9b654b1c12fe4da53ec8bad65617198c0caffdb0482e343a8d807f00762e6672310
+DIST eid-mw-4.4.27.tar.gz 7481892 BLAKE2B 
5d1268946a62436eec74a7ed83e8391c1ceb0274ef8798b95bee2087e4e439d46ea5f88b8237cff1e925d31d1762fe979a959ce35efd4d6210dda580827bab3b
 SHA512 
c4e9917907bb351b9dd427eb48c2124e55de0d8a73cfd142b9cb5e81c84f91e62a39a90bb1fbd109fb59aeb089898ffcd18ef5ccf2ab72c883b41ec4d9b9edf1

diff --git a/app-crypt/eid-mw/eid-mw-4.4.27.ebuild 
b/app-crypt/eid-mw/eid-mw-4.4.27.ebuild
new file mode 100644
index 000..38d7672f996
--- /dev/null
+++ b/app-crypt/eid-mw/eid-mw-4.4.27.ebuild
@@ -0,0 +1,108 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools desktop gnome2-utils xdg-utils
+
+DESCRIPTION="Electronic Identity Card middleware supplied by the Belgian 
Federal Government"
+HOMEPAGE="https://eid.belgium.be;
+SRC_URI="https://codeload.github.com/fedict/${PN}/tar.gz/v${PV} -> ${P}.tar.gz"
+
+LICENSE="LGPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE="+dialogs +gtk +p11v220 p11-kit"
+
+RDEPEND=">=sys-apps/pcsc-lite-1.2.9
+   gtk? (
+   x11-libs/gdk-pixbuf[jpeg]
+   x11-libs/gtk+:*
+   dev-libs/libxml2
+   net-misc/curl[ssl]
+   net-libs/libproxy
+   !app-misc/eid-viewer-bin
+   )
+   p11-kit? ( app-crypt/p11-kit )"
+
+DEPEND="${RDEPEND}
+   virtual/pkgconfig"
+
+REQUIRED_USE="dialogs? ( gtk )"
+
+src_prepare() {
+   default
+
+   sed -i -e 's:/beid/rsaref220:/rsaref220:' configure.ac || die
+   sed -i -e 's:/beid::' cardcomm/pkcs11/src/libbeidpkcs11.pc.in || die
+
+   # Buggy internal versioning when autoreconf a tarball release.
+   # Weird numbering is required otherwise we get a seg fault in
+   # about-eid-mw program.
+   echo "${PV}-v${PV}" > .version
+   sed -i \
+   -e '/^GITDESC/ d' \
+   -e '/^VERCLEAN/ d' \
+   scripts/build-aux/genver.sh
+
+   # legacy xpi module : we don't want it anymore
+   sed -i -e '/SUBDIRS/ s:plugins_tools/xpi ::' Makefile.am || die
+   sed -i -e '/plugins_tools\/xpi/ d' configure.ac || die
+
+   # hardcoded lsb_info
+   sed -i \
+   -e "s:get_lsb_info('i'):strdup(_(\"Gentoo\")):" \
+   -e "s:get_lsb_info('r'):strdup(_(\"n/a\")):" \
+   -e "s:get_lsb_info('c'):strdup(_(\"n/a\")):" \
+   plugins_tools/aboutmw/gtk/about-main.c || die
+
+   # Fix libdir for pkcs11_manifestdir
+   sed -i \
+   -e "/pkcs11_manifestdir/ s:prefix)/lib:libdir):" \
+   cardcomm/pkcs11/src/Makefile.am || die
+
+   # See bug #691308
+   eapply "${FILESDIR}/eid-sign-test-4.4.19.patch"
+
+   # See bug #732994
+   sed -i \
+   -e '/LDFLAGS="/ s:$CPPFLAGS:$LDFLAGS:' \
+   configure.ac || die
+
+   eautoreconf
+}
+
+src_configure() {
+   econf \
+   $(use_enable dialogs) \
+   $(use_enable p11v220) \
+   $(use_enable p11-kit p11kit) \
+   $(use_with gtk gtkvers 'detect') \
+   --with-gnu-ld \
+   --disable-static
+}
+
+src_install() {
+   default
+   rm -r 

[gentoo-commits] repo/gentoo:master commit in: app-crypt/eid-mw/

2020-08-04 Thread Amy Liffey
commit: fdce75e117c0d43ab13194ba87fabe09ef50aba1
Author: Amy Liffey  gentoo  org>
AuthorDate: Tue Aug  4 18:38:25 2020 +
Commit: Amy Liffey  gentoo  org>
CommitDate: Tue Aug  4 18:38:25 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fdce75e1

app-crypt/eid-mw: remove old 4.4.1*,4.4.23

Submitted-by: Vincent Hardy  gmail.com>
Package-Manager: Portage-2.3.99, Repoman-2.3.20
Signed-off-by: Amy Liffey  gentoo.org>

 app-crypt/eid-mw/Manifest |   3 -
 app-crypt/eid-mw/eid-mw-4.4.1.ebuild  |  92 --
 app-crypt/eid-mw/eid-mw-4.4.19.ebuild | 103 --
 app-crypt/eid-mw/eid-mw-4.4.23.ebuild | 103 --
 4 files changed, 301 deletions(-)

diff --git a/app-crypt/eid-mw/Manifest b/app-crypt/eid-mw/Manifest
index a427a2fe6d3..c8855194e4a 100644
--- a/app-crypt/eid-mw/Manifest
+++ b/app-crypt/eid-mw/Manifest
@@ -1,4 +1 @@
-DIST eid-mw-4.4.1.tar.gz 7708697 BLAKE2B 
7bdbaa37af1cdd5a8abd1519939f663c7c871cea49850932d97c391465de362885b061c024285ab2690473a4bb1ba57a70fdc12a720246b2a610ac9525f6395e
 SHA512 
9de54858ac052eeff101070dd11c5cf60ab1d29b8dc8d946680745acf9aa6ba1044ca5451eca6066b5b467fbc32a2a23bbe7e8551ca7559e6003a4097a304cfc
-DIST eid-mw-4.4.19.tar.gz 7941144 BLAKE2B 
c02f975081eacf7803839461ae91e3c6a24c3e2fc60064a981cc71f629925679b0df997e8acbe2da2f1e58dcc665b8633e3c9bf28b07be90ac8cdd0448e80848
 SHA512 
21530111461302123be662dd60f3fbd56ffd8a0537cac88c99d5a6bcd9163a27bc34e05beaf7502dd5ada247ca324d21590a866907b5a7a02ce3d8d78fcac634
-DIST eid-mw-4.4.23.tar.gz 7502185 BLAKE2B 
ab223c2d860f44806a6043a40891d89ab3418dd232bba1d60bd9b0b6871a77e6e24bc73c49afcffabc8ae7f16c235aabfb17efb8af7543b0e2bd3fe76ba655f7
 SHA512 
7c90d7ca08dcd2ba4d0c918b5ba6305da6107de457209acb9a0cc3243891c9b654b1c12fe4da53ec8bad65617198c0caffdb0482e343a8d807f00762e6672310
 DIST eid-mw-4.4.27.tar.gz 7481892 BLAKE2B 
5d1268946a62436eec74a7ed83e8391c1ceb0274ef8798b95bee2087e4e439d46ea5f88b8237cff1e925d31d1762fe979a959ce35efd4d6210dda580827bab3b
 SHA512 
c4e9917907bb351b9dd427eb48c2124e55de0d8a73cfd142b9cb5e81c84f91e62a39a90bb1fbd109fb59aeb089898ffcd18ef5ccf2ab72c883b41ec4d9b9edf1

diff --git a/app-crypt/eid-mw/eid-mw-4.4.1.ebuild 
b/app-crypt/eid-mw/eid-mw-4.4.1.ebuild
deleted file mode 100644
index f446179c580..000
--- a/app-crypt/eid-mw/eid-mw-4.4.1.ebuild
+++ /dev/null
@@ -1,92 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit autotools gnome2-utils
-
-DESCRIPTION="Electronic Identity Card middleware supplied by the Belgian 
Federal Government"
-HOMEPAGE="https://eid.belgium.be;
-SRC_URI="https://codeload.github.com/fedict/${PN}/tar.gz/v${PV} -> ${P}.tar.gz"
-
-LICENSE="LGPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~x86"
-IUSE="+dialogs +gtk p11-kit"
-
-RDEPEND=">=sys-apps/pcsc-lite-1.2.9
-   gtk? (
-   x11-libs/gdk-pixbuf[jpeg]
-   x11-libs/gtk+:*
-   dev-libs/libxml2
-   net-misc/curl[ssl]
-   net-libs/libproxy
-   !app-misc/eid-viewer-bin
-   )
-   p11-kit? ( app-crypt/p11-kit )"
-
-DEPEND="${RDEPEND}
-   virtual/pkgconfig"
-
-REQUIRED_USE="dialogs? ( gtk )"
-
-src_prepare() {
-   default
-
-   sed -i -e 's:/beid/rsaref220:/rsaref220:' configure.ac || die
-   sed -i -e 's:/beid::' cardcomm/pkcs11/src/libbeidpkcs11.pc.in || die
-
-   # Buggy internal versioning when autoreconf a tarball release.
-   # Weird numbering is required otherwise we get a seg fault in
-   # about-eid-mw program.
-   echo "${PV}-v${PV}" > .version
-   sed -i \
-   -e '/^GITDESC/ d' \
-   -e '/^VERCLEAN/ d' \
-   scripts/build-aux/genver.sh
-
-   # legacy xpi module : we don't want it anymore
-   sed -i -e 's:plugins_tools/xpi$::' Makefile.am || die
-   sed -i -e '/plugins_tools\/xpi/ d' configure.ac || die
-
-   # hardcoded lsb_info
-   sed -i \
-   -e "s:get_lsb_info('i'):strdup(_(\"Gentoo\")):" \
-   -e "s:get_lsb_info('r'):strdup(_(\"n/a\")):" \
-   -e "s:get_lsb_info('c'):strdup(_(\"n/a\")):" \
-   plugins_tools/aboutmw/gtk/about-main.c || die
-
-   eautoreconf
-}
-
-src_configure() {
-   econf \
-   $(use_enable dialogs) \
-   $(use_enable p11-kit p11kit) \
-   $(use_with gtk gtkvers 'detect') \
-   --with-gnu-ld \
-   --disable-static
-}
-
-src_install() {
-   default
-   rm -r "${ED}"/usr/$(get_libdir)/*.la || die
-   if use gtk; then
-   domenu plugins_tools/eid-viewer/eid-viewer.desktop
-   doicon plugins_tools/eid-viewer/gtk/eid-viewer.png
-   fi
-}
-
-pkg_postinst() {
-   if use gtk; then
-   gnome2_schemas_update
-   gnome2_icon_cache_update
-   fi
-}
-
-pkg_postrm() {
-   if use 

[gentoo-commits] repo/gentoo:master commit in: net-misc/mikutter/, net-misc/mikutter/files/

2020-08-04 Thread Naohiro Aota
commit: f417257a3009152d20ec385fc6c467c5cd6cbac1
Author: Naohiro Aota  gentoo  org>
AuthorDate: Tue Aug  4 18:12:30 2020 +
Commit: Naohiro Aota  gentoo  org>
CommitDate: Tue Aug  4 18:14:51 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f417257a

net-misc/mikutter: version bump and drop old

This bump also added ruby26 support and moved to newer dev-ruby/json
slot.

Closes: https://bugs.gentoo.org/575186
Closes: https://bugs.gentoo.org/699228
Closes: https://bugs.gentoo.org/713480
Package-Manager: Portage-2.3.103, Repoman-2.3.23
Signed-off-by: Naohiro Aota  gentoo.org>

 net-misc/mikutter/Manifest |  2 +-
 net-misc/mikutter/files/mikutter   |  2 +-
 ...mikutter-3.8.6.ebuild => mikutter-4.0.6.ebuild} | 49 +++---
 net-misc/mikutter/mikutter-.ebuild | 49 +++---
 4 files changed, 50 insertions(+), 52 deletions(-)

diff --git a/net-misc/mikutter/Manifest b/net-misc/mikutter/Manifest
index 08817da67aa..6a90520bd16 100644
--- a/net-misc/mikutter/Manifest
+++ b/net-misc/mikutter/Manifest
@@ -1,2 +1,2 @@
-DIST mikutter.3.8.6.tar.gz 3174454 BLAKE2B 
3fc3802ae840fc310f1b9abd51c560fb804b57aad6bf78bd1e3b8046a42dc785c8a454de722a5e57d499bda15884a255da50d3919a1c5bbcd9e5753948d45f46
 SHA512 
102c25263df804fd005928ac8605ca4d115040c0e3bd13a09e73bac5b1a4ddedff92b45ac38c54692bf388b5ac8ea422a0b5c42851bb3616c74991943f1cd98f
+DIST mikutter-4.0.6.tar.gz 2322108 BLAKE2B 
46d0cda2bc173ee971e516f017f66e26e9f7a4abd7330111ef66cd40bd0c6dd407b3d6988fa5955ca33a2c375cb77b4c234c8439dc27b6baf43dfcc9a34f4052
 SHA512 
16dca21bf7f989d2af71a8acc26816dbd7ebff7866b65d4c376b87cf2ba7757d8978a25483cb548448e3341c51d7767b638775e2696f64484b4f5ec8cdce050e
 DIST twitter_api_keys.rb 336 BLAKE2B 
9b134fb9169f96c99582d1ceffe39cfa1675b6e747a8a46f6123cbff73b7e255e59aba3f6cf247decc9824244947d260658011b5aa72a915d50565e797e31703
 SHA512 
39efeed878f763101329c781fb501c5b5df848e4ae3c1f6bcdf3e6b151c5d647c68127f906eccf7861466d2ff88e7f1bdc27065205ed91a80e9cdc89fa5152e4

diff --git a/net-misc/mikutter/files/mikutter b/net-misc/mikutter/files/mikutter
index 129b8cd6f10..169fbc76db8 100644
--- a/net-misc/mikutter/files/mikutter
+++ b/net-misc/mikutter/files/mikutter
@@ -2,5 +2,5 @@
 
 EPREFIX=${0%/usr/bin/mikutter}
 
-DISABLE_BUNDLER_SETUP= $EPREFIX/usr/bin/ruby19 
$EPREFIX/usr/share/mikutter/mikutter.rb $*
+DISABLE_BUNDLER_SETUP=1 $EPREFIX/usr/bin/ruby19 
$EPREFIX/usr/share/mikutter/mikutter.rb $*
 

diff --git a/net-misc/mikutter/mikutter-3.8.6.ebuild 
b/net-misc/mikutter/mikutter-4.0.6.ebuild
similarity index 76%
rename from net-misc/mikutter/mikutter-3.8.6.ebuild
rename to net-misc/mikutter/mikutter-4.0.6.ebuild
index 54fc8e5670f..2eefb272d4e 100644
--- a/net-misc/mikutter/mikutter-3.8.6.ebuild
+++ b/net-misc/mikutter/mikutter-4.0.6.ebuild
@@ -1,11 +1,11 @@
 # Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=7
 
-USE_RUBY="ruby24 ruby25"
+USE_RUBY="ruby25 ruby26"
 
-inherit eutils ruby-ng
+inherit eutils desktop ruby-ng
 
 PLUGIN_HASH="30071c3008e4616e723cf4e734fc79254019af09"
 
@@ -17,17 +17,15 @@ if [ "${PV}" = "" ]; then
KEYWORDS=""
EGIT_CHECKOUT_DIR="${WORKDIR}/all"
 else
-   MY_P="${PN}.${PV}"
-   SRC_URI="https://mikutter.hachune.net/bin/${MY_P}.tar.gz
+   SRC_URI="http://mikutter.hachune.net/bin/${P}.tar.gz

https://raw.githubusercontent.com/toshia/twitter_api_keys/${PLUGIN_HASH}/twitter_api_keys.rb;
KEYWORDS="~amd64"
-   RUBY_S="${PN}"
 fi
 
 DESCRIPTION="Simple, powerful and moeful twitter client"
 HOMEPAGE="https://mikutter.hachune.net/;
 
-LICENSE="GPL-3"
+LICENSE="MIT"
 SLOT="0"
 IUSE="+libnotify"
 
@@ -36,25 +34,26 @@ RDEPEND="
libnotify? ( x11-libs/libnotify )
media-sound/alsa-utils"
 
-ruby_add_rdepend "=dev-ruby/delayer-deferred-2.0
-   >=dev-ruby/diva-0.3.2
+ruby_add_rdepend "=dev-ruby/addressable-2.7*
+   =dev-ruby/delayer-1.1*:1
+   =dev-ruby/delayer-deferred-2.1*
+   !=dev-ruby/oauth-0.5.1
-   >=dev-ruby/pluggaloid-1.1.1
+   >=dev-ruby/oauth-0.5.4
+   =dev-ruby/pluggaloid-1.2*
dev-ruby/rcairo
-   >=dev-ruby/ruby-gettext-3.2.9
-   >=dev-ruby/ruby-gtk2-3.3.0
-   >dev-ruby/ruby-hmac-0.4
-   dev-ruby/totoridipjp
-   dev-ruby/twitter-text:=
-   >dev-ruby/typed-array-0.1
+   =dev-ruby/ruby-gettext-3.3*
+   !https://mikutter.hachune.net/bin/${MY_P}.tar.gz
+   SRC_URI="http://mikutter.hachune.net/bin/${P}.tar.gz

https://raw.githubusercontent.com/toshia/twitter_api_keys/${PLUGIN_HASH}/twitter_api_keys.rb;
KEYWORDS="~amd64"
-   RUBY_S="${PN}"
 fi
 
 DESCRIPTION="Simple, powerful and moeful twitter client"
 HOMEPAGE="https://mikutter.hachune.net/;
 
-LICENSE="GPL-3"
+LICENSE="MIT"
 SLOT="0"
 IUSE="+libnotify"
 
@@ -36,25 +34,26 @@ RDEPEND="
libnotify? ( x11-libs/libnotify )
   

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

2020-08-04 Thread Joonas Niilola
commit: 0958b4f2101bf2a7526e417463752f8fbfa5c1fd
Author: Joonas Niilola  gentoo  org>
AuthorDate: Tue Aug  4 17:38:29 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Tue Aug  4 17:38:29 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0958b4f2

app-misc/screenie: install manpage on 20120406

Signed-off-by: Joonas Niilola  gentoo.org>

 app-misc/screenie/screenie-20120406.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/app-misc/screenie/screenie-20120406.ebuild 
b/app-misc/screenie/screenie-20120406.ebuild
index 1cf8fe9a3ea..2b2e7eb357c 100644
--- a/app-misc/screenie/screenie-20120406.ebuild
+++ b/app-misc/screenie/screenie-20120406.ebuild
@@ -18,4 +18,5 @@ S="${WORKDIR}/${PN}"
 src_install() {
einstalldocs
dobin screenie
+   doman screenie.1
 }



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

2020-08-04 Thread Joonas Niilola
commit: 92a051ab9d524895feaf1f2cc23a0d2b3de9d4d2
Author: Joonas Niilola  gentoo  org>
AuthorDate: Tue Aug  4 17:15:36 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Tue Aug  4 17:16:02 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=92a051ab

Revert "dev-python/rospkg: Remove old"

This reverts commit 4bb6b6c620485d1eeec20de26ffdad35a54f6e6f.

Signed-off-by: Joonas Niilola  gentoo.org>

 dev-python/rospkg/Manifest|  2 ++
 dev-python/rospkg/rospkg-1.2.0.ebuild | 50 +++
 dev-python/rospkg/rospkg-1.2.6.ebuild | 50 +++
 3 files changed, 102 insertions(+)

diff --git a/dev-python/rospkg/Manifest b/dev-python/rospkg/Manifest
index 9a0a73e278b..0306a6208ac 100644
--- a/dev-python/rospkg/Manifest
+++ b/dev-python/rospkg/Manifest
@@ -1 +1,3 @@
+DIST rospkg-1.2.0.tar.gz 90516 BLAKE2B 
0c1d993c70f0ad383ab457c846416a22b9adf9611704a918c3765659231846749228073ea04950ddfdbe13f7e51f87ce5d17c1488f995e846a6590a0f9549efd
 SHA512 
f059259a38b8b2281496a69f8a55fdd31a11e91583babb82e574363c40c90221a4abb7c1d7a5ed6be3b2389ee6aaf08b4e016260c73dd779f8c7993e6eba78db
+DIST rospkg-1.2.6.tar.gz 90944 BLAKE2B 
26bd4a9deb3c6876b870ec6ccb11dfdb7820d0cf23fef2fcea8391543c58cf8e916253316df443cc9cc7e364ab790a8915e77986aef3f400785f50604fbd2a45
 SHA512 
6c88c8789927d72f8f882930aeef776dbec3c4d1343a2d4143d920684c8d2007021397a42008521c87dfc637302b9266615e13623ef5dc5c076e6e8cfd9e957d
 DIST rospkg-1.2.8.tar.gz 91042 BLAKE2B 
4c4640d45a06214240a80d2ea15a09799eb892755c7c4410761e2a3505115ee1914a542886385bcd6996ead46e46a3e4d22bf79ffc38a0d2d8f2c7ac295eb0bb
 SHA512 
c4f0c1992597aadf395effd4e6db65c20bf19501a19c569de57a2b9977d9ba794c3c68ba16b2b274ec865caffe6ec98b8fc0e88ad13ea3a9bc744e9ab6adb3a6

diff --git a/dev-python/rospkg/rospkg-1.2.0.ebuild 
b/dev-python/rospkg/rospkg-1.2.0.ebuild
new file mode 100644
index 000..d3245f8cb2a
--- /dev/null
+++ b/dev-python/rospkg/rospkg-1.2.0.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python{3_6,3_7} pypy3 )
+
+SCM=""
+if [ "${PV#}" != "${PV}" ] ; then
+   SCM="git-r3"
+   EGIT_REPO_URI="https://github.com/ros-infrastructure/rospkg;
+fi
+
+inherit ${SCM} distutils-r1
+
+DESCRIPTION="Standalone Python library for the ROS package system"
+HOMEPAGE="http://wiki.ros.org/rospkg;
+if [ "${PV#}" != "${PV}" ] ; then
+   SRC_URI=""
+   KEYWORDS=""
+   # Needed for tests
+   S="${WORKDIR}/${PN}"
+   EGIT_CHECKOUT_DIR="${S}"
+else
+   
SRC_URI="https://github.com/ros-infrastructure/rospkg/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm"
+fi
+
+LICENSE="BSD"
+SLOT="0"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="dev-python/pyyaml[${PYTHON_USEDEP}]
+   dev-python/catkin_pkg[${PYTHON_USEDEP}]"
+BDEPEND="
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   test? (
+   dev-python/nose[${PYTHON_USEDEP}]
+   )"
+DEPEND="${RDEPEND} ${BDEPEND}
+   test? (
+   dev-python/coverage[${PYTHON_USEDEP}]
+   dev-python/mock[${PYTHON_USEDEP}]
+   )
+"
+PATCHES=( "${FILESDIR}/gentoo.patch" "${FILESDIR}/yaml_load.patch" )
+
+python_test() {
+   nosetests --with-coverage --cover-package=rospkg --with-xunit test || 
die
+}

diff --git a/dev-python/rospkg/rospkg-1.2.6.ebuild 
b/dev-python/rospkg/rospkg-1.2.6.ebuild
new file mode 100644
index 000..3dd32f0afe6
--- /dev/null
+++ b/dev-python/rospkg/rospkg-1.2.6.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python{3_6,3_7} )
+
+SCM=""
+if [ "${PV#}" != "${PV}" ] ; then
+   SCM="git-r3"
+   EGIT_REPO_URI="https://github.com/ros-infrastructure/rospkg;
+fi
+
+inherit ${SCM} distutils-r1
+
+DESCRIPTION="Standalone Python library for the ROS package system"
+HOMEPAGE="http://wiki.ros.org/rospkg;
+if [ "${PV#}" != "${PV}" ] ; then
+   SRC_URI=""
+   KEYWORDS=""
+   # Needed for tests
+   S="${WORKDIR}/${PN}"
+   EGIT_CHECKOUT_DIR="${S}"
+else
+   
SRC_URI="https://github.com/ros-infrastructure/rospkg/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm"
+fi
+
+LICENSE="BSD"
+SLOT="0"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="dev-python/pyyaml[${PYTHON_USEDEP}]
+   dev-python/catkin_pkg[${PYTHON_USEDEP}]"
+BDEPEND="
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   test? (
+   dev-python/nose[${PYTHON_USEDEP}]
+   )"
+DEPEND="${RDEPEND} ${BDEPEND}
+   test? (
+   dev-python/coverage[${PYTHON_USEDEP}]
+   dev-python/mock[${PYTHON_USEDEP}]
+   )
+"
+PATCHES=( "${FILESDIR}/gentoo.patch" "${FILESDIR}/yaml_load.patch" )
+
+python_test() {
+   nosetests --with-coverage --cover-package=rospkg --with-xunit test 

[gentoo-commits] repo/proj/guru:dev commit in: gui-apps/wofi/

2020-08-04 Thread Matthias Coppens
commit: eb9a6abe641fac86467034b05bd485ea457bddf3
Author: Matthias Coppens  gmail  com>
AuthorDate: Tue Aug  4 17:13:50 2020 +
Commit: Matthias Coppens  gmail  com>
CommitDate: Tue Aug  4 17:13:50 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=eb9a6abe

gui-apps/wofi: Version bump

Added versions 1.2 and 1.2.1
Removed versions 1.1.1 and 1.1.2

Package-Manager: Portage-3.0.1, Repoman-2.3.23
Signed-off-by: Matthias Coppens  gmail.com>

 gui-apps/wofi/{wofi-1.1.1.ebuild => wofi-1.2.1.ebuild} | 0
 gui-apps/wofi/{wofi-1.1.2.ebuild => wofi-1.2.ebuild}   | 0
 2 files changed, 0 insertions(+), 0 deletions(-)

diff --git a/gui-apps/wofi/wofi-1.1.1.ebuild b/gui-apps/wofi/wofi-1.2.1.ebuild
similarity index 100%
rename from gui-apps/wofi/wofi-1.1.1.ebuild
rename to gui-apps/wofi/wofi-1.2.1.ebuild

diff --git a/gui-apps/wofi/wofi-1.1.2.ebuild b/gui-apps/wofi/wofi-1.2.ebuild
similarity index 100%
rename from gui-apps/wofi/wofi-1.1.2.ebuild
rename to gui-apps/wofi/wofi-1.2.ebuild



[gentoo-commits] repo/proj/guru:dev commit in: gui-apps/nwg-launchers/

2020-08-04 Thread Matthias Coppens
commit: 0ddc2979b53bbe21ef70de47ad5f2ea69effb02c
Author: Matthias Coppens  gmail  com>
AuthorDate: Tue Aug  4 17:02:51 2020 +
Commit: Matthias Coppens  gmail  com>
CommitDate: Tue Aug  4 17:03:11 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=0ddc2979

gui-apps/nwg-launchers: Version bump

Package-Manager: Portage-3.0.1, Repoman-2.3.23
Signed-off-by: Matthias Coppens  gmail.com>

 gui-apps/nwg-launchers/Manifest   |  1 +
 gui-apps/nwg-launchers/nwg-launchers-0.3.0.ebuild | 33 +++
 2 files changed, 34 insertions(+)

diff --git a/gui-apps/nwg-launchers/Manifest b/gui-apps/nwg-launchers/Manifest
index aa38694..e6135e1 100644
--- a/gui-apps/nwg-launchers/Manifest
+++ b/gui-apps/nwg-launchers/Manifest
@@ -1 +1,2 @@
 DIST nwg-launchers-0.2.0.tar.gz 43240 BLAKE2B 
e026faaa272d2c0b71a4140d3a0dd6bad9b40a528a3d49819197ad93a833a2263048c56287058f70fa50a7c0de503b8b3d84fa1a0271b3c906d107c582d61d3c
 SHA512 
4f04c8bae4a3cf8869d66b833d9528fffb65f27a04e254c38133f2cd3b046b2db3cdc61dec90c958f009ea79e68313741f71b29bc15a04f4905f0853b3b3
+DIST nwg-launchers-0.3.0.tar.gz 42750 BLAKE2B 
ef745b20b884d5bb9281017d2cf6f19f3dc3125489e5d1c1c0e4909209119902f0da1982f09154111ad4a269948d2f2a4e851efaa8ae5dfe992a4c30c601fb64
 SHA512 
3dc1a49d72dfa2d5cfd8254b6e0d48af4b86dce86171a44813c2d89f9a450bed0ab88bd2afbc2152a3608c89ab27d434a62f21589ef7f9519b5f5e669f78e324

diff --git a/gui-apps/nwg-launchers/nwg-launchers-0.3.0.ebuild 
b/gui-apps/nwg-launchers/nwg-launchers-0.3.0.ebuild
new file mode 100644
index 000..0ba68bd
--- /dev/null
+++ b/gui-apps/nwg-launchers/nwg-launchers-0.3.0.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+EGIT_REPO_URI="https://github.com/nwg-piotr/${PN};
+case "${PV}" in
+   )
+   inherit git-r3
+   ;;
+   *)
+   SRC_URI="${EGIT_REPO_URI}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+esac
+inherit meson
+
+DESCRIPTION="GTK+ launchers for sway, i3 and some other WMs"
+HOMEPAGE="${EGIT_REPO_URI}"
+LICENSE="GPL-3"
+
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+   x11-libs/gtk+:3
+   dev-cpp/gtkmm:3.0
+   dev-cpp/nlohmann_json"
+DEPEND="${RDEPEND}"
+
+IUSE="+bar +dmenu +grid"
+
+src_configure() {
+   meson_src_configure $(meson_use bar) $(meson_use dmenu) $(meson_use 
grid)
+}



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

2020-08-04 Thread Joonas Niilola
commit: e0970113e54cf5275997a36da5a661ec41e49391
Author: Joonas Niilola  gentoo  org>
AuthorDate: Tue Aug  4 17:03:56 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Tue Aug  4 17:03:56 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e0970113

app-misc/screenie: bump to 20120406

 - this is a continued fork of screenie, and fully
   backwards-compatible,
 - update EAPI, HOMEPAGE, LICENSE, SRC_URI.

Bug: https://bugs.gentoo.org/639406
Signed-off-by: Joonas Niilola  gentoo.org>

 app-misc/screenie/Manifest |  1 +
 app-misc/screenie/screenie-20120406.ebuild | 21 +
 2 files changed, 22 insertions(+)

diff --git a/app-misc/screenie/Manifest b/app-misc/screenie/Manifest
index 9d5243103cd..bc81f2ead9c 100644
--- a/app-misc/screenie/Manifest
+++ b/app-misc/screenie/Manifest
@@ -1 +1,2 @@
 DIST screenie-1.30.0.tar.bz2 10068 BLAKE2B 
49bbb8f81141c2b0707aab04e8a43f27e5ccd5c4241cf0e0e7ee3a7bd7944dc61c11f3a9ac5ae3040fecae1947a4271561e9b164b64512043916e3b39f25901c
 SHA512 
8068421aaa461df32bccbe72e23474b20ef3f761e78a3e520c1f9f19a383d9ad9fd0377e2cdf1c4f023ca570b172a40ebff63d3cb538b96d1e1706fe83d03fdd
+DIST screenie-20120406.tar.gz 3437 BLAKE2B 
354410d41e1aa9c6bcef3951f26aafcabf8e5af5ba4abd69627e62575127c1190abc78db4ee72552b02ad5cbcde0b6c910dfbb9191f2fd8444e57dff36d16701
 SHA512 
73e9c9cf53792c51785d45319f65559f5d8f1c97f8637d3c3262384eb1a3835f3ba380e4c9284858e163e8d2021938c2ef3ab50f2854d5f932e96847b9a4c153

diff --git a/app-misc/screenie/screenie-20120406.ebuild 
b/app-misc/screenie/screenie-20120406.ebuild
new file mode 100644
index 000..1cf8fe9a3ea
--- /dev/null
+++ b/app-misc/screenie/screenie-20120406.ebuild
@@ -0,0 +1,21 @@
+# Copyright 2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="A small and lightweight screen wrapper"
+HOMEPAGE="https://sourceforge.net/projects/screenie/;
+SRC_URI="http://downloads.sourceforge.net/project/${PN}/${P}.tar.gz;
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~hppa ~ia64 ~sparc ~x86"
+
+RDEPEND="app-misc/screen"
+
+S="${WORKDIR}/${PN}"
+
+src_install() {
+   einstalldocs
+   dobin screenie
+}



[gentoo-commits] repo/gentoo:master commit in: net-print/cnrdrvcups-lb/

2020-08-04 Thread Joonas Niilola
commit: dcac26f70e9223faaaf4ee0ae10bd064337dc5b9
Author: Joonas Niilola  gentoo  org>
AuthorDate: Tue Aug  4 13:48:18 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Tue Aug  4 16:50:38 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dcac26f7

net-print/cnrdrvcups-lb: remove old 5.10

Signed-off-by: Joonas Niilola  gentoo.org>

 net-print/cnrdrvcups-lb/Manifest  |   1 -
 net-print/cnrdrvcups-lb/cnrdrvcups-lb-5.10.ebuild | 189 --
 2 files changed, 190 deletions(-)

diff --git a/net-print/cnrdrvcups-lb/Manifest b/net-print/cnrdrvcups-lb/Manifest
index e6561158d26..fe87bd6526e 100644
--- a/net-print/cnrdrvcups-lb/Manifest
+++ b/net-print/cnrdrvcups-lb/Manifest
@@ -1,2 +1 @@
-DIST linux-UFRII-drv-v510-uken-08.tar.gz 106569187 BLAKE2B 
46017d4e82653314e1555b32c6e3a73ae8c9c7cef95e4f70d51d62e15f26831cf0ea8d1b180503cd63a880d637621427fe6c69971b40d9ee0119ecd493772515
 SHA512 
dbc8b8e600ec29e73afa4ba8a760fd643d58ee2017f6c3c35e63c7f2186cf0cb675adb0ea344b0bd04d0b4fa7f13763b5ce97e8264790356134e6ded3069bf54
 DIST linux-UFRII-drv-v510-uken-19.tar.gz 106848526 BLAKE2B 
afc6b158db038c4b5bacbd4965e8576a7dc4c6e4dcb8362823b69630372d60f8ecb82e1a7e9123fb251bbf8e459fb5fc314447e46dd1ad95058b912ac610fe56
 SHA512 
64f6af6fbd437076ca786b5904bf00145f49a19c3eb559fcc85316360e82aa90ab90c5763ff4f4c83d34608c4941a3fae78f93debb01f9c63f93fcc7615ae044

diff --git a/net-print/cnrdrvcups-lb/cnrdrvcups-lb-5.10.ebuild 
b/net-print/cnrdrvcups-lb/cnrdrvcups-lb-5.10.ebuild
deleted file mode 100644
index aa8c33c7454..000
--- a/net-print/cnrdrvcups-lb/cnrdrvcups-lb-5.10.ebuild
+++ /dev/null
@@ -1,189 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools desktop flag-o-matic
-
-MY_DOWNLOAD_ID="8/017658/13"
-MY_PV="${PV//\./}"
-
-DESCRIPTION="Canon UFR II / LIPSLX Printer Driver for Linux "
-HOMEPAGE="https://www.canon-europe.com/support/products/imagerunner/;
-SRC_URI="http://gdlp01.c-wss.com/gds/${MY_DOWNLOAD_ID}/linux-UFRII-drv-v${MY_PV}-uken-08.tar.gz;
-
-LICENSE="Canon-UFR-II GPL-2 MIT"
-SLOT="0"
-KEYWORDS="-* amd64 x86"
-IUSE=""
-
-DEPEND="dev-libs/libxml2:2
-   gnome-base/libglade:2.0
-   media-libs/jbigkit
-   net-print/cups
-   x11-libs/gtk+:2"
-RDEPEND="${DEPEND}
-   !net-print/cndrvcups-common-lb
-   !net-print/cndrvcups-lb"
-
-HTML_DOCS=(
-   
"${WORKDIR}"/linux-UFRII-drv-v${MY_PV}-uken/Documents/README-ufr2-5.1xUK.html
-   
"${WORKDIR}"/linux-UFRII-drv-v${MY_PV}-uken/Documents/UsersGuide-ufr2-UK.html
-)
-
-S="${WORKDIR}/linux-UFRII-drv-v${MY_PV}-uken/Sources"
-
-pkg_setup() {
-   QA_PREBUILT="/usr/bin/cnsetuputil2
-   /usr/bin/cnrsdrvufr2
-   /usr/bin/cnpkmoduleufr2r
-   /usr/bin/cnpkbidir
-   /usr/bin/cnpdfdrv
-   /usr/$(get_libdir)/libufr2filterr.so.1.0.0
-   /usr/$(get_libdir)/libColorGearCufr2.so.2.0.0
-   /usr/$(get_libdir)/libcnlbcmr.so.1.0
-   /usr/$(get_libdir)/libcanon_slimufr2.so.1.0.0
-   /usr/$(get_libdir)/libcanonufr2r.so.1.0.0
-   /usr/$(get_libdir)/libcaiowrapufr2.so.1.0.0
-   /usr/$(get_libdir)/libcaiocnpkbidir.so.1.0.0
-   /usr/$(get_libdir)/libcaepcmufr2.so.1.0"
-
-   QA_SONAME="/usr/$(get_libdir)/libcaiocnpkbidir.so.1.0.0"
-}
-
-src_unpack() {
-   unpack ${A}
-   cd "${WORKDIR}/linux-UFRII-drv-v${MY_PV}-uken/Sources/" || die
-   unpack ./${P}-1.tar.gz
-}
-
-common_op() {
-   local i
-   for i in backend buftool cngplp cnjbig rasterfilter; do
-   cd "${S}/cnrdrvcups-common-${PV}/${i}" ||
-   die "failed to switch dir to ${i}"
-   "${@}"
-   cd "${S}" || die "failed to switch dir back from ${i} to ${S}"
-   done
-}
-
-driver_op() {
-   local i
-   for i in cngplp cngplp/files cpca pdftocpca; do
-   cd "${S}/cnrdrvcups-lb-${PV}/${i}" ||
-   die "failed to switch dir to ${i}"
-   "${@}"
-   cd "${S}" || die "failed to switch dir back from ${i} to ${S}"
-   done
-}
-
-src_prepare() {
-   default
-
-   common_op mv configure.in configure.ac || die "failed to move 
configure.in"
-   driver_op mv configure.in configure.ac || die "failed to move 
configure.in"
-
-   common_op sed -i -e 's/configure.in/configure.ac/' configure.ac || die
-   driver_op sed -i -e 's/configure.in/configure.ac/' configure.ac || die
-
-   # This should work with autoreconf
-   export "LIBS=-lgtk-x11-2.0 -lgobject-2.0 -lglib-2.0 -lgmodule-2.0"
-
-   # Other components already depend on compiled product
-   append-ldflags -L"${S}/cnrdrvcups-common-${PV}/buftool"
-
-   common_op eautoreconf
-   driver_op eautoreconf
-
-   # Fix a QA issue with .desktop file,
-   sed -i 

[gentoo-commits] repo/gentoo:master commit in: x11-wm/enlightenment/

2020-08-04 Thread Joonas Niilola
commit: 7eaeed52dd60be97e82383649bb0a835753148db
Author: Joonas Niilola  gentoo  org>
AuthorDate: Tue Aug  4 16:38:02 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Tue Aug  4 16:50:38 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7eaeed52

x11-wm/enlightenment: bump to 0.24.2

Signed-off-by: Joonas Niilola  gentoo.org>

 x11-wm/enlightenment/Manifest|   1 +
 x11-wm/enlightenment/enlightenment-0.24.2.ebuild | 111 +++
 2 files changed, 112 insertions(+)

diff --git a/x11-wm/enlightenment/Manifest b/x11-wm/enlightenment/Manifest
index 3cc2ff5e50a..d332eb64802 100644
--- a/x11-wm/enlightenment/Manifest
+++ b/x11-wm/enlightenment/Manifest
@@ -1 +1,2 @@
 DIST enlightenment-0.24.1.tar.xz 28713452 BLAKE2B 
1d4713a4887a687a5425888e65b358cd01fe12e42865799265f5092dc6784eb29c25b5563805d1c7be9856037b0570027c2f01a8eb848299e7729d905e291470
 SHA512 
3835d898f1fdb96ab6539543e9af910b4a9078372af5cfd90abb33c0d5ecb41496499629c54613e3fec4c230233b69bf1abde68f3ffba4996c69979a526da418
+DIST enlightenment-0.24.2.tar.xz 28716060 BLAKE2B 
432722693beaece97eeb318a1120b6101bf76e1536347b824b00ba4378326c093feefa634d7266a59c09dc4337c8bd1f9a4d89e0a4c9a223fdcacd924fa0
 SHA512 
5d96b17d89e822271048a0a6a8356658fd02680f54da2f15dde7c632752bbf0a396eaf23986164402e61f631e68937b3ba7c29d9dd787ddd470cff4a390abace

diff --git a/x11-wm/enlightenment/enlightenment-0.24.2.ebuild 
b/x11-wm/enlightenment/enlightenment-0.24.2.ebuild
new file mode 100644
index 000..bf2169b4ee5
--- /dev/null
+++ b/x11-wm/enlightenment/enlightenment-0.24.2.ebuild
@@ -0,0 +1,111 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit eutils meson xdg-utils
+
+DESCRIPTION="Enlightenment window manager"
+HOMEPAGE="https://www.enlightenment.org;
+SRC_URI="https://download.enlightenment.org/rel/apps/${PN}/${P}.tar.xz;
+
+LICENSE="BSD-2"
+SLOT="0.17/${PV%%_*}"
+KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86"
+IUSE="acpi bluetooth connman doc geolocation nls pam policykit systemd udisks 
wayland wifi xwayland"
+
+REQUIRED_USE="xwayland? ( wayland )"
+
+RDEPEND=">=dev-libs/efl-1.24.1[eet,fontconfig,X]
+   virtual/udev
+   x11-libs/libXext
+   x11-libs/libxcb
+   x11-libs/xcb-util-keysyms
+   x11-misc/xkeyboard-config
+   acpi? ( sys-power/acpid )
+   bluetooth? ( net-wireless/bluez )
+   connman? ( dev-libs/efl[connman] )
+   geolocation? ( app-misc/geoclue:2.0 )
+   pam? ( sys-libs/pam )
+   policykit? ( sys-auth/polkit )
+   systemd? ( sys-apps/systemd )
+   udisks? ( sys-fs/udisks:2 )
+   wayland? (
+   >=dev-libs/efl-1.22.0[drm,wayland]
+   dev-libs/wayland
+   x11-libs/libxkbcommon
+   x11-libs/pixman
+   )
+   xwayland? (
+   dev-libs/efl[X,wayland]
+   x11-base/xorg-server[wayland]
+   )"
+BDEPEND="virtual/pkgconfig
+   nls? ( sys-devel/gettext )"
+DEPEND="${RDEPEND}"
+
+src_configure() {
+   local emesonargs=(
+   -D device-udev=true
+   -D install-enlightenment-menu=true
+
+   -D install-sysactions=true
+   -D install-system=true
+   -D mount-eeze=false
+
+   -D packagekit=false
+
+   $(meson_use udisks mount-udisks)
+   $(meson_use bluetooth bluez5)
+   $(meson_use connman)
+   $(meson_use geolocation)
+   $(meson_use nls)
+   $(meson_use pam)
+   $(meson_use policykit polkit)
+   $(meson_use systemd)
+   $(meson_use wayland wl)
+   $(meson_use wifi wireless)
+   $(meson_use xwayland)
+   )
+
+   if ! use wayland; then
+   emesonargs+=(
+   -D wl-buffer=false
+   -D wl-desktop-shell=false
+   -D wl-drm=false
+   -D wl-text-input=false
+   -D wl-weekeyboard=false
+   -D wl-wl=false
+   -D wl-x11=false
+   )
+   fi
+
+   meson_src_configure
+}
+
+src_install() {
+   use doc && local HTML_DOCS=( doc/. )
+   meson_src_install
+}
+
+pkg_postinst() {
+   xdg_desktop_database_update
+   xdg_icon_cache_update
+   xdg_mimeinfo_database_update
+
+   elog "Additional programs to complete full EFL suite: "
+   optfeature "office file thumbnails" app-office/libreoffice 
app-office/libreoffice-bin
+   optfeature "an EFL-based IDE" dev-util/edi
+   optfeature "image viewer" media-gfx/ephoto
+   optfeature "ConnMan user interface for Enlightenment" net-misc/econnman
+   optfeature "system and process monitor" sys-process/evisum
+   optfeature "feature rich terminal emulator" x11-terms/terminology
+   optfeature "a modern flat enlightenment WM 

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

2020-08-04 Thread Joonas Niilola
commit: d1ec220309451a2b8b46eb711901f9758a5d3f8d
Author: Joonas Niilola  gentoo  org>
AuthorDate: Tue Aug  4 12:09:09 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Tue Aug  4 16:50:36 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d1ec2203

dev-libs/efl: remove old 1.23.3

Signed-off-by: Joonas Niilola  gentoo.org>

 dev-libs/efl/Manifest  |   1 -
 dev-libs/efl/efl-1.23.3.ebuild | 297 -
 dev-libs/efl/metadata.xml  |   2 -
 3 files changed, 300 deletions(-)

diff --git a/dev-libs/efl/Manifest b/dev-libs/efl/Manifest
index c524060f747..f801c3eec4a 100644
--- a/dev-libs/efl/Manifest
+++ b/dev-libs/efl/Manifest
@@ -1,2 +1 @@
-DIST efl-1.23.3.tar.xz 77485032 BLAKE2B 
e5f65080aec1d11a43f1e1786b8ac4e7be70ddd9614b53db822177c28ee73f9590f63d032df5ddf00db6224730b45b045d9f91da2287a4dec7589e902cbcde28
 SHA512 
47ad067c43d39b534834195f89a745c4a47d867f33aaa68c28c6dccd147379e9bc2416bd68878cc16585f8cb60e926a7df62102658b205756c01985f37f0d297
 DIST efl-1.24.3.tar.xz 72278592 BLAKE2B 
c5d07e947139087976a0a974c3129ea31211be4c235e94d6fc3c2b9c7ec0be97b78fcf6a18aebd4b4d476224c9e6f5a29ad41d93e6c10065ff7591c2792b8481
 SHA512 
3791955c588bc1b2ca55caa19dc0fb351c9f6c681791bfe76a435255edd55257c9c5ab2f16d0d91ec2d55113bd9d24d45c0f9026ae72d9f6afbddfd093975089

diff --git a/dev-libs/efl/efl-1.23.3.ebuild b/dev-libs/efl/efl-1.23.3.ebuild
deleted file mode 100644
index 65c7e876c08..000
--- a/dev-libs/efl/efl-1.23.3.ebuild
+++ /dev/null
@@ -1,297 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit flag-o-matic meson xdg-utils
-
-DESCRIPTION="Enlightenment Foundation Libraries all-in-one package"
-HOMEPAGE="https://www.enlightenment.org;
-SRC_URI="https://download.enlightenment.org/rel/libs/${PN}/${P}.tar.xz;
-
-LICENSE="BSD-2 GPL-2 LGPL-2.1 ZLIB"
-SLOT="0"
-KEYWORDS="amd64 ~arm ~hppa ~ppc ~ppc64 x86"
-IUSE="+X bmp connman dds debug doc drm +eet elogind examples fbcon fontconfig
-   fribidi gif gles2 gnutls glib +gstreamer harfbuzz hyphen ibus ico 
libressl
-   lua +luajit jpeg2k json nls mono opengl +pdf physics pmaps postscript 
psd
-   pulseaudio raw scim sdl +sound +ssl static-libs +svg +system-lz4 systemd
-   tga tgv tiff tslib unwind v4l vlc vnc wayland webp xcf xim xine xpm
-   xpresent zeroconf"
-
-REQUIRED_USE="
-   ?? ( elogind systemd )
-   ?? ( gles2 opengl )
-   ^^ ( lua luajit )
-   ssl
-   drm? ( gles2 )
-   examples? ( eet svg )
-   gles2? ( || ( wayland X ) )
-   pulseaudio? ( sound )
-   wayland? ( gles2 !opengl )
-   xim? ( X )
-   xpresent? ( X )
-"
-
-# Requires everything to be enabled unconditionally.
-RESTRICT="test"
-
-RDEPEND="
-   dev-libs/check
-   net-misc/curl
-   media-libs/giflib:=
-   media-libs/libpng:0=
-   sys-apps/dbus
-   sys-libs/zlib
-   virtual/jpeg:0=
-   X? (
-   media-libs/freetype
-   x11-libs/libX11
-   x11-libs/libXcomposite
-   x11-libs/libXcursor
-   x11-libs/libXdamage
-   x11-libs/libXdmcp
-   x11-libs/libXext
-   x11-libs/libXfixes
-   x11-libs/libXi
-   x11-libs/libXinerama
-   x11-libs/libXrandr
-   x11-libs/libXrender
-   x11-libs/libXtst
-   x11-libs/libXScrnSaver
-   wayland? ( x11-libs/libxkbcommon[X] )
-   )
-   connman? ( net-misc/connman )
-   drm? (
-   dev-libs/libinput
-   dev-libs/wayland
-   media-libs/mesa[gbm]
-   x11-libs/libdrm
-   x11-libs/libxkbcommon
-   )
-   elogind? (
-   sys-auth/elogind
-   virtual/libudev
-   )
-   fontconfig? ( media-libs/fontconfig )
-   fribidi? ( dev-libs/fribidi )
-   gles2? (
-   media-libs/mesa[egl,gles2]
-   virtual/opengl
-   )
-   glib? ( dev-libs/glib:2 )
-   gstreamer? (
-   media-libs/gstreamer:1.0
-   media-libs/gst-plugins-base:1.0
-   )
-   hyphen? ( dev-libs/hyphen )
-   ibus? ( app-i18n/ibus )
-   jpeg2k? ( media-libs/openjpeg:= )
-   json? ( >=media-libs/rlottie-0.0.1_pre20191101 )
-   lua? ( dev-lang/lua:* )
-   luajit? ( dev-lang/luajit:* )
-   mono? ( dev-lang/mono )
-   opengl? ( virtual/opengl )
-   pdf? ( app-text/poppler:=[cxx] )
-   physics? ( sci-physics/bullet:= )
-   postscript? ( app-text/libspectre )
-   pulseaudio? ( media-sound/pulseaudio )
-   raw? ( media-libs/libraw:= )
-   scim? ( app-i18n/scim )
-   sdl? ( media-libs/libsdl2 )
-   sound? ( media-libs/libsndfile )
-   ssl? (
-   gnutls? ( net-libs/gnutls:= )
-   !gnutls? (
-   !libressl? ( 

[gentoo-commits] repo/gentoo:master commit in: x11-wm/enlightenment/, x11-wm/enlightenment/files/

2020-08-04 Thread Joonas Niilola
commit: d97dfac588820d11fcb3bf90d654ae561a7b2983
Author: Joonas Niilola  gentoo  org>
AuthorDate: Tue Aug  4 12:07:23 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Tue Aug  4 16:50:35 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d97dfac5

x11-wm/enlightenment: remove old 0.23.1

Signed-off-by: Joonas Niilola  gentoo.org>

 x11-wm/enlightenment/Manifest  |   1 -
 .../enlightenment/enlightenment-0.23.1-r1.ebuild   | 116 -
 x11-wm/enlightenment/files/gentoo-sysactions.conf  |  76 --
 3 files changed, 193 deletions(-)

diff --git a/x11-wm/enlightenment/Manifest b/x11-wm/enlightenment/Manifest
index 936e25cd2cf..3cc2ff5e50a 100644
--- a/x11-wm/enlightenment/Manifest
+++ b/x11-wm/enlightenment/Manifest
@@ -1,2 +1 @@
-DIST enlightenment-0.23.1.tar.xz 26426096 BLAKE2B 
d781dc951ad8eddd90f633b29a6b1180be63e6052a56e60644b4f738f4c0d42617aeb4f7326cf3284d0b331dd87d605fa0625ea6435f4e36b8f5b3ccce82ca53
 SHA512 
b5b8a34f6abe47d9b23dbcaf09d2f61f74b3f8d5a97b30a9666916b4bd307a45cb2ad874288419ab40ef06fa57c3b7dc15377dd9acaeb6eb71cd8c0c24fc42cb
 DIST enlightenment-0.24.1.tar.xz 28713452 BLAKE2B 
1d4713a4887a687a5425888e65b358cd01fe12e42865799265f5092dc6784eb29c25b5563805d1c7be9856037b0570027c2f01a8eb848299e7729d905e291470
 SHA512 
3835d898f1fdb96ab6539543e9af910b4a9078372af5cfd90abb33c0d5ecb41496499629c54613e3fec4c230233b69bf1abde68f3ffba4996c69979a526da418

diff --git a/x11-wm/enlightenment/enlightenment-0.23.1-r1.ebuild 
b/x11-wm/enlightenment/enlightenment-0.23.1-r1.ebuild
deleted file mode 100644
index e499a09c51e..000
--- a/x11-wm/enlightenment/enlightenment-0.23.1-r1.ebuild
+++ /dev/null
@@ -1,116 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit eutils flag-o-matic meson xdg-utils
-
-DESCRIPTION="Enlightenment window manager"
-HOMEPAGE="https://www.enlightenment.org;
-SRC_URI="https://download.enlightenment.org/rel/apps/${PN}/${P}.tar.xz;
-
-LICENSE="BSD-2"
-SLOT="0.17/${PV%%_*}"
-KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86"
-IUSE="acpi bluetooth connman doc geolocation nls pam systemd udisks wayland 
wifi xwayland"
-
-REQUIRED_USE="xwayland? ( wayland )"
-
-RDEPEND="
-   >=dev-libs/efl-1.22.3[eet,X]
-   virtual/udev
-   x11-libs/libXext
-   x11-libs/libxcb
-   x11-libs/xcb-util-keysyms
-   x11-misc/xkeyboard-config
-   acpi? ( sys-power/acpid )
-   bluetooth? ( net-wireless/bluez )
-   connman? ( dev-libs/efl[connman] )
-   geolocation? ( app-misc/geoclue:2.0 )
-   pam? ( sys-libs/pam )
-   systemd? ( sys-apps/systemd )
-   udisks? ( sys-fs/udisks:2 )
-   wayland? (
-   >=dev-libs/efl-1.22.0[drm,wayland]
-   dev-libs/wayland
-   x11-libs/libxkbcommon
-   x11-libs/pixman
-   )
-   xwayland? (
-   dev-libs/efl[X,wayland]
-   x11-base/xorg-server[wayland]
-   )
-"
-BDEPEND="
-   virtual/pkgconfig
-   nls? ( sys-devel/gettext )
-"
-DEPEND="${RDEPEND}"
-
-src_configure() {
-   local emesonargs=(
-   -D device-udev=true
-   -D install-enlightenment-menu=true
-
-   -D bluez4=false
-   -D install-sysactions=false
-   -D mount-eeze=false
-
-   -D packagekit=false
-
-   $(meson_use udisks mount-udisks)
-   $(meson_use bluetooth bluez5)
-   $(meson_use connman)
-   $(meson_use geolocation)
-   $(meson_use nls)
-   $(meson_use pam)
-   $(meson_use systemd)
-   $(meson_use wayland wl)
-   $(meson_use wifi wireless)
-   $(meson_use xwayland)
-   )
-
-   if ! use wayland; then
-   emesonargs+=(
-   -D wl-buffer=false
-   -D wl-desktop-shell=false
-   -D wl-drm=false
-   -D wl-text-input=false
-   -D wl-weekeyboard=false
-   -D wl-wl=false
-   -D wl-x11=false
-   )
-   fi
-
-   append-cflags -fcommon
-
-   meson_src_configure
-}
-
-src_install() {
-   insinto /etc/enlightenment
-   newins "${FILESDIR}"/gentoo-sysactions.conf sysactions.conf
-
-   use doc && local HTML_DOCS=( doc/. )
-   meson_src_install
-}
-
-pkg_postinst() {
-   xdg_desktop_database_update
-   xdg_mimeinfo_database_update
-
-   einfo "Additional programs to complete full EFL suite: "
-   optfeature "office file thumbnails" app-office/libreoffice 
app-office/libreoffice-bin
-   optfeature "an EFL-based IDE" dev-util/edi
-   optfeature "image viewer" media-gfx/ephoto
-   optfeature "ConnMan user interface for Enlightenment" net-misc/econnman
-   optfeature "system and process monitor" sys-process/evisum
-   

[gentoo-commits] repo/gentoo:master commit in: net-print/cnrdrvcups-lb/

2020-08-04 Thread Joonas Niilola
commit: 997df5fd5d84710248803dbd13c095d79a139643
Author: Joonas Niilola  gentoo  org>
AuthorDate: Tue Aug  4 12:41:18 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Tue Aug  4 16:50:36 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=997df5fd

net-print/cnrdrvcups-lb: stabilize 5.10-r1 on x86

Signed-off-by: Joonas Niilola  gentoo.org>

 net-print/cnrdrvcups-lb/cnrdrvcups-lb-5.10-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-print/cnrdrvcups-lb/cnrdrvcups-lb-5.10-r1.ebuild 
b/net-print/cnrdrvcups-lb/cnrdrvcups-lb-5.10-r1.ebuild
index 07e540c258f..85d00b90d21 100644
--- a/net-print/cnrdrvcups-lb/cnrdrvcups-lb-5.10-r1.ebuild
+++ b/net-print/cnrdrvcups-lb/cnrdrvcups-lb-5.10-r1.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="http://gdlp01.c-wss.com/gds/${MY_DOWNLOAD_ID}/linux-UFRII-drv-v${MY_PV}
 
 LICENSE="Canon-UFR-II GPL-2 MIT"
 SLOT="0"
-KEYWORDS="-* ~amd64 ~x86"
+KEYWORDS="-* ~amd64 x86"
 IUSE=""
 
 DEPEND="dev-libs/libxml2:2



[gentoo-commits] repo/gentoo:master commit in: net-print/cnrdrvcups-lb/

2020-08-04 Thread Joonas Niilola
commit: 9c6f8e6aaecfc4d711ba5163aed07650b70fdd3d
Author: Joonas Niilola  gentoo  org>
AuthorDate: Tue Aug  4 13:47:28 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Tue Aug  4 16:50:37 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c6f8e6a

net-print/cnrdrvcups-lb: stabilize 5.10-r1 on amd64

Signed-off-by: Joonas Niilola  gentoo.org>

 net-print/cnrdrvcups-lb/cnrdrvcups-lb-5.10-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-print/cnrdrvcups-lb/cnrdrvcups-lb-5.10-r1.ebuild 
b/net-print/cnrdrvcups-lb/cnrdrvcups-lb-5.10-r1.ebuild
index 85d00b90d21..89299160845 100644
--- a/net-print/cnrdrvcups-lb/cnrdrvcups-lb-5.10-r1.ebuild
+++ b/net-print/cnrdrvcups-lb/cnrdrvcups-lb-5.10-r1.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="http://gdlp01.c-wss.com/gds/${MY_DOWNLOAD_ID}/linux-UFRII-drv-v${MY_PV}
 
 LICENSE="Canon-UFR-II GPL-2 MIT"
 SLOT="0"
-KEYWORDS="-* ~amd64 x86"
+KEYWORDS="-* amd64 x86"
 IUSE=""
 
 DEPEND="dev-libs/libxml2:2



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

2020-08-04 Thread Joonas Niilola
commit: 64d48ce1393df59ffe1d93e328f70da074bc9514
Author: Joonas Niilola  gentoo  org>
AuthorDate: Tue Aug  4 16:44:40 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Tue Aug  4 16:50:39 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=64d48ce1

sys-fs/lxcfs: bump to 4.0.5

Signed-off-by: Joonas Niilola  gentoo.org>

 sys-fs/lxcfs/Manifest   |  1 +
 sys-fs/lxcfs/lxcfs-4.0.5.ebuild | 51 +
 2 files changed, 52 insertions(+)

diff --git a/sys-fs/lxcfs/Manifest b/sys-fs/lxcfs/Manifest
index 1eb6648b2c6..b2286fe267f 100644
--- a/sys-fs/lxcfs/Manifest
+++ b/sys-fs/lxcfs/Manifest
@@ -1,2 +1,3 @@
 DIST lxcfs-4.0.3.tar.gz 100719 BLAKE2B 
24371b921ad635f97c51ac8406c949e81330ae358b0166c2af295cb1f630594bb72da802aad41971c11303f393fd05bc9f1b109bd4da4953db2c3bb7e5189315
 SHA512 
0aaedfe826d982b9464dfb60fb57c58e34ea6022b8503bc858538b6634dc7d0845f65832d6f814043dbc0677f887e1b559549a8f3865c755970c6b47ba65eb2b
 DIST lxcfs-4.0.4.tar.gz 101546 BLAKE2B 
1e84e3b75bfb39273539ea72f941442cc3c8574c0f55359a38edc04a98a45ea8680f9bf49c5974decf180a8ecf07cadccf4e732d1743c070a740c78b773a3ee8
 SHA512 
15bcebecc815310870aea58d995d605444b57583b7f1bb2d35b065256ea5f70b071d58887fbf1ca124ea84da99151bbd9dffcca37a2e151677d56229dc8961ce
+DIST lxcfs-4.0.5.tar.gz 101842 BLAKE2B 
c916473e1b7ad42b8f69026a16810941c999d44ffcf1d456cb301411965f05e626338a5bde1e38fe99acd05f72bbcd5acbdcb2f65fa5ec183c967babcb8c70fd
 SHA512 
5c44aa7f43071a4316cc8702928fde2c928bd5654c9ab4d540152839db0d7dd235a861f263da56f02611941d46d22eee98e0cdd52aeaeda99f3c79c754d420a1

diff --git a/sys-fs/lxcfs/lxcfs-4.0.5.ebuild b/sys-fs/lxcfs/lxcfs-4.0.5.ebuild
new file mode 100644
index 000..3f5a924ec10
--- /dev/null
+++ b/sys-fs/lxcfs/lxcfs-4.0.5.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools systemd
+
+DESCRIPTION="FUSE filesystem for LXC"
+HOMEPAGE="https://linuxcontainers.org/lxcfs/introduction/ 
https://github.com/lxc/lxcfs/;
+SRC_URI="https://github.com/lxc/lxcfs/archive/${P}.tar.gz;
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="dev-libs/glib:2
+   sys-fs/fuse:0"
+DEPEND="${RDEPEND}"
+BDEPEND="sys-apps/help2man"
+
+RESTRICT="test"
+
+S="${WORKDIR}/${PN}-${P}"
+
+src_prepare() {
+   default
+   eautoreconf
+}
+
+src_configure() {
+   # Without the localstatedir the filesystem isn't mounted correctly
+   # Without with-distro ./configure will fail when cross-compiling
+   econf --localstatedir=/var --with-distro=gentoo
+}
+
+src_test() {
+   cd tests/ || die
+   emake tests
+   ./main.sh || die "Tests failed"
+}
+
+src_install() {
+   default
+
+   newconfd "${FILESDIR}"/lxcfs-4.0.0.confd lxcfs
+   newinitd "${FILESDIR}"/lxcfs-4.0.0.initd lxcfs
+
+   # Provide our own service file (copy of upstream) due to paths being 
different from upstream,
+   # 728470
+   systemd_newunit "${FILESDIR}"/lxcfs-4.0.0.service lxcfs.service
+}



  1   2   3   >