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

2020-07-06 Thread 罗百科
commit: c79b465df7bbc2a46a411f8c77111a1ce3d516aa
Author: Patrick Lauer  gentoo  org>
AuthorDate: Tue Jul  7 05:47:29 2020 +
Commit: 罗百科  gentoo  org>
CommitDate: Tue Jul  7 05:47:29 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c79b465d

dev-db/postgresql: bump to 13_beta2

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

 dev-db/postgresql/Manifest  | 2 +-
 .../{postgresql-13_beta1.ebuild => postgresql-13_beta2.ebuild}  | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-db/postgresql/Manifest b/dev-db/postgresql/Manifest
index 423b260d4c1..54f2990f868 100644
--- a/dev-db/postgresql/Manifest
+++ b/dev-db/postgresql/Manifest
@@ -4,7 +4,7 @@ DIST postgresql-11.7.tar.bz2 19890063 BLAKE2B 
461c372567ff0b4ff4da52889be5d2822b
 DIST postgresql-11.8.tar.bz2 19922770 BLAKE2B 
a646b585bbafc95957fa60c7d119c02b69b727759d2189588508f8a690dc97a0ed1429a3379bc6fd48fb22ee92f3d811dedbf8aa43271361f9b7ac2c8d42a31b
 SHA512 
fc3d0ebd224de60bda3fa71b6832958698238e9088cf46a80c376b8996cc3b2d017fde5dce1c1da1e5e6e23b78054aafad7ee1caa744bfb12c52317ccc8a1922
 DIST postgresql-12.2.tar.bz2 20363545 BLAKE2B 
7b0cfe841d46b117ff5dd793be5537e916f92255eb0d000681ed62c497eef34c5d1261126be408f2b7f95274485e2787869cd4063461ab248b650c168b62548d
 SHA512 
0e0ce8e21856e8f43e58b840c10c4e3ffae6d5207e0d778e9176e36f8e20e34633cbb06f0030a7c963c3491bb7e941456d91b55444c561cfc6f283fba76f33ee
 DIST postgresql-12.3.tar.bz2 20439892 BLAKE2B 
f7a44725f235c55a2849acd444de3a9c932314e2ae8c68d7f8e827439263b052bdf0fd5b6cdaa8197c4ce9ad1d4fbb02b5ec1af030365363993a36d8d95a4231
 SHA512 
68e2d244ae2a9f2138d7569bcadc1cf6f62a410fa56ad1d4ac53206f2adefabb5ae136110b41ca9246df0f8b8cb039918997e0f8a81fc7e6efb7ad10b3a59ba1
-DIST postgresql-13beta1.tar.bz2 21361108 BLAKE2B 
be5e41d49159ec5932ce958aab3b015b33ce02ef56abf47930754219e220672770785f6eed7966cd57fa9f3fd0d4527f5cb2813a4221443b56d70b7db7178b31
 SHA512 
8d8c13d7abf2127b0b0c04f080303906e8b0829d390530b308cbfa26e07cd2443a32281ef218a147499de5abe1fde8ab8818f581c68bf550cae1fbd235f46b80
+DIST postgresql-13beta2.tar.bz2 21365208 BLAKE2B 
db223d769e378af40a41d1bfa8aa2f05a31b325c80e375aad6ee6e30c35f8e3dadc7865ff1b19c685032c1714da34aa2630c4ac190ee5450734ff436575131b2
 SHA512 
7307b26422e78d3ebf4fead25a8ba7de181406490a5d354decb0324fc2d9216de94cfc19fc4eaba7eef51153f159606fc40d8650eb57131cdbc8e6948299e40f
 DIST postgresql-9.4.26.tar.bz2 16871195 BLAKE2B 
f26fd335293669a815a51ceb994b66e154c66f96f91e4c68d7df3490ad25f4b0366ebf7bfe2b209ff34965ea27a08562ace050f40d49cec94eb576d7a1becd1c
 SHA512 
7d379d139c7b2bdac1df38743cbb46a1790a8d5174e8cf1141b7b4febcbc8f612e347bf4d355684eef24dfc73bb2796f85fc532908f26ba7195c685f198cbb72
 DIST postgresql-9.5.21.tar.bz2 17640928 BLAKE2B 
8ffcf0befc331317a32d63d3cdfe44f7743f72f18b4bc46bee5ee80f8c489b4b1ef26abc8219f277acc922657fc21e3dc31f3fc9838621f44d95cc9405fca43b
 SHA512 
8527356ee3b4f151c832aef50a8b96e923e0a6c77e5fe6ad597f50527f9d084a8feab7bede8fdbe29aab44383577d3f86e5286fb34e2d2b696cde34bd922e69d
 DIST postgresql-9.5.22.tar.bz2 17667386 BLAKE2B 
6fe8ccf638af466e57f239c9d7f1a19bb6c33f6019955824f54f2fe63870675d841811318fb28707cc85ab8a9db550e6655773db0d89d801e26459c9d0d01a43
 SHA512 
489321fa49e17308d3a78353edf73a16295c1377ad429a94636df069d2bf55f538ba6570e3d2991dd28bcca45fee77c6c41fa9bade35ea7f9e581abff4c9a401

diff --git a/dev-db/postgresql/postgresql-13_beta1.ebuild 
b/dev-db/postgresql/postgresql-13_beta2.ebuild
similarity index 100%
rename from dev-db/postgresql/postgresql-13_beta1.ebuild
rename to dev-db/postgresql/postgresql-13_beta2.ebuild



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

2020-07-06 Thread Zac Medico
commit: e59ec1924d6db957a01c828ce294a7675be5b27c
Author: Zac Medico  gentoo  org>
AuthorDate: Mon Jul  6 18:18:02 2020 +
Commit: Zac Medico  gentoo  org>
CommitDate: Tue Jul  7 00:07:27 2020 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=e59ec192

travis.yml: drop python 2.7 (bug 731114)

It should be pretty safe to drop support for python2.7 at this point.

Bug: https://bugs.gentoo.org/731114
Reviewed-by: Brian Dolbec  gentoo.org>
Reviewed-by: Michał Górny  gentoo.org>
Signed-off-by: Zac Medico  gentoo.org>

 .travis.yml  | 1 -
 repoman/setup.py | 2 +-
 setup.py | 2 +-
 tox.ini  | 6 ++
 4 files changed, 4 insertions(+), 7 deletions(-)

diff --git a/.travis.yml b/.travis.yml
index 2132c8c87..d2935fdab 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -1,7 +1,6 @@
 dist: bionic
 language: python
 python:
-- 2.7
 - 3.6
 - 3.7
 - 3.8

diff --git a/repoman/setup.py b/repoman/setup.py
index eae0e09fe..f2664fae4 100755
--- a/repoman/setup.py
+++ b/repoman/setup.py
@@ -492,7 +492,7 @@ setup(
'Intended Audience :: System Administrators',
'License :: OSI Approved :: GNU General Public License v2 
(GPLv2)',
'Operating System :: POSIX',
-   'Programming Language :: Python',
+   'Programming Language :: Python :: 3',
'Topic :: System :: Installation/Setup'
]
 )

diff --git a/setup.py b/setup.py
index ae00cf736..a3a026203 100755
--- a/setup.py
+++ b/setup.py
@@ -714,7 +714,7 @@ setup(
'Intended Audience :: System Administrators',
'License :: OSI Approved :: GNU General Public License v2 
(GPLv2)',
'Operating System :: POSIX',
-   'Programming Language :: Python',
+   'Programming Language :: Python :: 3',
'Topic :: System :: Installation/Setup'
]
 )

diff --git a/tox.ini b/tox.ini
index 79b5b45cb..050a2c455 100644
--- a/tox.ini
+++ b/tox.ini
@@ -1,14 +1,12 @@
 [tox]
-envlist = py27,py36,py37,py38,py39,pypy3
+envlist = py36,py37,py38,py39,pypy3
 skipsdist = True
 
 [testenv]
 deps =
pygost
pyyaml
-   py27,py36,py37,py38,py39,pypy3: lxml!=4.2.0
-   py27: pyblake2
-   py27: pysha3
+   py36,py37,py38,py39,pypy3: lxml!=4.2.0
 setenv =
PYTHONPATH={toxinidir}/lib
 commands =



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

2020-07-06 Thread Thomas Deutschmann
commit: 966c57cc09de18a22adeafe6bcac336e1e8dcb72
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Tue Jul  7 00:30:46 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Tue Jul  7 00:30:46 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=966c57cc

app-metrics/mysqld_exporter: skip impossible tests

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

 .../files/mysqld_exporter-0.12.1-skip-tests.patch  | 22 ++
 .../mysqld_exporter-0.12.1_p20200622.ebuild|  2 ++
 2 files changed, 24 insertions(+)

diff --git 
a/app-metrics/mysqld_exporter/files/mysqld_exporter-0.12.1-skip-tests.patch 
b/app-metrics/mysqld_exporter/files/mysqld_exporter-0.12.1-skip-tests.patch
new file mode 100644
index 000..ea59067cb28
--- /dev/null
+++ b/app-metrics/mysqld_exporter/files/mysqld_exporter-0.12.1-skip-tests.patch
@@ -0,0 +1,22 @@
+--- a/collector/exporter_test.go
 b/collector/exporter_test.go
+@@ -71,6 +71,8 @@ func TestExporter(t *testing.T) {
+ }
+ 
+ func TestGetMySQLVersion(t *testing.T) {
++  t.Skip("Test requires running mysqld")
++
+   if testing.Short() {
+   t.Skip("-short is passed, skipping test")
+   }
+--- a/mysqld_exporter_test.go
 b/mysqld_exporter_test.go
+@@ -142,6 +142,8 @@ type bin struct {
+ 
+ // TestBin builds, runs and tests binary.
+ func TestBin(t *testing.T) {
++  t.Skip("Test requires network access")
++
+   var err error
+   binName := "mysqld_exporter"
+ 

diff --git 
a/app-metrics/mysqld_exporter/mysqld_exporter-0.12.1_p20200622.ebuild 
b/app-metrics/mysqld_exporter/mysqld_exporter-0.12.1_p20200622.ebuild
index 80f98b83862..5ba0eed6995 100644
--- a/app-metrics/mysqld_exporter/mysqld_exporter-0.12.1_p20200622.ebuild
+++ b/app-metrics/mysqld_exporter/mysqld_exporter-0.12.1_p20200622.ebuild
@@ -28,6 +28,8 @@ RDEPEND="${DEPEND}"
 # Comment this for a normal release.
 S="${WORKDIR}/${PN}-${MY_PV}"
 
+PATCHES=( "${FILESDIR}"/${PN}-0.12.1-skip-tests.patch )
+
 src_prepare() {
default
 



[gentoo-commits] repo/gentoo:master commit in: acct-user/mysqld_exporter/

2020-07-06 Thread Thomas Deutschmann
commit: 797089af62cecbab39057ae81d1fd6eaddba93de
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Mon Jul  6 23:31:05 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Mon Jul  6 23:41:52 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=797089af

acct-user/mysqld_exporter: new group for app-metrics/mysqld_exporter, UID 308

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

 acct-user/mysqld_exporter/metadata.xml |  8 
 acct-user/mysqld_exporter/mysqld_exporter-0.ebuild | 14 ++
 2 files changed, 22 insertions(+)

diff --git a/acct-user/mysqld_exporter/metadata.xml 
b/acct-user/mysqld_exporter/metadata.xml
new file mode 100644
index 000..a32d600f949
--- /dev/null
+++ b/acct-user/mysqld_exporter/metadata.xml
@@ -0,0 +1,8 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   whi...@gentoo.org
+   Thomas Deutschmann
+   
+

diff --git a/acct-user/mysqld_exporter/mysqld_exporter-0.ebuild 
b/acct-user/mysqld_exporter/mysqld_exporter-0.ebuild
new file mode 100644
index 000..2dda2325009
--- /dev/null
+++ b/acct-user/mysqld_exporter/mysqld_exporter-0.ebuild
@@ -0,0 +1,14 @@
+# Copyright 2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit acct-user
+
+DESCRIPTION="mysqld_exporter User"
+ACCT_USER_ID=308
+ACCT_USER_HOME=/var/lib/mysqld_exporter
+ACCT_USER_HOME_PERMS=0750
+ACCT_USER_GROUPS=( mysqld_exporter )
+
+acct-user_add_deps



[gentoo-commits] repo/gentoo:master commit in: acct-group/mysqld_exporter/

2020-07-06 Thread Thomas Deutschmann
commit: 5af94a0e45acef420a8ecf6b1e52ef709cf2700a
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Mon Jul  6 23:29:42 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Mon Jul  6 23:29:44 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5af94a0e

acct-group/mysqld_exporter: new group for app-metrics/mysqld_exporter, GID 308

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

 acct-group/mysqld_exporter/metadata.xml | 8 
 acct-group/mysqld_exporter/mysqld_exporter-0.ebuild | 8 
 2 files changed, 16 insertions(+)

diff --git a/acct-group/mysqld_exporter/metadata.xml 
b/acct-group/mysqld_exporter/metadata.xml
new file mode 100644
index 000..a32d600f949
--- /dev/null
+++ b/acct-group/mysqld_exporter/metadata.xml
@@ -0,0 +1,8 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   whi...@gentoo.org
+   Thomas Deutschmann
+   
+

diff --git a/acct-group/mysqld_exporter/mysqld_exporter-0.ebuild 
b/acct-group/mysqld_exporter/mysqld_exporter-0.ebuild
new file mode 100644
index 000..4b0688ae279
--- /dev/null
+++ b/acct-group/mysqld_exporter/mysqld_exporter-0.ebuild
@@ -0,0 +1,8 @@
+# Copyright 2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit acct-group
+
+ACCT_GROUP_ID=308



[gentoo-commits] repo/gentoo:master commit in: app-metrics/mysqld_exporter/

2020-07-06 Thread Thomas Deutschmann
commit: ba2514dcf0c119994f360e2ebe85e0191d23e184
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Mon Jul  6 23:59:05 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Mon Jul  6 23:59:05 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba2514dc

app-metrics/mysqld_exporter: bump to v0.12.1 snapshot from 2020-06-22

Closes: https://bugs.gentoo.org/730990
Package-Manager: Portage-2.3.103, Repoman-2.3.23
Signed-off-by: Thomas Deutschmann  gentoo.org>

 app-metrics/mysqld_exporter/Manifest   |  1 +
 .../mysqld_exporter-0.12.1_p20200622.ebuild| 76 ++
 2 files changed, 77 insertions(+)

diff --git a/app-metrics/mysqld_exporter/Manifest 
b/app-metrics/mysqld_exporter/Manifest
index e9ac6d5ab2d..635cb41ff1a 100644
--- a/app-metrics/mysqld_exporter/Manifest
+++ b/app-metrics/mysqld_exporter/Manifest
@@ -1,2 +1,3 @@
 DIST mysqld_exporter-0.10.0.tar.gz 971604 BLAKE2B 
ec077b7b6a15f6173e5cc04e741c51c4d26a214601da8eb1aede49ee325f52bea2140b8e5b3bdbc2a1e527e40c95099dca2a57501d44a26e787cdc330f4aa8b8
 SHA512 
0a7b0ff537ad59a9b64aa18dfe1d1eb9253b12ae566d5c151555fbd4457b7e65890b6569632b452ae317b3acbfa94c12d96f6fb6e4f982b9b2161fc4747330f5
 DIST mysqld_exporter-0.11.0.tar.gz 1393809 BLAKE2B 
ac6b04d2ad24f1c083c411f10bbb6724c2458be357ff60e1950aa624955497432295726e7f739dff03aa1ed8290d852a9511e01893f5a2b293e79b3214270578
 SHA512 
69f39ecc1b17bfcfd3acdad9d92a70c1daf3f0c9690770fa390a818bd29f43a98bfe4856f22b48e9d2d9945ce98ded0ea54c95010755a85ebc3ebfdc353d0c24
+DIST mysqld_exporter-0.12.1_p20200622.tar.gz 1640334 BLAKE2B 
fa52fd7474af548bc9429026d7c92bc543cff7f2e2f5e17007a52adc647d6d022a4ec9d099376cc469b4fdc8bab285e0e699a1b10938fc6b7a6704dcc1466a50
 SHA512 
ccac9a718214c9ab82362deeb81949cecaa6c2fc6567ef7e3d099ca2dbf8385cb9c498837e41ad0bcdf5ec2c9d82fd159792245b97e53c182a30917e80a20cf1

diff --git 
a/app-metrics/mysqld_exporter/mysqld_exporter-0.12.1_p20200622.ebuild 
b/app-metrics/mysqld_exporter/mysqld_exporter-0.12.1_p20200622.ebuild
new file mode 100644
index 000..80f98b83862
--- /dev/null
+++ b/app-metrics/mysqld_exporter/mysqld_exporter-0.12.1_p20200622.ebuild
@@ -0,0 +1,76 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit go-module
+# uncomment the first setting of MY_PV for a normal release
+# MY_PV="v${PV/_rc/-rc.}"
+# set MY_PV to the full commit hash for a snapshot release
+MY_PV=f5d5289f7627016d8b53b0b3fa7615da8a73b56a
+MYSQLD_EXPORTER_COMMIT=f5d5289f
+
+DESCRIPTION="Prometheus exporter for MySQL server metrics"
+HOMEPAGE="https://github.com/prometheus/mysqld_exporter;
+SRC_URI="https://github.com/prometheus/mysqld_exporter/archive/${MY_PV}.tar.gz 
-> ${P}.tar.gz"
+
+LICENSE="Apache-2.0 BSD BSD-2 MIT MPL-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+BDEPEND="dev-util/promu"
+
+DEPEND="acct-group/mysqld_exporter
+   acct-user/mysqld_exporter"
+
+RDEPEND="${DEPEND}"
+
+# Comment this for a normal release.
+S="${WORKDIR}/${PN}-${MY_PV}"
+
+src_prepare() {
+   default
+
+   sed -i -e "s/{{.Revision}}/${MYSQLD_EXPORTER_COMMIT}/" .promu.yml || die
+}
+
+src_compile() {
+   mkdir -p bin || die
+
+   promu build --prefix bin || die
+
+   # comment this for a normal release.
+   mv bin/${PN}-${MY_PV} bin/${PN} || die
+}
+
+src_install() {
+   dobin bin/*
+   dodoc {README,CHANGELOG,CONTRIBUTING}.md
+
+   keepdir /var/lib/mysqld_exporter /var/log/mysqld_exporter
+   fowners ${PN}:${PN} /var/lib/mysqld_exporter /var/log/mysqld_exporter
+   fperms 0770 /var/lib/mysqld_exporter
+
+   newinitd "${FILESDIR}"/${PN}-r1.initd ${PN}
+   newconfd "${FILESDIR}"/${PN}-r1.confd ${PN}
+
+   insinto /etc/logrotate.d/
+   newins "${FILESDIR}"/${PN}.logrotate ${PN}
+}
+
+pkg_postinst() {
+   if [[ -z "${REPLACING_VERSIONS}" ]]; then
+   # This is a new installation
+   elog "Create \"${EROOT%/}/var/lib/mysqld_exporter/.my.cnf\" to 
read MySQL credentials from file."
+   else
+   local _replacing_version=
+   for _replacing_version in ${REPLACING_VERSIONS}; do
+   if ! ver_test "${_replacing_version}" -ge "0.11.0"; then
+   elog "Starting with ${PN}-0.11.0, command-line 
flags will require double dashes (--)."
+   elog "You must update your configuration or 
${PN} won't start."
+
+   break
+   fi
+   done
+   fi
+}



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

2020-07-06 Thread Thomas Deutschmann
commit: a2d30305b00ef50463e90fede4221f5202f39699
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Mon Jul  6 23:25:17 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Mon Jul  6 23:25:39 2020 +
URL:https://gitweb.gentoo.org/data/api.git/commit/?id=a2d30305

uid-gid.txt: add 308 UID+GID for mysqld_exporter

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

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

diff --git a/files/uid-gid.txt b/files/uid-gid.txt
index 4668220..6294a49 100644
--- a/files/uid-gid.txt
+++ b/files/uid-gid.txt
@@ -228,6 +228,7 @@ vboxusers   -   304 acct
 vboxguest  305 305 acct
 vboxsf -   306 acct
 clair  307 307 acct
+mysqld_exporter308 308 acct
 lldpd  315 315 acct
 exabgp 316 316 acct
 openntpd   321 321 acct



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

2020-07-06 Thread Thomas Deutschmann
commit: af7314b16854cc667cfa7b0c652a13681309c291
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Mon Jul  6 23:21:01 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Mon Jul  6 23:22:28 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=af7314b1

app-text/vgrep: bump to v2.3.3

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

 app-text/vgrep/Manifest   |  1 +
 app-text/vgrep/vgrep-2.3.3.ebuild | 33 +
 2 files changed, 34 insertions(+)

diff --git a/app-text/vgrep/Manifest b/app-text/vgrep/Manifest
index 6de74d93406..d0943fee57b 100644
--- a/app-text/vgrep/Manifest
+++ b/app-text/vgrep/Manifest
@@ -1 +1,2 @@
 DIST vgrep-2.3.1.tar.gz 1149421 BLAKE2B 
c4c9a414bba5e509d57faa9ca6f6ce5cae1dbb001ff8b410ad54691ec6bf39f41c535fd25bdd5d93fdf89b4e4b49acf4dfa9a8956653e5c5e2ce39bd7da8d484
 SHA512 
0fa65151ae40f7fefc4e5b1af8e6ea332b50b1136849ec0902dd110786ca14204441e27c65a036b08fa56bf04a6325d8aa8ef2d4d02cdb0e0fe219896e24d694
+DIST vgrep-2.3.3.tar.gz 1149769 BLAKE2B 
59f15e0f2d9fd069b4926cb26a0517cb1d201dccce53d7c6b3ec1954693a3286396e8d4d72e2c3bcc4bb8e70083ba1ea349dfc4bec244caa112fcc2289063c25
 SHA512 
b745ec24bb5c329a3d0e4e756e54432f3acf9c24f9492339b69850d5a8e688074323d7e56c584e59f3aedf3a41b84997497791512dae2950424eaed56d6b7329

diff --git a/app-text/vgrep/vgrep-2.3.3.ebuild 
b/app-text/vgrep/vgrep-2.3.3.ebuild
new file mode 100644
index 000..f50049ccd32
--- /dev/null
+++ b/app-text/vgrep/vgrep-2.3.3.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+inherit go-module
+
+DESCRIPTION="A pager for grep, git-grep and similar grep implementations"
+HOMEPAGE="https://github.com/vrothberg/vgrep;
+SRC_URI="https://github.com/vrothberg/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="BSD GPL-3+ MIT MIT-with-advertising"
+SLOT="0"
+KEYWORDS="~amd64"
+
+# Uses golangci-lint
+RESTRICT="test"
+
+DOCS=( README.md )
+
+# go binary
+QA_PRESTRIPPED="usr/bin/vgrep"
+
+src_compile() {
+   emake build
+}
+
+src_install() {
+   local prefix="${D}/usr"
+   mkdir -p "${prefix}"/bin || die
+
+   emake PREFIX="${prefix}" install
+}



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

2020-07-06 Thread Thomas Deutschmann
commit: 6b98c512f9c5937113221303364f1787348fa174
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Mon Jul  6 23:19:40 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Mon Jul  6 23:22:28 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b98c512

www-apps/nikola: bump to v8.1.1

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

 www-apps/nikola/Manifest|  1 +
 www-apps/nikola/nikola-8.1.1.ebuild | 62 +
 2 files changed, 63 insertions(+)

diff --git a/www-apps/nikola/Manifest b/www-apps/nikola/Manifest
index 8f8ace26a52..6adbeb4c7ed 100644
--- a/www-apps/nikola/Manifest
+++ b/www-apps/nikola/Manifest
@@ -1,3 +1,4 @@
 DIST Nikola-7.8.15.tar.gz 4131518 BLAKE2B 
ea3dca9340852a68b668de82e5deeaa0ecf7bb8597f311721b27409fe0cf820919c79f6e631b030bd3ea4571dd8480c862c607d0b9e6015a8b03023de5a9b93e
 SHA512 
b441ae014539b948d007183ceb574243b89a498be265da7245095f67510d4d7c109c4935e0f9765b4144e82f788a1b66a0eacfba1477a89ce6c2645cb77102d7
 DIST Nikola-8.0.4.tar.gz 4137494 BLAKE2B 
04db8b83f34ca9b3cee785c5eed9d0421d27acf750c4f17dc3bec0df6fd4f462af52a65c0c97a0922da3bf3fa855d58d546479b19bfb152e8190d2f74524
 SHA512 
eb6774d11be4eab81fbe41115d80e5d0d38694b734431d5d6355fcd3e3d8ae5ff4a02114c5dd0dbbc9e1ea5a625e9ac2b6b91e82f6e017b4376e4ca8d56cfec7
 DIST Nikola-8.1.0.tar.gz 4298799 BLAKE2B 
568b6b39506ab78c84bdb5fc1bf66829a714d41e1c88afe40236e915a801ce8214e7913ecfda7816d11af17beb9bdb54a0c60a88ef72ce53f7bdac91d057489d
 SHA512 
b88fdf4848314e6428b7f3c4a891aefe682f1ae6a2cdc8da25de1d6af839f5d6f3410e23d90b76094f082aebe15d7e51b2c9cd079d017960bb979503d62a4b68
+DIST Nikola-8.1.1.tar.gz 4299903 BLAKE2B 
75997604e21484bcaab26afa056c3c82f5d19c810e8a388af07aa3c10f8bd341e912c089af5d3aeda51748b6ec17ee07a7c577d5df1a801b032b0bd100188a9a
 SHA512 
a833cb7687077266a20f7043f99b03391f350b48ceea71250158e760b0e44b603de1d6e398a03ec848483775501ad248b6ac45a23ceb250d120a63f110d482b5

diff --git a/www-apps/nikola/nikola-8.1.1.ebuild 
b/www-apps/nikola/nikola-8.1.1.ebuild
new file mode 100644
index 000..642cf090d2e
--- /dev/null
+++ b/www-apps/nikola/nikola-8.1.1.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python3_6 )
+DISTUTILS_USE_SETUPTOOLS=rdepend
+
+inherit distutils-r1
+
+MY_PN="Nikola"
+MY_P="${MY_PN}-${PV}"
+
+DESCRIPTION="A static website and blog generator"
+HOMEPAGE="https://getnikola.com/;
+SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
+
+LICENSE="MIT Apache-2.0 CC0-1.0 public-domain"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="assets charts ghpages hyphenation ipython jinja watchdog webmedia 
websocket"
+RESTRICT="test" # needs coveralls
+
+DEPEND=">=dev-python/docutils-0.13[${PYTHON_USEDEP}]" # needs rst2man to build 
manpage
+RDEPEND="${DEPEND}
+   >=dev-python/Babel-2.6.0[${PYTHON_USEDEP}]
+   >=dev-python/blinker-1.3[${PYTHON_USEDEP}]
+   >=dev-python/doit-0.32[${PYTHON_USEDEP}]
+   >=dev-python/lxml-3.3.5[${PYTHON_USEDEP}]
+   >=dev-python/mako-1.0[${PYTHON_USEDEP}]
+   >=dev-python/markdown-3.0.0[${PYTHON_USEDEP}]
+   >=dev-python/natsort-3.5.2[${PYTHON_USEDEP}]
+   >=dev-python/piexif-1.0.3[${PYTHON_USEDEP}]
+   >=dev-python/pygments-1.6[${PYTHON_USEDEP}]
+   >=dev-python/PyRSS2Gen-1.1[${PYTHON_USEDEP}]
+   >=dev-python/python-dateutil-2.6.0[${PYTHON_USEDEP}]
+   >=dev-python/requests-2.2.0[${PYTHON_USEDEP}]
+   >=dev-python/unidecode-0.04.16[${PYTHON_USEDEP}]
+   >=dev-python/yapsy-1.11.223[${PYTHON_USEDEP}]
+   dev-python/pillow[${PYTHON_USEDEP}]
+   dev-python/cloudpickle[${PYTHON_USEDEP}]
+   assets? ( >=dev-python/webassets-0.10.1[${PYTHON_USEDEP}] )
+   charts? ( >=dev-python/pygal-2.0.1[${PYTHON_USEDEP}] )
+   ghpages? ( >=dev-vcs/ghp-import-0.4.1[${PYTHON_USEDEP}] )
+   hyphenation? ( >=dev-python/pyphen-0.9.1[${PYTHON_USEDEP}] )
+   ipython? ( >=dev-python/ipython-2.0.0[notebook,${PYTHON_USEDEP}] )
+   jinja? ( >=dev-python/jinja-2.7.2[${PYTHON_USEDEP}] )
+   watchdog? ( >=dev-python/watchdog-0.8.3[${PYTHON_USEDEP}] )
+   webmedia? ( >=dev-python/micawber-0.3.0[${PYTHON_USEDEP}] )
+   websocket? ( ~dev-python/ws4py-0.3.4[${PYTHON_USEDEP}] )"
+#  typography? ( >=dev-python/typogrify-2.0.4[${PYTHON_USEDEP}] ) # needs 
smartypants
+
+S="${WORKDIR}/${MY_P}"
+
+src_install() {
+   distutils-r1_src_install
+
+   # hackish way to remove docs that ended up in the wrong place
+   rm -rv "${D}/usr/share/doc/${PN}" || die
+
+   dodoc AUTHORS.txt CHANGES.txt README.rst docs/*.rst
+   gunzip "${D}/usr/share/man/man1/${PN}.1.gz" || die
+}



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

2020-07-06 Thread Sergei Trofimovich
commit: 3d79c54aba7eba3ca94367d9f864b066d7e04012
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Mon Jul  6 22:39:55 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Jul  6 22:40:03 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d79c54a

sys-apps/dtc: add USE=yaml

While at it added pkgconfig to build-time depends.

Reported-by: m.manico  gmx.at
Closes: https://bugs.gentoo.org/693714
Package-Manager: Portage-2.3.103, Repoman-2.3.23
Signed-off-by: Sergei Trofimovich  gentoo.org>

 sys-apps/dtc/{dtc-.ebuild => dtc-1.5.0-r1.ebuild} | 16 
 sys-apps/dtc/dtc-.ebuild  | 14 ++
 sys-apps/dtc/metadata.xml |  3 +++
 3 files changed, 25 insertions(+), 8 deletions(-)

diff --git a/sys-apps/dtc/dtc-.ebuild b/sys-apps/dtc/dtc-1.5.0-r1.ebuild
similarity index 77%
copy from sys-apps/dtc/dtc-.ebuild
copy to sys-apps/dtc/dtc-1.5.0-r1.ebuild
index 4d086b5e4a3..466cd72eb84 100644
--- a/sys-apps/dtc/dtc-.ebuild
+++ b/sys-apps/dtc/dtc-1.5.0-r1.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
 inherit multilib toolchain-funcs eutils
 
 if [[ ${PV} == "" ]] ; then
@@ -9,7 +9,7 @@ if [[ ${PV} == "" ]] ; then
inherit git-r3
 else
SRC_URI="https://www.kernel.org/pub/software/utils/${PN}/${P}.tar.xz;
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~s390 ~sparc ~x86"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
 fi
 
 DESCRIPTION="Open Firmware device tree compiler"
@@ -17,12 +17,16 @@ HOMEPAGE="https://devicetree.org/ 
https://git.kernel.org/cgit/utils/dtc/dtc.git/
 
 LICENSE="GPL-2"
 SLOT="0"
-IUSE="static-libs"
+IUSE="static-libs yaml"
 
-DEPEND="
+BDEPEND="
sys-devel/bison
sys-devel/flex
+   virtual/pkgconfig
 "
+RDEPEND="yaml? ( dev-libs/libyaml )"
+DEPEND="${RDEPEND}"
+
 DOCS="
Documentation/dt-object-internal.txt
Documentation/dts-format.txt
@@ -31,6 +35,8 @@ DOCS="
 
 PATCHES=(
"${FILESDIR}"/${PN}-1.4.4-posix-shell.patch
+   "${FILESDIR}"/${PN}-1.5.0-fdt_check_full-visibility.patch
+   "${FILESDIR}"/${PN}-1.5.0-gcc-10.patch
 )
 
 src_prepare() {
@@ -47,6 +53,8 @@ src_prepare() {
 
tc-export AR CC PKG_CONFIG
export V=1
+   export NO_YAML=$(usex !yaml 1 0)
+   export NO_VALGRIND=1 # used only in 'make checkm'
 }
 
 src_install() {

diff --git a/sys-apps/dtc/dtc-.ebuild b/sys-apps/dtc/dtc-.ebuild
index 4d086b5e4a3..a481c0ee0bc 100644
--- a/sys-apps/dtc/dtc-.ebuild
+++ b/sys-apps/dtc/dtc-.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
 inherit multilib toolchain-funcs eutils
 
 if [[ ${PV} == "" ]] ; then
@@ -9,7 +9,7 @@ if [[ ${PV} == "" ]] ; then
inherit git-r3
 else
SRC_URI="https://www.kernel.org/pub/software/utils/${PN}/${P}.tar.xz;
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~s390 ~sparc ~x86"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
 fi
 
 DESCRIPTION="Open Firmware device tree compiler"
@@ -17,12 +17,16 @@ HOMEPAGE="https://devicetree.org/ 
https://git.kernel.org/cgit/utils/dtc/dtc.git/
 
 LICENSE="GPL-2"
 SLOT="0"
-IUSE="static-libs"
+IUSE="static-libs yaml"
 
-DEPEND="
+BDEPEND="
sys-devel/bison
sys-devel/flex
+   virtual/pkgconfig
 "
+RDEPEND="yaml? ( dev-libs/libyaml )"
+DEPEND="${RDEPEND}"
+
 DOCS="
Documentation/dt-object-internal.txt
Documentation/dts-format.txt
@@ -47,6 +51,8 @@ src_prepare() {
 
tc-export AR CC PKG_CONFIG
export V=1
+   export NO_YAML=$(usex !yaml 1 0)
+   export NO_VALGRIND=1 # used only in 'make checkm'
 }
 
 src_install() {

diff --git a/sys-apps/dtc/metadata.xml b/sys-apps/dtc/metadata.xml
index 22fee8df393..17bad4a3b9b 100644
--- a/sys-apps/dtc/metadata.xml
+++ b/sys-apps/dtc/metadata.xml
@@ -8,6 +8,9 @@
embed...@gentoo.org
Embedded Gentoo

+   
+   support .yaml-encoded device trees
+   

cpe:/a:dtc_project:dtc




[gentoo-commits] repo/proj/guru:dev commit in: media-sound/scream/

2020-07-06 Thread Alexey Sokolov
commit: 7391f2be8a0dd4900441cdc2d27d97fabd8a0cf1
Author: Alexey Sokolov  asokolov  org>
AuthorDate: Mon Jul  6 21:54:34 2020 +
Commit: Alexey Sokolov  asokolov  org>
CommitDate: Mon Jul  6 21:54:34 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=7391f2be

media-sound/scream: version 3.6

Package-Manager: Portage-2.3.99, Repoman-2.3.23
Signed-off-by: Alexey Sokolov  asokolov.org>

 media-sound/scream/Manifest | 2 +-
 media-sound/scream/{scream-3.5.ebuild => scream-3.6.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/scream/Manifest b/media-sound/scream/Manifest
index e2f3b4d..d7e02ef 100644
--- a/media-sound/scream/Manifest
+++ b/media-sound/scream/Manifest
@@ -1 +1 @@
-DIST scream-3.5.tar.gz 995382 BLAKE2B 
96e5d0d0fe49a215ec78cb02be45fab700af90dd6ccce2e5f44f39aa3544046cf5b650ed0efadd7173ca01c382fc38f644bd237c4447695df024f03da6c1beb7
 SHA512 
39c61521160cc7d42a7934df42928b0198b85606fd5feb2c28a3ccb80714243398041aaa7dfef71d037570ecd30d8c790271589716643a87bda96478c14690d0
+DIST scream-3.6.tar.gz 999237 BLAKE2B 
d199d9658958ac53d973c25421ee3a7f2c1ec9666c34596639942bcbfa5efb60e4aad033adc2fdbd810f676f412357283dc5fda6224752587498f7636ade1662
 SHA512 
4fd07a808d8f0ead3551061e96fe2f9b54ef6f34d1d615fb6454185fc6ffc67f71afb08a876550363cb3f8c15bbff461936808031e5aba5885626c92880e92ec

diff --git a/media-sound/scream/scream-3.5.ebuild 
b/media-sound/scream/scream-3.6.ebuild
similarity index 100%
rename from media-sound/scream/scream-3.5.ebuild
rename to media-sound/scream/scream-3.6.ebuild



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

2020-07-06 Thread Ben Kohler
commit: 6fbf103e56b555415217a23431b6501491a2fbb4
Author: Ben Kohler  gentoo  org>
AuthorDate: Mon Jul  6 21:48:03 2020 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Mon Jul  6 21:48:03 2020 +
URL:https://gitweb.gentoo.org/proj/releng.git/commit/?id=6fbf103e

cataylst-auto-amd64.conf: disable stage4 builds

No longer needed, per prometheanfire

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

 tools/catalyst-auto-amd64.conf | 8 
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/tools/catalyst-auto-amd64.conf b/tools/catalyst-auto-amd64.conf
index 558e184c..4289f036 100644
--- a/tools/catalyst-auto-amd64.conf
+++ b/tools/catalyst-auto-amd64.conf
@@ -21,9 +21,9 @@ SETS="
 
 SET_multilib_SPECS="stage1.spec stage2.spec stage3.spec"
 SET_multilib_OPTIONAL_SPECS="installcd-stage1.spec 
installcd-stage2-minimal.spec"
-SET_minimal_multilib_OPTIONAL_SPECS="stage4-minimal.spec"
+#SET_minimal_multilib_OPTIONAL_SPECS="stage4-minimal.spec"
 SET_nomultilib_SPECS="stage1-nomultilib.spec stage2-nomultilib.spec 
stage3-nomultilib.spec"
-SET_minimal_nomultilib_OPTIONAL_SPECS="stage4-nomultilib-minimal.spec"
+#SET_minimal_nomultilib_OPTIONAL_SPECS="stage4-nomultilib-minimal.spec"
 
 SET_systemd_SPECS="stage1-systemd.spec stage2-systemd.spec stage3-systemd.spec"
 
@@ -31,9 +31,9 @@ SET_x32_SPECS="stage1-x32.spec stage2-x32.spec 
stage3-x32.spec"
 
 SET_hardened_multilib_SPECS="hardened/stage1.spec hardened/stage2.spec 
hardened/stage3.spec"
 SET_hardened_multilib_OPTIONAL_SPECS="hardened/admincd-stage1.spec 
hardened/admincd-stage2.spec"
-SET_minimal_hardened_multilib_OPTIONAL_SPECS="hardened/stage4-minimal.spec"
+#SET_minimal_hardened_multilib_OPTIONAL_SPECS="hardened/stage4-minimal.spec"
 SET_hardened_nomultilib_SPECS="hardened/stage1-nomultilib.spec 
hardened/stage2-nomultilib.spec hardened/stage3-nomultilib.spec"
-SET_minimal_hardened_nomultilib_OPTIONAL_SPECS="hardened/stage4-nomultilib-minimal.spec"
+#SET_minimal_hardened_nomultilib_OPTIONAL_SPECS="hardened/stage4-nomultilib-minimal.spec"
 
 SET_hardened_multilib_selinux_SPECS="hardened/stage1-selinux.spec 
hardened/stage2-selinux.spec hardened/stage3-selinux.spec"
 
#SET_hardened_multilib_selinux_OPTIONAL_SPECS="hardened/admincd-stage1-selinux.spec
 hardened/admincd-stage2-selinux.spec"



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

2020-07-06 Thread Matthew Thode
commit: 625b2c77b51540d5633d38a81e3e612e849dedb6
Author: Matthew Thode  gentoo  org>
AuthorDate: Mon Jul  6 21:41:34 2020 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Mon Jul  6 21:43:19 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=625b2c77

dev-python/pyroute2: fix install metadata

Closes: https://bugs.gentoo.org/730762

Package-Manager: Portage-2.3.99, Repoman-2.3.23
RepoMan-Options: --force
Signed-off-by: Matthew Thode  gentoo.org>

 .../pyroute2/{pyroute2-0.5.12.ebuild => pyroute2-0.5.12-r1.ebuild}   | 5 +
 1 file changed, 5 insertions(+)

diff --git a/dev-python/pyroute2/pyroute2-0.5.12.ebuild 
b/dev-python/pyroute2/pyroute2-0.5.12-r1.ebuild
similarity index 86%
rename from dev-python/pyroute2/pyroute2-0.5.12.ebuild
rename to dev-python/pyroute2/pyroute2-0.5.12-r1.ebuild
index 101c5a98dd3..c3889a7d63c 100644
--- a/dev-python/pyroute2/pyroute2-0.5.12.ebuild
+++ b/dev-python/pyroute2/pyroute2-0.5.12-r1.ebuild
@@ -33,3 +33,8 @@ PATCHES=(
 )
 
 distutils_enable_tests nose
+
+python_prepare_all() {
+   sed -i "s/^release.*/release := ${PV}/" Makefile || die
+   distutils-r1_python_prepare_all
+}



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

2020-07-06 Thread Sven Wegener
commit: 017c3a6757a237f4780cdbc45666c77e9ad6d2df
Author: Sven Wegener  gentoo  org>
AuthorDate: Mon Jul  6 20:24:13 2020 +
Commit: Sven Wegener  gentoo  org>
CommitDate: Mon Jul  6 20:24:47 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=017c3a67

sci-libs/libsigrokdecode: Fix src_prepare() for live ebuild

Package-Manager: Portage-2.3.99, Repoman-2.3.23
Signed-off-by: Sven Wegener  gentoo.org>

 sci-libs/libsigrokdecode/libsigrokdecode-0.5.3.ebuild | 3 +--
 sci-libs/libsigrokdecode/libsigrokdecode-.ebuild  | 3 +--
 2 files changed, 2 insertions(+), 4 deletions(-)

diff --git a/sci-libs/libsigrokdecode/libsigrokdecode-0.5.3.ebuild 
b/sci-libs/libsigrokdecode/libsigrokdecode-0.5.3.ebuild
index 6b0e3b267c3..fe9dbe023f8 100644
--- a/sci-libs/libsigrokdecode/libsigrokdecode-0.5.3.ebuild
+++ b/sci-libs/libsigrokdecode/libsigrokdecode-0.5.3.ebuild
@@ -32,14 +32,13 @@ BDEPEND="
 
 src_prepare() {
default
+   [[ ${PV} == ** ]] && eautoreconf
 
# Only a test program (not installed, and not used by src_test)
# is used by libsigrok, so disable it to avoid the compile.
sed -i \
-e '/build_runtc=/s:yes:no:' \
configure || die
-
-   [[ ${PV} == ** ]] && eautoreconf
 }
 
 src_configure() {

diff --git a/sci-libs/libsigrokdecode/libsigrokdecode-.ebuild 
b/sci-libs/libsigrokdecode/libsigrokdecode-.ebuild
index d9212117c96..4ab1fd8f07d 100644
--- a/sci-libs/libsigrokdecode/libsigrokdecode-.ebuild
+++ b/sci-libs/libsigrokdecode/libsigrokdecode-.ebuild
@@ -32,14 +32,13 @@ BDEPEND="
 
 src_prepare() {
default
+   [[ ${PV} == ** ]] && eautoreconf
 
# Only a test program (not installed, and not used by src_test)
# is used by libsigrok, so disable it to avoid the compile.
sed -i \
-e '/build_runtc=/s:yes:no:' \
configure || die
-
-   [[ ${PV} == ** ]] && eautoreconf
 }
 
 src_configure() {



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

2020-07-06 Thread Thomas Deutschmann
commit: a24435b2d1285dc33bb99b90228540dee3551d8b
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Mon Jul  6 19:39:12 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Mon Jul  6 19:39:22 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a24435b2

media-libs/openh264: set mozilla project as primary maintainer

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

 media-libs/openh264/metadata.xml | 4 
 1 file changed, 4 insertions(+)

diff --git a/media-libs/openh264/metadata.xml b/media-libs/openh264/metadata.xml
index 4971276ef94..b3191d7ceff 100644
--- a/media-libs/openh264/metadata.xml
+++ b/media-libs/openh264/metadata.xml
@@ -8,6 +8,10 @@

media-vi...@gentoo.org

+   
+   mozi...@gentoo.org
+   Primary maintainer
+   

Install the Gecko Media Plugin (GMP) for 
use with Mozilla packages
Install the CLI encoder and decoder 
utilities



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

2020-07-06 Thread Thomas Deutschmann
commit: c509dee3ad179f36de00deec15b50f38cec3b520
Author: Stephan Hartmann  googlemail  com>
AuthorDate: Mon Jul  6 19:30:23 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Mon Jul  6 19:39:22 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c509dee3

media-libs/openh264: dont call git during build

Closes: https://bugs.gentoo.org/724804
Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Stephan Hartmann  googlemail.com>
Closes: https://github.com/gentoo/gentoo/pull/16618
Signed-off-by: Thomas Deutschmann  gentoo.org>

 media-libs/openh264/openh264-2.1.1.ebuild | 4 
 1 file changed, 4 insertions(+)

diff --git a/media-libs/openh264/openh264-2.1.1.ebuild 
b/media-libs/openh264/openh264-2.1.1.ebuild
index b18de1c269b..20ce00076ec 100644
--- a/media-libs/openh264/openh264-2.1.1.ebuild
+++ b/media-libs/openh264/openh264-2.1.1.ebuild
@@ -28,6 +28,10 @@ PATCHES=( "${FILESDIR}/${PN}-2.1.0-pkgconfig-pathfix.patch" )
 src_prepare() {
default
 
+   sed -i -e 's/ | generate-version//g' Makefile || die
+   sed -e 's|$FULL_VERSION|""|g' codec/common/inc/version_gen.h.template > 
\
+   codec/common/inc/version_gen.h
+
multilib_copy_sources
 }
 



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

2020-07-06 Thread Michał Górny
commit: f746155ea25aad885cf79e71d600e35875beda80
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Jul  6 19:25:29 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Jul  6 19:31:23 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f746155e

dev-python/irc: Stabilize 18.0.0-r1 ALLARCHES, #715072

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

 dev-python/irc/irc-18.0.0-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/irc/irc-18.0.0-r1.ebuild 
b/dev-python/irc/irc-18.0.0-r1.ebuild
index bc2ceafe82d..a0838bdf12c 100644
--- a/dev-python/irc/irc-18.0.0-r1.ebuild
+++ b/dev-python/irc/irc-18.0.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE="examples test"
 RESTRICT="!test? ( test )"
 



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

2020-07-06 Thread Michał Górny
commit: 281a2fecf59d40e79152bad1ada8d5e531fffcdb
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Jul  6 19:25:28 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Jul  6 19:31:23 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=281a2fec

dev-python/jaraco-stream: Stabilize 3.0.0 ALLARCHES, #715072

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

 dev-python/jaraco-stream/jaraco-stream-3.0.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/jaraco-stream/jaraco-stream-3.0.0.ebuild 
b/dev-python/jaraco-stream/jaraco-stream-3.0.0.ebuild
index 48dec9742af..a8ead7c507d 100644
--- a/dev-python/jaraco-stream/jaraco-stream-3.0.0.ebuild
+++ b/dev-python/jaraco-stream/jaraco-stream-3.0.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -14,7 +14,7 @@ 
SRC_URI="mirror://pypi/${PN:0:1}/${MY_PN}/${MY_PN}-${PV}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



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

2020-07-06 Thread Michał Górny
commit: da521d062467e0f7c3a5dd6fa463833c07f992d1
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Jul  6 19:25:27 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Jul  6 19:31:22 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da521d06

dev-python/jaraco-logging: Stabilize 3.0.0-r1 ALLARCHES, #715072

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

 dev-python/jaraco-logging/jaraco-logging-3.0.0-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/jaraco-logging/jaraco-logging-3.0.0-r1.ebuild 
b/dev-python/jaraco-logging/jaraco-logging-3.0.0-r1.ebuild
index f2dc6af3ffa..2470aa63d5e 100644
--- a/dev-python/jaraco-logging/jaraco-logging-3.0.0-r1.ebuild
+++ b/dev-python/jaraco-logging/jaraco-logging-3.0.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -14,7 +14,7 @@ 
SRC_URI="mirror://pypi/${PN:0:1}/${MY_PN}/${MY_PN}-${PV}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



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

2020-07-06 Thread Thomas Deutschmann
commit: 86c6cab4a54c344a8c9bcbb1e3ea781e065ddc15
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Mon Jul  6 19:23:14 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Mon Jul  6 19:23:14 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=86c6cab4

www-client/firefox: drop patch for bmo#1618914

Bug: https://bugs.gentoo.org/730986
Package-Manager: Portage-2.3.103, Repoman-2.3.23
Signed-off-by: Thomas Deutschmann  gentoo.org>

 www-client/firefox/firefox-78.0.1.ebuild | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/www-client/firefox/firefox-78.0.1.ebuild 
b/www-client/firefox/firefox-78.0.1.ebuild
index 1993a7ab680..33497879af4 100644
--- a/www-client/firefox/firefox-78.0.1.ebuild
+++ b/www-client/firefox/firefox-78.0.1.ebuild
@@ -284,6 +284,8 @@ src_unpack() {
 }
 
 src_prepare() {
+   # bug 730986 -- causing more harm than it helps
+   rm 
"${WORKDIR}"/firefox/0027-bmo-1618914-Wayland-Fall-back-to-ftruncate-if-posix_.patch
eapply "${WORKDIR}/firefox"
 
# Make LTO respect MAKEOPTS



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

2020-07-06 Thread Michał Górny
commit: 0179e71acc917a6210ef05cd4973442bca7b2011
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Jul  6 19:10:05 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Jul  6 19:10:05 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0179e71a

dev-python/pytest-mock: Stabilize 3.1.0 amd64, #726358

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

 dev-python/pytest-mock/pytest-mock-3.1.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/pytest-mock/pytest-mock-3.1.0.ebuild 
b/dev-python/pytest-mock/pytest-mock-3.1.0.ebuild
index 4e98df61a1b..16c2973c0bd 100644
--- a/dev-python/pytest-mock/pytest-mock-3.1.0.ebuild
+++ b/dev-python/pytest-mock/pytest-mock-3.1.0.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${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"
 IUSE=""
 
 RDEPEND=">=dev-python/pytest-5[${PYTHON_USEDEP}]"



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

2020-07-06 Thread Michał Górny
commit: 89fc9d9547cc6e3deceabccf125c63428503f3d8
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Jul  6 19:08:54 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Jul  6 19:08:54 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=89fc9d95

dev-python/pykwalify: Stabilize 1.7.0 amd64, #728780

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

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

diff --git a/dev-python/pykwalify/pykwalify-1.7.0.ebuild 
b/dev-python/pykwalify/pykwalify-1.7.0.ebuild
index 1bd14f74144..9a7d481aaab 100644
--- a/dev-python/pykwalify/pykwalify-1.7.0.ebuild
+++ b/dev-python/pykwalify/pykwalify-1.7.0.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 SLOT="0"
 LICENSE="MIT"
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~x86 ~amd64-linux ~x86-linux"
 
 RDEPEND="
>=dev-python/docopt-0.6.2[${PYTHON_USEDEP}]



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

2020-07-06 Thread Craig Andrews
commit: 07d3f7a5daab2a29c4644675bd608d46189cf023
Author: Craig Andrews  gentoo  org>
AuthorDate: Mon Jul  6 17:06:17 2020 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Mon Jul  6 19:15:40 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=07d3f7a5

dev-libs/spdlog: Compatibility with dev-libs/libfmt-7.0.0

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

 .../spdlog/files/spdlog-1.6.1-libfmt-7.0.0.patch   | 33 ++
 .../{spdlog-.ebuild => spdlog-1.6.1-r1.ebuild} |  6 +++-
 dev-libs/spdlog/spdlog-.ebuild |  2 +-
 3 files changed, 39 insertions(+), 2 deletions(-)

diff --git a/dev-libs/spdlog/files/spdlog-1.6.1-libfmt-7.0.0.patch 
b/dev-libs/spdlog/files/spdlog-1.6.1-libfmt-7.0.0.patch
new file mode 100644
index 000..422a507a6d8
--- /dev/null
+++ b/dev-libs/spdlog/files/spdlog-1.6.1-libfmt-7.0.0.patch
@@ -0,0 +1,33 @@
+https://github.com/gabime/spdlog/pull/1606
+
+From 22bee8128a4150ce37cf761ed9a609ad891848a6 Mon Sep 17 00:00:00 2001
+From: Craig Andrews 
+Date: Mon, 6 Jul 2020 13:01:52 -0400
+Subject: [PATCH] fmt 7.0.0 renamed the internal namespace to detail.
+
+See: https://github.com/fmtlib/fmt/issues/1538
+---
+ include/spdlog/details/fmt_helper.h | 10 +-
+ 1 file changed, 9 insertions(+), 1 deletion(-)
+
+diff --git a/include/spdlog/details/fmt_helper.h 
b/include/spdlog/details/fmt_helper.h
+index cbc0bdf3..4f363858 100644
+--- a/include/spdlog/details/fmt_helper.h
 b/include/spdlog/details/fmt_helper.h
+@@ -34,7 +34,15 @@ template
+ inline unsigned int count_digits(T n)
+ {
+ using count_type = typename std::conditional<(sizeof(T) > 
sizeof(uint32_t)), uint64_t, uint32_t>::type;
+-return static_cast(fmt::internal::count_digits(static_cast(n)));
++return static_cast(fmt::
++// fmt 7.0.0 renamed the internal namespace to detail.
++// See: https://github.com/fmtlib/fmt/issues/1538
++#if FMT_VERSION < 7
++internal
++#else
++detail
++#endif
++::count_digits(static_cast(n)));
+ }
+ 
+ inline void pad2(int n, memory_buf_t )

diff --git a/dev-libs/spdlog/spdlog-.ebuild 
b/dev-libs/spdlog/spdlog-1.6.1-r1.ebuild
similarity index 89%
copy from dev-libs/spdlog/spdlog-.ebuild
copy to dev-libs/spdlog/spdlog-1.6.1-r1.ebuild
index 24491a214dc..04237834f6c 100644
--- a/dev-libs/spdlog/spdlog-.ebuild
+++ b/dev-libs/spdlog/spdlog-1.6.1-r1.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == * ]]; then
EGIT_REPO_URI="https://github.com/gabime/${PN};
 else
SRC_URI="https://github.com/gabime/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64"
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
 fi
 
 LICENSE="MIT"
@@ -29,6 +29,10 @@ DEPEND="
 "
 RDEPEND="${DEPEND}"
 
+PATCHES=(
+   "${FILESDIR}/${P}-libfmt-7.0.0.patch"
+)
+
 src_prepare() {
cmake_src_prepare
rm -r include/spdlog/fmt/bundled || die "Failed to delete bundled 
libfmt"

diff --git a/dev-libs/spdlog/spdlog-.ebuild 
b/dev-libs/spdlog/spdlog-.ebuild
index 24491a214dc..6da33cbbf3c 100644
--- a/dev-libs/spdlog/spdlog-.ebuild
+++ b/dev-libs/spdlog/spdlog-.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == * ]]; then
EGIT_REPO_URI="https://github.com/gabime/${PN};
 else
SRC_URI="https://github.com/gabime/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64"
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
 fi
 
 LICENSE="MIT"



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

2020-07-06 Thread Michał Górny
commit: f9b44506479e3786775b889535e62d787a309df5
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Jul  6 19:07:45 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Jul  6 19:07:45 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f9b44506

dev-python/testfixtures: Stabilize 6.14.1 ALLARCHES, #718700

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

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

diff --git a/dev-python/testfixtures/testfixtures-6.14.1.ebuild 
b/dev-python/testfixtures/testfixtures-6.14.1.ebuild
index 3367b0ca55c..3dccebaaf69 100644
--- a/dev-python/testfixtures/testfixtures-6.14.1.ebuild
+++ b/dev-python/testfixtures/testfixtures-6.14.1.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 SLOT="0"
 LICENSE="MIT"
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux"
 IUSE="doc test"
 RESTRICT="!test? ( test )"
 



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

2020-07-06 Thread Michał Górny
commit: 2b68abae54b8d7e402d839d948b1dd0603e510d5
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Jul  6 19:13:29 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Jul  6 19:13:29 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2b68abae

dev-python/doit: Stabilize 0.32.0-r1 amd64, #723994

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

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

diff --git a/dev-python/doit/doit-0.32.0-r1.ebuild 
b/dev-python/doit/doit-0.32.0-r1.ebuild
index e73b597bd0e..d85b3b739da 100644
--- a/dev-python/doit/doit-0.32.0-r1.ebuild
+++ b/dev-python/doit/doit-0.32.0-r1.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 
 RDEPEND="
dev-python/cloudpickle[${PYTHON_USEDEP}]



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

2020-07-06 Thread Michał Górny
commit: 52a31e64116101e6e6f6772bc41d4bd079f8d5be
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Jul  6 19:13:28 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Jul  6 19:13:28 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=52a31e64

dev-python/doit-py: Stabilize 0.4.0-r2 amd64, #723994

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

 dev-python/doit-py/doit-py-0.4.0-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/doit-py/doit-py-0.4.0-r2.ebuild 
b/dev-python/doit-py/doit-py-0.4.0-r2.ebuild
index 94b95b479f3..78980320bba 100644
--- a/dev-python/doit-py/doit-py-0.4.0-r2.ebuild
+++ b/dev-python/doit-py/doit-py-0.4.0-r2.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 
 DEPEND="
test? (



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

2020-07-06 Thread Michał Górny
commit: edd47e1339f242eacbba2704558204b86001677f
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Jul  6 18:54:07 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Jul  6 19:00:38 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=edd47e13

dev-python/tqdm: Stabilize 4.45.0 amd64, #730104

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

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

diff --git a/dev-python/tqdm/tqdm-4.45.0.ebuild 
b/dev-python/tqdm/tqdm-4.45.0.ebuild
index bb72c95335b..13d4f12b991 100644
--- a/dev-python/tqdm/tqdm-4.45.0.ebuild
+++ b/dev-python/tqdm/tqdm-4.45.0.ebuild
@@ -12,7 +12,7 @@ if [[ ${PV} ==  ]]; then
EGIT_REPO_URI="https://github.com/tqdm/tqdm;
 else
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-   KEYWORDS="~alpha ~amd64 arm arm64 hppa sparc ~x86"
+   KEYWORDS="~alpha amd64 arm arm64 hppa sparc ~x86"
 fi
 
 DESCRIPTION="Add a progress meter to your loops in a second"



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

2020-07-06 Thread Michał Górny
commit: 01195c69102e2523e3da73d22dc5d9413d0e9c79
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Jul  6 18:54:23 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Jul  6 19:00:58 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=01195c69

dev-python/webtest: Stabilize 2.0.35 amd64, #730126

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

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

diff --git a/dev-python/webtest/webtest-2.0.35.ebuild 
b/dev-python/webtest/webtest-2.0.35.ebuild
index 660032760a1..cf39ace2115 100644
--- a/dev-python/webtest/webtest-2.0.35.ebuild
+++ b/dev-python/webtest/webtest-2.0.35.ebuild
@@ -18,7 +18,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~ppc ~ppc64 ~s390 sparc ~x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~ppc ~ppc64 ~s390 sparc ~x86"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



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

2020-07-06 Thread Michał Górny
commit: b944f079478a803bdfc6c98f9c30525921f489e3
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Jul  6 17:24:34 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Jul  6 19:00:37 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b944f079

dev-python/jupyter_client: Stabilize 5.3.4 ALLARCHES, #730378

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

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

diff --git a/dev-python/jupyter_client/jupyter_client-5.3.4.ebuild 
b/dev-python/jupyter_client/jupyter_client-5.3.4.ebuild
index a87a235485b..0df1f4d0721 100644
--- a/dev-python/jupyter_client/jupyter_client-5.3.4.ebuild
+++ b/dev-python/jupyter_client/jupyter_client-5.3.4.ebuild
@@ -15,7 +15,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="test"
 
 RDEPEND="



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

2020-07-06 Thread Michał Górny
commit: eed943b3e37c287dc0ec414f29597ec39eaca0e3
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Jul  6 18:54:24 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Jul  6 19:01:10 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eed943b3

dev-python/pypiserver: Stabilize 1.3.2 amd64, #730126

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

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

diff --git a/dev-python/pypiserver/pypiserver-1.3.2.ebuild 
b/dev-python/pypiserver/pypiserver-1.3.2.ebuild
index b9df6a9bd89..7a88f6f88f0 100644
--- a/dev-python/pypiserver/pypiserver-1.3.2.ebuild
+++ b/dev-python/pypiserver/pypiserver-1.3.2.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
 
 LICENSE="ZLIB 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"
 IUSE="test"
 
 RDEPEND="



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

2020-07-06 Thread Michał Górny
commit: 88c940cd734106878363af0427624d0f0618eeea
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Jul  6 18:54:25 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Jul  6 19:01:12 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=88c940cd

dev-python/virtualenv: Stabilize 16.7.10 amd64, #730126

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

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

diff --git a/dev-python/virtualenv/virtualenv-16.7.10.ebuild 
b/dev-python/virtualenv/virtualenv-16.7.10.ebuild
index 4dfc7a77e14..e673ccd4b40 100644
--- a/dev-python/virtualenv/virtualenv-16.7.10.ebuild
+++ b/dev-python/virtualenv/virtualenv-16.7.10.ebuild
@@ -18,7 +18,7 @@ SRC_URI="https://github.com/pypa/${PN}/archive/${PV}.tar.gz 
-> ${P}.tar.gz"
 
 LICENSE="MIT"
 #KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~x64-solaris ~x86-solaris"
-KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~ppc ~ppc64 sparc ~x86 
~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~ppc ~ppc64 sparc ~x86 
~amd64-linux ~x86-linux"
 SLOT="0"
 IUSE="test"
 RESTRICT="!test? ( test )"



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

2020-07-06 Thread Sergei Trofimovich
commit: cffd1b749ca5535eeb01a7b8d6ca510ee17684c4
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Mon Jul  6 18:51:29 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Jul  6 18:51:29 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cffd1b74

sys-apps/dtc: change maintainer: ppc@ -> dev-embedded@

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

 sys-apps/dtc/metadata.xml | 20 ++--
 1 file changed, 10 insertions(+), 10 deletions(-)

diff --git a/sys-apps/dtc/metadata.xml b/sys-apps/dtc/metadata.xml
index 9d02ff2575d..22fee8df393 100644
--- a/sys-apps/dtc/metadata.xml
+++ b/sys-apps/dtc/metadata.xml
@@ -1,14 +1,14 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-
-   lu_z...@gentoo.org
-
-
-   p...@gentoo.org
-   Gentoo Linux PowerPC Development
-
-
-   cpe:/a:dtc_project:dtc
-
+   
+   lu_z...@gentoo.org
+   
+   
+   embed...@gentoo.org
+   Embedded Gentoo
+   
+   
+   cpe:/a:dtc_project:dtc
+   
 



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

2020-07-06 Thread Sergei Trofimovich
commit: cf65969f237ff675b1ce401b6f19d3ad5c507483
Author: Brian Norris  chromium  org>
AuthorDate: Mon Jul  6 17:23:34 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Jul  6 18:43:36 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cf65969f

sys-appds/dtc: export PKG_CONFIG

The Makefile hard-codes 'pkg-config' but allows overrides. We should
export our selection, to help with cross-compiling, for example.

Signed-off-by: Brian Norris  chromium.org>
Closes: https://github.com/gentoo/gentoo/pull/16611
Signed-off-by: Sergei Trofimovich  gentoo.org>

 sys-apps/dtc/dtc-1.5.0.ebuild | 2 +-
 sys-apps/dtc/dtc-.ebuild  | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-apps/dtc/dtc-1.5.0.ebuild b/sys-apps/dtc/dtc-1.5.0.ebuild
index 7abe2f74888..345ec02b3e7 100644
--- a/sys-apps/dtc/dtc-1.5.0.ebuild
+++ b/sys-apps/dtc/dtc-1.5.0.ebuild
@@ -47,7 +47,7 @@ src_prepare() {
-e "/^LIBDIR =/s:=.*:= \$(PREFIX)/$(get_libdir):" \
Makefile || die
 
-   tc-export AR CC
+   tc-export AR CC PKG_CONFIG
export V=1
 }
 

diff --git a/sys-apps/dtc/dtc-.ebuild b/sys-apps/dtc/dtc-.ebuild
index d60b43b0b33..4d086b5e4a3 100644
--- a/sys-apps/dtc/dtc-.ebuild
+++ b/sys-apps/dtc/dtc-.ebuild
@@ -45,7 +45,7 @@ src_prepare() {
-e "/^LIBDIR =/s:=.*:= \$(PREFIX)/$(get_libdir):" \
Makefile || die
 
-   tc-export AR CC
+   tc-export AR CC PKG_CONFIG
export V=1
 }
 



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

2020-07-06 Thread Sergei Trofimovich
commit: dbfbd2a380ece3ff78b93dde0da2c086e542bdd6
Author: Michael Mair-Keimberger  gmail  com>
AuthorDate: Mon Jul  6 17:22:38 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Jul  6 18:40:29 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dbfbd2a3

app-emulation/qemu: remove unused patches

Package-Manager: Portage-2.3.103, Repoman-2.3.23
Signed-off-by: Michael Mair-Keimberger  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/16612
Signed-off-by: Sergei Trofimovich  gentoo.org>

 app-emulation/qemu/files/qemu-2.5.0-cflags.patch   | 13 ---
 .../qemu/files/qemu-4.2.0-ati-vga-crash.patch  | 94 --
 2 files changed, 107 deletions(-)

diff --git a/app-emulation/qemu/files/qemu-2.5.0-cflags.patch 
b/app-emulation/qemu/files/qemu-2.5.0-cflags.patch
deleted file mode 100644
index 173394fd02f..000
--- a/app-emulation/qemu/files/qemu-2.5.0-cflags.patch
+++ /dev/null
@@ -1,13 +0,0 @@
 a/configure
-+++ b/configure
-@@ -4468,10 +4468,6 @@ fi
- if test "$gcov" = "yes" ; then
-   CFLAGS="-fprofile-arcs -ftest-coverage -g $CFLAGS"
-   LDFLAGS="-fprofile-arcs -ftest-coverage $LDFLAGS"
--elif test "$fortify_source" = "yes" ; then
--  CFLAGS="-O2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 $CFLAGS"
--elif test "$debug" = "no"; then
--  CFLAGS="-O2 $CFLAGS"
- fi
- 
- ##

diff --git a/app-emulation/qemu/files/qemu-4.2.0-ati-vga-crash.patch 
b/app-emulation/qemu/files/qemu-4.2.0-ati-vga-crash.patch
deleted file mode 100644
index 5f442f0fd07..000
--- a/app-emulation/qemu/files/qemu-4.2.0-ati-vga-crash.patch
+++ /dev/null
@@ -1,94 +0,0 @@
-https://bugs.gentoo.org/719266
-
-From ac2071c3791b67fc7af78b8ceb320c01ca1b5df7 Mon Sep 17 00:00:00 2001
-From: BALATON Zoltan 
-Date: Mon, 6 Apr 2020 22:34:26 +0200
-Subject: [PATCH] ati-vga: Fix checks in ati_2d_blt() to avoid crash
-
-In some corner cases (that never happen during normal operation but a
-malicious guest could program wrong values) pixman functions were
-called with parameters that result in a crash. Fix this and add more
-checks to disallow such cases.
-
-Reported-by: Ziming Zhang 
-Signed-off-by: BALATON Zoltan 
-Message-id: 20200406204029.19559747...@zero.eik.bme.hu
-Signed-off-by: Gerd Hoffmann 

- hw/display/ati_2d.c | 37 ++---
- 1 file changed, 26 insertions(+), 11 deletions(-)
-
 a/hw/display/ati_2d.c
-+++ b/hw/display/ati_2d.c
-@@ -53,12 +53,20 @@ void ati_2d_blt(ATIVGAState *s)
- s->vga.vbe_start_addr, surface_data(ds), surface_stride(ds),
- surface_bits_per_pixel(ds),
- (s->regs.dp_mix & GMC_ROP3_MASK) >> 16);
--int dst_x = (s->regs.dp_cntl & DST_X_LEFT_TO_RIGHT ?
-- s->regs.dst_x : s->regs.dst_x + 1 - s->regs.dst_width);
--int dst_y = (s->regs.dp_cntl & DST_Y_TOP_TO_BOTTOM ?
-- s->regs.dst_y : s->regs.dst_y + 1 - s->regs.dst_height);
-+unsigned dst_x = (s->regs.dp_cntl & DST_X_LEFT_TO_RIGHT ?
-+  s->regs.dst_x : s->regs.dst_x + 1 - s->regs.dst_width);
-+unsigned dst_y = (s->regs.dp_cntl & DST_Y_TOP_TO_BOTTOM ?
-+  s->regs.dst_y : s->regs.dst_y + 1 - s->regs.dst_height);
- int bpp = ati_bpp_from_datatype(s);
-+if (!bpp) {
-+qemu_log_mask(LOG_GUEST_ERROR, "Invalid bpp\n");
-+return;
-+}
- int dst_stride = DEFAULT_CNTL ? s->regs.dst_pitch : s->regs.default_pitch;
-+if (!dst_stride) {
-+qemu_log_mask(LOG_GUEST_ERROR, "Zero dest pitch\n");
-+return;
-+}
- uint8_t *dst_bits = s->vga.vram_ptr + (DEFAULT_CNTL ?
- s->regs.dst_offset : s->regs.default_offset);
- 
-@@ -82,12 +90,16 @@ void ati_2d_blt(ATIVGAState *s)
- switch (s->regs.dp_mix & GMC_ROP3_MASK) {
- case ROP3_SRCCOPY:
- {
--int src_x = (s->regs.dp_cntl & DST_X_LEFT_TO_RIGHT ?
-- s->regs.src_x : s->regs.src_x + 1 - s->regs.dst_width);
--int src_y = (s->regs.dp_cntl & DST_Y_TOP_TO_BOTTOM ?
-- s->regs.src_y : s->regs.src_y + 1 - s->regs.dst_height);
-+unsigned src_x = (s->regs.dp_cntl & DST_X_LEFT_TO_RIGHT ?
-+   s->regs.src_x : s->regs.src_x + 1 - s->regs.dst_width);
-+unsigned src_y = (s->regs.dp_cntl & DST_Y_TOP_TO_BOTTOM ?
-+   s->regs.src_y : s->regs.src_y + 1 - 
s->regs.dst_height);
- int src_stride = DEFAULT_CNTL ?
-  s->regs.src_pitch : s->regs.default_pitch;
-+if (!src_stride) {
-+qemu_log_mask(LOG_GUEST_ERROR, "Zero source pitch\n");
-+return;
-+}
- uint8_t *src_bits = s->vga.vram_ptr + (DEFAULT_CNTL ?
- s->regs.src_offset : s->regs.default_offset);
- 
-@@ -137,8 +149,10 @@ void ati_2d_blt(ATIVGAState *s)
- dst_y * surface_stride(ds),
-

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

2020-07-06 Thread Sergei Trofimovich
commit: 75b8162fe5349d5ef73954b9332c0889ca894360
Author: Michael Mair-Keimberger  gmail  com>
AuthorDate: Mon Jul  6 17:23:30 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Jul  6 18:40:28 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=75b8162f

dev-libs/isl: remove unused patch

Package-Manager: Portage-2.3.103, Repoman-2.3.23
Signed-off-by: Michael Mair-Keimberger  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/16613
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-libs/isl/files/isl-0.07-gdb-autoload-dir.patch | 17 -
 1 file changed, 17 deletions(-)

diff --git a/dev-libs/isl/files/isl-0.07-gdb-autoload-dir.patch 
b/dev-libs/isl/files/isl-0.07-gdb-autoload-dir.patch
deleted file mode 100644
index 58e80b29687..000
--- a/dev-libs/isl/files/isl-0.07-gdb-autoload-dir.patch
+++ /dev/null
@@ -1,17 +0,0 @@
-Install python module into gdb auto-load directory.
-
 a/Makefile.in
-+++ b/Makefile.in
-@@ -2189,9 +2189,9 @@ install-data-local: $(srcdir)/isl.py
-   case $$libisl in \
-   '') echo Cannot find isl library name. GDB bindings not installed.;; \
-   *) echo $(INSTALL_DATA) $(srcdir)/isl.py \
--  $(DESTDIR)$(libdir)/$$libisl-gdb.py; \
--  test -z "$(libdir)" || $(MKDIR_P) "$(DESTDIR)$(libdir)"; \
--  $(INSTALL_DATA) $(srcdir)/isl.py $(DESTDIR)$(libdir)/$$libisl-gdb.py; 
esac
-+  
$(DESTDIR)$(prefix)/share/gdb/auto-load$(libdir)/$$libisl-gdb.py; \
-+  test -z "$(libdir)" || $(MKDIR_P) 
"$(DESTDIR)$(prefix)/share/gdb/auto-load$(libdir)"; \
-+  $(INSTALL_DATA) $(srcdir)/isl.py 
$(DESTDIR)$(prefix)/share/gdb/auto-load$(libdir)/$$libisl-gdb.py; esac
- 
- # Tell versions [3.59,3.63) of GNU make to not export all variables.
- # Otherwise a system limit (for SysV at least) may be exceeded.



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

2020-07-06 Thread Sergei Trofimovich
commit: 9a837fb82b78ecbbc91dbb1b629e6967f28b2368
Author: Michael Mair-Keimberger  gmail  com>
AuthorDate: Mon Jul  6 17:26:25 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Jul  6 18:40:28 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a837fb8

sys-libs/libunwind: remove unused patches

Package-Manager: Portage-2.3.103, Repoman-2.3.23
Signed-off-by: Michael Mair-Keimberger  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/16615
Signed-off-by: Sergei Trofimovich  gentoo.org>

 .../files/libunwind-1.2-ia64-undwarf.patch | 17 
 .../files/libunwind-1.2.1-arm-__asm__.patch| 47 --
 .../files/libunwind-1.2.1-fix_version_macros.patch | 13 --
 .../files/libunwind-1.2.1-no-PROTECTED.patch   | 14 ---
 4 files changed, 91 deletions(-)

diff --git a/sys-libs/libunwind/files/libunwind-1.2-ia64-undwarf.patch 
b/sys-libs/libunwind/files/libunwind-1.2-ia64-undwarf.patch
deleted file mode 100644
index 1e3e2489828..000
--- a/sys-libs/libunwind/files/libunwind-1.2-ia64-undwarf.patch
+++ /dev/null
@@ -1,17 +0,0 @@
-diff --git a/src/mi/Gget_proc_name.c b/src/mi/Gget_proc_name.c
-index 5376f82..64d2503 100644
 a/src/mi/Gget_proc_name.c
-+++ b/src/mi/Gget_proc_name.c
-@@ -106,8 +106,12 @@ unw_get_proc_name (unw_cursor_t *cursor, char *buf, 
size_t buf_len,
-   ip = tdep_get_ip (c);
-+#if !defined(__ia64)
-   if (c->dwarf.use_prev_instr)
- --ip;
-+#endif
-   error = get_proc_name (tdep_get_as (c), ip, buf, buf_len, offp,
-  tdep_get_as_arg (c));
-+#if !defined(__ia64)
-   if (c->dwarf.use_prev_instr && offp != NULL && error == 0)
- *offp += 1;
-+#endif
-   return error;

diff --git a/sys-libs/libunwind/files/libunwind-1.2.1-arm-__asm__.patch 
b/sys-libs/libunwind/files/libunwind-1.2.1-arm-__asm__.patch
deleted file mode 100644
index 4b6debabefc..000
--- a/sys-libs/libunwind/files/libunwind-1.2.1-arm-__asm__.patch
+++ /dev/null
@@ -1,47 +0,0 @@
-https://bugs.gentoo.org/635674
-
-From ca6b6f3ad9190814ef7869e8c7e73dae0922f647 Mon Sep 17 00:00:00 2001
-From: Romain Naour 
-Date: Mon, 3 Jul 2017 15:31:10 +0200
-Subject: [PATCH] libunwind-arm: fix build failure due to asm()
-
-mesa3d on ARM build with libunwind support enabled fail to build due to asm()
-function used when building with -std=c99.
-The gcc documentation [1] suggest to use __asm__ instead of asm.
-
-Fixes:
-https://urldefense.proofpoint.com/v2/url?u=http-3A__autobuild.buildroot.net_results_3ef_3efe156b6494e4392b6c31de447ee2c72acc1a53=DwICAg=5VD0RTtNlTh3ycd41b3MUw=vou6lT5jmE_fWQWZZgNrsMWu4RT87QAB9V07tPHlP5U=BlAszRQ0vewy5vW7raCh9FmNOACKez_juz55zoiNfUs=4sXL6_rFriQz7qi5ygKXBIVHMc7YSdCBnkkHoi347CU=
-
-[1] 
https://gcc.gnu.org/onlinedocs/gcc/Alternate-Keywords.html#Alternate-Keywords
-
-Signed-off-by: Romain Naour 
-Cc: Bernd Kuhls 

- include/libunwind-arm.h | 4 ++--
- 1 file changed, 2 insertions(+), 2 deletions(-)
-
-diff --git a/include/libunwind-arm.h b/include/libunwind-arm.h
-index f208487a..1c856faf 100644
 a/include/libunwind-arm.h
-+++ b/include/libunwind-arm.h
-@@ -265,7 +265,7 @@ unw_tdep_context_t;
- #ifndef __thumb__
- #define unw_tdep_getcontext(uc) (({ \
-   unw_tdep_context_t *unw_ctx = (uc);   \
--  register unsigned long *unw_base asm ("r0") = unw_ctx->regs;  \
-+  register unsigned long *unw_base __asm__ ("r0") = unw_ctx->regs;  \
-   __asm__ __volatile__ (\
- "stmia %[base], {r0-r15}"   \
- : : [base] "r" (unw_base) : "memory");  \
-@@ -273,7 +273,7 @@ unw_tdep_context_t;
- #else /* __thumb__ */
- #define unw_tdep_getcontext(uc) (({ \
-   unw_tdep_context_t *unw_ctx = (uc);   \
--  register unsigned long *unw_base asm ("r0") = unw_ctx->regs;  \
-+  register unsigned long *unw_base __asm__ ("r0") = unw_ctx->regs;  \
-   __asm__ __volatile__ (\
- ".align 2\nbx pc\nnop\n.code 32\n"  \
- "stmia %[base], {r0-r15}\n" \
--- 
-2.18.0
-

diff --git a/sys-libs/libunwind/files/libunwind-1.2.1-fix_version_macros.patch 
b/sys-libs/libunwind/files/libunwind-1.2.1-fix_version_macros.patch
deleted file mode 100644
index 63202937084..000
--- a/sys-libs/libunwind/files/libunwind-1.2.1-fix_version_macros.patch
+++ /dev/null
@@ -1,13 +0,0 @@
-diff --git a/configure.ac b/configure.ac
-index a254bbe..fe0247b 100644
 a/configure.ac
-+++ b/configure.ac
-@@ -1,6 +1,6 @@
- define(pkg_major, 1)
--define(pkg_minor, 2.1)
--define(pkg_extra, )
-+define(pkg_minor, 2)
-+define(pkg_extra, 1)
- define(pkg_maintainer, libunwind-de...@nongnu.org)
- define(mkvers, $1.$2$3)
- dnl Process this 

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

2020-07-06 Thread Lars Wendler
commit: 2a164d3c7b9d12d71c492823ff9f79a33ee9fc60
Author: Lars Wendler  gentoo  org>
AuthorDate: Mon Jul  6 18:21:30 2020 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Mon Jul  6 18:21:30 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a164d3c

net-libs/libnsl: Bump to version 1.3.0

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

 net-libs/libnsl/Manifest|  1 +
 net-libs/libnsl/libnsl-1.3.0.ebuild | 43 +
 2 files changed, 44 insertions(+)

diff --git a/net-libs/libnsl/Manifest b/net-libs/libnsl/Manifest
index f6db6f19194..0adf5f26e28 100644
--- a/net-libs/libnsl/Manifest
+++ b/net-libs/libnsl/Manifest
@@ -1 +1,2 @@
 DIST libnsl-1.2.0.tar.gz 209188 BLAKE2B 
4249cfbf0b5391790f5e5f81e4eb0be963e5fdc0c32a9400d4128e717d93da49f8751caf8de3bb4ba1a23b8670a0e4f8e750f38f4612dd0cc97db4c157421a06
 SHA512 
30115aa679a04ad01f55cff9dd1890b4c41c730a9bac2adab5add9ae03a0b4687c5f4b6e3b8652ecbb074eefac8faee3f1f13ea60d42cf4432db8a575ca72cd8
+DIST libnsl-1.3.0.tar.gz 95645 BLAKE2B 
d5116c2837a7ed5d5916d571d2e5deaf733b2e3e4401c2ebb0ec253d2755c2dc169139ea64756bd4ab28e3107f9ff1dcdd5ef6657828862a95ca18f2f145e3b3
 SHA512 
ce75ee9e54f1bdd2b31886e8157ff5f654511c3da017e0d9f8d0da6a2a9f9a78ff2e5f72cfb7ce3a23065f57337db51e3c8842a7e990350a62612018f4960342

diff --git a/net-libs/libnsl/libnsl-1.3.0.ebuild 
b/net-libs/libnsl/libnsl-1.3.0.ebuild
new file mode 100644
index 000..1c8cb717c76
--- /dev/null
+++ b/net-libs/libnsl/libnsl-1.3.0.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools multilib-minimal
+
+DESCRIPTION="Public client interface for NIS(YP) and NIS+ in a IPv6 ready 
version"
+HOMEPAGE="https://github.com/thkukuk/libnsl;
+SRC_URI="https://github.com/thkukuk/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+SLOT="0/2"
+LICENSE="LGPL-2.1+"
+
+# Stabilize together with glibc-2.26!
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+
+IUSE=""
+
+DEPEND="
+   >=net-libs/libtirpc-1.0.2-r1[${MULTILIB_USEDEP}]
+"
+RDEPEND="${DEPEND}
+   !

[gentoo-commits] repo/gentoo:master commit in: sys-libs/libcap/, sys-libs/libcap/files/

2020-07-06 Thread Lars Wendler
commit: 204842b30798d4bf9ede39f2718fac59aae6de11
Author: Lars Wendler  gentoo  org>
AuthorDate: Mon Jul  6 18:16:27 2020 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Mon Jul  6 18:17:19 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=204842b3

sys-libs/libcap: Bump to version 2.38

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

 sys-libs/libcap/Manifest   |  1 +
 .../files/libcap-2.37-build-system-fixes.patch |  3 +-
 sys-libs/libcap/files/libcap-2.38-no_perl.patch| 71 ++
 sys-libs/libcap/libcap-2.38.ebuild | 87 ++
 4 files changed, 161 insertions(+), 1 deletion(-)

diff --git a/sys-libs/libcap/Manifest b/sys-libs/libcap/Manifest
index a31123b5958..4970055027d 100644
--- a/sys-libs/libcap/Manifest
+++ b/sys-libs/libcap/Manifest
@@ -2,3 +2,4 @@ DIST libcap-2.26.tar.xz 67172 BLAKE2B 
9d1952bd03e1bba5ffa225a5088b8d841c2007219b
 DIST libcap-2.27.tar.xz 67780 BLAKE2B 
7b58d7afdd90281771a302cd9554f067b9e3636b0c052935973d8a0d890490c3933b3513874b788a8c10e37ab5ad9cfa766408c9629b7c8562cb17bfdef87747
 SHA512 
e32335fd3e0d1564574acc73df7030b5b0fd98875217bffabd76f2765f1a7a6f1369f03df2ee22a1782776838784e342378c10613ea1163d53ae5055ab6a62b6
 DIST libcap-2.36.tar.xz 112612 BLAKE2B 
fec0997eba7af6e9df83ce91235bdd96e98d7284268f0e3d3f4ef41e7b5e0621649a90069f2a162bcecf387c156ff481be379012fc57bbbc59309b850fe879ae
 SHA512 
0193bd1b1b6223260a629458a37db581a0ff61f1d23f439fd2bdd0e6f3acb30ce996fb0f4f86c59670183d9f42932ae1e817e44e6b64f4ff49d61ea3a4a10aa5
 DIST libcap-2.37.tar.xz 114800 BLAKE2B 
96f9d12510266da3ca49b26859b29cbd2ea45ae676eaf54b6e3b732c0a8ab22ff8a8a4b5b2de68a7094b7d7df5d2d1664d0b5060cd25a3da05ea86ac9cdd0e75
 SHA512 
72d75165f78299411baa22a358dcee8169753d0a96ba97c31f24e3a25cf99fa818a00f980a99e8bc2c996a433533ae09d0401f1f3dfb03017bdc4b21d71ba848
+DIST libcap-2.38.tar.xz 115752 BLAKE2B 
e096a54f44aac3411035a6365b74c423e1a4bdd8d1f99e53af1e2a825687a46e428f42718b485a8f40bfa59bdf7c0872d5a60599253ae774d3289677fc161890
 SHA512 
df92c77f29d9a92b9356f9422a55ba56855e89875b24db57f42f247a8ee0891a2e50f235805aa848c2564de33c1ecd5d68e4a9e8ea6896542cf7585ccbf677d1

diff --git a/sys-libs/libcap/files/libcap-2.37-build-system-fixes.patch 
b/sys-libs/libcap/files/libcap-2.37-build-system-fixes.patch
index 797ac62dd1f..3d0a771aa5f 100644
--- a/sys-libs/libcap/files/libcap-2.37-build-system-fixes.patch
+++ b/sys-libs/libcap/files/libcap-2.37-build-system-fixes.patch
@@ -1,4 +1,4 @@
-From 16bca4a0f45a712867992dbe30aa51558c78d424 Mon Sep 17 00:00:00 2001
+From 33c8c4ebf725aa9950689d4dc72d2f5da30beab5 Mon Sep 17 00:00:00 2001
 From: Mike Frysinger 
 Date: Tue, 5 May 2020 09:52:40 +0200
 Subject: [PATCH] build system fixes
@@ -19,6 +19,7 @@ Forward ported from libcap-2.25 to libcap-2.28
 Forward ported from libcap-2.28 to libcap-2.29
 Forward ported from libcap-2.29 to libcap-2.33
 Forward ported from libcap-2.33 to libcap-2.34
+Forward ported from libcap-2.34 to libcap-2.37
 
 Signed-off-by: Lars Wendler 
 ---

diff --git a/sys-libs/libcap/files/libcap-2.38-no_perl.patch 
b/sys-libs/libcap/files/libcap-2.38-no_perl.patch
new file mode 100644
index 000..f3e0c468c86
--- /dev/null
+++ b/sys-libs/libcap/files/libcap-2.38-no_perl.patch
@@ -0,0 +1,71 @@
+From 3f76418eaf73896489129c529fac021e4f3a03c0 Mon Sep 17 00:00:00 2001
+From: Mike Frysinger 
+Date: Wed, 21 Nov 2018 11:00:54 +0100
+Subject: [PATCH] use awk/sed instead of perl for creating header files
+
+More systems should have awk/sed than perl.
+
+Signed-off-by: Mike Frysinger 
+
+Forward ported from libcap-2.22 to libcap-2.26
+and incorporated the gperf-3.1 fix provided by Mike Gilbert
+
+Forward ported from libcap-2.26 to libcap-2.28
+Forward ported from libcap-2.28 to libcap-2.38
+
+Signed-off-by: Lars Wendler 
+---
+ libcap/Makefile | 26 +++---
+ 1 file changed, 19 insertions(+), 7 deletions(-)
+
+diff --git a/libcap/Makefile b/libcap/Makefile
+index 3d6463d..df2526c 100644
+--- a/libcap/Makefile
 b/libcap/Makefile
+@@ -22,6 +22,8 @@ MAJLIBNAME=$(LIBNAME).$(VERSION)
+ MINLIBNAME=$(MAJLIBNAME).$(MINOR)
+ GPERF_OUTPUT = _caps_output.gperf
+ CFLAGS += -fPIC
++AWK = awk
++SED = sed
+ 
+ all: $(MINLIBNAME) $(STACAPLIBNAME) libcap.pc libpsx.pc $(STAPSXLIBNAME)
+ 
+@@ -55,17 +57,27 @@ cap_names.h: _makenames
+   ./_makenames > cap_names.h
+ 
+ $(GPERF_OUTPUT): cap_names.list.h
+-  perl -e 'print "struct __cap_token_s { const char *name; int index; 
};\n%{\nconst struct __cap_token_s *__cap_lookup_name(const char *, 
size_t);\n%}\n%%\n"; while ($$l = <>) { $$l =~ s/[\{\"]//g; $$l =~ s/\}.*// ; 
print $$l; }' < $< | gperf --ignore-case --language=ANSI-C --readonly 
--null-strings --global-table --hash-function-name=__cap_hash_name 
--lookup-function-name="__cap_lookup_name" -c -t -m20 $(INDENT) > $@
+-  sed -e 's/unsigned int len/size_t len/' -i $@
++  (printf "%b" "struct 

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

2020-07-06 Thread Andreas Sturmlechner
commit: d0e6b543fb302289d23469fd837036ccc367f057
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Jul  5 22:37:14 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Jul  6 18:15:24 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d0e6b543

sci-libs/libsigrok: Set IUSE="+cxx" default

sci-electronics/pulseview as the only revdep depends on this usedep.
Besides, upstream prints a huge warning from the build system without it.

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

 sci-libs/libsigrok/libsigrok-0.5.2.ebuild | 2 +-
 sci-libs/libsigrok/libsigrok-.ebuild  | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/sci-libs/libsigrok/libsigrok-0.5.2.ebuild 
b/sci-libs/libsigrok/libsigrok-0.5.2.ebuild
index bcd79fccc6f..ba30bc5fe2d 100644
--- a/sci-libs/libsigrok/libsigrok-0.5.2.ebuild
+++ b/sci-libs/libsigrok/libsigrok-0.5.2.ebuild
@@ -22,7 +22,7 @@ HOMEPAGE="https://sigrok.org/wiki/Libsigrok;
 
 LICENSE="GPL-3"
 SLOT="0/4"
-IUSE="cxx ftdi java parport python ruby serial static-libs test +udev usb"
+IUSE="+cxx ftdi java parport python ruby serial static-libs test +udev usb"
 REQUIRED_USE="java? ( cxx )
python? ( cxx ${PYTHON_REQUIRED_USE} )
ruby? ( cxx || ( $(ruby_get_use_targets) ) )"

diff --git a/sci-libs/libsigrok/libsigrok-.ebuild 
b/sci-libs/libsigrok/libsigrok-.ebuild
index 2194f4331cb..1449357471e 100644
--- a/sci-libs/libsigrok/libsigrok-.ebuild
+++ b/sci-libs/libsigrok/libsigrok-.ebuild
@@ -22,7 +22,7 @@ HOMEPAGE="https://sigrok.org/wiki/Libsigrok;
 
 LICENSE="GPL-3"
 SLOT="0/"
-IUSE="cxx ftdi java parport python ruby serial static-libs test +udev usb"
+IUSE="+cxx ftdi java parport python ruby serial static-libs test +udev usb"
 REQUIRED_USE="java? ( cxx )
python? ( cxx ${PYTHON_REQUIRED_USE} )
ruby? ( cxx || ( $(ruby_get_use_targets) ) )"



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

2020-07-06 Thread Andreas Sturmlechner
commit: 81efb055e4db1f94cbc976900a132b722b7372ee
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Jul  2 22:45:49 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Jul  6 18:15:23 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=81efb055

sci-libs/libsigrok: Big facelift

- ruby24--
- drop eutils.eclass, ltprune.eclass, gnome2-utils.eclass
- sort dependencies
- split lines, one dep per line
- add missing || die
- run default instead of eapply_user in src_prepare

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

 sci-libs/libsigrok/libsigrok-0.5.2.ebuild | 60 +++
 sci-libs/libsigrok/libsigrok-.ebuild  | 60 +++
 2 files changed, 74 insertions(+), 46 deletions(-)

diff --git a/sci-libs/libsigrok/libsigrok-0.5.2.ebuild 
b/sci-libs/libsigrok/libsigrok-0.5.2.ebuild
index 49ca96068ac..18ae0ba31b3 100644
--- a/sci-libs/libsigrok/libsigrok-0.5.2.ebuild
+++ b/sci-libs/libsigrok/libsigrok-0.5.2.ebuild
@@ -4,12 +4,12 @@
 EAPI="6"
 
 PYTHON_COMPAT=( python3_{6,7} )
-USE_RUBY="ruby26 ruby25 ruby24"
+USE_RUBY="ruby26 ruby25"
 RUBY_OPTIONAL="yes"
 
-inherit eutils gnome2-utils python-r1 java-pkg-opt-2 ltprune ruby-ng udev 
xdg-utils
+inherit python-r1 java-pkg-opt-2 ruby-ng udev xdg-utils
 
-if [[ ${PV} == "" ]]; then
+if [[ ${PV} == ** ]]; then
EGIT_REPO_URI="git://sigrok.org/${PN}"
inherit git-r3 autotools
 else
@@ -17,42 +17,53 @@ else
KEYWORDS="~amd64 ~x86"
 fi
 
-DESCRIPTION="basic hardware drivers for logic analyzers and input/output file 
format support"
+DESCRIPTION="Basic hardware drivers for logic analyzers and input/output file 
format support"
 HOMEPAGE="https://sigrok.org/wiki/Libsigrok;
 
 LICENSE="GPL-3"
 SLOT="0/4"
-IUSE="cxx ftdi java parport python ruby serial static-libs +udev test usb"
+IUSE="cxx ftdi java parport python ruby serial static-libs test +udev usb"
+REQUIRED_USE="java? ( cxx )
+   python? ( cxx ${PYTHON_REQUIRED_USE} )
+   ruby? ( cxx || ( $(ruby_get_use_targets) ) )"
+
 RESTRICT="!test? ( test )"
-REQUIRED_USE="java? ( cxx ) python? ( cxx ${PYTHON_REQUIRED_USE} ) ruby? ( cxx 
|| ( $(ruby_get_use_targets) ) )"
 
 # We also support librevisa, but that isn't in the tree ...
-LIB_DEPEND=">=dev-libs/glib-2.32.0[static-libs(+)]
+LIB_DEPEND="
+   >=dev-libs/glib-2.32.0[static-libs(+)]
>=dev-libs/libzip-0.8:=[static-libs(+)]
cxx? ( dev-cpp/glibmm:2[static-libs(+)] )
-   python? ( ${PYTHON_DEPS} >=dev-python/pygobject-3.0.0[${PYTHON_USEDEP}] 
)
-   ruby? ( $(ruby_implementations_depend) )
ftdi? ( >=dev-embedded/libftdi-0.16:=[static-libs(+)] )
parport? ( sys-libs/libieee1284[static-libs(+)] )
+   python? (
+   ${PYTHON_DEPS}
+   >=dev-python/pygobject-3.0.0[${PYTHON_USEDEP}]
+   )
+   ruby? ( $(ruby_implementations_depend) )
serial? ( >=dev-libs/libserialport-0.1.1[static-libs(+)] )
-   usb? ( virtual/libusb:1[static-libs(+)] )"
-RDEPEND="!static-libs? ( ${LIB_DEPEND//\[static-libs(+)]} )
+   usb? ( virtual/libusb:1[static-libs(+)] )
+"
+RDEPEND="
+   java? ( >=virtual/jre-1.4 )
+   !static-libs? ( ${LIB_DEPEND//\[static-libs(+)]} )
static-libs? ( ${LIB_DEPEND} )
-   java? ( >=virtual/jre-1.4 )"
+"
 DEPEND="${LIB_DEPEND//\[static-libs(+)]}
-   test? ( >=dev-libs/check-0.9.4 )
cxx? ( app-doc/doxygen )
java? (
>=dev-lang/swig-3.0.6
>=virtual/jdk-1.4
)
python? (
-   dev-python/setuptools[${PYTHON_USEDEP}]
-   dev-python/numpy[${PYTHON_USEDEP}]
>=dev-lang/swig-3.0.6
+   dev-python/numpy[${PYTHON_USEDEP}]
+   dev-python/setuptools[${PYTHON_USEDEP}]
)
ruby? ( >=dev-lang/swig-3.0.8 )
-   virtual/pkgconfig"
+   test? ( >=dev-libs/check-0.9.4 )
+   virtual/pkgconfig
+"
 
 S="${WORKDIR}"/${P}
 
@@ -62,11 +73,11 @@ pkg_setup() {
 }
 
 src_unpack() {
-   [[ ${PV} == "" ]] && git-r3_src_unpack || default
+   [[ ${PV} == ** ]] && git-r3_src_unpack || default
 }
 
 sigrok_src_prepare() {
-   [[ ${PV} == "" ]] && eautoreconf
+   [[ ${PV} == ** ]] && eautoreconf
 }
 
 each_ruby_prepare() {
@@ -74,9 +85,12 @@ each_ruby_prepare() {
 }
 
 src_prepare() {
-   use ruby && cp -rl "${S}" "${WORKDIR}"/all && ruby-ng_src_prepare
+   if use ruby; then
+   cp -rl "${S}" "${WORKDIR}"/all || die
+   ruby-ng_src_prepare
+   fi
+   default
sigrok_src_prepare
-   eapply_user
use python && python_copy_sources
 }
 
@@ -142,15 +156,15 @@ src_install() {
use python && python_foreach_impl each_python_install
use ruby && ruby-ng_src_install
use udev && udev_dorules contrib/*.rules
-   prune_libtool_files
+   find "${D}" -name 

[gentoo-commits] repo/gentoo:master commit in: sci-electronics/pulseview/

2020-07-06 Thread Andreas Sturmlechner
commit: f97cf58b9f21dd5955964fadee9c1592bebf5d28
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Jul  2 22:33:08 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Jul  6 18:15:25 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f97cf58b

sci-electronics/pulseview: EAPI-7 bump, use cmake.eclass

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

 sci-electronics/pulseview/pulseview-.ebuild | 31 ++---
 1 file changed, 17 insertions(+), 14 deletions(-)

diff --git a/sci-electronics/pulseview/pulseview-.ebuild 
b/sci-electronics/pulseview/pulseview-.ebuild
index 570474071f0..58e35968ffd 100644
--- a/sci-electronics/pulseview/pulseview-.ebuild
+++ b/sci-electronics/pulseview/pulseview-.ebuild
@@ -1,13 +1,13 @@
 # Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI="6"
+EAPI=7
 
 PYTHON_COMPAT=( python3_{6,7} )
 
-inherit cmake-utils gnome2-utils python-single-r1 xdg-utils
+inherit cmake python-single-r1 xdg-utils
 
-if [[ ${PV} == "" ]]; then
+if [[ ${PV} == ** ]]; then
EGIT_REPO_URI="git://sigrok.org/${PN}"
inherit git-r3
 else
@@ -23,21 +23,24 @@ SLOT="0"
 IUSE="+decode static"
 REQUIRED_USE="decode? ( ${PYTHON_REQUIRED_USE} )"
 
-RDEPEND="
+BDEPEND="
+   virtual/pkgconfig
+"
+DEPEND="
+   >=dev-cpp/glibmm-2.28.0:2
>=dev-libs/boost-1.55:=
>=dev-libs/glib-2.28.0:2
-   >=dev-cpp/glibmm-2.28.0:2
-   >=sci-libs/libsigrok-0.6.0:=[cxx]
dev-qt/qtcore:5
dev-qt/qtgui:5
-   dev-qt/qtwidgets:5
dev-qt/qtsvg:5
+   dev-qt/qtwidgets:5
+   >=sci-libs/libsigrok-0.6.0:=[cxx]
decode? (
-   >=sci-libs/libsigrokdecode-0.6.0:=[${PYTHON_SINGLE_USEDEP}]
${PYTHON_DEPS}
-   )"
-DEPEND="${RDEPEND}
-   virtual/pkgconfig"
+   >=sci-libs/libsigrokdecode-0.6.0:=[${PYTHON_SINGLE_USEDEP}]
+   )
+"
+RDEPEND="${DEPEND}"
 
 DOCS=( HACKING NEWS README )
 
@@ -47,15 +50,15 @@ src_configure() {
-DENABLE_DECODE=$(usex decode)
-DSTATIC_PKGDEPS_LIBS=$(usex static)
)
-   cmake-utils_src_configure
+   cmake_src_configure
 }
 
 pkg_postinst() {
-   gnome2_icon_cache_update
+   xdg_icon_cache_update
xdg_desktop_database_update
 }
 
 pkg_postrm() {
-   gnome2_icon_cache_update
+   xdg_icon_cache_update
xdg_desktop_database_update
 }



[gentoo-commits] repo/gentoo:master commit in: sci-electronics/pulseview/, sci-electronics/pulseview/files/

2020-07-06 Thread Andreas Sturmlechner
commit: 960e9cf1f2e3bdf0aa85fc14fdeaa57543a2a680
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Jul  2 23:20:02 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Jul  6 18:15:27 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=960e9cf1

sci-electronics/pulseview: Fix build with Qt 5.15

Closes: https://bugs.gentoo.org/730452
Package-Manager: Portage-2.3.103, Repoman-2.3.23
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 .../pulseview/files/pulseview-0.4.2-qt-5.15.patch  | 142 +
 sci-electronics/pulseview/pulseview-0.4.2.ebuild   |   2 +
 2 files changed, 144 insertions(+)

diff --git a/sci-electronics/pulseview/files/pulseview-0.4.2-qt-5.15.patch 
b/sci-electronics/pulseview/files/pulseview-0.4.2-qt-5.15.patch
new file mode 100644
index 000..df55954f3c8
--- /dev/null
+++ b/sci-electronics/pulseview/files/pulseview-0.4.2-qt-5.15.patch
@@ -0,0 +1,142 @@
+From ae726b70a7ada9a4be5808e00f0c951318479684 Mon Sep 17 00:00:00 2001
+From: Valentin Ochs 
+Date: Sat, 20 Jun 2020 16:01:27 +0200
+Subject: [PATCH] Replace obsolete/deprecated Qt methods
+
+---
+ pv/subwindows/decoder_selector/subwindow.cpp |  2 +-
+ pv/util.cpp  | 21 ++--
+ pv/util.hpp  | 10 ++
+ pv/views/trace/decodetrace.cpp   |  3 ++-
+ pv/views/trace/ruler.cpp |  2 +-
+ pv/widgets/timestampspinbox.cpp  |  2 +-
+ 6 files changed, 34 insertions(+), 6 deletions(-)
+
+diff --git a/pv/subwindows/decoder_selector/subwindow.cpp 
b/pv/subwindows/decoder_selector/subwindow.cpp
+index 94ed6f4b..2c65dcf2 100644
+--- a/pv/subwindows/decoder_selector/subwindow.cpp
 b/pv/subwindows/decoder_selector/subwindow.cpp
+@@ -185,7 +185,7 @@ QToolBar* SubWindow::create_toolbar(QWidget *parent) const
+ int SubWindow::minimum_width() const
+ {
+   QFontMetrics m(info_label_body_->font());
+-  const int label_width = m.width(QString(tr(initial_notice)));
++  const int label_width = util::text_width(m, tr(initial_notice));
+ 
+   return label_width + min_width_margin;
+ }
+diff --git a/pv/util.cpp b/pv/util.cpp
+index 897254e1..dfb8c72b 100644
+--- a/pv/util.cpp
 b/pv/util.cpp
+@@ -143,7 +143,7 @@ QString format_time_si(const Timestamp& v, SIPrefix prefix,
+   QString s;
+   QTextStream ts();
+   if (sign && !v.is_zero())
+-  ts << forcesign;
++  ts.setNumberFlags(ts.numberFlags() | QTextStream::ForceSign);
+   ts << qSetRealNumberPrecision(precision) << (v * multiplier);
+   ts << ' ' << prefix << unit;
+ 
+@@ -169,7 +169,7 @@ QString format_value_si(double v, SIPrefix prefix, 
unsigned precision,
+   QString s;
+   QTextStream ts();
+   if (sign && (v != 0))
+-  ts << forcesign;
++  ts.setNumberFlags(ts.numberFlags() | QTextStream::ForceSign);
+   ts.setRealNumberNotation(QTextStream::FixedNotation);
+   ts.setRealNumberPrecision(precision);
+   ts << (v * multiplier) << ' ' << prefix << unit;
+@@ -279,5 +279,22 @@ vector split_string(string text, string separator)
+   return result;
+ }
+ 
++/**
++ * Return the width of a string in a given font.
++ *
++ * @param[in] metric metrics of the font
++ * @param[in] string the string whose width should be determined
++ *
++ * @return width of the string in pixels
++ */
++std::streamsize text_width(const QFontMetrics , const QString )
++{
++#if QT_VERSION >= QT_VERSION_CHECK(5, 11, 0)
++  return metric.horizontalAdvance(string);
++#else
++  return metric.width(string);
++#endif
++}
++
+ } // namespace util
+ } // namespace pv
+diff --git a/pv/util.hpp b/pv/util.hpp
+index fab29a14..49ae04b2 100644
+--- a/pv/util.hpp
 b/pv/util.hpp
+@@ -30,6 +30,7 @@
+ 
+ #include 
+ #include 
++#include 
+ 
+ using std::string;
+ using std::vector;
+@@ -143,6 +144,15 @@ QString format_time_minutes(const Timestamp& t, signed 
precision = 0,
+ 
+ vector split_string(string text, string separator);
+ 
++/**
++ * Return the width of a string in a given font.
++ * @param[in] metric metrics of the font
++ * @param[in] string the string whose width should be determined
++ *
++ * @return width of the string in pixels
++ */
++std::streamsize text_width(const QFontMetrics , const QString );
++
+ } // namespace util
+ } // namespace pv
+ 
+diff --git a/pv/views/trace/decodetrace.cpp b/pv/views/trace/decodetrace.cpp
+index 67c9b1c4..93c7c5a9 100644
+--- a/pv/views/trace/decodetrace.cpp
 b/pv/views/trace/decodetrace.cpp
+@@ -161,7 +161,8 @@ DecodeTrace::DecodeTrace(pv::Session ,
+ 
+   // Determine shortest string we want to see displayed in full
+   QFontMetrics m(QApplication::font());
+-  min_useful_label_width_ = m.width("XX"); // e.g. two hex characters
++  // e.g. two hex characters
++  min_useful_label_width_ = util::text_width(m, "XX");
+ 
+   default_row_height_ = 

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

2020-07-06 Thread Andreas Sturmlechner
commit: d674106420867b888afa2705f27fea775f06e7c4
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Jul  5 22:24:55 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Jul  6 18:15:25 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d6741064

sci-libs/libsigrokdecode: python3_8, python3_9

Tests pass, Fedora does it.

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

 sci-libs/libsigrokdecode/libsigrokdecode-0.5.3.ebuild | 2 +-
 sci-libs/libsigrokdecode/libsigrokdecode-.ebuild  | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/sci-libs/libsigrokdecode/libsigrokdecode-0.5.3.ebuild 
b/sci-libs/libsigrokdecode/libsigrokdecode-0.5.3.ebuild
index 987d7b1a748..6b0e3b267c3 100644
--- a/sci-libs/libsigrokdecode/libsigrokdecode-0.5.3.ebuild
+++ b/sci-libs/libsigrokdecode/libsigrokdecode-0.5.3.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{6,7} )
+PYTHON_COMPAT=( python3_{6,7,8,9} )
 inherit python-single-r1
 
 if [[ ${PV} == ** ]]; then

diff --git a/sci-libs/libsigrokdecode/libsigrokdecode-.ebuild 
b/sci-libs/libsigrokdecode/libsigrokdecode-.ebuild
index aa68dd79a09..d9212117c96 100644
--- a/sci-libs/libsigrokdecode/libsigrokdecode-.ebuild
+++ b/sci-libs/libsigrokdecode/libsigrokdecode-.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{6,7} )
+PYTHON_COMPAT=( python3_{6,7,8,9} )
 inherit python-single-r1
 
 if [[ ${PV} == ** ]]; then



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

2020-07-06 Thread Andreas Sturmlechner
commit: b4bb3a7a64050f6a5dbf7252a85a38e6b4e4cd81
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Jul  2 23:11:19 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Jul  6 18:15:24 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b4bb3a7a

sci-libs/libsigrok: Drop 0.4.0, 0.5.1

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

 sci-libs/libsigrok/Manifest   |   2 -
 sci-libs/libsigrok/libsigrok-0.4.0.ebuild |  90 --
 sci-libs/libsigrok/libsigrok-0.5.1.ebuild | 101 --
 3 files changed, 193 deletions(-)

diff --git a/sci-libs/libsigrok/Manifest b/sci-libs/libsigrok/Manifest
index 5bd8440632e..a25f3c7b87d 100644
--- a/sci-libs/libsigrok/Manifest
+++ b/sci-libs/libsigrok/Manifest
@@ -1,4 +1,2 @@
 DIST libsigrok-0.3.0.tar.gz 924503 BLAKE2B 
132cc952b7314e11034100973f1086d17515fb7b1eb3792506569211fe05e9f35b113fceaff7c0468ad9be0bbcac0251ae63ae856f1393c51e743983e60886df
 SHA512 
b94e8a8da1346f9ab267fd693975411243f2cb016e48ec05f4ad88a8a1dfe5ed6f5ad4ac4bf0e94dc551dc92cd70d2719983e21abaa4811693fb28a27bf74550
-DIST libsigrok-0.4.0.tar.gz 1387329 BLAKE2B 
8d1578c1f84c84af54f0e6c97bcdcec6d183a80170d0b19aa44c4015dac3c418e1a1e304b42b12be3f905a3887f95d2ecc9644aeb2a81a961e09438e380ec70b
 SHA512 
5963c1a44cf351a38d9434f89a15b20d36c7196a78464c302c65ab262bcdb2f26274c7fabf01174757e1f9a367497b9721578ebf802f75ef97ee71ff3dade1e0
-DIST libsigrok-0.5.1.tar.gz 1664813 BLAKE2B 
b5765e1057ee4411ef2f83fa73473429bc8f84653f1c7761af3c1280decc2fcb1d3c68d8f92f7e77b85f1fcda74cf6066e5bf56c0da2de4b28148b920b94e0da
 SHA512 
48337fc4625dc0abc162ae54e04ce091047835aa1e49ba1ab84542805008d1ff5646b143fde57e317f3b34514c0e6d4dcb7b1c5944f3f16bdef1a7169edc3517
 DIST libsigrok-0.5.2.tar.gz 1779465 BLAKE2B 
fc6fdde1054e9ac50bc42249c34b3dbfff1e89d77f0db5a8762e52fcf2ea5ea69b2defcf1cde4ed7b1edd1e21770002ed661a470c8d666904daa48a84a2bbfc5
 SHA512 
cf673dad6280302d69050c29490621f66c6d6a73932d019a53ec3501316d3f2e23e7667a04f866dbe6ed73f86a63de73d2173e2b6cea563631d705e06f887092

diff --git a/sci-libs/libsigrok/libsigrok-0.4.0.ebuild 
b/sci-libs/libsigrok/libsigrok-0.4.0.ebuild
deleted file mode 100644
index df9318757a5..000
--- a/sci-libs/libsigrok/libsigrok-0.4.0.ebuild
+++ /dev/null
@@ -1,90 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-
-PYTHON_COMPAT=( python3_6 )
-
-inherit eutils python-single-r1 java-pkg-opt-2 ltprune
-
-if [[ ${PV} == "" ]]; then
-   EGIT_REPO_URI="git://sigrok.org/${PN}"
-   inherit git-r3 autotools
-else
-   SRC_URI="https://sigrok.org/download/source/${PN}/${P}.tar.gz;
-   KEYWORDS="~amd64 ~x86"
-fi
-
-DESCRIPTION="basic hardware drivers for logic analyzers and input/output file 
format support"
-HOMEPAGE="https://sigrok.org/wiki/Libsigrok;
-
-LICENSE="GPL-3"
-SLOT="0/3"
-IUSE="cxx ftdi java parport python serial static-libs test usb"
-RESTRICT="!test? ( test )"
-REQUIRED_USE="java? ( cxx ) python? ( cxx ${PYTHON_REQUIRED_USE} )"
-
-# We also support librevisa, but that isn't in the tree ...
-LIB_DEPEND=">=dev-libs/glib-2.32.0[static-libs(+)]
-   >=dev-libs/libzip-0.8:=[static-libs(+)]
-   cxx? ( dev-cpp/glibmm:2[static-libs(+)] )
-   python? (
-   ${PYTHON_DEPS}
-   $(python_gen_cond_dep '
-   >=dev-python/pygobject-3.0.0[${PYTHON_MULTI_USEDEP}]
-   ')
-   )
-   ftdi? ( >=dev-embedded/libftdi-0.16:=[static-libs(+)] )
-   parport? ( sys-libs/libieee1284[static-libs(+)] )
-   serial? ( >=dev-libs/libserialport-0.1.1[static-libs(+)] )
-   usb? ( virtual/libusb:1[static-libs(+)] )"
-RDEPEND="!static-libs? ( ${LIB_DEPEND//\[static-libs(+)]} )
-   static-libs? ( ${LIB_DEPEND} )
-   java? ( >=virtual/jre-1.4 )"
-DEPEND="${LIB_DEPEND//\[static-libs(+)]}
-   test? ( >=dev-libs/check-0.9.4 )
-   cxx? ( app-doc/doxygen )
-   java? (
-   >=dev-lang/swig-3.0.6
-   >=virtual/jdk-1.4
-   )
-   python? (
-   $(python_gen_cond_dep '
-   dev-python/setuptools[${PYTHON_MULTI_USEDEP}]
-   dev-python/numpy[${PYTHON_MULTI_USEDEP}]
-   ')
-   >=dev-lang/swig-3.0.6
-   )
-   virtual/pkgconfig"
-
-pkg_setup() {
-   use python && python-single-r1_pkg_setup
-   java-pkg-opt-2_pkg_setup
-}
-
-src_prepare() {
-   [[ ${PV} == "" ]] && eautoreconf
-   eapply_user
-}
-
-src_configure() {
-   econf \
-   $(use_with ftdi libftdi) \
-   $(use_with parport libieee1284) \
-   $(use_with serial libserialport) \
-   $(use_with usb libusb) \
-   $(use_enable cxx) \
-   $(use_enable java) \
-   $(use_enable python) \
-   --disable-ruby \
-   

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

2020-07-06 Thread Andreas Sturmlechner
commit: 083b2dcddd08ebea303d51fcfa7a99c7386d0665
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Jul  2 23:36:12 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Jul  6 18:15:25 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=083b2dcd

sci-libs/libsigrokdecode: Drop 0.4.1, 0.5.2

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

 sci-libs/libsigrokdecode/Manifest  |  2 -
 .../libsigrokdecode/libsigrokdecode-0.4.1.ebuild   | 54 --
 .../libsigrokdecode/libsigrokdecode-0.5.2.ebuild   | 54 --
 3 files changed, 110 deletions(-)

diff --git a/sci-libs/libsigrokdecode/Manifest 
b/sci-libs/libsigrokdecode/Manifest
index ec940a54b30..f549ae22ea4 100644
--- a/sci-libs/libsigrokdecode/Manifest
+++ b/sci-libs/libsigrokdecode/Manifest
@@ -1,3 +1 @@
-DIST libsigrokdecode-0.4.1.tar.gz 751546 BLAKE2B 
b1625714a75e481d94956bd64af264c87b440c0a236f19ff02d18cc16964b701de8799a81943f4e9ec1181b1906c5e62deca98fbbbc30dfbdf8bff2208f86bc6
 SHA512 
b072001190e80a194986524fd4de4d32f4559d618b151a3dbfa2c63b292c8a490535cb7479cfa665c4e8d3798251a5d6f5ecfa456ca669237237ffced3e88272
-DIST libsigrokdecode-0.5.2.tar.gz 852133 BLAKE2B 
7a73c3766582d6fd33e597ca286b0125ece3e5e9f5f3b70dcd79dd42693b9688df674dd5d1876ddef798a5b3aee97f47df4d40b52c5a24b9b8c09a347cda96ad
 SHA512 
49d0cba3a5fe17593165c3669dc8530e4e68497369b461f39b63c903f41a3060766c23d44c4112c9b9a5e740ae1e2c03a735494ac798dc631f3913079be04e22
 DIST libsigrokdecode-0.5.3.tar.gz 892783 BLAKE2B 
45bae2488e4872be3bb891813083ed540617ac88558bb6c2d971fbb0c05585d3fcb74192fc83ce7d67ee466bc04c61fbccf6f475e549b80c86fe5f0cc191c7c1
 SHA512 
23393504b68135ed4ae8e8a654df024620af02e84fa3955956c61899388812229108155b4ae8d946e61f33dc8a8807db090d608350548a7a717d966442b07b9e

diff --git a/sci-libs/libsigrokdecode/libsigrokdecode-0.4.1.ebuild 
b/sci-libs/libsigrokdecode/libsigrokdecode-0.4.1.ebuild
deleted file mode 100644
index d8561c945b2..000
--- a/sci-libs/libsigrokdecode/libsigrokdecode-0.4.1.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-
-PYTHON_COMPAT=( python3_6 )
-
-inherit eutils ltprune python-single-r1
-
-if [[ ${PV} == "" ]]; then
-   EGIT_REPO_URI="git://sigrok.org/${PN}"
-   inherit git-r3 autotools
-else
-   SRC_URI="https://sigrok.org/download/source/${PN}/${P}.tar.gz;
-   KEYWORDS="~amd64 ~x86"
-fi
-
-DESCRIPTION="provide (streaming) protocol decoding functionality"
-HOMEPAGE="https://sigrok.org/wiki/Libsigrokdecode;
-
-LICENSE="GPL-3"
-SLOT="0/3"
-IUSE="static-libs"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-RDEPEND=">=dev-libs/glib-2.28.0
-   ${PYTHON_DEPS}"
-DEPEND="${RDEPEND}
-   virtual/pkgconfig"
-
-src_prepare() {
-   [[ ${PV} == "" ]] && eautoreconf
-
-   # Only a test program (not installed, and not used by src_test)
-   # is used by libsigrok, so disable it to avoid the compile.
-   sed -i \
-   -e '/build_runtc=/s:yes:no:' \
-   configure || die
-
-   eapply_user
-}
-
-src_configure() {
-   econf $(use_enable static-libs static)
-}
-
-src_test() {
-   emake check
-}
-
-src_install() {
-   default
-   prune_libtool_files
-}

diff --git a/sci-libs/libsigrokdecode/libsigrokdecode-0.5.2.ebuild 
b/sci-libs/libsigrokdecode/libsigrokdecode-0.5.2.ebuild
deleted file mode 100644
index 1b1d6710e99..000
--- a/sci-libs/libsigrokdecode/libsigrokdecode-0.5.2.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-
-PYTHON_COMPAT=( python3_{6,7} )
-
-inherit eutils ltprune python-single-r1
-
-if [[ ${PV} == "" ]]; then
-   EGIT_REPO_URI="git://sigrok.org/${PN}"
-   inherit git-r3 autotools
-else
-   SRC_URI="https://sigrok.org/download/source/${PN}/${P}.tar.gz;
-   KEYWORDS="~amd64 ~x86"
-fi
-
-DESCRIPTION="provide (streaming) protocol decoding functionality"
-HOMEPAGE="https://sigrok.org/wiki/Libsigrokdecode;
-
-LICENSE="GPL-3"
-SLOT="0/4"
-IUSE="static-libs"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-RDEPEND=">=dev-libs/glib-2.34.0
-   ${PYTHON_DEPS}"
-DEPEND="${RDEPEND}
-   virtual/pkgconfig"
-
-src_prepare() {
-   [[ ${PV} == "" ]] && eautoreconf
-
-   # Only a test program (not installed, and not used by src_test)
-   # is used by libsigrok, so disable it to avoid the compile.
-   sed -i \
-   -e '/build_runtc=/s:yes:no:' \
-   configure || die
-
-   eapply_user
-}
-
-src_configure() {
-   econf $(use_enable static-libs static)
-}
-
-src_test() {
-   emake check
-}
-
-src_install() {
-   default
-   prune_libtool_files
-}



[gentoo-commits] repo/gentoo:master commit in: sci-electronics/pulseview/

2020-07-06 Thread Andreas Sturmlechner
commit: ac355f189719c3704c4a838c8f6bede2f40de72b
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Jul  2 23:26:41 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Jul  6 18:15:26 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac355f18

sci-electronics/pulseview: Disable manual subdir

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

 sci-electronics/pulseview/pulseview-.ebuild | 5 +
 1 file changed, 5 insertions(+)

diff --git a/sci-electronics/pulseview/pulseview-.ebuild 
b/sci-electronics/pulseview/pulseview-.ebuild
index 49d1975e671..eb3d31cb1f3 100644
--- a/sci-electronics/pulseview/pulseview-.ebuild
+++ b/sci-electronics/pulseview/pulseview-.ebuild
@@ -49,6 +49,11 @@ pkg_setup() {
use decode && python_setup
 }
 
+src_prepare() {
+   cmake_src_prepare
+   cmake_comment_add_subdirectory manual
+}
+
 src_configure() {
local mycmakeargs=(
-DDISABLE_WERROR=TRUE



[gentoo-commits] repo/gentoo:master commit in: sci-electronics/pulseview/

2020-07-06 Thread Andreas Sturmlechner
commit: 87e1de5b680cfe82001291eb60d4fb8d777a48fd
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Jul  5 22:35:42 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Jul  6 18:15:27 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=87e1de5b

sci-electronics/pulseview: python3_8, python3_9

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

 sci-electronics/pulseview/pulseview-0.4.2.ebuild | 2 +-
 sci-electronics/pulseview/pulseview-.ebuild  | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/sci-electronics/pulseview/pulseview-0.4.2.ebuild 
b/sci-electronics/pulseview/pulseview-0.4.2.ebuild
index 6efa4b2168a..b4e924d8283 100644
--- a/sci-electronics/pulseview/pulseview-0.4.2.ebuild
+++ b/sci-electronics/pulseview/pulseview-0.4.2.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{6,7} )
+PYTHON_COMPAT=( python3_{6,7,8,9} )
 
 inherit cmake python-single-r1 xdg-utils
 

diff --git a/sci-electronics/pulseview/pulseview-.ebuild 
b/sci-electronics/pulseview/pulseview-.ebuild
index eb3d31cb1f3..e67387d52eb 100644
--- a/sci-electronics/pulseview/pulseview-.ebuild
+++ b/sci-electronics/pulseview/pulseview-.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{6,7} )
+PYTHON_COMPAT=( python3_{6,7,8,9} )
 
 inherit cmake python-single-r1 xdg-utils
 



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

2020-07-06 Thread Andreas Sturmlechner
commit: 03b3c1e088fef1a1327fd46a8b46ea6021553307
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Jul  2 22:51:59 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Jul  6 18:15:23 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=03b3c1e0

sci-libs/libsigrok: Run python_setup conditionally in pkg_setup

...instead of unconditionally in src_configure.

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

 sci-libs/libsigrok/libsigrok-0.5.2.ebuild | 2 +-
 sci-libs/libsigrok/libsigrok-.ebuild  | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/sci-libs/libsigrok/libsigrok-0.5.2.ebuild 
b/sci-libs/libsigrok/libsigrok-0.5.2.ebuild
index 18ae0ba31b3..476037f9317 100644
--- a/sci-libs/libsigrok/libsigrok-0.5.2.ebuild
+++ b/sci-libs/libsigrok/libsigrok-0.5.2.ebuild
@@ -68,6 +68,7 @@ DEPEND="${LIB_DEPEND//\[static-libs(+)]}
 S="${WORKDIR}"/${P}
 
 pkg_setup() {
+   use python && python_setup
use ruby && ruby-ng_pkg_setup
java-pkg-opt-2_pkg_setup
 }
@@ -116,7 +117,6 @@ each_python_configure() {
 }
 
 src_configure() {
-   python_setup
sigrok_src_configure --disable-ruby --disable-python
use ruby && ruby-ng_src_configure
use python && python_foreach_impl each_python_configure

diff --git a/sci-libs/libsigrok/libsigrok-.ebuild 
b/sci-libs/libsigrok/libsigrok-.ebuild
index 065e6b2667f..ce8dd772ca1 100644
--- a/sci-libs/libsigrok/libsigrok-.ebuild
+++ b/sci-libs/libsigrok/libsigrok-.ebuild
@@ -68,6 +68,7 @@ DEPEND="${LIB_DEPEND//\[static-libs(+)]}
 S="${WORKDIR}"/${P}
 
 pkg_setup() {
+   use python && python_setup
use ruby && ruby-ng_pkg_setup
java-pkg-opt-2_pkg_setup
 }
@@ -116,7 +117,6 @@ each_python_configure() {
 }
 
 src_configure() {
-   python_setup
sigrok_src_configure --disable-ruby --disable-python
use ruby && ruby-ng_src_configure
use python && python_foreach_impl each_python_configure



[gentoo-commits] repo/gentoo:master commit in: sci-libs/libsigrok/files/, sci-libs/libsigrok/

2020-07-06 Thread Andreas Sturmlechner
commit: 2d67ebbf58c156b92a1ef37bec35e3d780a5f746
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Jul  5 22:06:48 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Jul  6 18:15:24 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d67ebbf

sci-libs/libsigrok: Fix build with IUSE=java and >=dev-lang/swig-4

See also: https://sigrok.org/bugzilla/show_bug.cgi?id=1527

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

 .../libsigrok/files/libsigrok-0.5.2-swig-4.patch   | 37 ++
 sci-libs/libsigrok/libsigrok-0.5.2.ebuild  |  3 ++
 2 files changed, 40 insertions(+)

diff --git a/sci-libs/libsigrok/files/libsigrok-0.5.2-swig-4.patch 
b/sci-libs/libsigrok/files/libsigrok-0.5.2-swig-4.patch
new file mode 100644
index 000..3c5dd85a510
--- /dev/null
+++ b/sci-libs/libsigrok/files/libsigrok-0.5.2-swig-4.patch
@@ -0,0 +1,37 @@
+From e803574173bdac8a7f33085a648c29eaf248a394 Mon Sep 17 00:00:00 2001
+From: Uwe Hermann 
+Date: Sat, 4 Apr 2020 21:54:13 +0200
+Subject: [PATCH 1/1] bindings/java: Fix build issue with SWIG 4.x.
+
+Tested with SWIG 3.x and SWIG 4.x.
+
+This fixes bug #1527.
+---
+ bindings/java/org/sigrok/core/classes/classes.i | 8 
+ 1 file changed, 8 insertions(+)
+
+diff --git a/bindings/java/org/sigrok/core/classes/classes.i 
b/bindings/java/org/sigrok/core/classes/classes.i
+index 75793b25..e953fe5d 100644
+--- a/bindings/java/org/sigrok/core/classes/classes.i
 b/bindings/java/org/sigrok/core/classes/classes.i
+@@ -94,10 +94,18 @@ VECTOR(std::shared_ptr, 
HardwareDevice)
+   "java.util.Map"
+ 
+ %typemap(javain,
++/* SWIG 4.0.0 changed the std::map wrappers in an incompatible way. */
++#if SWIG_VERSION >= 0x04
++pre="  $javaclassname temp$javainput = new $javaclassname();
++for (java.util.Map.Entry entry : $javainput.entrySet())
++  temp$javainput.put(entry.getKey(), entry.getValue());",
++pgcppname="temp$javainput")
++#else
+ pre="  $javaclassname temp$javainput = new $javaclassname();
+ for (java.util.Map.Entry entry : $javainput.entrySet())
+   temp$javainput.set(entry.getKey(), entry.getValue());",
+ pgcppname="temp$javainput")
++#endif
+   std::map< CKey, CValue > "$javaclassname.getCPtr(temp$javainput)"
+ 
+ %typemap(javaout) std::map< CKey, CValue > {
+-- 
+2.24.0.rc2

diff --git a/sci-libs/libsigrok/libsigrok-0.5.2.ebuild 
b/sci-libs/libsigrok/libsigrok-0.5.2.ebuild
index ba30bc5fe2d..03ae49481ed 100644
--- a/sci-libs/libsigrok/libsigrok-0.5.2.ebuild
+++ b/sci-libs/libsigrok/libsigrok-0.5.2.ebuild
@@ -67,6 +67,9 @@ DEPEND="${LIB_DEPEND//\[static-libs(+)]}
 
 S="${WORKDIR}"/${P}
 
+# https://sigrok.org/bugzilla/show_bug.cgi?id=1527
+PATCHES=( "${FILESDIR}/${P}-swig-4.patch" )
+
 pkg_setup() {
use python && python_setup
use ruby && ruby-ng_pkg_setup



[gentoo-commits] repo/gentoo:master commit in: sci-electronics/pulseview/

2020-07-06 Thread Andreas Sturmlechner
commit: 41e8100ada099379f5885d9b84407af6672d8358
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Jul  2 23:03:19 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Jul  6 18:15:26 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=41e8100a

sci-electronics/pulseview: Actually make python_setup conditional...

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

 sci-electronics/pulseview/pulseview-.ebuild | 4 
 1 file changed, 4 insertions(+)

diff --git a/sci-electronics/pulseview/pulseview-.ebuild 
b/sci-electronics/pulseview/pulseview-.ebuild
index 8dafbb233d4..49d1975e671 100644
--- a/sci-electronics/pulseview/pulseview-.ebuild
+++ b/sci-electronics/pulseview/pulseview-.ebuild
@@ -45,6 +45,10 @@ DEPEND="${RDEPEND}"
 
 DOCS=( HACKING NEWS README )
 
+pkg_setup() {
+   use decode && python_setup
+}
+
 src_configure() {
local mycmakeargs=(
-DDISABLE_WERROR=TRUE



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

2020-07-06 Thread Andreas Sturmlechner
commit: 1eca0ab57d32d3956301844e88a5d9c55485373a
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Jul  2 23:35:35 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Jul  6 18:15:25 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1eca0ab5

sci-libs/libsigrokdecode: EAPI-7 bump, drop eutils, ltprune

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

 .../libsigrokdecode/libsigrokdecode-0.5.3.ebuild   | 26 --
 .../libsigrokdecode/libsigrokdecode-.ebuild| 26 --
 2 files changed, 28 insertions(+), 24 deletions(-)

diff --git a/sci-libs/libsigrokdecode/libsigrokdecode-0.5.3.ebuild 
b/sci-libs/libsigrokdecode/libsigrokdecode-0.5.3.ebuild
index 1b1d6710e99..987d7b1a748 100644
--- a/sci-libs/libsigrokdecode/libsigrokdecode-0.5.3.ebuild
+++ b/sci-libs/libsigrokdecode/libsigrokdecode-0.5.3.ebuild
@@ -1,13 +1,12 @@
 # Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI="6"
+EAPI=7
 
 PYTHON_COMPAT=( python3_{6,7} )
+inherit python-single-r1
 
-inherit eutils ltprune python-single-r1
-
-if [[ ${PV} == "" ]]; then
+if [[ ${PV} == ** ]]; then
EGIT_REPO_URI="git://sigrok.org/${PN}"
inherit git-r3 autotools
 else
@@ -15,7 +14,7 @@ else
KEYWORDS="~amd64 ~x86"
 fi
 
-DESCRIPTION="provide (streaming) protocol decoding functionality"
+DESCRIPTION="Provide (streaming) protocol decoding functionality"
 HOMEPAGE="https://sigrok.org/wiki/Libsigrokdecode;
 
 LICENSE="GPL-3"
@@ -23,13 +22,16 @@ SLOT="0/4"
 IUSE="static-libs"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 
-RDEPEND=">=dev-libs/glib-2.34.0
-   ${PYTHON_DEPS}"
-DEPEND="${RDEPEND}
-   virtual/pkgconfig"
+RDEPEND="${PYTHON_DEPS}
+   >=dev-libs/glib-2.34.0
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   virtual/pkgconfig
+"
 
 src_prepare() {
-   [[ ${PV} == "" ]] && eautoreconf
+   default
 
# Only a test program (not installed, and not used by src_test)
# is used by libsigrok, so disable it to avoid the compile.
@@ -37,7 +39,7 @@ src_prepare() {
-e '/build_runtc=/s:yes:no:' \
configure || die
 
-   eapply_user
+   [[ ${PV} == ** ]] && eautoreconf
 }
 
 src_configure() {
@@ -50,5 +52,5 @@ src_test() {
 
 src_install() {
default
-   prune_libtool_files
+   find "${D}" -name '*.la' -type f -delete || die
 }

diff --git a/sci-libs/libsigrokdecode/libsigrokdecode-.ebuild 
b/sci-libs/libsigrokdecode/libsigrokdecode-.ebuild
index d4b8425482e..aa68dd79a09 100644
--- a/sci-libs/libsigrokdecode/libsigrokdecode-.ebuild
+++ b/sci-libs/libsigrokdecode/libsigrokdecode-.ebuild
@@ -1,13 +1,12 @@
 # Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI="6"
+EAPI=7
 
 PYTHON_COMPAT=( python3_{6,7} )
+inherit python-single-r1
 
-inherit eutils ltprune python-single-r1
-
-if [[ ${PV} == "" ]]; then
+if [[ ${PV} == ** ]]; then
EGIT_REPO_URI="git://sigrok.org/${PN}"
inherit git-r3 autotools
 else
@@ -15,7 +14,7 @@ else
KEYWORDS="~amd64 ~x86"
 fi
 
-DESCRIPTION="provide (streaming) protocol decoding functionality"
+DESCRIPTION="Provide (streaming) protocol decoding functionality"
 HOMEPAGE="https://sigrok.org/wiki/Libsigrokdecode;
 
 LICENSE="GPL-3"
@@ -23,13 +22,16 @@ SLOT="0/"
 IUSE="static-libs"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 
-RDEPEND=">=dev-libs/glib-2.34.0
-   ${PYTHON_DEPS}"
-DEPEND="${RDEPEND}
-   virtual/pkgconfig"
+RDEPEND="${PYTHON_DEPS}
+   >=dev-libs/glib-2.34.0
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   virtual/pkgconfig
+"
 
 src_prepare() {
-   [[ ${PV} == "" ]] && eautoreconf
+   default
 
# Only a test program (not installed, and not used by src_test)
# is used by libsigrok, so disable it to avoid the compile.
@@ -37,7 +39,7 @@ src_prepare() {
-e '/build_runtc=/s:yes:no:' \
configure || die
 
-   eapply_user
+   [[ ${PV} == ** ]] && eautoreconf
 }
 
 src_configure() {
@@ -50,5 +52,5 @@ src_test() {
 
 src_install() {
default
-   prune_libtool_files
+   find "${D}" -name '*.la' -type f -delete || die
 }



[gentoo-commits] repo/gentoo:master commit in: sci-electronics/pulseview/

2020-07-06 Thread Andreas Sturmlechner
commit: fce6dea948a85dbe72140556fd9d36041f9ac492
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Jul  2 23:20:30 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Jul  6 18:15:26 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fce6dea9

sci-electronics/pulseview: Add missing dev-qt/linguist-tools:5 DEPEND

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

 sci-electronics/pulseview/pulseview-.ebuild | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/sci-electronics/pulseview/pulseview-.ebuild 
b/sci-electronics/pulseview/pulseview-.ebuild
index 58e35968ffd..8dafbb233d4 100644
--- a/sci-electronics/pulseview/pulseview-.ebuild
+++ b/sci-electronics/pulseview/pulseview-.ebuild
@@ -24,9 +24,10 @@ IUSE="+decode static"
 REQUIRED_USE="decode? ( ${PYTHON_REQUIRED_USE} )"
 
 BDEPEND="
+   dev-qt/linguist-tools:5
virtual/pkgconfig
 "
-DEPEND="
+RDEPEND="
>=dev-cpp/glibmm-2.28.0:2
>=dev-libs/boost-1.55:=
>=dev-libs/glib-2.28.0:2
@@ -40,7 +41,7 @@ DEPEND="
>=sci-libs/libsigrokdecode-0.6.0:=[${PYTHON_SINGLE_USEDEP}]
)
 "
-RDEPEND="${DEPEND}"
+DEPEND="${RDEPEND}"
 
 DOCS=( HACKING NEWS README )
 



[gentoo-commits] repo/gentoo:master commit in: sci-electronics/pulseview/

2020-07-06 Thread Andreas Sturmlechner
commit: c01317a60bbc97e51bf1d33efbac8b259e450a01
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Jul  2 22:36:35 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Jul  6 18:15:27 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c01317a6

sci-electronics/pulseview: 0.4.2 version bump

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

 sci-electronics/pulseview/Manifest   |  1 +
 sci-electronics/pulseview/pulseview-0.4.2.ebuild | 74 
 2 files changed, 75 insertions(+)

diff --git a/sci-electronics/pulseview/Manifest 
b/sci-electronics/pulseview/Manifest
index 48cd9f5d045..9180854c0bb 100644
--- a/sci-electronics/pulseview/Manifest
+++ b/sci-electronics/pulseview/Manifest
@@ -1 +1,2 @@
 DIST pulseview-0.4.1.tar.gz 1342532 BLAKE2B 
759779d4024df8f972fbed515764f17557014972abcb39d3942b411bfa78c6f97a89ee98b706adb51d240bdb738925546cec073f98ba829f1e325acaac892c01
 SHA512 
0bae4357be312bf6e997885270887a5bcc0a8dfb6914e63bb0d5abb35389b6681748e0e4667556ad432c5432c861185bcdd8da7815fb570fc8a2fbbf5eed3801
+DIST pulseview-0.4.2.tar.gz 1399718 BLAKE2B 
ebbefefa55bb7ce9d1bbdfa8ea44d9536fa4f9ca9f6f13175a5bb6122dcb431ddad7c668e631128ca57fd2231021f8ce1c686fac9fa746ace24cf69ef3d71e71
 SHA512 
79f653c9faad021c03b59b4a519b594190d5558dfb9be60cabcc2a35e991e66b733b337fec58a9248699e7aef0df3be1472c81f93274b25cec1fc6b73f8f033b

diff --git a/sci-electronics/pulseview/pulseview-0.4.2.ebuild 
b/sci-electronics/pulseview/pulseview-0.4.2.ebuild
new file mode 100644
index 000..33c5fe3766d
--- /dev/null
+++ b/sci-electronics/pulseview/pulseview-0.4.2.ebuild
@@ -0,0 +1,74 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{6,7} )
+
+inherit cmake python-single-r1 xdg-utils
+
+if [[ ${PV} == ** ]]; then
+   EGIT_REPO_URI="git://sigrok.org/${PN}"
+   inherit git-r3
+else
+   SRC_URI="https://sigrok.org/download/source/${PN}/${P}.tar.gz;
+   KEYWORDS="~amd64 ~x86"
+fi
+
+DESCRIPTION="Qt based logic analyzer GUI for sigrok"
+HOMEPAGE="https://sigrok.org/wiki/PulseView;
+
+LICENSE="GPL-3"
+SLOT="0"
+IUSE="+decode static"
+REQUIRED_USE="decode? ( ${PYTHON_REQUIRED_USE} )"
+
+BDEPEND="
+   dev-qt/linguist-tools:5
+   virtual/pkgconfig
+"
+RDEPEND="
+   >=dev-cpp/glibmm-2.28.0:2
+   >=dev-libs/boost-1.55:=
+   >=dev-libs/glib-2.28.0:2
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5
+   dev-qt/qtsvg:5
+   dev-qt/qtwidgets:5
+   >=sci-libs/libsigrok-0.5.1:=[cxx]
+   decode? (
+   ${PYTHON_DEPS}
+   >=sci-libs/libsigrokdecode-0.5.2:=[${PYTHON_SINGLE_USEDEP}]
+   )
+"
+DEPEND="${RDEPEND}"
+
+DOCS=( HACKING NEWS README )
+
+pkg_setup() {
+   use decode && python_setup
+}
+
+src_prepare() {
+   cmake_src_prepare
+   cmake_comment_add_subdirectory manual
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DDISABLE_WERROR=TRUE
+   -DENABLE_DECODE=$(usex decode)
+   -DSTATIC_PKGDEPS_LIBS=$(usex static)
+   )
+   cmake_src_configure
+}
+
+pkg_postinst() {
+   xdg_icon_cache_update
+   xdg_desktop_database_update
+}
+
+pkg_postrm() {
+   xdg_icon_cache_update
+   xdg_desktop_database_update
+}



[gentoo-commits] repo/gentoo:master commit in: sci-libs/libsigrok/, sci-libs/libsigrok/files/

2020-07-06 Thread Andreas Sturmlechner
commit: d444c133186ee28d7b6ef65d27c692378c93a372
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Jul  5 22:20:04 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Jul  6 18:15:24 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d444c133

sci-libs/libsigrok: Fix build with IUSE=ruby

Closes: https://bugs.gentoo.org/705074
Package-Manager: Portage-2.3.103, Repoman-2.3.23
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 .../files/libsigrok-0.5.2-ruby-swig-docs.patch | 63 ++
 sci-libs/libsigrok/libsigrok-0.5.2.ebuild  |  8 ++-
 2 files changed, 69 insertions(+), 2 deletions(-)

diff --git a/sci-libs/libsigrok/files/libsigrok-0.5.2-ruby-swig-docs.patch 
b/sci-libs/libsigrok/files/libsigrok-0.5.2-ruby-swig-docs.patch
new file mode 100644
index 000..808227a2fff
--- /dev/null
+++ b/sci-libs/libsigrok/files/libsigrok-0.5.2-ruby-swig-docs.patch
@@ -0,0 +1,63 @@
+From bae9308ec157378bd22ce4f4a0226f1e7ef23594 Mon Sep 17 00:00:00 2001
+From: Anatol Pomozov 
+Date: Mon, 8 Jun 2020 20:46:44 -0700
+Subject: [PATCH] Fix ruby SWIG bindings generation
+
+bindings/swig/doc.py generates a swig interface file for ruby bindings
+that includes docstrings with comments braces ( /* and */ ) like this:
+
+  %feature("docstring") sigrok::Channel::type "/* Type of this channel. */\n";
+  %feature("docstring") sigrok::Channel::enabled "/* Enabled status of this 
channel. */\n";
+
+SWIG generates *.cxx and adds its own braces to the docstring:
+
+/*/* Document-class: Sigrok::Error
+Exception thrown when an error code is returned by any libsigrok call. */
+*/
+
+this causes compilation error for Ruby bindings.
+
+To fix the error we should not add extra braces to the docstring.
+With this patch libsigrok compiles fine with with ruby 2.7 and swig 4.0.2.
+
+Fixes bug #1526
+
+Signed-off-by: Anatol Pomozov 
+---
+ bindings/swig/doc.py | 8 
+ 1 file changed, 4 insertions(+), 4 deletions(-)
+
+diff --git a/bindings/swig/doc.py b/bindings/swig/doc.py
+index e8767af8..182f5477 100644
+--- a/bindings/swig/doc.py
 b/bindings/swig/doc.py
+@@ -46,7 +46,7 @@ for compound in index.findall('compound'):
+ if language == 'python':
+ print('%%feature("docstring") %s "%s";' % (class_name, brief))
+ elif language == 'ruby':
+-print('%%feature("docstring") %s "/* Document-class: %s\\n%s 
*/\\n";' % (class_name, class_name.replace("sigrok", "Sigrok", 1), brief))
++print('%%feature("docstring") %s "Document-class: %s\\n%s\\n";' % 
(class_name, class_name.replace("sigrok", "Sigrok", 1), brief))
+ elif language == 'java':
+ print('%%typemap(javaclassmodifiers) %s "/** %s */\npublic 
class"' % (
+ class_name, brief))
+@@ -77,10 +77,10 @@ for compound in index.findall('compound'):
+ for name, desc in parameters.items()]) + '";')
+ if language == 'ruby' and kind == 'public-func':
+ print(str.join('\n', [
+-'%%feature("docstring") %s::%s "/* %s' % (
++'%%feature("docstring") %s::%s "%s' % (
+ class_name, member_name, brief)] + [
+ '@param %s %s' % (name, desc)
+-for name, desc in parameters.items()]) + ' 
*/\\n";')
++for name, desc in parameters.items()]) + '\\n";')
+ elif language == 'java' and kind == 'public-func':
+ print(str.join('\n', [
+ '%%javamethodmodifiers %s::%s "/** %s' % (
+@@ -111,4 +111,4 @@ for compound in index.findall('compound'):
+ print('%}')
+ elif language == 'ruby' and constants:
+ for member_name, brief in constants:
+-print('%%feature("docstring") %s::%s "/* %s */\\n";' % 
(class_name, member_name, brief))
++print('%%feature("docstring") %s::%s "%s\\n";' % (class_name, 
member_name, brief))
+-- 
+2.27.0

diff --git a/sci-libs/libsigrok/libsigrok-0.5.2.ebuild 
b/sci-libs/libsigrok/libsigrok-0.5.2.ebuild
index 03ae49481ed..7e3111fc54d 100644
--- a/sci-libs/libsigrok/libsigrok-0.5.2.ebuild
+++ b/sci-libs/libsigrok/libsigrok-0.5.2.ebuild
@@ -67,8 +67,12 @@ DEPEND="${LIB_DEPEND//\[static-libs(+)]}
 
 S="${WORKDIR}"/${P}
 
-# https://sigrok.org/bugzilla/show_bug.cgi?id=1527
-PATCHES=( "${FILESDIR}/${P}-swig-4.patch" )
+PATCHES=(
+   # https://sigrok.org/bugzilla/show_bug.cgi?id=1527
+   "${FILESDIR}/${P}-swig-4.patch"
+   # https://sigrok.org/bugzilla/show_bug.cgi?id=1526
+   "${FILESDIR}/${P}-ruby-swig-docs.patch" # bug 705074
+)
 
 pkg_setup() {
use python && python_setup



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

2020-07-06 Thread Andreas Sturmlechner
commit: c3afa36c0f88c98ad100588493867d6915a87801
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Jul  5 21:55:46 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Jul  6 18:15:23 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c3afa36c

sci-libs/libsigrok: python3_8

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

 sci-libs/libsigrok/libsigrok-0.5.2.ebuild | 2 +-
 sci-libs/libsigrok/libsigrok-.ebuild  | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/sci-libs/libsigrok/libsigrok-0.5.2.ebuild 
b/sci-libs/libsigrok/libsigrok-0.5.2.ebuild
index 476037f9317..bcd79fccc6f 100644
--- a/sci-libs/libsigrok/libsigrok-0.5.2.ebuild
+++ b/sci-libs/libsigrok/libsigrok-0.5.2.ebuild
@@ -3,7 +3,7 @@
 
 EAPI="6"
 
-PYTHON_COMPAT=( python3_{6,7} )
+PYTHON_COMPAT=( python3_{6,7,8} )
 USE_RUBY="ruby26 ruby25"
 RUBY_OPTIONAL="yes"
 

diff --git a/sci-libs/libsigrok/libsigrok-.ebuild 
b/sci-libs/libsigrok/libsigrok-.ebuild
index ce8dd772ca1..2194f4331cb 100644
--- a/sci-libs/libsigrok/libsigrok-.ebuild
+++ b/sci-libs/libsigrok/libsigrok-.ebuild
@@ -3,7 +3,7 @@
 
 EAPI="6"
 
-PYTHON_COMPAT=( python3_{6,7} )
+PYTHON_COMPAT=( python3_{6,7,8} )
 USE_RUBY="ruby26 ruby25"
 RUBY_OPTIONAL="yes"
 



[gentoo-commits] repo/gentoo:master commit in: sci-electronics/pulseview/

2020-07-06 Thread Andreas Sturmlechner
commit: eccd292bae2961aa98a3b0a2967c6268e395adec
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Jul  2 23:21:29 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Jul  6 18:15:27 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eccd292b

sci-electronics/pulseview: Drop 0.4.1-r1

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

 sci-electronics/pulseview/Manifest |  1 -
 .../pulseview/pulseview-0.4.1-r1.ebuild| 61 --
 2 files changed, 62 deletions(-)

diff --git a/sci-electronics/pulseview/Manifest 
b/sci-electronics/pulseview/Manifest
index 9180854c0bb..1088db19d10 100644
--- a/sci-electronics/pulseview/Manifest
+++ b/sci-electronics/pulseview/Manifest
@@ -1,2 +1 @@
-DIST pulseview-0.4.1.tar.gz 1342532 BLAKE2B 
759779d4024df8f972fbed515764f17557014972abcb39d3942b411bfa78c6f97a89ee98b706adb51d240bdb738925546cec073f98ba829f1e325acaac892c01
 SHA512 
0bae4357be312bf6e997885270887a5bcc0a8dfb6914e63bb0d5abb35389b6681748e0e4667556ad432c5432c861185bcdd8da7815fb570fc8a2fbbf5eed3801
 DIST pulseview-0.4.2.tar.gz 1399718 BLAKE2B 
ebbefefa55bb7ce9d1bbdfa8ea44d9536fa4f9ca9f6f13175a5bb6122dcb431ddad7c668e631128ca57fd2231021f8ce1c686fac9fa746ace24cf69ef3d71e71
 SHA512 
79f653c9faad021c03b59b4a519b594190d5558dfb9be60cabcc2a35e991e66b733b337fec58a9248699e7aef0df3be1472c81f93274b25cec1fc6b73f8f033b

diff --git a/sci-electronics/pulseview/pulseview-0.4.1-r1.ebuild 
b/sci-electronics/pulseview/pulseview-0.4.1-r1.ebuild
deleted file mode 100644
index 909877319c9..000
--- a/sci-electronics/pulseview/pulseview-0.4.1-r1.ebuild
+++ /dev/null
@@ -1,61 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-
-PYTHON_COMPAT=( python3_{6,7} )
-
-inherit cmake-utils gnome2-utils python-single-r1 xdg-utils
-
-if [[ ${PV} == "" ]]; then
-   EGIT_REPO_URI="git://sigrok.org/${PN}"
-   inherit git-r3
-else
-   SRC_URI="https://sigrok.org/download/source/${PN}/${P}.tar.gz;
-   KEYWORDS="~amd64 ~x86"
-fi
-
-DESCRIPTION="Qt based logic analyzer GUI for sigrok"
-HOMEPAGE="https://sigrok.org/wiki/PulseView;
-
-LICENSE="GPL-3"
-SLOT="0"
-IUSE="+decode static"
-REQUIRED_USE="decode? ( ${PYTHON_REQUIRED_USE} )"
-
-RDEPEND="
-   >=dev-libs/boost-1.55:=
-   >=dev-libs/glib-2.28.0:2
-   >=dev-cpp/glibmm-2.28.0:2
-   >=sci-libs/libsigrok-0.5.1:=[cxx]
-   dev-qt/qtcore:5
-   dev-qt/qtgui:5
-   dev-qt/qtwidgets:5
-   dev-qt/qtsvg:5
-   decode? (
-   >=sci-libs/libsigrokdecode-0.5.2:=[${PYTHON_SINGLE_USEDEP}]
-   ${PYTHON_DEPS}
-   )"
-DEPEND="${RDEPEND}
-   virtual/pkgconfig"
-
-DOCS=( HACKING NEWS README )
-
-src_configure() {
-   local mycmakeargs=(
-   -DDISABLE_WERROR=TRUE
-   -DENABLE_DECODE=$(usex decode)
-   -DSTATIC_PKGDEPS_LIBS=$(usex static)
-   )
-   cmake-utils_src_configure
-}
-
-pkg_postinst() {
-   gnome2_icon_cache_update
-   xdg_desktop_database_update
-}
-
-pkg_postrm() {
-   gnome2_icon_cache_update
-   xdg_desktop_database_update
-}



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

2020-07-06 Thread Andreas Sturmlechner
commit: 1262f70fda17db1d57a9d5539ae418959802ee73
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Jul  6 18:03:22 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Jul  6 18:15:23 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1262f70f

app-crypt/qca: 2.3.1 version bump

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

 app-crypt/qca/Manifest |  1 +
 app-crypt/qca/qca-2.3.1.ebuild | 84 ++
 2 files changed, 85 insertions(+)

diff --git a/app-crypt/qca/Manifest b/app-crypt/qca/Manifest
index 73f8c879420..df985aee212 100644
--- a/app-crypt/qca/Manifest
+++ b/app-crypt/qca/Manifest
@@ -1 +1,2 @@
 DIST qca-2.3.0.tar.xz 729504 BLAKE2B 
71cf9dfae00066c14e1055da1fa1a8e1210f538b1addfde1b99a9b26b1e8f7dd61e289d0f505b5ec04d5f4745216d4fd0f8be8f8de9e9cbf74123907ba703d0e
 SHA512 
ca9251868e073834562fa62ffc64b3e7817c9ddadc6bc3fb99cf8b5c8d859969562170a98874be9590c617b2dd8e5590d2c83792554f54bb880c677902db22fe
+DIST qca-2.3.1.tar.xz 725984 BLAKE2B 
a99121dd95822ef5e1057dc9ad9250bb14486f42b0571936453644bc7c5649f16cbc918fa04d4a5af2c62bc35cc672159a84e27a86e685cfe320518a42076052
 SHA512 
092704a8d7c5973f05c82584ea55b4f8f874965aea943277e50fde873913a9bdad6a51ea74fc0036bbb632a13141cb4c030504229c06779890286205929f6021

diff --git a/app-crypt/qca/qca-2.3.1.ebuild b/app-crypt/qca/qca-2.3.1.ebuild
new file mode 100644
index 000..adf2da003f3
--- /dev/null
+++ b/app-crypt/qca/qca-2.3.1.ebuild
@@ -0,0 +1,84 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit kde.org cmake qmake-utils
+
+DESCRIPTION="Qt Cryptographic Architecture (QCA)"
+HOMEPAGE="https://userbase.kde.org/QCA;
+SRC_URI="mirror://kde/stable/${PN}/${PV}/${P}.tar.xz"
+
+LICENSE="LGPL-2.1"
+SLOT="2"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~sparc-solaris"
+IUSE="botan debug doc examples gcrypt gpg logger nss pkcs11 sasl softstore 
+ssl test"
+
+RESTRICT="!test? ( test )"
+
+BDEPEND="
+   doc? ( app-doc/doxygen )
+"
+RDEPEND="
+   dev-qt/qtcore:5
+   botan? ( dev-libs/botan:= )
+   gcrypt? ( dev-libs/libgcrypt:= )
+   gpg? ( app-crypt/gnupg )
+   nss? ( dev-libs/nss )
+   pkcs11? (
+   >=dev-libs/openssl-1.1
+   dev-libs/pkcs11-helper
+   )
+   sasl? ( dev-libs/cyrus-sasl:2 )
+   ssl? ( >=dev-libs/openssl-1.1:0= )
+"
+DEPEND="${RDEPEND}
+   test? (
+   dev-qt/qtnetwork:5
+   dev-qt/qttest:5
+   )
+"
+
+PATCHES=( "${FILESDIR}/${PN}-disable-pgp-test.patch" )
+
+qca_plugin_use() {
+   echo -DWITH_${2:-$1}_PLUGIN=$(usex "$1")
+}
+
+src_configure() {
+   local mycmakeargs=(
+   
-DQCA_FEATURE_INSTALL_DIR="${EPREFIX}$(qt5_get_mkspecsdir)/features"
+   -DQCA_PLUGINS_INSTALL_DIR="${EPREFIX}$(qt5_get_plugindir)"
+   $(qca_plugin_use botan)
+   $(qca_plugin_use gcrypt)
+   $(qca_plugin_use gpg gnupg)
+   $(qca_plugin_use logger)
+   $(qca_plugin_use nss)
+   $(qca_plugin_use pkcs11)
+   $(qca_plugin_use sasl cyrus-sasl)
+   $(qca_plugin_use softstore)
+   $(qca_plugin_use ssl ossl)
+   -DBUILD_TESTS=$(usex test)
+   )
+   cmake_src_configure
+}
+
+src_test() {
+   local -x QCA_PLUGIN_PATH="${BUILD_DIR}/lib/qca"
+   cmake_src_test
+}
+
+src_install() {
+   cmake_src_install
+
+   if use doc; then
+   pushd "${BUILD_DIR}" >/dev/null || die
+   doxygen Doxyfile || die
+   dodoc -r apidocs/html
+   popd >/dev/null || die
+   fi
+
+   if use examples; then
+   dodoc -r "${S}"/examples
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/net-sftp/files/

2020-07-06 Thread Hans de Graaff
commit: 89a30b575cb306dfce9ac5818542a5746df5bce7
Author: Michael Mair-Keimberger  gmail  com>
AuthorDate: Mon Jul  6 17:24:20 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Mon Jul  6 18:05:41 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=89a30b57

dev-ruby/net-sftp: remove unused patch(es)

Package-Manager: Portage-2.3.103, Repoman-2.3.23
Signed-off-by: Michael Mair-Keimberger  gmail.com>
Signed-off-by: Hans de Graaff  gentoo.org>

 .../net-sftp/files/net-sftp-2.1.2-net-ssh-4.patch  | 42 --
 1 file changed, 42 deletions(-)

diff --git a/dev-ruby/net-sftp/files/net-sftp-2.1.2-net-ssh-4.patch 
b/dev-ruby/net-sftp/files/net-sftp-2.1.2-net-ssh-4.patch
deleted file mode 100644
index d510153ba8d..000
--- a/dev-ruby/net-sftp/files/net-sftp-2.1.2-net-ssh-4.patch
+++ /dev/null
@@ -1,42 +0,0 @@
-From 9870b32d31bbe5cddceead54c64f71e4fd91779e Mon Sep 17 00:00:00 2001
-From: =?UTF-8?q?V=C3=ADt=20Ondruch?= 
-Date: Mon, 27 Feb 2017 15:00:30 +0100
-Subject: [PATCH] Fix compatiblity with net-ssh 4.0+
-

- test/test_download.rb | 4 +++-
- test/test_session.rb  | 6 --
- 2 files changed, 7 insertions(+), 3 deletions(-)
-
-diff --git a/test/test_download.rb b/test/test_download.rb
-index d4a5f0b..d9582b6 100644
 a/test/test_download.rb
-+++ b/test/test_download.rb
-@@ -139,7 +139,9 @@ def 
test_download_file_should_transfer_remote_to_local_buffer
- 
-   def test_download_directory_to_buffer_should_fail
- expect_sftp_session :server_version => 3
--assert_raises(ArgumentError) { sftp.download("/path/to/remote", 
StringIO.new, :recursive => true) }
-+Net::SSH::Test::Extensions::IO.with_test_extension do
-+  assert_raises(ArgumentError) { sftp.download("/path/to/remote", 
StringIO.new, :recursive => true) }
-+end
-   end
- 
-   private
-diff --git a/test/test_session.rb b/test/test_session.rb
-index a59058a..c398436 100644
 a/test/test_session.rb
-+++ b/test/test_session.rb
-@@ -660,8 +660,10 @@ def test_unblock_bang_should_block_and_return_response
- 
- def assert_not_implemented(server_version, command, *args)
-   expect_sftp_session :server_version => 1
--  sftp.connect!
--  assert_raises(NotImplementedError) { sftp.send(command, *args) }
-+  Net::SSH::Test::Extensions::IO.with_test_extension do
-+sftp.connect!
-+assert_raises(NotImplementedError) { sftp.send(command, *args) }
-+  end
- end
- 
- def assert_command_with_callback(command, *args)



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

2020-07-06 Thread Hans de Graaff
commit: d89ecd1abbd17702ed3ee9e42dccc41a62f3460a
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Jul  6 17:55:16 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Mon Jul  6 17:55:16 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d89ecd1a

Revert "dev-ruby/did_you_mean: ensure dev-ruby/psych is gone"

This reverts commit 4d1149aa93f96c51be4d9520ba3322a1231c83ec.

This looks like a generic problem with any gemspec file and thus should
be fixed at the eclass level.

Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/did_you_mean/did_you_mean-1.4.0.ebuild | 3 ---
 1 file changed, 3 deletions(-)

diff --git a/dev-ruby/did_you_mean/did_you_mean-1.4.0.ebuild 
b/dev-ruby/did_you_mean/did_you_mean-1.4.0.ebuild
index 37ef1514da1..aaf321bf8d8 100644
--- a/dev-ruby/did_you_mean/did_you_mean-1.4.0.ebuild
+++ b/dev-ruby/did_you_mean/did_you_mean-1.4.0.ebuild
@@ -16,9 +16,6 @@ LICENSE="MIT"
 SLOT="2.6"
 KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE=""
-# Old dev-ruby/psych is removed from the tree, but must be uninstalled before
-# did_you_mean will build.
-DEPEND="${DEPEND} !!dev-ruby/psych"
 
 all_ruby_prepare() {
sed -i -e '/bundler/ s:^:#:' Rakefile || die



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

2020-07-06 Thread Hans de Graaff
commit: 00dfc003f2e5e70a46804fad6a26111de256
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Jul  6 18:02:01 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Mon Jul  6 18:02:01 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=00dfc003

eclass/ruby-fakegem.eclass: add blocker for psych

dev-ruby/psych has been removed from the tree for some time but may
still be installed, in which case it will cause errors when trying to
read gemspec YAML metadata because it is no longer compatible with
modern ruby versions. Block on it to ensure that dev-ruby/psych is
actually uninstalled.

Signed-off-by: Hans de Graaff  gentoo.org>

 eclass/ruby-fakegem.eclass | 6 --
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/eclass/ruby-fakegem.eclass b/eclass/ruby-fakegem.eclass
index d0956082f81..8ab44876594 100644
--- a/eclass/ruby-fakegem.eclass
+++ b/eclass/ruby-fakegem.eclass
@@ -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
 
 # @ECLASS: ruby-fakegem.eclass
@@ -182,7 +182,9 @@ esac
 
 
SRC_URI="https://rubygems.org/gems/${RUBY_FAKEGEM_NAME}-${RUBY_FAKEGEM_VERSION}${RUBY_FAKEGEM_SUFFIX:+-${RUBY_FAKEGEM_SUFFIX}}.gem;
 
-ruby_add_bdepend virtual/rubygems
+# dev-ruby/psych is no longer installed and is incompatible with modern
+# ruby versions.
+ruby_add_bdepend "virtual/rubygems !!dev-ruby/psych"
 ruby_add_rdepend virtual/rubygems
 case ${EAPI} in
4|5|6)



[gentoo-commits] repo/proj/guru:master commit in: dev-libs/cgicc/files/, dev-libs/cgicc/

2020-07-06 Thread Andrew Ammerlaan
commit: 4af85f11d5d2fd092893b3bcd5c076066382c6d1
Author: Ronny (tastytea) Gutbrod  tastytea  de>
AuthorDate: Mon Jul  6 11:57:49 2020 +
Commit: Andrew Ammerlaan  riseup  net>
CommitDate: Mon Jul  6 11:58:57 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=4af85f11

dev-libs/cgicc: New package.

Signed-off-by: Ronny (tastytea) Gutbrod  tastytea.de>

 dev-libs/cgicc/Manifest|  1 +
 dev-libs/cgicc/cgicc-3.2.19.ebuild | 43 ++
 .../cgicc/files/cgicc-3.2.19-optional-doc.patch| 31 
 dev-libs/cgicc/metadata.xml| 16 
 4 files changed, 91 insertions(+)

diff --git a/dev-libs/cgicc/Manifest b/dev-libs/cgicc/Manifest
new file mode 100644
index 000..0c703b5
--- /dev/null
+++ b/dev-libs/cgicc/Manifest
@@ -0,0 +1 @@
+DIST cgicc-3.2.19.tar.gz 2456040 BLAKE2B 
32c1d8e55a61dad12e489c4170ab7ef593f0e10db9e2eba4491dc0d4cce450414cd54c3f81395c6a132d074f0f8573cec8459168947354399c0b0dc9de7902bb
 SHA512 
c361923cf3ac876bc3fc94dffd040d2be7cd44751d8534f4cfa3545e9f58a8ec35ebcd902a8ce6a19da0efe52db67506d8b02e5cc868188d187ce3092519abdf

diff --git a/dev-libs/cgicc/cgicc-3.2.19.ebuild 
b/dev-libs/cgicc/cgicc-3.2.19.ebuild
new file mode 100644
index 000..a0ef4f9
--- /dev/null
+++ b/dev-libs/cgicc/cgicc-3.2.19.ebuild
@@ -0,0 +1,43 @@
+# Copyright 2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools
+
+DESCRIPTION="A C++ class library for writing CGI applications"
+HOMEPAGE="https://www.gnu.org/software/cgicc/;
+SRC_URI="mirror://gnu/${PN}/${P}.tar.gz"
+
+LICENSE="LGPL-3 doc? ( FDL-1.2 )"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="doc examples static-libs"
+
+RDEPEND=""
+DEPEND="doc? ( app-doc/doxygen )"
+
+PATCHES=( "${FILESDIR}/${PN}-3.2.19-optional-doc.patch" )
+
+src_prepare() {
+   default
+   eautoreconf
+}
+
+src_configure() {
+   econf \
+   $(use_enable examples demos) \
+   $(use_enable doc) \
+   $(use_enable static-libs static)
+}
+
+src_install() {
+   default
+
+   find "${D}" -name '*.la' -delete || die
+
+   if use examples; then
+   docinto examples
+   dodoc {contrib,demo}/{*.{cpp,h},*.cgi,README}
+   fi
+}

diff --git a/dev-libs/cgicc/files/cgicc-3.2.19-optional-doc.patch 
b/dev-libs/cgicc/files/cgicc-3.2.19-optional-doc.patch
new file mode 100644
index 000..55e665a
--- /dev/null
+++ b/dev-libs/cgicc/files/cgicc-3.2.19-optional-doc.patch
@@ -0,0 +1,31 @@
+--- a/configure.ac 2020-07-06 13:24:03.635374625 +0200
 b/configure.ac 2020-07-06 13:24:20.005166171 +0200
+@@ -77,6 +77,13 @@
+ AC_MSG_RESULT($cgicc_demos)
+ AM_CONDITIONAL(DEMOS, test "$cgicc_demos" = yes)
+
++dnl enable/disable the docs, if specified
++AC_ARG_ENABLE([doc],
++AS_HELP_STRING([--disable-doc], [Disable building documentation]))
++AC_MSG_CHECKING([whether to build the cgicc docs])
++AC_MSG_RESULT([$enable_doc])
++AM_CONDITIONAL([DOCS], [test "x$enable_doc" != "xno"])
++
+ if test "$cgicc_demos" = yes; then
+   AC_CONFIG_FILES(demo/Makefile)
+   AC_CHECK_FUNCS([gethostbyaddr])
+
+--- a/Makefile.am  2020-07-06 13:24:03.635374625 +0200
 b/Makefile.am  2020-07-06 13:27:31.473732051 +0200
+@@ -10,6 +10,10 @@
+
+ ACLOCAL_AMFLAGS=
+
+-SUBDIRS = cgicc doc support $(DEMO)
++SUBDIRS = cgicc support $(DEMO)
++
++if DOCS
++SUBDIRS += doc
++endif
+
+ CLEANFILES = *~

diff --git a/dev-libs/cgicc/metadata.xml b/dev-libs/cgicc/metadata.xml
new file mode 100644
index 000..2bc0c88
--- /dev/null
+++ b/dev-libs/cgicc/metadata.xml
@@ -0,0 +1,16 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   gen...@tastytea.de
+   Ronny (tastytea) Gutbrod
+   
+   
+   GNU Cgicc is an ANSI C++ compliant class library that greatly 
simplifies
+   the creation of CGI applications for the World Wide Web.
+   
+   
+   https://savannah.gnu.org/projects/cgicc/
+   https://www.gnu.org/software/cgicc/doc/index.html
+   
+



[gentoo-commits] repo/proj/guru:master commit in: net-misc/castor/

2020-07-06 Thread Andrew Ammerlaan
commit: 6b9be781833a643046161e9aefde63e703ede5e0
Author: Ronny (tastytea) Gutbrod  tastytea  de>
AuthorDate: Mon Jul  6 11:04:43 2020 +
Commit: Andrew Ammerlaan  riseup  net>
CommitDate: Mon Jul  6 11:04:43 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=6b9be781

net-misc/castor: Version bump 0.8.16.

Signed-off-by: Ronny (tastytea) Gutbrod  tastytea.de>

 net-misc/castor/Manifest |   1 +
 net-misc/castor/castor-0.8.16.ebuild | 148 +++
 2 files changed, 149 insertions(+)

diff --git a/net-misc/castor/Manifest b/net-misc/castor/Manifest
index 9de3dbe..5d22f3f 100644
--- a/net-misc/castor/Manifest
+++ b/net-misc/castor/Manifest
@@ -13,6 +13,7 @@ DIST cairo-rs-0.8.1.crate 46018 BLAKE2B 
f3879b08d404495a401df205a4e51c67caa36722
 DIST cairo-sys-rs-0.9.2.crate 11650 BLAKE2B 
ac664b7976de57907ae543c1afc2fd8fe166b2a147e1be31d6f60aec0b08949bb53b9f59c16e02f33a299a225f8e8202c5d7ad744c6aa8c5f03ec421a773ff33
 SHA512 
cab877b76951212710c7e668093fda218ac9c7e1e26fcffc448d759a3f968a7faeeea347025189a1aee7579b15916c141d0d727f986bb7061183a695b52bf39b
 DIST castor-0.8.14.tar.gz 92134 BLAKE2B 
616e0e50fae5258352093cc01bdd0e24d25cc0d31849890b8926df111c4d64f339986946c9bb00689b8425b6a8e471136c0525085e4fb1ad3d8551364ca6e1e4
 SHA512 
bb3e8d4fb62c9d15a56919cfcffb1dc27657d15e813f360544b8418f7e237b6dd82f591892146c806ce600cfc64dfc1f3a593944b2dbf40af3bc8e63eecb8db7
 DIST castor-0.8.15.tar.gz 91971 BLAKE2B 
c66c5cb3a3453ea669b78a74d99c7310a3f7de4ba3493d9d1eef1c98f9139d36beff715ad3fdedd2bfc4cba692e6adf982a5ecf6290c489040c32d536d06d1cf
 SHA512 
4534f263992c1c000719e44ab6172eba0e6333bcb955b7073b98f8b32a0a1a283648fe14bb498a2afecead23a01808ca5abdacf4ee3707e21bfb0fbb03c70165
+DIST castor-0.8.16.tar.gz 92128 BLAKE2B 
6307ae98a23413fe758e0c9d25c8aa7ebbd2830b0e33f795c599b332ec35af293c994036d9b55c7ac4062101a6ecca5a967bf96942a0d604214cd11462f20bd2
 SHA512 
a26c56fc6258f67d7f97cb0b2ec264ebede7a20b0ac167e0aaee35cc02d7326da84febf881d3473a93cd441a372d9466d5bf816fd662fe0ad09f008c566a8c2a
 DIST cc-1.0.54.crate 51972 BLAKE2B 
f3760987ea93e71254939a42bc795cfd68b994494c2d5820fbd6bda29e31b3a28d55ed9aaddb35f720b26b1bfc01f3369af81990b68da06a7c46c17eb014636c
 SHA512 
4562c89b52786cd16a66c1970a4005485299ff0c21c61fd22a08fada933e5ecf3fcc1686f6e4f5a8ec4827ac00ed24c1c4ab4931ec5e9a12d2e5c283f6096b77
 DIST cc-1.0.55.crate 52090 BLAKE2B 
1ace1ad556b030d3d81dd9af06767acf6e31d00f3eabf5d72a41a537e4e984defdac4ab0d802cbf83dee3f726a9aefd9c87ed702fec08a0cc9ed1e1410544b40
 SHA512 
a20aa18cfba9ee0d9fa0bbf3117be6d37c4420ef45e1b01f5505b138ffb2b2052c9464f964c5c2881f93fd4c903cb3b78b4c15ed14ea27585351313f189d1725
 DIST cfg-if-0.1.10.crate 7933 BLAKE2B 
063a96ed176f34f788666b40adc483d147fc011dee941ab60569ddd0e57502b5dd06ed71090f4e14ce005d06e240500a286f74652615e9d068fba649610d8cf8
 SHA512 
9d22616bfb4a75770a828a0a3cddac6787297a5fdc53eb17e25811cc94de717f2de8bd66d53c5d65ba1c83d8892aefee5ae758cf56a1ef0a0c3120f70b244339

diff --git a/net-misc/castor/castor-0.8.16.ebuild 
b/net-misc/castor/castor-0.8.16.ebuild
new file mode 100644
index 000..49466f3
--- /dev/null
+++ b/net-misc/castor/castor-0.8.16.ebuild
@@ -0,0 +1,148 @@
+# Copyright 2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+# NOTE: Generate new list with `cargo-ebuild ebuild` on every bump.
+CRATES="
+   aho-corasick-0.7.13
+   ansi-parser-0.6.5
+   arrayref-0.3.6
+   arrayvec-0.5.1
+   atk-0.8.0
+   atk-sys-0.9.1
+   autocfg-1.0.0
+   base64-0.11.0
+   bitflags-1.2.1
+   blake2b_simd-0.5.10
+   cairo-rs-0.8.1
+   cairo-sys-rs-0.9.2
+   cc-1.0.55
+   cfg-if-0.1.10
+   constant_time_eq-0.1.5
+   core-foundation-0.7.0
+   core-foundation-sys-0.7.0
+   crossbeam-utils-0.7.2
+   dirs-2.0.2
+   dirs-sys-0.3.5
+   foreign-types-0.3.2
+   foreign-types-shared-0.1.1
+   futures-channel-0.3.5
+   futures-core-0.3.5
+   futures-executor-0.3.5
+   futures-io-0.3.5
+   futures-macro-0.3.5
+   futures-task-0.3.5
+   futures-util-0.3.5
+   gdk-0.12.1
+   gdk-pixbuf-0.8.0
+   gdk-pixbuf-sys-0.9.1
+   gdk-sys-0.9.1
+   getrandom-0.1.14
+   gio-0.8.1
+   gio-sys-0.9.1
+   glib-0.9.3
+   glib-sys-0.9.1
+   gobject-sys-0.9.1
+   gtk-0.8.1
+   gtk-sys-0.9.2
+   idna-0.2.0
+   lazy_static-1.4.0
+   libc-0.2.71
+   linkify-0.4.0
+   log-0.4.8
+   matches-0.1.8
+   memchr-2.3.3
+   native-tls-0.2.4
+   nom-4.2.3
+   once_cell-1.4.0
+   open-1.4.0
+   openssl-0.10.30
+   openssl-probe-0.1.2
+   openssl-sys-0.9.58
+   pango-0.8.0
+   pango-sys-0.9.1
+   percent-encoding-2.1.0
+   pin-project-0.4.22
+   pin-project-internal-0.4.22
+   pin-utils-0.1.0
+   pkg-config-0.3.17
+   ppv-lite86-0.2.8
+   proc-macro-hack-0.5.16
+   proc-macro-nested-0.1.6
+   

[gentoo-commits] repo/proj/guru:master commit in: net-misc/gemserv/

2020-07-06 Thread Andrew Ammerlaan
commit: 65caeff40ddc2eaca52e2e58280d9e10b513673f
Author: Ronny (tastytea) Gutbrod  tastytea  de>
AuthorDate: Mon Jul  6 01:38:42 2020 +
Commit: Andrew Ammerlaan  riseup  net>
CommitDate: Mon Jul  6 01:38:42 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=65caeff4

net-misc/gemserv: Version bump 0.4.2.

Signed-off-by: Ronny (tastytea) Gutbrod  tastytea.de>

 net-misc/gemserv/Manifest |  23 ++
 net-misc/gemserv/gemserv-0.4.2.ebuild | 149 ++
 2 files changed, 172 insertions(+)

diff --git a/net-misc/gemserv/Manifest b/net-misc/gemserv/Manifest
index 4c414f7..ecebc34 100644
--- a/net-misc/gemserv/Manifest
+++ b/net-misc/gemserv/Manifest
@@ -4,9 +4,12 @@ DIST atty-0.2.14.crate 5470 BLAKE2B 
2db856a9e898a430258f059aeaf7c844a153293e8856
 DIST autocfg-1.0.0.crate 12870 BLAKE2B 
79e495d53298574afd3b292da7c9c363dcb3ea434fd44258efaf3628e95ebfc731f03083f8a1060272a2a3478a6452cdc41539e2dac08465cc6e6283844bf260
 SHA512 
451fc63148792ba1952b884170e3481359b01bacca5ec0456f43ca58f8e092b8f81c9764f8b00d4104059ff608089be5858220ee868127c064cc890c767ec3a3
 DIST bitflags-1.2.1.crate 16745 BLAKE2B 
0fa6d3ce44aad7616d5cd02aad8c1d0b0fed4022650eb43067c4a72e6fc88da05442674fa51826e4858a47c9de233e1ba2229820af094197cd11bb416ceffb2b
 SHA512 
ad89b3798845e23737a620bba581c2ff1ff3e15bac12555c765e201d2c0b90ecea0cdbc5b5b1a3fa9858c385e8e041f8226f5acfae5bbbe9925643fff2bf3f0b
 DIST bytes-0.5.4.crate 46813 BLAKE2B 
f4461d3794a9a369f62b19d2d1308573a30ac1f8e1f94cdc4275554f35324e711a1185c9515fbeaad5410772c1b8dc5688074550d32093c02902a1513e253202
 SHA512 
22996677ad01f8b33a943206d48ec8ff0a3917d8d0213461f4c93f6082de3b1a076e4e81298ea2b62b2b3154aeeb19358edef4b014f4b97ca29d6d94df9fdceb
+DIST bytes-0.5.5.crate 46424 BLAKE2B 
08cd9bff57f6f546bcc4df72fe9f2ad16a81c89e6141353b687518d2d3a3953b1aad0105a57f0245aad8aef005c2b5be58226f3b22516f0d74744a9f44d3ca88
 SHA512 
c16c4a3e4c2105a99bc30358b387f6f17de3e45f6a0ce98c3469ef3721bc7bc6732be2db6ac546a54a09f1e7442798296a58108620b67057a3e42e784c5c8351
 DIST cc-1.0.54.crate 51972 BLAKE2B 
f3760987ea93e71254939a42bc795cfd68b994494c2d5820fbd6bda29e31b3a28d55ed9aaddb35f720b26b1bfc01f3369af81990b68da06a7c46c17eb014636c
 SHA512 
4562c89b52786cd16a66c1970a4005485299ff0c21c61fd22a08fada933e5ecf3fcc1686f6e4f5a8ec4827ac00ed24c1c4ab4931ec5e9a12d2e5c283f6096b77
+DIST cc-1.0.57.crate 52820 BLAKE2B 
e43bc7e17b0b4bb09b2e15ae1bd9b8244470cb26e431bdc4c228c0e0e78b51f2bab92e31872ca744b83459e8d76d83bac9764048a100122a065120fce236fca2
 SHA512 
2613adbc4383d722f227789d190f93032907c03e93dd2f281e516ccbb782a739f166239a79478ec270682da6e28d1116ae68ea7eeb0c2ea85a6c0ef9128bb0bb
 DIST cfg-if-0.1.10.crate 7933 BLAKE2B 
063a96ed176f34f788666b40adc483d147fc011dee941ab60569ddd0e57502b5dd06ed71090f4e14ce005d06e240500a286f74652615e9d068fba649610d8cf8
 SHA512 
9d22616bfb4a75770a828a0a3cddac6787297a5fdc53eb17e25811cc94de717f2de8bd66d53c5d65ba1c83d8892aefee5ae758cf56a1ef0a0c3120f70b244339
 DIST chrono-0.4.11.crate 139811 BLAKE2B 
d327f6be0a890ed74f2a2330777dcefbcf87e0291e47ef9c63aea46050f38c89a9b2e7a4716ac92202fab66aedc98ae81e090f1921a1aa51fa7ba18cb1cf24a9
 SHA512 
bedb698ae2994fc6fcf858b86a122cdaccd150996eb3e4313f876599cfa2180c2f687cca78ba30860365e04b75911fcdb19b5930fc155d1c17f06ec8197d3da9
+DIST chrono-0.4.13.crate 144286 BLAKE2B 
6ff59ebcd58761852a38fe490a1b2c407d1ca07b046a0980bd1ead9973091de0518e49f4777c8b132e4f82e68b51b4a3624d90e2e09fbc5214df7f2a8a8b9e00
 SHA512 
02933602df1964df8e91dbab8d1b5baead493ec73d1da4a4e090eeabb3e37b818f0b800a580c13a14aae9c20df83c9f66a713bed02800f5022b2999881dc2f23
 DIST colored-1.9.3.crate 20062 BLAKE2B 
43bea2edb35df0382def6b0d37a55ce0214732bb152eddafae0c23fae05c5f4c6f9f3b88c6f271c778d80990eedc52e02a46289abdf2b1e0ba692bd83d9913b6
 SHA512 
72a77360148b960662d62aa63313e235c155c761948ecc67d92f244a99fefc92ad133e1820634358130db841095027cd99b64a79aa6fa41a279e0d5d505aacd6
 DIST foreign-types-0.3.2.crate 7504 BLAKE2B 
520818b702d990d296ecd31a8646850202509ccfa18edd0e1b260289619a6c351e758f317ec0824bd76eccb209b6f087057c25f1bd01a47897715013dd834867
 SHA512 
bf27b8243ed482c202d120383374f19ff09422535e24b9c1aebccc66529bf300ca17b8bbc76d67f98ac092e614497afe3add9dc68aa69c93074df05762f91232
 DIST foreign-types-shared-0.1.1.crate 5672 BLAKE2B 
d2e42e04b6657e7a69fe0bd20c672176629c743e49a55fd007bb30e289710b70045d445ae9cae0eeaa747ee708c90e8abd9b5fc39bad8ec0666befe1b696d4f1
 SHA512 
bafdb2143e136fb0818e2ffd90b5c862b7181647d6568947d4e4531012bbf7a57b597221ec7056c1b562dfc0c3b5dead26d1a4111ebc15e7863737a873518a4a
@@ -17,20 +20,25 @@ DIST futures-macro-0.3.5.crate 9673 BLAKE2B 
5ceee18ca00098ae9b44f909c0f96b1eb089
 DIST futures-task-0.3.5.crate 11030 BLAKE2B 
272de7f0a923bab04071b705b3b39683022538a756ccc22a8582f048c83155d6da12ab804e70cd32767c318b94f0f71ea0e7aa6d1f77491aabfc6ebae08f710e
 SHA512 
9affcfe1c64ff66cef77615d39c2e69e40480aa7fb0d1a0b136edeb9533b336e3e1156bc0bb14120a812f0f8d3d3266c556d9f0e4eec147fdcc175b3183dba52
 DIST futures-util-0.3.5.crate 132197 BLAKE2B 

[gentoo-commits] repo/proj/guru:master commit in: net-misc/castor/

2020-07-06 Thread Andrew Ammerlaan
commit: 20d368d901b6839fa870708a8c64bd9b482b22c3
Author: Ronny (tastytea) Gutbrod  tastytea  de>
AuthorDate: Mon Jul  6 11:07:48 2020 +
Commit: Andrew Ammerlaan  riseup  net>
CommitDate: Mon Jul  6 11:07:48 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=20d368d9

net-misc/castor: Remove old ebuild.

Signed-off-by: Ronny (tastytea) Gutbrod  tastytea.de>

 net-misc/castor/Manifest |  16 
 net-misc/castor/castor-0.8.14.ebuild | 146 ---
 2 files changed, 162 deletions(-)

diff --git a/net-misc/castor/Manifest b/net-misc/castor/Manifest
index 5d22f3f..28574d8 100644
--- a/net-misc/castor/Manifest
+++ b/net-misc/castor/Manifest
@@ -1,4 +1,3 @@
-DIST aho-corasick-0.7.10.crate 111039 BLAKE2B 
69f984dbe528ece5ce4345bc0f39c122507a88e781d7c2d5c9175d1788aeef8d21e0487c7c449e28fbbdaae8203fe68627d23ac0a58d30dc70befd26ac9af32f
 SHA512 
e8a1cb252015435009883662ca23408f1491d8f01461f3a81082feabeeff72ec61beb4f1f3271fc8a87f1379899ecfc38036ac208dca17889f70ddaca2406a9b
 DIST aho-corasick-0.7.13.crate 111381 BLAKE2B 
08efdd762a12cbafabfb6c1c6f8b87465b337ea006d48e612c5275f796e4d62aa0a595bcda783f7a58b1e2655b9b35333033806215518f097b6671888d152e0f
 SHA512 
9bd3c12559d6bdb1ce798a62c59a202771b48125afb6e1b5be76cad13d750d9bedd7acd77d69557e34a698b17ed7da6832a7813d48ee2627f4a2abd5e04263e6
 DIST ansi-parser-0.6.5.crate 11128 BLAKE2B 
e5ecdfc41c0e14766318d969afef00b5cb5064ae73ffa64f964637a899fa2683917c342b33e65a22d8daaf5dfdcd4518648e446de5ce8d7f6e7ee8e717f44d63
 SHA512 
3112370d7787057b97281a00b2b6b3b5cacf93b2a369a899098ecac54813c76d046c42a6d087c83202cef218efd0da111357644dbfffe943d052da1b9352cc80
 DIST arrayref-0.3.6.crate 10035 BLAKE2B 
88292fa4b3ad4fccd03772c2f0eca04cc13373fe094358bac57d7523c256d89f3087603e5bcb2a0b15d8b2ecd48e904a822b2cb800276a9c47ad6c6b660d9d34
 SHA512 
368341d00706c1250ff081b0d99c36c9af694a62ff4f4d8c837234340295771ca49c5439b24b6e1a4f2c3c5821764e98881dcb22d793f83de632fd5cb457671f
@@ -11,10 +10,8 @@ DIST bitflags-1.2.1.crate 16745 BLAKE2B 
0fa6d3ce44aad7616d5cd02aad8c1d0b0fed4022
 DIST blake2b_simd-0.5.10.crate 34093 BLAKE2B 
6e725c9399714d1e199277e3f9882d636c1737af5b0b290f853573575005d053d2ab3a34843461747914a0c25d370f0d5a5cbb46765fe99308c1fd7666d471c7
 SHA512 
7471e0347267a4b88e9eea932b3001c420da0a472b2ea0f20dff974789955d6d95e19d51e3a8a312516c7fc4c83b6af17cc59ea2b8fcd4ef879ebac22534307a
 DIST cairo-rs-0.8.1.crate 46018 BLAKE2B 
f3879b08d404495a401df205a4e51c67caa36722e0661b6eb3bc6c1dc830d52b01149d4cb27ad2c40b4870771f9f5f356ed1cd02c879dcce3bba5e18fd81b7a8
 SHA512 
33ec3b7b1069934aae88b76c11a6be76974fdc6d2eedee3e6d20328a4a2df7d248960a3fa4de7deb696f6c0dd332f77f9d8004cdf0bc36be1187cbb5ccf9b682
 DIST cairo-sys-rs-0.9.2.crate 11650 BLAKE2B 
ac664b7976de57907ae543c1afc2fd8fe166b2a147e1be31d6f60aec0b08949bb53b9f59c16e02f33a299a225f8e8202c5d7ad744c6aa8c5f03ec421a773ff33
 SHA512 
cab877b76951212710c7e668093fda218ac9c7e1e26fcffc448d759a3f968a7faeeea347025189a1aee7579b15916c141d0d727f986bb7061183a695b52bf39b
-DIST castor-0.8.14.tar.gz 92134 BLAKE2B 
616e0e50fae5258352093cc01bdd0e24d25cc0d31849890b8926df111c4d64f339986946c9bb00689b8425b6a8e471136c0525085e4fb1ad3d8551364ca6e1e4
 SHA512 
bb3e8d4fb62c9d15a56919cfcffb1dc27657d15e813f360544b8418f7e237b6dd82f591892146c806ce600cfc64dfc1f3a593944b2dbf40af3bc8e63eecb8db7
 DIST castor-0.8.15.tar.gz 91971 BLAKE2B 
c66c5cb3a3453ea669b78a74d99c7310a3f7de4ba3493d9d1eef1c98f9139d36beff715ad3fdedd2bfc4cba692e6adf982a5ecf6290c489040c32d536d06d1cf
 SHA512 
4534f263992c1c000719e44ab6172eba0e6333bcb955b7073b98f8b32a0a1a283648fe14bb498a2afecead23a01808ca5abdacf4ee3707e21bfb0fbb03c70165
 DIST castor-0.8.16.tar.gz 92128 BLAKE2B 
6307ae98a23413fe758e0c9d25c8aa7ebbd2830b0e33f795c599b332ec35af293c994036d9b55c7ac4062101a6ecca5a967bf96942a0d604214cd11462f20bd2
 SHA512 
a26c56fc6258f67d7f97cb0b2ec264ebede7a20b0ac167e0aaee35cc02d7326da84febf881d3473a93cd441a372d9466d5bf816fd662fe0ad09f008c566a8c2a
-DIST cc-1.0.54.crate 51972 BLAKE2B 
f3760987ea93e71254939a42bc795cfd68b994494c2d5820fbd6bda29e31b3a28d55ed9aaddb35f720b26b1bfc01f3369af81990b68da06a7c46c17eb014636c
 SHA512 
4562c89b52786cd16a66c1970a4005485299ff0c21c61fd22a08fada933e5ecf3fcc1686f6e4f5a8ec4827ac00ed24c1c4ab4931ec5e9a12d2e5c283f6096b77
 DIST cc-1.0.55.crate 52090 BLAKE2B 
1ace1ad556b030d3d81dd9af06767acf6e31d00f3eabf5d72a41a537e4e984defdac4ab0d802cbf83dee3f726a9aefd9c87ed702fec08a0cc9ed1e1410544b40
 SHA512 
a20aa18cfba9ee0d9fa0bbf3117be6d37c4420ef45e1b01f5505b138ffb2b2052c9464f964c5c2881f93fd4c903cb3b78b4c15ed14ea27585351313f189d1725
 DIST cfg-if-0.1.10.crate 7933 BLAKE2B 
063a96ed176f34f788666b40adc483d147fc011dee941ab60569ddd0e57502b5dd06ed71090f4e14ce005d06e240500a286f74652615e9d068fba649610d8cf8
 SHA512 
9d22616bfb4a75770a828a0a3cddac6787297a5fdc53eb17e25811cc94de717f2de8bd66d53c5d65ba1c83d8892aefee5ae758cf56a1ef0a0c3120f70b244339
 DIST constant_time_eq-0.1.5.crate 4936 BLAKE2B 

[gentoo-commits] repo/proj/guru:master commit in: dev-libs/tweeny/

2020-07-06 Thread Andrew Ammerlaan
commit: ce106d4a01e786d585a1d9bd5d44fe3d80a5153c
Author: Ronny (tastytea) Gutbrod  tastytea  de>
AuthorDate: Mon Jul  6 03:04:07 2020 +
Commit: Andrew Ammerlaan  riseup  net>
CommitDate: Mon Jul  6 03:04:07 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ce106d4a

dev-libs/tweeny: Version bump 3.1.1.

Signed-off-by: Ronny (tastytea) Gutbrod  tastytea.de>

 dev-libs/tweeny/Manifest|  1 +
 dev-libs/tweeny/tweeny-3.1.1.ebuild | 32 
 2 files changed, 33 insertions(+)

diff --git a/dev-libs/tweeny/Manifest b/dev-libs/tweeny/Manifest
index f11cb85..1db1ee8 100644
--- a/dev-libs/tweeny/Manifest
+++ b/dev-libs/tweeny/Manifest
@@ -1 +1,2 @@
 DIST tweeny-3.1.0.tar.gz 49467 BLAKE2B 
7b1a3b7a7dba22d291c89dc3b2ee07458070aa55f2e77adfc1f0de4095187d2a2e0e0960a17a17fd96cccdd114d42d5e1bb4a6a76edc4b97500b2615c0eb574e
 SHA512 
8109c241f866b565d15f1f5f87837f178a4fd3c5169d73e73e18334c54274024b48c9baed1f1935201ab872687bacb9ff3f8ecbae8078de4e1b459242450b9a5
+DIST tweeny-3.1.1.tar.gz 49663 BLAKE2B 
1528e4ed6a42101fb96cc5283ee72a5546ae73b04fd8bc888902060410b94716fe6b3513fcf705553cd1f6c587aa23a26915b45aa592cd7f59bb83dcf1d64eac
 SHA512 
3bffa130364512c9bb91b2cba73fc55833eafd9841e35dfccec68d6f865d571dfdb526c0af16124cdf9ce25b9c9f1a6097122075067e84746ede1b733e81d74b

diff --git a/dev-libs/tweeny/tweeny-3.1.1.ebuild 
b/dev-libs/tweeny/tweeny-3.1.1.ebuild
new file mode 100644
index 000..f1e6d96
--- /dev/null
+++ b/dev-libs/tweeny/tweeny-3.1.1.ebuild
@@ -0,0 +1,32 @@
+# Copyright 2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake
+
+DESCRIPTION="C++ tweening (inbetweening) library"
+HOMEPAGE="https://mobius3.github.io/tweeny/;
+SRC_URI="https://github.com/mobius3/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="doc"
+
+src_prepare() {
+   cmake_src_prepare
+
+   if use doc; then
+   sed -i "s@DESTINATION share/doc/Tweeny@DESTINATION 
share/doc/${PF}@" \
+   doc/CMakeLists.txt || die "Could not change 
documentation path."
+   fi
+}
+
+src_configure() {
+   local -a mycmakeargs=(
+   -DTWEENY_BUILD_DOCUMENTATION=$(usex doc)
+   )
+
+   cmake_src_configure
+}



[gentoo-commits] repo/proj/guru:master commit in: net-misc/gemserv/

2020-07-06 Thread Andrew Ammerlaan
commit: 314d65fd49417f584d1003bc89995d1fe935f494
Author: Ronny (tastytea) Gutbrod  tastytea  de>
AuthorDate: Mon Jul  6 01:40:25 2020 +
Commit: Andrew Ammerlaan  riseup  net>
CommitDate: Mon Jul  6 01:40:25 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=314d65fd

net-misc/gemserv: Remove old ebuilds.

Signed-off-by: Ronny (tastytea) Gutbrod  tastytea.de>

 net-misc/gemserv/Manifest |  16 ---
 net-misc/gemserv/gemserv-0.4.1_pre20200529.ebuild | 141 --
 2 files changed, 157 deletions(-)

diff --git a/net-misc/gemserv/Manifest b/net-misc/gemserv/Manifest
index ecebc34..827bcf1 100644
--- a/net-misc/gemserv/Manifest
+++ b/net-misc/gemserv/Manifest
@@ -1,4 +1,3 @@
-DIST arc-swap-0.4.6.crate 48658 BLAKE2B 
dfd3bc53d96ce508b4e7b500d412b106920551e2f75938c6425fb5d17dd248ba7e809c66dd6ba7158c764f0522cfb618a4d4117e9ce7b96f44eee99074edc39f
 SHA512 
bc26f55054c4bd0a5d49a1ab3c00d84c6309604824b16b36d5323f5db06e0797ed0f1ad6fa4774472338e82a8d2f8c16d782b7ca32cf4ec6f38324998d772cbf
 DIST arc-swap-0.4.7.crate 48625 BLAKE2B 
922c640ccc1665ea07968ca22f0b44003d6211b47cafb00c23707b85eed9bd3c689c0a2ed46ec74125a1ee9881f3f9044dd6254b7912a331125e0e51cb31f079
 SHA512 
7d3f8ebaf16353b1534770ccf2424d4efc0a5c96e19fb15c167e6dc15586abe5a992105a4b534f3bc245478a6159c0e099d6f6c2e260d4f53b861b6d317e3a92
 DIST atty-0.2.14.crate 5470 BLAKE2B 
2db856a9e898a430258f059aeaf7c844a153293e8856d90ac81f7d91a888c89198768ad5cb09303c23241fe85c560a55148fa56a303651a82b0edb895616bfab
 SHA512 
d7b6c4b9a0f898d91ddbc41a5ee45bbf45d1d269508c8cc87ee3e3990500e41e0ec387afb1f3bc7db55bedac396dd86c6509f4bf9e5148d809c3802edcc5e1d9
 DIST autocfg-1.0.0.crate 12870 BLAKE2B 
79e495d53298574afd3b292da7c9c363dcb3ea434fd44258efaf3628e95ebfc731f03083f8a1060272a2a3478a6452cdc41539e2dac08465cc6e6283844bf260
 SHA512 
451fc63148792ba1952b884170e3481359b01bacca5ec0456f43ca58f8e092b8f81c9764f8b00d4104059ff608089be5858220ee868127c064cc890c767ec3a3
@@ -22,7 +21,6 @@ DIST futures-util-0.3.5.crate 132197 BLAKE2B 
07cf5f757cd9bc663266b18025efe200fc9
 DIST gemserv-0.4.1.tar.gz 10721 BLAKE2B 
7a8d23e0250480d56698150185235544cc7587f0ab652b6d885b627299dc4b7762e8705bbeeaf9ad94a1ce71a1e70822b31dc445201a07662c7594bf43927f95
 SHA512 
c4d81b08bc2ccea142d895acc4cf1ec77b15675c8fce9461edd53f81193a207476705115585d262cc629512311f90cb9328095dcebdae516e65149efa34f25c6
 DIST gemserv-0.4.2.tar.gz 11034 BLAKE2B 
f8a2f8492f0db9268e15809b98a19df6ab085239beee35fc6e8fae9bd51042c644e10297b45768ad37336c485cf0d58e107f79b7afe00c8c601d35f05fea3ccd
 SHA512 
7c6f18d2d1260903f2c63ec27080172f81357c349988644f7f846f8aa27ea45bc6a68fbe5808870b8d2a7eee56d5568998b9189914f74ffef0cf52b7521fca9f
 DIST generator-0.6.21.crate 28473 BLAKE2B 
5f87df0528b8930cb7621d419b944301761d4a2f488f723e26697fc9e7f5acd3a2d6e138148ef734fd2865519958e19a492ccc0aa08fb189e7f1277c302f06c9
 SHA512 
d6da62cf4d37d22b250b8d27c364e870e22b9ff040dbafb5a3697244da7852ad6f4430b66cfb13f285728da5b180e048a918445022c1268ae393b0c6134ed256
-DIST hermit-abi-0.1.13.crate 9230 BLAKE2B 
9591171d6f303a4a462d23edc2f8d493bdc23b6c2da4b46718bfc89078e5a627e1543b7ab5be9d4e05f16c3508e55642360bb8d2cbd5edc2ce39b28d022e
 SHA512 
ac424683ee3cfff9c63c735ac91008df722a2709d12744f009466574098433677266799e8ca817d3d3cad8f10f3c02e8081c67ff479701eabdc4543c0a79bd25
 DIST hermit-abi-0.1.14.crate 9556 BLAKE2B 
03b27536c3a8ce98d26321439ea6d0b14785fa4dc1666f2bfc6142f4f79d003393aae4fa0e351f6eb3cee6719bdf14e32fc6e07f5aa6f75916cdd20d3c1f5be4
 SHA512 
a3b5eb8462f47d9a0d7342d45ded3c22578cc19bca05ea0856daf04f263d88b0ca1a4f4c1daec14708282dbc39efcc11e100a3a7fc2bdfa73522ce5575ee7b8d
 DIST hermit-abi-0.1.15.crate 9597 BLAKE2B 
012fdcd6ed09e4bfc9256d524648b0e7f65e9bc8dc6351d04249c492a0b5e836c529791f79fd144b9f09ae55462c034b9a3fbcff5b2abb40a7c78f7f8d78f64a
 SHA512 
f81f6a87e0a182b5e49a2edf60f47243b7cbb116df5aa6a3354f1e230d4030bb5697ad4eb9abb6203ff66c1cfac1fc35b7d7e76dedc276767124ea4f41f97535
 DIST idna-0.2.0.crate 257203 BLAKE2B 
d26117124891f90b5e36af291c9038e2f4d46402c41380a6a89758459fd73839137e6faa401502be12dd81292cd9e12ec82fc611c0ff7a150510d19010767558
 SHA512 
375d6d73537a5c9cebfc850a2b561d57e748d80059ca27fe5e35c058cc12a5938cfbb39a76cfe57fbe589f7e36f89ccd91ccdb8899458c322e277c299293bc7d
@@ -41,47 +39,35 @@ DIST mio-named-pipes-0.1.6.crate 14766 BLAKE2B 
a372fc2f2393917811bd56c35cfe6616b
 DIST mio-named-pipes-0.1.7.crate 15140 BLAKE2B 
5e19ee9baaac61efa0c683f46acec94dbb5a932a6012370976e444d265f71b7dc168c9de838389c5fd492c5bdb15dbc1f8e8956640b11fe5b4e3e09a5b7f12ea
 SHA512 
bd78651d89c292c792c108ab5d199da436ad62097c0fa1563523b8fd5a3c7dc0a7a948df38a4ad05a8e97d7f30652de6ef15d9f0be9157653de11c790ed25c90
 DIST mio-uds-0.6.8.crate 11496 BLAKE2B 
e52d131f292c7c09fa116ec5c760d50e8389c27fd7b79a4418f0222ae124fba0e5943b5494866e9db75407ab9f6b1a9c7aa7fdf2c4d601e8c785dacd8166f6da
 SHA512 
b6c752ae9f25c37fc7e23e06a8843089c5291d60e53a6e9093eed1d8baf64c9e0ff14bb2ea1c0c8815b00026b28fefab2aa34104bdbce7e99549786d0f507a73
 DIST 

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

2020-07-06 Thread Andreas K. Hüttel
commit: 13512bc1cf73cae71e38fb2907d7adf332ffa19f
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Mon Jul  6 17:45:53 2020 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Mon Jul  6 17:46:37 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=13512bc1

net-misc/curl: Fix openldap dependency

curl-config correctly indicates that linking against curl
requires passing -lldap -lber. If these libraries are not
present in their static form, building e.g. qemu statically
against curl fails.

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

 net-misc/curl/curl-7.71.0.ebuild | 2 +-
 net-misc/curl/curl-7.71.1.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-misc/curl/curl-7.71.0.ebuild b/net-misc/curl/curl-7.71.0.ebuild
index 7e4a74f3c4c..97445882a05 100644
--- a/net-misc/curl/curl-7.71.0.ebuild
+++ b/net-misc/curl/curl-7.71.0.ebuild
@@ -20,7 +20,7 @@ IUSE+=" elibc_Winnt"
 #lead to lots of false negatives, bug #285669
 RESTRICT="test"
 
-RDEPEND="ldap? ( net-nds/openldap[${MULTILIB_USEDEP}] )
+RDEPEND="ldap? ( net-nds/openldap[static-libs?,${MULTILIB_USEDEP}] )
brotli? ( app-arch/brotli:=[${MULTILIB_USEDEP}] )
ssl? (
curl_ssl_gnutls? (

diff --git a/net-misc/curl/curl-7.71.1.ebuild b/net-misc/curl/curl-7.71.1.ebuild
index cfcba68debd..1a4e00817ed 100644
--- a/net-misc/curl/curl-7.71.1.ebuild
+++ b/net-misc/curl/curl-7.71.1.ebuild
@@ -20,7 +20,7 @@ IUSE+=" elibc_Winnt"
 #lead to lots of false negatives, bug #285669
 RESTRICT="test"
 
-RDEPEND="ldap? ( net-nds/openldap[${MULTILIB_USEDEP}] )
+RDEPEND="ldap? ( net-nds/openldap[static-libs?,${MULTILIB_USEDEP}] )
brotli? ( app-arch/brotli:=[${MULTILIB_USEDEP}] )
ssl? (
curl_ssl_gnutls? (



[gentoo-commits] repo/gentoo:master commit in: media-libs/noise-suppression-for-voice/

2020-07-06 Thread Rick Farina
commit: dd582914ea131fcc39e5b817912e9645f6a3fbaa
Author: Rick Farina  gentoo  org>
AuthorDate: Mon Jul  6 17:22:41 2020 +
Commit: Rick Farina  gentoo  org>
CommitDate: Mon Jul  6 17:22:48 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd582914

media-libs/noise-suppression-for-voice: initial ebuild

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

 media-libs/noise-suppression-for-voice/Manifest|  1 +
 .../noise-suppression-for-voice/metadata.xml   |  8 +++
 ...oise-suppression-for-voice-0.9_p20200705.ebuild | 25 ++
 .../noise-suppression-for-voice-.ebuild| 25 ++
 4 files changed, 59 insertions(+)

diff --git a/media-libs/noise-suppression-for-voice/Manifest 
b/media-libs/noise-suppression-for-voice/Manifest
new file mode 100644
index 000..befd9c55b75
--- /dev/null
+++ b/media-libs/noise-suppression-for-voice/Manifest
@@ -0,0 +1 @@
+DIST noise-suppression-for-voice-0.9_p20200705.tar.gz 207467 BLAKE2B 
d840ed8e8ec61438e582cedec4c20b8ab2358395857a23d655269cae1e82a0888d785ad364fccf619812ad3c92bd720a035b64bb986ab0c9375b727ce2451de0
 SHA512 
ccc1c3c2daa473bbeaf94aa460f7039863f883216cefb0185683001e8d8271b6a6785350c1b43f14349c9971fb7b74a05659bdd0a28010c54ab4310c94784877

diff --git a/media-libs/noise-suppression-for-voice/metadata.xml 
b/media-libs/noise-suppression-for-voice/metadata.xml
new file mode 100644
index 000..f4c696b2c61
--- /dev/null
+++ b/media-libs/noise-suppression-for-voice/metadata.xml
@@ -0,0 +1,8 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   Rick Farina
+   zeroch...@gentoo.org
+   
+

diff --git 
a/media-libs/noise-suppression-for-voice/noise-suppression-for-voice-0.9_p20200705.ebuild
 
b/media-libs/noise-suppression-for-voice/noise-suppression-for-voice-0.9_p20200705.ebuild
new file mode 100644
index 000..a1cdfa9d083
--- /dev/null
+++ 
b/media-libs/noise-suppression-for-voice/noise-suppression-for-voice-0.9_p20200705.ebuild
@@ -0,0 +1,25 @@
+# Copyright 2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake
+
+DESCRIPTION="A real-time noise suppression plugin for voice"
+HOMEPAGE="https://github.com/werman/noise-suppression-for-voice;
+
+if [ "${PV}" = "" ]; then
+   inherit git-r3
+   
EGIT_REPO_URI="https://github.com/werman/noise-suppression-for-voice.git;
+else
+   KEYWORDS="~amd64 ~x86"
+   
SRC_URI="https://github.com/werman/noise-suppression-for-voice/archive/453a8af82a31a5361f6a13bf95c97686f0a2acd1.tar.gz
 -> ${P}.tar.gz"
+fi
+
+LICENSE="GPL-3+"
+SLOT="0"
+IUSE=""
+
+DEPEND=""
+RDEPEND="${DEPEND}"
+BDEPEND=""

diff --git 
a/media-libs/noise-suppression-for-voice/noise-suppression-for-voice-.ebuild
 
b/media-libs/noise-suppression-for-voice/noise-suppression-for-voice-.ebuild
new file mode 100644
index 000..021b5fe5432
--- /dev/null
+++ 
b/media-libs/noise-suppression-for-voice/noise-suppression-for-voice-.ebuild
@@ -0,0 +1,25 @@
+# Copyright 2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake
+
+DESCRIPTION="A real-time noise suppression plugin for voice"
+HOMEPAGE="https://github.com/werman/noise-suppression-for-voice;
+
+if [ "${PV}" = "" ]; then
+   inherit git-r3
+   
EGIT_REPO_URI="https://github.com/werman/noise-suppression-for-voice.git;
+else
+   KEYWORDS="~amd64 ~x86"
+   
SRC_URI="https://github.com/werman/noise-suppression-for-voice/archive/v0.9.tar.gz
 -> ${P}.tar.gz"
+fi
+
+LICENSE="GPL-3+"
+SLOT="0"
+IUSE=""
+
+DEPEND=""
+RDEPEND="${DEPEND}"
+BDEPEND=""



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

2020-07-06 Thread Robin H. Johnson
commit: 4d1149aa93f96c51be4d9520ba3322a1231c83ec
Author: Robin H. Johnson  gentoo  org>
AuthorDate: Mon Jul  6 17:13:15 2020 +
Commit: Robin H. Johnson  gentoo  org>
CommitDate: Mon Jul  6 17:14:28 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4d1149aa

dev-ruby/did_you_mean: ensure dev-ruby/psych is gone

Fixes following error during src_install:
```
/usr/lib64/ruby/2.5.0/psych/handler.rb:30: warning: previous definition of 
EVENTS was here
Traceback (most recent call last):
10: from -e:1:in `'
 9: from 
/usr/lib64/ruby/site_ruby/2.5.0/rubygems/specification.rb:1060:in `from_yaml'
 8: from /usr/lib64/ruby/site_ruby/2.5.0/rubygems.rb:698:in `load_yaml'
 7: from 
/usr/lib64/ruby/site_ruby/2.5.0/rubygems/core_ext/kernel_require.rb:72:in 
`require'
 6: from 
/usr/lib64/ruby/site_ruby/2.5.0/rubygems/core_ext/kernel_require.rb:72:in 
`require'
 5: from /usr/lib64/ruby/gems/2.5.0/gems/psych-3.0.2/lib/psych.rb:19:in 
`'
 4: from 
/usr/lib64/ruby/site_ruby/2.5.0/rubygems/core_ext/kernel_require.rb:72:in 
`require'
 3: from 
/usr/lib64/ruby/site_ruby/2.5.0/rubygems/core_ext/kernel_require.rb:72:in 
`require'
 2: from 
/usr/lib64/ruby/gems/2.5.0/gems/psych-3.0.2/lib/psych/parser.rb:2:in `'
 1: from 
/usr/lib64/ruby/gems/2.5.0/gems/psych-3.0.2/lib/psych/parser.rb:33:in 
`'
/usr/lib64/ruby/gems/2.5.0/gems/psych-3.0.2/lib/psych/parser.rb:34:in 
`': superclass mismatch for class Mark (TypeError)
 * ERROR: dev-ruby/did_you_mean-1.4.0::gentoo failed (install phase):
 *   Unable to generate gemspec file.
```

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

 dev-ruby/did_you_mean/did_you_mean-1.4.0.ebuild | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/dev-ruby/did_you_mean/did_you_mean-1.4.0.ebuild 
b/dev-ruby/did_you_mean/did_you_mean-1.4.0.ebuild
index aaf321bf8d8..37ef1514da1 100644
--- a/dev-ruby/did_you_mean/did_you_mean-1.4.0.ebuild
+++ b/dev-ruby/did_you_mean/did_you_mean-1.4.0.ebuild
@@ -16,6 +16,9 @@ LICENSE="MIT"
 SLOT="2.6"
 KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE=""
+# Old dev-ruby/psych is removed from the tree, but must be uninstalled before
+# did_you_mean will build.
+DEPEND="${DEPEND} !!dev-ruby/psych"
 
 all_ruby_prepare() {
sed -i -e '/bundler/ s:^:#:' Rakefile || die



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

2020-07-06 Thread Robin H. Johnson
commit: b799b65375b36a8a9e1b6498a93a2488a0361671
Author: Robin H. Johnson  gentoo  org>
AuthorDate: Mon Jul  6 17:03:19 2020 +
Commit: Robin H. Johnson  gentoo  org>
CommitDate: Mon Jul  6 17:14:28 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b799b653

app-text/highlight: add support for slotted Lua

Verified on my desktop w/ Lua 5.3

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

 app-text/highlight/highlight-3.57-r1.ebuild | 111 
 1 file changed, 111 insertions(+)

diff --git a/app-text/highlight/highlight-3.57-r1.ebuild 
b/app-text/highlight/highlight-3.57-r1.ebuild
new file mode 100644
index 000..079ca0895c8
--- /dev/null
+++ b/app-text/highlight/highlight-3.57-r1.ebuild
@@ -0,0 +1,111 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit qmake-utils toolchain-funcs
+
+DESCRIPTION="Converts source code to formatted text (HTML, LaTeX, etc.) with 
syntax highlight"
+HOMEPAGE="http://www.andre-simon.de/;
+SRC_URI="http://www.andre-simon.de/zip/${P}.tar.bz2;
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos"
+IUSE="examples qt5"
+
+RDEPEND="
+   || ( dev-lang/lua:0 dev-lang/lua:5.3 dev-lang/lua:5.2 dev-lang/lua:5.1 )
+   qt5? (
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5
+   dev-qt/qtwidgets:5
+   )
+"
+DEPEND="${RDEPEND}
+   dev-libs/boost
+"
+BDEPEND="
+   virtual/pkgconfig
+   qt5? ( dev-qt/linguist-tools:5 )
+"
+
+myhlopts=(
+   "CXX=$(tc-getCXX)"
+   "AR=$(tc-getAR)"
+   "LDFLAGS=${LDFLAGS}"
+   "CFLAGS=${CXXFLAGS} -DNDEBUG -std=c++11"
+   "DESTDIR=${D}"
+   "PREFIX=${EPREFIX}/usr"
+   "HL_CONFIG_DIR=${EPREFIX}/etc/highlight/"
+   "HL_DATA_DIR=${EPREFIX}/usr/share/highlight/"
+   "doc_dir=${EPREFIX}/usr/share/doc/${PF}/"
+   "conf_dir=${EPREFIX}/etc/highlight/"
+)
+
+src_prepare() {
+   default
+
+   # disable man page compression
+   sed -e "/GZIP/d" -i makefile || die
+
+   sed -e "/LSB_DOC_DIR/s:doc/${PN}:doc/${PF}:" \
+   -i src/core/datadir.cpp || die
+
+   # Use the correct pkgconfig name for Lua
+   # Upstream codebase supports up to and including Lua 5.3!
+   if has_version 'dev-lang/lua:5.3'; then
+   LUAPKGCONFIG=lua5.3
+   elif has_version 'dev-lang/lua:5.2'; then
+   LUAPKGCONFIG=lua5.2
+   elif has_version 'dev-lang/lua:5.1'; then
+   LUAPKGCONFIG=lua5.1
+   elif has_version 'dev-lang/lua:0'; then
+   LUAPKGCONFIG=lua
+   else
+   die "Could not detect Lua version"
+   fi
+   einfo "Using pkg-config ${LUAPKGCONFIG}"
+   sed -r -i \
+   -e "/^LUA_.*pkg-config/s,\,${LUAPKGCONFIG},g" \
+   "${S}"/extras/tcl/makefile \
+   "${S}"/extras/swig/makefile \
+   "${S}"/makefile \
+   "${S}"/src/makefile \
+   || die "Failed to set Lua version"
+
+   # We set it via eqmake5, otherwise it forces clang...
+   sed -e "s/QMAKE_CC/#QMAKE_CC/g" \
+   -e "s/QMAKE_CXX /#QMAKE_CXX /g" \
+   -i src/gui-qt/highlight.pro || die
+}
+
+src_configure() {
+   if use qt5 ; then
+   pushd src/gui-qt > /dev/null || die
+   eqmake5 \
+   
'DEFINES+=DATA_DIR=\\\"'"${EPREFIX}"'/usr/share/${PN}/\\\" 
CONFIG_DIR=\\\"'"${EPREFIX}"'/etc/${PN}/\\\" 
DOC_DIR=\\\"'"${EPREFIX}"'/usr/share/doc/${PF}/\\\"'
+   popd > /dev/null || die
+   fi
+}
+
+src_compile() {
+   emake -f makefile "${myhlopts[@]}"
+   if use qt5 ; then
+   pushd src/gui-qt > /dev/null || die
+   emake
+   popd > /dev/null || die
+   fi
+}
+
+src_install() {
+   emake -f makefile "${myhlopts[@]}" install
+   if use qt5; then
+   emake -f makefile "${myhlopts[@]}" install-gui
+   docompress -x 
/usr/share/doc/${PF}/{ChangeLog,COPYING,README,README_PLUGINS}
+   fi
+
+   if ! use examples ; then
+   rm -r "${ED}"/usr/share/doc/${PF}/extras || die
+   fi
+}



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

2020-07-06 Thread Sergei Trofimovich
commit: 965d5cdaf1eaf4b2db5dd0370a481dac98f47717
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Mon Jul  6 15:08:57 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Jul  6 16:43:36 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=965d5cda

dev-lang/python: stable 3.6.11-r1 for sparc, bug #728668

Package-Manager: Portage-2.3.99, 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-lang/python/python-3.6.11-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/python/python-3.6.11-r1.ebuild 
b/dev-lang/python/python-3.6.11-r1.ebuild
index 1741eee83dc..a795fdf6cdf 100644
--- a/dev-lang/python/python-3.6.11-r1.ebuild
+++ b/dev-lang/python/python-3.6.11-r1.ebuild
@@ -18,7 +18,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="PSF-2"
 SLOT="${PYVER}/${PYVER}m"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~s390 
~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~s390 
sparc ~x86"
 IUSE="bluetooth build examples gdbm hardened ipv6 libressl +ncurses +readline 
sqlite +ssl test +threads tk wininst +xml"
 RESTRICT="!test? ( test )"
 



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

2020-07-06 Thread Sergei Trofimovich
commit: 9ac0d28131961354d5beaea9d1e55cc3348bda85
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Mon Jul  6 15:19:50 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Jul  6 16:43:40 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ac0d281

dev-python/paste: stable 3.2.3 for hppa, bug #730126

Package-Manager: Portage-2.3.99, 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/paste/paste-3.2.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/paste/paste-3.2.3.ebuild 
b/dev-python/paste/paste-3.2.3.ebuild
index 796268808c7..5ae4355da8e 100644
--- a/dev-python/paste/paste-3.2.3.ebuild
+++ b/dev-python/paste/paste-3.2.3.ebuild
@@ -17,7 +17,7 @@ SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~ppc ppc64 s390 sparc x86 
~amd64-linux ~x86-linux ~x64-macos ~x86-macos ~sparc-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~ppc ppc64 s390 sparc x86 
~amd64-linux ~x86-linux ~x64-macos ~x86-macos ~sparc-solaris"
 IUSE="flup openid"
 
 RDEPEND="dev-python/namespace-paste[${PYTHON_USEDEP}]



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

2020-07-06 Thread Sergei Trofimovich
commit: 92f19252a9b9a2209427fc880c289ab3470d2219
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Mon Jul  6 15:12:49 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Jul  6 16:43:38 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=92f19252

net-misc/ntp: stable 4.2.8_p15 for hppa, bug #729458

Package-Manager: Portage-2.3.99, 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>

 net-misc/ntp/ntp-4.2.8_p15.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/ntp/ntp-4.2.8_p15.ebuild 
b/net-misc/ntp/ntp-4.2.8_p15.ebuild
index f7ad79a4e7a..4829c79357f 100644
--- a/net-misc/ntp/ntp-4.2.8_p15.ebuild
+++ b/net-misc/ntp/ntp-4.2.8_p15.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="http://www.eecis.udel.edu/~ntp/ntp_spool/ntp4/ntp-${PV:0:3}/${MY_P}.tar
 
 LICENSE="HPND BSD ISC"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
s390 sparc x86 ~amd64-linux ~x86-linux ~m68k-mint"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
s390 sparc x86 ~amd64-linux ~x86-linux ~m68k-mint"
 IUSE="caps debug ipv6 libressl openntpd parse-clocks readline samba selinux 
snmp ssl +threads vim-syntax zeroconf"
 
 COMMON_DEPEND="readline? ( >=sys-libs/readline-4.1:0= )



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

2020-07-06 Thread Sergei Trofimovich
commit: f6d5c2d85e62a45315efd479afecc0782649c269
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Mon Jul  6 15:14:04 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Jul  6 16:43:38 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f6d5c2d8

dev-perl/B-COW: keyworded 0.4.0-r1 for sparc, bug #730666

Package-Manager: Portage-2.3.99, 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-perl/B-COW/B-COW-0.4.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/B-COW/B-COW-0.4.0-r1.ebuild 
b/dev-perl/B-COW/B-COW-0.4.0-r1.ebuild
index 8641a9f4adf..8610a7f5ee9 100644
--- a/dev-perl/B-COW/B-COW-0.4.0-r1.ebuild
+++ b/dev-perl/B-COW/B-COW-0.4.0-r1.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
 
 DESCRIPTION="additional B helpers to check COW status"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~ia64 ~ppc ~ppc64 ~x86"
+KEYWORDS="~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Crypt-OpenSSL-Random/

2020-07-06 Thread Sergei Trofimovich
commit: a249983ba55893b64a7c0b79bccf1407e31da096
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Mon Jul  6 15:21:27 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Jul  6 16:43:41 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a249983b

dev-perl/Crypt-OpenSSL-Random: mark 0.150.0 ~sparc, bug #730668

Package-Manager: Portage-2.3.99, 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-perl/Crypt-OpenSSL-Random/Crypt-OpenSSL-Random-0.150.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/Crypt-OpenSSL-Random/Crypt-OpenSSL-Random-0.150.0.ebuild 
b/dev-perl/Crypt-OpenSSL-Random/Crypt-OpenSSL-Random-0.150.0.ebuild
index 987cb981125..76fa3e32476 100644
--- a/dev-perl/Crypt-OpenSSL-Random/Crypt-OpenSSL-Random-0.150.0.ebuild
+++ b/dev-perl/Crypt-OpenSSL-Random/Crypt-OpenSSL-Random-0.150.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
 DESCRIPTION="OpenSSL/LibreSSL pseudo-random number generator access"
 
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~ia64 ~ppc ~ppc64 ~x86"
+KEYWORDS="~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86"
 IUSE="libressl"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Crypt-OpenSSL-Guess/

2020-07-06 Thread Sergei Trofimovich
commit: 989afd5b701bf1d9fd0684e8d5f005ea52b3cc19
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Mon Jul  6 15:15:26 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Jul  6 16:43:39 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=989afd5b

dev-perl/Crypt-OpenSSL-Guess: mark 0.110.0 ~sparc, bug #730668

Package-Manager: Portage-2.3.99, 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-perl/Crypt-OpenSSL-Guess/Crypt-OpenSSL-Guess-0.110.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/Crypt-OpenSSL-Guess/Crypt-OpenSSL-Guess-0.110.0.ebuild 
b/dev-perl/Crypt-OpenSSL-Guess/Crypt-OpenSSL-Guess-0.110.0.ebuild
index fb47343bf79..478fc6f8997 100644
--- a/dev-perl/Crypt-OpenSSL-Guess/Crypt-OpenSSL-Guess-0.110.0.ebuild
+++ b/dev-perl/Crypt-OpenSSL-Guess/Crypt-OpenSSL-Guess-0.110.0.ebuild
@@ -9,7 +9,7 @@ inherit perl-module
 
 DESCRIPTION="Guess OpenSSL include path"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~ia64 ~ppc ~ppc64 ~x86"
+KEYWORDS="~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86"
 IUSE="libressl test"
 RESTRICT="!test? ( test )"
 



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

2020-07-06 Thread Sergei Trofimovich
commit: e49a4ef0341671eb535f4dee93667bd663aef003
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Mon Jul  6 15:03:17 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Jul  6 16:43:34 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e49a4ef0

sys-libs/ldb: stable 2.0.12 for sparc, bug #730472

Package-Manager: Portage-2.3.99, 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>

 sys-libs/ldb/ldb-2.0.12.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-libs/ldb/ldb-2.0.12.ebuild b/sys-libs/ldb/ldb-2.0.12.ebuild
index 783e40e0098..aac2c03db4b 100644
--- a/sys-libs/ldb/ldb-2.0.12.ebuild
+++ b/sys-libs/ldb/ldb-2.0.12.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://www.samba.org/ftp/pub/${PN}/${P}.tar.gz;
 
 LICENSE="LGPL-3"
 SLOT="0/${PV}"
-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 +ldap +lmdb python test"
 
 RESTRICT="!test? ( test )"



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

2020-07-06 Thread Sergei Trofimovich
commit: 801c10c6512ebd5f4d3c2547043b4bf03a4b31ea
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Mon Jul  6 15:11:23 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Jul  6 16:43:37 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=801c10c6

dev-lang/python: stable 3.8.3-r1 for sparc, bug #728668

Package-Manager: Portage-2.3.99, 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-lang/python/python-3.8.3-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/python/python-3.8.3-r1.ebuild 
b/dev-lang/python/python-3.8.3-r1.ebuild
index e9d17af116a..729a2f0558a 100644
--- a/dev-lang/python/python-3.8.3-r1.ebuild
+++ b/dev-lang/python/python-3.8.3-r1.ebuild
@@ -18,7 +18,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="PSF-2"
 SLOT="${PYVER}"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv 
~s390 ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv 
~s390 sparc ~x86"
 IUSE="bluetooth build examples gdbm hardened ipv6 libressl +ncurses +readline 
sqlite +ssl test tk wininst +xml"
 RESTRICT="!test? ( test )"
 



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

2020-07-06 Thread Sergei Trofimovich
commit: ce5e8623c3ffebb62e576f8082faeca3c26f2d99
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Mon Jul  6 15:24:53 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Jul  6 16:43:42 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ce5e8623

dev-python/pypiserver: stable 1.3.2 for hppa, bug #730126

Package-Manager: Portage-2.3.99, 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/pypiserver/pypiserver-1.3.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/pypiserver/pypiserver-1.3.2.ebuild 
b/dev-python/pypiserver/pypiserver-1.3.2.ebuild
index c9c3cf88268..b9df6a9bd89 100644
--- a/dev-python/pypiserver/pypiserver-1.3.2.ebuild
+++ b/dev-python/pypiserver/pypiserver-1.3.2.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
 
 LICENSE="ZLIB 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"
 IUSE="test"
 
 RDEPEND="



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

2020-07-06 Thread Sergei Trofimovich
commit: c4e4eac7e8a44f42c4393014e43ad835c4cb01d3
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Mon Jul  6 15:18:43 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Jul  6 16:43:40 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c4e4eac7

dev-python/twine: stable 1.15.0 for hppa, bug #730126

Package-Manager: Portage-2.3.99, 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/twine/twine-1.15.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/twine/twine-1.15.0.ebuild 
b/dev-python/twine/twine-1.15.0.ebuild
index 8bc1fbf5680..211bba3be4e 100644
--- a/dev-python/twine/twine-1.15.0.ebuild
+++ b/dev-python/twine/twine-1.15.0.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://github.com/pypa/twine/archive/${PV}.tar.gz 
-> ${P}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~ppc ~ppc64 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~ppc ~ppc64 sparc x86"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Crypt-OpenSSL-RSA/

2020-07-06 Thread Sergei Trofimovich
commit: 9c3236a6d142ce3d66e3f792cb85bd7806e4b416
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Mon Jul  6 15:16:11 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Jul  6 16:43:39 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c3236a6

dev-perl/Crypt-OpenSSL-RSA: keyworded 0.310.0 for sparc, bug #730670

Package-Manager: Portage-2.3.99, 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-perl/Crypt-OpenSSL-RSA/Crypt-OpenSSL-RSA-0.310.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/Crypt-OpenSSL-RSA/Crypt-OpenSSL-RSA-0.310.0.ebuild 
b/dev-perl/Crypt-OpenSSL-RSA/Crypt-OpenSSL-RSA-0.310.0.ebuild
index f80a7318d11..698252650ff 100644
--- a/dev-perl/Crypt-OpenSSL-RSA/Crypt-OpenSSL-RSA-0.310.0.ebuild
+++ b/dev-perl/Crypt-OpenSSL-RSA/Crypt-OpenSSL-RSA-0.310.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
 DESCRIPTION="RSA encoding and decoding using the OpenSSL libraries"
 
 SLOT="0"
-KEYWORDS="~amd64 ~ia64 ~ppc ~ppc64 ~x86"
+KEYWORDS="~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
 IUSE="libressl test"
 RESTRICT="!test? ( test )"
 



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

2020-07-06 Thread Sergei Trofimovich
commit: 368fcc9cdf774c3f7c42921074719968de807d51
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Mon Jul  6 15:05:08 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Jul  6 16:43:35 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=368fcc9c

sys-apps/pciutils: stable 3.6.4 for sparc, bug #730504

Package-Manager: Portage-2.3.99, 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>

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

diff --git a/sys-apps/pciutils/pciutils-3.6.4.ebuild 
b/sys-apps/pciutils/pciutils-3.6.4.ebuild
index b855fde4622..d78c6226038 100644
--- a/sys-apps/pciutils/pciutils-3.6.4.ebuild
+++ b/sys-apps/pciutils/pciutils-3.6.4.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://mj.ucw.cz/download/linux/pci/${P}.tar.gz;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 
sparc ~x86 ~amd64-linux ~x86-linux"
 IUSE="dns +kmod static-libs +udev zlib"
 
 # Have the sub-libs in RDEPEND with [static-libs] since, logically,



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

2020-07-06 Thread Sergei Trofimovich
commit: f823790eb4888cc79a2db34560cb22d3adaba55e
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Mon Jul  6 15:23:35 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Jul  6 16:43:41 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f823790e

dev-python/webtest: stable 2.0.35 for hppa, bug #730126

Package-Manager: Portage-2.3.99, 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/webtest/webtest-2.0.35.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/webtest/webtest-2.0.35.ebuild 
b/dev-python/webtest/webtest-2.0.35.ebuild
index da24b168973..660032760a1 100644
--- a/dev-python/webtest/webtest-2.0.35.ebuild
+++ b/dev-python/webtest/webtest-2.0.35.ebuild
@@ -18,7 +18,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 sparc ~x86"
+KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~ppc ~ppc64 ~s390 sparc ~x86"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



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

2020-07-06 Thread Sergei Trofimovich
commit: 6fc9c4bc5165bf1c78bac1e37435dc546af2ccab
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Mon Jul  6 15:07:57 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Jul  6 16:43:36 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6fc9c4bc

sys-apps/diffutils: stable 3.7 for sparc, bug #730486

Package-Manager: Portage-2.3.99, 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>

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

diff --git a/sys-apps/diffutils/diffutils-3.7.ebuild 
b/sys-apps/diffutils/diffutils-3.7.ebuild
index 7e13c6dcccb..56ce9341c87 100644
--- a/sys-apps/diffutils/diffutils-3.7.ebuild
+++ b/sys-apps/diffutils/diffutils-3.7.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://gnu/diffutils/${P}.tar.xz
 
 LICENSE="GPL-2"
 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"
 IUSE="nls static"
 
 DEPEND="app-arch/xz-utils



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

2020-07-06 Thread Sergei Trofimovich
commit: a283d563ba135def37998ed04b4ca8238427555a
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Mon Jul  6 15:12:03 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Jul  6 16:43:37 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a283d563

dev-perl/Convert-ASN1: stable 0.270.0-r1 for hppa, bug #716680

Package-Manager: Portage-2.3.99, 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-perl/Convert-ASN1/Convert-ASN1-0.270.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/Convert-ASN1/Convert-ASN1-0.270.0-r1.ebuild 
b/dev-perl/Convert-ASN1/Convert-ASN1-0.270.0-r1.ebuild
index 99a786a4ec7..8721cc8a806 100644
--- a/dev-perl/Convert-ASN1/Convert-ASN1-0.270.0-r1.ebuild
+++ b/dev-perl/Convert-ASN1/Convert-ASN1-0.270.0-r1.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
 DESCRIPTION="Standard en/decode of ASN.1 structures"
 
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris 
~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris 
~x86-solaris"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



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

2020-07-06 Thread Sergei Trofimovich
commit: 718251ee4d5817cbbff7bf0693c20ef516a23565
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Mon Jul  6 15:20:33 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Jul  6 16:43:41 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=718251ee

dev-perl/Clone: keyworded 0.450.0 for sparc, bug #730666

Package-Manager: Portage-2.3.99, 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-perl/Clone/Clone-0.450.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/Clone/Clone-0.450.0.ebuild 
b/dev-perl/Clone/Clone-0.450.0.ebuild
index 000449a89e1..2f6ed715167 100644
--- a/dev-perl/Clone/Clone-0.450.0.ebuild
+++ b/dev-perl/Clone/Clone-0.450.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
 DESCRIPTION="Recursively copy Perl datatypes"
 
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~ia64 ~ppc ~ppc64 ~x86"
+KEYWORDS="~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



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

2020-07-06 Thread Sergei Trofimovich
commit: 877958b36bb2360b8f7dfe77bbe3e5713c49b7a4
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Mon Jul  6 15:06:27 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Jul  6 16:43:35 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=877958b3

sys-devel/gettext: stable 0.20.2 for sparc, bug #730638

Package-Manager: Portage-2.3.99, 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>

 sys-devel/gettext/gettext-0.20.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/gettext/gettext-0.20.2.ebuild 
b/sys-devel/gettext/gettext-0.20.2.ebuild
index 6e849d145db..31dbd5002b5 100644
--- a/sys-devel/gettext/gettext-0.20.2.ebuild
+++ b/sys-devel/gettext/gettext-0.20.2.ebuild
@@ -15,7 +15,7 @@ SRC_URI="mirror://gnu/${PN}/${P}.tar.gz"
 # so put that license behind USE=cxx.
 LICENSE="GPL-3+ cxx? ( LGPL-2.1+ )"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 sparc ~x86"
 IUSE="acl -cvs +cxx doc emacs git java ncurses nls openmp static-libs"
 
 # only runtime goes multilib



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

2020-07-06 Thread Sergei Trofimovich
commit: 1ed8716dca9dd24da675eddbf727e6a47a573afa
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Mon Jul  6 15:05:46 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Jul  6 16:43:35 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ed8716d

sys-apps/usbutils: stable 012 for sparc, bug #730496

Package-Manager: Portage-2.3.99, 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>

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

diff --git a/sys-apps/usbutils/usbutils-012.ebuild 
b/sys-apps/usbutils/usbutils-012.ebuild
index 0fbeea10abe..48fe3284a38 100644
--- a/sys-apps/usbutils/usbutils-012.ebuild
+++ b/sys-apps/usbutils/usbutils-012.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://www.kernel.org/pub/linux/utils/usb/${PN}/${P}.tar.xz;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 
sparc ~x86 ~amd64-linux ~x86-linux"
 IUSE="python"
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
 



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

2020-07-06 Thread Sergei Trofimovich
commit: 31165938eb0f8b54bb187f0ffc7e32715850c9e5
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Mon Jul  6 15:07:19 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Jul  6 16:43:36 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=31165938

sys-apps/logwatch: stable 7.5.3 for sparc, bug #730492

Package-Manager: Portage-2.3.99, 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>

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

diff --git a/sys-apps/logwatch/logwatch-7.5.3.ebuild 
b/sys-apps/logwatch/logwatch-7.5.3.ebuild
index 766c865e83c..386cbc9cdd4 100644
--- a/sys-apps/logwatch/logwatch-7.5.3.ebuild
+++ b/sys-apps/logwatch/logwatch-7.5.3.ebuild
@@ -12,7 +12,7 @@ if [[ ${PV} == "" ]] ; then
inherit git-r3
 else
SRC_URI="mirror://sourceforge/${PN}/${P}/${P}.tar.gz"
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ppc ppc64 ~sparc ~x86"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ppc ppc64 sparc ~x86"
 fi
 
 DESCRIPTION="Analyzes and Reports on system logs"



[gentoo-commits] repo/gentoo:master commit in: net-fs/samba/

2020-07-06 Thread Sergei Trofimovich
commit: a146a594ba79e52ba923e64581b2acf21638f3ca
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Mon Jul  6 15:04:30 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Jul  6 16:43:34 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a146a594

net-fs/samba: stable 4.11.11 for sparc, bug #730472

Package-Manager: Portage-2.3.99, 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>

 net-fs/samba/samba-4.11.11.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-fs/samba/samba-4.11.11.ebuild 
b/net-fs/samba/samba-4.11.11.ebuild
index 7627a935db6..756a74f234e 100644
--- a/net-fs/samba/samba-4.11.11.ebuild
+++ b/net-fs/samba/samba-4.11.11.ebuild
@@ -15,7 +15,7 @@ SRC_PATH="stable"
 
 SRC_URI="mirror://samba/${SRC_PATH}/${MY_P}.tar.gz"
 [[ ${PV} = *_rc* ]] || \
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~ppc ppc64 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~ppc ppc64 sparc ~x86"
 
 DESCRIPTION="Samba Suite Version 4"
 HOMEPAGE="https://www.samba.org/;



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

2020-07-06 Thread Sergei Trofimovich
commit: 9a0dbeed74f77b740a8aa078795ea05b90073117
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Mon Jul  6 15:10:06 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Jul  6 16:43:36 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a0dbeed

dev-lang/python: stable 3.7.8-r1 for sparc, bug #728668

Package-Manager: Portage-2.3.99, 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-lang/python/python-3.7.8-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/python/python-3.7.8-r1.ebuild 
b/dev-lang/python/python-3.7.8-r1.ebuild
index d7d54b116be..301564d7ccd 100644
--- a/dev-lang/python/python-3.7.8-r1.ebuild
+++ b/dev-lang/python/python-3.7.8-r1.ebuild
@@ -18,7 +18,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="PSF-2"
 SLOT="${PYVER}/${PYVER}m"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv 
~s390 ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv 
~s390 sparc ~x86"
 IUSE="bluetooth build examples gdbm hardened ipv6 libressl +ncurses +readline 
sqlite +ssl test tk wininst +xml"
 RESTRICT="!test? ( test )"
 



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

2020-07-06 Thread Sergei Trofimovich
commit: 96d5303a2e1daee48a79e8cbb5a24be652535b95
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Mon Jul  6 16:35:52 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Jul  6 16:39:07 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=96d5303a

toolchain.eclass: add USE=valgrind for annotations for valgrind

This adds annotation hints to memory handling code into
gcc to ease debugging it under valgrind.

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

 eclass/toolchain.eclass| 9 +
 sys-devel/gcc/metadata.xml | 1 +
 2 files changed, 10 insertions(+)

diff --git a/eclass/toolchain.eclass b/eclass/toolchain.eclass
index 8384e565d86..5bd4e18eb0d 100644
--- a/eclass/toolchain.eclass
+++ b/eclass/toolchain.eclass
@@ -200,6 +200,7 @@ if [[ ${PN} != "kgcc64" && ${PN} != gcc-* ]] ; then
tc_version_is_at_least 9.0 && IUSE+=" d"
tc_version_is_at_least 9.1 && IUSE+=" lto"
tc_version_is_at_least 10 && IUSE+=" zstd" TC_FEATURES+=(zstd)
+   tc_version_is_at_least 11 && IUSE+=" valgrind" TC_FEATURES+=(valgrind)
 fi
 
 if tc_version_is_at_least 10; then
@@ -272,6 +273,10 @@ if tc_has_feature zstd ; then
DEPEND+=" zstd? ( app-arch/zstd )"
 fi
 
+if tc_has_feature valgrind; then
+   BDEPEND+=" valgrind? ( dev-util/valgrind )"
+fi
+
 case ${EAPI:-0} in
5*|6) DEPEND+=" ${BDEPEND}" ;;
 esac
@@ -1278,6 +1283,10 @@ toolchain_src_configure() {
confgcc+=( $(use_enable systemtap) )
fi
 
+   if in_iuse valgrind ; then
+   confgcc+=( $(use_enable valgrind valgrind-annotations) )
+   fi
+
if in_iuse vtv ; then
confgcc+=(
$(use_enable vtv vtable-verify)

diff --git a/sys-devel/gcc/metadata.xml b/sys-devel/gcc/metadata.xml
index a6c76c3bd10..feeacd30317 100644
--- a/sys-devel/gcc/metadata.xml
+++ b/sys-devel/gcc/metadata.xml
@@ -34,6 +34,7 @@
 Build support for various sanitizer functions 
(ASAN/TSAN/etc...)
 Build packages with stack smashing protector on by 
default
 enable systemtap static probe points
+Enable valgrind annotations for gcc internals 
(useful for gcc debugging).
 Build support for virtual table verification (a C++ 
hardening feature)
   
   



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

2020-07-06 Thread Craig Andrews
commit: 0ad579e232bcc5b3c9a65d46b42d18d8f6badcd4
Author: Craig Andrews  gentoo  org>
AuthorDate: Mon Jul  6 15:14:47 2020 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Mon Jul  6 15:15:32 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0ad579e2

dev-libs/libfmt: 7.0.0 version bump

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

 dev-libs/libfmt/Manifest| 1 +
 dev-libs/libfmt/{libfmt-.ebuild => libfmt-7.0.0.ebuild} | 2 +-
 dev-libs/libfmt/libfmt-.ebuild  | 2 +-
 3 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/dev-libs/libfmt/Manifest b/dev-libs/libfmt/Manifest
index 0a0fbac1a38..6bfd767d4af 100644
--- a/dev-libs/libfmt/Manifest
+++ b/dev-libs/libfmt/Manifest
@@ -1,3 +1,4 @@
 DIST libfmt-6.1.2.tar.gz 723160 BLAKE2B 
36e7451a8732c62dcbf47e6d287ea582827b6196a468b8648803ea1bc9a37a5f681d87488f748d749183d97783ac7fb47a3f2aeed64fc6a684f9ee85b67ae28d
 SHA512 
8770bf4bd2bb6d938e75e0cf1e665c41930dbd9d2a6825274a5a43cd1d85b9c9ca621bb040ed099429f0e16bddbc3399361c453eb1bf3fc01376e6ad9dd875b7
 DIST libfmt-6.2.0.tar.gz 733403 BLAKE2B 
c7ff69a56b90ec8df7d1af5c9934592449f2052046192aa498a6440d2aab76f10c17fa2833a41475b777dca2e3a1ae671021530bf0ef8be12443541f0f5212b3
 SHA512 
0003543f437bae416600a2b982eb133f65588bd36d7506fa7d883ae3133fcaf7ad825904af9b588ea22e5d91e56560aaf4243a6afa11ff6d8aace2e4bb1b0cee
 DIST libfmt-6.2.1.tar.gz 733646 BLAKE2B 
74394efc67065bf7a2259f5c16521b1cc4fb08bd599fe99be86b97b712c60d8790f39d65257ab18fe95bcde3d115d97e91c41d23309596f279cf51ebd4d2957d
 SHA512 
520ef3addfecd9796253c347e0ecf4c18ef2f86d3b1b6b714f7834741f4737f1b7ed8365d3be46c9186617898911b23680cad2ae3cb7aadaf641ab32e327b0dc
+DIST libfmt-7.0.0.tar.gz 738799 BLAKE2B 
de032e6d0400e960f9622281bd00aa8676c909f4f171ba327206d9fe7ce9616ea134f61d90616917e4a23d025d83c05ee41faa5a9b61691458a20e66631942a5
 SHA512 
c92bcc067cdc0d260179a1f731ab8f54d8c0f3af5911b39034f0e24b0a8ef43ecfd820e42f1a2e30c2a436113920ea06e73b297b185c8794a5d480f1ec9e5916

diff --git a/dev-libs/libfmt/libfmt-.ebuild 
b/dev-libs/libfmt/libfmt-7.0.0.ebuild
similarity index 93%
copy from dev-libs/libfmt/libfmt-.ebuild
copy to dev-libs/libfmt/libfmt-7.0.0.ebuild
index 78c2d74959b..376757b05ad 100644
--- a/dev-libs/libfmt/libfmt-.ebuild
+++ b/dev-libs/libfmt/libfmt-7.0.0.ebuild
@@ -18,7 +18,7 @@ if [[ ${PV} == * ]] ; then
inherit git-r3
 else
SRC_URI="https://github.com/fmtlib/fmt/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
S="${WORKDIR}/fmt-${PV}"
 fi
 

diff --git a/dev-libs/libfmt/libfmt-.ebuild 
b/dev-libs/libfmt/libfmt-.ebuild
index 78c2d74959b..376757b05ad 100644
--- a/dev-libs/libfmt/libfmt-.ebuild
+++ b/dev-libs/libfmt/libfmt-.ebuild
@@ -18,7 +18,7 @@ if [[ ${PV} == * ]] ; then
inherit git-r3
 else
SRC_URI="https://github.com/fmtlib/fmt/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
S="${WORKDIR}/fmt-${PV}"
 fi
 



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

2020-07-06 Thread Ben Kohler
commit: 2ed201f08212330201f099231f64b2315a650804
Author: Ben Kohler  gentoo  org>
AuthorDate: Mon Jul  6 15:00:01 2020 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Mon Jul  6 15:00:14 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2ed201f0

net-misc/remmina: drop old

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

 net-misc/remmina/Manifest |  1 -
 net-misc/remmina/remmina-1.4.3.ebuild | 98 ---
 2 files changed, 99 deletions(-)

diff --git a/net-misc/remmina/Manifest b/net-misc/remmina/Manifest
index 93f29e23156..c084b43dacc 100644
--- a/net-misc/remmina/Manifest
+++ b/net-misc/remmina/Manifest
@@ -1,3 +1,2 @@
-DIST Remmina-v1.4.3.tar.gz 1705751 BLAKE2B 
4d49b5d5da4017cc1870a5e37a73db767862997cffdd58b080ab5707eeb293eed7e756ca974a4f4922bb9417e94610fe07b1e774f5ad7e269e797362ff264e83
 SHA512 
9f555f9ff60e2a136f6379a0f2828d091aa972dcff7ebd09eaf1834dc10f506d218e5cb6856c17f625c1040a11240da2ed5ebe9f4fe32a083494cfcbbdef1a41
 DIST Remmina-v1.4.5.tar.gz 1787506 BLAKE2B 
095a01cca168daaef9ef59ff5adb9bb475467e8e8c42cac74a1a605627b09aa7246aa941b514b0de29739516aa988148f377040ed8629df3d5b17f0b1158cf76
 SHA512 
fec07b488db8d438aa6a0263e13557c10f1401a81b3371a2da03a1037d51f8e58e88652a15c6d6ce9e02535ef93ed0f9c5b674ab5efab430380f4b7dd57c4d9d
 DIST Remmina-v1.4.7.tar.gz 1908687 BLAKE2B 
a6656821d727914f70bafe50d5c3764e3c36a4753c618048b91eadc1fa27b8f03bcd313b99cfd46cadc446b85b583994528895f9fb755d6c8ee28e0b0bab66d1
 SHA512 
ebe1e62e090062107ed6674d494255bac9e3d175553bc5ae949aa1bfc9e1de4b59f35f523ee36b08bb02580513d3b585344b9864001dd991cac656f1c13116e9

diff --git a/net-misc/remmina/remmina-1.4.3.ebuild 
b/net-misc/remmina/remmina-1.4.3.ebuild
deleted file mode 100644
index 2daffd64236..000
--- a/net-misc/remmina/remmina-1.4.3.ebuild
+++ /dev/null
@@ -1,98 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit cmake-utils eutils gnome2-utils xdg-utils
-
-MY_P="${PN^}-v${PV}"
-
-DESCRIPTION="A GTK+ RDP, SPICE, VNC, XDMCP and SSH client"
-HOMEPAGE="https://remmina.org/;
-SRC_URI="https://gitlab.com/Remmina/Remmina/-/archive/v${PV}/${MY_P}.tar.gz;
-
-LICENSE="GPL-2+-with-openssl-exception"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="ayatana crypt cups examples gnome-keyring kwallet libressl nls spice ssh 
rdp telepathy vnc webkit zeroconf"
-
-CDEPEND="
-   dev-libs/glib:2
-   dev-libs/json-glib
-   dev-libs/libsodium:=
-   net-libs/libsoup
-   x11-libs/gdk-pixbuf
-   x11-libs/gtk+:3
-   x11-libs/libX11
-   x11-libs/libxkbfile
-   ayatana? ( dev-libs/libappindicator:3 )
-   crypt? ( dev-libs/libgcrypt:0= )
-   rdp? ( >=net-misc/freerdp-2.0.0_rc4_p1129
-   =net-dns/avahi-0.8-r2[dbus,gtk] 


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

2020-07-06 Thread Michał Górny
commit: cd14275ced79e186057a80f26c834a56726fe1e3
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Jul  6 13:17:48 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Jul  6 14:13:22 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cd14275c

dev-python/pandas: Stabilize 1.0.4 amd64, #730968

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

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

diff --git a/dev-python/pandas/pandas-1.0.4.ebuild 
b/dev-python/pandas/pandas-1.0.4.ebuild
index 979f4b8e0ad..3fb89871d2a 100644
--- a/dev-python/pandas/pandas-1.0.4.ebuild
+++ b/dev-python/pandas/pandas-1.0.4.ebuild
@@ -18,7 +18,7 @@ S="${WORKDIR}/${P/_/}"
 
 SLOT="0"
 LICENSE="BSD"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 IUSE="doc full-support minimal test X"
 RESTRICT="!test? ( test )"
 



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

2020-07-06 Thread Michał Górny
commit: eb36ab70de8b4a1a4bb3b50f73fe95c04508ad4c
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Jul  6 13:17:46 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Jul  6 14:13:20 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb36ab70

dev-python/fsspec: Stabilize 0.7.4 amd64, #730968

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

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

diff --git a/dev-python/fsspec/fsspec-0.7.4.ebuild 
b/dev-python/fsspec/fsspec-0.7.4.ebuild
index b3b8bc1fa87..06e17833888 100644
--- a/dev-python/fsspec/fsspec-0.7.4.ebuild
+++ b/dev-python/fsspec/fsspec-0.7.4.ebuild
@@ -18,7 +18,7 @@ S=${WORKDIR}/${MY_P}
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 
 distutils_enable_tests pytest
 



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

2020-07-06 Thread Michał Górny
commit: 8041e57dbbfc5a82339d9802b31d3fcad9b3d064
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Jul  6 13:17:43 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Jul  6 14:13:17 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8041e57d

dev-python/numexpr: Stabilize 2.7.1 amd64, #730968

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

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

diff --git a/dev-python/numexpr/numexpr-2.7.1.ebuild 
b/dev-python/numexpr/numexpr-2.7.1.ebuild
index 138fd440b66..9554d3c0952 100644
--- a/dev-python/numexpr/numexpr-2.7.1.ebuild
+++ b/dev-python/numexpr/numexpr-2.7.1.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~x86 ~amd64-linux ~x86-linux"
 IUSE="mkl"
 
 RDEPEND="



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

2020-07-06 Thread Michał Górny
commit: 5d8a4e682507234e9e17f353cb9b0ff9809da8fe
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Jul  6 13:17:41 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Jul  6 14:13:15 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5d8a4e68

dev-python/cython: Stabilize 0.29.20-r2 amd64, #730968

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

 dev-python/cython/cython-0.29.20-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/cython/cython-0.29.20-r2.ebuild 
b/dev-python/cython/cython-0.29.20-r2.ebuild
index c536c20a045..db5230f148d 100644
--- a/dev-python/cython/cython-0.29.20-r2.ebuild
+++ b/dev-python/cython/cython-0.29.20-r2.ebuild
@@ -15,7 +15,7 @@ 
SRC_URI="https://github.com/cython/cython/archive/${PV}.tar.gz -> ${P}.gh.tar.gz
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~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 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~x64-solaris ~x86-solaris"
 IUSE="emacs test"
 RESTRICT="!test? ( test )"
 



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

2020-07-06 Thread Michał Górny
commit: 1fe23cbd50a9c5d006833f520ad0d7abedadbcd6
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Jul  6 13:17:42 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Jul  6 14:13:16 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1fe23cbd

dev-python/openpyxl: Stabilize 3.0.3 amd64, #730968

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

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

diff --git a/dev-python/openpyxl/openpyxl-3.0.3.ebuild 
b/dev-python/openpyxl/openpyxl-3.0.3.ebuild
index fbd7e799e45..ec5931c0ad4 100644
--- a/dev-python/openpyxl/openpyxl-3.0.3.ebuild
+++ b/dev-python/openpyxl/openpyxl-3.0.3.ebuild
@@ -15,7 +15,7 @@ SRC_URI="https://bitbucket.org/${PN}/${PN}/get/${PV}.tar.bz2 
-> ${P}.tar.bz2"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~x86"
+KEYWORDS="amd64 ~arm ~x86"
 
 RDEPEND="
dev-python/jdcal[${PYTHON_USEDEP}]



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

2020-07-06 Thread Michał Górny
commit: 7156ec05d056a72b8fa3d70f434d378e9c645041
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Jul  6 13:17:45 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Jul  6 14:13:19 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7156ec05

dev-python/bottleneck: Stabilize 1.3.2 amd64, #730968

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

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

diff --git a/dev-python/bottleneck/bottleneck-1.3.2.ebuild 
b/dev-python/bottleneck/bottleneck-1.3.2.ebuild
index 44d762f1020..fff9c671167 100644
--- a/dev-python/bottleneck/bottleneck-1.3.2.ebuild
+++ b/dev-python/bottleneck/bottleneck-1.3.2.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/kwgoodman/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz
 
 SLOT="0"
 LICENSE="BSD"
-KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



  1   2   3   >