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

2021-09-04 Thread Michał Górny
commit: 22049b9edf9b8846197f024ef36f46e35f590ac7
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Sep  4 08:18:20 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Sep  4 08:19:54 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=22049b9e

dev-python/black: Remove setuptools_scm version bind

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

 dev-python/black/black-21.8_beta0.ebuild | 9 -
 1 file changed, 8 insertions(+), 1 deletion(-)

diff --git a/dev-python/black/black-21.8_beta0.ebuild 
b/dev-python/black/black-21.8_beta0.ebuild
index 476aa5429ea..93ab59f8b41 100644
--- a/dev-python/black/black-21.8_beta0.ebuild
+++ b/dev-python/black/black-21.8_beta0.ebuild
@@ -40,8 +40,15 @@ distutils_enable_tests pytest
 
 export SETUPTOOLS_SCM_PRETEND_VERSION=${MY_PV}
 
+src_prepare() {
+   # remove unnecessary bind that worked around broken 6.1.0/6.2.0 releases
+   sed -i -e '/setuptools_scm/s:~=:>=:' setup.cfg || die
+   distutils-r1_src_prepare
+}
+
 python_test() {
-   cp "${S}"/src/black_primer/primer.json 
"${BUILD_DIR}"/lib/black_primer/primer.json || die
+   cp "${S}"/src/black_primer/primer.json \
+   "${BUILD_DIR}"/lib/black_primer/primer.json || die
distutils_install_for_testing
epytest -m "not python2"
 }



[gentoo-commits] repo/gentoo:master commit in: sys-cluster/keepalived/

2021-09-04 Thread David Seifert
commit: 341767063d76d406673d7b70c50e810617d6bf22
Author: David Seifert  gentoo  org>
AuthorDate: Sat Sep  4 08:00:43 2021 +
Commit: David Seifert  gentoo  org>
CommitDate: Sat Sep  4 08:00:43 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=34176706

sys-cluster/keepalived: add 2.2.4

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

 sys-cluster/keepalived/Manifest|  1 +
 sys-cluster/keepalived/keepalived-2.2.4.ebuild | 80 ++
 2 files changed, 81 insertions(+)

diff --git a/sys-cluster/keepalived/Manifest b/sys-cluster/keepalived/Manifest
index 208d5ec434e..ce4a352b957 100644
--- a/sys-cluster/keepalived/Manifest
+++ b/sys-cluster/keepalived/Manifest
@@ -1 +1,2 @@
 DIST keepalived-2.2.2.tar.gz 1159896 BLAKE2B 
42ff86b4aa7c0a45a3472102107701262b44b780987ed93f3dde7005f61699c1488fd92fccb75f77ef5dcc83461428bbad79cc59cd4648a824a8bfbe7fbd2c34
 SHA512 
05bb589c76faa4d3f734ecb1a3e5ac40af006fe5dce962bcd9617f192e59bb5336a911b148c1530fb864333da87c3d42a6fbf7d0ef074f6a53ce5a71db8ec706
+DIST keepalived-2.2.4.tar.gz 1151290 BLAKE2B 
835198fb23312e87894e7740427411d974c00f71029b273d8da3e787ef92848127d896b456fb40db8d802b6c7555e6524872f136f868e19c62387a9471e44b0f
 SHA512 
b8b0f3e7092b7b7093a9927259928076ee95ed176dd26b3a5c38e8c0dc7b83468433944905618dbc9e4b73b81b0cd3f16c2db4234ed4fcdf30f4fc0e532f9422

diff --git a/sys-cluster/keepalived/keepalived-2.2.4.ebuild 
b/sys-cluster/keepalived/keepalived-2.2.4.ebuild
new file mode 100644
index 000..ac5d8315368
--- /dev/null
+++ b/sys-cluster/keepalived/keepalived-2.2.4.ebuild
@@ -0,0 +1,80 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools systemd
+
+DESCRIPTION="A strong & robust keepalive facility to the Linux Virtual Server 
project"
+HOMEPAGE="https://www.keepalived.org/;
+SRC_URI="https://www.keepalived.org/software/${P}.tar.gz;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86"
+IUSE="+bfd dbus json regex snmp systemd"
+
+RDEPEND="
+   dev-libs/libnl:=
+   dev-libs/openssl:=
+   dev-libs/popt
+   net-libs/libnfnetlink
+   sys-apps/iproute2
+   regex? ( >=dev-libs/libpcre2-8:= )
+   dbus? (
+   sys-apps/dbus
+   dev-libs/glib:2
+   )
+   json? ( dev-libs/json-c:= )
+   snmp? ( net-analyzer/net-snmp:= )
+   systemd? ( sys-apps/systemd )"
+DEPEND="${RDEPEND}
+   >=sys-kernel/linux-headers-4.4"
+
+DOCS=(
+   README CONTRIBUTORS INSTALL ChangeLog AUTHOR TODO
+   doc/keepalived.conf.SYNOPSIS doc/NOTE_vrrp_vmac.txt
+)
+
+src_prepare() {
+   default
+   eautoreconf
+}
+
+src_configure() {
+   # keepalived has support to dynamically use some libraries instead of
+   # linking them:
+   #--enable-dynamic-linking \
+   #--enable-libiptc-dynamic \
+   #--enable-libnl-dynamic \
+   #--enable-libxtables-dynamic \
+   econf \
+   --with-init="$(usex systemd systemd custom)" \
+   --with-kernel-dir="${ESYSROOT}"/usr \
+   --enable-vrrp \
+   $(use_enable bfd) \
+   $(use_enable dbus) \
+   $(use_enable json) \
+   $(use_enable regex) \
+   $(use_enable snmp) \
+   $(use_enable snmp snmp-rfc) \
+   $(use_enable systemd)
+}
+
+src_install() {
+   default
+
+   newinitd "${FILESDIR}"/keepalived.init-r1 keepalived
+   newconfd "${FILESDIR}"/keepalived.confd-r1 keepalived
+
+   systemd_newunit "${FILESDIR}"/${PN}.service-r1 ${PN}.service
+   systemd_install_serviced "${FILESDIR}/${PN}.service.conf"
+
+   use snmp && dodoc doc/*MIB.txt
+
+   # This was badly named by upstream, it's more HOWTO than anything else.
+   newdoc INSTALL INSTALL+HOWTO
+
+   # Clean up sysvinit files
+   rm -rv "${ED}"/etc/sysconfig || die
+}



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

2021-09-04 Thread Hans de Graaff
commit: 84f04b2c74deb64156faee6ca0dda4918dd2af2c
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Sep  4 06:53:30 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Sep  4 06:53:30 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=84f04b2c

dev-ruby/test-unit: add 3.4.5

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

 dev-ruby/test-unit/Manifest   |  1 +
 dev-ruby/test-unit/test-unit-3.4.5.ebuild | 36 +++
 2 files changed, 37 insertions(+)

diff --git a/dev-ruby/test-unit/Manifest b/dev-ruby/test-unit/Manifest
index 340854b98e3..1b319b70a5f 100644
--- a/dev-ruby/test-unit/Manifest
+++ b/dev-ruby/test-unit/Manifest
@@ -3,3 +3,4 @@ DIST test-unit-3.4.0.gem 121856 BLAKE2B 
ff975888027ba6122146f074926074ad7eb94e7f
 DIST test-unit-3.4.1.gem 122368 BLAKE2B 
cb1677c83d11c0edbb6ad2eedda63f777832993d262ad0b1b5022fcc049d82d8eaf9284bad22f9a49f3d43febed6f72291eeb30d8844f3ef4703f93b9f556f7d
 SHA512 
08c5877cf6ae80e6ef5de7c806dac74405329cd08a97431d174b756ad173e727a536fe315a624c5e1d5b071d5b887cb4b8498675f5f54073bdffe9d5ec4eb745
 DIST test-unit-3.4.2.gem 122368 BLAKE2B 
3b308eb539915573762aeffb96b02bca3194b5c4e70d00ba4711e2ebf57215e5865f79e5246e5872f2ba813b81256deae289872b8f550ce630249dcf6ff5069a
 SHA512 
ccf04ffbea05334f2d4ffed48db6d236c5eb85cc3d0bd79b5a195c43d218bc03b3b310835d7c23f78d2548dcfc8c4be5d1f3bf92d1aff6fd56ff3f483b2f1b0a
 DIST test-unit-3.4.4.gem 123392 BLAKE2B 
7fe5fd5d17712e0b18e5757a22ca60d0504857c46d311874bb2528d6e6eedffdf4f468899cd08c3dddc4808bd41cb21d254d1467f4ccc259eba8bc2405e9cb57
 SHA512 
3387cc32fca94c2554fa5ed691eec1e0bdddc119ad26f19860c5533764041d17b0ae0515d0a3703f7427558e1eb0f0817c106f2de46b2ad5299ca08c2922de33
+DIST test-unit-3.4.5.tar.gz 159848 BLAKE2B 
c54f1735ab2fb65933d752fcd584137c2bf8ae75a929955999e360fda1ab0d3e6f6dc4ae17f162f3aadb622abea77f8902b134b4e2a606fb12d7043cc7876848
 SHA512 
37d1e2f994049777815d4c069abf90734fa91107a3fcd09d762ae9f05d54b0b6acc16f5b551a304561137bfd2d4202e85182c11c46843ea4328ea74c4932f36f

diff --git a/dev-ruby/test-unit/test-unit-3.4.5.ebuild 
b/dev-ruby/test-unit/test-unit-3.4.5.ebuild
new file mode 100644
index 000..496be517527
--- /dev/null
+++ b/dev-ruby/test-unit/test-unit-3.4.5.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby26 ruby27 ruby30"
+
+RUBY_FAKEGEM_EXTRADOC="README.md doc-install/text/*.md"
+
+RUBY_FAKEGEM_GEMSPEC="test-unit.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="An xUnit family unit testing framework for Ruby"
+HOMEPAGE="https://rubygems.org/gems/test-unit;
+SRC_URI="https://github.com/test-unit/test-unit/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="|| ( Ruby GPL-2 ) PSF-2"
+SLOT="2"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE="doc test"
+
+ruby_add_rdepend "dev-ruby/power_assert"
+
+all_ruby_prepare() {
+   mv doc doc-install || die "moving doc directory out of the way failed"
+}
+
+each_ruby_test() {
+   ${RUBY} test/run-test.rb || die "testsuite failed"
+}
+
+all_ruby_install() {
+   all_fakegem_install
+
+   newbin "${FILESDIR}"/testrb-3 testrb-2
+}



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

2021-09-04 Thread Hans de Graaff
commit: f7ad545e37569d788a2038ff9ade98588c0007aa
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Sep  4 06:45:21 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Sep  4 06:45:21 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f7ad545e

dev-ruby/aws-eventstream: add 1.2.0

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

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

diff --git a/dev-ruby/aws-eventstream/Manifest 
b/dev-ruby/aws-eventstream/Manifest
index 05ad8ecf644..93b539a16ff 100644
--- a/dev-ruby/aws-eventstream/Manifest
+++ b/dev-ruby/aws-eventstream/Manifest
@@ -1,2 +1,3 @@
 DIST aws-eventstream-1.1.0.gem 8704 BLAKE2B 
52018f2466f24b5c4ca9463321d4bad94579c6c98ef7fe0de34376da1e9ecfa0171de3485f65266a8b6be99c6eab956b88b367b8431c62aac1b46107f47925db
 SHA512 
40af0ad738341bd879458060c5d5b1cda3d539ecec18e3e14f2c36582368e246a1dd510480629f7f29e044dc6f9d3a028af72650a0386491931f5a2691ac5d8a
 DIST aws-eventstream-1.1.1.gem 12800 BLAKE2B 
723c94153dfd0eac18ed76caea9637a483a421bec5ff361b763c772c817f99896c04283c76b81e2469f9eeda7a9fed6bb4fe976f322847f028523cb6d068194d
 SHA512 
ffc06f10438b707696abf477da42ac753189dcd7688758998f6d0daa4ce87e5d6dc71b2b982af44d1bb33ba47bc50b18cd6023cba0f4649f20e3aa9667a845cc
+DIST aws-eventstream-1.2.0.gem 12800 BLAKE2B 
3d3459894bfcfa9b4a3cb04b358e011d495250430931c638038e66ac366ad902c8e79c44afc5b123b9ef3bb82efe9a8705017898ffaf268ae829923b6b820cd0
 SHA512 
d7d8a318523b1d4c4d950861f8fb4fb6b65a76b8df2bd788ca1d81d40f7a1d1fd91ad9db106892b508d348fd7f8678aa387b43ac390bcd75f8fb03d081c3e60b

diff --git a/dev-ruby/aws-eventstream/aws-eventstream-1.2.0.ebuild 
b/dev-ruby/aws-eventstream/aws-eventstream-1.2.0.ebuild
new file mode 100644
index 000..3efd2dc85a2
--- /dev/null
+++ b/dev-ruby/aws-eventstream/aws-eventstream-1.2.0.ebuild
@@ -0,0 +1,21 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby26 ruby27 ruby30"
+
+# Not packaged and upstream not tagged.
+RUBY_FAKEGEM_RECIPE_TEST="none"
+
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Amazon Web Services event stream library"
+HOMEPAGE="https://aws.amazon.com/sdk-for-ruby/;
+
+LICENSE="Apache-2.0"
+SLOT="1"
+KEYWORDS="~amd64 ~arm64"
+IUSE=""



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

2021-09-04 Thread Hans de Graaff
commit: 3926aee5fbc77743e41313ce9175844e99474010
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Sep  4 06:50:42 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Sep  4 06:50:42 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3926aee5

dev-ruby/maxitest: add 3.7.0

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

 dev-ruby/maxitest/Manifest  |  1 +
 dev-ruby/maxitest/maxitest-3.7.0.ebuild | 50 +
 2 files changed, 51 insertions(+)

diff --git a/dev-ruby/maxitest/Manifest b/dev-ruby/maxitest/Manifest
index 8b203f2f5f5..e66357f3206 100644
--- a/dev-ruby/maxitest/Manifest
+++ b/dev-ruby/maxitest/Manifest
@@ -1 +1,2 @@
 DIST maxitest-3.6.0.tar.gz 62261 BLAKE2B 
4863b5892997ea7019d5dc65d1adf7febd7934e743276423b1fa8b1d81f3ec5d1deadbe57890e0af525a91ae371ab4c499be031b9a6875e5fc6f64d2e7c2cfad
 SHA512 
41e816d21769382af598ebd64f918437a5816308fd9a9695a88ed97d05e7b41085b2a6f8343ffea50bc7016562857f09057591c2698e920a6bfbd5536edc283f
+DIST maxitest-3.7.0.tar.gz 62716 BLAKE2B 
9919702c3b6c701edf6a5de8c1054547edaeeda518a7b7bae3f419cba9f92f535ec7870ece080fb472d7635243afec4aeed4a27fd839874aa40d63d6ce4ecab8
 SHA512 
4843f9d405a40177622e9892d1e5fffe297ae03cfef68b73ce3ee966cc3a36e126a9f5a5018b898465f5ad40f8d4fc1e6bf53f5c76b376efeff669b57dd1e8aa

diff --git a/dev-ruby/maxitest/maxitest-3.7.0.ebuild 
b/dev-ruby/maxitest/maxitest-3.7.0.ebuild
new file mode 100644
index 000..0007e8820fa
--- /dev/null
+++ b/dev-ruby/maxitest/maxitest-3.7.0.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby26 ruby27 ruby30"
+
+RUBY_FAKEGEM_EXTRADOC="Readme.md"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Minitest + all the features you always wanted"
+HOMEPAGE="https://github.com/grosser/maxitest;
+SRC_URI="https://github.com/grosser/maxitest/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="1"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+IUSE=""
+
+ruby_add_rdepend "

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

2021-09-04 Thread Agostino Sarubbo
commit: 2065c1b132b9076df670b2db2b629036a21e818f
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sat Sep  4 07:16:34 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sat Sep  4 07:16:34 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2065c1b1

app-admin/hcloud: version bump to 1.28.1 - remove old

Package-Manager: Portage-3.0.20, Repoman-3.0.2
Signed-off-by: Agostino Sarubbo  gentoo.org>

 app-admin/hcloud/Manifest   | 2 +-
 app-admin/hcloud/{hcloud-1.28.0.ebuild => hcloud-1.28.1.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/hcloud/Manifest b/app-admin/hcloud/Manifest
index 96eb81f9327..5d5b1035ecf 100644
--- a/app-admin/hcloud/Manifest
+++ b/app-admin/hcloud/Manifest
@@ -1,2 +1,2 @@
 DIST hcloud-1.25.1.tar.xz 1164932 BLAKE2B 
21d3a0def3684a25c0cb629320f5617c93090d33cc95e66c42355c01afaf3189f8da858028220350bc1f1f53992b289ea75b56196d94ae41323602c4e8fee1a8
 SHA512 
aba79869553b19f6a117dc4d9f31935582e9ad89d12d9fd8f70087064383b76324483c78890ddb5965f98f2ca783ca46a17dee97b21716a1ff916647c1267a67
-DIST hcloud-1.28.0.tar.xz 1169076 BLAKE2B 
3748dba34586e70ccc0faee1920250152a29fd842816ea80658886f846d24471e37351b00e6ba8579de066777d9deefccd9edabfccd0ce341f270cd65dc76eae
 SHA512 
7b441c0dd074ed7c9014283322c743759cc677c891aeb3be5d034829be8ed48de54b797c8664b23db3395a0c8ff74e9cc00e6c7a443fcacdc0c6bdb50de12b8f
+DIST hcloud-1.28.1.tar.xz 1498600 BLAKE2B 
9489f1c119d941999a3dd6794545704e9946850bb4fef4799a1560fbc50fecc928a93437c3d7221cedbf5435d23d500bec5ffbe4b16dd754ebe934b0e7f57aeb
 SHA512 
146fb1673fcf0939c20ed0259bc69bf05e8971fe20a25cf560023ced4631ac6d470dd270e92c44e26a1131f6cffa3ce339d4524401318764540d8a06ac3cc11f

diff --git a/app-admin/hcloud/hcloud-1.28.0.ebuild 
b/app-admin/hcloud/hcloud-1.28.1.ebuild
similarity index 100%
rename from app-admin/hcloud/hcloud-1.28.0.ebuild
rename to app-admin/hcloud/hcloud-1.28.1.ebuild



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

2021-09-04 Thread Keri Harris
commit: 6424ca7ce6cf749a9c8272ef66e44550d0602ac6
Author: Keri Harris  gentoo  org>
AuthorDate: Sat Sep  4 05:55:43 2021 +
Commit: Keri Harris  gentoo  org>
CommitDate: Sat Sep  4 07:36:28 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6424ca7c

dev-lang/swi-prolog: add development version

Package-Manager: Portage-3.0.20, Repoman-3.0.2
Signed-off-by: Keri Harris  gentoo.org>

 dev-lang/swi-prolog/Manifest |   1 +
 dev-lang/swi-prolog/swi-prolog-8.3.27.ebuild | 123 +++
 2 files changed, 124 insertions(+)

diff --git a/dev-lang/swi-prolog/Manifest b/dev-lang/swi-prolog/Manifest
index 8fa1ce7f098..593b3b17a25 100644
--- a/dev-lang/swi-prolog/Manifest
+++ b/dev-lang/swi-prolog/Manifest
@@ -3,3 +3,4 @@ DIST swipl-8.2.3.tar.gz 10999577 BLAKE2B 
57cfa9f6fb97f0136a35da1850c7ae8da123d1c
 DIST swipl-8.2.4.tar.gz 10998859 BLAKE2B 
b18f26102a685ff5c66aeaf0c14a08c532f9327f9f995cd46657a71b6779d021eb4f5651b2be77883197c7c5ee31c23259f46ed559aeeb0bb53ad10aea0081ed
 SHA512 
cdbd23d4a0e9699ecc32bdcad9979e4042fb0f24de84010f6f097bc7148af38150b0e61e393c057b0dbae932d0fc1c02a41808bcbafd2c23e24fd73070bed470
 DIST swipl-8.3.25.tar.gz 11186018 BLAKE2B 
a06befea48e065d516eeeb4ce2fa87342647d02ec509eaec208be143520af7d4de3217ac726720a36cdd15e1e263963cfc71bb2d7249ff55f9673e7e1bea5620
 SHA512 
4a06cd36ffbf22d8e582776c6181c8e848abe9bfca32e5e0e43d58e801c8b7c8e1d8556279716461df020530d0ea44cdcfe9390e8387b2a8e8936adf8c3f9774
 DIST swipl-8.3.26.tar.gz 11202495 BLAKE2B 
5d0dcd7a77592ffa86c67f386708330c0b9efc855a084178613990b93308a4e8e9d8d0617a44ae8f8fca050afb6181158269eea0d5943458790d481b4cb544ce
 SHA512 
bdae2a66200517f3452eaf97efcb21d223bfbcc3868d2defc7474272e2b947e3c3035f2b8e5a8ee192271849a4075752a1b8b9c7460e941290111cec85e4df29
+DIST swipl-8.3.27.tar.gz 11273914 BLAKE2B 
8ef9eac9ecdbe8f5e90fed66ed9f416842e644d0360474584008df707dfb04ba9c577b4c85e14bc3766f532e3a4171d8a4f4c1742f49a0d63b6a68748c6c6635
 SHA512 
1e24d450a0cb79ead31b37cca73dea79272845875c77fac4ca84ab698db89932fbecf302f9d94e640c189365a98470b05ef1a8645791757917ca5e193d10160e

diff --git a/dev-lang/swi-prolog/swi-prolog-8.3.27.ebuild 
b/dev-lang/swi-prolog/swi-prolog-8.3.27.ebuild
new file mode 100644
index 000..3b4293326d3
--- /dev/null
+++ b/dev-lang/swi-prolog/swi-prolog-8.3.27.ebuild
@@ -0,0 +1,123 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake desktop xdg-utils flag-o-matic
+
+PATCHSET_VER="0"
+
+DESCRIPTION="Versatile implementation of the Prolog programming language"
+HOMEPAGE="https://www.swi-prolog.org/;
+SRC_URI="https://www.swi-prolog.org/download/devel/src/swipl-${PV}.tar.gz;
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
+IUSE="archive berkdb debug doc +gmp java +libedit minimal odbc pcre qt5 
readline ssl test uuid X yaml"
+RESTRICT="!test? ( test )"
+
+RDEPEND="sys-libs/ncurses:=
+   sys-libs/zlib
+   virtual/libcrypt:=
+   archive? ( app-arch/libarchive:= )
+   berkdb? ( >=sys-libs/db-4:= )
+   odbc? ( dev-db/unixODBC )
+   pcre? ( dev-libs/libpcre )
+   readline? ( sys-libs/readline:= )
+   libedit? ( dev-libs/libedit )
+   gmp? ( dev-libs/gmp:0= )
+   ssl? ( dev-libs/openssl:0= )
+   java? ( >=virtual/jdk-1.8:* )
+   uuid? ( dev-libs/ossp-uuid )
+   qt5? (
+   dev-qt/qtwidgets:5
+   dev-qt/qtgui:5
+   )
+   X? (
+   virtual/jpeg:0
+   x11-libs/libX11
+   x11-libs/libXft
+   x11-libs/libXinerama
+   x11-libs/libXpm
+   x11-libs/libXt
+   x11-libs/libICE
+   x11-libs/libSM )
+   yaml? ( dev-libs/libyaml )"
+
+DEPEND="${RDEPEND}
+   X? ( x11-base/xorg-proto )
+   java? ( test? ( =dev-java/junit-3.8* ) )"
+
+S="${WORKDIR}/swipl-${PV}"
+
+src_prepare() {
+   if [[ -d "${WORKDIR}"/${PV} ]] ; then
+   eapply "${WORKDIR}"/${PV}
+   fi
+
+   sed -e "s|\(SWIPL_INSTALL_PREFIX\)   lib/.*)|\1   
$(get_libdir)/swipl)|" \
+   -e "s|\(SWIPL_INSTALL_CMAKE_CONFIG_DIR\) lib/|\1   
$(get_libdir)/|" \
+   -i CMakeLists.txt || die
+
+   cmake_src_prepare
+}
+
+src_configure() {
+   append-flags -fno-strict-aliasing
+   use debug && append-flags -DO_DEBUG
+
+   local mycmakeargs=(
+   -DSWIPL_INSTALL_PREFIX=$(get_libdir)/swipl
+   -DUSE_GMP=$(usex gmp)
+   -DINSTALL_DOCUMENTATION=$(use doc && usex archive)
+   -DSWIPL_PACKAGES_BASIC=$(usex !minimal)
+   -DSWIPL_PACKAGES_ARCHIVE=$(usex archive)
+   -DSWIPL_PACKAGES_ODBC=$(usex odbc)
+   -DSWIPL_PACKAGES_BDB=$(usex berkdb)
+   -DSWIPL_PACKAGES_PCRE=$(usex pcre)
+   -DSWIPL_PACKAGES_YAML=$(usex yaml)
+   -DSWIPL_PACKAGES_SSL=$(usex ssl)
+ 

[gentoo-commits] repo/gentoo:master commit in: games-util/lgogdownloader/

2021-09-04 Thread James Le Cuirot
commit: aa0a9598963c38e1cd3875c0d71cd23db8287310
Author: James Le Cuirot  gentoo  org>
AuthorDate: Sat Sep  4 07:21:11 2021 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Sat Sep  4 07:21:11 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa0a9598

games-util/lgogdownloader: Version bump to 3.8

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

 games-util/lgogdownloader/Manifest   | 1 +
 .../{lgogdownloader-.ebuild => lgogdownloader-3.8.ebuild}| 9 +
 games-util/lgogdownloader/lgogdownloader-.ebuild | 4 ++--
 3 files changed, 8 insertions(+), 6 deletions(-)

diff --git a/games-util/lgogdownloader/Manifest 
b/games-util/lgogdownloader/Manifest
index e11639e41e6..f330c2b186e 100644
--- a/games-util/lgogdownloader/Manifest
+++ b/games-util/lgogdownloader/Manifest
@@ -1 +1,2 @@
 DIST lgogdownloader-3.7.tar.gz 85653 BLAKE2B 
bb6fe56be291ca726b97cfb7ce83e87e855584da911839a9bc6a923c027e7ea67e83e62a5e8bb1a0c62dd053a7d6728c1e82896d19ba48a310574dc8c6a647f5
 SHA512 
2085b9c64008d790a28dcb9d22009340acac164db316523919dcf797255fd57a36160950fb222e82b9ee6262ef8c0e86193e2d9a4488ea2105f9f4bbe7db727b
+DIST lgogdownloader-3.8.tar.gz 85271 BLAKE2B 
ff8e9f80dbec849649b4074ab5890f833a5bfaf120246e7ca5eae83f414af469da29302323dc22632eb0a7259e49e9cf3660ea8953adda75fc7a5308204767bd
 SHA512 
ccc6116f22a5c0bff5e4ef650f6386d5bfc507cc667b7154b021ecdbd45e7553ac33ae6b81531e2cea52a5022ee9c810033518a07374d4e9f7c672344e7ccad3

diff --git a/games-util/lgogdownloader/lgogdownloader-.ebuild 
b/games-util/lgogdownloader/lgogdownloader-3.8.ebuild
similarity index 82%
copy from games-util/lgogdownloader/lgogdownloader-.ebuild
copy to games-util/lgogdownloader/lgogdownloader-3.8.ebuild
index e1817aeca2a..805b3a49d3c 100644
--- a/games-util/lgogdownloader/lgogdownloader-.ebuild
+++ b/games-util/lgogdownloader/lgogdownloader-3.8.ebuild
@@ -1,15 +1,16 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
-inherit cmake git-r3
+inherit cmake
 
 DESCRIPTION="Unofficial GOG.com downloader for Linux"
 HOMEPAGE="https://sites.google.com/site/gogdownloader/;
-EGIT_REPO_URI="https://github.com/Sude-/lgogdownloader.git;
+SRC_URI="https://sites.google.com/site/gogdownloader/${P}.tar.gz;
 LICENSE="WTFPL-2"
 SLOT="0"
+KEYWORDS="~amd64 ~x86"
 IUSE="gui"
 
 RDEPEND=">=app-crypt/rhash-1.3.3-r2:0=

diff --git a/games-util/lgogdownloader/lgogdownloader-.ebuild 
b/games-util/lgogdownloader/lgogdownloader-.ebuild
index e1817aeca2a..39a33d8fe4f 100644
--- a/games-util/lgogdownloader/lgogdownloader-.ebuild
+++ b/games-util/lgogdownloader/lgogdownloader-.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 inherit cmake git-r3
 



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

2021-09-04 Thread Michał Górny
commit: 68b1ff7b0b69dcebc6f3dba3881d267f5a668335
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Sep  4 06:01:46 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Sep  4 07:45:41 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=68b1ff7b

app-admin/awscli: Bump to 1.20.36

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

 app-admin/awscli/Manifest  |  1 +
 app-admin/awscli/awscli-1.20.36.ebuild | 58 ++
 2 files changed, 59 insertions(+)

diff --git a/app-admin/awscli/Manifest b/app-admin/awscli/Manifest
index acfff950275..0df717d2c18 100644
--- a/app-admin/awscli/Manifest
+++ b/app-admin/awscli/Manifest
@@ -2,4 +2,5 @@ DIST awscli-1.20.15.tar.gz 2048948 BLAKE2B 
e7d378c9cb1752f4b7e014578d07fdc5f7bd9
 DIST awscli-1.20.21.tar.gz 2055227 BLAKE2B 
6448527363ca25f039fa9e461bf5f6451e2ecb308a29b3b62c2303d756476c45f60b5356bf32894d780deb8d9e459d83e2520ce09f5ea5f3b1e9435f8180d4ce
 SHA512 
58b9323b8bdb07bd48814cf11fc03f9c4ffda01d1d0c85d4a77425ca37848a2cb3a6222b12c31e5897b348ef265cc94d842d9fd6b4a66bb3cfc8b37b038361cf
 DIST awscli-1.20.28.tar.gz 2058578 BLAKE2B 
3f6993a41f46ad9d8d45cebc0d5ea95a954e15c73d236426590c389aba6de6a99b6a5000f065f932733151c14f3112bacc25c670a05d2a991a976669ce54554e
 SHA512 
b75974450cea3744ed15cf00ca82a35aa377c55e0ef67bb5536ed136e768d5030e6707f12e2e7de8bfce48296295ff4ed4c9f9b15c642104ea34c7492291135b
 DIST awscli-1.20.35.tar.gz 2069361 BLAKE2B 
e19666a42ae7b39297d62532d5028beb099ba195e80233f43f28697184be10c3abb859db5271980e45cade0c6d580988b63d0c2b5e3adc66aee97e76c7883144
 SHA512 
7fecf089e72a520004aef0d002b2ec07c524b8f927c27e4a497cedfcbcd38e0db57c3ce7e67d4e7f4a4fd78a0ec3e950ef6d7f6d2f7918e0d03a5fb3b2ff8ddf
+DIST awscli-1.20.36.tar.gz 2069853 BLAKE2B 
b524091d27b8200954086ffa1dc444efe3a17e34b4873098d7e50183ad5517adcd1427f8501e1c0c3f882dc0b74bd36774aa06434d1b269f8770a7e05d01d82f
 SHA512 
690881772620d125064acafc42440307890c25d49f75c0c407eeafd094af82eb8c9583140321f53ba4c1346e8c9e4b687b3c812717fc22125045e01afd53e256
 DIST awscli-1.20.7.tar.gz 2045304 BLAKE2B 
d8f086d8d2eb36645e77fa3d9ae7c196ed3a3fddcc2a0218696f92bd69e10b453be1340b965a8d8e6697bbd3c45013d72de3ed0d31b5823515a5a0092a812858
 SHA512 
a41bd3ebc34a65add66ef95d5194ba07907a08f7368b0fcd6551af2070c46c4a509af47d30aeadabddce19d1a61200a58faf40a7e2f759e64915cfb282ab

diff --git a/app-admin/awscli/awscli-1.20.36.ebuild 
b/app-admin/awscli/awscli-1.20.36.ebuild
new file mode 100644
index 000..ff429f8d3a3
--- /dev/null
+++ b/app-admin/awscli/awscli-1.20.36.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit bash-completion-r1 distutils-r1
+
+DESCRIPTION="Universal Command Line Environment for AWS"
+HOMEPAGE="https://pypi.org/project/awscli/;
+#SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
+SRC_URI="https://github.com/aws/aws-cli/archive/${PV}.tar.gz -> ${P}.tar.gz"
+S="${WORKDIR}/aws-cli-${PV}"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+
+# botocore is x.(y+1).z
+BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) + 1)).$(ver_cut 3-)"
+RDEPEND="
+   >=dev-python/botocore-${BOTOCORE_PV}[${PYTHON_USEDEP}]
+   dev-python/colorama[${PYTHON_USEDEP}]
+   dev-python/docutils[${PYTHON_USEDEP}]
+   dev-python/rsa[${PYTHON_USEDEP}]
+   >=dev-python/s3transfer-0.4.0[${PYTHON_USEDEP}]
+   dev-python/pyyaml[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/mock[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests --install nose
+
+PATCHES=(
+   "${FILESDIR}"/awscli-1.19.47-py39.patch
+)
+
+python_test() {
+   distutils_install_for_testing
+   # integration tests require AWS credentials and Internet access
+   nosetests -v tests/{functional,unit} ||
+   die "Tests failed for ${EPYTHON}"
+}
+
+python_install_all() {
+   newbashcomp bin/aws_bash_completer aws
+
+   insinto /usr/share/zsh/site-functions
+   newins bin/aws_zsh_completer.sh _aws
+
+   distutils-r1_python_install_all
+
+   rm "${ED}"/usr/bin/{aws.cmd,aws_bash_completer,aws_zsh_completer.sh} || 
die
+}



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

2021-09-04 Thread Michał Górny
commit: 6679b402f1144ca523eda2b00a4ebe59aa21a966
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Sep  4 06:04:19 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Sep  4 07:45:46 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6679b402

dev-python/sphinxcontrib-doxylink: Bump to 1.9

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

 dev-python/sphinxcontrib-doxylink/Manifest |  1 +
 .../sphinxcontrib-doxylink-1.9.ebuild  | 37 ++
 2 files changed, 38 insertions(+)

diff --git a/dev-python/sphinxcontrib-doxylink/Manifest 
b/dev-python/sphinxcontrib-doxylink/Manifest
index 3e227fc8ec6..de6bdf594da 100644
--- a/dev-python/sphinxcontrib-doxylink/Manifest
+++ b/dev-python/sphinxcontrib-doxylink/Manifest
@@ -1 +1,2 @@
 DIST sphinxcontrib-doxylink-1.8.tar.gz 20005 BLAKE2B 
e435a65f3931c91e0d7d44d1cb4ebc8e7683ab906864e37a0ac31fc6655dba60cf53ef3d91b9e0ce440e86319ec45e0d81cf43459e02ac7e45c8d1ecbc2a9881
 SHA512 
1c53af2502fbb493a5834ae3eb05428dd296300f8027b5dd8d93cd67a03ea572ac81a0c3c8e6ddc9017a0b7a0859757d61ea67b73b3ed69fb1db76244ffd6874
+DIST sphinxcontrib-doxylink-1.9.tar.gz 20175 BLAKE2B 
ebff920929c29ecdff9ecb02ca3d7d4992b0da8a34497d9e2dc4b3cd66a5996264e0ab459f69c0ec83bfe60681beac56f981ecc72e128a08f095b4b0296061c5
 SHA512 
78ffc2d2babe6502bc8818116cca7da079f6ea9ab3f43efa587dbe5efe15d2492be6e763850c9a01e6053332871277dbbd7998803d0ab54616e93878d51c92b1

diff --git 
a/dev-python/sphinxcontrib-doxylink/sphinxcontrib-doxylink-1.9.ebuild 
b/dev-python/sphinxcontrib-doxylink/sphinxcontrib-doxylink-1.9.ebuild
new file mode 100644
index 000..e389fda1084
--- /dev/null
+++ b/dev-python/sphinxcontrib-doxylink/sphinxcontrib-doxylink-1.9.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} )
+inherit distutils-r1
+
+DESCRIPTION="Extension to link to external Doxygen API documentation"
+HOMEPAGE="https://pypi.org/project/sphinxcontrib-doxylink/ 
https://pythonhosted.org/sphinxcontrib-doxylink/ 
https://github.com/sphinx-contrib/doxylink;
+SRC_URI="https://github.com/sphinx-contrib/doxylink/archive/refs/tags/${PV}.tar.gz
 -> ${P}.tar.gz"
+S="${WORKDIR}/doxylink-${PV}"
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux"
+
+RDEPEND="
+   >=dev-python/sphinx-1.0[${PYTHON_USEDEP}]
+   dev-python/namespace-sphinxcontrib[${PYTHON_USEDEP}]
+   dev-python/pyparsing[${PYTHON_USEDEP}]
+"
+
+BDEPEND="
+   test? (
+   app-doc/doxygen
+   dev-python/python-dateutil[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+distutils_enable_sphinx doc
+
+python_install_all() {
+   distutils-r1_python_install_all
+   find "${ED}" -name '*.pth' -delete || die
+}



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

2021-09-04 Thread Michał Górny
commit: 319c0ce225c8d73a6099ed56f129343e5dffc35e
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Sep  4 06:12:27 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Sep  4 07:45:54 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=319c0ce2

dev-python/xmlschema: Bump to 1.7.1

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

 dev-python/xmlschema/Manifest   |  1 +
 dev-python/xmlschema/xmlschema-1.7.1.ebuild | 31 +
 2 files changed, 32 insertions(+)

diff --git a/dev-python/xmlschema/Manifest b/dev-python/xmlschema/Manifest
index 1348812c0cd..aff3bd7f21b 100644
--- a/dev-python/xmlschema/Manifest
+++ b/dev-python/xmlschema/Manifest
@@ -1,2 +1,3 @@
 DIST xmlschema-1.6.4.tar.gz 369270 BLAKE2B 
f3b98f0b8b4446dfa67da778c6b63585a894f4dcc9fd7ea98637ccd54b26e63aebc7f3fbc00e13ce43730b88da0f773a491917d5eae9301b5d22f6efe620473b
 SHA512 
7e13d20a6add1cc5b6d0f732e672be3eeeb2f107fd2031cd5c22d1059d24b7d818c534817ea115d0c5f011727175bdcae71a0b8d55f1d6bd263a7e38286c26fc
 DIST xmlschema-1.7.0.tar.gz 370433 BLAKE2B 
0270151705ca65d4b0f587e2ac75f7273a20242a0a315b4b954a6ccad6d46d7d093330a4c40d74a44c0c55af021da1c4ddde85f8431e0779d30e2164a599a335
 SHA512 
c4620f205cbdccef95a38eab6e6a5d6082681e3ff71708376f0ddeecd75a5c53f686fd740a41e98afd2ec5ec0f14be913b6c65bce80fab0143fa5fe1cc8a2ab6
+DIST xmlschema-1.7.1.tar.gz 372165 BLAKE2B 
a534c42d5405eefdfd0c595f1ea02a703c8f5a225f9a46ea4fe9885d09de4b87bc5ddb470fabaf3e01093012346247d34fd56495641815fe04f4fa1919f9f53f
 SHA512 
4ad8ef9d91aa2e0b06d64aa06cc380898976c8c1b4efe049b67948b4534bb8edc3a3450cf5e242a004a039e8e29b23954138a0192ac6355fdeecb77e6284c3d9

diff --git a/dev-python/xmlschema/xmlschema-1.7.1.ebuild 
b/dev-python/xmlschema/xmlschema-1.7.1.ebuild
new file mode 100644
index 000..19b2c2736c2
--- /dev/null
+++ b/dev-python/xmlschema/xmlschema-1.7.1.ebuild
@@ -0,0 +1,31 @@
+# Copyright 2019-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} pypy3 )
+inherit distutils-r1
+
+DESCRIPTION="An XML Schema validator and decoder"
+HOMEPAGE="https://github.com/sissaschool/xmlschema 
https://pypi.org/project/xmlschema/;
+SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~x64-macos"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   >=dev-python/elementpath-2.2.2[${PYTHON_USEDEP}]"
+BDEPEND="
+   test? (
+   ${RDEPEND}
+   dev-python/jinja[${PYTHON_USEDEP}]
+   dev-python/lxml[${PYTHON_USEDEP}]
+   )"
+
+python_test() {
+   "${EPYTHON}" tests/test_all.py -v ||
+   die "Tests fail with ${EPYTHON}"
+}



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

2021-09-04 Thread Michał Górny
commit: ea8cc3eaea0f35f386ba6c33ce02102c2e9fdebc
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Sep  4 06:00:27 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Sep  4 07:45:37 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ea8cc3ea

dev-python/botocore: Bump to 1.21.36

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

 dev-python/botocore/Manifest|  1 +
 dev-python/botocore/botocore-1.21.36.ebuild | 59 +
 2 files changed, 60 insertions(+)

diff --git a/dev-python/botocore/Manifest b/dev-python/botocore/Manifest
index c749c0e2645..1ba24c661b2 100644
--- a/dev-python/botocore/Manifest
+++ b/dev-python/botocore/Manifest
@@ -2,4 +2,5 @@ DIST botocore-1.21.15.tar.gz 8012673 BLAKE2B 
cdd2b4128e67c85879e85f61265b10c1e57
 DIST botocore-1.21.21.tar.gz 8042971 BLAKE2B 
888abb929e1d66c293bff9d3d25682590e0fce3173ca6e121b969d1ef92dd4bb3fd010f72ab4bed664ed6e2df94fd61a9211a3aad72742eb1d4ee2b192cb4f7d
 SHA512 
f8f47c2a2ed07f90263fd5eefe593bf14e8bb2a8df599660f2c84c504a16eb1c370ff8edea0b809be34f1fe9c7e8a3d604b74689b9e16c0686e6ff7c640534a4
 DIST botocore-1.21.28.tar.gz 8079306 BLAKE2B 
26dce445746a9da1b0cf62b622597396f9b4e735701f9260fd9863410b28b884e70e41b446b8349df39c81696b64632450f4ebb3e3f7865175e538f1b465898c
 SHA512 
29534e51465bc7ac7b6f2e2c48472768c26caa5089f4c7f4a23cc2411fd55fde473388ad181a0b5a36650a6c1252ecb3e2b65e30510adc40f6edd6ce0c89f484
 DIST botocore-1.21.35.tar.gz 8122175 BLAKE2B 
976ceaeb93a838337403b334e4ff4747e725cb473859031b86bcd6f87313a2c8e799a11f65f7e5efe5f4c063010fd55f4c012866be92db6e974c2293bf499a64
 SHA512 
7d94e35b027c01329eaf1b7d0f14f860359fdcebca0d0b842b87aeb5af61ee1fa5438f6d316b5d5b9a3f262fe8d24da5d0c6546679f3789ce09da17205aae162
+DIST botocore-1.21.36.tar.gz 8120799 BLAKE2B 
3150e1efeca3173001f22e5e577ec4d9872af93608b3854f184455d11c1132bede7626b4f2a1ee79a70c1029578cac908914ef17e9d8675af1556454c270cb34
 SHA512 
1e69693580ebb311bc6be76ce92a11e3ecd33872dcd72c7add6dae696b231a39a3db6a6290930585445f442b7a5ba09445f0f176cd1d1ff21dde3efd054c0f0b
 DIST botocore-1.21.7.tar.gz 7977343 BLAKE2B 
19c5bf5de40ab131585e30bb85486fcffc3428808811b312b33578174ce31a691f4f4d955462120f05d2aad2cd5e5772789704eee641760fb67099aa3cddc9b5
 SHA512 
db1bb36faa6857a1cc717e5d591954415bb948178ee2be90ab9c32c11b1fb45c5b5aff87dfacd907c2f11bc7cdd2cd4de2ee9c847fa8cda4e5f0814a828b1019

diff --git a/dev-python/botocore/botocore-1.21.36.ebuild 
b/dev-python/botocore/botocore-1.21.36.ebuild
new file mode 100644
index 000..30e0988848a
--- /dev/null
+++ b/dev-python/botocore/botocore-1.21.36.ebuild
@@ -0,0 +1,59 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} )
+inherit distutils-r1
+
+DESCRIPTION="Low-level, data-driven core of boto 3"
+HOMEPAGE="https://github.com/boto/botocore;
+LICENSE="Apache-2.0"
+SLOT="0"
+
+if [[ "${PV}" == "" ]]; then
+   EGIT_REPO_URI="https://github.com/boto/botocore;
+   inherit git-r3
+else
+   SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux 
~x86-linux"
+fi
+
+RDEPEND="
+   dev-python/six[${PYTHON_USEDEP}]
+   dev-python/jmespath[${PYTHON_USEDEP}]
+   dev-python/python-dateutil[${PYTHON_USEDEP}]
+   >=dev-python/urllib3-1.25.4[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/mock[${PYTHON_USEDEP}]
+   dev-python/jsonschema[${PYTHON_USEDEP}]
+   )
+"
+
+PATCHES=(
+   "${FILESDIR}/1.8.6-tests-pass-all-env-vars-to-cmd-runner.patch"
+)
+
+distutils_enable_sphinx docs/source \
+   'dev-python/guzzle_sphinx_theme'
+distutils_enable_tests nose
+
+src_prepare() {
+   # unpin deps
+   sed -i -e "s:>=.*':':" setup.py || die
+   # very unstable
+   sed -i -e 's:test_stress_test_token_bucket:_&:' \
+   tests/functional/retries/test_bucket.py || die
+   distutils-r1_src_prepare
+}
+
+python_test() {
+   # note: suites need to be run separately as one of the unit tests
+   # seems to be leaking mocks and breaking a few functional tests
+   nosetests -v tests/unit ||
+   die "unit tests failed under ${EPYTHON}"
+   nosetests -v tests/functional ||
+   die "functional tests failed under ${EPYTHON}"
+}



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

2021-09-04 Thread Michał Górny
commit: f4e21ec3243e28a566c9ad94b42f36a4d1db8fef
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Sep  4 06:11:32 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Sep  4 07:45:52 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f4e21ec3

dev-python/more-itertools: Bump to 8.9.0

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

 dev-python/more-itertools/Manifest|  1 +
 dev-python/more-itertools/more-itertools-8.9.0.ebuild | 19 +++
 2 files changed, 20 insertions(+)

diff --git a/dev-python/more-itertools/Manifest 
b/dev-python/more-itertools/Manifest
index 77a4e63746f..1934eada285 100644
--- a/dev-python/more-itertools/Manifest
+++ b/dev-python/more-itertools/Manifest
@@ -1 +1,2 @@
 DIST more-itertools-8.8.0.tar.gz 93660 BLAKE2B 
7d26b847c856064b6edfbda661b9e9288ba2069604e687d90713040ec469abab9853f3bff1b4e25b9ded764822a9ba58eccd5be5e9a13094ab4fc0871626289b
 SHA512 
c6efec614a10a2fc72a4bbb7c62ac586e5dd28e04582768e0b3749cbd8307df0b4a609637d427d9c4940874e2aed1432094c09ac249e16a20dc6a09723172f06
+DIST more-itertools-8.9.0.tar.gz 98238 BLAKE2B 
16b89c6d1ea4f43afdd69f2c2f0912aa828f5af63ff391efb0c6e05cec190970244800a207804fe03dce0cf87ec4835ab21f05e7fdde4ea826d172399f21fb01
 SHA512 
7e6480ec594703cb13282a0e81cdcc9513e972433442b9c7fa68fa4e17ea25e523cf8f4b1d16242f2a77b55eeaaae1d428b48c6297a25bb9f36b4f70b96ed7fb

diff --git a/dev-python/more-itertools/more-itertools-8.9.0.ebuild 
b/dev-python/more-itertools/more-itertools-8.9.0.ebuild
new file mode 100644
index 000..bd17f3f88b0
--- /dev/null
+++ b/dev-python/more-itertools/more-itertools-8.9.0.ebuild
@@ -0,0 +1,19 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} pypy3 )
+inherit distutils-r1
+
+DESCRIPTION="More routines for operating on iterables, beyond itertools"
+HOMEPAGE="https://pypi.org/project/more-itertools/;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+
+distutils_enable_sphinx docs \
+   dev-python/sphinx_rtd_theme
+distutils_enable_tests unittest



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

2021-09-04 Thread Michał Górny
commit: 5fbd88e7837e89b2386f796038ec96999bc12314
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Sep  4 06:06:11 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Sep  4 07:45:48 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5fbd88e7

dev-python/pyproj: Bump to 3.2.0

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

 dev-python/pyproj/Manifest|  1 +
 dev-python/pyproj/pyproj-3.2.0.ebuild | 47 +++
 2 files changed, 48 insertions(+)

diff --git a/dev-python/pyproj/Manifest b/dev-python/pyproj/Manifest
index e39eabb0e2d..37dc0209afb 100644
--- a/dev-python/pyproj/Manifest
+++ b/dev-python/pyproj/Manifest
@@ -1,2 +1,3 @@
 DIST pyproj-3.0.1.tar.gz 168962 BLAKE2B 
3271d604148c122f4dfdd68c4237e1911f30da7cc858128d644b6b6807c3e49450e0b42c385d37bbe1cfa5ab80d635e7f620d41bf5089af6b49a542eb9b3fcd0
 SHA512 
f5ae0ede1deaa93757cb98cc680d6e47a19b9f5c0ce5e357c2ecfe96f764ff59ec7285c606162da38573123d21f12f1df82354f1d2205149970af2d7d63c2689
 DIST pyproj-3.1.0.tar.gz 182603 BLAKE2B 
d4e95f62b10b282e7bbfcb7a2059a11a489e53402cbb1760b7da73248dfc05de6be8ca820e55d34c9270eea38178f1fb934bd5ffc389833b3734b87b79991187
 SHA512 
21a5d08207676d8d9722cb5e3b13ed68f03b1a2aa034c20c61bb8dab5d204dd968ba9a3df1b0c43ed174e082725c7624efb75a0c9c3df920808cbcb44f4d170a
+DIST pyproj-3.2.0.tar.gz 212708 BLAKE2B 
f880b8aade716e6137bcd4cc4c2d96946e2c7c735077f8707e37b3f174b2613f0281a48140a0154a21615423cd2e1ed70cea79916a04f4b9d84e958b6fe31795
 SHA512 
67eedd839d625f57accbabadee719030184a79f74185765da2b5610d73b8341435edc56d70d42d5a5d0ece0e22421742a327fe746761ec4f782a72d977306a74

diff --git a/dev-python/pyproj/pyproj-3.2.0.ebuild 
b/dev-python/pyproj/pyproj-3.2.0.ebuild
new file mode 100644
index 000..264aa18088e
--- /dev/null
+++ b/dev-python/pyproj/pyproj-3.2.0.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..9} )
+inherit distutils-r1
+
+DESCRIPTION="Python interface to the PROJ library"
+HOMEPAGE="https://github.com/pyproj4/pyproj;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~amd64-linux"
+
+RDEPEND=">=sci-libs/proj-7.2.0:="
+BDEPEND="
+   dev-python/cython[${PYTHON_USEDEP}]
+   test? (
+   dev-python/mock[${PYTHON_USEDEP}]
+   dev-python/numpy[${PYTHON_USEDEP}]
+   dev-python/pandas[${PYTHON_USEDEP}]
+   dev-python/xarray[${PYTHON_USEDEP}]
+   sci-libs/shapely[${PYTHON_USEDEP}]
+   )"
+
+distutils_enable_sphinx docs dev-python/sphinx_rtd_theme
+distutils_enable_tests --install pytest
+
+python_test() {
+   local EPYTEST_DESELECT=(
+   # TODO
+   test/test_datum.py
+   test/test_transformer.py::test_transform_wgs84_to_alaska
+   test/test_transformer.py::test_repr__conditional
+   test/test_transformer.py::test_transformer_group__unavailable
+   
test/test_transformer.py::test_transformer_group__network_disabled
+   
test/test_transformer.py::test_transformer_group__download_grids__directory
+   
test/crs/test_crs.py::test_coordinate_operation_grids__alternative_grid_name
+   )
+
+   distutils_install_for_testing
+   cp -r test "${BUILD_DIR}" || die
+   cd "${BUILD_DIR}" || die
+   epytest --import-mode=append -m "not network" test
+}



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

2021-09-04 Thread Michał Górny
commit: 564a41f8de59ca8139369971e119b32b1d03bbac
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Sep  4 06:03:25 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Sep  4 07:45:43 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=564a41f8

dev-python/dask: Bump to 2021.9.0

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

 dev-python/dask/Manifest |  1 +
 dev-python/dask/dask-2021.9.0.ebuild | 47 
 2 files changed, 48 insertions(+)

diff --git a/dev-python/dask/Manifest b/dev-python/dask/Manifest
index acf111d0e35..b5d21f5a51e 100644
--- a/dev-python/dask/Manifest
+++ b/dev-python/dask/Manifest
@@ -1,3 +1,4 @@
 DIST dask-2021.7.2.tar.gz 3739041 BLAKE2B 
e32389a5d6a47a9c0f741a33d2f9aeb8887c951d4a53ad7e2bdc5d7007e2e7b8db9b639b95725bb70cfdf1f3568aa2541c7f46c5c87cbb50b5433866b7f0e870
 SHA512 
029832ea2db342cc63dcfc4e5a563e6e92f5d26298ca19d7815548acceb8098e94b53acb5df1a6923172e7014b6235ddb34921f2855701921556db83a9411afa
 DIST dask-2021.8.0.tar.gz 3742254 BLAKE2B 
a4f086181dc5dd36561d365ac929c0399d05fbb9d39e025ad06a609477cd4e257abb93760244032285812409c413a110f213ad2918ec1042e1526f847da1056f
 SHA512 
b205c05965aec419650b9125193d96383ad9ffa96e8aef92ac15da339e0ba9d1c40ba6bc176e56aca0ef6f84d7a523d7157aba90e146317aef58fe34dc07e2bc
 DIST dask-2021.8.1.tar.gz 3786161 BLAKE2B 
cb47b900e4769113e28e1cea70cb65008debb25431c05792666ca1d9aef9143061d1b0c2ce825ff1a22312c4cc615a2878591fc93236521811c19a35e70446b1
 SHA512 
aff7b92b66ab5d8858eb28d416c3661e64400a8ddcc9135b74b1bf3cad195a4fc55a00365c5602cb0b66ef8506e73c0f6bd2d3972ce8744d2e77095cdf040d11
+DIST dask-2021.9.0.tar.gz 3792016 BLAKE2B 
f2538c9df5783f087f555945234b4d31c5f02a539eaf14bffdc05e4d3f62d5ef309289e216434e477a728837e9556b2f50a0aadf8a943380496168c62577c356
 SHA512 
b821c38faf9cdf6574eab8014d4acb95f37cc260c9c3ad2c19fbdf24c3ed9fa5c9cfa35fdaf53f7b640b3c8a86eb6b60c2e5e9bcb7760870023451c6c383545f

diff --git a/dev-python/dask/dask-2021.9.0.ebuild 
b/dev-python/dask/dask-2021.9.0.ebuild
new file mode 100644
index 000..cfcfdebbded
--- /dev/null
+++ b/dev-python/dask/dask-2021.9.0.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..9} )
+inherit distutils-r1
+
+DESCRIPTION="Task scheduling and blocked algorithms for parallel processing"
+HOMEPAGE="https://dask.org/;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux"
+
+RDEPEND="
+   >=dev-python/cloudpickle-0.2.2[${PYTHON_USEDEP}]
+   >=dev-python/fsspec-0.6.0[${PYTHON_USEDEP}]
+   >=dev-python/numpy-1.15.1[${PYTHON_USEDEP}]
+   >=dev-python/pandas-0.25.0[${PYTHON_USEDEP}]
+   >=dev-python/packaging-20.0[${PYTHON_USEDEP}]
+   >=dev-python/partd-0.3.10[${PYTHON_USEDEP}]
+   dev-python/psutil[${PYTHON_USEDEP}]
+   dev-python/pyyaml[${PYTHON_USEDEP}]
+   >=dev-python/toolz-0.8.2[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   dev-python/toolz[${PYTHON_USEDEP}]
+   test? (
+   dev-python/moto[${PYTHON_USEDEP}]
+   dev-python/numexpr[${PYTHON_USEDEP}]
+   dev-python/pytest-rerunfailures[${PYTHON_USEDEP}]
+   dev-python/scipy[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+python_test() {
+   local EPYTEST_DESELECT=(
+   # require old sqlalchemy
+   dask/dataframe/io/tests/test_sql.py
+   )
+
+   epytest -p no:flaky -m "not network"
+}



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

2021-09-04 Thread Michał Górny
commit: 463bb7ce21dd32132f73e1538bb6b1024e2ac17d
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Sep  4 06:01:28 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Sep  4 07:45:39 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=463bb7ce

dev-python/boto3: Bump to 1.18.36

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

 dev-python/boto3/Manifest |  1 +
 dev-python/boto3/boto3-1.18.36.ebuild | 57 +++
 2 files changed, 58 insertions(+)

diff --git a/dev-python/boto3/Manifest b/dev-python/boto3/Manifest
index fb66028baf1..f834554035f 100644
--- a/dev-python/boto3/Manifest
+++ b/dev-python/boto3/Manifest
@@ -2,4 +2,5 @@ DIST boto3-1.18.15.tar.gz 400374 BLAKE2B 
2170319480578b9ac7b6c0da9e9a2f256ce907b
 DIST boto3-1.18.21.tar.gz 402611 BLAKE2B 
39974c66ed5ad0697be6df04dbb141ce28e9a09863349f7adfcf75d58ed02232453a9d86d46e62380c0b7f197a52b6869469309dff0c532e50a6bfc88403
 SHA512 
9920891b7be9d98c3a3d2f3065183532624e78fd2ff7a94d26594d2499cd5d17db0ac4ba6adf27f0e0f67fa836020dfac648babc144e4339a3dd717a1bd56ef7
 DIST boto3-1.18.28.tar.gz 406268 BLAKE2B 
1379f65f46f287a541b098b3ae183bc7d0a6c40a58f6241d97ce39ffdde4f0655e755fe56890fda767b57c6cf7bd565d95745dbbeb80f42f729f561f6e8d9a82
 SHA512 
98c0d94dd4971f833677947dbfbdcd495a26fda60592130842cf2f22b8929c6f72f971294d9ddc4923372706bf7f37d3d4cb0ede32afc6955d8253c19ddab63f
 DIST boto3-1.18.35.tar.gz 410165 BLAKE2B 
1d32525175ee490b1b4029fc9c682afd789f850cff2fae4f3a46789b45c0cb3aa696e3b8f1c218e4efa1215c2945e21b9b00ea4cb0414addbecc593a858ada2d
 SHA512 
d2ee1fa7465833696bb528119cce1629aba891e9cf85afd5a4757d2b900b8ed90d8fbc4fdb6aa69ee4d62cef8e7f13c2a078ad4135a5835739d455fef8ffcac0
+DIST boto3-1.18.36.tar.gz 410432 BLAKE2B 
08d73bb8d8f16040f62fa5fb5e40855e201cd3bc24e0ffd0fdebbbf69a4ec05a0a93a6e1f08a61cebb1661542eda9783c36c098e07fd9b2f0d3c6ecc0ece1aea
 SHA512 
16cc41de99ee216991dcb42d4ad92b08a834efdeaeba1fb18edd68dc3c0d1d04bb25b858f15f68286308a9dba0b800fc9c392b6b807c562660431425351e89e5
 DIST boto3-1.18.7.tar.gz 395640 BLAKE2B 
6a9fa1dd55644806fe93271805f35fbe0c4cb65d1de08dded2d2f57fcefa96e32c4ebe7b60743c52c0898222bc06d33dbd03d304bbef327b88022450a7943e2c
 SHA512 
20e7fedab7d061ab02f391e9baf36cb554e7f194f38d24d5a75f76715b2acf1b51b6adce5d8cf5a2a0d29df73566db00b8813a219d45a194d9a8eb93d0dab570

diff --git a/dev-python/boto3/boto3-1.18.36.ebuild 
b/dev-python/boto3/boto3-1.18.36.ebuild
new file mode 100644
index 000..819e7369111
--- /dev/null
+++ b/dev-python/boto3/boto3-1.18.36.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} )
+inherit distutils-r1
+
+DESCRIPTION="The AWS SDK for Python"
+HOMEPAGE="https://github.com/boto/boto3;
+LICENSE="Apache-2.0"
+SLOT="0"
+
+if [[ "${PV}" == "" ]]; then
+   EGIT_REPO_URI="https://github.com/boto/boto3;
+   inherit git-r3
+   BOTOCORE_PV=${PV}
+else
+   SRC_URI="https://github.com/boto/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux 
~x86-linux"
+
+   # botocore is x.(y+3).z
+   BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) + 3)).$(ver_cut 3-)"
+fi
+
+RDEPEND="
+   >=dev-python/botocore-${BOTOCORE_PV}[${PYTHON_USEDEP}]
+   >=dev-python/jmespath-0.7.1[${PYTHON_USEDEP}]
+   >=dev-python/s3transfer-0.3.0[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/mock[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_sphinx docs/source \
+   'dev-python/guzzle_sphinx_theme'
+distutils_enable_tests nose
+
+python_prepare_all() {
+   # don't lock versions to narrow ranges
+   sed -e '/botocore/ d' \
+   -e '/jmespath/ d' \
+   -e '/s3transfer/ d' \
+   -i setup.py || die
+
+   # prevent an infinite loop
+   rm tests/functional/docs/test_smoke.py || die
+
+   distutils-r1_python_prepare_all
+}
+
+python_test() {
+   nosetests -v tests/unit/ tests/functional/ ||
+   die "test failed under ${EPYTHON}"
+}



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

2021-09-04 Thread Michał Górny
commit: cffc4f4e116e03f15bbf5dee7d8859e6f1437aad
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Sep  4 06:09:27 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Sep  4 07:45:50 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cffc4f4e

dev-python/iminuit: Bump to 2.8.3

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

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

diff --git a/dev-python/iminuit/Manifest b/dev-python/iminuit/Manifest
index 9a78e3826cc..53996f4e32c 100644
--- a/dev-python/iminuit/Manifest
+++ b/dev-python/iminuit/Manifest
@@ -1,3 +1,4 @@
 DIST iminuit-2.7.0.tar.gz 384016 BLAKE2B 
857df47e8f4779c41b32e624ce3c5dfe16f39f57441f1f32367c9170bfe6f74fb84eb67a54b773690ce5fdde762d3383adbaf97e81d917a17e2995b9e69623be
 SHA512 
c4f5ba80024e87e57087175b012d043df65079e5b8f0376ff7254ebb256ca845460b3c330043aacd960092178ce8fd4d8bd3cccd93ebe3515f7a9896b756c629
 DIST iminuit-2.8.0.tar.gz 389147 BLAKE2B 
f54de6fb39d942c39438e82cb38f04974f0e565d31c3bb06ac39f73a28b82207f7590d9039e491c8dc44286e4311ee3f6f0114be94754104e0d0a06af5fa8acd
 SHA512 
89655a5c925d6f02cde3c8a3139a0c93e9a667a6e0a34ec1f99d5b0f91c79671f2b325553359daeed91437d474e31354088b66a58e53e8235dcbbb4bf6da4935
 DIST iminuit-2.8.2.tar.gz 389847 BLAKE2B 
0d30e2f3a933c446e985d205b4a5d4289856ff48743486cdaddfd6c655dbbe833a0d0a6aca10ee2d747d51a18f8b20c3e1cdc4cf87717321a2cc9f87726f98d8
 SHA512 
02a3d3e436bc78840ff48af425449cf8467265d9f95c1a9bdaced664e3f167bb29876d1b3717b1e0fca656dd4108f1526d0be846a6ec0cdfb9f1d7243ccb283b
+DIST iminuit-2.8.3.tar.gz 390386 BLAKE2B 
bf5d67c92722c5623b9cf19547d934f1c53c5aeae88ef3e4d9d9c9fac00c99a3969e29a2e00d1cf2ada35cac4373b15d6f7831a217e91068b307d2c256854949
 SHA512 
201844da1cc3c9eb5c06a851f5040370ec57d86ec7e47d531cd49595142d2c5788468f76da4de1ac73ca6691bbddef8c0f23444aa9036a9309c80c1e9d218190

diff --git a/dev-python/iminuit/iminuit-2.8.3.ebuild 
b/dev-python/iminuit/iminuit-2.8.3.ebuild
new file mode 100644
index 000..cb742073fae
--- /dev/null
+++ b/dev-python/iminuit/iminuit-2.8.3.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PYTHON_COMPAT=( python3_{8..10} )
+
+# forced implicitly
+CMAKE_MAKEFILE_GENERATOR=emake
+inherit cmake distutils-r1 virtualx
+
+DESCRIPTION="Minuit numerical function minimization in Python"
+HOMEPAGE="https://github.com/scikit-hep/iminuit/;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+SLOT="0"
+LICENSE="MIT LGPL-2.1"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+
+RDEPEND="dev-python/numpy[${PYTHON_USEDEP}]"
+BDEPEND="
+   dev-python/cython[${PYTHON_USEDEP}]
+   test? (
+   dev-python/ipython[${PYTHON_USEDEP}]
+   dev-python/matplotlib[${PYTHON_USEDEP}]
+   dev-python/scipy[${PYTHON_USEDEP}]
+   )"
+
+distutils_enable_tests pytest
+
+python_test() {
+   virtx epytest -p no:pytest-describe
+}



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

2021-09-04 Thread Michał Górny
commit: 58c261dfc77d7552a0b646ec66f0fe6d0f549275
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Sep  4 06:13:50 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Sep  4 07:47:13 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=58c261df

dev-python/indexed_gzip: Bump to 1.6.2

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

 dev-python/indexed_gzip/Manifest  |  1 +
 dev-python/indexed_gzip/indexed_gzip-1.6.2.ebuild | 44 +++
 2 files changed, 45 insertions(+)

diff --git a/dev-python/indexed_gzip/Manifest b/dev-python/indexed_gzip/Manifest
index 5d313292d16..3dcf77a9db9 100644
--- a/dev-python/indexed_gzip/Manifest
+++ b/dev-python/indexed_gzip/Manifest
@@ -1,3 +1,4 @@
 DIST indexed_gzip-0.8.10.tar.gz 79133 BLAKE2B 
ebb5bc69d92b627b0546c8570ea533a7d6541cffbda6ddbf38d2712e5d7b13f5684a4d962b457cb0beaf8f6d9d6c5bd810c31af18396d7ce2a7d3f9ce0a039d6
 SHA512 
cd57a0442e95a4760d710227a5d9f69841bef851427c536e5cfde7c9f962c9d403e0b38341ba2e07c5cde668e0f26ff7848d154f6243a2cee1cf6c327a7f4e1e
 DIST indexed_gzip-1.6.0.tar.gz 99260 BLAKE2B 
15fff478a275baf59f152040455502f57762889959c4d2989e44b626dad25d381ff73029107c4495b477397ff5dc0763d1934f23bcc85a6296a0eec85a36b421
 SHA512 
0e01da5e8c527202c1f18148bad2a8ebec9ca0bc1bc49ce4804c6a32397797525cc7bfdfc254139c3c1b037d3f65171c010453ff3fae6e6256304ddf486bc58d
 DIST indexed_gzip-1.6.1.tar.gz 99290 BLAKE2B 
bbaa0fe55c132fef4e392c4a154cc7f5cb19e25761af298d70a8c9f5d1019701f0f470b9bcff333b02b0ecfc13b823a5cd64c16cfd2d113955f7e59837dcbd7f
 SHA512 
8b508ac7fc161b75ee7ed9cc0ce8828e0f195c3aa676114c54d5b2767b9f2e56b0c203e63f2036245ede9649138d197dffabd67f41b41232e6c66e2ee1336529
+DIST indexed_gzip-1.6.2.tar.gz 100520 BLAKE2B 
028fa28330fcb9958338226b47d2b503cb9810c03d4dbba2abb9f352ff575b05f73d660a683b2ff4be96441acbbf67c01203eb749e2b81df0d35ad7d7aed94d3
 SHA512 
977567074df02bf95aa11b47326458d14d7a33b29e001b67e7a52b2ffc2a0c465e361ab1d6ed6ca45b451d5ae99f81ca29034c7af52a6c5168b3a81e8c348689

diff --git a/dev-python/indexed_gzip/indexed_gzip-1.6.2.ebuild 
b/dev-python/indexed_gzip/indexed_gzip-1.6.2.ebuild
new file mode 100644
index 000..f2cf3667d4c
--- /dev/null
+++ b/dev-python/indexed_gzip/indexed_gzip-1.6.2.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} )
+inherit distutils-r1
+
+DESCRIPTION="Fast random access of gzip files in Python"
+HOMEPAGE="https://github.com/pauldmccarthy/indexed_gzip;
+SRC_URI="https://github.com/pauldmccarthy/indexed_gzip/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
+
+LICENSE="ZLIB"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   sys-libs/zlib:="
+DEPEND=${RDEPEND}
+BDEPEND="
+   dev-python/cython[${PYTHON_USEDEP}]
+   test? (
+   dev-python/numpy[${PYTHON_USEDEP}]
+   )
+   "
+
+distutils_enable_tests pytest
+
+src_prepare() {
+   sed -i -e 's:--cov=indexed_gzip::' setup.cfg || die
+   distutils-r1_src_prepare
+}
+
+src_compile() {
+   if use test; then
+   export INDEXED_GZIP_TESTING=1
+   fi
+   distutils-r1_src_compile
+}
+
+python_test() {
+   cd "${BUILD_DIR}"/lib/indexed_gzip/tests || die
+   epytest
+}



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

2021-09-04 Thread David Seifert
commit: 7164c5d7509c3ba3f0c0b6202e61083d32b2cfeb
Author: David Seifert  gentoo  org>
AuthorDate: Sat Sep  4 08:08:39 2021 +
Commit: David Seifert  gentoo  org>
CommitDate: Sat Sep  4 08:08:39 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7164c5d7

profiles: last-rite dev-util/trinity

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

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

diff --git a/profiles/package.mask b/profiles/package.mask
index 1a4feb4b97b..7f1b8d7e338 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -32,6 +32,13 @@
 
 #--- END OF EXAMPLES ---
 
+# David Seifert  (2021-09-04)
+# Last upstream release over 2.5 years ago, removed by Fedora,
+# unresponsive maintainer in Gentoo, broken with linux-headers-5.13,
+# relies on glibc implementation details.
+# Bug #717114, #801457, removal in 30 days.
+dev-util/trinity
+
 # Ionen Wolkens  (2021-09-03)
 # Currently may not function with kde-plasma/kwin (black screen),
 # so keeping masked for testing due to being a primary consumer.



[gentoo-commits] repo/gentoo:master commit in: profiles/, app-eselect/eselect-miniaudicle/, ...

2021-09-04 Thread Jakov Smolić
commit: ded5521783c2dcd198cf586b3470156149434e94
Author: Jakov Smolić  gentoo  org>
AuthorDate: Sat Sep  4 06:55:50 2021 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Sat Sep  4 07:01:51 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ded55217

app-eselect/eselect-miniaudicle: Remove last-rited package

Signed-off-by: Jakov Smolić  gentoo.org>

 app-eselect/eselect-miniaudicle/Manifest   |  1 -
 .../eselect-miniaudicle-1.0.1-r2.ebuild| 28 --
 .../files/miniaudicle-1.0.1_list.patch | 12 --
 app-eselect/eselect-miniaudicle/metadata.xml   |  6 -
 profiles/package.mask  |  1 -
 5 files changed, 48 deletions(-)

diff --git a/app-eselect/eselect-miniaudicle/Manifest 
b/app-eselect/eselect-miniaudicle/Manifest
deleted file mode 100644
index 4579e3e40fd..000
--- a/app-eselect/eselect-miniaudicle/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST miniaudicle.eselect-1.0.1.bz2 1284 BLAKE2B 
a38ae814fd968a6c00d44fe2e178a33f06664ac7ac090a8ed57a8ddac67dcc07bb76360ddcd0dbcac8bda600c12c32e815065a9f7b2c96929edbdb517548c912
 SHA512 
259a9e566fcdaae04ed845c1fc797faba422dd562da3721d6d07c1b6ea6de856f7e9fe4dfe5c6895b464231c3e9dfa7fa8718a49085fc3e8f79b9e4c4c340085

diff --git 
a/app-eselect/eselect-miniaudicle/eselect-miniaudicle-1.0.1-r2.ebuild 
b/app-eselect/eselect-miniaudicle/eselect-miniaudicle-1.0.1-r2.ebuild
deleted file mode 100644
index e1cd791f99e..000
--- a/app-eselect/eselect-miniaudicle/eselect-miniaudicle-1.0.1-r2.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-DESCRIPTION="Manages the /usr/bin/miniAudicle symlink"
-HOMEPAGE="https://wiki.gentoo.org/wiki/No_homepage;
-SRC_URI="mirror://gentoo/miniaudicle.eselect-${PV}.bz2"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE=""
-
-RDEPEND=">=app-admin/eselect-1.2.3"
-
-S=${WORKDIR}
-
-src_prepare() {
-   # Fixes listing as described in bug 320189, not upstream yet
-   eapply "${FILESDIR}"/miniaudicle-1.0.1_list.patch
-   default
-}
-
-src_install() {
-   insinto /usr/share/eselect/modules
-   newins "${WORKDIR}/miniaudicle.eselect-${PV}" miniaudicle.eselect
-}

diff --git a/app-eselect/eselect-miniaudicle/files/miniaudicle-1.0.1_list.patch 
b/app-eselect/eselect-miniaudicle/files/miniaudicle-1.0.1_list.patch
deleted file mode 100644
index bd14b175e2f..000
--- a/app-eselect/eselect-miniaudicle/files/miniaudicle-1.0.1_list.patch
+++ /dev/null
@@ -1,12 +0,0 @@
 a/miniaudicle.eselect-1.0.1.orig   2010-07-14 23:21:11.0 -0400
-+++ b/miniaudicle.eselect-1.0.12010-07-14 23:22:22.0 -0400
-@@ -73,7 +73,7 @@
-   targets=( $(find_targets ) )
-   write_list_start "Available miniAudicle audio engines:"
-   for (( i = 0 ; i < ${#targets[@]} ; i = i + 1 )) ; do
--  [[ ${targets[${i}]} == $(basename $(canonicalise 
${ROOT}/usr/bin/miniAudicle ) ) ]] && \
-+  [[ ${targets[${i}]} == $(basename $(canonicalise 
${ROOT}/usr/bin/miniAudicle- ) ) ]] && \
-   targets[${i}]=$(highlight_maker "${targets[${i}]}")
-   done
-   write_numbered_list -m "(none found)" "${targets[@]}"
-

diff --git a/app-eselect/eselect-miniaudicle/metadata.xml 
b/app-eselect/eselect-miniaudicle/metadata.xml
deleted file mode 100644
index 3c58a0219fb..000
--- a/app-eselect/eselect-miniaudicle/metadata.xml
+++ /dev/null
@@ -1,6 +0,0 @@
-
-http://www.gentoo.org/dtd/metadata.dtd;>
-
-   
-   
-

diff --git a/profiles/package.mask b/profiles/package.mask
index a99e34b277c..faf18e209eb 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -186,7 +186,6 @@ sci-biology/wgs-assembler
 # Fails to build with GCC 11. No activity upstream.
 # bug #740308, bug #789816. Removal on 2021-09-05.
 app-eselect/eselect-audicle
-app-eselect/eselect-miniaudicle
 
 # David Seifert  (2021-08-04)
 # Last release over 4 years ago, upstream pretty much dead, the



[gentoo-commits] repo/gentoo:master commit in: profiles/, app-eselect/eselect-audicle/

2021-09-04 Thread Jakov Smolić
commit: 74a7264108ce993c549eab499c89e1dde6ca6bf3
Author: Jakov Smolić  gentoo  org>
AuthorDate: Sat Sep  4 06:56:13 2021 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Sat Sep  4 07:01:51 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=74a72641

app-eselect/eselect-audicle: Remove last-rited package

Signed-off-by: Jakov Smolić  gentoo.org>

 app-eselect/eselect-audicle/Manifest   |  1 -
 .../eselect-audicle-1.0.1-r1.ebuild| 27 --
 app-eselect/eselect-audicle/metadata.xml   |  6 -
 profiles/package.mask  |  5 
 4 files changed, 39 deletions(-)

diff --git a/app-eselect/eselect-audicle/Manifest 
b/app-eselect/eselect-audicle/Manifest
deleted file mode 100644
index 15e4cf31cfd..000
--- a/app-eselect/eselect-audicle/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST audicle.eselect-1.0.1.bz2 1266 BLAKE2B 
28a9199d1e1dcd781243c4f40409d2afa2f588140b7170185b6a2a97a8bc2800e7fdfd06d82faefd412937d1f5d859d4cccfa900363d02697902e27a6c625600
 SHA512 
bf60c4d1679ad4d8e5334fc3841c417b78cf836ed9ea313a8d4c4c0be092a6ae1cc85daf8eb545a420803e56f57c334c3f4b529df476f40de99ce365fb75e659

diff --git a/app-eselect/eselect-audicle/eselect-audicle-1.0.1-r1.ebuild 
b/app-eselect/eselect-audicle/eselect-audicle-1.0.1-r1.ebuild
deleted file mode 100644
index ba7966f6e04..000
--- a/app-eselect/eselect-audicle/eselect-audicle-1.0.1-r1.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-DESCRIPTION="Manages the /usr/bin/audicle symlink"
-HOMEPAGE="https://wiki.gentoo.org/wiki/No_homepage;
-SRC_URI="mirror://gentoo/audicle.eselect-${PV}.bz2"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND=">=app-admin/eselect-1.2.3"
-
-S="${WORKDIR}"
-
-src_prepare() {
-   default
-   sed -i -e 's/highlight_maker/highlight_marker/' 
"${WORKDIR}/audicle.eselect-${PV}" || die
-}
-
-src_install() {
-   insinto /usr/share/eselect/modules
-   newins "${WORKDIR}/audicle.eselect-${PV}" audicle.eselect
-}

diff --git a/app-eselect/eselect-audicle/metadata.xml 
b/app-eselect/eselect-audicle/metadata.xml
deleted file mode 100644
index 3c58a0219fb..000
--- a/app-eselect/eselect-audicle/metadata.xml
+++ /dev/null
@@ -1,6 +0,0 @@
-
-http://www.gentoo.org/dtd/metadata.dtd;>
-
-   
-   
-

diff --git a/profiles/package.mask b/profiles/package.mask
index faf18e209eb..b2e06f5ec90 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -182,11 +182,6 @@ app-i18n/man-pages-it
 # Bug #610094, #715874, #731860, #739486, removal in 30 days.
 sci-biology/wgs-assembler
 
-# Sam James  (2021-08-05)
-# Fails to build with GCC 11. No activity upstream.
-# bug #740308, bug #789816. Removal on 2021-09-05.
-app-eselect/eselect-audicle
-
 # David Seifert  (2021-08-04)
 # Last release over 4 years ago, upstream pretty much dead, the
 # ecosystem has switched to dev-util/pkgconf, which is alive. Testing



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

2021-09-04 Thread Jakov Smolić
commit: 6fcffc4c12ddf115dba4ed297ed0f87f87887a5e
Author: Jakov Smolić  gentoo  org>
AuthorDate: Sat Sep  4 06:54:56 2021 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Sat Sep  4 07:01:51 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6fcffc4c

media-sound/audicle: Remove last-rited package

Closes: https://bugs.gentoo.org/740308
Closes: https://bugs.gentoo.org/789816
Signed-off-by: Jakov Smolić  gentoo.org>

 media-sound/audicle/Manifest   |   1 -
 media-sound/audicle/audicle-1.0.0.7-r2.ebuild  |  99 --
 .../audicle/files/audicle-1.0.0.6-font.patch   |  65 -
 .../audicle/files/audicle-1.0.0.7-const.patch  |  12 --
 .../audicle/files/audicle-1.0.0.7-gcc43.patch  |  68 --
 .../audicle/files/audicle-1.0.0.7-hid-smc.patch| 149 -
 media-sound/audicle/metadata.xml   |  10 --
 profiles/package.mask  |   1 -
 8 files changed, 405 deletions(-)

diff --git a/media-sound/audicle/Manifest b/media-sound/audicle/Manifest
deleted file mode 100644
index c42d3a9f490..000
--- a/media-sound/audicle/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST audicle-1.0.0.7.tgz 5561088 BLAKE2B 
7056880aa6b902e15e7722d9532736b8d513c6e9135b2b5afb839783e3df83f4e1f29f8c73b0f652d920029f6eb12dd7af1a699cb487b9ad0f76229f6ebd6fae
 SHA512 
c96506620e22e1f7846288cb4f34dc7efe59e14d845425673524d0a89712ea7d3dabed546eb921220e021d4e8526937990a4f5764fbf2bb90339b993f6703772

diff --git a/media-sound/audicle/audicle-1.0.0.7-r2.ebuild 
b/media-sound/audicle/audicle-1.0.0.7-r2.ebuild
deleted file mode 100644
index 7ea60ba2f27..000
--- a/media-sound/audicle/audicle-1.0.0.7-r2.ebuild
+++ /dev/null
@@ -1,99 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit toolchain-funcs flag-o-matic
-
-DESCRIPTION="A Context-sensitive, On-the-fly Audio Programming 
Environ/mentality"
-HOMEPAGE="http://audicle.cs.princeton.edu/;
-SRC_URI="http://audicle.cs.princeton.edu/release/files/${P}.tgz;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="+alsa jack oss truetype"
-
-BDEPEND="
-   sys-devel/bison
-   sys-devel/flex
-   virtual/pkgconfig
-"
-DEPEND="
-   app-eselect/eselect-audicle
-   media-libs/freeglut
-   media-libs/libsndfile
-   virtual/opengl
-   virtual/glu
-   x11-libs/gtk+:2
-   alsa? ( >=media-libs/alsa-lib-0.9 )
-   jack? ( virtual/jack )
-   truetype? (
-   media-fonts/corefonts
-   media-libs/ftgl
-   )
-"
-rDEPEND="${DEPEND}"
-
-REQUIRED_USE="|| ( alsa jack oss )"
-
-DOCS=( AUTHORS PROGRAMMER README THANKS TODO VERSIONS )
-
-PATCHES=(
-   "${FILESDIR}/${PN}-1.0.0.6-font.patch"
-   "${FILESDIR}/${P}-hid-smc.patch"
-   "${FILESDIR}/${P}-gcc43.patch"
-   "${FILESDIR}/${P}-const.patch"
-)
-
-src_prepare() {
-   default
-
-   sed -i \
-   -e 's@../ftgl_lib/FTGL/include@/usr/include/FTGL@' \
-   -e 's@../ftgl_lib/FTGL/mac/build@/usr/lib@' \
-   -e 's/gcc -o/$(CC) -o/' \
-   -e 's/-O3 -c/-c $(CFLAGS)/' \
-   -e 's/$(LIBS)/$(LDFLAGS) $(LIBS)/' \
-   src/makefile.{alsa,jack,oss} || die "sed failed"
-}
-
-compile_backend() {
-   local backend="$1"
-   local config
-   use truetype && config="USE_FREETYPE_LIBS=1"
-   einfo "Compiling against ${backend}"
-   cd "${S}/src"
-   emake -f "makefile.${backend}" CC="$(tc-getCC)" CXX="$(tc-getCXX)" 
LEX=flex \
-   YACC=bison ${config}
-   mv audicle{,-${backend}}
-   emake -f makefile clean
-}
-
-src_compile() {
-   # when compile with athlon or athlon-xp flags
-   # audicle crashes on removing a shred with a double free or corruption
-   # it happens in Chuck_VM_Stack::shutdown() on the line
-   #   SAFE_DELETE_ARRAY( stack );
-   replace-cpu-flags athlon athlon-xp i686
-
-   use jack && compile_backend jack
-   use alsa && compile_backend alsa
-   use oss && compile_backend oss
-}
-
-src_install() {
-   use jack && dobin src/audicle-jack
-   use alsa && dobin src/audicle-alsa
-   use oss && dobin src/audicle-oss
-   dodoc ${DOCS[@]}
-}
-
-pkg_postinst() {
-   elog "Audicle now can use many audio engines, so you can specify audio 
engine"
-   elog "with audicle-{jack,alsa,oss}"
-   elog "Or you can use 'eselect audicle' to set the audio engine"
-
-   einfo "Calling eselect audicle update..."
-   eselect audicle update --if-unset
-}

diff --git a/media-sound/audicle/files/audicle-1.0.0.6-font.patch 
b/media-sound/audicle/files/audicle-1.0.0.6-font.patch
deleted file mode 100644
index 9e2658df16c..000
--- a/media-sound/audicle/files/audicle-1.0.0.6-font.patch
+++ /dev/null
@@ -1,65 +0,0 @@
-diff -ru audicle-1.0.0.6~/src/audicle_font.cpp 

[gentoo-commits] repo/gentoo:master commit in: sci-biology/wgs-assembler/files/, profiles/, sci-biology/wgs-assembler/

2021-09-04 Thread Jakov Smolić
commit: 646bf3998bdd7dce3da0f3ad2bd03e201361a391
Author: Jakov Smolić  gentoo  org>
AuthorDate: Sat Sep  4 06:56:40 2021 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Sat Sep  4 07:01:52 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=646bf399

sci-biology/wgs-assembler: Remove last-rited package

Closes: https://bugs.gentoo.org/610094
Closes: https://bugs.gentoo.org/715874
Closes: https://bugs.gentoo.org/731860
Closes: https://bugs.gentoo.org/739486
Signed-off-by: Jakov Smolić  gentoo.org>

 profiles/package.mask  |   7 -
 sci-biology/wgs-assembler/Manifest |   1 -
 .../files/wgs-assembler-7.0-build.patch| 257 -
 .../files/wgs-assembler-7.0-libtirpc.patch |  16 --
 sci-biology/wgs-assembler/metadata.xml |  11 -
 .../wgs-assembler/wgs-assembler-7.0-r2.ebuild  |  66 --
 6 files changed, 358 deletions(-)

diff --git a/profiles/package.mask b/profiles/package.mask
index b2e06f5ec90..1a4feb4b97b 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -175,13 +175,6 @@ dev-python/pydiff
 # as replacement. Bug #769017.
 app-i18n/man-pages-it
 
-# David Seifert  (2021-08-05)
-# Dead upstream, last release over 5 years ago, multiple
-# build issues, fails to build with GCC 11. Use something like
-# sci-biology/abyss or canu as a modern day replacement.
-# Bug #610094, #715874, #731860, #739486, removal in 30 days.
-sci-biology/wgs-assembler
-
 # David Seifert  (2021-08-04)
 # Last release over 4 years ago, upstream pretty much dead, the
 # ecosystem has switched to dev-util/pkgconf, which is alive. Testing

diff --git a/sci-biology/wgs-assembler/Manifest 
b/sci-biology/wgs-assembler/Manifest
deleted file mode 100644
index 1139a2badf3..000
--- a/sci-biology/wgs-assembler/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST wgs-7.0.tar.bz2 1952253 BLAKE2B 
2dbff6ffb9f4310d3d1301405e74476b7b7bbed4359c1701b5100d9597db46cc9956ccbe467bb37f8976d176ab9f92bfabcd5d1210b1e10675cff9a87ff379b9
 SHA512 
e5ef1d4533e3dd17d13c6aca9631f5300768a258f8241f3f7f90de3785bf7a340b6896febe335682c282434c9983bc4a02fe2128a5b0e7ec415dd65e0fe400ba

diff --git a/sci-biology/wgs-assembler/files/wgs-assembler-7.0-build.patch 
b/sci-biology/wgs-assembler/files/wgs-assembler-7.0-build.patch
deleted file mode 100644
index 238541b512f..000
--- a/sci-biology/wgs-assembler/files/wgs-assembler-7.0-build.patch
+++ /dev/null
@@ -1,257 +0,0 @@
 a/kmer/configure.sh
-+++ b/kmer/configure.sh
-@@ -254,13 +254,13 @@
- # -*- makefile -*-
- #  Linux, optimized
- CC:= $CC
--SHLIB_FLAGS   := -shared
--CFLAGS_COMPILE:= -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE 
-D_REENTRANT -O3 -D_THREAD_SAFE -pthread -fmessage-length=0 -Wall 
-Wno-char-subscripts -funroll-loops -fexpensive-optimizations 
-finline-functions -fomit-frame-pointer
--CLDFLAGS  := -L/usr/local/lib
-+SHLIB_FLAGS   := -shared ${LDFLAGS}
-+CFLAGS_COMPILE:= -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE 
-D_REENTRANT -D_THREAD_SAFE -pthread -fmessage-length=0 -Wall 
-Wno-char-subscripts
-+CLDFLAGS  := 
- CLIBS := -pthread -ldl
- CXX   := $CXX
--CXXFLAGS_COMPILE  := -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE 
-D_REENTRANT -O3 -D_THREAD_SAFE -pthread -fmessage-length=0 -Wall 
-Wno-char-subscripts -funroll-loops -fexpensive-optimizations 
-finline-functions -fomit-frame-pointer
--CXXLDFLAGS:= -L/usr/local/lib
-+CXXFLAGS_COMPILE  := -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE 
-D_REENTRANT -O3 -D_THREAD_SAFE -pthread -fmessage-length=0 -Wall 
-Wno-char-subscripts
-+CXXLDFLAGS:= 
- CXXLIBS   := -pthread -ldl
- ARFLAGS   := ruvs
- INSTALL/  := $target/
-@@ -272,13 +272,13 @@
- # -*- makefile -*-
- #  Linux64, optimized
- CC:= $CC
--SHLIB_FLAGS   := -shared
--CFLAGS_COMPILE:= -m64 -fPIC -D_REENTRANT -O3 -D_THREAD_SAFE -pthread 
-fmessage-length=0 -Wall -Wno-char-subscripts -funroll-loops 
-fexpensive-optimizations -finline-functions -fomit-frame-pointer
--CLDFLAGS  := -L/usr/local/lib
-+SHLIB_FLAGS   := -shared ${LDFLAGS}
-+CFLAGS_COMPILE:= -fPIC -D_REENTRANT -D_THREAD_SAFE -pthread 
-fmessage-length=0 -Wall -Wno-char-subscripts
-+CLDFLAGS  := 
- CLIBS := -pthread -ldl
- CXX   := $CXX
--CXXFLAGS_COMPILE  := -m64 -fPIC -D_REENTRANT -O3 -D_THREAD_SAFE -pthread 
-fmessage-length=0 -Wall -Wno-char-subscripts -funroll-loops 
-fexpensive-optimizations -finline-functions -fomit-frame-pointer
--CXXLDFLAGS:= -L/usr/local/lib
-+CXXFLAGS_COMPILE  := -fPIC -D_REENTRANT -D_THREAD_SAFE -pthread 
-fmessage-length=0 -Wall -Wno-char-subscripts
-+CXXLDFLAGS:= 
- CXXLIBS   := -pthread -ldl
- ARFLAGS   := ruvs
- INSTALL/  := $target/
-@@ -401,8 +401,8 @@
- .O:= .o
- CLD   := \${CC}
- CXXLD := \${CXX}

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

2021-09-04 Thread Joonas Niilola
commit: a8faa501f53b60b8b8008e0e34b93b4862dd8bd9
Author: Sergey Torokhov  yandex  ru>
AuthorDate: Wed Sep  1 14:48:29 2021 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sat Sep  4 06:20:48 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a8faa501

dev-vcs/tortoisehg: 5.9 version bump

Signed-off-by: Sergey Torokhov  yandex.ru>
Signed-off-by: Joonas Niilola  gentoo.org>

 dev-vcs/tortoisehg/Manifest | 1 +
 .../tortoisehg/{tortoisehg-.ebuild => tortoisehg-5.9.ebuild}| 6 +++---
 dev-vcs/tortoisehg/tortoisehg-.ebuild   | 6 +++---
 3 files changed, 7 insertions(+), 6 deletions(-)

diff --git a/dev-vcs/tortoisehg/Manifest b/dev-vcs/tortoisehg/Manifest
index 275f6c34b56..80c63b66f40 100644
--- a/dev-vcs/tortoisehg/Manifest
+++ b/dev-vcs/tortoisehg/Manifest
@@ -1,2 +1,3 @@
 DIST tortoisehg-5.8.tar.gz 8636455 BLAKE2B 
1f4171ca4eb465aabacaf53b97785c5f05fc501a11329af008695f706d8d2cb9c5eee5e64bb5a60fdf7234f33ed6a937dfacce49cb36ac9e9b8505be271b4f35
 SHA512 
b9fe80a98cfafe0dbc90be5fe6f83b466fe596b4ec135d0eacc5618e39c0249a3a352bed640a7cecb99d53eaf60908d60d7748009492cbd8202fc191ef428278
 DIST tortoisehg-5.8.1.tar.gz 8636858 BLAKE2B 
66473695e1364ff676ab314ce8b5a5e59cbe6ece68795d92278e450f70386a9e047dfd8975e7312bda10c183879d9634767f64a9c916f889f3edcf4847bf2468
 SHA512 
29903240c5522841e0ddc0f78741d20d589b6b48e82bf38023b87184e98772a6a9675ccb85a31d9781cf1b8fa3d28801fef5bae187ae467d7da8f1ef982f
+DIST tortoisehg-5.9.tar.gz 8637690 BLAKE2B 
818b866314a04857838ea971d9a26df6604fc97a7968ee1419337fccc413d228e5597bef80256b35a2084956f356e9015c2c9c00181ab600ee75b5a86f8ec358
 SHA512 
14b91a2193f0eaeb39d49b131ec9214732b6898e7ee2a57091cf5be61a37ec5a0b71d8eea5d67b30ea8796565c25aa1bd1fd23ff178ae1a7dcdbfd5b333e525f

diff --git a/dev-vcs/tortoisehg/tortoisehg-.ebuild 
b/dev-vcs/tortoisehg/tortoisehg-5.9.ebuild
similarity index 92%
copy from dev-vcs/tortoisehg/tortoisehg-.ebuild
copy to dev-vcs/tortoisehg/tortoisehg-5.9.ebuild
index 702819ea4b0..a68201d3b42 100644
--- a/dev-vcs/tortoisehg/tortoisehg-.ebuild
+++ b/dev-vcs/tortoisehg/tortoisehg-5.9.ebuild
@@ -11,14 +11,14 @@ inherit desktop distutils-r1 optfeature xdg-utils
 if [[ ${PV} != ** ]]; then
KEYWORDS="~amd64 ~arm64 ~x86"

SRC_URI="https://foss.heptapod.net/mercurial/${PN}/thg/-/archive/${PV}/thg-${PV}.tar.gz
 -> ${P}.tar.gz"
-   HG_DEPEND=">=dev-vcs/mercurial-5.7[${PYTHON_USEDEP}]
-   https://foss.heptapod.net/mercurial/${PN}/thg;
EHG_REVISION="stable"
-   HG_DEPEND=">=dev-vcs/mercurial-5.7[${PYTHON_USEDEP}]"
+   HG_DEPEND=">=dev-vcs/mercurial-5.8[${PYTHON_USEDEP}]"
 fi
 
 DESCRIPTION="Set of graphical tools for Mercurial"

diff --git a/dev-vcs/tortoisehg/tortoisehg-.ebuild 
b/dev-vcs/tortoisehg/tortoisehg-.ebuild
index 702819ea4b0..a68201d3b42 100644
--- a/dev-vcs/tortoisehg/tortoisehg-.ebuild
+++ b/dev-vcs/tortoisehg/tortoisehg-.ebuild
@@ -11,14 +11,14 @@ inherit desktop distutils-r1 optfeature xdg-utils
 if [[ ${PV} != ** ]]; then
KEYWORDS="~amd64 ~arm64 ~x86"

SRC_URI="https://foss.heptapod.net/mercurial/${PN}/thg/-/archive/${PV}/thg-${PV}.tar.gz
 -> ${P}.tar.gz"
-   HG_DEPEND=">=dev-vcs/mercurial-5.7[${PYTHON_USEDEP}]
-   https://foss.heptapod.net/mercurial/${PN}/thg;
EHG_REVISION="stable"
-   HG_DEPEND=">=dev-vcs/mercurial-5.7[${PYTHON_USEDEP}]"
+   HG_DEPEND=">=dev-vcs/mercurial-5.8[${PYTHON_USEDEP}]"
 fi
 
 DESCRIPTION="Set of graphical tools for Mercurial"



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

2021-09-04 Thread Joonas Niilola
commit: 1e6a1b61d4bfa2c504f3bf5d9c789ffdf06209ca
Author: Joonas Niilola  gentoo  org>
AuthorDate: Sat Sep  4 06:25:33 2021 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sat Sep  4 06:25:33 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e6a1b61

net-im/signal-desktop-bin: add slot operators to some deps

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

 net-im/signal-desktop-bin/signal-desktop-bin-5.16.0.ebuild | 8 
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/net-im/signal-desktop-bin/signal-desktop-bin-5.16.0.ebuild 
b/net-im/signal-desktop-bin/signal-desktop-bin-5.16.0.ebuild
index 0cbadc9286b..e6ca382563f 100644
--- a/net-im/signal-desktop-bin/signal-desktop-bin-5.16.0.ebuild
+++ b/net-im/signal-desktop-bin/signal-desktop-bin-5.16.0.ebuild
@@ -20,18 +20,18 @@ IUSE="+sound"
 RESTRICT="splitdebug"
 
 RDEPEND="
-   app-accessibility/at-spi2-atk
-   app-accessibility/at-spi2-core
+   app-accessibility/at-spi2-atk:2
+   app-accessibility/at-spi2-core:2
dev-libs/atk
dev-libs/expat
-   dev-libs/glib
+   dev-libs/glib:2
dev-libs/nspr
dev-libs/nss
media-libs/alsa-lib
media-libs/mesa[X(+)]
net-print/cups
sys-apps/dbus[X]
-   x11-libs/gdk-pixbuf
+   x11-libs/gdk-pixbuf:2
x11-libs/cairo
x11-libs/gtk+:3[X]
x11-libs/libdrm



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

2021-09-04 Thread Joonas Niilola
commit: d4ee383e20bbd9f518d6ce816b35a4754a9163d1
Author: Robert Siebeck  r123  de>
AuthorDate: Thu Sep  2 22:49:13 2021 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sat Sep  4 06:22:43 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d4ee383e

net-im/signal-desktop-bin: add new version 5.16.0

Signed-off-by: Robert Siebeck  r123.de>
Signed-off-by: Joonas Niilola  gentoo.org>

 net-im/signal-desktop-bin/Manifest |   1 +
 .../signal-desktop-bin-5.16.0.ebuild   | 100 +
 2 files changed, 101 insertions(+)

diff --git a/net-im/signal-desktop-bin/Manifest 
b/net-im/signal-desktop-bin/Manifest
index 448f1fded9d..07d4da1b4ed 100644
--- a/net-im/signal-desktop-bin/Manifest
+++ b/net-im/signal-desktop-bin/Manifest
@@ -1 +1,2 @@
 DIST signal-desktop_5.15.0_amd64.deb 111991914 BLAKE2B 
65042f71b94e41590d466a61535b081976bafc87b1e8bc3f3608f2f3914633092c65328b77e7f8e34941e4420d3667b6373708d72a78f444cbf242eb6595bd73
 SHA512 
809b53d8734f9c757f2a6a923373a6996a0f6cb4df8ee7be2625cc93418e58b04a0f54f15cee816dc3bf8e5be005c830c6bb51a53cb7aba5cf16124db785cc50
+DIST signal-desktop_5.16.0_amd64.deb 112367192 BLAKE2B 
bf4ae3eb95542d6321302fa222ddb78f48a26cfef2aaf4e29fdc53e6279c9fca00c7346532fbad4a8e0709cdb91eb35a745f7a9b0b420a178dd067995216553a
 SHA512 
7cfb5a1889dd7f1b8d2937b12190dd2ef05060685590ad0c6b4b38063644431092d7e482f25206f81e6b161a29176b24de136c7b5e49e2845219d8d3d9a8f285

diff --git a/net-im/signal-desktop-bin/signal-desktop-bin-5.16.0.ebuild 
b/net-im/signal-desktop-bin/signal-desktop-bin-5.16.0.ebuild
new file mode 100644
index 000..0cbadc9286b
--- /dev/null
+++ b/net-im/signal-desktop-bin/signal-desktop-bin-5.16.0.ebuild
@@ -0,0 +1,100 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+MY_PN="${PN/-bin/}"
+
+inherit pax-utils unpacker xdg
+
+DESCRIPTION="Allows you to send and receive messages of Signal Messenger on 
your computer"
+HOMEPAGE="https://signal.org/
+   https://github.com/signalapp/Signal-Desktop;
+SRC_URI="https://updates.signal.org/desktop/apt/pool/main/s/${MY_PN}/${MY_PN}_${PV}_amd64.deb;
+S="${WORKDIR}"
+
+LICENSE="GPL-3 MIT MIT-with-advertising BSD-1 BSD-2 BSD Apache-2.0 ISC openssl 
ZLIB APSL-2 icu Artistic-2 LGPL-2.1"
+SLOT="0"
+KEYWORDS="-* ~amd64"
+IUSE="+sound"
+RESTRICT="splitdebug"
+
+RDEPEND="
+   app-accessibility/at-spi2-atk
+   app-accessibility/at-spi2-core
+   dev-libs/atk
+   dev-libs/expat
+   dev-libs/glib
+   dev-libs/nspr
+   dev-libs/nss
+   media-libs/alsa-lib
+   media-libs/mesa[X(+)]
+   net-print/cups
+   sys-apps/dbus[X]
+   x11-libs/gdk-pixbuf
+   x11-libs/cairo
+   x11-libs/gtk+:3[X]
+   x11-libs/libdrm
+   x11-libs/libX11
+   x11-libs/libxcb
+   x11-libs/libxkbcommon
+   x11-libs/libXcomposite
+   x11-libs/libXdamage
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libXrandr
+   x11-libs/libxshmfence
+   x11-libs/pango
+   sound? (
+   || (
+   media-sound/pulseaudio
+   media-sound/apulse
+   )
+   )
+"
+
+QA_PREBUILT="
+   opt/Signal/chrome-sandbox
+   opt/Signal/libEGL.so
+   opt/Signal/libGLESv2.so
+   opt/Signal/libffmpeg.so
+   opt/Signal/libvk_swiftshader.so
+   opt/Signal/libvulkan.so.1
+   opt/Signal/resources/app.asar.unpacked/node_modules/*
+   opt/Signal/signal-desktop
+   opt/Signal/swiftshader/libEGL.so
+   opt/Signal/swiftshader/libGLESv2.so"
+
+src_prepare() {
+   default
+   sed -e 's| --no-sandbox||g' \
+   -i usr/share/applications/signal-desktop.desktop || die
+   unpack usr/share/doc/signal-desktop/changelog.gz
+
+   rm 
opt/Signal/resources/app.asar.unpacked/node_modules/{ffi-napi/node_modules/ref-napi/prebuilds/linux-arm64/electron.napi.armv8.node,ffi-napi/node_modules/ref-napi/prebuilds/linux-arm64/node.napi.armv8.node,ffi-napi/prebuilds/linux-arm64/node.napi.uv1.armv8.node,ref-napi/prebuilds/linux-arm64/electron.napi.armv8.node,ref-napi/prebuilds/linux-arm64/node.napi.armv8.node}
 || die
+}
+
+src_install() {
+   insinto /
+   dodoc changelog
+   doins -r opt
+   insinto /usr/share
+
+   if has_version media-sound/apulse[-sdk] && ! has_version 
media-sound/pulseaudio; then
+   sed -i 's/Exec=/Exec=apulse /g' 
usr/share/applications/signal-desktop.desktop || die
+   fi
+
+   doins -r usr/share/applications
+   doins -r usr/share/icons
+   fperms +x /opt/Signal/signal-desktop /opt/Signal/chrome-sandbox
+   fperms u+s /opt/Signal/chrome-sandbox
+   pax-mark m opt/Signal/signal-desktop opt/Signal/chrome-sandbox
+
+   dosym ../../opt/Signal/${MY_PN} /usr/bin/${MY_PN}
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+   elog "For using the tray icon on compatible desktop 

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

2021-09-04 Thread Joonas Niilola
commit: 075b5391ca7b49cebcaa5b03759e9d1e117afb4f
Author: Jaco Kroon  uls  co  za>
AuthorDate: Mon Aug 30 08:11:31 2021 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sat Sep  4 06:10:02 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=075b5391

net-misc/asterisk: version 16.20.0

Nothing groundbreaking.

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

 net-misc/asterisk/Manifest|   1 +
 net-misc/asterisk/asterisk-16.20.0.ebuild | 365 ++
 2 files changed, 366 insertions(+)

diff --git a/net-misc/asterisk/Manifest b/net-misc/asterisk/Manifest
index 13163acb004..746847a0738 100644
--- a/net-misc/asterisk/Manifest
+++ b/net-misc/asterisk/Manifest
@@ -1,4 +1,5 @@
 DIST asterisk-13.38.3.tar.gz 33711458 BLAKE2B 
a1f37c210e7e95962665310b542d9a3b682ecc5e90188e8272a0cd6e22ebfa963ed5af46f0f85c2074bc0bbe34d72473343ff3437d80b58e5383eb80385d0b89
 SHA512 
dd67f73704f1c68639313852ba1508165c7b525f0f4156c776258e27ee19a0ee87293ae7805178b0f37188fca91b861c52b5206cbba754a6181492d0efb7e895
 DIST asterisk-16.19.1.tar.gz 27870922 BLAKE2B 
e7b2ceac60f9db19802acc6c69b233556834815e1a9a3d17b2fd331d2577beb356f31a531a6d8fde70f78e9362bd8b6dbc796f906557c82bcd4847a612c788a3
 SHA512 
7b74fedce91ac597f3cc7a03b401ae7506bc6479faf008f3ea9c0f4783d85c5ce06d71bf7d4bc1609a2cb96511d931d79f3bc8613906f370f9b4015b30b9
+DIST asterisk-16.20.0.tar.gz 27888074 BLAKE2B 
74f7812db787e5dcb041850fc7e80229e05ef0849cf373be29f9a3ac2eb0f2244fc6f2bd2a3f411c4d37d968184dfbc140e55ad62de53e6beb0b2340179b831c
 SHA512 
0e270c2d00eda1aea3135eba427a77ac2abe66a31c868cf700d5cc26bde65fded6f2191d5e4af361b2e055ae04f2943611ca1fa19815a4a690076a83fb899148
 DIST asterisk-18.5.1.tar.gz 27953748 BLAKE2B 
543f2bfbe1527f3a168dc73d3d9f20e80e95be9de9532a97ff6a5c70a548d525c39ce5251b80dbcd1c0e31c066fc48520e6c373b1404bf24a00b0a48ad134bcd
 SHA512 
95f30c14602587827c7d7bc4652639163f4fe6338fade35d533525aa8825d7a5082c9d6fa4671a5f4f89bd90a0d657ce7e51fd4216558bd367abcb10b25aeb23
 DIST asterisk-18.6.0.tar.gz 27970531 BLAKE2B 
a2eaecc962b236e6e455b8d305c05f33fab8e4d6c63eae1506b8354710d6e3e0e3c6da59600555d880520bb58a13950f830057ac03bc82628ab27b2627de52c9
 SHA512 
17ad7e4dc86f75d4e70f779b6fe6958ee544233b20a36847a6624a7f07b135ddb415f5dca245843ea359e9a6a7c75bfc40ce36fca1df5a7a12549ae522fa2590

diff --git a/net-misc/asterisk/asterisk-16.20.0.ebuild 
b/net-misc/asterisk/asterisk-16.20.0.ebuild
new file mode 100644
index 000..a0c3ce337d8
--- /dev/null
+++ b/net-misc/asterisk/asterisk-16.20.0.ebuild
@@ -0,0 +1,365 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+LUA_COMPAT=( lua5-{1..4} )
+
+inherit autotools linux-info lua-single systemd toolchain-funcs tmpfiles
+
+DESCRIPTION="Asterisk: A Modular Open Source PBX System"
+HOMEPAGE="https://www.asterisk.org/;
+SRC_URI="https://downloads.asterisk.org/pub/telephony/asterisk/releases/${P}.tar.gz;
+LICENSE="GPL-2"
+SLOT="0/${PV%%.*}"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+
+IUSE_VOICEMAIL_STORAGE=(
+   +voicemail_storage_file
+   voicemail_storage_odbc
+   voicemail_storage_imap
+)
+IUSE="${IUSE_VOICEMAIL_STORAGE[*]} alsa blocks bluetooth calendar +caps 
cluster codec2 curl dahdi debug deprecated doc freetds gtalk http iconv ilbc 
ldap lua mysql newt odbc oss pjproject portaudio postgres radius selinux snmp 
span speex srtp +ssl static statsd syslog systemd unbound vorbis xmpp"
+IUSE_EXPAND="VOICEMAIL_STORAGE"
+REQUIRED_USE="gtalk? ( xmpp )
+   lua? ( ${LUA_REQUIRED_USE} )
+   ^^ ( ${IUSE_VOICEMAIL_STORAGE[*]//+/} )
+   voicemail_storage_odbc? ( odbc )
+"
+
+PATCHES=(
+   "${FILESDIR}/${PN}-16.16.2-no-var-run-install.patch"
+)
+
+DEPEND="acct-user/asterisk
+   acct-group/asterisk
+   dev-db/sqlite:3
+   dev-libs/popt
+   >=dev-libs/jansson-2.11
+   dev-libs/libedit
+   dev-libs/libxml2:2
+   dev-libs/libxslt
+   sys-apps/util-linux
+   sys-libs/zlib
+   virtual/libcrypt:=
+   alsa? ( media-libs/alsa-lib )
+   bluetooth? ( net-wireless/bluez:= )
+   calendar? (
+   net-libs/neon:=
+   dev-libs/libical:=
+   dev-libs/iksemel
+   )
+   caps? ( sys-libs/libcap )
+   blocks? ( sys-libs/blocksruntime )
+   cluster? ( sys-cluster/corosync )
+   codec2? ( media-libs/codec2:= )
+   curl? ( net-misc/curl )
+   dahdi? (
+   net-libs/libpri
+   net-misc/dahdi-tools
+   )
+   freetds? ( dev-db/freetds )
+   gtalk? ( dev-libs/iksemel )
+   http? ( dev-libs/gmime:2.6 )
+   iconv? ( virtual/libiconv )
+   ilbc? ( media-libs/libilbc )
+   ldap? ( net-nds/openldap )
+   lua? ( ${LUA_DEPS} )
+   mysql? ( dev-db/mysql-connector-c:= )
+   newt? ( dev-libs/newt )

[gentoo-commits] repo/gentoo:master commit in: dev-util/rt-tests/files/, dev-util/rt-tests/

2021-09-04 Thread Joonas Niilola
commit: 0ac86047562e2af91930409099450a8c27ebf5da
Author: Kurt Kanzenbach  kmk-computers  de>
AuthorDate: Thu Sep  2 19:37:45 2021 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sat Sep  4 05:46:44 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0ac86047

dev-util/rt-tests: Drop old

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Kurt Kanzenbach  kmk-computers.de>
Closes: https://github.com/gentoo/gentoo/pull/22196
Signed-off-by: Joonas Niilola  gentoo.org>

 dev-util/rt-tests/Manifest  |   1 -
 dev-util/rt-tests/files/rt-tests-2.1-musl.patch | 352 
 dev-util/rt-tests/rt-tests-2.1.ebuild   |  38 ---
 3 files changed, 391 deletions(-)

diff --git a/dev-util/rt-tests/Manifest b/dev-util/rt-tests/Manifest
index b46d2349770..0617ddb9a28 100644
--- a/dev-util/rt-tests/Manifest
+++ b/dev-util/rt-tests/Manifest
@@ -1,2 +1 @@
-DIST rt-tests-2.1.tar.xz 114892 BLAKE2B 
25a382c898ffdbbe7b6c3f69f440b87ca6b88cc634aae06a3e02154954b8b50da46e2f2b3291d7473bb0ae533f5a90a7769433650bab3f7c229a5d3022e32b50
 SHA512 
7abab6c1191247ac44f4e5193752474756d82fdf1d8a3b69c92c8d37bd4fe8458444d2165894fc8483590809ff5b4f1c755d66afb296e72041f9efbedd048d0d
 DIST rt-tests-2.2.tar.xz 115120 BLAKE2B 
46db78d32b2d5830859757c21e42d4e21cb0da8b2ebcbf8ba738c8e3832a6ea597d686ee6c9cad23f269853ad188219f46a0e5326124f056b4822619076268ac
 SHA512 
826dc8894dd8670e705566b5224f54bdee89e5b48f21ca00e6c4061f28c4fbe2dab14c1e1b1302fec7011dbf28f3eb88c1b8adc137fed7d17958ea972e3c08b1

diff --git a/dev-util/rt-tests/files/rt-tests-2.1-musl.patch 
b/dev-util/rt-tests/files/rt-tests-2.1-musl.patch
deleted file mode 100644
index caa8d415aad..000
--- a/dev-util/rt-tests/files/rt-tests-2.1-musl.patch
+++ /dev/null
@@ -1,352 +0,0 @@
-From 0b7a1e0d3463aa8aa4b7dcad0ec154e658d68036 Mon Sep 17 00:00:00 2001
-From: Kurt Kanzenbach 
-Date: Wed, 1 Apr 2020 20:15:24 +0200
-Subject: [PATCH] all: Fix musl build
-
-There are a few problems:
-
- * pi stress:  pthread_attr_setaffinity_np() is not supported
- * cyclictest: SIGEV_THREAD_ID is not supported
- * hackbench:  Fix include
- * all:Fix sched_* calls
-
-With these changes applied, the rt-tests seem to run fine.
-
-Signed-off-by: Kurt Kanzenbach 

- Makefile  |5 --
- src/backfire/sendme.c |1 
- src/cyclictest/cyclictest.c   |   70 
--
- src/hackbench/hackbench.c |4 +
- src/include/musl.h|   28 +
- src/lib/rt-utils.c|1 
- src/pi_tests/classic_pi.c |2 
- src/pi_tests/tst-mutexpi10.c  |2 
- src/pmqtest/pmqtest.c |1 
- src/ptsematest/ptsematest.c   |1 
- src/rt-migrate-test/rt-migrate-test.c |1 
- src/sched_deadline/cyclicdeadline.c   |1 
- 12 files changed, 50 insertions(+), 67 deletions(-)
- create mode 100644 src/include/musl.h
-
 a/Makefile
-+++ b/Makefile
-@@ -7,7 +7,6 @@ OBJDIR = bld
- sources = cyclictest.c \
- hackbench.c \
- pip_stress.c \
--pi_stress.c \
- pmqtest.c \
- ptsematest.c \
- rt-migrate-test.c \
-@@ -42,7 +41,6 @@ ifeq (${PYLIB},)
- endif
- 
- MANPAGES = src/cyclictest/cyclictest.8 \
-- src/pi_tests/pi_stress.8 \
-  src/ptsematest/ptsematest.8 \
-  src/rt-migrate-test/rt-migrate-test.8 \
-  src/sigwaittest/sigwaittest.8 \
-@@ -130,9 +128,6 @@ deadline_test: $(OBJDIR)/deadline_test.o
- signaltest: $(OBJDIR)/signaltest.o $(OBJDIR)/librttest.a 
$(OBJDIR)/librttestnuma.a
-   $(CC) $(CFLAGS) $(LDFLAGS) -o $@ $< $(LIBS) $(RTTESTLIB) $(RTTESTNUMA)
- 
--pi_stress: $(OBJDIR)/pi_stress.o $(OBJDIR)/librttest.a
--  $(CC) $(CFLAGS) $(LDFLAGS) -o $@ $< $(LIBS) $(RTTESTLIB)
--
- hwlatdetect:  src/hwlatdetect/hwlatdetect.py
-   chmod +x src/hwlatdetect/hwlatdetect.py
-   ln -s src/hwlatdetect/hwlatdetect.py hwlatdetect
 a/src/backfire/sendme.c
-+++ b/src/backfire/sendme.c
-@@ -29,6 +29,7 @@
- #include 
- #include 
- #include 
-+#include "musl.h"
- #include "rt-utils.h"
- #include "rt-get_cpu.h"
- 
 a/src/cyclictest/cyclictest.c
-+++ b/src/cyclictest/cyclictest.c
-@@ -33,6 +33,7 @@
- #include 
- #include 
- #include 
-+#include "musl.h"
- #include "rt_numa.h"
- 
- #include "rt-utils.h"
-@@ -502,12 +503,8 @@ static void *timerthread(void *param)
- {
-   struct thread_param *par = param;
-   struct sched_param schedp;
--  struct sigevent sigev;
-   sigset_t sigset;
--  timer_t timer;
-   struct timespec now, next, interval, stop;
--  struct itimerval itimer;
--  struct itimerspec tspec;
-   struct thread_stat *stat = par->stats;
-   int stopped = 0;
-   cpu_set_t mask;
-@@ -538,14 +535,6 @@ static void *timerthread(void *param)
-   sigaddset(, par->signal);
-   sigprocmask(SIG_BLOCK, , NULL);
- 
--  if 

[gentoo-commits] repo/gentoo:master commit in: sci-geosciences/josm-bin/

2021-09-04 Thread Joonas Niilola
commit: 891c276cc8d3f2e1267cd89781536a54d9040bf0
Author: Henning Schild  hennsch  de>
AuthorDate: Thu Sep  2 19:33:58 2021 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sat Sep  4 06:00:42 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=891c276c

sci-geosciences/josm-bin: drop old

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

 sci-geosciences/josm-bin/Manifest  |  1 -
 sci-geosciences/josm-bin/josm-bin-18004.ebuild | 31 --
 2 files changed, 32 deletions(-)

diff --git a/sci-geosciences/josm-bin/Manifest 
b/sci-geosciences/josm-bin/Manifest
index d027c833f86..9374d2f758f 100644
--- a/sci-geosciences/josm-bin/Manifest
+++ b/sci-geosciences/josm-bin/Manifest
@@ -1,3 +1,2 @@
-DIST josm-snapshot-18004.jar 15839807 BLAKE2B 
4eed4c47f9a9df0e4dcd98cbe6a00793dc87359c1adad4a03a12e7b9207e5519c7570e1d3c3ba49464adf8fc191a0dc33acdf7c39a5db1c001b044ebf2ed0ce7
 SHA512 
9b66a4e6327008e24550464bc76c710ce0a99c39fb4fd83d99705f292b5d11203b96411eebb02c9ba8bb1dc28252a26787b5d83cc4f87cd89fc6294a3b8627c4
 DIST josm-snapshot-18118.jar 16005374 BLAKE2B 
1b8d0b31adfaca4f0435719bac7258fe43bf78d078ce9cd46aa5e44bf7e4e69325f8675eede6f56ea0305bad57102bf5565a5ef38ca1b29b5f3e1fa889aceba5
 SHA512 
18e5f06c7eb52004617df23efaef85bf784d36b301cbc78b967a5ed91b684c9bc664424282b06278a109e88e2f72424c0b89fe447a06c7bb1a00edc12c1372a4
 DIST josm-snapshot-18191.jar 16013739 BLAKE2B 
69ebf2e44d0b92b928adb3c17e5c99fd74ee305fe7d6888147a95bc62b5f33a0d4a6ff7af13e9781d8ffda36e04e237089439b00de4f329f1500d71cf8de88ff
 SHA512 
1c1d04fe21e379004eb31677887550241365f6bf306286c3cd655044dfadd36d5cea5d54a77c09bc6cb3c648c3fb927f75d800776d9d92b85c1bd318621a4479

diff --git a/sci-geosciences/josm-bin/josm-bin-18004.ebuild 
b/sci-geosciences/josm-bin/josm-bin-18004.ebuild
deleted file mode 100644
index 3d54799f8cd..000
--- a/sci-geosciences/josm-bin/josm-bin-18004.ebuild
+++ /dev/null
@@ -1,31 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit desktop java-utils-2 xdg
-
-DESCRIPTION="Java-based editor for the OpenStreetMap project"
-HOMEPAGE="https://josm.openstreetmap.de/;
-SRC_URI="https://josm.openstreetmap.de/download/josm-snapshot-${PV}.jar;
-S="${WORKDIR}"
-
-LICENSE="Apache-2.0 GPL-2+ GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-RDEPEND=">=virtual/jre-1.8"
-
-src_install() {
-   java-pkg_newjar "${DISTDIR}/${A}" ${PN}.jar
-   java-pkg_dolauncher ${PN} --jar ${PN}.jar
-
-   local icon_size
-   for icon_size in 16 32 48; do
-   newicon -s ${icon_size} -t hicolor \
-   images/logo_${icon_size}x${icon_size}x32.png ${PN}.png
-   newicon -s ${icon_size} -t locolor \
-   images/logo_${icon_size}x${icon_size}x8.png ${PN}.png
-   done
-   make_desktop_entry ${PN} "Java OpenStreetMap Editor" ${PN} 
"Utility;Science;Geoscience"
-}



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

2021-09-04 Thread Joonas Niilola
commit: 3a488527b270f29740fe91b34108486853aa8eaf
Author: Robert Siebeck  r123  de>
AuthorDate: Thu Sep  2 22:49:14 2021 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sat Sep  4 06:22:44 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a488527

net-im/signal-desktop-bin: remove old version

Signed-off-by: Robert Siebeck  r123.de>
Closes: https://github.com/gentoo/gentoo/pull/22199
Signed-off-by: Joonas Niilola  gentoo.org>

 net-im/signal-desktop-bin/Manifest |   1 -
 .../signal-desktop-bin-5.15.0.ebuild   | 100 -
 2 files changed, 101 deletions(-)

diff --git a/net-im/signal-desktop-bin/Manifest 
b/net-im/signal-desktop-bin/Manifest
index 07d4da1b4ed..072887b593e 100644
--- a/net-im/signal-desktop-bin/Manifest
+++ b/net-im/signal-desktop-bin/Manifest
@@ -1,2 +1 @@
-DIST signal-desktop_5.15.0_amd64.deb 111991914 BLAKE2B 
65042f71b94e41590d466a61535b081976bafc87b1e8bc3f3608f2f3914633092c65328b77e7f8e34941e4420d3667b6373708d72a78f444cbf242eb6595bd73
 SHA512 
809b53d8734f9c757f2a6a923373a6996a0f6cb4df8ee7be2625cc93418e58b04a0f54f15cee816dc3bf8e5be005c830c6bb51a53cb7aba5cf16124db785cc50
 DIST signal-desktop_5.16.0_amd64.deb 112367192 BLAKE2B 
bf4ae3eb95542d6321302fa222ddb78f48a26cfef2aaf4e29fdc53e6279c9fca00c7346532fbad4a8e0709cdb91eb35a745f7a9b0b420a178dd067995216553a
 SHA512 
7cfb5a1889dd7f1b8d2937b12190dd2ef05060685590ad0c6b4b38063644431092d7e482f25206f81e6b161a29176b24de136c7b5e49e2845219d8d3d9a8f285

diff --git a/net-im/signal-desktop-bin/signal-desktop-bin-5.15.0.ebuild 
b/net-im/signal-desktop-bin/signal-desktop-bin-5.15.0.ebuild
deleted file mode 100644
index 0cbadc9286b..000
--- a/net-im/signal-desktop-bin/signal-desktop-bin-5.15.0.ebuild
+++ /dev/null
@@ -1,100 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-MY_PN="${PN/-bin/}"
-
-inherit pax-utils unpacker xdg
-
-DESCRIPTION="Allows you to send and receive messages of Signal Messenger on 
your computer"
-HOMEPAGE="https://signal.org/
-   https://github.com/signalapp/Signal-Desktop;
-SRC_URI="https://updates.signal.org/desktop/apt/pool/main/s/${MY_PN}/${MY_PN}_${PV}_amd64.deb;
-S="${WORKDIR}"
-
-LICENSE="GPL-3 MIT MIT-with-advertising BSD-1 BSD-2 BSD Apache-2.0 ISC openssl 
ZLIB APSL-2 icu Artistic-2 LGPL-2.1"
-SLOT="0"
-KEYWORDS="-* ~amd64"
-IUSE="+sound"
-RESTRICT="splitdebug"
-
-RDEPEND="
-   app-accessibility/at-spi2-atk
-   app-accessibility/at-spi2-core
-   dev-libs/atk
-   dev-libs/expat
-   dev-libs/glib
-   dev-libs/nspr
-   dev-libs/nss
-   media-libs/alsa-lib
-   media-libs/mesa[X(+)]
-   net-print/cups
-   sys-apps/dbus[X]
-   x11-libs/gdk-pixbuf
-   x11-libs/cairo
-   x11-libs/gtk+:3[X]
-   x11-libs/libdrm
-   x11-libs/libX11
-   x11-libs/libxcb
-   x11-libs/libxkbcommon
-   x11-libs/libXcomposite
-   x11-libs/libXdamage
-   x11-libs/libXext
-   x11-libs/libXfixes
-   x11-libs/libXrandr
-   x11-libs/libxshmfence
-   x11-libs/pango
-   sound? (
-   || (
-   media-sound/pulseaudio
-   media-sound/apulse
-   )
-   )
-"
-
-QA_PREBUILT="
-   opt/Signal/chrome-sandbox
-   opt/Signal/libEGL.so
-   opt/Signal/libGLESv2.so
-   opt/Signal/libffmpeg.so
-   opt/Signal/libvk_swiftshader.so
-   opt/Signal/libvulkan.so.1
-   opt/Signal/resources/app.asar.unpacked/node_modules/*
-   opt/Signal/signal-desktop
-   opt/Signal/swiftshader/libEGL.so
-   opt/Signal/swiftshader/libGLESv2.so"
-
-src_prepare() {
-   default
-   sed -e 's| --no-sandbox||g' \
-   -i usr/share/applications/signal-desktop.desktop || die
-   unpack usr/share/doc/signal-desktop/changelog.gz
-
-   rm 
opt/Signal/resources/app.asar.unpacked/node_modules/{ffi-napi/node_modules/ref-napi/prebuilds/linux-arm64/electron.napi.armv8.node,ffi-napi/node_modules/ref-napi/prebuilds/linux-arm64/node.napi.armv8.node,ffi-napi/prebuilds/linux-arm64/node.napi.uv1.armv8.node,ref-napi/prebuilds/linux-arm64/electron.napi.armv8.node,ref-napi/prebuilds/linux-arm64/node.napi.armv8.node}
 || die
-}
-
-src_install() {
-   insinto /
-   dodoc changelog
-   doins -r opt
-   insinto /usr/share
-
-   if has_version media-sound/apulse[-sdk] && ! has_version 
media-sound/pulseaudio; then
-   sed -i 's/Exec=/Exec=apulse /g' 
usr/share/applications/signal-desktop.desktop || die
-   fi
-
-   doins -r usr/share/applications
-   doins -r usr/share/icons
-   fperms +x /opt/Signal/signal-desktop /opt/Signal/chrome-sandbox
-   fperms u+s /opt/Signal/chrome-sandbox
-   pax-mark m opt/Signal/signal-desktop opt/Signal/chrome-sandbox
-
-   dosym ../../opt/Signal/${MY_PN} /usr/bin/${MY_PN}
-}
-
-pkg_postinst() {
-   xdg_pkg_postinst
-   elog 

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

2021-09-04 Thread Joonas Niilola
commit: 8342fc790a369193c3cc7ff59a1c40ed7f43159b
Author: Joonas Niilola  gentoo  org>
AuthorDate: Sat Sep  4 05:55:52 2021 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sat Sep  4 05:55:52 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8342fc79

dev-cpp/notcurses: add missing dep, and subslot binders

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

 dev-cpp/notcurses/notcurses-2.3.18.ebuild | 7 ---
 1 file changed, 4 insertions(+), 3 deletions(-)

diff --git a/dev-cpp/notcurses/notcurses-2.3.18.ebuild 
b/dev-cpp/notcurses/notcurses-2.3.18.ebuild
index b2fd785401b..d63e802b873 100644
--- a/dev-cpp/notcurses/notcurses-2.3.18.ebuild
+++ b/dev-cpp/notcurses/notcurses-2.3.18.ebuild
@@ -14,10 +14,11 @@ LICENSE="Apache-2.0"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
 
-DEPEND="dev-libs/libunistring
-   media-video/ffmpeg
+DEPEND="dev-libs/libunistring:=
+   media-video/ffmpeg:=
sys-libs/gpm
-   >=sys-libs/readline-8.0
+   sys-libs/ncurses:=
+   >=sys-libs/readline-8.0:=
sys-libs/zlib"
 RDEPEND="${DEPEND}"
 



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

2021-09-04 Thread Joonas Niilola
commit: 6fbddca63f9daa5aed810d71a02450d526d020b5
Author: Joonas Niilola  gentoo  org>
AuthorDate: Sat Sep  4 06:05:24 2021 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sat Sep  4 06:05:24 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6fbddca6

dev-libs/libtpms: add missing BDEPEND="virtual/pkgconfig"

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

 dev-libs/libtpms/libtpms-0.8.5.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-libs/libtpms/libtpms-0.8.5.ebuild 
b/dev-libs/libtpms/libtpms-0.8.5.ebuild
index 72093b56297..0b3f7bf3d83 100644
--- a/dev-libs/libtpms/libtpms-0.8.5.ebuild
+++ b/dev-libs/libtpms/libtpms-0.8.5.ebuild
@@ -14,6 +14,7 @@ KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64"
 
 DEPEND="dev-libs/openssl:="
 RDEPEND="${DEPEND}"
+BDEPEND="virtual/pkgconfig"
 
 PATCHES=(
"${FILESDIR}/${PN}-0.8.0-Remove-WError.patch"



[gentoo-commits] repo/gentoo:master commit in: dev-db/mariadb-connector-odbc/

2021-09-04 Thread Joonas Niilola
commit: f0982dba363de5145b1c7c50be5362873be05c5f
Author: Joonas Niilola  gentoo  org>
AuthorDate: Sat Sep  4 05:45:09 2021 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sat Sep  4 05:45:09 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f0982dba

dev-db/mariadb-connector-odbc: add := to mariadb-connector-c

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

 dev-db/mariadb-connector-odbc/mariadb-connector-odbc-3.1.13.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-db/mariadb-connector-odbc/mariadb-connector-odbc-3.1.13.ebuild 
b/dev-db/mariadb-connector-odbc/mariadb-connector-odbc-3.1.13.ebuild
index 9e99b65066b..5cbce6d6d5f 100644
--- a/dev-db/mariadb-connector-odbc/mariadb-connector-odbc-3.1.13.ebuild
+++ b/dev-db/mariadb-connector-odbc/mariadb-connector-odbc-3.1.13.ebuild
@@ -23,7 +23,7 @@ S="${S}-src"
 # it doesn't make sense enable these configuration options unless the
 # underlying mariadb-connector-c has ssl enabled, thus if we have USE=ssl,
 # require mariadb-connector-c to have it too.
-DEPEND="=dev-db/mariadb-connector-c-$(ver_cut 1-2)*[ssl?]
+DEPEND="=dev-db/mariadb-connector-c-$(ver_cut 1-2)*:=[ssl?]
dev-db/unixODBC"
 RDEPEND="${DEPEND}"
 



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

2021-09-04 Thread Joonas Niilola
commit: a7d49b49fae8a98c281d36760c1fa206f6c2b559
Author: nick black  gmail  com>
AuthorDate: Fri Sep  3 03:46:46 2021 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sat Sep  4 05:47:36 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a7d49b49

dev-cpp/notcurses: 2.3.18 bump

Signed-off-by: Nick Black  gmail.com>
Signed-off-by: Joonas Niilola  gentoo.org>

 dev-cpp/notcurses/Manifest | 2 ++
 dev-cpp/notcurses/{notcurses-2.3.12.ebuild => notcurses-2.3.18.ebuild} | 2 ++
 2 files changed, 4 insertions(+)

diff --git a/dev-cpp/notcurses/Manifest b/dev-cpp/notcurses/Manifest
index 591b2970cce..722a108d145 100644
--- a/dev-cpp/notcurses/Manifest
+++ b/dev-cpp/notcurses/Manifest
@@ -1,2 +1,4 @@
 DIST notcurses-2.3.12.tar.gz 12180246 BLAKE2B 
9e5f5bfc6853b8ad04f33efa823b4365f496ae5ec854c40c19b1a17690c0f2ece4902673d13ce02f7ccf337393472fac60bce5fd63a0529fc3903195d0547282
 SHA512 
83cbc91fcee871aa88eca3857930e9767a743c889aa8a85bf5bf26d46ba739adfd8edf67bf53b92383de58cfdc9a761d0854a7689fb30a0d5d1e2872c27e5c48
+DIST notcurses-2.3.18.tar.gz 12146295 BLAKE2B 
e11960b1cf3591671751a02b716da0e1cc5caafa5a9bd12a7eb1f190aa3360270fb373ffe32fb854f26b9a8f25508e6e92436e1bc33d18480cf9c7e21582d336
 SHA512 
9b3d695e71014799330a5be77ee1e9e43d85e1bcbf9657c516f4c6ca6076651e3b40408fb3212cccfdfefc5643b6f504f7536eb674982049485effbb9e2233d4
 DIST notcurses-doc-2.3.12.tar.gz 128286 BLAKE2B 
048e799ffd17f980f6653e3b639238c529fc613677a7b4e413296e87b0abd7ade4e63518ad8dd944691b2cb9e77812bb32efb337a991366351872597f2df2081
 SHA512 
c1636a2a4ee72dde60adcf0ebadf3c2265901ae99337ed3e91dfe915c518703f69bd302a85fd5733ca490abe89bf5fb65994945cdf27dd27a0d13d800800c4e6
+DIST notcurses-doc-2.3.18.tar.gz 130180 BLAKE2B 
c280db393df33d54868eee0aee1bb4fe04c7100223251ac5ebeb416b13b3248039da58f1883a8adfc0657d69f38aab17c32e1b5597a7d611b7f1594f45700f50
 SHA512 
27dba504bf873680a7f2ca36739002d39d4e5b0f913d64b10926dda66a54d58eb019c7199f93ab04a6b7fb83ba3d646369e3a96d95a5ad548b7bd25f784bf823

diff --git a/dev-cpp/notcurses/notcurses-2.3.12.ebuild 
b/dev-cpp/notcurses/notcurses-2.3.18.ebuild
similarity index 97%
rename from dev-cpp/notcurses/notcurses-2.3.12.ebuild
rename to dev-cpp/notcurses/notcurses-2.3.18.ebuild
index 012a4e34675..9fa6fcf6623 100644
--- a/dev-cpp/notcurses/notcurses-2.3.12.ebuild
+++ b/dev-cpp/notcurses/notcurses-2.3.18.ebuild
@@ -16,6 +16,7 @@ KEYWORDS="~amd64 ~x86"
 
 DEPEND="dev-libs/libunistring
media-video/ffmpeg
+   syslibs/gpm
>=sys-libs/readline-8.0
sys-libs/zlib"
 RDEPEND="${DEPEND}"
@@ -23,6 +24,7 @@ RDEPEND="${DEPEND}"
 src_configure() {
local mycmakeargs=(
-DUSE_DOCTEST=OFF
+   -DUSE_GPM=ON
-DUSE_MULTIMEDIA=ffmpeg
-DUSE_PANDOC=OFF
-DUSE_QRCODEGEN=OFF



[gentoo-commits] repo/gentoo:master commit in: dev-db/mariadb-connector-odbc/

2021-09-04 Thread Joonas Niilola
commit: 266542ac048044bf98b21a57140774300c246500
Author: Jaco Kroon  uls  co  za>
AuthorDate: Mon Aug 30 08:31:21 2021 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sat Sep  4 05:44:23 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=266542ac

dev-db/mariadb-connector-odbc: 3.1.13

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

 dev-db/mariadb-connector-odbc/Manifest |  1 +
 .../mariadb-connector-odbc-3.1.13.ebuild   | 69 ++
 2 files changed, 70 insertions(+)

diff --git a/dev-db/mariadb-connector-odbc/Manifest 
b/dev-db/mariadb-connector-odbc/Manifest
index 6a43107889d..91c5dc606a6 100644
--- a/dev-db/mariadb-connector-odbc/Manifest
+++ b/dev-db/mariadb-connector-odbc/Manifest
@@ -1,3 +1,4 @@
 DIST mariadb-connector-odbc-3.1.11-ga-src.tar.gz 542434 BLAKE2B 
318e5a269c6f4584df4ffd2272f5db4a354f3616d52b60d2c5f785faabc1eaabe47a75f07e3cd97847d4413670391acdb71092955b8facd9f81b8706ab78c966
 SHA512 
185f58b05f196bfe8b23d5470877dcfc0550be45d2f4538ddbd0b96aadde5cdbc0346ecaf65554728875e33b88761211349bf0d1def17f3b7cd43abae9d706b3
 DIST mariadb-connector-odbc-3.1.12-src.tar.gz 542918 BLAKE2B 
b770d79d1724480589b941ded1552bcfedb85eb1f59256269c8cd219e395dc5c151ab6762ea49c062900187ec4ae6a161a33a15ea3ffd4addc542f1c9f846121
 SHA512 
9723555c598c3ec77c41a617d9960c8d0fb9ee9d0b70e44b44f55f8842a5966b50ed6c04e8a80d252330b2cd96bdac4e0403100141e827c23af72ed58f747ffb
+DIST mariadb-connector-odbc-3.1.13-src.tar.gz 546893 BLAKE2B 
7d3f02667ab3c5eb81063a2a2470bd49914cabea79d8756fd4d493b3117a692c9bd3594c00d5c7d8a866ad4677dec2848a08a80b0e97952e6e80edb5d677e93f
 SHA512 
b50949b99207aeef18fc7f8e15ecb8e8c869fcdc85a04ce1922f2ff856d3f07eb6701df8515545e762abbcb97f74605c6b5ac66efa1927e761a80dcd1c29c2d3
 DIST mariadb-connector-odbc-3.1.6-ga-src.tar.gz 536871 BLAKE2B 
c41f1fb00b5a93b3618d79ee457dc84c8b98e216083ec315870dc2ab46f1f56db345c1a2fae51e78e8b6c42b81183ce9c161ac5a051e52481cd687138f3dadd3
 SHA512 
ec0e244fc1b62c27f619f0ed3025906b02fc897c75dd74799df396beb5009bfdd27d609b5629ea0e6f5172ca8521b60bf7f3efc6dac44e84e835e4a05273ba3d

diff --git a/dev-db/mariadb-connector-odbc/mariadb-connector-odbc-3.1.13.ebuild 
b/dev-db/mariadb-connector-odbc/mariadb-connector-odbc-3.1.13.ebuild
new file mode 100644
index 000..9e99b65066b
--- /dev/null
+++ b/dev-db/mariadb-connector-odbc/mariadb-connector-odbc-3.1.13.ebuild
@@ -0,0 +1,69 @@
+# Copyright 2018-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+CMAKE_ECLASS=cmake
+
+inherit cmake-multilib flag-o-matic
+
+DESCRIPTION="MariaDB Connector/ODBC"
+HOMEPAGE="https://downloads.mariadb.org/connector-odbc/;
+SRC_URI="https://downloads.mariadb.org/interstitial/connector-odbc-${PV}/${P}-src.tar.gz;
+
+LICENSE="LGPL-2.1"
+SLOT="0/3.1"
+KEYWORDS="~amd64 ~x86"
+IUSE="ssl"
+
+S="${S}-src"
+
+# USE=ssl merely enables the configuration options (seemingly for interactive
+# sessions) and does not cause direct linking to any SSL libraries.  However,
+# it doesn't make sense enable these configuration options unless the
+# underlying mariadb-connector-c has ssl enabled, thus if we have USE=ssl,
+# require mariadb-connector-c to have it too.
+DEPEND="=dev-db/mariadb-connector-c-$(ver_cut 1-2)*[ssl?]
+   dev-db/unixODBC"
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+   cmake_src_prepare
+
+   sed -e "s,/lib/,/$(get_libdir)/,g" "${FILESDIR}/odbcinst2.ini" > 
odbcinst.ini || die
+}
+
+multilib_src_configure() {
+   append-cppflags $(mariadb_config --cflags || die)
+   local mycmakeargs=(
+   -DWITH_SSL=$(usex ssl OPENSSL OFF)
+   -DMARIADB_LINK_DYNAMIC=YES
+   -DUSE_SYSTEM_INSTALLED_LIB=YES
+   -DINSTALL_DOCDIR="/usr/share/doc/${PF}"
+   -DINSTALL_LICENSEDIR="/usr/share/doc/${PF}"
+   #-DCMAKE_C_FLAGS="$(mariadb_config --cflags)"
+   )
+   cmake_src_configure
+}
+
+multilib_src_install_all() {
+   insinto /usr/share/${PN}
+   doins odbcinst.ini
+}
+
+pkg_postinst() {
+   elog "Please remember to use emerge --config =${P} to install the ODBC 
ini files."
+   elog "Alternatively run: /usr/bin/odbcinst -i -d -f 
/usr/share/${PN}/odbcinst.ini"
+}
+
+pkg_config() {
+   [[ -n "${ROOT}" ]] && die "Sorry, non-standard ROOT setting is not 
supported."
+
+   if /usr/bin/odbcinst -q -d -n maodbc &>/dev/null; then
+   einfo "maodbc (MariaDB ODBC driver) has already been installed."
+   else
+   ebegin "Installing maodbc (MariaDB ODBC driver)"
+   /usr/bin/odbcinst -i -d -f /usr/share/${PN}/odbcinst.ini
+   eend ${?} || die
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: dev-util/rt-tests/, dev-util/rt-tests/files/

2021-09-04 Thread Joonas Niilola
commit: 54b8effd554c06f82b22ea4d8467f69e7c3925e5
Author: Kurt Kanzenbach  kmk-computers  de>
AuthorDate: Thu Sep  2 19:36:44 2021 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sat Sep  4 05:46:44 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=54b8effd

dev-util/rt-tests: Bump to v2.2

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Kurt Kanzenbach  kmk-computers.de>
Signed-off-by: Joonas Niilola  gentoo.org>

 dev-util/rt-tests/Manifest  |   1 +
 dev-util/rt-tests/files/rt-tests-2.2-musl.patch | 352 
 dev-util/rt-tests/rt-tests-2.2.ebuild   |  38 +++
 3 files changed, 391 insertions(+)

diff --git a/dev-util/rt-tests/Manifest b/dev-util/rt-tests/Manifest
index 7b3e4970e1a..b46d2349770 100644
--- a/dev-util/rt-tests/Manifest
+++ b/dev-util/rt-tests/Manifest
@@ -1 +1,2 @@
 DIST rt-tests-2.1.tar.xz 114892 BLAKE2B 
25a382c898ffdbbe7b6c3f69f440b87ca6b88cc634aae06a3e02154954b8b50da46e2f2b3291d7473bb0ae533f5a90a7769433650bab3f7c229a5d3022e32b50
 SHA512 
7abab6c1191247ac44f4e5193752474756d82fdf1d8a3b69c92c8d37bd4fe8458444d2165894fc8483590809ff5b4f1c755d66afb296e72041f9efbedd048d0d
+DIST rt-tests-2.2.tar.xz 115120 BLAKE2B 
46db78d32b2d5830859757c21e42d4e21cb0da8b2ebcbf8ba738c8e3832a6ea597d686ee6c9cad23f269853ad188219f46a0e5326124f056b4822619076268ac
 SHA512 
826dc8894dd8670e705566b5224f54bdee89e5b48f21ca00e6c4061f28c4fbe2dab14c1e1b1302fec7011dbf28f3eb88c1b8adc137fed7d17958ea972e3c08b1

diff --git a/dev-util/rt-tests/files/rt-tests-2.2-musl.patch 
b/dev-util/rt-tests/files/rt-tests-2.2-musl.patch
new file mode 100644
index 000..caa8d415aad
--- /dev/null
+++ b/dev-util/rt-tests/files/rt-tests-2.2-musl.patch
@@ -0,0 +1,352 @@
+From 0b7a1e0d3463aa8aa4b7dcad0ec154e658d68036 Mon Sep 17 00:00:00 2001
+From: Kurt Kanzenbach 
+Date: Wed, 1 Apr 2020 20:15:24 +0200
+Subject: [PATCH] all: Fix musl build
+
+There are a few problems:
+
+ * pi stress:  pthread_attr_setaffinity_np() is not supported
+ * cyclictest: SIGEV_THREAD_ID is not supported
+ * hackbench:  Fix include
+ * all:Fix sched_* calls
+
+With these changes applied, the rt-tests seem to run fine.
+
+Signed-off-by: Kurt Kanzenbach 
+---
+ Makefile  |5 --
+ src/backfire/sendme.c |1 
+ src/cyclictest/cyclictest.c   |   70 
--
+ src/hackbench/hackbench.c |4 +
+ src/include/musl.h|   28 +
+ src/lib/rt-utils.c|1 
+ src/pi_tests/classic_pi.c |2 
+ src/pi_tests/tst-mutexpi10.c  |2 
+ src/pmqtest/pmqtest.c |1 
+ src/ptsematest/ptsematest.c   |1 
+ src/rt-migrate-test/rt-migrate-test.c |1 
+ src/sched_deadline/cyclicdeadline.c   |1 
+ 12 files changed, 50 insertions(+), 67 deletions(-)
+ create mode 100644 src/include/musl.h
+
+--- a/Makefile
 b/Makefile
+@@ -7,7 +7,6 @@ OBJDIR = bld
+ sources = cyclictest.c \
+ hackbench.c \
+ pip_stress.c \
+-pi_stress.c \
+ pmqtest.c \
+ ptsematest.c \
+ rt-migrate-test.c \
+@@ -42,7 +41,6 @@ ifeq (${PYLIB},)
+ endif
+ 
+ MANPAGES = src/cyclictest/cyclictest.8 \
+- src/pi_tests/pi_stress.8 \
+  src/ptsematest/ptsematest.8 \
+  src/rt-migrate-test/rt-migrate-test.8 \
+  src/sigwaittest/sigwaittest.8 \
+@@ -130,9 +128,6 @@ deadline_test: $(OBJDIR)/deadline_test.o
+ signaltest: $(OBJDIR)/signaltest.o $(OBJDIR)/librttest.a 
$(OBJDIR)/librttestnuma.a
+   $(CC) $(CFLAGS) $(LDFLAGS) -o $@ $< $(LIBS) $(RTTESTLIB) $(RTTESTNUMA)
+ 
+-pi_stress: $(OBJDIR)/pi_stress.o $(OBJDIR)/librttest.a
+-  $(CC) $(CFLAGS) $(LDFLAGS) -o $@ $< $(LIBS) $(RTTESTLIB)
+-
+ hwlatdetect:  src/hwlatdetect/hwlatdetect.py
+   chmod +x src/hwlatdetect/hwlatdetect.py
+   ln -s src/hwlatdetect/hwlatdetect.py hwlatdetect
+--- a/src/backfire/sendme.c
 b/src/backfire/sendme.c
+@@ -29,6 +29,7 @@
+ #include 
+ #include 
+ #include 
++#include "musl.h"
+ #include "rt-utils.h"
+ #include "rt-get_cpu.h"
+ 
+--- a/src/cyclictest/cyclictest.c
 b/src/cyclictest/cyclictest.c
+@@ -33,6 +33,7 @@
+ #include 
+ #include 
+ #include 
++#include "musl.h"
+ #include "rt_numa.h"
+ 
+ #include "rt-utils.h"
+@@ -502,12 +503,8 @@ static void *timerthread(void *param)
+ {
+   struct thread_param *par = param;
+   struct sched_param schedp;
+-  struct sigevent sigev;
+   sigset_t sigset;
+-  timer_t timer;
+   struct timespec now, next, interval, stop;
+-  struct itimerval itimer;
+-  struct itimerspec tspec;
+   struct thread_stat *stat = par->stats;
+   int stopped = 0;
+   cpu_set_t mask;
+@@ -538,14 +535,6 @@ static void *timerthread(void *param)
+   sigaddset(, par->signal);
+   sigprocmask(SIG_BLOCK, , NULL);
+ 
+-  if (par->mode == MODE_CYCLIC) {
+-  

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

2021-09-04 Thread Joonas Niilola
commit: 408fb5ce404892ebe0dfca34b0f38914da50aeb9
Author: nick black  gmail  com>
AuthorDate: Fri Sep  3 03:47:45 2021 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sat Sep  4 05:47:36 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=408fb5ce

dev-cpp/notcurses: remove old

Signed-off-by: Nick Black  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/22201
Signed-off-by: Joonas Niilola  gentoo.org>

 dev-cpp/notcurses/Manifest| 2 --
 dev-cpp/notcurses/notcurses-2.3.18.ebuild | 2 +-
 2 files changed, 1 insertion(+), 3 deletions(-)

diff --git a/dev-cpp/notcurses/Manifest b/dev-cpp/notcurses/Manifest
index 722a108d145..ea7a7f3a060 100644
--- a/dev-cpp/notcurses/Manifest
+++ b/dev-cpp/notcurses/Manifest
@@ -1,4 +1,2 @@
-DIST notcurses-2.3.12.tar.gz 12180246 BLAKE2B 
9e5f5bfc6853b8ad04f33efa823b4365f496ae5ec854c40c19b1a17690c0f2ece4902673d13ce02f7ccf337393472fac60bce5fd63a0529fc3903195d0547282
 SHA512 
83cbc91fcee871aa88eca3857930e9767a743c889aa8a85bf5bf26d46ba739adfd8edf67bf53b92383de58cfdc9a761d0854a7689fb30a0d5d1e2872c27e5c48
 DIST notcurses-2.3.18.tar.gz 12146295 BLAKE2B 
e11960b1cf3591671751a02b716da0e1cc5caafa5a9bd12a7eb1f190aa3360270fb373ffe32fb854f26b9a8f25508e6e92436e1bc33d18480cf9c7e21582d336
 SHA512 
9b3d695e71014799330a5be77ee1e9e43d85e1bcbf9657c516f4c6ca6076651e3b40408fb3212cccfdfefc5643b6f504f7536eb674982049485effbb9e2233d4
-DIST notcurses-doc-2.3.12.tar.gz 128286 BLAKE2B 
048e799ffd17f980f6653e3b639238c529fc613677a7b4e413296e87b0abd7ade4e63518ad8dd944691b2cb9e77812bb32efb337a991366351872597f2df2081
 SHA512 
c1636a2a4ee72dde60adcf0ebadf3c2265901ae99337ed3e91dfe915c518703f69bd302a85fd5733ca490abe89bf5fb65994945cdf27dd27a0d13d800800c4e6
 DIST notcurses-doc-2.3.18.tar.gz 130180 BLAKE2B 
c280db393df33d54868eee0aee1bb4fe04c7100223251ac5ebeb416b13b3248039da58f1883a8adfc0657d69f38aab17c32e1b5597a7d611b7f1594f45700f50
 SHA512 
27dba504bf873680a7f2ca36739002d39d4e5b0f913d64b10926dda66a54d58eb019c7199f93ab04a6b7fb83ba3d646369e3a96d95a5ad548b7bd25f784bf823

diff --git a/dev-cpp/notcurses/notcurses-2.3.18.ebuild 
b/dev-cpp/notcurses/notcurses-2.3.18.ebuild
index 9fa6fcf6623..b2fd785401b 100644
--- a/dev-cpp/notcurses/notcurses-2.3.18.ebuild
+++ b/dev-cpp/notcurses/notcurses-2.3.18.ebuild
@@ -16,7 +16,7 @@ KEYWORDS="~amd64 ~x86"
 
 DEPEND="dev-libs/libunistring
media-video/ffmpeg
-   syslibs/gpm
+   sys-libs/gpm
>=sys-libs/readline-8.0
sys-libs/zlib"
 RDEPEND="${DEPEND}"



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

2021-09-04 Thread Joonas Niilola
commit: aecd18f8b95bb6b64976bc7de16593e45668efe7
Author: Joonas Niilola  gentoo  org>
AuthorDate: Sat Sep  4 05:57:38 2021 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sat Sep  4 05:57:38 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aecd18f8

dev-libs/nss: add perl as BDEPEND to 3.69.1

-
perl certdata.perl certdata.txt 
Linux5.13_x86_x86_64-pc-linux-gnu-gcc_glibc_PTH_OPT.OBJ/certdata.c
make[6]: perl: No such file or directory
* ERROR: dev-libs/nss-3.69.1::gentoo failed (compile phase):
-

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

 dev-libs/nss/nss-3.69.1.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-libs/nss/nss-3.69.1.ebuild b/dev-libs/nss/nss-3.69.1.ebuild
index 973f651b763..0618a36a643 100644
--- a/dev-libs/nss/nss-3.69.1.ebuild
+++ b/dev-libs/nss/nss-3.69.1.ebuild
@@ -25,6 +25,7 @@ RDEPEND="
virtual/pkgconfig
 "
 DEPEND="${RDEPEND}"
+BDEPEND="dev-lang/perl:*"
 
 RESTRICT="test"
 



[gentoo-commits] repo/gentoo:master commit in: sci-geosciences/josm-bin/

2021-09-04 Thread Joonas Niilola
commit: 483d075bf1bf5f8eddf6f5015e9ba65a9b5cb357
Author: Joonas Niilola  gentoo  org>
AuthorDate: Sat Sep  4 06:01:14 2021 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sat Sep  4 06:01:14 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=483d075b

sci-geosciences/josm-bin: add missing BDEPEND="app-arch/unzip"

-
>>> Unpacking source...
>>> Unpacking josm-snapshot-18191.jar to 
>>> /var/tmp/portage/sci-geosciences/josm-bin-18191/work
/usr/lib/portage/python3.10/phase-helpers.sh: line 415: unzip: command not found
 * ERROR: sci-geosciences/josm-bin-18191::gentoo failed (unpack phase):
-

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

 sci-geosciences/josm-bin/josm-bin-18191.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/sci-geosciences/josm-bin/josm-bin-18191.ebuild 
b/sci-geosciences/josm-bin/josm-bin-18191.ebuild
index 3d54799f8cd..d042ecaab17 100644
--- a/sci-geosciences/josm-bin/josm-bin-18191.ebuild
+++ b/sci-geosciences/josm-bin/josm-bin-18191.ebuild
@@ -15,6 +15,7 @@ SLOT="0"
 KEYWORDS="~amd64 ~x86"
 
 RDEPEND=">=virtual/jre-1.8"
+BDEPEND="app-arch/unzip"
 
 src_install() {
java-pkg_newjar "${DISTDIR}/${A}" ${PN}.jar



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

2021-09-04 Thread Joonas Niilola
commit: 8abd3a18294498fd888fdd9e381e2cc2c5d29fd7
Author: Christopher Byrne  gmail  com>
AuthorDate: Thu Sep  2 20:15:38 2021 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sat Sep  4 06:05:01 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8abd3a18

dev-libs/libtpms: Remove old

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Christopher Byrne  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/22197
Signed-off-by: Joonas Niilola  gentoo.org>

 dev-libs/libtpms/Manifest |  2 --
 dev-libs/libtpms/libtpms-0.8.3.ebuild | 46 -
 dev-libs/libtpms/libtpms-0.8.4.ebuild | 48 ---
 3 files changed, 96 deletions(-)

diff --git a/dev-libs/libtpms/Manifest b/dev-libs/libtpms/Manifest
index dcf7baba26f..0751f4736c8 100644
--- a/dev-libs/libtpms/Manifest
+++ b/dev-libs/libtpms/Manifest
@@ -1,3 +1 @@
-DIST libtpms-0.8.3.tar.gz 1254474 BLAKE2B 
c71f52d6475d4328e93a35f88557de3400308984ec086f7e6b3c32ebc266e078b3a9864396546ba11fc310c1572efa1521bdac89075c5eba18cb35eef883e706
 SHA512 
07cf78c2a5b03f3c9179b041db57d5ec049dc0085c09e4fd5c9b54a247cf81a3b9982f0fb1cd571cd6b21b3d9824b061f8f38508fc25b6a23a6a6b06dea7115b
-DIST libtpms-0.8.4.tar.gz 1255255 BLAKE2B 
0786b19dc8f3226508548ab16544ee8ac05e8d9de057eed840a0cb7577c1d1386d83af1a725ec91e64344e2459f9d4836268e2c9a097136cf76d59ea8e23b0c8
 SHA512 
58244a774cb6ec5dcbbc2d795628fca9eb64936874c72b169ea8288f2bf0cafa8127b1e89ed3ddbf5694df5a5944a7d61254dc729d75b63b3e4f9346b2f0a7b5
 DIST libtpms-0.8.5.tar.gz 1255741 BLAKE2B 
a9960d4f58093f9291ee718c4577138cfd36f637a2911b2bacc3dde68b9def5ab1fd085e38a46b8a57d15f68072e7268a132687f5cc8c593390b1ef986aa0813
 SHA512 
7f1591b6b655ec99d3737ee41e37e4c0fc05f2e9676463a44c88015b37b2a39291a576e81e394cdf3deac3f1227774c6c60baca445befb24339515773e20b766

diff --git a/dev-libs/libtpms/libtpms-0.8.3.ebuild 
b/dev-libs/libtpms/libtpms-0.8.3.ebuild
deleted file mode 100644
index 506699ace35..000
--- a/dev-libs/libtpms/libtpms-0.8.3.ebuild
+++ /dev/null
@@ -1,46 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools
-
-DESCRIPTION="Library providing software emultion of a TPM"
-HOMEPAGE="https://github.com/stefanberger/libtpms;
-SRC_URI="https://github.com/stefanberger/libtpms/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~ppc"
-
-DEPEND="dev-libs/openssl:0="
-RDEPEND="${DEPEND}"
-
-PATCHES=(
-   "${FILESDIR}/${PN}-0.8.0-Remove-WError.patch"
-)
-
-src_prepare() {
-   default
-   eautoreconf
-}
-
-src_configure() {
-   econf \
-   --disable-static \
-   --with-openssl \
-   --with-tpm2
-}
-
-src_install() {
-   default
-   find "${D}" -name '*.la' -delete || die
-}
-
-pkg_postinst() {
-   elog "Versions of libtpms prior to 0.8.0 generate weaker than expected 
TPM 2.0 RSA"
-   elog "keys due to a flawed key creation algorithm. Because fixing this 
would render"
-   elog "existing sealed data inaccessible, to use the corrected 
algorithm, the old"
-   elog "TPM state file must be deleted and a new TPM state file created. 
Data still"
-   elog "sealed using the old state file will be permanently inaccessible. 
For the"
-   elog "details see https://github.com/stefanberger/libtpms/issues/183;
-}

diff --git a/dev-libs/libtpms/libtpms-0.8.4.ebuild 
b/dev-libs/libtpms/libtpms-0.8.4.ebuild
deleted file mode 100644
index 5efa7fe4f9e..000
--- a/dev-libs/libtpms/libtpms-0.8.4.ebuild
+++ /dev/null
@@ -1,48 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools
-
-DESCRIPTION="Library providing software emultion of a TPM"
-HOMEPAGE="https://github.com/stefanberger/libtpms;
-SRC_URI="https://github.com/stefanberger/libtpms/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64"
-
-DEPEND="dev-libs/openssl:="
-RDEPEND="${DEPEND}"
-
-PATCHES=(
-   "${FILESDIR}/${PN}-0.8.0-Remove-WError.patch"
-)
-
-src_prepare() {
-   default
-   eautoreconf
-}
-
-src_configure() {
-   econf \
-   --disable-static \
-   --with-openssl \
-   --with-tpm2
-}
-
-src_install() {
-   default
-   find "${ED}" -name '*.la' -delete || die
-}
-
-pkg_postinst() {
-   if [[ ${REPLACING_VERSIONS} ]] && ver_test ${REPLACING_VERSIONS} -lt 
0.8.0; then
-   elog "Versions of libtpms prior to 0.8.0 generate weaker than 
expected TPM 2.0 RSA"
-   elog "keys due to a flawed key creation algorithm. Because 
fixing this would render"
-   elog "existing sealed data inaccessible, to use the corrected 
algorithm, the old"
-   elog "TPM state file must be deleted and a new TPM state file 
created. Data still"

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

2021-09-04 Thread Joonas Niilola
commit: fb9357dc075d6d0e8803b36a7bbd82ae2ad01954
Author: Jaco Kroon  uls  co  za>
AuthorDate: Mon Aug 30 08:04:31 2021 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sat Sep  4 06:10:02 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fb9357dc

net-misc/asterisk: version 18.6.0

No major changes from changelog.

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Jaco Kroon  uls.co.za>
Signed-off-by: Joonas Niilola  gentoo.org>

 net-misc/asterisk/Manifest   |   1 +
 net-misc/asterisk/asterisk-18.6.0.ebuild | 364 +++
 2 files changed, 365 insertions(+)

diff --git a/net-misc/asterisk/Manifest b/net-misc/asterisk/Manifest
index a3e877e9cf8..13163acb004 100644
--- a/net-misc/asterisk/Manifest
+++ b/net-misc/asterisk/Manifest
@@ -1,3 +1,4 @@
 DIST asterisk-13.38.3.tar.gz 33711458 BLAKE2B 
a1f37c210e7e95962665310b542d9a3b682ecc5e90188e8272a0cd6e22ebfa963ed5af46f0f85c2074bc0bbe34d72473343ff3437d80b58e5383eb80385d0b89
 SHA512 
dd67f73704f1c68639313852ba1508165c7b525f0f4156c776258e27ee19a0ee87293ae7805178b0f37188fca91b861c52b5206cbba754a6181492d0efb7e895
 DIST asterisk-16.19.1.tar.gz 27870922 BLAKE2B 
e7b2ceac60f9db19802acc6c69b233556834815e1a9a3d17b2fd331d2577beb356f31a531a6d8fde70f78e9362bd8b6dbc796f906557c82bcd4847a612c788a3
 SHA512 
7b74fedce91ac597f3cc7a03b401ae7506bc6479faf008f3ea9c0f4783d85c5ce06d71bf7d4bc1609a2cb96511d931d79f3bc8613906f370f9b4015b30b9
 DIST asterisk-18.5.1.tar.gz 27953748 BLAKE2B 
543f2bfbe1527f3a168dc73d3d9f20e80e95be9de9532a97ff6a5c70a548d525c39ce5251b80dbcd1c0e31c066fc48520e6c373b1404bf24a00b0a48ad134bcd
 SHA512 
95f30c14602587827c7d7bc4652639163f4fe6338fade35d533525aa8825d7a5082c9d6fa4671a5f4f89bd90a0d657ce7e51fd4216558bd367abcb10b25aeb23
+DIST asterisk-18.6.0.tar.gz 27970531 BLAKE2B 
a2eaecc962b236e6e455b8d305c05f33fab8e4d6c63eae1506b8354710d6e3e0e3c6da59600555d880520bb58a13950f830057ac03bc82628ab27b2627de52c9
 SHA512 
17ad7e4dc86f75d4e70f779b6fe6958ee544233b20a36847a6624a7f07b135ddb415f5dca245843ea359e9a6a7c75bfc40ce36fca1df5a7a12549ae522fa2590

diff --git a/net-misc/asterisk/asterisk-18.6.0.ebuild 
b/net-misc/asterisk/asterisk-18.6.0.ebuild
new file mode 100644
index 000..e3f72db7541
--- /dev/null
+++ b/net-misc/asterisk/asterisk-18.6.0.ebuild
@@ -0,0 +1,364 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+LUA_COMPAT=( lua5-{1..4} )
+
+inherit autotools linux-info lua-single systemd toolchain-funcs tmpfiles
+
+DESCRIPTION="Asterisk: A Modular Open Source PBX System"
+HOMEPAGE="https://www.asterisk.org/;
+SRC_URI="https://downloads.asterisk.org/pub/telephony/asterisk/releases/${P}.tar.gz;
+LICENSE="GPL-2"
+SLOT="0/${PV%%.*}"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+
+IUSE_VOICEMAIL_STORAGE=(
+   voicemail_storage_odbc
+   voicemail_storage_imap
+)
+IUSE="${IUSE_VOICEMAIL_STORAGE[*]} alsa blocks bluetooth calendar +caps 
cluster codec2 curl dahdi debug deprecated doc freetds gtalk http iconv ilbc 
ldap lua mysql newt odbc oss pjproject portaudio postgres radius selinux snmp 
span speex srtp +ssl static statsd syslog systemd unbound vorbis xmpp"
+IUSE_EXPAND="VOICEMAIL_STORAGE"
+REQUIRED_USE="gtalk? ( xmpp )
+   lua? ( ${LUA_REQUIRED_USE} )
+   voicemail_storage_odbc? ( odbc )
+"
+
+PATCHES=(
+   "${FILESDIR}/${PN}-16.16.2-no-var-run-install.patch"
+)
+
+DEPEND="acct-user/asterisk
+   acct-group/asterisk
+   dev-db/sqlite:3
+   dev-libs/popt
+   >=dev-libs/jansson-2.11
+   dev-libs/libedit
+   dev-libs/libxml2:2
+   dev-libs/libxslt
+   sys-apps/util-linux
+   sys-libs/zlib
+   virtual/libcrypt:=
+   alsa? ( media-libs/alsa-lib )
+   bluetooth? ( net-wireless/bluez:= )
+   calendar? (
+   net-libs/neon:=
+   dev-libs/libical:=
+   dev-libs/iksemel
+   )
+   caps? ( sys-libs/libcap )
+   blocks? ( sys-libs/blocksruntime )
+   cluster? ( sys-cluster/corosync )
+   codec2? ( media-libs/codec2:= )
+   curl? ( net-misc/curl )
+   dahdi? (
+   net-libs/libpri
+   net-misc/dahdi-tools
+   )
+   freetds? ( dev-db/freetds )
+   gtalk? ( dev-libs/iksemel )
+   http? ( dev-libs/gmime:2.6 )
+   iconv? ( virtual/libiconv )
+   ilbc? ( media-libs/libilbc )
+   ldap? ( net-nds/openldap )
+   lua? ( ${LUA_DEPS} )
+   mysql? ( dev-db/mysql-connector-c:= )
+   newt? ( dev-libs/newt )
+   odbc? ( dev-db/unixODBC )
+   pjproject? ( >=net-libs/pjproject-2.9:= )
+   portaudio? ( media-libs/portaudio )
+   postgres? ( dev-db/postgresql:* )
+   radius? ( net-dialup/freeradius-client )
+   snmp? ( net-analyzer/net-snmp:= )
+   span? ( media-libs/spandsp )
+   speex? (
+   media-libs/libogg
+   media-libs/speex
+   media-libs/speexdsp
+   )
+   srtp? ( 

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

2021-09-04 Thread Joonas Niilola
commit: 95b07883ea66954424ef4bbc5b94cbbff9f6913c
Author: Christopher Byrne  gmail  com>
AuthorDate: Thu Sep  2 18:35:13 2021 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sat Sep  4 06:05:01 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=95b07883

dev-libs/libtpms: Bump to 0.8.5

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Christopher Byrne  gmail.com>
Signed-off-by: Joonas Niilola  gentoo.org>

 dev-libs/libtpms/Manifest |  1 +
 dev-libs/libtpms/libtpms-0.8.5.ebuild | 48 +++
 2 files changed, 49 insertions(+)

diff --git a/dev-libs/libtpms/Manifest b/dev-libs/libtpms/Manifest
index 06243131e7d..dcf7baba26f 100644
--- a/dev-libs/libtpms/Manifest
+++ b/dev-libs/libtpms/Manifest
@@ -1,2 +1,3 @@
 DIST libtpms-0.8.3.tar.gz 1254474 BLAKE2B 
c71f52d6475d4328e93a35f88557de3400308984ec086f7e6b3c32ebc266e078b3a9864396546ba11fc310c1572efa1521bdac89075c5eba18cb35eef883e706
 SHA512 
07cf78c2a5b03f3c9179b041db57d5ec049dc0085c09e4fd5c9b54a247cf81a3b9982f0fb1cd571cd6b21b3d9824b061f8f38508fc25b6a23a6a6b06dea7115b
 DIST libtpms-0.8.4.tar.gz 1255255 BLAKE2B 
0786b19dc8f3226508548ab16544ee8ac05e8d9de057eed840a0cb7577c1d1386d83af1a725ec91e64344e2459f9d4836268e2c9a097136cf76d59ea8e23b0c8
 SHA512 
58244a774cb6ec5dcbbc2d795628fca9eb64936874c72b169ea8288f2bf0cafa8127b1e89ed3ddbf5694df5a5944a7d61254dc729d75b63b3e4f9346b2f0a7b5
+DIST libtpms-0.8.5.tar.gz 1255741 BLAKE2B 
a9960d4f58093f9291ee718c4577138cfd36f637a2911b2bacc3dde68b9def5ab1fd085e38a46b8a57d15f68072e7268a132687f5cc8c593390b1ef986aa0813
 SHA512 
7f1591b6b655ec99d3737ee41e37e4c0fc05f2e9676463a44c88015b37b2a39291a576e81e394cdf3deac3f1227774c6c60baca445befb24339515773e20b766

diff --git a/dev-libs/libtpms/libtpms-0.8.5.ebuild 
b/dev-libs/libtpms/libtpms-0.8.5.ebuild
new file mode 100644
index 000..72093b56297
--- /dev/null
+++ b/dev-libs/libtpms/libtpms-0.8.5.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools
+
+DESCRIPTION="Library providing software emultion of a TPM"
+HOMEPAGE="https://github.com/stefanberger/libtpms;
+SRC_URI="https://github.com/stefanberger/libtpms/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64"
+
+DEPEND="dev-libs/openssl:="
+RDEPEND="${DEPEND}"
+
+PATCHES=(
+   "${FILESDIR}/${PN}-0.8.0-Remove-WError.patch"
+)
+
+src_prepare() {
+   default
+   eautoreconf
+}
+
+src_configure() {
+   econf \
+   --disable-static \
+   --with-openssl \
+   --with-tpm2
+}
+
+src_install() {
+   default
+   find "${ED}" -name '*.la' -delete || die
+}
+
+pkg_postinst() {
+   if [[ ${REPLACING_VERSIONS} ]] && ver_test ${REPLACING_VERSIONS} -lt 
0.8.0; then
+   elog "Versions of libtpms prior to 0.8.0 generate weaker than 
expected TPM 2.0 RSA"
+   elog "keys due to a flawed key creation algorithm. Because 
fixing this would render"
+   elog "existing sealed data inaccessible, to use the corrected 
algorithm, the old"
+   elog "TPM state file must be deleted and a new TPM state file 
created. Data still"
+   elog "sealed using the old state file will be permanently 
inaccessible. For the"
+   elog "details see 
https://github.com/stefanberger/libtpms/issues/183;
+   fi
+}



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

2021-09-04 Thread Joonas Niilola
commit: 38082584832e277fc2c124dc71f7e72e3a4b97f0
Author: Sergey Torokhov  yandex  ru>
AuthorDate: Thu Sep  2 04:17:03 2021 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sat Sep  4 06:20:48 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=38082584

dev-vcs/tortoisehg: fix test PYTHON_USEDEP

Signed-off-by: Sergey Torokhov  yandex.ru>
Closes: https://github.com/gentoo/gentoo/pull/22181
Signed-off-by: Joonas Niilola  gentoo.org>

 dev-vcs/tortoisehg/tortoisehg-5.8.1.ebuild | 4 ++--
 dev-vcs/tortoisehg/tortoisehg-5.8.ebuild   | 4 ++--
 dev-vcs/tortoisehg/tortoisehg-5.9.ebuild   | 4 ++--
 dev-vcs/tortoisehg/tortoisehg-.ebuild  | 4 ++--
 4 files changed, 8 insertions(+), 8 deletions(-)

diff --git a/dev-vcs/tortoisehg/tortoisehg-5.8.1.ebuild 
b/dev-vcs/tortoisehg/tortoisehg-5.8.1.ebuild
index 6ad5578ea55..0809d1d2559 100644
--- a/dev-vcs/tortoisehg/tortoisehg-5.8.1.ebuild
+++ b/dev-vcs/tortoisehg/tortoisehg-5.8.1.ebuild
@@ -39,8 +39,8 @@ RDEPEND="
 DEPEND="
${RDEPEND}
test? (
-   dev-python/mock
-   dev-python/pytest
+   dev-python/mock[${PYTHON_USEDEP}]
+   dev-python/pytest[${PYTHON_USEDEP}]
)
 "
 

diff --git a/dev-vcs/tortoisehg/tortoisehg-5.8.ebuild 
b/dev-vcs/tortoisehg/tortoisehg-5.8.ebuild
index 702819ea4b0..31b4b602f28 100644
--- a/dev-vcs/tortoisehg/tortoisehg-5.8.ebuild
+++ b/dev-vcs/tortoisehg/tortoisehg-5.8.ebuild
@@ -39,8 +39,8 @@ RDEPEND="
 DEPEND="
${RDEPEND}
test? (
-   dev-python/mock
-   dev-python/pytest
+   dev-python/mock[${PYTHON_USEDEP}]
+   dev-python/pytest[${PYTHON_USEDEP}]
)
 "
 

diff --git a/dev-vcs/tortoisehg/tortoisehg-5.9.ebuild 
b/dev-vcs/tortoisehg/tortoisehg-5.9.ebuild
index a68201d3b42..97e0009c544 100644
--- a/dev-vcs/tortoisehg/tortoisehg-5.9.ebuild
+++ b/dev-vcs/tortoisehg/tortoisehg-5.9.ebuild
@@ -39,8 +39,8 @@ RDEPEND="
 DEPEND="
${RDEPEND}
test? (
-   dev-python/mock
-   dev-python/pytest
+   dev-python/mock[${PYTHON_USEDEP}]
+   dev-python/pytest[${PYTHON_USEDEP}]
)
 "
 

diff --git a/dev-vcs/tortoisehg/tortoisehg-.ebuild 
b/dev-vcs/tortoisehg/tortoisehg-.ebuild
index a68201d3b42..97e0009c544 100644
--- a/dev-vcs/tortoisehg/tortoisehg-.ebuild
+++ b/dev-vcs/tortoisehg/tortoisehg-.ebuild
@@ -39,8 +39,8 @@ RDEPEND="
 DEPEND="
${RDEPEND}
test? (
-   dev-python/mock
-   dev-python/pytest
+   dev-python/mock[${PYTHON_USEDEP}]
+   dev-python/pytest[${PYTHON_USEDEP}]
)
 "
 



[gentoo-commits] repo/gentoo:master commit in: sci-geosciences/josm-bin/

2021-09-04 Thread Joonas Niilola
commit: 477a8098812230c8eb5475ea60356d66a6368648
Author: Henning Schild  hennsch  de>
AuthorDate: Thu Sep  2 19:33:00 2021 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sat Sep  4 06:00:42 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=477a8098

sci-geosciences/josm-bin: version bump to 18191

Signed-off-by: Henning Schild  hennsch.de>
Signed-off-by: Joonas Niilola  gentoo.org>

 sci-geosciences/josm-bin/Manifest  |  1 +
 sci-geosciences/josm-bin/josm-bin-18191.ebuild | 31 ++
 2 files changed, 32 insertions(+)

diff --git a/sci-geosciences/josm-bin/Manifest 
b/sci-geosciences/josm-bin/Manifest
index d9ec897abb1..d027c833f86 100644
--- a/sci-geosciences/josm-bin/Manifest
+++ b/sci-geosciences/josm-bin/Manifest
@@ -1,2 +1,3 @@
 DIST josm-snapshot-18004.jar 15839807 BLAKE2B 
4eed4c47f9a9df0e4dcd98cbe6a00793dc87359c1adad4a03a12e7b9207e5519c7570e1d3c3ba49464adf8fc191a0dc33acdf7c39a5db1c001b044ebf2ed0ce7
 SHA512 
9b66a4e6327008e24550464bc76c710ce0a99c39fb4fd83d99705f292b5d11203b96411eebb02c9ba8bb1dc28252a26787b5d83cc4f87cd89fc6294a3b8627c4
 DIST josm-snapshot-18118.jar 16005374 BLAKE2B 
1b8d0b31adfaca4f0435719bac7258fe43bf78d078ce9cd46aa5e44bf7e4e69325f8675eede6f56ea0305bad57102bf5565a5ef38ca1b29b5f3e1fa889aceba5
 SHA512 
18e5f06c7eb52004617df23efaef85bf784d36b301cbc78b967a5ed91b684c9bc664424282b06278a109e88e2f72424c0b89fe447a06c7bb1a00edc12c1372a4
+DIST josm-snapshot-18191.jar 16013739 BLAKE2B 
69ebf2e44d0b92b928adb3c17e5c99fd74ee305fe7d6888147a95bc62b5f33a0d4a6ff7af13e9781d8ffda36e04e237089439b00de4f329f1500d71cf8de88ff
 SHA512 
1c1d04fe21e379004eb31677887550241365f6bf306286c3cd655044dfadd36d5cea5d54a77c09bc6cb3c648c3fb927f75d800776d9d92b85c1bd318621a4479

diff --git a/sci-geosciences/josm-bin/josm-bin-18191.ebuild 
b/sci-geosciences/josm-bin/josm-bin-18191.ebuild
new file mode 100644
index 000..3d54799f8cd
--- /dev/null
+++ b/sci-geosciences/josm-bin/josm-bin-18191.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit desktop java-utils-2 xdg
+
+DESCRIPTION="Java-based editor for the OpenStreetMap project"
+HOMEPAGE="https://josm.openstreetmap.de/;
+SRC_URI="https://josm.openstreetmap.de/download/josm-snapshot-${PV}.jar;
+S="${WORKDIR}"
+
+LICENSE="Apache-2.0 GPL-2+ GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND=">=virtual/jre-1.8"
+
+src_install() {
+   java-pkg_newjar "${DISTDIR}/${A}" ${PN}.jar
+   java-pkg_dolauncher ${PN} --jar ${PN}.jar
+
+   local icon_size
+   for icon_size in 16 32 48; do
+   newicon -s ${icon_size} -t hicolor \
+   images/logo_${icon_size}x${icon_size}x32.png ${PN}.png
+   newicon -s ${icon_size} -t locolor \
+   images/logo_${icon_size}x${icon_size}x8.png ${PN}.png
+   done
+   make_desktop_entry ${PN} "Java OpenStreetMap Editor" ${PN} 
"Utility;Science;Geoscience"
+}



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

2021-09-04 Thread James Le Cuirot
commit: 463fce8018a7a14b5c4ba3cf436c4244da7d8f8c
Author: James Le Cuirot  gentoo  org>
AuthorDate: Sat Sep  4 07:14:29 2021 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Sat Sep  4 07:14:29 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=463fce80

media-sound/openmpt123: Bump to 0.5.11, drop old 0.5.10

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

 media-sound/openmpt123/Manifest | 2 +-
 .../openmpt123/{openmpt123-0.5.10.ebuild => openmpt123-0.5.11.ebuild}   | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/openmpt123/Manifest b/media-sound/openmpt123/Manifest
index 6ee1fa164cf..2e8635a8ed7 100644
--- a/media-sound/openmpt123/Manifest
+++ b/media-sound/openmpt123/Manifest
@@ -1 +1 @@
-DIST libopenmpt-0.5.10+release.autotools.tar.gz 1475967 BLAKE2B 
86115750bf574717bdfa3e54a5d50b682db6300bf61a6fd951eefd908e165749702e3d1d66db532d393c78472699a04230c8c9263cde4171374c388de9f6d1aa
 SHA512 
ea76b6e3a6038046fc72e92203018202a247e4216bc33cc358290c74aba119e81e0c40d0f4f90874dc605d9354f04437b516b11b0ee3d644af7f230851e3f816
+DIST libopenmpt-0.5.11+release.autotools.tar.gz 1477946 BLAKE2B 
8fed41af7e5fe1d822716eaa51912e7c5f7d3cd7bef2dbf2266f5e474c4d6300b988636d08bc750602beb831fbf25e532ec137311c84a150806164edc7b5fe30
 SHA512 
29e19ef2add316fd824f82095db9e81a9a60c07f0b6a54a224c0416452d566c4376e688c5e1b1556461e0f5a1b1543ff45d1388d611d010a646efb8bf1ba733e

diff --git a/media-sound/openmpt123/openmpt123-0.5.10.ebuild 
b/media-sound/openmpt123/openmpt123-0.5.11.ebuild
similarity index 100%
rename from media-sound/openmpt123/openmpt123-0.5.10.ebuild
rename to media-sound/openmpt123/openmpt123-0.5.11.ebuild



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

2021-09-04 Thread James Le Cuirot
commit: 4dcf73b03bf4885601d365927bf294bebdd50560
Author: James Le Cuirot  gentoo  org>
AuthorDate: Sat Sep  4 07:14:19 2021 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Sat Sep  4 07:14:19 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4dcf73b0

media-libs/libopenmpt: Bump to 0.5.11, drop old 0.5.10

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

 media-libs/libopenmpt/Manifest  | 2 +-
 .../libopenmpt/{libopenmpt-0.5.10.ebuild => libopenmpt-0.5.11.ebuild}   | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/libopenmpt/Manifest b/media-libs/libopenmpt/Manifest
index 6ee1fa164cf..2e8635a8ed7 100644
--- a/media-libs/libopenmpt/Manifest
+++ b/media-libs/libopenmpt/Manifest
@@ -1 +1 @@
-DIST libopenmpt-0.5.10+release.autotools.tar.gz 1475967 BLAKE2B 
86115750bf574717bdfa3e54a5d50b682db6300bf61a6fd951eefd908e165749702e3d1d66db532d393c78472699a04230c8c9263cde4171374c388de9f6d1aa
 SHA512 
ea76b6e3a6038046fc72e92203018202a247e4216bc33cc358290c74aba119e81e0c40d0f4f90874dc605d9354f04437b516b11b0ee3d644af7f230851e3f816
+DIST libopenmpt-0.5.11+release.autotools.tar.gz 1477946 BLAKE2B 
8fed41af7e5fe1d822716eaa51912e7c5f7d3cd7bef2dbf2266f5e474c4d6300b988636d08bc750602beb831fbf25e532ec137311c84a150806164edc7b5fe30
 SHA512 
29e19ef2add316fd824f82095db9e81a9a60c07f0b6a54a224c0416452d566c4376e688c5e1b1556461e0f5a1b1543ff45d1388d611d010a646efb8bf1ba733e

diff --git a/media-libs/libopenmpt/libopenmpt-0.5.10.ebuild 
b/media-libs/libopenmpt/libopenmpt-0.5.11.ebuild
similarity index 100%
rename from media-libs/libopenmpt/libopenmpt-0.5.10.ebuild
rename to media-libs/libopenmpt/libopenmpt-0.5.11.ebuild



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

2021-09-04 Thread Stephan Hartmann
commit: 76d1579fc29959d24ac2f1d7cc6a8f65b01f1743
Author: Stephan Hartmann  gentoo  org>
AuthorDate: Sat Sep  4 07:48:19 2021 +
Commit: Stephan Hartmann  gentoo  org>
CommitDate: Sat Sep  4 07:48:35 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=76d1579f

www-client/chromium: dev channel bump to 95.0.4628.3

Closes: https://bugs.gentoo.org/811138
Closes: https://bugs.gentoo.org/807881
Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Stephan Hartmann  gentoo.org>

 www-client/chromium/Manifest |  4 ++--
 ...romium-95.0.4621.4.ebuild => chromium-95.0.4628.3.ebuild} | 12 ++--
 2 files changed, 8 insertions(+), 8 deletions(-)

diff --git a/www-client/chromium/Manifest b/www-client/chromium/Manifest
index ef97f6039f7..124e68ad842 100644
--- a/www-client/chromium/Manifest
+++ b/www-client/chromium/Manifest
@@ -6,7 +6,7 @@ DIST chromium-93-patchset-6.tar.xz 6796 BLAKE2B 
2688c68becac1187668b459f9827ffca
 DIST chromium-93.0.4577.63.tar.xz 1038816588 BLAKE2B 
aa0eeea52345c7269e614ecc32710ea6c5b071d24a773040389df38159b1c60c99f5cf0e1c9e753e776aa23e9b58ef2f2e13d8ba448c3789f10fccd364babaad
 SHA512 
b7d85dfe34d9a37e6b4f9b440ba6aaa2778d30f8bda583151dd6e5d2ab9d6136ee1ab321bfc5f59aa10b289c07f72298db11182d06ede8574ac280b2b6d8fa2f
 DIST chromium-94-patchset-3.tar.xz 5052 BLAKE2B 
3946b555d22792023696e85dbdb02a5fc43e39819c3a1a25c782d12771a608b068a7d11f757fa6390e7d295fe9c2b3b8085c31bd79d35edcd882a3f9f66df8dd
 SHA512 
42f7beb412a7e691f35603625cbb316223706891f2a289301e4786ab92cfd4414d2f4a365f7637ba49a28508e18523670e59ae88512bc56afdd79d22f62f407e
 DIST chromium-94.0.4606.31.tar.xz 1039757224 BLAKE2B 
7c9b940dbea8708d2815a25b66908e94700c15d8eb31d90ead36f3b4c716f371d28ae23851d3ac6e2086c3ad92b3e3e551e608cf483cd7d53e21d9a8380c978c
 SHA512 
bc411a3b2dc2eea388d13ea2089e68978b61912e77e909d80dd7ec1139aeba833b934ff4a498512bcf838477b42a2bcbc3053115cbaae7fc15926cf92d506d84
-DIST chromium-95-patchset-1.tar.xz 5592 BLAKE2B 
d4c4e97d4632f263228f79f0daf522c16ff23252ab6593288c93991b74a3c5275b94e591c8c77d368f56739783a4968e5d3b2a0e246bc0ca699d98f463278625
 SHA512 
e33767ae8b59fba942cafc440732372dc5e47f964ba2778ab1a841016125c7631a4d75e69944be79309cd6905fd345bb438852a391a0a9449adabd0d0cc092ad
-DIST chromium-95.0.4621.4.tar.xz 1214995188 BLAKE2B 
405c73be39504638c38b928c875b50eabf222341005b5ceb5f8d8c467c220ece9b2ee133bbe71097eca2abc5df0ef03acb230684f4c08bb4ca9d0e072e12
 SHA512 
d32e26ff20a584a861e11f7a097e86bd597c7642c984224c7196e2114df5c09cfa7f0363d0b75c7c1bf1c81edc79e0aa34a3528359a1770e1622ead0f79968f8
+DIST chromium-95-patchset-2.tar.xz 4608 BLAKE2B 
bf3d17c1aa79b6070f64b3178d056682b61c9fa8414478379e72e346a805eb71b0e9ae649e13c51b933aa5424f038dbe350327989e3c8f237a7a4bfe1740607c
 SHA512 
371de2fade344b230acbb19e5abdce0d30d27f8d85a862d43e97e8b6d20bd6878401df49729ebee26b93c8bbe38c8b9a0a785ef35aa93b28f53c9e4c3b4e5900
+DIST chromium-95.0.4628.3.tar.xz 1214022616 BLAKE2B 
308f1f8411a8963352da4c1464152e750ee7e33d5830a7bcd76d5f9887622dafb17ee0968c27f17270d994a6946508a24cbefab27aeb1f00085236085db5b86c
 SHA512 
32133bd50b98cd33bef6e6d6a5b3d44db8e38ce89a6961f308a656e4c27fe6056645318d1dfb6a8ed23562de76035e4d0b1a908ce0320d159bef3d27a0f19ad8
 DIST highway-0.12.1.tar.gz 1480579 BLAKE2B 
2889f96e33ae4411b14dae2229d86b0581f2044f50d6bb829a83417f0d67f0c9a8c03d552d09a985231ea11e88497fa405efcb85d158b5734b477bec5764a1eb
 SHA512 
d14aeffc80739a5993177fb190ac03998d495004e9c54126c0e0b174c28be52a3f3fe581d8a08db67c34bd00045223d1850e7b384a2e7fe37a8150d7908004cb
 DIST setuptools-44.1.0.zip 858569 BLAKE2B 
f59f154e121502a731e51294ccd293d60ffccadacf51e23b53bf7ceba38858948b86783238061136c827ac3373ea7ea8e6253d4bb53f3f1dd69284568ec65a68
 SHA512 
4dfb0f42d334b835758e865a26ecd1e725711fa2b9c38ddc273b8b3849fba04527bc97436d11ba1e98f1a42922aa0f0b9032e32998273c705fac6e10735eacbf

diff --git a/www-client/chromium/chromium-95.0.4621.4.ebuild 
b/www-client/chromium/chromium-95.0.4628.3.ebuild
similarity index 98%
rename from www-client/chromium/chromium-95.0.4621.4.ebuild
rename to www-client/chromium/chromium-95.0.4628.3.ebuild
index cb8658993cb..d2d31bd7ebe 100644
--- a/www-client/chromium/chromium-95.0.4621.4.ebuild
+++ b/www-client/chromium/chromium-95.0.4628.3.ebuild
@@ -13,7 +13,7 @@ inherit check-reqs chromium-2 desktop flag-o-matic multilib 
ninja-utils pax-util
 
 DESCRIPTION="Open-source version of Google Chrome web browser"
 HOMEPAGE="https://chromium.org/;
-PATCHSET="1"
+PATCHSET="2"
 PATCHSET_NAME="chromium-$(ver_cut 1)-patchset-${PATCHSET}"
 
SRC_URI="https://commondatastorage.googleapis.com/chromium-browser-official/${P}.tar.xz

https://github.com/stha09/chromium-patches/releases/download/${PATCHSET_NAME}/${PATCHSET_NAME}.tar.xz;
@@ -21,7 +21,7 @@ 
SRC_URI="https://commondatastorage.googleapis.com/chromium-browser-official/${P}
 LICENSE="BSD"
 SLOT="0"
 KEYWORDS="~amd64 ~arm64 ~x86"
-IUSE="component-build cups cpu_flags_arm_neon +hangouts headless 
+js-type-check 

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

2021-09-04 Thread Cédric Krier
commit: e0929957229af1a572f39cb5ecac9a9e9b0c2327
Author: Cédric Krier  gentoo  org>
AuthorDate: Sat Sep  4 13:14:26 2021 +
Commit: Cédric Krier  gentoo  org>
CommitDate: Sat Sep  4 13:14:51 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e0929957

dev-vcs/mercurial: update live build to last version

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Cédric Krier  gentoo.org>

 dev-vcs/mercurial/mercurial-.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-vcs/mercurial/mercurial-.ebuild 
b/dev-vcs/mercurial/mercurial-.ebuild
index 1fa18749e4a..5d9e3029059 100644
--- a/dev-vcs/mercurial/mercurial-.ebuild
+++ b/dev-vcs/mercurial/mercurial-.ebuild
@@ -148,6 +148,7 @@ src_test() {
rm -f test-convert-tla* # GNU Arch tla
rm -f test-largefiles*  # tends to time out
rm -f test-https*   # requires to support tls1.0
+   rm -rf test-removeemptydirs*# requires access to access parent 
directories
if [[ ${EUID} -eq 0 ]]; then
einfo "Removing tests which require user privileges to succeed"
rm -f test-convert*



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

2021-09-04 Thread Cédric Krier
commit: 6a87c7c1424af652be64256d882f8394b1176d28
Author: Cédric Krier  gentoo  org>
AuthorDate: Sat Sep  4 13:07:22 2021 +
Commit: Cédric Krier  gentoo  org>
CommitDate: Sat Sep  4 13:14:51 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a87c7c1

dev-vcs/mercurial: version bumps

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Cédric Krier  gentoo.org>

 dev-vcs/mercurial/Manifest   |  12 ++
 dev-vcs/mercurial/mercurial-5.9.1.ebuild | 303 +++
 2 files changed, 315 insertions(+)

diff --git a/dev-vcs/mercurial/Manifest b/dev-vcs/mercurial/Manifest
index fa785ac5051..6c02d999d9c 100644
--- a/dev-vcs/mercurial/Manifest
+++ b/dev-vcs/mercurial/Manifest
@@ -5,8 +5,10 @@ DIST atty-0.2.14.crate 5470 BLAKE2B 
2db856a9e898a430258f059aeaf7c844a153293e8856
 DIST autocfg-1.0.1.crate 12908 BLAKE2B 
40c53cab298e4f26634c3acff3ece6a3371188d91dbf377ed664eabedcde20536edaa93daf406618f37edde019f049a6e7b9a47f627344587dbd126bee2b5e3a
 SHA512 
630b348acb98b012e97804e6325d03c89abc22f2157762c59144c04e6c733daf550bdc7f0fe0b9f3b50e15dae8c1c3c4bdfce3d805b02f0fc987311f5332419b
 DIST bitflags-1.2.1.crate 16745 BLAKE2B 
0fa6d3ce44aad7616d5cd02aad8c1d0b0fed4022650eb43067c4a72e6fc88da05442674fa51826e4858a47c9de233e1ba2229820af094197cd11bb416ceffb2b
 SHA512 
ad89b3798845e23737a620bba581c2ff1ff3e15bac12555c765e201d2c0b90ecea0cdbc5b5b1a3fa9858c385e8e041f8226f5acfae5bbbe9925643fff2bf3f0b
 DIST bitmaps-2.1.0.crate 16717 BLAKE2B 
817045077c198a84d114f68474b14515309bf56abde29398fcb47d7593d41c3fac069825d8a2aa1a598dea5b4865b94a21e83d03dc8d069672e1b835bc1ad551
 SHA512 
a423ea009bf61629e6dd7cb954f2781dd3c578d2216cd843957e0db05abc8f8c5971d2cca1915929b2b3c7b712450c817bb1de8d08715a1ca2641ace015a1dc7
+DIST block-buffer-0.9.0.crate 7108 BLAKE2B 
42e99ec46c6e43d5f85e8d6d0a8fcef7175c97828758c93e55505c0e18e2646ae77bf264076041bf682532e28268a4978dd9c822c0475347ee3d29c5df2601fb
 SHA512 
2d0f8908f59d4b1cccd1fbca0c1fa3cc4b224f09549669b28a16af5acfd4369b66851e9be8d65e1df71be998fbc42fc130ad32b71e035d6055724e8fa31fbf98
 DIST byteorder-1.3.4.crate 21943 BLAKE2B 
278b24e036e920f84683f883991a967d997883bc80edefc5b69f52551794a37e5051786a1ac1b7a30bf2f5cad7318d781f189a7b2e496e2743df01262d5c33d6
 SHA512 
0618ce2cd6f3f6c586201d9aee8c8aaa08f99c9f9f215cf448b3cb6af1ac741845f5279953544caaec7fcf0beec1474bb991bee1ad0c0dac0c3f1d3ddd99e2d9
 DIST bytes-cast-0.1.0.crate 9869 BLAKE2B 
658d66fc50faf4e3b9c2182c50cb38e14a6b38d42e2be5bdb5052cff98593fabc14d9d296f28f5231f49a197a9744dad67669732f8dd76c16d711c0f44dc4bc2
 SHA512 
7f23243a3cb3d6451ba4914c186a42896d071a304d95442cd230a5b1e48622809c5a20c33a8f5d4aa99a4f1636e7256648623c6fcbad8fa96a62ec0e0b8854c9
+DIST bytes-cast-0.2.0.crate 10006 BLAKE2B 
8f6f8ddfea01e84de29b626682643e0c00baa6852ad6a869c1963ef8f2d60141adfaaf1f1d8e440c318f4ac1226fedee06d82a3df73ada5a02be19fff0de2d32
 SHA512 
70de77e9e8f33efe58d6883541b8762c0cbdfe6e401ed738104184fccc49cf2ec1d924f68123edaccc2b29c618eea245cdaad646498a41010044ebbec15bc186
 DIST bytes-cast-derive-0.1.0.crate 6477 BLAKE2B 
1f5192d4ba994c483686c8b35dfa9b8d59936be48bd9478404361b0a3a405f9204d80ced4495ca1366c050e43267ff3fefe57428b974a79b3b2a75b30236abef
 SHA512 
360ca8c763cb5486d4cccb19a1a8546858671aac145ff4b21261bc9e075b57f830ea00ca0c48c7de89de9ab757b06320c86e7621620eb83bc1d2e08c25b65065
 DIST cc-1.0.66.crate 53454 BLAKE2B 
fe34309ae50a3b022c36270a1dc819713f9d70e9ade2f421c33c542e865dc861e3b5191e8949de253515aef6878f786a6abe048391a819d09bf57f33054a90ce
 SHA512 
b07a70f88fa0588fb0f6bc7376e985834672cc9914a0713afe01740af6bcf01821d15720d831e8b7ea8b42f5866dbd011a245997f35bf8febc3b13d66089723e
 DIST cfg-if-0.1.10.crate 7933 BLAKE2B 
063a96ed176f34f788666b40adc483d147fc011dee941ab60569ddd0e57502b5dd06ed71090f4e14ce005d06e240500a286f74652615e9d068fba649610d8cf8
 SHA512 
9d22616bfb4a75770a828a0a3cddac6787297a5fdc53eb17e25811cc94de717f2de8bd66d53c5d65ba1c83d8892aefee5ae758cf56a1ef0a0c3120f70b244339
@@ -14,7 +16,9 @@ DIST cfg-if-1.0.0.crate 7934 BLAKE2B 
e99a5589c11d79d77a4537b34ce0a45d37b981c123b
 DIST chrono-0.4.19.crate 155663 BLAKE2B 
c92c273fb6475bbb2546dfb75eaa23321bc8f9a5fa8a7c652f527649b96ff8718fa932f52b500b02a4acae7837df5bdb14f69cb821d4962be2790dbd1d023a54
 SHA512 
a119349bfc2243a249f1d18b1ae548a04b30fecb75913a56f26d1ff8c0eb53097a2674d9141e2094018191cbbc1620843fbddaf52999824e077c1157f0907980
 DIST clap-2.33.3.crate 201925 BLAKE2B 
bec9c866481c5b3fddeb314f68af9bce38fc421e42816182de3209e8ea3447b72cf033e6251eea27fe974eff8085b7d98cdd2911b5cc0ec6b4bf4c750deb8a25
 SHA512 
3eb0fd648e2e3f9e5ff69a5e6cf0d867304fe18523accd036f28a86de368e4774088a6936c108ccc045092c539fe7f7494ea96420ebf6b4bec16880cea84bedf
 DIST const_fn-0.4.4.crate 16138 BLAKE2B 
80885ad10a5649876d37635dc6eb8b426e68f23d7bfdac234ae32816e7fae6d246ff0657d904a3b18dc5ab93fcaa3d4ff28984a1144fa3557d082c1c4d064fd1
 SHA512 
d79f07982c8ead364f314672ed471d41c6f31431cf511eff5e4c42ebdde324842110ffb8238394d9e8ba2ac19d884fa5f359ba04cef83acb1ca9431e14acb030
+DIST 

[gentoo-commits] repo/proj/guru:dev commit in: sci-mathematics/frama-c/

2021-09-04 Thread Francois-Xavier Carton
commit: 00378c53612748b18b9e283cb7cece5deffe15f6
Author: François-Xavier Carton  gmail  com>
AuthorDate: Wed Aug 18 20:05:48 2021 +
Commit: Francois-Xavier Carton  gmail  com>
CommitDate: Sat Sep  4 13:07:38 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=00378c53

sci-mathematics/frama-c: bump to 23.1

Signed-off-by: François-Xavier Carton  gmail.com>

 sci-mathematics/frama-c/Manifest|   1 +
 sci-mathematics/frama-c/frama-c-23.1.ebuild | 105 
 2 files changed, 106 insertions(+)

diff --git a/sci-mathematics/frama-c/Manifest b/sci-mathematics/frama-c/Manifest
index 9681962f9..06b9632bc 100644
--- a/sci-mathematics/frama-c/Manifest
+++ b/sci-mathematics/frama-c/Manifest
@@ -1 +1,2 @@
 DIST frama-c-22.0-Titanium.tar.gz 6008520 BLAKE2B 
957f1fd383913718598c8d14bd0ff4b6251cc5350633888ca061fa0e44fae17273b379dcc1b70fe8a187975364aee1f255e0df232a4ee349ff29f9cb922a7b60
 SHA512 
7366127da4726ffec0022adc06fd867b6ea37fc23b6a5ddccbe7562fcaa635abc6894397d0101fcb0afc339c565299c6d637006305c8331aa62a8ce734740a0f
+DIST frama-c-23.1-Vanadium.tar.gz 6945715 BLAKE2B 
aa39c5263c3dd5f407eb97ae56cd734b6209d8dd9b976e67cfa2d3d9879463e47c6ca7b9c4760e111ffa6175e3c8abe698c0bbf7f54098bd7cdd90c704a53e62
 SHA512 
a96ef705479971991fcdee5440f07c0f30dcf434c7a855cdc894dc03275241599036aa1475b10f062b35045f7749e5d242b930e25ad2fd9e1708e29fca024c9e

diff --git a/sci-mathematics/frama-c/frama-c-23.1.ebuild 
b/sci-mathematics/frama-c/frama-c-23.1.ebuild
new file mode 100644
index 0..e01b7ac8c
--- /dev/null
+++ b/sci-mathematics/frama-c/frama-c-23.1.ebuild
@@ -0,0 +1,105 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools findlib toolchain-funcs
+
+DESCRIPTION="Framework for analysis of source codes written in C"
+HOMEPAGE="https://frama-c.com;
+NAME="Vanadium"
+SRC_URI="https://frama-c.com/download/${P}-${NAME}.tar.gz;
+
+LICENSE="BSD LGPL-2 LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="+aorai +callgraph +dive +e-acsl +eva +from-analysis gtk +impact +inout 
+instantiate +loop-analysis +metrics +nonterm +obfuscator +ocamlopt +occurrence 
+pdg +postdominators +print-api +qed +report +rtegen +scope security-slicing 
+semantic-constant-folding +server +slicing +sparecode +studia +users +variadic 
+wp"
+RESTRICT="strip"
+
+# TODO: $(use_enable markdown-report mdr) -> missing dev-ml/ppx_deriving_yojson
+
+RDEPEND="
+   >=dev-lang/ocaml-4.08.1[ocamlopt?]
+   >=dev-ml/ocamlgraph-1.8.5[gtk(-)?,ocamlopt?]
+   >=dev-ml/zarith-1.5[ocamlopt?]
+   >=dev-ml/yojson-1.4.1[ocamlopt?]
+   gtk? ( >=dev-ml/lablgtk-2.14:2=[sourceview,gnomecanvas,ocamlopt?] )
+   wp? ( >=sci-mathematics/why3-1.4.0 )"
+DEPEND="${RDEPEND}
+   media-gfx/graphviz"
+
+REQUIRED_USE="
+   dive? ( eva studia server )
+   e-acsl? ( rtegen )
+   eva? ( callgraph server )
+   from-analysis? ( eva callgraph )
+   impact? ( pdg eva inout slicing )
+   inout? ( from-analysis eva callgraph )
+   metrics? ( eva )
+   nonterm? ( eva )
+   occurrence? ( eva )
+   pdg? ( from-analysis eva callgraph )
+   scope? ( postdominators eva from-analysis pdg )
+   security-slicing? ( slicing eva pdg gtk )
+   semantic-constant-folding? ( eva )
+   slicing? ( from-analysis pdg eva callgraph sparecode )
+   sparecode? ( pdg eva users )
+   studia? ( eva server )
+   users? ( eva )
+   wp? ( qed rtegen )"
+
+S="${WORKDIR}/${P}-${NAME}"
+
+src_prepare() {
+   mv configure.in configure.ac || die
+   sed -i 's/configure\.in/configure.ac/g' Makefile.generating Makefile || 
die
+   sed -i '/\$(CC)/s/-O2 -g3/$(CFLAGS)/' src/plugins/e-acsl/Makefile.in || 
die
+   sed -i "s/ranlib/$(tc-getRANLIB)/" src/plugins/e-acsl/Makefile.in || die
+   touch config_file || die
+   eautoreconf
+   eapply_user
+}
+
+src_configure() {
+   econf \
+   --disable-landmarks \
+   $(use_enable aorai) \
+   $(use_enable callgraph) \
+   $(use_enable dive) \
+   $(use_enable e-acsl) \
+   $(use_enable eva) \
+   $(use_enable from-analysis) \
+   $(use_enable gtk gui) \
+   $(use_enable impact) \
+   $(use_enable inout) \
+   $(use_enable instantiate) \
+   $(use_enable loop-analysis) \
+   --disable-mdr \
+   $(use_enable metrics) \
+   $(use_enable nonterm) \
+   $(use_enable obfuscator) \
+   $(use_enable occurrence) \
+   $(use_enable pdg) \
+   $(use_enable postdominators) \
+   $(use_enable print-api) \
+   $(use_enable qed) \
+   $(use_enable report) \
+   $(use_enable rtegen) \
+   $(use_enable scope) \
+   $(use_enable 

[gentoo-commits] repo/proj/guru:dev commit in: sci-mathematics/frama-c-metrics/, sci-mathematics/frama-c-qed/, ...

2021-09-04 Thread Francois-Xavier Carton
commit: dab2150f988df03d747f307f497eb0a9dfedbd67
Author: François-Xavier Carton  gmail  com>
AuthorDate: Sat Sep  4 12:48:24 2021 +
Commit: Francois-Xavier Carton  gmail  com>
CommitDate: Sat Sep  4 13:07:39 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=dab2150f

sci-mathematics/frama-c: split plugins from main ebuild

USE flags are not meant for this (causing recompilation of everything
when changing plugins configuration). In addition, this solves the
problem of the main frama-c ebuild having too much USE flags.

Signed-off-by: François-Xavier Carton  gmail.com>

 sci-mathematics/frama-c-aorai/Manifest |  1 +
 .../frama-c-aorai/frama-c-aorai-23.1.ebuild| 45 +
 sci-mathematics/frama-c-aorai/metadata.xml | 11 
 sci-mathematics/frama-c-callgraph/Manifest |  1 +
 .../frama-c-callgraph-23.1.ebuild  | 57 
 sci-mathematics/frama-c-callgraph/metadata.xml |  8 +++
 sci-mathematics/frama-c-constant-folding/Manifest  |  1 +
 .../frama-c-constant-folding-23.1.ebuild   | 59 +
 .../frama-c-constant-folding/metadata.xml  |  8 +++
 sci-mathematics/frama-c-dive/Manifest  |  1 +
 .../frama-c-dive/frama-c-dive-23.1.ebuild  | 48 ++
 sci-mathematics/frama-c-dive/metadata.xml  |  8 +++
 sci-mathematics/frama-c-e-acsl/Manifest|  1 +
 .../frama-c-e-acsl/frama-c-e-acsl-23.1.ebuild  | 47 ++
 sci-mathematics/frama-c-e-acsl/metadata.xml|  8 +++
 sci-mathematics/frama-c-eva/Manifest   |  1 +
 .../frama-c-eva/frama-c-eva-23.1.ebuild| 61 ++
 sci-mathematics/frama-c-eva/metadata.xml   |  8 +++
 sci-mathematics/frama-c-from/Manifest  |  1 +
 .../frama-c-from/frama-c-from-23.1.ebuild  | 59 +
 sci-mathematics/frama-c-from/metadata.xml  |  8 +++
 sci-mathematics/frama-c-impact/Manifest|  1 +
 .../frama-c-impact/frama-c-impact-23.1.ebuild  | 66 +++
 sci-mathematics/frama-c-impact/metadata.xml|  8 +++
 sci-mathematics/frama-c-inout/Manifest |  1 +
 .../frama-c-inout/frama-c-inout-23.1.ebuild| 59 +
 sci-mathematics/frama-c-inout/metadata.xml |  8 +++
 sci-mathematics/frama-c-instantiate/Manifest   |  1 +
 .../frama-c-instantiate-23.1.ebuild| 42 
 sci-mathematics/frama-c-instantiate/metadata.xml   |  8 +++
 sci-mathematics/frama-c-loopanalysis/Manifest  |  1 +
 .../frama-c-loopanalysis-23.1.ebuild   | 42 
 sci-mathematics/frama-c-loopanalysis/metadata.xml  |  8 +++
 sci-mathematics/frama-c-metrics/Manifest   |  1 +
 .../frama-c-metrics/frama-c-metrics-23.1.ebuild| 56 
 sci-mathematics/frama-c-metrics/metadata.xml   |  8 +++
 sci-mathematics/frama-c-nonterm/Manifest   |  1 +
 .../frama-c-nonterm/frama-c-nonterm-23.1.ebuild| 44 +
 sci-mathematics/frama-c-nonterm/metadata.xml   |  8 +++
 sci-mathematics/frama-c-obfuscator/Manifest|  1 +
 .../frama-c-obfuscator-23.1.ebuild | 42 
 sci-mathematics/frama-c-obfuscator/metadata.xml|  8 +++
 sci-mathematics/frama-c-occurrence/Manifest|  1 +
 .../frama-c-occurrence-23.1.ebuild | 56 
 sci-mathematics/frama-c-occurrence/metadata.xml|  8 +++
 sci-mathematics/frama-c-pdg/Manifest   |  1 +
 .../frama-c-pdg/frama-c-pdg-23.1.ebuild| 59 +
 sci-mathematics/frama-c-pdg/metadata.xml   |  8 +++
 sci-mathematics/frama-c-postdominators/Manifest|  1 +
 .../frama-c-postdominators-23.1.ebuild | 52 +++
 .../frama-c-postdominators/metadata.xml|  8 +++
 sci-mathematics/frama-c-printapi/Manifest  |  1 +
 .../frama-c-printapi/frama-c-printapi-23.1.ebuild  | 33 ++
 sci-mathematics/frama-c-printapi/metadata.xml  |  8 +++
 sci-mathematics/frama-c-qed/Manifest   |  1 +
 .../frama-c-qed/frama-c-qed-23.1.ebuild| 34 ++
 sci-mathematics/frama-c-qed/metadata.xml   |  8 +++
 sci-mathematics/frama-c-report/Manifest|  1 +
 .../frama-c-report/frama-c-report-23.1.ebuild  | 42 
 sci-mathematics/frama-c-report/metadata.xml|  8 +++
 sci-mathematics/frama-c-rtegen/Manifest|  1 +
 .../frama-c-rtegen/frama-c-rtegen-23.1.ebuild  | 51 +++
 sci-mathematics/frama-c-rtegen/metadata.xml|  8 +++
 sci-mathematics/frama-c-scope/Manifest |  1 +
 .../frama-c-scope/frama-c-scope-23.1.ebuild| 61 ++
 sci-mathematics/frama-c-scope/metadata.xml |  8 +++
 sci-mathematics/frama-c-security-slicing/Manifest  |  1 +
 .../frama-c-security-slicing-23.1.ebuild   | 45 +
 

[gentoo-commits] repo/proj/guru:dev commit in: sci-mathematics/why3/

2021-09-04 Thread Francois-Xavier Carton
commit: 6bd2366827c2e9dbd72d601651bb8348bdb7b04c
Author: François-Xavier Carton  gmail  com>
AuthorDate: Sat Sep  4 12:53:29 2021 +
Commit: Francois-Xavier Carton  gmail  com>
CommitDate: Sat Sep  4 13:07:40 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=6bd23668

sci-mathematics/why3: no need to die with emake

Signed-off-by: François-Xavier Carton  gmail.com>

 sci-mathematics/why3/why3-1.3.3.ebuild | 2 +-
 sci-mathematics/why3/why3-1.4.0.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/sci-mathematics/why3/why3-1.3.3.ebuild 
b/sci-mathematics/why3/why3-1.3.3.ebuild
index efe7c0d1a..75f796891 100644
--- a/sci-mathematics/why3/why3-1.3.3.ebuild
+++ b/sci-mathematics/why3/why3-1.3.3.ebuild
@@ -70,7 +70,7 @@ src_compile() {
 
 src_install(){
findlib_src_preinst
-   emake install install-lib DESTDIR="${ED}" || die "make failed"
+   emake install install-lib DESTDIR="${ED}"
 
doman doc/why3.1
einstalldocs

diff --git a/sci-mathematics/why3/why3-1.4.0.ebuild 
b/sci-mathematics/why3/why3-1.4.0.ebuild
index 0c41a284e..9174013f3 100644
--- a/sci-mathematics/why3/why3-1.4.0.ebuild
+++ b/sci-mathematics/why3/why3-1.4.0.ebuild
@@ -74,7 +74,7 @@ src_compile() {
 
 src_install(){
findlib_src_preinst
-   emake install install-lib DESTDIR="${ED}" || die "make failed"
+   emake install install-lib DESTDIR="${ED}"
 
einstalldocs
docompress -x /usr/share/doc/${PF}/examples



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

2021-09-04 Thread Mike Gilbert
commit: 4609a5793f56be2b6497d6613263f299efaf222f
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sat Sep  4 14:11:25 2021 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sat Sep  4 14:11:25 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4609a579

sys-apps/systemd-tmpfiles: include EPREFIX in rootprefix

Bug: https://bugs.gentoo.org/806794
Signed-off-by: Mike Gilbert  gentoo.org>

 sys-apps/systemd-tmpfiles/systemd-tmpfiles-249.2.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/sys-apps/systemd-tmpfiles/systemd-tmpfiles-249.2.ebuild 
b/sys-apps/systemd-tmpfiles/systemd-tmpfiles-249.2.ebuild
index ea4df955228..04bdfe57698 100644
--- a/sys-apps/systemd-tmpfiles/systemd-tmpfiles-249.2.ebuild
+++ b/sys-apps/systemd-tmpfiles/systemd-tmpfiles-249.2.ebuild
@@ -187,6 +187,7 @@ src_configure() {
systemd_disable_options=( ${systemd_disable_options[@]/%/=false} )
 
local emesonargs=(
+   -Drootprefix="${EPREFIX:-/}"
-Dacl=true
-Dtmpfiles=true
-Dstandalone-binaries=true # this and below option does the 
magic



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

2021-09-04 Thread Mike Gilbert
commit: 7635275fd64e4f8b848eb348eabc9b45bfac36c4
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sat Sep  4 14:17:56 2021 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sat Sep  4 14:17:56 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7635275f

sys-apps/systemd-tmpfiles: add warning for prefix users

Bug: https://bugs.gentoo.org/806794
Signed-off-by: Mike Gilbert  gentoo.org>

 sys-apps/systemd-tmpfiles/systemd-tmpfiles-249.2.ebuild | 6 ++
 1 file changed, 6 insertions(+)

diff --git a/sys-apps/systemd-tmpfiles/systemd-tmpfiles-249.2.ebuild 
b/sys-apps/systemd-tmpfiles/systemd-tmpfiles-249.2.ebuild
index 04bdfe57698..82c776afc19 100644
--- a/sys-apps/systemd-tmpfiles/systemd-tmpfiles-249.2.ebuild
+++ b/sys-apps/systemd-tmpfiles/systemd-tmpfiles-249.2.ebuild
@@ -68,6 +68,12 @@ python_check_deps() {
has_version -b "dev-python/jinja[${PYTHON_USEDEP}]"
 }
 
+pkg_pretend() {
+   if [[ -n ${EPREFIX} ]]; then
+   ewarn "systemd-tmpfiles uses un-prefixed paths at runtime.".
+   fi
+}
+
 pkg_setup() {
python-any-r1_pkg_setup
 }



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

2021-09-04 Thread Michał Górny
commit: 7bd0c7ab4f3a19017fd5ef01c2fba43a576df2f6
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Sep  2 09:20:18 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Sep  4 15:22:21 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7bd0c7ab

postgres-multi.eclass: Set @PROVIDES

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

 eclass/postgres-multi.eclass | 1 +
 1 file changed, 1 insertion(+)

diff --git a/eclass/postgres-multi.eclass b/eclass/postgres-multi.eclass
index acaa5077217..5e37a7d0b47 100644
--- a/eclass/postgres-multi.eclass
+++ b/eclass/postgres-multi.eclass
@@ -11,6 +11,7 @@ EXPORT_FUNCTIONS pkg_setup src_prepare src_compile 
src_install src_test
 # @AUTHOR:
 # Aaron W. Swenson 
 # @SUPPORTED_EAPIS: 5 6 7
+# @PROVIDES: multibuild postgres
 # @BLURB: An eclass to build PostgreSQL-related packages against multiple slots
 # @DESCRIPTION:
 # postgres-multi enables ebuilds, particularly PostgreSQL extensions, to



[gentoo-commits] repo/gentoo:master commit in: app-office/libreoffice-bin-debug/

2021-09-04 Thread Andreas K. Hüttel
commit: a263cbde4c6fef950f2bbcd932cdc3784ae61807
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Sat Sep  4 15:44:27 2021 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Sat Sep  4 15:44:27 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a263cbde

app-office/libreoffice-bin-debug: Version bump

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Andreas K. Huettel  gentoo.org>

 app-office/libreoffice-bin-debug/Manifest  |  9 +++
 .../libreoffice-bin-debug-7.1.5.2.ebuild   | 84 ++
 2 files changed, 93 insertions(+)

diff --git a/app-office/libreoffice-bin-debug/Manifest 
b/app-office/libreoffice-bin-debug/Manifest
index 93f6b550392..c79a6d5351a 100644
--- a/app-office/libreoffice-bin-debug/Manifest
+++ b/app-office/libreoffice-bin-debug/Manifest
@@ -1,9 +1,18 @@
 DIST amd64-debug-libreoffice-7.1.3.2.tar.xz 1430819908 BLAKE2B 
da0ef021a72d20e84486e649ae90239185b692ed64f402c959550cf311479d9903e84349a474dfb72005c628b68f6905b7364545512fb99248fd8c4f43d1d59d
 SHA512 
fae7dca5b37aaa4f7f40c965edb02c23ac7c21a5b23553191d74fc50c0248bf7a6e273e3e2fa95180fe007d653b596be076773db745a36685ac6db8803d8eacb
+DIST amd64-debug-libreoffice-7.1.5.2.tar.xz 1437063320 BLAKE2B 
1d09fe48dbae806f97b6d9d9e83c50d924b35a2344f769066f1d38eb78f12360803deb1fb7a0fb42375bd5e01cfb13a4d3e23a8c4b0e503ad1cbd8e50acd3350
 SHA512 
3542ae47b91d55088939ff0f7044b139cce51844c383c0c86ad73c05869c28d860681d87fa7db492068fee50a6be79fe5f315b925e8eab3c75dd965d4480e4e7
 DIST amd64-debug-libreoffice-gnome-7.1.3.2.xd3 1367611 BLAKE2B 
164e9981016143faa3d93489b3a9a0dbe236e46e3f86bf380b562ad824eec05e3e50f495bcd8a6db84d162251676144c5231701758e31480aff8cdb3e418b86b
 SHA512 
f612d68dcd73621fd6efc9e44ae0a4cfbf6e93cb2ced5212c834342b49e0d68b395688dade5a9f13835eaa2e4aaf0e3e4a3925d63f85b8c2941407fbbc731cd0
+DIST amd64-debug-libreoffice-gnome-7.1.5.2.xd3 1371566 BLAKE2B 
5351af652fc8f9dbbc1137bf8b3e1f582ebe95ace4206f9087d15c654707b30db807d9804ef48fd086fb962841b307a28ae748f18a3350e8c3d316270c4afdc6
 SHA512 
33eb76918014537ead16ddbc107c43c65896bf963d0be3668cd4dfe141cde2d3cb94ae78451788d19ea5d99c1c9a380c7feb4ed223268f8f12c4b57cff056fa2
 DIST amd64-debug-libreoffice-gnome-java-7.1.3.2.xd3 731501740 BLAKE2B 
aa7a0501b6e29890a121b079e527b09a437559f70e4ab4cd28c98ae22a556aede0ca778a8ec38ed32bc0b80b663b4066fdbef916af0ad01221c3e6e92ac50867
 SHA512 
295bee2fb3a1693be6f30bdabe22c14d5d6dc3f4cabb678f290344b818310c6150f41ac7288a52816622261e9f222d7406c1679d08b8fea53396323f25539789
+DIST amd64-debug-libreoffice-gnome-java-7.1.5.2.xd3 732827556 BLAKE2B 
54c02c804a2d985657917b6cd4381f872e8e3dab295341b47bc9ed10ac06c934880b92a22f87ea3e62daf5dfb35691d1aa136e4c001b6cf7ae847b8eee39783f
 SHA512 
a3a6f3e0a223ae09a4babe07d62effc61c0610eda0f7259684714909d693553f77f8e55ed79f6949bc79f35eea59584fe39f2a3ff6b969c684b3dff5aeb4031b
 DIST amd64-debug-libreoffice-java-7.1.3.2.xd3 730129783 BLAKE2B 
3547e67e7cdfe541bb131ca75bd113b00951fe217c991d7054c62e0ad97de44151e55c57569870e448464f73477b05d43481fb6b51f67951aaf7adc6747f8b72
 SHA512 
c9c57743487ee525c796063c7b4a56f875212617e963a367b0ff257a6b5ebb35fbebf67ff73b4a6642899f2c988081911b7786bf683569c8e2032257dce7a263
+DIST amd64-debug-libreoffice-java-7.1.5.2.xd3 731460990 BLAKE2B 
e63a9208e6f43fbc714d2c7eeab1bc214eb1e69fda77cfbe233f77969b7c56e0ebb4860b3e47f382b1c1838dcac23c8d7c241d5d47f1fbab90d5053540ff781f
 SHA512 
558ef24638b6354228090721876967cc5fb4210f13d75b547048f82e76c1eafd9879f0cc66ba4f003c8c47e557aeb3dadc4712b1d77d1fcb0ad4b3b6fb62a7d1
 DIST amd64-debug-libreoffice-kde-7.1.3.2.xd3 473351754 BLAKE2B 
c317b5be920bf5a2d822bab77d2a1b1405232f1fb052a599019c5b4a6380756a99044f01493ac1056ffe2d454a180a1371ba2556227fb7d6da5a9e814fbb36cb
 SHA512 
de06c26f7c07a4c459c7f9222cb9d72b019fd2db3d17eeae8732d84cdf95dc827442228d161b653b11de74ae41895cc31bd767156a5f73784f720a039797ecba
+DIST amd64-debug-libreoffice-kde-7.1.5.2.xd3 476457589 BLAKE2B 
4cce5ad6f903c1730174757cb9206f9180a47a991444e509416640d9100a917ffc92d00c27fb86f4d5d001a8c9030f6f46183cf17f8e5aa06f3a1092e4034119
 SHA512 
9a78a78dc205c09123fc197b47650e2ee6eede6581b5d7b5bf74f2b819449ad59ee3e93e1050017892e417dfa07814fde28d2c54ed4eafc946be3c6e8df4
 DIST amd64-debug-libreoffice-kde-java-7.1.3.2.xd3 738307655 BLAKE2B 
b8f206d1554a7538dcb41c16eedddb0fb62664b9571036582e2e30d057d9dce316d21d16d4f102b60c2d1cda95c6713093bb02492264d8f6948a27aea60a06a8
 SHA512 
d8f130c9431cb204b9f26396cd113b09ea15f523c919fe9c46e5791f2916de5bdfd7fa3f48608fe0708f7905cd4aa2f3930771b207252c16718a3a1b0894dbe6
+DIST amd64-debug-libreoffice-kde-java-7.1.5.2.xd3 735257243 BLAKE2B 
0c99b81768758179ede9650d9537ad0c1a4b5c7eba7619327372c4cd9f07aa6531e50a4c5422eea44d9af43779c70b456a1385384947557de103088391b72fcb
 SHA512 
acb9b3576c5720d8bfef56855ea3f0cfc6e4b2e08fd8a4e18eb9fba429930eb43ff6b47bdf38b0e916db40b372ad82f373b59922afe383e6908f9b2adac966de
 DIST x86-debug-libreoffice-7.1.3.2.tar.xz 1395491568 BLAKE2B 

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

2021-09-04 Thread Andreas K. Hüttel
commit: 4c8fa32d3be4735ec940f3b1049a24b23b25ce13
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Sat Sep  4 15:43:29 2021 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Sat Sep  4 15:43:29 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c8fa32d

app-office/libreoffice-bin: Version bump

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Andreas K. Huettel  gentoo.org>

 app-office/libreoffice-bin/Manifest|   9 +
 .../libreoffice-bin/libreoffice-bin-7.1.5.2.ebuild | 253 +
 2 files changed, 262 insertions(+)

diff --git a/app-office/libreoffice-bin/Manifest 
b/app-office/libreoffice-bin/Manifest
index 07c9922dfad..a3ef30a39c0 100644
--- a/app-office/libreoffice-bin/Manifest
+++ b/app-office/libreoffice-bin/Manifest
@@ -1,9 +1,18 @@
 DIST amd64-bin-libreoffice-7.1.3.2.tar.xz 134793996 BLAKE2B 
1fcc252038f4a3421456c2f8d3b5899aaf580bade6311a2cee15b117bd66ea9e0d25327af412ab00794ca8fbce6d9c19f722fd8e42f5a758fb77ef9a9197124c
 SHA512 
2c5a4fa09ebadce9f756337f84670b6e0f35075a41ab94bee8d46a8c4fbab208c1eace1ddc0c85c117ee691f10bf89a49f9499f48d9179fd0d7b92fac75e4667
+DIST amd64-bin-libreoffice-7.1.5.2.tar.xz 135632188 BLAKE2B 
0c7740d0687cd1585e31d58f6e65c9597ea3e29c1a185ffea92f356afdfb6f0d05a4fc5d8d563d100267591d7421ddc76a68a296b61abc9de32aa88defae723f
 SHA512 
add324021d7aeba8bdd4991db690102d810d78e19d4e99132f1b2dd8ca5e8df6baacc302c3ffe16fca04fa47e4a03eb1b6e173665f8faaef3c1745654264160b
 DIST amd64-bin-libreoffice-gnome-7.1.3.2.xd3 1454680 BLAKE2B 
0cc37af88f92e63611f9b5839abd5df17b691372cfe35647849a46d077fee602a9e666e2bac03e7b9947f366c66fe320f3210a3da20eff6892c8c2423ac90097
 SHA512 
0c60c2eb83850923943303eb20488d93bbf293c6537383d5c78d929db7293f7ea8646be1e5a4434cdbced7f76cbda848e8f8a0989d1a86d3e50bad77086b70c5
+DIST amd64-bin-libreoffice-gnome-7.1.5.2.xd3 1452639 BLAKE2B 
346b6f36595b72bec1fd1cef254f9ba754eccdbc2125607bd0724d40f37d73e5ae4442e0c3d2d28f131d78da738e7ddfaa463e08e3ad20df1d0209367b36a397
 SHA512 
0669b6212d46dd9b255dfa5af4b668914b88e7fd5f3a0941a9a33c1823adacbb8788a159a5767269a53c57895bdc364d62fcc46aa48258dea8e98ea780f18200
 DIST amd64-bin-libreoffice-gnome-java-7.1.3.2.xd3 30402804 BLAKE2B 
75dc39f40d891da3d75abda9ec9d7d00e8eb167af8df2967689610e7bb2a2744bf2628c9fbe165122b5899f2be3d604c385c904f4832d74c921a87cf97a476a2
 SHA512 
077948fadfe2e353550f41a42d6e1d8ca683553ec25e787831a082a005449d6f7adba732ec240df1237332561a702bf347e7e81e661b48174b433d65d444d303
+DIST amd64-bin-libreoffice-gnome-java-7.1.5.2.xd3 31245709 BLAKE2B 
273ced503b234cbb1b263729c1ee371b3877e6317c7bd6627767623ab5402ccb62bc7bc0a7a436452d51800ee1af702f939d5fdd210819044ba27d4f4fa6237d
 SHA512 
2d1b507d1976acc9012829c321171642a425879c9220e9222ab04296a6975ab1e309589c131436f0f81dd670fc43c57f61712a11ec0c01afff6328d8656027dc
 DIST amd64-bin-libreoffice-java-7.1.3.2.xd3 30266030 BLAKE2B 
6386d2afeffadd2b917aa98895f46abb6a357660211f8e479aba3576f49d6c5d587061a2cc382ee8b64d922ccfad06ef14d94fe002494418c0d42d83fdf94305
 SHA512 
d8578955121e39aefa176a86b25f31f0aca2a7ad3d5463dda44c316be908d974abc1ea965807ae71d1290a1badfbb49d6067e9334e887d72b1e880493b0c81d2
+DIST amd64-bin-libreoffice-java-7.1.5.2.xd3 31129840 BLAKE2B 
08340ae6b6d1398fca8a4b9f68e59e9636563daa5e2fc36e61ee9132762d607b38a6fe9aaedee164353d78027ea24372f929f509d26add72ac999f62597c9112
 SHA512 
7252a332b2aa632b6672ffe566edbf5795112823b6598877674c5a1c810f6f2cdcedfa8421e345dfd62e69af38c946a926c3990f17873747f3f78c4005317b05
 DIST amd64-bin-libreoffice-kde-7.1.3.2.xd3 21322010 BLAKE2B 
9b9a90372114850470bad680b50af6d0c0e33f9d3918d8ce7b843bb54d839815b604797295b3fbcb04e7c7ca11c1c5713fa2ff9b83ab545b0a874badd2a32177
 SHA512 
d14c83d60ecc68e593f8526d09b0854d4a48524d5b81b1b548c5bd2d499be23ac3709ac1ba1b52f8967e1f095d3a479cd615d5137a64407ad90e928986d7e272
+DIST amd64-bin-libreoffice-kde-7.1.5.2.xd3 21940401 BLAKE2B 
b0b6ea5325f300eafb3265f6ebd08d72fceb73da9aed75d0caef01ead7ce6ecf08420023a2c69c43f6e76b32b65fd5fb1f0855445e2086e2856cd61e4dc108f9
 SHA512 
78b080d31d247b23cc4464ca1f8cfddde074f604a77b695d20d14c734a83116c7d8d77ef5ccac1e5048c7a54056b6efdfd03673d6c289fee2b2e303575fbd9fe
 DIST amd64-bin-libreoffice-kde-java-7.1.3.2.xd3 30613052 BLAKE2B 
1bc769aff8965af40c3aeeef8390d44a9c57f920ae02e0ca4c9667071553c900c85268b4113493d6f3004edb9332b1719676077a30f4fa36575b483ccb1ecd79
 SHA512 
767b1d2c8be628fdb759440e5007c02d3110e288567cd67ffa18cb16da67cfefb8c2ada10c617f95900acccea41783fe6aa6834bbbc242d26a4929cedd09c4d9
+DIST amd64-bin-libreoffice-kde-java-7.1.5.2.xd3 31235891 BLAKE2B 
f069f037fc0cde082601db96ff70f13d6fdd65472793566bb29abbc03e46a3ae1c8539fdc054f9fb8302987946b7a1858e83705326d94847dba7d71f721d8539
 SHA512 
9040ed351c5ded0a0b50720edd1629f569b8bd455c8691340387ff77a99b2ef9f1d787696615a1255a235c3efc9adea62abd3d854f68997cc0b78dd1bb554d04
 DIST x86-bin-libreoffice-7.1.3.2.tar.xz 136535384 BLAKE2B 

[gentoo-commits] repo/gentoo:master commit in: perl-core/ExtUtils-Manifest/, profiles/

2021-09-04 Thread Jakov Smolić
commit: 92b12a3b3baeaf8134cc26ef97501c91fdfb1e69
Author: Jakov Smolić  gentoo  org>
AuthorDate: Mon Aug 30 17:47:18 2021 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Sat Sep  4 09:32:11 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=92b12a3b

perl-core/ExtUtils-Manifest: Remove last-rited package

Signed-off-by: Jakov Smolić  gentoo.org>

 .../ExtUtils-Manifest-1.700.0.ebuild  | 19 ---
 perl-core/ExtUtils-Manifest/Manifest  |  1 -
 perl-core/ExtUtils-Manifest/metadata.xml  | 12 
 profiles/package.mask |  1 -
 4 files changed, 33 deletions(-)

diff --git a/perl-core/ExtUtils-Manifest/ExtUtils-Manifest-1.700.0.ebuild 
b/perl-core/ExtUtils-Manifest/ExtUtils-Manifest-1.700.0.ebuild
deleted file mode 100644
index 201719a41b0..000
--- a/perl-core/ExtUtils-Manifest/ExtUtils-Manifest-1.700.0.ebuild
+++ /dev/null
@@ -1,19 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-MODULE_AUTHOR=ETHER
-MODULE_VERSION=1.70
-inherit perl-module
-
-DESCRIPTION="Utilities to write and check a MANIFEST file"
-
-SLOT="0"
-KEYWORDS=""
-IUSE=""
-
-SRC_TEST="do"
-PREFER_BUILDPL="no"
-
-RDEPEND="!=perl-core/ExtUtils-MakeMaker-7.40.0"

diff --git a/perl-core/ExtUtils-Manifest/Manifest 
b/perl-core/ExtUtils-Manifest/Manifest
deleted file mode 100644
index 0a100162f13..000
--- a/perl-core/ExtUtils-Manifest/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST ExtUtils-Manifest-1.70.tar.gz 37941 BLAKE2B 
89f97b86becae4264073093b90e53fb94c75d6342b132c24ec367dc3c6401ca68ea4d718a6e86e07f9f716e2c536ee9bb6b13a6a3cab199815eea14b424caa6d
 SHA512 
abe7de62d17187f0ec869d186658fc5b2f9f1d1a3607d1ebe8e9e2f1af42a7b7945a045a5264fd653a9f6e280f3e4f4908627259509435e656a08480baa315e2

diff --git a/perl-core/ExtUtils-Manifest/metadata.xml 
b/perl-core/ExtUtils-Manifest/metadata.xml
deleted file mode 100644
index c0712ff2d47..000
--- a/perl-core/ExtUtils-Manifest/metadata.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-
-http://www.gentoo.org/dtd/metadata.dtd;>
-
-  
-p...@gentoo.org
-Gentoo Perl Project
-  
-  
-ExtUtils-Manifest
-ExtUtils::Manifest
-  
-

diff --git a/profiles/package.mask b/profiles/package.mask
index c3e4b32dd0e..f90449b193c 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -207,7 +207,6 @@ mail-client/trojita
 # are newer, and no virtuals currently pull these packages.
 # Removal in 30 days.
 perl-core/ExtUtils-MakeMaker
-perl-core/ExtUtils-Manifest
 
 # Joonas Niilola  (2021-07-29)
 # Upstream provided migration instructions from 2. -> 3. update,



[gentoo-commits] repo/gentoo:master commit in: profiles/, perl-core/HTTP-Tiny/

2021-09-04 Thread Jakov Smolić
commit: daf0c268227dce130cd55a5966ade36223a14f88
Author: Jakov Smolić  gentoo  org>
AuthorDate: Mon Aug 30 17:46:15 2021 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Sat Sep  4 09:32:08 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=daf0c268

perl-core/HTTP-Tiny: Remove last-rited package

Signed-off-by: Jakov Smolić  gentoo.org>

 perl-core/HTTP-Tiny/HTTP-Tiny-0.43.0.ebuild | 37 -
 perl-core/HTTP-Tiny/Manifest|  1 -
 perl-core/HTTP-Tiny/metadata.xml| 12 --
 profiles/package.mask   |  1 -
 4 files changed, 51 deletions(-)

diff --git a/perl-core/HTTP-Tiny/HTTP-Tiny-0.43.0.ebuild 
b/perl-core/HTTP-Tiny/HTTP-Tiny-0.43.0.ebuild
deleted file mode 100644
index c836656efce..000
--- a/perl-core/HTTP-Tiny/HTTP-Tiny-0.43.0.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-MODULE_AUTHOR=DAGOLDEN
-MODULE_VERSION=0.043
-inherit perl-module
-
-DESCRIPTION='A small, simple, correct HTTP/1.1 client'
-LICENSE="|| ( Artistic GPL-2 )"
-SLOT="0"
-KEYWORDS=""
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-DEPEND="
-   >=virtual/perl-ExtUtils-MakeMaker-6.30
-   virtual/perl-IO
-   virtual/perl-Time-Local
-   test? (
-   virtual/perl-Data-Dumper
-   virtual/perl-Exporter
-   virtual/perl-ExtUtils-MakeMaker
-   virtual/perl-File-Spec
-   virtual/perl-File-Spec
-   virtual/perl-File-Temp
-   virtual/perl-IO
-   virtual/perl-IPC-Cmd
-   virtual/perl-Scalar-List-Utils
-   >=virtual/perl-Test-Simple-0.96
-   )
-"
-RDEPEND="
-   virtual/perl-IO
-   virtual/perl-Time-Local
-"
-SRC_TEST="do"

diff --git a/perl-core/HTTP-Tiny/Manifest b/perl-core/HTTP-Tiny/Manifest
deleted file mode 100644
index 2af74ab5f6b..000
--- a/perl-core/HTTP-Tiny/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST HTTP-Tiny-0.043.tar.gz 58982 BLAKE2B 
9aecaa727012e664f5a1be17b0f0308cc71dc848e89831704fa728e6098b154bb3619cd27abe7c449b633450733816b49e1d34305914b627165b5a1b3df0b9ba
 SHA512 
80483d80de05583398fd136463fef6abb7850d07d32b9c7f391e8b356b1c89494beeb38f80e3f1d4d804f7defff1f5d19aeae82935131761f09cbce1e7202ba2

diff --git a/perl-core/HTTP-Tiny/metadata.xml b/perl-core/HTTP-Tiny/metadata.xml
deleted file mode 100644
index e7845b5f3e7..000
--- a/perl-core/HTTP-Tiny/metadata.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-
-http://www.gentoo.org/dtd/metadata.dtd;>
-
-  
-p...@gentoo.org
-Gentoo Perl Project
-  
-  
-HTTP-Tiny
-HTTP::Tiny
-  
-

diff --git a/profiles/package.mask b/profiles/package.mask
index 1e974b5b1a2..a3b4a8d7add 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -210,7 +210,6 @@ perl-core/ExtUtils-MakeMaker
 perl-core/ExtUtils-Manifest
 perl-core/File-Path
 perl-core/Getopt-Long
-perl-core/HTTP-Tiny
 
 # Joonas Niilola  (2021-07-29)
 # Upstream provided migration instructions from 2. -> 3. update,



[gentoo-commits] repo/gentoo:master commit in: perl-core/Getopt-Long/, profiles/

2021-09-04 Thread Jakov Smolić
commit: 3503080940af0e60a06ffbc444b0824109fd58fd
Author: Jakov Smolić  gentoo  org>
AuthorDate: Mon Aug 30 17:46:43 2021 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Sat Sep  4 09:32:09 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35030809

perl-core/Getopt-Long: Remove last-rited package

Signed-off-by: Jakov Smolić  gentoo.org>

 perl-core/Getopt-Long/Getopt-Long-2.420.0.ebuild | 19 ---
 perl-core/Getopt-Long/Manifest   |  1 -
 perl-core/Getopt-Long/metadata.xml   | 14 --
 profiles/package.mask|  1 -
 4 files changed, 35 deletions(-)

diff --git a/perl-core/Getopt-Long/Getopt-Long-2.420.0.ebuild 
b/perl-core/Getopt-Long/Getopt-Long-2.420.0.ebuild
deleted file mode 100644
index 5f467eee9d8..000
--- a/perl-core/Getopt-Long/Getopt-Long-2.420.0.ebuild
+++ /dev/null
@@ -1,19 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-MODULE_AUTHOR=JV
-MODULE_VERSION=2.42
-inherit perl-module
-
-DESCRIPTION="Advanced handling of command line options"
-
-SLOT="0"
-KEYWORDS=""
-IUSE=""
-
-RDEPEND="dev-perl/Pod-Parser"
-DEPEND="${RDEPEND}"
-
-SRC_TEST=do

diff --git a/perl-core/Getopt-Long/Manifest b/perl-core/Getopt-Long/Manifest
deleted file mode 100644
index e7568d3729d..000
--- a/perl-core/Getopt-Long/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST Getopt-Long-2.42.tar.gz 42080 BLAKE2B 
4cf92a18732ec46a344b828add503ee86cd989895e2eb190161831e6d37b338f40c822b6b1c2a2182ecd26c833ff77559bccde820ad6c0ba9626c4be741af2d6
 SHA512 
00944cb0b69c05fc273ed7c22287eff678f00d620c0e4c35b62da4ec184333a344161fde1538e7dad77e6536f28ef75a25a8afbf1cbc4d1ddf2a8818a23b021a

diff --git a/perl-core/Getopt-Long/metadata.xml 
b/perl-core/Getopt-Long/metadata.xml
deleted file mode 100644
index 52ddf8d5bd1..000
--- a/perl-core/Getopt-Long/metadata.xml
+++ /dev/null
@@ -1,14 +0,0 @@
-
-http://www.gentoo.org/dtd/metadata.dtd;>
-
-  
-p...@gentoo.org
-Gentoo Perl Project
-  
-  
-Getopt-Long
-Getopt::Long
-Getopt::Long::CallBack
-Getopt::Long::Parser
-  
-

diff --git a/profiles/package.mask b/profiles/package.mask
index a3b4a8d7add..4d4fdb400d8 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -209,7 +209,6 @@ mail-client/trojita
 perl-core/ExtUtils-MakeMaker
 perl-core/ExtUtils-Manifest
 perl-core/File-Path
-perl-core/Getopt-Long
 
 # Joonas Niilola  (2021-07-29)
 # Upstream provided migration instructions from 2. -> 3. update,



[gentoo-commits] repo/gentoo:master commit in: perl-core/libnet/files/, perl-core/libnet/, profiles/

2021-09-04 Thread Jakov Smolić
commit: dcba2831f0318763136ad929290dce0f3513163a
Author: Jakov Smolić  gentoo  org>
AuthorDate: Mon Aug 30 17:45:41 2021 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Sat Sep  4 09:32:05 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dcba2831

perl-core/libnet: Remove last-rited package

Signed-off-by: Jakov Smolić  gentoo.org>

 perl-core/libnet/Manifest  |  1 -
 perl-core/libnet/files/libnet.cfg  | 14 --
 perl-core/libnet/libnet-1.270.0.ebuild | 23 ---
 perl-core/libnet/metadata.xml  | 26 --
 profiles/package.mask  |  1 -
 5 files changed, 65 deletions(-)

diff --git a/perl-core/libnet/Manifest b/perl-core/libnet/Manifest
deleted file mode 100644
index e9c485cf50f..000
--- a/perl-core/libnet/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST libnet-1.27.tar.gz 68615 BLAKE2B 
ccb2f4153a73aa5c907073f8af35c594b268d04b81ac5411e8a9b4f2a50181a208363646ce4891fcbb567140e45fa62c34f75fe60866ae862eefd2a8a3ae485d
 SHA512 
a81a4640f55212402dd741316991413a16f4e05781320abbd18eb9f450282275489a45167faecf587af66cabcb8f7f23653834081bf9fe0b490d419392b85b1b

diff --git a/perl-core/libnet/files/libnet.cfg 
b/perl-core/libnet/files/libnet.cfg
deleted file mode 100644
index 87de762fb02..000
--- a/perl-core/libnet/files/libnet.cfg
+++ /dev/null
@@ -1,14 +0,0 @@
-{
-   'ftp_int_passive' => 0,
-   'snpp_hosts' => [],
-   'inet_domain' => undef,
-   'test_exist' => 1,
-   'ftp_testhost' => undef,
-   'daytime_hosts' => [],
-   'ph_hosts' => [],
-   'time_hosts' => [],
-   'smtp_hosts' => [],
-   'test_hosts' => 1,
-   'nntp_hosts' => [],
-   'pop3_hosts' => [],
-}

diff --git a/perl-core/libnet/libnet-1.270.0.ebuild 
b/perl-core/libnet/libnet-1.270.0.ebuild
deleted file mode 100644
index 96467d65b5b..000
--- a/perl-core/libnet/libnet-1.270.0.ebuild
+++ /dev/null
@@ -1,23 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-MODULE_AUTHOR=SHAY
-MODULE_VERSION=1.27
-inherit perl-module
-
-DESCRIPTION="A URI Perl Module"
-
-SLOT="0"
-KEYWORDS=""
-IUSE="sasl"
-
-RDEPEND="sasl? ( dev-perl/Authen-SASL )"
-DEPEND=""
-
-SRC_TEST="do"
-
-src_prepare() {
-   cp "${FILESDIR}"/libnet.cfg "${S}"
-}

diff --git a/perl-core/libnet/metadata.xml b/perl-core/libnet/metadata.xml
deleted file mode 100644
index bcaad0373a2..000
--- a/perl-core/libnet/metadata.xml
+++ /dev/null
@@ -1,26 +0,0 @@
-
-http://www.gentoo.org/dtd/metadata.dtd;>
-
-  
-p...@gentoo.org
-Gentoo Perl Project
-  
-  dev-perl/libnet provides the suite of basic Net:: modules 
(Net::Cmd, Net::Config, Net::Domain, Net::FTP, Net::NNTP, Net::Netrc, 
Net::POP3, Net::SMTP, and Net::Time as the key ones)
-  
-libnet
-Net::Cmd
-Net::Config
-Net::Domain
-Net::FTP
-Net::FTP::A
-Net::FTP::E
-Net::FTP::I
-Net::FTP::L
-Net::FTP::dataconn
-Net::NNTP
-Net::Netrc
-Net::POP3
-Net::SMTP
-Net::Time
-  
-

diff --git a/profiles/package.mask b/profiles/package.mask
index 7f1b8d7e338..3ca986e3acf 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -212,7 +212,6 @@ perl-core/File-Path
 perl-core/Getopt-Long
 perl-core/HTTP-Tiny
 perl-core/JSON-PP
-perl-core/libnet
 
 # Joonas Niilola  (2021-07-29)
 # Upstream provided migration instructions from 2. -> 3. update,



[gentoo-commits] repo/gentoo:master commit in: perl-core/JSON-PP/, profiles/

2021-09-04 Thread Jakov Smolić
commit: 7318344d05fc3946e71c3ab22723073ce5e84327
Author: Jakov Smolić  gentoo  org>
AuthorDate: Mon Aug 30 17:45:59 2021 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Sat Sep  4 09:32:07 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7318344d

perl-core/JSON-PP: Remove last-rited package

Signed-off-by: Jakov Smolić  gentoo.org>

 perl-core/JSON-PP/JSON-PP-2.273.0.ebuild | 14 --
 perl-core/JSON-PP/Manifest   |  1 -
 perl-core/JSON-PP/metadata.xml   |  8 
 profiles/package.mask|  1 -
 4 files changed, 24 deletions(-)

diff --git a/perl-core/JSON-PP/JSON-PP-2.273.0.ebuild 
b/perl-core/JSON-PP/JSON-PP-2.273.0.ebuild
deleted file mode 100644
index 9c1518e403e..000
--- a/perl-core/JSON-PP/JSON-PP-2.273.0.ebuild
+++ /dev/null
@@ -1,14 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-DIST_AUTHOR=MAKAMAKA
-DIST_VERSION=2.27300
-inherit perl-module
-
-DESCRIPTION="JSON::XS compatible pure-Perl module"
-
-SLOT="0"
-KEYWORDS=""
-IUSE=""

diff --git a/perl-core/JSON-PP/Manifest b/perl-core/JSON-PP/Manifest
deleted file mode 100644
index 94d98cd915c..000
--- a/perl-core/JSON-PP/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST JSON-PP-2.27300.tar.gz 41365 BLAKE2B 
28f66d2613945f4dd9cac3b36870ff417cbfe6c2d9660b8d14955f79520c8485b2beefb130d408d43888c58479c2d491453036cbd0da3357da138a5324e6c473
 SHA512 
b278cf67e1916f1d3053106d79be0ab07ebfd3726a39245f540d17657411d901bd13b23eecaea41b412041f5c8962aa44060dce6e409e89153c5270cb42922f2

diff --git a/perl-core/JSON-PP/metadata.xml b/perl-core/JSON-PP/metadata.xml
deleted file mode 100644
index 2b9a936fc0a..000
--- a/perl-core/JSON-PP/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-
-http://www.gentoo.org/dtd/metadata.dtd;>
-
-  
-p...@gentoo.org
-Gentoo Perl Project
-  
-

diff --git a/profiles/package.mask b/profiles/package.mask
index 3ca986e3acf..1e974b5b1a2 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -211,7 +211,6 @@ perl-core/ExtUtils-Manifest
 perl-core/File-Path
 perl-core/Getopt-Long
 perl-core/HTTP-Tiny
-perl-core/JSON-PP
 
 # Joonas Niilola  (2021-07-29)
 # Upstream provided migration instructions from 2. -> 3. update,



[gentoo-commits] repo/gentoo:master commit in: perl-core/File-Path/, profiles/

2021-09-04 Thread Jakov Smolić
commit: 7683ebd61c97d73037c8df956cd3fa836e8574dd
Author: Jakov Smolić  gentoo  org>
AuthorDate: Mon Aug 30 17:46:59 2021 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Sat Sep  4 09:32:10 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7683ebd6

perl-core/File-Path: Remove last-rited package

Signed-off-by: Jakov Smolić  gentoo.org>

 perl-core/File-Path/File-Path-2.130.0.ebuild | 15 ---
 perl-core/File-Path/Manifest |  1 -
 perl-core/File-Path/metadata.xml | 12 
 profiles/package.mask|  1 -
 4 files changed, 29 deletions(-)

diff --git a/perl-core/File-Path/File-Path-2.130.0.ebuild 
b/perl-core/File-Path/File-Path-2.130.0.ebuild
deleted file mode 100644
index 522810f0dd4..000
--- a/perl-core/File-Path/File-Path-2.130.0.ebuild
+++ /dev/null
@@ -1,15 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-DIST_AUTHOR=JKEENAN
-DIST_VERSION=2.13
-inherit perl-module
-
-DESCRIPTION="File path and name utilities"
-
-SLOT="0"
-KEYWORDS=""
-
-IUSE=""

diff --git a/perl-core/File-Path/Manifest b/perl-core/File-Path/Manifest
deleted file mode 100644
index 462ba741cae..000
--- a/perl-core/File-Path/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST File-Path-2.13.tar.gz 31094 BLAKE2B 
5dba747c6c269dcebf833537f7d9ad5f72dd08dfa8446c98a5bce2ea933f83d7a664a1fb49fe79505d0ca13a11741bef18dcf74df571fd3f8c3bd88b777c5aae
 SHA512 
9684737947bd46a3a4a1bd5f04b712d69cb08c3c6a2801c1017d2a796946162d8121bc614408cbdbb4749d2cdacfd5279ee4db11797e3053efef1d1ec7012562

diff --git a/perl-core/File-Path/metadata.xml b/perl-core/File-Path/metadata.xml
deleted file mode 100644
index 75ff9ee9ff8..000
--- a/perl-core/File-Path/metadata.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-
-http://www.gentoo.org/dtd/metadata.dtd;>
-
-  
-p...@gentoo.org
-Gentoo Perl Project
-  
-  
-File-Path
-File::Path
-  
-

diff --git a/profiles/package.mask b/profiles/package.mask
index 4d4fdb400d8..c3e4b32dd0e 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -208,7 +208,6 @@ mail-client/trojita
 # Removal in 30 days.
 perl-core/ExtUtils-MakeMaker
 perl-core/ExtUtils-Manifest
-perl-core/File-Path
 
 # Joonas Niilola  (2021-07-29)
 # Upstream provided migration instructions from 2. -> 3. update,



[gentoo-commits] repo/gentoo:master commit in: virtual/perl-HTTP-Tiny/

2021-09-04 Thread Jakov Smolić
commit: 331ec6352d6161ab2e4301b2dc81addd72e691f9
Author: Jakov Smolić  gentoo  org>
AuthorDate: Mon Aug 30 18:43:26 2021 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Sat Sep  4 09:32:12 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=331ec635

virtual/perl-HTTP-Tiny: Update keywords

Signed-off-by: Jakov Smolić  gentoo.org>

 virtual/perl-HTTP-Tiny/perl-HTTP-Tiny-0.76.0-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/virtual/perl-HTTP-Tiny/perl-HTTP-Tiny-0.76.0-r2.ebuild 
b/virtual/perl-HTTP-Tiny/perl-HTTP-Tiny-0.76.0-r2.ebuild
index dcc9724f72d..ef2e546544c 100644
--- a/virtual/perl-HTTP-Tiny/perl-HTTP-Tiny-0.76.0-r2.ebuild
+++ b/virtual/perl-HTTP-Tiny/perl-HTTP-Tiny-0.76.0-r2.ebuild
@@ -5,7 +5,7 @@ EAPI=7
 
 DESCRIPTION="Virtual for ${PN#perl-}"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 
 RDEPEND="
|| ( =dev-lang/perl-5.34* =dev-lang/perl-5.32* =dev-lang/perl-5.30* 
~perl-core/${PN#perl-}-${PV} )



[gentoo-commits] repo/gentoo:master commit in: perl-core/ExtUtils-MakeMaker/files/, profiles/, perl-core/ExtUtils-MakeMaker/

2021-09-04 Thread Jakov Smolić
commit: 1f685202789e3077e761a0ec477f7d381970c99c
Author: Jakov Smolić  gentoo  org>
AuthorDate: Mon Aug 30 17:47:37 2021 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Sat Sep  4 09:32:11 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1f685202

perl-core/ExtUtils-MakeMaker: Remove last-rited package

Signed-off-by: Jakov Smolić  gentoo.org>

 .../ExtUtils-MakeMaker-7.240.0.ebuild  | 43 -
 perl-core/ExtUtils-MakeMaker/Manifest  |  1 -
 .../ExtUtils-MakeMaker/files/7.24-RUNPATH.patch| 30 -
 .../files/7.24-delete_podlocal.patch   | 74 --
 perl-core/ExtUtils-MakeMaker/metadata.xml  | 41 
 profiles/package.mask  |  6 --
 6 files changed, 195 deletions(-)

diff --git a/perl-core/ExtUtils-MakeMaker/ExtUtils-MakeMaker-7.240.0.ebuild 
b/perl-core/ExtUtils-MakeMaker/ExtUtils-MakeMaker-7.240.0.ebuild
deleted file mode 100644
index 4f532ea664b..000
--- a/perl-core/ExtUtils-MakeMaker/ExtUtils-MakeMaker-7.240.0.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-DIST_AUTHOR=BINGOS
-DIST_VERSION=7.24
-inherit edos2unix perl-module
-
-DESCRIPTION="Create a module Makefile"
-SLOT="0"
-KEYWORDS=""
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   >=virtual/perl-ExtUtils-Install-1.520.0
-   >=virtual/perl-ExtUtils-Manifest-1.700.0
-   >=virtual/perl-File-Spec-0.800.0
-"
-DEPEND="${RDEPEND}
-   test? (
-   >=virtual/perl-File-Temp-0.220.0
-   >=virtual/perl-Scalar-List-Utils-1.130.0
-   )
-"
-PDEPEND="
-   >=virtual/perl-CPAN-Meta-2.143.240
-   >=virtual/perl-Parse-CPAN-Meta-1.441.400
-   virtual/perl-Test-Harness
-"
-
-PATCHES=(
-   "${FILESDIR}/7.24-delete_podlocal.patch"
-   "${FILESDIR}/7.24-RUNPATH.patch"
-)
-
-src_prepare() {
-   edos2unix "${S}/lib/ExtUtils/MM_Unix.pm"
-   edos2unix "${S}/lib/ExtUtils/MM_Any.pm"
-
-   export BUILDING_AS_PACKAGE=1
-   perl-module_src_prepare
-}

diff --git a/perl-core/ExtUtils-MakeMaker/Manifest 
b/perl-core/ExtUtils-MakeMaker/Manifest
deleted file mode 100644
index 7a42c9cbf24..000
--- a/perl-core/ExtUtils-MakeMaker/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST ExtUtils-MakeMaker-7.24.tar.gz 467714 BLAKE2B 
82c027584ad89cd1393cdb0f8db8ef6fff2a405304fbe11d791dadc7352facc5a852ca7ebc1ed3e1119a0073dce8868c01d210f666ef1fab5c09eee59e092f00
 SHA512 
f57f8407aea6101af964f105fb9ddd6567262fa2bad91456573c8fc019cdf1469563945029f5078e20d2f7d1d736a63586e7cde3bb72cb9ae80ad0b8ebe818d5

diff --git a/perl-core/ExtUtils-MakeMaker/files/7.24-RUNPATH.patch 
b/perl-core/ExtUtils-MakeMaker/files/7.24-RUNPATH.patch
deleted file mode 100644
index 6f21f2c733b..000
--- a/perl-core/ExtUtils-MakeMaker/files/7.24-RUNPATH.patch
+++ /dev/null
@@ -1,30 +0,0 @@
-From 5da957658fba21be51b638bcfee32b97090ad0da Mon Sep 17 00:00:00 2001
-From: Kent Fredric 
-Date: Sun, 19 Mar 2017 01:55:56 +1300
-Subject: Prevent build root appearing in RPATH
-

- lib/ExtUtils/MM_Any.pm | 7 +++
- 1 file changed, 7 insertions(+)
-
-diff --git a/lib/ExtUtils/MM_Any.pm b/lib/ExtUtils/MM_Any.pm
-index 433a8dd..ebcb6fc 100644
 a/lib/ExtUtils/MM_Any.pm
-+++ b/lib/ExtUtils/MM_Any.pm
-@@ -2422,6 +2422,13 @@ sub init_others {
- # LD_RUN_PATH now computed by ExtUtils::Liblist
- ($self->{EXTRALIBS},  $self->{BSLOADLIBS},
-  $self->{LDLOADLIBS}, $self->{LD_RUN_PATH}) = @libs;
-+# We do not want the build root in RPATH
-+if ( exists $ENV{PORTAGE_TMPDIR} ){
-+# If we have a PORTAGE_TMPDIR set, strip that, as just 
testing for
-+# /usr and /opt might not be sufficient.
-+$self->{LD_RUN_PATH} = join ':', grep 
!/^\Q$ENV{PORTAGE_TMPDIR}/,
-+   split /:/, $self->{LD_RUN_PATH};
-+}
- last;
- }
- }
--- 
-2.12.0
-

diff --git a/perl-core/ExtUtils-MakeMaker/files/7.24-delete_podlocal.patch 
b/perl-core/ExtUtils-MakeMaker/files/7.24-delete_podlocal.patch
deleted file mode 100644
index 8277e0d37c2..000
--- a/perl-core/ExtUtils-MakeMaker/files/7.24-delete_podlocal.patch
+++ /dev/null
@@ -1,74 +0,0 @@
-From f1939e044183c711f23468eb1aa068435add42c6 Mon Sep 17 00:00:00 2001
-From: Kent Fredric 
-Date: Sun, 19 Mar 2017 01:52:52 +1300
-Subject: Inhibit generation of perllocal.pod
-

- lib/ExtUtils/MM_Unix.pm | 5 +
- t/INSTALL_BASE.t| 2 +-
- t/basic.t   | 6 +++---
- 3 files changed, 9 insertions(+), 4 deletions(-)
-
-diff --git a/lib/ExtUtils/MM_Unix.pm b/lib/ExtUtils/MM_Unix.pm
-index 66a24d7..82d7b42 100644
 a/lib/ExtUtils/MM_Unix.pm
-+++ b/lib/ExtUtils/MM_Unix.pm
-@@ -1682,6 +1682,11 @@ sub init_main {
- ### $self->{NAME}) =~ s!::!/!g ; #eg. BSD/Foo/Socket

[gentoo-commits] repo/gentoo:master commit in: dev-lisp/sbcl/

2021-09-04 Thread Andrey Grozin
commit: 696997883f088c09fb6c000c1d03be85d30b7112
Author: Andrey Grozin  gentoo  org>
AuthorDate: Sat Sep  4 11:49:16 2021 +
Commit: Andrey Grozin  gentoo  org>
CommitDate: Sat Sep  4 11:49:16 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=69699788

dev-lisp/sbcl: bump to 2.1.8

Package-Manager: Portage-3.0.22, Repoman-3.0.3
Signed-off-by: Andrey Grozin  gentoo.org>

 dev-lisp/sbcl/Manifest  |   2 +
 dev-lisp/sbcl/sbcl-2.1.8.ebuild | 238 
 2 files changed, 240 insertions(+)

diff --git a/dev-lisp/sbcl/Manifest b/dev-lisp/sbcl/Manifest
index 83f661281c5..571826f50aa 100644
--- a/dev-lisp/sbcl/Manifest
+++ b/dev-lisp/sbcl/Manifest
@@ -22,3 +22,5 @@ DIST sbcl-2.1.6-source.tar.bz2 6579274 BLAKE2B 
bb3c915b1f3889575065d0737eaadb5a1
 DIST sbcl-2.1.6-x86-64-linux-binary.tar.bz2 10106836 BLAKE2B 
d362f22402cfc183b6b8a9251e20d51672a4870bbc427e9f718bcfb02ae3e459f426b8f4bf4b568c864b56602e5d7b285ab5f1c5aece397385e17439934d23fa
 SHA512 
3382829bfe6bd85b00eeaed04830de7e966d014dd626c7d5635c916a4fa9517f4404af4e5498cc6b4b8e00db9079e350db7cb6860c0c4a4921e99ba221f2ba6e
 DIST sbcl-2.1.7-source.tar.bz2 6622050 BLAKE2B 
df464999381a4b2e563606a4a25bf00b72b74b3964e548f7bb4de6a43e4f6c3d00eefdc2b0c7e673bd58aff02725ae9af001b46a859320cf3c53b6f882eb44ce
 SHA512 
52996bced71d003d7337c237b6078c6d7cece71a0e69ba77e2c735b9d0e92204e50a1e5eeaea946ca2adcc9c3a334b14693735817c0a19a4fbb4caf9cca3b52b
 DIST sbcl-2.1.7-x86-64-linux-binary.tar.bz2 10117534 BLAKE2B 
613356710b2fc80bd00f49ba0da1fd3f0a6fcf25b1343f70957800a41c46e89468646fa1800566fa06217c25976875a7c10910cbd279d0294c7297eea10cb991
 SHA512 
32b9c87d21d3bb431a52d36b8fb390e9f4e42bc2803a970a5bbf655e57341061385fa5465a70511c92fdfa4e69c683c2ec056768c4e44dc9305e1b2260be307a
+DIST sbcl-2.1.8-source.tar.bz2 6663139 BLAKE2B 
3a1bdadfcda284c6f7c909f996bc9f9a5d0a1132a55b68d435d89138b2d144f48848d33f1c38d2b7728711660b59a0ee70e3d76f88f6528dc37e3661c7621f62
 SHA512 
0e2d839d262cb60b35a20558bb64b5bf4b4158dd8008c1efef74b99e300e4412b20fd9af99633ad5a0cc3c91bbfc34405ce7012d95195517d6b6f425904fb4d3
+DIST sbcl-2.1.8-x86-64-linux-binary.tar.bz2 10118495 BLAKE2B 
5fd53f4e491018f4abd98ef3026982d80777f8ef38e046078679e452a00b3fddecf65139f69d1c43e21c13e1ef9b061c8d89c09de2454376a0a4e9aea2ec90f0
 SHA512 
9415290c1cd7d4fcb2f4da689c341af3d52346e25059a118a06fc2dd24f622ed0a7f664adddba3adb2b0ceb07c6a49a3ac9dbacf2e326d5813c44d330a6fe258

diff --git a/dev-lisp/sbcl/sbcl-2.1.8.ebuild b/dev-lisp/sbcl/sbcl-2.1.8.ebuild
new file mode 100644
index 000..9ee0c49df73
--- /dev/null
+++ b/dev-lisp/sbcl/sbcl-2.1.8.ebuild
@@ -0,0 +1,238 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit multilib flag-o-matic pax-utils toolchain-funcs
+
+#same order as http://www.sbcl.org/platform-table.html
+BV_X86=1.4.3
+BV_AMD64=2.1.8
+BV_PPC=1.2.7
+BV_SPARC=1.0.28
+BV_ALPHA=1.0.28
+BV_ARM=1.4.11
+BV_ARM64=1.4.2
+BV_X64_MACOS=1.2.11
+BV_PPC_MACOS=1.0.47
+BV_X86_SOLARIS=1.2.7
+BV_X64_SOLARIS=1.2.7
+BV_SPARC_SOLARIS=1.0.23
+
+DESCRIPTION="Steel Bank Common Lisp (SBCL) is an implementation of ANSI Common 
Lisp"
+HOMEPAGE="http://sbcl.sourceforge.net/;
+SRC_URI="mirror://sourceforge/sbcl/${P}-source.tar.bz2
+   x86? ( 
mirror://sourceforge/sbcl/${PN}-${BV_X86}-x86-linux-binary.tar.bz2 )
+   amd64? ( 
mirror://sourceforge/sbcl/${PN}-${BV_AMD64}-x86-64-linux-binary.tar.bz2 )
+   ppc? ( 
mirror://sourceforge/sbcl/${PN}-${BV_PPC}-powerpc-linux-binary.tar.bz2 )
+   sparc? ( 
mirror://sourceforge/sbcl/${PN}-${BV_SPARC}-sparc-linux-binary.tar.bz2 )
+   alpha? ( 
mirror://sourceforge/sbcl/${PN}-${BV_ALPHA}-alpha-linux-binary.tar.bz2 )
+   arm? ( 
mirror://sourceforge/sbcl/${PN}-${BV_ARM}-armhf-linux-binary.tar.bz2 )
+   arm64? ( 
mirror://sourceforge/sbcl/${PN}-${BV_ARM64}-arm64-linux-binary.tar.bz2 )
+   x64-macos? ( 
mirror://sourceforge/sbcl/${PN}-${BV_X64_MACOS}-x86-64-darwin-binary.tar.bz2 )
+   ppc-macos? ( 
mirror://sourceforge/sbcl/${PN}-${BV_PPC_MACOS}-powerpc-darwin-binary.tar.bz2 )
+   x86-solaris? ( 
mirror://sourceforge/sbcl/${PN}-${BV_X86_SOLARIS}-x86-solaris-binary.tar.bz2 )
+   x64-solaris? ( 
mirror://sourceforge/sbcl/${PN}-${BV_X64_SOLARIS}-x86-64-solaris-binary.tar.bz2 
)
+   sparc-solaris? ( 
mirror://sourceforge/sbcl/${PN}-${BV_SPARC_SOLARIS}-sparc-solaris-binary.tar.bz2
 )"
+
+LICENSE="MIT"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~ppc ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos 
~x86-solaris"
+IUSE="debug doc source +threads +unicode zlib"
+
+CDEPEND=">=dev-lisp/asdf-3.3:="
+DEPEND="${CDEPEND}
+   doc? ( sys-apps/texinfo >=media-gfx/graphviz-2.26.0 )"
+RDEPEND="${CDEPEND}
+   !prefix? ( elibc_glibc? ( >=sys-libs/glibc-2.6 ) )"
+
+# Disable warnings about executable stacks, as this won't be fixed soon by 
upstream
+QA_EXECSTACK="usr/bin/sbcl"
+
+CONFIG="${S}/customize-target-features.lisp"

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

2021-09-04 Thread James Le Cuirot
commit: d24f3cccec72d085a85a91eaacb7015b29e6b156
Author: James Le Cuirot  gentoo  org>
AuthorDate: Sat Sep  4 13:59:33 2021 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Sat Sep  4 14:00:25 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d24f3ccc

www-client/vivaldi-snapshot: Bump to 4.2.2406.4, EAPI 8

Note that the proprietary-codecs USE flag has had to be masked for now
because it requires an unreleased version of FFmpeg.

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

 www-client/vivaldi-snapshot/Manifest   |   3 +
 .../vivaldi-snapshot-4.2.2406.4.ebuild | 205 +
 2 files changed, 208 insertions(+)

diff --git a/www-client/vivaldi-snapshot/Manifest 
b/www-client/vivaldi-snapshot/Manifest
index a87ca01dd14..8b66bc4203e 100644
--- a/www-client/vivaldi-snapshot/Manifest
+++ b/www-client/vivaldi-snapshot/Manifest
@@ -4,3 +4,6 @@ DIST vivaldi-snapshot_4.1.2369.10-1_armhf.deb 76550964 BLAKE2B 
54501659c49199b92
 DIST vivaldi-snapshot_4.2.2392.3-1_amd64.deb 85156812 BLAKE2B 
e4a6959a6285a8d3e062e7c3c6239029523fdcf6100f0d204ef6758d1cbdc3d9941d28d26d8b0d85241f8a7c058f4f7d9b92f8df5cd093a27c33522f6b0ef344
 SHA512 
577a7812f478ffbaefcd1c6acdda7ed0c37278c0862a0b027417ebcb7327c59ae5506085d5ca2e15604bbcc8ddd0007707b7ad4ee05dad4e7be23906a8fb593e
 DIST vivaldi-snapshot_4.2.2392.3-1_arm64.deb 80715664 BLAKE2B 
46765b85166d5ff214c4f548ceb840d02cc1cff027819f64dc75c5b10206d5cd775f79bfaae6eb550d3f4cec67522a261a99bb27be8d976a4656f0b76ddcc590
 SHA512 
92e21498c94bf56e3df69c9f9c3d49513682edc796b5c3d887af3885251dc8c610c14157d26a8715952e9cec9a8b5ad301ae6e6b0a74586e793e70bbd969e9c0
 DIST vivaldi-snapshot_4.2.2392.3-1_armhf.deb 76571240 BLAKE2B 
8bf8487a2dd51944d6fe4ce894c12f8957a197ca59f697770fa38506fb387bbdfeaba4a40603144b8dc5776f91b205b8af6552ac0b3532dabf41c5a5d8ebfada
 SHA512 
cc9ccd3bb705de8ae7e29f6c9bbce4d6e5da7926a34d6143c21f8d265cc6174548cf0b20e76ddff6799eb29ad4c83f5f4b28f81a8a5ae877e04391ac1423ee42
+DIST vivaldi-snapshot_4.2.2406.4-1_amd64.deb 85992908 BLAKE2B 
dd01df5721e0d4cf6063f344fabce785b5fce7444f3a9c4e0366048f3cf3a015f169d6717151bd88c92d3831443e05a9bc9f7a6e2ab95799085e27f64531e9ae
 SHA512 
e38469a24cdf8db2e9ac3d05f9283bee6a4191795759c034139105ee7c962942346adde06dd827838e650cbf44fb04223091e10c7d4aa5cb5b7f5e622be8d041
+DIST vivaldi-snapshot_4.2.2406.4-1_arm64.deb 81337660 BLAKE2B 
2deed06e3244bd235a780b6338ac24637fd723b9e74974f8dc02cf64e39483fcf50f0d8b2e15a67e097fe63603a025ed6bc863b2a815f4cf39620d4d26f0
 SHA512 
72dab6a77b149f9331dbcffc679e4870775de76d821b762a34abf7c388307cecf47d997d4d04e5f1eafd119c6da4ad7ba2c7a1fcc306986063149ff43fad0a4d
+DIST vivaldi-snapshot_4.2.2406.4-1_armhf.deb 77324472 BLAKE2B 
297cad1af8a3e66209341fd3c6497f7de731db15433babee390005f95257cfa00d0d7466e5c5c6b7ff83dda9d67bcc4d12daaf8893c2945fd9c66aeef9ab7b0b
 SHA512 
2575103ab4aa165749ce37bd524f40d47f19a4617932f92b95aa8220ac8d724b86361ea24327c5441980fafacbb64a25195be2afbb256b39c7adaf1ae5cb0539

diff --git a/www-client/vivaldi-snapshot/vivaldi-snapshot-4.2.2406.4.ebuild 
b/www-client/vivaldi-snapshot/vivaldi-snapshot-4.2.2406.4.ebuild
new file mode 100644
index 000..0d8477eddd1
--- /dev/null
+++ b/www-client/vivaldi-snapshot/vivaldi-snapshot-4.2.2406.4.ebuild
@@ -0,0 +1,205 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+CHROMIUM_LANGS="
+   af
+   am
+   ar
+   az
+   be
+   bg
+   bn
+   ca
+   cs
+   da
+   de
+   de-CH
+   el
+   en-GB
+   en-US
+   eo
+   es
+   es-419
+   es-PE
+   et
+   eu
+   fa
+   fi
+   fil
+   fr
+   fy
+   gd
+   gl
+   gu
+   he
+   hi
+   hr
+   hu
+   hy
+   id
+   io
+   is
+   it
+   ja
+   jbo
+   ka
+   kab
+   kn
+   ko
+   ku
+   lt
+   lv
+   mk
+   ml
+   mr
+   ms
+   nb
+   nl
+   nn
+   pa
+   pl
+   pt-BR
+   pt-PT
+   ro
+   ru
+   sc
+   sk
+   sl
+   sq
+   sr
+   sr-Latn
+   sv
+   sw
+   ta
+   te
+   th
+   tr
+   uk
+   vi
+   zh-CN
+   zh-TW
+"
+
+inherit chromium-2 desktop unpacker xdg
+
+VIVALDI_PN="${PN/%vivaldi/vivaldi-stable}"
+VIVALDI_HOME="opt/${PN}"
+DESCRIPTION="A browser for our friends"
+HOMEPAGE="https://vivaldi.com/;
+
+if [[ ${PV} = *_p* ]]; then
+   DEB_REV="${PV#*_p}"
+else
+   DEB_REV=1
+fi
+
+KEYWORDS="-* ~amd64 ~arm ~arm64"
+VIVALDI_BASE_URI="https://downloads.vivaldi.com/${VIVALDI_PN#vivaldi-}/${VIVALDI_PN}_${PV%_p*}-${DEB_REV}_;
+
+RE="\bamd64\b"; [[ ${KEYWORDS} =~ ${RE} ]] && SRC_URI+=" amd64? ( 
${VIVALDI_BASE_URI}amd64.deb )"
+RE="\barm\b"; [[ ${KEYWORDS} =~ ${RE} ]] && SRC_URI+=" arm? ( 
${VIVALDI_BASE_URI}armhf.deb )"
+RE="\barm64\b"; [[ 

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

2021-09-04 Thread James Le Cuirot
commit: 8ec0c0b77ee63a8132b103eeb30adc5e36e1a922
Author: James Le Cuirot  gentoo  org>
AuthorDate: Sat Sep  4 13:56:51 2021 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Sat Sep  4 14:00:22 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8ec0c0b7

profiles: Mask proprietary-codecs flag on latest vivaldi-snapshot

Currently requires an unreleased version of FFmpeg. If you really want it,
unmask the flag and emerge ffmpeg- with this environment variable set:
EGIT_OVERRIDE_COMMIT_FFMPEG=8649f5dca6688feb66f787dcf232d42ed20fdb28

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

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

diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask
index e27643adf12..662415c672b 100644
--- a/profiles/base/package.use.mask
+++ b/profiles/base/package.use.mask
@@ -6,6 +6,12 @@
 # This file is only for generic masks. For arch-specific masks (i.e.
 # mask everywhere, unmask on arch/*) use arch/base.
 
+# James Le Cuirot  (2021-09-04)
+# Currently requires an unreleased version of FFmpeg. If you really want it,
+# unmask the flag and emerge ffmpeg- with this environment variable set:
+# EGIT_OVERRIDE_COMMIT_FFMPEG=8649f5dca6688feb66f787dcf232d42ed20fdb28
+>=www-client/vivaldi-snapshot-4.2.2406.4 proprietary-codecs
+
 # Matt Turner  (2021-08-28)
 # Mask experimental options.
 gui-libs/gtk ffmpeg vulkan



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

2021-09-04 Thread Jory Pratt
commit: cbb7eb49663f8ef60fe0979ada07bd7a278f4835
Author: Jory Pratt  gentoo  org>
AuthorDate: Sat Sep  4 15:40:14 2021 +
Commit: Jory Pratt  gentoo  org>
CommitDate: Sat Sep  4 15:40:14 2021 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=cbb7eb49

dev-libs/elfutils: fix deps for musl

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

 dev-libs/elfutils/elfutils-0.185.ebuild | 6 ++
 1 file changed, 6 insertions(+)

diff --git a/dev-libs/elfutils/elfutils-0.185.ebuild 
b/dev-libs/elfutils/elfutils-0.185.ebuild
index 5eea0cc..36658ab 100644
--- a/dev-libs/elfutils/elfutils-0.185.ebuild
+++ b/dev-libs/elfutils/elfutils-0.185.ebuild
@@ -19,6 +19,12 @@ 
RDEPEND=">=sys-libs/zlib-1.2.8-r1[static-libs?,${MULTILIB_USEDEP}]
lzma? ( >=app-arch/xz-utils-5.0.5-r1[static-libs?,${MULTILIB_USEDEP}] )
zstd? ( app-arch/zstd:=[static-libs?,${MULTILIB_USEDEP}] )
!dev-libs/libelf
+   elibc_musl? (
+   sys-libs/argp-standalone
+   sys-libs/fts-standalone
+   sys-libs/obstack-standalone
+   dev-libs/libbsd
+   )
 "
 DEPEND="${RDEPEND}
valgrind? ( dev-util/valgrind )



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

2021-09-04 Thread Andreas Sturmlechner
commit: cf9a14a8f42a768676647278cb6d735507b70e93
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Sep  4 16:54:20 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Sep  4 16:57:32 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cf9a14a8

media-gfx/krita: Drop 4.4.7

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

 media-gfx/krita/Manifest   |   1 -
 media-gfx/krita/krita-4.4.7.ebuild | 129 -
 2 files changed, 130 deletions(-)

diff --git a/media-gfx/krita/Manifest b/media-gfx/krita/Manifest
index 85b87b2e835..30321e6704f 100644
--- a/media-gfx/krita/Manifest
+++ b/media-gfx/krita/Manifest
@@ -1,4 +1,3 @@
 DIST krita-4.2.9-patchset.tar.xz 7928 BLAKE2B 
57256884edafd528cfca529e020a226613a37682df445ece24d434e816f218d822c03d668a13806f775d02757bafd9627ed8073406e5506023767d06c78c30de
 SHA512 
36ec902afec082fcf18c0e523a83a08aa54d54bd5393691b0f17dcab0969e69973d8e842fac44fcf66232f369b36f97937f67b5c0b0bdcff019cc1d323b3bf59
 DIST krita-4.4.5.tar.gz 254879190 BLAKE2B 
6eb12bba3ff2a5a6400eb7719faa3ffa1a4b1863e177aad0a737e13ce59dc53feb27083ccbeea51db6d69322871cc159eda5dff67e4daf1e7b4806edeb49adfc
 SHA512 
9926e1cae7db2b89b8cd5f1e45631ff8cbf63cdbd367fc2f4b901a3f1d708dabaa6ac293a8f53b9ca67d7afc263ff51fe6f6b6a9a70017ee23fbf8aa2732abc4
-DIST krita-4.4.7.tar.gz 254871508 BLAKE2B 
c7e964ddec3fdf16db0644f6d61daa278b0fed2969bbcad99ca476240196ff4da3371af718049482ffe09e314bc96d40f28929fccb8cf0d3a9c98d7f20658695
 SHA512 
b1fbab9f69e700a1e9e562adfa1776c2de481a5dd92cee2a0ea533a0233a7277b512823023736784c41b387210a35c07cc23b3e2b3a89ed9cb60d440cc5906d5
 DIST krita-4.4.8.tar.gz 254887779 BLAKE2B 
251c621a235b8d977c886d3d31f07187efb6d45eab1960eab84ba4078216a1ecf5c7f0b90bdbf791e0c219867c6df59bb99b47c4b23c7658e1d2990f3e869cdb
 SHA512 
53b9814fcf61fbaee06e81f456aa9de7ab09df99e04932251984c8ae190248e48fa20762bdb7be503ea267e1fb835095b105ce4bf2078fd510ab5a8ef6d82f81

diff --git a/media-gfx/krita/krita-4.4.7.ebuild 
b/media-gfx/krita/krita-4.4.7.ebuild
deleted file mode 100644
index c80ed32f998..000
--- a/media-gfx/krita/krita-4.4.7.ebuild
+++ /dev/null
@@ -1,129 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-ECM_TEST="forceoptional"
-PYTHON_COMPAT=( python3_{8,9,10} )
-KFMIN=5.74.0
-QTMIN=5.15.2
-VIRTUALX_REQUIRED="test"
-inherit ecm kde.org python-single-r1
-
-if [[ ${KDE_BUILD_TYPE} = release ]]; then
-   SRC_URI="mirror://kde/stable/${PN}/${PV}/${P}.tar.gz
-   
https://dev.gentoo.org/~asturm/distfiles/${PN}-4.2.9-patchset.tar.xz;
-   KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
-fi
-
-DESCRIPTION="Free digital painting application. Digital Painting, Creative 
Freedom!"
-HOMEPAGE="https://apps.kde.org/krita/ https://krita.org/en/;
-
-LICENSE="GPL-3"
-SLOT="5"
-IUSE="color-management fftw gif +gsl heif +jpeg openexr pdf qtmedia +raw tiff 
vc"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-# bug 630508
-RESTRICT+=" test"
-
-RDEPEND="${PYTHON_DEPS}
-   dev-libs/boost:=
-   dev-libs/quazip:0=
-   $(python_gen_cond_dep '
-   dev-python/PyQt5[${PYTHON_USEDEP}]
-   dev-python/sip:=[${PYTHON_USEDEP}]
-   ')
-   >=dev-qt/qtconcurrent-${QTMIN}:5
-   >=dev-qt/qtdbus-${QTMIN}:5
-   >=dev-qt/qtdeclarative-${QTMIN}:5
-   >=dev-qt/qtgui-${QTMIN}:5=[-gles2-only]
-   >=dev-qt/qtnetwork-${QTMIN}:5
-   >=dev-qt/qtprintsupport-${QTMIN}:5
-   >=dev-qt/qtsvg-${QTMIN}:5
-   >=dev-qt/qtwidgets-${QTMIN}:5
-   >=dev-qt/qtx11extras-${QTMIN}:5
-   >=dev-qt/qtxml-${QTMIN}:5
-   >=kde-frameworks/kcompletion-${KFMIN}:5
-   >=kde-frameworks/kconfig-${KFMIN}:5
-   >=kde-frameworks/kcoreaddons-${KFMIN}:5
-   >=kde-frameworks/kcrash-${KFMIN}:5
-   >=kde-frameworks/kguiaddons-${KFMIN}:5
-   >=kde-frameworks/ki18n-${KFMIN}:5
-   >=kde-frameworks/kiconthemes-${KFMIN}:5
-   >=kde-frameworks/kitemmodels-${KFMIN}:5
-   >=kde-frameworks/kitemviews-${KFMIN}:5
-   >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
-   >=kde-frameworks/kwindowsystem-${KFMIN}:5
-   >=kde-frameworks/kxmlgui-${KFMIN}:5
-   media-gfx/exiv2:=
-   media-libs/lcms
-   media-libs/libpng:0=
-   sys-libs/zlib
-   virtual/opengl
-   x11-libs/libX11
-   x11-libs/libXi
-   color-management? ( =media-libs/opencolorio-1* )
-   fftw? ( sci-libs/fftw:3.0= )
-   gif? ( media-libs/giflib )
-   gsl? ( sci-libs/gsl:= )
-   jpeg? ( virtual/jpeg:0 )
-   heif? ( media-libs/libheif:= )
-   openexr? (
-   media-libs/ilmbase:=
-   =dev-qt/qtmultimedia-${QTMIN}:5 )
-   raw? ( media-libs/libraw:= )
-   tiff? ( media-libs/tiff:0 )
-"
-DEPEND="${RDEPEND}
-   vc? ( >=dev-libs/vc-1.1.0 )
-"
-BDEPEND="
-   dev-cpp/eigen:3
-   dev-lang/perl
-   sys-devel/gettext

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

2021-09-04 Thread Andreas Sturmlechner
commit: 33121bff0f46524aed11d2cff17d1460b58ef516
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Sep  4 16:59:34 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Sep  4 16:59:34 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=33121bff

media-gfx/krita: EAPI-8 bump

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

 media-gfx/krita/krita-4.4.8.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-gfx/krita/krita-4.4.8.ebuild 
b/media-gfx/krita/krita-4.4.8.ebuild
index 30ca71bc92a..b54ea50988e 100644
--- a/media-gfx/krita/krita-4.4.8.ebuild
+++ b/media-gfx/krita/krita-4.4.8.ebuild
@@ -1,7 +1,7 @@
 # Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 ECM_TEST="forceoptional"
 PYTHON_COMPAT=( python3_{8..10} )
@@ -25,7 +25,7 @@ IUSE="color-management fftw gif +gsl heif +jpeg openexr pdf 
qtmedia +raw tiff vc
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 
 # bug 630508
-RESTRICT+=" test"
+RESTRICT="test"
 
 RDEPEND="${PYTHON_DEPS}
dev-libs/boost:=



[gentoo-commits] repo/gentoo:master commit in: kde-misc/kdiff3/

2021-09-04 Thread Andreas Sturmlechner
commit: 3aed2565181158f916fb6c7d1333d740b1082ee1
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Aug 21 13:36:19 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Sep  4 17:00:50 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3aed2565

kde-misc/kdiff3: 1.9.3 version bump

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

 kde-misc/kdiff3/Manifest|  1 +
 kde-misc/kdiff3/kdiff3-1.9.3.ebuild | 41 +
 2 files changed, 42 insertions(+)

diff --git a/kde-misc/kdiff3/Manifest b/kde-misc/kdiff3/Manifest
index 7a7b12e9bb0..0aa8008f32f 100644
--- a/kde-misc/kdiff3/Manifest
+++ b/kde-misc/kdiff3/Manifest
@@ -1 +1,2 @@
 DIST kdiff3-1.9.2.tar.xz 1053404 BLAKE2B 
96d499a243921aed7fe51292cb8f88b9236949297a5ca9c271735ff2d80c70a8b6d864ed1bab6b55a52da34e2c8bd819cb9738694531f183ddce442c1edd1511
 SHA512 
3e233cd934d1e21ac1492f928c1d9517c913b1163812e80c5f6f10c4387a82ad18edf5a2153513edf7136358571169735b55fa13ea3512113b22d750156af6a8
+DIST kdiff3-1.9.3.tar.xz 1056920 BLAKE2B 
d32e60cbc8d41339dff9a91fe5a2c739a38dc856a0adc575fa0e777c921d40effb1f27b34d7a127a4aff95b10436ddafd7f3db63912c2def85307e1e46ea9964
 SHA512 
9d806efa5d92375bc0dd2014492e924a7f26c12fde0e89bb58f076a249dba83fd316253cfd53235eaaae26f29d37c730c5728de1c7de869532fc9c38190412d5

diff --git a/kde-misc/kdiff3/kdiff3-1.9.3.ebuild 
b/kde-misc/kdiff3/kdiff3-1.9.3.ebuild
new file mode 100644
index 000..d7f3785a058
--- /dev/null
+++ b/kde-misc/kdiff3/kdiff3-1.9.3.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="optional"
+KFMIN=5.82.0
+QTMIN=5.15.2
+VIRTUALX_REQUIRED="test"
+inherit ecm kde.org
+
+DESCRIPTION="Frontend to diff3 based on KDE Frameworks"
+HOMEPAGE="https://apps.kde.org/kdiff3/ https://userbase.kde.org/KDiff3;
+SRC_URI="mirror://kde/stable/${PN}/${P}.tar.xz"
+
+LICENSE="GPL-2"
+SLOT="5"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+IUSE=""
+
+COMMON_DEPEND="
+   >=dev-qt/qtgui-${QTMIN}:5
+   >=dev-qt/qtprintsupport-${QTMIN}:5
+   >=dev-qt/qtwidgets-${QTMIN}:5
+   >=kde-frameworks/kconfig-${KFMIN}:5
+   >=kde-frameworks/kconfigwidgets-${KFMIN}:5
+   >=kde-frameworks/kcoreaddons-${KFMIN}:5
+   >=kde-frameworks/kcrash-${KFMIN}:5
+   >=kde-frameworks/ki18n-${KFMIN}:5
+   >=kde-frameworks/kio-${KFMIN}:5
+   >=kde-frameworks/kparts-${KFMIN}:5
+   >=kde-frameworks/ktextwidgets-${KFMIN}:5
+   >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
+   >=kde-frameworks/kxmlgui-${KFMIN}:5
+"
+DEPEND="${COMMON_DEPEND}
+   dev-libs/boost
+"
+RDEPEND="${COMMON_DEPEND}
+   sys-apps/diffutils
+"



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

2021-09-04 Thread James Le Cuirot
commit: 81c161656c900dfc8fe0aa3f343c781ade6153b8
Author: James Le Cuirot  gentoo  org>
AuthorDate: Sat Sep  4 10:17:10 2021 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Sat Sep  4 10:17:49 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=81c16165

x11-wm/xpra: Bump to 4.2.2, add tests

The tests required tweaks but they should work in the next release.

I had to drop prefix support because it's broken and hard to fix.

Closes: https://bugs.gentoo.org/802105
Package-Manager: Portage-3.0.22, Repoman-3.0.3
Signed-off-by: James Le Cuirot  gentoo.org>

 x11-wm/xpra/Manifest   |   1 +
 x11-wm/xpra/files/xpra-4.2.2-bad-tests.patch   |  36 
 x11-wm/xpra/files/xpra-4.2.2-dup-ip.patch  |  40 +
 x11-wm/xpra/files/xpra-4.2.2-ldconfig.patch|  22 +++
 .../files/xpra-4.2.2-true-false-bin-path.patch |  38 
 x11-wm/xpra/metadata.xml   |   2 +
 x11-wm/xpra/xpra-4.2.2.ebuild  | 200 +
 7 files changed, 339 insertions(+)

diff --git a/x11-wm/xpra/Manifest b/x11-wm/xpra/Manifest
index 384b7becefb..9eb5666590e 100644
--- a/x11-wm/xpra/Manifest
+++ b/x11-wm/xpra/Manifest
@@ -1,2 +1,3 @@
 DIST xpra-4.2.1.tar.gz 3878766 BLAKE2B 
c537b54b8ea5cc1ad2909eeccf61eba59a518165eb72c7d4984d26f378e4babca997c2f6cf78f5ba947edbc4ad6c4085c86793aad9b01f1fca2b22b1daaabda9
 SHA512 
553d8c11f1a77a2a58cbad7df0d899c611e21eb01dad3516f99f1fb9cc7a4507ba7557807b62ddea7101ca01bab123962a34b9c3369db06d1bb318debd91dc55
+DIST xpra-4.2.2.tar.gz 3894227 BLAKE2B 
a25dde9c3732e31cd8127393f89f2495e01896d18d5212b141b4046c265a9ead029bed68c9610c2330ec0a885af1eeb3f92aef2c16dd102293e34ac208be605a
 SHA512 
3f81b5a2f7abdfc14f7e48ec708524e38142b984e6539e94a27b6aef7b5a5e063ef14e6b7383a7719ecc7687c62f49eeeb5668282c337d90a79194c354dedd24
 DIST xpra-4.2.tar.gz 4057304 BLAKE2B 
17b6a95f7ce24a311c39d09291d9570285c30f25c2d935389cb380c2fce698acd984821e69acaabd66368e76b5beddd01803a68d6a16dd930dd2fa3289532f10
 SHA512 
261d46c04ce70686f41873c5c0c115e462e3b2501c58ab05fb2904f4700454c5fb8124d0faf86fe5e982872f19a4b90b941f8aff4790f7206602d6030c005353

diff --git a/x11-wm/xpra/files/xpra-4.2.2-bad-tests.patch 
b/x11-wm/xpra/files/xpra-4.2.2-bad-tests.patch
new file mode 100644
index 000..0d34ab0ef2f
--- /dev/null
+++ b/x11-wm/xpra/files/xpra-4.2.2-bad-tests.patch
@@ -0,0 +1,36 @@
+diff --git a/tests/unittests/unit/net/compression_test.py 
b/tests/unittests/unit/net/compression_test.py
+index 29ac7f2d2..89b68fdbf 100755
+--- a/tests/unittests/unit/net/compression_test.py
 b/tests/unittests/unit/net/compression_test.py
+@@ -11,7 +11,6 @@ from xpra.net import compression
+ class TestCompression(unittest.TestCase):
+ 
+ def test_main(self):
+-compression.sanity_checks()
+ compression.init_all()
+ assert compression.use("zlib")
+ assert compression.get_compression_caps()
+diff --git a/tests/unittests/unit/net/packet_encoding_test.py 
b/tests/unittests/unit/net/packet_encoding_test.py
+index 69ef95c65..eead158b0 100755
+--- a/tests/unittests/unit/net/packet_encoding_test.py
 b/tests/unittests/unit/net/packet_encoding_test.py
+@@ -12,7 +12,6 @@ class TestPacketEncoding(unittest.TestCase):
+ 
+ def test_env_log(self):
+ packet_encoding.init_all()
+-packet_encoding.sanity_checks()
+ assert packet_encoding.get_packet_encoding_caps()
+ assert packet_encoding.get_enabled_encoders()
+ for x in packet_encoding.get_enabled_encoders():
+diff --git a/tests/unittests/unit/scripts/main_test.py 
b/tests/unittests/unit/scripts/main_test.py
+index 6dd54069c..f9478c2ab 100755
+--- a/tests/unittests/unit/scripts/main_test.py
 b/tests/unittests/unit/scripts/main_test.py
+@@ -121,7 +121,6 @@ class TestMain(unittest.TestCase):
+ t("tcp://fe80::c1:ac45:7351:ea69%eth1:14500", {"host" : 
"fe80::c1:ac45:7351:ea69%eth1", "port" : 14500})
+ t("tcp://[fe80::c1:ac45:7351:ea69]:14500", {"host" : 
"fe80::c1:ac45:7351:ea69", "port" : 14500})
+ t("tcp://host/100,key1=value1", {"key1" : "value1"})
+-t("tcp://host/key1=value1", {"key1" : "value1"})
+ try:
+ from xpra.net.vsock import CID_ANY, PORT_ANY#@UnresolvedImport
+ t("vsock://any:any/", {"vsock" : (CID_ANY, PORT_ANY)})

diff --git a/x11-wm/xpra/files/xpra-4.2.2-dup-ip.patch 
b/x11-wm/xpra/files/xpra-4.2.2-dup-ip.patch
new file mode 100644
index 000..f689166dec9
--- /dev/null
+++ b/x11-wm/xpra/files/xpra-4.2.2-dup-ip.patch
@@ -0,0 +1,40 @@
+diff --git a/tests/unittests/unit/net/net_util_test.py 
b/tests/unittests/unit/net/net_util_test.py
+index 1ceaf4573..870801666 100755
+--- a/tests/unittests/unit/net/net_util_test.py
 b/tests/unittests/unit/net/net_util_test.py
+@@ -6,6 +6,7 @@
+
+ import unittest
+
++from collections import defaultdict
+ from xpra.net.net_util import (
+ get_info, get_interfaces, 

[gentoo-commits] repo/gentoo:master commit in: profiles/, dev-util/pkgconfig/

2021-09-04 Thread Jakov Smolić
commit: 155152fe686e11568d68ade29167f60762c53111
Author: Jakov Smolić  gentoo  org>
AuthorDate: Sat Sep  4 08:20:57 2021 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Sat Sep  4 15:24:23 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=155152fe

dev-util/pkgconfig: Remove last-rited package

Closes: https://bugs.gentoo.org/632124
Closes: https://bugs.gentoo.org/691268
Closes: https://bugs.gentoo.org/767853
Signed-off-by: Jakov Smolić  gentoo.org>

 dev-util/pkgconfig/Manifest|   1 -
 dev-util/pkgconfig/metadata.xml|  10 ---
 dev-util/pkgconfig/pkgconfig-0.29.2.ebuild | 121 -
 dev-util/pkgconfig/pkgconfig-.ebuild   | 117 
 profiles/package.mask  |   1 -
 5 files changed, 250 deletions(-)

diff --git a/dev-util/pkgconfig/Manifest b/dev-util/pkgconfig/Manifest
deleted file mode 100644
index cd45508224c..000
--- a/dev-util/pkgconfig/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST pkg-config-0.29.2.tar.gz 2016830 BLAKE2B 
e8f0420033524ad768cac3c82138546e4cd76c47f5835b7b98662ab01eaf3feef08f495a69c04980d51b57935567ab1d465ef4e1d0529735ad0031c828585324
 SHA512 
4861ec6428fead416f5c0bbad10b9152967e481d4b0ff2eb396a9f297f552984c9bb72f6864a37dcd8fca1d9ccceda3ef18d8f121938dbe4fdf2b870fe75

diff --git a/dev-util/pkgconfig/metadata.xml b/dev-util/pkgconfig/metadata.xml
deleted file mode 100644
index feea3b542d9..000
--- a/dev-util/pkgconfig/metadata.xml
+++ /dev/null
@@ -1,10 +0,0 @@
-
-http://www.gentoo.org/dtd/metadata.dtd;>
-
-   
-   freedesktop-b...@gentoo.org
-   
-   
-   Use internal copy of 
dev-libs/glib
-   
-

diff --git a/dev-util/pkgconfig/pkgconfig-0.29.2.ebuild 
b/dev-util/pkgconfig/pkgconfig-0.29.2.ebuild
deleted file mode 100644
index d854a38b082..000
--- a/dev-util/pkgconfig/pkgconfig-0.29.2.ebuild
+++ /dev/null
@@ -1,121 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-# Do not inherit autotools in non-live ebuild - causes circular dependency, 
bug #550856
-inherit eutils flag-o-matic libtool multilib multilib-minimal
-
-MY_P=pkg-config-${PV}
-
-if [[ ${PV} == ** ]]; then
-   # 1.12 is only needed for tests due to some am__check_pre / LOG_DRIVER
-   # weirdness with "/bin/bash /bin/sh" in arguments chain with >=1.13
-   WANT_AUTOMAKE=1.12
-   EGIT_REPO_URI="https://anongit.freedesktop.org/git/pkg-config.git;
-   EGIT_CHECKOUT_DIR=${WORKDIR}/${MY_P}
-   inherit autotools git-r3
-else
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-   SRC_URI="https://pkgconfig.freedesktop.org/releases/${MY_P}.tar.gz;
-fi
-
-DESCRIPTION="Package config system that manages compile/link flags"
-HOMEPAGE="https://pkgconfig.freedesktop.org/wiki/;
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE="elibc_FreeBSD elibc_glibc hardened internal-glib"
-
-RDEPEND="!internal-glib? ( >=dev-libs/glib-2.34.3[${MULTILIB_USEDEP}] )
-   !dev-util/pkgconf[pkg-config]
-   !dev-util/pkg-config-lite
-   !dev-util/pkgconfig-openbsd[pkg-config]
-   virtual/libintl"
-DEPEND="${RDEPEND}"
-
-S=${WORKDIR}/${MY_P}
-
-DOCS=( AUTHORS NEWS README )
-
-src_prepare() {
-   sed -i -e "s|^prefix=/usr\$|prefix=${EPREFIX}/usr|" check/simple.pc || 
die #434320
-
-   eapply_user
-
-   if [[ ${PV} == ** ]]; then
-   eautoreconf
-   else
-   elibtoolize
-   fi
-
-   if [[ ${CHOST} == *-solaris* ]] ; then
-   # fix standards conflict, since gcc-4.5 default is gnu90
-   if tc-is-gcc && [[ $(gcc-major-version) -gt 4 || \
-   ( $(gcc-major-version) -eq 4 && $(gcc-minor-version) 
-ge 5 ) ]] ;
-   then
-   sed -i \
-   -e 
's/\<\(_XOPEN_SOURCE_EXTENDED\)\>/\1_DISABLED/' \
-   -e '/\<_XOPEN_SOURCE\>/s/2/600/' \
-   glib/configure || die
-   fi
-   fi
-}
-
-multilib_src_configure() {
-   local myconf
-
-   if use internal-glib; then
-   myconf+=' --with-internal-glib'
-   # non-glibc platforms use GNU libiconv, but configure needs to
-   # know about that not to get confused when it finds something
-   # outside the prefix too
-   if use prefix && use !elibc_glibc ; then
-   myconf+=" --with-libiconv=gnu"
-   # add the libdir for libtool, otherwise it'll make love 
with system
-   # installed libiconv
-   append-ldflags "-L${EPREFIX}/usr/$(get_libdir)"
-   # the glib objects reference symbols from these 

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

2021-09-04 Thread Jakov Smolić
commit: 156e2bb8c1a22566a3d5bdb061c60af13448c835
Author: Jakov Smolić  gentoo  org>
AuthorDate: Sat Sep  4 07:13:32 2021 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Sat Sep  4 15:24:26 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=156e2bb8

virtual/pkgconfig: Remove nonexistent providers

Signed-off-by: Jakov Smolić  gentoo.org>

 virtual/pkgconfig/{pkgconfig-2.ebuild => pkgconfig-2-r1.ebuild} | 7 +--
 1 file changed, 1 insertion(+), 6 deletions(-)

diff --git a/virtual/pkgconfig/pkgconfig-2.ebuild 
b/virtual/pkgconfig/pkgconfig-2-r1.ebuild
similarity index 72%
rename from virtual/pkgconfig/pkgconfig-2.ebuild
rename to virtual/pkgconfig/pkgconfig-2-r1.ebuild
index 1eca8044c4c..b48048d49db 100644
--- a/virtual/pkgconfig/pkgconfig-2.ebuild
+++ b/virtual/pkgconfig/pkgconfig-2-r1.ebuild
@@ -7,9 +7,4 @@ DESCRIPTION="Virtual for the pkg-config implementation"
 SLOT="0"
 KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 
-RDEPEND="
-   || (
-   >=dev-util/pkgconf-1.3.7[pkg-config]
-   >=dev-util/pkgconfig-0.29.2
-   >=dev-util/pkgconfig-openbsd-20130507-r2[pkg-config]
-   )"
+RDEPEND=">=dev-util/pkgconf-1.3.7[pkg-config(+)]"



[gentoo-commits] repo/gentoo:master commit in: profiles/prefix/darwin/macos/features/fsf-gcc-nold/, profiles/, ...

2021-09-04 Thread Jakov Smolić
commit: f1b58744615412f11e37d4a284e40f7eca03d986
Author: Jakov Smolić  gentoo  org>
AuthorDate: Sat Sep  4 07:07:47 2021 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Sat Sep  4 15:24:25 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f1b58744

profiles: Remove all dev-util/pkgconfig references

Signed-off-by: Jakov Smolić  gentoo.org>

 profiles/default/linux/musl/mips/package.mask   | 3 +--
 profiles/default/linux/uclibc/package.use   | 6 --
 profiles/default/linux/uclibc/packages.build| 3 +--
 profiles/features/uclibc/package.use| 6 +-
 profiles/features/uclibc/packages.build | 1 -
 profiles/info_pkgs  | 3 +--
 profiles/prefix/darwin/macos/features/fsf-gcc-ld64/package.mask | 1 -
 profiles/prefix/darwin/macos/features/fsf-gcc-nold/package.mask | 5 +
 8 files changed, 5 insertions(+), 23 deletions(-)

diff --git a/profiles/default/linux/musl/mips/package.mask 
b/profiles/default/linux/musl/mips/package.mask
index 8b52dc4d8d3..038026c2c21 100644
--- a/profiles/default/linux/musl/mips/package.mask
+++ b/profiles/default/linux/musl/mips/package.mask
@@ -1,5 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation.
+# Copyright 1999-2021 Gentoo Foundation.
 # Distributed under the terms of the GNU General Public License v2
 
-dev-util/pkgconfig
 >sys-apps/kbd-1.15.5-r99

diff --git a/profiles/default/linux/uclibc/package.use 
b/profiles/default/linux/uclibc/package.use
deleted file mode 100644
index b6048021498..000
--- a/profiles/default/linux/uclibc/package.use
+++ /dev/null
@@ -1,6 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-# Anthony G. Basile  (2014-08-17)
-# Avoid pulling in glib
-dev-util/pkgconfig internal-glib

diff --git a/profiles/default/linux/uclibc/packages.build 
b/profiles/default/linux/uclibc/packages.build
index 38c8653ce6e..bcc0d2106ef 100644
--- a/profiles/default/linux/uclibc/packages.build
+++ b/profiles/default/linux/uclibc/packages.build
@@ -1,9 +1,8 @@
-# Copyright 1999-2014 Gentoo Foundation.
+# Copyright 1999-2021 Gentoo Foundation.
 # Distributed under the terms of the GNU General Public License v2
 
 # This file lists extra packages needed to build for
 # a stage 1 based on this profile.
 
-dev-util/pkgconfig
 dev-libs/libiconv
 dev-libs/libintl

diff --git a/profiles/features/uclibc/package.use 
b/profiles/features/uclibc/package.use
index a0b9b939147..c5742cb3c80 100644
--- a/profiles/features/uclibc/package.use
+++ b/profiles/features/uclibc/package.use
@@ -1,10 +1,6 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2021 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
-# Anthony G. Basile  (2014-08-17)
-# Avoid pulling in glib
-dev-util/pkgconfig internal-glib
-
 # Anthony G. Basile  (2018-07-14)
 # We need this to break a circular dependency with
 # 'sys-libs/libcap pam' in stage3 catalyst builds

diff --git a/profiles/features/uclibc/packages.build 
b/profiles/features/uclibc/packages.build
index bc9b8907018..eb8df49779a 100644
--- a/profiles/features/uclibc/packages.build
+++ b/profiles/features/uclibc/packages.build
@@ -4,6 +4,5 @@
 # This file lists extra packages needed to build for
 # a stage 1 based on this profile.
 
-dev-util/pkgconfig
 dev-libs/libiconv
 dev-libs/libintl

diff --git a/profiles/info_pkgs b/profiles/info_pkgs
index 650516bcf85..99256f827b5 100644
--- a/profiles/info_pkgs
+++ b/profiles/info_pkgs
@@ -1,4 +1,4 @@
-# Copyright 2004-2019 Gentoo Authors
+# Copyright 2004-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 ##
@@ -25,7 +25,6 @@ sys-devel/gcc
 sys-devel/gcc-config
 dev-java/java-config
 dev-util/cmake
-dev-util/pkgconfig
 # NOTE: portage no longer list /etc/gentoo-release,
 # so this is not redundant
 sys-apps/baselayout

diff --git a/profiles/prefix/darwin/macos/features/fsf-gcc-ld64/package.mask 
b/profiles/prefix/darwin/macos/features/fsf-gcc-ld64/package.mask
index 913b4a72b20..e7083708ab6 100644
--- a/profiles/prefix/darwin/macos/features/fsf-gcc-ld64/package.mask
+++ b/profiles/prefix/darwin/macos/features/fsf-gcc-ld64/package.mask
@@ -2,5 +2,4 @@
 # Distributed under the terms of the GNU General Public License v2
 
 # packages which link to framework and therefore fail (blocks)
-dev-util/pkgconfig
 =sys-devel/binutils-apple-11.3.1-r1

diff --git a/profiles/prefix/darwin/macos/features/fsf-gcc-nold/package.mask 
b/profiles/prefix/darwin/macos/features/fsf-gcc-nold/package.mask
index bcc732c3eb5..18d5f045ba2 100644
--- a/profiles/prefix/darwin/macos/features/fsf-gcc-nold/package.mask
+++ b/profiles/prefix/darwin/macos/features/fsf-gcc-nold/package.mask
@@ -1,10 +1,7 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under 

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

2021-09-04 Thread Jakov Smolić
commit: 2d576da91b9313fa2737f96a341225078528dba4
Author: Jakov Smolić  gentoo  org>
AuthorDate: Sat Sep  4 07:12:04 2021 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Sat Sep  4 15:24:25 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d576da9

dev-util/pkgconf: Remove pkg-config USE flag

Signed-off-by: Jakov Smolić  gentoo.org>

 dev-util/pkgconf/metadata.xml  |  3 ---
 ...kgconf-1.7.4.ebuild => pkgconf-1.7.4-r1.ebuild} | 23 +++---
 ...kgconf-1.8.0.ebuild => pkgconf-1.8.0-r1.ebuild} | 23 +++---
 dev-util/pkgconf/pkgconf-.ebuild   | 23 +++---
 4 files changed, 21 insertions(+), 51 deletions(-)

diff --git a/dev-util/pkgconf/metadata.xml b/dev-util/pkgconf/metadata.xml
index 894f008349f..e6cdc1e75d6 100644
--- a/dev-util/pkgconf/metadata.xml
+++ b/dev-util/pkgconf/metadata.xml
@@ -15,9 +15,6 @@

SONAME version of libpkgconf

-   
-   Install as a replacement for 
dev-util/pkgconfig
-   

pkgconf/pkgconf


diff --git a/dev-util/pkgconf/pkgconf-1.7.4.ebuild 
b/dev-util/pkgconf/pkgconf-1.7.4-r1.ebuild
similarity index 73%
rename from dev-util/pkgconf/pkgconf-1.7.4.ebuild
rename to dev-util/pkgconf/pkgconf-1.7.4-r1.ebuild
index edfc4c30bd4..b174cb7572a 100644
--- a/dev-util/pkgconf/pkgconf-1.7.4.ebuild
+++ b/dev-util/pkgconf/pkgconf-1.7.4-r1.ebuild
@@ -18,7 +18,7 @@ HOMEPAGE="https://git.sr.ht/~kaniini/pkgconf;
 
 LICENSE="ISC"
 SLOT="0/3"
-IUSE="+pkg-config test"
+IUSE="test"
 
 # tests require 'kyua'
 RESTRICT="!test? ( test )"
@@ -30,7 +30,7 @@ BDEPEND="
)
 "
 RDEPEND="
-   pkg-config? ( !dev-util/pkgconfig )
+   !dev-util/pkgconfig
 "
 
 MULTILIB_CHOST_TOOLS=(
@@ -41,11 +41,9 @@ src_prepare() {
default
 
[[ ${PV} == "" ]] && eautoreconf
-   if use pkg-config; then
-   MULTILIB_CHOST_TOOLS+=(
-   /usr/bin/pkg-config$(get_exeext)
-   )
-   fi
+   MULTILIB_CHOST_TOOLS+=(
+   /usr/bin/pkg-config$(get_exeext)
+   )
 }
 
 multilib_src_configure() {
@@ -66,15 +64,8 @@ multilib_src_test() {
 multilib_src_install() {
default
 
-   if use pkg-config; then
-   dosym pkgconf$(get_exeext) /usr/bin/pkg-config$(get_exeext)
-   dosym pkgconf.1 /usr/share/man/man1/pkg-config.1
-   else
-   rm "${ED}"/usr/share/aclocal/pkg.m4 || die
-   rmdir "${ED}"/usr/share/aclocal || die
-   rm "${ED}"/usr/share/man/man7/pkg.m4.7 || die
-   rmdir "${ED}"/usr/share/man/man7 || die
-   fi
+   dosym pkgconf$(get_exeext) /usr/bin/pkg-config$(get_exeext)
+   dosym pkgconf.1 /usr/share/man/man1/pkg-config.1
 }
 
 multilib_src_install_all() {

diff --git a/dev-util/pkgconf/pkgconf-1.8.0.ebuild 
b/dev-util/pkgconf/pkgconf-1.8.0-r1.ebuild
similarity index 74%
rename from dev-util/pkgconf/pkgconf-1.8.0.ebuild
rename to dev-util/pkgconf/pkgconf-1.8.0-r1.ebuild
index 29fd8c66589..2e564e60bf9 100644
--- a/dev-util/pkgconf/pkgconf-1.8.0.ebuild
+++ b/dev-util/pkgconf/pkgconf-1.8.0-r1.ebuild
@@ -18,7 +18,7 @@ HOMEPAGE="https://git.sr.ht/~kaniini/pkgconf;
 
 LICENSE="ISC"
 SLOT="0/3"
-IUSE="+pkg-config test"
+IUSE="test"
 
 # tests require 'kyua'
 RESTRICT="!test? ( test )"
@@ -30,7 +30,7 @@ BDEPEND="
)
 "
 RDEPEND="
-   pkg-config? ( !dev-util/pkgconfig )
+   !dev-util/pkgconfig
 "
 
 MULTILIB_CHOST_TOOLS=(
@@ -41,11 +41,9 @@ src_prepare() {
default
 
[[ ${PV} == "" ]] && eautoreconf
-   if use pkg-config; then
-   MULTILIB_CHOST_TOOLS+=(
-   /usr/bin/pkg-config$(get_exeext)
-   )
-   fi
+   MULTILIB_CHOST_TOOLS+=(
+   /usr/bin/pkg-config$(get_exeext)
+   )
 }
 
 multilib_src_configure() {
@@ -66,15 +64,8 @@ multilib_src_test() {
 multilib_src_install() {
default
 
-   if use pkg-config; then
-   dosym pkgconf$(get_exeext) /usr/bin/pkg-config$(get_exeext)
-   dosym pkgconf.1 /usr/share/man/man1/pkg-config.1
-   else
-   rm "${ED}"/usr/share/aclocal/pkg.m4 || die
-   rmdir "${ED}"/usr/share/aclocal || die
-   rm "${ED}"/usr/share/man/man7/pkg.m4.7 || die
-   rmdir "${ED}"/usr/share/man/man7 || die
-   fi
+   dosym pkgconf$(get_exeext) /usr/bin/pkg-config$(get_exeext)
+   dosym pkgconf.1 /usr/share/man/man1/pkg-config.1
 }
 
 multilib_src_install_all() {

diff --git a/dev-util/pkgconf/pkgconf-.ebuild 
b/dev-util/pkgconf/pkgconf-.ebuild
index 463b0b7e231..8ac703ecfd4 100644
--- a/dev-util/pkgconf/pkgconf-.ebuild
+++ b/dev-util/pkgconf/pkgconf-.ebuild
@@ -18,7 +18,7 @@ HOMEPAGE="https://git.sr.ht/~kaniini/pkgconf;
 
 LICENSE="ISC"
 SLOT="0/3"
-IUSE="+pkg-config test"
+IUSE="test"
 
 # tests require 'kyua'
 

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

2021-09-04 Thread Sam James
commit: 2e5a8a6e8ea22bc894f7936990f74b00477fe51f
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Sat Sep  4 08:16:56 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Sep  4 15:45:24 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2e5a8a6e

app-misc/mc: stable 4.8.27 for sparc, bug #811414

Package-Manager: Portage-3.0.20, Repoman-3.0.3
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sam James  gentoo.org>

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

diff --git a/app-misc/mc/mc-4.8.27.ebuild b/app-misc/mc/mc-4.8.27.ebuild
index a82cc1f5b1b..e747e7c020c 100644
--- a/app-misc/mc/mc-4.8.27.ebuild
+++ b/app-misc/mc/mc-4.8.27.ebuild
@@ -13,7 +13,7 @@ SRC_URI="http://ftp.midnight-commander.org/${MY_P}.tar.xz;
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris 
~x86-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
sparc ~x86 ~amd64-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris 
~x86-solaris"
 IUSE="+edit gpm nls samba sftp +slang spell test unicode X"
 
 REQUIRED_USE="spell? ( edit )"



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

2021-09-04 Thread Sam James
commit: fa2a38e70ecc722774bd2c650c2898adccfa7689
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Sat Sep  4 11:59:04 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Sep  4 15:45:26 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa2a38e7

dev-python/pillow: stable 8.3.2 for sparc, bug #811453

Package-Manager: Portage-3.0.20, Repoman-3.0.3
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sam James  gentoo.org>

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

diff --git a/dev-python/pillow/pillow-8.3.2.ebuild 
b/dev-python/pillow/pillow-8.3.2.ebuild
index 2dfcbf90d07..1b86312daee 100644
--- a/dev-python/pillow/pillow-8.3.2.ebuild
+++ b/dev-python/pillow/pillow-8.3.2.ebuild
@@ -18,7 +18,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="HPND"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86 
~amd64-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv sparc ~x86 
~amd64-linux ~x86-linux"
 IUSE="examples imagequant +jpeg jpeg2k lcms test tiff tk truetype webp xcb 
zlib"
 REQUIRED_USE="test? ( jpeg jpeg2k tiff )"
 RESTRICT="!test? ( test )"



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

2021-09-04 Thread Sam James
commit: 3cd283d1077f4a2b3bb2e7a4140260ddcab71434
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Sat Sep  4 08:17:58 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Sep  4 15:45:25 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3cd283d1

media-libs/freetype: stable 2.11.0-r1 for sparc, bug #811354

Package-Manager: Portage-3.0.20, Repoman-3.0.3
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sam James  gentoo.org>

 media-libs/freetype/freetype-2.11.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/freetype/freetype-2.11.0-r1.ebuild 
b/media-libs/freetype/freetype-2.11.0-r1.ebuild
index 90d7b345e98..e6af6437b7f 100644
--- a/media-libs/freetype/freetype-2.11.0-r1.ebuild
+++ b/media-libs/freetype/freetype-2.11.0-r1.ebuild
@@ -17,7 +17,7 @@ if [[ "${PV}" !=  ]] ; then
doc?( mirror://sourceforge/freetype/${PN}-doc-${PV}.tar.xz
mirror://nongnu/freetype/${PN}-doc-${PV}.tar.xz )"
SRC_URI+=" 
https://dev.gentoo.org/~polynomial-c/${P}-COLR_v1_clipbox.patch.xz;
-   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt"
+   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt"
IUSE+=" doc"
 else
inherit autotools git-r3



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

2021-09-04 Thread Yixun Lan
commit: 23c77bc228b7324e0ee464704803700853636624
Author: Yixun Lan  gentoo  org>
AuthorDate: Fri Sep  3 02:21:50 2021 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Sat Sep  4 09:55:30 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=23c77bc2

media-libs/libmp4v2: keyword ~riscv

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

 media-libs/libmp4v2/libmp4v2-2.0.0-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/libmp4v2/libmp4v2-2.0.0-r2.ebuild 
b/media-libs/libmp4v2/libmp4v2-2.0.0-r2.ebuild
index 2ecd8098587..a4c1965e9c1 100644
--- a/media-libs/libmp4v2/libmp4v2-2.0.0-r2.ebuild
+++ b/media-libs/libmp4v2/libmp4v2-2.0.0-r2.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://mp4v2.googlecode.com/files/${MY_P}.tar.bz2;
 
 LICENSE="MPL-1.1"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x86-solaris"
 IUSE="static-libs utils"
 # Tests need DejaGnu but are non-existent (just an empty framework)
 RESTRICT="test"



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

2021-09-04 Thread Yixun Lan
commit: f344a526f40bab8f4d36530e0afb0d179fe7b7eb
Author: Yixun Lan  gentoo  org>
AuthorDate: Fri Sep  3 06:43:44 2021 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Sat Sep  4 09:57:20 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f344a526

profiles/arch/riscv: mask USE=pidgin for media-sound/cmus

Signed-off-by: Yixun Lan  gentoo.org>

 profiles/arch/riscv/package.use.mask | 4 
 1 file changed, 4 insertions(+)

diff --git a/profiles/arch/riscv/package.use.mask 
b/profiles/arch/riscv/package.use.mask
index 45837d6ce13..cd7b1148f47 100644
--- a/profiles/arch/riscv/package.use.mask
+++ b/profiles/arch/riscv/package.use.mask
@@ -1,6 +1,10 @@
 # Copyright 2019-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Yixun Lan  (2021-09-03)
+# dependencies not keyworded/tested
+media-sound/cmus pidgin
+
 # Jonathan Davies  (2021-09-03)
 # Requires CPU with SSSE3 support
 net-analyzer/suricata hyperscan



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

2021-09-04 Thread Yixun Lan
commit: 855994be9aa6b169fc8381475c33195070e42e6b
Author: Yixun Lan  gentoo  org>
AuthorDate: Fri Sep  3 01:49:43 2021 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Sat Sep  4 09:55:21 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=855994be

media-sound/alsaplayer: keyword ~riscv

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

 media-sound/alsaplayer/alsaplayer-0.99.81-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/alsaplayer/alsaplayer-0.99.81-r2.ebuild 
b/media-sound/alsaplayer/alsaplayer-0.99.81-r2.ebuild
index b25a7976198..098fdbbe333 100644
--- a/media-sound/alsaplayer/alsaplayer-0.99.81-r2.ebuild
+++ b/media-sound/alsaplayer/alsaplayer-0.99.81-r2.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://www.alsaplayer.org/${P}.tar.bz2;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 ~mips ~ppc ~sparc x86"
+KEYWORDS="amd64 ~mips ~ppc ~riscv ~sparc x86"
 IUSE="+alsa audiofile doc flac gtk id3tag jack mad mikmod nas nls ogg opengl 
oss vorbis xosd"
 
 RDEPEND="



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

2021-09-04 Thread Yixun Lan
commit: f703b7d87c64b7f961c9bc6ef8baedd357a754d1
Author: Yixun Lan  gentoo  org>
AuthorDate: Fri Sep  3 02:01:10 2021 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Sat Sep  4 09:55:26 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f703b7d8

media-libs/libdiscid: keyword ~riscv

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

 media-libs/libdiscid/libdiscid-0.6.2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-libs/libdiscid/libdiscid-0.6.2.ebuild 
b/media-libs/libdiscid/libdiscid-0.6.2.ebuild
index 8b59b17f04b..cc66774eef9 100644
--- a/media-libs/libdiscid/libdiscid-0.6.2.ebuild
+++ b/media-libs/libdiscid/libdiscid-0.6.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -9,7 +9,7 @@ 
SRC_URI="http://ftp.musicbrainz.org/pub/musicbrainz/${PN}/${P}.tar.gz;
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ppc ppc64 sparc x86 ~amd64-linux 
~x86-linux"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86 
~amd64-linux ~x86-linux"
 
 src_configure() {
econf --disable-static



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

2021-09-04 Thread Yixun Lan
commit: ffc66fd5821e9a74bb31da14ed8a9c028e7a8c11
Author: Yixun Lan  gentoo  org>
AuthorDate: Fri Sep  3 01:34:13 2021 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Sat Sep  4 09:55:17 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ffc66fd5

x11-libs/xosd: keyword ~riscv

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

 x11-libs/xosd/xosd-2.2.14_p2_p1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/xosd/xosd-2.2.14_p2_p1.ebuild 
b/x11-libs/xosd/xosd-2.2.14_p2_p1.ebuild
index ff2f52b48e3..6daf5fe549e 100644
--- a/x11-libs/xosd/xosd-2.2.14_p2_p1.ebuild
+++ b/x11-libs/xosd/xosd-2.2.14_p2_p1.ebuild
@@ -18,7 +18,7 @@ S="${WORKDIR}"/${PN}-${MY_PV}
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ppc ppc64 sparc x86"
+KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ppc ppc64 ~riscv sparc x86"
 IUSE="static-libs xinerama"
 
 RDEPEND="x11-libs/libX11



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

2021-09-04 Thread Yixun Lan
commit: 182cae2a5346ac85dcece398b6efee346e4e8aea
Author: Yixun Lan  gentoo  org>
AuthorDate: Fri Sep  3 06:46:21 2021 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Sat Sep  4 09:57:28 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=182cae2a

media-sound/cmus: keyword ~riscv

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

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

diff --git a/media-sound/cmus/cmus-2.9.1-r1.ebuild 
b/media-sound/cmus/cmus-2.9.1-r1.ebuild
index a6b4ad7154a..3e71742 100644
--- a/media-sound/cmus/cmus-2.9.1-r1.ebuild
+++ b/media-sound/cmus/cmus-2.9.1-r1.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} == "" ]] ; then
inherit git-r3
 else
SRC_URI="https://github.com/cmus/cmus/archive/v${PV/_/-}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="amd64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux"
+   KEYWORDS="amd64 ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux"
 fi
 
 DESCRIPTION="Ncurses based music player with plugin support for many formats"



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

2021-09-04 Thread Michał Górny
commit: 97f1f6a42796c91bf1eba628605c4ef641dcc532
Author: James Stevenson  gmail  com>
AuthorDate: Sat Sep  4 09:53:46 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Sep  4 11:51:28 2021 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=97f1f6a4

Warn if portage home directory is missing

Signed-off-by: James Stevenson  gmail.com>
Bug: https://bugs.gentoo.org/674212
Closes: https://github.com/gentoo/portage/pull/736
Signed-off-by: Michał Górny  gentoo.org>

 lib/portage/data.py | 9 +
 1 file changed, 9 insertions(+)

diff --git a/lib/portage/data.py b/lib/portage/data.py
index 3887ad32e..21f350934 100644
--- a/lib/portage/data.py
+++ b/lib/portage/data.py
@@ -178,6 +178,15 @@ def _get_global(k):
noiselevel=-1)
portage_group_warning()
 
+   portage_homedir_ready = 
os.access(os.path.expanduser("~portage"),
+   os.R_OK | os.W_OK | os.X_OK)
+   if not portage_homedir_ready:
+   writemsg(
+   colorize("BAD",
+   _("portage: unable to utilise 'portage' user 
home directory."
+   + " Ensure that it exists with the 
correct permissions."))
+   + "\n", noiselevel=-1)
+
globals()['portage_gid'] = portage_gid
_initialized_globals.add('portage_gid')
globals()['portage_uid'] = portage_uid



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

2021-09-04 Thread Jakov Smolić
commit: 060aac3f521a62449838a4855298005250ebc4d4
Author: Jakov Smolić  gentoo  org>
AuthorDate: Sat Sep  4 12:06:46 2021 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Sat Sep  4 12:06:55 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=060aac3f

x11-wm/i3: Style fixes

* Drop redundant first if block
* Sort dependencies alphabetically
* Add RESTRICT line

Signed-off-by: Jakov Smolić  gentoo.org>

 x11-wm/i3/i3-4.19.2.ebuild | 33 +++--
 x11-wm/i3/i3-.ebuild   | 43 ---
 2 files changed, 43 insertions(+), 33 deletions(-)

diff --git a/x11-wm/i3/i3-4.19.2.ebuild b/x11-wm/i3/i3-4.19.2.ebuild
index 0b7b213271d..8aedb5be519 100644
--- a/x11-wm/i3/i3-4.19.2.ebuild
+++ b/x11-wm/i3/i3-4.19.2.ebuild
@@ -4,15 +4,13 @@
 EAPI=7
 
 inherit meson optfeature virtualx
-if [[ "${PV}" = * ]]; then
-   inherit git-r3
-fi
 
 DESCRIPTION="An improved dynamic tiling window manager"
 HOMEPAGE="https://i3wm.org/;
 if [[ "${PV}" = * ]]; then
EGIT_REPO_URI="https://github.com/i3/i3;
EGIT_BRANCH="next"
+   inherit git-r3
 else
SRC_URI="https://i3wm.org/downloads/${P}.tar.xz;
KEYWORDS="~amd64 ~arm ~arm64 ~x86"
@@ -21,12 +19,16 @@ fi
 LICENSE="BSD"
 SLOT="0"
 IUSE="doc test"
+RESTRICT="!test? ( test )"
 
-COMMON_DEPEND="dev-libs/libev
+COMMON_DEPEND="
+   dev-libs/libev
dev-libs/libpcre
dev-libs/yajl
+   x11-libs/cairo[X,xcb(+)]
x11-libs/libxcb[xkb]
x11-libs/libxkbcommon[X]
+   x11-libs/pango[X]
x11-libs/startup-notification
x11-libs/xcb-util
x11-libs/xcb-util-cursor
@@ -34,17 +36,17 @@ COMMON_DEPEND="dev-libs/libev
x11-libs/xcb-util-wm
x11-libs/xcb-util-xrm
x11-misc/xkeyboard-config
-   x11-libs/cairo[X,xcb(+)]
-   x11-libs/pango[X]"
-DEPEND="${COMMON_DEPEND}
+"
+DEPEND="
+   ${COMMON_DEPEND}
test? (
dev-perl/AnyEvent
-   dev-perl/X11-XCB
+   dev-perl/ExtUtils-PkgConfig
dev-perl/Inline
dev-perl/Inline-C
dev-perl/IPC-Run
-   dev-perl/ExtUtils-PkgConfig
dev-perl/local-lib
+   dev-perl/X11-XCB
virtual/perl-Test-Simple
x11-base/xorg-server[xephyr]
x11-misc/xvfb-run
@@ -53,15 +55,18 @@ DEPEND="${COMMON_DEPEND}
app-text/asciidoc
app-text/xmlto
dev-lang/perl
-   )"
-RDEPEND="${COMMON_DEPEND}
+   )
+"
+RDEPEND="
+   ${COMMON_DEPEND}
dev-lang/perl
dev-perl/AnyEvent-I3
-   dev-perl/JSON-XS"
+   dev-perl/JSON-XS
+"
 BDEPEND="virtual/pkgconfig"
 
 PATCHES=(
-   "${FILESDIR}/${PN}-4.16-musl-GLOB_TILDE.patch"
+   "${FILESDIR}"/${PN}-4.16-musl-GLOB_TILDE.patch
 )
 
 src_prepare() {
@@ -75,7 +80,7 @@ src_prepare() {
 
 src_configure() {
local emesonargs=(
-   -Ddocdir="${EPREFIX}/usr/share/doc/${PF}"
+   -Ddocdir="${EPREFIX}"/usr/share/doc/${PF}
$(meson_use doc docs)
$(meson_use doc mans)
)

diff --git a/x11-wm/i3/i3-.ebuild b/x11-wm/i3/i3-.ebuild
index 99bd3b7ad0b..8aedb5be519 100644
--- a/x11-wm/i3/i3-.ebuild
+++ b/x11-wm/i3/i3-.ebuild
@@ -4,15 +4,13 @@
 EAPI=7
 
 inherit meson optfeature virtualx
-if [[ "${PV}" = * ]]; then
-   inherit git-r3
-fi
 
 DESCRIPTION="An improved dynamic tiling window manager"
 HOMEPAGE="https://i3wm.org/;
 if [[ "${PV}" = * ]]; then
EGIT_REPO_URI="https://github.com/i3/i3;
EGIT_BRANCH="next"
+   inherit git-r3
 else
SRC_URI="https://i3wm.org/downloads/${P}.tar.xz;
KEYWORDS="~amd64 ~arm ~arm64 ~x86"
@@ -21,12 +19,16 @@ fi
 LICENSE="BSD"
 SLOT="0"
 IUSE="doc test"
+RESTRICT="!test? ( test )"
 
-COMMON_DEPEND="dev-libs/libev
+COMMON_DEPEND="
+   dev-libs/libev
dev-libs/libpcre
dev-libs/yajl
+   x11-libs/cairo[X,xcb(+)]
x11-libs/libxcb[xkb]
x11-libs/libxkbcommon[X]
+   x11-libs/pango[X]
x11-libs/startup-notification
x11-libs/xcb-util
x11-libs/xcb-util-cursor
@@ -34,17 +36,17 @@ COMMON_DEPEND="dev-libs/libev
x11-libs/xcb-util-wm
x11-libs/xcb-util-xrm
x11-misc/xkeyboard-config
-   x11-libs/cairo[X,xcb(+)]
-   x11-libs/pango[X]"
-DEPEND="${COMMON_DEPEND}
+"
+DEPEND="
+   ${COMMON_DEPEND}
test? (
dev-perl/AnyEvent
-   dev-perl/X11-XCB
+   dev-perl/ExtUtils-PkgConfig
dev-perl/Inline
dev-perl/Inline-C
dev-perl/IPC-Run
-   dev-perl/ExtUtils-PkgConfig
dev-perl/local-lib
+   dev-perl/X11-XCB
virtual/perl-Test-Simple
x11-base/xorg-server[xephyr]
x11-misc/xvfb-run
@@ -53,21 +55,24 

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

2021-09-04 Thread Ionen Wolkens
commit: d1a98a51c1c27ff151a3e8ddcf29184001c120f3
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Sat Sep  4 13:44:51 2021 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Sat Sep  4 13:44:51 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d1a98a51

app-portage/iwdevtools: add 0.5.3

Signed-off-by: Ionen Wolkens  gentoo.org>

 app-portage/iwdevtools/Manifest|  1 +
 app-portage/iwdevtools/iwdevtools-0.5.3.ebuild | 50 ++
 2 files changed, 51 insertions(+)

diff --git a/app-portage/iwdevtools/Manifest b/app-portage/iwdevtools/Manifest
index b269060f37c..0642223eeff 100644
--- a/app-portage/iwdevtools/Manifest
+++ b/app-portage/iwdevtools/Manifest
@@ -1,3 +1,4 @@
 DIST iwdevtools-0.4.0.tar.gz 31939 BLAKE2B 
bdab037a2b27bf0c67bb453427ad7f8d7485db3f45f3c465e3b2790e8e259b1328b75eff7d86012df06a44f4101e8bc0e83c9e7a8886adc25d589ecca1a25892
 SHA512 
a8be15568f24d2f54178f9a92cbc4107f7fdb06da8b2a769ad19ca5b55e90896c4b2253569d7d39158765081d9f9267ff568a066edef8401ec52c29451655ee1
 DIST iwdevtools-0.5.1.tar.gz 41587 BLAKE2B 
30423085f5240ec05b943085e0f20cf96f00e2b98058c509c5c9c3a0d17dd2fc65916f29eded9038bcb7b7deb57d3a3e551f63a31b7dcc00100b973aaabd33af
 SHA512 
65a677a4e5202cbb7f412168f172475736c487a5f3b72f03e7c4809b275e9c437f941b85009cfcee76602a0414c5c5e872fd346d4275b3e591daa0b6e87745c1
 DIST iwdevtools-0.5.2.tar.gz 42831 BLAKE2B 
85c28f829ef5a816ab3c1e6231234033e404decfa6d34726fd3c1aa09d32fa71b3c57c7e34f815752fe9a683ec6c84d052506b4beaa99a501d0a86fcf7c7aa46
 SHA512 
282c064fae82018de9ee4110ae7b60d410de7599e911d62162b0ef4193ae041f79a7f0213c4c608b694aa7eedc1ed5456f6edd2b37784d065aa20fc6f9086ff0
+DIST iwdevtools-0.5.3.tar.gz 42845 BLAKE2B 
9e6b634e8409cffc57fde36157be0186943d4df07c47f0b07eeb0dd5071bc3e4c7b84e543a46cd2ff4e49d9b9b34b9121b3583bd227479f1485ec5957dee4780
 SHA512 
8458abba687135caaefd1cb0adb8af079a2cf94ca484a4bb95ef2b32e00eea46a2c8df7d305d4b0bf7121f46a92ac3a25cd9067e22ad9a314f289f77379a1684

diff --git a/app-portage/iwdevtools/iwdevtools-0.5.3.ebuild 
b/app-portage/iwdevtools/iwdevtools-0.5.3.ebuild
new file mode 100644
index 000..25cb8346209
--- /dev/null
+++ b/app-portage/iwdevtools/iwdevtools-0.5.3.ebuild
@@ -0,0 +1,50 @@
+# Copyright 2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit meson optfeature
+
+DESCRIPTION="Small tools to aid with Gentoo development, primarily intended 
for QA"
+HOMEPAGE="https://github.com/ionenwks/iwdevtools;
+SRC_URI="https://github.com/ionenwks/iwdevtools/archive/refs/tags/v${PV}.tar.gz
 -> ${P}.tar.gz"
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   app-misc/pax-utils
+   app-portage/portage-utils
+   sys-apps/diffutils
+   sys-apps/file
+   sys-apps/portage
+   sys-apps/util-linux"
+BDEPEND="
+   sys-apps/help2man
+   test? ( ${RDEPEND} )"
+
+src_configure() {
+   local emesonargs=(
+   -Ddocdir=${PF}
+   -Deprefix="${EPREFIX}"
+   $(meson_use test)
+   )
+   meson_src_configure
+}
+
+pkg_postinst() {
+   optfeature "detecting potential ABI issues using abidiff" 
dev-util/libabigail
+
+   if [[ ! ${REPLACING_VERSIONS} ]]; then
+   elog "To (optionally) integrate with portage, inspect the 
.bashrc files installed"
+   elog "at ${EROOT}/usr/share/${PN}. If not already using a 
bashrc, you can use"
+   elog "the example bashrc directly by creating a symlink:"
+   elog
+   elog "ln -s ../../usr/share/${PN}/bashrc 
${EROOT}/etc/portage/bashrc"
+   elog
+   elog "See ${EROOT}/usr/share/doc/${PF}/README.rst* for info on 
tools."
+   fi
+}



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

2021-09-04 Thread Ionen Wolkens
commit: a8c60caf05d5ad18552558def9495a3cd97671e0
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Sat Sep  4 13:45:07 2021 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Sat Sep  4 13:45:07 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a8c60caf

app-portage/iwdevtools: drop 0.5.2

Signed-off-by: Ionen Wolkens  gentoo.org>

 app-portage/iwdevtools/Manifest|  1 -
 app-portage/iwdevtools/iwdevtools-0.5.2.ebuild | 50 --
 2 files changed, 51 deletions(-)

diff --git a/app-portage/iwdevtools/Manifest b/app-portage/iwdevtools/Manifest
index 0642223eeff..115799374b0 100644
--- a/app-portage/iwdevtools/Manifest
+++ b/app-portage/iwdevtools/Manifest
@@ -1,4 +1,3 @@
 DIST iwdevtools-0.4.0.tar.gz 31939 BLAKE2B 
bdab037a2b27bf0c67bb453427ad7f8d7485db3f45f3c465e3b2790e8e259b1328b75eff7d86012df06a44f4101e8bc0e83c9e7a8886adc25d589ecca1a25892
 SHA512 
a8be15568f24d2f54178f9a92cbc4107f7fdb06da8b2a769ad19ca5b55e90896c4b2253569d7d39158765081d9f9267ff568a066edef8401ec52c29451655ee1
 DIST iwdevtools-0.5.1.tar.gz 41587 BLAKE2B 
30423085f5240ec05b943085e0f20cf96f00e2b98058c509c5c9c3a0d17dd2fc65916f29eded9038bcb7b7deb57d3a3e551f63a31b7dcc00100b973aaabd33af
 SHA512 
65a677a4e5202cbb7f412168f172475736c487a5f3b72f03e7c4809b275e9c437f941b85009cfcee76602a0414c5c5e872fd346d4275b3e591daa0b6e87745c1
-DIST iwdevtools-0.5.2.tar.gz 42831 BLAKE2B 
85c28f829ef5a816ab3c1e6231234033e404decfa6d34726fd3c1aa09d32fa71b3c57c7e34f815752fe9a683ec6c84d052506b4beaa99a501d0a86fcf7c7aa46
 SHA512 
282c064fae82018de9ee4110ae7b60d410de7599e911d62162b0ef4193ae041f79a7f0213c4c608b694aa7eedc1ed5456f6edd2b37784d065aa20fc6f9086ff0
 DIST iwdevtools-0.5.3.tar.gz 42845 BLAKE2B 
9e6b634e8409cffc57fde36157be0186943d4df07c47f0b07eeb0dd5071bc3e4c7b84e543a46cd2ff4e49d9b9b34b9121b3583bd227479f1485ec5957dee4780
 SHA512 
8458abba687135caaefd1cb0adb8af079a2cf94ca484a4bb95ef2b32e00eea46a2c8df7d305d4b0bf7121f46a92ac3a25cd9067e22ad9a314f289f77379a1684

diff --git a/app-portage/iwdevtools/iwdevtools-0.5.2.ebuild 
b/app-portage/iwdevtools/iwdevtools-0.5.2.ebuild
deleted file mode 100644
index 25cb8346209..000
--- a/app-portage/iwdevtools/iwdevtools-0.5.2.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit meson optfeature
-
-DESCRIPTION="Small tools to aid with Gentoo development, primarily intended 
for QA"
-HOMEPAGE="https://github.com/ionenwks/iwdevtools;
-SRC_URI="https://github.com/ionenwks/iwdevtools/archive/refs/tags/v${PV}.tar.gz
 -> ${P}.tar.gz"
-
-LICENSE="BSD-2"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   app-misc/pax-utils
-   app-portage/portage-utils
-   sys-apps/diffutils
-   sys-apps/file
-   sys-apps/portage
-   sys-apps/util-linux"
-BDEPEND="
-   sys-apps/help2man
-   test? ( ${RDEPEND} )"
-
-src_configure() {
-   local emesonargs=(
-   -Ddocdir=${PF}
-   -Deprefix="${EPREFIX}"
-   $(meson_use test)
-   )
-   meson_src_configure
-}
-
-pkg_postinst() {
-   optfeature "detecting potential ABI issues using abidiff" 
dev-util/libabigail
-
-   if [[ ! ${REPLACING_VERSIONS} ]]; then
-   elog "To (optionally) integrate with portage, inspect the 
.bashrc files installed"
-   elog "at ${EROOT}/usr/share/${PN}. If not already using a 
bashrc, you can use"
-   elog "the example bashrc directly by creating a symlink:"
-   elog
-   elog "ln -s ../../usr/share/${PN}/bashrc 
${EROOT}/etc/portage/bashrc"
-   elog
-   elog "See ${EROOT}/usr/share/doc/${PF}/README.rst* for info on 
tools."
-   fi
-}



[gentoo-commits] repo/gentoo:master commit in: games-action/abuse/

2021-09-04 Thread James Le Cuirot
commit: 37eceb9c3b241c3ab9404500498b4966c6b24972
Author: James Le Cuirot  gentoo  org>
AuthorDate: Sat Sep  4 15:15:06 2021 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Sat Sep  4 15:15:06 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=37eceb9c

games-action/abuse: Version bump to 0.9.0, EAPI 8

There is a segfault issue if FluidSynth support is enabled in
sdl2-mixer but this affects the older version too.

Closes: https://bugs.gentoo.org/808913
Package-Manager: Portage-3.0.22, Repoman-3.0.3
Signed-off-by: James Le Cuirot  gentoo.org>

 games-action/abuse/Manifest   |  1 +
 games-action/abuse/abuse-0.9.0.ebuild | 33 +
 2 files changed, 34 insertions(+)

diff --git a/games-action/abuse/Manifest b/games-action/abuse/Manifest
index 411e98d2994..c3c0391654e 100644
--- a/games-action/abuse/Manifest
+++ b/games-action/abuse/Manifest
@@ -1,2 +1,3 @@
 DIST abuse-0.8.tar.gz 6053500 BLAKE2B 
4f52256b7bf13e0efa77ef50147a976fdf1fceec4ce20fb4b855a9961a7c816cf08bf51286b424da42072956a137bc3385357cfdb61bf37ff9f907284d99e09c
 SHA512 
5c60dcf6910f9f751da26e919cd289c12349bb82eb925f9a41dc921263ece0d0f5f24c2ab2d1c718c0a5d0315453f92dfcba665fe5082eb4135ed737d2859d18
+DIST abuse-0.9.0.tar.gz 4666196 BLAKE2B 
3896f5b986120e0d0385daf194e7ac158a77bea07aa5b508b9beb8ee8f9423b375a0daebd8e66124719b80a57cabb101d0258176d16d63cab030c8332ca2dfcc
 SHA512 
6c8b85920412234986f11b5333a18c85e227ba421843373b5e1d5086e596f1b63adc8c320c657b3cddafd43af9de9b163f4617a9e78a5ea3f2d0281d0408ca1c
 DIST abuse-0.9_p20181213.tar.gz 4668746 BLAKE2B 
5834d9a3a3172ec6364adf4ffc4196e76b2f104a77d7c5eb94f72cb00e326a66b56bf66083ab8fd566d1bc97b7f8ac6ac1edb4ad60605526761487a45a4136ac
 SHA512 
4a7bdd67880a86a686f896d42b9a7f0c3a6e8a9e8891e514ebb68634b6b31641f5ade91da0f0bd4e6da7081b67c3bf944246ec3538a547e5ee68b4d8f4cebbeb

diff --git a/games-action/abuse/abuse-0.9.0.ebuild 
b/games-action/abuse/abuse-0.9.0.ebuild
new file mode 100644
index 000..08462ae0f00
--- /dev/null
+++ b/games-action/abuse/abuse-0.9.0.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake desktop xdg
+
+DATA_PV="0.8"
+
+DESCRIPTION="Port of Abuse by Crack Dot Com"
+HOMEPAGE="https://github.com/Xenoveritas/abuse;
+SRC_URI="https://github.com/Xenoveritas/abuse/archive/refs/tags/v${PV}.tar.gz 
-> ${P}.tar.gz
+   
http://abuse.zoy.org/raw-attachment/wiki/download/${PN}-${DATA_PV}.tar.gz;
+
+LICENSE="GPL-2 public-domain WTFPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+DEPEND=">=media-libs/libsdl2-2.0.3[sound,video]
+   media-libs/sdl2-mixer[midi,wav]"
+
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+   ln -snf ../../${PN}-${DATA_PV}/data/{music,sfx} data/ || die
+   cmake_src_prepare
+}
+
+src_install() {
+   cmake_src_install
+   doicon -s 32 doc/${PN}.png
+   make_desktop_entry abuse Abuse
+}



[gentoo-commits] repo/gentoo:master commit in: gnome-extra/evolution-ews/

2021-09-04 Thread Andreas Sturmlechner
commit: 9179fb94d3902a58960ca7ea692be6a2822d402e
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Aug 28 16:15:47 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Sep  4 15:31:09 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9179fb94

gnome-extra/evolution-ews: Drop 3.40.2

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

 gnome-extra/evolution-ews/Manifest |  1 -
 .../evolution-ews/evolution-ews-3.40.2.ebuild  | 68 --
 2 files changed, 69 deletions(-)

diff --git a/gnome-extra/evolution-ews/Manifest 
b/gnome-extra/evolution-ews/Manifest
index d6d26b9ef6c..1ab9c1f4468 100644
--- a/gnome-extra/evolution-ews/Manifest
+++ b/gnome-extra/evolution-ews/Manifest
@@ -1,3 +1,2 @@
-DIST evolution-ews-3.40.2.tar.xz 673592 BLAKE2B 
0b11b77c729102ecc0602abde323817782b9d56939a708bf9a506f2dc2d9d0edb43f7607e0a970db3144965aa669691d2041d99841d70ac604feece721e11979
 SHA512 
a42f8ee092aa1fdfff07729bb1c3d0f80a25f6073f07135f0fecb8f431cd5273c2afd292752457515b0be71f106025d413948a97f2a4d3d43b049989dc296175
 DIST evolution-ews-3.40.3.tar.xz 673800 BLAKE2B 
4d8cbce33552a40551db08f25bb784ec1b54df0672bab95cd278de6a761a0ed05d5d21754107043fcfde1b533edfbce6a25b2d7fc3c6e885bc7618efd8c89763
 SHA512 
c35da74f1c52dabf1d3373654a70a7fa005cbc8ebb30a64c3315cffae21a049918eb9821773020a7178c64caac0b9360ea562eda748b1e26911fcb4fcb90
 DIST evolution-ews-3.40.4.tar.xz 673888 BLAKE2B 
532b708795db3ffdff69b44d31c49ff9c4800b527b09d4440b383a16f6ad283cea5ebdfae5cf104e08d8f2166d7269d6810d4ae6ead2c55af7f77633292d7376
 SHA512 
7f89e8cebf5931bd7d2f636b1780d914f069fb62ac4e14ad0ab2c9759e4553bc5d58a53b65a635c7b5be298fc017f375f9ca4d1c96002804093b9f47107455f2

diff --git a/gnome-extra/evolution-ews/evolution-ews-3.40.2.ebuild 
b/gnome-extra/evolution-ews/evolution-ews-3.40.2.ebuild
deleted file mode 100644
index cf149d49e10..000
--- a/gnome-extra/evolution-ews/evolution-ews-3.40.2.ebuild
+++ /dev/null
@@ -1,68 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake gnome2
-
-DESCRIPTION="Evolution module for connecting to Microsoft Exchange Web 
Services"
-HOMEPAGE="https://wiki.gnome.org/Apps/Evolution;
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="test"
-
-# libical-glib currently (2020-02-29) oddly behind USE=introspection
-RDEPEND="
-   dev-db/sqlite:3
-   >=dev-libs/glib-2.62:2
-   >=dev-libs/libical-3.0.5:0=[introspection(-)]
-   >=dev-libs/json-glib-1.0.4
-   >=dev-libs/libmspack-0.4
-   dev-libs/libxml2:2
-   >=gnome-extra/evolution-data-server-${PV}:0=
-   >=mail-client/evolution-${PV}:2.0
-   >=net-libs/libsoup-2.58:2.4
-   >=x11-libs/gtk+-3.10:3
-"
-DEPEND="${RDEPEND}
-   test? ( net-libs/uhttpmock )
-"
-BDEPEND="
-   dev-util/gdbus-codegen
-   dev-util/glib-utils
-   >=dev-util/intltool-0.35.5
-   >=sys-devel/gettext-0.18.3
-   virtual/pkgconfig
-"
-
-# Unittests fail to find libevolution-ews.so
-RESTRICT="test !test? ( test )"
-
-# global scope PATCHES or DOCS array mustn't be used due to double 
default_src_prepare
-# call; if needed, set them after cmake_src_prepare call, if that works
-src_prepare() {
-   cmake_src_prepare
-   gnome2_src_prepare
-}
-
-src_configure() {
-   local mycmakeargs=(
-   -DWITH_MSPACK=ON
-   -DENABLE_TESTS=$(usex test)
-   )
-   cmake_src_configure
-}
-
-src_compile() {
-   cmake_src_compile
-}
-
-src_test() {
-   cmake_src_test
-}
-
-src_install() {
-   cmake_src_install
-}



[gentoo-commits] repo/gentoo:master commit in: gnome-extra/evolution-data-server/

2021-09-04 Thread Andreas Sturmlechner
commit: 5baa602b3ba7c0b19b9bbcf23056ed5be81a35dc
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Aug 28 16:16:54 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Sep  4 15:31:10 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5baa602b

gnome-extra/evolution-data-server: Drop 3.40.2

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

 gnome-extra/evolution-data-server/Manifest |   1 -
 .../evolution-data-server-3.40.2.ebuild| 152 -
 2 files changed, 153 deletions(-)

diff --git a/gnome-extra/evolution-data-server/Manifest 
b/gnome-extra/evolution-data-server/Manifest
index 661f7d6462d..75437de7e05 100644
--- a/gnome-extra/evolution-data-server/Manifest
+++ b/gnome-extra/evolution-data-server/Manifest
@@ -1,3 +1,2 @@
-DIST evolution-data-server-3.40.2.tar.xz 4625240 BLAKE2B 
f7c966e0e092ce46157e55d1a096e5ce69ae5103c0d777f262b62cac4185bec88c4cf84b9da4927cd8e008310f09bedcc017cb4ec39e4c90b3a36c1444b3507c
 SHA512 
495e264cc92b31e6bb76b205641f4c030e82a010f0cf58f712d5c05b5a06f0a60c5b83b31f95ececf9e553f2e816bb9bab2df54cd9982a81eb2bb7f936016639
 DIST evolution-data-server-3.40.3.tar.xz 4625980 BLAKE2B 
7b344c1bb279367c9eca136b9f4689f049ba126b9ffd6ba1a1a819c5f86db66bae4082ebab83c8895831e97a4ed4384bb923584146b6081ffbbc24c327d5f3d4
 SHA512 
ba5db9850d68c23ddc77e53ccb2500f613dcdc5689234b3365edbc97eb6e73c4f15c13df5dee0b2aab1d0af5a22d543c6aeb814c4abfe1dc652b46712c0e2e79
 DIST evolution-data-server-3.40.4.tar.xz 4622640 BLAKE2B 
93a4570da53fb34b496cd471e5daff07fa044ed5c230f7de85276ab9aacd0f2e6c6f749a0d63d076fc192e695f68a0c451a7a6573621ff5092cd5ea6a9302ee2
 SHA512 
664c2d41b6f212e6ddef554767ca651e4179ce861898cb11ed373f30473c2a1a3a47191ae504be7d38beb0e721782564b70f5f519a3184216a02be1bd89678b5

diff --git 
a/gnome-extra/evolution-data-server/evolution-data-server-3.40.2.ebuild 
b/gnome-extra/evolution-data-server/evolution-data-server-3.40.2.ebuild
deleted file mode 100644
index 5219b100f94..000
--- a/gnome-extra/evolution-data-server/evolution-data-server-3.40.2.ebuild
+++ /dev/null
@@ -1,152 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-VALA_USE_DEPEND="vapigen"
-
-inherit cmake db-use flag-o-matic gnome2 systemd vala virtualx
-
-DESCRIPTION="Evolution groupware backend"
-HOMEPAGE="https://wiki.gnome.org/Apps/Evolution;
-
-# Note: explicitly "|| ( LGPL-2 LGPL-3 )", not "LGPL-2+".
-LICENSE="|| ( LGPL-2 LGPL-3 ) BSD Sleepycat"
-SLOT="0/62-26-20" # subslot = libcamel-1.2/libedataserver-1.2/libebook-1.2.so 
soname version
-
-IUSE="berkdb +gnome-online-accounts +gtk gtk-doc +introspection ipv6 ldap 
kerberos oauth vala +weather"
-REQUIRED_USE="vala? ( introspection )"
-
-KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~sparc x86 ~amd64-linux 
~x86-linux ~x86-solaris"
-
-# gdata-0.17.7 soft required for new gdata_feed_get_next_page_token API to 
handle more than 100 google tasks
-# berkdb needed only for migrating old addressbook data from <3.13 versions, 
bug #519512
-gdata_depend=">=dev-libs/libgdata-0.17.7:=[vala?]"
-RDEPEND="
-   >=app-crypt/gcr-3.4
-   >=app-crypt/libsecret-0.5[crypt]
-   >=dev-db/sqlite-3.7.17:=
-   >=dev-libs/glib-2.46:2
-   >=dev-libs/libical-3.0.8:=[glib,introspection?]
-   >=dev-libs/libxml2-2
-   >=dev-libs/nspr-4.4:=
-   >=dev-libs/nss-3.9:=
-   >=net-libs/libsoup-2.58:2.4
-
-   dev-libs/icu:=
-   sys-libs/zlib:=
-   virtual/libiconv
-
-   berkdb? ( >=sys-libs/db-4:= )
-   gtk? (
-   >=app-crypt/gcr-3.4[gtk]
-   >=x11-libs/gtk+-3.16:3
-   >=media-libs/libcanberra-0.25[gtk3]
-   )
-   oauth? (
-   >=dev-libs/json-glib-1.0.4
-   >=net-libs/webkit-gtk-2.28.0:4
-   ${gdata_depend}
-   )
-   gnome-online-accounts? (
-   >=net-libs/gnome-online-accounts-3.8:=
-   ${gdata_depend} )
-   introspection? ( >=dev-libs/gobject-introspection-0.9.12:= )
-   kerberos? ( virtual/krb5:= )
-   ldap? ( >=net-nds/openldap-2:= )
-   weather? ( >=dev-libs/libgweather-3.10:2= )
-"
-DEPEND="${RDEPEND}
-   vala? ( $(vala_depend)
-   net-libs/libsoup:2.4[vala]
-   dev-libs/libical[vala]
-   )
-"
-BDEPEND="
-   dev-util/gdbus-codegen
-   dev-util/glib-utils
-   dev-util/gperf
-   gtk-doc? ( >=dev-util/gtk-doc-1.14
-   app-text/docbook-xml-dtd:4.1.2 )
-   >=dev-util/intltool-0.35.5
-   >=sys-devel/gettext-0.18.3
-   virtual/pkgconfig
-"
-
-# Some tests fail due to missing locales.
-# Also, dbus tests are flaky, bugs #397975 #501834
-# It looks like a nightmare to disable those for now.
-RESTRICT="test !test? ( test )"
-
-# global scope PATCHES or DOCS array mustn't be used due to double 
default_src_prepare call
-src_prepare() {
-

[gentoo-commits] repo/gentoo:master commit in: mail-client/evolution/

2021-09-04 Thread Andreas Sturmlechner
commit: 4651db24145830494359cf0bde00dce8cd8fc31c
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Aug 28 16:16:17 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Sep  4 15:31:10 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4651db24

mail-client/evolution: Drop 3.40.2

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

 mail-client/evolution/Manifest|   1 -
 mail-client/evolution/evolution-3.40.2.ebuild | 152 --
 2 files changed, 153 deletions(-)

diff --git a/mail-client/evolution/Manifest b/mail-client/evolution/Manifest
index 99a0ec70f56..1910ba3cced 100644
--- a/mail-client/evolution/Manifest
+++ b/mail-client/evolution/Manifest
@@ -1,3 +1,2 @@
-DIST evolution-3.40.2.tar.xz 12215356 BLAKE2B 
df1bc738ea058c2e624e7d56b69bb13e059ceb25fc4fa26d00823677fee61ccb9adc16ee70f5f702163b59f3fcf760a116eb2eabe2350edcad693614d6c0b68e
 SHA512 
081692e157bcc300ef26179f5e12a22bdc993043ca7c56b63622c4608b3c36c3c2e642d5353124c8661cc1ce2841d147345de86b4171ee7341493ffe0e24fc08
 DIST evolution-3.40.3.tar.xz 12216768 BLAKE2B 
7b146ee09abff566a5a0cbbda9dda6ce5cd26c076462fd511cbc02fa35352d1ab776c67c5c0278963a6f96c2ea8410588925cce1c05300e34ad5252de618
 SHA512 
08fcfdafd78ee323a57355dec1c8755525eefb599b70e6fb60ed0e9963a538a4b3f172b78f03aecbd245741fad08363b01ada46c2e349a9ccdc080d28c286452
 DIST evolution-3.40.4.tar.xz 12219300 BLAKE2B 
cbe56014252e8a23debbd4055be85d8bf89e25aa677b92880a6dba78d5d5fbb452403d5f9199b0257ca4c7ee10bff3bc5ca7601fa74390cf6d01d4d7cf099d1d
 SHA512 
f6f08ab3cbc21397a0727b1edc5e37711294fdba6e537000d5a9f11f0142f69702fffad3922645fab256ccdee348b914a87abd0e6ed843c01762ccd32333518a

diff --git a/mail-client/evolution/evolution-3.40.2.ebuild 
b/mail-client/evolution/evolution-3.40.2.ebuild
deleted file mode 100644
index a37eb5ddf47..000
--- a/mail-client/evolution/evolution-3.40.2.ebuild
+++ /dev/null
@@ -1,152 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake gnome2 flag-o-matic readme.gentoo-r1
-
-DESCRIPTION="Integrated mail, addressbook and calendaring functionality"
-HOMEPAGE="https://wiki.gnome.org/Apps/Evolution;
-
-# Note: explicitly "|| ( LGPL-2 LGPL-3 )", not "LGPL-2+".
-LICENSE="|| ( LGPL-2 LGPL-3 ) CC-BY-SA-3.0 FDL-1.3+ OPENLDAP"
-SLOT="2.0"
-
-IUSE="archive +bogofilter geolocation gtk-doc highlight ldap spamassassin 
spell ssl +weather ytnef"
-
-KEYWORDS="amd64 ~arm ~arm64 ~ppc64 x86"
-
-# glade-3 support is for maintainers only per configure.ac
-# pst is not mature enough and changes API/ABI frequently
-# dconf explicitely needed for backup plugin
-# gnome-desktop support is optional with --enable-gnome-desktop
-# automagic libunity dep
-# >=gspell-1.8 to ensure it uses enchant:2 like webkit-gtk
-DEPEND="
-   >=app-crypt/gcr-3.4:=[gtk]
-   >=app-text/enchant-2.2.0:2
-   >=dev-libs/glib-2.56:2[dbus]
-   >=dev-libs/libxml2-2.7.3:2
-   >=gnome-base/gnome-desktop-2.91.3:3=
-   >=gnome-base/gsettings-desktop-schemas-2.91.92
-   >=gnome-extra/evolution-data-server-${PV}:=[gtk,weather?]
-   >=media-libs/libcanberra-0.25[gtk3]
-   >=net-libs/libsoup-2.42:2.4
-   >=net-libs/webkit-gtk-2.28.0:4[spell?]
-   >=x11-libs/cairo-1.9.15:=[glib]
-   >=x11-libs/gdk-pixbuf-2.24:2
-   >=x11-libs/gtk+-3.22:3
-   >=x11-libs/libnotify-0.7:=
-   >=x11-misc/shared-mime-info-0.22
-
-   >=app-text/iso-codes-0.49
-   dev-libs/atk
-   gnome-base/dconf
-   x11-libs/libSM
-   x11-libs/libICE
-
-   archive? ( >=app-arch/gnome-autoar-0.1.1[gtk] )
-   bogofilter? ( mail-filter/bogofilter )
-   geolocation? (
-   >=media-libs/libchamplain-0.12:0.12[gtk]
-   >=media-libs/clutter-1.0.0:1.0
-   >=media-libs/clutter-gtk-0.90:1.0
-   >=sci-geosciences/geocode-glib-3.10.0
-   x11-libs/mx:1.0 )
-   ldap? ( >=net-nds/openldap-2:= )
-   spamassassin? ( mail-filter/spamassassin )
-   spell? ( >=app-text/gspell-1.8:= )
-   ssl? (
-   >=dev-libs/nspr-4.6.1:=
-   >=dev-libs/nss-3.11:= )
-   weather? ( >=dev-libs/libgweather-3.10:2= )
-   ytnef? ( net-mail/ytnef )
-"
-RDEPEND="${DEPEND}
-   highlight? ( app-text/highlight )
-"
-BDEPEND="
-   app-text/docbook-xml-dtd:4.1.2
-   dev-util/gdbus-codegen
-   dev-util/glib-utils
-   dev-util/itstool
-   gtk-doc? ( dev-util/gtk-doc
-   app-text/docbook-xml-dtd:4.3 )
-   >=dev-util/intltool-0.40.0
-   >=sys-devel/gettext-0.18.3
-   virtual/pkgconfig
-"
-
-DISABLE_AUTOFORMATTING="yes"
-DOC_CONTENTS="To change the default browser if you are not using GNOME, edit
-~/.local/share/applications/mimeapps.list so it includes the
-following content:
-
-[Default Applications]
-x-scheme-handler/http=firefox.desktop

[gentoo-commits] repo/gentoo:master commit in: sys-auth/nss_ldap/

2021-09-04 Thread Andreas Sturmlechner
commit: 6fc8ee20a7667040574f1ae444ec396da8dd0c79
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Aug 19 12:45:32 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Sep  4 15:31:11 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6fc8ee20

sys-auth/nss_ldap: Drop 265-r5, EAPI5--

Closes: https://bugs.gentoo.org/777633
Package-Manager: Portage-3.0.22, Repoman-3.0.3
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 sys-auth/nss_ldap/nss_ldap-265-r5.ebuild | 144 ---
 1 file changed, 144 deletions(-)

diff --git a/sys-auth/nss_ldap/nss_ldap-265-r5.ebuild 
b/sys-auth/nss_ldap/nss_ldap-265-r5.ebuild
deleted file mode 100644
index ca216ce2854..000
--- a/sys-auth/nss_ldap/nss_ldap-265-r5.ebuild
+++ /dev/null
@@ -1,144 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-inherit fixheadtails epatch multilib multilib-minimal autotools prefix
-
-IUSE="debug ssl sasl kerberos"
-
-DESCRIPTION="NSS LDAP Module"
-HOMEPAGE="http://www.padl.com/OSS/nss_ldap.html;
-SRC_URI="http://www.padl.com/download/${P}.tar.gz;
-
-SLOT="0"
-LICENSE="LGPL-2"
-KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ~mips ppc ppc64 sparc x86 ~amd64-linux"
-
-DEPEND=">=net-nds/openldap-2.4.38-r1[${MULTILIB_USEDEP}]
-   sasl? ( >=dev-libs/cyrus-sasl-2.1.26-r3[${MULTILIB_USEDEP}] )
-   kerberos? ( >=virtual/krb5-0-r1[${MULTILIB_USEDEP}] )
-   ssl? ( >=dev-libs/openssl-1.0.1h-r2:0[${MULTILIB_USEDEP}] )"
-RDEPEND="${DEPEND}
-   !> ${S}/config.h
-   echo "#define HAVE_NET_ROUTE_H 1" >> ${S}/config.h
-   echo "#define HAVE_RESOLV_H 1" >> ${S}/config.h
-   fi
-}
-
-multilib_src_install() {
-   if use kernel_FreeBSD; then
-   emake -j1 DESTDIR="${D}" install
-   else
-   emake -j1 DESTDIR="${D}" install \
-   INST_UID=${PORTAGE_USER:-root} 
INST_GID=${PORTAGE_GROUP:-root}
-   fi
-}
-
-multilib_src_install_all() {
-   # dumb /usr/lib* -> /lib* symlinks gone wrong
-   rm -rf "${ED}"/usr/usr
-
-   insinto /etc
-   doins ldap.conf
-
-   # Append two blank lines and some skip entries
-   echo >>"${ED}"/etc/ldap.conf
-   echo >>"${ED}"/etc/ldap.conf
-   sed -i "${ED}"/etc/ldap.conf \
-   -e '$inss_initgroups_ignoreusers 
ldap,openldap,mysql,syslog,root,postgres'
-
-   dodoc ldap.conf ANNOUNCE NEWS ChangeLog AUTHORS \
-   CVSVersionInfo.txt README nsswitch.ldap certutil
-   docinto docs; dodoc doc/*
-}
-
-pkg_postinst() {
-   elog "If you use a ldaps:// string in the 'uri' setting of"
-   elog "your /etc/ldap.conf, you must set 'ssl on'!"
-}



[gentoo-commits] repo/gentoo:master commit in: sys-auth/nss_ldap/

2021-09-04 Thread Andreas Sturmlechner
commit: b5ffac8065af254bee8634251515ee460973e428
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Sep  4 15:30:22 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Sep  4 15:31:11 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b5ffac80

sys-auth/nss_ldap: Drop 265-r9

Bug: https://bugs.gentoo.org/810058
Package-Manager: Portage-3.0.22, Repoman-3.0.3
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 sys-auth/nss_ldap/nss_ldap-265-r9.ebuild | 147 ---
 1 file changed, 147 deletions(-)

diff --git a/sys-auth/nss_ldap/nss_ldap-265-r9.ebuild 
b/sys-auth/nss_ldap/nss_ldap-265-r9.ebuild
deleted file mode 100644
index b111e7f4dcc..000
--- a/sys-auth/nss_ldap/nss_ldap-265-r9.ebuild
+++ /dev/null
@@ -1,147 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools fixheadtails multilib-minimal prefix
-
-DESCRIPTION="NSS LDAP Module"
-HOMEPAGE="http://www.padl.com/OSS/nss_ldap.html;
-SRC_URI="http://www.padl.com/download/${P}.tar.gz;
-
-SLOT="0"
-LICENSE="LGPL-2"
-KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ~mips ppc ppc64 sparc x86 ~amd64-linux"
-IUSE="debug kerberos ssl sasl split-usr"
-
-DEPEND="
-   >=net-nds/openldap-2.4.38-r1[${MULTILIB_USEDEP}]
-   sasl? ( >=dev-libs/cyrus-sasl-2.1.26-r3[${MULTILIB_USEDEP}] )
-   kerberos? ( >=virtual/krb5-0-r1[${MULTILIB_USEDEP}] )
-   ssl? ( >=dev-libs/openssl-1.0.1h-r2:0[${MULTILIB_USEDEP}] )
-"
-RDEPEND="
-   ${DEPEND}
-   !>"${ED}"/etc/ldap.conf || die
-   echo >>"${ED}"/etc/ldap.conf || die
-   sed -i "${ED}"/etc/ldap.conf \
-   -e '$inss_initgroups_ignoreusers 
ldap,openldap,mysql,syslog,root,postgres' \
-   || die
-
-   dodoc ldap.conf ANNOUNCE NEWS ChangeLog AUTHORS \
-   CVSVersionInfo.txt README nsswitch.ldap certutil
-
-   docinto docs
-   dodoc -r doc/.
-}
-
-pkg_postinst() {
-   elog "If you use a ldaps:// string in the 'uri' setting of"
-   elog "your /etc/ldap.conf, you must set 'ssl on'!"
-}



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

2021-09-04 Thread Andreas Sturmlechner
commit: ed3ee8b690919abf2be71cd48fbf757cc4c91007
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Aug 28 16:18:54 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Sep  4 15:31:10 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed3ee8b6

profiles: Mask x11-libs/mx for removal

Bug: https://bugs.gentoo.org/808213
Signed-off-by: Andreas Sturmlechner  gentoo.org>

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

diff --git a/profiles/package.mask b/profiles/package.mask
index 4a7c8647634..5286d5e17fc 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -32,6 +32,10 @@
 
 #--- END OF EXAMPLES ---
 
+# Andreas Sturmlechner  (2021-09-04)
+# EAPI-5, dead, unused, bug 808213; Removal on 2021-10-04.
+x11-libs/mx
+
 # David Seifert  (2021-09-04)
 # Last upstream release over 2.5 years ago, removed by Fedora,
 # unresponsive maintainer in Gentoo, broken with linux-headers-5.13,



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

2021-09-04 Thread David Seifert
commit: 362cd0a4e4c3b478975a335d9e9e6dd13ba9efa5
Author: David Seifert  gentoo  org>
AuthorDate: Sat Sep  4 16:50:12 2021 +
Commit: David Seifert  gentoo  org>
CommitDate: Sat Sep  4 16:50:12 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=362cd0a4

media-gfx/graphviz: add 2.49.0

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

 media-gfx/graphviz/Manifest   |   1 +
 media-gfx/graphviz/graphviz-2.49.0.ebuild | 273 ++
 media-gfx/graphviz/metadata.xml   |   3 +-
 3 files changed, 276 insertions(+), 1 deletion(-)

diff --git a/media-gfx/graphviz/Manifest b/media-gfx/graphviz/Manifest
index c3ea9782b90..94bd84ced4e 100644
--- a/media-gfx/graphviz/Manifest
+++ b/media-gfx/graphviz/Manifest
@@ -1,3 +1,4 @@
 DIST graphviz-2.47.1.tar.xz 23226336 BLAKE2B 
7e9f8683ba3694ff34c589dee7f595694e3fb44fa14b3904d648e2f6effebcd725b3cbf09bdfbc25825a92a8fdb4a6cf988f7000997d0a6be065138585fc897a
 SHA512 
4a49a14ca738058ced6ce6352b65137c34cd130525ab2b84a436d282b8b65ecfe7330a214e472e74cfa8e432b4574a746460daff0a4d292962c851fec341aefb
 DIST graphviz-2.47.3.tar.xz 23199524 BLAKE2B 
450601995da7ea543c951a6abbdd08878b4698cc2b59105d16255950acaf4585e56102ab952e79dc422efcdcc86bc28eaa3e62731626b1a3ede97480f9aeb24b
 SHA512 
3fd43e91471e4a55212a9fc48775e208aaf64d59b40613b964e7020753b23358ec06bca0d6901d616cbe7c031a2760e9783ddc03070e05bc138b5f1dcad28bc1
 DIST graphviz-2.48.0.tar.xz 23082516 BLAKE2B 
07cf4e2d84d6f49ae10dca90ef22c9cc18efdb6b0e2527795db639b2b851cf1b5179d796ed982d2518ea797c9b657c1f5ab379db30d5e37feba4f4628ef5be51
 SHA512 
9aa4983c9c56e2e2b485fb44d6381fa8769fe836a8e7673a9211cd67171f81c3c534ea6627cfee6b9d9b1127b538ffacdd16ba74401ad531a0e47ec107000265
+DIST graphviz-2.49.0.tar.xz 23040392 BLAKE2B 
74bc90e433c29662b292c0f086777648db4cded69b7640586647f46e3df46137044fa287d170a780e58f552289fec2d65e10def9ed68095bd4ec8efe9208f929
 SHA512 
5396b6cb4615ba509233a5a079956aef014245cac64635f01467dcb26e9d6e4b1d044110bc3a85132c747ba410597fa289bef3e503e84fa000c845e1e75c89b0

diff --git a/media-gfx/graphviz/graphviz-2.49.0.ebuild 
b/media-gfx/graphviz/graphviz-2.49.0.ebuild
new file mode 100644
index 000..39fe556e815
--- /dev/null
+++ b/media-gfx/graphviz/graphviz-2.49.0.ebuild
@@ -0,0 +1,273 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{8..10} )
+inherit autotools flag-o-matic java-pkg-opt-2 python-single-r1 qmake-utils
+
+DESCRIPTION="Open Source Graph Visualization Software"
+HOMEPAGE="https://www.graphviz.org/ https://gitlab.com/graphviz/graphviz/;
+# unfortunately upstream uses an "artifact" store for the pre-generated
+# tarball now, which makes predictable URLs impossible.
+SRC_URI="https://gitlab.com/api/v4/projects/4207231/packages/generic/graphviz-releases/${PV}/${P}.tar.xz;
+
+LICENSE="CPL-1.0"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~x64-solaris"
+IUSE="+cairo devil doc examples gtk gts guile java lasi lefty nls pdf perl 
postscript python qt5 ruby svg tcl webp X"
+
+REQUIRED_USE="
+   !cairo? ( !X !gtk !postscript !lasi )
+   pdf? ( cairo )
+   python? ( ${PYTHON_REQUIRED_USE} )"
+
+# Requires ksh, tests against installed package, missing files and directory
+RESTRICT="test"
+
+RDEPEND="
+   >=dev-libs/expat-2
+   >=dev-libs/glib-2.11.1:2
+   dev-libs/libltdl:0
+   >=media-libs/fontconfig-2.3.95
+   >=media-libs/freetype-2.1.10
+   >=media-libs/gd-2.0.34:=[fontconfig,jpeg,png,truetype,zlib]
+   >=media-libs/libpng-1.2:0=
+   sys-libs/zlib
+   virtual/jpeg:0
+   virtual/libiconv
+   cairo? (
+   >=x11-libs/cairo-1.1.10[svg]
+   >=x11-libs/pango-1.12
+   )
+   devil? ( media-libs/devil[png,jpeg] )
+   gtk? ( x11-libs/gtk+:2 )
+   gts? ( sci-libs/gts )
+   guile? ( dev-scheme/guile )
+   java? ( >=virtual/jre-1.8:* )
+   lasi? ( media-libs/lasi )
+   lefty? (
+   x11-libs/libXaw
+   x11-libs/libXmu
+   )
+   pdf? ( app-text/poppler )
+   perl? ( dev-lang/perl:= )
+   postscript? ( app-text/ghostscript-gpl )
+   python? ( ${PYTHON_DEPS} )
+   qt5? (
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5
+   dev-qt/qtprintsupport:5
+   dev-qt/qtwidgets:5
+   )
+   ruby? ( dev-lang/ruby:* )
+   svg? ( gnome-base/librsvg )
+   tcl? ( >=dev-lang/tcl-8.3:0= )
+   webp? ( media-libs/libwebp:= )
+   X? ( x11-libs/libX11 )"
+DEPEND="${RDEPEND}
+   lefty? ( x11-base/xorg-proto )
+   X? ( x11-base/xorg-proto )"
+BDEPEND="
+   sys-devel/flex
+   sys-devel/libtool
+   x11-libs/gdk-pixbuf:2
+   virtual/pkgconfig
+   doc? (
+   app-text/ghostscript-gpl
+   sys-apps/groff
+

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

2021-09-04 Thread Ulrich Müller
commit: c2ddff702a72b8240915e8fb583a753670a1a553
Author: Ulrich Müller  gentoo  org>
AuthorDate: Wed Sep  1 18:12:50 2021 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Sat Sep  4 10:35:12 2021 +
URL:https://gitweb.gentoo.org/proj/devmanual.git/commit/?id=c2ddff70

eclass-writing: Whitespace

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

 eclass-writing/text.xml | 184 
 1 file changed, 46 insertions(+), 138 deletions(-)

diff --git a/eclass-writing/text.xml b/eclass-writing/text.xml
index 09b41d2..0c81bf6 100644
--- a/eclass-writing/text.xml
+++ b/eclass-writing/text.xml
@@ -194,120 +194,64 @@ summarizes the available documentation tags:
   description
 
 
-  
-@ECLASS:
-  
-  
-NO
-  
-  
-Name of the eclass being documented
-  
+  @ECLASS:
+  NO
+  Name of the eclass being documented
   
 Documents various information about the eclass. Must appear as the
 first tag in the comment block.
   
 
 
-  
-@MAINTAINER:
-  
-  
-NO
-  
-  
-One or more name and email pairs
-  
+  @MAINTAINER:
+  NO
+  One or more name and email pairs
   
 List of maintainers for the eclass to be contacted. One line per
 maintainer. Must start on a newline after the tag.
   
 
 
-  
-@AUTHOR:
-  
-  
-YES
-  
-  
-One or more name and email pairs
-  
+  @AUTHOR:
+  YES
+  One or more name and email pairs
   
 List of authors for the eclass. One line per author. Must start on
 a newline after the tag.
   
 
 
-  
-@BUGREPORTS:
-  
-  
-YES
-  
-  
-Multiline freetext
-  
-  
-Describes how bugs related to this eclass should be reported
-  
+  @BUGREPORTS:
+  YES
+  Multiline freetext
+  Describes how bugs related to this eclass should be reported
 
 
-  
-@VCSURL:
-  
-  
-YES
-  
-  
-A URI string
-  
-  
-Points to the URL of the VCS that contains the eclass source
-  
+  @VCSURL:
+  YES
+  A URI string
+  Points to the URL of the VCS that contains the eclass source
 
 
-  
-@BLURB:
-  
-  
-NO
-  
-  
-Single line freetext
-  
+  @BLURB:
+  NO
+  Single line freetext
   
 Contains a short description for the eclass. Must be on the same
 line with the tag.
   
 
 
-  
-@DESCRIPTION:
-  
-  
-YES
-  
-  
-Multiline freetext
-  
-  
-Long description for the eclass
-  
+  @DESCRIPTION:
+  YES
+  Multiline freetext
+  Long description for the eclass
 
 
-  
-@EXAMPLE:
-  
-  
-YES
-  
-  
-Multiline freetext
-  
-  
-Examples that illustrate various uses of this eclass
-  
+  @EXAMPLE:
+  YES
+  Multiline freetext
+  Examples that illustrate various uses of this eclass
 
 
 
@@ -338,15 +282,9 @@ variables are as follows:
   description
 
 
-  
-@ECLASS-VARIABLE:
-  
-  
-NO
-  
-  
-Name of the eclass variable to which the documentation applies
-  
+  @ECLASS-VARIABLE:
+  NO
+  Name of the eclass variable to which the documentation applies
   
 This tag applies to eclass specific variables that affect the
 default behavior of the eclass. Read-only variables, which are
@@ -452,30 +390,18 @@ documentation are:
   description
 
 
-  
-@FUNCTION:
-  
-  
-NO
-  
-  
-Name of the function to which the documentation block applies
-  
+  @FUNCTION:
+  NO
+  Name of the function to which the documentation block applies
   
 Documents information about an eclass function such as its calling
 convention etc. Must appear as the first tag in the comment block
   
 
 
-  
-@USAGE:
-  
-  
-NO
-  
-  
-List of required and optional arguments to the function
-  
+  @USAGE:
+  NO
+  List of required and optional arguments to the function
   
 List of arguments that the eclass function accepts, specified in
 the following syntax: Required arguments
@@ -483,30 +409,18 @@ documentation are:
   
 
 
-  
-@RETURN:
-  
-  
-*
-  
-  
-Return value of the function
-  
+  @RETURN:
+  *
+  Return value of the function
   
 Description for the value returned by the function.
 *: Not optional for functions that return a value.
   
 
 
-  
-@MAINTAINER:
-  
-  
-YES
-  
-  
-Multiline freetext
-  
+  @MAINTAINER:
+  YES
+  Multiline freetext
   
 List of contacts for the eclass function. One line per
 maintainer. Must start on a newline after the tag.
@@ -537,15 +451,9 @@ documentation are:
   Declares that this function should no longer be used in ebuilds
 
 
-  
-@DESCRIPTION:
-  
-  
-*
-  
-  
-Multiline freetext
-  
+  @DESCRIPTION:
+  *
+  Multiline freetext
   
 Long description for the eclass function.
 *: Not optional if RETURN: is absent.



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

2021-09-04 Thread Ulrich Müller
commit: b691f696abfbc33a4e3f3bea2100ebc466c24e6b
Author: Ulrich Müller  gentoo  org>
AuthorDate: Thu Sep  2 07:54:21 2021 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Sat Sep  4 10:35:13 2021 +
URL:https://gitweb.gentoo.org/proj/devmanual.git/commit/?id=b691f696

eclass-writing: More documentation tags

@SUBSECTION, @SUPPORTED_EAPIS, @PROVIDES, and @DEPRECATED.

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

 eclass-writing/text.xml | 30 ++
 1 file changed, 26 insertions(+), 4 deletions(-)

diff --git a/eclass-writing/text.xml b/eclass-writing/text.xml
index 0c81bf6..791a2ce 100644
--- a/eclass-writing/text.xml
+++ b/eclass-writing/text.xml
@@ -151,10 +151,11 @@ each block documents an individual element of an eclass.
 
 
 Documentation tags for various eclass elements are explained in their
-respective sections below. Common to all the tags that accept
-multiline freetext, the @CODE tag should be used when necessary
-to create unformatted code chunks (such as example code) by placing
-the tag at the beginning and the end.
+respective sections below. Common to all the tags that accept multiline
+freetext, the @CODE tag should be used when necessary to create
+unformatted code chunks (such as example code) by placing the tag at the
+beginning and the end. The @SUBSECTION tag inserts a subsection
+heading; it is allowed only in the main @DESCRIPTION.
 
 
 
@@ -232,6 +233,21 @@ summarizes the available documentation tags:
   A URI string
   Points to the URL of the VCS that contains the eclass source
 
+
+  @SUPPORTED_EAPIS:
+  YES
+  Space-separated list of EAPIs
+  List of EAPIs supported by this eclass
+
+
+  @PROVIDES:
+  YES
+  Space-separated list of eclass names
+  
+List of indirectly inherited eclasses whose functions and variables may be
+used by an ebuild inheriting this eclass
+  
+
 
   @BLURB:
   NO
@@ -241,6 +257,12 @@ summarizes the available documentation tags:
 line with the tag.
   
 
+
+  @DEPRECATED:
+  YES
+  Replacement (or "none")
+  Declares that this eclass should no longer be used
+
 
   @DESCRIPTION:
   YES



  1   2   3   4   >