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

2022-04-01 Thread Hans de Graaff
commit: af4fcbd24d3c701cf0697cd1bdd98caba28aa79a
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Apr  1 05:04:28 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Apr  2 05:56:14 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=af4fcbd2

dev-ruby/sexp_processor: enable ruby31

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

 dev-ruby/sexp_processor/sexp_processor-4.16.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/sexp_processor/sexp_processor-4.16.0.ebuild 
b/dev-ruby/sexp_processor/sexp_processor-4.16.0.ebuild
index bafed2991b92..c27d8b477f73 100644
--- a/dev-ruby/sexp_processor/sexp_processor-4.16.0.ebuild
+++ b/dev-ruby/sexp_processor/sexp_processor-4.16.0.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
-USE_RUBY="ruby26 ruby27 ruby30"
+USE_RUBY="ruby26 ruby27 ruby30 ruby31"
 
 RUBY_FAKEGEM_DOCDIR="doc"
 RUBY_FAKEGEM_EXTRADOC="README.rdoc History.rdoc"



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

2022-04-01 Thread Hans de Graaff
commit: 9dfe68b7beec0f4a56d574904364ad3c2f7d9b41
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Apr  1 05:00:48 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Apr  2 05:56:09 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9dfe68b7

dev-ruby/rspec-mocks: add 3.11.1

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

 dev-ruby/rspec-mocks/Manifest  |  1 +
 dev-ruby/rspec-mocks/rspec-mocks-3.11.1.ebuild | 50 ++
 2 files changed, 51 insertions(+)

diff --git a/dev-ruby/rspec-mocks/Manifest b/dev-ruby/rspec-mocks/Manifest
index 021d1b61add6..ae4aefbc18c3 100644
--- a/dev-ruby/rspec-mocks/Manifest
+++ b/dev-ruby/rspec-mocks/Manifest
@@ -2,4 +2,5 @@ DIST rspec-mocks-2.99.2-git.tgz 101731 BLAKE2B 
27ae180381d427b642c53c351e7b53602
 DIST rspec-mocks-3.10.2-git.tgz 196040 BLAKE2B 
8e975dc8480d4709f650ff27c517104714156c551b8b9ec04681132bd92be80bdb11867730f462e7fb6b672430246a0a11404dec5638b5350b57d81a8eac2e57
 SHA512 
ab11fa77c5f9e3bec2003dc8825d9582dcbffa08a36818bd9cdbe2dfd357113de3712c818deafc165530f9e4d2683ec06e54d37c37aeb820ae3cd592f76cf2cb
 DIST rspec-mocks-3.10.3-git.tgz 196996 BLAKE2B 
22759a11cefbaccfef52b2a1a37131d3d0b6eb5eb20d042172cf30e14816112bce729c2648c0b22a6506f9959fd336024710e18882bbe42f42144f0bd43e1281
 SHA512 
b116094873f682f14cb38a5dd7c0aa8fffac868ca28f7302bbc655bfb0c0ff64afe345b71b797d01028d9fbdad97df5ecf8398a82fc0a7252f2b47a963dbeac0
 DIST rspec-mocks-3.11.0-git.tgz 198287 BLAKE2B 
74b4abec79dc601fe734e0f657b239c2435b679d5624fad1fa9318eb4822be6d3899778af656913d3a89fd51a8334019aae51e45f10ab01b57655299187fb088
 SHA512 
7edf3a948a56b4f2c17f34ec2a00bf7289310f40a1561fd12dacdc27f0769dfb1f42632dd07c82831e27d21208499a2feac22ce92fdf6e450acbce38543a3b71
+DIST rspec-mocks-3.11.1-git.tgz 198650 BLAKE2B 
bdf06f0614bb7b6c4eb6a0ff0af84d4f6ce8f456aad7c1b4324544d9750ee2e8c8a156d2181915f49afb62ba2be946c349cbd7ecc29caecb1c688ba6e47dc241
 SHA512 
c0095c615ba9e64f4dc9f2d5cb2a495f4e0b094b25eaf49c0d6a78bd4ab201f534a061243fbe63e86b64548c6c942d405dc36627057742135ce3e22e7561b4e9
 DIST rspec-mocks-3.9.1-git.tgz 192772 BLAKE2B 
abcc8fc82648993e6a407a8c4ac4f5b146b821e1e842c1dd2b95824d8468aac0ea796438d77e376c897675f66bd2bc9024da8fa5ccaf60139ea296b388d542cd
 SHA512 
f804783fca4cf2258e83f82515cd5881ceae0bdd3aedb452a1db901e01de5dbca1d2bdef0ac0828a4bd23a1de58d127a42150c8c204219bca39ea7072619098f

diff --git a/dev-ruby/rspec-mocks/rspec-mocks-3.11.1.ebuild 
b/dev-ruby/rspec-mocks/rspec-mocks-3.11.1.ebuild
new file mode 100644
index ..2cd5b07d4234
--- /dev/null
+++ b/dev-ruby/rspec-mocks/rspec-mocks-3.11.1.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby26 ruby27 ruby30 ruby31"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+#RUBY_FAKEGEM_RECIPE_DOC="none"
+RUBY_FAKEGEM_EXTRADOC="Changelog.md README.md"
+
+RUBY_FAKEGEM_GEMSPEC="rspec-mocks.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="A Behaviour Driven Development (BDD) framework for Ruby"
+HOMEPAGE="https://github.com/rspec/rspec-mocks;
+SRC_URI="https://github.com/rspec/${PN}/archive/v${PV}.tar.gz -> ${P}-git.tgz"
+
+LICENSE="MIT"
+SLOT="3"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
+IUSE=""
+
+SUBVERSION="$(ver_cut 1-2)"
+
+ruby_add_rdepend "=dev-ruby/rspec-support-${SUBVERSION}*
+   >=dev-ruby/diff-lcs-1.2.0 =dev-ruby/diff-lcs-1*"
+
+ruby_add_bdepend "
+   test? (
+   >=dev-ruby/rspec-core-3.3.0:3
+   >=dev-ruby/rspec-expectations-2.99.0:3
+   )"
+
+all_ruby_prepare() {
+   # Don't set up bundler: it doesn't understand our setup.
+   sed -i -e '/[Bb]undler/d' Rakefile || die
+
+   # Remove the Gemfile to avoid running through 'bundle exec'
+   rm Gemfile || die
+
+   # Remove .rspec options to avoid dependency on newer rspec when
+   # bootstrapping.
+   rm .rspec || die
+
+   sed -i -e '1irequire "spec_helper"' 
spec/rspec/mocks/any_instance_spec.rb || die
+
+   sed -i -e 's/git ls-files --/find */' ${RUBY_FAKEGEM_GEMSPEC} || die
+}



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

2022-04-01 Thread Hans de Graaff
commit: 4db4efed8283e9179009220473d39c4c3e71e733
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Apr  1 05:09:10 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Apr  2 05:56:14 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4db4efed

dev-ruby/windows_error: drop 0.1.2-r1

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

 dev-ruby/windows_error/Manifest|  1 -
 .../windows_error/windows_error-0.1.2-r1.ebuild| 23 --
 2 files changed, 24 deletions(-)

diff --git a/dev-ruby/windows_error/Manifest b/dev-ruby/windows_error/Manifest
index 57051def4c4a..68b49c18ce22 100644
--- a/dev-ruby/windows_error/Manifest
+++ b/dev-ruby/windows_error/Manifest
@@ -1,2 +1 @@
-DIST windows_error-0.1.2.gem 227328 BLAKE2B 
99cd75d66f3e3322d62daea39a8e217dfeda89141ec3d78c61a29306b78206a40c4bd7867d59a783752da20007b43c45577ec3afe53b7037b850d4983f482e4b
 SHA512 
32e94e561f53f77c5efff5457068e31e66b1d3c73531870b52af00297f69341e390b6d8419a0c0b78ec05f6b65be6456128b9055c143e7b65663520baeac90ad
 DIST windows_error-0.1.3.gem 227328 BLAKE2B 
2d0dc8771cd68983bafb3d97d27663e30cb02c67eb982d6b76104ec46405b1a7f055437046dedf068c074deb2b2d1ea49a327109be2f25ea5bd70ab2ee2bd698
 SHA512 
c74d5a17c44772505b745678c67b3bcaba6710e9b4e59b9aba45daacb6993d3b6529a1f9a53f76e2c31cae922f8f36e40fefa6a232f9ed8ba9034fa109d8317d

diff --git a/dev-ruby/windows_error/windows_error-0.1.2-r1.ebuild 
b/dev-ruby/windows_error/windows_error-0.1.2-r1.ebuild
deleted file mode 100644
index 4f9c1ea42e17..
--- a/dev-ruby/windows_error/windows_error-0.1.2-r1.ebuild
+++ /dev/null
@@ -1,23 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-USE_RUBY="ruby26 ruby27 ruby30"
-
-RUBY_FAKEGEM_EXTRADOC="README.md"
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-
-inherit ruby-fakegem
-
-DESCRIPTION="reference for standard Windows API Error Codes"
-HOMEPAGE="https://github.com/rapid7/windows_error;
-
-LICENSE="BSD"
-SLOT="$(ver_cut 1-2)"
-KEYWORDS="~amd64 ~arm ~x86"
-IUSE=""
-
-all_ruby_prepare() {
-   rm -f .rspec || die
-}



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

2022-04-01 Thread Hans de Graaff
commit: 1941271d92833701b1724f502488b66e3e93c8bb
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Apr  1 05:12:08 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Apr  2 05:56:14 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1941271d

dev-ruby/windows_error: add 0.1.4

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

 dev-ruby/windows_error/Manifest   |  1 +
 dev-ruby/windows_error/windows_error-0.1.4.ebuild | 23 +++
 2 files changed, 24 insertions(+)

diff --git a/dev-ruby/windows_error/Manifest b/dev-ruby/windows_error/Manifest
index 68b49c18ce22..166474289961 100644
--- a/dev-ruby/windows_error/Manifest
+++ b/dev-ruby/windows_error/Manifest
@@ -1 +1,2 @@
 DIST windows_error-0.1.3.gem 227328 BLAKE2B 
2d0dc8771cd68983bafb3d97d27663e30cb02c67eb982d6b76104ec46405b1a7f055437046dedf068c074deb2b2d1ea49a327109be2f25ea5bd70ab2ee2bd698
 SHA512 
c74d5a17c44772505b745678c67b3bcaba6710e9b4e59b9aba45daacb6993d3b6529a1f9a53f76e2c31cae922f8f36e40fefa6a232f9ed8ba9034fa109d8317d
+DIST windows_error-0.1.4.gem 227328 BLAKE2B 
c99a03944dd8c0bfdc3346b49b76a7980510d7665e2f4a53657b699f2134d1c1bf53d5b3b6ef375f7496bb057f3bcca2ad3833f69c9178ac7efb3a31e0fda5a6
 SHA512 
5731fe7a10264244066d0b282bd273c265519a483c3d6be848c32edb834714b151f1536ae7e16527a0f7fe410ca5f9d3f7dc9dff98a8b175a847a7fd77938a95

diff --git a/dev-ruby/windows_error/windows_error-0.1.4.ebuild 
b/dev-ruby/windows_error/windows_error-0.1.4.ebuild
new file mode 100644
index ..112db8a3ab16
--- /dev/null
+++ b/dev-ruby/windows_error/windows_error-0.1.4.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby26 ruby27 ruby30 ruby31"
+
+RUBY_FAKEGEM_EXTRADOC="README.md"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+inherit ruby-fakegem
+
+DESCRIPTION="reference for standard Windows API Error Codes"
+HOMEPAGE="https://github.com/rapid7/windows_error;
+
+LICENSE="BSD"
+SLOT="$(ver_cut 1-2)"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE=""
+
+all_ruby_prepare() {
+   rm -f .rspec || die
+}



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

2022-04-01 Thread Hans de Graaff
commit: 7a4c74d21f3f60940764d1898ed9f695479502cf
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Apr  1 05:21:12 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Apr  2 05:56:14 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a4c74d2

dev-ruby/autoprefixer-rails: add 10.4.2.0

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

 dev-ruby/autoprefixer-rails/Manifest   |  1 +
 .../autoprefixer-rails-10.4.2.0.ebuild | 39 ++
 2 files changed, 40 insertions(+)

diff --git a/dev-ruby/autoprefixer-rails/Manifest 
b/dev-ruby/autoprefixer-rails/Manifest
index ea2c4d25be7c..018f69727b52 100644
--- a/dev-ruby/autoprefixer-rails/Manifest
+++ b/dev-ruby/autoprefixer-rails/Manifest
@@ -1,2 +1,3 @@
 DIST autoprefixer-rails-10.3.1.0.tar.gz 1357327 BLAKE2B 
2071b3a9c5848e06695e32445224f6e101481fac0ca73a23b86d138bfada9f7339bd51031f121ab8b0f614d2ea1ec386cb81dbbcf8f728075b12ff2393c0c8b5
 SHA512 
fff90cad950228e9d3b61259f26bee26b2fe3cd87557ed81f1235630357204e3cf9ce6cc9439551727d4d62d27f3510c8c2683ab12b05ad11549945f741e5db5
+DIST autoprefixer-rails-10.4.2.0.tar.gz 1368753 BLAKE2B 
b5c9374f6161f9f13f78404788cdba60d88f50f68f909cead6cb5389a4f26f05cdd20925cf91d9a0b01af0ce14929b11d69f85a1ce8493c660c50c6032460a0c
 SHA512 
00303b7dec4b261b2d3ffa72ebdfea2883cb473df3f8149853b0d2fcb5c2e48d63e24a17604619289893d0472afe237f1dc13710d2c7c3528067c143789abf61
 DIST autoprefixer-rails-9.8.6.5.gem 231936 BLAKE2B 
7c702f5484f9aa2318408fb8c5c8866ccf9d3565d3282e43279b9bea875ac3610b26c0ec302b2bed0779dcd46eca12badaa16faba1046585cddcfa3e8b22b51c
 SHA512 
6b7281661fcaf0c17ee258a321f8d18664f2f305172719f76fe1f3ef6b04fa1460c7102946e95153df7ecf5c3ade3bfc8c22d302927f2e2183ef3b0f3ef8d623

diff --git a/dev-ruby/autoprefixer-rails/autoprefixer-rails-10.4.2.0.ebuild 
b/dev-ruby/autoprefixer-rails/autoprefixer-rails-10.4.2.0.ebuild
new file mode 100644
index ..35e6cfaec0ff
--- /dev/null
+++ b/dev-ruby/autoprefixer-rails/autoprefixer-rails-10.4.2.0.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby26 ruby27"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+RUBY_FAKEGEM_EXTRADOC="README.md"
+
+RUBY_FAKEGEM_EXTRAINSTALL="vendor"
+
+RUBY_FAKEGEM_GEMSPEC="autoprefixer-rails.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Add vendor prefixes to CSS rules using values from the Can I Use 
website"
+HOMEPAGE="https://github.com/ai/autoprefixer-rails;
+SRC_URI="https://github.com/ai/autoprefixer-rails/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+LICENSE="MIT"
+
+KEYWORDS="~amd64"
+SLOT="$(ver_cut 1)"
+IUSE=""
+
+ruby_add_rdepend "dev-ruby/execjs"
+
+ruby_add_bdepend "test? (
+   >=dev-ruby/rails-5.0.0
+   dev-ruby/rake
+   dev-ruby/rspec-rails
+)"
+
+all_ruby_prepare() {
+   sed -i -e "/bundler/d" -e "/BUNDLE/d" spec/app/config/boot.rb || die
+   sed -i -e "/Bundler/ s:^:#:" \
+   -e '/config.sass/ s:^:#:' spec/app/config/application.rb || die
+   rm -f spec/rails_spec.rb || die
+}



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

2022-04-01 Thread Joonas Niilola
commit: e0d5c3a907c56c8ab278f57a6261e8ea875f15e7
Author: Joonas Niilola  gentoo  org>
AuthorDate: Sat Apr  2 05:29:01 2022 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sat Apr  2 05:30:43 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e0d5c3a9

dev-libs/nss: add 3.68.3

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

 dev-libs/nss/Manifest  |   1 +
 dev-libs/nss/nss-3.68.3.ebuild | 362 +
 2 files changed, 363 insertions(+)

diff --git a/dev-libs/nss/Manifest b/dev-libs/nss/Manifest
index ea35913314bd..5b3b71381276 100644
--- a/dev-libs/nss/Manifest
+++ b/dev-libs/nss/Manifest
@@ -1,4 +1,5 @@
 DIST nss-3.68.2.tar.gz 82406396 BLAKE2B 
0542278f63770e9d4f3ce51516d7786680f2a869907ec91b2c4160f9fcad60703dd0e2a77bae91306349ff56908af0020e9479815e2b15392da7b14b27f8c7bc
 SHA512 
31fe62f9e6f1695546bf8b087ae35ac2d3f39fde6be6ab3fcbc81ef66cf6290fc34b799e3809fcba4e913d0e305c476ee8ee1f22d0f957ec6978025920bdb9de
+DIST nss-3.68.3.tar.gz 82406947 BLAKE2B 
92461f20294a9dce8c8a7eead9d06a4159e66afeb2d42a3313983fc5606a5f97321e038b9c25a7c7a361506910aee027ec91efd3096efdbf62096556d40896de
 SHA512 
70fa8ab48d45249c04424979640583e8bc867432b7e3f26c1602db49a13861dd070f081ed82660bb7451f835dc859b5788ae12a67f9ddab1f6bd1a7afb1174d2
 DIST nss-3.76.1.tar.gz 84626067 BLAKE2B 
5112b208f3b9528a34b1d8e3e669db067ecb79719ad16793b8cd556a02910cc29f899f2a57e959c50048c5d2b94eb3b9855208dd3c20646a719c971561f6ea4c
 SHA512 
80d32a97501cbc05312caa5cec54fe6dd8708f01e6d15693e36a40d70433be7a35565fcc5fadfc324c998ee9093b10b2f7a89643882f06a850eda4ffd3b19c54
 DIST nss-3.77.tar.gz 84592839 BLAKE2B 
a63770f550b062549901afdcc5dc2a11c4648cef6875b023895da01ef53d6afc8c618291de96ac0af3a2c2cd7aa7986f93b4f10102a3c5aca1aa1447c148c393
 SHA512 
bd62eeb8f90ecd2d3999fd78fea6652736c02a6530f29e98d0cad0707f3b901b30409132eb6a6d53b9f5c05c6b464615a946a2a3e23c793e44d0ed93179e
 DIST nss-cacert-class1-class3-r2.patch 21925 BLAKE2B 
7627ff9a09f084c19d72d0490676865e3cab3ca7c920ae1ce4bea2db664f37fd0aa84fcda919809a516891ab2a62e2e7a43a9d6ada4c231adfe4c216525fac7d
 SHA512 
1ce6ff9ab310aaca9005eafb461338b291df8523cc7044e096cd75774ce746c26eed19ec6bb2643c6c67f94650f2f309463492d80a90568f38ce2557f8ada2f4

diff --git a/dev-libs/nss/nss-3.68.3.ebuild b/dev-libs/nss/nss-3.68.3.ebuild
new file mode 100644
index ..21aa71ffc8c2
--- /dev/null
+++ b/dev-libs/nss/nss-3.68.3.ebuild
@@ -0,0 +1,362 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit flag-o-matic multilib toolchain-funcs multilib-minimal
+
+NSPR_VER="4.32"
+RTM_NAME="NSS_${PV//./_}_RTM"
+
+DESCRIPTION="Mozilla's Network Security Services library that implements PKI 
support"
+HOMEPAGE="https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS;
+SRC_URI="https://archive.mozilla.org/pub/security/nss/releases/${RTM_NAME}/src/${P}.tar.gz
+   cacert? ( 
https://dev.gentoo.org/~whissi/dist/ca-certificates/nss-cacert-class1-class3-r2.patch
 )"
+
+LICENSE="|| ( MPL-2.0 GPL-2 LGPL-2.1 )"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-solaris ~x86-solaris"
+IUSE="cacert utils cpu_flags_ppc_altivec cpu_flags_ppc_vsx"
+# pkg-config called by nss-config -> virtual/pkgconfig in RDEPEND
+RDEPEND="
+   >=dev-libs/nspr-${NSPR_VER}[${MULTILIB_USEDEP}]
+   >=dev-db/sqlite-3.8.2[${MULTILIB_USEDEP}]
+   >=sys-libs/zlib-1.2.8-r1[${MULTILIB_USEDEP}]
+   virtual/pkgconfig
+"
+DEPEND="${RDEPEND}"
+BDEPEND="dev-lang/perl"
+
+RESTRICT="test"
+
+S="${WORKDIR}/${P}/${PN}"
+
+MULTILIB_CHOST_TOOLS=(
+   /usr/bin/nss-config
+)
+
+PATCHES=(
+   # Custom changes for gentoo
+   "${FILESDIR}/${PN}-3.53-gentoo-fixups.patch"
+   "${FILESDIR}/${PN}-3.21-gentoo-fixup-warnings.patch"
+   "${FILESDIR}/${PN}-3.23-hppa-byte_order.patch"
+   "${FILESDIR}/nss-3.68-ld-fix.patch"
+)
+
+src_prepare() {
+   default
+
+   if use cacert ; then
+   eapply -p2 "${DISTDIR}"/nss-cacert-class1-class3-r2.patch
+   fi
+
+   pushd coreconf >/dev/null || die
+   # hack nspr paths
+   echo 'INCLUDES += -I$(DIST)/include/dbm' \
+   >> headers.mk || die "failed to append include"
+
+   # modify install path
+   sed -e '/CORE_DEPTH/s:SOURCE_PREFIX.*$:SOURCE_PREFIX = 
$(CORE_DEPTH)/dist:' \
+   -i source.mk || die
+
+   # Respect LDFLAGS
+   sed -i -e 's/\$(MKSHLIB) -o/\$(MKSHLIB) \$(LDFLAGS) -o/g' rules.mk
+   popd >/dev/null || die
+
+   # Fix pkgconfig file for Prefix
+   sed -i -e "/^PREFIX =/s:= /usr:= ${EPREFIX}/usr:" \
+   config/Makefile || die
+
+   # use host shlibsign if need be #436216
+   if tc-is-cross-compiler ; then
+   sed -i \
+   -e 's:"${2}"/shlibsign:shlibsign:' \
+   

[gentoo-commits] repo/gentoo:master commit in: app-text/lowdown/, app-text/lowdown/files/

2022-04-01 Thread Patrick McLean
commit: 2c9def4245ae7267224b122d6658cede26315300
Author: Patrick McLean  gentoo  org>
AuthorDate: Sat Apr  2 05:25:27 2022 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Sat Apr  2 05:25:27 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c9def42

app-text/lowdown: drop 0.8.4-r1, 0.10.0-r1

Signed-off-by: Patrick McLean  gentoo.org>

 app-text/lowdown/Manifest  |  2 -
 .../lowdown-0.10.0-dont-install-static-lib.patch   | 12 -
 .../lowdown/files/lowdown-0.10.0-linking.patch | 42 -
 .../files/lowdown-0.10.0-shared-library.patch  | 53 --
 .../lowdown/files/lowdown-0.8.4-configure.patch| 31 -
 app-text/lowdown/lowdown-0.10.0-r1.ebuild  | 47 ---
 app-text/lowdown/lowdown-0.8.4-r1.ebuild   | 35 --
 7 files changed, 222 deletions(-)

diff --git a/app-text/lowdown/Manifest b/app-text/lowdown/Manifest
index 126601d3a982..97723936e704 100644
--- a/app-text/lowdown/Manifest
+++ b/app-text/lowdown/Manifest
@@ -1,4 +1,2 @@
-DIST lowdown-0.10.0.tar.gz 547397 BLAKE2B 
93d87e3aca2466398a625750b928062fbafd26311899e52ddd8264218675e78d30714c920f3331619fcd510a92cc6046401c946f5bd1465d6fd46f26937318ac
 SHA512 
7454e618607628ec0a1649f44f5ec64f8778ecaa151f6aad4984935e297abfe8e84ffc321d3c93cec5d336ff14b6bf9a0ff9054e7363cc58ba708a5b60db9048
 DIST lowdown-0.11.1.tar.gz 571320 BLAKE2B 
28fe8cb4f164618be602770c602f3ce51c0f0e765fb9869b82cb29c50bdbe0fd92c09c10074d8968108eca59096d7e176531eb56cb2b40f1d9c00a3f944e3b8c
 SHA512 
5a8ca9d731171b97daed7a9095bc4206d2bed9095fa267eb9270782770247743f1a096c5235fd301320418c37a478fbc71552ade105eba0e756ff687835d4efb
 DIST lowdown-0.11.2.tar.gz 576599 BLAKE2B 
579a5257a0c37882c1b5269d8196a974b3ac73be146ba424a129c9421091c462769f065350ede1b8437371141c17c24fa5ac4bdc65f393a92835d6e981c5b181
 SHA512 
f49ba1358a6de9ab792cf1fb7586e0e326b8ba9a153c234079825534cbdc2d10b6af32d5612b11490b97dbd6c0bea10a79752bf1ad7e7d8af871aa20332fed9e
-DIST lowdown-0.8.4.tar.gz 520735 BLAKE2B 
dc66b92f285b186ca83b9fad1cccfef9b395233ef56756e9ea9071b5502cd81dc6ce2d67d7ef265dab8953010af0907cd76125cd4442cfbfc2bcf8c63e097809
 SHA512 
cd46ead69ed038bf3ccf848b784327d66c78dd8adbc9ae4bfee660b9b1e52844ac8c7ad0377f8f38a3fee0d2e523f979a22d6b547c7964304accef0951cfca34

diff --git 
a/app-text/lowdown/files/lowdown-0.10.0-dont-install-static-lib.patch 
b/app-text/lowdown/files/lowdown-0.10.0-dont-install-static-lib.patch
deleted file mode 100644
index 4a120c32ed29..
--- a/app-text/lowdown/files/lowdown-0.10.0-dont-install-static-lib.patch
+++ /dev/null
@@ -1,12 +0,0 @@
-diff --git a/Makefile b/Makefile
-index f13a364..d013a1c 100644
 a/Makefile
-+++ b/Makefile
-@@ -153,7 +153,6 @@ install: all
-   $(INSTALL_DATA) lowdown.pc $(DESTDIR)$(LIBDIR)/pkgconfig
-   $(INSTALL_PROGRAM) lowdown $(DESTDIR)$(BINDIR)
-   $(INSTALL_PROGRAM) lowdown-diff $(DESTDIR)$(BINDIR)
--  $(INSTALL_LIB) liblowdown.a $(DESTDIR)$(LIBDIR)
-   $(INSTALL_LIB) liblowdown.so $(DESTDIR)$(LIBDIR)
-   $(INSTALL_DATA) lowdown.h $(DESTDIR)$(INCLUDEDIR)
-   for f in $(MANS) ; do \

diff --git a/app-text/lowdown/files/lowdown-0.10.0-linking.patch 
b/app-text/lowdown/files/lowdown-0.10.0-linking.patch
deleted file mode 100644
index 1581e94b7c9d..
--- a/app-text/lowdown/files/lowdown-0.10.0-linking.patch
+++ /dev/null
@@ -1,42 +0,0 @@
-diff --git a/Makefile b/Makefile
-index d013a1c..c9de4d4 100644
 a/Makefile
-+++ b/Makefile
-@@ -130,8 +130,8 @@ installwww: www
-   $(INSTALL) -m 0444 lowdown.tar.gz $(WWWDIR)/snapshots
-   $(INSTALL) -m 0444 lowdown.tar.gz.sha512 $(WWWDIR)/snapshots
- 
--lowdown: liblowdown.a main.o
--  $(CC) -o $@ main.o liblowdown.a $(LDFLAGS) $(LDADD_MD5) -lm
-+lowdown: liblowdown.so main.o
-+  $(CC) -o $@ main.o -L. -llowdown $(LDFLAGS) $(LDADD_MD5) -lm
- 
- lowdown-diff: lowdown
-   ln -f lowdown lowdown-diff
-@@ -141,7 +141,8 @@ liblowdown.a: $(OBJS) $(COMPAT_OBJS)
- 
- 
- liblowdown.so: $(OBJS) $(COMPAT_OBJS)
--  $(CC) -shared -o $@ $(OBJS) $(COMPAT_OBJS) $(LDFLAGS)
-+  $(CC) -shared -o $@.1 $(OBJS) $(COMPAT_OBJS) $(LDFLAGS) -Wl,-soname,$@.1
-+  ln -s $@.1 $@
- 
- install: all
-   mkdir -p $(DESTDIR)$(BINDIR)
-@@ -153,6 +154,7 @@ install: all
-   $(INSTALL_PROGRAM) lowdown $(DESTDIR)$(BINDIR)
-   $(INSTALL_PROGRAM) lowdown-diff $(DESTDIR)$(BINDIR)
-   $(INSTALL_LIB) liblowdown.so $(DESTDIR)$(LIBDIR)
-+  $(INSTALL_LIB) liblowdown.so.1 $(DESTDIR)$(LIBDIR)
-   $(INSTALL_DATA) lowdown.h $(DESTDIR)$(INCLUDEDIR)
-   for f in $(MANS) ; do \
-   name=`basename $$f .html` ; \
-@@ -271,7 +273,7 @@ main.o: lowdown.h
- 
- clean:
-   rm -f $(OBJS) $(COMPAT_OBJS) main.o
--  rm -f lowdown lowdown-diff liblowdown.a liblowdown.so lowdown.pc
-+  rm -f lowdown lowdown-diff liblowdown.a liblowdown.so liblowdown.so.1 
lowdown.pc
-   rm -f index.xml diff.xml 

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

2022-04-01 Thread Patrick McLean
commit: fa00c71578e9cbaee502c0589f41891a99b8536b
Author: Patrick McLean  gentoo  org>
AuthorDate: Sat Apr  2 05:23:25 2022 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Sat Apr  2 05:23:25 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa00c715

app-text/lowdown: add 0.11.2

Signed-off-by: Patrick McLean  gentoo.org>

 app-text/lowdown/Manifest  |  1 +
 app-text/lowdown/lowdown-0.11.2.ebuild | 45 ++
 2 files changed, 46 insertions(+)

diff --git a/app-text/lowdown/Manifest b/app-text/lowdown/Manifest
index 0a116aa9f30c..126601d3a982 100644
--- a/app-text/lowdown/Manifest
+++ b/app-text/lowdown/Manifest
@@ -1,3 +1,4 @@
 DIST lowdown-0.10.0.tar.gz 547397 BLAKE2B 
93d87e3aca2466398a625750b928062fbafd26311899e52ddd8264218675e78d30714c920f3331619fcd510a92cc6046401c946f5bd1465d6fd46f26937318ac
 SHA512 
7454e618607628ec0a1649f44f5ec64f8778ecaa151f6aad4984935e297abfe8e84ffc321d3c93cec5d336ff14b6bf9a0ff9054e7363cc58ba708a5b60db9048
 DIST lowdown-0.11.1.tar.gz 571320 BLAKE2B 
28fe8cb4f164618be602770c602f3ce51c0f0e765fb9869b82cb29c50bdbe0fd92c09c10074d8968108eca59096d7e176531eb56cb2b40f1d9c00a3f944e3b8c
 SHA512 
5a8ca9d731171b97daed7a9095bc4206d2bed9095fa267eb9270782770247743f1a096c5235fd301320418c37a478fbc71552ade105eba0e756ff687835d4efb
+DIST lowdown-0.11.2.tar.gz 576599 BLAKE2B 
579a5257a0c37882c1b5269d8196a974b3ac73be146ba424a129c9421091c462769f065350ede1b8437371141c17c24fa5ac4bdc65f393a92835d6e981c5b181
 SHA512 
f49ba1358a6de9ab792cf1fb7586e0e326b8ba9a153c234079825534cbdc2d10b6af32d5612b11490b97dbd6c0bea10a79752bf1ad7e7d8af871aa20332fed9e
 DIST lowdown-0.8.4.tar.gz 520735 BLAKE2B 
dc66b92f285b186ca83b9fad1cccfef9b395233ef56756e9ea9071b5502cd81dc6ce2d67d7ef265dab8953010af0907cd76125cd4442cfbfc2bcf8c63e097809
 SHA512 
cd46ead69ed038bf3ccf848b784327d66c78dd8adbc9ae4bfee660b9b1e52844ac8c7ad0377f8f38a3fee0d2e523f979a22d6b547c7964304accef0951cfca34

diff --git a/app-text/lowdown/lowdown-0.11.2.ebuild 
b/app-text/lowdown/lowdown-0.11.2.ebuild
new file mode 100644
index ..203b145ffc66
--- /dev/null
+++ b/app-text/lowdown/lowdown-0.11.2.ebuild
@@ -0,0 +1,45 @@
+# Copyright 2021-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit toolchain-funcs flag-o-matic
+
+MY_PV="VERSION_${PV//./_}"
+DESCRIPTION="Markdown translator producing HTML5, roff documents in the ms and 
man formats"
+HOMEPAGE="https://kristaps.bsd.lv/lowdown/;
+SRC_URI="https://github.com/kristapsdz/lowdown/archive/refs/tags/${MY_PV}.tar.gz
 -> ${P}.tar.gz"
+S="${WORKDIR}/${PN}-${MY_PV}"
+
+LICENSE="ISC"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+DEPEND="virtual/libcrypt:="
+RDEPEND="${DEPEND}"
+
+PATCHES=(
+   "${FILESDIR}/lowdown-0.10.0-pkgconfig-libmd.patch"
+   "${FILESDIR}/lowdown-0.11.1-linking.patch"
+)
+
+src_configure() {
+   append-flags -fPIC
+   tc-export CC AR
+
+   ./configure \
+   PREFIX="/usr" \
+   MANDIR="/usr/share/man" \
+   LDFLAGS="${LDFLAGS}" \
+   CPPFLAGS="${CPPFLAGS}" \
+   LIBDIR="/usr/$(get_libdir)" \
+   || die "./configure failed"
+}
+
+src_compile() {
+   emake $(usex elibc_musl UTF8_LOCALE=C.UTF-8 '')
+}
+
+src_test() {
+   emake regress
+}



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

2022-04-01 Thread Joonas Niilola
commit: caf5ab71e610ba7b85bc3dff361d0784f299f051
Author: Joonas Niilola  gentoo  org>
AuthorDate: Sat Apr  2 05:03:19 2022 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sat Apr  2 05:03:19 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=caf5ab71

acct-group/sddm: update DESCRIPTION, typofix

Thanks-to: kurly
Signed-off-by: Joonas Niilola  gentoo.org>

 acct-group/sddm/sddm-0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/acct-group/sddm/sddm-0.ebuild b/acct-group/sddm/sddm-0.ebuild
index 2d27d0eda5c6..26a7d184213b 100644
--- a/acct-group/sddm/sddm-0.ebuild
+++ b/acct-group/sddm/sddm-0.ebuild
@@ -5,6 +5,6 @@ EAPI=8
 
 inherit acct-group
 
-DESCRIPTION="A group for x11-misc/ssdm"
+DESCRIPTION="A group for x11-misc/sddm"
 
 ACCT_GROUP_ID="219"



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

2022-04-01 Thread Sam James
commit: 65773d96c6f753ab95a0ede710e56ccb8ad0cf3e
Author: Sam James  gentoo  org>
AuthorDate: Sat Apr  2 04:04:43 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Apr  2 04:04:43 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=65773d96

media-libs/fontconfig: drop /var/cache too

Not sure why I didn't see this earlier?

Closes: https://bugs.gentoo.org/587492
Signed-off-by: Sam James  gentoo.org>

 .../{fontconfig-2.14.0.ebuild => fontconfig-2.14.0-r1.ebuild}   | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/fontconfig/fontconfig-2.14.0.ebuild 
b/media-libs/fontconfig/fontconfig-2.14.0-r1.ebuild
similarity index 99%
rename from media-libs/fontconfig/fontconfig-2.14.0.ebuild
rename to media-libs/fontconfig/fontconfig-2.14.0-r1.ebuild
index 3a7bd142a1aa..569d95035ed8 100644
--- a/media-libs/fontconfig/fontconfig-2.14.0.ebuild
+++ b/media-libs/fontconfig/fontconfig-2.14.0-r1.ebuild
@@ -181,7 +181,7 @@ multilib_src_install_all() {
 
# We allow the cache generation to make this later
# bug #587492
-   rm -r "${ED}"/var/cache/fontconfig || die
+   rm -r "${ED}"/var/cache/ || die
 }
 
 pkg_preinst() {



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

2022-04-01 Thread Sam James
commit: 314fa1e7b4e7732eb28b5bfe09bab92c737580f5
Author: Sam James  gentoo  org>
AuthorDate: Sat Apr  2 03:45:07 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Apr  2 03:45:07 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=314fa1e7

dev-libs/libxml2: fix MultipleKeywordsLines

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

 dev-libs/libxml2/libxml2-2.9.13-r1.ebuild | 1 -
 1 file changed, 1 deletion(-)

diff --git a/dev-libs/libxml2/libxml2-2.9.13-r1.ebuild 
b/dev-libs/libxml2/libxml2-2.9.13-r1.ebuild
index 4789bc568a0a..3378e7fad44d 100644
--- a/dev-libs/libxml2/libxml2-2.9.13-r1.ebuild
+++ b/dev-libs/libxml2/libxml2-2.9.13-r1.ebuild
@@ -37,7 +37,6 @@ S="${WORKDIR}/${PN}-${PV%_rc*}"
 
 LICENSE="MIT"
 SLOT="2"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="debug examples icu lzma +python readline static-libs test"
 RESTRICT="!test? ( test )"
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"



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

2022-04-01 Thread Sam James
commit: 2acd2e6971c4ada4fa618474483025856a815df0
Author: Sam James  gentoo  org>
AuthorDate: Sat Apr  2 03:37:39 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Apr  2 03:44:28 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2acd2e69

dev-libs/libxml2: use live template

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

 dev-libs/libxml2/libxml2-2.9.13-r1.ebuild | 24 +---
 dev-libs/libxml2/libxml2-.ebuild  | 21 ++---
 2 files changed, 35 insertions(+), 10 deletions(-)

diff --git a/dev-libs/libxml2/libxml2-2.9.13-r1.ebuild 
b/dev-libs/libxml2/libxml2-2.9.13-r1.ebuild
index 5d7a300bba44..4789bc568a0a 100644
--- a/dev-libs/libxml2/libxml2-2.9.13-r1.ebuild
+++ b/dev-libs/libxml2/libxml2-2.9.13-r1.ebuild
@@ -9,7 +9,7 @@ PATCHSET_VERSION="2.9.12-r5-patchset"
 
 PYTHON_COMPAT=( python3_{8..10} )
 PYTHON_REQ_USE="xml"
-inherit autotools flag-o-matic gnome.org prefix python-r1 multilib-minimal
+inherit autotools flag-o-matic prefix python-r1 multilib-minimal
 
 XSTS_HOME="http://www.w3.org/XML/2004/xml-schema-test-suite;
 XSTS_NAME_1="xmlschema2002-01-16"
@@ -19,14 +19,20 @@ XSTS_TARBALL_2="xsts-2004-01-14.tar.gz"
 XMLCONF_TARBALL="xmlts20130923.tar.gz"
 DESCRIPTION="XML C parser and toolkit"
 HOMEPAGE="http://www.xmlsoft.org/ https://gitlab.gnome.org/GNOME/libxml2;
+if [[ ${PV} ==  ]] ; then
+   EGIT_REPO_URI="https://gitlab.gnome.org/GNOME/libxml2;
+   inherit git-r3
+else
+   inherit gnome.org
+   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"
+fi
 SRC_URI+="

https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${PN}-${PATCHSET_VERSION}.tar.bz2
test? (
${XSTS_HOME}/${XSTS_NAME_1}/${XSTS_TARBALL_1}
${XSTS_HOME}/${XSTS_NAME_2}/${XSTS_TARBALL_2}
https://www.w3.org/XML/Test/${XMLCONF_TARBALL}
-   )
-"
+   )"
 S="${WORKDIR}/${PN}-${PV%_rc*}"
 
 LICENSE="MIT"
@@ -75,11 +81,15 @@ PATCHES=(
 )
 
 src_unpack() {
-   local tarname=${P/_rc/-rc}.tar.xz
+   if [[ ${PV} ==  ]] ; then
+   git-r3_src_unpack
+   else
+   local tarname=${P/_rc/-rc}.tar.xz
 
-   # ${A} isn't used to avoid unpacking of test tarballs into ${WORKDIR},
-   # as they are needed as tarballs in ${S}/xstc instead and not unpacked
-   unpack ${tarname} ${PN}-${PATCHSET_VERSION}.tar.bz2
+   # ${A} isn't used to avoid unpacking of test tarballs into 
${WORKDIR},
+   # as they are needed as tarballs in ${S}/xstc instead and not 
unpacked
+   unpack ${tarname} ${PN}-${PATCHSET_VERSION}.tar.bz2
+   fi
 
cd "${S}" || die
 

diff --git a/dev-libs/libxml2/libxml2-.ebuild 
b/dev-libs/libxml2/libxml2-.ebuild
index 18743bea1507..3ad0604b6f1e 100644
--- a/dev-libs/libxml2/libxml2-.ebuild
+++ b/dev-libs/libxml2/libxml2-.ebuild
@@ -7,8 +7,7 @@ EAPI=8
 
 PYTHON_COMPAT=( python3_{8..10} )
 PYTHON_REQ_USE="xml"
-EGIT_REPO_URI="https://gitlab.gnome.org/GNOME/libxml2;
-inherit autotools flag-o-matic python-r1 multilib-minimal git-r3
+inherit autotools flag-o-matic python-r1 multilib-minimal
 
 XSTS_HOME="http://www.w3.org/XML/2004/xml-schema-test-suite;
 XSTS_NAME_1="xmlschema2002-01-16"
@@ -19,6 +18,14 @@ XMLCONF_TARBALL="xmlts20130923.tar.gz"
 
 DESCRIPTION="XML C parser and toolkit"
 HOMEPAGE="http://www.xmlsoft.org/ https://gitlab.gnome.org/GNOME/libxml2;
+if [[ ${PV} ==  ]] ; then
+   EGIT_REPO_URI="https://gitlab.gnome.org/GNOME/libxml2;
+   inherit git-r3
+else
+   inherit gnome.org
+   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"
+fi
+
 SRC_URI+="
test? (
${XSTS_HOME}/${XSTS_NAME_1}/${XSTS_TARBALL_1}
@@ -53,7 +60,15 @@ MULTILIB_CHOST_TOOLS=(
 DOCS=( NEWS README.md TODO TODO_SCHEMAS python/TODO )
 
 src_unpack() {
-   git-r3_src_unpack
+   if [[ ${PV} ==  ]] ; then
+   git-r3_src_unpack
+   else
+   local tarname=${P/_rc/-rc}.tar.xz
+
+   # ${A} isn't used to avoid unpacking of test tarballs into 
${WORKDIR},
+   # as they are needed as tarballs in ${S}/xstc instead and not 
unpacked
+   unpack ${tarname} ${PN}-${PATCHSET_VERSION}.tar.bz2
+   fi
 
cd "${S}" || die
 



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

2022-04-01 Thread Sam James
commit: 5b873c16ac1a8b20aab6d6d18c07ea046d369713
Author: Sam James  gentoo  org>
AuthorDate: Sat Apr  2 03:41:52 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Apr  2 03:44:34 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b873c16

dev-libs/libxslt: add 

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

 dev-libs/libxslt/libxslt-1.1.35.ebuild | 22 ++--
 .../{libxslt-1.1.35.ebuild => libxslt-.ebuild} | 24 ++
 2 files changed, 32 insertions(+), 14 deletions(-)

diff --git a/dev-libs/libxslt/libxslt-1.1.35.ebuild 
b/dev-libs/libxslt/libxslt-1.1.35.ebuild
index 3dac6a1a7af9..a00cec50a10c 100644
--- a/dev-libs/libxslt/libxslt-1.1.35.ebuild
+++ b/dev-libs/libxslt/libxslt-1.1.35.ebuild
@@ -3,15 +3,21 @@
 
 EAPI=7
 
-inherit gnome.org libtool multilib-minimal
+inherit libtool multilib-minimal
 
 # Note: Please bump this in sync with dev-libs/libxml2.
 DESCRIPTION="XSLT libraries and tools"
 HOMEPAGE="https://gitlab.gnome.org/GNOME/libxslt;
+if [[ ${PV} ==  ]] ; then
+   EGIT_REPO_URI="https://gitlab.gnome.org/GNOME/libxslt;
+   inherit autotools git-r3
+else
+   inherit gnome.org
+   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"
+fi
 
 LICENSE="MIT"
 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"
 IUSE="crypt debug examples static-libs"
 
 BDEPEND=">=virtual/pkgconfig-1"
@@ -29,13 +35,17 @@ MULTILIB_WRAPPED_HEADERS=(
/usr/include/libxslt/xsltconfig.h
 )
 
+DOCS=( AUTHORS ChangeLog FEATURES NEWS README TODO )
+
 src_prepare() {
default
 
-   DOCS=( AUTHORS ChangeLog FEATURES NEWS README TODO )
-
-   # Prefix always needs elibtoolize if not eautoreconf'd.
-   elibtoolize
+   if [[ ${PV} ==  ]] ; then
+   eautoreconf
+   else
+   # Prefix always needs elibtoolize if not eautoreconf'd.
+   elibtoolize
+   fi
 }
 
 multilib_src_configure() {

diff --git a/dev-libs/libxslt/libxslt-1.1.35.ebuild 
b/dev-libs/libxslt/libxslt-.ebuild
similarity index 69%
copy from dev-libs/libxslt/libxslt-1.1.35.ebuild
copy to dev-libs/libxslt/libxslt-.ebuild
index 3dac6a1a7af9..c3ea46adc4e8 100644
--- a/dev-libs/libxslt/libxslt-1.1.35.ebuild
+++ b/dev-libs/libxslt/libxslt-.ebuild
@@ -3,15 +3,21 @@
 
 EAPI=7
 
-inherit gnome.org libtool multilib-minimal
+inherit libtool multilib-minimal
 
 # Note: Please bump this in sync with dev-libs/libxml2.
 DESCRIPTION="XSLT libraries and tools"
 HOMEPAGE="https://gitlab.gnome.org/GNOME/libxslt;
+if [[ ${PV} ==  ]] ; then
+   EGIT_REPO_URI="https://gitlab.gnome.org/GNOME/libxslt;
+   inherit autotools git-r3
+else
+   inherit gnome.org
+   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"
+fi
 
 LICENSE="MIT"
 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"
 IUSE="crypt debug examples static-libs"
 
 BDEPEND=">=virtual/pkgconfig-1"
@@ -29,13 +35,17 @@ MULTILIB_WRAPPED_HEADERS=(
/usr/include/libxslt/xsltconfig.h
 )
 
+DOCS=( AUTHORS FEATURES NEWS README TODO )
+
 src_prepare() {
default
 
-   DOCS=( AUTHORS ChangeLog FEATURES NEWS README TODO )
-
-   # Prefix always needs elibtoolize if not eautoreconf'd.
-   elibtoolize
+   if [[ ${PV} ==  ]] ; then
+   eautoreconf
+   else
+   # Prefix always needs elibtoolize if not eautoreconf'd.
+   elibtoolize
+   fi
 }
 
 multilib_src_configure() {
@@ -43,8 +53,6 @@ multilib_src_configure() {
# Work in 1.1.35+ is occurring to add prelim. Python 3 support, so could
# restore if something needs them.
ECONF_SOURCE="${S}" econf \
-   --with-html-dir="${EPREFIX}"/usr/share/doc/${PF} \
-   --with-html-subdir=html \
--without-python \
$(use_with crypt crypto) \
$(use_with debug) \



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

2022-04-01 Thread Sam James
commit: fa7938cfb264d28a291c078ee4faab55fd8bf969
Author: David Seifert  gentoo  org>
AuthorDate: Wed Mar 30 21:27:44 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Apr  2 03:32:20 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa7938cf

dev-libs/libxml2: add 

Signed-off-by: David Seifert  gentoo.org>
Closes: https://github.com/gentoo/gentoo/pull/24824
Signed-off-by: Sam James  gentoo.org>

 dev-libs/libxml2/libxml2-.ebuild | 169 +++
 1 file changed, 169 insertions(+)

diff --git a/dev-libs/libxml2/libxml2-.ebuild 
b/dev-libs/libxml2/libxml2-.ebuild
new file mode 100644
index ..18743bea1507
--- /dev/null
+++ b/dev-libs/libxml2/libxml2-.ebuild
@@ -0,0 +1,169 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# Note: Please bump in sync with dev-libs/libxslt
+
+PYTHON_COMPAT=( python3_{8..10} )
+PYTHON_REQ_USE="xml"
+EGIT_REPO_URI="https://gitlab.gnome.org/GNOME/libxml2;
+inherit autotools flag-o-matic python-r1 multilib-minimal git-r3
+
+XSTS_HOME="http://www.w3.org/XML/2004/xml-schema-test-suite;
+XSTS_NAME_1="xmlschema2002-01-16"
+XSTS_NAME_2="xmlschema2004-01-14"
+XSTS_TARBALL_1="xsts-2002-01-16.tar.gz"
+XSTS_TARBALL_2="xsts-2004-01-14.tar.gz"
+XMLCONF_TARBALL="xmlts20130923.tar.gz"
+
+DESCRIPTION="XML C parser and toolkit"
+HOMEPAGE="http://www.xmlsoft.org/ https://gitlab.gnome.org/GNOME/libxml2;
+SRC_URI+="
+   test? (
+   ${XSTS_HOME}/${XSTS_NAME_1}/${XSTS_TARBALL_1}
+   ${XSTS_HOME}/${XSTS_NAME_2}/${XSTS_TARBALL_2}
+   https://www.w3.org/XML/Test/${XMLCONF_TARBALL}
+   )"
+S="${WORKDIR}/${PN}-${PV%_rc*}"
+
+LICENSE="MIT"
+SLOT="2"
+IUSE="debug examples icu lzma +python readline static-libs test"
+RESTRICT="!test? ( test )"
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+
+BDEPEND="
+   dev-util/gtk-doc-am
+   virtual/pkgconfig
+"
+RDEPEND="
+   >=sys-libs/zlib-1.2.8-r1:=[${MULTILIB_USEDEP}]
+   icu? ( >=dev-libs/icu-51.2-r1:=[${MULTILIB_USEDEP}] )
+   lzma? ( >=app-arch/xz-utils-5.0.5-r1:=[${MULTILIB_USEDEP}] )
+   python? ( ${PYTHON_DEPS} )
+   readline? ( sys-libs/readline:= )
+"
+DEPEND="${RDEPEND}"
+
+MULTILIB_CHOST_TOOLS=(
+   /usr/bin/xml2-config
+)
+
+DOCS=( NEWS README.md TODO TODO_SCHEMAS python/TODO )
+
+src_unpack() {
+   git-r3_src_unpack
+
+   cd "${S}" || die
+
+   if use test ; then
+   cp "${DISTDIR}/${XSTS_TARBALL_1}" \
+   "${DISTDIR}/${XSTS_TARBALL_2}" \
+   "${S}"/xstc/ \
+   || die "Failed to install test tarballs"
+   unpack ${XMLCONF_TARBALL}
+   fi
+}
+
+src_prepare() {
+   default
+
+   # Please do not remove, as else we get references to PORTAGE_TMPDIR
+   # in /usr/lib/python?.?/site-packages/libxml2mod.la among things.
+   # We now need to run eautoreconf at the end to prevent maintainer mode.
+   #elibtoolize
+   # Needed for https://gitlab.gnome.org/GNOME/libxml2/-/issues/338 too in 
2.9.13
+   eautoreconf
+}
+
+multilib_src_configure() {
+   # Filter seemingly problematic CFLAGS (#26320)
+   filter-flags -fprefetch-loop-arrays -funroll-loops
+
+   # Notes:
+   # The meaning of the 'debug' USE flag does not apply to the --with-debug
+   # switch (enabling the libxml2 debug module). See bug #100898.
+
+   libxml2_configure() {
+   ECONF_SOURCE="${S}" econf \
+   --enable-ipv6 \
+   $(use_with debug run-debug) \
+   $(use_with icu) \
+   $(use_with lzma) \
+   $(use_enable static-libs static) \
+   $(multilib_native_use_with readline) \
+   $(multilib_native_use_with readline history) \
+   "$@"
+   }
+
+   # Build python bindings separately
+   libxml2_configure --without-python
+
+   multilib_is_native_abi && use python &&
+   python_foreach_impl run_in_build_dir libxml2_configure 
--with-python
+}
+
+libxml2_py_emake() {
+   pushd "${BUILD_DIR}"/python >/dev/null || die
+
+   emake top_builddir="${NATIVE_BUILD_DIR}" "$@"
+
+   popd >/dev/null || die
+}
+
+multilib_src_compile() {
+   default
+
+   if multilib_is_native_abi && use python ; then
+   NATIVE_BUILD_DIR="${BUILD_DIR}"
+   python_foreach_impl run_in_build_dir libxml2_py_emake all
+   fi
+}
+
+multilib_src_test() {
+   ln -s "${S}"/xmlconf || die
+
+   emake check
+
+   multilib_is_native_abi && use python &&
+   python_foreach_impl run_in_build_dir libxml2_py_emake test
+}
+
+multilib_src_install() {
+   emake DESTDIR="${D}" install
+
+   multilib_is_native_abi && use python &&
+   python_foreach_impl 

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

2022-04-01 Thread Sam James
commit: 7c4b3cc7397f5d1df9d820c9f899dc04cc0d01e3
Author: Martin Matous  matous  dev>
AuthorDate: Fri Apr  1 22:28:48 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Apr  2 03:30:02 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c4b3cc7

net-misc/openssh: fix build with ldns

Closes: https://bugs.gentoo.org/744166
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Martin Matouš  matous.dev>
Closes: https://github.com/gentoo/gentoo/pull/24857
Signed-off-by: Sam James  gentoo.org>

 net-misc/openssh/openssh-8.8_p1-r4.ebuild | 2 +-
 net-misc/openssh/openssh-8.9_p1-r2.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-misc/openssh/openssh-8.8_p1-r4.ebuild 
b/net-misc/openssh/openssh-8.8_p1-r4.ebuild
index 346f1afe7e1f..561dc2dd6076 100644
--- a/net-misc/openssh/openssh-8.8_p1-r4.ebuild
+++ b/net-misc/openssh/openssh-8.8_p1-r4.ebuild
@@ -303,7 +303,7 @@ src_configure() {
# We apply the sctp patch conditionally, so can't pass 
--without-sctp
# unconditionally else we get unknown flag warnings.
$(use sctp && use_with sctp)
-   $(use_with ldns ldns "${EPREFIX}"/usr)
+   $(use_with ldns)
$(use_with libedit)
$(use_with pam)
$(use_with pie)

diff --git a/net-misc/openssh/openssh-8.9_p1-r2.ebuild 
b/net-misc/openssh/openssh-8.9_p1-r2.ebuild
index d56d99980ece..64d88e4197f6 100644
--- a/net-misc/openssh/openssh-8.9_p1-r2.ebuild
+++ b/net-misc/openssh/openssh-8.9_p1-r2.ebuild
@@ -306,7 +306,7 @@ src_configure() {
# We apply the sctp patch conditionally, so can't pass 
--without-sctp
# unconditionally else we get unknown flag warnings.
$(use sctp && use_with sctp)
-   $(use_with ldns ldns "${EPREFIX}"/usr)
+   $(use_with ldns)
$(use_with libedit)
$(use_with pam)
$(use_with pie)



[gentoo-commits] repo/gentoo:master commit in: net-libs/libotr/files/, net-libs/libotr/

2022-04-01 Thread Sam James
commit: f0ead0194a4732ad6109b934c4f6db7c1cd174df
Author: Christophe Lermytte  lermytte  be>
AuthorDate: Fri Apr  1 13:14:36 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Apr  2 03:30:21 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f0ead019

net-libs/libotr: fix build with libgcrypt-1.10

Also, because of the move to EAPI 8 we no longer need to override 
src_configure()
to disable static libraries

Signed-off-by: Christophe Lermytte  lermytte.be>
Closes: https://github.com/gentoo/gentoo/pull/24847
Signed-off-by: Sam James  gentoo.org>

 .../files/libotr-4.1.1-fix-build-with-libgcrypt-1.10.patch  | 11 +++
 net-libs/libotr/libotr-4.1.1.ebuild | 13 ++---
 2 files changed, 17 insertions(+), 7 deletions(-)

diff --git 
a/net-libs/libotr/files/libotr-4.1.1-fix-build-with-libgcrypt-1.10.patch 
b/net-libs/libotr/files/libotr-4.1.1-fix-build-with-libgcrypt-1.10.patch
new file mode 100644
index ..1aa60f478b88
--- /dev/null
+++ b/net-libs/libotr/files/libotr-4.1.1-fix-build-with-libgcrypt-1.10.patch
@@ -0,0 +1,11 @@
+https://bugs.gentoo.org/836572
+--- a/tests/regression/client/client.c
 b/tests/regression/client/client.c
+@@ -26,6 +26,7 @@
+ #include 
+ #include 
+ #include 
++#include 
+ #include 
+ #include 
+ #include 

diff --git a/net-libs/libotr/libotr-4.1.1.ebuild 
b/net-libs/libotr/libotr-4.1.1.ebuild
index c4976292c2ca..aae1bbc9b0c9 100644
--- a/net-libs/libotr/libotr-4.1.1.ebuild
+++ b/net-libs/libotr/libotr-4.1.1.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=8
 
 DESCRIPTION="(OTR) Messaging allows you to have private conversations over 
instant messaging"
 HOMEPAGE="https://otr.cypherpunks.ca;
@@ -10,21 +10,20 @@ SRC_URI="https://otr.cypherpunks.ca/${P}.tar.gz;
 LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos"
-IUSE=""
 
 RDEPEND="
dev-libs/libgcrypt:0=
dev-libs/libgpg-error:0="
 DEPEND="${RDEPEND}"
 
-src_configure() {
-   econf --disable-static
-}
+PATCHES=(
+   "${FILESDIR}/${PN}-4.1.1-fix-build-with-libgcrypt-1.10.patch"
+)
 
 src_install() {
default
dodoc UPGRADING
 
# no static archives, #465686
-   find "${D}" -name '*.la' -delete || die
+   find "${ED}" -name '*.la' -delete || die
 }



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

2022-04-01 Thread Sam James
commit: b72f98ce17892d6cfd4b215cb990e1c03c6854e8
Author: Sam James  gentoo  org>
AuthorDate: Sat Apr  2 03:14:31 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Apr  2 03:14:31 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b72f98ce

media-libs/fontconfig: simplify

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

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

diff --git a/media-libs/fontconfig/fontconfig-2.14.0.ebuild 
b/media-libs/fontconfig/fontconfig-2.14.0.ebuild
index 9dd90e46ee33..3a7bd142a1aa 100644
--- a/media-libs/fontconfig/fontconfig-2.14.0.ebuild
+++ b/media-libs/fontconfig/fontconfig-2.14.0.ebuild
@@ -50,7 +50,7 @@ BDEPEND="dev-util/gperf
 PDEPEND="virtual/ttf-fonts"
 # We need app-eselect/eselect-fontconfig in IDEPEND to update ROOT
 # when cross-compiling.
-IDEPEND+=" !x86-winnt? ( app-eselect/eselect-fontconfig )"
+IDEPEND="!x86-winnt? ( app-eselect/eselect-fontconfig )"
 
 PATCHES=(
# bug #310157



[gentoo-commits] repo/gentoo:master commit in: app-eselect/eselect-fontconfig/

2022-04-01 Thread Sam James
commit: c09b75fb8b4ba1de9e69187716f6f2970b6b2291
Author: Sam James  gentoo  org>
AuthorDate: Sat Apr  2 03:11:36 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Apr  2 03:11:36 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c09b75fb

app-eselect/eselect-fontconfig: update HOMEPAGE, SRC_URI

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

 app-eselect/eselect-fontconfig/eselect-fontconfig-1.1-r1.ebuild | 6 +++---
 app-eselect/eselect-fontconfig/eselect-fontconfig-1.1-r2.ebuild | 6 +++---
 2 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/app-eselect/eselect-fontconfig/eselect-fontconfig-1.1-r1.ebuild 
b/app-eselect/eselect-fontconfig/eselect-fontconfig-1.1-r1.ebuild
index 156ec2d94f61..b1ec7ad165d4 100644
--- a/app-eselect/eselect-fontconfig/eselect-fontconfig-1.1-r1.ebuild
+++ b/app-eselect/eselect-fontconfig/eselect-fontconfig-1.1-r1.ebuild
@@ -1,11 +1,11 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 
 DESCRIPTION="An eselect module to manage /etc/fonts/conf.d symlinks"
-HOMEPAGE="https://wiki.gentoo.org/wiki/No_homepage;
-SRC_URI="mirror://gentoo/fontconfig.eselect-${PV}.bz2"
+HOMEPAGE="https://gitweb.gentoo.org/proj/eselect-fontconfig.git;
+SRC_URI="https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/fontconfig.eselect-${PV}.bz2;
 
 LICENSE="GPL-2"
 SLOT="0"

diff --git a/app-eselect/eselect-fontconfig/eselect-fontconfig-1.1-r2.ebuild 
b/app-eselect/eselect-fontconfig/eselect-fontconfig-1.1-r2.ebuild
index b297012ac992..d64c2bca973e 100644
--- a/app-eselect/eselect-fontconfig/eselect-fontconfig-1.1-r2.ebuild
+++ b/app-eselect/eselect-fontconfig/eselect-fontconfig-1.1-r2.ebuild
@@ -1,11 +1,11 @@
 # Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 DESCRIPTION="An eselect module to manage /etc/fonts/conf.d symlinks"
-HOMEPAGE="https://wiki.gentoo.org/wiki/No_homepage;
-SRC_URI="mirror://gentoo/fontconfig.eselect-${PV}.bz2"
+HOMEPAGE="https://gitweb.gentoo.org/proj/eselect-fontconfig.git;
+SRC_URI="https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/fontconfig.eselect-${PV}.bz2;
 
 LICENSE="GPL-2"
 SLOT="0"



[gentoo-commits] repo/gentoo:master commit in: app-eselect/eselect-fontconfig/

2022-04-01 Thread Sam James
commit: 0df57c04fcbe5ed1e70b0d4ec342935af9ba4d4a
Author: David Michael  gmail  com>
AuthorDate: Thu Jul  1 19:08:00 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Apr  2 03:07:33 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0df57c04

app-eselect/eselect-fontconfig: drop fontconfig dependency

The eselect module doesn't actually use any part of fontconfig, so
drop it to behave like other eselect modules and remove a circular
dependency.

Package-Manager: Portage-3.0.20, Repoman-3.0.2
Signed-off-by: David Michael  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 .../eselect-fontconfig-1.1-r2.ebuild| 21 +
 1 file changed, 21 insertions(+)

diff --git a/app-eselect/eselect-fontconfig/eselect-fontconfig-1.1-r2.ebuild 
b/app-eselect/eselect-fontconfig/eselect-fontconfig-1.1-r2.ebuild
new file mode 100644
index ..b297012ac992
--- /dev/null
+++ b/app-eselect/eselect-fontconfig/eselect-fontconfig-1.1-r2.ebuild
@@ -0,0 +1,21 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="An eselect module to manage /etc/fonts/conf.d symlinks"
+HOMEPAGE="https://wiki.gentoo.org/wiki/No_homepage;
+SRC_URI="mirror://gentoo/fontconfig.eselect-${PV}.bz2"
+
+LICENSE="GPL-2"
+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=">=app-admin/eselect-1.2.3"
+
+S=${WORKDIR}
+
+src_install() {
+   insinto /usr/share/eselect/modules
+   newins fontconfig.eselect-${PV} fontconfig.eselect
+}



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

2022-04-01 Thread Sam James
commit: 0cb5ae3bce3829f502279f59e5fb95a37f1b1965
Author: Sam James  gentoo  org>
AuthorDate: Sat Apr  2 02:32:20 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Apr  2 03:07:37 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0cb5ae3b

media-libs/fontconfig: use IDEPEND in 2.14.0

Bug: https://github.com/gentoo/gentoo/pull/21503
Signed-off-by: Sam James  gentoo.org>

 media-libs/fontconfig/fontconfig-2.14.0.ebuild | 6 --
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/media-libs/fontconfig/fontconfig-2.14.0.ebuild 
b/media-libs/fontconfig/fontconfig-2.14.0.ebuild
index 64af2b159179..9dd90e46ee33 100644
--- a/media-libs/fontconfig/fontconfig-2.14.0.ebuild
+++ b/media-libs/fontconfig/fontconfig-2.14.0.ebuild
@@ -47,8 +47,10 @@ BDEPEND="dev-util/gperf
=app-text/docbook-sgml-dtd-3.1*
app-text/docbook-sgml-utils[jadetex]
)"
-PDEPEND="!x86-winnt? ( app-eselect/eselect-fontconfig )
-   virtual/ttf-fonts"
+PDEPEND="virtual/ttf-fonts"
+# We need app-eselect/eselect-fontconfig in IDEPEND to update ROOT
+# when cross-compiling.
+IDEPEND+=" !x86-winnt? ( app-eselect/eselect-fontconfig )"
 
 PATCHES=(
# bug #310157



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

2022-04-01 Thread Sam James
commit: c1d90c29867fe33c76c7d4705da7740b1522cc87
Author: David Michael  gmail  com>
AuthorDate: Thu Jul  1 19:23:58 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Apr  2 03:07:35 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c1d90c29

media-libs/fontconfig: install the eselect module in BROOT

This updates the dependencies to put eselect-fontconfig in both
BDEPEND and RDEPEND to approximate IDEPEND as closely as possible.
(Currently autotools.eclass is blocking EAPI 8 everywhere.)  This
allows using "eselect fontconfig" commands to configure $ROOT when
installing a staging root.

Package-Manager: Portage-3.0.20, Repoman-3.0.2
Signed-off-by: David Michael  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/21503
Signed-off-by: Sam James  gentoo.org>

 media-libs/fontconfig/fontconfig-2.13.93.ebuild | 7 +--
 1 file changed, 5 insertions(+), 2 deletions(-)

diff --git a/media-libs/fontconfig/fontconfig-2.13.93.ebuild 
b/media-libs/fontconfig/fontconfig-2.13.93.ebuild
index 72b70d969b41..a47819b7d743 100644
--- a/media-libs/fontconfig/fontconfig-2.13.93.ebuild
+++ b/media-libs/fontconfig/fontconfig-2.13.93.ebuild
@@ -41,8 +41,11 @@ RDEPEND=">=dev-libs/expat-2.1.0-r3[${MULTILIB_USEDEP}]
elibc_SunOS? ( sys-libs/libuuid )
virtual/libintl[${MULTILIB_USEDEP}]"
 DEPEND="${RDEPEND}"
-PDEPEND="!x86-winnt? ( app-eselect/eselect-fontconfig )
-   virtual/ttf-fonts"
+PDEPEND="virtual/ttf-fonts"
+# Put the eselect module in BDEPEND until EAPI 8 is ready for IDEPEND, so that
+# it is natively usable in BROOT to update ROOT when cross-compiling.
+BDEPEND+=" !x86-winnt? ( app-eselect/eselect-fontconfig )"
+RDEPEND+=" !x86-winnt? ( app-eselect/eselect-fontconfig )"
 
 PATCHES=(
"${FILESDIR}"/${PN}-2.10.2-docbook.patch # 310157



[gentoo-commits] repo/gentoo:master commit in: media-libs/fontconfig/, media-libs/fontconfig/files/

2022-04-01 Thread Sam James
commit: 7ad7b980f0cc6497bed201469ce0d5949260d558
Author: Sam James  gentoo  org>
AuthorDate: Fri Apr  1 23:20:01 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Apr  2 03:07:31 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7ad7b980

media-libs/fontconfig: add 2.14.0

- Clean up ebuild
- Rebased patches (and submitted our docbook one upstream)
- Add json-c test-only dependency
- Scrub patches
- Drop global scope usage from 2.13.93 while at it (fixes previous cleanup)
- Rely on cache generation to create /var/cache/fontconfig

Closes: https://bugs.gentoo.org/587492
Closes: https://bugs.gentoo.org/710184
Closes: https://bugs.gentoo.org/785100
Fixes: 35ac56d0683de8ad8ab4316b109ef77a88a77300
Signed-off-by: Sam James  gentoo.org>

 media-libs/fontconfig/Manifest |   1 +
 .../files/fontconfig-2.10.2-docbook.patch  |   6 +-
 .../files/fontconfig-2.13.1-proper_homedir.patch   |  10 --
 .../files/fontconfig-2.13.1-static_build.patch |  10 --
 .../files/fontconfig-2.14.0-docbook.patch  |  29 +
 .../files/fontconfig-2.14.0-latin-update.patch |  66 ++
 .../fontconfig-2.14.0-skip-bubblewrap-tests.patch  |  14 ++
 media-libs/fontconfig/fontconfig-2.13.93.ebuild|   2 -
 ...fig-2.13.93.ebuild => fontconfig-2.14.0.ebuild} | 141 -
 9 files changed, 196 insertions(+), 83 deletions(-)

diff --git a/media-libs/fontconfig/Manifest b/media-libs/fontconfig/Manifest
index 21aef1e5b150..a42cf3ac9874 100644
--- a/media-libs/fontconfig/Manifest
+++ b/media-libs/fontconfig/Manifest
@@ -1,2 +1,3 @@
 DIST fontconfig-2.13.1.tar.bz2 1723639 BLAKE2B 
08b9a522a9d89bc5e5ed0f0898182359efb110f22b6b7010f6bdda0d6d516957ea74ebe0703d684d4724fd9f44a2eaf50d8329d4e0f4e45e79f50466d808b9e1
 SHA512 
f97f2a9db294fd72d416a7d76dd7db5934ade2cf76903764b09e7decc33e0e2eed1a1d35c5f1c7fd9ea39e2c7653b9e65365f0c6205e047e95e38ba5000dd100
 DIST fontconfig-2.13.93.tar.xz 1418288 BLAKE2B 
2be273c21c16f9bb2dfe618177eaf2de48610a145d402ba53becc1c4c2d0417a9cd0ce969d4521ff00c8c71e4b1d65e4bf945da56e140434244b81e7e24ecb7a
 SHA512 
1ba119ea3faba662e108df6fce22f242eb2b7c5ec087159ca0cb76944991b19563f744c181263343941c50547bc0c73c6437d5380df09b5029facaab80465b58
+DIST fontconfig-2.14.0.tar.xz 1431056 BLAKE2B 
880f34d33ac30158ea61e922f6635900c5b244c2eb5d259f7947a364df86ee13f6190f651471b0a28bcd3c13f19c970783517903df374839e474921611dff1ff
 SHA512 
a5257249d031b3cd1a7b1521cd58f48d235a970020da4136a727db5407ec98e74a3776bc467d7e39f30ec664f56ff9fe39068317744a5e737a65109f7a005bfc

diff --git a/media-libs/fontconfig/files/fontconfig-2.10.2-docbook.patch 
b/media-libs/fontconfig/files/fontconfig-2.10.2-docbook.patch
index 33d6549c8147..94bea6327148 100644
--- a/media-libs/fontconfig/files/fontconfig-2.10.2-docbook.patch
+++ b/media-libs/fontconfig/files/fontconfig-2.10.2-docbook.patch
@@ -1,6 +1,6 @@
-diff --unified -uNrp fontconfig-2.10.2-orig/configure.ac 
fontconfig-2.10.2/configure.ac
 fontconfig-2.10.2-orig/configure.ac2012-11-26 09:21:13.0 
+0100
-+++ fontconfig-2.10.2/configure.ac 2013-01-05 15:40:54.541682239 +0100
+https://bugs.gentoo.org/310157
+--- fontconfig-2.10.2-orig/configure.ac
 fontconfig-2.10.2/configure.ac
 @@ -570,7 +570,11 @@ AC_SUBST(XMLDIR)
  # Let people not build/install docs if they don't have docbook
  #

diff --git a/media-libs/fontconfig/files/fontconfig-2.13.1-proper_homedir.patch 
b/media-libs/fontconfig/files/fontconfig-2.13.1-proper_homedir.patch
index 19aee94ba988..71c27f56f644 100644
--- a/media-libs/fontconfig/files/fontconfig-2.13.1-proper_homedir.patch
+++ b/media-libs/fontconfig/files/fontconfig-2.13.1-proper_homedir.patch
@@ -7,8 +7,6 @@ Subject: [PATCH] Fix the issue that '~' wasn't extracted to the 
proper homedir
 this behavior was broken by d1f48f11. this change fixes it back to the correct 
behavior.
 
 https://gitlab.freedesktop.org/fontconfig/fontconfig/issues/110
-diff --git a/src/fccfg.c b/src/fccfg.c
-index d7c48e8..4a53581 100644
 --- a/src/fccfg.c
 +++ b/src/fccfg.c
 @@ -2207,17 +2207,19 @@ FcConfigFilename (const FcChar8 *url)
@@ -40,8 +38,6 @@ index d7c48e8..4a53581 100644
  return file;
  }
  
-diff --git a/test/Makefile.am b/test/Makefile.am
-index 79bcede..9f4d48a 100644
 --- a/test/Makefile.am
 +++ b/test/Makefile.am
 @@ -91,6 +91,22 @@ test_bz106632_CFLAGS =  
\
@@ -67,9 +63,6 @@ index 79bcede..9f4d48a 100644
  EXTRA_DIST=run-test.sh run-test-conf.sh $(TESTDATA) 
out.expected-long-family-names out.expected-no-long-family-names
  
  CLEANFILES=out out1 out2 fonts.conf out.expected
-diff --git a/test/test-issue110.c b/test/test-issue110.c
-new file mode 100644
-index 000..28a3bd2
 --- /dev/null
 +++ b/test/test-issue110.c
 @@ -0,0 +1,245 @@
@@ -318,6 +311,3 @@ index 000..28a3bd2
 +return retval;
 +}
 +
--- 
-2.18.0
-

diff --git a/media-libs/fontconfig/files/fontconfig-2.13.1-static_build.patch 

[gentoo-commits] proj/eselect-fontconfig: New tag: 1.1

2022-04-01 Thread Sam James
commit: 
Commit: Sam James  gentoo  org>
CommitDate: Sat Apr  2 02:58:08 2022 +

New tag: 1.1




[gentoo-commits] proj/eselect-fontconfig: New branch: master

2022-04-01 Thread Sam James
commit: 
Commit: Sam James  gentoo  org>
CommitDate: Sat Apr  2 02:57:41 2022 +

New branch: master




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

2022-04-01 Thread Conrad Kostecki
commit: 4f788edf69907a9a39792e678363227a015bc838
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Fri Apr  1 22:53:46 2022 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Fri Apr  1 22:53:46 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4f788edf

x11-misc/dunst: x86 stable

Signed-off-by: Conrad Kostecki  gentoo.org>

 x11-misc/dunst/dunst-1.8.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-misc/dunst/dunst-1.8.1.ebuild 
b/x11-misc/dunst/dunst-1.8.1.ebuild
index 984a171e44a5..37336b25c793 100644
--- a/x11-misc/dunst/dunst-1.8.1.ebuild
+++ b/x11-misc/dunst/dunst-1.8.1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/dunst-project/dunst/archive/v${PV}.tar.gz -> ${P}.ta
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv x86"
 IUSE="wayland"
 
 DEPEND="



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

2022-04-01 Thread Conrad Kostecki
commit: 88427159fa74c8435857a947a6a4b441dad5bb69
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Fri Apr  1 22:54:16 2022 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Fri Apr  1 22:54:16 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=88427159

x11-misc/dunst: drop 1.7.3-r1

Signed-off-by: Conrad Kostecki  gentoo.org>

 x11-misc/dunst/Manifest  |  1 -
 x11-misc/dunst/dunst-1.7.3-r1.ebuild | 79 
 2 files changed, 80 deletions(-)

diff --git a/x11-misc/dunst/Manifest b/x11-misc/dunst/Manifest
index 76dbb6535e7c..fa2968213d5c 100644
--- a/x11-misc/dunst/Manifest
+++ b/x11-misc/dunst/Manifest
@@ -1,2 +1 @@
-DIST dunst-1.7.3.tar.gz 4596283 BLAKE2B 
dff61659b777a92cd2add9b15551a7fa471eb9adda47b31bd48d6b20a34192f3f9e7147a4249047f6993a595d0d0cf9895d9a7cc84f5bbc64972f4e111e924ad
 SHA512 
e8bd8555bd9ea3dc5ae85c2459ad1fa29bbc5d575346381e828fc6efd618db1e87c40b4fceeb89aef83bb7f5df6b246d8a354ce8b13ec549f3452cb32c918d62
 DIST dunst-1.8.1.tar.gz 4603941 BLAKE2B 
c694503087425a69eecd40e4e50c5cfe5e5d3e9525d259b04dacd7e2bc05ff188aad14a331c41e6ecdd91b7c43d87d5902662b8a510675f3450da7097b7da1e9
 SHA512 
bd8605844eacb24ec1beafbd62be1defa8ff9f6fc2e93a4746acaba483e86d0fa3937045c20dbba71c46310102d8878c8ec987a3081328b02a09d7f9fde974d9

diff --git a/x11-misc/dunst/dunst-1.7.3-r1.ebuild 
b/x11-misc/dunst/dunst-1.7.3-r1.ebuild
deleted file mode 100644
index 37336b25c793..
--- a/x11-misc/dunst/dunst-1.7.3-r1.ebuild
+++ /dev/null
@@ -1,79 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit systemd toolchain-funcs
-
-DESCRIPTION="Lightweight replacement for common notification daemons"
-HOMEPAGE="https://dunst-project.org/ https://github.com/dunst-project/dunst;
-SRC_URI="https://github.com/dunst-project/dunst/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv x86"
-IUSE="wayland"
-
-DEPEND="
-   dev-libs/glib:2
-   sys-apps/dbus
-   x11-libs/cairo[X,glib]
-   x11-libs/gdk-pixbuf:2
-   x11-libs/libX11
-   x11-libs/libXext
-   x11-libs/libXScrnSaver
-   x11-libs/libXinerama
-   x11-libs/libXrandr
-   x11-libs/libnotify
-   x11-libs/pango[X]
-   x11-misc/xdg-utils
-   wayland? ( dev-libs/wayland )
-"
-
-RDEPEND="${DEPEND}"
-
-BDEPEND="
-   dev-lang/perl
-   virtual/pkgconfig
-   wayland? ( dev-libs/wayland-protocols )
-"
-
-src_prepare() {
-   default
-
-   # Respect users CFLAGS
-   sed -e 's/-Os//' -i config.mk || die
-
-   # Use correct path for dbus and system unit
-   sed -e "s|##PREFIX##|${EPREFIX}/usr|" -i dunst.systemd.service.in || die
-   sed -e "s|##PREFIX##|${EPREFIX}/usr|" -i org.knopwob.dunst.service.in 
|| die
-}
-
-src_configure() {
-   tc-export CC PKG_CONFIG
-
-   default
-}
-
-src_compile() {
-   local myemakeargs=(
-   SYSCONFDIR="${EPREFIX}/etc/xdg"
-   SYSTEMD="0"
-   WAYLAND="$(usex wayland 1 0)"
-   )
-
-   emake "${myemakeargs[@]}"
-}
-
-src_install() {
-   local myemakeargs=(
-   PREFIX="${ED}/usr"
-   SYSCONFDIR="${ED}/etc/xdg"
-   SYSTEMD="0"
-   WAYLAND="$(usex wayland 1 0)"
-   )
-
-   emake "${myemakeargs[@]}" install
-
-   systemd_newuserunit dunst.systemd.service.in dunst.service
-}



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

2022-04-01 Thread Conrad Kostecki
commit: ed126a296fd6bc49928846ccf8c9ea6950880824
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Fri Apr  1 22:53:18 2022 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Fri Apr  1 22:53:18 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed126a29

x11-misc/dunst: amd64 stable

Signed-off-by: Conrad Kostecki  gentoo.org>

 x11-misc/dunst/dunst-1.8.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-misc/dunst/dunst-1.8.1.ebuild 
b/x11-misc/dunst/dunst-1.8.1.ebuild
index e3f5d7b97fd2..984a171e44a5 100644
--- a/x11-misc/dunst/dunst-1.8.1.ebuild
+++ b/x11-misc/dunst/dunst-1.8.1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/dunst-project/dunst/archive/v${PV}.tar.gz -> ${P}.ta
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
 IUSE="wayland"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-libs/intel-compute-runtime/

2022-04-01 Thread Conrad Kostecki
commit: f842a13ff54d7bf87f170349fd0cb2cdbd6091e6
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Fri Apr  1 22:52:38 2022 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Fri Apr  1 22:52:38 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f842a13f

dev-libs/intel-compute-runtime: add 22.13.22789

Signed-off-by: Conrad Kostecki  gentoo.org>

 dev-libs/intel-compute-runtime/Manifest|  1 +
 .../intel-compute-runtime-22.13.22789.ebuild   | 69 ++
 2 files changed, 70 insertions(+)

diff --git a/dev-libs/intel-compute-runtime/Manifest 
b/dev-libs/intel-compute-runtime/Manifest
index 7bbeda06fa41..2681a6b7bb85 100644
--- a/dev-libs/intel-compute-runtime/Manifest
+++ b/dev-libs/intel-compute-runtime/Manifest
@@ -1,2 +1,3 @@
 DIST intel-compute-runtime-21.46.21636.tar.gz 4878855 BLAKE2B 
0ada296b36567038b2abeba50c2dae6604981f00cdfc0d5d9d197c793534c887fa1d321ced34b37cf6760bdc9e2b8769cdc24fe3884036b78b983660c90b1ee7
 SHA512 
a63436d049737b955f0e23bbfc78684f665f3d1a668120e803165839792144154f3f42a52c6533611711592ba6e41408d81196a61e318746b1dae1392d1d29ac
 DIST intel-compute-runtime-22.12.22749.tar.gz 5234659 BLAKE2B 
162c4781561a131af51779108817d2a39ea9676e3772a776603c1e7670b03eddd800593a6e9d77d852476b2401582f3ff87c8b9582b5fa0769ab5ec48be6ba70
 SHA512 
16e4c76a38284d4e1470977845d338dc05195351ac53d63528e93f1990b81d03a8f1a31c53c665fb8e19b5dc9f4ce38ff392ee1158769780de7a7cb83b2b361b
+DIST intel-compute-runtime-22.13.22789.tar.gz 5252140 BLAKE2B 
81fe85e75b1f6257771950dd2716e48f8db61dbe62f747c13ed00be7385c9e6a2f2cd2a5d50cf4253962d13bd1fdb4449a5e646fe3a8b10af228f746b9880210
 SHA512 
e4d22d8f73463300424b2df9a9634f0b5ac341131de33e57d46ffd52ce0b3fbdbf62cf591876d2143ca14caeba42ec95f5aef201eb9895e5d36b2279b15e661c

diff --git 
a/dev-libs/intel-compute-runtime/intel-compute-runtime-22.13.22789.ebuild 
b/dev-libs/intel-compute-runtime/intel-compute-runtime-22.13.22789.ebuild
new file mode 100644
index ..4b6c563cdd2a
--- /dev/null
+++ b/dev-libs/intel-compute-runtime/intel-compute-runtime-22.13.22789.ebuild
@@ -0,0 +1,69 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+CMAKE_BUILD_TYPE="Release"
+MY_PN="${PN/intel-/}"
+MY_P="${MY_PN}-${PV}"
+
+inherit cmake
+
+DESCRIPTION="Intel Graphics Compute Runtime for oneAPI Level Zero and OpenCL 
Driver"
+HOMEPAGE="https://github.com/intel/compute-runtime;
+SRC_URI="https://github.com/intel/${MY_PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+S="${WORKDIR}/${MY_P}"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="+l0 +vaapi"
+
+RDEPEND=">=media-libs/gmmlib-22.0.2:="
+
+DEPEND="
+   ${DEPEND}
+   dev-libs/intel-metrics-library
+   dev-libs/libnl:3
+   dev-libs/libxml2:2
+   >=dev-util/intel-graphics-compiler-1.0.10713
+   >=dev-util/intel-graphics-system-controller-0.2.4
+   media-libs/mesa
+   >=virtual/opencl-3
+   l0? ( >=dev-libs/level-zero-1.7.15 )
+   vaapi? (
+   x11-libs/libdrm[video_cards_intel]
+   x11-libs/libva
+   )
+"
+
+BDEPEND="virtual/pkgconfig"
+
+DOCS=( "README.md" "FAQ.md" )
+
+PATCHES=( "${FILESDIR}/${PN}-22.12.22749-metrics.patch" )
+
+src_configure() {
+   local mycmakeargs=(
+   -DCMAKE_INSTALL_PREFIX="${EPREFIX}/usr"
+   -DCMAKE_INSTALL_LIBDIR="$(get_libdir)"
+   -DBUILD_WITH_L0="$(usex l0)"
+   -DDISABLE_LIBVA="$(usex !vaapi)"
+   -DNEO__METRICS_LIBRARY_INCLUDE_DIR="${ESYSROOT}/usr/include"
+   -DKHRONOS_GL_HEADERS_DIR="${ESYSROOT}/usr/include"
+   -DOCL_ICD_VENDORDIR="${EPREFIX}/etc/OpenCL/vendors"
+   -DSUPPORT_DG1="ON"
+
+   # See 
https://github.com/intel/intel-graphics-compiler/issues/204
+   -DNEO_DISABLE_BUILTINS_COMPILATION="ON"
+
+   # If enabled, tests are automatically run during
+   # the compile phase and we cannot run them because
+   # they require permissions to access the hardware.
+   -DSKIP_UNIT_TESTS="1"
+
+   -Wno-dev
+   )
+
+   cmake_src_configure
+}



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

2022-04-01 Thread Andreas K. Hüttel
commit: 96bae803f2bf6bc2d1ef005db80259e17018e1ed
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Fri Apr  1 22:42:32 2022 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Fri Apr  1 22:42:58 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=96bae803

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

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

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

diff --git a/app-office/libreoffice-bin-debug/Manifest 
b/app-office/libreoffice-bin-debug/Manifest
index 302096bf6e68..024c1520feb7 100644
--- a/app-office/libreoffice-bin-debug/Manifest
+++ b/app-office/libreoffice-bin-debug/Manifest
@@ -1,9 +1,18 @@
 DIST amd64-debug-libreoffice-7.2.5.2.tar.xz 1468341700 BLAKE2B 
6838ec1d4b2e43aaa171b800c72848d9ca8e2a57b4686269c1c6890f87febb2504e591f5eaa4c15a88be4f899eebf836f0146713fdb2e24598cd8ecbab7991ca
 SHA512 
a70c6402b8a4743f0cd0bdd06d4b6974669a7b6853b0269e9872d5c82d767bc251602f963413f96efa6c353c3b6639b9e17da6513ef4d1f04c4f3e900c2cc430
+DIST amd64-debug-libreoffice-7.2.6.2.tar.xz 1468971352 BLAKE2B 
b94770acb7c96f59f047b9ee468b29a621da2a379dfad4f295ed77bc8ac4c910884df9a5eaf38da03c8f58d4f62d3767f4c6cb791f96695357107a29bf4c9a5c
 SHA512 
fe9eb2f3dffbb8f003ff05b2c98f30dcd69cb388eb9e045501caf6145ecb623b648abb91b9cca2873d17e1065738a2e7df9ee47150ea00e9891b719b4267a416
 DIST amd64-debug-libreoffice-gnome-7.2.5.2.xd3 1374344 BLAKE2B 
563d88c5eac92d0c0402a0f46e406cde412b32b790a40b8a8aefd73a31ad5f9a8fb5180e4a518b296dbacfa10e88dd998fa662965fa20ea26b4c1ead83b583d8
 SHA512 
5e33b1a35f40f62f43d4f10256d3c54ab7d917a08d7e6a18837c26355b3688aea9996b6eece6e7f82827efd99885b242c7749d762568e10fec56fe910d9b35b7
+DIST amd64-debug-libreoffice-gnome-7.2.6.2.xd3 1382303 BLAKE2B 
71291a92cd245c2e9ed68fb01ff1543a26a81d345d13fe1e5c57527c6fb716e7bd6ee393bd500fcee526605784b20db9aa6e891897158e6767b3aecfee5e9ed4
 SHA512 
6a9b4df2bb53abe79cf4d268b2f4da5e2a1c93444b37dcc2cfd4e0fd37a53db59ab69b9ecd2152f5fbd48d073dd579fd1fa21080b84c6b61b59cbe05df556c73
 DIST amd64-debug-libreoffice-gnome-java-7.2.5.2.xd3 753187527 BLAKE2B 
ad0367bb2a4a0aba4d999724f6386cd469474f9a998748c0eda2f6e1109fa2fb06f7d71a0ea9b1bf3bcb383249b546197ca05bf0a2a63057d81f01ee35b682bd
 SHA512 
7159ae06cb294f4323905f9aaf2c495e735e749acee8960eca9bcf72ca25718cf66c6de2811bfe538b0fa948b427873a42f0ea39af27d19bc306e68d4419ce27
+DIST amd64-debug-libreoffice-gnome-java-7.2.6.2.xd3 755642290 BLAKE2B 
b1a355f4fa92996990c481133bea367a3ed019796159be4c9f3e877dc50fb1d0e460aaba369f2b065073e6f2005e15030ef0812b6bea8a3ab4e069aefd7cd351
 SHA512 
5524b1215dbe0839d6a17d022a2c06f4df30dfe4cc623c61e0e122a4613eca459fa8d71e78b3868a587ea8bc23bbcfd72cecb6ede1c09f397efd98683efdc7bd
 DIST amd64-debug-libreoffice-java-7.2.5.2.xd3 751807644 BLAKE2B 
103f01604bd2606566482b6be9b58acae1d82ecbfe035b73bbec87e7f7ddd9649007ea3911ce395987d34bdfb252397c98617ff3c6da4792ae7df9e726ed59d6
 SHA512 
47e9725f46465680535520383b27e64d29f84df1b6152a312f070f84157e88ca32767a2c2e352623df5c29ed978b624696b217fda943dea07879d2f05e1c5360
+DIST amd64-debug-libreoffice-java-7.2.6.2.xd3 754236655 BLAKE2B 
324345c211da2b8773e81db97821324be77a9dfb712ae5c377e09d9d7fe9c0c2f9d352cc241a23ccbf091aba721c738fe56b65e7db500d7041fa1c893b0be73f
 SHA512 
0249814b8b5d07a99bb35c154ddc31cb228c066a9af4d87730b81caac628f189ac0717d883a116f3c99d3a2cf058015036aadb47241122c34495d94a0e595ec4
 DIST amd64-debug-libreoffice-kde-7.2.5.2.xd3 460040481 BLAKE2B 
b2eabce2b53944997367c5158c8c1ca7bfb2e82e17b58e9142ca3bfa53fb3c848eb719f0e8b11cf3967ff034ead48548f5624a449bbb358eae247df5d1da9639
 SHA512 
734856278ef502f638e85a2da731e39e464ee7fce13f598f8e01fd8ff3ad7deb4266c1c9249c072bf5b28814ebf98dd57afc9c2f808471a77232769aa4649527
+DIST amd64-debug-libreoffice-kde-7.2.6.2.xd3 460398978 BLAKE2B 
30d95ed2b40fae34259d7922ad963fc330c2f9311320af4796e09c96b713234037c1c4d0a7e38e870d2ebd87dd6a8d0da48ba1d0e42f1c46da1f1cc63a40d8fa
 SHA512 
c66330553a0bf09a1027d45e229065c71d6585cc3c1f6598b4ef393ae0aed14c223cfb8fe6f711c74caa0c3bfedbf02d45fb07c8560af465edcb77b08fc2bc3f
 DIST amd64-debug-libreoffice-kde-java-7.2.5.2.xd3 756364946 BLAKE2B 
62606d4852549494f1907490453c7c2d51b45f8c237a875aca0cbe68873bad5dee4a8660d7477477eb5695c3dfd9363d0c19ef4cffd238eb2e8b4725199b4783
 SHA512 
8cf360bf8614da8e88dcba711218b6352df6b90fafe6a3e0e4c5bdd8365fe484161391a6b73ecf8ca2b15694b483754d244972f7069a5fe18acfc58eccb28088
+DIST amd64-debug-libreoffice-kde-java-7.2.6.2.xd3 758655199 BLAKE2B 
26382ff16e3155e5786ac7d7a1c0eabc815c8a45d8a129a5f07c39fa39fb678c212feb8699ebc9f120b223d0462af15c01bafb74c81f08d5213fa38e0b6d951c
 SHA512 
7cc9292420941fecf9e9527a35b8a56238574793b64fc54b5fd8cb0754b62128c2193a9933664b46162f2aafe1afbb18a30b09f134ed39a81bbec3cf79f8f5d6
 DIST x86-debug-libreoffice-7.2.5.2.tar.xz 1437665708 BLAKE2B 

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

2022-04-01 Thread Andreas K. Hüttel
commit: 7708fbdba364da0ab437f2a19ac8825789cb632f
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Fri Apr  1 22:41:39 2022 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Fri Apr  1 22:42:55 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7708fbdb

app-office/libreoffice-bin: Version bump

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

 app-office/libreoffice-bin/Manifest|   9 +
 .../libreoffice-bin/libreoffice-bin-7.2.6.2.ebuild | 250 +
 2 files changed, 259 insertions(+)

diff --git a/app-office/libreoffice-bin/Manifest 
b/app-office/libreoffice-bin/Manifest
index fae8a51d59ac..2c0fb6bf7c57 100644
--- a/app-office/libreoffice-bin/Manifest
+++ b/app-office/libreoffice-bin/Manifest
@@ -1,9 +1,18 @@
 DIST amd64-bin-libreoffice-7.2.5.2.tar.xz 141659504 BLAKE2B 
3f8004e28c52ba2894d3ab4c643291b3ab307818599ad17af062a7cbd6d0ce096fae610aef955cda730344699ba6d025d532c95233b13c7d4083bfbbb227e517
 SHA512 
4083a0e6c0321478453eaa3a4fe5473325dc375900b3631876cb1695f4b6f6e81b2c79045eab92d76ddcea13ae7100f115a3f2b7da86afa20d4ff1ef67018dfd
+DIST amd64-bin-libreoffice-7.2.6.2.tar.xz 141647232 BLAKE2B 
f3de787c4021a241e905c4da1e1427ff9568277d6f350ec4b4d16916d08b11f0b28e16abec1015e25cc949fc769a86bd642804bd39507c4fc284e53e9496bf0a
 SHA512 
9334caff01d675ec3ba442199ef6e2216a9226da64aebf3173c3a170abc8c8574c9416f3d76446f9cf18fb048e73b9e83558a8d9e1aeae6516489666d4a9a2ff
 DIST amd64-bin-libreoffice-gnome-7.2.5.2.xd3 1454525 BLAKE2B 
2037e87a38b2cd8d30583b6145c99d884692e053f3e0d7002a2e8e461af288c0a122786ecfcd9e82a6c5c4f4bb98b2c59474874eed23272fce66cff9d282e68b
 SHA512 
dbb2c1f5ede93d3ade9932ba1c0f4709e54280f171cf7a6efe1ec67a716ff6370f994ccc3ac62432d3503b9cd840027cf4b865ad31ad095ff2614f4ea93583a6
+DIST amd64-bin-libreoffice-gnome-7.2.6.2.xd3 1432488 BLAKE2B 
171840cf4ceda8fb52ec29cca9e48cf5f0f8167f6ac37980481a145b4bc5aed016cab6a898feba4072288b0301f3b261e7ea162ff03a0b7bb9eba49883140bab
 SHA512 
006eb6afeb476e1272c7654797ceb142e8d3840af84b9a94328896eb03ae52d8c00ec0c5b879ed149c3f4d0d35870039f9d96b1052c3eb6a16c2c1bdf2ec5803
 DIST amd64-bin-libreoffice-gnome-java-7.2.5.2.xd3 30819131 BLAKE2B 
a6cd99dbff624338c33cd00fdda1b010acbc2a5aa3d0025a8481bd047d8f74235e5026421885244fbd800fd8af4d4218d4dafc32afea10a48e3171e60109cdf5
 SHA512 
c9c0266ffd557c6551fd663d7bda186d9a434fea4c7e6fc26bf3d2afa3eac74191d3837dd49d4447209c53baf18c6fe3394c2362c5d3e011de70ba75332d8237
+DIST amd64-bin-libreoffice-gnome-java-7.2.6.2.xd3 30838103 BLAKE2B 
025c3d554e73ea4811892641a917a84880c2a2cd24dbfc6e1b31ee30827acb8eab6b94f48ce07a7a002bf8ac0bae62c08442cfa274981439c946896c0ce99e32
 SHA512 
fe03906327ae39ca32184c66fea151348c03bdfe83608605a8761f4c2679c31623d628de4f24b605b4adc1d64cc82a7bc2a3b6106acd360592c43ec2a225d17b
 DIST amd64-bin-libreoffice-java-7.2.5.2.xd3 30704441 BLAKE2B 
7ce0ad8b709f6331f94c56b29e45047c320502797fe23175f9c517cad8e1b192e5f8f2d92d4ddaa0a551accf33b587ed6493369366ae4496473e9e666d6df134
 SHA512 
6522aa848195b602681d972902e485bfcb018e578f8b0a693aea35a0afa772d054b62f3eefb3e53d54c9791fbfaf275104dd2d95e8c7f8b08c5f55a29247e410
+DIST amd64-bin-libreoffice-java-7.2.6.2.xd3 30714634 BLAKE2B 
54ff35c9d5b239b8caeaf6fb6bd9269ae931230d5585afd73e7bd5b1bcd960add490614508e1d4bd09becfac5ffbb1683eeef959e1bad61e030a1f81ee19bcab
 SHA512 
8d23e08879bf4057e539798568b5f8d50b1c4f5721c787430763cbfcebe5095185f389aa1bdf391d3ef7ace9ea6ffc43a8d5ec25a5dc3e6a1b3004a105d9b8f7
 DIST amd64-bin-libreoffice-kde-7.2.5.2.xd3 20966714 BLAKE2B 
9a9503a191259ad054d72582b88e5923738bdd7bf3008493e6064b4fb84973c5763d8c29bf88db438b5772f11b63ad029ee7a32d791a99c640a56a1e1ae94195
 SHA512 
2ea0bb46e19548e9c24f0f9713d1c9368619d4d83fb8332ee85a3bc72497d70110a2954b93c51411c83b691195a17861b17657884d73e87f5699fb7d8c40072a
+DIST amd64-bin-libreoffice-kde-7.2.6.2.xd3 20970286 BLAKE2B 
e4d41de640bfe99d4d480c863726dad37c69d7e0ad1fd54765d2556fa07ba60cdb0f97032437aaf4e8252b3100ed05cc0be71fcbb2a2d3ebfbbf0e752e1aa604
 SHA512 
c7f718e1b5aecd4be5a92c3cf65ac63cc5a764a38c54b942cb4fcc30283e3d0f46a67cce79082d2012d6ebfcc5634ba1a2c4c69bf214e6e2012d750e87dafff1
 DIST amd64-bin-libreoffice-kde-java-7.2.5.2.xd3 30833000 BLAKE2B 
20b8c90984db7f61f92d4e27503231efd88f04fee92743e1e80f5d5ba760b08ca77984dc63411d10219b88be50b5140ca0bdf161077aeee3e921dcb2e4f2cfaf
 SHA512 
60d065c777cc922b6ce04c7f5a7d5eb7caeb76356cd4cbd574a4a1e70df8eee387898ab98f6c669dbc19d5b615ee31d0a13d50b02cdf9ea0b3ae8d209c0bf8f6
+DIST amd64-bin-libreoffice-kde-java-7.2.6.2.xd3 30861267 BLAKE2B 
fbb6c86449b8d109ecbaeff83229aae4b3acb6355c05c4cec6c6eef78287a00f12b6bd9b0cb064d1f6c2a4ec145bb299f62e923f95ad3e9bb1d12c66765f75e4
 SHA512 
84cb8f18cd69b9f9056b8959c8760fb331b30b612a1f6d4f9524b8782ea4d0c8d5a0b836a2e121a8ffe054dc47a9016e87665c9dbd573f80d19560ec8871eaf2
 DIST x86-bin-libreoffice-7.2.5.2.tar.xz 143261716 BLAKE2B 

[gentoo-commits] repo/gentoo:master commit in: games-rpg/the-longest-journey-hd-fmv/

2022-04-01 Thread James Le Cuirot
commit: b1c9ea3e233d9f91c66e8355fba2b9703b05d88c
Author: James Le Cuirot  gentoo  org>
AuthorDate: Fri Apr  1 22:07:26 2022 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Fri Apr  1 22:07:26 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b1c9ea3e

games-rpg/the-longest-journey-hd-fmv: New package

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

 games-rpg/the-longest-journey-hd-fmv/Manifest  |  1 +
 games-rpg/the-longest-journey-hd-fmv/metadata.xml  |  8 +
 .../the-longest-journey-hd-fmv-1.1.ebuild  | 37 ++
 3 files changed, 46 insertions(+)

diff --git a/games-rpg/the-longest-journey-hd-fmv/Manifest 
b/games-rpg/the-longest-journey-hd-fmv/Manifest
new file mode 100644
index ..18377ca28b0a
--- /dev/null
+++ b/games-rpg/the-longest-journey-hd-fmv/Manifest
@@ -0,0 +1 @@
+DIST TLJHD_FMV_1.1.zip 3340708806 BLAKE2B 
e8513bad4dcfc96d5aa63773e7128163a959e14af697a431480f6c4620743c55a3ab2008ecdde5fc4f759598499f74a76579a24345cde97f3fa495ac71b64a2b
 SHA512 
5cfb5447c667f9db98a88ba669641ea42f12c9ac1341efa6b6c2ac5d55a73aecd0da2821e13092c9d11177c19567398b240c0632d0c2c6b4ae70e91e15554a5a

diff --git a/games-rpg/the-longest-journey-hd-fmv/metadata.xml 
b/games-rpg/the-longest-journey-hd-fmv/metadata.xml
new file mode 100644
index ..7c730d47817a
--- /dev/null
+++ b/games-rpg/the-longest-journey-hd-fmv/metadata.xml
@@ -0,0 +1,8 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   ga...@gentoo.org
+   Gentoo Games Project
+   
+

diff --git 
a/games-rpg/the-longest-journey-hd-fmv/the-longest-journey-hd-fmv-1.1.ebuild 
b/games-rpg/the-longest-journey-hd-fmv/the-longest-journey-hd-fmv-1.1.ebuild
new file mode 100644
index ..800989940e03
--- /dev/null
+++ b/games-rpg/the-longest-journey-hd-fmv/the-longest-journey-hd-fmv-1.1.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+CHECKREQS_DISK_BUILD="3229M"
+CHECKREQS_DISK_USR="3229M"
+inherit check-reqs
+
+DESCRIPTION="Upscaled full motion videos for The Longest Journey"
+HOMEPAGE="https://tljhd.github.io;
+SRC_URI="TLJHD_FMV_${PV}.zip"
+LICENSE="fairuse"
+SLOT="0"
+KEYWORDS="~amd64"
+RESTRICT="bindist fetch"
+
+RDEPEND="
+   ${CATEGORY}/${PN%-hd-fmv}
+"
+
+BDEPEND="
+   app-arch/unzip
+"
+
+S="${WORKDIR}"
+
+pkg_nofetch() {
+   einfo "Please download ${SRC_URI} from:"
+   einfo "  ${HOMEPAGE}"
+   einfo "and move it to your distfiles directory."
+}
+
+src_install() {
+   insinto /usr/share/${PN%-hd-fmv}
+   doins -r mods/
+}



[gentoo-commits] repo/gentoo:master commit in: games-rpg/the-longest-journey/

2022-04-01 Thread James Le Cuirot
commit: a1754bf69bf31c5a4474c44719e97a138f31acc1
Author: James Le Cuirot  gentoo  org>
AuthorDate: Fri Apr  1 22:06:51 2022 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Fri Apr  1 22:06:51 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a1754bf6

games-rpg/the-longest-journey: New package

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

 games-rpg/the-longest-journey/Manifest |  2 +
 games-rpg/the-longest-journey/metadata.xml | 12 +
 .../the-longest-journey-142.24607.ebuild   | 62 ++
 3 files changed, 76 insertions(+)

diff --git a/games-rpg/the-longest-journey/Manifest 
b/games-rpg/the-longest-journey/Manifest
new file mode 100644
index ..8fe86ac94bbf
--- /dev/null
+++ b/games-rpg/the-longest-journey/Manifest
@@ -0,0 +1,2 @@
+DIST setup_the_longest_journey_142_lang_update_(24607)-1.bin 1731065137 
BLAKE2B 
55d67ee12bcb527b45c4028ee1b84b6670fccad3000c0752138cd47e1225c7ed7a1f929be3711a091c6d749ec724c0768000bfa2324064d99eb070689a8dec57
 SHA512 
95d550a444f37b049c26aec04e851d5c057fdbd662306650024d0fc0eb88eaea8c831b2fddb599afed2dc1ed88b6a7d4f171525ebfc61fc6303080de30992687
+DIST setup_the_longest_journey_142_lang_update_(24607).exe 2126208 BLAKE2B 
794c36e5080681da6b9e88fb42bb2325784336b5e2b6117240f07cc3aca87eaaa7001150dac42a5506bd3a41234775e401bd9bef4e59fff14589037f9c540cf4
 SHA512 
51c4221e8ddcf803814c781b0b441c8e38f17c78df0f62f35b540141799616abdcab2791dcc5f90c7ac4a9ff06ebb29b7d65a3899087752f7c07ee1abdb9

diff --git a/games-rpg/the-longest-journey/metadata.xml 
b/games-rpg/the-longest-journey/metadata.xml
new file mode 100644
index ..8815a3aa2353
--- /dev/null
+++ b/games-rpg/the-longest-journey/metadata.xml
@@ -0,0 +1,12 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   ga...@gentoo.org
+   Gentoo Games Project
+   
+   
+   Install high definition backgrounds and 
sprites
+   Install upscaled full motion videos
+   
+

diff --git a/games-rpg/the-longest-journey/the-longest-journey-142.24607.ebuild 
b/games-rpg/the-longest-journey/the-longest-journey-142.24607.ebuild
new file mode 100644
index ..e0aab360720b
--- /dev/null
+++ b/games-rpg/the-longest-journey/the-longest-journey-142.24607.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+CHECKREQS_DISK_BUILD="1826M"
+CHECKREQS_DISK_USR="1820M"
+inherit check-reqs desktop wrapper xdg
+
+MY_EXE="setup_the_longest_journey_${PV%.*}_lang_update_(${PV##*.})"
+ICON="9c94fffadc23bac626a24a9c04cf8f107598ef9d0d2a58cbb6a9abd4d6eb0fbc.png"
+
+DESCRIPTION="Adventure through the twin worlds of Stark and Arcadia, seen 
through the eyes of an 18-year old student"
+HOMEPAGE="https://www.gog.com/game/the_longest_journey;
+SRC_URI="${MY_EXE}.exe ${MY_EXE}-1.bin"
+LICENSE="GOG-EULA"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="+hd +hd-fmv"
+RESTRICT="bindist fetch"
+
+RDEPEND="
+   >=games-engines/scummvm-2.5.1[opengl,truetype,vorbis]
+"
+
+PDEPEND="
+   hd? ( ${CATEGORY}/${PN}-hd )
+   hd-fmv? ( ${CATEGORY}/${PN}-hd-fmv )
+"
+
+BDEPEND="
+   app-arch/innoextract
+   app-arch/unzip
+"
+
+S="${WORKDIR}"
+
+pkg_nofetch() {
+   einfo "Please buy and download ${MY_EXE}{.exe,-1.bin} from:"
+   einfo "  ${HOMEPAGE}"
+   einfo "and move it to your distfiles directory."
+}
+
+src_unpack() {
+   innoextract -e -s -m "${DISTDIR}/${MY_EXE}.exe" || die
+   unzip -qo app/webcache.zip "${ICON}" || die
+}
+
+src_install() {
+   local dir=/usr/share/${PN}
+
+   insinto "${dir}"
+   doins -r [0-9]?/ Global/ Static/ Fonts/ game.exe x.xarc *.ini
+   dodoc manual.pdf
+
+   docinto html
+   dodoc -r tlj_faq_files/ tlj_faq.html
+
+   newicon -s 128 "${ICON}" "${PN}.png"
+   make_wrapper ${PN} "scummvm -p \"${EPREFIX}${dir}\" tlj"
+   make_desktop_entry ${PN} "The Longest Journey"
+}



[gentoo-commits] repo/gentoo:master commit in: games-rpg/the-longest-journey-hd/

2022-04-01 Thread James Le Cuirot
commit: ad9229422e1cf2ab85e0d418da1d9795bb4a7a7d
Author: James Le Cuirot  gentoo  org>
AuthorDate: Fri Apr  1 22:07:15 2022 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Fri Apr  1 22:07:15 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad922942

games-rpg/the-longest-journey-hd: New package

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

 games-rpg/the-longest-journey-hd/Manifest  |  1 +
 games-rpg/the-longest-journey-hd/metadata.xml  |  8 +
 .../the-longest-journey-hd-1.02.ebuild | 38 ++
 3 files changed, 47 insertions(+)

diff --git a/games-rpg/the-longest-journey-hd/Manifest 
b/games-rpg/the-longest-journey-hd/Manifest
new file mode 100644
index ..e609c93f354c
--- /dev/null
+++ b/games-rpg/the-longest-journey-hd/Manifest
@@ -0,0 +1 @@
+DIST TLJHD_1.02.zip 1505177703 BLAKE2B 
4f77ca7c3d1776542b262000bea0504552ba6cc85f0b210c3220ccf7ec22df59fcfd4244659e4f629a149e609d9a93f5b30adfb44008d7512f4156a554bbab52
 SHA512 
a3e65fa7f6edc6b547aac7ce178b054763eb15246d1c341d62f0f0a5e59c64a8aa52392685bfdeca2c6a5e0cd2a6ee14dbd00f80fe5e928e321c1df695e134cf

diff --git a/games-rpg/the-longest-journey-hd/metadata.xml 
b/games-rpg/the-longest-journey-hd/metadata.xml
new file mode 100644
index ..7c730d47817a
--- /dev/null
+++ b/games-rpg/the-longest-journey-hd/metadata.xml
@@ -0,0 +1,8 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   ga...@gentoo.org
+   Gentoo Games Project
+   
+

diff --git 
a/games-rpg/the-longest-journey-hd/the-longest-journey-hd-1.02.ebuild 
b/games-rpg/the-longest-journey-hd/the-longest-journey-hd-1.02.ebuild
new file mode 100644
index ..54d0ddf85af8
--- /dev/null
+++ b/games-rpg/the-longest-journey-hd/the-longest-journey-hd-1.02.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+CHECKREQS_DISK_BUILD="1463M"
+CHECKREQS_DISK_USR="1461M"
+inherit check-reqs
+
+DESCRIPTION="High definition backgrounds and sprites for The Longest Journey"
+HOMEPAGE="https://tljhd.github.io;
+SRC_URI="TLJHD_${PV}.zip"
+LICENSE="fairuse"
+SLOT="0"
+KEYWORDS="~amd64"
+RESTRICT="bindist fetch"
+
+RDEPEND="
+   ${CATEGORY}/${PN%-hd}
+"
+
+BDEPEND="
+   app-arch/unzip
+"
+
+S="${WORKDIR}"
+
+pkg_nofetch() {
+   einfo "Please download ${SRC_URI} from:"
+   einfo "  ${HOMEPAGE}"
+   einfo "and move it to your distfiles directory."
+}
+
+src_install() {
+   insinto /usr/share/${PN%-hd}
+   # The fonts are the same as the original ones.
+   doins -r mods/
+}



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

2022-04-01 Thread Matt Turner
commit: 1b1c4323d73d095f5ee2816201b5780f6a7ea14b
Author: Wolfgang E. Sanyer  gmail  com>
AuthorDate: Thu Feb 24 02:30:24 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri Apr  1 20:29:00 2022 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=1b1c4323

portage.eapi: use functools @lru_cache decorator

Also, refactor logic in order to improve readability.

Closes: https://github.com/gentoo/portage/pull/754
Signed-off-by: Wolfgang E. Sanyer  gmail.com>
Signed-off-by: Matt Turner  gentoo.org>

 lib/portage/eapi.py | 458 +++-
 1 file changed, 169 insertions(+), 289 deletions(-)

diff --git a/lib/portage/eapi.py b/lib/portage/eapi.py
index 18069b04b..f8e8573ed 100644
--- a/lib/portage/eapi.py
+++ b/lib/portage/eapi.py
@@ -2,288 +2,167 @@
 # Distributed under the terms of the GNU General Public License v2
 
 import collections
-import operator
-import types
+import logging
+from functools import lru_cache
+from typing import Optional
 
 from portage import eapi_is_supported
 
 
-def eapi_has_iuse_defaults(eapi):
-return eapi != "0"
+def eapi_has_iuse_defaults(eapi: str) -> bool:
+return _get_eapi_attrs(eapi).iuse_defaults
 
 
-def eapi_has_iuse_effective(eapi):
-return eapi not in ("0", "1", "2", "3", "4", "4-python", "4-slot-abi")
+def eapi_has_iuse_effective(eapi: str) -> bool:
+return _get_eapi_attrs(eapi).iuse_effective
 
 
-def eapi_has_slot_deps(eapi):
-return eapi != "0"
+def eapi_has_slot_deps(eapi: str) -> bool:
+return _get_eapi_attrs(eapi).slot_deps
 
 
-def eapi_has_slot_operator(eapi):
-return eapi not in ("0", "1", "2", "3", "4", "4-python")
+def eapi_has_slot_operator(eapi: str) -> bool:
+return _get_eapi_attrs(eapi).slot_operator
 
 
-def eapi_has_src_uri_arrows(eapi):
-return eapi not in ("0", "1")
+def eapi_has_src_uri_arrows(eapi: str) -> bool:
+return _get_eapi_attrs(eapi).src_uri_arrows
 
 
-def eapi_has_selective_src_uri_restriction(eapi):
-return eapi not in (
-"0",
-"1",
-"2",
-"3",
-"4",
-"4-python",
-"4-slot-abi",
-"5",
-"5-progress",
-"6",
-"7",
-)
+def eapi_has_selective_src_uri_restriction(eapi: str) -> bool:
+return _get_eapi_attrs(eapi).selective_src_uri_restriction
 
 
-def eapi_has_use_deps(eapi):
-return eapi not in ("0", "1")
+def eapi_has_use_deps(eapi: str) -> bool:
+return _get_eapi_attrs(eapi).use_deps
 
 
-def eapi_has_strong_blocks(eapi):
-return eapi not in ("0", "1")
+def eapi_has_strong_blocks(eapi: str) -> bool:
+return _get_eapi_attrs(eapi).strong_blocks
 
 
-def eapi_has_src_prepare_and_src_configure(eapi):
+def eapi_has_src_prepare_and_src_configure(eapi: str) -> bool:
 return eapi not in ("0", "1")
 
 
-def eapi_supports_prefix(eapi):
-return eapi not in ("0", "1", "2")
+def eapi_supports_prefix(eapi: str) -> bool:
+return _get_eapi_attrs(eapi).prefix
 
 
-def eapi_exports_AA(eapi):
-return eapi in ("0", "1", "2", "3")
+def eapi_exports_AA(eapi: str) -> bool:
+return _get_eapi_attrs(eapi).exports_AA
 
 
-def eapi_exports_KV(eapi):
-return eapi in ("0", "1", "2", "3")
+def eapi_exports_KV(eapi: str) -> bool:
+return _get_eapi_attrs(eapi).exports_KV
 
 
-def eapi_exports_merge_type(eapi):
-return eapi not in ("0", "1", "2", "3")
+def eapi_exports_merge_type(eapi: str) -> bool:
+return _get_eapi_attrs(eapi).exports_merge_type
 
 
-def eapi_exports_replace_vars(eapi):
-return eapi not in ("0", "1", "2", "3")
+def eapi_exports_replace_vars(eapi: str) -> bool:
+return _get_eapi_attrs(eapi).exports_replace_vars
 
 
-def eapi_exports_EBUILD_PHASE_FUNC(eapi):
-return eapi not in ("0", "1", "2", "3", "4", "4-python", "4-slot-abi")
+def eapi_exports_EBUILD_PHASE_FUNC(eapi: str) -> bool:
+return _get_eapi_attrs(eapi).exports_EBUILD_PHASE_FUNC
 
 
-def eapi_exports_PORTDIR(eapi):
-return eapi in (
-"0",
-"1",
-"2",
-"3",
-"4",
-"4-python",
-"4-slot-abi",
-"5",
-"5-progress",
-"6",
-)
+def eapi_exports_PORTDIR(eapi: str) -> bool:
+return _get_eapi_attrs(eapi).exports_PORTDIR
 
 
-def eapi_exports_ECLASSDIR(eapi):
-return eapi in (
-"0",
-"1",
-"2",
-"3",
-"4",
-"4-python",
-"4-slot-abi",
-"5",
-"5-progress",
-"6",
-)
+def eapi_exports_ECLASSDIR(eapi: str) -> bool:
+return _get_eapi_attrs(eapi).exports_ECLASSDIR
 
 
-def eapi_exports_REPOSITORY(eapi):
+def eapi_exports_REPOSITORY(eapi: str) -> bool:
 return eapi in ("4-python", "5-progress")
 
 
-def eapi_has_pkg_pretend(eapi):
+def eapi_has_pkg_pretend(eapi: str) -> bool:
 return eapi not in ("0", "1", "2", "3")
 
 
-def eapi_has_implicit_rdepend(eapi):
+def eapi_has_implicit_rdepend(eapi: str) -> bool:
 return eapi in ("0", "1", "2", "3")
 

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

2022-04-01 Thread Matt Turner
commit: b7b36fbe2192b52dc73dc99e25d65a6bb34fe658
Author: Matt Turner  gentoo  org>
AuthorDate: Fri Apr  1 20:15:35 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri Apr  1 20:15:43 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b7b36fbe

dev-python/requests-futures: Stabilize 1.0.0 amd64

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

 dev-python/requests-futures/requests-futures-1.0.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/requests-futures/requests-futures-1.0.0.ebuild 
b/dev-python/requests-futures/requests-futures-1.0.0.ebuild
index fb52803aeb04..bf53eea21a67 100644
--- a/dev-python/requests-futures/requests-futures-1.0.0.ebuild
+++ b/dev-python/requests-futures/requests-futures-1.0.0.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos"
 RESTRICT="test"
 PROPERTIES="test_network"
 



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

2022-04-01 Thread Jakov Smolić
commit: 336de071dcbe9b1bbd8842dd35d6a5bf2f487dea
Author: Jakov Smolić  gentoo  org>
AuthorDate: Fri Apr  1 19:51:39 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Fri Apr  1 19:51:39 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=336de071

media-libs/freetype: Stabilize 2.11.1 x86, #836581

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

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

diff --git a/media-libs/freetype/freetype-2.11.1.ebuild 
b/media-libs/freetype/freetype-2.11.1.ebuild
index 62cc20aad460..d277d885c3a9 100644
--- a/media-libs/freetype/freetype-2.11.1.ebuild
+++ b/media-libs/freetype/freetype-2.11.1.ebuild
@@ -16,7 +16,7 @@ if [[ "${PV}" !=  ]] ; then
mirror://nongnu/freetype/ft2demos-${PV}.tar.xz )
doc?( mirror://sourceforge/freetype/${PN}-doc-${PV}.tar.xz
mirror://nongnu/freetype/${PN}-doc-${PV}.tar.xz )"
-   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt"
+   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ~ppc64 
~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt"
IUSE+=" doc"
 else
inherit autotools git-r3



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

2022-04-01 Thread Jakov Smolić
commit: cf2942c2295c2a7c47432d35e869040b8e9ded74
Author: Jakov Smolić  gentoo  org>
AuthorDate: Fri Apr  1 19:51:43 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Fri Apr  1 19:51:43 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cf2942c2

sys-process/systemd-cron: Stabilize 1.5.18 x86, #836610

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

 sys-process/systemd-cron/systemd-cron-1.5.18.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-process/systemd-cron/systemd-cron-1.5.18.ebuild 
b/sys-process/systemd-cron/systemd-cron-1.5.18.ebuild
index 957b7af3022c..43544397ad71 100644
--- a/sys-process/systemd-cron/systemd-cron-1.5.18.ebuild
+++ b/sys-process/systemd-cron/systemd-cron-1.5.18.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/systemd-cron/${PN}/archive/v${MY_PV}.tar.gz -> syste
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc x86"
 IUSE="cron-boot etc-crontab-systemd minutely +runparts setgid test yearly"
 RESTRICT="!test? ( test )"
 



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

2022-04-01 Thread Michał Górny
commit: 5bdce9b1fba2f5db4cdc6ae23fccadac15eaa1ee
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Apr  1 19:44:44 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Apr  1 19:48:02 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5bdce9b1

dev-python/python-swiftclient: Remove old

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

 dev-python/python-swiftclient/Manifest |  1 -
 .../python-swiftclient-3.13.0.ebuild   | 35 --
 2 files changed, 36 deletions(-)

diff --git a/dev-python/python-swiftclient/Manifest 
b/dev-python/python-swiftclient/Manifest
index 347fdbcaa033..3e7ff43473ac 100644
--- a/dev-python/python-swiftclient/Manifest
+++ b/dev-python/python-swiftclient/Manifest
@@ -1,2 +1 @@
-DIST python-swiftclient-3.13.0.tar.gz 201575 BLAKE2B 
b098f3980590a562278417f572a762064fdc04c643a50767bab15f07679148854d373e0418f9996327fca6fca4ab53b4363b1d681706f96d0c25925bb84a6525
 SHA512 
b228337d1ecd3adc1bbb9f9ac5bd16cc068feadaf4faf398fd84c2a05ee226fa2dd5b4af639229b62271a4546f6db3e02bc0479288e0269745b1a9ff82e6c841
 DIST python-swiftclient-3.13.1.tar.gz 201632 BLAKE2B 
f7cdf7e30ea333f568c8ef06d065b18908b1e4c9f8f0b777906bdfa8f6c998292136859f62f0d2e58465ee9eec3452d29e3e69ed7567a07bfcddcf6ad1bf321c
 SHA512 
bd958fb8cfde6f72bcf82d381ce06e0e94c383aee85abab5a111c408bacf2578eaf53244ae12438d4454fcefe8d867246aef952d1d15012364e20817cc90042d

diff --git a/dev-python/python-swiftclient/python-swiftclient-3.13.0.ebuild 
b/dev-python/python-swiftclient/python-swiftclient-3.13.0.ebuild
deleted file mode 100644
index 3263bc37bf67..
--- a/dev-python/python-swiftclient/python-swiftclient-3.13.0.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{8..9} )
-inherit distutils-r1
-
-DESCRIPTION="Python bindings to the OpenStack Object Storage API"
-HOMEPAGE="https://launchpad.net/python-swiftclient;
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 ~arm64 x86"
-
-RDEPEND="
-   >=dev-python/requests-1.1.0[${PYTHON_USEDEP}]
-   >=dev-python/six-1.9.0[${PYTHON_USEDEP}]
-"
-BDEPEND="
-   dev-python/pbr[${PYTHON_USEDEP}]
-   test? (
-   >=dev-python/keystoneauth-3.4.0[${PYTHON_USEDEP}]
-   dev-python/python-keystoneclient[${PYTHON_USEDEP}]
-   >=dev-python/mock-1.2.0[${PYTHON_USEDEP}]
-   >=dev-python/openstacksdk-0.11.0[${PYTHON_USEDEP}]
-   )"
-
-distutils_enable_tests unittest
-
-python_prepare_all() {
-   sed -e 's/test_password_prompt/_&/' -i test/unit/test_shell.py || die
-   distutils-r1_python_prepare_all
-}



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

2022-04-01 Thread Michał Górny
commit: 94da59686ab75ae14324ea6e2aa9efcb6b7ada54
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Apr  1 19:44:16 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Apr  1 19:48:02 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=94da5968

dev-python/werkzeug: Bump to 2.1.1

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

 dev-python/werkzeug/Manifest  |  1 +
 dev-python/werkzeug/werkzeug-2.1.1.ebuild | 58 +++
 2 files changed, 59 insertions(+)

diff --git a/dev-python/werkzeug/Manifest b/dev-python/werkzeug/Manifest
index e6e4e00f14ef..9d25ab90f0cd 100644
--- a/dev-python/werkzeug/Manifest
+++ b/dev-python/werkzeug/Manifest
@@ -1,3 +1,4 @@
 DIST werkzeug-1.0.1.gh.tar.gz 907482 BLAKE2B 
d2dcdce8b1bcbb177b52b0915f2c0ac17d235dee3c77b23e81e4b35412d1f53a194d3c7c7f2a5c065ade99797effe72cc464cf6980b12c761a8a919338021660
 SHA512 
ba82120fb3e96e3a1334c6452d5ba1950fc016d2d147d643bbc2168ccec496f1dea799982ae8c578167155082c0bdbda5d56a23f64b4b6865f97e90e22df022e
 DIST werkzeug-2.0.3.gh.tar.gz 897523 BLAKE2B 
1f97a2f7184e8e11bb85722becae7cc032ada38a642a2f925f7b81e89c88101188918d50dab4591fc2e874aac4ab92b0f1531c211468cf352e31b0b8c8d0
 SHA512 
a205cd981b3e1b481436e483190427ff3808a5ea80abc616ca08d899d0e6a39893a5cb60adc65c99dcab3af47c24b321c71996d719cb7f224de7942b44b1fd69
 DIST werkzeug-2.1.0.gh.tar.gz 833188 BLAKE2B 
eed6ddc3acec9a69ca983d440d14693750fc0d09cd1f30f66e27267c266ac5a2c81b21cb8d617e8f6fcfb7426bb427c2dc1cafeec92a238424a005d915dffc4f
 SHA512 
acda1e4037e1d525cbd82ed2310ddf55968d14df6656018b910d7200b51569e88cf58957f94f377deb7fe100db03d30016e9dc91e033a298ad54cb34922be30e
+DIST werkzeug-2.1.1.gh.tar.gz 833268 BLAKE2B 
28d922f99259b606c431b224222fe6474c68f8a11f9910fe9e4eedbdf30d18a101c25490dee205035ea7b3675e644f619a81cbf493c7d5540c6141ff3840d84a
 SHA512 
992b5b0a95db5266d025e06683b04f932def72c3967b2c9903f718c5f2672cf0abadb247cf77029d99b567c9588f5ae03b6b07d566bfd764c738ede53501ba1b

diff --git a/dev-python/werkzeug/werkzeug-2.1.1.ebuild 
b/dev-python/werkzeug/werkzeug-2.1.1.ebuild
new file mode 100644
index ..62fe04d122ae
--- /dev/null
+++ b/dev-python/werkzeug/werkzeug-2.1.1.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..10} pypy3 )
+
+inherit distutils-r1
+
+DESCRIPTION="Collection of various utilities for WSGI applications"
+HOMEPAGE="
+   https://werkzeug.palletsprojects.com/
+   https://pypi.org/project/Werkzeug/
+   https://github.com/pallets/werkzeug/
+"
+SRC_URI="
+   https://github.com/pallets/werkzeug/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~riscv ~x86"
+
+BDEPEND="
+   test? (
+   dev-python/ephemeral-port-reserve[${PYTHON_USEDEP}]
+   dev-python/pytest-timeout[${PYTHON_USEDEP}]
+   dev-python/pytest-xprocess[${PYTHON_USEDEP}]
+   dev-python/watchdog[${PYTHON_USEDEP}]
+   !alpha? ( !hppa? ( !ia64? (
+   dev-python/cryptography[${PYTHON_USEDEP}]
+   ) ) )
+   !hppa? ( !ia64? (
+   $(python_gen_cond_dep '
+   dev-python/greenlet[${PYTHON_USEDEP}]
+   ' 'python*')
+   ) )
+   )
+"
+
+distutils_enable_tests pytest
+
+python_test() {
+   local EPYTEST_DESELECT=()
+   if ! has_version "dev-python/cryptography[${PYTHON_USEDEP}]"; then
+   EPYTEST_DESELECT+=(
+   "tests/test_serving.py::test_server[https]"
+   tests/test_serving.py::test_ssl_dev_cert
+   tests/test_serving.py::test_ssl_object
+   )
+   fi
+
+   # the default portage tempdir is too long for AF_UNIX sockets
+   local -x TMPDIR=/tmp
+   epytest -p no:django -p no:httpbin tests
+}



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

2022-04-01 Thread Michał Górny
commit: e88b99eab4215d546fb60dd8baf5da58cfac2bc3
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Apr  1 19:45:43 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Apr  1 19:48:03 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e88b99ea

dev-python/twine: Add test dep on dev-python/build

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

 dev-python/twine/twine-4.0.0.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-python/twine/twine-4.0.0.ebuild 
b/dev-python/twine/twine-4.0.0.ebuild
index 221c3a9e3dfc..3e9baf0f1b84 100644
--- a/dev-python/twine/twine-4.0.0.ebuild
+++ b/dev-python/twine/twine-4.0.0.ebuild
@@ -34,6 +34,7 @@ RDEPEND="
 BDEPEND="
dev-python/setuptools_scm[${PYTHON_USEDEP}]
test? (
+   dev-python/build[${PYTHON_USEDEP}]
dev-python/jaraco-envs[${PYTHON_USEDEP}]
dev-python/jaraco-functools[${PYTHON_USEDEP}]
dev-python/munch[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: media-video/obs-studio/

2022-04-01 Thread Ionen Wolkens
commit: 372fc496595364f1192b37587826a3da04458705
Author: Jimi Huotari  gentoo  org>
AuthorDate: Fri Apr  1 18:15:27 2022 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Fri Apr  1 19:42:51 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=372fc496

media-video/obs-studio: add version 27.2.4

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Jimi Huotari  gentoo.org>
Signed-off-by: Ionen Wolkens  gentoo.org>

 media-video/obs-studio/Manifest |   1 +
 media-video/obs-studio/obs-studio-27.2.4.ebuild | 204 
 2 files changed, 205 insertions(+)

diff --git a/media-video/obs-studio/Manifest b/media-video/obs-studio/Manifest
index 70347bbe0455..e6d41f708a76 100644
--- a/media-video/obs-studio/Manifest
+++ b/media-video/obs-studio/Manifest
@@ -4,3 +4,4 @@ DIST 
obs-browser-915761778ec1eae99e740ad4bf63b40db3142ee2.tar.gz 100021 BLAKE2B
 DIST obs-browser-aee43000bd994022cd73e32dc50938ab777d4a06.tar.gz 89603 BLAKE2B 
a51b92f829ecb7055dcf969d6d5bdc4632b51288f0bc7e2ab66fda087da608869ddffccda83aa925f049c79e745a6f67e70ec72303184b970f5009fe37b34054
 SHA512 
8159ca02b5c30d2733ce8e566f21d6b77d6b7beabd0a5898049ee83b0b4d720b967fc55fcf876cd772fdaa12ca08163a0f8cabf249a9b3b6eb56b7666d1192c7
 DIST obs-studio-27.1.3.tar.gz 15994678 BLAKE2B 
5544a1ecdb04dca7f6422936ea5499a206b4beb8e5332605c18cd72a91ce73aa74ff06c49a106931822c1c413ee94d383942f173a71f2b21168a00495b4e301f
 SHA512 
04c11c79e3b091aa9ea8fc6674c9fbcaa1c924fe049f68e9be63f63724c31305d6e4fb33aecdd4d0095d20013e2ee188983f6938b175257368d2260681c2fb39
 DIST obs-studio-27.2.3.tar.gz 16383685 BLAKE2B 
76802ba67dcebccabd9b2a1f09f505a4aea83887b445093c51a2c7a49fbaa064549b6212bd1b2f3200674a78349b2de4bfa54d14871c76be248cd62139d98a56
 SHA512 
c34e850e1a83e55aed952611257446a39d7ba4456b94f74d91c85d09d77361af2f76848f7d3f3d8ba7ae76c926129adad555e2f54d632658832596d0f2696a3c
+DIST obs-studio-27.2.4.tar.gz 16385399 BLAKE2B 
00c05ecd055d707b7132ca4b20e1c4946b682c0f79f1477167ae55aba3ec367c97b05aac190b07260f936e68f79f2d58e19dcc0602f70408f4c056eb733a6fdd
 SHA512 
575341dd3d9240b21881517a16d01ca11f833e08b40ca7990f0360b4cd1076e8217a9bb8dddf174eca5429e6eadaadb6cfdbd61d24e0eb13ebeaa7f29cfad8bf

diff --git a/media-video/obs-studio/obs-studio-27.2.4.ebuild 
b/media-video/obs-studio/obs-studio-27.2.4.ebuild
new file mode 100644
index ..b9550e6de3df
--- /dev/null
+++ b/media-video/obs-studio/obs-studio-27.2.4.ebuild
@@ -0,0 +1,204 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+CMAKE_REMOVE_MODULES_LIST=( FindFreetype )
+LUA_COMPAT=( luajit )
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit cmake lua-single python-single-r1 xdg
+
+OBS_BROWSER_COMMIT="915761778ec1eae99e740ad4bf63b40db3142ee2"
+CEF_DIR="cef_binary_4638_linux64"
+
+if [[ ${PV} ==  ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/obsproject/obs-studio.git;
+   EGIT_SUBMODULES=( plugins/obs-browser )
+else
+   SRC_URI="https://github.com/obsproject/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+   SRC_URI+=" browser? ( 
https://github.com/obsproject/obs-browser/archive/${OBS_BROWSER_COMMIT}.tar.gz 
-> obs-browser-${OBS_BROWSER_COMMIT}.tar.gz )"
+   KEYWORDS="~amd64 ~ppc64 ~x86"
+fi
+SRC_URI+=" browser? ( 
https://cdn-fastly.obsproject.com/downloads/${CEF_DIR}.tar.bz2 )"
+
+DESCRIPTION="Software for Recording and Streaming Live Video Content"
+HOMEPAGE="https://obsproject.com;
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="
+   +alsa browser decklink fdk jack lua nvenc pipewire
+   pulseaudio python speex +ssl truetype v4l vlc wayland
+"
+REQUIRED_USE="
+   browser? ( || ( alsa pulseaudio ) )
+   lua? ( ${LUA_REQUIRED_USE} )
+   python? ( ${PYTHON_REQUIRED_USE} )
+"
+
+BDEPEND="
+   lua? ( dev-lang/swig )
+   python? ( dev-lang/swig )
+"
+DEPEND="
+   dev-libs/glib:2
+   dev-libs/jansson:=
+   dev-qt/qtcore:5
+   dev-qt/qtdeclarative:5
+   dev-qt/qtgui:5[wayland?]
+   dev-qt/qtmultimedia:5
+   dev-qt/qtnetwork:5
+   dev-qt/qtquickcontrols:5
+   dev-qt/qtsql:5
+   dev-qt/qtsvg:5
+   dev-qt/qtwidgets:5
+   dev-qt/qtx11extras:5
+   dev-qt/qtxml:5
+   media-libs/libglvnd
+   media-libs/x264:=
+   media-video/ffmpeg:=[nvenc?,x264]
+   net-misc/curl
+   sys-apps/dbus
+   sys-apps/pciutils
+   sys-libs/zlib:=
+   virtual/udev
+   x11-libs/libX11
+   x11-libs/libXcomposite
+   x11-libs/libXfixes
+   x11-libs/libXinerama
+   x11-libs/libXrandr
+   x11-libs/libxcb:=
+   alsa? ( media-libs/alsa-lib )
+   browser? (
+   app-accessibility/at-spi2-atk
+   app-accessibility/at-spi2-core:2
+   dev-libs/atk
+   dev-libs/expat
+   dev-libs/glib
+   dev-libs/nspr
+   dev-libs/nss
+   media-libs/alsa-lib
+   

[gentoo-commits] repo/gentoo:master commit in: media-video/obs-studio/files/, media-video/obs-studio/

2022-04-01 Thread Ionen Wolkens
commit: 7dcedc667ad80443fc894f4f8aee62ec44785fa0
Author: Jimi Huotari  gentoo  org>
AuthorDate: Fri Apr  1 18:24:03 2022 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Fri Apr  1 19:42:51 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7dcedc66

media-video/obs-studio: remove version 27.1.3

Also remove no longer needed patches.

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Jimi Huotari  gentoo.org>
Closes: https://github.com/gentoo/gentoo/pull/24853
Signed-off-by: Ionen Wolkens  gentoo.org>

 media-video/obs-studio/Manifest|   3 -
 .../files/obs-studio-26.1.2-python-3.8.patch   |  18 --
 .../files/obs-studio-27.1.3-ffmpeg-5.0.patch   | 314 -
 media-video/obs-studio/obs-studio-27.1.3-r2.ebuild | 214 --
 4 files changed, 549 deletions(-)

diff --git a/media-video/obs-studio/Manifest b/media-video/obs-studio/Manifest
index e6d41f708a76..86c897e4d5f3 100644
--- a/media-video/obs-studio/Manifest
+++ b/media-video/obs-studio/Manifest
@@ -1,7 +1,4 @@
-DIST cef_binary_4280_linux64.tar.bz2 79740715 BLAKE2B 
c648a9a4205094450f9eae407e98cbc3da2b7cd81b3c19c4f52cfa3efcca01dce40528018996c65f026eb97520d78040165d1906b0d19236a86e76ec39c58c26
 SHA512 
060a5a8716a75b4b96dfb6ac28c132e22b93107915d680311c1b9d4fd12c7712a9e3497338eac6d2b9f4e74f2dc005a75d195c597bba049e4731fe3724f519ba
 DIST cef_binary_4638_linux64.tar.bz2 104578246 BLAKE2B 
13ee05d4a2fbf27290506297416b298c786954450c19183b493d13aa691db409c22b30870fbc55adf814ff30142a666eb8b172f16ccc48e6cf01135c72e5d6d6
 SHA512 
2eb01151e07adf332affce36a659c6e87da1fbc403c65db7e7c53472ff418df6cd04300a7c6ebc8789c094926429cc70d829e556e5de3127da230f8258fabe49
 DIST obs-browser-915761778ec1eae99e740ad4bf63b40db3142ee2.tar.gz 100021 
BLAKE2B 
d72df588aaeaf199c6ea5a7e419bb4792ef8b4c4237e700f75064d96caaec83ed2be2ea4ab34ba31e30a87ec6cbf1f267dd7b100c3a6cfec36e46b2eca8c4b2e
 SHA512 
3ab6118a9509054ea4e8aed14dade7f374495ba25fcb5295a3ef7ed29e6e3305b0ae2f12ba2c0d27fcd6886822c98ab44a48fa9a4b66ae0507ab2bf1001157cb
-DIST obs-browser-aee43000bd994022cd73e32dc50938ab777d4a06.tar.gz 89603 BLAKE2B 
a51b92f829ecb7055dcf969d6d5bdc4632b51288f0bc7e2ab66fda087da608869ddffccda83aa925f049c79e745a6f67e70ec72303184b970f5009fe37b34054
 SHA512 
8159ca02b5c30d2733ce8e566f21d6b77d6b7beabd0a5898049ee83b0b4d720b967fc55fcf876cd772fdaa12ca08163a0f8cabf249a9b3b6eb56b7666d1192c7
-DIST obs-studio-27.1.3.tar.gz 15994678 BLAKE2B 
5544a1ecdb04dca7f6422936ea5499a206b4beb8e5332605c18cd72a91ce73aa74ff06c49a106931822c1c413ee94d383942f173a71f2b21168a00495b4e301f
 SHA512 
04c11c79e3b091aa9ea8fc6674c9fbcaa1c924fe049f68e9be63f63724c31305d6e4fb33aecdd4d0095d20013e2ee188983f6938b175257368d2260681c2fb39
 DIST obs-studio-27.2.3.tar.gz 16383685 BLAKE2B 
76802ba67dcebccabd9b2a1f09f505a4aea83887b445093c51a2c7a49fbaa064549b6212bd1b2f3200674a78349b2de4bfa54d14871c76be248cd62139d98a56
 SHA512 
c34e850e1a83e55aed952611257446a39d7ba4456b94f74d91c85d09d77361af2f76848f7d3f3d8ba7ae76c926129adad555e2f54d632658832596d0f2696a3c
 DIST obs-studio-27.2.4.tar.gz 16385399 BLAKE2B 
00c05ecd055d707b7132ca4b20e1c4946b682c0f79f1477167ae55aba3ec367c97b05aac190b07260f936e68f79f2d58e19dcc0602f70408f4c056eb733a6fdd
 SHA512 
575341dd3d9240b21881517a16d01ca11f833e08b40ca7990f0360b4cd1076e8217a9bb8dddf174eca5429e6eadaadb6cfdbd61d24e0eb13ebeaa7f29cfad8bf

diff --git a/media-video/obs-studio/files/obs-studio-26.1.2-python-3.8.patch 
b/media-video/obs-studio/files/obs-studio-26.1.2-python-3.8.patch
deleted file mode 100644
index d9e328ea4efb..
--- a/media-video/obs-studio/files/obs-studio-26.1.2-python-3.8.patch
+++ /dev/null
@@ -1,18 +0,0 @@
-https://bugs.gentoo.org/754006
-
-https://github.com/obsproject/obs-studio/pull/3335
-From: Matt Gajownik 
-Date: Tue, 25 Aug 2020 19:28:26 +1000
-Subject: [PATCH] libobs/util: Fix loading Python binary modules on *nix
 a/libobs/util/platform-nix.c
-+++ b/libobs/util/platform-nix.c
-@@ -71,7 +71,8 @@ void *os_dlopen(const char *path)
- #ifdef __APPLE__
-   void *res = dlopen(dylib_name.array, RTLD_LAZY | RTLD_FIRST);
- #else
--  void *res = dlopen(dylib_name.array, RTLD_LAZY);
-+  void *res = dlopen(dylib_name.array,
-+ RTLD_LAZY | RTLD_DEEPBIND | RTLD_GLOBAL);
- #endif
-   if (!res)
-   blog(LOG_ERROR, "os_dlopen(%s->%s): %s\n", path,

diff --git a/media-video/obs-studio/files/obs-studio-27.1.3-ffmpeg-5.0.patch 
b/media-video/obs-studio/files/obs-studio-27.1.3-ffmpeg-5.0.patch
deleted file mode 100644
index a529dca715a9..
--- a/media-video/obs-studio/files/obs-studio-27.1.3-ffmpeg-5.0.patch
+++ /dev/null
@@ -1,314 +0,0 @@
-# 
https://git.exherbo.org/media.git/commit/?id=10c891cb37f4f7e42e95a00b27a5d4636266353e
-# 
https://git.exherbo.org/media.git/commit/?id=e888c31724357431dbd0e73014ca87a552850d45
-
-From 08547a1696fa381d0bda18aed57b9f87a6b1b334 Mon Sep 17 00:00:00 2001
-From: Ryan Foster 
-Date: Sat, 6 Nov 2021 18:57:35 -0400

[gentoo-commits] repo/gentoo:master commit in: net-misc/gns3-gui/files/

2022-04-01 Thread Ionen Wolkens
commit: dea9b2301cafff5acef150cea75307a769fd3629
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Wed Mar 30 13:07:55 2022 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Fri Apr  1 19:42:51 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dea9b230

net-misc/gns3-gui: remove unused patch(es)

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Michael Mair-Keimberger  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/24817
Signed-off-by: Ionen Wolkens  gentoo.org>

 net-misc/gns3-gui/files/gns3-gui-2.2.28-tests.patch | 13 -
 1 file changed, 13 deletions(-)

diff --git a/net-misc/gns3-gui/files/gns3-gui-2.2.28-tests.patch 
b/net-misc/gns3-gui/files/gns3-gui-2.2.28-tests.patch
deleted file mode 100644
index aad72138710e..
--- a/net-misc/gns3-gui/files/gns3-gui-2.2.28-tests.patch
+++ /dev/null
@@ -1,13 +0,0 @@
-https://github.com/GNS3/gns3-gui/commit/a5aa9bfb7a9996c3e07f506110d61c5a319a7468
 a/tests/test_link.py
-+++ b/tests/test_link.py
-@@ -104,9 +104,6 @@ def test_create_link(devices, project, controller):
- assert link._link_id is not None
- assert not devices[0].ports()[0].isFree()
- 
--assert link in devices[0].links()
--assert link in devices[1].links()
--
- assert link.getNodePort(devices[0]) == devices[0].ports()[0]
- assert link.getNodePort(devices[1]) == devices[1].ports()[0]
- 



[gentoo-commits] repo/proj/emacs:master commit in: app-emacs/auto-lang/

2022-04-01 Thread Ulrich Müller
commit: fac4e3f8652f2ac22f171a9aaa4be1a8c411609d
Author: Ulrich Müller  gentoo  org>
AuthorDate: Fri Apr  1 19:33:45 2022 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Fri Apr  1 19:33:45 2022 +
URL:https://gitweb.gentoo.org/repo/proj/emacs.git/commit/?id=fac4e3f8

app-emacs/auto-lang: Update HOMEPAGE and SRC_URI

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

 app-emacs/auto-lang/auto-lang-0.02_beta.ebuild | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/app-emacs/auto-lang/auto-lang-0.02_beta.ebuild 
b/app-emacs/auto-lang/auto-lang-0.02_beta.ebuild
index f4952e3..9bce6bd 100644
--- a/app-emacs/auto-lang/auto-lang-0.02_beta.ebuild
+++ b/app-emacs/auto-lang/auto-lang-0.02_beta.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -6,9 +6,9 @@ EAPI=7
 inherit elisp
 
 DESCRIPTION="Guess language of current buffer"
-HOMEPAGE="http://www.emacswiki.org/cgi-bin/wiki/AutoLangMode;
+HOMEPAGE="https://www.emacswiki.org/emacs/AutoLangMode;
 # taken from: http://www.marquardt-home.de/auto-lang.el
-SRC_URI="http://dev.gentoo.org/~ulm/distfiles/${P}.el.bz2;
+SRC_URI="https://dev.gentoo.org/~ulm/distfiles/${P}.el.bz2;
 
 LICENSE="GPL-2+"
 SLOT="0"



[gentoo-commits] repo/proj/emacs:master commit in: app-emacs/nummove/

2022-04-01 Thread Ulrich Müller
commit: c0b3958cddfb7cf0bd36a7b599315a5e41b03dd4
Author: Ulrich Müller  gentoo  org>
AuthorDate: Fri Apr  1 19:35:17 2022 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Fri Apr  1 19:35:17 2022 +
URL:https://gitweb.gentoo.org/repo/proj/emacs.git/commit/?id=c0b3958c

app-emacs/nummove: Update HOMEPAGE and SRC_URI

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

 app-emacs/nummove/nummove-20070312.ebuild | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/app-emacs/nummove/nummove-20070312.ebuild 
b/app-emacs/nummove/nummove-20070312.ebuild
index f5270bd..b813771 100644
--- a/app-emacs/nummove/nummove-20070312.ebuild
+++ b/app-emacs/nummove/nummove-20070312.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -6,9 +6,9 @@ EAPI=7
 inherit elisp
 
 DESCRIPTION="A graphical game of fifteen"
-HOMEPAGE="http://www.emacswiki.org/cgi-bin/wiki/Nummove;
+HOMEPAGE="https://www.emacswiki.org/emacs/Nummove;
 # taken from http://users.student.lth.se/f03kr/nummove.tar.gz
-SRC_URI="http://dev.gentoo.org/~ulm/distfiles/${P}.tar.gz;
+SRC_URI="https://dev.gentoo.org/~ulm/distfiles/${P}.tar.gz;
 
 LICENSE="GPL-2+"
 SLOT="0"



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

2022-04-01 Thread Andreas Sturmlechner
commit: 85c95b101ac89f2b37f750d85275eccd4c09bb19
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Apr  1 19:23:28 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Apr  1 19:29:17 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=85c95b10

app-text/poppler: Bump subslot

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

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

diff --git a/app-text/poppler/poppler-.ebuild 
b/app-text/poppler/poppler-.ebuild
index a1d70422f692..68361e6ea96e 100644
--- a/app-text/poppler/poppler-.ebuild
+++ b/app-text/poppler/poppler-.ebuild
@@ -12,7 +12,7 @@ if [[ ${PV} == ** ]] ; then
 else
SRC_URI="https://poppler.freedesktop.org/${P}.tar.xz;
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-   SLOT="0/119"   # CHECK THIS WHEN BUMPING!!! SUBSLOT IS libpoppler.so 
SOVERSION
+   SLOT="0/120"   # CHECK THIS WHEN BUMPING!!! SUBSLOT IS libpoppler.so 
SOVERSION
 fi
 
 DESCRIPTION="PDF rendering library based on the xpdf-3.0 code base"



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

2022-04-01 Thread Jakov Smolić
commit: 2120c8a5571414284f8e6cb4d5b2360ade38906a
Author: Jakov Smolić  gentoo  org>
AuthorDate: Fri Apr  1 19:19:31 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Fri Apr  1 19:19:31 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2120c8a5

media-libs/freetype: Stabilize 2.11.1 amd64, #836581

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

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

diff --git a/media-libs/freetype/freetype-2.11.1.ebuild 
b/media-libs/freetype/freetype-2.11.1.ebuild
index a8009e465ad8..62cc20aad460 100644
--- a/media-libs/freetype/freetype-2.11.1.ebuild
+++ b/media-libs/freetype/freetype-2.11.1.ebuild
@@ -16,7 +16,7 @@ if [[ "${PV}" !=  ]] ; then
mirror://nongnu/freetype/ft2demos-${PV}.tar.xz )
doc?( mirror://sourceforge/freetype/${PN}-doc-${PV}.tar.xz
mirror://nongnu/freetype/${PN}-doc-${PV}.tar.xz )"
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt"
+   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt"
IUSE+=" doc"
 else
inherit autotools git-r3



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

2022-04-01 Thread Jakov Smolić
commit: 2a41428bae98b35bcfad28785ca5353e693e3c21
Author: Jakov Smolić  gentoo  org>
AuthorDate: Fri Apr  1 19:19:56 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Fri Apr  1 19:19:56 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a41428b

dev-python/python-swiftclient: Stabilize 3.13.1 ALLARCHES, #836524

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

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

diff --git a/dev-python/python-swiftclient/python-swiftclient-3.13.1.ebuild 
b/dev-python/python-swiftclient/python-swiftclient-3.13.1.ebuild
index c6468b9e5dcc..3bbc276c77e9 100644
--- a/dev-python/python-swiftclient/python-swiftclient-3.13.1.ebuild
+++ b/dev-python/python-swiftclient/python-swiftclient-3.13.1.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
+KEYWORDS="amd64 ~arm64 x86"
 
 RDEPEND="
>=dev-python/requests-1.1.0[${PYTHON_USEDEP}]



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

2022-04-01 Thread Richard Freeman
commit: 9c8d0c975682dd8e19491e525413270ceacd978b
Author: Richard Freeman  gentoo  org>
AuthorDate: Fri Apr  1 19:06:02 2022 +
Commit: Richard Freeman  gentoo  org>
CommitDate: Fri Apr  1 19:06:02 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c8d0c97

sys-process/systemd-cron: stabilize 1.5.18 for amd64

Signed-off-by: Richard Freeman  gentoo.org>

 sys-process/systemd-cron/systemd-cron-1.5.18.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-process/systemd-cron/systemd-cron-1.5.18.ebuild 
b/sys-process/systemd-cron/systemd-cron-1.5.18.ebuild
index 09890a45a82a..957b7af3022c 100644
--- a/sys-process/systemd-cron/systemd-cron-1.5.18.ebuild
+++ b/sys-process/systemd-cron/systemd-cron-1.5.18.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/systemd-cron/${PN}/archive/v${MY_PV}.tar.gz -> syste
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
 IUSE="cron-boot etc-crontab-systemd minutely +runparts setgid test yearly"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/proj/emacs:master commit in: app-emacs/find-recursive/

2022-04-01 Thread Ulrich Müller
commit: 86bd5564f7a7fe8bc044227b24288b24e72a02fd
Author: Ulrich Müller  gentoo  org>
AuthorDate: Fri Apr  1 18:59:02 2022 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Fri Apr  1 18:59:02 2022 +
URL:https://gitweb.gentoo.org/repo/proj/emacs.git/commit/?id=86bd5564

app-emacs/find-recursive: Update HOMEPAGE

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

 app-emacs/find-recursive/find-recursive-20010326.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-emacs/find-recursive/find-recursive-20010326.ebuild 
b/app-emacs/find-recursive/find-recursive-20010326.ebuild
index cf672fe..eb9cd74 100644
--- a/app-emacs/find-recursive/find-recursive-20010326.ebuild
+++ b/app-emacs/find-recursive/find-recursive-20010326.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -6,7 +6,7 @@ EAPI=7
 inherit elisp
 
 DESCRIPTION="Find files recursively in a directory"
-HOMEPAGE="https://www.webweavertech.com/ovidiu/emacs/;
+HOMEPAGE="https://webweavertech.com/ovidiu/emacs/;
 SRC_URI="https://dev.gentoo.org/~ulm/distfiles/${P}.el.bz2;
 
 LICENSE="GPL-2+"



[gentoo-commits] repo/proj/emacs:master commit in: app-emacs/babel/

2022-04-01 Thread Ulrich Müller
commit: 24e3f8e4e35f88ff6a0abfc4f5830c4366f89470
Author: Ulrich Müller  gentoo  org>
AuthorDate: Fri Apr  1 18:53:56 2022 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Fri Apr  1 18:53:56 2022 +
URL:https://gitweb.gentoo.org/repo/proj/emacs.git/commit/?id=24e3f8e4

app-emacs/babel: Update HOMEPAGE

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

 app-emacs/babel/babel-1.1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-emacs/babel/babel-1.1.ebuild b/app-emacs/babel/babel-1.1.ebuild
index 244d9c0..695b120 100644
--- a/app-emacs/babel/babel-1.1.ebuild
+++ b/app-emacs/babel/babel-1.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -6,7 +6,7 @@ EAPI=7
 inherit elisp
 
 DESCRIPTION="Interface to web translation services such as Babelfish"
-HOMEPAGE="http://www.hoetzel.info/Hacking/emacs/;
+HOMEPAGE="https://www.hoetzel.info/Hacking/emacs/;
 # taken from: http://www.hoetzel.info/Hacking/emacs/babel.el
 SRC_URI="https://dev.gentoo.org/~ulm/distfiles/${P}.el.bz2;
 



[gentoo-commits] repo/proj/emacs:master commit in: app-emacs/wtf/

2022-04-01 Thread Ulrich Müller
commit: 56a20535200e50a22016e381eea1ccbfb08dab21
Author: Ulrich Müller  gentoo  org>
AuthorDate: Fri Apr  1 18:54:36 2022 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Fri Apr  1 18:54:36 2022 +
URL:https://gitweb.gentoo.org/repo/proj/emacs.git/commit/?id=56a20535

app-emacs/wtf: Update HOMEPAGE

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

 app-emacs/wtf/wtf-2.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-emacs/wtf/wtf-2.0.ebuild b/app-emacs/wtf/wtf-2.0.ebuild
index b5528b3..c58c151 100644
--- a/app-emacs/wtf/wtf-2.0.ebuild
+++ b/app-emacs/wtf/wtf-2.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -6,7 +6,7 @@ EAPI=7
 inherit elisp
 
 DESCRIPTION="Look up conversational and computing acronyms"
-HOMEPAGE="http://mwolson.org/projects/;
+HOMEPAGE="https://mwolson.org/projects/;
 # taken from: http://mwolson.org/static/dist/wtf/wtf.el
 SRC_URI="https://dev.gentoo.org/~ulm/distfiles/${P}.el.bz2;
 



[gentoo-commits] repo/proj/emacs:master commit in: app-emacs/fold-dwim/

2022-04-01 Thread Ulrich Müller
commit: 24ba45570ca825782c8e22b10c3716f02d11f874
Author: Ulrich Müller  gentoo  org>
AuthorDate: Fri Apr  1 18:51:54 2022 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Fri Apr  1 18:51:54 2022 +
URL:https://gitweb.gentoo.org/repo/proj/emacs.git/commit/?id=24ba4557

app-emacs/fold-dwim: Update HOMEPAGE

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

 app-emacs/fold-dwim/fold-dwim-1.3.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-emacs/fold-dwim/fold-dwim-1.3.ebuild 
b/app-emacs/fold-dwim/fold-dwim-1.3.ebuild
index 77287b6..1f2cebf 100644
--- a/app-emacs/fold-dwim/fold-dwim-1.3.ebuild
+++ b/app-emacs/fold-dwim/fold-dwim-1.3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -6,7 +6,7 @@ EAPI=7
 inherit elisp
 
 DESCRIPTION="Unified user interface for Emacs folding modes"
-HOMEPAGE="https://community.dur.ac.uk/p.j.heslin/Software/Emacs/;
+HOMEPAGE="https://github.com/pjheslin/fold-dwim;
 SRC_URI="https://dev.gentoo.org/~ulm/distfiles/${P}.el.bz2;
 
 LICENSE="GPL-2+"



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

2022-04-01 Thread Michał Górny
commit: fbda408a7eafeffbc544ba5a984469a43c6f4e36
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Apr  1 18:49:00 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Apr  1 18:49:00 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fbda408a

dev-python/python-ironicclient: Remove old

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

 dev-python/python-ironicclient/Manifest|  1 -
 .../python-ironicclient-4.10.0.ebuild  | 44 --
 2 files changed, 45 deletions(-)

diff --git a/dev-python/python-ironicclient/Manifest 
b/dev-python/python-ironicclient/Manifest
index 0cce7f8bcfe5..95214798ad3d 100644
--- a/dev-python/python-ironicclient/Manifest
+++ b/dev-python/python-ironicclient/Manifest
@@ -1,2 +1 @@
-DIST python-ironicclient-4.10.0.tar.gz 219314 BLAKE2B 
3c4c7d26ac06fa6f79fcc144b3bc5adf2956ccb5685c65da3a01b314f69626df72963b21e32c2208d7de8e0741acf0fce0bf9886b0e623454cd44e5e7b4eb314
 SHA512 
451ecd31f02c20e237353a2b5d8a5878fdc09dea0ed5d0f12c31f1e4f9d80324cb18b6838199be91a565cf21479a4fbd4dc67cb94b4e8b09847393c8d3581448
 DIST python-ironicclient-4.11.0.tar.gz 220770 BLAKE2B 
a653cf04497a4df9627ed5026094690d0569dd7d6c55abf3a3223fee8cbc14e450106645ed1e4461cb3931f2ca49c8df47ca9e8e2ec9478cf15fcc0623d19379
 SHA512 
863429269807f759a864e427206d29a68b7431ce33009e1b6d3a630ab154e66b85b9f61dd90303a681a5ed459005af1686edf056eb9a63cfb6de1f1eda85bbb5

diff --git a/dev-python/python-ironicclient/python-ironicclient-4.10.0.ebuild 
b/dev-python/python-ironicclient/python-ironicclient-4.10.0.ebuild
deleted file mode 100644
index bb4feb0d953b..
--- a/dev-python/python-ironicclient/python-ironicclient-4.10.0.ebuild
+++ /dev/null
@@ -1,44 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{8..9} )
-inherit distutils-r1
-
-DESCRIPTION="Python bindings for the Ironic API"
-HOMEPAGE="https://www.openstack.org/;
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 x86"
-
-RDEPEND="
-   >dev-python/pbr-2.1.0[${PYTHON_USEDEP}]
-   >=dev-python/appdirs-1.3.0[${PYTHON_USEDEP}]
-   >dev-python/cliff-2.9.0[${PYTHON_USEDEP}]
-   >=dev-python/dogpile-cache-0.8.0[${PYTHON_USEDEP}]
-   >=dev-python/jsonschema-3.2.0[${PYTHON_USEDEP}]
-   >=dev-python/keystoneauth-3.11.0[${PYTHON_USEDEP}]
-   >=dev-python/openstacksdk-0.18.0[${PYTHON_USEDEP}]
-   >=dev-python/osc-lib-2.0.0[${PYTHON_USEDEP}]
-   >=dev-python/oslo-utils-3.33.0[${PYTHON_USEDEP}]
-   >=dev-python/pyyaml-3.13.0[${PYTHON_USEDEP}]
-   >=dev-python/requests-2.14.2[${PYTHON_USEDEP}]
-   >=dev-python/stevedore-1.20.0[${PYTHON_USEDEP}]
-"
-BDEPEND="
-   >dev-python/pbr-2.1.0[${PYTHON_USEDEP}]
-   test? (
-   >=dev-python/fixtures-3.0.0[${PYTHON_USEDEP}]
-   >=dev-python/requests-mock-1.2.0[${PYTHON_USEDEP}]
-   >=dev-python/oslotest-3.2.0[${PYTHON_USEDEP}]
-   >=dev-python/testtools-2.2.0[${PYTHON_USEDEP}]
-   >=dev-python/tempest-17.1.0[${PYTHON_USEDEP}]
-   >=dev-python/ddt-1.0.1[${PYTHON_USEDEP}]
-   >=dev-python/python-openstackclient-3.12.0[${PYTHON_USEDEP}]
-   )
-"
-
-distutils_enable_tests unittest



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

2022-04-01 Thread Michał Górny
commit: 3dca665ada7bc563d3178e232e2749e21901c62a
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Apr  1 18:47:57 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Apr  1 18:47:57 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3dca665a

dev-python/python-novaclient: Remove old

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

 dev-python/python-novaclient/Manifest  |  1 -
 .../python-novaclient-17.6.0-r1.ebuild | 56 -
 .../python-novaclient-17.6.0-r2.ebuild | 58 --
 3 files changed, 115 deletions(-)

diff --git a/dev-python/python-novaclient/Manifest 
b/dev-python/python-novaclient/Manifest
index 437f5043109f..36bcfd6bc267 100644
--- a/dev-python/python-novaclient/Manifest
+++ b/dev-python/python-novaclient/Manifest
@@ -1,2 +1 @@
-DIST python-novaclient-17.6.0.tar.gz 335297 BLAKE2B 
24fcc869e71ef4ca382d6a684f5823331c49e84bced80e5f3e0a5e00efeeffc6cc6e554b7d97c571085dddcdd9bc6145442c5b7100bc9e833cb5bf883d860ba7
 SHA512 
54cc617e2698cdf50697b35153489f6fe64e84416d05987b7c60ed78241299631a0c03d893c462ad2f93788a5fc1336082acb5d22317d5733e9c033a91b1c34f
 DIST python-novaclient-17.7.0.tar.gz 335462 BLAKE2B 
bfd7853a5100df1d9a0e17f905c9a2d4ea0d13e1345438d42e4af21e348e78c3f4ddca6408f31fb164f4bf3b2770088118e24ec12edd1afb2a4c22b3b0461092
 SHA512 
3942088f2636d186434b7ae4184ee84f5e1e4862a526b33befae09219eb7d08ab02fed64589aa9eefd0ab263ea231969b0e4e59a0427eaae5daaa26516d92ffd

diff --git a/dev-python/python-novaclient/python-novaclient-17.6.0-r1.ebuild 
b/dev-python/python-novaclient/python-novaclient-17.6.0-r1.ebuild
deleted file mode 100644
index a782449770a8..
--- a/dev-python/python-novaclient/python-novaclient-17.6.0-r1.ebuild
+++ /dev/null
@@ -1,56 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{8..9} )
-inherit distutils-r1
-
-DESCRIPTION="A client for the OpenStack Nova API"
-HOMEPAGE="https://github.com/openstack/python-novaclient;
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 x86"
-
-RDEPEND="
-   >dev-python/pbr-2.1.0[${PYTHON_USEDEP}]
-   >=dev-python/keystoneauth-3.5.0[${PYTHON_USEDEP}]
-   >=dev-python/iso8601-0.1.11[${PYTHON_USEDEP}]
-   >=dev-python/oslo-i18n-3.15.3[${PYTHON_USEDEP}]
-   >dev-python/oslo-serialization-2.19.1[${PYTHON_USEDEP}]
-   >=dev-python/oslo-utils-3.33.0[${PYTHON_USEDEP}]
-   >=dev-python/prettytable-0.7.2[${PYTHON_USEDEP}]
-   >dev-python/requests-2.12.2[${PYTHON_USEDEP}]
-   >=dev-python/stevedore-2.0.1[${PYTHON_USEDEP}]
-"
-BDEPEND="
-   >dev-python/pbr-2.1.0[${PYTHON_USEDEP}]
-   test? (
-   dev-python/bandit[${PYTHON_USEDEP}]
-   dev-python/ddt[${PYTHON_USEDEP}]
-   dev-python/fixtures[${PYTHON_USEDEP}]
-   dev-python/python-keystoneclient[${PYTHON_USEDEP}]
-   dev-python/python-cinderclient[${PYTHON_USEDEP}]
-   dev-python/python-glanceclient[${PYTHON_USEDEP}]
-   dev-python/python-neutronclient[${PYTHON_USEDEP}]
-   dev-python/requests-mock[${PYTHON_USEDEP}]
-   dev-python/openstacksdk[${PYTHON_USEDEP}]
-   dev-python/testscenarios[${PYTHON_USEDEP}]
-   dev-python/testtools[${PYTHON_USEDEP}]
-   dev-python/tempest[${PYTHON_USEDEP}]
-   )"
-
-distutils_enable_tests unittest
-
-src_prepare() {
-   sed -e 's/test_osprofiler/_&/' -i novaclient/tests/unit/test_shell.py 
|| die
-   sed -e 's/novaclient\.tests\.unit\.//' -i 
novaclient/tests/unit/test_api_versions.py || die
-   distutils-r1_src_prepare
-}
-
-python_test() {
-   # functional tests require cloud instance access
-   eunittest -b novaclient/tests/unit
-}

diff --git a/dev-python/python-novaclient/python-novaclient-17.6.0-r2.ebuild 
b/dev-python/python-novaclient/python-novaclient-17.6.0-r2.ebuild
deleted file mode 100644
index 655d26e0c73d..
--- a/dev-python/python-novaclient/python-novaclient-17.6.0-r2.ebuild
+++ /dev/null
@@ -1,58 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{8..10} )
-
-inherit distutils-r1
-
-DESCRIPTION="A client for the OpenStack Nova API"
-HOMEPAGE="https://github.com/openstack/python-novaclient;
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
-
-RDEPEND="
-   >dev-python/pbr-2.1.0[${PYTHON_USEDEP}]
-   >=dev-python/keystoneauth-3.5.0[${PYTHON_USEDEP}]
-   >=dev-python/iso8601-0.1.11[${PYTHON_USEDEP}]
-   >=dev-python/oslo-i18n-3.15.3[${PYTHON_USEDEP}]
-   >dev-python/oslo-serialization-2.19.1[${PYTHON_USEDEP}]
-   

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

2022-04-01 Thread Michał Górny
commit: b689e8056f7b91a6ee5d992b53b6060c3c4d1b21
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Apr  1 18:47:46 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Apr  1 18:47:46 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b689e805

dev-python/python-neutronclient: Remove old

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

 dev-python/python-neutronclient/Manifest   |  1 -
 .../python-neutronclient-7.7.0.ebuild  | 72 --
 2 files changed, 73 deletions(-)

diff --git a/dev-python/python-neutronclient/Manifest 
b/dev-python/python-neutronclient/Manifest
index 25e8e5b300be..51f239a6b70b 100644
--- a/dev-python/python-neutronclient/Manifest
+++ b/dev-python/python-neutronclient/Manifest
@@ -1,2 +1 @@
-DIST python-neutronclient-7.7.0.tar.gz 304440 BLAKE2B 
391ecdfe4f4df927c0c626ca644543b9ef4a3a926cfb9bdc68676836185898a141d9fc60277ee4ddf61336eec785656f45ffd2bb74cf9b6250f2b1934883f870
 SHA512 
ecd6bc4e229f992b9a320d247f5af89e819c308f9360d5f86c297d4daf634498e4a2f3953e5713bef06ac17cce37e86d2b0a4ff1ba3178e78fc082a148eeac8e
 DIST python-neutronclient-7.8.0.tar.gz 304872 BLAKE2B 
780e1b2942a43bca93888683d1c2e713cfc0927d49135004a6f6d42dff7962def6b0fc7f308b75b4392f4fb5df4d26fcea107b9006d4ba957c0d76294395e5c9
 SHA512 
3022d79348334632ab3afa142aab11e424b168a4ba04223722da80e59de2695b477c2d829bb14a37e7baf387f9d63b8c4456fc5712f8d591d3de51fad76d6c78

diff --git a/dev-python/python-neutronclient/python-neutronclient-7.7.0.ebuild 
b/dev-python/python-neutronclient/python-neutronclient-7.7.0.ebuild
deleted file mode 100644
index 301c45ee0c4d..
--- a/dev-python/python-neutronclient/python-neutronclient-7.7.0.ebuild
+++ /dev/null
@@ -1,72 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{8..9} )
-inherit distutils-r1
-
-DESCRIPTION="A client for the OpenStack Quantum API"
-HOMEPAGE="https://launchpad.net/neutron;
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 x86"
-
-RDEPEND="
-   >dev-python/pbr-2.1.0[${PYTHON_USEDEP}]
-   >=dev-python/cliff-3.4.0[${PYTHON_USEDEP}]
-   >=dev-python/debtcollector-1.2.0[${PYTHON_USEDEP}]
-   >=dev-python/iso8601-0.1.11[${PYTHON_USEDEP}]
-   >=dev-python/netaddr-0.7.18[${PYTHON_USEDEP}]
-   >=dev-python/osc-lib-1.8.0[${PYTHON_USEDEP}]
-   >=dev-python/oslo-i18n-3.15.3[${PYTHON_USEDEP}]
-   >=dev-python/oslo-log-3.36.0[${PYTHON_USEDEP}]
-   >dev-python/oslo-serialization-2.19.1[${PYTHON_USEDEP}]
-   >=dev-python/oslo-utils-3.33.0[${PYTHON_USEDEP}]
-   >=dev-python/os-client-config-1.28.0[${PYTHON_USEDEP}]
-   >=dev-python/keystoneauth-3.8.0[${PYTHON_USEDEP}]
-   >=dev-python/python-keystoneclient-3.8.0[${PYTHON_USEDEP}]
-   >=dev-python/requests-2.14.2[${PYTHON_USEDEP}]
-   >=dev-python/simplejson-3.5.1[${PYTHON_USEDEP}]
-"
-BDEPEND="
-   >dev-python/pbr-2.1.0[${PYTHON_USEDEP}]
-   test? (
-   dev-python/bandit[${PYTHON_USEDEP}]
-   dev-python/fixtures[${PYTHON_USEDEP}]
-   dev-python/oslotest[${PYTHON_USEDEP}]
-   dev-python/python-openstackclient[${PYTHON_USEDEP}]
-   dev-python/subunit[${PYTHON_USEDEP}]
-   dev-python/requests-mock[${PYTHON_USEDEP}]
-   dev-python/testtools[${PYTHON_USEDEP}]
-   dev-python/testscenarios[${PYTHON_USEDEP}]
-   dev-python/tempest[${PYTHON_USEDEP}]
-   )
-"
-
-distutils_enable_tests unittest
-
-src_prepare() {
-   # Needs osprofile
-   rm neutronclient/tests/unit/test_http.py || die
-   distutils-r1_src_prepare
-}
-
-python_test() {
-   # functional tests require cloud instance access
-   eunittest -b neutronclient.tests.unit
-}
-
-python_install() {
-   distutils-r1_python_install
-   #stupid stupid
-   local SITEDIR="${D}$(python_get_sitedir)" || die
-   cd "${SITEDIR}" || die
-   local egg=( python_neutronclient*.egg-info )
-   #[[ -f ${egg[0]} ]] || die "python_quantumclient*.egg-info not found"
-   ln -s "${egg[0]}" "${egg[0]/neutron/quantum}" || die
-   ln -s neutronclient quantumclient || die
-   ln -s neutron quantumclient/quantum || die
-}



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

2022-04-01 Thread Michał Górny
commit: 70da6fb434e13aeee288658f61bdf425099e3a87
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Apr  1 18:47:36 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Apr  1 18:47:36 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=70da6fb4

dev-python/python-openstackclient: Remove old

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

 dev-python/python-openstackclient/Manifest |  1 -
 .../python-openstackclient-5.7.0-r1.ebuild | 57 --
 .../python-openstackclient-5.7.0.ebuild| 55 -
 3 files changed, 113 deletions(-)

diff --git a/dev-python/python-openstackclient/Manifest 
b/dev-python/python-openstackclient/Manifest
index 3ea160ee10c8..ad27cb506f1b 100644
--- a/dev-python/python-openstackclient/Manifest
+++ b/dev-python/python-openstackclient/Manifest
@@ -1,2 +1 @@
-DIST python-openstackclient-5.7.0.tar.gz 817269 BLAKE2B 
ce44a0c7466c473ae55c9c2198535ff361295121a517cabc61178b1363a8e51078a332f3297123138f3bcea021d1c2a610942099e4710d7e61a0cdfab721
 SHA512 
ca789640d1cc5c6ceae206652ac9629865dce07158e4f01ef28e841b6c362974add16de3047d520986cf7690a0c49ab308221b4e657d8484cedae892d1d5c3ce
 DIST python-openstackclient-5.8.0.tar.gz 827602 BLAKE2B 
07893ae405532614605560d4d3423e501e2d86da5ad5a529fdc62113d55ad7a010407d45143a4d7ae8adc731804e6698a5cd527089ff9de809ac117f08e4e959
 SHA512 
ebd288fbdcd18245bed4262ab191ba06dbe6fb54ad4247c332f9c11b1439c3158e557bf20a7a7205e7913becb6c59126121521a32bce1f70092dc2d7f648b808

diff --git 
a/dev-python/python-openstackclient/python-openstackclient-5.7.0-r1.ebuild 
b/dev-python/python-openstackclient/python-openstackclient-5.7.0-r1.ebuild
deleted file mode 100644
index d07f74c85f64..
--- a/dev-python/python-openstackclient/python-openstackclient-5.7.0-r1.ebuild
+++ /dev/null
@@ -1,57 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{8..10} )
-
-inherit distutils-r1
-
-DESCRIPTION="A client for the OpenStack APIs"
-HOMEPAGE="https://github.com/openstack/python-openstackclient;
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
-
-RDEPEND="
-   >dev-python/pbr-2.1.0[${PYTHON_USEDEP}]
-   >=dev-python/cliff-3.5.0[${PYTHON_USEDEP}]
-   >=dev-python/openstacksdk-0.56.0[${PYTHON_USEDEP}]
-   >=dev-python/osc-lib-2.3.0[${PYTHON_USEDEP}]
-   >=dev-python/oslo-i18n-3.15.3[${PYTHON_USEDEP}]
-   >=dev-python/oslo-utils-3.33.0[${PYTHON_USEDEP}]
-   >=dev-python/python-keystoneclient-3.22.0[${PYTHON_USEDEP}]
-   >=dev-python/python-novaclient-17.0.0[${PYTHON_USEDEP}]
-   >=dev-python/python-cinderclient-3.3.0[${PYTHON_USEDEP}]
-   >=dev-python/stevedore-2.0.1[${PYTHON_USEDEP}]
-"
-BDEPEND="
-   >dev-python/pbr-2.1.0[${PYTHON_USEDEP}]
-   test? (
-   >=dev-python/fixtures-3.0.0[${PYTHON_USEDEP}]
-   >=dev-python/oslotest-3.2.0[${PYTHON_USEDEP}]
-   >=dev-python/requests-2.14.2[${PYTHON_USEDEP}]
-   >=dev-python/requests-mock-1.2.0[${PYTHON_USEDEP}]
-   >=dev-python/testtools-2.2.0[${PYTHON_USEDEP}]
-   >=dev-python/tempest-17.1.0[${PYTHON_USEDEP}]
-   >=dev-python/wrapt-1.7.0[${PYTHON_USEDEP}]
-   >=dev-python/ddt-1.0.1[${PYTHON_USEDEP}]
-   )
-"
-
-distutils_enable_tests unittest
-
-src_prepare() {
-   # Depends on specific runner
-   sed -e 's/test_command_has_logger/_&/' -i 
openstackclient/tests/unit/common/test_command.py || die
-
-   distutils-r1_src_prepare
-}
-
-python_test() {
-   # functional tests require cloud instance access
-   eunittest -b openstackclient/tests/unit
-}

diff --git 
a/dev-python/python-openstackclient/python-openstackclient-5.7.0.ebuild 
b/dev-python/python-openstackclient/python-openstackclient-5.7.0.ebuild
deleted file mode 100644
index 8386fd5c0364..
--- a/dev-python/python-openstackclient/python-openstackclient-5.7.0.ebuild
+++ /dev/null
@@ -1,55 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{8..9} )
-inherit distutils-r1
-
-DESCRIPTION="A client for the OpenStack APIs"
-HOMEPAGE="https://github.com/openstack/python-openstackclient;
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 x86"
-
-RDEPEND="
-   >dev-python/pbr-2.1.0[${PYTHON_USEDEP}]
-   >=dev-python/cliff-3.5.0[${PYTHON_USEDEP}]
-   >=dev-python/openstacksdk-0.56.0[${PYTHON_USEDEP}]
-   >=dev-python/osc-lib-2.3.0[${PYTHON_USEDEP}]
-   >=dev-python/oslo-i18n-3.15.3[${PYTHON_USEDEP}]
-   >=dev-python/oslo-utils-3.33.0[${PYTHON_USEDEP}]
-   >=dev-python/python-keystoneclient-3.22.0[${PYTHON_USEDEP}]
-  

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

2022-04-01 Thread Michał Górny
commit: fd29e54c7337f2cf72524d3093d6592b2b469b26
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Apr  1 18:46:52 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Apr  1 18:46:52 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd29e54c

dev-python/python-cinderclient: Remove old

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

 dev-python/python-cinderclient/Manifest|  1 -
 .../python-cinderclient-8.2.0-r1.ebuild| 46 --
 .../python-cinderclient-8.2.0.ebuild   | 44 -
 3 files changed, 91 deletions(-)

diff --git a/dev-python/python-cinderclient/Manifest 
b/dev-python/python-cinderclient/Manifest
index e82580587dd7..61c254d31467 100644
--- a/dev-python/python-cinderclient/Manifest
+++ b/dev-python/python-cinderclient/Manifest
@@ -1,2 +1 @@
-DIST python-cinderclient-8.2.0.tar.gz 233148 BLAKE2B 
4ada4562ff1e51a284cf98e7ca4b324a05a4524951d6193bb4683a3986bc8a26a48373ef78613f3b94ed475992fb781b409fe58f9f3655f3f721b38f7eab770b
 SHA512 
86e7a0c18d960f00448e20485d91443d185902db281014c99f35af463843be6d4bca80712edf44189b53e25853af064c14de18e943d9fdee29446180d9b91bbc
 DIST python-cinderclient-8.3.0.tar.gz 234371 BLAKE2B 
092d7abdd348f5fac750efb3f3f4df1575584684ad613d22c558630576ad2f82c399af671aad7070dd224a89fa01d7c2505dc0166d2e4c70e21ac01f298d
 SHA512 
4d633b39a3c59cfdc2fc2c6235b3b87093f7617c89a80b50cf26d8f6fd63e8c3197d788e0b9e81347b9427cf363289b09b85376512d5820031472a735e0ca839

diff --git a/dev-python/python-cinderclient/python-cinderclient-8.2.0-r1.ebuild 
b/dev-python/python-cinderclient/python-cinderclient-8.2.0-r1.ebuild
deleted file mode 100644
index 285508bda622..
--- a/dev-python/python-cinderclient/python-cinderclient-8.2.0-r1.ebuild
+++ /dev/null
@@ -1,46 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{8..10} )
-
-inherit distutils-r1
-
-DESCRIPTION="A client for the OpenStack Cinder API"
-HOMEPAGE="https://launchpad.net/python-cinderclient;
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
-
-RDEPEND="
-   >=dev-python/keystoneauth-4.2.1[${PYTHON_USEDEP}]
-   >=dev-python/oslo-i18n-5.0.1[${PYTHON_USEDEP}]
-   >=dev-python/oslo-utils-4.8.0[${PYTHON_USEDEP}]
-   >=dev-python/pbr-5.5.0[${PYTHON_USEDEP}]
-   >=dev-python/prettytable-0.7.2[${PYTHON_USEDEP}]
-   >=dev-python/requests-2.25.1[${PYTHON_USEDEP}]
-   >=dev-python/simplejson-3.5.1[${PYTHON_USEDEP}]
-   >=dev-python/stevedore-3.3.0[${PYTHON_USEDEP}]
-"
-BDEPEND="
-   dev-python/pbr[${PYTHON_USEDEP}]
-   test? (
-   dev-python/ddt[${PYTHON_USEDEP}]
-   dev-python/fixtures[${PYTHON_USEDEP}]
-   dev-python/oslo-serialization[${PYTHON_USEDEP}]
-   dev-python/requests-mock[${PYTHON_USEDEP}]
-   dev-python/testtools[${PYTHON_USEDEP}]
-   dev-python/tempest[${PYTHON_USEDEP}]
-   )
-"
-
-distutils_enable_tests unittest
-
-python_test() {
-   # functional tests require cloud instance access
-   eunittest -b cinderclient/tests/unit
-}

diff --git a/dev-python/python-cinderclient/python-cinderclient-8.2.0.ebuild 
b/dev-python/python-cinderclient/python-cinderclient-8.2.0.ebuild
deleted file mode 100644
index 2b4a90fd2153..
--- a/dev-python/python-cinderclient/python-cinderclient-8.2.0.ebuild
+++ /dev/null
@@ -1,44 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{8..9} )
-inherit distutils-r1
-
-DESCRIPTION="A client for the OpenStack Cinder API"
-HOMEPAGE="https://launchpad.net/python-cinderclient;
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 x86"
-
-RDEPEND="
-   >=dev-python/keystoneauth-4.2.1[${PYTHON_USEDEP}]
-   >=dev-python/oslo-i18n-5.0.1[${PYTHON_USEDEP}]
-   >=dev-python/oslo-utils-4.8.0[${PYTHON_USEDEP}]
-   >=dev-python/pbr-5.5.0[${PYTHON_USEDEP}]
-   >=dev-python/prettytable-0.7.2[${PYTHON_USEDEP}]
-   >=dev-python/requests-2.25.1[${PYTHON_USEDEP}]
-   >=dev-python/simplejson-3.5.1[${PYTHON_USEDEP}]
-   >=dev-python/stevedore-3.3.0[${PYTHON_USEDEP}]
-"
-BDEPEND="
-   dev-python/pbr[${PYTHON_USEDEP}]
-   test? (
-   dev-python/ddt[${PYTHON_USEDEP}]
-   dev-python/fixtures[${PYTHON_USEDEP}]
-   dev-python/oslo-serialization[${PYTHON_USEDEP}]
-   dev-python/requests-mock[${PYTHON_USEDEP}]
-   dev-python/testtools[${PYTHON_USEDEP}]
-   dev-python/tempest[${PYTHON_USEDEP}]
-   )
-"
-
-distutils_enable_tests unittest
-
-python_test() {
-   # functional tests require cloud instance access
-

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

2022-04-01 Thread Michał Górny
commit: cade780cebf50357cd6decc299d3cc8f2ed2
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Apr  1 18:45:25 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Apr  1 18:45:25 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cade780c

dev-python/python-keystoneclient: Remove old

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

 .../python-keystoneclient-4.4.0.ebuild | 50 --
 1 file changed, 50 deletions(-)

diff --git 
a/dev-python/python-keystoneclient/python-keystoneclient-4.4.0.ebuild 
b/dev-python/python-keystoneclient/python-keystoneclient-4.4.0.ebuild
deleted file mode 100644
index 0551d5295315..
--- a/dev-python/python-keystoneclient/python-keystoneclient-4.4.0.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{8..9} )
-inherit distutils-r1
-
-DESCRIPTION="Client Library for OpenStack Identity"
-HOMEPAGE="https://www.openstack.org/;
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 x86"
-
-RDEPEND="
-   >dev-python/pbr-2.1.0[${PYTHON_USEDEP}]
-   >=dev-python/debtcollector-1.2.0[${PYTHON_USEDEP}]
-   >=dev-python/keystoneauth-3.4.0[${PYTHON_USEDEP}]
-   >=dev-python/oslo-config-5.2.0[${PYTHON_USEDEP}]
-   >=dev-python/oslo-i18n-3.15.3[${PYTHON_USEDEP}]
-   >dev-python/oslo-serialization-2.19.1[${PYTHON_USEDEP}]
-   >=dev-python/oslo-utils-3.33.0[${PYTHON_USEDEP}]
-   >=dev-python/requests-2.14.2[${PYTHON_USEDEP}]
-   >=dev-python/six-1.10.0[${PYTHON_USEDEP}]
-   >=dev-python/stevedore-1.20.0[${PYTHON_USEDEP}]
-"
-BDEPEND="
-   >dev-python/pbr-2.1.0[${PYTHON_USEDEP}]
-   test? (
-   >=dev-python/fixtures-3.0.0[${PYTHON_USEDEP}]
-   >=dev-python/lxml-4.5.0[${PYTHON_USEDEP}]
-   >=dev-python/oauthlib-0.6.2[${PYTHON_USEDEP}]
-   >=dev-python/os-client-config-1.28.0
-   >=dev-python/oslotest-3.2.0[${PYTHON_USEDEP}]
-   >=dev-python/requests-mock-1.2.0[${PYTHON_USEDEP}]
-   >=dev-python/tempest-17.1.0[${PYTHON_USEDEP}]
-   >=dev-python/testresources-2.0.0[${PYTHON_USEDEP}]
-   >=dev-python/testscenarios-0.4[${PYTHON_USEDEP}]
-   >=dev-python/testtools-2.2.0[${PYTHON_USEDEP}]
-   )
-"
-
-distutils_enable_tests unittest
-
-python_test() {
-   # functional tests require cloud instance access
-   eunittest keystoneclient/tests/unit
-}



[gentoo-commits] repo/proj/emacs:master commit in: app-editors/uemacs-pk/

2022-04-01 Thread Ulrich Müller
commit: 38ed760f180a92f0eaae3d8e34538fe3d5ab9366
Author: Ulrich Müller  gentoo  org>
AuthorDate: Fri Apr  1 18:47:54 2022 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Fri Apr  1 18:47:54 2022 +
URL:https://gitweb.gentoo.org/repo/proj/emacs.git/commit/?id=38ed760f

app-editors/uemacs-pk: Update HOMEPAGE

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

 app-editors/uemacs-pk/uemacs-pk-.ebuild | 6 ++
 1 file changed, 2 insertions(+), 4 deletions(-)

diff --git a/app-editors/uemacs-pk/uemacs-pk-.ebuild 
b/app-editors/uemacs-pk/uemacs-pk-.ebuild
index 6094b2d..c894e64 100644
--- a/app-editors/uemacs-pk/uemacs-pk-.ebuild
+++ b/app-editors/uemacs-pk/uemacs-pk-.ebuild
@@ -8,8 +8,8 @@ EGIT_CHECKOUT_DIR="${WORKDIR}/${PN}"
 inherit git-r3 toolchain-funcs
 
 DESCRIPTION="uEmacs/PK is an enhanced version of MicroEMACS"
-HOMEPAGE="https://git.kernel.org/?p=editors/uemacs/uemacs.git;a=summary
-   ftp://ftp.cs.helsinki.fi/pub/Software/Local/uEmacs-PK;
+HOMEPAGE="https://git.kernel.org/pub/scm/editors/uemacs/uemacs.git;
+S="${WORKDIR}/${PN}"
 
 LICENSE="free-noncomm"
 SLOT="0"
@@ -18,8 +18,6 @@ RDEPEND="sys-libs/ncurses:0="
 DEPEND="${RDEPEND}"
 BDEPEND="virtual/pkgconfig"
 
-S="${WORKDIR}/${PN}"
-
 src_compile() {
emake V=1 \
CC="$(tc-getCC)" \



[gentoo-commits] repo/proj/emacs:master commit in: app-emacs/whizzytex/

2022-04-01 Thread Ulrich Müller
commit: 4ffe4dc6cf0fc76d00dbcd0285bfea37d4f44664
Author: Ulrich Müller  gentoo  org>
AuthorDate: Fri Apr  1 11:32:20 2022 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Fri Apr  1 18:45:54 2022 +
URL:https://gitweb.gentoo.org/repo/proj/emacs.git/commit/?id=4ffe4dc6

app-emacs/whizzytex: Drop package reference from metadata.xml

Use dodoc -r instead of doins for examples.

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

 app-emacs/whizzytex/metadata.xml   | 4 ++--
 app-emacs/whizzytex/whizzytex-1.3.2.ebuild | 5 ++---
 2 files changed, 4 insertions(+), 5 deletions(-)

diff --git a/app-emacs/whizzytex/metadata.xml b/app-emacs/whizzytex/metadata.xml
index 9d9561c..c834238 100644
--- a/app-emacs/whizzytex/metadata.xml
+++ b/app-emacs/whizzytex/metadata.xml
@@ -9,8 +9,8 @@
   WhizzyTeX is an Emacs minor mode for incrementally viewing LaTeX documents
   that you are editing. It works under Unix with gv (app-text/gv)
   and xdvi (app-text/xdvik) viewers, but the Active-DVI viewer
-  (app-text/active-dvi) will provide much better visual effects
-  and offer more functionalities.
+   will provide much better visual
+  effects and offer more functionalities.
 
 
   Enable support for app-text/xdvik

diff --git a/app-emacs/whizzytex/whizzytex-1.3.2.ebuild 
b/app-emacs/whizzytex/whizzytex-1.3.2.ebuild
index a82e2c4..eefc0c6 100644
--- a/app-emacs/whizzytex/whizzytex-1.3.2.ebuild
+++ b/app-emacs/whizzytex/whizzytex-1.3.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -70,7 +70,6 @@ src_install() {
fi
 
if use examples; then
-   insinto /usr/share/doc/${PF}
-   doins -r examples
+   dodoc -r examples
fi
 }



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

2022-04-01 Thread Michał Górny
commit: 45f6b8d65f6a7c81af9f9587be6bc684c53d21d5
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Apr  1 18:44:06 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Apr  1 18:44:06 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=45f6b8d6

dev-python/python-glanceclient: Remove old

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

 dev-python/python-glanceclient/Manifest|  1 -
 .../python-glanceclient-3.5.0.ebuild   | 46 --
 2 files changed, 47 deletions(-)

diff --git a/dev-python/python-glanceclient/Manifest 
b/dev-python/python-glanceclient/Manifest
index 1a0e53122ecf..42d07c708631 100644
--- a/dev-python/python-glanceclient/Manifest
+++ b/dev-python/python-glanceclient/Manifest
@@ -1,2 +1 @@
-DIST python-glanceclient-3.5.0.tar.gz 198273 BLAKE2B 
7861a2124a9474c4f6267f5b82e6d7fa9825d3cdc8411fbb05afabf69928dd230a881452de57cf54f9cd1a52157f806826036d85f6a93651980ce65e86afd520
 SHA512 
e5db1afeea7e3f653d7afac7961aeb3ec28df5dc40bba6b8b70795efcfc66928c2af45ecc0e4bbcc0d59a0157599e4ef3af090a8b0ccd0d727e8a94d4f8c866e
 DIST python-glanceclient-3.6.0.tar.gz 202581 BLAKE2B 
20bf5ee863cc3d319cc7b670f4a218c9b84b49c392f7a7756636a93643ddf81781f808d6d966ca1982246b66b7963354c433239f554eb2aa0291bd1d57da2e79
 SHA512 
7bcf08386cfe6d4787dd8e6616907814a53fcc35bdac1818aef7ba094dcd37dfda43a1451d55f22d175f400f8680801d1a43508c5d85ce39f15164b71a5d

diff --git a/dev-python/python-glanceclient/python-glanceclient-3.5.0.ebuild 
b/dev-python/python-glanceclient/python-glanceclient-3.5.0.ebuild
deleted file mode 100644
index 0838967ec8c5..
--- a/dev-python/python-glanceclient/python-glanceclient-3.5.0.ebuild
+++ /dev/null
@@ -1,46 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{8..9} )
-inherit distutils-r1
-
-DESCRIPTION="A client for the OpenStack Glance API"
-HOMEPAGE="https://github.com/openstack/python-glanceclient;
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 ~arm arm64 x86"
-
-RDEPEND="
-   >=dev-python/keystoneauth-3.6.2[${PYTHON_USEDEP}]
-   >=dev-python/oslo-utils-3.33.0[${PYTHON_USEDEP}]
-   >=dev-python/oslo-i18n-3.15.3[${PYTHON_USEDEP}]
-   >dev-python/pbr-2.1.0[${PYTHON_USEDEP}]
-   >=dev-python/prettytable-0.7.1[${PYTHON_USEDEP}]
-   >=dev-python/pyopenssl-17.1.0[${PYTHON_USEDEP}]
-   >=dev-python/requests-2.14.2[${PYTHON_USEDEP}]
-   >=dev-python/warlock-1.2.0[${PYTHON_USEDEP}]
-   =dev-python/wrapt-1.7.0[${PYTHON_USEDEP}]
-"
-BDEPEND="
-   >dev-python/pbr-2.1.0[${PYTHON_USEDEP}]
-   test? (
-   dev-python/ddt[${PYTHON_USEDEP}]
-   dev-python/fixtures[${PYTHON_USEDEP}]
-   dev-python/requests-mock[${PYTHON_USEDEP}]
-   dev-python/tempest[${PYTHON_USEDEP}]
-   dev-python/testscenarios[${PYTHON_USEDEP}]
-   dev-python/testtools[${PYTHON_USEDEP}]
-   )
-"
-
-distutils_enable_tests unittest
-
-python_test() {
-   # functional tests require cloud instance access
-   eunittest -b glanceclient/tests/unit
-}



[gentoo-commits] repo/gentoo:master commit in: dev-python/os-client-config/

2022-04-01 Thread Michał Górny
commit: 8629c6fd0eb624fd70fdabd852dfdef0b2cbead7
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Apr  1 18:44:34 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Apr  1 18:44:34 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8629c6fd

dev-python/os-client-config: Remove old

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

 .../os-client-config-2.1.0-r1.ebuild   | 40 --
 1 file changed, 40 deletions(-)

diff --git a/dev-python/os-client-config/os-client-config-2.1.0-r1.ebuild 
b/dev-python/os-client-config/os-client-config-2.1.0-r1.ebuild
deleted file mode 100644
index 549a242c5982..
--- a/dev-python/os-client-config/os-client-config-2.1.0-r1.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{8..9} )
-inherit distutils-r1
-
-DESCRIPTION="OpenStack Client Configuation Library"
-HOMEPAGE="https://www.openstack.org/;
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 ~arm arm64 x86"
-
-RDEPEND="
-   >dev-python/pbr-2.1.0[${PYTHON_USEDEP}]
-   >=dev-python/openstacksdk-0.13.0[${PYTHON_USEDEP}]
-"
-BDEPEND="
-   >dev-python/pbr-2.1.0[${PYTHON_USEDEP}]
-   test? (
-   >=dev-python/fixtures-3.0.0[${PYTHON_USEDEP}]
-   >=dev-python/jsonschema-3.2.0[${PYTHON_USEDEP}]
-   >=dev-python/prometheus_client-0.4.2[${PYTHON_USEDEP}]
-   dev-python/python-glanceclient[${PYTHON_USEDEP}]
-   >=dev-python/oslo-config-6.1.0[${PYTHON_USEDEP}]
-   >=dev-python/oslotest-3.2.0[${PYTHON_USEDEP}]
-   dev-python/subunit[${PYTHON_USEDEP}]
-   >=dev-python/testscenarios-0.4[${PYTHON_USEDEP}]
-   >=dev-python/testtools-2.2.0[${PYTHON_USEDEP}]
-   )
-"
-
-PATCHES=(
-   "${FILESDIR}"/test_get_all_clouds.patch
-)
-
-distutils_enable_tests unittest



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

2022-04-01 Thread Michał Górny
commit: 0447a2cc185e52f8990742d88681e73c15b52dff
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Apr  1 18:42:42 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Apr  1 18:42:42 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0447a2cc

dev-python/tempest: Remove old

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

 dev-python/tempest/Manifest |  1 -
 dev-python/tempest/tempest-29.2.0-r1.ebuild | 69 -
 dev-python/tempest/tempest-29.2.0.ebuild| 68 
 3 files changed, 138 deletions(-)

diff --git a/dev-python/tempest/Manifest b/dev-python/tempest/Manifest
index 7accabf8fa65..1e820dd27853 100644
--- a/dev-python/tempest/Manifest
+++ b/dev-python/tempest/Manifest
@@ -1,2 +1 @@
-DIST tempest-29.2.0.tar.gz 1092824 BLAKE2B 
cad7284ab5a5a39a1a5bdf9f2365a85d337e4ebe17243bc3692a98402ef7f11b27b94e0252d9d427f358c343b736b500db5386098950c88b09f23d87de9ad856
 SHA512 
4042bce9c5d7cd26d652189d82ee91ac43d73a515b690820dfe05b70c2e792ec6f3bb0be5566bb37e81965015f62773414c8a16cc77512b1e52f141eafbd542d
 DIST tempest-30.0.0.tar.gz 1110715 BLAKE2B 
b697ecbced21124719e6b1d7ebd2c4f8ba83528a84da0b8f8109c155b61124581b97c180bbdc6885ae53850fb28daed25772d12be5026c44ecc3fe4f0dad98a3
 SHA512 
fa9be713ccb130ad065628592f59bebda3dc1fa8222ab3c382ec5b299504dc0a730f2110ef80f98bbdd1288b5785ab745fe39b721b77f7343983c1bc0a036f19

diff --git a/dev-python/tempest/tempest-29.2.0-r1.ebuild 
b/dev-python/tempest/tempest-29.2.0-r1.ebuild
deleted file mode 100644
index e9f0d2aad3d1..
--- a/dev-python/tempest/tempest-29.2.0-r1.ebuild
+++ /dev/null
@@ -1,69 +0,0 @@
-# Copyright 2021-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{8..10} )
-
-inherit distutils-r1
-
-DESCRIPTION="OpenStack Integration Testing"
-HOMEPAGE="https://pypi.org/project/tempest/ 
https://docs.openstack.org/tempest/latest/;
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
-
-RDEPEND="
-   >dev-python/pbr-2.1.0[${PYTHON_USEDEP}]
-   >dev-python/cliff-2.9.0[${PYTHON_USEDEP}]
-   >=dev-python/jsonschema-3.2.0[${PYTHON_USEDEP}]
-   >=dev-python/testtools-2.2.0[${PYTHON_USEDEP}]
-   >=dev-python/paramiko-2.7.0[${PYTHON_USEDEP}]
-   >=dev-python/netaddr-0.7.18[${PYTHON_USEDEP}]
-   >=dev-python/oslo-concurrency-3.26.0[${PYTHON_USEDEP}]
-   >=dev-python/oslo-config-5.2.0[${PYTHON_USEDEP}]
-   >=dev-python/oslo-log-3.36.0[${PYTHON_USEDEP}]
-   >=dev-python/oslo-utils-4.7.0[${PYTHON_USEDEP}]
-   >=dev-python/fixtures-3.0.0[${PYTHON_USEDEP}]
-   >=dev-python/pyyaml-3.12[${PYTHON_USEDEP}]
-   >=dev-python/subunit-1.0.0[${PYTHON_USEDEP}]
-   >=dev-python/stevedore-1.20.0[${PYTHON_USEDEP}]
-   >=dev-python/prettytable-0.7.1[${PYTHON_USEDEP}]
-   >=dev-python/urllib3-1.21.1[${PYTHON_USEDEP}]
-   >=dev-python/debtcollector-1.2.0[${PYTHON_USEDEP}]
-"
-BDEPEND="
-   >dev-python/pbr-2.1.0[${PYTHON_USEDEP}]
-   test? (
-   >=dev-python/oslotest-3.2.0[${PYTHON_USEDEP}]
-   dev-python/stestr[${PYTHON_USEDEP}]
-   )
-"
-
-distutils_enable_tests unittest
-
-src_prepare() {
-   # Small subset of tests, which fail as result of not using specific
-   # testing environment. Others expect to run suite using stestr.
-   rm -r tempest/tests/lib/services/volume/v3/ || die
-   rm tempest/tests/test_list_tests.py || die
-   rm tempest/tests/lib/cmd/test_check_uuid.py || die
-
-   # remove dep on hacking
-   rm tempest/tests/test_hacking.py || die
-
-   distutils-r1_src_prepare
-}
-
-python_test() {
-   local -x OS_LOG_CAPTURE=1 OS_STDOUT_CAPTURE=1 OS_STDERR_CAPTURE=1 
OS_TEST_TIMEOUT=320
-   eunittest -b -s tempest/tests -t .
-}
-
-src_install() {
-   distutils-r1_src_install
-   mv "${ED}/usr/etc" "${ED}/etc" || die
-}

diff --git a/dev-python/tempest/tempest-29.2.0.ebuild 
b/dev-python/tempest/tempest-29.2.0.ebuild
deleted file mode 100644
index 5db5ba750c7a..
--- a/dev-python/tempest/tempest-29.2.0.ebuild
+++ /dev/null
@@ -1,68 +0,0 @@
-# Copyright 2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{8..9} )
-inherit distutils-r1
-
-DESCRIPTION="OpenStack Integration Testing"
-HOMEPAGE="https://pypi.org/project/tempest/ 
https://docs.openstack.org/tempest/latest/;
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 ~arm arm64 x86"
-
-RDEPEND="
-   >dev-python/pbr-2.1.0[${PYTHON_USEDEP}]
-   >dev-python/cliff-2.9.0[${PYTHON_USEDEP}]
-   >=dev-python/jsonschema-3.2.0[${PYTHON_USEDEP}]
-   >=dev-python/testtools-2.2.0[${PYTHON_USEDEP}]
-   >=dev-python/paramiko-2.7.0[${PYTHON_USEDEP}]
-   

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

2022-04-01 Thread Michał Górny
commit: ee080e112756782920f5fa03cf9ca33d871ff417
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Apr  1 18:43:47 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Apr  1 18:43:47 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ee080e11

dev-python/openstacksdk: Remove old

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

 dev-python/openstacksdk/openstacksdk-0.61.0.ebuild | 80 --
 1 file changed, 80 deletions(-)

diff --git a/dev-python/openstacksdk/openstacksdk-0.61.0.ebuild 
b/dev-python/openstacksdk/openstacksdk-0.61.0.ebuild
deleted file mode 100644
index 8d37e11c56e1..
--- a/dev-python/openstacksdk/openstacksdk-0.61.0.ebuild
+++ /dev/null
@@ -1,80 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{8..9} )
-inherit distutils-r1
-
-DESCRIPTION="A collection of libraries for building applications to work with 
OpenStack"
-HOMEPAGE="https://github.com/openstack/openstacksdk/;
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 ~arm arm64 x86"
-
-CDEPEND=">dev-python/pbr-2.1.0[${PYTHON_USEDEP}]"
-RDEPEND="${CDEPEND}
-   >=dev-python/pyyaml-3.13[${PYTHON_USEDEP}]
-   >=dev-python/appdirs-1.3.0[${PYTHON_USEDEP}]
-   >=dev-python/requestsexceptions-1.2.0[${PYTHON_USEDEP}]
-   >dev-python/jsonpatch-1.20[${PYTHON_USEDEP}]
-   >=dev-python/os-service-types-1.7.0[${PYTHON_USEDEP}]
-   >=dev-python/keystoneauth-3.18.0[${PYTHON_USEDEP}]
-   >=dev-python/munch-2.1.0[${PYTHON_USEDEP}]
-   >=dev-python/decorator-4.4.1[${PYTHON_USEDEP}]
-   >=dev-python/jmespath-0.9.0[${PYTHON_USEDEP}]
-   >=dev-python/iso8601-0.1.11[${PYTHON_USEDEP}]
-   >=dev-python/netifaces-0.10.4[${PYTHON_USEDEP}]
-   >=dev-python/dogpile-cache-0.6.5[${PYTHON_USEDEP}]
-   >=dev-python/cryptography-2.7.0[${PYTHON_USEDEP}]
-   dev-python/importlib_metadata[${PYTHON_USEDEP}]
-"
-BDEPEND="${CDEPEND}
-   test? (
-   >=dev-python/ddt-1.0.1[${PYTHON_USEDEP}]
-   >=dev-python/fixtures-3.0.0[${PYTHON_USEDEP}]
-   >=dev-python/jsonschema-3.2.0[${PYTHON_USEDEP}]
-   >=dev-python/prometheus_client-0.4.2[${PYTHON_USEDEP}]
-   >=dev-python/oslo-config-6.1.0[${PYTHON_USEDEP}]
-   >=dev-python/oslotest-3.2.0[${PYTHON_USEDEP}]
-   >=dev-python/requests-mock-1.2.0[${PYTHON_USEDEP}]
-   >=dev-python/statsd-3.3.0[${PYTHON_USEDEP}]
-   >=dev-python/testscenarios-0.4[${PYTHON_USEDEP}]
-   >=dev-python/testtools-2.2.0[${PYTHON_USEDEP}]
-   )"
-
-distutils_enable_tests unittest
-
-src_prepare() {
-   # Internet?
-   sed -e 's:test_create_dynamic_large_object:_&:' \
-   -i openstack/tests/unit/cloud/test_object.py || die
-
-   # TODO
-   sed -e 's:test_generate_form:_&:' \
-   -e 's:test_create_static_large_object:_&:' \
-   -e 's:test_object_segment_retries:_&:' \
-   -e 's:test_object_segment_retry_failure:_&:' \
-   -e 's:test_slo_manifest_retry:_&:' \
-   -i openstack/tests/unit/cloud/test_object.py || die
-
-   # unhappy about paths due to test runner
-   sed -e 's:test_method_not_supported:_&:' \
-   -i openstack/tests/unit/test_exceptions.py || die
-   sed -e 's:test_repr:_&:' \
-   -i openstack/tests/unit/test_resource.py || die
-
-   # requires hacking
-   rm openstack/tests/unit/test_hacking.py || die
-
-   distutils-r1_src_prepare
-}
-
-python_test() {
-   distutils_install_for_testing
-
-   # functional tests require cloud instance access
-   eunittest -b openstack/tests/unit
-}



[gentoo-commits] repo/gentoo:master commit in: dev-python/os-service-types/

2022-04-01 Thread Michał Górny
commit: 494cdd6e364cc64bcd3a809b7fd6b40797248fda
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Apr  1 18:43:22 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Apr  1 18:43:22 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=494cdd6e

dev-python/os-service-types: Remove old

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

 .../os-service-types-1.7.0-r1.ebuild   | 31 --
 1 file changed, 31 deletions(-)

diff --git a/dev-python/os-service-types/os-service-types-1.7.0-r1.ebuild 
b/dev-python/os-service-types/os-service-types-1.7.0-r1.ebuild
deleted file mode 100644
index 7d6650c7421f..
--- a/dev-python/os-service-types/os-service-types-1.7.0-r1.ebuild
+++ /dev/null
@@ -1,31 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-PYTHON_COMPAT=( python3_{8..9} )
-
-inherit distutils-r1
-
-DESCRIPTION="A library to handle official service types for OpenStack and it's 
aliases"
-HOMEPAGE="https://github.com/openstack/os-service-types;
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 ~arm arm64 x86"
-IUSE=""
-
-CDEPEND=">=dev-python/pbr-2.0.0[${PYTHON_USEDEP}]
-   !~dev-python/pbr-2.1.0"
-RDEPEND="${CDEPEND}"
-BDEPEND="
-   ${CDEPEND}
-   test? (
-   >=dev-python/keystoneauth-3.4.0[${PYTHON_USEDEP}]
-   >=dev-python/oslotest-3.2.0[${PYTHON_USEDEP}]
-   >=dev-python/requests-mock-1.2.0[${PYTHON_USEDEP}]
-   >=dev-python/testscenarios-0.4[${PYTHON_USEDEP}]
-   )
-"
-
-distutils_enable_tests unittest



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

2022-04-01 Thread Michał Górny
commit: b98a67bbd41218bcc79dbe4ec5c5f1f31774c588
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Apr  1 18:42:24 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Apr  1 18:42:24 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b98a67bb

dev-python/oslo-concurrency: Remove old

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

 .../oslo-concurrency/oslo-concurrency-4.5.0.ebuild | 32 --
 1 file changed, 32 deletions(-)

diff --git a/dev-python/oslo-concurrency/oslo-concurrency-4.5.0.ebuild 
b/dev-python/oslo-concurrency/oslo-concurrency-4.5.0.ebuild
deleted file mode 100644
index 214470582b89..
--- a/dev-python/oslo-concurrency/oslo-concurrency-4.5.0.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{8..9} )
-inherit distutils-r1
-
-DESCRIPTION="Oslo Concurrency library"
-HOMEPAGE="https://pypi.org/project/oslo.concurrency/ 
https://github.com/openstack/oslo.concurrency;
-SRC_URI="mirror://pypi/o/${PN/-/.}/${PN/-/.}-${PV}.tar.gz"
-S="${WORKDIR}/${PN/-/.}-${PV}"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 ~arm arm64 x86"
-
-RDEPEND="
-   >dev-python/pbr-2.1.0[${PYTHON_USEDEP}]
-   >=dev-python/oslo-config-5.2.0[${PYTHON_USEDEP}]
-   >=dev-python/oslo-i18n-3.15.3[${PYTHON_USEDEP}]
-   >=dev-python/oslo-utils-3.33.0[${PYTHON_USEDEP}]
-   >=dev-python/fasteners-0.7.0[${PYTHON_USEDEP}]
-"
-BDEPEND=">dev-python/pbr-2.1.0[${PYTHON_USEDEP}]
-   test? (
-   >=dev-python/oslotest-3.2.0[${PYTHON_USEDEP}]
-   >=dev-python/fixtures-3.0.0[${PYTHON_USEDEP}]
-   >=dev-python/eventlet-0.19.0[${PYTHON_USEDEP}]
-   )"
-
-distutils_enable_tests unittest



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

2022-04-01 Thread Michał Górny
commit: 0b7d09b7d414f65f5ab5503dff9fe9b2ca12c87e
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Apr  1 18:44:54 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Apr  1 18:44:54 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0b7d09b7

dev-python/osc-lib: Remove old

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

 dev-python/osc-lib/Manifest |  1 -
 dev-python/osc-lib/osc-lib-2.4.2.ebuild | 45 -
 2 files changed, 46 deletions(-)

diff --git a/dev-python/osc-lib/Manifest b/dev-python/osc-lib/Manifest
index 9a59455b3778..148f3cf6b894 100644
--- a/dev-python/osc-lib/Manifest
+++ b/dev-python/osc-lib/Manifest
@@ -1,2 +1 @@
-DIST osc-lib-2.4.2.tar.gz 97648 BLAKE2B 
f5d34e4a13408f7eea8289c68f938ed47c8818fa9928da6b4d21c9b20f722360c155287e5167d445de18d2f00b8856390f995cd40812f967683d7c6e395e6d75
 SHA512 
4d6a0016fa17eba5c14c9db919719e6dea2ff13ca64ad6be6e0c3af88b8a1bf75ad2b47475efa3a7d262d73fcdb433afd372f573f00cb0854b5ac4c64ecab4bb
 DIST osc-lib-2.5.0.tar.gz 97942 BLAKE2B 
92c2d80463d966c96b3aa18edefc6044a8f20c21484a6ce52e81b57d7e1cf9ea4f3fc5d4a95f01a23c5480a4c4fa06c29d492d48a36f3b6a8df5608203d82045
 SHA512 
00351402b1048f3efaff2d21673c5dfc9cb41683a0ccb40defb6e8aeedd60271172e63fe25394f048dd4aed22a6bd185946d4d324b30ce111264fa6fd85acfd5

diff --git a/dev-python/osc-lib/osc-lib-2.4.2.ebuild 
b/dev-python/osc-lib/osc-lib-2.4.2.ebuild
deleted file mode 100644
index c25c542728fa..
--- a/dev-python/osc-lib/osc-lib-2.4.2.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{8..9} )
-inherit distutils-r1
-
-DESCRIPTION="A package of common support modules for writing OSC plugins"
-HOMEPAGE="https://github.com/openstack/osc-lib;
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 x86 ~amd64-linux ~x86-linux"
-
-RDEPEND="
-   >=dev-python/cliff-3.2.0[${PYTHON_USEDEP}]
-   >=dev-python/keystoneauth-3.14.0[${PYTHON_USEDEP}]
-   >=dev-python/openstacksdk-0.15.0[${PYTHON_USEDEP}]
-   >=dev-python/oslo-i18n-3.15.3[${PYTHON_USEDEP}]
-   >=dev-python/oslo-utils-3.33.0[${PYTHON_USEDEP}]
-   >=dev-python/simplejson-3.5.1[${PYTHON_USEDEP}]
-   >=dev-python/stevedore-1.20.0[${PYTHON_USEDEP}]
-"
-BDEPEND="
-   >dev-python/pbr-2.1.0[${PYTHON_USEDEP}]
-   test? (
-   >=dev-python/fixtures-3.0.0[${PYTHON_USEDEP}]
-   >=dev-python/oslotest-3.2.0[${PYTHON_USEDEP}]
-   >=dev-python/requests-mock-1.2.0[${PYTHON_USEDEP}]
-   >=dev-python/statsd-3.3.0[${PYTHON_USEDEP}]
-   >=dev-python/testscenarios-0.4[${PYTHON_USEDEP}]
-   >=dev-python/testtools-2.2.0[${PYTHON_USEDEP}]
-   )
-"
-
-distutils_enable_tests unittest
-
-src_prepare() {
-   # need to skip all tests under TestTagHelps class
-   # checks exact help message, based on another unittest runner
-   sed -e '179,$s/test_add_tag_/_&/' -i osc_lib/tests/utils/test_tags.py 
|| die
-   distutils-r1_src_prepare
-}



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

2022-04-01 Thread Michał Górny
commit: 45f0e0e518a9c6de61216abf66de2ebaa13a34cf
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Apr  1 18:43:14 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Apr  1 18:43:14 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=45f0e0e5

dev-python/keystoneauth: Remove old

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

 dev-python/keystoneauth/Manifest   |  1 -
 .../keystoneauth/keystoneauth-4.4.0-r1.ebuild  | 62 --
 dev-python/keystoneauth/keystoneauth-4.4.0.ebuild  | 55 ---
 3 files changed, 118 deletions(-)

diff --git a/dev-python/keystoneauth/Manifest b/dev-python/keystoneauth/Manifest
index d8eefc9934a5..47ebd25c1298 100644
--- a/dev-python/keystoneauth/Manifest
+++ b/dev-python/keystoneauth/Manifest
@@ -1,2 +1 @@
-DIST keystoneauth1-4.4.0.tar.gz 266308 BLAKE2B 
471b6662c27b5cc36dfde76e17f6855d5e840280a05c5c23bbda97b2e75b8fbc44e815994de514a475424476ed4d627930f993ed5fc7109fa3a2a99acf42dde2
 SHA512 
208b02c8df8a5cbdad1ca66c665d547b375eac2fa0d3aeb6dea3f9ed7ba0e799568e4407b8771df5a362d4275fb6a9b2fe2e3a9287b3817da43463356bc593a3
 DIST keystoneauth1-4.5.0.tar.gz 266418 BLAKE2B 
cd56e6d62e185ded667b2e9a53478e65fdea7eea203e3598193b34137297a5b75e315433882a08d16f360936208eb55c6d4e5c80e64161f1ce00db2633e59d7a
 SHA512 
eebf9f15624d4544351b26e80af4023dab3a60ad2848b14c1cf6ab4deab50d2c9812747f3e737aacd9e49eacaff3960d8cb1432067d2648d7d2552fdad907457

diff --git a/dev-python/keystoneauth/keystoneauth-4.4.0-r1.ebuild 
b/dev-python/keystoneauth/keystoneauth-4.4.0-r1.ebuild
deleted file mode 100644
index 3ca12335eaae..
--- a/dev-python/keystoneauth/keystoneauth-4.4.0-r1.ebuild
+++ /dev/null
@@ -1,62 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{8..10} )
-
-inherit distutils-r1
-
-DESCRIPTION="This package contains tools for authenticating to an 
OpenStack-based cloud"
-HOMEPAGE="https://github.com/openstack/keystoneauth;
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}1/${PN}1-${PV}.tar.gz"
-S="${WORKDIR}/${PN}1-${PV}"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
-
-CDEPEND="
-   >=dev-python/pbr-2.0.0[${PYTHON_USEDEP}]
-"
-RDEPEND="
-   ${CDEPEND}
-   >=dev-python/iso8601-0.1.11[${PYTHON_USEDEP}]
-   >=dev-python/requests-2.14.2[${PYTHON_USEDEP}]
-   >=dev-python/six-1.10.0[${PYTHON_USEDEP}]
-   >=dev-python/stevedore-1.20.0[${PYTHON_USEDEP}]
-   >=dev-python/os-service-types-1.2.0[${PYTHON_USEDEP}]
-"
-BDEPEND="
-   ${CDEPEND}
-   test? (
-   >=dev-python/betamax-0.7.0[${PYTHON_USEDEP}]
-   >=dev-python/fixtures-3.0.0[${PYTHON_USEDEP}]
-   >=dev-python/lxml-4.2.0[${PYTHON_USEDEP}]
-   >=dev-python/oauthlib-0.6.2[${PYTHON_USEDEP}]
-   >=dev-python/oslo-config-5.2.0[${PYTHON_USEDEP}]
-   >=dev-python/oslo-utils-3.33.0[${PYTHON_USEDEP}]
-   >=dev-python/oslotest-3.2.0[${PYTHON_USEDEP}]
-   >=dev-python/pyyaml-3.12[${PYTHON_USEDEP}]
-   >=dev-python/requests-kerberos-0.8.0[${PYTHON_USEDEP}]
-   >=dev-python/requests-mock-1.2.0[${PYTHON_USEDEP}]
-   >=dev-python/testresources-2.0.0[${PYTHON_USEDEP}]
-   >=dev-python/testtools-2.2.0[${PYTHON_USEDEP}]
-   )
-"
-
-distutils_enable_tests unittest
-
-src_prepare() {
-   # relies on specific test runner name
-   sed -i -e 's:run\.py:unittest_or_fail.py:' \
-   keystoneauth1/tests/unit/test_session.py || die
-   # remove the test that requires hacking
-   rm keystoneauth1/tests/unit/test_hacking_checks.py || die
-   distutils-r1_src_prepare
-}
-
-python_test() {
-   eunittest -b
-}

diff --git a/dev-python/keystoneauth/keystoneauth-4.4.0.ebuild 
b/dev-python/keystoneauth/keystoneauth-4.4.0.ebuild
deleted file mode 100644
index b9dd7b905ece..
--- a/dev-python/keystoneauth/keystoneauth-4.4.0.ebuild
+++ /dev/null
@@ -1,55 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{8..9} )
-inherit distutils-r1
-
-DESCRIPTION="This package contains tools for authenticating to an 
OpenStack-based cloud"
-HOMEPAGE="https://github.com/openstack/keystoneauth;
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}1/${PN}1-${PV}.tar.gz"
-S="${WORKDIR}/${PN}1-${PV}"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 ~arm arm64 x86"
-
-CDEPEND=">=dev-python/pbr-2.0.0[${PYTHON_USEDEP}]
-   !~dev-python/pbr-2.1.0"
-RDEPEND="${CDEPEND}
-   >=dev-python/iso8601-0.1.11[${PYTHON_USEDEP}]
-   >=dev-python/requests-2.14.2[${PYTHON_USEDEP}]
-   >=dev-python/six-1.10.0[${PYTHON_USEDEP}]
-   >=dev-python/stevedore-1.20.0[${PYTHON_USEDEP}]
-   >=dev-python/os-service-types-1.2.0[${PYTHON_USEDEP}]"

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

2022-04-01 Thread Ulrich Müller
commit: e5fc45c8d2e45546392f42fe1a1f05134070ee96
Author: Ulrich Müller  gentoo  org>
AuthorDate: Fri Apr  1 18:38:55 2022 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Fri Apr  1 18:41:40 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e5fc45c8

app-editors/uemacs-pk: Remove old

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

 app-editors/uemacs-pk/Manifest |  1 -
 .../uemacs-pk/uemacs-pk-4.0.15_p20180117.ebuild| 39 --
 2 files changed, 40 deletions(-)

diff --git a/app-editors/uemacs-pk/Manifest b/app-editors/uemacs-pk/Manifest
index dc21550f5685..f3254286f52b 100644
--- a/app-editors/uemacs-pk/Manifest
+++ b/app-editors/uemacs-pk/Manifest
@@ -1,2 +1 @@
-DIST uemacs-4.0.15_p20180117.tar.xz 151600 BLAKE2B 
76a6a3cd3d0abf720721c7c09687c1964958e6c1c05ad8db07e6e561d6714e436d31659d118af85d069ad77da2606b0ac86005824e2ac56db8040a0ea739aabf
 SHA512 
aadf3f9e8ab3f2c9c7bccf305f7a37e75ac1c92c5c388ce35a10b24cedf886f7d9b0ce8b1196c2f96a0d874bd5af130edb3ecb1ccf571d8e8c00753564e38aa7
 DIST uemacs-4.0.15_p20180719.tar.xz 151748 BLAKE2B 
66572d3b4eb54310b7468a43fa718faa78aae8070a8675018f8dccc38d2dcb8e93b41942f49ca28b7c8ee5d100b541ecebfa2adc9a84f121a178ade0903029b1
 SHA512 
0baa273d5f8df75976d01acbe69b2bca7ec803c8a40364ebded39d16874426874af7b7547774c211fbbb96c82fcb69aaf75f8fa5fd3e95422ee105e6be7f9564

diff --git a/app-editors/uemacs-pk/uemacs-pk-4.0.15_p20180117.ebuild 
b/app-editors/uemacs-pk/uemacs-pk-4.0.15_p20180117.ebuild
deleted file mode 100644
index d39413bfc5f8..
--- a/app-editors/uemacs-pk/uemacs-pk-4.0.15_p20180117.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit toolchain-funcs
-
-DESCRIPTION="uEmacs/PK is an enhanced version of MicroEMACS"
-HOMEPAGE="https://git.kernel.org/?p=editors/uemacs/uemacs.git;a=summary
-   ftp://ftp.cs.helsinki.fi/pub/Software/Local/uEmacs-PK;
-# snapshot from git repo
-SRC_URI="https://dev.gentoo.org/~ulm/distfiles/uemacs-${PV}.tar.xz;
-
-LICENSE="free-noncomm"
-SLOT="0"
-KEYWORDS="amd64 x86"
-
-RDEPEND="sys-libs/ncurses:0="
-DEPEND="${RDEPEND}
-   virtual/pkgconfig"
-
-S="${WORKDIR}/uemacs"
-PATCHES=("${FILESDIR}"/${PN}-4.0.15_p20110825-gentoo.patch)
-
-src_compile() {
-   emake V=1 \
-   CC="$(tc-getCC)" \
-   CFLAGS="${CFLAGS}" \
-   LDFLAGS="${LDFLAGS}" \
-   LIBS="$("$(tc-getPKG_CONFIG)" --libs ncurses)"
-}
-
-src_install() {
-   dobin em
-   insinto /usr/share/${PN}
-   doins emacs.hlp
-   newins emacs.rc .emacsrc
-   dodoc README readme.39e emacs.ps UTF-8-demo.txt
-}



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

2022-04-01 Thread Ulrich Müller
commit: 88d8807e6273cb5c4695681f1b8549c8643a680f
Author: Ulrich Müller  gentoo  org>
AuthorDate: Fri Apr  1 18:41:22 2022 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Fri Apr  1 18:41:41 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=88d8807e

app-editors/uemacs-pk: Update HOMEPAGE

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

 app-editors/uemacs-pk/uemacs-pk-4.0.15_p20180719.ebuild | 7 +++
 1 file changed, 3 insertions(+), 4 deletions(-)

diff --git a/app-editors/uemacs-pk/uemacs-pk-4.0.15_p20180719.ebuild 
b/app-editors/uemacs-pk/uemacs-pk-4.0.15_p20180719.ebuild
index 374c553c4437..00464e0143a4 100644
--- a/app-editors/uemacs-pk/uemacs-pk-4.0.15_p20180719.ebuild
+++ b/app-editors/uemacs-pk/uemacs-pk-4.0.15_p20180719.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -6,10 +6,10 @@ EAPI=7
 inherit toolchain-funcs
 
 DESCRIPTION="uEmacs/PK is an enhanced version of MicroEMACS"
-HOMEPAGE="https://git.kernel.org/?p=editors/uemacs/uemacs.git;a=summary
-   ftp://ftp.cs.helsinki.fi/pub/Software/Local/uEmacs-PK;
+HOMEPAGE="https://git.kernel.org/pub/scm/editors/uemacs/uemacs.git;
 # snapshot from git repo
 SRC_URI="https://dev.gentoo.org/~ulm/distfiles/uemacs-${PV}.tar.xz;
+S="${WORKDIR}/uemacs"
 
 LICENSE="free-noncomm"
 SLOT="0"
@@ -19,7 +19,6 @@ RDEPEND="sys-libs/ncurses:0="
 DEPEND="${RDEPEND}"
 BDEPEND="virtual/pkgconfig"
 
-S="${WORKDIR}/uemacs"
 PATCHES=("${FILESDIR}"/${PN}-4.0.15_p20110825-gentoo.patch)
 
 src_compile() {



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

2022-04-01 Thread Arthur Zamarin
commit: 0ba7723eca5503ff9c178621a7fe44be33971dc3
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Apr  1 18:40:53 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Apr  1 18:40:53 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0ba7723e

dev-python/ini2toml: Keyword 0.10 x86, #836568

Signed-off-by: Arthur Zamarin  gentoo.org>

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

diff --git a/dev-python/ini2toml/ini2toml-0.10.ebuild 
b/dev-python/ini2toml/ini2toml-0.10.ebuild
index 598fd93af3dd..69dfe0c87a11 100644
--- a/dev-python/ini2toml/ini2toml-0.10.ebuild
+++ b/dev-python/ini2toml/ini2toml-0.10.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
 
 LICENSE="MPL-2.0"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~x86"
 
 RDEPEND="
>=dev-python/packaging-20.7[${PYTHON_USEDEP}]



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

2022-04-01 Thread Arthur Zamarin
commit: e0c5168e29e679f9742f0f23a24710c0cac7f3e7
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Apr  1 18:40:52 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Apr  1 18:40:52 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e0c5168e

dev-python/setuptools: Keyword 61.3.0 x86, #836568

Signed-off-by: Arthur Zamarin  gentoo.org>

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

diff --git a/dev-python/setuptools/setuptools-61.3.0.ebuild 
b/dev-python/setuptools/setuptools-61.3.0.ebuild
index f9320a151d3b..1f21e4970f84 100644
--- a/dev-python/setuptools/setuptools-61.3.0.ebuild
+++ b/dev-python/setuptools/setuptools-61.3.0.ebuild
@@ -24,7 +24,7 @@ SRC_URI="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~x86"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



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

2022-04-01 Thread Andreas Sturmlechner
commit: 290935efb0bf7e33219923992e4183d1370b0576
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Apr  1 18:35:00 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Apr  1 18:35:21 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=290935ef

dev-libs/openobex: Drop 1.7.2-r2, cmake-utils--

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

 dev-libs/openobex/openobex-1.7.2-r2.ebuild | 43 --
 1 file changed, 43 deletions(-)

diff --git a/dev-libs/openobex/openobex-1.7.2-r2.ebuild 
b/dev-libs/openobex/openobex-1.7.2-r2.ebuild
deleted file mode 100644
index 0ca2449f9f24..
--- a/dev-libs/openobex/openobex-1.7.2-r2.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake-utils udev
-
-DESCRIPTION="Implementation of the OBEX protocol used for transferring data to 
mobile devices"
-HOMEPAGE="https://sourceforge.net/projects/openobex/;
-SRC_URI="mirror://sourceforge/${PN}/${PV}/${P}-Source.tar.gz"
-
-LICENSE="GPL-2 LGPL-2.1"
-SLOT="0/2"
-KEYWORDS="amd64 arm ~hppa ppc ppc64 ~sparc x86"
-IUSE="bluetooth doc irda usb"
-
-BDEPEND="
-   doc? ( app-doc/doxygen )
-   virtual/pkgconfig
-"
-DEPEND="
-   bluetooth? ( net-wireless/bluez:= )
-   usb? ( virtual/libusb:= )
-"
-RDEPEND="${DEPEND}"
-
-S="${WORKDIR}/${P}-Source"
-
-PATCHES=( "${FILESDIR}/${P}-version.h.patch" )
-DOCS=( AUTHORS ChangeLog README UPGRADING.txt )
-
-src_configure() {
-   local mycmakeargs=(
-   -DBUILD_DOCUMENTATION=$(usex doc)
-   -DOPENOBEX_BLUETOOTH=$(usex bluetooth)
-   -DOPENOBEX_IRDA=$(usex irda)
-   -DOPENOBEX_USB=$(usex usb)
-   -DCMAKE_INSTALL_DOCDIR="${EPREFIX}/usr/share/doc/${PF}"
-   )
-   use usb && mycmakeargs+=( 
-DCMAKE_INSTALL_UDEVRULESDIR="$(get_udevdir)/rules.d" )
-
-   cmake-utils_src_configure
-}



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

2022-04-01 Thread Arthur Zamarin
commit: 8783426558225b58d0b37a4a2e4e3ac7d6cd249a
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Apr  1 18:34:07 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Apr  1 18:34:07 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=87834265

dev-python/python-ironicclient: Stabilize 4.11.0 x86, #836519

Signed-off-by: Arthur Zamarin  gentoo.org>

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

diff --git a/dev-python/python-ironicclient/python-ironicclient-4.11.0.ebuild 
b/dev-python/python-ironicclient/python-ironicclient-4.11.0.ebuild
index b5c94a6b3892..f27563650b66 100644
--- a/dev-python/python-ironicclient/python-ironicclient-4.11.0.ebuild
+++ b/dev-python/python-ironicclient/python-ironicclient-4.11.0.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 x86"
 
 RDEPEND="
>dev-python/pbr-2.1.0[${PYTHON_USEDEP}]



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

2022-04-01 Thread Arthur Zamarin
commit: d1dbdd767ffddfbabf2216890283e3cd6ce54520
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Apr  1 18:34:02 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Apr  1 18:34:02 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d1dbdd76

dev-python/python-ironicclient: Stabilize 4.11.0 amd64, #836519

Signed-off-by: Arthur Zamarin  gentoo.org>

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

diff --git a/dev-python/python-ironicclient/python-ironicclient-4.11.0.ebuild 
b/dev-python/python-ironicclient/python-ironicclient-4.11.0.ebuild
index 39d952acbce6..b5c94a6b3892 100644
--- a/dev-python/python-ironicclient/python-ironicclient-4.11.0.ebuild
+++ b/dev-python/python-ironicclient/python-ironicclient-4.11.0.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~x86"
 
 RDEPEND="
>dev-python/pbr-2.1.0[${PYTHON_USEDEP}]



[gentoo-commits] proj/kde:master commit in: kde-plasma/libkscreen/, kde-plasma/kwayland-server/, ...

2022-04-01 Thread Andreas Sturmlechner
commit: b32c48da900b3de9f21fb9da7c49bdfec5bef71e
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Apr  1 18:17:09 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Apr  1 18:17:09 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=b32c48da

kde-plasma: Drop dev-qt/qtwayland as qtwaylandscanner provider

KDE Plasma live depends on Qt 5.15.3 now anyway.

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

 kde-plasma/kwayland-integration/kwayland-integration-.ebuild   | 5 +
 kde-plasma/kwayland-server/kwayland-server-.ebuild | 5 +
 kde-plasma/kwin/kwin-.ebuild   | 7 +--
 kde-plasma/layer-shell-qt/layer-shell-qt-.ebuild   | 5 +
 kde-plasma/libkscreen/libkscreen-.ebuild   | 5 +
 kde-plasma/plasma-workspace/plasma-workspace-.ebuild   | 5 +
 .../xdg-desktop-portal-kde/xdg-desktop-portal-kde-.ebuild  | 7 +--
 7 files changed, 7 insertions(+), 32 deletions(-)

diff --git a/kde-plasma/kwayland-integration/kwayland-integration-.ebuild 
b/kde-plasma/kwayland-integration/kwayland-integration-.ebuild
index f3870ba45d..52ead2774e 100644
--- a/kde-plasma/kwayland-integration/kwayland-integration-.ebuild
+++ b/kde-plasma/kwayland-integration/kwayland-integration-.ebuild
@@ -40,9 +40,6 @@ DEPEND="
 "
 RDEPEND="${DEPEND}"
 BDEPEND="
-   || (
-   >=dev-qt/qtwaylandscanner-${QTMIN}:5
-   =dev-qt/qtwaylandscanner-${QTMIN}:5
virtual/pkgconfig
 "

diff --git a/kde-plasma/kwayland-server/kwayland-server-.ebuild 
b/kde-plasma/kwayland-server/kwayland-server-.ebuild
index 48046cd372..30007a6ca7 100644
--- a/kde-plasma/kwayland-server/kwayland-server-.ebuild
+++ b/kde-plasma/kwayland-server/kwayland-server-.ebuild
@@ -34,9 +34,6 @@ DEPEND="${RDEPEND}
>=dev-libs/wayland-protocols-1.24
 "
 BDEPEND="
-   || (
-   >=dev-qt/qtwaylandscanner-${QTMIN}:5
-   =dev-qt/qtwaylandscanner-${QTMIN}:5
dev-util/wayland-scanner
 "

diff --git a/kde-plasma/kwin/kwin-.ebuild b/kde-plasma/kwin/kwin-.ebuild
index f990ae6fd1..640f3ee0c3 100644
--- a/kde-plasma/kwin/kwin-.ebuild
+++ b/kde-plasma/kwin/kwin-.ebuild
@@ -96,12 +96,7 @@ DEPEND="${COMMON_DEPEND}
>=dev-libs/wayland-protocols-1.19
)
 "
-BDEPEND="
-   test? ( || (
-   >=dev-qt/qtwaylandscanner-${QTMIN}:5
-   

[gentoo-commits] proj/qt:master commit in: dev-qt/qtwebengine/, dev-qt/qtwebengine/files/

2022-04-01 Thread Andreas Sturmlechner
commit: afba13087b9d6c2e5edb675882e147f8f1148588
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Apr  1 18:22:53 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Apr  1 18:23:36 2022 +
URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=afba1308

dev-qt/qtwebengine: Drop upstreamed patch

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

 ...ngine-5.15.2_p20211210-sandbox-glibc-2.34.patch | 27 --
 dev-qt/qtwebengine/qtwebengine-5.15.3..ebuild  |  1 -
 2 files changed, 28 deletions(-)

diff --git 
a/dev-qt/qtwebengine/files/qtwebengine-5.15.2_p20211210-sandbox-glibc-2.34.patch
 
b/dev-qt/qtwebengine/files/qtwebengine-5.15.2_p20211210-sandbox-glibc-2.34.patch
deleted file mode 100644
index aac512a3..
--- 
a/dev-qt/qtwebengine/files/qtwebengine-5.15.2_p20211210-sandbox-glibc-2.34.patch
+++ /dev/null
@@ -1,27 +0,0 @@
-Patch taken from www-client/chromium:
-https://gitweb.gentoo.org/repo/gentoo.git/plain/www-client/chromium/files/chromium-glibc-2.34.patch
-
-Dropped parts already upstream.
-
-diff --git a/src/3rdparty/chromium/sandbox/linux/services/credentials.cc 
b/src/3rdparty/chromium/sandbox/linux/services/credentials.cc
-index ca6b595..1c1ee42 100644
 a/src/3rdparty/chromium/sandbox/linux/services/credentials.cc
-+++ b/src/3rdparty/chromium/sandbox/linux/services/credentials.cc
-@@ -11,6 +11,7 @@
- #include 
- #include 
- #include 
-+#include 
- #include 
- #include 
- #include 
-@@ -100,7 +101,8 @@ bool ChrootToSafeEmptyDir() {
-   // TODO(crbug.com/1247458) Broken in MSan builds after LLVM f1bb30a4956f.
-   clone_flags |= CLONE_VM | CLONE_VFORK | CLONE_SETTLS;
- 
--  char tls_buf[PTHREAD_STACK_MIN] = {0};
-+  char tls_buf[PTHREAD_STACK_MIN];
-+  memset(tls_buf, 0, PTHREAD_STACK_MIN);
-   tls = tls_buf;
- #endif
- 

diff --git a/dev-qt/qtwebengine/qtwebengine-5.15.3..ebuild 
b/dev-qt/qtwebengine/qtwebengine-5.15.3..ebuild
index 3f5a4cb4..8c44a498 100644
--- a/dev-qt/qtwebengine/qtwebengine-5.15.3..ebuild
+++ b/dev-qt/qtwebengine/qtwebengine-5.15.3..ebuild
@@ -106,7 +106,6 @@ PATCHES=(
"${FILESDIR}/${PN}-5.15.2_p20210224-chromium-87-v8-icu68.patch" # 
downstream, bug 757606
"${FILESDIR}/${PN}-5.15.2_p20210224-disable-git.patch" # downstream 
snapshot fix
"${FILESDIR}/${PN}-5.15.2_p20211015-pdfium-system-lcms2.patch" # by 
Debian, QTBUG-61746
-   "${FILESDIR}/${PN}-5.15.2_p20211210-sandbox-glibc-2.34.patch" # bug 
828099, systemwide-clang?
"${WORKDIR}/${PN}-5.15.2_p20211019-jumbo-build.patch" # bug 813957
 )
 



[gentoo-commits] proj/qt:master commit in: dev-qt/qtdeclarative/

2022-04-01 Thread Andreas Sturmlechner
commit: 9f027d6975d67758f6230b714d4c70e190ac8f80
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Mar 31 19:23:36 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Apr  1 18:09:45 2022 +
URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=9f027d69

dev-qt/qtdeclarative: Drop superfluous qmljs link

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

 dev-qt/qtdeclarative/qtdeclarative-5.15.3..ebuild | 1 -
 1 file changed, 1 deletion(-)

diff --git a/dev-qt/qtdeclarative/qtdeclarative-5.15.3..ebuild 
b/dev-qt/qtdeclarative/qtdeclarative-5.15.3..ebuild
index c236a22f..b4b1de7c 100644
--- a/dev-qt/qtdeclarative/qtdeclarative-5.15.3..ebuild
+++ b/dev-qt/qtdeclarative/qtdeclarative-5.15.3..ebuild
@@ -59,7 +59,6 @@ src_install() {
qt5-build_src_install
qt5_symlink_binary_to_path qml 5
qt5_symlink_binary_to_path qmleasing 5
-   qt5_symlink_binary_to_path qmljs 5
qt5_symlink_binary_to_path qmlpreview 5
qt5_symlink_binary_to_path qmlscene 5
 }



[gentoo-commits] proj/qt:master commit in: dev-qt/qt3d/

2022-04-01 Thread Andreas Sturmlechner
commit: 6693fee3bb8a7c97e336a2f516da35a32accdf7d
Author: Han Gao  gmail  com>
AuthorDate: Wed Mar 30 19:09:26 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Apr  1 18:23:28 2022 +
URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=6693fee3

dev-qt/qt3d: ~riscv keyworing

Closes: https://github.com/gentoo/gentoo/pull/24508
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Han Gao  gmail.com>
Signed-off-by: Yixun Lan  gentoo.org>
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 dev-qt/qt3d/qt3d-5.15.3..ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-qt/qt3d/qt3d-5.15.3..ebuild 
b/dev-qt/qt3d/qt3d-5.15.3..ebuild
index c1bef6e9..3981e194 100644
--- a/dev-qt/qt3d/qt3d-5.15.3..ebuild
+++ b/dev-qt/qt3d/qt3d-5.15.3..ebuild
@@ -8,7 +8,7 @@ inherit qt5-build
 DESCRIPTION="3D rendering module for the Qt5 framework"
 
 if [[ ${QT5_BUILD_TYPE} == release ]]; then
-   KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+   KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
 fi
 
 # TODO: tools



[gentoo-commits] proj/qt:master commit in: dev-qt/qtdeclarative/files/, dev-qt/qtdeclarative/

2022-04-01 Thread Andreas Sturmlechner
commit: 5fd72895b4a0c9c4bf1a143c3fa8d9b8745f4e89
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Mar 30 18:13:29 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Apr  1 18:08:25 2022 +
URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=5fd72895

dev-qt/qtdeclarative: Drop riscv patch

A proper riscv patch is now part of qtcore-5.15.3.

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

 .../files/qtdeclarative-5.15.2-riscv-atomic.patch| 12 
 dev-qt/qtdeclarative/qtdeclarative-5.15.3..ebuild|  1 -
 2 files changed, 13 deletions(-)

diff --git a/dev-qt/qtdeclarative/files/qtdeclarative-5.15.2-riscv-atomic.patch 
b/dev-qt/qtdeclarative/files/qtdeclarative-5.15.2-riscv-atomic.patch
deleted file mode 100644
index a619f3db..
--- a/dev-qt/qtdeclarative/files/qtdeclarative-5.15.2-riscv-atomic.patch
+++ /dev/null
@@ -1,12 +0,0 @@
-diff --git a/src/qml/qml.pro b/src/qml/qml.pro
-index 7d5a92a..01f3b79 100644
 a/src/qml/qml.pro
-+++ b/src/qml/qml.pro
-@@ -19,6 +19,7 @@ solaris-cc*:QMAKE_CXXFLAGS_RELEASE -= -O2
- 
- # Ensure this gcc optimization is switched off for mips platforms to avoid 
trouble with JIT.
- gcc:isEqual(QT_ARCH, "mips"): QMAKE_CXXFLAGS += -fno-reorder-blocks
-+gcc:isEqual(QT_ARCH, "riscv64"): LIBS += -latomic
- 
- DEFINES += QT_NO_FOREACH
-

diff --git a/dev-qt/qtdeclarative/qtdeclarative-5.15.3..ebuild 
b/dev-qt/qtdeclarative/qtdeclarative-5.15.3..ebuild
index de20d2dc..c236a22f 100644
--- a/dev-qt/qtdeclarative/qtdeclarative-5.15.3..ebuild
+++ b/dev-qt/qtdeclarative/qtdeclarative-5.15.3..ebuild
@@ -29,7 +29,6 @@ BDEPEND="${PYTHON_DEPS}"
 
 PATCHES=(
"${FILESDIR}/${PN}-5.14.2-QQuickItemView-fix-maxXY-extent.patch" # 
QTBUG-83890
-   "${FILESDIR}/${PN}-5.15.2-riscv-atomic.patch" # bug 790689
 )
 
 src_prepare() {



[gentoo-commits] proj/qt:master commit in: dev-qt/qtgamepad/

2022-04-01 Thread Andreas Sturmlechner
commit: 21268d90a8a078e56118db9ea71ec78159b16034
Author: Han Gao  gmail  com>
AuthorDate: Wed Mar 30 19:08:32 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Apr  1 18:23:22 2022 +
URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=21268d90

dev-qt/qtgamepad: ~riscv keyworing

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Han Gao  gmail.com>
Signed-off-by: Yixun Lan  gentoo.org>
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 dev-qt/qtgamepad/qtgamepad-5.15.3..ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-qt/qtgamepad/qtgamepad-5.15.3..ebuild 
b/dev-qt/qtgamepad/qtgamepad-5.15.3..ebuild
index 889dad2e..23b8279f 100644
--- a/dev-qt/qtgamepad/qtgamepad-5.15.3..ebuild
+++ b/dev-qt/qtgamepad/qtgamepad-5.15.3..ebuild
@@ -8,7 +8,7 @@ inherit qt5-build
 DESCRIPTION="Qt module to support gamepad hardware"
 
 if [[ ${QT5_BUILD_TYPE} == release ]]; then
-   KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+   KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
 fi
 
 IUSE="evdev qml sdl"



[gentoo-commits] proj/qt:master commit in: dev-qt/qtcore/files/, dev-qt/qtcore/

2022-04-01 Thread Andreas Sturmlechner
commit: ebcfd362f1047bbb7c09021bad242dc9fd8a030f
Author: Han Gao  gmail  com>
AuthorDate: Sun Mar 27 13:05:18 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Apr  1 17:57:49 2022 +
URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=ebcfd362

dev-qt/qtcore: use link option -pthread instead of -lpthread

Bug: https://bugs.gentoo.org/803470
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Han Gao  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/24711
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 dev-qt/qtcore/files/qtcore-5.15.3-pthread.patch | 41 +
 dev-qt/qtcore/qtcore-5.15.3..ebuild |  1 +
 2 files changed, 42 insertions(+)

diff --git a/dev-qt/qtcore/files/qtcore-5.15.3-pthread.patch 
b/dev-qt/qtcore/files/qtcore-5.15.3-pthread.patch
new file mode 100644
index ..c83c59ac
--- /dev/null
+++ b/dev-qt/qtcore/files/qtcore-5.15.3-pthread.patch
@@ -0,0 +1,41 @@
+# Use link option -pthread instead of -lpthread
+
+# https://github.com/riscv-collab/riscv-gcc/issues/12 use Option 4
+# 
https://stackoverflow.com/questions/23250863/difference-between-pthread-and-lpthread-while-compiling
+# In riscv, "-pthread" equivalent to add link option "--push-state --as-needed 
-latomic --pop-state"
+
+diff --git a/mkspecs/common/linux.conf b/mkspecs/common/linux.conf
+index 544cc227..add969be 100644
+--- a/mkspecs/common/linux.conf
 b/mkspecs/common/linux.conf
+@@ -33,7 +33,7 @@ QMAKE_LIBS_EGL  = -lEGL
+ QMAKE_LIBS_OPENGL   = -lGL
+ QMAKE_LIBS_OPENGL_ES2   = -lGLESv2
+ QMAKE_LIBS_OPENVG   = -lOpenVG
+-QMAKE_LIBS_THREAD   = -lpthread
++QMAKE_LIBS_THREAD   = -pthread
+ QMAKE_LIBS_VULKAN   =
+ 
+ QMAKE_INCDIR_WAYLAND=
+diff --git a/src/corelib/configure.json b/src/corelib/configure.json
+index 9b5d19d4..da028fb2 100644
+--- a/src/corelib/configure.json
 b/src/corelib/configure.json
+@@ -355,7 +355,7 @@
+ "std::future f = std::async([]() { return 42; });",
+ "(void)f.get();"
+ ],
+-"qmake": "unix:LIBS += -lpthread"
++"qmake": "unix:LIBS += -pthread"
+ }
+ },
+ "cxx11_random": {
+@@ -466,7 +466,7 @@
+ "shm_open(\"test\", O_RDWR | O_CREAT | O_EXCL, 0666);",
+ "shm_unlink(\"test\");"
+ ],
+-"qmake": "linux: LIBS += -lpthread -lrt"
++"qmake": "linux: LIBS += -pthread -lrt"
+ }
+ },
+ "linkat": {

diff --git a/dev-qt/qtcore/qtcore-5.15.3..ebuild 
b/dev-qt/qtcore/qtcore-5.15.3..ebuild
index 3d3b8751..f8c7d657 100644
--- a/dev-qt/qtcore/qtcore-5.15.3..ebuild
+++ b/dev-qt/qtcore/qtcore-5.15.3..ebuild
@@ -44,6 +44,7 @@ QT5_GENTOO_PRIVATE_CONFIG=(
 
 PATCHES=(
"${FILESDIR}"/${PN}-5.14.1-cmake-macro-backward-compat.patch # bug 
703306
+   "${FILESDIR}"/${PN}-5.15.3-pthread.patch # bug 803470
 )
 
 pkg_pretend() {



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

2022-04-01 Thread Florian Schmaus
commit: 38d7c365366b50c8b3b0859d5f3aab69672650be
Author: David Denoncin  gmail  com>
AuthorDate: Sat Mar 26 14:18:35 2022 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Fri Apr  1 18:22:14 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=38d7c365

dev-python/pylatex: enable py3.10

Signed-off-by: David Denoncin  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/24791
Signed-off-by: Florian Schmaus  gentoo.org>

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

diff --git a/dev-python/pylatex/pylatex-1.4.1.ebuild 
b/dev-python/pylatex/pylatex-1.4.1.ebuild
index a177d4c8eac0..bb22065092e9 100644
--- a/dev-python/pylatex/pylatex-1.4.1.ebuild
+++ b/dev-python/pylatex/pylatex-1.4.1.ebuild
@@ -6,7 +6,7 @@ EAPI=8
 MY_PN="PyLaTeX"
 MY_P="${MY_PN}-${PV}"
 
-PYTHON_COMPAT=( python3_{7,8,9} )
+PYTHON_COMPAT=( python3_{7..10} )
 DISTUTILS_USE_PEP517=setuptools
 
 inherit distutils-r1 optfeature



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

2022-04-01 Thread Florian Schmaus
commit: 17c0936aa3eb24f209028a86c2eeaeabdc63b2fe
Author: David Denoncin  gmail  com>
AuthorDate: Sat Mar 26 14:14:09 2022 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Fri Apr  1 18:22:13 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=17c0936a

dev-python/pylatex: update EAPI 7 -> 8

Signed-off-by: David Denoncin  gmail.com>
Signed-off-by: Florian Schmaus  gentoo.org>

 dev-python/pylatex/pylatex-1.4.1.ebuild | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/dev-python/pylatex/pylatex-1.4.1.ebuild 
b/dev-python/pylatex/pylatex-1.4.1.ebuild
index e22369be0021..b244a3c9b078 100644
--- a/dev-python/pylatex/pylatex-1.4.1.ebuild
+++ b/dev-python/pylatex/pylatex-1.4.1.ebuild
@@ -1,12 +1,13 @@
-# Copyright 2020-2021 Gentoo Authors
+# Copyright 2020-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 MY_PN="PyLaTeX"
 MY_P="${MY_PN}-${PV}"
 
 PYTHON_COMPAT=( python3_{7,8,9} )
+DISTUTILS_USE_PEP517=setuptools
 
 inherit distutils-r1 optfeature
 



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

2022-04-01 Thread Florian Schmaus
commit: 83b8d8e174d2c106a6a6fb583846acb91c1d88c2
Author: David Denoncin  gmail  com>
AuthorDate: Sat Mar 26 14:15:24 2022 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Fri Apr  1 18:22:13 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=83b8d8e1

dev-python/pylatex: fix bug 798381

Closes: https://bugs.gentoo.org/798381
Signed-off-by: David Denoncin  gmail.com>
Signed-off-by: Florian Schmaus  gentoo.org>

 dev-python/pylatex/pylatex-1.4.1.ebuild | 6 ++
 1 file changed, 6 insertions(+)

diff --git a/dev-python/pylatex/pylatex-1.4.1.ebuild 
b/dev-python/pylatex/pylatex-1.4.1.ebuild
index b244a3c9b078..a177d4c8eac0 100644
--- a/dev-python/pylatex/pylatex-1.4.1.ebuild
+++ b/dev-python/pylatex/pylatex-1.4.1.ebuild
@@ -36,6 +36,12 @@ BDEPEND+="
dev-texlive/texlive-latexextra
)"
 
+python_prepare_all() {
+   sed -i -e 's:description-file:description_file:' setup.cfg || die # bug 
798381
+
+   distutils-r1_python_prepare_all
+}
+
 python_install_all() {
if use examples ; then
dodoc -r examples



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

2022-04-01 Thread Stephan Hartmann
commit: 0ba3bb2f1f6584ce5fd7456ca102d8b1fec5243b
Author: Stephan Hartmann  gentoo  org>
AuthorDate: Fri Apr  1 18:18:02 2022 +
Commit: Stephan Hartmann  gentoo  org>
CommitDate: Fri Apr  1 18:18:40 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0ba3bb2f

www-client/microsoft-edge: automated bump (100.0.1185.29)

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

 www-client/microsoft-edge/Manifest |   1 +
 .../microsoft-edge-100.0.1185.29.ebuild| 116 +
 2 files changed, 117 insertions(+)

diff --git a/www-client/microsoft-edge/Manifest 
b/www-client/microsoft-edge/Manifest
index 52ad23e8764b..132c170381f1 100644
--- a/www-client/microsoft-edge/Manifest
+++ b/www-client/microsoft-edge/Manifest
@@ -1 +1,2 @@
+DIST microsoft-edge-stable_100.0.1185.29-1_amd64.deb 119102768 BLAKE2B 
d47eb7c693efc288949616d121cbec66dc97f7b7d82d35f26b5751590a462568ad9d2204d62a45b43ea7d3ce7f0072cef32c44a2333505adb0aab40f80affb5b
 SHA512 
0805ce05ec837b51a4e11a29c52976d785e31489f9f3ae7d11ce428fa5673ffa24fba2b2b948931efb49af63e97595e05b3791d70d30b9574c7f839c35dbc92f
 DIST microsoft-edge-stable_99.0.1150.55-1_amd64.deb 117772024 BLAKE2B 
009d6396b284ff620bb49fce6861a61d743692b8926a20d6d97ce7c2eceee5e91336db01272a07e0d78d3492ef99692b6861f826b23deff8126199b6a973b1f6
 SHA512 
b45e9c9cb13d871f0c8be79917da518e984d27fa61eb166dfd5d7e8030d23de2f8e5eac8f95f1888d42106d71764b6d25d4a5eab5217f2c91e9e19e219cd43d0

diff --git a/www-client/microsoft-edge/microsoft-edge-100.0.1185.29.ebuild 
b/www-client/microsoft-edge/microsoft-edge-100.0.1185.29.ebuild
new file mode 100644
index ..a8cc7e730ebf
--- /dev/null
+++ b/www-client/microsoft-edge/microsoft-edge-100.0.1185.29.ebuild
@@ -0,0 +1,116 @@
+# Copyright 2011-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+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"
+IUSE="+mip"
+
+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
+   sys-libs/glibc
+   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
+   mip? ( app-crypt/libsecret )
+"
+
+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
+   if [[ -L usr/share/man/man1/${PN}.1.gz ]]; then
+   rm usr/share/man/man1/${PN}.1.gz || die
+   dosym ${MY_PN}.1 usr/share/man/man1/${PN}.1
+   fi
+
+   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
+   newicon -s ${size} 
"${EDGE_HOME}/product_logo_${size}${suffix}.png" ${PN}.png
+   done
+
+   if ! use mip; then
+   rm "${EDGE_HOME}"/libmip_{core,protection_sdk}.so || die
+   fi
+
+   pax-mark m "${EDGE_HOME}/msedge"
+}



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

2022-04-01 Thread Stephan Hartmann
commit: 99724c626d4c54155b50224aa797d8f0501778b7
Author: Stephan Hartmann  gentoo  org>
AuthorDate: Fri Apr  1 18:18:06 2022 +
Commit: Stephan Hartmann  gentoo  org>
CommitDate: Fri Apr  1 18:18:41 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=99724c62

www-client/microsoft-edge: remove old

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

 www-client/microsoft-edge/Manifest |   1 -
 .../microsoft-edge-99.0.1150.55.ebuild | 116 -
 2 files changed, 117 deletions(-)

diff --git a/www-client/microsoft-edge/Manifest 
b/www-client/microsoft-edge/Manifest
index 132c170381f1..584c68e3a8f0 100644
--- a/www-client/microsoft-edge/Manifest
+++ b/www-client/microsoft-edge/Manifest
@@ -1,2 +1 @@
 DIST microsoft-edge-stable_100.0.1185.29-1_amd64.deb 119102768 BLAKE2B 
d47eb7c693efc288949616d121cbec66dc97f7b7d82d35f26b5751590a462568ad9d2204d62a45b43ea7d3ce7f0072cef32c44a2333505adb0aab40f80affb5b
 SHA512 
0805ce05ec837b51a4e11a29c52976d785e31489f9f3ae7d11ce428fa5673ffa24fba2b2b948931efb49af63e97595e05b3791d70d30b9574c7f839c35dbc92f
-DIST microsoft-edge-stable_99.0.1150.55-1_amd64.deb 117772024 BLAKE2B 
009d6396b284ff620bb49fce6861a61d743692b8926a20d6d97ce7c2eceee5e91336db01272a07e0d78d3492ef99692b6861f826b23deff8126199b6a973b1f6
 SHA512 
b45e9c9cb13d871f0c8be79917da518e984d27fa61eb166dfd5d7e8030d23de2f8e5eac8f95f1888d42106d71764b6d25d4a5eab5217f2c91e9e19e219cd43d0

diff --git a/www-client/microsoft-edge/microsoft-edge-99.0.1150.55.ebuild 
b/www-client/microsoft-edge/microsoft-edge-99.0.1150.55.ebuild
deleted file mode 100644
index 3db12034b572..
--- a/www-client/microsoft-edge/microsoft-edge-99.0.1150.55.ebuild
+++ /dev/null
@@ -1,116 +0,0 @@
-# Copyright 2011-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-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"
-IUSE="+mip"
-
-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
-   sys-libs/glibc
-   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
-   mip? ( app-crypt/libsecret )
-"
-
-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
-   if [[ -L usr/share/man/man1/${PN}.1.gz ]]; then
-   rm usr/share/man/man1/${PN}.1.gz || die
-   dosym ${MY_PN}.1 usr/share/man/man1/${PN}.1
-   fi
-
-   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
-   newicon -s ${size} 
"${EDGE_HOME}/product_logo_${size}${suffix}.png" ${PN}.png
-   done
-
-   if ! use mip; then
-   rm "${EDGE_HOME}"/libmip_{core,protection_sdk}.so || die
-   fi
-
-   pax-mark m "${EDGE_HOME}/msedge"
-}



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

2022-04-01 Thread Stephan Hartmann
commit: 12c4968aed87837cc99291c3515862e49897ac43
Author: Stephan Hartmann  gentoo  org>
AuthorDate: Fri Apr  1 18:18:04 2022 +
Commit: Stephan Hartmann  gentoo  org>
CommitDate: Fri Apr  1 18:18:40 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=12c4968a

www-client/microsoft-edge: amd64 stable (100.0.1185.29)

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

 www-client/microsoft-edge/microsoft-edge-100.0.1185.29.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-client/microsoft-edge/microsoft-edge-100.0.1185.29.ebuild 
b/www-client/microsoft-edge/microsoft-edge-100.0.1185.29.ebuild
index a8cc7e730ebf..3db12034b572 100644
--- a/www-client/microsoft-edge/microsoft-edge-100.0.1185.29.ebuild
+++ b/www-client/microsoft-edge/microsoft-edge-100.0.1185.29.ebuild
@@ -14,7 +14,7 @@ else
MY_PN=${PN}
 fi
 
-KEYWORDS="-* ~amd64"
+KEYWORDS="-* amd64"
 
 MY_P="${MY_PN}_${PV}-1"
 



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

2022-04-01 Thread Arthur Zamarin
commit: 567258ff0b5815b120a27f63bc11721480a87659
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Apr  1 17:59:46 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Apr  1 17:59:46 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=567258ff

dev-python/python-novaclient: Stabilize 17.7.0 ALLARCHES, #836522

Signed-off-by: Arthur Zamarin  gentoo.org>

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

diff --git a/dev-python/python-novaclient/python-novaclient-17.7.0.ebuild 
b/dev-python/python-novaclient/python-novaclient-17.7.0.ebuild
index b699f25b31ce..d277d815c735 100644
--- a/dev-python/python-novaclient/python-novaclient-17.7.0.ebuild
+++ b/dev-python/python-novaclient/python-novaclient-17.7.0.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 x86"
 
 RDEPEND="
>dev-python/pbr-2.1.0[${PYTHON_USEDEP}]



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

2022-04-01 Thread Arthur Zamarin
commit: 7912cb31e3d7fc28664f21d8148f160d6ed65114
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Apr  1 17:59:45 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Apr  1 17:59:45 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7912cb31

dev-python/python-openstackclient: Stabilize 5.8.0 ALLARCHES, #836522

Signed-off-by: Arthur Zamarin  gentoo.org>

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

diff --git 
a/dev-python/python-openstackclient/python-openstackclient-5.8.0.ebuild 
b/dev-python/python-openstackclient/python-openstackclient-5.8.0.ebuild
index d07f74c85f64..e262f189ad35 100644
--- a/dev-python/python-openstackclient/python-openstackclient-5.8.0.ebuild
+++ b/dev-python/python-openstackclient/python-openstackclient-5.8.0.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 x86"
 
 RDEPEND="
>dev-python/pbr-2.1.0[${PYTHON_USEDEP}]



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

2022-04-01 Thread Arthur Zamarin
commit: 8cc1a5295f008f2a745c3fd73c9e3fe7fa9ced99
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Apr  1 17:59:45 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Apr  1 17:59:45 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8cc1a529

dev-python/python-neutronclient: Stabilize 7.8.0 ALLARCHES, #836522

Signed-off-by: Arthur Zamarin  gentoo.org>

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

diff --git a/dev-python/python-neutronclient/python-neutronclient-7.8.0.ebuild 
b/dev-python/python-neutronclient/python-neutronclient-7.8.0.ebuild
index aa9b4efc8c54..d4d3c305f1ad 100644
--- a/dev-python/python-neutronclient/python-neutronclient-7.8.0.ebuild
+++ b/dev-python/python-neutronclient/python-neutronclient-7.8.0.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 x86"
 
 RDEPEND="
>dev-python/pbr-2.1.0[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: app-containers/podman/

2022-04-01 Thread Zac Medico
commit: e35f7457b207d4dcbd350302989f05dd5f33bad9
Author: Zac Medico  gentoo  org>
AuthorDate: Fri Apr  1 17:51:49 2022 +
Commit: Zac Medico  gentoo  org>
CommitDate: Fri Apr  1 17:54:37 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e35f7457

app-containers/podman: add 4.0.3

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

 app-containers/podman/Manifest|   1 +
 app-containers/podman/podman-4.0.3.ebuild | 163 ++
 2 files changed, 164 insertions(+)

diff --git a/app-containers/podman/Manifest b/app-containers/podman/Manifest
index 89345cfe5ac3..baa757c7e68a 100644
--- a/app-containers/podman/Manifest
+++ b/app-containers/podman/Manifest
@@ -1,2 +1,3 @@
 DIST podman-3.4.4.tar.gz 10945990 BLAKE2B 
3de69c9bc3bd1334837d21cb2817a9e9757fbb561a0b047658c7401608ecf1fbe09d5cd0c65497a82150a67a3775c77705d0dbd314a54f7b3a1953733cfb2906
 SHA512 
cfd295bf50ce86ea70741c3e663b409ed47b1e560c962bc579f319151a0fe2b24cdd3045667660083cce89449a9c5de1508c94a9a02375165a72ce7c1616
 DIST podman-4.0.2.tar.gz 11377152 BLAKE2B 
ab022c3e7ef40685301f08b2d939e936b07e08231d5b86a84fefa6ea7a60c8f20a5e15b79788d862c263336204a9cd8d7206748b4530f2f42ccdd31df370747f
 SHA512 
f3c42b3b3c75ca451b4c22c2d6f9f1b9ab9437b118b16e19f17f92f28b5849f8e3de4ebc97d8d249f565a61ba187214928c25a031204163a59174e94ce300a59
+DIST podman-4.0.3.tar.gz 11392523 BLAKE2B 
2d69fa8f52b061a931cf3dbe767edcb9eb5baf4f45fa77bcd9dd6e5541c126830c059a2bb97906f4fe9a4fd3257f77c801add06e1da910542ebafeaa2d032768
 SHA512 
a7c6f9a0f33641520c4143e6a3568129021783557f8ea7c846e4bc3f7da9bf70cb30b19cc7c6527809df2c46e6ded1d162a929dc4f44a5daafcf9d211b43b44a

diff --git a/app-containers/podman/podman-4.0.3.ebuild 
b/app-containers/podman/podman-4.0.3.ebuild
new file mode 100644
index ..3b27406e15ab
--- /dev/null
+++ b/app-containers/podman/podman-4.0.3.ebuild
@@ -0,0 +1,163 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+EGIT_COMMIT="62534053086fdeba7b93117e7c4dc6e797835a3e"
+
+inherit bash-completion-r1 flag-o-matic go-module tmpfiles
+
+DESCRIPTION="Library and podman tool for running OCI-based containers in Pods"
+HOMEPAGE="https://github.com/containers/podman/;
+MY_PN=podman
+MY_P=${MY_PN}-${PV}
+SRC_URI="https://github.com/containers/podman/archive/v${PV}.tar.gz -> 
${MY_P}.tar.gz"
+LICENSE="Apache-2.0 BSD BSD-2 CC-BY-SA-4.0 ISC MIT MPL-2.0"
+SLOT="0"
+
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv"
+IUSE="apparmor btrfs cgroup-hybrid +fuse +init +rootless selinux"
+RESTRICT+=" test"
+
+COMMON_DEPEND="
+   app-crypt/gpgme:=
+   >=app-containers/conmon-2.0.0
+   cgroup-hybrid? ( >=app-containers/runc-1.0.0_rc6  )
+   !cgroup-hybrid? ( app-containers/crun )
+   dev-libs/libassuan:=
+   dev-libs/libgpg-error:=
+   >=net-misc/cni-plugins-0.8.6
+   sys-fs/lvm2
+   sys-libs/libseccomp:=
+
+   apparmor? ( sys-libs/libapparmor )
+   btrfs? ( sys-fs/btrfs-progs )
+   init? ( app-containers/catatonit )
+   rootless? ( app-containers/slirp4netns )
+   selinux? ( sys-libs/libselinux:= )
+"
+DEPEND="
+   ${COMMON_DEPEND}
+   dev-go/go-md2man"
+RDEPEND="${COMMON_DEPEND}
+   fuse? ( sys-fs/fuse-overlayfs )"
+
+S=${WORKDIR}/${MY_P}
+
+src_prepare() {
+   default
+
+   # Disable installation of python modules here, since those are
+   # installed by separate ebuilds.
+   local makefile_sed_args=(
+   -e '/^GIT_.*/d'
+   -e 's/$(GO) build/$(GO) build -v -work -x/'
+   -e 's/^\(install:.*\) install\.python$/\1/'
+   -e 's|^pkg/varlink/iopodman.go: .gopathok 
pkg/varlink/io.podman.varlink$|pkg/varlink/iopodman.go: 
pkg/varlink/io.podman.varlink|'
+   )
+
+   has_version -b '>=dev-lang/go-1.13.9' || makefile_sed_args+=(-e 
's:GO111MODULE=off:GO111MODULE=on:')
+
+   sed "${makefile_sed_args[@]}" -i Makefile || die
+}
+
+src_compile() {
+   local git_commit=${EGIT_COMMIT}
+
+   # Filter unsupported linker flags
+   filter-flags '-Wl,*'
+
+   [[ -f hack/apparmor_tag.sh ]] || die
+   if use apparmor; then
+   echo -e "#!/bin/sh\necho apparmor" > hack/apparmor_tag.sh || die
+   else
+   echo -e "#!/bin/sh\ntrue" > hack/apparmor_tag.sh || die
+   fi
+
+   [[ -f hack/btrfs_installed_tag.sh ]] || die
+   if use btrfs; then
+   echo -e "#!/bin/sh\ntrue" > hack/btrfs_installed_tag.sh || die
+   else
+   echo -e "#!/bin/sh\necho exclude_graphdriver_btrfs" > \
+   hack/btrfs_installed_tag.sh || die
+   fi
+
+   [[ -f hack/selinux_tag.sh ]] || die
+   if use selinux; then
+   echo -e "#!/bin/sh\necho selinux" > hack/selinux_tag.sh || die
+   else
+   echo -e "#!/bin/sh\ntrue" > hack/selinux_tag.sh || die
+   fi
+
+   # Avoid this error when generating pkg/varlink/iopodman.go:
+

[gentoo-commits] repo/gentoo:master commit in: x11-libs/libva-intel-media-driver/

2022-04-01 Thread Matt Turner
commit: 80e259e652853ac066ac53302ab56794b17f7ec8
Author: Matt Turner  gentoo  org>
AuthorDate: Thu Mar 31 21:12:20 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri Apr  1 17:51:51 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=80e259e6

x11-libs/libva-intel-media-driver: Version bump to 22.3.1

Signed-off-by: Matt Turner  gentoo.org>
Closes: https://github.com/gentoo/gentoo/pull/24839
Signed-off-by: Matt Turner  gentoo.org>

 x11-libs/libva-intel-media-driver/Manifest |  1 +
 .../libva-intel-media-driver-22.3.1.ebuild | 55 ++
 2 files changed, 56 insertions(+)

diff --git a/x11-libs/libva-intel-media-driver/Manifest 
b/x11-libs/libva-intel-media-driver/Manifest
index eb6a0e5daa75..7198362d4022 100644
--- a/x11-libs/libva-intel-media-driver/Manifest
+++ b/x11-libs/libva-intel-media-driver/Manifest
@@ -1 +1,2 @@
 DIST intel-media-22.1.0.tar.gz 26188730 BLAKE2B 
7ade4b25d2fe50ed6c3498c37f0fb39ecf7241ba21485c423a4a8769628b78d8134471639aad12bcac79a7d107682e36cb5954227528601eb5253be5ce00acac
 SHA512 
dd444608fd15fc7f05a0d2c9e6e2c8be3a588a1253ac014c045c207d5d59c9d172c89d248e94688078097a224f57025c11e86b9392271cd111bb9dce6d07617e
+DIST intel-media-22.3.1.tar.gz 27302226 BLAKE2B 
24ac80adcd9a72f9e9b7db4b878715233835f2b69a25d1029538fb87da1fa49ed3c0606478a8b24e198f0c366003ff315e31972c7576e9ff2ecd8419e12ab150
 SHA512 
286f974a11546f8541429230330c5bd514c5eb372d3278461a132fb236f19908aa544a44010e52981bb942573ab6c2047c8c03471517182e2daf2da87b0eb74f

diff --git 
a/x11-libs/libva-intel-media-driver/libva-intel-media-driver-22.3.1.ebuild 
b/x11-libs/libva-intel-media-driver/libva-intel-media-driver-22.3.1.ebuild
new file mode 100644
index ..467f8eb13c6f
--- /dev/null
+++ b/x11-libs/libva-intel-media-driver/libva-intel-media-driver-22.3.1.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake
+
+if [[ ${PV} == * ]] ; then
+   : ${EGIT_REPO_URI:="https://github.com/intel/media-driver"}
+   if [[ ${PV%} != "" ]] ; then
+   : ${EGIT_BRANCH:="release/${PV%.}"}
+   fi
+   inherit git-r3
+else
+   MY_PV="${PV%_pre}"
+   
SRC_URI="https://github.com/intel/media-driver/archive/intel-media-${MY_PV}.tar.gz;
+   S="${WORKDIR}/media-driver-intel-media-${MY_PV}"
+   if [[ ${PV} != *_pre* ]] ; then
+   KEYWORDS="~amd64"
+   fi
+fi
+
+DESCRIPTION="Intel Media Driver for VAAPI (iHD)"
+HOMEPAGE="https://github.com/intel/media-driver;
+
+LICENSE="MIT BSD redistributable? ( no-source-code )"
+SLOT="0"
+IUSE="+redistributable test X"
+
+RESTRICT="!test? ( test )"
+
+DEPEND=">=media-libs/gmmlib-22.0.0:=
+   >=x11-libs/libva-2.14.0[X?]
+"
+RDEPEND="${DEPEND}"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-20.2.0_x11_optional.patch
+   "${FILESDIR}"/${PN}-21.4.2-Remove-unwanted-CFLAGS.patch
+   "${FILESDIR}"/${PN}-20.4.5_testing_in_src_test.patch
+)
+
+src_configure() {
+   local mycmakeargs=(
+   -DMEDIA_BUILD_FATAL_WARNINGS=OFF
+   -DMEDIA_RUN_TEST_SUITE=$(usex test)
+   -DBUILD_TYPE=Release
+   -DPLATFORM=linux
+   -DUSE_X11=$(usex X)
+   -DENABLE_NONFREE_KERNELS=$(usex redistributable)
+   -DLATEST_CPP_NEEDED=ON # Seems to be the best option for now
+   )
+   local CMAKE_BUILD_TYPE="Release"
+   cmake_src_configure
+}



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

2022-04-01 Thread Matt Turner
commit: 585902ac8b5594882dcfdf202d9c89838767a18e
Author: Matt Turner  gentoo  org>
AuthorDate: Fri Apr  1 17:45:23 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri Apr  1 17:51:51 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=585902ac

gnome-extra/sushi: Version bump to 41.1

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

 gnome-extra/sushi/Manifest  |  1 +
 gnome-extra/sushi/sushi-41.1.ebuild | 51 +
 2 files changed, 52 insertions(+)

diff --git a/gnome-extra/sushi/Manifest b/gnome-extra/sushi/Manifest
index c0b3dd51e1ca..a31edf5147c6 100644
--- a/gnome-extra/sushi/Manifest
+++ b/gnome-extra/sushi/Manifest
@@ -1 +1,2 @@
 DIST sushi-41.0.tar.xz 80940 BLAKE2B 
211fb0c96ac0a911809007ed2e79659cc90a32be23d61137d85cc4502beb995d2131f629a66f8da9328a4bf7d83b0c05f93e8913c8390be5cf22baaaeb00
 SHA512 
690018b846b23b3b21db244ae6e1f373870cc8cdb374dee2f4ba7eebf65af5d33a3366d37476b5f4556daf196c3f9cf8bf44903193831340f23ad33eef3ed484
+DIST sushi-41.1.tar.xz 81228 BLAKE2B 
8bff3ed2b70be8335139499fb982efc89163ab1ec95ff9053a117a72945d8733f0125ec4c64b7d175212a9d74f36212319e75f46e84b1eda90896a0ea4b26be7
 SHA512 
55fca36e73842943bb54a2e1ae005ffe0818763e787e1f987479b71527ce36970aa502c22053195fc3711b8cfcbb6892d3f1add674e425b9358d3682972026d5

diff --git a/gnome-extra/sushi/sushi-41.1.ebuild 
b/gnome-extra/sushi/sushi-41.1.ebuild
new file mode 100644
index ..d43e375d9144
--- /dev/null
+++ b/gnome-extra/sushi/sushi-41.1.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit gnome.org meson xdg
+
+DESCRIPTION="A quick previewer for Nautilus, the GNOME file manager"
+HOMEPAGE="https://gitlab.gnome.org/GNOME/sushi;
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~sparc ~x86"
+IUSE="office wayland +X"
+REQUIRED_USE="|| ( wayland X )"
+
+# Optional app-office/libreoffice support (OOo to pdf and then preview)
+DEPEND="
+   media-libs/libepoxy
+   >=app-text/evince-3.0[introspection]
+   media-libs/freetype:2
+   >=x11-libs/gdk-pixbuf-2.23.0[introspection]
+   >=dev-libs/glib-2.29.14:2
+   media-libs/gstreamer:1.0[introspection]
+   media-libs/gst-plugins-base:1.0[introspection]
+   >=x11-libs/gtk+-3.13.2:3[introspection,wayland?,X?]
+   >=x11-libs/gtksourceview-4.0.3:4[introspection]
+   >=media-libs/harfbuzz-0.9.9:=
+   >=dev-libs/gobject-introspection-1.54:=
+   >=net-libs/webkit-gtk-2.34:4[introspection]
+   >=dev-libs/gjs-1.40
+"
+RDEPEND="${DEPEND}
+   >=gnome-base/nautilus-3.1.90
+   office? ( app-office/libreoffice )
+"
+BDEPEND="
+   dev-util/glib-utils
+   >=sys-devel/gettext-0.19.8
+   virtual/pkgconfig
+"
+
+src_configure() {
+   meson_src_configure \
+   $(meson_feature wayland) \
+   $(meson_feature X X11)
+}
+
+src_compile() {
+   local -x GST_PLUGIN_SYSTEM_PATH_1_0=
+   meson_src_compile
+}



[gentoo-commits] repo/gentoo:master commit in: x11-libs/libva-intel-media-driver/

2022-04-01 Thread Matt Turner
commit: 22cfe99d3cbaedefa9d3a2afd67e54fe842232b7
Author: Matt Turner  gentoo  org>
AuthorDate: Thu Mar 31 21:22:02 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri Apr  1 17:51:51 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=22cfe99d

x11-libs/libva-intel-media-driver: Depend on >=libva-2.14.0

Needed for AV1 support.

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

 .../libva-intel-media-driver/libva-intel-media-driver-.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git 
a/x11-libs/libva-intel-media-driver/libva-intel-media-driver-.ebuild 
b/x11-libs/libva-intel-media-driver/libva-intel-media-driver-.ebuild
index b0004515b354..467f8eb13c6f 100644
--- a/x11-libs/libva-intel-media-driver/libva-intel-media-driver-.ebuild
+++ b/x11-libs/libva-intel-media-driver/libva-intel-media-driver-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -30,7 +30,7 @@ IUSE="+redistributable test X"
 RESTRICT="!test? ( test )"
 
 DEPEND=">=media-libs/gmmlib-22.0.0:=
-   >=x11-libs/libva-2.13.0[X?]
+   >=x11-libs/libva-2.14.0[X?]
 "
 RDEPEND="${DEPEND}"
 



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

2022-04-01 Thread Matt Turner
commit: 283caa3288b029739493bcf36a7da438b4791476
Author: Matt Turner  gentoo  org>
AuthorDate: Fri Apr  1 17:50:52 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri Apr  1 17:51:51 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=283caa32

net-libs/libsoup: Version bump to 3.0.6

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

 net-libs/libsoup/Manifest |  1 +
 net-libs/libsoup/libsoup-3.0.6.ebuild | 92 +++
 2 files changed, 93 insertions(+)

diff --git a/net-libs/libsoup/Manifest b/net-libs/libsoup/Manifest
index 8f1da2ccffef..542bf80551d5 100644
--- a/net-libs/libsoup/Manifest
+++ b/net-libs/libsoup/Manifest
@@ -1,3 +1,4 @@
 DIST libsoup-2.74.2.tar.xz 1497356 BLAKE2B 
b05e5d06e20a95042334c79e3a633ec43db0e7444b425f8577045fbdee7b78bd697e743f4283ed79265bbe538145a541ef2ef55636ae235667a89d00910d5bf2
 SHA512 
6f9da3296364e210103093cef9ef34fb40f694a8ef90966fc1fbd834c11f3db1031784a0901e9181bf3124e0682708148bd3598a31d60f1cce61eaae2e19ba7a
 DIST libsoup-3.0.4.tar.xz 1523336 BLAKE2B 
5df12a2bafdd36905fd2122b1123ce630ffad93de5965eb2f3e47f85f3bc3169e8c005e245ee9ba72433fc735d7b24b304bac55b800bce59506961976a57f634
 SHA512 
4e6c226dfd8dd3fb2568affdbf88b8f0ad52903198c1dfc808c4cba1c0479442581953b5fb83166a3a198fb861618b62f165a4544b5daaed094bbeeff94a48ff
 DIST libsoup-3.0.5.tar.xz 1528824 BLAKE2B 
952b72e81d61d4aca2a5c035bafa37deb3ddd26a35a285aa2c09731b60b675a9f90bc185abd4787c16e8e9fb1007ae633a6f91c6e58df9eddb04249b503adc13
 SHA512 
38d1ba57bcd390385950cf79cfe6781d9ad59e5f75f2c080adac976f2fcfa020cbada1e63fedd780b1efe33a53fb7563b73fd38f011c462d92a90988e4fed9b8
+DIST libsoup-3.0.6.tar.xz 1527232 BLAKE2B 
28a2aec2323686af692bfcee3126c76b8506c7721b81bd3beb276b488ec6c26498e4b1396ea6d3537cf00a203cbca2798ea414c4d2227f9c520660fc61459804
 SHA512 
4de84b3c251b6fe75903b1cd2647ac22055f799382a186efe6f45d3f75bf6c82040f0aaceb40d0019769cf1c0295511eb0afbbc7236e93b168ed70c2ae975a89

diff --git a/net-libs/libsoup/libsoup-3.0.6.ebuild 
b/net-libs/libsoup/libsoup-3.0.6.ebuild
new file mode 100644
index ..84e2cca340d9
--- /dev/null
+++ b/net-libs/libsoup/libsoup-3.0.6.ebuild
@@ -0,0 +1,92 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+VALA_MIN_API_VERSION="0.54" # requires gio-2.0.vapi generated from glib-2.70+
+
+inherit gnome.org meson-multilib vala xdg
+
+DESCRIPTION="HTTP client/server library for GNOME"
+HOMEPAGE="https://wiki.gnome.org/Projects/libsoup;
+
+LICENSE="LGPL-2.1+"
+SLOT="3.0"
+
+IUSE="+brotli gssapi gtk-doc +introspection samba ssl sysprof test +vala"
+RESTRICT="!test? ( test )"
+REQUIRED_USE="vala? ( introspection )"
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
+
+DEPEND="
+   >=dev-libs/glib-2.69.1:2[${MULTILIB_USEDEP}]
+   net-libs/nghttp2:=[${MULTILIB_USEDEP}]
+   >=dev-db/sqlite-3.8.2:3[${MULTILIB_USEDEP}]
+   brotli? ( >=app-arch/brotli-1.0.6-r1:=[${MULTILIB_USEDEP}] )
+   >=net-libs/libpsl-0.20[${MULTILIB_USEDEP}]
+   sysprof? ( >=dev-util/sysprof-capture-3.40.1:4[${MULTILIB_USEDEP}] )
+   sys-libs/zlib
+   gssapi? ( virtual/krb5[${MULTILIB_USEDEP}] )
+   introspection? ( >=dev-libs/gobject-introspection-1.54:= )
+   samba? ( net-fs/samba )
+"
+RDEPEND="${DEPEND}
+   >=net-libs/glib-networking-2.70_alpha[ssl?,${MULTILIB_USEDEP}]
+"
+BDEPEND="
+   dev-libs/glib
+   dev-util/glib-utils
+   gtk-doc? ( >=dev-util/gtk-doc-1.20
+   app-text/docbook-xml-dtd:4.1.2 )
+   >=sys-devel/gettext-0.19.8
+   virtual/pkgconfig
+   vala? ( $(vala_depend) )
+   test? ( >=net-libs/gnutls-3.6.0[pkcs11] )
+"
+#  test? ( 
www-servers/apache[ssl,apache2_modules_auth_digest,apache2_modules_alias,apache2_modules_auth_basic,
+#  
apache2_modules_authn_file,apache2_modules_authz_host,apache2_modules_authz_user,apache2_modules_dir,
+#  
apache2_modules_mime,apache2_modules_proxy,apache2_modules_proxy_http,apache2_modules_proxy_connect]
+#  dev-lang/php[apache2,xmlrpc]
+#  net-misc/curl
+#  net-libs/glib-networking[ssl])"
+
+PATCHES=(
+   # Disable apache tests until they are usable on Gentoo, bug #326957
+   "${FILESDIR}"/disable-apache-tests.patch
+)
+
+src_prepare() {
+   default
+   use vala && vala_setup
+   xdg_environment_reset
+   # https://gitlab.gnome.org/GNOME/libsoup/issues/159 - could work with 
libnss-myhostname
+   sed -e '/hsts/d' -i tests/meson.build || die
+}
+
+src_configure() {
+   # FIXME: we need addpredict to workaround bug #324779 until
+   # root cause (bug #249496) is solved
+   # But unnecessary while apache tests are disabled
+   #addpredict /usr/share/snmp/mibs/.index
+
+   multilib-minimal_src_configure
+}
+
+multilib_src_configure() {
+   local emesonargs=(
+   $(meson_feature gssapi)
+   

[gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-shell-frippery/

2022-04-01 Thread Matt Turner
commit: 8921cdfc73ebeba366e32362a0a8e323b199652a
Author: Matt Turner  gentoo  org>
AuthorDate: Fri Apr  1 17:49:52 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri Apr  1 17:51:51 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8921cdfc

gnome-extra/gnome-shell-frippery: Version bump to 42.0

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

 gnome-extra/gnome-shell-frippery/Manifest  |  1 +
 .../gnome-shell-frippery-42.0.ebuild   | 38 ++
 2 files changed, 39 insertions(+)

diff --git a/gnome-extra/gnome-shell-frippery/Manifest 
b/gnome-extra/gnome-shell-frippery/Manifest
index 23475ef2b6d9..0e2f2b5c612b 100644
--- a/gnome-extra/gnome-shell-frippery/Manifest
+++ b/gnome-extra/gnome-shell-frippery/Manifest
@@ -1,2 +1,3 @@
 DIST gnome-shell-frippery-41.1.tgz 82583 BLAKE2B 
74d08c904712d51e53609f50b581cd60ef8fb62af8122ed3101896c8c6bf0c8fa8e69152c51496365011a98a2ed91ee2bb7b49d0ea58d3c231505e0a94c393c6
 SHA512 
769bb336b4abc2557b451401ac66050b3a6a9b33b9a80643e1e4054dd804b94b13a94ad576706570c1cd1da3c4912841d9fe4d011e834fe22ce7343f7a240a27
 DIST gnome-shell-frippery-41.2.tgz 82737 BLAKE2B 
11bce1943e651e95c0466123c5f0bb2adf0a2d589f63655133f285ded0c3f612ac16b97f975e8c8f72e97d8c1208f982860f4a54f59620343ca9bdcd2c65341d
 SHA512 
aff8a73a6c69b34815491c3b130c419cc7c354fc5a78b164fb07d9918fccbbff84fdb0a8a398a527b2efc136616844f96ea8175160176c6345accc680d390ff3
+DIST gnome-shell-frippery-42.0.tgz 78792 BLAKE2B 
d7195fa6bad1be93d5a247fe091e49debe5c53d5f701cae327e33774c69587a9eb0d0d1e5f42891834e8da1d22bdd40bb3066dd85d986dd82fd145f2ada2e327
 SHA512 
b71f7183befef0f8a1334ede7dca31ebc9437e0bb2415cb4b52e72859e3dfa760b26a118f3ccbe1b05c956342bf2f342ac0350f921f79be2ed5a849c3bca4237

diff --git a/gnome-extra/gnome-shell-frippery/gnome-shell-frippery-42.0.ebuild 
b/gnome-extra/gnome-shell-frippery/gnome-shell-frippery-42.0.ebuild
new file mode 100644
index ..a3bc5335896c
--- /dev/null
+++ b/gnome-extra/gnome-shell-frippery/gnome-shell-frippery-42.0.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Unofficial extension pack providing GNOME 2-like features"
+HOMEPAGE="http://frippery.org/extensions/index.html;
+SRC_URI="http://frippery.org/extensions/${P}.tgz;
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   app-eselect/eselect-gnome-shell-extensions
+   >=dev-libs/gjs-1.29
+   dev-libs/gobject-introspection:=
+   gui-libs/gtk:4[introspection]
+   gnome-base/gnome-menus:3[introspection]
+   =gnome-base/gnome-shell-41*
+   media-libs/clutter:1.0[introspection]
+   x11-libs/pango[introspection]
+"
+DEPEND=""
+
+S="${WORKDIR}/.local/share/gnome-shell"
+
+src_install() {
+   insinto /usr/share/gnome-shell/extensions
+   doins -r extensions/*@*
+   dodoc gnome-shell-frippery/{CHANGELOG,README}
+}
+
+pkg_postinst() {
+   ebegin "Updating list of installed extensions"
+   eselect gnome-shell-extensions update
+   eend $?
+}



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

2022-04-01 Thread Arthur Zamarin
commit: a20d50dd8df8a72ebcfdc612ff4d697c58af6012
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Apr  1 17:51:08 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Apr  1 17:51:08 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a20d50dd

dev-python/python-cinderclient: Stabilize 8.3.0 amd64, #836517

Signed-off-by: Arthur Zamarin  gentoo.org>

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

diff --git a/dev-python/python-cinderclient/python-cinderclient-8.3.0.ebuild 
b/dev-python/python-cinderclient/python-cinderclient-8.3.0.ebuild
index 610b988ad6b8..3d257be5b40a 100644
--- a/dev-python/python-cinderclient/python-cinderclient-8.3.0.ebuild
+++ b/dev-python/python-cinderclient/python-cinderclient-8.3.0.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~x86"
 
 RDEPEND="
>=dev-python/keystoneauth-4.2.1[${PYTHON_USEDEP}]



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

2022-04-01 Thread Arthur Zamarin
commit: 8e026af568d4835efbb92f2a442234d276b965d4
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Apr  1 17:51:12 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Apr  1 17:51:12 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e026af5

dev-python/python-cinderclient: Stabilize 8.3.0 x86, #836517

Signed-off-by: Arthur Zamarin  gentoo.org>

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

diff --git a/dev-python/python-cinderclient/python-cinderclient-8.3.0.ebuild 
b/dev-python/python-cinderclient/python-cinderclient-8.3.0.ebuild
index 3d257be5b40a..6b385327639c 100644
--- a/dev-python/python-cinderclient/python-cinderclient-8.3.0.ebuild
+++ b/dev-python/python-cinderclient/python-cinderclient-8.3.0.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 x86"
 
 RDEPEND="
>=dev-python/keystoneauth-4.2.1[${PYTHON_USEDEP}]



  1   2   3   4   5   >