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

2021-06-24 Thread Matthew Thode
commit: dabdd5c6f31905a697de003f6a65d2ae37ce7c20
Author: Matthew Thode  gentoo  org>
AuthorDate: Fri Jun 25 05:57:19 2021 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Fri Jun 25 05:57:19 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dabdd5c6

dev-ruby/puppetdb-termini: 7.4.1 bump

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

 dev-ruby/puppetdb-termini/Manifest |  1 +
 .../puppetdb-termini/puppetdb-termini-7.4.1.ebuild | 28 ++
 2 files changed, 29 insertions(+)

diff --git a/dev-ruby/puppetdb-termini/Manifest 
b/dev-ruby/puppetdb-termini/Manifest
index 3f490d81386..9ca76860cec 100644
--- a/dev-ruby/puppetdb-termini/Manifest
+++ b/dev-ruby/puppetdb-termini/Manifest
@@ -1,3 +1,4 @@
 DIST puppetdb-termini_6.13.0-1stretch_all.deb 21296 BLAKE2B 
6ef6f82047f293b854e1b0d6db2933e18bc95d1bb7fe4a3d03d2dbe5da00cdb68e7e3ac35097f466ee21de5a7ed584606684a52c088a9e31abe9fe11d7cf
 SHA512 
bbcf8d2ed996925ead0add6899b266ca9308b01cc12d0dfa6f61956e801a092abf5a01ae4647bf96778f9fe0fa95e17bfae0a3b30576346093651141c1982ebf
 DIST puppetdb-termini_7.2.0-1stretch_all.deb 21158 BLAKE2B 
bb74c11735a557bbee8452f4eb356c1ca038f8cf41bf1b5404f6f204d1d89e8bb532b8a6db8a92ebba9045e744a8a0b68629d60ab295660381a582273a0a67f3
 SHA512 
6dd4ee1e3d2fd069d5689cbaf0faeb417e5c12bd6d06c721923cbe92b739fa39a658675b40f0474010b3c6a6cabbff8a3fa49f8f79cbcc7bd4fbb1c68b1805f6
 DIST puppetdb-termini_7.3.1-1stretch_all.deb 21144 BLAKE2B 
34e925a93b9f0c882e051ca0ff4368c06ef2467211e645a976453e60008e1a02ccf76ba8b53270ceba830e43be5d8ababf601c6a5ecad5f9d603dcf56c78e19f
 SHA512 
745cb5fe4eb6e4bb720028f794a767fd7eeb936f310c18f153a94bab28a36e35fc1bd5559b1be20a3ef5573227cbc4f013673eca3d85ff15e8a29d238ffd0370
+DIST puppetdb-termini_7.4.1-1stretch_all.deb 21552 BLAKE2B 
df93159a7dc9f6a6735f44531306a2b1c7a1bf9d8b88dbd4c9784367e949a83b0cb42dd8172880df9e7f4cbc1d3bcf9da570cdf2fa0437e525452d1f2468551d
 SHA512 
4ffdf5e2019400dbaa5bb1fee22fd66fa430ab395a42d25cca2c61feaf68168b44eb1d29c0a9984a2cb669eff4ffadd9f9c64c6c19ea21bd3ceead392ad6d26b

diff --git a/dev-ruby/puppetdb-termini/puppetdb-termini-7.4.1.ebuild 
b/dev-ruby/puppetdb-termini/puppetdb-termini-7.4.1.ebuild
new file mode 100644
index 000..57a8294eabe
--- /dev/null
+++ b/dev-ruby/puppetdb-termini/puppetdb-termini-7.4.1.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+USE_RUBY="ruby23 ruby24 ruby25 ruby26"
+
+inherit unpacker
+
+DESCRIPTION="Library needed to connect puppet to puppetdb"
+HOMEPAGE="http://docs.puppetlabs.com/puppetdb/;
+SRC_URI="http://apt.puppetlabs.com/pool/stretch/puppet/${PN:0:1}/${PN}/${PN}_${PV}-1stretch_all.deb;
+
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE=""
+# will need the same keywords as puppet
+KEYWORDS="~amd64 ~ppc ~x86"
+
+RDEPEND+=""
+DEPEND+=""
+
+S=${WORKDIR}
+
+src_install() {
+   insinto opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/
+   doins -r opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/*
+}



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

2021-06-24 Thread Matthew Thode
commit: 9aa119a05db025788789d14a9dd46ca23c4792a5
Author: Matthew Thode  gentoo  org>
AuthorDate: Fri Jun 25 05:55:00 2021 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Fri Jun 25 05:55:25 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9aa119a0

app-admin/puppetdb: 7.4.1 bump

CVE-2021-27021

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

 app-admin/puppetdb/Manifest  |  1 +
 app-admin/puppetdb/puppetdb-7.4.1.ebuild | 87 
 2 files changed, 88 insertions(+)

diff --git a/app-admin/puppetdb/Manifest b/app-admin/puppetdb/Manifest
index 4233fc47581..0eeac6a6bc3 100644
--- a/app-admin/puppetdb/Manifest
+++ b/app-admin/puppetdb/Manifest
@@ -1,3 +1,4 @@
 DIST puppetdb-6.13.0.tar.gz 46400373 BLAKE2B 
2e3cdd4e7a3e84e11f23031dba3aadf5be885e118938a0a52140e612b4006a0fd4e97f162322c80731b2bfb63dcff2d73d5b2cd0882f7aabcb69fe30aa05151b
 SHA512 
4d16ce4434e88c538b06f6b2e91cf9786646134a6302a80ea941e3f73168b0f4981cecdb125cac881c0233c835893e9385004461b67e7d8635865f14aee9
 DIST puppetdb-7.2.0.tar.gz 47126306 BLAKE2B 
aa9213b3a6e7438f7f70c73d14d5a264fe8d45f41d15a21eb457f4264599d4ffc02339b1109aeba713b7afb09780a7ce66786fc03d27e49cd0786cc81042d36c
 SHA512 
872ebc8caf5c9c2f9509f603809c942ef8b3fc0bab96dd39a51558cae88b07318fadb81aa2f8477d231c7caac513b304c6aa178deb3aa56a4a5f7a9f1917d90c
 DIST puppetdb-7.3.1.tar.gz 47173502 BLAKE2B 
e9f57300585cb556f75975c4a20c35c0789816a9f141a3979348200e28e24352870109fc3597a44d075b490b9da2308e963a24e64e37552f7124205beb87aae8
 SHA512 
aa15aebec2f7a24a2da125078017baabe054d741ee651b91219074a274400ae54862c38d3e253e904fe26165f4fc34fb3eb021937aa9ee4304b7e83bc3f5d0dc
+DIST puppetdb-7.4.1.tar.gz 47409868 BLAKE2B 
0ac4234547b27e9ad12c9c008d76be8fff7f724d93acc2ca26700d18ac2e30bf9689c46550a8976b90e662d7af97994d7e299b94e2d68e5b5f7d1166a54d4ff8
 SHA512 
64c42477554039991b35dfd2d29f4fa507226cc3256b07ff3524cd287c1dbf09bdf60116dd12288d1340ca74ced2872ac886f4eadde8bd83965976579e99738d

diff --git a/app-admin/puppetdb/puppetdb-7.4.1.ebuild 
b/app-admin/puppetdb/puppetdb-7.4.1.ebuild
new file mode 100644
index 000..78bd75a0264
--- /dev/null
+++ b/app-admin/puppetdb/puppetdb-7.4.1.ebuild
@@ -0,0 +1,87 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit multilib systemd tmpfiles
+
+DESCRIPTION="PuppetDB collects data generated by Puppet."
+HOMEPAGE="http://docs.puppetlabs.com/puppetdb/;
+SRC_URI="https://downloads.puppetlabs.com/${PN}/${P}.tar.gz;
+
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE=""
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND+=">=virtual/jdk-1.8.0"
+DEPEND+="acct-user/puppetdb
+   acct-group/puppetdb"
+
+src_prepare() {
+   sed -i 's/sysconfig/conf\.d/g' ext/redhat/puppetdb.service || die
+   sed -i 's/sysconfig/conf\.d/g' ext/bin/puppetdb || die
+   sed -i 's/sysconfig/conf\.d/g' install.sh || die
+   sed -i 's/var\/run/run/g' ext/puppetdb.tmpfiles.conf || die
+   sed -i 's/var\/run/run/g' install.sh || die
+   default
+}
+
+src_compile() {
+   einfo "not compiling"
+}
+
+src_install() {
+   dodir /opt/puppetlabs/server/data/puppetdb
+   insinto /opt/puppetlabs/server/apps/puppetdb
+   insopts -m0744
+   doins ext/ezbake-functions.sh
+   insopts -m0644
+   doins ext/ezbake.manifest
+   doins puppetdb.jar
+   insinto /etc/puppetlabs/puppetdb
+   doins ext/config/logback.xml
+   doins ext/config/bootstrap.cfg
+   doins ext/config/request-logging.xml
+   insinto /etc/puppetlabs/puppetdb/conf.d
+   doins ext/config/conf.d/jetty.ini
+   doins ext/config/conf.d/repl.ini
+   doins ext/config/conf.d/database.ini
+   doins ext/config/conf.d/config.ini
+   insopts -m0755
+   insinto /opt/puppetlabs/server/apps/puppetdb/scripts
+   doins install.sh
+   insinto /opt/puppetlabs/server/apps/puppetdb/cli/apps
+   doins ext/cli/foreground
+   doins ext/cli/ssl-setup
+   doins ext/cli/config-migration
+   doins ext/cli/foreground
+   doins ext/cli/anonymize
+   doins ext/cli/reload
+   doins ext/cli/start
+   doins ext/cli/stop
+   insinto /opt/puppetlabs/server/apps/puppetdb/bin
+   doins ext/bin/puppetdb
+   insopts -m0644
+   dodir /opt/puppetlabs/server/bin
+   dosym ../apps/puppetdb/bin/puppetdb /opt/puppetlabs/server/bin/puppetdb
+   dodir /opt/puppetlabs/bin
+   dosym ../server/apps/puppetdb/bin/puppetdb /opt/puppetlabs/bin/puppetdb
+   dosym ../../opt/puppetlabs/server/apps/puppetdb/bin/puppetdb 
/usr/bin/puppetdb
+   # init type tasks
+   newconfd ext/default puppetdb
+   systemd_dounit ext/redhat/puppetdb.service
+   newtmpfiles ext/puppetdb.tmpfiles.conf puppetdb.conf
+   newinitd "${FILESDIR}/puppetdb.initd-r2" puppetdb
+   # misc
+   insinto /etc/logrotate.d
+   newins 

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

2021-06-24 Thread Matthew Thode
commit: 01d04fdb79607b23ab5e4f4755c1bd48e77b2bbd
Author: Matthew Thode  gentoo  org>
AuthorDate: Fri Jun 25 05:52:49 2021 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Fri Jun 25 05:55:24 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=01d04fdb

app-admin/puppet-agent: 7.8.0 bump

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

 app-admin/puppet-agent/Manifest  |  1 +
 app-admin/puppet-agent/puppet-agent-7.8.0.ebuild | 74 
 2 files changed, 75 insertions(+)

diff --git a/app-admin/puppet-agent/Manifest b/app-admin/puppet-agent/Manifest
index cf9b09a905f..52049f2b6ce 100644
--- a/app-admin/puppet-agent/Manifest
+++ b/app-admin/puppet-agent/Manifest
@@ -2,3 +2,4 @@ DIST puppet-agent_6.19.1-1focal_amd64.deb 1600 BLAKE2B 
22b03ef1f86b34955e8ba
 DIST puppet-agent_7.5.0-1focal_amd64.deb 20900560 BLAKE2B 
a1f0e3da38cc98e677f66fd8887e4db1e1bd9d2af0b89597c0b1f2e569b78ccd8eb2d7c84c9cf5c8d03097dd6b22ae323ad7e9f989b06692a6ca7fbd28d5cf46
 SHA512 
250839f7d4a09545ae509273cbfb1ba004b8d0c5559b5312642b7483c605d32b7575c52b5e9a2b9d3f65e2fcfbf00f4ed85ee498ae9dc39629f1618aaab79361
 DIST puppet-agent_7.6.1-1focal_amd64.deb 20894772 BLAKE2B 
235f62750c1e7a42b8b4fa013b969926c4c168fd6a6d9cfc8f243ef5571360593572faad57326019c09cd1d1e67fcc985d699acbd07c3279ac350712828eb26f
 SHA512 
36b9f69cbef0b51a80375231472e4bab195a08b14bb860419d2ad01f13d90cba377d796b3253643f77ff415f43d2f9598dc18c37d76d844a3ea98299e5d43e65
 DIST puppet-agent_7.7.0-1focal_amd64.deb 20917640 BLAKE2B 
f0b154c49f083a0eba5caa9351c83534a3fcce9028d56ed7c2a9c58520c5105eab215432aab0ac188b6ccaa11d922a90bed2b093a3234ec292d80c12f8e1f188
 SHA512 
70375495d08eccd145fa936118341c861cad76c1b760055579814d9d79d424db1b165d884bbca20dd3ce3bf932a9d99043ef38f968318bd028b6f1b3750f
+DIST puppet-agent_7.8.0-1focal_amd64.deb 20931500 BLAKE2B 
3c521631fb96440e51ad82c3665f07a5ee9cba1d978fccbe9388684ad0c211138f022017ff49b92818cfc8f50ebed0a996c9321918413e4a1c7ca0f5a2f68f8a
 SHA512 
f0cd9951b54bc9aacce987ea10e9257db9432620f50657ca220ea8b7b4aad1c5ddebd6f5e89c5bdee837b0f928bbebe375afdb72652eb33ee22e3778498aafa1

diff --git a/app-admin/puppet-agent/puppet-agent-7.8.0.ebuild 
b/app-admin/puppet-agent/puppet-agent-7.8.0.ebuild
new file mode 100644
index 000..4a86bc59357
--- /dev/null
+++ b/app-admin/puppet-agent/puppet-agent-7.8.0.ebuild
@@ -0,0 +1,74 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit systemd unpacker tmpfiles
+
+DESCRIPTION="general puppet client utils along with hiera and facter"
+HOMEPAGE="https://puppetlabs.com/;
+SRC_URI="http://apt.puppetlabs.com/pool/focal/puppet/${PN:0:1}/${PN}/${PN}_${PV}-1focal_amd64.deb;
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="puppetdb selinux"
+RESTRICT="strip"
+
+CDEPEND="!app-admin/puppet
+   !dev-ruby/hiera
+   !dev-ruby/facter
+   app-emulation/virt-what
+   acct-user/puppet
+   acct-group/puppet"
+
+DEPEND="
+   ${CDEPEND}
+   app-admin/augeas"
+RDEPEND="${CDEPEND}
+   app-portage/eix
+   sys-apps/dmidecode
+   sys-libs/libselinux
+   sys-libs/glibc
+   sys-libs/readline:0/8
+   sys-libs/libxcrypt
+   sys-libs/ncurses:0[tinfo]
+   selinux? (
+   sys-libs/libselinux[ruby]
+   sec-policy/selinux-puppet
+   )
+   puppetdb? ( >=dev-ruby/puppetdb-termini-5.0.1 )"
+
+S=${WORKDIR}
+
+QA_PREBUILT="*"
+
+src_install() {
+   # conf.d
+   doconfd etc/default/puppet
+   doconfd etc/default/pxp-agent
+   # logrotate.d
+   insinto /etc/logrotate.d
+   doins etc/logrotate.d/pxp-agent
+   # puppet itself
+   insinto /etc/puppetlabs
+   doins -r etc/puppetlabs/*
+   # logdir for systemd
+   keepdir var/log/puppetlabs/puppet/
+   chmod 0750 var/log/puppetlabs/puppet/
+   # the rest
+   insinto /opt
+   dodir opt/puppetlabs/puppet/cache
+   doins -r opt/*
+   fperms 0750 /opt/puppetlabs/puppet/cache
+   # init
+   newinitd "${FILESDIR}/puppet.initd2" puppet
+   systemd_dounit lib/systemd/system/puppet.service
+   systemd_dounit lib/systemd/system/pxp-agent.service
+   newtmpfiles usr/lib/tmpfiles.d/puppet-agent.conf puppet-agent.conf
+   # symlinks
+   chmod 0755 -R "${D}/opt/puppetlabs/puppet/bin/"
+   dosym ../../opt/puppetlabs/bin/facter /usr/bin/facter
+   dosym ../../opt/puppetlabs/bin/hiera /usr/bin/hiera
+   dosym ../../opt/puppetlabs/bin/puppet /usr/bin/puppet
+   dosym ../../../../usr/lib64/xcrypt/libcrypt.so.1 
/opt/puppetlabs/puppet/lib/libcrypt.so.1
+}



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

2021-06-24 Thread Matthew Thode
commit: 0d1fb8c7227a900e69d50c190e0d2433b417e58c
Author: Matthew Thode  gentoo  org>
AuthorDate: Fri Jun 25 05:51:39 2021 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Fri Jun 25 05:55:23 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0d1fb8c7

app-admin/puppet: 7.8.0 bump

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

 app-admin/puppet/Manifest|   1 +
 app-admin/puppet/puppet-7.8.0.ebuild | 132 +++
 2 files changed, 133 insertions(+)

diff --git a/app-admin/puppet/Manifest b/app-admin/puppet/Manifest
index 39103d9d683..fc0db1e40ce 100644
--- a/app-admin/puppet/Manifest
+++ b/app-admin/puppet/Manifest
@@ -4,3 +4,4 @@ DIST puppet-6.19.1.tar.gz 2917976 BLAKE2B 
06019b465699494c3c5045d8d3f617046583f8
 DIST puppet-7.5.0.tar.gz 2859905 BLAKE2B 
59c6b8fee0ce13b1aeb7a59eab21e84835682e606598dac79a838d514352988d260f610aef0f0b00547a141c503f8779668006d109c3ad86133f413b57309adc
 SHA512 
7b3ac681a91160055e4b26c904153b0800f5501a83e8e5f20d74a7ef153e6b029ab59b237726f20576379ea7d81e64e24126e72e8f709bbc6473c3c0793b
 DIST puppet-7.6.1.tar.gz 2861371 BLAKE2B 
acc117a03906d710329dcd4bc3881bc9792640b4685ffb771e67e819cf21705b1635178ec527b6548245b8312c3625622827fa744227d79a81af9bae194938a9
 SHA512 
f7b7265f5ffca4e342e0f687cf4fbf7704c6518025d178925ae04b8902a2df2ceaa76179ecd5a1c1eb3456e29c049f701e8b45c8da7dc3b0a8948ef85ee3268a
 DIST puppet-7.7.0.tar.gz 2891530 BLAKE2B 
a6284f4928fc57733a5ef5fad71e25657a7a5e76cbd2214ac74184cc223d24fb664486f6aa1958f9b26f00597a0209a9613dc1e33b73fe4951b3507e115fc48a
 SHA512 
2cd1bf799bfe5a3d5d3458db84021a29d119651faae111b8c3bfd374c2c1b008610f2c15d4b434dbd13caa91aea073503d40071d85e86687fa330e997b80f220
+DIST puppet-7.8.0.tar.gz 2893281 BLAKE2B 
cef1d56048a72ffa18c9fe2917e4f616dd4d778eddc91c88becf06a418471af1e2cf1688aa05ad3e71f24d5bb1923eaf35b8a1419ed05a72b299af970d1427e6
 SHA512 
189fabe199afefc77951ee3f2bf20c749f6efe290cc3a76f5ba58892c80cc76082b1ce77c23bca87f57f62816410bc5536e4206806fe31517915c72046ace08d

diff --git a/app-admin/puppet/puppet-7.8.0.ebuild 
b/app-admin/puppet/puppet-7.8.0.ebuild
new file mode 100644
index 000..125aa53e82c
--- /dev/null
+++ b/app-admin/puppet/puppet-7.8.0.ebuild
@@ -0,0 +1,132 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+
+USE_RUBY="ruby24 ruby25 ruby26 ruby27"
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+RUBY_FAKEGEM_TASK_DOC="doc:all"
+RUBY_FAKEGEM_EXTRAINSTALL="locales"
+
+inherit ruby-fakegem
+
+DESCRIPTION="A system automation and configuration management software."
+HOMEPAGE="https://puppet.com/;
+SRC_URI="http://downloads.puppetlabs.com/puppet/${P}.tar.gz;
+
+LICENSE="Apache-2.0 GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86"
+IUSE="augeas diff doc emacs ldap rrdtool selinux shadow sqlite vim-syntax"
+RESTRICT="test"
+
+ruby_add_rdepend "
+   dev-ruby/hiera
+   dev-ruby/json:=
+   dev-ruby/semantic_puppet
+   >=dev-ruby/facter-3.0.0
+   dev-ruby/concurrent-ruby
+   augeas? ( dev-ruby/ruby-augeas )
+   diff? ( dev-ruby/diff-lcs )
+   doc? ( dev-ruby/rdoc )
+   ldap? ( dev-ruby/ruby-ldap )
+   shadow? ( dev-ruby/ruby-shadow )
+   sqlite? ( dev-ruby/sqlite3 )
+   virtual/ruby-ssl
+   dev-ruby/hocon"
+
+ruby_add_bdepend "
+   doc? ( dev-ruby/yard )
+   test? (
+   dev-ruby/mocha
+   dev-ruby/rack
+   dev-ruby/rspec-its
+   )"
+# this should go in the above lists, but isn't because of test deps not being 
keyworded
+#   dev-ruby/rspec-collection_matchers
+
+RDEPEND+=" ${RDEPEND}
+   rrdtool? ( >=net-analyzer/rrdtool-1.2.23[ruby] )
+   selinux? (
+   sys-libs/libselinux[ruby]
+   sec-policy/selinux-puppet
+   )
+   vim-syntax? ( >=app-vim/puppet-syntax-3.0.1 )
+   >=app-portage/eix-0.18.0
+   acct-user/puppet
+   acct-group/puppet"
+PDEPEND="emacs? ( >=app-emacs/puppet-mode-0.3-r1 )"
+
+all_ruby_prepare() {
+   # Avoid spec that require unpackaged json-schema.
+   rm spec/lib/matchers/json.rb $( grep -Rl matchers/json spec) || die
+
+   # fix systemd path
+   eapply -p0 "${FILESDIR}/puppet-systemd.patch"
+
+   # Avoid specs that can only run in the puppet.git repository. This
+   # should be narrowed down to the specific specs.
+   rm spec/integration/parser/compiler_spec.rb || die
+
+   # Avoid failing spec that need further investigation.
+   rm spec/unit/module_tool/metadata_spec.rb || die
+}
+
+each_ruby_install() {
+   each_fakegem_install
+#  dosym "/usr/$(get_libdir)/ruby/gems/$(ruby_get_version)/gems/${P}" 
"/usr/$(get_libdir)/ruby/gems/$(ruby_get_version)/gems/${PN}"
+}
+
+all_ruby_install() {
+   all_fakegem_install
+
+   # systemd stuffs
+   insinto /usr/lib/systemd/system
+   doins 

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

2021-06-24 Thread Michał Górny
commit: 96f70ec483484bdd881bfb4732ca9e7d12b0fd6e
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jun 25 04:45:19 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jun 25 04:46:15 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=96f70ec4

dev-python/numpy: Add missing patch

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

 .../files/numpy-1.21.0-no-hardcode-blasv2.patch| 51 ++
 profiles/package.mask  |  5 ---
 2 files changed, 51 insertions(+), 5 deletions(-)

diff --git a/dev-python/numpy/files/numpy-1.21.0-no-hardcode-blasv2.patch 
b/dev-python/numpy/files/numpy-1.21.0-no-hardcode-blasv2.patch
new file mode 100644
index 000..bc3fbda4bf2
--- /dev/null
+++ b/dev-python/numpy/files/numpy-1.21.0-no-hardcode-blasv2.patch
@@ -0,0 +1,51 @@
+diff --git a/numpy/distutils/system_info.py b/numpy/distutils/system_info.py
+index 82e864a5c..1d77e5854 100644
+--- a/numpy/distutils/system_info.py
 b/numpy/distutils/system_info.py
+@@ -501,33 +501,7 @@ def get_info(name, notfound_action=0):
+   1 - display warning message
+   2 - raise error
+ """
+-cl = {'atlas': atlas_info,  # use lapack_opt or blas_opt instead
+-  'atlas_threads': atlas_threads_info,# ditto
+-  'atlas_blas': atlas_blas_info,
+-  'atlas_blas_threads': atlas_blas_threads_info,
+-  'lapack_atlas': lapack_atlas_info,  # use lapack_opt instead
+-  'lapack_atlas_threads': lapack_atlas_threads_info,  # ditto
+-  'atlas_3_10': atlas_3_10_info,  # use lapack_opt or blas_opt instead
+-  'atlas_3_10_threads': atlas_3_10_threads_info,# 
ditto
+-  'atlas_3_10_blas': atlas_3_10_blas_info,
+-  'atlas_3_10_blas_threads': atlas_3_10_blas_threads_info,
+-  'lapack_atlas_3_10': lapack_atlas_3_10_info,  # use lapack_opt 
instead
+-  'lapack_atlas_3_10_threads': lapack_atlas_3_10_threads_info,  # 
ditto
+-  'flame': flame_info,  # use lapack_opt instead
+-  'mkl': mkl_info,
+-  # openblas which may or may not have embedded lapack
+-  'openblas': openblas_info,  # use blas_opt instead
+-  # openblas with embedded lapack
+-  'openblas_lapack': openblas_lapack_info, # use blas_opt instead
+-  'openblas_clapack': openblas_clapack_info, # use blas_opt instead
+-  'blis': blis_info,  # use blas_opt instead
+-  'lapack_mkl': lapack_mkl_info,  # use lapack_opt instead
+-  'blas_mkl': blas_mkl_info,  # use blas_opt instead
+-  'accelerate': accelerate_info,  # use blas_opt instead
+-  'openblas64_': openblas64__info,
+-  'openblas64__lapack': openblas64__lapack_info,
+-  'openblas_ilp64': openblas_ilp64_info,
+-  'openblas_ilp64_lapack': openblas_ilp64_lapack_info,
++cl = {'flame': flame_info,  # use lapack_opt instead
+   'x11': x11_info,
+   'fft_opt': fft_opt_info,
+   'fftw': fftw_info,
+@@ -947,10 +921,7 @@ def get_libs(self, key, default):
+ return [b for b in [a.strip() for a in libs.split(',')] if b]
+ 
+ def get_libraries(self, key='libraries'):
+-if hasattr(self, '_lib_names'):
+-return self.get_libs(key, default=self._lib_names)
+-else:
+-return self.get_libs(key, '')
++return self.get_libs(key, '')
+ 
+ def library_extensions(self):
+ c = customized_ccompiler()

diff --git a/profiles/package.mask b/profiles/package.mask
index 2ee622348cb..0bec4a6b853 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -32,11 +32,6 @@
 
 #--- END OF EXAMPLES ---
 
-# Sam James  (2021-06-25)
-# Missing patch file for now.
-# bug #798471
-=dev-python/numpy-1.21.0
-
 # Volkmar W. Pogatzki  (2021-06-21)
 # library with no consumer, removal in 30 days
 # see https://bugs.gentoo.org/794562



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

2021-06-24 Thread Michał Górny
commit: d4293a78a4150bbc7cec4a7694663cee89ae8010
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jun 25 04:43:02 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jun 25 04:43:02 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d4293a78

dev-python/commentjson: New package, needed for resolvelib

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

 dev-python/commentjson/Manifest |  1 +
 dev-python/commentjson/commentjson-0.9.0.ebuild | 28 +
 dev-python/commentjson/metadata.xml | 11 ++
 3 files changed, 40 insertions(+)

diff --git a/dev-python/commentjson/Manifest b/dev-python/commentjson/Manifest
new file mode 100644
index 000..e90fbebd7c5
--- /dev/null
+++ b/dev-python/commentjson/Manifest
@@ -0,0 +1 @@
+DIST commentjson-0.9.0.gh.tar.gz 15297 BLAKE2B 
a857b0fa5551079d3d37bff94fb51a903e998c4fb84e0f62a5de28d6eafe0cb8a38b3215515e72c56de0cddb661f109921c801d15b9ba93771290135adaaa5b1
 SHA512 
cd3d28adecbc445ed3faed7847c65a23829f408cf8aa3fa85544a0f0cf9fa5544b8aff560725cf51921f249123daf9ce9953069e99ca64a312bb4bff652512fe

diff --git a/dev-python/commentjson/commentjson-0.9.0.ebuild 
b/dev-python/commentjson/commentjson-0.9.0.ebuild
new file mode 100644
index 000..b64b47221b1
--- /dev/null
+++ b/dev-python/commentjson/commentjson-0.9.0.ebuild
@@ -0,0 +1,28 @@
+# Copyright 2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{8..9} )
+inherit distutils-r1
+
+DESCRIPTION="Add Python and JavaScript style comments in your JSON files"
+HOMEPAGE="
+   https://pypi.org/project/commentjson/
+   https://github.com/vaidik/commentjson/;
+SRC_URI="
+   https://github.com/vaidik/commentjson/archive/v${PV}.tar.gz
+   -> ${P}.gh.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   dev-python/lark-parser[${PYTHON_USEDEP}]"
+BDEPEND="
+   test? (
+   dev-python/six[${PYTHON_USEDEP}]
+   )"
+
+distutils_enable_tests unittest

diff --git a/dev-python/commentjson/metadata.xml 
b/dev-python/commentjson/metadata.xml
new file mode 100644
index 000..f4168a14251
--- /dev/null
+++ b/dev-python/commentjson/metadata.xml
@@ -0,0 +1,11 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   pyt...@gentoo.org
+   
+   
+   commentjson
+   vaidik/commentjson
+   
+



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

2021-06-24 Thread Michał Górny
commit: 81d4f80b2d6d731ac7e7ee062812518efeb138eb
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jun 25 04:25:58 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jun 25 04:25:58 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=81d4f80b

dev-python/boto3: Bump to 1.17.100

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

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

diff --git a/dev-python/boto3/Manifest b/dev-python/boto3/Manifest
index fa6b9dd10f2..ca43a4aa70a 100644
--- a/dev-python/boto3/Manifest
+++ b/dev-python/boto3/Manifest
@@ -1,3 +1,4 @@
+DIST boto3-1.17.100.tar.gz 385310 BLAKE2B 
fef5fb0cf4862819c05efa3eb793cf2c9756c003aa4de2c8288a0b46d2f6f2cace53ba09429761437073fac366ad73cc1e816b480a22d42f1d3b9c5160fc3a07
 SHA512 
2d137d2dc6265a784af961b4e61faddf2a9b9493fc281da9764fd1ef8e855777d48daeaef7380e9d83408c6358e33c2898ad60c95e685bc04a9821cb0b2cfc3b
 DIST boto3-1.17.54.tar.gz 362224 BLAKE2B 
d67ea9a2833d4cf6ec50fc4eab9c194f813f92ef00fa0d1638e0dca0bf03a92fa5208707b3ceda70759231aa69c35bf83028eada42d04209a55d05daf37ce764
 SHA512 
795a78807e8aad9ba53b196ac6b3547e23d2f7cc962a34121280fe47dfa8f99eac19765c87817918c6ee36dfb7e2b647e5646b7da27eb67900f29430bfe2fb5c
 DIST boto3-1.17.74.tar.gz 371719 BLAKE2B 
f6d44206a14cdf395c8963be048e81391ecbf6817b1c00e1cd081abf111df8bd85c05fa1c04b013de7e6d916835e4876cc961891c8d52d8a32e41713080ed96e
 SHA512 
a79012072238286561ab43ca7bb9f24236e858e0bf550be9a074517145445d0d520cc207683d99f6f704416f617b5f89468c87357223db9564e4310a2a2676f1
 DIST boto3-1.17.78.tar.gz 374487 BLAKE2B 
8a83cb32db8336351454251a3cf78efad6197885a66c10a4e3f9e13770d92d7cd9e9b51bfc7c4bfdb2f5183c5246872d7f3075d55b5129606ad9d977ecbf9891
 SHA512 
8ab9f13360f63342219d7b0278e2ca5613f8d051d006ef26da14307e83fcaaf1a546c566cb4b8ba012fa5e8e6b5e40978da0989e56f50e40df4a733602de

diff --git a/dev-python/boto3/boto3-1.17.100.ebuild 
b/dev-python/boto3/boto3-1.17.100.ebuild
new file mode 100644
index 000..666cbfa63e3
--- /dev/null
+++ b/dev-python/boto3/boto3-1.17.100.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+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: sci-libs/scikit-learn/

2021-06-24 Thread Michał Górny
commit: 800a6f0f896180c1be8d9e83f026ef17c6d2e411
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jun 25 04:27:28 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jun 25 04:27:28 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=800a6f0f

sci-libs/scikit-learn: Remove old

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

 sci-libs/scikit-learn/Manifest |  1 -
 .../scikit-learn/scikit-learn-0.22.2_p1-r1.ebuild  | 71 --
 2 files changed, 72 deletions(-)

diff --git a/sci-libs/scikit-learn/Manifest b/sci-libs/scikit-learn/Manifest
index ca041d4e518..f406527664b 100644
--- a/sci-libs/scikit-learn/Manifest
+++ b/sci-libs/scikit-learn/Manifest
@@ -1,2 +1 @@
-DIST scikit-learn-0.22.2_p1.tar.gz 7034850 BLAKE2B 
41c362ef6594e837a9fc798837e666fbb51e33954fdf700292650204fd9d1ab4fc4d1695890d02a24ad68f4dcc2d3cde8f0827eca70c6fb9a6f0e5c0d9c04fd5
 SHA512 
20bcda5c65f76bce9b71c5b5fb1b499f7f3a7a3f6fa5fade80a38dc658cb434e16e9d5a4906a9657157a5cc90a6d51080575d6e510207baa9f8b06c4fa761d5b
 DIST scikit-learn-0.24.2.tar.gz 7589697 BLAKE2B 
a5a32db690e76d6ecfcb12d57a7f84ebcc7e67ecb73258c1d923f9b98a9d87c46aac96918ef7c3d8741f5dbeb46f169c73a7744fb7b92e6ab5cf42101a6bc2f1
 SHA512 
2159baf63414b9594918b40e1b72af2ab47349335ad4e3afd9756921f786737ed41d6deb333881e8c5c6e1f7ce9cfa10691b966dc2476c48c051621f9049d2ee

diff --git a/sci-libs/scikit-learn/scikit-learn-0.22.2_p1-r1.ebuild 
b/sci-libs/scikit-learn/scikit-learn-0.22.2_p1-r1.ebuild
deleted file mode 100644
index 65589e8274d..000
--- a/sci-libs/scikit-learn/scikit-learn-0.22.2_p1-r1.ebuild
+++ /dev/null
@@ -1,71 +0,0 @@
-# Copyright 2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{7,8} )
-inherit distutils-r1
-
-MY_PV="${PV//_p/.post}"
-
-DESCRIPTION="Machine learning library for Python"
-HOMEPAGE="https://scikit-learn.org/stable/;
-SRC_URI="https://github.com/scikit-learn/scikit-learn/archive/${MY_PV}.tar.gz 
-> ${P}.tar.gz"
-#ffhttps://github.com/scikit-learn/scikit-learn/archive/0.22.2.post1.tar.gz
-S="${WORKDIR}/${PN}-${MY_PV}"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="amd64 ~arm64 ~ppc64 x86"
-IUSE="examples"
-
-RDEPEND="
-   dev-python/wheel[${PYTHON_USEDEP}]
-   dev-python/cython[${PYTHON_USEDEP}]
-   dev-python/joblib[${PYTHON_USEDEP}]
-   dev-python/numpy[${PYTHON_USEDEP}]
-   dev-python/scipy[${PYTHON_USEDEP}]
-   virtual/blas:=
-   virtual/cblas:=
-"
-DEPEND="
-   virtual/blas:=
-   virtual/cblas:=
-"
-
-distutils_enable_tests pytest
-
-python_prepare_all() {
-   # scikits-learn now uses the horrible numpy.distutils automagic
-   export SCIPY_FCONFIG="config_fc --noopt --noarch"
-
-   # remove bundled cblas
-   rm -rf sklearn/src || die "failed to remove bundled cblas"
-
-   distutils-r1_python_prepare_all
-}
-
-python_compile() {
-   distutils-r1_python_compile ${SCIPY_FCONFIG}
-}
-
-python_test() {
-   distutils_install_for_testing ${SCIPY_FCONFIG}
-   pushd "${TEST_DIR}/lib" >/dev/null || die
-   pytest -vv || die "testing failed with ${EPYTHON}"
-   popd >/dev/null || die
-}
-
-python_install() {
-   distutils-r1_python_install ${SCIPY_FCONFIG}
-}
-
-python_install_all() {
-   find "${S}" -name \*LICENSE.txt -delete
-   distutils-r1_python_install_all
-   if use examples; then
-   dodoc -r examples
-   docompress -x /usr/share/doc/${PF}/examples
-   fi
-
-}



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

2021-06-24 Thread Michał Górny
commit: f77c3fe4fe18da4040ce26da32eaa75c7bb06146
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jun 25 04:26:16 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jun 25 04:26:16 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f77c3fe4

app-admin/awscli: Bump to 1.19.100

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

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

diff --git a/app-admin/awscli/Manifest b/app-admin/awscli/Manifest
index 8307e4a39da..f95d21cbf10 100644
--- a/app-admin/awscli/Manifest
+++ b/app-admin/awscli/Manifest
@@ -1,3 +1,4 @@
+DIST awscli-1.19.100.tar.gz 2022522 BLAKE2B 
0af348e5e01cc9f3ab421ebdb0bcfe7578bd7578355130951d58ec5b842499527a175c1cb7fae2381f35faab47e7183315c020fcc1d87c29658d45a84c2178f0
 SHA512 
10a7edf826982e0f1978fe5bb3bb83c1960c1baa353c94533da8877bfb35b022b8a7aae307db9cf526dbc3a80a5f88d16d4f864d3c858d28114afa73e518fcec
 DIST awscli-1.19.47.tar.gz 1990843 BLAKE2B 
c894aaf84d5fe7cb8998fcd682783a1f2e75dd9273a2aa22babe4d57175a1716aefccda50edb96a1203f010dbb2af29cd47d43b5d5f94adfdee1730ab98345af
 SHA512 
7d51022e13609f5f5ab3155e3ac09670c7e49508d67eca8cb477e556e4b06b7643e86bdfe5fa8db59360f6d73e5774b433cb7093c25d6b688f98847b502872b7
 DIST awscli-1.19.78.tar.gz 2006020 BLAKE2B 
6def90848e033413136865b0176c8d435fb70465f700a82673e9b20378be3792c8e3e59715466a93199358d698c9b58daaa88d6c2e921474460fdef0a214fdba
 SHA512 
ff48f06158d401bf27e2f63c86ade91009dd9a48edf20156d3511ec2685a2dc93e8129a766eb0cc979e81121804dff9f18524e72f8ac1cffc43c4d3ed3595c83
 DIST awscli-1.19.79.tar.gz 2006413 BLAKE2B 
40b806b7987dcbb83f0d5f7411dd36c5acfddf3927bff00d396724ed178dd114b91a6852fce9f1f1dea44644c3be26c2d1b63f114b5a9eb9b1832cc2f7e5c69e
 SHA512 
1255b2439ba5061987af7f7b418e564c8bccd6d837614405512628a259c2f89acee3a41386b2507c596d9f52b432fa34c615d06ad15787a131bd06397a3b2aab

diff --git a/app-admin/awscli/awscli-1.19.100.ebuild 
b/app-admin/awscli/awscli-1.19.100.ebuild
new file mode 100644
index 000..ff429f8d3a3
--- /dev/null
+++ b/app-admin/awscli/awscli-1.19.100.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/botocore/

2021-06-24 Thread Michał Górny
commit: 037ec9a12b1435ece50207f5b80b6525014db8c7
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jun 25 04:25:45 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jun 25 04:25:45 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=037ec9a1

dev-python/botocore: Bump to 1.20.100

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

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

diff --git a/dev-python/botocore/Manifest b/dev-python/botocore/Manifest
index 72e78200f12..c2c5ca83d41 100644
--- a/dev-python/botocore/Manifest
+++ b/dev-python/botocore/Manifest
@@ -1,3 +1,4 @@
+DIST botocore-1.20.100.tar.gz 7870739 BLAKE2B 
0af8337b44f78f0d66062c3e351e6c2805ab4e205e1404a698bad7240abf37f4fd47206c9b3f9a302053c933ab774e8842edefa38979b09d5b111b836137119f
 SHA512 
af20cf638e48375b0adbadac5329aa62008def72e158159acbcdc200b250c0ac27e0ea568cd216ad8e81772b42491efed5a271f186d9caf0dc7e3bbf0197b7c6
 DIST botocore-1.20.54.tar.gz 7650344 BLAKE2B 
2dd0a3f8c7c5665e849cf74b663a88e63416f1dea8ca3ee7dbdf10cf35239d466919f2ae4b3c9a639b9e25a23d982b723b24f32ece43715d40283e96e3bf10f6
 SHA512 
77cdaf68378836205c94c7dfd8424f9ca44ac822fd418d323df30639157bb38e5534fcfbc5bb6cdd7695bec62e24a1d52b81a0be54b0f69f16d20c5182db004b
 DIST botocore-1.20.74.tar.gz 7729804 BLAKE2B 
0693da2be219ee140c5c00a540756d31651d3e4c78976a7f766705123e9fba23e98d73e551b86a6b661530c20abb560b0e36fea8e1c13600303894b3163d2274
 SHA512 
51bcf78c6804b4a8cddd57eeff96d7ecb65731dfbd87eb665de1356c1daedb4317323b3a0d905e3d459800d800ce6d6ffd8fd1239b26ecf56884bee37159f2b7
 DIST botocore-1.20.78.tar.gz 7758829 BLAKE2B 
af13d6c1aa918e2c49c6dc931c9a78e1899c83e62657c063e20ba2a5544c48e4946018628e47d6a56db456a3a8d43fe3b577824bd76bbc339abaef375459932e
 SHA512 
fc96ed8b6b4af05404654e470a4f83419b885fa32d9dc704727f4ffb3d5deeefa752d235b37fd81448b7f3b101bc0f8e7ea09ae8641f8961566f77f6a039cef9

diff --git a/dev-python/botocore/botocore-1.20.100.ebuild 
b/dev-python/botocore/botocore-1.20.100.ebuild
new file mode 100644
index 000..762144aabf7
--- /dev/null
+++ b/dev-python/botocore/botocore-1.20.100.ebuild
@@ -0,0 +1,59 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+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-util/buildbot-pkg/

2021-06-24 Thread Brian Dolbec
commit: 9d7f4d192aefd74749b34e8c9cf04a29a55d2e9a
Author: Brian Dolbec  gentoo  org>
AuthorDate: Fri Jun 25 02:02:26 2021 +
Commit: Brian Dolbec  gentoo  org>
CommitDate: Fri Jun 25 02:04:46 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9d7f4d19

dev-util/buildbot-pkg: Fix setuptools warning

Export BUILDBOT_VERSION in src_install to avoid the
setuptools bitch about the backup date version.

Closes: https://bugs.gentoo.org/796980
Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Brian Dolbec  gentoo.org>

 dev-util/buildbot-pkg/buildbot-pkg-3.2.0.ebuild | 5 +
 1 file changed, 5 insertions(+)

diff --git a/dev-util/buildbot-pkg/buildbot-pkg-3.2.0.ebuild 
b/dev-util/buildbot-pkg/buildbot-pkg-3.2.0.ebuild
index 03b7f005df6..ce173c78757 100644
--- a/dev-util/buildbot-pkg/buildbot-pkg-3.2.0.ebuild
+++ b/dev-util/buildbot-pkg/buildbot-pkg-3.2.0.ebuild
@@ -25,3 +25,8 @@ KEYWORDS="~amd64 ~arm64 ~amd64-linux ~x86-linux"
 # all tests are related to making releases and final checks for distribution
 
 S=${WORKDIR}/${MY_P}
+
+src_install() {
+   export BUILDBOT_VERSION="${MY_PV}"
+   distutils-r1_src_install
+}



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

2021-06-24 Thread John Helmert III
commit: 79c0d72ec3690911c46867642285bda6e4a684a8
Author: John Helmert III  gentoo  org>
AuthorDate: Fri Jun 25 01:38:10 2021 +
Commit: John Helmert III  gentoo  org>
CommitDate: Fri Jun 25 01:39:55 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=79c0d72e

profiles: remove mask/force related to netkit-rsh masking

It's unmasked now, so these are obsolete.

Signed-off-by: John Helmert III  gentoo.org>

 profiles/base/package.use.force | 5 -
 profiles/base/package.use.mask  | 5 -
 2 files changed, 10 deletions(-)

diff --git a/profiles/base/package.use.force b/profiles/base/package.use.force
index 8461911acd3..eb7bc3a9dd5 100644
--- a/profiles/base/package.use.force
+++ b/profiles/base/package.use.force
@@ -1,11 +1,6 @@
 # Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-# John Helmert III  (2021-06-19)
-# netkit-rsh is last-rited and torque has
-# '!crypt? ( net-misc/netkit-rsh )', so force USE=crypt
-sys-cluster/torque crypt
-
 # Sam James  (2021-05-07)
 # Forced on for now as generated headers are now
 # included unconditionally.

diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask
index 3a87208d74b..05ff30673ed 100644
--- a/profiles/base/package.use.mask
+++ b/profiles/base/package.use.mask
@@ -654,8 +654,3 @@ media-libs/opencv contribovis
 # Newer (>=4.4.0) versions of Quodlibet have a different library structure, so
 # puddletag needs to be updated to handle that.
 media-sound/puddletag quodlibet
-
-# John Helmert III  (2021-06-19)
-# Reverse dependencies of last rited net-misc/netkit-rsh
-app-shells/pdsh rsh
-net-misc/sitecopy rsh



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

2021-06-24 Thread Yixun Lan
commit: 1bf42edd9616b21f3a4ad7b232dfbf3e373f4712
Author: Ye Cao  rioslab  org>
AuthorDate: Thu Jun 24 10:11:38 2021 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Fri Jun 25 01:27:29 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1bf42edd

profiles/arch/riscv: Mask media-gfx/imagemagick[fftw,openexr,wmf]

Signed-off-by: Ye Cao  rioslab.org>
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 d783fb8e7af..e6ae4f82c3c 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
 
+# Ye Cao  (2021-06-24)
+# Dependencies not keyworded, not tested
+media-gfx/imagemagick fftw openexr wmf
+
 # Marek Szuba  (2021-06-22)
 # Dependencies not keyworded here yet
 dev-python/pillow imagequant test tk



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

2021-06-24 Thread Yixun Lan
commit: 1a88f3cf39cbb7d486b04c1617b6813ab8f22615
Author: Ye Cao  rioslab  org>
AuthorDate: Thu Jun 24 09:27:33 2021 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Fri Jun 25 01:26:10 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a88f3cf

media-libs/libraw: add ~riscv keyword

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Ye Cao  rioslab.org>
Signed-off-by: Yixun Lan  gentoo.org>

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

diff --git a/media-libs/libraw/libraw-0.20.2.ebuild 
b/media-libs/libraw/libraw-0.20.2.ebuild
index 62c86a68ef2..29cc29f4f70 100644
--- a/media-libs/libraw/libraw-0.20.2.ebuild
+++ b/media-libs/libraw/libraw-0.20.2.ebuild
@@ -15,7 +15,7 @@ SRC_URI="https://www.libraw.org/data/${MY_P}.tar.gz;
 
 LICENSE="LGPL-2.1 CDDL"
 SLOT="0/20"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 sparc x86 
~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86 
~amd64-linux ~x86-linux"
 IUSE="examples jpeg +lcms openmp"
 
 RDEPEND="jpeg? ( >=virtual/jpeg-0-r2:0[${MULTILIB_USEDEP}] )



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

2021-06-24 Thread Yixun Lan
commit: d1d83dbe60cb661910de4c5da5338bf0c68163f0
Author: Ye Cao  rioslab  org>
AuthorDate: Thu Jun 24 10:11:10 2021 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Fri Jun 25 01:27:21 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d1d83dbe

dev-libs/libzip: add ~riscv keyword

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Ye Cao  rioslab.org>
Signed-off-by: Yixun Lan  gentoo.org>

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

diff --git a/dev-libs/libzip/libzip-1.8.0.ebuild 
b/dev-libs/libzip/libzip-1.8.0.ebuild
index 858fde7ef4d..85789584b71 100644
--- a/dev-libs/libzip/libzip-1.8.0.ebuild
+++ b/dev-libs/libzip/libzip-1.8.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://www.nih.at/libzip/${P}.tar.xz;
 
 LICENSE="BSD"
 SLOT="0/5"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv 
~sparc ~x86 ~amd64-linux ~x86-linux"
 IUSE="bzip2 gnutls lzma mbedtls ssl static-libs test tools"
 REQUIRED_USE="test? ( tools )"
 



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

2021-06-24 Thread Yixun Lan
commit: 5d9374fc0a053484e38ee32f18095ddb4353dcb9
Author: Ye Cao  rioslab  org>
AuthorDate: Thu Jun 24 18:01:48 2021 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Fri Jun 25 01:32:04 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5d9374fc

profiles/arch/riscv: Unmask dev-python/pillow[imagequant,test]

Closes: https://github.com/gentoo/gentoo/pull/21400
Signed-off-by: Ye Cao  rioslab.org>
Signed-off-by: Yixun Lan  gentoo.org>

 profiles/arch/riscv/package.use.mask | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/profiles/arch/riscv/package.use.mask 
b/profiles/arch/riscv/package.use.mask
index e6ae4f82c3c..88f76a3709f 100644
--- a/profiles/arch/riscv/package.use.mask
+++ b/profiles/arch/riscv/package.use.mask
@@ -7,7 +7,7 @@ media-gfx/imagemagick fftw openexr wmf
 
 # Marek Szuba  (2021-06-22)
 # Dependencies not keyworded here yet
-dev-python/pillow imagequant test tk
+dev-python/pillow tk
 
 # Marek Szuba  (2021-06-21)
 # net-libs/mbedtls not keyworded here, not tested



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

2021-06-24 Thread Yixun Lan
commit: 7d1dda3c63b66c81241bf3d1f04d1a00fe3ead88
Author: Ye Cao  rioslab  org>
AuthorDate: Thu Jun 24 09:17:50 2021 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Fri Jun 25 01:25:53 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7d1dda3c

app-arch/cabextract: add ~riscv keyword

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Ye Cao  rioslab.org>
Signed-off-by: Yixun Lan  gentoo.org>

 app-arch/cabextract/cabextract-1.9.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-arch/cabextract/cabextract-1.9.1.ebuild 
b/app-arch/cabextract/cabextract-1.9.1.ebuild
index b65597372da..ae2d04bfcc5 100644
--- a/app-arch/cabextract/cabextract-1.9.1.ebuild
+++ b/app-arch/cabextract/cabextract-1.9.1.ebuild
@@ -12,7 +12,7 @@ if [[ ${PV} == "" ]] ; then
 
LIBMSPACK_DEPEND="~dev-libs/libmspack-:="
 else
-   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~s390 sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris 
~x86-solaris"
+   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 ~x86-solaris"
MY_PV="${PV/_alpha/alpha}"
MY_P="${PN}-${MY_PV}"
SRC_URI="https://www.cabextract.org.uk/${P}.tar.gz;



[gentoo-commits] repo/gentoo:master commit in: media-fonts/corefonts/

2021-06-24 Thread Yixun Lan
commit: a3bb46d57f1e3e08b9669d784a700125f14f37f2
Author: Ye Cao  rioslab  org>
AuthorDate: Thu Jun 24 09:53:19 2021 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Fri Jun 25 01:27:01 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a3bb46d5

media-fonts/corefonts: add ~riscv keyword

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Ye Cao  rioslab.org>
Signed-off-by: Yixun Lan  gentoo.org>

 media-fonts/corefonts/corefonts-1-r7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-fonts/corefonts/corefonts-1-r7.ebuild 
b/media-fonts/corefonts/corefonts-1-r7.ebuild
index 19b38d3077f..9e13a387567 100644
--- a/media-fonts/corefonts/corefonts-1-r7.ebuild
+++ b/media-fonts/corefonts/corefonts-1-r7.ebuild
@@ -20,7 +20,7 @@ S="${WORKDIR}"
 
 LICENSE="MSttfEULA"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris 
~x86-solaris ~x86-winnt"
+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 
~x86-solaris ~x86-winnt"
 IUSE="X tahoma"
 
 BDEPEND="app-arch/cabextract"



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

2021-06-24 Thread Yixun Lan
commit: 945b8d6c8020c0aaa7670d7182350c3110b6200c
Author: Ye Cao  rioslab  org>
AuthorDate: Thu Jun 24 09:59:35 2021 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Fri Jun 25 01:27:07 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=945b8d6c

net-libs/mbedtls: add ~riscv keyword

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Ye Cao  rioslab.org>
Signed-off-by: Yixun Lan  gentoo.org>

 net-libs/mbedtls/mbedtls-2.26.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/mbedtls/mbedtls-2.26.0.ebuild 
b/net-libs/mbedtls/mbedtls-2.26.0.ebuild
index 9818d794512..6b1ea5194f1 100644
--- a/net-libs/mbedtls/mbedtls-2.26.0.ebuild
+++ b/net-libs/mbedtls/mbedtls-2.26.0.ebuild
@@ -12,7 +12,7 @@ S=${WORKDIR}/${PN}-${P}
 
 LICENSE="Apache-2.0"
 SLOT="0/6.13.1" # ffmpeg subslot naming: SONAME tuple of 
{libmbedcrypto.so,libmbedtls.so,libmbedx509.so}
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 sparc 
x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 sparc x86"
 IUSE="cpu_flags_x86_sse2 doc havege programs static-libs test threads zlib"
 RESTRICT="!test? ( test )"
 



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

2021-06-24 Thread Yixun Lan
commit: fc56a7f7b836819db98aa9e857421e8131a20824
Author: Ye Cao  rioslab  org>
AuthorDate: Thu Jun 24 09:50:47 2021 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Fri Jun 25 01:26:47 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fc56a7f7

media-gfx/imagemagick: add ~riscv keyword

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Ye Cao  rioslab.org>
Signed-off-by: Yixun Lan  gentoo.org>

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

diff --git a/media-gfx/imagemagick/imagemagick-7.1.0.0.ebuild 
b/media-gfx/imagemagick/imagemagick-7.1.0.0.ebuild
index 68f1b133612..aee829b4dd8 100644
--- a/media-gfx/imagemagick/imagemagick-7.1.0.0.ebuild
+++ b/media-gfx/imagemagick/imagemagick-7.1.0.0.ebuild
@@ -13,7 +13,7 @@ else
MY_PV="$(ver_rs 3 '-')"
MY_P="ImageMagick-${MY_PV}"
SRC_URI="mirror://imagemagick/${MY_P}.tar.xz"
-   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~s390 sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris 
~x86-solaris"
+   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 ~x86-solaris"
 fi
 
 DESCRIPTION="A collection of tools and libraries for many image formats"



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

2021-06-24 Thread Yixun Lan
commit: 1940dcc9bfb324a01692ba18c36f3ce3f1eea531
Author: Ye Cao  rioslab  org>
AuthorDate: Thu Jun 24 09:42:59 2021 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Fri Jun 25 01:26:35 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1940dcc9

media-gfx/potrace: add ~riscv keyword

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Ye Cao  rioslab.org>
Signed-off-by: Yixun Lan  gentoo.org>

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

diff --git a/media-gfx/potrace/potrace-1.16.ebuild 
b/media-gfx/potrace/potrace-1.16.ebuild
index b4da07394f6..ce1e39d1d72 100644
--- a/media-gfx/potrace/potrace-1.16.ebuild
+++ b/media-gfx/potrace/potrace-1.16.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
@@ -11,7 +11,7 @@ 
SRC_URI="http://potrace.sourceforge.net/download/${PV}/${P}.tar.gz;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ppc ppc64 ~s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
 IUSE="metric"
 
 RDEPEND="sys-libs/zlib:="



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

2021-06-24 Thread Yixun Lan
commit: 5a6dee8a5d9e63464c16705696aa031087f3fed1
Author: Ye Cao  rioslab  org>
AuthorDate: Thu Jun 24 09:38:19 2021 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Fri Jun 25 01:26:29 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a6dee8a

media-libs/ilmbase: add ~riscv keyword

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Ye Cao  rioslab.org>
Signed-off-by: Yixun Lan  gentoo.org>

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

diff --git a/media-libs/ilmbase/ilmbase-2.5.7.ebuild 
b/media-libs/ilmbase/ilmbase-2.5.7.ebuild
index e3c77c825e6..54ab5744499 100644
--- a/media-libs/ilmbase/ilmbase-2.5.7.ebuild
+++ b/media-libs/ilmbase/ilmbase-2.5.7.ebuild
@@ -13,7 +13,7 @@ S="${WORKDIR}/openexr-${PV}/IlmBase"
 
 LICENSE="BSD"
 SLOT="0/25" # based on SONAME
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux ~x64-macos ~x86-solaris"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 
~amd64-linux ~x86-linux ~x64-macos ~x86-solaris"
 IUSE="large-stack static-libs test"
 RESTRICT="!test? ( test )"
 



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

2021-06-24 Thread Yixun Lan
commit: ae77e9301ae3b7578a3ed2f91fba4755df57a384
Author: Ye Cao  rioslab  org>
AuthorDate: Thu Jun 24 09:30:52 2021 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Fri Jun 25 01:26:16 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ae77e930

media-libs/liblqr: add ~riscv keyword

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Ye Cao  rioslab.org>
Signed-off-by: Yixun Lan  gentoo.org>

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

diff --git a/media-libs/liblqr/liblqr-0.4.2-r1.ebuild 
b/media-libs/liblqr/liblqr-0.4.2-r1.ebuild
index 99053158003..87cf2abe485 100644
--- a/media-libs/liblqr/liblqr-0.4.2-r1.ebuild
+++ b/media-libs/liblqr/liblqr-0.4.2-r1.ebuild
@@ -9,7 +9,7 @@ 
SRC_URI="https://liblqr.wikidot.com/local--files/en:download-page/${PN}-1-${PV}.
 
 LICENSE="|| ( GPL-3 LGPL-3 )"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~mips ppc ppc64 x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~mips ppc ppc64 ~riscv x86"
 
 RDEPEND="dev-libs/glib:2"
 DEPEND="${RDEPEND}"



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

2021-06-24 Thread Yixun Lan
commit: 2d985c800d68a18d1b5020820cba3ad2dd451000
Author: Ye Cao  rioslab  org>
AuthorDate: Thu Jun 24 09:45:27 2021 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Fri Jun 25 01:26:41 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d985c80

media-gfx/libimagequant: add ~riscv keyword

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Ye Cao  rioslab.org>
Signed-off-by: Yixun Lan  gentoo.org>

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

diff --git a/media-gfx/libimagequant/libimagequant-2.15.1.ebuild 
b/media-gfx/libimagequant/libimagequant-2.15.1.ebuild
index 04a9e7e93cc..5acc0e108f8 100644
--- a/media-gfx/libimagequant/libimagequant-2.15.1.ebuild
+++ b/media-gfx/libimagequant/libimagequant-2.15.1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/ImageOptim/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz
 
 LICENSE="GPL-3"
 SLOT="0/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"
 IUSE="cpu_flags_x86_sse2 openmp"
 
 PATCHES=(



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

2021-06-24 Thread Yixun Lan
commit: c9cb25125b4ee0d3152400a726f6da576eb4b578
Author: Ye Cao  rioslab  org>
AuthorDate: Thu Jun 24 10:04:53 2021 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Fri Jun 25 01:27:14 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c9cb2512

app-text/djvu: add ~riscv keyword

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Ye Cao  rioslab.org>
Signed-off-by: Yixun Lan  gentoo.org>

 app-text/djvu/djvu-3.5.28-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/djvu/djvu-3.5.28-r1.ebuild 
b/app-text/djvu/djvu-3.5.28-r1.ebuild
index 413ce4e6843..7468d234ff8 100644
--- a/app-text/djvu/djvu-3.5.28-r1.ebuild
+++ b/app-text/djvu/djvu-3.5.28-r1.ebuild
@@ -13,7 +13,7 @@ S="${WORKDIR}/${MY_P%%.3}"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris"
 IUSE="debug doc jpeg tiff xml"
 
 RDEPEND="jpeg? ( virtual/jpeg:0 )



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

2021-06-24 Thread Yixun Lan
commit: 0e7452805fe72a563d6ff877d54eee698b69159b
Author: Ye Cao  rioslab  org>
AuthorDate: Thu Jun 24 09:21:07 2021 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Fri Jun 25 01:26:03 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e745280

dev-libs/libmspack: add ~riscv keyword

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Ye Cao  rioslab.org>
Signed-off-by: Yixun Lan  gentoo.org>

 dev-libs/libmspack/libmspack-0.10.1_alpha.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libmspack/libmspack-0.10.1_alpha.ebuild 
b/dev-libs/libmspack/libmspack-0.10.1_alpha.ebuild
index 9ddf9f32ef5..e7f7d1b121e 100644
--- a/dev-libs/libmspack/libmspack-0.10.1_alpha.ebuild
+++ b/dev-libs/libmspack/libmspack-0.10.1_alpha.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} == "" ]] ; then
inherit git-r3
MY_P="${PN}-"
 else
-   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ppc ppc64 ~s390 sparc x86 
~x64-macos ~x64-solaris"
+   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ppc ppc64 ~riscv ~s390 
sparc x86 ~x64-macos ~x64-solaris"
MY_PV="${PV/_alpha/alpha}"
MY_P="${PN}-${MY_PV}"

SRC_URI="https://www.cabextract.org.uk/libmspack/libmspack-${MY_PV}.tar.gz;



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

2021-06-24 Thread Yixun Lan
commit: 6f17cdae950c5953154374a4c7e726c6fd092911
Author: Ye Cao  rioslab  org>
AuthorDate: Thu Jun 24 09:35:24 2021 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Fri Jun 25 01:26:22 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6f17cdae

media-libs/libfpx: add ~riscv keyword

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Ye Cao  rioslab.org>
Signed-off-by: Yixun Lan  gentoo.org>

 media-libs/libfpx/libfpx-1.3.1_p10.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/libfpx/libfpx-1.3.1_p10.ebuild 
b/media-libs/libfpx/libfpx-1.3.1_p10.ebuild
index 5d056e5f60a..74cc58c20d4 100644
--- a/media-libs/libfpx/libfpx-1.3.1_p10.ebuild
+++ b/media-libs/libfpx/libfpx-1.3.1_p10.ebuild
@@ -10,7 +10,7 @@ SRC_URI="mirror://imagemagick/delegates/${P/_p/-}.tar.bz2"
 
 LICENSE="Flashpix"
 SLOT="0/1"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris"
 IUSE="static-libs"
 
 S=${WORKDIR}/${P/_p/-}



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

2021-06-24 Thread Lars Wendler
commit: 03f2364fdccb1585a1c93cd51eb10ce5eef551dc
Author: Lars Wendler  gentoo  org>
AuthorDate: Fri Jun 25 01:01:40 2021 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Fri Jun 25 01:02:07 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=03f2364f

app-crypt/gpgme: Removed old

Signed-off-by: Lars Wendler  gentoo.org>

 app-crypt/gpgme/Manifest|   2 -
 app-crypt/gpgme/gpgme-1.14.0.ebuild | 110 
 app-crypt/gpgme/gpgme-1.15.0.ebuild | 110 
 3 files changed, 222 deletions(-)

diff --git a/app-crypt/gpgme/Manifest b/app-crypt/gpgme/Manifest
index aacbbd833e9..df3e6542686 100644
--- a/app-crypt/gpgme/Manifest
+++ b/app-crypt/gpgme/Manifest
@@ -1,4 +1,2 @@
-DIST gpgme-1.14.0.tar.bz2 1678910 BLAKE2B 
75051166b1f3777d630236c5afbd1786df238272b7ccfd053c5a4b2a207ba146550f6be46c1211f3bacbe19fee2f67adbc5be558d69175c19230a1a02e32d9f2
 SHA512 
b7ffa30a046c75215e1c73e2f34e5e65532e4dcf6bea55796adc6f82fd38dafe264bcd4332b2001155d6f9476d6fd82a77112dad31c1bb29db9ddefc532ae668
-DIST gpgme-1.15.0.tar.bz2 1692019 BLAKE2B 
4c66f24034a88e7da8a06cef3d0ac9d1d6b5eccb6d4277d36a2399d6e78f5d5f42cf0c13188c1dba72fe11d73da76a71867d3c3b13052695b868dc4a680fa85b
 SHA512 
ab979aea6ccc6d4faf02b3b1a773ce95cb754b4d687ce7adc2ed98e218f21a284a2283d8e2429016e78fcf5a94ea863011573fd1457a71cc0ae3aadd368a98a1
 DIST gpgme-1.15.1.tar.bz2 1699349 BLAKE2B 
d3a6ccaa35360ed3fc79364dfcc3f2fdcb70e5e41ac72ef011373a39d5def9be9ce1be45843ab65a87630d3fc570d29db5f40b9a273aa8e281464c9d1d3477de
 SHA512 
1d75a848cce6389f7cb8896b57a28dfe1dc5a447bfb4f128b0994a43e04134343400a3be063e971f03dfd595474cfd558519741d5d56afb3e84853ad4f2a45c2
 DIST gpgme-1.16.0.tar.bz2 1718913 BLAKE2B 
da55e695b148e949a1c0770d0298d7a8c9f87d7a1f9e45d380f8c13c472bd44cb4266adb9a113e2b1dcc2596291744f48fdf998ff2de876059d89d184dc87f3a
 SHA512 
69487be69612e9bf0221ff56ae687248bd13635db1b7087130e93c1670e38f3c810bbca17723555c04fe207976c35871bbc3da005179ce099504321cf33636e4

diff --git a/app-crypt/gpgme/gpgme-1.14.0.ebuild 
b/app-crypt/gpgme/gpgme-1.14.0.ebuild
deleted file mode 100644
index 5bc323ad081..000
--- a/app-crypt/gpgme/gpgme-1.14.0.ebuild
+++ /dev/null
@@ -1,110 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{7,8,9} )
-DISTUTILS_OPTIONAL=1
-
-inherit distutils-r1 flag-o-matic libtool qmake-utils toolchain-funcs
-
-DESCRIPTION="GnuPG Made Easy is a library for making GnuPG easier to use"
-HOMEPAGE="http://www.gnupg.org/related_software/gpgme;
-SRC_URI="mirror://gnupg/gpgme/${P}.tar.bz2"
-
-LICENSE="GPL-2 LGPL-2.1"
-SLOT="1/11" # subslot = soname major version
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86 
~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE="common-lisp static-libs +cxx python qt5"
-
-RDEPEND=">=app-crypt/gnupg-2
-   >=dev-libs/libassuan-2.5.3:=
-   >=dev-libs/libgpg-error-1.29:=
-   python? ( ${PYTHON_DEPS} )
-   qt5? ( dev-qt/qtcore:5 )"
-   #doc? ( app-doc/doxygen[dot] )
-DEPEND="${RDEPEND}
-   qt5? ( dev-qt/qttest:5 )"
-BDEPEND="python? ( dev-lang/swig )"
-
-REQUIRED_USE="qt5? ( cxx ) python? ( ${PYTHON_REQUIRED_USE} )"
-
-do_python() {
-   if use python; then
-   pushd "lang/python" > /dev/null || die
-   top_builddir="../.." srcdir="." CPP=$(tc-getCPP) 
distutils-r1_src_${EBUILD_PHASE}
-   popd > /dev/null
-   fi
-}
-
-pkg_setup() {
-   addpredict /run/user/$(id -u)/gnupg
-
-   local MAX_WORKDIR=66
-   if [[ "${#WORKDIR}" -gt "${MAX_WORKDIR}" ]]; then
-   ewarn "Disabling tests as WORKDIR '${WORKDIR}' is longer than 
${MAX_WORKDIR} which will fail tests"
-   SKIP_TESTS=1
-   fi
-}
-
-src_prepare() {
-   default
-   elibtoolize
-
-   # Make best effort to allow longer PORTAGE_TMPDIR
-   # as usock limitation fails build/tests
-   ln -s "${P}" "${WORKDIR}/b"
-   S="${WORKDIR}/b"
-}
-
-src_configure() {
-   local languages=()
-   use common-lisp && languages+=( "cl" )
-   use cxx && languages+=( "cpp" )
-   if use qt5; then
-   languages+=( "qt" )
-   #use doc ||
-   export DOXYGEN=true
-   export MOC="$(qt5_get_bindir)/moc"
-   fi
-
-   econf \
-   $([[ -n "${SKIP_TESTS}" ]] && echo "--disable-gpg-test 
--disable-gpgsm-test") \
-   --enable-languages="${languages[*]}" \
-   $(use_enable static-libs static)
-
-   use python && make -C lang/python prepare
-
-   do_python
-}
-
-src_compile() {
-   default
-   do_python
-}
-
-src_test() {
-   [[ -z "${SKIP_TESTS}" ]] || return
-
-   default
-   if use python; then
-   test_python() {
-   emake -C 

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

2021-06-24 Thread Lars Wendler
commit: 9dcecf905a782155e2aeb827a7c70964d1c13622
Author: Lars Wendler  gentoo  org>
AuthorDate: Fri Jun 25 00:36:43 2021 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Fri Jun 25 01:02:06 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9dcecf90

app-crypt/gpgme: Bump to version 1.16.0

Signed-off-by: Lars Wendler  gentoo.org>

 app-crypt/gpgme/Manifest|   1 +
 app-crypt/gpgme/gpgme-1.16.0.ebuild | 110 
 2 files changed, 111 insertions(+)

diff --git a/app-crypt/gpgme/Manifest b/app-crypt/gpgme/Manifest
index 48746098dd1..aacbbd833e9 100644
--- a/app-crypt/gpgme/Manifest
+++ b/app-crypt/gpgme/Manifest
@@ -1,3 +1,4 @@
 DIST gpgme-1.14.0.tar.bz2 1678910 BLAKE2B 
75051166b1f3777d630236c5afbd1786df238272b7ccfd053c5a4b2a207ba146550f6be46c1211f3bacbe19fee2f67adbc5be558d69175c19230a1a02e32d9f2
 SHA512 
b7ffa30a046c75215e1c73e2f34e5e65532e4dcf6bea55796adc6f82fd38dafe264bcd4332b2001155d6f9476d6fd82a77112dad31c1bb29db9ddefc532ae668
 DIST gpgme-1.15.0.tar.bz2 1692019 BLAKE2B 
4c66f24034a88e7da8a06cef3d0ac9d1d6b5eccb6d4277d36a2399d6e78f5d5f42cf0c13188c1dba72fe11d73da76a71867d3c3b13052695b868dc4a680fa85b
 SHA512 
ab979aea6ccc6d4faf02b3b1a773ce95cb754b4d687ce7adc2ed98e218f21a284a2283d8e2429016e78fcf5a94ea863011573fd1457a71cc0ae3aadd368a98a1
 DIST gpgme-1.15.1.tar.bz2 1699349 BLAKE2B 
d3a6ccaa35360ed3fc79364dfcc3f2fdcb70e5e41ac72ef011373a39d5def9be9ce1be45843ab65a87630d3fc570d29db5f40b9a273aa8e281464c9d1d3477de
 SHA512 
1d75a848cce6389f7cb8896b57a28dfe1dc5a447bfb4f128b0994a43e04134343400a3be063e971f03dfd595474cfd558519741d5d56afb3e84853ad4f2a45c2
+DIST gpgme-1.16.0.tar.bz2 1718913 BLAKE2B 
da55e695b148e949a1c0770d0298d7a8c9f87d7a1f9e45d380f8c13c472bd44cb4266adb9a113e2b1dcc2596291744f48fdf998ff2de876059d89d184dc87f3a
 SHA512 
69487be69612e9bf0221ff56ae687248bd13635db1b7087130e93c1670e38f3c810bbca17723555c04fe207976c35871bbc3da005179ce099504321cf33636e4

diff --git a/app-crypt/gpgme/gpgme-1.16.0.ebuild 
b/app-crypt/gpgme/gpgme-1.16.0.ebuild
new file mode 100644
index 000..9b99df979f9
--- /dev/null
+++ b/app-crypt/gpgme/gpgme-1.16.0.ebuild
@@ -0,0 +1,110 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{7..9} )
+DISTUTILS_OPTIONAL=1
+
+inherit distutils-r1 flag-o-matic libtool qmake-utils toolchain-funcs
+
+DESCRIPTION="GnuPG Made Easy is a library for making GnuPG easier to use"
+HOMEPAGE="http://www.gnupg.org/related_software/gpgme;
+SRC_URI="mirror://gnupg/gpgme/${P}.tar.bz2"
+
+LICENSE="GPL-2 LGPL-2.1"
+SLOT="1/11" # subslot = soname major version
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~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"
+IUSE="common-lisp static-libs +cxx python qt5"
+
+RDEPEND=">=app-crypt/gnupg-2
+   >=dev-libs/libassuan-2.5.3:=
+   >=dev-libs/libgpg-error-1.36:=
+   python? ( ${PYTHON_DEPS} )
+   qt5? ( dev-qt/qtcore:5 )"
+   #doc? ( app-doc/doxygen[dot] )
+DEPEND="${RDEPEND}
+   qt5? ( dev-qt/qttest:5 )"
+BDEPEND="python? ( dev-lang/swig )"
+
+REQUIRED_USE="qt5? ( cxx ) python? ( ${PYTHON_REQUIRED_USE} )"
+
+do_python() {
+   if use python; then
+   pushd "lang/python" > /dev/null || die
+   top_builddir="../.." srcdir="." CPP=$(tc-getCPP) 
distutils-r1_src_${EBUILD_PHASE}
+   popd > /dev/null
+   fi
+}
+
+pkg_setup() {
+   addpredict /run/user/$(id -u)/gnupg
+
+   local MAX_WORKDIR=66
+   if [[ "${#WORKDIR}" -gt "${MAX_WORKDIR}" ]]; then
+   ewarn "Disabling tests as WORKDIR '${WORKDIR}' is longer than 
${MAX_WORKDIR} which will fail tests"
+   SKIP_TESTS=1
+   fi
+}
+
+src_prepare() {
+   default
+   elibtoolize
+
+   # Make best effort to allow longer PORTAGE_TMPDIR
+   # as usock limitation fails build/tests
+   ln -s "${P}" "${WORKDIR}/b"
+   S="${WORKDIR}/b"
+}
+
+src_configure() {
+   local languages=()
+   use common-lisp && languages+=( "cl" )
+   use cxx && languages+=( "cpp" )
+   if use qt5; then
+   languages+=( "qt" )
+   #use doc ||
+   export DOXYGEN=true
+   export MOC="$(qt5_get_bindir)/moc"
+   fi
+
+   econf \
+   $([[ -n "${SKIP_TESTS}" ]] && echo "--disable-gpg-test 
--disable-gpgsm-test") \
+   --enable-languages="${languages[*]}" \
+   $(use_enable static-libs static)
+
+   use python && make -C lang/python prepare
+
+   do_python
+}
+
+src_compile() {
+   default
+   do_python
+}
+
+src_test() {
+   [[ -z "${SKIP_TESTS}" ]] || return
+
+   default
+   if use python; then
+   test_python() {
+   emake -C lang/python/tests check \
+   

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

2021-06-24 Thread Lars Wendler
commit: 74e4072b18ba3057de92ba088da1e3bf505d3380
Author: Lars Wendler  gentoo  org>
AuthorDate: Thu Jun 24 22:41:21 2021 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Fri Jun 25 01:02:06 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=74e4072b

dev-libs/libratbag: Bump to version 0.16

Signed-off-by: Lars Wendler  gentoo.org>

 dev-libs/libratbag/Manifest  |  1 +
 dev-libs/libratbag/libratbag-0.16.ebuild | 94 
 2 files changed, 95 insertions(+)

diff --git a/dev-libs/libratbag/Manifest b/dev-libs/libratbag/Manifest
index e8c737a84fa..668db94d101 100644
--- a/dev-libs/libratbag/Manifest
+++ b/dev-libs/libratbag/Manifest
@@ -1 +1,2 @@
 DIST libratbag-0.15.tar.gz 249492 BLAKE2B 
0f5b35800cb9f82cb892dacd5e3b041843cf5513507ee4882ec5b3f8c8aec8a24594736f2eb1c8e373a0ee38ace1e6328cbd4816d6e5b2cd1f2154ebd803a5fa
 SHA512 
add47a6b3d771de77c6307e128a549f5295e216059b5a2375aa6b2b6bbebcf9a93d7bf148181b3f39f855976e9b6f57072dd9198d07828bebe85409f4ad994aa
+DIST libratbag-0.16.tar.gz 253080 BLAKE2B 
ede56838c822519b4fe4c6846f5d6d237104fc06f96fb17aa62b4c712965f00827973ebe732ee5ac9a16f101baf0b63eb445fbb97746df3b8ed24d6e085b34e1
 SHA512 
b3f2fee39ec85c0e08d257753241fb0e553de53eb7409a3b95f93a0fac3989a9411c53c915e72bef19bcfc5682fe9cdafaeb1f41f2718ab02766859f565415e3

diff --git a/dev-libs/libratbag/libratbag-0.16.ebuild 
b/dev-libs/libratbag/libratbag-0.16.ebuild
new file mode 100644
index 000..91fa0ecda28
--- /dev/null
+++ b/dev-libs/libratbag/libratbag-0.16.ebuild
@@ -0,0 +1,94 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{7..9} )
+
+inherit meson python-single-r1 systemd udev
+
+DESCRIPTION="Library to configure gaming mice"
+HOMEPAGE="https://github.com/libratbag/libratbag;
+SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="doc elogind systemd test"
+REQUIRED_USE="
+   ${PYTHON_REQUIRED_USE}
+   ^^ ( elogind systemd )
+"
+RESTRICT="!test? ( test )"
+
+BDEPEND="
+   ${PYTHON_DEPS}
+   dev-lang/swig
+   virtual/pkgconfig
+   doc? ( app-doc/doxygen )
+   test? (
+   dev-libs/check
+   dev-libs/gobject-introspection
+   dev-util/valgrind
+   $(python_gen_cond_dep '
+   dev-python/pygobject:3[${PYTHON_MULTI_USEDEP}]
+   dev-python/python-evdev[${PYTHON_MULTI_USEDEP}]
+   ')
+   )
+"
+RDEPEND="
+   ${PYTHON_DEPS}
+   acct-group/plugdev
+   dev-libs/json-glib
+   dev-libs/libevdev
+   virtual/libudev
+   $(python_gen_cond_dep '
+   dev-python/pygobject:3[${PYTHON_MULTI_USEDEP}]
+   dev-python/python-evdev[${PYTHON_MULTI_USEDEP}]
+   ')
+   elogind? ( sys-auth/elogind )
+   systemd? ( sys-apps/systemd )
+"
+DEPEND="
+   ${RDEPEND}
+   dev-libs/gobject-introspection
+"
+
+src_prepare() {
+   default
+
+   if use elogind ; then
+   # Fix systemd includes for elogind
+   sed -i -e 's@include 

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

2021-06-24 Thread Sam James
commit: 64d8afb7f3cd0f431e5b40fe486e1e89965131e5
Author: Hank Leininger  korelogic  com>
AuthorDate: Thu Jun 24 18:25:46 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jun 25 00:31:14 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=64d8afb7

dev-libs/spdlog: fix compiling with libfmt-8 installed

See also upstream https://github.com/gabime/spdlog/issues/1975

Signed-off-by: Hank Leininger  korelogic.com>
Closes: https://bugs.gentoo.org/797394
Package-Manager: Portage-3.0.20, Repoman-3.0.3
Closes: https://github.com/gentoo/gentoo/pull/21413
Signed-off-by: Sam James  gentoo.org>

 .../spdlog/files/spdlog-1.8.5-libfmt-8-fix.patch   | 13 ++
 dev-libs/spdlog/spdlog-1.8.5-r1.ebuild | 49 ++
 2 files changed, 62 insertions(+)

diff --git a/dev-libs/spdlog/files/spdlog-1.8.5-libfmt-8-fix.patch 
b/dev-libs/spdlog/files/spdlog-1.8.5-libfmt-8-fix.patch
new file mode 100644
index 000..f59a9bca4b3
--- /dev/null
+++ b/dev-libs/spdlog/files/spdlog-1.8.5-libfmt-8-fix.patch
@@ -0,0 +1,13 @@
+See upstream https://github.com/gabime/spdlog/issues/1975
+
+--- a/include/spdlog/common-inl.h  2021-06-21 17:15:26.695992698 -0600
 b/include/spdlog/common-inl.h  2021-06-21 17:15:52.205992496 -0600
+@@ -60,7 +60,7 @@
+ SPDLOG_INLINE spdlog_ex::spdlog_ex(const std::string , int last_errno)
+ {
+ memory_buf_t outbuf;
+-fmt::format_system_error(outbuf, last_errno, msg);
++fmt::format_system_error(outbuf, last_errno, msg.c_str());
+ msg_ = fmt::to_string(outbuf);
+ }
+ 

diff --git a/dev-libs/spdlog/spdlog-1.8.5-r1.ebuild 
b/dev-libs/spdlog/spdlog-1.8.5-r1.ebuild
new file mode 100644
index 000..26e7cb42bce
--- /dev/null
+++ b/dev-libs/spdlog/spdlog-1.8.5-r1.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake
+
+DESCRIPTION="Very fast, header only, C++ logging library"
+HOMEPAGE="https://github.com/gabime/spdlog;
+
+if [[ ${PV} == * ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/gabime/${PN};
+else
+   SRC_URI="https://github.com/gabime/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+fi
+
+LICENSE="MIT"
+SLOT="0/1"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+BDEPEND="
+   virtual/pkgconfig
+"
+DEPEND="
+   >=dev-libs/libfmt-6.1.2:=
+"
+RDEPEND="${DEPEND}"
+
+PATCHES=( "${FILESDIR}/${P}-libfmt-8-fix.patch" )
+
+src_prepare() {
+   cmake_src_prepare
+   rm -r include/spdlog/fmt/bundled || die "Failed to delete bundled 
libfmt"
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DSPDLOG_BUILD_BENCH=no
+   -DSPDLOG_BUILD_EXAMPLE=no
+   -DSPDLOG_FMT_EXTERNAL=yes
+   -DSPDLOG_BUILD_SHARED=yes
+   -DSPDLOG_BUILD_TESTS=$(usex test)
+   )
+
+   cmake_src_configure
+}



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

2021-06-24 Thread Sam James
commit: 134abf4a2a9470934507eb78a38904bf6f19ce5e
Author: nick black  gmail  com>
AuthorDate: Thu Jun 24 18:33:49 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jun 25 00:31:13 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=134abf4a

dev-cpp/notcurses: remove old 2.3.2

Signed-off-by: nick black  linux.com>
Closes: https://github.com/gentoo/gentoo/pull/21414
Signed-off-by: Sam James  gentoo.org>

 dev-cpp/notcurses/Manifest   |  2 --
 dev-cpp/notcurses/notcurses-2.3.2.ebuild | 50 
 2 files changed, 52 deletions(-)

diff --git a/dev-cpp/notcurses/Manifest b/dev-cpp/notcurses/Manifest
index cb312c2a4aa..7a1cd0b1733 100644
--- a/dev-cpp/notcurses/Manifest
+++ b/dev-cpp/notcurses/Manifest
@@ -1,4 +1,2 @@
-DIST notcurses-2.3.2.tar.gz 11753206 BLAKE2B 
4ed5a26e71827bbdf64f8c4cca7d7c8b4e6858ac8df304e5d96cefccd11fe0563eec241b1fd756d99b2184d46f30b46effe405cd8aba5a79c84d7bef40d857b3
 SHA512 
cedd965ec0235762e2c978adeec1771c91018fcfbb135330032038cc4ef6122f31990d29f286ad8eca3166a074e2576420779090c154013af5c79f2d723bf530
 DIST notcurses-2.3.6.tar.gz 11835854 BLAKE2B 
d701d032db2596c9772396862fb240e3f4797c699c13f331ae0aec8aaaf874fd3547f001c27af1d4cee7ea3e85c6d1fe5e74ef05da9832b197ab297a63badf60
 SHA512 
132a033adad18d261c12de8de0227fa2b3d91c3dc10680919b9401a09d7643fe16bd4b8fa1a868ded7d4fd9f002e437b8ea9b3c464a22fcdecd8f102a05a68b4
-DIST notcurses-doc-2.3.2.tar.gz 121736 BLAKE2B 
a87d2d3919c6dc4ed67ca5e86a984c65eaaa130d6dcaf87e2ea9bd47bafc96c8ddee9133b4e1966812b473b9991fed39b5884b0a35378688c2df7302174f2a28
 SHA512 
b8886acae72e3df47b7a793f66688bac615bb43164cd81aa8ccba888db25206601d76c4a7db254be3508957be12cd365bcf686166e9ad0ed20a004c2b487c68f
 DIST notcurses-doc-2.3.6.tar.gz 124425 BLAKE2B 
9edf3498b0f1ac9c0d6f9724715e33eeb6d008c515c16acb104ed92f066251e570b1cc9917e71465f21ed7d66702ae2f6c9aa303cca092b14a92b093048c413a
 SHA512 
9bdbb6c1603dbcd1800ef6f72c2ae3f143625fd9be40f497df7473086f57a8fe6483e27db5905f0951f4e1ff4c988781cec71eb32d5fd574abb5aab2f7763c4e

diff --git a/dev-cpp/notcurses/notcurses-2.3.2.ebuild 
b/dev-cpp/notcurses/notcurses-2.3.2.ebuild
deleted file mode 100644
index db8a559116e..000
--- a/dev-cpp/notcurses/notcurses-2.3.2.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-CMAKE_ECLASS="cmake"
-inherit cmake-multilib
-
-DESCRIPTION="Blingful TUIs and character graphics"
-HOMEPAGE="https://notcurses.com;
-SRC_URI="https://github.com/dankamongmen/notcurses/archive/v${PV}.tar.gz -> 
${P}.tar.gz
-   
https://github.com/dankamongmen/notcurses/releases/download/v${PV}/notcurses-doc-${PV}.tar.gz;
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-DEPEND="dev-libs/libunistring
-   media-video/ffmpeg
-   >=sys-libs/readline-8.0"
-RDEPEND="${DEPEND}"
-
-src_configure() {
-   local mycmakeargs=(
-   -DUSE_DOCTEST=OFF
-   -DUSE_MULTIMEDIA=ffmpeg
-   -DUSE_PANDOC=OFF
-   -DUSE_QRCODEGEN=OFF
-   -DUSE_STATIC=OFF
-   )
-   cmake-multilib_src_configure
-}
-
-src_compile() {
-   cmake-multilib_src_compile
-}
-
-src_test() {
-   multilib_src_test
-}
-
-src_install() {
-   cmake-multilib_src_install
-
-   # we use this tortured form lest we try, every time we release a
-   # x.y.1 or x.y.3, to install the source dir as a man page.
-   # exploit the fact that there's a bijection from html<>man.
-   for i in ../*.html ; do
-   doman ../$(basename ${i} .html || die)
-   done
-}



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

2021-06-24 Thread Sam James
commit: 4d53b4e9eda29109a9524969a1b2fdde5e2bb9a1
Author: Sam James  gentoo  org>
AuthorDate: Fri Jun 25 00:28:47 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jun 25 00:31:17 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4d53b4e9

profiles: mask numpy 1.21.0 (missing patch)

Bug: https://bugs.gentoo.org/798471
Signed-off-by: Sam James  gentoo.org>

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

diff --git a/profiles/package.mask b/profiles/package.mask
index 0bec4a6b853..2ee622348cb 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -32,6 +32,11 @@
 
 #--- END OF EXAMPLES ---
 
+# Sam James  (2021-06-25)
+# Missing patch file for now.
+# bug #798471
+=dev-python/numpy-1.21.0
+
 # Volkmar W. Pogatzki  (2021-06-21)
 # library with no consumer, removal in 30 days
 # see https://bugs.gentoo.org/794562



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

2021-06-24 Thread Sam James
commit: 5d22b47ae34ee490a0e3ce5a607b304ad89a5032
Author: nick black  gmail  com>
AuthorDate: Thu Jun 24 18:33:00 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jun 25 00:31:04 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5d22b47a

dev-cpp/notcurses: 2.3.6 bump

Signed-off-by: nick black  linux.com>
Signed-off-by: Sam James  gentoo.org>

 dev-cpp/notcurses/Manifest   |  2 ++
 dev-cpp/notcurses/notcurses-2.3.6.ebuild | 50 
 2 files changed, 52 insertions(+)

diff --git a/dev-cpp/notcurses/Manifest b/dev-cpp/notcurses/Manifest
index 6466faa897a..cb312c2a4aa 100644
--- a/dev-cpp/notcurses/Manifest
+++ b/dev-cpp/notcurses/Manifest
@@ -1,2 +1,4 @@
 DIST notcurses-2.3.2.tar.gz 11753206 BLAKE2B 
4ed5a26e71827bbdf64f8c4cca7d7c8b4e6858ac8df304e5d96cefccd11fe0563eec241b1fd756d99b2184d46f30b46effe405cd8aba5a79c84d7bef40d857b3
 SHA512 
cedd965ec0235762e2c978adeec1771c91018fcfbb135330032038cc4ef6122f31990d29f286ad8eca3166a074e2576420779090c154013af5c79f2d723bf530
+DIST notcurses-2.3.6.tar.gz 11835854 BLAKE2B 
d701d032db2596c9772396862fb240e3f4797c699c13f331ae0aec8aaaf874fd3547f001c27af1d4cee7ea3e85c6d1fe5e74ef05da9832b197ab297a63badf60
 SHA512 
132a033adad18d261c12de8de0227fa2b3d91c3dc10680919b9401a09d7643fe16bd4b8fa1a868ded7d4fd9f002e437b8ea9b3c464a22fcdecd8f102a05a68b4
 DIST notcurses-doc-2.3.2.tar.gz 121736 BLAKE2B 
a87d2d3919c6dc4ed67ca5e86a984c65eaaa130d6dcaf87e2ea9bd47bafc96c8ddee9133b4e1966812b473b9991fed39b5884b0a35378688c2df7302174f2a28
 SHA512 
b8886acae72e3df47b7a793f66688bac615bb43164cd81aa8ccba888db25206601d76c4a7db254be3508957be12cd365bcf686166e9ad0ed20a004c2b487c68f
+DIST notcurses-doc-2.3.6.tar.gz 124425 BLAKE2B 
9edf3498b0f1ac9c0d6f9724715e33eeb6d008c515c16acb104ed92f066251e570b1cc9917e71465f21ed7d66702ae2f6c9aa303cca092b14a92b093048c413a
 SHA512 
9bdbb6c1603dbcd1800ef6f72c2ae3f143625fd9be40f497df7473086f57a8fe6483e27db5905f0951f4e1ff4c988781cec71eb32d5fd574abb5aab2f7763c4e

diff --git a/dev-cpp/notcurses/notcurses-2.3.6.ebuild 
b/dev-cpp/notcurses/notcurses-2.3.6.ebuild
new file mode 100644
index 000..db8a559116e
--- /dev/null
+++ b/dev-cpp/notcurses/notcurses-2.3.6.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+CMAKE_ECLASS="cmake"
+inherit cmake-multilib
+
+DESCRIPTION="Blingful TUIs and character graphics"
+HOMEPAGE="https://notcurses.com;
+SRC_URI="https://github.com/dankamongmen/notcurses/archive/v${PV}.tar.gz -> 
${P}.tar.gz
+   
https://github.com/dankamongmen/notcurses/releases/download/v${PV}/notcurses-doc-${PV}.tar.gz;
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+DEPEND="dev-libs/libunistring
+   media-video/ffmpeg
+   >=sys-libs/readline-8.0"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+   local mycmakeargs=(
+   -DUSE_DOCTEST=OFF
+   -DUSE_MULTIMEDIA=ffmpeg
+   -DUSE_PANDOC=OFF
+   -DUSE_QRCODEGEN=OFF
+   -DUSE_STATIC=OFF
+   )
+   cmake-multilib_src_configure
+}
+
+src_compile() {
+   cmake-multilib_src_compile
+}
+
+src_test() {
+   multilib_src_test
+}
+
+src_install() {
+   cmake-multilib_src_install
+
+   # we use this tortured form lest we try, every time we release a
+   # x.y.1 or x.y.3, to install the source dir as a man page.
+   # exploit the fact that there's a bijection from html<>man.
+   for i in ../*.html ; do
+   doman ../$(basename ${i} .html || die)
+   done
+}



[gentoo-commits] repo/gentoo:master commit in: net-misc/netkit-rsh/files/patches/, net-misc/netkit-rsh/

2021-06-24 Thread Sam James
commit: 231787a2484df850fe2299a25ef3e715c00c0358
Author: Hank Leininger  korelogic  com>
AuthorDate: Tue Jun 22 23:14:40 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jun 25 00:31:15 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=231787a2

net-misc/netkit-rsh: security fix, add myself as p-m

This updates one of our existing patches with Debian's fix for
CVE-2019-7282 and CVE-2019-7283. Minor other cleanups.

Signed-off-by: Hank Leininger  korelogic.com>
Bug: https://bugs.gentoo.org/717794
Closes: https://bugs.gentoo.org/710960
Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Sam James  gentoo.org>

 .../netkit-rsh/files/patches/000_all_sectty.patch  |  32 +++
 .../netkit-rsh/files/patches/010_all_rexec.patch   |  55 +
 .../netkit-rsh/files/patches/020_all_stdarg.patch  |  43 
 .../netkit-rsh/files/patches/030_all_jbj.patch |  33 +++
 .../netkit-rsh/files/patches/040_all_jbj4.patch|  14 ++
 .../netkit-rsh/files/patches/050_all_prompt.patch  |  37 +++
 .../files/patches/060_all_rlogin-rsh.patch |  10 +
 .../netkit-rsh/files/patches/070_all_nokrb.patch   | 231 +++
 .../netkit-rsh/files/patches/080_all_jbj5.patch|  29 +++
 .../files/patches/090_all_userandhost.patch|  70 ++
 .../netkit-rsh/files/patches/100_all_strip.patch   |  66 ++
 .../netkit-rsh/files/patches/110_all_lfs.patch |  25 ++
 .../netkit-rsh/files/patches/120_all_chdir.patch   |  57 +
 .../files/patches/130_all_pam-nologin.patch|  14 ++
 .../files/patches/140_all_nohostcheck.patch| 134 +++
 .../files/patches/150_all_rexec-netrc.patch| 251 +
 .../files/patches/160_all_pam-sess.patch   |  12 +
 .../netkit-rsh/files/patches/170_all_errno.patch   |  51 +
 .../files/patches/180_all_rexec-sig.patch  |  17 ++
 .../netkit-rsh/files/patches/190_all_nohost.patch  |  63 ++
 .../netkit-rsh/files/patches/200_all_ignchld.patch |  22 ++
 .../files/patches/210_all_checkdir-r1.patch|  23 ++
 .../netkit-rsh/files/patches/220_all_fbsd.patch| 222 ++
 .../netkit-rsh/files/patches/230_all_MAX_ARG.patch |  96 
 net-misc/netkit-rsh/metadata.xml   |   9 +-
 net-misc/netkit-rsh/netkit-rsh-0.17-r12.ebuild |  78 +++
 26 files changed, 1693 insertions(+), 1 deletion(-)

diff --git a/net-misc/netkit-rsh/files/patches/000_all_sectty.patch 
b/net-misc/netkit-rsh/files/patches/000_all_sectty.patch
new file mode 100644
index 000..fdd761bd991
--- /dev/null
+++ b/net-misc/netkit-rsh/files/patches/000_all_sectty.patch
@@ -0,0 +1,32 @@
+--- a/rexecd/rexecd.c
 b/rexecd/rexecd.c
+@@ -300,6 +300,7 @@
+PAM_password = pass;
+pam_error = pam_start("rexec", PAM_username, _conversation,);
+PAM_BAIL;
++   (void) pam_set_item (pamh, PAM_TTY, "rexec");   /* we don't have a tty 
yet! */
+pam_error = pam_authenticate(pamh, 0);
+PAM_BAIL;
+pam_error = pam_acct_mgmt(pamh, 0);
+--- a/rlogind/auth.c
 b/rlogind/auth.c
+@@ -123,7 +123,7 @@
+ pam_set_item(pamh, PAM_USER, localuser);
+ pam_set_item(pamh, PAM_RUSER, remoteuser);
+ pam_set_item(pamh, PAM_RHOST, host);
+-pam_set_item(pamh, PAM_TTY, "tty");   /* ? */
++pam_set_item(pamh, PAM_TTY, "rlogin");   /* we don't have a tty yet! */
+   
+ network_confirm();
+ retval = attempt_auth();
+--- a/rshd/rshd.c
 b/rshd/rshd.c
+@@ -243,7 +243,7 @@
+ }
+ pam_set_item (pamh, PAM_RUSER, remuser);
+ pam_set_item (pamh, PAM_RHOST, hostname);
+-pam_set_item (pamh, PAM_TTY, "tty");
++pam_set_item (pamh, PAM_TTY, "rsh");  /* we don't use a tty, so punt */
+ 
+ retcode = pam_authenticate(pamh, 0);
+ if (retcode == PAM_SUCCESS) {

diff --git a/net-misc/netkit-rsh/files/patches/010_all_rexec.patch 
b/net-misc/netkit-rsh/files/patches/010_all_rexec.patch
new file mode 100644
index 000..ffdbdfffebc
--- /dev/null
+++ b/net-misc/netkit-rsh/files/patches/010_all_rexec.patch
@@ -0,0 +1,55 @@
+--- a/rexecd/rexecd.8
 b/rexecd/rexecd.8
+@@ -68,8 +68,9 @@
+ it is interpreted as the port number of a secondary
+ stream to be used for the 
+ .Em stderr .
+-A second connection is then created to the specified
+-port on the client's machine.
++A second connection will be created to the specified
++port on the client's machine after receiving and authenticating
++the user, password, and command from the client.
+ .It
+ A NUL terminated user name of at most 16 characters
+ is retrieved on the initial socket.
+--- a/rexec/Makefile
 b/rexec/Makefile
+@@ -1,30 +1,23 @@
+ 
+ SHELL = /bin/sh
+ 
+-BINDIR = /usr/local/bin
+-MANDIR = /usr/local/man/man1
++include ../MCONFIG
++include ../MRULES
+ 
+ # Uncomment this line if you get link errors under Solaris
+ #LDLIBS=-lsocket -lnsl
+ 
+ .PHONY: all
+ 
+-all: rexec install
++all: rexec
+ 
+ rexec: rexec.c
+ 
+ rexec.1:
+ 
++clean:

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

2021-06-24 Thread Sam James
commit: 0bedacf7ba9c9c4d20d08fa8a7b17bc0e284755a
Author: Hank Leininger  korelogic  com>
AuthorDate: Wed Jun 23 00:51:07 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jun 25 00:31:16 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0bedacf7

profiles/package.mask: unmask net-misc/netkit-rsh

Signed-off-by: Hank Leininger  korelogic.com>
Closes: https://github.com/gentoo/gentoo/pull/21380
Signed-off-by: Sam James  gentoo.org>

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

diff --git a/profiles/package.mask b/profiles/package.mask
index eeacc5aee9c..0bec4a6b853 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -85,10 +85,6 @@ dev-java/jibx-tools
 # Removal on 2021-07-19.  Bug #786279.
 app-misc/rq
 
-# John Helmert III  (2021-06-19)
-# Unmaintained, open security bug.
-# Removal on 2021-07-19.  Bug #717794.
-net-misc/netkit-rsh
 
 # Michał Górny  (2021-06-19)
 # Conflicts with app-arch/brotli[python].  Discontinued in favor



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

2021-06-24 Thread Sam James
commit: 4121cd8d1c314b8efede52037295a4a9fcb6257c
Author: Sam James  gentoo  org>
AuthorDate: Thu Jun 24 23:56:41 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jun 24 23:56:41 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4121cd8d

dev-perl/XXX: Keyword 0.370.0 arm, #796788

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

 dev-perl/XXX/XXX-0.370.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/XXX/XXX-0.370.0.ebuild b/dev-perl/XXX/XXX-0.370.0.ebuild
index ea04a77c770..663c99b1843 100644
--- a/dev-perl/XXX/XXX-0.370.0.ebuild
+++ b/dev-perl/XXX/XXX-0.370.0.ebuild
@@ -9,7 +9,7 @@ inherit perl-module
 
 DESCRIPTION="See Your Data in the Nude"
 SLOT="0"
-KEYWORDS="~amd64 ~ia64 ~ppc ~ppc64 ~sparc"
+KEYWORDS="~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc"
 
 RDEPEND="
>=dev-perl/YAML-PP-0.18.0



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

2021-06-24 Thread Sam James
commit: 9d04eb77a41b91d2b702d06fb2f40164d68b1ba6
Author: Sam James  gentoo  org>
AuthorDate: Thu Jun 24 23:56:50 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jun 24 23:56:50 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9d04eb77

dev-python/requests-kerberos: Keyword 0.12.0-r1 arm, #797793

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

 dev-python/requests-kerberos/requests-kerberos-0.12.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/requests-kerberos/requests-kerberos-0.12.0-r1.ebuild 
b/dev-python/requests-kerberos/requests-kerberos-0.12.0-r1.ebuild
index 7fc7fc968c6..c90a3a51d86 100644
--- a/dev-python/requests-kerberos/requests-kerberos-0.12.0-r1.ebuild
+++ b/dev-python/requests-kerberos/requests-kerberos-0.12.0-r1.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/requests/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="ISC"
 SLOT="0"
-KEYWORDS="amd64 x86"
+KEYWORDS="amd64 ~arm x86"
 IUSE="doc test"
 RESTRICT="!test? ( test )"
 



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

2021-06-24 Thread Sam James
commit: 73fc3a12441cea8a56aa3a78c8b6a7c640e58e19
Author: Sam James  gentoo  org>
AuthorDate: Thu Jun 24 23:56:57 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jun 24 23:56:57 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=73fc3a12

dev-python/statsd: Keyword 3.3.0 arm, #797889

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

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

diff --git a/dev-python/statsd/statsd-3.3.0.ebuild 
b/dev-python/statsd/statsd-3.3.0.ebuild
index 034ab97433e..d21c127fa96 100644
--- a/dev-python/statsd/statsd-3.3.0.ebuild
+++ b/dev-python/statsd/statsd-3.3.0.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 ~arm64 x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~arm ~arm64 x86 ~amd64-linux ~x86-linux"
 
 BDEPEND="
test? (



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

2021-06-24 Thread Sam James
commit: 333bae751bbbf381dbf8330adcbded8a1f9cbb5a
Author: Sam James  gentoo  org>
AuthorDate: Thu Jun 24 23:56:58 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jun 24 23:56:58 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=333bae75

dev-python/openstacksdk: Keyword 0.50.0-r1 arm, #797889

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

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

diff --git a/dev-python/openstacksdk/openstacksdk-0.50.0-r1.ebuild 
b/dev-python/openstacksdk/openstacksdk-0.50.0-r1.ebuild
index 6b4f1fbec8c..e6d70cfc647 100644
--- a/dev-python/openstacksdk/openstacksdk-0.50.0-r1.ebuild
+++ b/dev-python/openstacksdk/openstacksdk-0.50.0-r1.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="amd64 ~arm64 x86"
+KEYWORDS="amd64 ~arm ~arm64 x86"
 IUSE=""
 
 CDEPEND=">=dev-python/pbr-2.0.0[${PYTHON_USEDEP}]



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

2021-06-24 Thread Sam James
commit: 95a3b4d57e6c72297aa5cda0b7b06690886d72a2
Author: Sam James  gentoo  org>
AuthorDate: Thu Jun 24 23:56:42 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jun 24 23:56:42 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=95a3b4d5

dev-perl/Pegex: Keyword 0.750.0 arm, #796788

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

 dev-perl/Pegex/Pegex-0.750.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/Pegex/Pegex-0.750.0.ebuild 
b/dev-perl/Pegex/Pegex-0.750.0.ebuild
index 9ae0da7aa70..892203fa858 100644
--- a/dev-perl/Pegex/Pegex-0.750.0.ebuild
+++ b/dev-perl/Pegex/Pegex-0.750.0.ebuild
@@ -11,7 +11,7 @@ inherit perl-module
 DESCRIPTION="Acmeist PEG Parser Framework"
 
 SLOT="0"
-KEYWORDS="~amd64 ~ia64 ~ppc ~ppc64 ~sparc"
+KEYWORDS="~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



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

2021-06-24 Thread Sam James
commit: 4f17763fa2be806802bf4ff72382b7588e2741d5
Author: Sam James  gentoo  org>
AuthorDate: Thu Jun 24 23:56:43 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jun 24 23:56:43 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4f17763f

dev-perl/Inline-C: Keyword 0.810.0 arm, #796788

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

 dev-perl/Inline-C/Inline-C-0.810.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/Inline-C/Inline-C-0.810.0.ebuild 
b/dev-perl/Inline-C/Inline-C-0.810.0.ebuild
index 59964a6cb87..df227bd07c4 100644
--- a/dev-perl/Inline-C/Inline-C-0.810.0.ebuild
+++ b/dev-perl/Inline-C/Inline-C-0.810.0.ebuild
@@ -11,7 +11,7 @@ inherit perl-module
 DESCRIPTION="C Language Support for Inline"
 
 SLOT="0"
-KEYWORDS="~amd64 ~ia64 ~ppc ~ppc64 ~sparc"
+KEYWORDS="~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



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

2021-06-24 Thread Sam James
commit: 2fef8edcdd44d05f02da6f6f81241c887804f22a
Author: Sam James  gentoo  org>
AuthorDate: Thu Jun 24 23:56:51 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jun 24 23:56:51 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2fef8edc

dev-python/keystoneauth: Keyword 4.2.1-r1 arm, #797793

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

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

diff --git a/dev-python/keystoneauth/keystoneauth-4.2.1-r1.ebuild 
b/dev-python/keystoneauth/keystoneauth-4.2.1-r1.ebuild
index 905b712644b..86d86978d68 100644
--- a/dev-python/keystoneauth/keystoneauth-4.2.1-r1.ebuild
+++ b/dev-python/keystoneauth/keystoneauth-4.2.1-r1.ebuild
@@ -13,7 +13,7 @@ S="${WORKDIR}/${PN}1-${PV}"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="amd64 x86"
+KEYWORDS="amd64 ~arm x86"
 
 CDEPEND=">=dev-python/pbr-2.0.0[${PYTHON_USEDEP}]
!~dev-python/pbr-2.1.0"



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

2021-06-24 Thread Sam James
commit: 897ebd040e7f5891df61a575b1fb3a94d7545d4d
Author: Sam James  gentoo  org>
AuthorDate: Tue Jun 22 23:49:36 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jun 24 23:27:44 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=897ebd04

dev-db/mariadb: add virtual/libcrypt dependency

Needed for upcoming libcrypt migration.

Acked-by: David Seifert  gentoo.org>
Reported-by: Andreas K. Hüttel  gentoo.org>
Signed-off-by: Sam James  gentoo.org>

 dev-db/mariadb/{mariadb-10.2.32-r3.ebuild => mariadb-10.2.32-r4.ebuild} | 1 +
 dev-db/mariadb/{mariadb-10.2.34.ebuild => mariadb-10.2.34-r1.ebuild}| 1 +
 dev-db/mariadb/{mariadb-10.2.35.ebuild => mariadb-10.2.35-r1.ebuild}| 1 +
 dev-db/mariadb/{mariadb-10.2.36.ebuild => mariadb-10.2.36-r1.ebuild}| 1 +
 dev-db/mariadb/{mariadb-10.2.37-r3.ebuild => mariadb-10.2.37-r4.ebuild} | 1 +
 dev-db/mariadb/{mariadb-10.2.38.ebuild => mariadb-10.2.38-r1.ebuild}| 1 +
 dev-db/mariadb/{mariadb-10.3.27.ebuild => mariadb-10.3.27-r1.ebuild}| 1 +
 dev-db/mariadb/{mariadb-10.3.28-r3.ebuild => mariadb-10.3.28-r4.ebuild} | 1 +
 dev-db/mariadb/{mariadb-10.3.29.ebuild => mariadb-10.3.29-r1.ebuild}| 1 +
 dev-db/mariadb/{mariadb-10.4.13-r3.ebuild => mariadb-10.4.13-r4.ebuild} | 1 +
 dev-db/mariadb/{mariadb-10.4.15.ebuild => mariadb-10.4.15-r1.ebuild}| 1 +
 dev-db/mariadb/{mariadb-10.4.16.ebuild => mariadb-10.4.16-r1.ebuild}| 1 +
 dev-db/mariadb/{mariadb-10.4.17.ebuild => mariadb-10.4.17-r1.ebuild}| 1 +
 dev-db/mariadb/{mariadb-10.4.18-r3.ebuild => mariadb-10.4.18-r4.ebuild} | 1 +
 dev-db/mariadb/{mariadb-10.4.19.ebuild => mariadb-10.4.19-r1.ebuild}| 1 +
 dev-db/mariadb/{mariadb-10.5.10.ebuild => mariadb-10.5.10-r1.ebuild}| 1 +
 dev-db/mariadb/{mariadb-10.5.9-r5.ebuild => mariadb-10.5.9-r6.ebuild}   | 1 +
 17 files changed, 17 insertions(+)

diff --git a/dev-db/mariadb/mariadb-10.2.32-r3.ebuild 
b/dev-db/mariadb/mariadb-10.2.32-r4.ebuild
similarity index 99%
rename from dev-db/mariadb/mariadb-10.2.32-r3.ebuild
rename to dev-db/mariadb/mariadb-10.2.32-r4.ebuild
index 90d4e0ae97e..30291e9a29a 100644
--- a/dev-db/mariadb/mariadb-10.2.32-r3.ebuild
+++ b/dev-db/mariadb/mariadb-10.2.32-r4.ebuild
@@ -81,6 +81,7 @@ COMMON_DEPEND="
tokudb? ( app-arch/snappy )
)
>=dev-libs/libpcre-8.41-r1:3=
+   virtual/libcrypt:=
 "
 DEPEND="virtual/yacc
static? ( sys-libs/ncurses[static-libs] )

diff --git a/dev-db/mariadb/mariadb-10.2.34.ebuild 
b/dev-db/mariadb/mariadb-10.2.34-r1.ebuild
similarity index 99%
rename from dev-db/mariadb/mariadb-10.2.34.ebuild
rename to dev-db/mariadb/mariadb-10.2.34-r1.ebuild
index 906f4db9f25..13b73dc1bfb 100644
--- a/dev-db/mariadb/mariadb-10.2.34.ebuild
+++ b/dev-db/mariadb/mariadb-10.2.34-r1.ebuild
@@ -79,6 +79,7 @@ COMMON_DEPEND="
tokudb? ( app-arch/snappy )
)
>=dev-libs/libpcre-8.41-r1:3=
+   virtual/libcrypt:=
 "
 BDEPEND="virtual/yacc
|| ( >=sys-devel/gcc-3.4.6 >=sys-devel/gcc-apple-4.0 )

diff --git a/dev-db/mariadb/mariadb-10.2.35.ebuild 
b/dev-db/mariadb/mariadb-10.2.35-r1.ebuild
similarity index 99%
rename from dev-db/mariadb/mariadb-10.2.35.ebuild
rename to dev-db/mariadb/mariadb-10.2.35-r1.ebuild
index 31413b22c03..e08c640b65b 100644
--- a/dev-db/mariadb/mariadb-10.2.35.ebuild
+++ b/dev-db/mariadb/mariadb-10.2.35-r1.ebuild
@@ -79,6 +79,7 @@ COMMON_DEPEND="
tokudb? ( app-arch/snappy )
)
>=dev-libs/libpcre-8.41-r1:3=
+   virtual/libcrypt:=
 "
 BDEPEND="virtual/yacc
|| ( >=sys-devel/gcc-3.4.6 >=sys-devel/gcc-apple-4.0 )

diff --git a/dev-db/mariadb/mariadb-10.2.36.ebuild 
b/dev-db/mariadb/mariadb-10.2.36-r1.ebuild
similarity index 99%
rename from dev-db/mariadb/mariadb-10.2.36.ebuild
rename to dev-db/mariadb/mariadb-10.2.36-r1.ebuild
index e710a0d553a..7e85628ac11 100644
--- a/dev-db/mariadb/mariadb-10.2.36.ebuild
+++ b/dev-db/mariadb/mariadb-10.2.36-r1.ebuild
@@ -79,6 +79,7 @@ COMMON_DEPEND="
tokudb? ( app-arch/snappy )
)
>=dev-libs/libpcre-8.41-r1:3=
+   virtual/libcrypt:=
 "
 BDEPEND="virtual/yacc
|| ( >=sys-devel/gcc-3.4.6 >=sys-devel/gcc-apple-4.0 )

diff --git a/dev-db/mariadb/mariadb-10.2.37-r3.ebuild 
b/dev-db/mariadb/mariadb-10.2.37-r4.ebuild
similarity index 99%
rename from dev-db/mariadb/mariadb-10.2.37-r3.ebuild
rename to dev-db/mariadb/mariadb-10.2.37-r4.ebuild
index 2622cb71a80..b8895edb01e 100644
--- a/dev-db/mariadb/mariadb-10.2.37-r3.ebuild
+++ b/dev-db/mariadb/mariadb-10.2.37-r4.ebuild
@@ -79,6 +79,7 @@ COMMON_DEPEND="
tokudb? ( app-arch/snappy )
)
>=dev-libs/libpcre-8.41-r1:3=
+   virtual/libcrypt:=
 "
 BDEPEND="virtual/yacc
|| ( >=sys-devel/gcc-3.4.6 >=sys-devel/gcc-apple-4.0 )

diff --git a/dev-db/mariadb/mariadb-10.2.38.ebuild 
b/dev-db/mariadb/mariadb-10.2.38-r1.ebuild
similarity index 99%
rename from dev-db/mariadb/mariadb-10.2.38.ebuild
rename 

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

2021-06-24 Thread Sam James
commit: bec616cf93cb14d522321bc7ae90774c433ead0e
Author: Sam James  gentoo  org>
AuthorDate: Thu Jun 24 23:14:48 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jun 24 23:27:38 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bec616cf

net-misc/asterisk: add dependency on virtual/libcrypt

Needed for libxcrypt migration which is upcoming.

Acked-by: David Seifert  gentoo.org>
Reported-by: Ionen Wolkens  gentoo.org>
Signed-off-by: Sam James  gentoo.org>

 .../asterisk/{asterisk-13.38.2.ebuild => asterisk-13.38.2-r1.ebuild} | 1 +
 .../asterisk/{asterisk-13.38.2-r2.ebuild => asterisk-13.38.2-r4.ebuild}  | 1 +
 .../asterisk/{asterisk-13.38.2-r3.ebuild => asterisk-13.38.2-r5.ebuild}  | 1 +
 .../asterisk/{asterisk-16.18.0-r1.ebuild => asterisk-16.18.0-r2.ebuild}  | 1 +
 .../asterisk/{asterisk-18.4.0-r1.ebuild => asterisk-18.4.0-r2.ebuild}| 1 +
 5 files changed, 5 insertions(+)

diff --git a/net-misc/asterisk/asterisk-13.38.2.ebuild 
b/net-misc/asterisk/asterisk-13.38.2-r1.ebuild
similarity index 99%
rename from net-misc/asterisk/asterisk-13.38.2.ebuild
rename to net-misc/asterisk/asterisk-13.38.2-r1.ebuild
index 11711cfbe6b..7c02d320a6a 100644
--- a/net-misc/asterisk/asterisk-13.38.2.ebuild
+++ b/net-misc/asterisk/asterisk-13.38.2-r1.ebuild
@@ -41,6 +41,7 @@ DEPEND="acct-user/asterisk
dev-libs/libedit
dev-libs/libxml2:2
dev-libs/libxslt
+   virtual/libcrypt:=
sys-libs/ncurses:0=
sys-libs/zlib
alsa? ( media-libs/alsa-lib )

diff --git a/net-misc/asterisk/asterisk-13.38.2-r2.ebuild 
b/net-misc/asterisk/asterisk-13.38.2-r4.ebuild
similarity index 99%
rename from net-misc/asterisk/asterisk-13.38.2-r2.ebuild
rename to net-misc/asterisk/asterisk-13.38.2-r4.ebuild
index 623c8dfd0f2..e80929ce349 100644
--- a/net-misc/asterisk/asterisk-13.38.2-r2.ebuild
+++ b/net-misc/asterisk/asterisk-13.38.2-r4.ebuild
@@ -43,6 +43,7 @@ DEPEND="acct-user/asterisk
dev-libs/libedit
dev-libs/libxml2:2
dev-libs/libxslt
+   virtual/libcrypt:=
sys-libs/zlib
alsa? ( media-libs/alsa-lib )
bluetooth? ( net-wireless/bluez:= )

diff --git a/net-misc/asterisk/asterisk-13.38.2-r3.ebuild 
b/net-misc/asterisk/asterisk-13.38.2-r5.ebuild
similarity index 99%
rename from net-misc/asterisk/asterisk-13.38.2-r3.ebuild
rename to net-misc/asterisk/asterisk-13.38.2-r5.ebuild
index c41ddbf6577..f96721fb832 100644
--- a/net-misc/asterisk/asterisk-13.38.2-r3.ebuild
+++ b/net-misc/asterisk/asterisk-13.38.2-r5.ebuild
@@ -43,6 +43,7 @@ DEPEND="acct-user/asterisk
dev-libs/libedit
dev-libs/libxml2:2
dev-libs/libxslt
+   virtual/libcrypt:=
sys-libs/zlib
alsa? ( media-libs/alsa-lib )
bluetooth? ( net-wireless/bluez:= )

diff --git a/net-misc/asterisk/asterisk-16.18.0-r1.ebuild 
b/net-misc/asterisk/asterisk-16.18.0-r2.ebuild
similarity index 99%
rename from net-misc/asterisk/asterisk-16.18.0-r1.ebuild
rename to net-misc/asterisk/asterisk-16.18.0-r2.ebuild
index 520bcc0b156..dfc0a93a5a7 100644
--- a/net-misc/asterisk/asterisk-16.18.0-r1.ebuild
+++ b/net-misc/asterisk/asterisk-16.18.0-r2.ebuild
@@ -40,6 +40,7 @@ DEPEND="acct-user/asterisk
dev-libs/libedit
dev-libs/libxml2:2
dev-libs/libxslt
+   virtual/libcrypt:=
sys-apps/util-linux
sys-libs/ncurses:0=
sys-libs/zlib

diff --git a/net-misc/asterisk/asterisk-18.4.0-r1.ebuild 
b/net-misc/asterisk/asterisk-18.4.0-r2.ebuild
similarity index 99%
rename from net-misc/asterisk/asterisk-18.4.0-r1.ebuild
rename to net-misc/asterisk/asterisk-18.4.0-r2.ebuild
index 5bd2a374d9a..7906190bde5 100644
--- a/net-misc/asterisk/asterisk-18.4.0-r1.ebuild
+++ b/net-misc/asterisk/asterisk-18.4.0-r2.ebuild
@@ -38,6 +38,7 @@ DEPEND="acct-user/asterisk
dev-libs/libedit
dev-libs/libxml2:2
dev-libs/libxslt
+   virtual/libcrypt:=
sys-apps/util-linux
sys-libs/zlib
alsa? ( media-libs/alsa-lib )



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

2021-06-24 Thread Sam James
commit: 0581d850de4c2a11df863408f854f6e9c6c852b7
Author: Sam James  gentoo  org>
AuthorDate: Thu Jun 24 23:26:06 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jun 24 23:27:45 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0581d850

sys-auth/passwdqc: add virtual/libcrypt dependency

Needed for upcoming libcrypt migration.

Acked-by: David Seifert  gentoo.org>
Reported-by: Andreas K. Hüttel  gentoo.org>
Signed-off-by: Sam James  gentoo.org>

 .../passwdqc/{passwdqc-1.4.0-r1.ebuild => passwdqc-1.4.0-r2.ebuild}| 3 ++-
 .../passwdqc/{passwdqc-2.0.0-r1.ebuild => passwdqc-2.0.0-r2.ebuild}| 3 ++-
 .../passwdqc/{passwdqc-2.0.1-r1.ebuild => passwdqc-2.0.1-r2.ebuild}| 3 ++-
 sys-auth/passwdqc/{passwdqc-2.0.2.ebuild => passwdqc-2.0.2-r1.ebuild}  | 3 ++-
 4 files changed, 8 insertions(+), 4 deletions(-)

diff --git a/sys-auth/passwdqc/passwdqc-1.4.0-r1.ebuild 
b/sys-auth/passwdqc/passwdqc-1.4.0-r2.ebuild
similarity index 96%
rename from sys-auth/passwdqc/passwdqc-1.4.0-r1.ebuild
rename to sys-auth/passwdqc/passwdqc-1.4.0-r2.ebuild
index 70be5a24a3e..abb50e927b1 100644
--- a/sys-auth/passwdqc/passwdqc-1.4.0-r1.ebuild
+++ b/sys-auth/passwdqc/passwdqc-1.4.0-r2.ebuild
@@ -13,7 +13,8 @@ LICENSE="Openwall BSD public-domain"
 SLOT="0"
 KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux"
 
-RDEPEND="sys-libs/pam"
+RDEPEND="sys-libs/pam
+   virtual/libcrypt:="
 DEPEND="${RDEPEND}"
 
 pkg_setup() {

diff --git a/sys-auth/passwdqc/passwdqc-2.0.0-r1.ebuild 
b/sys-auth/passwdqc/passwdqc-2.0.0-r2.ebuild
similarity index 96%
rename from sys-auth/passwdqc/passwdqc-2.0.0-r1.ebuild
rename to sys-auth/passwdqc/passwdqc-2.0.0-r2.ebuild
index 786e12917d1..d969c52fda6 100644
--- a/sys-auth/passwdqc/passwdqc-2.0.0-r1.ebuild
+++ b/sys-auth/passwdqc/passwdqc-2.0.0-r2.ebuild
@@ -13,7 +13,8 @@ LICENSE="Openwall BSD public-domain"
 SLOT="0"
 KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
 
-RDEPEND="sys-libs/pam"
+RDEPEND="sys-libs/pam
+   virtual/libcrypt:="
 DEPEND="${RDEPEND}"
 
 pkg_setup() {

diff --git a/sys-auth/passwdqc/passwdqc-2.0.1-r1.ebuild 
b/sys-auth/passwdqc/passwdqc-2.0.1-r2.ebuild
similarity index 96%
rename from sys-auth/passwdqc/passwdqc-2.0.1-r1.ebuild
rename to sys-auth/passwdqc/passwdqc-2.0.1-r2.ebuild
index 786e12917d1..d969c52fda6 100644
--- a/sys-auth/passwdqc/passwdqc-2.0.1-r1.ebuild
+++ b/sys-auth/passwdqc/passwdqc-2.0.1-r2.ebuild
@@ -13,7 +13,8 @@ LICENSE="Openwall BSD public-domain"
 SLOT="0"
 KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
 
-RDEPEND="sys-libs/pam"
+RDEPEND="sys-libs/pam
+   virtual/libcrypt:="
 DEPEND="${RDEPEND}"
 
 pkg_setup() {

diff --git a/sys-auth/passwdqc/passwdqc-2.0.2.ebuild 
b/sys-auth/passwdqc/passwdqc-2.0.2-r1.ebuild
similarity index 96%
rename from sys-auth/passwdqc/passwdqc-2.0.2.ebuild
rename to sys-auth/passwdqc/passwdqc-2.0.2-r1.ebuild
index 786e12917d1..d969c52fda6 100644
--- a/sys-auth/passwdqc/passwdqc-2.0.2.ebuild
+++ b/sys-auth/passwdqc/passwdqc-2.0.2-r1.ebuild
@@ -13,7 +13,8 @@ LICENSE="Openwall BSD public-domain"
 SLOT="0"
 KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
 
-RDEPEND="sys-libs/pam"
+RDEPEND="sys-libs/pam
+   virtual/libcrypt:="
 DEPEND="${RDEPEND}"
 
 pkg_setup() {



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

2021-06-24 Thread Sam James
commit: 66e5111af4a15363a88a3168b9b70299ff8cd2cd
Author: Sam James  gentoo  org>
AuthorDate: Thu Jun 24 23:17:25 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jun 24 23:27:39 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=66e5111a

sys-auth/polkit: add dependency on virtual/libcrypt

Needed for libxcrypt migration which is upcoming.

Acked-by: David Seifert  gentoo.org>
Reported-by: Ionen Wolkens  gentoo.org>
Signed-off-by: Sam James  gentoo.org>

 sys-auth/polkit/{polkit-0.116-r1.ebuild => polkit-0.116-r2.ebuild} | 1 +
 sys-auth/polkit/{polkit-0.117.ebuild => polkit-0.117-r1.ebuild}| 1 +
 sys-auth/polkit/{polkit-0.118.ebuild => polkit-0.118-r1.ebuild}| 1 +
 sys-auth/polkit/{polkit-0.119.ebuild => polkit-0.119-r1.ebuild}| 1 +
 4 files changed, 4 insertions(+)

diff --git a/sys-auth/polkit/polkit-0.116-r1.ebuild 
b/sys-auth/polkit/polkit-0.116-r2.ebuild
similarity index 99%
rename from sys-auth/polkit/polkit-0.116-r1.ebuild
rename to sys-auth/polkit/polkit-0.116-r2.ebuild
index e1624d37a10..864cbc68f04 100644
--- a/sys-auth/polkit/polkit-0.116-r1.ebuild
+++ b/sys-auth/polkit/polkit-0.116-r2.ebuild
@@ -35,6 +35,7 @@ DEPEND="
dev-lang/spidermonkey:60[-debug]
dev-libs/glib:2
dev-libs/expat
+   virtual/libcrypt:=
elogind? ( sys-auth/elogind )
pam? (
sys-auth/pambase

diff --git a/sys-auth/polkit/polkit-0.117.ebuild 
b/sys-auth/polkit/polkit-0.117-r1.ebuild
similarity index 99%
rename from sys-auth/polkit/polkit-0.117.ebuild
rename to sys-auth/polkit/polkit-0.117-r1.ebuild
index f14e9de1bf0..1737ff8a9bc 100644
--- a/sys-auth/polkit/polkit-0.117.ebuild
+++ b/sys-auth/polkit/polkit-0.117-r1.ebuild
@@ -35,6 +35,7 @@ DEPEND="
dev-lang/spidermonkey:68[-debug]
dev-libs/glib:2
dev-libs/expat
+   virtual/libcrypt:=
elogind? ( sys-auth/elogind )
pam? (
sys-auth/pambase

diff --git a/sys-auth/polkit/polkit-0.118.ebuild 
b/sys-auth/polkit/polkit-0.118-r1.ebuild
similarity index 99%
rename from sys-auth/polkit/polkit-0.118.ebuild
rename to sys-auth/polkit/polkit-0.118-r1.ebuild
index eb34c84d071..472c91413b7 100644
--- a/sys-auth/polkit/polkit-0.118.ebuild
+++ b/sys-auth/polkit/polkit-0.118-r1.ebuild
@@ -35,6 +35,7 @@ DEPEND="
dev-lang/spidermonkey:78[-debug]
dev-libs/glib:2
dev-libs/expat
+   virtual/libcrypt:=
elogind? ( sys-auth/elogind )
pam? (
sys-auth/pambase

diff --git a/sys-auth/polkit/polkit-0.119.ebuild 
b/sys-auth/polkit/polkit-0.119-r1.ebuild
similarity index 99%
rename from sys-auth/polkit/polkit-0.119.ebuild
rename to sys-auth/polkit/polkit-0.119-r1.ebuild
index 8b7e0c4bb46..75fde5482cc 100644
--- a/sys-auth/polkit/polkit-0.119.ebuild
+++ b/sys-auth/polkit/polkit-0.119-r1.ebuild
@@ -35,6 +35,7 @@ DEPEND="
dev-lang/spidermonkey:78[-debug]
dev-libs/glib:2
dev-libs/expat
+   virtual/libcrypt:=
elogind? ( sys-auth/elogind )
pam? (
sys-auth/pambase



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

2021-06-24 Thread Sam James
commit: 48244f2b864c40e301acaaefed40107afe768e09
Author: Sam James  gentoo  org>
AuthorDate: Thu Jun 24 23:16:16 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jun 24 23:27:38 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=48244f2b

net-print/cups: add dependency on virtual/libcrypt

Needed for libxcrypt migration which is upcoming.

Acked-by: David Seifert  gentoo.org>
Reported-by: Ionen Wolkens  gentoo.org>
Signed-off-by: Sam James  gentoo.org>

 net-print/cups/{cups-2.3.3-r2.ebuild => cups-2.3.3-r3.ebuild}| 1 +
 net-print/cups/{cups-2.3.3_p2.ebuild => cups-2.3.3_p2-r1.ebuild} | 1 +
 net-print/cups/cups-.ebuild  | 1 +
 3 files changed, 3 insertions(+)

diff --git a/net-print/cups/cups-2.3.3-r2.ebuild 
b/net-print/cups/cups-2.3.3-r3.ebuild
similarity index 99%
rename from net-print/cups/cups-2.3.3-r2.ebuild
rename to net-print/cups/cups-2.3.3-r3.ebuild
index 6b09cae365a..655d81e9445 100644
--- a/net-print/cups/cups-2.3.3-r2.ebuild
+++ b/net-print/cups/cups-2.3.3-r3.ebuild
@@ -33,6 +33,7 @@ IUSE="acl dbus debug kerberos lprng-compat pam selinux +ssl 
static-libs systemd
 CDEPEND="
app-text/libpaper
sys-libs/zlib
+   virtual/libcrypt:=
acl? (
kernel_linux? (
sys-apps/acl

diff --git a/net-print/cups/cups-2.3.3_p2.ebuild 
b/net-print/cups/cups-2.3.3_p2-r1.ebuild
similarity index 99%
rename from net-print/cups/cups-2.3.3_p2.ebuild
rename to net-print/cups/cups-2.3.3_p2-r1.ebuild
index 84051525648..55b7b94fe7a 100644
--- a/net-print/cups/cups-2.3.3_p2.ebuild
+++ b/net-print/cups/cups-2.3.3_p2-r1.ebuild
@@ -41,6 +41,7 @@ BDEPEND="
 "
 DEPEND="
app-text/libpaper
+   virtual/libcrypt:=
sys-libs/zlib
acl? (
kernel_linux? (

diff --git a/net-print/cups/cups-.ebuild b/net-print/cups/cups-.ebuild
index 22caf91ef2b..900b761fedf 100644
--- a/net-print/cups/cups-.ebuild
+++ b/net-print/cups/cups-.ebuild
@@ -42,6 +42,7 @@ BDEPEND="
 DEPEND="
app-text/libpaper
sys-libs/zlib
+   virtual/libcrypt:=
acl? (
kernel_linux? (
sys-apps/acl



[gentoo-commits] repo/gentoo:master commit in: www-servers/gatling/

2021-06-24 Thread Sam James
commit: b962ed0777cfee10b3a3e6e875d313f4d0b301ab
Author: Sam James  gentoo  org>
AuthorDate: Thu Jun 24 23:20:09 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jun 24 23:27:43 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b962ed07

www-servers/gatling: add dependency on virtual/libcrypt

Needed for libxcrypt migration which is upcoming.

Acked-by: David Seifert  gentoo.org>
Reported-by: Ionen Wolkens  gentoo.org>
Signed-off-by: Sam James  gentoo.org>

 www-servers/gatling/{gatling-0.16-r2.ebuild => gatling-0.16-r3.ebuild} | 1 +
 1 file changed, 1 insertion(+)

diff --git a/www-servers/gatling/gatling-0.16-r2.ebuild 
b/www-servers/gatling/gatling-0.16-r3.ebuild
similarity index 98%
rename from www-servers/gatling/gatling-0.16-r2.ebuild
rename to www-servers/gatling/gatling-0.16-r3.ebuild
index 5dc968c933d..6070f033243 100644
--- a/www-servers/gatling/gatling-0.16-r2.ebuild
+++ b/www-servers/gatling/gatling-0.16-r3.ebuild
@@ -16,6 +16,7 @@ IUSE="ssl diet"
 REQUIRED_USE="ssl? ( !diet )"
 
 DEPEND=">=dev-libs/libowfat-0.32-r2[diet=]
+   virtual/libcrypt:=
diet? ( dev-libs/dietlibc )
ssl? (
dev-libs/openssl:0=



[gentoo-commits] repo/gentoo:master commit in: x11-misc/sddm/

2021-06-24 Thread Sam James
commit: ecee0fc84188e4955961d5a35bc5a1afeae1eaad
Author: Sam James  gentoo  org>
AuthorDate: Thu Jun 24 23:18:15 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jun 24 23:27:40 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ecee0fc8

x11-misc/sddm: add dependency on virtual/libcrypt

Needed for libxcrypt migration which is upcoming.

Acked-by: David Seifert  gentoo.org>
Reported-by: Ionen Wolkens  gentoo.org>
Signed-off-by: Sam James  gentoo.org>

 x11-misc/sddm/{sddm-0.15.0.ebuild => sddm-0.15.0-r1.ebuild}| 3 ++-
 x11-misc/sddm/{sddm-0.18.1-r3.ebuild => sddm-0.18.1-r4.ebuild} | 3 ++-
 2 files changed, 4 insertions(+), 2 deletions(-)

diff --git a/x11-misc/sddm/sddm-0.15.0.ebuild 
b/x11-misc/sddm/sddm-0.15.0-r1.ebuild
similarity index 96%
rename from x11-misc/sddm/sddm-0.15.0.ebuild
rename to x11-misc/sddm/sddm-0.15.0-r1.ebuild
index 115926b2651..e510b699867 100644
--- a/x11-misc/sddm/sddm-0.15.0.ebuild
+++ b/x11-misc/sddm/sddm-0.15.0-r1.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=6
@@ -22,6 +22,7 @@ RDEPEND="
>=dev-qt/qtgui-5.6:5
>=dev-qt/qtdeclarative-5.6:5
>=dev-qt/qtnetwork-5.6:5
+   virtual/libcrypt:=
>=x11-base/xorg-server-1.15.1
x11-libs/libxcb[xkb]
elogind? ( sys-auth/elogind )

diff --git a/x11-misc/sddm/sddm-0.18.1-r3.ebuild 
b/x11-misc/sddm/sddm-0.18.1-r4.ebuild
similarity index 98%
rename from x11-misc/sddm/sddm-0.18.1-r3.ebuild
rename to x11-misc/sddm/sddm-0.18.1-r4.ebuild
index b2925b5571e..74d55d1da26 100644
--- a/x11-misc/sddm/sddm-0.18.1-r3.ebuild
+++ b/x11-misc/sddm/sddm-0.18.1-r4.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
@@ -30,6 +30,7 @@ RDEPEND="
>=dev-qt/qtdeclarative-5.9.4:5
>=dev-qt/qtgui-5.9.4:5
>=dev-qt/qtnetwork-5.9.4:5
+   virtual/libcrypt:=
>=x11-base/xorg-server-1.15.1
x11-libs/libxcb[xkb]
elogind? ( sys-auth/elogind )



[gentoo-commits] repo/gentoo:master commit in: x11-terms/mlterm/

2021-06-24 Thread Sam James
commit: 2dc005f2284d3b04b7efc54b55f2b78c1eab2fec
Author: Sam James  gentoo  org>
AuthorDate: Thu Jun 24 23:19:37 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jun 24 23:27:42 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2dc005f2

x11-terms/mlterm: add dependency on virtual/libcrypt

Needed for libxcrypt migration which is upcoming.

Acked-by: David Seifert  gentoo.org>
Reported-by: Ionen Wolkens  gentoo.org>
Signed-off-by: Sam James  gentoo.org>

 x11-terms/mlterm/{mlterm-3.9.0.ebuild => mlterm-3.9.0-r1.ebuild} | 5 +++--
 x11-terms/mlterm/{mlterm-3.9.1.ebuild => mlterm-3.9.1-r1.ebuild} | 3 ++-
 2 files changed, 5 insertions(+), 3 deletions(-)

diff --git a/x11-terms/mlterm/mlterm-3.9.0.ebuild 
b/x11-terms/mlterm/mlterm-3.9.0-r1.ebuild
similarity index 97%
rename from x11-terms/mlterm/mlterm-3.9.0.ebuild
rename to x11-terms/mlterm/mlterm-3.9.0-r1.ebuild
index 81617541d78..1eeaf9f5fa2 100644
--- a/x11-terms/mlterm/mlterm-3.9.0.ebuild
+++ b/x11-terms/mlterm/mlterm-3.9.0-r1.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"
@@ -15,7 +15,8 @@ KEYWORDS="amd64 ppc ppc64 x86"
 IUSE="bidi brltty cairo canna debug fbcon fcitx freewnn gtk gtk2 harfbuzz ibus 
libssh2 m17n-lib nls regis scim skk static-libs uim utempter wayland xft"
 REQUIRED_USE="gtk2? ( gtk )"
 
-RDEPEND="x11-libs/libICE
+RDEPEND="virtual/libcrypt:=
+   x11-libs/libICE
x11-libs/libSM
x11-libs/libX11
bidi? ( dev-libs/fribidi )

diff --git a/x11-terms/mlterm/mlterm-3.9.1.ebuild 
b/x11-terms/mlterm/mlterm-3.9.1-r1.ebuild
similarity index 98%
rename from x11-terms/mlterm/mlterm-3.9.1.ebuild
rename to x11-terms/mlterm/mlterm-3.9.1-r1.ebuild
index 61f8e69eaf7..9a1c8d6abe4 100644
--- a/x11-terms/mlterm/mlterm-3.9.1.ebuild
+++ b/x11-terms/mlterm/mlterm-3.9.1-r1.ebuild
@@ -14,7 +14,8 @@ SLOT="0"
 KEYWORDS="amd64 ppc ppc64 x86"
 IUSE="bidi brltty cairo canna debug fbcon fcitx freewnn gtk harfbuzz ibus 
libssh2 m17n-lib nls regis scim skk static-libs uim utempter wayland xft"
 
-RDEPEND="x11-libs/libICE
+RDEPEND="virtual/libcrypt:=
+   x11-libs/libICE
x11-libs/libxkbcommon
x11-libs/libSM
x11-libs/libX11



[gentoo-commits] repo/gentoo:master commit in: app-i18n/freewnn/

2021-06-24 Thread Sam James
commit: e36fc5a3a413bf126dacf23d9f40760d83fa8f85
Author: Sam James  gentoo  org>
AuthorDate: Thu Jun 24 22:48:54 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jun 24 23:27:35 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e36fc5a3

app-i18n/freewnn: add virtual/libcrypt dependency

Needed for upcoming libxcrypt migration.

Acked-by: David Seifert  gentoo.org>
Reported-by: Ionen Wolkens  gentoo.org>
Signed-off-by: Sam James  gentoo.org>

 ...{freewnn-1.1.1_alpha22.ebuild => freewnn-1.1.1_alpha22-r1.ebuild} | 5 -
 ...{freewnn-1.1.1_alpha23.ebuild => freewnn-1.1.1_alpha23-r1.ebuild} | 3 ++-
 2 files changed, 6 insertions(+), 2 deletions(-)

diff --git a/app-i18n/freewnn/freewnn-1.1.1_alpha22.ebuild 
b/app-i18n/freewnn/freewnn-1.1.1_alpha22-r1.ebuild
similarity index 92%
rename from app-i18n/freewnn/freewnn-1.1.1_alpha22.ebuild
rename to app-i18n/freewnn/freewnn-1.1.1_alpha22-r1.ebuild
index c4b2a917a10..b076cfe87a8 100644
--- a/app-i18n/freewnn/freewnn-1.1.1_alpha22.ebuild
+++ b/app-i18n/freewnn/freewnn-1.1.1_alpha22-r1.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="6"
@@ -14,6 +14,9 @@ SLOT="0"
 KEYWORDS="~alpha amd64 arm64 ~hppa ~ia64 ppc ppc64 sparc x86"
 IUSE="ipv6"
 
+DEPEND="virtual/libcrypt:="
+RDEPEND="${DEPEND}"
+
 S="${WORKDIR}/${MY_P}"
 
 PATCHES=(

diff --git a/app-i18n/freewnn/freewnn-1.1.1_alpha23.ebuild 
b/app-i18n/freewnn/freewnn-1.1.1_alpha23-r1.ebuild
similarity index 96%
rename from app-i18n/freewnn/freewnn-1.1.1_alpha23.ebuild
rename to app-i18n/freewnn/freewnn-1.1.1_alpha23-r1.ebuild
index 70978e2d84f..eb63b8b1409 100644
--- a/app-i18n/freewnn/freewnn-1.1.1_alpha23.ebuild
+++ b/app-i18n/freewnn/freewnn-1.1.1_alpha23-r1.ebuild
@@ -16,7 +16,8 @@ SLOT="0"
 KEYWORDS="~alpha ~amd64 ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
 IUSE="ipv6 uum"
 
-RDEPEND="uum? ( sys-libs/ncurses:= )"
+RDEPEND="virtual/libcrypt:=
+   uum? ( sys-libs/ncurses:= )"
 DEPEND="${RDEPEND}
uum? ( virtual/pkgconfig )"
 S="${WORKDIR}/${MY_P}"



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

2021-06-24 Thread Sam James
commit: 08512e9e4f2ef9e713aa42925aa7dbbc19ad8786
Author: Sam James  gentoo  org>
AuthorDate: Thu Jun 24 23:07:56 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jun 24 23:27:36 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=08512e9e

dev-lang/ruby: add missing dependency on virtual/libcrypt

Let's do all the versions just to be sure given some people
are on older ones for now.

Needed for libxcrypt migration which is upcoming.

(We also add a subslot operator for jemalloc. It's not expected to break
ABI at the moment, but adding it while here. Not going to bother to revbumping
for it given this is just being done for the benefit of future copies.)

Fixes: ab5f27d955cc4bd9124b159e494266ffae6e230e
Reported-by: Ionen Wolkens  gentoo.org>
Reported-by: Andreas K. Hüttel  gentoo.org>
Acked-by: David Seifert  gentoo.org>
Signed-off-by: Sam James  gentoo.org>

 dev-lang/ruby/{ruby-2.5.8.ebuild => ruby-2.5.8-r2.ebuild}| 3 ++-
 dev-lang/ruby/{ruby-2.5.8-r1.ebuild => ruby-2.5.8-r3.ebuild} | 3 ++-
 dev-lang/ruby/ruby-2.5.9-r1.ebuild   | 2 +-
 dev-lang/ruby/{ruby-2.6.6-r2.ebuild => ruby-2.6.6-r4.ebuild} | 3 ++-
 dev-lang/ruby/{ruby-2.6.6-r3.ebuild => ruby-2.6.6-r5.ebuild} | 3 ++-
 dev-lang/ruby/ruby-2.6.7-r1.ebuild   | 2 +-
 dev-lang/ruby/{ruby-2.7.2.ebuild => ruby-2.7.2-r2.ebuild}| 3 ++-
 dev-lang/ruby/{ruby-2.7.3.ebuild => ruby-2.7.2-r3.ebuild}| 3 ++-
 dev-lang/ruby/{ruby-2.7.2-r1.ebuild => ruby-2.7.3-r3.ebuild} | 3 ++-
 dev-lang/ruby/{ruby-2.7.3-r2.ebuild => ruby-2.7.3-r4.ebuild} | 2 +-
 dev-lang/ruby/{ruby-3.0.0.ebuild => ruby-3.0.0-r3.ebuild}| 3 ++-
 dev-lang/ruby/{ruby-3.0.0-r1.ebuild => ruby-3.0.0-r4.ebuild} | 3 ++-
 dev-lang/ruby/{ruby-3.0.0-r2.ebuild => ruby-3.0.0-r5.ebuild} | 3 ++-
 dev-lang/ruby/ruby-3.0.1-r1.ebuild   | 2 +-
 14 files changed, 24 insertions(+), 14 deletions(-)

diff --git a/dev-lang/ruby/ruby-2.5.8.ebuild 
b/dev-lang/ruby/ruby-2.5.8-r2.ebuild
similarity index 99%
rename from dev-lang/ruby/ruby-2.5.8.ebuild
rename to dev-lang/ruby/ruby-2.5.8-r2.ebuild
index 26ccd6669a8..b8c9bb040a1 100644
--- a/dev-lang/ruby/ruby-2.5.8.ebuild
+++ b/dev-lang/ruby/ruby-2.5.8-r2.ebuild
@@ -23,7 +23,7 @@ IUSE="berkdb debug doc examples gdbm ipv6 jemalloc +rdoc 
rubytests socks5 +ssl s
 RDEPEND="
berkdb? ( sys-libs/db:= )
gdbm? ( sys-libs/gdbm:= )
-   jemalloc? ( dev-libs/jemalloc )
+   jemalloc? ( dev-libs/jemalloc:= )
ssl? (
dev-libs/openssl:0=
)
@@ -36,6 +36,7 @@ RDEPEND="
dev-libs/libffi:=
sys-libs/readline:0=
sys-libs/zlib
+   virtual/libcrypt:=
>=app-eselect/eselect-ruby-20171225
 "
 

diff --git a/dev-lang/ruby/ruby-2.5.8-r1.ebuild 
b/dev-lang/ruby/ruby-2.5.8-r3.ebuild
similarity index 99%
rename from dev-lang/ruby/ruby-2.5.8-r1.ebuild
rename to dev-lang/ruby/ruby-2.5.8-r3.ebuild
index 67217e9b50d..750b9e0ddb3 100644
--- a/dev-lang/ruby/ruby-2.5.8-r1.ebuild
+++ b/dev-lang/ruby/ruby-2.5.8-r3.ebuild
@@ -23,7 +23,7 @@ IUSE="berkdb debug doc examples gdbm ipv6 jemalloc +rdoc 
rubytests socks5 +ssl s
 RDEPEND="
berkdb? ( sys-libs/db:= )
gdbm? ( sys-libs/gdbm:= )
-   jemalloc? ( dev-libs/jemalloc )
+   jemalloc? ( dev-libs/jemalloc:= )
ssl? (
dev-libs/openssl:0=
)
@@ -37,6 +37,7 @@ RDEPEND="
dev-libs/libffi:=
sys-libs/readline:0=
sys-libs/zlib
+   virtual/libcrypt:=
>=app-eselect/eselect-ruby-20171225
 "
 

diff --git a/dev-lang/ruby/ruby-2.5.9-r1.ebuild 
b/dev-lang/ruby/ruby-2.5.9-r1.ebuild
index ad8c1d6bebb..750b9e0ddb3 100644
--- a/dev-lang/ruby/ruby-2.5.9-r1.ebuild
+++ b/dev-lang/ruby/ruby-2.5.9-r1.ebuild
@@ -23,7 +23,7 @@ IUSE="berkdb debug doc examples gdbm ipv6 jemalloc +rdoc 
rubytests socks5 +ssl s
 RDEPEND="
berkdb? ( sys-libs/db:= )
gdbm? ( sys-libs/gdbm:= )
-   jemalloc? ( dev-libs/jemalloc )
+   jemalloc? ( dev-libs/jemalloc:= )
ssl? (
dev-libs/openssl:0=
)

diff --git a/dev-lang/ruby/ruby-2.6.6-r2.ebuild 
b/dev-lang/ruby/ruby-2.6.6-r4.ebuild
similarity index 99%
rename from dev-lang/ruby/ruby-2.6.6-r2.ebuild
rename to dev-lang/ruby/ruby-2.6.6-r4.ebuild
index 427fdb2a522..96442510f25 100644
--- a/dev-lang/ruby/ruby-2.6.6-r2.ebuild
+++ b/dev-lang/ruby/ruby-2.6.6-r4.ebuild
@@ -23,7 +23,7 @@ IUSE="berkdb debug doc examples gdbm ipv6 jemalloc jit +rdoc 
rubytests socks5 +s
 RDEPEND="
berkdb? ( sys-libs/db:= )
gdbm? ( sys-libs/gdbm:= )
-   jemalloc? ( dev-libs/jemalloc )
+   jemalloc? ( dev-libs/jemalloc:= )
jit? ( || ( sys-devel/gcc:* sys-devel/clang:* ) )
ssl? (
dev-libs/openssl:0=
@@ -38,6 +38,7 @@ RDEPEND="
dev-libs/libffi:=
sys-libs/readline:0=
sys-libs/zlib
+   virtual/libcrypt:=
>=app-eselect/eselect-ruby-20181225
 "
 

diff --git 

[gentoo-commits] repo/gentoo:master commit in: x11-misc/xtrlock/

2021-06-24 Thread Sam James
commit: f544545e8f7592153f67a3f41d979b0b49dc1319
Author: Sam James  gentoo  org>
AuthorDate: Thu Jun 24 23:18:53 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jun 24 23:27:41 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f544545e

x11-misc/xtrlock: add dependency on virtual/libcrypt

Needed for libxcrypt migration which is upcoming.

Acked-by: David Seifert  gentoo.org>
Reported-by: Ionen Wolkens  gentoo.org>
Signed-off-by: Sam James  gentoo.org>

 x11-misc/xtrlock/{xtrlock-2.13.ebuild => xtrlock-2.13-r1.ebuild} | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/x11-misc/xtrlock/xtrlock-2.13.ebuild 
b/x11-misc/xtrlock/xtrlock-2.13-r1.ebuild
similarity index 94%
rename from x11-misc/xtrlock/xtrlock-2.13.ebuild
rename to x11-misc/xtrlock/xtrlock-2.13-r1.ebuild
index 75993d78c0c..6818f908f40 100644
--- a/x11-misc/xtrlock/xtrlock-2.13.ebuild
+++ b/x11-misc/xtrlock/xtrlock-2.13-r1.ebuild
@@ -12,7 +12,8 @@ SLOT="0"
 LICENSE="GPL-3"
 KEYWORDS="amd64 ppc x86"
 
-RDEPEND="x11-libs/libX11"
+RDEPEND="virtual/libcrypt:=
+   x11-libs/libX11"
 DEPEND="${RDEPEND}"
 BDEPEND="
x11-base/xorg-proto



[gentoo-commits] repo/gentoo:master commit in: app-emulation/crossover-bin/

2021-06-24 Thread Sam James
commit: 726b169a32fed39dc353d7a9277f2dc045941ce4
Author: Sam James  gentoo  org>
AuthorDate: Thu Jun 24 22:45:42 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jun 24 23:27:33 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=726b169a

app-emulation/crossover-bin: depend on sys-libs/glibc[crypt] or 
libxcrypt[compat]

It's a binary package so can't be rebuilt.

Acked-by: David Seifert  gentoo.org>
Reported-by: Ionen Wolkens  gentoo.org>
Signed-off-by: Sam James  gentoo.org>

 .../{crossover-bin-20.0.4.ebuild => crossover-bin-20.0.4-r1.ebuild}   | 4 
 1 file changed, 4 insertions(+)

diff --git a/app-emulation/crossover-bin/crossover-bin-20.0.4.ebuild 
b/app-emulation/crossover-bin/crossover-bin-20.0.4-r1.ebuild
similarity index 99%
rename from app-emulation/crossover-bin/crossover-bin-20.0.4.ebuild
rename to app-emulation/crossover-bin/crossover-bin-20.0.4-r1.ebuild
index 81b9af99483..5cf94832ad2 100644
--- a/app-emulation/crossover-bin/crossover-bin-20.0.4.ebuild
+++ b/app-emulation/crossover-bin/crossover-bin-20.0.4-r1.ebuild
@@ -116,6 +116,10 @@ RDEPEND="${DEPEND}
x11-libs/gtk+:3[introspection]
x11-libs/pango[introspection]
x11-libs/vte:2.91[introspection]
+   || (
+   sys-libs/glibc[crypt(+)]
+   sys-libs/libxcrypt[compat]
+   )
 "
 
 pkg_nofetch() {



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

2021-06-24 Thread Sam James
commit: 8004b6f0970e9cd157d623bd599dfc306e2f2a2c
Author: Sam James  gentoo  org>
AuthorDate: Thu Jun 24 23:12:37 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jun 24 23:27:37 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8004b6f0

mail-mta/exim: add dependency on virtual/libcrypt

Needed for libxcrypt migration which is upcoming.

Acked-by: David Seifert  gentoo.org>
Reported-by: Ionen Wolkens  gentoo.org>
Signed-off-by: Sam James  gentoo.org>

 mail-mta/exim/{exim-4.94.2-r1.ebuild => exim-4.94.2-r4.ebuild} | 1 +
 mail-mta/exim/{exim-4.94.2-r3.ebuild => exim-4.94.2-r5.ebuild} | 1 +
 2 files changed, 2 insertions(+)

diff --git a/mail-mta/exim/exim-4.94.2-r1.ebuild 
b/mail-mta/exim/exim-4.94.2-r4.ebuild
similarity index 99%
rename from mail-mta/exim/exim-4.94.2-r1.ebuild
rename to mail-mta/exim/exim-4.94.2-r4.ebuild
index 6d46c0ba652..92130e46758 100644
--- a/mail-mta/exim/exim-4.94.2-r1.ebuild
+++ b/mail-mta/exim/exim-4.94.2-r4.ebuild
@@ -79,6 +79,7 @@ COMMON_DEPEND=">=sys-apps/sed-4.0.5
)
sqlite? ( dev-db/sqlite )
radius? ( net-dialup/freeradius-client )
+   virtual/libcrypt:=
virtual/libiconv
elibc_glibc? ( net-libs/libnsl )
"

diff --git a/mail-mta/exim/exim-4.94.2-r3.ebuild 
b/mail-mta/exim/exim-4.94.2-r5.ebuild
similarity index 99%
rename from mail-mta/exim/exim-4.94.2-r3.ebuild
rename to mail-mta/exim/exim-4.94.2-r5.ebuild
index d8cfef9d9e8..d664f4b1c8d 100644
--- a/mail-mta/exim/exim-4.94.2-r3.ebuild
+++ b/mail-mta/exim/exim-4.94.2-r5.ebuild
@@ -88,6 +88,7 @@ COMMON_DEPEND=">=sys-apps/sed-4.0.5
)
sqlite? ( dev-db/sqlite )
radius? ( net-dialup/freeradius-client )
+   virtual/libcrypt:=
virtual/libiconv
"
# added X check for #57206



[gentoo-commits] repo/gentoo:master commit in: app-emulation/open-vm-tools/

2021-06-24 Thread Sam James
commit: 9327493ab75b4bd29fb9d14af10cffd639455859
Author: Sam James  gentoo  org>
AuthorDate: Thu Jun 24 22:47:20 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jun 24 23:27:34 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9327493a

app-emulation/open-vm-tools: add virtual/libcrypt dependency

Needed for upcoming libxcrypt migration.

Acked-by: David Seifert  gentoo.org>
Reported-by: Ionen Wolkens  gentoo.org>
Signed-off-by: Sam James  gentoo.org>

 2.0_p16938113-r2.ebuild => open-vm-tools-11.2.0_p16938113-r3.ebuild} | 1 +
 2.5_p17337674-r1.ebuild => open-vm-tools-11.2.5_p17337674-r2.ebuild} | 1 +
 2 files changed, 2 insertions(+)

diff --git 
a/app-emulation/open-vm-tools/open-vm-tools-11.2.0_p16938113-r2.ebuild 
b/app-emulation/open-vm-tools/open-vm-tools-11.2.0_p16938113-r3.ebuild
similarity index 99%
rename from app-emulation/open-vm-tools/open-vm-tools-11.2.0_p16938113-r2.ebuild
rename to app-emulation/open-vm-tools/open-vm-tools-11.2.0_p16938113-r3.ebuild
index c6a8bc66b33..d13ffdef55b 100644
--- a/app-emulation/open-vm-tools/open-vm-tools-11.2.0_p16938113-r2.ebuild
+++ b/app-emulation/open-vm-tools/open-vm-tools-11.2.0_p16938113-r3.ebuild
@@ -22,6 +22,7 @@ REQUIRED_USE="
 RDEPEND="
dev-libs/glib
net-libs/libtirpc
+   virtual/libcrypt:=
deploypkg? ( dev-libs/libmspack )
fuse? ( sys-fs/fuse:0 )
pam? ( sys-libs/pam )

diff --git 
a/app-emulation/open-vm-tools/open-vm-tools-11.2.5_p17337674-r1.ebuild 
b/app-emulation/open-vm-tools/open-vm-tools-11.2.5_p17337674-r2.ebuild
similarity index 99%
rename from app-emulation/open-vm-tools/open-vm-tools-11.2.5_p17337674-r1.ebuild
rename to app-emulation/open-vm-tools/open-vm-tools-11.2.5_p17337674-r2.ebuild
index a762364d6c2..c25437743b6 100644
--- a/app-emulation/open-vm-tools/open-vm-tools-11.2.5_p17337674-r1.ebuild
+++ b/app-emulation/open-vm-tools/open-vm-tools-11.2.5_p17337674-r2.ebuild
@@ -22,6 +22,7 @@ REQUIRED_USE="
 RDEPEND="
dev-libs/glib
net-libs/libtirpc
+   virtual/libcrypt:=
deploypkg? ( dev-libs/libmspack )
fuse? ( sys-fs/fuse:0 )
pam? ( sys-libs/pam )



[gentoo-commits] repo/proj/guru:dev commit in: app-crypt/tomb/files/, app-crypt/tomb/

2021-06-24 Thread Alessandro Barbieri
commit: a5cd2750e4ab52e353cf59b61c8b7b5845e97e8d
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Thu Jun 24 21:55:28 2021 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Thu Jun 24 23:26:56 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a5cd2750

app-crypt/tomb: respect ldflags, install i18n stuff

Closes: https://bugs.gentoo.org/783045
Bug: https://github.com/gentoo/guru/issues/56
Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Alessandro Barbieri  gmail.com>

 .../tomb/files/{gtomb.patch => tomb-2.9-gtomb.patch}|  4 ++--
 app-crypt/tomb/files/tomb-2.9-respect-ldflags.patch | 17 +
 .../tomb/{tomb-2.9-r5.ebuild => tomb-2.9-r6.ebuild} | 14 +++---
 3 files changed, 30 insertions(+), 5 deletions(-)

diff --git a/app-crypt/tomb/files/gtomb.patch 
b/app-crypt/tomb/files/tomb-2.9-gtomb.patch
similarity index 82%
rename from app-crypt/tomb/files/gtomb.patch
rename to app-crypt/tomb/files/tomb-2.9-gtomb.patch
index 264d306e5..a7ad6e65e 100644
--- a/app-crypt/tomb/files/gtomb.patch
+++ b/app-crypt/tomb/files/tomb-2.9-gtomb.patch
@@ -1,5 +1,5 @@
 a/extras/gtomb/gtomb   2021-04-12 03:01:14.803394386 +0200
-+++ b/extras/gtomb/gtomb   2021-04-12 03:02:19.277491170 +0200
+--- a/extras/gtomb/gtomb
 b/extras/gtomb/gtomb
 @@ -19,8 +19,8 @@
  # along with this source code. If not, see .
  

diff --git a/app-crypt/tomb/files/tomb-2.9-respect-ldflags.patch 
b/app-crypt/tomb/files/tomb-2.9-respect-ldflags.patch
new file mode 100644
index 0..68f34eb52
--- /dev/null
+++ b/app-crypt/tomb/files/tomb-2.9-respect-ldflags.patch
@@ -0,0 +1,17 @@
+--- a/extras/kdf-keys/Makefile
 b/extras/kdf-keys/Makefile
+@@ -2,10 +2,10 @@
+ PREFIX ?= /usr/local
+ 
+ all:
+-  $(CC) -O2 $(CFLAGS) -o tomb-kdb-pbkdf2 pbkdf2.c -lgcrypt
+-  $(CC) -O2 $(CFLAGS) -o tomb-kdb-pbkdf2-getiter benchmark.c -lgcrypt
+-  $(CC) -O2 $(CFLAGS) -o tomb-kdb-pbkdf2-gensalt gen_salt.c -lgcrypt
+-  $(CC) -O2 $(CFLAGS) -o tomb-kdb-hexencode hexencode.c
++  $(CC) $(CFLAGS) $(LDFLAGS) -o tomb-kdb-pbkdf2 pbkdf2.c -lgcrypt
++  $(CC) $(CFLAGS) $(LDFLAGS) -o tomb-kdb-pbkdf2-getiter benchmark.c 
-lgcrypt
++  $(CC) $(CFLAGS) $(LDFLAGS) -o tomb-kdb-pbkdf2-gensalt gen_salt.c 
-lgcrypt
++  $(CC) $(CFLAGS) $(LDFLAGS) -o tomb-kdb-hexencode hexencode.c
+ 
+ test:
+   @echo "Running Tomb-kdb tests"

diff --git a/app-crypt/tomb/tomb-2.9-r5.ebuild 
b/app-crypt/tomb/tomb-2.9-r6.ebuild
similarity index 95%
rename from app-crypt/tomb/tomb-2.9-r5.ebuild
rename to app-crypt/tomb/tomb-2.9-r6.ebuild
index 1bd85d2e5..4cd8706e4 100644
--- a/app-crypt/tomb/tomb-2.9-r5.ebuild
+++ b/app-crypt/tomb/tomb-2.9-r6.ebuild
@@ -3,15 +3,17 @@
 
 EAPI="7"
 
+MYP="${P^}"
+
 inherit desktop qmake-utils toolchain-funcs xdg
 
-MYP="${P^}"
 DESCRIPTION="Tomb :: File Encryption on GNU/Linux"
 HOMEPAGE="
https://www.dyne.org/software/tomb
https://github.com/dyne/Tomb
 "
 SRC_URI="https://files.dyne.org/tomb/releases/Tomb-${PV}.tar.gz;
+S="${WORKDIR}/${MYP}"
 LICENSE="
GPL-3
gui? ( GPL-3+ )
@@ -19,9 +21,13 @@ LICENSE="
 SLOT="0"
 KEYWORDS="~amd64"
 IUSE="gui test tray"
+
 #test require sudo, can't be done non interactively
 RESTRICT="test"
-PATCHES=( "${FILESDIR}/gtomb.patch" )
+PATCHES=(
+   "${FILESDIR}/${P}-gtomb.patch"
+   "${FILESDIR}/${P}-respect-ldflags.patch"
+)
 DOCS=(
AUTHORS.txt
ChangeLog.txt
@@ -36,7 +42,7 @@ DOCS=(
doc/TKS1-draft.pdf
doc/tomb_manpage.pdf
 )
-S="${WORKDIR}/${MYP}"
+
 CDEPEND="
dev-libs/libgcrypt
tray? (
@@ -109,6 +115,8 @@ src_install() {
pushd extras/qt-tray || die
dobin tomb-qt-tray
doicon pixmaps/tomb_icon.png
+   insinto /usr/share
+   doins -r i18n
popd || die
fi
 



[gentoo-commits] repo/proj/guru:dev commit in: sys-cluster/cinder/

2021-06-24 Thread Alessandro Barbieri
commit: 16765c0f245a3df5b8afb4f0568dc40fad4bb37f
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Thu Jun 24 20:04:25 2021 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Thu Jun 24 23:26:55 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=16765c0f

sys-cluster/cinder: remove old maintainer

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Alessandro Barbieri  gmail.com>

 sys-cluster/cinder/cinder-17.1.0.ebuild | 1 +
 sys-cluster/cinder/metadata.xml | 5 +
 2 files changed, 2 insertions(+), 4 deletions(-)

diff --git a/sys-cluster/cinder/cinder-17.1.0.ebuild 
b/sys-cluster/cinder/cinder-17.1.0.ebuild
index 9d1eb37cb..dffd0f78e 100644
--- a/sys-cluster/cinder/cinder-17.1.0.ebuild
+++ b/sys-cluster/cinder/cinder-17.1.0.ebuild
@@ -32,6 +32,7 @@ DEPEND=">=dev-python/pbr-5.4.1[${PYTHON_USEDEP}]
app-admin/sudo"
 
 #  >=dev-python/oauth2client-1.5.0[${PYTHON_USEDEP}]  # do not include, 
upstream depricated
+#TODO: remove zstd
 RDEPEND="
>=dev-python/pbr-5.4.1[${PYTHON_USEDEP}]
>=dev-python/decorator-4.1.0[${PYTHON_USEDEP}]

diff --git a/sys-cluster/cinder/metadata.xml b/sys-cluster/cinder/metadata.xml
index 826d615f6..8a07096d0 100644
--- a/sys-cluster/cinder/metadata.xml
+++ b/sys-cluster/cinder/metadata.xml
@@ -1,10 +1,7 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-  
-prometheanf...@gentoo.org
-Matthew Thode
-  
+  
   
 Installs the initscripts for the cinder api service
 Allow using an iSCSI remote storage server as pool for 
disk image storage



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

2021-06-24 Thread Sergei Trofimovich
commit: 8bfac183230c31f95a3ae809d8647f87eacfae38
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Thu Jun 24 22:56:06 2021 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Jun 24 22:56:16 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8bfac183

dev-lang/erlang: add -fno-strict-aliasing workaround

Reported-by: Jonathan Davies
Closes: https://bugs.gentoo.org/797886
Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-lang/erlang/erlang-24.0.2.ebuild | 5 +
 1 file changed, 5 insertions(+)

diff --git a/dev-lang/erlang/erlang-24.0.2.ebuild 
b/dev-lang/erlang/erlang-24.0.2.ebuild
index 01313ebc6b1..40a0d0afa21 100644
--- a/dev-lang/erlang/erlang-24.0.2.ebuild
+++ b/dev-lang/erlang/erlang-24.0.2.ebuild
@@ -54,6 +54,11 @@ src_prepare() {
default
 
tc-export AR CPP CXX LD
+
+   # bug #797886: erlang's VM does unsafe casts for ints
+   # to pointers and back. This breaks on gcc-11 -flto.
+   append-flags -fno-strict-aliasing
+
./otp_build autoconf || die
 }
 



[gentoo-commits] repo/gentoo:master commit in: net-im/webex/

2021-06-24 Thread Andreas K. Hüttel
commit: 6feb14f75a9f3ab7d596c8bbba3bf755db53b46e
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Thu Jun 24 22:20:29 2021 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Thu Jun 24 22:20:44 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6feb14f7

net-im/webex: Version bump

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

 net-im/webex/Manifest|  1 +
 net-im/webex/webex-41.6.1.19162.1.ebuild | 67 
 2 files changed, 68 insertions(+)

diff --git a/net-im/webex/Manifest b/net-im/webex/Manifest
index a1fbac490a8..721ae669e85 100644
--- a/net-im/webex/Manifest
+++ b/net-im/webex/Manifest
@@ -1,2 +1,3 @@
 DIST webex-41.5.0.18815.1.rpm 207061576 BLAKE2B 
e1c4cf2cd966c0bfa36f20e595769e4b39a3a814f351e6b0fe19755fbb96a2192733f052b8e926b83d20d16cfe4cf9f2ce751a8e2c82a9e5d0470d9c185b6db1
 SHA512 
88beb2b3e8ec116cbb72733c5835da7d33e6a00cdfbb07b05e6e5fbfe17cfc553c4ed61721eca2d53e55b623833bfe89d5ea8b16df966f28f49118e3dcbbb79c
 DIST webex-41.5.0.18911.1.rpm 207073948 BLAKE2B 
d65da3e5bf058a7bcd44ca59dd1724990db5288dea328c445212608baa1d0b9eccac3dd89fc440b4e04b6401e1e0ee6cd8ff21c51f609d4cd953c4bb75ec9102
 SHA512 
a32d2d3581aea65f91f876dc9dfe6390514ebca8fde19f667a5a4f670d3b6431d80f579dcbf0fec8399e007a854141d02e018864085ca6b1173cde6a0f92b44d
+DIST webex-41.6.1.19162.1.rpm 210334860 BLAKE2B 
a5b9a3fb1254527ccceb75852b21f46baff7ce6dfe942b4270feda1d9e15a0348433c87e44ec52655f8c824e35fc037b8e824dfa48529a8bf4d746c556b9440d
 SHA512 
766f712af49942db5f86ab1cc9d9c10d43ea775de05be092205025e8f2a0b661b0463223f0ffb810f40d937e13ffb1cda6d755e3e595ce5e2678656c78da3c88

diff --git a/net-im/webex/webex-41.6.1.19162.1.ebuild 
b/net-im/webex/webex-41.6.1.19162.1.ebuild
new file mode 100644
index 000..7e2ebf18645
--- /dev/null
+++ b/net-im/webex/webex-41.6.1.19162.1.ebuild
@@ -0,0 +1,67 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit desktop xdg rpm
+
+DESCRIPTION="Cisco video conferencing and online meeting software"
+HOMEPAGE="https://www.webex.com/;
+SRC_URI="https://binaries.webex.com/WebexDesktop-CentOS-Official-Package/Webex.rpm
 -> ${P}.rpm"
+
+LICENSE="all-rights-reserved"
+SLOT="0"
+KEYWORDS="-* ~amd64"
+IUSE=""
+
+RESTRICT="bindist mirror strip"
+
+DEPEND=""
+
+# systemd-libs => virtual/libudev
+RDEPEND="
+   media-libs/alsa-lib
+   app-accessibility/at-spi2-atk
+   dev-libs/atk
+   x11-libs/libXScrnSaver
+   x11-libs/libXcomposite
+   x11-libs/libXcursor
+   x11-libs/libXrandr
+   x11-libs/libnotify
+   app-crypt/libsecret
+   dev-libs/wayland
+   x11-libs/libxkbcommon
+   sys-apps/lshw
+   media-libs/libglvnd
+   media-libs/mesa
+   dev-libs/nss
+   x11-libs/pango
+   media-sound/pulseaudio
+   virtual/libudev
+   sys-power/upower
+   x11-libs/xcb-util-image
+   x11-libs/xcb-util-keysyms
+   x11-libs/xcb-util-renderutil
+   x11-libs/xcb-util-wm
+   || (
+   sys-libs/glibc[crypt(+)]
+   sys-libs/libxcrypt[compat]
+   )
+"
+
+S=${WORKDIR}
+
+QA_PREBUILT="*"
+
+src_install() {
+   mv opt "${D}/" || die
+
+   # dodir /usr/lib/debug
+   # mv usr/lib/.build-id "${D}/usr/lib/debug/" || die
+
+   sed -e 's:Utility;Application;:Network;InstantMessaging;:g' -i 
"${D}/opt/Webex/bin/webex.desktop"
+   sed -e '/^Version=.*$/d' -i "${D}/opt/Webex/bin/webex.desktop"
+
+   domenu "${D}/opt/Webex/bin/webex.desktop"
+   doicon "${D}/opt/Webex/bin/sparklogosmall.png"
+}



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

2021-06-24 Thread Sam James
commit: 0aba872326b1a2fd8fab415959bf1759f2b0a635
Author: Sam James  gentoo  org>
AuthorDate: Thu Jun 24 22:01:26 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jun 24 22:01:35 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0aba8723

virtual/libcrypt: destabilize 2

Needed to avoid accidents when we do the unmasking in the future.

Bug: https://bugs.gentoo.org/699422
Signed-off-by: Sam James  gentoo.org>

 virtual/libcrypt/libcrypt-2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/virtual/libcrypt/libcrypt-2.ebuild 
b/virtual/libcrypt/libcrypt-2.ebuild
index 3397b3f2ce9..a27d98da245 100644
--- a/virtual/libcrypt/libcrypt-2.ebuild
+++ b/virtual/libcrypt/libcrypt-2.ebuild
@@ -8,7 +8,7 @@ inherit multilib-build
 DESCRIPTION="Virtual for libcrypt.so"
 
 SLOT="0/2"
-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"
+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"
 IUSE="+static-libs"
 
 RDEPEND="



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

2021-06-24 Thread Sam James
commit: 56e1e591cc719b26284fc89472c4d4282b89ed51
Author: Sergey Torokhov  yandex  ru>
AuthorDate: Thu Jun 24 19:58:32 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jun 24 22:00:34 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=56e1e591

package.mask: drop mask python for media-gfx/gimp:0/3

USE="python" was droppped for media-gfx/gimp:0/2
as dev-python/pygtk package too that was the reason of masking.

media-gfx[python]:0/3 doesn't depend of dev-python/pygtk.

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

Signed-off-by: Sergey Torokhov  yandex.ru>
Closes: https://github.com/gentoo/gentoo/pull/21416
Signed-off-by: Sam James  gentoo.org>

 profiles/base/package.use.mask | 4 
 1 file changed, 4 deletions(-)

diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask
index 70aee46139c..3a87208d74b 100644
--- a/profiles/base/package.use.mask
+++ b/profiles/base/package.use.mask
@@ -149,10 +149,6 @@ media-plugins/mythplugins mythnetvision
 # The respective dependencies are masked for removal.
 app-metrics/collectd collectd_plugins_onewire
 
-# Michał Górny  (2020-08-22)
-# These flags depend on dev-python/pygtk that is masked for removal.
- (2020-08-22)
 # These flags depend on packages masked for removal due to py2.
 sci-geosciences/qgis grass



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

2021-06-24 Thread Matt Turner
commit: 0918ac754e46de2cef575171093473146bede270
Author: Matt Turner  gentoo  org>
AuthorDate: Thu Jun 24 21:55:22 2021 +
Commit: Matt Turner  gentoo  org>
CommitDate: Thu Jun 24 22:00:16 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0918ac75

media-libs/glu: Port to Meson

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

 media-libs/glu/glu-.ebuild | 26 --
 1 file changed, 8 insertions(+), 18 deletions(-)

diff --git a/media-libs/glu/glu-.ebuild b/media-libs/glu/glu-.ebuild
index a20186b9dad..978531ce2bb 100644
--- a/media-libs/glu/glu-.ebuild
+++ b/media-libs/glu/glu-.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 @@ if [[ ${PV} = * ]]; then
GIT_ECLASS="git-r3"
 fi
 
-inherit autotools multilib-minimal ${GIT_ECLASS}
+inherit meson-multilib ${GIT_ECLASS}
 
 DESCRIPTION="The OpenGL Utility Library"
 HOMEPAGE="https://gitlab.freedesktop.org/mesa/glu;
@@ -18,7 +18,7 @@ if [[ ${PV} = * ]]; then
SRC_URI=""
 else
SRC_URI="https://mesa.freedesktop.org/archive/glu/${P}.tar.xz;
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~sparc-solaris ~x64-solaris ~x86-solaris"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~sparc-solaris ~x64-solaris 
~x86-solaris"
 fi
 
 LICENSE="SGI-B-2.0"
@@ -28,20 +28,10 @@ IUSE="static-libs"
 DEPEND=">=virtual/opengl-7.0-r1[${MULTILIB_USEDEP}]"
 RDEPEND="${DEPEND}"
 
-src_prepare() {
-   default
-   [[ ${PV} ==  ]] && eautoreconf
-}
-
 multilib_src_configure() {
-   ECONF_SOURCE="${S}" econf $(use_enable static-libs static)
-}
-
-multilib_src_install() {
-   default
-   find "${D}" -name '*.la' -delete || die
-}
-
-src_test() {
-   :;
+   local emesonargs=(
+   -Ddefault_library=$(usex static-libs both shared)
+   -Dgl_provider=glvnd
+   )
+   meson_src_configure
 }



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

2021-06-24 Thread Matt Turner
commit: 0d6dae215a18ffcd888fa962deed19f68e34
Author: Matt Turner  gentoo  org>
AuthorDate: Thu Jun 24 21:55:48 2021 +
Commit: Matt Turner  gentoo  org>
CommitDate: Thu Jun 24 22:00:16 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0d6d

media-libs/glu: Version bump to 9.0.2

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

 media-libs/glu/Manifest |  1 +
 media-libs/glu/glu-9.0.2.ebuild | 37 +
 2 files changed, 38 insertions(+)

diff --git a/media-libs/glu/Manifest b/media-libs/glu/Manifest
index 5550e23795e..4ed45bc45d2 100644
--- a/media-libs/glu/Manifest
+++ b/media-libs/glu/Manifest
@@ -1 +1,2 @@
 DIST glu-9.0.1.tar.xz 434632 BLAKE2B 
ed624b107a97ac84517cd0fa740090746ab93c77498135bf6dae3ee488e04afc93b0d239aba15533de8ab407d3d3d5e7cb5086b29985d93037e78753b249741e
 SHA512 
8a6dae5b4bd63efb96d15f23ccda4ad9c2ffaa964897e5fa63d1e58360d8d4e6732c5efd2109dba04155d5fc457ab1718a65cf9b544ce0d452679ba988d04018
+DIST glu-9.0.2.tar.xz 436176 BLAKE2B 
90485938e4809ce7bb56da25bd60be9f3f7b7f40d511ea6635e40d749e519d1dca6241d891224d3cf331b911f545df4ef9aa2101baf4e3b18df69244edbcb8a4
 SHA512 
2517d7406bb643d12c017a95dcb5d8716f307344332638bcbdf274a90752a7c22165d34745f1b082ed916bb07d40e62d1d1d67d96426225be63166f3480d6f64

diff --git a/media-libs/glu/glu-9.0.2.ebuild b/media-libs/glu/glu-9.0.2.ebuild
new file mode 100644
index 000..978531ce2bb
--- /dev/null
+++ b/media-libs/glu/glu-9.0.2.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+EGIT_REPO_URI="https://gitlab.freedesktop.org/mesa/glu.git;
+
+if [[ ${PV} = * ]]; then
+   GIT_ECLASS="git-r3"
+fi
+
+inherit meson-multilib ${GIT_ECLASS}
+
+DESCRIPTION="The OpenGL Utility Library"
+HOMEPAGE="https://gitlab.freedesktop.org/mesa/glu;
+
+if [[ ${PV} = * ]]; then
+   SRC_URI=""
+else
+   SRC_URI="https://mesa.freedesktop.org/archive/glu/${P}.tar.xz;
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~sparc-solaris ~x64-solaris 
~x86-solaris"
+fi
+
+LICENSE="SGI-B-2.0"
+SLOT="0"
+IUSE="static-libs"
+
+DEPEND=">=virtual/opengl-7.0-r1[${MULTILIB_USEDEP}]"
+RDEPEND="${DEPEND}"
+
+multilib_src_configure() {
+   local emesonargs=(
+   -Ddefault_library=$(usex static-libs both shared)
+   -Dgl_provider=glvnd
+   )
+   meson_src_configure
+}



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

2021-06-24 Thread Sam James
commit: 4b3aa371c19e79cf9389f95a4ad888109e0323ba
Author: Sam James  gentoo  org>
AuthorDate: Thu Jun 24 21:49:11 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jun 24 21:49:11 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4b3aa371

dev-lang/python: Stabilize 2.7.18_p11 ppc, #793833

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

 dev-lang/python/python-2.7.18_p11.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/python/python-2.7.18_p11.ebuild 
b/dev-lang/python/python-2.7.18_p11.ebuild
index 41421041508..9dd466078c0 100644
--- a/dev-lang/python/python-2.7.18_p11.ebuild
+++ b/dev-lang/python/python-2.7.18_p11.ebuild
@@ -22,7 +22,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="PSF-2"
 SLOT="${PYVER}"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
sparc ~x86"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~s390 
sparc ~x86"
 IUSE="berkdb bluetooth build elibc_uclibc examples gdbm hardened ipv6 +ncurses 
+readline +sqlite +ssl +threads tk +wide-unicode wininst +xml"
 
 # Do not add a dependency on dev-lang/python to this ebuild.



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

2021-06-24 Thread Sam James
commit: 5bc2937993d7fc71f9895cbfcf0f12f58756c8a1
Author: Sam James  gentoo  org>
AuthorDate: Thu Jun 24 21:50:04 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jun 24 21:50:04 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5bc29379

dev-lang/python: Stabilize 2.7.18_p11 ppc64, #793833

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

 dev-lang/python/python-2.7.18_p11.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/python/python-2.7.18_p11.ebuild 
b/dev-lang/python/python-2.7.18_p11.ebuild
index 9dd466078c0..18285d58235 100644
--- a/dev-lang/python/python-2.7.18_p11.ebuild
+++ b/dev-lang/python/python-2.7.18_p11.ebuild
@@ -22,7 +22,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="PSF-2"
 SLOT="${PYVER}"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~s390 
sparc ~x86"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 
sparc ~x86"
 IUSE="berkdb bluetooth build elibc_uclibc examples gdbm hardened ipv6 +ncurses 
+readline +sqlite +ssl +threads tk +wide-unicode wininst +xml"
 
 # Do not add a dependency on dev-lang/python to this ebuild.



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

2021-06-24 Thread Sam James
commit: 823a4203502c24463a9bb524a095e39dacda9eb0
Author: Sam James  gentoo  org>
AuthorDate: Thu Jun 24 21:49:49 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jun 24 21:49:49 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=823a4203

dev-python/setuptools: Stabilize 57.0.0 ALLARCHES, #797991

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

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

diff --git a/dev-python/setuptools/setuptools-57.0.0.ebuild 
b/dev-python/setuptools/setuptools-57.0.0.ebuild
index e1e6f99d32a..f61396e4356 100644
--- a/dev-python/setuptools/setuptools-57.0.0.ebuild
+++ b/dev-python/setuptools/setuptools-57.0.0.ebuild
@@ -15,7 +15,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
sparc ~x86 ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc 
x86 ~x64-macos"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



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

2021-06-24 Thread Sam James
commit: a2a8329dab7eb55d0a77b2b8b8563e1e520262cb
Author: Sam James  gentoo  org>
AuthorDate: Thu Jun 24 21:41:05 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jun 24 21:41:05 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a2a8329d

sci-libs/scikit-learn: Stabilize 0.24.2 amd64, #788592

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

 sci-libs/scikit-learn/scikit-learn-0.24.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-libs/scikit-learn/scikit-learn-0.24.2.ebuild 
b/sci-libs/scikit-learn/scikit-learn-0.24.2.ebuild
index 7fe7e3be3a4..561dc699d9d 100644
--- a/sci-libs/scikit-learn/scikit-learn-0.24.2.ebuild
+++ b/sci-libs/scikit-learn/scikit-learn-0.24.2.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/scikit-learn/scikit-learn/archive/${PV}.tar.gz -> ${
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm64 ~ppc64 ~x86"
 IUSE="examples"
 
 DEPEND="



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

2021-06-24 Thread Sam James
commit: afa1ddd188a722f60925a4f14ed57c1d28946056
Author: Sam James  gentoo  org>
AuthorDate: Thu Jun 24 21:46:02 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jun 24 21:46:02 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=afa1ddd1

sci-geosciences/qgis: Stabilize 3.18.3 x86, #798297

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

 sci-geosciences/qgis/qgis-3.18.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-geosciences/qgis/qgis-3.18.3.ebuild 
b/sci-geosciences/qgis/qgis-3.18.3.ebuild
index 29a4f949adc..7e4e3237f9f 100644
--- a/sci-geosciences/qgis/qgis-3.18.3.ebuild
+++ b/sci-geosciences/qgis/qgis-3.18.3.ebuild
@@ -12,7 +12,7 @@ if [[ ${PV} = * ]]; then
 else
SRC_URI="https://qgis.org/downloads/${P}.tar.bz2
examples? ( 
https://qgis.org/downloads/data/qgis_sample_data.tar.gz -> 
qgis_sample_data-2.8.14.tar.gz )"
-   KEYWORDS="amd64 ~x86"
+   KEYWORDS="amd64 x86"
 fi
 inherit cmake desktop python-single-r1 qmake-utils xdg
 



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

2021-06-24 Thread Sam James
commit: a5a1e408e090526630b44e3f5255e826433346e2
Author: Sam James  gentoo  org>
AuthorDate: Thu Jun 24 21:44:04 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jun 24 21:44:04 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a5a1e408

sci-libs/scikit-learn: Stabilize 0.24.2 x86, #788592

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

 sci-libs/scikit-learn/scikit-learn-0.24.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-libs/scikit-learn/scikit-learn-0.24.2.ebuild 
b/sci-libs/scikit-learn/scikit-learn-0.24.2.ebuild
index 561dc699d9d..c8cd5f26802 100644
--- a/sci-libs/scikit-learn/scikit-learn-0.24.2.ebuild
+++ b/sci-libs/scikit-learn/scikit-learn-0.24.2.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/scikit-learn/scikit-learn/archive/${PV}.tar.gz -> ${
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="amd64 ~arm64 ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm64 ~ppc64 x86"
 IUSE="examples"
 
 DEPEND="



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

2021-06-24 Thread Sam James
commit: f5ff52f96254dcd8d4bf59b653844cf0d0c1755c
Author: Sam James  gentoo  org>
AuthorDate: Thu Jun 24 21:43:03 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jun 24 21:43:03 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f5ff52f9

dev-java/javatoolkit: Stabilize 0.6.7 ALLARCHES, #798423

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

 dev-java/javatoolkit/javatoolkit-0.6.7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/javatoolkit/javatoolkit-0.6.7.ebuild 
b/dev-java/javatoolkit/javatoolkit-0.6.7.ebuild
index 5296dbc8e73..2b245791169 100644
--- a/dev-java/javatoolkit/javatoolkit-0.6.7.ebuild
+++ b/dev-java/javatoolkit/javatoolkit-0.6.7.ebuild
@@ -15,7 +15,7 @@ 
SRC_URI="https://gitweb.gentoo.org/proj/${PN}.git/snapshot/${P}.tar.bz2;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="amd64 ~arm arm64 ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 
 python_prepare_all() {
hprefixify src/py/buildparser src/py/findclass setup.py



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

2021-06-24 Thread Sam James
commit: 7055261bb1046ca7bec5b2cb29251fcfd7887c26
Author: Sam James  gentoo  org>
AuthorDate: Thu Jun 24 21:42:57 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jun 24 21:42:57 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7055261b

sci-geosciences/qgis: Stabilize 3.18.3 amd64, #798297

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

 sci-geosciences/qgis/qgis-3.18.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-geosciences/qgis/qgis-3.18.3.ebuild 
b/sci-geosciences/qgis/qgis-3.18.3.ebuild
index b9241f08516..29a4f949adc 100644
--- a/sci-geosciences/qgis/qgis-3.18.3.ebuild
+++ b/sci-geosciences/qgis/qgis-3.18.3.ebuild
@@ -12,7 +12,7 @@ if [[ ${PV} = * ]]; then
 else
SRC_URI="https://qgis.org/downloads/${P}.tar.bz2
examples? ( 
https://qgis.org/downloads/data/qgis_sample_data.tar.gz -> 
qgis_sample_data-2.8.14.tar.gz )"
-   KEYWORDS="~amd64 ~x86"
+   KEYWORDS="amd64 ~x86"
 fi
 inherit cmake desktop python-single-r1 qmake-utils xdg
 



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

2021-06-24 Thread Sam James
commit: 959ab807731e5a17e9336cf05948fb7c2758fe00
Author: Sam James  gentoo  org>
AuthorDate: Thu Jun 24 21:44:30 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jun 24 21:44:30 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=959ab807

media-sound/ardour: Stabilize 6.7 x86, #797508

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

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

diff --git a/media-sound/ardour/ardour-6.7.ebuild 
b/media-sound/ardour/ardour-6.7.ebuild
index c275eb05302..9480507f8e0 100644
--- a/media-sound/ardour/ardour-6.7.ebuild
+++ b/media-sound/ardour/ardour-6.7.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == ** ]]; then
EGIT_REPO_URI="https://git.ardour.org/ardour/ardour.git;
inherit git-r3
 else
-   KEYWORDS="~amd64 ~x86"
+   KEYWORDS="~amd64 x86"

SRC_URI="https://dev.gentoo.org/~fordfrog/distfiles/Ardour-${PV}.0.tar.bz2;
S="${WORKDIR}/Ardour-${PV}.0"
 fi



[gentoo-commits] repo/proj/guru:dev commit in: app-text/epubgrep/

2021-06-24 Thread Ronny Gutbrod
commit: e678fe8a2b405455e2ce07982de8c6f0a0962673
Author: Ronny (tastytea) Gutbrod  tastytea  de>
AuthorDate: Thu Jun 24 21:22:03 2021 +
Commit: Ronny Gutbrod  tastytea  de>
CommitDate: Thu Jun 24 21:37:58 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e678fe8a

app-text/epubgrep: Remove old ebuild.

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

 app-text/epubgrep/Manifest  |  1 -
 app-text/epubgrep/epubgrep-0.5.0.ebuild | 47 -
 2 files changed, 48 deletions(-)

diff --git a/app-text/epubgrep/Manifest b/app-text/epubgrep/Manifest
index af95ced3d..7890d34c7 100644
--- a/app-text/epubgrep/Manifest
+++ b/app-text/epubgrep/Manifest
@@ -1,3 +1,2 @@
-DIST epubgrep-0.5.0.tar.gz 253335 BLAKE2B 
43a0fff1368a4173797355b8e408ea740ec2810fc13d2a96fb96fda861d076b28c2ce1ce66ddeea64370be21f0873327a96bddca249c73427f6874476dd1d628
 SHA512 
87deba97675f827dd7e8914b7cf537d903f22a91504e0316e70fd04e567e0282998c729d1a7cef0d0bf8cf2bd4765afa18c41403248f261bc4240dd08c1a
 DIST epubgrep-0.5.1.tar.gz 269799 BLAKE2B 
11f67e7584a33d0ba4249e2b8d210c3d74d67a6d6f5a44b2ed8f6d50d52e6ceb4f6db18458afcefa004b185acf4848e724da85286ec7c9ee155dafc4c76f6668
 SHA512 
dc8550f0802ce92344c7f24d2ffb57c656bef81914414e47310c703ad5c302d1508b3cf3b28459a939156dc5772a702a6a28a8ec28a946218c541c4e690da3c5
 DIST epubgrep-0.6.0.tar.gz 271553 BLAKE2B 
6693c6bb61cf8b778145b5dcf1976ecf17716e8a42e01f9754e4fd82a72c136a09baf12f197029a84aeea727af2d95d4a56aacaf9b4aac5bae81e3ed6b356226
 SHA512 
4e28c041d434d85ea8dfa4c43f3e0ae7263e11714330ead356b782968ec96642baefbb4d2f37d28cabfd0e53610edb04ec8409dff7232a970f01eb8a5755befe

diff --git a/app-text/epubgrep/epubgrep-0.5.0.ebuild 
b/app-text/epubgrep/epubgrep-0.5.0.ebuild
deleted file mode 100644
index 35dd9fa50..0
--- a/app-text/epubgrep/epubgrep-0.5.0.ebuild
+++ /dev/null
@@ -1,47 +0,0 @@
-# Copyright 2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake
-
-DESCRIPTION="Search tool for EPUB e-books"
-HOMEPAGE="https://schlomp.space/tastytea/epubgrep;
-SRC_URI="https://schlomp.space/tastytea/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-S="${WORKDIR}/${PN}"
-
-LICENSE="AGPL-3"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   dev-libs/boost[nls]
-   app-arch/libarchive[bzip2,iconv,lzma,zlib]
-   dev-libs/libfmt
-   dev-libs/pugixml
-"
-DEPEND="
-   ${RDEPEND}
-   dev-cpp/termcolor
-   dev-cpp/nlohmann_json
-   test? ( dev-cpp/catch )
-"
-BDEPEND="
-   sys-devel/gettext
-   app-text/asciidoc
-"
-
-src_configure() {
-   local mycmakeargs=(
-   "-DWITH_TESTS=$(usex test)"
-   "-DFALLBACK_BUNDLED=NO"
-   )
-
-   cmake_src_configure
-}
-
-src_test() {
-   BUILD_DIR="${BUILD_DIR}/tests" cmake_src_test
-}



[gentoo-commits] repo/proj/guru:dev commit in: app-text/epubgrep/

2021-06-24 Thread Ronny Gutbrod
commit: 4b4bed77a61ced1ca9657d20e875baa16b56ad4a
Author: Ronny (tastytea) Gutbrod  tastytea  de>
AuthorDate: Thu Jun 24 21:18:00 2021 +
Commit: Ronny Gutbrod  tastytea  de>
CommitDate: Thu Jun 24 21:37:56 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=4b4bed77

app-text/epubgrep: Version bump 0.6.0

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

 app-text/epubgrep/Manifest  |  1 +
 app-text/epubgrep/epubgrep-0.6.0.ebuild | 43 +
 2 files changed, 44 insertions(+)

diff --git a/app-text/epubgrep/Manifest b/app-text/epubgrep/Manifest
index 2257d3a61..af95ced3d 100644
--- a/app-text/epubgrep/Manifest
+++ b/app-text/epubgrep/Manifest
@@ -1,2 +1,3 @@
 DIST epubgrep-0.5.0.tar.gz 253335 BLAKE2B 
43a0fff1368a4173797355b8e408ea740ec2810fc13d2a96fb96fda861d076b28c2ce1ce66ddeea64370be21f0873327a96bddca249c73427f6874476dd1d628
 SHA512 
87deba97675f827dd7e8914b7cf537d903f22a91504e0316e70fd04e567e0282998c729d1a7cef0d0bf8cf2bd4765afa18c41403248f261bc4240dd08c1a
 DIST epubgrep-0.5.1.tar.gz 269799 BLAKE2B 
11f67e7584a33d0ba4249e2b8d210c3d74d67a6d6f5a44b2ed8f6d50d52e6ceb4f6db18458afcefa004b185acf4848e724da85286ec7c9ee155dafc4c76f6668
 SHA512 
dc8550f0802ce92344c7f24d2ffb57c656bef81914414e47310c703ad5c302d1508b3cf3b28459a939156dc5772a702a6a28a8ec28a946218c541c4e690da3c5
+DIST epubgrep-0.6.0.tar.gz 271553 BLAKE2B 
6693c6bb61cf8b778145b5dcf1976ecf17716e8a42e01f9754e4fd82a72c136a09baf12f197029a84aeea727af2d95d4a56aacaf9b4aac5bae81e3ed6b356226
 SHA512 
4e28c041d434d85ea8dfa4c43f3e0ae7263e11714330ead356b782968ec96642baefbb4d2f37d28cabfd0e53610edb04ec8409dff7232a970f01eb8a5755befe

diff --git a/app-text/epubgrep/epubgrep-0.6.0.ebuild 
b/app-text/epubgrep/epubgrep-0.6.0.ebuild
new file mode 100644
index 0..82f8cf70b
--- /dev/null
+++ b/app-text/epubgrep/epubgrep-0.6.0.ebuild
@@ -0,0 +1,43 @@
+# Copyright 2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake
+
+DESCRIPTION="Search tool for EPUB e-books"
+HOMEPAGE="https://schlomp.space/tastytea/epubgrep;
+SRC_URI="https://schlomp.space/tastytea/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+S="${WORKDIR}/${PN}"
+
+LICENSE="AGPL-3"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   dev-libs/boost[nls]
+   app-arch/libarchive[bzip2,iconv,lzma,zlib]
+   dev-libs/libfmt
+   dev-libs/pugixml
+"
+DEPEND="
+   ${RDEPEND}
+   dev-cpp/termcolor
+   dev-cpp/nlohmann_json
+   test? ( dev-cpp/catch )
+"
+BDEPEND="
+   sys-devel/gettext
+   app-text/asciidoc
+"
+
+src_configure() {
+   local mycmakeargs=(
+   "-DWITH_TESTS=$(usex test)"
+   "-DFALLBACK_BUNDLED=NO"
+   )
+
+   cmake_src_configure
+}



[gentoo-commits] repo/proj/guru:dev commit in: dev-scheme/chez/

2021-06-24 Thread Maciej Barć
commit: 0e6785e41c6bbb0cd06f3c2c268413067950ddc7
Author: Maciej Barć  riseup  net>
AuthorDate: Thu Jun 24 21:27:32 2021 +
Commit: Maciej Barć  riseup  net>
CommitDate: Thu Jun 24 21:27:34 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=0e6785e4

dev-scheme/chez: add optional libx11 dependency

libX11.so dependency found in kernel.o
(/usr/lib64/csv9.5.4/ta6le/kernel.o on AMD64)

Package-Manager: Portage-3.0.20, Repoman-3.0.2
Signed-off-by: Maciej Barć  riseup.net>

 dev-scheme/chez/chez-9.5.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-scheme/chez/chez-9.5.4.ebuild 
b/dev-scheme/chez/chez-9.5.4.ebuild
index 31782861b..9d7b7ed2b 100644
--- a/dev-scheme/chez/chez-9.5.4.ebuild
+++ b/dev-scheme/chez/chez-9.5.4.ebuild
@@ -18,8 +18,8 @@ SLOT="0"
 KEYWORDS="~amd64"
 IUSE="X examples ncurses threads"
 
-# FIXME: enabling X11 doesn't link against X11's libs?
 DEPEND="
+   X? ( x11-libs/libX11 )
ncurses? ( sys-libs/ncurses )
 "
 RDEPEND="



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

2021-06-24 Thread Michał Górny
commit: 48edb01765f17328450addeba2b5f503156de412
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Jun 24 21:10:15 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Jun 24 21:17:02 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=48edb017

dev-python/numpy: Bump to 1.21.0

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

 dev-python/numpy/Manifest|   4 +
 dev-python/numpy/numpy-1.21.0.ebuild | 139 +++
 2 files changed, 143 insertions(+)

diff --git a/dev-python/numpy/Manifest b/dev-python/numpy/Manifest
index 3d2796e4298..1ffe764cad5 100644
--- a/dev-python/numpy/Manifest
+++ b/dev-python/numpy/Manifest
@@ -1,8 +1,12 @@
 DIST numpy-1.20.2.zip 7756879 BLAKE2B 
8b76942e04701e164029b145fed1747de72142ea4f5a8aa7472a01caeeed5e0b5b6d9e543106f9786e231df5a8afe3b7ad9256e69873e4f8876c659114bc494e
 SHA512 
337a66d68c965da06f757a89b58d30b83ec0b2f3c7a3bb39496e5031e50fee6c4f2ec090202c3da9a20613864ea46d032ae75af1de5c33eebe515133ef37d40c
 DIST numpy-1.20.3.zip 7761912 BLAKE2B 
a4da49f7c1aadca299acb1b6d92deb4f50b1881c4b131cd389524a88ffc70179b2acdc88235dccd1ffd09879893db45b16bf2f54ced9b9639b806e85f7346285
 SHA512 
897be1cd6f3880711149dcedd838357e2d937a3c5f36b2a0db6ceed341654acf96b8b775610e1b43bdb6eacb987bbc51aaa8906244ca02cc8c2eae359ccef405
+DIST numpy-1.21.0.zip 10252686 BLAKE2B 
98f69855fae35f53a3bd467ca9bc0c06438519e6dc84808de829a4b1e41402b764c35ac4f94edba72496693241f85f488d6f91c81e7e5c3e33fdac264ce9ba56
 SHA512 
b4653ed78030d3c411fcafc08c6656072480704379810b7e3a4d907b55c255c27dcef6d519cdc0bb2dc79324c475baf0263248fb456be18a9ce80e3a2c5c7120
 DIST numpy-html-1.16.4.zip 12097069 BLAKE2B 
db1f897342fbc80a761fbaee7b0eee3761dbfa04ef6c46a137bb2392caaec8256580467ce06498cceeada2639151a1ec75dafab484d64cb897c008727d6d32a5
 SHA512 
c44c5e1e0cb22f9dd46fe9e302030292d85e567456178fee296746a414271634e906509fb6665ac63fbfebdd13c5383574f0aa47b4fbc639063da31addc3316a
 DIST numpy-html-1.20.3.zip 22936526 BLAKE2B 
9c0bf4edea0c34640a2f2d84f117aa383f8690f5c99eb9c504aa27c07195c1e5a4219efc798398d8de709803b67d4a41a2739b1319b6dd7aeba3e70e817c2488
 SHA512 
181ff49fcde40f2d260e480d4a90bd8b439aecafef4ea581749b5a432c7e8c163b1714a97fd447c512b550d5bf3d9b104c575b4939eb5c8b7b70bbce1153982a
+DIST numpy-html-1.21.0.zip 24270531 BLAKE2B 
8a7a531afa559aebeb7a7b7ef94b2248df60a60fdfc190ca002dda625003df8b432fed393d6dd0c0c00fafbeb5064a61e3d99bba1a6c41e1e6e34ce091a43c89
 SHA512 
a165b95729a13806a03464cf39c20a0e18cfcf7701f05cdcd115bfaf0972f7155d201c7bd8d4177c5761f8800c982b3e3c29729a5e9ed356059842a44dcc
 DIST numpy-ref-1.16.4.pdf 5176571 BLAKE2B 
9a875ebd1473b241d463d810a6d191581aef961158f2f82959671b554ace3ad482795e4f3e1cb7dd4632cff926c1e864c675a7624fb0f4e4f297948bf50f0564
 SHA512 
983ba0f34a70c011886bdbc9fd8f3f75a3a967ca29217acc76fa46e7da391296a5628c9a557ac76efb393271abfb8ee4f376d401c1cc1e5c30622e54b9325d09
 DIST numpy-ref-1.20.3.pdf 7362241 BLAKE2B 
bf17564d7aea0db25ca9ef6b24dbbd25093c09e2a93bb60b69220d4e666024c50f3373fdb65aac510c06420dc415102d552fb0435e1986330ffdc41e9e356098
 SHA512 
316e645402125ca41d1e8b4da33374703f4379c31cf572c8ad429e0e89b6968776f480f9159bce53b9fdec918f03b82e5bb6446f127f43f138d6c0990191af5a
+DIST numpy-ref-1.21.0.pdf 7326979 BLAKE2B 
3c1130a576c46e0705ca1f12e7a3345beb1acdd23de2a81448e4e9755636dec313e277a0d3167dc3b211332b3fc415ac0d96e7c99e859b51a16a589426814182
 SHA512 
5dd37ca03f1f098fffce80aa6a1a6eb8ec66df4322da1c620bd1f507e89ee2ceb222de32c9b7974f085ddf146f0a789ea8eb27d792a13c1aa8a893c00f94f75f
 DIST numpy-user-1.16.4.pdf 596203 BLAKE2B 
da3ad1f0ec1c965d20656f73a970911cbb58efa73a5df89e2e6485e0dd763f483e35eea1395ac919bf35d496fb216cee954fc5d31edebc1796a24a2a7a2d12b9
 SHA512 
3083008547213bfa98ffa5cd8e2cea13f6947f42d83aef61502a2a852b0d5f27d727c76b42d281d7a2f4f76c78e88b12ee3d9b164b39fe1f0213ace7097357d6
 DIST numpy-user-1.20.3.pdf 4977046 BLAKE2B 
3548463cc878645bb169255d3332681685d0f05e02abf4cfcdd03773826d34f5a25c020240652839867a76258b25ca601ed292462f80bdf18b92ecfb46710487
 SHA512 
f6c37152228eac1fb69ddfc3a37454066ed678d57f12a587e0edcfe0adb390cc0b470384c2751033f7407bac44df9f69b0da4f3da1c300e6fc02231035ff634c
+DIST numpy-user-1.21.0.pdf 5142404 BLAKE2B 
d670f1eb0f060599a640c52bdeba53b1758007fc2090a5b8fb6e135e71114149a0085811e4bc21396eabb1123ffb9edd39f8192d0165ab42dd066a9747eb3a3f
 SHA512 
dde264abff1787efd50e913b6facf83522b3344ed88fd15d6fe73ecd44c6a3db1e4ce4251c9674bbcb122f72ab86c64142b2f4f992a6449405041f8e1f5f1ace

diff --git a/dev-python/numpy/numpy-1.21.0.ebuild 
b/dev-python/numpy/numpy-1.21.0.ebuild
new file mode 100644
index 000..d6940ebdf3a
--- /dev/null
+++ b/dev-python/numpy/numpy-1.21.0.ebuild
@@ -0,0 +1,139 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{7..10} )
+PYTHON_REQ_USE="threads(+)"
+
+FORTRAN_NEEDED=lapack
+
+inherit distutils-r1 flag-o-matic fortran-2 multiprocessing toolchain-funcs
+
+DOC_PV=${PV}
+DESCRIPTION="Fast array and 

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

2021-06-24 Thread Michał Górny
commit: 156f2c0e8004cc15d6d4ea0e41bba375d98fa7f3
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Jun 24 18:44:49 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Jun 24 21:17:01 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=156f2c0e

dev-python/nuitka: Bump to 0.6.16

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

 dev-python/nuitka/Manifest |  1 +
 dev-python/nuitka/nuitka-0.6.16.ebuild | 48 ++
 2 files changed, 49 insertions(+)

diff --git a/dev-python/nuitka/Manifest b/dev-python/nuitka/Manifest
index 809f58f57b0..8a28ba5afba 100644
--- a/dev-python/nuitka/Manifest
+++ b/dev-python/nuitka/Manifest
@@ -2,3 +2,4 @@ DIST Nuitka-0.6.11.tar.gz 2582563 BLAKE2B 
e65c3a01f3283b24aadefc47a17a41ebae1162
 DIST Nuitka-0.6.15.1.tar.gz 2712603 BLAKE2B 
8e639b19975410143d1b91b4fb4f71c65bd1d9382c07d2f1f431c16b687954cec62c2e4dbe9bb1c6f6981dda1948a87040b2e300919dbe72c7d6bfd0772b73c2
 SHA512 
70bdb55ff4b57f06f67e3026c6a1fbeaa729e85f0a7e698ba0ab40c4acaebd31925327dd0f5fbf8187779421968bf29f9b0fbc2995193468411b40a1d30889e2
 DIST Nuitka-0.6.15.3.tar.gz 2713332 BLAKE2B 
e8d61221839bb961cda14575aa1de5979510113a09b7e8df47aefbf8985b09f554b32210db9b91ca5f02593a11d7537adcdf0fd67d397b022623534bb25368c3
 SHA512 
960f2ef33aa2c4dcb6a86ed15b8d8fc8ca1c5f26a0dc98a925e8c0669599912f25d10e20f547d51d57c0a63a18e2f07fa45141666b740b3d8804014db5b89bb6
 DIST Nuitka-0.6.15.tar.gz 2712097 BLAKE2B 
78c43be4a2ef5678d7a0d6164d7cba2b3a67a738215915b001cdb3774e209fcecc167c52db4c3b22d87dde9169e48077875d09f8601df7c8b079e3d57b21aea6
 SHA512 
9a41e9b8fb3f51ec16dccd5415b3b7d7d201230fea6aff902931be1764ba65e1d5e4885cd772b4c1cb9f36b1b14a02a73351bc5c1b8e7f7bbb87e5d74aad16b4
+DIST Nuitka-0.6.16.tar.gz 2891639 BLAKE2B 
4d8b9c29115e333b7a876eed664c0ec7b2a9b25b00d35bfb163834579b28d6b1250b015eacced01e2c27cd9841fcc5d2a3b10c626a5c7fc098914e675e3732a6
 SHA512 
908ddbab62a085a478f09c18215fd9b457aa7fe926e5809cd2587066530f59141b431346e4af6593e4bb0281d39103919c46435c158af6f2ba7c354c3834

diff --git a/dev-python/nuitka/nuitka-0.6.16.ebuild 
b/dev-python/nuitka/nuitka-0.6.16.ebuild
new file mode 100644
index 000..8810e82b4d1
--- /dev/null
+++ b/dev-python/nuitka/nuitka-0.6.16.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{8..9} )
+inherit distutils-r1 flag-o-matic optfeature
+
+DESCRIPTION="Python to native compiler"
+HOMEPAGE="https://www.nuitka.net;
+SRC_URI="https://nuitka.net/releases/${P^}.tar.gz;
+S="${WORKDIR}/${P^}"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="dev-util/scons[${PYTHON_USEDEP}]"
+BDEPEND="
+   ${RDEPEND}
+   test? ( dev-util/ccache )
+"
+
+DOCS=( Changelog.pdf Developer_Manual.pdf README.pdf )
+
+distutils-r1_src_prepare() {
+   # remove vendored version of SCons that is Python2 only
+   # this should be removed when upstream removes support for Python2
+   rm -vR "${S}/${PN}/build/inline_copy/lib/scons-2.3.2/SCons"  || die
+   eapply_user
+}
+
+python_install() {
+   distutils-r1_python_install
+   python_optimize
+   doman doc/nuitka.1 doc/nuitka3.1 doc/nuitka3-run.1 doc/nuitka-run.1
+}
+
+python_test() {
+   append-ldflags -Wl,--no-warn-search-mismatch
+   ./tests/basics/run_all.py search || die
+}
+
+pkg_postinst() {
+   optfeature "support for stand-alone executables" app-admin/chrpath
+}



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

2021-06-24 Thread Anthony G. Basile
commit: ec794c2b300d8fb3a1269820dc9b4f3442bfd7ce
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Thu Jun 24 21:14:23 2021 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Thu Jun 24 21:14:55 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec794c2b

www-apps/moodle: bump to 3.9.7 and 3.10.4, drop older

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

 www-apps/moodle/Manifest   |   6 +-
 ...oodle-3.10.3-r1.ebuild => moodle-3.10.4.ebuild} |   0
 www-apps/moodle/moodle-3.5.18-r1.ebuild| 120 -
 www-apps/moodle/moodle-3.8.9-r1.ebuild | 120 -
 ...{moodle-3.9.6-r1.ebuild => moodle-3.9.7.ebuild} |   0
 5 files changed, 2 insertions(+), 244 deletions(-)

diff --git a/www-apps/moodle/Manifest b/www-apps/moodle/Manifest
index 2d14e2de188..63e6b7863ec 100644
--- a/www-apps/moodle/Manifest
+++ b/www-apps/moodle/Manifest
@@ -1,5 +1,3 @@
-DIST moodle-3.10.3.tgz 57483053 BLAKE2B 
a5129f45c4fdf101df7c96885a8c5cec7cad797a545d5a3fae621f5868cafcf3e9f1cdf06f16e689ccfe0e2bcab6fabd65a5fd45ef178f313176ca5e23350cd9
 SHA512 
934d42b6fc29c2c9ebcddf788c3e983c3bade77f5d2dbb28a612b17d263a67fd08c0f2a5983bbc1a87054d965cabc3c7257a940febec73f1df72bc7e586cd321
+DIST moodle-3.10.4.tgz 57525833 BLAKE2B 
c95ec10571d6841059f59f311e7d003b7b5d1b54f08c76bb90edc4efa9abda96b826064e80d5ec86bbdb9299148d8b261bd6183b49d47e69a586165e759da962
 SHA512 
c524f1940f9b0631f3cd53d1a8f1c43ac05e98e9293ffac649603b9665f3ac78db96152d23b3f8350ebd9ab6264bd544fbf69c164f93d9374a2f0f81af075660
 DIST moodle-3.11.tgz 59365522 BLAKE2B 
f9a2f77dd851efd740b924e51de6b882955101834ca4201bf2fd243ddd8dbe403d1054dcebb5c3022e941fe9f7d119b285d6e955cdb871288cb3b0e40eb9de07
 SHA512 
69509d57990bf9cca7a262b78f6beb0d90d89e5d93018fd306f662d32303dd39cc0a14b2eee0d58e8f420766cf0acbeeaf6e1f7d43de6b99d0999747b438ee5a
-DIST moodle-3.5.18.tgz 46812954 BLAKE2B 
fc13835e9d40236b2d572f344870999cd9ea60d11a043428acacc34362fbf114c2253083a6165dc800bca9c5cbb9cefeb4f7f76111a880348bf7b0988cdda8c7
 SHA512 
8336ba4dd638410e0697e1ee0c9715f166d934ae1325079e5b14e6e7959e32426103bb1af1e1e80ced3764e5c49ccea254de590f729762e417b21dab3f1b849c
-DIST moodle-3.8.9.tgz 53320016 BLAKE2B 
5c0c54f5a57eea97c591d75088fe89e8e12df1e233f99c7025fb4e3720a27aa8133ccd25b25876faf2335497827ca748579607dbb2d52c01043fd59854f6dba4
 SHA512 
ec0bc22d82ae2afb69d491df75011568dba771cc2cbab988dbfe9bc1c4daa6d5e947ca8b9d71acabecd9c57d25202d79321abf1cdda6908ad32511db6c107289
-DIST moodle-3.9.6.tgz 57105713 BLAKE2B 
26b5334eda2fac641020459b8471db692f7202acc62b72e11a43fdb3893dadcf2150af7c82659c408ab9ee4660b766498c2c3005f8b43ed980ecefd60263e581
 SHA512 
0c66070f9cf422a6ed11ac6ff067aba294bc7f4d4b5a17f729c4e4fbb060b59ee232a4a87996557afaa7c6646bfcc3c14736ff4cb18b20a8a31386cc40a61d7f
+DIST moodle-3.9.7.tgz 57157463 BLAKE2B 
359d93fdfe62e1470fd7036d2c1d778ce7643c90e70e48a70033bf341833616b8909e6b36d54ddd8f63d38239bfffb709b6fdb50800440c9fc86329132e54f6f
 SHA512 
71caf4408237ae59a5c70be7cbcc245580ed8eb382f03fb4d5284d946f1190fc48aa6562486fa9538c374b760fd05a0bdb95cac5ae182e7787d2e379e51caad6

diff --git a/www-apps/moodle/moodle-3.10.3-r1.ebuild 
b/www-apps/moodle/moodle-3.10.4.ebuild
similarity index 100%
rename from www-apps/moodle/moodle-3.10.3-r1.ebuild
rename to www-apps/moodle/moodle-3.10.4.ebuild

diff --git a/www-apps/moodle/moodle-3.5.18-r1.ebuild 
b/www-apps/moodle/moodle-3.5.18-r1.ebuild
deleted file mode 100644
index 0e98b0c6fc9..000
--- a/www-apps/moodle/moodle-3.5.18-r1.ebuild
+++ /dev/null
@@ -1,120 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-inherit webapp
-
-MY_BRANCH="stable$(ver_cut 1)$(ver_cut 2)"
-
-DESCRIPTION="The Moodle Course Management System"
-HOMEPAGE="https://moodle.org;
-SRC_URI="https://download.moodle.org/${MY_BRANCH}/${P}.tgz;
-S="${WORKDIR}/${PN}"
-
-LICENSE="GPL-3+"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
-#SLOT empty due to webapp
-
-DB_FLAGS="mysqli?,mssql?,postgres?"
-DB_TYPES=${DB_FLAGS//\?/}
-DB_TYPES=${DB_TYPES//,/ }
-
-AUTHENTICATION_FLAGS="imap?,ldap?,odbc?"
-AUTHENTICATION_MODES=${AUTHENTICATION_FLAGS//\?/}
-AUTHENTICATION_MODES=${AUTHENTICATION_MODES//,/ }
-
-PHP_REQUIRED_FLAGS="ctype,curl,iconv,json(+),session,simplexml,xml,zip"
-PHP_OPTIONAL_FLAGS="gd,intl,soap,ssl,tokenizer,xmlrpc"
-PHP_FLAGS="${PHP_REQUIRED_FLAGS},${PHP_OPTIONAL_FLAGS}"
-
-IUSE="${DB_TYPES} ${AUTHENTICATION_MODES} vhosts"
-
-# No forced dependency on
-#  mssql? - lives on a windows server
-#  mysql? ( virtual/mysql )
-#  postgres? ( dev-db/postgresql-server-9* )
-# which may live on another server.  These USE flags affect the configuration
-# file and the dependency on php.  However other dbs are possible.  See 
config.php
-# and the moodle documentation for other possibilities.
-DEPEND=""
-RDEPEND="
-   

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

2021-06-24 Thread Mike Gilbert
commit: adb01ab507f01f938f77d5e1794d7acb42378ad6
Author: Mike Gilbert  gentoo  org>
AuthorDate: Thu Jun 24 19:22:23 2021 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Thu Jun 24 21:05:03 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=adb01ab5

Revert "distutils-r1.eclass: Use 'dosym -r' in EAPI 8"

This breaks installation of scripts when EPREFIX is non-empty.

_distutils-r1_wrap_scripts should create a symlink like this:

"${D}/_${EPYTHON}${EPREFIX}/usr/bin/myscript"

The "dosym" version of this code creates the following instead:

"${D}${EPREFIX}/_${EPYTHON}/usr/bin/myscript"

Reverts: 9f831e240a9804a996fc80015f64d5e102ced740
Closes: https://bugs.gentoo.org/798456
Signed-off-by: Mike Gilbert  gentoo.org>

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

diff --git a/eclass/distutils-r1.eclass b/eclass/distutils-r1.eclass
index cc0416fb1d9..a26130f7a19 100644
--- a/eclass/distutils-r1.eclass
+++ b/eclass/distutils-r1.eclass
@@ -776,10 +776,8 @@ _distutils-r1_wrap_scripts() {
local basename=${f##*/}
 
debug-print "${FUNCNAME}: installing wrapper at 
${bindir}/${basename}"
-   local dosym=dosym
-   [[ ${EAPI} == [67] ]] && dosym=dosym8
-   "${dosym}" -r 
"${path#${D}}"/usr/lib/python-exec/python-exec2 \
-   "${path#${D}}${bindir#${EPREFIX}}/${basename}"
+   _python_ln_rel 
"${path}${EPREFIX}"/usr/lib/python-exec/python-exec2 \
+   "${path}${bindir}/${basename}" || die
done
 
for f in "${non_python_files[@]}"; do



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

2021-06-24 Thread Mike Gilbert
commit: 65808f23345eddd416362d2f3998fc45274d9bce
Author: Mike Gilbert  gentoo  org>
AuthorDate: Thu Jun 24 19:21:35 2021 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Thu Jun 24 21:05:03 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=65808f23

Revert "python-utils-r1.eclass: Remove _python_ln_rel"

Reverts: 1f678a8cae66480493c43739435ec7feb85c08da
Signed-off-by: Mike Gilbert  gentoo.org>

 eclass/python-utils-r1.eclass | 40 
 1 file changed, 40 insertions(+)

diff --git a/eclass/python-utils-r1.eclass b/eclass/python-utils-r1.eclass
index 7488802332f..7022d3b7d88 100644
--- a/eclass/python-utils-r1.eclass
+++ b/eclass/python-utils-r1.eclass
@@ -549,6 +549,46 @@ python_get_scriptdir() {
echo "${PYTHON_SCRIPTDIR}"
 }
 
+# @FUNCTION: _python_ln_rel
+# @USAGE:  
+# @INTERNAL
+# @DESCRIPTION:
+# Create a relative symlink.
+_python_ln_rel() {
+   debug-print-function ${FUNCNAME} "${@}"
+
+   local target=${1}
+   local symname=${2}
+
+   local tgpath=${target%/*}/
+   local sympath=${symname%/*}/
+   local rel_target=
+
+   while [[ ${sympath} ]]; do
+   local tgseg= symseg=
+
+   while [[ ! ${tgseg} && ${tgpath} ]]; do
+   tgseg=${tgpath%%/*}
+   tgpath=${tgpath#${tgseg}/}
+   done
+
+   while [[ ! ${symseg} && ${sympath} ]]; do
+   symseg=${sympath%%/*}
+   sympath=${sympath#${symseg}/}
+   done
+
+   if [[ ${tgseg} != ${symseg} ]]; then
+   rel_target=../${rel_target}${tgseg:+${tgseg}/}
+   fi
+   done
+   rel_target+=${tgpath}${target##*/}
+
+   debug-print "${FUNCNAME}: ${symname} -> ${target}"
+   debug-print "${FUNCNAME}: rel_target = ${rel_target}"
+
+   ln -fs "${rel_target}" "${symname}"
+}
+
 # @FUNCTION: python_optimize
 # @USAGE: [...]
 # @DESCRIPTION:



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

2021-06-24 Thread Sergei Trofimovich
commit: 1d6390f6ba6a7c654f5e939b3dc52044114cdb92
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Thu Jun 24 20:14:55 2021 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Jun 24 21:03:40 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1d6390f6

sys-libs/libxcrypt: stable 4.4.20 for hppa, bug #796722

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

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

diff --git a/sys-libs/libxcrypt/libxcrypt-4.4.20.ebuild 
b/sys-libs/libxcrypt/libxcrypt-4.4.20.ebuild
index 6c945aa8c0d..fc75ac55ef4 100644
--- a/sys-libs/libxcrypt/libxcrypt-4.4.20.ebuild
+++ b/sys-libs/libxcrypt/libxcrypt-4.4.20.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="https://github.com/besser82/libxcrypt;
 
 LICENSE="LGPL-2.1+ public-domain BSD BSD-2"
 SLOT="0/1"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 
sparc x86"
+KEYWORDS="~alpha amd64 ~arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 
sparc x86"
 IUSE="+compat split-usr +static-libs system test"
 
 DEPEND="system? (



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

2021-06-24 Thread Sergei Trofimovich
commit: a5b7b6aea6930e4f81e82a53f2f65600c9ae11e8
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Thu Jun 24 20:13:58 2021 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Jun 24 21:03:37 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a5b7b6ae

dev-libs/libzip: stable 1.7.3-r1 for hppa, bug #796941

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

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

diff --git a/dev-libs/libzip/libzip-1.7.3-r1.ebuild 
b/dev-libs/libzip/libzip-1.7.3-r1.ebuild
index 889bec7371e..4d7fa7066ed 100644
--- a/dev-libs/libzip/libzip-1.7.3-r1.ebuild
+++ b/dev-libs/libzip/libzip-1.7.3-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://www.nih.at/libzip/${P}.tar.xz;
 
 LICENSE="BSD"
 SLOT="0/5"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 sparc x86 
~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 sparc x86 
~amd64-linux ~x86-linux"
 IUSE="bzip2 gnutls lzma mbedtls ssl static-libs test tools"
 REQUIRED_USE="test? ( tools )"
 



[gentoo-commits] repo/proj/guru:dev commit in: dev-scheme/chez/

2021-06-24 Thread Maciej Barć
commit: 707da8e61bed2c650432f31cbf6cfb0f73c63fd2
Author: Maciej Barć  riseup  net>
AuthorDate: Thu Jun 24 20:57:59 2021 +
Commit: Maciej Barć  riseup  net>
CommitDate: Thu Jun 24 20:57:59 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=707da8e6

dev-scheme/chez: change my (xgqt) email in metadata

Package-Manager: Portage-3.0.20, Repoman-3.0.2
Signed-off-by: Maciej Barć  riseup.net>

 dev-scheme/chez/metadata.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-scheme/chez/metadata.xml b/dev-scheme/chez/metadata.xml
index e83f5f1fd..1eeae5775 100644
--- a/dev-scheme/chez/metadata.xml
+++ b/dev-scheme/chez/metadata.xml
@@ -6,7 +6,7 @@
 Matt Smith
   
   
-x...@protonmail.com
+x...@riseup.net
 Maciej Barć
   
   



[gentoo-commits] repo/proj/guru:dev commit in: dev-scheme/chez/

2021-06-24 Thread Maciej Barć
commit: 4670161f8843c0faf658ad12869491e46b957b68
Author: Maciej Barć  riseup  net>
AuthorDate: Thu Jun 24 20:56:16 2021 +
Commit: Maciej Barć  riseup  net>
CommitDate: Thu Jun 24 20:56:16 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=4670161f

dev-scheme/chez: add DEPEND; change installbin option

Package-Manager: Portage-3.0.20, Repoman-3.0.2
Signed-off-by: Maciej Barć  riseup.net>

 dev-scheme/chez/chez-9.5.4.ebuild | 10 +-
 1 file changed, 9 insertions(+), 1 deletion(-)

diff --git a/dev-scheme/chez/chez-9.5.4.ebuild 
b/dev-scheme/chez/chez-9.5.4.ebuild
index f8640fadb..31782861b 100644
--- a/dev-scheme/chez/chez-9.5.4.ebuild
+++ b/dev-scheme/chez/chez-9.5.4.ebuild
@@ -18,6 +18,14 @@ SLOT="0"
 KEYWORDS="~amd64"
 IUSE="X examples ncurses threads"
 
+# FIXME: enabling X11 doesn't link against X11's libs?
+DEPEND="
+   ncurses? ( sys-libs/ncurses )
+"
+RDEPEND="
+   ${DEPEND}
+"
+
 S="${WORKDIR}/${CSV}"
 
 src_prepare() {
@@ -34,7 +42,7 @@ src_configure() {
$(usex ncurses '' '--disable-curses')
$(usex X '' '--disable-x11')
--installprefix="/usr"
-   --installbin="/usr/$(get_libdir)/${CSV}"
+   --installbin="/usr/bin"
--installlib="/usr/$(get_libdir)"
--installman="/usr/share/man"
--temproot="${D}"



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

2021-06-24 Thread Conrad Kostecki
commit: 33276ee1a77b31c144e0ae95145bed9b9205c990
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Thu Jun 24 20:41:07 2021 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Thu Jun 24 20:41:07 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=33276ee1

dev-python/transitions: fix qa warning

Closes: https://bugs.gentoo.org/797811
Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Conrad Kostecki  gentoo.org>

 dev-python/transitions/transitions-0.8.8.ebuild | 7 +++
 1 file changed, 7 insertions(+)

diff --git a/dev-python/transitions/transitions-0.8.8.ebuild 
b/dev-python/transitions/transitions-0.8.8.ebuild
index c4dc2836302..fed98ff0c27 100644
--- a/dev-python/transitions/transitions-0.8.8.ebuild
+++ b/dev-python/transitions/transitions-0.8.8.ebuild
@@ -34,6 +34,13 @@ DEPEND="
 
 distutils_enable_tests pytest
 
+src_prepare() {
+   default
+
+   # https://github.com/pytransitions/transitions/pull/538
+   sed -e 's/description-file/description_file/g' -i setup.cfg || die
+}
+
 src_install() {
distutils-r1_src_install
 



[gentoo-commits] repo/proj/guru:dev commit in: dev-scheme/chez/, dev-scheme/chez/files/

2021-06-24 Thread Maciej Barć
commit: 431e9641a774c22027a6ddfd9e65143495fc2ee5
Author: Maciej Barć  riseup  net>
AuthorDate: Thu Jun 24 20:35:19 2021 +
Commit: Maciej Barć  riseup  net>
CommitDate: Thu Jun 24 20:35:19 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=431e9641

dev-scheme/chez: update with tweaks from the "src_prepare-overlay"

Signed-off-by: Maciej Barć  riseup.net>

 dev-scheme/chez/Manifest  |  2 +-
 dev-scheme/chez/chez-9.5.4.ebuild | 41 ++-
 dev-scheme/chez/files/tinfo.patch | 26 +
 3 files changed, 54 insertions(+), 15 deletions(-)

diff --git a/dev-scheme/chez/Manifest b/dev-scheme/chez/Manifest
index 25b85f466..ea8a4b91e 100644
--- a/dev-scheme/chez/Manifest
+++ b/dev-scheme/chez/Manifest
@@ -1 +1 @@
-DIST csv9.5.4.tar.gz 32313134 BLAKE2B 
ef8ec4e40389cfdc5bd1f631b02b5439f5353e73f95c48ecf1ec813cd6dc651b305cf019bb3e3083907f402b6578c31a10b2490bce32de6fa621f55d850ae168
 SHA512 
bc377fc5a7355703193849a21fbcd633f35b56f1f898c747fbddedc63ac979c124d966bdd9ed32366bb466881abdf44e03085af16e9795b10975a72c0d0b6123
+DIST chez-9.5.4.tar.gz 32313134 BLAKE2B 
ef8ec4e40389cfdc5bd1f631b02b5439f5353e73f95c48ecf1ec813cd6dc651b305cf019bb3e3083907f402b6578c31a10b2490bce32de6fa621f55d850ae168
 SHA512 
bc377fc5a7355703193849a21fbcd633f35b56f1f898c747fbddedc63ac979c124d966bdd9ed32366bb466881abdf44e03085af16e9795b10975a72c0d0b6123

diff --git a/dev-scheme/chez/chez-9.5.4.ebuild 
b/dev-scheme/chez/chez-9.5.4.ebuild
index 3276978f7..f8640fadb 100644
--- a/dev-scheme/chez/chez-9.5.4.ebuild
+++ b/dev-scheme/chez/chez-9.5.4.ebuild
@@ -3,40 +3,53 @@
 
 EAPI=7
 
-MY_PN="csv"
-MY_P="${MY_PN}${PV}"
+CSV="csv${PV}"
+
+inherit multilib
 
 DESCRIPTION="A programming language based on R6RS"
 HOMEPAGE="https://cisco.github.io/ChezScheme/ 
https://github.com/cisco/ChezScheme;
-SRC_URI="https://github.com/cisco/ChezScheme/releases/download/v${PV}/${MY_P}.tar.gz;
+SRC_URI="https://github.com/cisco/ChezScheme/releases/download/v${PV}/${CSV}.tar.gz
 -> ${P}.tar.gz"
 
 # Chez Scheme itself is Apache 2.0, but it vendors LZ4 (BSD-2),
 # Nanopass (MIT), stex (MIT), and zlib (ZLIB).
 LICENSE="Apache-2.0 BSD-2 MIT ZLIB"
 SLOT="0"
 KEYWORDS="~amd64"
-IUSE="examples threads"
+IUSE="X examples ncurses threads"
+
+S="${WORKDIR}/${CSV}"
 
-S="${WORKDIR}"/${MY_P}
+src_prepare() {
+   default
+
+   if use ncurses; then
+   eapply "${FILESDIR}/tinfo.patch"
+   fi
+}
 
 src_configure() {
local myconfargs=(
-   --64
+   $(usex threads '--threads' '')
+   $(usex ncurses '' '--disable-curses')
+   $(usex X '' '--disable-x11')
+   --installprefix="/usr"
+   --installbin="/usr/$(get_libdir)/${CSV}"
+   --installlib="/usr/$(get_libdir)"
+   --installman="/usr/share/man"
+   --temproot="${D}"
--installschemename=chezscheme
--installpetitename=chezscheme-petite
--installscriptname=chezscheme-script
-   --installprefix="${EPREFIX}"/usr
--nogzip-man-pages
-   --disable-curses # TODO: ncurses USE flag.
-   --disable-x11 # TODO: X USE flag.
)
-
-   use threads && myconfargs+=(--threads)
-
./configure "${myconfargs[@]}" || die
 }
 
 src_install() {
-   emake install TempRoot="${D}"
-   use examples || rm -r "${D}"/usr/lib/${MY_P}/examples || die
+   default
+
+   if ! use examples; then
+   rm -r "${D}/usr/$(get_libdir)/${CSV}/examples" || die
+   fi
 }

diff --git a/dev-scheme/chez/files/tinfo.patch 
b/dev-scheme/chez/files/tinfo.patch
new file mode 100644
index 0..8393710cc
--- /dev/null
+++ b/dev-scheme/chez/files/tinfo.patch
@@ -0,0 +1,26 @@
+diff --git a/c/Mf-a6le b/c/Mf-a6le
+index 1564cce..0cf0bd4 100644
+--- a/c/Mf-a6le
 b/c/Mf-a6le
+@@ -16,7 +16,7 @@
+ m = a6le
+ Cpu = X86_64
+ 
+-mdclib = -lm -ldl ${ncursesLib} -lrt -luuid
++mdclib = -lm -ldl ${ncursesLib} -lrt -luuid -ltinfo
+ C = ${CC} ${CPPFLAGS} -m64 -msse2 -Wpointer-arith -Wall -Wextra -Werror 
-Wno-implicit-fallthrough -O2 ${CFLAGS}
+ o = o
+ mdsrc = i3le.c
+diff --git a/c/Mf-ta6le b/c/Mf-ta6le
+index 6adb83f..7f4d805 100644
+--- a/c/Mf-ta6le
 b/c/Mf-ta6le
+@@ -16,7 +16,7 @@
+ m = ta6le
+ Cpu = X86_64
+ 
+-mdclib = -lm -ldl ${ncursesLib} -lpthread -lrt -luuid
++mdclib = -lm -ldl ${ncursesLib} -lpthread -lrt -luuid -ltinfo
+ C = ${CC} ${CPPFLAGS} -m64 -msse2 -Wpointer-arith -Wall -Wextra -Werror 
-Wno-implicit-fallthrough -O2 -D_REENTRANT -pthread ${CFLAGS}
+ o = o
+ mdsrc = i3le.c



[gentoo-commits] repo/proj/guru:dev commit in: dev-scheme/chez/

2021-06-24 Thread Maciej Barć
commit: ce3534d470a759619aef2d58349e46afc14d0bec
Author: Maciej Barć  riseup  net>
AuthorDate: Thu Jun 24 19:34:41 2021 +
Commit: Maciej Barć  riseup  net>
CommitDate: Thu Jun 24 19:34:41 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ce3534d4

dev-scheme/chez: add myself (xgqt) to maintainers

Signed-off-by: Maciej Barć  riseup.net>

 dev-scheme/chez/metadata.xml | 4 
 1 file changed, 4 insertions(+)

diff --git a/dev-scheme/chez/metadata.xml b/dev-scheme/chez/metadata.xml
index 75836ec56..e83f5f1fd 100644
--- a/dev-scheme/chez/metadata.xml
+++ b/dev-scheme/chez/metadata.xml
@@ -5,6 +5,10 @@
 m...@offtopica.uk
 Matt Smith
   
+  
+x...@protonmail.com
+Maciej Barć
+  
   
 Chez Scheme is both a programming language and an implementation
 of that language, with supporting tools and documentation.



[gentoo-commits] repo/proj/guru:dev commit in: kde-misc/geminipart/

2021-06-24 Thread Anna Vyalkova
commit: 0af0f4ba01f6f7d9a4340b4ecf4352fd899a4356
Author: Anna (cybertailor) Vyalkova  sysrq  in>
AuthorDate: Thu Jun 24 15:25:08 2021 +
Commit: Anna Vyalkova  sysrq  in>
CommitDate: Thu Jun 24 15:43:02 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=0af0f4ba

kde-misc/geminipart: add konqueror use flag

Clicking on gemini:// URLs produced an error if Konqueror wasn't
installed.

New ebuild either pulls it as a runtime dependency or removes
gemini-konqueror.desktop file so text/gemini handler of user's choice is
called.

Signed-off-by: Anna (cybertailor) Vyalkova  sysrq.in>

 ...art-20210530.ebuild => geminipart-20210530-r1.ebuild} | 16 +++-
 kde-misc/geminipart/metadata.xml |  3 +++
 2 files changed, 18 insertions(+), 1 deletion(-)

diff --git a/kde-misc/geminipart/geminipart-20210530.ebuild 
b/kde-misc/geminipart/geminipart-20210530-r1.ebuild
similarity index 74%
rename from kde-misc/geminipart/geminipart-20210530.ebuild
rename to kde-misc/geminipart/geminipart-20210530-r1.ebuild
index 27cc99c9d..8619be498 100644
--- a/kde-misc/geminipart/geminipart-20210530.ebuild
+++ b/kde-misc/geminipart/geminipart-20210530-r1.ebuild
@@ -17,15 +17,29 @@ S="${WORKDIR}/${PN}-${COMMIT}"
 LICENSE="LGPL-2+"
 SLOT="5"
 KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE="konqueror"
 
 DEPEND="
>=dev-qt/qtwidgets-${QTMIN}:5
>=kde-frameworks/ki18n-${KFMIN}:5
>=kde-frameworks/kparts-${KFMIN}:5
 "
-RDEPEND="${DEPEND}"
+RDEPEND="${DEPEND}
+   konqueror? (
+   kde-apps/konqueror:5
+   kde-misc/kio-gemini:5
+   )
+"
 
 src_test() {
export QT_QPA_PLATFORM=offscreen
ecm_src_test
 }
+
+src_install() {
+   ecm_src_install
+
+   if ! use konqueror ; then
+   rm "${ED}"/usr/share/applications/gemini-konqueror.desktop || 
die
+   fi
+}

diff --git a/kde-misc/geminipart/metadata.xml b/kde-misc/geminipart/metadata.xml
index 29b26f9fe..22157b7e3 100644
--- a/kde-misc/geminipart/metadata.xml
+++ b/kde-misc/geminipart/metadata.xml
@@ -12,4 +12,7 @@
cyber+gen...@sysrq.in
Anna

+   
+   Make Konqueror handle gemini:// 
URLs
+   
 



[gentoo-commits] repo/proj/guru:dev commit in: media-libs/rtmidi/

2021-06-24 Thread Casey Avila
commit: 23489b05a4f654d5c6be86adef200ea80ba43895
Author: Casey Avila  theavilas  org>
AuthorDate: Thu Jun 24 19:18:24 2021 +
Commit: Casey Avila  theavilas  org>
CommitDate: Thu Jun 24 19:18:24 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=23489b05

media-libs/rtmidi: fix SRC_URI, bug #795990

Package-Manager: Portage-3.0.20, Repoman-3.0.2
Signed-off-by: Casey Avila  theavilas.org>

 media-libs/rtmidi/Manifest| 2 +-
 media-libs/rtmidi/rtmidi-4.0.0.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-libs/rtmidi/Manifest b/media-libs/rtmidi/Manifest
index 6ecfca7e0..58e4775f1 100644
--- a/media-libs/rtmidi/Manifest
+++ b/media-libs/rtmidi/Manifest
@@ -1 +1 @@
-DIST rtmidi-4.0.0.tar.gz 95928 BLAKE2B 
25c0c8a4bb63acd24fad5afa18194d0c6de6138298e7c163118e725ec772276b5cea3c7eb0f4aad9f8b27ad51941027d260835cc373857021280a03dc76eb789
 SHA512 
1c4c1400b60de5a91a47849efaf3f51af6cd2fc5e681c2f5981b7d748c438efef0b8f0dbc3a26408820ca1eabb58c86ba2f7a6abaf0dd1f083fd6b768065bc0a
+DIST rtmidi-4.0.0.tar.gz 509743 BLAKE2B 
16a43e0c30e49775e7fcf8af1318fb2240b97d2f5e32e043763e51896b95c38d508b3cdbbf712d562f6e57b7b3ed99f74b5a22c50cd298ebb020215c3e78eed8
 SHA512 
1b7e6698944104f6a80c17c9af85a9fad4b215af47277f4d9f5e61668cdea86886aae8296c79948313b3efbaa8569c441c38b0b1f3bad20dce3cee19d6a5eaa8

diff --git a/media-libs/rtmidi/rtmidi-4.0.0.ebuild 
b/media-libs/rtmidi/rtmidi-4.0.0.ebuild
index d018dab6a..e36685be5 100644
--- a/media-libs/rtmidi/rtmidi-4.0.0.ebuild
+++ b/media-libs/rtmidi/rtmidi-4.0.0.ebuild
@@ -7,7 +7,7 @@ inherit cmake
 
 DESCRIPTION="A set of C++ classes that provide a common API for realtime MIDI 
input/output"
 HOMEPAGE="http://www.music.mcgill.ca/~gary/rtmidi;
-SRC_URI="https://dl.bintray.com/aeon-engine/aeon_dependencies/rtmidi/src/${P}.tar.gz;
+SRC_URI="http://www.music.mcgill.ca/~gary/rtmidi/release/${P}.tar.gz;
 
 LICENSE="RtMidi"
 SLOT="0"



[gentoo-commits] proj/java:master commit in: app-eselect/eselect-gradle/

2021-06-24 Thread Florian Schmaus
commit: 2d474d7cc56f010f10311857dd0634b71ec7cf84
Author: Florian Schmaus  gentoo  org>
AuthorDate: Thu Jun 24 18:44:24 2021 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Thu Jun 24 18:44:24 2021 +
URL:https://gitweb.gentoo.org/proj/java.git/commit/?id=2d474d7c

app-eselect/eselect-gradle: update metadata

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

 app-eselect/eselect-gradle/metadata.xml | 8 
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/app-eselect/eselect-gradle/metadata.xml 
b/app-eselect/eselect-gradle/metadata.xml
index d5240109..b7691562 100644
--- a/app-eselect/eselect-gradle/metadata.xml
+++ b/app-eselect/eselect-gradle/metadata.xml
@@ -1,8 +1,8 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-   
-   f...@geekplace.eu
-   Maintainer, CC him on bugs
-   
+
+   f...@gentoo.org
+   Florian Schmaus
+
 



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

2021-06-24 Thread Michał Górny
commit: 91409ead4febefe8cea09ea1bb4cab9175cec5ac
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Jun 24 18:42:20 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Jun 24 18:42:20 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=91409ead

dev-python/ruamel-yaml: Bump to 0.17.10

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

 dev-python/ruamel-yaml/Manifest   |  1 +
 dev-python/ruamel-yaml/ruamel-yaml-0.17.10.ebuild | 50 +++
 2 files changed, 51 insertions(+)

diff --git a/dev-python/ruamel-yaml/Manifest b/dev-python/ruamel-yaml/Manifest
index 05523d26d63..6a7bc536552 100644
--- a/dev-python/ruamel-yaml/Manifest
+++ b/dev-python/ruamel-yaml/Manifest
@@ -1,4 +1,5 @@
 DIST ruamel-yaml-0.16.13.tar.xz 178756 BLAKE2B 
19ee4713786a33853f42256e5cd3187e9e19b931ebd83a133365de3f080721c5a6f5fb41ff3079473461df47a0ab149981c5e94d08321da8b3c9eb311c226945
 SHA512 
1366fc0b3b5ea2699ca324636403576134ccc7c725b13c21a7752d1b16c644c93c7f7d82ddc337087d2c02947f95263d7a3fdd162f552ac3a78fa36f1f17b3f1
+DIST ruamel-yaml-0.17.10.tar.xz 183116 BLAKE2B 
2795f470a3f7da609780109dfac502a5b47184f465c68420f467209275c8857418a4ec7424e130df2e7acef614d93f91551910eceb06cd9e49b365bb23d2a015
 SHA512 
3cd2598fa37564c44c74720e72babcd2252b2dbcdde626bdcf771b591da5d2852d90bb1f22428e28cd7ec38304be2a437aa0569ffbd3ebb526b2b79a955bc88d
 DIST ruamel-yaml-0.17.4.tar.xz 178028 BLAKE2B 
24c9f61cf8e158377ae839f73dcceab8fdbb8071d1a792a37bd96158993602625967805f177719bbe88e917ccaf10ba210b6c01e91bb750f4df6bcc8a4a66450
 SHA512 
4c3d51ff00ace64e00d5bc8314c8cb6bc193da2a90e2cc9b9ed97510a7035778917c56e10b85cafab50f296f2f46d8817ad1abfa01b0498715f4972d91545dd3
 DIST ruamel-yaml-0.17.5.tar.xz 182484 BLAKE2B 
8e06b08799a2b8ec8cd5a732e689dd8413bdb3afdc621fbedfc769fea9cee6b06b33434765dfff048840b4b25b5b9784db6b93e22336cc4306103e91b0269e6b
 SHA512 
99c8ea0cfcd3877b9a17fc781e32302359b9e704f72dbb53ede17fd63a78cce7f670de36a35d3ce9bd64f604c14741fba74a2c6c422a5adf484bbe5a31d464b3
 DIST ruamel-yaml-0.17.7.tar.xz 182984 BLAKE2B 
54c196f07cabe7cc97e4e652cb1c66443461f1555e0feb002e7c02e725a094a468733bcb9423c3a6d7450d25ad508a6a7338a107f0b015b2bfb0c42a57d8957f
 SHA512 
0e5c638ac69d41ac5ea4712a97a05a43ec947a6bf9890f7c29aac057ef554fe65b92370bec91eae2803fc83be6ad01f60668f3d81458aaef32871312a62a86b8

diff --git a/dev-python/ruamel-yaml/ruamel-yaml-0.17.10.ebuild 
b/dev-python/ruamel-yaml/ruamel-yaml-0.17.10.ebuild
new file mode 100644
index 000..9cf177b48a8
--- /dev/null
+++ b/dev-python/ruamel-yaml/ruamel-yaml-0.17.10.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( pypy3 python3_{8..10} )
+
+inherit distutils-r1
+
+MY_PN="${PN//-/.}"
+MY_P="${MY_PN}-${PV}"
+
+DESCRIPTION="YAML parser/emitter that supports roundtrip comment preservation"
+HOMEPAGE="
+   https://pypi.org/project/ruamel.yaml/
+   https://sourceforge.net/p/ruamel-yaml/;
+# PyPI tarballs do not include tests
+SRC_URI="mirror://sourceforge/ruamel-dl-tagged-releases/${MY_P}.tar.xz -> 
${P}.tar.xz"
+S="${WORKDIR}"/${MY_P}
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+
+RDEPEND="
+   dev-python/namespace-ruamel[${PYTHON_USEDEP}]
+   dev-python/ruamel-yaml-clib[${PYTHON_USEDEP}]"
+BDEPEND="
+   test? (
+   dev-python/ruamel-std-pathlib[${PYTHON_USEDEP}]
+   )"
+
+distutils_enable_tests pytest
+
+# Old PyYAML tests from lib/ require special set-up and are invoked indirectly
+# via test_z_olddata, tell pytest itself to leave the subdir alone.
+python_test() {
+   local deselect=()
+
+   [[ ${EPYTHON} == pypy3 ]] && deselect+=(
+   _test/test_deprecation.py::test_collections_deprecation
+   )
+
+   epytest --ignore _test/lib/ ${deselect[@]/#/--deselect }
+}
+
+python_install() {
+   distutils-r1_python_install --single-version-externally-managed
+   find "${ED}" -name '*.pth' -delete || die
+}



[gentoo-commits] proj/java:master commit in: virtual/gradle/

2021-06-24 Thread Florian Schmaus
commit: 422b68cb139e1d551a08b61dde7c46d6728ceb4a
Author: Florian Schmaus  gentoo  org>
AuthorDate: Thu Jun 24 18:43:24 2021 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Thu Jun 24 18:43:24 2021 +
URL:https://gitweb.gentoo.org/proj/java.git/commit/?id=422b68cb

virtual/gradle: update EAPI 5 -> 7

Signed-off-by: Florian Schmaus  gentoo.org>

 virtual/gradle/gradle-0.ebuild | 11 ++-
 1 file changed, 2 insertions(+), 9 deletions(-)

diff --git a/virtual/gradle/gradle-0.ebuild b/virtual/gradle/gradle-0.ebuild
index cf40d848..a17881a1 100644
--- a/virtual/gradle/gradle-0.ebuild
+++ b/virtual/gradle/gradle-0.ebuild
@@ -1,18 +1,11 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
-# $Id$
 
-EAPI="5"
+API=7
 
 DESCRIPTION="Virtual for gradle"
-HOMEPAGE=""
-SRC_URI=""
-
-LICENSE=""
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
-IUSE=""
 
-DEPEND=""
 RDEPEND="|| ( dev-java/gradle-bin
dev-java/gradle )"



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

2021-06-24 Thread Michał Górny
commit: dfeb056e0daf0fcf8efd0781bf9372dd57887c23
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Jun 24 18:36:20 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Jun 24 18:36:20 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dfeb056e

dev-python/arrow: Bump to 1.1.1

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

 dev-python/arrow/Manifest   |  1 +
 dev-python/arrow/arrow-1.1.1.ebuild | 35 +++
 2 files changed, 36 insertions(+)

diff --git a/dev-python/arrow/Manifest b/dev-python/arrow/Manifest
index 79385bceff7..a60a23b767b 100644
--- a/dev-python/arrow/Manifest
+++ b/dev-python/arrow/Manifest
@@ -1,2 +1,3 @@
 DIST arrow-1.0.3.tar.gz 102536 BLAKE2B 
020b9b12a529f31c8054cfe98b99ee791cd1f2889422e4bb1b0bb6873ff4c1748951b63d20d2526af2bea3ff13b26d809b35eed36984d1063c35c334d76ee416
 SHA512 
f8da6574758ca1f319ed9d71e4fc6e44d3c3db0a6fe36c8868c3515ab789093660e3d57d6de60813cf2eb57c7a3a8bfe92facbb410a383528cb1fbc37d860b49
 DIST arrow-1.1.0.tar.gz 109692 BLAKE2B 
da6cf4feb0048db4f808fc8d8863d59b1501c9e5ea8b171aacd36945e7dee874fb088c1bdcf57858e9126b42b312ec24511ee69e8846cb28c5d97b0cb5ece237
 SHA512 
9ec39458069d9538bd0f05fcbb03f92c6cf613c4bb686037a92ffcf7fa2f6306fa84ca6bcc2b7ffdb84c2fcf4cbe281ad7cb6698d1886da29d9121805140be49
+DIST arrow-1.1.1.tar.gz 113054 BLAKE2B 
7f9d205aaba1c8ea4ad433baad03cf2392e5dcb819a95ef8de612f7d6f8cbb8500d224648c61a0f48403878e9b02fa8e90e3e3fb6411fa23eaf1f333205f7c1e
 SHA512 
eaa6cde1083a0ed1204260ae9b9c850ca2dfcc53858e2391def28b2aaefe78671166bfdefa1c725adceb26fa8425885d3a0c3914782203e1c3be593dd9a00349

diff --git a/dev-python/arrow/arrow-1.1.1.ebuild 
b/dev-python/arrow/arrow-1.1.1.ebuild
new file mode 100644
index 000..5064da91ddf
--- /dev/null
+++ b/dev-python/arrow/arrow-1.1.1.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit distutils-r1
+
+DESCRIPTION="Better dates and times for Python"
+HOMEPAGE="https://github.com/arrow-py/arrow/;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+
+RDEPEND="
+   >=dev-python/python-dateutil-2.7.0[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep '
+   dev-python/typing-extensions[${PYTHON_USEDEP}]
+   ' python3_7)"
+
+BDEPEND="
+   test? (
+   dev-python/pytest-mock[${PYTHON_USEDEP}]
+   dev-python/pytz[${PYTHON_USEDEP}]
+   dev-python/simplejson[${PYTHON_USEDEP}]
+   )"
+
+distutils_enable_tests pytest
+
+src_prepare() {
+   sed -i -e '/addopts/d' tox.ini || die
+   distutils-r1_src_prepare
+}



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

2021-06-24 Thread Michał Górny
commit: 4ea573385dcf4526060b27f33672d5726083a6c1
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Jun 24 18:38:58 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Jun 24 18:38:58 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ea57338

dev-python/pyenchant: Bump to 3.2.1

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

 dev-python/pyenchant/Manifest   |  1 +
 dev-python/pyenchant/pyenchant-3.2.1.ebuild | 27 +++
 2 files changed, 28 insertions(+)

diff --git a/dev-python/pyenchant/Manifest b/dev-python/pyenchant/Manifest
index 1bc292c0542..86355caf9ca 100644
--- a/dev-python/pyenchant/Manifest
+++ b/dev-python/pyenchant/Manifest
@@ -1 +1,2 @@
 DIST pyenchant-3.2.0.gh.tar.gz 75395 BLAKE2B 
bff9d4d5038252473fd7673758ecf1304f74f96514d984f5b6cd052042d0b2cf6fe2e149e3675777899107794c9d2fe1c630e87b031f38512ed2499ee1053f34
 SHA512 
63ca44aea9e7af3fecf554dc6156513c42d278a92170bd6b88b71a737def2e9fe7f7d2ecafd5fea2b860b4d5de55c9e8a6e4b30a58d6f28533bba71cc407850c
+DIST pyenchant-3.2.1.gh.tar.gz 75501 BLAKE2B 
b70a47484a7f242ff42aa0018f495544f9e7bdab904f835bd52533c93bc28b06ab155132158d2551b9c32eadee83418b6bcb70becee769653196a9bb0d13f130
 SHA512 
3d1229307b070fa83bd8a287a787b40edfba31e748ca37a94f71caa4b355a9de829f3133db9772a57f0aa922fbd4f32c67c986e86c8905633b3940dd20be32ed

diff --git a/dev-python/pyenchant/pyenchant-3.2.1.ebuild 
b/dev-python/pyenchant/pyenchant-3.2.1.ebuild
new file mode 100644
index 000..d8534c8b106
--- /dev/null
+++ b/dev-python/pyenchant/pyenchant-3.2.1.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( pypy3 python3_{8..10} )
+
+inherit distutils-r1
+
+DESCRIPTION="Python bindings for the Enchant spellchecking system"
+HOMEPAGE="https://github.com/pyenchant/pyenchant
+   https://pypi.org/project/pyenchant/;
+SRC_URI="
+   https://github.com/pyenchant/pyenchant/archive/v${PV}.tar.gz
+   -> ${P}.gh.tar.gz"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+
+RDEPEND="app-text/enchant:*"
+BDEPEND="
+   test? (
+   app-dicts/myspell-en
+   )"
+
+distutils_enable_tests pytest



[gentoo-commits] proj/java:master commit in: app-eselect/eselect-gradle/

2021-06-24 Thread Florian Schmaus
commit: 2b5e71d8d68d045bf2767dac5efa184d4945ca1b
Author: Florian Schmaus  gentoo  org>
AuthorDate: Thu Jun 24 18:40:09 2021 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Thu Jun 24 18:40:09 2021 +
URL:https://gitweb.gentoo.org/proj/java.git/commit/?id=2b5e71d8

app-eselect/eselect-gradle: add 0.2, drop 0.1-r1

Signed-off-by: Florian Schmaus  gentoo.org>

 app-eselect/eselect-gradle/Manifest|  1 +
 ...lect-gradle-0.1-r1.ebuild => eselect-gradle-0.2.ebuild} | 14 ++
 2 files changed, 11 insertions(+), 4 deletions(-)

diff --git a/app-eselect/eselect-gradle/Manifest 
b/app-eselect/eselect-gradle/Manifest
new file mode 100644
index ..ccad1981
--- /dev/null
+++ b/app-eselect/eselect-gradle/Manifest
@@ -0,0 +1 @@
+DIST eselect-gradle-0.2.tar.bz2 1521 BLAKE2B 
8ea5b8ca72615684604722ec25ea18fc15b97a21d37205f8d729bb542183241d5b27c5c0b5ea66034f336b42f7c53d2a8b7b9faddab5849aa7ffbdab3a22e2ea
 SHA512 
9988d6ec40c12cd559f1d93a606f6365fa49fbbfb482a4edbf0ba15cc26d307fb63e5f019f84c7d4ebc356ea7ba8ec120b6b248862a46238c7e6e8338a78deeb

diff --git a/app-eselect/eselect-gradle/eselect-gradle-0.1-r1.ebuild 
b/app-eselect/eselect-gradle/eselect-gradle-0.2.ebuild
similarity index 59%
rename from app-eselect/eselect-gradle/eselect-gradle-0.1-r1.ebuild
rename to app-eselect/eselect-gradle/eselect-gradle-0.2.ebuild
index 871b7d64..4277ecbf 100644
--- a/app-eselect/eselect-gradle/eselect-gradle-0.1-r1.ebuild
+++ b/app-eselect/eselect-gradle/eselect-gradle-0.2.ebuild
@@ -6,15 +6,21 @@ EAPI=7
 DESCRIPTION="Manage multiple Gradle versions on one system"
 HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Java;
 
+if [[ ${PV} == "" ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://gitlab.com/Flow/${PN}.git;
+else
+   SRC_URI="https://gitlab.com/Flow/${PN}/-/archive/${PV}/${P}.tar.bz2;
+   KEYWORDS="~amd64 ~x86"
+fi
+
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+IUSE=""
 
 RDEPEND="app-admin/eselect"
 
-S="${WORKDIR}"
-
 src_install() {
insinto /usr/share/eselect/modules
-   doins "${FILESDIR}/gradle.eselect"
+   doins gradle.eselect
 }



[gentoo-commits] repo/gentoo:master commit in: app-admin/salt/files/, app-admin/salt/

2021-06-24 Thread Patrick McLean
commit: 3e1140cbc668279692cde3ae501924972181c622
Author: Patrick McLean  gentoo  org>
AuthorDate: Thu Jun 24 18:16:30 2021 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Thu Jun 24 18:17:11 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e1140cb

app-admin/salt-3003.1: Version bump

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

 app-admin/salt/Manifest  |   1 +
 app-admin/salt/files/salt-3003.1-tests.patch |  25 
 app-admin/salt/salt-3003.1.ebuild| 198 +++
 3 files changed, 224 insertions(+)

diff --git a/app-admin/salt/Manifest b/app-admin/salt/Manifest
index cc3b4f7d734..18c86563686 100644
--- a/app-admin/salt/Manifest
+++ b/app-admin/salt/Manifest
@@ -3,4 +3,5 @@ DIST salt-3000.8.tar.gz 15249139 BLAKE2B 
df306669ba11dd650621222ff9c69f5a6e16b6f
 DIST salt-3000.9.tar.gz 15250432 BLAKE2B 
b76c166363b0b0fd3e3aa4b5306ba8280a2c99fbc7fd9866d957406bba8e6fcc03b769b53dbb80b115f9fa9f1fdc93e1eb257f4bf04283e414a309c16e4f078f
 SHA512 
94214f20a8a080ebdcbb7e3351f60a466c3a92cc85d177c2ea677192a63e58b0f9cacfb1af04e14022a7ac570ebd0b931722d1d001a7655dcd7502813c29a092
 DIST salt-3001.6.tar.gz 15736056 BLAKE2B 
00e7674452e9d61c3cd487d27a3a1f3435c6b12dcc89008aa63c96814957b6ce8654f4d4d51dbce7b14027f0cee66fd2ea9602f6be18bf2f4beac11ae164f89f
 SHA512 
e45c9cfddb64ab1c9d66b6b6b3e5ff8d9010c01307161e5013140b4362ee630cf912ab153d1afa72f56d18fc5353293b2f4b449caf8ee384d1e93204d490bf4c
 DIST salt-3002.5.tar.gz 15784880 BLAKE2B 
baa90bb0caea572dfbe12d92fb488ee0c4adef9a07221f394009cd43a62ffef18c57f2e7cdcfcd923807c7a3d02ce6833480f74d70250c29d311420f30514300
 SHA512 
dda2caa338f646ec51d2de6b0df10fbb27eceddbe8c797ae192b9ef1312d566ae71a243a3a95918fa375b125089aa29a73b1b908c5cc1b0451dccb582a4978a1
+DIST salt-3003.1.tar.gz 16010476 BLAKE2B 
3cd141061d8fa6ad00fe60615e8d36fda9fb26264adb2722d34e0b93c626fe09d78c3b9280ad8fe98924469a1ede1ad93cc06bde24a121c3db8c957be0ab7d75
 SHA512 
bf5ec7f1d16c776be5c2e90bff30e11817f369c3b08c0fe8bd991e7be31179b10cbd244048fb08c05aff30d7b6037c0575c311da4a0f300ce02bcf677aa6616f
 DIST salt-3003.tar.gz 15830910 BLAKE2B 
ea4f02eece951c3fb4fcc480d00f7b531ac549b2e23ff9a210b73f749f9ba83e0402e02a59028f41f94958d17512e417b7c1b7015e8ee3aeac55be9b1374fe6f
 SHA512 
7f631466372f303c03f2852a5cfba1ee5c6ba1636a6fe1e1622e90d0b1376ef9f670aa1b4754f3d9c8c7fe1b99fe1b4c49e140dc86d90d157a1ec1e73ba43c38

diff --git a/app-admin/salt/files/salt-3003.1-tests.patch 
b/app-admin/salt/files/salt-3003.1-tests.patch
new file mode 100644
index 000..9749730ddb0
--- /dev/null
+++ b/app-admin/salt/files/salt-3003.1-tests.patch
@@ -0,0 +1,25 @@
+diff --git a/tests/integration/files/file/base/_modules/runtests_helpers.py 
b/tests/integration/files/file/base/_modules/runtests_helpers.py
+index 3ee0e2da5f..abf9b71431 100644
+--- a/tests/integration/files/file/base/_modules/runtests_helpers.py
 b/tests/integration/files/file/base/_modules/runtests_helpers.py
+@@ -27,7 +27,7 @@ except ImportError:
+ else "/tmp"
+ )
+ # This tempdir path is defined on tests.integration.__init__
+-TMP = os.path.join(SYS_TMP_DIR, "salt-tests-tmpdir")
++TMP = os.path.join(SYS_TMP_DIR, "salt-t")
+ 
+ class RUNTIME_VARS:
+ TMP = TMP
+diff --git a/tests/unit/ext/test_ipaddress.py 
b/tests/unit/ext/test_ipaddress.py
+index 4fd87d1c3f..43306ba8f4 100644
+--- a/tests/unit/ext/test_ipaddress.py
 b/tests/unit/ext/test_ipaddress.py
+@@ -137,6 +137,7 @@ class CommonTestMixin:
+ 
+ 
+ class CommonTestMixin_v4(CommonTestMixin):
++@pytest.mark.skipif(sys.hexversion >= 0x0309, reason="leading zeros 
disallowed in 3.9+")
+ def test_leading_zeros(self):
+ self.assertInstancesEqual("000.000.000.000", "0.0.0.0")
+ self.assertInstancesEqual("192.168.000.001", "192.168.0.1")

diff --git a/app-admin/salt/salt-3003.1.ebuild 
b/app-admin/salt/salt-3003.1.ebuild
new file mode 100644
index 000..fe9927cb461
--- /dev/null
+++ b/app-admin/salt/salt-3003.1.ebuild
@@ -0,0 +1,198 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python3_{7..9} )
+DISTUTILS_USE_SETUPTOOLS=rdepend
+inherit systemd distutils-r1
+
+DESCRIPTION="Salt is a remote execution and configuration manager"
+HOMEPAGE="https://www.saltstack.com/resources/community/
+   https://github.com/saltstack;
+
+if [[ ${PV} == * ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="git://github.com/${PN}stack/${PN}.git"
+   EGIT_BRANCH="develop"
+   SRC_URI=""
+else
+   SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+   KEYWORDS="~amd64 ~x86"
+fi
+
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE="cheetah cherrypy ldap libcloud libvirt genshi gnupg keyring mako
+   mongodb neutron nova openssl portage profile redis selinux test raet
+   +zeromq vim-syntax"
+

[gentoo-commits] proj/java:master commit in: app-eselect/eselect-gradle/

2021-06-24 Thread Florian Schmaus
commit: aef70cdf9a9cc0b691cb39847e9e506674eadbcb
Author: Florian Schmaus  gentoo  org>
AuthorDate: Thu Jun 24 17:50:07 2021 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Thu Jun 24 17:50:13 2021 +
URL:https://gitweb.gentoo.org/proj/java.git/commit/?id=aef70cdf

app-eselect/eselect-gradle: update EAPI 4 -> 7, various fixes

Signed-off-by: Florian Schmaus  gentoo.org>

 app-eselect/eselect-gradle/eselect-gradle-0.1-r1.ebuild | 10 +++---
 1 file changed, 3 insertions(+), 7 deletions(-)

diff --git a/app-eselect/eselect-gradle/eselect-gradle-0.1-r1.ebuild 
b/app-eselect/eselect-gradle/eselect-gradle-0.1-r1.ebuild
index 4ff6b93b..871b7d64 100644
--- a/app-eselect/eselect-gradle/eselect-gradle-0.1-r1.ebuild
+++ b/app-eselect/eselect-gradle/eselect-gradle-0.1-r1.ebuild
@@ -1,19 +1,15 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
-# $Id$
 
-EAPI=4
+EAPI=7
 
 DESCRIPTION="Manage multiple Gradle versions on one system"
-HOMEPAGE="http://www.gentoo.org;
-SRC_URI=""
+HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Java;
 
 LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
-IUSE=""
 
-DEPEND=""
 RDEPEND="app-admin/eselect"
 
 S="${WORKDIR}"



[gentoo-commits] proj/java:master commit in: app-eselect/eselect-gradle/

2021-06-24 Thread Florian Schmaus
commit: 17d27e70ba78f080f5105484b557b3a32633a3b7
Author: Florian Schmaus  gentoo  org>
AuthorDate: Thu Jun 24 17:50:26 2021 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Thu Jun 24 17:54:06 2021 +
URL:https://gitweb.gentoo.org/proj/java.git/commit/?id=17d27e70

app-eselect/eselect-gradle: add 

Signed-off-by: Florian Schmaus  gentoo.org>

 .../eselect-gradle/eselect-gradle-.ebuild  | 26 ++
 1 file changed, 26 insertions(+)

diff --git a/app-eselect/eselect-gradle/eselect-gradle-.ebuild 
b/app-eselect/eselect-gradle/eselect-gradle-.ebuild
new file mode 100644
index ..da7f8b8e
--- /dev/null
+++ b/app-eselect/eselect-gradle/eselect-gradle-.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="Manage multiple Gradle versions on one system"
+HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Java;
+
+if [[ ${PV} == "" ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://gitlab.com/Flow/${PN}.git;
+else
+   SRC_URI=""
+   KEYWORDS="~amd64 ~x86"
+fi
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE=""
+
+RDEPEND="app-admin/eselect"
+
+src_install() {
+   insinto /usr/share/eselect/modules
+   doins gradle.eselect
+}



  1   2   3   >