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

2021-06-26 Thread Agostino Sarubbo
commit: ad679e96b0a3d6973016298d18d33f442d6728a9
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sun Jun 27 05:58:59 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sun Jun 27 05:58:59 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad679e96

net-analyzer/fprobe: ppc stable wrt bug #798738

Package-Manager: Portage-3.0.20, Repoman-3.0.2
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 net-analyzer/fprobe/fprobe-1.1-r4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-analyzer/fprobe/fprobe-1.1-r4.ebuild 
b/net-analyzer/fprobe/fprobe-1.1-r4.ebuild
index ac3661e5a7a..e9447cb4ac4 100644
--- a/net-analyzer/fprobe/fprobe-1.1-r4.ebuild
+++ b/net-analyzer/fprobe/fprobe-1.1-r4.ebuild
@@ -9,7 +9,7 @@ LICENSE="GPL-2"
 
 SRC_URI="mirror://sourceforge/fprobe/${P}.tar.bz2"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc x86"
+KEYWORDS="~amd64 ppc x86"
 
 IUSE="debug messages"
 



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

2021-06-26 Thread Agostino Sarubbo
commit: 279088473e2ac4f371da0a6b2c74aefe63ecf963
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sun Jun 27 05:58:16 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sun Jun 27 05:58:16 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=27908847

sys-auth/pam_u2f: x86 stable wrt bug #792270

Package-Manager: Portage-3.0.20, Repoman-3.0.2
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 sys-auth/pam_u2f/pam_u2f-1.1.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-auth/pam_u2f/pam_u2f-1.1.1.ebuild 
b/sys-auth/pam_u2f/pam_u2f-1.1.1.ebuild
index 8cde5993e3d..26a369c7c8e 100644
--- a/sys-auth/pam_u2f/pam_u2f-1.1.1.ebuild
+++ b/sys-auth/pam_u2f/pam_u2f-1.1.1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://developers.yubico.com/${PN/_/-}/Releases/${P}.tar.gz;
 
 LICENSE="BSD ISC"
 SLOT="0"
-KEYWORDS="amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE="debug"
 
 DEPEND="



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

2021-06-26 Thread Agostino Sarubbo
commit: 97ab64b8b04d30c20033f1eaf645eb54d81c117d
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sun Jun 27 05:58:22 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sun Jun 27 05:58:22 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=97ab64b8

net-analyzer/fprobe: x86 stable wrt bug #798738

Package-Manager: Portage-3.0.20, Repoman-3.0.2
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 net-analyzer/fprobe/fprobe-1.1-r4.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-analyzer/fprobe/fprobe-1.1-r4.ebuild 
b/net-analyzer/fprobe/fprobe-1.1-r4.ebuild
index 4b72538e6d5..ac3661e5a7a 100644
--- a/net-analyzer/fprobe/fprobe-1.1-r4.ebuild
+++ b/net-analyzer/fprobe/fprobe-1.1-r4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -9,7 +9,7 @@ LICENSE="GPL-2"
 
 SRC_URI="mirror://sourceforge/fprobe/${P}.tar.bz2"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86"
+KEYWORDS="~amd64 ~ppc x86"
 
 IUSE="debug messages"
 



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

2021-06-26 Thread Agostino Sarubbo
commit: cb583bde7f91e4799678feba468ed6399a35dfb4
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sun Jun 27 05:57:33 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sun Jun 27 05:57:33 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb583bde

sys-auth/pam_u2f: amd64 stable wrt bug #792270

Package-Manager: Portage-3.0.20, Repoman-3.0.2
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 sys-auth/pam_u2f/pam_u2f-1.1.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-auth/pam_u2f/pam_u2f-1.1.1.ebuild 
b/sys-auth/pam_u2f/pam_u2f-1.1.1.ebuild
index a8dd23c88d4..8cde5993e3d 100644
--- a/sys-auth/pam_u2f/pam_u2f-1.1.1.ebuild
+++ b/sys-auth/pam_u2f/pam_u2f-1.1.1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://developers.yubico.com/${PN/_/-}/Releases/${P}.tar.gz;
 
 LICENSE="BSD ISC"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 IUSE="debug"
 
 DEPEND="



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

2021-06-26 Thread Hans de Graaff
commit: fcfa550468603ef8856e297b04a32de5bb943317
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Jun 27 05:48:58 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Jun 27 05:50:19 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fcfa5504

dev-ruby/instance_storage: drop ruby25 per gemspec

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

 dev-ruby/instance_storage/instance_storage-2.0.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/instance_storage/instance_storage-2.0.0.ebuild 
b/dev-ruby/instance_storage/instance_storage-2.0.0.ebuild
index 3050aecf527..300c6ade262 100644
--- a/dev-ruby/instance_storage/instance_storage-2.0.0.ebuild
+++ b/dev-ruby/instance_storage/instance_storage-2.0.0.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-USE_RUBY="ruby25 ruby26 ruby27 ruby30"
+USE_RUBY="ruby26 ruby27 ruby30"
 
 RUBY_FAKEGEM_EXTRADOC="README.md"
 



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

2021-06-26 Thread Hans de Graaff
commit: b49d2971605ff19efcfa97a14d579f7aad85ac62
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Jun 27 05:50:08 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Jun 27 05:50:19 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b49d2971

dev-ruby/instance_storage: update remote-id

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

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

diff --git a/dev-ruby/instance_storage/metadata.xml 
b/dev-ruby/instance_storage/metadata.xml
index 4a17d42e52b..0ecb4288a36 100644
--- a/dev-ruby/instance_storage/metadata.xml
+++ b/dev-ruby/instance_storage/metadata.xml
@@ -9,6 +9,6 @@
Gentoo Ruby Project


-   instance_storage
+   toshia/instance_storage

 



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

2021-06-26 Thread Hans de Graaff
commit: cb3bac8ecec2ad5b4468445561d71364b3fc720d
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Jun 27 05:48:05 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Jun 27 05:50:19 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb3bac8e

dev-ruby/instance_storage: add 2.0.0

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

 dev-ruby/instance_storage/Manifest  |  1 +
 .../instance_storage/instance_storage-2.0.0.ebuild  | 21 +
 2 files changed, 22 insertions(+)

diff --git a/dev-ruby/instance_storage/Manifest 
b/dev-ruby/instance_storage/Manifest
index ca6b42a1cf2..461362a7d91 100644
--- a/dev-ruby/instance_storage/Manifest
+++ b/dev-ruby/instance_storage/Manifest
@@ -1 +1,2 @@
 DIST instance_storage-1.0.0.gem 7680 BLAKE2B 
e8c4f90c90c6efebcbaa577ab17824f4d759782f1b3985679200ca97b89f04245c562f6d9aa96ac894d488417f4e393bb7faf28ab18aa3f3ede1e03365706a29
 SHA512 
45ff98b3d0ab47d3459d868eb1b0075abb83b23bbc3a9b84f261077bdddc385ed016e81d01c19f93fa6cffd7cb9020ce1e22411636709f18af09a76c7d44598f
+DIST instance_storage-2.0.0.gem 8192 BLAKE2B 
e71926c7c35691d5d46a438b3ebcf2e138f079ece1d6ef0b8845927425acc86ff0f09a2afe17b5bca3d0c9beb9bfc69c61e3c3a6c9ccca9a9e9398a86f6fd9d4
 SHA512 
ad986dd1220b19f171c9808c4692bbb9a9e4f6cb59ab6bf403e5a53b4af5f753941b76cba754d9d56a300b8adef8937094764985a994e8a87c7f99949c0e264a

diff --git a/dev-ruby/instance_storage/instance_storage-2.0.0.ebuild 
b/dev-ruby/instance_storage/instance_storage-2.0.0.ebuild
new file mode 100644
index 000..3050aecf527
--- /dev/null
+++ b/dev-ruby/instance_storage/instance_storage-2.0.0.ebuild
@@ -0,0 +1,21 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+USE_RUBY="ruby25 ruby26 ruby27 ruby30"
+
+RUBY_FAKEGEM_EXTRADOC="README.md"
+
+inherit ruby-fakegem
+DESCRIPTION="Manage class instances with dictionary"
+HOMEPAGE="https://rubygems.org/gems/instance_storage/;
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1)"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+all_ruby_prepare() {
+   sed -i -e '/bundler/ s:^:#:' Rakefile test/instance_storage_test.rb || 
die
+}



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

2021-06-26 Thread Hans de Graaff
commit: 7c1c3b0e4f2bc929cbf0949ea0109a94f8e49e60
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Jun 27 05:42:31 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Jun 27 05:50:19 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c1c3b0e

dev-ruby/mocha: add 1.13.0

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

 dev-ruby/mocha/Manifest|  1 +
 dev-ruby/mocha/mocha-1.13.0.ebuild | 38 ++
 2 files changed, 39 insertions(+)

diff --git a/dev-ruby/mocha/Manifest b/dev-ruby/mocha/Manifest
index 5fb915d4091..eec08df1a0e 100644
--- a/dev-ruby/mocha/Manifest
+++ b/dev-ruby/mocha/Manifest
@@ -2,4 +2,5 @@ DIST mocha-0.14.0.gem 82944 BLAKE2B 
50a066e2f5007df08a7f76785fd4c2b12327b4969c11
 DIST mocha-1.10.2.gem 240128 BLAKE2B 
50c638a729cf7e11b982f60b3e511166ca896d67167e8c4ae1c8bdb87fed11c9feef21046f84701f93131e1399320635eeb73a8f08adc1f38a4b36e2134cc690
 SHA512 
efcfaa266f8e6ac84598f69078855f9a36aaea1f5f6bb2b6759ed17577c390bd60c52b0e09de3c2099cc72e6731099f55b647cea158a4b3996d290c79d006670
 DIST mocha-1.11.2.gem 242688 BLAKE2B 
60df172257e8767fd3b48e3716cd31cb69ec6f10cc74908bee2e0dfd2d042550b10c7ffc8d2dcf05853c96cf2745fae776bdc9abcd6728f5a4f3fb349d997bec
 SHA512 
8408d7b4c4d979caebabb75b1b870e6473fb0a5abe6055bdf7b4c4679b92c963138ec9a2947e60b9741a2cb50ea7ddfe949544dc4b0bdac22242b2a7eb5fd54d
 DIST mocha-1.12.0.tar.gz 244820 BLAKE2B 
efc4b40509cef44d976b1556e4977258f1b37a314e37f492943fcac955c681d17008a1db30f963d7a6adcb788b1832439e0585899c99ed8f2ece69c887952e91
 SHA512 
969a6cd48d925845004dffa12f8a9dad155d3bf24b974957e9921a2e13dc67985f01080017ef9e82dacfd4bf87533774f3f5d15226923bdf50f8b90e95e1730f
+DIST mocha-1.13.0.tar.gz 246249 BLAKE2B 
028b40646b96084f26df9813a8c8c4d5adc9f4649e11971069af086716d84f90f1acc6abc8fac8297c3a516afa51049c4bcd7ff0f6fd3917d0665fa6f9afe754
 SHA512 
84cbe344b0bae434e9931a83b587dcefc14e8699893022a56e30a59bff574b52e3879a123b8f2f70e77301701b167d5992489e2173191ffd3450f09db3e7383b
 DIST mocha-1.8.0.gem 223744 BLAKE2B 
625f38d6ec53cbf549cbace873172b8511f2e6a2ccb5d7fd4133c3d9a67a8e5d55626fead7a70de363c8564b687530d3e0515ed7fc167a65091d9e17d89dde47
 SHA512 
b0abd6234f34dfd92d44019001e97914dff80ece5fbe2b53ccc91192f99f06a79f9c96cdb136b2a389a1a1b7038076fce688d8d8ee8645538d3c58f73e345fe4

diff --git a/dev-ruby/mocha/mocha-1.13.0.ebuild 
b/dev-ruby/mocha/mocha-1.13.0.ebuild
new file mode 100644
index 000..d7603ff12ea
--- /dev/null
+++ b/dev-ruby/mocha/mocha-1.13.0.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+USE_RUBY="ruby25 ruby26 ruby27 ruby30"
+
+RUBY_FAKEGEM_TASK_TEST="test:units test:acceptance"
+
+RUBY_FAKEGEM_EXTRADOC="README.md RELEASE.md"
+
+RUBY_FAKEGEM_EXTRAINSTALL="init.rb"
+
+RUBY_FAKEGEM_GEMSPEC="mocha.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Mocking and stubbing using a syntax like that of JMock and 
SchMock"
+HOMEPAGE="https://mocha.jamesmead.org/;
+SRC_URI="https://github.com/freerange/mocha/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="1.0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
+IUSE=""
+
+ruby_add_bdepend "
+   test? ( >=dev-ruby/test-unit-2.5.1-r1 dev-ruby/introspection )"
+
+all_ruby_prepare() {
+   sed -i -e '/[Bb]undler/ s:^:#:' -e '1iload "lib/mocha/version.rb"' 
Rakefile || die
+
+   sed -i -e 's/git ls-files -z/find . -print0/' ${RUBY_FAKEGEM_GEMSPEC} 
|| die
+}
+
+each_ruby_test() {
+   export MOCHA_NO_DOCS=true
+   each_fakegem_test
+}



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

2021-06-26 Thread Sven Wegener
commit: 15fe44041d0cb7f685a5b5a4800cd23ea981f0db
Author: Sven Wegener  gentoo  org>
AuthorDate: Sun Jun 27 05:26:31 2021 +
Commit: Sven Wegener  gentoo  org>
CommitDate: Sun Jun 27 05:40:29 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=15fe4404

net-dns/pdns: Version bump to 4.5.0_rc1

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

 net-dns/pdns/Manifest  |   1 +
 net-dns/pdns/pdns-4.5.0_rc1.ebuild | 161 +
 2 files changed, 162 insertions(+)

diff --git a/net-dns/pdns/Manifest b/net-dns/pdns/Manifest
index 7e311d5110b..7187e925464 100644
--- a/net-dns/pdns/Manifest
+++ b/net-dns/pdns/Manifest
@@ -1 +1,2 @@
 DIST pdns-4.4.1.tar.bz2 1276990 BLAKE2B 
9771cf3273ab7e8ab4607a91563bfe0dc3f4532b5420861d816eacd2798d66de3a1eb824c191264f9106ec47bd6003d99108b8df678190055948779b9b3b070f
 SHA512 
a6f31972f77ded8ecfb523e8810dd90e5b7aa628746fee2a9a0daae2a7935800f111ce8617ffd71d5ce3881947d4ffc36c9cb37996a7bcc514536bb4abe1f79e
+DIST pdns-4.5.0-rc1.tar.bz2 1265935 BLAKE2B 
b28036587225b159385050cc895e36ebd6d9497f8332a5d4e4ce76d3d8d1327d04c6e844ad1b36807d759d5a6f6bf4ad5e4b61ccfbecf4fe906838d27818c18c
 SHA512 
71c8f203c0ba2fe17559d10932eaff90f5238d951c9c5a4b6a08aff99d6d8e699e849df7193b15714057a1782b24148adfdd3af8ea0281f814a5f139085e8167

diff --git a/net-dns/pdns/pdns-4.5.0_rc1.ebuild 
b/net-dns/pdns/pdns-4.5.0_rc1.ebuild
new file mode 100644
index 000..05ad8c11e27
--- /dev/null
+++ b/net-dns/pdns/pdns-4.5.0_rc1.ebuild
@@ -0,0 +1,161 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+LUA_COMPAT=( lua5-{1..4} luajit )
+
+inherit lua-single
+
+DESCRIPTION="The PowerDNS Daemon"
+HOMEPAGE="https://www.powerdns.com/;
+SRC_URI="https://downloads.powerdns.com/releases/${P/_/-}.tar.bz2;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="" # ~amd64 ~x86
+
+# other possible flags:
+# db2: we lack the dep
+# oracle: dito (need Oracle Client Libraries)
+# xdb: (almost) dead, surely not supported
+
+IUSE="debug doc geoip ldap lua-records mydns mysql postgres remote sodium 
sqlite systemd tools tinydns test"
+RESTRICT="!test? ( test )"
+
+REQUIRED_USE="${LUA_REQUIRED_USE}
+   mydns? ( mysql )"
+
+DEPEND="${LUA_DEPS}
+   dev-libs/openssl:=
+   >=dev-libs/boost-1.35:=
+   lua-records? ( >=net-misc/curl-7.21.3 )
+   mysql? ( dev-db/mysql-connector-c:= )
+   postgres? ( dev-db/postgresql:= )
+   ldap? ( >=net-nds/openldap-2.0.27-r4 app-crypt/mit-krb5 )
+   sqlite? ( dev-db/sqlite:3 )
+   geoip? ( >=dev-cpp/yaml-cpp-0.5.1:= dev-libs/geoip )
+   sodium? ( dev-libs/libsodium:= )
+   tinydns? ( >=dev-db/tinycdb-0.77 )"
+RDEPEND="${DEPEND}
+   acct-user/pdns
+   acct-group/pdns"
+
+BDEPEND="virtual/pkgconfig
+   doc? ( app-doc/doxygen )"
+
+S="${WORKDIR}"/${P/_/-}
+
+src_configure() {
+   local dynmodules="pipe bind" # the default backends, always enabled
+
+   #use db2 && dynmodules+=" db2"
+   use ldap && dynmodules+=" ldap"
+   use mydns && dynmodules+=" mydns"
+   use mysql && dynmodules+=" gmysql"
+   #use oracle && dynmodules+=" goracle oracle"
+   use postgres && dynmodules+=" gpgsql"
+   use remote && dynmodules+=" remote"
+   use sqlite && dynmodules+=" gsqlite3"
+   use tinydns && dynmodules+=" tinydns"
+   use geoip && dynmodules+=" geoip"
+   #use xdb && dynmodules+=" xdb"
+
+   econf \
+   --disable-static \
+   --sysconfdir=/etc/powerdns \
+   --libdir=/usr/$(get_libdir)/powerdns \
+   --with-service-user=pdns \
+   --with-service-group=pdns \
+   --with-modules= \
+   --with-dynmodules="${dynmodules}" \
+   --with-mysql-lib=/usr/$(get_libdir) \
+   --with-lua="${ELUA}" \
+   $(use_enable debug verbose-logging) \
+   $(use_enable lua-records) \
+   $(use_enable test unit-tests) \
+   $(use_enable tools) \
+   $(use_enable systemd) \
+   $(use_with sodium libsodium) \
+   ${myconf}
+}
+
+src_compile() {
+   default
+   use doc && emake -C codedocs codedocs
+}
+
+src_install() {
+   default
+
+   mv "${D}"/etc/powerdns/pdns.conf{-dist,}
+
+   fperms 0700 /etc/powerdns
+   fperms 0600 /etc/powerdns/pdns.conf
+
+   # set defaults: setuid=pdns, setgid=pdns
+   sed -i \
+   -e 's/^# set\([ug]\)id=$/set\1id=pdns/g' \
+   "${D}"/etc/powerdns/pdns.conf
+
+   newinitd "${FILESDIR}"/pdns-r1 pdns
+
+   keepdir /var/empty
+
+   if use doc; then
+   docinto html
+   dodoc -r codedocs/html/.
+   fi
+
+   # Install development headers
+   insinto /usr/include/pdns
+   doins pdns/*.hh
+   insinto /usr/include/pdns/backends/gsql
+   doins 

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

2021-06-26 Thread Sam James
commit: 9a9497b11144eea554daa96e23fe62a7834108d5
Author: Sam James  gentoo  org>
AuthorDate: Sun Jun 27 05:38:35 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jun 27 05:38:35 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a9497b1

dev-python/textdistance: Stabilize 4.2.1-r1 x86, #790992

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

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

diff --git a/dev-python/textdistance/textdistance-4.2.1-r1.ebuild 
b/dev-python/textdistance/textdistance-4.2.1-r1.ebuild
index dcd611a729f..9466d5a900d 100644
--- a/dev-python/textdistance/textdistance-4.2.1-r1.ebuild
+++ b/dev-python/textdistance/textdistance-4.2.1-r1.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/life4/textdistance/archive/v.${PV}.tar.gz -> ${P}.ta
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 ~x86"
+KEYWORDS="amd64 x86"
 
 BDEPEND="test? (
dev-python/abydos[${PYTHON_USEDEP}]



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

2021-06-26 Thread Sam James
commit: 56597bd250369755957ddc4a3339be5085be2e90
Author: Sam James  gentoo  org>
AuthorDate: Sun Jun 27 05:38:31 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jun 27 05:38:31 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=56597bd2

dev-python/mkdocs: Stabilize 1.1.2-r2 x86, #790974

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

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

diff --git a/dev-python/mkdocs/mkdocs-1.1.2-r2.ebuild 
b/dev-python/mkdocs/mkdocs-1.1.2-r2.ebuild
index 4ba428dfa8c..29682e6db70 100644
--- a/dev-python/mkdocs/mkdocs-1.1.2-r2.ebuild
+++ b/dev-python/mkdocs/mkdocs-1.1.2-r2.ebuild
@@ -15,7 +15,7 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz 
-> ${P}.tar.gz"
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="amd64 ~x86"
+KEYWORDS="amd64 x86"
 
 IUSE="doc"
 



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

2021-06-26 Thread Sam James
commit: f4f05844c3792c49010c91e3e51f5941803b808a
Author: Sam James  gentoo  org>
AuthorDate: Sun Jun 27 05:38:04 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jun 27 05:38:04 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f4f05844

dev-python/mkdocs: Stabilize 1.1.2-r2 amd64, #790974

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

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

diff --git a/dev-python/mkdocs/mkdocs-1.1.2-r2.ebuild 
b/dev-python/mkdocs/mkdocs-1.1.2-r2.ebuild
index 7b12540ddb3..4ba428dfa8c 100644
--- a/dev-python/mkdocs/mkdocs-1.1.2-r2.ebuild
+++ b/dev-python/mkdocs/mkdocs-1.1.2-r2.ebuild
@@ -15,7 +15,7 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz 
-> ${P}.tar.gz"
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 
 IUSE="doc"
 



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

2021-06-26 Thread Sam James
commit: 73878fe329ad67f219cf08e951d0c191bc3a2fae
Author: Sam James  gentoo  org>
AuthorDate: Sun Jun 27 05:38:09 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jun 27 05:38:09 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=73878fe3

dev-python/textdistance: Stabilize 4.2.1-r1 amd64, #790992

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

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

diff --git a/dev-python/textdistance/textdistance-4.2.1-r1.ebuild 
b/dev-python/textdistance/textdistance-4.2.1-r1.ebuild
index 3628185a337..dcd611a729f 100644
--- a/dev-python/textdistance/textdistance-4.2.1-r1.ebuild
+++ b/dev-python/textdistance/textdistance-4.2.1-r1.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/life4/textdistance/archive/v.${PV}.tar.gz -> ${P}.ta
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 
 BDEPEND="test? (
dev-python/abydos[${PYTHON_USEDEP}]



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

2021-06-26 Thread Hans de Graaff
commit: 45acb1c40cbe70b4a6583c674556cdf1a360a64a
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Jun 27 05:35:46 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Jun 27 05:36:28 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=45acb1c4

dev-ruby/activestorage: fix mini_mime deps

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

 dev-ruby/activestorage/activestorage-6.1.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/activestorage/activestorage-6.1.4.ebuild 
b/dev-ruby/activestorage/activestorage-6.1.4.ebuild
index e6eb3293e49..28eafbf242a 100644
--- a/dev-ruby/activestorage/activestorage-6.1.4.ebuild
+++ b/dev-ruby/activestorage/activestorage-6.1.4.ebuild
@@ -36,7 +36,7 @@ ruby_add_rdepend "
~dev-ruby/activerecord-${PV}:*
~dev-ruby/activesupport-${PV}:*
dev-ruby/marcel:1.0
-   >=dev-ruby/mini_mime-1.1.0 =dev-ruby/mini_mime-1.0*
+   >=dev-ruby/mini_mime-1.1.0
 "
 
 ruby_add_bdepend "



[gentoo-commits] repo/gentoo:master commit in: x11-plugins/purple-hangouts/

2021-06-26 Thread Stefan Strogin
commit: 16498f70d5ba35ff240424c977f9405b5dee4385
Author: Stefan Strogin  gentoo  org>
AuthorDate: Sun Jun 27 05:21:07 2021 +
Commit: Stefan Strogin  gentoo  org>
CommitDate: Sun Jun 27 05:21:39 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=16498f70

x11-plugins/purple-hangouts: drop to maintainer-needed

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

 x11-plugins/purple-hangouts/metadata.xml | 5 +
 1 file changed, 1 insertion(+), 4 deletions(-)

diff --git a/x11-plugins/purple-hangouts/metadata.xml 
b/x11-plugins/purple-hangouts/metadata.xml
index 2dfa6a602a4..685712e8219 100644
--- a/x11-plugins/purple-hangouts/metadata.xml
+++ b/x11-plugins/purple-hangouts/metadata.xml
@@ -1,10 +1,7 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-   
-   ste...@gentoo.org
-   Stefan Strogin
-   
+   

EionRobb/purple-hangouts




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

2021-06-26 Thread Sam James
commit: 9895ca1ddefbf5aa212329ab11cb02528855aacd
Author: Sam James  gentoo  org>
AuthorDate: Sun Jun 27 05:07:29 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jun 27 05:07:29 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9895ca1d

virtual/rust: Stabilize 1.52.1 arm, #796269

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

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

diff --git a/virtual/rust/rust-1.52.1.ebuild b/virtual/rust/rust-1.52.1.ebuild
index f30cb07276f..d19c6c4beec 100644
--- a/virtual/rust/rust-1.52.1.ebuild
+++ b/virtual/rust/rust-1.52.1.ebuild
@@ -9,7 +9,7 @@ DESCRIPTION="Virtual for Rust language compiler"
 
 LICENSE=""
 SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ~ppc ppc64 ~riscv x86"
+KEYWORDS="amd64 arm arm64 ~ppc ppc64 ~riscv x86"
 
 BDEPEND=""
 RDEPEND="|| ( ~dev-lang/rust-${PV}[${MULTILIB_USEDEP}] 
~dev-lang/rust-bin-${PV}[${MULTILIB_USEDEP}] )"



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

2021-06-26 Thread Sam James
commit: b2fd92923179c31458edf84ed7948b2704440a07
Author: Sam James  gentoo  org>
AuthorDate: Sun Jun 27 05:07:31 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jun 27 05:07:31 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b2fd9292

dev-lang/rust-bin: Stabilize 1.52.1 arm, #796269

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

 dev-lang/rust-bin/rust-bin-1.52.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/rust-bin/rust-bin-1.52.1.ebuild 
b/dev-lang/rust-bin/rust-bin-1.52.1.ebuild
index 30314cb1540..e15339466bd 100644
--- a/dev-lang/rust-bin/rust-bin-1.52.1.ebuild
+++ b/dev-lang/rust-bin/rust-bin-1.52.1.ebuild
@@ -13,7 +13,7 @@ SRC_URI="$(rust_all_arch_uris ${MY_P})"
 
 LICENSE="|| ( MIT Apache-2.0 ) BSD-1 BSD-2 BSD-4 UoI-NCSA"
 SLOT="stable"
-KEYWORDS="amd64 ~arm arm64 ~ppc ppc64 ~riscv x86"
+KEYWORDS="amd64 arm arm64 ~ppc ppc64 ~riscv x86"
 IUSE="clippy cpu_flags_x86_sse2 doc prefix rls rustfmt"
 
 DEPEND=""



[gentoo-commits] repo/gentoo:master commit in: sys-process/parallel/

2021-06-26 Thread Sam James
commit: c07f5d6ee58f350ff7b283d9948e2661efc60bd9
Author: Sam James  gentoo  org>
AuthorDate: Sun Jun 27 02:14:14 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jun 27 05:06:47 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c07f5d6e

sys-process/parallel: drop 20210322

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

 sys-process/parallel/Manifest |  1 -
 sys-process/parallel/parallel-20210322.ebuild | 23 ---
 2 files changed, 24 deletions(-)

diff --git a/sys-process/parallel/Manifest b/sys-process/parallel/Manifest
index 1bc9fb3ae0c..28529035183 100644
--- a/sys-process/parallel/Manifest
+++ b/sys-process/parallel/Manifest
@@ -1,4 +1,3 @@
-DIST parallel-20210322.tar.bz2 2233628 BLAKE2B 
652ad0539c67992877407b176e338bd7cbb6e0207fd10d7253a6f15ba3161d548e4feddeb82541e9190ee4605ee0745394c5736470858d406ff1d0bc6d78be71
 SHA512 
4b8363c74e110f6bad1e477e162d174d6dc907708f727f9448e27b3a533b9b293c55c2aec90f4d0b69b98de5bd837fbedcf107ef673949b49c7f249812c2a00a
 DIST parallel-20210422.tar.bz2 2239130 BLAKE2B 
690d09b6447f5c166fd74f44bf231e4c94f98fc8e8b2d1b71dad1df4babb6a58c1b1062859198b5f41c158148d4488bb4edef87bc88a220cfea67318fc281c81
 SHA512 
175b17b97bd0693e6cd9a69c525a43e030f6425f59237d0c0fb51153edf3043b8afa764be43059359dc1b1769f1368aa187685f9dda23e0136f56b04522de707
 DIST parallel-20210422.tar.bz2.sig 2080 BLAKE2B 
327848716c2da14f39975471d9943f37ad5bfcf86dddcde6f47d55f6081b79a9dbb5aa4d96014678479baa8c5f6c88d180150b5f24685bb2164f5f33c36175d4
 SHA512 
2c47803d494e86bfaa83d2bd6f574b243494435a3240ce0fd390171ec0ae2d06436bfd3b02317c96b640e04736742bc2781a2f1edf34b683a3fa1f73c75cb9ae
 DIST parallel-20210522.tar.bz2 2246330 BLAKE2B 
cf3dc65526522cedb22b85fabd364dc89837d19675eb08669c055addb7405a476b97031783f46529337f786a2328ef18762f5dbfb3f1c09bac2ba4bc305d7abc
 SHA512 
0f9a633376971c675727ccaf2984aeebcda0e66f43bf7e287e2bf08881168a4042961e49b2eac731b95487b7dd5ca862dadc4b79e497cbd055cc6bf65e957174

diff --git a/sys-process/parallel/parallel-20210322.ebuild 
b/sys-process/parallel/parallel-20210322.ebuild
deleted file mode 100644
index 8e8927b0a39..000
--- a/sys-process/parallel/parallel-20210322.ebuild
+++ /dev/null
@@ -1,23 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DESCRIPTION="A shell tool for executing jobs in parallel locally or on remote 
machines"
-HOMEPAGE="https://www.gnu.org/software/parallel/ 
https://git.savannah.gnu.org/cgit/parallel.git/;
-SRC_URI="mirror://gnu/${PN}/${P}.tar.bz2"
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="amd64 arm arm64 ~ppc64 x86 ~amd64-linux ~x86-linux ~x64-macos"
-
-RDEPEND="dev-lang/perl:=
-   dev-perl/Devel-Size
-   virtual/perl-Data-Dumper
-   virtual/perl-File-Temp
-   virtual/perl-IO"
-DEPEND="${RDEPEND}"
-
-src_configure() {
-   econf --docdir="${EPREFIX}"/usr/share/doc/${PF}/html
-}



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

2021-06-26 Thread Sam James
commit: ce0629fb2210d3cf243ec8e3f47c1f519587ac8d
Author: Sam James  gentoo  org>
AuthorDate: Sun Jun 27 05:07:25 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jun 27 05:07:25 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ce0629fb

dev-lang/rust-bin: Stabilize 1.52.1 arm64, #796269

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

 dev-lang/rust-bin/rust-bin-1.52.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/rust-bin/rust-bin-1.52.1.ebuild 
b/dev-lang/rust-bin/rust-bin-1.52.1.ebuild
index 32d45b3aa6a..30314cb1540 100644
--- a/dev-lang/rust-bin/rust-bin-1.52.1.ebuild
+++ b/dev-lang/rust-bin/rust-bin-1.52.1.ebuild
@@ -13,7 +13,7 @@ SRC_URI="$(rust_all_arch_uris ${MY_P})"
 
 LICENSE="|| ( MIT Apache-2.0 ) BSD-1 BSD-2 BSD-4 UoI-NCSA"
 SLOT="stable"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc ppc64 ~riscv x86"
+KEYWORDS="amd64 ~arm arm64 ~ppc ppc64 ~riscv x86"
 IUSE="clippy cpu_flags_x86_sse2 doc prefix rls rustfmt"
 
 DEPEND=""



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

2021-06-26 Thread Sam James
commit: 5cd121c0f4cfc1141a9ef004ee0fb597770b60f2
Author: Sam James  gentoo  org>
AuthorDate: Sun Jun 27 02:22:43 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jun 27 05:06:48 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5cd121c0

dev-util/git-delta: add 0.8.1

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

 dev-util/git-delta/Manifest   |   6 ++
 dev-util/git-delta/git-delta-0.8.1.ebuild | 154 ++
 2 files changed, 160 insertions(+)

diff --git a/dev-util/git-delta/Manifest b/dev-util/git-delta/Manifest
index 29050acd0eb..bac44c8d149 100644
--- a/dev-util/git-delta/Manifest
+++ b/dev-util/git-delta/Manifest
@@ -1,6 +1,7 @@
 DIST adler-0.2.3.crate 12168 BLAKE2B 
c7743569d700d7ec3185e0459a18181148f8cd7579f4da1fab30eb2e3c3cabbe5a7467f7760f0cba4b2fdeb62f8d988ee1f24637685d76db7acb56f679cfc996
 SHA512 
565849eba122eb94d240a0cba875035537058cc168f137a8a3b99392d753815d56fa0e1a1e851062632700b0e3d12caf67f5f768b9f727956a2e5b599029e9dc
 DIST aho-corasick-0.7.15.crate 113071 BLAKE2B 
a22743be74f873b9545648db6a994250e3e39b92ac99601580e3b02194d205e921bff0b1952a4cca3399a3a7828555a1abfb0c1466f3930811c6b95c1a07ec5e
 SHA512 
e67816efa7305937a7cbbb0079b91b8afa3fdab52cfb8eeddeee156f18bbeed26f941cd4cb18ab2bdc1da5a9ff1dcbe9d2090deec68c00287bd99ace18ee8b24
 DIST ansi_colours-1.0.1.crate 9937 BLAKE2B 
04d86fb964138cadeab0cb708e99d198189efe6ad871b9cea43967f610922234f371befe7b25c8ef824f94daef5b6c52e47a5d86f7966b82ff100ae5a4e38281
 SHA512 
16d9470385c55eb28be0fd3ea0bf5d8832676282636edb71f670c629a77884f590bf4ea13f2bf1002031a5a014cf1bfb32bb7a09da27af3c1d85e4a0f524af23
+DIST ansi_colours-1.0.3.crate 10419 BLAKE2B 
e140d65a40228e2df42f2d8d5d5ae6809e1e30afa007d97d07ed14ed6f8f4535c0adbb497cd417c5ef6528e5a60a997d4ede66709581a653c5e3dff83bda9ea5
 SHA512 
98ca71c01e3c5b86022430823066b68621904398f69bb7a3d13dd2b999b343a72151568d837cb0d811826204e538a34ff88590cb72f7da5d2bb2a365a264bca2
 DIST ansi_term-0.11.0.crate 17087 BLAKE2B 
9bd35c045a01ce4c6c4a5db1b4f15e9412bb97426eec19d4421dffbec633de8d13452c13c1dc1b30998690b78d7ed38311aca700087f13a81f66bd1d5d7300c4
 SHA512 
a637466a380748f939b3af090b8c0333f35581925bc03f4dda9b3f95d338836403cf5487ae3af9ff68f8245a837f8ab061aabe57a126a6a2c20f2e972c77d1fa
 DIST ansi_term-0.12.1.crate 24838 BLAKE2B 
f636772c34e2d68cda7b8d3b2b86abda074585a62bd2654812ce92384244655a9197fa66e6939e19a674c0148ca605313d83de262bb18c2339a8a4eb4438a791
 SHA512 
b840e28b3e7700689a69a39659b1e066560078dd4a58326b91a028915819e7af883399ee53e920db68fd974c58d35bb1ddf8d427af5937d5f696f57c4376b671
 DIST arrayvec-0.5.2.crate 27838 BLAKE2B 
51e2eacae0ef148f3f52d21ae00794e540e7ce4c013fb496dd1347ad91ffbbca199381fffbb064225f829216f6c5e915edfa64833f91fabdd13c3f011d86491f
 SHA512 
1896b5f64b4dbdcff8ad234bda4ea8129bcacf87839347304717e94ee9f369cf5f4371755e453ff7d72817edb8f7fdbc726d77cc4f28ed05148dc89c7714b004
@@ -30,14 +31,17 @@ DIST form_urlencoded-1.0.0.crate 8412 BLAKE2B 
d65250a1d56cee26befb8733733ab67ffb
 DIST getrandom-0.1.16.crate 25077 BLAKE2B 
0cbe96c27e78100c181a064e5fe524efa9a7a267fe60f8336d2ae0125883acd5d575ff17d1d56607255d9b2c30cb9d962026fdea1a5c3c29a5e0760d27c3136a
 SHA512 
c5450c522c07c7a38b326f9a9062bac7d089630219d577ea4b55abad4e0c31d17b7cde385fc43912dfa100b42334e7a52422c55fda8b738caae428c6f9addb53
 DIST git-delta-0.7.1.tar.gz 1064009 BLAKE2B 
3932d4adb5f696b92bf9d8987d90b2521401211944f9a8c0e5587e5dbcdf9ba93406547dee42885ca248687209c56d59e0f079f9e583f9b70104c09a306516a3
 SHA512 
cac2fdb9460ee49e8855a99ba2d9625205f050ef6be286c5ab55950aa256243ee5f367b8c2a333759a6a0399c89edb33ec97014296403a9ca4ab9b3d9704530d
 DIST git-delta-0.8.0.tar.gz 1067767 BLAKE2B 
eea8d5c7dfe7d00179bdc1cd8af0bdd3f9bfe7d5787c107fb353b0d4c9e5986156296f2990dcf42c75961eb6a06d62bfaafc6ef9a21beb6e4288fb7547028993
 SHA512 
4d9fddc91fdaddd9509f04f214053024f4d1cfee1f03c83eeff2a759d933ca40f3dc9d1269f09394f15c5c1987bedb878f6e7515bc96a8102cd4c076fa24e924
+DIST git-delta-0.8.1.tar.gz 1068448 BLAKE2B 
05503fef2316184e739d58eba0a2b96ec463dc4ce80073cb9efb4cc17d59ebe82b05c86839d474b0ee918cec87056d848781c17a6d866e37a69617c2922bbcbe
 SHA512 
2e02538859f1a162804af2352206988e70eb97f044d2b3385f8f5ef60a2b3141f8b7d51a78f4a67f98131925696220de1e23f6655ce9ce04efa65a1c6bc98119
 DIST git2-0.13.17.crate 181726 BLAKE2B 
be159d2f3602a65b133d6bdb3d949a48b34029b7a491961469d7a5a6dd8d471b0460ea53e802f69a216ed6111d0329e8a8ee29024af3753a185258f1268b5ead
 SHA512 
5d95ff8d5c62df55b9995f2319dc350dfc9c44b90bb594f6b90df4985f8ebed50211e380885826251aa4e86eef1cfac99f648fba5f91cd4b725b0d05b3800fc9
 DIST git2-0.13.18.crate 189821 BLAKE2B 
7ee264af12e64131d33be2161ea4be98ef3d334dbcfd88182a0aa26b7f78449571b22e43832337a24719ff5f548ca1531710f05b7c5b6dfbf8eeff2538ada3b4
 SHA512 
7cb932b92d81e52cb3561fa782ec1b03ef73e1ec3595ef933a0d79afa65f781ffc2f3c83766089fc06129b097d17e23d2d764fb47562f683a8d08a686377dc9f
+DIST git2-0.13.20.crate 190365 BLAKE2B 

[gentoo-commits] repo/gentoo:master commit in: net-irc/unrealircd/

2021-06-26 Thread Sam James
commit: fd3dc0ae1d255fd7eaf1652eeeb729e99ed94f98
Author: Sam James  gentoo  org>
AuthorDate: Sun Jun 27 02:47:51 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jun 27 05:06:51 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd3dc0ae

net-irc/unrealircd: drop 5.2.0.1

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

 net-irc/unrealircd/Manifest  |   1 -
 net-irc/unrealircd/unrealircd-5.2.0.1.ebuild | 176 ---
 2 files changed, 177 deletions(-)

diff --git a/net-irc/unrealircd/Manifest b/net-irc/unrealircd/Manifest
index 5f78271b854..4bd8ba196d1 100644
--- a/net-irc/unrealircd/Manifest
+++ b/net-irc/unrealircd/Manifest
@@ -1,4 +1,3 @@
 DIST unrealircd-5.0.8.tar.gz 5013231 BLAKE2B 
57365a06b8108239ab10f6cff7d4553b08aa428acb5c635c4b9241c3f82459a5aac18c916a4534f3a8fc9ac1fd4c1d9418c7395233603e576eda40c56d81b110
 SHA512 
45fc0758a870dbb9c3ff55fc7029d1ecff9dcf65680f31ff331f012efbf9c9bffa60a6fe27b9bab69302d26b8293a1089cfaf1c550a3f2802a549f25e4644770
 DIST unrealircd-5.0.9.1.tar.gz 5210836 BLAKE2B 
1b71c54106a038501782004b183bfc4b148c381150cd293bdbf74f33dd8a244083e7ce55adcf16aee5cd344707d6b1d1843bbf3d83fea0749532f68a954da950
 SHA512 
1d45be1904c415a60bd5b7e279ee528e0f559207fe763ea8b10a9809a253b0e10d781b8624c85600206a8484bde0ba162c62dc96e12d581d904d483b0b89193a
-DIST unrealircd-5.2.0.1.tar.gz 7166934 BLAKE2B 
cfaf0d268e6c59aeb05f0b671749a13538e87dd69d98c80ac4eccf9a72876cf991bddec7a84b5bbedb049553819bf02299fe92aee3157f9e4dab143f2a36a388
 SHA512 
617cb9abf409142e9d31ccde524039d668c0e1d6c254db38c8fe5de2c7b1899b581874cc3f8bc1a4577466baba6fcfc57a429554e688e04b7e957fe8f991ae19
 DIST unrealircd-5.2.0.2.tar.gz 7169870 BLAKE2B 
205435fe9b00e5c16432c79fa20562402276fc51a8e2173d9d46a25911cfeff7973520014ccb819370400628d0abe3663a1ea87dce621f275c587e983387da42
 SHA512 
78ef0637fc7e7d1b6a6f047e6922b61ec7da5173df6a768e0832f02922a0054e1ad23dc8bcd476d64124f5f7956b199d00f98d4c61af2d7e4800cefc5b56ccf1

diff --git a/net-irc/unrealircd/unrealircd-5.2.0.1.ebuild 
b/net-irc/unrealircd/unrealircd-5.2.0.1.ebuild
deleted file mode 100644
index 5716205a401..000
--- a/net-irc/unrealircd/unrealircd-5.2.0.1.ebuild
+++ /dev/null
@@ -1,176 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-SSL_CERT_MANDATORY=1
-inherit autotools ssl-cert systemd
-
-DESCRIPTION="An advanced Internet Relay Chat daemon"
-HOMEPAGE="https://www.unrealircd.org/;
-SRC_URI="https://www.unrealircd.org/downloads/${P}.tar.gz;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux"
-IUSE="class-nofakelag curl +operoverride operoverride-verify +prefixaq 
showlistmodes"
-
-RDEPEND="
-   acct-group/unrealircd
-   acct-user/unrealircd
-   >=app-crypt/argon2-20171227-r1:=
-   dev-libs/libpcre2
-   dev-libs/libsodium:=
-   >=net-dns/c-ares-1.7:=
-   dev-libs/openssl:0=
-   curl? ( net-misc/curl[adns] )
-"
-DEPEND="${RDEPEND}"
-BDEPEND="virtual/pkgconfig"
-
-DOCS=( 
doc/{Authors,Donation,RELEASE-NOTES.md,tao.of.irc,technical/,translations.txt} )
-
-src_prepare() {
-   # QA check against bundled pkgs
-   rm -r extras || die
-
-   # building third-party modules (which we don't do) cause a sandbox 
violation
-   # bug 70
-   echo "" > src/buildmod || die
-
-   sed -e 's/$(MODULEFLAGS)/$(LDFLAGS) &/' -i src/modules/{,*/}Makefile.in 
|| die
-
-   if use class-nofakelag; then
-   sed -i -e 's:^//#undef\( FAKELAG_CONFIGURABLE\):#define\1:' 
include/config.h || die
-   fi
-
-   # File is missing from the 5.0.9.1 tarball
-   sed -i -e '/unrealircd-upgrade-script/d' configure.ac || die
-
-   default
-   eautoreconf
-}
-
-src_configure() {
-   # Default value for privatelibdir adds a build path to -Wl,-rpath.
-   econf \
-   --with-bindir="${EPREFIX}"/usr/bin \
-   --with-cachedir="${EPREFIX}"/var/lib/${PN} \
-   --with-confdir="${EPREFIX}"/etc/${PN} \
-   --with-datadir="${EPREFIX}"/var/lib/${PN} \
-   --with-docdir="${EPREFIX}"/usr/share/doc/${PF} \
-   --with-logdir="${EPREFIX}"/var/log/${PN} \
-   
--with-modulesdir="${EPREFIX}"/usr/"$(get_libdir)"/${PN}/modules \
-   --without-privatelibdir \
-   --with-pidfile="${EPREFIX}"/run/${PN}/ircd.pid \
-   --with-tmpdir="${EPREFIX}"/var/lib/${PN}/tmp \
-   --with-maxconnections=1024 \
-   --with-nick-history=2000 \
-   --with-permissions=0640 \
-   --with-system-argon2 \
-   --with-system-cares \
-   --with-system-pcre2 \
-   --enable-dynamic-linking \
-   --enable-ssl="${EPREFIX}"/usr \
-   $(use_enable curl libcurl "${EPREFIX}"/usr) \
-   $(use_enable prefixaq) \
-   $(use_with showlistmodes) \
-   $(use_with 

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

2021-06-26 Thread Sam James
commit: a274a6c8b34973b1d7ccca088a5a80b6e1481941
Author: Sam James  gentoo  org>
AuthorDate: Sun Jun 27 05:07:24 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jun 27 05:07:24 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a274a6c8

dev-lang/rust: Stabilize 1.52.1 arm64, #796269

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

 dev-lang/rust/rust-1.52.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/rust/rust-1.52.1.ebuild b/dev-lang/rust/rust-1.52.1.ebuild
index 452ea6236c6..43fa8789cf6 100644
--- a/dev-lang/rust/rust-1.52.1.ebuild
+++ b/dev-lang/rust/rust-1.52.1.ebuild
@@ -19,7 +19,7 @@ else
SLOT="stable/${ABI_VER}"
MY_P="rustc-${PV}"
SRC="${MY_P}-src.tar.xz"
-   KEYWORDS="amd64 ~arm ~arm64 ppc64 ~riscv x86"
+   KEYWORDS="amd64 ~arm arm64 ppc64 ~riscv x86"
 fi
 
 RUST_STAGE0_VERSION="1.$(($(ver_cut 2) - 1)).0"



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

2021-06-26 Thread Sam James
commit: ce7cdf77a079dfac975480568056ca7dab59e5e6
Author: Sam James  gentoo  org>
AuthorDate: Sun Jun 27 05:07:30 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jun 27 05:07:30 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ce7cdf77

dev-lang/rust: Stabilize 1.52.1 arm, #796269

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

 dev-lang/rust/rust-1.52.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/rust/rust-1.52.1.ebuild b/dev-lang/rust/rust-1.52.1.ebuild
index 43fa8789cf6..be3b4df7388 100644
--- a/dev-lang/rust/rust-1.52.1.ebuild
+++ b/dev-lang/rust/rust-1.52.1.ebuild
@@ -19,7 +19,7 @@ else
SLOT="stable/${ABI_VER}"
MY_P="rustc-${PV}"
SRC="${MY_P}-src.tar.xz"
-   KEYWORDS="amd64 ~arm arm64 ppc64 ~riscv x86"
+   KEYWORDS="amd64 arm arm64 ppc64 ~riscv x86"
 fi
 
 RUST_STAGE0_VERSION="1.$(($(ver_cut 2) - 1)).0"



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

2021-06-26 Thread Sam James
commit: c67c40e9dab977c720bdcd8ef775a93dde77f950
Author: Sam James  gentoo  org>
AuthorDate: Sun Jun 27 05:07:23 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jun 27 05:07:23 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c67c40e9

virtual/rust: Stabilize 1.52.1 arm64, #796269

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

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

diff --git a/virtual/rust/rust-1.52.1.ebuild b/virtual/rust/rust-1.52.1.ebuild
index 9860c54fb95..f30cb07276f 100644
--- a/virtual/rust/rust-1.52.1.ebuild
+++ b/virtual/rust/rust-1.52.1.ebuild
@@ -9,7 +9,7 @@ DESCRIPTION="Virtual for Rust language compiler"
 
 LICENSE=""
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc ppc64 ~riscv x86"
+KEYWORDS="amd64 ~arm arm64 ~ppc ppc64 ~riscv x86"
 
 BDEPEND=""
 RDEPEND="|| ( ~dev-lang/rust-${PV}[${MULTILIB_USEDEP}] 
~dev-lang/rust-bin-${PV}[${MULTILIB_USEDEP}] )"



[gentoo-commits] repo/gentoo:master commit in: net-irc/unrealircd/

2021-06-26 Thread Sam James
commit: 6ad77c09ff16e337648a37d3e94d759cdfde2398
Author: Sam James  gentoo  org>
AuthorDate: Sun Jun 27 02:47:25 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jun 27 05:06:50 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ad77c09

net-irc/unrealircd: add 5.2.0.2

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

 net-irc/unrealircd/Manifest  |   1 +
 net-irc/unrealircd/unrealircd-5.2.0.2.ebuild | 176 +++
 2 files changed, 177 insertions(+)

diff --git a/net-irc/unrealircd/Manifest b/net-irc/unrealircd/Manifest
index 9c09de5a729..5f78271b854 100644
--- a/net-irc/unrealircd/Manifest
+++ b/net-irc/unrealircd/Manifest
@@ -1,3 +1,4 @@
 DIST unrealircd-5.0.8.tar.gz 5013231 BLAKE2B 
57365a06b8108239ab10f6cff7d4553b08aa428acb5c635c4b9241c3f82459a5aac18c916a4534f3a8fc9ac1fd4c1d9418c7395233603e576eda40c56d81b110
 SHA512 
45fc0758a870dbb9c3ff55fc7029d1ecff9dcf65680f31ff331f012efbf9c9bffa60a6fe27b9bab69302d26b8293a1089cfaf1c550a3f2802a549f25e4644770
 DIST unrealircd-5.0.9.1.tar.gz 5210836 BLAKE2B 
1b71c54106a038501782004b183bfc4b148c381150cd293bdbf74f33dd8a244083e7ce55adcf16aee5cd344707d6b1d1843bbf3d83fea0749532f68a954da950
 SHA512 
1d45be1904c415a60bd5b7e279ee528e0f559207fe763ea8b10a9809a253b0e10d781b8624c85600206a8484bde0ba162c62dc96e12d581d904d483b0b89193a
 DIST unrealircd-5.2.0.1.tar.gz 7166934 BLAKE2B 
cfaf0d268e6c59aeb05f0b671749a13538e87dd69d98c80ac4eccf9a72876cf991bddec7a84b5bbedb049553819bf02299fe92aee3157f9e4dab143f2a36a388
 SHA512 
617cb9abf409142e9d31ccde524039d668c0e1d6c254db38c8fe5de2c7b1899b581874cc3f8bc1a4577466baba6fcfc57a429554e688e04b7e957fe8f991ae19
+DIST unrealircd-5.2.0.2.tar.gz 7169870 BLAKE2B 
205435fe9b00e5c16432c79fa20562402276fc51a8e2173d9d46a25911cfeff7973520014ccb819370400628d0abe3663a1ea87dce621f275c587e983387da42
 SHA512 
78ef0637fc7e7d1b6a6f047e6922b61ec7da5173df6a768e0832f02922a0054e1ad23dc8bcd476d64124f5f7956b199d00f98d4c61af2d7e4800cefc5b56ccf1

diff --git a/net-irc/unrealircd/unrealircd-5.2.0.2.ebuild 
b/net-irc/unrealircd/unrealircd-5.2.0.2.ebuild
new file mode 100644
index 000..5716205a401
--- /dev/null
+++ b/net-irc/unrealircd/unrealircd-5.2.0.2.ebuild
@@ -0,0 +1,176 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+SSL_CERT_MANDATORY=1
+inherit autotools ssl-cert systemd
+
+DESCRIPTION="An advanced Internet Relay Chat daemon"
+HOMEPAGE="https://www.unrealircd.org/;
+SRC_URI="https://www.unrealircd.org/downloads/${P}.tar.gz;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux"
+IUSE="class-nofakelag curl +operoverride operoverride-verify +prefixaq 
showlistmodes"
+
+RDEPEND="
+   acct-group/unrealircd
+   acct-user/unrealircd
+   >=app-crypt/argon2-20171227-r1:=
+   dev-libs/libpcre2
+   dev-libs/libsodium:=
+   >=net-dns/c-ares-1.7:=
+   dev-libs/openssl:0=
+   curl? ( net-misc/curl[adns] )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig"
+
+DOCS=( 
doc/{Authors,Donation,RELEASE-NOTES.md,tao.of.irc,technical/,translations.txt} )
+
+src_prepare() {
+   # QA check against bundled pkgs
+   rm -r extras || die
+
+   # building third-party modules (which we don't do) cause a sandbox 
violation
+   # bug 70
+   echo "" > src/buildmod || die
+
+   sed -e 's/$(MODULEFLAGS)/$(LDFLAGS) &/' -i src/modules/{,*/}Makefile.in 
|| die
+
+   if use class-nofakelag; then
+   sed -i -e 's:^//#undef\( FAKELAG_CONFIGURABLE\):#define\1:' 
include/config.h || die
+   fi
+
+   # File is missing from the 5.0.9.1 tarball
+   sed -i -e '/unrealircd-upgrade-script/d' configure.ac || die
+
+   default
+   eautoreconf
+}
+
+src_configure() {
+   # Default value for privatelibdir adds a build path to -Wl,-rpath.
+   econf \
+   --with-bindir="${EPREFIX}"/usr/bin \
+   --with-cachedir="${EPREFIX}"/var/lib/${PN} \
+   --with-confdir="${EPREFIX}"/etc/${PN} \
+   --with-datadir="${EPREFIX}"/var/lib/${PN} \
+   --with-docdir="${EPREFIX}"/usr/share/doc/${PF} \
+   --with-logdir="${EPREFIX}"/var/log/${PN} \
+   
--with-modulesdir="${EPREFIX}"/usr/"$(get_libdir)"/${PN}/modules \
+   --without-privatelibdir \
+   --with-pidfile="${EPREFIX}"/run/${PN}/ircd.pid \
+   --with-tmpdir="${EPREFIX}"/var/lib/${PN}/tmp \
+   --with-maxconnections=1024 \
+   --with-nick-history=2000 \
+   --with-permissions=0640 \
+   --with-system-argon2 \
+   --with-system-cares \
+   --with-system-pcre2 \
+   --enable-dynamic-linking \
+   --enable-ssl="${EPREFIX}"/usr \
+   $(use_enable curl libcurl "${EPREFIX}"/usr) \
+   $(use_enable prefixaq) \
+   $(use_with showlistmodes) \
+   $(use_with 

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

2021-06-26 Thread Stefan Strogin
commit: f165a026f998f39f9fba1e700a2c1babcb7179bd
Author: Stefan Strogin  gentoo  org>
AuthorDate: Sun Jun 27 04:42:06 2021 +
Commit: Stefan Strogin  gentoo  org>
CommitDate: Sun Jun 27 04:42:19 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f165a026

net-im/element-desktop-bin: upgrade 1.7.30 -> 1.7.31

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

 net-im/element-desktop-bin/Manifest | 2 +-
 ...ment-desktop-bin-1.7.30.ebuild => element-desktop-bin-1.7.31.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-im/element-desktop-bin/Manifest 
b/net-im/element-desktop-bin/Manifest
index 7fb690fc464..00697db5f80 100644
--- a/net-im/element-desktop-bin/Manifest
+++ b/net-im/element-desktop-bin/Manifest
@@ -1 +1 @@
-DIST element-desktop_1.7.30_amd64.deb 81607832 BLAKE2B 
690019b30129bc941d9992fca66321079c0840f13596f2e89a05751b431f2ca8f66d0d6baeb3d06819a1fe08e8ab24f49d6f84b9184a2ac47696173ee438f329
 SHA512 
a85df796f5536598494658d43ff19802a081b2790715406733adecd2959c87c29c2b44f0c9addc1faf6ec3cc25e710a6eb52bea90c1b21f5668148611c754244
+DIST element-desktop_1.7.31_amd64.deb 81607506 BLAKE2B 
4a8ae5594982fe533380f5ad1e1965f54899214aaafe4501d22c7ed7d055d3f6a98217c60317fc9d603c726a6908294e23359545c34277a563dede5381815ad4
 SHA512 
e9ba9c1f8f9267b81bcf9f0f32651a3031b90e9ee1d5ccfaf92e1121802cc6e10488b2e973ede7b827c431715009e681a87aeb1f579d10cdae5a542ba3e1bf56

diff --git a/net-im/element-desktop-bin/element-desktop-bin-1.7.30.ebuild 
b/net-im/element-desktop-bin/element-desktop-bin-1.7.31.ebuild
similarity index 100%
rename from net-im/element-desktop-bin/element-desktop-bin-1.7.30.ebuild
rename to net-im/element-desktop-bin/element-desktop-bin-1.7.31.ebuild



[gentoo-commits] repo/gentoo:master commit in: profiles/arch/x86/, www-client/qutebrowser/, profiles/arch/arm64/

2021-06-26 Thread Stefan Strogin
commit: 429d211b13cfd976895270e875e506d0194c719d
Author: Stefan Strogin  gentoo  org>
AuthorDate: Sun Jun 27 03:50:19 2021 +
Commit: Stefan Strogin  gentoo  org>
CommitDate: Sun Jun 27 04:18:33 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=429d211b

www-client/qutebrowser: add USE=adblock, other improvements

- Add USE=adblock, enable it by default.
- Mask adblock on x86 and arm64, as dev-python/adblock is not
  keyworded there yet.
- Drop scripts flag from IUSE. There is no reason not to install
  userscripts. Let's always install them.
- Install scripts from "scripts" directory (not just "userscripts").

Closes: https://bugs.gentoo.org/773643
Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Stefan Strogin  gentoo.org>

 profiles/arch/arm64/package.use.mask   |  4 ++
 profiles/arch/x86/package.use.mask |  4 ++
 www-client/qutebrowser/metadata.xml|  2 +
 ...er-2.2.3.ebuild => qutebrowser-2.2.3-r1.ebuild} | 62 +++---
 4 files changed, 41 insertions(+), 31 deletions(-)

diff --git a/profiles/arch/arm64/package.use.mask 
b/profiles/arch/arm64/package.use.mask
index cfa6f8f09ee..e9bd1aaf19c 100644
--- a/profiles/arch/arm64/package.use.mask
+++ b/profiles/arch/arm64/package.use.mask
@@ -1,6 +1,10 @@
 # Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Stefan Strogin  (2021-06-27)
+# Requires dev-python/adblock which is not keyworded on arm64 yet
+www-client/qutebrowser adblock
+
 # Sam James  (2021-04-14)
 # Supports 64-bit NEON
 # Note: libpng-compat 1.5.30 does NOT seem to.

diff --git a/profiles/arch/x86/package.use.mask 
b/profiles/arch/x86/package.use.mask
index f33dedb8b8d..9532c7c62a5 100644
--- a/profiles/arch/x86/package.use.mask
+++ b/profiles/arch/x86/package.use.mask
@@ -1,6 +1,10 @@
 # Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Stefan Strogin  (2021-06-27)
+# Requires dev-python/adblock which is not keyworded on x86 yet
+www-client/qutebrowser adblock
+
 # Andreas Sturmlechner  (2020-04-25)
 # Depends on either unkeyworded dev-java/openjdk:11
 # or unavailable >=dev-java/icedtea-4, bug #785640

diff --git a/www-client/qutebrowser/metadata.xml 
b/www-client/qutebrowser/metadata.xml
index c915949c2ca..8eb60f40da2 100644
--- a/www-client/qutebrowser/metadata.xml
+++ b/www-client/qutebrowser/metadata.xml
@@ -17,6 +17,8 @@
qutebrowser/qutebrowser


+   Enable Brave's ABP-style adblocker library
+   for improved adblocking
Installs userscripts from the 
misc/userscripts
directory to /usr/share/qutebrowser/userscripts.


diff --git a/www-client/qutebrowser/qutebrowser-2.2.3.ebuild 
b/www-client/qutebrowser/qutebrowser-2.2.3-r1.ebuild
similarity index 60%
rename from www-client/qutebrowser/qutebrowser-2.2.3.ebuild
rename to www-client/qutebrowser/qutebrowser-2.2.3-r1.ebuild
index ab48622e1e2..a546f877c3d 100644
--- a/www-client/qutebrowser/qutebrowser-2.2.3.ebuild
+++ b/www-client/qutebrowser/qutebrowser-2.2.3-r1.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${PV}/${P}.tar.gz;
 LICENSE="GPL-3"
 SLOT="0"
 KEYWORDS="~amd64 ~arm64 ~x86"
-IUSE="scripts test"
+IUSE="+adblock test"
 
 BDEPEND="app-text/asciidoc"
 RDEPEND="dev-python/colorama[${PYTHON_USEDEP}]
@@ -26,7 +26,8 @@ RDEPEND="dev-python/colorama[${PYTHON_USEDEP}]
dev-python/PyQtWebEngine[${PYTHON_USEDEP}]
>=dev-python/pyyaml-5.4.1[${PYTHON_USEDEP},libyaml]
dev-python/typing-extensions[${PYTHON_USEDEP}]
-   dev-python/zipp[${PYTHON_USEDEP}]"
+   dev-python/zipp[${PYTHON_USEDEP}]
+   adblock? ( dev-python/adblock[${PYTHON_USEDEP}] )"
 
 distutils_enable_tests setup.py
 
@@ -39,39 +40,38 @@ python_compile_all() {
 }
 
 python_install_all() {
+   insinto /usr/share/metainfo
+   doins misc/org.qutebrowser.qutebrowser.appdata.xml
doman doc/${PN}.1
domenu misc/org.${PN}.${PN}.desktop
+   for s in 16 24 32 48 64 128 256 512; do
+   doicon -s ${s} icons/qutebrowser-${s}x${s}.png
+   done
doicon -s scalable icons/${PN}.svg
 
-   if use scripts; then
-   insinto /usr/share/qutebrowser/userscripts/
-   doins misc/userscripts/README.md
-   exeinto /usr/share/qutebrowser/userscripts/
-   doexe misc/userscripts/add-nextcloud-bookmarks \
- misc/userscripts/add-nextcloud-cookbook \
- misc/userscripts/cast \
- misc/userscripts/dmenu_qutebrowser \
- misc/userscripts/format_json \
- misc/userscripts/getbib \
- misc/userscripts/kodi \
- misc/userscripts/open_download \
- 

[gentoo-commits] repo/gentoo:master commit in: metadata/install-qa-check.d/

2021-06-26 Thread Sam James
commit: dd5a5a413176a62a4badb424c0f9dd8039624bd2
Author: Sam James  gentoo  org>
AuthorDate: Sun Jun 27 02:07:08 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jun 27 02:07:08 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd5a5a41

metadata/install-qa-check.d: link wiki (developer guidance) in 60libcrypt-deps

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

 metadata/install-qa-check.d/60libcrypt-deps | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/metadata/install-qa-check.d/60libcrypt-deps 
b/metadata/install-qa-check.d/60libcrypt-deps
index 52220ba9734..53e2e0b9d6f 100644
--- a/metadata/install-qa-check.d/60libcrypt-deps
+++ b/metadata/install-qa-check.d/60libcrypt-deps
@@ -29,12 +29,13 @@ libcrypt_check() {

if [[ -n ${libcrypt_consumers[@]} ]]; then
eqawarn "Binary files linked to libcrypt.so found"
-   eqawarn "But dependency on virtual/libcrypt is not declared"
+   eqawarn "But a dependency on virtual/libcrypt is not declared!"
eqawarn
eqatag -v virtual-libcrypt.missing "${libcrypt_consumers[@]%% 
*}"
eqawarn
eqawarn "Please add virtual/libcrypt:= dependency"
-   eqawarn "Gentoo Bug: https://bugs.gentoo.org/699422;
+   eqawarn "Gentoo bug: https://bugs.gentoo.org/699422;
+   eqawarn "See: 
https://wiki.gentoo.org/wiki/Project:Toolchain/libcrypt_implementation;
fi

 }



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

2021-06-26 Thread Sam James
commit: cabf47baf53c62600a0e30d3a5ece66833e29936
Author: Arfrever Frehtes Taifersar Arahesis  Apache  Org>
AuthorDate: Sat Jun 26 00:00:00 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jun 27 01:03:38 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cabf47ba

net-print/cups: Depend on virtual/libcrypt only with USE="-pam".

Fixes: 48244f2b864c40e301acaaefed40107afe768e09
Signed-off-by: Arfrever Frehtes Taifersar Arahesis  Apache.Org>
Signed-off-by: Sam James  gentoo.org>

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

diff --git a/net-print/cups/cups-2.3.3-r3.ebuild 
b/net-print/cups/cups-2.3.3-r4.ebuild
similarity index 99%
rename from net-print/cups/cups-2.3.3-r3.ebuild
rename to net-print/cups/cups-2.3.3-r4.ebuild
index 655d81e9445..2c0e2bf040b 100644
--- a/net-print/cups/cups-2.3.3-r3.ebuild
+++ b/net-print/cups/cups-2.3.3-r4.ebuild
@@ -33,7 +33,6 @@ 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
@@ -44,6 +43,7 @@ CDEPEND="
kerberos? ( >=virtual/krb5-0-r1[${MULTILIB_USEDEP}] )
!lprng-compat? ( !net-print/lprng )
pam? ( sys-libs/pam )
+   !pam? ( virtual/libcrypt:= )
ssl? ( >=net-libs/gnutls-2.12.23-r6:0=[${MULTILIB_USEDEP}] )
systemd? ( sys-apps/systemd )
usb? ( virtual/libusb:1 )

diff --git a/net-print/cups/cups-2.3.3_p2-r1.ebuild 
b/net-print/cups/cups-2.3.3_p2-r2.ebuild
similarity index 99%
rename from net-print/cups/cups-2.3.3_p2-r1.ebuild
rename to net-print/cups/cups-2.3.3_p2-r2.ebuild
index 55b7b94fe7a..a5616f1a209 100644
--- a/net-print/cups/cups-2.3.3_p2-r1.ebuild
+++ b/net-print/cups/cups-2.3.3_p2-r2.ebuild
@@ -41,7 +41,6 @@ BDEPEND="
 "
 DEPEND="
app-text/libpaper
-   virtual/libcrypt:=
sys-libs/zlib
acl? (
kernel_linux? (
@@ -52,6 +51,7 @@ DEPEND="
dbus? ( >=sys-apps/dbus-1.6.18-r1[${MULTILIB_USEDEP}] )
kerberos? ( >=virtual/krb5-0-r1[${MULTILIB_USEDEP}] )
pam? ( sys-libs/pam )
+   !pam? ( virtual/libcrypt:= )
ssl? ( >=net-libs/gnutls-2.12.23-r6:0=[${MULTILIB_USEDEP}] )
systemd? ( sys-apps/systemd )
usb? ( virtual/libusb:1 )

diff --git a/net-print/cups/cups-.ebuild b/net-print/cups/cups-.ebuild
index 900b761fedf..9dfe3c78281 100644
--- a/net-print/cups/cups-.ebuild
+++ b/net-print/cups/cups-.ebuild
@@ -42,7 +42,6 @@ BDEPEND="
 DEPEND="
app-text/libpaper
sys-libs/zlib
-   virtual/libcrypt:=
acl? (
kernel_linux? (
sys-apps/acl
@@ -52,6 +51,7 @@ DEPEND="
dbus? ( >=sys-apps/dbus-1.6.18-r1[${MULTILIB_USEDEP}] )
kerberos? ( >=virtual/krb5-0-r1[${MULTILIB_USEDEP}] )
pam? ( sys-libs/pam )
+   !pam? ( virtual/libcrypt:= )
ssl? ( >=net-libs/gnutls-2.12.23-r6:0=[${MULTILIB_USEDEP}] )
systemd? ( sys-apps/systemd )
usb? ( virtual/libusb:1 )



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

2021-06-26 Thread Sam James
commit: df57bc2a679296f027268e4696d2a3e50e01e23a
Author: Arfrever Frehtes Taifersar Arahesis  Apache  Org>
AuthorDate: Sat Jun 26 00:00:00 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jun 27 01:03:37 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df57bc2a

x11-misc/sddm: Depend on virtual/libcrypt only with USE="-pam".

Fixes: ecee0fc84188e4955961d5a35bc5a1afeae1eaad
Signed-off-by: Arfrever Frehtes Taifersar Arahesis  Apache.Org>
Signed-off-by: Sam James  gentoo.org>

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

diff --git a/x11-misc/sddm/sddm-0.15.0-r1.ebuild 
b/x11-misc/sddm/sddm-0.15.0-r2.ebuild
similarity index 97%
rename from x11-misc/sddm/sddm-0.15.0-r1.ebuild
rename to x11-misc/sddm/sddm-0.15.0-r2.ebuild
index e510b699867..6c3a8e611fc 100644
--- a/x11-misc/sddm/sddm-0.15.0-r1.ebuild
+++ b/x11-misc/sddm/sddm-0.15.0-r2.ebuild
@@ -22,11 +22,11 @@ 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 )
pam? ( sys-libs/pam )
+   !pam? ( virtual/libcrypt:= )
systemd? ( sys-apps/systemd:= )
!systemd? ( sys-power/upower )"
 

diff --git a/x11-misc/sddm/sddm-0.18.1-r4.ebuild 
b/x11-misc/sddm/sddm-0.18.1-r5.ebuild
similarity index 99%
rename from x11-misc/sddm/sddm-0.18.1-r4.ebuild
rename to x11-misc/sddm/sddm-0.18.1-r5.ebuild
index 74d55d1da26..2461112b823 100644
--- a/x11-misc/sddm/sddm-0.18.1-r4.ebuild
+++ b/x11-misc/sddm/sddm-0.18.1-r5.ebuild
@@ -30,11 +30,11 @@ 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 )
pam? ( sys-libs/pam )
+   !pam? ( virtual/libcrypt:= )
systemd? ( sys-apps/systemd:= )
!systemd? ( sys-power/upower )
 "



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

2021-06-26 Thread Sam James
commit: 5316b1d2d014ee08b4f0fda688c9d737ee384a8f
Author: Arfrever Frehtes Taifersar Arahesis  Apache  Org>
AuthorDate: Sat Jun 26 00:00:00 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jun 27 01:03:38 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5316b1d2

sys-auth/polkit: Depend on virtual/libcrypt only with USE="-pam".

Fixes: 66e5111af4a15363a88a3168b9b70299ff8cd2cd
Signed-off-by: Arfrever Frehtes Taifersar Arahesis  Apache.Org>
Signed-off-by: Sam James  gentoo.org>

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

diff --git a/sys-auth/polkit/polkit-0.116-r2.ebuild 
b/sys-auth/polkit/polkit-0.116-r3.ebuild
similarity index 99%
rename from sys-auth/polkit/polkit-0.116-r2.ebuild
rename to sys-auth/polkit/polkit-0.116-r3.ebuild
index 864cbc68f04..f1684598dd7 100644
--- a/sys-auth/polkit/polkit-0.116-r2.ebuild
+++ b/sys-auth/polkit/polkit-0.116-r3.ebuild
@@ -35,12 +35,12 @@ DEPEND="
dev-lang/spidermonkey:60[-debug]
dev-libs/glib:2
dev-libs/expat
-   virtual/libcrypt:=
elogind? ( sys-auth/elogind )
pam? (
sys-auth/pambase
sys-libs/pam
)
+   !pam? ( virtual/libcrypt:= )
systemd? ( sys-apps/systemd:0=[policykit] )
 "
 RDEPEND="${DEPEND}

diff --git a/sys-auth/polkit/polkit-0.117-r1.ebuild 
b/sys-auth/polkit/polkit-0.117-r2.ebuild
similarity index 99%
rename from sys-auth/polkit/polkit-0.117-r1.ebuild
rename to sys-auth/polkit/polkit-0.117-r2.ebuild
index 1737ff8a9bc..c2446ea9b37 100644
--- a/sys-auth/polkit/polkit-0.117-r1.ebuild
+++ b/sys-auth/polkit/polkit-0.117-r2.ebuild
@@ -35,12 +35,12 @@ DEPEND="
dev-lang/spidermonkey:68[-debug]
dev-libs/glib:2
dev-libs/expat
-   virtual/libcrypt:=
elogind? ( sys-auth/elogind )
pam? (
sys-auth/pambase
sys-libs/pam
)
+   !pam? ( virtual/libcrypt:= )
systemd? ( sys-apps/systemd:0=[policykit] )
 "
 RDEPEND="${DEPEND}

diff --git a/sys-auth/polkit/polkit-0.118-r1.ebuild 
b/sys-auth/polkit/polkit-0.118-r2.ebuild
similarity index 99%
rename from sys-auth/polkit/polkit-0.118-r1.ebuild
rename to sys-auth/polkit/polkit-0.118-r2.ebuild
index 472c91413b7..8f9b404d1a1 100644
--- a/sys-auth/polkit/polkit-0.118-r1.ebuild
+++ b/sys-auth/polkit/polkit-0.118-r2.ebuild
@@ -35,12 +35,12 @@ DEPEND="
dev-lang/spidermonkey:78[-debug]
dev-libs/glib:2
dev-libs/expat
-   virtual/libcrypt:=
elogind? ( sys-auth/elogind )
pam? (
sys-auth/pambase
sys-libs/pam
)
+   !pam? ( virtual/libcrypt:= )
systemd? ( sys-apps/systemd:0=[policykit] )
 "
 RDEPEND="${DEPEND}

diff --git a/sys-auth/polkit/polkit-0.119-r1.ebuild 
b/sys-auth/polkit/polkit-0.119-r2.ebuild
similarity index 99%
rename from sys-auth/polkit/polkit-0.119-r1.ebuild
rename to sys-auth/polkit/polkit-0.119-r2.ebuild
index 75fde5482cc..c131ef15de3 100644
--- a/sys-auth/polkit/polkit-0.119-r1.ebuild
+++ b/sys-auth/polkit/polkit-0.119-r2.ebuild
@@ -35,12 +35,12 @@ DEPEND="
dev-lang/spidermonkey:78[-debug]
dev-libs/glib:2
dev-libs/expat
-   virtual/libcrypt:=
elogind? ( sys-auth/elogind )
pam? (
sys-auth/pambase
sys-libs/pam
)
+   !pam? ( virtual/libcrypt:= )
systemd? ( sys-apps/systemd:0=[policykit] )
 "
 RDEPEND="${DEPEND}



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

2021-06-26 Thread Sam James
commit: 59659283ef8fea5e76cb66eca760de45ccd92dc1
Author: Arfrever Frehtes Taifersar Arahesis  Apache  Org>
AuthorDate: Sat Jun 26 00:00:00 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jun 27 01:03:39 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=59659283

app-emulation/open-vm-tools: Depend on virtual/libcrypt only with USE="-pam".

Fixes: 9327493ab75b4bd29fb9d14af10cffd639455859
Signed-off-by: Arfrever Frehtes Taifersar Arahesis  Apache.Org>
Signed-off-by: Sam James  gentoo.org>

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

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

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



[gentoo-commits] repo/proj/libressl:master commit in: dev-lang/rust/files/, dev-lang/rust/

2021-06-26 Thread Quentin Retornaz
commit: 6ebf0cd98d3702562579c9895bad5f4569f8b8b9
Author: orbea  riseup  net>
AuthorDate: Sat Jun 26 19:01:15 2021 +
Commit: Quentin Retornaz  retornaz  com>
CommitDate: Sun Jun 27 00:32:34 2021 +
URL:https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=6ebf0cd9

dev-lang/rust: Version bump

Signed-off-by: orbea  riseup.net>
Closes: https://github.com/gentoo/libressl/pull/345
Signed-off-by: Quentin Retornaz  retornaz.com>

 dev-lang/rust/files/1.53.0-miri-vergen.patch   |  53 ++
 dev-lang/rust/files/1.53.0-rustversion-1.0.5.patch | 234 +++
 dev-lang/rust/rust-1.53.0.ebuild   | 680 +
 3 files changed, 967 insertions(+)

diff --git a/dev-lang/rust/files/1.53.0-miri-vergen.patch 
b/dev-lang/rust/files/1.53.0-miri-vergen.patch
new file mode 100644
index 000..347f147
--- /dev/null
+++ b/dev-lang/rust/files/1.53.0-miri-vergen.patch
@@ -0,0 +1,53 @@
+From 64f128c45687d18d64fc6856a30fde585b007e00 Mon Sep 17 00:00:00 2001
+From: Ralf Jung 
+Date: Sat, 15 May 2021 14:17:30 +0200
+Subject: [PATCH] support building Miri outside a git repo
+
+---
+ cargo-miri/bin.rs   | 14 --
+ cargo-miri/build.rs |  2 +-
+ 2 files changed, 9 insertions(+), 7 deletions(-)
+
+diff --git a/cargo-miri/bin.rs b/cargo-miri/bin.rs
+index e29bdc771..84447b3a1 100644
+--- a/src/tools/miri/cargo-miri/bin.rs
 b/src/tools/miri/cargo-miri/bin.rs
+@@ -6,6 +6,7 @@ use std::io::{self, BufRead, BufReader, BufWriter, Read, 
Write};
+ use std::ops::Not;
+ use std::path::{Path, PathBuf};
+ use std::process::Command;
++use std::fmt::{Write as _};
+ 
+ use serde::{Deserialize, Serialize};
+ 
+@@ -90,12 +91,13 @@ fn show_help() {
+ }
+ 
+ fn show_version() {
+-println!(
+-"miri {} ({} {})",
+-env!("CARGO_PKG_VERSION"),
+-env!("VERGEN_GIT_SHA_SHORT"),
+-env!("VERGEN_GIT_COMMIT_DATE")
+-);
++let mut version = format!("miri {}", env!("CARGO_PKG_VERSION"));
++// Only use `option_env` on vergen variables to ensure the build succeeds
++// when vergen failed to find the git info.
++if let Some(sha) = option_env!("VERGEN_GIT_SHA_SHORT") {
++write!( version, " ({} {})", sha, 
option_env!("VERGEN_GIT_COMMIT_DATE").unwrap()).unwrap();
++}
++println!("{}", version);
+ }
+ 
+ fn show_error(msg: String) -> ! {
+diff --git a/cargo-miri/build.rs b/cargo-miri/build.rs
+index cff135fe4..ebd8e7003 100644
+--- a/src/tools/miri/cargo-miri/build.rs
 b/src/tools/miri/cargo-miri/build.rs
+@@ -7,5 +7,5 @@ fn main() {
+ let mut gen_config = vergen::Config::default();
+ *gen_config.git_mut().sha_kind_mut() = vergen::ShaKind::Short;
+ *gen_config.git_mut().commit_timestamp_kind_mut() = 
vergen::TimestampKind::DateOnly;
+-vergen(gen_config).expect("Unable to generate vergen keys!");
++vergen(gen_config).ok(); // Ignore failure (in case we are built outside 
a git repo)
+ }

diff --git a/dev-lang/rust/files/1.53.0-rustversion-1.0.5.patch 
b/dev-lang/rust/files/1.53.0-rustversion-1.0.5.patch
new file mode 100644
index 000..bc6ae8b
--- /dev/null
+++ b/dev-lang/rust/files/1.53.0-rustversion-1.0.5.patch
@@ -0,0 +1,234 @@
+From 12efa21eb88cb43d3b927952da0c5635373ac92b Mon Sep 17 00:00:00 2001
+From: David Tolnay 
+Date: Thu, 17 Jun 2021 22:34:55 -0700
+Subject: [PATCH] Update rustversion to 1.0.5
+
+---
+ Cargo.lock   |  4 +--
+ vendor/rustversion/.cargo-checksum.json  |  2 +-
+ vendor/rustversion/Cargo.toml|  2 +-
+ vendor/rustversion/build/build.rs|  6 
+ vendor/rustversion/build/rustc.rs| 30 +---
+ vendor/rustversion/src/lib.rs| 15 ++
+ vendor/rustversion/src/time.rs   | 13 +++--
+ vendor/rustversion/tests/test_parse.rs   | 10 +++
+ vendor/rustversion/tests/ui/bad-bound.stderr |  4 +--
+ vendor/rustversion/tests/ui/bad-date.stderr  |  4 +--
+ 10 files changed, 63 insertions(+), 27 deletions(-)
+
+diff --git a/Cargo.lock b/Cargo.lock
+index 0939f19cdfe..26a89caf050 100644
+--- a/Cargo.lock
 b/Cargo.lock
+@@ -4582,9 +4582,9 @@ dependencies = [
+ 
+ [[package]]
+ name = "rustversion"
+-version = "1.0.4"
++version = "1.0.5"
+ source = "registry+https://github.com/rust-lang/crates.io-index;
+-checksum = "cb5d2a036dc6d2d8fd16fde3498b04306e29bd193bf306a57427019b823d5acd"
++checksum = "61b3909d758bb75c79f23d4736fac9433868679d3ad2ea7a61e3c25cfda9a088"
+ 
+ [[package]]
+ name = "ryu"
+diff --git a/vendor/rustversion/.cargo-checksum.json 
b/vendor/rustversion/.cargo-checksum.json
+index e1277df7b59..0a134695aaf 100644
+--- a/vendor/rustversion/.cargo-checksum.json
 b/vendor/rustversion/.cargo-checksum.json
+@@ -1 +1 @@

[gentoo-commits] repo/gentoo:master commit in: sys-process/parallel/

2021-06-26 Thread Sam James
commit: c3eaba3838b3c7a24412eb35933d886eaf0805ce
Author: Sam James  gentoo  org>
AuthorDate: Sat Jun 26 23:56:50 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jun 26 23:56:50 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c3eaba38

sys-process/parallel: Stabilize 20210522 arm, #797670

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

 sys-process/parallel/parallel-20210522.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-process/parallel/parallel-20210522.ebuild 
b/sys-process/parallel/parallel-20210522.ebuild
index 839e752a6bb..296ea5ed45b 100644
--- a/sys-process/parallel/parallel-20210522.ebuild
+++ b/sys-process/parallel/parallel-20210522.ebuild
@@ -13,7 +13,7 @@ SRC_URI+=" verify-sig? ( mirror://gnu/${PN}/${P}.tar.bz2.sig 
)"
 
 LICENSE="GPL-3+"
 SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ~ppc64 x86 ~amd64-linux ~x86-linux ~x64-macos"
+KEYWORDS="amd64 arm arm64 ~ppc64 x86 ~amd64-linux ~x86-linux ~x64-macos"
 
 RDEPEND="dev-lang/perl:=
dev-perl/Devel-Size



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

2021-06-26 Thread Sam James
commit: f7510fc402040550bdeb595e55f46b01cfd67d90
Author: Sam James  gentoo  org>
AuthorDate: Sat Jun 26 23:56:47 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jun 26 23:56:47 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f7510fc4

dev-perl/JSON: Stabilize 4.30.0 arm, #797565

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

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

diff --git a/dev-perl/JSON/JSON-4.30.0.ebuild b/dev-perl/JSON/JSON-4.30.0.ebuild
index a6c290f6f85..4b45d74f6f3 100644
--- a/dev-perl/JSON/JSON-4.30.0.ebuild
+++ b/dev-perl/JSON/JSON-4.30.0.ebuild
@@ -11,7 +11,7 @@ inherit perl-module
 DESCRIPTION="JSON (JavaScript Object Notation) encoder/decoder"
 
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="test +xs"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/proj/guru:dev commit in: dev-libs/octetos-core/

2021-06-26 Thread Azael Reyes
commit: 69301d52bb72d3234b8cf8dcd54ce77f46aed11f
Author: Azael Reyes  gmail  com>
AuthorDate: Sat Jun 26 23:50:27 2021 +
Commit: Azael Reyes  gmail  com>
CommitDate: Sat Jun 26 23:50:27 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=69301d52

dev-libs/octetos-core: updating to 2.25

Signed-off-by: Azael Reyes  gmail.com>
Package-Manager: Portage-3.0.20, Repoman-3.0.2

 dev-libs/octetos-core/Manifest   | 1 +
 .../{octetos-core-.ebuild => octetos-core-2.25.0_beta.ebuild}| 0
 2 files changed, 1 insertion(+)

diff --git a/dev-libs/octetos-core/Manifest b/dev-libs/octetos-core/Manifest
index b0c3f938c..10d2c201a 100644
--- a/dev-libs/octetos-core/Manifest
+++ b/dev-libs/octetos-core/Manifest
@@ -1,2 +1,3 @@
 DIST octetos-core-2.15.0_beta.tar.gz 96858 BLAKE2B 
eb49b8fb3b132a3f142a41735b9ad6f1190412dccdf6eb1fc8b83b9dafc8c8fc393d3ba2774b32664639dd85a227add3491732f6785a388089f0b8bd7c2cc995
 SHA512 
35846c2449966cca99bde02942e892ceb21223e40f35b4c1edf5d7a19c35ec26c301d6511d1cc3aa4c4142653e3e6ba1c82cfbddaa69e332fd2ce3bd79fc1791
 DIST octetos-core-2.20.0_beta.tar.gz 97189 BLAKE2B 
9906d05e0861aa54fddfa6d9e75862d88dfcce955bdd0ee940bc634ca936bcc1f5ce8ade3d8c0e754a2100401063b413930cf70a135957a6ac69bc80320f6ea4
 SHA512 
33f1fedcc9280bc9709ddb6e8fe90dd1d1abb940651961457c4b42152cc48ea51f9cec0b34b22e4e89ead131cb5b92dcbd88c5a82325e5625be92536487bd333
+DIST octetos-core-2.25.0_beta.tar.gz 99477 BLAKE2B 
4ea8289c4fdee9bf7c9e0d8626d04a2f7ee670ea30a42122c9539094d8caee0684dad30b8a0eb8d9235a619766aa992b5126537cc6ee3e978fb5793d8f292cd8
 SHA512 
864c5367e13d9c02ef4c3fadb856f5e59f85f3de8de32d7bcccd69f4605b904d36b9cf19a3c4d6ad2aff0b1e1c9510e132c09d27d1c12956025b882256e74ba5

diff --git a/dev-libs/octetos-core/octetos-core-.ebuild 
b/dev-libs/octetos-core/octetos-core-2.25.0_beta.ebuild
similarity index 100%
rename from dev-libs/octetos-core/octetos-core-.ebuild
rename to dev-libs/octetos-core/octetos-core-2.25.0_beta.ebuild



[gentoo-commits] repo/proj/guru:dev commit in: app-misc/apidb/

2021-06-26 Thread Azael Reyes
commit: 27182de85583a610201760183d1c6f66a72a7170
Author: Azael Reyes  gmail  com>
AuthorDate: Sat Jun 26 23:40:19 2021 +
Commit: Azael Reyes  gmail  com>
CommitDate: Sat Jun 26 23:40:53 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=27182de8

app-misc/apidb: updating to 5.11

Signed-off-by: Azael Reyes  gmail.com>
Package-Manager: Portage-3.0.20, Repoman-3.0.2

 app-misc/apidb/Manifest |  1 +
 app-misc/apidb/apidb-5.11.0_beta.ebuild | 82 +
 2 files changed, 83 insertions(+)

diff --git a/app-misc/apidb/Manifest b/app-misc/apidb/Manifest
index d6fe2f42c..45fdf021e 100644
--- a/app-misc/apidb/Manifest
+++ b/app-misc/apidb/Manifest
@@ -1 +1,2 @@
+DIST 5.11.0-beta.tar.gz 193852 BLAKE2B 
522e691afdf97dde0d34982938d1443156057d30b46a2f705881dd76f5ff739dcc2c2b01a4aef8f0edf59d51259bc6a88760a9cee31fbbada622e6da7ad37718
 SHA512 
42955f30f79c8eb22a18b95aae480ca43ba2de95f0cd5db2a69851b1e3098927a9ef28c8a7ef4ae136d424821c5a6f8ca9f91893161baeca75236683df95d6be
 DIST 5.8.0-beta.tar.gz 183120 BLAKE2B 
82d6a2e40aab046b14c6256acca458765bc744144f57d8aeae5201f8e89d97c70d5dbc42fe89880ded8ea9ee9ff96e2f2a91f3da8e7b13fb52cd4ba75caedaf6
 SHA512 
07d9cb217922239ad79ec6632d28f87d986e69ec3fd5c5440dbae96514a10a66f043efa84031c6541c3b1dc8b6786b5265c9cdd98f8b4102c3e937934bad649a

diff --git a/app-misc/apidb/apidb-5.11.0_beta.ebuild 
b/app-misc/apidb/apidb-5.11.0_beta.ebuild
new file mode 100644
index 0..cdde018ed
--- /dev/null
+++ b/app-misc/apidb/apidb-5.11.0_beta.ebuild
@@ -0,0 +1,82 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+CMAKE_MAKEFILE_GENERATOR="emake"
+CMAKE_BINARY=cmake
+CMAKE_MAKEFILE_GENERATOR=emake
+
+inherit cmake
+
+MYPV="${PV/_beta/-beta}"
+MYPN="${PN}"
+MYP="${MYPN}-${MYPV}"
+
+DESCRIPTION="API Generator for Database access"
+HOMEPAGE="https://github.com/azaeldevel/apidb;
+if [[ ${PV} ==  ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/azaeldevel/apidb.git;
+else
+   inherit autotools
+   SRC_URI="https://github.com/azaeldevel/${PN}/archive/${MYPV}.tar.gz;
+   KEYWORDS="~amd64"
+fi
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64"
+
+IUSE="+mariadb postgresql commands gtk +corelibs"
+
+RDEPEND="
+   dev-libs/libxml2
+   dev-libs/boost
+   dev-libs/octetos-coreutils
+   dev-libs/octetos-db-abstract
+   gtk? ( x11-libs/gtk+:3 )
+   dev-libs/libtar
+   mariadb? ( dev-libs/octetos-db-maria )
+   postgresql? ( dev-libs/octetos-db-postgresql )
+   gnome-base/librsvg
+"
+DEPEND="${RDEPEND}
+   sys-devel/bison
+   sys-devel/flex
+"
+
+S="${WORKDIR}/${PN}-${MYPV}"
+
+src_prepare() {
+   sed -i 's/lib/${LIBDIR}/' src/CMakeLists.txt || die
+   sed -i 's/lib/${LIBDIR}/' src/mysql-reader-c++/CMakeLists.txt  || die
+   sed -i 's/lib/${LIBDIR}/' src/mariadb-reader-c++/CMakeLists.txt  || die
+   sed -i 's/lib/${LIBDIR}/' src/postgresql-reader-c++/CMakeLists.txt  || 
die
+
+   cmake_src_prepare
+}
+
+src_configure() {
+   APIDBBUILD="CORE"
+   APIDBINSTALL=""
+   if use corelibs ;then
+   APIDBINSTALL="CORE"
+   fi
+   if use mariadb ;then
+   APIDBBUILD="$APIDBBUILD;MARIADB"
+   APIDBINSTALL="$APIDBINSTALL;DRIVERS"
+   fi
+   if use postgresql ;then
+   APIDBBUILD="$APIDBBUILD;POSTGRESQL"
+   APIDBINSTALL="$APIDBINSTALL;DRIVERS"
+   fi
+   if use commands ;then
+   APIDBINSTALL="$APIDBINSTALL;COMMANDS"
+   fi
+   if use gtk ;then
+   APIDBINSTALL="$APIDBINSTALL;GTK3"
+   fi
+   local mycmakeargs=(-DAPIDB_VERSION_STAGE=alpha -DPLATFORM=LINUX_GENTOO 
-DAPIDBBUILD=$APIDBBUILD -DAPIDBINSTALL=$APIDBINSTALL)
+   cmake_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: metadata/install-qa-check.d/

2021-06-26 Thread Georgy Yakovlev
commit: 5bef2da6c6ceef1c7947571a7cea1bf79d94e9f2
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Sat Jun 26 23:23:55 2021 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Sat Jun 26 23:23:55 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5bef2da6

metadata/install-qa-check.d: fix some issues with 60libcrypt-deps

Thanks-to: [Arfrever]
Signed-off-by: Georgy Yakovlev  gentoo.org>

 metadata/install-qa-check.d/60libcrypt-deps | 15 +++
 1 file changed, 11 insertions(+), 4 deletions(-)

diff --git a/metadata/install-qa-check.d/60libcrypt-deps 
b/metadata/install-qa-check.d/60libcrypt-deps
index a822ed8c467..52220ba9734 100644
--- a/metadata/install-qa-check.d/60libcrypt-deps
+++ b/metadata/install-qa-check.d/60libcrypt-deps
@@ -8,9 +8,16 @@
 libcrypt_check() {
if ! type -P scanelf >/dev/null || has binchecks ${PORTAGE_RESTRICT}; 
then
return
-   fi  
+   fi
+
+   # skip libcrypt.so providers
+   case "${CATEGORY}/${PN}" in
+   
sys-libs/libxcrypt|sys-libs/glibc|sys-libs/musl|sys-libs/uclibc-ng)
+   return
+   ;;
+   esac
 
-   if grep -q virtual/libcrypt <<<${RDEPEND}; then
+   if grep -q "virtual/libcrypt" <<<${RDEPEND}; then
# nothing to do here
return
fi
@@ -18,7 +25,7 @@ libcrypt_check() {
local libcrypt_consumers
# grep outputs newline separated list of files, so it's ok to skip 
specifying delimiter
IFS= mapfile libcrypt_consumers < <(find "${ED}" -type f -executable \
-   -print0 | xargs -0 scanelf -qyRF '%F %n' | grep 'libcrypt.so' 
2>/dev/null )
+   -print0 | xargs -0 scanelf -qyRF '%F %n' | grep 'libcrypt\.so' 
2>/dev/null )

if [[ -n ${libcrypt_consumers[@]} ]]; then
eqawarn "Binary files linked to libcrypt.so found"
@@ -26,7 +33,7 @@ libcrypt_check() {
eqawarn
eqatag -v virtual-libcrypt.missing "${libcrypt_consumers[@]%% 
*}"
eqawarn
-   eqawarn "Please add virtual/libcrypt dependency"
+   eqawarn "Please add virtual/libcrypt:= dependency"
eqawarn "Gentoo Bug: https://bugs.gentoo.org/699422;
fi




[gentoo-commits] repo/gentoo:master commit in: metadata/install-qa-check.d/

2021-06-26 Thread Georgy Yakovlev
commit: 4cc70444a0077f9b807593ab322d05a6b3737666
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Fri Jun 25 05:24:12 2021 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Sat Jun 26 23:08:22 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4cc70444

metadata/install-qa-check.d: add virtual/libcrypt dep check

Bug: https://bugs.gentoo.org/699422
Signed-off-by: Georgy Yakovlev  gentoo.org>

 metadata/install-qa-check.d/60libcrypt-deps | 38 +
 1 file changed, 38 insertions(+)

diff --git a/metadata/install-qa-check.d/60libcrypt-deps 
b/metadata/install-qa-check.d/60libcrypt-deps
new file mode 100644
index 000..a822ed8c467
--- /dev/null
+++ b/metadata/install-qa-check.d/60libcrypt-deps
@@ -0,0 +1,38 @@
+# Copyright 2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# QA check: ensure that package specifies a dependency on virtual/libcrypt
+# Author: Georgy Yakovlev 
+# Maintainer Sam James 
+
+libcrypt_check() {
+   if ! type -P scanelf >/dev/null || has binchecks ${PORTAGE_RESTRICT}; 
then
+   return
+   fi  
+
+   if grep -q virtual/libcrypt <<<${RDEPEND}; then
+   # nothing to do here
+   return
+   fi
+
+   local libcrypt_consumers
+   # grep outputs newline separated list of files, so it's ok to skip 
specifying delimiter
+   IFS= mapfile libcrypt_consumers < <(find "${ED}" -type f -executable \
+   -print0 | xargs -0 scanelf -qyRF '%F %n' | grep 'libcrypt.so' 
2>/dev/null )
+   
+   if [[ -n ${libcrypt_consumers[@]} ]]; then
+   eqawarn "Binary files linked to libcrypt.so found"
+   eqawarn "But dependency on virtual/libcrypt is not declared"
+   eqawarn
+   eqatag -v virtual-libcrypt.missing "${libcrypt_consumers[@]%% 
*}"
+   eqawarn
+   eqawarn "Please add virtual/libcrypt dependency"
+   eqawarn "Gentoo Bug: https://bugs.gentoo.org/699422;
+   fi
+   
+}
+
+libcrypt_check
+: # guarantee successful exit
+
+# vim:ft=sh



[gentoo-commits] repo/gentoo:master commit in: sys-kernel/installkernel-systemd-boot/files/

2021-06-26 Thread Georgy Yakovlev
commit: ee0a3af749ed32d85b585a426f4829388f9f84e5
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Sat Jun 26 23:00:50 2021 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Sat Jun 26 23:00:50 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ee0a3af7

sys-kernel/installkernel-systemd-boot: strip exec bit from file

Signed-off-by: Georgy Yakovlev  gentoo.org>

 .../installkernel-systemd-boot/files/00-00machineid-directory.install | 0
 1 file changed, 0 insertions(+), 0 deletions(-)

diff --git 
a/sys-kernel/installkernel-systemd-boot/files/00-00machineid-directory.install 
b/sys-kernel/installkernel-systemd-boot/files/00-00machineid-directory.install
old mode 100755
new mode 100644



[gentoo-commits] repo/gentoo:master commit in: sys-firmware/edk2-ovmf/

2021-06-26 Thread Matthias Maier
commit: 944a1bda9e2a0614e3a176588bb57477813e43dd
Author: Matthias Maier  gentoo  org>
AuthorDate: Sat Jun 26 22:16:40 2021 +
Commit: Matthias Maier  gentoo  org>
CommitDate: Sat Jun 26 22:23:52 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=944a1bda

sys-firmware/edk2-ovmf: version bump to 202105

Bug: https://bugs.gentoo.org/797703
Bug: https://bugs.gentoo.org/797232
Bug: https://bugs.gentoo.org/798777
Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Matthias Maier  gentoo.org>

 sys-firmware/edk2-ovmf/Manifest|   3 +
 sys-firmware/edk2-ovmf/edk2-ovmf-202105.ebuild | 173 +
 2 files changed, 176 insertions(+)

diff --git a/sys-firmware/edk2-ovmf/Manifest b/sys-firmware/edk2-ovmf/Manifest
index bec7f6b201f..cabce2d6cd2 100644
--- a/sys-firmware/edk2-ovmf/Manifest
+++ b/sys-firmware/edk2-ovmf/Manifest
@@ -5,4 +5,7 @@ DIST edk2-ovmf-201905.tar.gz 14551747 BLAKE2B 
6fb3385445fd01c0dea26295a68de26915
 DIST edk2-ovmf-202008-bin.tar.xz 3486024 BLAKE2B 
8283db554ad7024e3a55b62ed0a560ed9f729d728f1dee3806814b1eb8d89dabc4fd70433f7f77656b65d9af7919d036074a53a95190a1aa8b65ab7d73495ffc
 SHA512 
d0c8b249a7a2124e8bb63a4358466e86a3a837e76586565dd4762351998d8561374eabb8a1303dbf71ac269c15552d9e8cff71d65bc6fe8a3a81fb4fb032e0d8
 DIST edk2-ovmf-202008-qemu-firmware.tar.xz 680 BLAKE2B 
176f8e94a3f605acc72850634cbf155619490f5998125521a392a8e9c7d2b78841b841f0cb5ea860f14645b124cf1921256bbe46960efbe3401805d89bbfbed6
 SHA512 
b72f248ab4d49503c3e8e686e22beb77f0e48d2c6c9523f389f20504e0c30fa11fa0fcb5607d7d5bb1ba2433894fa458864c5761335e39de4b2a40b01203f043
 DIST edk2-ovmf-202008.tar.gz 13172590 BLAKE2B 
10acf77d0e70e21ca425ea41c0062f8cebe2cc607b93a2a253bcd87cea1546e791776a34d43fbf4f1040f4fc32e3ee413d44873d0f00b9e523816519cfed634e
 SHA512 
c32340104f27b9b85f79e934cc9eeb739d47b01e13975c88f39b053e9bc5a1ecfe579ab3b63fc7747cc328e104b337b53d41deb4470c3f20dbbd5552173a4666
+DIST edk2-ovmf-202105-bin.tar.xz 2573424 BLAKE2B 
f6b80bbd756287ec1f8f581e977eeacf06ba9b2cd2ea917a1824ce94d23f1a3c5034de2044f52e1d83a48d2bf8e2389bbad93cbf0c779d2cc880fbfd9c147867
 SHA512 
384e3324fb2483f378d79bddc3c43381e5c5fde662566f3c406dbaaa78185526894552b79246087d7fe1f89ae6a47d033cdbbe8ec4e1109a801f1b5085e24aeb
+DIST edk2-ovmf-202105-qemu-firmware.tar.xz 672 BLAKE2B 
e87845a84c83f65db836fd054c81a4f3062d5e0fcc51aa0ecf9c2d23c8741f218d38ef737d140f5935ce8d9c34508e5f3b9f54bf9c547a391fa63cdc2ecf1233
 SHA512 
6100502f26db26e407dacce57c96b1abfd372bcb31767a068332afa09ac435a092fd2a73db27670d27c6e927c26e88315346bbac70578571108434b9683bd00c
+DIST edk2-ovmf-202105.tar.gz 13702868 BLAKE2B 
3ec01d467562380ca2fd3bd807d2f6c55e4637c1afd71533f8f5b22cc634dc4c8cb63dab921677f8b315d17b3c9d0b6b00a0e2f3f8da61107033e9e81bf5a64d
 SHA512 
c263345cbb243c63985f974a61f37c577a139d6a7099d2b8c9e1a553e5ebf16de12fb711b72624081c6bf637f8084bbf71731ab99e5747d81da460388ac25791
 DIST openssl-e2e09d9fba1187f8d6aafaa34d4172f56f1ffb72.tar.gz 9981169 BLAKE2B 
33aac7364cdd45fec5654ab6caef84e1a829464380419c8a6bb311055c5a01c0aaff6e046a7c541a87e908fa9d26bae652f5be901461d03df36f2522f9c34b0c
 SHA512 
db2087c04f0b428b3f4e1c8b3ac53cce69e0fd331ed2b86ba00facafd1685864d73f71c13eee48f4fe0af2bddad848f84a2b8ed2a17fabdf7fa2ed7d9eb39371

diff --git a/sys-firmware/edk2-ovmf/edk2-ovmf-202105.ebuild 
b/sys-firmware/edk2-ovmf/edk2-ovmf-202105.ebuild
new file mode 100644
index 000..e21a2c3a95d
--- /dev/null
+++ b/sys-firmware/edk2-ovmf/edk2-ovmf-202105.ebuild
@@ -0,0 +1,173 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_REQ_USE="sqlite"
+PYTHON_COMPAT=( python3_{7,8,9} )
+
+inherit python-any-r1 readme.gentoo-r1
+
+DESCRIPTION="UEFI firmware for 64-bit x86 virtual machines"
+HOMEPAGE="https://github.com/tianocore/edk2;
+
+BUNDLED_OPENSSL_SUBMODULE_SHA="e2e09d9fba1187f8d6aafaa34d4172f56f1ffb72"
+BUNDLED_BROTLI_SUBMODULE_SHA="666c3280cc11dc433c303d79a83d4ffbdd12cc8d"
+
+# TODO: talk with tamiko about unbundling (mva)
+
+# TODO: the binary 202105 package currently lacks the preseeded
+#   OVMF_VARS.secboot.fd file (that we typically get from fedora)
+
+SRC_URI="
+   !binary? (
+   
https://github.com/tianocore/edk2/archive/edk2-stable${PV}.tar.gz -> ${P}.tar.gz
+   
https://github.com/openssl/openssl/archive/${BUNDLED_OPENSSL_SUBMODULE_SHA}.tar.gz
 -> openssl-${BUNDLED_OPENSSL_SUBMODULE_SHA}.tar.gz
+   
https://github.com/google/brotli/archive/${BUNDLED_BROTLI_SUBMODULE_SHA}.tar.gz 
-> brotli-${BUNDLED_BROTLI_SUBMODULE_SHA}.tar.gz
+   )
+   binary? ( https://dev.gentoo.org/~tamiko/distfiles/${P}-bin.tar.xz )
+   https://dev.gentoo.org/~tamiko/distfiles/${P}-qemu-firmware.tar.xz
+"
+
+LICENSE="BSD-2 MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64 ~x86"
+
+IUSE="+binary"
+REQUIRED_USE+="
+   !amd64? ( binary )
+"
+
+NON_BINARY_DEPEND="
+   app-emulation/qemu
+   >=dev-lang/nasm-2.0.7
+ 

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

2021-06-26 Thread Sergei Trofimovich
commit: d6aa9fe3cceee84adeb555d4ac4e053228ffc9d4
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Jun 26 22:14:30 2021 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Jun 26 22:15:19 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d6aa9fe3

dev-libs/libffi: revert "bump up to 3.4_rc1, SOVERSION=8"

This reverts commit 0b2c89773e0df20c0c770b6d8620564b76468578.

Not everyone is happy about this release. No real issues presented though.

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

 dev-libs/libffi/Manifest   |   1 -
 dev-libs/libffi/files/libffi-3.4_rc1-readelf.patch | 138 -
 dev-libs/libffi/libffi-3.4_rc1.ebuild  |  69 ---
 dev-libs/libffi/metadata.xml   |   3 +-
 4 files changed, 1 insertion(+), 210 deletions(-)

diff --git a/dev-libs/libffi/Manifest b/dev-libs/libffi/Manifest
index 9de05c9958f..a1c499b413f 100644
--- a/dev-libs/libffi/Manifest
+++ b/dev-libs/libffi/Manifest
@@ -1,2 +1 @@
 DIST libffi-3.3.tar.gz 1305466 BLAKE2B 
cddc40729a30a9bd34d675809f51f8d1b4ccaffa54bc6dd6f7e965f4e260edd34754719f9f6247c8957aeb7cf154d56ce1fe16a54c3f1ad39afbebdf41d23caa
 SHA512 
61513801a156f11420f541d325de697131846487122d6bdcf5491b18b4da788589f5c0bb07e88e396495d3be5830d74e9135595e2b8ddbfe95c448d8597fbd6f
-DIST libffi-3.4-rc1.tar.gz 1346621 BLAKE2B 
4a3560d9a5580748cb56d6da275d08f677a5e3895b4ddb8bf8bb085bad20e1e35eb31c48758dc0cd0fa14136c14a91a4d3596f5f716d561563f8d75eca7c6199
 SHA512 
130520c6de052015110c509b3b5ec5832c2bf989f95bec2c60a36fc2a57745af3f740381a7fa70e0c42b5a9dc610ea25e77849d50bea3bc197d04d23828fc4c0

diff --git a/dev-libs/libffi/files/libffi-3.4_rc1-readelf.patch 
b/dev-libs/libffi/files/libffi-3.4_rc1-readelf.patch
deleted file mode 100644
index f976f988c6b..000
--- a/dev-libs/libffi/files/libffi-3.4_rc1-readelf.patch
+++ /dev/null
@@ -1,138 +0,0 @@
-https://github.com/libffi/libffi/pull/646
 a/configure.ac
-+++ b/configure.ac
-@@ -40,6 +40,7 @@ AM_PROG_AS
- AM_PROG_CC_C_O
- AC_PROG_LIBTOOL
- AC_CONFIG_MACRO_DIR([m4])
-+AC_CHECK_TOOL(READELF, readelf)
- 
- # Test for 64-bit build.
- AC_CHECK_SIZEOF([size_t])
-@@ -271,7 +272,7 @@ if test "x$GCC" = "xyes"; then
-   libffi_cv_ro_eh_frame=yes
-   echo 'extern void foo (void); void bar (void) { foo (); foo (); }' > 
conftest.c
-   if $CC $CFLAGS -c -fpic -fexceptions $libffi_cv_no_lto -o conftest.o 
conftest.c > /dev/null 2>&1; then
--  if readelf -WS conftest.o | grep -q -n 'eh_frame .* WA'; then
-+  if $READELF -WS conftest.o | grep -q -n 'eh_frame .* WA'; then
-   libffi_cv_ro_eh_frame=no
-   fi
-   fi
 a/configure
-+++ b/configure
-@@ -667,6 +667,7 @@ MAINT
- MAINTAINER_MODE_FALSE
- MAINTAINER_MODE_TRUE
- PRTDIAG
-+READELF
- CXXCPP
- CPP
- LT_SYS_LIBRARY_PATH
-@@ -16380,6 +16393,98 @@ ac_compiler_gnu=$ac_cv_c_compiler_gnu
- 
- 
- 
-+if test -n "$ac_tool_prefix"; then
-+  # Extract the first word of "${ac_tool_prefix}readelf", so it can be a 
program name with args.
-+set dummy ${ac_tool_prefix}readelf; ac_word=$2
-+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
-+$as_echo_n "checking for $ac_word... " >&6; }
-+if ${ac_cv_prog_READELF+:} false; then :
-+  $as_echo_n "(cached) " >&6
-+else
-+  if test -n "$READELF"; then
-+  ac_cv_prog_READELF="$READELF" # Let the user override the test.
-+else
-+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
-+for as_dir in $PATH
-+do
-+  IFS=$as_save_IFS
-+  test -z "$as_dir" && as_dir=.
-+for ac_exec_ext in '' $ac_executable_extensions; do
-+  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
-+ac_cv_prog_READELF="${ac_tool_prefix}readelf"
-+$as_echo "$as_me:${as_lineno-$LINENO}: found 
$as_dir/$ac_word$ac_exec_ext" >&5
-+break 2
-+  fi
-+done
-+  done
-+IFS=$as_save_IFS
-+
-+fi
-+fi
-+READELF=$ac_cv_prog_READELF
-+if test -n "$READELF"; then
-+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $READELF" >&5
-+$as_echo "$READELF" >&6; }
-+else
-+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
-+$as_echo "no" >&6; }
-+fi
-+
-+
-+fi
-+if test -z "$ac_cv_prog_READELF"; then
-+  ac_ct_READELF=$READELF
-+  # Extract the first word of "readelf", so it can be a program name with 
args.
-+set dummy readelf; ac_word=$2
-+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
-+$as_echo_n "checking for $ac_word... " >&6; }
-+if ${ac_cv_prog_ac_ct_READELF+:} false; then :
-+  $as_echo_n "(cached) " >&6
-+else
-+  if test -n "$ac_ct_READELF"; then
-+  ac_cv_prog_ac_ct_READELF="$ac_ct_READELF" # Let the user override the test.
-+else
-+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
-+for as_dir in $PATH
-+do
-+  IFS=$as_save_IFS
-+  test -z "$as_dir" && as_dir=.
-+for ac_exec_ext in '' $ac_executable_extensions; do
-+  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
-+ac_cv_prog_ac_ct_READELF="readelf"
-+$as_echo "$as_me:${as_lineno-$LINENO}: found 

[gentoo-commits] repo/proj/guru:dev commit in: dev-python/python-designateclient/, dev-python/ovsdbapp/, dev-python/fontMath/, ...

2021-06-26 Thread Alessandro Barbieri
commit: be944b1009b5d2a761ce2b3faacabd5b6de527b2
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Sat Jun 26 22:09:40 2021 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Sat Jun 26 22:10:34 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=be944b10

dev-python/*: take packages (WIP)

Signed-off-by: Alessandro Barbieri  gmail.com>

 dev-python/aodhclient/metadata.xml | 6 +-
 dev-python/automaton/metadata.xml  | 6 +-
 dev-python/castellan/metadata.xml  | 6 +-
 dev-python/cattrs/metadata.xml | 6 +-
 dev-python/fontMath/metadata.xml   | 6 +-
 dev-python/fontParts/metadata.xml  | 6 +-
 dev-python/fontPens/metadata.xml   | 6 +-
 dev-python/glance_store/metadata.xml   | 6 +-
 dev-python/hijri-converter/metadata.xml| 6 +-
 dev-python/ldappool/metadata.xml   | 6 +-
 dev-python/neutron-lib/metadata.xml| 6 +-
 dev-python/os-brick/metadata.xml   | 6 +-
 dev-python/os-ken/metadata.xml | 6 +-
 dev-python/os-traits/metadata.xml  | 6 +-
 dev-python/os-vif/metadata.xml | 6 +-
 dev-python/os-win/metadata.xml | 6 +-
 dev-python/os-xenapi/metadata.xml  | 6 +-
 dev-python/oslo-cache/metadata.xml | 6 +-
 dev-python/oslo-concurrency/metadata.xml   | 5 +
 dev-python/oslo-db/metadata.xml| 6 +-
 dev-python/oslo-messaging/metadata.xml | 5 +
 dev-python/oslo-middleware/metadata.xml| 5 +
 dev-python/oslo-policy/metadata.xml| 5 +
 dev-python/oslo-privsep/metadata.xml   | 5 +
 dev-python/oslo-reports/metadata.xml   | 6 +-
 dev-python/oslo-service/metadata.xml   | 6 +-
 dev-python/oslo-upgradecheck/metadata.xml  | 6 +-
 dev-python/oslo-versionedobjects/metadata.xml  | 6 +-
 dev-python/oslo-vmware/metadata.xml| 5 +
 dev-python/ovsdbapp/metadata.xml   | 6 +-
 dev-python/pysaml2/metadata.xml| 6 +-
 dev-python/python-blazarclient/metadata.xml| 6 +-
 dev-python/python-designateclient/metadata.xml | 6 +-
 dev-python/python-heatclient/metadata.xml  | 5 +
 dev-python/python-magnumclient/metadata.xml| 6 +-
 35 files changed, 175 insertions(+), 28 deletions(-)

diff --git a/dev-python/aodhclient/metadata.xml 
b/dev-python/aodhclient/metadata.xml
index 3556abe57..32907fdb2 100644
--- a/dev-python/aodhclient/metadata.xml
+++ b/dev-python/aodhclient/metadata.xml
@@ -1,7 +1,11 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-   
+   
+   co-maintainers welcome
+   lssndrbarbi...@gmail.com
+   Alessandro Barbieri
+   


python-aodhclient

diff --git a/dev-python/automaton/metadata.xml 
b/dev-python/automaton/metadata.xml
index 11c234fbd..cd55b3a9f 100644
--- a/dev-python/automaton/metadata.xml
+++ b/dev-python/automaton/metadata.xml
@@ -1,7 +1,11 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-   
+   
+   co-maintainers welcome
+   lssndrbarbi...@gmail.com
+   Alessandro Barbieri
+   


automaton

diff --git a/dev-python/castellan/metadata.xml 
b/dev-python/castellan/metadata.xml
index 6fe3a0f7e..a7271b566 100644
--- a/dev-python/castellan/metadata.xml
+++ b/dev-python/castellan/metadata.xml
@@ -1,7 +1,11 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-   
+   
+   co-maintainers welcome
+   lssndrbarbi...@gmail.com
+   Alessandro Barbieri
+   


castellan

diff --git a/dev-python/cattrs/metadata.xml b/dev-python/cattrs/metadata.xml
index 6f49eba8f..d2b2c8ce9 100644
--- a/dev-python/cattrs/metadata.xml
+++ b/dev-python/cattrs/metadata.xml
@@ -1,5 +1,9 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-
+   
+   co-maintainers welcome
+   lssndrbarbi...@gmail.com
+   Alessandro Barbieri
+   
 

diff --git a/dev-python/fontMath/metadata.xml b/dev-python/fontMath/metadata.xml
index 3c9380c0c..0b3c9b78a 100644
--- a/dev-python/fontMath/metadata.xml
+++ b/dev-python/fontMath/metadata.xml
@@ -1,7 +1,11 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-
+
+  co-maintainers welcome
+  lssndrbarbi...@gmail.com
+  Alessandro Barbieri
+
 
 https://github.com/robotools/fontMath/issues
 robotools/fontMath

diff --git a/dev-python/fontParts/metadata.xml 
b/dev-python/fontParts/metadata.xml
index 25ac58c03..f3fda0a51 100644
--- a/dev-python/fontParts/metadata.xml
+++ b/dev-python/fontParts/metadata.xml
@@ -1,7 +1,11 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-
+
+  co-maintainers 

[gentoo-commits] repo/gentoo:master commit in: sys-kernel/installkernel-systemd-boot/, ...

2021-06-26 Thread Georgy Yakovlev
commit: 41da652a218b9413cb24174f03c812d04b138c9e
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Fri Jun 11 04:35:06 2021 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Sat Jun 26 22:02:30 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=41da652a

sys-kernel/installkernel-systemd-boot: bump, create machine-id dir

add a plugin to create proper directory for kernels.
without it /usr/lib/kernel/install.d/00-entry-directory.install
will silently exit and kernel will not be installed at all.

Closes: https://github.com/gentoo/gentoo/pull/21195
Closes: https://bugs.gentoo.org/794646
Signed-off-by: Georgy Yakovlev  gentoo.org>

 .../files/00-00machineid-directory.install | 28 +
 .../installkernel-systemd-boot-1.ebuild| 29 ++
 2 files changed, 57 insertions(+)

diff --git 
a/sys-kernel/installkernel-systemd-boot/files/00-00machineid-directory.install 
b/sys-kernel/installkernel-systemd-boot/files/00-00machineid-directory.install
new file mode 100755
index 000..70b966fbf4b
--- /dev/null
+++ 
b/sys-kernel/installkernel-systemd-boot/files/00-00machineid-directory.install
@@ -0,0 +1,28 @@
+#!/usr/bin/env bash
+
+# this file is installed by sys-kernel/installkernel-systemd-boot
+
+COMMAND="${1}"
+ENTRY_DIR_ABS="${3}"
+
+# this is exported by kernel-install
+if ! [[ $KERNEL_INSTALL_MACHINE_ID ]]; then
+exit 0
+fi
+
+if [[ $COMMAND != add ]]; then
+exit 0
+fi
+
+# If the machine-id dir does not exist (e.g. $ESP/)
+# create it. It receives values directly from kernel-install.
+# This is the only function of this plugin.
+MACHINE_ID_DIR="${ENTRY_DIR_ABS%/*}"
+if ! [[ -d "${MACHINE_ID_DIR}" ]]; then
+   if [[ "${KERNEL_INSTALL_VERBOSE}" -gt 0 ]]; then
+   echo "+mkdir -v -p ${MACHINE_ID_DIR}"
+   mkdir -v -p "${MACHINE_ID_DIR}"
+   else
+   mkdir -p "${MACHINE_ID_DIR}"
+   fi
+fi

diff --git 
a/sys-kernel/installkernel-systemd-boot/installkernel-systemd-boot-1.ebuild 
b/sys-kernel/installkernel-systemd-boot/installkernel-systemd-boot-1.ebuild
new file mode 100644
index 000..ebc400e603b
--- /dev/null
+++ b/sys-kernel/installkernel-systemd-boot/installkernel-systemd-boot-1.ebuild
@@ -0,0 +1,29 @@
+# Copyright 2019-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="Wrap kernel-install from systemd-boot as installkernel"
+HOMEPAGE="https://wiki.gentoo.org/wiki/No_homepage;
+S=${WORKDIR}
+
+LICENSE="public-domain"
+SLOT="0"
+KEYWORDS="amd64 arm64 ppc64 x86"
+
+RDEPEND="|| ( sys-apps/systemd sys-boot/systemd-boot )
+   !

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

2021-06-26 Thread Andreas K. Hüttel
commit: b81b28983d355f0ce1bcf606ec98d15d5f3d27a1
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Sat Jun 26 21:40:35 2021 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Sat Jun 26 21:47:08 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b81b2898

dev-perl/LWP-MediaTypes: Version bump 6.04

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

 .../LWP-MediaTypes/LWP-MediaTypes-6.40.0.ebuild| 23 ++
 dev-perl/LWP-MediaTypes/Manifest   |  1 +
 2 files changed, 24 insertions(+)

diff --git a/dev-perl/LWP-MediaTypes/LWP-MediaTypes-6.40.0.ebuild 
b/dev-perl/LWP-MediaTypes/LWP-MediaTypes-6.40.0.ebuild
new file mode 100644
index 000..f27d4013cea
--- /dev/null
+++ b/dev-perl/LWP-MediaTypes/LWP-MediaTypes-6.40.0.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=OALDERS
+DIST_VERSION=6.04
+inherit perl-module
+
+DESCRIPTION="Media types and mailcap processing"
+
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+
+RDEPEND="
+   !

[gentoo-commits] repo/gentoo:master commit in: dev-perl/LWP-Protocol-https/

2021-06-26 Thread Andreas K. Hüttel
commit: ed57ee97b7965abb64292eb5e4a9b12db31f0f15
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Sat Jun 26 21:46:32 2021 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Sat Jun 26 21:47:11 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed57ee97

dev-perl/LWP-Protocol-https: Version bump 6.10

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

 .../LWP-Protocol-https-6.100.0.ebuild  | 36 ++
 dev-perl/LWP-Protocol-https/Manifest   |  1 +
 2 files changed, 37 insertions(+)

diff --git a/dev-perl/LWP-Protocol-https/LWP-Protocol-https-6.100.0.ebuild 
b/dev-perl/LWP-Protocol-https/LWP-Protocol-https-6.100.0.ebuild
new file mode 100644
index 000..26f5d5700bf
--- /dev/null
+++ b/dev-perl/LWP-Protocol-https/LWP-Protocol-https-6.100.0.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=OALDERS
+DIST_VERSION=6.10
+inherit perl-module
+
+DESCRIPTION="Provide https support for LWP::UserAgent"
+
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~x64-solaris"
+
+RDEPEND="
+   app-misc/ca-certificates
+   >=dev-perl/IO-Socket-SSL-1.540.0
+   >=dev-perl/libwww-perl-6.60.0
+   >=dev-perl/Net-HTTP-6
+"
+DEPEND="${RDEPEND}
+   virtual/perl-ExtUtils-MakeMaker
+   test? (
+   virtual/perl-Test-Simple
+   dev-perl/Test-RequiresInternet
+   )
+"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-6.70.0-etcsslcerts.patch
+   "${FILESDIR}"/${PN}-6.70.0-CVE-2014-3230.patch # note: breaks a test, 
still needed?
+)
+
+PERL_RM_FILES=(
+   "t/https_proxy.t" # see above
+)

diff --git a/dev-perl/LWP-Protocol-https/Manifest 
b/dev-perl/LWP-Protocol-https/Manifest
index e08448021c9..dcd16ea2b94 100644
--- a/dev-perl/LWP-Protocol-https/Manifest
+++ b/dev-perl/LWP-Protocol-https/Manifest
@@ -1 +1,2 @@
 DIST LWP-Protocol-https-6.07.tar.gz 9184 BLAKE2B 
0104a51ac8b5cedeedc2f19bf6079a2f22f050db5f9e9030a015b473c63c8c01ea1716551a30e9602323dd420fdd50e304840722d214d38e1ae2a0347c91448a
 SHA512 
4a07cd8a1c44e31781069a632a77f3af43747933420e831b4fd4a12faac7dc04f0c6b10ea773c3e14ecb66209a547b3587c0e3f481a55b9929db65f7b10343aa
+DIST LWP-Protocol-https-6.10.tar.gz 33691 BLAKE2B 
9436d81e2049b09bc7d0323f89ae41d7a7e0df6f2a01451a5badcbd3c2bb842935c947c543636415e11fcb5972203bb362de448b6888423cb1130fa3f472c4c4
 SHA512 
4d3c89dab6fadcb574c176977ca6debba177ee3f817e87319d9cd81e0a0b09214e271c2e97edc456dad2f4a1ebf8c6266a4ae52c3a93144880a5b32db97e7a31



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

2021-06-26 Thread Andreas K. Hüttel
commit: eda9aa70a3d5905c0092350494b59a1f9ebced5c
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Sat Jun 26 21:21:43 2021 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Sat Jun 26 21:46:55 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eda9aa70

dev-perl/Log-Log4perl: Version bump 1.54

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

 dev-perl/Log-Log4perl/Log-Log4perl-1.540.0.ebuild | 24 +++
 dev-perl/Log-Log4perl/Manifest|  1 +
 2 files changed, 25 insertions(+)

diff --git a/dev-perl/Log-Log4perl/Log-Log4perl-1.540.0.ebuild 
b/dev-perl/Log-Log4perl/Log-Log4perl-1.540.0.ebuild
new file mode 100644
index 000..fea6be3f3cb
--- /dev/null
+++ b/dev-perl/Log-Log4perl/Log-Log4perl-1.540.0.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=ETJ
+DIST_VERSION=1.54
+DIST_EXAMPLES=( "eg/*" )
+inherit perl-module
+
+DESCRIPTION="Log4j implementation for Perl"
+HOMEPAGE="http://log4perl.sourceforge.net/;
+
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~sparc-solaris ~x86-solaris"
+
+RDEPEND="
+   >=virtual/perl-File-Path-2.70.0
+   >=virtual/perl-File-Spec-0.820.0
+"
+BDEPEND="${RDEPEND}
+   virtual/perl-ExtUtils-MakeMaker
+   test? ( >=virtual/perl-Test-Simple-0.450.0 )
+"

diff --git a/dev-perl/Log-Log4perl/Manifest b/dev-perl/Log-Log4perl/Manifest
index a502ab49024..8829a6ff18b 100644
--- a/dev-perl/Log-Log4perl/Manifest
+++ b/dev-perl/Log-Log4perl/Manifest
@@ -1 +1,2 @@
 DIST Log-Log4perl-1.49.tar.gz 279575 BLAKE2B 
b9b1fed690db056c40c7b76e420d64fb23b05a05c57a973f8546de6b86684d32f03b87ed3d28580aa4e2e59f6c81d67287bd25ed6910dc2616fd4044c6cb61db
 SHA512 
3ee1104dbede8eb40b3055a606f8f004be0eb74223c4e33bc6f384bec9c34f697708cbee66198e92de053cbedd691e5354aede6874ef6be7e82f8eb95edee58f
+DIST Log-Log4perl-1.54.tar.gz 280001 BLAKE2B 
8c48db7a3e37eb51adb9cac9484ac2a8a6d5fbd54caa3509898573bbb5e9d2fc4cf067f9eb37693ceaf6c89b09382c2af5628446f332d142a2904ab831d3bbf8
 SHA512 
689d389551a99108cbe83dbe56f08cb7d1a53483b9d19401be0c8d1aad050514ddbe02fe7f18f9649a5b113dc9a9c7d8aafc16066d5180cdd114b8293a2f98dc



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

2021-06-26 Thread Andreas K. Hüttel
commit: 7c3cf97d5314b7057efee7ed64ee9734eb1f3f02
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Sat Jun 26 21:33:36 2021 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Sat Jun 26 21:47:02 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c3cf97d

dev-perl/Log-Report: Version bump 1.32

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

 dev-perl/Log-Report/Log-Report-1.320.0.ebuild | 28 +++
 dev-perl/Log-Report/Manifest  |  1 +
 2 files changed, 29 insertions(+)

diff --git a/dev-perl/Log-Report/Log-Report-1.320.0.ebuild 
b/dev-perl/Log-Report/Log-Report-1.320.0.ebuild
new file mode 100644
index 000..c452ede32c5
--- /dev/null
+++ b/dev-perl/Log-Report/Log-Report-1.320.0.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=MARKOV
+DIST_VERSION=1.32
+DIST_EXAMPLES=("examples/*")
+inherit perl-module
+
+DESCRIPTION="A pluggable, multilingual handler driven problem reporting system"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   >=dev-perl/Devel-GlobalDestruction-0.90.0
+   >=virtual/perl-Encode-2.0.0
+   >=dev-perl/Log-Report-Optional-1.70.0
+   virtual/perl-Scalar-List-Utils
+   >=dev-perl/String-Print-0.910.0
+   >=virtual/perl-Sys-Syslog-0.270.0
+"
+BDEPEND="${RDEPEND}
+   virtual/perl-ExtUtils-MakeMaker
+   test? (
+   >=virtual/perl-Test-Simple-0.860.0
+   )
+"

diff --git a/dev-perl/Log-Report/Manifest b/dev-perl/Log-Report/Manifest
index 81d722f3903..b78a61822f9 100644
--- a/dev-perl/Log-Report/Manifest
+++ b/dev-perl/Log-Report/Manifest
@@ -1 +1,2 @@
 DIST Log-Report-1.26.tar.gz 98461 BLAKE2B 
b18e36b1c8cc5cf7067bc781b28ead1760a0439fbbf2cea5c50d9650c4bdf3f75f8652704f4c2e9f411257b75fba40adb239a2d87a5610135dc1c015a658fd8b
 SHA512 
3632b55f37ba416532db96724196408caa04d549dd736720e8da245efda6772beb49b158440a3e39aad90ae9c4340d487916eaa407eb470cc595a678612052ba
+DIST Log-Report-1.32.tar.gz 101281 BLAKE2B 
f8c642cf71df0255f03313cb4dffeb50ecb1f73c99560080d30f7c0348c1ae1d0a59de42abe01c0d621b506055f7fd6239e1de31f4646e6cc5df32558696b186
 SHA512 
c9b329d998273e39579e4dd7a87c40cc1c77d09c090c0e4bb8bb4ccd8d9597bcbe1d2e71b81920a4c727bf89064b96b59954dc2659c9cd4410fe49989e2c279c



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Log-Report-Optional/

2021-06-26 Thread Andreas K. Hüttel
commit: c6ca12f091425966101778ab475fb4ca7eb969e4
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Sat Jun 26 21:32:36 2021 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Sat Jun 26 21:46:59 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c6ca12f0

dev-perl/Log-Report-Optional: Version bump 1.07

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

 .../Log-Report-Optional-1.70.0.ebuild  | 22 ++
 dev-perl/Log-Report-Optional/Manifest  |  1 +
 2 files changed, 23 insertions(+)

diff --git a/dev-perl/Log-Report-Optional/Log-Report-Optional-1.70.0.ebuild 
b/dev-perl/Log-Report-Optional/Log-Report-Optional-1.70.0.ebuild
new file mode 100644
index 000..18a5e871b35
--- /dev/null
+++ b/dev-perl/Log-Report-Optional/Log-Report-Optional-1.70.0.ebuild
@@ -0,0 +1,22 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=MARKOV
+DIST_VERSION=1.07
+inherit perl-module
+
+DESCRIPTION="Lightweight implementation logger for Log::Report"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   >=dev-perl/String-Print-0.910.0
+"
+BDEPEND="${RDEPEND}
+   virtual/perl-ExtUtils-MakeMaker
+   test? (
+   >=virtual/perl-Test-Simple-0.860.0
+   )
+"

diff --git a/dev-perl/Log-Report-Optional/Manifest 
b/dev-perl/Log-Report-Optional/Manifest
index cac872be5f4..02730db71c8 100644
--- a/dev-perl/Log-Report-Optional/Manifest
+++ b/dev-perl/Log-Report-Optional/Manifest
@@ -1 +1,2 @@
 DIST Log-Report-Optional-1.03.tar.gz 11475 BLAKE2B 
cc2659ba95d67cf68e852d0994699536c25a953a7b5ebc44d064ab470c635937484fed027c4dea1c16c62592b7c99a1adb99a6f7911930f3a8cc0707e9c67cc0
 SHA512 
d90ec054c00fe902d2cef6be9d3dd8678b16ccaa541200db31ef736d1b908b37a1822aaed2a526ef8635c084ad22b4d62182d6159ff8559fb9e85c62f8efceab
+DIST Log-Report-Optional-1.07.tar.gz 12962 BLAKE2B 
6b6948395aab28e5639e97e83a6d2a7edcabafb7d2fb8b967fdbaf4fa02304778ef898f7c751f88c42b110089bc1286103dca2cca89f57f6c39fabba7b65daac
 SHA512 
5b6c109e76c482aadad78a6b723d694022d0c191230b12ced20b607398eafa2d644e39e0b72ae33ff93b9ccb5450f10263c16023414636e4d05d68adfcb56d66



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

2021-06-26 Thread Andreas K. Hüttel
commit: fbddeec409a20fec6f70a74727b41d65417ad6fe
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Sat Jun 26 21:37:20 2021 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Sat Jun 26 21:47:05 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fbddeec4

dev-perl/Log-TraceMessages: EAPI=8 bump

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

 0-r1.ebuild => Log-TraceMessages-1.400.0-r2.ebuild} | 17 +
 1 file changed, 9 insertions(+), 8 deletions(-)

diff --git a/dev-perl/Log-TraceMessages/Log-TraceMessages-1.400.0-r1.ebuild 
b/dev-perl/Log-TraceMessages/Log-TraceMessages-1.400.0-r2.ebuild
similarity index 59%
rename from dev-perl/Log-TraceMessages/Log-TraceMessages-1.400.0-r1.ebuild
rename to dev-perl/Log-TraceMessages/Log-TraceMessages-1.400.0-r2.ebuild
index bb695ea7a60..df449072f06 100644
--- a/dev-perl/Log-TraceMessages/Log-TraceMessages-1.400.0-r1.ebuild
+++ b/dev-perl/Log-TraceMessages/Log-TraceMessages-1.400.0-r2.ebuild
@@ -1,19 +1,20 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=5
+EAPI=8
 
-MODULE_AUTHOR=EDAVIS
-MODULE_VERSION=1.4
+DIST_AUTHOR=EDAVIS
+DIST_VERSION=1.4
 inherit perl-module
 
 DESCRIPTION="Logging/debugging aid"
 
 SLOT="0"
 KEYWORDS="amd64 ~arm ~arm64 ppc x86 ~amd64-linux ~x86-linux"
-IUSE=""
 
-RDEPEND=">=dev-perl/HTML-FromText-1.004"
-DEPEND="${RDEPEND}"
+RDEPEND="
+   >=dev-perl/HTML-FromText-1.4.0
+"
+BDEPEND="${RDEPEND}"
+
 PATCHES=("${FILESDIR}/${P}-posix-tmpnam.patch")
-SRC_TEST="do"



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

2021-06-26 Thread Andreas K. Hüttel
commit: 928e4d24c6a691f5bcb716e57fcb5b7b13b8e0eb
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Sat Jun 26 21:18:46 2021 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Sat Jun 26 21:46:52 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=928e4d24

dev-perl/Log-Dispatchouli: Version bump 2.023

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

 .../Log-Dispatchouli-2.23.0.ebuild | 46 ++
 dev-perl/Log-Dispatchouli/Manifest |  1 +
 2 files changed, 47 insertions(+)

diff --git a/dev-perl/Log-Dispatchouli/Log-Dispatchouli-2.23.0.ebuild 
b/dev-perl/Log-Dispatchouli/Log-Dispatchouli-2.23.0.ebuild
new file mode 100644
index 000..21d6e1a1d62
--- /dev/null
+++ b/dev-perl/Log-Dispatchouli/Log-Dispatchouli-2.23.0.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=RJBS
+DIST_VERSION=2.023
+inherit perl-module
+
+DESCRIPTION="a simple wrapper around Log::Dispatch"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="minimal"
+
+# r: Log::Dispatch::File -> Log-Dispatch
+# r: Log::Dispatch::Screen -> Log-Dispatch
+# r: Log::Dispatch::Syslog -> Log-Dispatch
+# r: Scalar::Util - Scalar-List-Utils
+# r: overload, strict, warnings -> perl
+RDEPEND="
+   virtual/perl-Carp
+   virtual/perl-File-Spec
+   dev-perl/Log-Dispatch
+   dev-perl/Log-Dispatch-Array
+   dev-perl/Params-Util
+   virtual/perl-Scalar-List-Utils
+   dev-perl/String-Flogger
+   dev-perl/Sub-Exporter
+   >=dev-perl/Sub-Exporter-GlobExporter-0.2.0
+   >=virtual/perl-Sys-Syslog-0.160.0
+   >=dev-perl/Try-Tiny-0.40.0
+"
+# t: File::Spec::Functions -> File-Spec
+# t: base, lib -> perl
+BDEPEND="${RDEPEND}
+   virtual/perl-ExtUtils-MakeMaker
+   test? (
+   !minimal? (
+   >=virtual/perl-CPAN-Meta-2.120.900
+   )
+   virtual/perl-File-Temp
+   dev-perl/Test-Deep
+   dev-perl/Test-Fatal
+   >=virtual/perl-Test-Simple-0.960.0
+   )
+"

diff --git a/dev-perl/Log-Dispatchouli/Manifest 
b/dev-perl/Log-Dispatchouli/Manifest
index fe6dc6fbad2..5ce20e71b82 100644
--- a/dev-perl/Log-Dispatchouli/Manifest
+++ b/dev-perl/Log-Dispatchouli/Manifest
@@ -1 +1,2 @@
 DIST Log-Dispatchouli-2.015.tar.gz 30232 BLAKE2B 
5fbcf8aa2f29e248c60b39b03084beb842473137aa6b4e214cd69351963d118bc67914b2f420ba2a7eca1584dab2f1c6d461afc49fac3d82e408370094dc1307
 SHA512 
ccefa751dffab72021a668aca68272ddfe7b2746042515af4b984ea5481d2b4e845a6ca1c2a737ed65a0ff6656ea89b6de78adefa5abcdd9ccb5ea4b82777f9b
+DIST Log-Dispatchouli-2.023.tar.gz 31858 BLAKE2B 
bab4a211710ff0cf36ec4b6f4dea706cdebc869919801d39388b90434efdd2741a0ae54bb67cdbf2e69dbcd1162eafdf2aedbe9907745aebe24e30c79d91ffb1
 SHA512 
e9d5a99029e2d9f9ce48b3cfa37875cd3d9394757fbad0ec652ef9e4260041bd06a2273bb26daba88e9f3fec22e0a56b6c9d80ae9d4aa31b596d4aad5bf8a5b2



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

2021-06-26 Thread Sven Wegener
commit: bfa0b339d6094863dd89316d742775398880d483
Author: Sven Wegener  gentoo  org>
AuthorDate: Sat Jun 26 21:41:08 2021 +
Commit: Sven Wegener  gentoo  org>
CommitDate: Sat Jun 26 21:41:51 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bfa0b339

dev-python/hiredis: Version bump to 2.0.0

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

 dev-python/hiredis/Manifest|  1 +
 .../hiredis/files/hiredis-2.0.0-system-libs.patch  | 14 ++
 dev-python/hiredis/hiredis-2.0.0.ebuild| 31 ++
 3 files changed, 46 insertions(+)

diff --git a/dev-python/hiredis/Manifest b/dev-python/hiredis/Manifest
index 3504fdc829a..5f1ab167b26 100644
--- a/dev-python/hiredis/Manifest
+++ b/dev-python/hiredis/Manifest
@@ -1 +1,2 @@
 DIST hiredis-1.1.0.tar.gz 54620 BLAKE2B 
9991745d277e87efe836c1c8eabb2016ce401e2be52c7e1b3a154350776fae6fd3c49e3096da57231e42c57bf36ba692ce26bc993d0923b5246376d8694ad058
 SHA512 
ad37868376de91303c15ffe6109dc7fadb4f458efdd44b7ddc0a410937a389b8e062ab7d36b1aec3fe324ecafe6b1e5e6b92f547cbf619251dad22a28e02ee9c
+DIST hiredis-2.0.0.tar.gz 75807 BLAKE2B 
dc7535f117c8ecfb2c924fe44a1cba2f02271c544588249de6794ce3aec27f66038ecb9f6364ca87b71f66ba13870a3be192eb79c1f360d2eb6dcb6dcae41caa
 SHA512 
b9a313acdd00676dc046713a81bbf4336959f49f09bd2828997c23ca41259935047c657a4b6f81913715141a75fb6bbe7fc4429c7a5b0f4bc3d5de66b9cfa909

diff --git a/dev-python/hiredis/files/hiredis-2.0.0-system-libs.patch 
b/dev-python/hiredis/files/hiredis-2.0.0-system-libs.patch
new file mode 100644
index 000..74f14cdc00b
--- /dev/null
+++ b/dev-python/hiredis/files/hiredis-2.0.0-system-libs.patch
@@ -0,0 +1,14 @@
+--- hiredis-2.0.0/setup.py
 hiredis-2.0.0/setup.py
+@@ -11,9 +11,8 @@
+   return module.__version__
+ 
+ ext = Extension("hiredis.hiredis",
+-  sources=sorted(glob.glob("src/*.c") +
+- ["vendor/hiredis/%s.c" % src for src in ("alloc", "read", 
"sds")]),
+-  include_dirs=["vendor"])
++  sources=sorted(glob.glob("src/*.c")),
++  libraries=["hiredis"])
+ 
+ setup(
+   name="hiredis",

diff --git a/dev-python/hiredis/hiredis-2.0.0.ebuild 
b/dev-python/hiredis/hiredis-2.0.0.ebuild
new file mode 100644
index 000..c2881e5aae3
--- /dev/null
+++ b/dev-python/hiredis/hiredis-2.0.0.ebuild
@@ -0,0 +1,31 @@
+# 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="Python extension that wraps hiredis"
+HOMEPAGE="https://github.com/redis/hiredis-py/;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE="system-libs"
+
+DEPEND="system-libs? ( dev-libs/hiredis:0/1.0.0 )"
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+   use system-libs && PATCHES+=(
+   "${FILESDIR}"/${P}-system-libs.patch
+   )
+   default
+}
+
+python_test() {
+   cd test || die
+   "${EPYTHON}" -m unittest reader.ReaderTest || die "tests failed"
+}



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

2021-06-26 Thread Sergei Trofimovich
commit: 0b2c89773e0df20c0c770b6d8620564b76468578
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Jun 26 21:16:34 2021 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Jun 26 21:37:31 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0b2c8977

dev-libs/libffi: bump up to 3.4_rc1, SOVERSION=8

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

 dev-libs/libffi/Manifest   |   1 +
 dev-libs/libffi/files/libffi-3.4_rc1-readelf.patch | 138 +
 dev-libs/libffi/libffi-3.4_rc1.ebuild  |  69 +++
 dev-libs/libffi/metadata.xml   |   3 +-
 4 files changed, 210 insertions(+), 1 deletion(-)

diff --git a/dev-libs/libffi/Manifest b/dev-libs/libffi/Manifest
index a1c499b413f..9de05c9958f 100644
--- a/dev-libs/libffi/Manifest
+++ b/dev-libs/libffi/Manifest
@@ -1 +1,2 @@
 DIST libffi-3.3.tar.gz 1305466 BLAKE2B 
cddc40729a30a9bd34d675809f51f8d1b4ccaffa54bc6dd6f7e965f4e260edd34754719f9f6247c8957aeb7cf154d56ce1fe16a54c3f1ad39afbebdf41d23caa
 SHA512 
61513801a156f11420f541d325de697131846487122d6bdcf5491b18b4da788589f5c0bb07e88e396495d3be5830d74e9135595e2b8ddbfe95c448d8597fbd6f
+DIST libffi-3.4-rc1.tar.gz 1346621 BLAKE2B 
4a3560d9a5580748cb56d6da275d08f677a5e3895b4ddb8bf8bb085bad20e1e35eb31c48758dc0cd0fa14136c14a91a4d3596f5f716d561563f8d75eca7c6199
 SHA512 
130520c6de052015110c509b3b5ec5832c2bf989f95bec2c60a36fc2a57745af3f740381a7fa70e0c42b5a9dc610ea25e77849d50bea3bc197d04d23828fc4c0

diff --git a/dev-libs/libffi/files/libffi-3.4_rc1-readelf.patch 
b/dev-libs/libffi/files/libffi-3.4_rc1-readelf.patch
new file mode 100644
index 000..f976f988c6b
--- /dev/null
+++ b/dev-libs/libffi/files/libffi-3.4_rc1-readelf.patch
@@ -0,0 +1,138 @@
+https://github.com/libffi/libffi/pull/646
+--- a/configure.ac
 b/configure.ac
+@@ -40,6 +40,7 @@ AM_PROG_AS
+ AM_PROG_CC_C_O
+ AC_PROG_LIBTOOL
+ AC_CONFIG_MACRO_DIR([m4])
++AC_CHECK_TOOL(READELF, readelf)
+ 
+ # Test for 64-bit build.
+ AC_CHECK_SIZEOF([size_t])
+@@ -271,7 +272,7 @@ if test "x$GCC" = "xyes"; then
+   libffi_cv_ro_eh_frame=yes
+   echo 'extern void foo (void); void bar (void) { foo (); foo (); }' > 
conftest.c
+   if $CC $CFLAGS -c -fpic -fexceptions $libffi_cv_no_lto -o conftest.o 
conftest.c > /dev/null 2>&1; then
+-  if readelf -WS conftest.o | grep -q -n 'eh_frame .* WA'; then
++  if $READELF -WS conftest.o | grep -q -n 'eh_frame .* WA'; then
+   libffi_cv_ro_eh_frame=no
+   fi
+   fi
+--- a/configure
 b/configure
+@@ -667,6 +667,7 @@ MAINT
+ MAINTAINER_MODE_FALSE
+ MAINTAINER_MODE_TRUE
+ PRTDIAG
++READELF
+ CXXCPP
+ CPP
+ LT_SYS_LIBRARY_PATH
+@@ -16380,6 +16393,98 @@ ac_compiler_gnu=$ac_cv_c_compiler_gnu
+ 
+ 
+ 
++if test -n "$ac_tool_prefix"; then
++  # Extract the first word of "${ac_tool_prefix}readelf", so it can be a 
program name with args.
++set dummy ${ac_tool_prefix}readelf; ac_word=$2
++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
++$as_echo_n "checking for $ac_word... " >&6; }
++if ${ac_cv_prog_READELF+:} false; then :
++  $as_echo_n "(cached) " >&6
++else
++  if test -n "$READELF"; then
++  ac_cv_prog_READELF="$READELF" # Let the user override the test.
++else
++as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
++for as_dir in $PATH
++do
++  IFS=$as_save_IFS
++  test -z "$as_dir" && as_dir=.
++for ac_exec_ext in '' $ac_executable_extensions; do
++  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
++ac_cv_prog_READELF="${ac_tool_prefix}readelf"
++$as_echo "$as_me:${as_lineno-$LINENO}: found 
$as_dir/$ac_word$ac_exec_ext" >&5
++break 2
++  fi
++done
++  done
++IFS=$as_save_IFS
++
++fi
++fi
++READELF=$ac_cv_prog_READELF
++if test -n "$READELF"; then
++  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $READELF" >&5
++$as_echo "$READELF" >&6; }
++else
++  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
++$as_echo "no" >&6; }
++fi
++
++
++fi
++if test -z "$ac_cv_prog_READELF"; then
++  ac_ct_READELF=$READELF
++  # Extract the first word of "readelf", so it can be a program name with 
args.
++set dummy readelf; ac_word=$2
++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
++$as_echo_n "checking for $ac_word... " >&6; }
++if ${ac_cv_prog_ac_ct_READELF+:} false; then :
++  $as_echo_n "(cached) " >&6
++else
++  if test -n "$ac_ct_READELF"; then
++  ac_cv_prog_ac_ct_READELF="$ac_ct_READELF" # Let the user override the test.
++else
++as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
++for as_dir in $PATH
++do
++  IFS=$as_save_IFS
++  test -z "$as_dir" && as_dir=.
++for ac_exec_ext in '' $ac_executable_extensions; do
++  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
++ac_cv_prog_ac_ct_READELF="readelf"
++$as_echo "$as_me:${as_lineno-$LINENO}: found 
$as_dir/$ac_word$ac_exec_ext" >&5
++break 2
++  fi
++done
++  done
++IFS=$as_save_IFS
++
++fi
++fi

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

2021-06-26 Thread Michał Górny
commit: 01ceab56c8b3bf58004aa02a13ef21fcd13e733a
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Jun 26 21:10:53 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Jun 26 21:35:21 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=01ceab56

dev-python/pyproject2setuppy: Bump to v17

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

 dev-python/pyproject2setuppy/Manifest  |  1 +
 .../pyproject2setuppy/pyproject2setuppy-17.ebuild  | 30 ++
 2 files changed, 31 insertions(+)

diff --git a/dev-python/pyproject2setuppy/Manifest 
b/dev-python/pyproject2setuppy/Manifest
index c995193ce3c..69fd2c8e000 100644
--- a/dev-python/pyproject2setuppy/Manifest
+++ b/dev-python/pyproject2setuppy/Manifest
@@ -1,2 +1,3 @@
 DIST pyproject2setuppy-15.tar.gz 11796 BLAKE2B 
7fd7176fa611e293d35db0cb91a029c0896921947252ffba51ba25599fab5ebe7d4a5c2f65593ec83bfcc180983de6e2022053bcaa3583c3f6cce9640e57c5f6
 SHA512 
dee048eed352ebf178981fdf9fd69143a72658d9161e2d65257001b3ee6773bb7040d12145e79496cf141cdf86aa5e5eeaf4de7023c4e721a3d978f9eb267374
 DIST pyproject2setuppy-16.tar.gz 11902 BLAKE2B 
13b9188d46064644ec5c549bdfaceef1a3df2da0d333cec37e593231cdcbf9277c81b32a95a2d2355a995feaec605bb0bb4610e51b1c06c1c3b50b3c9a73e1ca
 SHA512 
e8e13644e5c88cfcc9f06ee9ece5c715ac1917d1eac9ba0d7a68a71d78ce84f50229890442c5c41e766083c302ae59f67bd20736e502615006cf35c41c2d3a9c
+DIST pyproject2setuppy-17.tar.gz 12191 BLAKE2B 
5be19c9e70abf37d776649237581b1cb281331585c6ffa312f63e50bd2fd8104972861b38958272d5eced086b2a60ed370437807d1eeb382e4ad0cde5f03b0db
 SHA512 
0291f9ad1c3059a4ccd366d8f1078ffd57de89cc128e996126f62a92ac4dded9c7da25be1325ca9f660062ba3a65fd01d62d4ffb22084cec7f4aba79e552ae2f

diff --git a/dev-python/pyproject2setuppy/pyproject2setuppy-17.ebuild 
b/dev-python/pyproject2setuppy/pyproject2setuppy-17.ebuild
new file mode 100644
index 000..bc478cc4136
--- /dev/null
+++ b/dev-python/pyproject2setuppy/pyproject2setuppy-17.ebuild
@@ -0,0 +1,30 @@
+# Copyright 2019-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DISTUTILS_USE_SETUPTOOLS=manual
+PYTHON_COMPAT=( python3_{8..10} pypy3 )
+
+inherit distutils-r1
+
+DESCRIPTION="Cheap setup.py hack to install flit & poetry-based projects"
+HOMEPAGE="https://github.com/mgorny/pyproject2setuppy;
+SRC_URI="
+   https://github.com/mgorny/pyproject2setuppy/archive/v${PV}.tar.gz
+   -> ${P}.tar.gz"
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~x64-macos"
+
+RDEPEND="
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   dev-python/toml[${PYTHON_USEDEP}]"
+BDEPEND="${RDEPEND}
+   test? (
+   dev-python/pytest-forked[${PYTHON_USEDEP}]
+   dev-python/wheel[${PYTHON_USEDEP}]
+   )"
+
+distutils_enable_tests pytest



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

2021-06-26 Thread Michał Górny
commit: f644e87263061d508f23ee254ed356446fc6d67b
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Jun 26 20:05:41 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Jun 26 21:35:20 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f644e872

dev-python/pip: Bump to 21.1.3

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

 dev-python/pip/Manifest  |   1 +
 dev-python/pip/pip-21.1.3.ebuild | 133 +++
 2 files changed, 134 insertions(+)

diff --git a/dev-python/pip/Manifest b/dev-python/pip/Manifest
index 48810da85ba..872f3d0bd03 100644
--- a/dev-python/pip/Manifest
+++ b/dev-python/pip/Manifest
@@ -1,4 +1,5 @@
 DIST pip-21.1.2.tar.gz 8772481 BLAKE2B 
23dbcc5dd7e7f66934282b9c93958267eb367d418b6c814032b7b89e0d94c73c143626781b8df081394019d2e575030b7a2fd61bb5221992ce2060cf069e8b04
 SHA512 
54a2b6074fcb2640868dedcabb5087b79a53a8ad57ec4ab5acf2862b8037403d8f156c2853ab60c2f10c6af999a0a90774f0bc3eca2978a82590935d37af167f
+DIST pip-21.1.3.tar.gz 8772944 BLAKE2B 
4c50fcb7c05e05d11b137d08547d9d55f19687442b8d44caf05d19917b200bcf860032cb28745e41d51afda80a7ac09d60afb8d619ade5b965ed87bac1133006
 SHA512 
21bdc78f24751981ae49c9fda0430fc92b8d33eb7a546bc344e8cea4aa85dcd42191ef8eb3fdfb4f3d1cb5921698f819d73e6e190d8745cf7ddfa52732d95999
 DIST setuptools-56.0.0-py3-none-any.whl 784941 BLAKE2B 
136352bcaeeb803f94983db2e0f9ec79dacc23a6742a2f6f1b4bdd2b29a104f4965d78f9b4adf1a501c7bf39d4ed85a6786b03489f90872661afbf5e674fd3f9
 SHA512 
32405236e9c2936cde137bc4d4d07b548391336ce0511cd5677dcd1f85c7a142b0947e03cdceaeb37067874f5aa71daacaa1a6af95ae9fe3ad8af264f61e10f4
 DIST virtualenv-16.7.10.tar.gz 5116776 BLAKE2B 
42f0a4b4330850b504f8febd991ef6ecdcbb0821efdd94ca324a8cc34a68a760a8a98de97f0cb2384d8e6cbb0ce8f261995c6433886444e29b75ba0ce09ca12c
 SHA512 
f06d7c354ce1910f04dbcbe1a77e60392653bbe4f638bafbe9284454db2c0e5d63cf9159201d0916fc01aaba91d45fb733b63096c38517fcd83fd00ed8b26d28
 DIST wheel-0.36.2-py2.py3-none-any.whl 35046 BLAKE2B 
bc4e8dab7c74eea34d3b4a813b7eaf6295a99a396a861b6cdd76f743043e89140bad132bdd13e385e8945ce02e0798e1d3ac73fc1b23bde5b2a83e4bb4dd5cdc
 SHA512 
6bb5119b4d3704fe1e3c1eaaa3124edab13f61b46f8a0a8e75974fac4e5b25d8b53606071a03a8d8990ad1cfe2ab247ddea260098df2c0c35ae965be47080284

diff --git a/dev-python/pip/pip-21.1.3.ebuild b/dev-python/pip/pip-21.1.3.ebuild
new file mode 100644
index 000..621d4f6
--- /dev/null
+++ b/dev-python/pip/pip-21.1.3.ebuild
@@ -0,0 +1,133 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{8..10} pypy3 )
+PYTHON_REQ_USE="ssl(+),threads(+)"
+
+inherit bash-completion-r1 distutils-r1
+
+# setuptools & wheel .whl files are required for testing,
+# the exact version is not very important.
+SETUPTOOLS_WHL="setuptools-56.0.0-py3-none-any.whl"
+WHEEL_WHL="wheel-0.36.2-py2.py3-none-any.whl"
+# upstream still requires virtualenv-16 for testing, we are now fetching
+# it directly to avoid blockers with virtualenv-20
+VENV_PV=16.7.10
+
+DESCRIPTION="Installs python packages -- replacement for easy_install"
+HOMEPAGE="
+   https://pip.pypa.io/en/stable/
+   https://pypi.org/project/pip/
+   https://github.com/pypa/pip/;
+SRC_URI="
+   https://github.com/pypa/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz
+   test? (
+   
https://files.pythonhosted.org/packages/py3/s/setuptools/${SETUPTOOLS_WHL}
+   
https://files.pythonhosted.org/packages/py2.py3/w/wheel/${WHEEL_WHL}
+   https://github.com/pypa/virtualenv/archive/${VENV_PV}.tar.gz
+   -> virtualenv-${VENV_PV}.tar.gz
+   )
+"
+
+LICENSE="MIT"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv 
~sparc ~x86 ~x64-macos"
+SLOT="0"
+IUSE="test vanilla"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   >=dev-python/setuptools-39.2.0[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   ${RDEPEND}
+   test? (
+   dev-python/cryptography[${PYTHON_USEDEP}]
+   dev-python/freezegun[${PYTHON_USEDEP}]
+   dev-python/pretend[${PYTHON_USEDEP}]
+   dev-python/pytest[${PYTHON_USEDEP}]
+   dev-python/scripttest[${PYTHON_USEDEP}]
+   dev-python/werkzeug[${PYTHON_USEDEP}]
+   dev-python/wheel[${PYTHON_USEDEP}]
+   )
+"
+
+python_prepare_all() {
+   local PATCHES=(
+   "${FILESDIR}/${PN}-21.1-no-coverage.patch"
+   )
+   if ! use vanilla; then
+   PATCHES+=( 
"${FILESDIR}/pip-20.0.2-disable-system-install.patch" )
+   fi
+
+   distutils-r1_python_prepare_all
+
+   if use test; then
+   mkdir tests/data/common_wheels/ || die
+   cp "${DISTDIR}"/{${SETUPTOOLS_WHL},${WHEEL_WHL}} \
+   tests/data/common_wheels/ || die
+
+   pushd "${WORKDIR}/virtualenv-${VENV_PV}" >/dev/null || die
+   eapply 

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

2021-06-26 Thread Michał Górny
commit: 3c8e44df146d500e305e7dcbea58f3340f35851d
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Jun 26 21:11:49 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Jun 26 21:35:23 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3c8e44df

dev-python/pyphen: Bump to 0.11.0

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

 dev-python/pyphen/Manifest |  1 +
 dev-python/pyphen/pyphen-0.11.0.ebuild | 29 +
 2 files changed, 30 insertions(+)

diff --git a/dev-python/pyphen/Manifest b/dev-python/pyphen/Manifest
index 78b4df97eef..c02ce58deb5 100644
--- a/dev-python/pyphen/Manifest
+++ b/dev-python/pyphen/Manifest
@@ -1 +1,2 @@
 DIST Pyphen-0.10.0.tar.gz 1894118 BLAKE2B 
c33283d6eb3dd7affb52b91826fa0f8fab8ec8f858158e905e8487dc2ad8c77a88e4b25699ed6272d246bcf8a926560e18ec224f59703452ea1ad5c921e4fb4b
 SHA512 
b6d789ca6eb010c1c79b28a9a0e68620ea5600adc43111bed5dbda3cb8b3a4c8c05caa3fb44ea60b0ef4a20272f17cf5e6fe61f0d1e48038395407ff53da7a92
+DIST Pyphen-0.11.0.tar.gz 1967507 BLAKE2B 
0bea108e78894082f59693a4ffa6c7f9f6aaec5fc10d0ecf4dc9b6c12fbcfde2cdd835e813b1041797cbc30d5e6e33f5626a517e8cc0535a7a001c8ac779fa4c
 SHA512 
cdb4ee065698e27a4662984b76ee5c494c0d8e7d6b377667399f40d0dffc2b1d730956f3fa1fe73a08c17601152c99321b6fd5dd4d48361c54e9a6b635f02f0d

diff --git a/dev-python/pyphen/pyphen-0.11.0.ebuild 
b/dev-python/pyphen/pyphen-0.11.0.ebuild
new file mode 100644
index 000..9fd945456c9
--- /dev/null
+++ b/dev-python/pyphen/pyphen-0.11.0.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+DISTUTILS_USE_SETUPTOOLS=pyproject.toml
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit distutils-r1
+
+DESCRIPTION="Python module for hyphenation using hunspell dictionaries"
+HOMEPAGE="https://github.com/Kozea/Pyphen;
+SRC_URI="https://github.com/Kozea/Pyphen/archive/${PV}.tar.gz -> ${P^}.tar.gz"
+S=${WORKDIR}/${P^}
+
+LICENSE="GPL-2+ LGPL-2+ MPL-1.1"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+BDEPEND="
+   >=dev-python/pyproject2setuppy-17[${PYTHON_USEDEP}]"
+
+distutils_enable_tests pytest
+
+src_prepare() {
+   # avoid dep on extra plugins
+   sed -i -e '/addopts/d' pyproject.toml || die
+   distutils-r1_src_prepare
+}



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

2021-06-26 Thread Lars Wendler
commit: 33dbc4636a87e3229ce3b47348a657dc5ad0a8c5
Author: Lars Wendler  gentoo  org>
AuthorDate: Sat Jun 26 21:29:45 2021 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Sat Jun 26 21:29:45 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=33dbc463

x11-wm/icewm: Removed old

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

 x11-wm/icewm/Manifest   |   1 -
 x11-wm/icewm/icewm-2.2.1.ebuild | 153 
 2 files changed, 154 deletions(-)

diff --git a/x11-wm/icewm/Manifest b/x11-wm/icewm/Manifest
index ea4edf3c9f3..1054974c231 100644
--- a/x11-wm/icewm/Manifest
+++ b/x11-wm/icewm/Manifest
@@ -1,4 +1,3 @@
-DIST icewm-2.2.1.tar.lz 1697220 BLAKE2B 
a1c236c5aa3f2b958f3ad53c6d757abbce344da3c1c9c8f49bd4c986c68aef7421e799100dfabcb03e612d4c6a44af6a063080730b054e96ee054c85c21d5d1e
 SHA512 
700122ace9a120300a06f17f334b76c12395154693583587527254903f53d12feb6e991754fc714960cc78b0d7809202879e43f2508f4d7ffa3fc7af84e628d6
 DIST icewm-2.3.4.tar.lz 1708239 BLAKE2B 
d19a7864642795b93a8d30a63c6ba0dcac4ee9b9e3a2b9e314e115aea8200f688ed46f70268f16d09c8c7a02c4ac9653c3937d1b029bdc5b69ddd5d3fba658c9
 SHA512 
97d613c3dda84bc52d6b31772df5422aef84b6055b7240e90e5e1a5433d0250ad8fde7a01c4d5c3e714265fed4a3feefde3d6e6b4e1433896c16d2b4708edb1a
 DIST icewm-2.4.0.tar.lz 1718250 BLAKE2B 
6ed4893d11ba7957c34585ec345d2ceaf23ceecf1d87e59c73cae0d730104a1f4850744d097cd4f00eb29cbfa413b9933d840cee55c36831f7acad571929b76f
 SHA512 
2ac7509ce64a7d7772e12220f935f2511f8a9160bc9672421d81c49dcabc90d22559558811a11697f4e7c45a23a788b4d73032d2e1201c1dc502897ba6e9c965
 DIST icewm-2.5.0.tar.lz 1722504 BLAKE2B 
caf5d61559dd5bb25583bebeaca82e54049e2a97d8e5eeb93942908481f68614cfe55afd4041b5d60e58e732fef1694f67c5918a130bc55b252ebae67a51482a
 SHA512 
1f59b4dbe90ca47031e5abf999cdb23a8e9ea956d5a76a0dde9b3489dec4530bf0ce72e10b337615d0bcadf04007b00a7db6f43082504bef65b109f9115d9f52

diff --git a/x11-wm/icewm/icewm-2.2.1.ebuild b/x11-wm/icewm/icewm-2.2.1.ebuild
deleted file mode 100644
index 6215cdd777d..000
--- a/x11-wm/icewm/icewm-2.2.1.ebuild
+++ /dev/null
@@ -1,153 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools unpacker
-
-DESCRIPTION="Ice Window Manager with Themes"
-HOMEPAGE="https://ice-wm.org/ https://github.com/ice-wm/icewm;
-LICENSE="GPL-2"
-SRC_URI="https://github.com/ice-wm/icewm/releases/download/${PV}/${P}.tar.lz;
-
-SLOT="0"
-KEYWORDS="amd64 ppc ~ppc64 sparc x86"
-IUSE="+alsa ao bidi debug +gdk-pixbuf imlib nls truetype uclibc xinerama"
-
-# Tests broken in all versions, patches welcome, bug #323907, #389533
-RESTRICT="test"
-
-REQUIRED_USE="|| ( alsa ao )"
-#?? ( gdk-pixbuf imlib )
-
-#fix for icewm preversion package names
-S="${WORKDIR}/${P/_}"
-
-# These are the core dependencies of icewm.
-# Look into configure.ac and search for PKG_CHECK_MODULES([CORE]
-CORE_DEPEND="
-   media-libs/fontconfig
-   x11-libs/libX11
-   x11-libs/libXcomposite
-   x11-libs/libXdamage
-   x11-libs/libXext
-   x11-libs/libXfixes
-   x11-libs/libXrender
-"
-
-RDEPEND="
-   ${CORE_DEPEND}
-   dev-libs/glib:2
-   x11-libs/libICE
-   x11-libs/libSM
-   x11-libs/libXft
-   x11-libs/libXpm
-   x11-libs/libXrandr
-   alsa? (
-   media-libs/alsa-lib
-   media-libs/libsndfile[alsa]
-   )
-   ao? (
-   media-libs/libao
-   media-libs/libsndfile
-   )
-   bidi? ( dev-libs/fribidi )
-   gdk-pixbuf? (
-   x11-libs/gdk-pixbuf-xlib
-   >=x11-libs/gdk-pixbuf-2.42.0:2
-   )
-   !gdk-pixbuf? (
-   imlib? (
-   gnome-base/librsvg:2
-   media-libs/imlib2
-   )
-   !imlib? (
-   media-libs/libpng:0=
-   virtual/jpeg
-   )
-   )
-   xinerama? ( x11-libs/libXinerama )
-"
-DEPEND="
-   ${RDEPEND}
-   $(unpacker_src_uri_depends)
-   x11-base/xorg-proto
-   gdk-pixbuf? ( gnome-base/librsvg:2 )
-"
-
-BDEPEND="
-   app-text/asciidoc
-   virtual/pkgconfig
-   nls? ( >=sys-devel/gettext-0.19.8 )
-"
-
-pkg_pretend() {
-   if use gdk-pixbuf && use imlib ; then
-   einfo 'Confilcting USE flags have been enabled:'
-   einfo '"gdk-pixbuf" and "imlib" exclude each other!'
-   einfo 'Using "gdk-pixbuf".'
-   fi
-}
-
-src_prepare() {
-   default
-   eautoreconf
-}
-
-src_configure() {
-   local icesound
-   if use alsa && use ao ; then
-   icesound="alsa,ao"
-   elif use alsa ; then
-   icesound="alsa"
-   elif use ao ; then
-   icesound="ao"
-   fi
-
-   local myconf=(
-   --enable-logevents
-   --enable-xrandr
-   --with-cfgdir="${EPREFIX}"/etc/icewm
-   

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

2021-06-26 Thread Lars Wendler
commit: f0085aae62c0b29526b241bf4266cbed451eb56e
Author: Lars Wendler  gentoo  org>
AuthorDate: Sat Jun 26 21:29:18 2021 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Sat Jun 26 21:29:18 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f0085aae

x11-wm/icewm: Bump to version 2.5.0

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

 x11-wm/icewm/Manifest   |   1 +
 x11-wm/icewm/icewm-2.5.0.ebuild | 153 
 2 files changed, 154 insertions(+)

diff --git a/x11-wm/icewm/Manifest b/x11-wm/icewm/Manifest
index 5267f8a2b3a..ea4edf3c9f3 100644
--- a/x11-wm/icewm/Manifest
+++ b/x11-wm/icewm/Manifest
@@ -1,3 +1,4 @@
 DIST icewm-2.2.1.tar.lz 1697220 BLAKE2B 
a1c236c5aa3f2b958f3ad53c6d757abbce344da3c1c9c8f49bd4c986c68aef7421e799100dfabcb03e612d4c6a44af6a063080730b054e96ee054c85c21d5d1e
 SHA512 
700122ace9a120300a06f17f334b76c12395154693583587527254903f53d12feb6e991754fc714960cc78b0d7809202879e43f2508f4d7ffa3fc7af84e628d6
 DIST icewm-2.3.4.tar.lz 1708239 BLAKE2B 
d19a7864642795b93a8d30a63c6ba0dcac4ee9b9e3a2b9e314e115aea8200f688ed46f70268f16d09c8c7a02c4ac9653c3937d1b029bdc5b69ddd5d3fba658c9
 SHA512 
97d613c3dda84bc52d6b31772df5422aef84b6055b7240e90e5e1a5433d0250ad8fde7a01c4d5c3e714265fed4a3feefde3d6e6b4e1433896c16d2b4708edb1a
 DIST icewm-2.4.0.tar.lz 1718250 BLAKE2B 
6ed4893d11ba7957c34585ec345d2ceaf23ceecf1d87e59c73cae0d730104a1f4850744d097cd4f00eb29cbfa413b9933d840cee55c36831f7acad571929b76f
 SHA512 
2ac7509ce64a7d7772e12220f935f2511f8a9160bc9672421d81c49dcabc90d22559558811a11697f4e7c45a23a788b4d73032d2e1201c1dc502897ba6e9c965
+DIST icewm-2.5.0.tar.lz 1722504 BLAKE2B 
caf5d61559dd5bb25583bebeaca82e54049e2a97d8e5eeb93942908481f68614cfe55afd4041b5d60e58e732fef1694f67c5918a130bc55b252ebae67a51482a
 SHA512 
1f59b4dbe90ca47031e5abf999cdb23a8e9ea956d5a76a0dde9b3489dec4530bf0ce72e10b337615d0bcadf04007b00a7db6f43082504bef65b109f9115d9f52

diff --git a/x11-wm/icewm/icewm-2.5.0.ebuild b/x11-wm/icewm/icewm-2.5.0.ebuild
new file mode 100644
index 000..7b0d626e90a
--- /dev/null
+++ b/x11-wm/icewm/icewm-2.5.0.ebuild
@@ -0,0 +1,153 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools unpacker
+
+DESCRIPTION="Ice Window Manager with Themes"
+HOMEPAGE="https://ice-wm.org/ https://github.com/ice-wm/icewm;
+LICENSE="GPL-2"
+SRC_URI="https://github.com/ice-wm/icewm/releases/download/${PV}/${P}.tar.lz;
+
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE="+alsa ao bidi debug +gdk-pixbuf imlib nls truetype uclibc xinerama"
+
+# Tests broken in all versions, patches welcome, bug #323907, #389533
+RESTRICT="test"
+
+REQUIRED_USE="|| ( alsa ao )"
+#?? ( gdk-pixbuf imlib )
+
+#fix for icewm preversion package names
+S="${WORKDIR}/${P/_}"
+
+# These are the core dependencies of icewm.
+# Look into configure.ac and search for PKG_CHECK_MODULES([CORE]
+CORE_DEPEND="
+   media-libs/fontconfig
+   x11-libs/libX11
+   x11-libs/libXcomposite
+   x11-libs/libXdamage
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libXrender
+"
+
+RDEPEND="
+   ${CORE_DEPEND}
+   dev-libs/glib:2
+   x11-libs/libICE
+   x11-libs/libSM
+   x11-libs/libXft
+   x11-libs/libXpm
+   x11-libs/libXrandr
+   alsa? (
+   media-libs/alsa-lib
+   media-libs/libsndfile[alsa]
+   )
+   ao? (
+   media-libs/libao
+   media-libs/libsndfile
+   )
+   bidi? ( dev-libs/fribidi )
+   gdk-pixbuf? (
+   x11-libs/gdk-pixbuf-xlib
+   >=x11-libs/gdk-pixbuf-2.42.0:2
+   )
+   !gdk-pixbuf? (
+   imlib? (
+   gnome-base/librsvg:2
+   media-libs/imlib2
+   )
+   !imlib? (
+   media-libs/libpng:0=
+   virtual/jpeg
+   )
+   )
+   xinerama? ( x11-libs/libXinerama )
+"
+DEPEND="
+   ${RDEPEND}
+   $(unpacker_src_uri_depends)
+   x11-base/xorg-proto
+   gdk-pixbuf? ( gnome-base/librsvg:2 )
+"
+
+BDEPEND="
+   app-text/asciidoc
+   virtual/pkgconfig
+   nls? ( >=sys-devel/gettext-0.19.8 )
+"
+
+pkg_pretend() {
+   if use gdk-pixbuf && use imlib ; then
+   einfo 'Confilcting USE flags have been enabled:'
+   einfo '"gdk-pixbuf" and "imlib" exclude each other!'
+   einfo 'Using "gdk-pixbuf".'
+   fi
+}
+
+src_prepare() {
+   default
+   eautoreconf
+}
+
+src_configure() {
+   local icesound
+   if use alsa && use ao ; then
+   icesound="alsa,ao"
+   elif use alsa ; then
+   icesound="alsa"
+   elif use ao ; then
+   icesound="ao"
+   fi
+
+   local myconf=(
+   --enable-logevents
+   --enable-xrandr
+   --with-cfgdir="${EPREFIX}"/etc/icewm
+

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

2021-06-26 Thread Lars Wendler
commit: 891458d12e2d2240a0484a88af90861b54ab6326
Author: Lars Wendler  gentoo  org>
AuthorDate: Sat Jun 26 21:32:49 2021 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Sat Jun 26 21:32:49 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=891458d1

sys-libs/zlib-ng: Bump to version 2.0.5. Removed old

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

 sys-libs/zlib-ng/Manifest   | 2 +-
 sys-libs/zlib-ng/{zlib-ng-2.0.4.ebuild => zlib-ng-2.0.5.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-libs/zlib-ng/Manifest b/sys-libs/zlib-ng/Manifest
index 1daa8b8e9e3..e6cd464d2c0 100644
--- a/sys-libs/zlib-ng/Manifest
+++ b/sys-libs/zlib-ng/Manifest
@@ -1 +1 @@
-DIST zlib-ng-2.0.4.tar.gz 809848 BLAKE2B 
6d757c1898f1473e6bdd4bc6118958054a1fc82cb5eace57b7bf7020d2c153284674586c62046760c02ee478c9cd633e841c45dfb52728e888a710319159b74c
 SHA512 
c9ae645b49ae9a0ba1481a4f15171a8fb6357d4bc39a5c6a9d76f2b165bccb32c92b64bf3a231cb32141bae9726519d4375928e147eb54f2e656efa4d82da74f
+DIST zlib-ng-2.0.5.tar.gz 810110 BLAKE2B 
70a7a4a4f5bcc792fcf5f41487160aa15481bc5512ddd567f59ac96ebd1b8ff7c1edb7e5887f16ee502a75fabb36caf88f0d88563a0d860679b0bfd0e0b9f12a
 SHA512 
a643089a8189bf8bd24d679b84f07ae14932b4d88b88e94c44cca23350d6a9bbdaa411822d3651c2b0bf79f30c9f99514cc252cf9e9ab0b3a840540206466654

diff --git a/sys-libs/zlib-ng/zlib-ng-2.0.4.ebuild 
b/sys-libs/zlib-ng/zlib-ng-2.0.5.ebuild
similarity index 100%
rename from sys-libs/zlib-ng/zlib-ng-2.0.4.ebuild
rename to sys-libs/zlib-ng/zlib-ng-2.0.5.ebuild



[gentoo-commits] repo/gentoo:master commit in: gui-libs/wlroots/

2021-06-26 Thread Matthew Thode
commit: fb3e68007c1d2eff2b050d437cb281e78d2b22a0
Author: Matthew Thode  gentoo  org>
AuthorDate: Sat Jun 26 20:52:07 2021 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Sat Jun 26 20:52:21 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fb3e6800

gui-libs/wlroots: update meson dep

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

 gui-libs/wlroots/wlroots-.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gui-libs/wlroots/wlroots-.ebuild 
b/gui-libs/wlroots/wlroots-.ebuild
index cb80b4e42fd..37d74dc3843 100644
--- a/gui-libs/wlroots/wlroots-.ebuild
+++ b/gui-libs/wlroots/wlroots-.ebuild
@@ -44,7 +44,7 @@ RDEPEND="
 "
 BDEPEND="
>=dev-libs/wayland-protocols-1.17
-   >=dev-util/meson-0.56.0
+   >=dev-util/meson-0.58.1
virtual/pkgconfig
 "
 



[gentoo-commits] repo/gentoo:master commit in: games-fps/eduke32/

2021-06-26 Thread Conrad Kostecki
commit: d25d66ed1a1071beefb67867edabc59871525d2e
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sat Jun 26 20:23:52 2021 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sat Jun 26 20:25:05 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d25d66ed

games-fps/eduke32: drop old version

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

 games-fps/eduke32/Manifest |   1 -
 games-fps/eduke32/eduke32-20210404.9321.ebuild | 219 -
 2 files changed, 220 deletions(-)

diff --git a/games-fps/eduke32/Manifest b/games-fps/eduke32/Manifest
index f28e07f721a..324c7ab9c0f 100644
--- a/games-fps/eduke32/Manifest
+++ b/games-fps/eduke32/Manifest
@@ -5,5 +5,4 @@ DIST duke3d_psx-1.11.zip 7636016 BLAKE2B 
63094c0eb2343e443f98844675ddc23a138d87c
 DIST duke3d_voxels-1.21.zip 2997999 BLAKE2B 
dcb3103a82b45cfcf906d00147a57fe47997680ff7550973ed9741e62e78f9a099c1a13f65eaa133076d6551fcdfbf34e28ff59f2ad59f91ece98753e7d39523
 SHA512 
4b55dcc192cb2aa8830250fd222664272176bea8f6c6e4ac6d488abfecb1332b5793986c164fde78901904e2bde37e6ee4aa020c5eb578002de8f6102f44df15
 DIST duke3d_xxx-1.33.zip 26586453 BLAKE2B 
7e3c46172d3db1b2eb49eb07f243a9ead4f260d6b1dcae9f8bd599b8e9ba3a19068032afeb4ec2cf61742b6216e3a06c24f2b7e8903f9636f9d00f4d57ada47f
 SHA512 
4783d159610fc178e748446b7a5f9c13d90e1aca3cef34deb82e99655b7f4a254f1130e16dbcfad9013b95bc07161d5c5dccfcc552fbb7a88404b4b9cedbadbf
 DIST eduke32_classic.png 5129 BLAKE2B 
332ad44b7f6b4f51362387aa6870e7db54423ca5a1f0586cb5019322fb72317d8e88e0bbf46ac89b56290db7e2e4a8442179a6eb87a615fd741b5f00ce96a1c8
 SHA512 
b41dece8f1ddcadde3367a83f6029ffdc5805811b40380e270169684fb3b368258bd8caeb55623dadffb6fb9d72faf9a3d75907722623f4fac94a4347f8ce833
-DIST eduke32_src_20210404-9321-7225643e3.tar.xz 19946104 BLAKE2B 
37a8a91aa09e03e91f2e368ae7329a9094b6ec41af46da2e3fa1dd10f5131f0ba67d774d923f8c9659fdd1c28c8109ec2d1695105b84f96955c8fd9b6e347668
 SHA512 
c3b8aec9d94f3f7aa2431bf3abb243937e58280ec4ed0c74ccdcb28296068a32ed46556a09e4409c6f367a4d1364dc66cb254ccf190851f45e3e473426129425
 DIST eduke32_src_20210624-9393-39e8f1852.tar.xz 20562500 BLAKE2B 
46bb0fe5777040f3222c46ca5840b89f3173803891015a7a03344c87d8c7b00141e6838ed2ff6a74bd57b537bd61214e8ca7320b25dd103dc39056320ce51216
 SHA512 
59bd76fc35dc7031fe0a08fd5b2e3e24f4b8cc72fe410222f288457e8f290ebc5cf9a818961a45a4ca6086ebe4eb5d589185f254c1843169306a993dc0abf3c8

diff --git a/games-fps/eduke32/eduke32-20210404.9321.ebuild 
b/games-fps/eduke32/eduke32-20210404.9321.ebuild
deleted file mode 100644
index 0432169abda..000
--- a/games-fps/eduke32/eduke32-20210404.9321.ebuild
+++ /dev/null
@@ -1,219 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit desktop toolchain-funcs xdg-utils
-
-EGIT_COMMIT="7225643e3"
-MY_BUILD="$(ver_cut 2)"
-MY_DATE="$(ver_cut 1)"
-MY_PV_HRP="5.4"
-MY_PV_OFFENSIVE_XXX="1.33"
-MY_PV_OPL="2.01"
-MY_PV_PSX="1.11"
-MY_PV_SC55="4.02"
-MY_PV_VOXELS="1.21"
-
-DESCRIPTION="An open source engine port of the classic PC first person shooter 
Duke Nukem 3D"
-HOMEPAGE="http://www.eduke32.com/;
-SRC_URI="
-   
http://dukeworld.com/eduke32/synthesis/latest/${PN}_src_${MY_DATE}-${MY_BUILD}-${EGIT_COMMIT}.tar.xz
-   https://www.eduke32.com/images/eduke32_classic.png
-   hrp? ( http://www.duke4.org/files/nightfright/hrp/duke3d_hrp.zip -> 
duke3d_hrp-${MY_PV_HRP}.zip )
-   offensive? ( 
http://www.duke4.org/files/nightfright/related/duke3d_xxx.zip -> 
duke3d_xxx-${MY_PV_OFFENSIVE_XXX}.zip )
-   opl? ( 
https://www.moddb.com/downloads/mirror/95750/102/ce9e8f422c6cccdb297852426e96740a
 -> duke3d_musopl-${MY_PV_OPL}.zip )
-   psx? ( http://www.duke4.org/files/nightfright/related/duke3d_psx.zip -> 
duke3d_psx-${MY_PV_PSX}.zip )
-   sc-55? ( 
http://www.duke4.org/files/nightfright/music/duke3d_music-sc55.zip -> 
duke3d_music-sc55-${MY_PV_SC55}.zip )
-   voxels? ( https://www.dropbox.com/s/yaxfahyvskyvt4r/duke3d_voxels.zip 
-> duke3d_voxels-${MY_PV_VOXELS}.zip )
-"
-
-LICENSE="BUILDLIC GPL-2 HRP"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
-IUSE="duke3d fluidsynth gtk hrp offensive opengl opl png psx sc-55 server sdk 
timidity tools voidsw voxels vpx xmp"
-REQUIRED_USE="
-   hrp? ( duke3d !voxels )
-   offensive? ( duke3d )
-   opl? ( duke3d !sc-55 )
-   psx? ( duke3d )
-   sc-55? ( duke3d !opl )
-   voxels? ( !hrp )
-   vpx? ( opengl )
-"
-
-# There are no tests,
-# instead it tries to build a test game, which does not compile
-RESTRICT="bindist test"
-
-S="${WORKDIR}/${PN}_${MY_DATE}-${MY_BUILD}-${EGIT_COMMIT}"
-
-RDEPEND="
-   media-libs/flac
-   media-libs/libogg
-   media-libs/libsdl2[alsa,joystick,opengl?,sound,video]
-   media-libs/libvorbis
-   media-libs/sdl2-mixer[flac,fluidsynth?,midi,timidity?,vorbis]
-   sys-libs/zlib
-   gtk? ( x11-libs/gtk+:2 )
-   

[gentoo-commits] repo/gentoo:master commit in: games-fps/eduke32/

2021-06-26 Thread Conrad Kostecki
commit: e70e2e76d4d56dab2830fdc1c0f0cde3b357b76d
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sat Jun 26 20:18:17 2021 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sat Jun 26 20:25:04 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e70e2e76

games-fps/eduke32: bump to version 20210624.9393

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

 games-fps/eduke32/Manifest |   1 +
 games-fps/eduke32/eduke32-20210624.9393.ebuild | 219 +
 2 files changed, 220 insertions(+)

diff --git a/games-fps/eduke32/Manifest b/games-fps/eduke32/Manifest
index ba0a539c37c..f28e07f721a 100644
--- a/games-fps/eduke32/Manifest
+++ b/games-fps/eduke32/Manifest
@@ -6,3 +6,4 @@ DIST duke3d_voxels-1.21.zip 2997999 BLAKE2B 
dcb3103a82b45cfcf906d00147a57fe47997
 DIST duke3d_xxx-1.33.zip 26586453 BLAKE2B 
7e3c46172d3db1b2eb49eb07f243a9ead4f260d6b1dcae9f8bd599b8e9ba3a19068032afeb4ec2cf61742b6216e3a06c24f2b7e8903f9636f9d00f4d57ada47f
 SHA512 
4783d159610fc178e748446b7a5f9c13d90e1aca3cef34deb82e99655b7f4a254f1130e16dbcfad9013b95bc07161d5c5dccfcc552fbb7a88404b4b9cedbadbf
 DIST eduke32_classic.png 5129 BLAKE2B 
332ad44b7f6b4f51362387aa6870e7db54423ca5a1f0586cb5019322fb72317d8e88e0bbf46ac89b56290db7e2e4a8442179a6eb87a615fd741b5f00ce96a1c8
 SHA512 
b41dece8f1ddcadde3367a83f6029ffdc5805811b40380e270169684fb3b368258bd8caeb55623dadffb6fb9d72faf9a3d75907722623f4fac94a4347f8ce833
 DIST eduke32_src_20210404-9321-7225643e3.tar.xz 19946104 BLAKE2B 
37a8a91aa09e03e91f2e368ae7329a9094b6ec41af46da2e3fa1dd10f5131f0ba67d774d923f8c9659fdd1c28c8109ec2d1695105b84f96955c8fd9b6e347668
 SHA512 
c3b8aec9d94f3f7aa2431bf3abb243937e58280ec4ed0c74ccdcb28296068a32ed46556a09e4409c6f367a4d1364dc66cb254ccf190851f45e3e473426129425
+DIST eduke32_src_20210624-9393-39e8f1852.tar.xz 20562500 BLAKE2B 
46bb0fe5777040f3222c46ca5840b89f3173803891015a7a03344c87d8c7b00141e6838ed2ff6a74bd57b537bd61214e8ca7320b25dd103dc39056320ce51216
 SHA512 
59bd76fc35dc7031fe0a08fd5b2e3e24f4b8cc72fe410222f288457e8f290ebc5cf9a818961a45a4ca6086ebe4eb5d589185f254c1843169306a993dc0abf3c8

diff --git a/games-fps/eduke32/eduke32-20210624.9393.ebuild 
b/games-fps/eduke32/eduke32-20210624.9393.ebuild
new file mode 100644
index 000..02b40f0a213
--- /dev/null
+++ b/games-fps/eduke32/eduke32-20210624.9393.ebuild
@@ -0,0 +1,219 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit desktop toolchain-funcs xdg-utils
+
+EGIT_COMMIT="39e8f1852"
+MY_BUILD="$(ver_cut 2)"
+MY_DATE="$(ver_cut 1)"
+MY_PV_HRP="5.4"
+MY_PV_OFFENSIVE_XXX="1.33"
+MY_PV_OPL="2.01"
+MY_PV_PSX="1.11"
+MY_PV_SC55="4.02"
+MY_PV_VOXELS="1.21"
+
+DESCRIPTION="An open source engine port of the classic PC first person shooter 
Duke Nukem 3D"
+HOMEPAGE="http://www.eduke32.com/;
+SRC_URI="
+   
http://dukeworld.com/eduke32/synthesis/latest/${PN}_src_${MY_DATE}-${MY_BUILD}-${EGIT_COMMIT}.tar.xz
+   https://www.eduke32.com/images/eduke32_classic.png
+   hrp? ( http://www.duke4.org/files/nightfright/hrp/duke3d_hrp.zip -> 
duke3d_hrp-${MY_PV_HRP}.zip )
+   offensive? ( 
http://www.duke4.org/files/nightfright/related/duke3d_xxx.zip -> 
duke3d_xxx-${MY_PV_OFFENSIVE_XXX}.zip )
+   opl? ( 
https://www.moddb.com/downloads/mirror/95750/102/ce9e8f422c6cccdb297852426e96740a
 -> duke3d_musopl-${MY_PV_OPL}.zip )
+   psx? ( http://www.duke4.org/files/nightfright/related/duke3d_psx.zip -> 
duke3d_psx-${MY_PV_PSX}.zip )
+   sc-55? ( 
http://www.duke4.org/files/nightfright/music/duke3d_music-sc55.zip -> 
duke3d_music-sc55-${MY_PV_SC55}.zip )
+   voxels? ( https://www.dropbox.com/s/yaxfahyvskyvt4r/duke3d_voxels.zip 
-> duke3d_voxels-${MY_PV_VOXELS}.zip )
+"
+
+LICENSE="BUILDLIC GPL-2 HRP"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE="duke3d fluidsynth gtk hrp offensive opengl opl png psx sc-55 server sdk 
timidity tools voidsw voxels vpx xmp"
+REQUIRED_USE="
+   hrp? ( duke3d !voxels )
+   offensive? ( duke3d )
+   opl? ( duke3d !sc-55 )
+   psx? ( duke3d )
+   sc-55? ( duke3d !opl )
+   voxels? ( !hrp )
+   vpx? ( opengl )
+"
+
+# There are no tests,
+# instead it tries to build a test game, which does not compile
+RESTRICT="bindist test"
+
+S="${WORKDIR}/${PN}_${MY_DATE}-${MY_BUILD}-${EGIT_COMMIT}"
+
+RDEPEND="
+   media-libs/flac
+   media-libs/libogg
+   media-libs/libsdl2[alsa,joystick,opengl?,sound,video]
+   media-libs/libvorbis
+   media-libs/sdl2-mixer[flac,fluidsynth?,midi,timidity?,vorbis]
+   sys-libs/zlib
+   gtk? ( x11-libs/gtk+:2 )
+   opengl? (
+   virtual/glu
+   virtual/opengl
+   )
+   png? ( media-libs/libpng:0= )
+   vpx? ( media-libs/libvpx:= )
+   xmp? ( media-libs/exempi:2= )
+"
+
+DEPEND="
+   ${RDEPEND}
+   timidity? ( media-sound/timidity++ )
+"
+
+BDEPEND="
+   

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

2021-06-26 Thread Conrad Kostecki
commit: 54c569684fa2a14a981431db66fb67d595adeb5f
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sat Jun 26 20:05:59 2021 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sat Jun 26 20:25:02 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=54c56968

dev-libs/cyberjack: drop append flags

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

 dev-libs/cyberjack/cyberjack-3.99.5_p14-r2.ebuild | 2 --
 1 file changed, 2 deletions(-)

diff --git a/dev-libs/cyberjack/cyberjack-3.99.5_p14-r2.ebuild 
b/dev-libs/cyberjack/cyberjack-3.99.5_p14-r2.ebuild
index 5a972a8cc2a..6324d86c3a9 100644
--- a/dev-libs/cyberjack/cyberjack-3.99.5_p14-r2.ebuild
+++ b/dev-libs/cyberjack/cyberjack-3.99.5_p14-r2.ebuild
@@ -38,8 +38,6 @@ src_prepare() {
 }
 
 src_configure() {
-   append-cxxflags -fno-permissive
-
local myeconfargs=(
--disable-debug
--disable-error-on-warning



[gentoo-commits] repo/gentoo:master commit in: dev-libs/totem-pl-parser/

2021-06-26 Thread Matt Turner
commit: b4d18d1f0f07ad26667f599190c5e8410caf9336
Author: Matt Turner  gentoo  org>
AuthorDate: Sat Jun 26 07:30:03 2021 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat Jun 26 20:19:32 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b4d18d1f

dev-libs/totem-pl-parser: Version bump to 3.26.6

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

 dev-libs/totem-pl-parser/Manifest  |  1 +
 dev-libs/totem-pl-parser/metadata.xml  |  1 +
 .../totem-pl-parser/totem-pl-parser-3.26.6.ebuild  | 68 ++
 3 files changed, 70 insertions(+)

diff --git a/dev-libs/totem-pl-parser/Manifest 
b/dev-libs/totem-pl-parser/Manifest
index d8238945bd3..eb05de219b4 100644
--- a/dev-libs/totem-pl-parser/Manifest
+++ b/dev-libs/totem-pl-parser/Manifest
@@ -1 +1,2 @@
 DIST totem-pl-parser-3.26.5.tar.xz 1318700 BLAKE2B 
18cea2edff1206ed9c77ac07fb018da0c9bc5550599b45e363d745166f4828adba6a2f77b763602af011c0a12e9f1f9765402fbafbe097fb69890ec7a9520825
 SHA512 
ce110d92f60da328272a8135a57ba60785ea4bca1fde3703a734969e7ba5b382ef19dc3b8930a5641d8f8effabf627f7e9b2727ee94e69e6144e0f085079e14d
+DIST totem-pl-parser-3.26.6.tar.xz 1503888 BLAKE2B 
b0768f54c77ff902ad20aeaa9162c616e0cc64ccfc2839d2db2e4c9076f82a611baedf127b0b74f84ec8698a5adc25c43fb9245dcb26a221da7024372a61896b
 SHA512 
1a7aa69e147b55c3c9761328604821a7e40bac4e7b82492e5ce1b2405e3b6d5154e3b06687f2446ec923b34bf6ea96eef179ef8410c005a061d448fc6b3e754e

diff --git a/dev-libs/totem-pl-parser/metadata.xml 
b/dev-libs/totem-pl-parser/metadata.xml
index 085e8b59297..aac38cae424 100644
--- a/dev-libs/totem-pl-parser/metadata.xml
+++ b/dev-libs/totem-pl-parser/metadata.xml
@@ -9,5 +9,6 @@
Enables ISO detection with 
app-arch/libarchive
Support AmazonAMZ decoding with 
dev-libs/libgcrypt
Use media-libs/libquvi for parsing video 
links
+   Enable charset discovery via 
app-i18n/uchardet
 
 

diff --git a/dev-libs/totem-pl-parser/totem-pl-parser-3.26.6.ebuild 
b/dev-libs/totem-pl-parser/totem-pl-parser-3.26.6.ebuild
new file mode 100644
index 000..8b68d7150cd
--- /dev/null
+++ b/dev-libs/totem-pl-parser/totem-pl-parser-3.26.6.ebuild
@@ -0,0 +1,68 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit gnome.org meson xdg
+
+DESCRIPTION="Playlist parsing library"
+HOMEPAGE="https://developer.gnome.org/totem-pl-parser/stable/;
+
+LICENSE="LGPL-2+"
+SLOT="0/18"
+IUSE="archive crypt gtk-doc +introspection test +uchardet"
+RESTRICT="!test? ( test )"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+
+RDEPEND="
+   >=dev-libs/glib-2.56:2
+   archive? ( >=app-arch/libarchive-3:0= )
+   dev-libs/libxml2:2
+   crypt? ( dev-libs/libgcrypt:0= )
+   uchardet? ( app-i18n/uchardet )
+   introspection? ( >=dev-libs/gobject-introspection-1.54:= )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   dev-util/glib-utils
+   gtk-doc? (
+   >=dev-util/gtk-doc-1.14
+   app-text/docbook-xml-dtd:4.3
+   )
+   >=sys-devel/gettext-0.19.8
+   virtual/pkgconfig
+   test? (
+   gnome-base/gvfs[http]
+   sys-apps/dbus
+   )
+"
+
+src_prepare() {
+   # Disable tests requiring network access, bug #346127
+   # 3rd test fails on upgrade, not once installed
+   # Leio: I consider network tests important for ensuring full 
functionality, thus trying with them again */
+   #sed -e 's:\(g_test_add_func.*/parser/resolution.*\):/*\1*/:' \
+   #   -e 's:\(g_test_add_func.*/parser/parsing/itms_link.*\):/*\1*/:' 
\
+   #   -e 's:\(g_test_add_func.*/parser/parsability.*\):/*\1*/:'\
+   #   -i plparse/tests/parser.c || die "sed failed"
+
+   xdg_src_prepare
+}
+
+src_configure() {
+   # uninstalled-tests is abused to switch from loading live FS helper
+   # to in-build-tree helper, check on upgrades this is not having other
+   # consequences, bug #630242
+   local emesonargs=(
+   -Denable-libarchive=$(usex archive)
+   -Denable-libgcrypt=$(usex crypt)
+   -Denable-uchardet=$(usex uchardet)
+   $(meson_use gtk-doc enable-gtk-doc)
+   $(meson_use introspection)
+   )
+   meson_src_configure
+}
+
+src_test() {
+   # This is required as told by upstream in bgo#629542
+   GVFS_DISABLE_FUSE=1 dbus-run-session meson test -C "${BUILD_DIR}"
+}



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

2021-06-26 Thread Matt Turner
commit: b888c2beb109bb0a1e6d8868dc42d805fea8c33f
Author: Matt Turner  gentoo  org>
AuthorDate: Fri Jun 25 02:22:00 2021 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat Jun 26 20:19:34 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b888c2be

media-libs/vulkan-loader: Remove unnecessary Python dependency

There's an optional "VulkanLoader_generated_source" target that requires
Python 3, but it's not used during the build. Instead the generated
files are checked into git and thus are available in the tarball.

Noticed because of a patch in the chromiumos-overlay that moved
${PYTHON_DEPS} to BDEPEND (which would make sense if Python was actually
used during the build).

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

 media-libs/vulkan-loader/vulkan-loader-1.2.179.ebuild | 5 ++---
 media-libs/vulkan-loader/vulkan-loader-.ebuild| 7 +++
 2 files changed, 5 insertions(+), 7 deletions(-)

diff --git a/media-libs/vulkan-loader/vulkan-loader-1.2.179.ebuild 
b/media-libs/vulkan-loader/vulkan-loader-1.2.179.ebuild
index bf6ea8c4f69..5eecd8d168e 100644
--- a/media-libs/vulkan-loader/vulkan-loader-1.2.179.ebuild
+++ b/media-libs/vulkan-loader/vulkan-loader-1.2.179.ebuild
@@ -5,8 +5,7 @@ EAPI=7
 
 MY_PN=Vulkan-Loader
 CMAKE_ECLASS="cmake"
-PYTHON_COMPAT=( python3_{8,9} )
-inherit flag-o-matic cmake-multilib python-any-r1 toolchain-funcs
+inherit flag-o-matic cmake-multilib toolchain-funcs
 
 if [[ ${PV} == ** ]]; then
EGIT_REPO_URI="https://github.com/KhronosGroup/${MY_PN}.git;
@@ -26,7 +25,7 @@ SLOT="0"
 IUSE="layers wayland X"
 
 BDEPEND=">=dev-util/cmake-3.10.2"
-DEPEND="${PYTHON_DEPS}
+DEPEND="
~dev-util/vulkan-headers-${PV}
wayland? ( dev-libs/wayland:=[${MULTILIB_USEDEP}] )
X? (

diff --git a/media-libs/vulkan-loader/vulkan-loader-.ebuild 
b/media-libs/vulkan-loader/vulkan-loader-.ebuild
index c4eb156e64f..22fae7e6067 100644
--- a/media-libs/vulkan-loader/vulkan-loader-.ebuild
+++ b/media-libs/vulkan-loader/vulkan-loader-.ebuild
@@ -1,12 +1,11 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 
 MY_PN=Vulkan-Loader
 CMAKE_ECLASS="cmake"
-PYTHON_COMPAT=( python3_{7,8,9} )
-inherit flag-o-matic cmake-multilib python-any-r1 toolchain-funcs
+inherit flag-o-matic cmake-multilib toolchain-funcs
 
 if [[ ${PV} == ** ]]; then
EGIT_REPO_URI="https://github.com/KhronosGroup/${MY_PN}.git;
@@ -26,7 +25,7 @@ SLOT="0"
 IUSE="layers wayland X"
 
 BDEPEND=">=dev-util/cmake-3.10.2"
-DEPEND="${PYTHON_DEPS}
+DEPEND="
>=dev-util/vulkan-headers-${PV}
wayland? ( dev-libs/wayland:=[${MULTILIB_USEDEP}] )
X? (



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

2021-06-26 Thread Matt Turner
commit: 31b06be75069dbc7dfe580461d3b2ed486ab18ae
Author: Matt Turner  gentoo  org>
AuthorDate: Fri Jun 25 01:52:16 2021 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat Jun 26 20:19:33 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=31b06be7

media-libs/vulkan-layers: Use ESYSROOT for packages in DEPEND

ESYSROOT is the location of packages in DEPEND.

Found in the chromiumos-overlay.

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

 media-libs/vulkan-layers/vulkan-layers-1.2.179.ebuild | 4 ++--
 media-libs/vulkan-layers/vulkan-layers-.ebuild| 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/media-libs/vulkan-layers/vulkan-layers-1.2.179.ebuild 
b/media-libs/vulkan-layers/vulkan-layers-1.2.179.ebuild
index 600b2a3f649..a1f1bdca92c 100644
--- a/media-libs/vulkan-layers/vulkan-layers-1.2.179.ebuild
+++ b/media-libs/vulkan-layers/vulkan-layers-1.2.179.ebuild
@@ -46,9 +46,9 @@ multilib_src_configure() {
-DBUILD_WSI_XCB_SUPPORT=$(usex X)
-DBUILD_WSI_XLIB_SUPPORT=$(usex X)
-DBUILD_TESTS=OFF
-   -DGLSLANG_INSTALL_DIR="${EPREFIX}/usr"
+   -DGLSLANG_INSTALL_DIR="${ESYSROOT}/usr"
-DCMAKE_INSTALL_INCLUDEDIR="${EPREFIX}/usr/include/vulkan/"
-   -DSPIRV_HEADERS_INSTALL_DIR="${EPREFIX}/usr/include/spirv"
+   -DSPIRV_HEADERS_INSTALL_DIR="${ESYSROOT}/usr/include/spirv"
)
cmake_src_configure
 }

diff --git a/media-libs/vulkan-layers/vulkan-layers-.ebuild 
b/media-libs/vulkan-layers/vulkan-layers-.ebuild
index f00991f25ee..272eb9a6e45 100644
--- a/media-libs/vulkan-layers/vulkan-layers-.ebuild
+++ b/media-libs/vulkan-layers/vulkan-layers-.ebuild
@@ -46,9 +46,9 @@ multilib_src_configure() {
-DBUILD_WSI_XCB_SUPPORT=$(usex X)
-DBUILD_WSI_XLIB_SUPPORT=$(usex X)
-DBUILD_TESTS=OFF
-   -DGLSLANG_INSTALL_DIR="${EPREFIX}/usr"
+   -DGLSLANG_INSTALL_DIR="${ESYSROOT}/usr"
-DCMAKE_INSTALL_INCLUDEDIR="${EPREFIX}/usr/include/vulkan/"
-   -DSPIRV_HEADERS_INSTALL_DIR="${EPREFIX}/usr/include/spirv"
+   -DSPIRV_HEADERS_INSTALL_DIR="${ESYSROOT}/usr/include/spirv"
)
cmake_src_configure
 }



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

2021-06-26 Thread Matt Turner
commit: 3c90a3a3a09d0ba160da70d574679b7bc909fae5
Author: Matt Turner  gentoo  org>
AuthorDate: Fri Jun 25 01:50:39 2021 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat Jun 26 20:19:33 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3c90a3a3

dev-util/vulkan-tools: Relax REQUIRED_USE to allow USE="-X -wayland"

Tools like vkinfo still work without either of these flags enabled.

Found in the chromiumos-overlay.

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

 dev-util/vulkan-tools/vulkan-tools-1.2.179.ebuild | 2 +-
 dev-util/vulkan-tools/vulkan-tools-.ebuild| 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-util/vulkan-tools/vulkan-tools-1.2.179.ebuild 
b/dev-util/vulkan-tools/vulkan-tools-1.2.179.ebuild
index 2c9c32681c3..c7c209140df 100644
--- a/dev-util/vulkan-tools/vulkan-tools-1.2.179.ebuild
+++ b/dev-util/vulkan-tools/vulkan-tools-1.2.179.ebuild
@@ -26,7 +26,7 @@ SLOT="0"
 IUSE="cube wayland +X"
 
 # Cube demo only supports one window system at a time
-REQUIRED_USE="!cube? ( || ( X wayland ) ) cube? ( ^^ ( X wayland ) )"
+REQUIRED_USE="cube? ( ^^ ( X wayland ) )"
 
 BDEPEND="${PYTHON_DEPS}
>=dev-util/cmake-3.10.2

diff --git a/dev-util/vulkan-tools/vulkan-tools-.ebuild 
b/dev-util/vulkan-tools/vulkan-tools-.ebuild
index e9b91a71bdd..80aeb47802a 100644
--- a/dev-util/vulkan-tools/vulkan-tools-.ebuild
+++ b/dev-util/vulkan-tools/vulkan-tools-.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
@@ -26,7 +26,7 @@ SLOT="0"
 IUSE="cube wayland +X"
 
 # Cube demo only supports one window system at a time
-REQUIRED_USE="!cube? ( || ( X wayland ) ) cube? ( ^^ ( X wayland ) )"
+REQUIRED_USE="cube? ( ^^ ( X wayland ) )"
 
 BDEPEND="${PYTHON_DEPS}
>=dev-util/cmake-3.10.2



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

2021-06-26 Thread Matt Turner
commit: 9c3a446c845eaf3ea02531d85f10e15b714ef08e
Author: Matt Turner  gentoo  org>
AuthorDate: Fri Jun 25 01:54:52 2021 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat Jun 26 20:19:33 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c3a446c

media-libs/vulkan-layers: Move dev-util/spirv-tools to RDEPEND

libVkLayer_khronos_validation.so links with libSPIRV-Tools-opt.so and
libSPIRV-Tools.so.

Found in the chromiumos-overlay.

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

 media-libs/vulkan-layers/vulkan-layers-1.2.179.ebuild | 5 +++--
 media-libs/vulkan-layers/vulkan-layers-.ebuild| 5 +++--
 2 files changed, 6 insertions(+), 4 deletions(-)

diff --git a/media-libs/vulkan-layers/vulkan-layers-1.2.179.ebuild 
b/media-libs/vulkan-layers/vulkan-layers-1.2.179.ebuild
index a1f1bdca92c..3efb8bf7a9c 100644
--- a/media-libs/vulkan-layers/vulkan-layers-1.2.179.ebuild
+++ b/media-libs/vulkan-layers/vulkan-layers-1.2.179.ebuild
@@ -26,10 +26,11 @@ SLOT="0"
 IUSE="wayland X"
 
 BDEPEND=">=dev-util/cmake-3.10.2"
-DEPEND="${PYTHON_DEPS}
+RDEPEND=">=dev-util/spirv-tools-2021.0_pre20210526:=[${MULTILIB_USEDEP}]"
+DEPEND="${RDEPEND}
+   ${PYTHON_DEPS}
dev-cpp/robin-hood-hashing
>=dev-util/glslang-11.4.0:=[${MULTILIB_USEDEP}]
-   >=dev-util/spirv-tools-2021.0_pre20210526:=[${MULTILIB_USEDEP}]
>=dev-util/vulkan-headers-${PV}
wayland? ( dev-libs/wayland:=[${MULTILIB_USEDEP}] )
X? (

diff --git a/media-libs/vulkan-layers/vulkan-layers-.ebuild 
b/media-libs/vulkan-layers/vulkan-layers-.ebuild
index 272eb9a6e45..581d5596cdd 100644
--- a/media-libs/vulkan-layers/vulkan-layers-.ebuild
+++ b/media-libs/vulkan-layers/vulkan-layers-.ebuild
@@ -26,10 +26,11 @@ SLOT="0"
 IUSE="wayland X"
 
 BDEPEND=">=dev-util/cmake-3.10.2"
-DEPEND="${PYTHON_DEPS}
+RDEPEND=">=dev-util/spirv-tools-2021.0_pre20210526:=[${MULTILIB_USEDEP}]"
+DEPEND="${RDEPEND}
+   ${PYTHON_DEPS}
dev-cpp/robin-hood-hashing
>=dev-util/glslang-11.4.0:=[${MULTILIB_USEDEP}]
-   >=dev-util/spirv-tools-2021.0_pre20210526:=[${MULTILIB_USEDEP}]
>=dev-util/vulkan-headers-${PV}
wayland? ( dev-libs/wayland:=[${MULTILIB_USEDEP}] )
X? (



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

2021-06-26 Thread Matt Turner
commit: 7b98e70cd70113a6f6835a0506561c05c98104dc
Author: Matt Turner  gentoo  org>
AuthorDate: Sat Jun 26 04:26:02 2021 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat Jun 26 20:19:33 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b98e70c

dev-util/vulkan-tools: Use ESYSROOT for packages in DEPEND

ESYSROOT is the location of packages in DEPEND.

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

 dev-util/vulkan-tools/vulkan-tools-1.2.179.ebuild | 4 ++--
 dev-util/vulkan-tools/vulkan-tools-.ebuild| 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/dev-util/vulkan-tools/vulkan-tools-1.2.179.ebuild 
b/dev-util/vulkan-tools/vulkan-tools-1.2.179.ebuild
index c7c209140df..fd88aef1832 100644
--- a/dev-util/vulkan-tools/vulkan-tools-1.2.179.ebuild
+++ b/dev-util/vulkan-tools/vulkan-tools-1.2.179.ebuild
@@ -65,11 +65,11 @@ multilib_src_configure() {
-DBUILD_WSI_WAYLAND_SUPPORT=$(usex wayland)
-DBUILD_WSI_XCB_SUPPORT=$(usex X)
-DBUILD_WSI_XLIB_SUPPORT=$(usex X)
-   -DVULKAN_HEADERS_INSTALL_DIR="${EPREFIX}/usr"
+   -DVULKAN_HEADERS_INSTALL_DIR="${ESYSROOT}/usr"
)
 
use cube && mycmakeargs+=(
-   -DGLSLANG_INSTALL_DIR="${EPREFIX}/usr"
+   -DGLSLANG_INSTALL_DIR="${ESYSROOT}/usr"
-DCUBE_WSI_SELECTION=$(usex X XCB WAYLAND)
)
 

diff --git a/dev-util/vulkan-tools/vulkan-tools-.ebuild 
b/dev-util/vulkan-tools/vulkan-tools-.ebuild
index 80aeb47802a..217cda131c4 100644
--- a/dev-util/vulkan-tools/vulkan-tools-.ebuild
+++ b/dev-util/vulkan-tools/vulkan-tools-.ebuild
@@ -65,11 +65,11 @@ multilib_src_configure() {
-DBUILD_WSI_WAYLAND_SUPPORT=$(usex wayland)
-DBUILD_WSI_XCB_SUPPORT=$(usex X)
-DBUILD_WSI_XLIB_SUPPORT=$(usex X)
-   -DVULKAN_HEADERS_INSTALL_DIR="${EPREFIX}/usr"
+   -DVULKAN_HEADERS_INSTALL_DIR="${ESYSROOT}/usr"
)
 
use cube && mycmakeargs+=(
-   -DGLSLANG_INSTALL_DIR="${EPREFIX}/usr"
+   -DGLSLANG_INSTALL_DIR="${ESYSROOT}/usr"
-DCUBE_WSI_SELECTION=$(usex X XCB WAYLAND)
)
 



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

2021-06-26 Thread Andrew Ammerlaan
commit: 2394d292b38b6e4d3da491360b69c953e0c0
Author: Andrew Ammerlaan  gentoo  org>
AuthorDate: Sat Jun 26 20:14:02 2021 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Sat Jun 26 20:14:53 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2394d292

dev-python/tikzplotlib: drop version 0.9.8

Closes: https://bugs.gentoo.org/770169
Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Andrew Ammerlaan  gentoo.org>

 dev-python/tikzplotlib/Manifest |  1 -
 dev-python/tikzplotlib/tikzplotlib-0.9.8.ebuild | 42 -
 2 files changed, 43 deletions(-)

diff --git a/dev-python/tikzplotlib/Manifest b/dev-python/tikzplotlib/Manifest
index babedf63436..fb76450cc22 100644
--- a/dev-python/tikzplotlib/Manifest
+++ b/dev-python/tikzplotlib/Manifest
@@ -1,2 +1 @@
-DIST tikzplotlib-0.9.8.tar.gz 589858 BLAKE2B 
81bb2ece7d3f5976d928095caa3d8d51b619c97a4b36eea14f4b4477d31e78a978c2eeab81e9829bb9113e70f0035a572a82a229fea61ee08530d57334fda986
 SHA512 
a2b25d9820fd8185d4e7a03fb0669fa4c9b35aac9b371b0a873174d615bd40615f1fafa4208d2019af0b7ffe80a8eec6b56ad6075104f6c3a4f8f237ad5b4466
 DIST tikzplotlib-0.9.9.tar.gz 591659 BLAKE2B 
c8ed8069387aedc154ea1541c7e4f97cd43a74c384be4810029acf2dd1de348d732c004850b3248ba6a892451afec56fc4de0c6b05c3f4edc7b72b741e46b558
 SHA512 
3b6bc8b23693b1817b7f8969352bfe45f81762f86d30b9329c3c57fb1897ee5965f5759e357bbe68d21b84ac3e53e5ce80ffafccfac22d9a4a36ce104d5a2966

diff --git a/dev-python/tikzplotlib/tikzplotlib-0.9.8.ebuild 
b/dev-python/tikzplotlib/tikzplotlib-0.9.8.ebuild
deleted file mode 100644
index eec9580243f..000
--- a/dev-python/tikzplotlib/tikzplotlib-0.9.8.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 2019-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DISTUTILS_USE_SETUPTOOLS=pyproject.toml
-PYTHON_COMPAT=( python3_{7..9} )
-
-inherit distutils-r1 virtualx
-
-DESCRIPTION="Convert matplotlib figures into TikZ/PGFPlots"
-HOMEPAGE="https://github.com/nschloe/tikzplotlib;
-SRC_URI="https://github.com/nschloe/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-RDEPEND="
-   app-text/texlive[extra]
-   $( python_gen_cond_dep \
-   'dev-python/importlib_metadata[${PYTHON_USEDEP}]' python3_7 )
-   dev-python/matplotlib[latex,${PYTHON_USEDEP}]
-   dev-python/numpy[${PYTHON_USEDEP}]
-   dev-python/pillow[${PYTHON_USEDEP}]
-"
-
-BDEPEND="
-   dev-python/wheel[${PYTHON_USEDEP}]
-   test? (
-   dev-python/exdown[${PYTHON_USEDEP}]
-   dev-python/pandas[${PYTHON_USEDEP}]
-   dev-python/scipy[${PYTHON_USEDEP}]
-)"
-
-distutils_enable_tests pytest
-distutils_enable_sphinx doc dev-python/mock
-
-python_test() {
-   local -x MPLBACKEND=Agg
-   virtx pytest -vv
-}



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

2021-06-26 Thread Andrew Ammerlaan
commit: 0d4169fa343bfc44dd299eb2eb9ff791ecf0adc1
Author: Andrew Ammerlaan  gentoo  org>
AuthorDate: Sat Jun 26 20:13:18 2021 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Sat Jun 26 20:14:53 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0d4169fa

dev-python/tikzplotlib: add version 0.9.9

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

 dev-python/tikzplotlib/Manifest |  1 +
 dev-python/tikzplotlib/tikzplotlib-0.9.9.ebuild | 40 +
 2 files changed, 41 insertions(+)

diff --git a/dev-python/tikzplotlib/Manifest b/dev-python/tikzplotlib/Manifest
index 9579a28104a..babedf63436 100644
--- a/dev-python/tikzplotlib/Manifest
+++ b/dev-python/tikzplotlib/Manifest
@@ -1 +1,2 @@
 DIST tikzplotlib-0.9.8.tar.gz 589858 BLAKE2B 
81bb2ece7d3f5976d928095caa3d8d51b619c97a4b36eea14f4b4477d31e78a978c2eeab81e9829bb9113e70f0035a572a82a229fea61ee08530d57334fda986
 SHA512 
a2b25d9820fd8185d4e7a03fb0669fa4c9b35aac9b371b0a873174d615bd40615f1fafa4208d2019af0b7ffe80a8eec6b56ad6075104f6c3a4f8f237ad5b4466
+DIST tikzplotlib-0.9.9.tar.gz 591659 BLAKE2B 
c8ed8069387aedc154ea1541c7e4f97cd43a74c384be4810029acf2dd1de348d732c004850b3248ba6a892451afec56fc4de0c6b05c3f4edc7b72b741e46b558
 SHA512 
3b6bc8b23693b1817b7f8969352bfe45f81762f86d30b9329c3c57fb1897ee5965f5759e357bbe68d21b84ac3e53e5ce80ffafccfac22d9a4a36ce104d5a2966

diff --git a/dev-python/tikzplotlib/tikzplotlib-0.9.9.ebuild 
b/dev-python/tikzplotlib/tikzplotlib-0.9.9.ebuild
new file mode 100644
index 000..7a307bf1c63
--- /dev/null
+++ b/dev-python/tikzplotlib/tikzplotlib-0.9.9.ebuild
@@ -0,0 +1,40 @@
+# Copyright 2019-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DISTUTILS_USE_SETUPTOOLS=pyproject.toml
+PYTHON_COMPAT=( python3_{8..9} )
+
+inherit distutils-r1 virtualx
+
+DESCRIPTION="Convert matplotlib figures into TikZ/PGFPlots"
+HOMEPAGE="https://github.com/nschloe/tikzplotlib;
+SRC_URI="https://github.com/nschloe/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   app-text/texlive[extra]
+   dev-python/matplotlib[latex,${PYTHON_USEDEP}]
+   dev-python/numpy[${PYTHON_USEDEP}]
+   dev-python/pillow[${PYTHON_USEDEP}]
+"
+
+BDEPEND="
+   dev-python/wheel[${PYTHON_USEDEP}]
+   test? (
+   dev-python/exdown[${PYTHON_USEDEP}]
+   dev-python/pandas[${PYTHON_USEDEP}]
+   dev-python/scipy[${PYTHON_USEDEP}]
+)"
+
+distutils_enable_tests pytest
+distutils_enable_sphinx doc dev-python/mock
+
+python_test() {
+   local -x MPLBACKEND=Agg
+   virtx pytest -vv
+}



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

2021-06-26 Thread Andrew Ammerlaan
commit: 0cd2962d68e77f3ed5a00d6a4cea53222f3352bd
Author: Andrew Ammerlaan  gentoo  org>
AuthorDate: Sat Jun 26 20:11:34 2021 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Sat Jun 26 20:14:52 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0cd2962d

dev-python/python-lsp-server: add version 1.1.0

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

 dev-python/python-lsp-server/Manifest  |  1 +
 .../python-lsp-server-1.1.0.ebuild | 69 ++
 2 files changed, 70 insertions(+)

diff --git a/dev-python/python-lsp-server/Manifest 
b/dev-python/python-lsp-server/Manifest
index 64972775d70..8f92abb0667 100644
--- a/dev-python/python-lsp-server/Manifest
+++ b/dev-python/python-lsp-server/Manifest
@@ -1 +1,2 @@
 DIST python-lsp-server-1.0.1.tar.gz 56835 BLAKE2B 
430e215b7d65bff2008136783539c262ee201d651bf83750333d41353483882fe7a603208c2725c89530a34cef22e73fe1ef26ec80fe7fb42d2df79eae511528
 SHA512 
bf116d92bdebea41e4f6647673d390887d84be70d612b92b8c3973aa55db4b151c1188b06fb8e3b6dccb814fd22f938572e998f0b1329bf0b69d0e4750b8f5f6
+DIST python-lsp-server-1.1.0.tar.gz 58194 BLAKE2B 
bc1d542e90a1295e7bddf68d366a738b371895a453e8fb7de5b0d688c49b45b9c3441d479c1f760291e32eedc6fd42cb5ee0966ed32a10ee7f883dee3559932f
 SHA512 
fd9f1985bd55f93740671e83696b02567b12b9b77db14c495482494d23f0a73b2048d99fce9c1be0b7d7c847f213a681d379c342d128a95cf40bd3ffeca9766f

diff --git a/dev-python/python-lsp-server/python-lsp-server-1.1.0.ebuild 
b/dev-python/python-lsp-server/python-lsp-server-1.1.0.ebuild
new file mode 100644
index 000..7bfbc16308b
--- /dev/null
+++ b/dev-python/python-lsp-server/python-lsp-server-1.1.0.ebuild
@@ -0,0 +1,69 @@
+# 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 distutils-r1 optfeature
+
+DESCRIPTION="Python Language Server for the Language Server Protocol"
+HOMEPAGE="https://github.com/python-lsp/python-lsp-server;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+
+BDEPEND="
+   test? (
+   dev-python/autopep8[${PYTHON_USEDEP}]
+   dev-python/flaky[${PYTHON_USEDEP}]
+   >=dev-python/flake8-3.8.0[${PYTHON_USEDEP}]
+   dev-python/matplotlib[${PYTHON_USEDEP}]
+   >=dev-python/mccabe-0.6.0[${PYTHON_USEDEP}]
+   =dev-python/pycodestyle-2.7.0[${PYTHON_USEDEP}]
+   >=dev-python/pydocstyle-2.0.0[${PYTHON_USEDEP}]
+   >=dev-python/pyflakes-2.3.0[${PYTHON_USEDEP}]
+   =dev-python/pylint-2.5.0[${PYTHON_USEDEP}]
+   dev-python/QtPy[gui,testlib,${PYTHON_USEDEP}]
+   >=dev-python/rope-0.10.5[${PYTHON_USEDEP}]
+   dev-python/yapf[${PYTHON_USEDEP}]
+   )"
+
+RDEPEND="
+   >=dev-python/jedi-0.17.2[${PYTHON_USEDEP}]
+   =dev-python/python-lsp-jsonrpc-1.0.0[${PYTHON_USEDEP}]
+   dev-python/pluggy[${PYTHON_USEDEP}]
+   >=dev-python/ujson-3[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests pytest
+
+python_prepare_all() {
+   # remove pytest-cov dep
+   sed -i -e '0,/addopts/I!d' setup.cfg || die
+
+   # This test is continuously breaking
+   sed -i -e 's/test_folding/_&/' test/plugins/test_folding.py || die
+
+   distutils-r1_python_prepare_all
+}
+
+pkg_postinst() {
+   optfeature "Automatically formats Python code to conform to the PEP 8 
style guide" dev-python/autopep8
+   optfeature "A wrapper around PyFlakes, pep8 & mccabe" dev-python/flake8
+   optfeature "flake8 plugin: McCabe complexity checker" dev-python/mccabe
+   optfeature "Python style guide checker (fka pep8)" 
dev-python/pycodestyle
+   optfeature "Python docstring style checker" dev-python/pydocstyle
+   optfeature "Passive checker for Python programs" dev-python/pyflakes
+   optfeature "Python code static checker" dev-python/pylint
+   optfeature "Python refactoring library" dev-python/rope
+   optfeature "A formatter for Python files" dev-python/yapf
+}



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

2021-06-26 Thread Conrad Kostecki
commit: f422cea70c6867d6afde8a1f8e2c66992f3a69ea
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sat Jun 26 20:04:25 2021 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sat Jun 26 20:04:25 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f422cea7

dev-libs/cyberjack: drop unused eclass

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

 dev-libs/cyberjack/cyberjack-3.99.5_p14-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/cyberjack/cyberjack-3.99.5_p14-r2.ebuild 
b/dev-libs/cyberjack/cyberjack-3.99.5_p14-r2.ebuild
index f9851a89a0d..5a972a8cc2a 100644
--- a/dev-libs/cyberjack/cyberjack-3.99.5_p14-r2.ebuild
+++ b/dev-libs/cyberjack/cyberjack-3.99.5_p14-r2.ebuild
@@ -7,7 +7,7 @@ MY_PN="pcsc-${PN}"
 MY_PV="${PV/_p/final.SP}"
 MY_P="${MY_PN}_${MY_PV}"
 
-inherit autotools flag-o-matic toolchain-funcs udev
+inherit autotools toolchain-funcs udev
 
 DESCRIPTION="REINER SCT cyberJack USB chipcard reader user space driver"
 HOMEPAGE="https://www.reiner-sct.de/;



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

2021-06-26 Thread Conrad Kostecki
commit: 89c9533411d114066b686a1e07d354da0ce24da7
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sat Jun 26 20:02:42 2021 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sat Jun 26 20:02:56 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=89c95334

dev-libs/cyberjack: drop usb use flag

This package does not compile anymore without usb features.
According to upstream, disabling usb it not supported any more,
despite an option for disabling being offered.

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

 dev-libs/cyberjack/cyberjack-3.99.5_p14-r2.ebuild | 13 +++--
 dev-libs/cyberjack/metadata.xml   |  1 -
 2 files changed, 7 insertions(+), 7 deletions(-)

diff --git a/dev-libs/cyberjack/cyberjack-3.99.5_p14-r2.ebuild 
b/dev-libs/cyberjack/cyberjack-3.99.5_p14-r2.ebuild
index bb855c3443d..f9851a89a0d 100644
--- a/dev-libs/cyberjack/cyberjack-3.99.5_p14-r2.ebuild
+++ b/dev-libs/cyberjack/cyberjack-3.99.5_p14-r2.ebuild
@@ -7,20 +7,21 @@ MY_PN="pcsc-${PN}"
 MY_PV="${PV/_p/final.SP}"
 MY_P="${MY_PN}_${MY_PV}"
 
-inherit autotools toolchain-funcs udev
+inherit autotools flag-o-matic toolchain-funcs udev
 
 DESCRIPTION="REINER SCT cyberJack USB chipcard reader user space driver"
 HOMEPAGE="https://www.reiner-sct.de/;
 
SRC_URI="https://support.reiner-sct.de/downloads/LINUX/V${PV/_p/_SP}/${MY_P}.tar.gz
 -> ${MY_P}.tar.bz2"
+S="${WORKDIR}/${MY_P/_/-}"
 
 KEYWORDS="amd64 x86"
 LICENSE="GPL-2+ LGPL-2.1+"
 SLOT="0"
-IUSE="static-libs threads tools +udev +usb xml"
+IUSE="static-libs threads tools +udev xml"
 
 RDEPEND="
sys-apps/pcsc-lite
-   usb? ( virtual/libusb:1 )
+   virtual/libusb:1=
udev? ( virtual/udev )
xml? ( dev-libs/libxml2:2= )
 "
@@ -28,8 +29,6 @@ RDEPEND="
 DEPEND="${RDEPEND}"
 BDEPEND="virtual/pkgconfig"
 
-S="${WORKDIR}/${MY_P/_/-}"
-
 PATCHES="${FILESDIR}/${P}-gcc10.patch"
 
 src_prepare() {
@@ -39,6 +38,8 @@ src_prepare() {
 }
 
 src_configure() {
+   append-cxxflags -fno-permissive
+
local myeconfargs=(
--disable-debug
--disable-error-on-warning
@@ -47,6 +48,7 @@ src_configure() {
--disable-mac-arches-i386
--disable-mac-arches-x86_64
--disable-visibility
+   --enable-nonserial
--enable-pcsc
--enable-release
--enable-warnings
@@ -54,7 +56,6 @@ src_configure() {
$(use_enable static-libs static)
$(use_enable threads)
$(use_enable udev)
-   $(use_enable usb nonserial)
$(use_enable xml xml2)
--with-usbdropdir="$($(tc-getPKG_CONFIG) libpcsclite 
--variable=usbdropdir)"
)

diff --git a/dev-libs/cyberjack/metadata.xml b/dev-libs/cyberjack/metadata.xml
index e57eaa0f05c..3deab072070 100644
--- a/dev-libs/cyberjack/metadata.xml
+++ b/dev-libs/cyberjack/metadata.xml
@@ -12,6 +12,5 @@


Build and install optional management 
tools.
-   Enable support for usb based chipcard 
reader.

 



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

2021-06-26 Thread Sergei Trofimovich
commit: f09915592646599a26c0be1f368809f4a5e84532
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Jun 26 19:55:04 2021 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Jun 26 19:59:05 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f0991559

app-emulation/qemu: allow MAKE='make ...' form

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

 app-emulation/qemu/files/qemu-6.0.0-make.patch | 14 ++
 app-emulation/qemu/qemu-6.0.0.ebuild   |  1 +
 2 files changed, 15 insertions(+)

diff --git a/app-emulation/qemu/files/qemu-6.0.0-make.patch 
b/app-emulation/qemu/files/qemu-6.0.0-make.patch
new file mode 100644
index 000..2dac1ca11d9
--- /dev/null
+++ b/app-emulation/qemu/files/qemu-6.0.0-make.patch
@@ -0,0 +1,14 @@
+Allow MAKE='make V=1' and similar.
+
+https://bugs.gentoo.org/795678
+--- a/configure
 b/configure
+@@ -1953,7 +1953,7 @@ if test -z "$python"
+ then
+ error_exit "Python not found. Use --python=/path/to/python"
+ fi
+-if ! has "$make"
++if ! has $make
+ then
+ error_exit "GNU make ($make) not found"
+ fi

diff --git a/app-emulation/qemu/qemu-6.0.0.ebuild 
b/app-emulation/qemu/qemu-6.0.0.ebuild
index fbd240df60c..8a8069a10e2 100644
--- a/app-emulation/qemu/qemu-6.0.0.ebuild
+++ b/app-emulation/qemu/qemu-6.0.0.ebuild
@@ -276,6 +276,7 @@ PATCHES=(
"${FILESDIR}"/${PN}-5.2.0-cleaner-werror.patch
"${FILESDIR}"/${PN}-5.2.0-disable-keymap.patch
"${FILESDIR}"/${PN}-5.2.0-dce-locks.patch
+   "${FILESDIR}"/${PN}-6.0.0-make.patch
 )
 
 QA_PREBUILT="



[gentoo-commits] repo/proj/guru:dev commit in: net-dialup/atinout/

2021-06-26 Thread Marco Scardovi
commit: 42795b6061170e10b0ec74e15e5bf6bb02cd45eb
Author: Marco Scardovi  scardovi  com>
AuthorDate: Sat Jun 26 19:25:37 2021 +
Commit: Marco Scardovi  scardovi  com>
CommitDate: Sat Jun 26 19:25:37 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=42795b60

net-dialup/atinout: fix calls cc directly

Closes: https://bugs.gentoo.org/798795
Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Marco Scardovi  scardovi.com>

 net-dialup/atinout/atinout-0.9.1.ebuild | 6 +-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/net-dialup/atinout/atinout-0.9.1.ebuild 
b/net-dialup/atinout/atinout-0.9.1.ebuild
index 1232e50b8..77408bdff 100644
--- a/net-dialup/atinout/atinout-0.9.1.ebuild
+++ b/net-dialup/atinout/atinout-0.9.1.ebuild
@@ -3,6 +3,8 @@
 
 EAPI=7
 
+inherit toolchain-funcs
+
 DESCRIPTION="AT commands as input are sent to modem and responses given as 
output"
 HOMEPAGE="http://atinout.sourceforge.net/index.html;
 SRC_URI="https://netix.dl.sourceforge.net/project/atinout/v0.9.1/${P}.tar.gz;
@@ -16,4 +18,6 @@ PATCHES=(
"${FILESDIR}"/0002-do-not-rely-on-CR-in-modem-output.patch
 )
 
-QA_PREBUILT="/usr/bin/atinout"
+src_compile() {
+   CC="$(tc-getCC)" emake LDFLAGS="${LDFLAGS}"
+}



[gentoo-commits] repo/gentoo:master commit in: app-editors/vscode/

2021-06-26 Thread Zac Medico
commit: a1198583c6b9b4ef0fbb6ca2dfd74ace68f0ad91
Author: Zac Medico  gentoo  org>
AuthorDate: Sat Jun 26 19:12:11 2021 +
Commit: Zac Medico  gentoo  org>
CommitDate: Sat Jun 26 19:12:11 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a1198583

app-editors/vscode: Remove old versions

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

 app-editors/vscode/Manifest |   6 --
 app-editors/vscode/vscode-1.56.2.ebuild | 103 
 app-editors/vscode/vscode-1.57.0.ebuild | 103 
 3 files changed, 212 deletions(-)

diff --git a/app-editors/vscode/Manifest b/app-editors/vscode/Manifest
index 85330d1a9dd..9b4b10274b3 100644
--- a/app-editors/vscode/Manifest
+++ b/app-editors/vscode/Manifest
@@ -1,9 +1,3 @@
-DIST vscode-1.56.2-amd64.tar.gz 104824843 BLAKE2B 
608cc74daad0534a91d3c6200827b82efa0c2a9634c3cd9f031d4744a35f25c5201a7310011d6dfe57f761845e79574d068678a4500650c47d8404d2bd810f4d
 SHA512 
35ef320b92a66d05a8c2b61a81978d659245f37ef0b2f05002083386a265a232ed163dcc06ddee9bc2bc8f1205fa80e7841268bf66fdddcabe4a8ed35fb50a35
-DIST vscode-1.56.2-arm.tar.gz 95395040 BLAKE2B 
e948f09a97a39f898276fe4bbc9f7f35fa96b833732a48058e402aaa0246790d79c5422f5e209c842b94c6c46d19b657cdeefa9caa1e255331f81e91e0760c69
 SHA512 
4486d030d2d611aa0d29a156ba5c2beb2bd0ab1950684c7bdea44460fb05f3a18b62419c346d99a84cd71bb595f7802dab10730b40600879e442ee3181129e6f
-DIST vscode-1.56.2-arm64.tar.gz 110174990 BLAKE2B 
3b512136911b3ca431fbf71951655490c85f1c7cc707c6ddea3fd4d41b956fbf33dd8264e279d1d6e69564506aefcd9588397665133a3a34997d916605c9aa73
 SHA512 
bc3fb6b78e33286486411aa78b538693c371b309e86a84ee7361a2fd78d2d8e0dd4e9dd761f9278ced4e3a31a532e2534cdde001635935dfda92dfab85eb9e51
-DIST vscode-1.57.0-amd64.tar.gz 104867323 BLAKE2B 
4c96f1c67c2414f84e51f2589cd511d060fbb19f662b0d4230fc8d6decbc6fd1d7cfffcb6a3d005e53a71af35ee16db4222dd2b8a2f9e6aba92c365baaf1b271
 SHA512 
35c5590b526c7df5ede6184481568d349ad239c1442a88c78cb5c11c1e7d50ebd34f1cf8faaa87eee3da32e15a56e733734e850d25ab91b8c24168002a2c58d2
-DIST vscode-1.57.0-arm.tar.gz 95405275 BLAKE2B 
97e53cf478257a000a25fd7adcd79a43ef69034bc4fc82a74c4d327a9c0015a4d1247afa3440f7ad1b9316f307022c68056675a614ab5b77c98f26063cd56d29
 SHA512 
64122bff910139904791e0ce4287da6c46dc0c439313f5f25c2b03afa87a7e0c2031c65497ceabe9f4592c3060ddb18dc6a473b3a78812505163a2d52a82e408
-DIST vscode-1.57.0-arm64.tar.gz 110191475 BLAKE2B 
667385cb94029a5c4eee383f8f7ebcb01f9090f1178fc8b57a74595ee6766b8d3121cacf5f03e044b972d20c0a51064d5f4b740146399454c0048909e645a74c
 SHA512 
0d46c3bebe4363e5681d7cd8b73844654b7d993df3d89a537041acc9a3f3a00d77f537088c275d38f395d8aa4d4bd216df75388829e9340598465ee290ff06df
 DIST vscode-1.57.1-amd64.tar.gz 104850563 BLAKE2B 
b3690382adfa3f8414b38bb784a6a595409fd766d21da05960a4d39344be0dc80bcb99b8b7b7d0d7f4bf5244bb35227e301696a4c16b1e0f9665a4f1f244f15a
 SHA512 
928664a24a65c85db53d74c07b29d5e8bb1c204481fdc9204b3e254dc7f82c1a3090ffac933d331c29c1c9c4a9417200aa0216170058249fc539529130e9dfbc
 DIST vscode-1.57.1-arm.tar.gz 95393169 BLAKE2B 
dd004a41ec92796d9c2235be032c2cd5a79464926b392fb3c6d73bf0a49265bfeb0c234fd383a267578553501ad23d3e21f8e2edba591e2cb6d7f8a4118dda26
 SHA512 
3df5f8c15b0622c0d4cb470f095280c817675ccc160b51caeb04ed5471ae41da5d72da8128d5dd689c33d82718433786bdddeb87cca82d80a5eb638094be18e9
 DIST vscode-1.57.1-arm64.tar.gz 110176471 BLAKE2B 
40765526445565714c4e487327af4d34d8b83d2eda8cb74431df680a0ad212fa7b24312d07759be077bba30c0ab721af6ced24d31262863524bacd41e4fc5f82
 SHA512 
f20f22b2e524918bce1bd0d2e43e1f15a11bf40b54c6b8e55fd4dbe2f39c5eb724c3354ab6e8b00b6f8a81f01d0dfe2c6483fc81344a538ee782ae2c1e0ec5bc

diff --git a/app-editors/vscode/vscode-1.56.2.ebuild 
b/app-editors/vscode/vscode-1.56.2.ebuild
deleted file mode 100644
index 044c01c3300..000
--- a/app-editors/vscode/vscode-1.56.2.ebuild
+++ /dev/null
@@ -1,103 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit desktop pax-utils xdg
-
-DESCRIPTION="Multiplatform Visual Studio Code from Microsoft"
-HOMEPAGE="https://code.visualstudio.com;
-SRC_URI="
-   amd64? ( https://update.code.visualstudio.com/${PV}/linux-x64/stable -> 
${P}-amd64.tar.gz )
-   arm? ( https://update.code.visualstudio.com/${PV}/linux-armhf/stable -> 
${P}-arm.tar.gz )
-   arm64? ( https://update.code.visualstudio.com/${PV}/linux-arm64/stable 
-> ${P}-arm64.tar.gz )
-"
-S="${WORKDIR}"
-
-RESTRICT="mirror strip bindist"
-
-LICENSE="
-   Apache-2.0
-   BSD
-   BSD-1
-   BSD-2
-   BSD-4
-   CC-BY-4.0
-   ISC
-   LGPL-2.1+
-   Microsoft-vscode
-   MIT
-   MPL-2.0
-   openssl
-   PYTHON
-   TextMate-bundle
-   Unlicense
-   UoI-NCSA
-   W3C
-"
-SLOT="0"
-KEYWORDS="-* ~amd64 ~arm ~arm64"
-
-RDEPEND="
-   app-accessibility/at-spi2-atk
-   app-crypt/libsecret[crypt]
-

[gentoo-commits] repo/proj/guru:dev commit in: gnome-extra/iio-sensor-proxy/

2021-06-26 Thread Marco Scardovi
commit: 10231c515d7909036b4a8155785a2f2941dcab05
Author: Marco Scardovi  scardovi  com>
AuthorDate: Sat Jun 26 19:04:05 2021 +
Commit: Marco Scardovi  scardovi  com>
CommitDate: Sat Jun 26 19:04:05 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=10231c51

gnome-extra/iio-sensor-proxy: force systemd

This package works only with systemd

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Marco Scardovi  scardovi.com>

 gnome-extra/iio-sensor-proxy/iio-sensor-proxy-3.1.ebuild | 5 +
 1 file changed, 5 insertions(+)

diff --git a/gnome-extra/iio-sensor-proxy/iio-sensor-proxy-3.1.ebuild 
b/gnome-extra/iio-sensor-proxy/iio-sensor-proxy-3.1.ebuild
index 0959f00ab..d713e9dbb 100644
--- a/gnome-extra/iio-sensor-proxy/iio-sensor-proxy-3.1.ebuild
+++ b/gnome-extra/iio-sensor-proxy/iio-sensor-proxy-3.1.ebuild
@@ -13,11 +13,16 @@ LICENSE="GPL-3"
 SLOT="0"
 KEYWORDS="~amd64 ~arm64"
 RESTRICT="test"
+IUSE="+systemd"
 
 RDEPEND="
dev-libs/glib:*
gnome-base/gnome-common
dev-libs/libgudev
+   systemd? (
+   !sys-apps/openrc
+   sys-apps/systemd
+   )
virtual/udev
 "
 



[gentoo-commits] repo/proj/guru:dev commit in: sys-boot/osk-sdl/

2021-06-26 Thread Marco Scardovi
commit: 667f5093e24dab31f5c72f98c2e4376cedb0b8a4
Author: Marco Scardovi  scardovi  com>
AuthorDate: Sat Jun 26 19:00:47 2021 +
Commit: Marco Scardovi  scardovi  com>
CommitDate: Sat Jun 26 19:00:47 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=667f5093

sys-boot/osk-sdl: drop test

Will be enabled in a future version

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Marco Scardovi  scardovi.com>

 sys-boot/osk-sdl/osk-sdl-0.64.ebuild | 8 ++--
 1 file changed, 2 insertions(+), 6 deletions(-)

diff --git a/sys-boot/osk-sdl/osk-sdl-0.64.ebuild 
b/sys-boot/osk-sdl/osk-sdl-0.64.ebuild
index 1f8daa085..4fc97688f 100644
--- a/sys-boot/osk-sdl/osk-sdl-0.64.ebuild
+++ b/sys-boot/osk-sdl/osk-sdl-0.64.ebuild
@@ -14,8 +14,7 @@ 
SRC_URI="https://gitlab.com/postmarketOS/osk-sdl/-/archive/${COMMIT}.tar.gz -> $
 LICENSE="GPL-3"
 SLOT="0"
 KEYWORDS="~amd64 ~arm64"
-IUSE="test"
-RESTRICT="!test? ( test )"
+RESTRICT="test"
 
 RDEPEND="
app-portage/gentoolkit
@@ -29,10 +28,7 @@ RDEPEND="
sys-kernel/dracut
 "
 
-BDEPEND="
-   app-text/scdoc
-   test? ( x11-misc/xvfb-run )
-"
+BDEPEND="app-text/scdoc"
 
 S="${WORKDIR}/${PN}-${COMMIT}"
 



[gentoo-commits] repo/proj/guru:dev commit in: x11-misc/squeekboard/

2021-06-26 Thread Marco Scardovi
commit: 8e604ff7ea74cc8a9981c966cb72f75843cd53cf
Author: Marco Scardovi  scardovi  com>
AuthorDate: Sat Jun 26 18:57:38 2021 +
Commit: Marco Scardovi  scardovi  com>
CommitDate: Sat Jun 26 18:57:38 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=8e604ff7

x11-misc/squeekboard: add missing package

Closes: https://bugs.gentoo.org/798804
Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Marco Scardovi  scardovi.com>

 x11-misc/squeekboard/squeekboard-1.14.0.ebuild | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/x11-misc/squeekboard/squeekboard-1.14.0.ebuild 
b/x11-misc/squeekboard/squeekboard-1.14.0.ebuild
index d97b49706..da600a43d 100644
--- a/x11-misc/squeekboard/squeekboard-1.14.0.ebuild
+++ b/x11-misc/squeekboard/squeekboard-1.14.0.ebuild
@@ -49,6 +49,7 @@ CRATES="
xkbcommon-0.4.0
yaml-rust-0.4.5
 "
+
 inherit cargo gnome2-utils meson toolchain-funcs xdg
 
 MY_COMMIT="19630334b07d6d2949932cf05018925cb3ab9613"
@@ -65,6 +66,7 @@ KEYWORDS="~amd64 ~arm64"
 RDEPEND="
${PYTHON_DEPS}
dev-libs/feedbackd
+   dev-libs/wayland
dev-libs/wayland-protocols
gnome-base/gnome-desktop
media-fonts/noto-emoji



[gentoo-commits] repo/gentoo:master commit in: app-editors/vscode/

2021-06-26 Thread Zac Medico
commit: 52e7c53374ade073669ad23c573a844f2e7c6485
Author: Zac Medico  gentoo  org>
AuthorDate: Sat Jun 26 18:34:41 2021 +
Commit: Zac Medico  gentoo  org>
CommitDate: Sat Jun 26 18:45:29 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=52e7c533

app-editors/vscode: Bump to version 1.57.1

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

 app-editors/vscode/Manifest |   3 +
 app-editors/vscode/vscode-1.57.1.ebuild | 103 
 2 files changed, 106 insertions(+)

diff --git a/app-editors/vscode/Manifest b/app-editors/vscode/Manifest
index 3fc76a4d800..85330d1a9dd 100644
--- a/app-editors/vscode/Manifest
+++ b/app-editors/vscode/Manifest
@@ -4,3 +4,6 @@ DIST vscode-1.56.2-arm64.tar.gz 110174990 BLAKE2B 
3b512136911b3ca431fbf719516554
 DIST vscode-1.57.0-amd64.tar.gz 104867323 BLAKE2B 
4c96f1c67c2414f84e51f2589cd511d060fbb19f662b0d4230fc8d6decbc6fd1d7cfffcb6a3d005e53a71af35ee16db4222dd2b8a2f9e6aba92c365baaf1b271
 SHA512 
35c5590b526c7df5ede6184481568d349ad239c1442a88c78cb5c11c1e7d50ebd34f1cf8faaa87eee3da32e15a56e733734e850d25ab91b8c24168002a2c58d2
 DIST vscode-1.57.0-arm.tar.gz 95405275 BLAKE2B 
97e53cf478257a000a25fd7adcd79a43ef69034bc4fc82a74c4d327a9c0015a4d1247afa3440f7ad1b9316f307022c68056675a614ab5b77c98f26063cd56d29
 SHA512 
64122bff910139904791e0ce4287da6c46dc0c439313f5f25c2b03afa87a7e0c2031c65497ceabe9f4592c3060ddb18dc6a473b3a78812505163a2d52a82e408
 DIST vscode-1.57.0-arm64.tar.gz 110191475 BLAKE2B 
667385cb94029a5c4eee383f8f7ebcb01f9090f1178fc8b57a74595ee6766b8d3121cacf5f03e044b972d20c0a51064d5f4b740146399454c0048909e645a74c
 SHA512 
0d46c3bebe4363e5681d7cd8b73844654b7d993df3d89a537041acc9a3f3a00d77f537088c275d38f395d8aa4d4bd216df75388829e9340598465ee290ff06df
+DIST vscode-1.57.1-amd64.tar.gz 104850563 BLAKE2B 
b3690382adfa3f8414b38bb784a6a595409fd766d21da05960a4d39344be0dc80bcb99b8b7b7d0d7f4bf5244bb35227e301696a4c16b1e0f9665a4f1f244f15a
 SHA512 
928664a24a65c85db53d74c07b29d5e8bb1c204481fdc9204b3e254dc7f82c1a3090ffac933d331c29c1c9c4a9417200aa0216170058249fc539529130e9dfbc
+DIST vscode-1.57.1-arm.tar.gz 95393169 BLAKE2B 
dd004a41ec92796d9c2235be032c2cd5a79464926b392fb3c6d73bf0a49265bfeb0c234fd383a267578553501ad23d3e21f8e2edba591e2cb6d7f8a4118dda26
 SHA512 
3df5f8c15b0622c0d4cb470f095280c817675ccc160b51caeb04ed5471ae41da5d72da8128d5dd689c33d82718433786bdddeb87cca82d80a5eb638094be18e9
+DIST vscode-1.57.1-arm64.tar.gz 110176471 BLAKE2B 
40765526445565714c4e487327af4d34d8b83d2eda8cb74431df680a0ad212fa7b24312d07759be077bba30c0ab721af6ced24d31262863524bacd41e4fc5f82
 SHA512 
f20f22b2e524918bce1bd0d2e43e1f15a11bf40b54c6b8e55fd4dbe2f39c5eb724c3354ab6e8b00b6f8a81f01d0dfe2c6483fc81344a538ee782ae2c1e0ec5bc

diff --git a/app-editors/vscode/vscode-1.57.1.ebuild 
b/app-editors/vscode/vscode-1.57.1.ebuild
new file mode 100644
index 000..044c01c3300
--- /dev/null
+++ b/app-editors/vscode/vscode-1.57.1.ebuild
@@ -0,0 +1,103 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit desktop pax-utils xdg
+
+DESCRIPTION="Multiplatform Visual Studio Code from Microsoft"
+HOMEPAGE="https://code.visualstudio.com;
+SRC_URI="
+   amd64? ( https://update.code.visualstudio.com/${PV}/linux-x64/stable -> 
${P}-amd64.tar.gz )
+   arm? ( https://update.code.visualstudio.com/${PV}/linux-armhf/stable -> 
${P}-arm.tar.gz )
+   arm64? ( https://update.code.visualstudio.com/${PV}/linux-arm64/stable 
-> ${P}-arm64.tar.gz )
+"
+S="${WORKDIR}"
+
+RESTRICT="mirror strip bindist"
+
+LICENSE="
+   Apache-2.0
+   BSD
+   BSD-1
+   BSD-2
+   BSD-4
+   CC-BY-4.0
+   ISC
+   LGPL-2.1+
+   Microsoft-vscode
+   MIT
+   MPL-2.0
+   openssl
+   PYTHON
+   TextMate-bundle
+   Unlicense
+   UoI-NCSA
+   W3C
+"
+SLOT="0"
+KEYWORDS="-* ~amd64 ~arm ~arm64"
+
+RDEPEND="
+   app-accessibility/at-spi2-atk
+   app-crypt/libsecret[crypt]
+   dev-libs/nss
+   media-libs/alsa-lib
+   media-libs/libpng:0/16
+   x11-libs/cairo
+   x11-libs/gtk+:3
+   x11-libs/libnotify
+   x11-libs/libxkbcommon
+   x11-libs/libxkbfile
+   x11-libs/libXScrnSaver
+   x11-libs/libXtst
+   x11-libs/pango
+"
+
+QA_PREBUILT="
+   /opt/vscode/code
+   /opt/vscode/libEGL.so
+   /opt/vscode/libffmpeg.so
+   /opt/vscode/libGLESv2.so
+   /opt/vscode/libvulkan.so*
+   /opt/vscode/chrome-sandbox
+   /opt/vscode/libvk_swiftshader.so
+   /opt/vscode/swiftshader/libEGL.so
+   /opt/vscode/swiftshader/libGLESv2.so
+   /opt/vscode/resources/app/extensions/*
+   /opt/vscode/resources/app/node_modules.asar.unpacked/*
+"
+
+src_install() {
+   if use amd64; then
+   cd "${WORKDIR}/VSCode-linux-x64" || die
+   elif use arm; then
+   cd "${WORKDIR}/VSCode-linux-armhf" || die
+   elif use arm64; then

[gentoo-commits] repo/gentoo:master commit in: dev-tex/tex4ht/

2021-06-26 Thread Ulrich Müller
commit: 97f4cd55084315fed97088578d762faec9ccf211
Author: Ulrich Müller  gentoo  org>
AuthorDate: Sat Jun 26 18:08:32 2021 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Sat Jun 26 18:08:32 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=97f4cd55

dev-tex/tex4ht: Remove old

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Ulrich Müller  gentoo.org>

 dev-tex/tex4ht/Manifest |   1 -
 dev-tex/tex4ht/tex4ht-20090611_p1038-r11.ebuild | 126 
 2 files changed, 127 deletions(-)

diff --git a/dev-tex/tex4ht/Manifest b/dev-tex/tex4ht/Manifest
index d5012f46efc..43d3ada1b59 100644
--- a/dev-tex/tex4ht/Manifest
+++ b/dev-tex/tex4ht/Manifest
@@ -1,4 +1,3 @@
 DIST tex4ht-1.0.2009_06_11_1038.tar.gz 2576719 BLAKE2B 
d04fd7b5f614414a200b01f11bea9880ea12561873fc08cb2f5f6f62167d6128cc50abb0c7eae5d80046f6d3b504493d66262153c5a534fd1b56bfa1dfcd
 SHA512 
868961c16da63ef20a8af3ec3e56a2b6c518a291cdbc3974f701773dbb55b844f0df06aae4c7b481c96b9e2ba29cb0f1ed1279b6f32340e4708e31bb67170963
-DIST tex4ht-texlive-2020-06-24.tar.xz 880952 BLAKE2B 
d021efca48571711d06d7ed6ecefce068339a49fa83efeaa476329d892a77f73b27273a711dad2cb7ce212ece87ef8a776a10127cec5dc2e0096ce36adbc42a4
 SHA512 
b6109d27fd38eb0f2f9aab8b96adee2e69081c7317de3c9f527e47053d1520b93c0499e23fdc66f38f04c50633f72930e4fdf5d07612894427ae31dcbc1f66d4
 DIST tex4ht-texlive-20210603.doc.tar.xz 136388 BLAKE2B 
d379e35b8fcd37243e2e1e9b4c378b78004774c530031ecbc0f10b99041a9f785d2317054d2f41181f41d29718d3dbbd7e9632541013eaeea6d54fcdb3568f3f
 SHA512 
de7c2fb855010f62d8dc7dda39826a549aa38daf5acb9e89abf19cf26724db5ac25f362a490058a1456a056ee9954eaa52985b9a05dcb89d6a947474593a77cb
 DIST tex4ht-texlive-20210603.tar.xz 908004 BLAKE2B 
bbc5ce16c10314120b998b5d2b527cf918c0991f47e6c7abe322dba62c1371a38f80ba971a971d756df548aa91d8c5b1f1f0ce3128a6dd33ac052ee465e0be99
 SHA512 
5a51db0b4cfacba33f9cd83b757d45f83c8470bb451a0376f328a1e78ffe39e5f22dcf2be6f9bed5724eed373ff020c8fa4aa38d9bf34bb45a05186e224e144e

diff --git a/dev-tex/tex4ht/tex4ht-20090611_p1038-r11.ebuild 
b/dev-tex/tex4ht/tex4ht-20090611_p1038-r11.ebuild
deleted file mode 100644
index 7e3751dc6f4..000
--- a/dev-tex/tex4ht/tex4ht-20090611_p1038-r11.ebuild
+++ /dev/null
@@ -1,126 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit latex-package toolchain-funcs java-pkg-opt-2 flag-o-matic 
readme.gentoo-r1
-
-# from http://mirrors.ctan.org/systems/texlive/tlnet/archive/tex4ht.tar.xz
-TL_TEX4HT_VER="2020-06-24"
-
-# tex4ht-20050331_p2350 -> tex4ht-1.0.2005_03_31_2350
-MY_P="${PN}-1.0.${PV:0:4}_${PV:4:2}_${PV:6:2}_${PV/*_p/}"
-
-DESCRIPTION="Converts (La)TeX to (X)HTML, XML and OO.org"
-HOMEPAGE="http://www.cse.ohio-state.edu/~gurari/TeX4ht/
-   http://www.cse.ohio-state.edu/~gurari/TeX4ht/bugfixes.html;
-SRC_URI="http://www.cse.ohio-state.edu/~gurari/TeX4ht/fix/${MY_P}.tar.gz
-   
https://dev.gentoo.org/~ulm/distfiles/${PN}-texlive-${TL_TEX4HT_VER}.tar.xz;
-
-LICENSE="LPPL-1.2"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 
~amd64-linux ~x86-linux ~x64-macos"
-IUSE="java"
-
-RDEPEND="!>=dev-texlive/texlive-latex-2021
-   app-text/ghostscript-gpl
-   media-gfx/imagemagick
-   dev-libs/kpathsea
-   java? ( >=virtual/jre-1.8:* )"
-
-DEPEND="dev-libs/kpathsea
-   java? ( >=virtual/jdk-1.8:* )"
-
-BDEPEND="virtual/pkgconfig"
-
-S="${WORKDIR}/${MY_P}"
-
-src_prepare() {
-   cp -a "${WORKDIR}/texmf-dist/"* texmf/ || die
-   default
-   cd "${S}/texmf/tex4ht/base/unix" || die
-   sed -i \
-   -e "s#~/tex4ht.dir#${EPREFIX}/usr/share#" \
-   -e 
"s#tpath/tex/texmf/fonts/tfm/!#t${EPREFIX}/usr/share/texmf-dist/fonts/tfm/!\nt${EPREFIX}/usr/local/share/texmf/fonts/tfm/!\nt${EPREFIX}/var/cache/fonts/tfm/!\nt${EPREFIX}${TEXMF}/fonts/tfm/!#"
 \
-   -e "s#%%~#${EPREFIX}${TEXMF}#g" \
-   -e "s#/usr/share/texmf/#${EPREFIX}${TEXMF}/#" \
-   tex4ht.env \
-   || die "sed of tex4ht.env failed"
-
-   einfo "Removing precompiled java stuff"
-   find "${S}" '(' -name '*.class' -o -name '*.jar' ')' -print -delete || 
die
-}
-
-src_compile() {
-   has_version '>=dev-libs/kpathsea-6.2.1' \
-   && append-cppflags "$($(tc-getPKG_CONFIG) --cflags kpathsea)"
-
-   cd "${S}/src" || die
-   einfo "Compiling postprocessor sources..."
-   for f in tex4ht t4ht; do
-   $(tc-getCC) ${CPPFLAGS} ${CFLAGS} ${LDFLAGS} -o $f $f.c \
-   
-DENVFILE="\"${EPREFIX}${TEXMF}/tex4ht/base/tex4ht.env\"" \
-   -DHAVE_DIRENT_H -DKPATHSEA -lkpathsea \
-   || die "Compiling $f failed"
-   done
-   if use java; then
-   einfo "Compiling java files..."
-   cd java || die
-   ejavac *.java */*.java 

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

2021-06-26 Thread Stephan Hartmann
commit: f200f53991ab6cf19b754d0536a03c48ce188d9b
Author: Stephan Hartmann  gentoo  org>
AuthorDate: Sat Jun 26 18:00:13 2021 +
Commit: Stephan Hartmann  gentoo  org>
CommitDate: Sat Jun 26 18:00:43 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f200f539

www-client/chromium: beta channel bump to 92.0.4515.70

Bug: https://bugs.gentoo.org/796527
Package-Manager: Portage-3.0.20, Repoman-3.0.2
Signed-off-by: Stephan Hartmann  gentoo.org>

 www-client/chromium/Manifest  | 4 ++--
 .../{chromium-92.0.4515.59.ebuild => chromium-92.0.4515.70.ebuild}| 2 +-
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/www-client/chromium/Manifest b/www-client/chromium/Manifest
index 2ae63cd042f..e94ddb23faf 100644
--- a/www-client/chromium/Manifest
+++ b/www-client/chromium/Manifest
@@ -2,8 +2,8 @@ DIST chromium-91-patchset-6.tar.xz 4280 BLAKE2B 
18887953453133589cfc5df58d247250
 DIST chromium-91-ppc64le-6.tar.xz 28968 BLAKE2B 
5153be672aec91899d9eabe3ddf4c3d0b4b2d307e396afa2a83bf3102bc540fa62d69df365057128227428bd3abfc8cab9203fae41e5150191025d8ecea935ab
 SHA512 
78071d204bf04a13a132a63a3d268a0d6d05a895c1ee55a41176fb5cca975c502e69a83ca0388ecea92c041f24235c452abdfbf0ee557e93db6685589fb9428b
 DIST chromium-91.0.4472.106.tar.xz 950214296 BLAKE2B 
1c68c3d6ccb593b4516482ba8f18f3bf769fe90ca423692f8e8d9fabd36fa8cda7a66f870fc30478ea4e1f9bd147bb6cadb77df4d9e0ef846c30e653b15dcc98
 SHA512 
142507bbf5fcc47d7eeb5f890ed70eae403271a7f537903545ad09ac26501aae914f327c3287d5588ed4ab601012584f6204cca6896ed2705326b090df2fe00c
 DIST chromium-91.0.4472.114.tar.xz 950268264 BLAKE2B 
e811ec3550434a5f5dcff3f5a0c07d2a951b0479ae8ef7de0dc82c60d63bb19a04ed065b2f8f12b0ba4786244fd0fdba9a38e1f0ae076a9be2fc50bc293453b5
 SHA512 
7a04d966e8c8b75b5fe063730cbc4734cc9a5a38a50a573193243301930719cef26e2b741f2f893350bb717261302e5d00b0b3264a3fdb8f80a5460223eac5de
-DIST chromium-92-patchset-6.tar.xz 3764 BLAKE2B 
a7149940b1371e4bd295e6038b87cc13f4edf8d8ed286d9d8d0e63144c2546de39564fc203a4b2e185267e46398efd0414c1f695ee31c78d33a6cd8d7b434016
 SHA512 
2f104901271d42762ea27f7c8a017307bde7348ec6b84d0c85875a07bf3783ba43bdb886fb3c6376753b6a14102b495a28bdc7adc611992440d2c1345aea035b
-DIST chromium-92.0.4515.59.tar.xz 957613080 BLAKE2B 
b6d4009e9c0cb90d3c16bac95d383a243c0e0660a521110bb188c1091aa97d84de85f5766e2a1ed908f78637ea786778030a0ae430ddfa8a4505feb5e9385fd4
 SHA512 
d7dbc569751cb4b3b3fd97429cfda5577d8468ba201914775b27562911010719c84ea2380b11f07c7b5965cd8444676200ae190f06a19e35586a0980d085968b
+DIST chromium-92-patchset-7.tar.xz 4004 BLAKE2B 
8587663a072eb08abacbc2e54924855f29efefdbec46acf5cb8b0cc40b816b96ba7694c4ab1abe997572a6dbecf94ea27f368a7337263adfff44f2b4b042d862
 SHA512 
65c8267ab0921719c71d4b03a4315bbb1ceec35ce4794de9dcc6099b2c349baf4782b67316ebb8c9db233630b7fc89fa0baf719f9f0f41eb39972cdeb437e612
+DIST chromium-92.0.4515.70.tar.xz 957673320 BLAKE2B 
ecd7076eb8b1c755d0d4a79ba397800fb62ed26e14283ad9f45707905b700d379b07d197ec319c02c048f9dcd07f23d3183edc2cf2741d5cdd3968598ab00122
 SHA512 
5a5d10673442808b49fecd8b0d9a124390c1e9d8ec3c27a828d93ccc20b9f27ef50c54043bebf806c9e15c7d18a7c300dcac96b1ec34aa713c7d7d061af50016
 DIST chromium-93-patchset-4.tar.xz 4452 BLAKE2B 
a697175dceb03ae19175860c29f93b7f58bb212ba4932822c5c85dd8230a50b0cfefd3968ebb872d0b62fb4371b065fc51192f657c7f0fd5667bb3531344abed
 SHA512 
836cbb1580f3559fc55e110b61120282cd2384da028d244fab5b9bdba475f3162e952bc45b7a827019ca0ebf92127dc0a89ba32c5718bded349c8ba25eecd207
 DIST chromium-93.0.4549.3.tar.xz 989184368 BLAKE2B 
e0b690797ac99587b3a4385e09d4c9fed51fb75321269b239d931f39ca839ec82d474a5bba90f22e558562a5c395c9680c781fef4f35ead9de9e063a7c900357
 SHA512 
5e27d524163bddc168d6344d09bc02aed50cba487e8d8310f421cb9a4f2103f5cf1ed036dc9adf572eb950401e74755eb7561fc51f9ed28ac5f92fda3eb210aa
 DIST highway-0.12.1.tar.gz 1480579 BLAKE2B 
2889f96e33ae4411b14dae2229d86b0581f2044f50d6bb829a83417f0d67f0c9a8c03d552d09a985231ea11e88497fa405efcb85d158b5734b477bec5764a1eb
 SHA512 
d14aeffc80739a5993177fb190ac03998d495004e9c54126c0e0b174c28be52a3f3fe581d8a08db67c34bd00045223d1850e7b384a2e7fe37a8150d7908004cb

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



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

2021-06-26 Thread Sergei Trofimovich
commit: 33824d108c38a4dd5120e1ad7c0478537f6b5c34
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Sat Jun 26 16:48:20 2021 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Jun 26 17:58:07 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=33824d10

dev-libs/elfutils: remove unused patch

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Closes: https://github.com/gentoo/gentoo/pull/21439
Signed-off-by: Sergei Trofimovich  gentoo.org>

 .../elfutils/files/elfutils-0.183-CC-quote.patch   | 40 --
 1 file changed, 40 deletions(-)

diff --git a/dev-libs/elfutils/files/elfutils-0.183-CC-quote.patch 
b/dev-libs/elfutils/files/elfutils-0.183-CC-quote.patch
deleted file mode 100644
index 8dc59bec262..000
--- a/dev-libs/elfutils/files/elfutils-0.183-CC-quote.patch
+++ /dev/null
@@ -1,40 +0,0 @@
 a/tests/Makefile.am
-+++ b/tests/Makefile.am
-@@ -528,7 +528,7 @@ installed_TESTS_ENVIRONMENT = libdir=$(DESTDIR)$(libdir); \
- export LC_ALL; export LANG; export VALGRIND_CMD; \
- unset DEBUGINFOD_URLS; \
- NM=$(NM); export NM; \
--CC=$(CC); export CC;
-+CC="$(CC)"; export CC;
- installed_LOG_COMPILER = $(abs_srcdir)/test-wrapper.sh \
-installed $(tests_rpath) \
-'$(program_transform_name)'
-@@ -540,7 +540,7 @@ TESTS_ENVIRONMENT = LC_ALL=C; LANG=C; 
VALGRIND_CMD=$(valgrind_cmd); \
-   export LC_ALL; export LANG; export VALGRIND_CMD; \
-   unset DEBUGINFOD_URLS; \
-   NM=$(NM); export NM; \
--  CC=$(CC); export CC;
-+  CC="$(CC)"; export CC;
- LOG_COMPILER = $(abs_srcdir)/test-wrapper.sh \
-  
$(abs_top_builddir)/libdw:$(abs_top_builddir)/backends:$(abs_top_builddir)/libelf:$(abs_top_builddir)/libasm:$(abs_top_builddir)/debuginfod
- 
 a/tests/Makefile.in
-+++ b/tests/Makefile.in
-@@ -1568,7 +1568,7 @@ installed_TESTS_ENVIRONMENT = 
libdir=$(DESTDIR)$(libdir); \
- export LC_ALL; export LANG; export VALGRIND_CMD; \
- unset DEBUGINFOD_URLS; \
- NM=$(NM); export NM; \
--CC=$(CC); export CC;
-+CC="$(CC)"; export CC;
- 
- installed_LOG_COMPILER = $(abs_srcdir)/test-wrapper.sh \
-installed $(tests_rpath) \
-@@ -1582,7 +1582,7 @@ TESTS_ENVIRONMENT = LC_ALL=C; LANG=C; 
VALGRIND_CMD=$(valgrind_cmd); \
-   export LC_ALL; export LANG; export VALGRIND_CMD; \
-   unset DEBUGINFOD_URLS; \
-   NM=$(NM); export NM; \
--  CC=$(CC); export CC;
-+  CC="$(CC)"; export CC;
- 
- LOG_COMPILER = $(abs_srcdir)/test-wrapper.sh \
-  
$(abs_top_builddir)/libdw:$(abs_top_builddir)/backends:$(abs_top_builddir)/libelf:$(abs_top_builddir)/libasm:$(abs_top_builddir)/debuginfod



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

2021-06-26 Thread Ulrich Müller
commit: d3aeae754473d460cfb6f5f91e76de862aba6277
Author: Ulrich Müller  gentoo  org>
AuthorDate: Fri Jun 25 08:51:08 2021 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Sat Jun 26 17:40:18 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d3aeae75

net-irc/konversation: Update Server default in konversationrc

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Ulrich Müller  gentoo.org>

 net-irc/konversation/files/konversationrc | 4 ++--
 .../{konversation-20.12.3.ebuild => konversation-20.12.3-r1.ebuild}   | 0
 .../{konversation-21.04.2.ebuild => konversation-21.04.2-r1.ebuild}   | 0
 3 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-irc/konversation/files/konversationrc 
b/net-irc/konversation/files/konversationrc
index 932374b6bf4..3f4a06eff4e 100644
--- a/net-irc/konversation/files/konversationrc
+++ b/net-irc/konversation/files/konversationrc
@@ -13,12 +13,12 @@ Name=#gentoo-xfce
 [Server 0]
 Port=8001
 SSLEnabled=false
-Server=chat.freenode.net
+Server=irc.libera.chat
 
 [ServerGroup 0]
 AutoConnect=false
 AutoJoinChannels=Channel 0,Channel 1,Channel 2,Channel 3
 EnableNotifications=true
 Expanded=false
-Name=Freenode
+Name=Libera
 ServerList=Server 0

diff --git a/net-irc/konversation/konversation-20.12.3.ebuild 
b/net-irc/konversation/konversation-20.12.3-r1.ebuild
similarity index 100%
rename from net-irc/konversation/konversation-20.12.3.ebuild
rename to net-irc/konversation/konversation-20.12.3-r1.ebuild

diff --git a/net-irc/konversation/konversation-21.04.2.ebuild 
b/net-irc/konversation/konversation-21.04.2-r1.ebuild
similarity index 100%
rename from net-irc/konversation/konversation-21.04.2.ebuild
rename to net-irc/konversation/konversation-21.04.2-r1.ebuild



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

2021-06-26 Thread Ulrich Müller
commit: 6b8c209958c23fd06731d4468a72b23216bab889
Author: Ulrich Müller  gentoo  org>
AuthorDate: Fri Jun 25 06:34:59 2021 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Sat Jun 26 17:05:58 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b8c2099

eutils.eclass: Minor touchups of EAPI conditionals

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

 eclass/eutils.eclass | 10 --
 1 file changed, 4 insertions(+), 6 deletions(-)

diff --git a/eclass/eutils.eclass b/eclass/eutils.eclass
index 2d90c35d9ad..5d1e0e8e83d 100644
--- a/eclass/eutils.eclass
+++ b/eclass/eutils.eclass
@@ -23,7 +23,7 @@ if [[ -z ${_EUTILS_ECLASS} ]]; then
 _EUTILS_ECLASS=1
 
 # implicitly inherited (now split) eclasses
-case ${EAPI:-0} in
+case ${EAPI} in
5|6)
inherit desktop edos2unix epatch estack l10n ltprune multilib \
preserve-libs toolchain-funcs vcs-clean wrapper
@@ -172,10 +172,9 @@ in_iuse() {
has "${flag}" "${liuse[@]#[+-]}"
 }
 
-fi
+fi # EAPI 5
 
-case ${EAPI:-0} in
-5|6)
+if [[ ${EAPI} == [56] ]] ; then
 
 # @FUNCTION: eqawarn
 # @USAGE: [message]
@@ -190,7 +189,6 @@ if ! declare -F eqawarn >/dev/null ; then
}
 fi
 
-;;
-esac
+fi # EAPI [56]
 
 fi



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

2021-06-26 Thread Ulrich Müller
commit: d929f33a2b6d44a1a94685ec81eef2a6ccc4b7c8
Author: Ulrich Müller  gentoo  org>
AuthorDate: Fri Jun 25 06:52:08 2021 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Sat Jun 26 17:05:59 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d929f33a

l10n.eclass: Minor touchup of EAPI conditional

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

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

diff --git a/eclass/l10n.eclass b/eclass/l10n.eclass
index 5cf3931b7bf..a9d7d2f76be 100644
--- a/eclass/l10n.eclass
+++ b/eclass/l10n.eclass
@@ -15,8 +15,8 @@
 # determining the cross-section between the user's set LINGUAS and what
 # is offered by the package.
 
-case ${EAPI:-0} in
-   [567]) ;;
+case ${EAPI} in
+   5|6|7) ;;
*) die "${ECLASS}: EAPI ${EAPI:-0} not supported" ;;
 esac
 



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

2021-06-26 Thread Ulrich Müller
commit: 48651ecc0d536ed15b06736e331238b6f92b
Author: Ulrich Müller  gentoo  org>
AuthorDate: Wed Jun 23 13:24:29 2021 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Sat Jun 26 17:06:00 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=48651ecc

strip-linguas.eclass: New eclass, split off from l10n

Originally strip-linguas() was part of eutils.eclass. It was moved
to l10n.eclass in late 2020, but there are few (if any) ebuilds using
strip-linguas and the other functions from l10n.

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

 eclass/eutils.eclass|  6 ++--
 eclass/l10n.eclass  | 49 ++---
 eclass/strip-linguas.eclass | 67 +
 3 files changed, 72 insertions(+), 50 deletions(-)

diff --git a/eclass/eutils.eclass b/eclass/eutils.eclass
index 5d1e0e8e83d..207d05e7f97 100644
--- a/eclass/eutils.eclass
+++ b/eclass/eutils.eclass
@@ -25,10 +25,10 @@ _EUTILS_ECLASS=1
 # implicitly inherited (now split) eclasses
 case ${EAPI} in
5|6)
-   inherit desktop edos2unix epatch estack l10n ltprune multilib \
-   preserve-libs toolchain-funcs vcs-clean wrapper
+   inherit desktop edos2unix epatch estack ltprune multilib \
+   preserve-libs strip-linguas toolchain-funcs vcs-clean 
wrapper
;;
-   7) inherit edos2unix l10n wrapper ;;
+   7) inherit edos2unix strip-linguas wrapper ;;
*) die "${ECLASS}: EAPI ${EAPI:-0} not supported" ;;
 esac
 

diff --git a/eclass/l10n.eclass b/eclass/l10n.eclass
index a9d7d2f76be..b1dff96ded1 100644
--- a/eclass/l10n.eclass
+++ b/eclass/l10n.eclass
@@ -20,6 +20,8 @@ case ${EAPI} in
*) die "${ECLASS}: EAPI ${EAPI:-0} not supported" ;;
 esac
 
+inherit strip-linguas
+
 if [[ -z ${_L10N_ECLASS} ]]; then
 _L10N_ECLASS=1
 
@@ -130,51 +132,4 @@ l10n_get_locales() {
printf "%s" "${locs}"
 }
 
-# @FUNCTION: strip-linguas
-# @USAGE: [|<-i|-u> ]
-# @DESCRIPTION:
-# Make sure that LINGUAS only contains languages that a package can
-# support.  The first form allows you to specify a list of LINGUAS.
-# The -i builds a list of po files found in all the directories and uses
-# the intersection of the lists.  The -u builds a list of po files found
-# in all the directories and uses the union of the lists.
-strip-linguas() {
-   local ls newls nols
-   if [[ $1 == "-i" ]] || [[ $1 == "-u" ]] ; then
-   local op=$1; shift
-   ls=$(find "$1" -name '*.po' -exec basename {} .po ';'); shift
-   local d f
-   for d in "$@" ; do
-   if [[ ${op} == "-u" ]] ; then
-   newls=${ls}
-   else
-   newls=""
-   fi
-   for f in $(find "$d" -name '*.po' -exec basename {} .po 
';') ; do
-   if [[ ${op} == "-i" ]] ; then
-   has ${f} ${ls} && newls="${newls} ${f}"
-   else
-   has ${f} ${ls} || newls="${newls} ${f}"
-   fi
-   done
-   ls=${newls}
-   done
-   else
-   ls="$@"
-   fi
-
-   nols=""
-   newls=""
-   for f in ${LINGUAS} ; do
-   if has ${f} ${ls} ; then
-   newls="${newls} ${f}"
-   else
-   nols="${nols} ${f}"
-   fi
-   done
-   [[ -n ${nols} ]] \
-   && einfo "Sorry, but ${PN} does not support the LINGUAS:" 
${nols}
-   export LINGUAS=${newls:1}
-}
-
 fi

diff --git a/eclass/strip-linguas.eclass b/eclass/strip-linguas.eclass
new file mode 100644
index 000..718341b4a62
--- /dev/null
+++ b/eclass/strip-linguas.eclass
@@ -0,0 +1,67 @@
+# Copyright 2004-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# @ECLASS: strip-linguas.eclass
+# @MAINTAINER:
+# Ulrich Müller 
+# @AUTHOR:
+# Mike Frysinger 
+# @SUPPORTED_EAPIS: 5 6 7 8
+# @BLURB: convenience function for LINGUAS support
+
+case ${EAPI} in
+   5|6|7|8) ;;
+   *) die "${ECLASS}: EAPI ${EAPI:-0} not supported" ;;
+esac
+
+if [[ -z ${_STRIP_LINGUAS_ECLASS} ]]; then
+_STRIP_LINGUAS_ECLASS=1
+
+# @FUNCTION: strip-linguas
+# @USAGE: [|<-i|-u> ]
+# @DESCRIPTION:
+# Make sure that LINGUAS only contains languages that a package can
+# support.  The first form allows you to specify a list of LINGUAS.
+# The -i builds a list of po files found in all the directories and uses
+# the intersection of the lists.  The -u builds a list of po files found
+# in all the directories and uses the union of the lists.
+strip-linguas() {
+   local d f ls newls nols
+
+   if [[ $1 == "-i" ]] || [[ $1 == "-u" ]]; then
+   local op=$1; shift

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

2021-06-26 Thread Ulrich Müller
commit: 3b4d86d292e43516a6244bb6b7897ac3a28da180
Author: Ulrich Müller  gentoo  org>
AuthorDate: Wed Jun 23 18:36:57 2021 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Sat Jun 26 17:05:57 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b4d86d2

rpm.eclass: Support EAPI 8, some cleanup

Closes: https://bugs.gentoo.org/655256
Signed-off-by: Ulrich Müller  gentoo.org>

 eclass/rpm.eclass | 33 -
 1 file changed, 20 insertions(+), 13 deletions(-)

diff --git a/eclass/rpm.eclass b/eclass/rpm.eclass
index 351d7974877..77db8e80879 100644
--- a/eclass/rpm.eclass
+++ b/eclass/rpm.eclass
@@ -4,11 +4,13 @@
 # @ECLASS: rpm.eclass
 # @MAINTAINER:
 # base-sys...@gentoo.org
-# @SUPPORTED_EAPIS: 5 6 7
+# @SUPPORTED_EAPIS: 5 6 7 8
 # @BLURB: convenience class for extracting RPMs
 
-case ${EAPI:-0} in
-   [567]) inherit eutils ;;
+case ${EAPI} in
+   5|6) inherit epatch eutils ;; # eutils for eqawarn
+   7) inherit eutils ;; # not needed, but ebuilds may still rely on it
+   8) ;;
*) die "${ECLASS}: EAPI ${EAPI:-0} not supported" ;;
 esac
 
@@ -19,9 +21,9 @@ _RPM_ECLASS=1
 
 inherit estack
 
-case "${EAPI:-0}" in
-   [0-6]) DEPEND=">=app-arch/rpm2targz-9.0.0.3g" ;;
-   *) BDEPEND=">=app-arch/rpm2targz-9.0.0.3g" ;;
+case ${EAPI} in
+   5|6) DEPEND="app-arch/rpm2targz" ;;
+   *) BDEPEND="app-arch/rpm2targz" ;;
 esac
 
 # @FUNCTION: rpm_unpack
@@ -34,15 +36,16 @@ rpm_unpack() {
for a in "$@" ; do
echo ">>> Unpacking ${a} to ${PWD}"
if [[ ${a} == ./* ]] ; then
-   : nothing to do -- path is local
-   elif [[ ${a} == ${DISTDIR}/* ]] ; then
-   ewarn 'QA: do not use ${DISTDIR} with rpm_unpack -- it 
is added for you'
+   : # nothing to do -- path is local
+   elif [[ ${a} == "${DISTDIR}"/* ]] ; then
+   eqawarn 'do not use ${DISTDIR} with rpm_unpack -- it is 
added for you'
elif [[ ${a} == /* ]] ; then
-   ewarn 'QA: do not use full paths with rpm_unpack -- use 
./ paths instead'
+   eqawarn 'do not use full paths with rpm_unpack -- use 
./ paths instead'
else
a="${DISTDIR}/${a}"
fi
-   rpm2tar -O "${a}" | tar xf - || die "failure unpacking ${a}"
+   rpm2tar -O "${a}" | tar xf -
+   assert "failure unpacking ${a}"
done
 }
 
@@ -64,9 +67,9 @@ srcrpm_unpack() {
 
# unpack everything
local a
-   for a in *.tar.{gz,bz2,xz} *.t{gz,bz2,xz,pxz} *.zip *.ZIP ; do
+   for a in *.tar.{gz,bz2,xz} *.t{gz,bz2,xz} *.zip *.ZIP ; do
unpack "./${a}"
-   rm -f "${a}"
+   rm -f "${a}" || die
done
 
eshopts_pop
@@ -90,11 +93,15 @@ rpm_src_unpack() {
 
 # @FUNCTION: rpm_spec_epatch
 # @USAGE: [spec]
+# @DEPRECATED: none
 # @DESCRIPTION:
 # Read the specified spec (defaults to ${PN}.spec) and attempt to apply
 # all the patches listed in it.  If the spec does funky things like moving
 # files around, well this won't handle that.
 rpm_spec_epatch() {
+   # no epatch in EAPI 7 and later
+   [[ ${EAPI} == [56] ]] || die "${FUNCNAME} is banned in EAPI ${EAPI}"
+
local p spec=$1
local dir
 



[gentoo-commits] repo/gentoo:master commit in: app-emacs/puppet-mode/files/

2021-06-26 Thread Ulrich Müller
commit: e9192e8ddfb1328dfd59d4e77e16532e9a354f10
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Sat Jun 26 16:44:53 2021 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Sat Jun 26 17:04:40 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e9192e8d

app-emacs/puppet-mode: remove unused patch

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Signed-off-by: Ulrich Müller  gentoo.org>

 .../puppet-mode/files/puppet-mode-0.3-version.patch  | 20 
 1 file changed, 20 deletions(-)

diff --git a/app-emacs/puppet-mode/files/puppet-mode-0.3-version.patch 
b/app-emacs/puppet-mode/files/puppet-mode-0.3-version.patch
deleted file mode 100644
index 513329dec1a..000
--- a/app-emacs/puppet-mode/files/puppet-mode-0.3-version.patch
+++ /dev/null
@@ -1,20 +0,0 @@
 a/puppet-mode.el.~1~   2014-03-13 16:30:50.0 +0100
-+++ b/puppet-mode.el   2017-06-30 14:38:22.749240233 +0200
-@@ -72,8 +72,6 @@
- 
- 
-  Requirements
--(require 'pkg-info)
--
- (require 'cl-lib)
- (require 'rx)
- (require 'align)
-@@ -165,7 +163,7 @@
- if called interactively, or if SHOW-VERSION is non-nil, otherwise
- just return nil."
-   (interactive (list t))
--  (let ((version (pkg-info-version-info 'puppet-mode)))
-+  (let ((version "@VERSION@"))
- (when show-version
-   (message "Puppet Mode version: %s" version))
- version))



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

2021-06-26 Thread Stephan Hartmann
commit: d17f2d728f17762cdd2db66563b5a4a4bddf4fde
Author: Stephan Hartmann  gentoo  org>
AuthorDate: Sat Jun 26 16:53:04 2021 +
Commit: Stephan Hartmann  gentoo  org>
CommitDate: Sat Jun 26 16:53:04 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d17f2d72

www-client/opera: remove old

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

 www-client/opera/Manifest  |   1 -
 www-client/opera/opera-77.0.4054.90.ebuild | 132 -
 2 files changed, 133 deletions(-)

diff --git a/www-client/opera/Manifest b/www-client/opera/Manifest
index 5264a6b6866..5ba2ed62df5 100644
--- a/www-client/opera/Manifest
+++ b/www-client/opera/Manifest
@@ -1,3 +1,2 @@
 DIST opera-ffmpeg-codecs-91.0.4472.19.tar.xz 1383552 BLAKE2B 
f278bcef8ec013e24bb5293f50cb82be8b9381d181d6e837e8ed0f5b5f7fbdbde4d6e16e30787def46c333f2d6fb7573c7fbdf09697400d9429b3bc154a8da92
 SHA512 
58c419e469f257e5d3a7ec2fb18885a61aa8f4d6a56f8f6922fb4d4cecbfd9267d7cd72a451d1b23ee88bad0bebd83affa0850a1bbf7b2b26dac398752c7e905
 DIST opera-stable_77.0.4054.146_amd64.deb 82485584 BLAKE2B 
cbc8240af50559b8ef0a8adab0750c6a0a787b3fc71c3759e9d100fd3cdf3af3a3469bd5eff03680f3d0ecd3566d41006750bd45c5ca45279b6593d270c9544b
 SHA512 
7190f3e5425955b152e55e71c4feaa3e83dd5984680a55df3b05e9e80d283a33b27b0dbd63a04e12c4bc03f5e5530e69651631e151f458b4a24b9572e80f7365
-DIST opera-stable_77.0.4054.90_amd64.deb 74362012 BLAKE2B 
27ccbbebdc16fea2cd8fff3af1b0df891815264bdbc0ff08bb3bd057356573ed130f4a745debac6ccea0e68f7e7898483c074ae1238a7f7cbbfd3b6bfcd574c9
 SHA512 
175a7a532ad41b9da5384831453738f242f3f7e340e001b834e132fe1a77329df6cc0c4c1ee210409bc71887c27c9c10a6df549aa3ed617938a083a1342e389e

diff --git a/www-client/opera/opera-77.0.4054.90.ebuild 
b/www-client/opera/opera-77.0.4054.90.ebuild
deleted file mode 100644
index 644b37a1b9d..000
--- a/www-client/opera/opera-77.0.4054.90.ebuild
+++ /dev/null
@@ -1,132 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-CHROMIUM_LANGS="
-   be bg bn ca cs da de el en-GB en-US es-419 es fil fi fr-CA fr hi hr hu 
id
-   it ja ko lt lv ms nb nl pl pt-BR pt-PT ro ru sk sr sv sw ta te th tr uk 
vi
-   zh-CN zh-TW
-"
-inherit chromium-2 multilib pax-utils unpacker xdg
-
-DESCRIPTION="A fast and secure web browser"
-HOMEPAGE="https://www.opera.com/;
-LICENSE="OPERA-2018"
-SLOT="0"
-
-SRC_URI_BASE=(
-   "https://download1.operacdn.com/pub/${PN};
-   "https://download2.operacdn.com/pub/${PN};
-   "https://download3.operacdn.com/pub/${PN};
-   "https://download4.operacdn.com/pub/${PN};
-)
-
-if [[ ${PN} == opera ]]; then
-   MY_PN=${PN}-stable
-   SRC_URI_BASE=( "${SRC_URI_BASE[@]/%//desktop}" )
-else
-   MY_PN=${PN}
-fi
-
-KEYWORDS="-* amd64"
-
-FFMPEG_VERSION="91.0.4472.19"
-
-SRC_URI="${SRC_URI_BASE[@]/%//${PV}/linux/${MY_PN}_${PV}_amd64.deb}
-   proprietary-codecs? (
-   
https://dev.gentoo.org/~sultan/distfiles/www-client/opera/opera-ffmpeg-codecs-${FFMPEG_VERSION}.tar.xz
-   )"
-
-IUSE="+proprietary-codecs suid"
-RESTRICT="bindist mirror strip"
-
-RDEPEND="
-   app-accessibility/at-spi2-atk:2
-   app-accessibility/at-spi2-core:2
-   dev-libs/atk
-   dev-libs/expat
-   dev-libs/glib:2
-   dev-libs/nspr
-   dev-libs/nss
-   gnome-base/gsettings-desktop-schemas
-   media-libs/alsa-lib
-   media-libs/mesa[gbm]
-   net-misc/curl
-   net-print/cups
-   sys-apps/dbus
-   x11-libs/cairo
-   x11-libs/gdk-pixbuf
-   x11-libs/gtk+:3
-   x11-libs/libdrm
-   x11-libs/libxcb
-   x11-libs/libxkbcommon
-   x11-libs/libX11
-   x11-libs/libXcomposite
-   x11-libs/libXdamage
-   x11-libs/libXext
-   x11-libs/libXfixes
-   x11-libs/libXrandr
-   x11-libs/pango
-"
-
-QA_PREBUILT="*"
-S=${WORKDIR}
-OPERA_HOME="opt/opera${PN#opera}"
-
-pkg_pretend() {
-   # Protect against people using autounmask overzealously
-   use amd64 || die "opera only works on amd64"
-}
-
-pkg_setup() {
-   chromium_suid_sandbox_check_kernel_config
-}
-
-src_unpack() {
-   :
-}
-
-src_install() {
-   dodir /
-   cd "${ED}" || die
-   unpacker
-
-   # move to /opt, bug #573052
-   mkdir -p "${OPERA_HOME%${PN}}"
-   mv "usr/lib/x86_64-linux-gnu/${PN}" "${OPERA_HOME%${PN}}" || die
-   rm -r "usr/lib" || die
-
-   # disable auto update
-   rm "${OPERA_HOME}/${PN%-*}_autoupdate"{,.licenses,.version} || die
-
-   rm -r "usr/share/lintian" || die
-
-   # fix docs
-   mv usr/share/doc/${MY_PN} usr/share/doc/${PF} || die
-   gzip -d usr/share/doc/${PF}/changelog.gz || die
-
-   # fix desktop file
-   sed -i \
-   -e 's|^TargetEnvironment|X-&|g' \
-   usr/share/applications/${PN}.desktop || die
-
-   # remove unused language packs
-   

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

2021-06-26 Thread Stephan Hartmann
commit: 72606a9713c5e254826ab4f0652a5212e92c9139
Author: Stephan Hartmann  gentoo  org>
AuthorDate: Sat Jun 26 16:52:36 2021 +
Commit: Stephan Hartmann  gentoo  org>
CommitDate: Sat Jun 26 16:52:36 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=72606a97

www-client/opera: amd64 stable

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

 www-client/opera/opera-77.0.4054.146.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-client/opera/opera-77.0.4054.146.ebuild 
b/www-client/opera/opera-77.0.4054.146.ebuild
index ac62c3431ac..644b37a1b9d 100644
--- a/www-client/opera/opera-77.0.4054.146.ebuild
+++ b/www-client/opera/opera-77.0.4054.146.ebuild
@@ -28,7 +28,7 @@ else
MY_PN=${PN}
 fi
 
-KEYWORDS="-* ~amd64"
+KEYWORDS="-* amd64"
 
 FFMPEG_VERSION="91.0.4472.19"
 



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

2021-06-26 Thread Stephan Hartmann
commit: fb51dd93d05f1fd701865af258676923ae5c5d36
Author: Stephan Hartmann  gentoo  org>
AuthorDate: Sat Jun 26 16:52:01 2021 +
Commit: Stephan Hartmann  gentoo  org>
CommitDate: Sat Jun 26 16:52:01 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fb51dd93

www-client/opera: bump to 77.0.4054.146

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

 www-client/opera/Manifest   |   1 +
 www-client/opera/opera-77.0.4054.146.ebuild | 132 
 2 files changed, 133 insertions(+)

diff --git a/www-client/opera/Manifest b/www-client/opera/Manifest
index dd3e0d53ff7..5264a6b6866 100644
--- a/www-client/opera/Manifest
+++ b/www-client/opera/Manifest
@@ -1,2 +1,3 @@
 DIST opera-ffmpeg-codecs-91.0.4472.19.tar.xz 1383552 BLAKE2B 
f278bcef8ec013e24bb5293f50cb82be8b9381d181d6e837e8ed0f5b5f7fbdbde4d6e16e30787def46c333f2d6fb7573c7fbdf09697400d9429b3bc154a8da92
 SHA512 
58c419e469f257e5d3a7ec2fb18885a61aa8f4d6a56f8f6922fb4d4cecbfd9267d7cd72a451d1b23ee88bad0bebd83affa0850a1bbf7b2b26dac398752c7e905
+DIST opera-stable_77.0.4054.146_amd64.deb 82485584 BLAKE2B 
cbc8240af50559b8ef0a8adab0750c6a0a787b3fc71c3759e9d100fd3cdf3af3a3469bd5eff03680f3d0ecd3566d41006750bd45c5ca45279b6593d270c9544b
 SHA512 
7190f3e5425955b152e55e71c4feaa3e83dd5984680a55df3b05e9e80d283a33b27b0dbd63a04e12c4bc03f5e5530e69651631e151f458b4a24b9572e80f7365
 DIST opera-stable_77.0.4054.90_amd64.deb 74362012 BLAKE2B 
27ccbbebdc16fea2cd8fff3af1b0df891815264bdbc0ff08bb3bd057356573ed130f4a745debac6ccea0e68f7e7898483c074ae1238a7f7cbbfd3b6bfcd574c9
 SHA512 
175a7a532ad41b9da5384831453738f242f3f7e340e001b834e132fe1a77329df6cc0c4c1ee210409bc71887c27c9c10a6df549aa3ed617938a083a1342e389e

diff --git a/www-client/opera/opera-77.0.4054.146.ebuild 
b/www-client/opera/opera-77.0.4054.146.ebuild
new file mode 100644
index 000..ac62c3431ac
--- /dev/null
+++ b/www-client/opera/opera-77.0.4054.146.ebuild
@@ -0,0 +1,132 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+CHROMIUM_LANGS="
+   be bg bn ca cs da de el en-GB en-US es-419 es fil fi fr-CA fr hi hr hu 
id
+   it ja ko lt lv ms nb nl pl pt-BR pt-PT ro ru sk sr sv sw ta te th tr uk 
vi
+   zh-CN zh-TW
+"
+inherit chromium-2 multilib pax-utils unpacker xdg
+
+DESCRIPTION="A fast and secure web browser"
+HOMEPAGE="https://www.opera.com/;
+LICENSE="OPERA-2018"
+SLOT="0"
+
+SRC_URI_BASE=(
+   "https://download1.operacdn.com/pub/${PN};
+   "https://download2.operacdn.com/pub/${PN};
+   "https://download3.operacdn.com/pub/${PN};
+   "https://download4.operacdn.com/pub/${PN};
+)
+
+if [[ ${PN} == opera ]]; then
+   MY_PN=${PN}-stable
+   SRC_URI_BASE=( "${SRC_URI_BASE[@]/%//desktop}" )
+else
+   MY_PN=${PN}
+fi
+
+KEYWORDS="-* ~amd64"
+
+FFMPEG_VERSION="91.0.4472.19"
+
+SRC_URI="${SRC_URI_BASE[@]/%//${PV}/linux/${MY_PN}_${PV}_amd64.deb}
+   proprietary-codecs? (
+   
https://dev.gentoo.org/~sultan/distfiles/www-client/opera/opera-ffmpeg-codecs-${FFMPEG_VERSION}.tar.xz
+   )"
+
+IUSE="+proprietary-codecs suid"
+RESTRICT="bindist mirror strip"
+
+RDEPEND="
+   app-accessibility/at-spi2-atk:2
+   app-accessibility/at-spi2-core:2
+   dev-libs/atk
+   dev-libs/expat
+   dev-libs/glib:2
+   dev-libs/nspr
+   dev-libs/nss
+   gnome-base/gsettings-desktop-schemas
+   media-libs/alsa-lib
+   media-libs/mesa[gbm]
+   net-misc/curl
+   net-print/cups
+   sys-apps/dbus
+   x11-libs/cairo
+   x11-libs/gdk-pixbuf
+   x11-libs/gtk+:3
+   x11-libs/libdrm
+   x11-libs/libxcb
+   x11-libs/libxkbcommon
+   x11-libs/libX11
+   x11-libs/libXcomposite
+   x11-libs/libXdamage
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libXrandr
+   x11-libs/pango
+"
+
+QA_PREBUILT="*"
+S=${WORKDIR}
+OPERA_HOME="opt/opera${PN#opera}"
+
+pkg_pretend() {
+   # Protect against people using autounmask overzealously
+   use amd64 || die "opera only works on amd64"
+}
+
+pkg_setup() {
+   chromium_suid_sandbox_check_kernel_config
+}
+
+src_unpack() {
+   :
+}
+
+src_install() {
+   dodir /
+   cd "${ED}" || die
+   unpacker
+
+   # move to /opt, bug #573052
+   mkdir -p "${OPERA_HOME%${PN}}"
+   mv "usr/lib/x86_64-linux-gnu/${PN}" "${OPERA_HOME%${PN}}" || die
+   rm -r "usr/lib" || die
+
+   # disable auto update
+   rm "${OPERA_HOME}/${PN%-*}_autoupdate"{,.licenses,.version} || die
+
+   rm -r "usr/share/lintian" || die
+
+   # fix docs
+   mv usr/share/doc/${MY_PN} usr/share/doc/${PF} || die
+   gzip -d usr/share/doc/${PF}/changelog.gz || die
+
+   # fix desktop file
+   sed -i \
+   -e 's|^TargetEnvironment|X-&|g' \
+   usr/share/applications/${PN}.desktop || die
+
+   # remove unused language packs

[gentoo-commits] repo/gentoo:master commit in: www-client/microsoft-edge-dev/

2021-06-26 Thread Stephan Hartmann
commit: 1799a65564bfb8b1809b29080b6250f14a44e86c
Author: Stephan Hartmann  gentoo  org>
AuthorDate: Sat Jun 26 16:41:10 2021 +
Commit: Stephan Hartmann  gentoo  org>
CommitDate: Sat Jun 26 16:41:10 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1799a655

www-client/microsoft-edge-dev: remove old

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

 www-client/microsoft-edge-dev/Manifest |   1 -
 .../microsoft-edge-dev-92.0.902.8.ebuild   | 105 -
 2 files changed, 106 deletions(-)

diff --git a/www-client/microsoft-edge-dev/Manifest 
b/www-client/microsoft-edge-dev/Manifest
index 0ae2e452ad7..a831dd6d477 100644
--- a/www-client/microsoft-edge-dev/Manifest
+++ b/www-client/microsoft-edge-dev/Manifest
@@ -1,4 +1,3 @@
-DIST microsoft-edge-dev_92.0.902.8-1_amd64.deb 101668540 BLAKE2B 
1cb6a58c18ad495cf753854189a789056589d485a0f456d06ed18ec299f8c1a93e80a2520e75fd602287102dd36bd9531d0dcf86da20f35f69523beb7862f721
 SHA512 
8d535da4a58166571e8d50085bea5f2a9214a8dc91e6c3004c7cb2405965ad31601184ef930746a48b405992c2e76a3a9a6dde1db2a9aa2672aa041016d8
 DIST microsoft-edge-dev_93.0.910.5-1_amd64.deb 102676294 BLAKE2B 
3396908da6ca9697d377cbfa7ff75a1491f450826689270edbaa6fbe92cc4d8d7ceece8cfa0c5b85a4339232d3ea409ec27178cef114c6dff28e6b3c9155ff2d
 SHA512 
0ab0aac72104890d0839584bc1b52bb4e97bcd90cf7e454f954b6fc1069dfa86acacd5b327d7939bbcd0c8a0023e9927e299d962e2c2fe9c054e0acb827949f0
 DIST microsoft-edge-dev_93.0.916.1-1_amd64.deb 103556490 BLAKE2B 
ee34a0f126184b7dffd87313f40357c0bb8c8aaecf4f404b352068c7e49cbeee035e6d61a1110e21b7e8ad5ff34dc6d80b039486882edc6891c9545895773bf9
 SHA512 
3405b3d36239d4a77134ca3ca923d9b0c44548ec8405523d75a138605074e42342cfef7848a760e4aa16dadf9b653055791c5664366a3605d9877bd50f69639b
 DIST microsoft-edge-dev_93.0.926.1-1_amd64.deb 104014232 BLAKE2B 
67f8d21e0a88bde8190d7e1d284ddc775073fd8430594505916c7af82a532f7a5cd77194096bd3d4cb1dd9311010fbe635dd7dc5ee7a583aed97d4c0070b3099
 SHA512 
68ab0860df68c61dead78e633500b6d66517ed842b67919e725aeb92a03cd711900ad851a27a2ac2af93adab0013359d70ea0f880f7b47287f53a00b3dddaa1f

diff --git a/www-client/microsoft-edge-dev/microsoft-edge-dev-92.0.902.8.ebuild 
b/www-client/microsoft-edge-dev/microsoft-edge-dev-92.0.902.8.ebuild
deleted file mode 100644
index 6887ef49a3a..000
--- a/www-client/microsoft-edge-dev/microsoft-edge-dev-92.0.902.8.ebuild
+++ /dev/null
@@ -1,105 +0,0 @@
-# Copyright 2011-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-inherit chromium-2 desktop pax-utils unpacker xdg
-
-DESCRIPTION="The web browser from Microsoft"
-HOMEPAGE="https://www.microsoft.com/en-us/edge;
-
-if [[ ${PN} == microsoft-edge ]]; then
-   MY_PN=${PN}-stable
-else
-   MY_PN=${PN}
-fi
-
-KEYWORDS="-* ~amd64"
-
-MY_P="${MY_PN}_${PV}-1"
-
-SRC_URI="https://packages.microsoft.com/repos/edge/pool/main/m/${MY_PN}/${MY_P}_amd64.deb;
-
-LICENSE="microsoft-edge"
-SLOT="0"
-RESTRICT="bindist mirror strip"
-
-RDEPEND="
-   app-accessibility/at-spi2-atk:2
-   app-accessibility/at-spi2-core:2
-   app-misc/ca-certificates
-   dev-libs/atk
-   dev-libs/expat
-   dev-libs/glib:2
-   dev-libs/nspr
-   dev-libs/nss
-   media-fonts/liberation-fonts
-   media-libs/alsa-lib
-   media-libs/mesa[gbm]
-   net-misc/curl[ssl]
-   net-print/cups
-   sys-apps/dbus
-   sys-apps/util-linux
-   x11-libs/cairo
-   x11-libs/gdk-pixbuf:2
-   x11-libs/gtk+:3[X]
-   x11-libs/libdrm
-   x11-libs/libX11
-   x11-libs/libXcomposite
-   x11-libs/libXdamage
-   x11-libs/libXext
-   x11-libs/libXfixes
-   x11-libs/libXrandr
-   x11-libs/libxcb
-   x11-libs/libxkbcommon
-   x11-libs/libxshmfence
-   x11-libs/pango
-   x11-misc/xdg-utils
-"
-
-QA_PREBUILT="*"
-QA_DESKTOP_FILE="usr/share/applications/microsoft-edge.*\\.desktop"
-S=${WORKDIR}
-EDGE_HOME="opt/microsoft/msedge${PN#microsoft-edge}"
-
-pkg_nofetch() {
-   eerror "Please wait 24 hours and sync your tree before reporting a bug 
for microsoft-edge fetch failures."
-}
-
-pkg_pretend() {
-   # Protect against people using autounmask overzealously
-   use amd64 || die "microsoft-edge only works on amd64"
-}
-
-pkg_setup() {
-   chromium_suid_sandbox_check_kernel_config
-}
-
-src_unpack() {
-   :
-}
-
-src_install() {
-   dodir /
-   cd "${ED}" || die
-   unpacker
-
-   rm _gpgorigin || die
-
-   rm -r etc usr/share/menu || die
-   mv usr/share/doc/${MY_PN} usr/share/doc/${PF} || die
-
-   gzip -d usr/share/doc/${PF}/changelog.gz || die
-   gzip -d usr/share/man/man1/${MY_PN}.1.gz || die
-
-   local suffix=
-   [[ ${PN} == microsoft-edge-beta ]] && suffix=_beta
-   [[ ${PN} == microsoft-edge-dev ]] && suffix=_dev
-
-   local size
-   for size in 16 24 32 48 64 128 256 ; do
-

[gentoo-commits] repo/gentoo:master commit in: www-client/microsoft-edge-dev/

2021-06-26 Thread Stephan Hartmann
commit: 8bafc1c233d52098c753036d565ac16e4672a0ef
Author: Stephan Hartmann  gentoo  org>
AuthorDate: Sat Jun 26 16:40:06 2021 +
Commit: Stephan Hartmann  gentoo  org>
CommitDate: Sat Jun 26 16:40:06 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8bafc1c2

www-client/microsoft-edge-dev: bump to 93.0.926.1

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

 www-client/microsoft-edge-dev/Manifest |   1 +
 .../microsoft-edge-dev-93.0.926.1.ebuild   | 105 +
 2 files changed, 106 insertions(+)

diff --git a/www-client/microsoft-edge-dev/Manifest 
b/www-client/microsoft-edge-dev/Manifest
index 68f8b08ac50..0ae2e452ad7 100644
--- a/www-client/microsoft-edge-dev/Manifest
+++ b/www-client/microsoft-edge-dev/Manifest
@@ -1,3 +1,4 @@
 DIST microsoft-edge-dev_92.0.902.8-1_amd64.deb 101668540 BLAKE2B 
1cb6a58c18ad495cf753854189a789056589d485a0f456d06ed18ec299f8c1a93e80a2520e75fd602287102dd36bd9531d0dcf86da20f35f69523beb7862f721
 SHA512 
8d535da4a58166571e8d50085bea5f2a9214a8dc91e6c3004c7cb2405965ad31601184ef930746a48b405992c2e76a3a9a6dde1db2a9aa2672aa041016d8
 DIST microsoft-edge-dev_93.0.910.5-1_amd64.deb 102676294 BLAKE2B 
3396908da6ca9697d377cbfa7ff75a1491f450826689270edbaa6fbe92cc4d8d7ceece8cfa0c5b85a4339232d3ea409ec27178cef114c6dff28e6b3c9155ff2d
 SHA512 
0ab0aac72104890d0839584bc1b52bb4e97bcd90cf7e454f954b6fc1069dfa86acacd5b327d7939bbcd0c8a0023e9927e299d962e2c2fe9c054e0acb827949f0
 DIST microsoft-edge-dev_93.0.916.1-1_amd64.deb 103556490 BLAKE2B 
ee34a0f126184b7dffd87313f40357c0bb8c8aaecf4f404b352068c7e49cbeee035e6d61a1110e21b7e8ad5ff34dc6d80b039486882edc6891c9545895773bf9
 SHA512 
3405b3d36239d4a77134ca3ca923d9b0c44548ec8405523d75a138605074e42342cfef7848a760e4aa16dadf9b653055791c5664366a3605d9877bd50f69639b
+DIST microsoft-edge-dev_93.0.926.1-1_amd64.deb 104014232 BLAKE2B 
67f8d21e0a88bde8190d7e1d284ddc775073fd8430594505916c7af82a532f7a5cd77194096bd3d4cb1dd9311010fbe635dd7dc5ee7a583aed97d4c0070b3099
 SHA512 
68ab0860df68c61dead78e633500b6d66517ed842b67919e725aeb92a03cd711900ad851a27a2ac2af93adab0013359d70ea0f880f7b47287f53a00b3dddaa1f

diff --git a/www-client/microsoft-edge-dev/microsoft-edge-dev-93.0.926.1.ebuild 
b/www-client/microsoft-edge-dev/microsoft-edge-dev-93.0.926.1.ebuild
new file mode 100644
index 000..6887ef49a3a
--- /dev/null
+++ b/www-client/microsoft-edge-dev/microsoft-edge-dev-93.0.926.1.ebuild
@@ -0,0 +1,105 @@
+# Copyright 2011-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+inherit chromium-2 desktop pax-utils unpacker xdg
+
+DESCRIPTION="The web browser from Microsoft"
+HOMEPAGE="https://www.microsoft.com/en-us/edge;
+
+if [[ ${PN} == microsoft-edge ]]; then
+   MY_PN=${PN}-stable
+else
+   MY_PN=${PN}
+fi
+
+KEYWORDS="-* ~amd64"
+
+MY_P="${MY_PN}_${PV}-1"
+
+SRC_URI="https://packages.microsoft.com/repos/edge/pool/main/m/${MY_PN}/${MY_P}_amd64.deb;
+
+LICENSE="microsoft-edge"
+SLOT="0"
+RESTRICT="bindist mirror strip"
+
+RDEPEND="
+   app-accessibility/at-spi2-atk:2
+   app-accessibility/at-spi2-core:2
+   app-misc/ca-certificates
+   dev-libs/atk
+   dev-libs/expat
+   dev-libs/glib:2
+   dev-libs/nspr
+   dev-libs/nss
+   media-fonts/liberation-fonts
+   media-libs/alsa-lib
+   media-libs/mesa[gbm]
+   net-misc/curl[ssl]
+   net-print/cups
+   sys-apps/dbus
+   sys-apps/util-linux
+   x11-libs/cairo
+   x11-libs/gdk-pixbuf:2
+   x11-libs/gtk+:3[X]
+   x11-libs/libdrm
+   x11-libs/libX11
+   x11-libs/libXcomposite
+   x11-libs/libXdamage
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libXrandr
+   x11-libs/libxcb
+   x11-libs/libxkbcommon
+   x11-libs/libxshmfence
+   x11-libs/pango
+   x11-misc/xdg-utils
+"
+
+QA_PREBUILT="*"
+QA_DESKTOP_FILE="usr/share/applications/microsoft-edge.*\\.desktop"
+S=${WORKDIR}
+EDGE_HOME="opt/microsoft/msedge${PN#microsoft-edge}"
+
+pkg_nofetch() {
+   eerror "Please wait 24 hours and sync your tree before reporting a bug 
for microsoft-edge fetch failures."
+}
+
+pkg_pretend() {
+   # Protect against people using autounmask overzealously
+   use amd64 || die "microsoft-edge only works on amd64"
+}
+
+pkg_setup() {
+   chromium_suid_sandbox_check_kernel_config
+}
+
+src_unpack() {
+   :
+}
+
+src_install() {
+   dodir /
+   cd "${ED}" || die
+   unpacker
+
+   rm _gpgorigin || die
+
+   rm -r etc usr/share/menu || die
+   mv usr/share/doc/${MY_PN} usr/share/doc/${PF} || die
+
+   gzip -d usr/share/doc/${PF}/changelog.gz || die
+   gzip -d usr/share/man/man1/${MY_PN}.1.gz || die
+
+   local suffix=
+   [[ ${PN} == microsoft-edge-beta ]] && suffix=_beta
+   [[ ${PN} == microsoft-edge-dev ]] && suffix=_dev
+
+   local size
+   for size in 16 24 32 48 64 128 256 ; do

[gentoo-commits] repo/proj/guru:dev commit in: app-mobilephone/flashlight/

2021-06-26 Thread Marco Scardovi
commit: d2370a20798a723829d8d6a8c3e7003abba0c348
Author: Marco Scardovi  scardovi  com>
AuthorDate: Sat Jun 26 16:30:21 2021 +
Commit: Marco Scardovi  scardovi  com>
CommitDate: Sat Jun 26 16:30:44 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=d2370a20

app-mobilephone/flashlight: close bugs

Closes: https://bugs.gentoo.org/798807
Closes: https://bugs.gentoo.org/798813
Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Marco Scardovi  scardovi.com>

 .../{flashlight-0.1.1-r1.ebuild => flashlight-0.1.1-r2.ebuild}   | 5 -
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/app-mobilephone/flashlight/flashlight-0.1.1-r1.ebuild 
b/app-mobilephone/flashlight/flashlight-0.1.1-r2.ebuild
similarity index 83%
rename from app-mobilephone/flashlight/flashlight-0.1.1-r1.ebuild
rename to app-mobilephone/flashlight/flashlight-0.1.1-r2.ebuild
index 80be96fe2..af0449630 100644
--- a/app-mobilephone/flashlight/flashlight-0.1.1-r1.ebuild
+++ b/app-mobilephone/flashlight/flashlight-0.1.1-r2.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-inherit meson gnome2-utils udev
+inherit meson gnome2-utils udev xdg-utils
 
 MY_COMMIT="f5feb4b3d17bbf16171d716bbb8e28f3a84542ef"
 
@@ -16,6 +16,7 @@ SLOT="0"
 KEYWORDS="~amd64 ~arm64"
 
 RDEPEND="x11-libs/gtk+"
+BDEPEND="dev-lang/python-exec[native-symlinks]"
 
 S="${WORKDIR}/${PN}-${MY_COMMIT}"
 
@@ -27,8 +28,10 @@ src_install() {
 
 pkg_postinst() {
gnome2_schemas_update
+   xdg_desktop_database_update
 }
 
 pkg_postrm() {
gnome2_schemas_update
+   xdg_icon_cache_update
 }



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

2021-06-26 Thread Stephan Hartmann
commit: 0f568bf655f5348dbacf740c70c37d6ce351f0c1
Author: Stephan Hartmann  gentoo  org>
AuthorDate: Sat Jun 26 15:45:28 2021 +
Commit: Stephan Hartmann  gentoo  org>
CommitDate: Sat Jun 26 15:45:39 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0f568bf6

www-client/chromium: dev channel bump to 93.0.4549.3

Bug: https://bugs.gentoo.org/796527
Package-Manager: Portage-3.0.20, Repoman-3.0.2
Signed-off-by: Stephan Hartmann  gentoo.org>

 www-client/chromium/Manifest   |  4 ++--
 ...0.4542.2.ebuild => chromium-93.0.4549.3.ebuild} |  6 ++
 .../chromium/files/chromium-93-system-ffmpeg.patch | 25 ++
 3 files changed, 29 insertions(+), 6 deletions(-)

diff --git a/www-client/chromium/Manifest b/www-client/chromium/Manifest
index 785fce8c630..2ae63cd042f 100644
--- a/www-client/chromium/Manifest
+++ b/www-client/chromium/Manifest
@@ -4,7 +4,7 @@ DIST chromium-91.0.4472.106.tar.xz 950214296 BLAKE2B 
1c68c3d6ccb593b4516482ba8f1
 DIST chromium-91.0.4472.114.tar.xz 950268264 BLAKE2B 
e811ec3550434a5f5dcff3f5a0c07d2a951b0479ae8ef7de0dc82c60d63bb19a04ed065b2f8f12b0ba4786244fd0fdba9a38e1f0ae076a9be2fc50bc293453b5
 SHA512 
7a04d966e8c8b75b5fe063730cbc4734cc9a5a38a50a573193243301930719cef26e2b741f2f893350bb717261302e5d00b0b3264a3fdb8f80a5460223eac5de
 DIST chromium-92-patchset-6.tar.xz 3764 BLAKE2B 
a7149940b1371e4bd295e6038b87cc13f4edf8d8ed286d9d8d0e63144c2546de39564fc203a4b2e185267e46398efd0414c1f695ee31c78d33a6cd8d7b434016
 SHA512 
2f104901271d42762ea27f7c8a017307bde7348ec6b84d0c85875a07bf3783ba43bdb886fb3c6376753b6a14102b495a28bdc7adc611992440d2c1345aea035b
 DIST chromium-92.0.4515.59.tar.xz 957613080 BLAKE2B 
b6d4009e9c0cb90d3c16bac95d383a243c0e0660a521110bb188c1091aa97d84de85f5766e2a1ed908f78637ea786778030a0ae430ddfa8a4505feb5e9385fd4
 SHA512 
d7dbc569751cb4b3b3fd97429cfda5577d8468ba201914775b27562911010719c84ea2380b11f07c7b5965cd8444676200ae190f06a19e35586a0980d085968b
-DIST chromium-93-patchset-3.tar.xz 4848 BLAKE2B 
eb46541d283f8c17967ad45ac36838f9f46f20883eb13260c5804aaf805736283a7890e5f76ab7c1dccfd218bbf55cfbb04378c116c4e390a575c91511308aa7
 SHA512 
be61f3c907899121e08394647c276f638201e6c1a2d682fac0e559117866e3c1c40fd6283159725504d699b6ad6ef773e980e0e98487aafb80f1c458a3b55959
-DIST chromium-93.0.4542.2.tar.xz 988397092 BLAKE2B 
9491aff480ca5200b0ebfa0ddb2082cffe7f86475241d99c320a4c415e36df81696d14323219e8d2a62ae0cc18bdbc03a8f5dff57b95acf25316b842b9c1c648
 SHA512 
28e00b6e343e74a6abb0d9c60017e37c6ec5e577ac292232cf7d6f13176edc1663f2c4fd5a18a5436b76055d9ac7ec2b4c477dbe59a9a963bd62d447aaf8c56c
+DIST chromium-93-patchset-4.tar.xz 4452 BLAKE2B 
a697175dceb03ae19175860c29f93b7f58bb212ba4932822c5c85dd8230a50b0cfefd3968ebb872d0b62fb4371b065fc51192f657c7f0fd5667bb3531344abed
 SHA512 
836cbb1580f3559fc55e110b61120282cd2384da028d244fab5b9bdba475f3162e952bc45b7a827019ca0ebf92127dc0a89ba32c5718bded349c8ba25eecd207
+DIST chromium-93.0.4549.3.tar.xz 989184368 BLAKE2B 
e0b690797ac99587b3a4385e09d4c9fed51fb75321269b239d931f39ca839ec82d474a5bba90f22e558562a5c395c9680c781fef4f35ead9de9e063a7c900357
 SHA512 
5e27d524163bddc168d6344d09bc02aed50cba487e8d8310f421cb9a4f2103f5cf1ed036dc9adf572eb950401e74755eb7561fc51f9ed28ac5f92fda3eb210aa
 DIST highway-0.12.1.tar.gz 1480579 BLAKE2B 
2889f96e33ae4411b14dae2229d86b0581f2044f50d6bb829a83417f0d67f0c9a8c03d552d09a985231ea11e88497fa405efcb85d158b5734b477bec5764a1eb
 SHA512 
d14aeffc80739a5993177fb190ac03998d495004e9c54126c0e0b174c28be52a3f3fe581d8a08db67c34bd00045223d1850e7b384a2e7fe37a8150d7908004cb
 DIST setuptools-44.1.0.zip 858569 BLAKE2B 
f59f154e121502a731e51294ccd293d60ffccadacf51e23b53bf7ceba38858948b86783238061136c827ac3373ea7ea8e6253d4bb53f3f1dd69284568ec65a68
 SHA512 
4dfb0f42d334b835758e865a26ecd1e725711fa2b9c38ddc273b8b3849fba04527bc97436d11ba1e98f1a42922aa0f0b9032e32998273c705fac6e10735eacbf

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

https://github.com/stha09/chromium-patches/releases/download/${PATCHSET_NAME}/${PATCHSET_NAME}.tar.xz
@@ -234,6 +234,7 @@ src_prepare() {
"${WORKDIR}/patches"
"${FILESDIR}/chromium-92-EnumTable-crash.patch"
"${FILESDIR}/chromium-93-InkDropHost-crash.patch"
+   

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

2021-06-26 Thread Stephan Hartmann
commit: f877ffc885ccb5fc6ab0e8667b4c14a94b532487
Author: Stephan Hartmann  gentoo  org>
AuthorDate: Sat Jun 26 15:40:03 2021 +
Commit: Stephan Hartmann  gentoo  org>
CommitDate: Sat Jun 26 15:45:39 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f877ffc8

profiles: mask >=www-client/chromium-93[system-ffmpeg]

Signed-off-by: Stephan Hartmann  gentoo.org>

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

diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask
index 05ff30673ed..468da1d0b65 100644
--- a/profiles/base/package.use.mask
+++ b/profiles/base/package.use.mask
@@ -6,6 +6,10 @@
 # This file is only for generic masks. For arch-specific masks (i.e.
 # mask everywhere, unmask on arch/*) use arch/base.
 
+# Stephan Hartmann  (2021-06-26)
+# Requires unreleased media-video/ffmpeg.
+>=www-client/chromium-93 system-ffmpeg
+
 # Mike Gilbert  (2021-06-14)
 # Avoid running failing tests by default.
 sys-kernel/dracut test



[gentoo-commits] repo/user/ssnb:master commit in: sys-block/partclone/, dev-java/nexus-oss-bin/

2021-06-26 Thread Samuel Bernardo
commit: 3e366bf6dc814b6a70959983cda2e01e18c8fff0
Author: Samuel Bernardo  gmail  com>
AuthorDate: Sat Jun 26 15:00:44 2021 +
Commit: Samuel Bernardo  gmail  com>
CommitDate: Sat Jun 26 15:00:44 2021 +
URL:https://gitweb.gentoo.org/repo/user/ssnb.git/commit/?id=3e366bf6

Update manifests after removing deprecated builds

Signed-off-by: Samuel Bernardo  gmail.com>

 dev-java/nexus-oss-bin/Manifest | 5 -
 sys-block/partclone/Manifest| 2 --
 2 files changed, 7 deletions(-)

diff --git a/dev-java/nexus-oss-bin/Manifest b/dev-java/nexus-oss-bin/Manifest
index e711ba1..8a1d8cc 100644
--- a/dev-java/nexus-oss-bin/Manifest
+++ b/dev-java/nexus-oss-bin/Manifest
@@ -1,14 +1,9 @@
 AUX nexus-oss-bin_run_as_user.patch 248 BLAKE2B 
665accd3fbbcac5ffae37c50d03df0d59d445e8cd1ab6753f6e4d497d35d349c05e42e65fd3d7e516d151ef26c140fe712bb8645970b093ac2b43d898aa1304a
 SHA512 
bbc15de98c51e4d6ba43a916bd18d23837bf40ac509222a9e5b539b5ef1ee7f735913130671b8f21d9c003cf7f20d9fdaf1744df6e0c80fb15dced4726c91ab1
 AUX nexus-oss.service 329 BLAKE2B 
68098e91b78caabeafbf7a2ea4b4e604ff4ac00ab9757d65f2a414feffb50ea67c00480c6e8118c28bbb4fdb53a2c1869b94ed1954d4bc06f0e8e6b6c1caacbe
 SHA512 
7a6b3c67bf54e1ae79a3af3587b0de214aa6bb5fdf0ed8a428c0e2ba51028e7ace11a0dcbe865d296a9696b88257f29aef60405ecaa85c916b8889fe41d88b27
-DIST nexus-3.14.0-04-unix.tar.gz 125423547 BLAKE2B 
06b58fe430c72f253ed0d49965aef69860141eca380ccaa76af2ffd12343e8a5cf2ac276e43810cc07a6a5c5fe75768ce908971aec4443caea0a8684fa1ba01e
 SHA512 
2f4ce0bf4b1fdc6854713610892d20850004517b40176c025279c31323b1b81611d8ca109cfd765108640cff26b1a721a5c9d7704d03957521621f615a51b420
 DIST nexus-3.19.1-01-unix.tar.gz 135426386 BLAKE2B 
59ce578864349072551e690322fb43e29d71a0aa79d2a2b6159ae3c1259302821336b550a606a17cff66103e70af13fdba2a12692b0032ae259fb3a932a5a7b5
 SHA512 
6c5c7d4ccbe9fd3e63b67a0909d062b015f32cfb74c677030edc75cc4fd2d3d9e0fda911e1cc3f1c9e30e120e1048dd20ac1a8741595b8adac667e2dc9b2c2b7
 DIST nexus-3.21.0-05-unix.tar.gz 140732808 BLAKE2B 
e8638cc48cd07e31750e9abb182f3176c2a57c1735d2ac29d0383e13d0f5daa048a83e45ce2d965abd43b05c2bd7e6c6e769e6e12648aa0ea37494268388042c
 SHA512 
95b34c28f9810d8677b8501d1841d3fa172dda615fb1b81148c6f5c5dde4dbeceab5d6eb7c2ba30b590a9e39497182f85df5f95adca927cd4ea71bf51461c8f1
 DIST nexus-3.23.0-03-unix.tar.gz 153445934 BLAKE2B 
e736b3c78da329b34a0f8024d1c0412fd0f9f0a510e72e0cb94e09608828fb210e24d800a1921b3549e1cefbdd864fc77f9a3f92a2bf4d55ac48911bb4175385
 SHA512 
af1d3c5a7b864d4697ba198f2b4c504527d26aab018c918650c2a79e00c02b8059d2ce70e3e36b9af30c4d7e8515e42c7af3a679600688206919ab297efe7c78
-DIST nexus-3.7.0-04-unix.tar.gz 112670551 BLAKE2B 
b158d5ca666199bb7a205c127fad9a1547585d8ccc52ea858957a0aa64a6d3340bfc9476440e245af534df2f31f81871fc3b1e448d789039c616cbcac836e317
 SHA512 
78bca14e145e5c7878c755d74343496d78061ea4d53d75be75f3ba524df2796d7b323d94135ea4442ae297b12cd18f5096467cc765c0209a3ccd4652eabf478a
-EBUILD nexus-oss-bin-3.14.0-r1.ebuild 2400 BLAKE2B 
a0d201503890cda5e673b48f40465ee0d5b854d3294f8d0b448bb4d7f6e62d3125c51357965e711957cc9f91d78a0bce692a21d15cb8ee8ee5f7f2e0a8d0e552
 SHA512 
d38f02b4a63750011c60754823f1f4e857b323e4bd961d68448445bf330af61d58f073fd15903f4b7278a9943c626f165d74b295669a423a3903d2a634a137f9
-EBUILD nexus-oss-bin-3.14.0.ebuild 1777 BLAKE2B 
3450826df52f0ac0b32c33e0f4bf19fba0938d095a7070eaabe686a3de4bf439a100e94620284603310cdb92c7eeb5479b69513061276bd07688d2056bbd83b0
 SHA512 
c119453ad1a5de4211b3749de6b73e20d48d946237bf8f11e1ad60bfe867d0a279b6095bb2feb15a11f08943afb585f232b5faea53d8c0be16506b939cb7e8a0
 EBUILD nexus-oss-bin-3.19.1.ebuild 2388 BLAKE2B 
18f514c08b2eca96ef0088488be0d030e18dd72a16af8636d37cced6e96f6f09168eb4fafcf7fc52a03bcef4663e8696dcca060570b2ac8a11152c33b3ee1899
 SHA512 
394348e367b5a5cff568070264eb63c6dbc5fac21523889516be9fb0004ec2f60c7de3379d1234fa8503d336df23eb9f9eaa7a1629b999c18e251c5c85107f31
 EBUILD nexus-oss-bin-3.21.0.ebuild 2388 BLAKE2B 
be6f1bedec5a5f6af772be27825497be6abe890eb8a8b685a7376f2ea3a99dd97d5ffac2da38dc8b592ecfa1d9423327534a2390ac0fc09b990835ee57e2e855
 SHA512 
39572390fc90dba5c2c5d6c7114d7046cda5dd3f75e32cdc3ff8f322f171bbc2a28d4b744b6a4c90c8bacc671864caecf9952d05bb47ef95e888b438969fb3a7
 EBUILD nexus-oss-bin-3.23.0.ebuild 2388 BLAKE2B 
953d48984df68ee96b21b27f2d20b96421c33559a2d9988ced612144e4f5cffbb61772f9bbb53a03a44a0ebe14f552a6b615668bf936673d97dd4099729b0b17
 SHA512 
dfb57693ee2b16ef31e715b6edba220bb3872759fe993086de747125bad7fc311e6a522fdbd3a5c98d81cf18ef0897fd9e4d6b5b1a7f1e9b0b54ce807dba1d4a
-EBUILD nexus-oss-bin-3.7.0.ebuild 1777 BLAKE2B 
3450826df52f0ac0b32c33e0f4bf19fba0938d095a7070eaabe686a3de4bf439a100e94620284603310cdb92c7eeb5479b69513061276bd07688d2056bbd83b0
 SHA512 
c119453ad1a5de4211b3749de6b73e20d48d946237bf8f11e1ad60bfe867d0a279b6095bb2feb15a11f08943afb585f232b5faea53d8c0be16506b939cb7e8a0
 MISC metadata.xml 1392 BLAKE2B 
deda1cf98f75673bfede9344e3344a522e3bdd974fb19dc62a8185a39b51a80c28ebf6a47d75e5a091563fdc6e412f9b3dfeff67f8f842833bf30625c4415a34
 

[gentoo-commits] repo/user/ssnb:master commit in: www-client/opera-developer/files/, sys-block/partclone/, ...

2021-06-26 Thread Samuel Bernardo
commit: 949ae6697e1e02349162d3e47997ac596d76f07b
Author: Samuel Bernardo  gmail  com>
AuthorDate: Sat Jun 26 14:40:30 2021 +
Commit: Samuel Bernardo  gmail  com>
CommitDate: Sat Jun 26 14:40:30 2021 +
URL:https://gitweb.gentoo.org/repo/user/ssnb.git/commit/?id=949ae669

Correct QA check errors in cache regen

Signed-off-by: Samuel Bernardo  gmail.com>

 app-office/yed/Manifest|   2 -
 app-office/yed/yed-3.16.2.1.ebuild |  32 -
 .../nexus-oss-bin/nexus-oss-bin-3.14.0-r1.ebuild   |  88 
 dev-java/nexus-oss-bin/nexus-oss-bin-3.14.0.ebuild |  72 --
 dev-java/nexus-oss-bin/nexus-oss-bin-3.7.0.ebuild  |  72 --
 sys-block/partclone/partclone-0.2.88.ebuild|  92 
 www-client/google-chrome/Manifest  |   3 -
 .../google-chrome-57.0.2987.133.ebuild | 154 -
 www-client/google-chrome/metadata.xml  |  23 ---
 www-client/opera-developer/Manifest|   4 -
 .../files/desktop-57.0.3072.0-r1.patch |  12 --
 www-client/opera-developer/metadata.xml|   8 --
 .../opera-developer-57.0.3072.0-r1.ebuild  | 103 --
 13 files changed, 665 deletions(-)

diff --git a/app-office/yed/Manifest b/app-office/yed/Manifest
deleted file mode 100644
index 931ea53..000
--- a/app-office/yed/Manifest
+++ /dev/null
@@ -1,2 +0,0 @@
-DIST yEd-3.16.2.1.zip 34677676 SHA256 
47ac746ad30eb6375b8f45e9382efd0db0b6e3b1eb8f4760625963175b753805 SHA512 
fb9f6f82947bef1b96e0c7534ecd39fe75a490ad7e450e92c5048079833c78aa20b14fb3feb66bc7b6bfb907c890dcc6a86146aa91e18d21ac8681d4062ba9b8
 WHIRLPOOL 
0ebb134ce90820236962ba9fc328865e5a2087b51ae2700ad40c214bc8963e740a39c56f13f0354c28e99d27ca0fb77de0732e2c78ab6e398e84f64e45fb2929
-EBUILD yed-3.16.2.1.ebuild 656 SHA256 
25b2c7a6eecae9c07031169415d1ac243c8895218a20be838b69b4b06cd52753 SHA512 
df8029dc6bf6f5578f545aacacfb9bec30c6243cd30439f0f86f26b433881c0e3b61805f3c71393184a113d6f03239993f00b6412cfb076e53ebf89c8cfe75fd
 WHIRLPOOL 
2ae75b9ef2b741f8144a5b4c09042f91aa3c37ebc109954c669a6e54afa517a7f57c23479adc1df0af7dc23991f2fdec028dec39ec97a489b145a801bfb9aadc

diff --git a/app-office/yed/yed-3.16.2.1.ebuild 
b/app-office/yed/yed-3.16.2.1.ebuild
deleted file mode 100644
index 6daa08a..000
--- a/app-office/yed/yed-3.16.2.1.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-EAPI="2"
-
-inherit eutils java-pkg-2
-
-DESCRIPTION="Diagram editor written in Java"
-HOMEPAGE="www.yworks.com/products/yed/"
-SRC_URI="https://www.yworks.com/resources/yed/demo/yEd-${PV}.zip;
-
-LICENSE="yed"
-SLOT="0"
-KEYWORDS="~x86 ~sparc ~ppc ~amd64 ~ppc64"
-IUSE=""
-#RESTRICT="fetch"
-
-RDEPEND=">=virtual/jre-1.8
-${COMMON_DEP}"
-
-DEPEND=">=virtual/jdk-1.8
-${COMMON_DEP}"
-
-S=${WORKDIR}/${P}
-
-src_install() {
-cd "${S}"
-   java-pkg_dojar ${PN}.jar vectorgraphics.jar
-
-   java-pkg_dolauncher ${PN} --main B.A.A.B -into "/usr"
-
-doicon "${WORKDIR}"/${P}/icons/yicon32.png
-make_desktop_entry yed yEd yicon32 "Graphics;2DGraphics"
-}
-

diff --git a/dev-java/nexus-oss-bin/nexus-oss-bin-3.14.0-r1.ebuild 
b/dev-java/nexus-oss-bin/nexus-oss-bin-3.14.0-r1.ebuild
deleted file mode 100644
index 25692cb..000
--- a/dev-java/nexus-oss-bin/nexus-oss-bin-3.14.0-r1.ebuild
+++ /dev/null
@@ -1,88 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI=4
-
-inherit eutils user versionator systemd
-
-DESCRIPTION="Maven Repository Manager"
-HOMEPAGE="http://nexus.sonatype.org/;
-LICENSE="GPL-3"
-MY_PN="nexus"
-MY_PV="${PV}-04-unix"
-#echo "Debug: custom package version: ${MY_PV}"
-MY_P="${MY_PN}-${MY_PV}"
-MY_MV="3"
-
-SRC_URI="http://download.sonatype.com/${MY_PN}/${MY_MV}/${MY_P}.tar.gz;
-RESTRICT="mirror"
-KEYWORDS="~x86 ~amd64"
-SLOT="${MY_MV}"
-IUSE=""
-S="${WORKDIR}"
-#echo "Debug: working directory: ${WORKDIR}"
-RDEPEND=">=virtual/jdk-1.8"
-INSTALL_DIR="/opt/nexus-oss"
-
-pkg_setup() {
-#enewgroup  [gid]
-enewgroup nexus
-#enewuser  [uid] [shell] [homedir] [groups] [params]
-enewuser nexus -1 /bin/bash "${INSTALL_DIR}" "nexus"
-}
-
-src_unpack() {
-unpack ${A}
-}
-
-src_prepare() {
-cd "${S}"
-if -f "${FILESDIR}/${P}.patch"; then
-   epatch "${FILESDIR}/${P}.patch"
-fi
-epatch_user
-}
-
-src_install() {
-#echo "Debug: install sonatype work dir"
-dodir ${INSTALL_DIR/nexus-oss/sonatype-work}
-insinto ${INSTALL_DIR/nexus-oss/sonatype-work}
-doins -r sonatype-work/*
-
-fowners -R nexus:nexus ${INSTALL_DIR/nexus-oss/sonatype-work}
-
-#echo "Debug: INSTALL_DIR: ${INSTALL_DIR}"
-#echo "Debug: doins nexus-${MY_PV}"
-#echo "Debug: ${WORKDIR}/nexus-${MY_PV}/bin/nexus"
-insinto ${INSTALL_DIR}
-
-dodir ${INSTALL_DIR}/run
-dodir "/etc/init.d/"
-doins -r ${MY_P/-unix/}/*
-doins -r ${MY_P/-unix/}/.??*
-#BUG: nexus init script needs a symlink because it uses program path to find 
their configuration files

  1   2   >