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

2022-02-11 Thread Hans de Graaff
commit: 785a37df840790449b88cacc786d1707928ed149
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Feb 12 07:24:48 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Feb 12 07:24:48 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=785a37df

www-servers/puma: cleanup

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

 www-servers/puma/Manifest |  1 -
 www-servers/puma/puma-5.3.2-r1.ebuild | 59 ---
 2 files changed, 60 deletions(-)

diff --git a/www-servers/puma/Manifest b/www-servers/puma/Manifest
index 7bafd29f8dd6..5d46b5458a3e 100644
--- a/www-servers/puma/Manifest
+++ b/www-servers/puma/Manifest
@@ -1,4 +1,3 @@
-DIST puma-5.3.2.tar.gz 297673 BLAKE2B 
e3bfa38347526063587db966d20ea68f32cd88616d89b5f2d9152228d5d420b50c2918e24304c1bc8119af5790a2464f0a055ab92862a56262013ddbba006a1f
 SHA512 
32e80b413184d371d451a35985a371a7655df0f7e81624f2a05e3cf65c2e1b035275a8e25ab03d13c9c1f921ec30cdeb3659e1201baae5940dcb3edcb525ff25
 DIST puma-5.4.0.tar.gz 298525 BLAKE2B 
d93231582cd83519c258093fd9ac5e2b06398133e82e2d350103e7438a4ed1fd9b36f627739dbbad86e839211850c5387be57d5d114835e7e4d99940e842b128
 SHA512 
032a507d852c555393f401d4e72c358cf8c49d1c93ff7a559969f3d1f84c0b49180cbcee975bb6fea621d034a00874268ff05ae76f91775cc24089de0b4560da
 DIST puma-5.5.2.tar.gz 302778 BLAKE2B 
5911accde19aaed34cffecc71eb2db02f0d9f9ea7b57437ff7cf7580b0b51245ed68b254778cbdc11bea624b9f192aef0bfa7e24acde73b77290d780ab177933
 SHA512 
9887b465c6ed2a8e551b15fd161f19a9d2baa96b8eb8e247f13c98df9d34f6097bce81a52e8f88d69088d9b5f8477137af9110b7546afabc53767f337ad00ef8
 DIST puma-5.6.1.tar.gz 308896 BLAKE2B 
0fa28fee64da577965c16fa564275760fbb3ebd04ed3eff583e53733b2f674ec6d29c20d2734bd16cb83aca8747ff5049e86d692bb5dd70fa5112a7a2c64ebf4
 SHA512 
262f17343668f5bf68842664eb6445208755385428151354fdb4039411e339c5c686f684bdb32c974516add3ca86af5693d1e169cf2bf74a8614be3cc06eccb0

diff --git a/www-servers/puma/puma-5.3.2-r1.ebuild 
b/www-servers/puma/puma-5.3.2-r1.ebuild
deleted file mode 100644
index aa275d9b6699..
--- a/www-servers/puma/puma-5.3.2-r1.ebuild
+++ /dev/null
@@ -1,59 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-USE_RUBY="ruby25 ruby26 ruby27 ruby30"
-
-RUBY_FAKEGEM_GEMSPEC="puma.gemspec"
-
-RUBY_FAKEGEM_EXTENSIONS=(ext/puma_http11/extconf.rb)
-RUBY_FAKEGEM_EXTENSION_LIBDIR=lib/puma
-
-inherit multilib ruby-fakegem
-
-DESCRIPTION="a simple, fast, threaded, and highly concurrent HTTP 1.1 server 
for Ruby/Rack"
-HOMEPAGE="https://puma.io/;
-SRC_URI="https://github.com/puma/puma/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="3"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc x86"
-IUSE=""
-
-DEPEND+=" dev-libs/openssl:0 test? ( net-misc/curl )"
-RDEPEND+=" dev-libs/openssl:0="
-
-ruby_add_bdepend "virtual/ruby-ssl
-   test? ( dev-ruby/rack >=dev-ruby/minitest-5.9:5 
>=dev-ruby/test-unit-3.0:2 )"
-
-ruby_add_rdepend "dev-ruby/nio4r:2"
-
-all_ruby_prepare() {
-   sed -e '/bundler/ s:^:#:' \
-   -e '/prove/ s:^:#:' \
-   -e '/stub_const/ s:^:#:' \
-   -i test/helper.rb || die
-
-   # Avoid tests failing inconsistently
-   sed -i -e '/test_bad_client/askip "inconsistent results"' 
test/test_web_server.rb || die
-
-   # Avoid launcher tests since they make assumptions about bundler use
-   rm -f test/test_launcher.rb test/test_worker_gem_independence.rb || die
-
-   # Skip integration tests since they make a lot of assumptions about
-   # the environment
-   rm -f test/test_integration_* test/test_preserve_bundler_env.rb|| die
-
-   # Avoid test that uses unpackaged stub_const
-   sed -i -e '/test_shutdown_with_grace/,/^  end/ s:^:#:' 
test/test_thread_pool.rb || die
-
-   sed -e 's/git ls-files --/find/' \
-   -e 's:_relative ": "./:' \
-   -i ${RUBY_FAKEGEM_GEMSPEC} || die
-}
-
-each_ruby_test() {
-   einfo "Running test suite"
-   ${RUBY} -Ilib:.:test -e "gem 'minitest', '~>5.9'; gem 'test-unit', 
'~>3.0'; require 'minitest/autorun'; Dir['test/**/*test_*.rb'].each{|f| require 
f}" || die
-}



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

2022-02-11 Thread Hans de Graaff
commit: a9d00faefae31ddc595a757fac3f6aeb8b239816
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Feb 12 07:22:53 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Feb 12 07:22:53 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a9d00fae

www-servers/puma: add 5.6.2

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

 www-servers/puma/Manifest  |  1 +
 www-servers/puma/puma-5.6.2.ebuild | 59 ++
 2 files changed, 60 insertions(+)

diff --git a/www-servers/puma/Manifest b/www-servers/puma/Manifest
index adfdd764f6d9..7bafd29f8dd6 100644
--- a/www-servers/puma/Manifest
+++ b/www-servers/puma/Manifest
@@ -2,3 +2,4 @@ DIST puma-5.3.2.tar.gz 297673 BLAKE2B 
e3bfa38347526063587db966d20ea68f32cd88616d
 DIST puma-5.4.0.tar.gz 298525 BLAKE2B 
d93231582cd83519c258093fd9ac5e2b06398133e82e2d350103e7438a4ed1fd9b36f627739dbbad86e839211850c5387be57d5d114835e7e4d99940e842b128
 SHA512 
032a507d852c555393f401d4e72c358cf8c49d1c93ff7a559969f3d1f84c0b49180cbcee975bb6fea621d034a00874268ff05ae76f91775cc24089de0b4560da
 DIST puma-5.5.2.tar.gz 302778 BLAKE2B 
5911accde19aaed34cffecc71eb2db02f0d9f9ea7b57437ff7cf7580b0b51245ed68b254778cbdc11bea624b9f192aef0bfa7e24acde73b77290d780ab177933
 SHA512 
9887b465c6ed2a8e551b15fd161f19a9d2baa96b8eb8e247f13c98df9d34f6097bce81a52e8f88d69088d9b5f8477137af9110b7546afabc53767f337ad00ef8
 DIST puma-5.6.1.tar.gz 308896 BLAKE2B 
0fa28fee64da577965c16fa564275760fbb3ebd04ed3eff583e53733b2f674ec6d29c20d2734bd16cb83aca8747ff5049e86d692bb5dd70fa5112a7a2c64ebf4
 SHA512 
262f17343668f5bf68842664eb6445208755385428151354fdb4039411e339c5c686f684bdb32c974516add3ca86af5693d1e169cf2bf74a8614be3cc06eccb0
+DIST puma-5.6.2.tar.gz 309057 BLAKE2B 
21a8c02f5fdfd23863a525987b55fbdb5c6b42d550cd8bb4580a78faf0206db42ee9b98409ce7b881dfad43bf5d31d202e228e3a62f0327083f043e22de32b3a
 SHA512 
e08ebb968cb139136d11cfb12f7ebef7f4cafcbf3f26cf229c063aa0e55769ba8c4bc1df1dd9e04a4969d6f423cae1a09ce87e154315c9df80d61ec56b6f96e7

diff --git a/www-servers/puma/puma-5.6.2.ebuild 
b/www-servers/puma/puma-5.6.2.ebuild
new file mode 100644
index ..808b8fced84f
--- /dev/null
+++ b/www-servers/puma/puma-5.6.2.ebuild
@@ -0,0 +1,59 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby26 ruby27 ruby30"
+
+RUBY_FAKEGEM_GEMSPEC="puma.gemspec"
+
+RUBY_FAKEGEM_EXTENSIONS=(ext/puma_http11/extconf.rb)
+RUBY_FAKEGEM_EXTENSION_LIBDIR=lib/puma
+
+inherit multilib ruby-fakegem
+
+DESCRIPTION="a simple, fast, threaded, and highly concurrent HTTP 1.1 server 
for Ruby/Rack"
+HOMEPAGE="https://puma.io/;
+SRC_URI="https://github.com/puma/puma/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="3"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
+IUSE=""
+
+DEPEND+=" dev-libs/openssl:0 test? ( net-misc/curl )"
+RDEPEND+=" dev-libs/openssl:0="
+
+ruby_add_bdepend "virtual/ruby-ssl
+   test? ( dev-ruby/localhost dev-ruby/rack >=dev-ruby/minitest-5.9:5 
>=dev-ruby/test-unit-3.0:2 )"
+
+ruby_add_rdepend "dev-ruby/nio4r:2"
+
+all_ruby_prepare() {
+   sed -e '/bundler/ s:^:#:' \
+   -e '/prove/ s:^:#:' \
+   -e '/stub_const/ s:^:#:' \
+   -i test/helper.rb || die
+
+   # Avoid tests failing inconsistently
+   sed -i -e '/test_bad_client/askip "inconsistent results"' 
test/test_web_server.rb || die
+
+   # Avoid launcher tests since they make assumptions about bundler use
+   rm -f test/test_launcher.rb test/test_worker_gem_independence.rb || die
+
+   # Skip integration tests since they make a lot of assumptions about
+   # the environment
+   rm -f test/test_integration_* test/test_preserve_bundler_env.rb|| die
+
+   # Avoid test that uses unpackaged stub_const
+   sed -i -e '/test_shutdown_with_grace/,/^  end/ s:^:#:' 
test/test_thread_pool.rb || die
+
+   sed -e 's/git ls-files --/find/' \
+   -e 's:_relative ": "./:' \
+   -i ${RUBY_FAKEGEM_GEMSPEC} || die
+}
+
+each_ruby_test() {
+   einfo "Running test suite"
+   ${RUBY} -Ilib:.:test -e "gem 'minitest', '~>5.9'; gem 'test-unit', 
'~>3.0'; require 'minitest/autorun'; Dir['test/**/*test_*.rb'].each{|f| require 
f}" || die
+}



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

2022-02-11 Thread 罗百科
commit: 6b3d8c6c681f53851df7bb996bfd41946ba8a248
Author: Patrick Lauer  gentoo  org>
AuthorDate: Sat Feb 12 06:41:49 2022 +
Commit: 罗百科  gentoo  org>
CommitDate: Sat Feb 12 06:42:08 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b3d8c6c

dev-db/timescaledb: Bump to 2.5.2, remove old

Bug: https://bugs.gentoo.org/833159
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Patrick Lauer  gentoo.org>

 dev-db/timescaledb/Manifest|  5 +-
 dev-db/timescaledb/timescaledb-2.4.1.ebuild| 67 --
 dev-db/timescaledb/timescaledb-2.4.2.ebuild| 67 --
 dev-db/timescaledb/timescaledb-2.5.0.ebuild| 67 --
 ...aledb-2.5.1.ebuild => timescaledb-2.5.2.ebuild} |  2 +-
 5 files changed, 2 insertions(+), 206 deletions(-)

diff --git a/dev-db/timescaledb/Manifest b/dev-db/timescaledb/Manifest
index 4b09e11124da..c792503c66a5 100644
--- a/dev-db/timescaledb/Manifest
+++ b/dev-db/timescaledb/Manifest
@@ -1,4 +1 @@
-DIST timescaledb-2.4.1.tar.gz 2401410 BLAKE2B 
752d484b03a59cde22f295d47a90d05bfc0674428dd2d03152dbf6604e10c0fb6780815666f65f4d2df58075f7911636c13a671504eed78642e211ceda8aba3d
 SHA512 
54baced28eb20aa14c78605ce7828f7c48210125d9193c3e1c88e9ae81616b2baf37a1eb97c5eb0ddc9b6820d534d134ad047f3c7ace374e29191a42142f35a1
-DIST timescaledb-2.4.2.tar.gz 2409324 BLAKE2B 
387f8ba3f446af227e7bd578177a6391c6ad6b1f889eb305499dc420805ad84041bf09b48cf7087727a5d111a7b374a5a5b9b83c0c97a69dc09d9c2c5d3ee9ca
 SHA512 
56a0ff981e7374e2845d949c5bde2f157063b36cb7f9c54c6627c35ae8a8a5e5a3637fb66c6fd5c61a25b86f80a204ab7a6071b9705646bfee6a9b252c805b2d
-DIST timescaledb-2.5.0.tar.gz 2737786 BLAKE2B 
3c3af86e016e2a2d2484b65cd7754eb0c2561358a51f2d3887aa9c0fce8ec2e8598751423b2858fa25955a0744a32ac40c40766d4abe91751701fe053e6c7498
 SHA512 
fcb3130b472d7ebbaabcce6259b5585ceff2c2b39abeb68f13f2bf5e715afb6a5ccab8534ea9e8eea0c7aef31045680e17f48ff46465d7e693450f1cd77001e4
-DIST timescaledb-2.5.1.tar.gz 2760329 BLAKE2B 
c030e6a1318a2c5ddbe18cff8def08b553c4463de890de20dca2d60108ed11923ee372aff1d189710a298b80541e2c52dba980fdc8db78a139ab9c1eea0096c5
 SHA512 
501e96c2b1fe3257444dd30a41808dc8a84bbc6275ff5908f54fffa5af406ba1e1fb9462cb4d0b4d7be1d49762e7477f9831a33d42e970f37af7f25598b65222
+DIST timescaledb-2.5.2.tar.gz 2773859 BLAKE2B 
918768e21ea43de2678c2ce12c5ea9faa9794eb48d4f1003c898d5510330d25c319b30323692facff78f95ee417a4cd4ec0e78363de17c4746aeb3f42c0b5bba
 SHA512 
28cc4b4a786c62651aa9e499bb82bbc079307ed237a8c2478d5fbd4d6aaa9bb43bf3c1df971f76921d25112761a79dc9dec31d663fa31caca38b0c822f2026b0

diff --git a/dev-db/timescaledb/timescaledb-2.4.1.ebuild 
b/dev-db/timescaledb/timescaledb-2.4.1.ebuild
deleted file mode 100644
index eba5dbffb770..
--- a/dev-db/timescaledb/timescaledb-2.4.1.ebuild
+++ /dev/null
@@ -1,67 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-POSTGRES_COMPAT=( 11 12 13 )
-
-inherit postgres-multi cmake
-
-DESCRIPTION="Open-source time-series SQL database"
-HOMEPAGE="https://www.timescale.com/;
-SRC_URI="https://github.com/timescale/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-
-IUSE="proprietary-extensions"
-LICENSE="POSTGRESQL Apache-2.0 proprietary-extensions? ( timescale )"
-
-KEYWORDS="~amd64"
-
-SLOT=0
-
-RESTRICT="test"
-
-DEPEND="${POSTGRES_DEP}
-   dev-libs/openssl:="
-RDEPEND="${DEPEND}"
-
-CMAKE_IN_SOURCE_BUILD=yes
-CMAKE_BUILD_TYPE="RelWithDebInfo"
-BUILD_DIR=${WORKDIR}/${P}
-
-src_prepare() {
-   postgres-multi_src_prepare
-   postgres-multi_foreach cmake_src_prepare
-}
-
-timescale_configure() {
-   local CMAKE_USE_DIR=$BUILD_DIR
-   local mycmakeargs=( 
"-DPG_CONFIG=/usr/bin/pg_config${MULTIBUILD_VARIANT}" "-DREGRESS_CHECKS=OFF" )
-
-   # licensing is tied to features, this useflag disables the non-apache2 
licensed bits
-   if ! use proprietary-extensions ; then
-   mycmakeargs+=("-DAPACHE_ONLY=ON")
-   fi
-   cmake_src_configure
-}
-
-src_configure() {
-   postgres-multi_foreach timescale_configure
-}
-
-timescale_src_compile() {
-   local CMAKE_USE_DIR=$BUILD_DIR
-   cmake_src_compile
-}
-
-src_compile() {
-   postgres-multi_foreach timescale_src_compile
-}
-
-timescale_src_install() {
-   local CMAKE_USE_DIR=$BUILD_DIR
-   cmake_src_install
-}
-
-src_install() {
-   postgres-multi_foreach timescale_src_install
-}

diff --git a/dev-db/timescaledb/timescaledb-2.4.2.ebuild 
b/dev-db/timescaledb/timescaledb-2.4.2.ebuild
deleted file mode 100644
index eba5dbffb770..
--- a/dev-db/timescaledb/timescaledb-2.4.2.ebuild
+++ /dev/null
@@ -1,67 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-POSTGRES_COMPAT=( 11 12 13 )
-
-inherit postgres-multi cmake
-
-DESCRIPTION="Open-source time-series SQL database"

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

2022-02-11 Thread Ionen Wolkens
commit: 14b48759365432e17dda3816cf70af2d10d916a0
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Sat Feb 12 05:53:55 2022 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Sat Feb 12 06:19:57 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=14b48759

x11-misc/menulibre: mark ALLARCHES

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

 x11-misc/menulibre/metadata.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/x11-misc/menulibre/metadata.xml b/x11-misc/menulibre/metadata.xml
index d01a46a52e5d..dad0ffbbf1e1 100644
--- a/x11-misc/menulibre/metadata.xml
+++ b/x11-misc/menulibre/metadata.xml
@@ -2,6 +2,7 @@
 https://www.gentoo.org/dtd/metadata.dtd;>
 

+   

bluesabre/menulibre




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

2022-02-11 Thread Ionen Wolkens
commit: 05e52fd3f0597b4244e78ed5cff4eaada78f8288
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Sat Feb 12 04:58:21 2022 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Sat Feb 12 06:24:34 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=05e52fd3

x11-misc/menulibre: add 2.2.3, modernize and enable py3.10

I don't use this but side-bumping it, hopefully works as
expected and in a better state for future maintainers.

Timestamp issues (bug #833127) happened only when building for
two python targets, however there is no (known) reason to do
this and switched to single impl and pep517.

Removed part of the .desktop sed that did not change anything
anymore, and simplified LINGUAS workaround (the only case that
matters is a set empty LINGUAS, the rest is handled correctly
and no need for `has`).

Removed X-specific deps, this runs on wayland too. Also removed
pyxdg and gtksourceview that appears unused (despite upstream
mentioning sourceview in the README).

Closes: https://bugs.gentoo.org/787863
Closes: https://bugs.gentoo.org/811387
Closes: https://bugs.gentoo.org/811390
Closes: https://bugs.gentoo.org/823863
Closes: https://bugs.gentoo.org/833127
Signed-off-by: Ionen Wolkens  gentoo.org>

 x11-misc/menulibre/Manifest   |  1 +
 x11-misc/menulibre/menulibre-2.2.3.ebuild | 47 +++
 2 files changed, 48 insertions(+)

diff --git a/x11-misc/menulibre/Manifest b/x11-misc/menulibre/Manifest
index cb8b268cdf89..de9b794b1afc 100644
--- a/x11-misc/menulibre/Manifest
+++ b/x11-misc/menulibre/Manifest
@@ -1 +1,2 @@
 DIST menulibre-2.2.1.tar.gz 453217 BLAKE2B 
86b3d2d8b20bfc7dcfcba380f656ec1e99f1d5dbc3779eadb9e7cc3a2b8c96afc0c2efe72802d0c93833f6c705c67d05a4ba6cc6cf9b95e0c9b9850ae4424fee
 SHA512 
cf1425d604af26b7bde92106aa758a1f7dcc66ad1fbcdcd4c23db90bc7b6de5fe1160b917035f1d949daa1af8ba6b1145d7376ae637c8937a25cb108bf8cd15f
+DIST menulibre-2.2.3.tar.gz 488117 BLAKE2B 
2bb157f6f8fb1af8c5059bfa2f93dbf99eb3a0cf9b3072cae28284d50c6a7d847da7a7dc5905ff59386f7d69029f7ffd7c39cb9137e029355fea2f52741283c6
 SHA512 
bd554606ad35cdd41272ed656427ae3f610d6aacfc9e91e4de6ed342034e1bb6070812017a1372d04b0df4008ae1cd7207ca243142a874b6abb0a00893740da3

diff --git a/x11-misc/menulibre/menulibre-2.2.3.ebuild 
b/x11-misc/menulibre/menulibre-2.2.3.ebuild
new file mode 100644
index ..c705b00a9a50
--- /dev/null
+++ b/x11-misc/menulibre/menulibre-2.2.3.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_SINGLE_IMPL=1
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..10} )
+PYTHON_REQ_USE="xml(+)"
+inherit distutils-r1 xdg
+
+DESCRIPTION="Advanced freedesktop.org compliant menu editor"
+HOMEPAGE="https://bluesabre.org/menulibre/;
+SRC_URI="https://github.com/bluesabre/menulibre/releases/download/${P}/${P}.tar.gz;
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   $(python_gen_cond_dep '
+   dev-python/psutil[${PYTHON_USEDEP}]
+   dev-python/pygobject:3[${PYTHON_USEDEP}]')
+   gnome-base/gnome-menus:3[introspection]
+   x11-libs/gdk-pixbuf:2[introspection]
+   x11-libs/gtk+:3[introspection]
+   x11-themes/hicolor-icon-theme"
+BDEPEND="
+   $(python_gen_cond_dep '
+   dev-python/python-distutils-extra[${PYTHON_USEDEP}]')"
+
+python_prepare_all() {
+   distutils-r1_python_prepare_all
+
+   # show desktop entry in all DEs
+   sed -i '/^OnlyShowIn/d' menulibre.desktop.in || die
+
+   # workaround incorrect behavior when LINGUAS is set to an empty string
+   # https://bugs.launchpad.net/python-distutils-extra/+bug/1133594
+   ! [[ -v LINGUAS && -z ${LINGUAS} ]] || rm po/*.po || die
+}
+
+python_install_all() {
+   distutils-r1_python_install_all
+
+   rm -r "${ED}"/usr/share/doc/${PN} || die
+}



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

2022-02-11 Thread Ionen Wolkens
commit: e37c682998af858f9dc0c3957f4ced34cb328d80
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Sat Feb 12 04:26:53 2022 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Sat Feb 12 06:19:57 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e37c6829

x11-misc/menulibre: update metadata.xml remote-id

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

 x11-misc/menulibre/metadata.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-misc/menulibre/metadata.xml b/x11-misc/menulibre/metadata.xml
index 4079a9f1f642..d01a46a52e5d 100644
--- a/x11-misc/menulibre/metadata.xml
+++ b/x11-misc/menulibre/metadata.xml
@@ -3,6 +3,6 @@
 


-   menulibre
+   bluesabre/menulibre

 



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

2022-02-11 Thread Sam James
commit: 5e618b3296b6dc8cd626ae8f3ce176276c48679e
Author: Niklāvs Koļesņikovs <89q1r14hd  relay  firefox  com>
AuthorDate: Fri Feb 11 19:54:31 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Feb 12 05:16:52 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e618b32

media-video/wireplumber: clean up versions too old for stabilization

WirePlumber 0.4.5-0.4.6 are both quite old and missing features,
compared to pipewire-media-session, and are therefore very unlikely to
be stabilized. If you're still using one of them, please let us know
what issue prevents you from using a newer version.

Bug: https://bugs.gentoo.org/827546

Signed-off-by: Niklāvs Koļesņikovs <89q1r14hd  relay.firefox.com>
Signed-off-by: Sam James  gentoo.org>

 media-video/wireplumber/Manifest   |   3 -
 ...-config-add-restricted-access-permissions.patch |  36 ---
 ...-alsa-handle-the-release-requested-signal.patch |  33 ---
 ...tes.lua-reevaluate-current-profile-only-f.patch |  81 
 ...ead-hidden-files-from-the-config-director.patch |  27 --
 ...evice-replace-the-hash-table-key-on-new-i.patch |  47 --
 ...de-wait-for-nodes-when-we-become-unlinked.patch |  34 ---
 ...-find-best-linkable-if-default-one-cannot.patch |  48 --
 ...cy-node-fix-typo-when-finding-best-target.patch |  27 --
 ...-schedule-a-rescan-without-timeout-if-def.patch |  50 --
 ...-different-architecture-errors-for-boolea.patch |  40 
 .../wireplumber/wireplumber-0.4.5-r2.ebuild| 101 
 .../wireplumber/wireplumber-0.4.5-r4.ebuild| 104 -
 .../wireplumber/wireplumber-0.4.6-r1.ebuild|  97 ---
 14 files changed, 728 deletions(-)

diff --git a/media-video/wireplumber/Manifest b/media-video/wireplumber/Manifest
index b4b6614d716b..4a06cfabb7aa 100644
--- a/media-video/wireplumber/Manifest
+++ b/media-video/wireplumber/Manifest
@@ -1,5 +1,2 @@
-DIST wireplumber-0.4.5-endianness-fixes.patch.bz2 2341 BLAKE2B 
225b164a4624128b50fe8691e3577de9aea35e85ed0527c605a617227d96ad49646b658da120d118ab45fd1ed82ed188ad1073b0a8954632ec6501535d533009
 SHA512 
d5b64612aad6d462ffbc78a24cf50ebde83b29e183a6d169976f5d8fdb0ec3c72984135ee75d52f7d7e8261716482ca277c49cf5824028bfaf33e596857de97f
-DIST wireplumber-0.4.5.tar.gz 345035 BLAKE2B 
177984901790228d8ddeb8ee2a548eb53db07c8077734590c3f964df36cfa47a4099e049ae9a19a136f4147c75b7122359a73b8387a641768f71484b9c4ab119
 SHA512 
b0d5962e7a83709cc3115fbf0a04b63660085aeea2ebda6d78d692065ccb193cea8b44bb506fa440cf0b88bfae71a4f69a192cd6cba885ebf3c9270bea50c67a
-DIST wireplumber-0.4.6.tar.gz 357392 BLAKE2B 
03942930b1eafb37071c0f38071567fb6117a9a64b91f064982eafa34a8662e1cba26b634db9c74a4e0bd0a8765d9b827ab2afd5e364c6377fa7ecbc7e32c5d1
 SHA512 
4b4b9aff6e0e6d7c567e20e4df533cfd16287f2e7498ae8533a9a4251066e6d0a9cd99e3da48f525bb2010053f7c9918fe09a5ade39c8830ec08c24292527684
 DIST wireplumber-0.4.7.tar.gz 358718 BLAKE2B 
a7e708ccfb9e95b3f3e2ddc5dfc1dc437ac8a2831a7cdaf03f33af65fcce8fc27dd91b2a6f346e60f68873724c2d165616005b485189604863213b5d5565f894
 SHA512 
8b472e1b3c7a29045326b30989d24224e510f93021c1b5b6aee59859daf594e91a738b8ad9d46d24736b7de29624d9faff40e1061bd3eddc559c95e325bfbf19
 DIST wireplumber-0.4.8.tar.gz 374824 BLAKE2B 
7b5c8492d58be8b40c4c98bc807d031c453904a7df51c9b0d96c353c93018ba8cbd699b2c3c885defe7b5360df4256ad5e175015dc0102e5007853f6e0132cb7
 SHA512 
cb96b1d55be7e9d1433fc4a4fb4accce63f5f318a9a2b5cffc51a9f052765df777a0ba4ac73579771084295a73e6f05ed3a16a5fb9d0f5da4e183cfd74483c2c

diff --git 
a/media-video/wireplumber/files/wireplumber-0.4.5-access-config-add-restricted-access-permissions.patch
 
b/media-video/wireplumber/files/wireplumber-0.4.5-access-config-add-restricted-access-permissions.patch
deleted file mode 100644
index 213283131e0b..
--- 
a/media-video/wireplumber/files/wireplumber-0.4.5-access-config-add-restricted-access-permissions.patch
+++ /dev/null
@@ -1,36 +0,0 @@
-https://gitlab.freedesktop.org/pipewire/wireplumber/-/commit/703c35cfd44265e81595db29eed081c8785cda87
-
-From 703c35cfd44265e81595db29eed081c8785cda87 Mon Sep 17 00:00:00 2001
-From: Wim Taymans 
-Date: Mon, 29 Nov 2021 09:25:18 +0100
-Subject: [PATCH] access-config: add restricted access permissions
-
-When a pulse client connects with TCP, it is given the 'restricted'
-access policy. Assign 'rx' permissions for those clients instead of
-blocking forever.
-
-See pipewire#1863

- src/config/main.lua.d/50-default-access-config.lua | 8 
- 1 file changed, 8 insertions(+)
-
-diff --git a/src/config/main.lua.d/50-default-access-config.lua 
b/src/config/main.lua.d/50-default-access-config.lua
-index 0282d4aa..6cf18bed 100644
 a/src/config/main.lua.d/50-default-access-config.lua
-+++ b/src/config/main.lua.d/50-default-access-config.lua
-@@ -20,4 +20,12 @@ default_access.rules = {
- },
- default_permissions = "rx",
-   },
-+  {
-+matches = {

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

2022-02-11 Thread Sam James
commit: 786a2d71d3bd51fc39dc73c548b7c9d7fa45096e
Author: Niklāvs Koļesņikovs <89q1r14hd  relay  firefox  com>
AuthorDate: Fri Feb 11 19:41:30 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Feb 12 05:16:52 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=786a2d71

media-video/wireplumber: backport a fix and enable config protection

WirePlumber 0.4.8 contains a config/script change that, if not present
in the user modified files, will cause startup failure. This commit
backports an upstream fix to prevent a crash in addition to also
implementing a solution to at least keep /etc/wireplumber up to date
though the usual config_protect mechanism. This is needed because while
the particular issue has been addressed, it does not solve the general
problem with there potentially being outdated files in /etc/wireplumber
directory. The same is true for $HOME/.config/wireplumber, too, however
there's no reasonable way to help users who decide to copy config files
to there and then never update them against newer versions.

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

Signed-off-by: Niklāvs Koļesņikovs <89q1r14hd  relay.firefox.com>
Signed-off-by: Sam James  gentoo.org>

 ...eam-do-not-crash-if-config.properties-is-.patch | 27 ++
 ...0.4.7-r1.ebuild => wireplumber-0.4.7-r2.ebuild} | 11 +
 ...er-0.4.8.ebuild => wireplumber-0.4.8-r1.ebuild} | 15 
 media-video/wireplumber/wireplumber-.ebuild| 11 +
 4 files changed, 64 insertions(+)

diff --git 
a/media-video/wireplumber/files/wireplumber-0.4.8-restore-stream-do-not-crash-if-config.properties-is-.patch
 
b/media-video/wireplumber/files/wireplumber-0.4.8-restore-stream-do-not-crash-if-config.properties-is-.patch
new file mode 100644
index ..5f4a838c36a6
--- /dev/null
+++ 
b/media-video/wireplumber/files/wireplumber-0.4.8-restore-stream-do-not-crash-if-config.properties-is-.patch
@@ -0,0 +1,27 @@
+https://gitlab.freedesktop.org/pipewire/wireplumber/-/commit/5f96f69218273573e625475846269b3914cfcecf
+
+From 5f96f69218273573e625475846269b3914cfcecf Mon Sep 17 00:00:00 2001
+From: George Kiagiadakis 
+Date: Wed, 9 Feb 2022 13:35:13 +0200
+Subject: [PATCH] restore-stream: do not crash if config.properties is nil
+
+Fixes #190
+---
+ src/scripts/restore-stream.lua | 1 +
+ 1 file changed, 1 insertion(+)
+
+diff --git a/src/scripts/restore-stream.lua b/src/scripts/restore-stream.lua
+index 404eede5..0c17bdd7 100644
+--- a/src/scripts/restore-stream.lua
 b/src/scripts/restore-stream.lua
+@@ -10,6 +10,7 @@
+ 
+ -- Receive script arguments from config.lua
+ local config = ... or {}
++config.properties = config.properties or {}
+ config_restore_props = config.properties["restore-props"] or false
+ config_restore_target = config.properties["restore-target"] or false
+ 
+-- 
+GitLab
+

diff --git a/media-video/wireplumber/wireplumber-0.4.7-r1.ebuild 
b/media-video/wireplumber/wireplumber-0.4.7-r2.ebuild
similarity index 90%
rename from media-video/wireplumber/wireplumber-0.4.7-r1.ebuild
rename to media-video/wireplumber/wireplumber-0.4.7-r2.ebuild
index 6c3ec05b1b1c..03a62724a829 100644
--- a/media-video/wireplumber/wireplumber-0.4.7-r1.ebuild
+++ b/media-video/wireplumber/wireplumber-0.4.7-r2.ebuild
@@ -82,6 +82,17 @@ src_configure() {
meson_src_configure
 }
 
+src_install() {
+   meson_src_install
+
+   # We copy the default config, so that Gentoo tools can pick up on any
+   # updates and /etc does not end up with stale overrides.
+   # If a reflinking CoW filesystem is used (e.g. Btrfs), then the files
+   # will not actually get stored twice until modified.
+   insinto /etc
+   doins -r ${ED}/usr/share/wireplumber
+}
+
 pkg_postinst() {
if systemd_is_booted ; then
ewarn "pipewire-media-session.service is no longer installed. 
You must switch"

diff --git a/media-video/wireplumber/wireplumber-0.4.8.ebuild 
b/media-video/wireplumber/wireplumber-0.4.8-r1.ebuild
similarity index 87%
rename from media-video/wireplumber/wireplumber-0.4.8.ebuild
rename to media-video/wireplumber/wireplumber-0.4.8-r1.ebuild
index e270841b0638..6348d11b2485 100644
--- a/media-video/wireplumber/wireplumber-0.4.8.ebuild
+++ b/media-video/wireplumber/wireplumber-0.4.8-r1.ebuild
@@ -60,6 +60,10 @@ RDEPEND="${DEPEND}
 
 DOCS=( {NEWS,README}.rst )
 
+PATCHES=(
+   
"${FILESDIR}"/${P}-restore-stream-do-not-crash-if-config.properties-is-.patch
+)
+
 src_configure() {
local emesonargs=(
-Ddoc=disabled # Ebuild not wired up yet (Sphinx, Doxygen?)
@@ -78,6 +82,17 @@ src_configure() {
meson_src_configure
 }
 
+src_install() {
+   meson_src_install
+
+   # We copy the default config, so that Gentoo tools can pick up on any
+   # updates and /etc does not end up with stale overrides.
+   # If a reflinking CoW filesystem is used (e.g. Btrfs), then the files
+   # will not actually get stored 

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

2022-02-11 Thread Sam James
commit: 9aa3be5f5eb423a2d0bcf0f94db7dc0a4b6de447
Author: Niklāvs Koļesņikovs <89q1r14hd  relay  firefox  com>
AuthorDate: Fri Feb 11 20:01:14 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Feb 12 05:16:53 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9aa3be5f

media-video/pipewire: clean up 0.3.42-r1

PipeWire 0.3.42 can only be used with WirePlumber 0.4.5, which has been
removed from the tree with the previous commit. As such there's no way
for it to resolve its PDEPEND, and it should be removed as well.

Signed-off-by: Niklāvs Koļesņikovs <89q1r14hd  relay.firefox.com>
Closes: https://github.com/gentoo/gentoo/pull/24163
Signed-off-by: Sam James  gentoo.org>

 media-video/pipewire/Manifest  |   1 -
 media-video/pipewire/pipewire-0.3.42-r1.ebuild | 298 -
 2 files changed, 299 deletions(-)

diff --git a/media-video/pipewire/Manifest b/media-video/pipewire/Manifest
index b1e2d5da49c9..6dfc3dcec892 100644
--- a/media-video/pipewire/Manifest
+++ b/media-video/pipewire/Manifest
@@ -1,6 +1,5 @@
 DIST pipewire-0.3.30.tar.gz 1540950 BLAKE2B 
69b35743e3ad9a8caf68d9bb16cf395203efed6c3046b3f4ea33bbcdd6649f5d425d813042c12396a7cd5ff4e8ed91dbc395a96fe55935ad50f9c3f3918b0407
 SHA512 
ec525e0fb7e5c5313245fcc745b971fd7d4a1caa7ab9fe1fa38dc20d50f03e5969197e86b60659971676bec0f79aa7b7951c8209bfe9565a3fd1dcac1b8535b3
 DIST pipewire-0.3.36.tar.gz 1708209 BLAKE2B 
20fce0d7f88347fe594491d4fae7b6a8edee67ff7749f1a40b807a5d5094d792e61e3efd05dca2221f781c263e34ff0a50ad3c162231911d4b1d87704df6c775
 SHA512 
f0fc68ea005018b420a4f65a24dc9c85eb6263c24e66852a7ce2b03f966990d62487b388c7d73ff5adfc10c80c439b1200ae876e41d78f91db190036a1799a14
-DIST pipewire-0.3.42.tar.gz 1705295 BLAKE2B 
afd397e75be4f776b9d3042258e8091d6e1722f374e62417274238e5017e268c986ac7624e1b91ec8a97fc9078e8aa6d46a22f30c0834f99e5cd3112a096aded
 SHA512 
bbf00ad5cee8ac872d8c2ef6b9499233100dba04c127b435894cf16c349188ae11edf918479a58039becc1b493c6f53a318d8fb483043dde074dc21ec32984c1
 DIST pipewire-0.3.43.tar.gz 1713131 BLAKE2B 
3fa167d74e6104685760a9eac721bc359f1245897e1a5f9b09b4b9591fc459d19549e209990ca478a10ad6c2a4dfaecc3546d996ab7f7d64fe880fb0c1c1dfca
 SHA512 
d3804cdb1d94977bb4e2757e46829e1e51fca52b018007afa3bbfabff4dc33538cedad015c91154e28b879fc2edeb4e1fadf633b0af9a0d3bfd930c53b1bc2c0
 DIST pipewire-0.3.44.tar.gz 1731260 BLAKE2B 
5dd4fbffa21c34984836d097028e48654e2c9005e2f167b964bba2a8a2b9a7aad658853f03acce2f7967f884cfbea740ca427e9d373f00bcea2f122337835e02
 SHA512 
9a356b1d63e996e3725b6d126d7f0a972f83d0db0a95e923d9a7ec5432ff04688d51332f5c83826069e593e021bf514937ae5daf9cc6ad7307fe8baab964a244
 DIST pipewire-0.3.45.tar.gz 1735913 BLAKE2B 
727cb07a3c94e70accf3e689dd9b436627be361fe0f971f57618e2f5d6a75bc5d4265d69f09d6526dabd7f185e79ff1f8ae9da890c518f3ee623347fcf2a95cf
 SHA512 
d1ec402e31ec5d6622b6daea1c77b47fd80e06b0dec5171769f72aa600d10a3be264691e2041e695d743fc61dae7b4da4f80a760ca81d8623c3c77f5be0dd2dc

diff --git a/media-video/pipewire/pipewire-0.3.42-r1.ebuild 
b/media-video/pipewire/pipewire-0.3.42-r1.ebuild
deleted file mode 100644
index 966cc0b8c14b..
--- a/media-video/pipewire/pipewire-0.3.42-r1.ebuild
+++ /dev/null
@@ -1,298 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-PYTHON_COMPAT=( python3_{8..10} )
-
-inherit meson-multilib optfeature prefix python-any-r1 systemd udev
-
-if [[ ${PV} ==  ]]; then
-   EGIT_REPO_URI="https://gitlab.freedesktop.org/${PN}/${PN}.git;
-   inherit git-r3
-else
-   
SRC_URI="https://gitlab.freedesktop.org/${PN}/${PN}/-/archive/${PV}/${P}.tar.gz;
-   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
-fi
-
-DESCRIPTION="Multimedia processing graphs"
-HOMEPAGE="https://pipewire.org/;
-
-LICENSE="MIT LGPL-2.1+ GPL-2"
-# ABI was broken in 0.3.42 for 
https://gitlab.freedesktop.org/pipewire/wireplumber/-/issues/49
-SLOT="0/0.4"
-IUSE="bluetooth doc echo-cancel extra gstreamer jack-client jack-sdk 
pipewire-alsa systemd test v4l"
-
-# Once replacing system JACK libraries is possible, it's likely that
-# jack-client IUSE will need blocking to avoid users accidentally
-# configuring their systems to send PW sink output to the emulated
-# JACK's sink - doing so is likely to yield no audio, cause a CPU
-# cycles consuming loop (and may even cause GUI crashes)!
-
-REQUIRED_USE="jack-sdk? ( !jack-client )"
-
-RESTRICT="!test? ( test )"
-
-BDEPEND="
-   >=dev-util/meson-0.59
-   virtual/pkgconfig
-   ${PYTHON_DEPS}
-   $(python_gen_any_dep 'dev-python/docutils[${PYTHON_USEDEP}]')
-   doc? (
-   app-doc/doxygen
-   media-gfx/graphviz
-   )
-"
-RDEPEND="
-   acct-group/audio
-   media-libs/alsa-lib
-   sys-apps/dbus[${MULTILIB_USEDEP}]
-   sys-libs/readline:=
-   sys-libs/ncurses:=[unicode(+)]
-   virtual/libintl[${MULTILIB_USEDEP}]
-   

[gentoo-commits] repo/gentoo:master commit in: media-gfx/openvdb/files/, media-gfx/openvdb/

2022-02-11 Thread Sam James
commit: ca5b6410bfc01c83492baf228436676283c4c602
Author: Sam James  gentoo  org>
AuthorDate: Sat Feb 12 04:47:54 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Feb 12 04:47:54 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ca5b6410

media-gfx/openvdb: flip over to OpenEXR 3 for 8.2.0

Things are getting complicated with trying to keep Blender
on OpenEXR 2. Blender needs to switch as a result, but
so do its dependencies.

Bug: https://bugs.gentoo.org/831357
Bug: https://bugs.gentoo.org/832862
Bug: https://bugs.gentoo.org/831425
Signed-off-by: Sam James  gentoo.org>

 .../files/openvdb-8.2.0-openexr-3-imath.patch  |  16 +++
 media-gfx/openvdb/openvdb-8.2.0-r2.ebuild  | 139 +
 2 files changed, 155 insertions(+)

diff --git a/media-gfx/openvdb/files/openvdb-8.2.0-openexr-3-imath.patch 
b/media-gfx/openvdb/files/openvdb-8.2.0-openexr-3-imath.patch
new file mode 100644
index ..0a9dfe541f79
--- /dev/null
+++ b/media-gfx/openvdb/files/openvdb-8.2.0-openexr-3-imath.patch
@@ -0,0 +1,16 @@
+diff --git a/openvdb/openvdb/Types.h b/openvdb/openvdb/Types.h
+index a1d6a9f..f6ecb19 100644
+--- a/openvdb/openvdb/Types.h
 b/openvdb/openvdb/Types.h
+@@ -10,9 +10,9 @@
+ 
+ #ifdef OPENVDB_USE_IMATH_HALF
+ #ifdef OPENVDB_IMATH_VERSION
+-#include 
++#include 
+ #else
+-#include 
++#include 
+ #endif
+ namespace openvdb {
+ OPENVDB_USE_VERSION_NAMESPACE

diff --git a/media-gfx/openvdb/openvdb-8.2.0-r2.ebuild 
b/media-gfx/openvdb/openvdb-8.2.0-r2.ebuild
new file mode 100644
index ..ceb0d37949a9
--- /dev/null
+++ b/media-gfx/openvdb/openvdb-8.2.0-r2.ebuild
@@ -0,0 +1,139 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{8,9,10} )
+
+inherit cmake python-single-r1
+
+DESCRIPTION="Library for the efficient manipulation of volumetric data"
+HOMEPAGE="https://www.openvdb.org;
+SRC_URI="https://github.com/AcademySoftwareFoundation/${PN}/archive/v${PV}.tar.gz
 -> ${P}.tar.gz"
+
+LICENSE="MPL-2.0"
+SLOT="0/8"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+IUSE="cpu_flags_x86_avx cpu_flags_x86_sse4_2 +blosc doc numpy python 
static-libs test utils zlib abi6-compat abi7-compat +abi8-compat"
+RESTRICT="!test? ( test )"
+
+REQUIRED_USE="
+   numpy? ( python )
+   ^^ ( abi6-compat abi7-compat abi8-compat )
+   python? ( ${PYTHON_REQUIRED_USE} )
+"
+
+RDEPEND="
+   dev-cpp/tbb:=
+   dev-libs/boost:=
+   dev-libs/jemalloc:=
+   dev-libs/log4cplus:=
+   media-libs/glfw
+   media-libs/glu
+   sys-libs/zlib:=
+   x11-libs/libXcursor
+   x11-libs/libXi
+   x11-libs/libXinerama
+   x11-libs/libXrandr
+   blosc? ( dev-libs/c-blosc:= )
+   python? (
+   ${PYTHON_DEPS}
+   $(python_gen_cond_dep '
+   dev-libs/boost:=[numpy?,python?,${PYTHON_USEDEP}]
+   numpy? ( dev-python/numpy[${PYTHON_USEDEP}] )
+   ')
+   )
+   utils? (
+   dev-libs/imath:=
+   media-libs/openexr:3=
+   )
+   zlib? ( sys-libs/zlib )
+"
+
+DEPEND="${RDEPEND}"
+
+BDEPEND="
+   >=dev-util/cmake-3.16.2-r1
+   virtual/pkgconfig
+   doc? (
+   app-doc/doxygen
+   dev-texlive/texlive-bibtexextra
+   dev-texlive/texlive-fontsextra
+   dev-texlive/texlive-fontutils
+   dev-texlive/texlive-latex
+   dev-texlive/texlive-latexextra
+   )
+   test? ( dev-util/cppunit dev-cpp/gtest )
+"
+
+PATCHES=(
+   "${FILESDIR}/${PN}-7.1.0-0001-Fix-multilib-header-source.patch"
+   
"${FILESDIR}/${PN}-8.0.1-add-consistency-for-NumPy-find_package-call.patch"
+   "${FILESDIR}/${PN}-8.1.0-glfw-libdir.patch"
+   
"${FILESDIR}/${PN}-8.2.0-fix-finding-ilmbase-if-imath-and-ilmbase-are-installed.patch"
+   
"${FILESDIR}/${PN}-8.2.0-unconditionally-search-Python-interpreter.patch"
+   "${FILESDIR}/${PN}-8.2.0-openexr-3-imath.patch"
+)
+
+pkg_setup() {
+   use python && python-single-r1_pkg_setup
+}
+
+src_configure() {
+   local myprefix="${EPREFIX}/usr/"
+
+   local version
+   if use abi6-compat; then
+   version=6
+   elif use abi7-compat; then
+   version=7
+   elif use abi8-compat; then
+   version=8
+   else
+   die "OpenVDB ABI version is not compatible"
+   fi
+
+   local mycmakeargs=(
+   -DCMAKE_INSTALL_DOCDIR="share/doc/${PF}/"
+   -DOPENVDB_ABI_VERSION_NUMBER="${version}"
+   -DOPENVDB_BUILD_BINARIES=$(usex utils)
+   -DOPENVDB_BUILD_DOCS=$(usex doc)
+   -DOPENVDB_BUILD_UNITTESTS=$(usex test)
+   -DOPENVDB_CORE_SHARED=ON
+   -DOPENVDB_CORE_STATIC=$(usex static-libs)
+   -DOPENVDB_ENABLE_RPATH=OFF
+   -DUSE_BLOSC=$(usex 

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

2022-02-11 Thread Sam James
commit: 208991d23ab7239868006485fc7e87abe6effede
Author: Sam James  gentoo  org>
AuthorDate: Sat Feb 12 04:49:04 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Feb 12 04:49:04 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=208991d2

media-gfx/blender: update dep bounds for OpenEXR 3 conversion

This helps to avoid pulling in versions which might've been linked
against OpenEXR 2.

Bug: https://bugs.gentoo.org/831357
Bug: https://bugs.gentoo.org/832862
Bug: https://bugs.gentoo.org/821202
Signed-off-by: Sam James  gentoo.org>

 media-gfx/blender/{blender-2.93.8.ebuild => blender-2.93.8-r1.ebuild}  | 2 +-
 media-gfx/blender/{blender-3.0.1-r1.ebuild => blender-3.0.1-r2.ebuild} | 2 +-
 media-gfx/blender/blender-.ebuild  | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/media-gfx/blender/blender-2.93.8.ebuild 
b/media-gfx/blender/blender-2.93.8-r1.ebuild
similarity index 99%
rename from media-gfx/blender/blender-2.93.8.ebuild
rename to media-gfx/blender/blender-2.93.8-r1.ebuild
index d1081e1bbca3..afa4e483ea96 100644
--- a/media-gfx/blender/blender-2.93.8.ebuild
+++ b/media-gfx/blender/blender-2.93.8-r1.ebuild
@@ -92,7 +92,7 @@ RDEPEND="${PYTHON_DEPS}
)
opensubdiv? ( >=media-libs/opensubdiv-3.4.0[cuda=,opencl=] )
openvdb? (
-   >=media-gfx/openvdb-8.2.0-r1:=
+   >=media-gfx/openvdb-8.2.0-r2:=
dev-libs/c-blosc:=
)
osl? ( >=media-libs/osl-1.11.16.0-r3:= )

diff --git a/media-gfx/blender/blender-3.0.1-r1.ebuild 
b/media-gfx/blender/blender-3.0.1-r2.ebuild
similarity index 99%
rename from media-gfx/blender/blender-3.0.1-r1.ebuild
rename to media-gfx/blender/blender-3.0.1-r2.ebuild
index 0f698435b0c3..723cd05d0854 100644
--- a/media-gfx/blender/blender-3.0.1-r1.ebuild
+++ b/media-gfx/blender/blender-3.0.1-r2.ebuild
@@ -90,7 +90,7 @@ RDEPEND="${PYTHON_DEPS}
)
opensubdiv? ( >=media-libs/opensubdiv-3.4.0[cuda=] )
openvdb? (
-   >=media-gfx/openvdb-7.1.0
+   >=media-gfx/openvdb-8.2.0-r2:=
dev-libs/c-blosc:=
)
osl? ( >=media-libs/osl-1.11.16.0-r3:= )

diff --git a/media-gfx/blender/blender-.ebuild 
b/media-gfx/blender/blender-.ebuild
index 254b0d7be49b..32f214acf570 100644
--- a/media-gfx/blender/blender-.ebuild
+++ b/media-gfx/blender/blender-.ebuild
@@ -90,7 +90,7 @@ RDEPEND="${PYTHON_DEPS}
)
opensubdiv? ( >=media-libs/opensubdiv-3.4.0[cuda=] )
openvdb? (
-   >=media-gfx/openvdb-7.1.0
+   >=media-gfx/openvdb-8.2.0-r2:=
dev-libs/c-blosc:=
)
osl? ( >=media-libs/osl-1.11.16.0-r3:= )



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

2022-02-11 Thread Sam James
commit: 177d9b9ffb35e21ac4923682402d797174694e2d
Author: Sam James  gentoo  org>
AuthorDate: Sat Feb 12 04:42:39 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Feb 12 04:42:39 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=177d9b9f

media-libs/osl: update dep bounds for OpenEXR 3 conversion

This helps to avoid pulling in versions which might've been linked
against OpenEXR 2.

Bug: https://bugs.gentoo.org/831357
Bug: https://bugs.gentoo.org/832862
Bug: https://bugs.gentoo.org/821202
Signed-off-by: Sam James  gentoo.org>

 media-libs/osl/{osl-1.11.16.0-r3.ebuild => osl-1.11.16.0-r4.ebuild} | 3 +--
 media-libs/osl/{osl-1.11.17.0.ebuild => osl-1.11.17.0-r1.ebuild}| 3 +--
 media-libs/osl/{osl-1.12.0.2-r3.ebuild => osl-1.12.0.2-r4.ebuild}   | 3 +--
 media-libs/osl/{osl-1.12.4.1.ebuild => osl-1.12.4.1-r1.ebuild}  | 3 +--
 4 files changed, 4 insertions(+), 8 deletions(-)

diff --git a/media-libs/osl/osl-1.11.16.0-r3.ebuild 
b/media-libs/osl/osl-1.11.16.0-r4.ebuild
similarity index 97%
rename from media-libs/osl/osl-1.11.16.0-r3.ebuild
rename to media-libs/osl/osl-1.11.16.0-r4.ebuild
index 58e331049861..31e118f6baa9 100644
--- a/media-libs/osl/osl-1.11.16.0-r3.ebuild
+++ b/media-libs/osl/osl-1.11.16.0-r4.ebuild
@@ -31,13 +31,12 @@ CPU_FEATURES=( ${X86_CPU_FEATURES[@]/#/cpu_flags_x86_} )
 
 IUSE="doc partio qt5 test ${CPU_FEATURES[@]%:*} python"
 
-# See bug #821202 for openimageio < dep
 RDEPEND="
dev-libs/boost:=
dev-libs/pugixml
media-libs/openexr:3=
dev-libs/imath:=
-   =media-libs/openimageio-2.3.12.0:=

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

2022-02-11 Thread Sam James
commit: 6fb706380db8e76320ef2915b5ffefc053b62adf
Author: Sam James  gentoo  org>
AuthorDate: Sat Feb 12 04:37:35 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Feb 12 04:37:35 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6fb70638

media-libs/openimageio: update dep bounds for OpenEXR 3 conversion

This helps to avoid pulling in versions which might've been linked
against OpenEXR 2.

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

 .../{openimageio-2.3.11.0-r1.ebuild => openimageio-2.3.11.0-r2.ebuild}  | 2 +-
 .../{openimageio-2.3.12.0.ebuild => openimageio-2.3.12.0-r1.ebuild} | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-libs/openimageio/openimageio-2.3.11.0-r1.ebuild 
b/media-libs/openimageio/openimageio-2.3.11.0-r2.ebuild
similarity index 99%
rename from media-libs/openimageio/openimageio-2.3.11.0-r1.ebuild
rename to media-libs/openimageio/openimageio-2.3.11.0-r2.ebuild
index f801cdfbc915..79438a824283 100644
--- a/media-libs/openimageio/openimageio-2.3.11.0-r1.ebuild
+++ b/media-libs/openimageio/openimageio-2.3.11.0-r2.ebuild
@@ -56,7 +56,7 @@ RDEPEND="
media-libs/libpng:0=
>=media-libs/libwebp-0.2.1:=
dev-libs/imath:=
-   media-libs/opencolorio:=
+   >=media-libs/opencolorio-2.1.1-r3:=
media-libs/openexr:3=
media-libs/tiff:0=
sys-libs/zlib:=

diff --git a/media-libs/openimageio/openimageio-2.3.12.0.ebuild 
b/media-libs/openimageio/openimageio-2.3.12.0-r1.ebuild
similarity index 99%
rename from media-libs/openimageio/openimageio-2.3.12.0.ebuild
rename to media-libs/openimageio/openimageio-2.3.12.0-r1.ebuild
index f801cdfbc915..79438a824283 100644
--- a/media-libs/openimageio/openimageio-2.3.12.0.ebuild
+++ b/media-libs/openimageio/openimageio-2.3.12.0-r1.ebuild
@@ -56,7 +56,7 @@ RDEPEND="
media-libs/libpng:0=
>=media-libs/libwebp-0.2.1:=
dev-libs/imath:=
-   media-libs/opencolorio:=
+   >=media-libs/opencolorio-2.1.1-r3:=
media-libs/openexr:3=
media-libs/tiff:0=
sys-libs/zlib:=



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

2022-02-11 Thread Sam James
commit: 9b43c6c1b7e85ea88e44d691dc754b143016fe67
Author: Sam James  gentoo  org>
AuthorDate: Sat Feb 12 04:35:56 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Feb 12 04:35:56 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b43c6c1

media-gfx/blender: fix WhitespaceFound

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

 media-gfx/blender/blender-2.93.8.ebuild | 12 ++--
 1 file changed, 6 insertions(+), 6 deletions(-)

diff --git a/media-gfx/blender/blender-2.93.8.ebuild 
b/media-gfx/blender/blender-2.93.8.ebuild
index cc817772a77a..d1081e1bbca3 100644
--- a/media-gfx/blender/blender-2.93.8.ebuild
+++ b/media-gfx/blender/blender-2.93.8.ebuild
@@ -272,12 +272,12 @@ src_configure() {
)
append-flags $(usex debug '-DDEBUG' '-DNDEBUG')
 
-if tc-is-gcc ; then
-# These options only exist when GCC is detected.
-# We disable these to respect the user's choice of linker.
-mycmakeargs+=(
--DWITH_LINKER_GOLD=OFF
--DWITH_LINKER_LLD=OFF
+   if tc-is-gcc ; then
+   # These options only exist when GCC is detected.
+   # We disable these to respect the user's choice of linker.
+   mycmakeargs+=(
+   -DWITH_LINKER_GOLD=OFF
+   -DWITH_LINKER_LLD=OFF
)
fi
 



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

2022-02-11 Thread Sam James
commit: 2ba29bb56464d69b1ceac45707b5c485c2ea2565
Author: Sam James  gentoo  org>
AuthorDate: Sat Feb 12 03:57:56 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Feb 12 03:57:56 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2ba29bb5

media-gfx/blender: drop 2.93.1-r1, 2.93.2-r1

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

 media-gfx/blender/Manifest |   2 -
 media-gfx/blender/blender-2.93.1-r1.ebuild | 390 -
 media-gfx/blender/blender-2.93.2-r1.ebuild | 387 
 3 files changed, 779 deletions(-)

diff --git a/media-gfx/blender/Manifest b/media-gfx/blender/Manifest
index 1582fad2110a..ba8389e15de4 100644
--- a/media-gfx/blender/Manifest
+++ b/media-gfx/blender/Manifest
@@ -1,7 +1,5 @@
 DIST blender-2.93.0-tests.tar.bz2 286918586 BLAKE2B 
a2c2c2e900e401a470208e8e5d0082d45e2f8db13b45213f31808d50ae5ea330360702b8e775bdb3307eb753aa7c3264803e9e470b3fb778f8bd87272cd72513
 SHA512 
0e5e4c67944c4f76df62cdbaf26ba284c415675074e66685c01ec9584a544c47f616bae8fb2ff2b7e03290620d54dc1033b4b0fc617acb1232a90439e96325fe
 DIST blender-2.93.0.tar.xz 42967016 BLAKE2B 
1e7b54f08415de8a8908a285ae35c1e18558bf7cab42c5c135323d10ac9a73ec69aa0addd536355a4d19262438a615e03f09dc123b697cbab484e33350bb5ee3
 SHA512 
660962e5368c8ff52ed095aba97d63c22aa8e2fdcb2042b1299b6d6edeb7eb1f702a9ee95ee7e47824681f9f48b971d2e32ec32cc6264165a4196b5f36c4a66d
-DIST blender-2.93.1.tar.xz 42960100 BLAKE2B 
eda0a8c0414d1f7c89d21e34ba238b0cbe337ea755d6f10792e7c3bd5e15934184d3bd853ed636764776095ce1e3f081d63386b7c13fb7ac666580bf9eeb43c8
 SHA512 
b14e8cca248c53e4a93976d7fa1cd1ab92a7d18a3809b2a535881731aad2f68d8d155ad175b27aa1890714b81aa6648604a614cacc90e95b7269569661e393b1
-DIST blender-2.93.2.tar.xz 43028440 BLAKE2B 
02ffc5be190445c97e3cb14e4635969df7a7aaf0100ee5ba50f2d283b077ffebf1f139aec86034ed2df03d94290d5a8bb369f88c734db5103869ffa1d3f588a6
 SHA512 
5dac627b0e5f38af1f861d4fddb01f4ba1e992c704337c56e2ebbfdcbd62e6de83195e3541342603a1ae966e89a06ff98764c817e282401edd792857d577b989
 DIST blender-2.93.6.tar.xz 43031980 BLAKE2B 
235b9a08d9eb4ba83c30a4de333cc5b56eefe16209a96e2aeadbfb4d99b0add0031bbf3c4e0059833433475f07c03711ca773e19d57849ae83beb52a750fac48
 SHA512 
0f8e7686a141ba55be29c73f9b2fcd43b03f7551ec91d226f389295f4866926f9a81ddf627aef54f6d762271ca05ccdea1f80efc00cc52315925ad626b283aea
 DIST blender-3.0.0-tests.tar.bz2 302064577 BLAKE2B 
c86a47231bb704124fe5ed59963176ca45ccc7e92bf8b00ce31d432cf6e35b9593ddb0d71f56aab0af6d1922f08eb158f9b7e355b5323d715b2b075ceafe9294
 SHA512 
e343f5da88aa7d2bc2a0758c01d3849b61c6ff3a0d65ac4d967aa02b701a5a02bfc8e7ed92b8f67af37e08f138987de8a27b8c7faa3cd8cfc3535adb8c624506
 DIST blender-3.0.0.tar.xz 40169212 BLAKE2B 
0dd8327cb92d1d5b00ede020fa2fe07fc3f4d02b249e0ed528c330d6423ce28c731055bc623cffa66f2824c3ae667b5b84be2d6c5e2b01baf490468c4b6f42a2
 SHA512 
727d722e7b750b77b0fe691605a84de58baf15a3cc01af267be0440bd0879772e14dbdfdb16209023df3c28b94d8009b0c389915097cdb0b49bdf42c8de1ef21

diff --git a/media-gfx/blender/blender-2.93.1-r1.ebuild 
b/media-gfx/blender/blender-2.93.1-r1.ebuild
deleted file mode 100644
index 1bba33bcef4b..
--- a/media-gfx/blender/blender-2.93.1-r1.ebuild
+++ /dev/null
@@ -1,390 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_9 )
-
-inherit check-reqs cmake flag-o-matic pax-utils python-single-r1 
toolchain-funcs xdg-utils
-
-DESCRIPTION="3D Creation/Animation/Publishing System"
-HOMEPAGE="https://www.blender.org;
-
-if [[ ${PV} = ** ]] ; then
-   inherit git-r3
-   EGIT_REPO_URI="https://git.blender.org/blender.git;
-else
-   SRC_URI="https://download.blender.org/source/${P}.tar.xz;
-   TEST_TARBALL_VERSION=2.93.0
-   SRC_URI+=" test? ( 
https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${PN}-${TEST_TARBALL_VERSION}-tests.tar.bz2
 )"
-   KEYWORDS="~amd64"
-fi
-
-SLOT="${PV%.*}"
-LICENSE="|| ( GPL-3 BL )"
-IUSE="+bullet +dds +fluid +openexr +system-python +system-numpy +tbb \
-   alembic collada +color-management cuda +cycles \
-   debug doc +embree +ffmpeg +fftw +gmp headless jack jemalloc jpeg2k \
-   man ndof nls openal opencl +oidn +openimageio +openmp +opensubdiv \
-   +openvdb +osl +pdf +potrace +pugixml pulseaudio sdl +sndfile standalone 
test +tiff valgrind"
-RESTRICT="!test? ( test )"
-
-REQUIRED_USE="${PYTHON_REQUIRED_USE}
-   alembic? ( openexr )
-   cuda? ( cycles )
-   cycles? ( openexr tiff openimageio )
-   fluid? ( tbb )
-   opencl? ( cycles )
-   openvdb? ( tbb )
-   osl? ( cycles )
-   standalone? ( cycles )
-   test? ( color-management )"
-
-# Library versions for official builds can be found in the blender source 
directory in:
-# build_files/build_environment/install_deps.sh
-RDEPEND="${PYTHON_DEPS}
-   dev-libs/boost:=[nls?,threads(+)]
-   dev-libs/lzo:2=
-   

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

2022-02-11 Thread Sam James
commit: bed1006390b41c311977364381ade357c504a079
Author: Sam James  gentoo  org>
AuthorDate: Sat Feb 12 04:34:52 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Feb 12 04:34:52 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bed10063

media-gfx/blender: update dep bounds for OpenEXR 3 conversion

This helps to avoid pulling in versions which might've been linked
against OpenEXR 2.

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

 media-gfx/blender/{blender-3.0.1.ebuild => blender-3.0.1-r1.ebuild} | 6 +++---
 media-gfx/blender/blender-.ebuild   | 6 +++---
 2 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/media-gfx/blender/blender-3.0.1.ebuild 
b/media-gfx/blender/blender-3.0.1-r1.ebuild
similarity index 98%
rename from media-gfx/blender/blender-3.0.1.ebuild
rename to media-gfx/blender/blender-3.0.1-r1.ebuild
index 55af3199fd93..0f698435b0c3 100644
--- a/media-gfx/blender/blender-3.0.1.ebuild
+++ b/media-gfx/blender/blender-3.0.1-r1.ebuild
@@ -62,7 +62,7 @@ RDEPEND="${PYTHON_DEPS}
virtual/opengl
alembic? ( >=media-gfx/alembic-1.7.12[boost(+),hdf(+)] )
collada? ( >=media-libs/opencollada-1.6.68 )
-   color-management? ( >=media-libs/opencolorio-2.0.0 )
+   color-management? ( >=media-libs/opencolorio-2.1.1-r3:= )
cuda? ( dev-util/nvidia-cuda-toolkit:= )
embree? ( >=media-libs/embree-3.10.0[raymask] )
ffmpeg? ( 
media-video/ffmpeg:=[x264,mp3,encode,theora,jpeg2k,vpx,vorbis,opus,xvid] )
@@ -83,7 +83,7 @@ RDEPEND="${PYTHON_DEPS}
nls? ( virtual/libiconv )
openal? ( media-libs/openal )
oidn? ( >=media-libs/oidn-1.4.1 )
-   openimageio? ( >=media-libs/openimageio-2.2.13.1:= )
+   openimageio? ( >=media-libs/openimageio-2.3.12.0:= )
openexr? (
dev-libs/imath:=
media-libs/openexr:3=
@@ -93,7 +93,7 @@ RDEPEND="${PYTHON_DEPS}
>=media-gfx/openvdb-7.1.0
dev-libs/c-blosc:=
)
-   osl? ( >=media-libs/osl-1.11.10.0 )
+   osl? ( >=media-libs/osl-1.11.16.0-r3:= )
pdf? ( media-libs/libharu )
potrace? ( media-gfx/potrace )
pugixml? ( dev-libs/pugixml )

diff --git a/media-gfx/blender/blender-.ebuild 
b/media-gfx/blender/blender-.ebuild
index 2a0b9a5eef41..254b0d7be49b 100644
--- a/media-gfx/blender/blender-.ebuild
+++ b/media-gfx/blender/blender-.ebuild
@@ -62,7 +62,7 @@ RDEPEND="${PYTHON_DEPS}
virtual/opengl
alembic? ( >=media-gfx/alembic-1.7.12[boost(+),hdf(+)] )
collada? ( >=media-libs/opencollada-1.6.68 )
-   color-management? ( >=media-libs/opencolorio-2.0.0 )
+   color-management? ( >=media-libs/opencolorio-2.1.1-r3:= )
cuda? ( dev-util/nvidia-cuda-toolkit:= )
embree? ( >=media-libs/embree-3.10.0[raymask] )
ffmpeg? ( 
media-video/ffmpeg:=[x264,mp3,encode,theora,jpeg2k,vpx,vorbis,opus,xvid] )
@@ -83,7 +83,7 @@ RDEPEND="${PYTHON_DEPS}
nls? ( virtual/libiconv )
openal? ( media-libs/openal )
oidn? ( >=media-libs/oidn-1.4.1 )
-   openimageio? ( >=media-libs/openimageio-2.2.13.1:= )
+   openimageio? ( >=media-libs/openimageio-2.3.12.0:= )
openexr? (
dev-libs/imath:=
media-libs/openexr:3=
@@ -93,7 +93,7 @@ RDEPEND="${PYTHON_DEPS}
>=media-gfx/openvdb-7.1.0
dev-libs/c-blosc:=
)
-   osl? ( >=media-libs/osl-1.11.10.0 )
+   osl? ( >=media-libs/osl-1.11.16.0-r3:= )
pdf? ( media-libs/libharu )
potrace? ( media-gfx/potrace )
pugixml? ( dev-libs/pugixml )



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

2022-02-11 Thread Sam James
commit: 36aec4dd0f8154731af7cf40684feb4eb9c159f1
Author: Sam James  gentoo  org>
AuthorDate: Sat Feb 12 04:31:33 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Feb 12 04:33:21 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=36aec4dd

media-gfx/blender: add 2.93.8

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

 media-gfx/blender/Manifest  |   1 +
 media-gfx/blender/blender-2.93.8.ebuild | 404 
 2 files changed, 405 insertions(+)

diff --git a/media-gfx/blender/Manifest b/media-gfx/blender/Manifest
index ba8389e15de4..871c81733e82 100644
--- a/media-gfx/blender/Manifest
+++ b/media-gfx/blender/Manifest
@@ -1,6 +1,7 @@
 DIST blender-2.93.0-tests.tar.bz2 286918586 BLAKE2B 
a2c2c2e900e401a470208e8e5d0082d45e2f8db13b45213f31808d50ae5ea330360702b8e775bdb3307eb753aa7c3264803e9e470b3fb778f8bd87272cd72513
 SHA512 
0e5e4c67944c4f76df62cdbaf26ba284c415675074e66685c01ec9584a544c47f616bae8fb2ff2b7e03290620d54dc1033b4b0fc617acb1232a90439e96325fe
 DIST blender-2.93.0.tar.xz 42967016 BLAKE2B 
1e7b54f08415de8a8908a285ae35c1e18558bf7cab42c5c135323d10ac9a73ec69aa0addd536355a4d19262438a615e03f09dc123b697cbab484e33350bb5ee3
 SHA512 
660962e5368c8ff52ed095aba97d63c22aa8e2fdcb2042b1299b6d6edeb7eb1f702a9ee95ee7e47824681f9f48b971d2e32ec32cc6264165a4196b5f36c4a66d
 DIST blender-2.93.6.tar.xz 43031980 BLAKE2B 
235b9a08d9eb4ba83c30a4de333cc5b56eefe16209a96e2aeadbfb4d99b0add0031bbf3c4e0059833433475f07c03711ca773e19d57849ae83beb52a750fac48
 SHA512 
0f8e7686a141ba55be29c73f9b2fcd43b03f7551ec91d226f389295f4866926f9a81ddf627aef54f6d762271ca05ccdea1f80efc00cc52315925ad626b283aea
+DIST blender-2.93.8.tar.xz 43024356 BLAKE2B 
f69edf2bff0e97897d03b123516a66037fc690f518801dbb5f6851aa743c768bb1a56df2cc3e036d8fbae4ca3cfca295f34c7ae33dd37f0e16513c56f5d46572
 SHA512 
75213907ef7969f30468ce959a1da9287334b6f8b6edbf4b65e02d57a8b306fad6f86646d088eee8fd6f53f3e7511554b9a963f7a15527b17c3353db24f58249
 DIST blender-3.0.0-tests.tar.bz2 302064577 BLAKE2B 
c86a47231bb704124fe5ed59963176ca45ccc7e92bf8b00ce31d432cf6e35b9593ddb0d71f56aab0af6d1922f08eb158f9b7e355b5323d715b2b075ceafe9294
 SHA512 
e343f5da88aa7d2bc2a0758c01d3849b61c6ff3a0d65ac4d967aa02b701a5a02bfc8e7ed92b8f67af37e08f138987de8a27b8c7faa3cd8cfc3535adb8c624506
 DIST blender-3.0.0.tar.xz 40169212 BLAKE2B 
0dd8327cb92d1d5b00ede020fa2fe07fc3f4d02b249e0ed528c330d6423ce28c731055bc623cffa66f2824c3ae667b5b84be2d6c5e2b01baf490468c4b6f42a2
 SHA512 
727d722e7b750b77b0fe691605a84de58baf15a3cc01af267be0440bd0879772e14dbdfdb16209023df3c28b94d8009b0c389915097cdb0b49bdf42c8de1ef21
 DIST blender-3.0.1.tar.xz 40155604 BLAKE2B 
b611f08617f1be217604e87cfafe88f6cc9904ed6321a74bea4ee5ad14f3cf4002b12d82fa3b3c6111a681fd7e1c530f66be28c506973ff7722175a9036a19da
 SHA512 
b9af6d49201eb26ec77a3cecdb9c0945ffc915d4eecaaa36091365340244bfd1565a7679c8b7a81d3335383f158dc01339ea8edc108730835d81db1de84049bf

diff --git a/media-gfx/blender/blender-2.93.8.ebuild 
b/media-gfx/blender/blender-2.93.8.ebuild
new file mode 100644
index ..cc817772a77a
--- /dev/null
+++ b/media-gfx/blender/blender-2.93.8.ebuild
@@ -0,0 +1,404 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_9 )
+
+inherit check-reqs cmake flag-o-matic pax-utils python-single-r1 
toolchain-funcs xdg-utils
+
+DESCRIPTION="3D Creation/Animation/Publishing System"
+HOMEPAGE="https://www.blender.org;
+
+if [[ ${PV} = ** ]] ; then
+   # Subversion is needed for downloading unit test files
+   inherit git-r3 subversion
+   EGIT_REPO_URI="https://git.blender.org/blender.git;
+else
+   SRC_URI="https://download.blender.org/source/${P}.tar.xz;
+   TEST_TARBALL_VERSION=2.93.0
+   SRC_URI+=" test? ( 
https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${PN}-${TEST_TARBALL_VERSION}-tests.tar.bz2
 )"
+   KEYWORDS="~amd64 ~arm ~arm64"
+fi
+
+SLOT="${PV%.*}"
+LICENSE="|| ( GPL-3 BL )"
+IUSE="+bullet +dds +fluid +openexr +system-python +system-numpy +tbb \
+   alembic collada +color-management cuda +cycles \
+   debug doc +embree +ffmpeg +fftw +gmp headless jack jemalloc jpeg2k \
+   man ndof nls openal opencl +oidn +openimageio +openmp +opensubdiv \
+   +openvdb +osl +pdf +potrace +pugixml pulseaudio sdl +sndfile standalone 
test +tiff valgrind"
+RESTRICT="!test? ( test )"
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}
+   alembic? ( openexr )
+   cuda? ( cycles )
+   cycles? ( openexr tiff openimageio )
+   fluid? ( tbb )
+   opencl? ( cycles )
+   openvdb? ( tbb )
+   osl? ( cycles )
+   standalone? ( cycles )
+   test? ( color-management )"
+
+# Library versions for official builds can be found in the blender source 
directory in:
+# build_files/build_environment/install_deps.sh
+# We can use a lower version of OIO but we need a version we know we've
+# switched to OpenEXR 3.
+RDEPEND="${PYTHON_DEPS}
+   

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

2022-02-11 Thread Sam James
commit: 4e89d88f996d96609e1ccb8cd4a12b09fb308db0
Author: Sam James  gentoo  org>
AuthorDate: Sat Feb 12 03:57:48 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Feb 12 03:57:48 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e89d88f

media-gfx/blender: stabilize 2.93.6 for amd64

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

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

diff --git a/media-gfx/blender/blender-2.93.6.ebuild 
b/media-gfx/blender/blender-2.93.6.ebuild
index 6d17263b5759..56de2d8ab8b4 100644
--- a/media-gfx/blender/blender-2.93.6.ebuild
+++ b/media-gfx/blender/blender-2.93.6.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
@@ -18,7 +18,7 @@ else
SRC_URI="https://download.blender.org/source/${P}.tar.xz;
TEST_TARBALL_VERSION=2.93.0
SRC_URI+=" test? ( 
https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${PN}-${TEST_TARBALL_VERSION}-tests.tar.bz2
 )"
-   KEYWORDS="~amd64 ~arm ~arm64"
+   KEYWORDS="amd64 ~arm ~arm64"
 fi
 
 SLOT="${PV%.*}"



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

2022-02-11 Thread Steve Burnham
commit: 42d62b4be70e6276251c51a94f89e193db011889
Author: Steven Burnham  gmail  com>
AuthorDate: Fri Feb 11 22:19:00 2022 +
Commit: Steve Burnham  gmail  com>
CommitDate: Sat Feb 12 04:28:42 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=42d62b4b

media-sound/noson-app: Version bump to 5.0.0

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Steven Burnham  gmail.com>

 media-sound/noson-app/Manifest  | 2 +-
 .../noson-app/{noson-app-4.5.2.ebuild => noson-app-5.0.0.ebuild}| 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/noson-app/Manifest b/media-sound/noson-app/Manifest
index 5a076507b..a7dd8232e 100644
--- a/media-sound/noson-app/Manifest
+++ b/media-sound/noson-app/Manifest
@@ -1 +1 @@
-DIST noson-app-4.5.2.tar.gz 2117644 BLAKE2B 
87662121282d298adc73f813d5e9e0a73920367f3d19f14194b01d1fe2e4bf3b291349b8b20ed3e7276be2c5d44c6548af76494ff3dc9dfc947dade9826d1aa5
 SHA512 
e14e06639af8b8fafad7eb511c1ee5009cdbfebb3d19254a6a2f99de9832a4f9d1c889769e38c315041fe6c4e26216f2d06c45c7f1481cc7925870e8374b292d
+DIST noson-app-5.0.0.tar.gz 2114681 BLAKE2B 
c9c6bcb90a39c7c1b1dad10e26ba600419ec6df6a73c18987122f3081b7ef666cbf59f6673ed0b8c75ba37f6068d08bec2d732e493e6e30d9bee88dee994da6d
 SHA512 
add06a5e2eff88bf4ba106834f534bc2747994bf1aa68094a461408b0eff836f04dde3fcba9233152650fb6aab0b5b184a20658cda266a97cacbf08532fc20ba

diff --git a/media-sound/noson-app/noson-app-4.5.2.ebuild 
b/media-sound/noson-app/noson-app-5.0.0.ebuild
similarity index 100%
rename from media-sound/noson-app/noson-app-4.5.2.ebuild
rename to media-sound/noson-app/noson-app-5.0.0.ebuild



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

2022-02-11 Thread Sam James
commit: 2fc41152ac338bc847b0878ab276d3512ebf346f
Author: Sam James  gentoo  org>
AuthorDate: Sat Feb 12 03:45:23 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Feb 12 03:55:36 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2fc41152

media-libs/osl: add 1.12.4.1

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

 media-libs/osl/Manifest|   1 +
 .../osl/files/osl-1.12.4.1-openexr-3-imath.patch   | 126 +
 media-libs/osl/osl-1.12.4.1.ebuild | 103 +
 3 files changed, 230 insertions(+)

diff --git a/media-libs/osl/Manifest b/media-libs/osl/Manifest
index 1c6d13087eb8..f3343cf6bdd1 100644
--- a/media-libs/osl/Manifest
+++ b/media-libs/osl/Manifest
@@ -1,3 +1,4 @@
 DIST osl-1.11.15.0.tar.gz 14143372 BLAKE2B 
7385d86417fd2666d7558eb459402a9720fc4b59287c2feb45c451bd1e413d102f3f286e6bc07bbeb320b9f5a96b4981851dddcf3a6eaa69d5869238811978a8
 SHA512 
d1df69349cb43690d0578b32caf92fe33ff570713fd87899e2ab312962c6474bd9c19df5b3b018a7498390e5933fcfbfdd3ecd450a4d91d64dd680ee74f492c5
 DIST osl-1.11.16.0.tar.gz 14143407 BLAKE2B 
0e6a20ee63a836bc268f03eb943731e8bf18909bf86041532de50e51ff9fb78f9be316be9b3677cb2b0e5fddd90defab95281e6597a52e61d982ffc9fcc52f79
 SHA512 
717a588bb371ff64d41dc34caad6a4e8483cba32d3b8fe7db9f98e422be050b1b89e4cf7f018e1106dfc9120d2485c3d8430a63cd80344050b00082fdd45fa1b
 DIST osl-1.12.0.2.tar.gz 16205315 BLAKE2B 
543d120e981f093c121b4abb4c36d7d8c127555c8986df931a3040136e3ae3d84d602d73395604cd492f8d192e408f585cd6579fe6283c974778f0b99092985d
 SHA512 
cdcd1fb348f6f2f1f889ed1895bac545e10b73e700959bc09b1df2a40cd86e69ba43a1dfaf26dedaec9c23aa17b74428d4bccc9cf7f4d27ae2fc5152adb6c010
+DIST osl-1.12.4.1.tar.gz 17716100 BLAKE2B 
eddd614ad4631446ff9de5e6c11cb8c19f9226b3306dca39a37827b4a03f7dc034b321ea3cce75e33dbe93dbb2d7dd09a0bf5ba222a693ad7acb6d96c529d2d9
 SHA512 
eaee1b539fa10ec6703db19acf0cd91cffcd44f4ce9aff3d4e00abd3ba7d8cd3557b37c57c902d435181bc983623828a06a778377b09f40ccac2e430addce4d4

diff --git a/media-libs/osl/files/osl-1.12.4.1-openexr-3-imath.patch 
b/media-libs/osl/files/osl-1.12.4.1-openexr-3-imath.patch
new file mode 100644
index ..ffee5d8a543d
--- /dev/null
+++ b/media-libs/osl/files/osl-1.12.4.1-openexr-3-imath.patch
@@ -0,0 +1,126 @@
+diff --git a/src/include/OSL/oslconfig.h.in b/src/include/OSL/oslconfig.h.in
+index 29abe88..b9de57c 100644
+--- a/src/include/OSL/oslconfig.h.in
 b/src/include/OSL/oslconfig.h.in
+@@ -12,9 +12,9 @@
+ // All the things we need from Imath.
+ #define OSL_USING_IMATH @OSL_USING_IMATH@
+ #if OSL_USING_IMATH >= 3
+-#   include 
+-#   include 
+-#   include 
++#   include 
++#   include 
++#   include 
+ #else
+ // OpenEXR 2.x lacks the Cuda decorators we need, so we replicated some
+ // Imath files in OSL/Imathx, adding the decorations needed for them to
+diff --git a/src/include/OSL/Imathx/ImathColor.h 
b/src/include/OSL/Imathx/ImathColor.h
+index d0b035f..1cbb28f 100644
+--- a/src/include/OSL/Imathx/ImathColor.h
 b/src/include/OSL/Imathx/ImathColor.h
+@@ -44,7 +44,7 @@
+ //
+ 
+ #include "ImathVec.h"
+-#include 
++#include 
+ // #include "half.h"
+ 
+ #ifndef IMATH_HOSTDEVICE
+diff --git a/src/include/OSL/Imathx/ImathFun.h 
b/src/include/OSL/Imathx/ImathFun.h
+index 1413c48..576b588 100644
+--- a/src/include/OSL/Imathx/ImathFun.h
 b/src/include/OSL/Imathx/ImathFun.h
+@@ -43,10 +43,10 @@
+ //
+ 
//-
+ 
+-#include 
++#include 
+ #include "ImathLimits.h"
+-#include 
+-#include 
++#include 
++#include 
+ 
+ IMATH_INTERNAL_NAMESPACE_HEADER_ENTER
+ 
+diff --git a/src/include/OSL/Imathx/ImathLimits.h 
b/src/include/OSL/Imathx/ImathLimits.h
+index 09fa419..ed19eaa 100644
+--- a/src/include/OSL/Imathx/ImathLimits.h
 b/src/include/OSL/Imathx/ImathLimits.h
+@@ -43,7 +43,7 @@
+ //
+ //
+ 
+-#include 
++#include 
+ #include 
+ #include 
+ 
+diff --git a/src/include/OSL/Imathx/ImathMatrix.h 
b/src/include/OSL/Imathx/ImathMatrix.h
+index a4063dd..678f970 100644
+--- a/src/include/OSL/Imathx/ImathMatrix.h
 b/src/include/OSL/Imathx/ImathMatrix.h
+@@ -43,12 +43,12 @@
+ //
+ //
+ 
+-#include 
++#include 
+ #include "ImathFun.h"
+-#include 
++#include 
+ #include "ImathVec.h"
+-#include 
+-#include 
++#include 
++#include 
+ 
+ #include 
+ #include 
+diff --git a/src/include/OSL/Imathx/ImathVec.h 
b/src/include/OSL/Imathx/ImathVec.h
+index e52af61..4cd696b 100644
+--- a/src/include/OSL/Imathx/ImathVec.h
 b/src/include/OSL/Imathx/ImathVec.h
+@@ -43,10 +43,10 @@
+ //
+ //
+ 
+-#include 
++#include 
+ #include "ImathLimits.h"
+-#include 
+-#include 
++#include 
++#include 
+ 
+ #include 
+ #include 
+diff --git 

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

2022-02-11 Thread Sam James
commit: 08b292cf5f458c385970a1510edf6ed3015c3876
Author: Sam James  gentoo  org>
AuthorDate: Sat Feb 12 03:50:08 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Feb 12 03:55:38 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=08b292cf

media-libs/openimageio: add 2.3.12.0

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

 media-libs/openimageio/Manifest|   1 +
 media-libs/openimageio/openimageio-2.3.12.0.ebuild | 190 +
 2 files changed, 191 insertions(+)

diff --git a/media-libs/openimageio/Manifest b/media-libs/openimageio/Manifest
index 06529c0e6348..e75be6bbbc01 100644
--- a/media-libs/openimageio/Manifest
+++ b/media-libs/openimageio/Manifest
@@ -1,4 +1,5 @@
 DIST openimageio-2.2.18.0.tar.gz 29246567 BLAKE2B 
cb7297028b39b1616962b94aff61f0240b88beeae216c6e39f450cb860660b2c844393a759302dfd325ba95336e06944ad72acfb0e87aa2b1cadfe658bd6bdaa
 SHA512 
22a61e8b1ca098c2293e972372d02f0ac8ce54b46eb957b1ffcacb9e0ca4ff13f560d67804e0db0a898d8bec2fdb73f3cdcd1ee1867f92f97f84c1c111e535be
 DIST openimageio-2.3.11.0.tar.gz 32439595 BLAKE2B 
6e64284c36de87fc077e839db808d4fab0cb6ea4951639cfed21e68900782c03ef6c2e64dcae5c1bf9360ad0a838ee36396d31634ad0ddd20f8fc9f683fc9dc8
 SHA512 
7e973f4f1b00dfc2486d074f5fdd03aa612a650411c7440868a4846ecfda8b172be33110fce35801dfed92d80f338b989f3ee001191938c48edef5ca760eff3c
+DIST openimageio-2.3.12.0.tar.gz 32452689 BLAKE2B 
f5fd428c597b573586a4749b56225ad3c035ab1c2122ff3e93df8e90be5796cc57978aa9fc5b102f2cf64d2407e70a11683b5bbee118c9fac3536b965ed044cc
 SHA512 
c8ec0ead8396717b218d937b9193ef9162c68446f6f1d477f3f0ee4b5656c3d7d53b58bf55aa300fbf57d367a47d795861b5683157e0d0271e0ea56f0460c58d
 DIST 
openimageio-oexr-test-image-f17e353fbfcde3406fe02675f4d92aeae422a560.tar.gz 
252226183 BLAKE2B 
b94fb08515e18821e5b88c10031ca53675c56f96397e00b4e186d8dfb9f8557bc935ff102d61835590dca6deeef90dba03b81fd76a7958ab4d0592c042c2130a
 SHA512 
26b9b2cda9d48554b8a53f06bc20301f8ff77dc5e1d7caf9ec45aaaefd8578d3d4d4b2e0a1d1b0f697805fdc0c5d4bae4948cea21821df3006ac0f8b9020f85f
 DIST 
openimageio-oiio-test-image-b85d7a3a10a3256b50325ad310c33e7f7cf2c6cb.tar.gz 
137513393 BLAKE2B 
ebde02d57daaa58c08c7aab2251c39eefd5b736e1cc4a6d28603d8ee52b7828fa7529c9616207b8b0bcb04d88cd4c60c6325e6f09b4f3410dd6e61c5532b04ad
 SHA512 
840a6785779d85f5da052cb635a92c27451e464414fefd2faaf5fc7a6b78936ff05a6a960c07bb968d7c18e753053ff0f425505de54577d30620fbff9be043fb

diff --git a/media-libs/openimageio/openimageio-2.3.12.0.ebuild 
b/media-libs/openimageio/openimageio-2.3.12.0.ebuild
new file mode 100644
index ..445eb5f23ac9
--- /dev/null
+++ b/media-libs/openimageio/openimageio-2.3.12.0.ebuild
@@ -0,0 +1,190 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+FONT_PN=OpenImageIO
+PYTHON_COMPAT=( python3_{8..10} )
+
+TEST_OIIO_IMAGE_COMMIT="b85d7a3a10a3256b50325ad310c33e7f7cf2c6cb"
+TEST_OEXR_IMAGE_COMMIT="f17e353fbfcde3406fe02675f4d92aeae422a560"
+inherit cmake font python-single-r1 flag-o-matic
+
+DESCRIPTION="A library for reading and writing images"
+HOMEPAGE="https://sites.google.com/site/openimageio/ 
https://github.com/OpenImageIO;
+SRC_URI="https://github.com/OpenImageIO/oiio/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+SRC_URI+=" test? (
+   
https://github.com/OpenImageIO/oiio-images/archive/${TEST_OIIO_IMAGE_COMMIT}.tar.gz
 -> ${PN}-oiio-test-image-${TEST_OIIO_IMAGE_COMMIT}.tar.gz
+   
https://github.com/AcademySoftwareFoundation/openexr-images/archive/${TEST_OEXR_IMAGE_COMMIT}.tar.gz
 -> ${PN}-oexr-test-image-${TEST_OEXR_IMAGE_COMMIT}.tar.gz
+   )"
+S="${WORKDIR}/oiio-${PV}"
+
+LICENSE="BSD"
+# TODO: drop .1 on next SONAME change (2.3 -> 2.4?) as we needed to nudge it
+# for changing to openexr 3 which broke ABI.
+SLOT="0/$(ver_cut 1-2).1"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+
+X86_CPU_FEATURES=(
+   aes:aes sse2:sse2 sse3:sse3 ssse3:ssse3 sse4_1:sse4.1 sse4_2:sse4.2
+   avx:avx avx2:avx2 avx512f:avx512f f16c:f16c
+)
+CPU_FEATURES=( ${X86_CPU_FEATURES[@]/#/cpu_flags_x86_} )
+
+IUSE="dicom doc ffmpeg gif jpeg2k opencv opengl openvdb ptex python qt5 raw 
test +truetype ${CPU_FEATURES[@]%:*}"
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+
+# Not quite working yet
+RESTRICT="!test? ( test ) test"
+
+BDEPEND="
+   doc? (
+   app-doc/doxygen
+   dev-texlive/texlive-bibtexextra
+   dev-texlive/texlive-fontsextra
+   dev-texlive/texlive-fontutils
+   dev-texlive/texlive-latex
+   dev-texlive/texlive-latexextra
+   )
+"
+RDEPEND="
+   >=dev-libs/boost-1.62:=
+   dev-cpp/robin-map
+   dev-libs/libfmt:=
+   dev-libs/pugixml:=
+   >=media-libs/libheif-1.7.0:=
+   media-libs/libpng:0=
+   >=media-libs/libwebp-0.2.1:=
+   media-libs/imath:=
+   media-libs/opencolorio:=
+   media-libs/openexr:3=
+   media-libs/tiff:0=
+   

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

2022-02-11 Thread Sam James
commit: e9ffcaa3e6e45bafa379b3fae35ab9fbf087f6e9
Author: Sam James  gentoo  org>
AuthorDate: Sat Feb 12 03:35:25 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Feb 12 03:55:35 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e9ffcaa3

media-libs/osl: drop 1.12.0.2

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

 media-libs/osl/osl-1.12.0.2.ebuild | 88 --
 1 file changed, 88 deletions(-)

diff --git a/media-libs/osl/osl-1.12.0.2.ebuild 
b/media-libs/osl/osl-1.12.0.2.ebuild
deleted file mode 100644
index 155cb0665f23..
--- a/media-libs/osl/osl-1.12.0.2.ebuild
+++ /dev/null
@@ -1,88 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-inherit cmake llvm toolchain-funcs
-
-# check this on updates
-LLVM_MAX_SLOT=12
-
-DESCRIPTION="Advanced shading language for production GI renderers"
-HOMEPAGE="http://opensource.imageworks.com/?p=osl;
-SRC_URI="https://github.com/imageworks/OpenShadingLanguage/archive/Release-${PV}-dev.tar.gz
 -> ${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~x86"
-
-X86_CPU_FEATURES=(
-   sse2:sse2 sse3:sse3 ssse3:ssse3 sse4_1:sse4.1 sse4_2:sse4.2
-   avx:avx avx2:avx2 avx512f:avx512f f16c:f16c
-)
-CPU_FEATURES=( ${X86_CPU_FEATURES[@]/#/cpu_flags_x86_} )
-
-IUSE="doc partio qt5 test ${CPU_FEATURES[@]%:*}"
-
-RDEPEND="
-   dev-libs/boost:=
-   dev-libs/pugixml
-   media-libs/openexr:=
-   media-libs/openimageio:=
-   <=sys-devel/clang-13:=
-   sys-libs/zlib:=
-   dev-python/pybind11
-   partio? ( media-libs/partio )
-   qt5? (
-   dev-qt/qtcore:5
-   dev-qt/qtgui:5
-   dev-qt/qtwidgets:5
-   )
-"
-
-DEPEND="${RDEPEND}"
-BDEPEND="
-   sys-devel/bison
-   sys-devel/flex
-   virtual/pkgconfig
-"
-
-PATCHES=(
-   ${FILESDIR}/${P}-llvm-11.patch
-   ${FILESDIR}/${P}-llvm-12.patch
-)
-
-# Restricting tests as Makefile handles them differently
-RESTRICT="test"
-
-S="${WORKDIR}/OpenShadingLanguage-Release-${PV}-dev"
-
-llvm_check_deps() {
-   has_version -r "sys-devel/clang:${LLVM_SLOT}"
-}
-
-src_configure() {
-   local cpufeature
-   local mysimd=()
-   for cpufeature in "${CPU_FEATURES[@]}"; do
-   use "${cpufeature%:*}" && mysimd+=("${cpufeature#*:}")
-   done
-
-   # If no CPU SIMDs were used, completely disable them
-   [[ -z ${mysimd} ]] && mysimd=("0")
-
-   local gcc=$(tc-getCC)
-   # LLVM needs CPP11. Do not disable.
-   local mycmakeargs=(
-   -DCMAKE_CXX_STANDARD=14
-   -DCMAKE_INSTALL_DOCDIR="share/doc/${PF}"
-   -DINSTALL_DOCS=$(usex doc)
-   -DLLVM_STATIC=OFF
-   -DOSL_BUILD_TESTS=$(usex test)
-   -DSTOP_ON_WARNING=OFF
-   -DUSE_PARTIO=$(usex partio)
-   -DUSE_QT=$(usex qt5)
-   -DUSE_SIMD="$(IFS=","; echo "${mysimd[*]}")"
-   )
-
-   cmake_src_configure
-}



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

2022-02-11 Thread Sam James
commit: 0c916468b0c52c4e8351c9b17cd2277cdff19d1b
Author: Sam James  gentoo  org>
AuthorDate: Sat Feb 12 03:53:31 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Feb 12 03:55:39 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c916468

media-libs/openimageio: add 2.2.19.0

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

 media-libs/openimageio/Manifest|  1 +
 11.0-r1.ebuild => openimageio-2.2.19.0.ebuild} | 56 +++---
 .../openimageio/openimageio-2.3.11.0-r1.ebuild |  2 +-
 media-libs/openimageio/openimageio-2.3.12.0.ebuild |  2 +-
 4 files changed, 20 insertions(+), 41 deletions(-)

diff --git a/media-libs/openimageio/Manifest b/media-libs/openimageio/Manifest
index e75be6bbbc01..077868982437 100644
--- a/media-libs/openimageio/Manifest
+++ b/media-libs/openimageio/Manifest
@@ -1,4 +1,5 @@
 DIST openimageio-2.2.18.0.tar.gz 29246567 BLAKE2B 
cb7297028b39b1616962b94aff61f0240b88beeae216c6e39f450cb860660b2c844393a759302dfd325ba95336e06944ad72acfb0e87aa2b1cadfe658bd6bdaa
 SHA512 
22a61e8b1ca098c2293e972372d02f0ac8ce54b46eb957b1ffcacb9e0ca4ff13f560d67804e0db0a898d8bec2fdb73f3cdcd1ee1867f92f97f84c1c111e535be
+DIST openimageio-2.2.19.0.tar.gz 29252399 BLAKE2B 
f90b330944885271e117a01235a48f11e88960f5825d0c84e6e2c994479e76a26bf90e66afec4aae6a5c7164510963027bef79fe0265676ce0993235824d461d
 SHA512 
63951d958daaa4bc62fc210efaeced51affd207be21c938ecd5da70217060bb9c8197bf95813e2fddb728a641e69d2889f9445b7d16653a110e45adf3cb86541
 DIST openimageio-2.3.11.0.tar.gz 32439595 BLAKE2B 
6e64284c36de87fc077e839db808d4fab0cb6ea4951639cfed21e68900782c03ef6c2e64dcae5c1bf9360ad0a838ee36396d31634ad0ddd20f8fc9f683fc9dc8
 SHA512 
7e973f4f1b00dfc2486d074f5fdd03aa612a650411c7440868a4846ecfda8b172be33110fce35801dfed92d80f338b989f3ee001191938c48edef5ca760eff3c
 DIST openimageio-2.3.12.0.tar.gz 32452689 BLAKE2B 
f5fd428c597b573586a4749b56225ad3c035ab1c2122ff3e93df8e90be5796cc57978aa9fc5b102f2cf64d2407e70a11683b5bbee118c9fac3536b965ed044cc
 SHA512 
c8ec0ead8396717b218d937b9193ef9162c68446f6f1d477f3f0ee4b5656c3d7d53b58bf55aa300fbf57d367a47d795861b5683157e0d0271e0ea56f0460c58d
 DIST 
openimageio-oexr-test-image-f17e353fbfcde3406fe02675f4d92aeae422a560.tar.gz 
252226183 BLAKE2B 
b94fb08515e18821e5b88c10031ca53675c56f96397e00b4e186d8dfb9f8557bc935ff102d61835590dca6deeef90dba03b81fd76a7958ab4d0592c042c2130a
 SHA512 
26b9b2cda9d48554b8a53f06bc20301f8ff77dc5e1d7caf9ec45aaaefd8578d3d4d4b2e0a1d1b0f697805fdc0c5d4bae4948cea21821df3006ac0f8b9020f85f

diff --git a/media-libs/openimageio/openimageio-2.3.11.0-r1.ebuild 
b/media-libs/openimageio/openimageio-2.2.19.0.ebuild
similarity index 67%
copy from media-libs/openimageio/openimageio-2.3.11.0-r1.ebuild
copy to media-libs/openimageio/openimageio-2.2.19.0.ebuild
index 445eb5f23ac9..c19e648e4dec 100644
--- a/media-libs/openimageio/openimageio-2.3.11.0-r1.ebuild
+++ b/media-libs/openimageio/openimageio-2.2.19.0.ebuild
@@ -5,24 +5,15 @@ EAPI=7
 
 FONT_PN=OpenImageIO
 PYTHON_COMPAT=( python3_{8..10} )
-
-TEST_OIIO_IMAGE_COMMIT="b85d7a3a10a3256b50325ad310c33e7f7cf2c6cb"
-TEST_OEXR_IMAGE_COMMIT="f17e353fbfcde3406fe02675f4d92aeae422a560"
-inherit cmake font python-single-r1 flag-o-matic
+inherit cmake font python-single-r1
 
 DESCRIPTION="A library for reading and writing images"
 HOMEPAGE="https://sites.google.com/site/openimageio/ 
https://github.com/OpenImageIO;
-SRC_URI="https://github.com/OpenImageIO/oiio/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-SRC_URI+=" test? (
-   
https://github.com/OpenImageIO/oiio-images/archive/${TEST_OIIO_IMAGE_COMMIT}.tar.gz
 -> ${PN}-oiio-test-image-${TEST_OIIO_IMAGE_COMMIT}.tar.gz
-   
https://github.com/AcademySoftwareFoundation/openexr-images/archive/${TEST_OEXR_IMAGE_COMMIT}.tar.gz
 -> ${PN}-oexr-test-image-${TEST_OEXR_IMAGE_COMMIT}.tar.gz
-   )"
-S="${WORKDIR}/oiio-${PV}"
+SRC_URI="https://github.com/OpenImageIO/oiio/archive/Release-${PV}.tar.gz -> 
${P}.tar.gz"
+S="${WORKDIR}/oiio-Release-${PV}"
 
 LICENSE="BSD"
-# TODO: drop .1 on next SONAME change (2.3 -> 2.4?) as we needed to nudge it
-# for changing to openexr 3 which broke ABI.
-SLOT="0/$(ver_cut 1-2).1"
+SLOT="0/$(ver_cut 1-2)"
 KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
 
 X86_CPU_FEATURES=(
@@ -31,11 +22,12 @@ X86_CPU_FEATURES=(
 )
 CPU_FEATURES=( ${X86_CPU_FEATURES[@]/#/cpu_flags_x86_} )
 
-IUSE="dicom doc ffmpeg gif jpeg2k opencv opengl openvdb ptex python qt5 raw 
test +truetype ${CPU_FEATURES[@]%:*}"
+IUSE="dicom doc ffmpeg field3d gif jpeg2k opencv opengl openvdb ptex python 
qt5 raw +truetype ${CPU_FEATURES[@]%:*}"
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
 
-# Not quite working yet
-RESTRICT="!test? ( test ) test"
+# test data in separate repo
+# second repo has no structure whatsoever
+RESTRICT="test"
 
 BDEPEND="
doc? (
@@ -52,17 +44,18 @@ RDEPEND="
dev-cpp/robin-map
dev-libs/libfmt:=
dev-libs/pugixml:=
+   >=media-libs/ilmbase-2.2.0-r1:=

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

2022-02-11 Thread Sam James
commit: f5792b47accb449ecb4a2aafe3b0d8a720b63e94
Author: Sam James  gentoo  org>
AuthorDate: Sat Feb 12 02:13:20 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Feb 12 03:55:32 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f5792b47

media-libs/opencolorio: flip over to OpenEXR 3

Things are getting complicated with trying to keep Blender
on OpenEXR 2. Blender needs to switch as a result, but
so do its dependencies.

Bug: https://bugs.gentoo.org/831357
Bug: https://bugs.gentoo.org/832862
Bug: https://bugs.gentoo.org/821247
Signed-off-by: Sam James  gentoo.org>

 .../files/opencolorio-2.1.1-imath-openexr-3.patch  |  75 +++
 media-libs/opencolorio/opencolorio-2.1.1-r3.ebuild | 106 +
 2 files changed, 181 insertions(+)

diff --git 
a/media-libs/opencolorio/files/opencolorio-2.1.1-imath-openexr-3.patch 
b/media-libs/opencolorio/files/opencolorio-2.1.1-imath-openexr-3.patch
new file mode 100644
index ..bf606889865d
--- /dev/null
+++ b/media-libs/opencolorio/files/opencolorio-2.1.1-imath-openexr-3.patch
@@ -0,0 +1,75 @@
+diff --git a/share/cmake/modules/FindImath.cmake 
b/share/cmake/modules/FindImath.cmake
+index 44a55e8..8a2d7ca 100644
+--- a/share/cmake/modules/FindImath.cmake
 b/share/cmake/modules/FindImath.cmake
+@@ -49,6 +49,7 @@ if(NOT OCIO_INSTALL_EXT_PACKAGES STREQUAL ALL)
+ find_path(Imath_INCLUDE_DIR
+ NAMES
+ Imath/ImathConfig.h
++Imath-3/IMathConfig.h
+ HINTS
+ ${Imath_ROOT}
+ ${PC_Imath_INCLUDE_DIRS}
+@@ -90,8 +91,8 @@ if(NOT OCIO_INSTALL_EXT_PACKAGES STREQUAL ALL)
+ 
+ # Get version from config header file
+ if(Imath_INCLUDE_DIR)
+-if(EXISTS "${Imath_INCLUDE_DIR}/Imath/ImathConfig.h")
+-set(_Imath_CONFIG "${Imath_INCLUDE_DIR}/Imath/ImathConfig.h")
++if(EXISTS "${Imath_INCLUDE_DIR}/Imath-3/ImathConfig.h")
++set(_Imath_CONFIG 
"${Imath_INCLUDE_DIR}/Imath-3/ImathConfig.h")
+ endif()
+ endif()
+ 
+diff --git a/src/utils/Half.h.in b/src/utils/Half.h.in
+index 3784341..237f3ed 100644
+--- a/src/utils/Half.h.in
 b/src/utils/Half.h.in
+@@ -8,7 +8,7 @@
+ #define OCIO_USE_IMATH_HALF @OCIO_USE_IMATH_HALF@
+ 
+ #if OCIO_USE_IMATH_HALF
+-#   include 
++#   include 
+ #else
+ #   include 
+ #endif
+diff --git a/vendor/aftereffects/vc/vc15/utils/Half.h 
b/vendor/aftereffects/vc/vc15/utils/Half.h
+index 5035750..5144e72 100644
+--- a/vendor/aftereffects/vc/vc15/utils/Half.h
 b/vendor/aftereffects/vc/vc15/utils/Half.h
+@@ -8,7 +8,7 @@
+ #define OCIO_USE_IMATH_HALF 0
+ 
+ #if OCIO_USE_IMATH_HALF
+-#   include 
++#   include 
+ #else
+ #   include 
+ #endif
+diff --git a/vendor/aftereffects/xcode/xcode12/utils/Half.h 
b/vendor/aftereffects/xcode/xcode12/utils/Half.h
+index 5035750..5144e72 100644
+--- a/vendor/aftereffects/xcode/xcode12/utils/Half.h
 b/vendor/aftereffects/xcode/xcode12/utils/Half.h
+@@ -8,7 +8,7 @@
+ #define OCIO_USE_IMATH_HALF 0
+ 
+ #if OCIO_USE_IMATH_HALF
+-#   include 
++#   include 
+ #else
+ #   include 
+ #endif
+diff --git a/vendor/aftereffects/xcode/xcode9/utils/Half.h 
b/vendor/aftereffects/xcode/xcode9/utils/Half.h
+index 5035750..5144e72 100644
+--- a/vendor/aftereffects/xcode/xcode9/utils/Half.h
 b/vendor/aftereffects/xcode/xcode9/utils/Half.h
+@@ -8,7 +8,7 @@
+ #define OCIO_USE_IMATH_HALF 0
+ 
+ #if OCIO_USE_IMATH_HALF
+-#   include 
++#   include 
+ #else
+ #   include 
+ #endif

diff --git a/media-libs/opencolorio/opencolorio-2.1.1-r3.ebuild 
b/media-libs/opencolorio/opencolorio-2.1.1-r3.ebuild
new file mode 100644
index ..65a48f36c3c7
--- /dev/null
+++ b/media-libs/opencolorio/opencolorio-2.1.1-r3.ebuild
@@ -0,0 +1,106 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit cmake flag-o-matic python-single-r1
+
+DESCRIPTION="A color management framework for visual effects and animation"
+HOMEPAGE="https://opencolorio.org 
https://github.com/AcademySoftwareFoundation/OpenColorIO;
+SRC_URI="https://github.com/AcademySoftwareFoundation/OpenColorIO/archive/refs/tags/v${PV}.tar.gz
 -> ${P}.tar.gz"
+S="${WORKDIR}/OpenColorIO-${PV}"
+
+LICENSE="BSD"
+# TODO: drop .1 on next SONAME bump (2.1 -> 2.2?) as we needed to nudge it
+# to force rebuild of consumers due to changing to openexr 3 changing API.
+SLOT="0/$(ver_cut 1-2).1"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+IUSE="cpu_flags_x86_sse2 doc opengl python static-libs test"
+REQUIRED_USE="
+   doc? ( python )
+   python? ( ${PYTHON_REQUIRED_USE} )
+"
+
+# Not compatible with oiio 2.3
+# https://github.com/AcademySoftwareFoundation/OpenColorIO/issues/1509
+# bug #821073
+# 2.1.1 should be?
+RDEPEND="
+   dev-cpp/pystring
+   dev-python/pybind11
+   >=dev-cpp/yaml-cpp-0.7.0:=
+   

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

2022-02-11 Thread Sam James
commit: 42905a79164d67fea0dcc8f5138a78b8553d5996
Author: Sam James  gentoo  org>
AuthorDate: Sat Feb 12 02:01:26 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Feb 12 03:55:31 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=42905a79

media-libs/openimageio: flip over to OpenEXR 3

Things are getting complicated with trying to keep Blender
on OpenEXR 2. Blender needs to switch as a result, but
so do its dependencies.

Bug: https://bugs.gentoo.org/831357
Bug: https://bugs.gentoo.org/832862
Bug: https://bugs.gentoo.org/821193
Signed-off-by: Sam James  gentoo.org>

 .../openimageio-2.3.11.0-imath-openexr-3.patch | 302 +
 .../openimageio/openimageio-2.3.11.0-r1.ebuild | 190 +
 2 files changed, 492 insertions(+)

diff --git 
a/media-libs/openimageio/files/openimageio-2.3.11.0-imath-openexr-3.patch 
b/media-libs/openimageio/files/openimageio-2.3.11.0-imath-openexr-3.patch
new file mode 100644
index ..ad6ee04c16e6
--- /dev/null
+++ b/media-libs/openimageio/files/openimageio-2.3.11.0-imath-openexr-3.patch
@@ -0,0 +1,302 @@
+diff --git a/src/dpx.imageio/dpxinput.cpp b/src/dpx.imageio/dpxinput.cpp
+index edfeb02..7890b46 100644
+--- a/src/dpx.imageio/dpxinput.cpp
 b/src/dpx.imageio/dpxinput.cpp
+@@ -6,7 +6,7 @@
+ #include 
+ #include 
+ 
+-#include   //For TimeCode support
++#include   //For TimeCode support
+ 
+ // Note: libdpx originally from: https://github.com/PatrickPalmer/dpx
+ // But that seems not to be actively maintained.
+diff --git a/src/field3d.imageio/field3d_pvt.h 
b/src/field3d.imageio/field3d_pvt.h
+index 066574f..19b4ac9 100644
+--- a/src/field3d.imageio/field3d_pvt.h
 b/src/field3d.imageio/field3d_pvt.h
+@@ -8,7 +8,7 @@
+ #include 
+ 
+ #if OIIO_USING_IMATH >= 3
+-#include 
++#include 
+ #else
+ #include 
+ #endif
+diff --git a/src/include/OpenImageIO/Imath.h.in 
b/src/include/OpenImageIO/Imath.h.in
+index 7f13fae..23afffc 100644
+--- a/src/include/OpenImageIO/Imath.h.in
 b/src/include/OpenImageIO/Imath.h.in
+@@ -13,10 +13,10 @@
+ #define OIIO_USING_IMATH @OIIO_USING_IMATH@
+ 
+ #if OIIO_USING_IMATH >= 3
+-#   include 
+-#   include 
+-#   include 
+-#   include 
++#   include 
++#   include 
++#   include 
++#   include 
+ #else
+ #   include 
+ #   include 
+diff --git a/src/libOpenImageIO/imagebufalgo_xform.cpp 
b/src/libOpenImageIO/imagebufalgo_xform.cpp
+index 496a055..6484ccc 100644
+--- a/src/libOpenImageIO/imagebufalgo_xform.cpp
 b/src/libOpenImageIO/imagebufalgo_xform.cpp
+@@ -18,7 +18,7 @@
+ #include 
+ 
+ #if OIIO_USING_IMATH >= 3
+-#include 
++#include 
+ #else
+ #include 
+ #endif
+diff --git a/src/libutil/fmath_test.cpp b/src/libutil/fmath_test.cpp
+index ea4e708..ed7e1ff 100644
+--- a/src/libutil/fmath_test.cpp
 b/src/libutil/fmath_test.cpp
+@@ -18,7 +18,7 @@
+ #include 
+ 
+ #if OIIO_USING_IMATH >= 3
+-#include 
++#include 
+ #else
+ #include 
+ #endif
+diff --git a/src/libutil/typedesc_test.cpp b/src/libutil/typedesc_test.cpp
+index 6840738..58f6a64 100644
+--- a/src/libutil/typedesc_test.cpp
 b/src/libutil/typedesc_test.cpp
+@@ -9,12 +9,14 @@
+ #include 
+ 
+ #if OIIO_USING_IMATH >= 3
+-#include 
++#include 
++#include 
++#include 
+ #else
+ #include 
++#include 
++#include 
+ #endif
+-#include 
+-#include 
+ 
+ #include 
+ #include 
+diff --git a/src/oiiotool/oiiotool.cpp b/src/oiiotool/oiiotool.cpp
+index 0f5e739..4292b50 100644
+--- a/src/oiiotool/oiiotool.cpp
 b/src/oiiotool/oiiotool.cpp
+@@ -17,7 +17,7 @@
+ #include 
+ #include 
+ 
+-#include 
++#include 
+ 
+ #include 
+ #include 
+diff --git a/src/openexr.imageio/exrinput.cpp 
b/src/openexr.imageio/exrinput.cpp
+index d9c51ab..8b86ad8 100644
+--- a/src/openexr.imageio/exrinput.cpp
 b/src/openexr.imageio/exrinput.cpp
+@@ -25,11 +25,11 @@ using boost::integer::gcd;
+ using boost::math::gcd;
+ #endif
+ 
+-#include 
+-#include 
+-#include 
+-#include 
+-#include 
++#include 
++#include 
++#include 
++#include 
++#include 
+ 
+ #ifdef OPENEXR_VERSION_MAJOR
+ #define OPENEXR_CODED_VERSION\
+@@ -40,7 +40,7 @@ using boost::math::gcd;
+ #endif
+ 
+ #if OPENEXR_CODED_VERSION >= 20400 \
+-|| __has_include()
++|| __has_include()
+ #define OPENEXR_HAS_FLOATVECTOR 1
+ #else
+ #define OPENEXR_HAS_FLOATVECTOR 0
+@@ -51,37 +51,37 @@ using boost::math::gcd;
+ OIIO_PRAGMA_VISIBILITY_PUSH
+ OIIO_PRAGMA_WARNING_PUSH
+ OIIO_GCC_PRAGMA(GCC diagnostic ignored "-Wunused-parameter")
+-#include 
+-#include 
+-#include 
+-#include 
+-#include 
+-#include 
+-#include 
+-#include 
+-#include 
+-#include 
+-#include 
+-#include 
++#include 
++#include 
++#include 
++#include 
++#include 
++#include 
++#include 
++#include 
++#include 
++#include 
++#include 
++#include 
+ #if OPENEXR_HAS_FLOATVECTOR
+-#include 
++#include 
+ #endif
+-#include 
+-#include 
+-#include 
+-#include 
+-#include 

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

2022-02-11 Thread Sam James
commit: 7883e603e80dde477736b5ccc16db0eea2f9655c
Author: Sam James  gentoo  org>
AuthorDate: Sat Feb 12 02:34:25 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Feb 12 03:55:33 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7883e603

media-libs/osl: flip over to OpenEXR 3

Things are getting complicated with trying to keep Blender
on OpenEXR 2. Blender needs to switch as a result, but
so do its dependencies.

Bug: https://bugs.gentoo.org/831357
Bug: https://bugs.gentoo.org/832862
Bug: https://bugs.gentoo.org/831425
Signed-off-by: Sam James  gentoo.org>

 .../osl/files/osl-1.11.16.0-openexr-3-imath.patch  | 126 +
 media-libs/osl/osl-1.11.16.0-r3.ebuild | 113 ++
 2 files changed, 239 insertions(+)

diff --git a/media-libs/osl/files/osl-1.11.16.0-openexr-3-imath.patch 
b/media-libs/osl/files/osl-1.11.16.0-openexr-3-imath.patch
new file mode 100644
index ..10bb23fffa0e
--- /dev/null
+++ b/media-libs/osl/files/osl-1.11.16.0-openexr-3-imath.patch
@@ -0,0 +1,126 @@
+diff --git a/src/include/OSL/oslconfig.h.in b/src/include/OSL/oslconfig.h.in
+index f735b0f..8063f68 100644
+--- a/src/include/OSL/oslconfig.h.in
 b/src/include/OSL/oslconfig.h.in
+@@ -13,9 +13,9 @@
+ // All the things we need from Imath.
+ #define OSL_USING_IMATH @OSL_USING_IMATH@
+ #if OSL_USING_IMATH >= 3
+-#   include 
+-#   include 
+-#   include 
++#   include 
++#   include 
++#   include 
+ #else
+ // OpenEXR 2.x lacks the Cuda decorators we need, so we replicated some
+ // Imath files in OSL/Imathx, adding the decorations needed for them to
+diff --git a/src/liboslquery/py_osl.h b/src/liboslquery/py_osl.h
+index ee8284f..4988b44 100644
+--- a/src/liboslquery/py_osl.h
 b/src/liboslquery/py_osl.h
+@@ -26,7 +26,7 @@
+ #include 
+ 
+ #if OSL_USING_IMATH >= 3
+-#include 
++#include 
+ #else
+ #include 
+ #endif
+diff --git a/src/include/OSL/Imathx/ImathColor.h 
b/src/include/OSL/Imathx/ImathColor.h
+index d0b035f..1cbb28f 100644
+--- a/src/include/OSL/Imathx/ImathColor.h
 b/src/include/OSL/Imathx/ImathColor.h
+@@ -44,7 +44,7 @@
+ //
+ 
+ #include "ImathVec.h"
+-#include 
++#include 
+ // #include "half.h"
+ 
+ #ifndef IMATH_HOSTDEVICE
+diff --git a/src/include/OSL/Imathx/ImathFun.h 
b/src/include/OSL/Imathx/ImathFun.h
+index 1413c48..576b588 100644
+--- a/src/include/OSL/Imathx/ImathFun.h
 b/src/include/OSL/Imathx/ImathFun.h
+@@ -43,10 +43,10 @@
+ //
+ 
//-
+ 
+-#include 
++#include 
+ #include "ImathLimits.h"
+-#include 
+-#include 
++#include 
++#include 
+ 
+ IMATH_INTERNAL_NAMESPACE_HEADER_ENTER
+ 
+diff --git a/src/include/OSL/Imathx/ImathLimits.h 
b/src/include/OSL/Imathx/ImathLimits.h
+index 09fa419..ed19eaa 100644
+--- a/src/include/OSL/Imathx/ImathLimits.h
 b/src/include/OSL/Imathx/ImathLimits.h
+@@ -43,7 +43,7 @@
+ //
+ //
+ 
+-#include 
++#include 
+ #include 
+ #include 
+ 
+diff --git a/src/include/OSL/Imathx/ImathMatrix.h 
b/src/include/OSL/Imathx/ImathMatrix.h
+index 65f386b..f2b10cc 100644
+--- a/src/include/OSL/Imathx/ImathMatrix.h
 b/src/include/OSL/Imathx/ImathMatrix.h
+@@ -43,12 +43,12 @@
+ //
+ //
+ 
+-#include 
++#include 
+ #include "ImathFun.h"
+-#include 
++#include 
+ #include "ImathVec.h"
+-#include 
+-#include 
++#include 
++#include 
+ 
+ #include 
+ #include 
+diff --git a/src/include/OSL/Imathx/ImathVec.h 
b/src/include/OSL/Imathx/ImathVec.h
+index e52af61..4cd696b 100644
+--- a/src/include/OSL/Imathx/ImathVec.h
 b/src/include/OSL/Imathx/ImathVec.h
+@@ -43,10 +43,10 @@
+ //
+ //
+ 
+-#include 
++#include 
+ #include "ImathLimits.h"
+-#include 
+-#include 
++#include 
++#include 
+ 
+ #include 
+ #include 
+diff --git a/src/liboslexec/shadingsys.cpp b/src/liboslexec/shadingsys.cpp
+index 1d36ff1..6fc9d38 100644
+--- a/src/liboslexec/shadingsys.cpp
 b/src/liboslexec/shadingsys.cpp
+@@ -27,7 +27,7 @@
+ using namespace OSL;
+ using namespace OSL::pvt;
+ 
+-#include   // Just for OPENEXR_VERSION_STRING
++#include   // Just for OPENEXR_VERSION_STRING
+ 
+ // avoid naming conflicts with MSVC macros
+ #ifdef _MSC_VER

diff --git a/media-libs/osl/osl-1.11.16.0-r3.ebuild 
b/media-libs/osl/osl-1.11.16.0-r3.ebuild
new file mode 100644
index ..58e331049861
--- /dev/null
+++ b/media-libs/osl/osl-1.11.16.0-r3.ebuild
@@ -0,0 +1,113 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{8,9,10} )
+
+# check this on updates
+LLVM_MAX_SLOT=13
+
+CMAKE_REMOVE_MODULES_LIST=()
+
+inherit cmake llvm toolchain-funcs python-single-r1
+
+DESCRIPTION="Advanced shading language 

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

2022-02-11 Thread Sam James
commit: a777fb693192e9ebdad9635e9270c33e2adbe892
Author: Sam James  gentoo  org>
AuthorDate: Sat Feb 12 03:35:17 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Feb 12 03:55:34 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a777fb69

media-libs/osl: stabilize 1.12.0.2-r3 for amd64

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

 media-libs/osl/osl-1.12.0.2-r3.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-libs/osl/osl-1.12.0.2-r3.ebuild 
b/media-libs/osl/osl-1.12.0.2-r3.ebuild
index 1006a0b16368..6546eb9617e4 100644
--- a/media-libs/osl/osl-1.12.0.2-r3.ebuild
+++ b/media-libs/osl/osl-1.12.0.2-r3.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
@@ -16,7 +16,7 @@ 
SRC_URI="https://github.com/imageworks/OpenShadingLanguage/archive/Release-${PV}
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~x86"
 
 X86_CPU_FEATURES=(
sse2:sse2 sse3:sse3 ssse3:ssse3 sse4_1:sse4.1 sse4_2:sse4.2



[gentoo-commits] repo/gentoo:master commit in: media-gfx/blender/files/, media-gfx/blender/

2022-02-11 Thread Sam James
commit: a05e2477ce750c3bf71836b8b8de9e00862cb929
Author: Sam James  gentoo  org>
AuthorDate: Tue Feb  8 08:12:57 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Feb 12 03:55:34 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a05e2477

media-gfx/blender: add 3.0.1

... and flip over to OpenEXR 3, because things keep breaking with
the mix-and-match between 2/3 and things are starting to prefer 3
in their build systems.

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

 media-gfx/blender/Manifest |   1 +
 .../{blender-.ebuild => blender-3.0.1.ebuild}  |  15 +-
 media-gfx/blender/blender-.ebuild  |  12 +-
 .../blender/files/blender-3.0.1-openexr.patch  | 211 +
 .../files/blender-3.0.1-openimageio-2.3.patch  |  29 +++
 5 files changed, 261 insertions(+), 7 deletions(-)

diff --git a/media-gfx/blender/Manifest b/media-gfx/blender/Manifest
index 812505b74991..1582fad2110a 100644
--- a/media-gfx/blender/Manifest
+++ b/media-gfx/blender/Manifest
@@ -5,3 +5,4 @@ DIST blender-2.93.2.tar.xz 43028440 BLAKE2B 
02ffc5be190445c97e3cb14e4635969df7a7
 DIST blender-2.93.6.tar.xz 43031980 BLAKE2B 
235b9a08d9eb4ba83c30a4de333cc5b56eefe16209a96e2aeadbfb4d99b0add0031bbf3c4e0059833433475f07c03711ca773e19d57849ae83beb52a750fac48
 SHA512 
0f8e7686a141ba55be29c73f9b2fcd43b03f7551ec91d226f389295f4866926f9a81ddf627aef54f6d762271ca05ccdea1f80efc00cc52315925ad626b283aea
 DIST blender-3.0.0-tests.tar.bz2 302064577 BLAKE2B 
c86a47231bb704124fe5ed59963176ca45ccc7e92bf8b00ce31d432cf6e35b9593ddb0d71f56aab0af6d1922f08eb158f9b7e355b5323d715b2b075ceafe9294
 SHA512 
e343f5da88aa7d2bc2a0758c01d3849b61c6ff3a0d65ac4d967aa02b701a5a02bfc8e7ed92b8f67af37e08f138987de8a27b8c7faa3cd8cfc3535adb8c624506
 DIST blender-3.0.0.tar.xz 40169212 BLAKE2B 
0dd8327cb92d1d5b00ede020fa2fe07fc3f4d02b249e0ed528c330d6423ce28c731055bc623cffa66f2824c3ae667b5b84be2d6c5e2b01baf490468c4b6f42a2
 SHA512 
727d722e7b750b77b0fe691605a84de58baf15a3cc01af267be0440bd0879772e14dbdfdb16209023df3c28b94d8009b0c389915097cdb0b49bdf42c8de1ef21
+DIST blender-3.0.1.tar.xz 40155604 BLAKE2B 
b611f08617f1be217604e87cfafe88f6cc9904ed6321a74bea4ee5ad14f3cf4002b12d82fa3b3c6111a681fd7e1c530f66be28c506973ff7722175a9036a19da
 SHA512 
b9af6d49201eb26ec77a3cecdb9c0945ffc915d4eecaaa36091365340244bfd1565a7679c8b7a81d3335383f158dc01339ea8edc108730835d81db1de84049bf

diff --git a/media-gfx/blender/blender-.ebuild 
b/media-gfx/blender/blender-3.0.1.ebuild
similarity index 96%
copy from media-gfx/blender/blender-.ebuild
copy to media-gfx/blender/blender-3.0.1.ebuild
index 515e813a2d1b..55af3199fd93 100644
--- a/media-gfx/blender/blender-.ebuild
+++ b/media-gfx/blender/blender-3.0.1.ebuild
@@ -17,8 +17,8 @@ if [[ ${PV} = ** ]] ; then
 else
SRC_URI="https://download.blender.org/source/${P}.tar.xz;
# Update these between major releases.
-   #TEST_TARBALL_VERSION=SLOT_NUMBER
-   #SRC_URI+=" test? ( 
https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${PN}-${TEST_TARBALL_VERSION}-tests.tar.bz2
 )"
+   TEST_TARBALL_VERSION="3.0.0"
+   SRC_URI+=" test? ( 
https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${PN}-${TEST_TARBALL_VERSION}-tests.tar.bz2
 )"
KEYWORDS="~amd64 ~arm ~arm64"
 fi
 
@@ -85,8 +85,8 @@ RDEPEND="${PYTHON_DEPS}
oidn? ( >=media-libs/oidn-1.4.1 )
openimageio? ( >=media-libs/openimageio-2.2.13.1:= )
openexr? (
-   media-libs/ilmbase:=
-   media-libs/openexr:=
+   dev-libs/imath:=
+   media-libs/openexr:3=
)
opensubdiv? ( >=media-libs/opensubdiv-3.4.0[cuda=] )
openvdb? (
@@ -123,6 +123,12 @@ BDEPEND="
nls? ( sys-devel/gettext )
 "
 
+PATCHES=(
+   
"${FILESDIR}"/${PN}-3.0.0-intern-ghost-fix-typo-in-finding-XF86VMODE.patch
+   "${FILESDIR}"/${PN}-3.0.1-openexr.patch
+   "${FILESDIR}"/${PN}-3.0.1-openimageio-2.3.patch
+)
+
 blender_check_requirements() {
[[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp
 
@@ -229,6 +235,7 @@ src_configure() {
-DWITH_HEADLESS=$(usex headless)
-DWITH_INSTALL_PORTABLE=OFF
-DWITH_IMAGE_DDS=$(usex dds)
+   -DOPENEXR_ROOT_DIR="${ESYSROOT}/usr/$(get_libdir)/OpenEXR-3"
-DWITH_IMAGE_OPENEXR=$(usex openexr)
-DWITH_IMAGE_OPENJPEG=$(usex jpeg2k)
-DWITH_IMAGE_TIFF=$(usex tiff)

diff --git a/media-gfx/blender/blender-.ebuild 
b/media-gfx/blender/blender-.ebuild
index 515e813a2d1b..2a0b9a5eef41 100644
--- a/media-gfx/blender/blender-.ebuild
+++ b/media-gfx/blender/blender-.ebuild
@@ -17,7 +17,7 @@ if [[ ${PV} = ** ]] ; then
 else
SRC_URI="https://download.blender.org/source/${P}.tar.xz;
# Update these between major releases.
-   

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

2022-02-11 Thread Sam James
commit: 8e668cea9c3af527b7d00f77558f6b244d7ab7ad
Author: Sam James  gentoo  org>
AuthorDate: Sat Feb 12 03:47:19 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Feb 12 03:55:37 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e668cea

media-libs/osl: add 1.11.17.0

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

 media-libs/osl/Manifest |   1 +
 media-libs/osl/osl-1.11.17.0.ebuild | 113 
 2 files changed, 114 insertions(+)

diff --git a/media-libs/osl/Manifest b/media-libs/osl/Manifest
index f3343cf6bdd1..4d5068e24a70 100644
--- a/media-libs/osl/Manifest
+++ b/media-libs/osl/Manifest
@@ -1,4 +1,5 @@
 DIST osl-1.11.15.0.tar.gz 14143372 BLAKE2B 
7385d86417fd2666d7558eb459402a9720fc4b59287c2feb45c451bd1e413d102f3f286e6bc07bbeb320b9f5a96b4981851dddcf3a6eaa69d5869238811978a8
 SHA512 
d1df69349cb43690d0578b32caf92fe33ff570713fd87899e2ab312962c6474bd9c19df5b3b018a7498390e5933fcfbfdd3ecd450a4d91d64dd680ee74f492c5
 DIST osl-1.11.16.0.tar.gz 14143407 BLAKE2B 
0e6a20ee63a836bc268f03eb943731e8bf18909bf86041532de50e51ff9fb78f9be316be9b3677cb2b0e5fddd90defab95281e6597a52e61d982ffc9fcc52f79
 SHA512 
717a588bb371ff64d41dc34caad6a4e8483cba32d3b8fe7db9f98e422be050b1b89e4cf7f018e1106dfc9120d2485c3d8430a63cd80344050b00082fdd45fa1b
+DIST osl-1.11.17.0.tar.gz 13888749 BLAKE2B 
284489a2dc580bade93894c43c22d99d88e249329e10922c9c6dde7fc0eed3f741e279cc5fc043ce513ea59ddcea4a3576e34c6fd2294aadc727bdc8d422ed26
 SHA512 
14cb25b10f4644551b906344a289e2a4c421f4c85beaa120bb1a1e532c9be3ec235622516c4700fb23d258c5dcd1ece18b84491b0973b3162098843a9059b1d2
 DIST osl-1.12.0.2.tar.gz 16205315 BLAKE2B 
543d120e981f093c121b4abb4c36d7d8c127555c8986df931a3040136e3ae3d84d602d73395604cd492f8d192e408f585cd6579fe6283c974778f0b99092985d
 SHA512 
cdcd1fb348f6f2f1f889ed1895bac545e10b73e700959bc09b1df2a40cd86e69ba43a1dfaf26dedaec9c23aa17b74428d4bccc9cf7f4d27ae2fc5152adb6c010
 DIST osl-1.12.4.1.tar.gz 17716100 BLAKE2B 
eddd614ad4631446ff9de5e6c11cb8c19f9226b3306dca39a37827b4a03f7dc034b321ea3cce75e33dbe93dbb2d7dd09a0bf5ba222a693ad7acb6d96c529d2d9
 SHA512 
eaee1b539fa10ec6703db19acf0cd91cffcd44f4ce9aff3d4e00abd3ba7d8cd3557b37c57c902d435181bc983623828a06a778377b09f40ccac2e430addce4d4

diff --git a/media-libs/osl/osl-1.11.17.0.ebuild 
b/media-libs/osl/osl-1.11.17.0.ebuild
new file mode 100644
index ..58e331049861
--- /dev/null
+++ b/media-libs/osl/osl-1.11.17.0.ebuild
@@ -0,0 +1,113 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{8,9,10} )
+
+# check this on updates
+LLVM_MAX_SLOT=13
+
+CMAKE_REMOVE_MODULES_LIST=()
+
+inherit cmake llvm toolchain-funcs python-single-r1
+
+DESCRIPTION="Advanced shading language for production GI renderers"
+HOMEPAGE="http://opensource.imageworks.com/?p=osl 
https://github.com/imageworks/OpenShadingLanguage;
+SRC_URI="https://github.com/imageworks/OpenShadingLanguage/archive/Release-${PV}.tar.gz
 -> ${P}.tar.gz"
+
+LICENSE="BSD"
+# TODO: drop .1 on next SONAME change (probably 1.11 -> 1.12), we needed
+# a nudge to force rebuilds due to openexr 2 -> openexr 3 change.
+SLOT="0/$(ver_cut 2).1"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+
+X86_CPU_FEATURES=(
+   sse2:sse2 sse3:sse3 ssse3:ssse3 sse4_1:sse4.1 sse4_2:sse4.2
+   avx:avx avx2:avx2 avx512f:avx512f f16c:f16c
+)
+CPU_FEATURES=( ${X86_CPU_FEATURES[@]/#/cpu_flags_x86_} )
+
+IUSE="doc partio qt5 test ${CPU_FEATURES[@]%:*} python"
+
+# See bug #821202 for openimageio < dep
+RDEPEND="
+   dev-libs/boost:=
+   dev-libs/pugixml
+   media-libs/openexr:3=
+   dev-libs/imath:=
+   

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

2022-02-11 Thread Matt Turner
commit: 4f8883dc0365556a2b6b2d64469e52c67595d20e
Author: Matt Turner  gentoo  org>
AuthorDate: Sat Feb 12 03:47:30 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat Feb 12 03:48:26 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4f8883dc

x11-misc/xkeyboard-config: BDEPEND on dev-lang/perl

Closes: https://bugs.gentoo.org/833078
Signed-off-by: Matt Turner  gentoo.org>

 x11-misc/xkeyboard-config/xkeyboard-config-2.34.ebuild   | 1 +
 x11-misc/xkeyboard-config/xkeyboard-config-2.35.1.ebuild | 1 +
 x11-misc/xkeyboard-config/xkeyboard-config-.ebuild   | 1 +
 3 files changed, 3 insertions(+)

diff --git a/x11-misc/xkeyboard-config/xkeyboard-config-2.34.ebuild 
b/x11-misc/xkeyboard-config/xkeyboard-config-2.34.ebuild
index 37b2a739543a..d4fd5d0d6e36 100644
--- a/x11-misc/xkeyboard-config/xkeyboard-config-2.34.ebuild
+++ b/x11-misc/xkeyboard-config/xkeyboard-config-2.34.ebuild
@@ -25,6 +25,7 @@ DEPEND=""
 RDEPEND=""
 BDEPEND="
${PYTHON_DEPS}
+   dev-lang/perl
dev-libs/libxslt
sys-devel/gettext
 "

diff --git a/x11-misc/xkeyboard-config/xkeyboard-config-2.35.1.ebuild 
b/x11-misc/xkeyboard-config/xkeyboard-config-2.35.1.ebuild
index 7832691d2e38..5a1d4ab607f5 100644
--- a/x11-misc/xkeyboard-config/xkeyboard-config-2.35.1.ebuild
+++ b/x11-misc/xkeyboard-config/xkeyboard-config-2.35.1.ebuild
@@ -24,6 +24,7 @@ DEPEND=""
 RDEPEND=""
 BDEPEND="
${PYTHON_DEPS}
+   dev-lang/perl
dev-libs/libxslt
sys-devel/gettext
 "

diff --git a/x11-misc/xkeyboard-config/xkeyboard-config-.ebuild 
b/x11-misc/xkeyboard-config/xkeyboard-config-.ebuild
index 7832691d2e38..5a1d4ab607f5 100644
--- a/x11-misc/xkeyboard-config/xkeyboard-config-.ebuild
+++ b/x11-misc/xkeyboard-config/xkeyboard-config-.ebuild
@@ -24,6 +24,7 @@ DEPEND=""
 RDEPEND=""
 BDEPEND="
${PYTHON_DEPS}
+   dev-lang/perl
dev-libs/libxslt
sys-devel/gettext
 "



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

2022-02-11 Thread Matt Turner
commit: 425e50eb437c719d880e32a061ff9076225c5df6
Author: Matt Turner  gentoo  org>
AuthorDate: Sat Feb 12 03:45:29 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat Feb 12 03:48:26 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=425e50eb

dev-libs/libsigc++: Version bump to 3.2.0

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

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

diff --git a/dev-libs/libsigc++/Manifest b/dev-libs/libsigc++/Manifest
index 56803fb3b8e1..6ae75196fe7c 100644
--- a/dev-libs/libsigc++/Manifest
+++ b/dev-libs/libsigc++/Manifest
@@ -1,2 +1,3 @@
 DIST libsigc++-2.10.7.tar.xz 4791304 BLAKE2B 
f3e41a753097d55d2e6f47407033139733dc813d84ffa8ba97ca94dbb2f1abc714a541fd90347c1477736eb9be109dd25d5ffc9998430b7d0fe9c627a9b2cfde
 SHA512 
075f120f7261eac020a92956a4b2d8bfa380a63bf4e78d057d93b035dcb0590df1ee1e2d3af59edf97e3c30cc01359d259d24e4fc69bdb99952d4c9c02eb6015
 DIST libsigc++-3.0.7.tar.xz 790604 BLAKE2B 
2363fda42744c3c4a2c31f236a2160f8dd63bae098e8190e2ef20acc23296de26cb7c275b928785c99c33d23f15709e411dc51f973d4fdd6a0556b11b0031512
 SHA512 
0ce4b56d85ccb0041096e2241523b9ca5bf0fd52f9655d2216e2280d5902075a4685023aa60058eb8ee9b7ed0ffc945d652940b0bda73f2fc7ce4de7371ca984
+DIST libsigc++-3.2.0.tar.xz 785900 BLAKE2B 
6c128a0c426814bde26b092c20f9eca1029712f5130a12088bf7cae10c56105334a12df0b26fe1234ed4c262cac576312d2e72abb926b6422e6fc111ccee8734
 SHA512 
91315cecc79a1ad6ea165b66a13a5afd4e5bc101842f9d4c58811ea78536c07fc8821c51aa5110a032ed71c09f85790b3a02f2ad7fe8cc3aed6e03b2bafcd70c

diff --git a/dev-libs/libsigc++/libsigc++-3.2.0.ebuild 
b/dev-libs/libsigc++/libsigc++-3.2.0.ebuild
new file mode 100644
index ..e75e728031db
--- /dev/null
+++ b/dev-libs/libsigc++/libsigc++-3.2.0.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit gnome.org flag-o-matic meson-multilib
+
+DESCRIPTION="Typesafe callback system for standard C++"
+HOMEPAGE="https://libsigcplusplus.github.io/libsigcplusplus/
+   https://github.com/libsigcplusplus/libsigcplusplus;
+
+LICENSE="LGPL-2.1+"
+SLOT="3"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris 
~x86-solaris"
+IUSE="doc examples test"
+RESTRICT="!test? ( test )"
+
+BDEPEND="
+   doc? (
+   app-doc/doxygen[dot]
+   dev-lang/perl
+   dev-libs/libxslt
+   )
+"
+
+src_prepare() {
+   default
+
+   if ! use test; then
+   sed -i -e "/^subdir('tests')/d" meson.build || die
+   fi
+}
+
+multilib_src_configure() {
+   filter-flags -fno-exceptions #84263
+
+   local emesonargs=(
+   -Dbuild-examples=false
+   $(meson_native_use_bool doc build-documentation)
+   )
+   meson_src_configure
+}
+
+multilib_src_install_all() {
+   # Note: html docs are installed into /usr/share/doc/libsigc++-3.0
+   # We can't use /usr/share/doc/${PF} because of links from glibmm etc. 
docs
+   use examples && dodoc -r examples
+}



[gentoo-commits] repo/gentoo:master commit in: games-rpg/adonthell/files/, games-rpg/adonthell/

2022-02-11 Thread Ionen Wolkens
commit: 47c12dd527ebeccfc2d454efb584c7177f3eaaf9
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Sat Feb 12 02:21:55 2022 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Sat Feb 12 03:05:19 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=47c12dd5

games-rpg/adonthell: enable py3.10

Turns out enabling py3.10 on this was simpler than it looked.
Unsure if entirely fine, but games-rpg/wastesedge seems to work.

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

 games-rpg/adonthell/adonthell-0.3.8.ebuild | 8 
 games-rpg/adonthell/files/adonthell-0.3.8-python3.10.patch | 7 +++
 2 files changed, 11 insertions(+), 4 deletions(-)

diff --git a/games-rpg/adonthell/adonthell-0.3.8.ebuild 
b/games-rpg/adonthell/adonthell-0.3.8.ebuild
index 55a6d24270f2..4a48d53e89f0 100644
--- a/games-rpg/adonthell/adonthell-0.3.8.ebuild
+++ b/games-rpg/adonthell/adonthell-0.3.8.ebuild
@@ -1,10 +1,9 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{8,9} )
-
+PYTHON_COMPAT=( python3_{8..10} )
 inherit autotools python-single-r1
 
 DESCRIPTION="Roleplaying game engine"
@@ -39,7 +38,8 @@ BDEPEND="
 DOCS=( AUTHORS NEWBIE NEWS README )
 
 PATCHES=(
-   "${FILESDIR}/${P}-ar.patch"
+   "${FILESDIR}"/${P}-ar.patch
+   "${FILESDIR}"/${P}-python3.10.patch
 )
 
 src_prepare() {

diff --git a/games-rpg/adonthell/files/adonthell-0.3.8-python3.10.patch 
b/games-rpg/adonthell/files/adonthell-0.3.8-python3.10.patch
new file mode 100644
index ..21bba839a271
--- /dev/null
+++ b/games-rpg/adonthell/files/adonthell-0.3.8-python3.10.patch
@@ -0,0 +1,7 @@
+node.h was removed in python3.10 but this does not actually use it
+--- a/src/python_class.h
 b/src/python_class.h
+@@ -38,3 +38,2 @@
+ #include "eval.h"
+-#include "node.h"
+ #include "fileops.h"



[gentoo-commits] repo/gentoo:master commit in: games-rpg/wastesedge/

2022-02-11 Thread Ionen Wolkens
commit: 80aea3f94b01e30d048313bea8270fdbc8fd0d35
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Sat Feb 12 02:42:13 2022 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Sat Feb 12 03:07:10 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=80aea3f9

games-rpg/wastesedge: enable py3.10 + respect EPREFIX

Rather than add ${EPREFIX}, remove the full path which is also
what the wrapper script uses either way.

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

 games-rpg/wastesedge/wastesedge-0.3.8.ebuild | 7 +++
 1 file changed, 3 insertions(+), 4 deletions(-)

diff --git a/games-rpg/wastesedge/wastesedge-0.3.8.ebuild 
b/games-rpg/wastesedge/wastesedge-0.3.8.ebuild
index 0e76d3dde1fd..b010d29884b0 100644
--- a/games-rpg/wastesedge/wastesedge-0.3.8.ebuild
+++ b/games-rpg/wastesedge/wastesedge-0.3.8.ebuild
@@ -1,10 +1,9 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{8,9} )
-
+PYTHON_COMPAT=( python3_{8..10} )
 inherit autotools python-single-r1 xdg
 
 DESCRIPTION="Role playing game to showcase the adonthell engine"
@@ -34,5 +33,5 @@ src_prepare() {
 src_configure() {
econf \
$(use_enable nls) \
-   --with-adonthell-binary="/usr/bin/adonthell"
+   --with-adonthell-binary=adonthell
 }



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

2022-02-11 Thread Ionen Wolkens
commit: 0276b043a7c4063912e0abb3309735e615c4cf6b
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Sat Feb 12 01:01:37 2022 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Sat Feb 12 01:51:24 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0276b043

games-util/nml: drop 0.5.3

Bit early to drop but want to get rid of non-py3.10 where possible.

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

 games-util/nml/Manifest |  1 -
 games-util/nml/nml-0.5.3.ebuild | 32 
 2 files changed, 33 deletions(-)

diff --git a/games-util/nml/Manifest b/games-util/nml/Manifest
index f38ce0f282c9..38c3835462af 100644
--- a/games-util/nml/Manifest
+++ b/games-util/nml/Manifest
@@ -1,2 +1 @@
-DIST nml-0.5.3.tar.gz 532842 BLAKE2B 
dbd775ca8b066fd60cd8fa1a377c95d337a61ba353fa527bb45f929d13b89a41c65156cff22f8ded6526444fdc74c82987da045e6355b411a30c0593a3a39edb
 SHA512 
518be737273af6bfff23f223d07328312c4b7e070a334d4b0ecffc303aab8257ad8b26ff3b74e992db263d446fedc3e0080573b6670f0061ca78bb933c959c6a
 DIST nml-0.6.1.tar.gz 543048 BLAKE2B 
c602ad37cd6a321d8e5d0a1cbac22844b2cd2f182e768972db4eb171215a4fe67f9ffe632d50c85c55d00e437dff93bec17d65a3dff2e2912bc474ce9fcc4b6c
 SHA512 
41b1f1c256543ef42067ef3bb81dbb10771498f3dc06e6ce1b328723710380b2a6dad52b2258716b6caab3e4f17d22d57992c76e0800440b9daff5811304e016

diff --git a/games-util/nml/nml-0.5.3.ebuild b/games-util/nml/nml-0.5.3.ebuild
deleted file mode 100644
index bf6acd0040b6..
--- a/games-util/nml/nml-0.5.3.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DISTUTILS_USE_SETUPTOOLS="rdepend"
-PYTHON_COMPAT=( python3_{7..9} )
-
-inherit distutils-r1
-
-DESCRIPTION="Compiler of NML files into GRF/NFO files"
-HOMEPAGE="https://github.com/OpenTTD/nml;
-SRC_URI="https://github.com/OpenTTD/${PN}/releases/download/${PV}/${P}.tar.gz;
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
-
-RDEPEND="
-   dev-python/pillow[zlib,${PYTHON_USEDEP}]
-   dev-python/ply[${PYTHON_USEDEP}]
-"
-
-DEPEND="${RDEPEND}"
-
-DOCS=( "README.md" "docs/changelog.txt" )
-
-src_install() {
-   distutils-r1_src_install
-
-   doman docs/nmlc.1
-}



[gentoo-commits] repo/gentoo:master commit in: games-misc/doge/

2022-02-11 Thread Ionen Wolkens
commit: dc1603aff7deda91185c9734e83019ea8a9023f9
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Sat Feb 12 01:01:29 2022 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Sat Feb 12 01:31:28 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dc1603af

games-misc/doge: drop 3.6.0

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

 games-misc/doge/doge-3.6.0.ebuild | 19 ---
 1 file changed, 19 deletions(-)

diff --git a/games-misc/doge/doge-3.6.0.ebuild 
b/games-misc/doge/doge-3.6.0.ebuild
deleted file mode 100644
index 15f741213378..
--- a/games-misc/doge/doge-3.6.0.ebuild
+++ /dev/null
@@ -1,19 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{7,8,9} )
-DISTUTILS_USE_SETUPTOOLS=rdepend
-
-inherit distutils-r1
-
-DESCRIPTION="wow very terminal doge"
-HOMEPAGE="https://github.com/thiderman/doge https://pypi.org/project/doge/;
-SRC_URI="https://github.com/thiderman/doge/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-RDEPEND="sys-process/procps"



[gentoo-commits] repo/gentoo:master commit in: games-misc/openmsx/

2022-02-11 Thread Ionen Wolkens
commit: 603e0a50530c543fee069e194e7289d65d95bb5b
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Sat Feb 12 01:00:51 2022 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Sat Feb 12 01:31:28 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=603e0a50

games-misc/openmsx: drop 0.4.0

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

 games-misc/openmsx/Manifest |  1 -
 games-misc/openmsx/openmsx-0.4.0.ebuild | 29 -
 2 files changed, 30 deletions(-)

diff --git a/games-misc/openmsx/Manifest b/games-misc/openmsx/Manifest
index 10c66a3c2bbb..573f92970b0c 100644
--- a/games-misc/openmsx/Manifest
+++ b/games-misc/openmsx/Manifest
@@ -1,2 +1 @@
-DIST openmsx-0.4.0-source.tar.xz 114608 BLAKE2B 
e693b206cf350ee46b1fc5b7bf4d2a666ae7bee0fea1e2df3a29cfcfd3dbddd58d7d20d8184d6d367d377869ee5e2f970a8721cc1a1ec39babf1352a600bc759
 SHA512 
9a34a2f7fd9529d8b2d03f47c307a6818ecd753e8f8205c18c966d7425bf8d4a4409cd365b9d1a04d4b00d994da9e73d4270e29af3a388f48f07d3d83486e225
 DIST openmsx-0.4.2-source.tar.xz 114804 BLAKE2B 
6936fed13d4e2cbd29902c3546693d32171828ef55cacb0a123d144a7dc51f0f01dac6ceae1d57d1bfcb0d926ff800f5aed5ee1ae3733cea32b5d5c35ec58212
 SHA512 
72258276c81070ea931c26ed153ce26b762663af7fc349f2fb7dcefc49d4ea5914ce726700e06beed80c5d3e1e39040e0c1eecc17daf35b4fa37c27f7ca4730a

diff --git a/games-misc/openmsx/openmsx-0.4.0.ebuild 
b/games-misc/openmsx/openmsx-0.4.0.ebuild
deleted file mode 100644
index ce151bce280c..
--- a/games-misc/openmsx/openmsx-0.4.0.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{7..9} )
-
-inherit python-any-r1
-
-DESCRIPTION="Open source music base set for OpenTTD"
-HOMEPAGE="https://wiki.openttd.org/en/Basesets/OpenMSX 
https://github.com/OpenTTD/OpenMSX;
-SRC_URI="https://cdn.openttd.org/openmsx-releases/${PV}/${P}-source.tar.xz;
-S="${WORKDIR}/${P}-source"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
-
-BDEPEND="${PYTHON_DEPS}"
-
-pkg_setup() {
-   python-any-r1_pkg_setup
-}
-
-src_install() {
-   insinto "/usr/share/openttd/baseset/${P}"
-   doins ${P}/{*.mid,openmsx.obm}
-   dodoc ${P}/{changelog,readme}.txt
-}



[gentoo-commits] repo/gentoo:master commit in: games-puzzle/pingus/

2022-02-11 Thread Ionen Wolkens
commit: fc627dacb373eef4533fa16fb9750835eeae8697
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Sat Feb 12 01:12:10 2022 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Sat Feb 12 01:54:40 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fc627dac

games-puzzle/pingus: enable py3.10 + respect EPREFIX

Unfortunately still no release upstream to remove scons (and
live isn't in best state for a snapshot, broken with current
libfmt and need to handle many submodules).

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

 games-puzzle/pingus/pingus-0.7.6-r3.ebuild | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/games-puzzle/pingus/pingus-0.7.6-r3.ebuild 
b/games-puzzle/pingus/pingus-0.7.6-r3.ebuild
index 1b6acb9e7d83..1318ebeae323 100644
--- a/games-puzzle/pingus/pingus-0.7.6-r3.ebuild
+++ b/games-puzzle/pingus/pingus-0.7.6-r3.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
-PYTHON_COMPAT=( python3_{7..9} )
 
+PYTHON_COMPAT=( python3_{8..10} )
 inherit desktop flag-o-matic python-any-r1 scons-utils toolchain-funcs xdg
 
 DESCRIPTION="Free Lemmings clone"
@@ -52,7 +52,7 @@ src_compile() {
 src_install() {
emake install-exec install-data \
DESTDIR="${D}" \
-   PREFIX="/usr"
+   PREFIX="${EPREFIX}"/usr
doman doc/man/pingus.6
doicon data/images/icons/pingus.svg
make_desktop_entry ${PN} Pingus



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

2022-02-11 Thread Ionen Wolkens
commit: 5b2eb67615ef665fa8872e80b2d35be3d64696ed
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Sat Feb 12 01:07:04 2022 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Sat Feb 12 01:51:55 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b2eb676

games-util/lutris: drop 0.5.8.4

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

 games-util/lutris/Manifest  |  1 -
 games-util/lutris/lutris-0.5.8.4.ebuild | 77 -
 2 files changed, 78 deletions(-)

diff --git a/games-util/lutris/Manifest b/games-util/lutris/Manifest
index ea7bf53f183e..61166b09c69a 100644
--- a/games-util/lutris/Manifest
+++ b/games-util/lutris/Manifest
@@ -1,2 +1 @@
-DIST lutris_0.5.8.4.tar.xz 957004 BLAKE2B 
f3acce5d9ea7368063a3135c1f503e0644c1cbc7676e966c262c8e04c5e0d23b4882793fe2df1beab265ab4128e8a90b5bb69401f8e567b0cceeea3008ff4fa7
 SHA512 
f79a9fd06788bc28e59ad6d2c403b83f8bdeaee0116ae7fbf765e80e4e08bf760a462c71f75a2ff46739e5757cb8609f5110a51d83266d3aba2f0c91524b6df9
 DIST lutris_0.5.9.1.tar.xz 1046920 BLAKE2B 
469e7707e74d957be3bb0f5f1caeaeaaf7c01dc3b998c16d8be4b4b780e408763bbe0df5c0b5f6a53ebcb3eb478aaaf25f9cf16437ae682dfcd1d2213222fa18
 SHA512 
a94e37d1a3f5b80353af38900f3e67763af9c0e3cc3013f7998e23ff70cb6f329730b1802f996866dac541af6e50388a5308c772e3a2ee97f87e5ae60878e7e7

diff --git a/games-util/lutris/lutris-0.5.8.4.ebuild 
b/games-util/lutris/lutris-0.5.8.4.ebuild
deleted file mode 100644
index b29f07d71d87..
--- a/games-util/lutris/lutris-0.5.8.4.ebuild
+++ /dev/null
@@ -1,77 +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} )
-PYTHON_REQ_USE="sqlite,threads(+)"
-DISTUTILS_SINGLE_IMPL="1"
-
-inherit distutils-r1 virtualx xdg
-
-DESCRIPTION="An open source gaming platform for GNU/Linux"
-HOMEPAGE="https://lutris.net/;
-
-if [[ ${PV} == ** ]] ; then
-   EGIT_REPO_URI="https://github.com/lutris/lutris.git;
-   inherit git-r3
-else
-   SRC_URI="https://lutris.net/releases/${P/-/_}.tar.xz;
-   KEYWORDS="~amd64 ~x86"
-   S="${WORKDIR}/${PN}"
-fi
-
-LICENSE="GPL-3"
-SLOT="0"
-RESTRICT="!test? ( test )"
-
-BDEPEND="
-   test? (
-   $(python_gen_cond_dep '
-   dev-python/nose[${PYTHON_USEDEP}]
-   ')
-   )
-"
-RDEPEND="
-   app-arch/cabextract
-   app-arch/p7zip
-   app-arch/unzip
-   $(python_gen_cond_dep '
-   dev-python/dbus-python[${PYTHON_USEDEP}]
-   dev-python/pillow[${PYTHON_USEDEP}]
-   dev-python/pygobject:3[${PYTHON_USEDEP}]
-   dev-python/python-evdev[${PYTHON_USEDEP}]
-   dev-python/python-magic[${PYTHON_USEDEP}]
-   dev-python/pyyaml[${PYTHON_USEDEP}]
-   dev-python/requests[${PYTHON_USEDEP}]
-   ')
-   gnome-base/gnome-desktop:3[introspection]
-   media-sound/fluid-soundfont
-   net-libs/libsoup
-   net-libs/webkit-gtk:4[introspection]
-   x11-apps/mesa-progs
-   x11-apps/xgamma
-   x11-apps/xrandr
-   x11-libs/gtk+:3[introspection]
-   x11-libs/libnotify[introspection]
-"
-
-python_install_all() {
-   local DOCS=( AUTHORS README.rst docs/installers.rst )
-   distutils-r1_python_install_all
-   python_fix_shebang "${ED}"/usr/share/lutris/bin/lutris-wrapper #740048
-}
-
-python_test() {
-   virtx nosetests -v
-}
-
-pkg_postinst() {
-   xdg_pkg_postinst
-
-   # Quote README.rst
-   elog "Lutris installations are fully automated through scripts, which 
can"
-   elog "be written in either JSON or YAML. The scripting syntax is 
described"
-   elog "in ${EROOT}/usr/share/doc/${PF}/installers.rst.bz2, and is also"
-   elog "available online at lutris.net."
-}



[gentoo-commits] repo/gentoo:master commit in: games-board/pychess/

2022-02-11 Thread Ionen Wolkens
commit: 3b9b1014085e90bfb8640e179dba008063306c1a
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Sat Feb 12 01:01:19 2022 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Sat Feb 12 01:31:28 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b9b1014

games-board/pychess: drop 1.0.3

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

 games-board/pychess/pychess-1.0.3.ebuild | 52 
 1 file changed, 52 deletions(-)

diff --git a/games-board/pychess/pychess-1.0.3.ebuild 
b/games-board/pychess/pychess-1.0.3.ebuild
deleted file mode 100644
index 849abb618dea..
--- a/games-board/pychess/pychess-1.0.3.ebuild
+++ /dev/null
@@ -1,52 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{7,8,9} )
-DISTUTILS_SINGLE_IMPL=1
-DISTUTILS_USE_SETUPTOOLS=no
-PYTHON_REQ_USE="sqlite"
-
-inherit xdg distutils-r1
-
-DESCRIPTION="A chess client for GNOME"
-HOMEPAGE="https://github.com/pychess/pychess;
-SRC_URI="https://github.com/${PN}/${PN}/releases/download/${PV}/${P}.tar.gz;
-S="${WORKDIR}/PyChess-${PV}"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="gstreamer"
-
-DEPEND="
-   $(python_gen_cond_dep '
-   dev-python/pexpect[${PYTHON_USEDEP}]
-   dev-python/psutil[${PYTHON_USEDEP}]
-   dev-python/pycairo[${PYTHON_USEDEP}]
-   dev-python/pygobject:3[${PYTHON_USEDEP}]
-   dev-python/sqlalchemy[${PYTHON_USEDEP},sqlite]
-   dev-python/websockets[${PYTHON_USEDEP}]
-   ')
-   gnome-base/librsvg:2
-   x11-libs/gtksourceview:3.0
-   x11-libs/pango
-   x11-themes/adwaita-icon-theme
-   gstreamer? (
-   $(python_gen_cond_dep '
-   dev-python/gst-python:1.0[${PYTHON_USEDEP}]
-   ')
-   media-libs/gstreamer:1.0
-   media-libs/gst-plugins-base:1.0
-   )
-"
-
-RDEPEND="${DEPEND}"
-
-src_install() {
-   distutils-r1_src_install
-
-   # https://github.com/pychess/pychess/pull/1825
-   gunzip -v "${ED}"/usr/share/man/man1/${PN}.1.gz || die
-}



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

2022-02-11 Thread Ionen Wolkens
commit: c45b16abf06b88f48703b3bb2103901972297454
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Sat Feb 12 01:15:56 2022 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Sat Feb 12 01:31:28 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c45b16ab

games-action/dxx-rebirth: cleanup unnecessarily added deps

On closer look I don't think these scripts are used, and adding
the eclass regardless of these is normal given how scons-utils
works. So it only makes PYTHON_DEPS redundant.

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

 games-action/dxx-rebirth/dxx-rebirth-0.61.0_pre20210623.ebuild | 4 +---
 games-action/dxx-rebirth/dxx-rebirth-.ebuild   | 4 +---
 2 files changed, 2 insertions(+), 6 deletions(-)

diff --git a/games-action/dxx-rebirth/dxx-rebirth-0.61.0_pre20210623.ebuild 
b/games-action/dxx-rebirth/dxx-rebirth-0.61.0_pre20210623.ebuild
index 3dc11a9d646a..52185ad3b734 100644
--- a/games-action/dxx-rebirth/dxx-rebirth-0.61.0_pre20210623.ebuild
+++ b/games-action/dxx-rebirth/dxx-rebirth-0.61.0_pre20210623.ebuild
@@ -151,9 +151,7 @@ REQUIRED_USE='
sdl2? ( opengl )
 '
 
-BDEPEND="
-   ${PYTHON_DEPS}
-   virtual/pkgconfig"
+BDEPEND="virtual/pkgconfig"
 
 # As of this writing, IUSE_RUNTIME is a GLEP, but not an implemented
 # feature.  This variable is stored here to be ready to activate when

diff --git a/games-action/dxx-rebirth/dxx-rebirth-.ebuild 
b/games-action/dxx-rebirth/dxx-rebirth-.ebuild
index af05d12398b6..36013cd510bc 100644
--- a/games-action/dxx-rebirth/dxx-rebirth-.ebuild
+++ b/games-action/dxx-rebirth/dxx-rebirth-.ebuild
@@ -153,9 +153,7 @@ REQUIRED_USE='
sdl2? ( opengl )
 '
 
-BDEPEND="
-   ${PYTHON_DEPS}
-   virtual/pkgconfig"
+BDEPEND="virtual/pkgconfig"
 
 # As of this writing, IUSE_RUNTIME is a GLEP, but not an implemented
 # feature.  This variable is stored here to be ready to activate when



[gentoo-commits] repo/gentoo:master commit in: profiles/base/, sys-devel/clang/

2022-02-11 Thread Sam James
commit: 00d9440c039ac30069e462d75556b5eff7f4592b
Author: Sam James  gentoo  org>
AuthorDate: Fri Feb 11 19:59:16 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Feb 12 01:04:55 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=00d9440c

sys-devel/clang: add USE=+pie (forced-on) for >= 14.0.0_rc1

Forced on, just like GCC. Available in 14.0.0+.

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

 profiles/base/package.use.force  | 4 
 sys-devel/clang/clang-14.0.0..ebuild | 3 ++-
 sys-devel/clang/clang-14.0.0_rc1.ebuild  | 3 ++-
 sys-devel/clang/clang-15.0.0..ebuild | 3 ++-
 4 files changed, 10 insertions(+), 3 deletions(-)

diff --git a/profiles/base/package.use.force b/profiles/base/package.use.force
index 84aed2df339e..a87054de1b13 100644
--- a/profiles/base/package.use.force
+++ b/profiles/base/package.use.force
@@ -1,6 +1,10 @@
 # Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Sam James  (2022-02-11)
+# Always build with PIE-default, just like GCC.
+sys-devel/clang pie
+
 # Arthur Zamarin  (2022-01-13)
 # Force to use installed openjdk{,-bin} for bootstrapping
 dev-java/openjdk:11 system-bootstrap

diff --git a/sys-devel/clang/clang-14.0.0..ebuild 
b/sys-devel/clang/clang-14.0.0..ebuild
index a8bf728e022e..81598e69a80e 100644
--- a/sys-devel/clang/clang-14.0.0..ebuild
+++ b/sys-devel/clang/clang-14.0.0..ebuild
@@ -17,7 +17,7 @@ LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA MIT"
 SLOT="$(ver_cut 1)"
 KEYWORDS=""
 IUSE="debug default-compiler-rt default-libcxx default-lld
-   doc llvm-libunwind +static-analyzer test xml"
+   doc llvm-libunwind +pie +static-analyzer test xml"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 RESTRICT="!test? ( test )"
 
@@ -256,6 +256,7 @@ multilib_src_configure() {
-DCLANG_DEFAULT_CXX_STDLIB=$(usex default-libcxx libc++ "")
-DCLANG_DEFAULT_RTLIB=$(usex default-compiler-rt compiler-rt "")
-DCLANG_DEFAULT_LINKER=$(usex default-lld lld "")
+   -DCLANG_DEFAULT_PIE_ON_LINUX=$(usex pie)
-DCLANG_DEFAULT_UNWINDLIB=$(usex default-compiler-rt libunwind 
"")
 
-DCLANG_ENABLE_ARCMT=$(usex static-analyzer)

diff --git a/sys-devel/clang/clang-14.0.0_rc1.ebuild 
b/sys-devel/clang/clang-14.0.0_rc1.ebuild
index a8bf728e022e..81598e69a80e 100644
--- a/sys-devel/clang/clang-14.0.0_rc1.ebuild
+++ b/sys-devel/clang/clang-14.0.0_rc1.ebuild
@@ -17,7 +17,7 @@ LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA MIT"
 SLOT="$(ver_cut 1)"
 KEYWORDS=""
 IUSE="debug default-compiler-rt default-libcxx default-lld
-   doc llvm-libunwind +static-analyzer test xml"
+   doc llvm-libunwind +pie +static-analyzer test xml"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 RESTRICT="!test? ( test )"
 
@@ -256,6 +256,7 @@ multilib_src_configure() {
-DCLANG_DEFAULT_CXX_STDLIB=$(usex default-libcxx libc++ "")
-DCLANG_DEFAULT_RTLIB=$(usex default-compiler-rt compiler-rt "")
-DCLANG_DEFAULT_LINKER=$(usex default-lld lld "")
+   -DCLANG_DEFAULT_PIE_ON_LINUX=$(usex pie)
-DCLANG_DEFAULT_UNWINDLIB=$(usex default-compiler-rt libunwind 
"")
 
-DCLANG_ENABLE_ARCMT=$(usex static-analyzer)

diff --git a/sys-devel/clang/clang-15.0.0..ebuild 
b/sys-devel/clang/clang-15.0.0..ebuild
index a8bf728e022e..81598e69a80e 100644
--- a/sys-devel/clang/clang-15.0.0..ebuild
+++ b/sys-devel/clang/clang-15.0.0..ebuild
@@ -17,7 +17,7 @@ LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA MIT"
 SLOT="$(ver_cut 1)"
 KEYWORDS=""
 IUSE="debug default-compiler-rt default-libcxx default-lld
-   doc llvm-libunwind +static-analyzer test xml"
+   doc llvm-libunwind +pie +static-analyzer test xml"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 RESTRICT="!test? ( test )"
 
@@ -256,6 +256,7 @@ multilib_src_configure() {
-DCLANG_DEFAULT_CXX_STDLIB=$(usex default-libcxx libc++ "")
-DCLANG_DEFAULT_RTLIB=$(usex default-compiler-rt compiler-rt "")
-DCLANG_DEFAULT_LINKER=$(usex default-lld lld "")
+   -DCLANG_DEFAULT_PIE_ON_LINUX=$(usex pie)
-DCLANG_DEFAULT_UNWINDLIB=$(usex default-compiler-rt libunwind 
"")
 
-DCLANG_ENABLE_ARCMT=$(usex static-analyzer)



[gentoo-commits] repo/gentoo:master commit in: app-officeext/ooofbtools/

2022-02-11 Thread Andreas K. Hüttel
commit: 84b967594b3e5f118342df890f9808d48ea49e9b
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Sat Feb 12 00:50:45 2022 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Sat Feb 12 00:50:45 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=84b96759

app-officeext/ooofbtools: Version bump

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

 app-officeext/ooofbtools/Manifest|  1 +
 app-officeext/ooofbtools/ooofbtools-3.4.1.ebuild | 39 
 2 files changed, 40 insertions(+)

diff --git a/app-officeext/ooofbtools/Manifest 
b/app-officeext/ooofbtools/Manifest
index ede3e23b008d..1283f8ac66c7 100644
--- a/app-officeext/ooofbtools/Manifest
+++ b/app-officeext/ooofbtools/Manifest
@@ -1,2 +1,3 @@
 DIST OOoFBTools-2.57.zip 5362083 BLAKE2B 
81d361839cc5f3282d7d31465561230cdc2965c69cdc9ad3db5d6293a1ec76cb0bf1ec6fc8af706d6c5870beca3fb15fe091583eda127d1de26dd1d71c8e7b7f
 SHA512 
f6cf01b173885eb30d1166753a3ffd357a23db71b517e84713783cbea7b36deb98d586faa0a555d6d7fb21b46e89ee78860407aa28fb7bb1e272a51df570ea50
 DIST OOoFBTools-3.0.zip 5371699 BLAKE2B 
1288a6915aeaad89b7fdc07b584b02bc7387edfe14d0fd51c30c7c8b061ab4967f7e16ea407f8be658739c64ce266a24f1404cbdf88d7d0d479bacf4bb9bdcf7
 SHA512 
af257febd4a2c2361586567e5d48205d31f517a7142a6da358ef4e0261c27d19cfb594417c06fce73811ae8e4e69812bec00d4ed8a0acd6881011f46d4dfadab
+DIST OOoFBTools-3.4.1.zip 5279862 BLAKE2B 
9a95ed4956a5deb58e53202b587b573579b966e43c052164d3a4b20cc2ee7fd1532bb9dab9ab2c486629000a212de752d75fb4f1d77afece1bd130b079be7beb
 SHA512 
1ec04cbf32824d884fed7ff12a59b43486c96a1b4580a0a24fcc73ebbe7d565ae87e8f7600eb19846f34b1a4c94dacf7ebe755e70692501cd87d12ea470ca8d8

diff --git a/app-officeext/ooofbtools/ooofbtools-3.4.1.ebuild 
b/app-officeext/ooofbtools/ooofbtools-3.4.1.ebuild
new file mode 100644
index ..2c7d9a6b92df
--- /dev/null
+++ b/app-officeext/ooofbtools/ooofbtools-3.4.1.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+MY_PN="OOoFBTools"
+OFFICE_EXTENSIONS=( "${MY_PN}.oxt" )
+inherit office-ext-r1
+
+DESCRIPTION="Open/LibreOffice extension for the FictionBook2 format with 
validation"
+HOMEPAGE="https://sourceforge.net/projects/fbtools/;
+SRC_URI="mirror://sourceforge/fbtools/files/release/${MY_PN}-${PV}.zip"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   app-arch/zip
+   dev-libs/libxml2
+"
+
+S="${WORKDIR}/${MY_PN}-${PV}"
+
+OFFICE_EXTENSIONS_LOCATION="${S}"
+
+src_prepare() {
+   default
+
+   # Remove Windows cruft
+   pushd "${WORKDIR}/${MY_PN}.oxt" &>/dev/null || die
+   rm -r win32 || die
+   popd &>/dev/null || die
+}
+
+src_install() {
+   office-ext-r1_src_install
+   dodoc ChangeLog*
+}



[gentoo-commits] repo/gentoo:master commit in: app-officeext/ooofbtools/

2022-02-11 Thread Andreas K. Hüttel
commit: 983e5b02df100bd80687d72bd85da54796b15613
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Sat Feb 12 00:51:13 2022 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Sat Feb 12 00:51:13 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=983e5b02

app-officeext/ooofbtools: Remove old

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

 app-officeext/ooofbtools/Manifest   |  1 -
 app-officeext/ooofbtools/ooofbtools-2.57.ebuild | 39 -
 2 files changed, 40 deletions(-)

diff --git a/app-officeext/ooofbtools/Manifest 
b/app-officeext/ooofbtools/Manifest
index 1283f8ac66c7..27edcb276ee8 100644
--- a/app-officeext/ooofbtools/Manifest
+++ b/app-officeext/ooofbtools/Manifest
@@ -1,3 +1,2 @@
-DIST OOoFBTools-2.57.zip 5362083 BLAKE2B 
81d361839cc5f3282d7d31465561230cdc2965c69cdc9ad3db5d6293a1ec76cb0bf1ec6fc8af706d6c5870beca3fb15fe091583eda127d1de26dd1d71c8e7b7f
 SHA512 
f6cf01b173885eb30d1166753a3ffd357a23db71b517e84713783cbea7b36deb98d586faa0a555d6d7fb21b46e89ee78860407aa28fb7bb1e272a51df570ea50
 DIST OOoFBTools-3.0.zip 5371699 BLAKE2B 
1288a6915aeaad89b7fdc07b584b02bc7387edfe14d0fd51c30c7c8b061ab4967f7e16ea407f8be658739c64ce266a24f1404cbdf88d7d0d479bacf4bb9bdcf7
 SHA512 
af257febd4a2c2361586567e5d48205d31f517a7142a6da358ef4e0261c27d19cfb594417c06fce73811ae8e4e69812bec00d4ed8a0acd6881011f46d4dfadab
 DIST OOoFBTools-3.4.1.zip 5279862 BLAKE2B 
9a95ed4956a5deb58e53202b587b573579b966e43c052164d3a4b20cc2ee7fd1532bb9dab9ab2c486629000a212de752d75fb4f1d77afece1bd130b079be7beb
 SHA512 
1ec04cbf32824d884fed7ff12a59b43486c96a1b4580a0a24fcc73ebbe7d565ae87e8f7600eb19846f34b1a4c94dacf7ebe755e70692501cd87d12ea470ca8d8

diff --git a/app-officeext/ooofbtools/ooofbtools-2.57.ebuild 
b/app-officeext/ooofbtools/ooofbtools-2.57.ebuild
deleted file mode 100644
index ba19afd21c64..
--- a/app-officeext/ooofbtools/ooofbtools-2.57.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-MY_PN="OOoFBTools"
-OFFICE_EXTENSIONS=( "${MY_PN}.oxt" )
-inherit office-ext-r1
-
-DESCRIPTION="Open/LibreOffice extension for the FictionBook2 format with 
validation"
-HOMEPAGE="https://sourceforge.net/projects/fbtools/;
-SRC_URI="mirror://sourceforge/fbtools/files/release/${MY_PN}-${PV}.zip"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="amd64 x86"
-
-RDEPEND="
-   app-arch/zip
-   dev-libs/libxml2
-"
-
-S="${WORKDIR}/${MY_PN}-${PV}"
-
-OFFICE_EXTENSIONS_LOCATION="${S}"
-
-src_prepare() {
-   default
-
-   # Remove Windows cruft
-   pushd "${WORKDIR}/${MY_PN}.oxt" &>/dev/null || die
-   rm -r win32 || die
-   popd &>/dev/null || die
-}
-
-src_install() {
-   office-ext-r1_src_install
-   dodoc ChangeLog*
-}



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

2022-02-11 Thread Andreas K. Hüttel
commit: 56a1d8f5332fa34fbf8cedc66383ccf0c5256955
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Sat Feb 12 00:40:16 2022 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Sat Feb 12 00:40:16 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=56a1d8f5

dev-libs/liborcus: Fix required libixion slot for now

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

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

diff --git a/dev-libs/liborcus/liborcus-.ebuild 
b/dev-libs/liborcus/liborcus-.ebuild
index 16b12b9e36fa..24525403dd48 100644
--- a/dev-libs/liborcus/liborcus-.ebuild
+++ b/dev-libs/liborcus/liborcus-.ebuild
@@ -32,7 +32,7 @@ RDEPEND="
dev-libs/boost:=[zlib(+)]
sys-libs/zlib
python? ( ${PYTHON_DEPS} )
-   spreadsheet-model? ( dev-libs/libixion:${SLOT} )
+   spreadsheet-model? ( dev-libs/libixion:0/0.17 )
 "
 DEPEND="${RDEPEND}
dev-util/mdds:${MDDS_SLOT}



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

2022-02-11 Thread Andreas K. Hüttel
commit: ef0bf0c9dcda68cf89a6d3d0fbf40d15d824d2fe
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Sat Feb 12 00:41:28 2022 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Sat Feb 12 00:41:28 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef0bf0c9

dev-libs/libixion: Bump subslot

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

 dev-libs/libixion/libixion-.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-libs/libixion/libixion-.ebuild 
b/dev-libs/libixion/libixion-.ebuild
index c9e0cbbd5438..b0af1e9eca10 100644
--- a/dev-libs/libixion/libixion-.ebuild
+++ b/dev-libs/libixion/libixion-.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=8
@@ -21,7 +21,7 @@ else
 fi
 
 LICENSE="MIT"
-SLOT="0/0.17" # based on SONAME of libixion.so
+SLOT="0/0.18" # based on SONAME of libixion.so
 IUSE="debug python +threads"
 
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"



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

2022-02-11 Thread Andreas K. Hüttel
commit: 786426e9a5bf51c1664ae1367ad2a99c87c245ed
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Sat Feb 12 00:33:50 2022 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Sat Feb 12 00:33:50 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=786426e9

app-office/libreoffice: Fix build target

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

 app-office/libreoffice/libreoffice-7.3.0.3.ebuild  |  6 +-
 app-office/libreoffice/libreoffice-7.3..ebuild | 10 +++---
 app-office/libreoffice/libreoffice-.ebuild | 10 +++---
 3 files changed, 7 insertions(+), 19 deletions(-)

diff --git a/app-office/libreoffice/libreoffice-7.3.0.3.ebuild 
b/app-office/libreoffice/libreoffice-7.3.0.3.ebuild
index 378ef7d794de..286d80a181b0 100644
--- a/app-office/libreoffice/libreoffice-7.3.0.3.ebuild
+++ b/app-office/libreoffice/libreoffice-7.3.0.3.ebuild
@@ -588,11 +588,7 @@ src_compile() {
addpredict /dev/ati
addpredict /dev/nvidiactl
 
-   local target
-   use test && target="build" || target="build-nocheck"
-
-   # this is not a proper make script
-   make ${target} || die
+   default
 }
 
 src_test() {

diff --git a/app-office/libreoffice/libreoffice-7.3..ebuild 
b/app-office/libreoffice/libreoffice-7.3..ebuild
index 0a6cb0608a09..286d80a181b0 100644
--- a/app-office/libreoffice/libreoffice-7.3..ebuild
+++ b/app-office/libreoffice/libreoffice-7.3..ebuild
@@ -104,8 +104,8 @@ RESTRICT="!test? ( test )"
 LICENSE="|| ( LGPL-3 MPL-1.1 )"
 SLOT="0"
 
-[[ ${MY_PV} == ** ]] || \
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-linux"
+#[[ ${MY_PV} == ** ]] || \
+#KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-linux"
 
 COMMON_DEPEND="${PYTHON_DEPS}
app-arch/unzip
@@ -588,11 +588,7 @@ src_compile() {
addpredict /dev/ati
addpredict /dev/nvidiactl
 
-   local target
-   use test && target="build" || target="build-nocheck"
-
-   # this is not a proper make script
-   make ${target} || die
+   default
 }
 
 src_test() {

diff --git a/app-office/libreoffice/libreoffice-.ebuild 
b/app-office/libreoffice/libreoffice-.ebuild
index 0a6cb0608a09..286d80a181b0 100644
--- a/app-office/libreoffice/libreoffice-.ebuild
+++ b/app-office/libreoffice/libreoffice-.ebuild
@@ -104,8 +104,8 @@ RESTRICT="!test? ( test )"
 LICENSE="|| ( LGPL-3 MPL-1.1 )"
 SLOT="0"
 
-[[ ${MY_PV} == ** ]] || \
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-linux"
+#[[ ${MY_PV} == ** ]] || \
+#KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-linux"
 
 COMMON_DEPEND="${PYTHON_DEPS}
app-arch/unzip
@@ -588,11 +588,7 @@ src_compile() {
addpredict /dev/ati
addpredict /dev/nvidiactl
 
-   local target
-   use test && target="build" || target="build-nocheck"
-
-   # this is not a proper make script
-   make ${target} || die
+   default
 }
 
 src_test() {



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

2022-02-11 Thread Andreas K. Hüttel
commit: 13b9f2e5c3dcf21f45f0b38af11e3150f34293aa
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Sat Feb 12 00:05:39 2022 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Sat Feb 12 00:05:53 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=13b9f2e5

sys-libs/glibc: Drop Python-3.7; add for 2.35 and later Python-3.10

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

 sys-libs/glibc/glibc-2.33-r13.ebuild | 2 +-
 sys-libs/glibc/glibc-2.34-r8.ebuild  | 2 +-
 sys-libs/glibc/glibc-2.35.ebuild | 5 +
 sys-libs/glibc/glibc-.ebuild | 5 +
 4 files changed, 4 insertions(+), 10 deletions(-)

diff --git a/sys-libs/glibc/glibc-2.33-r13.ebuild 
b/sys-libs/glibc/glibc-2.33-r13.ebuild
index 7e490a4e0ccc..b17ad944d53c 100644
--- a/sys-libs/glibc/glibc-2.33-r13.ebuild
+++ b/sys-libs/glibc/glibc-2.33-r13.ebuild
@@ -9,7 +9,7 @@ EAPI=7
 # We avoid Python 3.10 here _for now_ (it does work!) to avoid circular 
dependencies
 # on upgrades as people migrate to libxcrypt.
 # 
https://wiki.gentoo.org/wiki/User:Sam/Portage_help/Circular_dependencies#Python_and_libcrypt
-PYTHON_COMPAT=( python3_{7,8,9} )
+PYTHON_COMPAT=( python3_{8,9} )
 TMPFILES_OPTIONAL=1
 
 inherit python-any-r1 prefix preserve-libs toolchain-funcs flag-o-matic 
gnuconfig \

diff --git a/sys-libs/glibc/glibc-2.34-r8.ebuild 
b/sys-libs/glibc/glibc-2.34-r8.ebuild
index fd1d4147fd8a..9f369f0f3e12 100644
--- a/sys-libs/glibc/glibc-2.34-r8.ebuild
+++ b/sys-libs/glibc/glibc-2.34-r8.ebuild
@@ -9,7 +9,7 @@ EAPI=7
 # We avoid Python 3.10 here _for now_ (it does work!) to avoid circular 
dependencies
 # on upgrades as people migrate to libxcrypt.
 # 
https://wiki.gentoo.org/wiki/User:Sam/Portage_help/Circular_dependencies#Python_and_libcrypt
-PYTHON_COMPAT=( python3_{7,8,9} )
+PYTHON_COMPAT=( python3_{8,9} )
 TMPFILES_OPTIONAL=1
 
 inherit python-any-r1 prefix preserve-libs toolchain-funcs flag-o-matic 
gnuconfig \

diff --git a/sys-libs/glibc/glibc-2.35.ebuild b/sys-libs/glibc/glibc-2.35.ebuild
index 0d5ef8dcb701..8d390c404c5b 100644
--- a/sys-libs/glibc/glibc-2.35.ebuild
+++ b/sys-libs/glibc/glibc-2.35.ebuild
@@ -6,10 +6,7 @@ EAPI=7
 # Bumping notes: https://wiki.gentoo.org/wiki/Project:Toolchain/sys-libs/glibc
 # Please read & adapt the page as necessary if obsolete.
 
-# We avoid Python 3.10 here _for now_ (it does work!) to avoid circular 
dependencies
-# on upgrades as people migrate to libxcrypt.
-# 
https://wiki.gentoo.org/wiki/User:Sam/Portage_help/Circular_dependencies#Python_and_libcrypt
-PYTHON_COMPAT=( python3_{7,8,9} )
+PYTHON_COMPAT=( python3_{8,9,10} )
 TMPFILES_OPTIONAL=1
 
 inherit python-any-r1 prefix preserve-libs toolchain-funcs flag-o-matic 
gnuconfig \

diff --git a/sys-libs/glibc/glibc-.ebuild b/sys-libs/glibc/glibc-.ebuild
index a7b8b1ab6527..763643518ec1 100644
--- a/sys-libs/glibc/glibc-.ebuild
+++ b/sys-libs/glibc/glibc-.ebuild
@@ -6,10 +6,7 @@ EAPI=7
 # Bumping notes: https://wiki.gentoo.org/wiki/Project:Toolchain/sys-libs/glibc
 # Please read & adapt the page as necessary if obsolete.
 
-# We avoid Python 3.10 here _for now_ (it does work!) to avoid circular 
dependencies
-# on upgrades as people migrate to libxcrypt.
-# 
https://wiki.gentoo.org/wiki/User:Sam/Portage_help/Circular_dependencies#Python_and_libcrypt
-PYTHON_COMPAT=( python3_{7,8,9} )
+PYTHON_COMPAT=( python3_{8,9,10} )
 TMPFILES_OPTIONAL=1
 
 inherit python-any-r1 prefix preserve-libs toolchain-funcs flag-o-matic 
gnuconfig \



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

2022-02-11 Thread Ionen Wolkens
commit: 6aae76bdc442496a15505d2397952895d1110212
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Fri Feb 11 22:50:01 2022 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Fri Feb 11 23:13:58 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6aae76bd

dev-util/maturin: drop 0.11.5-r1

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

 dev-util/maturin/Manifest |  81 
 dev-util/maturin/maturin-0.11.5-r1.ebuild | 312 --
 2 files changed, 393 deletions(-)

diff --git a/dev-util/maturin/Manifest b/dev-util/maturin/Manifest
index 52f209950ec3..de65b4775c52 100644
--- a/dev-util/maturin/Manifest
+++ b/dev-util/maturin/Manifest
@@ -1,23 +1,18 @@
-DIST addr2line-0.16.0.crate 33440 BLAKE2B 
b59a006ba732935d408d0574799037ef0a424ad3c27b894fbd7a9c91664460972a8c464aaad4e9b82b94e4cc35ee9016490bd469fa21358e11e6d78126378038
 SHA512 
7ea8fffcdff7f8f25c0a588fe2ee652053988ab2e1d39ac740f5199d6e7d30beed0272403d04b86ec5de6ad5459698cdf28f8efd5caab7b6693102df7ec4889c
 DIST addr2line-0.17.0.crate 32260 BLAKE2B 
23c3715820a04260460a41695d535da3565f76519b7313d0ed684352b339de2ea668c44fe8ca58fc1a5b9f84cc5e9d04d889440abb5985bdc04b267dbdad9d9c
 SHA512 
ef3bbd7c6d1dfdd0b47e3be1fb4c8b15ed61a769bed7e80dce80461a1ee13ef21c75e62e9a66328504f862341f1e808abec5790ac79784e18655afcc16206b95
 DIST adler-1.0.2.crate 12778 BLAKE2B 
a1dc17786adae945ac09d3525e609ed944e6465690787bbb831a1b9d53793cba1989793d0a5606d5d23ee20d36457923d451b1b3530c9ec7072a487aa3e55bbd
 SHA512 
7ab190d31890fc05b0b55d8e2c6527a505e06793d5496be0b3831e0513412f9ba97f8148f6f68ed0770fa9cd980a5092d885e058becf1d5506b7c74b82674aa1
 DIST aes-0.6.0.crate 86774 BLAKE2B 
e687f2839b53adc3ef990da8221705a462015aa0ea004a6e15dba7e7ecc008d9d13cad6222b03244dc48bd1717a442e7aa5aaab6e97bba1d3be28c1d914e464e
 SHA512 
65349285e429f9b8815743d86b3ebdececd48ce556a08b6ec5ec89bf966bc9b187a7df4fbe1f3b25172db3aab219b23f8040c1160359868e9f71d67a767c90c9
 DIST aes-soft-0.6.4.crate 99980 BLAKE2B 
a4b3838e0348ed3d7468f9d0e19d8dd45071ec54d54d538943d5afabd3f88db139c459574e6694e7fa86e4d77eaa3f75c11e3a9376f45429848c91889530980b
 SHA512 
620b38b2a6437caf393e84625beb27afdf448acb52d7adbc9cba1152ea385bdf05a68795eee0f48fd90b5edfc25fd9cc3d42a0f2593dfa2f90d4f4f9cc893ebe
 DIST aesni-0.10.0.crate 100248 BLAKE2B 
2dba6f1004495a725acf171eeae5a6e393475323e8974eff2e4667194ac147dc3a52a9bed1b00cf7735d3671b6a2bd135cbb4dbde822d7c8c21af23692d3e71f
 SHA512 
726e5213a81ea021d4be7c5220d952cb6f0cb0ecb6cc840b542e9f75539e37fc5d6378ad4f4d6a2bc7e7642ea07a18202ed32d3b6a212777bd7abca735c6707c
 DIST aho-corasick-0.7.18.crate 112923 BLAKE2B 
4f6947d1aacf89ccfab0592cdc55fa61ef09cea38231d3f758765dbce328a810c0b588be4ba96e81d64955379ee005722d22a7aec39caea6e72342245d7ca34f
 SHA512 
7a23b16231a90d23ee60ad4c81bc225410599a4560d33d3a203138fc540c39cf1000100fed3aed40dcc371c3635656a3792545dca5dd1aefbde00d8774eebd00
-DIST ansi_term-0.11.0.crate 17087 BLAKE2B 
9bd35c045a01ce4c6c4a5db1b4f15e9412bb97426eec19d4421dffbec633de8d13452c13c1dc1b30998690b78d7ed38311aca700087f13a81f66bd1d5d7300c4
 SHA512 
a637466a380748f939b3af090b8c0333f35581925bc03f4dda9b3f95d338836403cf5487ae3af9ff68f8245a837f8ab061aabe57a126a6a2c20f2e972c77d1fa
 DIST ansi_term-0.12.1.crate 24838 BLAKE2B 
f636772c34e2d68cda7b8d3b2b86abda074585a62bd2654812ce92384244655a9197fa66e6939e19a674c0148ca605313d83de262bb18c2339a8a4eb4438a791
 SHA512 
b840e28b3e7700689a69a39659b1e066560078dd4a58326b91a028915819e7af883399ee53e920db68fd974c58d35bb1ddf8d427af5937d5f696f57c4376b671
-DIST anyhow-1.0.44.crate 35067 BLAKE2B 
19dd53abcbf5ade698f3bf5b1522fa8c1c55b777d91fd05f6c43a7a32691d00da756c7af9d991ebfc71b02fa4e8e2e257c78ce3e29f8c3034066ca43eea4c07d
 SHA512 
d8ec44c64cf4b06121421c99157573b59e2078ab1aba7d949aad9ddd5ec4a1b585a07d0ca06807ed2349c6becaed1cba69f10f9affa2da25f749b615a70aa9ff
 DIST anyhow-1.0.52.crate 44224 BLAKE2B 
79d68d3390d27e0e27f9db784ad10b5d7845dec7949fbc722f944ef3988419acd72c509b44a4544e99bea5e57407da5b1ce40a96277d307fc408c958ea915c31
 SHA512 
b87e0b304daff85894c34060b97379d8e3d9be03078275313035c7142c76b3e59922b25924ac98a0b1b70fc98746eb174ca4b7ef33a26e115f294c1f1200aa6a
 DIST anyhow-1.0.53.crate 44233 BLAKE2B 
09033ff6e5a64456dea7d9c9039479c02334aefe3cebc449150df16486be3c0c52005bc3b6153c9a044671c52f36a16e97033ff68ffc4fa66e44cffbdcae23b5
 SHA512 
3c7e03a02b75982bd43f73503f0e12382e03d74136ddccde753617f6a8fd9d28eaf5b67f8fceb7d2dd70ea5414995cbaeb7ae1776bad31c6c8c084614f8376df
 DIST async-io-1.6.0.crate 32282 BLAKE2B 
fdd46328b23d58058d4501f6a30e396302c36f9a8f91276e6b50b9ddd628a63b8af22e35b5efb4c7cd91cc6c823ffa2ecc492da525c1139f30c02004f0a5b0a7
 SHA512 
0451c6d53da593bc1753ab56c043d855d2642de5679265970ade0c63cef09268ac5b133100230637bf16506f475e322ffea2c85f8eaa3788a0bbe24ff7e671f5
 DIST atty-0.2.14.crate 5470 BLAKE2B 
2db856a9e898a430258f059aeaf7c844a153293e8856d90ac81f7d91a888c89198768ad5cb09303c23241fe85c560a55148fa56a303651a82b0edb895616bfab
 SHA512 

[gentoo-commits] repo/gentoo:master commit in: gui-wm/hikari/

2022-02-11 Thread Ionen Wolkens
commit: 09ec5ed9dff2562de7e06b0fbe4872763365335a
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Fri Feb 11 22:50:27 2022 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Fri Feb 11 23:13:58 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=09ec5ed9

gui-wm/hikari: drop 2.3.2

Now that wlroots-0.15 was patched to work with nvidia GBM,
there should be no need to keep the wlroots-0.14 version.

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

 gui-wm/hikari/Manifest|  1 -
 gui-wm/hikari/hikari-2.3.2.ebuild | 72 ---
 2 files changed, 73 deletions(-)

diff --git a/gui-wm/hikari/Manifest b/gui-wm/hikari/Manifest
index c255c9d71b50..8a39b99a81d6 100644
--- a/gui-wm/hikari/Manifest
+++ b/gui-wm/hikari/Manifest
@@ -1,2 +1 @@
-DIST hikari-2.3.2.tar.gz 1022093 BLAKE2B 
8e4df4377728cc1feab3509588a9f2d5138af6e3175682672eedce4ca45d5bb9b7e56568a860871b319b3ff1213468f38f0b6253927f6ab4b905dd495c05c53e
 SHA512 
b7485be089064dd19c4614f60066b3f7b2f322328fa771d4383db27656695746fb00ab534cc754929141c23b7556992391529e537e0522080177068f3d0e2954
 DIST hikari-2.3.3.tar.gz 1022191 BLAKE2B 
8b1d0f03460a170f2288c97790dc437a4bd4eafc6973e87c15ca44b1d032ab02ef1d75406fe15be6bb14f67c07945b16be47ec1e41d43b51961a1c69a4a67f9b
 SHA512 
15b6244ef46b29ad069475e8fadbafb01a65c8f96d1f89dd315d36f79dfea9a542936a5472e42237000f506094c7e08be37961c92a7eeed31477f4ed548f39f3

diff --git a/gui-wm/hikari/hikari-2.3.2.ebuild 
b/gui-wm/hikari/hikari-2.3.2.ebuild
deleted file mode 100644
index 119bd1fe8f0c..
--- a/gui-wm/hikari/hikari-2.3.2.ebuild
+++ /dev/null
@@ -1,72 +0,0 @@
-# Copyright 2019-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit multiprocessing toolchain-funcs
-
-DESCRIPTION="Wayland compositor inspired by CWM"
-HOMEPAGE="https://hikari.acmelabs.space/;
-SRC_URI="https://hikari.acmelabs.space/releases/${P}.tar.gz;
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="X suid"
-
-COMMON_DEPEND="
-   dev-libs/glib:2
-   dev-libs/libinput:=
-   dev-libs/libucl
-   dev-libs/wayland
-   gui-libs/wlroots:0/14[X?]
-   sys-libs/pam
-   x11-libs/cairo
-   x11-libs/libxkbcommon
-   x11-libs/pango
-   x11-libs/pixman"
-RDEPEND="
-   ${COMMON_DEPEND}
-   x11-misc/xkeyboard-config"
-DEPEND="
-   ${COMMON_DEPEND}
-   dev-libs/wayland-protocols"
-BDEPEND="
-   dev-util/wayland-scanner
-   sys-devel/bmake
-   virtual/pkgconfig"
-
-src_compile() {
-   tc-export CC PKG_CONFIG
-
-   local bmake=(
-   bmake -j$(makeopts_jobs)
-   ETC_PREFIX="${EPREFIX}"
-   CFLAGS_EXTRA="${CFLAGS} ${CPPFLAGS}"
-   LDFLAGS_EXTRA="${LDFLAGS}"
-   VERSION=${PV}
-   -DWITH_GAMMACONTROL
-   -DWITH_LAYERSHELL
-   -DWITH_POSIX_C_SOURCE
-   -DWITH_SCREENCOPY
-   -DWITH_VIRTUAL_INPUT
-   $(usev X -DWITH_XWAYLAND)
-   )
-
-   # empty flags to avoid duplicates (some parts use only _EXTRA, others 
both)
-   echo "${bmake[*]}"
-   CFLAGS= LDFLAGS= "${bmake[@]}" || die
-}
-
-src_install() {
-   local bmake=(
-   bmake install
-   DESTDIR="${D}"
-   PREFIX="${EPREFIX}"/usr
-   ETC_PREFIX="${EPREFIX}"
-   $(usev suid -DWITH_SUID)
-   )
-
-   echo "${bmake[*]}"
-   "${bmake[@]}" || die
-}



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

2022-02-11 Thread Ionen Wolkens
commit: 7a032c929dd470bf0af3782f7c985659b3fbbed0
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Fri Feb 11 22:03:24 2022 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Fri Feb 11 23:13:57 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a032c92

games-action/dxx-rebirth: replace -O3 by -O2

Currently fails with -O3, haven't investigated further but do
a replace-flags as a quick workaround.

Closes: https://bugs.gentoo.org/831896
Signed-off-by: Ionen Wolkens  gentoo.org>

 games-action/dxx-rebirth/dxx-rebirth-0.61.0_pre20210623.ebuild | 3 ++-
 games-action/dxx-rebirth/dxx-rebirth-.ebuild   | 3 ++-
 2 files changed, 4 insertions(+), 2 deletions(-)

diff --git a/games-action/dxx-rebirth/dxx-rebirth-0.61.0_pre20210623.ebuild 
b/games-action/dxx-rebirth/dxx-rebirth-0.61.0_pre20210623.ebuild
index 90a8b6d8c8ef..3dc11a9d646a 100644
--- a/games-action/dxx-rebirth/dxx-rebirth-0.61.0_pre20210623.ebuild
+++ b/games-action/dxx-rebirth/dxx-rebirth-0.61.0_pre20210623.ebuild
@@ -5,7 +5,7 @@ EAPI=7
 
 PYTHON_COMPAT=( python3_{8..10} )
 
-inherit desktop python-any-r1 scons-utils toolchain-funcs xdg
+inherit desktop flag-o-matic python-any-r1 scons-utils toolchain-funcs xdg
 
 if [[ "${PV}" =  ]]; then
inherit git-r3
@@ -217,6 +217,7 @@ dxx_scons() {
 
 src_compile() {
tc-export CXX PKG_CONFIG
+   replace-flags -O3 -O2 #831896
dxx_scons register_install_target=0 build
 }
 

diff --git a/games-action/dxx-rebirth/dxx-rebirth-.ebuild 
b/games-action/dxx-rebirth/dxx-rebirth-.ebuild
index ed7efde84b19..e73e35686d41 100644
--- a/games-action/dxx-rebirth/dxx-rebirth-.ebuild
+++ b/games-action/dxx-rebirth/dxx-rebirth-.ebuild
@@ -5,7 +5,7 @@ EAPI=7
 
 PYTHON_COMPAT=( python3_{8..10} )
 
-inherit desktop python-any-r1 scons-utils toolchain-funcs xdg
+inherit desktop flag-o-matic python-any-r1 scons-utils toolchain-funcs xdg
 
 if [[ "${PV}" =  ]]; then
inherit git-r3
@@ -219,6 +219,7 @@ dxx_scons() {
 
 src_compile() {
tc-export CXX PKG_CONFIG
+   replace-flags -O3 -O2 #831896
dxx_scons register_install_target=0 build
 }
 



[gentoo-commits] repo/gentoo:master commit in: games-board/pychess/, games-board/pychess/files/

2022-02-11 Thread Ionen Wolkens
commit: a27c1aa6342e1df6780a8f64ad28cbee452841b8
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Fri Feb 11 18:51:44 2022 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Fri Feb 11 23:13:56 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a27c1aa6

games-board/pychess: modernize and enable py3.10

Upstream doesn't advertise support for 3.10 yet, but no known
issues/reports and seems to run fine.

Also add several missing [introspection] based on gi.require_version()
statements, and roughly update description (upstream no longer
advertises this as "for GNOME", not that there's much else to say).

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

 .../files/pychess-1.0.3-setuptools-warning.patch   |  8 
 games-board/pychess/pychess-1.0.3-r1.ebuild| 47 ++
 2 files changed, 55 insertions(+)

diff --git a/games-board/pychess/files/pychess-1.0.3-setuptools-warning.patch 
b/games-board/pychess/files/pychess-1.0.3-setuptools-warning.patch
new file mode 100644
index ..414a486905b9
--- /dev/null
+++ b/games-board/pychess/files/pychess-1.0.3-setuptools-warning.patch
@@ -0,0 +1,8 @@
+Silence QA notice for:
+dist.py:275: UserWarning: Unknown distribution option: 'executables'
+--- a/setup.py
 b/setup.py
+@@ -323,3 +323,2 @@
+  "bdist_msi": bdist_msi_options},
+-executables=executables
+ )

diff --git a/games-board/pychess/pychess-1.0.3-r1.ebuild 
b/games-board/pychess/pychess-1.0.3-r1.ebuild
new file mode 100644
index ..f80647c3668a
--- /dev/null
+++ b/games-board/pychess/pychess-1.0.3-r1.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_SINGLE_IMPL=1
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..10} )
+PYTHON_REQ_USE="sqlite"
+inherit distutils-r1 xdg
+
+DESCRIPTION="GTK chess client"
+HOMEPAGE="https://pychess.github.io/;
+SRC_URI="https://github.com/pychess/pychess/releases/download/${PV}/${P}.tar.gz;
+S="${WORKDIR}/PyChess-${PV}"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="gstreamer"
+
+RDEPEND="
+   $(python_gen_cond_dep '
+   dev-python/pexpect[${PYTHON_USEDEP}]
+   dev-python/psutil[${PYTHON_USEDEP}]
+   dev-python/pycairo[${PYTHON_USEDEP}]
+   dev-python/pygobject:3[${PYTHON_USEDEP}]
+   dev-python/sqlalchemy[${PYTHON_USEDEP},sqlite]
+   dev-python/websockets[${PYTHON_USEDEP}]
+   gstreamer? ( dev-python/gst-python:1.0[${PYTHON_USEDEP}] )')
+   gnome-base/librsvg:2[introspection]
+   x11-libs/gtk+:3[introspection]
+   x11-libs/gtksourceview:3.0[introspection]
+   x11-libs/pango[introspection]
+   x11-themes/adwaita-icon-theme"
+BDEPEND="${RDEPEND}" # setup.py fails if introspection deps not found
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-1.0.3-setuptools-warning.patch
+)
+
+src_install() {
+   distutils-r1_src_install
+
+   # https://github.com/pychess/pychess/pull/1825
+   gunzip -v "${ED}"/usr/share/man/man1/${PN}.1.gz || die
+}



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

2022-02-11 Thread Ionen Wolkens
commit: ba65a523a982f51e0037f74e3ad36c6da3f58ed9
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Fri Feb 11 21:54:41 2022 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Fri Feb 11 23:13:57 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba65a523

games-action/dxx-rebirth: enable py3.10

Also add PYTHON_DEPS for completeness, although this is technically
all already handled by scons-utils (imagine python-any-r1 was added
because dxx-rebirth has its own python scripts too, but doing so
means should add python deps normally).

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

 games-action/dxx-rebirth/dxx-rebirth-0.61.0_pre20210623.ebuild | 8 +---
 games-action/dxx-rebirth/dxx-rebirth-.ebuild   | 8 +---
 2 files changed, 10 insertions(+), 6 deletions(-)

diff --git a/games-action/dxx-rebirth/dxx-rebirth-0.61.0_pre20210623.ebuild 
b/games-action/dxx-rebirth/dxx-rebirth-0.61.0_pre20210623.ebuild
index b941cf320c02..90a8b6d8c8ef 100644
--- a/games-action/dxx-rebirth/dxx-rebirth-0.61.0_pre20210623.ebuild
+++ b/games-action/dxx-rebirth/dxx-rebirth-0.61.0_pre20210623.ebuild
@@ -1,9 +1,9 @@
-# Copyright 2017-2021 Gentoo Authors
+# Copyright 2017-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{7,8,9} )
+PYTHON_COMPAT=( python3_{8..10} )
 
 inherit desktop python-any-r1 scons-utils toolchain-funcs xdg
 
@@ -151,7 +151,9 @@ REQUIRED_USE='
sdl2? ( opengl )
 '
 
-BDEPEND="virtual/pkgconfig"
+BDEPEND="
+   ${PYTHON_DEPS}
+   virtual/pkgconfig"
 
 # As of this writing, IUSE_RUNTIME is a GLEP, but not an implemented
 # feature.  This variable is stored here to be ready to activate when

diff --git a/games-action/dxx-rebirth/dxx-rebirth-.ebuild 
b/games-action/dxx-rebirth/dxx-rebirth-.ebuild
index 8b70e138369e..ed7efde84b19 100644
--- a/games-action/dxx-rebirth/dxx-rebirth-.ebuild
+++ b/games-action/dxx-rebirth/dxx-rebirth-.ebuild
@@ -1,9 +1,9 @@
-# Copyright 2017-2021 Gentoo Authors
+# Copyright 2017-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{7,8,9} )
+PYTHON_COMPAT=( python3_{8..10} )
 
 inherit desktop python-any-r1 scons-utils toolchain-funcs xdg
 
@@ -153,7 +153,9 @@ REQUIRED_USE='
sdl2? ( opengl )
 '
 
-BDEPEND="virtual/pkgconfig"
+BDEPEND="
+   ${PYTHON_DEPS}
+   virtual/pkgconfig"
 
 # As of this writing, IUSE_RUNTIME is a GLEP, but not an implemented
 # feature.  This variable is stored here to be ready to activate when



[gentoo-commits] repo/gentoo:master commit in: games-puzzle/brainworkshop/

2022-02-11 Thread Ionen Wolkens
commit: b4b7dd969a25438e083bcb421653e603f7107576
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Fri Feb 11 19:53:16 2022 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Fri Feb 11 23:13:56 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b4b7dd96

games-puzzle/brainworkshop: enable py3.10

Takes a bit longer to startup with py3.10 for some reason, but
beyond that seems to work as expected.

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

 games-puzzle/brainworkshop/brainworkshop-5.0.2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/games-puzzle/brainworkshop/brainworkshop-5.0.2.ebuild 
b/games-puzzle/brainworkshop/brainworkshop-5.0.2.ebuild
index aeddd40b56cd..9088017775a4 100644
--- a/games-puzzle/brainworkshop/brainworkshop-5.0.2.ebuild
+++ b/games-puzzle/brainworkshop/brainworkshop-5.0.2.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=7
 
-PYTHON_COMPAT=( python3_{8,9} )
+PYTHON_COMPAT=( python3_{8..10} )
 
 inherit desktop python-single-r1
 



[gentoo-commits] repo/gentoo:master commit in: dev-games/cegui/

2022-02-11 Thread Ionen Wolkens
commit: 467cf9bffc996d7c17979afc14b024fc71105095
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Fri Feb 11 20:43:32 2022 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Fri Feb 11 23:13:56 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=467cf9bf

dev-games/cegui: enable py3.10

Not 100% sure if this is fine, but probably the same could be said
of any PYTHON_COMPAT it has given its only revdep (sumwars) does
not use [python] (least of this package's problems either way).

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

 dev-games/cegui/cegui-0.8.7-r100.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-games/cegui/cegui-0.8.7-r100.ebuild 
b/dev-games/cegui/cegui-0.8.7-r100.ebuild
index 808eccd66654..0fa81c36501e 100644
--- a/dev-games/cegui/cegui-0.8.7-r100.ebuild
+++ b/dev-games/cegui/cegui-0.8.7-r100.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
 
 # TODO: multiple ABI?
 LUA_COMPAT=( lua5-1 )
-PYTHON_COMPAT=( python3_{8,9} )
+PYTHON_COMPAT=( python3_{8..10} )
 inherit flag-o-matic cmake lua-single python-single-r1
 
 DESCRIPTION="Crazy Eddie's GUI System"



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

2022-02-11 Thread Ionen Wolkens
commit: 17308acaf3d8bed0e951d47bbef67beb646e8968
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Fri Feb 11 22:06:05 2022 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Fri Feb 11 23:13:57 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=17308aca

games-action/dxx-rebirth: sync keywords in live ebuild

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

 games-action/dxx-rebirth/dxx-rebirth-.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/games-action/dxx-rebirth/dxx-rebirth-.ebuild 
b/games-action/dxx-rebirth/dxx-rebirth-.ebuild
index e73e35686d41..af05d12398b6 100644
--- a/games-action/dxx-rebirth/dxx-rebirth-.ebuild
+++ b/games-action/dxx-rebirth/dxx-rebirth-.ebuild
@@ -25,7 +25,7 @@ else
# fixes are merged into the main source by upstream.
#
# Cross-compilation to Windows is also supported.
-   KEYWORDS="~amd64 ~x86"
+   KEYWORDS="~amd64 ~arm64 ~x86"
 fi
 
 DESCRIPTION="Descent Rebirth - enhanced Descent 1 & 2 engine"



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

2022-02-11 Thread Ionen Wolkens
commit: 1674d67e18902c1456b38b2d699696ca565ee949
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Fri Feb 11 22:48:25 2022 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Fri Feb 11 23:13:57 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1674d67e

games-fps/chocolate-doom: enable py3.10

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

 games-fps/chocolate-doom/chocolate-doom-3.0.1-r1.ebuild | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)

diff --git a/games-fps/chocolate-doom/chocolate-doom-3.0.1-r1.ebuild 
b/games-fps/chocolate-doom/chocolate-doom-3.0.1-r1.ebuild
index 02a5356a9c32..742738aa4981 100644
--- a/games-fps/chocolate-doom/chocolate-doom-3.0.1-r1.ebuild
+++ b/games-fps/chocolate-doom/chocolate-doom-3.0.1-r1.ebuild
@@ -1,10 +1,9 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{8,9} )
-
+PYTHON_COMPAT=( python3_{8..10} )
 inherit autotools prefix python-any-r1 xdg
 
 DESCRIPTION="A Doom source port that is minimalist and historically accurate"



[gentoo-commits] repo/gentoo:master commit in: games-misc/doge/

2022-02-11 Thread Ionen Wolkens
commit: e439fe1fcbb69fd8097d8affd1ecb9e32a7a2ae0
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Fri Feb 11 18:33:21 2022 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Fri Feb 11 23:13:56 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e439fe1f

games-misc/doge: modernize and enable py3.10

Closes: https://bugs.gentoo.org/819114
Signed-off-by: Ionen Wolkens  gentoo.org>

 games-misc/doge/doge-3.6.0-r1.ebuild | 19 +++
 1 file changed, 19 insertions(+)

diff --git a/games-misc/doge/doge-3.6.0-r1.ebuild 
b/games-misc/doge/doge-3.6.0-r1.ebuild
new file mode 100644
index ..29007318d9f8
--- /dev/null
+++ b/games-misc/doge/doge-3.6.0-r1.ebuild
@@ -0,0 +1,19 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_SINGLE_IMPL=1
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..10} )
+inherit distutils-r1
+
+DESCRIPTION="wow very terminal doge"
+HOMEPAGE="https://pypi.org/project/doge/;
+SRC_URI="https://github.com/thiderman/doge/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="sys-process/procps"



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

2022-02-11 Thread Ionen Wolkens
commit: 4c6bd8aac93acf27f66a66f0997ccf1e0edd0b1e
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Fri Feb 11 21:25:02 2022 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Fri Feb 11 23:13:56 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c6bd8aa

games-util/nml: add 0.6.1, modernize and enable py3.10

Its opengfx revdep was broken with 0.5.3+py3.10 but seems fixed
in 0.6.1 (not that I'm very familiar with openttd packages and
how in-sync they need to be, hopefully this is fine).

Closes: https://bugs.gentoo.org/808123
Signed-off-by: Ionen Wolkens  gentoo.org>

 games-util/nml/Manifest |  1 +
 games-util/nml/nml-0.6.1.ebuild | 29 +
 2 files changed, 30 insertions(+)

diff --git a/games-util/nml/Manifest b/games-util/nml/Manifest
index ceca62690530..f38ce0f282c9 100644
--- a/games-util/nml/Manifest
+++ b/games-util/nml/Manifest
@@ -1 +1,2 @@
 DIST nml-0.5.3.tar.gz 532842 BLAKE2B 
dbd775ca8b066fd60cd8fa1a377c95d337a61ba353fa527bb45f929d13b89a41c65156cff22f8ded6526444fdc74c82987da045e6355b411a30c0593a3a39edb
 SHA512 
518be737273af6bfff23f223d07328312c4b7e070a334d4b0ecffc303aab8257ad8b26ff3b74e992db263d446fedc3e0080573b6670f0061ca78bb933c959c6a
+DIST nml-0.6.1.tar.gz 543048 BLAKE2B 
c602ad37cd6a321d8e5d0a1cbac22844b2cd2f182e768972db4eb171215a4fe67f9ffe632d50c85c55d00e437dff93bec17d65a3dff2e2912bc474ce9fcc4b6c
 SHA512 
41b1f1c256543ef42067ef3bb81dbb10771498f3dc06e6ce1b328723710380b2a6dad52b2258716b6caab3e4f17d22d57992c76e0800440b9daff5811304e016

diff --git a/games-util/nml/nml-0.6.1.ebuild b/games-util/nml/nml-0.6.1.ebuild
new file mode 100644
index ..a378873b7b05
--- /dev/null
+++ b/games-util/nml/nml-0.6.1.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_SINGLE_IMPL=1
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..10} )
+inherit distutils-r1
+
+DESCRIPTION="Compiler of NML files into GRF/NFO files"
+HOMEPAGE="https://github.com/OpenTTD/nml/;
+SRC_URI="https://github.com/OpenTTD/nml/releases/download/${PV}/${P}.tar.gz;
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+
+RDEPEND="
+   $(python_gen_cond_dep '
+   dev-python/pillow[${PYTHON_USEDEP},zlib]
+   dev-python/ply[${PYTHON_USEDEP}]')"
+
+src_install() {
+   local DOCS=( README.md docs/changelog.txt )
+   distutils-r1_src_install
+
+   doman docs/nmlc.1
+}



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

2022-02-11 Thread Ionen Wolkens
commit: 2e041b2c5eaa998db4d0582a74b7168d07862b18
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Fri Feb 11 21:38:35 2022 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Fri Feb 11 23:13:57 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2e041b2c

games-fps/doomsday: enable py3.10

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

 games-fps/doomsday/doomsday-2.1.1-r1.ebuild | 5 ++---
 games-fps/doomsday/doomsday-2.3.0.ebuild| 5 ++---
 2 files changed, 4 insertions(+), 6 deletions(-)

diff --git a/games-fps/doomsday/doomsday-2.1.1-r1.ebuild 
b/games-fps/doomsday/doomsday-2.1.1-r1.ebuild
index 8b9bca7a3b92..fbb7fa20132f 100644
--- a/games-fps/doomsday/doomsday-2.1.1-r1.ebuild
+++ b/games-fps/doomsday/doomsday-2.1.1-r1.ebuild
@@ -1,10 +1,9 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{7,8,9} )
-
+PYTHON_COMPAT=( python3_{8..10} )
 inherit cmake python-any-r1 qmake-utils readme.gentoo-r1
 
 DESCRIPTION="A modern gaming engine for Doom, Heretic, and Hexen"

diff --git a/games-fps/doomsday/doomsday-2.3.0.ebuild 
b/games-fps/doomsday/doomsday-2.3.0.ebuild
index 8b9bca7a3b92..fbb7fa20132f 100644
--- a/games-fps/doomsday/doomsday-2.3.0.ebuild
+++ b/games-fps/doomsday/doomsday-2.3.0.ebuild
@@ -1,10 +1,9 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{7,8,9} )
-
+PYTHON_COMPAT=( python3_{8..10} )
 inherit cmake python-any-r1 qmake-utils readme.gentoo-r1
 
 DESCRIPTION="A modern gaming engine for Doom, Heretic, and Hexen"



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

2022-02-11 Thread Ionen Wolkens
commit: d466a4886d74a8d1e0cf80b142ec95a7ba07e285
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Fri Feb 11 17:46:24 2022 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Fri Feb 11 23:13:56 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d466a488

app-arch/vimball: enable py3.10

Tests pass, and revdep can use it fine.

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

 app-arch/vimball/vimball-0.5.1.ebuild | 4 ++--
 app-arch/vimball/vimball-.ebuild  | 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/app-arch/vimball/vimball-0.5.1.ebuild 
b/app-arch/vimball/vimball-0.5.1.ebuild
index 1c9ba30f2f58..9f827470a310 100644
--- a/app-arch/vimball/vimball-0.5.1.ebuild
+++ b/app-arch/vimball/vimball-0.5.1.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=7
 
-PYTHON_COMPAT=( python3_{7,8,9} )
+PYTHON_COMPAT=( python3_{8..10} )
 DISTUTILS_USE_SETUPTOOLS=rdepend
 inherit distutils-r1
 

diff --git a/app-arch/vimball/vimball-.ebuild 
b/app-arch/vimball/vimball-.ebuild
index ee51ee899907..99f665cb9aba 100644
--- a/app-arch/vimball/vimball-.ebuild
+++ b/app-arch/vimball/vimball-.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=7
 
-PYTHON_COMPAT=( python3_{7,8,9} )
+PYTHON_COMPAT=( python3_{8..10} )
 DISTUTILS_USE_SETUPTOOLS=rdepend
 inherit distutils-r1
 



[gentoo-commits] repo/gentoo:master commit in: x11-misc/fbpanel/files/, x11-misc/fbpanel/

2022-02-11 Thread Ionen Wolkens
commit: 3f19d64e7302ed98bc86c9e464c5b2e3b6a306a4
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Fri Feb 11 17:39:05 2022 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Fri Feb 11 23:13:55 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f19d64e

x11-misc/fbpanel: enable py3.10

With a very trivial (straight-to-stable) build script patch.

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

 x11-misc/fbpanel/fbpanel-7.0-r2.ebuild  | 5 +++--
 x11-misc/fbpanel/files/fbpanel-7.0-python3.10.patch | 9 +
 2 files changed, 12 insertions(+), 2 deletions(-)

diff --git a/x11-misc/fbpanel/fbpanel-7.0-r2.ebuild 
b/x11-misc/fbpanel/fbpanel-7.0-r2.ebuild
index bec7e0e0220b..94e70477e409 100644
--- a/x11-misc/fbpanel/fbpanel-7.0-r2.ebuild
+++ b/x11-misc/fbpanel/fbpanel-7.0-r2.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=7
 
-PYTHON_COMPAT=( python3_{8,9} )
+PYTHON_COMPAT=( python3_{8..10} )
 
 inherit python-any-r1 toolchain-funcs
 
@@ -39,6 +39,7 @@ PATCHES=(
"${FILESDIR}"/${PN}-7.0-images.patch
"${FILESDIR}"/${PN}-7.0-python3-shebangs.patch
"${FILESDIR}"/${PN}-7.0-remove-gdk-pixbuf-xlib.h.patch
+   "${FILESDIR}"/${PN}-7.0-python3.10.patch
 )
 
 src_prepare() {

diff --git a/x11-misc/fbpanel/files/fbpanel-7.0-python3.10.patch 
b/x11-misc/fbpanel/files/fbpanel-7.0-python3.10.patch
new file mode 100644
index ..1c7a5c0ac38e
--- /dev/null
+++ b/x11-misc/fbpanel/files/fbpanel-7.0-python3.10.patch
@@ -0,0 +1,9 @@
+python3.10 does not allow concatenating a string with None and
+this shouldn't be ran either way if None.
+--- a/configure
 b/configure
+@@ -75,3 +75,3 @@
+ self).add_argument_group(title, description)
+-if name != 'help' and len(name.split()) == 1:
++if name != 'help' and len(name.split()) == 1 and title is not None:
+ self.add_argument("--help-" + name, group = 'help',



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

2022-02-11 Thread Ionen Wolkens
commit: df63ca94d8310714b3e8a9d20a38377a57aead29
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Fri Feb 11 16:47:01 2022 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Fri Feb 11 23:13:55 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df63ca94

app-emulation/ruffle: add 0_p20220211

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

 app-emulation/ruffle/Manifest  |   1 +
 app-emulation/ruffle/ruffle-0_p20220211.ebuild | 504 +
 2 files changed, 505 insertions(+)

diff --git a/app-emulation/ruffle/Manifest b/app-emulation/ruffle/Manifest
index 3d4e3ebe6fbd..133e737fc789 100644
--- a/app-emulation/ruffle/Manifest
+++ b/app-emulation/ruffle/Manifest
@@ -285,6 +285,7 @@ DIST renderdoc-sys-0.7.1.crate 4592 BLAKE2B 
d5c543119a498bf295bf506b164945a3de6c
 DIST rle-decode-fast-1.0.1.crate 62490 BLAKE2B 
34370186c8875c91b8d353b372518bc039c58061e0e0377c7596a9e100b047550e800c431f2b4a59556fc266eefcbc7846b53d5a4e10360fcbe435acf63249b2
 SHA512 
38b3565279b134dcb3bcba001b081ada73f36e4107bdee935036631b740b6e1d1f767e3965ad414e38c8606abc1733f898062bce01b8c19234f204adcbe05a4a
 DIST ron-0.7.0.crate 45492 BLAKE2B 
adff53e8db8fc8c2288c0803b22cf064334596697a8278e51a5f0d1d2e48e69e02e377a735b30dec78a0b896ff55dffd8b4748cb305f06b08a64ddd2e319e8dc
 SHA512 
1d690def70a47df838c69c042fd183037ca1b6becf2e013d9c30944e2d77b89249c22fdcb286a720c0ee181051b8ea19f62971ef3762f63fc121570d8fdd7fbf
 DIST ruffle-nightly-2022-01-27.tar.gz 7170855 BLAKE2B 
6a73753e78b16e4605b5d57b4bf1ff96a8f363346d7a60185247e33df20b8f2fdb7c52205854379d2f6b40f78b807796f97d763515211746172b193dc59a10ed
 SHA512 
66d9e7fab98e85aaf3da872c37d34123ec067590eccc8db6f6820e42df00a3c29e8b8454c4eae1999c72d50626fa6f2352ff911a8526c6f77bb5419c71ab4889
+DIST ruffle-nightly-2022-02-11.tar.gz 7261033 BLAKE2B 
938587a8bb12b510f42109806063fc56f5c423e60dd731ddea26d8b121b2c82287f94c348626eab279a35f0226e85fb501cbc58631ec03c5e9195709d533f34e
 SHA512 
fb1e8fb2264b399407659804ac0da7fd306716429834486589b44fc755491f88bb7e5f60062c014600b6d5021eaa17870e9bdc4775a7a87afe31e5fec739cde2
 DIST rust-flash-lso-19fecd07b9888c4bdaa66771c468095783b52bed.tar.gz 676612 
BLAKE2B 
3c2ff3edef1aad8e6276758fd3bac85106fa9a445180c9c7d954d5b4e469751b9a14e1cc8c3bc4736a410f5e1478eb821395b8f0a1acb0e5dca1082155b0690f
 SHA512 
6f668066999d3454d255d227167ef92e8fcf5755017617439fc227d53c5b8169a7c585857bed4879991e8cab0a6efb4ee04eca3e1b7e01bfaaa4cab70af30d3a
 DIST rustc-hash-1.1.0.crate 9331 BLAKE2B 
16ac56622897f47a06b661fb59a196b08d48e782ab87549c8bd5c6fe92f374c9bfd44dcb36588512bd9b6125c2fd79a12d648aaa308fd9694bcca3a7c1b49ac9
 SHA512 
84e673ea9b046f7b989d47f2c4505557fbd5de991e6fc9f56a03605d40e0b4ba5427cd566954890153cc033ccbec6c984306634571935bfe0d4cdfbe56f39544
 DIST rustdct-0.6.0.crate 38905 BLAKE2B 
e55c9fc53b50865d434759600214ef14b0a4d06f224806d3f89f55b111848f4addb44419bad93cc5262e2eb8dc87dceb8b4920c63ce36b1cd227179e76b7a93d
 SHA512 
87101defd1419596bf447e3acfe0dcc2f1667427117f148c01f755afc1898aecf0e38f7826687a5b9359da331820df633acd3fe0d0a0e87ff80e00c389c383b9

diff --git a/app-emulation/ruffle/ruffle-0_p20220211.ebuild 
b/app-emulation/ruffle/ruffle-0_p20220211.ebuild
new file mode 100644
index ..ebf23e8046cb
--- /dev/null
+++ b/app-emulation/ruffle/ruffle-0_p20220211.ebuild
@@ -0,0 +1,504 @@
+# Copyright 2021-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+CRATES="
+   adler-1.0.2
+   adler32-1.2.0
+   ahash-0.7.6
+   aho-corasick-0.7.18
+   alsa-0.5.0
+   alsa-sys-0.3.1
+   ansi_term-0.12.1
+   approx-0.5.1
+   arrayvec-0.5.2
+   arrayvec-0.7.2
+   ash-0.34.0+1.2.203
+   async-channel-1.6.1
+   atty-0.2.14
+   autocfg-1.0.1
+   base64-0.13.0
+   bindgen-0.56.0
+   bit-set-0.5.2
+   bit-vec-0.6.3
+   bitflags-1.3.2
+   bitflags_serde_shim-0.2.2
+   bitstream-io-1.2.0
+   bitvec-0.19.6
+   block-0.1.6
+   block-buffer-0.10.0
+   bstr-0.2.17
+   build_const-0.2.2
+   bumpalo-3.8.0
+   bytemuck-1.7.3
+   bytemuck_derive-1.0.1
+   byteorder-1.4.3
+   bytes-1.1.0
+   cache-padded-1.1.1
+   calloop-0.9.1
+   castaway-0.1.1
+   cc-1.0.72
+   cesu8-1.1.0
+   cexpr-0.4.0
+   cfg-if-0.1.10
+   cfg-if-1.0.0
+   cfg_aliases-0.1.1
+   chrono-0.4.19
+   clang-sys-1.3.0
+   clap-3.0.6
+   clap_derive-3.0.0
+   clipboard-0.5.0
+   clipboard-win-2.2.0
+   cocoa-0.24.0
+   cocoa-foundation-0.1.0
+   codespan-reporting-0.11.1
+   color_quant-1.1.0
+   combine-4.6.2
+   concurrent-queue-1.2.2
+   console-0.15.0
+   console_error_panic_hook-0.1.7
+   console_log-0.2.0
+   cookie-factory-0.3.2
+   copyless-0.1.5
+   core-foundation-0.7.0
+   core-foundation-0.9.2
+   core-foundation-sys-0.7.0
+   core-foundation-sys-0.8.3
+   core-graphics-0.19.2
+   

[gentoo-commits] proj/crossdev:master commit in: /

2022-02-11 Thread Andreas K. Hüttel
commit: 63338c99d5ee1e5b3b6d4eb99f4ddf438c36917e
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Sat Feb  5 18:35:11 2022 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Sat Feb  5 18:35:11 2022 +
URL:https://gitweb.gentoo.org/proj/crossdev.git/commit/?id=63338c99

Add some special riscv sauce. Ugly.

This is necessary since
* for glibc, the "fallback" libdir for 64bit is lib64
* for gcc, the "fallback" libdir for 64bit is lib

By providing the full multilib libdirs and a compatibility
symlink as in baselayout, the pieces fit together again.

riscv32 is kinda not affected since both gcc and glibc
use lib (NOT lib32, as in the multilib libdirs).

Signed-off-by: Andreas K. Hüttel  gentoo.org>

 crossdev | 32 
 1 file changed, 32 insertions(+)

diff --git a/crossdev b/crossdev
index 287fd53..e2e01e8 100755
--- a/crossdev
+++ b/crossdev
@@ -1434,6 +1434,38 @@ emerge-wrapper --target ${CTARGET} --init || exit 1
 ### Thus we create non-symlinked layout early.
 xmkdir -p "${EPREFIX}"/usr/${CTARGET}/lib
 xmkdir -p "${EPREFIX}"/usr/${CTARGET}/usr/lib
+###
+### We need some special riscv sauce here similar as in baselayout. Ugly.
+### step 1: set up all multilib libdirs
+### step 2: set up the compat symlink of the default abi for non-multilib
+case ${CTARGET} in
+   riscv*)
+   xmkdir -p "${EPREFIX}"/usr/${CTARGET}/lib64
+   xmkdir -p "${EPREFIX}"/usr/${CTARGET}/lib64/lp64
+   xmkdir -p "${EPREFIX}"/usr/${CTARGET}/lib64/lp64d
+   xmkdir -p "${EPREFIX}"/usr/${CTARGET}/usr/lib64
+   xmkdir -p "${EPREFIX}"/usr/${CTARGET}/usr/lib64/lp64
+   xmkdir -p "${EPREFIX}"/usr/${CTARGET}/usr/lib64/lp64d
+   xmkdir -p "${EPREFIX}"/usr/${CTARGET}/lib32
+   xmkdir -p "${EPREFIX}"/usr/${CTARGET}/lib32/ilp32
+   xmkdir -p "${EPREFIX}"/usr/${CTARGET}/lib32/ilp32d
+   xmkdir -p "${EPREFIX}"/usr/${CTARGET}/usr/lib32
+   xmkdir -p "${EPREFIX}"/usr/${CTARGET}/usr/lib32/ilp32
+   xmkdir -p "${EPREFIX}"/usr/${CTARGET}/usr/lib32/ilp32d
+   ;;&
+   riscv64*)
+   rmdir "${EPREFIX}"/usr/${CTARGET}/lib64/${DEFAULT_ABI}
+   ln -s . "${EPREFIX}"/usr/${CTARGET}/lib64/${DEFAULT_ABI}
+   rmdir 
"${EPREFIX}"/usr/${CTARGET}/usr/lib64/${DEFAULT_ABI}
+   ln -s . 
"${EPREFIX}"/usr/${CTARGET}/usr/lib64/${DEFAULT_ABI}
+   ;;
+   riscv32*)
+   rmdir "${EPREFIX}"/usr/${CTARGET}/lib32/${DEFAULT_ABI}
+   ln -s ../lib 
"${EPREFIX}"/usr/${CTARGET}/lib32/${DEFAULT_ABI}
+   rmdir 
"${EPREFIX}"/usr/${CTARGET}/usr/lib32/${DEFAULT_ABI}
+   ln -s ../lib 
"${EPREFIX}"/usr/${CTARGET}/usr/lib32/${DEFAULT_ABI}
+   ;;
+esac
 
 #
 emerged_with_use() {



[gentoo-commits] repo/gentoo:master commit in: sys-fs/mtd-utils/

2022-02-11 Thread Jakov Smolić
commit: ffed9fa8c0080e86d7316286f5f57bcbe93f604d
Author: Jakov Smolić  gentoo  org>
AuthorDate: Fri Feb 11 22:44:26 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Fri Feb 11 22:44:50 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ffed9fa8

sys-fs/mtd-utils: drop 2.1.3

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

 sys-fs/mtd-utils/Manifest   |  1 -
 sys-fs/mtd-utils/mtd-utils-2.1.3.ebuild | 46 -
 2 files changed, 47 deletions(-)

diff --git a/sys-fs/mtd-utils/Manifest b/sys-fs/mtd-utils/Manifest
index 4c3159f4b0a3..3cfa8f44043b 100644
--- a/sys-fs/mtd-utils/Manifest
+++ b/sys-fs/mtd-utils/Manifest
@@ -1,2 +1 @@
-DIST mtd-utils-2.1.3.tar.gz 383897 BLAKE2B 
75aa73440101bb4bfc753b7e0b8371c141ea6b648aa3928c5c121f4976e01c37770d09da3683376891a9899d46c6ccbb7685b32c70f925e63916c552ae720037
 SHA512 
68efffda2077e14560b9c0b0e40ce8567aee21096c2a3e19bfb6febc3bc11d56c4ac5682728f08b6d215754e7cb39f956a3ced1f6bde3142f0d6ea8492b9bfda
 DIST mtd-utils-2.1.4.tar.bz2 630365 BLAKE2B 
0538ecb90cd1215662cc8493d07e743e067218c1ae1ce09f40343a1ab13f5318d5e198d622a0d69acb2d677cdd3415880689c42afa41877730ff6a546c2b318f
 SHA512 
4010a7b25cf32df2de02b8efbbe91c49789e3963618df7461e4bf64a8c588440c55f17c750a7d2df34367a732b0fefc487ee052129a5aa6a44a0023b714dface

diff --git a/sys-fs/mtd-utils/mtd-utils-2.1.3.ebuild 
b/sys-fs/mtd-utils/mtd-utils-2.1.3.ebuild
deleted file mode 100644
index 2dc1f42896e1..
--- a/sys-fs/mtd-utils/mtd-utils-2.1.3.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
-
-inherit autotools
-
-DESCRIPTION="MTD userspace tools (NFTL, JFFS2, NAND, FTL, UBI)"
-HOMEPAGE="http://git.infradead.org/?p=mtd-utils.git;a=summary;
-SRC_URI="https://github.com/sigma-star/mtd-utils/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 arm arm64 ~mips ppc ppc64 ~riscv x86 ~amd64-linux ~x86-linux"
-IUSE="+lzo xattr +zstd"
-
-DEPEND="
-   sys-apps/util-linux
-   sys-libs/zlib
-   lzo? ( dev-libs/lzo )
-   xattr? ( sys-apps/acl )
-   zstd? ( app-arch/zstd:= )
-"
-RDEPEND="${DEPEND}"
-BDEPEND="sys-devel/libtool"
-
-DOCS=( jffsX-utils/device_table.txt ubifs-utils/mkfs.ubifs/README )
-
-src_prepare() {
-   default
-   eautoreconf
-}
-
-src_configure() {
-   econf \
-   $(use_with lzo) \
-   $(use_with xattr) \
-   $(use_with zstd)
-}
-
-src_install() {
-   default
-   doman \
-   jffsX-utils/mkfs.jffs2.1 \
-   ubi-utils/ubinize.8
-}



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

2022-02-11 Thread Andreas K. Hüttel
commit: 32076822edf6e07e89e19f1e67240e06e72e65b3
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Fri Feb 11 22:42:48 2022 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Fri Feb 11 22:44:17 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=32076822

sys-libs/glibc: 2.35 patchset bump

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

 sys-libs/glibc/Manifest  | 2 +-
 sys-libs/glibc/glibc-2.35.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-libs/glibc/Manifest b/sys-libs/glibc/Manifest
index f7266d53eea3..33dc7ca487cd 100644
--- a/sys-libs/glibc/Manifest
+++ b/sys-libs/glibc/Manifest
@@ -16,7 +16,7 @@ DIST glibc-2.33-patches-6.tar.xz 64632 BLAKE2B 
f04ca4320d65c8796c67471cb56d3bf00
 DIST glibc-2.33.tar.xz 17031280 BLAKE2B 
703d12121c1e2c5d9e0c6ba5341f5fb5c4d9111611a83f2360029b5de9c6e5a5611249d1833684a58ed4afdf49cae614365d87ec8721ba0e5d218f593b1f229d
 SHA512 
4cb5777b68b22b746cc51669e0e9282b43c83f6944e42656e6db7195ebb68f2f9260f130fdeb4e3cfc64efae4f58d96c43d388f52be1eb024ca448084684abdb
 DIST glibc-2.34-patches-13.tar.xz 135104 BLAKE2B 
91fd2fecba36f558bb88025d3ce130b0df349c72284e999a9f65e6712e18eaaf53649a6e400194a47c55d144c22b55b42e8f313189fd2e124fef6b8ec8b1cb6d
 SHA512 
1037d59352f0087fb6601aaf6972a92626d1d5e58b904b72d970903736efe2b93d5537e176ad3b65da322eace91a9d868dddb8d06c2396a23472117f1983b557
 DIST glibc-2.34.tar.xz 17301232 BLAKE2B 
874031192f2f5a3b35c3f5b044a467d4be4e67e8593e070e5b49b901ce8ea6bde2f8d2f6c92fa33b3f61eb723572a9e5f2b45e56064168df80a96d3fdb6fa30c
 SHA512 
15252affd9ef4523a8001db16d497f4fdcb3ddf4cde7fe80e075df0bd3cc6524dc29fbe20229dbf5f97af580556e6b1fac0de321a5fe25322bc3e72f93beb624
-DIST glibc-2.35-patches-1.tar.xz 19808 BLAKE2B 
4128f2c58a4a0550bdfcafb955b480aa8cbcf605930e1ef537ddcda3c1dc052e7a2760d5844bb00a318576cb0d2ea374c6a9da90c902d93852357f23d440379b
 SHA512 
5107dd0c0cea6ef645c20a9feff8be30787304afda092074985756d5033e66534adf1336f89d8a6f4390ede3fcdd8b1270ef0c6783811a9be43e0ff50d639a76
+DIST glibc-2.35-patches-2.tar.xz 22864 BLAKE2B 
eeba106b90d67fb8837be613ac2ca835ccfaabead38bcfa0408838dab2098c0259d620cb70af953714df6939fd74ccc44fb7ddc6b93172df61f9a5bb7f38356b
 SHA512 
9f1dad92303920ec3fe28129a98a318f79e8645f236485510ce743b6f268c39c739a4d400a44753599723abb06ce01f723fd6b3dd7467dcffdf316e5ba1b773e
 DIST glibc-2.35.tar.xz 18165952 BLAKE2B 
623c728884f070cd87ffeb9203f74206197c52405ac9bc44f3dd519a3468b8e8ae2536c883e5d17d94417dbd1e91775de2e674314e4ff7424f9720026d6b7063
 SHA512 
e7336ce27561be5d7c217832a1136fb327e057bd8d3f92925b35c97e3e9f9e486948b5a1e03e5e4090772ef06437a074d10b82e68f17f1ad8f22077ee39e1b66
 DIST glibc-systemd-20210729.tar.gz 1480 BLAKE2B 
37722c7579df782d890e44dbab99c3de52ab466eb9de80d82405e9bb5620bf39ffc8c5f466a435bdb86ef6d36dd7019c0736573916bda6c67d02a2581e0ec979
 SHA512 
efd75af58b50522c28cdac7abd1fc56555bc1bb042512c90d8340c1ec09c5791b3872a305bf83723252bbde5855b75d958c041083457765c4cfd170732d09238
 DIST glibc-systemd-20210814.tar.gz 1469 BLAKE2B 
10fa7bcb46d4fdce9c0ab353cbd30871e9b09a347a13a9c9a3b5777f931aa3c826c158d2e49532c604d4a834f2fab4089b67495fb88d0398945dc50d45ad9ef1
 SHA512 
5346a9ea459a1e6ccf665389f2a294de1e16f1e3e05cdf07e3dd99ed0e4f6f8b52cc333d4bff3c75ac90ab6ce70cd4ab2b3e126f920ce7979abd6dda56315efc

diff --git a/sys-libs/glibc/glibc-2.35.ebuild b/sys-libs/glibc/glibc-2.35.ebuild
index a7b8b1ab6527..0d5ef8dcb701 100644
--- a/sys-libs/glibc/glibc-2.35.ebuild
+++ b/sys-libs/glibc/glibc-2.35.ebuild
@@ -23,7 +23,7 @@ SLOT="2.2"
 EMULTILIB_PKG="true"
 
 # Gentoo patchset (ignored for live ebuilds)
-PATCH_VER=1
+PATCH_VER=2
 PATCH_DEV=dilfridge
 
 if [[ ${PV} == * ]]; then



[gentoo-commits] repo/gentoo:master commit in: app-accessibility/espeak-ng/

2022-02-11 Thread William Hubbs
commit: b9922bafc91e9b3872ca61b105a6d30f48319eaa
Author: William Hubbs  gentoo  org>
AuthorDate: Fri Feb 11 22:38:11 2022 +
Commit: William Hubbs  gentoo  org>
CommitDate: Fri Feb 11 22:38:45 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b9922baf

app-accessibility/espeak-ng: sync live ebuild keywords

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

 app-accessibility/espeak-ng/espeak-ng-.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-accessibility/espeak-ng/espeak-ng-.ebuild 
b/app-accessibility/espeak-ng/espeak-ng-.ebuild
index c59573e05321..828368f3d064 100644
--- a/app-accessibility/espeak-ng/espeak-ng-.ebuild
+++ b/app-accessibility/espeak-ng/espeak-ng-.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} ==  ]]; then
inherit git-r3
 else
SRC_URI="https://github.com/espeak-ng/espeak-ng/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~riscv"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
 fi
 
 LICENSE="GPL-3+ unicode"



[gentoo-commits] repo/gentoo:master commit in: app-accessibility/espeak-ng/

2022-02-11 Thread Ulrich Müller
commit: b90a50fab78c1e2bacaeabd1d2ba4cd9be104dc7
Author: Ulrich Müller  gentoo  org>
AuthorDate: Fri Feb 11 22:19:01 2022 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Fri Feb 11 22:24:08 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b90a50fa

app-accessibility/espeak-ng: Replace non-free ieee80.c code

Patch has been accepted upstream.

Acked-by: William Hubbs  gentoo.org>
Closes: https://bugs.gentoo.org/832778
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Ulrich Müller  gentoo.org>

 app-accessibility/espeak-ng/Manifest   |  1 +
 .../espeak-ng/espeak-ng-1.50-r2.ebuild | 85 ++
 2 files changed, 86 insertions(+)

diff --git a/app-accessibility/espeak-ng/Manifest 
b/app-accessibility/espeak-ng/Manifest
index a89c9b5ddaa2..ca6c1169c145 100644
--- a/app-accessibility/espeak-ng/Manifest
+++ b/app-accessibility/espeak-ng/Manifest
@@ -1 +1,2 @@
+DIST espeak-ng-1.50-ieee80.patch.xz 8128 BLAKE2B 
f9ae3b64d52f18b0dd4bb1ff1832d89fc22c319bccf3f7ada61628569857fded15a426703d035737b829fc8580707876ad09527380890f73df919740b40aa046
 SHA512 
4183fd13c902bdda27ac7e86fb4e4573ce85ca015aaea757aed27a869e4067a58c99b8f4d3e289710d1359d4fa289c2a4e6d5803845cd454c3dc59f79f4e2e80
 DIST espeak-ng-1.50.tar.gz 13665536 BLAKE2B 
c64c2a474374d4b6fe13bf3a99f5dfb661923c13ebd6c0bc323e7f26d9d90945c7075cc5c8f4b51e5db3303632c8c9daca7a65a1883e09d7c3faf63dd725ea3f
 SHA512 
297dd80a6cdae3e2b8acf6823475220ce89d6a5fb68ea303156ad52cb3e7388049b6921759d4ed4e3d2e2ebd19bf931259e454f74a2ac0b7ecf4ce56c1d60c0c

diff --git a/app-accessibility/espeak-ng/espeak-ng-1.50-r2.ebuild 
b/app-accessibility/espeak-ng/espeak-ng-1.50-r2.ebuild
new file mode 100644
index ..5e780ba05fea
--- /dev/null
+++ b/app-accessibility/espeak-ng/espeak-ng-1.50-r2.ebuild
@@ -0,0 +1,85 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools
+
+DESCRIPTION="Software speech synthesizer for English, and some other languages"
+HOMEPAGE="https://github.com/espeak-ng/espeak-ng;
+SRC_URI="https://github.com/espeak-ng/espeak-ng/archive/${PV}.tar.gz -> 
${P}.tar.gz
+   https://dev.gentoo.org/~ulm/distfiles/${P}-ieee80.patch.xz;
+
+LICENSE="GPL-3+ unicode"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+IUSE="+async +klatt l10n_ru l10n_zh man mbrola +sound"
+
+COMMON_DEPEND="
+   !app-accessibility/espeak
+   mbrola? ( app-accessibility/mbrola )
+   sound? ( media-libs/pcaudiolib )
+"
+DEPEND="${COMMON_DEPEND}"
+RDEPEND="${COMMON_DEPEND}
+   sound? ( media-sound/sox )
+"
+BDEPEND="
+   virtual/pkgconfig
+   man? ( || ( app-text/ronn-ng app-text/ronn ) )
+"
+
+PATCHES=( "${WORKDIR}"/${P}-ieee80.patch )
+
+DOCS=( CHANGELOG.md README.md docs )
+
+src_prepare() {
+   default
+
+   # disable failing tests
+   rm tests/{language-pronunciation,translate}.test || die
+   sed -i \
+   -e "/language-pronunciation.check/d" \
+   -e "/translate.check/d" \
+   Makefile.am || die
+
+   # https://github.com/espeak-ng/espeak-ng/issues/699
+   # fixed in master
+   sed -i -e "s/int samplerate;/static int samplerate;/" src/espeak-ng.c 
|| die
+
+   eautoreconf
+}
+
+src_configure() {
+   local econf_args
+   econf_args=(
+   $(use_with async)
+   $(use_with klatt)
+   $(use_with l10n_ru extdict-ru)
+   $(use_with l10n_zh extdict-zh)
+   $(use_with l10n_zh extdict-zhy)
+   $(use_with mbrola)
+   $(use_with sound pcaudiolib)
+   --without-libfuzzer
+   --without-sonic
+   --disable-rpath
+   --disable-static
+   )
+   econf "${econf_args[@]}"
+}
+
+src_compile() {
+   # see docs/building.md
+   # The -j1s from compile/test/install may be droppable in next release
+   # (after 1.50). Several bugs have been fixed upstream in git.
+   emake -j1
+}
+
+src_test() {
+   emake check -j1
+}
+
+src_install() {
+   emake DESTDIR="${D}" VIMDIR=/usr/share/vimfiles install -j1
+   rm "${ED}"/usr/lib*/*.la || die
+}



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

2022-02-11 Thread Jonas Stein
commit: 63b7d66a8ea6dc99cfad262d55743cbf7a10
Author: Jonas Stein  gentoo  org>
AuthorDate: Fri Feb 11 22:22:14 2022 +
Commit: Jonas Stein  gentoo  org>
CommitDate: Fri Feb 11 22:22:14 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=63b7d66a

package.mask: Last rite x11-misc/gtk2fontsel

Bug: https://bugs.gentoo.org/833145
Signed-off-by: Jonas Stein  gentoo.org>

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

diff --git a/profiles/package.mask b/profiles/package.mask
index 4126801258f5..dbf11063ad0d 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -33,6 +33,11 @@
 
 #--- END OF EXAMPLES ---
 
+# Jonas Stein  (2022-02-11)
+# Blocks gtk2 removal, which is EOL
+# Removal after 2022-04-01.  Bug #833145.
+x11-misc/gtk2fontsel
+
 # Jonas Stein  (2022-02-11)
 # Not usable anymore
 # Removal after 2022-06-01.  Bug #833144.



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

2022-02-11 Thread Jonas Stein
commit: 70e2ef6735dd5f11c55fdce0facdc334138c50a3
Author: Jonas Stein  gentoo  org>
AuthorDate: Fri Feb 11 22:19:16 2022 +
Commit: Jonas Stein  gentoo  org>
CommitDate: Fri Feb 11 22:19:16 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=70e2ef67

x11-misc/gtk2fontsel: drop project desktop-misc

Drop project desktop-misc from the list of maintainers.

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

 x11-misc/gtk2fontsel/metadata.xml | 5 +
 1 file changed, 1 insertion(+), 4 deletions(-)

diff --git a/x11-misc/gtk2fontsel/metadata.xml 
b/x11-misc/gtk2fontsel/metadata.xml
index b28a2290b5c0..59ab2c5dfad2 100644
--- a/x11-misc/gtk2fontsel/metadata.xml
+++ b/x11-misc/gtk2fontsel/metadata.xml
@@ -1,10 +1,7 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
 
-   
-   desktop-m...@gentoo.org
-   Gentoo Desktop Miscellaneous Project
-   
+

gtk2fontsel




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

2022-02-11 Thread Jonas Stein
commit: caeff032cc68c40fd43b07700ab86c45791e2eeb
Author: Jonas Stein  gentoo  org>
AuthorDate: Fri Feb 11 22:02:50 2022 +
Commit: Jonas Stein  gentoo  org>
CommitDate: Fri Feb 11 22:03:14 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=caeff032

package.mask: Last rite x11-misc/i855crt

Bug: https://bugs.gentoo.org/833144
Signed-off-by: Jonas Stein  gentoo.org>

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

diff --git a/profiles/package.mask b/profiles/package.mask
index 145fb2ea9ee0..4126801258f5 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -33,6 +33,11 @@
 
 #--- END OF EXAMPLES ---
 
+# Jonas Stein  (2022-02-11)
+# Not usable anymore
+# Removal after 2022-06-01.  Bug #833144.
+x11-misc/i855crt
+
 # Conrad Kostecki  (2022-02-11)
 # Mask for last-rite, as source for kernel modules
 # is now provided directly with sys-apps/smc-sum.



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

2022-02-11 Thread Matt Turner
commit: 509758f463934b8320f07af2ce1d7bd447f6c193
Author: Matt Turner  gentoo  org>
AuthorDate: Fri Feb 11 21:17:00 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri Feb 11 21:54:05 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=509758f4

media-libs/freeglut: Version bump to 3.2.2

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

 media-libs/freeglut/Manifest  |  1 +
 media-libs/freeglut/freeglut-3.2.2.ebuild | 45 +++
 2 files changed, 46 insertions(+)

diff --git a/media-libs/freeglut/Manifest b/media-libs/freeglut/Manifest
index 65e5ed2d1602..2fbe9733f0dc 100644
--- a/media-libs/freeglut/Manifest
+++ b/media-libs/freeglut/Manifest
@@ -1 +1,2 @@
 DIST freeglut-3.2.1.tar.gz 440228 BLAKE2B 
ed8a4b2361416cfee5540350ee50c32a56e5ea75d6834c677c5cec676967a04e13b2adf3da1cc9a3a2c73fbc6147b3b0bc91953a6edf1e35ce8c933eeff6f97a
 SHA512 
aced4bbcd36269ce6f4ee1982e0f9e3fffbf18c94f785d3215ac9f4809b992e166c7ada496ed6174e13d77c0f7ef3ca4c57d8a282e96cbbe6ff086339ade3b08
+DIST freeglut-3.2.2.tar.gz 397203 BLAKE2B 
e4151d9bd984504edb02fadf2983c750c1c81557f3467c01d4202d34e9e082a62f07d373908d3517f9b3fd3253b7b409f882cfe2187d4ff1787f3cdc09eecfe4
 SHA512 
190231951d314f854c244bd27f7c20488403bd0eecffc342097a2e3d1621cec87f6c209a77b4c153aabcf44697b4070227930e295ab74fb88953cbbf94fc81d9

diff --git a/media-libs/freeglut/freeglut-3.2.2.ebuild 
b/media-libs/freeglut/freeglut-3.2.2.ebuild
new file mode 100644
index ..e874bf8c151d
--- /dev/null
+++ b/media-libs/freeglut/freeglut-3.2.2.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+CMAKE_ECLASS=cmake
+inherit cmake-multilib
+
+DESCRIPTION="A free OpenGL utility toolkit, the open-sourced alternative to 
the GLUT library"
+HOMEPAGE="http://freeglut.sourceforge.net/;
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
+IUSE="static-libs"
+
+# enabling GLES support seems to cause build failures
+RDEPEND=">=virtual/glu-9.0-r1[${MULTILIB_USEDEP}]
+   >=virtual/opengl-7.0-r1[${MULTILIB_USEDEP}]
+   >=x11-libs/libX11-1.6.2[${MULTILIB_USEDEP}]
+   >=x11-libs/libXext-1.3.2[${MULTILIB_USEDEP}]
+   >=x11-libs/libXi-1.7.2[${MULTILIB_USEDEP}]
+   >=x11-libs/libXrandr-1.4.2[${MULTILIB_USEDEP}]
+   >=x11-libs/libXxf86vm-1.1.3[${MULTILIB_USEDEP}]"
+# gles? ( media-libs/mesa[egl(+),gles1,gles2,${MULTILIB_USEDEP}] )
+DEPEND="${RDEPEND}
+   x11-base/xorg-proto"
+BDEPEND="virtual/pkgconfig"
+
+src_configure() {
+   local mycmakeargs=(
+#  "-DOpenGL_GL_PREFERENCE=GLVND" # bug 721006
+   "-DFREEGLUT_GLES=OFF"
+   "-DFREEGLUT_BUILD_DEMOS=OFF"
+   "-DFREEGLUT_BUILD_STATIC_LIBS=$(usex static-libs ON OFF)"
+   )
+#  $(cmake-utils_use gles FREEGLUT_GLES)
+   cmake-multilib_src_configure
+}
+
+multilib_src_install() {
+   cmake_src_install
+   cp "${ED}"/usr/$(get_libdir)/pkgconfig/{,free}glut.pc || die
+}



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

2022-02-11 Thread Matt Turner
commit: bc8641c28a40e6608110ec980d5889ccba3f46dc
Author: Matt Turner  gentoo  org>
AuthorDate: Fri Feb 11 21:53:16 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri Feb 11 21:54:05 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc8641c2

dev-libs/glib: Drop to EAPI=7

xdg.eclass only exports src_prepare in EAPI < 8.

Closes: https://bugs.gentoo.org/833143
Signed-off-by: Matt Turner  gentoo.org>

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

diff --git a/dev-libs/glib/glib-2.70.4.ebuild b/dev-libs/glib/glib-2.70.4.ebuild
index 5d6683217b80..49fab3db4863 100644
--- a/dev-libs/glib/glib-2.70.4.ebuild
+++ b/dev-libs/glib/glib-2.70.4.ebuild
@@ -1,7 +1,7 @@
 # Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=8
+EAPI=7
 PYTHON_REQ_USE="xml"
 PYTHON_COMPAT=( python3_{8..10} )
 



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

2022-02-11 Thread Jonas Stein
commit: baaeda875ceda6cbc5a7f24dd9842adea09fcdb6
Author: Jonas Stein  gentoo  org>
AuthorDate: Fri Feb 11 21:49:59 2022 +
Commit: Jonas Stein  gentoo  org>
CommitDate: Fri Feb 11 21:49:59 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=baaeda87

x11-misc/i855crt: drop project desktop-misc

Drop project desktop-misc from the list of maintainers.

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

 x11-misc/i855crt/metadata.xml | 5 +
 1 file changed, 1 insertion(+), 4 deletions(-)

diff --git a/x11-misc/i855crt/metadata.xml b/x11-misc/i855crt/metadata.xml
index cca318ab8115..5e2d40ca2392 100644
--- a/x11-misc/i855crt/metadata.xml
+++ b/x11-misc/i855crt/metadata.xml
@@ -1,10 +1,7 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
 
-   
-   desktop-m...@gentoo.org
-   Gentoo Desktop Miscellaneous Project
-   
+

 i855crt is a tool to send the output of a i855-based graphic card to the
 external VGA, primarily used for presentations.



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

2022-02-11 Thread Arthur Zamarin
commit: ae77966b884c784a5ccadc2cb4b14233111bd6f2
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Feb 11 21:44:12 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Feb 11 21:44:12 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ae77966b

dev-python/lark-parser: Stabilize 0.11.3-r1 x86, #833092

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

 dev-python/lark-parser/lark-parser-0.11.3-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/lark-parser/lark-parser-0.11.3-r1.ebuild 
b/dev-python/lark-parser/lark-parser-0.11.3-r1.ebuild
index e1b0129df5af..818a01345e28 100644
--- a/dev-python/lark-parser/lark-parser-0.11.3-r1.ebuild
+++ b/dev-python/lark-parser/lark-parser-0.11.3-r1.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 
sparc ~x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 
sparc x86"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



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

2022-02-11 Thread Arthur Zamarin
commit: 87a905685157cfd7bbd7a8914997c65c45f20f17
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Feb 11 21:44:13 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Feb 11 21:44:13 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=87a90568

dev-python/tomlkit: Stabilize 0.8.0 x86, #833092

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

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

diff --git a/dev-python/tomlkit/tomlkit-0.8.0.ebuild 
b/dev-python/tomlkit/tomlkit-0.8.0.ebuild
index 523a85227100..f6714ce552c6 100644
--- a/dev-python/tomlkit/tomlkit-0.8.0.ebuild
+++ b/dev-python/tomlkit/tomlkit-0.8.0.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 
sparc ~x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 
sparc x86"
 
 BDEPEND="test? ( dev-python/pyyaml[${PYTHON_USEDEP}] )"
 



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

2022-02-11 Thread Arthur Zamarin
commit: 27e601b7f9946f08ae7c29acd310b59dbf3abd91
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Feb 11 21:44:13 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Feb 11 21:44:13 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=27e601b7

dev-python/poetry-core: Stabilize 1.0.7 x86, #833092

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

 dev-python/poetry-core/poetry-core-1.0.7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/poetry-core/poetry-core-1.0.7.ebuild 
b/dev-python/poetry-core/poetry-core-1.0.7.ebuild
index 8b40edd20cf5..e8241366bd28 100644
--- a/dev-python/poetry-core/poetry-core-1.0.7.ebuild
+++ b/dev-python/poetry-core/poetry-core-1.0.7.ebuild
@@ -16,7 +16,7 @@ SRC_URI="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 
sparc ~x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 
sparc x86"
 
 # check inside src/poetry/core/_vendor/vendor.txt
 RDEPEND="



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

2022-02-11 Thread Sam James
commit: 8ae00e291ffb577700d608d155db44379155616a
Author: Sam James  gentoo  org>
AuthorDate: Fri Feb 11 21:41:10 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Feb 11 21:41:32 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8ae00e29

dev-libs/glib: simplify src_prepare in 2.70.4

gnome2_environment_reset does the xdg_env* for us

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

 dev-libs/glib/glib-2.70.4.ebuild | 1 -
 1 file changed, 1 deletion(-)

diff --git a/dev-libs/glib/glib-2.70.4.ebuild b/dev-libs/glib/glib-2.70.4.ebuild
index f5ca5a11ff96..5d6683217b80 100644
--- a/dev-libs/glib/glib-2.70.4.ebuild
+++ b/dev-libs/glib/glib-2.70.4.ebuild
@@ -137,7 +137,6 @@ src_prepare() {
sed -i -e "s|'ld'|'${T}/glib-test-ld-wrapper'|g" gio/tests/meson.build 
|| die
 
default
-   xdg_environment_reset
gnome2_environment_reset
# TODO: python_name sedding for correct python shebang? Might be 
relevant mainly for glib-utils only
 }



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

2022-02-11 Thread Sam James
commit: ee615352ba1e2bcacd26b5f566bb1f77269c0770
Author: Sam James  gentoo  org>
AuthorDate: Fri Feb 11 21:37:27 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Feb 11 21:39:10 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ee615352

dev-libs/glib: fix src_prepare

Swapped xdg_src_prepare (not defined in newer EAPIs) to
xdg_environment_reset. Know there's a GNOME equivalent
underneath but wanted a safer & quicker option for now until
can be investigated properly.

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

 dev-libs/glib/glib-2.70.4.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/dev-libs/glib/glib-2.70.4.ebuild b/dev-libs/glib/glib-2.70.4.ebuild
index a5779f93b9ed..f5ca5a11ff96 100644
--- a/dev-libs/glib/glib-2.70.4.ebuild
+++ b/dev-libs/glib/glib-2.70.4.ebuild
@@ -136,7 +136,8 @@ src_prepare() {
chmod a+x "${T}/glib-test-ld-wrapper" || die
sed -i -e "s|'ld'|'${T}/glib-test-ld-wrapper'|g" gio/tests/meson.build 
|| die
 
-   xdg_src_prepare
+   default
+   xdg_environment_reset
gnome2_environment_reset
# TODO: python_name sedding for correct python shebang? Might be 
relevant mainly for glib-utils only
 }



[gentoo-commits] repo/gentoo:master commit in: sci-mathematics/z3/

2022-02-11 Thread Arthur Zamarin
commit: b1a3e68cc8380d0620553e8351c23187854e4d37
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Feb 11 21:32:29 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Feb 11 21:32:29 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b1a3e68c

sci-mathematics/z3: Stabilize 4.8.14 arm64, #833068

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

 sci-mathematics/z3/z3-4.8.14.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-mathematics/z3/z3-4.8.14.ebuild 
b/sci-mathematics/z3/z3-4.8.14.ebuild
index 6651315d659b..66a173a9a933 100644
--- a/sci-mathematics/z3/z3-4.8.14.ebuild
+++ b/sci-mathematics/z3/z3-4.8.14.ebuild
@@ -15,7 +15,7 @@ S=${WORKDIR}/z3-${P}
 
 SLOT="0/4.8"
 LICENSE="MIT"
-KEYWORDS="amd64 arm ~arm64 ~ppc ppc64 ~riscv x86"
+KEYWORDS="amd64 arm arm64 ~ppc ppc64 ~riscv x86"
 IUSE="doc examples gmp isabelle java python"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 



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

2022-02-11 Thread Arthur Zamarin
commit: 8f4183591c1505ddb1a7835adb98c1df63d0094f
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Feb 11 21:31:55 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Feb 11 21:31:55 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f418359

dev-python/lark-parser: Stabilize 0.11.3-r1 hppa, #833092

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

 dev-python/lark-parser/lark-parser-0.11.3-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/lark-parser/lark-parser-0.11.3-r1.ebuild 
b/dev-python/lark-parser/lark-parser-0.11.3-r1.ebuild
index 64baea4bbd15..e1b0129df5af 100644
--- a/dev-python/lark-parser/lark-parser-0.11.3-r1.ebuild
+++ b/dev-python/lark-parser/lark-parser-0.11.3-r1.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 sparc ~x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 
sparc ~x86"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



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

2022-02-11 Thread Arthur Zamarin
commit: 3888934ee343a5a3da8ff0ddabe70badafd597f1
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Feb 11 21:31:56 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Feb 11 21:31:56 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3888934e

dev-python/poetry-core: Stabilize 1.0.7 hppa, #833092

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

 dev-python/poetry-core/poetry-core-1.0.7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/poetry-core/poetry-core-1.0.7.ebuild 
b/dev-python/poetry-core/poetry-core-1.0.7.ebuild
index 1a306716a2ee..8b40edd20cf5 100644
--- a/dev-python/poetry-core/poetry-core-1.0.7.ebuild
+++ b/dev-python/poetry-core/poetry-core-1.0.7.ebuild
@@ -16,7 +16,7 @@ SRC_URI="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 sparc ~x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 
sparc ~x86"
 
 # check inside src/poetry/core/_vendor/vendor.txt
 RDEPEND="



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

2022-02-11 Thread Arthur Zamarin
commit: e545a734072a35629f3e3facd89dd3557262bc58
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Feb 11 21:31:56 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Feb 11 21:31:56 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e545a734

dev-python/tomlkit: Stabilize 0.8.0 hppa, #833092

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

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

diff --git a/dev-python/tomlkit/tomlkit-0.8.0.ebuild 
b/dev-python/tomlkit/tomlkit-0.8.0.ebuild
index 0ff32bfc1a5d..523a85227100 100644
--- a/dev-python/tomlkit/tomlkit-0.8.0.ebuild
+++ b/dev-python/tomlkit/tomlkit-0.8.0.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 sparc ~x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 
sparc ~x86"
 
 BDEPEND="test? ( dev-python/pyyaml[${PYTHON_USEDEP}] )"
 



[gentoo-commits] proj/multilib-portage:master commit in: sys-apps/portage/

2022-02-11 Thread Thomas Sachau
commit: a53c47345a731af01560c25ae744cfbd1217a329
Author: Thomas Sachau  gentoo  org>
AuthorDate: Fri Feb 11 21:24:21 2022 +
Commit: Thomas Sachau  gentoo  org>
CommitDate: Fri Feb 11 21:24:21 2022 +
URL:
https://gitweb.gentoo.org/proj/multilib-portage.git/commit/?id=a53c4734

sys-apps/portage: Drop eclibc_uclibc USE condition

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Manifest-Sign-Key: 0xC05330B3211CA2D4
Signed-off-by: Thomas Sachau  gentoo.org>

 sys-apps/portage/Manifest  | 16 
 sys-apps/portage/portage-3.0.14.ebuild |  3 +--
 sys-apps/portage/portage-3.0.18.ebuild |  3 +--
 sys-apps/portage/portage-3.0.20.ebuild |  3 +--
 4 files changed, 11 insertions(+), 14 deletions(-)

diff --git a/sys-apps/portage/Manifest b/sys-apps/portage/Manifest
index 36eaf01ff..2969ec1fd 100644
--- a/sys-apps/portage/Manifest
+++ b/sys-apps/portage/Manifest
@@ -8,17 +8,17 @@ DIST portage-3.0.20-bug-777492-a4d8829.patch 4549 BLAKE2B 
9023c7bd3d173b48e1bfcf
 DIST portage-3.0.20-bug-796584-693f6bf.patch 2335 BLAKE2B 
4922fad1fc34977b786555f1811e7b3b80e910bb940492eb735e95349f2ebb6c6f52642908fdc49e87c5f8b14f9171c8f32c627fe5ab472e645d5bc41c55bf33
 SHA512 
4032aef8de565e9ab166bf0f1b0fe4b4aec755eac4b8960dde57f89e08b00609a33cdce56f0f469292facb46aa088da4f3465cec935811cae4d00cca2254763b
 DIST portage-3.0.20-bug-796812-2ce11f0.patch 1292 BLAKE2B 
b7ca91f6d24e0eaf398ecdae8534ba19f88649ae91316a1cf074a04755a433038c04be49bce4d06306a03e25f7b83899205b971e40fba9248a56d5e65c48a2a8
 SHA512 
7de6d01d35e6e65be631a31e886b0b7d56d87211aeb1d5d3b8a60c3c6c510db368cca9280ea430675fd101434a15b3d1aef47d2a1d90a28fb634de46c2152768
 DIST portage-3.0.20-bug-796959-c8a52e1-c3e4919.patch 10306 BLAKE2B 
9ffcf396b983accef3263efa9f7a6d515cb5b669643abc5dfe610577abec80713d8a202950d37ed78625446f2db37559639002745dea7cc973d47f8befadca06
 SHA512 
f4cdf3dec98f7ba7da4d5454f4e75408b64934f59e4e1fc9f391a8fe4832b03c4598eef0affba01a415bcc2135d09d682fa612116ed1dbd753783268af243aa8
-EBUILD portage-3.0.14.ebuild 8861 BLAKE2B 
bf125145f9d3a8f1a1f7cdadf24eb762254fd5d23008933c38fe7ce818d1d0c203e92d9ea328ea1f00fd02a2a839e90ba2a79f16e7b650e56f84843bf2f0daa8
 SHA512 
9c3e5df3f2ba35ebfcfbd4f38d4e01d00ca9af6fb2ff0a8a2f00be3188de35e0fc3f1c15bcf104ad48f9469fa9eec52e39dfe01daac1852faee6569719691dc8
-EBUILD portage-3.0.18.ebuild 9222 BLAKE2B 
f1ac060766e60ab9a0d772ef9dd0394181e5f7e3dae5187391c6748ffd6a8dc63be88becc6932629f7508f0f63e4eb166b37f156953a93923bc04852a2f397d4
 SHA512 
cd86bfcb550beb89fd2229bcdd1b8cb80a8e4729b09131ad070a845a49659ac05e1735fb547f9384599e74325723c5309c97f0dcd0406f9492d20b5279d1d1a9
-EBUILD portage-3.0.20.ebuild 10600 BLAKE2B 
6ec9401c1e8eb9c4c9766449efd3b3c1aaca3bdeb8c585bf5ce9178c6f4df7dc9ad5873bc96cbbfe59713a56c4ec70f77a4335162eb9af2ac13a8d8970c693d4
 SHA512 
f7c2dd76337f754504cf081d45809ad94f42ba3929d9122cda37621090e52e0d45c2942916462f75ef69488220f3f0ac5a3899075ebc42a4edc4fa5d1762c018
+EBUILD portage-3.0.14.ebuild 8819 BLAKE2B 
560eb7cea19b3cc023c079b05cc91bc84187d1afcce9e123dca099ec5d1464db3af6624c590228fe4e4f877ae8e8b4d975d2dafcf91f1dea89baefdad9d2a161
 SHA512 
5cd0626585d8a0b47c203b061d4c19f7a7d563c1cf4c959a14f98215a1a75022445a17d2e3b55437b58cdcef418e62e6622d580a4362d71f34a4ac92bc38bf04
+EBUILD portage-3.0.18.ebuild 9180 BLAKE2B 
34afef0b39a00f419f3320e3b89fd2d0a5c1ea96b6e7e001a3589483821a2ce0d1e564b3e08c075de77ef6b020733924e6fe1d96c84e50f4e5a88a4175ebe9a3
 SHA512 
9fd7428f55ebd53ac9c9b174f562e50a2c2085c9f5d4a40f39343ac6c830e84d29d96800fc2077191bbe5ba4c296e63df38c7fc5d2851496bebe79524fe6bea1
+EBUILD portage-3.0.20.ebuild 10558 BLAKE2B 
cf023ea7bd0ccca2fae50869e9b6ebf2b944714f4058f17b55b42ade66272390c986ebbd55bb43ca4b0a03d3e4b89083f3f5b64f842835a5e1ec8cde967d5de9
 SHA512 
7f4e7c54476bb25b7890cce87a8b12fe554882df0a88e1b59bbb35d485aadca226fc88fabdfe04c4c55dd79989ccea975d7a8beaa543694c56d3f5a34cf47f22
 MISC metadata.xml 1482 BLAKE2B 
1f75075b708135bace30a6fb3caaca01a411bcc53805e47720f639d7a8866ad703aac0a1d0b5e5dc3db5efa502c112b733535d3c7c40a691d444958cab3f065b
 SHA512 
5ccf338f8847b8e958efdadb475af12bf689e1227830dccd117682f74b1ae4711359337a5c688b3ed9fc8056e4cbbd37a7e24f5bfdc2f650ab90f6e185091c2a
 -BEGIN PGP SIGNATURE-
 
-iQETBAEBCAB9FiEEFBBHHupGGwsJA3v7G7kqcTWJkGcFAmHHazRfFIAALgAo
+iQETBAEBCAB9FiEEFBBHHupGGwsJA3v7G7kqcTWJkGcFAmIG0/lfFIAALgAo
 aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDE0
 MTA0NzFFRUE0NjFCMEIwOTAzN0JGQjFCQjkyQTcxMzU4OTkwNjcACgkQG7kqcTWJ
-kGfrZgQAxoXWKKM6nwvAaMDkQZLIJNni3k4N5olRbvsoeVnLlp7wl1+3YgLvTu9c
-vPF42jU9UfKceSS+iypYnuN7RUkU7F3HRuK/3hOxUZurS1MFiqIiFYRVla6uD0wQ
-blGzbjmXoUQ50RaykWAUCWmS0xCl5nO2s7jAY5Gmp/JHGXjHNyw=
-=jkjI
+kGc9igP/d6SjlYY2whAktF8WKs/ze6uiS1MG14PrCXNUQwIi7qWDABNTCP3Uke2h
+UbFF6ir2bPcMbRxwn1Q+0h3tox8wmh4wsaBAIWEfNr2Vrwqt6R2/kz4S3EXacz2B
+58LG4KgpKcfJNr6ONxMh9Hn4PdD8juUUgct2hO2T7xkFHxZqpXc=
+=JJGK
 -END PGP SIGNATURE-

diff --git a/sys-apps/portage/portage-3.0.14.ebuild 
b/sys-apps/portage/portage-3.0.14.ebuild
index 

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

2022-02-11 Thread Michał Górny
commit: 80a51451170c80d3cb7317bafee54c3e22ba84db
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Feb 11 20:03:32 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Feb 11 21:18:39 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=80a51451

dev-python/prompt_toolkit: Bump to 3.0.28

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

 dev-python/prompt_toolkit/Manifest |  1 +
 .../prompt_toolkit/prompt_toolkit-3.0.28.ebuild| 23 ++
 2 files changed, 24 insertions(+)

diff --git a/dev-python/prompt_toolkit/Manifest 
b/dev-python/prompt_toolkit/Manifest
index 07dcba12b040..25bf7d997195 100644
--- a/dev-python/prompt_toolkit/Manifest
+++ b/dev-python/prompt_toolkit/Manifest
@@ -1,3 +1,4 @@
 DIST prompt_toolkit-3.0.24.tar.gz 3042044 BLAKE2B 
e9b4186a38756cf6c0d92575e42dfe4507e63f721038374252e7a7d5af76f7df04dc01251079d99a74167aef7e394b50c43b5190df8b9cd68cf74eae31dfbe51
 SHA512 
e423735441407ffe51d46225efa4b747899d47fa5d5a2163e5c0c906d2f1937e80a67bcd06ff6aa97d8a336e507fd0322957e79b9382d1a678994060fcccfb84
 DIST prompt_toolkit-3.0.26.tar.gz 402667 BLAKE2B 
60160c3e0059b570321d182699b2e6cc10e7d771e9c328314e5561329aec5ddb4951d5cd50d49414314d50a9542e223b44e9c589d272ccf32bfb4f54ed1a9980
 SHA512 
7151d6678409bf3b04bee76cbcf4e0ffb5ca1963c359d30c8edf9e81bde424ea69b7009cd44e6d72088936290e2fd9dd8cac59efc8b5e59bfb87dacf53967b05
 DIST prompt_toolkit-3.0.27.tar.gz 3056711 BLAKE2B 
920c9d56f634644dde4b25c95e794b3652e4fb4afb652982ff767f798812e63b48138f0f2fd82e081e8c47fe27c69c525622b7caf56ca95565d11955e72abc5a
 SHA512 
5249c245e183101d92d7a26030cb69b425d6aa719dd4d134cc2e7102f7c4e593c3d18c753108bfa855ca72cbe1c68ade28f65b1029dae55db5168296c6dfd5b2
+DIST prompt_toolkit-3.0.28.tar.gz 3057388 BLAKE2B 
87e5723f0c28a60e0241d051746c3e1124cb0e95bfcfead5da3594b89da3e190a139c0fda2597b3c435e3c3cae9bde8e75c16745faaad624d7c10c698eeb2c95
 SHA512 
143771bbb96ca761ba1e47dbe22b532081f39a6769935d90e320217f8566b15be5407aba5e7ff48d9e3e71782c9c9604536b0284c6e322179101adecbedd5ee5

diff --git a/dev-python/prompt_toolkit/prompt_toolkit-3.0.28.ebuild 
b/dev-python/prompt_toolkit/prompt_toolkit-3.0.28.ebuild
new file mode 100644
index ..bef28012e7a3
--- /dev/null
+++ b/dev-python/prompt_toolkit/prompt_toolkit-3.0.28.ebuild
@@ -0,0 +1,23 @@
+# 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="Building powerful interactive command lines in Python"
+HOMEPAGE="
+   https://pypi.org/project/prompt-toolkit/
+   https://github.com/prompt-toolkit/python-prompt-toolkit;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc 
~x86"
+
+RDEPEND="dev-python/wcwidth[${PYTHON_USEDEP}]"
+
+distutils_enable_tests pytest



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

2022-02-11 Thread Michał Górny
commit: 7572873f21f37b7ae60710fe3d9b1c2d3f4ac5c6
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Feb 11 20:13:19 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Feb 11 21:18:40 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7572873f

dev-python/pyudev: Remove old

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

 dev-python/pyudev/pyudev-0.22.0.ebuild | 54 --
 1 file changed, 54 deletions(-)

diff --git a/dev-python/pyudev/pyudev-0.22.0.ebuild 
b/dev-python/pyudev/pyudev-0.22.0.ebuild
deleted file mode 100644
index b37a850f365f..
--- a/dev-python/pyudev/pyudev-0.22.0.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-PYTHON_COMPAT=( python3_{7..9} )
-
-inherit distutils-r1
-
-DESCRIPTION="Python binding to libudev"
-HOMEPAGE="https://pyudev.readthedocs.io/en/latest/ 
https://github.com/pyudev/pyudev;
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~ia64 ~mips ppc ppc64 sparc x86"
-IUSE="qt5"
-
-# Known to fail on test system that aren't exactly the same devices as on CI
-RESTRICT="test"
-
-RDEPEND="
-   dev-python/six[${PYTHON_USEDEP}]
-   virtual/udev
-   qt5? ( dev-python/PyQt5[${PYTHON_USEDEP}] )
-"
-DEPEND="${RDEPEND}
-   dev-python/setuptools[${PYTHON_USEDEP}]
-   test? (
-   dev-python/docutils[${PYTHON_USEDEP}]
-   dev-python/hypothesis[${PYTHON_USEDEP}]
-   dev-python/mock[${PYTHON_USEDEP}]
-   )"
-
-DOCS=( CHANGES.rst README.rst )
-
-#PATCHES=(
-#  "${FILESDIR}/${PN}-0.19.0-skip-non-deterministic-test.patch"
-#)
-
-distutils_enable_tests pytest
-
-python_prepare_all() {
-   if use test; then
-   ewarn "If your PORTAGE_TMPDIR is longer in length then 
'/var/tmp/',"
-   ewarn "change it to /var/tmp to ensure tests will pass."
-   fi
-
-   # tests are known to pass then fail on alternate runs
-   # tests: fix run_path
-   sed -i -e "s|== \('/run/udev'\)|in (\1,'/dev/.udev')|g" \
-   tests/test_core.py || die
-
-   distutils-r1_python_prepare_all
-}



[gentoo-commits] repo/gentoo:master commit in: dev-python/sphinx-autodoc-typehints/

2022-02-11 Thread Michał Górny
commit: dd7de91139110d69601e5127f614990adf026445
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Feb 11 20:02:51 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Feb 11 21:18:38 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd7de911

dev-python/sphinx-autodoc-typehints: Bump to 1.17.0

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

 dev-python/sphinx-autodoc-typehints/Manifest   |  1 +
 .../sphinx-autodoc-typehints-1.17.0.ebuild | 42 ++
 2 files changed, 43 insertions(+)

diff --git a/dev-python/sphinx-autodoc-typehints/Manifest 
b/dev-python/sphinx-autodoc-typehints/Manifest
index 94d89f4a8e30..9e59d0d41bb0 100644
--- a/dev-python/sphinx-autodoc-typehints/Manifest
+++ b/dev-python/sphinx-autodoc-typehints/Manifest
@@ -2,3 +2,4 @@ DIST sphinx-autodoc-typehints-1.13.1.gh.tar.gz 19923 BLAKE2B 
d0f72b814c83dd8987b
 DIST sphinx-autodoc-typehints-1.14.1.gh.tar.gz 22095 BLAKE2B 
43fff7ad0ce83d4a7b50da7b3d0f9936754cb1897defe5d91bfef44dfae4df7bb6a0472fe5012bd2526a642149710e96b407fee3096dfb1474187273133079be
 SHA512 
a720195d8792f3b6f5b8b5ce84b709872e7034c38640c15ab83b1676b5f0c26c650b0e74c34dbf9652e32f8b7f66edb94dcf4447ff2e0a1b196b721583294f49
 DIST sphinx-autodoc-typehints-1.15.3.gh.tar.gz 23660 BLAKE2B 
4e05987b56f54e9a4eff62f4bc48ec271b33ac496fd755f8fd72a7d2342a0971c81cf3780d93c9f87e96bc388f6120cb4d8dce98cb5ac0d33dc9892e6bd08899
 SHA512 
d121cfe75f5b8dc0cb87e3fca5a0e5a1c88fc57bfbaf2183abbe8b7e1a680465d40e43eb836145aad3adf179e7a66800375267f5e0430ef28f79053a9a1f2649
 DIST sphinx-autodoc-typehints-1.16.0.gh.tar.gz 25357 BLAKE2B 
60c9b34802237ce822b9ebb2685a59800140a6cdb1a95bb16cf696a360e15290a4cccaa15a622786029a06eb0cc7c26f67d78f59120e2421b63c8b5dd282661c
 SHA512 
1984a0ee60c6f9501e2065e4d026cf2cd1dd86aea3ae73f9a4598114b79dd49e3b9e71f34e267d3471500a8c6c7cbec1298e5a36b5456c2068b68fdb6aa360f9
+DIST sphinx-autodoc-typehints-1.17.0.gh.tar.gz 26087 BLAKE2B 
d2193378160404dd18ee066dd09c299f69d92b3b747edcd88910a8eb29a707b0ad3f7c95e56a0137c19010d37bddd3d72c5d378dcf72376ea36d69ab2eba52d4
 SHA512 
0b35cbc3a26cd084c7c741df1ad0a0887eca9943adc16980f7dbc3304c00854bb2861b1314c126e59b2d59cdbff22f5f466cc433e485ec05e40ed93e36ee9650

diff --git 
a/dev-python/sphinx-autodoc-typehints/sphinx-autodoc-typehints-1.17.0.ebuild 
b/dev-python/sphinx-autodoc-typehints/sphinx-autodoc-typehints-1.17.0.ebuild
new file mode 100644
index ..259a372fd02d
--- /dev/null
+++ b/dev-python/sphinx-autodoc-typehints/sphinx-autodoc-typehints-1.17.0.ebuild
@@ -0,0 +1,42 @@
+# 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="Type hints support for the Sphinx autodoc extension "
+HOMEPAGE="
+   https://github.com/tox-dev/sphinx-autodoc-typehints/
+   https://pypi.org/project/sphinx-autodoc-typehints/
+"
+SRC_URI="
+   https://github.com/tox-dev/sphinx-autodoc-typehints/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="MIT"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+SLOT="0"
+
+RDEPEND=">=dev-python/sphinx-4[${PYTHON_USEDEP}]"
+BDEPEND="
+   dev-python/setuptools_scm[${PYTHON_USEDEP}]
+   test? (
+   dev-python/nptyping[${PYTHON_USEDEP}]
+   dev-python/sphobjinv[${PYTHON_USEDEP}]
+   dev-python/typing-extensions[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+EPYTEST_DESELECT=(
+   # this package is addicted to Internet
+   tests/test_sphinx_autodoc_typehints.py::test_format_annotation
+)
+
+export SETUPTOOLS_SCM_PRETEND_VERSION=${PV}



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

2022-02-11 Thread Michał Górny
commit: 6d40f69230c29104e7b9d4cb2f83c4a4ad31ce20
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Feb 11 19:54:14 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Feb 11 21:18:34 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d40f692

dev-python/pytest: Bump to 7.0.1

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

 dev-python/pytest/Manifest|  1 +
 dev-python/pytest/pytest-7.0.1.ebuild | 77 +++
 2 files changed, 78 insertions(+)

diff --git a/dev-python/pytest/Manifest b/dev-python/pytest/Manifest
index 436b462eb4e4..764480a08baa 100644
--- a/dev-python/pytest/Manifest
+++ b/dev-python/pytest/Manifest
@@ -1,2 +1,3 @@
 DIST pytest-6.2.5.tar.gz 1118720 BLAKE2B 
9dfc87279617be58353566009325f929e6fa53d54fd4c665a75f3b359ab5415972d745a680eb85ab21ca9eaec84450bc1decd50566b0ccdf90d7551f3d03ee70
 SHA512 
7624563a9d967da4cbf82cfff90bae8c0cca07b32e291dc7c5efa787725ed1a255edd066bf0d5fbd89b8cbed8cf5b619fe7c7017f44a7f8a014e3310c06bdbf9
 DIST pytest-7.0.0.tar.gz 1247853 BLAKE2B 
3af132da903252323086b21eb052d35973f1e81189972d7f1880a22c5dd8a2b779bf2450f394ef9b1e156b780bcf6f677a0b043db204bcb6038a9a85c7f393e6
 SHA512 
9e876575d89ee60eccc873b2551464cc8eb7f9abfc6d73b33913efef79906830bdbe08b182ae436f981950cc6384f494935aa6ecb0d63b82e3c9ded77f9655b9
+DIST pytest-7.0.1.tar.gz 1249154 BLAKE2B 
fcaef6afc6e98f6716a80f6451671b2abbf9ad676330a6e66e917a73e018eef966de8e7ef7ab48a1213167476eef1eb37cc5e84ec2bd9e5eab4ec6f1a8071c87
 SHA512 
21493717159a64fe6467bd096b578b127d81438d04f5b03ba2f4047237054f865a1f50a4e291b9d95b1a144f59bc7a8b3a8493f4fb4f14bff7fb65c5edc2

diff --git a/dev-python/pytest/pytest-7.0.1.ebuild 
b/dev-python/pytest/pytest-7.0.1.ebuild
new file mode 100644
index ..fe5e5f664831
--- /dev/null
+++ b/dev-python/pytest/pytest-7.0.1.ebuild
@@ -0,0 +1,77 @@
+# 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 multiprocessing
+
+DESCRIPTION="Simple powerful testing with Python"
+HOMEPAGE="https://pytest.org/;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~x64-macos"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   >=dev-python/attrs-19.2.0[${PYTHON_USEDEP}]
+   dev-python/iniconfig[${PYTHON_USEDEP}]
+   >=dev-python/more-itertools-4.0.0[${PYTHON_USEDEP}]
+   dev-python/packaging[${PYTHON_USEDEP}]
+   >=dev-python/pluggy-0.12[${PYTHON_USEDEP}]
+   >=dev-python/py-1.8.2[${PYTHON_USEDEP}]
+   >=dev-python/tomli-1.0.0[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   >=dev-python/setuptools_scm-6.2.3[${PYTHON_USEDEP}]
+   test? (
+   ${RDEPEND}
+   dev-python/argcomplete[${PYTHON_USEDEP}]
+   >=dev-python/hypothesis-3.56[${PYTHON_USEDEP}]
+   dev-python/mock[${PYTHON_USEDEP}]
+   dev-python/nose[${PYTHON_USEDEP}]
+   >=dev-python/pygments-2.7.2[${PYTHON_USEDEP}]
+   dev-python/pytest-xdist[${PYTHON_USEDEP}]
+   dev-python/requests[${PYTHON_USEDEP}]
+   dev-python/xmlschema[${PYTHON_USEDEP}]
+   )"
+
+src_test() {
+   # workaround new readline defaults
+   echo "set enable-bracketed-paste off" > "${T}"/inputrc || die
+   local -x INPUTRC="${T}"/inputrc
+   distutils-r1_src_test
+}
+
+python_test() {
+   local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+   local -x COLUMNS=80
+
+   local EPYTEST_DESELECT=(
+   # broken by epytest args
+   testing/test_warnings.py::test_works_with_filterwarnings
+
+   # tend to be broken by random pytest plugins
+   # (these tests patch PYTEST_DISABLE_PLUGIN_AUTOLOAD out)
+   testing/test_helpconfig.py::test_version_less_verbose
+   testing/test_helpconfig.py::test_version_verbose
+   testing/test_junitxml.py::test_random_report_log_xdist
+   testing/test_junitxml.py::test_runs_twice_xdist
+   
testing/test_terminal.py::TestProgressOutputStyle::test_xdist_normal
+   
testing/test_terminal.py::TestProgressOutputStyle::test_xdist_normal_count
+   
testing/test_terminal.py::TestProgressOutputStyle::test_xdist_verbose
+   
testing/test_terminal.py::TestProgressWithTeardown::test_xdist_normal
+   
testing/test_terminal.py::TestTerminalFunctional::test_header_trailer_info
+   
testing/test_terminal.py::TestTerminalFunctional::test_no_header_trailer_info
+
+   # unstable with xdist
+   
testing/test_terminal.py::TestTerminalFunctional::test_verbose_reporting_xdist
+   )
+
+   epytest -p xdist -n "$(makeopts_jobs "${MAKEOPTS}" "$(get_nproc)")"
+}



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

2022-02-11 Thread Michał Górny
commit: 0da76b00d8887706d6f28f8b7b74e61afa8fb5a1
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Feb 11 19:59:17 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Feb 11 21:18:36 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0da76b00

dev-python/sentry-sdk: Bump to 1.5.5

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

 dev-python/sentry-sdk/Manifest|  1 +
 dev-python/sentry-sdk/sentry-sdk-1.5.5.ebuild | 84 +++
 2 files changed, 85 insertions(+)

diff --git a/dev-python/sentry-sdk/Manifest b/dev-python/sentry-sdk/Manifest
index 3bf783d2586e..8c7b3580172c 100644
--- a/dev-python/sentry-sdk/Manifest
+++ b/dev-python/sentry-sdk/Manifest
@@ -2,3 +2,4 @@ DIST sentry-sdk-1.5.1.tar.gz 234143 BLAKE2B 
431216c66b195ef7f26fe74d5f2c6e4697d9
 DIST sentry-sdk-1.5.2.tar.gz 238538 BLAKE2B 
b5ec8da91e6eaf76e5501a3e97e6a06f67b6afb887fcc161ca4c5c6750e294cdb2c72eb7f8ff62b06cb27410f580d3a7ce3aa5981282719a4e4eba3892781394
 SHA512 
5bac6ce88a2a2f9b6269d6c2483568cbb627e7fb338044272785d1fcd574c7772e47c7304bdc3082058883d53d7ca458f65b3ceeb6d7a7fd70b752b335105193
 DIST sentry-sdk-1.5.3.tar.gz 239237 BLAKE2B 
ce519926fd1873d1c94b76816c8e1d4831d0893ca030e7703d0976dd54930847bd4b1ab7f55ec45c0826bf4ae559a4d56e980f280973f660ff02061b02bd47a6
 SHA512 
47614f77f31aaaf4891da0dcf64c42e8f2bf42a6d776cba92beb5dab4de6ee28e0f65bd47293c14e9b847455293de021420592bb80af4a4e2e52a3bb89e5d869
 DIST sentry-sdk-1.5.4.gh.tar.gz 239778 BLAKE2B 
383dbc122439a16692fba5ff3a530817b7dc16a4fb6aef1f0353a09e95fadbe2e31015642ef7c5224ea12855a9b0b170d0a64c9dc5471ad978372fe0742d6552
 SHA512 
2ac725ca91a948f2e6770c2429e444fa97988c8db145728dd202ca86827d9bb101e96a3d8d0d6e4e6a0678b749da1782c068954a1669e019a125e298adfe8d5e
+DIST sentry-sdk-1.5.5.gh.tar.gz 242280 BLAKE2B 
8c3bfeb50d19ee23aa430d77ffa10ea77ab579565b6ef85bacae6d0d8952478587c71d62c74e04e6708ed451b70b8903ffa9bdb10fde5e590586a928118d3942
 SHA512 
ad31754294e7cc1acd9c5b5f6ae454908e3579298494cef7dbcbc01e0b1a2d2036152ffafe50fc4e859a39e56afc2c8167a242de66b44c9416ebb70a4f032e86

diff --git a/dev-python/sentry-sdk/sentry-sdk-1.5.5.ebuild 
b/dev-python/sentry-sdk/sentry-sdk-1.5.5.ebuild
new file mode 100644
index ..2dbf073604e3
--- /dev/null
+++ b/dev-python/sentry-sdk/sentry-sdk-1.5.5.ebuild
@@ -0,0 +1,84 @@
+# 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="Python client for Sentry"
+HOMEPAGE="https://sentry.io/ https://pypi.org/project/sentry-sdk/;
+SRC_URI="
+   https://github.com/getsentry/sentry-python/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+S="${WORKDIR}/sentry-python-${PV}"
+
+LICENSE="PSF-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc ~x86"
+
+RDEPEND="
+   dev-python/urllib3[${PYTHON_USEDEP}]
+   dev-python/certifi[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/asttokens[${PYTHON_USEDEP}]
+   dev-python/django[${PYTHON_USEDEP}]
+   dev-python/executing[${PYTHON_USEDEP}]
+   dev-python/fakeredis[${PYTHON_USEDEP}]
+   dev-python/flask-login[${PYTHON_USEDEP}]
+   dev-python/gevent[${PYTHON_USEDEP}]
+   dev-python/jsonschema[${PYTHON_USEDEP}]
+   dev-python/pyrsistent[${PYTHON_USEDEP}]
+   dev-python/pytest-aiohttp[${PYTHON_USEDEP}]
+   dev-python/pytest-django[${PYTHON_USEDEP}]
+   dev-python/pytest-forked[${PYTHON_USEDEP}]
+   dev-python/pytest-localserver[${PYTHON_USEDEP}]
+   dev-python/werkzeug[${PYTHON_USEDEP}]
+   dev-python/zope-event[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep '
+   dev-python/eventlet[${PYTHON_USEDEP}]
+   ' python3_{8..9})
+   )
+"
+
+distutils_enable_tests pytest
+
+python_test() {
+   local EPYTEST_IGNORE=(
+   # tests require Internet access
+   tests/integrations/httpx/test_httpx.py
+   tests/integrations/requests/test_requests.py
+   tests/integrations/stdlib/test_httplib.py
+   # wtf is it supposed to do?!
+   tests/integrations/gcp/test_gcp.py
+   # broken by rq-1.10.1 (optional dep)
+   tests/integrations/rq/test_rq.py
+   )
+
+   local EPYTEST_DESELECT=(
+   # hangs
+   'tests/test_transport.py::test_transport_works'
+   # TODO
+   
'tests/test_basics.py::test_auto_enabling_integrations_catches_import_error'
+   tests/test_client.py::test_databag_depth_stripping
+   tests/test_client.py::test_databag_string_stripping
+   tests/test_client.py::test_databag_breadth_stripping
+   tests/integrations/asgi/test_asgi.py::test_websocket
+ 

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

2022-02-11 Thread Michał Górny
commit: 158582dfeece629cc9cc3468a1abc7a2a00f4ef3
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Feb 11 20:01:31 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Feb 11 21:18:37 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=158582df

dev-python/myst_parser: Bump to 0.17.0

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

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

diff --git a/dev-python/myst_parser/Manifest b/dev-python/myst_parser/Manifest
index 9c7d6302ca8b..f0fbcb673e76 100644
--- a/dev-python/myst_parser/Manifest
+++ b/dev-python/myst_parser/Manifest
@@ -1 +1,2 @@
+DIST MyST-Parser-0.17.0.gh.tar.gz 877372 BLAKE2B 
00dea98fa9cd8770480047a824e18a903098600dd52cea427e1cf3a4ff0a4930502967e136a3c6e9ccb4a7f6c54c8c4c8f9c5bfc701e1b24a0006b867f8ce74a
 SHA512 
e9f4ea05ab55b0979b26f0211603aee0835a30fb37a0ca23f23b96e0b47670b6b8e443ee9759df5011d009e20d817eaffd4066c4be4920f96786c283aa206239
 DIST myst_parser-0.16.1_p20220119.gh.tar.gz 876622 BLAKE2B 
4cac39ec9935a1f97d5f1484eed3fcfe6d2ff5013290ea93c1fc6f9894c363d83ddaf9af5f088ba5e1284bb1f28c2e0b4cf935860c5641953baaae39c5f6bdbe
 SHA512 
a9460501651d598bb9ed3d108a47ef27554cf7a52589a0ef8ddcb1fa2b94a25bb24cb8b51a9a367b58eef5c6d8d96f8170ad924f105d5dffe9bc4f6557e701c7

diff --git a/dev-python/myst_parser/myst_parser-0.17.0.ebuild 
b/dev-python/myst_parser/myst_parser-0.17.0.ebuild
new file mode 100644
index ..940d82050cce
--- /dev/null
+++ b/dev-python/myst_parser/myst_parser-0.17.0.ebuild
@@ -0,0 +1,47 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} )
+DISTUTILS_USE_PEP517=setuptools
+
+inherit distutils-r1
+
+MY_P=MyST-Parser-${PV}
+DESCRIPTION="Extended commonmark compliant parser, with bridges to sphinx"
+HOMEPAGE="https://pypi.org/project/myst-parser/ 
https://github.com/executablebooks/MyST-Parser;
+SRC_URI="
+   https://github.com/executablebooks/MyST-Parser/archive/v${PV}.tar.gz
+   -> ${MY_P}.gh.tar.gz
+"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+
+RDEPEND="
+   

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

2022-02-11 Thread Michał Górny
commit: a11a382726fe9a635cf695ac8a46eacbe6b3c3ad
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Feb 11 19:57:27 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Feb 11 21:18:36 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a11a3827

dev-python/pdm-pep517: Bump to 0.11.2

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

 dev-python/pdm-pep517/Manifest |  1 +
 dev-python/pdm-pep517/pdm-pep517-0.11.2.ebuild | 57 ++
 2 files changed, 58 insertions(+)

diff --git a/dev-python/pdm-pep517/Manifest b/dev-python/pdm-pep517/Manifest
index 964e7d4e69c5..7737873b0235 100644
--- a/dev-python/pdm-pep517/Manifest
+++ b/dev-python/pdm-pep517/Manifest
@@ -2,3 +2,4 @@ DIST pdm-pep517-0.10.0.gh.tar.gz 189457 BLAKE2B 
5a51b62dbc828aec5bca6ada8c7ecb47
 DIST pdm-pep517-0.10.1.gh.tar.gz 189525 BLAKE2B 
10d80fee2ac45fd68c61baf9a8ee7365da19a5daa085fdecd3164b3271cf0c0ee8ad110b1f96a33a4eecdceace72c2d4ee1ce789331c208eb4a67e3b4e3fe56a
 SHA512 
acdf36eeb2baf90c1c80b676901ac06946fbb32f2a5c2bfbdfd85d0889ae22a0851dede4f5898d109d20583504b311cbec6903deadfb77e3f1dd7ff6a1098e04
 DIST pdm-pep517-0.10.2.gh.tar.gz 189817 BLAKE2B 
47e773ac38197d898c50821d272c155d6749952bcce1492416291c02fa370965ca438e68268a56b8366b18f8a786883c9101e4dc325c9d4741f6cc509862d823
 SHA512 
6cdbd2cd96a784317356f4c5c52697279b720de03e7059c287872725baa10333b2f352e9a1c5ace727907bd6179cd879fcb4f6770eae1dd23294bf1b60cc233b
 DIST pdm-pep517-0.11.0.gh.tar.gz 211783 BLAKE2B 
10a112a29ce8cef047d5dea79169fbc590a953e201da5fb3cde631dfc0b0a4ebdbe6e82e28971773db4b913d6b6ab468eb611564f59137beb3df4bd961decbc1
 SHA512 
71a12512660f85af2a50133f67cb0dc15a2d848d6500fe7dbc9e63ea0e7b916cb00a6c392abc8eb7383db81b1f46b53779a0befbeee4d6831d2586d65be1676c
+DIST pdm-pep517-0.11.2.gh.tar.gz 211796 BLAKE2B 
d1f6ea59a4a8d1188bc19c857d3fd9cb93bbb27e905bce5eb40454a1062c2086233a282119e4b8eee4264a885f58317ce7e1e9c78d588f9612240e220bc4fc07
 SHA512 
36b75526da84541a21672755ecb9b6ddede46d062e4db60b9b89acaa4febb59c4b0378f402095b678c9f902acce39e4649bbf2539ff6a8f9b3a33e284f84fb16

diff --git a/dev-python/pdm-pep517/pdm-pep517-0.11.2.ebuild 
b/dev-python/pdm-pep517/pdm-pep517-0.11.2.ebuild
new file mode 100644
index ..ca2e2aa9749f
--- /dev/null
+++ b/dev-python/pdm-pep517/pdm-pep517-0.11.2.ebuild
@@ -0,0 +1,57 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=standalone
+PYTHON_COMPAT=( python3_{8..10} pypy3 )
+
+inherit distutils-r1
+
+DESCRIPTION="A PEP 517 backend for PDM that supports PEP 621 metadata"
+HOMEPAGE="
+   https://pypi.org/project/pdm-pep517/
+   https://github.com/pdm-project/pdm-pep517/
+"
+SRC_URI="
+   https://github.com/pdm-project/pdm-pep517/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   >=dev-python/cerberus-1.3.4[${PYTHON_USEDEP}]
+   >=dev-python/packaging-21.0[${PYTHON_USEDEP}]
+   >=dev-python/tomli-2[${PYTHON_USEDEP}]
+   dev-python/tomli-w[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   ${RDEPEND}
+   test? (
+   dev-vcs/git
+   )
+"
+# setuptools are used to build C extensions
+RDEPEND+="
+   dev-python/setuptools[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests pytest
+
+src_prepare() {
+   rm -r pdm/pep517/_vendor || die
+   find -name '*.py' -exec sed \
+   -e 's:from pdm\.pep517\._vendor\.:from :' \
+   -e 's:from pdm\.pep517\._vendor ::' \
+   -i {} + || die
+   distutils-r1_src_prepare
+}
+
+src_test() {
+   git config --global user.email "t...@example.com" || die
+   git config --global user.name "Test User" || die
+   distutils-r1_src_test
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/django-cache-url/

2022-02-11 Thread Michał Górny
commit: 0641d379b6a29c64e3383eb0fbbe930162665eae
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Feb 11 19:53:17 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Feb 11 21:18:33 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0641d379

dev-python/django-cache-url: Bump to 3.3.0

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

 dev-python/django-cache-url/Manifest   |  1 +
 .../django-cache-url/django-cache-url-3.3.0.ebuild | 28 ++
 2 files changed, 29 insertions(+)

diff --git a/dev-python/django-cache-url/Manifest 
b/dev-python/django-cache-url/Manifest
index f72a815bb8a3..0210398f40ac 100644
--- a/dev-python/django-cache-url/Manifest
+++ b/dev-python/django-cache-url/Manifest
@@ -1 +1,2 @@
 DIST django-cache-url-3.2.3.tar.gz 8198 BLAKE2B 
19c91cdb519fea9c80e4d5e89ec9d340fb9193ec3891f6fbb42ba07cac26aba2bc69c00c65797f0f70c1a4590ff7be2037eebf3bf4589270e68afe289f74945c
 SHA512 
d5b3653de755a668c33d28d66d38d938fef84d3acbfd726463c85a45c49a4d13bf880723226be2946ef7ea784e10623e164e448263893f779effc3eaf75c959f
+DIST django-cache-url-3.3.0.tar.gz 8319 BLAKE2B 
28e627270baf5ea030bdcf098968644fd59551b1e974c7e08b396313c13bc48d4417c1e7b7c9942a1773b05d53c1b918177ef649ab088efcfa9ecf375b17ecac
 SHA512 
fc01f3ef1e490146b911cff6f905c5257c8adbca57734a442d0d8e715c77d398fe07d3e47f043627eabc87f6f72153c2504873bf81d248c9da9183d6fe005069

diff --git a/dev-python/django-cache-url/django-cache-url-3.3.0.ebuild 
b/dev-python/django-cache-url/django-cache-url-3.3.0.ebuild
new file mode 100644
index ..db2055bbcc7b
--- /dev/null
+++ b/dev-python/django-cache-url/django-cache-url-3.3.0.ebuild
@@ -0,0 +1,28 @@
+# 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="Use Cache URLs in your Django application"
+HOMEPAGE="https://github.com/epicserve/django-cache-url;
+SRC_URI="
+   https://github.com/epicserve/django-cache-url/archive/v${PV}.tar.gz
+   -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+
+DOCS=( AUTHORS.rst CHANGELOG.rst README.rst )
+
+distutils_enable_tests pytest
+
+python_prepare_all() {
+   sed -e '/--cov/d' -i setup.cfg || die
+   distutils-r1_python_prepare_all
+}



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

2022-02-11 Thread Michał Górny
commit: a10b26eb40ece056513e950f1b6ca10c27df615b
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Feb 11 19:56:15 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Feb 11 21:18:35 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a10b26eb

dev-python/dask: Bump to 2022.02.0

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

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

diff --git a/dev-python/dask/Manifest b/dev-python/dask/Manifest
index 0025f79a2561..c1019d17cc69 100644
--- a/dev-python/dask/Manifest
+++ b/dev-python/dask/Manifest
@@ -2,3 +2,4 @@ DIST dask-2021.11.0.tar.gz 3971871 BLAKE2B 
be2c28782e3e870b62e70041bd7572783ff9e
 DIST dask-2021.12.0.gh.tar.gz 3987797 BLAKE2B 
f6c1954ff41048861fcedbc56bd658989dece828613344e876e097d03f93338c194d66e62dd9fa1605b5dfd0362374a1dd2e00a383eec4476db16ac04de29266
 SHA512 
e9ce4613bf1ccfda7ce85bd90ff8f24d59335f02a941c12335214a2636f46ae1e1e8c2b1777ca9b9dd83f190071a2893b02bee129a68e9b7468c30f2a45df68e
 DIST dask-2022.01.0.gh.tar.gz 4903414 BLAKE2B 
495531085d126d51c03b1f6dda490cd2d859276821a6d1ab6c2b90fcf6a4cec925b9fcafdf3b3da46344391e77a9bd09cf023f25b0f84bbe6ca8fa36b0bed73f
 SHA512 
3fc25f6ccfca8354e3c6e2425f4d2c8b85807944b02cd1e872931f5b34d82c9afc6f5ffb17b5f835c531ebac4b6759ddaa81897a6f3d2aeee2c09935f221f62d
 DIST dask-2022.01.1.gh.tar.gz 4916694 BLAKE2B 
b793b8931818e619ef701f5145a27b8c90e237a51b79f370e994a5e7cdace115808c8f657836785059b1cb495b64f85cb5331759de76c79e55f2cd45f1c3494e
 SHA512 
82789735279c71cff5a0123aa95d3311bd5d08f0332edc22468287e573e4b293a13da514a1844879073490b23ead2ff86f4492175c0a4211f727e8537bac5662
+DIST dask-2022.02.0.gh.tar.gz 5028629 BLAKE2B 
efe6e6143d030024abae6d33c98289a37e3a6003da15ea6c4132a5610bf74763f9d921a1f04bf4a28a6ca60405e89fad3ca0491f67da6661c45853d172551c06
 SHA512 
397dabd3caabac0657808ff031299a1461c7acf4a123db4d1876d8e72a0ae971266dcb256e29498b1988b1b4bea506db3aec962b876f280ec532b96da35d356c

diff --git a/dev-python/dask/dask-2022.02.0.ebuild 
b/dev-python/dask/dask-2022.02.0.ebuild
new file mode 100644
index ..77fb824ab55c
--- /dev/null
+++ b/dev-python/dask/dask-2022.02.0.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} )
+
+inherit distutils-r1
+
+DESCRIPTION="Task scheduling and blocked algorithms for parallel processing"
+HOMEPAGE="https://dask.org/;
+SRC_URI="
+   https://github.com/dask/dask/archive/${PV}.tar.gz -> ${P}.gh.tar.gz
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux"
+
+RDEPEND="
+   >=dev-python/cloudpickle-0.2.2[${PYTHON_USEDEP}]
+   >=dev-python/fsspec-0.6.0[${PYTHON_USEDEP}]
+   >=dev-python/numpy-1.15.1[${PYTHON_USEDEP}]
+   >=dev-python/pandas-0.25.0[${PYTHON_USEDEP}]
+   >=dev-python/packaging-20.0[${PYTHON_USEDEP}]
+   >=dev-python/partd-0.3.10[${PYTHON_USEDEP}]
+   dev-python/psutil[${PYTHON_USEDEP}]
+   >=dev-python/pyyaml-5.3.1[${PYTHON_USEDEP}]
+   >=dev-python/toolz-0.8.2[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   dev-python/toolz[${PYTHON_USEDEP}]
+   test? (
+   dev-python/moto[${PYTHON_USEDEP}]
+   dev-python/numexpr[${PYTHON_USEDEP}]
+   dev-python/pytest-rerunfailures[${PYTHON_USEDEP}]
+   dev-python/scipy[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+PATCHES=(
+   "${FILESDIR}"/dask-2021.10.0-warning.patch
+)
+
+EPYTEST_DESELECT=(
+   # another test relying on -Werror
+   "dask/array/tests/test_overlap.py::test_map_overlap_no_depth[None]"
+   # TODO
+   dask/array/tests/test_reductions.py::test_mean_func_does_not_warn
+   dask/tests/test_config.py::test__get_paths
+)
+
+python_test() {
+   epytest -p no:flaky -m "not network"
+}



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

2022-02-11 Thread Arthur Zamarin
commit: 15fd67293e2449e6ea73ca2f88cb389b328bbde8
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Feb 11 21:11:32 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Feb 11 21:11:32 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=15fd6729

dev-python/tomlkit: Stabilize 0.8.0 ppc64, #833092

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

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

diff --git a/dev-python/tomlkit/tomlkit-0.8.0.ebuild 
b/dev-python/tomlkit/tomlkit-0.8.0.ebuild
index 1fde50d1d1f1..0ff32bfc1a5d 100644
--- a/dev-python/tomlkit/tomlkit-0.8.0.ebuild
+++ b/dev-python/tomlkit/tomlkit-0.8.0.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~riscv 
~s390 sparc ~x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 sparc ~x86"
 
 BDEPEND="test? ( dev-python/pyyaml[${PYTHON_USEDEP}] )"
 



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

2022-02-11 Thread Arthur Zamarin
commit: 1c7253e3376c2f70b97aa0690da77b3065750eff
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Feb 11 21:11:31 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Feb 11 21:11:31 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c7253e3

dev-python/poetry-core: Stabilize 1.0.7 ppc64, #833092

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

 dev-python/poetry-core/poetry-core-1.0.7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/poetry-core/poetry-core-1.0.7.ebuild 
b/dev-python/poetry-core/poetry-core-1.0.7.ebuild
index 7784704067d9..1a306716a2ee 100644
--- a/dev-python/poetry-core/poetry-core-1.0.7.ebuild
+++ b/dev-python/poetry-core/poetry-core-1.0.7.ebuild
@@ -16,7 +16,7 @@ SRC_URI="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~riscv 
~s390 sparc ~x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 sparc ~x86"
 
 # check inside src/poetry/core/_vendor/vendor.txt
 RDEPEND="



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

2022-02-11 Thread Arthur Zamarin
commit: b217339ba305af03d851683e32bf867890c807ef
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Feb 11 21:11:32 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Feb 11 21:11:32 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b217339b

dev-python/lark-parser: Stabilize 0.11.3-r1 ppc64, #833092

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

 dev-python/lark-parser/lark-parser-0.11.3-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/lark-parser/lark-parser-0.11.3-r1.ebuild 
b/dev-python/lark-parser/lark-parser-0.11.3-r1.ebuild
index 22f8672c16c3..64baea4bbd15 100644
--- a/dev-python/lark-parser/lark-parser-0.11.3-r1.ebuild
+++ b/dev-python/lark-parser/lark-parser-0.11.3-r1.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~riscv 
~s390 sparc ~x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 sparc ~x86"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



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

2022-02-11 Thread Arthur Zamarin
commit: d434d54ef63df5f871cc9f4bfd1577e908a3ba8f
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Feb 11 21:09:54 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Feb 11 21:09:54 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d434d54e

dev-util/scons: Stabilize 4.3.0 arm64, #833066

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

 dev-util/scons/scons-4.3.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/scons/scons-4.3.0.ebuild 
b/dev-util/scons/scons-4.3.0.ebuild
index 32e2811385fb..866d719fc3fa 100644
--- a/dev-util/scons/scons-4.3.0.ebuild
+++ b/dev-util/scons/scons-4.3.0.ebuild
@@ -23,7 +23,7 @@ S="${WORKDIR}/${P}/src"
 
 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 ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
 IUSE="doc test"
 RESTRICT="!test? ( test )"
 



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

2022-02-11 Thread Arthur Zamarin
commit: 00138fadebabfd2946dd05d09fff4d4e4a7b13f0
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Feb 11 21:07:15 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Feb 11 21:07:15 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=00138fad

dev-python/poetry-core: Stabilize 1.0.7 arm, #833092

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

 dev-python/poetry-core/poetry-core-1.0.7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/poetry-core/poetry-core-1.0.7.ebuild 
b/dev-python/poetry-core/poetry-core-1.0.7.ebuild
index d1d50721dd4c..7784704067d9 100644
--- a/dev-python/poetry-core/poetry-core-1.0.7.ebuild
+++ b/dev-python/poetry-core/poetry-core-1.0.7.ebuild
@@ -16,7 +16,7 @@ SRC_URI="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~riscv 
~s390 sparc ~x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~riscv 
~s390 sparc ~x86"
 
 # check inside src/poetry/core/_vendor/vendor.txt
 RDEPEND="



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

2022-02-11 Thread Arthur Zamarin
commit: a940e63b5f441d44e9482287c357d8a1a7cbee0e
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Feb 11 21:07:14 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Feb 11 21:07:14 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a940e63b

dev-python/lark-parser: Stabilize 0.11.3-r1 arm, #833092

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

 dev-python/lark-parser/lark-parser-0.11.3-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/lark-parser/lark-parser-0.11.3-r1.ebuild 
b/dev-python/lark-parser/lark-parser-0.11.3-r1.ebuild
index d5a5bbad8f6c..22f8672c16c3 100644
--- a/dev-python/lark-parser/lark-parser-0.11.3-r1.ebuild
+++ b/dev-python/lark-parser/lark-parser-0.11.3-r1.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~riscv 
~s390 sparc ~x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~riscv 
~s390 sparc ~x86"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



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

2022-02-11 Thread Arthur Zamarin
commit: bf20562bb47329e73e086e208cf1badf41ade8a4
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Feb 11 21:07:14 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Feb 11 21:07:14 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bf20562b

dev-python/tomlkit: Stabilize 0.8.0 arm, #833092

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

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

diff --git a/dev-python/tomlkit/tomlkit-0.8.0.ebuild 
b/dev-python/tomlkit/tomlkit-0.8.0.ebuild
index 41e21ac53e66..1fde50d1d1f1 100644
--- a/dev-python/tomlkit/tomlkit-0.8.0.ebuild
+++ b/dev-python/tomlkit/tomlkit-0.8.0.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~riscv 
~s390 sparc ~x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~riscv 
~s390 sparc ~x86"
 
 BDEPEND="test? ( dev-python/pyyaml[${PYTHON_USEDEP}] )"
 



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

2022-02-11 Thread Arthur Zamarin
commit: 42aaf31feae6629094010adf89a4579c9261a600
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Feb 11 21:02:00 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Feb 11 21:02:00 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=42aaf31f

dev-python/lark-parser: Stabilize 0.11.3-r1 arm64, #833092

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

 dev-python/lark-parser/lark-parser-0.11.3-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/lark-parser/lark-parser-0.11.3-r1.ebuild 
b/dev-python/lark-parser/lark-parser-0.11.3-r1.ebuild
index 945491cd20e5..d5a5bbad8f6c 100644
--- a/dev-python/lark-parser/lark-parser-0.11.3-r1.ebuild
+++ b/dev-python/lark-parser/lark-parser-0.11.3-r1.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~riscv 
~s390 sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~riscv 
~s390 sparc ~x86"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



  1   2   3   4   >