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

2023-01-20 Thread Michał Górny
commit: 822fd6c4d94a891d72ed8566dcb9972a12702637
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Jan 21 07:50:20 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Jan 21 07:55:44 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=822fd6c4

dev-python/sentry-sdk: Remove old

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

 dev-python/sentry-sdk/Manifest |   1 -
 dev-python/sentry-sdk/sentry-sdk-1.11.1.ebuild | 100 -
 2 files changed, 101 deletions(-)

diff --git a/dev-python/sentry-sdk/Manifest b/dev-python/sentry-sdk/Manifest
index c811730995f3..c72c36c13d87 100644
--- a/dev-python/sentry-sdk/Manifest
+++ b/dev-python/sentry-sdk/Manifest
@@ -1,3 +1,2 @@
-DIST sentry-sdk-1.11.1.gh.tar.gz 296633 BLAKE2B 
8325b75d58bb4c587c5d27698b775a76aaf840fc69a910567243fcac2d6fbb7fe00fbfe008c70fc5b67d999167cc3474e5a18817832dfe2c768ffc750c7af128
 SHA512 
9fd3e1aa9a7287ae21d1a7274f12b9d309d95615e5611ee098c8e2d0577f7c3928a6d5c7256b18d4f0de0ac48d44eb9e38f94709e8982a0c09a5b1cfb5dba114
 DIST sentry-sdk-1.12.1.gh.tar.gz 306457 BLAKE2B 
e0c4e92fcf8f0213f27ccf6f03cfbdc66999469357cfdf82e4b923f34d79c44e0824a50caf437dded4404e77cd1cbdede240b1e98bd8408d467b754b3586d598
 SHA512 
c4fb0d13c1e40e0220ef56c29c2c5235aba0c7be598a545e08af783da0732266455d6b9aa73f2aaa068bf63105369517a12e8abbc7a31410ef3c4bea1a0b3018
 DIST sentry-sdk-1.13.0.gh.tar.gz 309851 BLAKE2B 
e1827bf8aa09a7d28a75f46afbbf3d59d92569e870fec3ad5c960fd566398bacdbd22e3f1c1bdd16f9905d430ddd4c348fb44b8fd2d20b8601bea4b61af1b57e
 SHA512 
6e18fafafe37150958c3a474a7b9e783403fb0dff3747647e438bcfb490f1ba6a9584c9f5a35889c1c8f4e2502d83a2f851d037d11dfc58dd22f04479d3f6ce7

diff --git a/dev-python/sentry-sdk/sentry-sdk-1.11.1.ebuild 
b/dev-python/sentry-sdk/sentry-sdk-1.11.1.ebuild
deleted file mode 100644
index 2bdf46d65a9c..
--- a/dev-python/sentry-sdk/sentry-sdk-1.11.1.ebuild
+++ /dev/null
@@ -1,100 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} )
-
-inherit distutils-r1
-
-DESCRIPTION="Python client for Sentry"
-HOMEPAGE="
-   https://sentry.io/
-   https://github.com/getsentry/sentry-python/
-   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 ~riscv ~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/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}]
-   )
-"
-
-distutils_enable_tests pytest
-
-EPYTEST_IGNORE=(
-   # tests require Internet access
-   tests/integrations/httpx/test_httpx.py
-   tests/integrations/requests/test_requests.py
-   tests/integrations/stdlib/test_httplib.py
-   tests/integrations/flask/test_flask.py
-   tests/integrations/django/test_basic.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
-   # fastapi is not packaged
-   tests/integrations/asgi/test_fastapi.py
-   # TODO
-   tests/integrations/bottle
-   # TODO: causes breakage in other tests
-   tests/integrations/starlette
-   # TODO
-   tests/integrations/tornado
-   # requires mockupdb
-   tests/integrations/pymongo
-)
-
-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_auto_session_tracking_with_aggregates
-   tests/integrations/asgi/test_asgi.py::test_websocket
-   tests/integrations/aiohttp/test_aiohttp.py::test_transaction_style
-   

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

2023-01-20 Thread Hans de Graaff
commit: 06c53a130d8b2b1065627284309f5ff314026429
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Jan 21 07:20:14 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Jan 21 07:20:14 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=06c53a13

dev-ruby/regexp_parser: add 2.6.2

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

 dev-ruby/regexp_parser/Manifest   |  1 +
 dev-ruby/regexp_parser/regexp_parser-2.6.2.ebuild | 36 +++
 2 files changed, 37 insertions(+)

diff --git a/dev-ruby/regexp_parser/Manifest b/dev-ruby/regexp_parser/Manifest
index db5b96723050..91f225c7e2a7 100644
--- a/dev-ruby/regexp_parser/Manifest
+++ b/dev-ruby/regexp_parser/Manifest
@@ -1,3 +1,4 @@
 DIST regexp_parser-2.4.0.tar.gz 93162 BLAKE2B 
cab80ca22b1f34d60a47f7bb3f671e2a7af46b598250a0d1f85049b5b682800badf82c7f0cfc676808999d4128bd8b8a6d2bd073d8a771ee7c07253f1e24e5ce
 SHA512 
cd7a9d5d3d4882753b47a8369a807b3c6d943e36a66d0001d51d5d37d19a46c2ba078217d95952f1dc7c7434699a35bbd6414cd45264db08a0173f887a8d4826
 DIST regexp_parser-2.6.0.tar.gz 96082 BLAKE2B 
13247e32002ff2b7d33cb24ce20b4841b11202c9427c701e4e970c30e24172bcae949680a7b33130c61050996b49fafd535f8f7f4bc853a6780738d5901a1846
 SHA512 
1d05f664de803253a000ded43cf4ed492914eb285bdeb1613597568f13804587c829f80289e11ba00274b25862331e36010d5214e64abc1ec3fa9cd9895cb863
 DIST regexp_parser-2.6.1.tar.gz 96292 BLAKE2B 
0b981aff33e31c821bff82348d84b755532460a57d328e50b123eb73c04553ebaaf6f4bb360c59798ef0ad1886904e8cf95202a4b50206fa6e88fedf00492a32
 SHA512 
990d2af8577466887be24f9a942fe1f833a73c2e1048f7ce9d11aced3179fda5385eae9234c6242f306b71ec6014bf087bf67f789e23c513306f307a114f855f
+DIST regexp_parser-2.6.2.tar.gz 96648 BLAKE2B 
5da51aa2a76a0f4156cb564936e457d301d3c479d15cc7788e69b3f359aa3555cf61e81c7ddc58f11966c1208c72ceb6f8950e3db2c1924c0185c18ef6c00cec
 SHA512 
ac866233784385e89419f22eeb16c1de08e742715a8454024d94d00078ceaba2a9159e7d8cdc7dff1f93bda61be405453c63666caf31173154b802493c150ec0

diff --git a/dev-ruby/regexp_parser/regexp_parser-2.6.2.ebuild 
b/dev-ruby/regexp_parser/regexp_parser-2.6.2.ebuild
new file mode 100644
index ..05d3f3b8b8fd
--- /dev/null
+++ b/dev-ruby/regexp_parser/regexp_parser-2.6.2.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby27 ruby30 ruby31"
+
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+RUBY_FAKEGEM_BINWRAP=""
+
+RUBY_FAKEGEM_GEMSPEC="regexp_parser.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="A library for tokenizing, lexing, and parsing Ruby regular 
expressions"
+HOMEPAGE="https://github.com/ammar/regexp_parser;
+SRC_URI="https://github.com/ammar/regexp_parser/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1)"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
+IUSE=""
+
+DEPEND+=" =dev-util/ragel-6*"
+
+ruby_add_bdepend "dev-ruby/rake dev-ruby/rspec:3
+   test? ( dev-ruby/ice_nine dev-ruby/regexp_property_values 
dev-ruby/rspec:3 )"
+
+all_ruby_prepare() {
+   sed -i -e '/bundler/I s:^:#:' Rakefile || die
+}
+
+each_ruby_compile() {
+   ${RUBY} -S rake ragel:rb || die
+}



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

2023-01-20 Thread Hans de Graaff
commit: 5a8c7fb0af4d3f1333fa2a03949a5a114d07849e
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Jan 21 07:19:06 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Jan 21 07:19:06 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a8c7fb0

dev-ruby/rbs: add 2.8.4

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

 dev-ruby/rbs/Manifest |  1 +
 dev-ruby/rbs/rbs-2.8.4.ebuild | 49 +++
 2 files changed, 50 insertions(+)

diff --git a/dev-ruby/rbs/Manifest b/dev-ruby/rbs/Manifest
index c56d2242d978..34f366726ec3 100644
--- a/dev-ruby/rbs/Manifest
+++ b/dev-ruby/rbs/Manifest
@@ -4,3 +4,4 @@ DIST rbs-2.5.1.tar.gz 983686 BLAKE2B 
d0feb4f173e2d1dd76d93309279fc75f9ed992ead2c
 DIST rbs-2.8.0.tar.gz 1065757 BLAKE2B 
136ba929d0b61c6b2625b49574ec45a28aa1de77a1a63d74bf5747ff4c88968ce28116472a97310e10846dec404dc2a4ccebb51c90f14f5713f3b1d21f18c9c6
 SHA512 
3a04026112bffef03a3e65c5d539ead7de353b4af279da6f4a7def854fe6c7f95d291663ab18bab678228ae4b26e87aec89fc1ed961ebc4cf83f38ef726ad407
 DIST rbs-2.8.2.tar.gz 1069304 BLAKE2B 
a05cdd12767ed47cb90a64ab9803523dfa11a2295ebf2be4f9087918bc74ef75a46e3ec95a78c6c272e65b7d0485db0697edc8c4e586f7ae2b4608cde638969e
 SHA512 
02666374fa8a93f421916f62b6a101e602c5dc8996169b1fd618618ab76afb11bba0891aac3f48f70af080f5d73ede264728f93799b3a330cae3a43b9cab1cb4
 DIST rbs-2.8.3.tar.gz 1069360 BLAKE2B 
7151346fadcfdb2e246dbd32c440c4e5fbfe0f6dbed67a100460b451f87432a5811d63269b612949b720d0a3234818e46d1e1f614886e92e0b75cb5814c3e24f
 SHA512 
4e6ec348945171868752ff62704e2a64ced4a11288a96c03e837e508df235c0cf85f99469952a7b052662ee7bc16e0942aaa2bc448381d95d5603fefdacf6839
+DIST rbs-2.8.4.tar.gz 1069703 BLAKE2B 
a7b97e2ba7b8bd5afca303d69262cd54169bfad8e716cb5c452a1f20c36708f62c36382d5d3111856aa130e5d198960117ad47ca444ac3e042e99e534b3c2204
 SHA512 
e698b64ffc5c5e53ed84ab9fb6a5d83cc17738ec2114f72cadd0d9e062d8017ee91dc4d1afe254646c30659f3af57d6606f555881951fae7cc399b1bbd428824

diff --git a/dev-ruby/rbs/rbs-2.8.4.ebuild b/dev-ruby/rbs/rbs-2.8.4.ebuild
new file mode 100644
index ..c90ff55f9e70
--- /dev/null
+++ b/dev-ruby/rbs/rbs-2.8.4.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby27 ruby30 ruby31"
+
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
+
+RUBY_FAKEGEM_BINDIR="exe"
+
+RUBY_FAKEGEM_EXTRAINSTALL="core schema sig stdlib"
+RUBY_FAKEGEM_EXTENSIONS=(ext/rbs_extension/extconf.rb)
+
+RUBY_FAKEGEM_GEMSPEC="rbs.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="The language for type signatures for Ruby and standard library 
definitions"
+HOMEPAGE="https://github.com/ruby/rbs;
+SRC_URI="https://github.com/ruby/rbs/archive/refs/tags/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="|| ( Ruby-BSD BSD-2 )"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+SLOT="0"
+IUSE="test"
+
+ruby_add_bdepend "test? ( dev-ruby/bundler dev-ruby/rdoc dev-ruby/test-unit )"
+
+all_ruby_prepare() {
+   sed -i -e 's/git ls-files -z/find * -print0/' ${RUBY_FAKEGEM_GEMSPEC} 
|| die
+
+   # We compile the extension directly
+   sed -i -e '/extensiontask/I s:^:#:' Rakefile || die
+
+   # Avoid JSON schema validation tests due to a large dependency stack
+   # that would be needed.
+   rm -f test/rbs/schema_test.rb || die
+
+   # Avoid setup tests since they require a lot of development 
dependencies.
+   rm -f test/rbs/test/runtime_test_test.rb || die
+
+   # Avoid tests requiring a network connection
+   rm -f test/rbs/collection/installer_test.rb 
test/rbs/collection/collections_test.rb \
+   test/rbs/collection/config_test.rb 
test/rbs/collection/sources/git_test.rb || die
+   sed -i -e '/def test_collection_/aomit "Requires network"' 
test/rbs/cli_test.rb || die
+   sed -i -e '/def test_loading_from_rbs_collection/aomit "Requires 
network"' test/rbs/environment_loader_test.rb || die
+
+   sed -i -e '/def test_paths/aomit "Different paths in Gentoo test 
environment"' test/rbs/cli_test.rb || die
+}



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

2023-01-20 Thread Hans de Graaff
commit: c2cc672b1ab290d161dfa088ae44c01e54994c80
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Jan 21 07:16:58 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Jan 21 07:17:21 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c2cc672b

dev-ruby/rails-html-sanitizer: add 1.5.0

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

 dev-ruby/rails-html-sanitizer/Manifest |  1 +
 .../rails-html-sanitizer-1.5.0.ebuild  | 31 ++
 2 files changed, 32 insertions(+)

diff --git a/dev-ruby/rails-html-sanitizer/Manifest 
b/dev-ruby/rails-html-sanitizer/Manifest
index b068a8476a7f..e6e8f872a987 100644
--- a/dev-ruby/rails-html-sanitizer/Manifest
+++ b/dev-ruby/rails-html-sanitizer/Manifest
@@ -1 +1,2 @@
 DIST rails-html-sanitizer-1.4.4.gem 18432 BLAKE2B 
c6966ae526142219040e98a5bd02190672050dc9831194ecd570498b75bfb168e734fe3f4d9ffa5814d1c5b94f73820e5900e805a199651c9b37645acff0237c
 SHA512 
9a6671334967078f744296ca273a8b44c0071d04c841fe626333bbb62c252b6688b5559079a47cda540f06bd35c924ede8d9ef092c775dfab55e2673137fc05b
+DIST rails-html-sanitizer-1.5.0.gem 19456 BLAKE2B 
7f8b0270d9006b975fed28941139e176af4738954bd56e7b34dbc4f778521d770ff0c2c92cb365d1a671fc69d1da79f4d3bd4d90e37913c61084139ba7ff9893
 SHA512 
533a203d34b0f77b70258fc1b610caf1d4910da48224b136774d094ee8fa74b5cd9f3b1719118334489a41d743b97592539935b05b07770cd745e03634422214

diff --git a/dev-ruby/rails-html-sanitizer/rails-html-sanitizer-1.5.0.ebuild 
b/dev-ruby/rails-html-sanitizer/rails-html-sanitizer-1.5.0.ebuild
new file mode 100644
index ..598d5a84bed4
--- /dev/null
+++ b/dev-ruby/rails-html-sanitizer/rails-html-sanitizer-1.5.0.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby27 ruby30 ruby31"
+
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Sanitize HTML fragments in Rails applications"
+HOMEPAGE="https://github.com/rafaelfranca/rails-html-sanitizer;
+
+LICENSE="MIT"
+SLOT="1"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux"
+IUSE=""
+
+ruby_add_rdepend ">=dev-ruby/loofah-2.19.1:0"
+
+ruby_add_bdepend "test? ( dev-ruby/rails-dom-testing )"
+
+all_ruby_prepare() {
+   # Avoid tests that depend on nokogiri patches to libxml2.
+#  sed -i -e '/\(name_action\|attr\)_in_a_tag_in_safe_list_sanitizer/askip 
"libxml2"' test/sanitizer_test.rb || die
+:
+}
+
+each_ruby_test() {
+   ${RUBY} -Ilib:test:. -e 'Dir["test/*_test.rb"].each{|f| require f}' || 
die
+}



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

2023-01-20 Thread Arthur Zamarin
commit: 3c1a4d335026c24b4e71eade0d205658b09b2b33
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Jan 21 07:04:49 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Jan 21 07:04:49 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3c1a4d33

dev-python/numpy: Stabilize 1.24.0 hppa, #891545

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

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

diff --git a/dev-python/numpy/numpy-1.24.0.ebuild 
b/dev-python/numpy/numpy-1.24.0.ebuild
index 28d6308f7a70..e13d85efc4c4 100644
--- a/dev-python/numpy/numpy-1.24.0.ebuild
+++ b/dev-python/numpy/numpy-1.24.0.ebuild
@@ -22,7 +22,7 @@ SRC_URI="
 "
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
 IUSE="lapack"
 
 RDEPEND="



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

2023-01-20 Thread Arthur Zamarin
commit: f7b09208acc21d9ce5badc69eead465ce52e12d8
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Jan 21 07:04:29 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Jan 21 07:04:29 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f7b09208

dev-python/keyring: drop 23.11.0

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

 dev-python/keyring/Manifest   |  1 -
 dev-python/keyring/keyring-23.11.0.ebuild | 52 ---
 2 files changed, 53 deletions(-)

diff --git a/dev-python/keyring/Manifest b/dev-python/keyring/Manifest
index 5b83fa420619..a6c040323cd6 100644
--- a/dev-python/keyring/Manifest
+++ b/dev-python/keyring/Manifest
@@ -1,2 +1 @@
-DIST keyring-23.11.0.gh.tar.gz 47229 BLAKE2B 
cb5f4a771bc94db058d5783e6bcfc84a29359d8445f55a38b125fe5e751a7e13ce54533fcdf7ab47b50f5fb37a20858c4113ad7ec683b2123f136a7059763bff
 SHA512 
8f200455229ef944729bab557845b2e4220fdd5146d3610105c907fe14ae4358ce85fab0c63c2a0598968871fc01e8b564c8e4d436930f3d39f11e93ae0b209c
 DIST keyring-23.13.1.gh.tar.gz 49199 BLAKE2B 
46ac7cb3237c7e0a061e9c4c30dba02d9a9c92d377f3db1b79b1c9bc4c5b8b866ffbda8354bbe5848a9db4c6834aec1c0b36f75d5c540ccc29ab71bd6adf30f4
 SHA512 
b0fc17157536178bba3a8f27f152a1cba497bc9ba2fc73d29ac9d8e61a2be51bdb0dea100eef9ab59979a9b0f8c8d15ca222e5fdc2c7d06d202955b18f21bf24

diff --git a/dev-python/keyring/keyring-23.11.0.ebuild 
b/dev-python/keyring/keyring-23.11.0.ebuild
deleted file mode 100644
index 3e37de527732..
--- a/dev-python/keyring/keyring-23.11.0.ebuild
+++ /dev/null
@@ -1,52 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} pypy3 )
-
-inherit distutils-r1
-
-DESCRIPTION="Provides access to the system keyring service"
-HOMEPAGE="
-   https://github.com/jaraco/keyring/
-   https://pypi.org/project/keyring/
-"
-SRC_URI="
-   https://github.com/jaraco/keyring/archive/v${PV}.tar.gz
-   -> ${P}.gh.tar.gz
-"
-
-SLOT="0"
-LICENSE="PSF-2"
-KEYWORDS="amd64 arm arm64 ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos"
-
-RDEPEND="
-   >=dev-python/secretstorage-3.2[${PYTHON_USEDEP}]
-   dev-python/jaraco-classes[${PYTHON_USEDEP}]
-   >=dev-python/jeepney-0.4.2[${PYTHON_USEDEP}]
-   $(python_gen_cond_dep '
-   >=dev-python/importlib_metadata-4.11.4[${PYTHON_USEDEP}]
-   ' 3.8 3.9 3.10 3.11)
-"
-BDEPEND="
-   dev-python/setuptools_scm[${PYTHON_USEDEP}]
-"
-
-distutils_enable_tests pytest
-
-export SETUPTOOLS_SCM_PRETEND_VERSION=${PV}
-
-EPYTEST_DESELECT=(
-   # this test fails if importlib-metadata returns more than one
-   # entry, i.e. when keyring is installed already
-   tests/test_packaging.py::test_entry_point
-)
-
-EPYTEST_IGNORE=(
-   # apparently does not unlock the keyring properly
-   tests/backends/test_libsecret.py
-   # hangs
-   tests/backends/test_kwallet.py
-)



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

2023-01-20 Thread Arthur Zamarin
commit: 11c8543d52d242244bb300814cc9c63caf274cbb
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Jan 21 07:04:15 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Jan 21 07:04:15 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=11c8543d

dev-python/tox: drop 3.27.1

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

 dev-python/tox/Manifest  |  1 -
 dev-python/tox/tox-3.27.1.ebuild | 71 
 2 files changed, 72 deletions(-)

diff --git a/dev-python/tox/Manifest b/dev-python/tox/Manifest
index 69a12c6f347e..0eb33319479f 100644
--- a/dev-python/tox/Manifest
+++ b/dev-python/tox/Manifest
@@ -1,4 +1,3 @@
-DIST tox-3.27.1.gh.tar.gz 309006 BLAKE2B 
fa8aaa9cd5b03e54c166bb6b748290420b91498b26d2d124d9f88a64806b9ac0578c1886845b25aa024907f6a782c45609fa6c7657d9e1f538b59c2d9f0f4e14
 SHA512 
5f568bc6c53f871aae91928681dd6f2419b876a8e6ca925e65abae845b548ee3d00513741882875bbbacb78bf64935228d98213f940d3da8c3f788b73f177b79
 DIST tox-3.28.0.gh.tar.gz 309472 BLAKE2B 
9896411426f6aebb3efa468c01696ecc5f17ec3e67825672d0efc74c1b1468bc8b8d9c14b6177c181750ba4b9a5e77d616068dd83e21f5641acfc8e2a271cc1f
 SHA512 
64816754e6800661bb564c5c7d21c4139522d540a04fafe3c4591d596072d48d1cbe0ee2abee9c8faf3d5007774f5371431b5a7a8f49912bc879c7b168aab2ca
 DIST tox-4.3.4.gh.tar.gz 298487 BLAKE2B 
d1b36e537cdc8309c550b664e8543ae06329d713fe2267ce2c7082c57c597155b4d1764baedf58c2ce762570a4988bb293ec5e74829e722163dd0d00ed13f558
 SHA512 
288d7867131009229acfcd3fb78fdc60e0f4de933a64c1a91600cbcee496eb5787e24b43705815705b7d1fe6a4d19f4987571d9a237292d6e7216bd63c235444
 DIST tox-4.3.5.gh.tar.gz 298866 BLAKE2B 
86f6d76d2600f6acc3ac02f0998e818acf053991b3a2e89c3c206d36a32f1427f14ba2e5524124172a353c51d4fab8dfd7161b0d2d437f80cfc7b554befcc91c
 SHA512 
18347306857c616801fc0975dff94fcd5097dc16741a0fdd0c885d4f43bbc8620a419b53fd8a5c97b8f80220ba6a2d3911e42b42c767233260337152784b732b

diff --git a/dev-python/tox/tox-3.27.1.ebuild b/dev-python/tox/tox-3.27.1.ebuild
deleted file mode 100644
index 5df435fb9f9d..
--- a/dev-python/tox/tox-3.27.1.ebuild
+++ /dev/null
@@ -1,71 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} pypy3 )
-
-inherit distutils-r1
-
-DESCRIPTION="virtualenv-based automation of test activities"
-HOMEPAGE="
-   https://tox.readthedocs.io/
-   https://github.com/tox-dev/tox/
-   https://pypi.org/project/tox/
-"
-SRC_URI="
-   https://github.com/tox-dev/tox/archive/${PV}.tar.gz
-   -> ${P}.gh.tar.gz
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc 
x86"
-
-RDEPEND="
-   dev-python/filelock[${PYTHON_USEDEP}]
-   dev-python/packaging[${PYTHON_USEDEP}]
-   >=dev-python/pluggy-0.12[${PYTHON_USEDEP}]
-   dev-python/py[${PYTHON_USEDEP}]
-   >=dev-python/six-1.14[${PYTHON_USEDEP}]
-   >=dev-python/virtualenv-20.1.0[${PYTHON_USEDEP}]
-   dev-python/pip[${PYTHON_USEDEP}]
-   $(python_gen_cond_dep '
-   >=dev-python/tomli-1.0.0[${PYTHON_USEDEP}]
-   ' 3.8 3.9 3.10)
-"
-BDEPEND="
-   dev-python/setuptools_scm[${PYTHON_USEDEP}]
-   test? (
-   >=dev-python/flaky-3.4.0[${PYTHON_USEDEP}]
-   >=dev-python/freezegun-0.3.11[${PYTHON_USEDEP}]
-   dev-python/pytest-mock[${PYTHON_USEDEP}]
-   )
-"
-
-distutils_enable_tests pytest
-
-export SETUPTOOLS_SCM_PRETEND_VERSION=${PV}
-
-python_test() {
-   local EPYTEST_DESELECT=(
-   # broken without Internet
-   
tests/unit/session/test_provision.py::test_provision_non_canonical_dep
-   
tests/integration/test_provision_int.py::test_provision_interrupt_child
-
-   # expects python2 to exist
-   
tests/unit/interpreters/test_interpreters.py::test_tox_get_python_executable
-   )
-
-   [[ ${EPYTHON} != pypy3 ]] && EPYTEST_DESELECT+=(
-   # capfd doesn't seem to work for some non-obvious reason
-   tests/unit/test_z_cmdline.py::TestSession::test_summary_status
-   
tests/unit/session/test_provision.py::test_provision_bad_requires
-
-   # TODO?
-   
tests/unit/interpreters/test_interpreters.py::test_find_alias_on_path
-   )
-
-   epytest --no-network
-}



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

2023-01-20 Thread Arthur Zamarin
commit: 0ccdbbe18486c86b164e6ec831a5c3d1e3963523
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Jan 21 07:03:46 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Jan 21 07:03:46 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0ccdbbe1

dev-python/sentry-sdk: Stabilize 1.12.1 ALLARCHES, #891539

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

 dev-python/sentry-sdk/sentry-sdk-1.12.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/sentry-sdk/sentry-sdk-1.12.1.ebuild 
b/dev-python/sentry-sdk/sentry-sdk-1.12.1.ebuild
index ca131c16656c..2bdf46d65a9c 100644
--- a/dev-python/sentry-sdk/sentry-sdk-1.12.1.ebuild
+++ b/dev-python/sentry-sdk/sentry-sdk-1.12.1.ebuild
@@ -22,7 +22,7 @@ S="${WORKDIR}/sentry-python-${PV}"
 
 LICENSE="PSF-2"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="amd64 arm arm64 ~ppc ~ppc64 ~riscv ~sparc x86"
 
 RDEPEND="
dev-python/urllib3[${PYTHON_USEDEP}]



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

2023-01-20 Thread Arthur Zamarin
commit: 2d06bfc49acf36e0071c271b0ee0c88ead39c6d8
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Jan 21 07:01:57 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Jan 21 07:01:57 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d06bfc4

dev-python/ipykernel: drop 6.19.2, 6.19.3

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

 dev-python/ipykernel/Manifest|  2 -
 dev-python/ipykernel/ipykernel-6.19.2.ebuild | 69 
 dev-python/ipykernel/ipykernel-6.19.3.ebuild | 69 
 3 files changed, 140 deletions(-)

diff --git a/dev-python/ipykernel/Manifest b/dev-python/ipykernel/Manifest
index 4f2199629495..1866901c2fc5 100644
--- a/dev-python/ipykernel/Manifest
+++ b/dev-python/ipykernel/Manifest
@@ -1,5 +1,3 @@
-DIST ipykernel-6.19.2.tar.gz 143367 BLAKE2B 
f6f38f5eed3a11951d303f49c58131d9473040b34032c133cf0f788bb648fc7c8529e3879dce315dcd3eda4eb1be45eb4891d10d4a2d006bb7947f2b342a47a7
 SHA512 
67ccbffb2d9eba27e9b87c7bd9dc471955c0109ea30caf77412f74c803dc25ab526de90d8351c9459b5d7b2009c746f73ac4a08ae8c277d2e2de8344aef71834
-DIST ipykernel-6.19.3.tar.gz 143840 BLAKE2B 
9736d1ae2a2ef3c807bcea78aafc4ca2e3813693bddf9eac82425aed78382c36d736d5b4351989d9fdf3343335c503fef92f76ebff5a313e5af222aa78a04a04
 SHA512 
5c37e60ee353e469c0d7fce20a66d8e71dc57120ace6d518ed98816280c794ffafe8e8226545d978fc822760b5874371eafcb20cb7195328e505073eb70b4f06
 DIST ipykernel-6.19.4.tar.gz 144072 BLAKE2B 
25e2031a9198079488ef43b9c65e656be720ec8ac6648cb3eb65705be5c117d32c783776c0d8f5da466e745979ccb64573720146c0b41835ecb646bf25e7d4f8
 SHA512 
623a8cac7abfce0147a08fe55bf88772bfaf317431a608a99ae3e7058ebb120464d751a8b95633ccde5201b4cc2c1bde32dd823add96e5f2bb1ef20da19652dd
 DIST ipykernel-6.20.1.tar.gz 149147 BLAKE2B 
9d05f1f43aa1a77dd63fac60fdd44d56dd03cc8b5025a99b29e04e30ca90ec5e6d541ab86c9fa1490b97b198e829058d14273823ad55321b1f8fe1b028d1bc62
 SHA512 
7a9b2ac79255e3049ee5847f5b424d2dff0a325e9f294b416d905907753c98751c70ff69ba496831eb98430532f438e5bd7edcb2c12b8b5c56f5b5c79b30c3d1
 DIST ipykernel-6.20.2.tar.gz 149263 BLAKE2B 
38b3afdbe237ec2facb3af42311315a060f1dba845cb3f7ce10a3d5f68679804640b0dbda869395817a8612af2033f5936ff7f6f3b3b822f47ed512a3b8c0c4d
 SHA512 
9c79c7fa175cd81a920e6b1f2159dda30ba9068437cb1d24b09d864ded36b439045e58f240daee1a46ae375f1990cf318cd8b2e2c02aa6d6e2004d90aff5225a

diff --git a/dev-python/ipykernel/ipykernel-6.19.2.ebuild 
b/dev-python/ipykernel/ipykernel-6.19.2.ebuild
deleted file mode 100644
index 9f3ac5371719..
--- a/dev-python/ipykernel/ipykernel-6.19.2.ebuild
+++ /dev/null
@@ -1,69 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=hatchling
-PYTHON_COMPAT=( python3_{9..11} )
-PYTHON_REQ_USE="threads(+)"
-
-inherit distutils-r1
-
-DESCRIPTION="IPython Kernel for Jupyter"
-HOMEPAGE="
-   https://github.com/ipython/ipykernel/
-   https://pypi.org/project/ipykernel/
-"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86"
-
-RDEPEND="
-   >=dev-python/comm-0.1.1[${PYTHON_USEDEP}]
-   >=dev-python/debugpy-1.0[${PYTHON_USEDEP}]
-   >=dev-python/ipython-7.23.1[${PYTHON_USEDEP}]
-   >=dev-python/jupyter_client-6.1.12[${PYTHON_USEDEP}]
-   >=dev-python/matplotlib-inline-0.1[${PYTHON_USEDEP}]
-   dev-python/nest_asyncio[${PYTHON_USEDEP}]
-   dev-python/packaging[${PYTHON_USEDEP}]
-   dev-python/psutil[${PYTHON_USEDEP}]
-   >=dev-python/pyzmq-17[${PYTHON_USEDEP}]
-   >=dev-python/tornado-6.1[${PYTHON_USEDEP}]
-   >=dev-python/traitlets-5.4.0[${PYTHON_USEDEP}]
-"
-# RDEPEND seems specifically needed in BDEPEND, at least jupyter
-# bug #816486
-BDEPEND="
-   ${RDEPEND}
-   test? (
-   dev-python/flaky[${PYTHON_USEDEP}]
-   dev-python/pytest-timeout[${PYTHON_USEDEP}]
-   dev-python/ipyparallel[${PYTHON_USEDEP}]
-   )
-"
-
-distutils_enable_tests pytest
-
-EPYTEST_DESELECT=(
-   # TODO
-   ipykernel/tests/test_debugger.py::test_attach_debug
-   
ipykernel/tests/test_debugger.py::test_breakpoint_in_cell_with_leading_empty_lines
-   ipykernel/tests/test_debugger.py::test_rich_inspect_at_breakpoint
-   ipykernel/tests/test_debugger.py::test_rich_inspect_not_at_breakpoint
-   ipykernel/tests/test_debugger.py::test_set_breakpoints
-   ipykernel/tests/test_debugger.py::test_stop_on_breakpoint
-)
-
-src_prepare() {
-   sed -i -e 's:^TIMEOUT = .*:TIMEOUT = 120:' ipykernel/tests/*.py || die
-   distutils-r1_src_prepare
-}
-
-python_compile() {
-   distutils-r1_python_compile
-   # Use python3 in kernel.json configuration, bug #784764
-   sed -i -e '/python3.[0-9]\+/s//python3/' \
-   
"${BUILD_DIR}/install${EPREFIX}/usr/share/jupyter/kernels/python3/kernel.json" 

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

2023-01-20 Thread Arthur Zamarin
commit: 2862fc8d3ea7fb12e16dc15a1360b71b8d076a5f
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Jan 21 07:02:21 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Jan 21 07:02:21 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2862fc8d

sys-process/lsof: Keyword 4.97.0 ia64, #891241

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

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

diff --git a/sys-process/lsof/lsof-4.97.0.ebuild 
b/sys-process/lsof/lsof-4.97.0.ebuild
index a5c50fda6b98..70755220f0fa 100644
--- a/sys-process/lsof/lsof-4.97.0.ebuild
+++ b/sys-process/lsof/lsof-4.97.0.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/lsof-org/lsof/archive/${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="lsof"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
 IUSE="rpc selinux"
 
 RDEPEND="



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

2023-01-20 Thread Arthur Zamarin
commit: 0db1d33a94fe34b80e1194a1aa74cbf8db7f1c56
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Jan 21 07:02:22 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Jan 21 07:02:22 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0db1d33a

dev-libs/libgit2: Stabilize 1.5.1 sparc, #891527

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

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

diff --git a/dev-libs/libgit2/libgit2-1.5.1.ebuild 
b/dev-libs/libgit2/libgit2-1.5.1.ebuild
index 7c003a0763e6..2f7cf988009c 100644
--- a/dev-libs/libgit2/libgit2-1.5.1.ebuild
+++ b/dev-libs/libgit2/libgit2-1.5.1.ebuild
@@ -15,7 +15,7 @@ S=${WORKDIR}/${P/_/-}
 
 LICENSE="GPL-2-with-linking-exception"
 SLOT="0/$(ver_cut 1-2)"
-KEYWORDS="~amd64 ~arm arm64 ~loong ppc ppc64 ~riscv ~s390 ~sparc ~x86 
~ppc-macos"
+KEYWORDS="~amd64 ~arm arm64 ~loong ppc ppc64 ~riscv ~s390 sparc ~x86 
~ppc-macos"
 IUSE="examples gssapi +ssh test +threads trace"
 RESTRICT="!test? ( test )"
 



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

2023-01-20 Thread Arthur Zamarin
commit: 8d2b9579efcee61f1f5b2aa03ffccf59f99349d3
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Jan 21 07:01:19 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Jan 21 07:01:19 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8d2b9579

dev-python/keyring: Stabilize 23.13.1 ALLARCHES, #891543

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

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

diff --git a/dev-python/keyring/keyring-23.13.1.ebuild 
b/dev-python/keyring/keyring-23.13.1.ebuild
index 9cd15ca17a20..91658714537e 100644
--- a/dev-python/keyring/keyring-23.13.1.ebuild
+++ b/dev-python/keyring/keyring-23.13.1.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
 
 SLOT="0"
 LICENSE="PSF-2"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos"
+KEYWORDS="amd64 arm arm64 ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos"
 
 RDEPEND="
>=dev-python/secretstorage-3.2[${PYTHON_USEDEP}]



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

2023-01-20 Thread Arthur Zamarin
commit: 2e69edb849ef2ad4b9249a683cfa27a996eaf974
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Jan 21 07:01:20 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Jan 21 07:01:20 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2e69edb8

dev-python/tox: Stabilize 3.28.0 ALLARCHES, #891547

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

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

diff --git a/dev-python/tox/tox-3.28.0.ebuild b/dev-python/tox/tox-3.28.0.ebuild
index c71e74f524c5..5df435fb9f9d 100644
--- a/dev-python/tox/tox-3.28.0.ebuild
+++ b/dev-python/tox/tox-3.28.0.ebuild
@@ -21,7 +21,7 @@ SRC_URI="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc 
x86"
 
 RDEPEND="
dev-python/filelock[${PYTHON_USEDEP}]



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

2023-01-20 Thread Arthur Zamarin
commit: 404bef5615430d6c0e450c324043c41305c9f679
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Jan 21 07:01:17 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Jan 21 07:01:17 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=404bef56

dev-libs/libgit2: Stabilize 1.5.1 ppc, #891527

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

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

diff --git a/dev-libs/libgit2/libgit2-1.5.1.ebuild 
b/dev-libs/libgit2/libgit2-1.5.1.ebuild
index 18fbda784629..ce5135f83eca 100644
--- a/dev-libs/libgit2/libgit2-1.5.1.ebuild
+++ b/dev-libs/libgit2/libgit2-1.5.1.ebuild
@@ -15,7 +15,7 @@ S=${WORKDIR}/${P/_/-}
 
 LICENSE="GPL-2-with-linking-exception"
 SLOT="0/$(ver_cut 1-2)"
-KEYWORDS="~amd64 ~arm arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 
~ppc-macos"
+KEYWORDS="~amd64 ~arm arm64 ~loong ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 
~ppc-macos"
 IUSE="examples gssapi +ssh test +threads trace"
 RESTRICT="!test? ( test )"
 



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

2023-01-20 Thread Arthur Zamarin
commit: 1107b9c625c453dbea004108bb806b9ffcde40ed
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Jan 21 07:01:18 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Jan 21 07:01:18 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1107b9c6

dev-libs/libgit2: Stabilize 1.5.1 ppc64, #891527

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

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

diff --git a/dev-libs/libgit2/libgit2-1.5.1.ebuild 
b/dev-libs/libgit2/libgit2-1.5.1.ebuild
index ce5135f83eca..7c003a0763e6 100644
--- a/dev-libs/libgit2/libgit2-1.5.1.ebuild
+++ b/dev-libs/libgit2/libgit2-1.5.1.ebuild
@@ -15,7 +15,7 @@ S=${WORKDIR}/${P/_/-}
 
 LICENSE="GPL-2-with-linking-exception"
 SLOT="0/$(ver_cut 1-2)"
-KEYWORDS="~amd64 ~arm arm64 ~loong ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 
~ppc-macos"
+KEYWORDS="~amd64 ~arm arm64 ~loong ppc ppc64 ~riscv ~s390 ~sparc ~x86 
~ppc-macos"
 IUSE="examples gssapi +ssh test +threads trace"
 RESTRICT="!test? ( test )"
 



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

2023-01-20 Thread Arthur Zamarin
commit: 754813b8080fc4443ac3ae7a4bbf5595a79a839e
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Jan 21 07:01:00 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Jan 21 07:01:00 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=754813b8

dev-python/ipykernel: Stabilize 6.19.4 ALLARCHES, #891549

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

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

diff --git a/dev-python/ipykernel/ipykernel-6.19.4.ebuild 
b/dev-python/ipykernel/ipykernel-6.19.4.ebuild
index ee20003716f7..9f3ac5371719 100644
--- a/dev-python/ipykernel/ipykernel-6.19.4.ebuild
+++ b/dev-python/ipykernel/ipykernel-6.19.4.ebuild
@@ -18,7 +18,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
+KEYWORDS="amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86"
 
 RDEPEND="
>=dev-python/comm-0.1.1[${PYTHON_USEDEP}]



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

2023-01-20 Thread Arthur Zamarin
commit: f0376b4516e0ae3c7499d8f4a4e9d8abdc84504b
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Jan 21 06:59:47 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Jan 21 06:59:47 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f0376b45

sys-process/lsof: Keyword 4.97.0 sparc, #891241

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

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

diff --git a/sys-process/lsof/lsof-4.97.0.ebuild 
b/sys-process/lsof/lsof-4.97.0.ebuild
index 67b4757e9abd..dca7931d53d5 100644
--- a/sys-process/lsof/lsof-4.97.0.ebuild
+++ b/sys-process/lsof/lsof-4.97.0.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/lsof-org/lsof/archive/${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="lsof"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~s390"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~s390 ~sparc"
 IUSE="rpc selinux"
 
 RDEPEND="



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

2023-01-20 Thread Arthur Zamarin
commit: 39e95ed0f1ee6b6c2c15c73735ac8bc153b63c5d
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Jan 21 06:59:50 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Jan 21 06:59:50 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=39e95ed0

sys-process/lsof: Keyword 4.97.0 hppa, #891241

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

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

diff --git a/sys-process/lsof/lsof-4.97.0.ebuild 
b/sys-process/lsof/lsof-4.97.0.ebuild
index dca7931d53d5..e748903174c7 100644
--- a/sys-process/lsof/lsof-4.97.0.ebuild
+++ b/sys-process/lsof/lsof-4.97.0.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/lsof-org/lsof/archive/${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="lsof"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~s390 ~sparc"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~s390 ~sparc"
 IUSE="rpc selinux"
 
 RDEPEND="



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

2023-01-20 Thread Arthur Zamarin
commit: d6293205e92b3caa1b1186c39401ec9a0d70d6b4
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Jan 21 06:59:43 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Jan 21 06:59:43 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d6293205

sys-process/lsof: Keyword 4.97.0 ppc64, #891241

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

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

diff --git a/sys-process/lsof/lsof-4.97.0.ebuild 
b/sys-process/lsof/lsof-4.97.0.ebuild
index d29b6d316e74..67b4757e9abd 100644
--- a/sys-process/lsof/lsof-4.97.0.ebuild
+++ b/sys-process/lsof/lsof-4.97.0.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/lsof-org/lsof/archive/${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="lsof"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~riscv ~s390"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~s390"
 IUSE="rpc selinux"
 
 RDEPEND="



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

2023-01-20 Thread Arthur Zamarin
commit: b461ba5bbc215ee2e81f18249d27266e0da73f9e
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Jan 21 06:59:53 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Jan 21 06:59:53 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b461ba5b

sys-process/lsof: Keyword 4.97.0 x86, #891241

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

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

diff --git a/sys-process/lsof/lsof-4.97.0.ebuild 
b/sys-process/lsof/lsof-4.97.0.ebuild
index e748903174c7..a5c50fda6b98 100644
--- a/sys-process/lsof/lsof-4.97.0.ebuild
+++ b/sys-process/lsof/lsof-4.97.0.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/lsof-org/lsof/archive/${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="lsof"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~s390 ~sparc"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
 IUSE="rpc selinux"
 
 RDEPEND="



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

2023-01-20 Thread Arthur Zamarin
commit: 7d5907c7d8471aae18c63aaec7c7ff277ccb668c
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Jan 21 06:59:34 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Jan 21 06:59:34 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7d5907c7

sys-process/lsof: Keyword 4.97.0 arm, #891241

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

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

diff --git a/sys-process/lsof/lsof-4.97.0.ebuild 
b/sys-process/lsof/lsof-4.97.0.ebuild
index bf2d56e8a80f..bc58e0c4cbe4 100644
--- a/sys-process/lsof/lsof-4.97.0.ebuild
+++ b/sys-process/lsof/lsof-4.97.0.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/lsof-org/lsof/archive/${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="lsof"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc ~riscv ~s390"
+KEYWORDS="~amd64 ~arm ~ppc ~riscv ~s390"
 IUSE="rpc selinux"
 
 RDEPEND="



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

2023-01-20 Thread Arthur Zamarin
commit: 21ca0037885fca025648e8d3e6e47472205a2260
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Jan 21 06:59:38 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Jan 21 06:59:38 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=21ca0037

sys-process/lsof: Keyword 4.97.0 arm64, #891241

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

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

diff --git a/sys-process/lsof/lsof-4.97.0.ebuild 
b/sys-process/lsof/lsof-4.97.0.ebuild
index bc58e0c4cbe4..d29b6d316e74 100644
--- a/sys-process/lsof/lsof-4.97.0.ebuild
+++ b/sys-process/lsof/lsof-4.97.0.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/lsof-org/lsof/archive/${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="lsof"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~ppc ~riscv ~s390"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~riscv ~s390"
 IUSE="rpc selinux"
 
 RDEPEND="



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

2023-01-20 Thread Arthur Zamarin
commit: 28630829f9ed4485e4d8ae62d251b9a08bc8ba07
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Jan 21 06:59:10 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Jan 21 06:59:10 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=28630829

sys-process/lsof: Keyword 4.97.0 s390, #891241

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

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

diff --git a/sys-process/lsof/lsof-4.97.0.ebuild 
b/sys-process/lsof/lsof-4.97.0.ebuild
index 6752f3301425..bf2d56e8a80f 100644
--- a/sys-process/lsof/lsof-4.97.0.ebuild
+++ b/sys-process/lsof/lsof-4.97.0.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/lsof-org/lsof/archive/${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="lsof"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc ~riscv"
+KEYWORDS="~amd64 ~ppc ~riscv ~s390"
 IUSE="rpc selinux"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: kde-plasma/plasma-welcome/

2023-01-20 Thread Arthur Zamarin
commit: 11e5bfb42d6fa9ac7b5ecf67f73fdd3798049d9f
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Jan 21 06:58:24 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Jan 21 06:58:24 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=11e5bfb4

kde-plasma/plasma-welcome: Keyword 5.26.90 ppc64, #891477

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

 kde-plasma/plasma-welcome/plasma-welcome-5.26.90.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/kde-plasma/plasma-welcome/plasma-welcome-5.26.90.ebuild 
b/kde-plasma/plasma-welcome/plasma-welcome-5.26.90.ebuild
index 0c189b1be2f2..09e311152414 100644
--- a/kde-plasma/plasma-welcome/plasma-welcome-5.26.90.ebuild
+++ b/kde-plasma/plasma-welcome/plasma-welcome-5.26.90.ebuild
@@ -11,7 +11,7 @@ DESCRIPTION="A friendly onboarding wizard for Plasma"
 
 LICENSE="GPL-2+"
 SLOT="5"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~ppc64"
 IUSE="telemetry"
 
 RDEPEND="



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

2023-01-20 Thread Arthur Zamarin
commit: 77b39de2a963eb408e369a10ba9fa4b003eff99d
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Jan 21 06:56:33 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Jan 21 06:56:33 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=77b39de2

sys-apps/coreutils: Stabilize 9.1-r2 ppc, #891521

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

 sys-apps/coreutils/coreutils-9.1-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/coreutils/coreutils-9.1-r2.ebuild 
b/sys-apps/coreutils/coreutils-9.1-r2.ebuild
index ad719d6475d8..61ad5d59cf0a 100644
--- a/sys-apps/coreutils/coreutils-9.1-r2.ebuild
+++ b/sys-apps/coreutils/coreutils-9.1-r2.ebuild
@@ -26,7 +26,7 @@ else
SRC_URI="mirror://gnu/${PN}/${P}.tar.xz
verify-sig? ( mirror://gnu/${PN}/${P}.tar.xz.sig )"
 
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~x86-linux"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~x86-linux"
 fi
 
 SRC_URI+=" !vanilla? ( 
https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${MY_PATCH}.tar.xz )"



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

2023-01-20 Thread Arthur Zamarin
commit: da9e5db9c915b305841220270f1fdc7a8852c75e
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Jan 21 06:56:42 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Jan 21 06:56:42 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da9e5db9

sys-apps/coreutils: Stabilize 9.1-r2 hppa, #891521

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

 sys-apps/coreutils/coreutils-9.1-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/coreutils/coreutils-9.1-r2.ebuild 
b/sys-apps/coreutils/coreutils-9.1-r2.ebuild
index 525dda6e12d5..ad479e347bbb 100644
--- a/sys-apps/coreutils/coreutils-9.1-r2.ebuild
+++ b/sys-apps/coreutils/coreutils-9.1-r2.ebuild
@@ -26,7 +26,7 @@ else
SRC_URI="mirror://gnu/${PN}/${P}.tar.xz
verify-sig? ( mirror://gnu/${PN}/${P}.tar.xz.sig )"
 
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc 
ppc64 ~riscv ~s390 sparc ~x86 ~x86-linux"
+   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc 
ppc64 ~riscv ~s390 sparc ~x86 ~x86-linux"
 fi
 
 SRC_URI+=" !vanilla? ( 
https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${MY_PATCH}.tar.xz )"



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

2023-01-20 Thread Arthur Zamarin
commit: 6c6218aed1e577091a95ae8b1bff0728985a4227
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Jan 21 06:56:39 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Jan 21 06:56:39 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6c6218ae

sys-apps/coreutils: Stabilize 9.1-r2 sparc, #891521

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

 sys-apps/coreutils/coreutils-9.1-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/coreutils/coreutils-9.1-r2.ebuild 
b/sys-apps/coreutils/coreutils-9.1-r2.ebuild
index 2a3c8d607d31..525dda6e12d5 100644
--- a/sys-apps/coreutils/coreutils-9.1-r2.ebuild
+++ b/sys-apps/coreutils/coreutils-9.1-r2.ebuild
@@ -26,7 +26,7 @@ else
SRC_URI="mirror://gnu/${PN}/${P}.tar.xz
verify-sig? ( mirror://gnu/${PN}/${P}.tar.xz.sig )"
 
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc 
ppc64 ~riscv ~s390 ~sparc ~x86 ~x86-linux"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc 
ppc64 ~riscv ~s390 sparc ~x86 ~x86-linux"
 fi
 
 SRC_URI+=" !vanilla? ( 
https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${MY_PATCH}.tar.xz )"



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

2023-01-20 Thread Arthur Zamarin
commit: 382b829a544c50634df430116a61bc70645c1473
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Jan 21 06:56:44 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Jan 21 06:56:44 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=382b829a

sys-apps/coreutils: Stabilize 9.1-r2 x86, #891521

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

 sys-apps/coreutils/coreutils-9.1-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/coreutils/coreutils-9.1-r2.ebuild 
b/sys-apps/coreutils/coreutils-9.1-r2.ebuild
index ad479e347bbb..d5eb937ea948 100644
--- a/sys-apps/coreutils/coreutils-9.1-r2.ebuild
+++ b/sys-apps/coreutils/coreutils-9.1-r2.ebuild
@@ -26,7 +26,7 @@ else
SRC_URI="mirror://gnu/${PN}/${P}.tar.xz
verify-sig? ( mirror://gnu/${PN}/${P}.tar.xz.sig )"
 
-   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc 
ppc64 ~riscv ~s390 sparc ~x86 ~x86-linux"
+   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc 
ppc64 ~riscv ~s390 sparc x86 ~x86-linux"
 fi
 
 SRC_URI+=" !vanilla? ( 
https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${MY_PATCH}.tar.xz )"



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

2023-01-20 Thread Arthur Zamarin
commit: 584f4775f797832556d60202de4c5cc627acb162
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Jan 21 06:56:36 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Jan 21 06:56:36 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=584f4775

sys-apps/coreutils: Stabilize 9.1-r2 ppc64, #891521

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

 sys-apps/coreutils/coreutils-9.1-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/coreutils/coreutils-9.1-r2.ebuild 
b/sys-apps/coreutils/coreutils-9.1-r2.ebuild
index 61ad5d59cf0a..2a3c8d607d31 100644
--- a/sys-apps/coreutils/coreutils-9.1-r2.ebuild
+++ b/sys-apps/coreutils/coreutils-9.1-r2.ebuild
@@ -26,7 +26,7 @@ else
SRC_URI="mirror://gnu/${PN}/${P}.tar.xz
verify-sig? ( mirror://gnu/${PN}/${P}.tar.xz.sig )"
 
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~x86-linux"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc 
ppc64 ~riscv ~s390 ~sparc ~x86 ~x86-linux"
 fi
 
 SRC_URI+=" !vanilla? ( 
https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${MY_PATCH}.tar.xz )"



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

2023-01-20 Thread Arthur Zamarin
commit: 202e3a24b34254ed53c6d67c402eab42a850b06f
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Jan 21 06:56:27 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Jan 21 06:56:27 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=202e3a24

sys-apps/coreutils: Stabilize 9.1-r2 arm, #891521

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

 sys-apps/coreutils/coreutils-9.1-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/coreutils/coreutils-9.1-r2.ebuild 
b/sys-apps/coreutils/coreutils-9.1-r2.ebuild
index 94b5cc72076f..4d3955f9990d 100644
--- a/sys-apps/coreutils/coreutils-9.1-r2.ebuild
+++ b/sys-apps/coreutils/coreutils-9.1-r2.ebuild
@@ -26,7 +26,7 @@ else
SRC_URI="mirror://gnu/${PN}/${P}.tar.xz
verify-sig? ( mirror://gnu/${PN}/${P}.tar.xz.sig )"
 
-   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~x86-linux"
+   KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~x86-linux"
 fi
 
 SRC_URI+=" !vanilla? ( 
https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${MY_PATCH}.tar.xz )"



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

2023-01-20 Thread Arthur Zamarin
commit: ab149df032a3eb0dbd2e67f6355fd24230386cf2
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Jan 21 06:56:24 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Jan 21 06:56:24 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ab149df0

sys-apps/coreutils: Stabilize 9.1-r2 amd64, #891521

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

 sys-apps/coreutils/coreutils-9.1-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/coreutils/coreutils-9.1-r2.ebuild 
b/sys-apps/coreutils/coreutils-9.1-r2.ebuild
index dcc8d5c49ff6..94b5cc72076f 100644
--- a/sys-apps/coreutils/coreutils-9.1-r2.ebuild
+++ b/sys-apps/coreutils/coreutils-9.1-r2.ebuild
@@ -26,7 +26,7 @@ else
SRC_URI="mirror://gnu/${PN}/${P}.tar.xz
verify-sig? ( mirror://gnu/${PN}/${P}.tar.xz.sig )"
 
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~x86-linux"
+   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~x86-linux"
 fi
 
 SRC_URI+=" !vanilla? ( 
https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${MY_PATCH}.tar.xz )"



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

2023-01-20 Thread Arthur Zamarin
commit: a2ccd7006c65bf843a86d4c53ab723e2cf9a6797
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Jan 21 06:56:30 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Jan 21 06:56:30 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a2ccd700

sys-apps/coreutils: Stabilize 9.1-r2 arm64, #891521

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

 sys-apps/coreutils/coreutils-9.1-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/coreutils/coreutils-9.1-r2.ebuild 
b/sys-apps/coreutils/coreutils-9.1-r2.ebuild
index 4d3955f9990d..ad719d6475d8 100644
--- a/sys-apps/coreutils/coreutils-9.1-r2.ebuild
+++ b/sys-apps/coreutils/coreutils-9.1-r2.ebuild
@@ -26,7 +26,7 @@ else
SRC_URI="mirror://gnu/${PN}/${P}.tar.xz
verify-sig? ( mirror://gnu/${PN}/${P}.tar.xz.sig )"
 
-   KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~x86-linux"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~x86-linux"
 fi
 
 SRC_URI+=" !vanilla? ( 
https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${MY_PATCH}.tar.xz )"



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

2023-01-20 Thread Sam James
commit: 09e34d7f98c075b3e1a16300318f771c53ba6995
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan 21 06:52:21 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan 21 06:52:21 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=09e34d7f

app-office/libreoffice-bin-debug: stabilize 7.4.4.2 for amd64

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

 app-office/libreoffice-bin-debug/libreoffice-bin-debug-7.4.4.2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git 
a/app-office/libreoffice-bin-debug/libreoffice-bin-debug-7.4.4.2.ebuild 
b/app-office/libreoffice-bin-debug/libreoffice-bin-debug-7.4.4.2.ebuild
index 9f2211232ee1..40361d39bcda 100644
--- a/app-office/libreoffice-bin-debug/libreoffice-bin-debug-7.4.4.2.ebuild
+++ b/app-office/libreoffice-bin-debug/libreoffice-bin-debug-7.4.4.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -41,7 +41,7 @@ SRC_URI="
 IUSE="gnome java kde"
 LICENSE="LGPL-3"
 SLOT="0"
-KEYWORDS="-* ~amd64 ~x86"
+KEYWORDS="-* amd64 ~x86"
 
 # the = is correct, the debug info needs to fit the exact binary
 RDEPEND="=app-office/${PN/-debug}-${PVR}[gnome=,java=,kde=]"



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

2023-01-20 Thread Sam James
commit: bb25bee99acf8daae3c42e66ce5366c56be7a40a
Author: Jan Vesely  gmail  com>
AuthorDate: Wed Jan 18 16:47:41 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan 21 06:48:27 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bb25bee9

app-portage/elicense: Sync compatible python versions with sys-apps/portage

Signed-off-by: Jan Vesely  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 app-portage/elicense/elicense-1.0.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-portage/elicense/elicense-1.0.2.ebuild 
b/app-portage/elicense/elicense-1.0.2.ebuild
index 72bda2c729c1..971949dc9c52 100644
--- a/app-portage/elicense/elicense-1.0.2.ebuild
+++ b/app-portage/elicense/elicense-1.0.2.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="7"
-PYTHON_COMPAT=( pypy3 python3_{9..10} )
+PYTHON_COMPAT=( pypy3 python3_{9..11} )
 inherit distutils-r1
 
 if [[ ${PV} == "" ]]; then



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

2023-01-20 Thread Sam James
commit: a310b96857348584e53c2aa7f1ac0a4445a2ff70
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan 21 06:52:49 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan 21 06:52:49 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a310b968

dev-libs/libgit2: Stabilize 1.5.1 arm64, #891527

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

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

diff --git a/dev-libs/libgit2/libgit2-1.5.1.ebuild 
b/dev-libs/libgit2/libgit2-1.5.1.ebuild
index 2769e48033fe..18fbda784629 100644
--- a/dev-libs/libgit2/libgit2-1.5.1.ebuild
+++ b/dev-libs/libgit2/libgit2-1.5.1.ebuild
@@ -15,7 +15,7 @@ S=${WORKDIR}/${P/_/-}
 
 LICENSE="GPL-2-with-linking-exception"
 SLOT="0/$(ver_cut 1-2)"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 
~ppc-macos"
+KEYWORDS="~amd64 ~arm arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 
~ppc-macos"
 IUSE="examples gssapi +ssh test +threads trace"
 RESTRICT="!test? ( test )"
 



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

2023-01-20 Thread Sam James
commit: f7e8bbee8d970a41b4f0cc16a1d691025654c6fd
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan 21 06:25:59 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan 21 06:48:29 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f7e8bbee

dev-libs/pocl: drop incomplete docs support

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

 dev-libs/pocl/pocl-3.1.ebuild | 31 ---
 1 file changed, 8 insertions(+), 23 deletions(-)

diff --git a/dev-libs/pocl/pocl-3.1.ebuild b/dev-libs/pocl/pocl-3.1.ebuild
index f5e877a39aea..29653f03a564 100644
--- a/dev-libs/pocl/pocl-3.1.ebuild
+++ b/dev-libs/pocl/pocl-3.1.ebuild
@@ -3,13 +3,9 @@
 
 EAPI=8
 
-DOCS_AUTODOC=0
-DOCS_BUILDER="sphinx"
-DOCS_DIR="doc/sphinx/source"
-PYTHON_COMPAT=( python3_{9..10} pypy3 )
 LLVM_MAX_SLOT=15
 
-inherit cmake llvm python-any-r1 docs
+inherit cmake llvm
 
 DESCRIPTION="Portable Computing Language (an implementation of OpenCL)"
 HOMEPAGE="http://portablecl.org https://github.com/pocl/pocl;
@@ -26,8 +22,10 @@ RESTRICT="!test? ( test ) test"
 # TODO: add dependencies for cuda
 # Note: No := on LLVM because it pulls in Clang
 # see llvm.eclass for why
-CLANG_DEPS="!cuda? ( 

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

2023-01-20 Thread Sam James
commit: 4ceb778224a961ff397ceded144a120a42ecad8a
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan 21 06:52:08 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan 21 06:52:08 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ceb7782

app-office/libreoffice-bin: stabilize 7.4.4.2 for amd64

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

 app-office/libreoffice-bin/libreoffice-bin-7.4.4.2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-office/libreoffice-bin/libreoffice-bin-7.4.4.2.ebuild 
b/app-office/libreoffice-bin/libreoffice-bin-7.4.4.2.ebuild
index a0a7e2067da2..2ed1b0b32371 100644
--- a/app-office/libreoffice-bin/libreoffice-bin-7.4.4.2.ebuild
+++ b/app-office/libreoffice-bin/libreoffice-bin-7.4.4.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -46,7 +46,7 @@ SRC_URI="
 IUSE="gnome java kde"
 LICENSE="LGPL-3"
 SLOT="0"
-KEYWORDS="-* ~amd64 ~x86"
+KEYWORDS="-* amd64 ~x86"
 
 BIN_COMMON_DEPEND="
app-text/hunspell:0/1.7



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

2023-01-20 Thread Sam James
commit: 1e1150c014faf60561be9042b271d94d38aba16a
Author: Jan Vesely  gmail  com>
AuthorDate: Wed Jan 18 16:49:55 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan 21 06:48:28 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e1150c0

app-portage/unsymlink-lib: Sync compatible python versions with sys-apps/portage

Signed-off-by: Jan Vesely  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/29166
Signed-off-by: Sam James  gentoo.org>

 app-portage/unsymlink-lib/unsymlink-lib-20.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-portage/unsymlink-lib/unsymlink-lib-20.ebuild 
b/app-portage/unsymlink-lib/unsymlink-lib-20.ebuild
index 97a74ccd3d7b..c40f0b7b760a 100644
--- a/app-portage/unsymlink-lib/unsymlink-lib-20.ebuild
+++ b/app-portage/unsymlink-lib/unsymlink-lib-20.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{9..10} )
+PYTHON_COMPAT=( python3_{9..11} )
 inherit python-single-r1
 
 DESCRIPTION="Convert your system to SYMLINK_LIB=no"



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

2023-01-20 Thread Arthur Zamarin
commit: 97da906eb79c74472a85aab1b9fb39af652aac69
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Jan 21 06:41:08 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Jan 21 06:41:08 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=97da906e

dev-libs/yascreen: add 1.92

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

 dev-libs/yascreen/Manifest |  1 +
 dev-libs/yascreen/yascreen-1.92.ebuild | 30 ++
 2 files changed, 31 insertions(+)

diff --git a/dev-libs/yascreen/Manifest b/dev-libs/yascreen/Manifest
index 4b013b565da6..1c4276397e24 100644
--- a/dev-libs/yascreen/Manifest
+++ b/dev-libs/yascreen/Manifest
@@ -1 +1,2 @@
 DIST yascreen-1.86.tar.xz 26104 BLAKE2B 
4716c1eb2a41468fbb0ecbcda7c34a031d97f5292632501ce4c9740de071f8c39e1c7d9f0f8f6c5fbdccaef5908e3751b25ebc7e0c6dab3dff63b2a99f12eefa
 SHA512 
dce785c477395b0c78c5054682dd8ccfbe3243ede966300c3e95e25fac6320f820aa1f0a3b2ce37544b3b45adb94eaf32187b145cd2bba43367e166b9e7c
+DIST yascreen-1.92.tar.xz 27624 BLAKE2B 
8450d2f3d7f35b0bfa994869d71343f7c4e7c78ad5e73bbfb5c2a9a7ef1ba67deed469720b3aed8af5f841b65ea8c17456866bb9c98d6750957a74800e245e34
 SHA512 
f884e6ad9a0cd3410323bd0bf544f006e719a021a6a04063d6f0712d73893579098f7d00c91b8d85dadff8f9136389e0f7b5831a2b52595ef6a7f1dbb30d5244

diff --git a/dev-libs/yascreen/yascreen-1.92.ebuild 
b/dev-libs/yascreen/yascreen-1.92.ebuild
new file mode 100644
index ..8435b7154827
--- /dev/null
+++ b/dev-libs/yascreen/yascreen-1.92.ebuild
@@ -0,0 +1,30 @@
+# Copyright 2021-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit toolchain-funcs
+
+DESCRIPTION="Yet Another Screen Library - curses replacement"
+HOMEPAGE="https://github.com/bbonev/yascreen;
+SRC_URI="https://github.com/bbonev/yascreen/releases/download/v${PV}/${P}.tar.xz;
+
+LICENSE="LGPL-3+"
+SLOT="0/1"
+KEYWORDS="~amd64 ~x86"
+
+src_prepare() {
+   default
+   sed -e '/INSTALL/s/-Ds/-D/' \
+   -e '/INSTALL.*libyascreen.a/d' -e 's/libyascreen.a//' -i 
Makefile.main || die
+   grep -q -F "SOVERM:=1" Makefile.main || die "subslot changed"
+}
+
+src_compile() {
+   emake CC="$(tc-getCC)" PREFIX="${EPREFIX}/usr" LIBDIR="/$(get_libdir)/" 
NO_FLTO=1
+}
+
+src_install() {
+   emake DESTDIR="${D}" PREFIX="${EPREFIX}/usr" LIBDIR="/$(get_libdir)/" 
install
+   einstalldocs
+}



[gentoo-commits] proj/qa-scripts:master commit in: /

2023-01-20 Thread Sam James
commit: ae89dda28b13877e27b47d598fca8c296e853f39
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan 21 06:11:00 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan 21 06:11:11 2023 +
URL:https://gitweb.gentoo.org/proj/qa-scripts.git/commit/?id=ae89dda2

Makefile.gpyutils: try again for py3.10->py3.11 graph

The impl is stable now, so...

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

 Makefile.gpyutils | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/Makefile.gpyutils b/Makefile.gpyutils
index ff60d5c..3bf4284 100644
--- a/Makefile.gpyutils
+++ b/Makefile.gpyutils
@@ -6,7 +6,7 @@ timestamp = $(PORTDIR)/metadata/timestamp.commit
 outdir = /dev/null
 
 # upgrades for stable impls
-upgr_base = $(outdir)/39-to-310.txt
+upgr_base = $(outdir)/39-to-310.txt $(outdir)/310-to-311.txt
 # related stabilizations
 upgr_streq = $(patsubst %.txt,%-stablereq.txt,$(upgr_base))
 # all upgrade stuff
@@ -14,7 +14,7 @@ upgr_txt = $(upgr_base) $(upgr_streq) $(outdir)/py2.txt
 upgr_dot = $(patsubst %.txt,%.dot,$(upgr_txt))
 upgr_svg = $(patsubst %.dot,%.svg,$(upgr_dot))
 # add new impls here if not stable yet, to avoid insanely huge generation times
-upgr_all = $(upgr_txt) $(upgr_dot) $(upgr_svg) $(outdir)/310-to-311.txt
+upgr_all = $(upgr_txt) $(upgr_dot) $(upgr_svg) #$(outdir)/311-to-312.txt
 
 all = $(upgr_all)
 



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

2023-01-20 Thread Sam James
commit: eca068b0dfe29c06a40d38846884cbdd3ba25663
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan 21 05:54:58 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan 21 06:09:54 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eca068b0

net-misc/ptpd: drop 2.3.1-r1

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

 net-misc/ptpd/ptpd-2.3.1-r1.ebuild | 59 --
 1 file changed, 59 deletions(-)

diff --git a/net-misc/ptpd/ptpd-2.3.1-r1.ebuild 
b/net-misc/ptpd/ptpd-2.3.1-r1.ebuild
deleted file mode 100644
index 9c358e02c8f6..
--- a/net-misc/ptpd/ptpd-2.3.1-r1.ebuild
+++ /dev/null
@@ -1,59 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit autotools flag-o-matic systemd
-
-DESCRIPTION="Precision Time Protocol daemon"
-HOMEPAGE="https://github.com/ptpd/ptpd;
-
-SRC_URI="https://github.com/ptpd/ptpd/archive/${P}.tar.gz;
-KEYWORDS="~amd64 ~arm ~x86"
-
-LICENSE="BSD"
-SLOT="0"
-IUSE="debug experimental ntp +pcap snmp slave-only +statistics"
-RDEPEND="
-   pcap? ( net-libs/libpcap )
-   snmp? ( net-analyzer/net-snmp )"
-DEPEND="${RDEPEND}"
-RDEPEND="${RDEPEND}
-   ntp? ( net-misc/ntp )"
-
-S=${WORKDIR}/ptpd-${P}
-
-src_prepare() {
-   eapply_user
-   sed -i -e 's/U64/struct counter64/' src/dep/snmp.c || die "sed failed"
-   eautoreconf
-}
-
-src_configure() {
-   append-flags -fno-strict-aliasing
-   econf \
-   --enable-daemon \
-   $(use_enable snmp) \
-   $(use_enable experimental experimental-options) \
-   $(use_enable statistics) \
-   $(use_enable debug runtime-debug) \
-   $(use_enable pcap) \
-   $(use_enable slave-only)
-}
-
-src_install() {
-   emake install DESTDIR="${D}"
-
-   insinto /etc
-   newins "src/ptpd2.conf.minimal" ptpd2.conf
-
-   newinitd "${FILESDIR}/ptpd2.rc" ptpd2
-   newconfd "${FILESDIR}/ptpd2.confd" ptpd2
-
-   systemd_dounit "${FILESDIR}/ptpd2.service"
-}
-
-pkg_postinst() {
-   elog "Do not forget to setup correct network interface."
-   elog "Change the config file ${EROOT}etc/ptpd2.conf to suit your needs."
-}



[gentoo-commits] repo/gentoo:master commit in: profiles/, x11-libs/libast/, x11-libs/libast/files/

2023-01-20 Thread Matt Turner
commit: 8b84c62a1da7891bc983dbac01c9fd0f88a434a5
Author: Matt Turner  gentoo  org>
AuthorDate: Sat Jan 21 06:03:46 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat Jan 21 06:03:46 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b84c62a

x11-libs/libast: Delete

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

 profiles/package.mask  |  6 --
 x11-libs/libast/Manifest   |  1 -
 .../files/libast-0.8-configure-clang16.patch   | 65 --
 x11-libs/libast/libast-0.8-r1.ebuild   | 53 --
 x11-libs/libast/metadata.xml   | 18 --
 5 files changed, 143 deletions(-)

diff --git a/profiles/package.mask b/profiles/package.mask
index a3e1e2a68273..45e626c8bfa2 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -790,12 +790,6 @@ dev-php/phptal
 # This version currently is not compatible with kernel build (yet)
 ~dev-util/bindgen-0.63.0
 
-# Matt Turner  (2022-12-19)
-# Only reverse dependency was x11-terms/eterm which was removed almost a year
-# ago.
-# Removal on 2023-01-20. Bug #875143.
-x11-libs/libast
-
 # Jaco Kroon  (2022-12-14)
 # Multiple open bugs (bug #870910, bug #877731, bug #884815), only one of which
 # is trivial to solve.

diff --git a/x11-libs/libast/Manifest b/x11-libs/libast/Manifest
deleted file mode 100644
index 79bb2f02304b..
--- a/x11-libs/libast/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST libast-0.8.tar.gz 254188 BLAKE2B 
02fc2872218f11cb4083d451377fdc46369c2ef7d1f0e547831dfdf4ecec2cd6aaf3453e9e8ef8431fbd5e3cd75e828e3c5967a6311853e7e87f583ef2be72c8
 SHA512 
266a479fdbfc479e233675fa7623488135c633fed9cb236ec0cee578fc5be83b88a2dbda8a304ee3a27384c96e93a4bdf40f60597660e09841380e0930dd93d9

diff --git a/x11-libs/libast/files/libast-0.8-configure-clang16.patch 
b/x11-libs/libast/files/libast-0.8-configure-clang16.patch
deleted file mode 100644
index 3d339a2aeb34..
--- a/x11-libs/libast/files/libast-0.8-configure-clang16.patch
+++ /dev/null
@@ -1,65 +0,0 @@
-https://github.com/mej/libast/pull/5
-https://bugs.gentoo.org/871705
-
-From 6c50760566499ef34cfd34ee38945e2612f4f7bf Mon Sep 17 00:00:00 2001
-From: Ryan Schmidt 
-Date: Mon, 7 Dec 2020 01:34:46 -0600
-Subject: [PATCH] Fix implicit declaration of library function exit
-
 a/libast.m4
-+++ b/libast.m4
-@@ -505,10 +505,10 @@ char ovbuf[7];
- int i;
- for (i=0; i<7; i++) ovbuf[i]='x';
- snprintf(ovbuf, 4,"foo%s", "bar");
--if (ovbuf[5]!='x') exit(1);
-+if (ovbuf[5]!='x') return 1;
- snprintf(ovbuf, 4,"foo%d", 666);
--if (ovbuf[5]!='x') exit(1);
--exit(0);
-+if (ovbuf[5]!='x') return 1;
-+return 0;
- } >>
- changequote([, ])
- , dps_cv_snprintf_bug=0, dps_cv_snprintf_bug=1, dps_cv_snprintf_bug=2)
-@@ -550,10 +550,10 @@ int main(void)
-   char ovbuf[8] = "xxx";
-   int i;
-   prnt(ovbuf, "foo%s", "bar");
--  if (ovbuf[5]!='x') {fprintf(stderr, "buffer:  %s\n", ovbuf); exit(1);}
-+  if (ovbuf[5]!='x') {fprintf(stderr, "buffer:  %s\n", ovbuf); return 1;}
-   prnt(ovbuf, "foo%d", 666);
--  if (ovbuf[5]!='x') {fprintf(stderr, "buffer:  %s\n", ovbuf); exit(1);}
--  exit(0);
-+  if (ovbuf[5]!='x') {fprintf(stderr, "buffer:  %s\n", ovbuf); return 1;}
-+  return 0;
- } >>
- changequote([, ])
- , dps_cv_vsnprintf_bug=0, dps_cv_vsnprintf_bug=1, 
dps_cv_vsnprintf_bug=2)
-@@ -651,10 +651,10 @@ AC_DEFUN([dps_rlimit_nproc], [
- AC_TRY_RUN(
- changequote(<<, >>)dnl
- <<
--#ifndef HAVE_STDLIB_H
-+#ifdef HAVE_STDLIB_H
- #include 
- #endif /* HAVE_STDLIB_H */
--#ifndef HAVE_SIGNAL_H
-+#ifdef HAVE_SIGNAL_H
- #include 
- #endif /* HAVE_SIGNAL_H */
- #ifdef HAVE_UNISTD_H
-@@ -699,10 +699,10 @@ AC_DEFUN([dps_rlimit_memlock], [
- AC_TRY_RUN(
- changequote(<<, >>)dnl
- <<
--#ifndef HAVE_STDLIB_H
-+#ifdef HAVE_STDLIB_H
- #include 
- #endif /* HAVE_STDLIB_H */
--#ifndef HAVE_SIGNAL_H
-+#ifdef HAVE_SIGNAL_H
- #include 
- #endif /* HAVE_SIGNAL_H */
- #ifdef HAVE_UNISTD_H
-

diff --git a/x11-libs/libast/libast-0.8-r1.ebuild 
b/x11-libs/libast/libast-0.8-r1.ebuild
deleted file mode 100644
index fb627811026b..
--- a/x11-libs/libast/libast-0.8-r1.ebuild
+++ /dev/null
@@ -1,53 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit autotools
-
-DESCRIPTION="LIBrary of Assorted Spiffy Things"
-HOMEPAGE="http://www.eterm.org/download/;
-SRC_URI="https://github.com/mej/libast/archive/refs/tags/${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ~mips ppc ppc64 sparc x86 ~amd64-linux 
~x86-linux ~ppc-macos"
-IUSE="imlib cpu_flags_x86_mmx pcre"
-
-RDEPEND="
-   !sci-astronomy/ast
-   media-libs/freetype
-   x11-base/xorg-proto
-   x11-libs/libXt
-   x11-libs/libICE
-   x11-libs/libSM
-   

[gentoo-commits] repo/gentoo:master commit in: profiles/, dev-cpp/atkmm/

2023-01-20 Thread Matt Turner
commit: 74f493b111d8890f34b588b206873c230a573cf0
Author: Matt Turner  gentoo  org>
AuthorDate: Sat Jan 21 06:05:16 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat Jan 21 06:05:16 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=74f493b1

dev-cpp/atkmm: Delete :2.36

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

 dev-cpp/atkmm/Manifest   |  1 -
 dev-cpp/atkmm/atkmm-2.36.2-r1.ebuild | 38 
 profiles/package.mask|  6 --
 3 files changed, 45 deletions(-)

diff --git a/dev-cpp/atkmm/Manifest b/dev-cpp/atkmm/Manifest
index 6d91e5a1baa4..c0461731e648 100644
--- a/dev-cpp/atkmm/Manifest
+++ b/dev-cpp/atkmm/Manifest
@@ -1,2 +1 @@
 DIST atkmm-2.28.3.tar.xz 691164 BLAKE2B 
07468f4bdf2b790873517907c4564ccd513bb28500c14b1db50bcfed0c51ca8401a95989c0c61460c905125e6d0c71560f59190c5fa38abdc2d133991d519f45
 SHA512 
ebc25e9de4b9de6df7097ab485fb0675d8c83113d99a444eec91df0908073362bfdaa9b03fc4c3e91766109d9b94b88df041851176ecde578cf932b526ef678e
-DIST atkmm-2.36.2.tar.xz 744596 BLAKE2B 
2eee35605eee2e569eca1053f0c50449ce2a1cf44c5d29c17d00685da702f252e0eb9cd7d06ceceb0cb93dbe6848f4ea952aae621e5290aa69870a7ca2961766
 SHA512 
ad8ba4cb83a71c2998a600e015d1639d7d2ad39b450148ddb40ed750f3321e6932e81986cb1591ad3bcf914bcc50409c24300580b898f16408acc57a0ce2d914

diff --git a/dev-cpp/atkmm/atkmm-2.36.2-r1.ebuild 
b/dev-cpp/atkmm/atkmm-2.36.2-r1.ebuild
deleted file mode 100644
index 4501f5047598..
--- a/dev-cpp/atkmm/atkmm-2.36.2-r1.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{9..11} )
-inherit gnome.org meson-multilib python-any-r1
-
-DESCRIPTION="C++ interface for the ATK library"
-HOMEPAGE="https://www.gtkmm.org;
-
-LICENSE="LGPL-2.1+"
-SLOT="2.36"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv sparc x86 
~amd64-linux ~x86-linux ~sparc-solaris ~x86-solaris"
-IUSE="gtk-doc"
-
-DEPEND="
-   >=dev-cpp/glibmm-2.68.0:2.68[gtk-doc?,${MULTILIB_USEDEP}]
-   >=dev-libs/atk-2.33.3[${MULTILIB_USEDEP}]
-   dev-libs/libsigc++:3[gtk-doc?,${MULTILIB_USEDEP}]
-"
-RDEPEND="${DEPEND}"
-BDEPEND="
-   virtual/pkgconfig
-   gtk-doc? (
-   app-doc/doxygen[dot]
-   dev-lang/perl
-   dev-libs/libxslt
-   )
-   ${PYTHON_DEPS}
-"
-
-multilib_src_configure() {
-   local emesonargs=(
-   $(meson_native_use_bool gtk-doc build-documentation)
-   )
-   meson_src_configure
-}

diff --git a/profiles/package.mask b/profiles/package.mask
index 45e626c8bfa2..34270b103a60 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -759,12 +759,6 @@ sci-libs/votca-tools
 # Removal on 2023-01-20.
 media-gfx/colorhug-client
 
-# Matt Turner  (2022-12-21)
-# No reverse dependencies. GTK 4 doesn't use it.
-# See https://gitlab.gnome.org/GNOME/atkmm/-/issues/4
-# Removal on 2023-01-20.
-dev-cpp/atkmm:2.36
-
 # Michał Górny  (2022-12-21)
 # The mauve project is no longer maintained upstream, and the actual
 # program has been removed from Gentoo in 2016.  These are leftover



[gentoo-commits] repo/gentoo:master commit in: media-gfx/colorhug-client/, profiles/

2023-01-20 Thread Matt Turner
commit: 1917d1be1505222f320ca5dd78e11a177d15951d
Author: Matt Turner  gentoo  org>
AuthorDate: Sat Jan 21 06:06:04 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat Jan 21 06:06:04 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1917d1be

media-gfx/colorhug-client: Delete

Bug: https://bugs.gentoo.org/582396
Bug: https://bugs.gentoo.org/592376
Bug: https://bugs.gentoo.org/739994
Signed-off-by: Matt Turner  gentoo.org>

 media-gfx/colorhug-client/Manifest |  1 -
 .../colorhug-client/colorhug-client-0.2.8.ebuild   | 47 --
 media-gfx/colorhug-client/metadata.xml | 11 -
 profiles/package.mask  |  5 ---
 4 files changed, 64 deletions(-)

diff --git a/media-gfx/colorhug-client/Manifest 
b/media-gfx/colorhug-client/Manifest
deleted file mode 100644
index 4d492ff8b8ad..
--- a/media-gfx/colorhug-client/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST colorhug-client-0.2.8.tar.xz 886652 BLAKE2B 
5a52cd3763225dd1ffc04f8ddd04c8e23b573660711b79f181f8dcf369be2f56cdea876fd37206124f8b9416c507d98493c00e3a02745795cb9eea18bd688c58
 SHA512 
99a012614b9364738a417e9cf8719811520f2ae2fab7dc1b1aa0ca4dfdbf3e3b2a06ed6763400a5ed34311797f14093af988dd6335d626b7e4a00c03d64c0356

diff --git a/media-gfx/colorhug-client/colorhug-client-0.2.8.ebuild 
b/media-gfx/colorhug-client/colorhug-client-0.2.8.ebuild
deleted file mode 100644
index 8113155736ce..
--- a/media-gfx/colorhug-client/colorhug-client-0.2.8.ebuild
+++ /dev/null
@@ -1,47 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit bash-completion-r1 xdg
-
-DESCRIPTION="Client tools for the ColorHug display colorimeter"
-HOMEPAGE="http://www.hughski.com/;
-SRC_URI="https://people.freedesktop.org/~hughsient/releases/${P}.tar.xz;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 x86"
-# Tests need valgrind, that needs glibc with debugging symbols
-RESTRICT="test"
-
-RDEPEND="
-   dev-db/sqlite:3
-   >=dev-libs/glib-2.31.10:2
-   >=dev-libs/libgusb-0.2.2
-   media-libs/lcms:2
-   >=media-libs/libcanberra-0.10[gtk3]
-   net-libs/libsoup:2.4
-   >=x11-libs/gtk+-3.11.2:3
-   >=x11-misc/colord-1.2.9:0=
-   >=x11-libs/colord-gtk-0.1.24"
-DEPEND="${RDEPEND}"
-# docbook stuff needed for man pages
-BDEPEND="
-   app-text/docbook-sgml-dtd:4.1
-   app-text/docbook-sgml-utils
-   app-text/yelp-tools
-   >=dev-util/intltool-0.50
-   >=sys-devel/gettext-0.17
-   virtual/pkgconfig"
-
-src_configure() {
-   # introspection checked but not needed by anything
-   # Install completions manually to prevent dependency on 
bash-completion, bug #546166
-   econf --disable-introspection --disable-bash-completion
-}
-
-src_install() {
-   default
-   dobashcomp data/bash/colorhug-cmd
-}

diff --git a/media-gfx/colorhug-client/metadata.xml 
b/media-gfx/colorhug-client/metadata.xml
deleted file mode 100644
index 4532d21566a6..
--- a/media-gfx/colorhug-client/metadata.xml
+++ /dev/null
@@ -1,11 +0,0 @@
-
-https://www.gentoo.org/dtd/metadata.dtd;>
-
-  
-gn...@gentoo.org
-Gentoo GNOME Desktop
-  
-  
-hughski/colorhug-client
-  
-

diff --git a/profiles/package.mask b/profiles/package.mask
index 34270b103a60..c27006f3e4aa 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -754,11 +754,6 @@ sci-chemistry/votca-csgapps
 sci-chemistry/votca-xtp
 sci-libs/votca-tools
 
-# Matt Turner  (2022-12-21)
-# Archived upstream, now that fwupd can handle updates.
-# Removal on 2023-01-20.
-media-gfx/colorhug-client
-
 # Michał Górny  (2022-12-21)
 # The mauve project is no longer maintained upstream, and the actual
 # program has been removed from Gentoo in 2016.  These are leftover



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

2023-01-20 Thread Michał Górny
commit: 5aadf65b4602850a7667cb889a2197150264f5b8
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Jan 21 05:33:40 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Jan 21 05:59:27 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5aadf65b

dev-python/paramiko: Bump to 3.0.0

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

 dev-python/paramiko/Manifest   |  1 +
 .../files/paramiko-3.0.0-nih-test-deps.patch   | 98 ++
 dev-python/paramiko/paramiko-3.0.0.ebuild  | 56 +
 3 files changed, 155 insertions(+)

diff --git a/dev-python/paramiko/Manifest b/dev-python/paramiko/Manifest
index aac53d250edf..f1b32d05ad16 100644
--- a/dev-python/paramiko/Manifest
+++ b/dev-python/paramiko/Manifest
@@ -1 +1,2 @@
 DIST paramiko-2.12.0.gh.tar.gz 351956 BLAKE2B 
d41668f32f28a5c2c3af1d2b5c85bb4c3d2f5af9028cd5ebcb2b8aa21bc25df2c1ead5ddfe61ff12cfacec4b92913833e267f8a3fef07fa9a794f4b064fdb472
 SHA512 
1bf325ffd393447cb90009d01dc1104d0d43a6acdd08cc6d28310063a649a23748800dab119ab5e10833975e68f5f5702044fc247a2e8058122a5327f2c7
+DIST paramiko-3.0.0.gh.tar.gz 350348 BLAKE2B 
ba7211a3f3c7d4f9c0023017d96ed51511039378b4eba1ace13fbbf6902cda40aa09f2cf7b5ce9f7aee666907d9a662e9bf7eccd5d06669685b9aa25fccfa551
 SHA512 
3754314fcbd64bf3db5fd6a8d55babc13e639675d09e85d796e99f25eecb55b0f987c0b47bce288c3d154a2dbdb586ecc34bbb09d67786bcc13b0a94a78e6654

diff --git a/dev-python/paramiko/files/paramiko-3.0.0-nih-test-deps.patch 
b/dev-python/paramiko/files/paramiko-3.0.0-nih-test-deps.patch
new file mode 100644
index ..26b12f0ce154
--- /dev/null
+++ b/dev-python/paramiko/files/paramiko-3.0.0-nih-test-deps.patch
@@ -0,0 +1,98 @@
+From c7d1373554910102846123afb35c8c1a842f2c9a Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Micha=C5=82=20G=C3=B3rny?= 
+Date: Tue, 17 May 2022 07:26:36 +0200
+Subject: [PATCH] Replace pytest-relaxed with plain pytest.raises
+
+There is really no technical reason to bring pytest-relaxed to call
+@raises as a decorator while plain pytest works just fine.  Plus,
+pytest.raises() is used in test_sftp already.
+
+pytest-relaxed causes humongous breakage to other packages
+on the system.  It has been banned from Gentoo for this reason.
+---
+ dev-requirements.txt |  6 ++
+ pytest.ini   |  3 ---
+ tests/test_client.py | 19 +--
+ 3 files changed, 15 insertions(+), 13 deletions(-)
+
+diff --git a/tests/test_client.py b/tests/test_client.py
+index dae5b13a..d0e9c434 100644
+--- a/tests/test_client.py
 b/tests/test_client.py
+@@ -33,7 +33,6 @@ import weakref
+ from tempfile import mkstemp
+ 
+ import pytest
+-from pytest_relaxed import raises
+ from unittest.mock import patch, Mock
+ 
+ import paramiko
+@@ -786,11 +785,11 @@ class PasswordPassphraseTests(ClientTest):
+ 
+ # TODO: more granular exception pending #387; should be signaling "no auth
+ # methods available" because no key and no password
+-@raises(SSHException)
+ @requires_sha1_signing
+ def test_passphrase_kwarg_not_used_for_password_auth(self):
+-# Using the "right" password in the "wrong" field shouldn't work.
+-self._test_connection(passphrase="pygmalion")
++with pytest.raises(SSHException):
++# Using the "right" password in the "wrong" field shouldn't work.
++self._test_connection(passphrase="pygmalion")
+ 
+ @requires_sha1_signing
+ def test_passphrase_kwarg_used_for_key_passphrase(self):
+@@ -810,15 +809,15 @@ class PasswordPassphraseTests(ClientTest):
+ password="television",
+ )
+ 
+-@raises(AuthenticationException)  # TODO: more granular
+ @requires_sha1_signing
+ def 
test_password_kwarg_not_used_for_passphrase_when_passphrase_kwarg_given(  # noqa
+ self,
+ ):
+ # Sanity: if we're given both fields, the password field is NOT used 
as
+ # a passphrase.
+-self._test_connection(
+-key_filename=_support("test_rsa_password.key"),
+-password="television",
+-passphrase="wat? lol no",
+-)
++with pytest.raises(AuthenticationException):
++self._test_connection(
++key_filename=_support("test_rsa_password.key"),
++password="television",
++passphrase="wat? lol no",
++)
+-- 
+2.39.1
+
+From becd215434a7c01c74b407cbf2cbcb192e138a15 Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Micha=C5=82=20G=C3=B3rny?= 
+Date: Sat, 21 Jan 2023 06:56:09 +0100
+Subject: [PATCH] Remove icecream dep
+
+---
+ tests/conftest.py | 6 --
+ 1 file changed, 6 deletions(-)
+
+diff --git a/tests/conftest.py b/tests/conftest.py
+index b28d2a17..3cecb7e8 100644
+--- a/tests/conftest.py
 b/tests/conftest.py
+@@ -10,12 +10,6 @@ from .loop import LoopSocket
+ from .stub_sftp import StubServer, StubSFTPServer
+ from .util import _support
+ 
+-from icecream import ic, install as install_ic
+-
+-

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

2023-01-20 Thread Michał Górny
commit: e17ecba292259eb889162c694a765ab51c6c2011
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Jan 21 05:09:36 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Jan 21 05:09:36 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e17ecba2

xfce-base/thunar: Bump to 4.18.3

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

 xfce-base/thunar/Manifest |  1 +
 xfce-base/thunar/thunar-4.18.3.ebuild | 86 +++
 2 files changed, 87 insertions(+)

diff --git a/xfce-base/thunar/Manifest b/xfce-base/thunar/Manifest
index 47ebd60419a8..1a9a9868340f 100644
--- a/xfce-base/thunar/Manifest
+++ b/xfce-base/thunar/Manifest
@@ -3,3 +3,4 @@ DIST thunar-4.17.12.tar.bz2 2800333 BLAKE2B 
10aaaf3edd9795cf45a54239ef5b38a40cf3
 DIST thunar-4.18.0.tar.bz2 2802858 BLAKE2B 
f9e8df57557aad52b600cd6d4f8bc035ba70f8f475a00d85a5110f4f6bf822bc30674581ae2210d0b723b5667306e0a78d3b23474b6dc93aa65f8bb81f3a1617
 SHA512 
0e1ce223d7a94c78e0f13750a1cf9b0676392aff3d1cf32f6a35b624629031d7b09dfe82f26defa5dfe466f876b5a33d0e6cf154b547f97451b4f89b7c3d6215
 DIST thunar-4.18.1.tar.bz2 2764608 BLAKE2B 
bf8bc807898d18cb4dc444301b5160b3c1a2a47b5eba85865df16ea1221f2ca68f0bbfb4fb97ff2f53279abbcb65b5c3eb11ea283bca845e0624ec0b63286a1a
 SHA512 
38ee0148f9a8ea11abd94132896cc4f77ad2227815bb4170de1d597b276e043005600afe015d05abb035e02986adde34678939993e8068c17207904a21532411
 DIST thunar-4.18.2.tar.bz2 2786098 BLAKE2B 
8f3a2eceb49cc77bc78f46c15435ddcf04890a7eddbad46bf04216fe34bcd59b7762c6f5aa29c7c3a112d3c277e976be70ae2f0635dbde38a760810bff8c8333
 SHA512 
cb2c8dc11a775049ca7af9260c485ba94df42e29795eb2921597c755dce9ef313dbcc68a6f8438445b0c33363e59cf8db4ddd8b527b611528710ab1138e2333d
+DIST thunar-4.18.3.tar.bz2 2797232 BLAKE2B 
4193273e75e6a5a1f9bc1f10934f17b2796b04a59ad2b9a01e4f95e922195a7d8912b35850cc86e91607d7aed78c613bd7776a41a7c0a1b2b60933e1930f3036
 SHA512 
c6795b691938044d4e15a86c50d60c3c58c203964f2f0e9e69f2432a0d5159b1a7654adb4932a81fcc1f6a89e6fd465297d72dfcb7792fd644ecbd820892a6a4

diff --git a/xfce-base/thunar/thunar-4.18.3.ebuild 
b/xfce-base/thunar/thunar-4.18.3.ebuild
new file mode 100644
index ..c3bb395fb212
--- /dev/null
+++ b/xfce-base/thunar/thunar-4.18.3.ebuild
@@ -0,0 +1,86 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit xdg-utils
+
+DESCRIPTION="File manager for the Xfce desktop environment"
+HOMEPAGE="
+   https://docs.xfce.org/xfce/thunar/start
+   https://gitlab.xfce.org/xfce/thunar/
+"
+SRC_URI="https://archive.xfce.org/src/xfce/${PN}/${PV%.*}/${P}.tar.bz2;
+
+LICENSE="GPL-2+ LGPL-2+"
+SLOT="0/3"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~sparc ~x86 ~amd64-linux ~x86-linux ~x86-solaris"
+IUSE="exif introspection libnotify pcre +trash-panel-plugin udisks"
+
+DEPEND="
+   >=dev-libs/glib-2.66.0
+   >=x11-libs/gdk-pixbuf-2.40.0
+   >=x11-libs/gtk+-3.24.0:3
+   >=xfce-base/exo-4.17.0:=
+   >=xfce-base/libxfce4ui-4.17.6:=
+   >=xfce-base/libxfce4util-4.17.2:=
+   >=xfce-base/xfconf-4.12:=
+   exif? ( >=media-libs/libexif-0.6.19:= )
+   introspection? ( dev-libs/gobject-introspection:= )
+   libnotify? ( >=x11-libs/libnotify-0.7 )
+   pcre? ( >=dev-libs/libpcre2-10.0:= )
+   trash-panel-plugin? ( >=xfce-base/xfce4-panel-4.10:= )
+   udisks? ( dev-libs/libgudev:= )
+"
+RDEPEND="
+   ${DEPEND}
+   >=dev-util/desktop-file-utils-0.20-r1
+   x11-misc/shared-mime-info
+   trash-panel-plugin? (
+   >=gnome-base/gvfs-1.18.3
+   )
+   udisks? (
+   >=gnome-base/gvfs-1.18.3[udisks,udev]
+   virtual/udev
+   )
+"
+BDEPEND="
+   dev-util/intltool
+   sys-devel/gettext
+   virtual/pkgconfig
+"
+
+src_configure() {
+   local myconf=(
+   $(use_enable introspection)
+   $(use_enable udisks gudev)
+   $(use_enable libnotify notifications)
+   $(use_enable exif)
+   $(use_enable pcre pcre2)
+   $(use_enable trash-panel-plugin tpa-plugin)
+   )
+
+   econf "${myconf[@]}"
+}
+
+src_install() {
+   default
+   find "${D}" -name '*.la' -delete || die
+}
+
+pkg_postinst() {
+   elog "If you were using an older Xfce version and Thunar fails to start"
+   elog "with a message similar to:"
+   elog "  Failed to register: Timeout was reached"
+   elog "you may need to reset your xfce4 session:"
+   elog "  rm ~/.cache/sessions/xfce4-session-*"
+   elog "See https://bugs.gentoo.org/698914.;
+
+   xdg_desktop_database_update
+   xdg_icon_cache_update
+}
+
+pkg_postrm() {
+   xdg_desktop_database_update
+   xdg_icon_cache_update
+}



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

2023-01-20 Thread Michał Górny
commit: cc93e2e7e02855a349b8d8c180d15f4cdded5aa4
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Jan 21 05:11:51 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Jan 21 05:11:51 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc93e2e7

dev-util/stripe-mock: Bump to 0.150.0

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

 dev-util/stripe-mock/Manifest   |  1 +
 dev-util/stripe-mock/stripe-mock-0.150.0.ebuild | 27 +
 2 files changed, 28 insertions(+)

diff --git a/dev-util/stripe-mock/Manifest b/dev-util/stripe-mock/Manifest
index bf7eaf27cd19..0ed3035fdb0b 100644
--- a/dev-util/stripe-mock/Manifest
+++ b/dev-util/stripe-mock/Manifest
@@ -1,3 +1,4 @@
 DIST stripe-mock-0.147.0.tar.gz 563420 BLAKE2B 
c0ec61e12081bed396993db28a690d267004ed078d6ad593e4c5543da7b77b5014cb097ab3cc992cdb704a7037efc72e37d7b3c280cfa403cb5d36e1b56f5e53
 SHA512 
4f017c5e1a76f9922acecbaf3abebf23df18d2b24321e50cd14761d67b938ddfcf92fe7641fa36a8d9d67a63dab5ce0f6a40050a7a3472da93973aa9efec6ead
 DIST stripe-mock-0.148.0.tar.gz 563990 BLAKE2B 
98d16fea7e9a99bfdfd9c42dec09e0428abafaf99924254c862a209184240825af2cba925acb8bd40850c0d4f4f4477460c90c6ec70676bf65961e99ed495c68
 SHA512 
bf7d4d03f9d473b34ffb31a16521685cac9369e261f2d00ec77206a42f73a363d5f2528744ebb316525c236e56568375330499bfd2abdb9a37c6a742bb1fe2b7
 DIST stripe-mock-0.149.0.tar.gz 564059 BLAKE2B 
8012431b1c4671ccdbe71950013008bed54b87baf962c370869b184441fbd72c338d078331078db4b0eeaadfb7b82438a22c5b1afb433ba66f5302496d4991b4
 SHA512 
e3364b09d11be2ef1545fca446d6648ff0ee4e85b4ebdcdea7a864fc85a6fa397a4eacc3ba47c971a32b62d6092eb32f66fca530f5fabab31932fee5a677edb6
+DIST stripe-mock-0.150.0.tar.gz 564931 BLAKE2B 
dc67d9c0547d68d70bb096ca7fc498521fa2778ada7175a94c52e0e767cf0f516e0e5ac0b6c45deca1023012d14026c1589e8e5426407e048da535d53ac1063e
 SHA512 
adce6a9e094bd0271328130462fae8b4bf3a19b864395d1ade667ff9df72d2cfa90d0243043905f34023bf0919115709f8e51eb4d502a6f7f547a1afc1ed0a41

diff --git a/dev-util/stripe-mock/stripe-mock-0.150.0.ebuild 
b/dev-util/stripe-mock/stripe-mock-0.150.0.ebuild
new file mode 100644
index ..ca0f4e60efa7
--- /dev/null
+++ b/dev-util/stripe-mock/stripe-mock-0.150.0.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit go-module
+
+DESCRIPTION="Mock HTTP server that responds like the real Stripe API"
+HOMEPAGE="https://github.com/stripe/stripe-mock/;
+SRC_URI="https://github.com/stripe/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT ISC BSD-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+src_compile() {
+   emake build
+}
+
+src_test() {
+   emake test
+}
+
+src_install() {
+   dobin stripe-mock
+   einstalldocs
+}



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

2023-01-20 Thread Michał Górny
commit: a986da8ca04e7fc0fe33dba0e689ed2cb82f4812
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Jan 21 05:08:39 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Jan 21 05:08:39 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a986da8c

dev-libs/libgit2: Bump to 1.5.1

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

 dev-libs/libgit2/Manifest |  1 +
 dev-libs/libgit2/libgit2-1.5.1.ebuild | 76 +++
 2 files changed, 77 insertions(+)

diff --git a/dev-libs/libgit2/Manifest b/dev-libs/libgit2/Manifest
index eaa20061cd72..689dcac2d75c 100644
--- a/dev-libs/libgit2/Manifest
+++ b/dev-libs/libgit2/Manifest
@@ -1 +1,2 @@
 DIST libgit2-1.5.0.tar.gz 5893437 BLAKE2B 
4108de0e8fc6a02e4172f47cb69cdfe8c85a0a72235432ca58b02d94e0bcb8390caf0c710060772551cc3a392291778ae14b561256c6d88058d0ae5a277f2fbf
 SHA512 
7a32b27cd32bd03ce7be6c127317f82a4ac6f16615c3234699676781f4858d057edb0410b2fe36fd2e634b00748a8b0be17f23809e09a7602ba48185134300f7
+DIST libgit2-1.5.1.tar.gz 5895483 BLAKE2B 
4df80216523f4065e46c1ce99fd0747d2f8516571691c8c2b5638e32c805f5ce08d3add769e6d5ce29ac69b35419db82ce56c6b3019e70573c4ad63aca2e440d
 SHA512 
04cf389e30cd9fb787704e3c8997acaaeea5c13e1e2f9eaf9f5598d35c2e85f3cf04b47312cae9e7278236ecb089c2d33addd852e38d3c7d2daa87929b077f39

diff --git a/dev-libs/libgit2/libgit2-1.5.1.ebuild 
b/dev-libs/libgit2/libgit2-1.5.1.ebuild
new file mode 100644
index ..2769e48033fe
--- /dev/null
+++ b/dev-libs/libgit2/libgit2-1.5.1.ebuild
@@ -0,0 +1,76 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9..11} )
+inherit cmake python-any-r1
+
+DESCRIPTION="A linkable library for Git"
+HOMEPAGE="https://libgit2.org/;
+SRC_URI="
+   https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz
+"
+S=${WORKDIR}/${P/_/-}
+
+LICENSE="GPL-2-with-linking-exception"
+SLOT="0/$(ver_cut 1-2)"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 
~ppc-macos"
+IUSE="examples gssapi +ssh test +threads trace"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   dev-libs/libpcre2:=
+   net-libs/http-parser:=
+   sys-libs/zlib
+   dev-libs/openssl:0=
+   gssapi? ( virtual/krb5 )
+   ssh? ( net-libs/libssh2 )
+"
+DEPEND="
+   ${RDEPEND}
+"
+BDEPEND="
+   ${PYTHON_DEPS}
+   virtual/pkgconfig
+"
+
+src_prepare() {
+   cmake_src_prepare
+   # relying on forked http-parser to support some obscure URI form
+   sed -i -e '/empty_port/s:test:_&:' \
+   tests/libgit2/network/url/parse.c || die
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DBUILD_TESTS=$(usex test)
+   -DUSE_SSH=$(usex ssh)
+   -DUSE_GSSAPI=$(usex gssapi ON OFF)
+   -DUSE_HTTP_PARSER=system
+   -DREGEX_BACKEND=pcre2
+   )
+   cmake_src_configure
+}
+
+src_test() {
+   if [[ ${EUID} -eq 0 ]] ; then
+   # repo::iterator::fs_preserves_error fails if run as root
+   # since root can still access dirs with  perms
+   ewarn "Skipping tests: non-root privileges are required for all 
tests to pass"
+   else
+   local TEST_VERBOSE=1
+   cmake_src_test -R offline
+   fi
+}
+
+src_install() {
+   cmake_src_install
+   dodoc docs/*.{md,txt}
+
+   if use examples ; then
+   find examples -name '.gitignore' -delete || die
+   dodoc -r examples
+   docompress -x /usr/share/doc/${PF}/examples
+   fi
+}



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

2023-01-20 Thread Michał Górny
commit: 3929161ec461bcc20c070c616f6b8957636ad07e
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Jan 21 05:11:30 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Jan 21 05:11:30 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3929161e

dev-util/stripe-mock: Remove old

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

 dev-util/stripe-mock/Manifest   |  3 ---
 dev-util/stripe-mock/stripe-mock-0.141.0.ebuild | 27 -
 dev-util/stripe-mock/stripe-mock-0.145.0.ebuild | 27 -
 dev-util/stripe-mock/stripe-mock-0.146.0.ebuild | 27 -
 4 files changed, 84 deletions(-)

diff --git a/dev-util/stripe-mock/Manifest b/dev-util/stripe-mock/Manifest
index 618df96d644f..bf7eaf27cd19 100644
--- a/dev-util/stripe-mock/Manifest
+++ b/dev-util/stripe-mock/Manifest
@@ -1,6 +1,3 @@
-DIST stripe-mock-0.141.0.tar.gz 583884 BLAKE2B 
bd6e8c19280047fe0aba420aa701e1d7df340d10c1a16f03ae46c690f1c77ea59413f0911c44d71542ef6cc6d8ae7474905b4a997714f1dc30e42b20f8dbe64f
 SHA512 
11083ccb14cba1fdcd629d22ad663c88bd7b0d37274e86f178f7cf0fe789ca3bd52a1f4ab9f2414ecee7590124d69e6a2813221dbfd0d74cc86e454157dbefc5
-DIST stripe-mock-0.145.0.tar.gz 579773 BLAKE2B 
f2661daf70f2073ce475b53e591d08ddb030e263c0b08211083f675ced05842e92d43c16183369658d32abed5569b48695e300f26b491f10983bcc6ec41a9e74
 SHA512 
55597c4911ef32c804a63289cc9d04c5ed4f6b673cdd85e794a039abab8b6741e6970d13f8c54c3734d1ed2948437d4ebfdb0ef45bd12dcabee530ae9baaae66
-DIST stripe-mock-0.146.0.tar.gz 561719 BLAKE2B 
30b7fb51de192e94157bdbe7d9c5598749b3bbf8f8f6e17b39bd4396da09ca8ded5fdfcdea1034274fd877a0e2356d5ea9820df05c75fd88a98c4a60e8bf7714
 SHA512 
d9680d41f20382a1bef5fec6ae5e0970781e169ad77151838b32ce2ffc4d2d024276c44dbc998f2a2a0a20b90e75241b78e6d6dfa282fafb9486990653af6c63
 DIST stripe-mock-0.147.0.tar.gz 563420 BLAKE2B 
c0ec61e12081bed396993db28a690d267004ed078d6ad593e4c5543da7b77b5014cb097ab3cc992cdb704a7037efc72e37d7b3c280cfa403cb5d36e1b56f5e53
 SHA512 
4f017c5e1a76f9922acecbaf3abebf23df18d2b24321e50cd14761d67b938ddfcf92fe7641fa36a8d9d67a63dab5ce0f6a40050a7a3472da93973aa9efec6ead
 DIST stripe-mock-0.148.0.tar.gz 563990 BLAKE2B 
98d16fea7e9a99bfdfd9c42dec09e0428abafaf99924254c862a209184240825af2cba925acb8bd40850c0d4f4f4477460c90c6ec70676bf65961e99ed495c68
 SHA512 
bf7d4d03f9d473b34ffb31a16521685cac9369e261f2d00ec77206a42f73a363d5f2528744ebb316525c236e56568375330499bfd2abdb9a37c6a742bb1fe2b7
 DIST stripe-mock-0.149.0.tar.gz 564059 BLAKE2B 
8012431b1c4671ccdbe71950013008bed54b87baf962c370869b184441fbd72c338d078331078db4b0eeaadfb7b82438a22c5b1afb433ba66f5302496d4991b4
 SHA512 
e3364b09d11be2ef1545fca446d6648ff0ee4e85b4ebdcdea7a864fc85a6fa397a4eacc3ba47c971a32b62d6092eb32f66fca530f5fabab31932fee5a677edb6

diff --git a/dev-util/stripe-mock/stripe-mock-0.141.0.ebuild 
b/dev-util/stripe-mock/stripe-mock-0.141.0.ebuild
deleted file mode 100644
index dd59db8ef887..
--- a/dev-util/stripe-mock/stripe-mock-0.141.0.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit go-module
-
-DESCRIPTION="Mock HTTP server that responds like the real Stripe API"
-HOMEPAGE="https://github.com/stripe/stripe-mock/;
-SRC_URI="https://github.com/stripe/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT ISC BSD-2"
-SLOT="0"
-KEYWORDS="amd64 x86"
-
-src_compile() {
-   emake build
-}
-
-src_test() {
-   emake test
-}
-
-src_install() {
-   dobin stripe-mock
-   einstalldocs
-}

diff --git a/dev-util/stripe-mock/stripe-mock-0.145.0.ebuild 
b/dev-util/stripe-mock/stripe-mock-0.145.0.ebuild
deleted file mode 100644
index 89958510a463..
--- a/dev-util/stripe-mock/stripe-mock-0.145.0.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit go-module
-
-DESCRIPTION="Mock HTTP server that responds like the real Stripe API"
-HOMEPAGE="https://github.com/stripe/stripe-mock/;
-SRC_URI="https://github.com/stripe/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT ISC BSD-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-src_compile() {
-   emake build
-}
-
-src_test() {
-   emake test
-}
-
-src_install() {
-   dobin stripe-mock
-   einstalldocs
-}

diff --git a/dev-util/stripe-mock/stripe-mock-0.146.0.ebuild 
b/dev-util/stripe-mock/stripe-mock-0.146.0.ebuild
deleted file mode 100644
index 89958510a463..
--- a/dev-util/stripe-mock/stripe-mock-0.146.0.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit go-module
-
-DESCRIPTION="Mock HTTP server that responds like the real Stripe API"
-HOMEPAGE="https://github.com/stripe/stripe-mock/;
-SRC_URI="https://github.com/stripe/${PN}/archive/v${PV}.tar.gz -> 

[gentoo-commits] repo/gentoo:master commit in: dev-perl/File-RsyncP/, dev-perl/File-RsyncP/files/

2023-01-20 Thread Sam James
commit: 20855351439863d9dda8e672fdad98876f82ba0c
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan 21 04:11:45 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan 21 04:11:45 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=20855351

dev-perl/File-RsyncP: fix build w/ LTO, clang 16

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

 dev-perl/File-RsyncP/File-RsyncP-0.760.0-r1.ebuild |  38 +
 .../files/File-RsyncP-0.760.0-clang16.patch| 188 +
 .../files/File-RsyncP-0.760.0-lto.patch|  40 +
 3 files changed, 266 insertions(+)

diff --git a/dev-perl/File-RsyncP/File-RsyncP-0.760.0-r1.ebuild 
b/dev-perl/File-RsyncP/File-RsyncP-0.760.0-r1.ebuild
new file mode 100644
index ..2c19a775d327
--- /dev/null
+++ b/dev-perl/File-RsyncP/File-RsyncP-0.760.0-r1.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DIST_AUTHOR=CBARRATT
+DIST_VERSION=0.76
+inherit perl-module toolchain-funcs
+
+DESCRIPTION="An rsync perl module"
+HOMEPAGE="http://perlrsync.sourceforge.net/ 
https://metacpan.org/release/File-RsyncP;
+# Bundled files make for some weirdness
+LICENSE="GPL-3+ GPL-2+ RSA"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+
+RDEPEND="
+   >=virtual/perl-Getopt-Long-2.240.0
+   net-misc/rsync
+"
+BDEPEND="${RDEPEND}"
+
+PATCHES=(
+   "${FILESDIR}/${PN}-0.700.0-make.patch"
+   "${FILESDIR}/${PN}-0.760.0-lto.patch"
+   "${FILESDIR}/${PN}-0.760.0-clang16.patch"
+)
+
+src_prepare() {
+   perl-module_src_prepare
+   tc-export CC
+}
+src_compile() {
+   mymake=(
+   "OPTIMIZE=${CFLAGS}"
+   )
+   perl-module_src_compile
+}

diff --git a/dev-perl/File-RsyncP/files/File-RsyncP-0.760.0-clang16.patch 
b/dev-perl/File-RsyncP/files/File-RsyncP-0.760.0-clang16.patch
new file mode 100644
index ..5408ac9c982e
--- /dev/null
+++ b/dev-perl/File-RsyncP/files/File-RsyncP-0.760.0-clang16.patch
@@ -0,0 +1,188 @@
+https://rt.cpan.org/Public/Bug/Display.html?id=145943
+
+Various fixes for the configure script.  Most of them are specific to
+this package, and not related to autoconf limitations.  The
+configure.in/configure.ac autoconf input is not included among
+upstream sources, so they are not patched here.
+
+--- a/FileList/configure
 b/FileList/configure
+@@ -2246,7 +2246,7 @@ if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
+   echo "$as_me:$LINENO: \$? = $ac_status" >&5
+   (exit $ac_status); }; }; then
+   for ac_declaration in \
+-   '' \
++   '#include ' \
+'extern "C" void std::exit (int) throw (); using std::exit;' \
+'extern "C" void std::exit (int); using std::exit;' \
+'extern "C" void exit (int) throw ();' \
+@@ -2905,6 +2905,8 @@ cat >>conftest.$ac_ext <<_ACEOF
+ #include 
+ #include 
+ #include 
++#include 
++#include 
+ 
+ int main(void)
+ {
+@@ -4492,8 +4494,8 @@ main ()
+   for (i = 0; i < 256; i++)
+ if (XOR (islower (i), ISLOWER (i))
+   || toupper (i) != TOUPPER (i))
+-  exit(2);
+-  exit (0);
++  return 2;
++  return 0;
+ }
+ _ACEOF
+ rm -f conftest$ac_exeext
+@@ -6841,6 +6843,8 @@ cat >>conftest.$ac_ext <<_ACEOF
+ #define NGID 256
+ #undef MAX
+ #define MAX(x, y) ((x) > (y) ? (x) : (y))
++#include 
++#include 
+ 
+ int
+ main ()
+@@ -8828,6 +8832,7 @@ cat confdefs.h >>conftest.$ac_ext
+ cat >>conftest.$ac_ext <<_ACEOF
+ /* end confdefs.h.  */
+ $ac_includes_default
++#include 
+ int
+ main ()
+ {
+@@ -9397,9 +9402,9 @@ cat >>conftest.$ac_ext <<_ACEOF
+ #include 
+ #include 
+ 
+-main() {
++int main(void) {
+int fd[2];
+-   exit((socketpair(AF_UNIX, SOCK_STREAM, 0, fd) != -1) ? 0 : 1);
++   return (socketpair(AF_UNIX, SOCK_STREAM, 0, fd) != -1) ? 0 : 1;
+ }
+ _ACEOF
+ rm -f conftest$ac_exeext
+@@ -9451,7 +9456,7 @@ cat confdefs.h >>conftest.$ac_ext
+ cat >>conftest.$ac_ext <<_ACEOF
+ /* end confdefs.h.  */
+ #include 
+-main() { long long x = 100; x *= x; exit(((x/100) == 100)? 0: 1); 
}
++int main(void) { long long x = 100; x *= x; return ((x/100) == 
100)? 0: 1; }
+ _ACEOF
+ rm -f conftest$ac_exeext
+ if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
+@@ -9503,7 +9508,7 @@ cat >>conftest.$ac_ext <<_ACEOF
+ /* end confdefs.h.  */
+ #include 
+ #include 
+-main() { struct stat64 st; off64_t s; if (sizeof(off_t) == sizeof(off64_t)) 
exit(1); exit((lstat64("/dev/null", )==0)?0:1); }
++int main(void) { struct stat64 st; off64_t s; if (sizeof(off_t) == 
sizeof(off64_t)) return 1; return (lstat64("/dev/null", )==0)?0:1; }
+ _ACEOF
+ rm -f conftest$ac_exeext
+ if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
+@@ -9556,7 +9561,7 @@ cat >>conftest.$ac_ext <<_ACEOF
+ #include 
+ #include 
+ #include 
+-main() { if (sizeof(ino_t) < sizeof(unsigned int)) return 0; return 1; }
++int main(void) { if (sizeof(ino_t) < sizeof(unsigned int)) 

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

2023-01-20 Thread Sam James
commit: 283ca370ed4362721c69ce37dfd1b811f57fd6db
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan 21 04:21:29 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan 21 04:21:29 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=283ca370

dev-perl/Net-Pcap: add 0.210.0

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

 dev-perl/Net-Pcap/Manifest|  1 +
 dev-perl/Net-Pcap/Net-Pcap-0.210.0.ebuild | 30 ++
 2 files changed, 31 insertions(+)

diff --git a/dev-perl/Net-Pcap/Manifest b/dev-perl/Net-Pcap/Manifest
index a62db12d7db5..a3b1ef25240c 100644
--- a/dev-perl/Net-Pcap/Manifest
+++ b/dev-perl/Net-Pcap/Manifest
@@ -1 +1,2 @@
 DIST Net-Pcap-0.18.tar.gz 94207 BLAKE2B 
257e2b7c5bf6ad05936b64171db3ee530249f40d695ca2aba21d4bfe4796989e3a4aa955472b9c39e33aab5d67d2eebb26b43e173dbd359d01201926fa3a6b6e
 SHA512 
63cc216345eb65b1e76efa657623c9d444d20f4b54ab0c75e787483baaa4f1de7e3a9294967aa7eccbdca04c60b089194dd7e0d19838f899b332c5881a8c7f6d
+DIST Net-Pcap-0.21.tar.gz 97984 BLAKE2B 
6eeabc78542eceaef1f8aa6ba28b19de8c6f66af38179bd35fe346cc60c3c09f793eab6b5c0af514cb769c1154277de4c373c46c05bc4bfbb465b03eca5a11b4
 SHA512 
aab50ac82283b976db6a848b54c5026edd2f1608d2119a8bea7478c1b588a6ca8111691e7b4c0d2d24820fb5036727db9780966ea7270ef82a5e85b2bf612461

diff --git a/dev-perl/Net-Pcap/Net-Pcap-0.210.0.ebuild 
b/dev-perl/Net-Pcap/Net-Pcap-0.210.0.ebuild
new file mode 100644
index ..097705fa0fce
--- /dev/null
+++ b/dev-perl/Net-Pcap/Net-Pcap-0.210.0.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=CORION
+DIST_VERSION=0.21
+DIST_EXAMPLES=( "eg/*" )
+inherit perl-module
+
+DESCRIPTION="Interface to the pcap(3) LBL packet capture library"
+
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~ppc ~x86"
+
+RDEPEND="
+   net-libs/libpcap
+   dev-perl/IO-Interface
+"
+DEPEND="${RDEPEND}"
+
+src_test() {
+   if [[ ${EUID} != 0 ]]; then
+   elog "Comprehensive testing of this module requires root 
permissions."
+   elog "For details, see:"
+   elog 
"https://wiki.gentoo.org/wiki/Project:Perl/maint-notes/${CATEGORY}/${PN};
+   fi
+   perl_rm_files t/pod{,cover,spell}.t t/distchk.t t/portfs.t
+   perl-module_src_test
+}



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

2023-01-20 Thread Sam James
commit: 8f189fc8419d19a5f53a1012fe42be8f2259f752
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan 21 04:28:27 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan 21 04:28:27 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f189fc8

dev-util/diffoscope: add 233

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

 dev-util/diffoscope/Manifest  |   1 +
 dev-util/diffoscope/diffoscope-233.ebuild | 120 ++
 2 files changed, 121 insertions(+)

diff --git a/dev-util/diffoscope/Manifest b/dev-util/diffoscope/Manifest
index 96bb603b9830..f4cc401584a2 100644
--- a/dev-util/diffoscope/Manifest
+++ b/dev-util/diffoscope/Manifest
@@ -1,2 +1,3 @@
 DIST diffoscope-229.tar.gz 3164192 BLAKE2B 
bee9fa1561ddcfde98cfa44cd6d66a28c636dbc7f3ec1f4895e91dfd3b66c039b68d53be0528b94c112552069886c3c81de4d9b9bc9038d183afdc9fdde6ddb9
 SHA512 
825c9c33f3088ba082ea3b998594445987558ee62b8b1fbfcded9b72a739faaa73908f8753b8772b3b1a8a43dbcfd52978265a18bdd92605defcd174884ccb23
 DIST diffoscope-232.tar.gz 3164825 BLAKE2B 
a65ff66881cf67cdfd32eb1e14bf654c152447799415f686d774f30f7d3ec61b5de8f1caf4b3551312be7f2ab93187ea145b6bf96c7790cc3792221d621cdeb3
 SHA512 
7b8ae407e4e1b3c5085fa26f9477b75e3918a99b2d60498a7d939f06a3018bc5f6ca417d041a39dc769ef897a189c0dfdf6d35851b945c3e28b16f290bddb630
+DIST diffoscope-233.tar.gz 3164944 BLAKE2B 
87421d3c0c0a0e970c06d3f75a067be73aa753f550bacacd603e050a0155dd7c416cab755644cb6cdf668976267e01ad13473ee52f0b06637b2d545359dc102b
 SHA512 
ae750c3aeb3e4fb40f6bd2becdb5d148af0b369cb5dea8083a0c16d2f11b7995b7ef32a42bd1c248f14782cc792daa68e3e7838789ff4bd4c2dbb532940ef480

diff --git a/dev-util/diffoscope/diffoscope-233.ebuild 
b/dev-util/diffoscope/diffoscope-233.ebuild
new file mode 100644
index ..a69e36d1c939
--- /dev/null
+++ b/dev-util/diffoscope/diffoscope-233.ebuild
@@ -0,0 +1,120 @@
+# Copyright 2022-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_REQ_USE="ncurses"
+inherit distutils-r1
+
+DESCRIPTION="Will try to get to the bottom of what makes files or directories 
different"
+HOMEPAGE="https://diffoscope.org/ https://pypi.org/project/diffoscope/;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc64 ~x86"
+IUSE="acl binutils bzip2 libcaca colord cpio +diff docx dtc e2fsprogs file
+find gettext gif gpg haskell hdf5 hex imagemagick iso java llvm lzma
+mono opendocument pascal pdf postscript R rpm sqlite squashfs
+ssh tar test tcpdump zip zlib zstd"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   dev-python/python-magic[${PYTHON_USEDEP}]
+   dev-python/libarchive-c[${PYTHON_USEDEP}]
+   dev-python/distro[${PYTHON_USEDEP}]
+   dev-python/tlsh[${PYTHON_USEDEP}]
+   acl? ( sys-apps/acl )
+   binutils? ( sys-devel/binutils )
+   bzip2? ( app-arch/bzip2 )
+   libcaca? ( media-libs/libcaca )
+   colord? ( x11-misc/colord )
+   cpio? ( app-arch/cpio )
+   diff? ( sys-apps/diffutils )
+   docx? ( app-text/docx2txt )
+   dtc? ( sys-apps/dtc )
+   e2fsprogs? ( sys-fs/e2fsprogs )
+   file? ( sys-apps/file )
+   find? ( sys-apps/findutils )
+   gettext? ( sys-devel/gettext )
+   gif? ( media-libs/giflib )
+   gpg? ( app-crypt/gnupg )
+   haskell? ( dev-lang/ghc )
+   hdf5? ( sci-libs/hdf5 )
+   hex? ( app-editors/vim-core )
+   imagemagick? ( media-gfx/imagemagick )
+   iso? ( app-cdr/cdrtools )
+   java? ( virtual/jdk )
+   llvm? ( sys-devel/llvm )
+   lzma? ( app-arch/xz-utils )
+   mono? ( dev-lang/mono )
+   opendocument? ( app-text/odt2txt )
+   pascal? ( dev-lang/fpc )
+   pdf? (
+   app-text/pdftk
+   app-text/poppler
+   dev-python/pypdf[${PYTHON_USEDEP}]
+   )
+   postscript? ( app-text/ghostscript-gpl )
+   R? ( dev-lang/R )
+   rpm? ( app-arch/rpm )
+   sqlite? ( dev-db/sqlite:3 )
+   squashfs? ( sys-fs/squashfs-tools )
+   ssh? ( net-misc/openssh )
+   tar? ( app-arch/tar )
+   tcpdump? ( net-analyzer/tcpdump )
+   zip? ( app-arch/unzip )
+   zlib? ( app-arch/gzip )
+   zstd? ( app-arch/zstd )
+"
+# Presence of filemagic's magic.py breaks imports
+# of dev-python/python-magic: bug #716482
+RDEPEND+=" !dev-python/filemagic"
+
+# pull in optional tools for tests:
+# img2txt: bug #797688
+# docx2txt: bug #797688
+BDEPEND="
+   test? (
+   app-text/docx2txt
+   app-text/html2text
+   media-libs/libcaca
+   virtual/imagemagick-tools[jpeg]
+   )
+"
+
+EPYTEST_DESELECT=(
+   # Test seems to use different tarball
+   tests/test_presenters.py::test_text_proper_indentation
+
+   # Needs triage
+   

[gentoo-commits] repo/gentoo:master commit in: dev-perl/Digest-Nilsimsa/, dev-perl/Digest-Nilsimsa/files/

2023-01-20 Thread Sam James
commit: b6298932089618c5df75fdc5c86929c7e169df35
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan 21 04:06:23 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan 21 04:06:23 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b6298932

dev-perl/Digest-Nilsimsa: fix build w/ clang 16

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

 ...0.0-r3.ebuild => Digest-Nilsimsa-0.60.0-r4.ebuild} |  6 +-
 .../files/Digest-Nilsimsa-0.60.0-clang16.patch| 19 +++
 2 files changed, 24 insertions(+), 1 deletion(-)

diff --git a/dev-perl/Digest-Nilsimsa/Digest-Nilsimsa-0.60.0-r3.ebuild 
b/dev-perl/Digest-Nilsimsa/Digest-Nilsimsa-0.60.0-r4.ebuild
similarity index 82%
rename from dev-perl/Digest-Nilsimsa/Digest-Nilsimsa-0.60.0-r3.ebuild
rename to dev-perl/Digest-Nilsimsa/Digest-Nilsimsa-0.60.0-r4.ebuild
index eb631b859acd..ba2130110c56 100644
--- a/dev-perl/Digest-Nilsimsa/Digest-Nilsimsa-0.60.0-r3.ebuild
+++ b/dev-perl/Digest-Nilsimsa/Digest-Nilsimsa-0.60.0-r4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -15,6 +15,10 @@ LICENSE="GPL-2+ LGPL-2"
 SLOT="0"
 KEYWORDS="~alpha amd64 ~hppa ~ia64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux 
~ppc-macos"
 
+PATCHES=(
+   "${FILESDIR}"/${PN}-0.60.0-clang16.patch
+)
+
 src_compile() {
mymake=(
"OPTIMIZE=${CFLAGS}"

diff --git 
a/dev-perl/Digest-Nilsimsa/files/Digest-Nilsimsa-0.60.0-clang16.patch 
b/dev-perl/Digest-Nilsimsa/files/Digest-Nilsimsa-0.60.0-clang16.patch
new file mode 100644
index ..f8c7cd6b57c1
--- /dev/null
+++ b/dev-perl/Digest-Nilsimsa/files/Digest-Nilsimsa-0.60.0-clang16.patch
@@ -0,0 +1,19 @@
+https://bugs.gentoo.org/870895
+https://rt.cpan.org/Public/Bug/Display.html?id=145874
+
+Add missing function prototypes.  This avoids implicit function
+declarations when building Nilsimsa.xs and build failures with future
+compilers.
+
+--- a/nilsimsa.h
 b/nilsimsa.h
+@@ -47,6 +47,8 @@ int nilsimsa(struct nsrecord *a,struct nsrecord *b);
+ void aggregate(int n);
+ void codetostr(struct nsrecord *a,char *str);
+ int strtocode(char *str,struct nsrecord *a);
++void makecode(struct nsrecord *a);
++void clear(struct nsrecord *a);
+ 
+ int accbuf(unsigned char *buf,int len,struct nsrecord *a);
+ void dprint(char *msg);
+



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

2023-01-20 Thread Sam James
commit: 62aa7f86004ee0e299a8b773232f009e9cf88d17
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan 21 04:45:47 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan 21 04:45:47 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=62aa7f86

media-gfx/scrot: add 1.8.1

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

 media-gfx/scrot/Manifest   |  1 +
 media-gfx/scrot/scrot-1.8.1.ebuild | 61 ++
 2 files changed, 62 insertions(+)

diff --git a/media-gfx/scrot/Manifest b/media-gfx/scrot/Manifest
index e45f5018b0c7..8fcf8279c727 100644
--- a/media-gfx/scrot/Manifest
+++ b/media-gfx/scrot/Manifest
@@ -1,2 +1,3 @@
 DIST scrot-1.7.tar.gz 178463 BLAKE2B 
021c68c5ebd19ec08c072cff73fe1ebb7ffd179dfcde6e13656779e2ee1357cf0fdbba1d4beb2fc5dc9c8c4cd28008acaa462068eec3192cea6687ac58cd653a
 SHA512 
3ef2b547d561a85213ef0075af3034020f00168253d3b84ef94578f0b8534f9a7389c808f8fcd0c619358a14f41601fee407d08d63c397b9892ba9fc2db23f88
+DIST scrot-1.8.1.tar.gz 178856 BLAKE2B 
c7c6a5169112d38f1b919c651f5b5d99abd3adcf7bdbffd971c358b3c691297ff3bca6e7d82a0fa4e63323ee50651b477f7daab2ea383eb161446b41cd75516d
 SHA512 
a93b3ce0fc690687b50d9b06d93b30528c26f3ee0b63d16895280d0df092fea022105a6d1aa60cf58c125a5b63eda841e089123d589354901b3ed6e063b76d86
 DIST scrot-1.8.tar.gz 175453 BLAKE2B 
2c6cd9c6d8ea7b2dbdfa4827af52ead01327556565d957c3fc37d8511aed3247b02e61f97e1d4136fc047062fa7ff5c01f2a12b290620d2a8572b813c73413b2
 SHA512 
64d74da0afb4249687b757206baca704911cab34e15e56e7328d259bdb2daf984c0cd5bcd0764c7688c4340b3453cac9d6af1ce750fa65c8d7a31992dff1fcea

diff --git a/media-gfx/scrot/scrot-1.8.1.ebuild 
b/media-gfx/scrot/scrot-1.8.1.ebuild
new file mode 100644
index ..858ee4b9038c
--- /dev/null
+++ b/media-gfx/scrot/scrot-1.8.1.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit bash-completion-r1
+
+DESCRIPTION="Screen capture utility using imlib2 library"
+HOMEPAGE="https://github.com/resurrecting-open-source-projects/scrot;
+if [[ ${PV} == ** ]] ; then
+   
EGIT_REPO_URI="https://github.com/resurrecting-open-source-projects/${PN};
+   inherit autotools git-r3
+else
+   
SRC_URI="https://github.com/resurrecting-open-source-projects/${PN}/releases/download/${PV}/${P}.tar.gz;
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc 
~x86"
+fi
+
+LICENSE="feh LGPL-2+"
+SLOT="0"
+
+# imlib2[X] needed for imlib_create_image_from_drawable, bug #835582
+RDEPEND="
+   dev-libs/libbsd
+   media-libs/imlib2[X]
+   x11-libs/libXext
+   x11-libs/libX11
+   x11-libs/libXcomposite
+   x11-libs/libXfixes
+   x11-libs/libXinerama
+   || (
+   media-libs/imlib2[gif]
+   media-libs/imlib2[jpeg]
+   media-libs/imlib2[png]
+   media-libs/imlib2[tiff]
+   )
+"
+DEPEND="
+   ${RDEPEND}
+   x11-base/xorg-proto
+   elibc_musl? ( sys-libs/queue-standalone )
+"
+BDEPEND="
+   sys-devel/autoconf-archive
+   virtual/pkgconfig
+"
+
+DOCS=(
+   AUTHORS ChangeLog README.md
+)
+
+src_prepare() {
+   default
+
+   [[ ${PV} == ** ]] && eautoreconf
+}
+
+src_install() {
+   default
+
+   newbashcomp "${FILESDIR}"/${PN}-1.7.bash-completion ${PN}
+}



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

2023-01-20 Thread Sam James
commit: 45203e45351927aacad1020ad8de9df875a59f83
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan 21 04:39:23 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan 21 04:39:23 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=45203e45

mail-client/alot: drop 0.9.1

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

 mail-client/alot/Manifest  |  1 -
 mail-client/alot/alot-0.9.1.ebuild | 65 --
 2 files changed, 66 deletions(-)

diff --git a/mail-client/alot/Manifest b/mail-client/alot/Manifest
index 7e4f08555174..b5e852e76b56 100644
--- a/mail-client/alot/Manifest
+++ b/mail-client/alot/Manifest
@@ -1,2 +1 @@
-DIST alot-0.9.1.tar.gz 228645 BLAKE2B 
7a44542513bc6d90df43cb21daf2ba103cbbae4dd81b44eaf935d764ba11d6c5640774e72728725eca83a777dcf3583bebaa57c9061191499f74ed89d4c11b4f
 SHA512 
ac65c742d5bfb4827482c881ec2eb95b9215e9a5c49d7001421d62ffb1f38c7792dbbf94c0f16578da70b5ce15ba7a28cea0c1bbd34080f8132c80f4a0a2199b
 DIST alot-0.10.tar.gz 228451 BLAKE2B 
a90672817d30a9dc5a50814b123f107f94cc63cb9669578c3ffa9f6282dc0388c91e1a7f14e62c73159573ff97660a57b71b5ecac6549e050758bcef60c54e87
 SHA512 
b07c77f3a21c9670fb14a760d036ce0e14678dd6ae75585cc929f97db5126a7dbb7f411244d317fea2913692afca6ff9f439f9dbbf047acffb8fcea2ebef7056

diff --git a/mail-client/alot/alot-0.9.1.ebuild 
b/mail-client/alot/alot-0.9.1.ebuild
deleted file mode 100644
index 4c3b5ff3a1b4..
--- a/mail-client/alot/alot-0.9.1.ebuild
+++ /dev/null
@@ -1,65 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DISTUTILS_USE_SETUPTOOLS=rdepend
-PYTHON_COMPAT=( python3_9 )
-
-inherit distutils-r1
-
-DESCRIPTION="Experimental terminal UI for net-mail/notmuch written in Python"
-HOMEPAGE="https://github.com/pazz/alot;
-SRC_URI="https://github.com/pazz/alot/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="doc"
-
-RDEPEND="
-   app-crypt/gpgme[python,${PYTHON_USEDEP}]
-   dev-python/configobj[${PYTHON_USEDEP}]
-   dev-python/python-magic[${PYTHON_USEDEP}]
-   dev-python/urwid[${PYTHON_USEDEP}]
-   dev-python/urwidtrees[${PYTHON_USEDEP}]
-   dev-python/twisted[${PYTHON_USEDEP}]
-   net-mail/mailbase
-   net-mail/notmuch[crypt,python,${PYTHON_USEDEP}]
-"
-BDEPEND="
-   dev-python/sphinx[${PYTHON_USEDEP}]
-   test? (
-   dev-python/mock[${PYTHON_USEDEP}]
-   )
-"
-
-PATCHES=(
-   "${FILESDIR}/0.9-0001-remove-non-working-test.patch"
-)
-
-distutils_enable_tests unittest
-
-python_compile_all() {
-   emake -C docs man
-   use doc && emake -C docs html
-}
-
-python_install_all() {
-   use doc && local HTML_DOCS=( docs/build/html/. )
-   doman docs/build/man/*
-   distutils-r1_python_install_all
-
-   insinto /usr/share/alot
-   doins -r extra
-}
-
-pkg_postinst() {
-   if [[ -z ${REPLACING_VERSIONS} ]] ; then
-   elog ""
-   elog "If you are new to Alot you may want to take a look at"
-   elog "the user manual:"
-   elog "   https://alot.readthedocs.io/en/latest/;
-   elog ""
-   fi
-}



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

2023-01-20 Thread Sam James
commit: 5b86df4fdf4c864e1023f60e838f194c42fadfa2
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan 21 03:55:44 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan 21 03:56:11 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b86df4f

x11-libs/pixman: fix build for arm64

Closes: https://bugs.gentoo.org/891459
Bug: https://bugs.gentoo.org/768138
See: 18745f353da4ddd132b344f0f20e035dfa917b93
Thanks-to: Fergus Dall  google.com>
Signed-off-by: Sam James  gentoo.org>

 x11-libs/pixman/pixman-0.42.2.ebuild | 4 ++--
 x11-libs/pixman/pixman-.ebuild   | 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/x11-libs/pixman/pixman-0.42.2.ebuild 
b/x11-libs/pixman/pixman-0.42.2.ebuild
index a374ef666c6d..2e5fa64a855c 100644
--- a/x11-libs/pixman/pixman-0.42.2.ebuild
+++ b/x11-libs/pixman/pixman-0.42.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -34,7 +34,7 @@ pkg_setup() {
 }
 
 multilib_src_configure() {
-   if use arm && tc-is-clang ; then
+   if ( use arm || use arm64 ) && tc-is-clang ; then
# See bug #768138 and 
https://gitlab.freedesktop.org/pixman/pixman/-/issues/46
append-cflags $(test-flags-CC -fno-integrated-as)
fi

diff --git a/x11-libs/pixman/pixman-.ebuild 
b/x11-libs/pixman/pixman-.ebuild
index 1cd3dd3a43a8..e4c0e9e9a0ee 100644
--- a/x11-libs/pixman/pixman-.ebuild
+++ b/x11-libs/pixman/pixman-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -34,7 +34,7 @@ pkg_setup() {
 }
 
 multilib_src_configure() {
-   if use arm && tc-is-clang ; then
+   if ( use arm || use arm64 ) && tc-is-clang ; then
# See bug #768138 and 
https://gitlab.freedesktop.org/pixman/pixman/-/issues/46
append-cflags $(test-flags-CC -fno-integrated-as)
fi



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

2023-01-20 Thread Sam James
commit: bb6386121107a5a6f108a429e6042a237e07e371
Author: Yiyang Wu  gmail  com>
AuthorDate: Fri Jan 20 10:12:16 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan 21 03:32:16 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bb638612

dev-util/hip: append -fno-stack-protector for hipcc

Closes: https://bugs.gentoo.org/890377
Signed-off-by: Yiyang Wu  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/29188
Signed-off-by: Sam James  gentoo.org>

 dev-util/hip/files/hip-5.1.3-fno-stack-protector.patch   | 16 
 .../hip/{hip-5.1.3-r2.ebuild => hip-5.1.3-r3.ebuild} |  1 +
 dev-util/hip/{hip-5.3.3.ebuild => hip-5.3.3-r1.ebuild}   |  1 +
 3 files changed, 18 insertions(+)

diff --git a/dev-util/hip/files/hip-5.1.3-fno-stack-protector.patch 
b/dev-util/hip/files/hip-5.1.3-fno-stack-protector.patch
new file mode 100644
index ..c5957edba734
--- /dev/null
+++ b/dev-util/hip/files/hip-5.1.3-fno-stack-protector.patch
@@ -0,0 +1,16 @@
+Since 1e9b3a08b9243daae1bebd6bac3da939d924df1f /etc/clang/gentoo-hardened.cfg
+has -fstack-protector-strong which may cause build issues for HIP programs (bug
+#890377) Disable this by adding -fno-stack-protector into c/cxx flags in hipcc.
+===
+--- HIP-rocm-5.3.3.orig/bin/hipcc.pl
 HIP-rocm-5.3.3/bin/hipcc.pl
+@@ -687,6 +687,9 @@ if ($rdc and !$compileOnly and $HIP_PLAT
+ # pass-through CPP mode.
+ 
+ if ($HIP_PLATFORM eq "amd") {
++# Append -fno-stack-protector due to stack protection for HIP is not 
supported
++$HIPCXXFLAGS .= " -fno-stack-protector";
++$HIPCFLAGS .= " -fno-stack-protector";
+ # Set default optimization level to -O3 for hip-clang.
+ if ($optArg eq "") {
+ $HIPCXXFLAGS .= " -O3";

diff --git a/dev-util/hip/hip-5.1.3-r2.ebuild b/dev-util/hip/hip-5.1.3-r3.ebuild
similarity index 99%
rename from dev-util/hip/hip-5.1.3-r2.ebuild
rename to dev-util/hip/hip-5.1.3-r3.ebuild
index 34d925ed2342..56090c5077df 100644
--- a/dev-util/hip/hip-5.1.3-r2.ebuild
+++ b/dev-util/hip/hip-5.1.3-r3.ebuild
@@ -100,6 +100,7 @@ src_prepare() {
eapply "${FILESDIR}/${PN}-5.1.3-clang-include-path.patch"
eapply "${FILESDIR}/${PN}-5.1.3-rocm-path.patch"
eapply "${FILESDIR}/${PN}-5.0.2-correct-ldflag.patch"
+   eapply "${FILESDIR}/${PN}-5.1.3-fno-stack-protector.patch"
# Setting HSA_PATH to "/usr" results in setting "-isystem /usr/include"
# which makes "stdlib.h" not found when using "#include_next" in header 
files;
sed -e "/FLAGS .= \" -isystem \$HSA_PATH/d" \

diff --git a/dev-util/hip/hip-5.3.3.ebuild b/dev-util/hip/hip-5.3.3-r1.ebuild
similarity index 98%
rename from dev-util/hip/hip-5.3.3.ebuild
rename to dev-util/hip/hip-5.3.3-r1.ebuild
index 7ec79ed705eb..07b7709afbc2 100644
--- a/dev-util/hip/hip-5.3.3.ebuild
+++ b/dev-util/hip/hip-5.3.3-r1.ebuild
@@ -92,6 +92,7 @@ src_prepare() {
pushd ${HIP_S} || die
eapply "${FILESDIR}/${PN}-5.1.3-clang-include-path.patch"
eapply "${FILESDIR}/${PN}-5.1.3-rocm-path.patch"
+   eapply "${FILESDIR}/${PN}-5.1.3-fno-stack-protector.patch"
# Setting HSA_PATH to "/usr" results in setting "-isystem /usr/include"
# which makes "stdlib.h" not found when using "#include_next" in header 
files;
sed -e "/FLAGS .= \" -isystem \$HSA_PATH/d" \



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

2023-01-20 Thread Sam James
commit: ead5f36b5dca164c24d1422a341a9e7226b38348
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan 21 03:11:45 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan 21 03:11:45 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ead5f36b

dev-libs/elfutils: handle asan/ubsan

We need to pass arguments to configure if -fsanitize=address/undefined as
there's some unaligned accesses which need to be disabled.

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

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

diff --git a/dev-libs/elfutils/elfutils-0.188.ebuild 
b/dev-libs/elfutils/elfutils-0.188.ebuild
index 77b5fbb7fbda..b47d779db744 100644
--- a/dev-libs/elfutils/elfutils-0.188.ebuild
+++ b/dev-libs/elfutils/elfutils-0.188.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2003-2022 Gentoo Authors
+# Copyright 2003-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -101,6 +101,10 @@ multilib_src_configure() {
$(use_with zstd)
)
 
+   # Needed because sets alignment macro
+   is-flagq -fsanitize=address && myeconfargs+=( --enable-sanitize-address 
)
+   is-flagq -fsanitize=undefined && myeconfargs+=( 
--enable-sanitize-undefined )
+
ECONF_SOURCE="${S}" econf "${myeconfargs[@]}"
 }
 



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

2023-01-20 Thread Sam James
commit: 831dd1209afaf2553baef3264b46b062d76e80b6
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan 21 03:31:14 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan 21 03:31:32 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=831dd120

net-misc/rsync: handle ubsan

Pass -DCAREFUL_ALIGNMENT if building with -fsanitize=undefined to disable
intentional unaligned accesses which UBSAN would otherwise flag.

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

 net-misc/rsync/rsync-3.2.7-r2.ebuild | 10 +-
 net-misc/rsync/rsync-.ebuild | 14 +-
 2 files changed, 22 insertions(+), 2 deletions(-)

diff --git a/net-misc/rsync/rsync-3.2.7-r2.ebuild 
b/net-misc/rsync/rsync-3.2.7-r2.ebuild
index fae9369c193c..4dc746f9c96a 100644
--- a/net-misc/rsync/rsync-3.2.7-r2.ebuild
+++ b/net-misc/rsync/rsync-3.2.7-r2.ebuild
@@ -6,7 +6,7 @@ EAPI=8
 # Uncomment when introducing a patch which touches configure
 #RSYNC_NEEDS_AUTOCONF=1
 PYTHON_COMPAT=( python3_{9..11} )
-inherit prefix python-single-r1 systemd
+inherit flag-o-matic prefix python-single-r1 systemd
 
 DESCRIPTION="File transfer program to keep remote files into sync"
 HOMEPAGE="https://rsync.samba.org/;
@@ -125,6 +125,14 @@ src_configure() {
$(use_enable zstd)
)
 
+   # https://github.com/WayneD/rsync/pull/428
+   if is-flagq -fsanitize=undefined ; then
+   sed -E -i \
+   -e 's:#define CAREFUL_ALIGNMENT (0|1):#define 
CAREFUL_ALIGNMENT 1:' \
+   byteorder.h || die
+   append-flags -DCAREFUL_ALIGNMENT
+   fi
+
econf "${myeconfargs[@]}"
 }
 

diff --git a/net-misc/rsync/rsync-.ebuild b/net-misc/rsync/rsync-.ebuild
index 4d23490d778c..4dc746f9c96a 100644
--- a/net-misc/rsync/rsync-.ebuild
+++ b/net-misc/rsync/rsync-.ebuild
@@ -6,7 +6,7 @@ EAPI=8
 # Uncomment when introducing a patch which touches configure
 #RSYNC_NEEDS_AUTOCONF=1
 PYTHON_COMPAT=( python3_{9..11} )
-inherit prefix python-single-r1 systemd
+inherit flag-o-matic prefix python-single-r1 systemd
 
 DESCRIPTION="File transfer program to keep remote files into sync"
 HOMEPAGE="https://rsync.samba.org/;
@@ -76,6 +76,10 @@ else
BDEPEND+=" verify-sig? ( sec-keys/openpgp-keys-waynedavison )"
 fi
 
+PATCHES=(
+   "${FILESDIR}"/${P}-flist-memcmp-ub.patch
+)
+
 pkg_setup() {
# - USE=examples needs Python itself at runtime, but nothing else
# -  needs commonmark at build time
@@ -121,6 +125,14 @@ src_configure() {
$(use_enable zstd)
)
 
+   # https://github.com/WayneD/rsync/pull/428
+   if is-flagq -fsanitize=undefined ; then
+   sed -E -i \
+   -e 's:#define CAREFUL_ALIGNMENT (0|1):#define 
CAREFUL_ALIGNMENT 1:' \
+   byteorder.h || die
+   append-flags -DCAREFUL_ALIGNMENT
+   fi
+
econf "${myeconfargs[@]}"
 }
 



[gentoo-commits] proj/releng:master commit in: releases/specs/amd64/hardened/

2023-01-20 Thread Georgy Yakovlev
commit: 8ab0c2f126b7590fde963b9906ead2c062f3bbb1
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Sat Jan 21 03:14:49 2023 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Sat Jan 21 03:15:41 2023 +
URL:https://gitweb.gentoo.org/proj/releng.git/commit/?id=8ab0c2f1

amd64/admincd: re-add efibootmgr

commit 718d8cda8c8e9a3fa69ac0b505bdb253e6ba3175 added it to the wrong
list

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

 releases/specs/amd64/hardened/admincd-stage1.spec | 1 +
 releases/specs/amd64/hardened/admincd-stage2.spec | 1 -
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/releases/specs/amd64/hardened/admincd-stage1.spec 
b/releases/specs/amd64/hardened/admincd-stage1.spec
index b4f296f9..12a3642f 100644
--- a/releases/specs/amd64/hardened/admincd-stage1.spec
+++ b/releases/specs/amd64/hardened/admincd-stage1.spec
@@ -165,6 +165,7 @@ livecd/packages:
sys-block/parted
sys-block/partimage
sys-block/tw_cli
+   sys-boot/efibootmgr
sys-boot/grub
sys-firmware/ipw2100-firmware
sys-firmware/ipw2200-firmware

diff --git a/releases/specs/amd64/hardened/admincd-stage2.spec 
b/releases/specs/amd64/hardened/admincd-stage2.spec
index f226df3e..b8455299 100644
--- a/releases/specs/amd64/hardened/admincd-stage2.spec
+++ b/releases/specs/amd64/hardened/admincd-stage2.spec
@@ -43,7 +43,6 @@ livecd/unmerge:
sys-apps/miscfiles
sys-apps/sandbox
sys-apps/texinfo
-   sys-boot/efibootmgr
sys-devel/autoconf
sys-devel/autoconf-wrapper
sys-devel/automake



[gentoo-commits] repo/proj/guru:dev commit in: dev-python/cryptg/

2023-01-20 Thread Julien Roy
commit: 00784c7d13bbaceb6bfe9ffbd4babcb81b960b17
Author: Julien Roy  jroy  ca>
AuthorDate: Sat Jan 21 02:57:46 2023 +
Commit: Julien Roy  jroy  ca>
CommitDate: Sat Jan 21 02:58:01 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=00784c7d

dev-python/cryptg: update LICENSE, SRC_URI
forgot to pack the CRATES... oops

Signed-off-by: Julien Roy  jroy.ca>

 dev-python/cryptg/Manifest  | 64 +
 dev-python/cryptg/cryptg-0.4.ebuild | 80 ++---
 2 files changed, 139 insertions(+), 5 deletions(-)

diff --git a/dev-python/cryptg/Manifest b/dev-python/cryptg/Manifest
index a99799f68..4f8a967ef 100644
--- a/dev-python/cryptg/Manifest
+++ b/dev-python/cryptg/Manifest
@@ -1 +1,65 @@
+DIST aes-0.7.5.crate 128544 BLAKE2B 
7381fe4963324b1f9b5cd1e81b2f2e3010ebb435b049b20fd1a9b37e472fed0062c63fe0a1629a59680f3c99154836a147db9561ee01dddbdeeefe6efdca5b6a
 SHA512 
1e1e6714af9131af6a7e9546339d729979719c9c6751e4e2274e9cc243803920a7317c01a6dc20e31d730ccd43fc65cc2e9a3a29a6bc4d0c9bc0a6a3b65fe5c7
+DIST autocfg-1.1.0.crate 13272 BLAKE2B 
7724055c337d562103f191f4e36cab469e578f0c51cc24d33624dea155d108a07578703766341fd6a4cc1ef52acda406e7dba1650d59115f18261281e5b40203
 SHA512 
df972c09abbdc0b6cb6bb55b1e29c7fed706ece38a62613d9e275bac46a19574a7f96f0152cccb0239efea04ee90083a146b58b15307696c4c81878cd12de28f
+DIST base64ct-1.5.3.crate 28781 BLAKE2B 
2c8346c8d89975bbca4918474a04f868c09f95a843f8279aaf417737a20799bb91729c411f23bbfb029f65fe6ae28baca2fc79663f2f4fe10ce400ddacdf019c
 SHA512 
a10861d777fb7766d97ef247aef32f086b4c0043d367ba8a427a6292b2762190a41bb7da36f6a71af5cf4254f6dd513ee45452a9c1103aebee326a91894264e2
+DIST bitflags-1.3.2.crate 23021 BLAKE2B 
eb990bb27b2bdeb66fd7212ce582cb36e1c616debbac85df642d0c82b25439e6bf9b1e811fac76b59e58ea3c1bbea6170d03a61e8f9a395e4334a0e2e2987eda
 SHA512 
3c698f757b5cc62f815f9a1cce365c3d2dd88e4db71f331dff8bba86c2865f755b81cb4c9bfc59bd86b7643b0943f9e09a7c4f8ad75eb2ab0e714803d0129f62
+DIST block-buffer-0.9.0.crate 7108 BLAKE2B 
42e99ec46c6e43d5f85e8d6d0a8fcef7175c97828758c93e55505c0e18e2646ae77bf264076041bf682532e28268a4978dd9c822c0475347ee3d29c5df2601fb
 SHA512 
2d0f8908f59d4b1cccd1fbca0c1fa3cc4b224f09549669b28a16af5acfd4369b66851e9be8d65e1df71be998fbc42fc130ad32b71e035d6055724e8fa31fbf98
+DIST cfg-if-1.0.0.crate 7934 BLAKE2B 
e99a5589c11d79d77a4537b34ce0a45d37b981c123b79b807cea836c89fc3926d693458893baca2882448d3d44e3f64e06141f6d916b748daa10b8cc1ae16d1b
 SHA512 
0fb16a8882fd30e86b62c5143b1cb18ab564e84e75bd1f28fd12f24ffdc4a42e0d2e012a99abb606c12efe3c11061ff5bf8e24ab053e550ae083f7d90f6576ff
+DIST cipher-0.3.0.crate 12756 BLAKE2B 
a572b0140512b7512d496f2706cdfaedb680d47a283e3db8b4be97418585ed988929a3beed44012e8a9d9728cbc21f00b78bcbe376bbf57614d54ea07e4daf4c
 SHA512 
8f0094c7786160730825cff21ca838f52801783f1f4f66755b0771595963b8b99fc926265ff502c66b94a2e6703d592d42bbed96ebf8d3a690bd5e731f0f5c4f
+DIST core2-0.4.0.crate 37075 BLAKE2B 
89ad26bf5eb5ee48dff32d3b6b11e0a84b68e4f29c39fb9db79c64f3c445fde248b33b1ba9d1410673c3fe823ecca25dea637237c384b7cb419de9bceab8a570
 SHA512 
53c9d2599d87c37d8b6fc8b2293fc16928a97754240e35af770f7e969e4d91e3afbb4e04312de828d1d43ca6c9b734e0725ac5ac9d74f252449ce296ab7b
+DIST cpufeatures-0.2.5.crate 11251 BLAKE2B 
2724be40d3bc0e2fda957f645e1cd6472450dee68db3592ab607bdac444283f571f3c904e47981a3fdaa06cab4032734a54470e3dd6e1b67fd856daf010e1277
 SHA512 
d02327a27ca9fc3c587dcbd10da6b1370671cd7b1df8dfc9078b47180744d0572ef41a7ec205ae9f1c571e5b7f4bc81278ab4c6b076c6ccac0167100e346e74e
 DIST cryptg-0.4.gh.tar.gz 35413 BLAKE2B 
ae9e0ab79ba2251cb244818a7f0b9109283870499bc384c09185dadcb2a53be902370437a44f0168403705306cda3a1a26923bc8ff63d2c25fc519179607035d
 SHA512 
04d19768ae2a0c6bb1ba1ccd28a7a7a42c9cf1079acbc5b2a828648e3c84bd5af10dcefb424ec9090552a4d95fa891a0aeffb904bb56b47d76d8a7280f7c0124
+DIST crypto-mac-0.11.1.crate 9551 BLAKE2B 
81140107f394d969d85b77050447e7d4dbfe7b2df8164293fe9a2cca04c1ed3cd245988482a232103c2ed9d35601ec6332669bd8598d903d305935dfc09af887
 SHA512 
3090a7a3fdb7d94b2b14841e37733d863f2e4d24d7da3c63df1726612abdd1c1df7179bba4e344eb63a94053e59a93b0988ecd1e2e5a5db0e18a4b602be4aaa9
+DIST digest-0.9.0.crate 13247 BLAKE2B 
c5f2fa8a5bc12021d99ea63f08fa8c8b5b3353d90cf9d58ba84252b3f81b88b52f28c15c24c61fcee44f7d547a0bad11def7fa8f4616d070db163e48f89ab64b
 SHA512 
8637a322c429f51ecb0fa4c3b58fabef01368c1a093492fad65f48c2366fd1b7876e6e47723e089ec5ce11f881bfe4dcebdc605811252b797db027746a45
+DIST generic-array-0.14.6.crate 15889 BLAKE2B 
7beac5446f5da4d077598af43c238eb7e71a12b0b91e6be5dbfc1ca33dc21d128fc93c9c8b18caac4b88830c8c8a643f2033acaca1d9a9f3d95329d042276156
 SHA512 
254e6fb6658f083f26e022916795c9ebfac241b9df2d811aac8316b17e1375e1c5aa54d72f1bf6c2627a88484a7df4b14eca231c90578e9aa3d9997047fa0f20
+DIST getrandom-0.2.8.crate 30553 BLAKE2B 
30211bc6a8ceb5ba765cbf068405cfc08842b2521c5850647971f4cb4bc9a5b0a9195ccfbc1461de019eeb7744ee69f934922ff21677259d7b815800516df4dc
 SHA512 

[gentoo-commits] repo/gentoo:master commit in: sys-devel/gcc/

2023-01-20 Thread Sam James
commit: e2115bf5aeef9ba56185199eadab317dc4795b15
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan 21 02:54:18 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan 21 02:54:18 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e2115bf5

sys-devel/gcc: add 11.3.1_p20230120

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

 sys-devel/gcc/Manifest|  1 +
 sys-devel/gcc/gcc-11.3.1_p20230120.ebuild | 52 +++
 2 files changed, 53 insertions(+)

diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest
index 3417c7b6c71c..2b292926faea 100644
--- a/sys-devel/gcc/Manifest
+++ b/sys-devel/gcc/Manifest
@@ -13,6 +13,7 @@ DIST gcc-11-20221209.tar.xz 76240768 BLAKE2B 
3be0f1ece4473bbbf10f7242102f330a6e2
 DIST gcc-11-20221223.tar.xz 76237128 BLAKE2B 
4d50d3a296bae501dd4287ca7c877304a60b1a6d444b96598ff2e018f4cf540896c675c11a99cc127acfbe7e3af38d603f6b80b7049d9e525420eaee7c0f81e4
 SHA512 
efbb26ce3b8a5ffcc36ad84f797b638c1d8d0a1fe61e3d9bd984c0dbce0a887d1384f8644d71f4b25b22ae2c67fedcbc4282780a2b834a47a318ed558fd9e0ed
 DIST gcc-11-20230106.tar.xz 76214188 BLAKE2B 
0f41b47059816e2b5759e5befec8ef5c1fb63ef0e1abb04864da1cac1afad3b1e7ef136142a80aa2f8f54bc669bc91cab587df9883a5c6832999ff1386354f20
 SHA512 
f693c696332e3549edd5b7205dac6dff27d73382a9655b1df26d8a29f5d1e8e300520f735fe381e5f64a56927775e9306be83b05642213b03496e5827cc6a767
 DIST gcc-11-20230113.tar.xz 76197592 BLAKE2B 
72144c0ba359ca92e61d167d9b2c7b5d5e58842c06a83176f02fc040b9018ae1ec9450372ae4e73e9ab8ab646eca19a14deb1466f930f1cd6e9be0bb769e5f9c
 SHA512 
6182f88f9c7c96f44d198335d262a041e943f9cf764e9c4a0e2101b74256e75cc37c60280a5758e982866d95c3170a5031856df8bb547abd9278ecd9a1a03100
+DIST gcc-11-20230120.tar.xz 76201244 BLAKE2B 
07bc819dad3e2ee3747f09f43fd73a4263f06274362728174b32d9ead52ea95c25ea6a192397378b9b4c4f958285d97488d28e425c26129d23f143b1a8668fbc
 SHA512 
81f71aeb706b4ccb89e2af5201770fd72cc3190b9b5eac0b5a25a522626b9c4015a2e5d13e4bd1360ac0f7f1be27df51fc530c15ce3c3d782f39f34d5c58803e
 DIST gcc-11.3.0-musl-patches-1.tar.xz 3856 BLAKE2B 
f511f8b4c0696771d906beee9645b5d009ea4b673602baa1ca562d6f23c5b0caf2012aae93578671624617c4286e3937d79a7383d6a03bb438c5b774a06fe8e6
 SHA512 
cd375ff2affb213475acaabf02989b1f05d719d972970ea0304d20a816986807390893d1401826f3b497787642f35d90a244195f8e466db41e8d768366057334
 DIST gcc-11.3.0-patches-7.tar.xz 15184 BLAKE2B 
426f00feaa982a35d2c459e7a2c2e9d29b4b467ac3625ebd72bb31077c75bbf0c028137df03921c52ddc97a14d92c49777bd3f27b47a7b47d8a05e2d106b6bdb
 SHA512 
bec8bf26b3e50633a5a2e0bb75ffeaba86becb704c14365ff3342e8d651ab75bb3ceec7808d88a25989b8c7182398184b95b6d1267aaef9aa828f687e4895e9d
 DIST gcc-11.3.0.tar.xz 81141364 BLAKE2B 
7e562d25446ca4ab9fe8cdb714866f66aba3744d78bf84f31bfb097c1a981e4c7f990cb1e6bcfec5ae6671836a4984e2b70eb8fed81dcef5e244f88da8623469
 SHA512 
f0be5ad705c73b84477128a69c047f57dd47002f375eb60e1e842e08cf2009a509e92152bca345823926d550b7395ae6d4de7db51d1ee371c2dc37313881fca7

diff --git a/sys-devel/gcc/gcc-11.3.1_p20230120.ebuild 
b/sys-devel/gcc/gcc-11.3.1_p20230120.ebuild
new file mode 100644
index ..0eb8f03a6d5b
--- /dev/null
+++ b/sys-devel/gcc/gcc-11.3.1_p20230120.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+TOOLCHAIN_PATCH_SUFFIX="xz"
+TOOLCHAIN_PATCH_DEV="sam"
+PATCH_VER="6"
+PATCH_GCC_VER="11.4.0"
+MUSL_VER="1"
+MUSL_GCC_VER="11.4.0"
+
+if [[ $(ver_cut 3) ==  ]] ; then
+   MY_PV_2=$(ver_cut 2)
+   if [[ ${MY_PV_2} == 0 ]] ; then
+   MY_PV_2=0
+   else
+   MY_PV_2=$(($(ver_cut 2) - 1))
+   fi
+
+   # e.g. 12.2. -> 12.1.1
+   TOOLCHAIN_GCC_PV=$(ver_cut 1).${MY_PV_2}.$(($(ver_cut 3) - 9998))
+fi
+
+inherit toolchain
+# Needs to be after inherit (for now?), bug #830908
+EGIT_BRANCH=releases/gcc-$(ver_cut 1)
+
+# Don't keyword live ebuilds
+#if ! tc_is_live && [[ -z ${TOOLCHAIN_USE_GIT_PATCHES} ]] ; then
+#  KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+#fi
+
+# Technically only if USE=hardened *too* right now, but no point in 
complicating it further.
+# If GCC is enabling CET by default, we need glibc to be built with support 
for it.
+# bug #830454
+RDEPEND="elibc_glibc? ( sys-libs/glibc[cet(-)?] )"
+DEPEND="${RDEPEND}"
+BDEPEND=">=${CATEGORY}/binutils-2.30[cet(-)?]"
+
+src_prepare() {
+   local p upstreamed_patches=(
+   # add them here
+   )
+   for p in "${upstreamed_patches[@]}"; do
+   rm -v "${WORKDIR}/patch/${p}" || die
+   done
+
+   toolchain_src_prepare
+
+   eapply_user
+}



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

2023-01-20 Thread Sam James
commit: dc2a79fe4eff832ed9cc2481cb77a635faea5aba
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan 21 02:33:15 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan 21 02:33:37 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dc2a79fe

profiles/base: mask libffi[exec-stack-trampoline] again

Has implicit func. decls.

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

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

diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask
index 13e079d2e845..5542d92a80ef 100644
--- a/profiles/base/package.use.mask
+++ b/profiles/base/package.use.mask
@@ -6,6 +6,10 @@
 # This file is only for generic masks. For arch-specific masks (i.e.
 # mask everywhere, unmask on arch/*) use arch/base.
 
+# Sam James  (2023-01-21)
+# Fails to compile: https://github.com/libffi/libffi/issues/760
+dev-libs/libffi exec-static-trampoline
+
 # Sam James  (2023-01-10)
 # Needs last-rited www-client/dillo, bug #890244
 mail-client/claws-mail dillo



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

2023-01-20 Thread Sam James
commit: 427ed5358b2f145aa1d87b6eb2503396f41fbd68
Author: hololeap  users  noreply  github  com>
AuthorDate: Sat Jan 21 01:15:41 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan 21 02:36:31 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=427ed535

dev-lang/ghc: depend on libffi[-exec-static-trampoline]

The 8.10 line of ghc needs USE=exec-static-trampoline turned off on
libffi. The fix exists in 9.0.2 and later versions of ghc.

See: https://gitlab.haskell.org/ghc/ghc/-/merge_requests/6155
Bug: https://bugs.gentoo.org/801109
Reported-by: Sam James  gentoo.org>
Closes: https://github.com/gentoo/gentoo/pull/29195
Signed-off-by: Sam James  gentoo.org>

 dev-lang/ghc/{ghc-8.10.6-r1.ebuild => ghc-8.10.6-r2.ebuild} | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/ghc/ghc-8.10.6-r1.ebuild 
b/dev-lang/ghc/ghc-8.10.6-r2.ebuild
similarity index 99%
rename from dev-lang/ghc/ghc-8.10.6-r1.ebuild
rename to dev-lang/ghc/ghc-8.10.6-r2.ebuild
index 32dcc0691043..a6c5e39b7c68 100644
--- a/dev-lang/ghc/ghc-8.10.6-r1.ebuild
+++ b/dev-lang/ghc/ghc-8.10.6-r2.ebuild
@@ -87,7 +87,7 @@ RDEPEND="
dev-libs/gmp:0=
sys-libs/ncurses:=[unicode(+)]
elfutils? ( dev-libs/elfutils )
-   !ghcmakebinary? ( dev-libs/libffi:= )
+   !ghcmakebinary? ( dev-libs/libffi:=[-exec-static-trampoline] )
numa? ( sys-process/numactl )
 "
 



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

2023-01-20 Thread Julien Roy
commit: ce83303160f70c7467a0e1ad6bc6804d9949
Author: Julien Roy  jroy  ca>
AuthorDate: Sat Jan 21 02:10:33 2023 +
Commit: Julien Roy  jroy  ca>
CommitDate: Sat Jan 21 02:11:54 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ce833031

media-libs/portsmf: treeclean
Now in ::gentoo
bd9414714d4e1db63f1d2d48a339bb0ebeca10b3

Signed-off-by: Julien Roy  jroy.ca>

 media-libs/portsmf/Manifest|  1 -
 media-libs/portsmf/metadata.xml| 11 ---
 media-libs/portsmf/portsmf-239.ebuild  | 28 
 media-libs/portsmf/portsmf-.ebuild | 28 
 4 files changed, 68 deletions(-)

diff --git a/media-libs/portsmf/Manifest b/media-libs/portsmf/Manifest
deleted file mode 100644
index 8d3f29c1c..0
--- a/media-libs/portsmf/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST portsmf-239.tar.gz 82769 BLAKE2B 
7596c3c66c15a5daa51c4962f785375568c35093a293bba48ec2742c6409c72ba3ff2f10c2b0a38969a0c14510ef06b94c6ed52429d5c55f05635637b5acbb37
 SHA512 
5908ef79043b44f90da8286d639a0693334f160454d206f4a212fe958a7a2e19cbc18e4240e191c1678690f34976c5e0d34dcb030d7bab007ee528fbb5e19486

diff --git a/media-libs/portsmf/metadata.xml b/media-libs/portsmf/metadata.xml
deleted file mode 100644
index 807b7136a..0
--- a/media-libs/portsmf/metadata.xml
+++ /dev/null
@@ -1,11 +0,0 @@
-
-http://www.gentoo.org/dtd/metadata.dtd;>
-
-   
-   flewkey@2a03.party
-   Ryan Fox
-   
-   
-   tenacityteam/portsmf
-   
-

diff --git a/media-libs/portsmf/portsmf-239.ebuild 
b/media-libs/portsmf/portsmf-239.ebuild
deleted file mode 100644
index 4663b35f5..0
--- a/media-libs/portsmf/portsmf-239.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake
-
-if [[ ${PV} != ** ]]; then
-   SRC_URI="https://github.com/tenacityteam/portsmf/archive/${PV}.tar.gz 
-> ${P}.tar.gz"
-   KEYWORDS="~amd64"
-else
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/tenacityteam/portsmf.git;
-fi
-
-DESCRIPTION="C++ library for Standard Midi Files (SMF)"
-HOMEPAGE="https://github.com/tenacityteam/portsmf;
-LICENSE="MIT"
-SLOT="0"
-
-DEPEND=""
-RDEPEND="${DEPEND}"
-BDEPEND=""
-
-src_prepare() {
-   sed -i "s/0.1/${PV}/" "${S}/packaging/portSMF.pc.in"
-   cmake_src_prepare
-}

diff --git a/media-libs/portsmf/portsmf-.ebuild 
b/media-libs/portsmf/portsmf-.ebuild
deleted file mode 100644
index 4663b35f5..0
--- a/media-libs/portsmf/portsmf-.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake
-
-if [[ ${PV} != ** ]]; then
-   SRC_URI="https://github.com/tenacityteam/portsmf/archive/${PV}.tar.gz 
-> ${P}.tar.gz"
-   KEYWORDS="~amd64"
-else
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/tenacityteam/portsmf.git;
-fi
-
-DESCRIPTION="C++ library for Standard Midi Files (SMF)"
-HOMEPAGE="https://github.com/tenacityteam/portsmf;
-LICENSE="MIT"
-SLOT="0"
-
-DEPEND=""
-RDEPEND="${DEPEND}"
-BDEPEND=""
-
-src_prepare() {
-   sed -i "s/0.1/${PV}/" "${S}/packaging/portSMF.pc.in"
-   cmake_src_prepare
-}



[gentoo-commits] repo/proj/guru:dev commit in: dev-python/cryptg/

2023-01-20 Thread Julien Roy
commit: 1309ba3cf729161ebcff37edb7e4c48ab20e1963
Author: Julien Roy  jroy  ca>
AuthorDate: Sat Jan 21 02:05:32 2023 +
Commit: Julien Roy  jroy  ca>
CommitDate: Sat Jan 21 02:05:32 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=1309ba3c

dev-python/cryptg: new package, add 0.4

Signed-off-by: Julien Roy  jroy.ca>

 dev-python/cryptg/Manifest  |  1 +
 dev-python/cryptg/cryptg-0.4.ebuild | 21 +
 dev-python/cryptg/metadata.xml  | 18 ++
 3 files changed, 40 insertions(+)

diff --git a/dev-python/cryptg/Manifest b/dev-python/cryptg/Manifest
new file mode 100644
index 0..a99799f68
--- /dev/null
+++ b/dev-python/cryptg/Manifest
@@ -0,0 +1 @@
+DIST cryptg-0.4.gh.tar.gz 35413 BLAKE2B 
ae9e0ab79ba2251cb244818a7f0b9109283870499bc384c09185dadcb2a53be902370437a44f0168403705306cda3a1a26923bc8ff63d2c25fc519179607035d
 SHA512 
04d19768ae2a0c6bb1ba1ccd28a7a7a42c9cf1079acbc5b2a828648e3c84bd5af10dcefb424ec9090552a4d95fa891a0aeffb904bb56b47d76d8a7280f7c0124

diff --git a/dev-python/cryptg/cryptg-0.4.ebuild 
b/dev-python/cryptg/cryptg-0.4.ebuild
new file mode 100644
index 0..f2fd6ef2f
--- /dev/null
+++ b/dev-python/cryptg/cryptg-0.4.ebuild
@@ -0,0 +1,21 @@
+# Copyright 2022-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{9..11} )
+
+inherit distutils-r1
+
+DESCRIPTION="Hachoir is a Python library to view and edit a binary stream 
field by field "
+HOMEPAGE="https://github.com/cher-nov/cryptg/;
+SRC_URI="https://github.com/cher-nov/cryptg/archive/v${PV}.tar.gz -> 
${P}.gh.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+BDEPEND="dev-python/setuptools-rust"

diff --git a/dev-python/cryptg/metadata.xml b/dev-python/cryptg/metadata.xml
new file mode 100644
index 0..6e3807db4
--- /dev/null
+++ b/dev-python/cryptg/metadata.xml
@@ -0,0 +1,18 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   jul...@jroy.ca
+   Julien Roy
+   
+   
+   
+   Dmitry D. Chernov
+   blackdoo...@yandex.ru
+   
+   
https://github.com/cher-nov/cryptg/releases
+   https://github.com/cher-nov/cryptg/issues
+   cher-nov/cryptg
+   cryptg
+   
+



[gentoo-commits] repo/proj/guru:dev commit in: dev-python/hachoir/

2023-01-20 Thread Julien Roy
commit: 56f60329ffa22aaa7ee9aeb55dfd093783fb6306
Author: Julien Roy  jroy  ca>
AuthorDate: Sat Jan 21 02:05:10 2023 +
Commit: Julien Roy  jroy  ca>
CommitDate: Sat Jan 21 02:05:10 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=56f60329

dev-python/hachoir: new package, add 3.2.0

Signed-off-by: Julien Roy  jroy.ca>

 dev-python/hachoir/Manifest |  1 +
 dev-python/hachoir/hachoir-3.2.0.ebuild | 25 +
 dev-python/hachoir/metadata.xml | 19 +++
 3 files changed, 45 insertions(+)

diff --git a/dev-python/hachoir/Manifest b/dev-python/hachoir/Manifest
new file mode 100644
index 0..e2bca864b
--- /dev/null
+++ b/dev-python/hachoir/Manifest
@@ -0,0 +1 @@
+DIST hachoir-3.2.0.gh.tar.gz 6922212 BLAKE2B 
d4e4b220a2495f00506e4a74882cb90abc0b20937fe6a28da1ed03e46c9ee7de004abd0ec04306a62f37c4799d78dad6bafdc70691b4d70864dd2e63979b960f
 SHA512 
82b4271bfe8c50529b69e482205f66953c63da754220a11bb2d4ff9474d8ae81d856e639c293c4461427fc190ae53eae259c592af6844b67667d3063de955751

diff --git a/dev-python/hachoir/hachoir-3.2.0.ebuild 
b/dev-python/hachoir/hachoir-3.2.0.ebuild
new file mode 100644
index 0..0471ea303
--- /dev/null
+++ b/dev-python/hachoir/hachoir-3.2.0.ebuild
@@ -0,0 +1,25 @@
+# Copyright 2022-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{9..11} )
+
+inherit distutils-r1
+
+DESCRIPTION="Hachoir is a Python library to view and edit a binary stream 
field by field "
+HOMEPAGE="https://github.com/vstinner/hachoir/;
+SRC_URI="https://github.com/vstinner/hachoir/archive/${PV}.tar.gz -> 
${P}.gh.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+"
+DEPEND="${RDEPEND}"
+
+distutils_enable_tests pytest

diff --git a/dev-python/hachoir/metadata.xml b/dev-python/hachoir/metadata.xml
new file mode 100644
index 0..7261037ec
--- /dev/null
+++ b/dev-python/hachoir/metadata.xml
@@ -0,0 +1,19 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   jul...@jroy.ca
+   Julien Roy
+   
+   
+   
+   Victor Stinner
+   vstin...@python.org
+   
+   
https://github.com/vstinner/hachoir/releases
+   http://hachoir.readthedocs.io/
+   https://github.com/vstinner/hachoir/issues
+   vstinner/hachoir
+   hachoir
+   
+



[gentoo-commits] repo/proj/guru:dev commit in: dev-python/olm/

2023-01-20 Thread Julien Roy
commit: c95a086378b65e72d2432083a1ab50397f7b497b
Author: Julien Roy  jroy  ca>
AuthorDate: Sat Jan 21 02:04:01 2023 +
Commit: Julien Roy  jroy  ca>
CommitDate: Sat Jan 21 02:04:04 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=c95a0863

dev-python/olm: new package, add 3.2.14

Signed-off-by: Julien Roy  jroy.ca>

 dev-python/olm/Manifest  |  1 +
 dev-python/olm/metadata.xml  | 12 
 dev-python/olm/olm-3.2.14.ebuild | 40 
 3 files changed, 53 insertions(+)

diff --git a/dev-python/olm/Manifest b/dev-python/olm/Manifest
new file mode 100644
index 0..d4ff783ad
--- /dev/null
+++ b/dev-python/olm/Manifest
@@ -0,0 +1 @@
+DIST olm-3.2.14.tar.bz2 2743089 BLAKE2B 
8b8cd2a6b5bd14191ee6604221449ae1472078e3c2a1286e9e3aed433bb77e6a9a88de6ca4c92295cd281e10d76a161905b12207079f457b099f43864317cac7
 SHA512 
47a19ae2290dbf0ac2b4539806a5e5a22be824ce163233b61680506a8eae341e312e8f169285e342c2277764d4bfa5eaf0417d36e04fbf4e358de01730e302b4

diff --git a/dev-python/olm/metadata.xml b/dev-python/olm/metadata.xml
new file mode 100644
index 0..a4b44a390
--- /dev/null
+++ b/dev-python/olm/metadata.xml
@@ -0,0 +1,12 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   jul...@jroy.ca
+   Julien Roy
+   
+   
+   https://poljar.github.io/python-olm/html/index.html
+   
https://gitlab.matrix.org/matrix-org/olm/-/issues
+   
+

diff --git a/dev-python/olm/olm-3.2.14.ebuild b/dev-python/olm/olm-3.2.14.ebuild
new file mode 100644
index 0..f7e120e52
--- /dev/null
+++ b/dev-python/olm/olm-3.2.14.ebuild
@@ -0,0 +1,40 @@
+# Copyright 2022-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{9..10} )
+
+inherit distutils-r1
+
+DESCRIPTION="Python bindings for dev-libs/olm"
+HOMEPAGE="https://gitlab.matrix.org/matrix-org/olm/;
+SRC_URI="https://gitlab.matrix.org/matrix-org/olm/-/archive/${PV}/${P}.tar.bz2;
+S="${WORKDIR}/${P}/python"
+RESTRICT="!test? ( test )"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+   dev-libs/olm
+   dev-python/cffi[${PYTHON_USEDEP}]
+   test? (
+   dev-python/aspectlib[${PYTHON_USEDEP}]
+   dev-python/pytest-benchmark[${PYTHON_USEDEP}]
+   dev-python/pytest-cov[${PYTHON_USEDEP}]
+   dev-python/pytest-flake8[${PYTHON_USEDEP}]
+   dev-python/pytest-isort[${PYTHON_USEDEP}]
+   )
+"
+DEPEND="${RDEPEND}"
+
+distutils_enable_tests pytest
+
+src_install() {
+   distutils-r1_src_install
+   # To avoid merge collision with dev-libs/olm
+   rm "${ED}/usr/share/doc/${P}/README.md" || die
+}



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

2023-01-20 Thread Akinori Hattori
commit: bd86dc33cdaf361959e7d74684418a0980d684b0
Author: Akinori Hattori  gentoo  org>
AuthorDate: Sat Jan 21 01:25:37 2023 +
Commit: Akinori Hattori  gentoo  org>
CommitDate: Sat Jan 21 01:25:37 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd86dc33

app-i18n/ibus-m17n: amd64/x86 stable

Signed-off-by: Akinori Hattori  gentoo.org>

 app-i18n/ibus-m17n/ibus-m17n-1.4.18.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-i18n/ibus-m17n/ibus-m17n-1.4.18.ebuild 
b/app-i18n/ibus-m17n/ibus-m17n-1.4.18.ebuild
index 1466a2deebfc..c9a42f2614c1 100644
--- a/app-i18n/ibus-m17n/ibus-m17n-1.4.18.ebuild
+++ b/app-i18n/ibus-m17n/ibus-m17n-1.4.18.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="8"
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/ibus/${PN}/releases/download/${PV}/${P}.tar.gz;
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE="gtk nls"
 
 DEPEND="app-i18n/ibus



[gentoo-commits] repo/gentoo:master commit in: app-i18n/ibus-table-others/

2023-01-20 Thread Akinori Hattori
commit: b41a62349ab8e70cc11f0559b90fc33273227580
Author: Akinori Hattori  gentoo  org>
AuthorDate: Sat Jan 21 01:24:39 2023 +
Commit: Akinori Hattori  gentoo  org>
CommitDate: Sat Jan 21 01:24:39 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b41a6234

app-i18n/ibus-table-others: drop old

Signed-off-by: Akinori Hattori  gentoo.org>

 app-i18n/ibus-table-others/Manifest |  1 -
 .../ibus-table-others-1.3.13.ebuild | 21 -
 2 files changed, 22 deletions(-)

diff --git a/app-i18n/ibus-table-others/Manifest 
b/app-i18n/ibus-table-others/Manifest
index 86da9a26d8e8..1958b594a0bd 100644
--- a/app-i18n/ibus-table-others/Manifest
+++ b/app-i18n/ibus-table-others/Manifest
@@ -1,2 +1 @@
-DIST ibus-table-others-1.3.13.tar.gz 676883 BLAKE2B 
2486565f51781fc4d0a270f84c97d2525478392f165e4ebeda8c4b0d64405aa91e4568ebea1ec946fe57bcd9e1ddf08178ce1d46c3bf20571c71f94035df2f9c
 SHA512 
1276139f3ce9e1d7a8e117be804e5ff0f4fba3f1d80600a10fb0fa25327a5c368e315bc87b68219091cdaa5927e536306111df0a4819503b2ec7002374cb2534
 DIST ibus-table-others-1.3.14.tar.gz 674955 BLAKE2B 
77f94ae3f83e95eb53aaf3d78a28682261bfa63031dc74b1399b57194d68e2405df070f41af6a00d69dd9f9c9a106ffa730302847e01b2fc97988fe9bd42a1e2
 SHA512 
9c91db95ebbee3b6951cc179a46bbc3ee29409afa1e3229a6213447b90ebff288dc738046b0ea4f979c2241cf9563ca77a8b97b651a56e940563e9f25e0e238b

diff --git a/app-i18n/ibus-table-others/ibus-table-others-1.3.13.ebuild 
b/app-i18n/ibus-table-others/ibus-table-others-1.3.13.ebuild
deleted file mode 100644
index 8b5a0039b626..
--- a/app-i18n/ibus-table-others/ibus-table-others-1.3.13.ebuild
+++ /dev/null
@@ -1,21 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-DESCRIPTION="Various tables for IBus-Table"
-HOMEPAGE="https://github.com/moebiuscurve/ibus-table-others;
-SRC_URI="https://github.com/moebiuscurve/${PN}/releases/download/${PV}/${P}.tar.gz;
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE=""
-
-RDEPEND="app-i18n/ibus-table
-   !app-i18n/ibus-table-code
-   !app-i18n/ibus-table-cyrillic
-   !app-i18n/ibus-table-latin
-   !app-i18n/ibus-table-tv"
-DEPEND="${RDEPEND}"
-BDEPEND="virtual/pkgconfig"



[gentoo-commits] repo/gentoo:master commit in: app-i18n/ibus-table-others/

2023-01-20 Thread Akinori Hattori
commit: 7cd0429d4af9dd75feaa94cc2af21967a533164b
Author: Akinori Hattori  gentoo  org>
AuthorDate: Sat Jan 21 01:23:59 2023 +
Commit: Akinori Hattori  gentoo  org>
CommitDate: Sat Jan 21 01:23:59 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7cd0429d

app-i18n/ibus-table-others: amd64/x86 stable

Signed-off-by: Akinori Hattori  gentoo.org>

 app-i18n/ibus-table-others/ibus-table-others-1.3.14.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-i18n/ibus-table-others/ibus-table-others-1.3.14.ebuild 
b/app-i18n/ibus-table-others/ibus-table-others-1.3.14.ebuild
index bd2efd099ce5..01282c650fbd 100644
--- a/app-i18n/ibus-table-others/ibus-table-others-1.3.14.ebuild
+++ b/app-i18n/ibus-table-others/ibus-table-others-1.3.14.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="8"
@@ -9,7 +9,7 @@ 
SRC_URI="https://github.com/moebiuscurve/${PN}/releases/download/${PV}/${P}.tar.
 
 LICENSE="GPL-3+"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE=""
 
 RDEPEND="app-i18n/ibus-table



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

2023-01-20 Thread Akinori Hattori
commit: 8694d845890d55cff31fc57dc1cac7e8eea11dcc
Author: Akinori Hattori  gentoo  org>
AuthorDate: Sat Jan 21 01:22:20 2023 +
Commit: Akinori Hattori  gentoo  org>
CommitDate: Sat Jan 21 01:22:20 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8694d845

app-i18n/ibus-table: drop old

Signed-off-by: Akinori Hattori  gentoo.org>

 app-i18n/ibus-table/Manifest  |  1 -
 app-i18n/ibus-table/ibus-table-1.16.13.ebuild | 55 ---
 2 files changed, 56 deletions(-)

diff --git a/app-i18n/ibus-table/Manifest b/app-i18n/ibus-table/Manifest
index 19307de5d6ea..5a7689fb26fc 100644
--- a/app-i18n/ibus-table/Manifest
+++ b/app-i18n/ibus-table/Manifest
@@ -1,2 +1 @@
-DIST ibus-table-1.16.13.tar.gz 1532633 BLAKE2B 
c47b7c1b523554993a007e6b4701d7ee92a000503004bdbc3832a8b3540bb440e9c51eee61f83fd04eb921cd84fedac84cb6b77effd305531aa8d43f980f275a
 SHA512 
d060619c81ff3d610140593a47fed6b430f32f0e5927d824d36bd082d394e473f6d534f7b9b0d0100f878001b7e8b4384e1770c5e1887976cfe248bba5bb6318
 DIST ibus-table-1.16.14.tar.gz 1534056 BLAKE2B 
512c1610e4e7096d25c5ff8678e0e91a4cae96ca7036dae0b33ef8f3461e0e6c89cddb35bcd0bf50c48d308d1b0831c02957863419ccbfba64182290a9567acb
 SHA512 
a865c8913bee5e462ed8f3ba74a720b3eb37062ae762e3909827b660dc62d3055e6b90fd3c583487fb23edd2d9572d9eae201d7fbde889ec5cd8e5848b83291f

diff --git a/app-i18n/ibus-table/ibus-table-1.16.13.ebuild 
b/app-i18n/ibus-table/ibus-table-1.16.13.ebuild
deleted file mode 100644
index e7f61522cd98..
--- a/app-i18n/ibus-table/ibus-table-1.16.13.ebuild
+++ /dev/null
@@ -1,55 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-PYTHON_COMPAT=( python3_{9..10} )
-PYTHON_REQ_USE="sqlite(+)"
-
-inherit gnome2-utils python-single-r1 xdg
-
-DESCRIPTION="Tables engines for IBus"
-HOMEPAGE="https://github.com/ibus/ibus/wiki;
-SRC_URI="https://github.com/kaio/${PN}/releases/download/${PV}/${P}.tar.gz;
-
-LICENSE="GPL-2 LGPL-2.1"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="nls"
-RESTRICT="test"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-RDEPEND="${PYTHON_DEPS}
-   $(python_gen_cond_dep '
-   app-i18n/ibus[python(+),${PYTHON_USEDEP}]
-   dev-python/pygobject:3[${PYTHON_USEDEP}]
-   ')
-   virtual/libiconv
-   nls? ( virtual/libintl )"
-DEPEND="${RDEPEND}"
-BDEPEND="virtual/pkgconfig
-   nls? ( sys-devel/gettext )"
-
-src_prepare() {
-   python_fix_shebang .
-
-   default
-}
-
-src_configure() {
-   econf $(use_enable nls)
-}
-
-pkg_preinst() {
-   xdg_pkg_preinst
-   gnome2_schemas_savelist
-}
-
-pkg_postinst() {
-   xdg_pkg_postinst
-   gnome2_schemas_update
-}
-
-pkg_postrm() {
-   xdg_pkg_postrm
-   gnome2_schemas_update
-}



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

2023-01-20 Thread Akinori Hattori
commit: c1621b12e5fbca35b9ccea0f5faefae8293c8e21
Author: Akinori Hattori  gentoo  org>
AuthorDate: Sat Jan 21 01:28:02 2023 +
Commit: Akinori Hattori  gentoo  org>
CommitDate: Sat Jan 21 01:28:02 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c1621b12

app-i18n/ibus-m17n: drop old

Signed-off-by: Akinori Hattori  gentoo.org>

 app-i18n/ibus-m17n/Manifest|  1 -
 app-i18n/ibus-m17n/ibus-m17n-1.4.17.ebuild | 45 --
 2 files changed, 46 deletions(-)

diff --git a/app-i18n/ibus-m17n/Manifest b/app-i18n/ibus-m17n/Manifest
index 979d77ef326d..81899115b72a 100644
--- a/app-i18n/ibus-m17n/Manifest
+++ b/app-i18n/ibus-m17n/Manifest
@@ -1,2 +1 @@
-DIST ibus-m17n-1.4.17.tar.gz 646856 BLAKE2B 
e2a1c93afa5adf76689a6883b5b2a08a8ebc4f122ae484797df9ae9fd220023c188a894789069f83ba598a321e3d6c89045f278f1b1f51988c34728e005ba5cd
 SHA512 
794dfce969f447354a092758d20999637e3d0a1006f8e078845ae3e79b63b7a467f9f28a7bdeeac4f4709d6750e7156efbc3d341bfa574ac7002266d0dce2b95
 DIST ibus-m17n-1.4.18.tar.gz 639501 BLAKE2B 
73881d77f08433052ef1c9dd6706febae6f351287ab0ea9beb47078292224ccaab51d930ca178db245870d0a3639a54cca0dc15bf59fd320f3ac9c39d433f2a5
 SHA512 
4960301ee2a4b10a8ca3c618df1a9f5acabce89da662c80bc39520d1b4b2a6e0b487f85c6e513ba174addc7b8ae349b3cb799f4925abfc20c8ac1ef1b8678540

diff --git a/app-i18n/ibus-m17n/ibus-m17n-1.4.17.ebuild 
b/app-i18n/ibus-m17n/ibus-m17n-1.4.17.ebuild
deleted file mode 100644
index da3b9ae13bd6..
--- a/app-i18n/ibus-m17n/ibus-m17n-1.4.17.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-inherit gnome2-utils xdg
-
-DESCRIPTION="M17N engine for IBus"
-HOMEPAGE="https://github.com/ibus/ibus/wiki;
-SRC_URI="https://github.com/ibus/${PN}/releases/download/${PV}/${P}.tar.gz;
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="gtk nls"
-
-DEPEND="app-i18n/ibus
-   dev-libs/m17n-lib
-   gtk? ( x11-libs/gtk+:3 )
-   nls? ( virtual/libintl )"
-RDEPEND="${DEPEND}
-   >=dev-db/m17n-db-1.7"
-BDEPEND="sys-devel/gettext
-   virtual/pkgconfig"
-
-src_configure() {
-   econf \
-   $(use_enable nls) \
-   $(use_with gtk gtk 3.0)
-}
-
-pkg_preinst() {
-   xdg_pkg_preinst
-   gnome2_schemas_savelist
-}
-
-pkg_postinst() {
-   xdg_pkg_postinst
-   gnome2_schemas_update
-}
-
-pkg_postrm() {
-   xdg_pkg_postrm
-   gnome2_schemas_update
-}



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

2023-01-20 Thread Akinori Hattori
commit: 94b43b31cb65caccc83d523a06c80b1a53a6c583
Author: Akinori Hattori  gentoo  org>
AuthorDate: Sat Jan 21 01:20:46 2023 +
Commit: Akinori Hattori  gentoo  org>
CommitDate: Sat Jan 21 01:20:46 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=94b43b31

app-i18n/ibus-table: amd64/x86 stable

Signed-off-by: Akinori Hattori  gentoo.org>

 app-i18n/ibus-table/ibus-table-1.16.14.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-i18n/ibus-table/ibus-table-1.16.14.ebuild 
b/app-i18n/ibus-table/ibus-table-1.16.14.ebuild
index eef9131e8772..e7f61522cd98 100644
--- a/app-i18n/ibus-table/ibus-table-1.16.14.ebuild
+++ b/app-i18n/ibus-table/ibus-table-1.16.14.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/kaio/${PN}/releases/download/${PV}/${P}.tar.gz;
 
 LICENSE="GPL-2 LGPL-2.1"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE="nls"
 RESTRICT="test"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"



[gentoo-commits] repo/gentoo:master commit in: app-i18n/ibus-typing-booster/

2023-01-20 Thread Akinori Hattori
commit: a774f4a695c52ce29d22cc1e13f3cefae6075526
Author: Akinori Hattori  gentoo  org>
AuthorDate: Sat Jan 21 01:13:59 2023 +
Commit: Akinori Hattori  gentoo  org>
CommitDate: Sat Jan 21 01:15:16 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a774f4a6

app-i18n/ibus-typing-booster: new upstream release

Signed-off-by: Akinori Hattori  gentoo.org>

 app-i18n/ibus-typing-booster/Manifest  |  1 +
 .../ibus-typing-booster-2.20.0.ebuild  | 54 ++
 2 files changed, 55 insertions(+)

diff --git a/app-i18n/ibus-typing-booster/Manifest 
b/app-i18n/ibus-typing-booster/Manifest
index 0f575aacadfe..5d453a3452a6 100644
--- a/app-i18n/ibus-typing-booster/Manifest
+++ b/app-i18n/ibus-typing-booster/Manifest
@@ -1,2 +1,3 @@
 DIST ibus-typing-booster-2.19.10.tar.gz 11174125 BLAKE2B 
e180a72dc59d89838696291e767e994a17794a7565cf08cbe547aafa75dc73c5e58b046b2312fe70cc682bd9fcc93db23679e62af5ecfe3bd391dee38b73a697
 SHA512 
af9952aac45906400fdbb8421165c91cc8ade898a20331cb7ba6f85d18a73a8a872f38c00e6ec35c4c6048541f56d4d3f43e8c222fda975efa28c1d6b86d99ee
 DIST ibus-typing-booster-2.19.13.tar.gz 11175082 BLAKE2B 
4f0925c38a272b056ec3e542059416d65d6bcdd26a1e5810ea8a6febbd9a3c7c0d8cd74b75826622e70fd04aeeb2282e166c3433f86233be0bf6929fac58dece
 SHA512 
78a29efd5df8380db274b0e8f14aea83bb2841bae78b6c49cb28151b6dc011a5856bfc4f2347c4295dc2fbe058df150e06346fe4eee7ca331edf73e5fedebd2e
+DIST ibus-typing-booster-2.20.0.tar.gz 11175896 BLAKE2B 
399b48617cd3d256e682b2d23d63c8931faecc4e83015d0be30040d516d3cd3a50e9366c460ebfe1f1ef2b2aa1363f4d2e2d2ac0ef9ad7016f6f2ecd6ee4f36b
 SHA512 
8c7271d3029a28b045c9e9ffae9c9ac07adac3ac98749f30cd0959cfb91a50953372758c77c9820d713f2027d535d0752d1817281ce16be7e3594877b64177a5

diff --git a/app-i18n/ibus-typing-booster/ibus-typing-booster-2.20.0.ebuild 
b/app-i18n/ibus-typing-booster/ibus-typing-booster-2.20.0.ebuild
new file mode 100644
index ..3a255c68af99
--- /dev/null
+++ b/app-i18n/ibus-typing-booster/ibus-typing-booster-2.20.0.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+PYTHON_COMPAT=( python3_{9..10} )
+PYTHON_REQ_USE="sqlite(+)"
+
+inherit gnome2-utils python-single-r1 xdg
+
+DESCRIPTION="Completion input method for IBus"
+HOMEPAGE="https://mike-fabian.github.io/ibus-typing-booster;
+SRC_URI="https://github.com/mike-fabian/${PN}/releases/download/${PV}/${P}.tar.gz;
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+RESTRICT="test"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+DEPEND="${PYTHON_DEPS}
+   dev-libs/m17n-lib
+   $(python_gen_cond_dep '
+   app-i18n/ibus[python(+),${PYTHON_USEDEP}]
+   dev-python/dbus-python[${PYTHON_USEDEP}]
+   dev-python/pyenchant[${PYTHON_USEDEP}]
+   dev-python/pygobject:3[${PYTHON_USEDEP}]
+   dev-python/pyxdg[${PYTHON_USEDEP}]
+   ')"
+RDEPEND="${DEPEND}
+   >=dev-db/m17n-db-1.7"
+BDEPEND="sys-devel/gettext
+   virtual/pkgconfig"
+
+src_prepare() {
+   default
+
+   sed -i "s|/usr\(/bin/sh\)|\1|" {engine,setup}/*.in
+}
+
+pkg_preinst() {
+   xdg_pkg_preinst
+   gnome2_schemas_savelist
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+   gnome2_schemas_update
+}
+
+pkg_postrm() {
+   xdg_pkg_postrm
+   gnome2_schemas_update
+}



[gentoo-commits] repo/gentoo:master commit in: app-i18n/ibus-typing-booster/

2023-01-20 Thread Akinori Hattori
commit: d0777a0e81d8a6c65a55ed62e2000aa75868f4f8
Author: Akinori Hattori  gentoo  org>
AuthorDate: Sat Jan 21 01:07:48 2023 +
Commit: Akinori Hattori  gentoo  org>
CommitDate: Sat Jan 21 01:15:14 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d0777a0e

app-i18n/ibus-typing-booster: amd64/x86 stable

Signed-off-by: Akinori Hattori  gentoo.org>

 app-i18n/ibus-typing-booster/ibus-typing-booster-2.19.10.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-i18n/ibus-typing-booster/ibus-typing-booster-2.19.10.ebuild 
b/app-i18n/ibus-typing-booster/ibus-typing-booster-2.19.10.ebuild
index 3a255c68af99..93214960c8aa 100644
--- a/app-i18n/ibus-typing-booster/ibus-typing-booster-2.19.10.ebuild
+++ b/app-i18n/ibus-typing-booster/ibus-typing-booster-2.19.10.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/mike-fabian/${PN}/releases/download/${PV}/${P}.tar.g
 
 LICENSE="GPL-3+"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE=""
 RESTRICT="test"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"



[gentoo-commits] repo/gentoo:master commit in: app-i18n/ibus-typing-booster/

2023-01-20 Thread Akinori Hattori
commit: d2eaeec879db955468846a71b56a2a8c62f32aab
Author: Akinori Hattori  gentoo  org>
AuthorDate: Sat Jan 21 01:12:58 2023 +
Commit: Akinori Hattori  gentoo  org>
CommitDate: Sat Jan 21 01:15:15 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d2eaeec8

app-i18n/ibus-typing-booster: new upstream release

Signed-off-by: Akinori Hattori  gentoo.org>

 app-i18n/ibus-typing-booster/Manifest  |  1 +
 .../ibus-typing-booster-2.19.13.ebuild | 54 ++
 2 files changed, 55 insertions(+)

diff --git a/app-i18n/ibus-typing-booster/Manifest 
b/app-i18n/ibus-typing-booster/Manifest
index 1a2fc26ab5bb..0f575aacadfe 100644
--- a/app-i18n/ibus-typing-booster/Manifest
+++ b/app-i18n/ibus-typing-booster/Manifest
@@ -1 +1,2 @@
 DIST ibus-typing-booster-2.19.10.tar.gz 11174125 BLAKE2B 
e180a72dc59d89838696291e767e994a17794a7565cf08cbe547aafa75dc73c5e58b046b2312fe70cc682bd9fcc93db23679e62af5ecfe3bd391dee38b73a697
 SHA512 
af9952aac45906400fdbb8421165c91cc8ade898a20331cb7ba6f85d18a73a8a872f38c00e6ec35c4c6048541f56d4d3f43e8c222fda975efa28c1d6b86d99ee
+DIST ibus-typing-booster-2.19.13.tar.gz 11175082 BLAKE2B 
4f0925c38a272b056ec3e542059416d65d6bcdd26a1e5810ea8a6febbd9a3c7c0d8cd74b75826622e70fd04aeeb2282e166c3433f86233be0bf6929fac58dece
 SHA512 
78a29efd5df8380db274b0e8f14aea83bb2841bae78b6c49cb28151b6dc011a5856bfc4f2347c4295dc2fbe058df150e06346fe4eee7ca331edf73e5fedebd2e

diff --git a/app-i18n/ibus-typing-booster/ibus-typing-booster-2.19.13.ebuild 
b/app-i18n/ibus-typing-booster/ibus-typing-booster-2.19.13.ebuild
new file mode 100644
index ..3a255c68af99
--- /dev/null
+++ b/app-i18n/ibus-typing-booster/ibus-typing-booster-2.19.13.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+PYTHON_COMPAT=( python3_{9..10} )
+PYTHON_REQ_USE="sqlite(+)"
+
+inherit gnome2-utils python-single-r1 xdg
+
+DESCRIPTION="Completion input method for IBus"
+HOMEPAGE="https://mike-fabian.github.io/ibus-typing-booster;
+SRC_URI="https://github.com/mike-fabian/${PN}/releases/download/${PV}/${P}.tar.gz;
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+RESTRICT="test"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+DEPEND="${PYTHON_DEPS}
+   dev-libs/m17n-lib
+   $(python_gen_cond_dep '
+   app-i18n/ibus[python(+),${PYTHON_USEDEP}]
+   dev-python/dbus-python[${PYTHON_USEDEP}]
+   dev-python/pyenchant[${PYTHON_USEDEP}]
+   dev-python/pygobject:3[${PYTHON_USEDEP}]
+   dev-python/pyxdg[${PYTHON_USEDEP}]
+   ')"
+RDEPEND="${DEPEND}
+   >=dev-db/m17n-db-1.7"
+BDEPEND="sys-devel/gettext
+   virtual/pkgconfig"
+
+src_prepare() {
+   default
+
+   sed -i "s|/usr\(/bin/sh\)|\1|" {engine,setup}/*.in
+}
+
+pkg_preinst() {
+   xdg_pkg_preinst
+   gnome2_schemas_savelist
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+   gnome2_schemas_update
+}
+
+pkg_postrm() {
+   xdg_pkg_postrm
+   gnome2_schemas_update
+}



[gentoo-commits] repo/gentoo:master commit in: app-i18n/ibus-typing-booster/

2023-01-20 Thread Akinori Hattori
commit: d0efce6bb6623cf7f0fc48f2df65a2632ee8d45a
Author: Akinori Hattori  gentoo  org>
AuthorDate: Sat Jan 21 01:10:08 2023 +
Commit: Akinori Hattori  gentoo  org>
CommitDate: Sat Jan 21 01:15:15 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d0efce6b

app-i18n/ibus-typing-booster: drop old

Signed-off-by: Akinori Hattori  gentoo.org>

 app-i18n/ibus-typing-booster/Manifest  |  2 -
 .../ibus-typing-booster-2.19.7.ebuild  | 54 --
 .../ibus-typing-booster-2.19.8.ebuild  | 54 --
 3 files changed, 110 deletions(-)

diff --git a/app-i18n/ibus-typing-booster/Manifest 
b/app-i18n/ibus-typing-booster/Manifest
index f8c8cd88fe86..1a2fc26ab5bb 100644
--- a/app-i18n/ibus-typing-booster/Manifest
+++ b/app-i18n/ibus-typing-booster/Manifest
@@ -1,3 +1 @@
 DIST ibus-typing-booster-2.19.10.tar.gz 11174125 BLAKE2B 
e180a72dc59d89838696291e767e994a17794a7565cf08cbe547aafa75dc73c5e58b046b2312fe70cc682bd9fcc93db23679e62af5ecfe3bd391dee38b73a697
 SHA512 
af9952aac45906400fdbb8421165c91cc8ade898a20331cb7ba6f85d18a73a8a872f38c00e6ec35c4c6048541f56d4d3f43e8c222fda975efa28c1d6b86d99ee
-DIST ibus-typing-booster-2.19.7.tar.gz 11055420 BLAKE2B 
7e303905d6417dcff67968311b287218d68ff94932f64b82fe224131f8c8f70254e679254bda2c372aeecab15042f51046d62de4887d197d30cb2478136a7cf8
 SHA512 
0dd7a5aeeed0791a7c5053f6a09abf04590664fc691b0ca11dea1a11ea4109f7cfe907995219b5974b72c21df58670bd1b7ee893acb7b72fd56b3ee23df4fcc4
-DIST ibus-typing-booster-2.19.8.tar.gz 11170176 BLAKE2B 
0670aa4ed88c9e4807814e77b031197bccb84ad9d7cb036b96d22f84221f41731bdadf2632eb4c6726728d3491dd579a84f9beb5ec1b58ab752470c2b4f61910
 SHA512 
5e24ad5498fb91bbe2c669d85a38a1fc78dbde8a31e07aaa0506896b8e5c0ce78c4b961ac8953582bdbb808116e272a52c8eb721f7723a3f7afc743df9bb7d82

diff --git a/app-i18n/ibus-typing-booster/ibus-typing-booster-2.19.7.ebuild 
b/app-i18n/ibus-typing-booster/ibus-typing-booster-2.19.7.ebuild
deleted file mode 100644
index 93214960c8aa..
--- a/app-i18n/ibus-typing-booster/ibus-typing-booster-2.19.7.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-PYTHON_COMPAT=( python3_{9..10} )
-PYTHON_REQ_USE="sqlite(+)"
-
-inherit gnome2-utils python-single-r1 xdg
-
-DESCRIPTION="Completion input method for IBus"
-HOMEPAGE="https://mike-fabian.github.io/ibus-typing-booster;
-SRC_URI="https://github.com/mike-fabian/${PN}/releases/download/${PV}/${P}.tar.gz;
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE=""
-RESTRICT="test"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-DEPEND="${PYTHON_DEPS}
-   dev-libs/m17n-lib
-   $(python_gen_cond_dep '
-   app-i18n/ibus[python(+),${PYTHON_USEDEP}]
-   dev-python/dbus-python[${PYTHON_USEDEP}]
-   dev-python/pyenchant[${PYTHON_USEDEP}]
-   dev-python/pygobject:3[${PYTHON_USEDEP}]
-   dev-python/pyxdg[${PYTHON_USEDEP}]
-   ')"
-RDEPEND="${DEPEND}
-   >=dev-db/m17n-db-1.7"
-BDEPEND="sys-devel/gettext
-   virtual/pkgconfig"
-
-src_prepare() {
-   default
-
-   sed -i "s|/usr\(/bin/sh\)|\1|" {engine,setup}/*.in
-}
-
-pkg_preinst() {
-   xdg_pkg_preinst
-   gnome2_schemas_savelist
-}
-
-pkg_postinst() {
-   xdg_pkg_postinst
-   gnome2_schemas_update
-}
-
-pkg_postrm() {
-   xdg_pkg_postrm
-   gnome2_schemas_update
-}

diff --git a/app-i18n/ibus-typing-booster/ibus-typing-booster-2.19.8.ebuild 
b/app-i18n/ibus-typing-booster/ibus-typing-booster-2.19.8.ebuild
deleted file mode 100644
index 3a255c68af99..
--- a/app-i18n/ibus-typing-booster/ibus-typing-booster-2.19.8.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-PYTHON_COMPAT=( python3_{9..10} )
-PYTHON_REQ_USE="sqlite(+)"
-
-inherit gnome2-utils python-single-r1 xdg
-
-DESCRIPTION="Completion input method for IBus"
-HOMEPAGE="https://mike-fabian.github.io/ibus-typing-booster;
-SRC_URI="https://github.com/mike-fabian/${PN}/releases/download/${PV}/${P}.tar.gz;
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-RESTRICT="test"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-DEPEND="${PYTHON_DEPS}
-   dev-libs/m17n-lib
-   $(python_gen_cond_dep '
-   app-i18n/ibus[python(+),${PYTHON_USEDEP}]
-   dev-python/dbus-python[${PYTHON_USEDEP}]
-   dev-python/pyenchant[${PYTHON_USEDEP}]
-   dev-python/pygobject:3[${PYTHON_USEDEP}]
-   dev-python/pyxdg[${PYTHON_USEDEP}]
-   ')"
-RDEPEND="${DEPEND}
-   >=dev-db/m17n-db-1.7"
-BDEPEND="sys-devel/gettext
-   virtual/pkgconfig"
-
-src_prepare() {
-   default
-
-   sed -i "s|/usr\(/bin/sh\)|\1|" {engine,setup}/*.in
-}
-
-pkg_preinst() {
-   xdg_pkg_preinst
-   gnome2_schemas_savelist
-}
-

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

2023-01-20 Thread Sam James
commit: 42c86ef3c95afdb4c10ef57df232d65c4c029e9b
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan 21 01:06:31 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan 21 01:06:31 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=42c86ef3

profiles/base: drop obsolete GCC pch unmasks

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

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

diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask
index 15dc2677237e..13e079d2e845 100644
--- a/profiles/base/package.use.mask
+++ b/profiles/base/package.use.mask
@@ -224,13 +224,6 @@ media-video/wireplumber system-service
 sys-libs/glibc custom-cflags
 sys-devel/gcc custom-cflags
 
-# Sam James  (2022-01-12)
-# Unmask PCH for now for GCC to avoid unnecessary rebuilds
-# (USE=pch is now use.mask-ed globally)
- (2021-12-31)
 # Rizin tests require a tarball of binaries of ambiguous license.
 # As such, we cannot properly test it, so mask the flag until this



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

2023-01-20 Thread Sam James
commit: 3ac8657f39e4ee421d2ee778ac4392ac03516b1d
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan 21 01:01:42 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan 21 01:01:42 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ac8657f

profiles/base: unmask libffi[exec-static-trampoline]

- >=dev-libs/gobject-introspection-1.72 fixed
- >=dev-lang/ghc-9.0.2 fixed

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

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

diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask
index 27faebcfd389..15dc2677237e 100644
--- a/profiles/base/package.use.mask
+++ b/profiles/base/package.use.mask
@@ -300,14 +300,6 @@ dev-lang/rust parallel-compiler
 # Mask experimental options.
 gui-libs/gtk ffmpeg vulkan
 
-# Sam James  (2021-07-24)
-# USE=exec-static-trampoline can break consumers due to
-# faulty assumptions. Masked for now due to the possibility
-# of breaking systems.
-# 
https://archives.gentoo.org/gentoo-dev/message/576259af17d008d4ec935f69a9049af7
-# bug #801109
-dev-libs/libffi exec-static-trampoline
-
 # Marek Szuba  (2021-07-14)
 # Makes two tests fail (when linked against openmpi, at least) due to
 # incorrect implementation of either MPI support itself or said tests:



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

2023-01-20 Thread Sam James
commit: 8673cb04060bb988c798fe103ce71ea6bff0e784
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan 21 01:00:37 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan 21 01:00:48 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8673cb04

dev-libs/libffi: drop 3.3-r2, 3.4.2-r2

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

 dev-libs/libffi/Manifest   |  3 -
 .../files/libffi-3.2.1-o-tmpfile-eacces.patch  | 17 -
 .../files/libffi-3.3-compiler-vendor-quote.patch   | 33 
 .../libffi/files/libffi-3.3-power7-memcpy-2.patch  | 28 ---
 .../libffi/files/libffi-3.3-power7-memcpy.patch| 42 ---
 dev-libs/libffi/files/libffi-3.3-power7.patch  | 39 --
 dev-libs/libffi/files/libffi-3.3-ppc-int128.patch  | 63 
 .../files/libffi-3.3-ppc-vector-offset.patch   | 53 -
 .../libffi/files/libffi-3.3_rc0-ppc-macos-go.patch | 79 ---
 .../files/libffi-3.4.2-backport-pr-722.patch   | 88 --
 dev-libs/libffi/libffi-3.3-r2.ebuild   | 74 --
 dev-libs/libffi/libffi-3.4.2-r2.ebuild | 80 
 dev-libs/libffi/metadata.xml   |  1 -
 13 files changed, 600 deletions(-)

diff --git a/dev-libs/libffi/Manifest b/dev-libs/libffi/Manifest
index da3ba58c225c..85514adcd060 100644
--- a/dev-libs/libffi/Manifest
+++ b/dev-libs/libffi/Manifest
@@ -1,4 +1 @@
-DIST libffi-3.3.tar.gz 1305466 BLAKE2B 
cddc40729a30a9bd34d675809f51f8d1b4ccaffa54bc6dd6f7e965f4e260edd34754719f9f6247c8957aeb7cf154d56ce1fe16a54c3f1ad39afbebdf41d23caa
 SHA512 
61513801a156f11420f541d325de697131846487122d6bdcf5491b18b4da788589f5c0bb07e88e396495d3be5830d74e9135595e2b8ddbfe95c448d8597fbd6f
-DIST libffi-3.4.2-loongarch64-20220428.patch.xz 64932 BLAKE2B 
d144dc28a7fce008bc5cd43d9e04125ea8e972324d77951d42039d46e818014079c871f87a0cdbec758b55320c02dff718cf2449f9c630cc899e8e1610784a60
 SHA512 
33715b21fe027692cc584d6524c03510af7876cc35f318221e1b2b91644cf165c02979c8b426228a8cc6c471e6a59d0435e761b6b7aef589c41a4f28caa36e62
-DIST libffi-3.4.2.tar.gz 1351355 BLAKE2B 
a8137bc895b819f949fd7705e405be627219c6d1fdef280253330f7407d4a548bb057d7bb0e9225d1767d42f9bf5f0ab3c455db1c3470d7cc876bb7b7d55d308
 SHA512 
31bad35251bf5c0adb998c88ff065085ca6105cf22071b9bd4b5d5d69db4fadf16cadeec9baca944c4bb97b619b035bb8279de8794b922531fddeb0779eb7fb1
 DIST libffi-3.4.4.tar.gz 1362394 BLAKE2B 
189fe1ffe9507f204581b0ab09995dc7e7b761bb4eac7e338e9f5ff81431aebcef6c182c1839c9f9acb2706697a260c67e6d1351cf7e2aed7c4eb5d694f6f8fd
 SHA512 
88680aeb0fa0dc0319e5cd2ba45b4b5a340bc9b4bcf20b1e0613b39cd898f177a3863aa94034d8e23a7f6f44d858a53dcd36d1bb8dee13b751ef814224061889

diff --git a/dev-libs/libffi/files/libffi-3.2.1-o-tmpfile-eacces.patch 
b/dev-libs/libffi/files/libffi-3.2.1-o-tmpfile-eacces.patch
deleted file mode 100644
index 92a733cbe823..
--- a/dev-libs/libffi/files/libffi-3.2.1-o-tmpfile-eacces.patch
+++ /dev/null
@@ -1,17 +0,0 @@
-https://bugs.gentoo.org/529044
-
-deploy this workaround until newer versions of the kernel/C library/libsandbox
-are rolled out into general circulation
-
 a/src/closures.c
-+++ b/src/closures.c
-@@ -301,7 +301,8 @@ open_temp_exec_file_dir (const char *dir)
- #ifdef O_TMPFILE
-   fd = open (dir, flags | O_RDWR | O_EXCL | O_TMPFILE, 0700);
-   /* If the running system does not support the O_TMPFILE flag then retry 
without it. */
--  if (fd != -1 || (errno != EINVAL && errno != EISDIR && errno != 
EOPNOTSUPP)) {
-+  if (fd != -1 || (errno != EINVAL && errno != EISDIR && errno != EOPNOTSUPP 
&&
-+ errno != EACCES)) {
- return fd;
-   } else {
- errno = 0;

diff --git a/dev-libs/libffi/files/libffi-3.3-compiler-vendor-quote.patch 
b/dev-libs/libffi/files/libffi-3.3-compiler-vendor-quote.patch
deleted file mode 100644
index db5b69ce2db9..
--- a/dev-libs/libffi/files/libffi-3.3-compiler-vendor-quote.patch
+++ /dev/null
@@ -1,33 +0,0 @@
-https://bugs.gentoo.org/753299
 a/testsuite/lib/libffi.exp
-+++ b/testsuite/lib/libffi.exp
-@@ -287,9 +287,6 @@ proc libffi-init { args } {
- verbose "libffi $blddirffi"
- 
- # Which compiler are we building with?
--set tmp [grep "$blddirffi/config.log" "^ax_cv_c_compiler_vendor.*$"]
--regexp -- {^[^=]*=(.*)$} $tmp nil compiler_vendor
--
- if { [string match $compiler_vendor "gnu"] } {
- set gccdir [lookfor_file $tool_root_dir gcc/libgcc.a]
- if {$gccdir != ""} {
 a/configure.ac
-+++ b/configure.ac
-@@ -59,6 +59,7 @@ fi
- cat > local.exp < local.exp <
-Date: Fri, 29 Nov 2019 07:00:35 -0500
-Subject: [PATCH] Address platforms with no __int128.
-

- src/powerpc/ffi_linux64.c | 4 ++--
- 1 file changed, 2 insertions(+), 2 deletions(-)
-
-diff --git a/src/powerpc/ffi_linux64.c b/src/powerpc/ffi_linux64.c
-index de0d033..7364770 100644
 a/src/powerpc/ffi_linux64.c
-+++ b/src/powerpc/ffi_linux64.c
-@@ -547,9 +547,9 @@ 

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

2023-01-20 Thread Andreas K. Hüttel
commit: 074363b99bf6a8e0e5a9de95dce5a2d97dbfd23a
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Sat Jan 21 00:45:46 2023 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Sat Jan 21 00:46:00 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=074363b9

sys-libs/glibc: bump to 2.36 patchset 9

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

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

diff --git a/sys-libs/glibc/Manifest b/sys-libs/glibc/Manifest
index bbabe8853a05..3d0e4a769fb0 100644
--- a/sys-libs/glibc/Manifest
+++ b/sys-libs/glibc/Manifest
@@ -17,7 +17,7 @@ DIST glibc-2.35-patches-12.tar.xz 266056 BLAKE2B 
7979dcfee270107d51c10e5ec74c9c1
 DIST glibc-2.35.tar.xz 18165952 BLAKE2B 
623c728884f070cd87ffeb9203f74206197c52405ac9bc44f3dd519a3468b8e8ae2536c883e5d17d94417dbd1e91775de2e674314e4ff7424f9720026d6b7063
 SHA512 
e7336ce27561be5d7c217832a1136fb327e057bd8d3f92925b35c97e3e9f9e486948b5a1e03e5e4090772ef06437a074d10b82e68f17f1ad8f22077ee39e1b66
 DIST glibc-2.36-patches-5.tar.xz 81348 BLAKE2B 
003a59a992302c21132474bcdc994d10b5d50a94368e949ce28cbe389cefd104f66c48cb61a63d24e2f6db94d010e4220bda3fb5291d088cda88069b928c92e0
 SHA512 
6d6a16114df2223bf04729a79d12a52e41c9b8e756863c1acbb909dc34696958073604ced1b691579271218738511191ddf517e03a700d3948752c455201bcc4
 DIST glibc-2.36-patches-6.tar.xz 100540 BLAKE2B 
bdd887bd61c5c3f8047e31b1380344da82a5e9c7fe6cf0ebd1177a1dd40462872dd9507594b6669140a1a8c6c08ce3195a3f8d425ce5e2a2ff6e9b42d90c43ed
 SHA512 
3a2620e87eba62d3276c5b09b97337bffe3a51bf23da243fb550f6f9dddb77008a7840ede32b7b1a7ff72e06b89981d9edf27026931a12fae8042002d8328358
-DIST glibc-2.36-patches-8.tar.xz 109968 BLAKE2B 
b8feaadca2283bd293b1ff13f4714b00dcae0720c3ec8e332275728c1a41fc0d76633423b073d49593d8924690004ec9e56389e7802d3803b1f805e960e5092b
 SHA512 
50eb74ce0b8861c979146a710267e391840c8f5fc7cb90490696865665c816233708c8c07337d16537abf172d6234234f5aac8ea726d846a228924455b219f9e
+DIST glibc-2.36-patches-9.tar.xz 110440 BLAKE2B 
edc1aca9b7bc9ce64683e3bd905c9804b581af2d41191ae85e6f0e73d444672abe56bbb620373d31b20db8f84a2cb9ed4e1026e50ce5f287dac5c24752ee187a
 SHA512 
1f1f85a439983b776229b924f9a8fd9aacf9efc869a212ff15b49e60627f37719b548d20b9ff1b80d88996bce115f44efdbecc6dce378a4247c6078ed7e6e1b4
 DIST glibc-2.36.tar.xz 18610836 BLAKE2B 
f8375e084043f032609e66fd98c234249df57a595c59672acb1bb8c69aed64d339d526611553449492b097cda900ad1d9bae8873d7f5932b10a9a0d8c9210c55
 SHA512 
9ea0bbda32f83a85b7da0c34f169607fb8a102f0a11a914e6bf531be47d1bef4f5307128286cffa1e2dc5879f0e6ccaef527dd353486883fa332a0b44bde8b3e
 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.36-r7.ebuild 
b/sys-libs/glibc/glibc-2.36-r7.ebuild
index 0027c6f4aaa2..86f78a72b7f6 100644
--- a/sys-libs/glibc/glibc-2.36-r7.ebuild
+++ b/sys-libs/glibc/glibc-2.36-r7.ebuild
@@ -20,7 +20,7 @@ SLOT="2.2"
 EMULTILIB_PKG="true"
 
 # Gentoo patchset (ignored for live ebuilds)
-PATCH_VER=8
+PATCH_VER=9
 PATCH_DEV=dilfridge
 
 if [[ ${PV} == * ]]; then



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

2023-01-20 Thread Andreas K. Hüttel
commit: 9bc453ddfa97fe15588b7b61ee794d0c0d696f44
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Fri Jan 20 23:58:11 2023 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Fri Jan 20 23:58:52 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9bc453dd

sys-libs/glibc: 2.36 patchset 8 bump

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

 sys-libs/glibc/Manifest |1 +
 sys-libs/glibc/glibc-2.36-r7.ebuild | 1636 +++
 2 files changed, 1637 insertions(+)

diff --git a/sys-libs/glibc/Manifest b/sys-libs/glibc/Manifest
index 24e66dbac394..bbabe8853a05 100644
--- a/sys-libs/glibc/Manifest
+++ b/sys-libs/glibc/Manifest
@@ -17,6 +17,7 @@ DIST glibc-2.35-patches-12.tar.xz 266056 BLAKE2B 
7979dcfee270107d51c10e5ec74c9c1
 DIST glibc-2.35.tar.xz 18165952 BLAKE2B 
623c728884f070cd87ffeb9203f74206197c52405ac9bc44f3dd519a3468b8e8ae2536c883e5d17d94417dbd1e91775de2e674314e4ff7424f9720026d6b7063
 SHA512 
e7336ce27561be5d7c217832a1136fb327e057bd8d3f92925b35c97e3e9f9e486948b5a1e03e5e4090772ef06437a074d10b82e68f17f1ad8f22077ee39e1b66
 DIST glibc-2.36-patches-5.tar.xz 81348 BLAKE2B 
003a59a992302c21132474bcdc994d10b5d50a94368e949ce28cbe389cefd104f66c48cb61a63d24e2f6db94d010e4220bda3fb5291d088cda88069b928c92e0
 SHA512 
6d6a16114df2223bf04729a79d12a52e41c9b8e756863c1acbb909dc34696958073604ced1b691579271218738511191ddf517e03a700d3948752c455201bcc4
 DIST glibc-2.36-patches-6.tar.xz 100540 BLAKE2B 
bdd887bd61c5c3f8047e31b1380344da82a5e9c7fe6cf0ebd1177a1dd40462872dd9507594b6669140a1a8c6c08ce3195a3f8d425ce5e2a2ff6e9b42d90c43ed
 SHA512 
3a2620e87eba62d3276c5b09b97337bffe3a51bf23da243fb550f6f9dddb77008a7840ede32b7b1a7ff72e06b89981d9edf27026931a12fae8042002d8328358
+DIST glibc-2.36-patches-8.tar.xz 109968 BLAKE2B 
b8feaadca2283bd293b1ff13f4714b00dcae0720c3ec8e332275728c1a41fc0d76633423b073d49593d8924690004ec9e56389e7802d3803b1f805e960e5092b
 SHA512 
50eb74ce0b8861c979146a710267e391840c8f5fc7cb90490696865665c816233708c8c07337d16537abf172d6234234f5aac8ea726d846a228924455b219f9e
 DIST glibc-2.36.tar.xz 18610836 BLAKE2B 
f8375e084043f032609e66fd98c234249df57a595c59672acb1bb8c69aed64d339d526611553449492b097cda900ad1d9bae8873d7f5932b10a9a0d8c9210c55
 SHA512 
9ea0bbda32f83a85b7da0c34f169607fb8a102f0a11a914e6bf531be47d1bef4f5307128286cffa1e2dc5879f0e6ccaef527dd353486883fa332a0b44bde8b3e
 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.36-r7.ebuild 
b/sys-libs/glibc/glibc-2.36-r7.ebuild
new file mode 100644
index ..0027c6f4aaa2
--- /dev/null
+++ b/sys-libs/glibc/glibc-2.36-r7.ebuild
@@ -0,0 +1,1636 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+# Bumping notes: https://wiki.gentoo.org/wiki/Project:Toolchain/sys-libs/glibc
+# Please read & adapt the page as necessary if obsolete.
+
+PYTHON_COMPAT=( python3_{9..11} )
+TMPFILES_OPTIONAL=1
+
+inherit python-any-r1 prefix preserve-libs toolchain-funcs flag-o-matic 
gnuconfig \
+   multilib systemd multiprocessing tmpfiles
+
+DESCRIPTION="GNU libc C library"
+HOMEPAGE="https://www.gnu.org/software/libc/;
+LICENSE="LGPL-2.1+ BSD HPND ISC inner-net rc PCRE"
+SLOT="2.2"
+
+EMULTILIB_PKG="true"
+
+# Gentoo patchset (ignored for live ebuilds)
+PATCH_VER=8
+PATCH_DEV=dilfridge
+
+if [[ ${PV} == * ]]; then
+   inherit git-r3
+else
+   #KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips 
~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+   SRC_URI="mirror://gnu/glibc/${P}.tar.xz"
+   SRC_URI+=" 
https://dev.gentoo.org/~${PATCH_DEV}/distfiles/${P}-patches-${PATCH_VER}.tar.xz;
+fi
+
+RELEASE_VER=${PV}
+
+GCC_BOOTSTRAP_VER=20201208
+
+LOCALE_GEN_VER=2.22
+
+GLIBC_SYSTEMD_VER=20210729
+
+SRC_URI+=" 
https://gitweb.gentoo.org/proj/locale-gen.git/snapshot/locale-gen-${LOCALE_GEN_VER}.tar.gz;
+SRC_URI+=" multilib-bootstrap? ( 
https://dev.gentoo.org/~dilfridge/distfiles/gcc-multilib-bootstrap-${GCC_BOOTSTRAP_VER}.tar.xz
 )"
+SRC_URI+=" systemd? ( 
https://gitweb.gentoo.org/proj/toolchain/glibc-systemd.git/snapshot/glibc-systemd-${GLIBC_SYSTEMD_VER}.tar.gz
 )"
+
+IUSE="audit caps cet compile-locales +crypt custom-cflags doc gd 
hash-sysv-compat headers-only +multiarch multilib multilib-bootstrap nscd perl 
profile selinux +ssp stack-realign +static-libs suid systemd systemtap test 
vanilla"
+
+# 

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

2023-01-20 Thread Andreas K. Hüttel
commit: e29c076efa182f0e932015d6a4f2d9520d08ad53
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Fri Jan 20 23:49:31 2023 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Fri Jan 20 23:58:49 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e29c076e

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

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

 app-office/libreoffice-bin-debug/Manifest  |  9 +++
 .../libreoffice-bin-debug-7.4.4.2.ebuild   | 85 ++
 2 files changed, 94 insertions(+)

diff --git a/app-office/libreoffice-bin-debug/Manifest 
b/app-office/libreoffice-bin-debug/Manifest
index 17f80aae7872..433b0a2d0110 100644
--- a/app-office/libreoffice-bin-debug/Manifest
+++ b/app-office/libreoffice-bin-debug/Manifest
@@ -1,9 +1,18 @@
 DIST amd64-debug-libreoffice-7.3.7.2.tar.xz 1498172004 BLAKE2B 
58d1f97b7e025139220990a5b5fb1ab46847dc15edf9c447ab3039d5214b45dbeff61441b34cda7f91a3df360f4ecfe869ed0905f69dbb51193531f0f4978cd3
 SHA512 
1cf5c136aae71968cdc1b21f8b27d0188148f887ac8ade1c4dfbc95dd35aedf58d8949f885787d7412548cc0e9a4e1963cfde2b6c89179a0e52597de3bb78f0f
+DIST amd64-debug-libreoffice-7.4.4.2.tar.xz 1543997216 BLAKE2B 
5ef77d4d87c3a915969234b6109bec7c84855a3fa5c63918e91844bf45ea967575a94de6d46a65cadfbbf584aca17f81c5b55dfa86705d7eb14663a4b1938961
 SHA512 
a919ed675e784fe167f31af0cec017b28e2fd55900f008471d2644a7a3eb6391fec346c9b2031773269c01fd08d5bf5be7bd23a1b657e1b712fb0b14d5a42c0b
 DIST amd64-debug-libreoffice-gnome-7.3.7.2.xd3 1426468 BLAKE2B 
751b22c4709e332253b93c3f03e4bee4ca5d7224480e1d9b9288c31ad84dd8030da3f9b0a0f1707ca37cea25e9986026e7cd0f890fdc6b015bc5f138f2a83832
 SHA512 
31c45ca6fc5a57c9ac03d6120f011562c472e757451e7ae637fd7ade514f0ff673e03acd8ebe70c666c145844126a81af6d3fcceb926f72b83f5ba313f9d9e69
+DIST amd64-debug-libreoffice-gnome-7.4.4.2.xd3 1434988 BLAKE2B 
840d627e2e20c0c23c2b8209ce99070facf69c8b9b46c832d267331887027e65215b663ef5532c86c7d26e281da52301d488439eb6a4fa24c6ca71172c231452
 SHA512 
50073f71d591891f6bb684efee5fd9f58231d977967ee6e29c9ab915b4274c7b1272264c0ed0d944678c96f0115262f44481b4ca49795ec51dc82c094482ba0f
 DIST amd64-debug-libreoffice-gnome-java-7.3.7.2.xd3 780825509 BLAKE2B 
fb12cd7426f251d78d4e1f8109f8ce5acfa480ac412aee4306979ff0d4b43997c80c41529d112e369e890094b836790985401338103554500c6e8616cb220d94
 SHA512 
2760333d9cc2be7d8bcba22352ec510326624e35b9e50edc7ef3d2b9a0b8b43fe291670f4f9f20d1e6b5fb9fdfdc9733e1757523ca83a276268d08be5d36e4ed
+DIST amd64-debug-libreoffice-gnome-java-7.4.4.2.xd3 792580744 BLAKE2B 
6866d4a076cf806240324e90368b479b714b8f2b1fb4eb7acca7b41b35c20513c078306d46de221e0428b8b924efaade7b24ad17e2a1682adc5f97d5bc809607
 SHA512 
214a8414595e22f8e11b4692bdcb33abd0ede20c3af28046353f303dc128269eba1b2f518fc17d78f63c232b1d2e72a4ae7ab0c90bc4ae322aede21ab47c3b56
 DIST amd64-debug-libreoffice-java-7.3.7.2.xd3 779398603 BLAKE2B 
6a9c6e77dc0c23e8cbdd292ad3afbd8f979ce857ef0a719de35f5b4d7c336d106976320c9de3fe1163c5b148f6a137d3f17be9c851d04d342b6ec1a222d4fbb4
 SHA512 
2406ee0096fae44148d2c45a5840369a985e3994189c289fc8380b31ebd050581a4ba1f3c547b2a9c6fa84ab17804381aa89f202ee35fc295906ee5a04d53d9c
+DIST amd64-debug-libreoffice-java-7.4.4.2.xd3 791159008 BLAKE2B 
6a26cbd26bf08c1c69c48071fce3f665d2e0b44fe7453aa412346a64ceea67b8d71efcd13c31d1b5364ccee6a380ec991a8d6210477cdd429fc0d3b2707ccd5f
 SHA512 
395ff2e81abacf8dfb09b2f8e7d5b7cc12dd8cc3b8597b551f37bf0790f4c0bea60d4129df582ea8ff963a8007bbce365492179b28d1c8672daf9c79c79d8e4f
 DIST amd64-debug-libreoffice-kde-7.3.7.2.xd3 474830151 BLAKE2B 
53981f15ee162fa00d91e2ecd421cbf612f0a0854819840418058c4c9d1f98468fa48f3038d1a1ab8590f3202d0b85891aba444331ca12231f9c6f8fcf5d72b9
 SHA512 
81331b35d9c09b5605e5c03042c43f54cc642301efb0d6cbb368dfa38558b1021c381da122b3a424f535e8e1bbb7f3697364968d58a59764abc081d1b7e81b2c
+DIST amd64-debug-libreoffice-kde-7.4.4.2.xd3 485460207 BLAKE2B 
550541bd8902bc96431f7e53f1e31c60b69120b90e7d099aa7ef72300d56d30367040a129400074fdc020d4510b3a98a6637e95c4852797b14c094a9c2a8ed65
 SHA512 
02789d8c41b5ef007020ff8740d6b7f6acd52e84171831719f772c0b46176a37d554c51511eb4ab6603f62e4c65c4c9d43c6f637add7802cac275fd1c93163f1
 DIST amd64-debug-libreoffice-kde-java-7.3.7.2.xd3 783741877 BLAKE2B 
097b7977705382c7091a2d17781ca80cb16fb854053967a87b903073a09d5d8215f19b3f04836f409a57f54cc60574d467a31aeaaf8a1efab5787313e3e6664a
 SHA512 
95960b2a87797ba5ddc58970f07b4a2aacf29c2d857b3e94b5cb9d8b321ab094680e8cc0d2e7cb7db7ee28933d1619dd7ffdf9b96d749c0a14496cef2149f975
+DIST amd64-debug-libreoffice-kde-java-7.4.4.2.xd3 800201865 BLAKE2B 
85810abd0df5fd6058f83e2aeed2b500c7aa295b7f1f69a525aafc881bbb2c351a0c791ba4eb231493aa641d6118881939deb33830f125cec7f6735006bc2d60
 SHA512 
b65f7bb9108628eb799ca5d34134b84fba63639f6141f3fe8a5e1e491b28872b49e96b72f9637ddf67b8e141e246fe6439297c49118e1ca074a7e071c9554387
 DIST x86-debug-libreoffice-7.3.7.2.tar.xz 7936548 BLAKE2B 

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

2023-01-20 Thread Andreas K. Hüttel
commit: 0a909b31227f1f8fe972530b36a8d06f19c41353
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Fri Jan 20 23:47:45 2023 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Fri Jan 20 23:58:46 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0a909b31

app-office/libreoffice-bin: Version  bump 7.4.4.2

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

 app-office/libreoffice-bin/Manifest|   9 +
 .../libreoffice-bin/libreoffice-bin-7.4.4.2.ebuild | 260 +
 2 files changed, 269 insertions(+)

diff --git a/app-office/libreoffice-bin/Manifest 
b/app-office/libreoffice-bin/Manifest
index ee417cd46d31..d6e5f38e986c 100644
--- a/app-office/libreoffice-bin/Manifest
+++ b/app-office/libreoffice-bin/Manifest
@@ -1,9 +1,18 @@
 DIST amd64-bin-libreoffice-7.3.7.2.tar.xz 142495244 BLAKE2B 
a892855ec3540c282374eae90b7ed56692be90748d8bc225f4232df7c6687a9e3127303ce99d314a672c06327c7128b07958d4cfa4fb3ef1766186ec170ae79f
 SHA512 
1607f598d325993f9baeaf97a01c806d2cb3ff66fc71585637c654a4d4a3ed276ce9d969bfbe5c70809e8fafea77fea9c2eb6c9b7701191459565591ae9314ee
+DIST amd64-bin-libreoffice-7.4.4.2.tar.xz 145626304 BLAKE2B 
9e8ab7c1f96312af4472a5ca5b0bd721c94349f65e330ecce026d56491206b5efd0104479a16428d5dcaa1227c097e9568ea6d95a2e77f38fab3529c7216c75d
 SHA512 
ec002b35daee07d46a3a2bbb114f974a8714b77e2c8c9c2b575610b7df542900e59d47d7b5bc6a8727aaabfc6715bc6ca26854ba32f83bcd6e4d23f80d5a58ea
 DIST amd64-bin-libreoffice-gnome-7.3.7.2.xd3 1498352 BLAKE2B 
8354e0a403736995f52814f6df22c4b986c36d42e976dd880b4b577685b24eddd027069cf4b1bdafa4cfdfbdc80fa419539d8553642a573883840230815b1dca
 SHA512 
2deac92459f60e09f16f51f2bbb03ffd3fb38d27cf9c726e29d18d76384740e70cc85eebc286407474cc8e730eb3fc321dc4377bd2cd46d1675cbe5395647f88
+DIST amd64-bin-libreoffice-gnome-7.4.4.2.xd3 1531953 BLAKE2B 
06ba5a48f7eab8b8d7bd3d848e505a311a71cab257efd25cfaf1042bd35b2b5150a39e2d603a5fce73cdac5debf83e13275cf17e8f96a058f91d0ca4a4225c02
 SHA512 
850a512d0839cac291a1989e7873075683eece0048e17b54e6ff267127c3eb7b165cadd8aed2089772861951defa9eb01bb77a850a0841919e33ef01bad9ac34
 DIST amd64-bin-libreoffice-gnome-java-7.3.7.2.xd3 31373347 BLAKE2B 
44e415eb35d8a20d429929b5d436f7eaf79eba72fabe3eab35b464797ef2024982ec0787dca8b764f77c52eb1a9c42c1a55bd15aca33d79d60cdf87a2aec739c
 SHA512 
a23d0a61856e166dc982d25a9c839caefb86230bb1e539d16accfc777082180f0d9580c0d6c3615829d4ec8b3b5d1d144ea0f9896155b884ee13f47450aeab59
+DIST amd64-bin-libreoffice-gnome-java-7.4.4.2.xd3 30608088 BLAKE2B 
4c89d3f6fa74e2bd8806f9942ac21d9cb9f0c666fcf9d62e7f942fe99a3121082cd178ef8bf3d76c818872796949a6404f6a15aeff9d2770cec695ac80e7680d
 SHA512 
67cf20c38b1772e7e3b7b55c7c2d5a719e18f2f952c5f4d7e1ea39194fa3808639ccbf565286653fa5938a063d54d0fc58a0c9664a5f28ba6fac77995160624b
 DIST amd64-bin-libreoffice-java-7.3.7.2.xd3 31273687 BLAKE2B 
a7e3bb1142c2cc1b27d076df0485eed37c8e0ef19ae16d770bf7a0ae6a3d5a976042433f38febe316faf13b2ce71a749ec2edd068d118ac6c32ea0afd8e1e4ce
 SHA512 
493516032f75e26434c6945cb333c3898a97dad0f09fb6b5074f5af6ebd499ad06ee7c2bd3d1843fdb0a06c4ce04115cad254f2d2f04f949c1cec7b5fce6c618
+DIST amd64-bin-libreoffice-java-7.4.4.2.xd3 30481203 BLAKE2B 
c5dba3b37dbb44bf917b83b1ed9720a6a70370206aa8a2e4635b358f9d77027e104c513407a9f4ecfd5c200be2ce3121a9070aa1e90d7614d8489b54e9cff2b1
 SHA512 
ab930d1c31083ca1bfa51a6b9cb588958a1c969ad148b094b5fb76eaa464bedecc3ec173c7362c780a861206b4ad2f8c2061d84a4183180c3a928f296cb57b51
 DIST amd64-bin-libreoffice-kde-7.3.7.2.xd3 20893232 BLAKE2B 
d3cade3e8b76ad9ea596621ac15474b29a89e31865e29fe4eccca436f0b15b68ac5a8e8ad03006f13cf322bf9f47a90e6daa05090785203346307d5fa153ceec
 SHA512 
6c23729526897377e3a4df865163abf4539664a06dbe59d8ddd6951ea1c274ecfa3679ecb290af76e328a8d6537f3525ea25831a9777233e6471d74556509e52
+DIST amd64-bin-libreoffice-kde-7.4.4.2.xd3 20956522 BLAKE2B 
9c23235a02bda752dde7fbca652d31ae5acdd7e1e54ab06a2c5d18ee292bde5666acc88ec6dbd026eca2ecc19a7bdcfa267569e59921f98c05b86343dfd7f08f
 SHA512 
43e42f514b3fba0fcc198250ac9fa03d849a0888fdf9122d0d240a46c92e5b56044d9f72a222ccec881fca41c34f7e89182686d5d80d0822b04cc7c0b3843b91
 DIST amd64-bin-libreoffice-kde-java-7.3.7.2.xd3 31361419 BLAKE2B 
77f2ca6932f6a22280998530209024d844b940085f2d528d514bba680500e52fd2fae7b2a94a2798091dbfcf38b498b152e6aa199847410f5581ef1e902fcad2
 SHA512 
f53e2ee610db310e30719d1b2b8736f35320beda89fd620f1e63eb60c371b9551e3dca8403faa5831df13d3392c4d0ae69f61576e294642148215160c4b60724
+DIST amd64-bin-libreoffice-kde-java-7.4.4.2.xd3 31384850 BLAKE2B 
d0f0afad427cbafbf0cf6f59095c036fc853fb26ef5a4ad99b951ae6b6a42b9d0a0f0741cb4562487ab9ad271b625d4195aaf7d59e6dbc9330f29f2a388438ad
 SHA512 
5d493efca42d03e027a254f4919eac8d3c0799d3b1f49727b2963b0e309e334f1fb84c84ad0958c85fedf0b23c459f288ac07bfdb460222185f656e51617dd46
 DIST x86-bin-libreoffice-7.3.7.2.tar.xz 144274524 BLAKE2B 
f166805e3aa28a2894dc6715f08c5d23e6450aacd9b9231922ce128538b6bd38971c07d5cd8c20489c043f519ca7f084b7921eddb6ece5aedbd73cd07eff6005
 SHA512 

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

2023-01-20 Thread Mike Frysinger
commit: b9f590f6d4b7c2fdba372fc5d2586042c565087d
Author: Mike Frysinger  gentoo  org>
AuthorDate: Fri Jan 20 23:53:01 2023 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Fri Jan 20 23:53:55 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b9f590f6

sys-libs/newlib: allow parallel install again

The upstream build system has been heavily rewritten and shouldn't have
any parallel install bugs in it anymore.  If there are any left, they
should get fixed, so let's re enable parallel install.

Signed-off-by: Mike Frysinger  gentoo.org>

 sys-libs/newlib/newlib-4.3.0.20230120.ebuild | 4 ++--
 sys-libs/newlib/newlib-.ebuild   | 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/sys-libs/newlib/newlib-4.3.0.20230120.ebuild 
b/sys-libs/newlib/newlib-4.3.0.20230120.ebuild
index 83237271fd55..5b16a3bf6787 100644
--- a/sys-libs/newlib/newlib-4.3.0.20230120.ebuild
+++ b/sys-libs/newlib/newlib-4.3.0.20230120.ebuild
@@ -128,11 +128,11 @@ src_compile() {
 
 src_install() {
cd "${NEWLIBBUILD}" || die
-   emake -j1 DESTDIR="${D}" install
+   emake DESTDIR="${D}" install
 
if use nano ; then
cd "${NEWLIBNANOBUILD}" || die
-   emake -j1 DESTDIR="${NEWLIBNANOTMPINSTALL}" install
+   emake DESTDIR="${NEWLIBNANOTMPINSTALL}" install
# Rename nano lib* files to lib*_nano and move to the real ${D}
local nanolibfiles=""
nanolibfiles=$(find "${NEWLIBNANOTMPINSTALL}" -regex 
".*/lib\(c\|g\|m\|rdimon\|gloss\)\.a" -print)

diff --git a/sys-libs/newlib/newlib-.ebuild 
b/sys-libs/newlib/newlib-.ebuild
index 83237271fd55..5b16a3bf6787 100644
--- a/sys-libs/newlib/newlib-.ebuild
+++ b/sys-libs/newlib/newlib-.ebuild
@@ -128,11 +128,11 @@ src_compile() {
 
 src_install() {
cd "${NEWLIBBUILD}" || die
-   emake -j1 DESTDIR="${D}" install
+   emake DESTDIR="${D}" install
 
if use nano ; then
cd "${NEWLIBNANOBUILD}" || die
-   emake -j1 DESTDIR="${NEWLIBNANOTMPINSTALL}" install
+   emake DESTDIR="${NEWLIBNANOTMPINSTALL}" install
# Rename nano lib* files to lib*_nano and move to the real ${D}
local nanolibfiles=""
nanolibfiles=$(find "${NEWLIBNANOTMPINSTALL}" -regex 
".*/lib\(c\|g\|m\|rdimon\|gloss\)\.a" -print)



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

2023-01-20 Thread Maciej Barć
commit: f56162f0f8f14ae7d8f6db52412ffb841b46e18b
Author: Maciej Barć  gentoo  org>
AuthorDate: Fri Jan 20 23:13:34 2023 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Fri Jan 20 23:19:54 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f56162f0

app-misc/golly: add doc link to metadata.xml

Signed-off-by: Maciej Barć  gentoo.org>

 app-misc/golly/metadata.xml | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/app-misc/golly/metadata.xml b/app-misc/golly/metadata.xml
index 344716a3cf52..cd901ab7ee5a 100644
--- a/app-misc/golly/metadata.xml
+++ b/app-misc/golly/metadata.xml
@@ -7,10 +7,11 @@
 Maciej Barć
   
   
-Golly is an open source, cross-platform application for exploring
-Conway's Game of Life and many other types of cellular automata.
+Golly is an open source, cross-platform application for exploring Conway's
+Game of Life and many other types of cellular automata.
   
   
+https://golly.sourceforge.net/Help/index.html
 golly
   
 



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

2023-01-20 Thread Maciej Barć
commit: 81b2fcc4ef99f828f27fc5d2621bd89f03ba6558
Author: Maciej Barć  gentoo  org>
AuthorDate: Fri Jan 20 23:10:39 2023 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Fri Jan 20 23:19:54 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=81b2fcc4

app-misc/golly: bump to 4.2

Bug: https://bugs.gentoo.org/577030
Closes: https://bugs.gentoo.org/890330
Signed-off-by: Maciej Barć  gentoo.org>

 app-misc/golly/Manifest |  1 +
 app-misc/golly/golly-4.2.ebuild | 70 +
 2 files changed, 71 insertions(+)

diff --git a/app-misc/golly/Manifest b/app-misc/golly/Manifest
index 547f4e8e0b82..8534b248b213 100644
--- a/app-misc/golly/Manifest
+++ b/app-misc/golly/Manifest
@@ -1,2 +1,3 @@
 DIST golly-4.0-src.tar.gz 5579026 BLAKE2B 
fc6c9d4db80e92635ac466250ca65c5cbe496c668f2fbd583226a2ecd686ac022aa4d47f453628284bceeb16554b91340b442216eab8412506243e30085a3a32
 SHA512 
3a39e170ceddfa4f8c261a81f7b45039e9cc2aef901915d83d3227231514bf66e254d307802cb0afddd7458722b8cbf2ce527cb9ee84a2710b52bf5bdb15484d
 DIST golly-4.1-src.tar.gz 14877727 BLAKE2B 
d9cac1250901a39d6a360b527c6f4872fc78d0426ea255b9f9129136b938a6655ff59f8c5b0204fd44f4ac0ae76e307c763ddb24a1d8a00bd4e548e4ac2277c3
 SHA512 
bc050a216a36091f0df42e61a19c34353c6306dc1ae86c194693c85a4489b118435da238b25017bde4b3d31a79e12a6988f7b7da5ae90cfcc9ca0795e66d4a99
+DIST golly-4.2-src.tar.gz 15348982 BLAKE2B 
21ebed4c282a77a3f61aafa98936c0bb39b39a7c97505e96fc43ac720bd2eea4cf20996ca28c801f79a46577a0cf99ff60614ce134081605d14ca5972c841d50
 SHA512 
b9f5cfdfe9b96590411695805dd8b875329c81027fef98dff3f16b832018be2ad3a06583bb64e12fb305268feba2347ef63c4586ff0e645721a8085f04ab382a

diff --git a/app-misc/golly/golly-4.2.ebuild b/app-misc/golly/golly-4.2.ebuild
new file mode 100644
index ..2cdfc69578d6
--- /dev/null
+++ b/app-misc/golly/golly-4.2.ebuild
@@ -0,0 +1,70 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+WX_GTK_VER=3.2-gtk3
+PYTHON_COMPAT=( python3_{9..11} )
+
+inherit desktop python-single-r1 toolchain-funcs wxwidgets xdg
+
+DESCRIPTION="simulator for Conway's Game of Life and other cellular automata"
+HOMEPAGE="http://golly.sourceforge.net/
+   https://sourceforge.net/projects/golly/;
+SRC_URI="mirror://sourceforge/${PN}/${P}-src.tar.gz"
+S="${WORKDIR}/${P}-src"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+RDEPEND="
+   sys-libs/zlib
+   virtual/opengl
+   x11-libs/wxGTK:${WX_GTK_VER}[X,curl,opengl,sdl,tiff]
+   ${PYTHON_DEPS}
+"
+DEPEND="${RDEPEND}"
+
+PATCHES=( "${FILESDIR}"/${PN}-4.0-CFLAGS.patch )
+
+pkg_setup() {
+   python-single-r1_pkg_setup
+   setup-wxwidgets
+}
+
+src_compile() {
+   local -a mymakeopts=(
+   ENABLE_SOUND=yes
+   GOLLYDIR="${EPREFIX}/usr/share/${PN}"
+   PYTHON=${EPYTHON}
+   WX_CONFIG=${WX_CONFIG}
+   AR="$(tc-getAR)"
+   CC="$(tc-getCC)"
+   CXX="$(tc-getCXX)"
+   CXXC="$(tc-getCXX)"
+   RANLIB="$(tc-getRANLIB)"
+   )
+   emake -C gui-wx -f makefile-gtk "${mymakeopts[@]}"
+}
+
+src_install() {
+   # Has no 'make install', let's install files manually.
+   exeinto /usr/bin
+   doexe golly bgolly
+
+   insinto /usr/share/${PN}
+   doins -r Help Patterns Scripts Rules docs
+
+   newicon --size 32 gui-wx/icons/appicon.xpm ${PN}.xpm
+   make_desktop_entry ${PN} "Golly" ${PN} "Science"
+}
+
+pkg_postinst() {
+   xdg_icon_cache_update
+}
+
+pkg_postrm() {
+   xdg_icon_cache_update
+}



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

2023-01-20 Thread Sam James
commit: 156c19492867660e906b3d4c79bece66fb102b78
Author: Sam James  gentoo  org>
AuthorDate: Fri Jan 20 23:09:40 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jan 20 23:09:40 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=156c1949

go-module.eclass: fix typo in buildmode

Fixes: f4dade77c0882aab06f35f8db1154d0a52f0ba1b
Bug: https://bugs.gentoo.org/702598
Signed-off-by: Sam James  gentoo.org>

 eclass/go-module.eclass | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/eclass/go-module.eclass b/eclass/go-module.eclass
index 6b1038f46d31..08e9f267d0af 100644
--- a/eclass/go-module.eclass
+++ b/eclass/go-module.eclass
@@ -100,7 +100,7 @@ export GOMODCACHE="${WORKDIR}/go-mod"
 # -modcacherw makes the build cache read/write
 # -v prints the names of packages as they are compiled
 # -x prints commands as they are executed
-export GOFLAGS="-buildmod=pie -buildvcs=false -modcacherw -v -x"
+export GOFLAGS="-buildmode=pie -buildvcs=false -modcacherw -v -x"
 
 # Do not complain about CFLAGS etc since go projects do not use them.
 QA_FLAGS_IGNORED='.*'



[gentoo-commits] repo/gentoo:master commit in: games-strategy/naev/

2023-01-20 Thread Ionen Wolkens
commit: 335f0d6e02334a69c40977a7233656e7a511e682
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Fri Jan 20 22:33:03 2023 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Fri Jan 20 22:44:10 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=335f0d6e

games-strategy/naev: tighten test deps to ensure glx support

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

 games-strategy/naev/naev-0.10.3.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/games-strategy/naev/naev-0.10.3.ebuild 
b/games-strategy/naev/naev-0.10.3.ebuild
index cbc36cb869ca..49ade5da0d5e 100644
--- a/games-strategy/naev/naev-0.10.3.ebuild
+++ b/games-strategy/naev/naev-0.10.3.ebuild
@@ -54,7 +54,8 @@ BDEPEND="
app-doc/doxygen
dev-lua/ldoc
media-gfx/graphviz
-   )"
+   )
+   test? ( x11-base/xorg-server[-minimal] )"
 
 python_check_deps() {
python_has_version "dev-python/pyyaml[${PYTHON_USEDEP}]"



[gentoo-commits] repo/gentoo:master commit in: games-strategy/naev/

2023-01-20 Thread Ionen Wolkens
commit: 54eac974e28150d0e2a11bff670ed8bc7414b361
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Fri Jan 20 22:32:10 2023 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Fri Jan 20 22:44:10 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=54eac974

games-strategy/naev: drop 0.10.2

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

 games-strategy/naev/Manifest   |   1 -
 games-strategy/naev/naev-0.10.2.ebuild | 104 -
 2 files changed, 105 deletions(-)

diff --git a/games-strategy/naev/Manifest b/games-strategy/naev/Manifest
index 8846e6052db1..f5d75324a445 100644
--- a/games-strategy/naev/Manifest
+++ b/games-strategy/naev/Manifest
@@ -1,2 +1 @@
-DIST naev-0.10.2-source.tar.xz 444824076 BLAKE2B 
8f45c279c1077a50a2951d4a1a5ebd035e3980b05097c0631b02560597ab94f7e8eca4a76a280c348df709c9a5e75c352ecfb02550de9ec53bf987c6e1257cc8
 SHA512 
8e9eff735f12bf308d52ae3bae10a83cfbd7e80d614b366d53c7f2d37826f5b9158f430324d7106f8c2c750888c09fe09f0a97d1f6af31e50b4f77bdf456025a
 DIST naev-0.10.3-source.tar.xz 444825304 BLAKE2B 
ec38f7a9786041cc00cf5a515a7e33f8a8fe17b8de6550f896c546f5463d9764f0e287ccea48a0831c6247de31509fc50893ae2ce49711ffe69909f705b0a75a
 SHA512 
7491c61bae446aa98f3847be8719cf822955d3cd0a1b01e4a0d55d49a58628ec07f4872140b3fc77b6c1a928da9d4c8b112a2814ae3ce7edfcc98841f6812a59

diff --git a/games-strategy/naev/naev-0.10.2.ebuild 
b/games-strategy/naev/naev-0.10.2.ebuild
deleted file mode 100644
index cbc36cb869ca..
--- a/games-strategy/naev/naev-0.10.2.ebuild
+++ /dev/null
@@ -1,104 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-LUA_COMPAT=( lua5-1 luajit )
-PYTHON_COMPAT=( python3_{9..11} )
-inherit lua-single meson python-any-r1 virtualx xdg
-
-DESCRIPTION="2D space trading and combat game, in a similar vein to Escape 
Velocity"
-HOMEPAGE="https://naev.org/;
-SRC_URI="https://github.com/naev/naev/releases/download/v${PV}/${P}-source.tar.xz;
-
-LICENSE="
-   GPL-3+
-   Apache-2.0 BSD BSD-2 CC-BY-2.0 CC-BY-3.0 CC-BY-4.0 CC-BY-SA-3.0
-   CC-BY-SA-4.0 CC0-1.0 GPL-2+ MIT OFL-1.1 public-domain"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="doc"
-REQUIRED_USE="${LUA_REQUIRED_USE}"
-
-# dlopen: libglvnd
-RDEPEND="
-   ${LUA_DEPS}
-   dev-games/physfs
-   dev-libs/libpcre2:=
-   dev-libs/libunibreak:=
-   dev-libs/libxml2
-   media-libs/freetype:2
-   media-libs/libglvnd
-   media-libs/libsdl2[joystick,opengl,video]
-   media-libs/libvorbis
-   media-libs/openal
-   media-libs/sdl2-image[png,webp]
-   net-libs/enet:1.3=
-   sci-libs/cholmod
-   sci-libs/cxsparse
-   sci-libs/openblas
-   sci-libs/suitesparse
-   sci-mathematics/glpk:=
-   virtual/libintl"
-DEPEND="
-   ${RDEPEND}
-   test? (
-   dev-games/physfs[zip]
-   media-libs/libsdl2[X]
-   media-libs/mesa[llvm]
-   )"
-BDEPEND="
-   $(python_gen_any_dep 'dev-python/pyyaml[${PYTHON_USEDEP}]')
-   sys-devel/gettext
-   doc? (
-   app-doc/doxygen
-   dev-lua/ldoc
-   media-gfx/graphviz
-   )"
-
-python_check_deps() {
-   python_has_version "dev-python/pyyaml[${PYTHON_USEDEP}]"
-}
-
-pkg_setup() {
-   lua-single_pkg_setup
-   python-any-r1_pkg_setup
-}
-
-src_prepare() {
-   default
-
-   # use eclass' generated lua.pc first rather than as fallback
-   sed -i "s/'lua51'/'lua'/" meson.build || die
-
-   # don't probe OpenGL for tests (avoids sandbox violations, bug #829369),
-   # mesa[llvm] should ensure software rendering will work
-   sed -i "/subdir('glcheck')/d" test/meson.build || die
-}
-
-src_configure() {
-   local emesonargs=(
-   $(meson_feature doc docs_c)
-   $(meson_feature doc docs_lua)
-   $(meson_feature lua_single_target_luajit luajit)
-   )
-
-   meson_src_configure
-}
-
-src_test() {
-   virtx meson_src_test
-}
-
-src_install() {
-   local DOCS=( CHANGELOG Readme.md )
-   meson_src_install
-
-   if use doc; then
-   dodir /usr/share/doc/${PF}/html
-   mv "${ED}"/usr/{doc/naev/{c,lua},share/doc/${PF}/html} || die
-   rm -r "${ED}"/usr/doc || die
-   fi
-
-   rm -r "${ED}"/usr/share/doc/naev || die
-}



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

2023-01-20 Thread Ionen Wolkens
commit: 72b0c8ba7f7204925eefcd3b6b324c0e728d03f4
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Fri Jan 20 22:38:32 2023 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Fri Jan 20 22:44:10 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=72b0c8ba

media-gfx/imv: cleanup live conditional block

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

 media-gfx/imv/imv-4.4.0.ebuild | 12 +++-
 1 file changed, 3 insertions(+), 9 deletions(-)

diff --git a/media-gfx/imv/imv-4.4.0.ebuild b/media-gfx/imv/imv-4.4.0.ebuild
index 2aca12fa827d..3ac1a362e72e 100644
--- a/media-gfx/imv/imv-4.4.0.ebuild
+++ b/media-gfx/imv/imv-4.4.0.ebuild
@@ -5,20 +5,14 @@ EAPI=8
 
 inherit meson xdg
 
-if [[ ${PV} ==  ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://git.sr.ht/~exec64/imv/;
-else
-   SRC_URI="https://git.sr.ht/~exec64/imv/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   S="${WORKDIR}/${PN}-v${PV}"
-   KEYWORDS="~amd64 ~x86"
-fi
-
 DESCRIPTION="Minimal image viewer designed for tiling window manager users"
 HOMEPAGE="https://sr.ht/~exec64/imv/;
+SRC_URI="https://git.sr.ht/~exec64/imv/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+S="${WORKDIR}/${PN}-v${PV}"
 
 LICENSE="MIT-with-advertising"
 SLOT="0"
+KEYWORDS="~amd64 ~x86"
 IUSE="+X +freeimage gif heif icu jpeg png svg test tiff wayland"
 REQUIRED_USE="|| ( X wayland )"
 RESTRICT="!test? ( test )"



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

2023-01-20 Thread Ionen Wolkens
commit: 4eccdb1b084607826d743347cb1370c528b7ab96
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Fri Jan 20 03:52:31 2023 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Fri Jan 20 22:44:10 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4eccdb1b

www-client/qutebrowser: adjust 3.0.0_pre ebuild

* show USE=-qt6 warning on amd64 (about to be unmasked) + note Qt5
  support is eventually due for removal (while upstream will keep
  supporting it for a while, they strongly recommend moving to Qt6)
* restore full set of keywords given USE=qt6 will remain masked on
  non-amd64 until keyworded. Not that it matters in live.
* minor style/comment adjustments

This ebuild will eventually replace  after qt6-v2 is merged
to master, so not bothering to keep in sync for now.

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

 .../qutebrowser/qutebrowser-3.0.0_pre.ebuild   | 29 +++---
 1 file changed, 15 insertions(+), 14 deletions(-)

diff --git a/www-client/qutebrowser/qutebrowser-3.0.0_pre.ebuild 
b/www-client/qutebrowser/qutebrowser-3.0.0_pre.ebuild
index 5fa6c903ac8c..cffa4849cc2e 100644
--- a/www-client/qutebrowser/qutebrowser-3.0.0_pre.ebuild
+++ b/www-client/qutebrowser/qutebrowser-3.0.0_pre.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == * ]]; then
EGIT_BRANCH="qt6-v2"
 else

SRC_URI="https://github.com/qutebrowser/qutebrowser/releases/download/v${PV}/${P}.tar.gz;
-   KEYWORDS="~amd64"
+   KEYWORDS="~amd64 ~arm64 ~x86"
 fi
 
 DESCRIPTION="Keyboard-driven, vim-like browser based on Python and Qt"
@@ -74,33 +74,33 @@ src_prepare() {
distutils-r1_src_prepare
 
if use pdf; then
-   sed '/^content.pdfjs:/,+1s/false/true/' \
+   sed -e '/^content.pdfjs:/,+1s/false/true/' \
-i ${PN}/config/configdata.yml || die
fi
 
if use widevine; then
-   # Qt6 knows Gentoo's, but pass to ensure libdir, EPREFIX, and 
for Qt5
+   # Qt6 knows Gentoo's, but pass for libdir, EPREFIX, and Qt5(bug 
#888783)
local 
widevine=${EPREFIX}/usr/$(get_libdir)/chromium-browser/WidevineCdm/_platform_specific/linux_x64/libwidevinecdm.so
-   sed "/yield from _qtwebengine_settings_args/a\yield 
'--widevine-path=${widevine}'" \
+   sed -e "/yield from _qtwebengine_settings_args/a\yield 
'--widevine-path=${widevine}'" \
-i ${PN}/config/qtargs.py || die
fi
 
# ensure run the requested Qt backend
-   sed -i '/^_WRAPPERS = /,/^]/c\_WRAPPERS = [ "PyQt'$(usex qt6 6 5)'" ]' \
-   ${PN}/qt/machinery.py || die
+   sed -e '/^_WRAPPERS = /,/^]/c\_WRAPPERS = [ "PyQt'$(usex qt6 6 5)'" ]' \
+   -i ${PN}/qt/machinery.py || die
 
# let eclass handle python
sed -i '/setup.py/d' misc/Makefile || die
 
if [[ ${PV} == * ]]; then
# call asciidoc(1) rather than the single target python module
-   sed '/cmdline = /s/= .*/= ["asciidoc"]/' \
+   sed -e '/cmdline = /s/= .*/= ["asciidoc"]/' \
-i scripts/asciidoc2html.py || die
 
"${EPYTHON}" scripts/asciidoc2html.py || die
fi
 
-   # disable unnecessary tests/plugins that need extras (_ignore not 
enough)
+   # disable unnecessary tests/plugins that need extras
sed -e '/pytest-benchmark/d' -e 's/--benchmark[^ ]*//' \
-e '/pytest-instafail/d' -e 's/--instafail//' \
-i pytest.ini || die
@@ -175,10 +175,11 @@ pkg_postinst() {
fi
fi
 
-   # TODO: left-out given be confusing while IUSE is masked anywhere
-#  if use !qt6; then
-#  ewarn "USE=qt6 is disabled, be warned that Qt5's WebEngine uses 
an older"
-#  ewarn "chromium version. While it is relatively maintained for 
security, it may"
-#  ewarn "cause issues for sites/features designed with a newer 
version in mind."
-#  fi
+   # only show qt6 warning on arches where USE=qt6 is unmasked
+   if use amd64 && use !qt6; then
+   ewarn "USE=qt6 is disabled, be warned that Qt5's WebEngine uses 
an older"
+   ewarn "chromium version. While it is relatively maintained for 
security, it may"
+   ewarn "cause issues for sites/features designed with a newer 
version in mind."
+   ewarn "When Qt6 support is stable enough, ebuild's Qt5 support 
may get removed."
+   fi
 }



[gentoo-commits] repo/gentoo:master commit in: games-emulation/nestopia/

2023-01-20 Thread Ionen Wolkens
commit: 1c0a9542e93b289ff724f1840b5c9630453ff18b
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Fri Jan 20 22:25:55 2023 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Fri Jan 20 22:44:09 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c0a9542

games-emulation/nestopia: drop live ebuild

Development seems slow/uneventful, don't believe anyone in games@
really tracks changes, and it's getting releases as needed, and so
don't believe there's much point in keeping this.

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

 games-emulation/nestopia/nestopia-.ebuild | 45 ---
 1 file changed, 45 deletions(-)

diff --git a/games-emulation/nestopia/nestopia-.ebuild 
b/games-emulation/nestopia/nestopia-.ebuild
deleted file mode 100644
index 646a1b125a96..
--- a/games-emulation/nestopia/nestopia-.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit autotools flag-o-matic xdg
-
-DESCRIPTION="Portable Nintendo Entertainment System emulator written in C++"
-HOMEPAGE="http://0ldsk00l.ca/nestopia/;
-
-if [[ ${PV} ==  ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/0ldsk00l/nestopia.git;
-else
-   SRC_URI="https://github.com/0ldsk00l/nestopia/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~x86"
-fi
-
-LICENSE="GPL-2+"
-SLOT="0"
-IUSE="doc"
-
-RDEPEND="
-   app-arch/libarchive:=
-   media-libs/libglvnd
-   media-libs/libsdl2[joystick,sound]
-   sys-libs/zlib:=
-   x11-libs/fltk:1[opengl]"
-DEPEND="${RDEPEND}"
-BDEPEND="
-   sys-devel/autoconf-archive
-   virtual/pkgconfig"
-
-src_prepare() {
-   default
-
-   eautoreconf
-}
-
-src_configure() {
-   # silence the narrowing warnings on clang (#830469)
-   append-cxxflags -Wno-narrowing
-
-   econf $(use_enable doc)
-}



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

2023-01-20 Thread Ionen Wolkens
commit: ee46b9509441b9c166f1437ddea84908887d5ea1
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Fri Jan 20 22:36:04 2023 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Fri Jan 20 22:44:10 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ee46b950

media-gfx/imv: drop live ebuild

Going ahead with doing this until upstream situation improves
(upstream put package up for adoption and not much point in
expecting anything from the current live ebuild).

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

 media-gfx/imv/imv-.ebuild | 87 ---
 1 file changed, 87 deletions(-)

diff --git a/media-gfx/imv/imv-.ebuild b/media-gfx/imv/imv-.ebuild
deleted file mode 100644
index 2aca12fa827d..
--- a/media-gfx/imv/imv-.ebuild
+++ /dev/null
@@ -1,87 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit meson xdg
-
-if [[ ${PV} ==  ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://git.sr.ht/~exec64/imv/;
-else
-   SRC_URI="https://git.sr.ht/~exec64/imv/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   S="${WORKDIR}/${PN}-v${PV}"
-   KEYWORDS="~amd64 ~x86"
-fi
-
-DESCRIPTION="Minimal image viewer designed for tiling window manager users"
-HOMEPAGE="https://sr.ht/~exec64/imv/;
-
-LICENSE="MIT-with-advertising"
-SLOT="0"
-IUSE="+X +freeimage gif heif icu jpeg png svg test tiff wayland"
-REQUIRED_USE="|| ( X wayland )"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   dev-libs/glib:2
-   dev-libs/inih
-   media-libs/libglvnd[X?]
-   x11-libs/cairo
-   x11-libs/libxkbcommon[X?]
-   x11-libs/pango
-   X? (
-   x11-libs/libX11
-   x11-libs/libxcb:=
-   )
-   freeimage? ( media-libs/freeimage )
-   gif? ( media-libs/libnsgif )
-   heif? ( media-libs/libheif:= )
-   icu? ( dev-libs/icu:= )
-   !icu? ( >=dev-libs/libgrapheme-2:= )
-   jpeg? ( media-libs/libjpeg-turbo:= )
-   png? ( media-libs/libpng:= )
-   svg? ( >=gnome-base/librsvg-2.44:2 )
-   tiff? ( media-libs/tiff:= )
-   wayland? ( dev-libs/wayland )
-   !sys-apps/renameutils"
-DEPEND="
-   ${RDEPEND}
-   X? ( x11-base/xorg-proto )
-   test? ( dev-util/cmocka )"
-BDEPEND="
-   app-text/asciidoc
-   wayland? ( dev-util/wayland-scanner )"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-4.3.1_p20211221-animated-gif.patch
-)
-
-src_prepare() {
-   default
-
-   # if wayland-only, don't automagic on libGL and force libOpenGL
-   if ! use X; then
-   sed -i "/dependency('gl'/{s/'gl'/'opengl'/;s/false/true/}" 
meson.build || die
-   fi
-
-   # glu isn't used by anything
-   sed -i "/dependency('glu')/d" meson.build || die
-}
-
-src_configure() {
-   local emesonargs=(
-   $(meson_feature freeimage)
-   $(meson_feature gif libnsgif)
-   $(meson_feature heif libheif)
-   $(meson_feature jpeg libjpeg)
-   $(meson_feature png libpng)
-   $(meson_feature svg librsvg)
-   $(meson_feature test)
-   $(meson_feature tiff libtiff)
-   -Dunicode=$(usex icu{,} grapheme)
-   -Dwindows=$(usex X $(usex wayland all x11) wayland)
-   )
-
-   meson_src_configure
-}



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

2023-01-20 Thread Ionen Wolkens
commit: a68ed34dfd77c18f8d5d933573f2ef1681b22c6f
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Fri Jan 20 21:41:10 2023 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Fri Jan 20 22:44:09 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a68ed34d

x11-terms/kitty: set goflags in live

Formerly ommitted given setup.py already sets some reasonable
defaults, but doesn't hurt to be explicit and add =pie too
(still would rather not use the eclass and some of its
implicits that don't fit well here, for now anyway).

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

 x11-terms/kitty/kitty-.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/x11-terms/kitty/kitty-.ebuild 
b/x11-terms/kitty/kitty-.ebuild
index bba4e7fe09c5..90f8d00348ee 100644
--- a/x11-terms/kitty/kitty-.ebuild
+++ b/x11-terms/kitty/kitty-.ebuild
@@ -105,12 +105,12 @@ src_prepare() {
 
# test may fail/hang depending on environment and shell initialization 
scripts
rm kitty_tests/{shell_integration,ssh}.py || die
-
 }
 
 src_compile() {
tc-export CC
-   export PKGCONFIG_EXE=$(tc-getPKG_CONFIG)
+   local -x GOFLAGS="-buildmode=pie -v -x"
+   local -x PKGCONFIG_EXE=$(tc-getPKG_CONFIG)
 
local conf=(
--disable-link-time-optimization



[gentoo-commits] repo/gentoo:master commit in: games-emulation/nestopia/

2023-01-20 Thread Ionen Wolkens
commit: ad20dc71de0d55bbced4d5cf7889de381f76609e
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Fri Jan 20 22:28:18 2023 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Fri Jan 20 22:44:09 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad20dc71

games-emulation/nestopia: drop 1.51.1

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

 games-emulation/nestopia/Manifest   |  1 -
 games-emulation/nestopia/nestopia-1.51.1.ebuild | 45 -
 2 files changed, 46 deletions(-)

diff --git a/games-emulation/nestopia/Manifest 
b/games-emulation/nestopia/Manifest
index 95ab75373350..6326873a9351 100644
--- a/games-emulation/nestopia/Manifest
+++ b/games-emulation/nestopia/Manifest
@@ -1,2 +1 @@
-DIST nestopia-1.51.1.tar.gz 1578970 BLAKE2B 
5db7a380239c207843d5edadf5a174059d4566cd7b68aca01515db4940be3a6f6d02421f1499df28d4ac026ec435650452eb43306d1e49487063a06bce16b961
 SHA512 
68da5e9ab7b848d895a8893a18ef50d90758258fbf7f86ca5df0fe95e74bad761aa436dca79b402439a12fd4dd1430b22e45ee202168be3f9f751190a7ae6131
 DIST nestopia-1.52.0.tar.gz 1589971 BLAKE2B 
faa2418ae79a19448df411303c1c6740f74f42501d7232fee5e4bc8c60f26ee5187e106cb76fb2f8286a1b14ecb0ced1376a15381775ab67dc62e720ebae4601
 SHA512 
d7b36a07c1def146b3596124d3d084c39865916069092eceb3c1a22a030573c94fff7f3525e161d671fedd672f81ef536a42b4d0b37779c5993ffc158cdd3c0b

diff --git a/games-emulation/nestopia/nestopia-1.51.1.ebuild 
b/games-emulation/nestopia/nestopia-1.51.1.ebuild
deleted file mode 100644
index ebab0b9b149b..
--- a/games-emulation/nestopia/nestopia-1.51.1.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit autotools flag-o-matic xdg
-
-DESCRIPTION="Portable Nintendo Entertainment System emulator written in C++"
-HOMEPAGE="http://0ldsk00l.ca/nestopia/;
-
-if [[ ${PV} ==  ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/0ldsk00l/nestopia.git;
-else
-   SRC_URI="https://github.com/0ldsk00l/nestopia/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~x86"
-fi
-
-LICENSE="GPL-2+"
-SLOT="0"
-IUSE="doc"
-
-RDEPEND="
-   app-arch/libarchive:=
-   media-libs/libglvnd
-   media-libs/libsdl2[joystick,sound]
-   sys-libs/zlib:=
-   x11-libs/fltk:1[opengl]"
-DEPEND="${RDEPEND}"
-BDEPEND="
-   sys-devel/autoconf-archive
-   virtual/pkgconfig"
-
-src_prepare() {
-   default
-
-   eautoreconf
-}
-
-src_configure() {
-   # silence the narrowing warnings on clang (#830469)
-   append-cxxflags -Wno-narrowing
-
-   econf $(use_enable doc)
-}



[gentoo-commits] repo/gentoo:master commit in: games-emulation/nestopia/

2023-01-20 Thread Ionen Wolkens
commit: 9def6d10cf42199c055d6bb2f4af363e43025890
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Fri Jan 20 22:29:01 2023 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Fri Jan 20 22:44:09 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9def6d10

games-emulation/nestopia: cleanup live conditional block

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

 games-emulation/nestopia/nestopia-1.52.0.ebuild | 10 ++
 1 file changed, 2 insertions(+), 8 deletions(-)

diff --git a/games-emulation/nestopia/nestopia-1.52.0.ebuild 
b/games-emulation/nestopia/nestopia-1.52.0.ebuild
index 646a1b125a96..debf5a4e2856 100644
--- a/games-emulation/nestopia/nestopia-1.52.0.ebuild
+++ b/games-emulation/nestopia/nestopia-1.52.0.ebuild
@@ -7,17 +7,11 @@ inherit autotools flag-o-matic xdg
 
 DESCRIPTION="Portable Nintendo Entertainment System emulator written in C++"
 HOMEPAGE="http://0ldsk00l.ca/nestopia/;
-
-if [[ ${PV} ==  ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/0ldsk00l/nestopia.git;
-else
-   SRC_URI="https://github.com/0ldsk00l/nestopia/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~x86"
-fi
+SRC_URI="https://github.com/0ldsk00l/nestopia/archive/${PV}.tar.gz -> 
${P}.tar.gz"
 
 LICENSE="GPL-2+"
 SLOT="0"
+KEYWORDS="~amd64 ~x86"
 IUSE="doc"
 
 RDEPEND="



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

2023-01-20 Thread William Hubbs
commit: f4dade77c0882aab06f35f8db1154d0a52f0ba1b
Author: William Hubbs  gentoo  org>
AuthorDate: Fri Jan 20 22:35:09 2023 +
Commit: William Hubbs  gentoo  org>
CommitDate: Fri Jan 20 22:38:25 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f4dade77

go-module.eclass: add -buildmode=pie

Bug: https://bugs.gentoo.org/702598
Signed-off-by: William Hubbs  gentoo.org>

 eclass/go-module.eclass | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/eclass/go-module.eclass b/eclass/go-module.eclass
index 10ed475c5b11..6b1038f46d31 100644
--- a/eclass/go-module.eclass
+++ b/eclass/go-module.eclass
@@ -1,4 +1,4 @@
-# Copyright 2019-2022 Gentoo Authors
+# Copyright 2019-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 # @ECLASS: go-module.eclass
@@ -95,11 +95,12 @@ export GOCACHE="${T}/go-build"
 export GOMODCACHE="${WORKDIR}/go-mod"
 
 # The following go flags should be used for all builds.
+# -buildmode=pie builds position independent executables
 # -buildvcs=false omits version control information
 # -modcacherw makes the build cache read/write
 # -v prints the names of packages as they are compiled
 # -x prints commands as they are executed
-export GOFLAGS="-buildvcs=false -modcacherw -v -x"
+export GOFLAGS="-buildmod=pie -buildvcs=false -modcacherw -v -x"
 
 # Do not complain about CFLAGS etc since go projects do not use them.
 QA_FLAGS_IGNORED='.*'



[gentoo-commits] repo/gentoo:master commit in: dev-util/poke/, gui-apps/foot/, dev-libs/tllist/, sys-libs/basu/, ...

2023-01-20 Thread Arsen Arsenović
commit: 7f0d3e634715c0af051a9679dcd75985d06fda9e
Author: Arsen Arsenović  gentoo  org>
AuthorDate: Fri Jan 20 22:35:08 2023 +
Commit: Arsen Arsenović  gentoo  org>
CommitDate: Fri Jan 20 22:37:28 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f0d3e63

*/*: Deproxify arsen  aarsen.me

Signed-off-by: Arsen Arsenović  gentoo.org>

 dev-libs/tllist/metadata.xml   | 8 ++--
 dev-util/muon/metadata.xml | 8 ++--
 dev-util/poke/metadata.xml | 8 ++--
 gui-apps/foot-terminfo/metadata.xml| 8 ++--
 gui-apps/foot/metadata.xml | 8 ++--
 media-libs/fcft/metadata.xml   | 8 ++--
 media-video/jellyfin-media-player/metadata.xml | 4 ++--
 media-video/jellyfin-web-jmp-bin/metadata.xml  | 4 ++--
 sys-block/nbdkit/metadata.xml  | 8 ++--
 sys-libs/basu/metadata.xml | 8 ++--
 sys-libs/libnbd/metadata.xml   | 8 ++--
 11 files changed, 22 insertions(+), 58 deletions(-)

diff --git a/dev-libs/tllist/metadata.xml b/dev-libs/tllist/metadata.xml
index a3805e31ed69..68250fed57b4 100644
--- a/dev-libs/tllist/metadata.xml
+++ b/dev-libs/tllist/metadata.xml
@@ -1,12 +1,8 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
 
-   
-   ar...@aarsen.me
+   
+   ar...@gentoo.org
Arsen Arsenović

-   
-   proxy-ma...@gentoo.org
-   Proxy Maintainers
-   
 

diff --git a/dev-util/muon/metadata.xml b/dev-util/muon/metadata.xml
index de7030e5d18a..244b76153784 100644
--- a/dev-util/muon/metadata.xml
+++ b/dev-util/muon/metadata.xml
@@ -1,14 +1,10 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
 
-  
-ar...@aarsen.me
+  
+ar...@gentoo.org
 Arsen Arsenović
   
-  
-proxy-ma...@gentoo.org
-Proxy Maintainers
-  
   
 
   Enable extracting wraps using app-arch/libarchive.

diff --git a/dev-util/poke/metadata.xml b/dev-util/poke/metadata.xml
index 87e485e63e50..11ba06c9a172 100644
--- a/dev-util/poke/metadata.xml
+++ b/dev-util/poke/metadata.xml
@@ -1,14 +1,10 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
 
-  
-ar...@aarsen.me
+  
+ar...@gentoo.org
 Arsen Arsenović
   
-  
-proxy-ma...@gentoo.org
-Proxy Maintainers
-  
   
 Enable machine-interface protocol using 
dev-libs/json-c
 Enable profiling in the PVM

diff --git a/gui-apps/foot-terminfo/metadata.xml 
b/gui-apps/foot-terminfo/metadata.xml
index a3805e31ed69..68250fed57b4 100644
--- a/gui-apps/foot-terminfo/metadata.xml
+++ b/gui-apps/foot-terminfo/metadata.xml
@@ -1,12 +1,8 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
 
-   
-   ar...@aarsen.me
+   
+   ar...@gentoo.org
Arsen Arsenović

-   
-   proxy-ma...@gentoo.org
-   Proxy Maintainers
-   
 

diff --git a/gui-apps/foot/metadata.xml b/gui-apps/foot/metadata.xml
index ad620b602788..98b6ded11416 100644
--- a/gui-apps/foot/metadata.xml
+++ b/gui-apps/foot/metadata.xml
@@ -1,14 +1,10 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
 
-   
-   ar...@aarsen.me
+   
+   ar...@gentoo.org
Arsen Arsenović

-   
-   proxy-ma...@gentoo.org
-   Proxy Maintainers
-   

Enable grapheme clustering 
support


diff --git a/media-libs/fcft/metadata.xml b/media-libs/fcft/metadata.xml
index f209916337f0..beecdca677d6 100644
--- a/media-libs/fcft/metadata.xml
+++ b/media-libs/fcft/metadata.xml
@@ -1,14 +1,10 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
 
-   
-   ar...@aarsen.me
+   
+   ar...@gentoo.org
Arsen Arsenović

-   
-   proxy-ma...@gentoo.org
-   Proxy Maintainers
-   

Use media-libs/harfbuzz for 
grapheme
and run shaping

diff --git a/media-video/jellyfin-media-player/metadata.xml 
b/media-video/jellyfin-media-player/metadata.xml
index fdec7f882ca0..604595372ea3 100644
--- a/media-video/jellyfin-media-player/metadata.xml
+++ b/media-video/jellyfin-media-player/metadata.xml
@@ -1,8 +1,8 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
 
-   
-   ar...@aarsen.me
+   
+   ar...@gentoo.org
Arsen Arsenović



diff --git a/media-video/jellyfin-web-jmp-bin/metadata.xml 
b/media-video/jellyfin-web-jmp-bin/metadata.xml
index fdec7f882ca0..604595372ea3 100644
--- a/media-video/jellyfin-web-jmp-bin/metadata.xml
+++ b/media-video/jellyfin-web-jmp-bin/metadata.xml
@@ -1,8 +1,8 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
 
-   
-   ar...@aarsen.me
+   
+   ar...@gentoo.org
Arsen Arsenović



diff --git 

  1   2   3   4   >