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

2023-08-12 Thread 罗百科
commit: d66932f58442587cd4da03e3d831b0f8872794fe
Author: Patrick Lauer  gentoo  org>
AuthorDate: Sun Aug 13 05:40:37 2023 +
Commit: 罗百科  gentoo  org>
CommitDate: Sun Aug 13 05:40:53 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d66932f5

games-board/jja: add 0.8.0, 

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

 games-board/jja/Manifest |  42 ++
 games-board/jja/jja-0.8.0.ebuild | 270 ++
 games-board/jja/jja-.ebuild  | 272 +++
 3 files changed, 584 insertions(+)

diff --git a/games-board/jja/Manifest b/games-board/jja/Manifest
index 026a4ccdedcd..cdafc7cdc989 100644
--- a/games-board/jja/Manifest
+++ b/games-board/jja/Manifest
@@ -2,12 +2,15 @@ DIST adler-1.0.2.crate 12778 BLAKE2B 
a1dc17786adae945ac09d3525e609ed944e64656907
 DIST advapi32-sys-0.2.0.crate 7217 BLAKE2B 
ef3328a3405f51afe01b4bf0dec00def432a23935fb1d26a4c577b7f4716f1018ae44ba3d738275406512cc7085fb8be9f3795a56e84349acd2af64165ddef84
 SHA512 
8e6bc75fcb2b91d2b8fe281d165aa8281c8ecca9ba09552f5e4cdbadc03b91db5a98789233c4dc858ee9cf8a3488f28af5a742dac50b44f6397fd14478b77618
 DIST ahash-0.8.3.crate 42416 BLAKE2B 
84836a4e33451012ff32c1a1a90500d87eb7ce649b60dff4eecfb0d25b9782a186376c154673c3121b154ff4616016d1718dfd687b88f4772c2c89eeb2f119b6
 SHA512 
cf2d2f1201ac0969cf4e2a0c47090bee971b2287ac44b5e091c90a9eced03cf6ff56d7900cc0f529d4acedc30bd400261c15e50efabdd1731f79951b449af53e
 DIST aho-corasick-1.0.2.crate 167694 BLAKE2B 
fa5323cbe6cb73594dfa4c327c64676bc1e006dadc0b9def325974c83b9a769beba02d59a4657ec7a2d0cc511a7b7cc6f72cf57b8f9e639206d1c2bf13107a52
 SHA512 
5c75451f96fbbd670e6af0e1f54df2bdb57259dfe6898495ac46a5b2fc04f316a4698fd5cfd4ec31a94c298661937a8de08ce97cab3890fb3c015e4a2a67bb7b
+DIST aho-corasick-1.0.3.crate 168361 BLAKE2B 
db6f1f194c47664bb527f8d419128c09de3f84a9a656a23a973d04ef77045ebecf47133e96c6701ac029dfd9a2d3938b3956a881959e863b3e906ded61d5df9d
 SHA512 
d0830eccd4bbfce8adfcdb146bc125e355ecd71568d05673d1b3e5934ace4c07df8a41f0267a3114a8a5cb51bcc41272a2ff8fc465fbcbe61d11295b22f279ad
 DIST allocator-api2-0.2.15.crate 58998 BLAKE2B 
555b4250a1e78a4398053d4381587c8a77c6147faba9588dbd03ebc07a3c138dcb78fab7080fe0d9d8ded1886ad589c37642097d669a671886d111708a0a25a1
 SHA512 
5ea76c2351f751f86226e39971c6229cdf22c471184ebdf9189b7fb36081f8471ab9227a06d09d1aba4d3cc2eec0cb18c34cae178e7293128958b514a332b0f9
+DIST allocator-api2-0.2.16.crate 59025 BLAKE2B 
fda69b52435a7243eb19bc55914a1961e59dbad5ac12c40db39cccdf7a99c742da59c3ef160350808698db24b91e0ce655cd1acedbbcbe20c717604aae23ea5e
 SHA512 
e1eb0df6b44b62115795ebf772f81e9ac0b6d273afd81659dbddb7eb6628b6e5ef6a60ea21413e79ee638afb72e6872ba83a075f6324daf93f2f1eda48daff2f
 DIST anstream-0.3.2.crate 19504 BLAKE2B 
617b846c244ea4ccd6c7835a382afe85e14c245ea56b678f57ee12e9c7bcc1c0c3db9620eb4d16bf35e17eca38968bf04420b758f482ac5594670e6292c1fbb9
 SHA512 
b896e5208a2ee6a3c98bf3bb9ac1c52792de114dfa5709dadcac6183ea19ea63230dffd3217e571354a71d69b8eafbb0189e05f8f77f50922020de54e3aeecc8
 DIST anstyle-1.0.1.crate 13977 BLAKE2B 
35be03a7de78737592528967e8ad4851436a74c7863cae9cf5cf7366d3cce9bbbd255b1a89401051f82fe8569a0ff029dcfe427c14a2e0677890453c6119d241
 SHA512 
2bf9b83ad9772c6a3ef28239cbb98bd667dc631fd1ef76ec5029825c128f6cb22756bb1548dd991e482f86eb9fd94fae5c648f91de2c0d71754b6dca4ec2362c
 DIST anstyle-parse-0.2.1.crate 24802 BLAKE2B 
6304a56c6a9fbaf1bb4d1d177b2315684345dc9d71c35836f9544145364f8d6eb56e25c03076690c594ab7db5914501acb569f6c136952e59c93179ced527fb2
 SHA512 
5c8fc7d88ffc3a6e78340ffe0f3c2d72e865512030ade4509de9c673eba955c536bb1873dac11f6ba11cc8367fb30c67451ed65d19f81507c9e917c702bfd176
 DIST anstyle-query-1.0.0.crate 8620 BLAKE2B 
2d296b5066fd6284a2410923215571e6df650c5ef892d6de7a7088a0996ca30608797feabc84f3c325ff4d07001dac80ac5067d2a9c9d15d9ba59a276b399f53
 SHA512 
2781be5c82293b7ae338ec5046fbeb130de9eb2dbf2e4dfaa73ca5233032e1e52c133e141b02f33d4bc36d996a0a3f680ac82d42d614a5305005f60547133c7a
 DIST anstyle-wincon-1.0.1.crate 11718 BLAKE2B 
2500845a23edfb47ecd156424a89789c713a7c367c3fef98d26e4e7b2acb3c6433d39a1c2a59813a98266b0993d4b750e9b6b68b7ced7ec5a04a8b13bad174e7
 SHA512 
00c380fc0198c49776c40aeef419be2fd2d6809bd2e5d86457f1658c6f4b2e83ebe8feee95855c3bbedd4200a917f582bd41b0ee0cf5d7d1d5017228885a58e6
+DIST anstyle-wincon-1.0.2.crate 11712 BLAKE2B 
68215a76e44cbe0e69c4111eaf7cd818d0e743883aec01f99f6d96e863d8d36bea67ed112db715a3a0daa348535f3db50547d8a0ab5e4572975d68937c49aa86
 SHA512 
8bda8b79785d201cda90c8d3544f5cead955c25749a4b828bc897e4bb132acbbcc50ac90ee07323ae3077af3e4c613264871366d70e5211200d119f4ddb63b0b
 DIST anyhow-1.0.72.crate 43837 BLAKE2B 
1547c158882e50579a568a14e6e5cd162feb6cf291835266c9dae0c1c4df05a7872bceb02bbc8a13ab5bb84d299a94892057f54eeade7fa095ff8f897f6fe9d8
 SHA512 
25d8d4cfcc9679c9125fe03c7ce5a46462ca66e7457d45cd7838b7867f3461a899f75b22d76dfb04caa09c013c3b702313ffb6373f92b2798119a30199c38a98
 DIST arrayvec-0.7.4.crate 29856 BLAKE2B 

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

2023-08-12 Thread Sam James
commit: 369bafd058aa2056361586203378ee01182e05c5
Author: Sam James  gentoo  org>
AuthorDate: Sun Aug 13 05:26:24 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Aug 13 05:26:24 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=369bafd0

media-video/pipewire: Stabilize 0.3.77-r1 x86, #912202

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

 media-video/pipewire/pipewire-0.3.77-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-video/pipewire/pipewire-0.3.77-r1.ebuild 
b/media-video/pipewire/pipewire-0.3.77-r1.ebuild
index 7d7c74f3b5af..9b8f45eac8bc 100644
--- a/media-video/pipewire/pipewire-0.3.77-r1.ebuild
+++ b/media-video/pipewire/pipewire-0.3.77-r1.ebuild
@@ -29,7 +29,7 @@ else

SRC_URI="https://gitlab.freedesktop.org/${PN}/${PN}/-/archive/${PV}/${P}.tar.bz2;
fi
 
-   KEYWORDS="~amd64 arm arm64 ~loong ~ppc ppc64 ~riscv ~sparc ~x86"
+   KEYWORDS="~amd64 arm arm64 ~loong ~ppc ppc64 ~riscv ~sparc x86"
 fi
 
 DESCRIPTION="Multimedia processing graphs"



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

2023-08-12 Thread Sam James
commit: e483090a7927ab2b6799d0efac13a94571b58d8e
Author: Sam James  gentoo  org>
AuthorDate: Sun Aug 13 05:23:33 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Aug 13 05:23:55 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e483090a

media-sound/sndfile-tools: update HOMEPAGE

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

 media-sound/sndfile-tools/sndfile-tools-1.5.ebuild  | 4 ++--
 media-sound/sndfile-tools/sndfile-tools-.ebuild | 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/media-sound/sndfile-tools/sndfile-tools-1.5.ebuild 
b/media-sound/sndfile-tools/sndfile-tools-1.5.ebuild
index 0c8db45bf7a3..cea855aff343 100644
--- a/media-sound/sndfile-tools/sndfile-tools-1.5.ebuild
+++ b/media-sound/sndfile-tools/sndfile-tools-1.5.ebuild
@@ -1,10 +1,10 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 
 DESCRIPTION="Small collection of programs that use libsndfile"
-HOMEPAGE="http://libsndfile.github.io/sndfile-tools/;
+HOMEPAGE="https://libsndfile.github.io/sndfile-tools/;
 
 if [[ ${PV} == * ]]; then
inherit autotools git-r3

diff --git a/media-sound/sndfile-tools/sndfile-tools-.ebuild 
b/media-sound/sndfile-tools/sndfile-tools-.ebuild
index 0c8db45bf7a3..cea855aff343 100644
--- a/media-sound/sndfile-tools/sndfile-tools-.ebuild
+++ b/media-sound/sndfile-tools/sndfile-tools-.ebuild
@@ -1,10 +1,10 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 
 DESCRIPTION="Small collection of programs that use libsndfile"
-HOMEPAGE="http://libsndfile.github.io/sndfile-tools/;
+HOMEPAGE="https://libsndfile.github.io/sndfile-tools/;
 
 if [[ ${PV} == * ]]; then
inherit autotools git-r3



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

2023-08-12 Thread Hans de Graaff
commit: c47c4325cdd1ac21a408e36a3d20d58245beeb9e
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Aug 13 05:14:30 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Aug 13 05:22:43 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c47c4325

dev-ruby/timecop: drop 0.9.5

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

 dev-ruby/timecop/Manifest |  1 -
 dev-ruby/timecop/timecop-0.9.5.ebuild | 39 ---
 2 files changed, 40 deletions(-)

diff --git a/dev-ruby/timecop/Manifest b/dev-ruby/timecop/Manifest
index e2c8188d3928..c6de4eeb941d 100644
--- a/dev-ruby/timecop/Manifest
+++ b/dev-ruby/timecop/Manifest
@@ -1,3 +1,2 @@
-DIST timecop-0.9.5.gem 17408 BLAKE2B 
e6234759af1b3bcdf8fa5403594498507a7ddb8f652e8698ab7ce0e4879fc99828953120ccb80c3cfd555b63bbb957b0fd2f25758c4add1803d288b1807360be
 SHA512 
4b3aa4d2fe5b95b51119be61faf0c85539d56e1ad2b507a1df182f5d7882390b37bc8b9984ef54e1b0b42bfb0d205ff4f863d016e423d4499cf3b21f2eaed7ff
 DIST timecop-0.9.6.gem 17408 BLAKE2B 
53afa8313be94fb8774812b014f11d9a134b51b7dafcc0fd8d91d10756e042bfd6d56b10f8072c1d606519e532beb2e02032bd4e3f6d45b4cf41dd968ba86224
 SHA512 
a5cbdf38caa5bccb9887a6abb5d99bdd1470c9ff8d52d19f0c46f116dc73b62512f76021adc1ec98ca4abe85ca61a4ab1e821d80980fa7ab3c821abd13b9695a
 DIST timecop-0.9.7.tar.gz 17818 BLAKE2B 
c978a3765864963b4dbbb8a9cf2172208fa7b66afd68417a057bba44b6d35141bab5182bef3404d6233f394e9d874026886dc85b2e400908bdbf2f3af273b6bf
 SHA512 
4db43b655225b8017769497b5ffc88d7b6d728677439ade09d8e0b8e8ef01c0307e49575ed9e1d2ac379cd222a5a0d34feae018d15ee34b70934e93a019a76e6

diff --git a/dev-ruby/timecop/timecop-0.9.5.ebuild 
b/dev-ruby/timecop/timecop-0.9.5.ebuild
deleted file mode 100644
index 6dee71de2de0..
--- a/dev-ruby/timecop/timecop-0.9.5.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-USE_RUBY="ruby27 ruby30 ruby31 ruby32"
-
-RUBY_FAKEGEM_TASK_TEST="test"
-
-RUBY_FAKEGEM_TASK_DOC="rdoc"
-RUBY_FAKEGEM_DOCDIR="rdoc"
-RUBY_FAKEGEM_EXTRADOC="README.markdown"
-
-inherit ruby-fakegem
-
-DESCRIPTION="A gem providing 'time travel' and 'time freezing' capabilities"
-HOMEPAGE="https://github.com/travisjeffery/timecop;
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 sparc x86"
-IUSE=""
-
-# Missing testdep activesupport
-ruby_add_bdepend "test? ( dev-ruby/mocha )"
-
-all_ruby_prepare() {
-   sed -i -e '/bundler/ s:^:#:' -e '/History.rdoc/d' Rakefile 
test/test_helper.rb || die
-   sed -i -e '/rubygems/ a\gem "test-unit"' \
-   -e '/minitest\/rg/ s:^:#:' -e '/pry/ s:^:#:' 
test/test_helper.rb || die
-   # FIXME after activesupport gained ruby22 support
-   rm test/time_stack_item_test.rb || die
-}
-
-each_ruby_test() {
-   for f in test/*_test.rb ; do
-   ${RUBY} -Ilib $f || die
-   done
-}



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

2023-08-12 Thread Hans de Graaff
commit: d3d0f43d7b96dad567a71213da27b46559ea5c38
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Aug 13 05:19:18 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Aug 13 05:22:43 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d3d0f43d

dev-ruby/regexp_parser: add 2.8.1

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

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

diff --git a/dev-ruby/regexp_parser/Manifest b/dev-ruby/regexp_parser/Manifest
index 560630dba256..72f0c78a86f0 100644
--- a/dev-ruby/regexp_parser/Manifest
+++ b/dev-ruby/regexp_parser/Manifest
@@ -1,2 +1,3 @@
 DIST regexp_parser-2.6.2.tar.gz 96648 BLAKE2B 
5da51aa2a76a0f4156cb564936e457d301d3c479d15cc7788e69b3f359aa3555cf61e81c7ddc58f11966c1208c72ceb6f8950e3db2c1924c0185c18ef6c00cec
 SHA512 
ac866233784385e89419f22eeb16c1de08e742715a8454024d94d00078ceaba2a9159e7d8cdc7dff1f93bda61be405453c63666caf31173154b802493c150ec0
 DIST regexp_parser-2.7.0.tar.gz 97494 BLAKE2B 
676829775c73939f981758ce36b8ad40bf94ba91a75514a6446730abe256fb47877455f973ded2b5a5e6b92ce8adf46e4553231fc8d21579fd08a4acd7273e28
 SHA512 
850cdc4c1f51e14f7cd704900ded9e82f827a9a26c979113e17bd316bd6a21038fa4f23b3791c6a50b9a675a8524f21504526e40da14fe74baae566d267b9d7c
+DIST regexp_parser-2.8.1.tar.gz 102383 BLAKE2B 
a23df1637f40e1184476bc5511f5e87fba7a3ce398cc725b9a8b2b13fc10dc75a232c62fe7304969334ff4e3dd88a47f47fa6c2749bd3ca09b3036a0c53836fc
 SHA512 
161a3922eef18f7c91a095dcff436c22d090c779bec89407a4bea4a051f0baf76e7f1639f2b534cbf62d9fec9e577170489e8fb961263458960ca45adcd97eee

diff --git a/dev-ruby/regexp_parser/regexp_parser-2.8.1.ebuild 
b/dev-ruby/regexp_parser/regexp_parser-2.8.1.ebuild
new file mode 100644
index ..59958acbb09b
--- /dev/null
+++ b/dev-ruby/regexp_parser/regexp_parser-2.8.1.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="ruby30 ruby31 ruby32"
+
+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"
+IUSE=""
+
+DEPEND+=" =dev-util/ragel-6*"
+
+ruby_add_bdepend "dev-ruby/rake dev-ruby/rspec:3
+   test? ( dev-ruby/leto:2 dev-ruby/regexp_property_values 
dev-ruby/rspec:3 )"
+
+all_ruby_prepare() {
+   sed -i -e '/bundler/I s:^:#:' Rakefile || die
+}
+
+each_ruby_compile() {
+   CI=true ${RUBY} -S rake ragel:rb || die
+}



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

2023-08-12 Thread Hans de Graaff
commit: d624e644aa9f7cc94e5c08298de80fb3115fd0ed
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Aug 13 05:22:22 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Aug 13 05:22:44 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d624e644

dev-ruby/faker: add 3.2.1

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

 dev-ruby/faker/Manifest   |  1 +
 dev-ruby/faker/faker-3.2.1.ebuild | 30 ++
 2 files changed, 31 insertions(+)

diff --git a/dev-ruby/faker/Manifest b/dev-ruby/faker/Manifest
index 29d8125ab4e6..28ee080a6c98 100644
--- a/dev-ruby/faker/Manifest
+++ b/dev-ruby/faker/Manifest
@@ -1,2 +1,3 @@
 DIST faker-2.23.0.tar.gz 1709736 BLAKE2B 
e3524dbecbd1a4825ef8b38801ae1fa30a4392a7d2eb6fe1c94c3da0b0a4f18db621a42423510bf2f9c4bba175d66e10808252a923c9703aaa8de5d5ed54dd44
 SHA512 
b037833b3a6d07adaa70c665af66343d90389f282a2faf8ca55a5a81988163263e3b3069744e67ede206512bb67cf53a104eed34c39d92feb10a282f411bde41
 DIST faker-3.2.0.tar.gz 1741224 BLAKE2B 
0ff591bda01c5009ef1303403fa954f00f4fb885ef48d4838aa471cc00f527b2a738eedc93ada1cb00c0286c53650960dbf55cbf1ac056b16c93f2489dc0f5ae
 SHA512 
472029d6966a5583cab3991821557af25d2b2bfbbee3c9cda824503d3a0cf8f8ffc9ffaa40299cab952815a40148d20aed78c37d3dedb3c91b3f4bcdf70e5bd1
+DIST faker-3.2.1.tar.gz 1790088 BLAKE2B 
87131d359c40f4a517a0aa5dfde0aa5a8807a6cfd4af31c5fd61cefcc7a4311549b98fe132c846ead0c9d2b1afd7551d3cc32d285ecedf4ee3ec733ed1d886e3
 SHA512 
6ee9ffacf60bee367a3590195676cc80c79625d920c52bf9dff42957c2afdb099e1fc28c3fe3d981ee163bea3cb044153396c458b3bf859e2fe3f2b6f44aea85

diff --git a/dev-ruby/faker/faker-3.2.1.ebuild 
b/dev-ruby/faker/faker-3.2.1.ebuild
new file mode 100644
index ..eba3f189c07d
--- /dev/null
+++ b/dev-ruby/faker/faker-3.2.1.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby30 ruby31 ruby32"
+
+RUBY_FAKEGEM_RECIPE_DOC="none"
+
+RUBY_FAKEGEM_GEMSPEC="faker.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="A library for generating fake data such as names, addresses, and 
phone numbers"
+HOMEPAGE="https://github.com/faker-ruby/faker;
+SRC_URI="https://github.com/faker-ruby/faker/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1)"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE="test"
+
+ruby_add_rdepend ">=dev-ruby/i18n-1.8.11:1 !

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

2023-08-12 Thread Hans de Graaff
commit: ce2780295bc5ccc537ce827e3b8e3afba7f1dc63
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Aug 12 18:55:34 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Aug 13 05:22:43 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ce278029

dev-ruby/rspec-rails: add missing test dependency

Closes: https://bugs.gentoo.org/912012
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/rspec-rails/rspec-rails-6.0.3.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-ruby/rspec-rails/rspec-rails-6.0.3.ebuild 
b/dev-ruby/rspec-rails/rspec-rails-6.0.3.ebuild
index 62764be424ec..2736fb5e3cd5 100644
--- a/dev-ruby/rspec-rails/rspec-rails-6.0.3.ebuild
+++ b/dev-ruby/rspec-rails/rspec-rails-6.0.3.ebuild
@@ -33,6 +33,7 @@ ruby_add_rdepend "
 # requiring ammeter will load it, and we need a consistent set of rspec
 # and rspec-rails for that to work.
 ruby_add_bdepend "test? (
+   || ( dev-ruby/activerecord:7.0[sqlite] 
dev-ruby/activerecord:6.1[sqlite] )
>=dev-ruby/capybara-2.2.0
>=dev-ruby/ammeter-1.1.5
~dev-ruby/rspec-rails-${PV}



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

2023-08-12 Thread Hans de Graaff
commit: 5f654b10ed91866cea32124453e235116a8b0e06
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Aug 13 05:13:40 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Aug 13 05:22:43 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5f654b10

dev-ruby/timecop: add 0.9.7

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

 dev-ruby/timecop/Manifest |  1 +
 dev-ruby/timecop/timecop-0.9.7.ebuild | 42 +++
 2 files changed, 43 insertions(+)

diff --git a/dev-ruby/timecop/Manifest b/dev-ruby/timecop/Manifest
index 5b76d9ae52d0..e2c8188d3928 100644
--- a/dev-ruby/timecop/Manifest
+++ b/dev-ruby/timecop/Manifest
@@ -1,2 +1,3 @@
 DIST timecop-0.9.5.gem 17408 BLAKE2B 
e6234759af1b3bcdf8fa5403594498507a7ddb8f652e8698ab7ce0e4879fc99828953120ccb80c3cfd555b63bbb957b0fd2f25758c4add1803d288b1807360be
 SHA512 
4b3aa4d2fe5b95b51119be61faf0c85539d56e1ad2b507a1df182f5d7882390b37bc8b9984ef54e1b0b42bfb0d205ff4f863d016e423d4499cf3b21f2eaed7ff
 DIST timecop-0.9.6.gem 17408 BLAKE2B 
53afa8313be94fb8774812b014f11d9a134b51b7dafcc0fd8d91d10756e042bfd6d56b10f8072c1d606519e532beb2e02032bd4e3f6d45b4cf41dd968ba86224
 SHA512 
a5cbdf38caa5bccb9887a6abb5d99bdd1470c9ff8d52d19f0c46f116dc73b62512f76021adc1ec98ca4abe85ca61a4ab1e821d80980fa7ab3c821abd13b9695a
+DIST timecop-0.9.7.tar.gz 17818 BLAKE2B 
c978a3765864963b4dbbb8a9cf2172208fa7b66afd68417a057bba44b6d35141bab5182bef3404d6233f394e9d874026886dc85b2e400908bdbf2f3af273b6bf
 SHA512 
4db43b655225b8017769497b5ffc88d7b6d728677439ade09d8e0b8e8ef01c0307e49575ed9e1d2ac379cd222a5a0d34feae018d15ee34b70934e93a019a76e6

diff --git a/dev-ruby/timecop/timecop-0.9.7.ebuild 
b/dev-ruby/timecop/timecop-0.9.7.ebuild
new file mode 100644
index ..08c2499661a4
--- /dev/null
+++ b/dev-ruby/timecop/timecop-0.9.7.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby30 ruby31 ruby32"
+
+RUBY_FAKEGEM_BINWRAP=""
+RUBY_FAKEGEM_TASK_TEST="test"
+
+RUBY_FAKEGEM_TASK_DOC="rdoc"
+RUBY_FAKEGEM_DOCDIR="rdoc"
+RUBY_FAKEGEM_EXTRADOC="README.markdown"
+RUBY_FAKEGEM_GEMSPEC="timecop.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="A gem providing 'time travel' and 'time freezing' capabilities"
+HOMEPAGE="https://github.com/travisjeffery/timecop;
+SRC_URI="https://github.com/travisjeffery/timecop/archive/refs/tags/v${PV}.tar.gz
 -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
+IUSE=""
+
+# Missing testdep activesupport
+ruby_add_bdepend "test? ( dev-ruby/mocha )"
+
+all_ruby_prepare() {
+   sed -i -e '/bundler/ s:^:#:' -e '/History.rdoc/d' Rakefile 
test/test_helper.rb || die
+   sed -i -e '/rubygems/ a\gem "test-unit"' \
+   -e '/minitest\/rg/ s:^:#:' -e '/pry/ s:^:#:' 
test/test_helper.rb || die
+   # FIXME after activesupport gained ruby22 support
+   rm test/time_stack_item_test.rb || die
+}
+
+each_ruby_test() {
+   for f in test/*_test.rb ; do
+   ${RUBY} -Ilib $f || die
+   done
+}



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

2023-08-12 Thread Hans de Graaff
commit: 1a02084b6dc7db72420d62db70b5a273e6758112
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Aug 12 18:17:45 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Aug 13 05:22:43 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a02084b

dev-ruby/sass: depend on minitest:5.15

Closes: https://bugs.gentoo.org/912020
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/sass/sass-3.7.4-r2.ebuild | 5 -
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/dev-ruby/sass/sass-3.7.4-r2.ebuild 
b/dev-ruby/sass/sass-3.7.4-r2.ebuild
index 48a866f6ab4d..91e5525c82f2 100644
--- a/dev-ruby/sass/sass-3.7.4-r2.ebuild
+++ b/dev-ruby/sass/sass-3.7.4-r2.ebuild
@@ -22,7 +22,10 @@ LICENSE="MIT"
 SLOT="$(ver_cut 1-2)"
 KEYWORDS="amd64 arm arm64 ~hppa ppc ~ppc64 ~riscv ~sparc x86 ~amd64-linux"
 
-ruby_add_bdepend "doc? ( >=dev-ruby/yard-0.5.3 )"
+ruby_add_bdepend "
+   doc? ( >=dev-ruby/yard-0.5.3 )
+   test? ( dev-ruby/minitest:5.15 )
+"
 
 ruby_add_rdepend "
!!

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

2023-08-12 Thread Hans de Graaff
commit: 9ca5c06eab25566302a6bb92bed4c294c71fa8a5
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Aug 12 18:48:35 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Aug 13 05:22:43 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ca5c06e

dev-ruby/rspec-stubbed_env: update and fix tests

Closes: https://bugs.gentoo.org/912013
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/rspec-stubbed_env/rspec-stubbed_env-1.0.1.ebuild | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-ruby/rspec-stubbed_env/rspec-stubbed_env-1.0.1.ebuild 
b/dev-ruby/rspec-stubbed_env/rspec-stubbed_env-1.0.1.ebuild
index ea5e6eb33831..c324ee9636f3 100644
--- a/dev-ruby/rspec-stubbed_env/rspec-stubbed_env-1.0.1.ebuild
+++ b/dev-ruby/rspec-stubbed_env/rspec-stubbed_env-1.0.1.ebuild
@@ -22,8 +22,8 @@ KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
 
 ruby_add_rdepend ">=dev-ruby/rspec-3.0"
 
+ruby_add_bdepend "test? ( dev-ruby/rspec-block_is_expected )"
+
 all_ruby_prepare() {
-   # Avoid spec depending on unpackaged block_is_expected
-   sed -i -e '/block_is_expected/ s:^:#:' spec/spec_helper.rb || die
-   sed -i -e '/describe "stubbing"/,/^  end/ s:^:#:' 
spec/rspec/stubbed_env/test_helpers_spec.rb || die
+   sed -i -e '/simplecov/ s:^:#:' spec/spec_helper.rb || die
 }



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

2023-08-12 Thread Hans de Graaff
commit: 58a7641982763e9317841f2631f556c75c727868
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Aug 12 18:57:39 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Aug 13 05:22:43 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=58a76419

eclass/ruby-fakegem.eclass: always avoid minitest plugins

Minitest will by default scan for any plugin installed by any gem and
register it. This has been a source of test failures when a plugin can
no longer be initialized for some reason.

Many ebuilds already set the environment variable for this, but we never
want autoloading so turn this off in the eclass instead.

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

 eclass/ruby-fakegem.eclass | 9 ++---
 1 file changed, 6 insertions(+), 3 deletions(-)

diff --git a/eclass/ruby-fakegem.eclass b/eclass/ruby-fakegem.eclass
index db3db300c023..40ff76ce900e 100644
--- a/eclass/ruby-fakegem.eclass
+++ b/eclass/ruby-fakegem.eclass
@@ -585,9 +585,12 @@ each_fakegem_test() {
 # @DESCRIPTION:
 # Run the tests for this package.
 if [[ ${RUBY_FAKEGEM_RECIPE_TEST} != none ]]; then
-   each_ruby_test() {
-   each_fakegem_test
-   }
+   # Avoid autoloading all minitest plugins present in any gem.
+   export MT_NO_PLUGINS=true
+
+   each_ruby_test() {
+   each_fakegem_test
+   }
 fi
 
 # @FUNCTION: ruby_fakegem_extensions_installed



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

2023-08-12 Thread Hans de Graaff
commit: 9edfb0ede899ef14e4beaa5956325e411ecd39c1
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Aug 12 14:49:24 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Aug 13 05:22:42 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9edfb0ed

dev-ruby/sassc-rails: fix minitest deprecation

Closes: https://bugs.gentoo.org/912023
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/sassc-rails/sassc-rails-2.1.2-r3.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-ruby/sassc-rails/sassc-rails-2.1.2-r3.ebuild 
b/dev-ruby/sassc-rails/sassc-rails-2.1.2-r3.ebuild
index 1336b81a8d71..8be99f2eddbb 100644
--- a/dev-ruby/sassc-rails/sassc-rails-2.1.2-r3.ebuild
+++ b/dev-ruby/sassc-rails/sassc-rails-2.1.2-r3.ebuild
@@ -41,6 +41,7 @@ all_ruby_prepare() {
sed -i -e '/pry/ s:^:#:' test/test_helper.rb || die
sed -e '/test_line_comments_active_in_dev/askip "Fails for unknown 
reason"' \
-e '/test_globbed_imports_work_when_globbed_file_is_added/askip 
"Fails intermittently, similar to test above"' \
+   -e 's/MiniTest/Minitest/' \
-i test/sassc_rails_test.rb || die
 }
 



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

2023-08-12 Thread Hans de Graaff
commit: 271ad1fd6d479efc4fd4446d1fba30305d6daf42
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Aug 12 13:45:37 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Aug 13 05:22:42 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=271ad1fd

dev-ruby/sourcemap: fix minitest deprecation

Closes: https://bugs.gentoo.org/912031
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/sourcemap/sourcemap-0.1.1-r1.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/dev-ruby/sourcemap/sourcemap-0.1.1-r1.ebuild 
b/dev-ruby/sourcemap/sourcemap-0.1.1-r1.ebuild
index 6fac88c4e9d1..bd7d1b18438a 100644
--- a/dev-ruby/sourcemap/sourcemap-0.1.1-r1.ebuild
+++ b/dev-ruby/sourcemap/sourcemap-0.1.1-r1.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
-USE_RUBY="ruby27 ruby30 ruby31 ruby32"
+USE_RUBY="ruby30 ruby31 ruby32"
 
 RUBY_FAKEGEM_EXTRADOC="README.md"
 
@@ -19,4 +19,5 @@ IUSE=""
 
 all_ruby_prepare() {
sed -i -e '/bundler/ s:^:#:' Rakefile || die
+   sed -i -e 's/MiniTest/Minitest/' test/test_*.rb || die
 }



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

2023-08-12 Thread Hans de Graaff
commit: 5840e121047bfe65fdaa4d5257e87174c5a320cf
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Aug 12 13:07:32 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Aug 13 05:22:42 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5840e121

dev-ruby/test_construct: fix minitest test failure

Closes: https://bugs.gentoo.org/912062
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/test_construct/test_construct-2.0.2-r1.ebuild | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-ruby/test_construct/test_construct-2.0.2-r1.ebuild 
b/dev-ruby/test_construct/test_construct-2.0.2-r1.ebuild
index 05ab3874fa65..6c2e062a13c6 100644
--- a/dev-ruby/test_construct/test_construct-2.0.2-r1.ebuild
+++ b/dev-ruby/test_construct/test_construct-2.0.2-r1.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
-USE_RUBY="ruby27 ruby30 ruby31 ruby32"
+USE_RUBY="ruby30 ruby31 ruby32"
 
 RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
 
@@ -18,12 +18,12 @@ IUSE=""
 
 ruby_add_bdepend "test? (
>=dev-ruby/minitest-5.0.8
-   dev-ruby/mocha:1.0
+   dev-ruby/mocha:2
dev-ruby/rspec:3
 )"
 
 all_ruby_prepare() {
sed -i -e '/bundler/ s:^:#:' Rakefile || die
 
-   sed -i -e '1igem "mocha", "<2"' test/test_helper.rb || die
+   sed -i -e '/mocha/ s/setup/minitest/' test/test_helper.rb || die
 }



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

2023-08-12 Thread Hans de Graaff
commit: 38fd66a0845ef5cd4a41ff4072d3eb9102fae712
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Aug 12 14:29:45 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Aug 13 05:22:42 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=38fd66a0

dev-ruby/snaky_hash: use correct test dependency

Closes: https://bugs.gentoo.org/912030
Signed-off-by: Hans de Graaff  gentoo.org>

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

diff --git a/dev-ruby/snaky_hash/snaky_hash-2.0.1.ebuild 
b/dev-ruby/snaky_hash/snaky_hash-2.0.1.ebuild
index 1b616e43d223..26b1db17da94 100644
--- a/dev-ruby/snaky_hash/snaky_hash-2.0.1.ebuild
+++ b/dev-ruby/snaky_hash/snaky_hash-2.0.1.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
-USE_RUBY="ruby30 ruby31"
+USE_RUBY="ruby30 ruby31 ruby32"
 
 RUBY_FAKEGEM_BINWRAP=""
 RUBY_FAKEGEM_EXTRADOC="README.md"
@@ -26,7 +26,7 @@ ruby_add_rdepend "
>=dev-ruby/version_gem-1.1.1:1
 "
 
-ruby_add_depend "test? ( >=dev-ruby/rspec-pending_for-0.1:0 )"
+ruby_add_depend "test? ( dev-ruby/rspec-block_is_expected )"
 
 all_ruby_prepare() {
sed -i -e 's:_relative ": "./:' ${RUBY_FAKEGEM_GEMSPEC} || die



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

2023-08-12 Thread Hans de Graaff
commit: 2133a7c9ab29a992059b9e9d25dba460c44c7341
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Aug 12 11:52:41 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Aug 13 05:22:42 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2133a7c9

dev-ruby/webmock: add missing test dependency

Closes: https://bugs.gentoo.org/912064
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/webmock/webmock-3.18.1.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/dev-ruby/webmock/webmock-3.18.1.ebuild 
b/dev-ruby/webmock/webmock-3.18.1.ebuild
index 5443a860dfa3..77159821c0b0 100644
--- a/dev-ruby/webmock/webmock-3.18.1.ebuild
+++ b/dev-ruby/webmock/webmock-3.18.1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-USE_RUBY="ruby27 ruby30 ruby31 ruby32"
+USE_RUBY="ruby30 ruby31 ruby32"
 
 RUBY_FAKEGEM_TASK_TEST="test spec NO_CONNECTION=true"
 
@@ -30,6 +30,7 @@ ruby_add_bdepend "test? (
dev-ruby/rspec:3
>=dev-ruby/test-unit-3.0.0
dev-ruby/rack
+   dev-ruby/webrick
 )"
 
 all_ruby_prepare() {



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

2023-08-12 Thread Sam James
commit: 8abdd9418cdc79f248fca4f334f930eafc05b504
Author: Sam James  gentoo  org>
AuthorDate: Sun Aug 13 05:18:41 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Aug 13 05:18:41 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8abdd941

media-video/pipewire: Stabilize 0.3.77-r1 arm64, #912202

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

 media-video/pipewire/pipewire-0.3.77-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-video/pipewire/pipewire-0.3.77-r1.ebuild 
b/media-video/pipewire/pipewire-0.3.77-r1.ebuild
index 011ba4a30cfb..66eb916a15c3 100644
--- a/media-video/pipewire/pipewire-0.3.77-r1.ebuild
+++ b/media-video/pipewire/pipewire-0.3.77-r1.ebuild
@@ -29,7 +29,7 @@ else

SRC_URI="https://gitlab.freedesktop.org/${PN}/${PN}/-/archive/${PV}/${P}.tar.bz2;
fi
 
-   KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ppc64 ~riscv ~sparc ~x86"
+   KEYWORDS="~amd64 ~arm arm64 ~loong ~ppc ppc64 ~riscv ~sparc ~x86"
 fi
 
 DESCRIPTION="Multimedia processing graphs"



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

2023-08-12 Thread Sam James
commit: 0f9358bc148fc6336316e258ccb4c6de4d2e2085
Author: Sam James  gentoo  org>
AuthorDate: Sun Aug 13 05:15:57 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Aug 13 05:15:57 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0f9358bc

sys-devel/mold: add 2.1.0

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

 sys-devel/mold/Manifest  |  1 +
 sys-devel/mold/mold-2.1.0.ebuild | 89 
 2 files changed, 90 insertions(+)

diff --git a/sys-devel/mold/Manifest b/sys-devel/mold/Manifest
index 1cecfaf15e02..d02185001a8c 100644
--- a/sys-devel/mold/Manifest
+++ b/sys-devel/mold/Manifest
@@ -1,2 +1,3 @@
 DIST mold-1.11.0.tar.gz 8210923 BLAKE2B 
b3854a14a956dd568625fc28c96636e7cadf81b9a93954601b03e249db0aedf726a5a1f24c0758c8189a936501ebb778b472ee6e958fe9f43cb3c3093b2dda2a
 SHA512 
a9068600dd2db757552cce027f358c0b9e6af0941b92f81c1e99e2dde674bd06cc3533d432258e42a2197d9b3f8e7bb263de281928357a79e4fb17fb19719bc0
 DIST mold-2.0.0.tar.gz 9205927 BLAKE2B 
f80c72c58f4618a74390417fdf90f816810350baf1ac74d21294f5ffba7ee263807175be531c9db77209bd05a31ad11fd84d4aeb03fb057cefac7575f71612d6
 SHA512 
11c3d1e07fe4fcc28cff58b8e432526e4604aa55b49fa47c9495e439206fb9f6a1686b1c5bd2dc907ffd7fe62ac1c72317619fc8a5d7caaa5c327de585f16827
+DIST mold-2.1.0.tar.gz 9278811 BLAKE2B 
b31e13f92177553adf5069cf35c8c75c7bc28f0af4d1726cdc0c6abc1c9d3baaa5be512c3a8fb9bc3c3110096a79e1c6751c701171769595a2234fc1fa8c441a
 SHA512 
f1c98d349b35b4042109d71f7db6eb8d7d089dc3241735bbd7b5402d513dcc85ca17904828779e5fc8234650fa9fb97f47c3a2f3e89cc2fb3cb9e9110439e5a2

diff --git a/sys-devel/mold/mold-2.1.0.ebuild b/sys-devel/mold/mold-2.1.0.ebuild
new file mode 100644
index ..b355518cedf4
--- /dev/null
+++ b/sys-devel/mold/mold-2.1.0.ebuild
@@ -0,0 +1,89 @@
+# Copyright 2021-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake toolchain-funcs
+
+DESCRIPTION="A Modern Linker"
+HOMEPAGE="https://github.com/rui314/mold;
+if [[ ${PV} ==  ]] ; then
+   EGIT_REPO_URI="https://github.com/rui314/mold.git;
+   inherit git-r3
+else
+   SRC_URI="https://github.com/rui314/mold/archive/refs/tags/v${PV}.tar.gz 
-> ${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+fi
+
+# mold (MIT)
+#  - xxhash (BSD-2)
+LICENSE="MIT BSD-2"
+SLOT="0"
+
+RDEPEND="
+   app-arch/zstd:=
+   >=dev-cpp/tbb-2021.7.0-r1:=
+   sys-libs/zlib
+   !kernel_Darwin? (
+   >=dev-libs/mimalloc-2:=
+   dev-libs/openssl:=
+   )
+"
+DEPEND="${RDEPEND}"
+
+pkg_pretend() {
+   # Requires a c++20 compiler, see #831473
+   if [[ ${MERGE_TYPE} != binary ]]; then
+   if tc-is-gcc && [[ $(gcc-major-version) -lt 10 ]]; then
+   die "${PN} needs at least gcc 10"
+   elif tc-is-clang && [[ $(clang-major-version) -lt 12 ]]; then
+   die "${PN} needs at least clang 12"
+   fi
+   fi
+}
+
+src_prepare() {
+   cmake_src_prepare
+
+   # Needs unpackaged dwarfdump
+   rm test/elf/{{dead,compress}-debug-sections,compressed-debug-info}.sh 
|| die
+
+   # Heavy tests, need qemu
+   rm test/elf/gdb-index-{compress-output,dwarf{2,3,4,5}}.sh || die
+   rm test/elf/lto-{archive,dso,gcc,llvm,version-script}.sh || die
+
+   # Sandbox sadness
+   rm test/elf/run.sh || die
+   sed -i 's|`pwd`/mold-wrapper.so|"& ${LD_PRELOAD}"|' \
+   test/elf/mold-wrapper{,2}.sh || die
+
+   # static-pie tests require glibc built with static-pie support
+   if ! has_version -d 'sys-libs/glibc[static-pie(+)]'; then
+   rm test/elf/{,ifunc-}static-pie.sh || die
+   fi
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DMOLD_ENABLE_QEMU_TESTS=OFF
+   -DMOLD_LTO=OFF # Should be up to the user to decide this with 
CXXFLAGS.
+   -DMOLD_USE_SYSTEM_MIMALLOC=ON
+   -DMOLD_USE_SYSTEM_TBB=ON
+   )
+   cmake_src_configure
+}
+
+src_install() {
+   dobin "${BUILD_DIR}"/${PN}
+
+   # https://bugs.gentoo.org/872773
+   insinto /usr/$(get_libdir)/mold
+   doins "${BUILD_DIR}"/${PN}-wrapper.so
+
+   dodoc docs/{design,execstack}.md
+   doman docs/${PN}.1
+
+   dosym ${PN} /usr/bin/ld.${PN}
+   dosym ${PN} /usr/bin/ld64.${PN}
+   dosym ../../../usr/bin/${PN} /usr/libexec/${PN}/ld
+}



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

2023-08-12 Thread Sam James
commit: 3e1583a0331985e7c48a5227e7ef4c7ca1309ca0
Author: Sam James  gentoo  org>
AuthorDate: Sun Aug 13 05:18:42 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Aug 13 05:18:42 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e1583a0

media-video/pipewire: Stabilize 0.3.77-r1 arm, #912202

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

 media-video/pipewire/pipewire-0.3.77-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-video/pipewire/pipewire-0.3.77-r1.ebuild 
b/media-video/pipewire/pipewire-0.3.77-r1.ebuild
index 66eb916a15c3..7d7c74f3b5af 100644
--- a/media-video/pipewire/pipewire-0.3.77-r1.ebuild
+++ b/media-video/pipewire/pipewire-0.3.77-r1.ebuild
@@ -29,7 +29,7 @@ else

SRC_URI="https://gitlab.freedesktop.org/${PN}/${PN}/-/archive/${PV}/${P}.tar.bz2;
fi
 
-   KEYWORDS="~amd64 ~arm arm64 ~loong ~ppc ppc64 ~riscv ~sparc ~x86"
+   KEYWORDS="~amd64 arm arm64 ~loong ~ppc ppc64 ~riscv ~sparc ~x86"
 fi
 
 DESCRIPTION="Multimedia processing graphs"



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

2023-08-12 Thread Sam James
commit: c871f9009027e0e91bafdf557e08cafc6c9a89e9
Author: Sam James  gentoo  org>
AuthorDate: Sun Aug 13 04:57:56 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Aug 13 04:57:56 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c871f900

media-video/pipewire: Stabilize 0.3.77-r1 ppc64, #912202

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

 media-video/pipewire/pipewire-0.3.77-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-video/pipewire/pipewire-0.3.77-r1.ebuild 
b/media-video/pipewire/pipewire-0.3.77-r1.ebuild
index dfb5716fd7bf..011ba4a30cfb 100644
--- a/media-video/pipewire/pipewire-0.3.77-r1.ebuild
+++ b/media-video/pipewire/pipewire-0.3.77-r1.ebuild
@@ -29,7 +29,7 @@ else

SRC_URI="https://gitlab.freedesktop.org/${PN}/${PN}/-/archive/${PV}/${P}.tar.bz2;
fi
 
-   KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
+   KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ppc64 ~riscv ~sparc ~x86"
 fi
 
 DESCRIPTION="Multimedia processing graphs"



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

2023-08-12 Thread Sam James
commit: 467c9fa4e076014c8c7cc145a1ba6ddc6dca4d8e
Author: Sam James  gentoo  org>
AuthorDate: Sun Aug 13 04:57:54 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Aug 13 04:57:54 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=467c9fa4

app-containers/docker-compose: Stabilize 2.20.3 arm64, #912201

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

 app-containers/docker-compose/docker-compose-2.20.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-containers/docker-compose/docker-compose-2.20.3.ebuild 
b/app-containers/docker-compose/docker-compose-2.20.3.ebuild
index 771a864f5643..d2cc28a60ea6 100644
--- a/app-containers/docker-compose/docker-compose-2.20.3.ebuild
+++ b/app-containers/docker-compose/docker-compose-2.20.3.ebuild
@@ -12,7 +12,7 @@ SRC_URI+=" 
https://dev.gentoo.org/~williamh/dist/${P}-deps.tar.xz;
 
 LICENSE="Apache-2.0"
 SLOT="2"
-KEYWORDS="amd64 ~arm64"
+KEYWORDS="amd64 arm64"
 
 RDEPEND=">=app-containers/docker-cli-23.0.0"
 



[gentoo-commits] repo/gentoo:master commit in: app-antivirus/clamav/

2023-08-12 Thread Sam James
commit: 32bd7bd513ee3bc0e39225f6493fbc2d3b24897f
Author: Sam James  gentoo  org>
AuthorDate: Sun Aug 13 04:26:20 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Aug 13 04:26:20 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=32bd7bd5

app-antivirus/clamav: unkeyword 1.2.0_rc

Fails in install but we shouldn't keyword RCs anyway.

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

 app-antivirus/clamav/clamav-1.2.0_rc.ebuild | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/app-antivirus/clamav/clamav-1.2.0_rc.ebuild 
b/app-antivirus/clamav/clamav-1.2.0_rc.ebuild
index 1454a69e7d17..58bd5cfeb5d5 100644
--- a/app-antivirus/clamav/clamav-1.2.0_rc.ebuild
+++ b/app-antivirus/clamav/clamav-1.2.0_rc.ebuild
@@ -170,7 +170,9 @@ S=${WORKDIR}/clamav-${MY_P}
 
 LICENSE="Apache-2.0 BSD GPL-2 ISC MIT MPL-2.0 Unicode-DFS-2016 ZLIB"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos"
+if [[ ${PV} != *_rc* ]] ; then
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos"
+fi
 
 IUSE="doc clamonacc +clamapp experimental jit libclamav-only milter rar 
selinux systemd test"
 



[gentoo-commits] repo/gentoo:master commit in: media-video/pipewire/files/0.3.71/, media-video/pipewire/files/0.3.70/, ...

2023-08-12 Thread Sam James
commit: 477ccc534e140ceb915ddf05dfc4c9034e92785c
Author: Sam James  gentoo  org>
AuthorDate: Sun Aug 13 03:27:16 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Aug 13 03:27:16 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=477ccc53

media-video/pipewire: drop 0.3.70-r2, 0.3.71-r2, 0.3.71-r3, 0.3.76

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

 media-video/pipewire/Manifest  |   3 -
 .../files/0.3.70/parser-check-pointer.patch|  21 -
 .../0.3.71/jack-update-bufsize-samplerate.patch|  46 --
 .../pipewire/files/0.3.72/001-opus-meson.patch |  95 -
 .../0.3.72/002-context-segfault-no-fallback.patch  |  32 --
 .../0001-impl-node-remove-node-target-peers.patch  |  30 --
 media-video/pipewire/pipewire-0.3.70-r2.ebuild | 474 -
 media-video/pipewire/pipewire-0.3.71-r2.ebuild | 463 
 media-video/pipewire/pipewire-0.3.71-r3.ebuild | 465 
 media-video/pipewire/pipewire-0.3.76.ebuild| 473 
 10 files changed, 2102 deletions(-)

diff --git a/media-video/pipewire/Manifest b/media-video/pipewire/Manifest
index c30911bf0e6e..60de335d062b 100644
--- a/media-video/pipewire/Manifest
+++ b/media-video/pipewire/Manifest
@@ -1,5 +1,2 @@
-DIST pipewire-0.3.70.tar.bz2 1573378 BLAKE2B 
3824106cba9c1b0a82c6d8889b2b1473f4bfc5d0994ee9dd8b46a454c287bbd4e0ad5dc508df5d4a9b7c5f683898ed756947788e561f2bf51a3116b12e46d075
 SHA512 
8b25d90232d07d5b1e210bd8f24240438a7dcece23a5be59a4e49fc3daf51ebf659f2cc343a0d913310a4659792590ef981ab7a59890506557f9510d902a0cff
-DIST pipewire-0.3.71.tar.bz2 1592332 BLAKE2B 
ff6483a040285cd7a7cc10878cc88b61a0e01c0376ab64ef84f753b300b61da23211bc1b50208da7f1054d6ddf08092e81cbf29df508aad3bc93f20742a2f735
 SHA512 
465388faaf0f7fcce21fdbcd7a1705ef524c35e267c3f123b1025c34133fc418194abb9e22d89e60c9acc1417b25d655112fd9ef342e26ca9b8bc26013b09cb3
 DIST pipewire-0.3.75.tar.bz2 1629466 BLAKE2B 
e69dbb93ebe50f037bc602aa86733c8ba9ccbe57db520cd34ea025c9bf153dbd848882dbb4c2a4e830785a302a7cb7d4b7c1856c9a4be6f1c5ada92f70d1729b
 SHA512 
19bf292f951f68de19cdfd3c76ee0e538a2ad3022e2669a4a19b40d26c2b16938799470b85def4b74b27b8c8137d03a05780d6bab0f38fb0835b528f2cd34f5d
-DIST pipewire-0.3.76.tar.bz2 1641577 BLAKE2B 
64805d69ca402cf10b9d95faa25c22198582493111d5286cd6237df263038c41af770b3339a7d356d78d5fec7f4b12003b15f66f85a8c283cf2d145ddf1391c9
 SHA512 
f61278868da2b23e3160a00d9fdc7efe5f37f79c580c40656e604975f5aae72fc171cbef8d112fd04e293b990851ace3053c980de9b34e6d36b196d6ced284cd
 DIST pipewire-0.3.77.tar.bz2 1643767 BLAKE2B 
3a2df9cdedf77d5b4927e115ddd7da0d1eecc85322ce7995a49945d41cc83b9a543c1382ad304bdb549f67ac444f7bca6871248654fb4d2e21b25eb55411940c
 SHA512 
422c8504f608d6845b94351a336ab528f51195551418d0d245064972ed784817cacafc6afaad74eb0e0ea80474a9da33ef6917c1f60d3f8f45d70c54971f0760

diff --git a/media-video/pipewire/files/0.3.70/parser-check-pointer.patch 
b/media-video/pipewire/files/0.3.70/parser-check-pointer.patch
deleted file mode 100644
index 7409d83e7ebb..
--- a/media-video/pipewire/files/0.3.70/parser-check-pointer.patch
+++ /dev/null
@@ -1,21 +0,0 @@
-https://gitlab.freedesktop.org/pipewire/pipewire/-/commit/83d2e85f490ea97e4ae94b95f20dd06566a14c31
-
-From 83d2e85f490ea97e4ae94b95f20dd06566a14c31 Mon Sep 17 00:00:00 2001
-From: Wim Taymans 
-Date: Thu, 20 Apr 2023 12:32:07 +0200
-Subject: [PATCH] parser: add extra check to make coverity happy
-
-Fixes !1473
 a/spa/include/spa/pod/parser.h
-+++ b/spa/include/spa/pod/parser.h
-@@ -455,7 +455,7 @@ static inline int spa_pod_parser_getv(struct 
spa_pod_parser *parser, va_list arg
-   const struct spa_pod *pod = NULL;
-   const char *format;
- 
--  if (ftype == SPA_TYPE_Object) {
-+  if (f && ftype == SPA_TYPE_Object) {
-   uint32_t key = va_arg(args, uint32_t);
-   const struct spa_pod_object *object;
- 
--- 
-GitLab

diff --git 
a/media-video/pipewire/files/0.3.71/jack-update-bufsize-samplerate.patch 
b/media-video/pipewire/files/0.3.71/jack-update-bufsize-samplerate.patch
deleted file mode 100644
index 59fb89a3e017..
--- a/media-video/pipewire/files/0.3.71/jack-update-bufsize-samplerate.patch
+++ /dev/null
@@ -1,46 +0,0 @@
-https://gitlab.freedesktop.org/pipewire/pipewire/-/issues/3226
-https://gitlab.freedesktop.org/pipewire/pipewire/-/commit/ce71b37b58d5e251ae7acda0799f696688df11c2
-
-From ce71b37b58d5e251ae7acda0799f696688df11c2 Mon Sep 17 00:00:00 2001
-From: Wim Taymans 
-Date: Thu, 18 May 2023 09:59:26 +0200
-Subject: [PATCH] jack: update bufsize and samplerate when skipping notify
-
-When we skip the notify because we are not active or we don't have a
-callback, still update the buffer_size and sample_rate fields or else
-we will keep on trying forever.
-
-Fixes #3226
 a/pipewire-jack/src/pipewire-jack.c
-+++ b/pipewire-jack/src/pipewire-jack.c
-@@ -1027,8 +1027,6 @@ 

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

2023-08-12 Thread Sam James
commit: 68d9b4d3cb0fe800f1baba462ce4f0a00f4bdfa3
Author: Sam James  gentoo  org>
AuthorDate: Sun Aug 13 03:26:11 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Aug 13 03:26:11 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=68d9b4d3

media-video/pipewire: backport recommended patch for pulse duplicates

Bug: https://gitlab.freedesktop.org/pipewire/pipewire/-/issues/3414
Signed-off-by: Sam James  gentoo.org>

 .../0.3.77/0002-pulse-prevent-duplicates.patch | 28 ++
 ...ire-0.3.77.ebuild => pipewire-0.3.77-r1.ebuild} |  0
 2 files changed, 28 insertions(+)

diff --git 
a/media-video/pipewire/files/0.3.77/0002-pulse-prevent-duplicates.patch 
b/media-video/pipewire/files/0.3.77/0002-pulse-prevent-duplicates.patch
new file mode 100644
index ..5a0fcde67fed
--- /dev/null
+++ b/media-video/pipewire/files/0.3.77/0002-pulse-prevent-duplicates.patch
@@ -0,0 +1,28 @@
+https://gitlab.freedesktop.org/pipewire/pipewire/-/commit/820ca90705ae78124958f1b96de3bdc7889c2d1e
+https://gitlab.freedesktop.org/pipewire/pipewire/-/issues/3414
+
+From 820ca90705ae78124958f1b96de3bdc7889c2d1e Mon Sep 17 00:00:00 2001
+From: Wim Taymans 
+Date: Tue, 8 Aug 2023 13:01:30 +0200
+Subject: [PATCH] pulse-server: set all change_mask flags when removing
+
+So that the logic to emit events will select sink and source objects.
+
+Fixes #3414
+--- a/src/modules/module-protocol-pulse/manager.c
 b/src/modules/module-protocol-pulse/manager.c
+@@ -641,9 +641,10 @@ static void registry_event_global_remove(void *data, 
uint32_t id)
+ 
+   o->this.removing = true;
+ 
+-  if (!o->this.creating)
++  if (!o->this.creating) {
++  o->this.change_mask = ~0;
+   manager_emit_removed(m, >this);
+-
++  }
+   object_destroy(o);
+ }
+ 
+-- 
+GitLab

diff --git a/media-video/pipewire/pipewire-0.3.77.ebuild 
b/media-video/pipewire/pipewire-0.3.77-r1.ebuild
similarity index 100%
rename from media-video/pipewire/pipewire-0.3.77.ebuild
rename to media-video/pipewire/pipewire-0.3.77-r1.ebuild



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

2023-08-12 Thread William Hubbs
commit: 43a11fff44d0810621fb69ca568ce90bf4161f7e
Author: William Hubbs  gentoo  org>
AuthorDate: Sun Aug 13 03:19:58 2023 +
Commit: William Hubbs  gentoo  org>
CommitDate: Sun Aug 13 03:20:12 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=43a11fff

app-containers/docker-compose: stabilize 2.20.3 for amd64, #912156

Signed-off-by: William Hubbs  gentoo.org>

 app-containers/docker-compose/docker-compose-2.20.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-containers/docker-compose/docker-compose-2.20.3.ebuild 
b/app-containers/docker-compose/docker-compose-2.20.3.ebuild
index a47ff4eb91c7..771a864f5643 100644
--- a/app-containers/docker-compose/docker-compose-2.20.3.ebuild
+++ b/app-containers/docker-compose/docker-compose-2.20.3.ebuild
@@ -12,7 +12,7 @@ SRC_URI+=" 
https://dev.gentoo.org/~williamh/dist/${P}-deps.tar.xz;
 
 LICENSE="Apache-2.0"
 SLOT="2"
-KEYWORDS="~amd64 ~arm64"
+KEYWORDS="amd64 ~arm64"
 
 RDEPEND=">=app-containers/docker-cli-23.0.0"
 



[gentoo-commits] repo/gentoo:master commit in: sys-apps/less/, sys-apps/less/files/

2023-08-12 Thread Sam James
commit: d6404dafdf171eec9933510a160a4506776127e9
Author: Sam James  gentoo  org>
AuthorDate: Sun Aug 13 02:56:17 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Aug 13 03:01:02 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d6404daf

sys-apps/less: add 643

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

 sys-apps/less/Manifest |  1 +
 .../less/files/less-643-lesstest-pkg-config.patch  | 34 
 .../less/{less-.ebuild => less-643.ebuild} | 46 +-
 sys-apps/less/less-.ebuild | 46 +-
 4 files changed, 91 insertions(+), 36 deletions(-)

diff --git a/sys-apps/less/Manifest b/sys-apps/less/Manifest
index e7ca470d197a..becfdcc62104 100644
--- a/sys-apps/less/Manifest
+++ b/sys-apps/less/Manifest
@@ -1,3 +1,4 @@
 DIST less-608.tar.gz 362346 BLAKE2B 
988940745fef1222c43b0bf4edec7cc7206ded0ac5d89d3faf4dab706a249913581c2fe7aa6063cf3d717176ed07b69299d3e791ba8a60358483fe9d1bf7f7c6
 SHA512 
7945b7f88921832ebb1b45fba8cbb449ee0133342796b654a52c146dfff3d84db18724ee84e53349eeea6017a0ebe2d8eb5366210275981dde7bb7190118fa66
 DIST less-632.tar.gz 375440 BLAKE2B 
26c27a2e25882a4ce34e5e6e83bc0af784c8d4e8ac20691e0e31f1021bfb30f96e07024a6ff1ad634f7812875e0d920bd52394ccdba47a2a944ba7de92aa4c97
 SHA512 
5104f1fd76cdd59dfa957a61f8ccffe7c6e79345b94a5961abbd30f2d059f2b6d4b359a27dd5528993e5e1248c655439c1e4a39fd92234e4af23c7167f69f066
 DIST less-633.tar.gz 375733 BLAKE2B 
e9df180794af365f86734c6b8fde766c1bba42b111717ee5e1cf11001fc7ec3d78910db9bb7c51a76816086f599808b1b60f514011ec40e37650d6bc4f8b3d5c
 SHA512 
a29aaf72abca07fb29d12f218bbd422a39e3898b3d53e8dbd5265ae47ecf68b88c3381aa3a9bf7caa8db1e2d8e2c138b333f0d69fddd4cf014e39118c53f7fb1
+DIST less-643.tar.gz 592291 BLAKE2B 
6dc60dc2e8db05afdae466877a1d26a3008ff5378bbbf2fbdf9efc4f87c0fcfde5703d44a24d4355c98d3a5f438bdb51173150f2a69f801d9c8e4a7401d71b53
 SHA512 
6a324ac54e22429ac652dc303bc1fe48933555d1cbf8ad7ecf345940910c014fef9551a3219743cfb7115e356b5841ae97d6ce62e7a1ba1e3300d243efca34d9

diff --git a/sys-apps/less/files/less-643-lesstest-pkg-config.patch 
b/sys-apps/less/files/less-643-lesstest-pkg-config.patch
new file mode 100644
index ..cd5f6f3047ba
--- /dev/null
+++ b/sys-apps/less/files/less-643-lesstest-pkg-config.patch
@@ -0,0 +1,34 @@
+https://github.com/gwsw/less/pull/412
+
+From 5d884b29fb11c2686b804428f483f4607334eb68 Mon Sep 17 00:00:00 2001
+From: Sam James 
+Date: Sun, 13 Aug 2023 03:57:25 +0100
+Subject: [PATCH] lesstest: use pkg-config to find ncurses libraries
+
+Fails to build with split tinfo otherwise like:
+```
+
+x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -fdiagnostics-color=always 
-frecord-gcc-switches -Wreturn-type  -ggdb3 -Wl,-O1 -Wl,--as-needed 
-Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-z,pack-relative-relocs-ggdb3 
-o lesstest display.o env.o lesstest.o parse.o pipeline.o log.o run.o term.o 
wchar.o -lncurses
+/usr/lib/gcc/x86_64-pc-linux-gnu/13/../../../../x86_64-pc-linux-gnu/bin/ld: 
display.o: in function `display_screen':
+/var/tmp/portage/sys-apps/less-643/work/less-643/lesstest/display.c:86:(.text+0x2e0):
 undefined reference to `tgoto'
+/usr/lib/gcc/x86_64-pc-linux-gnu/13/../../../../x86_64-pc-linux-gnu/bin/ld: 
term.o: in function `setup_mode':
+/var/tmp/portage/sys-apps/less-643/work/less-643/lesstest/term.c:83:(.text+0x18):
 undefined reference to `tgetstr'
+[...]
+```
+
+Going forward, we may want to just add a Makefile.in which configure handles
+to the lesstest subdir.
+
+Signed-off-by: Sam James 
+--- a/lesstest/Makefile
 b/lesstest/Makefile
+@@ -1,7 +1,8 @@
+ CC ?= gcc
+ CFLAGS ?= -Wall -O2
+ LDFLAGS ?=
+-TERMLIB = -lncurses
++PKG_CONFIG ?= pkg-config
++TERMLIB ?= $(shell ${PKG_CONFIG} --libs ncurses)
+ srcdir ?= .
+ 
+ all: lesstest lt_screen 

diff --git a/sys-apps/less/less-.ebuild b/sys-apps/less/less-643.ebuild
similarity index 70%
copy from sys-apps/less/less-.ebuild
copy to sys-apps/less/less-643.ebuild
index cbd0aff28900..559db6a78878 100644
--- a/sys-apps/less/less-.ebuild
+++ b/sys-apps/less/less-643.ebuild
@@ -3,34 +3,39 @@
 
 EAPI=8
 
+# Releases are usually first a beta then promoted to stable if no
+# issues were found. Upstream explicitly ask "to not generally distribute"
+# the beta versions. It's okay to keyword beta versions if they fix
+# a serious bug, but otherwise try to avoid it.
+
 WANT_AUTOMAKE=none
 WANT_LIBTOOL=none
+inherit autotools flag-o-matic optfeature toolchain-funcs
+
+DESCRIPTION="Excellent text file viewer"
+HOMEPAGE="https://www.greenwoodsoftware.com/less/;
+
+MY_PV=${PV/_beta/-beta}
+MY_P=${PN}-${MY_PV}
 
 if [[ ${PV} ==  ]]; then
EGIT_REPO_URI="https://github.com/gwsw/less;
inherit git-r3
-fi
-
-inherit autotools flag-o-matic optfeature
+else
+   SRC_URI="https://www.greenwoodsoftware.com/less/${MY_P}.tar.gz;
 
-# Releases are usually first a beta then 

[gentoo-commits] repo/gentoo:master commit in: sci-chemistry/mdtraj/

2023-08-12 Thread Sam James
commit: bd539f89b5aa658654fd717864e6210913d05942
Author: Sam James  gentoo  org>
AuthorDate: Sun Aug 13 00:51:37 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Aug 13 00:51:37 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd539f89

sci-chemistry/mdtraj: depend on https://bugs.gentoo.org/911646
Signed-off-by: Sam James  gentoo.org>

 sci-chemistry/mdtraj/mdtraj-1.9.7.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/sci-chemistry/mdtraj/mdtraj-1.9.7.ebuild 
b/sci-chemistry/mdtraj/mdtraj-1.9.7.ebuild
index 71b43cfef3f3..8a6aa966e865 100644
--- a/sci-chemistry/mdtraj/mdtraj-1.9.7.ebuild
+++ b/sci-chemistry/mdtraj/mdtraj-1.9.7.ebuild
@@ -31,8 +31,9 @@ DEPEND="${RDEPEND}
sci-libs/scikit-learn[${PYTHON_USEDEP}]
)
 "
+# 

[gentoo-commits] repo/gentoo:master commit in: app-pda/libimobiledevice/

2023-08-12 Thread Sam James
commit: 3d738930ce5fd8dc842175422eebe6dac6b9b8cf
Author: Sam James  gentoo  org>
AuthorDate: Sun Aug 13 00:49:29 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Aug 13 00:49:29 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d738930

app-pda/libimobiledevice: depend on https://bugs.gentoo.org/898666
Signed-off-by: Sam James  gentoo.org>

 app-pda/libimobiledevice/libimobiledevice-1.3.0-r1.ebuild | 3 ++-
 app-pda/libimobiledevice/libimobiledevice-1.3.0-r2.ebuild | 3 ++-
 2 files changed, 4 insertions(+), 2 deletions(-)

diff --git a/app-pda/libimobiledevice/libimobiledevice-1.3.0-r1.ebuild 
b/app-pda/libimobiledevice/libimobiledevice-1.3.0-r1.ebuild
index d9ba5f372523..4c896ab37b74 100644
--- a/app-pda/libimobiledevice/libimobiledevice-1.3.0-r1.ebuild
+++ b/app-pda/libimobiledevice/libimobiledevice-1.3.0-r1.ebuild
@@ -37,10 +37,11 @@ RDEPEND="
 DEPEND="
${RDEPEND}
 "
+# 

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

2023-08-12 Thread Sam James
commit: 3e467ece69c7405722b88f179a7486543bca993c
Author: Sam James  gentoo  org>
AuthorDate: Sun Aug 13 00:55:46 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Aug 13 00:55:46 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e467ece

dev-java/gwt: fix typo in patch comment

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

 dev-java/gwt/files/gwt-2.9.0-jsinterop-classpath.patch | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/gwt/files/gwt-2.9.0-jsinterop-classpath.patch 
b/dev-java/gwt/files/gwt-2.9.0-jsinterop-classpath.patch
index 5e69341210cf..55d14fab15d3 100644
--- a/dev-java/gwt/files/gwt-2.9.0-jsinterop-classpath.patch
+++ b/dev-java/gwt/files/gwt-2.9.0-jsinterop-classpath.patch
@@ -1,6 +1,6 @@
 # It's unclear how upstream gets their "dev.compile.test" target to compile
 # without this - it could be that their testing is done with the local tools/
-# dir, and that some assumptions are made somewhere in the bulid system that
+# dir, and that some assumptions are made somewhere in the build system that
 # don't apply when the tools dir is elsewhere. Either way, this fixes it.
 #
 # a Pull Request (of sorts) has been issued with upstream to incorporate this



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

2023-08-12 Thread Sam James
commit: d87a1b533de23c76345e62e380fc73e50c4e0d05
Author: Sam James  gentoo  org>
AuthorDate: Sun Aug 13 00:50:12 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Aug 13 00:50:12 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d87a1b53

dev-python/pygame_sdl2: depend on https://bugs.gentoo.org/911781
Signed-off-by: Sam James  gentoo.org>

 dev-python/pygame_sdl2/pygame_sdl2-8.0.3.ebuild | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/dev-python/pygame_sdl2/pygame_sdl2-8.0.3.ebuild 
b/dev-python/pygame_sdl2/pygame_sdl2-8.0.3.ebuild
index 3adc4a5202d0..403b3deb81ce 100644
--- a/dev-python/pygame_sdl2/pygame_sdl2-8.0.3.ebuild
+++ b/dev-python/pygame_sdl2/pygame_sdl2-8.0.3.ebuild
@@ -18,8 +18,10 @@ SLOT="0"
 KEYWORDS="amd64 x86"
 IUSE=""
 
+# 

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

2023-08-12 Thread Sam James
commit: 9c1c465c54cc1d8044c2af997c7f1736d17a23e1
Author: Sam James  gentoo  org>
AuthorDate: Sun Aug 13 01:08:49 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Aug 13 01:08:49 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c1c465c

app-emulation/qemu: add 8.0.4

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

 app-emulation/qemu/Manifest  |   1 +
 app-emulation/qemu/qemu-8.0.4.ebuild | 970 +++
 2 files changed, 971 insertions(+)

diff --git a/app-emulation/qemu/Manifest b/app-emulation/qemu/Manifest
index 649c6fd810d4..e871a96f3f50 100644
--- a/app-emulation/qemu/Manifest
+++ b/app-emulation/qemu/Manifest
@@ -7,3 +7,4 @@ DIST qemu-8.0.0-docs.tar.xz 3218024 BLAKE2B 
b764a625024e78a39470048355471e12cfb5
 DIST qemu-8.0.0.tar.xz 127835148 BLAKE2B 
9b54aae10fe09691a26e68374723ded5fdda6409673b4de9461a25ee060cfd03968a16ddeadc21d48b9262e53aa6d4e5eb645376969f97c65807fad19607b04f
 SHA512 
1f31d1e653dec2d35f1b7a5468ee3f471553b48eca8c8afafffcf9243c6b2260e78a5b73da3fe567f9b85d4133573eebd397747b3aec501fb24076263eb07b27
 DIST qemu-8.0.2.tar.xz 126707132 BLAKE2B 
f2b1a63e10c42aabfe39722c7732d0f04818ad367b769b3deb29c5bf9adcabc3aca1706f3c40fafeeb57ac1f7a61ded5066de32134c483e2fd27bc65b4b7d30a
 SHA512 
4e915d33a662bf55b09247fb85150be376c92270d3764e3d6470c452cb70cc558f54e84de5610dd60a9eb3ea02d5d4277b1ec75c9804967d278fa8361c7f9b9a
 DIST qemu-8.0.3.tar.xz 126710536 BLAKE2B 
071cc1a35209a02e8c5dd4f43cb112f110b4655adb0f870a04fdf9a6e2c761699574e8c9426f70f60787a99acf252d7a64d94a8e837cdfeda93d89428d7866f3
 SHA512 
18b2ccb65f7ec2ae92f0e04406539620c881e2b75f63816588c86043a07464bb99d16a83e792ed9508de393f4b694c46d52f4d07edf52741e85224c8b8d5d5c3
+DIST qemu-8.0.4.tar.xz 126179324 BLAKE2B 
dfb98964c629b251f0004b4630ae4500a52465579417d6f5c7dbbb1f672e10d8d7ffb98a4b00e26fb98b3c867208146dbdca026e4d30cbf1752ac733c4d9b915
 SHA512 
bd5ed682d51f974abd4be93f949701f9b5bfb87fd9929e31df130534da2f2c03b99adc9f924b3efd47d3b254e0e3c0046f4e69fbe9f6d0c4ac1f6babecb29449

diff --git a/app-emulation/qemu/qemu-8.0.4.ebuild 
b/app-emulation/qemu/qemu-8.0.4.ebuild
new file mode 100644
index ..438e63f95e5b
--- /dev/null
+++ b/app-emulation/qemu/qemu-8.0.4.ebuild
@@ -0,0 +1,970 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# Generate using 
https://github.com/thesamesam/sam-gentoo-scripts/blob/main/niche/generate-qemu-docs
+# Set to 1 if prebuilt, 0 if not
+# (the construct below is to allow overriding from env for script)
+QEMU_DOCS_PREBUILT=${QEMU_DOCS_PREBUILT:-1}
+QEMU_DOCS_PREBUILT_DEV=sam
+QEMU_DOCS_VERSION="8.0.0"
+# Default to generating docs (inc. man pages) if no prebuilt; overridden later
+# bug #830088
+QEMU_DOC_USEFLAG="+doc"
+
+PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_REQ_USE="ncurses,readline"
+
+FIRMWARE_ABI_VERSION="7.2.0"
+
+inherit linux-info toolchain-funcs python-r1 udev fcaps readme.gentoo-r1 \
+   pax-utils xdg-utils
+
+if [[ ${PV} == ** ]]; then
+   QEMU_DOCS_PREBUILT=0
+
+   EGIT_REPO_URI="https://gitlab.com/qemu-project/qemu.git/;
+   EGIT_SUBMODULES=(
+   tests/fp/berkeley-softfloat-3
+   tests/fp/berkeley-testfloat-3
+   ui/keycodemapdb
+   )
+   inherit git-r3
+   SRC_URI=""
+else
+   MY_P="${PN}-${PV/_rc/-rc}"
+   SRC_URI="https://download.qemu.org/${MY_P}.tar.xz;
+
+   if [[ ${QEMU_DOCS_PREBUILT} == 1 ]] ; then
+   SRC_URI+=" !doc? ( 
https://dev.gentoo.org/~${QEMU_DOCS_PREBUILT_DEV}/distfiles/${CATEGORY}/${PN}/${PN}-${QEMU_DOCS_VERSION}-docs.tar.xz
 )"
+   fi
+
+   S="${WORKDIR}/${MY_P}"
+   [[ "${PV}" != *_rc* ]] && KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc 
~ppc64 ~riscv ~x86"
+fi
+
+DESCRIPTION="QEMU + Kernel-based Virtual Machine userland tools"
+HOMEPAGE="https://www.qemu.org https://www.linux-kvm.org;
+
+LICENSE="GPL-2 LGPL-2 BSD-2"
+SLOT="0"
+
+[[ ${QEMU_DOCS_PREBUILT} == 1 ]] && QEMU_DOC_USEFLAG="doc"
+
+IUSE="accessibility +aio alsa bpf bzip2 capstone +curl debug 
${QEMU_DOC_USEFLAG}
+   +fdt fuse glusterfs +gnutls gtk infiniband iscsi io-uring
+   jack jemalloc +jpeg
+   lzo multipath
+   ncurses nfs nls numa opengl +oss pam +pin-upstream-blobs
+   plugins +png pulseaudio python rbd sasl +seccomp sdl sdl-image selinux
+   +slirp
+   smartcard snappy spice ssh static-user systemtap test udev usb
+   usbredir vde +vhost-net virgl virtfs +vnc vte xattr xen
+   zstd"
+
+COMMON_TARGETS="
+   aarch64
+   alpha
+   arm
+   cris
+   hppa
+   i386
+   loongarch64
+   m68k
+   microblaze
+   microblazeel
+   mips
+   mips64
+   mips64el
+   mipsel
+   nios2
+   or1k
+   ppc
+   ppc64
+   riscv32
+   riscv64
+   s390x
+   sh4
+   sh4eb
+   sparc
+   sparc64
+   x86_64
+   xtensa
+   xtensaeb
+"

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

2023-08-12 Thread Sam James
commit: 40e5554e9eefccc881888adb0abb74bbf26c32e3
Author: Sam James  gentoo  org>
AuthorDate: Sun Aug 13 00:38:55 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Aug 13 00:38:55 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=40e5554e

sys-devel/gcc: add test fix in 13.2.1_p20230812

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

 sys-devel/gcc/Manifest| 2 +-
 sys-devel/gcc/gcc-13.2.1_p20230812.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest
index 7d95281bdcbf..908212c94d02 100644
--- a/sys-devel/gcc/Manifest
+++ b/sys-devel/gcc/Manifest
@@ -28,7 +28,7 @@ DIST gcc-13.2.0-musl-patches-2.tar.xz 5292 BLAKE2B 
c057d6574d03c05854edaa9f3fd40
 DIST gcc-13.2.0-patches-3.tar.xz 30956 BLAKE2B 
29ce043b46645640ca1e983397af3e158588ad87575f0bc59451ea4a7dd5e3bb5b190ed031de6a22cd790d423ba111e95d222187dd09985dceb12db9f0a2d907
 SHA512 
4ffecae7be320124ad0c4e71e39e142b7aa8db0e70b5f486f491d7a33ea31efc6464c6abeea77df02a8bd5cf81f08225d625c8af5c27f9afa32c0d7d989f7a3c
 DIST gcc-13.2.0-patches-4.tar.xz 35284 BLAKE2B 
230932b5df961518dc0c1aea219e65bd49a64bfcbe0621f90012d8fa18c099fbaa9ce865fb7b95e403e9b227d4cc86bf701668837519a3962a76769f49cd1356
 SHA512 
5464a6de67ed16a5b3200d513069e8ea10d57d0c78eb84523d30f7abfcaa2611c5462e83f9bbdb079e42b4f702e5f2ecd1db0f370fdf0fe6c0216a08cf2801d7
 DIST gcc-13.2.0-patches-5.tar.xz 34672 BLAKE2B 
f675575477aab22b1ef4105ecbf636b53dde1fc463e8fc79645f0828ff57417a028100ce48eb8ac0b6ca6e8bae91072f3ed2878b9c00fb49397ffcf736606160
 SHA512 
15b7db29cc03dcdc023551a3cf01f3756724b7caf8fe0d5ed7831ca78f02d9f0a72fb96326cad79bcd9cb358005676d3cb4217dc1b8fccdcd7906ae1a4bee851
-DIST gcc-13.2.0-patches-6.tar.xz 36596 BLAKE2B 
0651b6b3491f2ce4ff261f6fedb9cfb7cfb48c61adbd45e1bf84c3fd85a24193f901fc143fc83e7483da796a6366605eb7071b7bea4e73d3a2fa4f38eb8e673a
 SHA512 
3bd49e9c74e2b8e64263a12e554f6ad4ffd149f98748b42a34f72c1d9cf561cf62f30039914f1a6e5d86f383ad4dd9b384726337b5463cd6551020b83187f251
+DIST gcc-13.2.0-patches-7.tar.xz 37064 BLAKE2B 
4a8700a8d44bfaa84926f8bfd0da4c5b0c0377f47fc0679456e909f7c9029b9cf1b72c0ba0bc505d9035d5c38e27f7e5b029727eaf2bc7aca417a6be966b2f43
 SHA512 
f440c97e6782ecb8581d41608e31a648ac426e2d870bc1d171da7794cdeff2fd0546cae0c7214e72fd3a00ead8a5c66f3f633b670b74553a2f3a40378b51f20c
 DIST gcc-13.2.0.tar.xz 87858592 BLAKE2B 
0034b29d3d6cc05821f0c4253ce077805943aff7b370729dd203bda57d89c107edd657eeddc2fb1e69ea15c7b0323b961f46516c7f4af89a3ccf7fea84701be2
 SHA512 
d99e4826a70db04504467e349e9fbaedaa5870766cda7c5cab50cdebedc4be755ebca5b789e1232a34a20be1a0b60097de9280efe47bdb71c73251e30b0862a2
 DIST gcc-14-20230723.tar.xz 84677324 BLAKE2B 
d9bc3aeaac971984178eedc70bc4b1b1314a3c299c17a60992fe843e01c35aee63fd0742d97449f2bd14e1b2adda3c8a2095cc26b4e4eb3a8d1620af9706ea43
 SHA512 
53490f78fcebf3e795ad012fe7462390f0e40fc541e3ee6d9edcedba78d645029a35d74e5d16aa0d1ee487c43f7de10f5911043f875e8a5787603c37e1708a7c
 DIST gcc-14-20230730.tar.xz 85008220 BLAKE2B 
93a253408aec27af68f98d00f63d0498445385bab2f324b615aba0f488cdbc55ea4d91a3a8934ba46e275aa7ebf3439ee76cfa0571948cbc9dbd6618760abfa2
 SHA512 
0314fbd44e359f9d183e8027c3f2c70cc6aff07b7a3f7d55b62718e5ec72a70698c30464460a5e3cebabc4bfb369ebde327fc1c13d7dd8667f597f1c4e143656

diff --git a/sys-devel/gcc/gcc-13.2.1_p20230812.ebuild 
b/sys-devel/gcc/gcc-13.2.1_p20230812.ebuild
index 1cea42440d66..fb3f9765eb8c 100644
--- a/sys-devel/gcc/gcc-13.2.1_p20230812.ebuild
+++ b/sys-devel/gcc/gcc-13.2.1_p20230812.ebuild
@@ -5,7 +5,7 @@ EAPI=8
 
 TOOLCHAIN_PATCH_DEV="sam"
 PATCH_GCC_VER="13.2.0"
-PATCH_VER="6"
+PATCH_VER="7"
 MUSL_VER="2"
 MUSL_GCC_VER="13.2.0"
 



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

2023-08-12 Thread Sam James
commit: be09509389749b4b1287afb267f87dd608bc91f6
Author: Sam James  gentoo  org>
AuthorDate: Sun Aug 13 00:38:03 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Aug 13 00:38:03 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be095093

dev-lang/luau: Stabilize 0.583 amd64, #912199

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

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

diff --git a/dev-lang/luau/luau-0.583.ebuild b/dev-lang/luau/luau-0.583.ebuild
index c7bee4916d90..b15291852bc5 100644
--- a/dev-lang/luau/luau-0.583.ebuild
+++ b/dev-lang/luau/luau-0.583.ebuild
@@ -15,7 +15,7 @@ if [[ ${PV} == ** ]] ; then
 else
SRC_URI="https://github.com/Roblox/${PN}/archive/${PV}.tar.gz
-> ${P}.tar.gz"
-   KEYWORDS="~amd64 ~x86"
+   KEYWORDS="amd64 ~x86"
 fi
 
 LICENSE="MIT"



[gentoo-commits] proj/gcc-patches:master commit in: 13.2.0/gentoo/

2023-08-12 Thread Sam James
commit: 7b28599cfed98fc831c16f1b528f15fd99011dae
Author: Sam James  gentoo  org>
AuthorDate: Sun Aug 13 00:20:39 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Aug 13 00:20:39 2023 +
URL:https://gitweb.gentoo.org/proj/gcc-patches.git/commit/?id=7b28599c

13.2.0: add patch for Botan miscompilation

Bug: https://github.com/randombit/botan/issues/3637
Bug: https://gcc.gnu.org/PR110792
Signed-off-by: Sam James  gentoo.org>

 ...110792-Early-clobber-issues-with-rot32di2.patch | 186 +
 13.2.0/gentoo/README.history   |   3 +
 2 files changed, 189 insertions(+)

diff --git 
a/13.2.0/gentoo/84_all_x86_PR110792-Early-clobber-issues-with-rot32di2.patch 
b/13.2.0/gentoo/84_all_x86_PR110792-Early-clobber-issues-with-rot32di2.patch
new file mode 100644
index 000..e3c09cc
--- /dev/null
+++ b/13.2.0/gentoo/84_all_x86_PR110792-Early-clobber-issues-with-rot32di2.patch
@@ -0,0 +1,186 @@
+https://gcc.gnu.org/PR110792
+https://gcc.gnu.org/git/gitweb.cgi?p=gcc.git;h=790c1f60a5662b16eb19eb4b81922995863c7571
+https://github.com/randombit/botan/issues/3637
+
+From 85628c5653ff40963158a24c60eeec6a3b5a8e56 Mon Sep 17 00:00:00 2001
+From: Roger Sayle 
+Date: Thu, 3 Aug 2023 07:12:04 +0100
+Subject: [PATCH] PR target/110792: Early clobber issues with
+ rot32di2_doubleword on i386.
+
+This patch is a conservative fix for PR target/110792, a wrong-code
+regression affecting doubleword rotations by BITS_PER_WORD, which
+effectively swaps the highpart and lowpart words, when the source to be
+rotated resides in memory. The issue is that if the register used to
+hold the lowpart of the destination is mentioned in the address of
+the memory operand, the current define_insn_and_split unintentionally
+clobbers it before reading the highpart.
+
+Hence, for the testcase, the incorrectly generated code looks like:
+
+salq$4, %rdi   // calculate address
+movqWHIRL_S+8(%rdi), %rdi  // accidentally clobber addr
+movqWHIRL_S(%rdi), %rbp// load (wrong) lowpart
+
+Traditionally, the textbook way to fix this would be to add an
+explicit early clobber to the instruction's constraints.
+
+ (define_insn_and_split "32di2_doubleword"
+- [(set (match_operand:DI 0 "register_operand" "=r,r,r")
++ [(set (match_operand:DI 0 "register_operand" "=r,r,")
+(any_rotate:DI (match_operand:DI 1 "nonimmediate_operand" "0,r,o")
+   (const_int 32)))]
+
+but unfortunately this currently generates significantly worse code,
+due to a strange choice of reloads (effectively memcpy), which ends up
+looking like:
+
+salq$4, %rdi   // calculate address
+movdqa  WHIRL_S(%rdi), %xmm0   // load the double word in SSE reg.
+movaps  %xmm0, -16(%rsp)   // store the SSE reg back to the stack
+movq-8(%rsp), %rdi // load highpart
+movq-16(%rsp), %rbp// load lowpart
+
+Note that reload's "&" doesn't distinguish between the memory being
+early clobbered, vs the registers used in an addressing mode being
+early clobbered.
+
+The fix proposed in this patch is to remove the third alternative, that
+allowed offsetable memory as an operand, forcing reload to place the
+operand into a register before the rotation.  This results in:
+
+salq$4, %rdi
+movqWHIRL_S(%rdi), %rax
+movqWHIRL_S+8(%rdi), %rdi
+movq%rax, %rbp
+
+I believe there's a more advanced solution, by swapping the order of
+the loads (if first destination register is mentioned in the address),
+or inserting a lea insn (if both destination registers are mentioned
+in the address), but this fix is a minimal "safe" solution, that
+should hopefully be suitable for backporting.
+
+2023-08-03  Roger Sayle  
+
+gcc/ChangeLog
+   PR target/110792
+   * config/i386/i386.md (ti3): For rotations by 64 bits
+   place operand in a register before gen_64ti2_doubleword.
+   (di3): Likewise, for rotations by 32 bits, place
+   operand in a register before gen_32di2_doubleword.
+   (32di2_doubleword): Constrain operand to be in register.
+   (64ti2_doubleword): Likewise.
+
+gcc/testsuite/ChangeLog
+   PR target/110792
+   * g++.target/i386/pr110792.C: New 32-bit C++ test case.
+   * gcc.target/i386/pr110792.c: New 64-bit C test case.
+
+(cherry picked from commit 790c1f60a5662b16eb19eb4b81922995863c7571)
+---
+ gcc/config/i386/i386.md  | 18 --
+ gcc/testsuite/g++.target/i386/pr110792.C | 16 
+ gcc/testsuite/gcc.target/i386/pr110792.c | 18 ++
+ 3 files changed, 46 insertions(+), 6 deletions(-)
+ create mode 100644 gcc/testsuite/g++.target/i386/pr110792.C
+ create mode 100644 gcc/testsuite/gcc.target/i386/pr110792.c
+
+diff --git a/gcc/config/i386/i386.md b/gcc/config/i386/i386.md
+index f3a3305..a71e837 100644
+--- a/gcc/config/i386/i386.md
 

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

2023-08-12 Thread Sam James
commit: 0855592205e22b3bb2063a3cafcbda3dfdac7598
Author: Sam James  gentoo  org>
AuthorDate: Sun Aug 13 00:35:11 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Aug 13 00:35:11 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=08555922

media-gfx/graphviz: Stabilize 8.1.0 ppc, #911758

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

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

diff --git a/media-gfx/graphviz/graphviz-8.1.0.ebuild 
b/media-gfx/graphviz/graphviz-8.1.0.ebuild
index c89da589a949..aad3bcba5623 100644
--- a/media-gfx/graphviz/graphviz-8.1.0.ebuild
+++ b/media-gfx/graphviz/graphviz-8.1.0.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://gitlab.com/api/v4/projects/4207231/packages/generic/graphviz-re
 
 LICENSE="CPL-1.0"
 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 
~x64-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 
~x64-solaris"
 IUSE="+cairo devil doc examples gtk2 gts guile lasi nls pdf perl postscript 
python qt5 ruby svg tcl webp X"
 
 REQUIRED_USE="



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

2023-08-12 Thread Sam James
commit: c2a8c5877fcac99574bb7842b4b3065fe2dd8acc
Author: Sam James  gentoo  org>
AuthorDate: Sun Aug 13 00:29:09 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Aug 13 00:30:24 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c2a8c587

sys-devel/gcc: add 13.2.1_p20230812

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

 sys-devel/gcc/Manifest|  2 +
 sys-devel/gcc/gcc-13.2.1_p20230812.ebuild | 65 +++
 2 files changed, 67 insertions(+)

diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest
index a7944d531dfa..7d95281bdcbf 100644
--- a/sys-devel/gcc/Manifest
+++ b/sys-devel/gcc/Manifest
@@ -23,10 +23,12 @@ DIST gcc-12.3.0-patches-2.tar.xz 14236 BLAKE2B 
06c43662c9abb0fa3cf90d5e2273c69ae
 DIST gcc-13-20230527.tar.xz 83956360 BLAKE2B 
86a2131b88144817673a6300c73b29c2dbb8559a7057609601029aaf60aeb4c4926fa4b99c4e1768726cde09f994159685768b62b3ca73d7b606847788301e82
 SHA512 
87566c74258f9981742eae77f552361c220f79fa6f17c36d5b5a9e73f41c50d8a2cab16b9ffb17f07829005f0d42b4b1d524150d3dcba9710091532cbfad7152
 DIST gcc-13-20230729.tar.xz 84264252 BLAKE2B 
85e0b8af941c6d57317bf68503ea278ecd9e0927e994e73b65b2a674610daa83d3081c9aa87326034b22e694e841d714734187a69ffc80d63d1f5e48d9514772
 SHA512 
46a42d79de118a16dc195605fd461034e9b41856fb11fee3bcce962517e713094935704aa88e1ca05f896176bee9eecfef835ee8858ea584421b924390fe3812
 DIST gcc-13-20230805.tar.xz 84271272 BLAKE2B 
a8898131c3d597417cd349a91d9015d27a7dcbd9bcdbf75c96da45b07fd48b0a2bb240e5e90cb138ebbe7ac9df7c43fc7ca768e88fc1ffe388ab38c4c07cd219
 SHA512 
386cf5ae6948f7dff45d82910bb52418e0e040a8d2802a658c05cc0bb0be16c880878a18af4fba7a5025132b77657c50b20e84e3ea77c1520a7a135013879750
+DIST gcc-13-20230812.tar.xz 84291228 BLAKE2B 
5210e6d2dfc3250efb924ddd8ece283a568669878adc278bb38b7859085109a09881b610a85ecdaac144e5f600e1cf9ebcbbc9e8cb0ae2acb1805e89b0b62868
 SHA512 
31ff4b3f7b30c1313918c3d492c3a83e321159864b85ac266fa027baf90e41e5cb88208cffa94a482bb898000d6f199556e34e93961a7b6f92566d62cc818613
 DIST gcc-13.2.0-musl-patches-2.tar.xz 5292 BLAKE2B 
c057d6574d03c05854edaa9f3fd40e9149662b04f3ac7a7db3eb078d73a7b535726d1bf52e5b12736dedb2f9898ad731f2e48a6421fcfbf7b90f929dee072fcb
 SHA512 
a691da0c87c443a5e9d23731f4005f27871c5b12bc9102873ffa24d374aa7b9fbd187c4f5635d23fa9ffb17e351e76173c2d3fdf40646e355c4cb314b538de69
 DIST gcc-13.2.0-patches-3.tar.xz 30956 BLAKE2B 
29ce043b46645640ca1e983397af3e158588ad87575f0bc59451ea4a7dd5e3bb5b190ed031de6a22cd790d423ba111e95d222187dd09985dceb12db9f0a2d907
 SHA512 
4ffecae7be320124ad0c4e71e39e142b7aa8db0e70b5f486f491d7a33ea31efc6464c6abeea77df02a8bd5cf81f08225d625c8af5c27f9afa32c0d7d989f7a3c
 DIST gcc-13.2.0-patches-4.tar.xz 35284 BLAKE2B 
230932b5df961518dc0c1aea219e65bd49a64bfcbe0621f90012d8fa18c099fbaa9ce865fb7b95e403e9b227d4cc86bf701668837519a3962a76769f49cd1356
 SHA512 
5464a6de67ed16a5b3200d513069e8ea10d57d0c78eb84523d30f7abfcaa2611c5462e83f9bbdb079e42b4f702e5f2ecd1db0f370fdf0fe6c0216a08cf2801d7
 DIST gcc-13.2.0-patches-5.tar.xz 34672 BLAKE2B 
f675575477aab22b1ef4105ecbf636b53dde1fc463e8fc79645f0828ff57417a028100ce48eb8ac0b6ca6e8bae91072f3ed2878b9c00fb49397ffcf736606160
 SHA512 
15b7db29cc03dcdc023551a3cf01f3756724b7caf8fe0d5ed7831ca78f02d9f0a72fb96326cad79bcd9cb358005676d3cb4217dc1b8fccdcd7906ae1a4bee851
+DIST gcc-13.2.0-patches-6.tar.xz 36596 BLAKE2B 
0651b6b3491f2ce4ff261f6fedb9cfb7cfb48c61adbd45e1bf84c3fd85a24193f901fc143fc83e7483da796a6366605eb7071b7bea4e73d3a2fa4f38eb8e673a
 SHA512 
3bd49e9c74e2b8e64263a12e554f6ad4ffd149f98748b42a34f72c1d9cf561cf62f30039914f1a6e5d86f383ad4dd9b384726337b5463cd6551020b83187f251
 DIST gcc-13.2.0.tar.xz 87858592 BLAKE2B 
0034b29d3d6cc05821f0c4253ce077805943aff7b370729dd203bda57d89c107edd657eeddc2fb1e69ea15c7b0323b961f46516c7f4af89a3ccf7fea84701be2
 SHA512 
d99e4826a70db04504467e349e9fbaedaa5870766cda7c5cab50cdebedc4be755ebca5b789e1232a34a20be1a0b60097de9280efe47bdb71c73251e30b0862a2
 DIST gcc-14-20230723.tar.xz 84677324 BLAKE2B 
d9bc3aeaac971984178eedc70bc4b1b1314a3c299c17a60992fe843e01c35aee63fd0742d97449f2bd14e1b2adda3c8a2095cc26b4e4eb3a8d1620af9706ea43
 SHA512 
53490f78fcebf3e795ad012fe7462390f0e40fc541e3ee6d9edcedba78d645029a35d74e5d16aa0d1ee487c43f7de10f5911043f875e8a5787603c37e1708a7c
 DIST gcc-14-20230730.tar.xz 85008220 BLAKE2B 
93a253408aec27af68f98d00f63d0498445385bab2f324b615aba0f488cdbc55ea4d91a3a8934ba46e275aa7ebf3439ee76cfa0571948cbc9dbd6618760abfa2
 SHA512 
0314fbd44e359f9d183e8027c3f2c70cc6aff07b7a3f7d55b62718e5ec72a70698c30464460a5e3cebabc4bfb369ebde327fc1c13d7dd8667f597f1c4e143656

diff --git a/sys-devel/gcc/gcc-13.2.1_p20230812.ebuild 
b/sys-devel/gcc/gcc-13.2.1_p20230812.ebuild
new file mode 100644
index ..1cea42440d66
--- /dev/null
+++ b/sys-devel/gcc/gcc-13.2.1_p20230812.ebuild
@@ -0,0 +1,65 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+TOOLCHAIN_PATCH_DEV="sam"
+PATCH_GCC_VER="13.2.0"

[gentoo-commits] repo/gentoo:master commit in: gnome-base/gnome-settings-daemon/

2023-08-12 Thread Matt Turner
commit: e73c47b4d33f96996864953b6403f62819389955
Author: Guillermo Joandet  gmail  com>
AuthorDate: Fri Aug 11 16:30:51 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat Aug 12 23:42:32 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e73c47b4

gnome-base/gnome-settings-daemon: Version bump to 45_beta

Signed-off-by: Guillermo Joandet  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/32261
Signed-off-by: Matt Turner  gentoo.org>

 gnome-base/gnome-settings-daemon/Manifest  |   1 +
 .../gnome-settings-daemon-45_beta.ebuild   | 141 +
 2 files changed, 142 insertions(+)

diff --git a/gnome-base/gnome-settings-daemon/Manifest 
b/gnome-base/gnome-settings-daemon/Manifest
index 008a13fc924a..89457b224925 100644
--- a/gnome-base/gnome-settings-daemon/Manifest
+++ b/gnome-base/gnome-settings-daemon/Manifest
@@ -1,2 +1,3 @@
 DIST gnome-settings-daemon-44.1.tar.xz 1458612 BLAKE2B 
86a66087c899c583a3ff77f1268d83af6ebc6e703cc31c76d21fcc3482ad2e54cf46c07af27f79126b26c0720eb1ecbaaf65c9a13b5a04edeb014511a4f7
 SHA512 
a955d74a594d49f67a5c27ac60d6f1e9b4aba7b12cbd0af8d3be02c4b2e8385f1abfbe08b62177b69851e9202960a17429373bf5533adbd73699232fefea6c79
 DIST gnome-settings-daemon-45.alpha.tar.xz 1451892 BLAKE2B 
18d988d15839e70fe94050eda412e7c2fc0b3a0c0e1a9faa31434bc38034dba76840628c10449dc346ea0907a1cc1e88ee701b022f3cf7cc95ebf7469fb09f47
 SHA512 
f9c96648e73e034a23f12e7663043b955d1fe785815faa50941ed099ba8a027fd6045389b7240a97e779b0baeb3874a34b44e2ef6cb32091d59ebb9f3fa09a22
+DIST gnome-settings-daemon-45.beta.tar.xz 1460484 BLAKE2B 
574bff698fa05a0210d015684d901220bf7f69d6d46fe2556f6f77e9892f7c1ce394ab452d7c9c5313ec9120b58e5e2b9d62094d1bd223bc8b58717dd7f420fc
 SHA512 
501d8053bbe72842d8e8ab746ceb1ec7098bd5219103be1d730229d21175415a86abcd5c12e7675e25caa83f9f47ebbf314513c949e1e6dc3a6db3a643c5d85b

diff --git 
a/gnome-base/gnome-settings-daemon/gnome-settings-daemon-45_beta.ebuild 
b/gnome-base/gnome-settings-daemon/gnome-settings-daemon-45_beta.ebuild
new file mode 100644
index ..69e972edaae8
--- /dev/null
+++ b/gnome-base/gnome-settings-daemon/gnome-settings-daemon-45_beta.ebuild
@@ -0,0 +1,141 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit gnome.org gnome2-utils python-any-r1 meson udev virtualx xdg
+
+DESCRIPTION="Gnome Settings Daemon"
+HOMEPAGE="https://gitlab.gnome.org/GNOME/gnome-settings-daemon;
+
+LICENSE="GPL-2+ LGPL-2+"
+SLOT="0"
+IUSE="+colord +cups debug elogind input_devices_wacom modemmanager 
networkmanager smartcard systemd test wayland"
+RESTRICT="!test? ( test )"
+REQUIRED_USE="^^ ( elogind systemd )"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86 
~amd64-linux ~x86-linux"
+
+COMMON_DEPEND="
+   >=sci-geosciences/geocode-glib-3.10:2
+   >=dev-libs/glib-2.58:2
+   >=gnome-base/gnome-desktop-3.37.1:3=
+   >=gnome-base/gsettings-desktop-schemas-42
+   >=x11-libs/gtk+-3.15.3:3[X,wayland?]
+   >=dev-libs/libgweather-4.2.0:4=
+   colord? ( >=x11-misc/colord-1.4.5:= )
+   media-libs/libcanberra[gtk3]
+   >=app-misc/geoclue-2.3.1:2.0
+   >=x11-libs/libnotify-0.7.3
+   >=media-libs/libpulse-16.1[glib]
+   >=sys-auth/polkit-0.114
+   >=sys-power/upower-0.99.12:=
+   x11-libs/libX11
+   >=x11-libs/libXfixes-6.0.0
+   dev-libs/libgudev:=
+   wayland? ( dev-libs/wayland )
+   input_devices_wacom? (
+   >=dev-libs/libwacom-0.7:=
+   >=x11-libs/pango-1.20.0
+   x11-libs/gdk-pixbuf:2
+   )
+   smartcard? ( >=dev-libs/nss-3.11.2 )
+   cups? ( >=net-print/cups-1.4[dbus] )
+   modemmanager? (
+   >=app-crypt/gcr-3.90.0:4=
+   >=net-misc/modemmanager-1.0:=
+   )
+   networkmanager? ( >=net-misc/networkmanager-1.0 )
+   media-libs/alsa-lib
+   x11-libs/libXi
+   x11-libs/libXext
+   media-libs/fontconfig
+   systemd? (
+   >=sys-apps/systemd-243
+   )
+"
+DEPEND="${COMMON_DEPEND}
+   x11-base/xorg-proto
+"
+# logind needed for power and session management, bug #464944
+RDEPEND="${COMMON_DEPEND}
+   gnome-base/dconf
+   elogind? ( sys-auth/elogind )
+"
+# rfkill requires linux/rfkill.h, thus linux-headers dep, not os-headers.
+# If this package wants to work on other kernels, we need to make rfkill 
conditional instead
+BDEPEND="
+   sys-kernel/linux-headers
+   dev-util/glib-utils
+   dev-util/gdbus-codegen
+   ${PYTHON_DEPS}
+   test? (
+   dev-util/umockdev
+   $(python_gen_any_dep '
+   dev-python/pygobject:3[${PYTHON_USEDEP}]
+   dev-python/python-dbusmock[${PYTHON_USEDEP}]
+   ')
+   gnome-base/gnome-session
+   )
+   >=sys-devel/gettext-0.19.8
+   

[gentoo-commits] repo/gentoo:master commit in: sys-apps/system-monitoring-center/

2023-08-12 Thread Maciej Barć
commit: 2f2e7e2ed3d949a829c044ce974f0a0749f61f33
Author: Maciej Barć  gentoo  org>
AuthorDate: Sat Aug 12 21:49:37 2023 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Sat Aug 12 23:23:16 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2f2e7e2e

sys-apps/system-monitoring-center: bump to 2.21.0

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

 sys-apps/system-monitoring-center/Manifest |  1 +
 .../system-monitoring-center-2.21.0.ebuild | 43 ++
 2 files changed, 44 insertions(+)

diff --git a/sys-apps/system-monitoring-center/Manifest 
b/sys-apps/system-monitoring-center/Manifest
index 37f4d0d12cae..68d8e7327d5f 100644
--- a/sys-apps/system-monitoring-center/Manifest
+++ b/sys-apps/system-monitoring-center/Manifest
@@ -1,3 +1,4 @@
 DIST system-monitoring-center-2.17.2.tar.gz 534153 BLAKE2B 
af347f35e4e29e0e8a075176fd971b60e1d474fd620ae01716de629008fac0d25a92c09271b47508173e39385927820f321e73abd6bceb46d76de88254fa257c
 SHA512 
e98115d518e45fffc1c5a1d3391362484fd6ce517e57ba6de93dbcd1ec10c5109642fb0eaa47381eb6ba7bf107838c7f444e3829e699e38218266ab65c15870b
 DIST system-monitoring-center-2.18.3.tar.gz 1496729 BLAKE2B 
f9ea49d9bc04b6f395b6a19c4f4a75ad047fcb53e4d766b2a93acac5a05d9bbde89d206d55155fe07a6f52bec04c604bcdaeb9ac37ad4d91da0a2c8e0ae5f98d
 SHA512 
ebe47064647a8089400e1697813e673ce0f8bcf7dde3e79a76670edfd65eea7b59d067544e61dc61c10422e46403174ee6042191e93a09adbcc0076d576372de
 DIST system-monitoring-center-2.20.2.tar.gz 1503080 BLAKE2B 
f7be7678b6ba91bba2654bb189ae46775182ae7f9fc349d2259678438597dadb1553aedf461356bf84ff16245263d3d41eb876ec35793fdaf307d404a9491bce
 SHA512 
69df00396bbfea7a08ee067ba32d7163e2ded3fd9c4260fe71fb2b060d91c2e3b7e3aeb3a8d5731e8f1948add59edafedfb3cce1555f599d8e9a56235adc91a9
+DIST system-monitoring-center-2.21.0.tar.gz 1508753 BLAKE2B 
f2ae964139ea36a48384aaea79d25d3f2d7dba040f379c766e266e34a3038ad82089a2de5d7cbfb8d686a0b3046cc49be0e6537b6667c0c60d48144f0395f769
 SHA512 
7c10f622013f0c4029262c94a46acebfc32062017d9896b789041a9e09f28d3c530f0d1ca47769794e621b1ad83f911613db406807ad5dc4b7b27defbc035f7f

diff --git 
a/sys-apps/system-monitoring-center/system-monitoring-center-2.21.0.ebuild 
b/sys-apps/system-monitoring-center/system-monitoring-center-2.21.0.ebuild
new file mode 100644
index ..0d57d2200134
--- /dev/null
+++ b/sys-apps/system-monitoring-center/system-monitoring-center-2.21.0.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit meson python-single-r1 xdg
+
+DESCRIPTION="Multi-featured system monitor GUI written in Python"
+HOMEPAGE="https://github.com/hakandundar34coding/system-monitoring-center/;
+
+if [[ ${PV} == ** ]] ; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/hakandundar34coding/${PN}.git;
+else
+   
SRC_URI="https://github.com/hakandundar34coding/${PN}/archive/v${PV}.tar.gz
+   -> ${P}.tar.gz"
+   KEYWORDS="~amd64 ~x86"
+fi
+
+LICENSE="GPL-3+"
+SLOT="0"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+RDEPEND="
+   ${PYTHON_DEPS}
+   gui-libs/gtk:4[introspection]
+   gui-libs/libadwaita:1
+   sys-apps/dmidecode
+   sys-apps/hwdata
+   $(python_gen_cond_dep '
+   dev-python/pycairo[${PYTHON_USEDEP}]
+   dev-python/pygobject:3[${PYTHON_USEDEP}]
+   ')
+"
+
+src_install() {
+   meson_src_install
+   python_optimize "${ED}"/usr/share/${PN}
+
+   mv "${ED}"/usr/share/appdata "${ED}"/usr/share/metainfo || die
+}



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

2023-08-12 Thread Maciej Barć
commit: 431a8f38fb11c94662c2216bfeb9f99100f273ad
Author: Maciej Barć  gentoo  org>
AuthorDate: Sat Aug 12 21:53:45 2023 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Sat Aug 12 23:23:16 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=431a8f38

dev-lang/luau: drop old 0.584

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

 dev-lang/luau/Manifest  |  1 -
 dev-lang/luau/luau-0.584.ebuild | 36 
 2 files changed, 37 deletions(-)

diff --git a/dev-lang/luau/Manifest b/dev-lang/luau/Manifest
index 4d2780e98e23..3da4f71567ac 100644
--- a/dev-lang/luau/Manifest
+++ b/dev-lang/luau/Manifest
@@ -1,3 +1,2 @@
 DIST luau-0.583.tar.gz 5575214 BLAKE2B 
17088d4d5026854a5aac29d80a20ab8901753a3d8b89c21491df44202d07433f801d10a8e9443bc21f3318cda059000e43ed2cc2cb5926d3464f47ac7352a3c4
 SHA512 
45964e485354839c42b44f1482b372d47bce95302122fbba2288a0880bc964e30e934bdd6a62d0b6b2e6d725bdbe3332f67dc136fa64b28be9b3a0b2bc55d16b
-DIST luau-0.584.tar.gz 5577843 BLAKE2B 
a38fcc97f947a852bec3406ed4d80e8596f546e94f8f784b2dd322b7a61e8e0b28dda51815fb53541dc16a96ce8c2783fffdc958077671ce4db97d7e1e92d970
 SHA512 
826f72cd43f2ebdb4a17441ca56c86d6fbe7ce22fa7017493b97b01d4ca41956faff0f88d72e0ccf1afc202c451a8ba821d02030ee406cc3e2e496bd239daf5d
 DIST luau-0.589.tar.gz 6003411 BLAKE2B 
d478aea8a9c2091d2b17cf48c07faeb50801d39c4295f70c81485f96af5c05b5d9b565b18e96977933e5b8a5ddd3b1570da39ae28e53bf74b32fc595d1ccbd67
 SHA512 
923519a59e8cf92f92c06b2e18716b1360d504098137e72757a607d8e6801c7aaac6b6285264ca74e3dd90b618433e06599511b9a49198532501c2b8f841b577

diff --git a/dev-lang/luau/luau-0.584.ebuild b/dev-lang/luau/luau-0.584.ebuild
deleted file mode 100644
index c7bee4916d90..
--- a/dev-lang/luau/luau-0.584.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake
-
-DESCRIPTION="Gradually typed embeddable scripting language derived from Lua"
-HOMEPAGE="https://luau-lang.org/
-   https://github.com/Roblox/luau/;
-
-if [[ ${PV} == ** ]] ; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/Roblox/${PN}.git;
-else
-   SRC_URI="https://github.com/Roblox/${PN}/archive/${PV}.tar.gz
-   -> ${P}.tar.gz"
-   KEYWORDS="~amd64 ~x86"
-fi
-
-LICENSE="MIT"
-SLOT="0"
-
-DOCS=( CONTRIBUTING.md README.md SECURITY.md )
-
-src_test() {
-   "${BUILD_DIR}"/Luau.UnitTest || die
-   "${BUILD_DIR}"/Luau.Conformance  || die
-}
-
-src_install() {
-   exeinto /usr/bin
-   doexe "${BUILD_DIR}"/luau{,-analyze,-ast,-compile,-reduce}
-
-   einstalldocs
-}



[gentoo-commits] repo/gentoo:master commit in: sys-apps/system-monitoring-center/

2023-08-12 Thread Maciej Barć
commit: d2a1f87a2101ee144166e7418b075e9631795ac9
Author: Maciej Barć  gentoo  org>
AuthorDate: Sat Aug 12 21:49:08 2023 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Sat Aug 12 23:23:15 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d2a1f87a

sys-apps/system-monitoring-center: drop old 2.14.0-r1

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

 sys-apps/system-monitoring-center/Manifest |  1 -
 .../system-monitoring-center-2.14.0-r1.ebuild  | 37 --
 2 files changed, 38 deletions(-)

diff --git a/sys-apps/system-monitoring-center/Manifest 
b/sys-apps/system-monitoring-center/Manifest
index cca7b9fb2ff1..37f4d0d12cae 100644
--- a/sys-apps/system-monitoring-center/Manifest
+++ b/sys-apps/system-monitoring-center/Manifest
@@ -1,4 +1,3 @@
-DIST system-monitoring-center-2.14.0.tar.gz 550257 BLAKE2B 
3ea3b392c08bcbdba960f03b00a65dab94e1911b53f17fe38ccbd9a7c59f38094a928184a0db488fcd7c60d80ff31a7e59e2bfdf0efda43035cfd59b0f3e38e1
 SHA512 
4453709b1ef937ba8582ab76b25573f9e4975f4f905284c273dc3490ff2348800fb1c6ed3bca96db4952fc9c3b7fae2fd278ed945fe5c14f8dcfcec410eca415
 DIST system-monitoring-center-2.17.2.tar.gz 534153 BLAKE2B 
af347f35e4e29e0e8a075176fd971b60e1d474fd620ae01716de629008fac0d25a92c09271b47508173e39385927820f321e73abd6bceb46d76de88254fa257c
 SHA512 
e98115d518e45fffc1c5a1d3391362484fd6ce517e57ba6de93dbcd1ec10c5109642fb0eaa47381eb6ba7bf107838c7f444e3829e699e38218266ab65c15870b
 DIST system-monitoring-center-2.18.3.tar.gz 1496729 BLAKE2B 
f9ea49d9bc04b6f395b6a19c4f4a75ad047fcb53e4d766b2a93acac5a05d9bbde89d206d55155fe07a6f52bec04c604bcdaeb9ac37ad4d91da0a2c8e0ae5f98d
 SHA512 
ebe47064647a8089400e1697813e673ce0f8bcf7dde3e79a76670edfd65eea7b59d067544e61dc61c10422e46403174ee6042191e93a09adbcc0076d576372de
 DIST system-monitoring-center-2.20.2.tar.gz 1503080 BLAKE2B 
f7be7678b6ba91bba2654bb189ae46775182ae7f9fc349d2259678438597dadb1553aedf461356bf84ff16245263d3d41eb876ec35793fdaf307d404a9491bce
 SHA512 
69df00396bbfea7a08ee067ba32d7163e2ded3fd9c4260fe71fb2b060d91c2e3b7e3aeb3a8d5731e8f1948add59edafedfb3cce1555f599d8e9a56235adc91a9

diff --git 
a/sys-apps/system-monitoring-center/system-monitoring-center-2.14.0-r1.ebuild 
b/sys-apps/system-monitoring-center/system-monitoring-center-2.14.0-r1.ebuild
deleted file mode 100644
index cb545dcace5f..
--- 
a/sys-apps/system-monitoring-center/system-monitoring-center-2.14.0-r1.ebuild
+++ /dev/null
@@ -1,37 +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 meson python-single-r1 xdg
-
-DESCRIPTION="Multi-featured system monitor GUI written in Python"
-HOMEPAGE="https://github.com/hakandundar34coding/system-monitoring-center/;
-SRC_URI="https://github.com/hakandundar34coding/${PN}/archive/v${PV}.tar.gz
-   -> ${P}.tar.gz"
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="amd64 ~x86"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-RDEPEND="
-   ${PYTHON_DEPS}
-   gui-libs/gtk:4[introspection]
-   gui-libs/libadwaita:1
-   sys-apps/dmidecode
-   sys-apps/hwdata
-   $(python_gen_cond_dep '
-   dev-python/pycairo[${PYTHON_USEDEP}]
-   dev-python/pygobject:3[${PYTHON_USEDEP}]
-   ')
-"
-
-src_install() {
-   meson_src_install
-   python_optimize "${ED}"/usr/share/${PN}
-
-   mv "${ED}"/usr/share/appdata "${ED}"/usr/share/metainfo || die
-}



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

2023-08-12 Thread Maciej Barć
commit: ce8db00ce1da314fd8e381bb706dd11a7c909cb8
Author: Maciej Barć  gentoo  org>
AuthorDate: Sat Aug 12 19:55:35 2023 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Sat Aug 12 23:23:14 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ce8db00c

sci-mathematics/cryptominisat: bump to 5.11.12

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

 sci-mathematics/cryptominisat/Manifest |  1 +
 .../cryptominisat/cryptominisat-5.11.12.ebuild | 37 ++
 2 files changed, 38 insertions(+)

diff --git a/sci-mathematics/cryptominisat/Manifest 
b/sci-mathematics/cryptominisat/Manifest
index 97b6a41c7268..1a686e4e73da 100644
--- a/sci-mathematics/cryptominisat/Manifest
+++ b/sci-mathematics/cryptominisat/Manifest
@@ -1,2 +1,3 @@
 DIST cryptominisat-5.11.11.tar.gz 1012869 BLAKE2B 
768ae936380c05f3129ac642fe8e7c3581824f8be8e02c7d6709fbb8ca1e43eae04ba6d16d441063ed4cbe597a64ee357fa8b45e3f740a6cf11c00f9225b6b5d
 SHA512 
21827627a1765b760df4635f3606ba83c76bac52217120a0b4c97bcb05526fe6cf7325dff04385525f763f20a0371586dc929eb3c57023b3367a8af9ea8e947a
+DIST cryptominisat-5.11.12.tar.gz 1013147 BLAKE2B 
f69f8dac97aaddcff89039aa43e786058befe5b86bed98059bda84d7559601ef6d39dcbf296a0c075d0ffae54054f7b3e78db371c8c66d4290b78dcd562bb977
 SHA512 
f6e9bb3f561e066f5fa228fcd0d8887333b251b88f7838c3ac0c130c2b7cd5ae46ff6272b4603a898efa67b3faeef22d01697b60e565d2dc6bfc890c7dc56a93
 DIST cryptominisat-5.11.4.tar.gz 1044845 BLAKE2B 
b6df4e61c5f37d24a61a5c782f08f223c413e19fc2b1625718f7d19d4df8f4d955a92ae447f6c98889927ddc7407b4790092086996a0a32879c7dcb614ca1024
 SHA512 
8593848c468a6b1ac3d9ae343384aa323fb6ddc17802c9b184c178b9a41314c463b1c5f02ffd19d6e844894c7998e41d6e9b808ed70dcc235aa595607f52bc76

diff --git a/sci-mathematics/cryptominisat/cryptominisat-5.11.12.ebuild 
b/sci-mathematics/cryptominisat/cryptominisat-5.11.12.ebuild
new file mode 100644
index ..4d4e2a5c0742
--- /dev/null
+++ b/sci-mathematics/cryptominisat/cryptominisat-5.11.12.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+DESCRIPTION="Advanced SAT solver with C++ and command-line interfaces"
+HOMEPAGE="https://github.com/msoos/cryptominisat/;
+
+if [[ ${PV} == ** ]] ; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/msoos/${PN}.git;
+else
+   SRC_URI="https://github.com/msoos/${PN}/archive/${PV}.tar.gz
+   -> ${P}.tar.gz"
+   KEYWORDS="~amd64 ~x86"
+fi
+
+SLOT="0/${PV}"
+LICENSE="GPL-2 MIT"
+RESTRICT="test" # Tests require many git modules.
+
+RDEPEND="
+   dev-libs/boost:=
+   sys-libs/zlib:=
+"
+DEPEND="${RDEPEND}"
+
+src_configure() {
+   local -a mycmakeargs=(
+   -DNOBREAKID=ON
+   -DNOM4RI=ON
+   -DENABLE_TESTING=OFF
+   )
+   cmake_src_configure
+}



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

2023-08-12 Thread Maciej Barć
commit: 2a10dc0872ebdb69d92ca7daa603ac0bd68f9504
Author: Maciej Barć  gentoo  org>
AuthorDate: Sat Aug 12 20:55:52 2023 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Sat Aug 12 23:23:15 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a10dc08

media-fonts/spleen: new package; add 2.0.0

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

 media-fonts/spleen/Manifest|  1 +
 media-fonts/spleen/metadata.xml| 17 +
 media-fonts/spleen/spleen-2.0.0.ebuild | 22 ++
 3 files changed, 40 insertions(+)

diff --git a/media-fonts/spleen/Manifest b/media-fonts/spleen/Manifest
new file mode 100644
index ..8e0b13948356
--- /dev/null
+++ b/media-fonts/spleen/Manifest
@@ -0,0 +1 @@
+DIST spleen-2.0.0.tar.gz 483317 BLAKE2B 
703b6017442564bbe39bbb6e3c7194c264b7c52ca898e3ca7f05f849684a4a078f4f70d82c5729f493b7aaff3bdfb6daeba225112f56cec31a733f3a1544cd0f
 SHA512 
cae55f1f9d04995e3b6c725fb1d010b4593f6e96a9cf1b594f945f5cc827131a5c8497eb97367f8aa75dfde9841a160a5292c893f8a99bb33bc95ca67445a7a6

diff --git a/media-fonts/spleen/metadata.xml b/media-fonts/spleen/metadata.xml
new file mode 100644
index ..29337b1f0ca7
--- /dev/null
+++ b/media-fonts/spleen/metadata.xml
@@ -0,0 +1,17 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+
+  
+x...@gentoo.org
+Maciej Barć
+  
+  
+Spleen is a monospaced bitmap font for consoles and terminals. It is
+available in 6 sizes: 5x8, 6x12, 8x16, 12x24, 16x32, and 32x64.
+  
+  
+https://github.com/fcambus/spleen/issues/
+fcambus/spleen
+  
+

diff --git a/media-fonts/spleen/spleen-2.0.0.ebuild 
b/media-fonts/spleen/spleen-2.0.0.ebuild
new file mode 100644
index ..de0696bfbeb9
--- /dev/null
+++ b/media-fonts/spleen/spleen-2.0.0.ebuild
@@ -0,0 +1,22 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit font
+
+DESCRIPTION="Monospaced bitmap fonts for consoles and terminals"
+HOMEPAGE="https://www.cambus.net/spleen-monospaced-bitmap-fonts/
+   https://github.com/fcambus/spleen/;
+SRC_URI="https://github.com/fcambus/${PN}/releases/download/${PV}/${P}.tar.gz;
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+DOCS=( AUTHORS ChangeLog README.md )
+FONT_SUFFIX="otf pcf.gz psfu.gz"
+
+src_compile() {
+   gzip -n9 *.pcf *.psfu || die
+}



[gentoo-commits] repo/gentoo:master commit in: app-emacs/all-the-icons/

2023-08-12 Thread Maciej Barć
commit: 1da0143e8b07d65dff167f96988a0c54d494c829
Author: Maciej Barć  gentoo  org>
AuthorDate: Sat Aug 12 20:30:18 2023 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Sat Aug 12 23:23:15 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1da0143e

app-emacs/all-the-icons: disable tests

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

 app-emacs/all-the-icons/all-the-icons-5.0.0_p20230316.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-emacs/all-the-icons/all-the-icons-5.0.0_p20230316.ebuild 
b/app-emacs/all-the-icons/all-the-icons-5.0.0_p20230316.ebuild
index e502ad6045f9..2854c3f562fd 100644
--- a/app-emacs/all-the-icons/all-the-icons-5.0.0_p20230316.ebuild
+++ b/app-emacs/all-the-icons/all-the-icons-5.0.0_p20230316.ebuild
@@ -28,7 +28,7 @@ fi
 LICENSE="MIT"
 SLOT="0"
 IUSE="test"
-RESTRICT="!test? ( test )"
+RESTRICT="test"  # Autogenerated tests cause function redefinitions
 
 BDEPEND="test? ( app-emacs/f )"
 



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

2023-08-12 Thread Maciej Barć
commit: 04ca9788d56bacdb82221031dd4de51ba6a07532
Author: Maciej Barć  gentoo  org>
AuthorDate: Sat Aug 12 21:37:20 2023 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Sat Aug 12 23:23:15 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=04ca9788

dev-util/datree: new package; add 1.9.19

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

 dev-util/datree/Manifest |  2 ++
 dev-util/datree/datree-1.9.19.ebuild | 54 
 dev-util/datree/metadata.xml | 19 +
 3 files changed, 75 insertions(+)

diff --git a/dev-util/datree/Manifest b/dev-util/datree/Manifest
new file mode 100644
index ..5a58be64cc27
--- /dev/null
+++ b/dev-util/datree/Manifest
@@ -0,0 +1,2 @@
+DIST datree-1.9.19-deps.tar.xz 76454516 BLAKE2B 
ddce1505465c2317d52e9c64a0672f8b80e5f2d7dda51279acb624719292c2f6fc1b97c3ab2c3b0e7497a0c20014166afbaf1ba0e1d788ac989c4c0fd6bac140
 SHA512 
26941c5fedcbaed680a29b81e786a45e89b69e45729c538907718985c17b438fa2079995e3e670107ff23d7bb29d38579b2f9cada20909b2d166c45a782aab9e
+DIST datree-1.9.19.tar.gz 5792718 BLAKE2B 
564b3194e424c5396950e4f03ae7c27f9b477afaca4c1f0604202b0f15349307e5f3f70c431227b1e6fcd45f4d323cc3cf990cc12798ccc8887faddf3a1f89dd
 SHA512 
2f962385881d3f5e9a26c2a10c9930c19c090efa2b2ec240610a6cb42a51cc986d3eda92324022cf10f2e583fceadd2d81bb93f7bcddd4cf4b3e871da5d16bdc

diff --git a/dev-util/datree/datree-1.9.19.ebuild 
b/dev-util/datree/datree-1.9.19.ebuild
new file mode 100644
index ..9444d2a9e96c
--- /dev/null
+++ b/dev-util/datree/datree-1.9.19.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit edo go-module shell-completion
+
+DESCRIPTION="Tool to ensure K8s manifests and Helm charts follow best 
practices"
+HOMEPAGE="https://hub.datree.io/
+   https://github.com/datreeio/datree/;
+SRC_URI="
+   https://github.com/datreeio/${PN}/archive/${PV}.tar.gz
+   -> ${P}.tar.gz
+   https://dev.gentoo.org/~xgqt/distfiles/deps/${P}-deps.tar.xz
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+DOCS=( README.md examples )
+
+src_compile() {
+   local go_ldflags="
+   -s
+   -w
+   -X github.com/datreeio/datree/cmd.CliVersion=${PV}
+   "
+   local -a go_buildargs=(
+   -ldflags "${go_ldflags}"
+   )
+   ego build "${go_buildargs[@]}"
+
+   local -a shell_types=(
+   bash
+   fish
+   zsh
+   )
+   local shell_type
+   for shell_type in ${shell_types[@]} ; do
+   edo ./datree completion ${shell_type} > ${PN}.${shell_type}
+   done
+}
+
+src_install() {
+   exeinto /usr/bin
+   doexe ${PN}
+
+   dofishcomp ${PN}.fish
+   newbashcomp ${PN}.bash ${PN}
+   newzshcomp ${PN}.zsh _${PN}
+
+   einstalldocs
+}

diff --git a/dev-util/datree/metadata.xml b/dev-util/datree/metadata.xml
new file mode 100644
index ..dfc2cb26d345
--- /dev/null
+++ b/dev-util/datree/metadata.xml
@@ -0,0 +1,19 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+
+  
+x...@gentoo.org
+Maciej Barć
+  
+  
+Datree provides an E2E policy enforcement solution to run automatic checks
+for rule violations. Datree can be used on the command line, admission
+webhook, or even as a kubectl plugin to run policies against Kubernetes
+objects.
+  
+  
+https://github.com/datreeio/datree/issues
+datreeio/datree
+  
+



[gentoo-commits] repo/gentoo:master commit in: dev-lang/luau/files/, dev-lang/luau/

2023-08-12 Thread Maciej Barć
commit: bc936b485c807d3f7c73a7587314c2ddcf2b596b
Author: Maciej Barć  gentoo  org>
AuthorDate: Sat Aug 12 22:07:15 2023 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Sat Aug 12 23:23:16 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc936b48

dev-lang/luau: bump to 0.590

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

 dev-lang/luau/Manifest   |  1 +
 dev-lang/luau/files/luau-0.590-cstdint.patch | 10 
 dev-lang/luau/luau-0.590.ebuild  | 38 
 3 files changed, 49 insertions(+)

diff --git a/dev-lang/luau/Manifest b/dev-lang/luau/Manifest
index 3da4f71567ac..d4c2d9ae6de1 100644
--- a/dev-lang/luau/Manifest
+++ b/dev-lang/luau/Manifest
@@ -1,2 +1,3 @@
 DIST luau-0.583.tar.gz 5575214 BLAKE2B 
17088d4d5026854a5aac29d80a20ab8901753a3d8b89c21491df44202d07433f801d10a8e9443bc21f3318cda059000e43ed2cc2cb5926d3464f47ac7352a3c4
 SHA512 
45964e485354839c42b44f1482b372d47bce95302122fbba2288a0880bc964e30e934bdd6a62d0b6b2e6d725bdbe3332f67dc136fa64b28be9b3a0b2bc55d16b
 DIST luau-0.589.tar.gz 6003411 BLAKE2B 
d478aea8a9c2091d2b17cf48c07faeb50801d39c4295f70c81485f96af5c05b5d9b565b18e96977933e5b8a5ddd3b1570da39ae28e53bf74b32fc595d1ccbd67
 SHA512 
923519a59e8cf92f92c06b2e18716b1360d504098137e72757a607d8e6801c7aaac6b6285264ca74e3dd90b618433e06599511b9a49198532501c2b8f841b577
+DIST luau-0.590.tar.gz 6009230 BLAKE2B 
16dd1d5f04071f993683e099c9e9b1f15b55cfc4023df5c61e3008503eef53de65dcf54efc3b087d32df765ae51836e08d0865e3008cabc3f231fb48145c872a
 SHA512 
bc43c321ee4f9253fe672a043ef29aa10b6911c462ee93d21c5f91a37ce05b51815426242e541eac86b66f1a17fcbd426ad673b6443c9ec478ae9e1e76239726

diff --git a/dev-lang/luau/files/luau-0.590-cstdint.patch 
b/dev-lang/luau/files/luau-0.590-cstdint.patch
new file mode 100644
index ..50dd7254ed58
--- /dev/null
+++ b/dev-lang/luau/files/luau-0.590-cstdint.patch
@@ -0,0 +1,10 @@
+--- a/Analysis/include/Luau/LinterConfig.h
 b/Analysis/include/Luau/LinterConfig.h
+@@ -5,6 +5,7 @@
+ 
+ #include 
+ #include 
++#include 
+ 
+ namespace Luau
+ {

diff --git a/dev-lang/luau/luau-0.590.ebuild b/dev-lang/luau/luau-0.590.ebuild
new file mode 100644
index ..70561ecec748
--- /dev/null
+++ b/dev-lang/luau/luau-0.590.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+DESCRIPTION="Gradually typed embeddable scripting language derived from Lua"
+HOMEPAGE="https://luau-lang.org/
+   https://github.com/Roblox/luau/;
+
+if [[ ${PV} == ** ]] ; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/Roblox/${PN}.git;
+else
+   SRC_URI="https://github.com/Roblox/${PN}/archive/${PV}.tar.gz
+   -> ${P}.tar.gz"
+   KEYWORDS="~amd64 ~x86"
+fi
+
+LICENSE="MIT"
+SLOT="0"
+
+PATCHES=( "${FILESDIR}"/${PN}-0.590-cstdint.patch )
+
+DOCS=( CONTRIBUTING.md README.md SECURITY.md )
+
+src_test() {
+   "${BUILD_DIR}"/Luau.UnitTest || die
+   "${BUILD_DIR}"/Luau.Conformance  || die
+}
+
+src_install() {
+   exeinto /usr/bin
+   doexe "${BUILD_DIR}"/luau{,-analyze,-ast,-compile,-reduce}
+
+   einstalldocs
+}



[gentoo-commits] repo/gentoo:master commit in: sci-mathematics/cryptominisat/files/, sci-mathematics/cryptominisat/

2023-08-12 Thread Maciej Barć
commit: de2423744ff0655c8da270c05522c2705894
Author: Maciej Barć  gentoo  org>
AuthorDate: Sat Aug 12 19:56:05 2023 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Sat Aug 12 23:23:14 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de24

sci-mathematics/cryptominisat: drop old 5.11.4

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

 sci-mathematics/cryptominisat/Manifest |  1 -
 .../cryptominisat/cryptominisat-5.11.4.ebuild  | 40 --
 .../files/cryptominisat-5.11.4-gcc-13.patch| 11 --
 3 files changed, 52 deletions(-)

diff --git a/sci-mathematics/cryptominisat/Manifest 
b/sci-mathematics/cryptominisat/Manifest
index 1a686e4e73da..698b6506cda9 100644
--- a/sci-mathematics/cryptominisat/Manifest
+++ b/sci-mathematics/cryptominisat/Manifest
@@ -1,3 +1,2 @@
 DIST cryptominisat-5.11.11.tar.gz 1012869 BLAKE2B 
768ae936380c05f3129ac642fe8e7c3581824f8be8e02c7d6709fbb8ca1e43eae04ba6d16d441063ed4cbe597a64ee357fa8b45e3f740a6cf11c00f9225b6b5d
 SHA512 
21827627a1765b760df4635f3606ba83c76bac52217120a0b4c97bcb05526fe6cf7325dff04385525f763f20a0371586dc929eb3c57023b3367a8af9ea8e947a
 DIST cryptominisat-5.11.12.tar.gz 1013147 BLAKE2B 
f69f8dac97aaddcff89039aa43e786058befe5b86bed98059bda84d7559601ef6d39dcbf296a0c075d0ffae54054f7b3e78db371c8c66d4290b78dcd562bb977
 SHA512 
f6e9bb3f561e066f5fa228fcd0d8887333b251b88f7838c3ac0c130c2b7cd5ae46ff6272b4603a898efa67b3faeef22d01697b60e565d2dc6bfc890c7dc56a93
-DIST cryptominisat-5.11.4.tar.gz 1044845 BLAKE2B 
b6df4e61c5f37d24a61a5c782f08f223c413e19fc2b1625718f7d19d4df8f4d955a92ae447f6c98889927ddc7407b4790092086996a0a32879c7dcb614ca1024
 SHA512 
8593848c468a6b1ac3d9ae343384aa323fb6ddc17802c9b184c178b9a41314c463b1c5f02ffd19d6e844894c7998e41d6e9b808ed70dcc235aa595607f52bc76

diff --git a/sci-mathematics/cryptominisat/cryptominisat-5.11.4.ebuild 
b/sci-mathematics/cryptominisat/cryptominisat-5.11.4.ebuild
deleted file mode 100644
index 6ff76af75ca2..
--- a/sci-mathematics/cryptominisat/cryptominisat-5.11.4.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake
-
-DESCRIPTION="Advanced SAT solver with C++ and command-line interfaces"
-HOMEPAGE="https://github.com/msoos/cryptominisat/;
-SRC_URI="https://github.com/msoos/${PN}/archive/${PV}.tar.gz
-   -> ${P}.tar.gz"
-
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~x86"
-LICENSE="GPL-2 MIT"
-RESTRICT="test"  # tests require many convoluted bundled (git) modules
-
-RDEPEND="
-   dev-libs/boost:=
-   sys-libs/zlib:=
-"
-DEPEND="${RDEPEND}"
-
-PATCHES=( "${FILESDIR}"/${PN}-5.11.4-gcc-13.patch )
-
-src_configure() {
-   local -a mycmakeargs=(
-   -DNOBREAKID=ON
-   -DNOM4RI=ON
-   -DENABLE_TESTING=OFF
-   )
-   cmake_src_configure
-}
-
-src_install() {
-   cmake_src_install
-
-   dodir /usr/share/man
-   mv "${ED}"/usr/man "${ED}"/usr/share/man || die
-}

diff --git 
a/sci-mathematics/cryptominisat/files/cryptominisat-5.11.4-gcc-13.patch 
b/sci-mathematics/cryptominisat/files/cryptominisat-5.11.4-gcc-13.patch
deleted file mode 100644
index e9c7fade75fe..
--- a/sci-mathematics/cryptominisat/files/cryptominisat-5.11.4-gcc-13.patch
+++ /dev/null
@@ -1,11 +0,0 @@
-index 0cf7910..54cb45e 100644
 a/src/ccnr.h
-+++ b/src/ccnr.h
-@@ -23,6 +23,7 @@ THE SOFTWARE.
- #ifndef CCNR_H
- #define CCNR_H
- 
-+#include 
- #include 
- #include 
- #include "ccnr_mersenne.h"



[gentoo-commits] proj/binhost:master commit in: builders/demeter/kde/, builders/demeter/gnome/

2023-08-12 Thread Andreas K. Hüttel
commit: e245731b855168573fb57d8294a9543539670cbb
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Sat Aug 12 22:40:58 2023 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Sat Aug 12 22:40:58 2023 +
URL:https://gitweb.gentoo.org/proj/binhost.git/commit/?id=e245731b

Some more stuff

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

 builders/demeter/gnome/world | 2 ++
 builders/demeter/kde/world   | 3 +++
 2 files changed, 5 insertions(+)

diff --git a/builders/demeter/gnome/world b/builders/demeter/gnome/world
index 1ba8e47..a972244 100644
--- a/builders/demeter/gnome/world
+++ b/builders/demeter/gnome/world
@@ -1,4 +1,6 @@
+app-editors/emacs
 app-editors/nano
+app-editors/vim
 app-office/libreoffice
 app-office/texstudio
 app-officeext/texmaths

diff --git a/builders/demeter/kde/world b/builders/demeter/kde/world
index 5394333..739d171 100644
--- a/builders/demeter/kde/world
+++ b/builders/demeter/kde/world
@@ -1,3 +1,5 @@
+app-containers/docker
+app-editors/emacs
 app-editors/kile
 app-editors/nano
 app-office/abiword
@@ -37,3 +39,4 @@ sys-apps/portage
 sys-devel/clang
 sys-devel/gdb
 www-client/firefox
+www-servers/apache



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

2023-08-12 Thread Sam James
commit: 13f388a6851492e6949e1fe36234e2e2dadb0099
Author: Sam James  gentoo  org>
AuthorDate: Sat Aug 12 22:21:05 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Aug 12 22:21:05 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=13f388a6

media-gfx/graphviz: Stabilize 8.1.0 sparc, #911758

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

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

diff --git a/media-gfx/graphviz/graphviz-8.1.0.ebuild 
b/media-gfx/graphviz/graphviz-8.1.0.ebuild
index 97ce0678e2dd..c89da589a949 100644
--- a/media-gfx/graphviz/graphviz-8.1.0.ebuild
+++ b/media-gfx/graphviz/graphviz-8.1.0.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://gitlab.com/api/v4/projects/4207231/packages/generic/graphviz-re
 
 LICENSE="CPL-1.0"
 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 
~x64-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 
~x64-solaris"
 IUSE="+cairo devil doc examples gtk2 gts guile lasi nls pdf perl postscript 
python qt5 ruby svg tcl webp X"
 
 REQUIRED_USE="



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

2023-08-12 Thread David Seifert
commit: 6894aea248f27601c324d124b26e31902d146239
Author: David Seifert  gentoo  org>
AuthorDate: Sat Aug 12 21:56:48 2023 +
Commit: David Seifert  gentoo  org>
CommitDate: Sat Aug 12 21:56:48 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6894aea2

dev-cpp/catch: drop 3.0.1

Closes: https://bugs.gentoo.org/865207
Signed-off-by: David Seifert  gentoo.org>

 dev-cpp/catch/Manifest   |  1 -
 dev-cpp/catch/catch-3.0.1.ebuild | 50 
 2 files changed, 51 deletions(-)

diff --git a/dev-cpp/catch/Manifest b/dev-cpp/catch/Manifest
index 91edcf74d9b9..c0bbb7ca91e0 100644
--- a/dev-cpp/catch/Manifest
+++ b/dev-cpp/catch/Manifest
@@ -1,4 +1,3 @@
 DIST Catch-1.12.2.tar.gz 377265 BLAKE2B 
bc27b4daee950f8fb93d65f3aed032e72bc856ee27a8dc28c35b89e33f414d68ba4cf00951e476688eddf9e4c0514036bd6916fa6cfa9e3359e6c625984f114f
 SHA512 
ed963cdca9fe307ee02928677f81cafcb41cd607faaa315182fdf898d0f2aa28f0be2141bd642f46fdfac400c38f6d065e00a595a1e5879fe2335c4a3851e844
 DIST Catch2-2.13.8.tar.gz 661711 BLAKE2B 
973cc73c1d158140645003e76c0baf85a65252041fdcae3c6ecb1857021f2d24d8e879fec5f00368f4f458e69b450603a1613ac587417725980f1dbfe3ff2e65
 SHA512 
68a45efa47beb3c85d2d7b8a8eba89b8ec1664b4a72bb223227fef1632778aeaf5cf5cc09f40e47aef50426c8661c7d6a69c2dab0b88fbbf7d9a6b2974d6e32e
-DIST Catch2-3.0.1.tar.gz 1020413 BLAKE2B 
91c207bb67b9d97191fcd5b3f50df66c7d671aabb4deb989b6d838eba205e981d6dc51fb82d7c13d65751746215abc769a0274da9ee0512a53c4afbeb3540efb
 SHA512 
065094c19cdf98b40f96a390e887542f895495562a91cdc28d68ce03690866d846ec87d320405312a2b97eacaa5351d3e55f0012bb9de40073c8dd82b0a1
 DIST Catch2-3.4.0.tar.gz 1112790 BLAKE2B 
0e3680b6e9d01d7661243097ec4a8e20d06a145acfe381cedc8eb2507c5df1bfb2b2907a9ae2771ffd94b66a0aa8f746aae4419ed4f469bea27c3bfca366ca3e
 SHA512 
3b452378201ac53c9ffba7801231aa3b32c5fb496f01d670fcee25baf95f405e565ae2aafba49ea5694f906fc61a8b04592c68b9fb12839767070587a48c89fa

diff --git a/dev-cpp/catch/catch-3.0.1.ebuild b/dev-cpp/catch/catch-3.0.1.ebuild
deleted file mode 100644
index 04724eae0130..
--- a/dev-cpp/catch/catch-3.0.1.ebuild
+++ /dev/null
@@ -1,50 +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 cmake python-any-r1
-
-if [[ ${PV} == * ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/catchorg/Catch2.git;
-else
-   MY_P=${PN^}2-${PV}
-   SRC_URI="https://github.com/catchorg/Catch2/archive/v${PV}.tar.gz -> 
${MY_P}.tar.gz"
-   S="${WORKDIR}/${MY_P}"
-
-   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ppc ppc64 ~riscv ~s390 
sparc x86"
-fi
-
-DESCRIPTION="Modern C++ header-only framework for unit-tests"
-HOMEPAGE="https://github.com/catchorg/Catch2;
-
-LICENSE="Boost-1.0"
-SLOT="0"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-BDEPEND="test? ( ${PYTHON_DEPS} )"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-3.0.1-gcc13.patch
-)
-
-pkg_setup() {
-   use test && python-any-r1_pkg_setup
-}
-
-src_configure() {
-   local mycmakeargs=(
-   -DCATCH_DEVELOPMENT_BUILD=ON
-   -DCATCH_ENABLE_WERROR=OFF
-   -DCATCH_BUILD_TESTING=$(usex test)
-   )
-   use test && mycmakeargs+=(
-   -DPYTHON_EXECUTABLE="${PYTHON}"
-   )
-
-   cmake_src_configure
-}



[gentoo-commits] repo/gentoo:master commit in: dev-python/sphinx-basic-ng/

2023-08-12 Thread Sam James
commit: 3692130bcbbe6e3980e5c4fb7b412ddb38af0605
Author: Sam James  gentoo  org>
AuthorDate: Sat Aug 12 21:53:29 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Aug 12 21:53:29 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3692130b

dev-python/sphinx-basic-ng: Stabilize 1.0.0_beta2 hppa, #912136

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

 dev-python/sphinx-basic-ng/sphinx-basic-ng-1.0.0_beta2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/sphinx-basic-ng/sphinx-basic-ng-1.0.0_beta2.ebuild 
b/dev-python/sphinx-basic-ng/sphinx-basic-ng-1.0.0_beta2.ebuild
index aa3db46bc2a1..cc4ae56ea69a 100644
--- a/dev-python/sphinx-basic-ng/sphinx-basic-ng-1.0.0_beta2.ebuild
+++ b/dev-python/sphinx-basic-ng/sphinx-basic-ng-1.0.0_beta2.ebuild
@@ -22,7 +22,7 @@ S=${WORKDIR}/${MY_P}
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~ppc ppc64 ~riscv ~s390 
sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~ppc ppc64 ~riscv ~s390 
sparc x86"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



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

2023-08-12 Thread Sam James
commit: 0f8194ae830eed29c28dd3a9f3b4700e0c7748df
Author: Sam James  gentoo  org>
AuthorDate: Sat Aug 12 21:53:26 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Aug 12 21:53:26 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0f8194ae

dev-cpp/catch: Stabilize 3.4.0 hppa, #911757

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

 dev-cpp/catch/catch-3.4.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-cpp/catch/catch-3.4.0.ebuild b/dev-cpp/catch/catch-3.4.0.ebuild
index 515296dbc7f0..915a20a9b8c8 100644
--- a/dev-cpp/catch/catch-3.4.0.ebuild
+++ b/dev-cpp/catch/catch-3.4.0.ebuild
@@ -15,7 +15,7 @@ else
SRC_URI="https://github.com/catchorg/Catch2/archive/v${PV}.tar.gz -> 
${MY_P}.tar.gz"
S="${WORKDIR}/${MY_P}"
 
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv 
~s390 sparc x86"
+   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv 
~s390 sparc x86"
 fi
 
 DESCRIPTION="Modern C++ header-only framework for unit-tests"



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

2023-08-12 Thread Sam James
commit: ff862e1d1aa4f0114c17e59ec04b8ee732244134
Author: Sam James  gentoo  org>
AuthorDate: Sat Aug 12 21:53:31 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Aug 12 21:53:31 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ff862e1d

dev-python/littleutils: Stabilize 0.2.2-r1 hppa, #912139

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

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

diff --git a/dev-python/littleutils/littleutils-0.2.2-r1.ebuild 
b/dev-python/littleutils/littleutils-0.2.2-r1.ebuild
index 7e72164c0701..8d3a326e228b 100644
--- a/dev-python/littleutils/littleutils-0.2.2-r1.ebuild
+++ b/dev-python/littleutils/littleutils-0.2.2-r1.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="
 
 LICENSE="MIT"
 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"
 
 python_test() {
"${EPYTHON}" -m doctest -v littleutils/__init__.py ||



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

2023-08-12 Thread Sam James
commit: 439fa2cf04e0e9512a3dcb25aad752745c5f0df0
Author: Sam James  gentoo  org>
AuthorDate: Sat Aug 12 21:53:28 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Aug 12 21:53:28 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=439fa2cf

dev-python/mypy: Stabilize 1.4.1-r1 hppa, #911767

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

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

diff --git a/dev-python/mypy/mypy-1.4.1-r1.ebuild 
b/dev-python/mypy/mypy-1.4.1-r1.ebuild
index 95dd47d9215f..62ea8ea10564 100644
--- a/dev-python/mypy/mypy-1.4.1-r1.ebuild
+++ b/dev-python/mypy/mypy-1.4.1-r1.ebuild
@@ -21,7 +21,7 @@ SRC_URI="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv 
~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv 
~s390 sparc x86"
 
 # stubgen collides with this package: https://bugs.gentoo.org/585594
 RDEPEND="



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

2023-08-12 Thread Ionen Wolkens
commit: 1a6e797cf77c23e79f00bc0a66dc8f5e7097
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Sat Aug 12 21:07:45 2023 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Sat Aug 12 21:07:51 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a6e

media-sound/cava: add 0.9.1

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

 media-sound/cava/Manifest  |  1 +
 media-sound/cava/cava-0.9.1.ebuild | 83 ++
 2 files changed, 84 insertions(+)

diff --git a/media-sound/cava/Manifest b/media-sound/cava/Manifest
index 2b65704ab3f2..e6f9f52f7a87 100644
--- a/media-sound/cava/Manifest
+++ b/media-sound/cava/Manifest
@@ -1,2 +1,3 @@
 DIST cava-0.8.3.tar.gz 104797 BLAKE2B 
0617273669fbd8d1c122e6b19975d54d42b5779339de89613b4fe5d6087bcf0ff93afe6234af238e489d6b72c3eca481140105000951ef007cc864b77ef49b65
 SHA512 
cd176428ff293572325d21769fd4fdb666b6301e0fe5c7a2c53af2399a26b3fd10e83647f9c9cc318f4c69cc28835323fb949cd76340c14670df8b544bffa0f0
 DIST cava-0.9.0.tar.gz 119267 BLAKE2B 
6e409695fcc893892a1206b3d131fb091fcfac26db7f948d8d7b047e6e2a22bf05c613ff13b00b9a32c4eba6990a54755e1b2e816fe2db0e9f6140f688c2dd3a
 SHA512 
ed5cd222565324553b598c01740c1178dcaf41f8fe715e301906f122e605e55ec080e3254e23459cab01d03ce5204bee1cc8821c871a5cb95181704522cec76d
+DIST cava-0.9.1.tar.gz 119287 BLAKE2B 
e6342ff8867747a2c15197c965b713e8ea1c5bd579725538e0e1745797280460ea6a7d6c5cca2776934eef24378d9661bcef5cfd5280a93de16b41201558c49d
 SHA512 
21af220b53a2f45c8c43dfd2ba47c1c96a8fcccdbd11ca1ac59eea7a4f32c0e27c7d2056281d0293fd17d4d635b1c568c953567d6f0301c800b4a387332d2a7a

diff --git a/media-sound/cava/cava-0.9.1.ebuild 
b/media-sound/cava/cava-0.9.1.ebuild
new file mode 100644
index ..88134f272ff1
--- /dev/null
+++ b/media-sound/cava/cava-0.9.1.ebuild
@@ -0,0 +1,83 @@
+# Copyright 2022-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools toolchain-funcs
+
+DESCRIPTION="Console-based Audio Visualizer for Alsa"
+HOMEPAGE="https://github.com/karlstav/cava/;
+SRC_URI="
+   https://github.com/karlstav/cava/archive/refs/tags/${PV}.tar.gz
+   -> ${P}.tar.gz
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="alsa +ncurses pipewire portaudio pulseaudio sdl sndio"
+
+RDEPEND="
+   dev-libs/iniparser:4
+   sci-libs/fftw:3.0=
+   alsa? ( media-libs/alsa-lib )
+   ncurses? ( sys-libs/ncurses:= )
+   pipewire? ( media-video/pipewire:= )
+   portaudio? ( media-libs/portaudio )
+   pulseaudio? ( media-libs/libpulse )
+   sdl? (
+   media-libs/libglvnd
+   media-libs/libsdl2[opengl,video]
+   )
+   sndio? ( media-sound/sndio:= )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   virtual/pkgconfig
+   sdl? ( sys-devel/autoconf-archive )
+"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-0.8.0-gentoo-iniparser4.patch
+)
+
+src_prepare() {
+   default
+
+   echo ${PV} > version || die
+   eautoreconf
+}
+
+src_configure() {
+   local econfargs=(
+   $(use_enable alsa input-alsa)
+   $(use_enable pipewire input-pipewire)
+   $(use_enable portaudio input-portaudio)
+   $(use_enable pulseaudio input-pulse)
+   $(use_enable sndio input-sndio)
+
+   $(use_enable ncurses output-ncurses)
+   $(use_enable sdl output-sdl)
+   # note: not behind USE=opengl and sdl2[opengl?] given have not 
gotten
+   # normal output-sdl to work without USE=opengl on sdl either way
+   $(use_enable sdl output-sdl_glsl)
+
+   GENTOO_SYSROOT="${ESYSROOT}" # see iniparser4.patch
+   )
+
+   # autoconf-archive (currently) does not support -lOpenGL for 
libglvnd[-X]
+   use sdl && econfargs+=( GL_LIBS="$($(tc-getPKG_CONFIG) --libs opengl || 
die)" )
+
+   econf "${econfargs[@]}"
+}
+
+pkg_postinst() {
+   if [[ ! ${REPLACING_VERSIONS##* } ]]; then
+   elog "A default ~/.config/cava/config will be created after 
initial"
+   elog "use of ${PN}, see it and 
${EROOT}/usr/share/doc/${PF}/README*"
+   elog "for configuring audio input and more."
+   elif ver_test ${REPLACING_VERSIONS##* } -lt 0.9; then
+   elog "If used, the noise_reduction config option in 
~/.config/cava/config needs"
+   elog "to be updated from taking a float to integer (e.g. 
replace 0.77 with 77)."
+   fi
+}



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

2023-08-12 Thread Marek Szuba
commit: b2d9bc6ea0765f469a9131886770c571002938e8
Author: Marek Szuba  gentoo  org>
AuthorDate: Sat Aug 12 19:54:41 2023 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Sat Aug 12 21:07:03 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b2d9bc6e

dev-libs/libxmlb: add 0.3.12

Signed-off-by: Marek Szuba  gentoo.org>

 dev-libs/libxmlb/Manifest  |  1 +
 .../files/libxmlb-0.3.12-no_installed_tests.patch  | 33 +++
 dev-libs/libxmlb/libxmlb-0.3.12.ebuild | 65 ++
 3 files changed, 99 insertions(+)

diff --git a/dev-libs/libxmlb/Manifest b/dev-libs/libxmlb/Manifest
index 48e922809d77..1f8bbc3b766e 100644
--- a/dev-libs/libxmlb/Manifest
+++ b/dev-libs/libxmlb/Manifest
@@ -1 +1,2 @@
 DIST libxmlb-0.3.11.tar.gz 124796 BLAKE2B 
7f54e7c6370e0f3ebb9f94c9859f3d211127caa7d4d3ffbc2d11378ec5f0ee0cb508a1697635c30187643acdba279d493f9054d4f2a54f93ede1785f79b378ce
 SHA512 
cebbfe1372d933a212a46ed95169099a642c1c48914b170c9f1de51fb017dccb22ca8dc9e2108fabb92fd0519cfba58da88b10bccc74a49a3e9e7adb9a1d9872
+DIST libxmlb-0.3.12.tar.gz 126267 BLAKE2B 
fa62cda9fd177b5a3fbc392153cdbc3a408e1751320014b77a93b9fc6058b0a56dd72d9b2153d66d92b549abc44f73f75762fd2c89da67a6f29d9f36b9828523
 SHA512 
0ad5fa43b3ae75bfcd52dd463df1e98723e2ef5e721dc6860d842e9155b213ccdd8c2c9eb211db512880e183a8d96f8256a2a289a6593634bd63040aa2ead1b9

diff --git a/dev-libs/libxmlb/files/libxmlb-0.3.12-no_installed_tests.patch 
b/dev-libs/libxmlb/files/libxmlb-0.3.12-no_installed_tests.patch
new file mode 100644
index ..ff58f30d12fc
--- /dev/null
+++ b/dev-libs/libxmlb/files/libxmlb-0.3.12-no_installed_tests.patch
@@ -0,0 +1,33 @@
+--- a/data/meson.build
 b/data/meson.build
+@@ -3,18 +3,6 @@
+ input : 'libxmlb.test.in',
+ output : 'libxmlb.test',
+ configuration : conf,
+-install: true,
+-install_dir: installed_test_datadir,
+-  )
+-
+-  install_data([
+-'test.desktop',
+-'test.quirk',
+-'test.xml',
+-'test.xml.gz.gz.gz',
+-'test.xml.xz',
+-'test.xml.zstd',
+-  ],
+-install_dir: installed_test_bindir,
++install: false,
+   )
+ endif
+--- a/src/meson.build
 b/src/meson.build
+@@ -248,7 +248,7 @@
+ c_args: [
+   '-DSRCDIR="' + join_paths(meson.project_source_root(), 'data') + '"',
+ ],
+-install : true,
++install : false,
+ install_dir : installed_test_bindir
+   )
+   test('xb-self-test', e, env : testdatadirs)

diff --git a/dev-libs/libxmlb/libxmlb-0.3.12.ebuild 
b/dev-libs/libxmlb/libxmlb-0.3.12.ebuild
new file mode 100644
index ..c6599b5571e7
--- /dev/null
+++ b/dev-libs/libxmlb/libxmlb-0.3.12.ebuild
@@ -0,0 +1,65 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit meson python-any-r1
+
+DESCRIPTION="Library to help create and query binary XML blobs"
+HOMEPAGE="https://github.com/hughsie/libxmlb;
+SRC_URI="https://github.com/hughsie/libxmlb/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+LICENSE="LGPL-2.1+"
+SLOT="0/2" # libxmlb.so version
+
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
+IUSE="doc introspection stemmer test +zstd"
+
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   app-arch/xz-utils
+   dev-libs/glib:2
+   sys-apps/util-linux
+   stemmer? ( dev-libs/snowball-stemmer:= )
+   zstd? ( app-arch/zstd:= )
+"
+
+DEPEND="
+   ${RDEPEND}
+   doc? ( dev-util/gtk-doc )
+   introspection? ( dev-libs/gobject-introspection )
+"
+
+BDEPEND="
+   ${PYTHON_DEPS}
+   >=dev-util/meson-0.47.0
+   virtual/pkgconfig
+   introspection? (
+   $(python_gen_any_dep 'dev-python/setuptools[${PYTHON_USEDEP}]')
+   )
+"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-0.3.12-no_installed_tests.patch
+)
+
+python_check_deps() {
+   python_has_version -b "dev-python/setuptools[${PYTHON_USEDEP}]"
+}
+
+pkg_setup() {
+   python-any-r1_pkg_setup
+}
+
+src_configure() {
+   local emesonargs=(
+   $(meson_use doc gtkdoc)
+   $(meson_use introspection)
+   $(meson_use stemmer)
+   $(meson_use test tests)
+   $(meson_use zstd)
+   )
+   meson_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: net-p2p/syncthing/

2023-08-12 Thread Marek Szuba
commit: e75def1cd52999d061e2aa93f8dac8f30df97e89
Author: Marek Szuba  gentoo  org>
AuthorDate: Sat Aug 12 19:43:13 2023 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Sat Aug 12 21:06:57 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e75def1c

net-p2p/syncthing: add 1.23.7

Signed-off-by: Marek Szuba  gentoo.org>

 net-p2p/syncthing/Manifest|   1 +
 net-p2p/syncthing/syncthing-1.23.7.ebuild | 113 ++
 2 files changed, 114 insertions(+)

diff --git a/net-p2p/syncthing/Manifest b/net-p2p/syncthing/Manifest
index f955a9cb7c60..cdeb9a28c16b 100644
--- a/net-p2p/syncthing/Manifest
+++ b/net-p2p/syncthing/Manifest
@@ -1,2 +1,3 @@
 DIST syncthing-1.23.5.tar.gz 14196275 BLAKE2B 
e9d44ed83546ea28e474379c7b3141e447e4f595cf8587220fe76d64844b1ee57551f56b06a7244afc3af45728c19bd76b6ba923da03983dc7ae9799ac36d9a9
 SHA512 
ef41c7bf8e693e3db5ea7c3cd645580a89131cc0fb48e12a50a24af28c86533bf973c58daea7cda5822544602c366a21f299c88dcd601e3913b6a08d5f4564dc
 DIST syncthing-1.23.6.tar.gz 14213659 BLAKE2B 
ef4f1a8bbf5bce6c7bc9bf80f55c875b5edfd5c10481676ddff9b1579afc518723a28d83424e62a178192f795b30526eca912a3e0d20be1901b065c431acf139
 SHA512 
32162bcf1677015d3359a141968c9e3544c8bd631905489a11bf79f45fa4ae442e8dc0f24c19c2b55defd88b3d5b56ae35d352aac9c09f6b82c50fd8b27fc796
+DIST syncthing-1.23.7.tar.gz 14314457 BLAKE2B 
61efe4119617d8f63208b6ff579b5008580f3fb33b88d70fcab056cbe505950f0c71050a5e90213aad651b1efdb55bd45eefbcfd0f285a2e9e3b8c2e0ea569e9
 SHA512 
c52a0e80eb572b2f59b0be244ded68e8807ad6d65ecb9b94efa0eaae9c80fcae42e28665b0d0f95aa1018553fdab95f5d52a5dbab8ec700206b5644de28e

diff --git a/net-p2p/syncthing/syncthing-1.23.7.ebuild 
b/net-p2p/syncthing/syncthing-1.23.7.ebuild
new file mode 100644
index ..56d37e45d3da
--- /dev/null
+++ b/net-p2p/syncthing/syncthing-1.23.7.ebuild
@@ -0,0 +1,113 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit desktop go-module systemd xdg-utils
+
+DESCRIPTION="Open Source Continuous File Synchronization"
+HOMEPAGE="https://syncthing.net;
+SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${PV}/${PN}-source-v${PV}.tar.gz
 -> ${P}.tar.gz"
+
+LICENSE="Apache-2.0 BSD BSD-2 CC0-1.0 ISC MIT MPL-2.0 Unlicense"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~x86"
+IUSE="selinux tools"
+
+RDEPEND="acct-group/syncthing
+   acct-user/syncthing
+   tools? ( >=acct-user/stdiscosrv-1
+   >=acct-user/strelaysrv-1 )
+   selinux? ( sec-policy/selinux-syncthing )"
+BDEPEND="

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

2023-08-12 Thread Marek Szuba
commit: 4ca5466a8b0853ebb923d62c05a3e9b9adf315ab
Author: Marek Szuba  gentoo  org>
AuthorDate: Sat Aug 12 20:13:16 2023 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Sat Aug 12 21:07:06 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ca5466a

media-sound/easyeffects: add 7.0.7, drop 7.0.6

Signed-off-by: Marek Szuba  gentoo.org>

 media-sound/easyeffects/Manifest| 2 +-
 .../easyeffects/{easyeffects-7.0.6.ebuild => easyeffects-7.0.7.ebuild}  | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/easyeffects/Manifest b/media-sound/easyeffects/Manifest
index fe07d0a16386..d0ad84fb31e0 100644
--- a/media-sound/easyeffects/Manifest
+++ b/media-sound/easyeffects/Manifest
@@ -1,2 +1,2 @@
 DIST easyeffects-7.0.5.tar.gz 3304918 BLAKE2B 
288a5460cd4e0a2ed823b3d388b5df6685e898228211f26f0c15cb02366afa2d1ec442b213ddd889dad119aa0fd2f47c089a0d24e539e899f6fe3771e4ff52d7
 SHA512 
16f8c91fc15e36a2e116be6eb34ac904c14b70ba9625c0db2406c978cfb8af88e3a1c3f5c1a6a6e5a0c7cb00d9f3e56de895392d27704c86a70d7fa5cfa393f3
-DIST easyeffects-7.0.6.tar.gz 3325780 BLAKE2B 
c65e913a27ee28454b01acee00ab78a43012c1d71916f1fd745d1666ac96e765dc154e79717c903f32903cc35c8212641aa0d8341c8053637cd569fc895e099a
 SHA512 
8fb94551e9f434b6695412bc60ccb86f5d5b56b043b17ae3509c909000883c2e853090ca79370db93b27ab6d8077a248c491ecd5415308dc55d055e5b1388f40
+DIST easyeffects-7.0.7.tar.gz 3359508 BLAKE2B 
16c4fd322eefcd16bb8a83a5443e482689b2f4665556f306e11c072b869f9929d5c7b781f7adbba7faacb71a07c0bdd2b61efb6584131e61e2bfa6dedcdf3c8d
 SHA512 
3ceadf6c8acff64a98cf6c0e2c5386aa7b6d4649d49a9879574415bb7959b9c7243870bc30ea38bb3de3ee5b4d9ab9892eb8809069c08b2a50ab7f2342f6a1e4

diff --git a/media-sound/easyeffects/easyeffects-7.0.6.ebuild 
b/media-sound/easyeffects/easyeffects-7.0.7.ebuild
similarity index 100%
rename from media-sound/easyeffects/easyeffects-7.0.6.ebuild
rename to media-sound/easyeffects/easyeffects-7.0.7.ebuild



[gentoo-commits] repo/gentoo:master commit in: dev-vcs/git-machete/

2023-08-12 Thread Marek Szuba
commit: 2761eba26ebeaba42257d61b0124d79d7abd18f1
Author: Marek Szuba  gentoo  org>
AuthorDate: Sat Aug 12 19:49:36 2023 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Sat Aug 12 21:06:59 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2761eba2

dev-vcs/git-machete: add 3.18.0, drop 3.17.8

Signed-off-by: Marek Szuba  gentoo.org>

 dev-vcs/git-machete/Manifest | 2 +-
 .../{git-machete-3.17.8.ebuild => git-machete-3.18.0.ebuild} | 5 +
 2 files changed, 6 insertions(+), 1 deletion(-)

diff --git a/dev-vcs/git-machete/Manifest b/dev-vcs/git-machete/Manifest
index b444d1a2e553..c9d5431bbb47 100644
--- a/dev-vcs/git-machete/Manifest
+++ b/dev-vcs/git-machete/Manifest
@@ -1,3 +1,3 @@
 DIST git-machete-3.16.3.gh.tar.gz 1618456 BLAKE2B 
e8207b11bfea6dd50965aaa300ec7303684503b900912b031f08378c7d80b388b341d23769cea5fe4aef0d78bc8457b0118aa3e05a49b0c1c4a3f9a97019c46e
 SHA512 
fcd856c0fefecd2cf97ba149f1d1df57eb6fab0345c00c3d3df763041cc86226e3f815dda7c0050f8669d7d082e329dd76304de2092c7b43219e0c50a2e3467a
 DIST git-machete-3.17.6.gh.tar.gz 1638444 BLAKE2B 
91995dec3dba53cd538db549248d9c42932ab4f4c3b7f016d60e4999617bd428c1c4fcfae3bc2aca75bba7bf62b4466e139ddada47a962f0f7d876cd220dbe34
 SHA512 
0766997db950a04ed5eec560be7fe1e76370d2c5f747bf121241280d44a3aff094c5828535bd11831ce1b326e05d48c8e4edf620c1dcccfbeb20e9d94c3cf023
-DIST git-machete-3.17.8.gh.tar.gz 1638014 BLAKE2B 
2820d2bf6310fb2967970ef50c0e8afff84342bcc2e8feee49f49cd480501291dd08fbd18f384234b7c947ec9c16f57971b06c64afa18a740aabba5fb0938aae
 SHA512 
6bde604a10d34d87903a88ef1932705d8f2a80047ed3348f6df8c6fd9ffb6faa4ef55d2a074f99aa0711a050bb41612aa02a94e9bfb4eea40072890c40273189
+DIST git-machete-3.18.0.gh.tar.gz 1639576 BLAKE2B 
cd77ef6c86dc2eee6430bec5d371566082dd9243dc9a99d7b60e78155ce7340f8f798d59073acbb65e75483389d8ffd9a6f75520ed9f1aaa517ea31281dbd672
 SHA512 
ca07020defa69e4b8592ee77e8b7f6e7a8b0397b90f0f5b6b31a9d46a85f3d17ed96b7795fab145794182d7b40dd8acd9bda498533deada6e6efae24dbca

diff --git a/dev-vcs/git-machete/git-machete-3.17.8.ebuild 
b/dev-vcs/git-machete/git-machete-3.18.0.ebuild
similarity index 86%
rename from dev-vcs/git-machete/git-machete-3.17.8.ebuild
rename to dev-vcs/git-machete/git-machete-3.18.0.ebuild
index a8fc208cd9e1..9e7f668fa993 100644
--- a/dev-vcs/git-machete/git-machete-3.17.8.ebuild
+++ b/dev-vcs/git-machete/git-machete-3.18.0.ebuild
@@ -28,6 +28,11 @@ DOCS=( CONTRIBUTING.md README.md )
 distutils_enable_sphinx docs/source dev-python/sphinx-rtd-theme
 distutils_enable_tests pytest
 
+# Several of the fish- and zsh-completion tests appear to be broken
+EPYTEST_DESELECT=(
+   
tests/completion_e2e/test_completion_e2e.py::TestCompletionEndToEnd::test_completion
+)
+
 src_install() {
distutils-r1_src_install
 



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

2023-08-12 Thread Marek Szuba
commit: 5ef4c0b27ad6a9035505b059dd740ad200b45175
Author: Marek Szuba  gentoo  org>
AuthorDate: Sat Aug 12 20:48:06 2023 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Sat Aug 12 21:07:07 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ef4c0b2

net-libs/xdp-tools: keyword 1.4.0 for ~riscv

Signed-off-by: Marek Szuba  gentoo.org>

 net-libs/xdp-tools/xdp-tools-1.4.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/xdp-tools/xdp-tools-1.4.0.ebuild 
b/net-libs/xdp-tools/xdp-tools-1.4.0.ebuild
index 9df2ff21f8ae..144070547dbc 100644
--- a/net-libs/xdp-tools/xdp-tools-1.4.0.ebuild
+++ b/net-libs/xdp-tools/xdp-tools-1.4.0.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/xdp-project/${PN}/archive/refs/tags/v${PV}.tar.gz ->
 
 LICENSE="GPL-2 LGPL-2.1 BSD-2"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
 IUSE="+tools"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-vcs/git-machete/

2023-08-12 Thread Marek Szuba
commit: 54f77e5fd3cfeac93e2a6d30a86cab7c8042535d
Author: Marek Szuba  gentoo  org>
AuthorDate: Sat Aug 12 19:50:15 2023 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Sat Aug 12 21:07:02 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=54f77e5f

dev-vcs/git-machete: drop 3.16.3

Signed-off-by: Marek Szuba  gentoo.org>

 dev-vcs/git-machete/Manifest  |  1 -
 dev-vcs/git-machete/git-machete-3.16.3.ebuild | 41 ---
 2 files changed, 42 deletions(-)

diff --git a/dev-vcs/git-machete/Manifest b/dev-vcs/git-machete/Manifest
index c9d5431bbb47..44d89e70fc1f 100644
--- a/dev-vcs/git-machete/Manifest
+++ b/dev-vcs/git-machete/Manifest
@@ -1,3 +1,2 @@
-DIST git-machete-3.16.3.gh.tar.gz 1618456 BLAKE2B 
e8207b11bfea6dd50965aaa300ec7303684503b900912b031f08378c7d80b388b341d23769cea5fe4aef0d78bc8457b0118aa3e05a49b0c1c4a3f9a97019c46e
 SHA512 
fcd856c0fefecd2cf97ba149f1d1df57eb6fab0345c00c3d3df763041cc86226e3f815dda7c0050f8669d7d082e329dd76304de2092c7b43219e0c50a2e3467a
 DIST git-machete-3.17.6.gh.tar.gz 1638444 BLAKE2B 
91995dec3dba53cd538db549248d9c42932ab4f4c3b7f016d60e4999617bd428c1c4fcfae3bc2aca75bba7bf62b4466e139ddada47a962f0f7d876cd220dbe34
 SHA512 
0766997db950a04ed5eec560be7fe1e76370d2c5f747bf121241280d44a3aff094c5828535bd11831ce1b326e05d48c8e4edf620c1dcccfbeb20e9d94c3cf023
 DIST git-machete-3.18.0.gh.tar.gz 1639576 BLAKE2B 
cd77ef6c86dc2eee6430bec5d371566082dd9243dc9a99d7b60e78155ce7340f8f798d59073acbb65e75483389d8ffd9a6f75520ed9f1aaa517ea31281dbd672
 SHA512 
ca07020defa69e4b8592ee77e8b7f6e7a8b0397b90f0f5b6b31a9d46a85f3d17ed96b7795fab145794182d7b40dd8acd9bda498533deada6e6efae24dbca

diff --git a/dev-vcs/git-machete/git-machete-3.16.3.ebuild 
b/dev-vcs/git-machete/git-machete-3.16.3.ebuild
deleted file mode 100644
index 11fab108fd67..
--- a/dev-vcs/git-machete/git-machete-3.16.3.ebuild
+++ /dev/null
@@ -1,41 +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} )
-DISTUTILS_USE_PEP517=setuptools
-
-inherit bash-completion-r1 distutils-r1
-
-DESCRIPTION="Probably the sharpest git repo organizer & rebase/merge workflow 
automation tool"
-HOMEPAGE="https://github.com/VirtusLab/git-machete 
https://pypi.org/project/git-machete/;
-# No tests in PyPI tarballs
-SRC_URI="https://github.com/VirtusLab/${PN}/archive/refs/tags/v${PV}.tar.gz -> 
${P}.gh.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 ~riscv"
-
-RDEPEND="dev-vcs/git"
-BDEPEND="test? (
-   >=dev-python/pytest-mock-3.8.2[${PYTHON_USEDEP}]
-   >=dev-python/pytest-xdist-2.5.0[${PYTHON_USEDEP}]
-)"
-
-DOCS=( CONTRIBUTING.md README.md )
-
-distutils_enable_sphinx docs/source dev-python/sphinx-rtd-theme
-distutils_enable_tests pytest
-
-src_install() {
-   distutils-r1_src_install
-
-   newbashcomp completion/${PN}.completion.bash ${PN}
-
-   insinto /usr/share/fish/vendor_completions.d
-   doins completion/${PN}.fish
-
-   insinto /usr/share/zsh/site-functions
-   newins completion/${PN}.completion.zsh _${PN}
-}



[gentoo-commits] repo/gentoo:master commit in: media-radio/cqrlog/

2023-08-12 Thread Marek Szuba
commit: 706fe5e3cf7ac65a08368899520f8b6401c47be2
Author: Marek Szuba  gentoo  org>
AuthorDate: Sat Aug 12 20:49:16 2023 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Sat Aug 12 21:07:08 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=706fe5e3

media-radio/cqrlog: add 2.5.2

Signed-off-by: Marek Szuba  gentoo.org>

 media-radio/cqrlog/Manifest|  1 +
 media-radio/cqrlog/cqrlog-2.5.2.ebuild | 37 ++
 2 files changed, 38 insertions(+)

diff --git a/media-radio/cqrlog/Manifest b/media-radio/cqrlog/Manifest
index c9c0e486e36b..6fe68f53a3c0 100644
--- a/media-radio/cqrlog/Manifest
+++ b/media-radio/cqrlog/Manifest
@@ -1 +1,2 @@
 DIST cqrlog-2.4.0.tar.gz 12361259 BLAKE2B 
1779abd8983b66e966b73c157e322b489c3b4005cbc84952af1d708f7d9623efa7f6abc0515ab09f13765523fa373a2829a41da43b4b0f2edaea05e1b182b5a1
 SHA512 
aec7b43a0d4d1cd5b1af140db149058b4cff4893e6d8ed8d1ced729bedf27baa36b71d9fa7e5312ab94dd692953346d20f7f5a55a05ba91e4eccb17919d6d49a
+DIST cqrlog-2.5.2.tar.gz 14469864 BLAKE2B 
3e978733d79e3563ed815296393a6fa0f681f79e7ee612a01183c25bf5ba431025dbc6a50a128a30f9be79f90a352cead904bfcde9b95669c14ba8c97a3ac1b8
 SHA512 
5546117f0dcec7529505d6f979be2c9eeebdcf499493971b19d4301296b52a0612d490b6e3f1f4fa759d9f3d2fc0b9b42fbf0e8de862b25ddc75819855dfb407

diff --git a/media-radio/cqrlog/cqrlog-2.5.2.ebuild 
b/media-radio/cqrlog/cqrlog-2.5.2.ebuild
new file mode 100644
index ..4c5c33a315cc
--- /dev/null
+++ b/media-radio/cqrlog/cqrlog-2.5.2.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit optfeature
+
+DESCRIPTION="CQRLOG is an advanced ham radio logger based on MySQL database"
+HOMEPAGE="https://www.cqrlog.com/ https://github.com/ok2cqr/cqrlog;
+SRC_URI="https://github.com/ok2cqr/cqrlog/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64"
+
+BDEPEND="
+   >=dev-lang/lazarus-1.8.0
+   >=dev-lang/fpc-3.0.2
+"
+RDEPEND="
+   dev-libs/atk
+   dev-libs/glib
+   virtual/mysql[server]
+   x11-libs/cairo
+   x11-libs/gdk-pixbuf
+   x11-libs/gtk+
+   x11-libs/libX11
+   x11-libs/pango
+"
+
+PATCHES=(
+   "${FILESDIR}/${PN}-2.4.0-makefile.patch"
+)
+
+pkg_postist() {
+   optfeature "monitoring radio settings" media-libs/hamlib
+}



[gentoo-commits] repo/gentoo:master commit in: dev-vcs/git-machete/

2023-08-12 Thread Marek Szuba
commit: 4dfc573503fde295773058b5488f87484d0d636d
Author: Marek Szuba  gentoo  org>
AuthorDate: Sat Aug 12 19:50:08 2023 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Sat Aug 12 21:07:01 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4dfc5735

dev-vcs/git-machete: stabilize 3.17.6 for amd64

Signed-off-by: Marek Szuba  gentoo.org>

 dev-vcs/git-machete/git-machete-3.17.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-vcs/git-machete/git-machete-3.17.6.ebuild 
b/dev-vcs/git-machete/git-machete-3.17.6.ebuild
index a8fc208cd9e1..6558af28a767 100644
--- a/dev-vcs/git-machete/git-machete-3.17.6.ebuild
+++ b/dev-vcs/git-machete/git-machete-3.17.6.ebuild
@@ -15,7 +15,7 @@ 
SRC_URI="https://github.com/VirtusLab/${PN}/archive/refs/tags/v${PV}.tar.gz -> $
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~riscv"
+KEYWORDS="amd64 ~riscv"
 
 RDEPEND="dev-vcs/git"
 BDEPEND="test? (



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

2023-08-12 Thread Marek Szuba
commit: 56161285487f307f8a0d31314c8b0e40992d05e9
Author: Marek Szuba  gentoo  org>
AuthorDate: Sat Aug 12 19:46:31 2023 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Sat Aug 12 21:06:58 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=56161285

net-analyzer/nessus-bin: add 10.5.4, drop 10.5.3

Signed-off-by: Marek Szuba  gentoo.org>

 net-analyzer/nessus-bin/Manifest  | 4 ++--
 .../nessus-bin/{nessus-bin-10.5.3.ebuild => nessus-bin-10.5.4.ebuild} | 0
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-analyzer/nessus-bin/Manifest b/net-analyzer/nessus-bin/Manifest
index 1d8e75c44d01..4862a607db66 100644
--- a/net-analyzer/nessus-bin/Manifest
+++ b/net-analyzer/nessus-bin/Manifest
@@ -1,2 +1,2 @@
-DIST Nessus-10.5.3-es8.aarch64.rpm 58985712 BLAKE2B 
37e33beb2d2dc033427e8d3d3d7cb7b205461200f542af1275ee8bc35beecd1f92fcaed012a3d2749db50b40290591d357d771cc96ff40921f7aed3baffc10cb
 SHA512 
d4b3ec54e8a5d13cde890633fb2b4be26b5b9673ba221309f830703de760cd91e8ceed7c6f53d59ff527857c001e1a3d8fdd290e8cb0d7cc8ac4d04dc8409b49
-DIST Nessus-10.5.3-es8.x86_64.rpm 60361352 BLAKE2B 
1eab4a62c94832fb4b528123b457490d0b9769bea632141b0cfdb2f17cbfdfc080b3afb934e313eb61caa166501d211092721ddd946bb556312eb7914189aecf
 SHA512 
a518da6eb56435cc3b4210c4ed7f9bf76452b983c6a69639745210c564a52f6b9b7e00ceaa36983fff703e1f98eac3cabdb80d0ee85dc94c882b5e42f04b08d5
+DIST Nessus-10.5.4-es8.aarch64.rpm 60273184 BLAKE2B 
e89f03324f3c149002076ee9616ed8de8ae7aaf8b6adf3628d283472fc8b3f793d134e5c985d62202718f6d7c25238108807d85854d5d2d093c9ef6092b8b104
 SHA512 
e58284ecc618352ad3d0c5f4664e191e0ad3aa958370ce130da787e1c32bd0777f41bd6e62338d8ae30a1c28372b8af2eb627de3a5b28efb70e5f586d9741f06
+DIST Nessus-10.5.4-es8.x86_64.rpm 61658864 BLAKE2B 
d0b90068ed1ea3b8177af9c18a033b3a53fdc44e5c61106e9a215cd313a7d233638d04abc2ed3c6ab5f6063370fa658c175d0f88d5698d1bb6dda1888a11bab6
 SHA512 
7164004534f4d9bb7fff860d0f8c8525ff208dc5a635b67a6ea1ac51a0510d457c870e4e6cbf5663be9f1efc01514d3b1046529fc8ac8db2037b98a41de31632

diff --git a/net-analyzer/nessus-bin/nessus-bin-10.5.3.ebuild 
b/net-analyzer/nessus-bin/nessus-bin-10.5.4.ebuild
similarity index 100%
rename from net-analyzer/nessus-bin/nessus-bin-10.5.3.ebuild
rename to net-analyzer/nessus-bin/nessus-bin-10.5.4.ebuild



[gentoo-commits] repo/gentoo:master commit in: net-p2p/syncthing/

2023-08-12 Thread Marek Szuba
commit: 5283f10049f4e0abbdb9b2247adfac77cf26441c
Author: Marek Szuba  gentoo  org>
AuthorDate: Sat Aug 12 19:39:21 2023 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Sat Aug 12 21:06:56 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5283f100

net-p2p/syncthing: require https://github.com/syncthing/syncthing/issues/9034) so hopefully we
won't have to wait for a proper resolution.

Closes: https://bugs.gentoo.org/912060
Signed-off-by: Marek Szuba  gentoo.org>

 net-p2p/syncthing/syncthing-1.23.5.ebuild | 1 +
 net-p2p/syncthing/syncthing-1.23.6.ebuild | 1 +
 2 files changed, 2 insertions(+)

diff --git a/net-p2p/syncthing/syncthing-1.23.5.ebuild 
b/net-p2p/syncthing/syncthing-1.23.5.ebuild
index 775dfc6ccb00..4aa920023bb7 100644
--- a/net-p2p/syncthing/syncthing-1.23.5.ebuild
+++ b/net-p2p/syncthing/syncthing-1.23.5.ebuild
@@ -19,6 +19,7 @@ RDEPEND="acct-group/syncthing
tools? ( >=acct-user/stdiscosrv-1
>=acct-user/strelaysrv-1 )
selinux? ( sec-policy/selinux-syncthing )"
+BDEPEND="

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

2023-08-12 Thread Sam James
commit: 24a77f04da4631fd0fdb617e3e9e0c9cb921ce20
Author: Sam James  gentoo  org>
AuthorDate: Sat Aug 12 21:06:01 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Aug 12 21:06:01 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=24a77f04

dev-python/flasgger: Keyword 0.9.7.1 hppa, #912056

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

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

diff --git a/dev-python/flasgger/flasgger-0.9.7.1.ebuild 
b/dev-python/flasgger/flasgger-0.9.7.1.ebuild
index e1a765aad7cf..959661d65ba0 100644
--- a/dev-python/flasgger/flasgger-0.9.7.1.ebuild
+++ b/dev-python/flasgger/flasgger-0.9.7.1.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~s390 ~sparc"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~s390 ~sparc"
 
 RDEPEND="
>=dev-python/flask-0.10[${PYTHON_USEDEP}]



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

2023-08-12 Thread Sam James
commit: 2d604bd85ebbff0657e47dfa1590fcb497f98bd5
Author: Sam James  gentoo  org>
AuthorDate: Sat Aug 12 21:05:59 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Aug 12 21:05:59 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d604bd8

dev-python/httpbin: Keyword 0.10.0 hppa, #912056

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

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

diff --git a/dev-python/httpbin/httpbin-0.10.0.ebuild 
b/dev-python/httpbin/httpbin-0.10.0.ebuild
index c8ef939fc98e..72a7310ec2fd 100644
--- a/dev-python/httpbin/httpbin-0.10.0.ebuild
+++ b/dev-python/httpbin/httpbin-0.10.0.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~s390 ~sparc"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~s390 ~sparc"
 
 RDEPEND="
dev-python/brotlicffi[${PYTHON_USEDEP}]



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

2023-08-12 Thread Sam James
commit: b51048db2583e64bbb3621fac5c8b31151a859e2
Author: Sam James  gentoo  org>
AuthorDate: Sat Aug 12 21:04:27 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Aug 12 21:04:27 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b51048db

dev-cpp/catch: Stabilize 3.4.0 ppc, #911757

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

 dev-cpp/catch/catch-3.4.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-cpp/catch/catch-3.4.0.ebuild b/dev-cpp/catch/catch-3.4.0.ebuild
index 6884a47991c7..515296dbc7f0 100644
--- a/dev-cpp/catch/catch-3.4.0.ebuild
+++ b/dev-cpp/catch/catch-3.4.0.ebuild
@@ -15,7 +15,7 @@ else
SRC_URI="https://github.com/catchorg/Catch2/archive/v${PV}.tar.gz -> 
${MY_P}.tar.gz"
S="${WORKDIR}/${MY_P}"
 
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~ppc ppc64 ~riscv 
~s390 sparc x86"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv 
~s390 sparc x86"
 fi
 
 DESCRIPTION="Modern C++ header-only framework for unit-tests"



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

2023-08-12 Thread Sam James
commit: 4f153a2d54297a8d9ca66e02b611ff0687b25178
Author: Sam James  gentoo  org>
AuthorDate: Sat Aug 12 20:36:16 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Aug 12 20:36:16 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4f153a2d

net-im/synapse: Stabilize 1.87.0 amd64, #912179

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

 net-im/synapse/synapse-1.87.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-im/synapse/synapse-1.87.0.ebuild 
b/net-im/synapse/synapse-1.87.0.ebuild
index eaec2f8d..78956e2bdeae 100644
--- a/net-im/synapse/synapse-1.87.0.ebuild
+++ b/net-im/synapse/synapse-1.87.0.ebuild
@@ -84,7 +84,7 @@ LICENSE+="
Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD MIT Unicode-DFS-2016
 "
 SLOT="0"
-KEYWORDS="~amd64 ~ppc64"
+KEYWORDS="amd64 ~ppc64"
 IUSE="postgres systemd test"
 RESTRICT="!test? ( test )"
 



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

2023-08-12 Thread Sam James
commit: 033c29c60893112152740ce97ec78ffb301c058b
Author: Sam James  gentoo  org>
AuthorDate: Sat Aug 12 20:36:14 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Aug 12 20:36:14 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=033c29c6

app-misc/broot: Stabilize 1.23.0 amd64, #912177

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

 app-misc/broot/broot-1.23.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/broot/broot-1.23.0.ebuild 
b/app-misc/broot/broot-1.23.0.ebuild
index 60d8c1e7a882..5d57a0907a87 100644
--- a/app-misc/broot/broot-1.23.0.ebuild
+++ b/app-misc/broot/broot-1.23.0.ebuild
@@ -320,7 +320,7 @@ 
SRC_URI="https://github.com/Canop/broot/archive/v${PV}.tar.gz -> ${P}.tar.gz
 
 LICENSE="Apache-2.0 BSD-2 BSD LGPL-3+ MIT ZLIB"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="amd64"
 IUSE="X"
 
 RDEPEND="



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

2023-08-12 Thread David Seifert
commit: 6d008b0de933e108110eabe3f2764fc8f79ba1c4
Author: David Seifert  gentoo  org>
AuthorDate: Sat Aug 12 20:18:20 2023 +
Commit: David Seifert  gentoo  org>
CommitDate: Sat Aug 12 20:18:20 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d008b0d

dev-libs/boost: add USE=stacktrace

* required for media-gfx/inkscape-1.3

Bug: https://bugs.gentoo.org/689300
Bug: https://bugs.gentoo.org/911267
Signed-off-by: David Seifert  gentoo.org>

 dev-libs/boost/{boost-1.83.0.ebuild => boost-1.83.0-r1.ebuild} | 4 ++--
 dev-libs/boost/metadata.xml| 1 +
 2 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/dev-libs/boost/boost-1.83.0.ebuild 
b/dev-libs/boost/boost-1.83.0-r1.ebuild
similarity index 98%
rename from dev-libs/boost/boost-1.83.0.ebuild
rename to dev-libs/boost/boost-1.83.0-r1.ebuild
index 8d2a073b2795..8e14335b1d96 100644
--- a/dev-libs/boost/boost-1.83.0.ebuild
+++ b/dev-libs/boost/boost-1.83.0-r1.ebuild
@@ -17,7 +17,7 @@ S="${WORKDIR}/${PN}_${MY_PV}"
 LICENSE="Boost-1.0"
 SLOT="0/${PV}" # ${PV} instead of the major version due to bug 486122
 #KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
-IUSE="bzip2 context debug doc icu lzma +nls mpi numpy python tools zlib zstd"
+IUSE="bzip2 context debug doc icu lzma +nls mpi numpy python stacktrace tools 
zlib zstd"
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
 # the tests will never fail because these are not intended as sanity
 # tests at all. They are more a way for upstream to check their own code
@@ -162,7 +162,7 @@ src_configure() {
$(usev !mpi --without-mpi)
$(usev !nls --without-locale)
$(usev !context '--without-context --without-coroutine 
--without-fiber')
-   --without-stacktrace
+   $(usev !stacktrace --without-stacktrace)
--boost-build="${BROOT}"/usr/share/b2/src
--layout=system
# building with threading=single is currently not possible

diff --git a/dev-libs/boost/metadata.xml b/dev-libs/boost/metadata.xml
index 98eea6f8a059..ba1a98dcc43b 100644
--- a/dev-libs/boost/metadata.xml
+++ b/dev-libs/boost/metadata.xml
@@ -15,6 +15,7 @@
Install the full API documentation 
documentation. This takes over 200MB of extra disk space.
Build libboost_locale. This library requires 
compatible C library interfaces, which might not be provided by uClibc or other 
embedded libraries.
Optionally build NumPy extensions when 
Boost.Python is enabled
+   Build the full Boost.Stacktrace dynamic 
library instead of relying on the header-only implementation
Build and install the boost tools (bcp, 
quickbook, inspect, wave)





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

2023-08-12 Thread David Seifert
commit: 3e8ba3bbd5ad5281302d5c98d0e8ffdc763d5670
Author: David Seifert  gentoo  org>
AuthorDate: Sat Aug 12 20:18:21 2023 +
Commit: David Seifert  gentoo  org>
CommitDate: Sat Aug 12 20:18:21 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e8ba3bb

dev-libs/boost: default enable +context and +stacktrace

Signed-off-by: David Seifert  gentoo.org>

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

diff --git a/dev-libs/boost/boost-1.83.0-r1.ebuild 
b/dev-libs/boost/boost-1.83.0-r1.ebuild
index 8e14335b1d96..4751aff03a5b 100644
--- a/dev-libs/boost/boost-1.83.0-r1.ebuild
+++ b/dev-libs/boost/boost-1.83.0-r1.ebuild
@@ -17,7 +17,7 @@ S="${WORKDIR}/${PN}_${MY_PV}"
 LICENSE="Boost-1.0"
 SLOT="0/${PV}" # ${PV} instead of the major version due to bug 486122
 #KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
-IUSE="bzip2 context debug doc icu lzma +nls mpi numpy python stacktrace tools 
zlib zstd"
+IUSE="bzip2 +context debug doc icu lzma +nls mpi numpy python +stacktrace 
tools zlib zstd"
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
 # the tests will never fail because these are not intended as sanity
 # tests at all. They are more a way for upstream to check their own code



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

2023-08-12 Thread Mike Pagano
commit: 0b1298773148fd5ea26a6142c8e677735442500c
Author: Mike Pagano  gentoo  org>
AuthorDate: Sat Aug 12 19:50:29 2023 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Sat Aug 12 19:50:29 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0b129877

www-servers/nginx-unit: Remove masked php7.4 dependency

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

 www-servers/nginx-unit/nginx-unit-1.29.1-r1.ebuild | 94 ++
 1 file changed, 94 insertions(+)

diff --git a/www-servers/nginx-unit/nginx-unit-1.29.1-r1.ebuild 
b/www-servers/nginx-unit/nginx-unit-1.29.1-r1.ebuild
new file mode 100644
index ..af289a79a2ce
--- /dev/null
+++ b/www-servers/nginx-unit/nginx-unit-1.29.1-r1.ebuild
@@ -0,0 +1,94 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9..11} )
+
+inherit flag-o-matic python-single-r1 systemd toolchain-funcs
+
+MY_P="unit-${PV}"
+DESCRIPTION="Dynamic web and application server"
+HOMEPAGE="https://unit.nginx.org;
+SRC_URI="https://unit.nginx.org/download/${MY_P}.tar.gz -> ${P}.tar.gz"
+S="${WORKDIR}/${MY_P}"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+MY_USE="perl python ruby"
+MY_USE_PHP="php8-0 php8-1 "
+IUSE="${MY_USE} ${MY_USE_PHP} ssl"
+REQUIRED_USE="|| ( ${IUSE} )
+   python? ( ${PYTHON_REQUIRED_USE} )"
+
+DEPEND="perl? ( dev-lang/perl:= )
+   php8-0? ( dev-lang/php:8.0[embed] )
+   php8-1? ( dev-lang/php:8.1[embed] )
+   python? ( ${PYTHON_DEPS} )
+   ruby? (
+   dev-lang/ruby:=
+   dev-ruby/rubygems:=
+   )
+   ssl? ( dev-libs/openssl:0= )
+   virtual/libcrypt:0="
+RDEPEND="${DEPEND}
+   acct-user/nginx-unit
+   acct-group/nginx-unit"
+
+pkg_setup() {
+   use python && python-single-r1_pkg_setup
+}
+
+src_prepare() {
+   eapply_user
+   sed -i '/^CFLAGS/d' auto/make || die
+   default
+}
+
+src_configure() {
+   local opt=(
+   --control=unix:/run/${PN}.sock
+   --log=/var/log/${PN}
+   --modules=$(get_libdir)/${PN}
+   --pid=/run/${PN}.pid
+   --prefix=/usr
+   --state=/var/lib/${PN}
+   --user=${PN}
+   --group=${PN}
+   )
+
+   use ssl && opt+=( --openssl )
+   export AR="$(tc-getAR)"
+   export CC="$(tc-getCC)"
+   ./configure ${opt[@]} --ld-opt="${LDFLAGS}" || die "Core configuration 
failed"
+
+   # Modules require position-independent code
+   append-cflags $(test-flags-CC -fPIC)
+
+   for flag in ${MY_USE} ; do
+   if use ${flag} ; then
+   ./configure ${flag} || die "Module configuration 
failed: ${flag}"
+   fi
+   done
+
+   for flag in ${MY_USE_PHP} ; do
+   if use ${flag} ; then
+   local php_slot="/usr/$(get_libdir)/${flag/-/.}"
+   ./configure php \
+   --module=${flag} \
+   --config=${php_slot}/bin/php-config \
+   --lib-path=${php_slot}/$(get_libdir) || die 
"Module configuration failed: ${flag}"
+   fi
+   done
+}
+
+src_install() {
+   default
+
+   diropts -m 0770
+   keepdir /var/lib/${PN}
+   newinitd "${FILESDIR}/${PN}.initd-r1" ${PN}
+   newconfd "${FILESDIR}"/nginx-unit.confd nginx-unit
+   systemd_newunit "${FILESDIR}"/${PN}.service ${PN}.service
+}



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

2023-08-12 Thread Mike Pagano
commit: 086ee91d432365ab23533a1ba1c7f1db73f57111
Author: Mike Pagano  gentoo  org>
AuthorDate: Sat Aug 12 19:47:19 2023 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Sat Aug 12 19:47:19 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=086ee91d

www-servers/nginx-unit: Remove masked php7.4

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

 www-servers/nginx-unit/nginx-unit-1.30.0-r1.ebuild | 103 +
 1 file changed, 103 insertions(+)

diff --git a/www-servers/nginx-unit/nginx-unit-1.30.0-r1.ebuild 
b/www-servers/nginx-unit/nginx-unit-1.30.0-r1.ebuild
new file mode 100644
index ..ed9744731336
--- /dev/null
+++ b/www-servers/nginx-unit/nginx-unit-1.30.0-r1.ebuild
@@ -0,0 +1,103 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9..11} )
+
+inherit flag-o-matic python-single-r1 systemd toolchain-funcs
+
+MY_P="unit-${PV}"
+DESCRIPTION="Dynamic web and application server"
+HOMEPAGE="https://unit.nginx.org;
+SRC_URI="https://unit.nginx.org/download/${MY_P}.tar.gz -> ${P}.tar.gz"
+S="${WORKDIR}/${MY_P}"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+MY_USE="perl python ruby"
+MY_USE_PHP="php8-0 php8-1 php8-2"
+IUSE="${MY_USE} ${MY_USE_PHP} perl ssl"
+REQUIRED_USE="|| ( ${IUSE} )
+   python? ( ${PYTHON_REQUIRED_USE} )"
+
+DEPEND="perl? ( dev-lang/perl:= )
+   php8-0? ( dev-lang/php:8.0[embed] )
+   php8-1? ( dev-lang/php:8.1[embed] )
+   php8-2? ( dev-lang/php:8.2[embed] )
+   python? ( ${PYTHON_DEPS} )
+   ruby? (
+   dev-lang/ruby:=
+   dev-ruby/rubygems:=
+   )
+   ssl? ( dev-libs/openssl:0= )
+   virtual/libcrypt:0="
+RDEPEND="${DEPEND}
+   acct-user/nginx-unit
+   acct-group/nginx-unit"
+
+pkg_setup() {
+   use python && python-single-r1_pkg_setup
+}
+
+src_prepare() {
+   eapply_user
+   sed -i '/^CFLAGS/d' auto/make || die
+   default
+}
+
+src_configure() {
+   local opt=(
+   --control=unix:/run/${PN}.sock
+   --log=/var/log/${PN}
+   --modules=$(get_libdir)/${PN}
+   --pid=/run/${PN}.pid
+   --prefix=/usr
+   --state=/var/lib/${PN}
+   --user=${PN}
+   --group=${PN}
+   )
+
+   use ssl && opt+=( --openssl )
+   export AR="$(tc-getAR)"
+   export CC="$(tc-getCC)"
+   ./configure ${opt[@]} --ld-opt="${LDFLAGS}" || die "Core configuration 
failed"
+
+   # Modules require position-independent code
+   append-cflags $(test-flags-CC -fPIC)
+
+   for flag in ${MY_USE} ; do
+   if use ${flag} ; then
+   ./configure ${flag} || die "Module configuration 
failed: ${flag}"
+   fi
+   done
+
+   for flag in ${MY_USE_PHP} ; do
+   if use ${flag} ; then
+   local php_slot="/usr/$(get_libdir)/${flag/-/.}"
+   ./configure php \
+   --module=${flag} \
+   --config=${php_slot}/bin/php-config \
+   --lib-path=${php_slot}/$(get_libdir) || die 
"Module configuration failed: ${flag}"
+   fi
+   done
+}
+
+src_install() {
+   default
+
+   if use perl ; then
+   echo "1"
+   echo "D is ${D}"
+   emake DESTDIR="${D}/" perl-install
+   fi
+
+   rm -rf "${ED}"/usr/var
+
+   diropts -m 0770
+   keepdir /var/lib/${PN}
+   newinitd "${FILESDIR}/${PN}.initd-r2" ${PN}
+   newconfd "${FILESDIR}"/nginx-unit.confd nginx-unit
+   systemd_newunit "${FILESDIR}"/${PN}.service ${PN}.service
+}



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

2023-08-12 Thread Arthur Zamarin
commit: 7eb068e28f71eca77546de8cff0d35470a28f03d
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Aug 12 19:44:41 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Aug 12 19:44:41 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7eb068e2

mail-client/evolution: Stabilize 3.48.3 arm64, #909477

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

 mail-client/evolution/evolution-3.48.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/mail-client/evolution/evolution-3.48.3.ebuild 
b/mail-client/evolution/evolution-3.48.3.ebuild
index 786ffbd2856f..5673a40f48d0 100644
--- a/mail-client/evolution/evolution-3.48.3.ebuild
+++ b/mail-client/evolution/evolution-3.48.3.ebuild
@@ -14,7 +14,7 @@ SLOT="2.0"
 
 IUSE="archive +bogofilter geolocation gtk-doc highlight ldap selinux 
spamassassin spell ssl +weather ytnef"
 
-KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv x86"
+KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv x86"
 
 # glade-3 support is for maintainers only per configure.ac
 # pst is not mature enough and changes API/ABI frequently



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

2023-08-12 Thread Arthur Zamarin
commit: 3d3468dcc66e297a2eec3b3d884ac94731072697
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Aug 12 19:44:17 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Aug 12 19:44:17 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d3468dc

mail-client/evolution: Stabilize 3.48.3 x86, #909477

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

 mail-client/evolution/evolution-3.48.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/mail-client/evolution/evolution-3.48.3.ebuild 
b/mail-client/evolution/evolution-3.48.3.ebuild
index 45c71ffaf558..786ffbd2856f 100644
--- a/mail-client/evolution/evolution-3.48.3.ebuild
+++ b/mail-client/evolution/evolution-3.48.3.ebuild
@@ -14,7 +14,7 @@ SLOT="2.0"
 
 IUSE="archive +bogofilter geolocation gtk-doc highlight ldap selinux 
spamassassin spell ssl +weather ytnef"
 
-KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv x86"
 
 # glade-3 support is for maintainers only per configure.ac
 # pst is not mature enough and changes API/ABI frequently



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

2023-08-12 Thread Arthur Zamarin
commit: 23c7e6b7a40fe205a3a3a2a0177e266267e8ebb1
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Aug 12 19:43:43 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Aug 12 19:43:43 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=23c7e6b7

gnome-extra/gnome-shell-frippery: Stabilize 44.1 x86, #909495

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

 gnome-extra/gnome-shell-frippery/gnome-shell-frippery-44.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gnome-extra/gnome-shell-frippery/gnome-shell-frippery-44.1.ebuild 
b/gnome-extra/gnome-shell-frippery/gnome-shell-frippery-44.1.ebuild
index 2dfcac3c75d7..0af620dcfbd1 100644
--- a/gnome-extra/gnome-shell-frippery/gnome-shell-frippery-44.1.ebuild
+++ b/gnome-extra/gnome-shell-frippery/gnome-shell-frippery-44.1.ebuild
@@ -9,7 +9,7 @@ SRC_URI="http://frippery.org/extensions/${P}.tgz;
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="amd64 ~x86"
+KEYWORDS="amd64 x86"
 
 RDEPEND="
app-eselect/eselect-gnome-shell-extensions



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

2023-08-12 Thread Arthur Zamarin
commit: bef00517642098b2f570501ae367a719eeb0e3a2
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Aug 12 19:41:26 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Aug 12 19:41:26 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bef00517

gnome-base/nautilus: Stabilize 44.2.1 arm64, #909493

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

 gnome-base/nautilus/nautilus-44.2.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gnome-base/nautilus/nautilus-44.2.1.ebuild 
b/gnome-base/nautilus/nautilus-44.2.1.ebuild
index 977a8f427925..6007a14aa4d2 100644
--- a/gnome-base/nautilus/nautilus-44.2.1.ebuild
+++ b/gnome-base/nautilus/nautilus-44.2.1.ebuild
@@ -13,7 +13,7 @@ SLOT="0"
 IUSE="gnome +gstreamer gtk-doc +introspection +previewer selinux sendto"
 REQUIRED_USE="gtk-doc? ( introspection )"
 
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86"
 
 DEPEND="
>=dev-libs/glib-2.72.0:2



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

2023-08-12 Thread Arthur Zamarin
commit: bfd952b48568e140673bcb619d229d3680cf870a
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Aug 12 19:40:53 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Aug 12 19:40:53 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bfd952b4

sys-devel/gcc: Stabilize 10.5.0 x86, #911665

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

 sys-devel/gcc/gcc-10.5.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/gcc/gcc-10.5.0.ebuild b/sys-devel/gcc/gcc-10.5.0.ebuild
index 475550cac5c5..7b4e343a625d 100644
--- a/sys-devel/gcc/gcc-10.5.0.ebuild
+++ b/sys-devel/gcc/gcc-10.5.0.ebuild
@@ -37,7 +37,7 @@ if tc_is_live ; then
EGIT_BRANCH=releases/gcc-$(ver_cut 1)
 elif [[ -z ${TOOLCHAIN_USE_GIT_PATCHES} ]] ; then
# Don't keyword live ebuilds
-   KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+   KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc x86"
:;
 fi
 



[gentoo-commits] repo/gentoo:master commit in: app-emulation/virtualbox-guest-additions/

2023-08-12 Thread Arthur Zamarin
commit: 0687659ac11a2fcb04c77efff1880fcd7caf5ee1
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Aug 12 19:40:56 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Aug 12 19:40:56 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0687659a

app-emulation/virtualbox-guest-additions: Stabilize 6.1.46 x86, #911672

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

 .../virtualbox-guest-additions/virtualbox-guest-additions-6.1.46.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/app-emulation/virtualbox-guest-additions/virtualbox-guest-additions-6.1.46.ebuild
 
b/app-emulation/virtualbox-guest-additions/virtualbox-guest-additions-6.1.46.ebuild
index 5d53ef30beef..578abd460e54 100644
--- 
a/app-emulation/virtualbox-guest-additions/virtualbox-guest-additions-6.1.46.ebuild
+++ 
b/app-emulation/virtualbox-guest-additions/virtualbox-guest-additions-6.1.46.ebuild
@@ -16,7 +16,7 @@ S="${WORKDIR}/${MY_PN}-${PV}"
 
 LICENSE="GPL-2"
 SLOT="0/$(ver_cut 1-2)"
-KEYWORDS="amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE="X +dbus"
 
 # automount Error: VBoxServiceAutoMountWorker: Group "vboxsf" does not exist



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

2023-08-12 Thread Arthur Zamarin
commit: 7b06388486afc97dc7c7c3c22f3c3d93e3da086c
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Aug 12 19:40:26 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Aug 12 19:40:26 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b063884

x11-libs/vte: Stabilize 0.72.2 sparc, #909475

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

 x11-libs/vte/vte-0.72.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/vte/vte-0.72.2.ebuild b/x11-libs/vte/vte-0.72.2.ebuild
index 6999e5ae3135..04ee6c291ffb 100644
--- a/x11-libs/vte/vte-0.72.2.ebuild
+++ b/x11-libs/vte/vte-0.72.2.ebuild
@@ -13,7 +13,7 @@ HOMEPAGE="https://wiki.gnome.org/Apps/Terminal/VTE;
 LICENSE="LGPL-3+ GPL-3+"
 SLOT="2.91"  # vte_api_version in meson.build
 IUSE="+crypt debug gtk-doc +icu +introspection systemd +vala vanilla"
-KEYWORDS="amd64 arm arm64 ~ia64 ~loong ppc ppc64 ~riscv ~sparc x86"
+KEYWORDS="amd64 arm arm64 ~ia64 ~loong ppc ppc64 ~riscv sparc x86"
 REQUIRED_USE="
gtk-doc? ( introspection )
vala? ( introspection )



[gentoo-commits] repo/gentoo:master commit in: app-accessibility/at-spi2-core/

2023-08-12 Thread Arthur Zamarin
commit: 2ebeb91b4e79cd5d57159750fdb8fd911b6dc531
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Aug 12 19:40:01 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Aug 12 19:40:01 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2ebeb91b

app-accessibility/at-spi2-core: Stabilize 2.48.3 sparc, #909484

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

 app-accessibility/at-spi2-core/at-spi2-core-2.48.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-accessibility/at-spi2-core/at-spi2-core-2.48.3.ebuild 
b/app-accessibility/at-spi2-core/at-spi2-core-2.48.3.ebuild
index 7126655341eb..c2dd0940f41b 100644
--- a/app-accessibility/at-spi2-core/at-spi2-core-2.48.3.ebuild
+++ b/app-accessibility/at-spi2-core/at-spi2-core-2.48.3.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://wiki.gnome.org/Accessibility 
https://gitlab.gnome.org/GNOME/at
 
 LICENSE="LGPL-2.1+"
 SLOT="2"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~s390 ~sparc x86 ~amd64-linux ~x86-linux ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos"
 IUSE="X dbus-broker gtk-doc +introspection systemd"
 REQUIRED_USE="
dbus-broker? ( systemd )



[gentoo-commits] repo/gentoo:master commit in: net-vpn/networkmanager-openconnect/

2023-08-12 Thread Arthur Zamarin
commit: 626c51f712e02544990e633f20a9d488a974c242
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Aug 12 19:39:37 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Aug 12 19:39:37 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=626c51f7

net-vpn/networkmanager-openconnect: Stabilize 1.2.10-r1 arm, #909480

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

 .../networkmanager-openconnect-1.2.10-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/net-vpn/networkmanager-openconnect/networkmanager-openconnect-1.2.10-r1.ebuild
 
b/net-vpn/networkmanager-openconnect/networkmanager-openconnect-1.2.10-r1.ebuild
index dcb6deb1f491..bc688deb012d 100644
--- 
a/net-vpn/networkmanager-openconnect/networkmanager-openconnect-1.2.10-r1.ebuild
+++ 
b/net-vpn/networkmanager-openconnect/networkmanager-openconnect-1.2.10-r1.ebuild
@@ -13,7 +13,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/NetworkManager 
https://gitlab.gnome.or
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv x86"
+KEYWORDS="amd64 arm ~arm64 ~loong ~ppc64 ~riscv x86"
 IUSE="gtk"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: net-vpn/networkmanager-openconnect/

2023-08-12 Thread Arthur Zamarin
commit: 02ce0f3c8d68ac7626da9217fb0c477664db33c1
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Aug 12 19:39:40 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Aug 12 19:39:40 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=02ce0f3c

net-vpn/networkmanager-openconnect: Stabilize 1.2.10-r1 arm64, #909480

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

 .../networkmanager-openconnect-1.2.10-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/net-vpn/networkmanager-openconnect/networkmanager-openconnect-1.2.10-r1.ebuild
 
b/net-vpn/networkmanager-openconnect/networkmanager-openconnect-1.2.10-r1.ebuild
index bc688deb012d..8ca5c646e8ab 100644
--- 
a/net-vpn/networkmanager-openconnect/networkmanager-openconnect-1.2.10-r1.ebuild
+++ 
b/net-vpn/networkmanager-openconnect/networkmanager-openconnect-1.2.10-r1.ebuild
@@ -13,7 +13,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/NetworkManager 
https://gitlab.gnome.or
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="amd64 arm ~arm64 ~loong ~ppc64 ~riscv x86"
+KEYWORDS="amd64 arm arm64 ~loong ~ppc64 ~riscv x86"
 IUSE="gtk"
 
 DEPEND="



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

2023-08-12 Thread Arthur Zamarin
commit: 41af81425d2a1abc4fea7b6d68db878443e4c3cc
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Aug 12 19:39:12 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Aug 12 19:39:12 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=41af8142

gui-libs/gtk: Stabilize 4.10.4 ppc, #909497

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

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

diff --git a/gui-libs/gtk/gtk-4.10.4.ebuild b/gui-libs/gtk/gtk-4.10.4.ebuild
index 7c111f619e8b..e9c069a3e77e 100644
--- a/gui-libs/gtk/gtk-4.10.4.ebuild
+++ b/gui-libs/gtk/gtk-4.10.4.ebuild
@@ -17,7 +17,7 @@ REQUIRED_USE="
test? ( introspection )
 "
 
-KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~loong ~ppc ppc64 ~riscv sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~loong ppc ppc64 ~riscv sparc x86"
 
 COMMON_DEPEND="
>=dev-libs/glib-2.72.0:2



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

2023-08-12 Thread Arthur Zamarin
commit: dfd96395ed5798a6ee3e979abc34659ea870c23f
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Aug 12 19:38:46 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Aug 12 19:38:46 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dfd96395

dev-libs/glib: Stabilize 2.76.3 hppa, #909467

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

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

diff --git a/dev-libs/glib/glib-2.76.3.ebuild b/dev-libs/glib/glib-2.76.3.ebuild
index 90f689e5d269..b8a23bb8b4be 100644
--- a/dev-libs/glib/glib-2.76.3.ebuild
+++ b/dev-libs/glib/glib-2.76.3.ebuild
@@ -16,7 +16,7 @@ IUSE="dbus debug +elf gtk-doc +mime selinux static-libs 
sysprof systemtap test u
 RESTRICT="!test? ( test )"
 REQUIRED_USE="gtk-doc? ( test )" # Bug #777636
 
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
 
 # * elfutils (via libelf) does not build on Windows. gresources are not 
embedded
 # within ELF binaries on that platform anyway and inspecting ELF binaries from



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

2023-08-12 Thread Alfredo Tupone
commit: ece6571ce2e15850968bc207f7388c10341cdd25
Author: Alfredo Tupone  gentoo  org>
AuthorDate: Sat Aug 12 19:06:29 2023 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Sat Aug 12 19:07:00 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ece6571c

sci-libs/safetensors: new package, add 0.3.1

Signed-off-by: Alfredo Tupone  gentoo.org>

 sci-libs/safetensors/Manifest |  41 ++
 sci-libs/safetensors/metadata.xml |  12 +++
 sci-libs/safetensors/safetensors-0.3.1.ebuild | 111 ++
 3 files changed, 164 insertions(+)

diff --git a/sci-libs/safetensors/Manifest b/sci-libs/safetensors/Manifest
new file mode 100644
index ..e53939334466
--- /dev/null
+++ b/sci-libs/safetensors/Manifest
@@ -0,0 +1,41 @@
+DIST autocfg-1.1.0.crate 13272 BLAKE2B 
7724055c337d562103f191f4e36cab469e578f0c51cc24d33624dea155d108a07578703766341fd6a4cc1ef52acda406e7dba1650d59115f18261281e5b40203
 SHA512 
df972c09abbdc0b6cb6bb55b1e29c7fed706ece38a62613d9e275bac46a19574a7f96f0152cccb0239efea04ee90083a146b58b15307696c4c81878cd12de28f
+DIST bitflags-1.3.2.crate 23021 BLAKE2B 
eb990bb27b2bdeb66fd7212ce582cb36e1c616debbac85df642d0c82b25439e6bf9b1e811fac76b59e58ea3c1bbea6170d03a61e8f9a395e4334a0e2e2987eda
 SHA512 
3c698f757b5cc62f815f9a1cce365c3d2dd88e4db71f331dff8bba86c2865f755b81cb4c9bfc59bd86b7643b0943f9e09a7c4f8ad75eb2ab0e714803d0129f62
+DIST cfg-if-1.0.0.crate 7934 BLAKE2B 
e99a5589c11d79d77a4537b34ce0a45d37b981c123b79b807cea836c89fc3926d693458893baca2882448d3d44e3f64e06141f6d916b748daa10b8cc1ae16d1b
 SHA512 
0fb16a8882fd30e86b62c5143b1cb18ab564e84e75bd1f28fd12f24ffdc4a42e0d2e012a99abb606c12efe3c11061ff5bf8e24ab053e550ae083f7d90f6576ff
+DIST indoc-1.0.9.crate 13475 BLAKE2B 
a9696788574e56dd125c3371169fd59d6947d188f76e2669b21c0304692efd6709cd048920f7822e92c6a5620fb178e0e85c7776118cef8ccee0f58398e14abf
 SHA512 
db8aef4a7bb606452dc8ed45aa29a255c7a135357a0bd586fb4429c5f56a1aa2ca9400d6fac39956aeb486a15d25cf5d1b9524967867f2c651d9d563e3e85be8
+DIST itoa-1.0.6.crate 10410 BLAKE2B 
8b1dc9ae9d55a006bb2abe3b0282e5e77397814b692a87b9becdc2bb74deabf5db09e3d5a2f604964cbff046148025988a5d916480e0402b2b80646fbed32875
 SHA512 
e1fb82fe16e1248141d48de9e05e7abed0c6fef58f2ff8b77b52aca5f16f3600c46707ff4c7a0f0307047610f29775bda74948d6d1efceb74b37cdd22e1fcf31
+DIST libc-0.2.141.crate 671145 BLAKE2B 
c0e37825ac3fba376e942a0e2c2aeefcab384b24c50a453d1948376cecb3f953d59735e37aef8a9ca7ae707fc6b4818823fae7330f213bf084e5460a82dd3ed5
 SHA512 
29d81f440d62fa1c9f7983c38138994e61f4897761a50a4f14abce1ced85a8994c6f0cc0ce86f77113b74495e36ddbebae6627f0b94c44621620a395a6723cdd
+DIST lock_api-0.4.9.crate 25685 BLAKE2B 
8adf5c3cccebdf6aff6ec977f230cd2a208b0b188ef57deacbbc6019431f0ede1a760b2384ba3cb49c96b8a589dc56c0f46a6359b3e62277e7ae1a1c3f586fa3
 SHA512 
9215381d9bb6b80d217c73a900db43df043b3e939b5bd7a292a02e9ab911cf0eacd8f883d35bdf72b3a0e78df8f1bc3e843ca4c775294c7a7a03091dc1a74990
+DIST memmap2-0.5.10.crate 26847 BLAKE2B 
1cf50f710ffedcebade4f131b8c3103b036778b320da671305c0244077743c53da155d444bcc4d0eece294234bb6e86bffe67da67aaf12a116573c64ce0ebc50
 SHA512 
39bd2734ce4f16c7f5a5e771f9ef92272b26f511421d5f39dfd2aaca072400ee38f2cd38352005c0c8c359095131770ce1c14570790bfe19ce6a17f711deff8a
+DIST memoffset-0.8.0.crate 8912 BLAKE2B 
19ad3abed21fc39461b0382b15a8cc312378aba36f042b1e5335012115d31b350a4e3bc720f1eea300d7d19b9b317f75a28d4ccd78ff3b31defd9e4b3147899c
 SHA512 
47adcae0848ff967035e10543ea599c7af9c5bad387023eb4dc77c9e8d875994ec8139b9941b3ecc4fc17214d80944a47a3be174a45b334661914a5a7382dfbe
+DIST once_cell-1.17.1.crate 32856 BLAKE2B 
8bde2aaaf9ef45d1f6b8458686179f1fe9295ee8faea269e9b49779583ce26ab9dafe988c3584e841a9e5d05e28430ca967ef3b25e755f48f0120d9c99cdb7bc
 SHA512 
1302d51801e38bfee23e74c0046f1ecb1d3c27309b5fe11c2b6c99553b357db502ce1718695602f9d8b10429e8ff03f91c016d5d604957083728293824c05904
+DIST parking_lot-0.12.1.crate 40967 BLAKE2B 
940a112a066e3cbd15e2f6df89bfff37e4ece2194118618a96fa14871813c91798f93181ab0f768d3e1f3d60805508f216724013afb7e3da95678d0d951a42d4
 SHA512 
07327d3b737a913508dffb66023766348ce7f9d555c224a099cabb05baefd16a28e15fec638e3a148a5169dbd980c4541b0f8820ae9d06dfe0704482838fbd5c
+DIST parking_lot_core-0.9.7.crate 32412 BLAKE2B 
fec3ed2cf28e6d5090aae6a7c0ad583acf3ce6e54e881b78a9cb6721ca1e7040d46c044d405852728e74baff6ff1feaee7a89a64c69d20531f29942dfaafcc72
 SHA512 
1f232f1a87ba9377621244ba49378663f3113da7192a399fdb70be971ff5e5ca0d0601e1210a3fd8ab75ef464dc8505e719f81902e3448cce5e7848ef4bdbef0
+DIST proc-macro2-1.0.56.crate 44454 BLAKE2B 
b2a1f28979245a784a4b3a0af8cb04bd01ef3e7aba32c45122fc05a6cceddb1b7303890827f1a2cb99b0b2ae013cd772bffd6e94ea226f0030cde867d6c22aad
 SHA512 
511fd8332eca47ed834736d405e18d53d83642cf528bebb8fd67fa5561e19b0a43c359b3e8020ecd28f9fafdb065c484ca360abc0287a0f97e94d4f779145f03
+DIST pyo3-0.18.2.crate 418755 BLAKE2B 

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

2023-08-12 Thread Arthur Zamarin
commit: 0bafcca2ec18ee6bedcd95fdf230c5d61704f178
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Aug 12 18:36:05 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Aug 12 18:36:05 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0bafcca2

media-gfx/graphviz: Stabilize 8.1.0 hppa, #911758

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

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

diff --git a/media-gfx/graphviz/graphviz-8.1.0.ebuild 
b/media-gfx/graphviz/graphviz-8.1.0.ebuild
index 9a5cc45c0bd3..97ce0678e2dd 100644
--- a/media-gfx/graphviz/graphviz-8.1.0.ebuild
+++ b/media-gfx/graphviz/graphviz-8.1.0.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://gitlab.com/api/v4/projects/4207231/packages/generic/graphviz-re
 
 LICENSE="CPL-1.0"
 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 
~x64-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 
~x64-solaris"
 IUSE="+cairo devil doc examples gtk2 gts guile lasi nls pdf perl postscript 
python qt5 ruby svg tcl webp X"
 
 REQUIRED_USE="



[gentoo-commits] proj/releng:master commit in: tools/

2023-08-12 Thread Andreas K. Hüttel
commit: a525e5c2fe8b4bad6b59be11f66f66a234aea2dc
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Sat Aug 12 18:18:21 2023 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Sat Aug 12 18:18:21 2023 +
URL:https://gitweb.gentoo.org/proj/releng.git/commit/?id=a525e5c2

Add various more binpackage uploads

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

 tools/catalyst-auto-qemu-alpha.conf  | 1 +
 tools/catalyst-auto-qemu-arm64.conf  | 1 +
 tools/catalyst-auto-qemu-m68k.conf   | 2 ++
 tools/catalyst-auto-qemu-mips-common | 1 +
 tools/catalyst-auto-qemu-riscv.conf  | 2 ++
 tools/catalyst-auto-s390.conf| 1 +
 6 files changed, 8 insertions(+)

diff --git a/tools/catalyst-auto-qemu-alpha.conf 
b/tools/catalyst-auto-qemu-alpha.conf
index 6b148372..fff9f8b9 100644
--- a/tools/catalyst-auto-qemu-alpha.conf
+++ b/tools/catalyst-auto-qemu-alpha.conf
@@ -44,6 +44,7 @@ post_build() {
;;
stage3-systemd.spec)
upload stage3-alpha-systemd-${TIMESTAMP}.tar.xz*
+   upsync_binpackages 
"${BUILD_SRCDIR_BASE}/packages/default/stage3-alpha" alpha/17.0/alpha
;;
esac
popd >/dev/null

diff --git a/tools/catalyst-auto-qemu-arm64.conf 
b/tools/catalyst-auto-qemu-arm64.conf
index 1c010da2..03bcfd96 100644
--- a/tools/catalyst-auto-qemu-arm64.conf
+++ b/tools/catalyst-auto-qemu-arm64.conf
@@ -43,6 +43,7 @@ post_build() {
;;
stage3-systemd.spec)
upload stage3-${SUBARCH}-systemd-${TIMESTAMP}*.xz*
+   upsync_binpackages 
"${BUILD_SRCDIR_BASE}/packages/default/stage3-aarch64_be" arm64/17.0/aarch64_be
;;
esac
popd >/dev/null

diff --git a/tools/catalyst-auto-qemu-m68k.conf 
b/tools/catalyst-auto-qemu-m68k.conf
index 3a10d3c0..39bdd83b 100644
--- a/tools/catalyst-auto-qemu-m68k.conf
+++ b/tools/catalyst-auto-qemu-m68k.conf
@@ -48,6 +48,7 @@ post_build() {
stage3-systemd.spec)
pushd "${BUILD_SRCDIR_BASE}/builds/default" >/dev/null
upload stage3-m68k-systemd-${TIMESTAMP}*.xz*
+   upsync_binpackages 
"${BUILD_SRCDIR_BASE}/packages/default/stage3-m68k" m68k/17.0/m68k
popd >/dev/null
;;
stage3-systemd-mu.spec)
@@ -58,6 +59,7 @@ post_build() {
stage3-musl.spec)
pushd "${BUILD_SRCDIR_BASE}/builds/musl" >/dev/null
upload stage3-m68k_musl-${TIMESTAMP}*.xz*
+   upsync_binpackages 
"${BUILD_SRCDIR_BASE}/packages/musl/stage3-m68k_musl" m68k/17.0/m68k_musl
popd >/dev/null
;;
*)

diff --git a/tools/catalyst-auto-qemu-mips-common 
b/tools/catalyst-auto-qemu-mips-common
index 01ff6198..99dee3e3 100644
--- a/tools/catalyst-auto-qemu-mips-common
+++ b/tools/catalyst-auto-qemu-mips-common
@@ -129,6 +129,7 @@ post_build() {
;;
stage3-mips2-o32-systemd.spec)
upload stage3-mips2-systemd-${TIMESTAMP}.tar.xz*
+   upsync_binpackages 
"${BUILD_SRCDIR_BASE}/packages/default/stage3-mips2" mips/17.0/mips2_o32
;;
stage3-mips2_softfloat-o32-openrc.spec)
upload stage3-mips2_softfloat-openrc-${TIMESTAMP}.tar.xz*

diff --git a/tools/catalyst-auto-qemu-riscv.conf 
b/tools/catalyst-auto-qemu-riscv.conf
index 2b0f985b..6872b152 100644
--- a/tools/catalyst-auto-qemu-riscv.conf
+++ b/tools/catalyst-auto-qemu-riscv.conf
@@ -61,6 +61,8 @@ post_build() {
stage3*systemd.spec)
pushd "${BUILD_SRCDIR_BASE}/builds/default" >/dev/null
upload stage3-rv64_$(echo ${spec}|sed -e 
's:^stage3-::g' -e 's:\.spec$::g' -e 's:-mu:-mergedusr:g')-${TIMESTAMP}*.xz*
+   upsync_binpackages 
"${BUILD_SRCDIR_BASE}/packages/default/stage3-rv64_lp64d" riscv/20.0/rv64_lp64d
+   upsync_binpackages 
"${BUILD_SRCDIR_BASE}/packages/default/stage3-rv64_lp64" riscv/20.0/rv64_lp64
popd >/dev/null
;;
stage3*systemd-mu.spec)

diff --git a/tools/catalyst-auto-s390.conf b/tools/catalyst-auto-s390.conf
index 2f7ee79e..51a11e1e 100644
--- a/tools/catalyst-auto-s390.conf
+++ b/tools/catalyst-auto-s390.conf
@@ -47,6 +47,7 @@ post_build() {
;;
stage3-systemd.spec)
upload stage3-${SUBARCH}-systemd-${TIMESTAMP}.tar.xz*
+   upsync_binpackages 
"${BUILD_SRCDIR_BASE}/packages/default/stage3-s390" s390/17.0/s390
;;
esac
popd >/dev/null



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

2023-08-12 Thread Arthur Zamarin
commit: a23ad4a39b3595f295cf8a10af9964354be308f5
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Aug 12 18:16:42 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Aug 12 18:16:42 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a23ad4a3

dev-libs/glib: Stabilize 2.76.3 ppc64, #909467

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

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

diff --git a/dev-libs/glib/glib-2.76.3.ebuild b/dev-libs/glib/glib-2.76.3.ebuild
index 25c958e035b1..90f689e5d269 100644
--- a/dev-libs/glib/glib-2.76.3.ebuild
+++ b/dev-libs/glib/glib-2.76.3.ebuild
@@ -16,7 +16,7 @@ IUSE="dbus debug +elf gtk-doc +mime selinux static-libs 
sysprof systemtap test u
 RESTRICT="!test? ( test )"
 REQUIRED_USE="gtk-doc? ( test )" # Bug #777636
 
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
 
 # * elfutils (via libelf) does not build on Windows. gresources are not 
embedded
 # within ELF binaries on that platform anyway and inspecting ELF binaries from



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

2023-08-12 Thread Arthur Zamarin
commit: de017b57274482f675bfc936b5f76cfa2a5a3d8a
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Aug 12 18:16:38 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Aug 12 18:16:38 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de017b57

dev-libs/glib: Stabilize 2.76.3 ppc, #909467

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

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

diff --git a/dev-libs/glib/glib-2.76.3.ebuild b/dev-libs/glib/glib-2.76.3.ebuild
index 9f65b970d7b8..25c958e035b1 100644
--- a/dev-libs/glib/glib-2.76.3.ebuild
+++ b/dev-libs/glib/glib-2.76.3.ebuild
@@ -16,7 +16,7 @@ IUSE="dbus debug +elf gtk-doc +mime selinux static-libs 
sysprof systemtap test u
 RESTRICT="!test? ( test )"
 REQUIRED_USE="gtk-doc? ( test )" # Bug #777636
 
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
 
 # * elfutils (via libelf) does not build on Windows. gresources are not 
embedded
 # within ELF binaries on that platform anyway and inspecting ELF binaries from



[gentoo-commits] repo/gentoo:master commit in: gnome-extra/evolution-data-server/

2023-08-12 Thread Arthur Zamarin
commit: 7bcec05519a61882379d6674ce2ede86e4110ad9
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Aug 12 18:16:02 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Aug 12 18:16:02 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7bcec055

gnome-extra/evolution-data-server: Stabilize 3.48.3 arm64, #909476

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

 gnome-extra/evolution-data-server/evolution-data-server-3.48.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/gnome-extra/evolution-data-server/evolution-data-server-3.48.3.ebuild 
b/gnome-extra/evolution-data-server/evolution-data-server-3.48.3.ebuild
index a031a875c5f9..6b885c9ebbd5 100644
--- a/gnome-extra/evolution-data-server/evolution-data-server-3.48.3.ebuild
+++ b/gnome-extra/evolution-data-server/evolution-data-server-3.48.3.ebuild
@@ -18,7 +18,7 @@ REQUIRED_USE="
vala? ( introspection )
 "
 
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86 
~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86 
~amd64-linux ~x86-linux"
 
 # berkdb needed only for migrating old addressbook data from <3.13 versions, 
bug #519512
 # glib-2.70 for build-time optional GPowerProfileMonitor



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

2023-08-12 Thread Arthur Zamarin
commit: 8bb537ebd95e3c994ee882f6c0b1ab8b48ec4cf6
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Aug 12 18:12:00 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Aug 12 18:12:00 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8bb537eb

gnome-base/librsvg: Stabilize 2.56.1 sparc, #909465

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

 gnome-base/librsvg/librsvg-2.56.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gnome-base/librsvg/librsvg-2.56.1.ebuild 
b/gnome-base/librsvg/librsvg-2.56.1.ebuild
index 04a1c6e84528..e65f4cd34432 100644
--- a/gnome-base/librsvg/librsvg-2.56.1.ebuild
+++ b/gnome-base/librsvg/librsvg-2.56.1.ebuild
@@ -325,7 +325,7 @@ SRC_URI+=" $(cargo_crate_uris ${CRATES})"
 LICENSE="Apache-2.0 BSD CC0-1.0 LGPL-2.1+ ISC MIT MPL-2.0 Unicode-DFS-2016"
 
 SLOT="2"
-KEYWORDS="amd64 arm arm64 ~ppc ppc64 ~riscv ~sparc x86"
+KEYWORDS="amd64 arm arm64 ~ppc ppc64 ~riscv sparc x86"
 
 IUSE="gtk-doc +introspection +vala"
 REQUIRED_USE="



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

2023-08-12 Thread Arthur Zamarin
commit: c970eb65505ac6a8a4d7e2c6396db50504fa2e8c
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Aug 12 18:12:04 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Aug 12 18:12:04 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c970eb65

gnome-base/librsvg: Stabilize 2.56.1 ppc, #909465

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

 gnome-base/librsvg/librsvg-2.56.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gnome-base/librsvg/librsvg-2.56.1.ebuild 
b/gnome-base/librsvg/librsvg-2.56.1.ebuild
index e65f4cd34432..6074e54f95ce 100644
--- a/gnome-base/librsvg/librsvg-2.56.1.ebuild
+++ b/gnome-base/librsvg/librsvg-2.56.1.ebuild
@@ -325,7 +325,7 @@ SRC_URI+=" $(cargo_crate_uris ${CRATES})"
 LICENSE="Apache-2.0 BSD CC0-1.0 LGPL-2.1+ ISC MIT MPL-2.0 Unicode-DFS-2016"
 
 SLOT="2"
-KEYWORDS="amd64 arm arm64 ~ppc ppc64 ~riscv sparc x86"
+KEYWORDS="amd64 arm arm64 ppc ppc64 ~riscv sparc x86"
 
 IUSE="gtk-doc +introspection +vala"
 REQUIRED_USE="



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

2023-08-12 Thread Arthur Zamarin
commit: bd00b24445fb6d29d9e13e439608e6d15f1e8f79
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Aug 12 18:05:18 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Aug 12 18:05:18 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd00b244

gnome-base/librsvg: Stabilize 2.56.1 x86, #909465

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

 gnome-base/librsvg/librsvg-2.56.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gnome-base/librsvg/librsvg-2.56.1.ebuild 
b/gnome-base/librsvg/librsvg-2.56.1.ebuild
index 2b5d4756f9cd..04a1c6e84528 100644
--- a/gnome-base/librsvg/librsvg-2.56.1.ebuild
+++ b/gnome-base/librsvg/librsvg-2.56.1.ebuild
@@ -325,7 +325,7 @@ SRC_URI+=" $(cargo_crate_uris ${CRATES})"
 LICENSE="Apache-2.0 BSD CC0-1.0 LGPL-2.1+ ISC MIT MPL-2.0 Unicode-DFS-2016"
 
 SLOT="2"
-KEYWORDS="amd64 arm arm64 ~ppc ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="amd64 arm arm64 ~ppc ppc64 ~riscv ~sparc x86"
 
 IUSE="gtk-doc +introspection +vala"
 REQUIRED_USE="



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

2023-08-12 Thread Sam James
commit: 9b7afc89f0700218ca3e9aaaf4e7c8717a0f29b3
Author: Sam James  gentoo  org>
AuthorDate: Sat Aug 12 18:02:39 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Aug 12 18:02:39 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b7afc89

net-misc/gallery-dl: mark ALLARCHES

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

 net-misc/gallery-dl/metadata.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/net-misc/gallery-dl/metadata.xml b/net-misc/gallery-dl/metadata.xml
index a84cb7bedb41..175585149331 100644
--- a/net-misc/gallery-dl/metadata.xml
+++ b/net-misc/gallery-dl/metadata.xml
@@ -11,6 +11,7 @@
 mikf/gallery-dl
 gallery-dl
   
+  
   
 gallery-dl is a command-line program to download image-galleries
 and -collections from several image hosting sites.



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

2023-08-12 Thread Sam James
commit: 0ea93be4f69eb1f4612777bc8de374912e3d3fda
Author: Sam James  gentoo  org>
AuthorDate: Sat Aug 12 18:00:46 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Aug 12 18:00:46 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0ea93be4

net-misc/gallery-dl: Stabilize 1.25.7 hppa, #911670

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

 net-misc/gallery-dl/gallery-dl-1.25.7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/gallery-dl/gallery-dl-1.25.7.ebuild 
b/net-misc/gallery-dl/gallery-dl-1.25.7.ebuild
index 3369767449a5..371abd912084 100644
--- a/net-misc/gallery-dl/gallery-dl-1.25.7.ebuild
+++ b/net-misc/gallery-dl/gallery-dl-1.25.7.ebuild
@@ -17,7 +17,7 @@ if [[ ${PV} ==  ]]; then
EGIT_REPO_URI="https://github.com/mikf/${PN}.git;
 else
SRC_URI="https://github.com/mikf/${PN}/archive/v${PV}.tar.gz -> 
${P}.gh.tar.gz"
-   KEYWORDS="amd64 arm arm64 ~hppa ~ppc ppc64 ~riscv x86"
+   KEYWORDS="amd64 arm arm64 hppa ~ppc ppc64 ~riscv x86"
 fi
 
 LICENSE="GPL-2"



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

2023-08-12 Thread Arthur Zamarin
commit: 17fd12da47f68f00a4d9e23dd3d55ffeef5d380c
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Aug 12 17:59:40 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Aug 12 17:59:40 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=17fd12da

sys-devel/gcc: Stabilize 11.4.1_p20230622 x86, #911664

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

 sys-devel/gcc/gcc-11.4.1_p20230622.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/gcc/gcc-11.4.1_p20230622.ebuild 
b/sys-devel/gcc/gcc-11.4.1_p20230622.ebuild
index 12f9784484b2..f9062dad2073 100644
--- a/sys-devel/gcc/gcc-11.4.1_p20230622.ebuild
+++ b/sys-devel/gcc/gcc-11.4.1_p20230622.ebuild
@@ -37,7 +37,7 @@ if tc_is_live ; then
EGIT_BRANCH=releases/gcc-$(ver_cut 1)
 elif [[ -z ${TOOLCHAIN_USE_GIT_PATCHES} ]] ; then
# Don't keyword live ebuilds
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc x86"
:;
 fi
 



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

2023-08-12 Thread Arthur Zamarin
commit: 7488f1892e8af0898217ccc69694f218d13c15b5
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Aug 12 17:53:36 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Aug 12 17:53:36 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7488f189

x11-wm/mutter: Stabilize 44.2 x86, #909468

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

 x11-wm/mutter/mutter-44.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-wm/mutter/mutter-44.2.ebuild b/x11-wm/mutter/mutter-44.2.ebuild
index 504e7c50b2db..3fa7e76ec965 100644
--- a/x11-wm/mutter/mutter-44.2.ebuild
+++ b/x11-wm/mutter/mutter-44.2.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} ==  ]]; then
EGIT_REPO_URI="https://gitlab.gnome.org/GNOME/mutter.git;
SRC_URI=""
 else
-   KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv ~x86"
+   KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv x86"
 fi
 
 LICENSE="GPL-2+"



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

2023-08-12 Thread Arthur Zamarin
commit: 9f251df76ff5d5f6a0c89a6cc6af81f3992e0303
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Aug 12 17:53:10 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Aug 12 17:53:10 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f251df7

gnome-base/gnome-shell: Stabilize 44.2 x86, #909464

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

 gnome-base/gnome-shell/gnome-shell-44.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gnome-base/gnome-shell/gnome-shell-44.2.ebuild 
b/gnome-base/gnome-shell/gnome-shell-44.2.ebuild
index ab0014ca2c40..3e5ac1ce70a5 100644
--- a/gnome-base/gnome-shell/gnome-shell-44.2.ebuild
+++ b/gnome-base/gnome-shell/gnome-shell-44.2.ebuild
@@ -16,7 +16,7 @@ REQUIRED_USE="${PYTHON_REQUIRED_USE}
?? ( elogind systemd )"
 RESTRICT="!test? ( test )"
 
-KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv x86"
 
 # libXfixes-5.0 needed for pointer barriers and #include 

 DEPEND="



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

2023-08-12 Thread Arthur Zamarin
commit: e8807a97b60794ec4fc48e42e6b1d2258cb79e4a
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Aug 12 17:53:13 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Aug 12 17:53:13 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e8807a97

gnome-base/gnome-shell: Stabilize 44.2 arm64, #909464

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

 gnome-base/gnome-shell/gnome-shell-44.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gnome-base/gnome-shell/gnome-shell-44.2.ebuild 
b/gnome-base/gnome-shell/gnome-shell-44.2.ebuild
index 3e5ac1ce70a5..85eec9e681ef 100644
--- a/gnome-base/gnome-shell/gnome-shell-44.2.ebuild
+++ b/gnome-base/gnome-shell/gnome-shell-44.2.ebuild
@@ -16,7 +16,7 @@ REQUIRED_USE="${PYTHON_REQUIRED_USE}
?? ( elogind systemd )"
 RESTRICT="!test? ( test )"
 
-KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv x86"
+KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv x86"
 
 # libXfixes-5.0 needed for pointer barriers and #include 

 DEPEND="



  1   2   3   >