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

2023-09-05 Thread Hans de Graaff
commit: 7dfce0015822b50732c192326c90037643111679
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Sep  6 05:16:59 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Sep  6 05:33:58 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7dfce001

dev-ruby/sprockets: add 4.2.1

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

 dev-ruby/sprockets/Manifest   |  1 +
 dev-ruby/sprockets/sprockets-4.2.1.ebuild | 69 +++
 2 files changed, 70 insertions(+)

diff --git a/dev-ruby/sprockets/Manifest b/dev-ruby/sprockets/Manifest
index 3085590c2225..f271fb1fb45f 100644
--- a/dev-ruby/sprockets/Manifest
+++ b/dev-ruby/sprockets/Manifest
@@ -1,2 +1,3 @@
 DIST sprockets-3.7.2-git.tgz 369053 BLAKE2B 
3c40de921d82b2f5c71e3ecaa114576293946352415da1195e60cdda6363066a6be05474eb7842ab1122e29fa6c19fd2f7a38fb0a7cf9972de0640eeb29d03f0
 SHA512 
bc7d79ba696a072644852b7a3a73ce086d297662309deb1d00318ad453f50ac6e494e6489632cb282795de2f334700155cfd21cc80be638dc471a3215422591f
 DIST sprockets-4.2.0-git.tgz 422096 BLAKE2B 
466e328895e318b9e0eecf46e91e0c6b3c04cf5dcc2b6004de2b81b6d2ab4745b9bb8b2a14bc6b9927f169e0b936c19005aa01aa01e805007d37f297750c253e
 SHA512 
8b22cafcb439dee7f4397fae64108854047ea21d7b8faf80d60b2907d8318f28d168014645b48f35f6a765a7ec925697c3755e4ed8d7724f453cbfae1f10880b
+DIST sprockets-4.2.1-git.tgz 422155 BLAKE2B 
578404338fe24dfab050ea5365a5f839e48ef9aee110df5f10ca29ad3eace2b612234321c2f1835c6b1e417209fe2ad7b4b105b88252623df1cfb685c35f10c5
 SHA512 
dc9e5e2acfdc36c525ac8fad566f8494fb83f516fc1bc0c99531a547652aab2b5a9cc6630f32b093651c835eaca4339eb39128d579cde249058a372ad45bac86

diff --git a/dev-ruby/sprockets/sprockets-4.2.1.ebuild 
b/dev-ruby/sprockets/sprockets-4.2.1.ebuild
new file mode 100644
index ..c815cab62643
--- /dev/null
+++ b/dev-ruby/sprockets/sprockets-4.2.1.ebuild
@@ -0,0 +1,69 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby31 ruby32"
+
+RUBY_FAKEGEM_EXTRADOC="README.md"
+
+RUBY_FAKEGEM_GEMSPEC="sprockets.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Ruby library for compiling and serving web assets"
+HOMEPAGE="https://github.com/rails/sprockets;
+SRC_URI="https://github.com/rails/sprockets/archive/v${PV}.tar.gz -> 
${P}-git.tgz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1)"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+
+IUSE=""
+
+ruby_add_rdepend "
+   dev-ruby/concurrent-ruby:1
+   >=dev-ruby/rack-2.2.4:3.0
+"
+
+ruby_add_bdepend "test? (
+   dev-ruby/json
+   dev-ruby/rack-test
+   =dev-ruby/coffee-script-2*
+   =dev-ruby/execjs-2*
+   =dev-ruby/sass-3* >=dev-ruby/sass-3.1
+   dev-ruby/sassc
+   dev-ruby/uglifier
+   )"
+
+all_ruby_prepare() {
+   # Avoid tests for template types that we currently don't package:
+   # eco and ejs.
+   sed -i -e '/eco templates/,/end/ s:^:#:' \
+   -e '/ejs templates/,/end/ s:^:#:' test/test_environment.rb || 
die
+   sed -i -e '/.ejs/ s:^:#:' -e '/\(es6_asset.js\|traceur.es6\)/ s:^:#:' 
test/test_asset.rb || die
+   sed -i -e '/compile babel source map/askip' test/test_source_maps.rb || 
die
+   sed -e '/change jst template namespace/askip' \
+   -e '/find_asset. does not raise an exception/askip' \
+   -e '/es6 asset/askip' \
+   -i test/test_environment.rb || die
+   rm -f test/test_require.rb 
test/test_{babel,closure,eco,ejs,jsminc,yui}_{compressor,processor}.rb || die
+   # Fails only within Gentoo test environment, not clear why
+   sed -i -e '/extension exporters/a skip' test/test_exporting.rb || die
+   sed -i -e "/bundler/d" Rakefile || die
+
+   sed -i -e 's/MiniTest/Minitest/' test/sprockets_test.rb test/test*.rb 
|| die
+}
+
+each_ruby_prepare() {
+   sed -i -e "s:ruby:${RUBY}:" test/test_sprocketize.rb || die
+}
+
+each_ruby_test() {
+   # Make sure we have completely separate copies. Hardlinks won't work
+   # for this test suite.
+   cp -R test test-new || die
+   rm -rf test || die
+   mv test-new test || die
+
+   each_fakegem_test
+}



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

2023-09-05 Thread Hans de Graaff
commit: 2fae66d5667cde459f4d96c8a128c8b0e5c66f42
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Sep  6 05:33:03 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Sep  6 05:33:59 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2fae66d5

net-analyzer/sslscan: add 2.1.0

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

 net-analyzer/sslscan/Manifest |  2 +
 net-analyzer/sslscan/sslscan-2.1.0.ebuild | 82 +++
 2 files changed, 84 insertions(+)

diff --git a/net-analyzer/sslscan/Manifest b/net-analyzer/sslscan/Manifest
index e0f6e7f328ef..8f30940fc3a4 100644
--- a/net-analyzer/sslscan/Manifest
+++ b/net-analyzer/sslscan/Manifest
@@ -1,4 +1,6 @@
 DIST sslscan-2.0.15.tar.gz 111609 BLAKE2B 
fc24c00ba3b6aab3c5a05e2ce7fc61c31df76682ef85ae29ad029358b1a51dd4a2c861546eb2eef38eb1d3f5dfad1d77c03fe02ccff8e9f74aa0e09b39a84b72
 SHA512 
1076914ea86d45fc70bbb60861793acd5e1d64714a5cadca0297a5ad1ab7948a838de7b2d101c199088ee315b802b4342508d37bda94e6b1da47c2bf2289b353
 DIST sslscan-2.0.16.tar.gz 113523 BLAKE2B 
d5157daafa8d3e8863054daae151506cdb83417b7e63ad7a08f1c7204297f173989a6622305c4f9f19027b50d77cd920d11ad88d5b4dd90ea6bcc4216c3f685b
 SHA512 
7fb7233fcb770ec0893d35244173a656d2316655aa85226c99d1fad5387dace77c5d0deb0d0a47a11c27012c9b6ebdfe90fd881b1d05a7d34eaf26ab2fbe7b96
+DIST sslscan-2.1.0.tar.gz 113646 BLAKE2B 
b37fdf7374c7f5742b219e69fd949d79d5f92caf81e887a215b35a0d1f4eddf88c74486c378330846b86a6c27cc29406bc87a1832378d92c1f2dc17c4ab291ee
 SHA512 
9e38855d27384b133f0fe27e2107221f0a1b3b197641f5e88bed7fa12b35ddb6eff68b5f406b02071c6fc0b7ef2a41058b40308b438ad010b448f2e0ca2b282d
 DIST sslscan-OpenSSL_1_1_1p.tar.gz 10039630 BLAKE2B 
52f4750e66fec5b9eda7e0110b2bf6c5ec51c51b4ab4bdee194e76a3ac97806dbb47b38ad427575c960d2598505e4380cbd2a598c07c306695fb2ae1d8e2
 SHA512 
5722b2de033301cb283c21b88a113cd8bff08808de31c8e663c9f93466b3ce04e589f6ad20dfbbc5e1d07ed90aa9fe60d1a35882aa31e2215a8cecae0e4bb39f
 DIST sslscan-OpenSSL_1_1_1t.tar.gz 10061233 BLAKE2B 
aef89c338644230305bcc75dbc13d6799a04ed8c712b6aed07a782703031e977c3e300924f26e5854d0b89ecf39d2d516a50838167754e8f63322fba51de9478
 SHA512 
f28a323fd78be0b16ae6db9a8f163e64c74410e12ddd1a9836dfdda34c264112184f4e22583c84b6fa56716e5aaac9cb860cb183bd3d0cb064091eea1e21815e
+DIST sslscan-openssl-3.0.10.tar.gz 15341392 BLAKE2B 
9b804d0b2c26539469abaa840eb9cf95883b742aa3dbe8f5de758ee0d73dec7c511fb8fa9b0bdc43fab14c980a400e3258686439638607916cd24bdf560be403
 SHA512 
5c20269f9666eae0111252378baf196d74ae14a68b19cac49703d73fa564f7ae7aaf06209f5a3d7dc48c014ddb2e760bdf765141c14adde63edee552a8de015e

diff --git a/net-analyzer/sslscan/sslscan-2.1.0.ebuild 
b/net-analyzer/sslscan/sslscan-2.1.0.ebuild
new file mode 100644
index ..652522f549b0
--- /dev/null
+++ b/net-analyzer/sslscan/sslscan-2.1.0.ebuild
@@ -0,0 +1,82 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit toolchain-funcs
+
+# sslscan builds against a static openssl library to allow weak ciphers
+# to be enabled so that they can be tested.
+OPENSSL_RELEASE_TAG="openssl-3.0.10"
+
+DESCRIPTION="Fast SSL configuration scanner"
+HOMEPAGE="https://github.com/rbsec/sslscan;
+SRC_URI="https://github.com/rbsec/sslscan/archive/${PV}.tar.gz -> ${P}.tar.gz
+
https://github.com/openssl/openssl/archive/${OPENSSL_RELEASE_TAG}.tar.gz -> 
${PN}-${OPENSSL_RELEASE_TAG}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+
+# Requires a docker environment
+RESTRICT="test"
+
+# S="${WORKDIR}/${P}-${MY_FORK}"
+
+src_prepare() {
+   ln -s ../openssl-${OPENSSL_RELEASE_TAG} openssl || die
+   touch .openssl_is_fresh || die
+   sed -i -e '/openssl\/.git/,/fi/d' \
+   -e '/openssl test/d' Makefile || die
+
+   # Copied from dev-libs/openssl
+   # allow openssl to be cross-compiled
+   cp "${FILESDIR}"/gentoo.config-1.0.2 gentoo.config || die
+   chmod a+rx gentoo.config || die
+
+   default
+}
+
+src_configure() {
+   # Copied from dev-libs/openssl
+   unset APPS #197996
+   unset SCRIPTS #312551
+   unset CROSS_COMPILE #311473
+
+   tc-export CC AR RANLIB RC
+
+   local sslout=$(./gentoo.config)
+   einfo "Use configuration ${sslout:-(openssl knows best)}"
+   local config="Configure"
+   [[ -z ${sslout} ]] && config="config"
+
+   # Clean out hardcoded flags that openssl uses
+   local DEFAULT_CFLAGS=$(grep ^CFLAGS= Makefile | LC_ALL=C sed \
+   -e 's:^CFLAGS=::' \
+   -e 's:\(^\| \)-fomit-frame-pointer::g' \
+   -e 's:\(^\| \)-O[^ ]*::g' \
+   -e 's:\(^\| \)-march=[^ ]*::g' \
+   -e 's:\(^\| \)-mcpu=[^ ]*::g' \
+   -e 's:\(^\| \)-m[^ ]*::g' \
+   -e 's:^ *::' \
+   -e 's: *$::' \
+   -e 's: \+: :g' \
+   -e 's:\\::g'
+   )
+
+   # Now insert 

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

2023-09-05 Thread Hans de Graaff
commit: 321b1cc1dc23b2ca91c91ebb4cb8d701e63652b3
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Sep  6 05:23:33 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Sep  6 05:33:58 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=321b1cc1

dev-ruby/cgi: drop 0.3.6

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

 dev-ruby/cgi/cgi-0.3.6.ebuild | 28 
 1 file changed, 28 deletions(-)

diff --git a/dev-ruby/cgi/cgi-0.3.6.ebuild b/dev-ruby/cgi/cgi-0.3.6.ebuild
deleted file mode 100644
index ae4e5eb14392..
--- a/dev-ruby/cgi/cgi-0.3.6.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-USE_RUBY="ruby31 ruby32"
-
-RUBY_FAKEGEM_EXTENSIONS=(ext/cgi/escape/extconf.rb)
-RUBY_FAKEGEM_EXTRADOC="README.md"
-RUBY_FAKEGEM_GEMSPEC="cgi.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Support for the Common Gateway Interface protocol"
-HOMEPAGE="https://github.com/ruby/cgi;
-SRC_URI="https://github.com/ruby/cgi/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="|| ( Ruby-BSD BSD-2 )"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
-SLOT="0"
-IUSE="test"
-
-all_ruby_prepare() {
-   sed -i -e "/spec.version/ s/= version/= '${PV}'/" 
${RUBY_FAKEGEM_GEMSPEC} || die
-}
-
-each_ruby_test() {
-   ${RUBY} -Ilib:test:. -rtest/lib/helper -e 
"Dir['test/**/test_*.rb'].each { require _1 }" || die
-}



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

2023-09-05 Thread Hans de Graaff
commit: 43ae71f805b947acf2dceb93e5494377136b36fe
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Sep  6 05:23:17 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Sep  6 05:33:58 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=43ae71f8

dev-ruby/cgi: fix name in gemspec

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

 dev-ruby/cgi/cgi-0.3.6-r1.ebuild | 30 ++
 1 file changed, 30 insertions(+)

diff --git a/dev-ruby/cgi/cgi-0.3.6-r1.ebuild b/dev-ruby/cgi/cgi-0.3.6-r1.ebuild
new file mode 100644
index ..7408dc861613
--- /dev/null
+++ b/dev-ruby/cgi/cgi-0.3.6-r1.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="ruby31 ruby32"
+
+RUBY_FAKEGEM_EXTENSIONS=(ext/cgi/escape/extconf.rb)
+RUBY_FAKEGEM_EXTRADOC="README.md"
+RUBY_FAKEGEM_GEMSPEC="cgi.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Support for the Common Gateway Interface protocol"
+HOMEPAGE="https://github.com/ruby/cgi;
+SRC_URI="https://github.com/ruby/cgi/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="|| ( Ruby-BSD BSD-2 )"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+SLOT="0"
+IUSE="test"
+
+all_ruby_prepare() {
+   sed -e "/spec.version/ s/= version/= '${PV}'/" \
+   -e "/spec.name/ s/= name/= '${PN}'/" \
+   -i ${RUBY_FAKEGEM_GEMSPEC} || die
+}
+
+each_ruby_test() {
+   ${RUBY} -Ilib:test:. -rtest/lib/helper -e 
"Dir['test/**/test_*.rb'].each { require _1 }" || die
+}



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

2023-09-05 Thread Hans de Graaff
commit: 5fffa87a81a35b44031b44fa158862e374defac3
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Sep  6 05:18:39 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Sep  6 05:33:58 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5fffa87a

dev-ruby/web-console: add 4.2.1

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

 dev-ruby/web-console/Manifest |  1 +
 dev-ruby/web-console/web-console-4.2.1.ebuild | 47 +++
 2 files changed, 48 insertions(+)

diff --git a/dev-ruby/web-console/Manifest b/dev-ruby/web-console/Manifest
index 8174fe796db9..e11e6ca37822 100644
--- a/dev-ruby/web-console/Manifest
+++ b/dev-ruby/web-console/Manifest
@@ -1 +1,2 @@
 DIST web-console-4.2.0.tar.gz 53991 BLAKE2B 
8145e5bf2e13230c7411a49af34129130fb99c8a65afc7b628d77572723cdfcb2afbdc9f3be63a9bad0d3d92013cc291882bbe228058e2b84595566a48b5cdba
 SHA512 
3a9fd5c7a184fd28961a4d8d0e4ad9850d8a4fe39a9c97f13cbd78b34a69be49a78ad94570fcd45e8af6ef523948ead3fb4350a4e49fbbe76855b4115a9afc61
+DIST web-console-4.2.1.tar.gz 54529 BLAKE2B 
71cda457da24db4f96205557a37afe46ffa0cf4beea79c8249135c31fa5ce01cf1484213bb935ac4ff6849c4f71d11c7545c1888df27f13c9e9bb417b92ecd23
 SHA512 
3800f89f430927eb7b77f3f613a223d666ae135958d38fc215139a77d74a21f87207c7002f364a916e021486063d2a67aed3a7d12210674add7608b89e9ff2e5

diff --git a/dev-ruby/web-console/web-console-4.2.1.ebuild 
b/dev-ruby/web-console/web-console-4.2.1.ebuild
new file mode 100644
index ..088894682e5a
--- /dev/null
+++ b/dev-ruby/web-console/web-console-4.2.1.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby31 ruby32"
+
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.markdown README.markdown"
+
+RUBY_FAKEGEM_GEMSPEC="web-console.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="A debugging tool for your Ruby on Rails applications"
+HOMEPAGE="https://github.com/rails/web-console;
+SRC_URI="https://github.com/rails/web-console/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1)"
+KEYWORDS="~amd64"
+IUSE=""
+
+ruby_add_rdepend "
+   >=dev-ruby/actionview-6.0:*
+   >=dev-ruby/activemodel-6.0:*
+   >=dev-ruby/bindex-0.4.0
+   >=dev-ruby/railties-6.0:*
+"
+
+ruby_add_bdepend "test? (
+   dev-ruby/bundler
+   >=dev-ruby/rails-6.0
+   dev-ruby/rack
+   dev-ruby/sqlite3
+   dev-ruby/mocha
+   www-servers/puma
+)"
+
+all_ruby_prepare() {
+   # Use an installed rails version rather than live source from github, 
and
+   # rack is now part of rails.
+   sed -e '/\(rack\|arel\|rails\|simplecov\)/ s/,/#/'  \
+   -e '/\(byebug\|simplecov\)/ s:^:#:' \
+   -e '/arel/ s:^:#:' \
+   -i Gemfile || die
+
+   sed -i -e '/simplecov/I s:^:#:' test/test_helper.rb || die
+}



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

2023-09-05 Thread Hans de Graaff
commit: 41fdc4bea79c4c9bb1c6f956dc8513cff84ea9a2
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Sep  6 05:12:26 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Sep  6 05:33:58 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=41fdc4be

dev-ruby/globalid: add 1.2.1

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

 dev-ruby/globalid/Manifest  |  1 +
 dev-ruby/globalid/globalid-1.2.1.ebuild | 27 +++
 2 files changed, 28 insertions(+)

diff --git a/dev-ruby/globalid/Manifest b/dev-ruby/globalid/Manifest
index 75a4dfc34093..4febb83ac785 100644
--- a/dev-ruby/globalid/Manifest
+++ b/dev-ruby/globalid/Manifest
@@ -1,2 +1,3 @@
 DIST globalid-1.1.0.tar.gz 21131 BLAKE2B 
74f49046e84421df1ae4640cf1ecc23d6c09d4a7176583a4662fa89b031ec9c142c09d13b90dfd40cb23417aec3285a93366f975600b2b52b11a62f62878b313
 SHA512 
42d6fbdaa4de42da6677d620420c96989ed358197b36f4f0e4b4304a4c8a0f2df7d91c0de84381fb0fec87c213d3ba00335e95d92ae2bce59fe7ac7863219c1d
 DIST globalid-1.2.0.tar.gz 24082 BLAKE2B 
b6333d66b2f5684b78e519a46931bc839e38774fc95a7a3732959a26aa90555003679d7be52204d544a290bd373bb8d9c6c9b80a7457d460e9ec2324c6494cbd
 SHA512 
ea25f6e56384733773bf27af5d02cf985328492cac97e518a16f97f94c795503a865c407457c647f6cd34e5b6c577612cad0d5206e6e44ed612499f191f3d8f0
+DIST globalid-1.2.1.tar.gz 24210 BLAKE2B 
0cd47d65b6af78b9201ba4300820f94c126e5e69683b87503967a8b7887b9638693d51a9a1d20277dc5678ca925c567d29ed21dc1805825386fe028ddc475074
 SHA512 
35f3252afd41226a3dd728238be226a1f2ebb62ca853874fdf35e296dd807603319105117d4585df98cdb577efda9166fc5e5733b7af5bea7073d5c44ddec2c1

diff --git a/dev-ruby/globalid/globalid-1.2.1.ebuild 
b/dev-ruby/globalid/globalid-1.2.1.ebuild
new file mode 100644
index ..e97980eb120e
--- /dev/null
+++ b/dev-ruby/globalid/globalid-1.2.1.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby31 ruby32"
+
+RUBY_FAKEGEM_EXTRADOC="README.md"
+
+RUBY_FAKEGEM_GEMSPEC="globalid.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Reference models by URI"
+HOMEPAGE="https://github.com/rails/globalid;
+SRC_URI="https://github.com/rails/globalid/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux"
+IUSE=""
+
+ruby_add_bdepend "test? ( dev-ruby/bundler >=dev-ruby/activemodel-6.1 
>=dev-ruby/railties-6.1 )"
+ruby_add_rdepend ">=dev-ruby/activesupport-6.1:*"
+
+all_ruby_prepare() {
+   rm -f Gemfile.lock || die
+}



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

2023-09-05 Thread Hans de Graaff
commit: a60fccf03714c6323eb7521d4689a27f37f7cc0d
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Sep  6 05:12:41 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Sep  6 05:33:58 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a60fccf0

dev-ruby/globalid: drop 1.2.0

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

 dev-ruby/globalid/Manifest  |  1 -
 dev-ruby/globalid/globalid-1.2.0.ebuild | 29 -
 2 files changed, 30 deletions(-)

diff --git a/dev-ruby/globalid/Manifest b/dev-ruby/globalid/Manifest
index 4febb83ac785..4d9e9499dfe2 100644
--- a/dev-ruby/globalid/Manifest
+++ b/dev-ruby/globalid/Manifest
@@ -1,3 +1,2 @@
 DIST globalid-1.1.0.tar.gz 21131 BLAKE2B 
74f49046e84421df1ae4640cf1ecc23d6c09d4a7176583a4662fa89b031ec9c142c09d13b90dfd40cb23417aec3285a93366f975600b2b52b11a62f62878b313
 SHA512 
42d6fbdaa4de42da6677d620420c96989ed358197b36f4f0e4b4304a4c8a0f2df7d91c0de84381fb0fec87c213d3ba00335e95d92ae2bce59fe7ac7863219c1d
-DIST globalid-1.2.0.tar.gz 24082 BLAKE2B 
b6333d66b2f5684b78e519a46931bc839e38774fc95a7a3732959a26aa90555003679d7be52204d544a290bd373bb8d9c6c9b80a7457d460e9ec2324c6494cbd
 SHA512 
ea25f6e56384733773bf27af5d02cf985328492cac97e518a16f97f94c795503a865c407457c647f6cd34e5b6c577612cad0d5206e6e44ed612499f191f3d8f0
 DIST globalid-1.2.1.tar.gz 24210 BLAKE2B 
0cd47d65b6af78b9201ba4300820f94c126e5e69683b87503967a8b7887b9638693d51a9a1d20277dc5678ca925c567d29ed21dc1805825386fe028ddc475074
 SHA512 
35f3252afd41226a3dd728238be226a1f2ebb62ca853874fdf35e296dd807603319105117d4585df98cdb577efda9166fc5e5733b7af5bea7073d5c44ddec2c1

diff --git a/dev-ruby/globalid/globalid-1.2.0.ebuild 
b/dev-ruby/globalid/globalid-1.2.0.ebuild
deleted file mode 100644
index 1529d99af256..
--- a/dev-ruby/globalid/globalid-1.2.0.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-USE_RUBY="ruby31 ruby32"
-
-RUBY_FAKEGEM_EXTRADOC="README.md"
-
-RUBY_FAKEGEM_GEMSPEC="globalid.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Reference models by URI"
-HOMEPAGE="https://github.com/rails/globalid;
-SRC_URI="https://github.com/rails/globalid/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux"
-IUSE=""
-
-ruby_add_bdepend "test? ( dev-ruby/bundler >=dev-ruby/activemodel-6.1 
>=dev-ruby/railties-6.1 )"
-ruby_add_rdepend ">=dev-ruby/activesupport-6.1:*"
-
-all_ruby_prepare() {
-   rm -f Gemfile.lock || die
-
-#  sed -i -e '2irequire "forwardable"' test/helper.rb || die
-}



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

2023-09-05 Thread Hans de Graaff
commit: b8610afd89d445238d5d3e9155cd87ce09b6faa6
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Sep  6 05:11:11 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Sep  6 05:33:58 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b8610afd

dev-ruby/elasticsearch-transport: add 7.17.8

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

 dev-ruby/elasticsearch-transport/Manifest  |  1 +
 .../elasticsearch-transport-7.17.8.ebuild  | 69 ++
 2 files changed, 70 insertions(+)

diff --git a/dev-ruby/elasticsearch-transport/Manifest 
b/dev-ruby/elasticsearch-transport/Manifest
index 05c3b28f624a..c09ea7920ae2 100644
--- a/dev-ruby/elasticsearch-transport/Manifest
+++ b/dev-ruby/elasticsearch-transport/Manifest
@@ -1,2 +1,3 @@
 DIST elasticsearch-ruby-6.8.3.tar.gz 345447 BLAKE2B 
6f10b4345d098b36c5b4d8e90e8745b10313de0df1f5bd9285e72f891a871bff8569318d5bd15ab5cca0ada722042affb6bd20ddb68117eb689eadc0c2a16706
 SHA512 
3001760ff49bf72ba9ac5e11f3338e320c828bfb245d45535325f422e438b693d1ae7a4f73ab766386a76282eca435849c670f3ad98e9431b80b402e97268f83
 DIST elasticsearch-ruby-7.17.7.tar.gz 1017241 BLAKE2B 
5da6a9dc39afb42c5f5b27aebc403743950d7f587229f5aae8e838e68eab760068686d96fcdc5287596130748e2d2017d56afbd72decf50cdf57eeaac4bd8436
 SHA512 
d19722ffd5786570f6d36e915b25916dc6879029a6b93bda2ec001209f3a2b0db1bc465ec0eedb9795addd33e2c265a39730fcac5e6ed35a6df14e08b764e83e
+DIST elasticsearch-ruby-7.17.8.tar.gz 1017287 BLAKE2B 
d204c1992d5006b386dc0996bed852132ded6b9732a38699e804e1a5ee62387ef5374836cdb4e84c6232066139422b5d1e831143dbd682e86ec30df9077b1279
 SHA512 
71288f31e18ff13709962848091e8e0afb128d805be9c3060421bb46fa7bf120700330beb12241b4f7385e88d9f959921fce3721a1050f89c2464ab8dd355706

diff --git 
a/dev-ruby/elasticsearch-transport/elasticsearch-transport-7.17.8.ebuild 
b/dev-ruby/elasticsearch-transport/elasticsearch-transport-7.17.8.ebuild
new file mode 100644
index ..6b2be3fa12b7
--- /dev/null
+++ b/dev-ruby/elasticsearch-transport/elasticsearch-transport-7.17.8.ebuild
@@ -0,0 +1,69 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby31"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+inherit ruby-fakegem
+
+MY_P=elasticsearch-ruby-${PV}
+DESCRIPTION="Ruby integrations for ES, elasticsearch-transport module"
+HOMEPAGE="https://github.com/elastic/elasticsearch-ruby;
+SRC_URI="https://github.com/elastic/elasticsearch-ruby/archive/v${PV}.tar.gz 
-> ${MY_P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="$(ver_cut 1)"
+KEYWORDS="~amd64"
+IUSE=""
+
+ruby_add_rdepend "
+   dev-ruby/faraday:1
+   dev-ruby/multi_json
+"
+ruby_add_bdepend "
+   doc? ( dev-ruby/yard )
+   test? (
+   dev-ruby/ansi
+   dev-ruby/mocha:1.0
+   dev-ruby/pry
+   dev-ruby/rspec:3
+   dev-ruby/shoulda-context
+   dev-ruby/curb
+   dev-ruby/patron
+   dev-ruby/typhoeus
+   )
+"
+
+RUBY_S=${MY_P}/${PN}
+
+all_ruby_prepare() {
+   # fix to work without git
+   sed -i -e 's/git ls-files/find * -type f/' *.gemspec || die
+
+   # remove useless dependencies from Rakefile
+   sed -e '/bundler/d' \
+   -e '/require.*cane/,/end/d' \
+   -i Rakefile || die
+
+   # Tweak test setup to only run unit tests since we don't have a live 
cluster
+   sed -e "s/RUBY_VERSION > '1.9'/false/" \
+   -e '/module Elasticsearch/,$ s:^:#:' \
+   -e '/reporters/ s:^:#: ; /Reporters::SpecReporter/,/^end/ 
s:^:#: ; /Reporters.use/ s:^:#:' \
+   -i test/test_helper.rb || die
+
+   sed -e '/pry/ s:^:#:' \
+   -e '1igem "faraday", "~> 1.0"' \
+   -e '/config.formatter/ s:^:#:' \
+   -i spec/spec_helper.rb || die
+
+   # Avoid specs that require a running elasticsearch instance
+   sed -e '/#perform_request/ s/describe/xdescribe/' \
+   -e '/when the client connects/ s/context/xcontext/' \
+   -i spec/elasticsearch/transport/client_spec.rb || die
+   sed -e '/retries on 404 status the specified number of max_retries/ 
s/it/xit/' \
+   -i spec/elasticsearch/transport/base_spec.rb || die
+}



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

2023-09-05 Thread 罗百科
commit: d7591cdde0d4aa4b95622420398d96e467c955dc
Author: Patrick Lauer  gentoo  org>
AuthorDate: Wed Sep  6 05:20:19 2023 +
Commit: 罗百科  gentoo  org>
CommitDate: Wed Sep  6 05:20:19 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d7591cdd

games-board/jja: add 0.9.0

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

 games-board/jja/Manifest |  14 ++
 games-board/jja/jja-0.9.0.ebuild | 276 +++
 2 files changed, 290 insertions(+)

diff --git a/games-board/jja/Manifest b/games-board/jja/Manifest
index 401a34f86c84..814ca1fe133a 100644
--- a/games-board/jja/Manifest
+++ b/games-board/jja/Manifest
@@ -5,6 +5,7 @@ DIST ahash-0.8.3.crate 42416 BLAKE2B 
84836a4e33451012ff32c1a1a90500d87eb7ce649b6
 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 aho-corasick-1.0.4.crate 171175 BLAKE2B 
b3d450533f0799a18fa6ceba41ce841573a3b9fe9bc66745aba9b5a1ef4d86b107aa68c049bd30df7bc86229c71264142e40da8e1d145e776017269a01aed86e
 SHA512 
7cb8feb3289a508b1345b3cc04b59f2f730b80f561b17c7605ce23bf92780b5b3714ec84f5e3c5f4ba0c3abd47ac44fd0064a8bf4c5a7d00bd580774c6a3aee8
+DIST aho-corasick-1.0.5.crate 172064 BLAKE2B 
bab7767070b959e8e4c054bf505b9423d7fc8b02dc682b559f54db986abe72ddf83a069b4bb585d71b47de92d2fce66a1c151a0d29c4aae99378ca05c3d5eb50
 SHA512 
6b0a64dbfe0c166341a34cd169bc46d28e40f72db4d599a1aff5327a6e891408f39e8e92e983cf9396a8e8135f93e41550237ff3e5c8c05a5325688746fd814b
 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
@@ -30,6 +31,7 @@ DIST block-0.1.6.crate 4077 BLAKE2B 
a2c11873b8cb1a1ea399ecc99ed45e5d0b9399bd8843
 DIST block-buffer-0.10.4.crate 10538 BLAKE2B 
d819c4f9c4be85868e8b105fb7e479d2e58d3ed85c3339bd677a3e111f85cb1ff624a54d7802ab79a6e1d9221115f66388568340480fe83eae1cb448f19f5b11
 SHA512 
b7d436d8e627e16e6ddc300ee8f706a6cef28ff6f09eff848eedee46f84bdcd03601303c92ab8996042e55922866a59259948177c0a4496eed723523e77f6fdb
 DIST btoi-0.4.3.crate 10007 BLAKE2B 
60a4c0511afc23ec3bdd07a905e82b501f181e6dbfca9ee6a0d6aad40ade84ab09d740fbc8e9656653a7f5a9a12a68ffa732618e8dc87f9cf00a90b6d3cd
 SHA512 
35d54183a37c8adb11838724a061b38d286a92603a557ee8b4b80dd230649a0ceb165fcab4b6e41402284f2153e18fad5c246f83d99accb2fdaa8f32f854bd22
 DIST built-0.6.1.crate 18328 BLAKE2B 
fbe418bc178caaa5ce3c84f9c46c4816b7578df24a6042a791533bd79b7774a8abf242242b5161e37987815861ab0c35d6803245282240e3cfc668a741984ddc
 SHA512 
d37c2dcec144b53a3da24eeaa10d7eabb73e8b234a07ab8f05fce69ea316de299bf2976e633f5631a18e2aca6d10eabddc79f3ff201fc10379bb49945eb34fc0
+DIST bytefmt-0.1.7.crate 3814 BLAKE2B 
cc6f985d93ea5d4b92dccb5bc02cb1d2a30dcc869b569eff7b8dcf4c45977faf31a9b3393d8b30d79f7c81cab03a9de8167ac283b79fb15a696b395dae8d17d8
 SHA512 
807d84c6366cbebd6624749be101bc29e65b58d6148dfc66304c1c1876708ca3bae8ad8657401f87829cf146fd999efca0b6785b9a276441e4b9a5d43656b4b7
 DIST byteorder-1.4.3.crate 22512 BLAKE2B 
d39c546ba7346df315297fc53da4bfc77ecb1f38567ddb788549ee31cae2719a8bc0b7d1f1705abb3cff033aa57af004987d90748f5a31765273b3223a011c0d
 SHA512 
8c8000eb8ecf40351c9ce36a3a8acd7a02f81786d1b11aab85adfeffa0f2267ed74df29b2ca5d1d38128484d1d3cad2b673aa0d0441dcd0620dfd3934bb888fa
 DIST bzip2-0.4.4.crate 34197 BLAKE2B 
b69f8ad38b44eb4912b33d53467492b0ebe6ed740451bdfe9133e71c47a8dbd85b1110a9607c4cc627fbabc44cd86fe0396bb545864632ffb6169f9cfa547b6c
 SHA512 
9cd2b9159bd0b42ac908ecad41f0a737272af94ae0d6dcfe182d2f44bcea4632d32b0456f02322047ea9d6f46377db6cd083f468782bccd6126bcc75cb852555
 DIST bzip2-sys-0.1.11+1.0.8.crate 633444 BLAKE2B 

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

2023-09-05 Thread Michał Górny
commit: ca3eec66cad427be77ee5267ab0916117b9d3c28
Author: Alfred Wingate  protonmail  com>
AuthorDate: Tue Sep  5 21:55:03 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Sep  6 02:41:08 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ca3eec66

dev-python/sqlglot: add 18.2.0

Signed-off-by: Alfred Wingate  protonmail.com>
Closes: https://github.com/gentoo/gentoo/pull/32640
Signed-off-by: Michał Górny  gentoo.org>

 dev-python/sqlglot/Manifest  |  1 +
 dev-python/sqlglot/sqlglot-18.2.0.ebuild | 36 
 2 files changed, 37 insertions(+)

diff --git a/dev-python/sqlglot/Manifest b/dev-python/sqlglot/Manifest
index 72cabfed0935..da9691c69a8c 100644
--- a/dev-python/sqlglot/Manifest
+++ b/dev-python/sqlglot/Manifest
@@ -2,3 +2,4 @@ DIST sqlglot-17.16.2.tar.gz 8562390 BLAKE2B 
f985f74765438c9b57a1df9ff1ad9cf43b7e
 DIST sqlglot-18.0.0.tar.gz 8563952 BLAKE2B 
6feb815c0169c6bbf12942a162ab769d1acba205fec8df18455d582794ec609af6549adeed0d3c47f463e1635dc13cf328ae3fb8e99dc872d53ff4692e5eb63e
 SHA512 
9686be72eb08a61b9808bdac4dafdf2e42ffddb7be563ecb48ab9ab974efc81e271dc47ecf4e87305bd244ee8ac5fe3449697b6fad68443484ede93b1eff8a0b
 DIST sqlglot-18.0.1.tar.gz 8567474 BLAKE2B 
434a31e12f98ba88e4f6fe7c34dff7f69dc991257ed4f976a4f263cb40844c41ace79ec0bf4793aee73e8359ddf4d538bee6d8dea79f9e920788b3c3ee3ef8e5
 SHA512 
729cea4c03a5bf2b658ca2cede31454d46275bc03af946ba238f1d79c190d3a3bc62521dd6310c544469199027fb9eadc901e919a9ce5e34fa6f4eeb18ac48ad
 DIST sqlglot-18.1.0.tar.gz 8570691 BLAKE2B 
5c38baaa9600222c43f11338f2050eaf2e382752aa9df418e6cd8520e5a778e1d5cb6ae21a6cb2602a9ab313b993a43c9e72a26499ccc9cfe79995404bbb0975
 SHA512 
d9a543142514bb6422541085be900e466600bbf0d23f4f69eb817bcd1c5dcf9c3783b11f385a1379a68723eec4605e0372bf5dffa008426566d07a4d518009c3
+DIST sqlglot-18.2.0.tar.gz 8585675 BLAKE2B 
e66be52c97f18811e30d9ee2a3a8ae99ddb72e860a05f85fe48bb3e4b94c089fa425cf21ea66f2c6e45ac6f3823f339eb9fcfd1598a1c7a80d519790a6c0fc8a
 SHA512 
3dffe0a7a6325829d648d988b4fe43cc27121a4d6684c863aee926c2100061309491cb1b5c6ad4076222b97131636cb843d705d7f4097aa600e177577e8ec7c4

diff --git a/dev-python/sqlglot/sqlglot-18.2.0.ebuild 
b/dev-python/sqlglot/sqlglot-18.2.0.ebuild
new file mode 100644
index ..368b77416b42
--- /dev/null
+++ b/dev-python/sqlglot/sqlglot-18.2.0.ebuild
@@ -0,0 +1,36 @@
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1 pypi optfeature
+
+DESCRIPTION="An easily customizable SQL parser and transpiler"
+HOMEPAGE="
+   https://sqlglot.com/
+   https://github.com/tobymao/sqlglot/
+   https://pypi.org/project/sqlglot/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+
+EPYTEST_IGNORE=(
+   # Tests require pyspark or duckdb which aren't in the tree.
+   # Pandas would be a requirement normally, but it gets ignored by proxy.
+   "tests/dataframe/integration/test_dataframe.py"
+   "tests/dataframe/integration/test_grouped_data.py"
+   "tests/dataframe/integration/test_session.py"
+   "tests/test_executor.py"
+   "tests/test_optimizer.py"
+)
+
+distutils_enable_tests pytest
+
+pkg_postinst() {
+   optfeature "simplifying timedelta expressions" 
dev-python/python-dateutil
+}



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

2023-09-05 Thread Michał Górny
commit: bc869266d2dfd279a3773f462b6774e6d367e091
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Sep  6 02:25:08 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Sep  6 02:40:52 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc869266

dev-python/ansible-compat: Bump to 4.1.9

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

 dev-python/ansible-compat/Manifest |  1 +
 .../ansible-compat/ansible-compat-4.1.9.ebuild | 54 ++
 2 files changed, 55 insertions(+)

diff --git a/dev-python/ansible-compat/Manifest 
b/dev-python/ansible-compat/Manifest
index db2b79d89be2..783f6953834c 100644
--- a/dev-python/ansible-compat/Manifest
+++ b/dev-python/ansible-compat/Manifest
@@ -1,3 +1,4 @@
 DIST ansible-compat-4.1.5.tar.gz 68562 BLAKE2B 
b28b6e5185b29a55d452e9c72636b31a1a35c68f207cc07376fafd0a70335966d06f927a803582b715b29c090a80aa5aa2663cba54221cb4d2dbcd9a11ec5a7a
 SHA512 
6da0bab56237a6447462ed9ef528711eb4c998de2732ec021e8257d2baf6cbb1e1435707440b4c0d122fb4f938c855693bcd555e147613f230105e3af74c00a6
 DIST ansible-compat-4.1.7.tar.gz 69900 BLAKE2B 
c8549573d4a4325579b6026b6b5fad5fe0abb0fdcf07a4c8e0699c040a97409632202f0a38703a113f9a86f68328642d8d5c4b897e3601a13737bc2a4deb4d88
 SHA512 
b3175573113a3df37923e582c191dd5f4522c3a2171cc93b186e49d5ca6baa2fd8b2e7af2e9457bb21b5bd6df6c9f82fccc10b5e2bfeda84c890c4cbc37fafb4
 DIST ansible-compat-4.1.8.tar.gz 71895 BLAKE2B 
19a3cdc953e678a82f6b187ca224c9f10eccf36f57aba2305bf00bc7b3606dfc2caddef7331cd920ae67731b904bc21b1af19fb0945625b050162e0edc8ab652
 SHA512 
0b9157fd60e1ae9b26c103118fad3e8e28f872c7093d0c6238b047072ac3232e7f9a4c50001125850f4bdd0ba06a1efd8df44a994b1dfaaf7d3f3cb2cb888524
+DIST ansible-compat-4.1.9.tar.gz 72116 BLAKE2B 
d8ada9162b30526c85cb8ab2f365ce85800e2d5c513acdb665a8474cdb666cc508ecf412379bb95a0c9c525d7d0432d2907701bbcaa68c2da3c764de9ae3c3eb
 SHA512 
5d7177889f5e1acec27585980d0df15f6ea37f816da2438e200ce9450ff287f282a8abd66caab238c810decf9163a0e52f0c9bf2a03b1f885e6a58da20f7103a

diff --git a/dev-python/ansible-compat/ansible-compat-4.1.9.ebuild 
b/dev-python/ansible-compat/ansible-compat-4.1.9.ebuild
new file mode 100644
index ..6a1d0e51abeb
--- /dev/null
+++ b/dev-python/ansible-compat/ansible-compat-4.1.9.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYPI_NO_NORMALIZE=1
+PYTHON_COMPAT=( python3_{10..11} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Contains functions that facilitate working with various versions 
of Ansible"
+HOMEPAGE="
+   https://pypi.org/project/ansible-compat/
+   https://github.com/ansible/ansible-compat/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~riscv"
+
+RDEPEND="
+   >=app-admin/ansible-core-2.12[${PYTHON_USEDEP}]
+   >=dev-python/jsonschema-4.6.0[${PYTHON_USEDEP}]
+   dev-python/packaging[${PYTHON_USEDEP}]
+   dev-python/pyyaml[${PYTHON_USEDEP}]
+   >=dev-python/subprocess-tee-0.4.1[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   >=dev-python/setuptools-scm-7.0.5[${PYTHON_USEDEP}]
+   test? (
+   dev-python/flaky[${PYTHON_USEDEP}]
+   dev-python/pytest-mock[${PYTHON_USEDEP}]
+   dev-python/pytest-plus[${PYTHON_USEDEP}]
+   )
+"
+
+# All these tests attempt to connect to galaxy.ansible.com
+EPYTEST_DESELECT=(
+   test/test_runtime.py::test_install_collection
+   test/test_runtime.py::test_install_collection_dest
+   test/test_runtime.py::test_prepare_environment_with_collections
+   test/test_runtime.py::test_prerun_reqs_v1
+   test/test_runtime.py::test_prerun_reqs_v2
+   test/test_runtime.py::test_require_collection_no_cache_dir
+   test/test_runtime.py::test_require_collection_wrong_version
+   test/test_runtime.py::test_require_collection
+   test/test_runtime.py::test_upgrade_collection
+   test/test_runtime_example.py::test_runtime
+   # pip, failing due to internets
+   test/test_runtime_scan_path.py::test_scan_sys_path
+)
+
+distutils_enable_tests pytest



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

2023-09-05 Thread Michał Górny
commit: 4589ad6aaed843981326f11ebb53deeb15d642a9
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Sep  6 02:30:34 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Sep  6 02:40:55 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4589ad6a

dev-python/translate-toolkit: Bump to 3.10.1

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

 dev-python/translate-toolkit/Manifest  |   1 +
 .../translate-toolkit-3.10.1.ebuild| 119 +
 2 files changed, 120 insertions(+)

diff --git a/dev-python/translate-toolkit/Manifest 
b/dev-python/translate-toolkit/Manifest
index 73f1149dc831..d27dc031ea43 100644
--- a/dev-python/translate-toolkit/Manifest
+++ b/dev-python/translate-toolkit/Manifest
@@ -1 +1,2 @@
 DIST translate-3.10.0.gh.tar.gz 1195239 BLAKE2B 
be1e2925632d032081a07cd99d540a90f4526810d5a9f587b4c651c41f7afe53ec212b408dfb81bf57a74fb286124c49b5b7f9f56a9c4b861c8874c7c6986532
 SHA512 
9669e4eccb68eab93ed7a35e2673df4f60bcc9602c4d97954180a8eb7e92ad9b82d2c8ef0caa8d8ce19ee2ae58e04867729bfd326c9e1a11a451d702372377fe
+DIST translate-3.10.1.gh.tar.gz 1197315 BLAKE2B 
8cb9f78e505a7e6c737fa39e32c731313893d9016e14e79d565f2c68baecedd8be47bc4cc715000ee8dfcf094624b9b3a68a39800ec98908684dab8e8517448e
 SHA512 
f3355603e445a432cb69f102a2ce4a20013b3df1a4c17c60a4599b069db6a0ad5316d29d79f211a61a1eb155dd550fb2db7c98e3f36dc858c5d15118cbeae8d8

diff --git a/dev-python/translate-toolkit/translate-toolkit-3.10.1.ebuild 
b/dev-python/translate-toolkit/translate-toolkit-3.10.1.ebuild
new file mode 100644
index ..e2c39f05b91c
--- /dev/null
+++ b/dev-python/translate-toolkit/translate-toolkit-3.10.1.ebuild
@@ -0,0 +1,119 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..11} )
+PYTHON_REQ_USE="sqlite"
+
+inherit distutils-r1
+
+MY_P=translate-${PV}
+DESCRIPTION="Toolkit to convert between many translation formats"
+HOMEPAGE="
+   https://github.com/translate/translate/
+   https://pypi.org/project/translate-toolkit/
+"
+SRC_URI="
+   https://github.com/translate/translate/archive/${PV}.tar.gz
+   -> ${MY_P}.gh.tar.gz
+"
+S="${WORKDIR}"/${MY_P}
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE="+html +ical +ini +subtitles +yaml"
+
+RDEPEND="
+   app-text/iso-codes
+   >=dev-python/chardet-3.0.4[${PYTHON_USEDEP}]
+   dev-python/cheroot[${PYTHON_USEDEP}]
+   >=dev-python/Levenshtein-0.12.0[${PYTHON_USEDEP}]
+   >=dev-python/lxml-4.3.1[${PYTHON_USEDEP}]
+   >=dev-python/mistletoe-1.1.0[${PYTHON_USEDEP}]
+   >=dev-python/pyparsing-3[${PYTHON_USEDEP}]
+   dev-python/ruamel-yaml[${PYTHON_USEDEP}]
+   sys-devel/gettext
+   html? ( dev-python/utidylib[${PYTHON_USEDEP}] )
+   ical? ( dev-python/vobject[${PYTHON_USEDEP}] )
+   ini? ( >=dev-python/iniparse-0.5[${PYTHON_USEDEP}] )
+   subtitles? ( media-video/gaupol[${PYTHON_USEDEP}] )
+   yaml? ( dev-python/pyyaml[${PYTHON_USEDEP}] )
+"
+# Technically, the test suite also has undeclared dependency
+# on dev-python/snapshottest but all the tests using it are broken
+# anyway, so we skip them.
+BDEPEND="
+   test? (
+   dev-python/phply[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+src_test() {
+   # unfortunately, this bad quality package doesn't support XDG_DATA_DIRS
+   # correctly, so we need to reassemble all data files in a single 
directory
+   local -x XDG_DATA_HOME=${T}/share
+   cp -r translate/share "${T}/" || die
+   cp -r "${ESYSROOT}/usr/share"/gaupol "${XDG_DATA_HOME}"/ || die
+
+   distutils-r1_src_test
+}
+
+python_test() {
+   local EPYTEST_DESELECT=(
+   # Fails with network-sandbox (and even with it off but w/ 
softer fail)
+   
'tests/xliff_conformance/test_xliff_conformance.py::test_open_office_to_xliff'
+   
'tests/xliff_conformance/test_xliff_conformance.py::test_po_to_xliff'
+   # all tests based on snapshottest are broken and I'm too tired
+   # to figure this out
+   translate/tools/test_pocount.py::test_cases
+   translate/tools/test_pocount.py::test_output
+   translate/tools/test_junitmsgfmt.py::test_output
+   )
+   local EPYTEST_IGNORE=(
+   # unpackaged fluent.*
+   translate/storage/test_fluent.py
+   # changes directory and does not change it back, sigh
+   tests/odf_xliff/test_odf_xliff.py
+   )
+
+   if ! use ini; then
+   EPYTEST_IGNORE+=(
+   translate/convert/test_ini2po.py
+   translate/convert/test_po2ini.py
+   )
+   fi
+
+   if ! use subtitles; then
+   EPYTEST_IGNORE+=(
+   translate/storage/test_subtitles.py
+

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

2023-09-05 Thread Michał Górny
commit: c2c3e0960feb3da7095350cf19a165512264deb3
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Sep  6 02:33:25 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Sep  6 02:40:56 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c2c3e096

dev-python/meson-python: Bump to 0.14.0

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

 dev-python/meson-python/Manifest   |  1 +
 dev-python/meson-python/meson-python-0.14.0.ebuild | 66 ++
 2 files changed, 67 insertions(+)

diff --git a/dev-python/meson-python/Manifest b/dev-python/meson-python/Manifest
index 120dbde79529..d8a34123b38f 100644
--- a/dev-python/meson-python/Manifest
+++ b/dev-python/meson-python/Manifest
@@ -1 +1,2 @@
 DIST meson-python-0.13.2.gh.tar.gz 69575 BLAKE2B 
ddcab5530e7c235057752f1c355052120863167fc601b669e3add713079400cf95617be84989e06542125850559124d70a693a618cbec456c0e59e3f80d14c5f
 SHA512 
b5518c5e9ccbec40747f2c08a83134f012557e0d9612b9473d2ae7fdfdeae5b7552dc16cebb493133c3ed8c52153b3e3afd3cef32d0f3a65771ebbb5b3bb
+DIST meson-python-0.14.0.gh.tar.gz 72523 BLAKE2B 
d0fd66dee8a5efd73e617033aec3f14eb66affe72cd84c30a740820f5a0c34a4ae4ffd31e1df26312513b312940f62af436b9870216ee93d7543b4f02dec6637
 SHA512 
f40963a9c2bca8edf0f5651f9f4f1fab8df89cca715dd8dc0dec11ac53a591ee19d2d06edead917f15382410a51a37cd4efcee2c52696eb10a546b080bac2ad8

diff --git a/dev-python/meson-python/meson-python-0.14.0.ebuild 
b/dev-python/meson-python/meson-python-0.14.0.ebuild
new file mode 100644
index ..0ff76a5dc1a6
--- /dev/null
+++ b/dev-python/meson-python/meson-python-0.14.0.ebuild
@@ -0,0 +1,66 @@
+# Copyright 2022-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=standalone
+PYTHON_COMPAT=( python3_{10..12} pypy3 )
+
+inherit distutils-r1
+
+DESCRIPTION="Meson PEP 517 Python build backend"
+HOMEPAGE="
+   https://pypi.org/project/meson-python/
+   https://github.com/mesonbuild/meson-python/
+"
+SRC_URI="
+   https://github.com/mesonbuild/meson-python/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~arm64-macos ~x64-macos"
+
+RDEPEND="
+   >=dev-python/pyproject-metadata-0.7.1[${PYTHON_USEDEP}]
+   >=dev-util/meson-0.63.0[${PYTHON_USEDEP}]
+   !kernel_Darwin? ( dev-util/patchelf )
+   $(python_gen_cond_dep '
+   >=dev-python/tomli-1.0.0[${PYTHON_USEDEP}]
+   ' 3.10)
+"
+BDEPEND="
+   >=dev-python/cython-0.29.34[${PYTHON_USEDEP}]
+   test? (
+   dev-python/pytest-mock[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+python_test() {
+   local EPYTEST_DESELECT=(
+   # requires network access
+   tests/test_pep518.py::test_pep518
+   # requires git repo
+   # https://github.com/mesonbuild/meson-python/issues/397
+   tests/test_project.py::test_user_args
+   )
+   unset NINJA
+
+   if [[ ${EPYTHON} == pypy3 ]]; then
+   EPYTEST_DESELECT+=(
+   # broken venv usage that copies pypy3 executable, 
making it
+   # unable to find lib_pypy
+   tests/test_editable.py::test_editable_install
+   tests/test_editable.py::test_editble_reentrant
+   tests/test_examples.py::test_spam
+   tests/test_wheel.py::test_local_lib
+   )
+   fi
+
+   epytest
+
+   rm -rf docs/examples/spam/build/ || die # remove artifacts
+}



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

2023-09-05 Thread Michał Górny
commit: 953bb4e353d0a059aead0e348d48d6dda08784b3
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Sep  6 02:22:08 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Sep  6 02:40:50 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=953bb4e3

dev-python/pyaml: Bump to 23.9.2

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

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

diff --git a/dev-python/pyaml/Manifest b/dev-python/pyaml/Manifest
index db647b223d74..f993170c5e64 100644
--- a/dev-python/pyaml/Manifest
+++ b/dev-python/pyaml/Manifest
@@ -1,2 +1,3 @@
 DIST pyaml-23.7.0.tar.gz 20805 BLAKE2B 
797b2b5d2121f3b0f67445d4b3a55b13d0716d5eddd5dc83a08b767d293b486e9985203f4e2571a7c8d3010b9cac9093e9353517f6414cd5b89cdcfe5d39c85a
 SHA512 
edbe58a3a7f1216a2463ac56af829c38b12b7194429691a92cb7f28ca926094e324d6e44d3fb64be40239dc8a6dc61d72946b107f5210ca83e73dec18b1428ef
 DIST pyaml-23.9.1.tar.gz 21479 BLAKE2B 
dd684dd290cb3666ff823782d5252fea663ebd8801112765a1c4d18e1020072235a61f9d04df77da07bfb53074b1f3ed6a3a69776282c601768d14e79bb2ce41
 SHA512 
697ec54818d1c9117af768b2dd9e9269d78cf64416ea35673bee6b874f7b712be95467cdab73552c7105c38be73edb0a9a91fa924b191def7e39ed86b0eb8fd9
+DIST pyaml-23.9.2.tar.gz 21955 BLAKE2B 
f397a88c89be6b7caa3752209ad3d0755882e3c638e94af53e57907bdcfb8ef31b34890f8942f7b482d1b7d8945644e8f86137e4c0d78fafce32a35833ce0095
 SHA512 
70f5bb9b883649d1051a39ba5e9aef262534571a92719612acd7f7ce98dd02317a31a78f75e3fd0db38f4448880dde13a03d5f667b02d381dfce31afef32c2a4

diff --git a/dev-python/pyaml/pyaml-23.9.2.ebuild 
b/dev-python/pyaml/pyaml-23.9.2.ebuild
new file mode 100644
index ..a49398baeb97
--- /dev/null
+++ b/dev-python/pyaml/pyaml-23.9.2.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="PyYAML-based module to produce pretty and readable 
YAML-serialized data"
+HOMEPAGE="
+   https://github.com/mk-fg/pretty-yaml/
+   https://pypi.org/project/pyaml/
+"
+
+LICENSE="WTFPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+
+RDEPEND="
+   dev-python/pyyaml[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/unidecode[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests unittest



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

2023-09-05 Thread Michał Górny
commit: 9ad5f9594888532b4d67ac5f1813e4bef8440628
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Sep  6 02:26:01 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Sep  6 02:40:53 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ad5f959

dev-python/mkdocstrings-python: Bump to 1.6.2

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

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

diff --git a/dev-python/mkdocstrings-python/Manifest 
b/dev-python/mkdocstrings-python/Manifest
index 4e6fe17ea024..1455b14f6207 100644
--- a/dev-python/mkdocstrings-python/Manifest
+++ b/dev-python/mkdocstrings-python/Manifest
@@ -3,3 +3,4 @@ DIST mkdocstrings-python-1.5.1.gh.tar.gz 135102 BLAKE2B 
06da82fd75b5f4311e983160
 DIST mkdocstrings-python-1.5.2.gh.tar.gz 135238 BLAKE2B 
09885164675a0955dcbef0a17871a6d19dbbfc9a7d6114a46e23dbb5a2428e7d46ffe626ecab10939934c06817892cde0e3e3db592776f7fb25dcdbdf8473a85
 SHA512 
0f069b07cb681ad470947dd02996e783ee809f34418316e8929322f20304dddab7049bc5dc0874e0b4ff6f6af6d958bbb69a4c61515d56cc716a774a1957f51e
 DIST mkdocstrings-python-1.6.0.gh.tar.gz 135452 BLAKE2B 
cde95f8066ac97cbe3f618cb399cdcc06027632100198a7cd5970c09683a1d1bbe2b7aa32dcc8dae437b19efe4de007cd04899564a44021ad1e1794b7b9d5da7
 SHA512 
58da4eb6e3c7d702782346ca5b66726fe1f24c4a0f57a90bd5ab53ef90787eb16291d492078f10a847a6cbf63892b34a8d8d41714311664c659bf14acc0739a7
 DIST mkdocstrings-python-1.6.1.gh.tar.gz 135536 BLAKE2B 
34e0c43d73002988b6511b8027c910085f7f241895e28048c30944b303f9882af5335f52bf201c14055db7df31e051e9d2c1ec696777c9fc87e547d776684ba0
 SHA512 
429ca933fef33668c02081bdd539a556a7322f4759af6db74255ee39d4ad5f8a37f6626c58457eaaeabc76e559be8834bfe952e8bdb09f9924a86cb56faabbeb
+DIST mkdocstrings-python-1.6.2.gh.tar.gz 135683 BLAKE2B 
2f8cbb10c5b8f69cb530f71d34fee73334ebc5dd52919ae53b67d5298ae8d416ea92cb0a38ee411b11ff65713d0d5dbd3cf877b338d82f24e24b6a7b62924694
 SHA512 
aac206ac0440eb64d53f82f22e3d924879c2a4df953c603139739a753b64c1c3cce05828948881ff2c7e0c1f49b94b0847797d22f92d86dc1ae449cc8aa7d677

diff --git a/dev-python/mkdocstrings-python/mkdocstrings-python-1.6.2.ebuild 
b/dev-python/mkdocstrings-python/mkdocstrings-python-1.6.2.ebuild
new file mode 100644
index ..f0b94cc2c39d
--- /dev/null
+++ b/dev-python/mkdocstrings-python/mkdocstrings-python-1.6.2.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..11} )
+DISTUTILS_USE_PEP517=pdm-backend
+
+inherit distutils-r1
+
+DESCRIPTION="Python handler for dev-python/mkdocstrings"
+HOMEPAGE="
+   https://mkdocstrings.github.io/python/
+   https://github.com/mkdocstrings/python/
+   https://pypi.org/project/mkdocstrings-python/
+"
+# Tests need files absent from the PyPI tarballs
+SRC_URI="
+   https://github.com/mkdocstrings/python/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+S="${WORKDIR}/python-${PV}"
+
+LICENSE="ISC"
+SLOT="0"
+KEYWORDS="~amd64 ~riscv"
+
+RDEPEND="
+   >=dev-python/griffe-0.35[${PYTHON_USEDEP}]
+   dev-python/mkdocstrings[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/mkdocs-material[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+export PDM_BUILD_SCM_VERSION=${PV}



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

2023-09-05 Thread Michał Górny
commit: d4ba8f7f5d44bd5190282cfbf0698697cf76525c
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Sep  6 02:29:55 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Sep  6 02:40:55 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d4ba8f7f

dev-python/aiohttp-socks: Bump to 0.8.2

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

 dev-python/aiohttp-socks/Manifest  |  1 +
 .../aiohttp-socks/aiohttp-socks-0.8.2.ebuild   | 40 ++
 2 files changed, 41 insertions(+)

diff --git a/dev-python/aiohttp-socks/Manifest 
b/dev-python/aiohttp-socks/Manifest
index 3a6003d59efe..403af00aaba7 100644
--- a/dev-python/aiohttp-socks/Manifest
+++ b/dev-python/aiohttp-socks/Manifest
@@ -1,2 +1,3 @@
 DIST aiohttp-socks-0.8.0.gh.tar.gz 13190 BLAKE2B 
049655c526b5d7b64af79ef5f885d0f949edf1eeb4f3fb6e8a3cfc97738ebeb4663d68017761808279e938f477f9509123d8d6c6f4133287d1743dc2a8a021ed
 SHA512 
e533be7059ee6914f919f5113596708732f70f4f1093adaccc6a829699c2aea157897c5398d9134acb0b2a11c8118f9d4f453792d8d8d14b10b207ca19ada2e7
 DIST aiohttp-socks-0.8.1.gh.tar.gz 13336 BLAKE2B 
39ad70fe9f1eb8d4f743c4d65dafb82c0878808b0861f899b12ba437ef80a9e4f077485c37fb8267588ac307446ea0c2d26c02de05cd3f44a76896610cc85cc4
 SHA512 
f8d30d6c6aa32968bbcf075d016ecc542835f6bdc2f0bbe1ffa06e580ab851a4f5abdac8d008e639d0cff49829a299afa42a80e159d7fece67439e5384817d85
+DIST aiohttp-socks-0.8.2.gh.tar.gz 13563 BLAKE2B 
4e16abf9ed3f31fbbb8604587f2249a5387dbb1acc8a29d1999b52e84a5be3a0795073867a18c97c5c397f0742d75d4246a71484066bb8970a3d2356b482c8da
 SHA512 
7fd7863bb7aa315a678516f02c2b4c2ba9dfb9e38ac7f1dd7ea78f474f005ee82334262c1bc31ba289554aa1a9e657a2f16dcf1950f16a2b959563b4016c3e88

diff --git a/dev-python/aiohttp-socks/aiohttp-socks-0.8.2.ebuild 
b/dev-python/aiohttp-socks/aiohttp-socks-0.8.2.ebuild
new file mode 100644
index ..2224b12703c0
--- /dev/null
+++ b/dev-python/aiohttp-socks/aiohttp-socks-0.8.2.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} pypy3 )
+
+inherit distutils-r1
+
+DESCRIPTION="SOCKS proxy connector for aiohttp"
+HOMEPAGE="
+   https://pypi.org/project/aiohttp-socks/
+   https://github.com/romis2012/aiohttp-socks/
+"
+SRC_URI="
+   https://github.com/romis2012/aiohttp-socks/archive/v${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+
+RDEPEND="
+   >=dev-python/aiohttp-2.3.2[${PYTHON_USEDEP}]
+   >=dev-python/python-socks-2.0.0[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/pytest-asyncio[${PYTHON_USEDEP}]
+   dev-python/trustme[${PYTHON_USEDEP}]
+   dev-python/attrs[${PYTHON_USEDEP}]
+   dev-python/yarl[${PYTHON_USEDEP}]
+   dev-python/flask[${PYTHON_USEDEP}]
+   dev-python/tiny-proxy[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest



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

2023-09-05 Thread Michał Górny
commit: dbe9bad340a174a12e5c44f4e6d90e47b713ab0e
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Sep  6 02:27:13 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Sep  6 02:40:54 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dbe9bad3

dev-python/wsaccel: Bump to 0.6.6

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

 dev-python/wsaccel/Manifest |  1 +
 dev-python/wsaccel/wsaccel-0.6.6.ebuild | 35 +
 2 files changed, 36 insertions(+)

diff --git a/dev-python/wsaccel/Manifest b/dev-python/wsaccel/Manifest
index b32d3f32d143..25244e3912f9 100644
--- a/dev-python/wsaccel/Manifest
+++ b/dev-python/wsaccel/Manifest
@@ -1 +1,2 @@
 DIST wsaccel-0.6.4.gh.tar.gz 9947 BLAKE2B 
1c0b7b8b82154420f64fcbf3217938ff7e829573ada6b979ff73fe450c0985e368a47cccf2d124506c28479a98f0799977677e16ee26754611362f6b61eff902
 SHA512 
980364fab8a661c8a2b406f9eb6c99fb5f3a1308bbcf6267fa63f002d8dfbb4a3ad027d83a2088d69324cab05bdc56138d7e66e2602aeb8864dfe49ad9218d07
+DIST wsaccel-0.6.6.gh.tar.gz 9930 BLAKE2B 
f8d8c9ae0966374fbd965859150cca68b3fae6f39fdcfa744f98e7fade2a76946b57bea753c2dbb4051ef635e0dd0fbfd915c7f8bf4b9b5cd2b5b372694d632f
 SHA512 
4a107db921f6f6549fb9f2f0b5c698331274171ef509136fc2d83cb6ca8bedbde32a14aaca4e38e16af3054337774dbd6aa7d8caee7866a51ded751d7d3764be

diff --git a/dev-python/wsaccel/wsaccel-0.6.6.ebuild 
b/dev-python/wsaccel/wsaccel-0.6.6.ebuild
new file mode 100644
index ..74b7274a1965
--- /dev/null
+++ b/dev-python/wsaccel/wsaccel-0.6.6.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_EXT=1
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..11} )
+
+inherit distutils-r1
+
+DESCRIPTION="Accelerator for ws4py, autobahn and tornado"
+HOMEPAGE="
+   https://github.com/methane/wsaccel/
+   https://pypi.org/project/wsaccel/
+"
+SRC_URI="
+   https://github.com/methane/wsaccel/archive/v${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+SLOT="0"
+LICENSE="Apache-2.0"
+KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux"
+
+BDEPEND="
+   dev-python/cython[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests pytest
+
+python_test() {
+   cd tests || die
+   epytest
+}



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

2023-09-05 Thread Michał Górny
commit: 0d34cb65eaae98a0998b720d474be9f0f55119a1
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Sep  6 01:54:27 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Sep  6 02:40:49 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0d34cb65

dev-python/hypothesis: Bump to 6.84.1

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

 dev-python/hypothesis/Manifest |  1 +
 dev-python/hypothesis/hypothesis-6.84.1.ebuild | 91 ++
 2 files changed, 92 insertions(+)

diff --git a/dev-python/hypothesis/Manifest b/dev-python/hypothesis/Manifest
index 27795558682e..eabccb4101c7 100644
--- a/dev-python/hypothesis/Manifest
+++ b/dev-python/hypothesis/Manifest
@@ -7,3 +7,4 @@ DIST hypothesis-6.82.7.gh.tar.gz 9379221 BLAKE2B 
ccb35d84bd9fe6b68f396575ed7f55a
 DIST hypothesis-6.83.0.gh.tar.gz 9380147 BLAKE2B 
ec878cbd6def0cfd8b8c638775c00e42be30f5129f0083544260be1e2123756266bde67cc1ef3b49a6d47c7827eec7bfe2695dfc113d0af9c205071e6d3c2cf8
 SHA512 
b68f8e6a4d4aae138ce1bf30fde1870cd23d80dde583a0a758b1ac1baf949bcac8622770ae01b761d0760dc63bba80d630e8cd4ba83174ba6d0924a41a7f7c9e
 DIST hypothesis-6.83.1.gh.tar.gz 9380569 BLAKE2B 
a1af77a089ade4a957fd66036095436861ff96dca3c9670ae87f28ba4223531168175329a43574c744ce0d91786bed2ed911837642c9506341f94875080e5a5b
 SHA512 
4649061550b0d1ac96217c5cfd5e6eb44352eee6b81861fd93138fffaac3d85a87644c3faff221f6bb389f2bebdc47436f5ea70fc746aada2d25c78a74a21fec
 DIST hypothesis-6.84.0.gh.tar.gz 9383310 BLAKE2B 
3b269214d341dbdf88b529e3c04dc613eb0d79db4748462b0637f118daceb721fcb4779ea030fc872ebab272e9b92419c7ac0b33ee7648ff73a425bc272cd095
 SHA512 
956db7837d6cf12e425d088593b227d777c56fc51f49e62e6767141d307c9df10a3273e30532eea6288689ed58e03ab9bd975c66fec940d0a72f8079e359d918
+DIST hypothesis-6.84.1.gh.tar.gz 9385220 BLAKE2B 
44fd42635f5abd87fbead97f334650da7c3ff2d69522f6e22edca9f5eccea9f82315099f6c9bbac2bba5af0a8fab477bbfbe65a7beb68a3821208e0e03602ede
 SHA512 
fab9e337e0d445c2994892268ec9a660032c87cc0bd261138abd174c0e103c2952557ec28516e719a6264d3c7fcab621995c46886d358240c086dc9669085dbe

diff --git a/dev-python/hypothesis/hypothesis-6.84.1.ebuild 
b/dev-python/hypothesis/hypothesis-6.84.1.ebuild
new file mode 100644
index ..0d6df2a9e475
--- /dev/null
+++ b/dev-python/hypothesis/hypothesis-6.84.1.ebuild
@@ -0,0 +1,91 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+CLI_COMPAT=( python3_{10..12} )
+PYTHON_COMPAT=( "${CLI_COMPAT[@]}" pypy3 )
+PYTHON_REQ_USE="threads(+),sqlite"
+
+inherit distutils-r1 multiprocessing optfeature
+
+TAG=hypothesis-python-${PV}
+MY_P=hypothesis-${TAG}
+DESCRIPTION="A library for property based testing"
+HOMEPAGE="
+   https://github.com/HypothesisWorks/hypothesis/
+   https://pypi.org/project/hypothesis/
+"
+SRC_URI="
+   https://github.com/HypothesisWorks/hypothesis/archive/${TAG}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+S="${WORKDIR}/${MY_P}/hypothesis-python"
+
+LICENSE="MPL-2.0"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+IUSE="cli"
+
+RDEPEND="
+   >=dev-python/attrs-19.2.0[${PYTHON_USEDEP}]
+   >=dev-python/sortedcontainers-2.1.0[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep '
+   >=dev-python/exceptiongroup-1.0.0_rc8[${PYTHON_USEDEP}]
+   ' 3.9 3.10)
+   cli? (
+   $(python_gen_cond_dep '
+   dev-python/black[${PYTHON_USEDEP}]
+   dev-python/click[${PYTHON_USEDEP}]
+   ' "${CLI_COMPAT[@]}")
+   )
+"
+BDEPEND="
+   test? (
+   dev-python/mock[${PYTHON_USEDEP}]
+   dev-python/pexpect[${PYTHON_USEDEP}]
+   dev-python/pytest-xdist[${PYTHON_USEDEP}]
+   !!

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

2023-09-05 Thread Michał Górny
commit: 8f8d770e0a6ae9597ec22ed2a10c8efc6fc7941f
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Sep  6 02:22:51 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Sep  6 02:40:51 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f8d770e

dev-python/cfn-lint: Bump to 0.79.9

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

 dev-python/cfn-lint/Manifest   |  1 +
 dev-python/cfn-lint/cfn-lint-0.79.9.ebuild | 64 ++
 2 files changed, 65 insertions(+)

diff --git a/dev-python/cfn-lint/Manifest b/dev-python/cfn-lint/Manifest
index 07a726c12af8..f71ade5eda82 100644
--- a/dev-python/cfn-lint/Manifest
+++ b/dev-python/cfn-lint/Manifest
@@ -1,3 +1,4 @@
 DIST cfn-lint-0.78.2.tar.gz 3533168 BLAKE2B 
043991f54cd6d793fc91af8d911184d6a98be34fb9a5735fd45113405707802fd0427654cf21de4c15b62fecd149a5d21af1b96ddf8810eb6ea507b5798a8d94
 SHA512 
63c575ba282cb097b321a8a00e70b1afdffd3c349e031d8a1ff2aacaeb397824e9f19968e2107a00d1aae6d7f644f376174ecc80389ee581727935867d73872e
 DIST cfn-lint-0.79.7.tar.gz 3637937 BLAKE2B 
bfd4583ecbb64cc7dc0b1db91b3afb0859d660be8d3e7d57c427fc6f3cd89b864cd60bbfc0450a2aa7dadb4fa51f275867307bd0fd510d03efd42c2f53b33ee1
 SHA512 
aa3e89006d92cfb72c191716fc2553aaa8e92d5d5d64f7ebce6459d10abf7d057ee41ca667d99f6153604ae92be98b69425e5e91b7ffc1cbf82466c2c8a3ebd3
 DIST cfn-lint-0.79.8.tar.gz 3707474 BLAKE2B 
fe8790af88f82f7b12ea79cd07567047a0e0a1093d0adfd9b6e388fa2e53756773786c20a2d6231c7d6497748db1ce6d1aa38d4798aae3211e0cb756690e71e2
 SHA512 
6ae0dacc8fa5447ce8302b32d0e91f4e7c9367eb6f8db1951f19e620b8a9e3afa30c8013c907e2b1faf92daadecc81ac852470fadc30d036669e5e88b236715c
+DIST cfn-lint-0.79.9.tar.gz 3699097 BLAKE2B 
d85d520b2bbba0c61766716bbc3222ce5cfd6cb467f215c7914a3996682ac86c5feb11ff01f946641cba0cafb7c1a7cf1a081a76f37dd3daa0e03a4a59b35d7c
 SHA512 
ad11ad76cf48a4c1661ef2b627fcf3c9eed08183a6c4401df826c75818f77d7878332ad2915ebc6dcf833eb15f886124fb15d83b46e9e1add88f911edf30db11

diff --git a/dev-python/cfn-lint/cfn-lint-0.79.9.ebuild 
b/dev-python/cfn-lint/cfn-lint-0.79.9.ebuild
new file mode 100644
index ..4453861208e8
--- /dev/null
+++ b/dev-python/cfn-lint/cfn-lint-0.79.9.ebuild
@@ -0,0 +1,64 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYPI_NO_NORMALIZE=1
+PYTHON_COMPAT=( python3_{10..11} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="CloudFormation Linter"
+HOMEPAGE="
+   https://github.com/aws-cloudformation/cfn-lint/
+   https://pypi.org/project/cfn-lint/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
+
+RDEPEND="
+   >=dev-python/aws-sam-translator-1.73.0[${PYTHON_USEDEP}]
+   dev-python/jsonpatch[${PYTHON_USEDEP}]
+   >=dev-python/jschema_to_python-1.2.3[${PYTHON_USEDEP}]
+   >=dev-python/jsonschema-3.0[${PYTHON_USEDEP}]
+   dev-python/junit-xml[${PYTHON_USEDEP}]
+   dev-python/pyyaml-5.4[${PYTHON_USEDEP}]
+   >=dev-python/requests-2.15.0[${PYTHON_USEDEP}]
+   dev-python/regex[${PYTHON_USEDEP}]
+   >=dev-python/sarif_om-1.0.4[${PYTHON_USEDEP}]
+   >=dev-python/sympy-1.0.0[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests pytest
+
+src_prepare() {
+   # unpin the deps
+   sed -e 's:~=[0-9.]*::' -e '/jsonschema/s:,<4.18::' -i setup.py || die
+   distutils-r1_src_prepare
+}
+
+python_test() {
+   local EPYTEST_DESELECT=(
+   # TODO
+   
test/unit/module/test_template.py::TestTemplate::test_build_graph
+   # requires git repo
+   
test/unit/module/maintenance/test_update_documentation.py::TestUpdateDocumentation::test_update_docs
+   # Internet
+   
test/unit/module/formatters/test_formatters.py::TestFormatters::test_sarif_formatter
+   
test/unit/module/maintenance/test_update_resource_specs.py::TestUpdateResourceSpecs::test_update_resource_specs_python_3
+   # TODO: it looks as if AWS_DEFAULT_REGION didn't work
+   test/unit/module/core/test_run_cli.py::TestCli::test_bad_config
+   
test/unit/module/core/test_run_cli.py::TestCli::test_override_parameters
+   
test/unit/module/core/test_run_cli.py::TestCli::test_positional_template_parameters
+   
test/unit/module/core/test_run_cli.py::TestCli::test_template_config
+   )
+
+   # from tox.ini
+   local -x AWS_DEFAULT_REGION=us-east-1
+   local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+   epytest
+}



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

2023-09-05 Thread Michał Górny
commit: 0e7b118528b5e6b237281f22bf8a7ee6b958ab01
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Sep  6 02:24:17 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Sep  6 02:40:52 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e7b1185

dev-python/stripe: Bump to 6.3.0

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

 dev-python/stripe/Manifest|  1 +
 dev-python/stripe/stripe-6.3.0.ebuild | 72 +++
 2 files changed, 73 insertions(+)

diff --git a/dev-python/stripe/Manifest b/dev-python/stripe/Manifest
index 63ce6338ad2a..edf39ea568f6 100644
--- a/dev-python/stripe/Manifest
+++ b/dev-python/stripe/Manifest
@@ -2,3 +2,4 @@ DIST stripe-5.5.0.tar.gz 270144 BLAKE2B 
aab1f824f0b9e27b80e23ecc9267c4cfc9e4b952
 DIST stripe-6.0.0.tar.gz 262261 BLAKE2B 
e91fbbda137cdaa78042b8914a85dcd3d75e04568f0d4ad72659d638aaa302f0b404f7893146a1affa7c8249f4f3965f674d6849378f9f89075b48df17c201a0
 SHA512 
dd0ca09faa605259ac4cf02887cfa7c51583e7d9b560cc98ad91ba161d101daeae7f27adf0650e701dc2fc8094315715125a79389d4765bd4bea74054ed6967b
 DIST stripe-6.1.0.tar.gz 263336 BLAKE2B 
176903f3b6f4eabdcb3181272c96a66432f6569fcb3c976e03c2a4768adba900b65d3348e846d6cb9860fda6ff10a51a316b5b96b47d1e30f9c93c00b5de1f2e
 SHA512 
fc4d4fbb49ae34e516fd10ec275982d4f555f9deaef42a598debd956c8c72528fd18fcacdbcc4ce55e326696ee45527a06740630c3152b937c2d4c29978a2f37
 DIST stripe-6.2.0.tar.gz 264754 BLAKE2B 
be5d34887537154df852fd328e81949a0eb858e02236ecf5bcd33a43c0d1c7f1f71cbe67c89e4cb177e50fadd047a0a0c6945702993712f9212b46ea154a067a
 SHA512 
e18fff6735f6c03d64a427232d3a67fff653d570a0413e03a3cb9c2e8dedeee88640197f8f8ad93cea76ace2c9fdee81b79d54cf48cf92a5f2a79b2e33160a7a
+DIST stripe-6.3.0.tar.gz 276422 BLAKE2B 
2fa438593bdec94f5c8306ee180921c2920e8995036d3ec53794dcba89f4f97c257bfe13561d1fd993c49247d0423ca4d7f4e994c1b4b8386ebaddf47f9063de
 SHA512 
900a85bd8a44404dcc8ed4e057db64087b7a6f05d8e01183c22fc5dd7da815298e23b386d2d41dee6ea3925e92653858cc945e163757870fe04c543def017424

diff --git a/dev-python/stripe/stripe-6.3.0.ebuild 
b/dev-python/stripe/stripe-6.3.0.ebuild
new file mode 100644
index ..6ec3f7359d7e
--- /dev/null
+++ b/dev-python/stripe/stripe-6.3.0.ebuild
@@ -0,0 +1,72 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} pypy3 )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Stripe python bindings"
+HOMEPAGE="
+   https://github.com/stripe/stripe-python/
+   https://pypi.org/project/stripe/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   >=dev-python/requests-2.20[${PYTHON_USEDEP}]
+   >=dev-python/typing-extensions-4.0.0[${PYTHON_USEDEP}]
+"
+# please bump dev-util/stripe-mock dep to the latest version on every bump
+BDEPEND="
+   test? (
+   >=dev-util/stripe-mock-0.170.0
+   dev-python/pytest-mock[${PYTHON_USEDEP}]
+   net-misc/curl
+   )
+"
+
+distutils_enable_tests pytest
+
+DOCS=( LONG_DESCRIPTION.rst CHANGELOG.md README.md )
+
+python_test() {
+   epytest tests
+}
+
+src_test() {
+   local stripe_mock_port=12111
+   local stripe_mock_max_port=12121
+   local stripe_mock_logfile="${T}/stripe_mock_${EPYTHON}.log"
+   # Try to start stripe-mock until we find a free port
+   while [[ ${stripe_mock_port} -le ${stripe_mock_max_port} ]]; do
+   ebegin "Trying to start stripe-mock on port ${stripe_mock_port}"
+   stripe-mock --http-port "${stripe_mock_port}" &> 
"${stripe_mock_logfile}" &
+   local stripe_mock_pid=${!}
+   sleep 2
+   # Did stripe-mock start?
+   curl --fail -u "sk_test_123:" \
+   "http://127.0.0.1:${stripe_mock_port}/v1/customers; &> 
/dev/null
+   eend ${?} "Port ${stripe_mock_port} unavailable"
+   if [[ ${?} -eq 0 ]]; then
+   einfo "stripe-mock running on port ${stripe_mock_port}"
+   break
+   fi
+   (( stripe_mock_port++ ))
+   done
+   if [[ ${stripe_mock_port} -gt ${stripe_mock_max_port} ]]; then
+   eerror "Unable to start stripe-mock for tests"
+   die "Please see the logfile located at: ${stripe_mock_logfile}"
+   fi
+
+   local -x STRIPE_MOCK_PORT=${stripe_mock_port}
+   distutils-r1_src_test
+
+   # Tear down stripe-mock
+   kill "${stripe_mock_pid}" || die "Unable to stop stripe-mock"
+}



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

2023-09-05 Thread Matt Turner
commit: 434ba5b414c8cca78c19f04cb0cfe8a60d2979a0
Author: Matt Turner  gentoo  org>
AuthorDate: Wed Sep  6 02:05:48 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Wed Sep  6 02:05:48 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=434ba5b4

media-libs/libva-intel-media-driver: Version bump to 23.3.2

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

 media-libs/libva-intel-media-driver/Manifest   |  1 +
 .../libva-intel-media-driver-23.3.2.ebuild | 57 ++
 2 files changed, 58 insertions(+)

diff --git a/media-libs/libva-intel-media-driver/Manifest 
b/media-libs/libva-intel-media-driver/Manifest
index 03e27082d956..de1185bb0b3c 100644
--- a/media-libs/libva-intel-media-driver/Manifest
+++ b/media-libs/libva-intel-media-driver/Manifest
@@ -1,3 +1,4 @@
 DIST intel-media-23.2.4.tar.gz 28664669 BLAKE2B 
01092c5786a7c665a3f1b61fdf306ba9fcb8957900fba987c9bca4716f48d7b006cb71a456cf75ea59f3dc9076e628dc4261bae5c3afe7da3bdc928c300cf4d4
 SHA512 
b02a50d5820cf22999c39ab2ff559c444682576018f2cb9aa669014f5c1fd07b01737fab706ec100929d3493a8b9e25bba7bcbae2af304d51c93b667af2884db
 DIST intel-media-23.3.0.tar.gz 28669245 BLAKE2B 
3554ba23eef4adc0b24196bed96669b68f3a6eb3fc74817c155f2d88d041226feaea384f6e1f1602dfb45630dd826f02835ead670b311384b18e3082855eb9e5
 SHA512 
9eddb4294c8718a133144736c536b30e3a7a1cb0e96467ffc9565cc14f94659c59559b3bf59540b9e605325ee186afe9e359fbe2e64ab167dcbbd965ace68e9e
 DIST intel-media-23.3.1.tar.gz 28670977 BLAKE2B 
7c546db40ecb65a1d6fc02779106c9cf7575f00d35614e9eb8b992a01b7fb5421b6fe7abd2192408caacb4b135d8c4677922c1710558c3835de0e482233628ad
 SHA512 
b7944c94d89f456e017223c937d3e7dcd5d831fd6eb8b47c17e38a68227699953301d740119a8cf648e8d404cd8a02e4d4308472892b062858668d34272bed7d
+DIST intel-media-23.3.2.tar.gz 28672587 BLAKE2B 
15ae0b33c34e7ea6e9b4fa7424c54ad7404a1d7561107ded3d9c8d6ab1703e59aad71734a8d0b1be73a638a6d241e7ae690602d8d19f7354856f99ff7a08897e
 SHA512 
f88791175ee82996a8e4bb7bdac5fa46bad2e76eb7ae1812d4036e2ebc9a4a0b7f58776fc05bc862e9af78d1cb12efef3464a554c32f6b4e13b5a5d206e87432

diff --git 
a/media-libs/libva-intel-media-driver/libva-intel-media-driver-23.3.2.ebuild 
b/media-libs/libva-intel-media-driver/libva-intel-media-driver-23.3.2.ebuild
new file mode 100644
index ..4b8e3b107c7b
--- /dev/null
+++ b/media-libs/libva-intel-media-driver/libva-intel-media-driver-23.3.2.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake-multilib flag-o-matic
+
+if [[ ${PV} == * ]] ; then
+   : ${EGIT_REPO_URI:="https://github.com/intel/media-driver"}
+   if [[ ${PV%} != "" ]] ; then
+   : ${EGIT_BRANCH:="release/${PV%.}"}
+   fi
+   inherit git-r3
+else
+   MY_PV="${PV%_pre}"
+   
SRC_URI="https://github.com/intel/media-driver/archive/intel-media-${MY_PV}.tar.gz;
+   S="${WORKDIR}/media-driver-intel-media-${MY_PV}"
+   if [[ ${PV} != *_pre* ]] ; then
+   KEYWORDS="~amd64"
+   fi
+fi
+
+DESCRIPTION="Intel Media Driver for VA-API (iHD)"
+HOMEPAGE="https://github.com/intel/media-driver;
+
+LICENSE="MIT BSD redistributable? ( no-source-code )"
+SLOT="0"
+IUSE="+redistributable test X"
+
+RESTRICT="!test? ( test )"
+
+DEPEND=">=media-libs/gmmlib-22.3.9:=[${MULTILIB_USEDEP}]
+   >=media-libs/libva-2.19.0[X?,${MULTILIB_USEDEP}]
+"
+RDEPEND="${DEPEND}"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-21.4.2-Remove-unwanted-CFLAGS.patch
+   "${FILESDIR}"/${PN}-20.4.5_testing_in_src_test.patch
+)
+
+multilib_src_configure() {
+   # https://github.com/intel/media-driver/issues/356
+   append-cxxflags -D_FILE_OFFSET_BITS=64
+
+   local mycmakeargs=(
+   -DMEDIA_BUILD_FATAL_WARNINGS=OFF
+   -DMEDIA_RUN_TEST_SUITE=$(usex test)
+   -DBUILD_TYPE=Release
+   -DPLATFORM=linux
+   -DCMAKE_DISABLE_FIND_PACKAGE_X11=$(usex !X)
+   -DENABLE_NONFREE_KERNELS=$(usex redistributable)
+   -DLATEST_CPP_NEEDED=ON # Seems to be the best option for now
+   )
+   local CMAKE_BUILD_TYPE="Release"
+   cmake_src_configure
+}



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

2023-09-05 Thread Matt Turner
commit: b25755f94f782590c325e76f6c19f8cc9d82d4f8
Author: Kai-Chun Ning  gmail  com>
AuthorDate: Tue Aug 29 21:39:29 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Wed Sep  6 01:38:46 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b25755f9

media-libs/libva-intel-driver: unmask USE flag 'hybrid' on stable branch

Signed-off-by: Kai-Chun Ning  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/32518
Signed-off-by: Matt Turner  gentoo.org>

 profiles/arch/amd64/package.use.stable.mask | 5 -
 1 file changed, 5 deletions(-)

diff --git a/profiles/arch/amd64/package.use.stable.mask 
b/profiles/arch/amd64/package.use.stable.mask
index f2195e3d8fbe..cce7a202535a 100644
--- a/profiles/arch/amd64/package.use.stable.mask
+++ b/profiles/arch/amd64/package.use.stable.mask
@@ -48,11 +48,6 @@ net-misc/curl rustls curl_ssl_rustls
 media-libs/gst-plugins-bad qsv
 media-video/ffmpeg qsv
 
-# Kai-Chun Ning  (2022-05-23)
-# Dependency media-libs/intel-hybrid-codec-driver is only available on unstable
-# branch
-media-libs/libva-intel-driver hybrid
-
 # Adel Kara Slimane  (2022-03-14)
 # needs stabilizing
 media-video/ffmpeg vmaf



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

2023-09-05 Thread Matt Turner
commit: c0e36ede0f3327c845548200d47ecf06c1a82871
Author: Kai-Chun Ning  gmail  com>
AuthorDate: Tue Aug 29 21:11:45 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Wed Sep  6 01:38:46 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c0e36ede

media-libs/libva-intel-driver: add USE flag 'hybrid' for live ebuild

Signed-off-by: Kai-Chun Ning  gmail.com>
Signed-off-by: Matt Turner  gentoo.org>

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

diff --git a/media-libs/libva-intel-driver/libva-intel-driver-.ebuild 
b/media-libs/libva-intel-driver/libva-intel-driver-.ebuild
index 2f30270780ef..f59da31c7a3b 100644
--- a/media-libs/libva-intel-driver/libva-intel-driver-.ebuild
+++ b/media-libs/libva-intel-driver/libva-intel-driver-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -21,12 +21,17 @@ fi
 
 LICENSE="MIT"
 SLOT="0"
-IUSE="wayland X"
+IUSE="hybrid wayland X"
 RESTRICT="test" # No tests
 
 RDEPEND="
>=x11-libs/libdrm-2.4.52[video_cards_intel,${MULTILIB_USEDEP}]
>=media-libs/libva-2.4.0:=[X?,wayland?,${MULTILIB_USEDEP}]
+
+   hybrid? (
+   >=media-libs/intel-hybrid-codec-driver-2.0.0[X?,wayland?]
+   )
+
wayland? (
>=dev-libs/wayland-1.11[${MULTILIB_USEDEP}]
>=media-libs/mesa-9.1.6[egl(+),${MULTILIB_USEDEP}]
@@ -43,6 +48,7 @@ src_prepare() {
 
 multilib_src_configure() {
local myconf=(
+   $(use_enable hybrid hybrid-codec)
$(use_enable wayland)
$(use_enable X x11)
)



[gentoo-commits] repo/gentoo:master commit in: profiles/, app-accessibility/orca/

2023-09-05 Thread Matt Turner
commit: 378a7f3f073dfc418a4720d5dbdb313c368ce4e3
Author: Guillermo Joandet  gmail  com>
AuthorDate: Tue Aug 15 03:35:52 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Wed Sep  6 01:32:40 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=378a7f3f

app-accessibility/orca: Version bump to 45_rc

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

 app-accessibility/orca/Manifest  |  1 +
 app-accessibility/orca/orca-45_rc.ebuild | 59 
 profiles/package.mask|  1 +
 3 files changed, 61 insertions(+)

diff --git a/app-accessibility/orca/Manifest b/app-accessibility/orca/Manifest
index 2d643459ea25..943e4d658a20 100644
--- a/app-accessibility/orca/Manifest
+++ b/app-accessibility/orca/Manifest
@@ -1 +1,2 @@
 DIST orca-44.1.tar.xz 3760772 BLAKE2B 
1e2825e9183b86563d85f106f80b7fa84d7d0cc06c818cb72c2a307c9c85a421cbbfc581df7829afde558ddf468bc048382d059ae995661a5163d390585961b4
 SHA512 
951a60b7efd9b61762404c20b62d476c1ebc3fc2662c0be1feef307fa1761feb5195c89ce725db1585dde4c39d96e1aa74c2b5c934115a3c2669880c3c7ac200
+DIST orca-45.rc.tar.xz 3923500 BLAKE2B 
e7f919e0badf804612d2c778abab598437dca812507b2d5e5ba6b7fc34897ed8baaa739d3f72a1e56db13badf725675d468a525ab663db6e1eaa08191abd3654
 SHA512 
897e667b7c9fd98d01eafb79f1fcd02da078fa5d023a22301ba7ea2a84cd18c05684c4c297a1edd22232c5f72d64fa5fb78b35037ea4d8cfd3fdfa350c3500a7

diff --git a/app-accessibility/orca/orca-45_rc.ebuild 
b/app-accessibility/orca/orca-45_rc.ebuild
new file mode 100644
index ..d9924573dce0
--- /dev/null
+++ b/app-accessibility/orca/orca-45_rc.ebuild
@@ -0,0 +1,59 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit gnome2 python-single-r1
+
+DESCRIPTION="Extensible screen reader that provides access to the desktop"
+HOMEPAGE="https://wiki.gnome.org/Projects/Orca;
+
+LICENSE="LGPL-2.1+ CC-BY-SA-3.0"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc 
~x86"
+
+IUSE="+braille"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+DEPEND="${PYTHON_DEPS}
+   >=app-accessibility/at-spi2-core-2.48:2[introspection]
+   >=dev-libs/glib-2.28:2
+   media-libs/gstreamer:1.0[introspection]
+   >=x11-libs/gtk+-3.6.2:3[introspection]
+   $(python_gen_cond_dep '
+   dev-python/gst-python:1.0[${PYTHON_USEDEP}]
+   >=dev-python/pygobject-3.18:3[${PYTHON_USEDEP}]
+   ')
+   braille? (
+   $(python_gen_cond_dep '
+   
>=app-accessibility/brltty-5.0-r3[python,${PYTHON_USEDEP}]
+   dev-libs/liblouis[python,${PYTHON_USEDEP}]
+   ')
+   )
+"
+RDEPEND="${DEPEND}
+   $(python_gen_cond_dep '
+   
>=app-accessibility/speech-dispatcher-0.8[python,${PYTHON_USEDEP}]
+   >=dev-python/pyatspi-2.46[${PYTHON_USEDEP}]
+   dev-python/setproctitle[${PYTHON_USEDEP}]
+   ')
+   x11-libs/libwnck:3[introspection]
+   x11-libs/pango[introspection]
+"
+BDEPEND="
+   dev-util/itstool
+   >=sys-devel/gettext-0.19.8
+   virtual/pkgconfig
+"
+#  app-text/yelp-tools
+
+src_configure() {
+   gnome2_src_configure \
+   $(use_with braille liblouis)
+}
+
+src_install() {
+   gnome2_src_install
+   python_optimize
+}

diff --git a/profiles/package.mask b/profiles/package.mask
index 13eb331ccfff..ae133c68b1d5 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -399,6 +399,7 @@ acct-group/spi
 
 # Matt Turner  (2023-07-06)
 # GNOME 45 mask
+>=app-accessibility/orca-45_alpha
 >=app-crypt/libsecret-0.21
 >=app-editors/ghex-45_alpha
 >=app-editors/gnome-text-editor-45_alpha



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

2023-09-05 Thread orbea
commit: c0e2d716d3fbf5473622e6c5ce6d49aa3e299ccc
Author: orbea  riseup  net>
AuthorDate: Wed Sep  6 01:24:38 2023 +
Commit: orbea  riseup  net>
CommitDate: Wed Sep  6 01:24:38 2023 +
URL:https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=c0e2d716

dev-util/maturin: drop 1.0.1

Signed-off-by: orbea  riseup.net>

 dev-util/maturin/Manifest |  30 --
 dev-util/maturin/maturin-1.0.1.ebuild | 496 --
 2 files changed, 526 deletions(-)

diff --git a/dev-util/maturin/Manifest b/dev-util/maturin/Manifest
index 28ed6a6..4f4077f 100644
--- a/dev-util/maturin/Manifest
+++ b/dev-util/maturin/Manifest
@@ -47,7 +47,6 @@ DIST cargo-zigbuild-0.17.0.crate 34388 BLAKE2B 
706319c00a0e152ce157c73af7b5b6bda
 DIST cargo_metadata-0.15.3.crate 19738 BLAKE2B 
fee5834f3eb741704c2322d9035943b1e841c8043c18686ee0748b90facad535c715bb882b61dfadf9e027556927051fe816de15c5f4f11e89c8927ddf717583
 SHA512 
60c0e601c73f11a02da6a168ea80e7cfaa27b895ef6f869ecf5932126364cc23bb480457601edcc7d0bf8c8635e71c0d1dbdfe37ab3e95ddec41f797bbfbac7e
 DIST cargo_metadata-0.15.4.crate 19993 BLAKE2B 
33bb182a4fbf453be323cd657e0927d7ae8f4cada172c482d96ba959155aa0bd5fc392d4e0a6d4a869456be5de8756c92a4ee0642d60db992aca6d8adadb8f0a
 SHA512 
dae54e7d21642a12fe967d832769f2310a18903a0a46694dd441974f037d8a53e148bae2668a177478b91629c5da736ce56aca3e140d442267ff0bc65bb984a0
 DIST cargo_metadata-0.17.0.crate 21833 BLAKE2B 
9c0c0666ac3a18c1b67717cb60cf551a27dcd7d653a362bd026efb4159e5661b35aaf88ffdc11b3f4d06ace9f9f330bd3f3e85e0d3052318cd675e7faf4bbd11
 SHA512 
2228ae25231fe752b1f61787464cb6a7219dc517f54097a800166b4778cbc5d514260dda5f79af51d303064c49a74ba799e20f4bf46c66210ead60253e62c4c7
-DIST cbindgen-0.24.3.crate 195698 BLAKE2B 
f5c65e9c77a7c2f98a44382a6e4b852071b70bd832a3da3220bb8a7c4729a44b5964e651cd63577f555c5bf4e6594b1148a5afd96dc1d3f599b2fd1d523b54d4
 SHA512 
3a39be67a87aa7a4dd9baaf6b803215f4587bd7925c4315c5ec93954e021471919fa977ad2084f099c606daa392350de3557bba56cef77806def99c40318ef05
 DIST cbindgen-0.24.5.crate 196574 BLAKE2B 
306028d377907f704c1926a989457126fc3928e6780da64672650090f837c25c5496fc72a5c8408c599aa76352f2a625ffe926af5dfc51bf890b6e66e4c44406
 SHA512 
16eb2267f6f75599d8cc4adc05a1387b8b95e595427bfee852f1746402a9609520f364b0fd443ce780f44a61f5b4b3518f2b021a4ff08d1f160afcb0a3bccecb
 DIST cc-1.0.73.crate 57880 BLAKE2B 
be8d7a25a54afdd759844e76aec61526fc2bd5ca09480e6cdd3bdcf27e5f9d3a88dc16cbcbf54cd021470a7cc521e1ad468116c112bbd30752bac0d5486939ac
 SHA512 
980f012b90c6410144f6de4995048337e09214f19603076db6d4edb88e9ef9ac9e8c6e25569f66c2be3a47e99298f5886dafc102e1a9122316179aa26bc1c985
 DIST cc-1.0.74.crate 59410 BLAKE2B 
e53e0992395e6ae54a732ece8af7a7713afeec3488a303c545b4ec50459d049609cebe8652ed595bf86d4f3c23a16d7a19c7f73e6f6f42b13b1567cb34ea6078
 SHA512 
0cea38466818473b0c3b3c304eda797b018dbf644c084cdf07539c63557be4c38346fd10afc20fa65a099aa83fdb423972c987a080c68205abd9ef04166a8d3b
@@ -55,7 +54,6 @@ DIST cc-1.0.79.crate 62624 BLAKE2B 
b3cbed3bd6fcac1c6ea258ec96cd107f859947a35dc89
 DIST cc-1.0.81.crate 66857 BLAKE2B 
1f20aa7fe1e41b7d043242ed2e6b840ef7e764fcd844d82441d20dede2bac7386c8089e7dffee5bc22a49bfab2cf9f2c82757bb5068fdfc82610eae7cb2b188e
 SHA512 
00878fcc5e344571cd8756fcd7e0a8e11325cf504eed09ea2ac890368c4d69978fc0de9ef99757cbacdadbf50faadc486d20640b529ac9a4963b3afd71caca6a
 DIST cc-1.0.82.crate 67879 BLAKE2B 
3b06cbe1516d4fe8291e1543b09d32d39a135c2352e545b64bc69fc82a40128a9b1291f20bd4cac6a3c37d9466093f8b63cae20663ad517bd7dbc380bfa87ee7
 SHA512 
27810ea12401635b0122e5b3a71367a52ca7040f196cb30f709e0b8ec0e717aeb8a89ef4e891b1c7c88f7cc8a1c35e55db132b728b0c499e0b683d5b803a671f
 DIST cfb-0.7.3.crate 63277 BLAKE2B 
5d0d4124421d26c1e3dbfabaf741c407f346d62147b12bbf889ef5b4c25350c02d09919e332e1ca18ade34a4e6d2895fc835161f7062c0c0bb56f104f94811a6
 SHA512 
a5c8d5da5ac009dd7d19320237ea516a65c9b1780bec3403fdbfb6ffa13bf7d05a896baeac5760c3e9aead9f4bd66cf969ab12bbd2938cbe479b1d2266e80b8f
-DIST cfg-expr-0.15.1.crate 40860 BLAKE2B 
66d7144c6ef87ee78ccb7c11e8dae73221d89039dee77e57207bee666888f5fd2162075ec13ef2cf844ddf05bfddd0ea95bf89f894e647ab4e7c0f4ae4df6dd4
 SHA512 
cd13158c37ccc01c0cdc23f3d9def013a1dcb0864cf8341b1d8117ab7fef9f9b4a221eceb71bb5ff1704c334e354a4d13b3cb68b8f3a59c4efb956eaa2fe84bd
 DIST cfg-expr-0.15.2.crate 41227 BLAKE2B 
6f2797bcb6589a8a9b2b95d2cf1798d06f31d54bf830dd0fc4be7ee12a0920dae8b06615fb7736e9526ce41ceedd4694af3b70b3e0c346454bed3cf0a1ea5c8b
 SHA512 
96bd0ea75c6f857e27c9c7e17991c9386866c448e8e63a82885a7805ef7b339ea6ed86ac0a8c7d16982ab05331ad6179d6a297ec84068af2db3a27dd52342847
 DIST cfg-expr-0.15.4.crate 41460 BLAKE2B 
ed09121cbbae52f91a5c65c56b162e7223a467b931f6a0b4c35b9b947cbe36bbc0778e58240864668002a3a6fa3c36cc10b406cce59a302edaea461bdcd3ebe8
 SHA512 
6370348665551fea37bc85ee444f302fc5890fee0620b365b03a27aebf2c366facfc73d3a6aa040b83dc39c463948dbe8a15e679c3e413566dfb506ba855cd33
 DIST cfg-if-1.0.0.crate 7934 BLAKE2B 

[gentoo-commits] repo/proj/libressl:master commit in: mail-mta/opensmtpd/files/, mail-mta/opensmtpd/

2023-09-05 Thread orbea
commit: 1947effcfb059eec75542bb0abcb85d7b6c539de
Author: orbea  riseup  net>
AuthorDate: Wed Sep  6 00:41:22 2023 +
Commit: orbea  riseup  net>
CommitDate: Wed Sep  6 00:41:22 2023 +
URL:https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=1947effc

mail-mta/opensmtpd: treeclean

Signed-off-by: orbea  riseup.net>

 mail-mta/opensmtpd/Manifest|   1 -
 .../opensmtpd/files/opensmtpd-6.8.0_p2-ar.patch|  42 ---
 ...pd-6.8.0_p2-implicit-function-declaration.patch | 303 -
 .../opensmtpd-6.8.0_p2-strict-prototypes.patch |  74 -
 mail-mta/opensmtpd/files/smtpd.initd   |  11 -
 mail-mta/opensmtpd/files/smtpd.pam |   4 -
 mail-mta/opensmtpd/files/smtpd.service |  10 -
 mail-mta/opensmtpd/files/smtpd.socket  |   8 -
 mail-mta/opensmtpd/metadata.xml|  14 -
 mail-mta/opensmtpd/opensmtpd-6.8.0_p2-r2.ebuild|  78 --
 mail-mta/opensmtpd/opensmtpd-6.8.0_p2-r3.ebuild|  91 ---
 11 files changed, 636 deletions(-)

diff --git a/mail-mta/opensmtpd/Manifest b/mail-mta/opensmtpd/Manifest
deleted file mode 100644
index f7a170b..000
--- a/mail-mta/opensmtpd/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST opensmtpd-6.8.0p2.tar.gz 860189 BLAKE2B 
603e8516860eddefb1694ea4cb5631cec2df2a19fa3193b25388caf73c41e82d44e57847fc95b5187488cae629542e72ff2d5a17badc15cef1647bdb173d7827
 SHA512 
48f152b75575146fdd09bdf47123041ea62fefb6e5de33a69826bf91a2126a918f8db1caffadb2f142a1a21de8126d492de88cb65bdf169e61c0b22d3e78d290

diff --git a/mail-mta/opensmtpd/files/opensmtpd-6.8.0_p2-ar.patch 
b/mail-mta/opensmtpd/files/opensmtpd-6.8.0_p2-ar.patch
deleted file mode 100644
index fbd6ca9..000
--- a/mail-mta/opensmtpd/files/opensmtpd-6.8.0_p2-ar.patch
+++ /dev/null
@@ -1,42 +0,0 @@
-https://github.com/OpenSMTPD/OpenSMTPD/pull/1199
-https://bugs.gentoo.org/720782
-
-From 92ada4471602fc737113b8dfe1b9b8e8e0aab7e0 Mon Sep 17 00:00:00 2001
-From: orbea 
-Date: Tue, 25 Apr 2023 09:13:51 -0700
-Subject: [PATCH] configure: Use AM_PROG_AR
-
-Automake provides AM_PROG_AR as a standard way of finding ar(1).
-
-Reference: 
https://www.gnu.org/software/automake/manual/html_node/Public-Macros.html
-
-Closes: https://github.com/OpenSMTPD/OpenSMTPD/pull/1177

- configure.ac | 7 +--
- 1 file changed, 1 insertion(+), 6 deletions(-)
-
-diff --git a/configure.ac b/configure.ac
-index 00450485..5b12b67e 100644
 a/configure.ac
-+++ b/configure.ac
-@@ -67,7 +67,7 @@ AC_C_BIGENDIAN
- AC_PROG_CPP
- AC_PROG_INSTALL
- AC_PROG_LIBTOOL
--AC_PATH_PROG([AR], [ar])
-+AM_PROG_AR
- AC_PATH_PROG([CAT], [cat])
- AC_PATH_PROG([CHMOD], [chmod])
- AC_PATH_PROG([CHOWN], [chown])
-@@ -84,11 +84,6 @@ AC_PROG_YACC
- 
- AC_SUBST([ZCAT])
- 
--
--if test -z "$AR"; then
--  AC_MSG_ERROR([*** 'ar' missing, please install or fix your \$PATH ***])
--fi
--
- if test -z "$LD"; then
-   LD=$CC
- fi

diff --git 
a/mail-mta/opensmtpd/files/opensmtpd-6.8.0_p2-implicit-function-declaration.patch
 
b/mail-mta/opensmtpd/files/opensmtpd-6.8.0_p2-implicit-function-declaration.patch
deleted file mode 100644
index 11af2aa..000
--- 
a/mail-mta/opensmtpd/files/opensmtpd-6.8.0_p2-implicit-function-declaration.patch
+++ /dev/null
@@ -1,303 +0,0 @@
-https://github.com/OpenSMTPD/OpenSMTPD/pull/1195
-https://bugs.gentoo.org/727260
-https://bugs.gentoo.org/896050
-https://bugs.gentoo.org/899876
-
-From 7abe6305f864113aec4c6fc55cccabdc55959252 Mon Sep 17 00:00:00 2001
-From: orbea 
-Date: Thu, 13 Apr 2023 11:04:14 -0700
-Subject: [PATCH] build: Fix -Werror=implicit-function-declaration
-
-On a system with musl these functions are not available, but they are
-found by the build system inside of libbsd instead. However many of the
-relevant headers are never incuded resulting in many implicit function
-declarations. Additionally clang-16 is more strict about these turning
-them into errors.
-
-* While libbsd contains symbols for inet_net_pton() they do not have any
-  headers with the function prototype. Upstream has marked this function
-  for removal since it is now provided in glibc even when musl doesn't
-  have it. This can be fixed by not looking for inet_net_pton() in libbsd.

- configure.ac| 6 +-
- openbsd-compat/openbsd-compat.h | 4 +++-
- usr.sbin/smtpd/aliases.c| 3 +++
- usr.sbin/smtpd/config.c | 6 ++
- usr.sbin/smtpd/control.c| 3 +++
- usr.sbin/smtpd/envelope.c   | 3 +++
- usr.sbin/smtpd/forward.c| 3 +++
- usr.sbin/smtpd/mail.maildir.c   | 1 +
- usr.sbin/smtpd/mda.c| 2 ++
- usr.sbin/smtpd/mda_variables.c  | 3 +++
- usr.sbin/smtpd/mta_session.c| 3 +++
- usr.sbin/smtpd/parse.y  | 3 +++
- usr.sbin/smtpd/smtp_session.c   | 2 ++
- usr.sbin/smtpd/ssl.c| 6 ++
- usr.sbin/smtpd/table.c  | 3 +++
- usr.sbin/smtpd/to.c | 3 +++
- usr.sbin/smtpd/util.c   | 3 +++
- 17 files changed, 55 

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

2023-09-05 Thread orbea
commit: 74a88a49996d7d29785cdeb1b6c1df1f0aa8a496
Author: orbea  riseup  net>
AuthorDate: Wed Sep  6 01:24:22 2023 +
Commit: orbea  riseup  net>
CommitDate: Wed Sep  6 01:24:22 2023 +
URL:https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=74a88a49

dev-util/maturin: stabilize 1.2.3

Signed-off-by: orbea  riseup.net>

 dev-util/maturin/maturin-1.2.3.ebuild | 8 ++--
 1 file changed, 6 insertions(+), 2 deletions(-)

diff --git a/dev-util/maturin/maturin-1.2.3.ebuild 
b/dev-util/maturin/maturin-1.2.3.ebuild
index 8a95384..8004584 100644
--- a/dev-util/maturin/maturin-1.2.3.ebuild
+++ b/dev-util/maturin/maturin-1.2.3.ebuild
@@ -386,7 +386,7 @@ LICENSE+="
Unicode-DFS-2016
 " # crates
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="amd64 arm arm64 ~loong ~ppc ppc64 ~riscv ~s390 sparc x86"
 IUSE="doc +ssl test"
 RESTRICT="!test? ( test )"
 
@@ -415,8 +415,12 @@ src_prepare() {
popd > /dev/null || die
 
if use test; then
-   # used to prevent use of network during tests
+   # used to prevent use of network during tests, and silence pip
+   # if it finds unrelated issues with system packages (bug 
#913613)
cat > "${T}"/pip.conf <<-EOF || die
+   [global]
+   quiet = 2
+
[install]
no-index = yes
no-dependencies = yes



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtwebengine/

2023-09-05 Thread Ionen Wolkens
commit: 6fa466c9e66a84f17a0c4ec490adfb715c9c6827
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Wed Sep  6 01:26:46 2023 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Wed Sep  6 01:27:37 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6fa466c9

dev-qt/qtwebengine: remove qtbase[X] dep (qt6)

While this currently still requires X11 dependencies,
qtbase[X] itself should not be necessary.

Sparing the revbump.

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

 dev-qt/qtwebengine/qtwebengine-6.5.2-r1.ebuild | 2 +-
 dev-qt/qtwebengine/qtwebengine-6.5..ebuild | 2 +-
 dev-qt/qtwebengine/qtwebengine-6..ebuild   | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-qt/qtwebengine/qtwebengine-6.5.2-r1.ebuild 
b/dev-qt/qtwebengine/qtwebengine-6.5.2-r1.ebuild
index d00c5f329f78..45ffa95a789a 100644
--- a/dev-qt/qtwebengine/qtwebengine-6.5.2-r1.ebuild
+++ b/dev-qt/qtwebengine/qtwebengine-6.5.2-r1.ebuild
@@ -36,7 +36,7 @@ RDEPEND="
dev-libs/libxslt
dev-libs/nspr
dev-libs/nss
-   ~dev-qt/qtbase-${PV}:6[X,gui,opengl=,vulkan?,widgets?]
+   ~dev-qt/qtbase-${PV}:6[gui,opengl=,vulkan?,widgets?]
~dev-qt/qtwebchannel-${PV}:6[qml?]
media-libs/fontconfig
media-libs/freetype

diff --git a/dev-qt/qtwebengine/qtwebengine-6.5..ebuild 
b/dev-qt/qtwebengine/qtwebengine-6.5..ebuild
index d00c5f329f78..45ffa95a789a 100644
--- a/dev-qt/qtwebengine/qtwebengine-6.5..ebuild
+++ b/dev-qt/qtwebengine/qtwebengine-6.5..ebuild
@@ -36,7 +36,7 @@ RDEPEND="
dev-libs/libxslt
dev-libs/nspr
dev-libs/nss
-   ~dev-qt/qtbase-${PV}:6[X,gui,opengl=,vulkan?,widgets?]
+   ~dev-qt/qtbase-${PV}:6[gui,opengl=,vulkan?,widgets?]
~dev-qt/qtwebchannel-${PV}:6[qml?]
media-libs/fontconfig
media-libs/freetype

diff --git a/dev-qt/qtwebengine/qtwebengine-6..ebuild 
b/dev-qt/qtwebengine/qtwebengine-6..ebuild
index d00c5f329f78..45ffa95a789a 100644
--- a/dev-qt/qtwebengine/qtwebengine-6..ebuild
+++ b/dev-qt/qtwebengine/qtwebengine-6..ebuild
@@ -36,7 +36,7 @@ RDEPEND="
dev-libs/libxslt
dev-libs/nspr
dev-libs/nss
-   ~dev-qt/qtbase-${PV}:6[X,gui,opengl=,vulkan?,widgets?]
+   ~dev-qt/qtbase-${PV}:6[gui,opengl=,vulkan?,widgets?]
~dev-qt/qtwebchannel-${PV}:6[qml?]
media-libs/fontconfig
media-libs/freetype



[gentoo-commits] repo/proj/guru:master commit in: dev-python/cassowary/files/, dev-python/cassowary/

2023-09-05 Thread Haelwenn Monnier
commit: 082d2b57872eb03ab021bd6b728e25b855bd99ed
Author: Gonçalo Duarte  gmail  com>
AuthorDate: Tue Sep  5 22:09:20 2023 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Tue Sep  5 22:09:58 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=082d2b57

dev-python/cassowary: improve 0.6 ebuild

Signed-off-by: Gonçalo Duarte  gmail.com>

 dev-python/cassowary/cassowary-0.6.ebuild |  10 +-
 dev-python/cassowary/files/cassowary.png  | Bin 14922 -> 0 bytes
 2 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/dev-python/cassowary/cassowary-0.6.ebuild 
b/dev-python/cassowary/cassowary-0.6.ebuild
index d2c16ea48f..41dde7b557 100644
--- a/dev-python/cassowary/cassowary-0.6.ebuild
+++ b/dev-python/cassowary/cassowary-0.6.ebuild
@@ -28,17 +28,17 @@ IUSE="X wayland"
 MODULES_KERNEL_MIN=5.10
 
 python_compile() {
-   cd "${S}/app-linux"
-   echo "See documenation of cassowary" > README.md # Dummy Readme file 
(solve qa error)
-   sed -i "s/version = 0.5/version = ${PV}/g" setup.cfg #version typo 
upstream
+   cd "${S}/app-linux" || die
+   echo "See documenation of cassowary" > README.md || die # Dummy Readme 
file (solve qa error)
+   sed -i "s/version = 0.5/version = ${PV}/g" setup.cfg || die #version 
typo upstream
${EPYTHON} -m build --wheel --no-isolation
 }
 
 python_install() {
-   cd "${S}/app-linux"
+   cd "${S}/app-linux" || die
${EPYTHON} -m installer --destdir="${D}" 
dist/cassowary-${PV}-py3-none-any.whl
domenu "${FILESDIR}/cassowary.desktop"
-   doicon "${FILESDIR}/cassowary.png"
+   doicon "${S}/app-linux/src/cassowary/gui/extrares/cassowary.png"
 }
 
 pkg_postinst() {

diff --git a/dev-python/cassowary/files/cassowary.png 
b/dev-python/cassowary/files/cassowary.png
deleted file mode 100644
index ff18bca0c4..00
Binary files a/dev-python/cassowary/files/cassowary.png and /dev/null differ



[gentoo-commits] repo/proj/guru:master commit in: www-apps/forgejo/

2023-09-05 Thread Haelwenn Monnier
commit: 1d8993fb25082f8d34533a2e3f20ea9df38e42dd
Author: Artemis Everfree  artemis  sh>
AuthorDate: Tue Sep  5 14:03:08 2023 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Tue Sep  5 14:04:47 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=1d8993fb

www-apps/forgejo: add 1.20.3.0, drop 1.20.1.0

Signed-off-by: Artemis Everfree  artemis.sh>

 www-apps/forgejo/Manifest |  3 +--
 .../{forgejo-1.20.1.0.ebuild => forgejo-1.20.3.0.ebuild}  | 11 ++-
 2 files changed, 3 insertions(+), 11 deletions(-)

diff --git a/www-apps/forgejo/Manifest b/www-apps/forgejo/Manifest
index 5a7b59e379..673aa76ca5 100644
--- a/www-apps/forgejo/Manifest
+++ b/www-apps/forgejo/Manifest
@@ -1,4 +1,3 @@
 DIST forgejo-1.19.4.0.tar.gz 60635393 BLAKE2B 
7fe8e10f7aae8371c4a540290bb24c67a0521080eb58c7749c95d977320781e2e11ba754a42a333c706d243cf0170178dd62da5338540576d214f281b3da6daa
 SHA512 
4870a7804c3cefab4aac38f30ac60874d9a7359b29e8f765ee9a1f41bc543fdd445a21c6e808f864c56ce22f79f6038b15eec4325c556ef6288ad6635977533f
-DIST forgejo-1.20.1.0.tar.gz 30700591 BLAKE2B 
d794a8a121e8e01bdd643122f1c1be8d046e3a50137b00abf1cae43b24f32040fc82f088b694c617d8f20853d1d9b21a3ce99395b776a58ff7a37f717fbf431f
 SHA512 
642b4ae14c1cedfcf856e0fad67e9825becce002c12d0431d247082c2e2f193ea8d8459a40a3fa69497fa3da6dca46ced5a855fb4dc1e52a34211e8938666cb0
 DIST forgejo-1.20.2.0.tar.gz 54334985 BLAKE2B 
d00b3d841b9002ef6368569d07d3e3643fa6f17005446d9fb14303eb1a03e7ef9f018348822378dbb4e5b64bbaa20e586da0015c0c1a6dffde8dd1ec59ea9265
 SHA512 
16204c846a5ba66aa0d9d1ec35175737daa13e1bddfc6d5f72963b232381abe168887b852d592aff51b6cbbb34a50bee7391a8c013802d2ae74bc6baf4ee1f11
-DIST forgejo-node-modules-cache-1.20.1.0.tar.gz 152983555 BLAKE2B 
e626ab10122c9105ae7861fbe869fcbd3203ef81152b4ac7a4521106303d7a80929c2fac1cde0eabe587f527aaa55b089973ec5019234127fb5024265f8a9928
 SHA512 
41eb9e09165e65cbb8a04e8b45e34a92b821343539549295dda6ae78995e89fb6341182555c2815754b8e6a8476c037a1ee89625a934e9f711109162d42c4b16
+DIST forgejo-1.20.3.0.tar.gz 55513966 BLAKE2B 
e8e6700b91b213bd9b5e336d35d075c6ae1522085a35698a9dbdac0a72cab1d0ab7c63764a01b338dd4aff365d895dab50d299fbed6ec5255b4ec74a2d9d0daa
 SHA512 
20aa0067b7123847f00ccc90868cb99dc215e8bfb541cb9adfb9d205de7a30ff4d94693e43bd3ca86ea876daebc3cbbc46c41f502434467f862fe98198e75a8b

diff --git a/www-apps/forgejo/forgejo-1.20.1.0.ebuild 
b/www-apps/forgejo/forgejo-1.20.3.0.ebuild
similarity index 89%
rename from www-apps/forgejo/forgejo-1.20.1.0.ebuild
rename to www-apps/forgejo/forgejo-1.20.3.0.ebuild
index 093ab08a13..f647011285 100644
--- a/www-apps/forgejo/forgejo-1.20.1.0.ebuild
+++ b/www-apps/forgejo/forgejo-1.20.3.0.ebuild
@@ -9,10 +9,7 @@ MY_PV="$(ver_cut 1-3)-$(ver_cut 4)"
 DESCRIPTION="A self-hosted lightweight software forge"
 HOMEPAGE="https://forgejo.org/ https://codeberg.org/forgejo/forgejo;
 
-SRC_URI="
-   
https://codeberg.org/forgejo/forgejo/releases/download/v${MY_PV}/forgejo-src-${MY_PV}.tar.gz
 -> ${P}.tar.gz
-   
https://pkg.artemis.sh/gentoo/pkg-deps/www-apps/forgejo/forgejo-node-modules-cache-${PV}.tar.gz
-"
+SRC_URI="https://codeberg.org/forgejo/forgejo/releases/download/v${MY_PV}/forgejo-src-${MY_PV}.tar.gz
 -> ${P}.tar.gz"
 KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
 S="${WORKDIR}/${PN}-src-${MY_PV}"
 
@@ -25,9 +22,6 @@ DEPEND="
acct-group/git
acct-user/git[gitea] )
pam? ( sys-libs/pam )"
-BDEPEND="
-   net-libs/nodejs[npm]
-"
 RDEPEND="${DEPEND}
dev-vcs/git
!www-apps/gitea" # until acct-user/git[forgejo]
@@ -82,7 +76,6 @@ src_compile() {
DRONE_TAG="${PV}"
LDFLAGS="-extldflags \"${LDFLAGS}\" ${forgejo_settings[*]}"
TAGS="${forgejo_tags[*]}"
-   npm_config_cache="${WORKDIR}/node-modules-cache"
)
 
GOFLAGS=""
@@ -93,7 +86,7 @@ src_compile() {
# need to set -j1 or build fails due to a race condition between MAKE 
jobs.
# this does not actually impact build parallelism, because the go 
compiler
# will still build everything in parallel when it's invoked.
-   env "${makeenv[@]}" emake -j1 EXTRA_GOFLAGS="${GOFLAGS}"
+   env "${makeenv[@]}" emake -j1 EXTRA_GOFLAGS="${GOFLAGS}" backend
 }
 
 src_install() {



[gentoo-commits] repo/proj/guru:master commit in: dev-python/moderngl-window/

2023-09-05 Thread Haelwenn Monnier
commit: 07ea09fccc732de2ede8df040f3ac22719db4add
Author: Henri Gasc  eurecom  fr>
AuthorDate: Tue Sep  5 21:02:41 2023 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Tue Sep  5 21:03:50 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=07ea09fc

dev-python/moderngl-window: remove 2.4.3, add 2.4.4, add py3.11

Closes: https://bugs.gentoo.org/897486
Signed-off-by: Henri Gasc  eurecom.fr>

 dev-python/moderngl-window/Manifest|  2 +-
 .../moderngl-window/moderngl-window-2.4.3.ebuild   | 34 -
 .../moderngl-window/moderngl-window-2.4.4.ebuild   | 80 ++
 3 files changed, 81 insertions(+), 35 deletions(-)

diff --git a/dev-python/moderngl-window/Manifest 
b/dev-python/moderngl-window/Manifest
index fd5e763e0d..ab5201f614 100644
--- a/dev-python/moderngl-window/Manifest
+++ b/dev-python/moderngl-window/Manifest
@@ -1 +1 @@
-DIST moderngl-window-2.4.3.gh.tar.gz 30987984 BLAKE2B 
bc8dae6e3f5de49d516581dc204e60497ec2c38c9efcc8b138bb76a1de1e3436029e9d895b6810b849752e1f9ae2ae3ff830f495e64248a2f89d2a75950b2b6e
 SHA512 
0dfde81644913d9797aeb17c74816b0c8f462c0aeb9d31ca3b9d8d691e90931a70b0deab14748f0ee36aa9a2e9fcc771e570b02582bbbfa3fbf75b99f9f205ba
+DIST moderngl-window-2.4.4.gh.tar.gz 30989161 BLAKE2B 
9c4c8bea6a69cf0df4e5967f28be8766c89206a2a9315f86f8b1c4fb2dd30dfddaac82a40cf28bcf6e2337811135daf389367fe8eefbfb7b93c61f1de1db6406
 SHA512 
8c8f027c2be4d9acfed3ac0f299e0d27bd0a0f2b7ad7f87d5309c276fa3a8ff4afd417e94f808a22a8ff683ae2465aba6a8d09dc07d621dff2b9f8606ceb3ccd

diff --git a/dev-python/moderngl-window/moderngl-window-2.4.3.ebuild 
b/dev-python/moderngl-window/moderngl-window-2.4.3.ebuild
deleted file mode 100644
index c03c0f9b82..00
--- a/dev-python/moderngl-window/moderngl-window-2.4.3.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..11} )
-
-inherit distutils-r1 virtualx
-
-DESCRIPTION="A cross platform utility library for ModernGL"
-HOMEPAGE="https://github.com/moderngl/moderngl-window 
https://pypi.org/project/moderngl-window;
-SRC_URI="https://github.com/moderngl/moderngl-window/archive/refs/tags/${PV}.tar.gz
 -> ${P}.gh.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64"
-
-BDEPEND="
-   dev-python/moderngl[${PYTHON_USEDEP}]
-   dev-python/glcontext[${PYTHON_USEDEP}]
-   test? (
-   dev-python/coverage[${PYTHON_USEDEP}]
-   dev-python/trimesh[${PYTHON_USEDEP}]
-   dev-python/PyWavefront[${PYTHON_USEDEP}]
-   dev-python/pyrr[${PYTHON_USEDEP}]
-   )
-"
-DEPEND="${BDEPEND}"
-
-distutils_enable_tests pytest
-src_test() {
-   virtx distutils-r1_src_test
-}

diff --git a/dev-python/moderngl-window/moderngl-window-2.4.4.ebuild 
b/dev-python/moderngl-window/moderngl-window-2.4.4.ebuild
new file mode 100644
index 00..dbac06c132
--- /dev/null
+++ b/dev-python/moderngl-window/moderngl-window-2.4.4.ebuild
@@ -0,0 +1,80 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..11} )
+
+inherit distutils-r1 virtualx
+
+DESCRIPTION="A cross platform utility library for ModernGL"
+HOMEPAGE="https://github.com/moderngl/moderngl-window 
https://pypi.org/project/moderngl-window;
+SRC_URI="https://github.com/moderngl/moderngl-window/archive/refs/tags/${PV}.tar.gz
 -> ${P}.gh.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="doc examples"
+
+NEEDED_FOR_TESTS_AND_RUN="
+   >dev-python/numpy-1.16[${PYTHON_USEDEP}]
+   >=dev-python/PyWavefront-1.2.0[${PYTHON_USEDEP}]
+   =dev-python/scipy-1.3.2[${PYTHON_USEDEP}]
+   >=dev-python/trimesh-3.2.6[${PYTHON_USEDEP}]
+"
+
+RDEPEND="
+   dev-python/glfw[${PYTHON_USEDEP}]
+   dev-python/imgui[glfw,sdl,opengl,${PYTHON_USEDEP}]
+   =dev-python/pygame-2.0.1[${PYTHON_USEDEP}]
+   dev-python/pyglet[${PYTHON_USEDEP}]
+   >=dev-python/pyopengl-3.1.0[${PYTHON_USEDEP},tk]
+   =dev-python/pyrr-0.10[${PYTHON_USEDEP}]
+   

[gentoo-commits] repo/proj/guru:master commit in: app-misc/minder/

2023-09-05 Thread Haelwenn Monnier
commit: c6208f54e6161555376463d3c6994136f3216cef
Author: David Roman  gmail  com>
AuthorDate: Tue Sep  5 15:35:59 2023 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Tue Sep  5 15:35:59 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=c6208f54

app-misc/minder: add 1.15.6

Signed-off-by: David Roman  gmail.com>

 app-misc/minder/Manifest |  1 +
 app-misc/minder/minder-1.15.6.ebuild | 49 
 2 files changed, 50 insertions(+)

diff --git a/app-misc/minder/Manifest b/app-misc/minder/Manifest
index b1caea9448..99586622f6 100644
--- a/app-misc/minder/Manifest
+++ b/app-misc/minder/Manifest
@@ -1 +1,2 @@
 DIST minder-1.14.0.tar.gz 1690353 BLAKE2B 
02ea94c96f782582e0d4c5dfb7e493dbf6d130a0bedacba232fe863c40d93465ce1925fa0d01f95e5b8857ddd64b0896137f494d773f6804b73f7cdcf03b4427
 SHA512 
074e75be5a60844ee2aacc11303b4c55ac50191036f85faac316c31614f39dd921082e32795b23f0c74e8f40718732b07ef11079aad66cfa09c079f353e083a3
+DIST minder-1.15.6.tar.gz 1993564 BLAKE2B 
77a99bee8e9bff06bc8f47c9b41e9f4e6ebb9bd915871cebc474fa2dd7cb5d9070dae7b644e40adcbf5e5d0f0c419a03bc85fd886c54e9878b236cdb493f508b
 SHA512 
9a52185b1b253214ac7019b5d96db1f009941dbbbf31d009a0b259d1e0baeedff7a6f7a8587a131adf8f6b429d17669ea721e8ca83fd99228f93c558247d86f8

diff --git a/app-misc/minder/minder-1.15.6.ebuild 
b/app-misc/minder/minder-1.15.6.ebuild
new file mode 100644
index 00..ab45b4d13b
--- /dev/null
+++ b/app-misc/minder/minder-1.15.6.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit gnome2-utils meson vala xdg
+
+DESCRIPTION="Mind-mapping application for Elementary OS."
+HOMEPAGE="https://github.com/phase1geo/Minder;
+SRC_URI="https://github.com/phase1geo/Minder/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+KEYWORDS="~amd64"
+LICENSE="GPL-3"
+SLOT="0"
+
+RDEPEND="
+   app-text/discount
+   dev-lang/vala
+   dev-libs/granite
+   dev-libs/json-glib
+   gui-libs/libhandy[vala]
+   x11-libs/gtksourceview:4[vala]
+"
+
+DEPEND="
+   ${RDEPEND}
+   app-text/discount
+"
+
+S="${WORKDIR}/Minder-${PV}"
+
+src_prepare() {
+   default
+   vala_setup
+}
+
+pkg_postinst() {
+   xdg_desktop_database_update
+   xdg_icon_cache_update
+   xdg_mimeinfo_database_update
+   gnome2_schemas_update
+}
+
+pkg_postrm() {
+   xdg_desktop_database_update
+   xdg_icon_cache_update
+   xdg_mimeinfo_database_update
+   gnome2_schemas_update
+}



[gentoo-commits] repo/proj/guru:master commit in: sys-libs/cyclonedds/, sys-libs/iceoryx/, /

2023-09-05 Thread Haelwenn Monnier
commit: 0b1d9dc21fd24f1a000287af6e0de9725a4b267c
Author: Marius Norvoll Sletten  gmail  com>
AuthorDate: Tue Sep  5 13:23:23 2023 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Tue Sep  5 13:23:23 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=0b1d9dc2

git src and deps array cyclonedds/iceoryx

Signed-off-by: Marius Norvoll Sletten  gmail.com>

 .project | 11 ++
 sys-libs/cyclonedds/cyclonedds-0.10.3.ebuild |  6 ++--
 sys-libs/cyclonedds/cyclonedds-.ebuild   | 54 ++--
 sys-libs/iceoryx/iceoryx-2.0.3.ebuild|  7 ++--
 sys-libs/iceoryx/iceoryx-.ebuild |  6 ++--
 5 files changed, 47 insertions(+), 37 deletions(-)

diff --git a/.project b/.project
new file mode 100644
index 00..821fe9ef73
--- /dev/null
+++ b/.project
@@ -0,0 +1,11 @@
+
+
+   gentoo-guru-dev-ebuilds
+   
+   
+   
+   
+   
+   
+   
+

diff --git a/sys-libs/cyclonedds/cyclonedds-0.10.3.ebuild 
b/sys-libs/cyclonedds/cyclonedds-0.10.3.ebuild
index 8cae1d3ecf..fbdaecca1f 100644
--- a/sys-libs/cyclonedds/cyclonedds-0.10.3.ebuild
+++ b/sys-libs/cyclonedds/cyclonedds-0.10.3.ebuild
@@ -7,9 +7,9 @@ inherit cmake
 
 
 if [[ ${PV} == * ]] ; then
-   inherit git-r3
EGIT_REPO_URI="https://github.com/eclipse-cyclonedds/;
-   
+   inherit git-r3
+
 else
 

SRC_URI="https://github.com/eclipse-cyclonedds/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
@@ -31,8 +31,8 @@ RDEPEND=(
"shm? ( sys-libs/iceoryx )"
"parser? ( sys-devel/bison )"
 )
+DEPEND="${RDEPEND[@]}"
 
-DEPEND="${RDEPEND}"
 
 CMAKE_BUILD_TYPE=Release
 

diff --git a/sys-libs/cyclonedds/cyclonedds-.ebuild 
b/sys-libs/cyclonedds/cyclonedds-.ebuild
index dee8af3903..fbdaecca1f 100644
--- a/sys-libs/cyclonedds/cyclonedds-.ebuild
+++ b/sys-libs/cyclonedds/cyclonedds-.ebuild
@@ -7,13 +7,13 @@ inherit cmake
 
 
 if [[ ${PV} == * ]] ; then
-inherit git-r3
-EGIT_REPO_URI="https://github.com/eclipse-cyclonedds/;
-
+   EGIT_REPO_URI="https://github.com/eclipse-cyclonedds/;
+   inherit git-r3
+
 else
 
-SRC_URI="https://github.com/eclipse-cyclonedds/${PN}/archive/${PV}.tar.gz 
-> ${P}.tar.gz"
-KEYWORDS="~amd64"
+   
SRC_URI="https://github.com/eclipse-cyclonedds/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64"
 fi
 
 S="${WORKDIR}/${P}"
@@ -26,41 +26,41 @@ IUSE="test ssl shm parser doc examples ipv6 idlc get_kind"
 RESTRICT="!test? ( test )"
 
 RDEPEND=(
-"doc? ( app-doc/doxygen )"
-"ssl? ( dev-libs/openssl )"
-"shm? ( sys-libs/iceoryx )"
-"parser? ( sys-devel/bison )"
+   "doc? ( app-doc/doxygen )"
+   "ssl? ( dev-libs/openssl )"
+   "shm? ( sys-libs/iceoryx )"
+   "parser? ( sys-devel/bison )"
 )
+DEPEND="${RDEPEND[@]}"
 
-DEPEND="${RDEPEND}"
 
 CMAKE_BUILD_TYPE=Release
 
 #PATCHES=()
 
 src_prepare() { 
-use get_kind  &&  eapply  ${FILESDIR}/${PN}-0.10.3-get_kind.patch 
-cmake_src_prepare
+   use get_kind  &&  eapply  ${FILESDIR}/${PN}-0.10.3-get_kind.patch 
+   cmake_src_prepare
 }
 
 src_configure() {
 
-local mycmakeargs=(
- -DBUILD_DOCS= $(usex doc)
- -DBUILD_DDSPERF=OFF
- -DBUILD_EXAMPLES=$(usex examples)
+   local mycmakeargs=(
+-DBUILD_DOCS= $(usex doc)
+-DBUILD_DDSPERF=OFF
+-DBUILD_EXAMPLES=$(usex examples)
 
 
-  -DBUILD_TESTING=$(usex test)
-   -DBUILD_IDLC_TESTING=$(usex test)
-   
-   -DBUILD_IDLC=$(usex idlc)
- -DENABLE_SSL=$(usex ssl)
-  -DENABLE_SECURITY=$(usex ssl)
-  -DENABLE_SECURITY=$(usex ssl)
-  -DENABLE_IPV6=$(usex ipv6)
-  -DENABLE_SHM=$(usex shm)
-)
+-DBUILD_TESTING=$(usex test)
+-DBUILD_IDLC_TESTING=$(usex test)
+
+-DBUILD_IDLC=$(usex idlc)
+-DENABLE_SSL=$(usex ssl)
+-DENABLE_SECURITY=$(usex ssl)
+-DENABLE_SECURITY=$(usex ssl)
+-DENABLE_IPV6=$(usex ipv6)
+-DENABLE_SHM=$(usex shm)
+   )
 
-cmake_src_configure
+   cmake_src_configure
 }

diff --git a/sys-libs/iceoryx/iceoryx-2.0.3.ebuild 
b/sys-libs/iceoryx/iceoryx-2.0.3.ebuild
index 4a66c2ff1d..91a29125be 100644
--- a/sys-libs/iceoryx/iceoryx-2.0.3.ebuild
+++ b/sys-libs/iceoryx/iceoryx-2.0.3.ebuild
@@ -7,9 +7,8 @@ inherit cmake
 
 
 if [[ ${PV} == * ]] ; then
-   inherit git-r3
EGIT_REPO_URI="https://github.com/eclipse-iceoryx/iceoryx;
-   
+   inherit git-r3  
 else
SRC_URI="https://github.com/eclipse-iceoryx/${PN}/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
KEYWORDS="~amd64"
@@ -28,10 +27,10 @@ RESTRICT="!test? ( test )"
 RDEPEND=(
"doc? ( app-doc/doxygen )"
"dev-cpp/cpptoml"
-   "ccache? dev-util/ccache"
+   "ccache? ( dev-util/ccache )"
)
 
-DEPEND="${RDEPEND}"
+DEPEND="${RDEPEND[@]}"
 
 CMAKE_BUILD_TYPE=Release
 

diff --git 

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

2023-09-05 Thread Haelwenn Monnier
commit: cac1740da4e72f44cb912edb7829c96213ddd412
Author: Haelwenn (lanodan) Monnier  hacktivis  me>
AuthorDate: Tue Sep  5 22:30:54 2023 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Tue Sep  5 22:30:58 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=cac1740d

.project: Remove, looks like IDE nonsense

By the way, consider putting stuff like this in a global gitignore(5) file
pointed at by core.excludesFile to avoid having to grow an infinite-long
.gitignore in the various repositories you're committing to.

Signed-off-by: Haelwenn (lanodan) Monnier  hacktivis.me>

 .project | 11 ---
 1 file changed, 11 deletions(-)

diff --git a/.project b/.project
deleted file mode 100644
index 821fe9ef73..00
--- a/.project
+++ /dev/null
@@ -1,11 +0,0 @@
-
-
-   gentoo-guru-dev-ebuilds
-   
-   
-   
-   
-   
-   
-   
-



[gentoo-commits] repo/proj/guru:dev commit in: games-emulation/duckstation/

2023-09-05 Thread Haelwenn Monnier
commit: 0a6f5a69a5d952f92e3a471e24544ad890ce4336
Author: Haelwenn (lanodan) Monnier  hacktivis  me>
AuthorDate: Tue Sep  5 22:28:01 2023 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Tue Sep  5 22:28:26 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=0a6f5a69

games-emulation/duckstation: Requires >=libsdl2-2.28.2

Thanks to Tobias Jakobi  math.uni-bielefeld.de> for the heads up

Signed-off-by: Haelwenn (lanodan) Monnier  hacktivis.me>

 games-emulation/duckstation/duckstation-.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/games-emulation/duckstation/duckstation-.ebuild 
b/games-emulation/duckstation/duckstation-.ebuild
index 21c10a0bdb..19790971e5 100644
--- a/games-emulation/duckstation/duckstation-.ebuild
+++ b/games-emulation/duckstation/duckstation-.ebuild
@@ -30,7 +30,7 @@ DEPEND="
media-libs/cubeb
evdev? ( dev-libs/libevdev )
dbus? ( sys-apps/dbus )
-   gamepad? ( media-libs/libsdl2 )
+   gamepad? ( >=media-libs/libsdl2-2.28.2 )
gbm? ( x11-libs/libdrm )
qt6? (
dev-qt/qtbase:6[gui,network,widgets]



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

2023-09-05 Thread Andreas K. Hüttel
commit: 1abc1345b4a9095611a28dc64e0dd855876da13b
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Tue Sep  5 22:33:46 2023 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Tue Sep  5 22:33:46 2023 +
URL:https://gitweb.gentoo.org/proj/releng.git/commit/?id=1abc1345

Re-enable riscv multilib builds, gcc seems to have been fixed

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

 tools/catalyst-auto-qemu-riscv.conf | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/tools/catalyst-auto-qemu-riscv.conf 
b/tools/catalyst-auto-qemu-riscv.conf
index da306f59..ead9a565 100644
--- a/tools/catalyst-auto-qemu-riscv.conf
+++ b/tools/catalyst-auto-qemu-riscv.conf
@@ -19,6 +19,8 @@ SETS="
lp64_openrc
lp64_systemd
lp64_musl
+   multilib_openrc
+   multilib_systemd
 "
 
 SET_lp64d_musl_SPECS="stage1-lp64d-musl.spec stage3-lp64d-musl.spec"



[gentoo-commits] repo/proj/guru:dev commit in: dev-python/cassowary/files/, dev-python/cassowary/

2023-09-05 Thread Gonçalo Negrier Duarte
commit: 082d2b57872eb03ab021bd6b728e25b855bd99ed
Author: Gonçalo Duarte  gmail  com>
AuthorDate: Tue Sep  5 22:09:20 2023 +
Commit: Gonçalo Negrier Duarte  gmail  com>
CommitDate: Tue Sep  5 22:09:58 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=082d2b57

dev-python/cassowary: improve 0.6 ebuild

Signed-off-by: Gonçalo Duarte  gmail.com>

 dev-python/cassowary/cassowary-0.6.ebuild |  10 +-
 dev-python/cassowary/files/cassowary.png  | Bin 14922 -> 0 bytes
 2 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/dev-python/cassowary/cassowary-0.6.ebuild 
b/dev-python/cassowary/cassowary-0.6.ebuild
index d2c16ea48f..41dde7b557 100644
--- a/dev-python/cassowary/cassowary-0.6.ebuild
+++ b/dev-python/cassowary/cassowary-0.6.ebuild
@@ -28,17 +28,17 @@ IUSE="X wayland"
 MODULES_KERNEL_MIN=5.10
 
 python_compile() {
-   cd "${S}/app-linux"
-   echo "See documenation of cassowary" > README.md # Dummy Readme file 
(solve qa error)
-   sed -i "s/version = 0.5/version = ${PV}/g" setup.cfg #version typo 
upstream
+   cd "${S}/app-linux" || die
+   echo "See documenation of cassowary" > README.md || die # Dummy Readme 
file (solve qa error)
+   sed -i "s/version = 0.5/version = ${PV}/g" setup.cfg || die #version 
typo upstream
${EPYTHON} -m build --wheel --no-isolation
 }
 
 python_install() {
-   cd "${S}/app-linux"
+   cd "${S}/app-linux" || die
${EPYTHON} -m installer --destdir="${D}" 
dist/cassowary-${PV}-py3-none-any.whl
domenu "${FILESDIR}/cassowary.desktop"
-   doicon "${FILESDIR}/cassowary.png"
+   doicon "${S}/app-linux/src/cassowary/gui/extrares/cassowary.png"
 }
 
 pkg_postinst() {

diff --git a/dev-python/cassowary/files/cassowary.png 
b/dev-python/cassowary/files/cassowary.png
deleted file mode 100644
index ff18bca0c4..00
Binary files a/dev-python/cassowary/files/cassowary.png and /dev/null differ



[gentoo-commits] repo/gentoo:master commit in: app-laptop/tuxedo-control-center-bin/

2023-09-05 Thread Marc Schiffbauer
commit: 7b3e08fba608264e35ffa0dacea122f57aa5
Author: Marc Schiffbauer  gentoo  org>
AuthorDate: Tue Sep  5 08:28:44 2023 +
Commit: Marc Schiffbauer  gentoo  org>
CommitDate: Tue Sep  5 21:36:52 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b3e08fb

app-laptop/tuxedo-control-center-bin: drop 1.2.4

Signed-off-by: Marc Schiffbauer  gentoo.org>

 app-laptop/tuxedo-control-center-bin/Manifest  |  1 -
 .../tuxedo-control-center-bin-1.2.4.ebuild | 81 --
 2 files changed, 82 deletions(-)

diff --git a/app-laptop/tuxedo-control-center-bin/Manifest 
b/app-laptop/tuxedo-control-center-bin/Manifest
index b17a9950e1a8..d290fc450c30 100644
--- a/app-laptop/tuxedo-control-center-bin/Manifest
+++ b/app-laptop/tuxedo-control-center-bin/Manifest
@@ -1,3 +1,2 @@
-DIST tuxedo-control-center_1.2.4.rpm 87792476 BLAKE2B 
1d825b457be311da9022147eea8d86e17cc61c2c7decb5c334ad0f1cf44e7c0affe8026a650bcf6325fb21381fb4a17c3825a37c3815b489b059ea34b97f1794
 SHA512 
ac887b6681e6c56cd45f2c6f59dfb250c95f2a2ccdf1521c51126243461d680a7e7399a835672f1adf0512879fe7d69c8c7a3ca0e4ab217c3b617bfe41a7951d
 DIST tuxedo-control-center_2.0.2.rpm 80479580 BLAKE2B 
7c83fd64ee8d7ca8b50e3634d36567d3a930656c5e34f23fd7b703bc560d35376701df081aaa5d09692df61689a5a81ec87a8a4a8d55db2cc2577c638d02731b
 SHA512 
e9c9abfc2c0d0e226038f49d388a31625120f6780558b7606e719be61a4563c698e4c46d6f0d6a3e774179a5f5785dc07ff243901578da474dfa80cf71fe0394
 DIST tuxedo-control-center_2.0.8.rpm 80495472 BLAKE2B 
30ff8c5073b42299b4def5958254393727957b4289958bf486520fc6bad83184f3f8fc5baf97d2040ecfa551cafe8b2225b15cbbc8a6012113a9a64471a13aa6
 SHA512 
6f24394d1eda91e5a58fae29926f42271350917c9222062d99967f42f465e8769e6c50510967923612eb54d5c2921512adc4e6a5c743b922197e2603d6bc5c9b

diff --git 
a/app-laptop/tuxedo-control-center-bin/tuxedo-control-center-bin-1.2.4.ebuild 
b/app-laptop/tuxedo-control-center-bin/tuxedo-control-center-bin-1.2.4.ebuild
deleted file mode 100644
index 6c558463d5fb..
--- 
a/app-laptop/tuxedo-control-center-bin/tuxedo-control-center-bin-1.2.4.ebuild
+++ /dev/null
@@ -1,81 +0,0 @@
-# Copyright 2021-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit rpm systemd xdg-utils
-
-MY_PN="${PN/-bin/}"
-
-DESCRIPTION="Tool to control performance, energy, fan and comfort settings on 
TUXEDO laptops"
-HOMEPAGE="https://github.com/tuxedocomputers/tuxedo-control-center;
-SRC_URI="https://rpm.tuxedocomputers.com/opensuse/15.4/x86_64/${MY_PN}_${PV}.rpm;
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="-* ~amd64"
-
-RESTRICT="strip splitdebug"
-
-DEPEND=">=app-laptop/tuxedo-keyboard-3.1.3"
-RDEPEND="${DEPEND}"
-# See bug #827729
-BDEPEND="app-arch/xz-utils[extra-filters]"
-
-S="${WORKDIR}"
-QA_PREBUILT="opt/tuxedo-control-center/*"
-
-src_prepare() {
-   default
-   rm -rf usr/lib || die "could not remove usr/lib"
-   mkdir files || die "could not create files dir"
-}
-
-src_install() {
-   insinto /
-   doins -r usr opt
-   find . -type f -perm -a=x | while read f; do
-   fperms 0755 "${f/./}"
-   done
-
-   dosym ../../opt/tuxedo-control-center/tuxedo-control-center 
/usr/bin/tuxedo-control-center
-
-   insinto /usr/share/dbus-1/system.d/
-   doins 
opt/tuxedo-control-center/resources/dist/tuxedo-control-center/data/dist-data/com.tuxedocomputers.tccd.conf
-
-   insinto /usr/share/polkit-1/actions
-   doins 
opt/tuxedo-control-center/resources/dist/tuxedo-control-center/data/dist-data/com.tuxedocomputers.tccd.policy
-
-   systemd_dounit 
opt/tuxedo-control-center/resources/dist/tuxedo-control-center/data/dist-data/tccd.service
-   systemd_dounit 
opt/tuxedo-control-center/resources/dist/tuxedo-control-center/data/dist-data/tccd-sleep.service
-
-   newinitd "${FILESDIR}/tccd.initd" tccd
-}
-
-pkg_config() {
-   ebegin "Reloading systemd"
-   systemctl daemon-reload
-   eend $?
-   ebegin "Enabling and starting tccd.service"
-   systemctl enable --now tccd
-   eend $?
-   ebegin "Enabling and starting tccd-sleep.service"
-   systemctl enable --now tccd-sleep
-   eend $?
-}
-
-pkg_postinst() {
-   xdg_desktop_database_update
-   xdg_icon_cache_update
-   elog
-   elog "You need to enable tccd and tccd-sleep service before running 
tuxedo-control-center"
-   elog
-   elog "For your convenience, if you use systemd, you may just call:"
-   elog "  emerge --config =app-laptop/${PF}"
-   elog
-}
-
-pkg_postrm() {
-   xdg_desktop_database_update
-   xdg_icon_cache_update
-}



[gentoo-commits] repo/gentoo:master commit in: app-laptop/tuxedo-control-center-bin/

2023-09-05 Thread Marc Schiffbauer
commit: 204a9a3556715cc8b2ec5a201b001d6c8223fa69
Author: Marc Schiffbauer  gentoo  org>
AuthorDate: Tue Sep  5 08:27:36 2023 +
Commit: Marc Schiffbauer  gentoo  org>
CommitDate: Tue Sep  5 21:36:52 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=204a9a35

app-laptop/tuxedo-control-center-bin: add 2.0.8

Signed-off-by: Marc Schiffbauer  gentoo.org>

 app-laptop/tuxedo-control-center-bin/Manifest  |  1 +
 .../tuxedo-control-center-bin-2.0.8.ebuild | 81 ++
 2 files changed, 82 insertions(+)

diff --git a/app-laptop/tuxedo-control-center-bin/Manifest 
b/app-laptop/tuxedo-control-center-bin/Manifest
index f20fcdd2658e..b17a9950e1a8 100644
--- a/app-laptop/tuxedo-control-center-bin/Manifest
+++ b/app-laptop/tuxedo-control-center-bin/Manifest
@@ -1,2 +1,3 @@
 DIST tuxedo-control-center_1.2.4.rpm 87792476 BLAKE2B 
1d825b457be311da9022147eea8d86e17cc61c2c7decb5c334ad0f1cf44e7c0affe8026a650bcf6325fb21381fb4a17c3825a37c3815b489b059ea34b97f1794
 SHA512 
ac887b6681e6c56cd45f2c6f59dfb250c95f2a2ccdf1521c51126243461d680a7e7399a835672f1adf0512879fe7d69c8c7a3ca0e4ab217c3b617bfe41a7951d
 DIST tuxedo-control-center_2.0.2.rpm 80479580 BLAKE2B 
7c83fd64ee8d7ca8b50e3634d36567d3a930656c5e34f23fd7b703bc560d35376701df081aaa5d09692df61689a5a81ec87a8a4a8d55db2cc2577c638d02731b
 SHA512 
e9c9abfc2c0d0e226038f49d388a31625120f6780558b7606e719be61a4563c698e4c46d6f0d6a3e774179a5f5785dc07ff243901578da474dfa80cf71fe0394
+DIST tuxedo-control-center_2.0.8.rpm 80495472 BLAKE2B 
30ff8c5073b42299b4def5958254393727957b4289958bf486520fc6bad83184f3f8fc5baf97d2040ecfa551cafe8b2225b15cbbc8a6012113a9a64471a13aa6
 SHA512 
6f24394d1eda91e5a58fae29926f42271350917c9222062d99967f42f465e8769e6c50510967923612eb54d5c2921512adc4e6a5c743b922197e2603d6bc5c9b

diff --git 
a/app-laptop/tuxedo-control-center-bin/tuxedo-control-center-bin-2.0.8.ebuild 
b/app-laptop/tuxedo-control-center-bin/tuxedo-control-center-bin-2.0.8.ebuild
new file mode 100644
index ..6c558463d5fb
--- /dev/null
+++ 
b/app-laptop/tuxedo-control-center-bin/tuxedo-control-center-bin-2.0.8.ebuild
@@ -0,0 +1,81 @@
+# Copyright 2021-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit rpm systemd xdg-utils
+
+MY_PN="${PN/-bin/}"
+
+DESCRIPTION="Tool to control performance, energy, fan and comfort settings on 
TUXEDO laptops"
+HOMEPAGE="https://github.com/tuxedocomputers/tuxedo-control-center;
+SRC_URI="https://rpm.tuxedocomputers.com/opensuse/15.4/x86_64/${MY_PN}_${PV}.rpm;
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="-* ~amd64"
+
+RESTRICT="strip splitdebug"
+
+DEPEND=">=app-laptop/tuxedo-keyboard-3.1.3"
+RDEPEND="${DEPEND}"
+# See bug #827729
+BDEPEND="app-arch/xz-utils[extra-filters]"
+
+S="${WORKDIR}"
+QA_PREBUILT="opt/tuxedo-control-center/*"
+
+src_prepare() {
+   default
+   rm -rf usr/lib || die "could not remove usr/lib"
+   mkdir files || die "could not create files dir"
+}
+
+src_install() {
+   insinto /
+   doins -r usr opt
+   find . -type f -perm -a=x | while read f; do
+   fperms 0755 "${f/./}"
+   done
+
+   dosym ../../opt/tuxedo-control-center/tuxedo-control-center 
/usr/bin/tuxedo-control-center
+
+   insinto /usr/share/dbus-1/system.d/
+   doins 
opt/tuxedo-control-center/resources/dist/tuxedo-control-center/data/dist-data/com.tuxedocomputers.tccd.conf
+
+   insinto /usr/share/polkit-1/actions
+   doins 
opt/tuxedo-control-center/resources/dist/tuxedo-control-center/data/dist-data/com.tuxedocomputers.tccd.policy
+
+   systemd_dounit 
opt/tuxedo-control-center/resources/dist/tuxedo-control-center/data/dist-data/tccd.service
+   systemd_dounit 
opt/tuxedo-control-center/resources/dist/tuxedo-control-center/data/dist-data/tccd-sleep.service
+
+   newinitd "${FILESDIR}/tccd.initd" tccd
+}
+
+pkg_config() {
+   ebegin "Reloading systemd"
+   systemctl daemon-reload
+   eend $?
+   ebegin "Enabling and starting tccd.service"
+   systemctl enable --now tccd
+   eend $?
+   ebegin "Enabling and starting tccd-sleep.service"
+   systemctl enable --now tccd-sleep
+   eend $?
+}
+
+pkg_postinst() {
+   xdg_desktop_database_update
+   xdg_icon_cache_update
+   elog
+   elog "You need to enable tccd and tccd-sleep service before running 
tuxedo-control-center"
+   elog
+   elog "For your convenience, if you use systemd, you may just call:"
+   elog "  emerge --config =app-laptop/${PF}"
+   elog
+}
+
+pkg_postrm() {
+   xdg_desktop_database_update
+   xdg_icon_cache_update
+}



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

2023-09-05 Thread Henri Gasc
commit: 07ea09fccc732de2ede8df040f3ac22719db4add
Author: Henri Gasc  eurecom  fr>
AuthorDate: Tue Sep  5 21:02:41 2023 +
Commit: Henri Gasc  eurecom  fr>
CommitDate: Tue Sep  5 21:03:50 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=07ea09fc

dev-python/moderngl-window: remove 2.4.3, add 2.4.4, add py3.11

Closes: https://bugs.gentoo.org/897486
Signed-off-by: Henri Gasc  eurecom.fr>

 dev-python/moderngl-window/Manifest|  2 +-
 .../moderngl-window/moderngl-window-2.4.3.ebuild   | 34 -
 .../moderngl-window/moderngl-window-2.4.4.ebuild   | 80 ++
 3 files changed, 81 insertions(+), 35 deletions(-)

diff --git a/dev-python/moderngl-window/Manifest 
b/dev-python/moderngl-window/Manifest
index fd5e763e0d..ab5201f614 100644
--- a/dev-python/moderngl-window/Manifest
+++ b/dev-python/moderngl-window/Manifest
@@ -1 +1 @@
-DIST moderngl-window-2.4.3.gh.tar.gz 30987984 BLAKE2B 
bc8dae6e3f5de49d516581dc204e60497ec2c38c9efcc8b138bb76a1de1e3436029e9d895b6810b849752e1f9ae2ae3ff830f495e64248a2f89d2a75950b2b6e
 SHA512 
0dfde81644913d9797aeb17c74816b0c8f462c0aeb9d31ca3b9d8d691e90931a70b0deab14748f0ee36aa9a2e9fcc771e570b02582bbbfa3fbf75b99f9f205ba
+DIST moderngl-window-2.4.4.gh.tar.gz 30989161 BLAKE2B 
9c4c8bea6a69cf0df4e5967f28be8766c89206a2a9315f86f8b1c4fb2dd30dfddaac82a40cf28bcf6e2337811135daf389367fe8eefbfb7b93c61f1de1db6406
 SHA512 
8c8f027c2be4d9acfed3ac0f299e0d27bd0a0f2b7ad7f87d5309c276fa3a8ff4afd417e94f808a22a8ff683ae2465aba6a8d09dc07d621dff2b9f8606ceb3ccd

diff --git a/dev-python/moderngl-window/moderngl-window-2.4.3.ebuild 
b/dev-python/moderngl-window/moderngl-window-2.4.3.ebuild
deleted file mode 100644
index c03c0f9b82..00
--- a/dev-python/moderngl-window/moderngl-window-2.4.3.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..11} )
-
-inherit distutils-r1 virtualx
-
-DESCRIPTION="A cross platform utility library for ModernGL"
-HOMEPAGE="https://github.com/moderngl/moderngl-window 
https://pypi.org/project/moderngl-window;
-SRC_URI="https://github.com/moderngl/moderngl-window/archive/refs/tags/${PV}.tar.gz
 -> ${P}.gh.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64"
-
-BDEPEND="
-   dev-python/moderngl[${PYTHON_USEDEP}]
-   dev-python/glcontext[${PYTHON_USEDEP}]
-   test? (
-   dev-python/coverage[${PYTHON_USEDEP}]
-   dev-python/trimesh[${PYTHON_USEDEP}]
-   dev-python/PyWavefront[${PYTHON_USEDEP}]
-   dev-python/pyrr[${PYTHON_USEDEP}]
-   )
-"
-DEPEND="${BDEPEND}"
-
-distutils_enable_tests pytest
-src_test() {
-   virtx distutils-r1_src_test
-}

diff --git a/dev-python/moderngl-window/moderngl-window-2.4.4.ebuild 
b/dev-python/moderngl-window/moderngl-window-2.4.4.ebuild
new file mode 100644
index 00..dbac06c132
--- /dev/null
+++ b/dev-python/moderngl-window/moderngl-window-2.4.4.ebuild
@@ -0,0 +1,80 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..11} )
+
+inherit distutils-r1 virtualx
+
+DESCRIPTION="A cross platform utility library for ModernGL"
+HOMEPAGE="https://github.com/moderngl/moderngl-window 
https://pypi.org/project/moderngl-window;
+SRC_URI="https://github.com/moderngl/moderngl-window/archive/refs/tags/${PV}.tar.gz
 -> ${P}.gh.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="doc examples"
+
+NEEDED_FOR_TESTS_AND_RUN="
+   >dev-python/numpy-1.16[${PYTHON_USEDEP}]
+   >=dev-python/PyWavefront-1.2.0[${PYTHON_USEDEP}]
+   =dev-python/scipy-1.3.2[${PYTHON_USEDEP}]
+   >=dev-python/trimesh-3.2.6[${PYTHON_USEDEP}]
+"
+
+RDEPEND="
+   dev-python/glfw[${PYTHON_USEDEP}]
+   dev-python/imgui[glfw,sdl,opengl,${PYTHON_USEDEP}]
+   =dev-python/pygame-2.0.1[${PYTHON_USEDEP}]
+   dev-python/pyglet[${PYTHON_USEDEP}]
+   >=dev-python/pyopengl-3.1.0[${PYTHON_USEDEP},tk]
+   =dev-python/pyrr-0.10[${PYTHON_USEDEP}]
+   

[gentoo-commits] repo/gentoo:master commit in: sys-boot/gnu-efi/

2023-09-05 Thread David Seifert
commit: 6981d234bc52a122012e72d56ee48d31e0afb60f
Author: David Seifert  gentoo  org>
AuthorDate: Tue Sep  5 20:49:22 2023 +
Commit: David Seifert  gentoo  org>
CommitDate: Tue Sep  5 20:49:22 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6981d234

sys-boot/gnu-efi: drop 3.0.12, 3.0.14

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

 sys-boot/gnu-efi/Manifest  |  2 -
 sys-boot/gnu-efi/gnu-efi-3.0.12.ebuild | 87 --
 sys-boot/gnu-efi/gnu-efi-3.0.14.ebuild | 86 -
 3 files changed, 175 deletions(-)

diff --git a/sys-boot/gnu-efi/Manifest b/sys-boot/gnu-efi/Manifest
index 0c1eb3ece751..8b1f2c96d468 100644
--- a/sys-boot/gnu-efi/Manifest
+++ b/sys-boot/gnu-efi/Manifest
@@ -1,3 +1 @@
-DIST gnu-efi-3.0.12.tar.bz2 154575 BLAKE2B 
264e04351cf1ef74956e65d209c00514c0f56c18427a87a894132e5a5b0b09b3ca992475a2f95aac42c8a26ff4977ec837ff473d76c1c766049e903f03bd9fff
 SHA512 
cbec6f6e37271c22c71e3ce44d3579e48e7f3b797ec3946f56eb843ed3e472722763c566fc3b749f0c692ab6cb26e8909bb258cd164771a5b1eeff5c7cd51368
-DIST gnu-efi-3.0.14.tar.bz2 159295 BLAKE2B 
c7f9127d3bb7e5e2bc52f5fc7be3376ddc5076b262e5db5a30a997cf10bf10288da63ded64d11327fad09190a803ce26e82b32aea2d8525ee0d1e1a23ebadff2
 SHA512 
37420ba3804e8547451a7b143a689ceb6af0557234fa7801efdeba3c2fc581a5354fe34cbaacb338d7b394d913e7274098ebf07026b7c1d50b2236d7f86c470c
 DIST gnu-efi-3.0.15.tar.bz2 159399 BLAKE2B 
0df93d8cacfa1e6d4b7731e32287d4386da9375c5e5c5847df8a29c99d70f5c24b14abc5e44ab9d0a39a6ec96682eb2b5e84d81a5a142d44a50a522a4ae0e3c2
 SHA512 
64d408b6d115bdc6eebae12fbd6cd907ed5f847f54e506c1e8f8ea5de38a95cf6fac66ab1009bd1d0bd2d54ad45ad598d29bcc303926a5899bf5cc25448cbb2f

diff --git a/sys-boot/gnu-efi/gnu-efi-3.0.12.ebuild 
b/sys-boot/gnu-efi/gnu-efi-3.0.12.ebuild
deleted file mode 100644
index 8cf6e78f27e8..
--- a/sys-boot/gnu-efi/gnu-efi-3.0.12.ebuild
+++ /dev/null
@@ -1,87 +0,0 @@
-# Copyright 2004-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit flag-o-matic toolchain-funcs
-
-DESCRIPTION="Library for build EFI Applications"
-HOMEPAGE="https://sourceforge.net/projects/gnu-efi/;
-SRC_URI="mirror://sourceforge/gnu-efi/${P}.tar.bz2"
-
-# inc/, lib/ dirs (README.efilib)
-# - BSD-2
-# gnuefi dir:
-# - BSD (3-cluase): crt0-efi-ia32.S
-# - GPL-2+ : setjmp_ia32.S
-LICENSE="GPL-2+ BSD BSD-2"
-SLOT="0"
-KEYWORDS="-* amd64 arm arm64 ~ia64 x86"
-IUSE="abi_x86_32 abi_x86_64 custom-cflags"
-
-# These objects get run early boot (i.e. not inside of Linux),
-# so doing these QA checks on them doesn't make sense.
-QA_EXECSTACK="usr/*/lib*efi.a:* usr/*/crt*.o"
-RESTRICT="strip"
-
-PATCHES=( "${FILESDIR}"/${PN}-3.0.9-fix-clang-build.patch )
-
-src_prepare() {
-   default
-   sed -i -e "s/-Werror//" Make.defaults || die
-}
-
-efimake() {
-   local arch=
-   case ${CHOST} in
-   arm*) arch=arm ;;
-   aarch64*) arch=aarch64 ;;
-   ia64*) arch=ia64 ;;
-   i?86*) arch=ia32 ;;
-   x86_64*) arch=x86_64 ;;
-   *) die "Unknown CHOST" ;;
-   esac
-
-   local args=(
-   ARCH="${arch}"
-   HOSTCC="${BUILD_CC}"
-   CC="${CC}"
-   AS="${AS}"
-   LD="${LD}"
-   AR="${AR}"
-   PREFIX="${EPREFIX}/usr"
-   LIBDIR='$(PREFIX)'/$(get_libdir)
-   )
-   emake -j1 "${args[@]}" "$@"
-}
-
-src_compile() {
-   tc-export BUILD_CC AR AS CC LD
-
-   if use custom-cflags; then
-   # https://bugs.gentoo.org/607992
-   filter-mfpmath sse
-
-   # https://bugs.gentoo.org/619628
-   append-flags $(test-flags-CC -mno-avx)
-   else
-   unset CFLAGS CPPFLAGS LDFLAGS
-   fi
-
-   if [[ ${CHOST} == x86_64* ]]; then
-   use abi_x86_32 && CHOST=i686 ABI=x86 efimake
-   use abi_x86_64 && efimake
-   else
-   efimake
-   fi
-}
-
-src_install() {
-   if [[ ${CHOST} == x86_64* ]]; then
-   use abi_x86_32 && CHOST=i686 ABI=x86 efimake INSTALLROOT="${D}" 
install
-   use abi_x86_64 && efimake INSTALLROOT="${D}" install
-   else
-   efimake INSTALLROOT="${D}" install
-   fi
-   einstalldocs
-}

diff --git a/sys-boot/gnu-efi/gnu-efi-3.0.14.ebuild 
b/sys-boot/gnu-efi/gnu-efi-3.0.14.ebuild
deleted file mode 100644
index 9b28ec8722f1..
--- a/sys-boot/gnu-efi/gnu-efi-3.0.14.ebuild
+++ /dev/null
@@ -1,86 +0,0 @@
-# Copyright 2004-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit toolchain-funcs
-
-DESCRIPTION="Library for build EFI Applications"
-HOMEPAGE="https://sourceforge.net/projects/gnu-efi/;
-SRC_URI="mirror://sourceforge/gnu-efi/${P}.tar.bz2"
-
-# inc/, lib/ dirs (README.efilib)
-# - BSD-2
-# gnuefi dir:
-# - BSD 

[gentoo-commits] repo/gentoo:master commit in: sys-boot/gnu-efi/

2023-09-05 Thread David Seifert
commit: e17d49fc053c18c7b743eb0838ac50b327cb11f3
Author: David Seifert  gentoo  org>
AuthorDate: Tue Sep  5 20:49:23 2023 +
Commit: David Seifert  gentoo  org>
CommitDate: Tue Sep  5 20:49:23 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e17d49fc

sys-boot/gnu-efi: add 3.0.17

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

 sys-boot/gnu-efi/Manifest  |  1 +
 sys-boot/gnu-efi/gnu-efi-3.0.17.ebuild | 86 ++
 2 files changed, 87 insertions(+)

diff --git a/sys-boot/gnu-efi/Manifest b/sys-boot/gnu-efi/Manifest
index 8b1f2c96d468..d5bd0bf8a0ec 100644
--- a/sys-boot/gnu-efi/Manifest
+++ b/sys-boot/gnu-efi/Manifest
@@ -1 +1,2 @@
 DIST gnu-efi-3.0.15.tar.bz2 159399 BLAKE2B 
0df93d8cacfa1e6d4b7731e32287d4386da9375c5e5c5847df8a29c99d70f5c24b14abc5e44ab9d0a39a6ec96682eb2b5e84d81a5a142d44a50a522a4ae0e3c2
 SHA512 
64d408b6d115bdc6eebae12fbd6cd907ed5f847f54e506c1e8f8ea5de38a95cf6fac66ab1009bd1d0bd2d54ad45ad598d29bcc303926a5899bf5cc25448cbb2f
+DIST gnu-efi-3.0.17.tar.bz2 165568 BLAKE2B 
27f8171b411a6a8a138d44d91c7e4e4291aa399562825d51a398913572119482ffeb303d7508ae13eacd2cd10b8f5098405ab16eb56243587efe93235f661285
 SHA512 
0893ca234272584f889b1ae1c75341a9ceee60acfd32765daa5d704191ba00450536a287b949304c6d055d1bf125cc29e24fc41df8e5230e0da4f9d944876512

diff --git a/sys-boot/gnu-efi/gnu-efi-3.0.17.ebuild 
b/sys-boot/gnu-efi/gnu-efi-3.0.17.ebuild
new file mode 100644
index ..d54bc7166089
--- /dev/null
+++ b/sys-boot/gnu-efi/gnu-efi-3.0.17.ebuild
@@ -0,0 +1,86 @@
+# Copyright 2004-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit toolchain-funcs
+
+DESCRIPTION="Library for build EFI Applications"
+HOMEPAGE="https://sourceforge.net/projects/gnu-efi/;
+SRC_URI="mirror://sourceforge/gnu-efi/${P}.tar.bz2"
+
+# inc/, lib/ dirs (README.efilib)
+# - BSD-2
+# gnuefi dir:
+# - BSD (3-cluase): crt0-efi-ia32.S
+# - GPL-2+ : setjmp_ia32.S
+LICENSE="GPL-2+ BSD BSD-2"
+SLOT="0"
+KEYWORDS="-* ~amd64 ~arm ~arm64 ~ia64 ~riscv ~x86"
+IUSE="abi_x86_32 abi_x86_64 custom-cflags"
+REQUIRED_USE="
+   amd64? ( || ( abi_x86_32 abi_x86_64 ) )
+   x86? ( || ( abi_x86_32 abi_x86_64 ) )
+"
+
+# These objects get run early boot (i.e. not inside of Linux),
+# so doing these QA checks on them doesn't make sense.
+QA_EXECSTACK="usr/*/lib*efi.a:* usr/*/crt*.o"
+RESTRICT="strip"
+
+PATCHES=( "${FILESDIR}"/${PN}-3.0.9-fix-clang-build.patch )
+
+src_prepare() {
+   default
+   sed -i -e "s/-Werror//" Make.defaults || die
+}
+
+efimake() {
+   local arch=
+   case ${CHOST} in
+   arm*) arch=arm ;;
+   aarch64*) arch=aarch64 ;;
+   ia64*) arch=ia64 ;;
+   i?86*) arch=ia32 ;;
+   riscv64*) arch=riscv64;;
+   x86_64*) arch=x86_64 ;;
+   *) die "Unknown CHOST" ;;
+   esac
+
+   local args=(
+   ARCH="${arch}"
+   HOSTCC="${BUILD_CC}"
+   CC="${CC}"
+   AS="${AS}"
+   LD="${LD}"
+   AR="${AR}"
+   PREFIX="${EPREFIX}/usr"
+   LIBDIR='$(PREFIX)'/$(get_libdir)
+   )
+   emake -j1 "${args[@]}" "$@"
+}
+
+src_compile() {
+   tc-export BUILD_CC AR AS CC LD
+
+   if ! use custom-cflags; then
+   unset CFLAGS CPPFLAGS LDFLAGS
+   fi
+
+   if use amd64 || use x86; then
+   use abi_x86_32 && CHOST=i686 ABI=x86 efimake
+   use abi_x86_64 && CHOST=x86_64 ABI=amd64 efimake
+   else
+   efimake
+   fi
+}
+
+src_install() {
+   if use amd64 || use x86; then
+   use abi_x86_32 && CHOST=i686 ABI=x86 efimake INSTALLROOT="${D}" 
install
+   use abi_x86_64 && CHOST=x86_64 ABI=amd64 efimake 
INSTALLROOT="${D}" install
+   else
+   efimake INSTALLROOT="${D}" install
+   fi
+   einstalldocs
+}



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

2023-09-05 Thread Matt Turner
commit: 106c83ebf1cead0d926a61b0d3fca7078b8929a3
Author: Matt Turner  gentoo  org>
AuthorDate: Tue Sep  5 19:15:47 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Tue Sep  5 20:28:35 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=106c83eb

media-libs/mesa: Drop old versions

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

 media-libs/mesa/Manifest   |   1 -
 media-libs/mesa/mesa-23.2.0_rc2.ebuild | 455 -
 2 files changed, 456 deletions(-)

diff --git a/media-libs/mesa/Manifest b/media-libs/mesa/Manifest
index 3f3b0731bff6..8a1cd87ba5f6 100644
--- a/media-libs/mesa/Manifest
+++ b/media-libs/mesa/Manifest
@@ -1,3 +1,2 @@
 DIST mesa-23.1.6.tar.xz 18505124 BLAKE2B 
78b71ede0655e538a71d22ecbfb0bed7497c258a16ce5f7d9b627a4c9372f26292a50aec848a4923524e4862b00a6d5d3d2521b05033d9cf39d31f037bdb9254
 SHA512 
24f1c626fa05a82bcdfb24b67b8e5f96f94d5748309631b83e8d7a62142853cd3be90b92c56bac3bc4d223bf40b424d6d6a9977537b899107295b7d45d7e2575
-DIST mesa-23.2.0-rc2.tar.xz 18688072 BLAKE2B 
8e1fad2d69b76f2cbbb67c442c01aebce28f6eb14d61953076a572a74e38379799044722972e18aacf043e9abe0c4820838ad8d2a73fa3fc88e1077db739e9e1
 SHA512 
fc27d23f286aeaf14befa4a48f778ac9e924df12527254cc7e518980c6de0c0ade0547ef3b11e60eaf5cc5491ea6148e0cac4288ed25da7e0bff6b7e5e398873
 DIST mesa-23.2.0-rc3.tar.xz 18798600 BLAKE2B 
f00b559128bb5b0214447ba93b69c0b2953dee52c6354d032d1a2b16de7e8314385f79e7796971e3b500b45c23b4ae3804898d19e9acbb255341c870a5f4c644
 SHA512 
e6b3588f0d469cb42b2cf4df39bbde755f72ebec9a056da0add188dd419c4e342b131d6b551933868705d14b4cd5f707d91ae592ec01a9fb6c1413aa08a183a7

diff --git a/media-libs/mesa/mesa-23.2.0_rc2.ebuild 
b/media-libs/mesa/mesa-23.2.0_rc2.ebuild
deleted file mode 100644
index b91c9e4f47da..
--- a/media-libs/mesa/mesa-23.2.0_rc2.ebuild
+++ /dev/null
@@ -1,455 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{10..12} )
-
-inherit llvm meson-multilib python-any-r1 linux-info
-
-MY_P="${P/_/-}"
-
-DESCRIPTION="OpenGL-like graphic library for Linux"
-HOMEPAGE="https://www.mesa3d.org/ https://mesa.freedesktop.org/;
-
-if [[ ${PV} ==  ]]; then
-   EGIT_REPO_URI="https://gitlab.freedesktop.org/mesa/mesa.git;
-   inherit git-r3
-else
-   SRC_URI="https://archive.mesa3d.org/${MY_P}.tar.xz;
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-solaris"
-fi
-
-LICENSE="MIT"
-SLOT="0"
-RESTRICT="!test? ( test )"
-
-RADEON_CARDS="r300 r600 radeon radeonsi"
-VIDEO_CARDS="${RADEON_CARDS} d3d12 freedreno intel lavapipe lima nouveau 
panfrost v3d vc4 virgl vivante vmware"
-for card in ${VIDEO_CARDS}; do
-   IUSE_VIDEO_CARDS+=" video_cards_${card}"
-done
-
-IUSE="${IUSE_VIDEO_CARDS}
-   cpu_flags_x86_sse2 d3d9 debug gles1 +gles2 +llvm
-   lm-sensors opencl osmesa +proprietary-codecs selinux
-   test unwind vaapi valgrind vdpau vulkan
-   vulkan-overlay wayland +X xa zink +zstd"
-
-REQUIRED_USE="
-   d3d9? (
-   || (
-   video_cards_intel
-   video_cards_r300
-   video_cards_r600
-   video_cards_radeonsi
-   video_cards_nouveau
-   video_cards_vmware
-   )
-   )
-   vulkan? ( video_cards_radeonsi? ( llvm ) )
-   vulkan-overlay? ( vulkan )
-   video_cards_lavapipe? ( llvm vulkan )
-   video_cards_radeon? ( x86? ( llvm ) amd64? ( llvm ) )
-   video_cards_r300?   ( x86? ( llvm ) amd64? ( llvm ) )
-   video_cards_radeonsi?   ( llvm )
-   vdpau? ( X )
-   xa? ( X )
-   zink? ( vulkan )
-"
-
-LIBDRM_DEPSTRING=">=x11-libs/libdrm-2.4.110"
-RDEPEND="
-   >=dev-libs/expat-2.1.0-r3[${MULTILIB_USEDEP}]
-   >=media-libs/libglvnd-1.3.2[X?,${MULTILIB_USEDEP}]
-   >=sys-libs/zlib-1.2.8[${MULTILIB_USEDEP}]
-   unwind? ( sys-libs/libunwind[${MULTILIB_USEDEP}] )
-   llvm? (
-   video_cards_radeonsi? (
-   virtual/libelf:0=[${MULTILIB_USEDEP}]
-   )
-   video_cards_r600? (
-   virtual/libelf:0=[${MULTILIB_USEDEP}]
-   )
-   video_cards_radeon? (
-   virtual/libelf:0=[${MULTILIB_USEDEP}]
-   )
-   )
-   lm-sensors? ( sys-apps/lm-sensors:=[${MULTILIB_USEDEP}] )
-   opencl? (
-   >=virtual/opencl-3
-   dev-libs/libclc[spirv(-)]
-   >=dev-util/spirv-tools-1.3.231.0
-   virtual/libelf:0=
-   )
-   vaapi? (
-   >=media-libs/libva-1.7.3:=[${MULTILIB_USEDEP}]
-   )
-   vdpau? ( >=x11-libs/libvdpau-1.1:=[${MULTILIB_USEDEP}] )
-   vulkan? (
-   video_cards_intel? (
-   amd64? (
-  

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

2023-09-05 Thread Matt Turner
commit: b25eab4c71fa4ed2fb4fc556810897e8b8423ad8
Author: Matt Turner  gentoo  org>
AuthorDate: Tue Sep  5 19:15:32 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Tue Sep  5 20:28:35 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b25eab4c

media-libs/glu: Drop old versions

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

 media-libs/glu/Manifest|  1 -
 .../glu/files/glu-9.0.2-clang-16-register.patch| 30 
 media-libs/glu/glu-9.0.2.ebuild| 41 --
 3 files changed, 72 deletions(-)

diff --git a/media-libs/glu/Manifest b/media-libs/glu/Manifest
index 037938c1394a..d46a5efadcbb 100644
--- a/media-libs/glu/Manifest
+++ b/media-libs/glu/Manifest
@@ -1,2 +1 @@
-DIST glu-9.0.2.tar.xz 436176 BLAKE2B 
90485938e4809ce7bb56da25bd60be9f3f7b7f40d511ea6635e40d749e519d1dca6241d891224d3cf331b911f545df4ef9aa2101baf4e3b18df69244edbcb8a4
 SHA512 
2517d7406bb643d12c017a95dcb5d8716f307344332638bcbdf274a90752a7c22165d34745f1b082ed916bb07d40e62d1d1d67d96426225be63166f3480d6f64
 DIST glu-9.0.3.tar.xz 218968 BLAKE2B 
a6fc842004dcca4243ef285e26806afdfb931d21985ad8f9a3f03f438e66b810718bf04e588044ed8db0e49f806d346dc2ce69cfa91450f046a4dfa39136
 SHA512 
b2781059c0e176192c3fc0d7244645020937a463311171efddb9f35fb94ee43faabcf627fa7f429d48fceaf6dd9c5adb69c86c7a21ec4ea490f4ab143d52e3ba

diff --git a/media-libs/glu/files/glu-9.0.2-clang-16-register.patch 
b/media-libs/glu/files/glu-9.0.2-clang-16-register.patch
deleted file mode 100644
index c06d893f1151..
--- a/media-libs/glu/files/glu-9.0.2-clang-16-register.patch
+++ /dev/null
@@ -1,30 +0,0 @@
-https://bugs.gentoo.org/894314
-https://gitlab.freedesktop.org/mesa/glu/-/merge_requests/10
-
-From b6c308172993dfd0f76ee9f4fe083cff8c51ced8 Mon Sep 17 00:00:00 2001
-From: Khem Raj 
-Date: Fri, 13 Jan 2023 20:58:07 -0800
-Subject: [PATCH] Remove deprecated register in C++17
-
-Fixes errors like
-
-src/libnurbs/internals/varray.cc:76:5: error: ISO C++17 does not allow 
'register' storage class specifier [-Wregister]
-register long ds = sgn(arc->tail()[0] - arc->prev->tail()[0]);
-^
-
-Signed-off-by: Khem Raj 
 a/src/libnurbs/internals/varray.cc
-+++ b/src/libnurbs/internals/varray.cc
-@@ -73,8 +73,8 @@ Varray::~Varray( void )
- inline void
- Varray::update( Arc_ptr arc, long dir[2], REAL val )
- {
--register long ds = sgn(arc->tail()[0] - arc->prev->tail()[0]);
--register long dt = sgn(arc->tail()[1] - arc->prev->tail()[1]);
-+long ds = sgn(arc->tail()[0] - arc->prev->tail()[0]);
-+long dt = sgn(arc->tail()[1] - arc->prev->tail()[1]);
- 
- if( dir[0] != ds || dir[1] != dt ) {
-   dir[0] = ds;
--- 
-GitLab

diff --git a/media-libs/glu/glu-9.0.2.ebuild b/media-libs/glu/glu-9.0.2.ebuild
deleted file mode 100644
index 080aba661db9..
--- a/media-libs/glu/glu-9.0.2.ebuild
+++ /dev/null
@@ -1,41 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-EGIT_REPO_URI="https://gitlab.freedesktop.org/mesa/glu.git;
-
-if [[ ${PV} = * ]]; then
-   GIT_ECLASS="git-r3"
-fi
-
-inherit meson-multilib ${GIT_ECLASS}
-
-DESCRIPTION="The OpenGL Utility Library"
-HOMEPAGE="https://gitlab.freedesktop.org/mesa/glu;
-
-if [[ ${PV} = * ]]; then
-   SRC_URI=""
-else
-   SRC_URI="https://mesa.freedesktop.org/archive/glu/${P}.tar.xz;
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-solaris"
-fi
-
-LICENSE="SGI-B-2.0"
-SLOT="0"
-IUSE="static-libs"
-
-DEPEND=">=virtual/opengl-7.0-r1[${MULTILIB_USEDEP}]"
-RDEPEND="${DEPEND}"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-9.0.2-clang-16-register.patch
-)
-
-multilib_src_configure() {
-   local emesonargs=(
-   -Ddefault_library=$(usex static-libs both shared)
-   -Dgl_provider=glvnd
-   )
-   meson_src_configure
-}



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

2023-09-05 Thread Matt Turner
commit: 6efc7e6f90e3cf32e7d4186b0c69a160b6f60bdd
Author: Matt Turner  gentoo  org>
AuthorDate: Tue Sep  5 19:10:42 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Tue Sep  5 20:28:35 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6efc7e6f

x11-wm/mutter: Drop old versions

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

 x11-wm/mutter/Manifest   |   2 -
 x11-wm/mutter/mutter-44.2.ebuild | 235 ---
 x11-wm/mutter/mutter-45_alpha.ebuild | 234 --
 3 files changed, 471 deletions(-)

diff --git a/x11-wm/mutter/Manifest b/x11-wm/mutter/Manifest
index 3b7d0845d63e..6fbb48ec0c83 100644
--- a/x11-wm/mutter/Manifest
+++ b/x11-wm/mutter/Manifest
@@ -1,5 +1,3 @@
-DIST mutter-44.2.tar.xz 2848696 BLAKE2B 
2adbda457c215dfb1889c9b42eb1c58b0d012f79287414da6f4a18ff92b082d872df344abdb72b5f193f1830c6f1002495ff9152c51ad3824c779ccd81e11310
 SHA512 
5c58cac46a571bd9fabca8326cf973c79d9d47bd223b39476e143f30e435900859e5cef1858bc343261ad9c026166647b940c5becc6d788d99d947bd003e12da
 DIST mutter-44.3.tar.xz 2848256 BLAKE2B 
42c00d4673cab5d119361c6eb2b78c33894c637b36a34f9b74eb5a19ca621d3458208be020216f9a8949e8b0a9c9de697662c5aebb11f70bc83173ce33c7a1eb
 SHA512 
d29bc6c7407ba81be0b5bfa2333bc77c09f7a084e09d6902cad8ca8e64ba75a22652b68a4e84b79b80481d9a7b6cb490128113dcd125ed5bcd5423d4ec88fb35
 DIST mutter-44.4.tar.xz 2847392 BLAKE2B 
2ecdb0d447c0426a7e02f4d3b3cdf8936a6c7a5fecad163bdba9428f018e0ceb2047b241422bc9de5e9d0fb08e88a04d572d1b404b48d6df214a7263292309ba
 SHA512 
3f7b37be5531e270c071fc9784a6a284a3d715dfd1dfc854779126197d6e53c660836412ba08e6233747c7b016926114a57be5adb36a11c8ec9c81e333ce668c
-DIST mutter-45.alpha.tar.xz 2850600 BLAKE2B 
92e03c1ba440eae9369cb344e003d3bbc619de6ee45debf51145a6729220879855faa75f2c4c7b21cf79f691981aaed39daf771c959f44d9c63572ff2aa43195
 SHA512 
c819fa6d1ee1e41f4dee702c6b8ee7b5ede3f689a6a55e245f40d3bc8013c8414eb7077224bd8e33c9536fdf089fbc4cd7fe7a7d071cafe392c6281169c28c4b
 DIST mutter-45.beta.1.tar.xz 2876540 BLAKE2B 
f7aa51c1bad49b58ddc6aca9abcf91c69c20b8dfa1da5c2c7e47e259720e326bbbc71138b3b5e3d09f2dd8e77c3826bf8b936eb819fff391ea9b56957360
 SHA512 
4083952406dc4c6f84da6641ab84072b889fc775cd7ff3146297f3d22ae298b2283ebb683a94b49259c748220f1a00292b460f20f64c2de36896659591c49039

diff --git a/x11-wm/mutter/mutter-44.2.ebuild b/x11-wm/mutter/mutter-44.2.ebuild
deleted file mode 100644
index 3fa7e76ec965..
--- a/x11-wm/mutter/mutter-44.2.ebuild
+++ /dev/null
@@ -1,235 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
-inherit gnome.org gnome2-utils meson python-any-r1 udev xdg
-
-DESCRIPTION="GNOME compositing window manager based on Clutter"
-HOMEPAGE="https://gitlab.gnome.org/GNOME/mutter/;
-
-if [[ ${PV} ==  ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://gitlab.gnome.org/GNOME/mutter.git;
-   SRC_URI=""
-else
-   KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv x86"
-fi
-
-LICENSE="GPL-2+"
-SLOT="0/$(($(ver_cut 1) - 32))" # 0/libmutter_api_version - ONLY gnome-shell 
(or anything using mutter-clutter-.pc) should use the subslot
-
-IUSE="debug elogind gnome gtk-doc input_devices_wacom +introspection 
screencast sysprof systemd test udev wayland video_cards_nvidia"
-# native backend requires gles3 for hybrid graphics blitting support, udev and 
a logind provider
-REQUIRED_USE="
-   gtk-doc? ( introspection )
-   wayland? ( ^^ ( elogind systemd ) udev )
-   test? ( wayland )"
-RESTRICT="!test? ( test )"
-
-# gnome-settings-daemon is build checked, but used at runtime only for 
org.gnome.settings-daemon.peripherals.keyboard gschema
-# xorg-server is needed at build and runtime with USE=wayland for Xwayland
-# v3.32.2 has many excessive or unused *_req variables declared, thus 
currently the dep order ignores those and goes via dependency() call order
-DEPEND="
-   >=media-libs/graphene-1.10.2[introspection?]
-   x11-libs/gdk-pixbuf:2
-   >=x11-libs/pango-1.46[introspection?]
-   >=x11-libs/cairo-1.14[X]
-   >=dev-libs/fribidi-1.0.0
-   >=gnome-base/gsettings-desktop-schemas-42.0[introspection?]
-   >=dev-libs/glib-2.75.1:2
-   gnome-base/gnome-settings-daemon
-   >=dev-libs/json-glib-0.12.0[introspection?]
-   >=x11-libs/libxkbcommon-0.4.3
-   x11-libs/libICE
-   >=app-accessibility/at-spi2-core-2.46:2[introspection?]
-   sys-apps/dbus
-   >=x11-misc/colord-1.4.5:=
-   >=media-libs/lcms-2.6:2
-   >=media-libs/harfbuzz-2.6.0:=
-
-   gnome? ( gnome-base/gnome-desktop:4= )
-
-   >=media-libs/libcanberra-0.26
-
-   media-libs/libglvnd[X]
-
-   wayland? (
-   >=dev-libs/wayland-protocols-1.31
-   >=dev-libs/wayland-1.21.0
-
-   x11-libs/libdrm
-   media-libs/mesa[gbm(+)]
-   >=dev-libs/libinput-1.18.0:=
-
- 

[gentoo-commits] repo/gentoo:master commit in: sci-geosciences/gnome-maps/

2023-09-05 Thread Matt Turner
commit: 6c5b6703cfe054b04af2a01160e80a6ee9d0
Author: Matt Turner  gentoo  org>
AuthorDate: Tue Sep  5 19:07:46 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Tue Sep  5 20:28:34 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6c5b6703

sci-geosciences/gnome-maps: Drop old versions

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

 sci-geosciences/gnome-maps/Manifest|  2 -
 sci-geosciences/gnome-maps/gnome-maps-44.2.ebuild  | 49 -
 .../gnome-maps/gnome-maps-45_beta.ebuild   | 50 --
 3 files changed, 101 deletions(-)

diff --git a/sci-geosciences/gnome-maps/Manifest 
b/sci-geosciences/gnome-maps/Manifest
index bee16c24c0b6..69c993f99b32 100644
--- a/sci-geosciences/gnome-maps/Manifest
+++ b/sci-geosciences/gnome-maps/Manifest
@@ -1,5 +1,3 @@
-DIST gnome-maps-44.2.tar.xz 2349116 BLAKE2B 
52fd29cfa89ab76c6b041d9ae77453b75e5f9d2fe2de12d0ba1f283c4d16920156e9dffd54dfd0add9a37e66c3a4c49bb4ad43d4733f41301325f281e15fe458
 SHA512 
ea435f3a5a3ed9e4c3054e3fbb2f3dad253f0150f7555c734d06db3a039ece356c61294a664945b5165b004001d8724428aaed527ba0ca55fae2f7d37833e6a7
 DIST gnome-maps-44.3.tar.xz 2348292 BLAKE2B 
1e66780eaf5ea86e25438702ed8602801d31b128e40e48b30d01b9aecb9366168447f6d47efdc3198d4c8598dbcd439ae9a8c80e3810fc22faf1a3f1a44ea1b3
 SHA512 
a193b27474a3b62b3dc5ddbe082ea9718c5225d4939d939cf0050c46016fa1c173091d7a6087aa7be53e8369867b200de793a91f87971b8696207a12ec50c682
 DIST gnome-maps-44.4.tar.xz 2348376 BLAKE2B 
c2a17704709cdb8216cfeeeb98c47d0a5b06335f5f9e158175bb4a982db6d385f0c64554f15549e971b00f1fe2bdc215f309abdc37f47fffbb28e76235ec30fe
 SHA512 
7e529f13daa9f1bd24b1e07e5b4514cdc32ed03b27683ee428863daf6fc883ce2cfd4995446335181c71e452e05e199e76f706a207f01f3930f1f340146e55aa
-DIST gnome-maps-45.beta.tar.xz 2961892 BLAKE2B 
62589766f2cff03a6d706b16db5619deb2b78c8747dec40b78facada50f55d40c36a5a3214ca5621889122aa235562332d771cfbe5f82be14257de88b150712d
 SHA512 
5ad7bd906c158efb1f371ac883ade5bca4f75c11779fabf756a7523aef00f7f8462cc4deaae96da333bab4c9ff10b8df8aa1592b4c6560fe283993c4e57975ca
 DIST gnome-maps-45.rc.tar.xz 3134492 BLAKE2B 
717141f46992f3e487a97d643fd402f956834f0626b68f8773f7b8dd5897b4d7de9745383e1e7aae39f63913dd306a28765099b7be5ecd14780385967196075e
 SHA512 
5f59ab6cf059a352faffae1c17322dd9520f5323c73ecd1260f37319b2082ec1cbc3e7ddeb64c89cd952436374ccff6a27a1265a1fe64e06bee348fdaa7e2be7

diff --git a/sci-geosciences/gnome-maps/gnome-maps-44.2.ebuild 
b/sci-geosciences/gnome-maps/gnome-maps-44.2.ebuild
deleted file mode 100644
index 81cfcc430d43..
--- a/sci-geosciences/gnome-maps/gnome-maps-44.2.ebuild
+++ /dev/null
@@ -1,49 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit gnome.org gnome2-utils meson xdg
-
-DESCRIPTION="A map application for GNOME"
-HOMEPAGE="https://wiki.gnome.org/Apps/Maps;
-
-LICENSE="GPL-2+ LGPL-2+ MIT CC-BY-3.0 CC-BY-SA-3.0"
-SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~x86"
-
-# Pure introspection dependencies found by grepping imports in ${S}
-RDEPEND="
-   >=dev-libs/glib-2.66.0:2
-   >=dev-libs/gjs-1.69.2
-   >=dev-libs/gobject-introspection-0.10.1:=
-   gui-libs/gtk:4[introspection]
-   >=app-misc/geoclue-0.12.99:2.0[introspection]
-   >=gui-libs/libadwaita-1.0:1[introspection]
-   >=dev-libs/libgweather-4.2.0:4=[introspection]
-   >=sci-geosciences/geocode-glib-3.15.2:2[introspection]
-   >=media-libs/libshumate-1.0:1.0=[introspection]
-   dev-libs/libxml2:2
-   >=net-libs/rest-0.9.1:1.0[introspection]
-
-   app-crypt/libsecret[introspection]
-   media-libs/graphene[introspection]
-   net-libs/libsoup:3.0[introspection]
-   x11-libs/pango[introspection]
-"
-DEPEND="${RDEPEND}"
-BDEPEND="
-   dev-util/glib-utils
-   >=sys-devel/gettext-0.19.8
-   virtual/pkgconfig
-"
-
-pkg_postinst() {
-   xdg_pkg_postinst
-   gnome2_schemas_update
-}
-
-pkg_postrm() {
-   xdg_pkg_postrm
-   gnome2_schemas_update
-}

diff --git a/sci-geosciences/gnome-maps/gnome-maps-45_beta.ebuild 
b/sci-geosciences/gnome-maps/gnome-maps-45_beta.ebuild
deleted file mode 100644
index 51df6029854d..
--- a/sci-geosciences/gnome-maps/gnome-maps-45_beta.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
-
-inherit gnome.org gnome2-utils meson xdg
-
-DESCRIPTION="A map application for GNOME"
-HOMEPAGE="https://wiki.gnome.org/Apps/Maps;
-
-LICENSE="GPL-2+ LGPL-2+ MIT CC-BY-3.0 CC-BY-SA-3.0"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
-
-# Pure introspection dependencies found by grepping imports in ${S}
-RDEPEND="
-   >=dev-libs/glib-2.66.0:2
-   >=dev-libs/gjs-1.69.2
-   >=dev-libs/gobject-introspection-0.10.1:=
-   gui-libs/gtk:4[introspection]
-   

[gentoo-commits] repo/gentoo:master commit in: x11-base/xorg-server/

2023-09-05 Thread Matt Turner
commit: 43baddc3d1dc033cf7b10afd66f0b2ce5b373b77
Author: Matt Turner  gentoo  org>
AuthorDate: Tue Sep  5 19:21:55 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Tue Sep  5 20:28:36 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=43baddc3

x11-base/xorg-server: Drop old versions

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

 x11-base/xorg-server/xorg-server-21.1.8.ebuild | 193 -
 1 file changed, 193 deletions(-)

diff --git a/x11-base/xorg-server/xorg-server-21.1.8.ebuild 
b/x11-base/xorg-server/xorg-server-21.1.8.ebuild
deleted file mode 100644
index b39b84ace650..
--- a/x11-base/xorg-server/xorg-server-21.1.8.ebuild
+++ /dev/null
@@ -1,193 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-XORG_TARBALL_SUFFIX="xz"
-XORG_EAUTORECONF="no"
-inherit flag-o-matic xorg-3 meson
-EGIT_REPO_URI="https://gitlab.freedesktop.org/xorg/xserver.git;
-
-DESCRIPTION="X.Org X servers"
-SLOT="0/${PV}"
-if [[ ${PV} != * ]]; then
-   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc 
ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
-fi
-
-IUSE_SERVERS="xephyr xnest xorg xvfb"
-IUSE="${IUSE_SERVERS} debug +elogind minimal selinux suid systemd test +udev 
unwind xcsecurity"
-RESTRICT="!test? ( test )"
-
-CDEPEND="
-   media-libs/libglvnd[X]
-   dev-libs/libbsd
-   dev-libs/openssl:0=
-   >=x11-apps/iceauth-1.0.2
-   >=x11-apps/rgb-1.0.3
-   >=x11-apps/xauth-1.0.3
-   x11-apps/xkbcomp
-   >=x11-libs/libdrm-2.4.89
-   >=x11-libs/libpciaccess-0.12.901
-   >=x11-libs/libXau-1.0.4
-   >=x11-libs/libXdmcp-1.0.2
-   >=x11-libs/libXfont2-2.0.1
-   >=x11-libs/libxkbfile-1.0.4
-   >=x11-libs/libxshmfence-1.1
-   >=x11-libs/pixman-0.27.2
-   >=x11-misc/xbitmaps-1.0.1
-   >=x11-misc/xkeyboard-config-2.4.1-r3
-   xorg? (
-   >=x11-libs/libxcvt-0.1.0
-   )
-   xnest? (
-   >=x11-libs/libXext-1.0.99.4
-   >=x11-libs/libX11-1.1.5
-   )
-   xephyr? (
-   x11-libs/libxcb
-   x11-libs/xcb-util
-   x11-libs/xcb-util-image
-   x11-libs/xcb-util-keysyms
-   x11-libs/xcb-util-renderutil
-   x11-libs/xcb-util-wm
-   )
-   !minimal? (
-   >=media-libs/mesa-18[X(+),egl(+),gbm(+)]
-   >=media-libs/libepoxy-1.5.4[X,egl(+)]
-   )
-   udev? ( virtual/libudev:= )
-   unwind? ( sys-libs/libunwind:= )
-   selinux? (
-   sys-process/audit
-   sys-libs/libselinux:=
-   )
-   systemd? (
-   sys-apps/dbus
-   sys-apps/systemd
-   )
-   elogind? (
-   sys-apps/dbus
-   sys-auth/elogind[pam]
-   sys-auth/pambase[elogind]
-   )
-   !!x11-drivers/nvidia-drivers[-libglvnd(+)]
-"
-DEPEND="${CDEPEND}
-   >=x11-base/xorg-proto-2021.4.99.2
-   >=x11-libs/xtrans-1.3.5
-   media-fonts/font-util
-   test? ( >=x11-libs/libxcvt-0.1.0 )
-"
-RDEPEND="${CDEPEND}
-   !systemd? ( gui-libs/display-manager-init )
-   selinux? ( sec-policy/selinux-xserver )
-   xorg? ( >=x11-apps/xinit-1.3.3-r1 )
-"
-BDEPEND="
-   sys-devel/flex
-"
-PDEPEND="
-   xorg? ( >=x11-base/xorg-drivers-$(ver_cut 1-2) )"
-
-REQUIRED_USE="!minimal? (
-   || ( ${IUSE_SERVERS} )
-   )
-   elogind? ( udev )
-   ?? ( elogind systemd )"
-
-UPSTREAMED_PATCHES=(
-)
-
-PATCHES=(
-   "${UPSTREAMED_PATCHES[@]}"
-   "${FILESDIR}"/${PN}-1.12-unloadsubmodule.patch
-   # needed for new eselect-opengl, bug #541232
-   "${FILESDIR}"/${PN}-1.18-support-multiple-Files-sections.patch
-)
-
-src_configure() {
-   # bug #835653
-   use x86 && replace-flags -Os -O2
-
-   # localstatedir is used for the log location; we need to override the 
default
-   #   from ebuild.sh
-   # sysconfdir is used for the xorg.conf location; same applies
-   local emesonargs=(
-   --localstatedir "${EPREFIX}/var"
-   --sysconfdir "${EPREFIX}/etc/X11"
-   --buildtype $(usex debug debug plain)
-   -Db_ndebug=$(usex debug false true)
-   $(meson_use !minimal dri1)
-   $(meson_use !minimal dri2)
-   $(meson_use !minimal dri3)
-   $(meson_use !minimal glamor)
-   $(meson_use !minimal glx)
-   $(meson_use udev)
-   $(meson_use udev udev_kms)
-   $(meson_use unwind libunwind)
-   $(meson_use xcsecurity)
-   $(meson_use selinux xselinux)
-   $(meson_use xephyr)
-   $(meson_use xnest)
-   $(meson_use xorg)
-   $(meson_use xvfb)
-   -Ddocs=false
-   -Ddrm=true
-   -Ddtrace=false
-   

[gentoo-commits] repo/gentoo:master commit in: x11-apps/igt-gpu-tools/

2023-09-05 Thread Matt Turner
commit: 83f1861d41792ca9a71d34049cf69adfab412e1d
Author: Matt Turner  gentoo  org>
AuthorDate: Tue Sep  5 19:16:51 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Tue Sep  5 20:28:36 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=83f1861d

x11-apps/igt-gpu-tools: Drop old versions

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

 x11-apps/igt-gpu-tools/igt-gpu-tools-1.27.1.ebuild | 106 -
 1 file changed, 106 deletions(-)

diff --git a/x11-apps/igt-gpu-tools/igt-gpu-tools-1.27.1.ebuild 
b/x11-apps/igt-gpu-tools/igt-gpu-tools-1.27.1.ebuild
deleted file mode 100644
index 08f99480e18b..
--- a/x11-apps/igt-gpu-tools/igt-gpu-tools-1.27.1.ebuild
+++ /dev/null
@@ -1,106 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-EGIT_REPO_URI="https://gitlab.freedesktop.org/drm/${PN}.git;
-if [[ ${PV} = ** ]]; then
-   GIT_ECLASS="git-r3"
-fi
-
-PYTHON_COMPAT=( python3_{9..11} )
-inherit ${GIT_ECLASS} meson python-any-r1
-
-DESCRIPTION="Intel GPU userland tools"
-
-HOMEPAGE="https://gitlab.freedesktop.org/drm/igt-gpu-tools;
-if [[ ${PV} = ** ]]; then
-   SRC_URI=""
-else
-   KEYWORDS="~amd64 ~x86"
-   SRC_URI="https://www.x.org/releases/individual/app/${P}.tar.xz;
-fi
-LICENSE="MIT"
-SLOT="0"
-IUSE="chamelium doc man overlay runner tests unwind valgrind 
video_cards_amdgpu video_cards_intel video_cards_nouveau X xv"
-REQUIRED_USE="
-   || ( video_cards_amdgpu video_cards_intel video_cards_nouveau )
-   overlay? (
-   video_cards_intel
-   || ( X xv )
-   )
-   doc? ( tests )
-   runner? ( tests )
-"
-RESTRICT="test"
-
-RDEPEND="
-   dev-libs/elfutils
-   dev-libs/glib:2
-   sys-apps/kmod:=
-   sys-libs/zlib:=
-   sys-process/procps:=
-   virtual/libudev:=
-   >=x11-libs/cairo-1.12.0[X?]
-   
>=x11-libs/libdrm-2.4.82[video_cards_amdgpu?,video_cards_intel?,video_cards_nouveau?]
-   >=x11-libs/libpciaccess-0.10
-   x11-libs/pixman
-   chamelium? (
-   dev-libs/xmlrpc-c:=[curl]
-   sci-libs/gsl:=
-   media-libs/alsa-lib:=
-   )
-   overlay? (
-   >=x11-libs/libXrandr-1.3
-   xv? (
-   x11-libs/libX11
-   x11-libs/libXext
-   x11-libs/libXv
-   )
-   )
-   runner? ( dev-libs/json-c:= )
-   unwind? ( sys-libs/libunwind:= )
-   valgrind? ( dev-util/valgrind )
-   "
-DEPEND="${RDEPEND}
-   doc? ( >=dev-util/gtk-doc-1.25-r1 )
-   man? ( dev-python/docutils )
-   overlay? (
-   >=dev-util/peg-0.1.18
-   x11-base/xorg-proto
-   )
-   video_cards_intel? (
-   sys-devel/bison
-   sys-devel/flex
-   )
-"
-BDEPEND="${PYTHON_DEPS}"
-
-src_prepare() {
-   sed -e "s/find_program('rst2man-3'/find_program('rst2man.py', 
'rst2man-3'/" -i man/meson.build
-   default_src_prepare
-}
-
-src_configure() {
-   local gpus=""
-   use video_cards_amdgpu  && gpus+="amdgpu,"
-   use video_cards_intel   && gpus+="intel,"
-   use video_cards_nouveau && gpus+="nouveau,"
-
-   local overlay_backends=""
-   use overlay && use xv && overlay_backends+="xv,"
-   use overlay && use X && overlay_backends+="x,"
-
-   local emesonargs=(
-   $(meson_feature chamelium)
-   $(meson_feature doc docs)
-   $(meson_feature man)
-   $(meson_feature overlay)
-   $(meson_feature runner)
-   $(meson_feature tests)
-   $(meson_feature valgrind)
-   $(meson_feature unwind libunwind)
-   -Doverlay_backends=${overlay_backends%?}
-   -Dlibdrm_drivers=${gpus%?}
-   )
-   meson_src_configure
-}



[gentoo-commits] repo/gentoo:master commit in: x11-apps/xeyes/

2023-09-05 Thread Matt Turner
commit: b33a51c5d85a119a26a939953fdb466755262b42
Author: Matt Turner  gentoo  org>
AuthorDate: Tue Sep  5 19:18:35 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Tue Sep  5 20:28:36 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b33a51c5

x11-apps/xeyes: Drop old versions

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

 x11-apps/xeyes/Manifest   |  1 -
 x11-apps/xeyes/xeyes-1.2.0.ebuild | 23 ---
 2 files changed, 24 deletions(-)

diff --git a/x11-apps/xeyes/Manifest b/x11-apps/xeyes/Manifest
index b7dad3383938..ea0a349a5ff0 100644
--- a/x11-apps/xeyes/Manifest
+++ b/x11-apps/xeyes/Manifest
@@ -1,2 +1 @@
-DIST xeyes-1.2.0.tar.bz2 139218 BLAKE2B 
0869cff711a58e937ebaf0ca5095654657f0782e7acac3553ef48469cd780c0fd1707df3aa60ed047cae44009b524cbb86eea1836c08fbbc4a1cc31fb99cbda7
 SHA512 
2d1614614b3ba3d1ebaa0e9801a2e159389b94aaacafb962d326b7e6dc712c1eb2c12a50ceb10b3135cf0eee6ae86bbf84e73098deb08e73792f14a60616b4d8
 DIST xeyes-1.3.0.tar.xz 130444 BLAKE2B 
17e73743765b7bdb8e26c8ac7babb91ee1c72c6ecf8bdaaf112d192f6db34ab926d6699ccd7b9a1bbe1ca98dcab0ea61a3eaeec10b8ce5b67bcbe40b19842208
 SHA512 
6108a476cd0807ce2a522d905894817f7f14f653f928c218c96c078f0822d9abef5fb941d3e7163a1cadaa7d74f1bd09bbf60345a7ac0fe906667af5a0490906

diff --git a/x11-apps/xeyes/xeyes-1.2.0.ebuild 
b/x11-apps/xeyes/xeyes-1.2.0.ebuild
deleted file mode 100644
index 7ffd9aed4fd8..
--- a/x11-apps/xeyes/xeyes-1.2.0.ebuild
+++ /dev/null
@@ -1,23 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit xorg-3
-
-DESCRIPTION="X.Org xeyes application"
-
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
-
-RDEPEND="
-   >=x11-libs/libXi-1.7
-   x11-libs/libX11
-   x11-libs/libXt
-   x11-libs/libXext
-   x11-libs/libXmu
-   x11-libs/libXrender
-   x11-libs/libxcb"
-DEPEND="${RDEPEND}
-   x11-base/xorg-proto"
-
-XORG_CONFIGURE_OPTIONS=( --with-xrender --with-present )



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

2023-09-05 Thread Matt Turner
commit: e3f70f39ff8b902a3cc0cd7f01dd125226aec0e9
Author: Matt Turner  gentoo  org>
AuthorDate: Tue Sep  5 19:09:22 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Tue Sep  5 20:28:34 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e3f70f39

x11-misc/alacarte: Drop old versions

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

 x11-misc/alacarte/Manifest   |  1 -
 x11-misc/alacarte/alacarte-3.44.2.ebuild | 35 
 2 files changed, 36 deletions(-)

diff --git a/x11-misc/alacarte/Manifest b/x11-misc/alacarte/Manifest
index 12cd113b92b8..9e4cf4d460be 100644
--- a/x11-misc/alacarte/Manifest
+++ b/x11-misc/alacarte/Manifest
@@ -1,2 +1 @@
-DIST alacarte-3.44.2.tar.xz 253580 BLAKE2B 
206eea28b50ef6d0cf228031ff72c16c6ebd130dfa623b96eb727ef62aad3db0003f3a97bc188f4b8a0e9d18cc184a9230fb332131d37afb0abe71dc3d13ee1e
 SHA512 
b62c15ca37717e988b1d64f0ab565970ae15a4bc11a3f31da8574a0b4f10a9cf8b94d0a85be34d871c106ab34c63b2dfbf535b46eb630829e73c14023b99053e
 DIST alacarte-3.44.3.tar.xz 248692 BLAKE2B 
bb418aebb595935028b5bec9b08b516d90c6488ef4201b184f51420c5918f986d3dda20c2eb8d7666bb3fa7d4249af59afb00777d93d5715ef54d604943ef952
 SHA512 
2e10b79527b3343379f7b58efa9ae3a4428d05fee11279ae95e0514712ec97489b1152cabcdf2abcaa3d1e396218e2708b0c47e20e6e55e2d34b848e7e2d9ee2

diff --git a/x11-misc/alacarte/alacarte-3.44.2.ebuild 
b/x11-misc/alacarte/alacarte-3.44.2.ebuild
deleted file mode 100644
index c9c4ffadba98..
--- a/x11-misc/alacarte/alacarte-3.44.2.ebuild
+++ /dev/null
@@ -1,35 +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} )
-PYTHON_REQ_USE="xml(+)"
-
-inherit gnome2 python-single-r1
-
-DESCRIPTION="Simple GNOME menu editor"
-HOMEPAGE="https://gitlab.gnome.org/GNOME/alacarte;
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="~alpha amd64 ~ia64 ~ppc ~ppc64 ~sparc x86"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-DEPEND="
-   ${PYTHON_DEPS}
-   $(python_gen_cond_dep 'dev-python/pygobject:3[${PYTHON_USEDEP}]')
-   >=gnome-base/gnome-menus-3.5.3:3[introspection]
-"
-RDEPEND="${DEPEND}
-   x11-libs/gdk-pixbuf:2[introspection]
-   x11-libs/gtk+:3[introspection]
-"
-BDEPEND="
-   >=sys-devel/gettext-0.19.8
-   virtual/pkgconfig
-"
-
-src_install() {
-   gnome2_src_install
-   python_optimize
-}



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

2023-09-05 Thread Matt Turner
commit: ac978ab65b4a1a58788624ec52c7c991a634d2c8
Author: Matt Turner  gentoo  org>
AuthorDate: Tue Sep  5 19:12:37 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Tue Sep  5 20:28:35 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac978ab6

dev-libs/wayland-protocols: Drop old versions

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

 dev-libs/wayland-protocols/Manifest|  1 -
 .../wayland-protocols-1.31.ebuild  | 38 --
 2 files changed, 39 deletions(-)

diff --git a/dev-libs/wayland-protocols/Manifest 
b/dev-libs/wayland-protocols/Manifest
index 84c7db5a265f..0abf836ffdc9 100644
--- a/dev-libs/wayland-protocols/Manifest
+++ b/dev-libs/wayland-protocols/Manifest
@@ -1,2 +1 @@
-DIST wayland-protocols-1.31.tar.xz 85524 BLAKE2B 
c3c21eb44f31fda1901b7aa87b15420f246893184f114d1776ef54224d4d05255b7691349ba546ba782df8fcbd64e39446caa11e2f96125cad9acb1cefad5f3d
 SHA512 
402ce1915300e29afe554d77965ee0a28a5f22fdb5b901c4c640e59b9f3a9c11094e1edae87eea1e76eea557f6faf0c34a0c28ee7f6babb4dc3719329c4e25bf
 DIST wayland-protocols-1.32.tar.xz 90452 BLAKE2B 
80e38270526c9da13c39263a60e7d2c330a1a4b1dfecec03fadda747f1a2e3dff95b30373aa19e133ae999fa15bdcdd64aa9ebbb54acf571f980a3f6088ea9be
 SHA512 
90bbd52daf342b98823ddeed04e349ae242d2eaf925ab8d603cceb36c980c83b5681bb890961e0d49584cb5c2e60a33abf8821770c6ab87956383630bd5b7966

diff --git a/dev-libs/wayland-protocols/wayland-protocols-1.31.ebuild 
b/dev-libs/wayland-protocols/wayland-protocols-1.31.ebuild
deleted file mode 100644
index 04d709642ab9..
--- a/dev-libs/wayland-protocols/wayland-protocols-1.31.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit meson
-
-DESCRIPTION="Wayland protocol files"
-HOMEPAGE="https://wayland.freedesktop.org/;
-
-if [[ ${PV} = * ]]; then
-   EGIT_REPO_URI="https://gitlab.freedesktop.org/wayland/${PN}.git/;
-   inherit git-r3
-else
-   
SRC_URI="https://gitlab.freedesktop.org/wayland/${PN}/-/releases/${PV}/downloads/${P}.tar.xz;
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc 
ppc64 ~riscv ~s390 sparc x86"
-fi
-
-LICENSE="MIT"
-SLOT="0"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-DEPEND="
-   test? ( dev-libs/wayland )
-"
-RDEPEND=""
-BDEPEND="
-   dev-util/wayland-scanner
-   virtual/pkgconfig
-"
-
-src_configure() {
-   local emesonargs=(
-   $(meson_use test tests)
-   )
-   meson_src_configure
-}



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

2023-09-05 Thread Matt Turner
commit: 337e1c17b4642e8e8af3e1b3d583eb036e8fc66d
Author: Matt Turner  gentoo  org>
AuthorDate: Tue Sep  5 19:15:36 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Tue Sep  5 20:28:35 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=337e1c17

media-libs/libepoxy: Drop old versions

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

 media-libs/libepoxy/libepoxy-1.5.10-r1.ebuild | 48 ---
 1 file changed, 48 deletions(-)

diff --git a/media-libs/libepoxy/libepoxy-1.5.10-r1.ebuild 
b/media-libs/libepoxy/libepoxy-1.5.10-r1.ebuild
deleted file mode 100644
index 813ccbf71803..
--- a/media-libs/libepoxy/libepoxy-1.5.10-r1.ebuild
+++ /dev/null
@@ -1,48 +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} )
-PYTHON_REQ_USE='xml(+)'
-inherit meson-multilib python-any-r1 virtualx
-
-if [[ ${PV} = * ]]; then
-   EGIT_REPO_URI="https://github.com/anholt/${PN}.git;
-   inherit git-r3
-else
-   SRC_URI="https://github.com/anholt/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 
~riscv ~s390 sparc x86"
-fi
-
-DESCRIPTION="Library for handling OpenGL function pointer management"
-HOMEPAGE="https://github.com/anholt/libepoxy;
-
-LICENSE="MIT"
-SLOT="0"
-IUSE="+egl test +X"
-
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   egl? ( media-libs/mesa[egl(+),${MULTILIB_USEDEP}] )"
-DEPEND="${RDEPEND}
-   X? ( x11-libs/libX11[${MULTILIB_USEDEP}] )"
-BDEPEND="${PYTHON_DEPS}
-   virtual/pkgconfig"
-
-PATCHES=( "${FILESDIR}"/libepoxy-1.5.10-use-opengl.pc-without-x.patch )
-
-multilib_src_configure() {
-   local emesonargs=(
-   -Degl=$(usex egl)
-   -Dglx=$(usex X)
-   $(meson_use X x11)
-   $(meson_use test tests)
-   )
-   meson_src_configure
-}
-
-multilib_src_test() {
-   virtx meson_src_test
-}



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

2023-09-05 Thread Matt Turner
commit: e08d037e9747c148e310aa1f51306ed326dccbc7
Author: Matt Turner  gentoo  org>
AuthorDate: Tue Sep  5 19:09:29 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Tue Sep  5 20:28:34 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e08d037e

x11-terms/gnome-terminal: Drop old versions

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

 x11-terms/gnome-terminal/Manifest  |  1 -
 .../gnome-terminal/gnome-terminal-3.48.1.ebuild| 96 --
 2 files changed, 97 deletions(-)

diff --git a/x11-terms/gnome-terminal/Manifest 
b/x11-terms/gnome-terminal/Manifest
index 975f164dbb67..9f9cd4c9daf8 100644
--- a/x11-terms/gnome-terminal/Manifest
+++ b/x11-terms/gnome-terminal/Manifest
@@ -1,5 +1,4 @@
 DIST gnome-terminal-3.44.0-cntr-ntfy-autottl-ts.patch.xz 37248 BLAKE2B 
b3599386e7272fc5b742c11663f09bbfafa84cc855bd13fd602d679601fbb4126f36cdb157db37db335bf9edfe7d2b85e534baf837c5817984ec17baa4cdbb6c
 SHA512 
6422a774abfee18b2681115344f508b72ead1bb9f27b5b1596b419a9ce5a137d41e2d749b6d784170225e7f21f15c109f7eb74cc3164371d53dee7790bf99187
 DIST gnome-terminal-3.44.1.tar.xz 1813032 BLAKE2B 
3e001139aa0516bd27f7215c692c048393d6ad41737b8817f212529d3c530f6417d05601f63e6265e3fb84e788322341c25784a0a26ee7434f1d4bccd31c1eea
 SHA512 
afaa9a1b4fa86fea853a242f167d1ba3438efe4e049336bae138cb800d43c3325f624849463f16c9d4e34360916377c4edbfd2f3977212b51e35a41cca88b283
 DIST gnome-terminal-3.48.1-cntr-ntfy-autottl-ts.patch.xz 37796 BLAKE2B 
91a4d50a0b4bd412e9528ec165e173c22df11749d6a59a46b0e364b4d7f403f8fdd835c29585ab12a8a9a81da42e816fe3dacb3d9cb0c2739e123404d4b57792
 SHA512 
69e26b0795de566d425c5b4fd389a865aedf28d64d4ad1cced926eefd3177379bdc365cf9ef76773f21d32df24067e1966302ebcab235c63c191219705eb498e
-DIST gnome-terminal-3.48.1.tar.bz2 1701592 BLAKE2B 
e7889a0e956a6e4195aebd346b88a4679a386eef53258e25d7536b1bcfecc8df7cb43ca82319a4ea187a46021cda8f16fea82d9bf69051c5baf49f9c7443dd03
 SHA512 
afd6aa357df2261e136fa4e10e37470d765223a9857768b3eaa3e56c8068840abb8a2d2b051a99e83eada5ab1f2da20b0da48202b95cf32bec389381f7e39dca
 DIST gnome-terminal-3.48.2.tar.bz2 1701232 BLAKE2B 
f076af2dbdd1afbdbb2c4ed9c63c8c65bf8e7346034f4c364a4c395439cf95040140380bc77735c326d17a6f7d68d031aaa608ca6e9e11daf2d5d308e19c3169
 SHA512 
e08dc462390a566dde215939a4a7a50a6f4b3a0d4b3749e6ba0f8de0d1da57e9761c8eb655ef86836b87e8f1da00735ed9b38afef85d766cbe6224ff2f243123

diff --git a/x11-terms/gnome-terminal/gnome-terminal-3.48.1.ebuild 
b/x11-terms/gnome-terminal/gnome-terminal-3.48.1.ebuild
deleted file mode 100644
index 80ae95deb9c7..
--- a/x11-terms/gnome-terminal/gnome-terminal-3.48.1.ebuild
+++ /dev/null
@@ -1,96 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
-inherit gnome.org gnome2-utils meson python-any-r1 readme.gentoo-r1 xdg
-
-DESCRIPTION="A terminal emulator for GNOME"
-HOMEPAGE="https://wiki.gnome.org/Apps/Terminal;
-
-LICENSE="GPL-3+"
-SLOT="0"
-IUSE="debug +gnome-shell +nautilus vanilla"
-
-# Upstream is hostile and refuses to upload tarballs.
-SRC_URI="https://gitlab.gnome.org/GNOME/${PN}/-/archive/${PV}/${P}.tar.bz2;
-SRC_URI+=" !vanilla? ( 
https://dev.gentoo.org/~mattst88/distfiles/${PN}-3.48.1-cntr-ntfy-autottl-ts.patch.xz
 )"
-
-KEYWORDS="amd64 ~arm arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86"
-
-# FIXME: automagic dependency on gtk+[X], just transitive but needs proper 
control, bug 624960
-RDEPEND="
-   >=dev-libs/glib-2.52:2
-   >=x11-libs/gtk+-3.22.27:3
-   >=x11-libs/vte-0.71.92:2.91[!vanilla?]
-   >=dev-libs/libpcre2-10
-   >=gnome-base/gsettings-desktop-schemas-0.1.0
-   sys-apps/util-linux
-   gnome-shell? ( gnome-base/gnome-shell )
-   nautilus? ( >=gnome-base/nautilus-43.0 )
-"
-DEPEND="${RDEPEND}"
-# itstool required for help/* with non-en LINGUAS, see bug #549358
-# xmllint required for glib-compile-resources, see bug #549304
-BDEPEND="
-   ${PYTHON_DEPS}
-   dev-libs/libxml2:2
-   dev-libs/libxslt
-   dev-util/gdbus-codegen
-   dev-util/glib-utils
-   dev-util/itstool
-   >=sys-devel/gettext-0.19.8
-   virtual/pkgconfig
-"
-
-DOC_CONTENTS="To get previous working directory inherited in new opened tab, or
-   notifications of long-running commands finishing, you will need
-   to add the following line to your ~/.bashrc:\n
-   . /etc/profile.d/vte-2.91.sh"
-
-src_prepare() {
-   eapply "${FILESDIR}"/${PN}-3.44.1-fix-missing-wexitcode.patch
-   if ! use vanilla; then
-   # https://bugzilla.gnome.org/show_bug.cgi?id=695371
-   # Fedora patches:
-   # Restore transparency support (with compositing WMs only)
-   # OSC 777 desktop notification support (notifications on tabs 
for long-running commands completing)
-   # Restore "Set title" support
-   # Automatic title updating based on currently 

[gentoo-commits] repo/gentoo:master commit in: x11-themes/gnome-backgrounds/

2023-09-05 Thread Matt Turner
commit: 1c48f926f7a7977f8134623c63455de12d3493df
Author: Matt Turner  gentoo  org>
AuthorDate: Tue Sep  5 19:09:46 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Tue Sep  5 20:28:35 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c48f926

x11-themes/gnome-backgrounds: Drop old versions

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

 x11-themes/gnome-backgrounds/Manifest |  1 -
 .../gnome-backgrounds/gnome-backgrounds-45_beta.ebuild| 15 ---
 2 files changed, 16 deletions(-)

diff --git a/x11-themes/gnome-backgrounds/Manifest 
b/x11-themes/gnome-backgrounds/Manifest
index a282b254f278..4bef3c152b2d 100644
--- a/x11-themes/gnome-backgrounds/Manifest
+++ b/x11-themes/gnome-backgrounds/Manifest
@@ -1,3 +1,2 @@
 DIST gnome-backgrounds-44.0.tar.xz 48536532 BLAKE2B 
8815cd4b4d114ff703094c6979e0cf7951b8907c4b1ee9929dcb40bed136c395373c12d1d302b8f1b1e50e79e25f805f659969953fe6f2504d6db3594a91e588
 SHA512 
d3550d2ec04894601594523f20b6da295f61952b69d894ed533017297158a342d21bf83532591775029aab0acdd9fd1127d570960e94f3668e2c3231486bbebc
-DIST gnome-backgrounds-45.beta.tar.xz 53524208 BLAKE2B 
0c7974ab2357ec08e3acbdef1960d310fe629993faf69893759a3eed0b89462ed2f95ff1db356c0e48fc7b7e6592618e251c0747e06bcec16fb07ee03678aff9
 SHA512 
741622819ac1ba80ed4b89bb9134f4c8c04b3c4b6a6b63226091e01cbc5db38a623dd022f485d6f3870455a4d0a97490f05be4248301e3888a1487705a89597e
 DIST gnome-backgrounds-45.rc.tar.xz 32091164 BLAKE2B 
8c6391a439974011b259ba6658cb5b47513b5bd1b51d4f74bfe4c2c809dc3a4eac16946d0955e8a195721b40b10fb55a711374dc8c76db73b91b47bef31a5eb2
 SHA512 
770c98dd2a33516890b7ad4df4e3b896b211dfbca0b476db2f6a810bcbb5aefa30517625a0d2aea1f7980e888a93f8e477b7b756bf58082b2ebc4190526bf13e

diff --git a/x11-themes/gnome-backgrounds/gnome-backgrounds-45_beta.ebuild 
b/x11-themes/gnome-backgrounds/gnome-backgrounds-45_beta.ebuild
deleted file mode 100644
index 8636516b5b76..
--- a/x11-themes/gnome-backgrounds/gnome-backgrounds-45_beta.ebuild
+++ /dev/null
@@ -1,15 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-inherit gnome.org meson
-
-DESCRIPTION="A set of backgrounds packaged with the GNOME desktop"
-HOMEPAGE="https://gitlab.gnome.org/GNOME/gnome-backgrounds;
-
-LICENSE="CC-BY-SA-2.0 CC-BY-SA-3.0 CC-BY-2.0 CC-BY-4.0"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
-
-RDEPEND="gui-libs/gdk-pixbuf-loader-webp"
-BDEPEND=">=sys-devel/gettext-0.19.8"



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

2023-09-05 Thread Matt Turner
commit: e47aeda3402e4c7405a39b12bc43aedc93648074
Author: Matt Turner  gentoo  org>
AuthorDate: Tue Sep  5 19:08:33 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Tue Sep  5 20:28:34 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e47aeda3

www-client/epiphany: Drop old versions

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

 www-client/epiphany/Manifest |  1 -
 www-client/epiphany/epiphany-44.3.ebuild | 82 
 2 files changed, 83 deletions(-)

diff --git a/www-client/epiphany/Manifest b/www-client/epiphany/Manifest
index 0071e280ef8c..3189df9f6ace 100644
--- a/www-client/epiphany/Manifest
+++ b/www-client/epiphany/Manifest
@@ -1,2 +1 @@
-DIST epiphany-44.3.tar.xz 3993404 BLAKE2B 
c0e07d19178f2a66f40e0874250b48267de419bd2b721223789128ac11ab5aaca9029590e4d15d6788061c87b1780f771959cb5f30af9f29828d60c544484678
 SHA512 
ed92eaf1300b1d6b0190aa613ed77e39d7978b8169edaa560404b1b64a1ee1d496f2cffbda83553a2faed2496e535dc99e219fc7fb22e41eacd19451ad868f23
 DIST epiphany-44.6.tar.xz 3994776 BLAKE2B 
e73fc66d7138961b61085538daf15c0d93a13827a9fcef62f111ddee87541a0fb61a9fb8fba7814c613da8179c895ddedcc22e2838885aa9222c327609968dfb
 SHA512 
9af157db0f7a68d64fec9fd17465ee8cc900879a3613c3f3e03ea27938a84c0dda6be30b4d1d2cc0f9ddba5cf5d41de3d3156b0580fdce03b1d8f920bb96536c

diff --git a/www-client/epiphany/epiphany-44.3.ebuild 
b/www-client/epiphany/epiphany-44.3.ebuild
deleted file mode 100644
index 79f991bc1eb4..
--- a/www-client/epiphany/epiphany-44.3.ebuild
+++ /dev/null
@@ -1,82 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit gnome.org gnome2-utils meson xdg virtualx
-
-DESCRIPTION="GNOME webbrowser based on Webkit"
-HOMEPAGE="https://wiki.gnome.org/Apps/Web 
https://gitlab.gnome.org/GNOME/epiphany;
-
-LICENSE="GPL-3+"
-SLOT="0"
-IUSE="test"
-RESTRICT="!test? ( test )"
-KEYWORDS="amd64 ~arm arm64 ~loong ~ppc ~ppc64 ~riscv x86"
-
-DEPEND="
-   >=x11-libs/cairo-1.2
-   >=app-crypt/gcr-3.9.0:4=[gtk]
-   >=x11-libs/gdk-pixbuf-2.36.5:2
-   >=dev-libs/glib-2.70.0:2
-   gnome-base/gsettings-desktop-schemas
-   >=media-libs/gstreamer-1.0
-   >=gui-libs/gtk-4.9.3:4
-   >=app-text/iso-codes-0.35
-   >=dev-libs/json-glib-1.6
-   app-arch/libarchive:=
-   >=gui-libs/libadwaita-1.3_rc:1
-   >=app-crypt/libsecret-0.19
-   >=net-libs/libsoup-2.99.4:3.0
-   >=dev-libs/libxml2-2.6.12:2
-   >=dev-libs/nettle-3.4:=
-   >=dev-libs/libportal-0.6:0=[gtk]
-   >=dev-db/sqlite-3.22:3
-   >=net-libs/webkit-gtk-2.40.0:6=
-
-   dev-libs/gmp:0=
-"
-RDEPEND="${DEPEND}
-   x11-themes/adwaita-icon-theme
-"
-# appstream-glib needed for appdata.xml gettext translation
-BDEPEND="
-   dev-libs/appstream-glib
-   dev-util/gdbus-codegen
-   dev-util/glib-utils
-   dev-util/itstool
-   >=sys-devel/gettext-0.19.8
-   virtual/pkgconfig
-"
-
-src_configure() {
-   local emesonargs=(
-   -Ddeveloper_mode=false
-   # maybe enable later if network-sandbox is off, but in 3.32.4 
the network test
-   # is commented out upstream anyway
-   -Dnetwork_tests=disabled
-   -Dtech_preview=false
-   $(meson_feature test unit_tests)
-   -Dgranite=disabled
-   )
-   meson_src_configure
-}
-
-src_test() {
-   virtx meson_src_test
-}
-
-pkg_postinst() {
-   xdg_pkg_postinst
-   gnome2_schemas_update
-
-   if ! has_version net-libs/webkit-gtk:6[jpeg2k]; then
-   ewarn "Your net-libs/webkit-gtk:6 is built without USE=jpeg2k."
-   ewarn "Various image galleries/managers may be broken."
-   fi
-}
-
-pkg_postrm() {
-   xdg_pkg_postrm
-   gnome2_schemas_update
-}



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

2023-09-05 Thread Matt Turner
commit: 601bc605f05b06b31c1924e86fe3993f13c5beb4
Author: Matt Turner  gentoo  org>
AuthorDate: Tue Sep  5 19:07:07 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Tue Sep  5 20:28:33 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=601bc605

net-misc/gupnp-tools: Drop old versions

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

 net-misc/gupnp-tools/Manifest |  1 -
 net-misc/gupnp-tools/gupnp-tools-0.12.0-r1.ebuild | 42 ---
 2 files changed, 43 deletions(-)

diff --git a/net-misc/gupnp-tools/Manifest b/net-misc/gupnp-tools/Manifest
index 3ee6e0150a11..351b1bc20a53 100644
--- a/net-misc/gupnp-tools/Manifest
+++ b/net-misc/gupnp-tools/Manifest
@@ -1,2 +1 @@
-DIST gupnp-tools-0.12.0.tar.xz 181736 BLAKE2B 
aa33ab97ece72f9baebda4db20a0f72d995017ff45abf0e2da0ae4644d6ede6309b7aa2172c75607a4caf4fbcc65b5e88d1766a8819af96ffe054c83ef87ec77
 SHA512 
e9c4882f910adee6021433904b78bad89abf4a0d978e24b61cc1c07736e27f0d7e79592e18bbbae8fa13a65f86e72cb8bd7783d74140c6f5d3c65fea4f57da30
 DIST gupnp-tools-0.12.1.tar.xz 183488 BLAKE2B 
e54d4468c2f3fb6cb98a4cd8c7c43d2816dc0fcaf9b3b0ce612ee431a5a3e337b5202c31ce9513cff5784513b6a605f7b923acf9ddca6283b65064f1f7ee91e8
 SHA512 
9b07e16c92c5d71fe268c4af4ea36ef950046b076ae345cd548c2619530a43b271548ffdb67503e736fa43fa0303de16fc4f07b13e8c7569625251e2d81d1365

diff --git a/net-misc/gupnp-tools/gupnp-tools-0.12.0-r1.ebuild 
b/net-misc/gupnp-tools/gupnp-tools-0.12.0-r1.ebuild
deleted file mode 100644
index 3fc302154b44..
--- a/net-misc/gupnp-tools/gupnp-tools-0.12.0-r1.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-inherit gnome.org meson xdg
-
-DESCRIPTION="Collection of developer-oriented UPnP tools"
-HOMEPAGE="https://wiki.gnome.org/Projects/GUPnP;
-
-LICENSE="GPL-2+ LGPL-2+"
-SLOT="0"
-KEYWORDS="amd64 ~ppc x86"
-
-RDEPEND="
-   >=net-libs/gssdp-1.6.0:1.6=
-   >=net-libs/gupnp-1.6.0:1.6=
-   >=net-libs/libsoup-3.0:3.0
-   >=net-libs/gupnp-av-0.5.5:0=
-   >=x11-libs/gtk+-3.10:3
-   >=dev-libs/glib-2.68:2
-   >=dev-libs/libxml2-2.4:2
-   x11-libs/gtksourceview:4
-"
-DEPEND="${RDEPEND}"
-BDEPEND="
-   >=sys-devel/gettext-0.19.8
-   virtual/pkgconfig
-"
-
-src_prepare() {
-   default
-
-   # This makes sense for upstream but not for us downstream, bug #907384.
-   sed -i -e '/-Werror=deprecated-declarations/d' meson.build || die
-}
-
-src_configure() {
-   local emesonargs=(
-   -Dav-tools=true
-   )
-   meson_src_configure
-}



[gentoo-commits] repo/gentoo:master commit in: sys-apps/xdg-desktop-portal-gnome/

2023-09-05 Thread Matt Turner
commit: 698eab393816b9d6477570262b1692633856
Author: Matt Turner  gentoo  org>
AuthorDate: Tue Sep  5 19:08:15 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Tue Sep  5 20:28:34 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=698eab37

sys-apps/xdg-desktop-portal-gnome: Drop old versions

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

 sys-apps/xdg-desktop-portal-gnome/Manifest |  1 -
 .../xdg-desktop-portal-gnome-44.1-r1.ebuild| 45 --
 2 files changed, 46 deletions(-)

diff --git a/sys-apps/xdg-desktop-portal-gnome/Manifest 
b/sys-apps/xdg-desktop-portal-gnome/Manifest
index 7efe5fa2891a..6aac51a43be6 100644
--- a/sys-apps/xdg-desktop-portal-gnome/Manifest
+++ b/sys-apps/xdg-desktop-portal-gnome/Manifest
@@ -1,3 +1,2 @@
-DIST xdg-desktop-portal-gnome-44.1.tar.xz 127504 BLAKE2B 
ceae17bc5aea4c3c6a8420af56439698cbb57fbb35f7ba671a8469778aa87843314db6f021c92a8c69859d5943cf4d568069b94050fa89e27f08a0c0bd398366
 SHA512 
58e165b06a7b8dd8dd87cd2874db87e1e6e608e9752334f6c1ae341acd28857dca2d02ef1659b174dd4041897e898455ee99cde1cdf4b28f9e3a88d4dba73989
 DIST xdg-desktop-portal-gnome-44.2.tar.xz 127484 BLAKE2B 
a6984cc2403f9edcaf638a241559bc6aa75ab9ce96fb482c50a2bb26803100e4ce2b8cedff1e8032a62369f5b73bd6679566a58a4817dc2dbbbf4d0c13140351
 SHA512 
3cf70a8523e72b9d523d3ada38b48f654259b13b91b6a20d45c68c0a353dc78b6fdd599dfd6d9385ef67c4f71728df976dc38b02c8668a5d698f6f6d3728dee7
 DIST xdg-desktop-portal-gnome-45.alpha.tar.xz 127556 BLAKE2B 
f655b2c2cf2d1c64c4ab8018bc7999ae570ec5d1c007b9ac088b3932ec36b9101fff35e455478a14c0759d48499dbba0054544a3fec2d0d99331aa3c65765da5
 SHA512 
6003604cc5a6c3cf78c4ac4a312d530918a7b9c651bd28ea1375b21ce3d9e4b2349678107de716b71cb10aef19eb5fb9a57922c8cf2bcf305afb99d5e74c775b

diff --git 
a/sys-apps/xdg-desktop-portal-gnome/xdg-desktop-portal-gnome-44.1-r1.ebuild 
b/sys-apps/xdg-desktop-portal-gnome/xdg-desktop-portal-gnome-44.1-r1.ebuild
deleted file mode 100644
index aea97339b996..
--- a/sys-apps/xdg-desktop-portal-gnome/xdg-desktop-portal-gnome-44.1-r1.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit gnome.org meson systemd xdg
-
-DESCRIPTION="Backend implementation for xdg-desktop-portal using GNOME"
-HOMEPAGE="https://gitlab.gnome.org/GNOME/xdg-desktop-portal-gnome;
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ~loong ~ppc ~ppc64 ~riscv x86"
-IUSE="wayland X"
-
-# Newer-than-strictly-required xdg-desktop-portal dep for hang/slowness fixes
-# https://gitlab.gnome.org/GNOME/xdg-desktop-portal-gnome/-/issues/74
-DEPEND="
-   dev-libs/glib:2
-   gnome-base/gnome-desktop:4=
-   gui-libs/libadwaita:1
-   media-libs/fontconfig
-   sys-apps/dbus
-   >=sys-apps/xdg-desktop-portal-1.16.0-r1
-   >=sys-apps/xdg-desktop-portal-gtk-1.14.0
-   gui-libs/gtk:4[wayland?,X?]
-   X? ( x11-libs/libX11 )
-   wayland? ( dev-libs/wayland )
-"
-RDEPEND="${DEPEND}"
-BDEPEND="
-   dev-util/gdbus-codegen
-   sys-devel/gettext
-   virtual/pkgconfig
-
-   wayland? ( dev-util/wayland-scanner )
-"
-
-src_configure() {
-   local emesonargs=(
-   -Dsystemduserunitdir="$(systemd_get_userunitdir)"
-   )
-
-   meson_src_configure
-}



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

2023-09-05 Thread Matt Turner
commit: fc4ac618dd25bcde4c8916a6df6c75e743c3de26
Author: Matt Turner  gentoo  org>
AuthorDate: Tue Sep  5 19:07:16 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Tue Sep  5 20:28:33 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fc4ac618

net-misc/rygel: Drop old versions

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

 net-misc/rygel/Manifest|  1 -
 net-misc/rygel/rygel-0.42.3.ebuild | 87 --
 2 files changed, 88 deletions(-)

diff --git a/net-misc/rygel/Manifest b/net-misc/rygel/Manifest
index dec39a50f1cf..f3ffdd6f8d03 100644
--- a/net-misc/rygel/Manifest
+++ b/net-misc/rygel/Manifest
@@ -1,2 +1 @@
-DIST rygel-0.42.3.tar.xz 1700392 BLAKE2B 
2c250936791e27868606c2579e45ace27da3539b15394655229c164f263fe62f1e8307a4d0e0841c8a2038365986ee452f5eb7741ca44116785145623846eb1d
 SHA512 
a9b5616a5d84cf44d64009f33f60d5f5b3407cdf0197c39640eb3757233708ee328cfa0b4c9d9a8e0f6b4582622007f858d8e4075252dfbb692038b3692ce5c0
 DIST rygel-0.42.4.tar.xz 1700196 BLAKE2B 
b83f9534c2294b88a180b20f90df6c43a220db83473429a41b034bfe3fff501f0f4e1f17deaa72001b8e3a886477f2c788dcf457463a275165652cc8c33da6e8
 SHA512 
b346e9ebfa6349c32b67557bef57bf7ddcf92782d112e875d64b7bd26718cbf89d7c5178b03defeba606ddfeb5bc94c685c10bdbd3fbd14f6942c72d96a9331a

diff --git a/net-misc/rygel/rygel-0.42.3.ebuild 
b/net-misc/rygel/rygel-0.42.3.ebuild
deleted file mode 100644
index 1a26f760d69f..
--- a/net-misc/rygel/rygel-0.42.3.ebuild
+++ /dev/null
@@ -1,87 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit gnome.org meson systemd vala xdg
-
-DESCRIPTION="Rygel is an open source UPnP/DLNA MediaServer"
-HOMEPAGE="https://wiki.gnome.org/Projects/Rygel;
-
-LICENSE="LGPL-2.1+ CC-BY-SA-3.0"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="gtk gtk-doc +introspection +sqlite tracker test transcode"
-RESTRICT="!test? ( test )"
-
-# x11-libs/libX11 from qa-vdb
-DEPEND="
-   >=net-libs/gupnp-1.5.2:1.6=[vala]
-   >=dev-libs/libgee-0.8:0.8=
-   >=net-libs/gssdp-1.5.0:1.6=[vala]
-   >=dev-libs/glib-2.62.0:2
-   >=dev-libs/libxml2-2.7:2
-   >=net-libs/gupnp-av-0.14.1:=[vala]
-   >=media-libs/gupnp-dlna-0.9.4:2.0=
-   >=net-libs/libsoup-3:3.0
-   sqlite? (
-   >=dev-db/sqlite-3.5:3
-   dev-libs/libunistring:=
-   )
-   >=media-libs/gstreamer-1.20:1.0
-   >=media-libs/gst-plugins-base-1.20:1.0
-   media-libs/gstreamer-editing-services:1.0
-   >=media-libs/libmediaart-0.7:2.0[vala]
-   media-plugins/gst-plugins-soup:1.0
-   x11-libs/gdk-pixbuf:2
-   >=sys-apps/util-linux-2.20
-   x11-misc/shared-mime-info
-   introspection? ( >=dev-libs/gobject-introspection-1.33.4:= )
-   tracker? ( app-misc/tracker:3=[vala(+)] )
-   transcode? (
-   media-libs/gst-plugins-bad:1.0
-   media-plugins/gst-plugins-twolame:1.0
-   media-plugins/gst-plugins-libav:1.0
-   )
-   gtk? ( >=x11-libs/gtk+-3.22:3 )
-
-   x11-libs/libX11
-"
-RDEPEND="${DEPEND}"
-BDEPEND="
-   $(vala_depend)
-   app-text/docbook-xml-dtd:4.5
-   >=sys-devel/gettext-0.19.7
-   virtual/pkgconfig
-"
-# Maintainer only
-#   app-text/docbook-xsl-stylesheets
-#  >=dev-lang/vala-0.36
-#   dev-libs/libxslt
-
-src_prepare() {
-   vala_setup
-   default
-   # Disable test triggering call to gst-plugins-scanner which causes
-   # sandbox issues when plugins such as clutter are installed
-   #sed -e 's/return rygel_playbin_renderer_test_main (argv, argc);/return 
0;/' \
-   #   -i tests/rygel-playbin-renderer-test.c || die
-
-   #default
-}
-
-src_configure() {
-   local emesonargs=(
-   $(meson_use gtk-doc api-docs)
-   -Dman_pages=true
-   -Dsystemd-user-units-dir=$(systemd_get_userunitdir)
-   -Dplugins=gst-launch$(use sqlite && echo 
",lms,media-export")$(use tracker && echo ",tracker3")
-   -Dengines=gstreamer
-   -Dexamples=false
-   $(meson_use test tests)
-   -Dgstreamer=enabled
-   $(meson_feature gtk)
-   $(meson_feature introspection)
-   )
-   meson_src_configure
-}



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

2023-09-05 Thread Matt Turner
commit: 7bf34e4dde90f4f40098644699efa268d546d0b0
Author: Matt Turner  gentoo  org>
AuthorDate: Tue Sep  5 19:07:00 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Tue Sep  5 20:28:33 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7bf34e4d

net-misc/gnome-connections: Drop old versions

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

 net-misc/gnome-connections/Manifest|  1 -
 .../gnome-connections-45_beta.ebuild   | 63 --
 2 files changed, 64 deletions(-)

diff --git a/net-misc/gnome-connections/Manifest 
b/net-misc/gnome-connections/Manifest
index c21dc5e54ee4..49db12c1aa25 100644
--- a/net-misc/gnome-connections/Manifest
+++ b/net-misc/gnome-connections/Manifest
@@ -1,3 +1,2 @@
 DIST gnome-connections-44.1.tar.xz 3999000 BLAKE2B 
62f811a5cf530d3b38b576217d004d982f051a12bd3e525499d7fa4466538a1c8a2d4713f15cb0862d753f06a1f624f8fa87b80498ecbb461e7e7a545cb8c4d5
 SHA512 
34878e51ae67b222f8c5a00524bf2f3f24b9bc989ceccd707028ecdec612d81d3dc5e187e000f6e870e1cf816a66342cb8e9e9aaf7a6296950e1efa5b8a0d47e
-DIST gnome-connections-45.beta.tar.xz 4006576 BLAKE2B 
98c229699490c8c66ec1e350c01b7063d45b08ffd138afea73250ebd9fd68be0f6caf60382651c7d4d05591439c51dae6a169ed8ba5b5207bf4a81815a0ede4f
 SHA512 
17cb276647d0ae96a729e43d1ae4e8a57f94880e636e0162f4685e72ed1d0fe6996b8926a932918812a954bc052cd5e5e44ed32a0b0dbcc648c0ae373e4eebd7
 DIST gnome-connections-45.rc.tar.xz 4006984 BLAKE2B 
84b496f650dcd867fb52b90837e31bd9c9308e555a486372ee612f74b41ea2ea4497d9d60e0e64172977d93c1b314fdcccde50dbdf828817561ce0348d9c440d
 SHA512 
866e15632928a1a996f4388cf08c15c403dde81dfd4d24cb0c53ded268f67066162584b44aee7067f3a08fc117ab01abb357d227494182c73d04074137c90b57

diff --git a/net-misc/gnome-connections/gnome-connections-45_beta.ebuild 
b/net-misc/gnome-connections/gnome-connections-45_beta.ebuild
deleted file mode 100644
index 325726aeadc2..
--- a/net-misc/gnome-connections/gnome-connections-45_beta.ebuild
+++ /dev/null
@@ -1,63 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit gnome.org gnome2-utils meson vala xdg
-
-DESCRIPTION="A remote desktop client for the GNOME desktop environment"
-HOMEPAGE="https://gitlab.gnome.org/GNOME/connections;
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-DEPEND="
-   dev-libs/gobject-introspection
-   >=dev-libs/glib-2.50:2
-   >=x11-libs/gtk+-3.22:3[introspection]
-   >=net-libs/gtk-vnc-0.4.4[pulseaudio,vala]
-   >=gui-libs/libhandy-1.6.0:1[vala]
-   >=dev-libs/libxml2-2.7.8
-   app-crypt/libsecret[vala]
-
-   >=net-misc/freerdp-2.0.0:0=
-"
-RDEPEND="${DEPEND}"
-BDEPEND="
-   $(vala_depend)
-   dev-libs/glib
-   dev-util/glib-utils
-   dev-util/itstool
-   sys-devel/gettext
-   virtual/pkgconfig
-
-   test? (
-   dev-libs/appstream-glib
-   dev-util/desktop-file-utils
-   )
-"
-
-src_prepare() {
-   default
-   vala_setup
-}
-
-src_configure() {
-   local emesonargs=(
-   -Dprofile=default
-   )
-   meson_src_configure
-}
-
-pkg_postinst() {
-   xdg_pkg_postinst
-   gnome2_schemas_update
-}
-
-pkg_postrm() {
-   xdg_pkg_postrm
-   gnome2_schemas_update
-}



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

2023-09-05 Thread Matt Turner
commit: 16351f4d65c24a8de3f98025971de8cd07255af6
Author: Matt Turner  gentoo  org>
AuthorDate: Tue Sep  5 19:08:07 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Tue Sep  5 20:28:34 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=16351f4d

sys-apps/osinfo-db: Drop old versions

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

 sys-apps/osinfo-db/Manifest  |  1 -
 sys-apps/osinfo-db/osinfo-db-20230518.ebuild | 25 -
 2 files changed, 26 deletions(-)

diff --git a/sys-apps/osinfo-db/Manifest b/sys-apps/osinfo-db/Manifest
index d8366af2e481..3877d4c577da 100644
--- a/sys-apps/osinfo-db/Manifest
+++ b/sys-apps/osinfo-db/Manifest
@@ -1,2 +1 @@
-DIST osinfo-db-20230518.tar.xz 142340 BLAKE2B 
d64a53fd4891b3f71d3e6470fc57dbd59d314f7eca6561d9b4a1985a24cd662a9fc35943b67f35f73a218028e16a2f15f3bc7b771fe1231508f2b76941a53c28
 SHA512 
16a275c8df9df8256b117896b749b060f7b63aa59e468d968fafdb68ee8654c73cd659c6b8bf36e91a0d5892d6d83a29d98b9fc77dd1286f8f25ffca289bba4e
 DIST osinfo-db-20230719.tar.xz 144088 BLAKE2B 
2b4297be735da6a9c37f3ccb9164071afd8983740eb6d400d0262f76e27a5bdfde74d35d104ec9487ed4b1ba48306bffe7a3704017cde9429aca9a0f22b881f1
 SHA512 
42751d3c8defea0aec49389354a4b682e1881f6387296e7d1b8d32afe3a1d8b9d7a3093bac33d0dbba359d28f1375f35dee7b0ca89fc7f1ce39276c231deda7b

diff --git a/sys-apps/osinfo-db/osinfo-db-20230518.ebuild 
b/sys-apps/osinfo-db/osinfo-db-20230518.ebuild
deleted file mode 100644
index b300a6e56333..
--- a/sys-apps/osinfo-db/osinfo-db-20230518.ebuild
+++ /dev/null
@@ -1,25 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DESCRIPTION="osinfo database files"
-HOMEPAGE="https://libosinfo.org/ https://gitlab.com/libosinfo/osinfo-db;
-SRC_URI="https://releases.pagure.org/libosinfo/${P}.tar.xz;
-S="${WORKDIR}"
-
-LICENSE="GPL-2+"
-SLOT="0"
-
-KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86"
-
-BDEPEND="sys-apps/osinfo-db-tools"
-
-# we don't depend on intltool here, contrary to README, as the tarball already
-# contains the processed results with translations in XML files
-
-src_unpack() { :; }
-
-src_install() {
-   osinfo-db-import --root "${D}" --dir "/usr/share/osinfo" 
"${DISTDIR}/${A}"
-}



[gentoo-commits] repo/gentoo:master commit in: sys-apps/xdg-dbus-proxy/

2023-09-05 Thread Matt Turner
commit: b647d3d8ccc51189968b21c35781837f9ef0c3b2
Author: Matt Turner  gentoo  org>
AuthorDate: Tue Sep  5 19:08:12 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Tue Sep  5 20:28:34 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b647d3d8

sys-apps/xdg-dbus-proxy: Drop old versions

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

 sys-apps/xdg-dbus-proxy/Manifest   |  1 -
 .../xdg-dbus-proxy/xdg-dbus-proxy-0.1.4.ebuild | 36 --
 2 files changed, 37 deletions(-)

diff --git a/sys-apps/xdg-dbus-proxy/Manifest b/sys-apps/xdg-dbus-proxy/Manifest
index 7aebbb90567e..b47e9b089fa4 100644
--- a/sys-apps/xdg-dbus-proxy/Manifest
+++ b/sys-apps/xdg-dbus-proxy/Manifest
@@ -1,2 +1 @@
-DIST xdg-dbus-proxy-0.1.4.tar.xz 122112 BLAKE2B 
c7d2898b703c51d6b53838996a0ae74e7a4e163b9611e28dfded54ab1a44c0473fa25daa13e94977c918544e0741bf0dd4747dfcae858468bc4abd288613cb8b
 SHA512 
d50fa916d07f23e080ab53cf290b5d6db73cfd8262253a48b9f012ce6c182e201d0a67efaeb7f28a844d3ef146aa48936dfbe4279a59b909a6dc4419d5f15b04
 DIST xdg-dbus-proxy-0.1.5.tar.xz 124780 BLAKE2B 
bb9e1c42826ebfab1a93351f43ab09d7280dc27883bfd23d00c8c919bd7b0ea12b87acffe8025d4c41301593c71a98af4ccf10b6c780479e84e020529a8d08bb
 SHA512 
4b079c060aa4c1d7f305216d03166b9edc19cb73ef1230e14a882f07a6400929f62afc8535338c8560ea032a519c0934fbc69533f5bebb555fecb8f090330a33

diff --git a/sys-apps/xdg-dbus-proxy/xdg-dbus-proxy-0.1.4.ebuild 
b/sys-apps/xdg-dbus-proxy/xdg-dbus-proxy-0.1.4.ebuild
deleted file mode 100644
index 4a037208b78e..
--- a/sys-apps/xdg-dbus-proxy/xdg-dbus-proxy-0.1.4.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit meson
-
-DESCRIPTION="Filtering proxy for D-Bus connections"
-HOMEPAGE="https://github.com/flatpak/xdg-dbus-proxy;
-SRC_URI="https://github.com/flatpak/${PN}/releases/download/${PV}/${P}.tar.xz;
-
-LICENSE="LGPL-2.1+"
-SLOT="0"
-KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv x86"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   >=dev-libs/glib-2.40:2
-"
-DEPEND="${RDEPEND}
-   test? ( sys-apps/dbus )
-"
-BDEPEND="
-   app-text/docbook-xsl-stylesheets
-   dev-libs/libxslt
-   virtual/pkgconfig
-"
-
-src_configure() {
-   local emesonargs=(
-   -Dman=enabled
-   $(meson_use test tests)
-   )
-   meson_src_configure
-}



[gentoo-commits] repo/gentoo:master commit in: net-wireless/gnome-bluetooth/

2023-09-05 Thread Matt Turner
commit: a78b62922cbeeb38f5fe9a26b386fbd6fc6a80a2
Author: Matt Turner  gentoo  org>
AuthorDate: Tue Sep  5 19:07:36 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Tue Sep  5 20:28:33 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a78b6292

net-wireless/gnome-bluetooth: Drop old versions

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

 net-wireless/gnome-bluetooth/Manifest  |  1 -
 .../gnome-bluetooth/gnome-bluetooth-42.5.ebuild| 71 --
 2 files changed, 72 deletions(-)

diff --git a/net-wireless/gnome-bluetooth/Manifest 
b/net-wireless/gnome-bluetooth/Manifest
index 46a224371a34..83e3de02cd62 100644
--- a/net-wireless/gnome-bluetooth/Manifest
+++ b/net-wireless/gnome-bluetooth/Manifest
@@ -1,3 +1,2 @@
 DIST gnome-bluetooth-3.34.5.tar.xz 353936 BLAKE2B 
40300752830f71d436591e22a64a282745d8419ee46de534f76c4871a86a4c8f7b2203e3ddc4ca08d26348b97bf4a68315802ffa09c69265c55001e4806c7f1e
 SHA512 
48431b3d19083705a6623442c5cd2d6c14962cdf30fc599ba47dceb6612b80142af77e1b6df142b530cb1015638081a06de38a3034177e0d05a354c40f19d9e5
-DIST gnome-bluetooth-42.5.tar.xz 304040 BLAKE2B 
a860ab3916e2064025a2310a874719e32f80e4f7953146222b62b0e3637cb221c72670191561e27891c1b87fbcf5571a69a56e9fef4c655e6495e4b72d704ace
 SHA512 
0606b1a6053bc03568a492b4f000154e9a12ef9e9f7222837ae26635c446a0dc14f92ed2ca7bb2a262c4d87f369c05f6e0e75593abc45f513785197319848967
 DIST gnome-bluetooth-42.6.tar.xz 304668 BLAKE2B 
d3dbc6c41de456e357e16b8d714f96bbcf9fc28776d361d4fc7d6d2c6ed7bb21496cc5f5eb02a24ce0b48c40ca2fefd80a36dda78e3ae63f67051b6f6a358258
 SHA512 
4c939a2f19c656ecc03535a203e3eed582a288abb3862ae92c517e611395e940ac65412281c9cd238cb8da99a2019505dd5bb2a687f143dd02b24b11d40b5450

diff --git a/net-wireless/gnome-bluetooth/gnome-bluetooth-42.5.ebuild 
b/net-wireless/gnome-bluetooth/gnome-bluetooth-42.5.ebuild
deleted file mode 100644
index f3e59b67a713..
--- a/net-wireless/gnome-bluetooth/gnome-bluetooth-42.5.ebuild
+++ /dev/null
@@ -1,71 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
-inherit gnome.org meson python-any-r1 xdg
-
-DESCRIPTION="Bluetooth graphical utilities integrated with GNOME"
-HOMEPAGE="https://wiki.gnome.org/Projects/GnomeBluetooth;
-
-LICENSE="GPL-2+ LGPL-2.1+ FDL-1.1+"
-SLOT="3/13" # subslot = libgnome-bluetooth-3 soname version
-IUSE="gtk-doc +introspection sendto test"
-RESTRICT="!test? ( test )"
-KEYWORDS="amd64 ~arm arm64 ~loong ~ppc ~ppc64 ~riscv x86"
-
-DEPEND="
-   >=dev-libs/glib-2.44:2
-   >=gui-libs/gtk-4.4:4[introspection?]
-   media-libs/gsound
-   >=gui-libs/libadwaita-1.1:1
-   >=x11-libs/libnotify-0.7.0
-   virtual/libudev:=
-   >=sys-power/upower-0.99.14:=
-   introspection? ( >=dev-libs/gobject-introspection-1.54:= )
-"
-RDEPEND="${DEPEND}
-   acct-group/plugdev
-   virtual/udev
-   >=net-wireless/bluez-5
-   sendto? ( !net-wireless/gnome-bluetooth:2 )
-"
-BDEPEND="
-   ${PYTHON_DEPS}
-   dev-libs/libxml2:2
-   dev-util/gdbus-codegen
-   dev-util/glib-utils
-   gtk-doc? ( >=dev-util/gtk-doc-1.9 )
-   virtual/pkgconfig
-   test? (
-   $(python_gen_any_dep '
-   >=dev-python/python-dbusmock-0.26.0[${PYTHON_USEDEP}]
-   dev-python/dbus-python[${PYTHON_USEDEP}]
-   ')
-   )
-"
-
-python_check_deps() {
-   if use test; then
-   python_has_version 
">=dev-python/python-dbusmock-0.26.0[${PYTHON_USEDEP}]" &&
-   python_has_version "dev-python/dbus-python[${PYTHON_USEDEP}]"
-   fi
-}
-
-pkg_setup() {
-   # Check for python is unconditional
-   python-any-r1_pkg_setup
-}
-
-src_configure() {
-   local emesonargs=(
-   $(meson_use sendto)
-   $(meson_use gtk-doc gtk_doc)
-   $(meson_use introspection)
-   )
-   meson_src_configure
-}
-
-pkg_postinst() {
-   xdg_pkg_postinst
-}



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

2023-09-05 Thread Matt Turner
commit: febfd195a1dfb563c63425bc7409bd8509958d44
Author: Matt Turner  gentoo  org>
AuthorDate: Tue Sep  5 19:06:56 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Tue Sep  5 20:28:33 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=febfd195

net-libs/webkit-gtk: Drop old versions

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

 net-libs/webkit-gtk/Manifest  |   1 -
 net-libs/webkit-gtk/webkit-gtk-2.40.4-r410.ebuild | 258 --
 net-libs/webkit-gtk/webkit-gtk-2.40.4-r600.ebuild | 251 -
 net-libs/webkit-gtk/webkit-gtk-2.40.4.ebuild  | 248 -
 4 files changed, 758 deletions(-)

diff --git a/net-libs/webkit-gtk/Manifest b/net-libs/webkit-gtk/Manifest
index ae57415acf0d..328f43876313 100644
--- a/net-libs/webkit-gtk/Manifest
+++ b/net-libs/webkit-gtk/Manifest
@@ -1,2 +1 @@
-DIST webkitgtk-2.40.4.tar.xz 40065340 BLAKE2B 
a6bab5ede61d85d93c61f70222156123ebbe8d352d4e9aa317c3902745530676f40c9caef93485d2e0c227882554623dd4bee6343360bb914c4ccaefb8ad
 SHA512 
3b9118f81d463d4d19d217abd0c4e109a159785bc5effe93188f62bca71f2d3124b232c969710ed958c58519b62cf2753bbdfbd2396e6200cc623a3343cdfc44
 DIST webkitgtk-2.40.5.tar.xz 40066432 BLAKE2B 
67b8f429af8b746a256ca36c335c33ab4fef92a4699b09b87c38e81d56e0da7b5fb20d9e0dbbc32016025e60ca2c6e44d9032c300bfbdc931f4097d5608bb62f
 SHA512 
a8c9f04e971e0464ea39a5d1dacb6251a08c5a851def21bfeb990beebb82d1a2a97e7cfc65ae3ed1f6fe76ac6f6463b1f64a6a2a341d266c381710dd84c4082a

diff --git a/net-libs/webkit-gtk/webkit-gtk-2.40.4-r410.ebuild 
b/net-libs/webkit-gtk/webkit-gtk-2.40.4-r410.ebuild
deleted file mode 100644
index 2f2ecba14f86..
--- a/net-libs/webkit-gtk/webkit-gtk-2.40.4-r410.ebuild
+++ /dev/null
@@ -1,258 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-PYTHON_REQ_USE="xml(+)"
-PYTHON_COMPAT=( python3_{10..12} )
-USE_RUBY="ruby30 ruby31 ruby32"
-
-inherit check-reqs flag-o-matic gnome2 optfeature python-any-r1 ruby-single 
toolchain-funcs cmake
-
-MY_P="webkitgtk-${PV}"
-DESCRIPTION="Open source web browser engine"
-HOMEPAGE="https://www.webkitgtk.org;
-SRC_URI="https://www.webkitgtk.org/releases/${MY_P}.tar.xz;
-
-LICENSE="LGPL-2+ BSD"
-SLOT="4.1/0" # soname version of libwebkit2gtk-4.1
-KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv ~sparc x86"
-
-IUSE="aqua avif examples gamepad gles2-only keyring +gstreamer +introspection 
pdf +jpeg2k +jumbo-build lcms seccomp spell systemd wayland X"
-REQUIRED_USE="|| ( aqua wayland X )"
-
-# Tests do not run when built from tarballs
-# https://bugs.webkit.org/show_bug.cgi?id=215986
-RESTRICT="test"
-
-# Dependencies found at Source/cmake/OptionsGTK.cmake
-# Missing WebRTC support, but ENABLE_MEDIA_STREAM/ENABLE_WEB_RTC is
-# experimental upstream (PRIVATE OFF) and shouldn't be used yet in 2.30
-# >=gst-plugins-opus-1.14.4-r1 for opusparse (required by MSE)
-# TODO: gst-plugins-base[X] is only needed when build configuration ends up
-#   with GLX set, but that's a bit automagic too to fix
-# Softblocking webkit-gtk-2.38:4 as we going to use webkit-2.38:4.1's 
WebKitDriver binary
-RDEPEND="
-   >=x11-libs/cairo-1.16.0[X?]
-   >=media-libs/fontconfig-2.13.0:1.0
-   >=media-libs/freetype-2.9.0:2
-   >=dev-libs/libgcrypt-1.7.0:0=
-   >=x11-libs/gtk+-3.22.0:3[aqua?,introspection?,wayland?,X?]
-   >=media-libs/harfbuzz-1.4.2:=[icu(+)]
-   >=dev-libs/icu-61.2:=
-   media-libs/libjpeg-turbo:0=
-   >=media-libs/libepoxy-1.4.0
-   >=net-libs/libsoup-3.0.8:3.0[introspection?]
-   >=dev-libs/libxml2-2.8.0:2
-   >=media-libs/libpng-1.4:0=
-   dev-db/sqlite:3
-   sys-libs/zlib:0
-   >=app-accessibility/at-spi2-core-2.46.0:2
-   media-libs/libwebp:=
-
-   >=dev-libs/glib-2.70.0:2
-   >=dev-libs/libxslt-1.1.7
-   media-libs/woff2
-   keyring? ( app-crypt/libsecret )
-   introspection? ( >=dev-libs/gobject-introspection-1.59.1:= )
-   dev-libs/libtasn1:=
-   spell? ( >=app-text/enchant-0.22:2 )
-   gstreamer? (
-   >=media-libs/gstreamer-1.20:1.0
-   >=media-libs/gst-plugins-base-1.20:1.0[egl,X?]
-   gles2-only? ( media-libs/gst-plugins-base:1.0[gles2] )
-   !gles2-only? ( media-libs/gst-plugins-base:1.0[opengl] )
-   >=media-plugins/gst-plugins-opus-1.20:1.0
-   >=media-libs/gst-plugins-bad-1.20:1.0
-   )
-
-   X? (
-   x11-libs/libX11
-   x11-libs/libXcomposite
-   x11-libs/libXdamage
-   x11-libs/libXrender
-   x11-libs/libXt
-   )
-
-   dev-libs/hyphen
-   jpeg2k? ( >=media-libs/openjpeg-2.2.0:2= )
-   avif? ( >=media-libs/libavif-0.9.0:= )
-   lcms? ( media-libs/lcms:2 )
-
-   media-libs/mesa
-   media-libs/libglvnd
-   wayland? (
-   dev-libs/wayland
-   

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

2023-09-05 Thread Matt Turner
commit: 2ca376e7038b4c5ed3fa147bc58c5659948dac3f
Author: Matt Turner  gentoo  org>
AuthorDate: Tue Sep  5 19:06:20 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Tue Sep  5 20:28:32 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2ca376e7

net-libs/gupnp: Drop old versions

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

 net-libs/gupnp/Manifest   |  1 -
 net-libs/gupnp/gupnp-1.6.3.ebuild | 77 ---
 2 files changed, 78 deletions(-)

diff --git a/net-libs/gupnp/Manifest b/net-libs/gupnp/Manifest
index 1957c98ff357..a036109bfbc8 100644
--- a/net-libs/gupnp/Manifest
+++ b/net-libs/gupnp/Manifest
@@ -1,3 +1,2 @@
 DIST gupnp-1.4.3.tar.xz 154812 BLAKE2B 
b41a8805853061399412f5eb7267e9913adb3054ebf8a3bd78f6df4c1607d4a944654f3bc6e154fefa98f1289a80055d0feb0168801d83a1ad59c25f5fcac784
 SHA512 
1963ce917458168c8bc5d669ee30a4071d83d3768ce1be8cbbd81c767853ca01950623a88628a0b1e403d1cce1f0bbc9df80acf4b75f91bfc0403e0d0e6bcedb
-DIST gupnp-1.6.3.tar.xz 2216496 BLAKE2B 
635aafa78f8cb7b9542eab14545864a93d5fe01296444397ddb1d1868d51c9bb8013e17e659dce550581f7ae9cbc31a74fb30563d1961b341c3f672390d08f6a
 SHA512 
423605e15dafb1f3789910289604912212a04595bad174654cce5b7717ab0d307ad7e021fc8f0ce59fb090d285fbcf633de63dc40c5f6cebad6a28553a5d6f17
 DIST gupnp-1.6.5.tar.xz 163380 BLAKE2B 
92c29db56a0fe9596bb0c523fc31be0783d6cf95b1926868a6e8a5e95ed9e28aa04ddf0f6740681995244c5020cfddb9b8ab8aeaf2baeb622185aa3a76a2986e
 SHA512 
c34def9accb0984e17298156b7d325eebd89cc0f0f9568740b15f20a05ce523c8f97b5cc98cee1245c0bdea0a5b4fe97878b810c3325239d87d7d577cd0742a5

diff --git a/net-libs/gupnp/gupnp-1.6.3.ebuild 
b/net-libs/gupnp/gupnp-1.6.3.ebuild
deleted file mode 100644
index c9e04a37efcb..
--- a/net-libs/gupnp/gupnp-1.6.3.ebuild
+++ /dev/null
@@ -1,77 +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} )
-PYTHON_REQ_USE="xml(+)"
-
-inherit gnome.org meson-multilib python-single-r1 vala xdg
-
-DESCRIPTION="An object-oriented framework for creating UPnP devs and control 
points"
-HOMEPAGE="https://wiki.gnome.org/Projects/GUPnP 
https://gitlab.gnome.org/GNOME/gupnp;
-
-LICENSE="LGPL-2+ GPL-2+" # gupnp-binding-tool is GPL-2+
-SLOT="1.6/1.6-0" # -
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~ppc ppc64 ~riscv ~sparc 
x86"
-
-IUSE="connman gtk-doc +introspection networkmanager +vala"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}
-   ?? ( connman networkmanager )
-   gtk-doc? ( introspection )
-"
-
-# prefix: uuid dependency can be adapted to non-linux platforms
-RDEPEND="${PYTHON_DEPS}
-   >=dev-libs/glib-2.70:2[${MULTILIB_USEDEP}]
-   >=net-libs/gssdp-1.6.2:1.6=[introspection?,${MULTILIB_USEDEP}]
-   >=dev-libs/libxml2-2.9.1-r4[${MULTILIB_USEDEP}]
-   >=net-libs/libsoup-2.99.0:3.0[introspection?,${MULTILIB_USEDEP}]
-   >=sys-apps/util-linux-2.24.1-r3[${MULTILIB_USEDEP}]
-   introspection? ( >=dev-libs/gobject-introspection-1.54:= )
-"
-DEPEND="${RDEPEND}"
-BDEPEND="
-   dev-util/glib-utils
-   gtk-doc? ( >=dev-util/gi-docgen-2021.1 )
-   dev-libs/libxslt
-   app-text/docbook-xsl-stylesheets
-   virtual/pkgconfig
-   !connman? ( !networkmanager? ( kernel_linux? ( sys-kernel/linux-headers 
) ) )
-   vala? ( $(vala_depend)
-   >=net-libs/gssdp-1.5.2:1.6[vala]
-   net-libs/libsoup:3.0[vala]
-   )
-"
-
-src_prepare() {
-   default
-   use vala && vala_setup
-
-   # This makes sense for upstream but not for us downstream, bug #906124.
-   sed -i -e '/-Werror=deprecated-declarations/d' meson.build || die
-}
-
-multilib_src_configure() {
-   local backend=system
-   use kernel_linux && backend=linux
-   use connman && backend=connman
-   use networkmanager && backend=network-manager
-
-   local emesonargs=(
-   -Dcontext_manager=${backend}
-   $(meson_native_use_bool introspection)
-   $(meson_native_use_bool vala vapi)
-   $(meson_native_use_bool gtk-doc gtk_doc)
-   -Dexamples=false
-   )
-   meson_src_configure
-}
-
-multilib_src_install_all() {
-   python_fix_shebang "${ED}"/usr/bin/gupnp-binding-tool-1.6
-   if use gtk-doc ; then
-   mkdir "${ED}"/usr/share/gtk-doc || die
-   mv "${ED}"/usr/share/{doc,gtk-doc}/gupnp-1.6 || die
-   fi
-}



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

2023-09-05 Thread Matt Turner
commit: 15d180e881dd776f10cf2ce8222563970bdf57e0
Author: Matt Turner  gentoo  org>
AuthorDate: Tue Sep  5 19:06:09 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Tue Sep  5 20:28:32 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=15d180e8

net-libs/glib-networking: Drop old versions

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

 net-libs/glib-networking/Manifest  |  1 -
 .../glib-networking-2.76.0-libproxy-0.5.patch  | 65 
 .../glib-networking/glib-networking-2.76.0.ebuild  | 86 --
 3 files changed, 152 deletions(-)

diff --git a/net-libs/glib-networking/Manifest 
b/net-libs/glib-networking/Manifest
index c740845b38ea..f09cf7ff9d53 100644
--- a/net-libs/glib-networking/Manifest
+++ b/net-libs/glib-networking/Manifest
@@ -1,2 +1 @@
-DIST glib-networking-2.76.0.tar.xz 280852 BLAKE2B 
418d747473054d00c0eb0258538f919ac077728157523a157a6e6c43a4cdd4554411a486dcdc6af05b1ece8b35884e4954a056d5a01c5118a37721c151b77b8b
 SHA512 
dae704ad70312239379e1e66a4171e9315ee44e1785c9cb2563adc3f0bbab43d08a75873bfd2be12e3ed4210d4a7e177c9540815c8eb4bda89032c5354c4be30
 DIST glib-networking-2.76.1.tar.xz 280896 BLAKE2B 
d4fb8e30096e2e0bdca183795e5d6f86f13c887ad61a52a46dd2af90756ced41e540f286b2cdafb4655cf337758e3742508c0e62e0ea3850ab293cd04e12488e
 SHA512 
9da7844dc767c8dc33953bf984aa9fcc12ac6f9945b55b9c0ec34ecf13592deefead37dc27b048f564dc423286224c041b9842034e197d90f93822128fab4f97

diff --git 
a/net-libs/glib-networking/files/glib-networking-2.76.0-libproxy-0.5.patch 
b/net-libs/glib-networking/files/glib-networking-2.76.0-libproxy-0.5.patch
deleted file mode 100644
index e59fe9a07416..
--- a/net-libs/glib-networking/files/glib-networking-2.76.0-libproxy-0.5.patch
+++ /dev/null
@@ -1,65 +0,0 @@
-https://bugs.gentoo.org/907303
-https://gitlab.gnome.org/GNOME/glib-networking/-/commit/a7db10e8862050f19af5c2eebcd1d590a04d5ced
-
-From a7db10e8862050f19af5c2eebcd1d590a04d5ced Mon Sep 17 00:00:00 2001
-From: Jan-Michael Brummer 
-Date: Tue, 13 Jun 2023 17:10:11 +0200
-Subject: [PATCH] Fix tests using libproxy 0.5
-
-New libproxy 0.5 now behaves just like glib, additional checks aren't
-needed.
-
-Fixes: https://gitlab.gnome.org/GNOME/glib-networking/-/issues/212
 a/proxy/tests/common.c
-+++ b/proxy/tests/common.c
-@@ -172,13 +172,15 @@ static void
- test_proxy_ignore_common (void)
- {
-   GProxyResolver *resolver;
--  gboolean is_libproxy;
-   GError *error = NULL;
-   char **proxies;
-   int i;
- 
-+#ifndef LIBPROXY_0_5
-+  gboolean is_libproxy = g_strcmp0 (g_getenv ("GIO_PROXY_TEST_NAME"), 
"libproxy") == 0;
-+#endif
-+
-   resolver = g_proxy_resolver_get_default ();
--  is_libproxy = g_strcmp0 (g_getenv ("GIO_PROXY_TEST_NAME"), "libproxy") == 0;
- 
-   for (i = 0; i < n_ignore_tests; i++)
- {
-@@ -186,9 +188,11 @@ test_proxy_ignore_common (void)
-  NULL, );
-   g_assert_no_error (error);
- 
-+#ifndef LIBPROXY_0_5
-   if (is_libproxy && ignore_tests[i].libproxy_fails)
- g_assert_cmpstr (proxies[0], ==, "http://localhost:8080;);
-   else
-+#endif
- g_assert_cmpstr (proxies[0], ==, ignore_tests[i].proxy);
- 
-   g_strfreev (proxies);
 a/proxy/tests/meson.build
-+++ b/proxy/tests/meson.build
-@@ -18,9 +18,16 @@ foreach program: proxy_test_programs
- )
-   endif
- 
-+  c_flags = []
-+
-+  if libproxy_dep.version() >= '0.5.0'
-+c_flags += '-DLIBPROXY_0_5'
-+  endif
-+
-   exe = executable(
- test_name,
- program[0] + '.c',
-+c_args : c_flags,
- include_directories: top_inc,
- dependencies: program[2],
- install: enable_installed_tests,
--- 
-GitLab

diff --git a/net-libs/glib-networking/glib-networking-2.76.0.ebuild 
b/net-libs/glib-networking/glib-networking-2.76.0.ebuild
deleted file mode 100644
index 349108fee1a8..
--- a/net-libs/glib-networking/glib-networking-2.76.0.ebuild
+++ /dev/null
@@ -1,86 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit gnome.org gnome2-utils meson-multilib xdg
-
-DESCRIPTION="Network-related giomodules for glib"
-HOMEPAGE="https://gitlab.gnome.org/GNOME/glib-networking;
-
-LICENSE="LGPL-2.1+"
-SLOT="0"
-IUSE="+gnome +libproxy +ssl test"
-RESTRICT="!test? ( test )"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
-
-RDEPEND="
-   >=dev-libs/glib-2.73.3:2[${MULTILIB_USEDEP}]
-   libproxy? ( >=net-libs/libproxy-0.4.16[${MULTILIB_USEDEP}] )
-   >=net-libs/gnutls-3.7.4:=[${MULTILIB_USEDEP}]
-   ssl? ( app-misc/ca-certificates )
-   gnome? ( gnome-base/gsettings-desktop-schemas )
-"
-DEPEND="${RDEPEND}
-   test? ( net-libs/gnutls[pkcs11] )
-"
-BDEPEND="
-   >=sys-devel/gettext-0.19.8
-   virtual/pkgconfig
-   test? ( sys-apps/dbus )
-"
-
-PATCHES=(
-   

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

2023-09-05 Thread Matt Turner
commit: edca310612aa4950fb607e9ec0ed7bceb8a7c4b8
Author: Matt Turner  gentoo  org>
AuthorDate: Tue Sep  5 19:06:27 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Tue Sep  5 20:28:33 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=edca3106

net-libs/libdmapsharing: Drop old versions

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

 net-libs/libdmapsharing/Manifest   |  1 -
 .../libdmapsharing/libdmapsharing-3.9.12.ebuild| 49 --
 2 files changed, 50 deletions(-)

diff --git a/net-libs/libdmapsharing/Manifest b/net-libs/libdmapsharing/Manifest
index 431d104cba06..81d29484598f 100644
--- a/net-libs/libdmapsharing/Manifest
+++ b/net-libs/libdmapsharing/Manifest
@@ -1,2 +1 @@
-DIST libdmapsharing-3.9.12.tar.gz 801055 BLAKE2B 
121437f448e90a655fd6e999c9e1696c8377f10c41d3f8f59d4bad1af9ed29051523d799bc259a20305a976aa98aa0b10b5c8e761a2a55c023374282d4e0abe1
 SHA512 
c75667640371cdfe77088d10f77b668b4bb841aeef5ff9e1a08ce9903bd9a29f1d3184d790da9f87b78967636eedf00bb3299ff675acc82b9316eaca3c0ac41f
 DIST libdmapsharing-3.9.13.tar.gz 804737 BLAKE2B 
44afc87bff5a25e3aefa0a35a8dd92e104749e5aadbde380121fccbb58fc4982ee86ecaa457493b92c8c3cc7fb9c9109f57f406e55ff29da3b112cbaa96e4233
 SHA512 
6df67c58822f1293828620c6f1548f6a2a52b8ba472346f57e3abf07f9e19206415ba5737d34b89a2ae99af67c6186f99b8ce87a5494d95ebd7a815fce5b

diff --git a/net-libs/libdmapsharing/libdmapsharing-3.9.12.ebuild 
b/net-libs/libdmapsharing/libdmapsharing-3.9.12.ebuild
deleted file mode 100644
index e2cb4b710383..
--- a/net-libs/libdmapsharing/libdmapsharing-3.9.12.ebuild
+++ /dev/null
@@ -1,49 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit gnome2
-
-DESCRIPTION="A library that implements the DMAP family of protocols"
-HOMEPAGE="https://www.flyn.org/projects/libdmapsharing/;
-SRC_URI="https://www.flyn.org/projects/${PN}/${P}.tar.gz;
-
-LICENSE="LGPL-2.1"
-SLOT="4.0/3"
-KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc x86"
-IUSE="+introspection test"
-RESTRICT="!test? ( test ) test" # TODO: Tests require Avahi mDNS to be running
-
-# Vala/libgee/gtk+:2 is only used when maintainer-mode is enabled
-# Doesn't seem to be used for anything...
-RDEPEND="
-   >=dev-libs/glib-2.66:2
-   x11-libs/gdk-pixbuf:2
-   >=net-dns/avahi-0.6[dbus]
-   net-libs/libsoup:3.0
-   media-libs/gstreamer:1.0
-   media-libs/gst-plugins-base:1.0
-   sys-libs/zlib
-   introspection? ( >=dev-libs/gobject-introspection-1.30:= )
-"
-DEPEND="${RDEPEND}"
-BDEPEND="
-   dev-util/glib-utils
-   dev-util/gtk-doc-am
-   virtual/pkgconfig
-   test? ( >=dev-libs/check-0.9.4 )
-"
-
-src_prepare() {
-   # Remove useless CFLAGS alteration in configure
-   sed -e 's/CFLAGS -O2/CFLAGS/' -i configure || die
-   gnome2_src_prepare
-}
-
-src_configure() {
-   gnome2_src_configure \
-   --with-mdns=avahi \
-   $(use_enable introspection) \
-   $(use_enable test tests)
-}



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

2023-09-05 Thread Matt Turner
commit: 91f3b76f29bb9fbe335e995e452a26ea6d497a9d
Author: Matt Turner  gentoo  org>
AuthorDate: Tue Sep  5 19:06:24 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Tue Sep  5 20:28:32 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=91f3b76f

net-libs/libcloudproviders: Drop old versions

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

 net-libs/libcloudproviders/Manifest|  1 -
 .../libcloudproviders-0.3.1.ebuild | 47 --
 2 files changed, 48 deletions(-)

diff --git a/net-libs/libcloudproviders/Manifest 
b/net-libs/libcloudproviders/Manifest
index 8daad5be720e..9ce4c7b3025e 100644
--- a/net-libs/libcloudproviders/Manifest
+++ b/net-libs/libcloudproviders/Manifest
@@ -1,2 +1 @@
-DIST libcloudproviders-0.3.1.tar.xz 22072 BLAKE2B 
ecd573507b75c144d94678b693181efc9420fed2d9103cb35653a5f83435e544e77cba232c490ad946ace1eb3cc7382d746ca9fadb55a69c87f55ba3aa09ec83
 SHA512 
66e951380da8447529d04cc9cbaa0587f40152ab0b66787ce3939104a49eeb16808499a5dcdcd38b7ae9c8cca8bec66ae0bbf04524e7ff8fdf6d420e8a71d609
 DIST libcloudproviders-0.3.2.tar.xz 22764 BLAKE2B 
f2cbb411c49600ae3c4d34b1ad494b53259752eb17e403ff3dba16c327373b567c978fa4e54ac47e00db057b77deac8369e4c7ef2647f9be081a0f5e563d0969
 SHA512 
76829adcc7ca830254305c11755caf55f200a0780f82d4fc6480a09cf92848409933a1b044b7c62b837d071d28e2b14252e78d7d2c04801f64096fea9a068dd7

diff --git a/net-libs/libcloudproviders/libcloudproviders-0.3.1.ebuild 
b/net-libs/libcloudproviders/libcloudproviders-0.3.1.ebuild
deleted file mode 100644
index 5bed09495e7e..
--- a/net-libs/libcloudproviders/libcloudproviders-0.3.1.ebuild
+++ /dev/null
@@ -1,47 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit gnome.org meson-multilib vala
-
-DESCRIPTION="DBus API that allows cloud storage sync clients to expose their 
services"
-HOMEPAGE="https://gitlab.gnome.org/World/libcloudproviders;
-
-LICENSE="LGPL-3"
-SLOT="0"
-IUSE="gtk-doc +introspection vala"
-REQUIRED_USE="vala? ( introspection )"
-
-KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~loong ~mips ppc ppc64 ~riscv sparc x86"
-
-DEPEND="
-   >=dev-libs/glib-2.51.2:2[${MULTILIB_USEDEP}]
-   introspection? ( dev-libs/gobject-introspection )"
-RDEPEND="${DEPEND}"
-BDEPEND="
-   dev-util/gdbus-codegen
-   dev-util/glib-utils
-   virtual/pkgconfig
-   gtk-doc? ( dev-util/gtk-doc )
-   vala? ( $(vala_depend) )
-"
-
-src_prepare() {
-   default
-   use vala && vala_setup
-}
-
-multilib_src_configure() {
-   local emesonargs=(
-   $(meson_native_use_bool gtk-doc enable-gtk-doc)
-   -Dinstalled-tests=false
-   $(meson_native_use_bool introspection)
-   $(meson_native_use_bool vala vapigen)
-   )
-   meson_src_configure
-}
-
-multilib_src_install() {
-   meson_src_install
-}



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

2023-09-05 Thread David Seifert
commit: faa145c0f2ad738a39671de12bdb788fbfc25022
Author: David Seifert  gentoo  org>
AuthorDate: Tue Sep  5 20:14:56 2023 +
Commit: David Seifert  gentoo  org>
CommitDate: Tue Sep  5 20:14:56 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=faa145c0

sys-auth/sssd: drop 2.5.2-r3

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

 sys-auth/sssd/Manifest |   2 -
 sys-auth/sssd/sssd-2.5.2-r3.ebuild | 302 -
 2 files changed, 304 deletions(-)

diff --git a/sys-auth/sssd/Manifest b/sys-auth/sssd/Manifest
index 33bcbee3a483..ae3ce6acb21c 100644
--- a/sys-auth/sssd/Manifest
+++ b/sys-auth/sssd/Manifest
@@ -1,3 +1 @@
-DIST sssd-2.5.2-CVE-2021-3621.patch.bz2 3155 BLAKE2B 
c50e331f0f1acbb9ef8e6d54a63219da44df5e565608c24635d85a110fcc024f7d5293c4412bca64831a9a3a14e2c1188be1a802c76575ad6d7a83243d3d89c2
 SHA512 
650af7c67b3a807935c0875ee877d366facdf818492fb4244757448ad351454a279968ea5414e6b3cd116e873abe4f1aef2ccdaf790a4df0cf7f2a0078a41860
-DIST sssd-2.5.2.tar.gz 7579208 BLAKE2B 
ec5d9aeaf5b5e05b56c01f9137f6f24db05544dbd48458d742285b60e7beb6d48af865f3415e11ce89e187f4643bbecf15bbb321859ec80cfe458eb781cea6c9
 SHA512 
a9bac7b2cc23022dce3bcda314c9c26a0a0914c448f6d5a51c5ba18670f04c1fd1a94cb20173235b6285df1dcc9251cb6b3f3e71a220037b4eb8e6f33c48
 DIST sssd-2.6.0.tar.gz 7440969 BLAKE2B 
6b05fcea09ef10a5b2f373dc6a66032edc4c4f46f65f42fdc9ffb5b676025095e16de4a86b3088351c22746e062829d1d68fa7e960cccb7c5a77d960e6d38e2a
 SHA512 
0b9e169424cbadfa6132a3e5e9789facf82f04cce94cb5344b8ff49370ae8817c2cb16cf21caddf6a7cd42e661d5ff5bf97843d79681683aacff0053ff93f64b

diff --git a/sys-auth/sssd/sssd-2.5.2-r3.ebuild 
b/sys-auth/sssd/sssd-2.5.2-r3.ebuild
deleted file mode 100644
index c74bc5252e9e..
--- a/sys-auth/sssd/sssd-2.5.2-r3.ebuild
+++ /dev/null
@@ -1,302 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{9..11} )
-
-inherit autotools linux-info multilib-minimal python-single-r1 pam systemd 
toolchain-funcs optfeature
-
-DESCRIPTION="System Security Services Daemon provides access to identity and 
authentication"
-HOMEPAGE="https://github.com/SSSD/sssd;
-SRC_URI="https://github.com/SSSD/sssd/releases/download/${PV}/${P}.tar.gz;
-SRC_URI+=" 
https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}-CVE-2021-3621.patch.bz2;
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~sparc 
x86"
-IUSE="acl doc +locator +netlink nfsv4 nls +man pac python samba selinux sudo 
systemd systemtap test"
-RESTRICT="!test? ( test )"
-
-REQUIRED_USE="${PYTHON_REQUIRED_USE}
-   pac? ( samba )
-   test? ( sudo )"
-
-BDEPEND=">=sys-devel/autoconf-2.69-r5
-   virtual/pkgconfig
-   ${PYTHON_DEPS}
-   doc? ( app-doc/doxygen )
-   test? (
-   dev-libs/check
-   dev-libs/softhsm:2
-   dev-util/cmocka
-   net-libs/gnutls[pkcs11,tools]
-   sys-libs/libfaketime
-   sys-libs/nss_wrapper
-   sys-libs/pam_wrapper
-   sys-libs/uid_wrapper
-   )
-   man? (
-   app-text/docbook-xml-dtd:4.4
-   >=dev-libs/libxslt-1.1.26
-   nls? ( app-text/po4a )
-   )"
-
-DEPEND=">=app-crypt/mit-krb5-1.19.1[${MULTILIB_USEDEP}]
-   app-crypt/p11-kit
-   >=dev-libs/ding-libs-0.2
-   dev-libs/glib:2
-   >=dev-libs/cyrus-sasl-2.1.25-r3[kerberos]
-   >=dev-libs/libpcre-8.30:=
-   >=dev-libs/popt-1.16
-   >=dev-libs/openssl-1.0.2:0=
-   >=net-dns/bind-tools-9.9[gssapi]
-   >=net-dns/c-ares-1.7.4:=
-   >=net-nds/openldap-2.4.30:=[sasl]
-   >=sys-apps/dbus-1.6
-   >=sys-apps/keyutils-1.5:=
-   >=sys-libs/pam-0-r1[${MULTILIB_USEDEP}]
-   >=sys-libs/talloc-2.0.7
-   >=sys-libs/tdb-1.2.9
-   >=sys-libs/tevent-0.9.16
-   >=sys-libs/ldb-1.1.17-r1:=
-   virtual/libintl
-   locator? (
-   >=net-dns/c-ares-1.10.0-r1:=[${MULTILIB_USEDEP}]
-   )
-   acl? ( net-fs/cifs-utils[acl] )
-   netlink? ( dev-libs/libnl:3 )
-   nfsv4? ( >=net-fs/nfs-utils-2.3.1-r2 )
-   nls? ( >=sys-devel/gettext-0.18 )
-   pac? (
-   net-fs/samba
-   )
-   python? ( ${PYTHON_DEPS} )
-   samba? ( >=net-fs/samba-4.10.2[winbind] )
-   selinux? (
-   >=sys-libs/libselinux-2.1.9
-   >=sys-libs/libsemanage-2.1
-   )
-   systemd? (
-   dev-libs/jansson:0=
-   net-libs/http-parser:0=
-   net-misc/curl:0=
-   )
-   systemtap? ( dev-util/systemtap )"
-RDEPEND="${DEPEND}
-   >=sys-libs/glibc-2.17[nscd]
-   selinux? ( >=sec-policy/selinux-sssd-2.20120725-r9 )"
-
-CONFIG_CHECK="~KEYS"
-
-MULTILIB_WRAPPED_HEADERS=(
-   /usr/include/ipa_hbac.h
-   /usr/include/sss_idmap.h
-   /usr/include/sss_nss_idmap.h
-

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

2023-09-05 Thread Michał Górny
commit: 9b910445e297cd2b5a9cfee81de85ffdf13a9003
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Sep  5 15:52:23 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Sep  5 19:58:27 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b910445

sys-libs/libcxx: Bump to 17.0.0_rc4

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

 sys-libs/libcxx/Manifest |   2 +
 sys-libs/libcxx/libcxx-17.0.0_rc4.ebuild | 204 +++
 2 files changed, 206 insertions(+)

diff --git a/sys-libs/libcxx/Manifest b/sys-libs/libcxx/Manifest
index 9b38c470e407..4c74d743587e 100644
--- a/sys-libs/libcxx/Manifest
+++ b/sys-libs/libcxx/Manifest
@@ -9,5 +9,7 @@ DIST llvm-project-16.0.6.src.tar.xz 118013488 BLAKE2B 
95192d39cbd2914e5609db3659
 DIST llvm-project-16.0.6.src.tar.xz.sig 566 BLAKE2B 
2060cebd5ed57cb8a86a44238c43dfd4b921649298b10c3d19da308374c1e49869174294e29943c2af459fe06428264e26881d6c1288ebbc48686cc2cf467c7a
 SHA512 
ca249262c7102e0889ec1bdc6f71a3a6f0e7e5d5fbab8abcd6fccd2871e7955eff7af5b055a76006097baf0dfaf2f5069eff3035b3107fc552abdb2481b21447
 DIST llvm-project-17.0.0rc3.src.tar.xz 127805656 BLAKE2B 
ecaead9f227b8357a5dc5ff21554d9b4f5aa036df1b88676fd8c3e16b438381db062872be396af5246e12cd71812a886016e0331a272dafc3508ecd0bfbb50ed
 SHA512 
5f48b4af2e4f9bc470fcfd42fd48072b7bd442bc676d8401b04fbc6e9014a9a78e1bf524ba78f7ae8a1246222a6b03ca662721e3bf6e9eb03a015dd3306c7234
 DIST llvm-project-17.0.0rc3.src.tar.xz.sig 438 BLAKE2B 
7b644cf501d17a6aef9b052e359ba06c1840a75e5263de46d938dbbdea07720b53d7ee6b5861ad641d0f7a7f75c6cc17717847b0ea9cf08873dbfacbe1c19074
 SHA512 
7059b1a90b7dd8cfa831f9e199a3a817358fd75d7c7d7e6de446d5443fce5831877a28e9b964ea238c1d803f9054bf4f53a97622d5f756f7f99aaa1c1a279f44
+DIST llvm-project-17.0.0rc4.src.tar.xz 127838724 BLAKE2B 
e3bf524e55db5e4305099ecdff09c0d3eab7957a5f8729eefe636e361460f405fbfd569af38aa39eea3b6c1e024feaa0400f8bc092194f2c3b54c695e7962591
 SHA512 
be7b5ad136d03864dbd11a589ca9e8b0b04a4226ebcffcc123b3ba72992f704bab4f9550d03eb2ac1d21fb8b73ac7824398b4cb4c9cec2118efb112babfe0f65
+DIST llvm-project-17.0.0rc4.src.tar.xz.sig 438 BLAKE2B 
2cda35b4a3ebddfdbe6828459c8bd8fdfaa8e04d2d1c4f2faf16f5c66909186d2dd73e6a163cf733d8955c007249cf3f62f237855d5a76b1b61f3bfa30e4972d
 SHA512 
5f713e05b7c58fab6e9cc43f2f3f69120482c9b60008146da0cddb266d1a5c9b9a77e1e338fce4e15624b332ac53a90c5c4a6f62c58a77f2122a015b4f0ebed2
 DIST llvm-project-e3373c6c83d3855adb78f1952a3bf0398baf359e.tar.gz 196926975 
BLAKE2B 
9da1052db0a6ff81a8b76cbf9cb2ab7eed5c8798dc5ae6887a4694de8b151c7a1282cfff2da2e8440b1a67d3d12c33db319fbbe6062761b6d5369e6b335821ae
 SHA512 
8bb6d49ddb824e932f7bad3c51e4a6c2227139aaf19c02e9deb15657919bc12ea41844d8fe045061814aefb9031d82b167c7c0c20bedaa09aaffe164a2109f7d
 DIST llvm-project-f6259d9b9a546dbfa5bc2f29313c6edd6c701177.tar.gz 196957045 
BLAKE2B 
c38b17f4e697c090b0b70385e45ca4ce97981746738e556154895d5b57cede90f6b8bdc5f41023bda6e942f07f572aa508cf0107fb81bee80a5ea9f13ac495fd
 SHA512 
8394a42e1963618ed7f7cf7770acb72ae6bf84f3e2351218b5049ea2d76ff6ae768ad5588ffd1b2be1b5228a8fcb03663430814c409ceb9fa5735c891847f816

diff --git a/sys-libs/libcxx/libcxx-17.0.0_rc4.ebuild 
b/sys-libs/libcxx/libcxx-17.0.0_rc4.ebuild
new file mode 100644
index ..bb005b4d8ec8
--- /dev/null
+++ b/sys-libs/libcxx/libcxx-17.0.0_rc4.ebuild
@@ -0,0 +1,204 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+inherit cmake-multilib flag-o-matic llvm llvm.org python-any-r1 \
+   toolchain-funcs
+
+DESCRIPTION="New implementation of the C++ standard library, targeting C++11"
+HOMEPAGE="https://libcxx.llvm.org/;
+
+LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )"
+SLOT="0"
+KEYWORDS=""
+IUSE="+clang +libcxxabi +static-libs test"
+REQUIRED_USE="test? ( clang )"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   libcxxabi? (
+   ~sys-libs/libcxxabi-${PV}[static-libs?,${MULTILIB_USEDEP}]
+   )
+   !libcxxabi? ( >=sys-devel/gcc-4.7:=[cxx] )
+"
+DEPEND="
+   ${RDEPEND}
+   sys-devel/llvm:${LLVM_MAJOR}
+"
+BDEPEND="
+   clang? (
+   sys-devel/clang:${LLVM_MAJOR}
+   )
+   !test? (
+   ${PYTHON_DEPS}
+   )
+   test? (
+   >=dev-util/cmake-3.16
+   sys-devel/gdb[python]
+   $(python_gen_any_dep 'dev-python/lit[${PYTHON_USEDEP}]')
+   )
+"
+
+LLVM_COMPONENTS=( runtimes libcxx{,abi} llvm/{cmake,utils/llvm-lit} cmake )
+llvm.org_set_globals
+
+python_check_deps() {
+   use test || return 0
+   python_has_version "dev-python/lit[${PYTHON_USEDEP}]"
+}
+
+pkg_setup() {
+   # Darwin Prefix builds do not have llvm installed yet, so rely on
+   # bootstrap-prefix to set the appropriate path vars to LLVM instead
+   # of using llvm_pkg_setup.
+   if [[ ${CHOST} != *-darwin* ]] || has_version sys-devel/llvm; then
+   

[gentoo-commits] repo/gentoo:master commit in: sys-libs/compiler-rt-sanitizers/

2023-09-05 Thread Michał Górny
commit: 7be53ca0cab866e8a229ee4ef2956ecf94062693
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Sep  5 15:52:20 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Sep  5 19:58:24 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7be53ca0

sys-libs/compiler-rt-sanitizers: Bump to 17.0.0_rc4

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

 sys-libs/compiler-rt-sanitizers/Manifest   |   2 +
 .../compiler-rt-sanitizers-17.0.0_rc4.ebuild   | 216 +
 2 files changed, 218 insertions(+)

diff --git a/sys-libs/compiler-rt-sanitizers/Manifest 
b/sys-libs/compiler-rt-sanitizers/Manifest
index 85381e0c05e7..8b247da4f1b5 100644
--- a/sys-libs/compiler-rt-sanitizers/Manifest
+++ b/sys-libs/compiler-rt-sanitizers/Manifest
@@ -8,5 +8,7 @@ DIST llvm-project-16.0.6.src.tar.xz 118013488 BLAKE2B 
95192d39cbd2914e5609db3659
 DIST llvm-project-16.0.6.src.tar.xz.sig 566 BLAKE2B 
2060cebd5ed57cb8a86a44238c43dfd4b921649298b10c3d19da308374c1e49869174294e29943c2af459fe06428264e26881d6c1288ebbc48686cc2cf467c7a
 SHA512 
ca249262c7102e0889ec1bdc6f71a3a6f0e7e5d5fbab8abcd6fccd2871e7955eff7af5b055a76006097baf0dfaf2f5069eff3035b3107fc552abdb2481b21447
 DIST llvm-project-17.0.0rc3.src.tar.xz 127805656 BLAKE2B 
ecaead9f227b8357a5dc5ff21554d9b4f5aa036df1b88676fd8c3e16b438381db062872be396af5246e12cd71812a886016e0331a272dafc3508ecd0bfbb50ed
 SHA512 
5f48b4af2e4f9bc470fcfd42fd48072b7bd442bc676d8401b04fbc6e9014a9a78e1bf524ba78f7ae8a1246222a6b03ca662721e3bf6e9eb03a015dd3306c7234
 DIST llvm-project-17.0.0rc3.src.tar.xz.sig 438 BLAKE2B 
7b644cf501d17a6aef9b052e359ba06c1840a75e5263de46d938dbbdea07720b53d7ee6b5861ad641d0f7a7f75c6cc17717847b0ea9cf08873dbfacbe1c19074
 SHA512 
7059b1a90b7dd8cfa831f9e199a3a817358fd75d7c7d7e6de446d5443fce5831877a28e9b964ea238c1d803f9054bf4f53a97622d5f756f7f99aaa1c1a279f44
+DIST llvm-project-17.0.0rc4.src.tar.xz 127838724 BLAKE2B 
e3bf524e55db5e4305099ecdff09c0d3eab7957a5f8729eefe636e361460f405fbfd569af38aa39eea3b6c1e024feaa0400f8bc092194f2c3b54c695e7962591
 SHA512 
be7b5ad136d03864dbd11a589ca9e8b0b04a4226ebcffcc123b3ba72992f704bab4f9550d03eb2ac1d21fb8b73ac7824398b4cb4c9cec2118efb112babfe0f65
+DIST llvm-project-17.0.0rc4.src.tar.xz.sig 438 BLAKE2B 
2cda35b4a3ebddfdbe6828459c8bd8fdfaa8e04d2d1c4f2faf16f5c66909186d2dd73e6a163cf733d8955c007249cf3f62f237855d5a76b1b61f3bfa30e4972d
 SHA512 
5f713e05b7c58fab6e9cc43f2f3f69120482c9b60008146da0cddb266d1a5c9b9a77e1e338fce4e15624b332ac53a90c5c4a6f62c58a77f2122a015b4f0ebed2
 DIST llvm-project-e3373c6c83d3855adb78f1952a3bf0398baf359e.tar.gz 196926975 
BLAKE2B 
9da1052db0a6ff81a8b76cbf9cb2ab7eed5c8798dc5ae6887a4694de8b151c7a1282cfff2da2e8440b1a67d3d12c33db319fbbe6062761b6d5369e6b335821ae
 SHA512 
8bb6d49ddb824e932f7bad3c51e4a6c2227139aaf19c02e9deb15657919bc12ea41844d8fe045061814aefb9031d82b167c7c0c20bedaa09aaffe164a2109f7d
 DIST llvm-project-f6259d9b9a546dbfa5bc2f29313c6edd6c701177.tar.gz 196957045 
BLAKE2B 
c38b17f4e697c090b0b70385e45ca4ce97981746738e556154895d5b57cede90f6b8bdc5f41023bda6e942f07f572aa508cf0107fb81bee80a5ea9f13ac495fd
 SHA512 
8394a42e1963618ed7f7cf7770acb72ae6bf84f3e2351218b5049ea2d76ff6ae768ad5588ffd1b2be1b5228a8fcb03663430814c409ceb9fa5735c891847f816

diff --git 
a/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-17.0.0_rc4.ebuild 
b/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-17.0.0_rc4.ebuild
new file mode 100644
index ..b0a49349926b
--- /dev/null
+++ b/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-17.0.0_rc4.ebuild
@@ -0,0 +1,216 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+inherit check-reqs cmake flag-o-matic llvm llvm.org python-any-r1
+
+DESCRIPTION="Compiler runtime libraries for clang (sanitizers & xray)"
+HOMEPAGE="https://llvm.org/;
+
+LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )"
+SLOT="${LLVM_MAJOR}"
+KEYWORDS=""
+IUSE="+abi_x86_32 abi_x86_64 +clang +debug test"
+# base targets
+IUSE+=" +libfuzzer +memprof +orc +profile +xray"
+# sanitizer targets, keep in sync with config-ix.cmake
+# NB: ubsan, scudo deliberately match two entries
+SANITIZER_FLAGS=(
+   asan dfsan lsan msan hwasan tsan ubsan safestack cfi scudo
+   shadowcallstack gwp-asan
+)
+IUSE+=" ${SANITIZER_FLAGS[@]/#/+}"
+REQUIRED_USE="
+   || ( ${SANITIZER_FLAGS[*]} libfuzzer orc profile xray )
+   test? (
+   cfi? ( ubsan )
+   gwp-asan? ( scudo )
+   )
+"
+RESTRICT="
+   !clang? ( test )
+   !test? ( test )
+"
+
+DEPEND="
+   sys-devel/llvm:${LLVM_MAJOR}
+   virtual/libcrypt[abi_x86_32(-)?,abi_x86_64(-)?]
+"
+BDEPEND="
+   >=dev-util/cmake-3.16
+   clang? ( sys-devel/clang )
+   elibc_glibc? ( net-libs/libtirpc )
+   test? (
+   $(python_gen_any_dep ">=dev-python/lit-15[\${PYTHON_USEDEP}]")
+   =sys-devel/clang-${LLVM_VERSION}*:${LLVM_MAJOR}
+  

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

2023-09-05 Thread Michał Górny
commit: ce7d5f1db4c7aace50c02fa297808acb48119219
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Sep  5 15:52:21 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Sep  5 19:58:25 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ce7d5f1d

sys-libs/llvm-libunwind: Bump to 17.0.0_rc4

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

 sys-libs/llvm-libunwind/Manifest   |   2 +
 .../llvm-libunwind-17.0.0_rc4.ebuild   | 123 +
 2 files changed, 125 insertions(+)

diff --git a/sys-libs/llvm-libunwind/Manifest b/sys-libs/llvm-libunwind/Manifest
index aefca5c7ae38..aa50ad835c53 100644
--- a/sys-libs/llvm-libunwind/Manifest
+++ b/sys-libs/llvm-libunwind/Manifest
@@ -6,5 +6,7 @@ DIST llvm-project-16.0.6.src.tar.xz 118013488 BLAKE2B 
95192d39cbd2914e5609db3659
 DIST llvm-project-16.0.6.src.tar.xz.sig 566 BLAKE2B 
2060cebd5ed57cb8a86a44238c43dfd4b921649298b10c3d19da308374c1e49869174294e29943c2af459fe06428264e26881d6c1288ebbc48686cc2cf467c7a
 SHA512 
ca249262c7102e0889ec1bdc6f71a3a6f0e7e5d5fbab8abcd6fccd2871e7955eff7af5b055a76006097baf0dfaf2f5069eff3035b3107fc552abdb2481b21447
 DIST llvm-project-17.0.0rc3.src.tar.xz 127805656 BLAKE2B 
ecaead9f227b8357a5dc5ff21554d9b4f5aa036df1b88676fd8c3e16b438381db062872be396af5246e12cd71812a886016e0331a272dafc3508ecd0bfbb50ed
 SHA512 
5f48b4af2e4f9bc470fcfd42fd48072b7bd442bc676d8401b04fbc6e9014a9a78e1bf524ba78f7ae8a1246222a6b03ca662721e3bf6e9eb03a015dd3306c7234
 DIST llvm-project-17.0.0rc3.src.tar.xz.sig 438 BLAKE2B 
7b644cf501d17a6aef9b052e359ba06c1840a75e5263de46d938dbbdea07720b53d7ee6b5861ad641d0f7a7f75c6cc17717847b0ea9cf08873dbfacbe1c19074
 SHA512 
7059b1a90b7dd8cfa831f9e199a3a817358fd75d7c7d7e6de446d5443fce5831877a28e9b964ea238c1d803f9054bf4f53a97622d5f756f7f99aaa1c1a279f44
+DIST llvm-project-17.0.0rc4.src.tar.xz 127838724 BLAKE2B 
e3bf524e55db5e4305099ecdff09c0d3eab7957a5f8729eefe636e361460f405fbfd569af38aa39eea3b6c1e024feaa0400f8bc092194f2c3b54c695e7962591
 SHA512 
be7b5ad136d03864dbd11a589ca9e8b0b04a4226ebcffcc123b3ba72992f704bab4f9550d03eb2ac1d21fb8b73ac7824398b4cb4c9cec2118efb112babfe0f65
+DIST llvm-project-17.0.0rc4.src.tar.xz.sig 438 BLAKE2B 
2cda35b4a3ebddfdbe6828459c8bd8fdfaa8e04d2d1c4f2faf16f5c66909186d2dd73e6a163cf733d8955c007249cf3f62f237855d5a76b1b61f3bfa30e4972d
 SHA512 
5f713e05b7c58fab6e9cc43f2f3f69120482c9b60008146da0cddb266d1a5c9b9a77e1e338fce4e15624b332ac53a90c5c4a6f62c58a77f2122a015b4f0ebed2
 DIST llvm-project-e3373c6c83d3855adb78f1952a3bf0398baf359e.tar.gz 196926975 
BLAKE2B 
9da1052db0a6ff81a8b76cbf9cb2ab7eed5c8798dc5ae6887a4694de8b151c7a1282cfff2da2e8440b1a67d3d12c33db319fbbe6062761b6d5369e6b335821ae
 SHA512 
8bb6d49ddb824e932f7bad3c51e4a6c2227139aaf19c02e9deb15657919bc12ea41844d8fe045061814aefb9031d82b167c7c0c20bedaa09aaffe164a2109f7d
 DIST llvm-project-f6259d9b9a546dbfa5bc2f29313c6edd6c701177.tar.gz 196957045 
BLAKE2B 
c38b17f4e697c090b0b70385e45ca4ce97981746738e556154895d5b57cede90f6b8bdc5f41023bda6e942f07f572aa508cf0107fb81bee80a5ea9f13ac495fd
 SHA512 
8394a42e1963618ed7f7cf7770acb72ae6bf84f3e2351218b5049ea2d76ff6ae768ad5588ffd1b2be1b5228a8fcb03663430814c409ceb9fa5735c891847f816

diff --git a/sys-libs/llvm-libunwind/llvm-libunwind-17.0.0_rc4.ebuild 
b/sys-libs/llvm-libunwind/llvm-libunwind-17.0.0_rc4.ebuild
new file mode 100644
index ..43f8868fc308
--- /dev/null
+++ b/sys-libs/llvm-libunwind/llvm-libunwind-17.0.0_rc4.ebuild
@@ -0,0 +1,123 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+inherit cmake-multilib flag-o-matic llvm llvm.org python-any-r1 \
+   toolchain-funcs
+
+DESCRIPTION="C++ runtime stack unwinder from LLVM"
+HOMEPAGE="https://llvm.org/docs/ExceptionHandling.html;
+
+LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )"
+SLOT="0"
+KEYWORDS=""
+IUSE="+clang +debug static-libs test"
+REQUIRED_USE="test? ( clang )"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   !sys-libs/libunwind
+"
+DEPEND="
+   sys-devel/llvm:${LLVM_MAJOR}
+"
+BDEPEND="
+   clang? (
+   sys-devel/clang:${LLVM_MAJOR}
+   )
+   !test? (
+   ${PYTHON_DEPS}
+   )
+   test? (
+   $(python_gen_any_dep 'dev-python/lit[${PYTHON_USEDEP}]')
+   )
+"
+
+LLVM_COMPONENTS=( runtimes libunwind libcxx llvm/cmake cmake )
+LLVM_TEST_COMPONENTS=( libcxxabi llvm/utils/llvm-lit )
+llvm.org_set_globals
+
+python_check_deps() {
+   use test || return 0
+   python_has_version "dev-python/lit[${PYTHON_USEDEP}]"
+}
+
+pkg_setup() {
+   LLVM_MAX_SLOT=${LLVM_MAJOR} llvm_pkg_setup
+   python-any-r1_pkg_setup
+}
+
+multilib_src_configure() {
+   local libdir=$(get_libdir)
+
+   # https://github.com/llvm/llvm-project/issues/56825
+   # also separately bug #863917
+   filter-lto
+
+   if use clang; then
+   local -x CC=${CHOST}-clang
+   local -x 

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

2023-09-05 Thread Michał Górny
commit: 8e3df097075f50a3ad2ea5a5773c3a3c12e6324c
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Sep  5 15:52:18 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Sep  5 19:58:23 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e3df097

dev-util/lldb: Bump to 17.0.0_rc4

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

 dev-util/lldb/Manifest   |   2 +
 dev-util/lldb/lldb-17.0.0_rc4.ebuild | 114 +++
 2 files changed, 116 insertions(+)

diff --git a/dev-util/lldb/Manifest b/dev-util/lldb/Manifest
index aefca5c7ae38..aa50ad835c53 100644
--- a/dev-util/lldb/Manifest
+++ b/dev-util/lldb/Manifest
@@ -6,5 +6,7 @@ DIST llvm-project-16.0.6.src.tar.xz 118013488 BLAKE2B 
95192d39cbd2914e5609db3659
 DIST llvm-project-16.0.6.src.tar.xz.sig 566 BLAKE2B 
2060cebd5ed57cb8a86a44238c43dfd4b921649298b10c3d19da308374c1e49869174294e29943c2af459fe06428264e26881d6c1288ebbc48686cc2cf467c7a
 SHA512 
ca249262c7102e0889ec1bdc6f71a3a6f0e7e5d5fbab8abcd6fccd2871e7955eff7af5b055a76006097baf0dfaf2f5069eff3035b3107fc552abdb2481b21447
 DIST llvm-project-17.0.0rc3.src.tar.xz 127805656 BLAKE2B 
ecaead9f227b8357a5dc5ff21554d9b4f5aa036df1b88676fd8c3e16b438381db062872be396af5246e12cd71812a886016e0331a272dafc3508ecd0bfbb50ed
 SHA512 
5f48b4af2e4f9bc470fcfd42fd48072b7bd442bc676d8401b04fbc6e9014a9a78e1bf524ba78f7ae8a1246222a6b03ca662721e3bf6e9eb03a015dd3306c7234
 DIST llvm-project-17.0.0rc3.src.tar.xz.sig 438 BLAKE2B 
7b644cf501d17a6aef9b052e359ba06c1840a75e5263de46d938dbbdea07720b53d7ee6b5861ad641d0f7a7f75c6cc17717847b0ea9cf08873dbfacbe1c19074
 SHA512 
7059b1a90b7dd8cfa831f9e199a3a817358fd75d7c7d7e6de446d5443fce5831877a28e9b964ea238c1d803f9054bf4f53a97622d5f756f7f99aaa1c1a279f44
+DIST llvm-project-17.0.0rc4.src.tar.xz 127838724 BLAKE2B 
e3bf524e55db5e4305099ecdff09c0d3eab7957a5f8729eefe636e361460f405fbfd569af38aa39eea3b6c1e024feaa0400f8bc092194f2c3b54c695e7962591
 SHA512 
be7b5ad136d03864dbd11a589ca9e8b0b04a4226ebcffcc123b3ba72992f704bab4f9550d03eb2ac1d21fb8b73ac7824398b4cb4c9cec2118efb112babfe0f65
+DIST llvm-project-17.0.0rc4.src.tar.xz.sig 438 BLAKE2B 
2cda35b4a3ebddfdbe6828459c8bd8fdfaa8e04d2d1c4f2faf16f5c66909186d2dd73e6a163cf733d8955c007249cf3f62f237855d5a76b1b61f3bfa30e4972d
 SHA512 
5f713e05b7c58fab6e9cc43f2f3f69120482c9b60008146da0cddb266d1a5c9b9a77e1e338fce4e15624b332ac53a90c5c4a6f62c58a77f2122a015b4f0ebed2
 DIST llvm-project-e3373c6c83d3855adb78f1952a3bf0398baf359e.tar.gz 196926975 
BLAKE2B 
9da1052db0a6ff81a8b76cbf9cb2ab7eed5c8798dc5ae6887a4694de8b151c7a1282cfff2da2e8440b1a67d3d12c33db319fbbe6062761b6d5369e6b335821ae
 SHA512 
8bb6d49ddb824e932f7bad3c51e4a6c2227139aaf19c02e9deb15657919bc12ea41844d8fe045061814aefb9031d82b167c7c0c20bedaa09aaffe164a2109f7d
 DIST llvm-project-f6259d9b9a546dbfa5bc2f29313c6edd6c701177.tar.gz 196957045 
BLAKE2B 
c38b17f4e697c090b0b70385e45ca4ce97981746738e556154895d5b57cede90f6b8bdc5f41023bda6e942f07f572aa508cf0107fb81bee80a5ea9f13ac495fd
 SHA512 
8394a42e1963618ed7f7cf7770acb72ae6bf84f3e2351218b5049ea2d76ff6ae768ad5588ffd1b2be1b5228a8fcb03663430814c409ceb9fa5735c891847f816

diff --git a/dev-util/lldb/lldb-17.0.0_rc4.ebuild 
b/dev-util/lldb/lldb-17.0.0_rc4.ebuild
new file mode 100644
index ..0b408d9e3c91
--- /dev/null
+++ b/dev-util/lldb/lldb-17.0.0_rc4.ebuild
@@ -0,0 +1,114 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+inherit cmake llvm llvm.org python-single-r1
+
+DESCRIPTION="The LLVM debugger"
+HOMEPAGE="https://llvm.org/;
+
+LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA"
+SLOT="0/${LLVM_SOABI}"
+KEYWORDS=""
+IUSE="+debug +libedit lzma ncurses +python test +xml"
+RESTRICT="test"
+REQUIRED_USE=${PYTHON_REQUIRED_USE}
+
+DEPEND="
+   libedit? ( dev-libs/libedit:0= )
+   lzma? ( app-arch/xz-utils:= )
+   ncurses? ( >=sys-libs/ncurses-5.9-r3:0= )
+   xml? ( dev-libs/libxml2:= )
+   ~sys-devel/clang-${PV}
+   ~sys-devel/llvm-${PV}
+"
+RDEPEND="
+   ${DEPEND}
+   python? (
+   $(python_gen_cond_dep '
+   dev-python/six[${PYTHON_USEDEP}]
+   ')
+   ${PYTHON_DEPS}
+   )
+"
+BDEPEND="
+   ${PYTHON_DEPS}
+   >=dev-util/cmake-3.16
+   python? (
+   >=dev-lang/swig-3.0.11
+   $(python_gen_cond_dep '
+   dev-python/six[${PYTHON_USEDEP}]
+   ')
+   )
+   test? (
+   $(python_gen_cond_dep "
+   ~dev-python/lit-${PV}[\${PYTHON_USEDEP}]
+   dev-python/psutil[\${PYTHON_USEDEP}]
+   ")
+   sys-devel/lld
+   )
+"
+
+LLVM_COMPONENTS=( lldb cmake llvm/utils )
+LLVM_TEST_COMPONENTS=( llvm/lib/Testing/Support third-party )
+llvm.org_set_globals
+
+pkg_setup() {
+   LLVM_MAX_SLOT=${LLVM_MAJOR} llvm_pkg_setup
+   python-single-r1_pkg_setup
+}
+
+src_configure() {

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

2023-09-05 Thread Michał Górny
commit: 69c5dd371c62127c14517fc2f63da9a2f6243738
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Sep  5 15:52:07 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Sep  5 19:58:17 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=69c5dd37

sys-devel/llvm-common: Bump to 17.0.0_rc4

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

 sys-devel/llvm-common/Manifest |  2 ++
 .../llvm-common/llvm-common-17.0.0_rc4.ebuild  | 28 ++
 2 files changed, 30 insertions(+)

diff --git a/sys-devel/llvm-common/Manifest b/sys-devel/llvm-common/Manifest
index aefca5c7ae38..aa50ad835c53 100644
--- a/sys-devel/llvm-common/Manifest
+++ b/sys-devel/llvm-common/Manifest
@@ -6,5 +6,7 @@ DIST llvm-project-16.0.6.src.tar.xz 118013488 BLAKE2B 
95192d39cbd2914e5609db3659
 DIST llvm-project-16.0.6.src.tar.xz.sig 566 BLAKE2B 
2060cebd5ed57cb8a86a44238c43dfd4b921649298b10c3d19da308374c1e49869174294e29943c2af459fe06428264e26881d6c1288ebbc48686cc2cf467c7a
 SHA512 
ca249262c7102e0889ec1bdc6f71a3a6f0e7e5d5fbab8abcd6fccd2871e7955eff7af5b055a76006097baf0dfaf2f5069eff3035b3107fc552abdb2481b21447
 DIST llvm-project-17.0.0rc3.src.tar.xz 127805656 BLAKE2B 
ecaead9f227b8357a5dc5ff21554d9b4f5aa036df1b88676fd8c3e16b438381db062872be396af5246e12cd71812a886016e0331a272dafc3508ecd0bfbb50ed
 SHA512 
5f48b4af2e4f9bc470fcfd42fd48072b7bd442bc676d8401b04fbc6e9014a9a78e1bf524ba78f7ae8a1246222a6b03ca662721e3bf6e9eb03a015dd3306c7234
 DIST llvm-project-17.0.0rc3.src.tar.xz.sig 438 BLAKE2B 
7b644cf501d17a6aef9b052e359ba06c1840a75e5263de46d938dbbdea07720b53d7ee6b5861ad641d0f7a7f75c6cc17717847b0ea9cf08873dbfacbe1c19074
 SHA512 
7059b1a90b7dd8cfa831f9e199a3a817358fd75d7c7d7e6de446d5443fce5831877a28e9b964ea238c1d803f9054bf4f53a97622d5f756f7f99aaa1c1a279f44
+DIST llvm-project-17.0.0rc4.src.tar.xz 127838724 BLAKE2B 
e3bf524e55db5e4305099ecdff09c0d3eab7957a5f8729eefe636e361460f405fbfd569af38aa39eea3b6c1e024feaa0400f8bc092194f2c3b54c695e7962591
 SHA512 
be7b5ad136d03864dbd11a589ca9e8b0b04a4226ebcffcc123b3ba72992f704bab4f9550d03eb2ac1d21fb8b73ac7824398b4cb4c9cec2118efb112babfe0f65
+DIST llvm-project-17.0.0rc4.src.tar.xz.sig 438 BLAKE2B 
2cda35b4a3ebddfdbe6828459c8bd8fdfaa8e04d2d1c4f2faf16f5c66909186d2dd73e6a163cf733d8955c007249cf3f62f237855d5a76b1b61f3bfa30e4972d
 SHA512 
5f713e05b7c58fab6e9cc43f2f3f69120482c9b60008146da0cddb266d1a5c9b9a77e1e338fce4e15624b332ac53a90c5c4a6f62c58a77f2122a015b4f0ebed2
 DIST llvm-project-e3373c6c83d3855adb78f1952a3bf0398baf359e.tar.gz 196926975 
BLAKE2B 
9da1052db0a6ff81a8b76cbf9cb2ab7eed5c8798dc5ae6887a4694de8b151c7a1282cfff2da2e8440b1a67d3d12c33db319fbbe6062761b6d5369e6b335821ae
 SHA512 
8bb6d49ddb824e932f7bad3c51e4a6c2227139aaf19c02e9deb15657919bc12ea41844d8fe045061814aefb9031d82b167c7c0c20bedaa09aaffe164a2109f7d
 DIST llvm-project-f6259d9b9a546dbfa5bc2f29313c6edd6c701177.tar.gz 196957045 
BLAKE2B 
c38b17f4e697c090b0b70385e45ca4ce97981746738e556154895d5b57cede90f6b8bdc5f41023bda6e942f07f572aa508cf0107fb81bee80a5ea9f13ac495fd
 SHA512 
8394a42e1963618ed7f7cf7770acb72ae6bf84f3e2351218b5049ea2d76ff6ae768ad5588ffd1b2be1b5228a8fcb03663430814c409ceb9fa5735c891847f816

diff --git a/sys-devel/llvm-common/llvm-common-17.0.0_rc4.ebuild 
b/sys-devel/llvm-common/llvm-common-17.0.0_rc4.ebuild
new file mode 100644
index ..ce5f03ca34a5
--- /dev/null
+++ b/sys-devel/llvm-common/llvm-common-17.0.0_rc4.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit llvm.org
+
+DESCRIPTION="Common files shared between multiple slots of LLVM"
+HOMEPAGE="https://llvm.org/;
+
+LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA"
+SLOT="0"
+KEYWORDS=""
+
+RDEPEND="
+   !sys-devel/llvm:0
+"
+
+LLVM_COMPONENTS=( llvm/utils/vim )
+llvm.org_set_globals
+
+src_install() {
+   insinto /usr/share/vim/vimfiles
+   doins -r */
+   # some users may find it useful
+   newdoc README README.vim
+   dodoc vimrc
+}



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

2023-09-05 Thread Michał Górny
commit: 7be943845774aa9e052e2d16241991a3abb9d8d6
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Sep  5 18:36:37 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Sep  5 19:58:30 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7be94384

llvm.org.eclass: Fix handling patchset with only one component

Fix the irrelevant patch removal logic not to invoke rm(1) with no
arguments if the patchset contains only patches for the current
component.

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

 eclass/llvm.org.eclass | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/eclass/llvm.org.eclass b/eclass/llvm.org.eclass
index 7d4765b31ac8..ba75866507e2 100644
--- a/eclass/llvm.org.eclass
+++ b/eclass/llvm.org.eclass
@@ -378,7 +378,7 @@ llvm.org_src_unpack() {
local IFS='|'
grep -E -r -L "^Gentoo-Component:.*(${components[*]})" \
"${WORKDIR}/llvm-gentoo-patchset-${LLVM_PATCHSET}" |
-   xargs rm
+   xargs -r rm
local status=( "${PIPESTATUS[@]}" )
[[ ${status[1]} -ne 0 ]] && die "rm failed"
[[ ${status[0]} -ne 0 ]] &&



[gentoo-commits] repo/gentoo:master commit in: dev-ml/llvm-ocaml/

2023-09-05 Thread Michał Górny
commit: c5ef3d99578ac642eaa578c253176b76df9b35c3
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Sep  5 15:52:10 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Sep  5 19:58:18 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c5ef3d99

dev-ml/llvm-ocaml: Bump to 17.0.0_rc4

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

 dev-ml/llvm-ocaml/Manifest |   2 +
 dev-ml/llvm-ocaml/llvm-ocaml-17.0.0_rc4.ebuild | 112 +
 2 files changed, 114 insertions(+)

diff --git a/dev-ml/llvm-ocaml/Manifest b/dev-ml/llvm-ocaml/Manifest
index aefca5c7ae38..aa50ad835c53 100644
--- a/dev-ml/llvm-ocaml/Manifest
+++ b/dev-ml/llvm-ocaml/Manifest
@@ -6,5 +6,7 @@ DIST llvm-project-16.0.6.src.tar.xz 118013488 BLAKE2B 
95192d39cbd2914e5609db3659
 DIST llvm-project-16.0.6.src.tar.xz.sig 566 BLAKE2B 
2060cebd5ed57cb8a86a44238c43dfd4b921649298b10c3d19da308374c1e49869174294e29943c2af459fe06428264e26881d6c1288ebbc48686cc2cf467c7a
 SHA512 
ca249262c7102e0889ec1bdc6f71a3a6f0e7e5d5fbab8abcd6fccd2871e7955eff7af5b055a76006097baf0dfaf2f5069eff3035b3107fc552abdb2481b21447
 DIST llvm-project-17.0.0rc3.src.tar.xz 127805656 BLAKE2B 
ecaead9f227b8357a5dc5ff21554d9b4f5aa036df1b88676fd8c3e16b438381db062872be396af5246e12cd71812a886016e0331a272dafc3508ecd0bfbb50ed
 SHA512 
5f48b4af2e4f9bc470fcfd42fd48072b7bd442bc676d8401b04fbc6e9014a9a78e1bf524ba78f7ae8a1246222a6b03ca662721e3bf6e9eb03a015dd3306c7234
 DIST llvm-project-17.0.0rc3.src.tar.xz.sig 438 BLAKE2B 
7b644cf501d17a6aef9b052e359ba06c1840a75e5263de46d938dbbdea07720b53d7ee6b5861ad641d0f7a7f75c6cc17717847b0ea9cf08873dbfacbe1c19074
 SHA512 
7059b1a90b7dd8cfa831f9e199a3a817358fd75d7c7d7e6de446d5443fce5831877a28e9b964ea238c1d803f9054bf4f53a97622d5f756f7f99aaa1c1a279f44
+DIST llvm-project-17.0.0rc4.src.tar.xz 127838724 BLAKE2B 
e3bf524e55db5e4305099ecdff09c0d3eab7957a5f8729eefe636e361460f405fbfd569af38aa39eea3b6c1e024feaa0400f8bc092194f2c3b54c695e7962591
 SHA512 
be7b5ad136d03864dbd11a589ca9e8b0b04a4226ebcffcc123b3ba72992f704bab4f9550d03eb2ac1d21fb8b73ac7824398b4cb4c9cec2118efb112babfe0f65
+DIST llvm-project-17.0.0rc4.src.tar.xz.sig 438 BLAKE2B 
2cda35b4a3ebddfdbe6828459c8bd8fdfaa8e04d2d1c4f2faf16f5c66909186d2dd73e6a163cf733d8955c007249cf3f62f237855d5a76b1b61f3bfa30e4972d
 SHA512 
5f713e05b7c58fab6e9cc43f2f3f69120482c9b60008146da0cddb266d1a5c9b9a77e1e338fce4e15624b332ac53a90c5c4a6f62c58a77f2122a015b4f0ebed2
 DIST llvm-project-e3373c6c83d3855adb78f1952a3bf0398baf359e.tar.gz 196926975 
BLAKE2B 
9da1052db0a6ff81a8b76cbf9cb2ab7eed5c8798dc5ae6887a4694de8b151c7a1282cfff2da2e8440b1a67d3d12c33db319fbbe6062761b6d5369e6b335821ae
 SHA512 
8bb6d49ddb824e932f7bad3c51e4a6c2227139aaf19c02e9deb15657919bc12ea41844d8fe045061814aefb9031d82b167c7c0c20bedaa09aaffe164a2109f7d
 DIST llvm-project-f6259d9b9a546dbfa5bc2f29313c6edd6c701177.tar.gz 196957045 
BLAKE2B 
c38b17f4e697c090b0b70385e45ca4ce97981746738e556154895d5b57cede90f6b8bdc5f41023bda6e942f07f572aa508cf0107fb81bee80a5ea9f13ac495fd
 SHA512 
8394a42e1963618ed7f7cf7770acb72ae6bf84f3e2351218b5049ea2d76ff6ae768ad5588ffd1b2be1b5228a8fcb03663430814c409ceb9fa5735c891847f816

diff --git a/dev-ml/llvm-ocaml/llvm-ocaml-17.0.0_rc4.ebuild 
b/dev-ml/llvm-ocaml/llvm-ocaml-17.0.0_rc4.ebuild
new file mode 100644
index ..7499a8afc1dd
--- /dev/null
+++ b/dev-ml/llvm-ocaml/llvm-ocaml-17.0.0_rc4.ebuild
@@ -0,0 +1,112 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+inherit cmake llvm llvm.org python-any-r1
+
+DESCRIPTION="OCaml bindings for LLVM"
+HOMEPAGE="https://llvm.org/;
+
+LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA"
+SLOT="0/${PV}"
+KEYWORDS=""
+IUSE="+debug test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   >=dev-lang/ocaml-4.00.0:0=
+   dev-ml/ocaml-ctypes:=
+   ~sys-devel/llvm-${PV}:=[debug?]
+   !sys-devel/llvm[ocaml(-)]
+"
+
+DEPEND="
+   ${RDEPEND}
+"
+BDEPEND="
+   ${PYTHON_DEPS}
+   dev-lang/perl
+   dev-ml/findlib
+   >=dev-util/cmake-3.16
+"
+
+LLVM_COMPONENTS=( llvm cmake third-party )
+LLVM_USE_TARGETS=llvm
+llvm.org_set_globals
+
+pkg_setup() {
+   LLVM_MAX_SLOT=${LLVM_MAJOR} llvm_pkg_setup
+   python-any-r1_pkg_setup
+}
+
+src_configure() {
+   local libdir=$(get_libdir)
+   local mycmakeargs=(
+   -DLLVM_LIBDIR_SUFFIX=${libdir#lib}
+
+   -DBUILD_SHARED_LIBS=OFF
+   -DLLVM_BUILD_LLVM_DYLIB=ON
+   -DLLVM_LINK_LLVM_DYLIB=ON
+   -DLLVM_OCAML_OUT_OF_TREE=ON
+
+   # cheap hack: LLVM combines both anyway, and the only difference
+   # is that the former list is explicitly verified at cmake time
+   -DLLVM_TARGETS_TO_BUILD=""
+   -DLLVM_EXPERIMENTAL_TARGETS_TO_BUILD="${LLVM_TARGETS// /;}"
+   -DLLVM_BUILD_TESTS=$(usex test)
+
+   # disable various irrelevant deps and settings
+  

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

2023-09-05 Thread Michał Górny
commit: 28a440344c05dcfac923c95c3349b37c11109a3a
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Sep  5 15:52:25 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Sep  5 19:58:28 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=28a44034

sys-devel/clang-runtime: Bump to 17.0.0_rc4

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

 .../clang-runtime/clang-runtime-17.0.0_rc4.ebuild  | 40 ++
 1 file changed, 40 insertions(+)

diff --git a/sys-devel/clang-runtime/clang-runtime-17.0.0_rc4.ebuild 
b/sys-devel/clang-runtime/clang-runtime-17.0.0_rc4.ebuild
new file mode 100644
index ..c69faa0fbdd7
--- /dev/null
+++ b/sys-devel/clang-runtime/clang-runtime-17.0.0_rc4.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit multilib-build toolchain-funcs
+
+DESCRIPTION="Meta-ebuild for clang runtime libraries"
+HOMEPAGE="https://clang.llvm.org/;
+
+LICENSE="metapackage"
+SLOT="${PV%%.*}"
+KEYWORDS=""
+IUSE="+compiler-rt libcxx openmp +sanitize"
+REQUIRED_USE="sanitize? ( compiler-rt )"
+
+RDEPEND="
+   compiler-rt? (
+   
~sys-libs/compiler-rt-${PV}:${SLOT}[abi_x86_32(+)?,abi_x86_64(+)?]
+   sanitize? (
+   
~sys-libs/compiler-rt-sanitizers-${PV}:${SLOT}[abi_x86_32(+)?,abi_x86_64(+)?]
+   )
+   )
+   libcxx? ( >=sys-libs/libcxx-${PV}[${MULTILIB_USEDEP}] )
+   openmp? ( >=sys-libs/libomp-${PV}[${MULTILIB_USEDEP}] )
+"
+
+pkg_pretend() {
+   if tc-is-clang; then
+   ewarn "You seem to be using clang as a system compiler.  As of 
clang-16,"
+   ewarn "upstream has turned a few warnings that commonly occur 
during"
+   ewarn "configure script runs into errors by default.  This 
causes some"
+   ewarn "configure tests to start failing, sometimes resulting in 
silent"
+   ewarn "breakage, missing functionality or runtime misbehavior.  
It is"
+   ewarn "not yet clear whether the change will remain or be 
reverted."
+   ewarn
+   ewarn "For more information, please see:"
+   ewarn 
"https://discourse.llvm.org/t/configure-script-breakage-with-the-new-werror-implicit-function-declaration/65213;
+   fi
+}



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

2023-09-05 Thread Michał Górny
commit: a3e521e273e8006df9970f69333f244cf922acee
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Sep  5 15:52:08 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Sep  5 19:58:17 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a3e521e2

sys-devel/llvm: Bump to 17.0.0_rc4

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

 sys-devel/llvm/Manifest   |   2 +
 sys-devel/llvm/llvm-17.0.0_rc4.ebuild | 533 ++
 2 files changed, 535 insertions(+)

diff --git a/sys-devel/llvm/Manifest b/sys-devel/llvm/Manifest
index 28a13688b87b..160af6415af3 100644
--- a/sys-devel/llvm/Manifest
+++ b/sys-devel/llvm/Manifest
@@ -13,5 +13,7 @@ DIST llvm-project-16.0.6.src.tar.xz 118013488 BLAKE2B 
95192d39cbd2914e5609db3659
 DIST llvm-project-16.0.6.src.tar.xz.sig 566 BLAKE2B 
2060cebd5ed57cb8a86a44238c43dfd4b921649298b10c3d19da308374c1e49869174294e29943c2af459fe06428264e26881d6c1288ebbc48686cc2cf467c7a
 SHA512 
ca249262c7102e0889ec1bdc6f71a3a6f0e7e5d5fbab8abcd6fccd2871e7955eff7af5b055a76006097baf0dfaf2f5069eff3035b3107fc552abdb2481b21447
 DIST llvm-project-17.0.0rc3.src.tar.xz 127805656 BLAKE2B 
ecaead9f227b8357a5dc5ff21554d9b4f5aa036df1b88676fd8c3e16b438381db062872be396af5246e12cd71812a886016e0331a272dafc3508ecd0bfbb50ed
 SHA512 
5f48b4af2e4f9bc470fcfd42fd48072b7bd442bc676d8401b04fbc6e9014a9a78e1bf524ba78f7ae8a1246222a6b03ca662721e3bf6e9eb03a015dd3306c7234
 DIST llvm-project-17.0.0rc3.src.tar.xz.sig 438 BLAKE2B 
7b644cf501d17a6aef9b052e359ba06c1840a75e5263de46d938dbbdea07720b53d7ee6b5861ad641d0f7a7f75c6cc17717847b0ea9cf08873dbfacbe1c19074
 SHA512 
7059b1a90b7dd8cfa831f9e199a3a817358fd75d7c7d7e6de446d5443fce5831877a28e9b964ea238c1d803f9054bf4f53a97622d5f756f7f99aaa1c1a279f44
+DIST llvm-project-17.0.0rc4.src.tar.xz 127838724 BLAKE2B 
e3bf524e55db5e4305099ecdff09c0d3eab7957a5f8729eefe636e361460f405fbfd569af38aa39eea3b6c1e024feaa0400f8bc092194f2c3b54c695e7962591
 SHA512 
be7b5ad136d03864dbd11a589ca9e8b0b04a4226ebcffcc123b3ba72992f704bab4f9550d03eb2ac1d21fb8b73ac7824398b4cb4c9cec2118efb112babfe0f65
+DIST llvm-project-17.0.0rc4.src.tar.xz.sig 438 BLAKE2B 
2cda35b4a3ebddfdbe6828459c8bd8fdfaa8e04d2d1c4f2faf16f5c66909186d2dd73e6a163cf733d8955c007249cf3f62f237855d5a76b1b61f3bfa30e4972d
 SHA512 
5f713e05b7c58fab6e9cc43f2f3f69120482c9b60008146da0cddb266d1a5c9b9a77e1e338fce4e15624b332ac53a90c5c4a6f62c58a77f2122a015b4f0ebed2
 DIST llvm-project-e3373c6c83d3855adb78f1952a3bf0398baf359e.tar.gz 196926975 
BLAKE2B 
9da1052db0a6ff81a8b76cbf9cb2ab7eed5c8798dc5ae6887a4694de8b151c7a1282cfff2da2e8440b1a67d3d12c33db319fbbe6062761b6d5369e6b335821ae
 SHA512 
8bb6d49ddb824e932f7bad3c51e4a6c2227139aaf19c02e9deb15657919bc12ea41844d8fe045061814aefb9031d82b167c7c0c20bedaa09aaffe164a2109f7d
 DIST llvm-project-f6259d9b9a546dbfa5bc2f29313c6edd6c701177.tar.gz 196957045 
BLAKE2B 
c38b17f4e697c090b0b70385e45ca4ce97981746738e556154895d5b57cede90f6b8bdc5f41023bda6e942f07f572aa508cf0107fb81bee80a5ea9f13ac495fd
 SHA512 
8394a42e1963618ed7f7cf7770acb72ae6bf84f3e2351218b5049ea2d76ff6ae768ad5588ffd1b2be1b5228a8fcb03663430814c409ceb9fa5735c891847f816

diff --git a/sys-devel/llvm/llvm-17.0.0_rc4.ebuild 
b/sys-devel/llvm/llvm-17.0.0_rc4.ebuild
new file mode 100644
index ..3b29671ea107
--- /dev/null
+++ b/sys-devel/llvm/llvm-17.0.0_rc4.ebuild
@@ -0,0 +1,533 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit cmake llvm.org multilib-minimal pax-utils python-any-r1
+inherit toolchain-funcs
+
+DESCRIPTION="Low Level Virtual Machine"
+HOMEPAGE="https://llvm.org/;
+
+# Additional licenses:
+# 1. OpenBSD regex: Henry Spencer's license ('rc' in Gentoo) + BSD.
+# 2. xxhash: BSD.
+# 3. MD5 code: public-domain.
+# 4. ConvertUTF.h: TODO.
+
+LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA BSD public-domain rc"
+SLOT="${LLVM_MAJOR}/${LLVM_SOABI}"
+KEYWORDS=""
+IUSE="
+   +binutils-plugin +debug debuginfod doc exegesis libedit +libffi
+   ncurses test xar xml z3 zstd
+"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   sys-libs/zlib:0=[${MULTILIB_USEDEP}]
+   debuginfod? (
+   net-misc/curl:=
+   dev-cpp/cpp-httplib:=
+   )
+   exegesis? ( dev-libs/libpfm:= )
+   libedit? ( dev-libs/libedit:0=[${MULTILIB_USEDEP}] )
+   libffi? ( >=dev-libs/libffi-3.0.13-r1:0=[${MULTILIB_USEDEP}] )
+   ncurses? ( >=sys-libs/ncurses-5.9-r3:0=[${MULTILIB_USEDEP}] )
+   xar? ( app-arch/xar )
+   xml? ( dev-libs/libxml2:2=[${MULTILIB_USEDEP}] )
+   z3? ( >=sci-mathematics/z3-4.7.1:0=[${MULTILIB_USEDEP}] )
+   zstd? ( app-arch/zstd:=[${MULTILIB_USEDEP}] )
+"
+DEPEND="
+   ${RDEPEND}
+   binutils-plugin? ( sys-libs/binutils-libs )
+"
+BDEPEND="
+   ${PYTHON_DEPS}
+   dev-lang/perl
+   >=dev-util/cmake-3.16
+   sys-devel/gnuconfig
+   kernel_Darwin? (
+   =sys-devel/binutils-apple-5.1
+  

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

2023-09-05 Thread Michał Górny
commit: b2167eec31cb799d5b22ec589f885b4ab5c1106f
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Sep  5 15:52:19 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Sep  5 19:58:24 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b2167eec

sys-libs/compiler-rt: Bump to 17.0.0_rc4

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

 sys-libs/compiler-rt/Manifest  |   2 +
 sys-libs/compiler-rt/compiler-rt-17.0.0_rc4.ebuild | 177 +
 2 files changed, 179 insertions(+)

diff --git a/sys-libs/compiler-rt/Manifest b/sys-libs/compiler-rt/Manifest
index 06d5b44950c9..4871d863676b 100644
--- a/sys-libs/compiler-rt/Manifest
+++ b/sys-libs/compiler-rt/Manifest
@@ -8,5 +8,7 @@ DIST llvm-project-16.0.6.src.tar.xz 118013488 BLAKE2B 
95192d39cbd2914e5609db3659
 DIST llvm-project-16.0.6.src.tar.xz.sig 566 BLAKE2B 
2060cebd5ed57cb8a86a44238c43dfd4b921649298b10c3d19da308374c1e49869174294e29943c2af459fe06428264e26881d6c1288ebbc48686cc2cf467c7a
 SHA512 
ca249262c7102e0889ec1bdc6f71a3a6f0e7e5d5fbab8abcd6fccd2871e7955eff7af5b055a76006097baf0dfaf2f5069eff3035b3107fc552abdb2481b21447
 DIST llvm-project-17.0.0rc3.src.tar.xz 127805656 BLAKE2B 
ecaead9f227b8357a5dc5ff21554d9b4f5aa036df1b88676fd8c3e16b438381db062872be396af5246e12cd71812a886016e0331a272dafc3508ecd0bfbb50ed
 SHA512 
5f48b4af2e4f9bc470fcfd42fd48072b7bd442bc676d8401b04fbc6e9014a9a78e1bf524ba78f7ae8a1246222a6b03ca662721e3bf6e9eb03a015dd3306c7234
 DIST llvm-project-17.0.0rc3.src.tar.xz.sig 438 BLAKE2B 
7b644cf501d17a6aef9b052e359ba06c1840a75e5263de46d938dbbdea07720b53d7ee6b5861ad641d0f7a7f75c6cc17717847b0ea9cf08873dbfacbe1c19074
 SHA512 
7059b1a90b7dd8cfa831f9e199a3a817358fd75d7c7d7e6de446d5443fce5831877a28e9b964ea238c1d803f9054bf4f53a97622d5f756f7f99aaa1c1a279f44
+DIST llvm-project-17.0.0rc4.src.tar.xz 127838724 BLAKE2B 
e3bf524e55db5e4305099ecdff09c0d3eab7957a5f8729eefe636e361460f405fbfd569af38aa39eea3b6c1e024feaa0400f8bc092194f2c3b54c695e7962591
 SHA512 
be7b5ad136d03864dbd11a589ca9e8b0b04a4226ebcffcc123b3ba72992f704bab4f9550d03eb2ac1d21fb8b73ac7824398b4cb4c9cec2118efb112babfe0f65
+DIST llvm-project-17.0.0rc4.src.tar.xz.sig 438 BLAKE2B 
2cda35b4a3ebddfdbe6828459c8bd8fdfaa8e04d2d1c4f2faf16f5c66909186d2dd73e6a163cf733d8955c007249cf3f62f237855d5a76b1b61f3bfa30e4972d
 SHA512 
5f713e05b7c58fab6e9cc43f2f3f69120482c9b60008146da0cddb266d1a5c9b9a77e1e338fce4e15624b332ac53a90c5c4a6f62c58a77f2122a015b4f0ebed2
 DIST llvm-project-e3373c6c83d3855adb78f1952a3bf0398baf359e.tar.gz 196926975 
BLAKE2B 
9da1052db0a6ff81a8b76cbf9cb2ab7eed5c8798dc5ae6887a4694de8b151c7a1282cfff2da2e8440b1a67d3d12c33db319fbbe6062761b6d5369e6b335821ae
 SHA512 
8bb6d49ddb824e932f7bad3c51e4a6c2227139aaf19c02e9deb15657919bc12ea41844d8fe045061814aefb9031d82b167c7c0c20bedaa09aaffe164a2109f7d
 DIST llvm-project-f6259d9b9a546dbfa5bc2f29313c6edd6c701177.tar.gz 196957045 
BLAKE2B 
c38b17f4e697c090b0b70385e45ca4ce97981746738e556154895d5b57cede90f6b8bdc5f41023bda6e942f07f572aa508cf0107fb81bee80a5ea9f13ac495fd
 SHA512 
8394a42e1963618ed7f7cf7770acb72ae6bf84f3e2351218b5049ea2d76ff6ae768ad5588ffd1b2be1b5228a8fcb03663430814c409ceb9fa5735c891847f816

diff --git a/sys-libs/compiler-rt/compiler-rt-17.0.0_rc4.ebuild 
b/sys-libs/compiler-rt/compiler-rt-17.0.0_rc4.ebuild
new file mode 100644
index ..f5ece0834a5e
--- /dev/null
+++ b/sys-libs/compiler-rt/compiler-rt-17.0.0_rc4.ebuild
@@ -0,0 +1,177 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+inherit cmake crossdev flag-o-matic llvm llvm.org python-any-r1 toolchain-funcs
+
+DESCRIPTION="Compiler runtime library for clang (built-in part)"
+HOMEPAGE="https://llvm.org/;
+
+LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )"
+SLOT="${LLVM_MAJOR}"
+KEYWORDS=""
+IUSE="+abi_x86_32 abi_x86_64 +clang +debug test"
+RESTRICT="!test? ( test ) !clang? ( test )"
+
+DEPEND="
+   sys-devel/llvm:${LLVM_MAJOR}
+"
+BDEPEND="
+   >=dev-util/cmake-3.16
+   clang? ( sys-devel/clang )
+   test? (
+   $(python_gen_any_dep ">=dev-python/lit-15[\${PYTHON_USEDEP}]")
+   =sys-devel/clang-${LLVM_VERSION}*:${LLVM_MAJOR}
+   )
+   !test? (
+   ${PYTHON_DEPS}
+   )
+"
+
+LLVM_COMPONENTS=( compiler-rt cmake llvm/cmake )
+llvm.org_set_globals
+
+python_check_deps() {
+   use test || return 0
+   python_has_version ">=dev-python/lit-15[${PYTHON_USEDEP}]"
+}
+
+pkg_pretend() {
+   if ! use clang && ! tc-is-clang; then
+   ewarn "Building using a compiler other than clang may result in 
broken atomics"
+   ewarn "library. Enable USE=clang unless you have a very good 
reason not to."
+   fi
+}
+
+pkg_setup() {
+   # Darwin Prefix builds do not have llvm installed yet, so rely on
+   # bootstrap-prefix to set the appropriate path vars to LLVM instead
+   # of using llvm_pkg_setup.
+   if [[ 

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

2023-09-05 Thread Michał Górny
commit: d0f8418f7cf3abb40fa191f8826c6b1c360a2687
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Sep  5 15:52:26 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Sep  5 19:58:29 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d0f8418f

dev-libs/libclc: Bump to 17.0.0_rc4

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

 dev-libs/libclc/Manifest |  2 +
 dev-libs/libclc/libclc-17.0.0_rc4.ebuild | 88 
 2 files changed, 90 insertions(+)

diff --git a/dev-libs/libclc/Manifest b/dev-libs/libclc/Manifest
index aefca5c7ae38..aa50ad835c53 100644
--- a/dev-libs/libclc/Manifest
+++ b/dev-libs/libclc/Manifest
@@ -6,5 +6,7 @@ DIST llvm-project-16.0.6.src.tar.xz 118013488 BLAKE2B 
95192d39cbd2914e5609db3659
 DIST llvm-project-16.0.6.src.tar.xz.sig 566 BLAKE2B 
2060cebd5ed57cb8a86a44238c43dfd4b921649298b10c3d19da308374c1e49869174294e29943c2af459fe06428264e26881d6c1288ebbc48686cc2cf467c7a
 SHA512 
ca249262c7102e0889ec1bdc6f71a3a6f0e7e5d5fbab8abcd6fccd2871e7955eff7af5b055a76006097baf0dfaf2f5069eff3035b3107fc552abdb2481b21447
 DIST llvm-project-17.0.0rc3.src.tar.xz 127805656 BLAKE2B 
ecaead9f227b8357a5dc5ff21554d9b4f5aa036df1b88676fd8c3e16b438381db062872be396af5246e12cd71812a886016e0331a272dafc3508ecd0bfbb50ed
 SHA512 
5f48b4af2e4f9bc470fcfd42fd48072b7bd442bc676d8401b04fbc6e9014a9a78e1bf524ba78f7ae8a1246222a6b03ca662721e3bf6e9eb03a015dd3306c7234
 DIST llvm-project-17.0.0rc3.src.tar.xz.sig 438 BLAKE2B 
7b644cf501d17a6aef9b052e359ba06c1840a75e5263de46d938dbbdea07720b53d7ee6b5861ad641d0f7a7f75c6cc17717847b0ea9cf08873dbfacbe1c19074
 SHA512 
7059b1a90b7dd8cfa831f9e199a3a817358fd75d7c7d7e6de446d5443fce5831877a28e9b964ea238c1d803f9054bf4f53a97622d5f756f7f99aaa1c1a279f44
+DIST llvm-project-17.0.0rc4.src.tar.xz 127838724 BLAKE2B 
e3bf524e55db5e4305099ecdff09c0d3eab7957a5f8729eefe636e361460f405fbfd569af38aa39eea3b6c1e024feaa0400f8bc092194f2c3b54c695e7962591
 SHA512 
be7b5ad136d03864dbd11a589ca9e8b0b04a4226ebcffcc123b3ba72992f704bab4f9550d03eb2ac1d21fb8b73ac7824398b4cb4c9cec2118efb112babfe0f65
+DIST llvm-project-17.0.0rc4.src.tar.xz.sig 438 BLAKE2B 
2cda35b4a3ebddfdbe6828459c8bd8fdfaa8e04d2d1c4f2faf16f5c66909186d2dd73e6a163cf733d8955c007249cf3f62f237855d5a76b1b61f3bfa30e4972d
 SHA512 
5f713e05b7c58fab6e9cc43f2f3f69120482c9b60008146da0cddb266d1a5c9b9a77e1e338fce4e15624b332ac53a90c5c4a6f62c58a77f2122a015b4f0ebed2
 DIST llvm-project-e3373c6c83d3855adb78f1952a3bf0398baf359e.tar.gz 196926975 
BLAKE2B 
9da1052db0a6ff81a8b76cbf9cb2ab7eed5c8798dc5ae6887a4694de8b151c7a1282cfff2da2e8440b1a67d3d12c33db319fbbe6062761b6d5369e6b335821ae
 SHA512 
8bb6d49ddb824e932f7bad3c51e4a6c2227139aaf19c02e9deb15657919bc12ea41844d8fe045061814aefb9031d82b167c7c0c20bedaa09aaffe164a2109f7d
 DIST llvm-project-f6259d9b9a546dbfa5bc2f29313c6edd6c701177.tar.gz 196957045 
BLAKE2B 
c38b17f4e697c090b0b70385e45ca4ce97981746738e556154895d5b57cede90f6b8bdc5f41023bda6e942f07f572aa508cf0107fb81bee80a5ea9f13ac495fd
 SHA512 
8394a42e1963618ed7f7cf7770acb72ae6bf84f3e2351218b5049ea2d76ff6ae768ad5588ffd1b2be1b5228a8fcb03663430814c409ceb9fa5735c891847f816

diff --git a/dev-libs/libclc/libclc-17.0.0_rc4.ebuild 
b/dev-libs/libclc/libclc-17.0.0_rc4.ebuild
new file mode 100644
index ..117d489acdec
--- /dev/null
+++ b/dev-libs/libclc/libclc-17.0.0_rc4.ebuild
@@ -0,0 +1,88 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+inherit cmake llvm llvm.org python-any-r1
+
+DESCRIPTION="OpenCL C library"
+HOMEPAGE="https://libclc.llvm.org/;
+
+LICENSE="Apache-2.0-with-LLVM-exceptions || ( MIT BSD )"
+SLOT="0"
+KEYWORDS=""
+IUSE="+spirv video_cards_nvidia video_cards_r600 video_cards_radeonsi"
+
+LLVM_MAX_SLOT=17
+BDEPEND="
+   ${PYTHON_DEPS}
+   || (
+   (
+   sys-devel/clang:17
+   spirv? ( dev-util/spirv-llvm-translator:17 )
+   )
+   (
+   sys-devel/clang:16
+   spirv? ( dev-util/spirv-llvm-translator:16 )
+   )
+   (
+   sys-devel/clang:15
+   spirv? ( dev-util/spirv-llvm-translator:15 )
+   )
+   (
+   sys-devel/clang:14
+   spirv? ( dev-util/spirv-llvm-translator:14 )
+   )
+   (
+   sys-devel/clang:13
+   spirv? ( dev-util/spirv-llvm-translator:13 )
+   )
+   )
+"
+
+LLVM_COMPONENTS=( libclc )
+llvm.org_set_globals
+
+llvm_check_deps() {
+   if use spirv; then
+   has_version -b "dev-util/spirv-llvm-translator:${LLVM_SLOT}" ||
+   return 1
+   fi
+   has_version -b "sys-devel/clang:${LLVM_SLOT}"
+}
+
+pkg_setup() {
+   llvm_pkg_setup
+   python-any-r1_pkg_setup
+}
+
+src_configure() {
+   local 

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

2023-09-05 Thread Michał Górny
commit: 8fd031e11dfff2a3da2f52bc6071bce4cbae7cbb
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Sep  5 15:52:24 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Sep  5 19:58:28 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8fd031e1

sys-libs/libomp: Bump to 17.0.0_rc4

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

 sys-libs/libomp/Manifest |   2 +
 sys-libs/libomp/libomp-17.0.0_rc4.ebuild | 151 +++
 2 files changed, 153 insertions(+)

diff --git a/sys-libs/libomp/Manifest b/sys-libs/libomp/Manifest
index 6ffb54d0c51e..a209815f7b17 100644
--- a/sys-libs/libomp/Manifest
+++ b/sys-libs/libomp/Manifest
@@ -9,5 +9,7 @@ DIST llvm-project-16.0.6.src.tar.xz 118013488 BLAKE2B 
95192d39cbd2914e5609db3659
 DIST llvm-project-16.0.6.src.tar.xz.sig 566 BLAKE2B 
2060cebd5ed57cb8a86a44238c43dfd4b921649298b10c3d19da308374c1e49869174294e29943c2af459fe06428264e26881d6c1288ebbc48686cc2cf467c7a
 SHA512 
ca249262c7102e0889ec1bdc6f71a3a6f0e7e5d5fbab8abcd6fccd2871e7955eff7af5b055a76006097baf0dfaf2f5069eff3035b3107fc552abdb2481b21447
 DIST llvm-project-17.0.0rc3.src.tar.xz 127805656 BLAKE2B 
ecaead9f227b8357a5dc5ff21554d9b4f5aa036df1b88676fd8c3e16b438381db062872be396af5246e12cd71812a886016e0331a272dafc3508ecd0bfbb50ed
 SHA512 
5f48b4af2e4f9bc470fcfd42fd48072b7bd442bc676d8401b04fbc6e9014a9a78e1bf524ba78f7ae8a1246222a6b03ca662721e3bf6e9eb03a015dd3306c7234
 DIST llvm-project-17.0.0rc3.src.tar.xz.sig 438 BLAKE2B 
7b644cf501d17a6aef9b052e359ba06c1840a75e5263de46d938dbbdea07720b53d7ee6b5861ad641d0f7a7f75c6cc17717847b0ea9cf08873dbfacbe1c19074
 SHA512 
7059b1a90b7dd8cfa831f9e199a3a817358fd75d7c7d7e6de446d5443fce5831877a28e9b964ea238c1d803f9054bf4f53a97622d5f756f7f99aaa1c1a279f44
+DIST llvm-project-17.0.0rc4.src.tar.xz 127838724 BLAKE2B 
e3bf524e55db5e4305099ecdff09c0d3eab7957a5f8729eefe636e361460f405fbfd569af38aa39eea3b6c1e024feaa0400f8bc092194f2c3b54c695e7962591
 SHA512 
be7b5ad136d03864dbd11a589ca9e8b0b04a4226ebcffcc123b3ba72992f704bab4f9550d03eb2ac1d21fb8b73ac7824398b4cb4c9cec2118efb112babfe0f65
+DIST llvm-project-17.0.0rc4.src.tar.xz.sig 438 BLAKE2B 
2cda35b4a3ebddfdbe6828459c8bd8fdfaa8e04d2d1c4f2faf16f5c66909186d2dd73e6a163cf733d8955c007249cf3f62f237855d5a76b1b61f3bfa30e4972d
 SHA512 
5f713e05b7c58fab6e9cc43f2f3f69120482c9b60008146da0cddb266d1a5c9b9a77e1e338fce4e15624b332ac53a90c5c4a6f62c58a77f2122a015b4f0ebed2
 DIST llvm-project-e3373c6c83d3855adb78f1952a3bf0398baf359e.tar.gz 196926975 
BLAKE2B 
9da1052db0a6ff81a8b76cbf9cb2ab7eed5c8798dc5ae6887a4694de8b151c7a1282cfff2da2e8440b1a67d3d12c33db319fbbe6062761b6d5369e6b335821ae
 SHA512 
8bb6d49ddb824e932f7bad3c51e4a6c2227139aaf19c02e9deb15657919bc12ea41844d8fe045061814aefb9031d82b167c7c0c20bedaa09aaffe164a2109f7d
 DIST llvm-project-f6259d9b9a546dbfa5bc2f29313c6edd6c701177.tar.gz 196957045 
BLAKE2B 
c38b17f4e697c090b0b70385e45ca4ce97981746738e556154895d5b57cede90f6b8bdc5f41023bda6e942f07f572aa508cf0107fb81bee80a5ea9f13ac495fd
 SHA512 
8394a42e1963618ed7f7cf7770acb72ae6bf84f3e2351218b5049ea2d76ff6ae768ad5588ffd1b2be1b5228a8fcb03663430814c409ceb9fa5735c891847f816

diff --git a/sys-libs/libomp/libomp-17.0.0_rc4.ebuild 
b/sys-libs/libomp/libomp-17.0.0_rc4.ebuild
new file mode 100644
index ..31560a1c0eef
--- /dev/null
+++ b/sys-libs/libomp/libomp-17.0.0_rc4.ebuild
@@ -0,0 +1,151 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+inherit flag-o-matic cmake-multilib linux-info llvm llvm.org
+inherit python-single-r1 toolchain-funcs
+
+DESCRIPTION="OpenMP runtime library for LLVM/clang compiler"
+HOMEPAGE="https://openmp.llvm.org;
+
+LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )"
+SLOT="0/${LLVM_SOABI}"
+KEYWORDS=""
+IUSE="
+   +debug gdb-plugin hwloc offload ompt test
+   llvm_targets_AMDGPU llvm_targets_NVPTX
+"
+REQUIRED_USE="
+   gdb-plugin? ( ${PYTHON_REQUIRED_USE} )
+"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   gdb-plugin? ( ${PYTHON_DEPS} )
+   hwloc? ( >=sys-apps/hwloc-2.5:0=[${MULTILIB_USEDEP}] )
+   offload? (
+   dev-libs/libffi:=[${MULTILIB_USEDEP}]
+   ~sys-devel/llvm-${PV}[${MULTILIB_USEDEP}]
+   llvm_targets_AMDGPU? ( dev-libs/rocr-runtime:= )
+   )
+"
+# tests:
+# - dev-python/lit provides the test runner
+# - sys-devel/llvm provide test utils (e.g. FileCheck)
+# - sys-devel/clang provides the compiler to run tests
+DEPEND="
+   ${RDEPEND}
+"
+BDEPEND="
+   dev-lang/perl
+   offload? (
+   llvm_targets_AMDGPU? ( sys-devel/clang )
+   llvm_targets_NVPTX? ( sys-devel/clang )
+   virtual/pkgconfig
+   )
+   test? (
+   ${PYTHON_DEPS}
+   $(python_gen_cond_dep '
+   dev-python/lit[${PYTHON_USEDEP}]
+   ')
+   sys-devel/clang
+   )
+"
+
+LLVM_COMPONENTS=( openmp 

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

2023-09-05 Thread Michał Górny
commit: 6c847b01dba0badb23a796306d7d32017822f084
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Sep  5 15:52:15 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Sep  5 19:58:21 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6c847b01

dev-python/lit: Bump to 17.0.0_rc4

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

 dev-python/lit/Manifest  |  2 ++
 dev-python/lit/lit-17.0.0_rc4.ebuild | 42 
 2 files changed, 44 insertions(+)

diff --git a/dev-python/lit/Manifest b/dev-python/lit/Manifest
index aefca5c7ae38..aa50ad835c53 100644
--- a/dev-python/lit/Manifest
+++ b/dev-python/lit/Manifest
@@ -6,5 +6,7 @@ DIST llvm-project-16.0.6.src.tar.xz 118013488 BLAKE2B 
95192d39cbd2914e5609db3659
 DIST llvm-project-16.0.6.src.tar.xz.sig 566 BLAKE2B 
2060cebd5ed57cb8a86a44238c43dfd4b921649298b10c3d19da308374c1e49869174294e29943c2af459fe06428264e26881d6c1288ebbc48686cc2cf467c7a
 SHA512 
ca249262c7102e0889ec1bdc6f71a3a6f0e7e5d5fbab8abcd6fccd2871e7955eff7af5b055a76006097baf0dfaf2f5069eff3035b3107fc552abdb2481b21447
 DIST llvm-project-17.0.0rc3.src.tar.xz 127805656 BLAKE2B 
ecaead9f227b8357a5dc5ff21554d9b4f5aa036df1b88676fd8c3e16b438381db062872be396af5246e12cd71812a886016e0331a272dafc3508ecd0bfbb50ed
 SHA512 
5f48b4af2e4f9bc470fcfd42fd48072b7bd442bc676d8401b04fbc6e9014a9a78e1bf524ba78f7ae8a1246222a6b03ca662721e3bf6e9eb03a015dd3306c7234
 DIST llvm-project-17.0.0rc3.src.tar.xz.sig 438 BLAKE2B 
7b644cf501d17a6aef9b052e359ba06c1840a75e5263de46d938dbbdea07720b53d7ee6b5861ad641d0f7a7f75c6cc17717847b0ea9cf08873dbfacbe1c19074
 SHA512 
7059b1a90b7dd8cfa831f9e199a3a817358fd75d7c7d7e6de446d5443fce5831877a28e9b964ea238c1d803f9054bf4f53a97622d5f756f7f99aaa1c1a279f44
+DIST llvm-project-17.0.0rc4.src.tar.xz 127838724 BLAKE2B 
e3bf524e55db5e4305099ecdff09c0d3eab7957a5f8729eefe636e361460f405fbfd569af38aa39eea3b6c1e024feaa0400f8bc092194f2c3b54c695e7962591
 SHA512 
be7b5ad136d03864dbd11a589ca9e8b0b04a4226ebcffcc123b3ba72992f704bab4f9550d03eb2ac1d21fb8b73ac7824398b4cb4c9cec2118efb112babfe0f65
+DIST llvm-project-17.0.0rc4.src.tar.xz.sig 438 BLAKE2B 
2cda35b4a3ebddfdbe6828459c8bd8fdfaa8e04d2d1c4f2faf16f5c66909186d2dd73e6a163cf733d8955c007249cf3f62f237855d5a76b1b61f3bfa30e4972d
 SHA512 
5f713e05b7c58fab6e9cc43f2f3f69120482c9b60008146da0cddb266d1a5c9b9a77e1e338fce4e15624b332ac53a90c5c4a6f62c58a77f2122a015b4f0ebed2
 DIST llvm-project-e3373c6c83d3855adb78f1952a3bf0398baf359e.tar.gz 196926975 
BLAKE2B 
9da1052db0a6ff81a8b76cbf9cb2ab7eed5c8798dc5ae6887a4694de8b151c7a1282cfff2da2e8440b1a67d3d12c33db319fbbe6062761b6d5369e6b335821ae
 SHA512 
8bb6d49ddb824e932f7bad3c51e4a6c2227139aaf19c02e9deb15657919bc12ea41844d8fe045061814aefb9031d82b167c7c0c20bedaa09aaffe164a2109f7d
 DIST llvm-project-f6259d9b9a546dbfa5bc2f29313c6edd6c701177.tar.gz 196957045 
BLAKE2B 
c38b17f4e697c090b0b70385e45ca4ce97981746738e556154895d5b57cede90f6b8bdc5f41023bda6e942f07f572aa508cf0107fb81bee80a5ea9f13ac495fd
 SHA512 
8394a42e1963618ed7f7cf7770acb72ae6bf84f3e2351218b5049ea2d76ff6ae768ad5588ffd1b2be1b5228a8fcb03663430814c409ceb9fa5735c891847f816

diff --git a/dev-python/lit/lit-17.0.0_rc4.ebuild 
b/dev-python/lit/lit-17.0.0_rc4.ebuild
new file mode 100644
index ..a1f25977a11a
--- /dev/null
+++ b/dev-python/lit/lit-17.0.0_rc4.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1 llvm.org
+
+DESCRIPTION="A stand-alone install of the LLVM suite testing tool"
+HOMEPAGE="https://llvm.org/;
+
+LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA"
+SLOT="0"
+KEYWORDS=""
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+# Tests require 'FileCheck' and 'not' utilities (from llvm)
+BDEPEND="
+   test? (
+   dev-python/psutil[${PYTHON_USEDEP}]
+   sys-devel/llvm
+   )
+"
+
+LLVM_COMPONENTS=( llvm/utils/lit )
+llvm.org_set_globals
+
+# TODO: move the manpage generation here (from sys-devel/llvm)
+
+src_prepare() {
+   cd "${WORKDIR}" || die
+   distutils-r1_src_prepare
+}
+
+python_test() {
+   local -x LIT_PRESERVES_TMP=1
+   local litflags=$(get_lit_flags)
+   ./lit.py ${litflags//;/ } tests || die
+}



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

2023-09-05 Thread Michał Górny
commit: 5c973e506071c53f83de3099524000f8f3bb266c
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Sep  5 15:52:16 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Sep  5 19:58:22 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5c973e50

sys-devel/lld: Bump to 17.0.0_rc4

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

 sys-devel/lld/Manifest  |  2 +
 sys-devel/lld/lld-17.0.0_rc4.ebuild | 89 +
 2 files changed, 91 insertions(+)

diff --git a/sys-devel/lld/Manifest b/sys-devel/lld/Manifest
index df1d14d0bc48..040aa519b8d6 100644
--- a/sys-devel/lld/Manifest
+++ b/sys-devel/lld/Manifest
@@ -7,5 +7,7 @@ DIST llvm-project-16.0.6.src.tar.xz 118013488 BLAKE2B 
95192d39cbd2914e5609db3659
 DIST llvm-project-16.0.6.src.tar.xz.sig 566 BLAKE2B 
2060cebd5ed57cb8a86a44238c43dfd4b921649298b10c3d19da308374c1e49869174294e29943c2af459fe06428264e26881d6c1288ebbc48686cc2cf467c7a
 SHA512 
ca249262c7102e0889ec1bdc6f71a3a6f0e7e5d5fbab8abcd6fccd2871e7955eff7af5b055a76006097baf0dfaf2f5069eff3035b3107fc552abdb2481b21447
 DIST llvm-project-17.0.0rc3.src.tar.xz 127805656 BLAKE2B 
ecaead9f227b8357a5dc5ff21554d9b4f5aa036df1b88676fd8c3e16b438381db062872be396af5246e12cd71812a886016e0331a272dafc3508ecd0bfbb50ed
 SHA512 
5f48b4af2e4f9bc470fcfd42fd48072b7bd442bc676d8401b04fbc6e9014a9a78e1bf524ba78f7ae8a1246222a6b03ca662721e3bf6e9eb03a015dd3306c7234
 DIST llvm-project-17.0.0rc3.src.tar.xz.sig 438 BLAKE2B 
7b644cf501d17a6aef9b052e359ba06c1840a75e5263de46d938dbbdea07720b53d7ee6b5861ad641d0f7a7f75c6cc17717847b0ea9cf08873dbfacbe1c19074
 SHA512 
7059b1a90b7dd8cfa831f9e199a3a817358fd75d7c7d7e6de446d5443fce5831877a28e9b964ea238c1d803f9054bf4f53a97622d5f756f7f99aaa1c1a279f44
+DIST llvm-project-17.0.0rc4.src.tar.xz 127838724 BLAKE2B 
e3bf524e55db5e4305099ecdff09c0d3eab7957a5f8729eefe636e361460f405fbfd569af38aa39eea3b6c1e024feaa0400f8bc092194f2c3b54c695e7962591
 SHA512 
be7b5ad136d03864dbd11a589ca9e8b0b04a4226ebcffcc123b3ba72992f704bab4f9550d03eb2ac1d21fb8b73ac7824398b4cb4c9cec2118efb112babfe0f65
+DIST llvm-project-17.0.0rc4.src.tar.xz.sig 438 BLAKE2B 
2cda35b4a3ebddfdbe6828459c8bd8fdfaa8e04d2d1c4f2faf16f5c66909186d2dd73e6a163cf733d8955c007249cf3f62f237855d5a76b1b61f3bfa30e4972d
 SHA512 
5f713e05b7c58fab6e9cc43f2f3f69120482c9b60008146da0cddb266d1a5c9b9a77e1e338fce4e15624b332ac53a90c5c4a6f62c58a77f2122a015b4f0ebed2
 DIST llvm-project-e3373c6c83d3855adb78f1952a3bf0398baf359e.tar.gz 196926975 
BLAKE2B 
9da1052db0a6ff81a8b76cbf9cb2ab7eed5c8798dc5ae6887a4694de8b151c7a1282cfff2da2e8440b1a67d3d12c33db319fbbe6062761b6d5369e6b335821ae
 SHA512 
8bb6d49ddb824e932f7bad3c51e4a6c2227139aaf19c02e9deb15657919bc12ea41844d8fe045061814aefb9031d82b167c7c0c20bedaa09aaffe164a2109f7d
 DIST llvm-project-f6259d9b9a546dbfa5bc2f29313c6edd6c701177.tar.gz 196957045 
BLAKE2B 
c38b17f4e697c090b0b70385e45ca4ce97981746738e556154895d5b57cede90f6b8bdc5f41023bda6e942f07f572aa508cf0107fb81bee80a5ea9f13ac495fd
 SHA512 
8394a42e1963618ed7f7cf7770acb72ae6bf84f3e2351218b5049ea2d76ff6ae768ad5588ffd1b2be1b5228a8fcb03663430814c409ceb9fa5735c891847f816

diff --git a/sys-devel/lld/lld-17.0.0_rc4.ebuild 
b/sys-devel/lld/lld-17.0.0_rc4.ebuild
new file mode 100644
index ..085543e50762
--- /dev/null
+++ b/sys-devel/lld/lld-17.0.0_rc4.ebuild
@@ -0,0 +1,89 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+inherit cmake flag-o-matic llvm llvm.org python-any-r1 toolchain-funcs
+
+DESCRIPTION="The LLVM linker (link editor)"
+HOMEPAGE="https://llvm.org/;
+
+LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA"
+SLOT="${LLVM_MAJOR}/${LLVM_SOABI}"
+KEYWORDS=""
+IUSE="+debug test zstd"
+RESTRICT="!test? ( test )"
+
+DEPEND="
+   ~sys-devel/llvm-${PV}[debug=,zstd=]
+   sys-libs/zlib:=
+   zstd? ( app-arch/zstd:= )
+"
+RDEPEND="
+   ${DEPEND}
+   !sys-devel/lld:0
+"
+BDEPEND="
+   sys-devel/llvm:${LLVM_MAJOR}
+   test? (
+   >=dev-util/cmake-3.16
+   $(python_gen_any_dep 
">=dev-python/lit-${PV}[\${PYTHON_USEDEP}]")
+   )
+"
+PDEPEND="
+   >=sys-devel/lld-toolchain-symlinks-16-r2:${LLVM_MAJOR}
+"
+
+LLVM_COMPONENTS=( lld cmake libunwind/include/mach-o )
+llvm.org_set_globals
+
+python_check_deps() {
+   python_has_version ">=dev-python/lit-${PV}[${PYTHON_USEDEP}]"
+}
+
+pkg_setup() {
+   LLVM_MAX_SLOT=${LLVM_MAJOR} llvm_pkg_setup
+   use test && python-any-r1_pkg_setup
+}
+
+src_unpack() {
+   llvm.org_src_unpack
+
+   # Directory ${WORKDIR}/llvm does not exist with USE="-test",
+   # but LLVM_MAIN_SRC_DIR="${WORKDIR}/llvm" is set below,
+   # and ${LLVM_MAIN_SRC_DIR}/../libunwind/include is used by build system
+   # (lld/MachO/CMakeLists.txt) and is expected to be resolvable
+   # to existent directory ${WORKDIR}/libunwind/include.
+   mkdir -p "${WORKDIR}/llvm" || die
+}
+
+src_configure() {
+   

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

2023-09-05 Thread Michał Górny
commit: e12fd124506d9c2a124747573c916c190f4bcd3a
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Sep  5 15:52:22 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Sep  5 19:58:26 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e12fd124

sys-libs/libcxxabi: Bump to 17.0.0_rc4

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

 sys-libs/libcxxabi/Manifest|   2 +
 sys-libs/libcxxabi/libcxxabi-17.0.0_rc4.ebuild | 116 +
 2 files changed, 118 insertions(+)

diff --git a/sys-libs/libcxxabi/Manifest b/sys-libs/libcxxabi/Manifest
index aefca5c7ae38..aa50ad835c53 100644
--- a/sys-libs/libcxxabi/Manifest
+++ b/sys-libs/libcxxabi/Manifest
@@ -6,5 +6,7 @@ DIST llvm-project-16.0.6.src.tar.xz 118013488 BLAKE2B 
95192d39cbd2914e5609db3659
 DIST llvm-project-16.0.6.src.tar.xz.sig 566 BLAKE2B 
2060cebd5ed57cb8a86a44238c43dfd4b921649298b10c3d19da308374c1e49869174294e29943c2af459fe06428264e26881d6c1288ebbc48686cc2cf467c7a
 SHA512 
ca249262c7102e0889ec1bdc6f71a3a6f0e7e5d5fbab8abcd6fccd2871e7955eff7af5b055a76006097baf0dfaf2f5069eff3035b3107fc552abdb2481b21447
 DIST llvm-project-17.0.0rc3.src.tar.xz 127805656 BLAKE2B 
ecaead9f227b8357a5dc5ff21554d9b4f5aa036df1b88676fd8c3e16b438381db062872be396af5246e12cd71812a886016e0331a272dafc3508ecd0bfbb50ed
 SHA512 
5f48b4af2e4f9bc470fcfd42fd48072b7bd442bc676d8401b04fbc6e9014a9a78e1bf524ba78f7ae8a1246222a6b03ca662721e3bf6e9eb03a015dd3306c7234
 DIST llvm-project-17.0.0rc3.src.tar.xz.sig 438 BLAKE2B 
7b644cf501d17a6aef9b052e359ba06c1840a75e5263de46d938dbbdea07720b53d7ee6b5861ad641d0f7a7f75c6cc17717847b0ea9cf08873dbfacbe1c19074
 SHA512 
7059b1a90b7dd8cfa831f9e199a3a817358fd75d7c7d7e6de446d5443fce5831877a28e9b964ea238c1d803f9054bf4f53a97622d5f756f7f99aaa1c1a279f44
+DIST llvm-project-17.0.0rc4.src.tar.xz 127838724 BLAKE2B 
e3bf524e55db5e4305099ecdff09c0d3eab7957a5f8729eefe636e361460f405fbfd569af38aa39eea3b6c1e024feaa0400f8bc092194f2c3b54c695e7962591
 SHA512 
be7b5ad136d03864dbd11a589ca9e8b0b04a4226ebcffcc123b3ba72992f704bab4f9550d03eb2ac1d21fb8b73ac7824398b4cb4c9cec2118efb112babfe0f65
+DIST llvm-project-17.0.0rc4.src.tar.xz.sig 438 BLAKE2B 
2cda35b4a3ebddfdbe6828459c8bd8fdfaa8e04d2d1c4f2faf16f5c66909186d2dd73e6a163cf733d8955c007249cf3f62f237855d5a76b1b61f3bfa30e4972d
 SHA512 
5f713e05b7c58fab6e9cc43f2f3f69120482c9b60008146da0cddb266d1a5c9b9a77e1e338fce4e15624b332ac53a90c5c4a6f62c58a77f2122a015b4f0ebed2
 DIST llvm-project-e3373c6c83d3855adb78f1952a3bf0398baf359e.tar.gz 196926975 
BLAKE2B 
9da1052db0a6ff81a8b76cbf9cb2ab7eed5c8798dc5ae6887a4694de8b151c7a1282cfff2da2e8440b1a67d3d12c33db319fbbe6062761b6d5369e6b335821ae
 SHA512 
8bb6d49ddb824e932f7bad3c51e4a6c2227139aaf19c02e9deb15657919bc12ea41844d8fe045061814aefb9031d82b167c7c0c20bedaa09aaffe164a2109f7d
 DIST llvm-project-f6259d9b9a546dbfa5bc2f29313c6edd6c701177.tar.gz 196957045 
BLAKE2B 
c38b17f4e697c090b0b70385e45ca4ce97981746738e556154895d5b57cede90f6b8bdc5f41023bda6e942f07f572aa508cf0107fb81bee80a5ea9f13ac495fd
 SHA512 
8394a42e1963618ed7f7cf7770acb72ae6bf84f3e2351218b5049ea2d76ff6ae768ad5588ffd1b2be1b5228a8fcb03663430814c409ceb9fa5735c891847f816

diff --git a/sys-libs/libcxxabi/libcxxabi-17.0.0_rc4.ebuild 
b/sys-libs/libcxxabi/libcxxabi-17.0.0_rc4.ebuild
new file mode 100644
index ..4fab65aee6f0
--- /dev/null
+++ b/sys-libs/libcxxabi/libcxxabi-17.0.0_rc4.ebuild
@@ -0,0 +1,116 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+inherit cmake-multilib flag-o-matic llvm llvm.org python-any-r1 \
+   toolchain-funcs
+
+DESCRIPTION="Low level support for a standard C++ library"
+HOMEPAGE="https://libcxxabi.llvm.org/;
+
+LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )"
+SLOT="0"
+KEYWORDS=""
+IUSE="+clang +static-libs test"
+REQUIRED_USE="test? ( clang )"
+RESTRICT="!test? ( test )"
+
+# in 15.x, cxxabi.h is moving from libcxx to libcxxabi
+RDEPEND+="
+   !

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

2023-09-05 Thread Michał Górny
commit: b05116e789125f231caf0fb0d6c65bde08c22ec2
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Sep  5 15:52:14 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Sep  5 19:58:20 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b05116e7

dev-python/clang-python: Bump to 17.0.0_rc4

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

 dev-python/clang-python/Manifest   |  2 +
 .../clang-python/clang-python-17.0.0_rc4.ebuild| 54 ++
 2 files changed, 56 insertions(+)

diff --git a/dev-python/clang-python/Manifest b/dev-python/clang-python/Manifest
index aefca5c7ae38..aa50ad835c53 100644
--- a/dev-python/clang-python/Manifest
+++ b/dev-python/clang-python/Manifest
@@ -6,5 +6,7 @@ DIST llvm-project-16.0.6.src.tar.xz 118013488 BLAKE2B 
95192d39cbd2914e5609db3659
 DIST llvm-project-16.0.6.src.tar.xz.sig 566 BLAKE2B 
2060cebd5ed57cb8a86a44238c43dfd4b921649298b10c3d19da308374c1e49869174294e29943c2af459fe06428264e26881d6c1288ebbc48686cc2cf467c7a
 SHA512 
ca249262c7102e0889ec1bdc6f71a3a6f0e7e5d5fbab8abcd6fccd2871e7955eff7af5b055a76006097baf0dfaf2f5069eff3035b3107fc552abdb2481b21447
 DIST llvm-project-17.0.0rc3.src.tar.xz 127805656 BLAKE2B 
ecaead9f227b8357a5dc5ff21554d9b4f5aa036df1b88676fd8c3e16b438381db062872be396af5246e12cd71812a886016e0331a272dafc3508ecd0bfbb50ed
 SHA512 
5f48b4af2e4f9bc470fcfd42fd48072b7bd442bc676d8401b04fbc6e9014a9a78e1bf524ba78f7ae8a1246222a6b03ca662721e3bf6e9eb03a015dd3306c7234
 DIST llvm-project-17.0.0rc3.src.tar.xz.sig 438 BLAKE2B 
7b644cf501d17a6aef9b052e359ba06c1840a75e5263de46d938dbbdea07720b53d7ee6b5861ad641d0f7a7f75c6cc17717847b0ea9cf08873dbfacbe1c19074
 SHA512 
7059b1a90b7dd8cfa831f9e199a3a817358fd75d7c7d7e6de446d5443fce5831877a28e9b964ea238c1d803f9054bf4f53a97622d5f756f7f99aaa1c1a279f44
+DIST llvm-project-17.0.0rc4.src.tar.xz 127838724 BLAKE2B 
e3bf524e55db5e4305099ecdff09c0d3eab7957a5f8729eefe636e361460f405fbfd569af38aa39eea3b6c1e024feaa0400f8bc092194f2c3b54c695e7962591
 SHA512 
be7b5ad136d03864dbd11a589ca9e8b0b04a4226ebcffcc123b3ba72992f704bab4f9550d03eb2ac1d21fb8b73ac7824398b4cb4c9cec2118efb112babfe0f65
+DIST llvm-project-17.0.0rc4.src.tar.xz.sig 438 BLAKE2B 
2cda35b4a3ebddfdbe6828459c8bd8fdfaa8e04d2d1c4f2faf16f5c66909186d2dd73e6a163cf733d8955c007249cf3f62f237855d5a76b1b61f3bfa30e4972d
 SHA512 
5f713e05b7c58fab6e9cc43f2f3f69120482c9b60008146da0cddb266d1a5c9b9a77e1e338fce4e15624b332ac53a90c5c4a6f62c58a77f2122a015b4f0ebed2
 DIST llvm-project-e3373c6c83d3855adb78f1952a3bf0398baf359e.tar.gz 196926975 
BLAKE2B 
9da1052db0a6ff81a8b76cbf9cb2ab7eed5c8798dc5ae6887a4694de8b151c7a1282cfff2da2e8440b1a67d3d12c33db319fbbe6062761b6d5369e6b335821ae
 SHA512 
8bb6d49ddb824e932f7bad3c51e4a6c2227139aaf19c02e9deb15657919bc12ea41844d8fe045061814aefb9031d82b167c7c0c20bedaa09aaffe164a2109f7d
 DIST llvm-project-f6259d9b9a546dbfa5bc2f29313c6edd6c701177.tar.gz 196957045 
BLAKE2B 
c38b17f4e697c090b0b70385e45ca4ce97981746738e556154895d5b57cede90f6b8bdc5f41023bda6e942f07f572aa508cf0107fb81bee80a5ea9f13ac495fd
 SHA512 
8394a42e1963618ed7f7cf7770acb72ae6bf84f3e2351218b5049ea2d76ff6ae768ad5588ffd1b2be1b5228a8fcb03663430814c409ceb9fa5735c891847f816

diff --git a/dev-python/clang-python/clang-python-17.0.0_rc4.ebuild 
b/dev-python/clang-python/clang-python-17.0.0_rc4.ebuild
new file mode 100644
index ..0b4b598d92ff
--- /dev/null
+++ b/dev-python/clang-python/clang-python-17.0.0_rc4.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+inherit llvm.org python-r1
+
+DESCRIPTION="Python bindings for sys-devel/clang"
+HOMEPAGE="https://llvm.org/;
+
+LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA"
+SLOT="0"
+KEYWORDS=""
+IUSE="test"
+RESTRICT="!test? ( test )"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+# The module is opening libclang.so directly, and doing some blasphemy
+# on top of it.
+DEPEND="
+   >=sys-devel/clang-${PV}:*
+   !sys-devel/llvm:0[clang(-),python(-)]
+   !sys-devel/clang:0[python(-)]
+"
+RDEPEND="
+   ${DEPEND}
+   ${PYTHON_DEPS}
+"
+BDEPEND="
+   ${PYTHON_DEPS}
+   test? (
+   sys-devel/clang:${LLVM_MAJOR}
+   )
+"
+
+LLVM_COMPONENTS=( clang/bindings/python )
+llvm.org_set_globals
+
+python_test() {
+   # tests rely on results from a specific clang version, so override
+   # the search path
+   local -x 
CLANG_LIBRARY_PATH=${BROOT}/usr/lib/llvm/${LLVM_MAJOR}/$(get_libdir)
+   local -x CLANG_NO_DEFAULT_CONFIG=1
+   "${EPYTHON}" -m unittest discover -v || die "Tests fail with ${EPYTHON}"
+}
+
+src_test() {
+   python_foreach_impl python_test
+}
+
+src_install() {
+   python_foreach_impl python_domodule clang
+}



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

2023-09-05 Thread Michał Górny
commit: cc5382e4b27145aa4b48d35633ecab194c85c630
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Sep  5 15:52:11 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Sep  5 19:58:19 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc5382e4

sys-devel/clang-common: Bump to 17.0.0_rc4

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

 sys-devel/clang-common/Manifest|   2 +
 .../clang-common/clang-common-17.0.0_rc4.ebuild| 204 +
 2 files changed, 206 insertions(+)

diff --git a/sys-devel/clang-common/Manifest b/sys-devel/clang-common/Manifest
index aefca5c7ae38..aa50ad835c53 100644
--- a/sys-devel/clang-common/Manifest
+++ b/sys-devel/clang-common/Manifest
@@ -6,5 +6,7 @@ DIST llvm-project-16.0.6.src.tar.xz 118013488 BLAKE2B 
95192d39cbd2914e5609db3659
 DIST llvm-project-16.0.6.src.tar.xz.sig 566 BLAKE2B 
2060cebd5ed57cb8a86a44238c43dfd4b921649298b10c3d19da308374c1e49869174294e29943c2af459fe06428264e26881d6c1288ebbc48686cc2cf467c7a
 SHA512 
ca249262c7102e0889ec1bdc6f71a3a6f0e7e5d5fbab8abcd6fccd2871e7955eff7af5b055a76006097baf0dfaf2f5069eff3035b3107fc552abdb2481b21447
 DIST llvm-project-17.0.0rc3.src.tar.xz 127805656 BLAKE2B 
ecaead9f227b8357a5dc5ff21554d9b4f5aa036df1b88676fd8c3e16b438381db062872be396af5246e12cd71812a886016e0331a272dafc3508ecd0bfbb50ed
 SHA512 
5f48b4af2e4f9bc470fcfd42fd48072b7bd442bc676d8401b04fbc6e9014a9a78e1bf524ba78f7ae8a1246222a6b03ca662721e3bf6e9eb03a015dd3306c7234
 DIST llvm-project-17.0.0rc3.src.tar.xz.sig 438 BLAKE2B 
7b644cf501d17a6aef9b052e359ba06c1840a75e5263de46d938dbbdea07720b53d7ee6b5861ad641d0f7a7f75c6cc17717847b0ea9cf08873dbfacbe1c19074
 SHA512 
7059b1a90b7dd8cfa831f9e199a3a817358fd75d7c7d7e6de446d5443fce5831877a28e9b964ea238c1d803f9054bf4f53a97622d5f756f7f99aaa1c1a279f44
+DIST llvm-project-17.0.0rc4.src.tar.xz 127838724 BLAKE2B 
e3bf524e55db5e4305099ecdff09c0d3eab7957a5f8729eefe636e361460f405fbfd569af38aa39eea3b6c1e024feaa0400f8bc092194f2c3b54c695e7962591
 SHA512 
be7b5ad136d03864dbd11a589ca9e8b0b04a4226ebcffcc123b3ba72992f704bab4f9550d03eb2ac1d21fb8b73ac7824398b4cb4c9cec2118efb112babfe0f65
+DIST llvm-project-17.0.0rc4.src.tar.xz.sig 438 BLAKE2B 
2cda35b4a3ebddfdbe6828459c8bd8fdfaa8e04d2d1c4f2faf16f5c66909186d2dd73e6a163cf733d8955c007249cf3f62f237855d5a76b1b61f3bfa30e4972d
 SHA512 
5f713e05b7c58fab6e9cc43f2f3f69120482c9b60008146da0cddb266d1a5c9b9a77e1e338fce4e15624b332ac53a90c5c4a6f62c58a77f2122a015b4f0ebed2
 DIST llvm-project-e3373c6c83d3855adb78f1952a3bf0398baf359e.tar.gz 196926975 
BLAKE2B 
9da1052db0a6ff81a8b76cbf9cb2ab7eed5c8798dc5ae6887a4694de8b151c7a1282cfff2da2e8440b1a67d3d12c33db319fbbe6062761b6d5369e6b335821ae
 SHA512 
8bb6d49ddb824e932f7bad3c51e4a6c2227139aaf19c02e9deb15657919bc12ea41844d8fe045061814aefb9031d82b167c7c0c20bedaa09aaffe164a2109f7d
 DIST llvm-project-f6259d9b9a546dbfa5bc2f29313c6edd6c701177.tar.gz 196957045 
BLAKE2B 
c38b17f4e697c090b0b70385e45ca4ce97981746738e556154895d5b57cede90f6b8bdc5f41023bda6e942f07f572aa508cf0107fb81bee80a5ea9f13ac495fd
 SHA512 
8394a42e1963618ed7f7cf7770acb72ae6bf84f3e2351218b5049ea2d76ff6ae768ad5588ffd1b2be1b5228a8fcb03663430814c409ceb9fa5735c891847f816

diff --git a/sys-devel/clang-common/clang-common-17.0.0_rc4.ebuild 
b/sys-devel/clang-common/clang-common-17.0.0_rc4.ebuild
new file mode 100644
index ..8bca701cfc0b
--- /dev/null
+++ b/sys-devel/clang-common/clang-common-17.0.0_rc4.ebuild
@@ -0,0 +1,204 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit bash-completion-r1 llvm.org multilib
+
+DESCRIPTION="Common files shared between multiple slots of clang"
+HOMEPAGE="https://llvm.org/;
+
+LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA"
+SLOT="0"
+KEYWORDS=""
+IUSE="
+   default-compiler-rt default-libcxx default-lld llvm-libunwind
+   hardened stricter
+"
+
+PDEPEND="
+   sys-devel/clang:*
+   default-compiler-rt? (
+   sys-devel/clang-runtime[compiler-rt]
+   llvm-libunwind? ( sys-libs/llvm-libunwind[static-libs] )
+   !llvm-libunwind? ( sys-libs/libunwind[static-libs] )
+   )
+   !default-compiler-rt? ( sys-devel/gcc )
+   default-libcxx? ( >=sys-libs/libcxx-${PV}[static-libs] )
+   !default-libcxx? ( sys-devel/gcc )
+   default-lld? ( sys-devel/lld )
+   !default-lld? ( sys-devel/binutils )
+"
+IDEPEND="
+   !default-compiler-rt? ( sys-devel/gcc-config )
+   !default-libcxx? ( sys-devel/gcc-config )
+"
+
+LLVM_COMPONENTS=( clang/utils )
+llvm.org_set_globals
+
+pkg_pretend() {
+   [[ ${CLANG_IGNORE_DEFAULT_RUNTIMES} ]] && return
+
+   local flag missing_flags=()
+   for flag in default-{compiler-rt,libcxx,lld}; do
+   if ! use "${flag}" && has_version "sys-devel/clang[${flag}]"; 
then
+   missing_flags+=( "${flag}" )
+   fi
+   done
+
+   if [[ ${missing_flags[@]} ]]; then
+   eerror 

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

2023-09-05 Thread Michał Górny
commit: 0a9faf65f0a9433f71c50b9742821868f3136740
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Sep  5 15:52:12 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Sep  5 19:58:20 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0a9faf65

sys-devel/clang: Bump to 17.0.0_rc4

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

 sys-devel/clang/Manifest|   3 +
 sys-devel/clang/clang-17.0.0_rc4.ebuild | 475 
 2 files changed, 478 insertions(+)

diff --git a/sys-devel/clang/Manifest b/sys-devel/clang/Manifest
index 53d86599676c..ff7b11da48b5 100644
--- a/sys-devel/clang/Manifest
+++ b/sys-devel/clang/Manifest
@@ -7,6 +7,7 @@ DIST llvm-gentoo-patchset-15.0.7-r3.tar.xz 24268 BLAKE2B 
6531ae385ecea87bc26dba8
 DIST llvm-gentoo-patchset-15.0.7.tar.xz 19300 BLAKE2B 
b70e81d744c2eba5cd851e7b690ce8979b3064973f522be7c93bfb54186a4bc8b17219f8788dfc8a527217dd13946cf7836640698ddd3d4b3fde493dfbf8
 SHA512 
da6ae4a0874aff1a423b4bb36701ecb5a35a36ae91d4ed7fda58b83e50ffcdc30498c84be4711fd3e1f227bf312dbe930019203e0a131944439af2aa94f7
 DIST llvm-gentoo-patchset-16.0.6.tar.xz 17340 BLAKE2B 
37cdf4b38367b4256d4f7a25d1b4f41758e5f81be8e20a1c94a10d6c5e36642e9672121b455e73a0bac2eb40467ef2db4b43789b2912a6790593d97b8b5c27e3
 SHA512 
2c02b9d8a4c5af9fddcd26c95dc66fffae32cb5b7f85c65a1aa4ed00dd8cd5b01cc1975a711aee63c0b8b11e9dc20f2bc05ea753904eb516892b820f02aff825
 DIST llvm-gentoo-patchset-17.0.0-rc3.tar.xz 1184 BLAKE2B 
8ea3a61e7b576bbd024d0ba4150ba1ab6e8849abb7ac622cb3200db7ac2d2421f377edf02c21febb6154c91d018ef93ed62a6ad2c69f834cf7aacf9f4b6a3f73
 SHA512 
75dacfe5039515984a9fe4d50dd5bb1e59290c8064c6edce04bde662c2062eedf8ecaaa7d12a47ab970cff31763ea3613d730b1b1fd0787afc83ba8ef7e0cdd9
+DIST llvm-gentoo-patchset-17.0.0-rc4.tar.xz 912 BLAKE2B 
e9eb539806bb798560d1d5459eb1f0836268a1b5eec75b810ce71456b56071a7d72ed6b4f5ca236afbbcfa91899c0996ae825083710b1a20e199268e7485e2b4
 SHA512 
625d2a4a13d1bd404b724146bd4cfada80093f7d4248dea7054fd8dfe79d15313ca521c67317693ef97435213c4b673318ec6ed88c1940e3fb0e6c2c0db08284
 DIST llvm-project-14.0.6.src.tar.xz 105618228 BLAKE2B 
ee67c5407df8cef493b9c0004f15e428f22a536a17e5f4e3eb29a003b8a8ec0abe0fa3e072591161d5f30ef7d8867c1ce34d1b341ad858e93c00263499941a99
 SHA512 
6fc6eeb60fac698702d1aac495fc0161eb7216a1f8db2020af8fccec5837831f7cc20dc2a169bf4f0b5f520748280b4a86621f3697d622aa58faaa45dbfaad13
 DIST llvm-project-14.0.6.src.tar.xz.sig 566 BLAKE2B 
cb658ad43d8ab6c43a5773aedadf0569c97b5ee4b1bd58eceb10e1879a30880c741c3d66bedd462c892309b688fb7b2673115a62d1f74d71ee375a578de9547f
 SHA512 
b4a7b368532a7a4a24376cfa7db8f6d3478f6d4446474342fc00b474ecf466330cd0f16783209263c4c72d5fc7ddedfb11b95578842e700cfb7ee0bb34cc95d6
 DIST llvm-project-15.0.7.src.tar.xz 110936452 BLAKE2B 
f3d277e2029157329e5be78b78af36b0826a1dfd9a337992499bf701e33149665bfc47d5e14978e38f342559629a559f8b2ce328705ba34fdf6830f5ae9721a5
 SHA512 
4836d3603f32e8e54434cbfa8ef33d9d473ac5dc20ebf9c67132653c73f4524931abd1084655eaee5f20bcfcb91bcc4bbc5c4a0b603ad0c9029c556e14dc4c52
@@ -15,5 +16,7 @@ DIST llvm-project-16.0.6.src.tar.xz 118013488 BLAKE2B 
95192d39cbd2914e5609db3659
 DIST llvm-project-16.0.6.src.tar.xz.sig 566 BLAKE2B 
2060cebd5ed57cb8a86a44238c43dfd4b921649298b10c3d19da308374c1e49869174294e29943c2af459fe06428264e26881d6c1288ebbc48686cc2cf467c7a
 SHA512 
ca249262c7102e0889ec1bdc6f71a3a6f0e7e5d5fbab8abcd6fccd2871e7955eff7af5b055a76006097baf0dfaf2f5069eff3035b3107fc552abdb2481b21447
 DIST llvm-project-17.0.0rc3.src.tar.xz 127805656 BLAKE2B 
ecaead9f227b8357a5dc5ff21554d9b4f5aa036df1b88676fd8c3e16b438381db062872be396af5246e12cd71812a886016e0331a272dafc3508ecd0bfbb50ed
 SHA512 
5f48b4af2e4f9bc470fcfd42fd48072b7bd442bc676d8401b04fbc6e9014a9a78e1bf524ba78f7ae8a1246222a6b03ca662721e3bf6e9eb03a015dd3306c7234
 DIST llvm-project-17.0.0rc3.src.tar.xz.sig 438 BLAKE2B 
7b644cf501d17a6aef9b052e359ba06c1840a75e5263de46d938dbbdea07720b53d7ee6b5861ad641d0f7a7f75c6cc17717847b0ea9cf08873dbfacbe1c19074
 SHA512 
7059b1a90b7dd8cfa831f9e199a3a817358fd75d7c7d7e6de446d5443fce5831877a28e9b964ea238c1d803f9054bf4f53a97622d5f756f7f99aaa1c1a279f44
+DIST llvm-project-17.0.0rc4.src.tar.xz 127838724 BLAKE2B 
e3bf524e55db5e4305099ecdff09c0d3eab7957a5f8729eefe636e361460f405fbfd569af38aa39eea3b6c1e024feaa0400f8bc092194f2c3b54c695e7962591
 SHA512 
be7b5ad136d03864dbd11a589ca9e8b0b04a4226ebcffcc123b3ba72992f704bab4f9550d03eb2ac1d21fb8b73ac7824398b4cb4c9cec2118efb112babfe0f65
+DIST llvm-project-17.0.0rc4.src.tar.xz.sig 438 BLAKE2B 
2cda35b4a3ebddfdbe6828459c8bd8fdfaa8e04d2d1c4f2faf16f5c66909186d2dd73e6a163cf733d8955c007249cf3f62f237855d5a76b1b61f3bfa30e4972d
 SHA512 
5f713e05b7c58fab6e9cc43f2f3f69120482c9b60008146da0cddb266d1a5c9b9a77e1e338fce4e15624b332ac53a90c5c4a6f62c58a77f2122a015b4f0ebed2
 DIST llvm-project-e3373c6c83d3855adb78f1952a3bf0398baf359e.tar.gz 196926975 
BLAKE2B 

[gentoo-commits] repo/user/ssnb:master commit in: dev-util/rubymine/

2023-09-05 Thread Samuel Bernardo
commit: a0369740695f4aa377b41a0572d956914c30c7a6
Author: Samuel Bernardo  gmail  com>
AuthorDate: Tue Sep  5 19:52:30 2023 +
Commit: Samuel Bernardo  gmail  com>
CommitDate: Tue Sep  5 19:52:30 2023 +
URL:https://gitweb.gentoo.org/repo/user/ssnb.git/commit/?id=a0369740

Correct bug in rubymine ebuild

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

 dev-util/rubymine/Manifest | 2 +-
 dev-util/rubymine/rubymine-2023.2.1.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-util/rubymine/Manifest b/dev-util/rubymine/Manifest
index 199b974..7c0b6d1 100644
--- a/dev-util/rubymine/Manifest
+++ b/dev-util/rubymine/Manifest
@@ -1,3 +1,3 @@
 DIST RubyMine-2023.2.1.tar.gz 634431236 BLAKE2B 
462023f746707df69d2eeefa0ab63d7b7780a60b31a53a4e5dedfd8431959fc7b73b7b1ad0ec1c57bec25fd9933c4755da93fecc8039f23a3f8dfba10c4821a2
 SHA512 
e047a482f2c3086f8da8a499d9fb2825d41cc7847da5016a69e81228548569ddbf7652e30e199382f1b610b02b5b1c79715eb8da4731893a01d700c69f6aaf65
-EBUILD rubymine-2023.2.1.ebuild 1313 BLAKE2B 
40fa1649da8c827828a1119b3869368272419ac5aca4a363ea74af50a00e8737406b838c794196aebd48a7732467bd57b457ec564684b20c9061f65b58ba2602
 SHA512 
b56a9d7b7c0441ed8a3e2050fc0ea408f4728039235707292b6a5cb515360f75abaf61732b0c58d5b590ba52d7883e119d01fe543c0fe29c67803338dbe9bf7e
+EBUILD rubymine-2023.2.1.ebuild 1314 BLAKE2B 
75fbb773c447a3f5ff7d63c706ff9b152bb146fdb365c102b901e3bdb31afa93f31e46b8db89d82dfc882bf53be9d6faaedb3b9b12ad66dc0bcc32c3586f5ff7
 SHA512 
cae9a4740117db30be1a11572659e086a84d7234375a5c7120bd7e59cbc5601d86247b6818fb204e1f7705b93279b2ac9909472b6bbe5efc6211e22f4465c60f
 MISC metadata.xml 491 BLAKE2B 
dfd8dbb4d40e98d084e529a53498281b0e9cbfda96e1fbb637c61bcb42c74d3fe73b1c7657621af08089d07095097d21894b22a7a04294d176793169319d9a0d
 SHA512 
cace297fb88d0e04b4e8bba58661aa9c56ef15a87b02a92977e33dbeff7e37a28d05eabbe73624ac42b6a5a7f8be738c4d39207856099627ed50668c7d074de6

diff --git a/dev-util/rubymine/rubymine-2023.2.1.ebuild 
b/dev-util/rubymine/rubymine-2023.2.1.ebuild
index 7774768..40c6e4b 100644
--- a/dev-util/rubymine/rubymine-2023.2.1.ebuild
+++ b/dev-util/rubymine/rubymine-2023.2.1.ebuild
@@ -46,7 +46,7 @@ src_install() {
doins -r *
fperms 755 
"${dir}/bin/"{${PN}.sh,rinspect.sh,fsnotifier,repair,format.sh,ltedit.sh,restart.py}
if use jbr17; then
-   fperms 755 "${dir}"/jbr/bin/*
+   fperms -R 755 "${dir}"/jbr/bin
fi
 
newicon "bin/${PN}.png" "${exe}.png"



[gentoo-commits] repo/user/ssnb:master commit in: dev-util/rubymine/

2023-09-05 Thread Samuel Bernardo
commit: 051a1ad992e3bec1862bd074815686158edd6229
Author: Samuel Bernardo  gmail  com>
AuthorDate: Tue Sep  5 19:25:26 2023 +
Commit: Samuel Bernardo  gmail  com>
CommitDate: Tue Sep  5 19:25:26 2023 +
URL:https://gitweb.gentoo.org/repo/user/ssnb.git/commit/?id=051a1ad9

Correct bug in rubymine ebuild

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

 dev-util/rubymine/Manifest | 2 +-
 dev-util/rubymine/rubymine-2023.2.1.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-util/rubymine/Manifest b/dev-util/rubymine/Manifest
index 14833ad..199b974 100644
--- a/dev-util/rubymine/Manifest
+++ b/dev-util/rubymine/Manifest
@@ -1,3 +1,3 @@
 DIST RubyMine-2023.2.1.tar.gz 634431236 BLAKE2B 
462023f746707df69d2eeefa0ab63d7b7780a60b31a53a4e5dedfd8431959fc7b73b7b1ad0ec1c57bec25fd9933c4755da93fecc8039f23a3f8dfba10c4821a2
 SHA512 
e047a482f2c3086f8da8a499d9fb2825d41cc7847da5016a69e81228548569ddbf7652e30e199382f1b610b02b5b1c79715eb8da4731893a01d700c69f6aaf65
-EBUILD rubymine-2023.2.1.ebuild 1313 BLAKE2B 
7186c3d15da40ddc997b55d70f4a93aa13e52aa793f7a27a4346bf070d553236b028040f4802350e9086fe6a1c9e24b225f0f712b4c1bb06458dfec444755499
 SHA512 
9cd55feacfa12e84d382903348b15dcf607865f221ee6e14cd511268e270dc3a9184ee8eed2b52d122b8a929797f3b66494c1bb4472040261375832671976dd0
+EBUILD rubymine-2023.2.1.ebuild 1313 BLAKE2B 
40fa1649da8c827828a1119b3869368272419ac5aca4a363ea74af50a00e8737406b838c794196aebd48a7732467bd57b457ec564684b20c9061f65b58ba2602
 SHA512 
b56a9d7b7c0441ed8a3e2050fc0ea408f4728039235707292b6a5cb515360f75abaf61732b0c58d5b590ba52d7883e119d01fe543c0fe29c67803338dbe9bf7e
 MISC metadata.xml 491 BLAKE2B 
dfd8dbb4d40e98d084e529a53498281b0e9cbfda96e1fbb637c61bcb42c74d3fe73b1c7657621af08089d07095097d21894b22a7a04294d176793169319d9a0d
 SHA512 
cace297fb88d0e04b4e8bba58661aa9c56ef15a87b02a92977e33dbeff7e37a28d05eabbe73624ac42b6a5a7f8be738c4d39207856099627ed50668c7d074de6

diff --git a/dev-util/rubymine/rubymine-2023.2.1.ebuild 
b/dev-util/rubymine/rubymine-2023.2.1.ebuild
index 5d29cf8..7774768 100644
--- a/dev-util/rubymine/rubymine-2023.2.1.ebuild
+++ b/dev-util/rubymine/rubymine-2023.2.1.ebuild
@@ -46,7 +46,7 @@ src_install() {
doins -r *
fperms 755 
"${dir}/bin/"{${PN}.sh,rinspect.sh,fsnotifier,repair,format.sh,ltedit.sh,restart.py}
if use jbr17; then
-   fperms 755 "${dir}/jbr/bin/*"
+   fperms 755 "${dir}"/jbr/bin/*
fi
 
newicon "bin/${PN}.png" "${exe}.png"



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

2023-09-05 Thread Matt Turner
commit: 73fc2a02312a887500492de4f049b9bcb03f15a5
Author: Matt Turner  gentoo  org>
AuthorDate: Tue Sep  5 18:14:57 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Tue Sep  5 18:16:22 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=73fc2a02

media-libs/mesa: Version bump to 23.2.0_rc3

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

 media-libs/mesa/Manifest   |   1 +
 media-libs/mesa/mesa-23.2.0_rc3.ebuild | 455 +
 2 files changed, 456 insertions(+)

diff --git a/media-libs/mesa/Manifest b/media-libs/mesa/Manifest
index e0ebe4fe61d5..3f3b0731bff6 100644
--- a/media-libs/mesa/Manifest
+++ b/media-libs/mesa/Manifest
@@ -1,2 +1,3 @@
 DIST mesa-23.1.6.tar.xz 18505124 BLAKE2B 
78b71ede0655e538a71d22ecbfb0bed7497c258a16ce5f7d9b627a4c9372f26292a50aec848a4923524e4862b00a6d5d3d2521b05033d9cf39d31f037bdb9254
 SHA512 
24f1c626fa05a82bcdfb24b67b8e5f96f94d5748309631b83e8d7a62142853cd3be90b92c56bac3bc4d223bf40b424d6d6a9977537b899107295b7d45d7e2575
 DIST mesa-23.2.0-rc2.tar.xz 18688072 BLAKE2B 
8e1fad2d69b76f2cbbb67c442c01aebce28f6eb14d61953076a572a74e38379799044722972e18aacf043e9abe0c4820838ad8d2a73fa3fc88e1077db739e9e1
 SHA512 
fc27d23f286aeaf14befa4a48f778ac9e924df12527254cc7e518980c6de0c0ade0547ef3b11e60eaf5cc5491ea6148e0cac4288ed25da7e0bff6b7e5e398873
+DIST mesa-23.2.0-rc3.tar.xz 18798600 BLAKE2B 
f00b559128bb5b0214447ba93b69c0b2953dee52c6354d032d1a2b16de7e8314385f79e7796971e3b500b45c23b4ae3804898d19e9acbb255341c870a5f4c644
 SHA512 
e6b3588f0d469cb42b2cf4df39bbde755f72ebec9a056da0add188dd419c4e342b131d6b551933868705d14b4cd5f707d91ae592ec01a9fb6c1413aa08a183a7

diff --git a/media-libs/mesa/mesa-23.2.0_rc3.ebuild 
b/media-libs/mesa/mesa-23.2.0_rc3.ebuild
new file mode 100644
index ..b91c9e4f47da
--- /dev/null
+++ b/media-libs/mesa/mesa-23.2.0_rc3.ebuild
@@ -0,0 +1,455 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit llvm meson-multilib python-any-r1 linux-info
+
+MY_P="${P/_/-}"
+
+DESCRIPTION="OpenGL-like graphic library for Linux"
+HOMEPAGE="https://www.mesa3d.org/ https://mesa.freedesktop.org/;
+
+if [[ ${PV} ==  ]]; then
+   EGIT_REPO_URI="https://gitlab.freedesktop.org/mesa/mesa.git;
+   inherit git-r3
+else
+   SRC_URI="https://archive.mesa3d.org/${MY_P}.tar.xz;
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-solaris"
+fi
+
+LICENSE="MIT"
+SLOT="0"
+RESTRICT="!test? ( test )"
+
+RADEON_CARDS="r300 r600 radeon radeonsi"
+VIDEO_CARDS="${RADEON_CARDS} d3d12 freedreno intel lavapipe lima nouveau 
panfrost v3d vc4 virgl vivante vmware"
+for card in ${VIDEO_CARDS}; do
+   IUSE_VIDEO_CARDS+=" video_cards_${card}"
+done
+
+IUSE="${IUSE_VIDEO_CARDS}
+   cpu_flags_x86_sse2 d3d9 debug gles1 +gles2 +llvm
+   lm-sensors opencl osmesa +proprietary-codecs selinux
+   test unwind vaapi valgrind vdpau vulkan
+   vulkan-overlay wayland +X xa zink +zstd"
+
+REQUIRED_USE="
+   d3d9? (
+   || (
+   video_cards_intel
+   video_cards_r300
+   video_cards_r600
+   video_cards_radeonsi
+   video_cards_nouveau
+   video_cards_vmware
+   )
+   )
+   vulkan? ( video_cards_radeonsi? ( llvm ) )
+   vulkan-overlay? ( vulkan )
+   video_cards_lavapipe? ( llvm vulkan )
+   video_cards_radeon? ( x86? ( llvm ) amd64? ( llvm ) )
+   video_cards_r300?   ( x86? ( llvm ) amd64? ( llvm ) )
+   video_cards_radeonsi?   ( llvm )
+   vdpau? ( X )
+   xa? ( X )
+   zink? ( vulkan )
+"
+
+LIBDRM_DEPSTRING=">=x11-libs/libdrm-2.4.110"
+RDEPEND="
+   >=dev-libs/expat-2.1.0-r3[${MULTILIB_USEDEP}]
+   >=media-libs/libglvnd-1.3.2[X?,${MULTILIB_USEDEP}]
+   >=sys-libs/zlib-1.2.8[${MULTILIB_USEDEP}]
+   unwind? ( sys-libs/libunwind[${MULTILIB_USEDEP}] )
+   llvm? (
+   video_cards_radeonsi? (
+   virtual/libelf:0=[${MULTILIB_USEDEP}]
+   )
+   video_cards_r600? (
+   virtual/libelf:0=[${MULTILIB_USEDEP}]
+   )
+   video_cards_radeon? (
+   virtual/libelf:0=[${MULTILIB_USEDEP}]
+   )
+   )
+   lm-sensors? ( sys-apps/lm-sensors:=[${MULTILIB_USEDEP}] )
+   opencl? (
+   >=virtual/opencl-3
+   dev-libs/libclc[spirv(-)]
+   >=dev-util/spirv-tools-1.3.231.0
+   virtual/libelf:0=
+   )
+   vaapi? (
+   >=media-libs/libva-1.7.3:=[${MULTILIB_USEDEP}]
+   )
+   vdpau? ( >=x11-libs/libvdpau-1.1:=[${MULTILIB_USEDEP}] )
+   vulkan? (
+   video_cards_intel? (
+   amd64? (
+

[gentoo-commits] proj/qt:master commit in: dev-qt/qttranslations/, dev-qt/qtquick3d/, dev-qt/qtwebchannel/, ...

2023-09-05 Thread Ionen Wolkens
commit: 22fccc94b224cfdb23ffcf2f8151e05275971ec6
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Sat Aug 19 18:00:01 2023 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Tue Sep  5 17:06:25 2023 +
URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=22fccc94

dev-qt/*: drop Qt6 (live ebuilds moved to ::gentoo)

Maintaining these in two different repos feels like just
a hassle (to me), and would rather have all in one place
so I can change live and release ebuilds(+metadata/eclass)
simultaneously as needed (plus chiitoo has ::gentoo commit
access now).

Do not want to leave stale ebuilds here, so cleaning up.

May move other packages if I happen to work on them, albeit
I have no real intention to touch non-Qt6 things outside
at most small things (anyone working on other things are
free to the same if they want, or stay as-is).

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

 dev-qt/qt3d/qt3d-6.5..ebuild   |  44 
 dev-qt/qt3d/qt3d-6..ebuild |  44 
 dev-qt/qt5compat/metadata.xml  |  17 --
 dev-qt/qt5compat/qt5compat-6.5..ebuild |  18 --
 dev-qt/qt5compat/qt5compat-6..ebuild   |  18 --
 dev-qt/qtbase/metadata.xml |  37 
 dev-qt/qtbase/qtbase-6.5..ebuild   | 188 
 dev-qt/qtbase/qtbase-6..ebuild | 188 
 dev-qt/qtcharts/qtcharts-6.5..ebuild   |  18 --
 dev-qt/qtcharts/qtcharts-6..ebuild |  18 --
 dev-qt/qtdeclarative/metadata.xml  |   2 -
 dev-qt/qtdeclarative/qtdeclarative-6.5..ebuild |  30 ---
 dev-qt/qtdeclarative/qtdeclarative-6..ebuild   |  30 ---
 .../qtimageformats/qtimageformats-6.5..ebuild  |  35 ---
 dev-qt/qtimageformats/qtimageformats-6..ebuild |  35 ---
 dev-qt/qtlocation/qtlocation-6.5..ebuild   |  20 --
 dev-qt/qtlocation/qtlocation-6..ebuild |  20 --
 dev-qt/qtmultimedia/qtmultimedia-6.5..ebuild   |  65 --
 dev-qt/qtmultimedia/qtmultimedia-6..ebuild |  65 --
 dev-qt/qtnetworkauth/qtnetworkauth-6.5..ebuild |  17 --
 dev-qt/qtnetworkauth/qtnetworkauth-6..ebuild   |  17 --
 dev-qt/qtpositioning/qtpositioning-6.5..ebuild |  19 --
 dev-qt/qtpositioning/qtpositioning-6..ebuild   |  19 --
 dev-qt/qtquick3d/metadata.xml  |  17 --
 dev-qt/qtquick3d/qtquick3d-6.5..ebuild |  32 ---
 dev-qt/qtquick3d/qtquick3d-6..ebuild   |  32 ---
 .../qtquicktimeline-6.5..ebuild|  18 --
 .../qtquicktimeline/qtquicktimeline-6..ebuild  |  18 --
 dev-qt/qtscxml/qtscxml-6.5..ebuild |  20 --
 dev-qt/qtscxml/qtscxml-6..ebuild   |  20 --
 dev-qt/qtserialport/qtserialport-6.5..ebuild   |  18 --
 dev-qt/qtserialport/qtserialport-6..ebuild |  18 --
 dev-qt/qtshadertools/metadata.xml  |  17 --
 dev-qt/qtshadertools/qtshadertools-6.5..ebuild |  17 --
 dev-qt/qtshadertools/qtshadertools-6..ebuild   |  17 --
 dev-qt/qtsvg/qtsvg-6.5..ebuild |  18 --
 dev-qt/qtsvg/qtsvg-6..ebuild   |  18 --
 dev-qt/qttools/metadata.xml|  29 ---
 dev-qt/qttools/qttools-6.5..ebuild |  66 --
 dev-qt/qttools/qttools-6..ebuild   |  66 --
 .../qttranslations/qttranslations-6.5..ebuild  |  17 --
 dev-qt/qttranslations/qttranslations-6..ebuild |  17 --
 dev-qt/qtwayland/qtwayland-6.5..ebuild |  22 --
 dev-qt/qtwayland/qtwayland-6..ebuild   |  22 --
 dev-qt/qtwebchannel/qtwebchannel-6.5..ebuild   |  19 --
 dev-qt/qtwebchannel/qtwebchannel-6..ebuild |  19 --
 dev-qt/qtwebengine/qtwebengine-6.5..ebuild | 244 -
 dev-qt/qtwebengine/qtwebengine-6..ebuild   | 244 -
 dev-qt/qtwebsockets/qtwebsockets-6.5..ebuild   |  18 --
 dev-qt/qtwebsockets/qtwebsockets-6..ebuild |  18 --
 eclass/qt6-build.eclass| 182 ---
 51 files changed, 2227 deletions(-)

diff --git a/dev-qt/qt3d/qt3d-6.5..ebuild b/dev-qt/qt3d/qt3d-6.5..ebuild
deleted file mode 100644
index d62b749f..
--- a/dev-qt/qt3d/qt3d-6.5..ebuild
+++ /dev/null
@@ -1,44 +0,0 @@
-# Copyright 2021-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit qt6-build
-
-DESCRIPTION="3D rendering module for the Qt6 framework"
-
-if [[ ${QT6_BUILD_TYPE} == release ]]; then
-   KEYWORDS="~amd64"
-fi
-
-IUSE=""
-
-RDEPEND="
-   =dev-qt/qtbase-${PV}*[concurrent,gui,network,opengl,vulkan,widgets]
-   =dev-qt/qtdeclarative-${PV}*[widgets]
-   =dev-qt/qtmultimedia-${PV}*
-   =dev-qt/qtshadertools-${PV}*
-   media-libs/assimp:=
-"
-DEPEND="${RDEPEND}
-   dev-util/vulkan-headers
-"
-
-# No qtgamepad branching since 6.3.

[gentoo-commits] repo/user/ssnb:master commit in: dev-util/rubymine/

2023-09-05 Thread Samuel Bernardo
commit: 329b248798080bae8a83e386fdfa666abbb4de61
Author: Samuel Bernardo  gmail  com>
AuthorDate: Tue Sep  5 14:53:21 2023 +
Commit: Samuel Bernardo  gmail  com>
CommitDate: Tue Sep  5 14:53:21 2023 +
URL:https://gitweb.gentoo.org/repo/user/ssnb.git/commit/?id=329b2487

Correct bug in rubymine ebuild

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

 dev-util/rubymine/Manifest | 2 +-
 dev-util/rubymine/rubymine-2023.2.1.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-util/rubymine/Manifest b/dev-util/rubymine/Manifest
index 5022fd8..14833ad 100644
--- a/dev-util/rubymine/Manifest
+++ b/dev-util/rubymine/Manifest
@@ -1,3 +1,3 @@
 DIST RubyMine-2023.2.1.tar.gz 634431236 BLAKE2B 
462023f746707df69d2eeefa0ab63d7b7780a60b31a53a4e5dedfd8431959fc7b73b7b1ad0ec1c57bec25fd9933c4755da93fecc8039f23a3f8dfba10c4821a2
 SHA512 
e047a482f2c3086f8da8a499d9fb2825d41cc7847da5016a69e81228548569ddbf7652e30e199382f1b610b02b5b1c79715eb8da4731893a01d700c69f6aaf65
-EBUILD rubymine-2023.2.1.ebuild 1313 BLAKE2B 
a6ff3aed510d0e52efc2457f3c79404bdf5c36656794fa8b771415a16db2da97ff6aefb0d22bfb9d2805a3dafc6a4f8416b5338179091956115b404771d834dc
 SHA512 
73b9fe90802aaa2d2332e3dd5aa3ad80b3f0d1e8ad795a1d5e06d635d96de19bece4bef49528f90a0f5fb818d82b5b56832afaf9e562f463d32e6c0c9af8c96c
+EBUILD rubymine-2023.2.1.ebuild 1313 BLAKE2B 
7186c3d15da40ddc997b55d70f4a93aa13e52aa793f7a27a4346bf070d553236b028040f4802350e9086fe6a1c9e24b225f0f712b4c1bb06458dfec444755499
 SHA512 
9cd55feacfa12e84d382903348b15dcf607865f221ee6e14cd511268e270dc3a9184ee8eed2b52d122b8a929797f3b66494c1bb4472040261375832671976dd0
 MISC metadata.xml 491 BLAKE2B 
dfd8dbb4d40e98d084e529a53498281b0e9cbfda96e1fbb637c61bcb42c74d3fe73b1c7657621af08089d07095097d21894b22a7a04294d176793169319d9a0d
 SHA512 
cace297fb88d0e04b4e8bba58661aa9c56ef15a87b02a92977e33dbeff7e37a28d05eabbe73624ac42b6a5a7f8be738c4d39207856099627ed50668c7d074de6

diff --git a/dev-util/rubymine/rubymine-2023.2.1.ebuild 
b/dev-util/rubymine/rubymine-2023.2.1.ebuild
index eeffb99..5d29cf8 100644
--- a/dev-util/rubymine/rubymine-2023.2.1.ebuild
+++ b/dev-util/rubymine/rubymine-2023.2.1.ebuild
@@ -45,7 +45,7 @@ src_install() {
insinto "${dir}"
doins -r *
fperms 755 
"${dir}/bin/"{${PN}.sh,rinspect.sh,fsnotifier,repair,format.sh,ltedit.sh,restart.py}
-   if use jbr11; then
+   if use jbr17; then
fperms 755 "${dir}/jbr/bin/*"
fi
 



[gentoo-commits] repo/gentoo:master commit in: x11-drivers/nvidia-drivers/

2023-09-05 Thread Ionen Wolkens
commit: e977636ffd7c21fe1bad16635b096534d91e4672
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Tue Sep  5 16:11:33 2023 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Tue Sep  5 16:11:33 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e977636f

x11-drivers/nvidia-drivers: stabilize 535.104.05 for amd64

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

 x11-drivers/nvidia-drivers/nvidia-drivers-535.104.05.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-drivers/nvidia-drivers/nvidia-drivers-535.104.05.ebuild 
b/x11-drivers/nvidia-drivers/nvidia-drivers-535.104.05.ebuild
index 08d0fe01b921..5b7e42606c89 100644
--- a/x11-drivers/nvidia-drivers/nvidia-drivers-535.104.05.ebuild
+++ b/x11-drivers/nvidia-drivers/nvidia-drivers-535.104.05.ebuild
@@ -23,7 +23,7 @@ S="${WORKDIR}"
 
 LICENSE="NVIDIA-r2 Apache-2.0 BSD BSD-2 GPL-2 MIT ZLIB curl openssl"
 SLOT="0/${PV%%.*}"
-KEYWORDS="-* ~amd64 ~arm64"
+KEYWORDS="-* amd64 ~arm64"
 IUSE="+X abi_x86_32 abi_x86_64 kernel-open persistenced +static-libs +tools 
wayland"
 REQUIRED_USE="kernel-open? ( modules )"
 



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

2023-09-05 Thread David Roman
commit: c6208f54e6161555376463d3c6994136f3216cef
Author: David Roman  gmail  com>
AuthorDate: Tue Sep  5 15:35:59 2023 +
Commit: David Roman  gmail  com>
CommitDate: Tue Sep  5 15:35:59 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=c6208f54

app-misc/minder: add 1.15.6

Signed-off-by: David Roman  gmail.com>

 app-misc/minder/Manifest |  1 +
 app-misc/minder/minder-1.15.6.ebuild | 49 
 2 files changed, 50 insertions(+)

diff --git a/app-misc/minder/Manifest b/app-misc/minder/Manifest
index b1caea9448..99586622f6 100644
--- a/app-misc/minder/Manifest
+++ b/app-misc/minder/Manifest
@@ -1 +1,2 @@
 DIST minder-1.14.0.tar.gz 1690353 BLAKE2B 
02ea94c96f782582e0d4c5dfb7e493dbf6d130a0bedacba232fe863c40d93465ce1925fa0d01f95e5b8857ddd64b0896137f494d773f6804b73f7cdcf03b4427
 SHA512 
074e75be5a60844ee2aacc11303b4c55ac50191036f85faac316c31614f39dd921082e32795b23f0c74e8f40718732b07ef11079aad66cfa09c079f353e083a3
+DIST minder-1.15.6.tar.gz 1993564 BLAKE2B 
77a99bee8e9bff06bc8f47c9b41e9f4e6ebb9bd915871cebc474fa2dd7cb5d9070dae7b644e40adcbf5e5d0f0c419a03bc85fd886c54e9878b236cdb493f508b
 SHA512 
9a52185b1b253214ac7019b5d96db1f009941dbbbf31d009a0b259d1e0baeedff7a6f7a8587a131adf8f6b429d17669ea721e8ca83fd99228f93c558247d86f8

diff --git a/app-misc/minder/minder-1.15.6.ebuild 
b/app-misc/minder/minder-1.15.6.ebuild
new file mode 100644
index 00..ab45b4d13b
--- /dev/null
+++ b/app-misc/minder/minder-1.15.6.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit gnome2-utils meson vala xdg
+
+DESCRIPTION="Mind-mapping application for Elementary OS."
+HOMEPAGE="https://github.com/phase1geo/Minder;
+SRC_URI="https://github.com/phase1geo/Minder/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+KEYWORDS="~amd64"
+LICENSE="GPL-3"
+SLOT="0"
+
+RDEPEND="
+   app-text/discount
+   dev-lang/vala
+   dev-libs/granite
+   dev-libs/json-glib
+   gui-libs/libhandy[vala]
+   x11-libs/gtksourceview:4[vala]
+"
+
+DEPEND="
+   ${RDEPEND}
+   app-text/discount
+"
+
+S="${WORKDIR}/Minder-${PV}"
+
+src_prepare() {
+   default
+   vala_setup
+}
+
+pkg_postinst() {
+   xdg_desktop_database_update
+   xdg_icon_cache_update
+   xdg_mimeinfo_database_update
+   gnome2_schemas_update
+}
+
+pkg_postrm() {
+   xdg_desktop_database_update
+   xdg_icon_cache_update
+   xdg_mimeinfo_database_update
+   gnome2_schemas_update
+}



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qt5compat/

2023-09-05 Thread Ionen Wolkens
commit: 46d578c01178e7992c5142b965db04183f4202d4
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Tue Sep  5 15:12:07 2023 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Tue Sep  5 15:28:26 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=46d578c0

dev-qt/qt5compat: adjust qml check

Works either way but Qt6Qml produces cmake noise if
qtdeclarative is not installed.

Bug: https://bugs.gentoo.org/913692
Signed-off-by: Ionen Wolkens  gentoo.org>

 dev-qt/qt5compat/qt5compat-6.5.2-r1.ebuild | 2 +-
 dev-qt/qt5compat/qt5compat-6.5..ebuild | 2 +-
 dev-qt/qt5compat/qt5compat-6..ebuild   | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-qt/qt5compat/qt5compat-6.5.2-r1.ebuild 
b/dev-qt/qt5compat/qt5compat-6.5.2-r1.ebuild
index 46743a4d8f24..f7beee148ed0 100644
--- a/dev-qt/qt5compat/qt5compat-6.5.2-r1.ebuild
+++ b/dev-qt/qt5compat/qt5compat-6.5.2-r1.ebuild
@@ -25,7 +25,7 @@ DEPEND="${RDEPEND}"
 
 src_configure() {
local mycmakeargs=(
-   $(cmake_use_find_package qml Qt6Qml)
+   $(cmake_use_find_package qml Qt6Quick)
)
 
qt6-build_src_configure

diff --git a/dev-qt/qt5compat/qt5compat-6.5..ebuild 
b/dev-qt/qt5compat/qt5compat-6.5..ebuild
index 46743a4d8f24..f7beee148ed0 100644
--- a/dev-qt/qt5compat/qt5compat-6.5..ebuild
+++ b/dev-qt/qt5compat/qt5compat-6.5..ebuild
@@ -25,7 +25,7 @@ DEPEND="${RDEPEND}"
 
 src_configure() {
local mycmakeargs=(
-   $(cmake_use_find_package qml Qt6Qml)
+   $(cmake_use_find_package qml Qt6Quick)
)
 
qt6-build_src_configure

diff --git a/dev-qt/qt5compat/qt5compat-6..ebuild 
b/dev-qt/qt5compat/qt5compat-6..ebuild
index 46743a4d8f24..f7beee148ed0 100644
--- a/dev-qt/qt5compat/qt5compat-6..ebuild
+++ b/dev-qt/qt5compat/qt5compat-6..ebuild
@@ -25,7 +25,7 @@ DEPEND="${RDEPEND}"
 
 src_configure() {
local mycmakeargs=(
-   $(cmake_use_find_package qml Qt6Qml)
+   $(cmake_use_find_package qml Qt6Quick)
)
 
qt6-build_src_configure



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtwayland/

2023-09-05 Thread Ionen Wolkens
commit: d5e8c51236e3c44100afb0de09ea0d5df7523cdb
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Tue Sep  5 15:14:50 2023 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Tue Sep  5 15:28:27 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d5e8c512

dev-qt/qtwayland: adjust qml check

Works either way but Qt6Qml produces cmake noise if
qtdeclarative is not installed.

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

 dev-qt/qtwayland/qtwayland-6.5.2-r2.ebuild | 2 +-
 dev-qt/qtwayland/qtwayland-6.5..ebuild | 2 +-
 dev-qt/qtwayland/qtwayland-6..ebuild   | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-qt/qtwayland/qtwayland-6.5.2-r2.ebuild 
b/dev-qt/qtwayland/qtwayland-6.5.2-r2.ebuild
index f625230b37ad..accf21a914e6 100644
--- a/dev-qt/qtwayland/qtwayland-6.5.2-r2.ebuild
+++ b/dev-qt/qtwayland/qtwayland-6.5.2-r2.ebuild
@@ -41,7 +41,7 @@ PATCHES=(
 
 src_configure() {
local mycmakeargs=(
-   $(cmake_use_find_package qml Qt6Qml)
+   $(cmake_use_find_package qml Qt6Quick)
)
 
qt6-build_src_configure

diff --git a/dev-qt/qtwayland/qtwayland-6.5..ebuild 
b/dev-qt/qtwayland/qtwayland-6.5..ebuild
index ba9eec33aed3..7319f5b43fd6 100644
--- a/dev-qt/qtwayland/qtwayland-6.5..ebuild
+++ b/dev-qt/qtwayland/qtwayland-6.5..ebuild
@@ -37,7 +37,7 @@ CMAKE_SKIP_TESTS=(
 
 src_configure() {
local mycmakeargs=(
-   $(cmake_use_find_package qml Qt6Qml)
+   $(cmake_use_find_package qml Qt6Quick)
)
 
qt6-build_src_configure

diff --git a/dev-qt/qtwayland/qtwayland-6..ebuild 
b/dev-qt/qtwayland/qtwayland-6..ebuild
index ba9eec33aed3..7319f5b43fd6 100644
--- a/dev-qt/qtwayland/qtwayland-6..ebuild
+++ b/dev-qt/qtwayland/qtwayland-6..ebuild
@@ -37,7 +37,7 @@ CMAKE_SKIP_TESTS=(
 
 src_configure() {
local mycmakeargs=(
-   $(cmake_use_find_package qml Qt6Qml)
+   $(cmake_use_find_package qml Qt6Quick)
)
 
qt6-build_src_configure



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtwebchannel/

2023-09-05 Thread Ionen Wolkens
commit: a2b7cc29cbb6ac57ff4cddbc39c50a060e8cac66
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Tue Sep  5 15:14:06 2023 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Tue Sep  5 15:28:26 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a2b7cc29

dev-qt/qtwebchannel: adjust qml check

Works either way but Qt6Qml produces cmake noise if
qtdeclarative is not installed.

Bug: https://bugs.gentoo.org/913692
Signed-off-by: Ionen Wolkens  gentoo.org>

 dev-qt/qtwebchannel/qtwebchannel-6.5.2-r1.ebuild | 2 +-
 dev-qt/qtwebchannel/qtwebchannel-6.5..ebuild | 2 +-
 dev-qt/qtwebchannel/qtwebchannel-6..ebuild   | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-qt/qtwebchannel/qtwebchannel-6.5.2-r1.ebuild 
b/dev-qt/qtwebchannel/qtwebchannel-6.5.2-r1.ebuild
index 999d8fe6f87d..94df0371318c 100644
--- a/dev-qt/qtwebchannel/qtwebchannel-6.5.2-r1.ebuild
+++ b/dev-qt/qtwebchannel/qtwebchannel-6.5.2-r1.ebuild
@@ -21,7 +21,7 @@ DEPEND="${RDEPEND}"
 
 src_configure() {
local mycmakeargs=(
-   $(cmake_use_find_package qml Qt6Qml)
+   $(cmake_use_find_package qml Qt6Quick)
)
 
qt6-build_src_configure

diff --git a/dev-qt/qtwebchannel/qtwebchannel-6.5..ebuild 
b/dev-qt/qtwebchannel/qtwebchannel-6.5..ebuild
index 999d8fe6f87d..94df0371318c 100644
--- a/dev-qt/qtwebchannel/qtwebchannel-6.5..ebuild
+++ b/dev-qt/qtwebchannel/qtwebchannel-6.5..ebuild
@@ -21,7 +21,7 @@ DEPEND="${RDEPEND}"
 
 src_configure() {
local mycmakeargs=(
-   $(cmake_use_find_package qml Qt6Qml)
+   $(cmake_use_find_package qml Qt6Quick)
)
 
qt6-build_src_configure

diff --git a/dev-qt/qtwebchannel/qtwebchannel-6..ebuild 
b/dev-qt/qtwebchannel/qtwebchannel-6..ebuild
index 999d8fe6f87d..94df0371318c 100644
--- a/dev-qt/qtwebchannel/qtwebchannel-6..ebuild
+++ b/dev-qt/qtwebchannel/qtwebchannel-6..ebuild
@@ -21,7 +21,7 @@ DEPEND="${RDEPEND}"
 
 src_configure() {
local mycmakeargs=(
-   $(cmake_use_find_package qml Qt6Qml)
+   $(cmake_use_find_package qml Qt6Quick)
)
 
qt6-build_src_configure



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtwebsockets/

2023-09-05 Thread Ionen Wolkens
commit: d855d9ed1a76dc147b67787a1af08f9db35d8c48
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Tue Sep  5 15:14:32 2023 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Tue Sep  5 15:28:26 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d855d9ed

dev-qt/qtwebsockets: adjust qml check

Works either way but Qt6Qml produces cmake noise if
qtdeclarative is not installed.

Bug: https://bugs.gentoo.org/913692
Signed-off-by: Ionen Wolkens  gentoo.org>

 dev-qt/qtwebsockets/qtwebsockets-6.5.2-r1.ebuild | 2 +-
 dev-qt/qtwebsockets/qtwebsockets-6.5..ebuild | 2 +-
 dev-qt/qtwebsockets/qtwebsockets-6..ebuild   | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-qt/qtwebsockets/qtwebsockets-6.5.2-r1.ebuild 
b/dev-qt/qtwebsockets/qtwebsockets-6.5.2-r1.ebuild
index be939f48f61a..bbcaeda665e8 100644
--- a/dev-qt/qtwebsockets/qtwebsockets-6.5.2-r1.ebuild
+++ b/dev-qt/qtwebsockets/qtwebsockets-6.5.2-r1.ebuild
@@ -21,7 +21,7 @@ DEPEND="${RDEPEND}"
 
 src_configure() {
local mycmakeargs=(
-   $(cmake_use_find_package qml Qt6Qml)
+   $(cmake_use_find_package qml Qt6Quick)
)
 
qt6-build_src_configure

diff --git a/dev-qt/qtwebsockets/qtwebsockets-6.5..ebuild 
b/dev-qt/qtwebsockets/qtwebsockets-6.5..ebuild
index be939f48f61a..bbcaeda665e8 100644
--- a/dev-qt/qtwebsockets/qtwebsockets-6.5..ebuild
+++ b/dev-qt/qtwebsockets/qtwebsockets-6.5..ebuild
@@ -21,7 +21,7 @@ DEPEND="${RDEPEND}"
 
 src_configure() {
local mycmakeargs=(
-   $(cmake_use_find_package qml Qt6Qml)
+   $(cmake_use_find_package qml Qt6Quick)
)
 
qt6-build_src_configure

diff --git a/dev-qt/qtwebsockets/qtwebsockets-6..ebuild 
b/dev-qt/qtwebsockets/qtwebsockets-6..ebuild
index be939f48f61a..bbcaeda665e8 100644
--- a/dev-qt/qtwebsockets/qtwebsockets-6..ebuild
+++ b/dev-qt/qtwebsockets/qtwebsockets-6..ebuild
@@ -21,7 +21,7 @@ DEPEND="${RDEPEND}"
 
 src_configure() {
local mycmakeargs=(
-   $(cmake_use_find_package qml Qt6Qml)
+   $(cmake_use_find_package qml Qt6Quick)
)
 
qt6-build_src_configure



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

2023-09-05 Thread Mike Gilbert
commit: 9bf0e696f79b5e2b04487bb2c2d7ee0f1c83b4da
Author: Mike Gilbert  gentoo  org>
AuthorDate: Tue Sep  5 15:23:29 2023 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Tue Sep  5 15:23:29 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9bf0e696

sys-process/cronbase: do not keepdir /var/spool/cron

This is handled via acct-user/cron.

Bug: https://bugs.gentoo.org/913346
Signed-off-by: Mike Gilbert  gentoo.org>

 .../cronbase/{cronbase-0.3.7-r8.ebuild => cronbase-0.3.7-r9.ebuild}   | 4 +---
 1 file changed, 1 insertion(+), 3 deletions(-)

diff --git a/sys-process/cronbase/cronbase-0.3.7-r8.ebuild 
b/sys-process/cronbase/cronbase-0.3.7-r9.ebuild
similarity index 85%
rename from sys-process/cronbase/cronbase-0.3.7-r8.ebuild
rename to sys-process/cronbase/cronbase-0.3.7-r9.ebuild
index 964380622119..e81da30e523f 100644
--- a/sys-process/cronbase/cronbase-0.3.7-r8.ebuild
+++ b/sys-process/cronbase/cronbase-0.3.7-r9.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -24,6 +24,4 @@ src_install() {
keepdir /etc/cron.{hourly,daily,weekly,monthly}
 
keepdir /var/spool/cron/lastrun
-   diropts -m0750 -o root -g cron
-   keepdir /var/spool/cron
 }



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

2023-09-05 Thread Mike Gilbert
commit: fb54718a97a31658620814794fd51cdcf4ebdb7c
Author: Mike Gilbert  gentoo  org>
AuthorDate: Tue Sep  5 15:07:03 2023 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Tue Sep  5 15:07:03 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fb54718a

acct-group/cron: update maintainers

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

 acct-group/cron/metadata.xml | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/acct-group/cron/metadata.xml b/acct-group/cron/metadata.xml
index 115e9d64a669..65e1fc82d859 100644
--- a/acct-group/cron/metadata.xml
+++ b/acct-group/cron/metadata.xml
@@ -1,5 +1,7 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
 
-   
+   
+   base-sys...@gentoo.org
+   
 



[gentoo-commits] repo/gentoo:master commit in: acct-user/cron/

2023-09-05 Thread Mike Gilbert
commit: c105e344cf129f65b74aba2ce50033be8646700f
Author: Mike Gilbert  gentoo  org>
AuthorDate: Tue Sep  5 15:06:21 2023 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Tue Sep  5 15:06:21 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c105e344

acct-user/cron: update maintainers

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

 acct-user/cron/metadata.xml | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/acct-user/cron/metadata.xml b/acct-user/cron/metadata.xml
index 115e9d64a669..65e1fc82d859 100644
--- a/acct-user/cron/metadata.xml
+++ b/acct-user/cron/metadata.xml
@@ -1,5 +1,7 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
 
-   
+   
+   base-sys...@gentoo.org
+   
 



  1   2   3   >