[gentoo-commits] repo/gentoo:master commit in: dev-ruby/actionmailer/, dev-ruby/actionmailer/files/

2023-06-27 Thread Hans de Graaff
commit: b0c1d7695cb50f5c9b407397d047503ed0ff6dd4
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Jun 28 05:53:05 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Jun 28 05:54:55 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b0c1d769

dev-ruby/actionmailer: add 6.1.7.4

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

 dev-ruby/actionmailer/Manifest |  1 +
 dev-ruby/actionmailer/actionmailer-6.1.7.4.ebuild  | 50 ++
 .../actionmailer-6.1.7.4-ruby32-keywords.patch | 50 ++
 3 files changed, 101 insertions(+)

diff --git a/dev-ruby/actionmailer/Manifest b/dev-ruby/actionmailer/Manifest
index 720e4b642efc..5e0cc13b7435 100644
--- a/dev-ruby/actionmailer/Manifest
+++ b/dev-ruby/actionmailer/Manifest
@@ -1,6 +1,7 @@
 DIST rails-6.0.6.1.tgz 18608328 BLAKE2B 
10e6cb2d23acb75c95c25e2e6cc62de05c9c89f249c6cb9abffdd3a6ed83eb1dca996e6ef56a92cf773f8f9373ad947690015fb7966ddc599c995cea1121
 SHA512 
6873354fe2f8b9bf8bc12c7e6affda4300c158ee825f996eea6032a70f9532009d8f626d2736af22a452c8a3b331d1252ff19666e021150bfae2a8d575890c27
 DIST rails-6.1.7.2.tgz 11037081 BLAKE2B 
0004f4bc8b2370119cbe0f6a9133278ae78b1d274f040f08d18edd06696e6fcc609154a042c68b77e11893fbef83ec8eabd9f1e2c28920269189ee1352a0695a
 SHA512 
f667904b0d3ffda3579e5046da3b36c242581bacf140966bf1dc59fc7ea91f34f4affc76b0d6cfad4b80f0332aeec5fc8ab35fb793fc935f1d1b4fe6d18ce1de
 DIST rails-6.1.7.3.tgz 11038169 BLAKE2B 
7e379b9ae3b63cb78638c1e0817ff40dc8aad79ba76b6d82310fbb4d6f5ef3dab4f252de9e49766143b828bfbce2ef7c9db3f108b5406708b61a83aeda47ea74
 SHA512 
fb84516a6cf370109bf45f2162161d23f375d7dc10249ed10200c74ec402129b07ac0e59bcde98a74eb499769a0cdd937af691edaabe44e061262d5510adc02e
+DIST rails-6.1.7.4.tgz 11038583 BLAKE2B 
737044b6f92f2555fd9374e0b0fef7e26e53e2ac2103f1e3d89124929416aeda1295adfa7493471472c6ff0fbb057dea0bd9c184bbb45ae572185b98c399177f
 SHA512 
caa7e2a79f747befb5f6f17adec1cc43530dbb35741775b2ebdcf59476efecd277dad025073a4b519a35754367cca04290c24bb8d8ae4235fda696ead531a94f
 DIST rails-7.0.4.3.tgz 11063764 BLAKE2B 
389fd3a00bfff4ebda70cf5ec473942883048783b716ede1787a510d3b7b91f4e844dce4dde5ef643cb9611b1b3aa712f1ba5ebefb9e5a84e307a151b2e40bcf
 SHA512 
2c817a0a58ae52f99686d8cd0de84f01e3d7ec05afc95d07910b3b5bf86d8162b06102893b2cbc14859b95a07eca6882a707956c87d437794697df7a18fa3c16
 DIST rails-7.0.5.1.tgz 11077848 BLAKE2B 
17dc2527b762d242c1cc141b5480c0917c8eafb53c55d3034d5af272e9be5760f6c3e16ce1a60041f11af4f99da23e79ff46e9f9fe88412932f2524bf057c478
 SHA512 
5053ed666cede0bfeb7a534f248538406a1bf5afe0d5ee9e285b4eeb3158566fdd665c7a20012833e6927e7dbb3d881361a5d7f8ce7e326f8e3faf5d571da3e7
 DIST rails-7.0.5.tgz 11057290 BLAKE2B 
c9a2c34cc57f71a45023465796d18f769363713b3222dc67040e9d731055fe60856c4969a0fae305f99722e8f3a1aaee0f6cc0cc5e3e57949b756786f44560f9
 SHA512 
93f5d2f0e23ac318370ac15fdb4db935b9082232308fdc7bb99bca1b00e1b5127ddc805dd19512a2304921ff7b8a584c7b3d3ceb7cbd4cfd8dca31f518430448

diff --git a/dev-ruby/actionmailer/actionmailer-6.1.7.4.ebuild 
b/dev-ruby/actionmailer/actionmailer-6.1.7.4.ebuild
new file mode 100644
index ..28854c8021be
--- /dev/null
+++ b/dev-ruby/actionmailer/actionmailer-6.1.7.4.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby30 ruby31 ruby32"
+
+RUBY_FAKEGEM_RECIPE_DOC="none"
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc"
+
+RUBY_FAKEGEM_GEMSPEC="actionmailer.gemspec"
+
+RUBY_FAKEGEM_BINWRAP=""
+
+inherit ruby-fakegem
+
+DESCRIPTION="Framework for designing email-service layers"
+HOMEPAGE="https://github.com/rails/rails;
+SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> 
rails-${PV}.tgz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1-2)"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+IUSE=""
+
+RUBY_S="rails-${PV}/${PN}"
+
+PATCHES=(
+   "${FILESDIR}"/${P}-ruby32-keywords.patch
+)
+
+ruby_add_rdepend "
+   ~dev-ruby/actionpack-${PV}
+   ~dev-ruby/actionview-${PV}
+   ~dev-ruby/activejob-${PV}
+   >=dev-ruby/mail-2.5.4:* =dev-ruby/mail-2*:*
+   dev-ruby/rails-dom-testing:2"
+
+ruby_add_bdepend "test? (
+   dev-ruby/mocha
+)"
+
+all_ruby_prepare() {
+   # Set test environment to our hand.
+   rm "${S}/../Gemfile" || die "Unable to remove Gemfile"
+   sed -i -e '/\/load_paths/d' test/abstract_unit.rb || die "Unable to 
remove load paths"
+
+   # Avoid a test failing only on attachment ordering, since this is a
+   # security release.
+   sed -i -e '/adding inline attachments while rendering mail works/askip 
"gentoo: fails on ordering"' test/base_test.rb || die
+}

diff --git 
a/dev-ruby/actionmailer/files/actionmailer-6.1.7.4-ruby32-keywords.patch 
b/dev-ruby/actionmailer/files/actionmailer-6.1.7.4-ruby32-keywords.patch
new file mode 100644
index ..7f33602f13dd
--- /dev/null
+++ 

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

2023-06-27 Thread Hans de Graaff
commit: 743395de131983a8d405c458b68425c9e2628fb0
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Jun 28 05:53:42 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Jun 28 05:54:55 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=743395de

dev-ruby/actiontext: add 6.1.7.4

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

 dev-ruby/actiontext/Manifest  |  1 +
 dev-ruby/actiontext/actiontext-6.1.7.4.ebuild | 53 +++
 2 files changed, 54 insertions(+)

diff --git a/dev-ruby/actiontext/Manifest b/dev-ruby/actiontext/Manifest
index 720e4b642efc..5e0cc13b7435 100644
--- a/dev-ruby/actiontext/Manifest
+++ b/dev-ruby/actiontext/Manifest
@@ -1,6 +1,7 @@
 DIST rails-6.0.6.1.tgz 18608328 BLAKE2B 
10e6cb2d23acb75c95c25e2e6cc62de05c9c89f249c6cb9abffdd3a6ed83eb1dca996e6ef56a92cf773f8f9373ad947690015fb7966ddc599c995cea1121
 SHA512 
6873354fe2f8b9bf8bc12c7e6affda4300c158ee825f996eea6032a70f9532009d8f626d2736af22a452c8a3b331d1252ff19666e021150bfae2a8d575890c27
 DIST rails-6.1.7.2.tgz 11037081 BLAKE2B 
0004f4bc8b2370119cbe0f6a9133278ae78b1d274f040f08d18edd06696e6fcc609154a042c68b77e11893fbef83ec8eabd9f1e2c28920269189ee1352a0695a
 SHA512 
f667904b0d3ffda3579e5046da3b36c242581bacf140966bf1dc59fc7ea91f34f4affc76b0d6cfad4b80f0332aeec5fc8ab35fb793fc935f1d1b4fe6d18ce1de
 DIST rails-6.1.7.3.tgz 11038169 BLAKE2B 
7e379b9ae3b63cb78638c1e0817ff40dc8aad79ba76b6d82310fbb4d6f5ef3dab4f252de9e49766143b828bfbce2ef7c9db3f108b5406708b61a83aeda47ea74
 SHA512 
fb84516a6cf370109bf45f2162161d23f375d7dc10249ed10200c74ec402129b07ac0e59bcde98a74eb499769a0cdd937af691edaabe44e061262d5510adc02e
+DIST rails-6.1.7.4.tgz 11038583 BLAKE2B 
737044b6f92f2555fd9374e0b0fef7e26e53e2ac2103f1e3d89124929416aeda1295adfa7493471472c6ff0fbb057dea0bd9c184bbb45ae572185b98c399177f
 SHA512 
caa7e2a79f747befb5f6f17adec1cc43530dbb35741775b2ebdcf59476efecd277dad025073a4b519a35754367cca04290c24bb8d8ae4235fda696ead531a94f
 DIST rails-7.0.4.3.tgz 11063764 BLAKE2B 
389fd3a00bfff4ebda70cf5ec473942883048783b716ede1787a510d3b7b91f4e844dce4dde5ef643cb9611b1b3aa712f1ba5ebefb9e5a84e307a151b2e40bcf
 SHA512 
2c817a0a58ae52f99686d8cd0de84f01e3d7ec05afc95d07910b3b5bf86d8162b06102893b2cbc14859b95a07eca6882a707956c87d437794697df7a18fa3c16
 DIST rails-7.0.5.1.tgz 11077848 BLAKE2B 
17dc2527b762d242c1cc141b5480c0917c8eafb53c55d3034d5af272e9be5760f6c3e16ce1a60041f11af4f99da23e79ff46e9f9fe88412932f2524bf057c478
 SHA512 
5053ed666cede0bfeb7a534f248538406a1bf5afe0d5ee9e285b4eeb3158566fdd665c7a20012833e6927e7dbb3d881361a5d7f8ce7e326f8e3faf5d571da3e7
 DIST rails-7.0.5.tgz 11057290 BLAKE2B 
c9a2c34cc57f71a45023465796d18f769363713b3222dc67040e9d731055fe60856c4969a0fae305f99722e8f3a1aaee0f6cc0cc5e3e57949b756786f44560f9
 SHA512 
93f5d2f0e23ac318370ac15fdb4db935b9082232308fdc7bb99bca1b00e1b5127ddc805dd19512a2304921ff7b8a584c7b3d3ceb7cbd4cfd8dca31f518430448

diff --git a/dev-ruby/actiontext/actiontext-6.1.7.4.ebuild 
b/dev-ruby/actiontext/actiontext-6.1.7.4.ebuild
new file mode 100644
index ..32acaab56194
--- /dev/null
+++ b/dev-ruby/actiontext/actiontext-6.1.7.4.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby30 ruby31 ruby32"
+
+RUBY_FAKEGEM_RECIPE_DOC="none"
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
+
+RUBY_FAKEGEM_GEMSPEC="actiontext.gemspec"
+
+RUBY_FAKEGEM_BINWRAP=""
+RUBY_FAKEGEM_EXTRAINSTALL="app db package.json"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Edit and display rich text in Rails applications"
+HOMEPAGE="https://github.com/rails/rails;
+SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> 
rails-${PV}.tgz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1-2)"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~riscv ~x86"
+IUSE=""
+
+RUBY_S="rails-${PV}/${PN}"
+
+ruby_add_rdepend "
+   ~dev-ruby/actionpack-${PV}
+   ~dev-ruby/activerecord-${PV}
+   ~dev-ruby/activestorage-${PV}
+   ~dev-ruby/activesupport-${PV}
+   >=dev-ruby/nokogiri-1.8.5
+"
+
+ruby_add_bdepend "test? (
+   dev-ruby/bundler
+   dev-ruby/mocha
+)"
+
+all_ruby_prepare() {
+   # Remove items from the common Gemfile that we don't need for this
+   # test run. This also requires handling some gemspecs.
+   sed -e 
"/\(system_timer\|sdoc\|w3c_validators\|pg\|execjs\|jquery-rails\|mysql2\|journey\|ruby-prof\|stackprof\|benchmark-ips\|kindlerb\|turbolinks\|coffee-rails\|sass-rails\|debugger\|sprockets-rails\|redcarpet\|bcrypt\|uglifier\|sprockets\|stackprof\|websocket-client-simple\|libxml-ruby\|redis\|blade\|aws-sdk\|google-cloud\|azure-storage\|selenium\|webpacker\|webrick\|webmock\|webdrivers\|minitest-bisect\|minitest-retry\|minitest-reporters\|listen\|rack-cache\|rack-test\|bootsnap\|capybara\|dalli\|connection_pool\)/
 s:^:#:" \
+   -e '/:job/,/end/ s:^:#:' \
+   -e '/group :\(cable\|doc\|rubocop\|storage\|test\)/,/^end/ 
s:^:#:' \
+   -i ../Gemfile || 

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

2023-06-27 Thread Hans de Graaff
commit: f4d27f639d0ac9249656d919c115f455f01ca1d5
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Jun 28 05:54:18 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Jun 28 05:54:55 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f4d27f63

dev-ruby/railties: add 6.1.7.4

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

 dev-ruby/railties/Manifest|  1 +
 dev-ruby/railties/railties-6.1.7.4.ebuild | 71 +++
 2 files changed, 72 insertions(+)

diff --git a/dev-ruby/railties/Manifest b/dev-ruby/railties/Manifest
index 720e4b642efc..5e0cc13b7435 100644
--- a/dev-ruby/railties/Manifest
+++ b/dev-ruby/railties/Manifest
@@ -1,6 +1,7 @@
 DIST rails-6.0.6.1.tgz 18608328 BLAKE2B 
10e6cb2d23acb75c95c25e2e6cc62de05c9c89f249c6cb9abffdd3a6ed83eb1dca996e6ef56a92cf773f8f9373ad947690015fb7966ddc599c995cea1121
 SHA512 
6873354fe2f8b9bf8bc12c7e6affda4300c158ee825f996eea6032a70f9532009d8f626d2736af22a452c8a3b331d1252ff19666e021150bfae2a8d575890c27
 DIST rails-6.1.7.2.tgz 11037081 BLAKE2B 
0004f4bc8b2370119cbe0f6a9133278ae78b1d274f040f08d18edd06696e6fcc609154a042c68b77e11893fbef83ec8eabd9f1e2c28920269189ee1352a0695a
 SHA512 
f667904b0d3ffda3579e5046da3b36c242581bacf140966bf1dc59fc7ea91f34f4affc76b0d6cfad4b80f0332aeec5fc8ab35fb793fc935f1d1b4fe6d18ce1de
 DIST rails-6.1.7.3.tgz 11038169 BLAKE2B 
7e379b9ae3b63cb78638c1e0817ff40dc8aad79ba76b6d82310fbb4d6f5ef3dab4f252de9e49766143b828bfbce2ef7c9db3f108b5406708b61a83aeda47ea74
 SHA512 
fb84516a6cf370109bf45f2162161d23f375d7dc10249ed10200c74ec402129b07ac0e59bcde98a74eb499769a0cdd937af691edaabe44e061262d5510adc02e
+DIST rails-6.1.7.4.tgz 11038583 BLAKE2B 
737044b6f92f2555fd9374e0b0fef7e26e53e2ac2103f1e3d89124929416aeda1295adfa7493471472c6ff0fbb057dea0bd9c184bbb45ae572185b98c399177f
 SHA512 
caa7e2a79f747befb5f6f17adec1cc43530dbb35741775b2ebdcf59476efecd277dad025073a4b519a35754367cca04290c24bb8d8ae4235fda696ead531a94f
 DIST rails-7.0.4.3.tgz 11063764 BLAKE2B 
389fd3a00bfff4ebda70cf5ec473942883048783b716ede1787a510d3b7b91f4e844dce4dde5ef643cb9611b1b3aa712f1ba5ebefb9e5a84e307a151b2e40bcf
 SHA512 
2c817a0a58ae52f99686d8cd0de84f01e3d7ec05afc95d07910b3b5bf86d8162b06102893b2cbc14859b95a07eca6882a707956c87d437794697df7a18fa3c16
 DIST rails-7.0.5.1.tgz 11077848 BLAKE2B 
17dc2527b762d242c1cc141b5480c0917c8eafb53c55d3034d5af272e9be5760f6c3e16ce1a60041f11af4f99da23e79ff46e9f9fe88412932f2524bf057c478
 SHA512 
5053ed666cede0bfeb7a534f248538406a1bf5afe0d5ee9e285b4eeb3158566fdd665c7a20012833e6927e7dbb3d881361a5d7f8ce7e326f8e3faf5d571da3e7
 DIST rails-7.0.5.tgz 11057290 BLAKE2B 
c9a2c34cc57f71a45023465796d18f769363713b3222dc67040e9d731055fe60856c4969a0fae305f99722e8f3a1aaee0f6cc0cc5e3e57949b756786f44560f9
 SHA512 
93f5d2f0e23ac318370ac15fdb4db935b9082232308fdc7bb99bca1b00e1b5127ddc805dd19512a2304921ff7b8a584c7b3d3ceb7cbd4cfd8dca31f518430448

diff --git a/dev-ruby/railties/railties-6.1.7.4.ebuild 
b/dev-ruby/railties/railties-6.1.7.4.ebuild
new file mode 100644
index ..ed0798ba5607
--- /dev/null
+++ b/dev-ruby/railties/railties-6.1.7.4.ebuild
@@ -0,0 +1,71 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby30 ruby31 ruby32"
+
+RUBY_FAKEGEM_TASK_TEST="test:regular"
+RUBY_FAKEGEM_RECIPE_DOC=""
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc"
+
+RUBY_FAKEGEM_GEMSPEC="railties.gemspec"
+
+RUBY_FAKEGEM_BINDIR="exe"
+RUBY_FAKEGEM_BINWRAP=""
+
+inherit ruby-fakegem
+
+DESCRIPTION="Tools for creating, working with, and running Rails applications"
+HOMEPAGE="https://github.com/rails/rails;
+SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> 
rails-${PV}.tgz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1-2)"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~x86"
+IUSE=""
+
+RUBY_S="rails-${PV}/${PN}"
+
+# The test suite has many failures, most likely due to a mismatch in
+# exact dependencies or environment specifics. Needs further
+# investigation.
+RESTRICT="test"
+
+RDEPEND+=">=app-eselect/eselect-rails-0.25"
+
+ruby_add_rdepend "
+   ~dev-ruby/activesupport-${PV}
+   ~dev-ruby/actionpack-${PV}
+   dev-ruby/thor:1
+   >=dev-ruby/rake-0.8.7
+   dev-ruby/method_source
+"
+
+ruby_add_bdepend "
+   test? (
+   ~dev-ruby/actionview-${PV}
+   dev-ruby/mocha:0.14
+   )"
+
+all_ruby_prepare() {
+   rm "${S}/../Gemfile" || die "Unable to remove Gemfile"
+   sed -i -e '/load_paths/d' test/abstract_unit.rb || die "Unable to 
remove load paths"
+   sed -i -e '1igem "minitest", "~>4.0"' test/abstract_unit.rb || die
+}
+
+all_ruby_install() {
+   all_fakegem_install
+
+   ruby_fakegem_binwrapper rails rails-${PV}
+}
+
+pkg_postinst() {
+   elog "To select between slots of rails, use:"
+   elog "\teselect rails"
+
+   eselect rails update
+}
+
+pkg_postrm() {
+   eselect rails update
+}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/actionmailbox/files/, dev-ruby/actionmailbox/

2023-06-27 Thread Hans de Graaff
commit: e46bb016c951a1955a4252dbd7573cea5260d996
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Jun 28 05:54:00 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Jun 28 05:54:55 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e46bb016

dev-ruby/actionmailbox: add 6.1.7.4

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

 dev-ruby/actionmailbox/Manifest|  1 +
 .../actionmailbox/actionmailbox-6.1.7.4.ebuild | 68 ++
 .../files/actionmailbox-6.1.7.4-mail28.patch   | 57 ++
 3 files changed, 126 insertions(+)

diff --git a/dev-ruby/actionmailbox/Manifest b/dev-ruby/actionmailbox/Manifest
index 720e4b642efc..5e0cc13b7435 100644
--- a/dev-ruby/actionmailbox/Manifest
+++ b/dev-ruby/actionmailbox/Manifest
@@ -1,6 +1,7 @@
 DIST rails-6.0.6.1.tgz 18608328 BLAKE2B 
10e6cb2d23acb75c95c25e2e6cc62de05c9c89f249c6cb9abffdd3a6ed83eb1dca996e6ef56a92cf773f8f9373ad947690015fb7966ddc599c995cea1121
 SHA512 
6873354fe2f8b9bf8bc12c7e6affda4300c158ee825f996eea6032a70f9532009d8f626d2736af22a452c8a3b331d1252ff19666e021150bfae2a8d575890c27
 DIST rails-6.1.7.2.tgz 11037081 BLAKE2B 
0004f4bc8b2370119cbe0f6a9133278ae78b1d274f040f08d18edd06696e6fcc609154a042c68b77e11893fbef83ec8eabd9f1e2c28920269189ee1352a0695a
 SHA512 
f667904b0d3ffda3579e5046da3b36c242581bacf140966bf1dc59fc7ea91f34f4affc76b0d6cfad4b80f0332aeec5fc8ab35fb793fc935f1d1b4fe6d18ce1de
 DIST rails-6.1.7.3.tgz 11038169 BLAKE2B 
7e379b9ae3b63cb78638c1e0817ff40dc8aad79ba76b6d82310fbb4d6f5ef3dab4f252de9e49766143b828bfbce2ef7c9db3f108b5406708b61a83aeda47ea74
 SHA512 
fb84516a6cf370109bf45f2162161d23f375d7dc10249ed10200c74ec402129b07ac0e59bcde98a74eb499769a0cdd937af691edaabe44e061262d5510adc02e
+DIST rails-6.1.7.4.tgz 11038583 BLAKE2B 
737044b6f92f2555fd9374e0b0fef7e26e53e2ac2103f1e3d89124929416aeda1295adfa7493471472c6ff0fbb057dea0bd9c184bbb45ae572185b98c399177f
 SHA512 
caa7e2a79f747befb5f6f17adec1cc43530dbb35741775b2ebdcf59476efecd277dad025073a4b519a35754367cca04290c24bb8d8ae4235fda696ead531a94f
 DIST rails-7.0.4.3.tgz 11063764 BLAKE2B 
389fd3a00bfff4ebda70cf5ec473942883048783b716ede1787a510d3b7b91f4e844dce4dde5ef643cb9611b1b3aa712f1ba5ebefb9e5a84e307a151b2e40bcf
 SHA512 
2c817a0a58ae52f99686d8cd0de84f01e3d7ec05afc95d07910b3b5bf86d8162b06102893b2cbc14859b95a07eca6882a707956c87d437794697df7a18fa3c16
 DIST rails-7.0.5.1.tgz 11077848 BLAKE2B 
17dc2527b762d242c1cc141b5480c0917c8eafb53c55d3034d5af272e9be5760f6c3e16ce1a60041f11af4f99da23e79ff46e9f9fe88412932f2524bf057c478
 SHA512 
5053ed666cede0bfeb7a534f248538406a1bf5afe0d5ee9e285b4eeb3158566fdd665c7a20012833e6927e7dbb3d881361a5d7f8ce7e326f8e3faf5d571da3e7
 DIST rails-7.0.5.tgz 11057290 BLAKE2B 
c9a2c34cc57f71a45023465796d18f769363713b3222dc67040e9d731055fe60856c4969a0fae305f99722e8f3a1aaee0f6cc0cc5e3e57949b756786f44560f9
 SHA512 
93f5d2f0e23ac318370ac15fdb4db935b9082232308fdc7bb99bca1b00e1b5127ddc805dd19512a2304921ff7b8a584c7b3d3ceb7cbd4cfd8dca31f518430448

diff --git a/dev-ruby/actionmailbox/actionmailbox-6.1.7.4.ebuild 
b/dev-ruby/actionmailbox/actionmailbox-6.1.7.4.ebuild
new file mode 100644
index ..6aa4962ee7fd
--- /dev/null
+++ b/dev-ruby/actionmailbox/actionmailbox-6.1.7.4.ebuild
@@ -0,0 +1,68 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby30 ruby31 ruby32"
+
+RUBY_FAKEGEM_RECIPE_DOC="none"
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
+
+RUBY_FAKEGEM_GEMSPEC="actionmailbox.gemspec"
+
+RUBY_FAKEGEM_BINWRAP=""
+RUBY_FAKEGEM_EXTRAINSTALL="app config db"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Framework for designing email-service layers"
+HOMEPAGE="https://github.com/rails/rails;
+SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> 
rails-${PV}.tgz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1-2)"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~riscv ~x86"
+IUSE=""
+
+RUBY_S="rails-${PV}/${PN}"
+
+PATCHES=(
+   "${FILESDIR}"/${P}-mail28.patch
+)
+
+ruby_add_rdepend "
+   ~dev-ruby/actionpack-${PV}
+   ~dev-ruby/activejob-${PV}
+   ~dev-ruby/activerecord-${PV}
+   ~dev-ruby/activestorage-${PV}
+   ~dev-ruby/activesupport-${PV}
+   >=dev-ruby/mail-2.7.1:*
+"
+
+ruby_add_bdepend "test? (
+   dev-ruby/bundler
+   
+Date: Mon, 5 Dec 2022 11:59:45 +0100
+Subject: [PATCH] Merge pull request #46643 from ghiculescu/mail-28
+
+Fix CI for Mail 2.8+
+---
+ .../lib/action_mailbox/mail_ext/addresses.rb  | 19 +++
+ 1 file changed, 15 insertions(+), 4 deletions(-)
+
+diff --git a/actionmailbox/lib/action_mailbox/mail_ext/addresses.rb 
b/actionmailbox/lib/action_mailbox/mail_ext/addresses.rb
+index 5eab1feb3d563..7da7ee2586a62 100644
+--- a/lib/action_mailbox/mail_ext/addresses.rb
 b/lib/action_mailbox/mail_ext/addresses.rb
+@@ -3,7 +3,7 @@
+ module Mail
+   class Message
+ def from_address
+-  header[:from]&.address_list&.addresses&.first
++  

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

2023-06-27 Thread Hans de Graaff
commit: b58b6495c6dc6afad8cad73303d1b06cb2354e57
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Jun 28 05:51:19 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Jun 28 05:54:54 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b58b6495

dev-ruby/activejob: add 6.1.7.4

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

 dev-ruby/activejob/Manifest |  1 +
 dev-ruby/activejob/activejob-6.1.7.4.ebuild | 47 +
 2 files changed, 48 insertions(+)

diff --git a/dev-ruby/activejob/Manifest b/dev-ruby/activejob/Manifest
index 720e4b642efc..5e0cc13b7435 100644
--- a/dev-ruby/activejob/Manifest
+++ b/dev-ruby/activejob/Manifest
@@ -1,6 +1,7 @@
 DIST rails-6.0.6.1.tgz 18608328 BLAKE2B 
10e6cb2d23acb75c95c25e2e6cc62de05c9c89f249c6cb9abffdd3a6ed83eb1dca996e6ef56a92cf773f8f9373ad947690015fb7966ddc599c995cea1121
 SHA512 
6873354fe2f8b9bf8bc12c7e6affda4300c158ee825f996eea6032a70f9532009d8f626d2736af22a452c8a3b331d1252ff19666e021150bfae2a8d575890c27
 DIST rails-6.1.7.2.tgz 11037081 BLAKE2B 
0004f4bc8b2370119cbe0f6a9133278ae78b1d274f040f08d18edd06696e6fcc609154a042c68b77e11893fbef83ec8eabd9f1e2c28920269189ee1352a0695a
 SHA512 
f667904b0d3ffda3579e5046da3b36c242581bacf140966bf1dc59fc7ea91f34f4affc76b0d6cfad4b80f0332aeec5fc8ab35fb793fc935f1d1b4fe6d18ce1de
 DIST rails-6.1.7.3.tgz 11038169 BLAKE2B 
7e379b9ae3b63cb78638c1e0817ff40dc8aad79ba76b6d82310fbb4d6f5ef3dab4f252de9e49766143b828bfbce2ef7c9db3f108b5406708b61a83aeda47ea74
 SHA512 
fb84516a6cf370109bf45f2162161d23f375d7dc10249ed10200c74ec402129b07ac0e59bcde98a74eb499769a0cdd937af691edaabe44e061262d5510adc02e
+DIST rails-6.1.7.4.tgz 11038583 BLAKE2B 
737044b6f92f2555fd9374e0b0fef7e26e53e2ac2103f1e3d89124929416aeda1295adfa7493471472c6ff0fbb057dea0bd9c184bbb45ae572185b98c399177f
 SHA512 
caa7e2a79f747befb5f6f17adec1cc43530dbb35741775b2ebdcf59476efecd277dad025073a4b519a35754367cca04290c24bb8d8ae4235fda696ead531a94f
 DIST rails-7.0.4.3.tgz 11063764 BLAKE2B 
389fd3a00bfff4ebda70cf5ec473942883048783b716ede1787a510d3b7b91f4e844dce4dde5ef643cb9611b1b3aa712f1ba5ebefb9e5a84e307a151b2e40bcf
 SHA512 
2c817a0a58ae52f99686d8cd0de84f01e3d7ec05afc95d07910b3b5bf86d8162b06102893b2cbc14859b95a07eca6882a707956c87d437794697df7a18fa3c16
 DIST rails-7.0.5.1.tgz 11077848 BLAKE2B 
17dc2527b762d242c1cc141b5480c0917c8eafb53c55d3034d5af272e9be5760f6c3e16ce1a60041f11af4f99da23e79ff46e9f9fe88412932f2524bf057c478
 SHA512 
5053ed666cede0bfeb7a534f248538406a1bf5afe0d5ee9e285b4eeb3158566fdd665c7a20012833e6927e7dbb3d881361a5d7f8ce7e326f8e3faf5d571da3e7
 DIST rails-7.0.5.tgz 11057290 BLAKE2B 
c9a2c34cc57f71a45023465796d18f769363713b3222dc67040e9d731055fe60856c4969a0fae305f99722e8f3a1aaee0f6cc0cc5e3e57949b756786f44560f9
 SHA512 
93f5d2f0e23ac318370ac15fdb4db935b9082232308fdc7bb99bca1b00e1b5127ddc805dd19512a2304921ff7b8a584c7b3d3ceb7cbd4cfd8dca31f518430448

diff --git a/dev-ruby/activejob/activejob-6.1.7.4.ebuild 
b/dev-ruby/activejob/activejob-6.1.7.4.ebuild
new file mode 100644
index ..7342f02d1ddd
--- /dev/null
+++ b/dev-ruby/activejob/activejob-6.1.7.4.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="ruby30 ruby31 ruby32"
+
+RUBY_FAKEGEM_RECIPE_DOC=""
+RUBY_FAKEGEM_DOCDIR=""
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
+
+RUBY_FAKEGEM_BINWRAP=""
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+RUBY_FAKEGEM_TASK_TEST="MT_NO_PLUGINS=1 test"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Job framework with pluggable queues"
+HOMEPAGE="https://github.com/rails/rails;
+SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> 
rails-${PV}.tgz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1-2)"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
+IUSE=""
+
+RUBY_S="rails-${PV}/${PN}"
+
+ruby_add_rdepend "
+   ~dev-ruby/activesupport-${PV}
+   >=dev-ruby/globalid-0.3.6
+"
+
+ruby_add_bdepend "
+   test? (
+   dev-ruby/mocha
+   )"
+
+all_ruby_prepare() {
+   sed -i -e '2igem "activesupport", "~> 6.1.0"' test/helper.rb || die
+
+   # Remove all currently unpackaged queues.
+   sed -i -e 's/que queue_classic resque sidekiq sneakers sucker_punch 
backburner//' \
+   -e 's/delayed_job//' Rakefile || die
+   sed -i -e '/SneakersAdapter/ s:^:#:' test/cases/exceptions_test.rb || 
die
+}



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

2023-06-27 Thread Hans de Graaff
commit: de1fd74b8d13fe7aa3914865c4ec1da0e75bfac2
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Jun 28 05:54:36 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Jun 28 05:54:56 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de1fd74b

dev-ruby/rails: add 6.1.7.4

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

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

diff --git a/dev-ruby/rails/Manifest b/dev-ruby/rails/Manifest
index 4ef5831ee31f..4d8da300c620 100644
--- a/dev-ruby/rails/Manifest
+++ b/dev-ruby/rails/Manifest
@@ -1,6 +1,7 @@
 DIST rails-6.0.6.1.gem 6656 BLAKE2B 
96e80633f3ea9856703cb6798833fb14b45caefa9699ca57954c4e6d72bf8a8bf9adcfe484100dc58ef26cf6ff9de503777edda9a2b6470e4d5244d5bf65d4c2
 SHA512 
7a656dae2490b9195f88db997f08ef70bec7df579b849acde017e58552f7dd30f71f69cfa5676d703f921a7f0fc5ba31e96586850ace33b5d9e5db9830b6f807
 DIST rails-6.1.7.2.gem 6656 BLAKE2B 
149fca7e8a48c952608cbbfd9a91e37e350dbc46f96c72e6306d3828e303084ff3e7be7a5495d90375f0ef9a15a86ee0d616301143b23e5e372d4205d593d0c0
 SHA512 
28ca21666905462d7663aa5fb0ea4e5b2058235b3243408ecf474073e48eb97473e94367323df5476b159912510d96262e92fb5b2791b995180c6a7adf59ea44
 DIST rails-6.1.7.3.gem 6656 BLAKE2B 
0fefce9e1785afd14d98b53ba8b998d9a3d9a50dc1b9d77ec8478d20b1e45b46a2e74aea6cc988892cd544fccef23f4235fc1cad7611f3fa9072ad08cdd3f3f0
 SHA512 
ff4b22af73e72ecdfb6ae9c6ae060d2881eb74456ba5cdd81b27a21e55193dd593f4a11ed1b6a22af49e5d7cf3b9c921cfa0e03c8984da7fa5975ea7696184b0
+DIST rails-6.1.7.4.gem 6656 BLAKE2B 
67c3c47bc4ea22a84466d2805953a0ce0bd5b5c71d95dbeade487bae5f2e54eca486621cfbd6f83dcd940db79792bb3a60a822f6fe379d5787e62942106b32f3
 SHA512 
76acdcdb9d882d5e4f9fdc039e407b52ac15625f267cea932f28d724ca05d468a21a699d235fbd8b11cd0b4b2de8517fa608ef469df6d6c5c609fefbd9a169a8
 DIST rails-7.0.4.3.gem 6656 BLAKE2B 
d8d9e29705337fc21c10c6687061a17c594d3ddbf67c9d8b46dd6aca1e4d3e265086041b9b5bfce10835f4cb537c247ffbf16b2a4314f2ef5d149d2f2ede09b3
 SHA512 
89f69cc2a7c7081f60417186294843798cfda0b3a12b3bac64357fd1f28f03ea76f456b41c63e5d1506e965d4d04a40c1563803e6d44c02b768e1627c665e554
 DIST rails-7.0.5.1.gem 7168 BLAKE2B 
d55fcec8fad22022dffcd98ac0eac766de4a338dded98ebb58ce8688ae99b3fb02152ceda36333d1d16743aa73a861c787361651f9d0dbe58ad3ae131638c3a7
 SHA512 
c503c5179477ac89dfabe7770acfc3350e432509a1e38a5b55c18fcd93864f287b1634a91dab91d65182828bceefd32477115e934020e968a81bcfdbd291a3b8
 DIST rails-7.0.5.gem 7168 BLAKE2B 
c58cef18e287f0e27a59a2dc57118e61332bd750383a5ff4c85c053eae31b9f1dea24f63abe23b5503a8069befca748f9fc8879777936167a7db77b8663f48be
 SHA512 
c55c2c969eefd3f59394aba4d1a1e1138049e8866d7a8dca8c4838efcc8bb94402e526f2e2fb7599ecff9b2a0142294dcc5fd5c0c41967fc8dc619b3ebfa2ae4

diff --git a/dev-ruby/rails/rails-6.1.7.4.ebuild 
b/dev-ruby/rails/rails-6.1.7.4.ebuild
new file mode 100644
index ..9fce0d61a8cc
--- /dev/null
+++ b/dev-ruby/rails/rails-6.1.7.4.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby30 ruby31 ruby32"
+
+RUBY_FAKEGEM_BINWRAP=""
+
+RUBY_FAKEGEM_TASK_TEST=""
+
+RUBY_FAKEGEM_EXTRADOC="README.md"
+
+inherit ruby-fakegem
+
+DESCRIPTION="ruby on rails is a web-application and persistence framework"
+HOMEPAGE="https://rubyonrails.org;
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1-2)"
+KEYWORDS="~amd64 ~riscv"
+
+IUSE=""
+
+ruby_add_rdepend "
+   ~dev-ruby/actioncable-${PV}
+   ~dev-ruby/actionmailbox-${PV}
+   ~dev-ruby/actionmailer-${PV}
+   ~dev-ruby/actionpack-${PV}
+   ~dev-ruby/actiontext-${PV}
+   ~dev-ruby/actionview-${PV}
+   ~dev-ruby/activejob-${PV}
+   ~dev-ruby/activemodel-${PV}
+   ~dev-ruby/activerecord-${PV}
+   ~dev-ruby/activestorage-${PV}
+   ~dev-ruby/activesupport-${PV}
+   ~dev-ruby/railties-${PV}
+   >=dev-ruby/bundler-1.15.0:*
+   >=dev-ruby/sprockets-rails-2.0.0:*
+"



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

2023-06-27 Thread Hans de Graaff
commit: c5dd42a1da0afeaf14f1a691d3b31b04f80100e0
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Jun 28 05:51:51 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Jun 28 05:54:55 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c5dd42a1

dev-ruby/actionpack: add 6.1.7.4

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

 dev-ruby/actionpack/Manifest  |  1 +
 dev-ruby/actionpack/actionpack-6.1.7.4.ebuild | 70 +++
 2 files changed, 71 insertions(+)

diff --git a/dev-ruby/actionpack/Manifest b/dev-ruby/actionpack/Manifest
index 720e4b642efc..5e0cc13b7435 100644
--- a/dev-ruby/actionpack/Manifest
+++ b/dev-ruby/actionpack/Manifest
@@ -1,6 +1,7 @@
 DIST rails-6.0.6.1.tgz 18608328 BLAKE2B 
10e6cb2d23acb75c95c25e2e6cc62de05c9c89f249c6cb9abffdd3a6ed83eb1dca996e6ef56a92cf773f8f9373ad947690015fb7966ddc599c995cea1121
 SHA512 
6873354fe2f8b9bf8bc12c7e6affda4300c158ee825f996eea6032a70f9532009d8f626d2736af22a452c8a3b331d1252ff19666e021150bfae2a8d575890c27
 DIST rails-6.1.7.2.tgz 11037081 BLAKE2B 
0004f4bc8b2370119cbe0f6a9133278ae78b1d274f040f08d18edd06696e6fcc609154a042c68b77e11893fbef83ec8eabd9f1e2c28920269189ee1352a0695a
 SHA512 
f667904b0d3ffda3579e5046da3b36c242581bacf140966bf1dc59fc7ea91f34f4affc76b0d6cfad4b80f0332aeec5fc8ab35fb793fc935f1d1b4fe6d18ce1de
 DIST rails-6.1.7.3.tgz 11038169 BLAKE2B 
7e379b9ae3b63cb78638c1e0817ff40dc8aad79ba76b6d82310fbb4d6f5ef3dab4f252de9e49766143b828bfbce2ef7c9db3f108b5406708b61a83aeda47ea74
 SHA512 
fb84516a6cf370109bf45f2162161d23f375d7dc10249ed10200c74ec402129b07ac0e59bcde98a74eb499769a0cdd937af691edaabe44e061262d5510adc02e
+DIST rails-6.1.7.4.tgz 11038583 BLAKE2B 
737044b6f92f2555fd9374e0b0fef7e26e53e2ac2103f1e3d89124929416aeda1295adfa7493471472c6ff0fbb057dea0bd9c184bbb45ae572185b98c399177f
 SHA512 
caa7e2a79f747befb5f6f17adec1cc43530dbb35741775b2ebdcf59476efecd277dad025073a4b519a35754367cca04290c24bb8d8ae4235fda696ead531a94f
 DIST rails-7.0.4.3.tgz 11063764 BLAKE2B 
389fd3a00bfff4ebda70cf5ec473942883048783b716ede1787a510d3b7b91f4e844dce4dde5ef643cb9611b1b3aa712f1ba5ebefb9e5a84e307a151b2e40bcf
 SHA512 
2c817a0a58ae52f99686d8cd0de84f01e3d7ec05afc95d07910b3b5bf86d8162b06102893b2cbc14859b95a07eca6882a707956c87d437794697df7a18fa3c16
 DIST rails-7.0.5.1.tgz 11077848 BLAKE2B 
17dc2527b762d242c1cc141b5480c0917c8eafb53c55d3034d5af272e9be5760f6c3e16ce1a60041f11af4f99da23e79ff46e9f9fe88412932f2524bf057c478
 SHA512 
5053ed666cede0bfeb7a534f248538406a1bf5afe0d5ee9e285b4eeb3158566fdd665c7a20012833e6927e7dbb3d881361a5d7f8ce7e326f8e3faf5d571da3e7
 DIST rails-7.0.5.tgz 11057290 BLAKE2B 
c9a2c34cc57f71a45023465796d18f769363713b3222dc67040e9d731055fe60856c4969a0fae305f99722e8f3a1aaee0f6cc0cc5e3e57949b756786f44560f9
 SHA512 
93f5d2f0e23ac318370ac15fdb4db935b9082232308fdc7bb99bca1b00e1b5127ddc805dd19512a2304921ff7b8a584c7b3d3ceb7cbd4cfd8dca31f518430448

diff --git a/dev-ruby/actionpack/actionpack-6.1.7.4.ebuild 
b/dev-ruby/actionpack/actionpack-6.1.7.4.ebuild
new file mode 100644
index ..8f5521ede89b
--- /dev/null
+++ b/dev-ruby/actionpack/actionpack-6.1.7.4.ebuild
@@ -0,0 +1,70 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby30 ruby31 ruby32"
+
+RUBY_FAKEGEM_RECIPE_DOC="none"
+RUBY_FAKEGEM_DOCDIR="doc"
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc"
+
+RUBY_FAKEGEM_GEMSPEC="actionpack.gemspec"
+
+RUBY_FAKEGEM_BINWRAP=""
+
+inherit ruby-fakegem
+
+DESCRIPTION="Eases web-request routing, handling, and response"
+HOMEPAGE="https://github.com/rails/rails;
+SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> 
rails-${PV}.tgz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1-2)"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~x86"
+IUSE=""
+
+RUBY_S="rails-${PV}/${PN}"
+
+ruby_add_rdepend "
+   ~dev-ruby/activesupport-${PV}
+   ~dev-ruby/actionview-${PV}
+   dev-ruby/rack:2.2
+   >=dev-ruby/rack-test-0.6.3:*
+   >=dev-ruby/rails-html-sanitizer-1.2.0:1
+   dev-ruby/rails-dom-testing:2
+"
+
+ruby_add_bdepend "
+   test? (
+   dev-ruby/mocha:0.14
+   dev-ruby/bundler
+   >=dev-ruby/capybara-2.15
+   ~dev-ruby/activemodel-${PV}
+   ~dev-ruby/railties-${PV}
+   >=dev-ruby/rack-cache-1.2:1.2
+   www-servers/puma
+6.1.0"; gem "activerecord", "~> 
6.1.0"; gem "minitest", "<5.16"' test/abstract_unit.rb || die
+
+   # Use different timezone notation, this changed at some point due to an 
external dependency changing.
+   sed -i -e 's/-/GMT/' test/dispatch/response_test.rb 
test/dispatch/cookies_test.rb test/dispatch/session/cookie_store_test.rb || die
+
+   # Avoid tests depending on an unreleased version of selenium-webdriver
+   sed -i -e '/define extra capabilities/,/^  end/ s:^:#:' 
test/dispatch/system_testing/driver_test.rb || die
+
+   # Avoid tests that 

[gentoo-commits] repo/gentoo:master commit in: dev-ruby/activerecord/files/, dev-ruby/activerecord/

2023-06-27 Thread Hans de Graaff
commit: ea580ba69dfe9556d9f528c7e7f4a5a348923d81
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Jun 28 05:53:24 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Jun 28 05:54:55 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ea580ba6

dev-ruby/activerecord: add 6.1.7.4

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

 dev-ruby/activerecord/Manifest |  1 +
 dev-ruby/activerecord/activerecord-6.1.7.4.ebuild  | 95 ++
 .../activerecord-6.1.7.4-ruby32-keywords.patch | 38 +
 3 files changed, 134 insertions(+)

diff --git a/dev-ruby/activerecord/Manifest b/dev-ruby/activerecord/Manifest
index 720e4b642efc..5e0cc13b7435 100644
--- a/dev-ruby/activerecord/Manifest
+++ b/dev-ruby/activerecord/Manifest
@@ -1,6 +1,7 @@
 DIST rails-6.0.6.1.tgz 18608328 BLAKE2B 
10e6cb2d23acb75c95c25e2e6cc62de05c9c89f249c6cb9abffdd3a6ed83eb1dca996e6ef56a92cf773f8f9373ad947690015fb7966ddc599c995cea1121
 SHA512 
6873354fe2f8b9bf8bc12c7e6affda4300c158ee825f996eea6032a70f9532009d8f626d2736af22a452c8a3b331d1252ff19666e021150bfae2a8d575890c27
 DIST rails-6.1.7.2.tgz 11037081 BLAKE2B 
0004f4bc8b2370119cbe0f6a9133278ae78b1d274f040f08d18edd06696e6fcc609154a042c68b77e11893fbef83ec8eabd9f1e2c28920269189ee1352a0695a
 SHA512 
f667904b0d3ffda3579e5046da3b36c242581bacf140966bf1dc59fc7ea91f34f4affc76b0d6cfad4b80f0332aeec5fc8ab35fb793fc935f1d1b4fe6d18ce1de
 DIST rails-6.1.7.3.tgz 11038169 BLAKE2B 
7e379b9ae3b63cb78638c1e0817ff40dc8aad79ba76b6d82310fbb4d6f5ef3dab4f252de9e49766143b828bfbce2ef7c9db3f108b5406708b61a83aeda47ea74
 SHA512 
fb84516a6cf370109bf45f2162161d23f375d7dc10249ed10200c74ec402129b07ac0e59bcde98a74eb499769a0cdd937af691edaabe44e061262d5510adc02e
+DIST rails-6.1.7.4.tgz 11038583 BLAKE2B 
737044b6f92f2555fd9374e0b0fef7e26e53e2ac2103f1e3d89124929416aeda1295adfa7493471472c6ff0fbb057dea0bd9c184bbb45ae572185b98c399177f
 SHA512 
caa7e2a79f747befb5f6f17adec1cc43530dbb35741775b2ebdcf59476efecd277dad025073a4b519a35754367cca04290c24bb8d8ae4235fda696ead531a94f
 DIST rails-7.0.4.3.tgz 11063764 BLAKE2B 
389fd3a00bfff4ebda70cf5ec473942883048783b716ede1787a510d3b7b91f4e844dce4dde5ef643cb9611b1b3aa712f1ba5ebefb9e5a84e307a151b2e40bcf
 SHA512 
2c817a0a58ae52f99686d8cd0de84f01e3d7ec05afc95d07910b3b5bf86d8162b06102893b2cbc14859b95a07eca6882a707956c87d437794697df7a18fa3c16
 DIST rails-7.0.5.1.tgz 11077848 BLAKE2B 
17dc2527b762d242c1cc141b5480c0917c8eafb53c55d3034d5af272e9be5760f6c3e16ce1a60041f11af4f99da23e79ff46e9f9fe88412932f2524bf057c478
 SHA512 
5053ed666cede0bfeb7a534f248538406a1bf5afe0d5ee9e285b4eeb3158566fdd665c7a20012833e6927e7dbb3d881361a5d7f8ce7e326f8e3faf5d571da3e7
 DIST rails-7.0.5.tgz 11057290 BLAKE2B 
c9a2c34cc57f71a45023465796d18f769363713b3222dc67040e9d731055fe60856c4969a0fae305f99722e8f3a1aaee0f6cc0cc5e3e57949b756786f44560f9
 SHA512 
93f5d2f0e23ac318370ac15fdb4db935b9082232308fdc7bb99bca1b00e1b5127ddc805dd19512a2304921ff7b8a584c7b3d3ceb7cbd4cfd8dca31f518430448

diff --git a/dev-ruby/activerecord/activerecord-6.1.7.4.ebuild 
b/dev-ruby/activerecord/activerecord-6.1.7.4.ebuild
new file mode 100644
index ..727b783fb208
--- /dev/null
+++ b/dev-ruby/activerecord/activerecord-6.1.7.4.ebuild
@@ -0,0 +1,95 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby30 ruby31 ruby32"
+
+# this is not null so that the dependencies will actually be filled
+RUBY_FAKEGEM_TASK_TEST="test"
+
+RUBY_FAKEGEM_RECIPE_DOC="none"
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc"
+
+RUBY_FAKEGEM_GEMSPEC="activerecord.gemspec"
+
+RUBY_FAKEGEM_BINWRAP=""
+
+inherit ruby-fakegem
+
+DESCRIPTION="Implements the ActiveRecord pattern (Fowler, PoEAA) for ORM"
+HOMEPAGE="https://github.com/rails/rails/;
+SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> 
rails-${PV}.tgz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1-2)"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
+IUSE="mysql postgres sqlite"
+
+RUBY_S="rails-${PV}/${PN}"
+
+PATCHES=(
+   "${FILESDIR}"/${P}-ruby32-keywords.patch
+)
+
+ruby_add_rdepend "~dev-ruby/activesupport-${PV}
+   ~dev-ruby/activemodel-${PV}
+   sqlite? ( >=dev-ruby/sqlite3-1.4 )
+   mysql? ( dev-ruby/mysql2:0.5 )
+   postgres? ( >=dev-ruby/pg-1.1:1 )"
+
+ruby_add_bdepend "
+   test? (
+   dev-ruby/bundler
+   ~dev-ruby/actionpack-${PV}
+   ~dev-ruby/railties-${PV}
+   >=dev-ruby/sqlite3-1.4.0
+   dev-ruby/mocha
+3.4/>= 3.4/' 
../railties/railties.gemspec || die
+   sed -e '/bcrypt/ s/3.0.0/3.0/' \
+   -i ../Gemfile || die
+   sed -i -e '/byebug/ s:^:#:' test/cases/base_prevent_writes_test.rb || 
die
+
+   # Add back json in the Gemfile because we dropped some dependencies
+   # earlier that implicitly required it.
+   sed -i -e '$agem "json"' ../Gemfile || die
+
+   # Load correct rails version

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

2023-06-27 Thread Hans de Graaff
commit: 42bf891c0e3ead6cdb2c2bbacc53193e4ae46711
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Jun 28 05:52:48 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Jun 28 05:54:55 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=42bf891c

dev-ruby/activestorage: add 6.1.7.4

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

 dev-ruby/activestorage/Manifest|  1 +
 .../activestorage/activestorage-6.1.7.4.ebuild | 61 ++
 2 files changed, 62 insertions(+)

diff --git a/dev-ruby/activestorage/Manifest b/dev-ruby/activestorage/Manifest
index 720e4b642efc..5e0cc13b7435 100644
--- a/dev-ruby/activestorage/Manifest
+++ b/dev-ruby/activestorage/Manifest
@@ -1,6 +1,7 @@
 DIST rails-6.0.6.1.tgz 18608328 BLAKE2B 
10e6cb2d23acb75c95c25e2e6cc62de05c9c89f249c6cb9abffdd3a6ed83eb1dca996e6ef56a92cf773f8f9373ad947690015fb7966ddc599c995cea1121
 SHA512 
6873354fe2f8b9bf8bc12c7e6affda4300c158ee825f996eea6032a70f9532009d8f626d2736af22a452c8a3b331d1252ff19666e021150bfae2a8d575890c27
 DIST rails-6.1.7.2.tgz 11037081 BLAKE2B 
0004f4bc8b2370119cbe0f6a9133278ae78b1d274f040f08d18edd06696e6fcc609154a042c68b77e11893fbef83ec8eabd9f1e2c28920269189ee1352a0695a
 SHA512 
f667904b0d3ffda3579e5046da3b36c242581bacf140966bf1dc59fc7ea91f34f4affc76b0d6cfad4b80f0332aeec5fc8ab35fb793fc935f1d1b4fe6d18ce1de
 DIST rails-6.1.7.3.tgz 11038169 BLAKE2B 
7e379b9ae3b63cb78638c1e0817ff40dc8aad79ba76b6d82310fbb4d6f5ef3dab4f252de9e49766143b828bfbce2ef7c9db3f108b5406708b61a83aeda47ea74
 SHA512 
fb84516a6cf370109bf45f2162161d23f375d7dc10249ed10200c74ec402129b07ac0e59bcde98a74eb499769a0cdd937af691edaabe44e061262d5510adc02e
+DIST rails-6.1.7.4.tgz 11038583 BLAKE2B 
737044b6f92f2555fd9374e0b0fef7e26e53e2ac2103f1e3d89124929416aeda1295adfa7493471472c6ff0fbb057dea0bd9c184bbb45ae572185b98c399177f
 SHA512 
caa7e2a79f747befb5f6f17adec1cc43530dbb35741775b2ebdcf59476efecd277dad025073a4b519a35754367cca04290c24bb8d8ae4235fda696ead531a94f
 DIST rails-7.0.4.3.tgz 11063764 BLAKE2B 
389fd3a00bfff4ebda70cf5ec473942883048783b716ede1787a510d3b7b91f4e844dce4dde5ef643cb9611b1b3aa712f1ba5ebefb9e5a84e307a151b2e40bcf
 SHA512 
2c817a0a58ae52f99686d8cd0de84f01e3d7ec05afc95d07910b3b5bf86d8162b06102893b2cbc14859b95a07eca6882a707956c87d437794697df7a18fa3c16
 DIST rails-7.0.5.1.tgz 11077848 BLAKE2B 
17dc2527b762d242c1cc141b5480c0917c8eafb53c55d3034d5af272e9be5760f6c3e16ce1a60041f11af4f99da23e79ff46e9f9fe88412932f2524bf057c478
 SHA512 
5053ed666cede0bfeb7a534f248538406a1bf5afe0d5ee9e285b4eeb3158566fdd665c7a20012833e6927e7dbb3d881361a5d7f8ce7e326f8e3faf5d571da3e7
 DIST rails-7.0.5.tgz 11057290 BLAKE2B 
c9a2c34cc57f71a45023465796d18f769363713b3222dc67040e9d731055fe60856c4969a0fae305f99722e8f3a1aaee0f6cc0cc5e3e57949b756786f44560f9
 SHA512 
93f5d2f0e23ac318370ac15fdb4db935b9082232308fdc7bb99bca1b00e1b5127ddc805dd19512a2304921ff7b8a584c7b3d3ceb7cbd4cfd8dca31f518430448

diff --git a/dev-ruby/activestorage/activestorage-6.1.7.4.ebuild 
b/dev-ruby/activestorage/activestorage-6.1.7.4.ebuild
new file mode 100644
index ..4a71a7ec0cd5
--- /dev/null
+++ b/dev-ruby/activestorage/activestorage-6.1.7.4.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby30 ruby31 ruby32"
+
+RUBY_FAKEGEM_RECIPE_DOC=""
+RUBY_FAKEGEM_DOCDIR=""
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
+
+RUBY_FAKEGEM_GEMSPEC="activestorage.gemspec"
+
+RUBY_FAKEGEM_EXTRAINSTALL="app config db"
+
+RUBY_FAKEGEM_BINWRAP=""
+
+inherit ruby-fakegem
+
+DESCRIPTION="Attach cloud and local files in Rails applications"
+HOMEPAGE="https://github.com/rails/rails;
+SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> 
rails-${PV}.tgz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1-2)"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~riscv ~x86"
+IUSE=""
+
+RUBY_S="rails-${PV}/${PN}"
+
+DEPEND+=" test? ( app-text/mupdf media-gfx/imagemagick[jpeg,png,tiff] 
media-video/ffmpeg app-text/poppler[utils] ) "
+
+ruby_add_rdepend "
+   ~dev-ruby/actionpack-${PV}:*
+   ~dev-ruby/activejob-${PV}:*
+   ~dev-ruby/activerecord-${PV}:*
+   ~dev-ruby/activesupport-${PV}:*
+   dev-ruby/marcel:1.0
+   >=dev-ruby/mini_mime-1.1.0
+"
+
+ruby_add_bdepend "
+   test? (
+   ~dev-ruby/railties-${PV}
+   >=dev-ruby/image_processing-1.2:0
+   dev-ruby/test-unit:2
+   dev-ruby/mini_magick
+   dev-ruby/mocha
+   dev-ruby/rake
+   dev-ruby/sqlite3
+   )"
+
+all_ruby_prepare() {
+   # Remove items from the common Gemfile that we don't need for 
this
+   # test run. This also requires handling some gemspecs.
+   sed -e 

[gentoo-commits] repo/gentoo:master commit in: dev-ruby/activemodel/, dev-ruby/activemodel/files/

2023-06-27 Thread Hans de Graaff
commit: 6b0a7d1692de7a725ee0a80a9394fc630678633f
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Jun 28 05:50:47 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Jun 28 05:54:54 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b0a7d16

dev-ruby/activemodel: add 6.1.7.4

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

 dev-ruby/activemodel/Manifest  |  1 +
 dev-ruby/activemodel/activemodel-6.1.7.4.ebuild| 47 ++
 .../activemodel-6.1.7.4-ruby32-keywords.patch  | 27 +
 3 files changed, 75 insertions(+)

diff --git a/dev-ruby/activemodel/Manifest b/dev-ruby/activemodel/Manifest
index 720e4b642efc..5e0cc13b7435 100644
--- a/dev-ruby/activemodel/Manifest
+++ b/dev-ruby/activemodel/Manifest
@@ -1,6 +1,7 @@
 DIST rails-6.0.6.1.tgz 18608328 BLAKE2B 
10e6cb2d23acb75c95c25e2e6cc62de05c9c89f249c6cb9abffdd3a6ed83eb1dca996e6ef56a92cf773f8f9373ad947690015fb7966ddc599c995cea1121
 SHA512 
6873354fe2f8b9bf8bc12c7e6affda4300c158ee825f996eea6032a70f9532009d8f626d2736af22a452c8a3b331d1252ff19666e021150bfae2a8d575890c27
 DIST rails-6.1.7.2.tgz 11037081 BLAKE2B 
0004f4bc8b2370119cbe0f6a9133278ae78b1d274f040f08d18edd06696e6fcc609154a042c68b77e11893fbef83ec8eabd9f1e2c28920269189ee1352a0695a
 SHA512 
f667904b0d3ffda3579e5046da3b36c242581bacf140966bf1dc59fc7ea91f34f4affc76b0d6cfad4b80f0332aeec5fc8ab35fb793fc935f1d1b4fe6d18ce1de
 DIST rails-6.1.7.3.tgz 11038169 BLAKE2B 
7e379b9ae3b63cb78638c1e0817ff40dc8aad79ba76b6d82310fbb4d6f5ef3dab4f252de9e49766143b828bfbce2ef7c9db3f108b5406708b61a83aeda47ea74
 SHA512 
fb84516a6cf370109bf45f2162161d23f375d7dc10249ed10200c74ec402129b07ac0e59bcde98a74eb499769a0cdd937af691edaabe44e061262d5510adc02e
+DIST rails-6.1.7.4.tgz 11038583 BLAKE2B 
737044b6f92f2555fd9374e0b0fef7e26e53e2ac2103f1e3d89124929416aeda1295adfa7493471472c6ff0fbb057dea0bd9c184bbb45ae572185b98c399177f
 SHA512 
caa7e2a79f747befb5f6f17adec1cc43530dbb35741775b2ebdcf59476efecd277dad025073a4b519a35754367cca04290c24bb8d8ae4235fda696ead531a94f
 DIST rails-7.0.4.3.tgz 11063764 BLAKE2B 
389fd3a00bfff4ebda70cf5ec473942883048783b716ede1787a510d3b7b91f4e844dce4dde5ef643cb9611b1b3aa712f1ba5ebefb9e5a84e307a151b2e40bcf
 SHA512 
2c817a0a58ae52f99686d8cd0de84f01e3d7ec05afc95d07910b3b5bf86d8162b06102893b2cbc14859b95a07eca6882a707956c87d437794697df7a18fa3c16
 DIST rails-7.0.5.1.tgz 11077848 BLAKE2B 
17dc2527b762d242c1cc141b5480c0917c8eafb53c55d3034d5af272e9be5760f6c3e16ce1a60041f11af4f99da23e79ff46e9f9fe88412932f2524bf057c478
 SHA512 
5053ed666cede0bfeb7a534f248538406a1bf5afe0d5ee9e285b4eeb3158566fdd665c7a20012833e6927e7dbb3d881361a5d7f8ce7e326f8e3faf5d571da3e7
 DIST rails-7.0.5.tgz 11057290 BLAKE2B 
c9a2c34cc57f71a45023465796d18f769363713b3222dc67040e9d731055fe60856c4969a0fae305f99722e8f3a1aaee0f6cc0cc5e3e57949b756786f44560f9
 SHA512 
93f5d2f0e23ac318370ac15fdb4db935b9082232308fdc7bb99bca1b00e1b5127ddc805dd19512a2304921ff7b8a584c7b3d3ceb7cbd4cfd8dca31f518430448

diff --git a/dev-ruby/activemodel/activemodel-6.1.7.4.ebuild 
b/dev-ruby/activemodel/activemodel-6.1.7.4.ebuild
new file mode 100644
index ..128c0f8f1f18
--- /dev/null
+++ b/dev-ruby/activemodel/activemodel-6.1.7.4.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="ruby30 ruby31 ruby32"
+
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc"
+
+RUBY_FAKEGEM_GEMSPEC="activemodel.gemspec"
+
+RUBY_FAKEGEM_BINWRAP=""
+
+inherit ruby-fakegem
+
+DESCRIPTION="Toolkit for building modeling frameworks like Active Record and 
Active Resource"
+HOMEPAGE="https://github.com/rails/rails;
+SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> 
rails-${PV}.tgz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1-2)"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
+IUSE=""
+
+RUBY_S="rails-${PV}/${PN}"
+
+PATCHES=(
+   "${FILESDIR}"/${P}-ruby32-keywords.patch
+)
+
+ruby_add_rdepend "
+   ~dev-ruby/activesupport-${PV}:*
+"
+
+ruby_add_bdepend "
+   test? (
+   ~dev-ruby/railties-${PV}
+   dev-ruby/test-unit:2
+   dev-ruby/mocha
+   >=dev-ruby/bcrypt-ruby-3.1.7
+   
+Date: Thu, 5 Jan 2023 21:34:37 +0100
+Subject: [PATCH] Backports ruby 3.2 compatibility fixes for rails 6.1
+
+---
+ actionmailer/lib/action_mailer/base.rb|  2 +-
+ actionmailer/lib/action_mailer/rescuable.rb   | 12 
+ actionpack/lib/abstract_controller/base.rb| 10 +++---
+ actionpack/lib/abstract_controller/callbacks.rb   |  6 +-
+ actionview/lib/action_view/rendering.rb   |  6 +-
+ activemodel/lib/active_model/attribute_methods.rb |  2 +-
+ activerecord/lib/active_record/relation.rb|  8 ++--
+ 7 files changed, 33 insertions(+), 13 deletions(-)
+
+diff --git a/activemodel/lib/active_model/attribute_methods.rb 
b/activemodel/lib/active_model/attribute_methods.rb
+index 

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

2023-06-27 Thread Hans de Graaff
commit: 51d6b3abe36a256530010d0039fb97bb3d11c3b6
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Jun 28 05:51:02 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Jun 28 05:54:54 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=51d6b3ab

dev-ruby/actioncable: add 6.1.7.4

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

 dev-ruby/actioncable/Manifest   |  1 +
 dev-ruby/actioncable/actioncable-6.1.7.4.ebuild | 46 +
 2 files changed, 47 insertions(+)

diff --git a/dev-ruby/actioncable/Manifest b/dev-ruby/actioncable/Manifest
index 720e4b642efc..5e0cc13b7435 100644
--- a/dev-ruby/actioncable/Manifest
+++ b/dev-ruby/actioncable/Manifest
@@ -1,6 +1,7 @@
 DIST rails-6.0.6.1.tgz 18608328 BLAKE2B 
10e6cb2d23acb75c95c25e2e6cc62de05c9c89f249c6cb9abffdd3a6ed83eb1dca996e6ef56a92cf773f8f9373ad947690015fb7966ddc599c995cea1121
 SHA512 
6873354fe2f8b9bf8bc12c7e6affda4300c158ee825f996eea6032a70f9532009d8f626d2736af22a452c8a3b331d1252ff19666e021150bfae2a8d575890c27
 DIST rails-6.1.7.2.tgz 11037081 BLAKE2B 
0004f4bc8b2370119cbe0f6a9133278ae78b1d274f040f08d18edd06696e6fcc609154a042c68b77e11893fbef83ec8eabd9f1e2c28920269189ee1352a0695a
 SHA512 
f667904b0d3ffda3579e5046da3b36c242581bacf140966bf1dc59fc7ea91f34f4affc76b0d6cfad4b80f0332aeec5fc8ab35fb793fc935f1d1b4fe6d18ce1de
 DIST rails-6.1.7.3.tgz 11038169 BLAKE2B 
7e379b9ae3b63cb78638c1e0817ff40dc8aad79ba76b6d82310fbb4d6f5ef3dab4f252de9e49766143b828bfbce2ef7c9db3f108b5406708b61a83aeda47ea74
 SHA512 
fb84516a6cf370109bf45f2162161d23f375d7dc10249ed10200c74ec402129b07ac0e59bcde98a74eb499769a0cdd937af691edaabe44e061262d5510adc02e
+DIST rails-6.1.7.4.tgz 11038583 BLAKE2B 
737044b6f92f2555fd9374e0b0fef7e26e53e2ac2103f1e3d89124929416aeda1295adfa7493471472c6ff0fbb057dea0bd9c184bbb45ae572185b98c399177f
 SHA512 
caa7e2a79f747befb5f6f17adec1cc43530dbb35741775b2ebdcf59476efecd277dad025073a4b519a35754367cca04290c24bb8d8ae4235fda696ead531a94f
 DIST rails-7.0.4.3.tgz 11063764 BLAKE2B 
389fd3a00bfff4ebda70cf5ec473942883048783b716ede1787a510d3b7b91f4e844dce4dde5ef643cb9611b1b3aa712f1ba5ebefb9e5a84e307a151b2e40bcf
 SHA512 
2c817a0a58ae52f99686d8cd0de84f01e3d7ec05afc95d07910b3b5bf86d8162b06102893b2cbc14859b95a07eca6882a707956c87d437794697df7a18fa3c16
 DIST rails-7.0.5.1.tgz 11077848 BLAKE2B 
17dc2527b762d242c1cc141b5480c0917c8eafb53c55d3034d5af272e9be5760f6c3e16ce1a60041f11af4f99da23e79ff46e9f9fe88412932f2524bf057c478
 SHA512 
5053ed666cede0bfeb7a534f248538406a1bf5afe0d5ee9e285b4eeb3158566fdd665c7a20012833e6927e7dbb3d881361a5d7f8ce7e326f8e3faf5d571da3e7
 DIST rails-7.0.5.tgz 11057290 BLAKE2B 
c9a2c34cc57f71a45023465796d18f769363713b3222dc67040e9d731055fe60856c4969a0fae305f99722e8f3a1aaee0f6cc0cc5e3e57949b756786f44560f9
 SHA512 
93f5d2f0e23ac318370ac15fdb4db935b9082232308fdc7bb99bca1b00e1b5127ddc805dd19512a2304921ff7b8a584c7b3d3ceb7cbd4cfd8dca31f518430448

diff --git a/dev-ruby/actioncable/actioncable-6.1.7.4.ebuild 
b/dev-ruby/actioncable/actioncable-6.1.7.4.ebuild
new file mode 100644
index ..6b5b03f52917
--- /dev/null
+++ b/dev-ruby/actioncable/actioncable-6.1.7.4.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby30 ruby31 ruby32"
+
+RUBY_FAKEGEM_RECIPE_DOC=""
+RUBY_FAKEGEM_DOCDIR=""
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+RUBY_FAKEGEM_EXTRAINSTALL="app"
+
+RUBY_FAKEGEM_BINWRAP=""
+
+inherit ruby-fakegem
+
+DESCRIPTION="Integrated WebSockets for Rails"
+HOMEPAGE="https://github.com/rails/rails;
+SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> 
rails-${PV}.tgz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1-2)"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~riscv ~x86"
+IUSE=""
+
+RUBY_S="rails-${PV}/${PN}"
+
+# Tests require many new dependencies, skipping for now
+RESTRICT="test"
+
+ruby_add_rdepend "
+   ~dev-ruby/actionpack-${PV}:*
+   ~dev-ruby/activesupport-${PV}:*
+   dev-ruby/nio4r:2
+   >=dev-ruby/websocket-driver-0.6.1:*
+"
+
+ruby_add_bdepend "
+   test? (
+   >=dev-ruby/railties-4.2.0
+   dev-ruby/test-unit:2
+   >=dev-ruby/mocha-0.14.0:0.14
+   )"



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

2023-06-27 Thread Hans de Graaff
commit: a8ae7a9678db43a2e8247c840b021e01792bc440
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Jun 28 05:51:36 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Jun 28 05:54:55 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a8ae7a96

dev-ruby/actionview: add 6.1.7.4

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

 dev-ruby/actionview/Manifest  |  1 +
 dev-ruby/actionview/actionview-6.1.7.4.ebuild | 74 +++
 2 files changed, 75 insertions(+)

diff --git a/dev-ruby/actionview/Manifest b/dev-ruby/actionview/Manifest
index 720e4b642efc..5e0cc13b7435 100644
--- a/dev-ruby/actionview/Manifest
+++ b/dev-ruby/actionview/Manifest
@@ -1,6 +1,7 @@
 DIST rails-6.0.6.1.tgz 18608328 BLAKE2B 
10e6cb2d23acb75c95c25e2e6cc62de05c9c89f249c6cb9abffdd3a6ed83eb1dca996e6ef56a92cf773f8f9373ad947690015fb7966ddc599c995cea1121
 SHA512 
6873354fe2f8b9bf8bc12c7e6affda4300c158ee825f996eea6032a70f9532009d8f626d2736af22a452c8a3b331d1252ff19666e021150bfae2a8d575890c27
 DIST rails-6.1.7.2.tgz 11037081 BLAKE2B 
0004f4bc8b2370119cbe0f6a9133278ae78b1d274f040f08d18edd06696e6fcc609154a042c68b77e11893fbef83ec8eabd9f1e2c28920269189ee1352a0695a
 SHA512 
f667904b0d3ffda3579e5046da3b36c242581bacf140966bf1dc59fc7ea91f34f4affc76b0d6cfad4b80f0332aeec5fc8ab35fb793fc935f1d1b4fe6d18ce1de
 DIST rails-6.1.7.3.tgz 11038169 BLAKE2B 
7e379b9ae3b63cb78638c1e0817ff40dc8aad79ba76b6d82310fbb4d6f5ef3dab4f252de9e49766143b828bfbce2ef7c9db3f108b5406708b61a83aeda47ea74
 SHA512 
fb84516a6cf370109bf45f2162161d23f375d7dc10249ed10200c74ec402129b07ac0e59bcde98a74eb499769a0cdd937af691edaabe44e061262d5510adc02e
+DIST rails-6.1.7.4.tgz 11038583 BLAKE2B 
737044b6f92f2555fd9374e0b0fef7e26e53e2ac2103f1e3d89124929416aeda1295adfa7493471472c6ff0fbb057dea0bd9c184bbb45ae572185b98c399177f
 SHA512 
caa7e2a79f747befb5f6f17adec1cc43530dbb35741775b2ebdcf59476efecd277dad025073a4b519a35754367cca04290c24bb8d8ae4235fda696ead531a94f
 DIST rails-7.0.4.3.tgz 11063764 BLAKE2B 
389fd3a00bfff4ebda70cf5ec473942883048783b716ede1787a510d3b7b91f4e844dce4dde5ef643cb9611b1b3aa712f1ba5ebefb9e5a84e307a151b2e40bcf
 SHA512 
2c817a0a58ae52f99686d8cd0de84f01e3d7ec05afc95d07910b3b5bf86d8162b06102893b2cbc14859b95a07eca6882a707956c87d437794697df7a18fa3c16
 DIST rails-7.0.5.1.tgz 11077848 BLAKE2B 
17dc2527b762d242c1cc141b5480c0917c8eafb53c55d3034d5af272e9be5760f6c3e16ce1a60041f11af4f99da23e79ff46e9f9fe88412932f2524bf057c478
 SHA512 
5053ed666cede0bfeb7a534f248538406a1bf5afe0d5ee9e285b4eeb3158566fdd665c7a20012833e6927e7dbb3d881361a5d7f8ce7e326f8e3faf5d571da3e7
 DIST rails-7.0.5.tgz 11057290 BLAKE2B 
c9a2c34cc57f71a45023465796d18f769363713b3222dc67040e9d731055fe60856c4969a0fae305f99722e8f3a1aaee0f6cc0cc5e3e57949b756786f44560f9
 SHA512 
93f5d2f0e23ac318370ac15fdb4db935b9082232308fdc7bb99bca1b00e1b5127ddc805dd19512a2304921ff7b8a584c7b3d3ceb7cbd4cfd8dca31f518430448

diff --git a/dev-ruby/actionview/actionview-6.1.7.4.ebuild 
b/dev-ruby/actionview/actionview-6.1.7.4.ebuild
new file mode 100644
index ..aa126bcb9f83
--- /dev/null
+++ b/dev-ruby/actionview/actionview-6.1.7.4.ebuild
@@ -0,0 +1,74 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby30 ruby31 ruby32"
+
+RUBY_FAKEGEM_RECIPE_DOC="none"
+RUBY_FAKEGEM_DOCDIR="doc"
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+RUBY_FAKEGEM_EXTRAINSTALL="app"
+
+RUBY_FAKEGEM_BINWRAP=""
+
+inherit ruby-fakegem
+
+DESCRIPTION="Simple, battle-tested conventions and helpers for building web 
pages"
+HOMEPAGE="https://github.com/rails/rails/;
+SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> 
rails-${PV}.tgz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1-2)"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~x86"
+IUSE=""
+
+RUBY_S="rails-${PV}/${PN}"
+
+ruby_add_rdepend "
+   ~dev-ruby/activesupport-${PV}
+   >=dev-ruby/builder-3.1:* =dev-ruby/builder-3*:*
+   >=dev-ruby/erubi-1.4:0
+   >=dev-ruby/rails-html-sanitizer-1.2.0:1
+   dev-ruby/rails-dom-testing:2
+"
+
+ruby_add_bdepend "
+   test? (
+   dev-ruby/mocha
+   ~dev-ruby/actionpack-${PV}
+   ~dev-ruby/activemodel-${PV}
+   ~dev-ruby/activerecord-${PV}
+   ~dev-ruby/railties-${PV}
+   dev-ruby/sqlite3
+6.1.0"; gem "activerecord", "~> 
6.1.0"; gem "minitest", "<5.16"' test/abstract_unit.rb || die
+
+   # Fix loading of activerecord integration tests. This avoids loading
+   # activerecord twice and thus redefining constants leading to
+   # failures. Bug #719342
+   sed -e '/abstract_unit/arequire "active_record" ; require 
"active_record/fixtures"' \
+   -e '/defined/ s/FixtureSet/ActiveRecord::FixtureSet/' \
+   -i test/active_record_unit.rb || die
+
+   # Avoid test failing on capitalization difference
+   sed -e 

[gentoo-commits] repo/gentoo:master commit in: dev-ruby/activesupport/, dev-ruby/activesupport/files/

2023-06-27 Thread Hans de Graaff
commit: bdcce8dbb0f4bf316a23660df8c4525566d2b134
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Jun 28 05:50:01 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Jun 28 05:54:54 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bdcce8db

dev-ruby/activesupport: add 6.1.7.4

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

 dev-ruby/activesupport/Manifest|  1 +
 .../activesupport/activesupport-6.1.7.4.ebuild | 81 ++
 .../files/activesupport-6.1.7.4-bytesplice.patch   | 29 
 .../files/activesupport-6.1.7.4-class_serial.patch | 23 ++
 4 files changed, 134 insertions(+)

diff --git a/dev-ruby/activesupport/Manifest b/dev-ruby/activesupport/Manifest
index 720e4b642efc..5e0cc13b7435 100644
--- a/dev-ruby/activesupport/Manifest
+++ b/dev-ruby/activesupport/Manifest
@@ -1,6 +1,7 @@
 DIST rails-6.0.6.1.tgz 18608328 BLAKE2B 
10e6cb2d23acb75c95c25e2e6cc62de05c9c89f249c6cb9abffdd3a6ed83eb1dca996e6ef56a92cf773f8f9373ad947690015fb7966ddc599c995cea1121
 SHA512 
6873354fe2f8b9bf8bc12c7e6affda4300c158ee825f996eea6032a70f9532009d8f626d2736af22a452c8a3b331d1252ff19666e021150bfae2a8d575890c27
 DIST rails-6.1.7.2.tgz 11037081 BLAKE2B 
0004f4bc8b2370119cbe0f6a9133278ae78b1d274f040f08d18edd06696e6fcc609154a042c68b77e11893fbef83ec8eabd9f1e2c28920269189ee1352a0695a
 SHA512 
f667904b0d3ffda3579e5046da3b36c242581bacf140966bf1dc59fc7ea91f34f4affc76b0d6cfad4b80f0332aeec5fc8ab35fb793fc935f1d1b4fe6d18ce1de
 DIST rails-6.1.7.3.tgz 11038169 BLAKE2B 
7e379b9ae3b63cb78638c1e0817ff40dc8aad79ba76b6d82310fbb4d6f5ef3dab4f252de9e49766143b828bfbce2ef7c9db3f108b5406708b61a83aeda47ea74
 SHA512 
fb84516a6cf370109bf45f2162161d23f375d7dc10249ed10200c74ec402129b07ac0e59bcde98a74eb499769a0cdd937af691edaabe44e061262d5510adc02e
+DIST rails-6.1.7.4.tgz 11038583 BLAKE2B 
737044b6f92f2555fd9374e0b0fef7e26e53e2ac2103f1e3d89124929416aeda1295adfa7493471472c6ff0fbb057dea0bd9c184bbb45ae572185b98c399177f
 SHA512 
caa7e2a79f747befb5f6f17adec1cc43530dbb35741775b2ebdcf59476efecd277dad025073a4b519a35754367cca04290c24bb8d8ae4235fda696ead531a94f
 DIST rails-7.0.4.3.tgz 11063764 BLAKE2B 
389fd3a00bfff4ebda70cf5ec473942883048783b716ede1787a510d3b7b91f4e844dce4dde5ef643cb9611b1b3aa712f1ba5ebefb9e5a84e307a151b2e40bcf
 SHA512 
2c817a0a58ae52f99686d8cd0de84f01e3d7ec05afc95d07910b3b5bf86d8162b06102893b2cbc14859b95a07eca6882a707956c87d437794697df7a18fa3c16
 DIST rails-7.0.5.1.tgz 11077848 BLAKE2B 
17dc2527b762d242c1cc141b5480c0917c8eafb53c55d3034d5af272e9be5760f6c3e16ce1a60041f11af4f99da23e79ff46e9f9fe88412932f2524bf057c478
 SHA512 
5053ed666cede0bfeb7a534f248538406a1bf5afe0d5ee9e285b4eeb3158566fdd665c7a20012833e6927e7dbb3d881361a5d7f8ce7e326f8e3faf5d571da3e7
 DIST rails-7.0.5.tgz 11057290 BLAKE2B 
c9a2c34cc57f71a45023465796d18f769363713b3222dc67040e9d731055fe60856c4969a0fae305f99722e8f3a1aaee0f6cc0cc5e3e57949b756786f44560f9
 SHA512 
93f5d2f0e23ac318370ac15fdb4db935b9082232308fdc7bb99bca1b00e1b5127ddc805dd19512a2304921ff7b8a584c7b3d3ceb7cbd4cfd8dca31f518430448

diff --git a/dev-ruby/activesupport/activesupport-6.1.7.4.ebuild 
b/dev-ruby/activesupport/activesupport-6.1.7.4.ebuild
new file mode 100644
index ..8058c2ae04a2
--- /dev/null
+++ b/dev-ruby/activesupport/activesupport-6.1.7.4.ebuild
@@ -0,0 +1,81 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby30 ruby31 ruby32"
+
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc"
+
+RUBY_FAKEGEM_GEMSPEC="activesupport.gemspec"
+
+RUBY_FAKEGEM_BINWRAP=""
+
+inherit ruby-fakegem
+
+DESCRIPTION="Utility Classes and Extension to the Standard Library"
+HOMEPAGE="https://github.com/rails/rails;
+SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> 
rails-${PV}.tgz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1-2)"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+IUSE=""
+
+RUBY_S="rails-${PV}/${PN}"
+
+ruby_add_rdepend "
+   >=dev-ruby/concurrent-ruby-1.0.2:1
+   >=dev-ruby/i18n-1.6:1
+   >=dev-ruby/minitest-5.1
+   dev-ruby/tzinfo:2
+   >=dev-ruby/zeitwerk-2.3:2
+"
+
+# memcache-client, nokogiri, builder, and redis are not strictly needed,
+# but there are tests using this code.
+ruby_add_bdepend "test? (
+   >=dev-ruby/dalli-3.0.1
+   dev-ruby/connection_pool
+   >=dev-ruby/nokogiri-1.8.1
+   >=dev-ruby/builder-3.1.0
+   >=dev-ruby/listen-3.3:3
+   dev-ruby/rack
+   dev-ruby/rexml
+   dev-ruby/mocha
+1.1"' test/abstract_unit.rb || die
+
+   # Avoid test that depends on timezone
+   sed -i -e '/test_implicit_coercion/,/^  end/ s:^:#:' 
test/core_ext/duration_test.rb || die
+
+   # Avoid tests that seem to trigger race conditions.
+   rm -f test/evented_file_update_checker_test.rb || die
+
+   # Avoid test that generates filename that is too long
+   sed -i -e '/test_filename_max_size/askip "gentoo"' 

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

2023-06-27 Thread Michał Górny
commit: dae9037994b0ebd56db98e95f3eb7b82492a6ef8
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Jun 28 05:07:30 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Jun 28 05:07:30 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dae90379

dev-python/portend: Enable py3.12

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

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

diff --git a/dev-python/portend/portend-3.2.0.ebuild 
b/dev-python/portend/portend-3.2.0.ebuild
index c0a7eef39857..c25a4f5ef931 100644
--- a/dev-python/portend/portend-3.2.0.ebuild
+++ b/dev-python/portend/portend-3.2.0.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..11} pypy3 )
+PYTHON_COMPAT=( python3_{10..12} pypy3 )
 
 inherit distutils-r1 pypi
 



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

2023-06-27 Thread Michał Górny
commit: acd0d135ea9c405d8675750a70f893f34d73232e
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Jun 28 05:33:01 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Jun 28 05:33:01 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=acd0d135

dev-python/fitsio: Enable py3.12

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

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

diff --git a/dev-python/fitsio/fitsio-1.1.10.ebuild 
b/dev-python/fitsio/fitsio-1.1.10.ebuild
index aae8b9bbdd5a..61d611cbdaa4 100644
--- a/dev-python/fitsio/fitsio-1.1.10.ebuild
+++ b/dev-python/fitsio/fitsio-1.1.10.ebuild
@@ -5,7 +5,7 @@ EAPI=8
 
 DISTUTILS_EXT=1
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..11} )
+PYTHON_COMPAT=( python3_{10..12} )
 
 inherit distutils-r1
 



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

2023-06-27 Thread Michał Górny
commit: f6bc74c2fff42381f6d60f4137be782a93ea30a2
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Jun 28 04:56:57 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Jun 28 04:56:57 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f6bc74c2

dev-python/django-tables2: Bump to 2.6.0

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

 dev-python/django-tables2/Manifest |  1 +
 .../django-tables2/django-tables2-2.6.0.ebuild | 52 ++
 2 files changed, 53 insertions(+)

diff --git a/dev-python/django-tables2/Manifest 
b/dev-python/django-tables2/Manifest
index 372b24983200..2deb03483bdb 100644
--- a/dev-python/django-tables2/Manifest
+++ b/dev-python/django-tables2/Manifest
@@ -1 +1,2 @@
 DIST django-tables2-2.5.3.gh.tar.gz 431016 BLAKE2B 
5564cd1ea19ffd7de83f949103bb5a56f987efd1e8a0cb356a0455c2244118b60c7ef78eb8fc7e57e023007046c51b4717470ee3542e1ed8a84b65e481455e75
 SHA512 
61b79e9fd8c2ea69afe88d7f2dd7f7015e53a6b68800c769106214bbc5818bc4f5b30eebe2d190cd6cc3a36686978befcc9b88fb4a0a7930f5bb37c608345e30
+DIST django-tables2-2.6.0.gh.tar.gz 431368 BLAKE2B 
56896a416599e6f4293202ca945bf808c99ce08c4b5f53848919c3a32590e18d867e694fe7c989fdb855a5cdaf94350199c65735078c0d312d1f4f0a556ed9ae
 SHA512 
29cabb777ed102dfde4d24836c5952bf892c7c8e3c5e5f608e00fd1aa4eecc33c6a2b1be1fd07617b354d7de34215d501592c53033d6f48c29e89ab68fdcb22d

diff --git a/dev-python/django-tables2/django-tables2-2.6.0.ebuild 
b/dev-python/django-tables2/django-tables2-2.6.0.ebuild
new file mode 100644
index ..3db8a9bb8dd1
--- /dev/null
+++ b/dev-python/django-tables2/django-tables2-2.6.0.ebuild
@@ -0,0 +1,52 @@
+# 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
+
+DESCRIPTION="Table/data-grid framework for Django"
+HOMEPAGE="
+   https://pypi.org/project/django-tables2/
+   https://github.com/jieter/django-tables2/
+"
+SRC_URI="
+   https://github.com/jieter/django-tables2/archive/v${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+SLOT="0"
+LICENSE="BSD-2"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   >=dev-python/django-3.2[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   ${RDEPEND}
+   dev-python/django-filter[${PYTHON_USEDEP}]
+   dev-python/lxml[${PYTHON_USEDEP}]
+   dev-python/mock[${PYTHON_USEDEP}]
+   dev-python/psycopg:2[${PYTHON_USEDEP}]
+   dev-python/pytz[${PYTHON_USEDEP}]
+   )
+"
+
+src_prepare() {
+   # these tests require tablib
+   rm tests/test_export.py tests/test_templatetags.py || die
+   # these tests require fudge
+   rm tests/test_config.py || die
+
+   distutils-r1_src_prepare
+}
+
+python_test() {
+   "${EPYTHON}" manage.py test -v 2 tests || die
+}



[gentoo-commits] repo/gentoo:master commit in: net-news/rssguard/

2023-06-27 Thread Michał Górny
commit: 6fcdd59253d29d8c763633bfabbf1a15c2fb5f90
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Jun 28 05:01:35 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Jun 28 05:05:00 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6fcdd592

net-news/rssguard: Bump to 4.4.0

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

 net-news/rssguard/Manifest  |  1 +
 net-news/rssguard/rssguard-4.4.0.ebuild | 66 +
 2 files changed, 67 insertions(+)

diff --git a/net-news/rssguard/Manifest b/net-news/rssguard/Manifest
index 38bc392204ae..61781d717a46 100644
--- a/net-news/rssguard/Manifest
+++ b/net-news/rssguard/Manifest
@@ -1,2 +1,3 @@
 DIST rssguard-4.3.3.tar.gz 22087207 BLAKE2B 
9f556b07100ad00e16afbbcea350d6cae751ec8ee4f10de4f0c4550bf76dcff560c7a3c78703916503f4ad9a02fcd60ea43eb9b1db6a9c29bda64d1de9a9bd26
 SHA512 
79394e6bea838292c0cadea65dbdfa0241527a89ab6e2abdc6d31993a59876a431a887a2a5173eacbafb180f0289f29d8182adb1cf8e8fca82266e2ed6c31500
 DIST rssguard-4.3.4.tar.gz 22100746 BLAKE2B 
49825db268c1c4b5764ab66a0006b51210eebabf67afb581aa9da2a60218087e3b83e212bcf79ffcfcfc917cc92ac4a5d60b4543f09080d0b1defd62770bb123
 SHA512 
191f732e10a921635880ef61dea5449c75583e8bb92985436152c86f2895055c4f3c3704f77af99bb8201501904eff51c7cc9fcd221115ae1597be476e38308b
+DIST rssguard-4.4.0.gh.tar.gz 22147332 BLAKE2B 
4bcbe890bf02de4b339a9ce869336785fe041065247d003247925a6b1afaaa71bf8bb341db99090888cab23997d1a7a23c4e291619bcb43fb03c8701a0fc2756
 SHA512 
3b1f62fcd82e659baf8cf127ad5a030c5a222c93c0a6959bca9e0d5c26f0fcd2c191bf95190a067b341e0dec0809e18c36c057d5923e09c5e30889275ee581d8

diff --git a/net-news/rssguard/rssguard-4.4.0.ebuild 
b/net-news/rssguard/rssguard-4.4.0.ebuild
new file mode 100644
index ..0e65965e5383
--- /dev/null
+++ b/net-news/rssguard/rssguard-4.4.0.ebuild
@@ -0,0 +1,66 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake optfeature xdg
+
+DESCRIPTION="Simple (yet powerful) news feed reader"
+HOMEPAGE="https://github.com/martinrotter/rssguard/;
+SRC_URI="
+   https://github.com/martinrotter/rssguard/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="|| ( LGPL-3 GPL-2+ ) AGPL-3+ BSD GPL-3+ MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="mysql qt6 +sqlite webengine"
+REQUIRED_USE="|| ( mysql sqlite )"
+
+BDEPEND="
+   !qt6? ( dev-qt/linguist-tools:5 )
+   qt6? ( dev-qt/qttools:6[linguist] )
+"
+DEPEND="
+   !qt6? (
+   dev-qt/qtconcurrent:5
+   dev-qt/qtcore:5
+   dev-qt/qtdbus:5
+   dev-qt/qtdeclarative:5
+   dev-qt/qtgui:5
+   dev-qt/qtmultimedia:5[gstreamer]
+   dev-qt/qtnetwork:5[ssl]
+   dev-qt/qtsql:5[mysql?,sqlite?]
+   dev-qt/qtwidgets:5
+   dev-qt/qtxml:5
+   webengine? ( dev-qt/qtwebengine:5[widgets(+)] )
+   )
+   qt6? (
+   
dev-qt/qtbase:6[concurrent,dbus,gui,mysql?,network,sql,sqlite?,ssl,widgets]
+   dev-qt/qtdeclarative:6
+   dev-qt/qtmultimedia:6[gstreamer]
+   dev-qt/qt5compat:6
+   media-libs/libglvnd
+   webengine? ( dev-qt/qtwebengine:6[widgets(+)] )
+   )
+"
+RDEPEND="${DEPEND}"
+
+DOCS=( README.md resources/docs/Documentation.md )
+
+src_configure() {
+   local mycmakeargs=(
+   -DBUILD_WITH_QT6=$(usex qt6)
+   -DUSE_WEBENGINE=$(usex webengine)
+   -DNO_UPDATE_CHECK=ON
+   )
+
+   cmake_src_configure
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+
+   optfeature "ad blocking functionality" "net-libs/nodejs[npm]"
+}



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

2023-06-27 Thread Michał Górny
commit: 342bf150a81f35f2ee2931cae4781416495ac42d
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Jun 28 04:53:20 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Jun 28 04:53:20 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=342bf150

dev-python/fitsio: Bump to 1.1.10

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

 dev-python/fitsio/Manifest |  1 +
 dev-python/fitsio/fitsio-1.1.10.ebuild | 46 ++
 2 files changed, 47 insertions(+)

diff --git a/dev-python/fitsio/Manifest b/dev-python/fitsio/Manifest
index 3223a1a87139..692de7d1edad 100644
--- a/dev-python/fitsio/Manifest
+++ b/dev-python/fitsio/Manifest
@@ -1,2 +1,3 @@
+DIST fitsio-1.1.10.gh.tar.gz 5052842 BLAKE2B 
1d0fb90fa23b3adf1ab172c89f9475b59d1bc909b225129c923bd27391af2844d4b56134568ed07124b9152000fb1325a2225997048d18aa596246d609888b28
 SHA512 
d0e28f1892640404a2514832e1d68ac202de4c3d3a840c783e6eb3de381f2180136eaec856bd7ab1b236b67c273417a137121137f6d1e66ee6bb2becdc522fa6
 DIST fitsio-1.1.8.gh.tar.gz 5052021 BLAKE2B 
fd54450ccce61a502b803e85df92821a0f64c91e6c8a535b09da6d6e68df1a0299ffc57e87b514d46f635d83dbabc15dc67a99d84fc93ca11ba052fab9472210
 SHA512 
8ff7c675d39c74ae821dde29ebbfaa5686a4c8e4454bf6ec4b7edce2f6a2e026aa3fac584af1647e7913748202c8c8e3d58deba9bf07253e3fe4606fd2b52c93
 DIST fitsio-1.1.9.gh.tar.gz 5052730 BLAKE2B 
4169eed73e825f37bc5f5e6a2b27942b08f14d0e38c8037aa094031cd1b85e60ba3be8499c7d1225e78c093581aafe681177e4acb7da553bda2b0992ea38d6f2
 SHA512 
9840e9e48a11d454bd02cf19167ba977fa624842172ac538c7d9c5a446fbe0ef6fa7ee146f3878232e5b35570b2eec731e597503346adcfab38a1d0bada2b463

diff --git a/dev-python/fitsio/fitsio-1.1.10.ebuild 
b/dev-python/fitsio/fitsio-1.1.10.ebuild
new file mode 100644
index ..aae8b9bbdd5a
--- /dev/null
+++ b/dev-python/fitsio/fitsio-1.1.10.ebuild
@@ -0,0 +1,46 @@
+# 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="Python library to read from and write to FITS files"
+HOMEPAGE="
+   https://github.com/esheldon/fitsio/
+   https://pypi.org/project/fitsio/
+"
+SRC_URI="
+   https://github.com/esheldon/fitsio/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+
+DEPEND="
+   >=dev-python/numpy-1.11[${PYTHON_USEDEP}]
+   sci-libs/cfitsio:0=
+"
+RDEPEND="
+   ${DEPEND}
+"
+
+distutils_enable_tests pytest
+
+src_configure() {
+   cat >> setup.cfg <<-EOF || die
+   [build_ext]
+   use_system_fitsio = True
+   EOF
+}
+
+python_test() {
+   cd "${BUILD_DIR}/install$(python_get_sitedir)" || die
+   epytest
+}



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

2023-06-27 Thread Michał Górny
commit: 588439ab67fcd32df0988c9b4e963869342b0591
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Jun 28 04:52:29 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Jun 28 04:52:29 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=588439ab

dev-python/Faker: Bump to 18.11.2

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

 dev-python/Faker/Faker-18.11.2.ebuild | 34 ++
 dev-python/Faker/Manifest |  1 +
 2 files changed, 35 insertions(+)

diff --git a/dev-python/Faker/Faker-18.11.2.ebuild 
b/dev-python/Faker/Faker-18.11.2.ebuild
new file mode 100644
index ..48c456a2d7b5
--- /dev/null
+++ b/dev-python/Faker/Faker-18.11.2.ebuild
@@ -0,0 +1,34 @@
+# Copyright 2022-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..12} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="A Python package that generates fake data for you"
+HOMEPAGE="
+   https://github.com/joke2k/faker/
+   https://pypi.org/project/Faker/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   >=dev-python/python-dateutil-2.4.2[${PYTHON_USEDEP}]
+   !dev-ruby/faker
+"
+BDEPEND="
+   test? (
+   dev-python/freezegun[${PYTHON_USEDEP}]
+   dev-python/pillow[${PYTHON_USEDEP},tiff]
+   dev-python/validators[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest

diff --git a/dev-python/Faker/Manifest b/dev-python/Faker/Manifest
index 69162b36e461..78dee19c02a4 100644
--- a/dev-python/Faker/Manifest
+++ b/dev-python/Faker/Manifest
@@ -1,3 +1,4 @@
 DIST Faker-18.10.1.tar.gz 1670142 BLAKE2B 
e1ecd65e0f4a26239d04761048faeeb40987cfe73ea3cfbc1344c5fb342a658efc994b4c5e53b171d68e8ac5c0550973913e2a83c728e24bd64e954509791ea9
 SHA512 
bfde74d2bbbc1b6055d094b0fc881bec7f050d2a980638a5ea577a345863737dd66b794204530d0db6daaf06e453e1d95ad07d479af62147176d535688b584b9
 DIST Faker-18.11.1.tar.gz 1670237 BLAKE2B 
6c8572f4883d71a8f94535605ea53aba3fe2e0d9f8281cb207248a5a6d119055e49ce95b50d175e508d65b8186fe89ba0fbc21b0f9db19c4cc67c02defebbfdf
 SHA512 
e8cc65d1a1efc70e76a3a1286950553bc8a998cdeaa06e45da58609f8418e34cc34c0d759f0488b84fbb94deaa4e1ba24e547ae5f9126c95a401f137fa660786
+DIST Faker-18.11.2.tar.gz 1670644 BLAKE2B 
0496e9d2169932fd158b8eb62693d1c7f833c00c93fa75b35d747bec1a9e81247977b307faef6cb2526c0042716b080b160fc93cf8d9543a1e2bb3a477f815e6
 SHA512 
9b54485836d8e4cf66c0ebc9807770f77867a9ab634bc5a465811fe0c2d79c0ec1ab5360bb5f69e9f603026094b4c969a4ad1b98c0c6b21e7fb740d5a17af5b8
 DIST Faker-18.9.0.tar.gz 1667357 BLAKE2B 
e1086168201969a1a0410d7bb6e97bdf31d0f470d6e39f011b8d62733818a4d5108a1ea058d19f41922efafc0a056bffe14f76ff1a77c9599097a3d172d0accb
 SHA512 
9ad60cc30121405fdac38ef479ca1f8bf9114a599575caeded5be4fb8fed80a3268ad02705217ab0ce006e017d2aae7be3c1b50cacddc49bc16cdeb9bc9347c9



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

2023-06-27 Thread Michał Górny
commit: 1b58dd9e6c039d2ee1a26639bb89401b0e5c8452
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Jun 28 04:55:45 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Jun 28 04:55:45 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b58dd9e

dev-python/tempora: Bump to 5.5.0

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

 dev-python/tempora/Manifest |  1 +
 dev-python/tempora/metadata.xml |  1 -
 dev-python/tempora/tempora-5.5.0.ebuild | 33 +
 3 files changed, 34 insertions(+), 1 deletion(-)

diff --git a/dev-python/tempora/Manifest b/dev-python/tempora/Manifest
index 5578c138987c..f745377b5110 100644
--- a/dev-python/tempora/Manifest
+++ b/dev-python/tempora/Manifest
@@ -1,2 +1,3 @@
 DIST tempora-5.2.2.tar.gz 20957 BLAKE2B 
f8463e544534c0d90bc90da7ed2a829a7afeba54b9c8f21cb831680caba493075b58544560a940d2449e4c9e4803be62413ea1029ee0ce80772ab212ff84a13e
 SHA512 
2031f9ddca66fb0aa93aa1e1162450a3a14e17c41acd19fc657f3c0cd0c058487c9b1377c9f319b15c7f3c39393d184eabfa62038d0493fc3808b6557dfee2cb
 DIST tempora-5.3.0.tar.gz 20735 BLAKE2B 
8e93ec6d680bf08877cce21403c8a2bd597980a8df9685c18f03c298fb986c3a6bafd1e8d2a1ab1bcd1b8a928b9259db87aafd6dd9e4eb652be71ab7540251f5
 SHA512 
0bc82318e275792e0ad7d56ac46b78fd6e75b8fc3b6a57b7138ed7800a2f9f8ef7e64c855bc54ac48e190bfd05e9ea3397b45544e4dcfb2e2905946d76bb2622
+DIST tempora-5.5.0.tar.gz 20877 BLAKE2B 
9978fbf5bea1ec9d948ba7440dcbe61e591f32cd6a9db7072beda0d2cec9fdcf1c8793117afdc445d8389446856b11c45b1b93cb27220454180a765008d2b1f5
 SHA512 
7cf1d7f826e71e03bb733f082f0ac1e8746f1db64776c436fe683369c70164902140df9547757d8ed489366a5f7b336415aec076ea3c4b0b7b633ed09527f01b

diff --git a/dev-python/tempora/metadata.xml b/dev-python/tempora/metadata.xml
index 3f4cae255a64..84178f053bde 100644
--- a/dev-python/tempora/metadata.xml
+++ b/dev-python/tempora/metadata.xml
@@ -14,6 +14,5 @@
tempora
jaraco/tempora
https://github.com/jaraco/tempora/issues
-   
https://github.com/jaraco/tempora/blob/master/CHANGES.rst

 

diff --git a/dev-python/tempora/tempora-5.5.0.ebuild 
b/dev-python/tempora/tempora-5.5.0.ebuild
new file mode 100644
index ..195e0a0d6778
--- /dev/null
+++ b/dev-python/tempora/tempora-5.5.0.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( pypy3 python3_{10..12} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Objects and routines pertaining to date and time"
+HOMEPAGE="
+   https://github.com/jaraco/tempora/
+   https://pypi.org/project/tempora/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~x64-macos"
+
+RDEPEND="
+   >=dev-python/jaraco-functools-1.20[${PYTHON_USEDEP}]
+   dev-python/pytz[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   dev-python/setuptools-scm[${PYTHON_USEDEP}]
+   test? (
+   dev-python/freezegun[${PYTHON_USEDEP}]
+   dev-python/pytest-freezegun[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest



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

2023-06-27 Thread Michał Górny
commit: 9644254d0ee5d639fc59cebccad5c862633980e9
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Jun 28 04:54:34 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Jun 28 04:54:34 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9644254d

dev-python/configshell-fb: Bump to 1.1.30

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

 dev-python/configshell-fb/Manifest |  1 +
 .../configshell-fb/configshell-fb-1.1.30.ebuild| 33 ++
 2 files changed, 34 insertions(+)

diff --git a/dev-python/configshell-fb/Manifest 
b/dev-python/configshell-fb/Manifest
index b98ff2978cfb..a5f17e800f19 100644
--- a/dev-python/configshell-fb/Manifest
+++ b/dev-python/configshell-fb/Manifest
@@ -1,3 +1,4 @@
 DIST configshell-fb-1.1.29-replace-getargspec-1.patch 1398 BLAKE2B 
650efe1dad551ad040001cb2f576311806d329bd430874e1dac38a5cb94c4801140f32b628e0089809214466613e8f207ba3aff1a87dd8ca29c05593b551e5d7
 SHA512 
59c320939d4590dc2933de7d0ad613efd7236868fd898ce1edadbc55d1ecd8667e28a5c03caa80ea12420db3dd0e4de8c36ef5528352920d98acfd881648154a
 DIST configshell-fb-1.1.29-replace-getargspec-2.patch 2981 BLAKE2B 
88400de96d329c0efd2a9e9cb41f1c53e62c28507439c405874726fccc6093d5fe37e52b6e4b811bf0ccc7616c9a26b83b17e39a257aeab3c4114e1486a32575
 SHA512 
621b125cde9fcc68f46a3a32fd78190a46f900ec808233a60c4beb22c6109165f0743a341991e6c556dc5a76b7c6a42b703f2a6be91915110f196845a3fa111c
 DIST configshell-fb-1.1.29.gh.tar.gz 33192 BLAKE2B 
6c9c2146a597572675611afe259122b0ec9614295c4b9b4056d7a16f35004700b1e6fc29e1bf868d9ba6291b781ca35eab77e8adf23c6d23e09de2fb94626f26
 SHA512 
1b5f573506317119d2420e415abbb856692caa65a7f407f741300eec302d1b442e29d2691f6a192b202b2a5731a7a179d1b03f6cd27780876194d97e4df5f7d0
+DIST configshell-fb-1.1.30.gh.tar.gz 33179 BLAKE2B 
8664ec42727fb9bd41600c2844b9b59423c21040e6efc201f40b54abf6d788fa5237d38e2795d0d19706303d99e7ea859b399fd5f122cb04effc643a33b264ac
 SHA512 
b3189130ac047fe28ea987391591b7886f7234864d455a8423d1d65b02a514511e2a32dce1429a6b71cedbc0b7cb6e6e10f29d240b746d222c285f0baa6b46b0

diff --git a/dev-python/configshell-fb/configshell-fb-1.1.30.ebuild 
b/dev-python/configshell-fb/configshell-fb-1.1.30.ebuild
new file mode 100644
index ..36b81de5ff30
--- /dev/null
+++ b/dev-python/configshell-fb/configshell-fb-1.1.30.ebuild
@@ -0,0 +1,33 @@
+# 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
+
+DESCRIPTION="A Python library for building configuration shells"
+HOMEPAGE="
+   https://github.com/open-iscsi/configshell-fb/
+   https://pypi.org/project/configshell-fb/
+"
+SRC_URI="
+   
https://github.com/open-iscsi/configshell-fb/archive/refs/tags/v${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~sparc ~x86"
+
+RDEPEND="
+   dev-python/pyparsing[${PYTHON_USEDEP}]
+   dev-python/six[${PYTHON_USEDEP}]
+   dev-python/urwid[${PYTHON_USEDEP}]
+"
+
+python_test() {
+   "${EPYTHON}" examples/myshell || die "Test failed with ${EPYTHON}"
+}



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

2023-06-27 Thread Michał Górny
commit: 37411081fcfdf1d8162344e6cb6b16f1577d79b3
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Jun 28 04:49:03 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Jun 28 04:49:03 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=37411081

dev-python/humanize: Bump to 4.7.0

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

 dev-python/humanize/Manifest  |  1 +
 dev-python/humanize/humanize-4.7.0.ebuild | 28 
 2 files changed, 29 insertions(+)

diff --git a/dev-python/humanize/Manifest b/dev-python/humanize/Manifest
index cfc432ba645d..ed8188ba0c45 100644
--- a/dev-python/humanize/Manifest
+++ b/dev-python/humanize/Manifest
@@ -1 +1,2 @@
 DIST humanize-4.6.0.tar.gz 69815 BLAKE2B 
e32195b87080598ee0d024526c2631e9498c0019e344a2b3babbfea657a4d36611cb53e74e33634f26fa184fa1526ee700253b4f6a48b241a231b794669f31f0
 SHA512 
3c003d645d33b4d31ffa5a63b8754b939579a6ed396cd285789f9bd17e750147c425d41adb424af45d69844c6e2b9be8fed04f388f017f25c6eda1f31c053b3e
+DIST humanize-4.7.0.tar.gz 72028 BLAKE2B 
86926d24ca20168cd1f5dc37aad38a53be59ab786bd02c25ba54930854b4459949bfa988f3135c97f15cc51b2b9fcdcb32f85a668ddbb4af2b571d974523cc12
 SHA512 
2454c4b7dec6868a1626af560e4f87d7bfb8eac6a919c7d7c03254723ec58494f104f7fa365c64cb4cecf50cd6d498b4201f9fda6ac1f6d2980e9e54eebde738

diff --git a/dev-python/humanize/humanize-4.7.0.ebuild 
b/dev-python/humanize/humanize-4.7.0.ebuild
new file mode 100644
index ..681e01638c1b
--- /dev/null
+++ b/dev-python/humanize/humanize-4.7.0.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=hatchling
+PYTHON_COMPAT=( pypy3 python3_{10..12} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Common humanization utilities"
+HOMEPAGE="
+   https://github.com/python-humanize/humanize/
+   https://pypi.org/project/humanize/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+BDEPEND="
+   dev-python/hatch-vcs[${PYTHON_USEDEP}]
+   test? (
+   dev-python/freezegun[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest



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

2023-06-27 Thread Michał Górny
commit: ae04159ac7832ce398a8d094900b5d2b4d752d8e
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Jun 28 04:46:58 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Jun 28 04:46:58 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ae04159a

dev-python/pypdf: Bump to 3.11.1

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

 dev-python/pypdf/Manifest|  2 ++
 dev-python/pypdf/pypdf-3.11.1.ebuild | 56 
 2 files changed, 58 insertions(+)

diff --git a/dev-python/pypdf/Manifest b/dev-python/pypdf/Manifest
index 13e2e4835273..7f3cf4a96278 100644
--- a/dev-python/pypdf/Manifest
+++ b/dev-python/pypdf/Manifest
@@ -1,3 +1,5 @@
 DIST pypdf-3.10.0.gh.tar.gz 7558639 BLAKE2B 
4c3bc668ae750e1ff78837459704fa24fbc8cdd90bb43c28e60140b3f3d2282d609460ec184d439d3121b284307236b8768ebc121679ed19e43efe43c5da5533
 SHA512 
e34072c21aa2caca7a3c99c754175fa3ccd42f69dbaaa92c52fbf1e1fb5e70245d3571305987d79f897769726c075d98313e07e9acf7817763a2522b16ddc424
 DIST pypdf-3.11.0.gh.tar.gz 7560736 BLAKE2B 
171c242e819cb417004aaba6341a38e8b89eec1346d6bdf899320da220f6368e38fee268ae2a90e308fd142c33411acf89a82bf00aa1220c9c697c052255e7a1
 SHA512 
f2f8d6e1035a8b2d14d6750c64e46e14b119324e08a3f808e5cacb7144c5c3ce3db65248010d13d520bc57915ea0f5f9a4b78db72ae430b46f614b2c0d5f7359
+DIST pypdf-3.11.1.gh.tar.gz 7560136 BLAKE2B 
fa6b415b2b98a5e4a8d67bfdf38a81922ddf724fdbb17581c035294565e7c953e9e9ad190dcdc4172ba78b6e8e7c7a4df008e6ca30f88337aad5ee04523e2b81
 SHA512 
061265b4263396c3a204a8741cd8200408ca0c00520b022d54acb10a2902ed61a54a7990d47c91a9b292653ef98005c00084f0d61f7e79b5e8f617896dbaa7bb
+DIST pypdf-sample-files-2cf1e75af7bcb9c097deae6fb112c715d4721744.gh.tar.gz 
10226061 BLAKE2B 
a9b32d6cd3d22bbc0aee54ca3e914c4d2eb2a9a44a1a508e54e0a8fbcb5fad9ab05e72cf66553a1b5595131104ff22dea115d2804d2970200c4cf5f808532174
 SHA512 
f064f0468b07bf705a1d0f3a0fc6fe535c234a39408dca268f223e7c3548e66f599a4e67156e7848b70e9a3bd1bc2756395dd93b0c828ee08fe2bb8833f2b196
 DIST pypdf-sample-files-69b31cff6b183a42f9081709ef9bee4047976f56.gh.tar.gz 
9044391 BLAKE2B 
9a9bcfbacabf3c80073a440f54736728cba4ea92d1a817ce98bcaf9375340d95e453f45207f53ac878ef5c13bc4ca7d0d4488b79f205f396e960ed042680ca01
 SHA512 
32b4572d60a0aadba02485f11c84712c1f5f0a75f7acd6fb27f1df00cb2a8ae338a1001e6519f66c248efbd129aba1a2ad568e930ce90bd542c8dc58f383386a

diff --git a/dev-python/pypdf/pypdf-3.11.1.ebuild 
b/dev-python/pypdf/pypdf-3.11.1.ebuild
new file mode 100644
index ..daa02ffcff0c
--- /dev/null
+++ b/dev-python/pypdf/pypdf-3.11.1.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=flit
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1
+
+SAMPLE_COMMIT=2cf1e75af7bcb9c097deae6fb112c715d4721744
+DESCRIPTION="Python library to work with PDF files"
+HOMEPAGE="
+   https://pypi.org/project/pypdf/
+   https://github.com/py-pdf/pypdf/
+"
+SRC_URI="
+   https://github.com/py-pdf/pypdf/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+   test? (
+   
https://github.com/py-pdf/sample-files/archive/${SAMPLE_COMMIT}.tar.gz
+   -> ${PN}-sample-files-${SAMPLE_COMMIT}.gh.tar.gz
+   )
+"
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+
+BDEPEND="
+   test? (
+   dev-python/pillow[jpeg,jpeg2k,tiff,${PYTHON_USEDEP}]
+   dev-python/pycryptodome[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+EPYTEST_DESELECT=(
+   # rely on -Werror
+   tests/test_utils.py::test_deprecate_no_replacement
+   tests/test_workflows.py::test_orientations
+   # TODO: requires fpdf
+   tests/test_page.py::test_compression
+)
+
+src_unpack() {
+   default
+   if use test; then
+   mv "sample-files-${SAMPLE_COMMIT}"/* "${S}"/sample-files/ || die
+   fi
+}
+
+python_test() {
+   epytest -o addopts= -m "not enable_socket"
+}



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

2023-06-27 Thread Michał Górny
commit: bb4db5902aa004fff933872ee2e07803e651a3a4
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Jun 28 04:51:16 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Jun 28 04:51:16 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bb4db590

dev-python/multipledispatch: Bump to 1.0.0

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

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

diff --git a/dev-python/multipledispatch/Manifest 
b/dev-python/multipledispatch/Manifest
index 05b253a5602a..7db279bcd944 100644
--- a/dev-python/multipledispatch/Manifest
+++ b/dev-python/multipledispatch/Manifest
@@ -1 +1,2 @@
 DIST multipledispatch-0.6.0.gh.tar.gz 23692 BLAKE2B 
4f73f05382c4aefbe3706839a18ba68d8ca0ed025744fe67d2069a770c517821d726913e5757dfe0ebe4628738b4b3dc83c76049f2beb4411b3679f574cc5f8d
 SHA512 
34cefbceef1c756d06f0fbcf34709b70750928e21b1d5f02eef61eec3d5b8ce29475bfe4c53943f3fa9264b4de1f2524d813c6723927e576cd83771b6a4fcaf8
+DIST multipledispatch-1.0.0.gh.tar.gz 24244 BLAKE2B 
e10b19fcfd781aeb613bb4858243a888642bd588e9b167cf35902a4d1ba8e3461ce51edd6e3eb1bae092462774933c93638e03dd1632234e8370c5d9677425e9
 SHA512 
67237fa7736adc41ea3a27c5916ba5ed958619a1420390c0bab52c313b4423d4facb76fe8286bf2e831b366e6bf6d989716155901fc2acefe96c65ac5add45f3

diff --git a/dev-python/multipledispatch/multipledispatch-1.0.0.ebuild 
b/dev-python/multipledispatch/multipledispatch-1.0.0.ebuild
new file mode 100644
index ..5ba1f62d385f
--- /dev/null
+++ b/dev-python/multipledispatch/multipledispatch-1.0.0.ebuild
@@ -0,0 +1,30 @@
+# Copyright 2021-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
+
+DESCRIPTION="Multiple dispatch"
+HOMEPAGE="
+   https://pypi.org/project/multipledispatch/
+   https://github.com/mrocklin/multipledispatch/
+"
+SRC_URI="
+   https://github.com/mrocklin/multipledispatch/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~riscv ~x86"
+
+distutils_enable_tests pytest
+
+EPYTEST_DESELECT=(
+   multipledispatch/tests/test_core.py::test_multipledispatch
+   multipledispatch/tests/test_benchmark.py
+)



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

2023-06-27 Thread Michał Górny
commit: 74a37e1335bb92cf8fb7a68410afa748329d1a60
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Jun 28 04:08:16 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Jun 28 04:08:16 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=74a37e13

dev-python/boto3: Bump to 1.26.162

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

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

diff --git a/dev-python/boto3/Manifest b/dev-python/boto3/Manifest
index c6287cc0303c..9028be4f57e3 100644
--- a/dev-python/boto3/Manifest
+++ b/dev-python/boto3/Manifest
@@ -11,3 +11,4 @@ DIST boto3-1.26.158.gh.tar.gz 667274 BLAKE2B 
e507fc9d404fabeb179524408c883ae5311
 DIST boto3-1.26.159.gh.tar.gz 667712 BLAKE2B 
6604ba81b3c52dba19d31a92b8e800958abbc5927f6513eff688c7dacb7db9f16927402336113a33a4a8d6da9440b1f91323b18957be77137eff351aae3ef550
 SHA512 
a5ba427bb5b5cd3e60b668cd4f9923ddf4f5e3341aa219a599c1b15b27bc22d6c6e3a07b38e75ad302cd15ecb3e2bfd42570e7bd4007929345b9f61eb3a853fe
 DIST boto3-1.26.160.gh.tar.gz 667890 BLAKE2B 
2d081604ea94a6fece2c6839c0be339fa2ff3f8c4eba5b882eb45597646ef8efc0294abb58f9233e3fe1ec445131a91701ddf8771220275c13c34af9813cd8e6
 SHA512 
2a427e63fc61581a873a75ea2b0fe4329cc55ea61e7c99049d8d24c3cb676490a66efa9d6236b90ba6d7c41208a90a60b04dac53ff8243952d64134abff4ba82
 DIST boto3-1.26.161.gh.tar.gz 668281 BLAKE2B 
3c0500449c202c385e1f4aa3c29b41e166756ebad344257beed5dbfd9c3ca6bee19b8d6c9338f4bd34242613968a4bf074158d267c74b62d3d8d5f47b8aef188
 SHA512 
91c8f43b47b5b2a67e58a14924dd436e2f07b6a14d2a3b9698d7e63d140db98a96af9856a3b11b95e87ea232f5b250378f303acc7d756daac9eab3ad17180c12
+DIST boto3-1.26.162.gh.tar.gz 669402 BLAKE2B 
33b945dade4486c0f7069c2209d0877fd3e6886d963139aed7716321d26ed92573486465580161799be92ac427da0dbb8fbfdb604db841af505e7dffbbef1c6f
 SHA512 
e0ad04b82a79ec028157f88e1a3c95a7156ecef8b5b869624637896ffc62aa93608d17436e931a8b240fb2f47574ae8de04e34eeb6270f821c95dfa0f62d8f1a

diff --git a/dev-python/boto3/boto3-1.26.162.ebuild 
b/dev-python/boto3/boto3-1.26.162.ebuild
new file mode 100644
index ..2a4a7643203e
--- /dev/null
+++ b/dev-python/boto3/boto3-1.26.162.ebuild
@@ -0,0 +1,66 @@
+# 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 multiprocessing
+
+DESCRIPTION="The AWS SDK for Python"
+HOMEPAGE="
+   https://github.com/boto/boto3/
+   https://pypi.org/project/boto3/
+"
+LICENSE="Apache-2.0"
+SLOT="0"
+
+if [[ "${PV}" == "" ]]; then
+   EGIT_REPO_URI="https://github.com/boto/boto3;
+   inherit git-r3
+   BOTOCORE_PV=${PV}
+else
+   SRC_URI="
+   https://github.com/boto/boto3/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+   "
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 
~amd64-linux ~x86-linux"
+
+   # botocore is x.(y+3).z
+   BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) + 3)).$(ver_cut 3-)"
+fi
+
+RDEPEND="
+   >=dev-python/botocore-${BOTOCORE_PV}[${PYTHON_USEDEP}]
+   >=dev-python/jmespath-0.7.1[${PYTHON_USEDEP}]
+   >=dev-python/s3transfer-0.6.0[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/mock[${PYTHON_USEDEP}]
+   dev-python/pytest-xdist[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+python_prepare_all() {
+   # don't lock versions to narrow ranges
+   sed -e '/botocore/ d' \
+   -e '/jmespath/ d' \
+   -e '/s3transfer/ d' \
+   -i setup.py || die
+
+   # do not rely on bundled deps in botocore (sic!)
+   find -name '*.py' -exec sed -i \
+   -e 's:from botocore[.]vendored import:import:' \
+   -e 's:from botocore[.]vendored[.]:from :' \
+   {} + || die
+
+   distutils-r1_python_prepare_all
+}
+
+python_test() {
+   epytest tests/{functional,unit} -n "$(makeopts_jobs)"
+}



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

2023-06-27 Thread Michał Górny
commit: 8fa146c9b064c3aeb9c8243b35e6f164452a65d0
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Jun 28 04:45:18 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Jun 28 04:45:18 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8fa146c9

dev-python/hypothesis: Bump to 6.80.0

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

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

diff --git a/dev-python/hypothesis/Manifest b/dev-python/hypothesis/Manifest
index 440a65ff5474..1701a8351067 100644
--- a/dev-python/hypothesis/Manifest
+++ b/dev-python/hypothesis/Manifest
@@ -3,3 +3,4 @@ DIST hypothesis-6.79.0.gh.tar.gz 9377619 BLAKE2B 
8e0650967f8552b3968f8627ef61119
 DIST hypothesis-6.79.1.gh.tar.gz 9377826 BLAKE2B 
13bf9383df81bf8aa504e4f1314958c98612bd507a935c749411008a25c9c1502cb157f4e80ae43b707486cfa5c4706c13118ea4c62d2cf8d7c40a8a811aba98
 SHA512 
aa52b85162ddb1fd1da8d01de4e47a5426831791c402fe589090474070608b98e40e8fcda197c18d7b8b4d13004afd0b04fb6f65f965e1af05b41005d3b38618
 DIST hypothesis-6.79.2.gh.tar.gz 9377998 BLAKE2B 
7b9aa513fa6bf535094ebf9b6aad51df0f9d3a3c0da9e1402a86c8f41b840efe76b97a8204ba746e933128b1586d4622ab784ea3f040b599a7b61c6d563e9f09
 SHA512 
af8573f99d128300d358362c7f1f7ad801d27a29c89be554bbaa5325ff406d7237b98090ce7ec79fb72b04819f22ce0a3bc27c28028615ac9de8fc4a58d24d27
 DIST hypothesis-6.79.3.gh.tar.gz 9378262 BLAKE2B 
b5feccaa2a3e5af6e0cd688f5b9c78662af9dd044e188f295c922ae6aa7a0bd9e36a461d630c4217f376982e6f47e919b0cb75b8f6bc78056fa8b146b0fc88cb
 SHA512 
6f6b18f6313fcf0d2151ec76d7f97793e181403e8d30c51dd251439f3bc0e204a3b74134017f7e88934eb779a8756f6c541a5ac52041222f1f350f0a7172563e
+DIST hypothesis-6.80.0.gh.tar.gz 9376080 BLAKE2B 
49aa0e60d520aaf5c76767dfade32d5ebc40c6bc7d6a20937c1134fb0b3904a62778f83e01074060dc1614045d2c4ea559a27fb5ef1634b8adf90a38c359daa7
 SHA512 
30e0698422d4f1b4c3c592ad86555a7347975ff2ed4d9c50a6672610981dadb2c3c1eae7f42e08075e529b095b13703129c90f22be3f8f40b39482fa8c80118b

diff --git a/dev-python/hypothesis/hypothesis-6.80.0.ebuild 
b/dev-python/hypothesis/hypothesis-6.80.0.ebuild
new file mode 100644
index ..16dd6b062df8
--- /dev/null
+++ b/dev-python/hypothesis/hypothesis-6.80.0.ebuild
@@ -0,0 +1,90 @@
+# 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..11} )
+PYTHON_COMPAT=( "${CLI_COMPAT[@]}" python3_12 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/portend/

2023-06-27 Thread Michał Górny
commit: d896325497e31c2d512efe96f7d9cfa82082ce08
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Jun 28 04:44:05 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Jun 28 04:44:05 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d8963254

dev-python/portend: Bump to 3.2.0

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

 dev-python/portend/Manifest |  1 +
 dev-python/portend/portend-3.2.0.ebuild | 28 
 2 files changed, 29 insertions(+)

diff --git a/dev-python/portend/Manifest b/dev-python/portend/Manifest
index c553c8574848..0cbe8a6406cb 100644
--- a/dev-python/portend/Manifest
+++ b/dev-python/portend/Manifest
@@ -1 +1,2 @@
 DIST portend-3.1.0.tar.gz 9448 BLAKE2B 
d9391577ecc6f878ebbceb07266f06902352076fb61164b5e905a3ed0a557ce5dafcd8e3c77a099aab97fa576aee5be024d98f457e3b333aa80dbd534167218b
 SHA512 
017dff68ea85f48d19398f71fbd8189329ca9c27c05d8599dd5e53632eb5ddc6dea322e94c924a0653f25f042a3c8ee1cda5f8450b02f3406a72036d54cd1aaf
+DIST portend-3.2.0.tar.gz 10514 BLAKE2B 
f60a800d37e61400e173507146f33ed6977cb0020773f5d2b6fba0a155bfd7e101e00bf057604ec0f25f5cd6f1bb57e3bfe2fc2bbe75b00f55c234f597a1f3f6
 SHA512 
56790cdb6d1619e8873acc2498f9bee758a64ad8f8e47f31e48ae1ac7b6f038fc81af5d52cbc4bc4797dd6dc25d453d391d73d454c98559b1d6a8e9061837d7f

diff --git a/dev-python/portend/portend-3.2.0.ebuild 
b/dev-python/portend/portend-3.2.0.ebuild
new file mode 100644
index ..c0a7eef39857
--- /dev/null
+++ b/dev-python/portend/portend-3.2.0.ebuild
@@ -0,0 +1,28 @@
+# 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} pypy3 )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="TCP port monitoring utilities"
+HOMEPAGE="
+   https://github.com/jaraco/portend/
+   https://pypi.org/project/portend/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~x64-macos"
+
+RDEPEND="
+   >=dev-python/tempora-1.8[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   dev-python/setuptools-scm[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests pytest



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

2023-06-27 Thread Michał Górny
commit: 5a4b036cd9d69fa8c310e99e47f199764c078f20
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Jun 28 04:48:23 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Jun 28 04:48:23 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a4b036c

dev-python/ConfigArgParse: Bump to 1.5.5

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

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

diff --git a/dev-python/ConfigArgParse/ConfigArgParse-1.5.5.ebuild 
b/dev-python/ConfigArgParse/ConfigArgParse-1.5.5.ebuild
new file mode 100644
index ..25887a58a083
--- /dev/null
+++ b/dev-python/ConfigArgParse/ConfigArgParse-1.5.5.ebuild
@@ -0,0 +1,35 @@
+# 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
+
+DESCRIPTION="Drop-in replacement for argparse supporting config files and env 
variables"
+HOMEPAGE="
+   https://github.com/bw2/ConfigArgParse/
+   https://pypi.org/project/ConfigArgParse/;
+SRC_URI="
+   https://github.com/bw2/ConfigArgParse/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+
+BDEPEND="
+   test? (
+   dev-python/pyyaml[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests unittest
+
+src_test() {
+   local -x COLUMNS=80
+   distutils-r1_src_test
+}

diff --git a/dev-python/ConfigArgParse/Manifest 
b/dev-python/ConfigArgParse/Manifest
index 6e371ece30a4..aad81b8fb6d1 100644
--- a/dev-python/ConfigArgParse/Manifest
+++ b/dev-python/ConfigArgParse/Manifest
@@ -1 +1,2 @@
 DIST ConfigArgParse-1.5.3.gh.tar.gz 32732 BLAKE2B 
a9dec6b3ebbb7aed000651adf76ac76994b56d00236789a75f7da6ccc76e6b87e0dd292c260a768c0d402811b69e55d417b25032363429535cef4e09e0be5d00
 SHA512 
bdc0340bd92cfd5319743a4860af80fc2352f38b156031856c2b39b8c8ad59461281009030c4451dd464334a829b8143c765979cfc9b8ccbe9fbdcb0e08ac7b4
+DIST ConfigArgParse-1.5.5.gh.tar.gz 37249 BLAKE2B 
22eb4e0903e6eaada50782fe68ed8f19ef20685d3d1ea7fcb103cebd75f7cc16db53b89696e35f7ac902061b9a71646c04da79347b66c2557924b70dd38eef66
 SHA512 
fc9229d12fcc8da3b001d75d10829e1eef4ec0624b89ad319e840bea9a795d3d575a3760538f13a30bd1e778a27a7620486d7cb199fff9df5535017a7fef4a4c



[gentoo-commits] repo/gentoo:master commit in: app-admin/awscli/

2023-06-27 Thread Michał Górny
commit: 60ab9196ebfab1da5b24efa9737630f42b7c433f
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Jun 28 04:08:26 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Jun 28 04:08:26 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=60ab9196

app-admin/awscli: Bump to 1.27.162

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

 app-admin/awscli/Manifest   |  1 +
 app-admin/awscli/awscli-1.27.162.ebuild | 80 +
 2 files changed, 81 insertions(+)

diff --git a/app-admin/awscli/Manifest b/app-admin/awscli/Manifest
index 5d8573e13a09..51b8332693d8 100644
--- a/app-admin/awscli/Manifest
+++ b/app-admin/awscli/Manifest
@@ -11,3 +11,4 @@ DIST aws-cli-1.27.158.gh.tar.gz 2438757 BLAKE2B 
303e39d1d30f6593af1a9cb263f11b74
 DIST aws-cli-1.27.159.gh.tar.gz 2438603 BLAKE2B 
24e73c92282b8c5b9858541321ef70d22b15f726dd16a638115ea7a6af6886fc9671668954329a04c4b82befb2959ca7c1316e5ce1428b3fa62f6be514c18e74
 SHA512 
2f3f17bf629ba4d760eae62018b6e7117a23a950cccf3a68806794fefca0d47e92b960f209855eb47391cf93153ffe0f951f7147f99245c7110d0c7cbd7d91f7
 DIST aws-cli-1.27.160.gh.tar.gz 2438945 BLAKE2B 
d475ebaf4d05fe52318e81d5a29f668d5c6dd14d4abc597bdd2b522335cbf7a6e2a2780ea1493350ea63a3acc25c4fe37a1e1ab3a07ca4c452ea0ca427db343c
 SHA512 
2fd236e32860ba270b385b95453eb50cc99a5e2004ccf2f19f9c265c90044df2d3e334d164560c33d26039ac497b783869768b43d2728e5f4e1c3189d714e142
 DIST aws-cli-1.27.161.gh.tar.gz 2439433 BLAKE2B 
eaafb0a7429c3e8e63be6e810a9e79fa607c4fd3773a5a96acc5e7400df080a89a59ad5c880abec22c4a6be1c513945ff71c1656e7266cd010af7a098aad14e1
 SHA512 
b736bd404a703833e86c17e57eaded3cad4bff61898f1d9ac66d9fe0df1131f08c73abb37f87f977c55cee8a3cbffc1dd8b7467ee01f4a2709abf656a86a1e89
+DIST aws-cli-1.27.162.gh.tar.gz 2440126 BLAKE2B 
dd2abeb835e52bdd3c164bc475fde491362d5d56837fd680695a90025118731e348a9fece00821ce2f20119351da9016acabc577ac3b647e15dc917a8e72ad0b
 SHA512 
7d90c9ac659bbdded43ca1b173c267ef19e6c2dc63c3766912dc96016b3dbcf0ea1994a65f1edff3e4d9745654a8957a2e398d67ceaaadb6594d96ef0c7aeb00

diff --git a/app-admin/awscli/awscli-1.27.162.ebuild 
b/app-admin/awscli/awscli-1.27.162.ebuild
new file mode 100644
index ..62c19f3a63fb
--- /dev/null
+++ b/app-admin/awscli/awscli-1.27.162.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 bash-completion-r1 distutils-r1 multiprocessing
+
+MY_P=aws-cli-${PV}
+DESCRIPTION="Universal Command Line Environment for AWS"
+HOMEPAGE="
+   https://github.com/aws/aws-cli/
+   https://pypi.org/project/awscli/
+"
+SRC_URI="
+   https://github.com/aws/aws-cli/archive/${PV}.tar.gz
+   -> ${MY_P}.gh.tar.gz
+"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+
+# botocore is x.(y+2).z
+BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) + 2)).$(ver_cut 3-)"
+RDEPEND="
+   >=dev-python/botocore-${BOTOCORE_PV}[${PYTHON_USEDEP}]
+   dev-python/colorama[${PYTHON_USEDEP}]
+   dev-python/docutils[${PYTHON_USEDEP}]
+   dev-python/rsa[${PYTHON_USEDEP}]
+   >=dev-python/s3transfer-0.6.0[${PYTHON_USEDEP}]
+   dev-python/pyyaml[${PYTHON_USEDEP}]
+   !app-admin/awscli-bin
+"
+BDEPEND="
+   test? (
+   dev-python/pytest-forked[${PYTHON_USEDEP}]
+   dev-python/pytest-xdist[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+src_prepare() {
+   # do not rely on bundled deps in botocore (sic!)
+   find -name '*.py' -exec sed -i \
+   -e 's:from botocore[.]vendored import:import:' \
+   -e 's:from botocore[.]vendored[.]:from :' \
+   {} + || die
+   # strip overzealous upper bounds on requirements
+   sed -i -e 's:,<[0-9.]*::' -e 's:==:>=:' setup.py || die
+   distutils-r1_src_prepare
+}
+
+python_test() {
+   local EPYTEST_DESELECT=(
+   # TODO
+   
tests/functional/eks/test_kubeconfig.py::TestKubeconfigLoader::test_load_simple
+   
tests/unit/customizations/eks/test_update_kubeconfig.py::TestKubeconfigSelector::test_choose_env_only
+   
tests/unit/customizations/eks/test_update_kubeconfig.py::TestKubeconfigSelector::test_choose_existing
+   
tests/unit/customizations/eks/test_kubeconfig.py::TestKubeconfigValidator::test_valid
+   )
+
+   # integration tests require AWS credentials and Internet access
+   epytest tests/{functional,unit} -n "$(makeopts_jobs)" --forked
+}
+
+python_install_all() {
+   newbashcomp bin/aws_bash_completer aws
+
+   insinto /usr/share/zsh/site-functions
+   newins bin/aws_zsh_completer.sh _aws
+
+   distutils-r1_python_install_all
+
+   rm "${ED}"/usr/bin/{aws.cmd,aws_bash_completer,aws_zsh_completer.sh} || 
die
+}



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

2023-06-27 Thread Michał Górny
commit: 9203f00dd650fe6483c274b1501c8335e805d7cf
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Jun 28 04:08:05 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Jun 28 04:08:05 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9203f00d

dev-python/botocore: Bump to 1.29.162

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

 dev-python/botocore/Manifest |  1 +
 dev-python/botocore/botocore-1.29.162.ebuild | 79 
 2 files changed, 80 insertions(+)

diff --git a/dev-python/botocore/Manifest b/dev-python/botocore/Manifest
index 43ab21d83f39..adb3f47809a5 100644
--- a/dev-python/botocore/Manifest
+++ b/dev-python/botocore/Manifest
@@ -11,3 +11,4 @@ DIST botocore-1.29.158.gh.tar.gz 11687611 BLAKE2B 
dde78cc51bde5e7f49054d5954ddaf
 DIST botocore-1.29.159.gh.tar.gz 11694696 BLAKE2B 
8643d3beb049b8ab153fda947801b862926f4160586d29831c0a1d6fef7e3caed2c2ff83bdffe1d61f49f81a11aa9dcc57b3c2d2419e21ccc543cc40a3532308
 SHA512 
782d051749f5a998cf93878e53b3f12e4fde36712708adff58f1e720e83f79f4330410725e0a8b097f5ca425cc093dfea8e746afedeceb582a3e82c7fd169477
 DIST botocore-1.29.160.gh.tar.gz 11695537 BLAKE2B 
e60b8ec0ea50fa13e61acd8f5cbc4f908c0d95916733e6ebdf11c2387e1a13efee611070fb72e37ca3e305d3acd6debdd67bfc973528c7674c760a3bd865
 SHA512 
42c6d02df87b12143248ecd314d5b9ebcf47900da975addc8343187c7bd35ec3c41118ba8c9482d9e152e5352a95111ccd93f425e215fde4ee991803bfa1
 DIST botocore-1.29.161.gh.tar.gz 11703652 BLAKE2B 
5afe53ae3e765d5cb01a858a6ad96ab2f493c669e9d4aa0ce105e288d72760ca1bb82265e51c844a1f4875fc4efa3b7f1e662ed28b057d24afb5a94da0d99e33
 SHA512 
54ca99ae85354d1a582547e525ddc4d4828ddeac0ff91e29e5e73f91e113b6e3621aec9c71b7e86f7316a4d3d6424bdc0149a9649d85e7351274194d2dc65ac3
+DIST botocore-1.29.162.gh.tar.gz 11720182 BLAKE2B 
38ab0a8e5c466417427d559a5646d8e2025c43f4554ca8380bd0a1d47faadddb6bc8feed297b02e3cc05f9cf9c079628b0c0a8dce4b8908dd28923de2f4e7273
 SHA512 
29a2882fedc63f5b59906e9648d3811c441e3901c546a8cf5a0c2079f44a82b3c1aeeaea2efbafb833748c046e749a6d1b127c2fe74d4748289228304782ef2c

diff --git a/dev-python/botocore/botocore-1.29.162.ebuild 
b/dev-python/botocore/botocore-1.29.162.ebuild
new file mode 100644
index ..3ced99abe4ff
--- /dev/null
+++ b/dev-python/botocore/botocore-1.29.162.ebuild
@@ -0,0 +1,79 @@
+# 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 multiprocessing
+
+DESCRIPTION="Low-level, data-driven core of boto 3"
+HOMEPAGE="
+   https://github.com/boto/botocore/
+   https://pypi.org/project/botocore/
+"
+LICENSE="Apache-2.0"
+SLOT="0"
+
+if [[ "${PV}" == "" ]]; then
+   EGIT_REPO_URI="https://github.com/boto/botocore;
+   inherit git-r3
+else
+   SRC_URI="
+   https://github.com/boto/botocore/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+   "
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 
~amd64-linux ~x86-linux"
+fi
+
+RDEPEND="
+   dev-python/six[${PYTHON_USEDEP}]
+   =dev-python/urllib3-1.25.4[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/jsonschema[${PYTHON_USEDEP}]
+   dev-python/pytest-xdist[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+src_prepare() {
+   # unpin deps
+   sed -i -e "s:>=.*':':" setup.py || die
+
+   # unbundle deps
+   rm -r botocore/vendored || die
+   find -name '*.py' -exec sed -i \
+   -e 's:from botocore[.]vendored import:import:' \
+   -e 's:from botocore[.]vendored[.]:from :' \
+   {} + || die
+
+   distutils-r1_src_prepare
+}
+
+python_test() {
+   local EPYTEST_DESELECT=(
+   # rely on bundled six
+   tests/functional/test_six_imports.py::test_no_bare_six_imports
+   tests/functional/test_six_threading.py::test_six_thread_safety
+   # fails on unrelated warnings
+   
tests/unit/test_client.py::TestAutoGeneratedClient::test_BOTO_DISABLE_COMMONNAME
+   
tests/unit/test_client.py::TestClientErrors::test_BOTO_DISABLE_COMMONNAME
+   # TODO
+   
tests/functional/test_credentials.py::SSOSessionTest::test_token_chosen_from_provider
+   # urllib3-2 compatibility, mock relies on implementation details
+   
tests/unit/test_awsrequest.py::TestAWSHTTPConnection::test_expect_100_continue_no_response_from_server
+   
tests/unit/test_awsrequest.py::TestAWSHTTPConnection::test_expect_100_continue_returned
+   
tests/unit/test_awsrequest.py::TestAWSHTTPConnection::test_expect_100_continue_sends_307
+   
tests/unit/test_awsrequest.py::TestAWSHTTPConnection::test_expect_100_sends_connection_header
+   

[gentoo-commits] proj/elections:master commit in: council-202306/

2023-06-27 Thread Jorge Manuel B. S. Vicetto
commit: 47d200eb459ae03f0111f9457758a7353dd3c784
Author: Jorge Manuel B. S. Vicetto (jmbsvicetto)  gentoo 
 org>
AuthorDate: Wed Jun 28 02:58:02 2023 +
Commit: Jorge Manuel B. S. Vicetto  gentoo  org>
CommitDate: Wed Jun 28 02:58:02 2023 +
URL:https://gitweb.gentoo.org/proj/elections.git/commit/?id=47d200eb

Add missing official and fix links to the election files.

Signed-off-by: Jorge Manuel B. S. Vicetto (jmbsvicetto)  
gentoo.org>

 council-202306/election-details | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/council-202306/election-details b/council-202306/election-details
index f74241c..b2f110a 100644
--- a/council-202306/election-details
+++ b/council-202306/election-details
@@ -1,6 +1,6 @@
 name: council-202306
 startDate: 2023-07-02 00:00:00 UTC
 endDate: 2023-07-16 00:00:00 UTC
-officials: dabbot, jmbsvicetto, neddyseagoon, rich0
-voters: 
https://projects.gentoo.org/elections/council/2023/voters-council-202305.txt
-ballot: 
https://projects.gentoo.org/elections/council/2023/ballot-council-202305.txt
+officials: arthurzam, dabbot, jmbsvicetto, neddyseagoon, rich0
+voters: 
https://projects.gentoo.org/elections/council/2023/voters-council-202306.txt
+ballot: 
https://projects.gentoo.org/elections/council/2023/ballot-council-202306.txt



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

2023-06-27 Thread Maciej Barć
commit: eae0dbbac4b6ffdac6178b2fa49550b076940ca6
Author: Maciej Barć  gentoo  org>
AuthorDate: Wed Jun 28 00:45:51 2023 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Wed Jun 28 01:12:45 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eae0dbba

app-emacs/embark: add live

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

 app-emacs/embark/embark-.ebuild | 50 +
 1 file changed, 50 insertions(+)

diff --git a/app-emacs/embark/embark-.ebuild 
b/app-emacs/embark/embark-.ebuild
new file mode 100644
index ..38aa5db83044
--- /dev/null
+++ b/app-emacs/embark/embark-.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+NEED_EMACS=27.1
+
+inherit elisp optfeature
+
+DESCRIPTION="Conveniently act on minibuffer completions inside GNU Emacs"
+HOMEPAGE="https://github.com/oantolin/embark/;
+
+if [[ ${PV} == ** ]] ; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/oantolin/${PN}.git;
+else
+   SRC_URI="https://github.com/oantolin/${PN}/archive/${PV}.tar.gz
+   -> ${P}.tar.gz"
+   KEYWORDS="~amd64 ~x86"
+fi
+
+LICENSE="GPL-3+"
+SLOT="0"
+
+RDEPEND=">=app-emacs/compat-29.1.4.0"
+BDEPEND="${RDEPEND}"
+
+ELISP_REMOVE="avy-embark-collect.el embark-consult.el"
+
+DOCS=( README.org )
+SITEFILE="50${PN}-gentoo.el"
+
+src_compile() {
+   elisp_src_compile
+
+   elisp-make-autoload-file
+}
+
+src_install() {
+   elisp_src_install
+
+   doinfo ${PN}.texi
+}
+
+pkg_postinst() {
+   elisp_pkg_postinst
+
+   optfeature "Avy integration for Embark" app-emacs/avy-embark-collect
+   optfeature "Consult integration for Embark" app-emacs/embark-consult
+}



[gentoo-commits] repo/gentoo:master commit in: app-emacs/elixir-mode/

2023-06-27 Thread Maciej Barć
commit: 2a28e3fbe9efb25d9b3e4104c2e5e2781d2b1542
Author: Maciej Barć  gentoo  org>
AuthorDate: Wed Jun 28 00:43:28 2023 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Wed Jun 28 01:12:44 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a28e3fb

app-emacs/elixir-mode: drop old 2.3.2_p20220314

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

 app-emacs/elixir-mode/Manifest |  1 -
 .../elixir-mode/elixir-mode-2.3.2_p20220314.ebuild | 34 --
 2 files changed, 35 deletions(-)

diff --git a/app-emacs/elixir-mode/Manifest b/app-emacs/elixir-mode/Manifest
index f6b80f11f434..747c81efec34 100644
--- a/app-emacs/elixir-mode/Manifest
+++ b/app-emacs/elixir-mode/Manifest
@@ -1,3 +1,2 @@
-DIST elixir-mode-2.3.2_p20220314.tar.gz 35711 BLAKE2B 
f4d712bce35f1056a2b2baf23077fff6204d572f215bf3afe31e26fc15691927afdbe880f942073e80dbe0ce3937dc619b24f89f821a6655f944a448db995744
 SHA512 
f4467459918db88408c2fa04fcb053fcdf2987c5907f0481034fa18bc3c7a805a7a01d071d7662f4d0db16aa02faa312f225b2b6f45587ccf06a616a1b6df485
 DIST elixir-mode-2.4.1.tar.gz 35948 BLAKE2B 
0850da18c5897dce2c19fba5a41235c38b5f6841dcd08c3b9cd1a039d743c3c002f8066bdcb4484cfd99b63004329824d5f38321668aae3fa9d162a5145aac3e
 SHA512 
df429d1cff45d9bcad0cd0d5cdd1776f1c419226881bacec1530750f0cb7418f14858af15176824cbc73916049ba091caaac486fce2c3f6d11ae9cb360ef6a87
 DIST elixir-mode-2.5.0.tar.gz 36761 BLAKE2B 
cf1157a7b47acc583595b7a80eb7c5717cb605d9188f0d38c41518d21a6eb5729eda5af81d889d11007a899a8e6f38c67d5dd950407c5a89a5290e68ceab3294
 SHA512 
dfd3d939ab5a46f70f782e8557d39c02d34d502ea43bb93aba754417d2c13c0c8e6743fb974aa2e2def3e29ab22d45a9015ce6e59b33b561387782d8fe0b1389

diff --git a/app-emacs/elixir-mode/elixir-mode-2.3.2_p20220314.ebuild 
b/app-emacs/elixir-mode/elixir-mode-2.3.2_p20220314.ebuild
deleted file mode 100644
index 0dbacc119375..
--- a/app-emacs/elixir-mode/elixir-mode-2.3.2_p20220314.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-COMMIT=e0d0466d83ec80ddb412bb1473908a21baad1ec3
-
-inherit elisp
-
-DESCRIPTION="Emacs major mode for editing Elixir files"
-HOMEPAGE="https://github.com/elixir-editors/emacs-elixir/;
-SRC_URI="https://github.com/elixir-editors/emacs-elixir/archive/${COMMIT}.tar.gz
-   -> ${P}.tar.gz"
-S="${WORKDIR}"/emacs-elixir-${COMMIT}
-
-LICENSE="GPL-2+"
-KEYWORDS="~amd64 ~x86"
-SLOT="0"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-BDEPEND="
-   test? (
-   app-emacs/ert-runner
-   dev-lang/elixir
-   )
-"
-
-DOCS=( CHANGELOG.md README.md )
-SITEFILE="50${PN}-gentoo.el"
-
-src_test() {
-   ert-runner -L . -L tests --reporter ert+duration tests || die
-}



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

2023-06-27 Thread Maciej Barć
commit: e697a31a88b83cc5bdc29f0393a08e71e158cd12
Author: Maciej Barć  gentoo  org>
AuthorDate: Wed Jun 28 00:56:24 2023 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Wed Jun 28 01:12:45 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e697a31a

sci-mathematics/opensmt: bump to 2.5.1

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

 sci-mathematics/opensmt/Manifest |  1 +
 sci-mathematics/opensmt/opensmt-2.5.1.ebuild | 71 
 2 files changed, 72 insertions(+)

diff --git a/sci-mathematics/opensmt/Manifest b/sci-mathematics/opensmt/Manifest
index 1152bdf0936f..fcea9ccf2126 100644
--- a/sci-mathematics/opensmt/Manifest
+++ b/sci-mathematics/opensmt/Manifest
@@ -1 +1,2 @@
 DIST opensmt-2.5.0.tar.gz 1940493 BLAKE2B 
ee643815b9da8bdc4a3a074a438eacdfde778347f4090aa7403e34859a9d51a17db8992c38a0e9f7a808384b0413abfbe2aa7b360dda44181344528159666945
 SHA512 
d70972eae376b927694f893ff9b6e4bfba7d0cfffe63545b5a0d582b594c3538643c9ae0121e75cf85aec3876eb4a45df2766c3a7700d07da05d1d6081953f42
+DIST opensmt-2.5.1.tar.gz 1943888 BLAKE2B 
17b58fc3e693e77ce70835820f7361db9efe1cac561f1fa3480a839fbdf003d2566617cd97a3e2772ad8e890356b6a5761457779c0ac3b0841c2df6aee74946e
 SHA512 
359ff968d7dbd8d94d6c5687d5b84e19c47016df5b1c0d80374743b395b6257cb4b97aa354b264103bd19c522f55912f1c938e646daf37f6b413488db917fc61

diff --git a/sci-mathematics/opensmt/opensmt-2.5.1.ebuild 
b/sci-mathematics/opensmt/opensmt-2.5.1.ebuild
new file mode 100644
index ..479c6c7e252f
--- /dev/null
+++ b/sci-mathematics/opensmt/opensmt-2.5.1.ebuild
@@ -0,0 +1,71 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+DESCRIPTION="Compact and open-source SMT-solver written in C++"
+HOMEPAGE="http://verify.inf.usi.ch/opensmt/
+   https://github.com/usi-verification-and-security/opensmt/;
+
+if [[ ${PV} == ** ]] ; then
+   inherit git-r3
+   
EGIT_REPO_URI="https://github.com/usi-verification-and-security/${PN}.git;
+else
+   
SRC_URI="https://github.com/usi-verification-and-security/${PN}/archive/v${PV}.tar.gz
+   -> ${P}.tar.gz"
+   KEYWORDS="~amd64 ~x86"
+fi
+
+LICENSE="MIT"
+SLOT="0/${PV}"
+IUSE="debug libedit +readline test"
+REQUIRED_USE="?? ( libedit readline )"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   dev-libs/gmp:=[cxx]
+   readline? ( sys-libs/readline:= )
+   libedit? ( dev-libs/libedit:= )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   sys-devel/bison
+   sys-devel/flex
+   test? ( dev-cpp/gtest )
+"
+
+# PATCHES=( "${FILESDIR}"/${PN}-2.4.3-musl.patch )
+
+src_prepare() {
+   cmake_src_prepare
+
+   echo "add_subdirectory(unit)" > "${S}"/test/CMakeLists.txt || die
+}
+
+src_configure() {
+   local CMAKE_BUILD_TYPE
+   if use debug ; then
+   CMAKE_BUILD_TYPE=Debug
+   else
+   CMAKE_BUILD_TYPE=Release
+   fi
+
+   local -a mycmakeargs=(
+   -DPACKAGE_TESTS=$(usex test)
+   -DUSE_READLINE=$(usex readline)
+   )
+   if use readline || use libedit ; then
+   mycmakeargs+=( -DENABLE_LINE_EDITING=ON )
+   fi
+   cmake_src_configure
+}
+
+src_install() {
+   cmake_src_install
+
+   rm "${ED}"/usr/lib/libopensmt.a || die
+   dodir /usr/$(get_libdir)
+   mv "${ED}"/usr/lib/libopensmt.* "${ED}"/usr/$(get_libdir)/ || die
+}



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

2023-06-27 Thread Maciej Barć
commit: 04e7a974230752ee6ad3ebcef82e6321495c4326
Author: Maciej Barć  gentoo  org>
AuthorDate: Wed Jun 28 00:49:52 2023 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Wed Jun 28 01:12:45 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=04e7a974

sci-mathematics/opensmt: drop old 2.4.3-r2

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

 sci-mathematics/opensmt/Manifest|  1 -
 sci-mathematics/opensmt/opensmt-2.4.3-r2.ebuild | 71 -
 2 files changed, 72 deletions(-)

diff --git a/sci-mathematics/opensmt/Manifest b/sci-mathematics/opensmt/Manifest
index 5c761352c1a5..1152bdf0936f 100644
--- a/sci-mathematics/opensmt/Manifest
+++ b/sci-mathematics/opensmt/Manifest
@@ -1,2 +1 @@
-DIST opensmt-2.4.3.tar.gz 1912077 BLAKE2B 
d945d5b85d81b9b991f2f881f2d8f160dbefad8ce6484cf0d28c9a35c0fa64d18f45442a59cdd45bd29fcf526a09717d902d30376dfe2784de2d4df9627f803b
 SHA512 
a2adbbdebb133d7e97428c0ac9bf4c2413c95bca61567c5475f889f550904fc33a385712536c9026b38a1645b73c943876fa36724b634db061cb7cc0932543f2
 DIST opensmt-2.5.0.tar.gz 1940493 BLAKE2B 
ee643815b9da8bdc4a3a074a438eacdfde778347f4090aa7403e34859a9d51a17db8992c38a0e9f7a808384b0413abfbe2aa7b360dda44181344528159666945
 SHA512 
d70972eae376b927694f893ff9b6e4bfba7d0cfffe63545b5a0d582b594c3538643c9ae0121e75cf85aec3876eb4a45df2766c3a7700d07da05d1d6081953f42

diff --git a/sci-mathematics/opensmt/opensmt-2.4.3-r2.ebuild 
b/sci-mathematics/opensmt/opensmt-2.4.3-r2.ebuild
deleted file mode 100644
index f46f590a012c..
--- a/sci-mathematics/opensmt/opensmt-2.4.3-r2.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
-
-inherit cmake
-
-DESCRIPTION="Compact and open-source SMT-solver written in C++"
-HOMEPAGE="http://verify.inf.usi.ch/opensmt/
-   https://github.com/usi-verification-and-security/opensmt/;
-
-if [[ ${PV} == ** ]] ; then
-   inherit git-r3
-   
EGIT_REPO_URI="https://github.com/usi-verification-and-security/${PN}.git;
-else
-   
SRC_URI="https://github.com/usi-verification-and-security/${PN}/archive/v${PV}.tar.gz
-   -> ${P}.tar.gz"
-   KEYWORDS="~amd64 ~x86"
-fi
-
-LICENSE="MIT"
-SLOT="0/${PV}"
-IUSE="debug libedit +readline test"
-REQUIRED_USE="?? ( libedit readline )"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   dev-libs/gmp:=[cxx]
-   readline? ( sys-libs/readline:= )
-   libedit? ( dev-libs/libedit:= )
-"
-DEPEND="${RDEPEND}"
-BDEPEND="
-   sys-devel/bison
-   sys-devel/flex
-   test? ( dev-cpp/gtest )
-"
-
-PATCHES=( "${FILESDIR}"/${P}-musl.patch )
-
-src_prepare() {
-   cmake_src_prepare
-
-   echo "add_subdirectory(unit)" > "${S}"/test/CMakeLists.txt || die
-}
-
-src_configure() {
-   local CMAKE_BUILD_TYPE
-   if use debug ; then
-   CMAKE_BUILD_TYPE=Debug
-   else
-   CMAKE_BUILD_TYPE=Release
-   fi
-
-   local -a mycmakeargs=(
-   -DPACKAGE_TESTS=$(usex test)
-   -DUSE_READLINE=$(usex readline)
-   )
-   if use readline || use libedit ; then
-   mycmakeargs+=( -DENABLE_LINE_EDITING=ON )
-   fi
-   cmake_src_configure
-}
-
-src_install() {
-   cmake_src_install
-
-   rm "${ED}"/usr/lib/libopensmt.a || die
-   dodir /usr/$(get_libdir)
-   mv "${ED}"/usr/lib/libopensmt.* "${ED}"/usr/$(get_libdir)/ || die
-}



[gentoo-commits] repo/gentoo:master commit in: app-emacs/org-mode/

2023-06-27 Thread Maciej Barć
commit: 1012d0a035b69f4ed932299491452fdc891b11bd
Author: Maciej Barć  gentoo  org>
AuthorDate: Wed Jun 28 00:44:11 2023 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Wed Jun 28 01:12:44 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1012d0a0

app-emacs/org-mode: drop old 9.6.4

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

 app-emacs/org-mode/Manifest  |  1 -
 app-emacs/org-mode/org-mode-9.6.4.ebuild | 50 
 2 files changed, 51 deletions(-)

diff --git a/app-emacs/org-mode/Manifest b/app-emacs/org-mode/Manifest
index e95e0157d1ee..8b9639c8b140 100644
--- a/app-emacs/org-mode/Manifest
+++ b/app-emacs/org-mode/Manifest
@@ -1,5 +1,4 @@
 DIST org-9.4.6.tar.gz 4729335 BLAKE2B 
b88edaf8098124b2048ce57d6005d2af0de34e9b8fa94c24eb041a42a6fca1fd6da7f242be89e6b0ca5e7b80d879096f9114dca0ba86b20a5d26d2a185baa537
 SHA512 
7e50d7e9e2073bc0f06d2c861f59d4c9b8af4cf63c98f730c810a3a8721e65829fe9ef7ba0ac99f49bf9da427a4d5ad1d028e05c1a8ab6a3bea2ff2020c0e61d
 DIST org-mode-release_9.5.5.tar.gz 2049730 BLAKE2B 
382e6585f693fd30def29da740d1329a52b4565382df90a37e3646324ee44106f1a99c2ea0c0862d77721cc9bfbec0736cb03065b59b2fdea0a68d8f8ea37c9a
 SHA512 
ce06bab17ae7944c1623f935bbad0379d06390c72c43633ba0de2bc04ad362e18d9aaae96103eeaa23f7ea9e4e00976a97a914da87fb7941a13746b1fa77f591
-DIST org-mode-release_9.6.4.tar.gz 2208733 BLAKE2B 
4ac49b4af872750453dd29eb0fb7de75a140246defb98a1ee62b693fe5083b892eff32ffda6a87cdc4d22486c8246134bb7483e3ec335e23ee131e0f6894475d
 SHA512 
fa117500e0618f20b55af6e7f3cee2d24bbcf396649fabc1420299d99599335c0697e865ac38e49a30d5f2cd00e6daf163f340364e51c306583a7198852df059
 DIST org-mode-release_9.6.5.tar.gz 2209154 BLAKE2B 
bce49c4cdf51550c83ad78b683e2cb400a4378ffa344e00201450fdbc403248b85ab7a69c64abb5edc45b64c7134bd286e4a7115c255c9f6ff4866425c303711
 SHA512 
89829a0ccd82a42ba4b612e3ee2208632a0b5d32419192ac47660f6e9ab05e9848a844b6625dab6426a27fc3009bf75925856574d0aab49fefe639b6f31cf2fc
 DIST org-mode-release_9.6.6.tar.gz 2209391 BLAKE2B 
fd88d0cf686007b7a4f90ad8870f614525efa2edcdf9198eb2576560e8a830ac69c05fe92d1080b191a0c10247669d2cc75306486a0c0ce1c9281ef56a779bd3
 SHA512 
a8e34bf6766204ac88ab3a0d2d20b5db911c66deef7b252e57691e7032cc0e34bee4d27b1fa4053d5b2011d08c9b1b1b556b5698109150d09018956095e42d5a

diff --git a/app-emacs/org-mode/org-mode-9.6.4.ebuild 
b/app-emacs/org-mode/org-mode-9.6.4.ebuild
deleted file mode 100644
index 2747f4956985..
--- a/app-emacs/org-mode/org-mode-9.6.4.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 elisp readme.gentoo-r1
-
-MY_P="${PN}-release_${PV}"
-DESCRIPTION="An Emacs mode for notes and project planning"
-HOMEPAGE="https://www.orgmode.org/;
-SRC_URI="https://git.savannah.gnu.org/cgit/emacs/${PN}.git/snapshot/${MY_P}.tar.gz;
-S="${WORKDIR}"/${MY_P}
-
-LICENSE="GPL-3+ FDL-1.3+ CC-BY-SA-3.0 odt-schema? ( OASIS-Open )"
-SLOT="0"
-KEYWORDS="amd64 ppc x86"
-IUSE="doc odt-schema"
-RESTRICT="test"
-
-BDEPEND="doc? ( virtual/texi2dvi )"
-
-SITEFILE="50${PN}-gentoo.el"
-
-src_compile() {
-   emake -j1 \
-   ORGVERSION=${PV} \
-   datadir="${EPREFIX}${SITEETC}/${PN}"
-   use doc && emake -j1 pdf card
-}
-
-src_install() {
-   emake \
-   ORGVERSION=${PV} \
-   DESTDIR="${D}" \
-   ETCDIRS="styles csl $(use odt-schema && echo schema)" \
-   lispdir="${EPREFIX}${SITELISP}/${PN}" \
-   datadir="${EPREFIX}${SITEETC}/${PN}" \
-   infodir="${EPREFIX}/usr/share/info" \
-   install
-
-   elisp-site-file-install "${FILESDIR}/${SITEFILE}"
-   dodoc README.org CONTRIBUTE.org etc/ORG-NEWS
-   use doc && dodoc doc/org.pdf doc/orgcard.pdf doc/orgguide.pdf
-
-   local DOC_CONTENTS="Org mode has a large variety of run-time 
dependencies,
-   so you may have to install one or more additional packages.
-   A non-exhaustive list of these dependencies may be found at
-   ."
-   readme.gentoo_create_doc
-}



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

2023-06-27 Thread Maciej Barć
commit: c3818bf2ed00b27ff800dd816f12d2feef65088a
Author: Maciej Barć  gentoo  org>
AuthorDate: Wed Jun 28 00:49:27 2023 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Wed Jun 28 01:12:45 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c3818bf2

dev-lang/elpi: bump to 1.16.10

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

 dev-lang/elpi/Manifest|  1 +
 dev-lang/elpi/elpi-1.16.10.ebuild | 47 +++
 2 files changed, 48 insertions(+)

diff --git a/dev-lang/elpi/Manifest b/dev-lang/elpi/Manifest
index 3c296b8fd485..9adfe9320b38 100644
--- a/dev-lang/elpi/Manifest
+++ b/dev-lang/elpi/Manifest
@@ -1 +1,2 @@
+DIST elpi-1.16.10.tar.gz 2606110 BLAKE2B 
f9d36c5b6ef9db0bcdca18ac163fd863a2c065d763fd070ab44617894c23b4717d430ae2792224e2c4b0bc639bf6f044fee44c5f763c7552d2f234b4f53113a4
 SHA512 
6e7fc2ac06e8df0fd1db42467909d77e7b61de386cb6c31ae5c278f316efea646d0e0ba1bfd4a98e65268a4c3ec78ea93c616d8855fe6359637401d83bd5fc0f
 DIST elpi-1.16.9.tar.gz 2601448 BLAKE2B 
37dd239cae112e6ec1c913dc9fdba60d829c0bbf61876f9c98b927d5d359ed5376ea1663da7e6c808bd62d61380973de7ae649d4a0dddef172f8d2599cc18c35
 SHA512 
89896c0f5d2e9a8ec6d7ef666a0d11c12b670e6951e277c2d29095b3fcbb5a977416cd1876c4c2d8c14b826782b095d3a453db03bebe3438f0eeacc08c7c87fc

diff --git a/dev-lang/elpi/elpi-1.16.10.ebuild 
b/dev-lang/elpi/elpi-1.16.10.ebuild
new file mode 100644
index ..184849b51e67
--- /dev/null
+++ b/dev-lang/elpi/elpi-1.16.10.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit dune
+
+DESCRIPTION="Embeddable Lambda Prolog Interpreter in OCaml"
+HOMEPAGE="https://github.com/LPCIC/elpi/;
+
+if [[ ${PV} == ** ]] ; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/LPCIC/${PN}.git;
+else
+   SRC_URI="https://github.com/LPCIC/${PN}/archive/v${PV}.tar.gz
+   -> ${P}.tar.gz"
+   KEYWORDS="~amd64"
+fi
+
+LICENSE="LGPL-2.1+"
+SLOT="0/${PV}"
+IUSE="+ocamlopt test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   >=dev-lang/ocaml-4.08.0:=
+   >=dev-ml/menhir-20211230:=
+   dev-ml/atd:=
+   dev-ml/ppx_deriving:=
+   dev-ml/ppxlib:=
+   dev-ml/re:=
+   dev-ml/stdlib-shims:=
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   test? (
+   dev-ml/ANSITerminal
+   dev-ml/cmdliner
+   )
+"
+
+DOCS=( AUTHORS.md CHANGES.md ELPI.md INCOMPATIBILITIES.md README.md )
+
+src_install() {
+   dune_src_install
+   einstalldocs
+}



[gentoo-commits] repo/gentoo:master commit in: app-emacs/org-mode/

2023-06-27 Thread Maciej Barć
commit: ddcd210da5209767f64649d32133312ebecb6412
Author: Maciej Barć  gentoo  org>
AuthorDate: Wed Jun 28 00:44:00 2023 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Wed Jun 28 01:12:44 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ddcd210d

app-emacs/org-mode: drop old 9.6.3

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

 app-emacs/org-mode/Manifest  |  1 -
 app-emacs/org-mode/org-mode-9.6.3.ebuild | 50 
 2 files changed, 51 deletions(-)

diff --git a/app-emacs/org-mode/Manifest b/app-emacs/org-mode/Manifest
index bc8c8a88afc7..e95e0157d1ee 100644
--- a/app-emacs/org-mode/Manifest
+++ b/app-emacs/org-mode/Manifest
@@ -1,6 +1,5 @@
 DIST org-9.4.6.tar.gz 4729335 BLAKE2B 
b88edaf8098124b2048ce57d6005d2af0de34e9b8fa94c24eb041a42a6fca1fd6da7f242be89e6b0ca5e7b80d879096f9114dca0ba86b20a5d26d2a185baa537
 SHA512 
7e50d7e9e2073bc0f06d2c861f59d4c9b8af4cf63c98f730c810a3a8721e65829fe9ef7ba0ac99f49bf9da427a4d5ad1d028e05c1a8ab6a3bea2ff2020c0e61d
 DIST org-mode-release_9.5.5.tar.gz 2049730 BLAKE2B 
382e6585f693fd30def29da740d1329a52b4565382df90a37e3646324ee44106f1a99c2ea0c0862d77721cc9bfbec0736cb03065b59b2fdea0a68d8f8ea37c9a
 SHA512 
ce06bab17ae7944c1623f935bbad0379d06390c72c43633ba0de2bc04ad362e18d9aaae96103eeaa23f7ea9e4e00976a97a914da87fb7941a13746b1fa77f591
-DIST org-mode-release_9.6.3.tar.gz 2208740 BLAKE2B 
77d8e7de2230a3d4b5f3e85336519de1b2d55481522bedc206c5edb2cd56963f729d1e48fe483717fd4c295c6eb1b73e9335ab6a56c2903dd9ee54e15da0a8a0
 SHA512 
4a7040bab029c8384fa8689782672887baec7eea66ea99a32fd026eddb1659fa15e6c8ba99546fb7b8a16492d1fa476542acba3adef745079f583bd0e2b834e0
 DIST org-mode-release_9.6.4.tar.gz 2208733 BLAKE2B 
4ac49b4af872750453dd29eb0fb7de75a140246defb98a1ee62b693fe5083b892eff32ffda6a87cdc4d22486c8246134bb7483e3ec335e23ee131e0f6894475d
 SHA512 
fa117500e0618f20b55af6e7f3cee2d24bbcf396649fabc1420299d99599335c0697e865ac38e49a30d5f2cd00e6daf163f340364e51c306583a7198852df059
 DIST org-mode-release_9.6.5.tar.gz 2209154 BLAKE2B 
bce49c4cdf51550c83ad78b683e2cb400a4378ffa344e00201450fdbc403248b85ab7a69c64abb5edc45b64c7134bd286e4a7115c255c9f6ff4866425c303711
 SHA512 
89829a0ccd82a42ba4b612e3ee2208632a0b5d32419192ac47660f6e9ab05e9848a844b6625dab6426a27fc3009bf75925856574d0aab49fefe639b6f31cf2fc
 DIST org-mode-release_9.6.6.tar.gz 2209391 BLAKE2B 
fd88d0cf686007b7a4f90ad8870f614525efa2edcdf9198eb2576560e8a830ac69c05fe92d1080b191a0c10247669d2cc75306486a0c0ce1c9281ef56a779bd3
 SHA512 
a8e34bf6766204ac88ab3a0d2d20b5db911c66deef7b252e57691e7032cc0e34bee4d27b1fa4053d5b2011d08c9b1b1b556b5698109150d09018956095e42d5a

diff --git a/app-emacs/org-mode/org-mode-9.6.3.ebuild 
b/app-emacs/org-mode/org-mode-9.6.3.ebuild
deleted file mode 100644
index 2747f4956985..
--- a/app-emacs/org-mode/org-mode-9.6.3.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 elisp readme.gentoo-r1
-
-MY_P="${PN}-release_${PV}"
-DESCRIPTION="An Emacs mode for notes and project planning"
-HOMEPAGE="https://www.orgmode.org/;
-SRC_URI="https://git.savannah.gnu.org/cgit/emacs/${PN}.git/snapshot/${MY_P}.tar.gz;
-S="${WORKDIR}"/${MY_P}
-
-LICENSE="GPL-3+ FDL-1.3+ CC-BY-SA-3.0 odt-schema? ( OASIS-Open )"
-SLOT="0"
-KEYWORDS="amd64 ppc x86"
-IUSE="doc odt-schema"
-RESTRICT="test"
-
-BDEPEND="doc? ( virtual/texi2dvi )"
-
-SITEFILE="50${PN}-gentoo.el"
-
-src_compile() {
-   emake -j1 \
-   ORGVERSION=${PV} \
-   datadir="${EPREFIX}${SITEETC}/${PN}"
-   use doc && emake -j1 pdf card
-}
-
-src_install() {
-   emake \
-   ORGVERSION=${PV} \
-   DESTDIR="${D}" \
-   ETCDIRS="styles csl $(use odt-schema && echo schema)" \
-   lispdir="${EPREFIX}${SITELISP}/${PN}" \
-   datadir="${EPREFIX}${SITEETC}/${PN}" \
-   infodir="${EPREFIX}/usr/share/info" \
-   install
-
-   elisp-site-file-install "${FILESDIR}/${SITEFILE}"
-   dodoc README.org CONTRIBUTE.org etc/ORG-NEWS
-   use doc && dodoc doc/org.pdf doc/orgcard.pdf doc/orgguide.pdf
-
-   local DOC_CONTENTS="Org mode has a large variety of run-time 
dependencies,
-   so you may have to install one or more additional packages.
-   A non-exhaustive list of these dependencies may be found at
-   ."
-   readme.gentoo_create_doc
-}



[gentoo-commits] repo/gentoo:master commit in: app-emacs/org-mode/

2023-06-27 Thread Maciej Barć
commit: 3e40b75028db37f10901386b3dde730d7205ad1c
Author: Maciej Barć  gentoo  org>
AuthorDate: Wed Jun 28 00:45:09 2023 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Wed Jun 28 01:12:44 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e40b750

app-emacs/org-mode: bump to 9.6.7

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

 app-emacs/org-mode/Manifest  |  1 +
 app-emacs/org-mode/org-mode-9.6.7.ebuild | 50 
 2 files changed, 51 insertions(+)

diff --git a/app-emacs/org-mode/Manifest b/app-emacs/org-mode/Manifest
index 8b9639c8b140..3398cad58530 100644
--- a/app-emacs/org-mode/Manifest
+++ b/app-emacs/org-mode/Manifest
@@ -2,3 +2,4 @@ DIST org-9.4.6.tar.gz 4729335 BLAKE2B 
b88edaf8098124b2048ce57d6005d2af0de34e9b8f
 DIST org-mode-release_9.5.5.tar.gz 2049730 BLAKE2B 
382e6585f693fd30def29da740d1329a52b4565382df90a37e3646324ee44106f1a99c2ea0c0862d77721cc9bfbec0736cb03065b59b2fdea0a68d8f8ea37c9a
 SHA512 
ce06bab17ae7944c1623f935bbad0379d06390c72c43633ba0de2bc04ad362e18d9aaae96103eeaa23f7ea9e4e00976a97a914da87fb7941a13746b1fa77f591
 DIST org-mode-release_9.6.5.tar.gz 2209154 BLAKE2B 
bce49c4cdf51550c83ad78b683e2cb400a4378ffa344e00201450fdbc403248b85ab7a69c64abb5edc45b64c7134bd286e4a7115c255c9f6ff4866425c303711
 SHA512 
89829a0ccd82a42ba4b612e3ee2208632a0b5d32419192ac47660f6e9ab05e9848a844b6625dab6426a27fc3009bf75925856574d0aab49fefe639b6f31cf2fc
 DIST org-mode-release_9.6.6.tar.gz 2209391 BLAKE2B 
fd88d0cf686007b7a4f90ad8870f614525efa2edcdf9198eb2576560e8a830ac69c05fe92d1080b191a0c10247669d2cc75306486a0c0ce1c9281ef56a779bd3
 SHA512 
a8e34bf6766204ac88ab3a0d2d20b5db911c66deef7b252e57691e7032cc0e34bee4d27b1fa4053d5b2011d08c9b1b1b556b5698109150d09018956095e42d5a
+DIST org-mode-release_9.6.7.tar.gz 2209900 BLAKE2B 
5e0c63722cba9708018da8e79bfd63a3d632cd7ac27144833e2f816b26cd558dc249c0c8a6b9f78f5c68af1d9218d43fa2f4fab7ab86645215d0ba40cb3d3f12
 SHA512 
f8225eb3d488faef54d97c812964010fefc19003950fd5b49fc1618b8ff0deb9d001c631820d99439f7527aa72f9c071578484b3b7b8d3c46baa53a7066de2fc

diff --git a/app-emacs/org-mode/org-mode-9.6.7.ebuild 
b/app-emacs/org-mode/org-mode-9.6.7.ebuild
new file mode 100644
index ..77e4614e18c6
--- /dev/null
+++ b/app-emacs/org-mode/org-mode-9.6.7.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit elisp readme.gentoo-r1
+
+MY_P="${PN}-release_${PV}"
+DESCRIPTION="An Emacs mode for notes and project planning"
+HOMEPAGE="https://www.orgmode.org/;
+SRC_URI="https://git.savannah.gnu.org/cgit/emacs/${PN}.git/snapshot/${MY_P}.tar.gz;
+S="${WORKDIR}"/${MY_P}
+
+LICENSE="GPL-3+ FDL-1.3+ CC-BY-SA-3.0 odt-schema? ( OASIS-Open )"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+IUSE="doc odt-schema"
+RESTRICT="test"
+
+BDEPEND="doc? ( virtual/texi2dvi )"
+
+SITEFILE="50${PN}-gentoo.el"
+
+src_compile() {
+   emake -j1 \
+   ORGVERSION=${PV} \
+   datadir="${EPREFIX}${SITEETC}/${PN}"
+   use doc && emake -j1 pdf card
+}
+
+src_install() {
+   emake \
+   ORGVERSION=${PV} \
+   DESTDIR="${D}" \
+   ETCDIRS="styles csl $(use odt-schema && echo schema)" \
+   lispdir="${EPREFIX}${SITELISP}/${PN}" \
+   datadir="${EPREFIX}${SITEETC}/${PN}" \
+   infodir="${EPREFIX}/usr/share/info" \
+   install
+
+   elisp-site-file-install "${FILESDIR}/${SITEFILE}"
+   dodoc README.org CONTRIBUTE.org etc/ORG-NEWS
+   use doc && dodoc doc/org.pdf doc/orgcard.pdf doc/orgguide.pdf
+
+   local DOC_CONTENTS="Org mode has a large variety of run-time 
dependencies,
+   so you may have to install one or more additional packages.
+   A non-exhaustive list of these dependencies may be found at
+   ."
+   readme.gentoo_create_doc
+}



[gentoo-commits] repo/gentoo:master commit in: app-emacs/elixir-mode/

2023-06-27 Thread Maciej Barć
commit: ec518a73ee0a47bd7706b31e085098f3780c4bbf
Author: Maciej Barć  gentoo  org>
AuthorDate: Wed Jun 28 00:43:08 2023 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Wed Jun 28 01:12:44 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec518a73

app-emacs/elixir-mode: bump to 2.5.0

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

 app-emacs/elixir-mode/Manifest |  1 +
 app-emacs/elixir-mode/elixir-mode-2.5.0.ebuild | 37 ++
 2 files changed, 38 insertions(+)

diff --git a/app-emacs/elixir-mode/Manifest b/app-emacs/elixir-mode/Manifest
index 83b2678f2f18..f6b80f11f434 100644
--- a/app-emacs/elixir-mode/Manifest
+++ b/app-emacs/elixir-mode/Manifest
@@ -1,2 +1,3 @@
 DIST elixir-mode-2.3.2_p20220314.tar.gz 35711 BLAKE2B 
f4d712bce35f1056a2b2baf23077fff6204d572f215bf3afe31e26fc15691927afdbe880f942073e80dbe0ce3937dc619b24f89f821a6655f944a448db995744
 SHA512 
f4467459918db88408c2fa04fcb053fcdf2987c5907f0481034fa18bc3c7a805a7a01d071d7662f4d0db16aa02faa312f225b2b6f45587ccf06a616a1b6df485
 DIST elixir-mode-2.4.1.tar.gz 35948 BLAKE2B 
0850da18c5897dce2c19fba5a41235c38b5f6841dcd08c3b9cd1a039d743c3c002f8066bdcb4484cfd99b63004329824d5f38321668aae3fa9d162a5145aac3e
 SHA512 
df429d1cff45d9bcad0cd0d5cdd1776f1c419226881bacec1530750f0cb7418f14858af15176824cbc73916049ba091caaac486fce2c3f6d11ae9cb360ef6a87
+DIST elixir-mode-2.5.0.tar.gz 36761 BLAKE2B 
cf1157a7b47acc583595b7a80eb7c5717cb605d9188f0d38c41518d21a6eb5729eda5af81d889d11007a899a8e6f38c67d5dd950407c5a89a5290e68ceab3294
 SHA512 
dfd3d939ab5a46f70f782e8557d39c02d34d502ea43bb93aba754417d2c13c0c8e6743fb974aa2e2def3e29ab22d45a9015ce6e59b33b561387782d8fe0b1389

diff --git a/app-emacs/elixir-mode/elixir-mode-2.5.0.ebuild 
b/app-emacs/elixir-mode/elixir-mode-2.5.0.ebuild
new file mode 100644
index ..cc7f9f3b5819
--- /dev/null
+++ b/app-emacs/elixir-mode/elixir-mode-2.5.0.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit elisp
+
+DESCRIPTION="Emacs major mode for editing Elixir files"
+HOMEPAGE="https://github.com/elixir-editors/emacs-elixir/;
+
+if [[ ${PV} == ** ]] ; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/elixir-editors/emacs-elixir.git;
+else
+   
SRC_URI="https://github.com/elixir-editors/emacs-elixir/archive/v${PV}.tar.gz
+   -> ${P}.tar.gz"
+   S="${WORKDIR}"/emacs-elixir-${PV}
+   KEYWORDS="~amd64 ~x86"
+fi
+
+LICENSE="GPL-2+"
+SLOT="0"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+BDEPEND="
+   test? ( dev-lang/elixir )
+"
+
+DOCS=( CHANGELOG.md README.md )
+SITEFILE="50${PN}-gentoo.el"
+
+elisp-enable-tests ert-runner
+
+src_test() {
+   ert-runner -L . -L tests --reporter ert+duration tests || die
+}



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

2023-06-27 Thread Maciej Barć
commit: ea8099c73ffdbdba8c8c5d22bb75405f1545a595
Author: Maciej Barć  gentoo  org>
AuthorDate: Wed Jun 28 00:41:01 2023 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Wed Jun 28 01:12:43 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ea8099c7

dev-lang/typescript: bump to 5.1.5

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

 dev-lang/typescript/Manifest|  1 +
 dev-lang/typescript/typescript-5.1.5.ebuild | 39 +
 2 files changed, 40 insertions(+)

diff --git a/dev-lang/typescript/Manifest b/dev-lang/typescript/Manifest
index 3bda0d48d08c..22061c9cc58d 100644
--- a/dev-lang/typescript/Manifest
+++ b/dev-lang/typescript/Manifest
@@ -1,2 +1,3 @@
 DIST typescript-5.0.4.tgz 7051452 BLAKE2B 
ed08425d8324a910f2d328fb02f27e08f75334fb190d1c4625452d076d615726d0e852da06f0f25146a4b02c6c99cd569bbcf7c50f5d6ff32c88a40101a59656
 SHA512 
716f53e56f71637edc73e8df127694bd7f757e8c6d1e4cdadcdc37c24a05e2c4a52a7d0c38d7647449dd8a0fea3c15973649a9961dcdcdac90cc2887338fe1ab
 DIST typescript-5.1.3.tgz 7147721 BLAKE2B 
5a18d18bcbe702c82a108624c189e6b03d72f74e16ccf6af2448c71c1decfcc7995b53524472e106c19ef01ec95df772ccfeed3e76fad1eb59f29bbe42668fb0
 SHA512 
5c7eb6ec4f6f91eaa1959150b8bf94b3201712789b4f491647615638d96be2c4e3bf1c89627c9e7e0ae4c8408bccce4d7a798acd1032dab47f3a560b0351e467
+DIST typescript-5.1.5.tgz 7147776 BLAKE2B 
6aa416a68b17b30de0203a33bf9cd14ee519f50e860bd745a92d7571b3565b1c98d9369037dc4fcd19a5c9080085d67aea91bebd53c08ff757e1f4ed6b6e5320
 SHA512 
14e1fe58dfc342352f37a5a05be738325df28b43c7f9affcabe90d21f45e86fd702e158e35e770f398aefaf437f56a78f48cd3244b19da5c8b5e9045ee6905d6

diff --git a/dev-lang/typescript/typescript-5.1.5.ebuild 
b/dev-lang/typescript/typescript-5.1.5.ebuild
new file mode 100644
index ..598301d43b33
--- /dev/null
+++ b/dev-lang/typescript/typescript-5.1.5.ebuild
@@ -0,0 +1,39 @@
+# Copyright 2021-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Superset of JavaScript with optional static typing, classes and 
interfaces"
+HOMEPAGE="https://www.typescriptlang.org/
+   https://github.com/microsoft/TypeScript/;
+SRC_URI="https://registry.npmjs.org/${PN}/-/${P}.tgz;
+S="${WORKDIR}"/package
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~ppc64"
+
+RDEPEND="net-libs/nodejs"
+BDEPEND=">=net-libs/nodejs-16[npm]"
+
+src_compile() {
+   # Skip, nothing to compile here.
+   :
+}
+
+src_install() {
+   local myopts=(
+   --audit false
+   --color false
+   --foreground-scripts
+   --global
+   --offline
+   --omit dev
+   --prefix "${ED}"/usr
+   --progress false
+   --verbose
+   )
+   npm ${myopts[@]} install "${DISTDIR}"/${P}.tgz || die "npm install 
failed"
+
+   dodoc *.md *.txt
+}



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

2023-06-27 Thread Maciej Barć
commit: 43a793227097c29bd9b78637a4963a715a223a93
Author: Maciej Barć  gentoo  org>
AuthorDate: Wed Jun 28 00:40:37 2023 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Wed Jun 28 01:12:43 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=43a79322

dev-lang/typescript: drop old 4.9.5

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

 dev-lang/typescript/Manifest|  1 -
 dev-lang/typescript/typescript-4.9.5.ebuild | 39 -
 2 files changed, 40 deletions(-)

diff --git a/dev-lang/typescript/Manifest b/dev-lang/typescript/Manifest
index b70e9dccd04c..3bda0d48d08c 100644
--- a/dev-lang/typescript/Manifest
+++ b/dev-lang/typescript/Manifest
@@ -1,3 +1,2 @@
-DIST typescript-4.9.5.tgz 11620433 BLAKE2B 
c253379a4aadd3fe16c93f27c5b450e5965c4c4de6841737c3489c74baa2cf8f8f5d9ca0414b5519e26eaac1db058e3826a3aa504bb450a89d36dce7e21b5f99
 SHA512 
d455e4f44d879be433650ef3f8c7098872f8356d45d84cccbbd36af62df301a1aa89b69fa98c02554e96c9602ec90451cce971a2ef31652c972c437ca0a8f6e2
 DIST typescript-5.0.4.tgz 7051452 BLAKE2B 
ed08425d8324a910f2d328fb02f27e08f75334fb190d1c4625452d076d615726d0e852da06f0f25146a4b02c6c99cd569bbcf7c50f5d6ff32c88a40101a59656
 SHA512 
716f53e56f71637edc73e8df127694bd7f757e8c6d1e4cdadcdc37c24a05e2c4a52a7d0c38d7647449dd8a0fea3c15973649a9961dcdcdac90cc2887338fe1ab
 DIST typescript-5.1.3.tgz 7147721 BLAKE2B 
5a18d18bcbe702c82a108624c189e6b03d72f74e16ccf6af2448c71c1decfcc7995b53524472e106c19ef01ec95df772ccfeed3e76fad1eb59f29bbe42668fb0
 SHA512 
5c7eb6ec4f6f91eaa1959150b8bf94b3201712789b4f491647615638d96be2c4e3bf1c89627c9e7e0ae4c8408bccce4d7a798acd1032dab47f3a560b0351e467

diff --git a/dev-lang/typescript/typescript-4.9.5.ebuild 
b/dev-lang/typescript/typescript-4.9.5.ebuild
deleted file mode 100644
index 7857fd2f036d..
--- a/dev-lang/typescript/typescript-4.9.5.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 2021-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DESCRIPTION="Superset of JavaScript with optional static typing, classes and 
interfaces"
-HOMEPAGE="https://www.typescriptlang.org/
-   https://github.com/microsoft/TypeScript/;
-SRC_URI="https://registry.npmjs.org/${PN}/-/${P}.tgz;
-S="${WORKDIR}"/package
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 ~arm64 ~ppc64"
-
-RDEPEND="net-libs/nodejs"
-BDEPEND=">=net-libs/nodejs-16[npm]"
-
-src_compile() {
-   # Skip, nothing to compile here.
-   :
-}
-
-src_install() {
-   local myopts=(
-   --audit false
-   --color false
-   --foreground-scripts
-   --global
-   --offline
-   --omit dev
-   --prefix "${ED}"/usr
-   --progress false
-   --verbose
-   )
-   npm ${myopts[@]} install "${DISTDIR}"/${P}.tgz || die "npm install 
failed"
-
-   dodoc *.md *.txt
-}



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

2023-06-27 Thread Maciej Barć
commit: e77d8b08a5889e455c72cb69ab83094c56c15cf3
Author: Maciej Barć  gentoo  org>
AuthorDate: Tue Jun 27 21:27:38 2023 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Wed Jun 28 01:12:43 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e77d8b08

sci-mathematics/coq: drop old 8.13.0-r1

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

 sci-mathematics/coq/Manifest |  1 -
 sci-mathematics/coq/coq-8.13.0-r1.ebuild | 88 
 2 files changed, 89 deletions(-)

diff --git a/sci-mathematics/coq/Manifest b/sci-mathematics/coq/Manifest
index 5bad33b4b1a2..67cfb057e693 100644
--- a/sci-mathematics/coq/Manifest
+++ b/sci-mathematics/coq/Manifest
@@ -1,5 +1,4 @@
 DIST coq-8.12.0.tar.gz 6774001 BLAKE2B 
dc1d6adf9d4bd50d46007fbf5fd43d1ea97b6b226d89ad943419d4cb7df1439950c94b5e3cc614eb789103d1ab50535909d4ba2079eafc2caa4fd91db30e747d
 SHA512 
8a64624c578ce0ab781fb3b1f162bd8b095735ad891fdad2fb7c40849afbdc7c1360187c6b62a5ef2982566f4c6c78029240c611ae769943a5250af300eb1240
-DIST coq-8.13.0.tar.gz 7010242 BLAKE2B 
bf9ec96b6698a2371be3164f65424a8ffb273252afc05e046267cae4265c1be71f89d0345f9e40ab3a93f5063080fd0224502cc0de808c7a0ddbb0edacab5fca
 SHA512 
c355f0a9183f3669debd5f8f4ab96786215d037d1c2ac95a2d3c6115c8b0ee7ff7e23464b18444e2648ef3f8c221f0f3a28acf91199751cea2b74ee3fe8e
 DIST coq-8.15.2.tar.gz 7222794 BLAKE2B 
2f187982a56cb0a512af838ee321b245f9a44b0c32f5413aafcef8e5b7f933e9b05ba521c3e681a6c6973ca2b7ec5965a8b69b2febb978ce7cf246755187f656
 SHA512 
6a5487912dedb6e54145bf3f177a091cffe13429ba2f73db7c1cc241fe10e86340c968e19cefba7d680facce55f4e914cbd16a317264b109a6f9a01ec822a8c5
 DIST coq-8.16.1.tar.gz 7401345 BLAKE2B 
fa6bbcd6b4ee29feaf7475f58193209afeae0bf8b6e3640f2f1cf40dfcee7d7f1fb3f371e8790b8d11c993b5f234e9175f1f5036a7286b7c6569720ddd3985f7
 SHA512 
e9c82f1a180c2e3946628e8e03a1841397a5b4cd77f158de69876fa43b5c0f61ce76c510cc2b2f646a489110aea59da452b88ddd7850d1eab4105f1382f5
 DIST coq-8.17.0.tar.gz 7504612 BLAKE2B 
90ff0e187e13a6501580733f0e92dbaba0ddc520b418246c743f0c282e74cee3e1d69ad0249cddfd5b8f3ba363bc58cb91aad33d0936ae38afde0f4c97d47a72
 SHA512 
2f77bcb5211018b5d46320fd39fd34450eeb654aca44551b28bb50a2364398c4b34587630b6558db867ecfb63b246fd3e29dc2375f99967ff62bc002db9c3250

diff --git a/sci-mathematics/coq/coq-8.13.0-r1.ebuild 
b/sci-mathematics/coq/coq-8.13.0-r1.ebuild
deleted file mode 100644
index 51731bcf5803..
--- a/sci-mathematics/coq/coq-8.13.0-r1.ebuild
+++ /dev/null
@@ -1,88 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit desktop findlib
-
-MY_PV=${PV/_p/pl}
-MY_P=${PN}-${MY_PV}
-
-DESCRIPTION="Proof assistant written in O'Caml"
-HOMEPAGE="http://coq.inria.fr/;
-SRC_URI="https://github.com/coq/coq/archive/V${MY_PV}.tar.gz -> ${P}.tar.gz"
-S="${WORKDIR}/${MY_P}"
-
-LICENSE="LGPL-2.1"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~x86"
-IUSE="gtk debug +ocamlopt doc"
-
-RESTRICT="test"
-
-RDEPEND="
-   dev-ml/zarith
-   || (
-   dev-ml/num
-   

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

2023-06-27 Thread Maciej Barć
commit: 212e16dfe414213e4bfdaf268a8544622735
Author: Maciej Barć  gentoo  org>
AuthorDate: Tue Jun 27 21:56:20 2023 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Wed Jun 28 01:12:43 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=212e16df

sci-mathematics/coq: bump to 8.17.1

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

 sci-mathematics/coq/Manifest  |   1 +
 sci-mathematics/coq/coq-8.17.1.ebuild | 112 ++
 2 files changed, 113 insertions(+)

diff --git a/sci-mathematics/coq/Manifest b/sci-mathematics/coq/Manifest
index 67cfb057e693..027218b7c9b5 100644
--- a/sci-mathematics/coq/Manifest
+++ b/sci-mathematics/coq/Manifest
@@ -2,3 +2,4 @@ DIST coq-8.12.0.tar.gz 6774001 BLAKE2B 
dc1d6adf9d4bd50d46007fbf5fd43d1ea97b6b226
 DIST coq-8.15.2.tar.gz 7222794 BLAKE2B 
2f187982a56cb0a512af838ee321b245f9a44b0c32f5413aafcef8e5b7f933e9b05ba521c3e681a6c6973ca2b7ec5965a8b69b2febb978ce7cf246755187f656
 SHA512 
6a5487912dedb6e54145bf3f177a091cffe13429ba2f73db7c1cc241fe10e86340c968e19cefba7d680facce55f4e914cbd16a317264b109a6f9a01ec822a8c5
 DIST coq-8.16.1.tar.gz 7401345 BLAKE2B 
fa6bbcd6b4ee29feaf7475f58193209afeae0bf8b6e3640f2f1cf40dfcee7d7f1fb3f371e8790b8d11c993b5f234e9175f1f5036a7286b7c6569720ddd3985f7
 SHA512 
e9c82f1a180c2e3946628e8e03a1841397a5b4cd77f158de69876fa43b5c0f61ce76c510cc2b2f646a489110aea59da452b88ddd7850d1eab4105f1382f5
 DIST coq-8.17.0.tar.gz 7504612 BLAKE2B 
90ff0e187e13a6501580733f0e92dbaba0ddc520b418246c743f0c282e74cee3e1d69ad0249cddfd5b8f3ba363bc58cb91aad33d0936ae38afde0f4c97d47a72
 SHA512 
2f77bcb5211018b5d46320fd39fd34450eeb654aca44551b28bb50a2364398c4b34587630b6558db867ecfb63b246fd3e29dc2375f99967ff62bc002db9c3250
+DIST coq-8.17.1.tar.gz 7506035 BLAKE2B 
29b5b11666185ec293f50264f5a8ad66433c3ce05d74128b524f6fc3c6810551fe76d11d6f9db7d3741b829ac8bacb66948aad522d0cd2c487692c3df8b563ff
 SHA512 
9a35311acec2a806730b94ac7dceabc88837f235c52a14c026827d9b89433bd7fa9555a9fc6829aa49edfedb24c8bbaf1411ebf463b74a50aeb17cba47745b6b

diff --git a/sci-mathematics/coq/coq-8.17.1.ebuild 
b/sci-mathematics/coq/coq-8.17.1.ebuild
new file mode 100644
index ..f634026e1cda
--- /dev/null
+++ b/sci-mathematics/coq/coq-8.17.1.ebuild
@@ -0,0 +1,112 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MY_PV=${PV/_p/pl}
+MY_P=${PN}-${MY_PV}
+
+inherit desktop dune edo
+
+DESCRIPTION="Proof assistant written in O'Caml"
+HOMEPAGE="http://coq.inria.fr/
+   https://github.com/coq/coq/;
+SRC_URI="https://github.com/coq/coq/archive/V${MY_PV}.tar.gz
+   -> ${P}.tar.gz"
+S="${WORKDIR}"/${MY_P}
+
+LICENSE="LGPL-2.1"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~x86"
+IUSE="debug doc gui +ocamlopt test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   dev-ml/zarith:=
+   || (
+   dev-ml/num
+   =dev-ml/lablgtk-3.1.2:3=[sourceview,ocamlopt?]
+   >=dev-ml/lablgtk-sourceview-3.1.2:3=[ocamlopt?]
+   )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   dev-ml/findlib
+   doc? (
+   >=dev-java/antlr-4.7:4
+   dev-python/antlr4-python3-runtime
+   dev-python/beautifulsoup4
+   dev-python/pexpect
+   dev-python/sphinx-rtd-theme
+   dev-python/sphinxcontrib-bibtex
+   dev-tex/latexmk
+   dev-texlive/texlive-fontsextra
+   dev-texlive/texlive-latexextra
+   dev-texlive/texlive-xetex
+   media-fonts/freefont
+   )
+   test? ( dev-ml/ounit2 )
+"
+
+DOCS=( CODE_OF_CONDUCT.md CONTRIBUTING.md CREDITS INSTALL.md README.md )
+
+src_prepare() {
+   # Remove failing tests. bug #904186
+   rm -r test-suite/coq-makefile/timing || die
+
+   default
+}
+
+src_configure() {
+   export CAML_LD_LIBRARY_PATH="${S}/kernel/byterun/"
+
+   dune_packages=(
+   coq-core
+   coq-stdlib
+   coqide-server
+   coq
+   )
+   use gui && dune_packages+=( coqide )
+
+   emake clean
+
+   local -a myconf=(
+   -prefix /usr
+   -libdir /usr/$(get_libdir)/coq
+   -mandir /usr/share/man
+   -docdir /usr/share/doc/${PF}
+   -datadir /usr/share/coq
+   -configdir /etc/xdg/${PN}
+   -native-compiler $(usex ocamlopt yes no)
+   )
+   use debug && myconf+=( -debug )
+   edob sh ./configure "${myconf[@]}"
+}
+
+src_compile() {
+   emake DUNEOPT="--display=short --profile release" VERBOSE=1 dunestrap
+
+   dune-compile ${dune_packages[@]}
+
+   use doc && emake refman-html
+}
+
+src_install() {
+   dune-install ${dune_packages[@]}
+
+   if use gui ; then
+   make_desktop_entry coqide "Coq IDE" 
"${EPREFIX}/usr/share/coq/coq.png"
+   fi
+
+   # Dune installs into /usr//ocaml/ but
+   # Coq wants /usr// ; symlink those directories

[gentoo-commits] repo/proj/libressl:master commit in: dev-lang/rust/

2023-06-27 Thread orbea
commit: c618e59d7edaa9d85c0bee06655437f6e17ae421
Author: orbea  riseup  net>
AuthorDate: Wed Jun 28 00:38:51 2023 +
Commit: orbea  riseup  net>
CommitDate: Wed Jun 28 00:38:51 2023 +
URL:https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=c618e59d

dev-lang/rust: merge ::gentoo changes

Signed-off-by: orbea  riseup.net>

 dev-lang/rust/rust-1.65.0.ebuild| 2 +-
 dev-lang/rust/rust-1.66.1.ebuild| 2 +-
 dev-lang/rust/rust-1.67.1-r1.ebuild | 2 +-
 dev-lang/rust/rust-1.68.2.ebuild| 2 +-
 dev-lang/rust/rust-1.69.0-r1.ebuild | 2 +-
 dev-lang/rust/rust-1.70.0.ebuild| 2 +-
 6 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/dev-lang/rust/rust-1.65.0.ebuild b/dev-lang/rust/rust-1.65.0.ebuild
index 7298d0d..d5358fd 100644
--- a/dev-lang/rust/rust-1.65.0.ebuild
+++ b/dev-lang/rust/rust-1.65.0.ebuild
@@ -315,7 +315,7 @@ src_prepare() {
 }
 
 src_configure() {
-   filter-flags '-flto*' # https://bugs.gentoo.org/862109 
https://bugs.gentoo.org/866231
+   filter-lto # https://bugs.gentoo.org/862109 
https://bugs.gentoo.org/866231
 
local rust_target="" rust_targets="" arch_cflags
 

diff --git a/dev-lang/rust/rust-1.66.1.ebuild b/dev-lang/rust/rust-1.66.1.ebuild
index 075deb9..b6b78cb 100644
--- a/dev-lang/rust/rust-1.66.1.ebuild
+++ b/dev-lang/rust/rust-1.66.1.ebuild
@@ -313,7 +313,7 @@ src_prepare() {
 }
 
 src_configure() {
-   filter-flags '-flto*' # https://bugs.gentoo.org/862109 
https://bugs.gentoo.org/866231
+   filter-lto # https://bugs.gentoo.org/862109 
https://bugs.gentoo.org/866231
 
local rust_target="" rust_targets="" arch_cflags
 

diff --git a/dev-lang/rust/rust-1.67.1-r1.ebuild 
b/dev-lang/rust/rust-1.67.1-r1.ebuild
index 47c408f..5f0a5fa 100644
--- a/dev-lang/rust/rust-1.67.1-r1.ebuild
+++ b/dev-lang/rust/rust-1.67.1-r1.ebuild
@@ -304,7 +304,7 @@ src_prepare() {
 }
 
 src_configure() {
-   filter-flags '-flto*' # https://bugs.gentoo.org/862109 
https://bugs.gentoo.org/866231
+   filter-lto # https://bugs.gentoo.org/862109 
https://bugs.gentoo.org/866231
 
local rust_target="" rust_targets="" arch_cflags
 

diff --git a/dev-lang/rust/rust-1.68.2.ebuild b/dev-lang/rust/rust-1.68.2.ebuild
index 189e360..dce265f 100644
--- a/dev-lang/rust/rust-1.68.2.ebuild
+++ b/dev-lang/rust/rust-1.68.2.ebuild
@@ -303,7 +303,7 @@ src_prepare() {
 }
 
 src_configure() {
-   filter-flags '-flto*' # https://bugs.gentoo.org/862109 
https://bugs.gentoo.org/866231
+   filter-lto # https://bugs.gentoo.org/862109 
https://bugs.gentoo.org/866231
 
local rust_target="" rust_targets="" arch_cflags
 

diff --git a/dev-lang/rust/rust-1.69.0-r1.ebuild 
b/dev-lang/rust/rust-1.69.0-r1.ebuild
index d373484..302f049 100644
--- a/dev-lang/rust/rust-1.69.0-r1.ebuild
+++ b/dev-lang/rust/rust-1.69.0-r1.ebuild
@@ -303,7 +303,7 @@ src_prepare() {
 }
 
 src_configure() {
-   filter-flags '-flto*' # https://bugs.gentoo.org/862109 
https://bugs.gentoo.org/866231
+   filter-lto # https://bugs.gentoo.org/862109 
https://bugs.gentoo.org/866231
 
local rust_target="" rust_targets="" arch_cflags
 

diff --git a/dev-lang/rust/rust-1.70.0.ebuild b/dev-lang/rust/rust-1.70.0.ebuild
index 7ff87e6..93a18a2 100644
--- a/dev-lang/rust/rust-1.70.0.ebuild
+++ b/dev-lang/rust/rust-1.70.0.ebuild
@@ -301,7 +301,7 @@ src_prepare() {
 }
 
 src_configure() {
-   filter-flags '-flto*' # https://bugs.gentoo.org/862109 
https://bugs.gentoo.org/866231
+   filter-lto # https://bugs.gentoo.org/862109 
https://bugs.gentoo.org/866231
 
local rust_target="" rust_targets="" arch_cflags
 



[gentoo-commits] repo/proj/libressl:master commit in: dev-util/cargo-audit/files/, dev-util/cargo-audit/

2023-06-27 Thread orbea
commit: 52267575f5b23ac0b9f1e4ee195b8ec77c6e4beb
Author: orbea  riseup  net>
AuthorDate: Wed Jun 28 00:59:37 2023 +
Commit: orbea  riseup  net>
CommitDate: Wed Jun 28 01:00:12 2023 +
URL:https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=52267575

dev-util/cargo-audit: add 0.17.6

Signed-off-by: orbea  riseup.net>

 dev-util/cargo-audit/Manifest| 196 +
 dev-util/cargo-audit/cargo-audit-0.17.6.ebuild   | 335 +++
 dev-util/cargo-audit/files/0.17.6-libressl.patch |  23 ++
 3 files changed, 554 insertions(+)

diff --git a/dev-util/cargo-audit/Manifest b/dev-util/cargo-audit/Manifest
index 952ed1e..09a767e 100644
--- a/dev-util/cargo-audit/Manifest
+++ b/dev-util/cargo-audit/Manifest
@@ -1,259 +1,455 @@
 DIST abscissa_core-0.6.0.crate 30041 BLAKE2B 
5f3dbe484ff17990deebb71aa745ae9dba1d33665a7da9a68064f002884d0886c6b1a8578dda5630b8317e3e57fbf731c7dd0b69395b2199dfafeb3da90ecaea
 SHA512 
72d5ec5cd45a5f2a50f8de659a6de3665dfd256586a49ae2c3b8e5ce8e8216d18fdd7864e365caf2ebb124e1d0d13b54943eb46cc81f9589570c9c09fd7d3423
 DIST abscissa_derive-0.6.0.crate 4812 BLAKE2B 
f638d515bbe1b8b8fb84c508864c7a473533a3a872b192642c4f6f0efa2a957c565e343a226596f03fdd7eaf6c6329a09825c833092325b1aec9d01c4f00aa5c
 SHA512 
648573cf467a087e43668f21e44d84155e2bd2824300f4359a1d725a1a1ef822f4bcc2911747931d60c0f3878147a44b87a3fe36424dc8d8c78358649e6350c6
 DIST addr2line-0.17.0.crate 32260 BLAKE2B 
23c3715820a04260460a41695d535da3565f76519b7313d0ed684352b339de2ea668c44fe8ca58fc1a5b9f84cc5e9d04d889440abb5985bdc04b267dbdad9d9c
 SHA512 
ef3bbd7c6d1dfdd0b47e3be1fb4c8b15ed61a769bed7e80dce80461a1ee13ef21c75e62e9a66328504f862341f1e808abec5790ac79784e18655afcc16206b95
+DIST addr2line-0.19.0.crate 33210 BLAKE2B 
a6b393dcddfa0f858297efb6b261d3a23f118be45a3211ee15f6c58808f241dbcf5282f4a86be579360513f23ac4035819e923f2587b7499110af42e9ac3ab88
 SHA512 
18da72e412bb89028e2ccb838192330535e45300f6fd8edc7d1d64397792a3db12418aa24a3312730c5414e2a1b1d65e6b9d5691ba234c9142b5d885523a5e94
 DIST adler-1.0.2.crate 12778 BLAKE2B 
a1dc17786adae945ac09d3525e609ed944e6465690787bbb831a1b9d53793cba1989793d0a5606d5d23ee20d36457923d451b1b3530c9ec7072a487aa3e55bbd
 SHA512 
7ab190d31890fc05b0b55d8e2c6527a505e06793d5496be0b3831e0513412f9ba97f8148f6f68ed0770fa9cd980a5092d885e058becf1d5506b7c74b82674aa1
 DIST aho-corasick-0.7.18.crate 112923 BLAKE2B 
4f6947d1aacf89ccfab0592cdc55fa61ef09cea38231d3f758765dbce328a810c0b588be4ba96e81d64955379ee005722d22a7aec39caea6e72342245d7ca34f
 SHA512 
7a23b16231a90d23ee60ad4c81bc225410599a4560d33d3a203138fc540c39cf1000100fed3aed40dcc371c3635656a3792545dca5dd1aefbde00d8774eebd00
+DIST aho-corasick-1.0.1.crate 167320 BLAKE2B 
f148004140d4f705e93f448020b97c434b93fea6ae34fd74b1f394b076c2727a87f5ec54542a0f52822d716c10ada3c68ae8f50a46c455fc6e828b10b5650ecc
 SHA512 
7cea5b2305b90aebc54f78446cfc91f275b1be8489d2d80c3baa9ff8b913f9b2296adbdf4aefb0d8fce8f57812963fb9450b200d133a9d61e100cef324068070
+DIST android_system_properties-0.1.5.crate 5243 BLAKE2B 
86f68ec3bdabf8c6ec47881d794970f08a9eefc7417fc8a2bf4fe9faf9bdd2a2024a94adb0cbf96673409f5fbbd4d0111a1ac371339e7a90a277b6cd5003524e
 SHA512 
b09f51339f9772c0e2e4241b36cf51573c6b96b19ffc1fbbc94b1c1d1d2fdfe8eac3134af54174a675ab05d18ef4f6bcb2c7fcc20114bbeef6e17e3692202191
 DIST ansi_term-0.12.1.crate 24838 BLAKE2B 
f636772c34e2d68cda7b8d3b2b86abda074585a62bd2654812ce92384244655a9197fa66e6939e19a674c0148ca605313d83de262bb18c2339a8a4eb4438a791
 SHA512 
b840e28b3e7700689a69a39659b1e066560078dd4a58326b91a028915819e7af883399ee53e920db68fd974c58d35bb1ddf8d427af5937d5f696f57c4376b671
 DIST anyhow-1.0.56.crate 44780 BLAKE2B 
142a2c02e51dc6fa2709d349881aea404b14dbdfa379ddd6a99672df4977dcca0658897c9e9881e291fb56f5b522cf2a0e2da12afb7038d0929d05f436ff68a9
 SHA512 
9dc8233b87f8229676ad08903cc1507370588d63702c10bff3426d00ce10754744477d5ba3396c94e7128eeef12c647f8f042de8cc6d1943c2882785ac7ebab5
+DIST anyhow-1.0.70.crate 43803 BLAKE2B 
574da0e447592c12051deef171850b00ac2347dd336f71915dd21f45cc03439fbcdbaffe261097d53cc11fa0db75b1e3b21ba667f26c08db7125b1c6264973de
 SHA512 
6fd1338e4cbe915cb01fcc5e05e7e0c051868701eeb27f03577a7cfdd59057493922b36e2308f7050608a851112d4d24cff2826456160ac8930fe961640e809b
 DIST arc-swap-1.5.0.crate 65351 BLAKE2B 
c6b278134f6e29551302e27131639f3bc5bfb05042701cf6c12aab1697f211be0942c44919d374e196ef03605fb137334b42decb9623a137b6ead346586c2105
 SHA512 
b668a75b2ac77a9d2df3f29b70c8c22e5a961cd2478cd76b6d313e0e1ff809508887451b895f057d160860daa4b02cb74616ab8daa34d163ef3f42a009842031
+DIST arc-swap-1.6.0.crate 67342 BLAKE2B 
6afd6570c3cef4ae722d4168c3320be1343c4f6043892e5e5b52879b8210a896e083d720797b41a41db04a08eefdcfbacbfdee1a7f2180e9755c868d6fded872
 SHA512 
5e09cef9fa12d1204db24f3397158a3f45d12dd0fa61eadd691bba120a43fdaa916ab09997e7a63d61a3fb7dada4e3266181f4ef413850c4bc5e59d2c6c5b9df
 DIST askama-0.11.1.crate 8182 BLAKE2B 

[gentoo-commits] repo/proj/libressl:master commit in: net-wireless/hostapd/

2023-06-27 Thread orbea
commit: 2215a673ac5b5a8c6d25e0a03449e1fd6e0e4e15
Author: orbea  riseup  net>
AuthorDate: Wed Jun 28 00:48:33 2023 +
Commit: orbea  riseup  net>
CommitDate: Wed Jun 28 00:48:33 2023 +
URL:https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=2215a673

net-wireless/hostapd: merge ::gentoo changes

Signed-off-by: orbea  riseup.net>

 net-wireless/hostapd/hostapd-2.10.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-wireless/hostapd/hostapd-2.10.ebuild 
b/net-wireless/hostapd/hostapd-2.10.ebuild
index 86fc6e9..64f4401 100644
--- a/net-wireless/hostapd/hostapd-2.10.ebuild
+++ b/net-wireless/hostapd/hostapd-2.10.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



[gentoo-commits] repo/proj/libressl:master commit in: dev-lang/python/

2023-06-27 Thread orbea
commit: 46e7844833d70a8580625604c7aca40a2357d2fb
Author: orbea  riseup  net>
AuthorDate: Wed Jun 28 00:34:51 2023 +
Commit: orbea  riseup  net>
CommitDate: Wed Jun 28 00:34:57 2023 +
URL:https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=46e78448

dev-lang/python: merge ::gentoo changes

Signed-off-by: orbea  riseup.net>

 dev-lang/python/python-2.7.18_p16-r1.ebuild | 2 +-
 dev-lang/python/python-3.10.12.ebuild   | 3 +--
 dev-lang/python/python-3.11.4.ebuild| 5 ++---
 dev-lang/python/python-3.9.17.ebuild| 2 +-
 4 files changed, 5 insertions(+), 7 deletions(-)

diff --git a/dev-lang/python/python-2.7.18_p16-r1.ebuild 
b/dev-lang/python/python-2.7.18_p16-r1.ebuild
index a6b2e27..fb2b97b 100644
--- a/dev-lang/python/python-2.7.18_p16-r1.ebuild
+++ b/dev-lang/python/python-2.7.18_p16-r1.ebuild
@@ -29,7 +29,7 @@ LICENSE="PSF-2"
 SLOT="${PYVER}"
 KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86"
 IUSE="
-   berkdb bluetooth build examples gdbm hardened +ncurses +readline
+   berkdb bluetooth build examples gdbm +ncurses +readline
+sqlite +ssl tk valgrind wininst +xml
 "
 RESTRICT="test"

diff --git a/dev-lang/python/python-3.10.12.ebuild 
b/dev-lang/python/python-3.10.12.ebuild
index f3bd9da..db08c2e 100644
--- a/dev-lang/python/python-3.10.12.ebuild
+++ b/dev-lang/python/python-3.10.12.ebuild
@@ -30,7 +30,7 @@ LICENSE="PSF-2"
 SLOT="${PYVER}"
 KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86"
 IUSE="
-   bluetooth build debug +ensurepip examples gdbm hardened libedit lto
+   bluetooth build debug +ensurepip examples gdbm libedit lto
+ncurses pgo +readline +sqlite +ssl test tk valgrind +xml
 "
 RESTRICT="!test? ( test )"
@@ -66,7 +66,6 @@ RDEPEND="
dev-tcltk/tix
)
xml? ( >=dev-libs/expat-2.1:= )
-   !!

[gentoo-commits] repo/proj/libressl:master commit in: net-analyzer/nmap/

2023-06-27 Thread orbea
commit: 649a7c57ace9aca0eaa15d4c02462b339201329b
Author: orbea  riseup  net>
AuthorDate: Wed Jun 28 00:46:12 2023 +
Commit: orbea  riseup  net>
CommitDate: Wed Jun 28 00:46:12 2023 +
URL:https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=649a7c57

net-analyzer/nmap: stabilize 7.94

Signed-off-by: orbea  riseup.net>

 net-analyzer/nmap/nmap-7.94.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-analyzer/nmap/nmap-7.94.ebuild 
b/net-analyzer/nmap/nmap-7.94.ebuild
index 26f19b2..84e39eb 100644
--- a/net-analyzer/nmap/nmap-7.94.ebuild
+++ b/net-analyzer/nmap/nmap-7.94.ebuild
@@ -24,7 +24,7 @@ else
SRC_URI="https://nmap.org/dist/${P}.tar.bz2;
SRC_URI+=" verify-sig? ( https://nmap.org/dist/sigs/${P}.tar.bz2.asc )"
 
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
 fi
 
 SRC_URI+=" 
https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${PN}-7.94-patches.tar.xz;



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

2023-06-27 Thread orbea
commit: 4c465099a8c556037e38e64fcf844bf4d61180e1
Author: orbea  riseup  net>
AuthorDate: Wed Jun 28 00:41:29 2023 +
Commit: orbea  riseup  net>
CommitDate: Wed Jun 28 00:41:29 2023 +
URL:https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=4c465099

dev-python/urllib3: treeclean

Signed-off-by: orbea  riseup.net>

 dev-python/urllib3/Manifest|  1 -
 .../urllib3/files/urllib3-2.0.0-libressl.patch | 17 --
 dev-python/urllib3/metadata.xml| 17 --
 dev-python/urllib3/urllib3-2.0.2-r1.ebuild | 66 --
 4 files changed, 101 deletions(-)

diff --git a/dev-python/urllib3/Manifest b/dev-python/urllib3/Manifest
deleted file mode 100644
index d2fce1a..000
--- a/dev-python/urllib3/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST urllib3-2.0.2.tar.gz 277703 BLAKE2B 
1c7935a6aca8e60ad212eb35ef76009b75a8d080b1a572fe229e94a200e75c352ab41d831dde3d4a4643ecbbe54c2128f9d9ca1850d978fd1730d6d730ce3ab0
 SHA512 
874674342259f2f9b77b4aac90bd525ea50d4b6134008c22eb0fe7a04e688797564c3ec8e556600f75416df2983c972867e8a569d5d85a8dda748948217af38e

diff --git a/dev-python/urllib3/files/urllib3-2.0.0-libressl.patch 
b/dev-python/urllib3/files/urllib3-2.0.0-libressl.patch
deleted file mode 100644
index d7197da..000
--- a/dev-python/urllib3/files/urllib3-2.0.0-libressl.patch
+++ /dev/null
@@ -1,17 +0,0 @@
-https://github.com/urllib3/urllib3/issues/2168
-https://github.com/urllib3/urllib3/pull/2705
-
 a/src/urllib3/__init__.py
-+++ b/src/urllib3/__init__.py
-@@ -32,7 +32,10 @@ except ImportError:
- else:
- # fmt: off
- if (
--not ssl.OPENSSL_VERSION.startswith("OpenSSL ")
-+not (
-+ssl.OPENSSL_VERSION.startswith("OpenSSL ")
-+or ssl.OPENSSL_VERSION.startswith("LibreSSL ")
-+)
- or ssl.OPENSSL_VERSION_INFO < (1, 1, 1)
- ):  # Defensive:
- raise ImportError(

diff --git a/dev-python/urllib3/metadata.xml b/dev-python/urllib3/metadata.xml
deleted file mode 100644
index 23ead92..000
--- a/dev-python/urllib3/metadata.xml
+++ /dev/null
@@ -1,17 +0,0 @@
-
-https://www.gentoo.org/dtd/metadata.dtd;>
-
-   
-   pyt...@gentoo.org
-   Python
-   
-   
-   
-   Enable support for brotli compression
-   
-   
-   urllib3
-   cpe:/a:urllib3:urllib3
-   urllib3/urllib3
-   
-

diff --git a/dev-python/urllib3/urllib3-2.0.2-r1.ebuild 
b/dev-python/urllib3/urllib3-2.0.2-r1.ebuild
deleted file mode 100644
index 75f3221..000
--- a/dev-python/urllib3/urllib3-2.0.2-r1.ebuild
+++ /dev/null
@@ -1,66 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-# please keep this ebuild at EAPI 8 -- sys-apps/portage dep
-EAPI=8
-
-DISTUTILS_USE_PEP517=hatchling
-PYTHON_TESTED=( python3_{10..12} pypy3 )
-PYTHON_COMPAT=( "${PYTHON_TESTED[@]}" )
-PYTHON_REQ_USE="ssl(+)"
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="HTTP library with thread-safe connection pooling, file post, and 
more"
-HOMEPAGE="
-   https://github.com/urllib3/urllib3/
-   https://pypi.org/project/urllib3/
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~arm64-macos ~ppc-macos ~x64-macos 
~x64-solaris"
-IUSE="brotli test zstd"
-RESTRICT="!test? ( test )"
-
-# [secure] extra is deprecated and slated for removal, we don't need it:
-# https://github.com/urllib3/urllib3/issues/2680
-RDEPEND="
-   >=dev-python/PySocks-1.5.8[${PYTHON_USEDEP}]
-   =dev-python/brotlicffi-0.8.0[${PYTHON_USEDEP}] )
-   zstd? ( >=dev-python/zstandard-0.18.0[${PYTHON_USEDEP}] )
-"
-BDEPEND="
-   test? (
-   $(python_gen_cond_dep "
-   ${RDEPEND}
-   dev-python/brotlicffi[\${PYTHON_USEDEP}]
-   dev-python/freezegun[\${PYTHON_USEDEP}]
-   dev-python/pytest[\${PYTHON_USEDEP}]
-   >=dev-python/tornado-4.2.1[\${PYTHON_USEDEP}]
-   >=dev-python/trustme-0.5.3[\${PYTHON_USEDEP}]
-   >=dev-python/zstandard-0.18.0[\${PYTHON_USEDEP}]
-   " "${PYTHON_TESTED[@]}")
-   )
-"
-
-PATCHES=( "${FILESDIR}"/${PN}-2.0.0-libressl.patch )
-
-python_test() {
-   local -x CI=1
-   if ! has "${EPYTHON}" "${PYTHON_TESTED[@]/_/.}"; then
-   einfo "Skipping tests on ${EPYTHON}"
-   return
-   fi
-
-   local EPYTEST_DESELECT=(
-   # take forever
-   
test/contrib/test_pyopenssl.py::TestSocketSSL::test_requesting_large_resources_via_ssl
-   
test/with_dummyserver/test_socketlevel.py::TestSSL::test_requesting_large_resources_via_ssl
-   )
-
-   # plugins make tests slower, and more fragile
-   local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
-  

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

2023-06-27 Thread orbea
commit: ad7b125734315bf150718d1aed2285362959a5f5
Author: orbea  riseup  net>
AuthorDate: Wed Jun 28 00:43:43 2023 +
Commit: orbea  riseup  net>
CommitDate: Wed Jun 28 00:44:31 2023 +
URL:https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=ad7b1257

dev-util/cargo-ebuild: merge ::gentoo changes

Signed-off-by: orbea  riseup.net>

 dev-util/cargo-ebuild/cargo-ebuild-0.5.2.ebuild | 4 ++--
 dev-util/cargo-ebuild/cargo-ebuild-0.5.4.ebuild | 2 +-
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-util/cargo-ebuild/cargo-ebuild-0.5.2.ebuild 
b/dev-util/cargo-ebuild/cargo-ebuild-0.5.2.ebuild
index 95d0577..48e8923 100644
--- a/dev-util/cargo-ebuild/cargo-ebuild-0.5.2.ebuild
+++ b/dev-util/cargo-ebuild/cargo-ebuild-0.5.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2017-2022 Gentoo Authors
+# Copyright 2017-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 # Auto-Generated by cargo-ebuild 0.5.1
@@ -177,7 +177,7 @@ src_prepare() {
 }
 
 src_configure() {
-   filter-flags '-flto*' # https://bugs.gentoo.org/858332
+   filter-lto # https://bugs.gentoo.org/858332
export LIBGIT2_SYS_USE_PKG_CONFIG=1 LIBSSH2_SYS_USE_PKG_CONFIG=1 
PKG_CONFIG_ALLOW_CROSS=1
cargo_src_configure
 }

diff --git a/dev-util/cargo-ebuild/cargo-ebuild-0.5.4.ebuild 
b/dev-util/cargo-ebuild/cargo-ebuild-0.5.4.ebuild
index 40da9d7..b405e4e 100644
--- a/dev-util/cargo-ebuild/cargo-ebuild-0.5.4.ebuild
+++ b/dev-util/cargo-ebuild/cargo-ebuild-0.5.4.ebuild
@@ -169,7 +169,7 @@ src_prepare() {
 }
 
 src_configure() {
-   filter-flags '-flto*' # https://bugs.gentoo.org/858332
+   filter-lto # https://bugs.gentoo.org/858332
export LIBGIT2_SYS_USE_PKG_CONFIG=1 LIBSSH2_SYS_USE_PKG_CONFIG=1 
PKG_CONFIG_ALLOW_CROSS=1
cargo_src_configure
 }



[gentoo-commits] repo/proj/libressl:master commit in: app-crypt/tpm2-tss/, app-crypt/tpm2-tss/files/

2023-06-27 Thread orbea
commit: 34bdabd51bedb7596d21167c51be2b7b39562331
Author: orbea  riseup  net>
AuthorDate: Wed Jun 28 00:29:43 2023 +
Commit: orbea  riseup  net>
CommitDate: Wed Jun 28 00:29:43 2023 +
URL:https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=34bdabd5

app-crypt/tpm2-tss: drop 3.2.0-r4, 3.2.1, 3.2.2, 4.0.0

Signed-off-by: orbea  riseup.net>

 app-crypt/tpm2-tss/Manifest|   4 -
 ...2.0-Dont-run-systemd-sysusers-in-Makefile.patch |  57 
 .../tpm2-tss/files/tpm2-tss-3.2.0-slibtool.patch   |  49 ---
 ...st-fix-usage-of-FILE-in-unit-test-fapi-io.patch | 146 -
 ...2.1-Dont-run-systemd-sysusers-in-Makefile.patch |  61 -
 app-crypt/tpm2-tss/tpm2-tss-3.2.0-r4.ebuild| 108 ---
 app-crypt/tpm2-tss/tpm2-tss-3.2.1.ebuild   |  90 -
 app-crypt/tpm2-tss/tpm2-tss-3.2.2.ebuild   |  94 -
 app-crypt/tpm2-tss/tpm2-tss-4.0.0.ebuild   |  98 --
 9 files changed, 707 deletions(-)

diff --git a/app-crypt/tpm2-tss/Manifest b/app-crypt/tpm2-tss/Manifest
index b76f835..e5a285d 100644
--- a/app-crypt/tpm2-tss/Manifest
+++ b/app-crypt/tpm2-tss/Manifest
@@ -1,5 +1 @@
-DIST tpm2-tss-3.2.0.tar.gz 1629211 BLAKE2B 
a89aa4d89a50bdfb5a9652874d30e2138747bd022049f2be2d0b56e296329d0c41254033ec3a062dbd64fde54a62e952f54446c551e5788231827cd53fae045a
 SHA512 
cabb411f074dfa94919ba914849aac77a0ac2f50622e28a1406cf575369148774748e0e2b7a7c566ec83561a96d4b883bac5a3b1763f4cf48668a0c5d68c0a23
-DIST tpm2-tss-3.2.1.tar.gz 1638566 BLAKE2B 
bdf5eeca1e7269a639cefd8b4a38e16c5b7c08518411a22718dcd14bc9fe3b621eee77cdd98f9ece0f6d9a52319bce5e0a502ff9a6e4ba6716341bd01f5967a9
 SHA512 
dbe5e29349d78621fcd608d9c75fa58f5e6462264b9654ca85af9f9faafebe1107d9f735a1b6ad4956a089b0dd96cbda3f46364cabd846f9fb29a419b074c78f
-DIST tpm2-tss-3.2.2.tar.gz 1638857 BLAKE2B 
164c54b7c43a3379a9aae86fd39788a0906030bc2df9a96d7264635b0e281088f46f470d28098e194e77067f1c4412a8f1ef30d7877eb2410aeefee2d3639409
 SHA512 
efa71d04de907f74cf0e451a55124cb6fa804fddc2530ecc728a76030e0ae1e8597048c81cd4316397318f273e95754cf85745fc49966208b60babd398989aa6
-DIST tpm2-tss-4.0.0.tar.gz 1787084 BLAKE2B 
9b9d466eab77ae71ec916c911f9e1321013fe49594e103610fcb03492a2f20e811a2faddc2237519b710a1931226d5664581cd671d2318319a92e16bcb5ccfb4
 SHA512 
1058aa74e2358bfb60a17b85291dc642d40b49bb076453810c5b2b0c37c72671c319d783c879f719ccbe7aaeb5f464e0144c6ee12d28242b477be5d579cb3f9c
 DIST tpm2-tss-4.0.1.tar.gz 1787139 BLAKE2B 
627cdefeff6c64148f9da1425922a0a7a72debcee4930ffab208a3b9b66127c2d4f923e3e105bfd45410cdb13c19cb40cc15a720e9a05dd32ff622dabf5fcc32
 SHA512 
ed6ddc52cb0e8c1082a4bb001e1225eb9905fd2380da88db5fd69ff5b5d9d43a93eb67b634e49d53eb5d586832da3aef2c4c7e5f18d51bb730481f8913319d7d

diff --git 
a/app-crypt/tpm2-tss/files/tpm2-tss-3.2.0-Dont-run-systemd-sysusers-in-Makefile.patch
 
b/app-crypt/tpm2-tss/files/tpm2-tss-3.2.0-Dont-run-systemd-sysusers-in-Makefile.patch
deleted file mode 100644
index 90b1280..000
--- 
a/app-crypt/tpm2-tss/files/tpm2-tss-3.2.0-Dont-run-systemd-sysusers-in-Makefile.patch
+++ /dev/null
@@ -1,57 +0,0 @@
-diff --git a/Makefile.am b/Makefile.am
-index ce19aac3..22a8c075 100644
 a/Makefile.am
-+++ b/Makefile.am
-@@ -498,10 +498,9 @@ fapi-config.json: dist/fapi-config.json.in
-   -e 's|[@]userstatedir@|$(userstatedir)|g' \
-   < "$<" > "$@"
- 
--sysusers_DATA = dist/sysusers.d/tpm2-tss.conf
- tmpfiles_DATA = tpm2-tss-fapi.conf
- 
--EXTRA_DIST += dist/sysusers.d/tpm2-tss.conf 
dist/tmpfiles.d/tpm2-tss-fapi.conf.in
-+EXTRA_DIST += dist/tmpfiles.d/tpm2-tss-fapi.conf.in
- CLEANFILES += tpm2-tss-fapi.conf
- 
- # We have to do this ourselves, in order to get absolute paths
-@@ -726,13 +725,6 @@ EXTRA_DIST += dist/tpm-udev.rules
- 
- install-dirs:
- if HOSTOS_LINUX
--if SYSD_SYSUSERS
--  @echo "systemd-sysusers 
$(DESTDIR)$(sysconfdir)/sysusers.d/tpm2-tss.conf"
--  @systemd-sysusers $(DESTDIR)$(sysconfdir)/sysusers.d/tpm2-tss.conf || 
echo "WARNING Failed to create the tss user and group"
--else
--  @echo "call make_tss_user_and_group"
--  @$(call make_tss_user_and_group) || echo "WARNING Failed to create the 
tss user and group"
--endif
- if SYSD_TMPFILES
-   @echo "systemd-tmpfiles --create 
$(DESTDIR)$(sysconfdir)/tmpfiles.d/tpm2-tss-fapi.conf"
-   @systemd-tmpfiles --create 
$(DESTDIR)$(sysconfdir)/tmpfiles.d/tpm2-tss-fapi.conf|| echo "WARNING Failed to 
create the FAPI directories with the correct permissions"
-diff --git a/configure.ac b/configure.ac
-index 6482944f..44c0e383 100644
 a/configure.ac
-+++ b/configure.ac
-@@ -483,22 +483,9 @@ AS_IF([test "x$enable_integration" = "xyes" && test 
"x$enable_self_generated_cer
-   [AC_MSG_WARN([Running integration tests without EK certificate 
verification, use --enable-self-generated-certificate for full test coverage])])
- 
- # Check for systemd helper tools used by make install
--AC_CHECK_PROG(systemd_sysusers, 

[gentoo-commits] repo/proj/libressl:master commit in: dev-lang/python/

2023-06-27 Thread orbea
commit: 4b89eb27e4f401a4319524adb5879050a8b543f3
Author: orbea  riseup  net>
AuthorDate: Wed Jun 28 00:36:00 2023 +
Commit: orbea  riseup  net>
CommitDate: Wed Jun 28 00:36:00 2023 +
URL:https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=4b89eb27

dev-lang/python: drop 3.9.16_p3-r1, 3.10.11, 3.11.3

Signed-off-by: orbea  riseup.net>

 dev-lang/python/Manifest   |   9 -
 dev-lang/python/python-3.10.11.ebuild  | 500 ---
 dev-lang/python/python-3.11.3.ebuild   | 532 -
 dev-lang/python/python-3.9.16_p3-r1.ebuild | 492 --
 4 files changed, 1533 deletions(-)

diff --git a/dev-lang/python/Manifest b/dev-lang/python/Manifest
index ace0145..6cefd6b 100644
--- a/dev-lang/python/Manifest
+++ b/dev-lang/python/Manifest
@@ -1,21 +1,12 @@
 DIST Python-2.7.18.tar.xz 12854736 BLAKE2B 
060a621c91dd8e3d321aec99d44c17aa67381998256a1a002d316b38288349884d5960de35c49352d03129ed0bae599e641ec2225898158ebce50a7a2fd74d2c
 SHA512 
a7bb62b51f48ff0b6df0b18f5b0312a523e3110f49c3237936bfe56ed0e26838c0274ff5401bda6fc21bf24337477ccac49e8026c5d651e4b4cafb5eb5086f6c
 DIST Python-2.7.18.tar.xz.asc 833 BLAKE2B 
1d98770e46171971fb4508d238c01d2755281d2f94353314014d9e83e0ec5f0b3e3950ea1fdf5fce9ba6b8f55312355845c2a3fc4291c27ee56fe6215448
 SHA512 
c2a5f5a52f47dec52460ad3275758d4e5de6e7075c3def4353c988d74d563a39b42cae2d5eb24e2a23a6247cef69100f91620b11a49c2359fbf99b203c9cbda8
-DIST Python-3.10.11.tar.xz 19640792 BLAKE2B 
ce281549cb8fdcb74e068cc76c5412af749a6394644c2aacabdcbf5e10210fb5c0f4e7cb2eb3b728837eb89e382873074e938f609d94001dd5b4bf823084a994
 SHA512 
fa113b4b635d271a1412999587ec64654d337db263851a6a9d88b3cab4ed66dba76fe03e65c4d341f0a83fd8182d35e245bfd9827465d7aebcb4deb71af4d047
-DIST Python-3.10.11.tar.xz.asc 833 BLAKE2B 
ba107904c1658374481636bc950187a7bd1a2fb33aa3fb2fd1343e5aec6e84afdadab0b2edc6f0768856ae7b847a592fc79a7476247f4ff67c38c1ff18f831e9
 SHA512 
edddacc81d4671851cd2a52853cabc53314fa226dac77c2248ee61cf7d58dd2f59301b7729b2ff9f5717b84268140c3bef30e358b80718c6c84b308bd560bcd8
 DIST Python-3.10.12.tar.xz 19654836 BLAKE2B 
f7a3e27b437003915e4ebeeba82d1cc0c9de169f6e4bfe8d957e910141767668f3f1dd19374c212dba09325465f859244b955f3ffd3d0e6e879cc31bb4229ed6
 SHA512 
5ea018e71bfe7872e02eaf8aef56d5583c0880e4ce5fbbdf8ea76da20c2e94ac6a3ba8badb4b7d1bc21853402a3b63541b04181737417b1626e786b696595cf5
 DIST Python-3.10.12.tar.xz.asc 833 BLAKE2B 
a0278118ce8e1806a68838e77f2448570e41791d968e23f27940e48ba996a21dbe3766e670180ec0f78d32d89aa7574a95e5232aa9173f2c58886069a76a4cca
 SHA512 
d5f1c98d8509e078bf7d7205f9fe25d028178fb7940cff406761c14a2689a82425f6bfe9b58b2aa6e9d4fee53626fb56658e56bd54028245de827dc5ebc1d7d8
-DIST Python-3.11.3.tar.xz 19906156 BLAKE2B 
c23815e09a0012b2af03f3e18471389382978ef0991cb081c4c6410e98613589d47d3ad782c0a06a48ddd86fc5df7f1d59e93dbab5871b89559e225084544248
 SHA512 
a3bba4b69322a47bfeefe42ba0fd7331b5b67fd2ab41441e2219d16ef8c6f307f1a48977afd073c18cfd24ec6cb1bfe0c4bb4b273031eb524dc7e9fb5fbcc3b6
-DIST Python-3.11.3.tar.xz.asc 833 BLAKE2B 
1846858480428293047bfaf87a74f5a6cf28227f63dbc36e658ab68444a5b91c2178fca42f35a413591103a0ceeea3cd5f8b757fb2f42cbcad023c62970ab950
 SHA512 
34bfb6e74e2bbec15bf3f653e32a3d705961b5f724e3f4713cf9b6b530f9c9e7e94f5cf855798bdf9763235b97a60ec9ad554d24cdc793e21a0c39540b5818d8
 DIST Python-3.11.4.tar.xz 19954828 BLAKE2B 
b423aa1838702f555160b41cd90d752180250381af9222d714f0545281e8577e14d7771dc2e1217d877ba31e85590da8adcc50b5019faaecdd775cd09b313d47
 SHA512 
7eb14fecbf60824d10c22a9057584c3a142c2866f4af6caa2525c10c8bcb24e6e7afb32a44a0e118df0a2b2543d578c3b422ffd4a5fa317dfe6ea371cc7ee1ee
 DIST Python-3.11.4.tar.xz.asc 833 BLAKE2B 
0384dfbda5f897e749d8fca21773c599d1910ce1188f3c2dbf9632c9a79347644e1354e0ec6fc182c387b9cd6c66b8c224e5bfd8237877786918414f8d49f5f7
 SHA512 
8ee82bf116b2cc7407e260eccf53e7fee4d7497165d0b9c3e59931c73f3b419bc0299b459eee9544a6e51e323ff0a6aa07827efd89f9c320b54556feeea04a78
-DIST Python-3.9.16.tar.xz 19738796 BLAKE2B 
70dedeb70d9d8f27e4f6db5106623e087c61d451c7a04639cf8d3503ad02d4d43f1b36d0cdf1131aefc9bf6e677e561227dd4baef2c2c3d2dbf6d3e7dc36bd94
 SHA512 
b5fd0afe131c82bbce6ddf887c59eef6945910d6a9a2bc87c0927f4e4a096bf9ca4d25bcb729c40f6ebb8a65fbe8bf7b0b97a7c4a8c9e551240eb4f34b878653
-DIST Python-3.9.16.tar.xz.asc 833 BLAKE2B 
416b4a4be06e101c5971c12a6f21229c425bcabaea58487e0d1b24d6dea318c58806ee43892fc704df8252670451bd6a4a2610c25672d3983ddb081fed34b92d
 SHA512 
468959c36a3ec6136f57a39475fff4745a25be0cb5d3d58cf3e5faf0b9ce2d2a8b89f1f9fea1479c4c6ad12ac49e97c1cfd4291c978bb3d30df5a582ec315210
 DIST Python-3.9.17.tar.xz 19647312 BLAKE2B 
eae9d1c0b9a6cd9ce84af75e58899bcd127163c90434d2bc879047706adb087721aa5ac9425e6906e6238296b2695ea0304a2b93288627cee3560ee85f450062
 SHA512 
994d92346e563a4635411808744eac8207c68e6fc9c1db1c2eb4103dad8553aaad4a8116e38c61f28cb17905a12cc46dccdde985e1c45882bf1815081b88b6be
 DIST Python-3.9.17.tar.xz.asc 833 BLAKE2B 

[gentoo-commits] repo/proj/libressl:master commit in: app-crypt/qca/

2023-06-27 Thread orbea
commit: a9c18db57bb88c67a54b317d671f8614e5a5c4be
Author: orbea  riseup  net>
AuthorDate: Wed Jun 28 00:22:43 2023 +
Commit: orbea  riseup  net>
CommitDate: Wed Jun 28 00:22:43 2023 +
URL:https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=a9c18db5

app-crypt/qca: stabilize 2.3.6-r1 for arm64, x86

Signed-off-by: orbea  riseup.net>

 app-crypt/qca/qca-2.3.6-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-crypt/qca/qca-2.3.6-r1.ebuild 
b/app-crypt/qca/qca-2.3.6-r1.ebuild
index 3a78f78..a77e87f 100644
--- a/app-crypt/qca/qca-2.3.6-r1.ebuild
+++ b/app-crypt/qca/qca-2.3.6-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://kde/stable/${PN}/${PV}/${P}.tar.xz"
 
 LICENSE="LGPL-2.1"
 SLOT="2"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="amd64 ~arm arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc x86 
~amd64-linux ~x86-linux ~ppc-macos"
 IUSE="botan debug doc examples gcrypt gpg logger nss pkcs11 sasl softstore 
+ssl test"
 
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/proj/libressl:master commit in: app-crypt/tpm2-tss/, app-crypt/tpm2-tss/files/

2023-06-27 Thread orbea
commit: 9e0048a2998bd01369341333a193eb3348bdd94c
Author: orbea  riseup  net>
AuthorDate: Wed Jun 28 00:26:55 2023 +
Commit: orbea  riseup  net>
CommitDate: Wed Jun 28 00:26:55 2023 +
URL:https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=9e0048a2

app-crypt/tpm2-tss: add ::gentoo patch

Signed-off-by: orbea  riseup.net>

 ...4.0.1-Make-sysusers-and-tmpfiles-optional.patch | 50 ++
 app-crypt/tpm2-tss/tpm2-tss-4.0.1.ebuild   |  1 +
 2 files changed, 51 insertions(+)

diff --git 
a/app-crypt/tpm2-tss/files/tpm2-tss-4.0.1-Make-sysusers-and-tmpfiles-optional.patch
 
b/app-crypt/tpm2-tss/files/tpm2-tss-4.0.1-Make-sysusers-and-tmpfiles-optional.patch
new file mode 100644
index 000..d93fcf9
--- /dev/null
+++ 
b/app-crypt/tpm2-tss/files/tpm2-tss-4.0.1-Make-sysusers-and-tmpfiles-optional.patch
@@ -0,0 +1,50 @@
+From 75f53cf7eab591870ce735203995d01d2f577187 Mon Sep 17 00:00:00 2001
+From: Christopher Byrne 
+Date: Tue, 13 Jun 2023 21:40:56 -0500
+Subject: [PATCH] configure.ac: Make sysusers and tmpfiles optional
+
+Signed-off-by: Christopher Byrne 
+---
+ Makefile.am  | 6 +-
+ configure.ac | 4 ++--
+ 2 files changed, 7 insertions(+), 3 deletions(-)
+
+diff --git a/Makefile.am b/Makefile.am
+index 2c81cfa9..98965fa7 100644
+--- a/Makefile.am
 b/Makefile.am
+@@ -563,10 +563,14 @@ fapi-config.json: dist/fapi-config.json.in
+   -e 's|[@]sysmeasurements@|$(sysmeasurements)|g' \
+   < "$<" > "$@"
+ 
++if SYSD_SYSUSERS
+ sysusers_DATA = dist/sysusers.d/tpm2-tss.conf
+-tmpfiles_DATA = tpm2-tss-fapi.conf
++endif
+ 
++if SYSD_TMPFILES
++tmpfiles_DATA = tpm2-tss-fapi.conf
+ CLEANFILES += tpm2-tss-fapi.conf
++endif
+ 
+ # We have to do this ourselves, in order to get absolute paths
+ tpm2-tss-fapi.conf: dist/tmpfiles.d/tpm2-tss-fapi.conf.in
+diff --git a/configure.ac b/configure.ac
+index b6550278..2d478147 100644
+--- a/configure.ac
 b/configure.ac
+@@ -550,9 +550,9 @@ AS_IF([test "x$enable_integration" = "xyes" && test 
"x$enable_self_generated_cer
+ 
+ # Check for systemd helper tools used by make install
+ AC_CHECK_PROG(systemd_sysusers, systemd-sysusers, yes)
+-AM_CONDITIONAL(SYSD_SYSUSERS, test "x$systemd_sysusers" = "xyes")
++AM_CONDITIONAL([SYSD_SYSUSERS], [test "x$systemd_sysusers" = "xyes" && test 
"x$sysusersdir" != "xno"])
+ AC_CHECK_PROG(systemd_tmpfiles, systemd-tmpfiles, yes)
+-AM_CONDITIONAL(SYSD_TMPFILES, test "x$systemd_tmpfiles" = "xyes")
++AM_CONDITIONAL([SYSD_TMPFILES], [test "x$systemd_tmpfiles" = "xyes" && test 
"x$tmpfilesdir" != "xno"])
+ 
+ # Check all tools used by make install
+ AS_IF([test "$HOSTOS" = "Linux" && test "x$systemd_sysusers" != "xyes"],
+-- 
+2.39.3
+

diff --git a/app-crypt/tpm2-tss/tpm2-tss-4.0.1.ebuild 
b/app-crypt/tpm2-tss/tpm2-tss-4.0.1.ebuild
index fc8b4ae..41d4bfd 100644
--- a/app-crypt/tpm2-tss/tpm2-tss-4.0.1.ebuild
+++ b/app-crypt/tpm2-tss/tpm2-tss-4.0.1.ebuild
@@ -41,6 +41,7 @@ PATCHES=(
"${FILESDIR}/${PN}-3.2.0-libressl.patch"
"${FILESDIR}/${PN}-4.0.0-libressl-no-cert-tests.patch"
"${FILESDIR}/${PN}-4.0.0-Dont-install-files-into-run.patch"
+   "${FILESDIR}/${PN}-4.0.1-Make-sysusers-and-tmpfiles-optional.patch"
)
 
 pkg_setup() {



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

2023-06-27 Thread Matt Turner
commit: c1ed6ca3ba9274fdfe4f541e39e3f3f03d1f5a05
Author: Matt Turner  gentoo  org>
AuthorDate: Tue Jun 27 23:54:55 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Tue Jun 27 23:55:50 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c1ed6ca3

x11-misc/compose-tables: Drop old versions

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

 x11-misc/compose-tables/Manifest   |  2 -
 .../compose-tables/compose-tables-1.8.4-r1.ebuild  | 43 --
 .../compose-tables/compose-tables-1.8.5.ebuild | 43 --
 3 files changed, 88 deletions(-)

diff --git a/x11-misc/compose-tables/Manifest b/x11-misc/compose-tables/Manifest
index 91326b8fff9a..c97d7a096c7a 100644
--- a/x11-misc/compose-tables/Manifest
+++ b/x11-misc/compose-tables/Manifest
@@ -1,3 +1 @@
-DIST libX11-1.8.4.tar.xz 1835316 BLAKE2B 
f9f5d1b97e8ac6f8f0edc490a270f98ff4fd901c2054c309bce1f1b3eb690704193e18cd470f682c663090210b14a9498b9259b6acc0e902053e7ab0ca9df076
 SHA512 
3150a47498b0cb012482ee02efeaae16d9e736288f2b3f917be912e1613d56ad6b4ab180de8820305deb2b95dfd993633f43a65344d75979d6b86bdf110cb63e
-DIST libX11-1.8.5.tar.xz 1811288 BLAKE2B 
13ccdcec5d3cd31b8be88402aa7821a1d28520e90e454b816abdf773f21da5cc1690eaa4f17c6f34a3f1254e3b6d21a8a38228428cb113f7198d981f39d1c3eb
 SHA512 
5274f6073ead119c8f915d302f1e2bf9579f88d28a2a2d084a4be2050b14fb605efe91099c89ba55aeb7ad36ae0ecbd519b0808be0e29f56367d5dd8faa063d3
 DIST libX11-1.8.6.tar.xz 1859460 BLAKE2B 
81af515e70e013e14c07f4ead34d130477b10e93f3b057cacac77991f9db488f9821b5473a28d141ffb8ddd4a4a77303bef1a748820ccfdebd7935b528223471
 SHA512 
b94a578003078a42cea43d80fae2c54a3aaa30f706088bb3546331e9abfc180131cafb37887117abcc5b6116992e299974981eef96ecfcf883cc8a1aba4d1ade

diff --git a/x11-misc/compose-tables/compose-tables-1.8.4-r1.ebuild 
b/x11-misc/compose-tables/compose-tables-1.8.4-r1.ebuild
deleted file mode 100644
index f8356e0b46b9..
--- a/x11-misc/compose-tables/compose-tables-1.8.4-r1.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 2020-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-XORG_MULTILIB=no
-XORG_TARBALL_SUFFIX=xz
-inherit xorg-3
-
-# Note: please bump this with x11-libs/libX11
-DESCRIPTION="X.Org Compose Key tables from libX11"
-# xorg-3.eclass would attempt to fetch a tarball with a matching name to this 
package
-SRC_URI="${XORG_BASE_INDIVIDUAL_URI}/lib/libX11-${PV}.tar.${XORG_TARBALL_SUFFIX}"
-S="${WORKDIR}/libX11-${PV}/"
-
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
-
-# Only needed by configure
-DEPEND="
-   x11-base/xorg-proto
-   >=x11-libs/libxcb-1.11.1
-   x11-libs/xtrans"
-RDEPEND=""
-
-XORG_CONFIGURE_OPTIONS=(
-   --without-xmlto
-   --without-fop
-   --disable-specs
-   --disable-xkb
-   --with-keysymdefdir="${ESYSROOT}/usr/include/X11"
-)
-
-src_compile() {
-   emake -C nls
-}
-
-src_test() {
-   :;
-}
-
-src_install() {
-   emake DESTDIR="${D}" -C nls install
-}

diff --git a/x11-misc/compose-tables/compose-tables-1.8.5.ebuild 
b/x11-misc/compose-tables/compose-tables-1.8.5.ebuild
deleted file mode 100644
index 07d749e49aed..
--- a/x11-misc/compose-tables/compose-tables-1.8.5.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 2020-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-XORG_MULTILIB=no
-XORG_TARBALL_SUFFIX=xz
-inherit xorg-3
-
-# Note: please bump this with x11-libs/libX11
-DESCRIPTION="X.Org Compose Key tables from libX11"
-# xorg-3.eclass would attempt to fetch a tarball with a matching name to this 
package
-SRC_URI="${XORG_BASE_INDIVIDUAL_URI}/lib/libX11-${PV}.tar.${XORG_TARBALL_SUFFIX}"
-S="${WORKDIR}/libX11-${PV}/"
-
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
-
-# Only needed by configure
-DEPEND="
-   x11-base/xorg-proto
-   >=x11-libs/libxcb-1.11.1
-   x11-libs/xtrans"
-RDEPEND=""
-
-XORG_CONFIGURE_OPTIONS=(
-   --without-xmlto
-   --without-fop
-   --disable-specs
-   --disable-xkb
-   --with-keysymdefdir="${ESYSROOT}/usr/include/X11"
-)
-
-src_compile() {
-   emake -C nls
-}
-
-src_test() {
-   :;
-}
-
-src_install() {
-   emake DESTDIR="${D}" -C nls install
-}



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

2023-06-27 Thread Matt Turner
commit: 717c8633775814021931d5f0a848a2733d0ce711
Author: Matt Turner  gentoo  org>
AuthorDate: Tue Jun 27 23:55:08 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Tue Jun 27 23:55:50 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=717c8633

x11-libs/libX11: Drop old versions

Bug: https://bugs.gentoo.org/908549
Signed-off-by: Matt Turner  gentoo.org>

 x11-libs/libX11/Manifest   |  2 --
 x11-libs/libX11/libX11-1.8.4-r1.ebuild | 45 --
 x11-libs/libX11/libX11-1.8.5.ebuild| 45 --
 3 files changed, 92 deletions(-)

diff --git a/x11-libs/libX11/Manifest b/x11-libs/libX11/Manifest
index 91326b8fff9a..c97d7a096c7a 100644
--- a/x11-libs/libX11/Manifest
+++ b/x11-libs/libX11/Manifest
@@ -1,3 +1 @@
-DIST libX11-1.8.4.tar.xz 1835316 BLAKE2B 
f9f5d1b97e8ac6f8f0edc490a270f98ff4fd901c2054c309bce1f1b3eb690704193e18cd470f682c663090210b14a9498b9259b6acc0e902053e7ab0ca9df076
 SHA512 
3150a47498b0cb012482ee02efeaae16d9e736288f2b3f917be912e1613d56ad6b4ab180de8820305deb2b95dfd993633f43a65344d75979d6b86bdf110cb63e
-DIST libX11-1.8.5.tar.xz 1811288 BLAKE2B 
13ccdcec5d3cd31b8be88402aa7821a1d28520e90e454b816abdf773f21da5cc1690eaa4f17c6f34a3f1254e3b6d21a8a38228428cb113f7198d981f39d1c3eb
 SHA512 
5274f6073ead119c8f915d302f1e2bf9579f88d28a2a2d084a4be2050b14fb605efe91099c89ba55aeb7ad36ae0ecbd519b0808be0e29f56367d5dd8faa063d3
 DIST libX11-1.8.6.tar.xz 1859460 BLAKE2B 
81af515e70e013e14c07f4ead34d130477b10e93f3b057cacac77991f9db488f9821b5473a28d141ffb8ddd4a4a77303bef1a748820ccfdebd7935b528223471
 SHA512 
b94a578003078a42cea43d80fae2c54a3aaa30f706088bb3546331e9abfc180131cafb37887117abcc5b6116992e299974981eef96ecfcf883cc8a1aba4d1ade

diff --git a/x11-libs/libX11/libX11-1.8.4-r1.ebuild 
b/x11-libs/libX11/libX11-1.8.4-r1.ebuild
deleted file mode 100644
index 30b04e004b26..
--- a/x11-libs/libX11/libX11-1.8.4-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
-
-XORG_DOC=doc
-XORG_MULTILIB=yes
-XORG_TARBALL_SUFFIX=xz
-inherit toolchain-funcs xorg-3
-
-# Note: please bump this with x11-misc/compose-tables
-DESCRIPTION="X.Org X11 library"
-
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   >=x11-libs/libxcb-1.11.1[${MULTILIB_USEDEP}]
-   x11-misc/compose-tables
-
-   !

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

2023-06-27 Thread Marek Szuba
commit: af5fe8e1b5a92c916736900927c71f6cf7bd80da
Author: Marek Szuba  gentoo  org>
AuthorDate: Tue Jun 27 21:43:42 2023 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Tue Jun 27 21:56:27 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=af5fe8e1

dev-python/python-rtmidi: add 1.5.4, drop 1.5.2

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

 dev-python/python-rtmidi/Manifest  |  2 +-
 .../files/python-rtmidi-1.5.1-meson_pure.patch | 29 -
 .../files/python-rtmidi-1.5.2-build_backend.patch  | 36 --
 ...idi-1.5.2.ebuild => python-rtmidi-1.5.4.ebuild} |  3 --
 4 files changed, 1 insertion(+), 69 deletions(-)

diff --git a/dev-python/python-rtmidi/Manifest 
b/dev-python/python-rtmidi/Manifest
index 091c77559be5..56940aca4fc3 100644
--- a/dev-python/python-rtmidi/Manifest
+++ b/dev-python/python-rtmidi/Manifest
@@ -1,2 +1,2 @@
 DIST python-rtmidi-1.4.9.tar.gz 251238 BLAKE2B 
dda4052e893839f88a6756306f8ff4e89ee66ad9716d374efbb7b92a8e9074e98c8d5df0cc82aa3c6e0c77a78fe9b997079623a5147c03eeea9128dfb7605215
 SHA512 
91c5a0f807549fbe9d87df6e40b8c3db0f9be753616ba51804900195d02120cd972e39c69dd99e60e4ea1b1d9831d0b956b64ce71b2fe03422efc57bccf5cb70
-DIST python-rtmidi-1.5.2.tar.gz 332527 BLAKE2B 
8779ea9952c4aeb5673ab26b04899ecb6582d29b9da081f726ce3f41ed0b96cc25239cebb69ebb847efc700332c3d47bf00f1eec6a0d092e0244e1cabe84f0b9
 SHA512 
025b356a2e0aefab53cf84e8d3cb6396058175e01cf2176336121babb4548b767b29bcd2e678fc2389c30df81586ee9395f51ab8acbde82f7f7f589935d65f4c
+DIST python_rtmidi-1.5.4.tar.gz 327631 BLAKE2B 
c4bdbca7e011922eddb7995818cf471d0a3a5243c407b6ca82afad666af367beba4eec0a594ee26a2aca513b85f7964b81f9bd9d5ca095a03219382797402525
 SHA512 
2468ea12fcf6b741eefab7673a7d5d39322fccc853bd6e69ba77e90d6ee3e2681966d9886774386ddb395ee045fd266501c090707894bae5e47cf142c46fd0a4

diff --git 
a/dev-python/python-rtmidi/files/python-rtmidi-1.5.1-meson_pure.patch 
b/dev-python/python-rtmidi/files/python-rtmidi-1.5.1-meson_pure.patch
deleted file mode 100644
index fba3f395812c..
--- a/dev-python/python-rtmidi/files/python-rtmidi-1.5.1-meson_pure.patch
+++ /dev/null
@@ -1,29 +0,0 @@
 a/meson.build
-+++ b/meson.build
-@@ -6,7 +6,7 @@
- default_options: [
- 'warning_level=2'
- ],
--meson_version: '>=0.63.0'
-+meson_version: '>=0.64.0'
- )
- 
- cpp = meson.get_compiler('cpp')
-@@ -69,7 +69,7 @@
- endif # Platform detection
- 
- pymod = import('python')
--python = pymod.find_installation(get_option('python'), required: true)
-+python = pymod.find_installation(get_option('python'), required: true, pure: 
false)
- 
- # Generate _rtmidi extension source
- subdir('src')
 a/rtmidi/meson.build
-+++ b/rtmidi/meson.build
-@@ -78,6 +78,5 @@
- python.install_sources(
- python_sources,
- version_py,
--pure: true,
- subdir: 'rtmidi',
- )

diff --git 
a/dev-python/python-rtmidi/files/python-rtmidi-1.5.2-build_backend.patch 
b/dev-python/python-rtmidi/files/python-rtmidi-1.5.2-build_backend.patch
deleted file mode 100644
index 511e86f836df..
--- a/dev-python/python-rtmidi/files/python-rtmidi-1.5.2-build_backend.patch
+++ /dev/null
@@ -1,36 +0,0 @@
 a/pyproject.toml
-+++ b/pyproject.toml
-@@ -1,14 +1,14 @@
- [build-system]
--# https://thiblahute.gitlab.io/mesonpep517/
--build-backend = "mesonpep517.buildapi"
-+build-backend = "mesonpy"
- requires = [
- "cython",
- "wheel",
--"mesonpep517 @ 
git+https://gitlab.com/SpotlightKid/mesonpep517.git@rtmidi;,
-+"meson-python",
- "ninja"
- ]
- 
- [project]
-+name = "python-rtmidi"
- description = "A Python binding for the RtMidi C++ library implemented using 
Cython."
- authors = [
- { name="Christopher Arndt", email="i...@chrisarndt.de" },
-@@ -41,11 +41,12 @@
- "music",
- "rtmidi",
- ]
--meson-python-option-name = "python"
--meson-options = [
-+
-+[tool.meson-python.args]
-+setup = [
- "-Dwheel=true",
- "-Dverbose=false",
--"--buildtype=plain"
-+"-Dbuildtype=plain"
- ]
- 
- [project.license]

diff --git a/dev-python/python-rtmidi/python-rtmidi-1.5.2.ebuild 
b/dev-python/python-rtmidi/python-rtmidi-1.5.4.ebuild
similarity index 93%
rename from dev-python/python-rtmidi/python-rtmidi-1.5.2.ebuild
rename to dev-python/python-rtmidi/python-rtmidi-1.5.4.ebuild
index 4185174c3c76..18e140eddb8a 100644
--- a/dev-python/python-rtmidi/python-rtmidi-1.5.2.ebuild
+++ b/dev-python/python-rtmidi/python-rtmidi-1.5.4.ebuild
@@ -9,7 +9,6 @@ DOCS_DEPEND="dev-python/myst-parser"
 DOCS_DIR="docs"
 DISTUTILS_EXT=1
 DISTUTILS_USE_PEP517=meson-python
-PYPI_NO_NORMALIZE=1
 
 inherit distutils-r1 docs pypi
 
@@ -36,9 +35,7 @@ BDEPEND="

[gentoo-commits] repo/gentoo:master commit in: net-proxy/lyrebird/

2023-06-27 Thread Marek Szuba
commit: 8629ec558e63f8fd19e72147fc33fcb7bfc158ba
Author: Marek Szuba  gentoo  org>
AuthorDate: Tue Jun 27 21:28:01 2023 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Tue Jun 27 21:56:26 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8629ec55

net-proxy/lyrebird: add 0.1.0

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

 net-proxy/lyrebird/Manifest  |  2 ++
 net-proxy/lyrebird/lyrebird-0.1.0.ebuild | 43 
 2 files changed, 45 insertions(+)

diff --git a/net-proxy/lyrebird/Manifest b/net-proxy/lyrebird/Manifest
index 0c01d5d41b3e..fd6a45fb27d4 100644
--- a/net-proxy/lyrebird/Manifest
+++ b/net-proxy/lyrebird/Manifest
@@ -1,2 +1,4 @@
+DIST lyrebird-0.1.0-deps.tar.xz 88991580 BLAKE2B 
ba9113d847bc900ad3001e91a67ac939a7fbd8f7423f256be92a5fb2461604c00e05edd581a28f456f493997d31a40fa1673fead1cd15ae192e02ca480b9db5b
 SHA512 
af6e245ac333de1c14ba1f648548123f11ceaffb894d4057e2e7ed5c1fa8cd0f023e308ccf20d74696b2ef0b8a0489fe2f73c868dc23e087f8ae04ea6688db4d
+DIST lyrebird-0.1.0.tar.bz2 76753 BLAKE2B 
af168a25093b68b10b489adc282f1ee65b70193602f79d9cc352c78e2a9c71205191dc6487ea58584f76ce1cbbf653d3fd0e1f645d7972d3e73173a90ae39361
 SHA512 
f9b8686d1c5f9ddb41a255a1a8954e05cefd50523ada7360432b456c62475ba606872df407ba8ebd7714d4f185eef0efae63e3e53c5c1c18fd323a97912f951e
 DIST obfs4proxy-0.0.14-deps.tar.xz 23134868 BLAKE2B 
befa45afeb9566dbf46be07ae469dca305d91584b04f6cb8529c50c2d1b3fb94e0adc6434ffa069b8fa1af6be2a29ffc550a7bcf1aa45eac0ed66252e37a31f8
 SHA512 
81f4bb778230c2f040dd1682ffaff3a635d4a57a5cef42b9d4ff7df486476cb037d7851d6e8ce5bb021c6a9a5116355e963eccfc2d1fd94cbc24df21bff7ff2e
 DIST obfs4proxy-0.0.14.tar.gz 88649 BLAKE2B 
6d2198dee67998b1793c28d77dbfd8f922248e8acba481ea9496567652e132fe45c09061b3052dcdebe0dbc356744ea454641789dc688ed333ede73186b8c69a
 SHA512 
2e28516ab888485d14d7f60fc0bee9a8268faf681803c71faff49185b7870cc0c5a6df3dbbb2a4d446307997812092ca64070be978997bc82cc89ee435698feb

diff --git a/net-proxy/lyrebird/lyrebird-0.1.0.ebuild 
b/net-proxy/lyrebird/lyrebird-0.1.0.ebuild
new file mode 100644
index ..34cb1326cb3f
--- /dev/null
+++ b/net-proxy/lyrebird/lyrebird-0.1.0.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit go-module
+
+DESCRIPTION="An obfuscating proxy supporting Tor's pluggable transport 
protocol obfs4"
+HOMEPAGE="https://gitlab.torproject.org/tpo/anti-censorship/pluggable-transports/lyrebird;
+SRC_URI="https://gitlab.torproject.org/tpo/anti-censorship/pluggable-transports/${PN}/-/archive/${P}/${PN}-${P}.tar.bz2
 -> ${P}.tar.bz2
+   
https://dev.gentoo.org/~marecki/dists/${CATEGORY}/${PN}/${P}-deps.tar.xz;
+
+LICENSE="BSD CC0-1.0 BZIP2 GPL-3+ MIT public-domain"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~riscv ~x86"
+
+S="${WORKDIR}"/${PN}-${P}
+
+DOCS=( README.md ChangeLog doc/obfs4-spec.txt )
+
+src_compile() {
+   go build ./cmd/${PN} || die
+}
+
+src_install() {
+   default
+   dobin ${PN}
+   newman doc/obfs4proxy.1 ${PN}.1
+}
+
+pkg_postinst() {
+   if [[ ! -z "${REPLACING_VERSIONS}" ]]; then
+   local oldver
+   for oldver in ${REPLACING_VERSIONS}; do
+   if ver_test "${oldver}" -lt 0.1.0; then
+   ewarn "Since version 0.1.0 the proxy executable 
is called '${PN}' rather than 'obfs4proxy'."
+   ewarn "Please update your Tor configuration 
accordingly."
+   ewarn
+   break
+   fi
+   done
+   fi
+}



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

2023-06-27 Thread Marek Szuba
commit: 3098f8460b246e83aeb43fcea62b1fc44729e710
Author: Marek Szuba  gentoo  org>
AuthorDate: Tue Jun 27 21:54:26 2023 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Tue Jun 27 21:56:28 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3098f846

dev-python/pytest-env: add 0.8.2

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

 dev-python/pytest-env/Manifest|  1 +
 dev-python/pytest-env/pytest-env-0.8.2.ebuild | 21 +
 2 files changed, 22 insertions(+)

diff --git a/dev-python/pytest-env/Manifest b/dev-python/pytest-env/Manifest
index 44208bd460a6..d5e2a4ff9aa6 100644
--- a/dev-python/pytest-env/Manifest
+++ b/dev-python/pytest-env/Manifest
@@ -1 +1,2 @@
 DIST pytest_env-0.8.1.tar.gz 6926 BLAKE2B 
1d993947c5d67a57832e170e2cc2cbe56f5f1eef37d96790ec3965e5d7b9489771d1890ef7c6f4ae504e1d6d22845cf9b1b3fccf3caeacb3e6ff33d5f86b9279
 SHA512 
0c99db9c5467f5fe6f8655e540fff4b91884cef3553daf455298d2dc7bb51439418f3149b941d37a777199f28d82eccb2073fdd5e09bfb97cdf24d3ddb1d21bc
+DIST pytest_env-0.8.2.tar.gz 7419 BLAKE2B 
c07140de76392bcf316935efaa52aea344c7167a95fe497c3702dd2aabc3150641f0903f2de6ee1794453dc2e5b1630d746b2fcb3dbcea8edb9ba066cde0a0b4
 SHA512 
6fbbb6b1db21ebeb47c472e10adb9bacedcdbbabceeaf93b01146ec7e175005aeef46616a4343bf02b23561c0ff5815506fe356f337371dfc057ee29521f68af

diff --git a/dev-python/pytest-env/pytest-env-0.8.2.ebuild 
b/dev-python/pytest-env/pytest-env-0.8.2.ebuild
new file mode 100644
index ..db479a2c1572
--- /dev/null
+++ b/dev-python/pytest-env/pytest-env-0.8.2.ebuild
@@ -0,0 +1,21 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=hatchling
+PYTHON_COMPAT=( python3_{10..12} )
+inherit distutils-r1 pypi
+
+DESCRIPTION="py.test plugin that allows you to add environment variables"
+HOMEPAGE="https://github.com/pytest-dev/pytest-env;
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~hppa ~ppc ~ppc64 ~x86"
+
+RDEPEND="dev-python/pytest[${PYTHON_USEDEP}]"
+BDEPEND=">=dev-python/hatch-vcs-0.3[${PYTHON_USEDEP}]
+   test? ( >=dev-python/pytest-mock-3.10.0[${PYTHON_USEDEP}] )"
+
+distutils_enable_tests pytest



[gentoo-commits] repo/gentoo:master commit in: profiles/updates/, net-proxy/lyrebird/, net-proxy/obfs4proxy/

2023-06-27 Thread Marek Szuba
commit: 926cd480d5a3251a09c6cf21daa66a4538c7fed5
Author: Marek Szuba  gentoo  org>
AuthorDate: Tue Jun 27 20:59:34 2023 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Tue Jun 27 21:56:23 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=926cd480

net-proxy/lyrebird: rename from net-proxy/obfs4proxy

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

 net-proxy/{obfs4proxy => lyrebird}/Manifest |  0
 .../lyrebird-0.0.14.ebuild} | 17 ++---
 net-proxy/{obfs4proxy => lyrebird}/metadata.xml |  0
 profiles/updates/2Q-2023|  1 +
 4 files changed, 11 insertions(+), 7 deletions(-)

diff --git a/net-proxy/obfs4proxy/Manifest b/net-proxy/lyrebird/Manifest
similarity index 100%
rename from net-proxy/obfs4proxy/Manifest
rename to net-proxy/lyrebird/Manifest

diff --git a/net-proxy/obfs4proxy/obfs4proxy-0.0.14.ebuild 
b/net-proxy/lyrebird/lyrebird-0.0.14.ebuild
similarity index 57%
rename from net-proxy/obfs4proxy/obfs4proxy-0.0.14.ebuild
rename to net-proxy/lyrebird/lyrebird-0.0.14.ebuild
index f2282b63925d..44f0e12e63e3 100644
--- a/net-proxy/obfs4proxy/obfs4proxy-0.0.14.ebuild
+++ b/net-proxy/lyrebird/lyrebird-0.0.14.ebuild
@@ -1,30 +1,33 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
 inherit go-module
 
+MY_PN="obfs4proxy"
+MY_P="${MY_PN}-${PV}"
+
 DESCRIPTION="An obfuscating proxy supporting Tor's pluggable transport 
protocol obfs4"
 HOMEPAGE="https://gitlab.com/yawning/obfs4;
-SRC_URI="https://gitlab.com/yawning/obfs4/-/archive/${P}/obfs4-${P}.tar.gz -> 
${P}.tar.gz
-   
https://dev.gentoo.org/~marecki/dists/${CATEGORY}/${PN}/${P}-deps.tar.xz;
+SRC_URI="https://gitlab.com/yawning/obfs4/-/archive/${MY_P}/obfs4-${MY_P}.tar.gz
 -> ${MY_P}.tar.gz
+   
https://dev.gentoo.org/~marecki/dists/${CATEGORY}/${PN}/${MY_P}-deps.tar.xz;
 
 # See https://gitlab.com/yawning/obfs4/-/issues/5#note_573104796 for licence 
clarification
 LICENSE="BSD CC0-1.0 BZIP2 GPL-3+ MIT public-domain"
 SLOT="0"
 KEYWORDS="amd64 arm ~riscv x86"
 
-S="${WORKDIR}/obfs4-${P}"
+S="${WORKDIR}/obfs4-${MY_P}"
 
 DOCS=( README.md ChangeLog LICENSE-GPL3.txt doc/obfs4-spec.txt )
 
 src_compile() {
-   go build -o ${PN}/${PN} ./${PN} || die
+   go build -o ${MY_PN}/${MY_PN} ./${MY_PN} || die
 }
 
 src_install() {
default
-   dobin ${PN}/${PN}
-   doman doc/${PN}.1
+   dobin ${MY_PN}/${MY_PN}
+   doman doc/${MY_PN}.1
 }

diff --git a/net-proxy/obfs4proxy/metadata.xml b/net-proxy/lyrebird/metadata.xml
similarity index 100%
rename from net-proxy/obfs4proxy/metadata.xml
rename to net-proxy/lyrebird/metadata.xml

diff --git a/profiles/updates/2Q-2023 b/profiles/updates/2Q-2023
index 9d985a954d62..ce332d5bfb43 100644
--- a/profiles/updates/2Q-2023
+++ b/profiles/updates/2Q-2023
@@ -29,3 +29,4 @@ move dev-python/python-miniupnpc dev-python/miniupnpc
 move dev-python/service_identity dev-python/service-identity
 move dev-python/readme_renderer dev-python/readme-renderer
 move dev-libs/sexp dev-libs/sexpp
+move net-proxy/obfs4proxy net-proxy/lyrebird



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

2023-06-27 Thread Marek Szuba
commit: 777280c0f9eb5db9ca0e0098c0a690c2506ff50f
Author: Marek Szuba  gentoo  org>
AuthorDate: Tue Jun 27 20:45:30 2023 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Tue Jun 27 21:56:22 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=777280c0

net-analyzer/suricata: add 6.0.13, drop 6.0.11

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

 net-analyzer/suricata/Manifest| 4 ++--
 .../suricata/{suricata-6.0.11.ebuild => suricata-6.0.13.ebuild}   | 2 +-
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/net-analyzer/suricata/Manifest b/net-analyzer/suricata/Manifest
index 549fe68db0a7..85d27e588a21 100644
--- a/net-analyzer/suricata/Manifest
+++ b/net-analyzer/suricata/Manifest
@@ -1,4 +1,4 @@
-DIST suricata-6.0.11.tar.gz 27408130 BLAKE2B 
41b37168e6c50b32971ad8c0541f3bc1981152c8360bbfc261a9abab5dc229425bef92fe19db5d0ec7cf32abff71acca62934c411aea79f5c8f9b38bd6422ee4
 SHA512 
b9b23aa9f71e9ce9c15312d14624133f772a0df82059a7c911cfb028ff00ba0eb39c7c263cb7f4612d2199c262cef1682c06f8b416a36e37dfb4277f12cb2ce9
-DIST suricata-6.0.11.tar.gz.sig 566 BLAKE2B 
fb6854b4bade28d4ff5850dace2e71955d587a3a0346bd158796564a3d3440940b90edc85be330ca8f8f903b35c9a7abf01dc2a570f7a74f492ca0bda70b
 SHA512 
4ab0b2823d0260cbb17c1dc25dcf1511b772fd5369555b6f1db9db1cc5bbb66092f1b6c4e4b6f01ee76a6003c51444b44e8529ea6f994a554c42e267295e8dc3
 DIST suricata-6.0.12.tar.gz 27388535 BLAKE2B 
3cd16072014e814ec116bbde6649a0230200e447884028fef0440cbbc38a36b28c1edb39098e4089ee966890464bcd2573ea82d3e35e6d034ad465ac20c4c0b6
 SHA512 
aa8a51e0c6b04640a9df3ca46d736c23f213561a0f47e9022f0bd10cf4652b6912ff576fb6db0b663fcae5ab5a80ef5048da3a323326fb2b6d56d8ef7c0c
 DIST suricata-6.0.12.tar.gz.sig 566 BLAKE2B 
50102891a3efec7a52e16bf7c3842cbdf3e9feb0f9a1fe34ab714ea1b5f01c02aafec74c7252b1bb0b0da0242c4f4eb1771c74aef06f356672f6e5bcc405b1a8
 SHA512 
b3cfb4791599e9c48a46cd39e28d74022ac2aa7b6cb04ceff70ae66a5e4b1e166caa48a47869c37cffd82e6eae1f65744ca3d84521f8808f90210039f31b
+DIST suricata-6.0.13.tar.gz 27411308 BLAKE2B 
47dcc47253c462510494dac35a4aa41a110f62bca148871d86509b76ac0c2a873b9fbb9fc981e65897d6443032c27c9f9eeb0fae524f4e56306ed01fe6e32b01
 SHA512 
7b7ea4b01b6ec4662db1e875e940d667b0aa71b7b91dccf72d32b644c6291814c3fde0c69c96c138d2f1e2412c92456fede823d61c3b7ba63f4bae0edc2dbb0d
+DIST suricata-6.0.13.tar.gz.sig 566 BLAKE2B 
880dccc4db0f322bd11f123fb2ad012a2904e4bee5ed0c2f161e0baee7054acde2234a9da94184ba67a5bb7adab1da10ca00c7850ae1a046dea07b91297b8476
 SHA512 
3578087d3ee4bcc8e0f6bd704e42d553b4baf208fc04002f4931bf8d23babe7727a25720c52143a3c423f1cc1f5513105e177fd4368b40927d6fe7234db9de65

diff --git a/net-analyzer/suricata/suricata-6.0.11.ebuild 
b/net-analyzer/suricata/suricata-6.0.13.ebuild
similarity index 99%
rename from net-analyzer/suricata/suricata-6.0.11.ebuild
rename to net-analyzer/suricata/suricata-6.0.13.ebuild
index 9b453e9fdbc6..4ea91dc87cfe 100644
--- a/net-analyzer/suricata/suricata-6.0.11.ebuild
+++ b/net-analyzer/suricata/suricata-6.0.13.ebuild
@@ -38,7 +38,7 @@ RDEPEND="${PYTHON_DEPS}
$(python_gen_cond_dep '
dev-python/pyyaml[${PYTHON_USEDEP}]
')
-   >=net-libs/libhtp-0.5.43
+   >=net-libs/libhtp-0.5.44
net-libs/libpcap
sys-apps/file
sys-libs/libcap-ng



[gentoo-commits] repo/gentoo:master commit in: net-proxy/lyrebird/

2023-06-27 Thread Marek Szuba
commit: bdb6e7716729ab6ef1a1f3aa9ada900d872c80fa
Author: Marek Szuba  gentoo  org>
AuthorDate: Tue Jun 27 21:02:04 2023 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Tue Jun 27 21:56:25 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bdb6e771

net-proxy/lyrebird: remove outdated remote from metadata.xml

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

 net-proxy/lyrebird/metadata.xml | 3 ---
 1 file changed, 3 deletions(-)

diff --git a/net-proxy/lyrebird/metadata.xml b/net-proxy/lyrebird/metadata.xml
index 54d2d763d12e..beac02a9af14 100644
--- a/net-proxy/lyrebird/metadata.xml
+++ b/net-proxy/lyrebird/metadata.xml
@@ -5,7 +5,4 @@
mare...@gentoo.org
Marek Szuba

-   
-   Yawning/obfs4
-   
 



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

2023-06-27 Thread Marek Szuba
commit: 7d7ca23e474dc5ccbbaedee9741b5511a8334fe2
Author: Marek Szuba  gentoo  org>
AuthorDate: Tue Jun 27 20:45:09 2023 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Tue Jun 27 21:56:21 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7d7ca23e

net-libs/libhtp: add 0.5.44

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

 net-libs/libhtp/Manifest |  1 +
 net-libs/libhtp/libhtp-0.5.44.ebuild | 41 
 2 files changed, 42 insertions(+)

diff --git a/net-libs/libhtp/Manifest b/net-libs/libhtp/Manifest
index 42547b31cfd5..5838d57a4927 100644
--- a/net-libs/libhtp/Manifest
+++ b/net-libs/libhtp/Manifest
@@ -1 +1,2 @@
 DIST libhtp-0.5.43.tar.gz 500631 BLAKE2B 
071cadc254b7af55bf410db5689429ca7588005b2f74fbd8468f2d6eeaf00c55ae99e8dd78552a5bf11ace5c8047b28a844db343937827a428b6d8b8d9036d29
 SHA512 
6d24f4510b0a444895b6dcc601b9e4560fba0da5db591efa58874d2fc8f7c5d6598b6caddc908824ce294e69cdd8ff8bf0d9147f22d395810844cad48f23557d
+DIST libhtp-0.5.44.tar.gz 500798 BLAKE2B 
6b4c8d617e6a649997e9375677baed99315be83e598317ce4951883482e6099cb5fd28e27ae25ab68ecc765931b0955289d144a710ce2e1b11edf92848b1b613
 SHA512 
e538d022110eef808a7ab040ca58004f1a8759d315ad954455d6da9a088cf80d53489529234fbfdd9fd20b8424d49b4a9635673cd25612c63ef9cc90220a4e82

diff --git a/net-libs/libhtp/libhtp-0.5.44.ebuild 
b/net-libs/libhtp/libhtp-0.5.44.ebuild
new file mode 100644
index ..7f787459dab5
--- /dev/null
+++ b/net-libs/libhtp/libhtp-0.5.44.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools
+
+DESCRIPTION="security-aware parser for the HTTP protocol and the related bits 
and pieces"
+HOMEPAGE="https://github.com/OISF/libhtp;
+SRC_URI="https://github.com/OISF/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~mips ~riscv ~x86"
+IUSE="debug"
+
+RDEPEND="sys-libs/zlib"
+DEPEND="${RDEPEND}"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-0.5.43-configure_fortify_source.patch
+)
+
+# false positive -- function specific to dev-libs/libiconv, which is only used
+# in Windows-based Prefix installations
+QA_CONFIG_IMPL_DECL_SKIP=( iconvctl )
+
+src_prepare() {
+   default
+   eautoreconf
+}
+
+src_configure() {
+   # The debug configure logic is broken.
+   econf $(usev debug '--enable-debug')
+}
+
+src_install() {
+   default
+   find "${ED}" -name '*.la' -delete || die "Failed to remove .la files"
+}



[gentoo-commits] proj/kde:master commit in: kde-plasma/sddm-kcm/

2023-06-27 Thread Andreas Sturmlechner
commit: 0950008f7512fde7f763913b20e1f32468d530d1
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Jun 27 20:44:00 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Jun 27 20:44:00 2023 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=0950008f

kde-plasma/sddm-kcm: drop 5.27.6

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-plasma/sddm-kcm/sddm-kcm-5.27.6.ebuild | 44 --
 1 file changed, 44 deletions(-)

diff --git a/kde-plasma/sddm-kcm/sddm-kcm-5.27.6.ebuild 
b/kde-plasma/sddm-kcm/sddm-kcm-5.27.6.ebuild
deleted file mode 100644
index 4b755a9272..00
--- a/kde-plasma/sddm-kcm/sddm-kcm-5.27.6.ebuild
+++ /dev/null
@@ -1,44 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-KFMIN=5.106.0
-PVCUT=$(ver_cut 1-3)
-QTMIN=5.15.9
-inherit ecm plasma.kde.org
-
-DESCRIPTION="KDE Plasma control module for SDDM"
-HOMEPAGE="https://invent.kde.org/plasma/sddm-kcm;
-
-LICENSE="GPL-2+"
-SLOT="5"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
-IUSE=""
-
-DEPEND="
-   >=dev-qt/qtdeclarative-${QTMIN}:5[widgets]
-   >=dev-qt/qtgui-${QTMIN}:5
-   >=dev-qt/qtwidgets-${QTMIN}:5
-   >=kde-frameworks/karchive-${KFMIN}:5
-   >=kde-frameworks/kauth-${KFMIN}:5
-   >=kde-frameworks/kcmutils-${KFMIN}:5
-   >=kde-frameworks/kconfig-${KFMIN}:5
-   >=kde-frameworks/kconfigwidgets-${KFMIN}:5
-   >=kde-frameworks/kcoreaddons-${KFMIN}:5
-   >=kde-frameworks/kdeclarative-${KFMIN}:5
-   >=kde-frameworks/ki18n-${KFMIN}:5
-   >=kde-frameworks/kio-${KFMIN}:5
-   >=kde-frameworks/knewstuff-${KFMIN}:5
-   >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
-"
-RDEPEND="${DEPEND}
-   >=dev-qt/qtquickcontrols2-${QTMIN}:5
-   >=kde-frameworks/kirigami-${KFMIN}:5
-   >=kde-frameworks/kitemmodels-${KFMIN}:5[qml]
-   >=kde-plasma/kde-cli-tools-${PVCUT}:5
-   x11-misc/sddm
-"
-BDEPEND=">=kde-frameworks/kcmutils-${KFMIN}:5"
-
-DOCS=( CONTRIBUTORS )



[gentoo-commits] proj/kde:master commit in: kde-plasma/xdg-desktop-portal-kde/

2023-06-27 Thread Andreas Sturmlechner
commit: 5e929574c39660990eddef2b0b3ffc13e6321ec0
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Jun 27 20:44:05 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Jun 27 20:44:05 2023 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=5e929574

kde-plasma/xdg-desktop-portal-kde: drop 5.27.6

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 .../xdg-desktop-portal-kde-5.27.6.ebuild   | 59 --
 1 file changed, 59 deletions(-)

diff --git 
a/kde-plasma/xdg-desktop-portal-kde/xdg-desktop-portal-kde-5.27.6.ebuild 
b/kde-plasma/xdg-desktop-portal-kde/xdg-desktop-portal-kde-5.27.6.ebuild
deleted file mode 100644
index 39ce3f8093..00
--- a/kde-plasma/xdg-desktop-portal-kde/xdg-desktop-portal-kde-5.27.6.ebuild
+++ /dev/null
@@ -1,59 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-ECM_TEST="forceoptional"
-KFMIN=5.106.0
-PVCUT=$(ver_cut 1-3)
-QTMIN=5.15.9
-inherit ecm plasma.kde.org
-
-DESCRIPTION="Backend implementation for xdg-desktop-portal that is using 
Qt/KDE Frameworks"
-
-LICENSE="LGPL-2+"
-SLOT="5"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
-IUSE=""
-
-# dev-qt/qtgui: QtXkbCommonSupport is provided by either IUSE libinput or X
-COMMON_DEPEND="
-   >=dev-libs/wayland-1.15
-   >=dev-qt/qtdbus-${QTMIN}:5
-   >=dev-qt/qtdeclarative-${QTMIN}:5
-   || (
-   >=dev-qt/qtgui-${QTMIN}:5[libinput]
-   >=dev-qt/qtgui-${QTMIN}:5[X]
-   )
-   >=dev-qt/qtprintsupport-${QTMIN}:5[cups]
-   >=dev-qt/qtwayland-${QTMIN}:5
-   >=dev-qt/qtwidgets-${QTMIN}:5
-   >=kde-frameworks/kcoreaddons-${KFMIN}:5[dbus]
-   >=kde-frameworks/kconfig-${KFMIN}:5
-   >=kde-frameworks/kdeclarative-${KFMIN}:5
-   >=kde-frameworks/kglobalaccel-${KFMIN}:5
-   >=kde-frameworks/kguiaddons-${KFMIN}:5
-   >=kde-frameworks/ki18n-${KFMIN}:5
-   >=kde-frameworks/kiconthemes-${KFMIN}:5
-   >=kde-frameworks/kio-${KFMIN}:5
-   >=kde-frameworks/kirigami-${KFMIN}:5
-   >=kde-frameworks/knotifications-${KFMIN}:5
-   >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
-   >=kde-frameworks/kwindowsystem-${KFMIN}:5
-   >=kde-frameworks/kwayland-${KFMIN}:5
-   >=kde-frameworks/plasma-${KFMIN}:5
-   x11-libs/libxkbcommon
-"
-DEPEND="${COMMON_DEPEND}
-   >=dev-libs/plasma-wayland-protocols-1.7.0
-   >=dev-libs/wayland-protocols-1.25
-   >=dev-qt/qtconcurrent-${QTMIN}:5
-"
-RDEPEND="${COMMON_DEPEND}
-   kde-misc/kio-fuse:5
-   sys-apps/xdg-desktop-portal
-"
-BDEPEND="
-   >=dev-qt/qtwaylandscanner-${QTMIN}:5
-   virtual/pkgconfig
-"



[gentoo-commits] proj/kde:master commit in: kde-plasma/plasma-firewall/

2023-06-27 Thread Andreas Sturmlechner
commit: c9c898e4315a5b44d44fdde8c591c5938182efdd
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Jun 27 20:43:19 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Jun 27 20:43:19 2023 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=c9c898e4

kde-plasma/plasma-firewall: drop 5.27.6

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 .../plasma-firewall/plasma-firewall-5.27.6.ebuild  | 65 --
 1 file changed, 65 deletions(-)

diff --git a/kde-plasma/plasma-firewall/plasma-firewall-5.27.6.ebuild 
b/kde-plasma/plasma-firewall/plasma-firewall-5.27.6.ebuild
deleted file mode 100644
index 2fa7d8d9b1..00
--- a/kde-plasma/plasma-firewall/plasma-firewall-5.27.6.ebuild
+++ /dev/null
@@ -1,65 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-ECM_TEST="forceoptional"
-PYTHON_COMPAT=( python3_{10..11} )
-KFMIN=5.106.0
-QTMIN=5.15.9
-inherit ecm plasma.kde.org python-single-r1
-
-DESCRIPTION="Plasma frontend for Firewalld or UFW"
-HOMEPAGE="https://invent.kde.org/network/plasma-firewall;
-
-LICENSE="GPL-2+"
-SLOT="5"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
-IUSE="firewalld +ufw"
-
-REQUIRED_USE="${PYTHON_REQUIRED_USE} || ( firewalld ufw )"
-
-DEPEND="
-   >=dev-qt/qtdbus-${QTMIN}:5
-   >=dev-qt/qtdeclarative-${QTMIN}:5
-   >=dev-qt/qtgui-${QTMIN}:5
-   >=dev-qt/qtnetwork-${QTMIN}:5
-   >=dev-qt/qtx11extras-${QTMIN}:5
-   >=dev-qt/qtxml-${QTMIN}:5
-   >=kde-frameworks/kauth-${KFMIN}:5
-   >=kde-frameworks/kcmutils-${KFMIN}:5
-   >=kde-frameworks/kconfig-${KFMIN}:5
-   >=kde-frameworks/kcoreaddons-${KFMIN}:5
-   >=kde-frameworks/kdeclarative-${KFMIN}:5
-   >=kde-frameworks/ki18n-${KFMIN}:5
-"
-RDEPEND="${DEPEND}
-   ${PYTHON_DEPS}
-   firewalld? ( net-firewall/firewalld )
-   ufw? ( net-firewall/ufw )
-"
-BDEPEND=">=kde-frameworks/kcmutils-${KFMIN}:5"
-
-src_prepare() {
-   ecm_src_prepare
-   # this kind of cmake magic doesn't work for us at all.
-   sed -e "1 s:^.*$:\#\!/usr/bin/env ${EPYTHON}:" \
-   -i kcm/backends/ufw/helper/kcm_ufw_helper.py.cmake || die
-}
-
-src_configure() {
-   local mycmakeargs=(
-   -DBUILD_FIREWALLD_BACKEND=$(usex firewalld)
-   -DBUILD_UFW_BACKEND=$(usex ufw)
-   )
-   ecm_src_configure
-}
-
-pkg_postinst () {
-   ecm_pkg_postinst
-
-   if ! has_version sys-apps/systemd; then
-   ewarn "${PN} is not functional without sys-apps/systemd at this 
point."
-   ewarn "See also: https://bugs.gentoo.org/778527;
-   fi
-}



[gentoo-commits] proj/kde:master commit in: kde-plasma/plasma-meta/

2023-06-27 Thread Andreas Sturmlechner
commit: 3a7f8ef7428d1701d892edb59d310e3c1f97668d
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Jun 27 20:43:25 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Jun 27 20:43:25 2023 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=3a7f8ef7

kde-plasma/plasma-meta: drop 5.27.6

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-plasma/plasma-meta/plasma-meta-5.27.6.ebuild | 109 ---
 1 file changed, 109 deletions(-)

diff --git a/kde-plasma/plasma-meta/plasma-meta-5.27.6.ebuild 
b/kde-plasma/plasma-meta/plasma-meta-5.27.6.ebuild
deleted file mode 100644
index 4b795e31de..00
--- a/kde-plasma/plasma-meta/plasma-meta-5.27.6.ebuild
+++ /dev/null
@@ -1,109 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DESCRIPTION="Merge this to pull in all Plasma 5 packages"
-HOMEPAGE="https://kde.org/plasma-desktop/;
-
-LICENSE="metapackage"
-SLOT="5"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
-IUSE="accessibility bluetooth +browser-integration colord +crash-handler crypt
-+desktop-portal discover +display-manager +elogind +firewall flatpak grub gtk
-+handbook +kwallet +legacy-systray +networkmanager plymouth pulseaudio +sddm
-sdk +smart systemd thunderbolt +wallpapers"
-
-REQUIRED_USE="^^ ( elogind systemd )"
-
-RDEPEND="
-   >=kde-plasma/breeze-${PV}:${SLOT}
-   >=kde-plasma/kactivitymanagerd-${PV}:${SLOT}
-   >=kde-plasma/kde-cli-tools-${PV}:${SLOT}
-   >=kde-plasma/kdecoration-${PV}:${SLOT}
-   >=kde-plasma/kdeplasma-addons-${PV}:${SLOT}
-   >=kde-plasma/kgamma-${PV}:${SLOT}
-   >=kde-plasma/khotkeys-${PV}:${SLOT}
-   >=kde-plasma/kinfocenter-${PV}:${SLOT}
-   >=kde-plasma/kmenuedit-${PV}:${SLOT}
-   >=kde-plasma/kscreen-${PV}:${SLOT}
-   >=kde-plasma/kscreenlocker-${PV}:${SLOT}
-   >=kde-plasma/ksshaskpass-${PV}:${SLOT}
-   >=kde-plasma/ksystemstats-${PV}:${SLOT}
-   >=kde-plasma/kwayland-integration-${PV}:${SLOT}
-   >=kde-plasma/kwin-${PV}:${SLOT}[lock]
-   >=kde-plasma/kwrited-${PV}:${SLOT}
-   >=kde-plasma/layer-shell-qt-${PV}:${SLOT}
-   >=kde-plasma/libkscreen-${PV}:${SLOT}
-   >=kde-plasma/libksysguard-${PV}:${SLOT}
-   >=kde-plasma/milou-${PV}:${SLOT}
-   >=kde-plasma/oxygen-${PV}:${SLOT}
-   >=kde-plasma/oxygen-sounds-${PV}:${SLOT}
-   >=kde-plasma/plasma-desktop-${PV}:${SLOT}
-   >=kde-plasma/plasma-integration-${PV}:${SLOT}
-   >=kde-plasma/plasma-systemmonitor-${PV}:${SLOT}
-   >=kde-plasma/plasma-welcome-${PV}:${SLOT}
-   >=kde-plasma/plasma-workspace-${PV}:${SLOT}
-   >=kde-plasma/polkit-kde-agent-${PV}:${SLOT}
-   >=kde-plasma/powerdevil-${PV}:${SLOT}
-   >=kde-plasma/systemsettings-${PV}:${SLOT}
-   sys-apps/dbus[elogind?,systemd?]
-   sys-auth/polkit[systemd?]
-   sys-fs/udisks:2[elogind?,systemd?]
-   bluetooth? ( >=kde-plasma/bluedevil-${PV}:${SLOT} )
-   browser-integration? ( 
>=kde-plasma/plasma-browser-integration-${PV}:${SLOT} )
-   colord? ( x11-misc/colord )
-   crash-handler? ( >=kde-plasma/drkonqi-${PV}:${SLOT} )
-   crypt? ( >=kde-plasma/plasma-vault-${PV}:${SLOT} )
-   desktop-portal? ( >=kde-plasma/xdg-desktop-portal-kde-${PV}:${SLOT} )
-   discover? ( >=kde-plasma/discover-${PV}:${SLOT} )
-   display-manager? (
-   sddm? (
-   >=kde-plasma/sddm-kcm-${PV}:${SLOT}
-   x11-misc/sddm[elogind?,systemd?]
-   )
-   !sddm? ( x11-misc/lightdm )
-   )
-   elogind? ( sys-auth/elogind[pam] )
-   flatpak? ( >=kde-plasma/flatpak-kcm-${PV}:${SLOT} )
-   grub? ( >=kde-plasma/breeze-grub-${PV}:${SLOT} )
-   gtk? (
-   >=kde-plasma/breeze-gtk-${PV}:${SLOT}
-   >=kde-plasma/kde-gtk-config-${PV}:${SLOT}
-   x11-misc/appmenu-gtk-module
-   )
-   handbook? ( kde-apps/khelpcenter:5 )
-   kwallet? ( >=kde-plasma/kwallet-pam-${PV}:${SLOT} )
-   legacy-systray? ( >=kde-plasma/xembed-sni-proxy-${PV}:${SLOT} )
-   networkmanager? (
-   >=kde-plasma/plasma-nm-${PV}:${SLOT}
-   net-misc/networkmanager[elogind?,systemd?]
-   )
-   plymouth? (
-   >=kde-plasma/breeze-plymouth-${PV}:${SLOT}
-   >=kde-plasma/plymouth-kcm-${PV}:${SLOT}
-   )
-   pulseaudio? ( >=kde-plasma/plasma-pa-${PV}:${SLOT} )
-   sdk? ( >=kde-plasma/plasma-sdk-${PV}:${SLOT} )
-   smart? ( >=kde-plasma/plasma-disks-${PV}:${SLOT} )
-   systemd? (
-   sys-apps/systemd[pam]
-   firewall? ( >=kde-plasma/plasma-firewall-${PV}:${SLOT} )
-   )
-   thunderbolt? ( >=kde-plasma/plasma-thunderbolt-${PV}:${SLOT} )
-   wallpapers? ( >=kde-plasma/plasma-workspace-wallpapers-${PV}:${SLOT} )
-"
-# Optional runtime deps: kde-plasma/plasma-desktop

[gentoo-commits] proj/kde:master commit in: kde-plasma/systemsettings/

2023-06-27 Thread Andreas Sturmlechner
commit: 02b9adaa3be2a54b34008f06deae875fd19c9582
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Jun 27 20:44:02 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Jun 27 20:44:02 2023 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=02b9adaa

kde-plasma/systemsettings: drop 5.27.6

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 .../systemsettings/systemsettings-5.27.6.ebuild| 58 --
 1 file changed, 58 deletions(-)

diff --git a/kde-plasma/systemsettings/systemsettings-5.27.6.ebuild 
b/kde-plasma/systemsettings/systemsettings-5.27.6.ebuild
deleted file mode 100644
index a449bfb6f0..00
--- a/kde-plasma/systemsettings/systemsettings-5.27.6.ebuild
+++ /dev/null
@@ -1,58 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-ECM_HANDBOOK="optional"
-KFMIN=5.106.0
-PVCUT=$(ver_cut 1-3)
-QTMIN=5.15.9
-inherit ecm plasma.kde.org optfeature
-
-DESCRIPTION="Control Center to configure KDE Plasma desktop"
-
-LICENSE="GPL-2" # TODO: CHECK
-SLOT="5"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
-IUSE=""
-
-DEPEND="
-   >=dev-qt/qtdbus-${QTMIN}:5
-   >=dev-qt/qtdeclarative-${QTMIN}:5[widgets]
-   >=dev-qt/qtgui-${QTMIN}:5
-   >=dev-qt/qtwidgets-${QTMIN}:5
-   >=kde-frameworks/kactivities-${KFMIN}:5
-   >=kde-frameworks/kauth-${KFMIN}:5
-   >=kde-frameworks/kcmutils-${KFMIN}:5
-   >=kde-frameworks/kcompletion-${KFMIN}:5
-   >=kde-frameworks/kconfig-${KFMIN}:5
-   >=kde-frameworks/kconfigwidgets-${KFMIN}:5
-   >=kde-frameworks/kcoreaddons-${KFMIN}:5
-   >=kde-frameworks/kcrash-${KFMIN}:5
-   >=kde-frameworks/kdbusaddons-${KFMIN}:5
-   >=kde-frameworks/kguiaddons-${KFMIN}:5
-   >=kde-frameworks/ki18n-${KFMIN}:5
-   >=kde-frameworks/kiconthemes-${KFMIN}:5
-   >=kde-frameworks/kio-${KFMIN}:5
-   >=kde-frameworks/kirigami-${KFMIN}:5
-   >=kde-frameworks/kitemmodels-${KFMIN}:5
-   >=kde-frameworks/kitemviews-${KFMIN}:5
-   >=kde-frameworks/knotifications-${KFMIN}:5
-   >=kde-frameworks/kpackage-${KFMIN}:5
-   >=kde-frameworks/krunner-${KFMIN}:5
-   >=kde-frameworks/kservice-${KFMIN}:5
-   >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
-   >=kde-frameworks/kwindowsystem-${KFMIN}:5
-   >=kde-frameworks/kxmlgui-${KFMIN}:5
-   >=kde-plasma/libkworkspace-${PVCUT}:5
-"
-RDEPEND="${DEPEND}
-   >=dev-qt/qtquickcontrols2-${QTMIN}:5
-"
-
-pkg_postinst() {
-   if [[ -z "${REPLACING_VERSIONS}" ]]; then
-   optfeature "Configure looks for GTK+" kde-plasma/kde-gtk-config
-   fi
-   ecm_pkg_postinst
-}



[gentoo-commits] proj/kde:master commit in: kde-plasma/xembed-sni-proxy/

2023-06-27 Thread Andreas Sturmlechner
commit: 5d90491807bd0ee63a71655a4e0edc181a9bfe29
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Jun 27 20:44:08 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Jun 27 20:44:08 2023 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=5d904918

kde-plasma/xembed-sni-proxy: drop 5.27.6

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 .../xembed-sni-proxy-5.27.6.ebuild | 41 --
 1 file changed, 41 deletions(-)

diff --git a/kde-plasma/xembed-sni-proxy/xembed-sni-proxy-5.27.6.ebuild 
b/kde-plasma/xembed-sni-proxy/xembed-sni-proxy-5.27.6.ebuild
deleted file mode 100644
index 01e6c33d61..00
--- a/kde-plasma/xembed-sni-proxy/xembed-sni-proxy-5.27.6.ebuild
+++ /dev/null
@@ -1,41 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-KDE_ORG_NAME="plasma-workspace"
-KFMIN=5.106.0
-QTMIN=5.15.9
-inherit cmake plasma.kde.org
-
-DESCRIPTION="Legacy xembed tray icons support for SNI-only system trays"
-HOMEPAGE="https://invent.kde.org/plasma/plasma-workspace/-/blob/master/xembed-sni-proxy/Readme.md;
-CMAKE_USE_DIR="${S}/${PN}"
-
-LICENSE="GPL-2"
-SLOT="5"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
-
-DEPEND="
-   >=dev-qt/qtcore-${QTMIN}:5
-   >=dev-qt/qtdbus-${QTMIN}:5
-   >=dev-qt/qtgui-${QTMIN}:5
-   >=dev-qt/qtx11extras-${QTMIN}:5
-   >=kde-frameworks/kwindowsystem-${KFMIN}:5[X]
-   x11-libs/libxcb
-   x11-libs/libXtst
-   x11-libs/xcb-util-image
-"
-RDEPEND="${DEPEND}
-   !kde-plasma/xembed-sni-proxy:0
-"
-BDEPEND=">=kde-frameworks/extra-cmake-modules-${KFMIN}:5"
-
-PATCHES=( "${FILESDIR}/${PN}-5.24.80-standalone.patch" )
-
-src_prepare() {
-   cmake_src_prepare
-
-   sed -e "/set/s/GENTOO_PV/$(ver_cut 1-3)/" \
-   -i ${PN}/CMakeLists.txt || die "Failed to prepare 
CMakeLists.txt"
-}



[gentoo-commits] proj/kde:master commit in: kde-plasma/plasma-workspace-wallpapers/

2023-06-27 Thread Andreas Sturmlechner
commit: e55bf0b624c1c8c06411170dcda6ae8e5149846e
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Jun 27 20:43:44 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Jun 27 20:43:44 2023 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=e55bf0b6

kde-plasma/plasma-workspace-wallpapers: drop 5.27.6

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 .../plasma-workspace-wallpapers-5.27.6.ebuild | 19 ---
 1 file changed, 19 deletions(-)

diff --git 
a/kde-plasma/plasma-workspace-wallpapers/plasma-workspace-wallpapers-5.27.6.ebuild
 
b/kde-plasma/plasma-workspace-wallpapers/plasma-workspace-wallpapers-5.27.6.ebuild
deleted file mode 100644
index 564203f511..00
--- 
a/kde-plasma/plasma-workspace-wallpapers/plasma-workspace-wallpapers-5.27.6.ebuild
+++ /dev/null
@@ -1,19 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PVCUT=$(ver_cut 1-3)
-inherit cmake plasma.kde.org
-
-DESCRIPTION="Wallpapers for the Plasma workspace"
-
-LICENSE="GPL-2"
-SLOT="5"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
-IUSE=""
-
-BDEPEND="
-   dev-qt/qtcore:5
-   kde-frameworks/extra-cmake-modules:5
-"



[gentoo-commits] proj/kde:master commit in: kde-plasma/plymouth-kcm/

2023-06-27 Thread Andreas Sturmlechner
commit: 7b0ac319c6a32e9e10fe676a7f03c48e4044f6f9
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Jun 27 20:43:52 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Jun 27 20:43:52 2023 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=7b0ac319

kde-plasma/plymouth-kcm: drop 5.27.6

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-plasma/plymouth-kcm/plymouth-kcm-5.27.6.ebuild | 38 --
 1 file changed, 38 deletions(-)

diff --git a/kde-plasma/plymouth-kcm/plymouth-kcm-5.27.6.ebuild 
b/kde-plasma/plymouth-kcm/plymouth-kcm-5.27.6.ebuild
deleted file mode 100644
index 7690616646..00
--- a/kde-plasma/plymouth-kcm/plymouth-kcm-5.27.6.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
-
-KFMIN=5.106.0
-PVCUT=$(ver_cut 1-3)
-QTMIN=5.15.9
-inherit ecm plasma.kde.org
-
-DESCRIPTION="KDE Plasma control module for Plymouth"
-HOMEPAGE="https://invent.kde.org/plasma/plymouth-kcm;
-
-LICENSE="GPL-2+"
-SLOT="5"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~x86"
-IUSE=""
-
-DEPEND="
-   >=dev-qt/qtdeclarative-${QTMIN}:5
-   >=dev-qt/qtgui-${QTMIN}:5
-   >=dev-qt/qtquickcontrols-${QTMIN}:5
-   >=dev-qt/qtwidgets-${QTMIN}:5
-   >=kde-frameworks/karchive-${KFMIN}:5
-   >=kde-frameworks/kauth-${KFMIN}:5
-   >=kde-frameworks/kconfig-${KFMIN}:5
-   >=kde-frameworks/kcoreaddons-${KFMIN}:5
-   >=kde-frameworks/kdeclarative-${KFMIN}:5
-   >=kde-frameworks/ki18n-${KFMIN}:5
-   >=kde-frameworks/kio-${KFMIN}:5
-   >=kde-frameworks/knewstuff-${KFMIN}:5
-   >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
-   sys-boot/plymouth
-"
-RDEPEND="${DEPEND}
-   >=kde-plasma/kde-cli-tools-${PVCUT}:5
-"
-BDEPEND=">=kde-frameworks/kcmutils-${KFMIN}:5"



[gentoo-commits] proj/kde:master commit in: kde-plasma/powerdevil/

2023-06-27 Thread Andreas Sturmlechner
commit: a2b8f80773a6256585a6eb29bc0b9d04489a881b
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Jun 27 20:43:57 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Jun 27 20:43:57 2023 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=a2b8f807

kde-plasma/powerdevil: drop 5.27.6

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-plasma/powerdevil/powerdevil-5.27.6.ebuild | 70 --
 1 file changed, 70 deletions(-)

diff --git a/kde-plasma/powerdevil/powerdevil-5.27.6.ebuild 
b/kde-plasma/powerdevil/powerdevil-5.27.6.ebuild
deleted file mode 100644
index 44eefb2fb2..00
--- a/kde-plasma/powerdevil/powerdevil-5.27.6.ebuild
+++ /dev/null
@@ -1,70 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-ECM_HANDBOOK="forceoptional"
-KFMIN=5.106.0
-PVCUT=$(ver_cut 1-3)
-QTMIN=5.15.9
-inherit ecm plasma.kde.org
-
-DESCRIPTION="Power management for KDE Plasma Shell"
-HOMEPAGE="https://invent.kde.org/plasma/powerdevil;
-
-LICENSE="GPL-2" # TODO: CHECK
-SLOT="5"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
-IUSE="brightness-control caps +wireless"
-
-DEPEND="
-   >=dev-qt/qtdbus-${QTMIN}:5
-   >=dev-qt/qtgui-${QTMIN}:5
-   >=dev-qt/qtwidgets-${QTMIN}:5
-   >=dev-qt/qtx11extras-${QTMIN}:5
-   >=kde-frameworks/kactivities-${KFMIN}:5
-   >=kde-frameworks/kauth-${KFMIN}:5[policykit]
-   >=kde-frameworks/kcompletion-${KFMIN}:5
-   >=kde-frameworks/kconfig-${KFMIN}:5
-   >=kde-frameworks/kconfigwidgets-${KFMIN}:5
-   >=kde-frameworks/kcoreaddons-${KFMIN}:5
-   >=kde-frameworks/kcrash-${KFMIN}:5
-   >=kde-frameworks/kdbusaddons-${KFMIN}:5
-   >=kde-frameworks/kglobalaccel-${KFMIN}:5
-   >=kde-frameworks/ki18n-${KFMIN}:5
-   >=kde-frameworks/kidletime-${KFMIN}:5
-   >=kde-frameworks/kio-${KFMIN}:5
-   >=kde-frameworks/kirigami-${KFMIN}:5
-   >=kde-frameworks/knotifications-${KFMIN}:5
-   >=kde-frameworks/knotifyconfig-${KFMIN}:5
-   >=kde-frameworks/kservice-${KFMIN}:5
-   >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
-   >=kde-frameworks/kxmlgui-${KFMIN}:5
-   >=kde-frameworks/solid-${KFMIN}:5
-   >=kde-plasma/libkscreen-${PVCUT}:5
-   >=kde-plasma/libkworkspace-${PVCUT}:5
-   virtual/libudev:=
-   x11-libs/libxcb
-   brightness-control? ( app-misc/ddcutil:= )
-   caps? ( sys-libs/libcap )
-   wireless? (
-   >=kde-frameworks/bluez-qt-${KFMIN}:5
-   >=kde-frameworks/networkmanager-qt-${KFMIN}:5
-   )
-"
-RDEPEND="${DEPEND}
-   >=kde-plasma/kde-cli-tools-${PVCUT}:5
-   >=sys-power/upower-0.9.23
-"
-BDEPEND=">=kde-frameworks/kcmutils-${KFMIN}:5"
-
-src_configure() {
-   local mycmakeargs=(
-   -DHAVE_DDCUTIL=$(usex brightness-control)
-   $(cmake_use_find_package caps Libcap)
-   $(cmake_use_find_package wireless KF5BluezQt)
-   $(cmake_use_find_package wireless KF5NetworkManagerQt)
-   )
-
-   ecm_src_configure
-}



[gentoo-commits] proj/kde:master commit in: kde-plasma/plasma-systemmonitor/

2023-06-27 Thread Andreas Sturmlechner
commit: 2b2fb5fb03cfdc509e0caa4496aa9c80f84ea379
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Jun 27 20:43:35 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Jun 27 20:43:35 2023 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=2b2fb5fb

kde-plasma/plasma-systemmonitor: drop 5.27.6

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 .../plasma-systemmonitor-5.27.6.ebuild | 42 --
 1 file changed, 42 deletions(-)

diff --git a/kde-plasma/plasma-systemmonitor/plasma-systemmonitor-5.27.6.ebuild 
b/kde-plasma/plasma-systemmonitor/plasma-systemmonitor-5.27.6.ebuild
deleted file mode 100644
index ccf8ad513b..00
--- a/kde-plasma/plasma-systemmonitor/plasma-systemmonitor-5.27.6.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
-
-PVCUT=$(ver_cut 1-3)
-KFMIN=5.106.0
-QTMIN=5.15.9
-inherit ecm plasma.kde.org
-
-DESCRIPTION="Monitor system sensors, process information and other system 
resources"
-HOMEPAGE="https://apps.kde.org/plasma-systemmonitor/;
-
-LICENSE="|| ( GPL-3 GPL-2 )"
-SLOT="5"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
-IUSE=""
-
-DEPEND="
-   >=dev-qt/qtdbus-${QTMIN}:5
-   >=dev-qt/qtdeclarative-${QTMIN}:5
-   >=dev-qt/qtgui-${QTMIN}:5
-   >=dev-qt/qtwidgets-${QTMIN}:5
-   >=kde-frameworks/kconfig-${KFMIN}:5
-   >=kde-frameworks/kcoreaddons-${KFMIN}:5
-   >=kde-frameworks/kdbusaddons-${KFMIN}:5
-   >=kde-frameworks/kdeclarative-${KFMIN}:5
-   >=kde-frameworks/kglobalaccel-${KFMIN}:5
-   >=kde-frameworks/ki18n-${KFMIN}:5
-   >=kde-frameworks/kio-${KFMIN}:5
-   >=kde-frameworks/kitemmodels-${KFMIN}:5
-   >=kde-frameworks/knewstuff-${KFMIN}:5
-   >=kde-frameworks/kservice-${KFMIN}:5
-   >=kde-plasma/libksysguard-${PVCUT}:5
-"
-RDEPEND="${DEPEND}
-   >=dev-qt/qtquickcontrols2-${QTMIN}:5
-   >=kde-frameworks/kirigami-${KFMIN}:5
-   >=kde-frameworks/kitemmodels-${KFMIN}:5[qml]
-   >=kde-frameworks/kquickcharts-${KFMIN}:5
-   >=kde-plasma/ksystemstats-${PVCUT}:5
-"



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

2023-06-27 Thread Andreas Sturmlechner
commit: 8e57aeedcf52a6ecf0545f5deb9cb97f4c1db5dd
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Jun 27 20:43:49 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Jun 27 20:43:49 2023 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=8e57aeed

kde-plasma/plasma-welcome: drop 5.27.6

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 .../plasma-welcome/plasma-welcome-5.27.6.ebuild| 59 --
 1 file changed, 59 deletions(-)

diff --git a/kde-plasma/plasma-welcome/plasma-welcome-5.27.6.ebuild 
b/kde-plasma/plasma-welcome/plasma-welcome-5.27.6.ebuild
deleted file mode 100644
index 657c9e16a8..00
--- a/kde-plasma/plasma-welcome/plasma-welcome-5.27.6.ebuild
+++ /dev/null
@@ -1,59 +0,0 @@
-# Copyright 2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-KFMIN=5.106.0
-QTMIN=5.15.9
-inherit ecm plasma.kde.org
-
-DESCRIPTION="A friendly onboarding wizard for Plasma"
-
-LICENSE="GPL-2+"
-SLOT="5"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
-IUSE="discover +kaccounts telemetry"
-
-DEPEND="
-   >=dev-qt/qtdeclarative-${QTMIN}:5[widgets]
-   >=dev-qt/qtgui-${QTMIN}:5
-   >=dev-qt/qtnetwork-${QTMIN}:5
-   >=dev-qt/qtquickcontrols2-${QTMIN}:5
-   >=dev-qt/qtsvg-${QTMIN}:5
-   >=dev-qt/qtwidgets-${QTMIN}:5
-   >=kde-frameworks/kconfig-${KFMIN}:5
-   >=kde-frameworks/kconfigwidgets-${KFMIN}:5
-   >=kde-frameworks/kcoreaddons-${KFMIN}:5
-   >=kde-frameworks/kdbusaddons-${KFMIN}:5
-   >=kde-frameworks/ki18n-${KFMIN}:5
-   >=kde-frameworks/kio-${KFMIN}:5
-   >=kde-frameworks/kirigami-${KFMIN}:5
-   >=kde-frameworks/knewstuff-${KFMIN}:5
-   >=kde-frameworks/knotifications-${KFMIN}:5
-   >=kde-frameworks/kservice-${KFMIN}:5
-   >=kde-frameworks/kwindowsystem-${KFMIN}:5
-   kaccounts? ( kde-apps/kaccounts-integration:5 )
-   telemetry? ( dev-libs/kuserfeedback:5 )
-"
-RDEPEND="${DEPEND}
-   discover? ( kde-plasma/discover:5 )
-"
-
-PATCHES=( "${FILESDIR}/${PN}-5.27.4.1-kaccounts-optional.patch" )
-
-src_prepare() {
-   ecm_src_prepare
-
-   if ! use discover; then
-   sed -e "s:pageStack.push(discover);:// & disabled by 
IUSE=discover:" \
-   -i src/contents/ui/main.qml || die
-   fi
-}
-
-src_configure() {
-   local mycmakeargs=(
-   $(cmake_use_find_package kaccounts KAccounts)
-   $(cmake_use_find_package telemetry KUserFeedback)
-   )
-   ecm_src_configure
-}



[gentoo-commits] proj/kde:master commit in: kde-plasma/plasma-vault/

2023-06-27 Thread Andreas Sturmlechner
commit: dd5e8021ae660155865913776d363475ae3e16b0
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Jun 27 20:43:46 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Jun 27 20:43:46 2023 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=dd5e8021

kde-plasma/plasma-vault: drop 5.27.6

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-plasma/plasma-vault/plasma-vault-5.27.6.ebuild | 48 --
 1 file changed, 48 deletions(-)

diff --git a/kde-plasma/plasma-vault/plasma-vault-5.27.6.ebuild 
b/kde-plasma/plasma-vault/plasma-vault-5.27.6.ebuild
deleted file mode 100644
index eb174262dc..00
--- a/kde-plasma/plasma-vault/plasma-vault-5.27.6.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
-
-KFMIN=5.106.0
-PVCUT=$(ver_cut 1-3)
-QTMIN=5.15.9
-inherit ecm plasma.kde.org
-
-DESCRIPTION="Plasma applet and services for creating encrypted vaults"
-HOMEPAGE+=" https://cukic.co/2017/02/03/vaults-encryption-in-plasma/;
-
-LICENSE="LGPL-3"
-SLOT="5"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
-IUSE="networkmanager"
-
-DEPEND="
-   >=dev-qt/qtdbus-${QTMIN}:5
-   >=dev-qt/qtdeclarative-${QTMIN}:5
-   >=dev-qt/qtgui-${QTMIN}:5
-   >=dev-qt/qtwidgets-${QTMIN}:5
-   >=kde-frameworks/kactivities-${KFMIN}:5
-   >=kde-frameworks/kcodecs-${KFMIN}:5
-   >=kde-frameworks/kconfig-${KFMIN}:5
-   >=kde-frameworks/kconfigwidgets-${KFMIN}:5
-   >=kde-frameworks/kcoreaddons-${KFMIN}:5
-   >=kde-frameworks/kdbusaddons-${KFMIN}:5
-   >=kde-frameworks/ki18n-${KFMIN}:5
-   >=kde-frameworks/kio-${KFMIN}:5
-   >=kde-frameworks/plasma-${KFMIN}:5
-   >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
-   >=kde-plasma/libksysguard-${PVCUT}:5
-   networkmanager? ( >=kde-frameworks/networkmanager-qt-${KFMIN}:5 )
-"
-RDEPEND="${DEPEND}
-   >=dev-qt/qtquickcontrols2-${QTMIN}:5
-   || ( >=sys-fs/cryfs-0.9.9 >=sys-fs/encfs-1.9.2 )
-"
-
-src_configure() {
-   local mycmakeargs=(
-   $(cmake_use_find_package networkmanager KF5NetworkManagerQt)
-   )
-
-   ecm_src_configure
-}



[gentoo-commits] proj/kde:master commit in: kde-plasma/polkit-kde-agent/

2023-06-27 Thread Andreas Sturmlechner
commit: cf342fc20f11ce81b0f965fa2a29aab45c87b6be
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Jun 27 20:43:54 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Jun 27 20:43:54 2023 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=cf342fc2

kde-plasma/polkit-kde-agent: drop 5.27.6

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 .../polkit-kde-agent-5.27.6.ebuild | 33 --
 1 file changed, 33 deletions(-)

diff --git a/kde-plasma/polkit-kde-agent/polkit-kde-agent-5.27.6.ebuild 
b/kde-plasma/polkit-kde-agent/polkit-kde-agent-5.27.6.ebuild
deleted file mode 100644
index c7d16191ca..00
--- a/kde-plasma/polkit-kde-agent/polkit-kde-agent-5.27.6.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-KDE_ORG_NAME="${PN}-1"
-KFMIN=5.106.0
-PVCUT=$(ver_cut 1-3)
-QTMIN=5.15.9
-inherit ecm plasma.kde.org
-
-DESCRIPTION="PolKit agent module for KDE Plasma"
-HOMEPAGE="https://kde.org/;
-
-LICENSE="GPL-2" # TODO: CHECK
-SLOT="5"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
-IUSE=""
-
-DEPEND="
-   >=dev-qt/qtdbus-${QTMIN}:5
-   >=dev-qt/qtgui-${QTMIN}:5
-   >=dev-qt/qtwidgets-${QTMIN}:5
-   >=kde-frameworks/kcoreaddons-${KFMIN}:5
-   >=kde-frameworks/kcrash-${KFMIN}:5
-   >=kde-frameworks/kdbusaddons-${KFMIN}:5
-   >=kde-frameworks/ki18n-${KFMIN}:5
-   >=kde-frameworks/kiconthemes-${KFMIN}:5
-   >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
-   >=kde-frameworks/kwindowsystem-${KFMIN}:5[X]
-   >=sys-auth/polkit-qt-0.113.0[qt5(+)]
-"
-RDEPEND="${DEPEND}"



[gentoo-commits] proj/kde:master commit in: kde-plasma/plasma-workspace/

2023-06-27 Thread Andreas Sturmlechner
commit: bd6db407e9ac628ceb57a565d2028ddf918f752a
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Jun 27 20:43:41 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Jun 27 20:43:41 2023 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=bd6db407

kde-plasma/plasma-workspace: drop 5.27.6

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 .../plasma-workspace-5.27.6.ebuild | 228 -
 1 file changed, 228 deletions(-)

diff --git a/kde-plasma/plasma-workspace/plasma-workspace-5.27.6.ebuild 
b/kde-plasma/plasma-workspace/plasma-workspace-5.27.6.ebuild
deleted file mode 100644
index 20e103e394..00
--- a/kde-plasma/plasma-workspace/plasma-workspace-5.27.6.ebuild
+++ /dev/null
@@ -1,228 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-ECM_HANDBOOK="optional"
-ECM_TEST="forceoptional"
-KFMIN=5.106.0
-PVCUT=$(ver_cut 1-3)
-QTMIN=5.15.9
-inherit ecm plasma.kde.org
-
-DESCRIPTION="KDE Plasma workspace"
-
-LICENSE="GPL-2" # TODO: CHECK
-SLOT="5"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
-IUSE="appstream +calendar +fontconfig geolocation gps +policykit
-screencast +semantic-desktop telemetry +wallpaper-metadata"
-
-REQUIRED_USE="gps? ( geolocation )"
-RESTRICT="test"
-
-# kde-frameworks/kwindowsystem[X]: Uses KX11Extras
-# slot op: various private QtWaylandClient headers
-COMMON_DEPEND="
-   dev-libs/icu:=
-   >=dev-libs/wayland-1.15
-   >=dev-qt/qtdbus-${QTMIN}:5
-   >=dev-qt/qtdeclarative-${QTMIN}:5[widgets]
-   >=dev-qt/qtgui-${QTMIN}:5=[jpeg,libinput]
-   >=dev-qt/qtnetwork-${QTMIN}:5
-   >=dev-qt/qtsql-${QTMIN}:5
-   >=dev-qt/qtsvg-${QTMIN}:5
-   >=dev-qt/qtwayland-${QTMIN}:5=
-   >=dev-qt/qtwidgets-${QTMIN}:5
-   >=dev-qt/qtx11extras-${QTMIN}:5
-   >=dev-qt/qtxml-${QTMIN}:5
-   >=kde-frameworks/kactivities-${KFMIN}:5
-   >=kde-frameworks/kactivities-stats-${KFMIN}:5
-   >=kde-frameworks/karchive-${KFMIN}:5
-   >=kde-frameworks/kauth-${KFMIN}:5
-   >=kde-frameworks/kbookmarks-${KFMIN}:5
-   >=kde-frameworks/kcompletion-${KFMIN}:5
-   >=kde-frameworks/kconfig-${KFMIN}:5
-   >=kde-frameworks/kconfigwidgets-${KFMIN}:5
-   >=kde-frameworks/kcoreaddons-${KFMIN}:5
-   >=kde-frameworks/kcrash-${KFMIN}:5
-   >=kde-frameworks/kdbusaddons-${KFMIN}:5
-   >=kde-frameworks/kdeclarative-${KFMIN}:5
-   >=kde-frameworks/kded-${KFMIN}:5
-   >=kde-frameworks/kglobalaccel-${KFMIN}:5
-   >=kde-frameworks/kguiaddons-${KFMIN}:5
-   >=kde-frameworks/ki18n-${KFMIN}:5
-   >=kde-frameworks/kiconthemes-${KFMIN}:5
-   >=kde-frameworks/kidletime-${KFMIN}:5
-   >=kde-frameworks/kinit-${KFMIN}:5
-   >=kde-frameworks/kio-${KFMIN}:5
-   >=kde-frameworks/kitemmodels-${KFMIN}:5
-   >=kde-frameworks/kitemviews-${KFMIN}:5
-   >=kde-frameworks/kjobwidgets-${KFMIN}:5
-   >=kde-frameworks/knewstuff-${KFMIN}:5
-   >=kde-frameworks/knotifications-${KFMIN}:5
-   >=kde-frameworks/knotifyconfig-${KFMIN}:5
-   >=kde-frameworks/kpackage-${KFMIN}:5
-   >=kde-frameworks/kpeople-${KFMIN}:5
-   >=kde-frameworks/krunner-${KFMIN}:5
-   >=kde-frameworks/kservice-${KFMIN}:5
-   >=kde-frameworks/ktexteditor-${KFMIN}:5
-   >=kde-frameworks/ktextwidgets-${KFMIN}:5
-   >=kde-frameworks/kunitconversion-${KFMIN}:5
-   >=kde-frameworks/kwallet-${KFMIN}:5
-   >=kde-frameworks/kwayland-${KFMIN}:5
-   >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
-   >=kde-frameworks/kwindowsystem-${KFMIN}:5[X]
-   >=kde-frameworks/kxmlgui-${KFMIN}:5
-   >=kde-frameworks/plasma-${KFMIN}:5
-   >=kde-frameworks/prison-${KFMIN}:5[qml]
-   >=kde-frameworks/solid-${KFMIN}:5
-   >=kde-plasma/breeze-${PVCUT}:5
-   >=kde-plasma/kscreenlocker-${PVCUT}:5
-   >=kde-plasma/kwin-${PVCUT}:5
-   >=kde-plasma/layer-shell-qt-${PVCUT}:5
-   >=kde-plasma/libkscreen-${PVCUT}:5
-   >=kde-plasma/libksysguard-${PVCUT}:5
-   >=kde-plasma/libkworkspace-${PVCUT}:5
-   >=media-libs/phonon-4.11.0
-   sci-libs/libqalculate:=
-   sys-libs/zlib
-   x11-libs/libICE
-   x11-libs/libSM
-   x11-libs/libX11
-   x11-libs/libXau
-   x11-libs/libxcb
-   x11-libs/libXcursor
-   x11-libs/libXfixes
-   x11-libs/libXrender
-   x11-libs/libXtst
-   x11-libs/xcb-util
-   appstream? ( dev-libs/appstream[qt5] )
-   calendar? ( >=kde-frameworks/kholidays-${KFMIN}:5 )
-   fontconfig? (
-   >=dev-qt/qtprintsupport-${QTMIN}:5
-   media-libs/fontconfig
-   x11-libs/libXft
-   x11-libs/xcb-util-image
-   )
-   geolocation? ( >=kde-frameworks/networkmanager-qt-${KFMIN}:5 )
-   gps? ( sci-geosciences/gpsd )
-   policykit? (
-   sys-auth/polkit-qt
-   virtual/libcrypt:=
-   

[gentoo-commits] proj/kde:master commit in: kde-plasma/plasma-sdk/

2023-06-27 Thread Andreas Sturmlechner
commit: 0595095a935ab8037cecf1a7a73dc116c04d5302
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Jun 27 20:43:33 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Jun 27 20:43:33 2023 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=0595095a

kde-plasma/plasma-sdk: drop 5.27.6

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-plasma/plasma-sdk/plasma-sdk-5.27.6.ebuild | 45 --
 1 file changed, 45 deletions(-)

diff --git a/kde-plasma/plasma-sdk/plasma-sdk-5.27.6.ebuild 
b/kde-plasma/plasma-sdk/plasma-sdk-5.27.6.ebuild
deleted file mode 100644
index c54dad68fa..00
--- a/kde-plasma/plasma-sdk/plasma-sdk-5.27.6.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
-
-ECM_TEST="optional"
-KFMIN=5.106.0
-PVCUT=$(ver_cut 1-3)
-QTMIN=5.15.9
-inherit ecm plasma.kde.org
-
-DESCRIPTION="Useful applications for Plasma development"
-
-LICENSE="GPL-2" # TODO: CHECK
-SLOT="5"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
-IUSE=""
-
-DEPEND="
-   >=dev-qt/qtdbus-${QTMIN}:5
-   >=dev-qt/qtdeclarative-${QTMIN}:5
-   >=dev-qt/qtgui-${QTMIN}:5
-   >=dev-qt/qtwidgets-${QTMIN}:5
-   >=dev-qt/qtxml-${QTMIN}:5
-   >=kde-frameworks/karchive-${KFMIN}:5
-   >=kde-frameworks/kcompletion-${KFMIN}:5
-   >=kde-frameworks/kconfig-${KFMIN}:5
-   >=kde-frameworks/kconfigwidgets-${KFMIN}:5
-   >=kde-frameworks/kcoreaddons-${KFMIN}:5
-   >=kde-frameworks/kdbusaddons-${KFMIN}:5
-   >=kde-frameworks/kdeclarative-${KFMIN}:5
-   >=kde-frameworks/ki18n-${KFMIN}:5
-   >=kde-frameworks/kiconthemes-${KFMIN}:5
-   >=kde-frameworks/kio-${KFMIN}:5
-   >=kde-frameworks/kpackage-${KFMIN}:5
-   >=kde-frameworks/kservice-${KFMIN}:5
-   >=kde-frameworks/ktexteditor-${KFMIN}:5
-   >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
-   >=kde-frameworks/plasma-${KFMIN}:5
-"
-RDEPEND="${DEPEND}
-   >=dev-qt/qtquickcontrols-${QTMIN}:5
-   >=dev-qt/qtquickcontrols2-${QTMIN}:5
-   >=kde-frameworks/kirigami-${KFMIN}:5
-"



[gentoo-commits] proj/kde:master commit in: kde-plasma/plasma-pa/

2023-06-27 Thread Andreas Sturmlechner
commit: ce0cadb9dd7ad1dce1775ab3247cd39e5bd39480
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Jun 27 20:43:30 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Jun 27 20:43:30 2023 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=ce0cadb9

kde-plasma/plasma-pa: drop 5.27.6

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-plasma/plasma-pa/plasma-pa-5.27.6.ebuild | 36 
 1 file changed, 36 deletions(-)

diff --git a/kde-plasma/plasma-pa/plasma-pa-5.27.6.ebuild 
b/kde-plasma/plasma-pa/plasma-pa-5.27.6.ebuild
deleted file mode 100644
index 47db964c56..00
--- a/kde-plasma/plasma-pa/plasma-pa-5.27.6.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-ECM_HANDBOOK="forceoptional"
-KFMIN=5.106.0
-QTMIN=5.15.9
-inherit ecm plasma.kde.org
-
-DESCRIPTION="Plasma applet for audio volume management using PulseAudio"
-
-LICENSE="GPL-2" # TODO: CHECK
-SLOT="5"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
-IUSE=""
-
-DEPEND="
-   dev-libs/glib:2
-   >=dev-qt/qtdbus-${QTMIN}:5
-   >=dev-qt/qtdeclarative-${QTMIN}:5
-   >=dev-qt/qtgui-${QTMIN}:5
-   >=kde-frameworks/kcoreaddons-${KFMIN}:5
-   >=kde-frameworks/kdeclarative-${KFMIN}:5
-   >=kde-frameworks/kglobalaccel-${KFMIN}:5
-   >=kde-frameworks/ki18n-${KFMIN}:5
-   >=kde-frameworks/plasma-${KFMIN}:5
-   media-libs/libcanberra
-   media-libs/libpulse
-"
-RDEPEND="${DEPEND}
-   >=dev-qt/qtquickcontrols2-${QTMIN}:5
-   >=kde-frameworks/kirigami-${KFMIN}:5
-   x11-themes/sound-theme-freedesktop
-"
-BDEPEND=">=kde-frameworks/kcmutils-${KFMIN}:5"



[gentoo-commits] proj/kde:master commit in: kde-plasma/plasma-thunderbolt/

2023-06-27 Thread Andreas Sturmlechner
commit: 28ec7c8f81952a46c4b59e17c9b1c10fe4cb77f1
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Jun 27 20:43:38 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Jun 27 20:43:38 2023 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=28ec7c8f

kde-plasma/plasma-thunderbolt: drop 5.27.6

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 .../plasma-thunderbolt-5.27.6.ebuild   | 39 --
 1 file changed, 39 deletions(-)

diff --git a/kde-plasma/plasma-thunderbolt/plasma-thunderbolt-5.27.6.ebuild 
b/kde-plasma/plasma-thunderbolt/plasma-thunderbolt-5.27.6.ebuild
deleted file mode 100644
index 5c12f7a878..00
--- a/kde-plasma/plasma-thunderbolt/plasma-thunderbolt-5.27.6.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-ECM_TEST="true"
-KFMIN=5.106.0
-PVCUT=$(ver_cut 1-3)
-QTMIN=5.15.9
-inherit ecm plasma.kde.org
-
-DESCRIPTION="Plasma integration for controlling Thunderbolt devices"
-HOMEPAGE="https://invent.kde.org/plasma/plasma-thunderbolt;
-
-LICENSE="|| ( GPL-2 GPL-3+ )"
-SLOT="5"
-KEYWORDS="~amd64 ~loong ~riscv ~x86"
-IUSE=""
-
-# tests require DBus
-RESTRICT="test"
-
-DEPEND="
-   >=dev-qt/qtdeclarative-${QTMIN}:5
-   >=dev-qt/qtdbus-${QTMIN}:5
-   >=dev-qt/qtgui-${QTMIN}:5
-   >=kde-frameworks/kcmutils-${KFMIN}:5
-   >=kde-frameworks/kcoreaddons-${KFMIN}:5
-   >=kde-frameworks/kdbusaddons-${KFMIN}:5
-   >=kde-frameworks/kdeclarative-${KFMIN}:5
-   >=kde-frameworks/ki18n-${KFMIN}:5
-   >=kde-frameworks/knotifications-${KFMIN}:5
-"
-RDEPEND="${DEPEND}
-   >=dev-qt/qtquickcontrols2-${QTMIN}:5
-   >=kde-frameworks/kirigami-${KFMIN}:5
-   sys-apps/bolt
-"
-BDEPEND=">=kde-frameworks/kcmutils-${KFMIN}:5"



[gentoo-commits] proj/kde:master commit in: kde-plasma/plasma-disks/

2023-06-27 Thread Andreas Sturmlechner
commit: 8abc81c964cd75172b53e28e0c40b96d141416d3
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Jun 27 20:43:17 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Jun 27 20:43:17 2023 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=8abc81c9

kde-plasma/plasma-disks: drop 5.27.6

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-plasma/plasma-disks/plasma-disks-5.27.6.ebuild | 39 --
 1 file changed, 39 deletions(-)

diff --git a/kde-plasma/plasma-disks/plasma-disks-5.27.6.ebuild 
b/kde-plasma/plasma-disks/plasma-disks-5.27.6.ebuild
deleted file mode 100644
index dd3afb99e7..00
--- a/kde-plasma/plasma-disks/plasma-disks-5.27.6.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-ECM_HANDBOOK="true"
-KFMIN=5.106.0
-QTMIN=5.15.9
-inherit ecm plasma.kde.org
-
-DESCRIPTION="Monitors S.M.A.R.T. capable devices for imminent failure"
-HOMEPAGE="https://invent.kde.org/plasma/plasma-disks;
-
-LICENSE="|| ( GPL-3 GPL-2 )"
-SLOT="5"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
-IUSE=""
-
-DEPEND="
-   >=dev-qt/qtdbus-${QTMIN}:5
-   >=dev-qt/qtdeclarative-${QTMIN}:5
-   >=dev-qt/qtgui-${QTMIN}:5
-   >=kde-frameworks/kauth-${KFMIN}:5
-   >=kde-frameworks/kconfig-${KFMIN}:5
-   >=kde-frameworks/kconfigwidgets-${KFMIN}:5
-   >=kde-frameworks/kcoreaddons-${KFMIN}:5
-   >=kde-frameworks/kdbusaddons-${KFMIN}:5
-   >=kde-frameworks/kdeclarative-${KFMIN}:5
-   >=kde-frameworks/ki18n-${KFMIN}:5
-   >=kde-frameworks/kio-${KFMIN}:5
-   >=kde-frameworks/kjobwidgets-${KFMIN}:5
-   >=kde-frameworks/knotifications-${KFMIN}:5
-   >=kde-frameworks/kservice-${KFMIN}:5
-   >=kde-frameworks/solid-${KFMIN}:5
-   sys-apps/smartmontools
-"
-RDEPEND="${DEPEND}
-   kde-plasma/kinfocenter:5
-"



[gentoo-commits] proj/kde:master commit in: kde-plasma/plasma-nm/

2023-06-27 Thread Andreas Sturmlechner
commit: 75f3d287ed3bddfd259a9558c8403290bc5493f2
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Jun 27 20:43:27 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Jun 27 20:43:27 2023 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=75f3d287

kde-plasma/plasma-nm: drop 5.27.6

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-plasma/plasma-nm/plasma-nm-5.27.6.ebuild | 82 
 1 file changed, 82 deletions(-)

diff --git a/kde-plasma/plasma-nm/plasma-nm-5.27.6.ebuild 
b/kde-plasma/plasma-nm/plasma-nm-5.27.6.ebuild
deleted file mode 100644
index b8d087c175..00
--- a/kde-plasma/plasma-nm/plasma-nm-5.27.6.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
-
-ECM_TEST="true"
-KFMIN=5.106.0
-PVCUT=$(ver_cut 1-3)
-QTMIN=5.15.9
-inherit ecm plasma.kde.org
-
-DESCRIPTION="KDE Plasma applet for NetworkManager"
-
-LICENSE="GPL-2 LGPL-2.1"
-SLOT="5"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
-IUSE="openconnect teamd"
-
-DEPEND="
-   >=app-crypt/qca-2.3.0:2[qt5(+)]
-   >=dev-qt/qtdbus-${QTMIN}:5
-   >=dev-qt/qtdeclarative-${QTMIN}:5[widgets]
-   >=dev-qt/qtgui-${QTMIN}:5
-   >=dev-qt/qtnetwork-${QTMIN}:5
-   >=dev-qt/qtwidgets-${QTMIN}:5
-   >=dev-qt/qtxml-${QTMIN}:5
-   >=kde-frameworks/kcompletion-${KFMIN}:5
-   >=kde-frameworks/kconfig-${KFMIN}:5
-   >=kde-frameworks/kconfigwidgets-${KFMIN}:5
-   >=kde-frameworks/kcoreaddons-${KFMIN}:5
-   >=kde-frameworks/kdbusaddons-${KFMIN}:5
-   >=kde-frameworks/ki18n-${KFMIN}:5
-   >=kde-frameworks/kio-${KFMIN}:5
-   >=kde-frameworks/kitemviews-${KFMIN}:5
-   >=kde-frameworks/knotifications-${KFMIN}:5
-   >=kde-frameworks/kservice-${KFMIN}:5
-   >=kde-frameworks/kwallet-${KFMIN}:5
-   >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
-   >=kde-frameworks/kwindowsystem-${KFMIN}:5
-   >=kde-frameworks/kxmlgui-${KFMIN}:5
-   >=kde-frameworks/modemmanager-qt-${KFMIN}:5
-   >=kde-frameworks/networkmanager-qt-${KFMIN}:5[teamd=]
-   >=kde-frameworks/plasma-${KFMIN}:5
-   >=kde-frameworks/solid-${KFMIN}:5
-   net-misc/mobile-broadband-provider-info
-   net-misc/networkmanager[teamd=]
-   openconnect? (
-   net-vpn/networkmanager-openconnect
-   net-vpn/openconnect:=
-   )
-"
-RDEPEND="${DEPEND}
-   >=dev-qt/qtquickcontrols-${QTMIN}:5
-   >=dev-qt/qtquickcontrols2-${QTMIN}:5
-   >=kde-frameworks/kdeclarative-${KFMIN}:5
-   >=kde-frameworks/kirigami-${KFMIN}:5
-   >=kde-frameworks/kquickcharts-${KFMIN}:5
-   >=kde-plasma/kde-cli-tools-${PVCUT}:5
-"
-BDEPEND="
-   >=kde-frameworks/kcmutils-${KFMIN}:5
-   virtual/pkgconfig
-"
-
-src_prepare() {
-   ecm_src_prepare
-
-   # TODO: try to get a build switch upstreamed
-   if ! use openconnect; then
-   sed -e "s/^pkg_check_modules.*openconnect/#&/" -i 
CMakeLists.txt || die
-   fi
-}
-
-pkg_postinst() {
-   ecm_pkg_postinst
-
-   if ! has_version "kde-plasma/plasma-workspace:5"; then
-   elog "${PN} is not terribly useful without 
kde-plasma/plasma-workspace:5."
-   elog "However, the networkmanagement KCM can be called from 
either systemsettings"
-   elog "or manually: $ kcmshell5 kcm_networkmanagement"
-   fi
-}



[gentoo-commits] proj/kde:master commit in: kde-plasma/plasma-integration/

2023-06-27 Thread Andreas Sturmlechner
commit: 88aace406351d63c260c67b1b1fad5624f855620
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Jun 27 20:43:22 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Jun 27 20:43:22 2023 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=88aace40

kde-plasma/plasma-integration: drop 5.27.6

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 .../plasma-integration-5.27.6.ebuild   | 52 --
 1 file changed, 52 deletions(-)

diff --git a/kde-plasma/plasma-integration/plasma-integration-5.27.6.ebuild 
b/kde-plasma/plasma-integration/plasma-integration-5.27.6.ebuild
deleted file mode 100644
index 948e0e94a4..00
--- a/kde-plasma/plasma-integration/plasma-integration-5.27.6.ebuild
+++ /dev/null
@@ -1,52 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-KFMIN=5.106.0
-PVCUT=$(ver_cut 1-3)
-QTMIN=5.15.9
-inherit ecm plasma.kde.org
-
-DESCRIPTION="Qt Platform Theme integration plugins for the Plasma workspaces"
-
-LICENSE="LGPL-2+"
-SLOT="5"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
-IUSE=""
-
-# requires running kde environment
-RESTRICT="test"
-
-COMMON_DEPEND="
-   dev-libs/wayland
-   >=dev-qt/qtdbus-${QTMIN}:5
-   >=dev-qt/qtgui-${QTMIN}:5=[dbus]
-   >=dev-qt/qtquickcontrols2-${QTMIN}:5
-   >=dev-qt/qtwayland-${QTMIN}:5
-   >=dev-qt/qtwidgets-${QTMIN}:5
-   >=dev-qt/qtx11extras-${QTMIN}:5
-   >=kde-frameworks/kcompletion-${KFMIN}:5
-   >=kde-frameworks/kconfig-${KFMIN}:5
-   >=kde-frameworks/kconfigwidgets-${KFMIN}:5
-   >=kde-frameworks/kcoreaddons-${KFMIN}:5
-   >=kde-frameworks/ki18n-${KFMIN}:5
-   >=kde-frameworks/kiconthemes-${KFMIN}:5
-   >=kde-frameworks/kio-${KFMIN}:5
-   >=kde-frameworks/kjobwidgets-${KFMIN}:5
-   >=kde-frameworks/knotifications-${KFMIN}:5
-   >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
-   >=kde-frameworks/kwindowsystem-${KFMIN}:5
-   >=kde-frameworks/kxmlgui-${KFMIN}:5
-   >=kde-plasma/breeze-${PVCUT}:5
-   x11-libs/libXcursor
-   x11-libs/libxcb
-"
-DEPEND="${COMMON_DEPEND}
-   >=dev-libs/plasma-wayland-protocols-1.6.0
-"
-RDEPEND="${COMMON_DEPEND}
-   media-fonts/hack
-   media-fonts/noto
-"
-BDEPEND=">=dev-qt/qtwaylandscanner-${QTMIN}:5"



[gentoo-commits] proj/kde:master commit in: kde-plasma/plasma-browser-integration/

2023-06-27 Thread Andreas Sturmlechner
commit: fb841c848b30a1ef8cde0a5e63d20f16d7d576e9
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Jun 27 20:43:11 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Jun 27 20:43:11 2023 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=fb841c84

kde-plasma/plasma-browser-integration: drop 5.27.6

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 .../plasma-browser-integration-5.27.6.ebuild   | 45 --
 1 file changed, 45 deletions(-)

diff --git 
a/kde-plasma/plasma-browser-integration/plasma-browser-integration-5.27.6.ebuild
 
b/kde-plasma/plasma-browser-integration/plasma-browser-integration-5.27.6.ebuild
deleted file mode 100644
index 2586b595a0..00
--- 
a/kde-plasma/plasma-browser-integration/plasma-browser-integration-5.27.6.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
-
-KFMIN=5.106.0
-PVCUT=$(ver_cut 1-3)
-QTMIN=5.15.9
-inherit ecm plasma.kde.org
-
-DESCRIPTION="Integrate Chrome/Firefox better into Plasma through browser 
extensions"
-HOMEPAGE+=" https://community.kde.org/Plasma/Browser_Integration;
-
-LICENSE="GPL-3+"
-SLOT="5"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
-IUSE=""
-
-DEPEND="
-   >=dev-qt/qtdbus-${QTMIN}:5
-   >=dev-qt/qtgui-${QTMIN}:5
-   >=dev-qt/qtwidgets-${QTMIN}:5
-   >=kde-frameworks/kactivities-${KFMIN}:5
-   >=kde-frameworks/kconfig-${KFMIN}:5
-   >=kde-frameworks/kcoreaddons-${KFMIN}:5
-   >=kde-frameworks/kcrash-${KFMIN}:5
-   >=kde-frameworks/kdbusaddons-${KFMIN}:5
-   >=kde-frameworks/kfilemetadata-${KFMIN}:5
-   >=kde-frameworks/ki18n-${KFMIN}:5
-   >=kde-frameworks/kio-${KFMIN}:5
-   >=kde-frameworks/kjobwidgets-${KFMIN}:5
-   >=kde-frameworks/knotifications-${KFMIN}:5
-   >=kde-frameworks/krunner-${KFMIN}:5
-   >=kde-frameworks/purpose-${KFMIN}:5
-   >=kde-plasma/plasma-workspace-${PVCUT}:5
-"
-RDEPEND="${DEPEND}"
-
-src_configure() {
-   local mycmakeargs=(
-   -DMOZILLA_DIR="${EPREFIX}/usr/$(get_libdir)/mozilla"
-   )
-
-   ecm_src_configure
-}



[gentoo-commits] proj/kde:master commit in: kde-plasma/plasma-desktop/

2023-06-27 Thread Andreas Sturmlechner
commit: 54dc4d9a216dbb41d26e23b8305744e07815ab06
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Jun 27 20:43:14 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Jun 27 20:43:14 2023 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=54dc4d9a

kde-plasma/plasma-desktop: drop 5.27.6

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 .../plasma-desktop/plasma-desktop-5.27.6.ebuild| 178 -
 1 file changed, 178 deletions(-)

diff --git a/kde-plasma/plasma-desktop/plasma-desktop-5.27.6.ebuild 
b/kde-plasma/plasma-desktop/plasma-desktop-5.27.6.ebuild
deleted file mode 100644
index cbde53a26f..00
--- a/kde-plasma/plasma-desktop/plasma-desktop-5.27.6.ebuild
+++ /dev/null
@@ -1,178 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-ECM_HANDBOOK="forceoptional"
-ECM_TEST="true"
-KFMIN=5.106.0
-PVCUT=$(ver_cut 1-3)
-QTMIN=5.15.9
-inherit ecm plasma.kde.org optfeature
-
-DESCRIPTION="KDE Plasma desktop"
-XORGHDRS="${PN}-override-include-dirs-2"
-SRC_URI+=" https://dev.gentoo.org/~asturm/distfiles/${XORGHDRS}.tar.xz;
-
-LICENSE="GPL-2" # TODO: CHECK
-SLOT="5"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
-IUSE="ibus +kaccounts scim screencast +semantic-desktop"
-
-# kde-frameworks/kwindowsystem[X]: Uses KX11Extras
-COMMON_DEPEND="
-   dev-libs/wayland
-   >=dev-qt/qtconcurrent-${QTMIN}:5
-   >=dev-qt/qtdbus-${QTMIN}:5
-   >=dev-qt/qtdeclarative-${QTMIN}:5
-   >=dev-qt/qtgui-${QTMIN}:5
-   >=dev-qt/qtnetwork-${QTMIN}:5
-   >=dev-qt/qtprintsupport-${QTMIN}:5
-   >=dev-qt/qtsql-${QTMIN}:5
-   >=dev-qt/qtsvg-${QTMIN}:5
-   >=dev-qt/qtwayland-${QTMIN}:5
-   >=dev-qt/qtwidgets-${QTMIN}:5
-   >=dev-qt/qtx11extras-${QTMIN}:5
-   >=dev-qt/qtxml-${QTMIN}:5
-   >=kde-frameworks/attica-${KFMIN}:5
-   >=kde-frameworks/kactivities-${KFMIN}:5
-   >=kde-frameworks/kactivities-stats-${KFMIN}:5
-   >=kde-frameworks/karchive-${KFMIN}:5
-   >=kde-frameworks/kauth-${KFMIN}:5
-   >=kde-frameworks/kbookmarks-${KFMIN}:5
-   >=kde-frameworks/kcmutils-${KFMIN}:5
-   >=kde-frameworks/kcodecs-${KFMIN}:5
-   >=kde-frameworks/kcompletion-${KFMIN}:5
-   >=kde-frameworks/kconfig-${KFMIN}:5
-   >=kde-frameworks/kconfigwidgets-${KFMIN}:5
-   >=kde-frameworks/kcoreaddons-${KFMIN}:5
-   >=kde-frameworks/kcrash-${KFMIN}:5
-   >=kde-frameworks/kdbusaddons-${KFMIN}:5
-   >=kde-frameworks/kdeclarative-${KFMIN}:5
-   >=kde-frameworks/kded-${KFMIN}:5
-   >=kde-frameworks/kdelibs4support-${KFMIN}:5
-   >=kde-frameworks/kglobalaccel-${KFMIN}:5
-   >=kde-frameworks/kguiaddons-${KFMIN}:5
-   >=kde-frameworks/ki18n-${KFMIN}:5
-   >=kde-frameworks/kiconthemes-${KFMIN}:5
-   >=kde-frameworks/kio-${KFMIN}:5
-   >=kde-frameworks/kitemmodels-${KFMIN}:5
-   >=kde-frameworks/kitemviews-${KFMIN}:5
-   >=kde-frameworks/kjobwidgets-${KFMIN}:5
-   >=kde-frameworks/knewstuff-${KFMIN}:5
-   >=kde-frameworks/knotifications-${KFMIN}:5
-   >=kde-frameworks/knotifyconfig-${KFMIN}:5
-   >=kde-frameworks/kpackage-${KFMIN}:5
-   >=kde-frameworks/kparts-${KFMIN}:5
-   >=kde-frameworks/krunner-${KFMIN}:5
-   >=kde-frameworks/kservice-${KFMIN}:5
-   >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
-   >=kde-frameworks/kwindowsystem-${KFMIN}:5[X]
-   >=kde-frameworks/kxmlgui-${KFMIN}:5
-   >=kde-frameworks/plasma-${KFMIN}:5
-   >=kde-frameworks/solid-${KFMIN}:5
-   >=kde-frameworks/sonnet-${KFMIN}:5
-   >=kde-plasma/kwin-${PVCUT}:5
-   >=kde-plasma/libksysguard-${PVCUT}:5
-   >=kde-plasma/libkworkspace-${PVCUT}:5
-   >=kde-plasma/plasma-workspace-${PVCUT}:5[screencast?]
-   >=media-libs/phonon-4.11.0
-   x11-libs/libX11
-   x11-libs/libXcursor
-   x11-libs/libXfixes
-   x11-libs/libXi
-   x11-libs/libxcb
-   x11-libs/libxkbcommon
-   x11-libs/libxkbfile
-   ibus? (
-   app-i18n/ibus
-   dev-libs/glib:2
-   >=dev-qt/qtx11extras-${QTMIN}:5
-   x11-libs/libxcb
-   x11-libs/xcb-util-keysyms
-   )
-   kaccounts? (
-   kde-apps/kaccounts-integration:5
-   net-libs/accounts-qt
-   )
-   scim? ( app-i18n/scim )
-   semantic-desktop? ( >=kde-frameworks/baloo-${KFMIN}:5 )
-"
-DEPEND="${COMMON_DEPEND}
-   >=dev-libs/wayland-protocols-1.25
-   dev-libs/boost
-   x11-base/xorg-proto
-"
-RDEPEND="${COMMON_DEPEND}
-   !=dev-qt/qtgraphicaleffects-${QTMIN}:5
-   >=dev-qt/qtquickcontrols2-${QTMIN}:5
-   >=dev-qt/qtwaylandscanner-${QTMIN}:5
-   >=kde-frameworks/kirigami-${KFMIN}:5
-   >=kde-frameworks/qqc2-desktop-style-${KFMIN}:5
-   >=kde-plasma/kde-cli-tools-${PVCUT}:5
-   >=kde-plasma/oxygen-${PVCUT}:5
-   media-fonts/noto-emoji
-  

[gentoo-commits] proj/kde:master commit in: kde-plasma/oxygen-sounds/

2023-06-27 Thread Andreas Sturmlechner
commit: 5b66915c2ced8609e279a5296349a32336395ffb
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Jun 27 20:43:09 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Jun 27 20:43:09 2023 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=5b66915c

kde-plasma/oxygen-sounds: drop 5.27.6

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-plasma/oxygen-sounds/oxygen-sounds-5.27.6.ebuild | 17 -
 1 file changed, 17 deletions(-)

diff --git a/kde-plasma/oxygen-sounds/oxygen-sounds-5.27.6.ebuild 
b/kde-plasma/oxygen-sounds/oxygen-sounds-5.27.6.ebuild
deleted file mode 100644
index 6de27bacc7..00
--- a/kde-plasma/oxygen-sounds/oxygen-sounds-5.27.6.ebuild
+++ /dev/null
@@ -1,17 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-KFMIN=5.106.0
-QTMIN=5.15.9
-inherit ecm plasma.kde.org
-
-DESCRIPTION="Oxygen sound theme for the Plasma desktop"
-HOMEPAGE="https://invent.kde.org/plasma/oxygen-sounds;
-
-LICENSE="GPL-2+"
-SLOT="5"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
-
-RDEPEND="!

[gentoo-commits] proj/kde:master commit in: kde-plasma/oxygen/

2023-06-27 Thread Andreas Sturmlechner
commit: 687cac6c65b3dc6b0c8a004c3ab95a817c501651
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Jun 27 20:43:06 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Jun 27 20:43:06 2023 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=687cac6c

kde-plasma/oxygen: drop 5.27.6

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-plasma/oxygen/oxygen-5.27.6.ebuild | 41 --
 1 file changed, 41 deletions(-)

diff --git a/kde-plasma/oxygen/oxygen-5.27.6.ebuild 
b/kde-plasma/oxygen/oxygen-5.27.6.ebuild
deleted file mode 100644
index 69ab074c2f..00
--- a/kde-plasma/oxygen/oxygen-5.27.6.ebuild
+++ /dev/null
@@ -1,41 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-KFMIN=5.106.0
-PVCUT=$(ver_cut 1-3)
-QTMIN=5.15.9
-inherit ecm plasma.kde.org
-
-DESCRIPTION="Oxygen visual style for the Plasma desktop"
-HOMEPAGE="https://invent.kde.org/plasma/oxygen;
-
-LICENSE="GPL-2" # TODO: CHECK
-SLOT="5"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
-IUSE=""
-
-RDEPEND="
-   >=dev-qt/qtdbus-${QTMIN}:5
-   >=dev-qt/qtdeclarative-${QTMIN}:5
-   >=dev-qt/qtgui-${QTMIN}:5
-   >=dev-qt/qtwidgets-${QTMIN}:5
-   >=dev-qt/qtx11extras-${QTMIN}:5
-   >=kde-frameworks/frameworkintegration-${KFMIN}:5
-   >=kde-frameworks/kcmutils-${KFMIN}:5
-   >=kde-frameworks/kcompletion-${KFMIN}:5
-   >=kde-frameworks/kconfig-${KFMIN}:5
-   >=kde-frameworks/kconfigwidgets-${KFMIN}:5
-   >=kde-frameworks/kcoreaddons-${KFMIN}:5
-   >=kde-frameworks/kguiaddons-${KFMIN}:5
-   >=kde-frameworks/ki18n-${KFMIN}:5
-   >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
-   >=kde-frameworks/kwindowsystem-${KFMIN}:5
-   >=kde-plasma/kdecoration-${PVCUT}:5
-   x11-libs/libxcb
-"
-DEPEND="${RDEPEND}
-   >=kde-frameworks/kservice-${KFMIN}:5
-"
-PDEPEND=">=kde-plasma/kde-cli-tools-${PVCUT}:5"



[gentoo-commits] proj/kde:master commit in: kde-plasma/milou/

2023-06-27 Thread Andreas Sturmlechner
commit: 8302be5af37e805279aa7bd4fad5b23e14eae6c1
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Jun 27 20:43:03 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Jun 27 20:43:03 2023 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=8302be5a

kde-plasma/milou: drop 5.27.6

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-plasma/milou/milou-5.27.6.ebuild | 33 -
 1 file changed, 33 deletions(-)

diff --git a/kde-plasma/milou/milou-5.27.6.ebuild 
b/kde-plasma/milou/milou-5.27.6.ebuild
deleted file mode 100644
index 4821cea770..00
--- a/kde-plasma/milou/milou-5.27.6.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-ECM_TEST="true"
-KFMIN=5.106.0
-PVCUT=$(ver_cut 1-3)
-QTMIN=5.15.9
-inherit ecm plasma.kde.org
-
-DESCRIPTION="Dedicated search application built on top of Baloo"
-HOMEPAGE="https://invent.kde.org/plasma/milou;
-
-LICENSE="GPL-2 LGPL-2.1"
-SLOT="5"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
-IUSE=""
-
-DEPEND="
-   >=dev-qt/qtdeclarative-${QTMIN}:5
-   >=dev-qt/qtgui-${QTMIN}:5
-   >=dev-qt/qtwidgets-${QTMIN}:5
-   >=kde-frameworks/kconfig-${KFMIN}:5
-   >=kde-frameworks/kcoreaddons-${KFMIN}:5
-   >=kde-frameworks/kdeclarative-${KFMIN}:5
-   >=kde-frameworks/ki18n-${KFMIN}:5
-   >=kde-frameworks/kitemmodels-${KFMIN}:5
-   >=kde-frameworks/krunner-${KFMIN}:5
-   >=kde-frameworks/kservice-${KFMIN}:5
-   >=kde-frameworks/plasma-${KFMIN}:5
-"
-RDEPEND="${DEPEND}"



[gentoo-commits] proj/kde:master commit in: Documentation/package.mask/, ...

2023-06-27 Thread Andreas Sturmlechner
commit: 967a4f74e37c8ecbba809138f159ab87196ee182
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Jun 27 20:39:45 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Jun 27 20:39:45 2023 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=967a4f74

Documentation: Drop KDE Frameworks 5.104

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 .../.kde-frameworks-5-5.104/_HEADER_   |  2 -
 .../.kde-frameworks-5-5.104/kde-frameworks-5-5.104 |  1 -
 .../kde-frameworks-5-portingaids-5.104 |  1 -
 .../kde-frameworks-5-tier1-5.104   |  1 -
 .../kde-frameworks-5-tier2-5.104   |  1 -
 .../kde-frameworks-5-tier3-5.104   |  1 -
 .../.kde-frameworks-5-5.104/more-deps  |  0
 .../kde-frameworks-5.104.keywords  | 88 --
 Documentation/package.mask/kde-frameworks-5.104| 88 --
 .../.kde-frameworks-5-5.104/_HEADER_   |  2 -
 .../.kde-frameworks-5-5.104/kde-frameworks-5-5.104 |  1 -
 .../kde-frameworks-5-portingaids-5.104 |  1 -
 .../kde-frameworks-5-tier1-5.104   |  1 -
 .../kde-frameworks-5-tier2-5.104   |  1 -
 .../kde-frameworks-5-tier3-5.104   |  1 -
 Documentation/package.unmask/kde-frameworks-5.104  | 88 --
 16 files changed, 278 deletions(-)

diff --git 
a/Documentation/package.accept_keywords/.kde-frameworks-5-5.104/_HEADER_ 
b/Documentation/package.accept_keywords/.kde-frameworks-5-5.104/_HEADER_
deleted file mode 100644
index df5fa77b35..00
--- a/Documentation/package.accept_keywords/.kde-frameworks-5-5.104/_HEADER_
+++ /dev/null
@@ -1,2 +0,0 @@
-# You can use this file to keyword/unkeyword the KDE Frameworks 5 5.104 
release.
-# Edit Documentation/package.accept_keywords/.kde-frameworks-5-5.104/ files 
instead.

diff --git 
a/Documentation/package.accept_keywords/.kde-frameworks-5-5.104/kde-frameworks-5-5.104
 
b/Documentation/package.accept_keywords/.kde-frameworks-5-5.104/kde-frameworks-5-5.104
deleted file mode 12
index ed3bfe8ad3..00
--- 
a/Documentation/package.accept_keywords/.kde-frameworks-5-5.104/kde-frameworks-5-5.104
+++ /dev/null
@@ -1 +0,0 @@
-../../../sets/kde-frameworks-5-5.104
\ No newline at end of file

diff --git 
a/Documentation/package.accept_keywords/.kde-frameworks-5-5.104/kde-frameworks-5-portingaids-5.104
 
b/Documentation/package.accept_keywords/.kde-frameworks-5-5.104/kde-frameworks-5-portingaids-5.104
deleted file mode 12
index 5cdf5ed6ac..00
--- 
a/Documentation/package.accept_keywords/.kde-frameworks-5-5.104/kde-frameworks-5-portingaids-5.104
+++ /dev/null
@@ -1 +0,0 @@
-../../../sets/kde-frameworks-5-portingaids-5.104
\ No newline at end of file

diff --git 
a/Documentation/package.accept_keywords/.kde-frameworks-5-5.104/kde-frameworks-5-tier1-5.104
 
b/Documentation/package.accept_keywords/.kde-frameworks-5-5.104/kde-frameworks-5-tier1-5.104
deleted file mode 12
index 969db7caee..00
--- 
a/Documentation/package.accept_keywords/.kde-frameworks-5-5.104/kde-frameworks-5-tier1-5.104
+++ /dev/null
@@ -1 +0,0 @@
-../../../sets/kde-frameworks-5-tier1-5.104
\ No newline at end of file

diff --git 
a/Documentation/package.accept_keywords/.kde-frameworks-5-5.104/kde-frameworks-5-tier2-5.104
 
b/Documentation/package.accept_keywords/.kde-frameworks-5-5.104/kde-frameworks-5-tier2-5.104
deleted file mode 12
index e06005e6b7..00
--- 
a/Documentation/package.accept_keywords/.kde-frameworks-5-5.104/kde-frameworks-5-tier2-5.104
+++ /dev/null
@@ -1 +0,0 @@
-../../../sets/kde-frameworks-5-tier2-5.104
\ No newline at end of file

diff --git 
a/Documentation/package.accept_keywords/.kde-frameworks-5-5.104/kde-frameworks-5-tier3-5.104
 
b/Documentation/package.accept_keywords/.kde-frameworks-5-5.104/kde-frameworks-5-tier3-5.104
deleted file mode 12
index c7b2efd2c6..00
--- 
a/Documentation/package.accept_keywords/.kde-frameworks-5-5.104/kde-frameworks-5-tier3-5.104
+++ /dev/null
@@ -1 +0,0 @@
-../../../sets/kde-frameworks-5-tier3-5.104
\ No newline at end of file

diff --git 
a/Documentation/package.accept_keywords/.kde-frameworks-5-5.104/more-deps 
b/Documentation/package.accept_keywords/.kde-frameworks-5-5.104/more-deps
deleted file mode 100644
index e69de29bb2..00

diff --git 
a/Documentation/package.accept_keywords/kde-frameworks-5.104.keywords 
b/Documentation/package.accept_keywords/kde-frameworks-5.104.keywords
deleted file mode 100644
index 7f2b9f8dae..00
--- a/Documentation/package.accept_keywords/kde-frameworks-5.104.keywords
+++ /dev/null
@@ -1,88 +0,0 @@
-# Autogenerated by regenerate-files, DO NOT EDIT.
-# You can use this file to keyword/unkeyword the KDE Frameworks 5 5.104 
release.
-# Edit Documentation/package.accept_keywords/.kde-frameworks-5-5.104/ files 
instead.
-# Tier 4: Provide extra features to other Frameworks 

[gentoo-commits] proj/kde:master commit in: kde-plasma/plasma-pa/

2023-06-27 Thread Andreas Sturmlechner
commit: 62e0fefc8d4fa1ad521dcd38858215fc14bbf8da
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Jun 20 14:56:57 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Jun 22 20:26:45 2023 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=62e0fefc

kde-plasma/plasma-pa: 5.27.6 version bump

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-plasma/plasma-pa/plasma-pa-5.27.6.ebuild | 36 
 1 file changed, 36 insertions(+)

diff --git a/kde-plasma/plasma-pa/plasma-pa-5.27.6.ebuild 
b/kde-plasma/plasma-pa/plasma-pa-5.27.6.ebuild
new file mode 100644
index 00..47db964c56
--- /dev/null
+++ b/kde-plasma/plasma-pa/plasma-pa-5.27.6.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="forceoptional"
+KFMIN=5.106.0
+QTMIN=5.15.9
+inherit ecm plasma.kde.org
+
+DESCRIPTION="Plasma applet for audio volume management using PulseAudio"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="5"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+IUSE=""
+
+DEPEND="
+   dev-libs/glib:2
+   >=dev-qt/qtdbus-${QTMIN}:5
+   >=dev-qt/qtdeclarative-${QTMIN}:5
+   >=dev-qt/qtgui-${QTMIN}:5
+   >=kde-frameworks/kcoreaddons-${KFMIN}:5
+   >=kde-frameworks/kdeclarative-${KFMIN}:5
+   >=kde-frameworks/kglobalaccel-${KFMIN}:5
+   >=kde-frameworks/ki18n-${KFMIN}:5
+   >=kde-frameworks/plasma-${KFMIN}:5
+   media-libs/libcanberra
+   media-libs/libpulse
+"
+RDEPEND="${DEPEND}
+   >=dev-qt/qtquickcontrols2-${QTMIN}:5
+   >=kde-frameworks/kirigami-${KFMIN}:5
+   x11-themes/sound-theme-freedesktop
+"
+BDEPEND=">=kde-frameworks/kcmutils-${KFMIN}:5"



[gentoo-commits] proj/kde:master commit in: kde-plasma/xdg-desktop-portal-kde/

2023-06-27 Thread Andreas Sturmlechner
commit: 0e5caa0e80930134fe0d95ecf75259b98e41b5ae
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Jun 20 14:58:42 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Jun 22 20:26:45 2023 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=0e5caa0e

kde-plasma/xdg-desktop-portal-kde: 5.27.6 version bump

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 .../xdg-desktop-portal-kde-5.27.6.ebuild   | 59 ++
 1 file changed, 59 insertions(+)

diff --git 
a/kde-plasma/xdg-desktop-portal-kde/xdg-desktop-portal-kde-5.27.6.ebuild 
b/kde-plasma/xdg-desktop-portal-kde/xdg-desktop-portal-kde-5.27.6.ebuild
new file mode 100644
index 00..39ce3f8093
--- /dev/null
+++ b/kde-plasma/xdg-desktop-portal-kde/xdg-desktop-portal-kde-5.27.6.ebuild
@@ -0,0 +1,59 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_TEST="forceoptional"
+KFMIN=5.106.0
+PVCUT=$(ver_cut 1-3)
+QTMIN=5.15.9
+inherit ecm plasma.kde.org
+
+DESCRIPTION="Backend implementation for xdg-desktop-portal that is using 
Qt/KDE Frameworks"
+
+LICENSE="LGPL-2+"
+SLOT="5"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+IUSE=""
+
+# dev-qt/qtgui: QtXkbCommonSupport is provided by either IUSE libinput or X
+COMMON_DEPEND="
+   >=dev-libs/wayland-1.15
+   >=dev-qt/qtdbus-${QTMIN}:5
+   >=dev-qt/qtdeclarative-${QTMIN}:5
+   || (
+   >=dev-qt/qtgui-${QTMIN}:5[libinput]
+   >=dev-qt/qtgui-${QTMIN}:5[X]
+   )
+   >=dev-qt/qtprintsupport-${QTMIN}:5[cups]
+   >=dev-qt/qtwayland-${QTMIN}:5
+   >=dev-qt/qtwidgets-${QTMIN}:5
+   >=kde-frameworks/kcoreaddons-${KFMIN}:5[dbus]
+   >=kde-frameworks/kconfig-${KFMIN}:5
+   >=kde-frameworks/kdeclarative-${KFMIN}:5
+   >=kde-frameworks/kglobalaccel-${KFMIN}:5
+   >=kde-frameworks/kguiaddons-${KFMIN}:5
+   >=kde-frameworks/ki18n-${KFMIN}:5
+   >=kde-frameworks/kiconthemes-${KFMIN}:5
+   >=kde-frameworks/kio-${KFMIN}:5
+   >=kde-frameworks/kirigami-${KFMIN}:5
+   >=kde-frameworks/knotifications-${KFMIN}:5
+   >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
+   >=kde-frameworks/kwindowsystem-${KFMIN}:5
+   >=kde-frameworks/kwayland-${KFMIN}:5
+   >=kde-frameworks/plasma-${KFMIN}:5
+   x11-libs/libxkbcommon
+"
+DEPEND="${COMMON_DEPEND}
+   >=dev-libs/plasma-wayland-protocols-1.7.0
+   >=dev-libs/wayland-protocols-1.25
+   >=dev-qt/qtconcurrent-${QTMIN}:5
+"
+RDEPEND="${COMMON_DEPEND}
+   kde-misc/kio-fuse:5
+   sys-apps/xdg-desktop-portal
+"
+BDEPEND="
+   >=dev-qt/qtwaylandscanner-${QTMIN}:5
+   virtual/pkgconfig
+"



[gentoo-commits] proj/kde:master commit in: kde-plasma/xembed-sni-proxy/

2023-06-27 Thread Andreas Sturmlechner
commit: c2b6b87670b991f1e2eb6ed8db6aa8ee33c06dec
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Jun 20 14:58:50 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Jun 22 20:26:45 2023 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=c2b6b876

kde-plasma/xembed-sni-proxy: 5.27.6 version bump

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 .../xembed-sni-proxy-5.27.6.ebuild | 41 ++
 1 file changed, 41 insertions(+)

diff --git a/kde-plasma/xembed-sni-proxy/xembed-sni-proxy-5.27.6.ebuild 
b/kde-plasma/xembed-sni-proxy/xembed-sni-proxy-5.27.6.ebuild
new file mode 100644
index 00..01e6c33d61
--- /dev/null
+++ b/kde-plasma/xembed-sni-proxy/xembed-sni-proxy-5.27.6.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+KDE_ORG_NAME="plasma-workspace"
+KFMIN=5.106.0
+QTMIN=5.15.9
+inherit cmake plasma.kde.org
+
+DESCRIPTION="Legacy xembed tray icons support for SNI-only system trays"
+HOMEPAGE="https://invent.kde.org/plasma/plasma-workspace/-/blob/master/xembed-sni-proxy/Readme.md;
+CMAKE_USE_DIR="${S}/${PN}"
+
+LICENSE="GPL-2"
+SLOT="5"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+
+DEPEND="
+   >=dev-qt/qtcore-${QTMIN}:5
+   >=dev-qt/qtdbus-${QTMIN}:5
+   >=dev-qt/qtgui-${QTMIN}:5
+   >=dev-qt/qtx11extras-${QTMIN}:5
+   >=kde-frameworks/kwindowsystem-${KFMIN}:5[X]
+   x11-libs/libxcb
+   x11-libs/libXtst
+   x11-libs/xcb-util-image
+"
+RDEPEND="${DEPEND}
+   !kde-plasma/xembed-sni-proxy:0
+"
+BDEPEND=">=kde-frameworks/extra-cmake-modules-${KFMIN}:5"
+
+PATCHES=( "${FILESDIR}/${PN}-5.24.80-standalone.patch" )
+
+src_prepare() {
+   cmake_src_prepare
+
+   sed -e "/set/s/GENTOO_PV/$(ver_cut 1-3)/" \
+   -i ${PN}/CMakeLists.txt || die "Failed to prepare 
CMakeLists.txt"
+}



[gentoo-commits] proj/kde:master commit in: sets/

2023-06-27 Thread Andreas Sturmlechner
commit: fac29184e672c865352dbf801849c31576433ac3
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Jun 27 20:40:23 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Jun 27 20:40:23 2023 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=fac29184

sets: Drop KDE Frameworks 5.104

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 sets/kde-frameworks-5-5.104 |  6 --
 sets/kde-frameworks-5-portingaids-5.104 |  6 --
 sets/kde-frameworks-5-tier1-5.104   | 34 -
 sets/kde-frameworks-5-tier2-5.104   | 16 
 sets/kde-frameworks-5-tier3-5.104   | 27 --
 5 files changed, 89 deletions(-)

diff --git a/sets/kde-frameworks-5-5.104 b/sets/kde-frameworks-5-5.104
deleted file mode 100644
index 20efc42f88..00
--- a/sets/kde-frameworks-5-5.104
+++ /dev/null
@@ -1,6 +0,0 @@
-@kde-frameworks-5-tier1-5.104
-@kde-frameworks-5-tier2-5.104
-@kde-frameworks-5-tier3-5.104
-# Tier 4: Provide extra features to other Frameworks to integrate with Plasma.
-

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

2023-06-27 Thread Andreas Sturmlechner
commit: 6af45efcbf4f0e989b3cdd6228a16265a4a0d501
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Jun 20 14:57:55 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Jun 22 20:26:45 2023 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=6af45efc

kde-plasma/plasma-welcome: 5.27.6 version bump

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 .../plasma-welcome/plasma-welcome-5.27.6.ebuild| 59 ++
 1 file changed, 59 insertions(+)

diff --git a/kde-plasma/plasma-welcome/plasma-welcome-5.27.6.ebuild 
b/kde-plasma/plasma-welcome/plasma-welcome-5.27.6.ebuild
new file mode 100644
index 00..657c9e16a8
--- /dev/null
+++ b/kde-plasma/plasma-welcome/plasma-welcome-5.27.6.ebuild
@@ -0,0 +1,59 @@
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+KFMIN=5.106.0
+QTMIN=5.15.9
+inherit ecm plasma.kde.org
+
+DESCRIPTION="A friendly onboarding wizard for Plasma"
+
+LICENSE="GPL-2+"
+SLOT="5"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+IUSE="discover +kaccounts telemetry"
+
+DEPEND="
+   >=dev-qt/qtdeclarative-${QTMIN}:5[widgets]
+   >=dev-qt/qtgui-${QTMIN}:5
+   >=dev-qt/qtnetwork-${QTMIN}:5
+   >=dev-qt/qtquickcontrols2-${QTMIN}:5
+   >=dev-qt/qtsvg-${QTMIN}:5
+   >=dev-qt/qtwidgets-${QTMIN}:5
+   >=kde-frameworks/kconfig-${KFMIN}:5
+   >=kde-frameworks/kconfigwidgets-${KFMIN}:5
+   >=kde-frameworks/kcoreaddons-${KFMIN}:5
+   >=kde-frameworks/kdbusaddons-${KFMIN}:5
+   >=kde-frameworks/ki18n-${KFMIN}:5
+   >=kde-frameworks/kio-${KFMIN}:5
+   >=kde-frameworks/kirigami-${KFMIN}:5
+   >=kde-frameworks/knewstuff-${KFMIN}:5
+   >=kde-frameworks/knotifications-${KFMIN}:5
+   >=kde-frameworks/kservice-${KFMIN}:5
+   >=kde-frameworks/kwindowsystem-${KFMIN}:5
+   kaccounts? ( kde-apps/kaccounts-integration:5 )
+   telemetry? ( dev-libs/kuserfeedback:5 )
+"
+RDEPEND="${DEPEND}
+   discover? ( kde-plasma/discover:5 )
+"
+
+PATCHES=( "${FILESDIR}/${PN}-5.27.4.1-kaccounts-optional.patch" )
+
+src_prepare() {
+   ecm_src_prepare
+
+   if ! use discover; then
+   sed -e "s:pageStack.push(discover);:// & disabled by 
IUSE=discover:" \
+   -i src/contents/ui/main.qml || die
+   fi
+}
+
+src_configure() {
+   local mycmakeargs=(
+   $(cmake_use_find_package kaccounts KAccounts)
+   $(cmake_use_find_package telemetry KUserFeedback)
+   )
+   ecm_src_configure
+}



[gentoo-commits] proj/kde:master commit in: kde-plasma/polkit-kde-agent/

2023-06-27 Thread Andreas Sturmlechner
commit: f924f89855b670dd832f78d7f575bb96c325b669
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Jun 20 14:58:11 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Jun 22 20:26:45 2023 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=f924f898

kde-plasma/polkit-kde-agent: 5.27.6 version bump

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 .../polkit-kde-agent-5.27.6.ebuild | 33 ++
 1 file changed, 33 insertions(+)

diff --git a/kde-plasma/polkit-kde-agent/polkit-kde-agent-5.27.6.ebuild 
b/kde-plasma/polkit-kde-agent/polkit-kde-agent-5.27.6.ebuild
new file mode 100644
index 00..c7d16191ca
--- /dev/null
+++ b/kde-plasma/polkit-kde-agent/polkit-kde-agent-5.27.6.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+KDE_ORG_NAME="${PN}-1"
+KFMIN=5.106.0
+PVCUT=$(ver_cut 1-3)
+QTMIN=5.15.9
+inherit ecm plasma.kde.org
+
+DESCRIPTION="PolKit agent module for KDE Plasma"
+HOMEPAGE="https://kde.org/;
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="5"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+IUSE=""
+
+DEPEND="
+   >=dev-qt/qtdbus-${QTMIN}:5
+   >=dev-qt/qtgui-${QTMIN}:5
+   >=dev-qt/qtwidgets-${QTMIN}:5
+   >=kde-frameworks/kcoreaddons-${KFMIN}:5
+   >=kde-frameworks/kcrash-${KFMIN}:5
+   >=kde-frameworks/kdbusaddons-${KFMIN}:5
+   >=kde-frameworks/ki18n-${KFMIN}:5
+   >=kde-frameworks/kiconthemes-${KFMIN}:5
+   >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
+   >=kde-frameworks/kwindowsystem-${KFMIN}:5[X]
+   >=sys-auth/polkit-qt-0.113.0[qt5(+)]
+"
+RDEPEND="${DEPEND}"



[gentoo-commits] proj/kde:master commit in: kde-plasma/plymouth-kcm/

2023-06-27 Thread Andreas Sturmlechner
commit: c380012b97678cca8bde4ee88035996ee589d13e
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Jun 20 14:58:03 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Jun 22 20:26:45 2023 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=c380012b

kde-plasma/plymouth-kcm: 5.27.6 version bump

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-plasma/plymouth-kcm/plymouth-kcm-5.27.6.ebuild | 38 ++
 1 file changed, 38 insertions(+)

diff --git a/kde-plasma/plymouth-kcm/plymouth-kcm-5.27.6.ebuild 
b/kde-plasma/plymouth-kcm/plymouth-kcm-5.27.6.ebuild
new file mode 100644
index 00..7690616646
--- /dev/null
+++ b/kde-plasma/plymouth-kcm/plymouth-kcm-5.27.6.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+KFMIN=5.106.0
+PVCUT=$(ver_cut 1-3)
+QTMIN=5.15.9
+inherit ecm plasma.kde.org
+
+DESCRIPTION="KDE Plasma control module for Plymouth"
+HOMEPAGE="https://invent.kde.org/plasma/plymouth-kcm;
+
+LICENSE="GPL-2+"
+SLOT="5"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~x86"
+IUSE=""
+
+DEPEND="
+   >=dev-qt/qtdeclarative-${QTMIN}:5
+   >=dev-qt/qtgui-${QTMIN}:5
+   >=dev-qt/qtquickcontrols-${QTMIN}:5
+   >=dev-qt/qtwidgets-${QTMIN}:5
+   >=kde-frameworks/karchive-${KFMIN}:5
+   >=kde-frameworks/kauth-${KFMIN}:5
+   >=kde-frameworks/kconfig-${KFMIN}:5
+   >=kde-frameworks/kcoreaddons-${KFMIN}:5
+   >=kde-frameworks/kdeclarative-${KFMIN}:5
+   >=kde-frameworks/ki18n-${KFMIN}:5
+   >=kde-frameworks/kio-${KFMIN}:5
+   >=kde-frameworks/knewstuff-${KFMIN}:5
+   >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
+   sys-boot/plymouth
+"
+RDEPEND="${DEPEND}
+   >=kde-plasma/kde-cli-tools-${PVCUT}:5
+"
+BDEPEND=">=kde-frameworks/kcmutils-${KFMIN}:5"



[gentoo-commits] proj/kde:master commit in: kde-plasma/sddm-kcm/

2023-06-27 Thread Andreas Sturmlechner
commit: 6239286d029bae075ed17aaef0b3bf0ba64de298
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Jun 20 14:58:26 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Jun 22 20:26:45 2023 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=6239286d

kde-plasma/sddm-kcm: 5.27.6 version bump

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-plasma/sddm-kcm/sddm-kcm-5.27.6.ebuild | 44 ++
 1 file changed, 44 insertions(+)

diff --git a/kde-plasma/sddm-kcm/sddm-kcm-5.27.6.ebuild 
b/kde-plasma/sddm-kcm/sddm-kcm-5.27.6.ebuild
new file mode 100644
index 00..4b755a9272
--- /dev/null
+++ b/kde-plasma/sddm-kcm/sddm-kcm-5.27.6.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+KFMIN=5.106.0
+PVCUT=$(ver_cut 1-3)
+QTMIN=5.15.9
+inherit ecm plasma.kde.org
+
+DESCRIPTION="KDE Plasma control module for SDDM"
+HOMEPAGE="https://invent.kde.org/plasma/sddm-kcm;
+
+LICENSE="GPL-2+"
+SLOT="5"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+IUSE=""
+
+DEPEND="
+   >=dev-qt/qtdeclarative-${QTMIN}:5[widgets]
+   >=dev-qt/qtgui-${QTMIN}:5
+   >=dev-qt/qtwidgets-${QTMIN}:5
+   >=kde-frameworks/karchive-${KFMIN}:5
+   >=kde-frameworks/kauth-${KFMIN}:5
+   >=kde-frameworks/kcmutils-${KFMIN}:5
+   >=kde-frameworks/kconfig-${KFMIN}:5
+   >=kde-frameworks/kconfigwidgets-${KFMIN}:5
+   >=kde-frameworks/kcoreaddons-${KFMIN}:5
+   >=kde-frameworks/kdeclarative-${KFMIN}:5
+   >=kde-frameworks/ki18n-${KFMIN}:5
+   >=kde-frameworks/kio-${KFMIN}:5
+   >=kde-frameworks/knewstuff-${KFMIN}:5
+   >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
+"
+RDEPEND="${DEPEND}
+   >=dev-qt/qtquickcontrols2-${QTMIN}:5
+   >=kde-frameworks/kirigami-${KFMIN}:5
+   >=kde-frameworks/kitemmodels-${KFMIN}:5[qml]
+   >=kde-plasma/kde-cli-tools-${PVCUT}:5
+   x11-misc/sddm
+"
+BDEPEND=">=kde-frameworks/kcmutils-${KFMIN}:5"
+
+DOCS=( CONTRIBUTORS )



[gentoo-commits] proj/kde:master commit in: kde-plasma/powerdevil/

2023-06-27 Thread Andreas Sturmlechner
commit: 3c521142e0173f131adc06198f96002b72553e86
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Jun 20 14:58:19 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Jun 22 20:26:45 2023 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=3c521142

kde-plasma/powerdevil: 5.27.6 version bump

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-plasma/powerdevil/powerdevil-5.27.6.ebuild | 70 ++
 1 file changed, 70 insertions(+)

diff --git a/kde-plasma/powerdevil/powerdevil-5.27.6.ebuild 
b/kde-plasma/powerdevil/powerdevil-5.27.6.ebuild
new file mode 100644
index 00..44eefb2fb2
--- /dev/null
+++ b/kde-plasma/powerdevil/powerdevil-5.27.6.ebuild
@@ -0,0 +1,70 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="forceoptional"
+KFMIN=5.106.0
+PVCUT=$(ver_cut 1-3)
+QTMIN=5.15.9
+inherit ecm plasma.kde.org
+
+DESCRIPTION="Power management for KDE Plasma Shell"
+HOMEPAGE="https://invent.kde.org/plasma/powerdevil;
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="5"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+IUSE="brightness-control caps +wireless"
+
+DEPEND="
+   >=dev-qt/qtdbus-${QTMIN}:5
+   >=dev-qt/qtgui-${QTMIN}:5
+   >=dev-qt/qtwidgets-${QTMIN}:5
+   >=dev-qt/qtx11extras-${QTMIN}:5
+   >=kde-frameworks/kactivities-${KFMIN}:5
+   >=kde-frameworks/kauth-${KFMIN}:5[policykit]
+   >=kde-frameworks/kcompletion-${KFMIN}:5
+   >=kde-frameworks/kconfig-${KFMIN}:5
+   >=kde-frameworks/kconfigwidgets-${KFMIN}:5
+   >=kde-frameworks/kcoreaddons-${KFMIN}:5
+   >=kde-frameworks/kcrash-${KFMIN}:5
+   >=kde-frameworks/kdbusaddons-${KFMIN}:5
+   >=kde-frameworks/kglobalaccel-${KFMIN}:5
+   >=kde-frameworks/ki18n-${KFMIN}:5
+   >=kde-frameworks/kidletime-${KFMIN}:5
+   >=kde-frameworks/kio-${KFMIN}:5
+   >=kde-frameworks/kirigami-${KFMIN}:5
+   >=kde-frameworks/knotifications-${KFMIN}:5
+   >=kde-frameworks/knotifyconfig-${KFMIN}:5
+   >=kde-frameworks/kservice-${KFMIN}:5
+   >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
+   >=kde-frameworks/kxmlgui-${KFMIN}:5
+   >=kde-frameworks/solid-${KFMIN}:5
+   >=kde-plasma/libkscreen-${PVCUT}:5
+   >=kde-plasma/libkworkspace-${PVCUT}:5
+   virtual/libudev:=
+   x11-libs/libxcb
+   brightness-control? ( app-misc/ddcutil:= )
+   caps? ( sys-libs/libcap )
+   wireless? (
+   >=kde-frameworks/bluez-qt-${KFMIN}:5
+   >=kde-frameworks/networkmanager-qt-${KFMIN}:5
+   )
+"
+RDEPEND="${DEPEND}
+   >=kde-plasma/kde-cli-tools-${PVCUT}:5
+   >=sys-power/upower-0.9.23
+"
+BDEPEND=">=kde-frameworks/kcmutils-${KFMIN}:5"
+
+src_configure() {
+   local mycmakeargs=(
+   -DHAVE_DDCUTIL=$(usex brightness-control)
+   $(cmake_use_find_package caps Libcap)
+   $(cmake_use_find_package wireless KF5BluezQt)
+   $(cmake_use_find_package wireless KF5NetworkManagerQt)
+   )
+
+   ecm_src_configure
+}



[gentoo-commits] proj/kde:master commit in: kde-plasma/systemsettings/

2023-06-27 Thread Andreas Sturmlechner
commit: 131e71c8a7fa3cc8bacd4aa5ca66594b1a440f08
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Jun 20 14:58:34 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Jun 22 20:26:45 2023 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=131e71c8

kde-plasma/systemsettings: 5.27.6 version bump

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 .../systemsettings/systemsettings-5.27.6.ebuild| 58 ++
 1 file changed, 58 insertions(+)

diff --git a/kde-plasma/systemsettings/systemsettings-5.27.6.ebuild 
b/kde-plasma/systemsettings/systemsettings-5.27.6.ebuild
new file mode 100644
index 00..a449bfb6f0
--- /dev/null
+++ b/kde-plasma/systemsettings/systemsettings-5.27.6.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="optional"
+KFMIN=5.106.0
+PVCUT=$(ver_cut 1-3)
+QTMIN=5.15.9
+inherit ecm plasma.kde.org optfeature
+
+DESCRIPTION="Control Center to configure KDE Plasma desktop"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="5"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+IUSE=""
+
+DEPEND="
+   >=dev-qt/qtdbus-${QTMIN}:5
+   >=dev-qt/qtdeclarative-${QTMIN}:5[widgets]
+   >=dev-qt/qtgui-${QTMIN}:5
+   >=dev-qt/qtwidgets-${QTMIN}:5
+   >=kde-frameworks/kactivities-${KFMIN}:5
+   >=kde-frameworks/kauth-${KFMIN}:5
+   >=kde-frameworks/kcmutils-${KFMIN}:5
+   >=kde-frameworks/kcompletion-${KFMIN}:5
+   >=kde-frameworks/kconfig-${KFMIN}:5
+   >=kde-frameworks/kconfigwidgets-${KFMIN}:5
+   >=kde-frameworks/kcoreaddons-${KFMIN}:5
+   >=kde-frameworks/kcrash-${KFMIN}:5
+   >=kde-frameworks/kdbusaddons-${KFMIN}:5
+   >=kde-frameworks/kguiaddons-${KFMIN}:5
+   >=kde-frameworks/ki18n-${KFMIN}:5
+   >=kde-frameworks/kiconthemes-${KFMIN}:5
+   >=kde-frameworks/kio-${KFMIN}:5
+   >=kde-frameworks/kirigami-${KFMIN}:5
+   >=kde-frameworks/kitemmodels-${KFMIN}:5
+   >=kde-frameworks/kitemviews-${KFMIN}:5
+   >=kde-frameworks/knotifications-${KFMIN}:5
+   >=kde-frameworks/kpackage-${KFMIN}:5
+   >=kde-frameworks/krunner-${KFMIN}:5
+   >=kde-frameworks/kservice-${KFMIN}:5
+   >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
+   >=kde-frameworks/kwindowsystem-${KFMIN}:5
+   >=kde-frameworks/kxmlgui-${KFMIN}:5
+   >=kde-plasma/libkworkspace-${PVCUT}:5
+"
+RDEPEND="${DEPEND}
+   >=dev-qt/qtquickcontrols2-${QTMIN}:5
+"
+
+pkg_postinst() {
+   if [[ -z "${REPLACING_VERSIONS}" ]]; then
+   optfeature "Configure looks for GTK+" kde-plasma/kde-gtk-config
+   fi
+   ecm_pkg_postinst
+}



  1   2   3   4   >