[gentoo-commits] repo/gentoo:master commit in: app-backup/restic/

2024-04-08 Thread Joonas Niilola
commit: 5755b024f9f9b849c89e4a4a2e16bc32c488a8d3
Author: Joonas Niilola  gentoo  org>
AuthorDate: Tue Apr  9 05:51:34 2024 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Tue Apr  9 05:51:34 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5755b024

app-backup/restic: Stabilize 0.16.4 amd64, #927914

Signed-off-by: Joonas Niilola  gentoo.org>

 app-backup/restic/restic-0.16.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-backup/restic/restic-0.16.4.ebuild 
b/app-backup/restic/restic-0.16.4.ebuild
index 7e4b2a7c7c11..b63cefe3f936 100644
--- a/app-backup/restic/restic-0.16.4.ebuild
+++ b/app-backup/restic/restic-0.16.4.ebuild
@@ -12,7 +12,7 @@ SRC_URI+=" 
https://dev.gentoo.org/~williamh/dist/${P}-deps.tar.xz;
 
 LICENSE="Apache-2.0 BSD BSD-2 LGPL-3-with-linking-exception MIT"
 SLOT="0"
-KEYWORDS="~amd64 arm ~arm64 ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 arm ~arm64 ~ppc64 ~riscv ~x86"
 
 RDEPEND="sys-fs/fuse:0"
 DEPEND="${RDEPEND}"



[gentoo-commits] repo/gentoo:master commit in: app-backup/restic/

2024-04-08 Thread Joonas Niilola
commit: bd450478a2a07935bbf15b4159aaa15d5f77ea2b
Author: Joonas Niilola  gentoo  org>
AuthorDate: Tue Apr  9 05:52:26 2024 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Tue Apr  9 05:52:26 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd450478

app-backup/restic: Stabilize 0.16.4 x86, #927914

Signed-off-by: Joonas Niilola  gentoo.org>

 app-backup/restic/restic-0.16.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-backup/restic/restic-0.16.4.ebuild 
b/app-backup/restic/restic-0.16.4.ebuild
index b63cefe3f936..a3221ce6633e 100644
--- a/app-backup/restic/restic-0.16.4.ebuild
+++ b/app-backup/restic/restic-0.16.4.ebuild
@@ -12,7 +12,7 @@ SRC_URI+=" 
https://dev.gentoo.org/~williamh/dist/${P}-deps.tar.xz;
 
 LICENSE="Apache-2.0 BSD BSD-2 LGPL-3-with-linking-exception MIT"
 SLOT="0"
-KEYWORDS="amd64 arm ~arm64 ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 arm ~arm64 ~ppc64 ~riscv x86"
 
 RDEPEND="sys-fs/fuse:0"
 DEPEND="${RDEPEND}"



[gentoo-commits] repo/proj/guru:dev commit in: net-im/eturnal/files/, net-im/eturnal/

2024-04-08 Thread Anna Vyalkova
commit: 5d422846d205d1e41cc113f53d5627100e3e7e54
Author: Anna (cybertailor) Vyalkova  sysrq  in>
AuthorDate: Tue Apr  9 05:21:55 2024 +
Commit: Anna Vyalkova  sysrq  in>
CommitDate: Tue Apr  9 05:21:55 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=5d422846

net-im/eturnal: add new openrc init file

"eturnalctl daemon" is very unreliable, and also I forgot slot operator
on Erlang.

Signed-off-by: Anna (cybertailor) Vyalkova  sysrq.in>

 ...rnal-1.12.0.ebuild => eturnal-1.12.0-r1.ebuild} |  5 +--
 net-im/eturnal/files/eturnal.initd | 46 ++
 2 files changed, 48 insertions(+), 3 deletions(-)

diff --git a/net-im/eturnal/eturnal-1.12.0.ebuild 
b/net-im/eturnal/eturnal-1.12.0-r1.ebuild
similarity index 94%
rename from net-im/eturnal/eturnal-1.12.0.ebuild
rename to net-im/eturnal/eturnal-1.12.0-r1.ebuild
index 15affd64f8..acb6aa0f5d 100644
--- a/net-im/eturnal/eturnal-1.12.0.ebuild
+++ b/net-im/eturnal/eturnal-1.12.0-r1.ebuild
@@ -18,7 +18,7 @@ KEYWORDS="~amd64"
 
 DEPEND="
acct-user/eturnal
-   >=dev-lang/erlang-21[ssl]
+   >=dev-lang/erlang-21:=[ssl]
dev-libs/libyaml
dev-libs/openssl:=
>=dev-erlang/conf-0.1
@@ -42,7 +42,6 @@ src_configure() {
export CODE_LOADING=dynamic
 
export SKIP_DEPS=true
-
rebar3_src_configure
 }
 
@@ -51,7 +50,7 @@ rebar3_install_release() {
cp -pR bin lib releases "${ED}"/opt/eturnal/ || die
 
systemd_dounit etc/systemd/system/eturnal.service
-   newinitd etc/openrc/eturnal.initd eturnal
+   newinitd "${FILESDIR}"/eturnal.initd eturnal
newconfd etc/openrc/eturnal.confd eturnal
 
insinto /etc

diff --git a/net-im/eturnal/files/eturnal.initd 
b/net-im/eturnal/files/eturnal.initd
new file mode 100644
index 00..5d567d5a2b
--- /dev/null
+++ b/net-im/eturnal/files/eturnal.initd
@@ -0,0 +1,46 @@
+#!/sbin/openrc-run
+# shellcheck shell=sh
+#
+# Copyright 2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+extra_started_commands="reload"
+command="/usr/sbin/eturnalctl"
+command_args="foreground"
+command_user="eturnal:turnserver"
+command_background=1
+pidfile="/run/eturnal.pid"
+capabilities="^cap_net_bind_service"
+healthcheck_delay=300
+healthcheck_timer=60
+
+depend() {
+   need epmd net
+   after firewall
+}
+
+healthcheck() {
+   "${command}" ping >/dev/null
+}
+
+start_post() {
+   local i=10
+   while [ $((i = i - 1)) -gt 0 ]; do
+   healthcheck && return 0
+   sleep 1
+   done
+
+   return 1
+}
+
+stop() {
+   ebegin "Stopping ${RC_SVCNAME}"
+   "${command}" stop
+   eend $?
+}
+
+reload() {
+   ebegin "Reloading ${RC_SVCNAME}"
+   "${command}" reload
+   eend $?
+}



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

2024-04-08 Thread Hans de Graaff
commit: c5883607c47bbf6f3630f8e2ac74b46228d98743
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Apr  9 05:26:59 2024 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Apr  9 05:26:59 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c5883607

dev-ruby/css_parser: add 1.17.1

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

 dev-ruby/css_parser/Manifest |  1 +
 dev-ruby/css_parser/css_parser-1.17.1.ebuild | 43 
 2 files changed, 44 insertions(+)

diff --git a/dev-ruby/css_parser/Manifest b/dev-ruby/css_parser/Manifest
index eccf3e1466e3..01817cec391d 100644
--- a/dev-ruby/css_parser/Manifest
+++ b/dev-ruby/css_parser/Manifest
@@ -1,2 +1,3 @@
 DIST css_parser-1.16.0.tar.gz 39719 BLAKE2B 
19c6e741bdfac308ea2b2edc557fbbe79580cb44f7a8e8538a3fbb55dcc02a76a56ec151d26ee2af887624fbe348a29c1acfbca30f17e0f2c73850ed7d3808af
 SHA512 
d21f07da73ec3d164f766a392d88053fb156eb15645c4dbf3e4b70b73fdfad6c0b715368d9b000e668cf40dc338611be946064d586f4efcf7e13f261df74b6fa
 DIST css_parser-1.17.0.tar.gz 39746 BLAKE2B 
c94f0b03d3e5e54ff390f83bc87c2bc9cd1aa0426898361d3f61fc36263fbb19251cccf346767e8d844b49471186051ffcadb3b87ad3092aa403ef02764a5e5a
 SHA512 
9097b13c578727a7ab918be9b54f846d3f85bb666a54416f54bf509efebfbaf64dd22ec827adef61ba2fd8b46abc81cc302ba3bba35e7d87dee181d21f4cf578
+DIST css_parser-1.17.1.tar.gz 39809 BLAKE2B 
c8d0a05d4264432a6614cf834aeef7685710d50f44b99c2989a0e431b6894b8c1ac7ddc4f9617632f3da4a0d479acb02ef4bdb1b0ede6f098cdfbeb37c0db624
 SHA512 
bc22ff1be8daf72b76f611c5be27ee52a197b8e7810c61321ae7e994db771dec01b5c4725b656119d3b610214bc06d08e79bbacc1d2c4294d8ad2cd915edb2fb

diff --git a/dev-ruby/css_parser/css_parser-1.17.1.ebuild 
b/dev-ruby/css_parser/css_parser-1.17.1.ebuild
new file mode 100644
index ..220acb7872bb
--- /dev/null
+++ b/dev-ruby/css_parser/css_parser-1.17.1.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby31 ruby32 ruby33"
+
+RUBY_FAKEGEM_DOC_DIR="doc"
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md "
+RUBY_FAKEGEM_TASK_TEST=""
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+GITHUB_USER="premailer"
+GITHUB_PROJECT="${PN}"
+inherit ruby-fakegem
+
+DESCRIPTION="Sass-based Stylesheet Framework"
+HOMEPAGE="https://github.com/premailer/css_parser/;
+LICENSE="MIT"
+
+SRC_URI="https://github.com/${GITHUB_USER}/${GITHUB_PROJECT}/archive/v${PV}.tar.gz
 -> ${GITHUB_PROJECT}-${PV}.tar.gz"
+
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+IUSE="doc test"
+
+ruby_add_rdepend "dev-ruby/addressable
+   virtual/ruby-ssl"
+
+ruby_add_bdepend "test? ( dev-ruby/maxitest dev-ruby/webrick )"
+
+all_ruby_prepare() {
+   # get rid of bundler usage
+   rm Gemfile || die
+   sed -i -e '/bundler/d' -e '/bump/d' Rakefile || die
+   sed -i -e '/bundler/d' test/test_helper.rb || die
+   # Avoid tests using the network.
+   sed -i -e '/test_loading_a_remote_file_over_ssl/,/end/ s:^:#:' 
test/test_css_parser_loading.rb || die
+
+}
+
+each_ruby_test() {
+   ${RUBY} -Ilib test/*.rb || die
+}



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

2024-04-08 Thread Hans de Graaff
commit: d6a21e6d4d0a3dff055a564b35812862f7b754aa
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Apr  9 05:21:29 2024 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Apr  9 05:25:49 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d6a21e6d

dev-ruby/ruby-mp3info: add ruby33

Fix hoe and minitest deprecations.
Update HOMEPAGE.

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

 dev-ruby/ruby-mp3info/ruby-mp3info-0.8.10-r1.ebuild | 15 ++-
 1 file changed, 10 insertions(+), 5 deletions(-)

diff --git a/dev-ruby/ruby-mp3info/ruby-mp3info-0.8.10-r1.ebuild 
b/dev-ruby/ruby-mp3info/ruby-mp3info-0.8.10-r1.ebuild
index 41d25de060fb..69e7ed1491da 100644
--- a/dev-ruby/ruby-mp3info/ruby-mp3info-0.8.10-r1.ebuild
+++ b/dev-ruby/ruby-mp3info/ruby-mp3info-0.8.10-r1.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
-USE_RUBY="ruby30 ruby31 ruby32"
+USE_RUBY="ruby31 ruby32 ruby33"
 
 RUBY_FAKEGEM_EXTRADOC="History.txt README.md"
 RUBY_FAKEGEM_GEMSPEC="ruby-mp3info.gemspec"
@@ -10,19 +10,24 @@ RUBY_FAKEGEM_GEMSPEC="ruby-mp3info.gemspec"
 inherit ruby-fakegem
 
 DESCRIPTION="A pure Ruby library for access to mp3 files (internal infos and 
tags)"
-HOMEPAGE="http://rubyforge.org/projects/ruby-mp3info/;
+HOMEPAGE="https://github.com/moumar/ruby-mp3info;
 SRC_URI="https://github.com/moumar/${PN}/archive/v${PV}.tar.gz -> ${P}-git.tgz"
 
 LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
 
-IUSE=""
+IUSE="test"
 
 DEPEND+=" test? ( media-sound/id3v2 )"
 
-ruby_add_bdepend "test? ( dev-ruby/hoe dev-ruby/test-unit:2 )"
+ruby_add_bdepend "test? ( dev-ruby/test-unit:2 )"
 
 all_ruby_prepare() {
sed -i -e "s:/tmp/test.mp3:${T}/test.mp3:" test/test_ruby-mp3info.rb || 
die
+   sed -i -e 's/MiniTest/Minitest/' test/helper.rb || die
+}
+
+each_ruby_test() {
+   ${RUBY} -Ilib test/test_ruby-mp3info.rb || die
 }



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

2024-04-08 Thread Michał Górny
commit: f07b302943ed3e0f46eb9d2020b149aac351adbe
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Apr  9 04:22:33 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Apr  9 05:23:25 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f07b3029

app-admin/awscli: Bump to 1.32.80

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

 app-admin/awscli/Manifest  |  1 +
 app-admin/awscli/awscli-1.32.80.ebuild | 90 ++
 2 files changed, 91 insertions(+)

diff --git a/app-admin/awscli/Manifest b/app-admin/awscli/Manifest
index 0fc98e3c4074..bb1f91e90ceb 100644
--- a/app-admin/awscli/Manifest
+++ b/app-admin/awscli/Manifest
@@ -1,3 +1,4 @@
 DIST aws-cli-1.32.69.gh.tar.gz 2675479 BLAKE2B 
7a8ec84c029662145aaf49afd1b9194a7a021249ee7bff2f5c5b704703e54ee6f09c94cd0ccf85a968187f3e8e6c85a18fa31592f6bc82dc5c2aac9aaa02a643
 SHA512 
09f5929fcec0ec263f80b377ee21d256c52547f9f71b8a38382b0a9d39371646d0afcc3650079147f0dc8f6fa11d33cb4a9f3977c023be37851fca761ef6ac56
 DIST aws-cli-1.32.74.gh.tar.gz 2682208 BLAKE2B 
aba8be6e597a6d07197bd06d51f167f7a2dbed317c630572585cd006f6edfceac054726a20afe20faf6de381cbb75e352a7d6ab9e232b6e669fd59ca5888e122
 SHA512 
2f19b7c383c91528f15b93b00df285bdf32685c08e41e4f8f3a62cbbd5cff2615ca98c5eb925a5a2a2d13b452a0a08658749f4f7a48045a537ee7ec7e23cd663
 DIST aws-cli-1.32.79.gh.tar.gz 2685785 BLAKE2B 
3bbfad927d9d882e6b502f47919ce963df498c614a92730c5d6b1fb4efd7a8bd805a5c8cc82c705b97d8ee0ddbee4d6ddfa9cb46661fe7e9337add53bda3d9a1
 SHA512 
e0e369b6a5fca4d72365e54ef99c862e2d6f68caed61ac431516777e82ec8b292cf50516f379d8e94787b2a0ee58ad6e68d0951624f1ed742079295c4d2987ce
+DIST aws-cli-1.32.80.gh.tar.gz 2685662 BLAKE2B 
9dd199937159943c419d4df98badee5253c9910c2d392fd843ff63d8edca6f71309c97221b623c7f0e2140a615cf804f69048024d6fbefea75d0da78cdafdfc1
 SHA512 
f30fc5a9f1890ef3d313e527d886588720d7ba039a44975c7600ea0bb326b542eb3897341cc832d68e759c95bbb2de8f8cc0ecfbf9c1c1b7e4d00dd9c7fd3213

diff --git a/app-admin/awscli/awscli-1.32.80.ebuild 
b/app-admin/awscli/awscli-1.32.80.ebuild
new file mode 100644
index ..4a677affdbc4
--- /dev/null
+++ b/app-admin/awscli/awscli-1.32.80.ebuild
@@ -0,0 +1,90 @@
+# Copyright 1999-2024 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 bash-completion-r1 distutils-r1
+
+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.10.0[${PYTHON_USEDEP}]
+   dev-python/pyyaml[${PYTHON_USEDEP}]
+   !app-admin/awscli-bin
+"
+BDEPEND="
+   test? (
+   dev-python/packaging[${PYTHON_USEDEP}]
+   dev-python/pytest-forked[${PYTHON_USEDEP}]
+   )
+"
+
+EPYTEST_XDIST=1
+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 serial_tests=(
+   
tests/functional/ecs/test_execute_command.py::TestExecuteCommand::test_execute_command_success
+   
tests/functional/ssm/test_start_session.py::TestSessionManager::test_start_session_{fails,success}
+   
tests/functional/ssm/test_start_session.py::TestSessionManager::test_start_session_with_new_version_plugin_success
+   
tests/unit/customizations/codeartifact/test_adapter_login.py::TestDotNetLogin::test_login_dotnet_sources_listed_with_backtracking
+   
tests/unit/customizations/codeartifact/test_adapter_login.py::TestDotNetLogin::test_login_dotnet_sources_listed_with_backtracking_windows
+   
tests/unit/customizations/codeartifact/test_adapter_login.py::TestNuGetLogin::test_login_nuget_sources_listed_with_backtracking
+   
tests/unit/customizations/ecs/test_executecommand_startsession.py::TestExecuteCommand::test_execute_command_success
+   tests/unit/customizations/test_sessionmanager.py
+   

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

2024-04-08 Thread Michał Górny
commit: 017ac34fcdeabf994a4dd63e4ac063076b8082e8
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Apr  9 04:21:50 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Apr  9 05:23:23 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=017ac34f

dev-python/botocore: Bump to 1.34.80

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

 dev-python/botocore/Manifest|  1 +
 dev-python/botocore/botocore-1.34.80.ebuild | 67 +
 2 files changed, 68 insertions(+)

diff --git a/dev-python/botocore/Manifest b/dev-python/botocore/Manifest
index f9bcd11c21cf..5c2a36f1dc5c 100644
--- a/dev-python/botocore/Manifest
+++ b/dev-python/botocore/Manifest
@@ -1,3 +1,4 @@
 DIST botocore-1.34.69.gh.tar.gz 12790282 BLAKE2B 
3d12eb5eb8e85777b43b3774e783c907f05e50dfe93445920ee0f42a82857ba7a70c5641e3cbfc03ab05f81f7cd989ff79e332bf2ae192b9bf7b3b3cbe6e9c0e
 SHA512 
b520c5d3c6ce2f1db3e8620e5f7c882ed8483928de1cb32d22eabe76262ed8658614a0b1db42ceff445f11b009c48ef9a5761490e5982154e14173750b9e2554
 DIST botocore-1.34.74.gh.tar.gz 12820469 BLAKE2B 
e9d7a35e82aee30666952ea6f74d8d0f695efad2fd0da520b70fdd313cabf3aff6e67fa71543c630bcfb4b4f78f780321babaf118990d8136b79755beadd8a5a
 SHA512 
f7d741bd86e249ae46a7f79828c8b63c66519f9ae203f1a14a17e126c22d9e3d94710f5f5992f057491d3f7e41c7ea180255e1f766dc3bdee96ddb2ac6e28312
 DIST botocore-1.34.79.gh.tar.gz 12882231 BLAKE2B 
56d7d2a1046a164f4f64f375f608b8646e0f7c266b1c7ab37ff7141fd8d8d843ce2890b0a947f051956f61fb2cfc75c2eb3b3cf70305de4ba9ce2e18d8569ded
 SHA512 
00717ad582e23e1c4f4d803eea2069224fc69c6e701d6b4a55d0d99806cebfb1e2c45c7eb65464b84e0cc63399a7b6235b90ba9245e27fe435eca6079b5c29aa
+DIST botocore-1.34.80.gh.tar.gz 12886772 BLAKE2B 
a77200c5fa28ec9f1a8d65aae08130906719bd530065407446084354e49962f1db22a0c5370d9634d916c563899f3886613a35c24fa2f02967bbf1d191d27b0e
 SHA512 
b2b767f54426bd7cef6d49cdaa4e3d81a11a557e3364646b1cb738bc3f050172f08127c95bca00b170cf2758a71e1ef0f4273bfa7dda6f6dc05b252f73ac903f

diff --git a/dev-python/botocore/botocore-1.34.80.ebuild 
b/dev-python/botocore/botocore-1.34.80.ebuild
new file mode 100644
index ..ba6cd2a5d2a2
--- /dev/null
+++ b/dev-python/botocore/botocore-1.34.80.ebuild
@@ -0,0 +1,67 @@
+# Copyright 1999-2024 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="Low-level, data-driven core of boto 3"
+HOMEPAGE="
+   https://github.com/boto/botocore/
+   https://pypi.org/project/botocore/
+"
+SRC_URI="
+   https://github.com/boto/botocore/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux 
~x86-linux"
+
+RDEPEND="
+   =dev-python/urllib3-1.25.4[${PYTHON_USEDEP}]
+"
+# unbundled packages
+RDEPEND+="
+   dev-python/requests[${PYTHON_USEDEP}]
+   dev-python/six[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/jsonschema[${PYTHON_USEDEP}]
+   )
+"
+
+EPYTEST_XDIST=1
+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
+   )
+
+   local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+   epytest tests/{functional,unit}
+}



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

2024-04-08 Thread Michał Górny
commit: 983c86cf01050cade7b71ab92068ea4bec4b4bdf
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Apr  9 04:22:09 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Apr  9 05:23:24 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=983c86cf

dev-python/boto3: Bump to 1.34.80

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

 dev-python/boto3/Manifest |  1 +
 dev-python/boto3/boto3-1.34.80.ebuild | 53 +++
 2 files changed, 54 insertions(+)

diff --git a/dev-python/boto3/Manifest b/dev-python/boto3/Manifest
index 80526ed81df7..9bb278022473 100644
--- a/dev-python/boto3/Manifest
+++ b/dev-python/boto3/Manifest
@@ -1,3 +1,4 @@
 DIST boto3-1.34.69.gh.tar.gz 787293 BLAKE2B 
9e46a959f3efdc3e673d38c8e3c30b8ceed1c1f47d685466e4164bcc1000381710bf8d8b6afff0999185ccddf38da591df004c54709729f2181308cb2279c43f
 SHA512 
ef765518de95468e66270cea6dc93ede48547fb37db3ed9429659d85fb25174162cd062814c6adefeb8385c14079e7927f52d66501ab45f8d251ccfc830465e4
 DIST boto3-1.34.74.gh.tar.gz 790202 BLAKE2B 
4368db3e11d6bda6eee4ccde82bcc0c2c5a67448400ce0d29d221840360348ab1c7d3c8360ff3c91190ebccb30e187c6fc3ed72f29f1a1d1f883888a8cad12dc
 SHA512 
977e1b9f8a9506bd040ff6a9a1df106294ff62a100cf5cb31aeaa363a4f3fe28cab71e4740028202829fac3023bf832bd4ac25b3474c2a5e107892c05b356e0c
 DIST boto3-1.34.79.gh.tar.gz 792796 BLAKE2B 
97a4f8e6fc33bcfe2817ce353df8ff6354bc89c449e5e29833704e12513aa21129863164c51047b17c7f15a47f0ceb90c60a83071464283292089b2535e8fed9
 SHA512 
15161face918253eac06dfbeb67adb8ef5ed6902b2eed760feb9fdd3aee0e38da3511aa7d829914b6f80addff7feffae7d3645f7567643a37d3659001d7b6a1a
+DIST boto3-1.34.80.gh.tar.gz 793186 BLAKE2B 
aa45147344c21291f413580473bdd358d25e69944c16ea43e731465911c5c16fdc1e9fde20d69634debdc7cd0af07a999072ee6ecfb6c0b93a96ecb66dee78b3
 SHA512 
a43be78c98060a0aeb232dad7bb118768711e375f8137d0b59293397056a360a6a6e7d067651404c4ae43180d9c5e100fd2ee041b8ecc17e9982a30cdfc0e8d4

diff --git a/dev-python/boto3/boto3-1.34.80.ebuild 
b/dev-python/boto3/boto3-1.34.80.ebuild
new file mode 100644
index ..2c733040b7a3
--- /dev/null
+++ b/dev-python/boto3/boto3-1.34.80.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2024 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="The AWS SDK for Python"
+HOMEPAGE="
+   https://github.com/boto/boto3/
+   https://pypi.org/project/boto3/
+"
+SRC_URI="
+   https://github.com/boto/boto3/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux 
~x86-linux"
+
+RDEPEND="
+   >=dev-python/botocore-${PV}[${PYTHON_USEDEP}]
+   >=dev-python/jmespath-0.7.1[${PYTHON_USEDEP}]
+   >=dev-python/s3transfer-0.10.0[${PYTHON_USEDEP}]
+"
+
+EPYTEST_XDIST=1
+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() {
+   local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+   epytest tests/{functional,unit}
+}



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

2024-04-08 Thread Michał Górny
commit: a755acb6f25f436cdb911dea14723242e101ed8d
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Apr  9 04:21:28 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Apr  9 05:23:23 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a755acb6

dev-python/hypothesis: Bump to 6.100.1

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

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

diff --git a/dev-python/hypothesis/Manifest b/dev-python/hypothesis/Manifest
index 09b1626af468..d37832ff8e6d 100644
--- a/dev-python/hypothesis/Manifest
+++ b/dev-python/hypothesis/Manifest
@@ -1,3 +1,4 @@
 DIST hypothesis-6.100.0.gh.tar.gz 9450559 BLAKE2B 
c26324339dfc770feb51de103227b58ea1be3deb0dc6c54a7ba6a7be6a719ab33503358978da2cc040a93af7c169238e7401ec9567d08c6b51889e42f29b7c7b
 SHA512 
697ff894d1e1033f3f6f8d9d7a301d8874c61d340cac2746ede4a4c8a6b77d7b95044edc3a467c39e5d570f554f07eb7321eb5cfb9de4b648ce31b914ec491c4
+DIST hypothesis-6.100.1.gh.tar.gz 9450717 BLAKE2B 
b27e3be6b43ee7d140ee00064748cd651683414b1b9f8d697c166ddec7596c11e2c47a814de91b567b4d08568e7bcaab42a88665f8b6882d2807afcfdb967257
 SHA512 
4b46c5dfb330c65c8fc4afce90ed28309fc377e39d65b1ba0bf086efb5fe53b2be021bcb5e6a90fa6bdad463de6254761faab14fe2ad7814e84dfff08ff1a9d9
 DIST hypothesis-6.98.18.gh.tar.gz 9434436 BLAKE2B 
45861775caa1657d06469fc8cd0062aee1b408c3b02a58ff4d50b9de9ce62d8fd351c6b8f4b1b7f543fe70d6b8f2c663ad8e9252b833d5c567d3c28449fc3eaf
 SHA512 
cff5cad9308e7b030e38f09a9544ed84f468bc4bd6391a234bb7781b116bd64f41338ad32535d427ebda507ce3f0f5bafc0af5a8179976c17d36762679e9
 DIST hypothesis-6.99.13.gh.tar.gz 9450425 BLAKE2B 
cb8d559d95c60a931640c978ad3ed4c9898cc048254f105f9cb79cd8e36c8b28712d48304b17f5a837a1fd69b88102461a057d5d9ea3786a846d61362137d426
 SHA512 
0d74dcb6c5d8015c8c660b66298a3053fce1ad04191f81b216a05b08f24fdaaccc7470937459614b95810dad4e37c4712da67eeff414ca50af1d1e5fa81b4d64

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

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

2024-04-08 Thread William Hubbs
commit: 316aa9d21519814ff91b9fe09ec7880577c96297
Author: William Hubbs  gentoo  org>
AuthorDate: Tue Apr  9 04:36:53 2024 +
Commit: William Hubbs  gentoo  org>
CommitDate: Tue Apr  9 04:37:48 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=316aa9d2

dev-lang/go: add 1.21.9, 1.22.2

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

 dev-lang/go/Manifest |   2 +
 dev-lang/go/go-1.21.9.ebuild | 210 ++
 dev-lang/go/go-1.22.2.ebuild | 213 +++
 3 files changed, 425 insertions(+)

diff --git a/dev-lang/go/Manifest b/dev-lang/go/Manifest
index d442aef4ba38..0fa970ad5053 100644
--- a/dev-lang/go/Manifest
+++ b/dev-lang/go/Manifest
@@ -2,4 +2,6 @@ DIST go1.21.5.src.tar.gz 26986890 BLAKE2B 
a57550a3f586060d8efa93b6c8d9bf3f87d791
 DIST go1.21.6.src.tar.gz 27058459 BLAKE2B 
04909d067f8dc1c1bb45d9d0a87f9d0fedb69b42a4eb89ddb24d19df7c0f77c86c6283b579f3b3f9caa3ffba6ab5f325a71552e37b38ba4082e878bd0bc942a3
 SHA512 
8472c1c6c3fae9fecfb512a16f18ed531c04c087429a75086b069330c1b1e4a01a30c6561b5092169144cbc0d787ec2f5f4a50dfc4f79e74398f16423cfd
 DIST go1.21.7.src.tar.gz 26991014 BLAKE2B 
7002b8a6662594f9dc44f215f8c76c2d17057a117c6d8b24929b5fa015a7222a1fe56d3091fcabb74f993c22000c3239645b12b94303751053be83336120cfa0
 SHA512 
5cadc458265deea2650fbbc5b0652e19e858fa7a7b929ea717e82ee4be2af45214a9dfc5b8b799003e83b92aa80141962a472d1d4f0653e97e99df5b68c88e5d
 DIST go1.21.8.src.tar.gz 26992984 BLAKE2B 
bebcd1a0b5e6d844d272fbd351709344a41856d16ebedad5ab58ac905695dcdd8ca29936a0534a895de7d0bffabed395a6169f1671bcca01e449e960405a4b0b
 SHA512 
dde764ee12fbf58a603d31c20ea239805ffec359a90b0aad7575cc857e241393c2adc47d2f00136db5dff2cbe11b90e8d009d67f9329d363e75a0720067123b0
+DIST go1.21.9.src.tar.gz 26993426 BLAKE2B 
08eb5a78e1d4933de63105a886e0b0d9d8582edbd18b2a40f7655628a3d5627102abf8d25b3190751109273962b731d16c25bdc58b370b6a39faa6e5c3ef3736
 SHA512 
e1cf7e458d41f8b343c34b7d35dc4a1696bacbad2ad64abac36dbbeaf1e0a1b71cdb32cebb1686c6e5c90bf0ad3474714d09acea010d6c074730c59d71e79f4e
 DIST go1.22.1.src.tar.gz 27548577 BLAKE2B 
589c2e8677d6787d2ffe68b81722da8aa5d668a7ce09faac9433514729a33e7150a72a35ab313cf3559958069e8ede2a106ba77476d7c6027a5d082bb1f80a52
 SHA512 
627530c3fa2ea872478e1df8ee20db2ddc3c94581fff4e66bda21ca45a643e9915f97115401f79667cd7e856ccca1b40a842f4c0b509a472c75696e3bdb3a908
+DIST go1.22.2.src.tar.gz 27551470 BLAKE2B 
f8994f7868f14b68d5b57a251ff4b79f26cd2dbee69e93887165a37dbdb74a0004998c2666e0bb1673a0f0efcbe58b10e2437f6ce06340fad004628e3a9cca1c
 SHA512 
f2491d2b5d4ef2dd86ca7820503a2534cd1860822049dc01a6cb40b556a0812cfc4196fa83173765816060253ac949f4165b0fb4b2bed5d45e30d03bb69e434d

diff --git a/dev-lang/go/go-1.21.9.ebuild b/dev-lang/go/go-1.21.9.ebuild
new file mode 100644
index ..6060e4160e11
--- /dev/null
+++ b/dev-lang/go/go-1.21.9.ebuild
@@ -0,0 +1,210 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+export CBUILD=${CBUILD:-${CHOST}}
+export CTARGET=${CTARGET:-${CHOST}}
+
+# See "Bootstrap" in release notes
+GO_BOOTSTRAP_MIN=1.17.13
+MY_PV=${PV/_/}
+
+inherit toolchain-funcs
+
+case ${PV}  in
+**)
+   EGIT_REPO_URI="https://github.com/golang/go.git;
+   inherit git-r3
+   ;;
+*)
+   SRC_URI="https://storage.googleapis.com/golang/go${MY_PV}.src.tar.gz "
+   S="${WORKDIR}"/go
+   case ${PV} in
+   *_beta*|*_rc*) ;;
+   *)
+   KEYWORDS="-* ~amd64 ~arm ~arm64 ~loong ~mips ~ppc64 ~riscv 
~s390 ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
+   ;;
+   esac
+esac
+
+DESCRIPTION="A concurrent garbage collected and typesafe programming language"
+HOMEPAGE="https://go.dev;
+
+LICENSE="BSD"
+SLOT="0/${PV}"
+IUSE="abi_mips_o32 abi_mips_n64 cpu_flags_x86_sse2"
+
+RDEPEND="
+arm? ( sys-devel/binutils[gold] )
+arm64? ( sys-devel/binutils[gold] )"
+BDEPEND="|| (
+   >=dev-lang/go-${GO_BOOTSTRAP_MIN}
+   >=dev-lang/go-bootstrap-${GO_BOOTSTRAP_MIN} )"
+
+# the *.syso files have writable/executable stacks
+QA_EXECSTACK='*.syso'
+
+# Do not complain about CFLAGS, etc, since Go doesn't use them.
+QA_FLAGS_IGNORED='.*'
+
+# The tools in /usr/lib/go should not cause the multilib-strict check to fail.
+QA_MULTILIB_PATHS="usr/lib/go/pkg/tool/.*/.*"
+
+# This package triggers "unrecognized elf file(s)" notices on riscv.
+# https://bugs.gentoo.org/794046
+QA_PREBUILT='.*'
+
+# Do not strip this package. Stripping is unsupported upstream and may
+# fail.
+RESTRICT+=" strip"
+
+DOCS=(
+   CONTRIBUTING.md
+   PATENTS
+   README.md
+   SECURITY.md
+)
+
+go_arch() {
+   # By chance most portage arch names match Go
+   local tc_arch=$(tc-arch $@)
+   case "${tc_arch}" in
+   x86)echo 386;;
+   x64-*)  echo amd64;;
+   loong)  echo loong64;;
+   mips) if 

[gentoo-commits] repo/proj/guru:dev commit in: phosh-base/phosh-mobile-settings/

2024-04-08 Thread Anna Vyalkova
commit: 50c4f24ae3f0cb36f0cbf42a83be4707722a932d
Author: Anna (cybertailor) Vyalkova  sysrq  in>
AuthorDate: Tue Apr  9 03:19:06 2024 +
Commit: Anna Vyalkova  sysrq  in>
CommitDate: Tue Apr  9 03:27:59 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=50c4f24a

phosh-base/phosh-mobile-settings: add 0.38.0

Signed-off-by: Anna (cybertailor) Vyalkova  sysrq.in>

 phosh-base/phosh-mobile-settings/Manifest  |  2 ++
 .../phosh-mobile-settings/phosh-mobile-settings-0.36.0.ebuild  |  2 +-
 ...tings-0.36.0.ebuild => phosh-mobile-settings-0.38.0.ebuild} | 10 +++---
 3 files changed, 10 insertions(+), 4 deletions(-)

diff --git a/phosh-base/phosh-mobile-settings/Manifest 
b/phosh-base/phosh-mobile-settings/Manifest
index a7cd60b939..c14b8ee1c4 100644
--- a/phosh-base/phosh-mobile-settings/Manifest
+++ b/phosh-base/phosh-mobile-settings/Manifest
@@ -1,2 +1,4 @@
 DIST phosh-mobile-settings-0.36.0.tar.xz 185628 BLAKE2B 
bed3c8dcd278e44e9beaec29c98e8ac5847377749ff18cc1e0d58f3f7178ae56b0642ae2c6ff89f5a724a9878da6660e6b60b2a4734a8d4d1feeb6f85dfa07db
 SHA512 
f899105719908a044ac85d326288eec8dcaa2e5a8c27cffa1ad9354896f85c96b44f8114c08c4f7be6955faf79e32c7f26977a70c9d99a6b4654a8cd6d6db443
 DIST phosh-mobile-settings-0.36.0.tar.xz.asc 833 BLAKE2B 
749625bae2a1bafc77ad5867b65a0a526dd5c9da25eebe9967fea816e30855f98e5bfec61c7cfcad3019fcb32290a262dbc108902bc969787e02d9be11e405f6
 SHA512 
bbe173ae4f34757963637c9e26bc0dd8d0ee60ea789a894b4732e572eaa25762605d79351f6e0e1b330e51dcc3dc9538b2e70ee98b679f46ea9d95df0e0906c0
+DIST phosh-mobile-settings-0.38.0.tar.xz 197692 BLAKE2B 
df92c780943fcd441b6709e5a9722e02e0b08f27b3355b0621ff3ee626276af53988b9a2bf8047bc3cf14c73691a01b8502c1952795e2388fe29652c16cef3be
 SHA512 
7406ca631d0bb2d51bf405ffb1820496bbd3349927b677b208d623d7a792dbfbd5f6bfd6edc31bb3009490e4ea6c860660df5d983861d929b7b9300d69c8f9e8
+DIST phosh-mobile-settings-0.38.0.tar.xz.asc 833 BLAKE2B 
baab43631489a35bcea287b096dfcbaa0379bb7499c0f50006372c4e1138b545f7253cd9172eae3598840c5f9eb8be5590cc7d7b506e6c148705a04c9ff3fe54
 SHA512 
9af93755cd5aa0e265b97e999d692dd00ad923c4a676da33d72248cb352c2d818fe299926c8bea0799255156cc29bb2bb6c7bc7efc31202aacf29124f7f9ad1b

diff --git 
a/phosh-base/phosh-mobile-settings/phosh-mobile-settings-0.36.0.ebuild 
b/phosh-base/phosh-mobile-settings/phosh-mobile-settings-0.36.0.ebuild
index 6c9c607401..ca0ac51654 100644
--- a/phosh-base/phosh-mobile-settings/phosh-mobile-settings-0.36.0.ebuild
+++ b/phosh-base/phosh-mobile-settings/phosh-mobile-settings-0.36.0.ebuild
@@ -36,7 +36,7 @@ BDEPEND="
verify-sig? ( sec-keys/openpgp-keys-phosh )
 "
 
-VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}/usr/share/openpgp-keys/phosh.asc"
+VERIFY_SIG_OPENPGP_KEY_PATH="/usr/share/openpgp-keys/phosh.asc"
 
 QA_DESKTOP_FILE="usr/share/applications/mobi.phosh.MobileSettings.desktop"
 

diff --git 
a/phosh-base/phosh-mobile-settings/phosh-mobile-settings-0.36.0.ebuild 
b/phosh-base/phosh-mobile-settings/phosh-mobile-settings-0.38.0.ebuild
similarity index 85%
copy from phosh-base/phosh-mobile-settings/phosh-mobile-settings-0.36.0.ebuild
copy to phosh-base/phosh-mobile-settings/phosh-mobile-settings-0.38.0.ebuild
index 6c9c607401..91ae5b52d4 100644
--- a/phosh-base/phosh-mobile-settings/phosh-mobile-settings-0.36.0.ebuild
+++ b/phosh-base/phosh-mobile-settings/phosh-mobile-settings-0.38.0.ebuild
@@ -15,10 +15,10 @@ SLOT="0"
 KEYWORDS="~amd64"
 
 RDEPEND="
-   >=dev-libs/glib-2.68:2
+   >=dev-libs/glib-2.74:2
>=dev-libs/json-glib-1.6.2
>=dev-libs/wayland-1.14
-   >=gui-libs/gtk-4.4:4[wayland]
+   >=gui-libs/gtk-4.12.5:4[wayland]
>=gui-libs/libadwaita-1.4:1
media-libs/gsound
phosh-base/phosh-shell
@@ -36,7 +36,7 @@ BDEPEND="
verify-sig? ( sec-keys/openpgp-keys-phosh )
 "
 
-VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}/usr/share/openpgp-keys/phosh.asc"
+VERIFY_SIG_OPENPGP_KEY_PATH="/usr/share/openpgp-keys/phosh.asc"
 
 QA_DESKTOP_FILE="usr/share/applications/mobi.phosh.MobileSettings.desktop"
 
@@ -45,6 +45,10 @@ src_test() {
:
 }
 
+src_install() {
+   meson_src_install --skip-subprojects gmobile
+}
+
 pkg_postinst() {
xdg_pkg_postinst
gnome2_schemas_update



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

2024-04-08 Thread Anna Vyalkova
commit: 603c48d2625bc05c051bd76d37e667db0b9ff6d0
Author: Anna (cybertailor) Vyalkova  sysrq  in>
AuthorDate: Tue Apr  9 02:34:39 2024 +
Commit: Anna Vyalkova  sysrq  in>
CommitDate: Tue Apr  9 03:27:58 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=603c48d2

phosh-base/phosh-shell: add 0.38.0

Bug: https://bugs.gentoo.org/927033
Signed-off-by: Anna (cybertailor) Vyalkova  sysrq.in>

 phosh-base/phosh-shell/Manifest|  2 ++
 phosh-base/phosh-shell/phosh-shell-0.36.0.ebuild   |  4 ++--
 .../{phosh-shell-0.36.0.ebuild => phosh-shell-0.38.0.ebuild}   | 10 ++
 3 files changed, 10 insertions(+), 6 deletions(-)

diff --git a/phosh-base/phosh-shell/Manifest b/phosh-base/phosh-shell/Manifest
index 68a278a3d7..152606f5d2 100644
--- a/phosh-base/phosh-shell/Manifest
+++ b/phosh-base/phosh-shell/Manifest
@@ -1,2 +1,4 @@
 DIST phosh-0.36.0.tar.xz 839440 BLAKE2B 
a6aa1c6fc2356055b0a451cb66fcfcbf3329059ab620aa56122e63e5eafc7f43ff1b1e4842fcadd7506f4724dbbab6e4785c6fb9b9e669e888c427be9163f0ab
 SHA512 
e108423c97343917b4be1827c44642e90738027b543bdc4bf2f45073101383227a157771a9efdf0b65a9adf30a09d210be21d35043ced8a9046fe70588e2
 DIST phosh-0.36.0.tar.xz.asc 833 BLAKE2B 
1dcdfd6cd0708f60408a34bd2df891db4050de02c9349d5517fe23b2e17e0fb0fdfe97e3f86f5b30fb47c871932bd67310b889ce4d03b32408c7704d7ea31ce4
 SHA512 
c1ceac2eaad073b79f342915205f0539454f789eb6cb8aaae5fa4847bfac60641822796ee0adc83970af7ee6d6e57248bba48a718a05da1d2123984c4a3c9b91
+DIST phosh-0.38.0.tar.xz 866816 BLAKE2B 
22be8e8a673494da7795270d7fb7fff2bfb87762b8cce9540d2f8644ded760ee2ac8a75d8052eb46172d6f5764e020ef949330ed14f5cc645cef586e26b5a398
 SHA512 
dfde54b64ea6edba2b66dfe2f5ff0f4b3edbb192b1a37fbc8c98d9365bdedc5d19ddb1464673e516cb8e436a6c0ea00c84087cc6431b6c1862019f90e02b73ce
+DIST phosh-0.38.0.tar.xz.asc 833 BLAKE2B 
d9c49a42bc5083678e3195eb6fded80455312887b0c0f99dd03c6662d3c01bec228b0c68f7044dfe86fe1473b8ddbaf797729a5a92f5c8d18302149376dd
 SHA512 
8007c2f58c311659310d06962ad825c51fb90f4da864f110db5b1f0f5d7c70b0ef69ddbfa169489657b3088ed6b89dbdf7e910101267ccd307578d75f9301b46

diff --git a/phosh-base/phosh-shell/phosh-shell-0.36.0.ebuild 
b/phosh-base/phosh-shell/phosh-shell-0.36.0.ebuild
index a66f2fc31e..46756454d2 100644
--- a/phosh-base/phosh-shell/phosh-shell-0.36.0.ebuild
+++ b/phosh-base/phosh-shell/phosh-shell-0.36.0.ebuild
@@ -13,9 +13,9 @@ 
SRC_URI="https://sources.phosh.mobi/releases/${MY_PN}/${MY_P}.tar.xz
verify-sig? ( 
https://sources.phosh.mobi/releases/${MY_PN}/${MY_P}.tar.xz.asc )"
 S="${WORKDIR}/${MY_P}"
 
-KEYWORDS="~amd64 ~arm64"
 LICENSE="CC0-1.0 CC-BY-SA-4.0 GPL-2+ GPL-3+ LGPL-2+ LGPL-2.1+ MIT"
 SLOT="0"
+KEYWORDS="~amd64 ~arm64"
 IUSE="elogind gtk-doc +lockscreen-plugins man test test-full"
 REQUIRED_USE="test? ( lockscreen-plugins )"
 
@@ -77,7 +77,7 @@ BDEPEND="
verify-sig? ( sec-keys/openpgp-keys-phosh )
 "
 
-VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}/usr/share/openpgp-keys/phosh.asc"
+VERIFY_SIG_OPENPGP_KEY_PATH="/usr/share/openpgp-keys/phosh.asc"
 
 src_configure() {
local emesonargs=(

diff --git a/phosh-base/phosh-shell/phosh-shell-0.36.0.ebuild 
b/phosh-base/phosh-shell/phosh-shell-0.38.0.ebuild
similarity index 94%
copy from phosh-base/phosh-shell/phosh-shell-0.36.0.ebuild
copy to phosh-base/phosh-shell/phosh-shell-0.38.0.ebuild
index a66f2fc31e..8a824cb298 100644
--- a/phosh-base/phosh-shell/phosh-shell-0.36.0.ebuild
+++ b/phosh-base/phosh-shell/phosh-shell-0.38.0.ebuild
@@ -13,9 +13,9 @@ 
SRC_URI="https://sources.phosh.mobi/releases/${MY_PN}/${MY_P}.tar.xz
verify-sig? ( 
https://sources.phosh.mobi/releases/${MY_PN}/${MY_P}.tar.xz.asc )"
 S="${WORKDIR}/${MY_P}"
 
-KEYWORDS="~amd64 ~arm64"
 LICENSE="CC0-1.0 CC-BY-SA-4.0 GPL-2+ GPL-3+ LGPL-2+ LGPL-2.1+ MIT"
 SLOT="0"
+KEYWORDS="~amd64 ~arm64"
 IUSE="elogind gtk-doc +lockscreen-plugins man test test-full"
 REQUIRED_USE="test? ( lockscreen-plugins )"
 
@@ -34,6 +34,7 @@ COMMON_DEPEND="
>=gui-libs/libhandy-1.1.90:1
media-libs/libpulse[glib]
media-sound/callaudiod
+   net-libs/libsoup:3.0
>=net-misc/networkmanager-1.14
sys-apps/dbus
>=sys-auth/polkit-0.105
@@ -77,13 +78,14 @@ BDEPEND="
verify-sig? ( sec-keys/openpgp-keys-phosh )
 "
 
-VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}/usr/share/openpgp-keys/phosh.asc"
+VERIFY_SIG_OPENPGP_KEY_PATH="/usr/share/openpgp-keys/phosh.asc"
 
 src_configure() {
local emesonargs=(
-Dcompositor="${EPREFIX}"/usr/bin/phoc
-   -Dsystemd=true
-Dtools=true
+   -Dquick-setting-plugins=true
+   $(meson_use !elogind systemd)
$(meson_use gtk-doc gtk_doc)
$(meson_use lockscreen-plugins)
$(meson_use man)
@@ -104,7 +106,7 @@ src_test() {
 }
 
 src_install() {
-   meson_src_install
+   meson_src_install --skip-subprojects gmobile
pamd_mimic 

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

2024-04-08 Thread Anna Vyalkova
commit: 9d45453815fb885d534513e2374953da4507addc
Author: Anna (cybertailor) Vyalkova  sysrq  in>
AuthorDate: Tue Apr  9 02:03:14 2024 +
Commit: Anna Vyalkova  sysrq  in>
CommitDate: Tue Apr  9 02:07:28 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=9d454538

phosh-base/phosh-tour: add 0.38.0

Signed-off-by: Anna (cybertailor) Vyalkova  sysrq.in>

 phosh-base/phosh-tour/Manifest |  3 ++-
 phosh-base/phosh-tour/phosh-tour-0.36.0.ebuild |  2 +-
 ...tour-0.35.0.ebuild => phosh-tour-0.38.0.ebuild} | 27 +++---
 3 files changed, 22 insertions(+), 10 deletions(-)

diff --git a/phosh-base/phosh-tour/Manifest b/phosh-base/phosh-tour/Manifest
index 304c00fb54..ad863671fb 100644
--- a/phosh-base/phosh-tour/Manifest
+++ b/phosh-base/phosh-tour/Manifest
@@ -1,3 +1,4 @@
 DIST phosh-tour-0.36.0.tar.xz 113636 BLAKE2B 
21803419b5e70d7fbb38da23d266905eb254b7f38653d222b7da062c603071ff682a4c92ec673e50850d4cdadc5fc82c2b59fa7d1c87d9a5827bc12ab4f0a35b
 SHA512 
c0d493be60462fe801a72d957ab2f36aafd7fcb5a515f087094ca9723889b8725c241d251cf5e6a0fe2b895417b8779b3c4efe19eb8372e4da9ec812b849dc15
 DIST phosh-tour-0.36.0.tar.xz.asc 833 BLAKE2B 
5501484621f4aa76f4a4f71c65d6c1469d521e1e0b01427180b6753b9c20d7aa07e72cd75c43eee08fa7e6493a07c6b8f671c539afca389d44f5fe836731469b
 SHA512 
a243fe4ea2933bc3b4de46ce23e29571a620db6e8c415e16f928f5c6a9c821c6c87146dec85832d36cd1d68349054a12888f1f67ee4fdcbfc6fee7fb01add7aa
-DIST phosh-tour-v0.35.0.tar.bz2 121098 BLAKE2B 
cd229c7d7a406dd4cea1a4e5bdf6c271f93025c2337d974873995c7b000316d7d210dcf729955d3c49dbb6360f79d1d28d6198c257142dd252cf263ab1089693
 SHA512 
af435e228f4a3151accf122faf7eb33d1198ccc890fee8d45e9005dfa3887a5fd0ae7a931756a707bcbe0511c20a54e1adf967873dca126f9904bf43174769c3
+DIST phosh-tour-0.38.0.tar.xz 151456 BLAKE2B 
24335f40cf358ce706f19cab08afb6c9e2176fed533f8bc8a43ac6b8d1d64d4a5c8874e5a857070e846dbd857ed0aecbe516366bdbc7708dcb6c2c5abeef6a43
 SHA512 
27462565c96071bf3877cc823b09b61ee739904d6df75e5da0cf57f3a89fa51a35c7a81201228194d44a125480a484e8fd7cfaa640ede0b464a93d13bfcb488d
+DIST phosh-tour-0.38.0.tar.xz.asc 833 BLAKE2B 
1afa17d9be38d2717caaef67cd66021616ba07ff26180580b8c353b698cc92293dc6e04d183ffd7f9db7b18def277ceadbbe82bfd99aec1feea53780f281b449
 SHA512 
17039d7debbbcde2fc2e178186e30ca14e3eaad4e3577be7eba7b098f43031b27e08cf629274a46b794dccb4f82e0f19dfb6d66d6e33e5c2495f62c64d0f02e7

diff --git a/phosh-base/phosh-tour/phosh-tour-0.36.0.ebuild 
b/phosh-base/phosh-tour/phosh-tour-0.36.0.ebuild
index 5facdc306b..11fc84d958 100644
--- a/phosh-base/phosh-tour/phosh-tour-0.36.0.ebuild
+++ b/phosh-base/phosh-tour/phosh-tour-0.36.0.ebuild
@@ -27,7 +27,7 @@ BDEPEND="
)
 "
 
-VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}/usr/share/openpgp-keys/phosh.asc"
+VERIFY_SIG_OPENPGP_KEY_PATH="/usr/share/openpgp-keys/phosh.asc"
 
 QA_DESKTOP_FILE="usr/share/applications/mobi.phosh.PhoshTour.desktop"
 

diff --git a/phosh-base/phosh-tour/phosh-tour-0.35.0.ebuild 
b/phosh-base/phosh-tour/phosh-tour-0.38.0.ebuild
similarity index 56%
rename from phosh-base/phosh-tour/phosh-tour-0.35.0.ebuild
rename to phosh-base/phosh-tour/phosh-tour-0.38.0.ebuild
index b664e5288e..09396037a2 100644
--- a/phosh-base/phosh-tour/phosh-tour-0.35.0.ebuild
+++ b/phosh-base/phosh-tour/phosh-tour-0.38.0.ebuild
@@ -3,25 +3,32 @@
 
 EAPI=8
 
-inherit gnome2-utils meson xdg
+inherit gnome2-utils meson verify-sig xdg
 
-MY_P="${PN}-v${PV}"
 DESCRIPTION="Introduction to phosh on smartphones"
 HOMEPAGE="https://gitlab.gnome.org/guidog/phosh-tour;
-SRC_URI="https://gitlab.gnome.org/guidog/${PN}/-/archive/v${PV}/${MY_P}.tar.bz2;
-S="${WORKDIR}/${MY_P}"
+SRC_URI="https://sources.phosh.mobi/releases/${PN}/${P}.tar.xz
+   verify-sig? ( https://sources.phosh.mobi/releases/${PN}/${P}.tar.xz.asc 
)"
 
 LICENSE="GPL-3+"
 SLOT="0"
 KEYWORDS="~amd64"
 
 DEPEND="
-   dev-libs/glib:2
-   >=gui-libs/gtk-4.4:4
-   >=gui-libs/libadwaita-1.1:1
+   >=dev-libs/glib-2.74:2
+   >=gui-libs/gtk-4.12:4
+   >=gui-libs/libadwaita-1.4:1
 "
 RDEPEND="${DEPEND}"
-BDEPEND="sys-devel/gettext"
+BDEPEND="
+   dev-libs/libxml2
+   sys-devel/gettext
+   verify-sig? (
+   sec-keys/openpgp-keys-phosh
+   )
+"
+
+VERIFY_SIG_OPENPGP_KEY_PATH="/usr/share/openpgp-keys/phosh.asc"
 
 QA_DESKTOP_FILE="usr/share/applications/mobi.phosh.PhoshTour.desktop"
 
@@ -38,6 +45,10 @@ src_test() {
:
 }
 
+src_install() {
+   meson_src_install --skip-subprojects gmobile
+}
+
 pkg_postinst() {
xdg_pkg_postinst
gnome2_schemas_update



[gentoo-commits] repo/proj/guru:dev commit in: phosh-base/phosh-osk-stub/

2024-04-08 Thread Anna Vyalkova
commit: 2e467f2d63f9dc878b112305b3233a45265ae4fb
Author: Anna (cybertailor) Vyalkova  sysrq  in>
AuthorDate: Tue Apr  9 01:51:02 2024 +
Commit: Anna Vyalkova  sysrq  in>
CommitDate: Tue Apr  9 02:02:50 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=2e467f2d

phosh-base/phosh-osk-stub: add 0.38.0

Signed-off-by: Anna (cybertailor) Vyalkova  sysrq.in>

 phosh-base/phosh-osk-stub/Manifest  | 2 ++
 phosh-base/phosh-osk-stub/phosh-osk-stub-0.36.0.ebuild  | 2 +-
 .../{phosh-osk-stub-0.36.0.ebuild => phosh-osk-stub-0.38.0.ebuild}  | 2 +-
 3 files changed, 4 insertions(+), 2 deletions(-)

diff --git a/phosh-base/phosh-osk-stub/Manifest 
b/phosh-base/phosh-osk-stub/Manifest
index c65ea17ddf..82ef296f46 100644
--- a/phosh-base/phosh-osk-stub/Manifest
+++ b/phosh-base/phosh-osk-stub/Manifest
@@ -1,2 +1,4 @@
 DIST phosh-osk-stub-0.36.0.tar.xz 304016 BLAKE2B 
279e1dd69e5a7b63bf4c7fb42d415a3a306b57121020add96050eebd98053c18592ca994d098e2018216e926e7d78cc38992586beeff9bd3a1d41c9beaf9cabb
 SHA512 
8482a1d6f6c94c7a73a1c7359f786fc0d30da4e7506413a2390c483e294cda7af708916dc55ea8e352ef115490b7ba187499c0c8e64aec9e2bc9a6c6e7142d85
 DIST phosh-osk-stub-0.36.0.tar.xz.asc 833 BLAKE2B 
61ad2f9d3511bad7c6423c851bae5738c2b7d4e023a550f4fb06a94df975c9b3a58ffdbb59ffbb5281e7e38d81f910fee8f262a06c4291fb7bc02fca8e449daa
 SHA512 
9f842c0e944c5a1f2db89efc32661b4e9c4ec919760d44cb172101549418a698a152689c3fa29ae0d3cad43f6deb11e955971dc8158555c159b0d5e8e9546023
+DIST phosh-osk-stub-0.38.0.tar.xz 310460 BLAKE2B 
2d7b24bc35975af5a0646897a4a97868dc4ef97bfe3b573765e228e73e6c093726ed188c22908a9352346be2b92f7b5d3e75059ecf591b819937c01522ede433
 SHA512 
6f16c606d03263c23ba4081b323104d04efb9d750c725750c46b9dc34819cf38bb032a55d6213891b7579d2bc9776641567488ac39fed63913c37af77f7b162f
+DIST phosh-osk-stub-0.38.0.tar.xz.asc 833 BLAKE2B 
c1e5bd79c68d83e004f11fec25879279d251c95a24c80e10bac8549e4cbf6dfbcc68daba2223d7a8033b709357c162be9a7a64c86119aac798f08c9e41459266
 SHA512 
03b3d2b0f984b9ddc4d989e78ff2707e41401dc7682c29c6bc3d8d0ad8ff3d4e2ffbbf167b4b70b24d77d38328d1a806f46131405fea50370c647019d41ea556

diff --git a/phosh-base/phosh-osk-stub/phosh-osk-stub-0.36.0.ebuild 
b/phosh-base/phosh-osk-stub/phosh-osk-stub-0.36.0.ebuild
index 9524920666..63f124e5a7 100644
--- a/phosh-base/phosh-osk-stub/phosh-osk-stub-0.36.0.ebuild
+++ b/phosh-base/phosh-osk-stub/phosh-osk-stub-0.36.0.ebuild
@@ -51,7 +51,7 @@ BDEPEND="
verify-sig? ( sec-keys/openpgp-keys-phosh )
 "
 
-VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}/usr/share/openpgp-keys/phosh.asc"
+VERIFY_SIG_OPENPGP_KEY_PATH="/usr/share/openpgp-keys/phosh.asc"
 
 QA_DESKTOP_FILE="usr/share/applications/sm.puri.Phosh.OskStub.desktop"
 

diff --git a/phosh-base/phosh-osk-stub/phosh-osk-stub-0.36.0.ebuild 
b/phosh-base/phosh-osk-stub/phosh-osk-stub-0.38.0.ebuild
similarity index 96%
copy from phosh-base/phosh-osk-stub/phosh-osk-stub-0.36.0.ebuild
copy to phosh-base/phosh-osk-stub/phosh-osk-stub-0.38.0.ebuild
index 9524920666..63f124e5a7 100644
--- a/phosh-base/phosh-osk-stub/phosh-osk-stub-0.36.0.ebuild
+++ b/phosh-base/phosh-osk-stub/phosh-osk-stub-0.38.0.ebuild
@@ -51,7 +51,7 @@ BDEPEND="
verify-sig? ( sec-keys/openpgp-keys-phosh )
 "
 
-VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}/usr/share/openpgp-keys/phosh.asc"
+VERIFY_SIG_OPENPGP_KEY_PATH="/usr/share/openpgp-keys/phosh.asc"
 
 QA_DESKTOP_FILE="usr/share/applications/sm.puri.Phosh.OskStub.desktop"
 



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

2024-04-08 Thread Anna Vyalkova
commit: a31e7776e55c2d086818aadb81a41014cc4faf1d
Author: Anna (cybertailor) Vyalkova  sysrq  in>
AuthorDate: Tue Apr  9 03:25:56 2024 +
Commit: Anna Vyalkova  sysrq  in>
CommitDate: Tue Apr  9 03:27:59 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a31e7776

phosh-base/phosh: add 0.38.0

Signed-off-by: Anna (cybertailor) Vyalkova  sysrq.in>

 phosh-base/phosh/metadata.xml|  4 
 phosh-base/phosh/phosh-0.38.0.ebuild | 31 +++
 2 files changed, 35 insertions(+)

diff --git a/phosh-base/phosh/metadata.xml b/phosh-base/phosh/metadata.xml
index 7ebbd03347..27d8936d36 100644
--- a/phosh-base/phosh/metadata.xml
+++ b/phosh-base/phosh/metadata.xml
@@ -5,4 +5,8 @@
cyber+gen...@sysrq.in
Anna

+   
+   Enable 
sys-apps/xdg-desktop-portal backend implementation
+   Enable support for IIO sensors via 
gnome-extra/iio-sensor-proxy
+   
 

diff --git a/phosh-base/phosh/phosh-0.38.0.ebuild 
b/phosh-base/phosh/phosh-0.38.0.ebuild
new file mode 100644
index 00..3617b2e398
--- /dev/null
+++ b/phosh-base/phosh/phosh-0.38.0.ebuild
@@ -0,0 +1,31 @@
+# Copyright 2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Meta package for Phosh, merge this package to install"
+HOMEPAGE="https://phosh.mobi/;
+
+LICENSE="metapackage"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="cups +desktop-portal geolocation iio"
+
+RDEPEND="
+   app-alternatives/phosh-keyboard
+   dev-libs/feedbackd[daemon]
+   gnome-base/gnome-core-libs[cups?]
+   >=gui-wm/phoc-${PV}
+   media-fonts/cantarell
+   >=phosh-base/phosh-mobile-settings-${PV}
+   >=phosh-base/phosh-shell-${PV}
+   >=phosh-base/phosh-tour-${PV}
+   x11-themes/gnome-backgrounds
+   x11-themes/sound-theme-freedesktop
+   desktop-portal? (
+   gui-libs/xdg-desktop-portal-wlr
+   sys-apps/xdg-desktop-portal-gtk
+   )
+   geolocation? ( app-misc/geoclue:2.0 )
+   iio? ( gnome-extra/iio-sensor-proxy )
+"



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

2024-04-08 Thread Anna Vyalkova
commit: 39d73d7f557ec6e941a0e829e63c0f19091b3a91
Author: Anna (cybertailor) Vyalkova  sysrq  in>
AuthorDate: Tue Apr  9 01:37:44 2024 +
Commit: Anna Vyalkova  sysrq  in>
CommitDate: Tue Apr  9 01:45:50 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=39d73d7f

gui-wm/phoc: add 0.38.0

Signed-off-by: Anna (cybertailor) Vyalkova  sysrq.in>

 gui-wm/phoc/Manifest  |   2 ++
 gui-wm/phoc/core  | Bin 0 -> 9658368 bytes
 gui-wm/phoc/phoc-0.36.0-r1.ebuild |   2 +-
 .../{phoc-0.36.0-r1.ebuild => phoc-0.38.0.ebuild} |   6 ++
 4 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/gui-wm/phoc/Manifest b/gui-wm/phoc/Manifest
index 25e6bfe1a1..9b16e87f9c 100644
--- a/gui-wm/phoc/Manifest
+++ b/gui-wm/phoc/Manifest
@@ -1,2 +1,4 @@
 DIST phoc-0.36.0.tar.xz 681384 BLAKE2B 
6c27c785dd01f9e44cb0940c5a4f73d5ce75cad85808d0b6c801360401ff001cca839abd27bc8442702c5241bac043c6d7015e6f1c5a5ec30cfcb6779adf973b
 SHA512 
a47851a3e222958ad55c05ed86a068b30f6e00ed5d7e957aab99e7f4103b95fee4db6b177f2de8d0c9ce11306c68ef74d78e38ea0bdb6c47e66f9ef9bf0e9f66
 DIST phoc-0.36.0.tar.xz.asc 833 BLAKE2B 
0562c02dcb5d1618b3a316c4c36e4757f4729adf99b8ac748ed52c1bdcad6b65bc9fdb98462375e80f6898d699c6e237e4aa5057631434235166ca616de7d2e6
 SHA512 
2108eed0a0723c743d86eee9f517a9c8505faf8f55a32eb60ee9da04ae53221b00520ca9e422397617d1bde6f1047ba2ebdf6d45211df052b9b2cfa2d3ea12fe
+DIST phoc-0.38.0.tar.xz 694784 BLAKE2B 
51aef1cb1a4e753278727c8311b7aadfb9c18cbdf820725487c837bd0f943e6c7a0420a502e0316ba4ba96cb861a13d1f6a8cdcd9d1a5b51e75e5ecb9bdcf6f7
 SHA512 
739fb382336885b78ca3f50f8c5f6ddf3bc308a2158663c49c84ce506d2edf0c8d0dcd412e634eccf848d420bb5923d42ebc02044f7acf322b3ab621ffa4cd23
+DIST phoc-0.38.0.tar.xz.asc 833 BLAKE2B 
63dd885cda46b90f5edd56289b9114d31726a543608f5a3f02f52848713a01d06e7e8a8660797c98c3504c3c59fe485ab92e58eaf7689c185d26e41027b96b30
 SHA512 
f69533ed5d1bce220ea66ae4f6307620178609b6c4d9ed743d0cd62f9944faf3dd76e7fce242e722b6912246e268b466ee0bf52326b39907c78d7f6c8eceabda

diff --git a/gui-wm/phoc/core b/gui-wm/phoc/core
new file mode 100644
index 00..f9577c86dd
Binary files /dev/null and b/gui-wm/phoc/core differ

diff --git a/gui-wm/phoc/phoc-0.36.0-r1.ebuild 
b/gui-wm/phoc/phoc-0.36.0-r1.ebuild
index 75092084cb..991b8bf5fa 100644
--- a/gui-wm/phoc/phoc-0.36.0-r1.ebuild
+++ b/gui-wm/phoc/phoc-0.36.0-r1.ebuild
@@ -62,7 +62,7 @@ BDEPEND="
verify-sig? ( sec-keys/openpgp-keys-phosh )
 "
 
-VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}/usr/share/openpgp-keys/phosh.asc"
+VERIFY_SIG_OPENPGP_KEY_PATH="/usr/share/openpgp-keys/phosh.asc"
 
 src_prepare() {
default

diff --git a/gui-wm/phoc/phoc-0.36.0-r1.ebuild b/gui-wm/phoc/phoc-0.38.0.ebuild
similarity index 93%
copy from gui-wm/phoc/phoc-0.36.0-r1.ebuild
copy to gui-wm/phoc/phoc-0.38.0.ebuild
index 75092084cb..d4a2d6a325 100644
--- a/gui-wm/phoc/phoc-0.36.0-r1.ebuild
+++ b/gui-wm/phoc/phoc-0.38.0.ebuild
@@ -62,7 +62,7 @@ BDEPEND="
verify-sig? ( sec-keys/openpgp-keys-phosh )
 "
 
-VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}/usr/share/openpgp-keys/phosh.asc"
+VERIFY_SIG_OPENPGP_KEY_PATH="/usr/share/openpgp-keys/phosh.asc"
 
 src_prepare() {
default
@@ -85,13 +85,11 @@ src_configure() {
 
 src_test() {
local -x LC_ALL="C.UTF-8"
-   local -x WLR_RENDERER="pixman"
-
virtx meson_src_test
 }
 
 src_install() {
-   meson_src_install --skip-subprojects wlroots
+   meson_src_install --skip-subprojects gmobile,wlroots
 
if use gtk-doc; then
mkdir -p "${ED}"/usr/share/gtk-doc/html/ || die



[gentoo-commits] repo/proj/guru:dev commit in: sec-keys/signify-keys-telescope/

2024-04-08 Thread Anna Vyalkova
commit: b7178d6fa965e90495dc0ffc06362df448323ba5
Author: Anna (cybertailor) Vyalkova  sysrq  in>
AuthorDate: Tue Apr  9 01:12:51 2024 +
Commit: Anna Vyalkova  sysrq  in>
CommitDate: Tue Apr  9 01:22:20 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b7178d6f

sec-keys/signify-keys-telescope: drop 0.7

Signed-off-by: Anna (cybertailor) Vyalkova  sysrq.in>

 sec-keys/signify-keys-telescope/Manifest   |  1 -
 .../signify-keys-telescope-0.7.ebuild  | 23 --
 2 files changed, 24 deletions(-)

diff --git a/sec-keys/signify-keys-telescope/Manifest 
b/sec-keys/signify-keys-telescope/Manifest
index 111a679f24..8d2059ac79 100644
--- a/sec-keys/signify-keys-telescope/Manifest
+++ b/sec-keys/signify-keys-telescope/Manifest
@@ -1,4 +1,3 @@
 DIST telescope-0.10.pub 95 BLAKE2B 
8e79de6da956e7de25994fbca4949b431c792a1c77317c76a04218e065b27d25758d42dbadc5c57e3c35477a60ea9224cf6ca48e77bab9445601df2ee22479c7
 SHA512 
92e5839684de4cf2c91972d14ee914bb67b4b1f8b083bf60328c90c4beb8968646708269a7bbffb052fefde4c8454a602b021cea5844b88cde9d377c18902639
-DIST telescope-0.7.pub 101 BLAKE2B 
b8e570c28fe03c538e99bc4b1a49dd28ac999bcfb16d23a08c9d489a56a8b454fdd0eb6d5afffd48bfa0e9b0fe00d193f916316caeb6b09bf5f378903377c2e1
 SHA512 
6cd51e98fcafb5719220c8b82cbf833d258469e0be12099a3a528db0f56653a80da3de299b70d1b889cbc76fb91bffbe60b205b4fe94891c1318a385e5ebe0e4
 DIST telescope-0.8.pub 95 BLAKE2B 
51db0037fb1739fc087163650c8a76f02ef5f8122b0462ca114b63441f09f032ee28dc281c7260c6f286cfd51bac7e1fc7fc6918b38bd3c0b5d296656881000b
 SHA512 
c8eeda00e65a30c75e4c4c7bec999ee37a8122ec93c4e1c444f980fb82e0c91984455c5300b49a2da35418aef4e184c421141662a9bb8be40841307029e96577
 DIST telescope-0.9.pub 95 BLAKE2B 
5b65eb226db41efc31502e6b4e190aab4ec59b00206da3944028d2af0b0ebe8e0ae48a532238da79c370e2b148ff6b50ca212889799fea1fc0a0b0aee4f807d6
 SHA512 
c3b316d31fac4f586e0db922628529f8d64f3addc7f80b6be3a01a5b62065607351a998868fc34f581d794e563d72feaf84dd8faa6dba1b417a67d6ee8ecf211

diff --git a/sec-keys/signify-keys-telescope/signify-keys-telescope-0.7.ebuild 
b/sec-keys/signify-keys-telescope/signify-keys-telescope-0.7.ebuild
deleted file mode 100644
index 17076239c6..00
--- a/sec-keys/signify-keys-telescope/signify-keys-telescope-0.7.ebuild
+++ /dev/null
@@ -1,23 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-MY_PN="${PN#signify-keys-}"
-MY_PV="$(ver_cut 1-2)"
-MY_P="${MY_PN}-${MY_PV}"
-DESCRIPTION="Signify keys used to sign telescope releases"
-HOMEPAGE="https://github.com/omar-polo/telescope;
-SRC_URI="https://github.com/omar-polo/${MY_PN}/releases/download/${PV}/${MY_P}.pub;
-S="${WORKDIR}"
-
-LICENSE="public-domain"
-SLOT="${MY_PV}"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
-
-src_install() {
-   local files=( ${A} )
-
-   insinto /usr/share/signify-keys
-   newins - ${MY_P}.pub < <(cat "${files[@]/#/${DISTDIR}/}" || die)
-}



[gentoo-commits] repo/proj/guru:dev commit in: sec-keys/signify-keys-telescope/

2024-04-08 Thread Anna Vyalkova
commit: 869a6fd8d45b92317d0fb6cd82bbc928e45b020f
Author: Anna (cybertailor) Vyalkova  sysrq  in>
AuthorDate: Tue Apr  9 00:54:03 2024 +
Commit: Anna Vyalkova  sysrq  in>
CommitDate: Tue Apr  9 01:21:20 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=869a6fd8

sec-keys/signify-keys-telescope: add 0.9

Signed-off-by: Anna (cybertailor) Vyalkova  sysrq.in>

 sec-keys/signify-keys-telescope/Manifest|  1 +
 .../signify-keys-telescope-0.9.ebuild   | 21 +
 2 files changed, 22 insertions(+)

diff --git a/sec-keys/signify-keys-telescope/Manifest 
b/sec-keys/signify-keys-telescope/Manifest
index 45b43e498f..60f264f8d7 100644
--- a/sec-keys/signify-keys-telescope/Manifest
+++ b/sec-keys/signify-keys-telescope/Manifest
@@ -1,2 +1,3 @@
 DIST telescope-0.7.pub 101 BLAKE2B 
b8e570c28fe03c538e99bc4b1a49dd28ac999bcfb16d23a08c9d489a56a8b454fdd0eb6d5afffd48bfa0e9b0fe00d193f916316caeb6b09bf5f378903377c2e1
 SHA512 
6cd51e98fcafb5719220c8b82cbf833d258469e0be12099a3a528db0f56653a80da3de299b70d1b889cbc76fb91bffbe60b205b4fe94891c1318a385e5ebe0e4
 DIST telescope-0.8.pub 95 BLAKE2B 
51db0037fb1739fc087163650c8a76f02ef5f8122b0462ca114b63441f09f032ee28dc281c7260c6f286cfd51bac7e1fc7fc6918b38bd3c0b5d296656881000b
 SHA512 
c8eeda00e65a30c75e4c4c7bec999ee37a8122ec93c4e1c444f980fb82e0c91984455c5300b49a2da35418aef4e184c421141662a9bb8be40841307029e96577
+DIST telescope-0.9.pub 95 BLAKE2B 
5b65eb226db41efc31502e6b4e190aab4ec59b00206da3944028d2af0b0ebe8e0ae48a532238da79c370e2b148ff6b50ca212889799fea1fc0a0b0aee4f807d6
 SHA512 
c3b316d31fac4f586e0db922628529f8d64f3addc7f80b6be3a01a5b62065607351a998868fc34f581d794e563d72feaf84dd8faa6dba1b417a67d6ee8ecf211

diff --git a/sec-keys/signify-keys-telescope/signify-keys-telescope-0.9.ebuild 
b/sec-keys/signify-keys-telescope/signify-keys-telescope-0.9.ebuild
new file mode 100644
index 00..4432de27a4
--- /dev/null
+++ b/sec-keys/signify-keys-telescope/signify-keys-telescope-0.9.ebuild
@@ -0,0 +1,21 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MY_P="${PN#signify-keys-}-${PV}"
+DESCRIPTION="Signify keys used to sign telescope releases"
+HOMEPAGE="https://telescope.omarpolo.com/;
+SRC_URI="https://ftp.omarpolo.com/${MY_P}.pub;
+S="${WORKDIR}"
+
+LICENSE="public-domain"
+SLOT="${PV}"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
+
+src_install() {
+   local files=( ${A} )
+
+   insinto /usr/share/signify-keys
+   newins - ${MY_P}.pub < <(cat "${files[@]/#/${DISTDIR}/}" || die)
+}



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

2024-04-08 Thread Anna Vyalkova
commit: c07d9c6e768e1c21abd37fd6cb79422365c588ab
Author: Anna (cybertailor) Vyalkova  sysrq  in>
AuthorDate: Tue Apr  9 01:12:22 2024 +
Commit: Anna Vyalkova  sysrq  in>
CommitDate: Tue Apr  9 01:22:19 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=c07d9c6e

net-client/telescope: add 0.9, drop 0.7.1

Signed-off-by: Anna (cybertailor) Vyalkova  sysrq.in>

 net-client/telescope/Manifest  |  4 ++--
 ...telescope-0.7.1.ebuild => telescope-0.9.ebuild} | 24 +++---
 2 files changed, 14 insertions(+), 14 deletions(-)

diff --git a/net-client/telescope/Manifest b/net-client/telescope/Manifest
index e8203921ce..95246b131a 100644
--- a/net-client/telescope/Manifest
+++ b/net-client/telescope/Manifest
@@ -1,4 +1,4 @@
-DIST telescope-0.7.1.sha.sig 731 BLAKE2B 
f70f261e517a3eb3a6c853e7fee373d83cdd2a02c715fe1a8badad41c48d5791af968ddaf53eaaa0b7d26ee0c2b6e8d40174a344c2e9ba3c957c1a0428c89138
 SHA512 
233749dc11a47c4b27703bf74a434be445b5de708297e6737d4d17a076d97b04819a02ee75c53fdf2266eeaf31b5dae39b72d87839d7855adf7c23efe639ec3f
-DIST telescope-0.7.1.tar.gz 282170 BLAKE2B 
bf0f0ed5299ce0e2d5bc1970de13ccaeb9180f6dae30d0771f7942acbf90be6f37d8c30fb710ca89c644c1257c4f2538d6080f55f8c0e0223370120c9bc478b9
 SHA512 
2c56bfc2bf107dc27ac569539a2db405dafe1de9604e13544c293d81667c4172d617dbacfd1403fad68950d73d4e2f1ca08204c6ac2bef17bd8591e53c38e808
 DIST telescope-0.8.1.sha.sig 437 BLAKE2B 
54c176b06012f32d3b31370baebcf3c2887eb57db64559f59b942f9527ee069c5b08a1516659743cb8b8d5f0ba4202ff49360c835af28c8fb3a693d3e0a856a6
 SHA512 
3952bb740f2146c157b613b90563b7b7badefb8fa99849dc1d3f124e30cccb6fdf2488e01afb96fc52ae20681fa7fe048e56d3c31c9acc74e300d9c2cce9169d
 DIST telescope-0.8.1.tar.gz 305052 BLAKE2B 
0e4955684a3694a21a46eadd5eba69b7b41424c191e596443b5edc66155e4e3f2384f2a833fec08b1c4d61e74189c0b1069e8089583a284d9df9d0bbde2a444d
 SHA512 
1134fa763f36c306bb676fe361442e557144f5d32e29e5ba8a3fb406ef274b28b462389729f1eacc32d2bb341fbb1627fc4b07cca1089f5276317151239dc822
+DIST telescope-0.9.tar.gz 349054 BLAKE2B 
4fa83a47d0661e6c0bbed1f24e51152270311873bb48e80ef119175d152c40261a13ce415e5faba814bf7fc4c4f4dda84674ea30cb518d2ab11ed1163a4fad26
 SHA512 
cea25b8b988011ced6851917b0452d96972e0c9a48a3097f74f2f6fbef1e9d6df7ddf9408ba9885554b269a31d4a5a8ab25817f28d42e430a8ce172453cbd56d
+DIST telescope-0.9.tar.gz.sha256.sig 247 BLAKE2B 
9a71d0f7f51974720b913bdcc9eddd5fd6f51ab910abdf989dcf721c25ec0fa63493aedd89e34adfdcb53e1a85bcb6e7fb1e8b99b1db5b445a320d5fa73fa57f
 SHA512 
86e29e51d4b12265ce383b6d3bb33e34d29f0fcbf062b1d13bcc53484665176a72d4a28f06439176cfdf64b1b76c754f1266816bdbbbc67bef54ed7695fde9a7

diff --git a/net-client/telescope/telescope-0.7.1.ebuild 
b/net-client/telescope/telescope-0.9.ebuild
similarity index 62%
rename from net-client/telescope/telescope-0.7.1.ebuild
rename to net-client/telescope/telescope-0.9.ebuild
index ab583a6597..33d209019e 100644
--- a/net-client/telescope/telescope-0.7.1.ebuild
+++ b/net-client/telescope/telescope-0.9.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2021-2022 Gentoo Authors
+# Copyright 2021-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -8,23 +8,23 @@ inherit toolchain-funcs verify-sig
 
 DESCRIPTION="w3m-like browser for Gemini"
 HOMEPAGE="https://telescope.omarpolo.com;
-SRC_URI="https://github.com/omar-polo/${PN}/releases/download/${PV}/${P}.tar.gz
-   verify-sig? ( 
https://github.com/omar-polo/${PN}/releases/download/${PV}/SHA256.sig -> 
${P}.sha.sig )"
+SRC_URI="https://ftp.omarpolo.com/${P}.tar.gz
+   verify-sig? ( https://ftp.omarpolo.com/${P}.tar.gz.sha256.sig )"
 
-LICENSE="!libbsd? ( BSD MIT ) ISC unicode"
+LICENSE="ISC"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
-IUSE="+libbsd"
+IUSE="unicode"
 
 DEPEND="
-   dev-libs/imsg-compat
-   dev-libs/libevent:=
+   dev-libs/libbsd
+   dev-libs/libgrapheme:=
dev-libs/libretls:=
sys-libs/ncurses:=
-   libbsd? ( dev-libs/libbsd )
 "
 RDEPEND="${DEPEND}"
 BDEPEND="
+   app-alternatives/yacc
virtual/pkgconfig
verify-sig? ( sec-keys/signify-keys-telescope:$(ver_cut 1-2) )
 "
@@ -34,10 +34,10 @@ 
VERIFY_SIG_OPENPGP_KEY_PATH="/usr/share/signify-keys/${PN}-$(ver_cut 1-2).pub"
 src_unpack() {
if use verify-sig; then
# Too many levels of symbolic links
-   cp "${DISTDIR}"/${P}.{sha.sig,tar.gz} "${WORKDIR}" || die
+   cp "${DISTDIR}"/${P}.tar.gz{,.sha256.sig} "${WORKDIR}" || die
cd "${WORKDIR}" || die
verify-sig_verify_signed_checksums \
-   ${P}.sha.sig sha256 ${P}.tar.gz
+   ${P}.tar.gz.sha256.sig sha256 ${P}.tar.gz
fi
default
 }
@@ -47,8 +47,8 @@ src_configure() {
local econf_args=(
HOSTCC="${BUILD_CC}"
HOSTCFLAGS="${BUILD_CFLAGS}"
-   $(use_with libbsd)
-   --with-libimsg
+   

[gentoo-commits] repo/proj/guru:dev commit in: sec-keys/signify-keys-telescope/

2024-04-08 Thread Anna Vyalkova
commit: bcb61f0d64f2b3d11b41fc9a5ac248e9d6fa4cb5
Author: Anna (cybertailor) Vyalkova  sysrq  in>
AuthorDate: Tue Apr  9 01:05:40 2024 +
Commit: Anna Vyalkova  sysrq  in>
CommitDate: Tue Apr  9 01:21:20 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=bcb61f0d

sec-keys/signify-keys-telescope: add 0.10

Signed-off-by: Anna (cybertailor) Vyalkova  sysrq.in>

 sec-keys/signify-keys-telescope/Manifest|  1 +
 .../signify-keys-telescope-0.10.ebuild  | 21 +
 2 files changed, 22 insertions(+)

diff --git a/sec-keys/signify-keys-telescope/Manifest 
b/sec-keys/signify-keys-telescope/Manifest
index 60f264f8d7..111a679f24 100644
--- a/sec-keys/signify-keys-telescope/Manifest
+++ b/sec-keys/signify-keys-telescope/Manifest
@@ -1,3 +1,4 @@
+DIST telescope-0.10.pub 95 BLAKE2B 
8e79de6da956e7de25994fbca4949b431c792a1c77317c76a04218e065b27d25758d42dbadc5c57e3c35477a60ea9224cf6ca48e77bab9445601df2ee22479c7
 SHA512 
92e5839684de4cf2c91972d14ee914bb67b4b1f8b083bf60328c90c4beb8968646708269a7bbffb052fefde4c8454a602b021cea5844b88cde9d377c18902639
 DIST telescope-0.7.pub 101 BLAKE2B 
b8e570c28fe03c538e99bc4b1a49dd28ac999bcfb16d23a08c9d489a56a8b454fdd0eb6d5afffd48bfa0e9b0fe00d193f916316caeb6b09bf5f378903377c2e1
 SHA512 
6cd51e98fcafb5719220c8b82cbf833d258469e0be12099a3a528db0f56653a80da3de299b70d1b889cbc76fb91bffbe60b205b4fe94891c1318a385e5ebe0e4
 DIST telescope-0.8.pub 95 BLAKE2B 
51db0037fb1739fc087163650c8a76f02ef5f8122b0462ca114b63441f09f032ee28dc281c7260c6f286cfd51bac7e1fc7fc6918b38bd3c0b5d296656881000b
 SHA512 
c8eeda00e65a30c75e4c4c7bec999ee37a8122ec93c4e1c444f980fb82e0c91984455c5300b49a2da35418aef4e184c421141662a9bb8be40841307029e96577
 DIST telescope-0.9.pub 95 BLAKE2B 
5b65eb226db41efc31502e6b4e190aab4ec59b00206da3944028d2af0b0ebe8e0ae48a532238da79c370e2b148ff6b50ca212889799fea1fc0a0b0aee4f807d6
 SHA512 
c3b316d31fac4f586e0db922628529f8d64f3addc7f80b6be3a01a5b62065607351a998868fc34f581d794e563d72feaf84dd8faa6dba1b417a67d6ee8ecf211

diff --git a/sec-keys/signify-keys-telescope/signify-keys-telescope-0.10.ebuild 
b/sec-keys/signify-keys-telescope/signify-keys-telescope-0.10.ebuild
new file mode 100644
index 00..4432de27a4
--- /dev/null
+++ b/sec-keys/signify-keys-telescope/signify-keys-telescope-0.10.ebuild
@@ -0,0 +1,21 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MY_P="${PN#signify-keys-}-${PV}"
+DESCRIPTION="Signify keys used to sign telescope releases"
+HOMEPAGE="https://telescope.omarpolo.com/;
+SRC_URI="https://ftp.omarpolo.com/${MY_P}.pub;
+S="${WORKDIR}"
+
+LICENSE="public-domain"
+SLOT="${PV}"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
+
+src_install() {
+   local files=( ${A} )
+
+   insinto /usr/share/signify-keys
+   newins - ${MY_P}.pub < <(cat "${files[@]/#/${DISTDIR}/}" || die)
+}



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

2024-04-08 Thread Anna Vyalkova
commit: 923fd0f1045a936e5ba27048237b66f9213bf186
Author: Anna (cybertailor) Vyalkova  sysrq  in>
AuthorDate: Tue Apr  9 00:47:42 2024 +
Commit: Anna Vyalkova  sysrq  in>
CommitDate: Tue Apr  9 01:21:19 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=923fd0f1

net-misc/gmid: add 2.0.2

Signed-off-by: Anna (cybertailor) Vyalkova  sysrq.in>

 net-misc/gmid/Manifest  |   2 +
 net-misc/gmid/gmid-2.0.2.ebuild | 111 
 2 files changed, 113 insertions(+)

diff --git a/net-misc/gmid/Manifest b/net-misc/gmid/Manifest
index dad4fe7335..665681059c 100644
--- a/net-misc/gmid/Manifest
+++ b/net-misc/gmid/Manifest
@@ -1,2 +1,4 @@
 DIST gmid-2.0.1.sha256.sig 239 BLAKE2B 
b118bd39fc529a05112f405589ce2d1c44d4436b19edecb388709ff2cfe4f49ec15506082da6e8a9aecba7cd9ed2d308aafef5432f1692145d6eabe3b5e53683
 SHA512 
83eff56ffec7ed55338dfe1e48d670779008c523634c86050a63f333ed328541dcaeb1a0d3fccb01bdf2f6d3bbea20c2898bfbd115ee7590203c04bd24baa064
 DIST gmid-2.0.1.tar.gz 182989 BLAKE2B 
4973711ee94babd0b0f470cf84f460343c39867753858817b7262d8ca3947e79b2e20fe004627e8acf00728a3b43db4bfddf446115acca8eadf190dcc6ef533f
 SHA512 
38d29775968c40fe174b8ead3393c3cd77dd535dae18d3051eb9b98b248a56929d84909c07c3405ddc6035e7d1fc66ea856a2a1dd96e53ac8d30fd231c764478
+DIST gmid-2.0.2.sha256.sig 239 BLAKE2B 
e7f6e6c0f21e10b5bc08b5b72747036ab2b7f1ce820bbf45b3bb4e589d83a6fa1d49e20b95acf3148dcf20608272d48ff2de99ea7fae5b2071a0b7c14539b0cc
 SHA512 
482d8673b140c1a3d0b1a4bc9fd11d74d1bdf968e5d69682c911ff1ea587cfb4e66bafb5817f5286d570f48774d1e13c98939f35afdb69be2f81868dc7560df2
+DIST gmid-2.0.2.tar.gz 182867 BLAKE2B 
edceadfdccbd2e1c90ec4059062f3fc9feaa0c8d5efede5e51a917604eb7ec7537eff25e1a53223fc0fb13645c7fd3be7e3d4545ea14c7cafc1b0f409c949616
 SHA512 
dd5ab9b1eb7d1ea82fb935099d05f4e606c9e4e112baf132dad72abe5469b2ade2a4a650c5bad7675ca46601721dd5f0a8ebb91b356af90aed9e11c487fd2f7d

diff --git a/net-misc/gmid/gmid-2.0.2.ebuild b/net-misc/gmid/gmid-2.0.2.ebuild
new file mode 100644
index 00..bcd826ad4e
--- /dev/null
+++ b/net-misc/gmid/gmid-2.0.2.ebuild
@@ -0,0 +1,111 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+SSL_DAYS=36500
+SSL_CERT_MANDATORY=1
+VERIFY_SIG_METHOD="signify"
+inherit edo ssl-cert systemd toolchain-funcs verify-sig
+
+DESCRIPTION="Simple and secure Gemini server"
+HOMEPAGE="https://gmid.omarpolo.com;
+
+if [[ ${PV} ==  ]]; then
+   EGIT_REPO_URI="https://git.omarpolo.com/${PN} 
https://github.com/omar-polo/${PN}.git;
+   inherit git-r3
+else
+   SRC_URI="https://ftp.omarpolo.com/${P}.tar.gz
+   verify-sig? ( https://ftp.omarpolo.com/${P}.sha256.sig )"
+   KEYWORDS="~amd64 ~x86"
+fi
+
+LICENSE="BSD ISC MIT"
+SLOT="0"
+IUSE="seccomp test"
+RESTRICT="!test? ( test )"
+
+DEPEND="
+   acct-user/gemini
+   dev-libs/libevent:=
+   dev-libs/openssl:=
+   !elibc_Darwin? ( dev-libs/libbsd )
+"
+RDEPEND="${DEPEND}"
+BDEPEND="
+   virtual/pkgconfig
+   app-alternatives/yacc
+   seccomp? ( sys-kernel/linux-headers )
+"
+if [[ ${PV} !=  ]]; then
+   BDEPEND+="verify-sig? ( sec-keys/signify-keys-gmid:$(ver_cut 1-2) )"
+fi
+
+VERIFY_SIG_OPENPGP_KEY_PATH="/usr/share/signify-keys/${PN}-$(ver_cut 1-2).pub"
+
+DOCS=( README.md ChangeLog contrib/README )
+
+# not an autoconf configure script
+QA_CONFIG_IMPL_DECL_SKIP=( "*" )
+
+src_unpack() {
+   if [[ ${PV} ==  ]]; then
+   git-r3_src_unpack
+   else
+   if use verify-sig; then
+   # Too many levels of symbolic links
+   cp "${DISTDIR}"/${P}.{sha256.sig,tar.gz} "${WORKDIR}" 
|| die
+   cd "${WORKDIR}" || die
+   verify-sig_verify_signed_checksums \
+   ${P}.sha256.sig sha256 ${P}.tar.gz
+   fi
+   default
+   fi
+}
+
+src_configure() {
+   local conf_args
+   tc-export CC
+
+   # note: not an autoconf configure script
+   conf_args=(
+   --prefix="${EPREFIX}"/usr
+   --mandir="${EPREFIX}"/usr/share/man
+   --sysconfdir="${EPREFIX}"/etc
+   --with-libtls=bundled
+   $(use_enable seccomp sandbox)
+   )
+   edo ./configure "${conf_args[@]}"
+
+   if use seccomp && has usersandbox ${FEATURES}; then
+   export SKIP_RUNTIME_TESTS=1
+   fi
+}
+
+src_install() {
+   default
+
+   insinto /etc/gmid
+   newins "${FILESDIR}"/gmid.conf-r1 gmid.conf
+
+   insinto /usr/share/vim/vimfiles
+   doins -r contrib/vim/*
+
+   systemd_dounit "${FILESDIR}"/gmid.service
+   newinitd "${FILESDIR}"/gmid.initd gmid
+   newconfd "${FILESDIR}"/gmid.confd gmid
+
+   keepdir /var/gemini/localhost
+}
+
+pkg_postinst() {
+   if [[ ! -f "${EROOT}"/etc/ssl/${PN}/${PN}.key ]]; then
+   

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

2024-04-08 Thread Nick Sarnie
commit: 2710ee45cd882d500ca113fbfb88ce9272ccbdd2
Author: Nick Sarnie  gentoo  org>
AuthorDate: Tue Apr  9 01:10:29 2024 +
Commit: Nick Sarnie  gentoo  org>
CommitDate: Tue Apr  9 01:10:29 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2710ee45

net-im/discord: add 0.0.48, drop 0.0.47

Signed-off-by: Nick Sarnie  gentoo.org>

 net-im/discord/Manifest | 2 +-
 net-im/discord/{discord-0.0.47.ebuild => discord-0.0.48.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-im/discord/Manifest b/net-im/discord/Manifest
index 726a2f422099..29e0192fa62c 100644
--- a/net-im/discord/Manifest
+++ b/net-im/discord/Manifest
@@ -1 +1 @@
-DIST discord-0.0.47.tar.gz 101237832 BLAKE2B 
ed101c7ca1a3d561ea1f7093ee0e47261ac4d33fe811bf3fb38713a2bfe0a94274a322c359d8ef56a72382fe2ea8a57884c66356592421345a9a5c35c71eceba
 SHA512 
da08bd801210d7194f8c5de1b43948e018dfccffc7685adbc28d0710351fbf9161f77ccb1e8c0c34b13d1955f53f8dd58f15470415b05d2e22057fe7ae73c703
+DIST discord-0.0.48.tar.gz 101246262 BLAKE2B 
fa88beb66a53d3af04dd6697880ee20fb2c0faeaa78190414561fc794200e520b935e15b52b5f92e5f8adfab56352dd33b3364728859aab8e50ebd7183d00a86
 SHA512 
3cffb469283de46a234f09fc42bf9963d4497ae28f71637db1230d5f8531c0d9fe00ceb6002e5f65f085a1a9511fd3ac8dd48e23431e190555d6cf8e62519f2b

diff --git a/net-im/discord/discord-0.0.47.ebuild 
b/net-im/discord/discord-0.0.48.ebuild
similarity index 100%
rename from net-im/discord/discord-0.0.47.ebuild
rename to net-im/discord/discord-0.0.48.ebuild



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

2024-04-08 Thread Anna Vyalkova
commit: 7b0f701d9965f8fec07d5a864b11a3697201bbb6
Author: Anna (cybertailor) Vyalkova  sysrq  in>
AuthorDate: Tue Apr  9 00:21:34 2024 +
Commit: Anna Vyalkova  sysrq  in>
CommitDate: Tue Apr  9 00:22:13 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=7b0f701d

net-p2p/gridcoin: new package, add 5.4.7.0

Signed-off-by: Anna (cybertailor) Vyalkova  sysrq.in>

 net-p2p/gridcoin/Manifest|   1 +
 net-p2p/gridcoin/gridcoin-5.4.7.0.ebuild | 104 +++
 net-p2p/gridcoin/metadata.xml|  14 +
 3 files changed, 119 insertions(+)

diff --git a/net-p2p/gridcoin/Manifest b/net-p2p/gridcoin/Manifest
new file mode 100644
index 00..0e5cb31b9d
--- /dev/null
+++ b/net-p2p/gridcoin/Manifest
@@ -0,0 +1 @@
+DIST gridcoin-5.4.7.0.tar.gz 42846185 BLAKE2B 
2d6d0858fc34611878e19ada2066d38e00abde55037a1eecc8f2c28d8db1d10c1297177c1b6b74ef0ce2630bea67075ff6fd47b6a8830465007a5860f789aae1
 SHA512 
042250d89151492796f8a294c83aa756fb9fbed6d62302a9d7037180d18d67b582eb0ba4fc4c9340e0d07ad9f0cd0f5dfeddc76f4c08bf417c73cb6b12a12ca2

diff --git a/net-p2p/gridcoin/gridcoin-5.4.7.0.ebuild 
b/net-p2p/gridcoin/gridcoin-5.4.7.0.ebuild
new file mode 100644
index 00..205d1dfe5a
--- /dev/null
+++ b/net-p2p/gridcoin/gridcoin-5.4.7.0.ebuild
@@ -0,0 +1,104 @@
+# Copyright 2022-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake db-use multilib xdg-utils
+
+DESCRIPTION="Proof-of-Stake based cryptocurrency that rewards BOINC 
computation"
+HOMEPAGE="https://gridcoin.us/ https://gridcoin.world/;
+SRC_URI="https://github.com/${PN}-community/${PN^}-Research/archive/refs/tags/${PV}.tar.gz
 -> ${P}.tar.gz"
+S="${WORKDIR}/${PN^}-Research-${PV}"
+
+LICENSE="BSD BSD-2 Boost-1.0 MIT SSLeay"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="+asm dbus gui qrcode test +upnp"
+IUSE+=" cpu_flags_arm_neon cpu_flags_x86_avx2 cpu_flags_x86_sha 
cpu_flags_x86_sse4_1"
+RESTRICT="!test? ( test )"
+
+REQUIRED_USE="
+   dbus? ( gui )
+   qrcode? ( gui )
+"
+
+BDB_SLOT="5.3"
+RDEPEND="
+   >=dev-libs/boost-1.63.0:=[zlib(+)]
+   >=dev-libs/libsecp256k1-0.2.0:=[recovery(+)]
+   >=dev-libs/leveldb-1.21:=
+   dev-libs/libzip:=
+   dev-libs/openssl:=
+   dev-libs/univalue
+   net-misc/curl[ssl]
+   sys-libs/db:${BDB_SLOT}[cxx]
+   gui? (
+   dev-qt/qtconcurrent:5
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5
+   dev-qt/qtnetwork:5
+   dev-qt/qtwidgets:5
+   dbus? ( dev-qt/qtdbus:5 )
+   qrcode? ( media-gfx/qrencode:= )
+   )
+   upnp? ( net-libs/miniupnpc:= )
+"
+DEPEND="${RDEPEND}
+   test? ( gui? ( dev-qt/qttest:5 ) )
+"
+BDEPEND="
+   virtual/pkgconfig
+   gui? ( dev-qt/linguist-tools:5 )
+   test? ( app-editors/vim-core )
+"
+IDEPEND="gui? ( dev-util/desktop-file-utils )"
+
+src_configure() {
+   local mycmakeargs=(
+   -DENABLE_DAEMON=$(usex !gui)
+   -DENABLE_GUI=$(usex gui)
+   -DENABLE_TESTS=$(usex test)
+
+   -DENABLE_SSE41=$(usex cpu_flags_x86_sse4_1)
+   -DENABLE_AVX2=$(usex cpu_flags_x86_avx2)
+   -DENABLE_X86_SHANI=$(usex cpu_flags_x86_sha)
+   -DENABLE_ARM_SHANI=$(usex cpu_flags_arm_neon)
+   -DUSE_ASM=$(usex asm)
+
+   -DENABLE_QRENCODE=$(usex qrcode)
+   -DENABLE_UPNP=$(usex upnp)
+   -DDEFAULT_UPNP=$(usex upnp)
+   -DUSE_DBUS=$(usex dbus)
+
+   -DSYSTEM_BDB=ON
+   -DBerkeleyDB_INCLUDE_DIR="$(db_includedir ${BDB_SLOT})"
+   
-DBerkeleyDB_CXX_LIBRARY="${ESYSROOT}/usr/$(get_libdir)/libdb_cxx-${BDB_SLOT}$(get_libname)"
+   -DSYSTEM_LEVELDB=ON
+   -DSYSTEM_SECP256K1=ON
+   -DSYSTEM_UNIVALUE=ON
+   -DSYSTEM_XXD=ON
+   )
+   cmake_src_configure
+}
+
+src_install() {
+   cmake_src_install
+
+   mkdir -p "${ED}"/usr/share/man/man1 || die
+   mv "${ED}"{/usr/share/man/gridcoinresearch.1,/usr/share/man/man1} || die
+}
+
+pkg_postinst() {
+   # we don't use xdg.eclass because it adds unconditional IDEPENDs
+   if use gui; then
+   xdg_desktop_database_update
+   xdg_icon_cache_update
+   fi
+}
+
+pkg_postrm() {
+   if use gui; then
+   xdg_desktop_database_update
+   xdg_icon_cache_update
+   fi
+}

diff --git a/net-p2p/gridcoin/metadata.xml b/net-p2p/gridcoin/metadata.xml
new file mode 100644
index 00..ba432d878b
--- /dev/null
+++ b/net-p2p/gridcoin/metadata.xml
@@ -0,0 +1,14 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   cyber+gen...@sysrq.in
+   Anna
+   
+   
+   gridcoin-community/Gridcoin-Research
+   
+   
+   Enable generation of QR Codes for receiving 
payments
+

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

2024-04-08 Thread Yixun Lan
commit: 5fe53e6d41458ec75fe8655b6f94eac04ddd933b
Author: Yixun Lan  gentoo  org>
AuthorDate: Mon Apr  8 23:15:57 2024 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Mon Apr  8 23:16:16 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5fe53e6d

net-im/telegram-desktop: update maintainers

Add Aliaksei 'jamim' Urbanski to maintainer list

Signed-off-by: Yixun Lan  gentoo.org>

 net-im/telegram-desktop/metadata.xml | 4 
 1 file changed, 4 insertions(+)

diff --git a/net-im/telegram-desktop/metadata.xml 
b/net-im/telegram-desktop/metadata.xml
index 5f7d688bbb21..0b48d04a08ee 100644
--- a/net-im/telegram-desktop/metadata.xml
+++ b/net-im/telegram-desktop/metadata.xml
@@ -5,6 +5,10 @@
esteve.var...@gmail.com
Esteve Varela Colominas

+   
+   aliaksei.urban...@gmail.com
+   Aliaksei Urbanski
+   

d...@gentoo.org
Yixun Lan



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

2024-04-08 Thread Yixun Lan
commit: ef9eb1de71239169e32c4cb8b165d5251d5cbaa0
Author: Aliaksei Urbanski  gmail  com>
AuthorDate: Mon Apr  8 13:08:15 2024 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Mon Apr  8 23:13:14 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef9eb1de

dev-cpp/cppgir: add 2.0_p20240315

Target: 
https://gitlab.com/mnauw/cppgir/-/commit/1cde1aaa0696ab7989f512abdb0694614ffe8d87
Follows: https://gitlab.com/mnauw/cppgir/-/tags/v2.0

Based on:
  - 
https://gitweb.gentoo.org/repo/gentoo.git/commit/dev-cpp/cppgir/cppgir-0_p20240110.ebuild?id=abeeb509fb2eee8ea67fd59d8d413793a548ff55

Signed-off-by: Aliaksei Urbanski  gmail.com>
Signed-off-by: Yixun Lan  gentoo.org>

 dev-cpp/cppgir/Manifest|  1 +
 dev-cpp/cppgir/cppgir-2.0_p20240315.ebuild | 46 ++
 2 files changed, 47 insertions(+)

diff --git a/dev-cpp/cppgir/Manifest b/dev-cpp/cppgir/Manifest
index 0ee51e6f0d5d..c9f36c5d81a6 100644
--- a/dev-cpp/cppgir/Manifest
+++ b/dev-cpp/cppgir/Manifest
@@ -1,2 +1,3 @@
 DIST cppgir-0_p20230926.tar.bz2 102421 BLAKE2B 
f0b1ac871e7fc662c5c2aeb24cb8cb4f8570ae832f4ac6afdadb3c811f4ebc91862f8571133dfb9314fa994449b4d7cc4344f7a8a2aabcaa395d793bc4ca3655
 SHA512 
67778c6dec24a9afd848241c768af9fd3c9098e00ba168ebe5d776f3b5086b2489c38247a6441c99f7971dd53315e2758fe38c21fced44d857dc064e66f50731
 DIST cppgir-0_p20240110.tar.bz2 130503 BLAKE2B 
8bfca0abb6c17101dff4993f19b422454a90fa1e5211beaebf4084885339d96e383efa3573ff5acf484d868ddfbf9b03210a1e15e2631f550662aa07c715c791
 SHA512 
3c8ca818094693c72d9f38c715b2392a4491abd4692bc2ba77e4c37ba12b0596a74d8c918c8139e2a97e42fa2af92dbe9207dea3bccef19822caf4b164e60334
+DIST cppgir-2.0_p20240315.tar.bz2 135008 BLAKE2B 
ebd304fe08ec9c203b9bfad1e63f3c0878ea9894487d10b0f5f47dfd41c826c5231cb91c1026b2a203e94bb3b017055c42264623ea6534e7eb78c99357308323
 SHA512 
e2fe3a042189e190a84c9c62ae5f44f2495a61e77e776b7862d8d673c2d94fe6968fa7f03f68291475cc1f00c46dd6f58d10fd2e6e2fdfab96479ef528937775

diff --git a/dev-cpp/cppgir/cppgir-2.0_p20240315.ebuild 
b/dev-cpp/cppgir/cppgir-2.0_p20240315.ebuild
new file mode 100644
index ..8f7f7db42bab
--- /dev/null
+++ b/dev-cpp/cppgir/cppgir-2.0_p20240315.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake flag-o-matic
+
+DESCRIPTION="GObject-Introspection C++ binding wrapper generator"
+HOMEPAGE="https://gitlab.com/mnauw/cppgir;
+
+MY_PV="1cde1aaa0696ab7989f512abdb0694614ffe8d87"
+SRC_URI="https://gitlab.com/mnauw/cppgir/-/archive/${MY_PV}/cppgir-${MY_PV}.tar.bz2
 -> ${P}.tar.bz2"
+S="${WORKDIR}/${PN}-${MY_PV}"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv"
+IUSE="doc test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   dev-libs/boost:=
+   dev-libs/libfmt:=
+"
+DEPEND="${RDEPEND}
+   dev-cpp/expected-lite
+"
+BDEPEND="
+   doc? ( app-text/ronn-ng )
+   test? ( dev-libs/glib )
+"
+
+src_configure() {
+   local mycmakeargs=(
+   -DBUILD_DOC=$(usex doc)
+   -DBUILD_TESTING=$(usex test)
+   -DBUILD_EXAMPLES=no
+   -DINTERNAL_EXPECTED=no
+   )
+
+   append-cppflags \
+   -UDEFAULT_GIRPATH \
+   
-DDEFAULT_GIRPATH="${EPREFIX}/usr/share:${EPREFIX}/usr/local/share"
+
+   cmake_src_configure
+}



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

2024-04-08 Thread Yixun Lan
commit: 5062a79ca4621390a1451ad20d64aa9a83fd94d8
Author: Aliaksei Urbanski  gmail  com>
AuthorDate: Mon Apr  8 13:06:03 2024 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Mon Apr  8 23:13:11 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5062a79c

net-im/telegram-desktop: fix webkit deps

Bug: https://bugs.gentoo.org/917409
Signed-off-by: Aliaksei Urbanski  gmail.com>
Signed-off-by: Yixun Lan  gentoo.org>

 ...egram-desktop-4.15.0-r1.ebuild => telegram-desktop-4.15.0-r2.ebuild} | 2 +-
 ...telegram-desktop-4.15.2.ebuild => telegram-desktop-4.15.2-r1.ebuild} | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-im/telegram-desktop/telegram-desktop-4.15.0-r1.ebuild 
b/net-im/telegram-desktop/telegram-desktop-4.15.0-r2.ebuild
similarity index 99%
rename from net-im/telegram-desktop/telegram-desktop-4.15.0-r1.ebuild
rename to net-im/telegram-desktop/telegram-desktop-4.15.0-r2.ebuild
index 3ec580c85846..bd0835bbd860 100644
--- a/net-im/telegram-desktop/telegram-desktop-4.15.0-r1.ebuild
+++ b/net-im/telegram-desktop/telegram-desktop-4.15.0-r2.ebuild
@@ -79,7 +79,7 @@ CDEPEND="
)
 "
 RDEPEND="${CDEPEND}
-   webkit? ( net-libs/webkit-gtk:4.1 net-libs/webkit-gtk:6 )
+   webkit? ( || ( net-libs/webkit-gtk:4.1 net-libs/webkit-gtk:6 ) )
 "
 DEPEND="${CDEPEND}
>=dev-cpp/cppgir-0_p20240110

diff --git a/net-im/telegram-desktop/telegram-desktop-4.15.2.ebuild 
b/net-im/telegram-desktop/telegram-desktop-4.15.2-r1.ebuild
similarity index 99%
rename from net-im/telegram-desktop/telegram-desktop-4.15.2.ebuild
rename to net-im/telegram-desktop/telegram-desktop-4.15.2-r1.ebuild
index efdb363d8989..a33208b90fa5 100644
--- a/net-im/telegram-desktop/telegram-desktop-4.15.2.ebuild
+++ b/net-im/telegram-desktop/telegram-desktop-4.15.2-r1.ebuild
@@ -79,7 +79,7 @@ CDEPEND="
)
 "
 RDEPEND="${CDEPEND}
-   webkit? ( net-libs/webkit-gtk:4.1 net-libs/webkit-gtk:6 )
+   webkit? ( || ( net-libs/webkit-gtk:4.1 net-libs/webkit-gtk:6 ) )
 "
 DEPEND="${CDEPEND}
>=dev-cpp/cppgir-0_p20240110



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

2024-04-08 Thread Yixun Lan
commit: 4b681a67160271ec96912fc12ad1c50536825705
Author: Aliaksei Urbanski  gmail  com>
AuthorDate: Mon Apr  8 13:11:38 2024 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Mon Apr  8 23:13:18 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4b681a67

net-im/telegram-desktop: add 4.16.4

Release:
  - https://github.com/telegramdesktop/tdesktop/releases/tag/v4.16.4

Changelog:
  - https://github.com/telegramdesktop/tdesktop/blob/v4.16.4/changelog.txt

Closes: https://bugs.gentoo.org/928461
Closes: https://github.com/gentoo/gentoo/pull/36157
Signed-off-by: Aliaksei Urbanski  gmail.com>
Signed-off-by: Yixun Lan  gentoo.org>

 net-im/telegram-desktop/Manifest   |   1 +
 .../telegram-desktop-4.16.4.ebuild | 236 +
 2 files changed, 237 insertions(+)

diff --git a/net-im/telegram-desktop/Manifest b/net-im/telegram-desktop/Manifest
index bebf83877d5b..480276343a72 100644
--- a/net-im/telegram-desktop/Manifest
+++ b/net-im/telegram-desktop/Manifest
@@ -1,2 +1,3 @@
 DIST tdesktop-4.15.0-full.tar.gz 68286818 BLAKE2B 
2bd4d59370a4f97aa3c1b1d64fa7eea114539edcff46ea30a5361cefeeb1de8a1954be91a1a420ddc1b1a30970944387c2cd3749badaa494e53862066c624ac3
 SHA512 
95aa5f14a9a88b9c6421049445f59f1c5c5d7ab4ca4e8b8f4ab7389bdb8f3cc6b29fea270574881633035acec769ba271261f84ec269010c63af28a03719da98
 DIST tdesktop-4.15.2-full.tar.gz 69539402 BLAKE2B 
95d6cd3eead56f7cb2aeafd0cc1a05d740ec243644e6d318f415a7fa6c8ad94d3a95cfc9082ba04507a024c81bfc15700ad6adcbfd932ca1993a3310744ac196
 SHA512 
6e65183d5e77d17e11d0c70e1654373e69f6243f2879cf403701e23acd5aed9df6c6892a1c7c83fd975a858e90e20d73824d0754a2f96ad5af6e3de6515e2627
+DIST tdesktop-4.16.4-full.tar.gz 69798524 BLAKE2B 
1d946a2f9408dfe29bdab679bcd68703f9de2d2aade84eea3331616cd1352c3304c2407e0a8d81044dad262482eab36e983b151f0a600df383a9f23b39177fd4
 SHA512 
cee57e654d06dd50843a0ae88cb658d69b546e37f613a2e93d7f44463136830ff5c3de6b7177fb050b1301bfa25ed6e16f0b3fd894b0635772941c999d3ff63f

diff --git a/net-im/telegram-desktop/telegram-desktop-4.16.4.ebuild 
b/net-im/telegram-desktop/telegram-desktop-4.16.4.ebuild
new file mode 100644
index ..542900d6f41a
--- /dev/null
+++ b/net-im/telegram-desktop/telegram-desktop-4.16.4.ebuild
@@ -0,0 +1,236 @@
+# Copyright 2020-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit xdg cmake python-any-r1 optfeature flag-o-matic
+
+DESCRIPTION="Official desktop client for Telegram"
+HOMEPAGE="https://desktop.telegram.org;
+
+MY_P="tdesktop-${PV}-full"
+SRC_URI="https://github.com/telegramdesktop/tdesktop/releases/download/v${PV}/${MY_P}.tar.gz;
+S="${WORKDIR}/${MY_P}"
+
+LICENSE="BSD GPL-3-with-openssl-exception LGPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv"
+IUSE="dbus enchant +fonts screencast qt6 qt6-imageformats wayland webkit +X"
+REQUIRED_USE="
+   qt6-imageformats? ( qt6 )
+"
+
+KIMAGEFORMATS_RDEPEND="
+   media-libs/libavif:=
+   media-libs/libheif:=
+   >=media-libs/libjxl-0.8.0:=
+"
+CDEPEND="
+   !net-im/telegram-desktop-bin
+   app-arch/lz4:=
+   dev-cpp/abseil-cpp:=
+   >=dev-cpp/glibmm-2.77:2.68
+   dev-libs/glib:2
+   dev-libs/libdispatch
+   dev-libs/openssl:=
+   dev-libs/protobuf
+   dev-libs/xxhash
+   media-libs/libjpeg-turbo:=
+   ~media-libs/libtgvoip-2.4.4_p20221208
+   media-libs/openal
+   media-libs/opus
+   media-libs/rnnoise
+   ~media-libs/tg_owt-0_pre20230921:=[screencast=,X=]
+   media-video/ffmpeg:=[opus,vpx]
+   sys-libs/zlib:=[minizip]
+   !enchant? ( >=app-text/hunspell-1.7:= )
+   enchant? ( app-text/enchant:= )
+   !qt6? (
+   >=dev-qt/qtcore-5.15:5=
+   >=dev-qt/qtgui-5.15:5=[dbus?,jpeg,png,wayland?,X?]
+   >=dev-qt/qtimageformats-5.15:5
+   >=dev-qt/qtnetwork-5.15:5[ssl]
+   >=dev-qt/qtsvg-5.15:5
+   >=dev-qt/qtwidgets-5.15:5[png,X?]
+   kde-frameworks/kcoreaddons:5
+   webkit? (
+   >=dev-qt/qtdeclarative-5.15:5
+   >=dev-qt/qtwayland-5.15:5
+   )
+   )
+   qt6? (
+   
>=dev-qt/qtbase-6.5:6=[dbus?,gui,network,opengl,wayland?,widgets,X?]
+   >=dev-qt/qtimageformats-6.5:6
+   >=dev-qt/qtsvg-6.5:6
+   webkit? (
+   >=dev-qt/qtdeclarative-6.5:6
+   >=dev-qt/qtwayland-6.5:6[compositor]
+   )
+   qt6-imageformats? (
+   >=dev-qt/qtimageformats-6.5:6=
+   ${KIMAGEFORMATS_RDEPEND}
+   )
+   )
+   X? (
+   x11-libs/libxcb:=
+   x11-libs/xcb-util-keysyms
+   )
+"
+RDEPEND="${CDEPEND}
+   webkit? ( || ( net-libs/webkit-gtk:4.1 net-libs/webkit-gtk:6 ) )
+"
+DEPEND="${CDEPEND}
+  

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

2024-04-08 Thread Patrick McLean
commit: 1e7b33f0abfad2dad5f9520c788efd62a89cb180
Author: Patrick McLean  gentoo  org>
AuthorDate: Mon Apr  8 23:08:20 2024 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Mon Apr  8 23:08:20 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e7b33f0

dev-python/pdm: unkeyword 2.13.3 for ~arm64

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

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

diff --git a/dev-python/pdm/pdm-2.13.3.ebuild b/dev-python/pdm/pdm-2.13.3.ebuild
index 0b2f82066443..e3b29108d71d 100644
--- a/dev-python/pdm/pdm-2.13.3.ebuild
+++ b/dev-python/pdm/pdm-2.13.3.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64"
+KEYWORDS="~amd64"
 
 RDEPEND="
dev-python/blinker[${PYTHON_USEDEP}]



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

2024-04-08 Thread Kyle Elbert
commit: 1ec120d8cae788a916210cd724fb9e7fcbed7538
Author: Kyle Elbert  gmail  com>
AuthorDate: Mon Apr  8 22:43:20 2024 +
Commit: Kyle Elbert  gmail  com>
CommitDate: Mon Apr  8 22:43:39 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=1ec120d8

dev-python/digitalocean: drop non-PEP517 1.17.0

Signed-off-by: Kyle Elbert  gmail.com>

 dev-python/digitalocean/digitalocean-1.17.0.ebuild | 26 --
 1 file changed, 26 deletions(-)

diff --git a/dev-python/digitalocean/digitalocean-1.17.0.ebuild 
b/dev-python/digitalocean/digitalocean-1.17.0.ebuild
deleted file mode 100644
index 9d80c2b00c..00
--- a/dev-python/digitalocean/digitalocean-1.17.0.ebuild
+++ /dev/null
@@ -1,26 +0,0 @@
-# Copyright 2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{10..11} )
-inherit distutils-r1
-
-DESCRIPTION="Digitalocean API access library"
-HOMEPAGE="https://github.com/koalalorenzo/python-digitalocean;
-SRC_URI="https://github.com/koalalorenzo/python-${PN}/archive/v${PV}.tar.gz -> 
${P}.gh.tar.gz"
-S="${WORKDIR}/python-${P}"
-
-LICENSE="LGPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-RDEPEND="
-   dev-python/requests[${PYTHON_USEDEP}]
-   dev-python/jsonpickle[${PYTHON_USEDEP}]
-"
-BDEPEND="test? ( dev-python/responses[${PYTHON_USEDEP}] )"
-
-distutils_enable_sphinx docs dev-python/alabaster
-
-distutils_enable_tests pytest



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

2024-04-08 Thread Patrick McLean
commit: c5ed3f73bef2e4b3288653642deba1a5d58ae55e
Author: Patrick McLean  gentoo  org>
AuthorDate: Mon Apr  8 21:08:14 2024 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Mon Apr  8 22:30:31 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c5ed3f73

dev-python/hishel: new package, add 0.0.25

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

 dev-python/hishel/Manifest |  1 +
 dev-python/hishel/hishel-0.0.25.ebuild | 55 ++
 dev-python/hishel/metadata.xml | 12 
 3 files changed, 68 insertions(+)

diff --git a/dev-python/hishel/Manifest b/dev-python/hishel/Manifest
new file mode 100644
index ..273ee5c48ac2
--- /dev/null
+++ b/dev-python/hishel/Manifest
@@ -0,0 +1 @@
+DIST hishel-0.0.25.gh.tar.gz 825114 BLAKE2B 
dd7d7bec47700a1ab07976ba31b951adacf7e917dd7ba09419cc6e3b81f1b6609a1f7f14a6c176b0c151ed255cf099f3da60122717b2be9161bd41b7ba080f36
 SHA512 
16aec1ea495075b4932e1e9d16b07af060b49bb74faed097343bde99c5d2b656b36762b2f2d67fd46c31b700206eec77ecdfb364a1c2cd19bb67c3055abc9e98

diff --git a/dev-python/hishel/hishel-0.0.25.ebuild 
b/dev-python/hishel/hishel-0.0.25.ebuild
new file mode 100644
index ..5d674e566749
--- /dev/null
+++ b/dev-python/hishel/hishel-0.0.25.ebuild
@@ -0,0 +1,55 @@
+# Copyright 2024 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
+
+DESCRIPTION="An elegant HTTP Cache implementation for HTTPX and HTTP Core"
+HOMEPAGE="
+   https://github.com/karpetrosyan/hishel
+   https://pypi.org/project/hishel/
+"
+SRC_URI="https://github.com/karpetrosyan/${PN}/archive/refs/tags/${PV}.tar.gz 
-> ${P}.gh.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64"
+
+BDEPEND="
+   dev-python/hatch-fancy-pypi-readme[${PYTHON_USEDEP}]
+   test? (
+   dev-python/anyio[${PYTHON_USEDEP}]
+   dev-python/boto3[${PYTHON_USEDEP}]
+   dev-python/moto[${PYTHON_USEDEP}]
+   dev-python/trio[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+EPYTEST_DESELECT=(
+   # tests that need anysqlite
+   "tests/_async/test_storages.py::test_sqlitestorage[asyncio]"
+   "tests/_async/test_storages.py::test_sqlitestorage[trio]"
+
+   # tests that need a running redis instance
+   "tests/_async/test_storages.py::test_redisstorage[asyncio]"
+   "tests/_async/test_storages.py::test_redisstorage_expired[asyncio]"
+   "tests/_async/test_storages.py::test_sqlite_expired[asyncio]"
+   "tests/_sync/test_storages.py::test_redisstorage[asyncio]"
+   "tests/_sync/test_storages.py::test_redisstorage_expired[asyncio]"
+   "tests/_sync/test_storages.py::test_redisstorage[trio]"
+   "tests/_sync/test_storages.py::test_redisstorage_expired[trio]"
+)
+
+python_prepare_all() {
+   sed -e 's:mock_s3:mock_aws:g' \
+   -e '/import anysqlite/ d' \
+   -i tests/_async/test_storages.py \
+   tests/_sync/test_storages.py || die
+
+   distutils-r1_python_prepare_all
+}

diff --git a/dev-python/hishel/metadata.xml b/dev-python/hishel/metadata.xml
new file mode 100644
index ..5cf037972bfe
--- /dev/null
+++ b/dev-python/hishel/metadata.xml
@@ -0,0 +1,12 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   chutz...@gentoo.org
+   Patrick McLean
+   
+   
+   hishel
+   karpetrosyan/hishel
+   
+



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

2024-04-08 Thread Patrick McLean
commit: 9fc509b2bc5196e38f35f89377d11f067d7d67bc
Author: Patrick McLean  gentoo  org>
AuthorDate: Mon Apr  8 21:22:01 2024 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Mon Apr  8 22:30:31 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9fc509b2

dev-python/pbs-installer: new package, add 2024.4.1

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

 dev-python/pbs-installer/Manifest  |  1 +
 dev-python/pbs-installer/metadata.xml  | 12 +
 .../pbs-installer/pbs-installer-2024.4.1.ebuild| 31 ++
 3 files changed, 44 insertions(+)

diff --git a/dev-python/pbs-installer/Manifest 
b/dev-python/pbs-installer/Manifest
new file mode 100644
index ..64f270ba927d
--- /dev/null
+++ b/dev-python/pbs-installer/Manifest
@@ -0,0 +1 @@
+DIST pbs-installer-2024.4.1.gh.tar.gz 68006 BLAKE2B 
5455b00dd08881e78fbbc9b565e9224ee7d04f17855da9869fcb420fcbf8ee3743e6f21113d406bcfb66e786788735bd1ef2d3bfa30a14a5a74fb2c36e8f3d0a
 SHA512 
407ffc7a7f5430d8f889f32b53614cc2c5e3fb05937905d6b43c7ca9151f3d5cb794bcd60633e4945dc62555cc6575d75e0b7b7a1e5dc0c9f99c2318fada3a10

diff --git a/dev-python/pbs-installer/metadata.xml 
b/dev-python/pbs-installer/metadata.xml
new file mode 100644
index ..10fd06206281
--- /dev/null
+++ b/dev-python/pbs-installer/metadata.xml
@@ -0,0 +1,12 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   chutz...@gentoo.org
+   Patrick McLean
+   
+   
+   pbs-installer
+   frostming/pbs-installer
+   
+

diff --git a/dev-python/pbs-installer/pbs-installer-2024.4.1.ebuild 
b/dev-python/pbs-installer/pbs-installer-2024.4.1.ebuild
new file mode 100644
index ..dfe012214833
--- /dev/null
+++ b/dev-python/pbs-installer/pbs-installer-2024.4.1.ebuild
@@ -0,0 +1,31 @@
+# Copyright 2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=pdm-backend
+PYTHON_COMPAT=( python3_{10..12} )
+inherit distutils-r1
+
+DESCRIPTION="Installer for Python Build Standalone"
+HOMEPAGE="
+   https://pypi.org/project/pbs-installer/
+   https://github.com/frostming/pbs-installer/
+
+"
+SRC_URI="https://github.com/frostming/${PN}/archive/refs/tags/${PV}.tar.gz -> 
${P}.gh.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+
+BDEPEND="
+   dev-python/zstandard[${PYTHON_USEDEP}]
+"
+
+# upstream does not provide any tests
+RESTRICT=test
+
+python_configure_all() {
+   export PDM_BUILD_SCM_VERSION=${PV}
+}



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

2024-04-08 Thread Patrick McLean
commit: 232f46bb43debfb7f8a197cd51469928f688bc5a
Author: Patrick McLean  gentoo  org>
AuthorDate: Mon Apr  8 22:30:20 2024 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Mon Apr  8 22:30:31 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=232f46bb

dev-python/pdm: add 2.13.3

Closes: https://bugs.gentoo.org/928493
Signed-off-by: Patrick McLean  gentoo.org>

 dev-python/pdm/Manifest  |   1 +
 dev-python/pdm/pdm-2.13.3.ebuild | 113 +++
 2 files changed, 114 insertions(+)

diff --git a/dev-python/pdm/Manifest b/dev-python/pdm/Manifest
index fa996dc79a55..3779c538aadd 100644
--- a/dev-python/pdm/Manifest
+++ b/dev-python/pdm/Manifest
@@ -1 +1,2 @@
 DIST pdm-2.12.4.tar.gz 2598160 BLAKE2B 
9eecae679a577c9d6172a07ad633be8b840ac5d972ad0e468b368dabc716203d10c5f0c78e87b815aa30af3be37f6370bcb6623fc5d272a52b6c3e4490112455
 SHA512 
12cabaff90f962ac195a484ea2bafa8a5ec9debdaf90b59b81d28eee51f854b9ac6d894e22a16c5ad8b69740c5df6a6573942a82c4ea5482819e60bc903c8358
+DIST pdm-2.13.3.tar.gz 2609678 BLAKE2B 
58eb9fda4bc30fc37ef43b38fa140252242c22a062c4ddef49e90c0ece102cb36ea2186b02fb995a895c6eb80c0da9e602c42c15e83158b3e19fa5d0f55e8d6a
 SHA512 
ea4b0e51d13effe8749a95237799de304047dcec8efc22a41d0985c97ff39447065a9fc84f4510b18055527dd64695bcee4129abcf34221573b2b9d39c2a3c92

diff --git a/dev-python/pdm/pdm-2.13.3.ebuild b/dev-python/pdm/pdm-2.13.3.ebuild
new file mode 100644
index ..0b2f82066443
--- /dev/null
+++ b/dev-python/pdm/pdm-2.13.3.ebuild
@@ -0,0 +1,113 @@
+# Copyright 2023-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=pdm-backend
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Python package and dependency manager supporting the latest PEP 
standards"
+HOMEPAGE="
+   https://pdm-project.org/
+   https://github.com/pdm-project/pdm/
+   https://pypi.org/project/pdm/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64"
+
+RDEPEND="
+   dev-python/blinker[${PYTHON_USEDEP}]
+   >=dev-python/dep-logic-0.2.0[${PYTHON_USEDEP}]
+   dev-python/packaging[${PYTHON_USEDEP}]
+   dev-python/platformdirs[${PYTHON_USEDEP}]
+   dev-python/rich[${PYTHON_USEDEP}]
+   dev-python/truststore[${PYTHON_USEDEP}]
+   dev-python/virtualenv[${PYTHON_USEDEP}]
+   dev-python/msgpack[${PYTHON_USEDEP}]
+   dev-python/httpx[${PYTHON_USEDEP}]
+   dev-python/filelock[${PYTHON_USEDEP}]
+   dev-python/hishel[${PYTHON_USEDEP}]
+   dev-python/pbs-installer[${PYTHON_USEDEP}]
+   dev-python/pyproject-hooks[${PYTHON_USEDEP}]
+   >=dev-python/unearth-0.15.0[${PYTHON_USEDEP}]
+   =dev-python/findpython-0.6.0[${PYTHON_USEDEP}]
+   dev-python/tomlkit[${PYTHON_USEDEP}]
+   dev-python/shellingham[${PYTHON_USEDEP}]
+   dev-python/python-dotenv[${PYTHON_USEDEP}]
+   >=dev-python/resolvelib-1.0.1[${PYTHON_USEDEP}]
+   dev-python/installer[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep '
+   dev-python/tomli[${PYTHON_USEDEP}]
+   ' 3.10)
+"
+BDEPEND="
+   ${RDEPEND}
+   test? (
+   dev-python/pytest-mock[${PYTHON_USEDEP}]
+   dev-python/pytest-httpserver[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+python_test() {
+   local EPYTEST_DESELECT=(
+   # Internet
+   'tests/cli/test_build.py::test_build_with_no_isolation[False]'
+   tests/test_project.py::test_access_index_with_auth
+   tests/cli/test_others.py::test_build_distributions
+   
'tests/models/test_candidates.py::test_expand_project_root_in_url[demo @ 
file:///${PROJECT_ROOT}/tests/fixtures/artifacts/demo-0.0.1.tar.gz]'
+   
'tests/models/test_candidates.py::test_expand_project_root_in_url[-e 
file:///${PROJECT_ROOT}/tests/fixtures/projects/demo-#-with-hash#egg=demo]'
+   
tests/models/test_candidates.py::test_find_candidates_from_find_links
+   tests/cli/test_build.py::test_build_single_module
+   tests/cli/test_build.py::test_build_single_module_with_readme
+   tests/cli/test_build.py::test_build_package
+   tests/cli/test_build.py::test_build_src_package
+   tests/cli/test_build.py::test_build_package_include
+   tests/cli/test_build.py::test_build_src_package_by_include
+   tests/cli/test_build.py::test_build_with_config_settings
+   tests/cli/test_build.py::test_cli_build_with_config_settings
+   tests/cli/test_build.py::test_build_ignoring_pip_environment
+   tests/cli/test_others.py::test_show_self_package
+   tests/cli/test_publish.py::test_publish_and_build_in_one_run
+   "tests/cli/test_hooks.py::test_hooks[build]"
+   "tests/cli/test_hooks.py::test_hooks[publish]"
+   

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

2024-04-08 Thread Maciej Barć
commit: eb02509a8d5806f0472ab0619ad8d037366e61b1
Author: Maciej Barć  gentoo  org>
AuthorDate: Mon Apr  8 20:32:59 2024 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Mon Apr  8 22:00:10 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb02509a

app-emacs/treemacs: bump to 3.1_p20240229

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

 app-emacs/treemacs/Manifest  |  1 +
 app-emacs/treemacs/treemacs-3.1_p20240229.ebuild | 83 
 2 files changed, 84 insertions(+)

diff --git a/app-emacs/treemacs/Manifest b/app-emacs/treemacs/Manifest
index 58c616d904f5..67c445fbf04e 100644
--- a/app-emacs/treemacs/Manifest
+++ b/app-emacs/treemacs/Manifest
@@ -1 +1,2 @@
 DIST treemacs-3.1.tar.gz 4562915 BLAKE2B 
b728c6ea795fe1159c2342b593cc4e6b3d06a1ba58dca876e5472e394b77a3a9930740aa9ecb65973f551322018920f08b0b49e897d5677b7a0f1da42cfad2d3
 SHA512 
e891cfa68916ecc250ab0446a4eb0149deea17a7f366870ce757e73f175bc823dae87080a584ea315d502c50559d030055f2f399cbd92d40af8c2dca5308604c
+DIST treemacs-3.1_p20240229.tar.gz 4701534 BLAKE2B 
3b3e5dbef181efee4739f96ee0ef0de68f344fa68b890b22c0ec808ec1c3b7afc6cd353124e2c6e5e70c931492ac0c9a3e4cee5c66b5c25ba4cc72b296ade6f0
 SHA512 
40631b77a71b13b0aed2f703386d98b8444c7630f952ba8d49160ba99abc13b8636169fee8cd23bbc372a7d7ae83b863e11ac891deb8cc5d2e961ccfee9f60da

diff --git a/app-emacs/treemacs/treemacs-3.1_p20240229.ebuild 
b/app-emacs/treemacs/treemacs-3.1_p20240229.ebuild
new file mode 100644
index ..b7337b3db652
--- /dev/null
+++ b/app-emacs/treemacs/treemacs-3.1_p20240229.ebuild
@@ -0,0 +1,83 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+NEED_EMACS=26.1
+DISTUTILS_USE_PEP517=no
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1 elisp
+
+DESCRIPTION="Tree style project file explorer"
+HOMEPAGE="https://github.com/Alexander-Miller/treemacs/;
+
+if [[ "${PV}" == ** ]] ; then
+   inherit git-r3
+
+   EGIT_REPO_URI="https://github.com/Alexander-Miller/${PN}.git;
+else
+   COMMIT_SHA=8c6df39f01a4d47fda2cc943645fa067f771b748
+   
SRC_URI="https://github.com/Alexander-Miller/${PN}/archive/${COMMIT_SHA}.tar.gz
+   -> ${P}.tar.gz"
+   S="${WORKDIR}/${PN}-${COMMIT_SHA}"
+
+   KEYWORDS="~amd64"
+fi
+
+LICENSE="GPL-3+"
+SLOT="0"
+
+RDEPEND="
+   >=app-editors/emacs-${NEED_EMACS}[svg]
+   app-emacs/ace-window
+   app-emacs/cfrs
+   app-emacs/dash
+   app-emacs/ht
+   app-emacs/hydra
+   app-emacs/pfuture
+   app-emacs/s
+"
+BDEPEND="
+   ${RDEPEND}
+"
+
+BYTECOMPFLAGS="-L . -L src/elisp"
+PATCHES=(
+   "${FILESDIR}/${PN}-2.9.5-tests.patch"
+   "${FILESDIR}/${PN}-async-scripts.patch"
+   "${FILESDIR}/${PN}-icons-icon-directory.patch"
+)
+
+DOCS=( Changelog.org Extensions.org README.org screenshots )
+SITEFILE="50${PN}-gentoo.el"
+
+elisp-enable-tests buttercup test
+
+src_prepare() {
+   distutils-r1_src_prepare
+
+   sed -e "s|@SITEETC@|${SITEETC}/${PN}|g" \
+   -i "src/elisp/${PN}-icons.el"   \
+   -i "src/elisp/${PN}-async.el"   \
+   || die
+}
+
+python_compile() {
+   python_optimize "${S}/src/scripts"
+}
+
+src_compile() {
+   distutils-r1_src_compile
+
+   elisp-compile src/elisp/*.el
+}
+
+src_install() {
+   elisp-install "${PN}" src/elisp/*.el{,c}
+   elisp-site-file-install "${FILESDIR}/${SITEFILE}"
+
+   insinto "${SITEETC}/${PN}"
+   doins -r icons
+   doins -r src/scripts
+}



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

2024-04-08 Thread Maciej Barć
commit: a8bdbbb222c43d63dbc7fbf06acdb926f7d94d5a
Author: Maciej Barć  gentoo  org>
AuthorDate: Mon Apr  8 20:56:20 2024 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Mon Apr  8 22:00:10 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a8bdbbb2

app-emacs/lsp-treemacs: bump to 0.5

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

 app-emacs/lsp-treemacs/Manifest|  1 +
 app-emacs/lsp-treemacs/lsp-treemacs-0.5.ebuild | 56 ++
 2 files changed, 57 insertions(+)

diff --git a/app-emacs/lsp-treemacs/Manifest b/app-emacs/lsp-treemacs/Manifest
index 0da450066a20..82f006af6aee 100644
--- a/app-emacs/lsp-treemacs/Manifest
+++ b/app-emacs/lsp-treemacs/Manifest
@@ -1 +1,2 @@
 DIST lsp-treemacs-0.4.tar.gz 1414056 BLAKE2B 
508032a0514cb32e6f05974966dcc035d35f4780ef936f730901c3b5c9d5ab3f632ae22faf0a37fb81cf0e3388e53453c28e304f48ee5a8e090c9b771db47caf
 SHA512 
e9e7ae5459c924d201fd164eaf245fd872187388bf9ead39e51962ad867919a7511f23543da01c17cad08f3fc0fe7b7607d6a2a5bc4d04dd392c6e6c5f3374d3
+DIST lsp-treemacs-0.5.tar.gz 1412531 BLAKE2B 
68c4513cc72d87548b86de5ec346f583f09f97d440dcab94f220deb8b3657e9c002641b482e9f7243ff2a608120201d90408540ba8ecd1a0849fd19b7cf43b69
 SHA512 
37c33ac7fbf76383b801f7194c0aebb8f119a1c47ae88932201d8ce6a33720c19d1f48d2975d34c07fc4d35c2a2e8c50b1cdfb55a7d9f4bd9967228a86f342df

diff --git a/app-emacs/lsp-treemacs/lsp-treemacs-0.5.ebuild 
b/app-emacs/lsp-treemacs/lsp-treemacs-0.5.ebuild
new file mode 100644
index ..cbac4912883c
--- /dev/null
+++ b/app-emacs/lsp-treemacs/lsp-treemacs-0.5.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+NEED_EMACS=27.1
+
+inherit elisp
+
+DESCRIPTION="Integration between lsp-mode and treemacs"
+HOMEPAGE="https://github.com/emacs-lsp/lsp-treemacs/;
+
+if [[ "${PV}" == ** ]] ; then
+   inherit git-r3
+
+   EGIT_REPO_URI="https://github.com/emacs-lsp/${PN};
+else
+   
SRC_URI="https://github.com/emacs-lsp/${PN}/archive/refs/tags/${PV}.tar.gz
+   -> ${P}.tar.gz"
+
+   KEYWORDS="~amd64"
+fi
+
+LICENSE="GPL-3+"
+SLOT="0"
+
+RDEPEND="
+   app-emacs/dash
+   app-emacs/f
+   app-emacs/ht
+   app-emacs/lsp-mode
+   app-emacs/treemacs
+"
+BDEPEND="
+   ${RDEPEND}
+"
+
+PATCHES=(
+   "${FILESDIR}/${PN}-themes-icon-directory.patch"
+)
+
+DOCS=( README.org screenshots )
+SITEFILE="50${PN}-gentoo.el"
+
+src_prepare() {
+   elisp_src_prepare
+
+   sed -e "s|@SITEETC@|${SITEETC}/${PN}|" -i "${PN}-themes.el" || die
+}
+
+src_install() {
+   elisp_src_install
+
+   insinto "${SITEETC}/${PN}"
+   doins -r icons
+}



[gentoo-commits] repo/gentoo:master commit in: app-emacs/lsp-java/files/, app-emacs/lsp-java/

2024-04-08 Thread Maciej Barć
commit: bffef729d8567659e07ababb1408bfdeeced0f6d
Author: Maciej Barć  gentoo  org>
AuthorDate: Mon Apr  8 21:34:46 2024 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Mon Apr  8 22:00:11 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bffef729

app-emacs/lsp-java: bump to 3.1_p20240328

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

 app-emacs/lsp-java/Manifest|  1 +
 .../files/lsp-java-icons-3.1_p20240328.patch   | 24 
 app-emacs/lsp-java/lsp-java-3.1_p20240328.ebuild   | 65 ++
 3 files changed, 90 insertions(+)

diff --git a/app-emacs/lsp-java/Manifest b/app-emacs/lsp-java/Manifest
index f297d2a6bc4b..4da75290650e 100644
--- a/app-emacs/lsp-java/Manifest
+++ b/app-emacs/lsp-java/Manifest
@@ -1 +1,2 @@
 DIST lsp-java-3.1.tar.gz 823300 BLAKE2B 
eacf2090822b629ea775e5848ddc9993ba09217e1eb9563ce9532da075a6cfd1f001010ca886f8bd42ac9af95d12c91dac9ac946ddafb1b6e544943cf44a2036
 SHA512 
34951a1c4a050215d388fb5f273c9f2cb76788b9e2120d4b0f49b20cd5a1151be039351bece6ae311fb7f37a6ee72a2e641a49f6194886c9729b5b5659e02428
+DIST lsp-java-3.1_p20240328.tar.gz 833134 BLAKE2B 
5e87c2b120e0e07e33fdf5b47b42fa01fc146d7ee00cc7f35cd023ce42e16726e0b2d50a15e12b200a6a22ef47be43daf8f6ce7ef92acc7f558d53fc5b31ed08
 SHA512 
68ef39f81f278d469443416e6c8754e5b00ce22c6512301e6d37f51daf3123a32fe52347ab1f9c252fc7711099e61dac3ba3566def03d04a59f93d5d575c6bf4

diff --git a/app-emacs/lsp-java/files/lsp-java-icons-3.1_p20240328.patch 
b/app-emacs/lsp-java/files/lsp-java-icons-3.1_p20240328.patch
new file mode 100644
index ..1643bf6a7405
--- /dev/null
+++ b/app-emacs/lsp-java/files/lsp-java-icons-3.1_p20240328.patch
@@ -0,0 +1,24 @@
+index b7f8083..571a19e 100644
+--- a/lsp-java.el
 b/lsp-java.el
+@@ -78,7 +78,7 @@ Use 
http://download.eclipse.org/che/che-ls-jdt/snapshots/che-jdt-language-server
+   :risky t
+   :type 'directory)
+ 
+-(defcustom lsp-java-themes-directory (f-join (f-dirname (or load-file-name 
buffer-file-name)) "icons")
++(defcustom lsp-java-themes-directory "@SITEETC@/icons"
+   "Directory containing themes."
+   :type 'directory
+   :group 'lsp-java)
+index 4aecfd9..ea05a51 100644
+--- a/lsp-jt.el
 b/lsp-jt.el
+@@ -185,7 +185,7 @@
+   (-uniq (gethash 'jdtls (lsp-session-server-id->folders (lsp-session)
+ 
+ (treemacs-modify-theme "Default"
+-  :icon-directory (f-join (f-dirname (or load-file-name buffer-file-name)) 
"icons/vscode/")
++  :icon-directory "@SITEETC@/icons/vscode/"
+   :config
+   (progn
+ (treemacs-create-icon :file "class.png" :extensions (java-test-class) 
:fallback "-")

diff --git a/app-emacs/lsp-java/lsp-java-3.1_p20240328.ebuild 
b/app-emacs/lsp-java/lsp-java-3.1_p20240328.ebuild
new file mode 100644
index ..3f886354c7a8
--- /dev/null
+++ b/app-emacs/lsp-java/lsp-java-3.1_p20240328.ebuild
@@ -0,0 +1,65 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+NEED_EMACS=27.1
+
+inherit elisp
+
+DESCRIPTION="Emacs Java IDE using Eclipse JDT Language Server"
+HOMEPAGE="https://emacs-lsp.github.io/lsp-java/
+   https://github.com/emacs-lsp/lsp-java/;
+
+if [[ "${PV}" == ** ]] ; then
+   inherit git-r3
+
+   EGIT_REPO_URI="https://github.com/emacs-lsp/${PN};
+else
+   COMMIT_SHA=9296ecd97310458d39338566c3491a27d90f5577
+   SRC_URI="https://github.com/emacs-lsp/${PN}/archive/${COMMIT_SHA}.tar.gz
+   -> ${P}.tar.gz"
+   S="${WORKDIR}/${PN}-${COMMIT_SHA}"
+
+   KEYWORDS="~amd64"
+fi
+
+LICENSE="GPL-3+"
+SLOT="0"
+
+RDEPEND="
+   app-emacs/dap-mode
+   app-emacs/dash
+   app-emacs/f
+   app-emacs/ht
+   app-emacs/lsp-mode
+   app-emacs/markdown-mode
+   app-emacs/request
+   app-emacs/treemacs
+"
+BDEPEND="
+   ${RDEPEND}
+"
+
+ELISP_REMOVE="
+   Makefile
+"
+PATCHES=(
+   "${FILESDIR}/${PN}-icons-3.1_p20240328.patch"
+)
+
+DOCS=( README.md images )
+SITEFILE="50${PN}-gentoo.el"
+
+src_prepare() {
+   elisp_src_prepare
+
+   sed -e "s|@SITEETC@|${SITEETC}/${PN}|" -i "${PN}.el" -i lsp-jt.el || die
+}
+
+src_install() {
+   elisp_src_install
+
+   insinto "${SITEETC}/${PN}"
+   doins -r icons
+}



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

2024-04-08 Thread Julien Roy
commit: 9de15d0b6ffca76f5dfb78aa6e9ba1aaeb986168
Author: Anna (cybertailor) Vyalkova  sysrq  in>
AuthorDate: Mon Apr  8 21:37:10 2024 +
Commit: Julien Roy  jroy  ca>
CommitDate: Mon Apr  8 21:37:10 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=9de15d0b

dev-python/asyncpg: add missing cython dep

Closes: https://bugs.gentoo.org/926844
Signed-off-by: Anna (cybertailor) Vyalkova  sysrq.in>

 dev-python/asyncpg/asyncpg-0.29.0-r1.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-python/asyncpg/asyncpg-0.29.0-r1.ebuild 
b/dev-python/asyncpg/asyncpg-0.29.0-r1.ebuild
index 5e61b655be..0804f17eb1 100644
--- a/dev-python/asyncpg/asyncpg-0.29.0-r1.ebuild
+++ b/dev-python/asyncpg/asyncpg-0.29.0-r1.ebuild
@@ -24,6 +24,7 @@ RDEPEND="
' python3_{10..11})
 "
 BDEPEND="
+   dev-python/cython[${PYTHON_USEDEP}]
test? (
dev-db/postgresql[server]
dev-python/uvloop[${PYTHON_USEDEP}]



[gentoo-commits] repo/proj/guru:master commit in: games-misc/gay/

2024-04-08 Thread Julien Roy
commit: f1f8619375dc4ca6a2cb5204a3f76fbfcdc0f9cc
Author: Anna (cybertailor) Vyalkova  sysrq  in>
AuthorDate: Mon Apr  8 21:20:01 2024 +
Commit: Julien Roy  jroy  ca>
CommitDate: Mon Apr  8 21:20:01 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f1f86193

games-misc/gay: add 1.3.4, drop 1.2.8

Signed-off-by: Anna (cybertailor) Vyalkova  sysrq.in>

 games-misc/gay/Manifest   | 2 +-
 games-misc/gay/{gay-1.2.8.ebuild => gay-1.3.4.ebuild} | 9 ++---
 2 files changed, 7 insertions(+), 4 deletions(-)

diff --git a/games-misc/gay/Manifest b/games-misc/gay/Manifest
index 961b0c4833..b79add3247 100644
--- a/games-misc/gay/Manifest
+++ b/games-misc/gay/Manifest
@@ -1,2 +1,2 @@
-DIST gay-1.2.8.tar.gz 5240 BLAKE2B 
1166566319706c0f44f487b1c58be07363cdc8d0c9e0b61a9debb47d8684072d06da1ef2593cb4bd178d43ab2059eaff7559ee0a2db57e39cc0e2772c9fa4d6f
 SHA512 
b2666b468d6fb6183bc1546769d58d9596529c2f4df58a2dcaa56f319ee1fbc16f6106efbe51128e15dd60c5a34a1f85423e98b4263aed6bee907dc923854e46
 DIST gay-1.2.9.tar.gz 5961 BLAKE2B 
b3e6ec98cb6aee8fc44c4b9618f589f5a6f5900ae08537428f5bd8c354672e351dde45ac40ccf39ee02f21865ba7eb0abae43a310f70782f168ccd7de14d1939
 SHA512 
fb882696dee76f33e24af5cd75f8a16d96947a49ec28e2203b1306a7dc069a92c31114cce72414e8dd4d931a5daf67429952012a7ea1bd623d7a29365b253bb3
+DIST gay-1.3.4.tar.gz 6370 BLAKE2B 
ebb01afceb26dfb6a4e112db471b9ab8214b16ef416fc96c7e79aaeaae74a9c1c490846c6a29bb224f20800b2f72a1b39eac846800044122b2a8ffe412ad3e60
 SHA512 
87f416e99b06f83c2480150121c275fc33918f0b551f63002be962b36bee65f40f7dcc9d8ba3fe35a7b3b20a9f1998d36345057851627a620779efb32a829d91

diff --git a/games-misc/gay/gay-1.2.8.ebuild b/games-misc/gay/gay-1.3.4.ebuild
similarity index 60%
rename from games-misc/gay/gay-1.2.8.ebuild
rename to games-misc/gay/gay-1.3.4.ebuild
index f7b7712ded..9b2dc546c8 100644
--- a/games-misc/gay/gay-1.2.8.ebuild
+++ b/games-misc/gay/gay-1.3.4.ebuild
@@ -1,14 +1,17 @@
-# Copyright 2022 Gentoo Authors
+# Copyright 2022-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{10..11} pypy3 )
+PYTHON_COMPAT=( python3_{10..12} pypy3 )
 DISTUTILS_USE_PEP517=setuptools
 inherit distutils-r1 pypi
 
 DESCRIPTION="Colour your text / terminal to be more gay"
-HOMEPAGE="https://pypi.org/project/gay/ https://github.com/ms-jpq/gay;
+HOMEPAGE="
+   https://pypi.org/project/gay/
+   https://github.com/ms-jpq/gay
+"
 
 LICENSE="MIT"
 SLOT="0"



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

2024-04-08 Thread Anna Vyalkova
commit: 9de15d0b6ffca76f5dfb78aa6e9ba1aaeb986168
Author: Anna (cybertailor) Vyalkova  sysrq  in>
AuthorDate: Mon Apr  8 21:37:10 2024 +
Commit: Anna Vyalkova  sysrq  in>
CommitDate: Mon Apr  8 21:37:10 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=9de15d0b

dev-python/asyncpg: add missing cython dep

Closes: https://bugs.gentoo.org/926844
Signed-off-by: Anna (cybertailor) Vyalkova  sysrq.in>

 dev-python/asyncpg/asyncpg-0.29.0-r1.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-python/asyncpg/asyncpg-0.29.0-r1.ebuild 
b/dev-python/asyncpg/asyncpg-0.29.0-r1.ebuild
index 5e61b655be..0804f17eb1 100644
--- a/dev-python/asyncpg/asyncpg-0.29.0-r1.ebuild
+++ b/dev-python/asyncpg/asyncpg-0.29.0-r1.ebuild
@@ -24,6 +24,7 @@ RDEPEND="
' python3_{10..11})
 "
 BDEPEND="
+   dev-python/cython[${PYTHON_USEDEP}]
test? (
dev-db/postgresql[server]
dev-python/uvloop[${PYTHON_USEDEP}]



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

2024-04-08 Thread Anna Vyalkova
commit: f1f8619375dc4ca6a2cb5204a3f76fbfcdc0f9cc
Author: Anna (cybertailor) Vyalkova  sysrq  in>
AuthorDate: Mon Apr  8 21:20:01 2024 +
Commit: Anna Vyalkova  sysrq  in>
CommitDate: Mon Apr  8 21:20:01 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f1f86193

games-misc/gay: add 1.3.4, drop 1.2.8

Signed-off-by: Anna (cybertailor) Vyalkova  sysrq.in>

 games-misc/gay/Manifest   | 2 +-
 games-misc/gay/{gay-1.2.8.ebuild => gay-1.3.4.ebuild} | 9 ++---
 2 files changed, 7 insertions(+), 4 deletions(-)

diff --git a/games-misc/gay/Manifest b/games-misc/gay/Manifest
index 961b0c4833..b79add3247 100644
--- a/games-misc/gay/Manifest
+++ b/games-misc/gay/Manifest
@@ -1,2 +1,2 @@
-DIST gay-1.2.8.tar.gz 5240 BLAKE2B 
1166566319706c0f44f487b1c58be07363cdc8d0c9e0b61a9debb47d8684072d06da1ef2593cb4bd178d43ab2059eaff7559ee0a2db57e39cc0e2772c9fa4d6f
 SHA512 
b2666b468d6fb6183bc1546769d58d9596529c2f4df58a2dcaa56f319ee1fbc16f6106efbe51128e15dd60c5a34a1f85423e98b4263aed6bee907dc923854e46
 DIST gay-1.2.9.tar.gz 5961 BLAKE2B 
b3e6ec98cb6aee8fc44c4b9618f589f5a6f5900ae08537428f5bd8c354672e351dde45ac40ccf39ee02f21865ba7eb0abae43a310f70782f168ccd7de14d1939
 SHA512 
fb882696dee76f33e24af5cd75f8a16d96947a49ec28e2203b1306a7dc069a92c31114cce72414e8dd4d931a5daf67429952012a7ea1bd623d7a29365b253bb3
+DIST gay-1.3.4.tar.gz 6370 BLAKE2B 
ebb01afceb26dfb6a4e112db471b9ab8214b16ef416fc96c7e79aaeaae74a9c1c490846c6a29bb224f20800b2f72a1b39eac846800044122b2a8ffe412ad3e60
 SHA512 
87f416e99b06f83c2480150121c275fc33918f0b551f63002be962b36bee65f40f7dcc9d8ba3fe35a7b3b20a9f1998d36345057851627a620779efb32a829d91

diff --git a/games-misc/gay/gay-1.2.8.ebuild b/games-misc/gay/gay-1.3.4.ebuild
similarity index 60%
rename from games-misc/gay/gay-1.2.8.ebuild
rename to games-misc/gay/gay-1.3.4.ebuild
index f7b7712ded..9b2dc546c8 100644
--- a/games-misc/gay/gay-1.2.8.ebuild
+++ b/games-misc/gay/gay-1.3.4.ebuild
@@ -1,14 +1,17 @@
-# Copyright 2022 Gentoo Authors
+# Copyright 2022-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{10..11} pypy3 )
+PYTHON_COMPAT=( python3_{10..12} pypy3 )
 DISTUTILS_USE_PEP517=setuptools
 inherit distutils-r1 pypi
 
 DESCRIPTION="Colour your text / terminal to be more gay"
-HOMEPAGE="https://pypi.org/project/gay/ https://github.com/ms-jpq/gay;
+HOMEPAGE="
+   https://pypi.org/project/gay/
+   https://github.com/ms-jpq/gay
+"
 
 LICENSE="MIT"
 SLOT="0"



[gentoo-commits] repo/proj/guru:master commit in: app-shells/igr/

2024-04-08 Thread Julien Roy
commit: bddced6dbd0dc58814ade3a764bf50a17957
Author: Vitaly Zdanevich  ya  ru>
AuthorDate: Mon Apr  8 13:01:19 2024 +
Commit: Julien Roy  jroy  ca>
CommitDate: Mon Apr  8 13:01:19 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=bddc

app-shells/igr: DESCRIPTION improve

Signed-off-by: Vitaly Zdanevich  ya.ru>

 app-shells/igr/igr-.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-shells/igr/igr-.ebuild b/app-shells/igr/igr-.ebuild
index ad7b1b85fd..01e7d60db9 100644
--- a/app-shells/igr/igr-.ebuild
+++ b/app-shells/igr/igr-.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-DESCRIPTION="Interactive rg (ripgrep) wrapper in fzf: Interactive grep 
(search)"
+DESCRIPTION="Interactive rg (ripgrep) wrapper in fzf: Interactive GRep 
(search)"
 HOMEPAGE="https://github.com/DanielFGray/fzf-scripts;
 SRC_URI="https://raw.githubusercontent.com/DanielFGray/fzf-scripts/master/$PN;
 



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

2024-04-08 Thread Julien Roy
commit: 13d54d0579d00778d74e57a5fa94321df445200a
Author: Steffen Winter  proton  me>
AuthorDate: Mon Apr  8 16:48:53 2024 +
Commit: Julien Roy  jroy  ca>
CommitDate: Mon Apr  8 16:48:53 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=13d54d05

dev-vcs/jj: drop 0.14.0

Signed-off-by: Steffen Winter  proton.me>

 dev-vcs/jj/Manifest | 137 
 dev-vcs/jj/jj-0.14.0.ebuild | 383 
 2 files changed, 520 deletions(-)

diff --git a/dev-vcs/jj/Manifest b/dev-vcs/jj/Manifest
index 5bd71bce08..444aa47541 100644
--- a/dev-vcs/jj/Manifest
+++ b/dev-vcs/jj/Manifest
@@ -1,77 +1,52 @@
 DIST addr2line-0.21.0.crate 40807 BLAKE2B 
9796b9a1177a299797902b7f64247d81d63d3f7e0dcc1256990628e84c5f92e3094ee8d753d9b72187b9aaa73b7ca67c0217899f2226ebd1076f8d25b458475b
 SHA512 
afde7660dda30dee240e79df1fb5b92d4572520bf17a134ef3765e2a077af9e13713952d52e27fae420109b40f6e24dbce1056687dbcbead858ffc21cc7dc69b
 DIST adler-1.0.2.crate 12778 BLAKE2B 
a1dc17786adae945ac09d3525e609ed944e6465690787bbb831a1b9d53793cba1989793d0a5606d5d23ee20d36457923d451b1b3530c9ec7072a487aa3e55bbd
 SHA512 
7ab190d31890fc05b0b55d8e2c6527a505e06793d5496be0b3831e0513412f9ba97f8148f6f68ed0770fa9cd980a5092d885e058becf1d5506b7c74b82674aa1
 DIST ahash-0.8.11.crate 43607 BLAKE2B 
7dff8e41798ba25df8c4827ff414a182bb25da4825f0119a74916fe775db5445b87be8fc87f7c7f98d3b5053e1d47546f98873de1a942d36e5f308a3fb7dd620
 SHA512 
47d211b2422de0b381dfe32229faa346406eb7a22dff867dc04c22389609a8671ce3218e662000c49891a06c259d82e0ff4413740f007729d80e097a6c3f0d9d
-DIST aho-corasick-1.1.2.crate 183136 BLAKE2B 
2d4306d8968061b9f7e50190be6a92b3f668169ba1b9f9691de08a57c96185f7a4288d20c64cb8488a260eb18d3ed4b0e8358b0cca47aa44759b2e448049cbaa
 SHA512 
61ef5092673ab5a60bec4e92df28a91fe6171ba59d5829ffe41fc55aff3bfb755533a4ad53dc7bf827a0b789fcce593b17e69d1fcfb3694f06ed3b1bd535d40c
 DIST aho-corasick-1.1.3.crate 183311 BLAKE2B 
8dfcbba0b9d94e55eae739b16f5c6474baa43ee7854c5ca792f426a9f46fb0eece79cd493b804e51449181bcad338b96819fe977c02c9907654d713e26b9f830
 SHA512 
ba422a54688c4678fcf16e34fdf3ed06c333e6e3fc8b75af9272a215add494d43ebaef319021134b61327fd5d3572aec0dc655b714ffb3bc71ba3c265c9ebb69
 DIST allocator-api2-0.2.16.crate 59025 BLAKE2B 
fda69b52435a7243eb19bc55914a1961e59dbad5ac12c40db39cccdf7a99c742da59c3ef160350808698db24b91e0ce655cd1acedbbcbe20c717604aae23ea5e
 SHA512 
e1eb0df6b44b62115795ebf772f81e9ac0b6d273afd81659dbddb7eb6628b6e5ef6a60ea21413e79ee638afb72e6872ba83a075f6324daf93f2f1eda48daff2f
 DIST android-tzdata-0.1.1.crate 7674 BLAKE2B 
4385a4875aadaacd5284a9ca7d1bf8a7bf14bf8925d1563d52fbabacc3af2c1ea08bfcf77106f3648f4fa052ac295158a21e7a0131d31eb9aecd99ea4ba20055
 SHA512 
4294024c21ddd0090c42c8eedf708d40d917f55ad5a4cb7aa3e64cfb6551b6df60f2e36bc08620c1d2fc8c7ba7207411518ee5c8635f60ed8ad9efdd458a2077
 DIST android_system_properties-0.1.5.crate 5243 BLAKE2B 
86f68ec3bdabf8c6ec47881d794970f08a9eefc7417fc8a2bf4fe9faf9bdd2a2024a94adb0cbf96673409f5fbbd4d0111a1ac371339e7a90a277b6cd5003524e
 SHA512 
b09f51339f9772c0e2e4241b36cf51573c6b96b19ffc1fbbc94b1c1d1d2fdfe8eac3134af54174a675ab05d18ef4f6bcb2c7fcc20114bbeef6e17e3692202191
 DIST anes-0.1.6.crate 23857 BLAKE2B 
9ef464a964709b408c7d7846b9b1e54e52d6ae8f21f22ccfe509ef7197d4694f439084dbdb01fdf88829d181965ea9d1452253789a46fdf6d0520e3413c50d61
 SHA512 
f9dfaaca9ca327881ec30efaf24e208daae668b1e9d6963c8b0ca9f9fd13be777c793076a87980429f0dfa4db28ef5331ce6652a76da4d5a87485b23fc2fde29
-DIST anstream-0.6.11.crate 30239 BLAKE2B 
4ac585ec56a804239d32ad3e64d93936ef9d5c8e0f0e2df17f7b081b6a3b2c4c32ff4ebc09ec02507bbed22b025628029d859610aed90c024e19a3216de73c8b
 SHA512 
f8dd65cc116a1495782a3bfc98edfdd0973ab22ea2fafd292fb4bd3495af7b5ea410f320d3fa05f7f812fa96c2a20f4cd2af9fc58869a1a306f32714cbe45163
 DIST anstream-0.6.13.crate 30928 BLAKE2B 
0c6d0932dc486ccbe8d7e6f97bd8aae03fb84d4db90d0488070b7109de673e0af845a70a39e546af87f71f4c7f7bb159ab8ed68ac0f03a0297457062d9d69dc0
 SHA512 
4f9ccfd135de9be22a01230f39d571c8d8ccf7c3eba837fbf0868c9660693b60ee0c1c2f9490a587d5307e892ed45cb946da7a0690a9f972619c94fb050bde09
-DIST anstyle-1.0.4.crate 13998 BLAKE2B 
fb501700855709e53438461c2f4b48d869613e7bb3bb700db8bd0d95082876d3782dc2cfe3ce110bb4a206994de56afe0e90fe89f9ccd07c60fe1c652123ba59
 SHA512 
671c6f57106198bcfc2f9000aacba98fabacfadfce2329dfe8d0e0a2af9404da483d7a844ca2b08e1fc0249371f574c13d0082c9f7a4ed90ff581308257a52d3
 DIST anstyle-1.0.6.crate 14604 BLAKE2B 
0716d0dbb62bf05c63c2bfe1c689896660073a423d26965ce2570f11e1925752a61209d78c2f2fe65ec4eb64ea4ffbb39669e789c0ba5d1b71e75de929153b20
 SHA512 
dc0e505465be54799b9faad70d0c6f7f0dcf9f5e1aaa43177b826c85dae626b054910244da0499862f066f6723a1560ad12100aec523f28c6198f1ea0d1b78fa
 DIST anstyle-parse-0.2.3.crate 24699 BLAKE2B 
17e8638187ccc1ca0174a8cec7f7daeee7e0d8b8c430f7e74f9b10d8de4b49fd1c6facfdafde305b7a3e55b1ebf2b4e8ec4975a0cce691514ddae9eb5b5e711e
 SHA512 

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

2024-04-08 Thread Julien Roy
commit: 5c1f7c8209277e0663c2a42c280f94d9f86a6c8b
Author: Anna (cybertailor) Vyalkova  sysrq  in>
AuthorDate: Mon Apr  8 21:06:35 2024 +
Commit: Julien Roy  jroy  ca>
CommitDate: Mon Apr  8 21:06:35 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=5c1f7c82

profiles: mask net-voip/gnome-calls for now

Signed-off-by: Anna (cybertailor) Vyalkova  sysrq.in>

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

diff --git a/profiles/package.mask b/profiles/package.mask
index 94fd8d9e9e..53d2c4dbde 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -14,6 +14,10 @@
 
 # New entries go on top.
 
+# Anna Vyalkova  (2024-04-09)
+# Depends on masked net-libs/sofia-sip.
+net-voip/gnome-calls
+
 # Robert Greener  (2024-04-07)
 # Corresponding dev-R/* packages have long been removed.
 # Recommend using dev-lang/R[-minimal] instead.



[gentoo-commits] repo/proj/guru:master commit in: net-wireless/bluetuith/

2024-04-08 Thread Julien Roy
commit: 4e0c4bac373654bcd807f3d4d3f64f5024d9e7c4
Author: Rahil Bhimjiani  rahil  rocks>
AuthorDate: Mon Apr  8 04:55:24 2024 +
Commit: Julien Roy  jroy  ca>
CommitDate: Mon Apr  8 11:53:43 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=4e0c4bac

net-wireless/bluetuith: update to 0.2.2, smaller deps tar, xz->zstd

Signed-off-by: Rahil Bhimjiani  rahil.rocks>

 net-wireless/bluetuith/Manifest|  2 ++
 .../{bluetuith-.ebuild => bluetuith-0.2.2.ebuild}  | 14 +-
 net-wireless/bluetuith/bluetuith-.ebuild   | 14 +-
 3 files changed, 20 insertions(+), 10 deletions(-)

diff --git a/net-wireless/bluetuith/Manifest b/net-wireless/bluetuith/Manifest
index 582c4cefc9..3ac70d6242 100644
--- a/net-wireless/bluetuith/Manifest
+++ b/net-wireless/bluetuith/Manifest
@@ -4,4 +4,6 @@ DIST bluetuith-0.2.0-deps.tar.xz 24092520 BLAKE2B 
3038def9cb8543aa84677be8d81d97
 DIST bluetuith-0.2.0.tar.gz 1483874 BLAKE2B 
03321de6478feb5cb2d740d9db4c114cdbc791b7d4f4573c0b52a22d2c6040796bef9cb211134895cfa3233a91f2193c782fdda2bb5040eaa5ac019d0c5623f4
 SHA512 
bc17842adddcef3beb89708f1f9505035e2a71a9a9755894ad2ecdaac5ca90c823a57b90033b369f4c759b259830710d3e5a0b84fcd9bbc79c4b2697fb0234fd
 DIST bluetuith-0.2.1-deps.tar.xz 24112984 BLAKE2B 
2ceec0ea5962ee94eda4f30f15f33c5d7e1e226d2d6bc337201066377eeba03bc9bff9ae80e08649f4a77c5bf40d4a857e86f6a5511ca2bc1781179112e1d924
 SHA512 
58b6595c599cca2f116bd7f56ee2bff26fdf179e118ea8df6e0bd05d88840c362e05c3cfdb21ccf4589850a680929ccd314a1774a8d4d0f372b6e783ab1abab5
 DIST bluetuith-0.2.1.tar.gz 1485063 BLAKE2B 
543576faba4350682434e8bdc4b765afdf22839a8b525c782f7d4a179863a831b7bc107dd44d27c62949ae5d8c0fd447bc3a63dbd28d344ed01a83bee8212f9e
 SHA512 
9cd40881b18a4e109e76aaaee4db375eda123e9dc8caf6b1d7ec17c4da67debfd2d1892109ae28d6483067838a168769a4caa2c9c4dd9bd4107417183021018b
+DIST bluetuith-0.2.2-deps.tar.zst 3487605 BLAKE2B 
02fac84e97a27471b8feadf1d48fbcc7c8f68542388f54ea744ff9b7a433675c7d2578b76032a71117b0c0c0a04705f2bd1250922c7ee315bc27a78cdb5e4db5
 SHA512 
f6ad7f31e1f18c886950ff1b10e9a6179468792bdc1387f8ba3e74edb1ba11a8edf7c8ac267eac0ece51318cae5487762aa80b49f6baadf97ca1c4a677754945
+DIST bluetuith-0.2.2.tar.gz 1485216 BLAKE2B 
e347fbea07564866144de266156ba98d4e722c8d8c216a3696c4bb938f8cbcccdb424b28c5461b94ad67cb4b20b9dd6440a614adb24a6e9acaf8862fb6087aa0
 SHA512 
5b943ab1a4f5cac1b3da0ac64bea18013f4ba7fe2246c6e33011d18e7a0f384363c9e06558b25131b6ccc4ea3910961178821d24fb21f38c551b18a6500830d4
 DIST bluetuith-docs-3b2ebf5a6bc8a9ed2dc48e1fa7f0df5851ddb84b.tar.gz 2382735 
BLAKE2B 
a1cf408cda2b115efdac1a1ab650d2564df5ac4b1f9e037a1c43bbe898b2e6b452b06c4dc634d3c1b124bd5c8e543d6a128a8e35eae89d7f87fb5cac929128f2
 SHA512 
a8b25e68936dbab717232d159669933d8055182193c4427d1a28fb0ed31a22cd1a80df8ea04824d2d9c95359f859cbd4c5bc8fac65ecac21c7ee9b5e6972d51e

diff --git a/net-wireless/bluetuith/bluetuith-.ebuild 
b/net-wireless/bluetuith/bluetuith-0.2.2.ebuild
similarity index 86%
copy from net-wireless/bluetuith/bluetuith-.ebuild
copy to net-wireless/bluetuith/bluetuith-0.2.2.ebuild
index 4c431789d4..98aec6b46f 100644
--- a/net-wireless/bluetuith/bluetuith-.ebuild
+++ b/net-wireless/bluetuith/bluetuith-0.2.2.ebuild
@@ -1,16 +1,16 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
-inherit go-module
+inherit go-module unpacker
 
 DESCRIPTION="A TUI bluetooth manager for Linux written in Go"
 HOMEPAGE="https://darkhz.github.io/bluetuith;
 
 # MAKE SURE to change these on every update
 [[ ${PV} != * ]] && \
-GIT_COMMIT="ffe8681"
+GIT_COMMIT="dd21a9c"
 GIT_DOCUMENTATION_COMMIT="3b2ebf5a6bc8a9ed2dc48e1fa7f0df5851ddb84b"
 
 if [[ ${PV} == * ]]; then
@@ -18,7 +18,7 @@ if [[ ${PV} == * ]]; then
EGIT_REPO_URI="https://github.com/darkhz/bluetuith.git;
 else
SRC_URI="https://github.com/darkhz/bluetuith/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   SRC_URI+=" 
https://github.com/rahilarious/gentoo-distfiles/releases/download/${P}/deps.tar.xz
 -> ${P}-deps.tar.xz"
+   SRC_URI+=" 
https://github.com/rahilarious/gentoo-distfiles/releases/download/${P}/deps.tar.zst
 -> ${P}-deps.tar.zst"
SRC_URI+=" 
https://github.com/darkhz/bluetuith/archive/${GIT_DOCUMENTATION_COMMIT}.tar.gz 
-> ${PN}-docs-${GIT_DOCUMENTATION_COMMIT}.tar.gz"
KEYWORDS="~amd64 ~arm64"
 fi
@@ -48,10 +48,14 @@ src_unpack() {
 
go-module_live_vendor
else
-   go-module_src_unpack
+   unpacker_src_unpack
fi
 }
 
+src_prepare() {
+   [[ ${PV} != * ]] && { ln -sv ../vendor ./ || die ; }
+   default
+}
 src_compile() {
# mimicking behavior from 
https://github.com/darkhz/bluetuith/blob/master/.goreleaser.yml
[[ ${PV} == * ]] && GIT_COMMIT=$(git rev-parse --short HEAD)

diff --git 

[gentoo-commits] repo/proj/guru:master commit in: www-apps/vaultwarden-web-bin/

2024-04-08 Thread Julien Roy
commit: 2718ef9250fd7d44fdf372ede08eff1d177a9eb9
Author: Rahil Bhimjiani  rahil  rocks>
AuthorDate: Mon Apr  8 06:48:47 2024 +
Commit: Julien Roy  jroy  ca>
CommitDate: Mon Apr  8 11:53:43 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=2718ef92

www-apps/vaultwarden-web-bin: update to 2024.3.1

Signed-off-by: Rahil Bhimjiani  rahil.rocks>

 www-apps/vaultwarden-web-bin/Manifest  |  1 +
 .../vaultwarden-web-bin-2024.3.1.ebuild| 29 ++
 2 files changed, 30 insertions(+)

diff --git a/www-apps/vaultwarden-web-bin/Manifest 
b/www-apps/vaultwarden-web-bin/Manifest
index 5b96dd85cf..c962bd2ec4 100644
--- a/www-apps/vaultwarden-web-bin/Manifest
+++ b/www-apps/vaultwarden-web-bin/Manifest
@@ -1,2 +1,3 @@
 DIST vaultwarden-web-bin-2024.1.2b.tar.gz 11259948 BLAKE2B 
6d899b53972df56ca76c63f84375a95629c8da43026b16f0ffd09b70ab46b8db530163976f6854325cd70513d0be31c394256153b7a9cfec4c3f627fd3d3b80c
 SHA512 
0157c751f5869de261c93624a1fa168a96e86ad1a169727bee428bb9d804b8bfac3d7b8e4b993e2e5d2414ee99a016702eb750d81c3cc71c9e4c659a5ff7b37f
 DIST vaultwarden-web-bin-2024.3.0.tar.gz 11600867 BLAKE2B 
2dfd4181800f613d57721c176763a6f609dba9bdf09f660042b31b07ae3d6ea33c879f24b2ce6ce33e4dcb9eeffbabfcf7aab7f9f3e8213fdc5dac2ff8be3071
 SHA512 
e17b956082f4788beaf8b7ef4aa73b16b35f264a568fc3d6593b69cf87c817c7ac8c5ff19336795cab3600b7f00de52b129242c84953fab996bc3f8cc94c249b
+DIST vaultwarden-web-bin-2024.3.1.tar.gz 11663162 BLAKE2B 
e29669ca0ea4ef3a3edc4039ecfbae054d984c3e0268a031aa1687af422eb44c3714cc74f667275d71d8df383da34581ef8992d07d1f6b151962bd73a3f0cba7
 SHA512 
7c0b55a513a52ba6c84940fed5b4e67c2370d5b38b97510ff657ff2dcae6598470cbf04f4ad80f2f644c7f62a0b68a3a4a7a372ddf3972b5e9db234b932b8b0f

diff --git a/www-apps/vaultwarden-web-bin/vaultwarden-web-bin-2024.3.1.ebuild 
b/www-apps/vaultwarden-web-bin/vaultwarden-web-bin-2024.3.1.ebuild
new file mode 100644
index 00..a750806584
--- /dev/null
+++ b/www-apps/vaultwarden-web-bin/vaultwarden-web-bin-2024.3.1.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Prebuilt Vaultwarden web from upstream"
+HOMEPAGE="https://github.com/dani-garcia/bw_web_builds;
+
+SRC_URI="
+   
https://github.com/dani-garcia/bw_web_builds/releases/download/v${PV}/bw_web_v${PV}.tar.gz
 -> ${P}.tar.gz
+"
+
+S="${WORKDIR}/web-vault"
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="!www-apps/vaultwarden-web"
+
+src_prepare() {
+   default
+   # although following is optional in upstream's build process, it 
reduced build dir size from 44M to 25M
+   find -name "*.map" -delete || die
+}
+
+src_install() {
+   insinto /usr/share/webapps/"${PN%-bin}"
+   doins -r *
+}



[gentoo-commits] repo/proj/guru:master commit in: net-irc/thelounge/

2024-04-08 Thread Julien Roy
commit: 2f1ee8ef523605b182a8d49954564fae15966a1e
Author: Rahil Bhimjiani  rahil  rocks>
AuthorDate: Mon Apr  8 11:37:06 2024 +
Commit: Julien Roy  jroy  ca>
CommitDate: Mon Apr  8 11:53:43 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=2f1ee8ef

net-irc/thelounge: update to 4.4.3

Signed-off-by: Rahil Bhimjiani  rahil.rocks>

 net-irc/thelounge/Manifest   |   1 +
 net-irc/thelounge/thelounge-4.4.3.ebuild | 113 +++
 2 files changed, 114 insertions(+)

diff --git a/net-irc/thelounge/Manifest b/net-irc/thelounge/Manifest
index bd5029c276..7c713eec60 100644
--- a/net-irc/thelounge/Manifest
+++ b/net-irc/thelounge/Manifest
@@ -4,3 +4,4 @@ DIST thelounge-4.4.1.tar.gz 577766 BLAKE2B 
f5ce4b381445e7d8d33e83431e4222b3fdc7a
 DIST thelounge-4.4.2_rc1-deps.tar.xz 82563560 BLAKE2B 
4511199d37825a2627f1865386da988047d33471b3b12ef8e84b3b3aca14d4bf50180a54436ba13487ddd21583abe2db2fdb830cde38c4872479b485117f5763
 SHA512 
3358b07fd9a27f8e4f16cdcff00c13b7a08850db4629f28320e485a9ad35a081174245715c3089fdf95307317cf2e198c959611a291070cfc1bdb0f0e4b567ca
 DIST thelounge-4.4.2_rc1-sqlite.tar.xz 57426856 BLAKE2B 
ebcb9f1b6bc256125fe1b93d764a3cd6032615ccf5b45c6b1ac9549c6b3cab1c06155a9bfa00b13e44f86dfa31572be103277ff0023a6381ddff47c684e89b90
 SHA512 
dfab9ff0537b633f5d1361cefa2ae6047988d74c9e3599365adc6139e4b434e0b9abc1b8e47d0a2c00e57b37fe8bb7feb99aca9312a311cd4e0444b10decd919
 DIST thelounge-4.4.2_rc1.tar.gz 588927 BLAKE2B 
24e1b47e124ac1654cfeb967ceffc0d72e54691b59a0c71bfd00fe9a4ef68b8e0279561cb52f56bd281876af1d04a995481602f8a0e647bf30af3fa9a7ce5ef7
 SHA512 
24c8304566aca12fa0264e175e8340687f8488afbb1cb49430323c7d5c6a5fdc6e0ad14f1bd0e327e4284d3b7477cd61a18677a63836a2c49a1f4c7f785a8e33
+DIST thelounge-4.4.3.tar.gz 593273 BLAKE2B 
665a813090cf61084b5edede88669923dc36d387b4641fb96b9f921523b803f89c57e70f31f5e55168ce3855733f7fbb45d0b3b8255f023daf2d9cba65d02142
 SHA512 
d1a873b15b5ac003c59257c591030ebeb8810609ea646477cc319ddb82fa2842b0b71f3edfe60eb5b54749ed90d55074d5b82ab6312b55cccee8281057b425f2

diff --git a/net-irc/thelounge/thelounge-4.4.3.ebuild 
b/net-irc/thelounge/thelounge-4.4.3.ebuild
new file mode 100644
index 00..cee63295e7
--- /dev/null
+++ b/net-irc/thelounge/thelounge-4.4.3.ebuild
@@ -0,0 +1,113 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..11} )
+
+inherit python-any-r1 readme.gentoo-r1 systemd tmpfiles
+
+DESCRIPTION="‎Modern, responsive, cross-platform, self-hosted web IRC client"
+HOMEPAGE="https://thelounge.chat/;
+
+SRC_URI="
+   
https://github.com/thelounge/thelounge/archive/refs/tags/v${PV/_rc/-rc.}.tar.gz 
-> ${P}.tar.gz
+   
https://github.com/rahilarious/gentoo-distfiles/releases/download/${PN}-4.4.2_rc1/deps.tar.xz
 -> ${PN}-4.4.2_rc1-deps.tar.xz
+   sqlite? ( 
https://github.com/rahilarious/gentoo-distfiles/releases/download/${PN}-4.4.2_rc1/sqlite.tar.xz
 -> ${PN}-4.4.2_rc1-sqlite.tar.xz )
+"
+
+S="${WORKDIR}/${PN}-${PV/_rc/-rc.}"
+LICENSE="BSD MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="+sqlite"
+
+RDEPEND="
+   acct-user/${PN}
+   acct-group/${PN}
+   >=net-libs/nodejs-18
+   sqlite? ( dev-db/sqlite:3= )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   sqlite? ( ${PYTHON_DEPS} )
+   >=net-libs/nodejs-18[npm]
+   sys-apps/yarn
+"
+
+DOC_CONTENTS="\n
+# Defaults #\n
+Data directory: /var/lib/${PN}\n
+Listens on: 0.0.0.0:9000\n
+Log file (openrc): /var/log/${PN}.log\n
+Config file: /var/lib/${PN}/config.js\n
+\n
+# Initialization #\n
+Run \`THELOUNGE_HOME=/var/lib/${PN} ${PN} add \`
+"
+
+mooyarn() {
+   use !sqlite && local YARN_OPTS="--ignore-optional"
+   yarn --verbose  --non-interactive --frozen-lockfile --cache-folder 
"${WORKDIR}"/yarn-cache --offline \
+--ignore-scripts ${YARN_OPTS} "${@}" || die
+}
+
+pkg_setup() {
+   use sqlite && python-any-r1_pkg_setup
+}
+
+src_prepare() {
+   default
+   use !sqlite && { sed -i -e 's|\["sqlite", |\[|g;' defaults/config.js  
|| die ; }
+
+}
+src_compile() {
+   # thelounge build
+   mooyarn install
+   NODE_ENV=production mooyarn build
+   local BUILT_TAR=$(realpath $(npm pack || die))
+   # thelounge install
+   mkdir -v moobuild && cp -v {package.json,yarn.lock} moobuild/ || die
+   pushd moobuild || die
+   NODE_ENV=production mooyarn add file:${BUILT_TAR:?}
+
+   if use sqlite; then
+   # sqlite3 build
+   pushd node_modules/sqlite3 || die
+   export \
+   npm_config_cache="${WORKDIR}"/npm-cache \
+   npm_config_nodedir="${EPREFIX}"/usr \
+   NODE_GYP_FORCE_PYTHON="${PYTHON}" \
+   || die
+   npm --verbose --offline install --build-from-source 
--sqlite="${EPREFIX}"/usr || die
+   # sqlite3 cleanup
+ 

[gentoo-commits] repo/proj/guru:master commit in: net-p2p/yggdrasil-go/

2024-04-08 Thread Julien Roy
commit: 783efca7dfecafa0ba5129111b4271f99537b009
Author: docteurdoom  bitmessage  de>
AuthorDate: Sun Apr  7 20:39:25 2024 +
Commit: Julien Roy  jroy  ca>
CommitDate: Mon Apr  8 13:14:23 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=783efca7

net-p2p/yggdrasil-go: added support for arm64

Signed-off-by: David Roman  gmail.com>
Closes: https://github.com/gentoo/guru/pull/161

 net-p2p/yggdrasil-go/yggdrasil-go-0.5.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-p2p/yggdrasil-go/yggdrasil-go-0.5.5.ebuild 
b/net-p2p/yggdrasil-go/yggdrasil-go-0.5.5.ebuild
index 3df03c90dc..552e54fa9e 100644
--- a/net-p2p/yggdrasil-go/yggdrasil-go-0.5.5.ebuild
+++ b/net-p2p/yggdrasil-go/yggdrasil-go-0.5.5.ebuild
@@ -14,7 +14,7 @@ SRC_URI="
 
 LICENSE="LGPL-3 MIT Apache-2.0 BSD ZLIB"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~arm64"
 RESTRICT="mirror"
 
 DEPEND="



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

2024-04-08 Thread Julien Roy
commit: 638aa63f895a3f289412214da02cb6c9c86d1f4c
Author: Rahil Bhimjiani  rahil  rocks>
AuthorDate: Mon Apr  8 09:30:42 2024 +
Commit: Julien Roy  jroy  ca>
CommitDate: Mon Apr  8 11:53:43 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=638aa63f

www-apps/vaultwarden-web: update to 2024.3.1

Signed-off-by: Rahil Bhimjiani  rahil.rocks>

 www-apps/vaultwarden-web/Manifest  |   3 +
 .../vaultwarden-web-2024.3.1.ebuild| 106 +
 2 files changed, 109 insertions(+)

diff --git a/www-apps/vaultwarden-web/Manifest 
b/www-apps/vaultwarden-web/Manifest
index cdf195ef42..38a131daa6 100644
--- a/www-apps/vaultwarden-web/Manifest
+++ b/www-apps/vaultwarden-web/Manifest
@@ -1,6 +1,9 @@
+DIST bitwarden-clients-60e47af.tar.zst 248520786 BLAKE2B 
1c3f98805c199d7a4391611402a5401d164773aeb22d29d6c95eb22c4d048416d890b805ca72fe74c46958ac1dc1218cd6ef51f1b8cc5d855528f89846119d04
 SHA512 
baca3e3db98e9e5f12455d6a9f2b4e0d79e4d0d53f414eccadf26e765b058087bb290b17d5885a7ea9bf5880d0a916283ea97bff2dd41cd8d0825b56d7e8d790
 DIST bitwarden-clients-a1a5c4b.tar.xz 204680568 BLAKE2B 
dd7ae09792831dacf9e7c110a508315e8d57c3231c6c32014e7b842ffc01a046fec03f375c48afd40379ba2853159e594a54b3f8ec229c1568ba3d1b8c054335
 SHA512 
5644d0b53c525164c2af14036dd7d432be9a943b55df2aef9922329326b164b31336bd53e2f9f2eb35a858f974d8fc0a3bd3aac6e42b821d5d4634ca714a51c3
 DIST bitwarden-clients-dbf0f1e.tar.xz 246354040 BLAKE2B 
88ff3b2ac9d1f255313086f16f89af469b595ae95476adc7cc5a119770569dd661cd83d2b946d548902d43b68717129f9d4e8db730d5155732c76fc8d40b1f9d
 SHA512 
1ca13c13293dca613af36f111fc74a1beb489cd7686f80800af82a5767aa41dc0420775607353e3c44e6d543b700135dec2fc63fb95436f14790168574d9aaa6
 DIST vaultwarden-web-2024.1.2.tar.gz 20199824 BLAKE2B 
da8f8f87a88a7baaa05985f5f8ec46ad2eae14953b1bec03fa22eb490f5d86a752d270fd76681dba23543e1d51ec02dad2c24aab60a47751300c539f9859bd46
 SHA512 
eea08dc128495b157ebf9b5ee48bf4b48d929257bb2b9839b2e7ac9913cb60118886df622765889aa84985a3ec47339e9f11196e1a09ebd0faa985061a43dacc
 DIST vaultwarden-web-2024.1.2b-patches.tar.gz 97946 BLAKE2B 
6b43ec5949c58e88d534d24dbb1b107320a50f198979243b17c0d8c5f65989a59542196890afdc036b3114c55776d2ed6609f51ebc114935bef61323705f
 SHA512 
5463ce39642e3d53bffe774fa5bcdfde240cd1f7eadbcef8e7db4d5795deb2bc3a601505dc091a1dd0b4aa684e6a8f59a9a8c1542251b749e9c290986dd02f7f
 DIST vaultwarden-web-2024.3.0-patches.tar.gz 111779 BLAKE2B 
6c40e599407a98f9acd84e28840cd46c9a9722b82ed76ea88d0cec6f99047d6afae6b8d509a147155428851c4a746af8011fb9a6c8a82e7833c28b0dcf015e3c
 SHA512 
d6713eb4d5ebc2da26b38e6a3bd9ed9e977fcd9c18321b369f9456d7454206916e71020b7fd4d4b844d7e6598f0d2a7cafe538004f4a6d000521a999b25b85f1
 DIST vaultwarden-web-2024.3.0.tar.gz 20547395 BLAKE2B 
1c0bec79f88bd44a26ba2d1d75f4a82cf13839c86bd3d1feb31f0f326fff4bbd908890ae11be2eb3ad31c591bde286d050afdb5942930b193201959174fb01c6
 SHA512 
f9326b8f8b334a8a9eb376cba66411d2890f265f810f3a444283ec8da229b4a4516593010e00b00d96f4d85c1f07a90ac19094ad70c9fbad8f3ba2c92d714348
+DIST vaultwarden-web-2024.3.1-patches.tar.gz 119554 BLAKE2B 
afd4620dbae0d050c38537c7cce13c7596e66e1615425a31bee0c9f4652470d1e4964cbea0a33fb8172371dbc4f21a01c489888f8fc28a412cc3fee0a223aa58
 SHA512 
f3cd1b3fe95b602777d27cded7415459a6d1ec739e50ddf9ea211ccdbb52e66e2e004182509526748ef2562cd6007c63f0a1ee5cdcc671df1a6b1f02bcab2e2b
+DIST vaultwarden-web-2024.3.1.tar.gz 20649053 BLAKE2B 
374a52ded74eafea33460175fd74b174230f9111a9a89e2aecdb52cd15a626bf62eb29b6312d369a0c87ed5ddccf9324fadec10192fd2727f510df92c0682d9e
 SHA512 
30133b2ecaaffb2ed68af7e12fcd023902ee81fecd39de4a005a565d716cfac5a67f2ea41e31c49bd242278e8a0502e6147de302ef8b5228e913027d64b01ac9

diff --git a/www-apps/vaultwarden-web/vaultwarden-web-2024.3.1.ebuild 
b/www-apps/vaultwarden-web/vaultwarden-web-2024.3.1.ebuild
new file mode 100644
index 00..ecff10e558
--- /dev/null
+++ b/www-apps/vaultwarden-web/vaultwarden-web-2024.3.1.ebuild
@@ -0,0 +1,106 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{11..12} )
+
+inherit check-reqs python-any-r1 unpacker
+
+DESCRIPTION="Bitwarden web vault patched to make it work with Vaultwarden"
+HOMEPAGE="https://github.com/dani-garcia/bw_web_builds;
+
+BW_CLIENTS_COMMIT="60e47af"
+SRC_URI="
+   
https://github.com/bitwarden/clients/archive/refs/tags/web-v${PV%b}.tar.gz -> 
${PN}-${PV%b}.tar.gz
+   
https://github.com/rahilarious/gentoo-distfiles/releases/download/bitwarden-clients-${BW_CLIENTS_COMMIT}/deps.tar.zst
 -> bitwarden-clients-${BW_CLIENTS_COMMIT}.tar.zst
+   
https://github.com/dani-garcia/bw_web_builds/archive/refs/tags/v${PV}.tar.gz -> 
${P}-patches.tar.gz
+"
+
+S="${WORKDIR}/clients-web-v${PV%b}"
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="!www-apps/vaultwarden-web-bin"
+BDEPEND="
+   ${PYTHON_DEPS}
+   net-libs/nodejs[npm]
+"
+
+CHECKREQS_MEMORY=3G

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

2024-04-08 Thread Jonas Stein
commit: ac32d6459f01c627264b8fdc5420b0be38fe5bf6
Author: Jonas Stein  gentoo  org>
AuthorDate: Mon Apr  8 21:22:24 2024 +
Commit: Jonas Stein  gentoo  org>
CommitDate: Mon Apr  8 21:22:50 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac32d645

dev-util/reuse: add 3.0.2

Signed-off-by: Jonas Stein  gentoo.org>

 dev-util/reuse/Manifest   |  1 +
 dev-util/reuse/reuse-3.0.2.ebuild | 50 +++
 2 files changed, 51 insertions(+)

diff --git a/dev-util/reuse/Manifest b/dev-util/reuse/Manifest
index 730e7d6ded68..3709263d0beb 100644
--- a/dev-util/reuse/Manifest
+++ b/dev-util/reuse/Manifest
@@ -1,2 +1,3 @@
 DIST reuse-2.1.0.gh.tar.gz 260786 BLAKE2B 
371c1167e10449ecdbaf0a93dbfa7d50c700daaf71394379a48d1baaae0b1be03728e79fd551da75a3743e06cae1a77e744548845d1356a6af3eb39bef46
 SHA512 
912d713b2c68029cc67a5fbebfca61d96165ae8ae9d927bbdd651cf2130104b297d5c0133f1a46442cba3ec84d00ba92c27414bff770d2250f5a2131c7ad4aef
 DIST reuse-3.0.1.gh.tar.gz 305441 BLAKE2B 
e2f0cc4b4aea3e2b09e4ee395ec545a6cd683a083d05498b56401782439882853673bfb3d589ef6c4986cd86fcab64b9cc5ae40e5ddc7f36478582ca458fff81
 SHA512 
eb3aeb98b6fe127001702cf2a2c067e298fba071582206174a3647ccbf38263fa71dc6e56558926e4adce628c541035e4bce2afaa9fddfd89cbdb20cfe57aef5
+DIST reuse-3.0.2.gh.tar.gz 305529 BLAKE2B 
96835aa6c47a951d7515236a632895e22ea93cad3602c4c37f45714ebe830b605315af479b7e5bbad764420ffc59997a163bbbe7a1b133bcd72f88af60b67c80
 SHA512 
cdf37980dddb116823fd0f0d47f6b6380e9da500cb3f33cf4fcfb75c367af7a7e3147848463f3d70c28dce72b8c0ad5d0b8284a69f7905050b0ba9ee7fff2f5c

diff --git a/dev-util/reuse/reuse-3.0.2.ebuild 
b/dev-util/reuse/reuse-3.0.2.ebuild
new file mode 100644
index ..bf0a250f90bb
--- /dev/null
+++ b/dev-util/reuse/reuse-3.0.2.ebuild
@@ -0,0 +1,50 @@
+# Copyright 2022-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+DISTUTILS_USE_PEP517=poetry
+
+inherit distutils-r1
+
+DESCRIPTION="Manage license information according to the SPDX standard"
+HOMEPAGE="https://reuse.software/
+   https://github.com/fsfe/reuse-tool;
+MY_PN="${PN}-tool"
+SRC_URI="https://github.com/fsfe/${MY_PN}/archive/refs/tags/v${PV}.tar.gz -> 
${P}.gh.tar.gz"
+S="${WORKDIR}/${MY_PN}-${PV}"
+
+LICENSE="GPL-3+ CC-BY-SA-4.0 CC0-1.0 Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND=">=dev-python/binaryornot-0.4.4[${PYTHON_USEDEP}]
+   >=dev-python/boolean-py-3.8[${PYTHON_USEDEP}]
+   >=dev-python/jinja-3.0.0[${PYTHON_USEDEP}]
+   >=dev-python/license-expression-1.0[${PYTHON_USEDEP}]
+   >=dev-python/python-debian-0.1.48[${PYTHON_USEDEP}]"
+
+BDEPEND="sys-devel/gettext
+   test? (
+   dev-vcs/git
+   dev-vcs/mercurial
+   )"
+
+PATCHES=( "${FILESDIR}/reuse-2.1.0_docs.patch" )
+
+DOCS=( AUTHORS.rst CHANGELOG.md CODE_OF_CONDUCT.md CONTRIBUTING.md README.md )
+
+distutils_enable_tests pytest
+
+# dev-python/sphinx-autodoc-typehints will be dropped after 2.1.0
+distutils_enable_sphinx docs \
+   ">=dev-python/furo-2023.3.27" \
+   ">=dev-python/recommonmark-0.7.1" \
+   ">=dev-python/sphinxcontrib-apidoc-0.3.0" \
+   ">=dev-python/sphinx-autodoc-typehints-1.12.0"
+
+python_test() {
+   cd "${T}" || die
+   epytest "${S}"/tests
+}



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

2024-04-08 Thread Anna Vyalkova
commit: 5c1f7c8209277e0663c2a42c280f94d9f86a6c8b
Author: Anna (cybertailor) Vyalkova  sysrq  in>
AuthorDate: Mon Apr  8 21:06:35 2024 +
Commit: Anna Vyalkova  sysrq  in>
CommitDate: Mon Apr  8 21:06:35 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=5c1f7c82

profiles: mask net-voip/gnome-calls for now

Signed-off-by: Anna (cybertailor) Vyalkova  sysrq.in>

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

diff --git a/profiles/package.mask b/profiles/package.mask
index 94fd8d9e9e..53d2c4dbde 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -14,6 +14,10 @@
 
 # New entries go on top.
 
+# Anna Vyalkova  (2024-04-09)
+# Depends on masked net-libs/sofia-sip.
+net-voip/gnome-calls
+
 # Robert Greener  (2024-04-07)
 # Corresponding dev-R/* packages have long been removed.
 # Recommend using dev-lang/R[-minimal] instead.



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

2024-04-08 Thread orbea
commit: cda6f69bd63803125accb050655cd00e1c44f1f7
Author: orbea  riseup  net>
AuthorDate: Mon Apr  8 20:05:58 2024 +
Commit: orbea  riseup  net>
CommitDate: Mon Apr  8 20:06:04 2024 +
URL:https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=cda6f69b

dev-lang/python: add 3.10.14

Only works with >= libressl-3.9.0 for now.

Signed-off-by: orbea  riseup.net>

 dev-lang/python/Manifest   |   3 +
 .../python/files/python-3.10.14-libressl.patch |  11 +
 dev-lang/python/python-3.10.14.ebuild  | 510 +
 3 files changed, 524 insertions(+)

diff --git a/dev-lang/python/Manifest b/dev-lang/python/Manifest
index 4d43eb8..72837d9 100644
--- a/dev-lang/python/Manifest
+++ b/dev-lang/python/Manifest
@@ -2,6 +2,8 @@ DIST Python-2.7.18.tar.xz 12854736 BLAKE2B 
060a621c91dd8e3d321aec99d44c17aa67381
 DIST Python-2.7.18.tar.xz.asc 833 BLAKE2B 
1d98770e46171971fb4508d238c01d2755281d2f94353314014d9e83e0ec5f0b3e3950ea1fdf5fce9ba6b8f55312355845c2a3fc4291c27ee56fe6215448
 SHA512 
c2a5f5a52f47dec52460ad3275758d4e5de6e7075c3def4353c988d74d563a39b42cae2d5eb24e2a23a6247cef69100f91620b11a49c2359fbf99b203c9cbda8
 DIST Python-3.10.13.tar.xz 19663088 BLAKE2B 
d9a8edf89d0ccd665fd5ed444a144af240e078fcab1876fea8b44586c23651a08cf5833fc54c39e8471fd9e66ea0ded11fcaa5d215bc025acaf4504a15c5846d
 SHA512 
7579772e501486b2b07f78142082dee1e99c7643640098860ac0cf2ca87daf7588b0c00b1db1960146b37f56a6ed98fd08297c25c9a19b612cf6e6a258984da8
 DIST Python-3.10.13.tar.xz.asc 833 BLAKE2B 
b00222b30a6701e77c11c6019e2240be7cf42f2b4e558c03f7a058664d242a00665fbc52fdf03106e84c75f49b51b705d8acd1f381d1f41ada67c4647652ef4c
 SHA512 
3083e66f8d26128302dc77a0c6ba3bfefc4229928a1bbd06460f2fec2421188bd30d493e3bce138cde1fed1df206e1dda04912b9f43a0b81229f1e69135e3a7f
+DIST Python-3.10.14.tar.xz 19600188 BLAKE2B 
a9e65fff590d56848f55f2d93d8a1c631bb8135617112997fbaea9fc45db1d5e2ce39f00cb29c9428542e523fdf48064bdb9aea144acb7aa7cfe71990b8e949e
 SHA512 
adee638aeca898743da4b8245c0fa1e9b94b516f22e716e60c99038f0bb3dcbf726317aa86656404be1719b5a7c58eb09533720ebc0badbb04bd9a534dd48fef
+DIST Python-3.10.14.tar.xz.asc 833 BLAKE2B 
945ada655532d578beba9fdd882cc9cc247e24f7efd68ce172766a8adcb3c8d76bc1f229402405e607004ae0f9bb8e55e4b01867ca712700106d8ec42212cb2c
 SHA512 
450f910a91dd0fb66f99245828983a9234c4a67ea7e653404efa06ce5da1c6667a46329a2d1e276c5a956d2c32d8ae6d8c497a1892102f4a360dae33b135c372
 DIST Python-3.11.8.tar.xz 20041256 BLAKE2B 
361253743c58facd01063922523c39fafe647a4204e04db79f36f0c3c180c2f1e95e8ea6662e85a8da06bdbd84d32bb7df9ac0febf361122df5b207ade562740
 SHA512 
434e727fa370def348838fd84acb69b4d309cfb03f61bf5069150164e9ca005637ac01dfbf997f445607d4e28d02c8bed0858b36589240ccadaa4c14c19f2320
 DIST Python-3.11.8.tar.xz.asc 833 BLAKE2B 
c82907808de345b263cd1869589004a29e94f225c338a6da3035130728bda137727898743f30d64cc4b819a28cd035fa70123cc45cbf8719b66f9d3ef14452e2
 SHA512 
aebec01f84e96a76f6c5949004df2bb51c817bac3fc8d925ee26ded1ff2d80bec1b579dd0fc129004bc9cd81cbdcdcdf7c1f0471c3d26b70bd6dac11b97187e0
 DIST Python-3.12.2.tar.xz 20591308 BLAKE2B 
419186d220d4ae5ca31466771158c8b56f5298b93e81a29993f36711e08b0384e002d891280ca29099ae826919ba99c2d056d468d9d3049a984d58e01d4972c0
 SHA512 
2ccfae7b9f95d8e15ea85d3f66eea5f6a8fdcaffc0b405095fecb33efc0df50b831c1215542910ced948b54e6de1f7242b0b8b9afc5f89079451c552430d7d9f
@@ -12,6 +14,7 @@ DIST Python-3.9.19.tar.xz 19682840 BLAKE2B 
a12256663f0ff3b799c2193c5877aa89a4343
 DIST Python-3.9.19.tar.xz.asc 833 BLAKE2B 
b48b58b8ccf4d6ba8d0d7120f04bebf59f843ffecf5fde4c3989fd9c26e3d3d1ccf4e5688f7024ae94775c8731e9ffa56799fca8596289edf93e4aac5480aaad
 SHA512 
f7f4946243dfc56de2c84f50276b088d347f17054f50e3331d1e312e2a8e2c6ed1b4b4a807202b51137fd2af3fc9218cafa42ed348a954ace896d9a432e2defd
 DIST python-gentoo-patches-2.7.18_p16.tar.xz 35448 BLAKE2B 
0139c0944f62f9cdd236f6a8557e0ed19704c7d72869af1cb7d8bd3e646a746cd4a0201e1b44232a5e78ef49f254db20b0d0271bf744fbfd4fe0f1e99b8f3e6c
 SHA512 
810be590d0e06fab4b2165e6852ca49662f09dcd7e20b47a29f613ad7653252c8dfac3f0eb228d77c8a914efa7c08788b2fbd552a4b47504f5fd0ec17450c48f
 DIST python-gentoo-patches-3.10.13_p3.tar.xz 16192 BLAKE2B 
f13efbaf3b41572cc9d1f3878cf2339448f513c96fd85b35d0f4a9a472cd4867d898ec46230391fc916debf5dc23ac0030b228f8ab78b2ac9e38159c75aecabb
 SHA512 
a5eab5f3ea59b12fa6613a18b4f318981b750899d69cf382abea7705efb873be5b94024ed64fb47f19aa6f6e4f2a9ebe05c05361e7a45bd41dea5161f955448c
+DIST python-gentoo-patches-3.10.14.tar.xz 15240 BLAKE2B 
0bfae6d93ceb1292891450d6af3bd7f286546141f1eb4a6a39ec1a43450f62fab6f31aa7e7be25982e6354ccfa1f233a4c949f6c9dffcf2d71ef136a64d91597
 SHA512 
c7084bf49642192d69979fff205d7e29d9491f483219240e3a1cd5fc00985e471a1f884af789058fa490f0994829b50accf2e445d21906a96aefdec8a394da24
 DIST python-gentoo-patches-3.11.8_p1.tar.xz 9604 BLAKE2B 
9017104f160f24e0a1818a8b12225c596faee79d646cc73b6edc4ed1e3faca86cfa2fcea09a128224b85330a67dea65f658507e60dcd09b10af0d590a2b05082
 SHA512 

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

2024-04-08 Thread Arthur Zamarin
commit: c11a8b08b5231e53c5c3e1ae617bd2548452288e
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon Apr  8 19:51:21 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon Apr  8 19:52:42 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c11a8b08

dev-python/snakeoil: add 0.10.8

Straight to stable, since only a single change [0] from previous
release, and it fixes a serious breakage with python 3.11.9 (any
pkgcore stack tool is broken).

[0] 
https://github.com/pkgcore/snakeoil/commit/936902901eb8df408a2bc708b327cf7e1325da16

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

 dev-python/snakeoil/Manifest   |  1 +
 dev-python/snakeoil/snakeoil-0.10.8.ebuild | 33 ++
 2 files changed, 34 insertions(+)

diff --git a/dev-python/snakeoil/Manifest b/dev-python/snakeoil/Manifest
index 736b73d859ed..5ba55cad4100 100644
--- a/dev-python/snakeoil/Manifest
+++ b/dev-python/snakeoil/Manifest
@@ -1,3 +1,4 @@
 DIST snakeoil-0.10.5.tar.gz 183358 BLAKE2B 
6154eb0b5ce55aefc67484dc33c8a6e36ee903bce4293045252a8c9a3b4ecfc27690c720bb46842c1bca8c14ef59fbae4d3c1f02ebd46a7c91c1c9fbd1aa1532
 SHA512 
fafc04aa65423ebb3db66daa9c239bdf0968722b8ac14c1206dd3f26e3960d832fd15001e320463f98ca142ec7e1d6bff73ebc0ab10c3c5d3cde241b8160fdc3
 DIST snakeoil-0.10.6.tar.gz 174265 BLAKE2B 
e1d80bdd0eb37604f77b385e31b45a4b5437cf33ca01593b0ec091351e221dd5fea1b631d2962807fd63e5b59cbfa9d953149bf686821011bb37525156cbef79
 SHA512 
2534398ede5a112c493ffb59c32ad8f1eecea8992d8f97ae37d8d825a428383338820d9a70f784999690367c84eca2bd2cbdb21a73f2b426157a9a917efeb729
 DIST snakeoil-0.10.7.tar.gz 174373 BLAKE2B 
73a58adbb653b979b9c3f4b3cbdeef8ec5a3c8ba6262788a9694a41779660efcef724e1b318be1819dd2c2e2170d7d9e8e6bc615d0ad824cccb662527e204bfc
 SHA512 
b84851f39565a0cfdb32e86744472426ac7502507c12e9869ab5f1eb15913ef6372a1f55465a1e6dbf3832a98bb14856004948dbc1197c454ac046423bfb15af
+DIST snakeoil-0.10.8.tar.gz 174380 BLAKE2B 
96c5f4e106513ee8061c6278345ac132510202faa0e915b362170ee7de5f23f0b7bfdc671c0c07721f57eeeb90df5f6851be70d4541295029d93126ea680e50b
 SHA512 
7088cd3fb34bc666a51ddd59b0bf6c9d9da2f04727057ffa5b74ffb188efd63153afcf45442e99b8e1611642b71cf92518dafcacb85717dfa82370df18458497

diff --git a/dev-python/snakeoil/snakeoil-0.10.8.ebuild 
b/dev-python/snakeoil/snakeoil-0.10.8.ebuild
new file mode 100644
index ..95d88af8d962
--- /dev/null
+++ b/dev-python/snakeoil/snakeoil-0.10.8.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=flit
+PYTHON_COMPAT=( python3_{10..12} pypy3 )
+PYTHON_REQ_USE="threads(+)"
+inherit distutils-r1
+
+if [[ ${PV} == * ]] ; then
+   EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/pkgcore/snakeoil.git
+   https://github.com/pkgcore/snakeoil.git;
+   inherit git-r3
+else
+   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc 
ppc64 ~riscv ~s390 sparc x86 ~x64-macos"
+   inherit pypi
+fi
+
+DESCRIPTION="misc common functionality and useful optimizations"
+HOMEPAGE="https://github.com/pkgcore/snakeoil;
+
+LICENSE="BSD BSD-2 MIT"
+SLOT="0"
+
+RDEPEND="
+   dev-python/lazy-object-proxy[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   >=dev-python/flit-core-3.8[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests pytest



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

2024-04-08 Thread Arthur Zamarin
commit: acc79486126d1b5739becdad6ac554dfb4207510
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon Apr  8 19:31:31 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon Apr  8 19:52:41 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=acc79486

media-video/qmplay2: drop 23.10.22-r1

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

 media-video/qmplay2/Manifest   |   1 -
 media-video/qmplay2/qmplay2-23.10.22-r1.ebuild | 140 -
 2 files changed, 141 deletions(-)

diff --git a/media-video/qmplay2/Manifest b/media-video/qmplay2/Manifest
index cfe740c2c902..8eba01fb8505 100644
--- a/media-video/qmplay2/Manifest
+++ b/media-video/qmplay2/Manifest
@@ -1,4 +1,3 @@
-DIST QMPlay2-src-23.10.22.tar.xz 1442072 BLAKE2B 
605c446c976d523df82f1cce70b4efff5ef630149acc61d453521dbe82af407612f9950d14e62295f325fcd8aa7c0fe3e46e0aa2193fa81123118d8fe14f081e
 SHA512 
a32ee5e2c952777c21a28927d96fdaca9026c6b3f0586bb6d5d9c45b73604e5f7f505c0d076f611504e4ff20b339fde4997cfdb8c217940f1a7b414e1530381f
 DIST QMPlay2-src-24.03.16.tar.xz 2013280 BLAKE2B 
bb241c56a6988659c3810c2d3a922e87f0a7bf324a58d36b4e2efaf5f452c2dbb7aa5a34ff909edc30675f566a2e0c92b1fc1d2524288302cb10fe0a75bfface
 SHA512 
166c4acd2c79cd43693b0c3f8a4802a9b277f519d042a3eabe551d8d277f3f8ec41c74b830c36f0897fe5f247e306e9374eb982441f5a825d355af60b3660495
 DIST QMPlay2-src-24.04.02.tar.xz 2043084 BLAKE2B 
481ce8591c362c81569b49a4640e0459d59f31997ab78df86d85551a7e25ae591e80f3c10b73c278f137ac98bba6c89615693f749b9343286e84c4e9811702ca
 SHA512 
958d7dab21e1eecf1b2f18ca980e050c28de4d59f58841b8649b591a4dd9c200e1bb85fa6cd60e4bc317d071b316742ed73502bf3f0d096655aa8d1d2658eae5
 DIST QMPlay2-src-24.04.07.tar.xz 2042608 BLAKE2B 
234d21478c090566210f48e62247a22c11f68d7491938d3c59aa201999eb5e0dd54cb9040cf75c655ca0b2337003b7edbe9574e45fb5ca1293e505d0e9824884
 SHA512 
998929c825db6c92f8a4fa22e998e51ba2aa6d6742d678aef0c380e9131f4de4a9e49c7008b73f8c19b1c8048f17288dd895fc3cade12becb729e5d981e90eac

diff --git a/media-video/qmplay2/qmplay2-23.10.22-r1.ebuild 
b/media-video/qmplay2/qmplay2-23.10.22-r1.ebuild
deleted file mode 100644
index 2f3804bc8402..
--- a/media-video/qmplay2/qmplay2-23.10.22-r1.ebuild
+++ /dev/null
@@ -1,140 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake xdg
-
-DESCRIPTION="A Qt-based video player, which can play most formats and codecs"
-HOMEPAGE="https://github.com/zaps166/QMPlay2;
-
-if [[ ${PV} == * ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/zaps166/QMPlay2;
-else
-   
SRC_URI="https://github.com/zaps166/QMPlay2/releases/download/${PV}/QMPlay2-src-${PV}.tar.xz;
-   S="${WORKDIR}/QMPlay2-src-${PV}"
-   KEYWORDS="amd64"
-fi
-
-LICENSE="LGPL-3"
-SLOT="0"
-
-IUSE="avdevice +audiofilters +alsa cdio cuvid extensions gme inputs libass
-   modplug notifications opengl pipewire portaudio pulseaudio qt6 sid
-   shaders +taglib vaapi vdpau videofilters visualizations vulkan xv"
-
-REQUIRED_USE="
-   audiofilters? ( || ( alsa pipewire portaudio pulseaudio ) )
-   shaders? ( vulkan )
-"
-
-RDEPEND="
-   media-video/ffmpeg:=[vaapi?,vdpau?]
-   !qt6? (
-   dev-qt/qtcore:5
-   dev-qt/qtdbus:5
-   dev-qt/qtgui:5[X(-),vulkan?]
-   dev-qt/qtsvg:5
-   dev-qt/qtwidgets:5
-   dev-qt/qtx11extras:5
-   extensions? ( dev-qt/qtdeclarative:5 )
-   videofilters? ( dev-qt/qtconcurrent:5 )
-   )
-   qt6? (
-   
dev-qt/qtbase:6[concurrent,dbus,gui,network,opengl?,ssl,vulkan?,widgets]
-   dev-qt/qt5compat:6
-   dev-qt/qtsvg:6
-   extensions? ( dev-qt/qtdeclarative:6 )
-   )
-   alsa? ( media-libs/alsa-lib )
-   cdio? ( dev-libs/libcdio[cddb] )
-   gme? ( media-libs/game-music-emu )
-   libass? ( media-libs/libass )
-   opengl? ( virtual/opengl )
-   pipewire? ( media-video/pipewire )
-   portaudio? ( media-libs/portaudio )
-   pulseaudio? ( media-libs/libpulse )
-   sid? ( media-libs/libsidplayfp )
-   shaders? ( >=media-libs/shaderc-2020.1 )
-   taglib? ( media-libs/taglib )
-   vaapi? ( media-libs/libva[X] )
-   vulkan? ( >=media-libs/vulkan-loader-1.2.133 )
-   xv? ( x11-libs/libXv )
-"
-DEPEND="${RDEPEND}"
-BDEPEND="
-   !qt6? ( dev-qt/linguist-tools:5 )
-   qt6? ( dev-qt/qttools:6[linguist] )
-"
-
-src_prepare() {
-   # disable compress man pages
-   sed -r \
-   -e 's/if\(GZIP\)/if\(TRUE\)/' \
-   -e 's/(install.+QMPlay2\.1)\.gz/\1/' \
-   -i src/gui/CMakeLists.txt || die
-
-   cmake_src_prepare
-}
-
-src_configure() {
-   local mycmakeargs=(
-   -DBUILD_WITH_QT6=$(usex qt6)
-   # core
-   -DUSE_LINK_TIME_OPTIMIZATION=false
-   

[gentoo-commits] proj/pkgcore/snakeoil:master commit in: /

2024-04-08 Thread Arthur Zamarin
commit: 76e3042f94a4a65a9d6b6a4c3875400d797b7a62
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon Apr  8 19:41:40 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon Apr  8 19:41:40 2024 +
URL:
https://gitweb.gentoo.org/proj/pkgcore/snakeoil.git/commit/?id=76e3042f

new release 0.10.8

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

 NEWS.rst | 5 +
 1 file changed, 5 insertions(+)

diff --git a/NEWS.rst b/NEWS.rst
index 257a7501..ffa0fdf1 100644
--- a/NEWS.rst
+++ b/NEWS.rst
@@ -2,6 +2,11 @@
 Release Notes
 =
 
+snakeoil 0.10.8 (2024-04-08)
+
+
+- arghparse: fix compatibility with Python 3.11.9 (Arthur Zamarin)
+
 snakeoil 0.10.7 (2024-01-26)
 
 



[gentoo-commits] proj/pkgcore/snakeoil:master commit in: src/snakeoil/cli/

2024-04-08 Thread Arthur Zamarin
commit: 936902901eb8df408a2bc708b327cf7e1325da16
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon Apr  8 19:32:45 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon Apr  8 19:32:45 2024 +
URL:
https://gitweb.gentoo.org/proj/pkgcore/snakeoil.git/commit/?id=93690290

arghparse: fix handling with python 3.11.9

In commit [0], the private function changes the tuple size it returns.
By using `*_` in the middle, we can support both extracted versions (3
and 4) of the function.

This investigation was done by ajak, thank you.

[0] 
https://github.com/python/cpython/commit/c02b7ae4dd367444aa6822d5fb73b61e8f5a4ff9

Resolves: https://github.com/pkgcore/pkgcheck/issues/676
Resolves: https://github.com/pkgcore/pkgdev/issues/184
Investigated-by: John Helmert III  gentoo.org>
Signed-off-by: Arthur Zamarin  gentoo.org>

 src/snakeoil/cli/arghparse.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/snakeoil/cli/arghparse.py b/src/snakeoil/cli/arghparse.py
index ab458c8f..80443b7a 100644
--- a/src/snakeoil/cli/arghparse.py
+++ b/src/snakeoil/cli/arghparse.py
@@ -774,7 +774,7 @@ class OptionalsParser(argparse.ArgumentParser):
 def consume_optional(start_index):
 # get the optional identified at this index
 option_tuple = option_string_indices[start_index]
-action, option_string, explicit_arg = option_tuple
+action, option_string, *_, explicit_arg = option_tuple
 
 # identify additional optionals in the same arg string
 # (e.g. -xyz is the same as -x -y -z if no args are required)



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

2024-04-08 Thread William Hubbs
commit: 66b5e8c8fe7932ca27d621445a475c6de41b63f8
Author: William Hubbs  gentoo  org>
AuthorDate: Mon Apr  8 19:32:05 2024 +
Commit: William Hubbs  gentoo  org>
CommitDate: Mon Apr  8 19:32:05 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=66b5e8c8

dev-util/gitlab-runner: drop 16.7.1

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

 dev-util/gitlab-runner/Manifest|  2 -
 dev-util/gitlab-runner/gitlab-runner-16.7.1.ebuild | 62 --
 2 files changed, 64 deletions(-)

diff --git a/dev-util/gitlab-runner/Manifest b/dev-util/gitlab-runner/Manifest
index 3a22af4f17e8..f51e3e3c967a 100644
--- a/dev-util/gitlab-runner/Manifest
+++ b/dev-util/gitlab-runner/Manifest
@@ -1,7 +1,5 @@
 DIST gitlab-runner-16.10.0-deps.tar.xz 87356404 BLAKE2B 
87616f6544efcfddf854ccf8892ab955f44d11fa6f7ec3a5d0c2d32f165adf985011997e701b325e7eedfb4532547dbb94e08df3118d591550d511c09a9cc957
 SHA512 
6f800f4f965767898a21c9e4c7b0fc5f07ae089910f98ae96189b2501434f3de8a51ac6326e4df2234f3524bce4b15e4b05b183473988e717d2067d022e6c67f
 DIST gitlab-runner-16.10.0.tar.bz2 1373754 BLAKE2B 
ca0d39a4c04cc37afc48d9346266d075da6f4c3f62891d871a6d21e357de62067ea34e1dbffa34a410e2fb0656742eb46bcd3e555a56a20d6429b2c590e96fda
 SHA512 
445cc39bd4d4b5ecf092fb4850b4224c0312b5b6a5aafdfb44ead5c590cf6ff38d759f765b1a97bd3beae73b5dd733daba53a33d3cb5d1f1346af28d39509b7c
-DIST gitlab-runner-16.7.1-deps.tar.xz 87336740 BLAKE2B 
46751e0365b20b0ae777b1e562221b292f67a06275c4728c4718cf405b582e0a84d97ef83a61e238b54d4a9b96ae0a8afc7455f9a87174fb327d6056922dea0f
 SHA512 
d0cddf954e4cf6229a8b6d44ffe0b03234b1e63ecb464d902138912b8309e204e8add3ec6df41461df05a85b5aa263dd4fee8f82c00ef00ac16cc542fb218925
-DIST gitlab-runner-16.7.1.tar.bz2 1349267 BLAKE2B 
e555b26bab2b0fdfd9367c27373dfb26edd57ba9eec77789c07cfc5760f5446ee045a62863549181df8ef18168f25250215d1285c27ec6c7be4291e260b00965
 SHA512 
e2426b6a96d4ec6c001aaec639e8134bd04e560b23cb06de277e7330feb117fe9c6888a9976211f587f6077943e42056898cb7b4996bcdd0b56ac56f329605d2
 DIST gitlab-runner-16.8.1-deps.tar.xz 236213628 BLAKE2B 
b270aa8f285c1c568c303832b1600b50425e2e5b94f18a53ac1cd4afe35e2279fc81c3ac0ad671959f8833d0b55d2e9057e4f8222f274a5224af0440b876b75f
 SHA512 
2c7fa171624d0561b442d3fd4870e1180231df5f34005b388de5d0f3ead2297599f45a5d7ad05d84abf054507263d96c673cb3f3e3ff5a734891a2771727
 DIST gitlab-runner-16.8.1.tar.bz2 1352201 BLAKE2B 
931bb25d5aabae58af4c1808b5540ebe5bef49ee0fb663036e1faede8322bf3e8760419841aa7937db16d3145d2b9143f2da1b7783df5408697383763f709810
 SHA512 
054fcd54760e20e9ddb781876bc5bf8b491100495232ef5d54a0f4ce232b5eda603b6bec4b59143ccd17991416472746c0d5e563e7550f72c22ca28a3cc08535
 DIST gitlab-runner-16.9.1-deps.tar.xz 87359096 BLAKE2B 
788cac7b2c5ee4fe5d21fcdf75c3c854e97c21b418ec18d8543d275ce38e7072f5699aa8387f36239f5e27dbdea2a45754cb7a31fd707e0c69defd9b717c18d5
 SHA512 
1ad9d63648582dd1e0ce63470f9eec48382e2a2c528cb33394d7f825b4ca791a8e93fd124abb63fd8918f677b3b95b0eb622c694eaecadb00f372f8b028182a6

diff --git a/dev-util/gitlab-runner/gitlab-runner-16.7.1.ebuild 
b/dev-util/gitlab-runner/gitlab-runner-16.7.1.ebuild
deleted file mode 100644
index 59cca49e16a9..
--- a/dev-util/gitlab-runner/gitlab-runner-16.7.1.ebuild
+++ /dev/null
@@ -1,62 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-inherit go-module systemd tmpfiles
-
-# make sure this gets updated for every bump
-GIT_COMMIT=3eda8038
-
-DESCRIPTION="The official GitLab Runner, written in Go"
-HOMEPAGE="https://gitlab.com/gitlab-org/gitlab-runner;
-SRC_URI="https://gitlab.com/gitlab-org/gitlab-runner/-/archive/v${PV}/${PN}-v${PV}.tar.bz2
 -> ${P}.tar.bz2"
-SRC_URI+=" https://dev.gentoo.org/~williamh/dist/${P}-deps.tar.xz;
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 ~ppc64 ~riscv"
-
-COMMON_DEPEND="acct-group/gitlab-runner
-   acct-user/gitlab-runner"
-DEPEND="${COMMON_DEPEND}"
-RDEPEND="${COMMON_DEPEND}"
-BDEPEND="dev-go/gox"
-
-DOCS=( docs CHANGELOG.md README.md config.toml.example )
-
-S="${WORKDIR}/${PN}-v${PV}"
-
-src_compile() {
-   emake \
-   BUILT="$(date -u '+%Y-%m-%dT%H:%M:%S%:z')" \
-   GOX="${EPREFIX}/usr/bin/gox" \
-   REVISION=${GIT_COMMIT} \
-   VERSION=${PV} \
-   runner-bin-host
-}
-
-src_test() {
-   CI=0 ego test
-}
-
-src_install() {
-   dobin out/binaries/gitlab-runner
-   einstalldocs
-
-   newconfd "${FILESDIR}/${PN}.confd" "${PN}"
-   newinitd "${FILESDIR}/${PN}.initd" "${PN}"
-   systemd_dounit "${FILESDIR}/${PN}.service"
-   newtmpfiles "${FILESDIR}"/${PN}.tmpfile ${PN}.conf
-   keepdir /{etc,var/log}/${PN}
-   fperms 0700 /{etc,var/log}/gitlab-runner
-   fowners gitlab-runner:gitlab-runner /{etc,var/log}/${PN}
-}
-
-pkg_postinst() {
-   tmpfiles_process gitlab-runner.conf
-   [[ -f ${EROOT}/etc/gitlab-runner/config.toml ]] && return
-   elog
-   elog "To 

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

2024-04-08 Thread William Hubbs
commit: 6c77d5ae9ba1ccd207ff6621bcf0975af0a8e856
Author: William Hubbs  gentoo  org>
AuthorDate: Mon Apr  8 19:30:50 2024 +
Commit: William Hubbs  gentoo  org>
CommitDate: Mon Apr  8 19:31:13 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6c77d5ae

dev-util/gitlab-runner: add 16.10.0

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

 dev-util/gitlab-runner/Manifest|  2 +
 .../gitlab-runner/gitlab-runner-16.10.0.ebuild | 62 ++
 2 files changed, 64 insertions(+)

diff --git a/dev-util/gitlab-runner/Manifest b/dev-util/gitlab-runner/Manifest
index f1cc1033329f..3a22af4f17e8 100644
--- a/dev-util/gitlab-runner/Manifest
+++ b/dev-util/gitlab-runner/Manifest
@@ -1,3 +1,5 @@
+DIST gitlab-runner-16.10.0-deps.tar.xz 87356404 BLAKE2B 
87616f6544efcfddf854ccf8892ab955f44d11fa6f7ec3a5d0c2d32f165adf985011997e701b325e7eedfb4532547dbb94e08df3118d591550d511c09a9cc957
 SHA512 
6f800f4f965767898a21c9e4c7b0fc5f07ae089910f98ae96189b2501434f3de8a51ac6326e4df2234f3524bce4b15e4b05b183473988e717d2067d022e6c67f
+DIST gitlab-runner-16.10.0.tar.bz2 1373754 BLAKE2B 
ca0d39a4c04cc37afc48d9346266d075da6f4c3f62891d871a6d21e357de62067ea34e1dbffa34a410e2fb0656742eb46bcd3e555a56a20d6429b2c590e96fda
 SHA512 
445cc39bd4d4b5ecf092fb4850b4224c0312b5b6a5aafdfb44ead5c590cf6ff38d759f765b1a97bd3beae73b5dd733daba53a33d3cb5d1f1346af28d39509b7c
 DIST gitlab-runner-16.7.1-deps.tar.xz 87336740 BLAKE2B 
46751e0365b20b0ae777b1e562221b292f67a06275c4728c4718cf405b582e0a84d97ef83a61e238b54d4a9b96ae0a8afc7455f9a87174fb327d6056922dea0f
 SHA512 
d0cddf954e4cf6229a8b6d44ffe0b03234b1e63ecb464d902138912b8309e204e8add3ec6df41461df05a85b5aa263dd4fee8f82c00ef00ac16cc542fb218925
 DIST gitlab-runner-16.7.1.tar.bz2 1349267 BLAKE2B 
e555b26bab2b0fdfd9367c27373dfb26edd57ba9eec77789c07cfc5760f5446ee045a62863549181df8ef18168f25250215d1285c27ec6c7be4291e260b00965
 SHA512 
e2426b6a96d4ec6c001aaec639e8134bd04e560b23cb06de277e7330feb117fe9c6888a9976211f587f6077943e42056898cb7b4996bcdd0b56ac56f329605d2
 DIST gitlab-runner-16.8.1-deps.tar.xz 236213628 BLAKE2B 
b270aa8f285c1c568c303832b1600b50425e2e5b94f18a53ac1cd4afe35e2279fc81c3ac0ad671959f8833d0b55d2e9057e4f8222f274a5224af0440b876b75f
 SHA512 
2c7fa171624d0561b442d3fd4870e1180231df5f34005b388de5d0f3ead2297599f45a5d7ad05d84abf054507263d96c673cb3f3e3ff5a734891a2771727

diff --git a/dev-util/gitlab-runner/gitlab-runner-16.10.0.ebuild 
b/dev-util/gitlab-runner/gitlab-runner-16.10.0.ebuild
new file mode 100644
index ..cf259193f257
--- /dev/null
+++ b/dev-util/gitlab-runner/gitlab-runner-16.10.0.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit go-module systemd tmpfiles
+
+# make sure this gets updated for every bump
+GIT_COMMIT=81ab07f6
+
+DESCRIPTION="The official GitLab Runner, written in Go"
+HOMEPAGE="https://gitlab.com/gitlab-org/gitlab-runner;
+SRC_URI="https://gitlab.com/gitlab-org/gitlab-runner/-/archive/v${PV}/${PN}-v${PV}.tar.bz2
 -> ${P}.tar.bz2"
+SRC_URI+=" https://dev.gentoo.org/~williamh/dist/${P}-deps.tar.xz;
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="amd64 ~ppc64 ~riscv"
+
+COMMON_DEPEND="acct-group/gitlab-runner
+   acct-user/gitlab-runner"
+DEPEND="${COMMON_DEPEND}"
+RDEPEND="${COMMON_DEPEND}"
+BDEPEND="dev-go/gox"
+
+DOCS=( docs CHANGELOG.md README.md config.toml.example )
+
+S="${WORKDIR}/${PN}-v${PV}"
+
+src_compile() {
+   emake \
+   BUILT="$(date -u '+%Y-%m-%dT%H:%M:%S%:z')" \
+   GOX="${EPREFIX}/usr/bin/gox" \
+   REVISION=${GIT_COMMIT} \
+   VERSION=${PV} \
+   runner-bin-host
+}
+
+src_test() {
+   CI=0 ego test
+}
+
+src_install() {
+   dobin out/binaries/gitlab-runner
+   einstalldocs
+
+   newconfd "${FILESDIR}/${PN}.confd" "${PN}"
+   newinitd "${FILESDIR}/${PN}.initd" "${PN}"
+   systemd_dounit "${FILESDIR}/${PN}.service"
+   newtmpfiles "${FILESDIR}"/${PN}.tmpfile ${PN}.conf
+   keepdir /{etc,var/log}/${PN}
+   fperms 0700 /{etc,var/log}/gitlab-runner
+   fowners gitlab-runner:gitlab-runner /{etc,var/log}/${PN}
+}
+
+pkg_postinst() {
+   tmpfiles_process gitlab-runner.conf
+   [[ -f ${EROOT}/etc/gitlab-runner/config.toml ]] && return
+   elog
+   elog "To use the runner, you need to register it with this command:"
+   elog "# gitlab-runner register"
+   elog "This will also create the configuration file in 
/etc/gitlab-runner/config.toml"
+}



[gentoo-commits] proj/portage-utils:master commit in: libq/

2024-04-08 Thread Fabian Groffen
commit: 9594126239e0d21b88c3b8c535b6635b4a8b8892
Author: Boris Staletic  protonmail  com>
AuthorDate: Fri Mar 29 17:30:05 2024 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Mon Apr  8 19:26:59 2024 +
URL:https://gitweb.gentoo.org/proj/portage-utils.git/commit/?id=95941262

libq/xarray: Handle NULL arrays in xarraysort()

Some invocations of `q` may try to call `xarraysort(NULL, 0)`.
One example is `qlop -a foo` where `foo` was never unmerged.

Instead of requiring every call of `xarraysort()` to take care of `NULL`
arguments, `xarraysort()` now exits early if `arr->eles == NULL`.

Closes: https://github.com/gentoo/portage-utils/pull/28
Signed-off-by: Boris Staletic  protonmail.com>
Signed-off-by: Fabian Groffen  gentoo.org>

 libq/xarray.c | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/libq/xarray.c b/libq/xarray.c
index 49b478b..3251a12 100644
--- a/libq/xarray.c
+++ b/libq/xarray.c
@@ -1,5 +1,5 @@
 /*
- * Copyright 2003-2019 Gentoo Foundation
+ * Copyright 2003-2024 Gentoo Foundation
  * Distributed under the terms of the GNU General Public License v2
  *
  * Copyright 2003-2007 Ned Ludd- 
@@ -46,7 +46,8 @@ void *xarraypush(array_t *arr, const void *ele, size_t 
ele_len)
 
 void xarraysort(array_t *arr, int (*compar)(const void *, const void *))
 {
-   qsort(arr->eles, arr->num, sizeof(void *), compar);
+   if (arr->num > 1)
+   qsort(arr->eles, arr->num, sizeof(void *), compar);
 }
 
 void xarraydelete_ptr(array_t *arr, size_t elem)



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

2024-04-08 Thread Andrew Ammerlaan
commit: fa3ea6d0a2d03799d95c8302392473e62817dff9
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Mon Apr  8 18:23:26 2024 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Mon Apr  8 18:48:45 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa3ea6d0

sci-libs/nemesis: update remote-id

Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Signed-off-by: Andrew Ammerlaan  gentoo.org>

 sci-libs/nemesis/metadata.xml | 22 +++---
 1 file changed, 11 insertions(+), 11 deletions(-)

diff --git a/sci-libs/nemesis/metadata.xml b/sci-libs/nemesis/metadata.xml
index 67b3df447eab..6114f376e86d 100644
--- a/sci-libs/nemesis/metadata.xml
+++ b/sci-libs/nemesis/metadata.xml
@@ -6,18 +6,18 @@
 Gentoo Science Project
   
   
-  NEMESIS is an enhancement to the EXODUSII finite element database
-  model used to store and retrieve data for unstructured parallel finite
-  element analyses. NEMESIS adds data structures which facilitate the
-  partitioning of a scalar (standard serial) EXODUSII file onto parallel
-  disk systems found on many parallel computers. Since the NEMESIS
-  application programming interface (API) can be used to append
-  information to an existing EXODUSII database, any existing software
-  that reads EXODUSII files can be used on files which contain NEMESIS
-  information. The NEMESIS information is written and read via C or C++
-  callable functions which compromise the NEMESIS I API.
+NEMESIS is an enhancement to the EXODUSII finite element database
+model used to store and retrieve data for unstructured parallel finite
+element analyses. NEMESIS adds data structures which facilitate the
+partitioning of a scalar (standard serial) EXODUSII file onto parallel
+disk systems found on many parallel computers. Since the NEMESIS
+application programming interface (API) can be used to append
+information to an existing EXODUSII database, any existing software
+that reads EXODUSII files can be used on files which contain NEMESIS
+information. The NEMESIS information is written and read via C or C++
+callable functions which compromise the NEMESIS I API.
   
   
-exodusii
+certik/exodus
   
 



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

2024-04-08 Thread Andrew Ammerlaan
commit: b3e9a5637aad3d82372f5b3a8c56ddb293ef6427
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Mon Apr  8 18:18:54 2024 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Mon Apr  8 18:48:41 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b3e9a563

dev-lang/cfortran: add missing remote-id

Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Signed-off-by: Andrew Ammerlaan  gentoo.org>

 dev-lang/cfortran/metadata.xml | 11 +++
 1 file changed, 7 insertions(+), 4 deletions(-)

diff --git a/dev-lang/cfortran/metadata.xml b/dev-lang/cfortran/metadata.xml
index 2f13beaf0438..59d657fdf217 100644
--- a/dev-lang/cfortran/metadata.xml
+++ b/dev-lang/cfortran/metadata.xml
@@ -6,9 +6,12 @@
 Gentoo Science Project
   
   
-  cfortran is a header file to ease bridge between C and FORTRAN. It
-  provides an interface  between C and FORTRAN routines and global
-  data, i.e. structures and COMMON blocks. This package includes
-  patches from Debian for better support on newer compilers and architectures.
+cfortran is a header file to ease bridge between C and FORTRAN. It
+provides an interface  between C and FORTRAN routines and global
+data, i.e. structures and COMMON blocks. This package includes
+patches from Debian for better support on newer compilers and 
architectures.
   
+  
+bastien-roucaries/cfortran
+  
 



[gentoo-commits] repo/gentoo:master commit in: sci-misc/h5utils/

2024-04-08 Thread Andrew Ammerlaan
commit: 1391fcf7f457e81f24fa78cb085c4fcbae6802dc
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Mon Apr  8 18:25:35 2024 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Mon Apr  8 18:48:48 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1391fcf7

sci-misc/h5utils: add missing remote-id

Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Closes: https://github.com/gentoo/gentoo/pull/36164
Signed-off-by: Andrew Ammerlaan  gentoo.org>

 sci-misc/h5utils/metadata.xml | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/sci-misc/h5utils/metadata.xml b/sci-misc/h5utils/metadata.xml
index bddb6ae86551..ed9a209e703b 100644
--- a/sci-misc/h5utils/metadata.xml
+++ b/sci-misc/h5utils/metadata.xml
@@ -13,6 +13,9 @@
   formats required by other free visualization software (e.g. plain
   text, Vis5d, and VTK).
 
+
+  NanoComp/h5utils
+
 
   Build Octave plugins
   Build hdf to hdf5 (and vice-versa) converter



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

2024-04-08 Thread Andrew Ammerlaan
commit: ed6b69daf42287fd56e09c7585442c71c1dff856
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Mon Apr  8 18:22:47 2024 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Mon Apr  8 18:48:44 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed6b69da

sci-libs/exodusii: update remote-id

Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Signed-off-by: Andrew Ammerlaan  gentoo.org>

 sci-libs/exodusii/metadata.xml | 8 
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/sci-libs/exodusii/metadata.xml b/sci-libs/exodusii/metadata.xml
index 8a895a221612..bc618cf6b086 100644
--- a/sci-libs/exodusii/metadata.xml
+++ b/sci-libs/exodusii/metadata.xml
@@ -6,11 +6,11 @@
 Gentoo Science Project
   
   
-  EXODUS II is a model developed to store and retrieve transient data for
-  finite element analyses. It is used for preprocessing, postprocessing,
-  as well as code to code data transfer. ExodusII is based on netcdf.
+EXODUS II is a model developed to store and retrieve transient data for
+finite element analyses. It is used for preprocessing, postprocessing,
+as well as code to code data transfer. ExodusII is based on netcdf.
   
   
-exodusii
+certik/exodus
   
 



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

2024-04-08 Thread Andrew Ammerlaan
commit: 14ce272e1095bad87359dd74f43f9d5f26a94fe7
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Mon Apr  8 18:24:37 2024 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Mon Apr  8 18:48:47 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=14ce272e

sci-libs/ogdi: add missing remote-id

Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Signed-off-by: Andrew Ammerlaan  gentoo.org>

 sci-libs/ogdi/metadata.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/sci-libs/ogdi/metadata.xml b/sci-libs/ogdi/metadata.xml
index c51ca5360917..429161d45435 100644
--- a/sci-libs/ogdi/metadata.xml
+++ b/sci-libs/ogdi/metadata.xml
@@ -7,5 +7,6 @@
   
   
 ogdi
+libogdi/ogdi
   
 



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

2024-04-08 Thread Andrew Ammerlaan
commit: b6d374de8a0826601332fdbe0fe23b5dfad6015e
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Mon Apr  8 18:19:58 2024 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Mon Apr  8 18:48:42 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b6d374de

dev-libs/half: add missing remote-id

Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Signed-off-by: Andrew Ammerlaan  gentoo.org>

 dev-libs/half/metadata.xml | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/dev-libs/half/metadata.xml b/dev-libs/half/metadata.xml
index e74d41fd607c..b71bc2af0234 100644
--- a/dev-libs/half/metadata.xml
+++ b/dev-libs/half/metadata.xml
@@ -12,4 +12,7 @@
 xgreenlandfor...@gmail.com
 Yiyang Wu
   
+  
+ROCm/half
+  
 



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

2024-04-08 Thread Andrew Ammerlaan
commit: 3797d5a958595537fcf17b28430eb584ea6a2424
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Mon Apr  8 18:20:46 2024 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Mon Apr  8 18:48:42 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3797d5a9

dev-util/hermes: add missing remote-id

Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Signed-off-by: Andrew Ammerlaan  gentoo.org>

 dev-util/hermes/metadata.xml | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/dev-util/hermes/metadata.xml b/dev-util/hermes/metadata.xml
index c0cd18916a93..7a394fc37647 100644
--- a/dev-util/hermes/metadata.xml
+++ b/dev-util/hermes/metadata.xml
@@ -5,4 +5,7 @@
s...@gentoo.org
Gentoo Science Project

+   
+   TACC/Hermes
+   
 



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

2024-04-08 Thread Andrew Ammerlaan
commit: 67fb1a47966fedbdcbdc4da6f997dd21444ed4c9
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Mon Apr  8 18:12:39 2024 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Mon Apr  8 18:48:40 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=67fb1a47

dev-cpp/robin-map: add missing remote-id

Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Signed-off-by: Andrew Ammerlaan  gentoo.org>

 dev-cpp/robin-map/metadata.xml | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/dev-cpp/robin-map/metadata.xml b/dev-cpp/robin-map/metadata.xml
index 7d3acaf5d252..4697a8c86bfb 100644
--- a/dev-cpp/robin-map/metadata.xml
+++ b/dev-cpp/robin-map/metadata.xml
@@ -5,4 +5,7 @@
 s...@gentoo.org
 Gentoo Science Project
   
+  
+Tessil/robin-map
+  
 



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

2024-04-08 Thread Andrew Ammerlaan
commit: d8c15b8cbdec8e0f4f518560f1f065d199f12999
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Mon Apr  8 18:25:00 2024 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Mon Apr  8 18:48:48 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d8c15b8c

sci-libs/xylib: add missing remote-id

Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Signed-off-by: Andrew Ammerlaan  gentoo.org>

 sci-libs/xylib/metadata.xml | 7 ---
 1 file changed, 4 insertions(+), 3 deletions(-)

diff --git a/sci-libs/xylib/metadata.xml b/sci-libs/xylib/metadata.xml
index b767e81c5621..f99666ec7813 100644
--- a/sci-libs/xylib/metadata.xml
+++ b/sci-libs/xylib/metadata.xml
@@ -6,11 +6,12 @@
 Gentoo Science Project
   
   
-  xylib is a portable C++ library for reading files that contain x-y
-  data from powder diffraction, spectroscopy or other experimental
-  methods. It supports many formats.
+xylib is a portable C++ library for reading files that contain x-y
+data from powder diffraction, spectroscopy or other experimental
+methods. It supports many formats.
   
   
 xylib
+wojdyr/xylib
   
 



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

2024-04-08 Thread Andrew Ammerlaan
commit: beb3da96273ef03651fd9c34d09d904f68015be2
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Mon Apr  8 18:24:08 2024 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Mon Apr  8 18:48:46 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=beb3da96

sci-libs/nlopt: add missing remote-id

Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Signed-off-by: Andrew Ammerlaan  gentoo.org>

 sci-libs/nlopt/metadata.xml | 25 ++---
 1 file changed, 14 insertions(+), 11 deletions(-)

diff --git a/sci-libs/nlopt/metadata.xml b/sci-libs/nlopt/metadata.xml
index 2147f867cb61..17976ba280dd 100644
--- a/sci-libs/nlopt/metadata.xml
+++ b/sci-libs/nlopt/metadata.xml
@@ -6,18 +6,21 @@
 Gentoo Science Project
   
   
-  NLopt is a library for nonlinear optimization,
-  providing a common interface for a number of different free
-  optimization routines available online as well as original
-  implementations of various other algorithms. Its features include:
-* Callable from variety of languages (C, C++, Fortran, Python, Octave)
-* A common interface for many different algorithms—try a different
-algorithm just by changing one parameter.
-* Both global and local optimization algorithms.
-* Both derivative-free and gradient-based optimization algorithms.
-* Algorithms for unconstrained optimization, bound-constrained
-optimization, and general nonlinear inequality constraints.
+NLopt is a library for nonlinear optimization,
+providing a common interface for a number of different free
+optimization routines available online as well as original
+implementations of various other algorithms. Its features include:
+  * Callable from variety of languages (C, C++, Fortran, Python, Octave)
+  * A common interface for many different algorithms—try a different
+  algorithm just by changing one parameter.
+  * Both global and local optimization algorithms.
+  * Both derivative-free and gradient-based optimization algorithms.
+  * Algorithms for unconstrained optimization, bound-constrained
+  optimization, and general nonlinear inequality constraints.
   
+  
+stevengj/nlopt
+  
   
 Add plugin for sci-mathematics/octave
   



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

2024-04-08 Thread Andrew Ammerlaan
commit: 6b749528c4f071aae5ee8813e56b620a5b58f7d2
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Mon Apr  8 18:21:38 2024 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Mon Apr  8 18:48:43 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b749528

dev-util/rocm_bandwidth_test: add missing remote-id

Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Signed-off-by: Andrew Ammerlaan  gentoo.org>

 dev-util/rocm_bandwidth_test/metadata.xml | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/dev-util/rocm_bandwidth_test/metadata.xml 
b/dev-util/rocm_bandwidth_test/metadata.xml
index 37913a6924f6..61a441e97cf6 100644
--- a/dev-util/rocm_bandwidth_test/metadata.xml
+++ b/dev-util/rocm_bandwidth_test/metadata.xml
@@ -8,4 +8,7 @@
 xgreenlandfor...@gmail.com
 Yiyang Wu
   
+  
+ROCm/rocm_bandwidth_test
+  
 



[gentoo-commits] repo/proj/libressl:master commit in: dev-libs/openssl/

2024-04-08 Thread orbea
commit: f3dc71b87284f6da516e0f5c6cac170b71bc89a0
Author: orbea  riseup  net>
AuthorDate: Mon Apr  8 18:12:53 2024 +
Commit: orbea  riseup  net>
CommitDate: Mon Apr  8 18:12:53 2024 +
URL:https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=f3dc71b8

dev-libs/openssl: drop 3.7.3

Signed-off-by: orbea  riseup.net>

 dev-libs/openssl/openssl-3.7.3.ebuild | 20 
 1 file changed, 20 deletions(-)

diff --git a/dev-libs/openssl/openssl-3.7.3.ebuild 
b/dev-libs/openssl/openssl-3.7.3.ebuild
deleted file mode 100644
index dcafe55..000
--- a/dev-libs/openssl/openssl-3.7.3.ebuild
+++ /dev/null
@@ -1,20 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit multilib-minimal
-
-DESCRIPTION="dummy package for dev-libs/libressl"
-HOMEPAGE="https://wiki.gentoo.org/wiki/Project:LibreSSL;
-LICENSE="metapackage"
-
-SLOT="0/54" # .so version of libssl/libcrypto
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~s390 
~sparc x86 ~amd64-linux ~ppc-macos ~x64-macos ~x64-solaris"
-IUSE="+asm sslv3 static-libs test"
-REQUIRED_USE="!sslv3"
-RESTRICT="!test? ( test )"
-
-DEPEND="dev-libs/libressl:${SLOT}[asm=,static-libs=,test=,${MULTILIB_USEDEP}]"
-
-S="${WORKDIR}"



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

2024-04-08 Thread orbea
commit: b47829f809bdf4af9f3399cf64a0f07ed19882d0
Author: orbea  riseup  net>
AuthorDate: Mon Apr  8 18:12:16 2024 +
Commit: orbea  riseup  net>
CommitDate: Mon Apr  8 18:12:40 2024 +
URL:https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=b47829f8

dev-libs/libressl: drop 3.7.3-r1

Not supported upstream and fails tests with expired certs.

Signed-off-by: orbea  riseup.net>

 dev-libs/libressl/Manifest |   2 -
 .../files/libressl-3.7.2-array-bounds.patch|  24 ---
 ...3.7.3-libcrypto-unexport-internal-symbols.patch | 234 -
 dev-libs/libressl/libressl-3.7.3-r1.ebuild |  74 ---
 4 files changed, 334 deletions(-)

diff --git a/dev-libs/libressl/Manifest b/dev-libs/libressl/Manifest
index 470ad6d..ac00a00 100644
--- a/dev-libs/libressl/Manifest
+++ b/dev-libs/libressl/Manifest
@@ -1,5 +1,3 @@
-DIST libressl-3.7.3.tar.gz 4337594 BLAKE2B 
e335e5b6080e4165c5c4088f7c79cef3fcc79274ad71294afec2bc67cfdb77aeb2f16ca70056994bb526035c8d98421d5dea993f28258cae175b76df7e67f984
 SHA512 
657942b5c127c2478ba29fc29b8bfd607ffd64e73646c01aa570e62776175e880f6d32762de9b95bb944608a195f9a958a1dd87bbd5ef473c4b1d06c63041fdd
-DIST libressl-3.7.3.tar.gz.asc 833 BLAKE2B 
3b41ed454cb13fc6e830a0142e41cdbb7fd2a861a2b9a2f9acb56cbc20c266a7a8343d864b44c06ca748ffd7fbd3d2b67766885bab6f3674ace1d98c4ae1f4d8
 SHA512 
89043da91ca2218816f8ba3e5c87b6e0bb0980272eb9aafbf6480e1e5f573a46e723fbca1f25f9902ef204d50fbf4c760cd6c7bd9ee3ee64851805064f7b3cb7
 DIST libressl-3.8.3.tar.gz 4475058 BLAKE2B 
f29ca56e6a717c09efd2510c97ef38a4f037b38352c3b02badad9db841c636628cbebdd9a1f69e9138fee038764326559939b0221bf335aaf03b415f4fe92d66
 SHA512 
b8107fc809d5a095a49cebe3192a9b609441dfaa86c7bee472c34c177854d1d8ca983eb071828593f98e0c161f75176dabeefe6067ba417b2ecbaea5aa20645f
 DIST libressl-3.8.3.tar.gz.asc 833 BLAKE2B 
752c161854cbeeb3ff3e6d921728f723d4ae1dd391cf41a266fee3bb1575664b2608481db26706fb239469888ae0885194cfa727c59c4c0339d3962155594aa9
 SHA512 
a2a9e5e0cf6387674c7af9ca07531eee294e3c1c90862082af6d7aafc1953b1bb8ff79172ac2c6e2b9113c462622a7e4feb2a28824721288cb30d9b6ab21fa8a
 DIST libressl-3.8.4.tar.gz 4467303 BLAKE2B 
7ae939e012e1a8d98814e28caec86d5f36f7e01250f6201f6d46aa5a236a8fc0619b6bbe24d6ff70eb65eae767e9d43f26a714df317a1fd2b2dea0c0177ba50d
 SHA512 
b8986a9e2c0a1f912770d2e55ed39b3ca0c072b8c98ecf2d22a3d36768c36b6f4588698dd248d8b585db1bd0a74f8995cc09a0ca3e707e680d87d4fa169f8941

diff --git a/dev-libs/libressl/files/libressl-3.7.2-array-bounds.patch 
b/dev-libs/libressl/files/libressl-3.7.2-array-bounds.patch
deleted file mode 100644
index 7ebdc33..000
--- a/dev-libs/libressl/files/libressl-3.7.2-array-bounds.patch
+++ /dev/null
@@ -1,24 +0,0 @@
-https://github.com/libressl/portable/issues/825
-
 a/include/openssl/crypto.h
-+++ b/include/openssl/crypto.h
-@@ -132,6 +132,10 @@
- extern "C" {
- #endif
- 
-+#ifndef __dead
-+#define __dead
-+#endif
-+
- /* Backward compatibility to SSLeay */
- /* This is more to be used to check the correct DLL is being used
-  * in the MS world. */
-@@ -488,7 +492,7 @@ typedef int *CRYPTO_MEM_LEAK_CB(unsigned long, const char 
*, int, int, void *);
- int CRYPTO_mem_leaks_cb(CRYPTO_MEM_LEAK_CB *cb);
- 
- /* die if we have to */
--void OpenSSLDie(const char *file, int line, const char *assertion);
-+__dead void OpenSSLDie(const char *file, int line, const char *assertion);
- #define OPENSSL_assert(e)   (void)((e) ? 0 : (OpenSSLDie(__FILE__, 
__LINE__, #e),1))
- 
- uint64_t OPENSSL_cpu_caps(void);

diff --git 
a/dev-libs/libressl/files/libressl-3.7.3-libcrypto-unexport-internal-symbols.patch
 
b/dev-libs/libressl/files/libressl-3.7.3-libcrypto-unexport-internal-symbols.patch
deleted file mode 100644
index 40cc470..000
--- 
a/dev-libs/libressl/files/libressl-3.7.3-libcrypto-unexport-internal-symbols.patch
+++ /dev/null
@@ -1,234 +0,0 @@
-https://github.com/gentoo/libressl/issues/549
-https://github.com/libressl/portable/pull/808
-
-From b38f5a8904b83d433e967f683821ca992354551b Mon Sep 17 00:00:00 2001
-From: Brent Cook 
-Date: Sun, 18 Dec 2022 21:39:58 -0600
-Subject: [PATCH 1/4] fix dangling whitespace when building object list
-
-breaks latest macOS linker to have a directory in the object list

- tls/Makefile.am | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/tls/Makefile.am b/tls/Makefile.am
-index 9b62b2231e..d5725c362a 100644
 a/tls/Makefile.am
-+++ b/tls/Makefile.am
-@@ -16,7 +16,7 @@ EXTRA_libtls_la_DEPENDENCIES = libtls_la_objects.mk
- 
- libtls_la_objects.mk: Makefile
-   @echo "libtls_la_objects= $(libtls_la_OBJECTS)" \
--| sed 's/  */ $$\(abs_top_builddir\)\/tls\//g' \
-+| sed -e 's/ *$$//' -e 's/  */ $$\(abs_top_builddir\)\/tls\//g' \
- > libtls_la_objects.mk
- 
- libtls_la_LDFLAGS = -version-info @LIBTLS_VERSION@ -no-undefined 
-export-symbols $(top_srcdir)/tls/tls.sym
-
-From cfbdf67f5960198363f56b06f6a4f88aa8654d10 Mon Sep 17 00:00:00 2001
-From: Brent 

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

2024-04-08 Thread orbea
commit: 88039b9003ccba108506a6219fb06353e977de72
Author: orbea  riseup  net>
AuthorDate: Mon Apr  8 18:30:29 2024 +
Commit: orbea  riseup  net>
CommitDate: Mon Apr  8 18:30:29 2024 +
URL:https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=88039b90

dev-lang/python: update 3.10 libressl patch

>From OpenBSD.

Signed-off-by: orbea  riseup.net>

 dev-lang/python/files/python-3.10.3-libressl.patch | 101 -
 1 file changed, 39 insertions(+), 62 deletions(-)

diff --git a/dev-lang/python/files/python-3.10.3-libressl.patch 
b/dev-lang/python/files/python-3.10.3-libressl.patch
index 68dd937..ebff9d4 100644
--- a/dev-lang/python/files/python-3.10.3-libressl.patch
+++ b/dev-lang/python/files/python-3.10.3-libressl.patch
@@ -1,83 +1,61 @@
-Neuter security level things for LibreSSL < 3.6.0
-
-diff --git a/Modules/_ssl.c b/Modules/_ssl.c
-index d11ec05..4cb9479 100644
 a/Modules/_ssl.c
-+++ b/Modules/_ssl.c
-@@ -171,7 +171,15 @@ extern const SSL_METHOD *TLSv1_2_method(void);
-  * Based on Hynek's excellent blog post (update 2021-02-11)
-  * https://hynek.me/articles/hardening-your-web-servers-ssl-ciphers/
-  */
--  #define PY_SSL_DEFAULT_CIPHER_STRING 
"@SECLEVEL=2:ECDH+AESGCM:ECDH+CHACHA20:ECDH+AES:DHE+AES:!aNULL:!eNULL:!aDSS:!SHA1:!AESCCM"
-+
-+  // libssl can only parse @SECLEVEL annotations with LibreSSL 3.6.0 and 
later.
-+  #if defined(LIBRESSL_VERSION_NUMBER) && \
-+ (LIBRESSL_VERSION_NUMBER >= 0x0306f)
-+#define PY_SSL_DEFAULT_CIPHER_STRING 
"@SECLEVEL=2:ECDH+AESGCM:ECDH+CHACHA20:ECDH+AES:DHE+AES:!aNULL:!eNULL:!aDSS:!SHA1:!AESCCM"
-+  #else
-+#define PY_SSL_DEFAULT_CIPHER_STRING 
"ECDH+AESGCM:ECDH+CHACHA20:ECDH+AES:DHE+AES:!aNULL:!eNULL:!aDSS:!SHA1:!AESCCM"
-+  #endif
-+
-   #ifndef PY_SSL_MIN_PROTOCOL
- #define PY_SSL_MIN_PROTOCOL TLS1_2_VERSION
-   #endif
-@@ -3584,6 +3592,16 @@ PyDoc_STRVAR(PySSLContext_num_tickets_doc,
- "Control the number of TLSv1.3 session tickets");
- #endif /* TLS1_3_VERSION */
-
-+// Fall back to security level 1 for LibreSSL < 3.6.0
-+#if defined(LIBRESSL_VERSION_NUMBER) && \
-+   (LIBRESSL_VERSION_NUMBER < 0x0306f)
-+static int
-+SSL_CTX_get_security_level(const SSL_CTX *ctx)
-+{
-+return 1;
-+}
-+#endif
-+
- static PyObject *
- get_security_level(PySSLContext *self, void *c)
- {
-
-Fix for _hashopenssl module.
-https://cvsweb.openbsd.org/cgi-bin/cvsweb/ports/lang/python/3.11/patches/patch-Modules__hashopenssl_c
+LibreSSL has NID_sha3_256 and NID_sha512_256 now, but it's simpler to
+handle -stable updates if we keep the patch until 7.4 is out.
 
 Index: Modules/_hashopenssl.c
 --- a/Modules/_hashopenssl.c.orig
 +++ b/Modules/_hashopenssl.c
-@@ -45,11 +45,6 @@
-
+@@ -45,10 +45,18 @@
+ 
  #define MUNCH_SIZE INT_MAX
-
--#define PY_OPENSSL_HAS_SCRYPT 1
--#define PY_OPENSSL_HAS_SHA3 1
--#define PY_OPENSSL_HAS_SHAKE 1
--#define PY_OPENSSL_HAS_BLAKE2 1
--
+ 
++#ifdef NID_id_scrypt
+ #define PY_OPENSSL_HAS_SCRYPT 1
++#endif
++#ifdef NID_sha3_256
+ #define PY_OPENSSL_HAS_SHA3 1
++#endif
++#ifdef NID_shake256
+ #define PY_OPENSSL_HAS_SHAKE 1
++#endif
++#ifdef NID_blake2s256
+ #define PY_OPENSSL_HAS_BLAKE2 1
++#endif
+ 
  #if OPENSSL_VERSION_NUMBER >= 0x3000L
  #define PY_EVP_MD EVP_MD
- #define PY_EVP_MD_fetch(algorithm, properties) EVP_MD_fetch(NULL, algorithm, 
properties)
-@@ -119,6 +114,7 @@ static const py_hashentry_t py_hashes[] = {
- PY_HASH_ENTRY(Py_hash_sha256, "SHA256", SN_sha256, NID_sha256),
+@@ -120,19 +128,27 @@ static const py_hashentry_t py_hashes[] = {
  PY_HASH_ENTRY(Py_hash_sha384, "SHA384", SN_sha384, NID_sha384),
  PY_HASH_ENTRY(Py_hash_sha512, "SHA512", SN_sha512, NID_sha512),
-+#if !defined(LIBRESSL_VERSION_NUMBER)
  /* truncated sha2 */
++#ifdef NID_sha512_256
  PY_HASH_ENTRY(Py_hash_sha512_224, "SHA512_224", SN_sha512_224, 
NID_sha512_224),
  PY_HASH_ENTRY(Py_hash_sha512_256, "SHA512_256", SN_sha512_256, 
NID_sha512_256),
-@@ -133,6 +129,7 @@ static const py_hashentry_t py_hashes[] = {
++#endif
+ /* sha3 */
++#ifdef PY_OPENSSL_HAS_SHA3
+ PY_HASH_ENTRY(Py_hash_sha3_224, NULL, SN_sha3_224, NID_sha3_224),
+ PY_HASH_ENTRY(Py_hash_sha3_256, NULL, SN_sha3_256, NID_sha3_256),
+ PY_HASH_ENTRY(Py_hash_sha3_384, NULL, SN_sha3_384, NID_sha3_384),
+ PY_HASH_ENTRY(Py_hash_sha3_512, NULL, SN_sha3_512, NID_sha3_512),
++#endif
+ /* sha3 shake */
++#ifdef PY_OPENSSL_HAS_SHAKE
+ PY_HASH_ENTRY(Py_hash_shake_128, NULL, SN_shake128, NID_shake128),
+ PY_HASH_ENTRY(Py_hash_shake_256, NULL, SN_shake256, NID_shake256),
++#endif
  /* blake2 digest */
++#ifdef PY_OPENSSL_HAS_BLAKE2
  PY_HASH_ENTRY(Py_hash_blake2s, "blake2s256", SN_blake2s256, 
NID_blake2s256),
  PY_HASH_ENTRY(Py_hash_blake2b, "blake2b512", SN_blake2b512, 
NID_blake2b512),
 +#endif
  PY_HASH_ENTRY(NULL, NULL, NULL, 0),
  };
-
-@@ -873,11 +870,15 @@ py_evp_fromname(PyObject *module, const char *digestna
+ 
+@@ -873,11 +889,15 @@ py_evp_fromname(PyObject 

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

2024-04-08 Thread William Hubbs
commit: 10accc2c165a0d975be93fba222bbf13b63311a7
Author: William Hubbs  gentoo  org>
AuthorDate: Mon Apr  8 18:30:49 2024 +
Commit: William Hubbs  gentoo  org>
CommitDate: Mon Apr  8 18:34:41 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=10accc2c

dev-libs/dotconf: style changes

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

 dev-libs/dotconf/dotconf-1.4.ebuild | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/dev-libs/dotconf/dotconf-1.4.ebuild 
b/dev-libs/dotconf/dotconf-1.4.ebuild
index 7e8371546f9f..36d47ae81583 100644
--- a/dev-libs/dotconf/dotconf-1.4.ebuild
+++ b/dev-libs/dotconf/dotconf-1.4.ebuild
@@ -3,12 +3,14 @@
 
 EAPI=8
 
+if [[ ${PV} == * ]]; then
+   inherit git-r3
+fi
 inherit autotools toolchain-funcs
 
 DESCRIPTION="dot.conf configuration file parser"
 HOMEPAGE="https://github.com/williamh/dotconf;
 if [[ ${PV} == * ]]; then
-   inherit git-r3
EGIT_REPO_URI="https://github.com/williamh/dotconf.git;
 else
SRC_URI="https://github.com/williamh/dotconf/archive/v${PV}.tar.gz -> 
${P}.tar.gz"



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

2024-04-08 Thread William Hubbs
commit: ceb1566397c599b8fe43f349128ee2157c2aafa2
Author: William Hubbs  gentoo  org>
AuthorDate: Mon Apr  8 18:34:13 2024 +
Commit: William Hubbs  gentoo  org>
CommitDate: Mon Apr  8 18:34:42 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ceb15663

dev-libs/dotconf: add live

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

 dev-libs/dotconf/dotconf-.ebuild | 37 
 1 file changed, 37 insertions(+)

diff --git a/dev-libs/dotconf/dotconf-.ebuild 
b/dev-libs/dotconf/dotconf-.ebuild
new file mode 100644
index ..36d47ae81583
--- /dev/null
+++ b/dev-libs/dotconf/dotconf-.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+if [[ ${PV} == * ]]; then
+   inherit git-r3
+fi
+inherit autotools toolchain-funcs
+
+DESCRIPTION="dot.conf configuration file parser"
+HOMEPAGE="https://github.com/williamh/dotconf;
+if [[ ${PV} == * ]]; then
+   EGIT_REPO_URI="https://github.com/williamh/dotconf.git;
+else
+   SRC_URI="https://github.com/williamh/dotconf/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 
~riscv ~sparc ~x86 ~amd64-linux ~x86-linux"
+fi
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+
+DEPEND=">=dev-build/autoconf-2.58"
+
+src_configure() {
+   eautoreconf
+   econf --disable-static
+}
+
+src_compile() {
+   emake CC="$(tc-getCC)"
+}
+
+src_install() {
+   default
+   find "${ED}" -type f -name '*.la' -delete || die
+}



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

2024-04-08 Thread William Hubbs
commit: d7e74e0f8e7ab2bb4ec24aa6eee034bf891841d4
Author: William Hubbs  gentoo  org>
AuthorDate: Mon Apr  8 18:29:01 2024 +
Commit: William Hubbs  gentoo  org>
CommitDate: Mon Apr  8 18:34:41 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d7e74e0f

dev-libs/dotconf: fix pkgcheck issues

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

 dev-libs/dotconf/dotconf-1.3-r2.ebuild | 2 --
 1 file changed, 2 deletions(-)

diff --git a/dev-libs/dotconf/dotconf-1.3-r2.ebuild 
b/dev-libs/dotconf/dotconf-1.3-r2.ebuild
index 2dedf327663c..5092ea045426 100644
--- a/dev-libs/dotconf/dotconf-1.3-r2.ebuild
+++ b/dev-libs/dotconf/dotconf-1.3-r2.ebuild
@@ -12,10 +12,8 @@ SRC_URI="mirror://gentoo/${P}.tar.gz"
 LICENSE="LGPL-2.1"
 SLOT="0"
 KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv sparc x86 
~amd64-linux ~x86-linux"
-IUSE=""
 
 DEPEND=">=dev-build/autoconf-2.58"
-RDEPEND=""
 
 src_configure() {
econf --disable-static



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

2024-04-08 Thread Sam James
commit: b399c14a9af263ff417a9fc1fe22b84b5e49d328
Author: Sam James  gentoo  org>
AuthorDate: Mon Apr  8 18:24:18 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Apr  8 18:30:04 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b399c14a

dev-libs/jansson: switch to smaller distfile

Contents are identical, modulo timestamps.

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

 dev-libs/jansson/Manifest   | 2 +-
 dev-libs/jansson/jansson-2.14-r1.ebuild | 4 ++--
 dev-libs/jansson/jansson-2.14-r2.ebuild | 2 +-
 3 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/dev-libs/jansson/Manifest b/dev-libs/jansson/Manifest
index 8a5efd23fb16..24fa3b4d26fe 100644
--- a/dev-libs/jansson/Manifest
+++ b/dev-libs/jansson/Manifest
@@ -1 +1 @@
-DIST jansson-2.14.tar.gz 535618 BLAKE2B 
eb514ff222444d4c0d1ef6b99150e3e43bd4d7a1bec3d66e5ece8bc59ac19a0898d9eb061cacad52afda7fe172ec6df46b5a90952707422f56daae53f82c9427
 SHA512 
5a592776c7ba8c0b1f5efaf813f77948bbc4bda168a72d221d176af0cf61038e26c1f30795433be10e2fc5069d5763d11852a8574774906a9f8ad261ac30109c
+DIST jansson-2.14.tar.bz2 434481 BLAKE2B 
b7b7e98360fd73f7925b88e3729a7a18307b4f05fed4b37659d24ddc03208469471d508dcd245534f73af3b5e93f595e49e3cb2c99733955b03d471bd5a32f15
 SHA512 
1a659c0f41b0672757c13ebd16bd10ad7d6484366aefda078aa816266ce4f5638bc121f1ce8c4234b0b9f201ea73c227b9084125857452cbcba058a111e4a6fd

diff --git a/dev-libs/jansson/jansson-2.14-r1.ebuild 
b/dev-libs/jansson/jansson-2.14-r1.ebuild
index 1d11fe6ed7f2..f19ea8be4b1a 100644
--- a/dev-libs/jansson/jansson-2.14-r1.ebuild
+++ b/dev-libs/jansson/jansson-2.14-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -7,7 +7,7 @@ inherit toolchain-funcs
 
 DESCRIPTION="C library for encoding, decoding and manipulating JSON data"
 HOMEPAGE="https://www.digip.org/jansson/;
-SRC_URI="https://github.com/akheron/jansson/releases/download/v${PV}/${P}.tar.gz;
+SRC_URI="https://github.com/akheron/jansson/releases/download/v${PV}/${P}.tar.bz2;
 
 LICENSE="MIT"
 SLOT="0/4"

diff --git a/dev-libs/jansson/jansson-2.14-r2.ebuild 
b/dev-libs/jansson/jansson-2.14-r2.ebuild
index 094aa5550e1b..b2f6ab300708 100644
--- a/dev-libs/jansson/jansson-2.14-r2.ebuild
+++ b/dev-libs/jansson/jansson-2.14-r2.ebuild
@@ -7,7 +7,7 @@ inherit autotools
 
 DESCRIPTION="C library for encoding, decoding and manipulating JSON data"
 HOMEPAGE="https://www.digip.org/jansson/;
-SRC_URI="https://github.com/akheron/jansson/releases/download/v${PV}/${P}.tar.gz;
+SRC_URI="https://github.com/akheron/jansson/releases/download/v${PV}/${P}.tar.bz2;
 
 LICENSE="MIT"
 SLOT="0/4"



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

2024-04-08 Thread Sam James
commit: 4cc5a38469f16c4270d2fcb68d83cf354bd2bed2
Author: Sam James  gentoo  org>
AuthorDate: Mon Apr  8 18:25:38 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Apr  8 18:30:05 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4cc5a384

media-gfx/jp2a: switch to smaller distfile

Contents are identical.

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

 media-gfx/jp2a/Manifest  | 2 +-
 media-gfx/jp2a/jp2a-1.1.1.ebuild | 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/media-gfx/jp2a/Manifest b/media-gfx/jp2a/Manifest
index 441d5b294792..ee52e4002079 100644
--- a/media-gfx/jp2a/Manifest
+++ b/media-gfx/jp2a/Manifest
@@ -1 +1 @@
-DIST jp2a-1.1.1.tar.gz 628052 BLAKE2B 
7f999ff1c7f32b02007a8d0a2d5f1aed4d77a3e9ed6711566faf0169e8d0eb842b3b118c36671a98abd8ccbad100eace4f1053b6dc795071f30e70052488f141
 SHA512 
898141c4b2847049cc312995a4b18d0de3f62bf9cf5c45050df01007de42486c706ab4b63a30f13828807d7bf01680a0e391304d03ba2087a481d86668773dba
+DIST jp2a-1.1.1.tar.bz2 525678 BLAKE2B 
82e4717acb27596ca789681d288767cd602207b56e4f4afbffe5a1a107d67e0bc2b61dadd3769963eff34d3d8a1546741a069cfa7dfe40c9d3486cac6ccb29d6
 SHA512 
92234100e43c542f468ce586fb1c3f975c2492b80062ea5871f0eb02351b26b7f56bd5567d4d2e3bcec1ea66ebae22623d7d973c3bc794dd99c819efcae983cd

diff --git a/media-gfx/jp2a/jp2a-1.1.1.ebuild b/media-gfx/jp2a/jp2a-1.1.1.ebuild
index 366bd17edf29..2696e5ec3b0f 100644
--- a/media-gfx/jp2a/jp2a-1.1.1.ebuild
+++ b/media-gfx/jp2a/jp2a-1.1.1.ebuild
@@ -1,11 +1,11 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
 DESCRIPTION="JPEG/PNG image to ASCII art converter"
 HOMEPAGE="https://github.com/Talinx/jp2a/;
-SRC_URI="https://github.com/Talinx/jp2a/releases/download/v${PV}/${P}.tar.gz;
+SRC_URI="https://github.com/Talinx/jp2a/releases/download/v${PV}/${P}.tar.bz2;
 
 LICENSE="GPL-2"
 SLOT="0"



[gentoo-commits] repo/gentoo:master commit in: net-misc/ssh-askpass-fullscreen/

2024-04-08 Thread Sam James
commit: 3cf02c46e5ccfef6ebd65c34d450ff5a1d07dd7e
Author: Sam James  gentoo  org>
AuthorDate: Mon Apr  8 18:27:16 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Apr  8 18:30:05 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3cf02c46

net-misc/ssh-askpass-fullscreen: switch to smaller distfile

Contents are identical.

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

 net-misc/ssh-askpass-fullscreen/Manifest  | 2 +-
 net-misc/ssh-askpass-fullscreen/ssh-askpass-fullscreen-1.2.ebuild | 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/net-misc/ssh-askpass-fullscreen/Manifest 
b/net-misc/ssh-askpass-fullscreen/Manifest
index 0f334983106a..81c68555db51 100644
--- a/net-misc/ssh-askpass-fullscreen/Manifest
+++ b/net-misc/ssh-askpass-fullscreen/Manifest
@@ -1 +1 @@
-DIST ssh-askpass-fullscreen-1.2.tar.gz 101597 BLAKE2B 
86c632f83d99ed3d6934b921e499fdb75821659d5b54d380a9d7b04355b93602a481e94320d795b614f2e4c67e7a3ffe1e8380065840e31cb9f5e29c5ae8a75d
 SHA512 
478ae81d8d8b174f9a7ba8f7071aca80503ee3ceed945f12fc44f69d08df4ede010de64ab96cacc901b5b29f4a0e4efb86c220e40f2903b8a4306acc4381f88d
+DIST ssh-askpass-fullscreen-1.2.tar.bz2 82078 BLAKE2B 
5fbb18e99978e9d2632bb01b6f608c4bb2ed656958bc6e8c9ff9819561abd7dc8a09b333a4cc181115ca3439bf9731e1bdb697d551a771ce4b0777e64b90b88b
 SHA512 
ba8ba726ea618adc66fa1b8b4b1cdbf78bd82ed98bc17dcb5285a78f9e0e1c9ece8b715b8cf89f7beae3d62a80f1dfaf8f561269b92f61445df3ec59ce16522e

diff --git a/net-misc/ssh-askpass-fullscreen/ssh-askpass-fullscreen-1.2.ebuild 
b/net-misc/ssh-askpass-fullscreen/ssh-askpass-fullscreen-1.2.ebuild
index 35f4e0804a82..aa0502e311e4 100644
--- a/net-misc/ssh-askpass-fullscreen/ssh-askpass-fullscreen-1.2.ebuild
+++ b/net-misc/ssh-askpass-fullscreen/ssh-askpass-fullscreen-1.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -7,7 +7,7 @@ inherit autotools
 
 DESCRIPTION="A small SSH Askpass replacement written with GTK2"
 HOMEPAGE="https://github.com/atj/ssh-askpass-fullscreen;
-SRC_URI="https://github.com/atj/${PN}/releases/download/v${PV}/${P}.tar.gz;
+SRC_URI="https://github.com/atj/${PN}/releases/download/v${PV}/${P}.tar.bz2;
 
 LICENSE="GPL-2+"
 SLOT="0"



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

2024-04-08 Thread Sam James
commit: 76ac240830be061d36f6c3180d64008d7d9fd050
Author: Sam James  gentoo  org>
AuthorDate: Mon Apr  8 18:28:33 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Apr  8 18:30:06 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=76ac2408

sci-geosciences/laszip: switch to smaller distfile

Contents are identical.

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

 sci-geosciences/laszip/Manifest   | 4 ++--
 sci-geosciences/laszip/laszip-3.4.1-r1.ebuild | 2 +-
 sci-geosciences/laszip/laszip-3.4.1.ebuild| 2 +-
 sci-geosciences/laszip/laszip-3.4.3.ebuild| 2 +-
 4 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/sci-geosciences/laszip/Manifest b/sci-geosciences/laszip/Manifest
index f95abaa14bf2..3458e0e36292 100644
--- a/sci-geosciences/laszip/Manifest
+++ b/sci-geosciences/laszip/Manifest
@@ -1,2 +1,2 @@
-DIST laszip-src-3.4.1.tar.gz 219421 BLAKE2B 
b1bb3f66d9209c6a137af84c8d220ee6a50309139721b8e0befb4f56991e8153fc644ca5c2cdcb57abf297694f1f679a3961dabdff6450bc6dcc965ef6cd
 SHA512 
001602a602dda1e43a08ee306b9c7c23faaf5777d551c269aac4a21b1c99449d2f12f46a0f95ff237003a0ab691eaca15b43b2f4d354651abc5d54930a39a134
-DIST laszip-src-3.4.3.tar.gz 219534 BLAKE2B 
fb19a3494a8ba8ecf7463087eb9eb2d9c6a84f722c394e33574c774b802e80e5eb69bea1ca900b580b21b58515d1176018d36a761151354f9775caf88ded
 SHA512 
52033d4e271a75f77de9f112e034ff080e476c0d117010136088b255323e4542550c0fa4f87d86521959787919ca3c7e49ef8c8975ba8f8239799a4d7f34d53f
+DIST laszip-src-3.4.1.tar.bz2 151530 BLAKE2B 
17647e458a43165d21cf3ad6fa141f5ae5d82d27d73e4e2d4098bbb72db4826f495e86e15c6985c29eb532ba2677f1c9fe1674e1d8219b451f5b0f26cba1b2e0
 SHA512 
3aaace2b38b61403b965ca29c8902d757d781dd5ec6aa55eb5779164a66bd340a3be9af17dfe625e77a7ffcc54579610d3ebdbfce54c42ae8ba47dbd22c8c1e7
+DIST laszip-src-3.4.3.tar.bz2 153819 BLAKE2B 
f23d0410ea474c50e858353ef06d9d006e091615e1a8cd26c070de81d2e12770ca64aa3281dd1348ebd372776cd951039d3fa3a60f487d0cb85dda0b19b17f4b
 SHA512 
32635d0918201b1eb141b70bf946f06a40ef9a05d1b51429c90375382e9064e2c500574926a49ae2f6fef44c3a94329b1c305a3945f9bed2a3a92c9d63d37d74

diff --git a/sci-geosciences/laszip/laszip-3.4.1-r1.ebuild 
b/sci-geosciences/laszip/laszip-3.4.1-r1.ebuild
index 39ce3fba99a0..d41ac8eef3fb 100644
--- a/sci-geosciences/laszip/laszip-3.4.1-r1.ebuild
+++ b/sci-geosciences/laszip/laszip-3.4.1-r1.ebuild
@@ -7,7 +7,7 @@ inherit cmake flag-o-matic
 
 DESCRIPTION="Library for free and lossless compression of the LAS LiDAR format"
 HOMEPAGE="https://laszip.org/;
-SRC_URI="https://github.com/LASzip/LASzip/releases/download/${PV}/${PN}-src-${PV}.tar.gz;
+SRC_URI="https://github.com/LASzip/LASzip/releases/download/${PV}/${PN}-src-${PV}.tar.bz2;
 
 SLOT="0"
 LICENSE="LGPL-2.1+"

diff --git a/sci-geosciences/laszip/laszip-3.4.1.ebuild 
b/sci-geosciences/laszip/laszip-3.4.1.ebuild
index fe87f91ea1c0..fd0926e96b21 100644
--- a/sci-geosciences/laszip/laszip-3.4.1.ebuild
+++ b/sci-geosciences/laszip/laszip-3.4.1.ebuild
@@ -7,7 +7,7 @@ inherit cmake flag-o-matic
 
 DESCRIPTION="Library for free and lossless compression of the LAS LiDAR format"
 HOMEPAGE="https://laszip.org/;
-SRC_URI="https://github.com/LASzip/LASzip/releases/download/${PV}/${PN}-src-${PV}.tar.gz;
+SRC_URI="https://github.com/LASzip/LASzip/releases/download/${PV}/${PN}-src-${PV}.tar.bz2;
 
 SLOT="0"
 LICENSE="LGPL-2.1+"

diff --git a/sci-geosciences/laszip/laszip-3.4.3.ebuild 
b/sci-geosciences/laszip/laszip-3.4.3.ebuild
index 58e2a7808ff4..e82c9094b483 100644
--- a/sci-geosciences/laszip/laszip-3.4.3.ebuild
+++ b/sci-geosciences/laszip/laszip-3.4.3.ebuild
@@ -7,7 +7,7 @@ inherit cmake
 
 DESCRIPTION="Library for free and lossless compression of the LAS LiDAR format"
 HOMEPAGE="https://laszip.org/;
-SRC_URI="https://github.com/LASzip/LASzip/releases/download/${PV}/${PN}-src-${PV}.tar.gz;
+SRC_URI="https://github.com/LASzip/LASzip/releases/download/${PV}/${PN}-src-${PV}.tar.bz2;
 S="${WORKDIR}/${PN}-src-${PV}"
 
 LICENSE="LGPL-2.1+"



[gentoo-commits] repo/gentoo:master commit in: sci-physics/geant/, sci-physics/geant/files/

2024-04-08 Thread Guilherme Amadio
commit: 92adce0f85a9027e5426c6578c4c31310d037c90
Author: Guilherme Amadio  gentoo  org>
AuthorDate: Mon Apr  8 17:49:24 2024 +
Commit: Guilherme Amadio  gentoo  org>
CommitDate: Mon Apr  8 17:57:23 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=92adce0f

sci-physics/geant: fix bug 928657

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

Signed-off-by: Guilherme Amadio  gentoo.org>

 .../files/geant-4.11.2.1-find-soxt-noversion.patch   | 20 
 sci-physics/geant/geant-4.11.2.1.ebuild  |  1 +
 2 files changed, 21 insertions(+)

diff --git a/sci-physics/geant/files/geant-4.11.2.1-find-soxt-noversion.patch 
b/sci-physics/geant/files/geant-4.11.2.1-find-soxt-noversion.patch
new file mode 100644
index ..a35e184ffccb
--- /dev/null
+++ b/sci-physics/geant/files/geant-4.11.2.1-find-soxt-noversion.patch
@@ -0,0 +1,20 @@
+Remove versions from find_package(SoXt/SoWin), bug 928657.
+Patch submitted upstream.
+
+--- a/cmake/Modules/G4InterfaceOptions.cmake
 b/cmake/Modules/G4InterfaceOptions.cmake
+@@ -153,12 +153,12 @@ if(GEANT4_USE_INVENTOR)
+ geant4_save_package_variables(Inventor SoQt_DIR)
+   else()
+ if(UNIX)
+-  find_package(SoXt 1.4.0 REQUIRED)
++  find_package(SoXt REQUIRED)
+   check_sobind_version(SoXt 1.4.0)
+   geant4_save_package_variables(Inventor SoXt_DIR)
+   set(GEANT4_USE_INVENTOR_XT ON)
+ elseif(WIN32)
+-  find_package(SoWin 1.4.0 REQUIRED)
++  find_package(SoWin REQUIRED)
+   check_sobind_version(SoWin 1.4.0)
+   geant4_save_package_variables(Inventor SoWin_DIR)
+   set(GEANT4_USE_INVENTOR_WIN ON)

diff --git a/sci-physics/geant/geant-4.11.2.1.ebuild 
b/sci-physics/geant/geant-4.11.2.1.ebuild
index 2e384cbf7fc8..798bd3585b77 100644
--- a/sci-physics/geant/geant-4.11.2.1.ebuild
+++ b/sci-physics/geant/geant-4.11.2.1.ebuild
@@ -67,6 +67,7 @@ RDEPEND="
 
 PATCHES=(
"${FILESDIR}"/${PN}-4.11.0.2-musl-avoid-execinfo.patch
+   "${FILESDIR}"/${PN}-4.11.2.1-find-soxt-noversion.patch
 )
 
 src_configure() {



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

2024-04-08 Thread Florian Schmaus
commit: 60e7fcac8eef2d7b25eab08faa34713c7a90416a
Author: Florian Schmaus  gentoo  org>
AuthorDate: Mon Apr  8 17:46:17 2024 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Mon Apr  8 17:46:17 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=60e7fcac

dev-libs/editline: drop empty variable assignments

Signed-off-by: Florian Schmaus  gentoo.org>

 dev-libs/editline/editline-1.17.1.ebuild | 6 +-
 1 file changed, 1 insertion(+), 5 deletions(-)

diff --git a/dev-libs/editline/editline-1.17.1.ebuild 
b/dev-libs/editline/editline-1.17.1.ebuild
index eed9640bbec9..0bba672748cf 100644
--- a/dev-libs/editline/editline-1.17.1.ebuild
+++ b/dev-libs/editline/editline-1.17.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -10,10 +10,6 @@ 
SRC_URI="https://github.com/troglobit/editline/releases/download/${PV}/${P}.tar.
 LICENSE="Apache-2.0"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-DEPEND=""
-RDEPEND=""
 
 PATCHES=("${FILESDIR}"/${PN}-1.16.0-rename-man.patch)
 



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

2024-04-08 Thread Florian Schmaus
commit: ad80f38181a03376fb1b72a1af616489add453e5
Author: Florian Schmaus  gentoo  org>
AuthorDate: Mon Apr  8 17:45:38 2024 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Mon Apr  8 17:45:38 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad80f381

dev-libs/dotconf: inherit git-r3 only if live version

Signed-off-by: Florian Schmaus  gentoo.org>

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

diff --git a/dev-libs/dotconf/dotconf-1.4.ebuild 
b/dev-libs/dotconf/dotconf-1.4.ebuild
index 7621056d492b..7e8371546f9f 100644
--- a/dev-libs/dotconf/dotconf-1.4.ebuild
+++ b/dev-libs/dotconf/dotconf-1.4.ebuild
@@ -3,11 +3,12 @@
 
 EAPI=8
 
-inherit autotools git-r3 toolchain-funcs
+inherit autotools toolchain-funcs
 
 DESCRIPTION="dot.conf configuration file parser"
 HOMEPAGE="https://github.com/williamh/dotconf;
 if [[ ${PV} == * ]]; then
+   inherit git-r3
EGIT_REPO_URI="https://github.com/williamh/dotconf.git;
 else
SRC_URI="https://github.com/williamh/dotconf/archive/v${PV}.tar.gz -> 
${P}.tar.gz"



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

2024-04-08 Thread Sam James
commit: 2341da45d00d48e627363d73ba332b4f942fff4c
Author: Sam James  gentoo  org>
AuthorDate: Mon Apr  8 17:06:13 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Apr  8 17:06:30 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2341da45

sci-geosciences/gpscorrelate: switch to smaller distfile

Contents are identical.

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

 sci-geosciences/gpscorrelate/Manifest| 2 +-
 sci-geosciences/gpscorrelate/gpscorrelate-2.0.ebuild | 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/sci-geosciences/gpscorrelate/Manifest 
b/sci-geosciences/gpscorrelate/Manifest
index 6e8b6e1ff9e7..01f99a14b05e 100644
--- a/sci-geosciences/gpscorrelate/Manifest
+++ b/sci-geosciences/gpscorrelate/Manifest
@@ -1 +1 @@
-DIST gpscorrelate-2.0.tar.gz 283797 BLAKE2B 
8cee5b3c37fa758cbf665b9e7cfcc61d7ee73c4aebc0a660718812c598e9b362e76c746a8d6007080783a5d2c0b91eaf5d5c90f48072e6808d2409c6d2b5fbf4
 SHA512 
c4267b14b219118f2d56c064403a3a7bd74ef1d3af1e83bec6fe5b391bee80b3d69a0e52a834da9f615d9c54720ade28ea22ab8b6fac75c31c71fc5eb348f709
+DIST gpscorrelate-2.0.tar.xz 238276 BLAKE2B 
d576c49d80f9886530930e99231922816f8498abcedb748ce00706bd8906d9e3fb8d1e3402daab0278f6c8189fe423a44eeb4ca0bfd1b7ad56412ae49094fdea
 SHA512 
b4e28a416ad8eec0ed04f24118db0198cbc7328f4d63e7620e7468a66cdcf9a3fe825b779a32f079511c49b9da4a778ff47daa40afeb9fc14f269bdc4c8162b8

diff --git a/sci-geosciences/gpscorrelate/gpscorrelate-2.0.ebuild 
b/sci-geosciences/gpscorrelate/gpscorrelate-2.0.ebuild
index f2d065010f21..c57f7d9fdc55 100644
--- a/sci-geosciences/gpscorrelate/gpscorrelate-2.0.ebuild
+++ b/sci-geosciences/gpscorrelate/gpscorrelate-2.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -7,7 +7,7 @@ inherit desktop
 
 DESCRIPTION="Tool for adjusting EXIF tags of your photos with a recorded GPS 
trace"
 HOMEPAGE="https://dfandrich.github.io/gpscorrelate/;
-SRC_URI="https://github.com/dfandrich/${PN}/releases/download/${PV}/${P}.tar.gz;
+SRC_URI="https://github.com/dfandrich/${PN}/releases/download/${PV}/${P}.tar.xz;
 
 LICENSE="GPL-2"
 SLOT="0"



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

2024-04-08 Thread Sam James
commit: 0c4688c98d1ec1c80567dc9506f2a87ff71fca97
Author: Sam James  gentoo  org>
AuthorDate: Mon Apr  8 17:04:27 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Apr  8 17:06:29 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c4688c9

media-gfx/exif: switch to smaller distfile

Contents are identical.

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

 media-gfx/exif/Manifest  | 2 +-
 media-gfx/exif/exif-0.6.22-r1.ebuild | 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/media-gfx/exif/Manifest b/media-gfx/exif/Manifest
index 8a884efe8b84..7705f4cda844 100644
--- a/media-gfx/exif/Manifest
+++ b/media-gfx/exif/Manifest
@@ -1 +1 @@
-DIST exif-0.6.22.tar.gz 569665 BLAKE2B 
556927fca99416ff174c0c4403337f2f8b85cb14472d920a48a9598d8b7e3be6b800b0b37a764cd89fb45b62376a05ef1f0ae6b260a076f0949aadf8a441a2eb
 SHA512 
b194bacb28ff2b910014edce732f97a875852abd486ce62bcf9274eb0ed668a0ee9c954cf60455191969aacb48d3d4d3172958a183b29f050c0bf8d55de14e7d
+DIST exif-0.6.22.tar.xz 369152 BLAKE2B 
11cfda3d504860c418863449ba986d64553c3ac8354f99bd2af33b3bcb324a237b3bf89110bbd08b8ef5e4f0ac293107afdaac8abc1f4607d3a0544f18686430
 SHA512 
f1e2c56b9e72a606c90d53733c1f2b310f7be16a3929595bbf9d5d10a128ef3f6582f547554fc106f449e94d626a137a0a5e4c99391c9253d677abd5ae7fc333

diff --git a/media-gfx/exif/exif-0.6.22-r1.ebuild 
b/media-gfx/exif/exif-0.6.22-r1.ebuild
index 8d4d61f471b8..230ebd275c1a 100644
--- a/media-gfx/exif/exif-0.6.22-r1.ebuild
+++ b/media-gfx/exif/exif-0.6.22-r1.ebuild
@@ -1,11 +1,11 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
 DESCRIPTION="Small CLI util to show EXIF infos hidden in JPEG files"
 HOMEPAGE="https://libexif.github.io/ https://github.com/libexif/exif;
-SRC_URI="https://github.com/lib${PN}/${PN}/releases/download/${PN}-${PV//./_}-release/${P}.tar.gz;
+SRC_URI="https://github.com/lib${PN}/${PN}/releases/download/${PN}-${PV//./_}-release/${P}.tar.xz;
 
 LICENSE="LGPL-2+"
 SLOT="0"



[gentoo-commits] repo/gentoo:master commit in: games-engines/odamex/

2024-04-08 Thread Sam James
commit: b84e234b2f74f83fdb8a970ae8b2ee83d1d40175
Author: Sam James  gentoo  org>
AuthorDate: Mon Apr  8 17:03:13 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Apr  8 17:06:28 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b84e234b

games-engines/odamex: switch to smaller distfile

Contents are identical.

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

 games-engines/odamex/Manifest| 2 +-
 games-engines/odamex/odamex-10.4.0-r3.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/games-engines/odamex/Manifest b/games-engines/odamex/Manifest
index 0bc5ecb71c7d..ec0da44a3f5b 100644
--- a/games-engines/odamex/Manifest
+++ b/games-engines/odamex/Manifest
@@ -1 +1 @@
-DIST odamex-src-10.4.0.tar.gz 24233204 BLAKE2B 
377f14db15a367db3e84267a1483d5e138291fcefe53c2d522d2767ddd4a804df7ab31726d8818497c1eed93e6f0658fa4f855b6f4b0610f378a4ef3aab180b6
 SHA512 
12c114181aaf50e8c1f8c04d6e252f422fe887b5dc0be21974f5c1ac6645e1988091af638eb68fb9667ec4c7c2bdd5bb49981546644c33e90c80a9baefe2c930
+DIST odamex-src-10.4.0.tar.xz 17255540 BLAKE2B 
bdfb357424bd1712cf763f5e6109b67910e518703e8a29fa3b071f73302beea2d3e7ed63a4e7195c367a01947ad829a78967cc77acfe3455a6e2094ca33b6590
 SHA512 
bea6a2e70e6bdab6a1d6b5beccf981b7570142cdabc6e54935601c5fd966e1a0e7935aa6b492185165440b31899fa6240f038a75d4741a92520e6e9be935ef7b

diff --git a/games-engines/odamex/odamex-10.4.0-r3.ebuild 
b/games-engines/odamex/odamex-10.4.0-r3.ebuild
index de72a4d61655..a1d216e1f011 100644
--- a/games-engines/odamex/odamex-10.4.0-r3.ebuild
+++ b/games-engines/odamex/odamex-10.4.0-r3.ebuild
@@ -8,7 +8,7 @@ inherit cmake desktop prefix wxwidgets xdg
 
 DESCRIPTION="Online multiplayer free software engine for DOOM"
 HOMEPAGE="https://odamex.net/;
-SRC_URI="https://github.com/${PN}/${PN}/releases/download/${PV}/${PN}-src-${PV}.tar.gz;
+SRC_URI="https://github.com/${PN}/${PN}/releases/download/${PV}/${PN}-src-${PV}.tar.xz;
 
 LICENSE="GPL-2+ MIT"
 SLOT="0"



[gentoo-commits] repo/gentoo:master commit in: profiles/default/linux/riscv/23.0/rv32/

2024-04-08 Thread Andreas K. Hüttel
commit: 7d6b5175f2b131acb3f717d0c56b12ec30405f93
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Mon Apr  8 17:04:25 2024 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Mon Apr  8 17:05:25 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7d6b5175

profiles: Mask  gentoo.org>

 profiles/default/linux/riscv/23.0/rv32/package.mask | 6 ++
 1 file changed, 6 insertions(+)

diff --git a/profiles/default/linux/riscv/23.0/rv32/package.mask 
b/profiles/default/linux/riscv/23.0/rv32/package.mask
new file mode 100644
index ..2302e45c18e3
--- /dev/null
+++ b/profiles/default/linux/riscv/23.0/rv32/package.mask
@@ -0,0 +1,6 @@
+# Copyright 2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# Andreas K. Hüttel  (2024-04-08)
+# musl only supports this since 1.2.5
+

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

2024-04-08 Thread Steffen Winter
commit: 13d54d0579d00778d74e57a5fa94321df445200a
Author: Steffen Winter  proton  me>
AuthorDate: Mon Apr  8 16:48:53 2024 +
Commit: Steffen Winter  freenet  de>
CommitDate: Mon Apr  8 16:48:53 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=13d54d05

dev-vcs/jj: drop 0.14.0

Signed-off-by: Steffen Winter  proton.me>

 dev-vcs/jj/Manifest | 137 
 dev-vcs/jj/jj-0.14.0.ebuild | 383 
 2 files changed, 520 deletions(-)

diff --git a/dev-vcs/jj/Manifest b/dev-vcs/jj/Manifest
index 5bd71bce08..444aa47541 100644
--- a/dev-vcs/jj/Manifest
+++ b/dev-vcs/jj/Manifest
@@ -1,77 +1,52 @@
 DIST addr2line-0.21.0.crate 40807 BLAKE2B 
9796b9a1177a299797902b7f64247d81d63d3f7e0dcc1256990628e84c5f92e3094ee8d753d9b72187b9aaa73b7ca67c0217899f2226ebd1076f8d25b458475b
 SHA512 
afde7660dda30dee240e79df1fb5b92d4572520bf17a134ef3765e2a077af9e13713952d52e27fae420109b40f6e24dbce1056687dbcbead858ffc21cc7dc69b
 DIST adler-1.0.2.crate 12778 BLAKE2B 
a1dc17786adae945ac09d3525e609ed944e6465690787bbb831a1b9d53793cba1989793d0a5606d5d23ee20d36457923d451b1b3530c9ec7072a487aa3e55bbd
 SHA512 
7ab190d31890fc05b0b55d8e2c6527a505e06793d5496be0b3831e0513412f9ba97f8148f6f68ed0770fa9cd980a5092d885e058becf1d5506b7c74b82674aa1
 DIST ahash-0.8.11.crate 43607 BLAKE2B 
7dff8e41798ba25df8c4827ff414a182bb25da4825f0119a74916fe775db5445b87be8fc87f7c7f98d3b5053e1d47546f98873de1a942d36e5f308a3fb7dd620
 SHA512 
47d211b2422de0b381dfe32229faa346406eb7a22dff867dc04c22389609a8671ce3218e662000c49891a06c259d82e0ff4413740f007729d80e097a6c3f0d9d
-DIST aho-corasick-1.1.2.crate 183136 BLAKE2B 
2d4306d8968061b9f7e50190be6a92b3f668169ba1b9f9691de08a57c96185f7a4288d20c64cb8488a260eb18d3ed4b0e8358b0cca47aa44759b2e448049cbaa
 SHA512 
61ef5092673ab5a60bec4e92df28a91fe6171ba59d5829ffe41fc55aff3bfb755533a4ad53dc7bf827a0b789fcce593b17e69d1fcfb3694f06ed3b1bd535d40c
 DIST aho-corasick-1.1.3.crate 183311 BLAKE2B 
8dfcbba0b9d94e55eae739b16f5c6474baa43ee7854c5ca792f426a9f46fb0eece79cd493b804e51449181bcad338b96819fe977c02c9907654d713e26b9f830
 SHA512 
ba422a54688c4678fcf16e34fdf3ed06c333e6e3fc8b75af9272a215add494d43ebaef319021134b61327fd5d3572aec0dc655b714ffb3bc71ba3c265c9ebb69
 DIST allocator-api2-0.2.16.crate 59025 BLAKE2B 
fda69b52435a7243eb19bc55914a1961e59dbad5ac12c40db39cccdf7a99c742da59c3ef160350808698db24b91e0ce655cd1acedbbcbe20c717604aae23ea5e
 SHA512 
e1eb0df6b44b62115795ebf772f81e9ac0b6d273afd81659dbddb7eb6628b6e5ef6a60ea21413e79ee638afb72e6872ba83a075f6324daf93f2f1eda48daff2f
 DIST android-tzdata-0.1.1.crate 7674 BLAKE2B 
4385a4875aadaacd5284a9ca7d1bf8a7bf14bf8925d1563d52fbabacc3af2c1ea08bfcf77106f3648f4fa052ac295158a21e7a0131d31eb9aecd99ea4ba20055
 SHA512 
4294024c21ddd0090c42c8eedf708d40d917f55ad5a4cb7aa3e64cfb6551b6df60f2e36bc08620c1d2fc8c7ba7207411518ee5c8635f60ed8ad9efdd458a2077
 DIST android_system_properties-0.1.5.crate 5243 BLAKE2B 
86f68ec3bdabf8c6ec47881d794970f08a9eefc7417fc8a2bf4fe9faf9bdd2a2024a94adb0cbf96673409f5fbbd4d0111a1ac371339e7a90a277b6cd5003524e
 SHA512 
b09f51339f9772c0e2e4241b36cf51573c6b96b19ffc1fbbc94b1c1d1d2fdfe8eac3134af54174a675ab05d18ef4f6bcb2c7fcc20114bbeef6e17e3692202191
 DIST anes-0.1.6.crate 23857 BLAKE2B 
9ef464a964709b408c7d7846b9b1e54e52d6ae8f21f22ccfe509ef7197d4694f439084dbdb01fdf88829d181965ea9d1452253789a46fdf6d0520e3413c50d61
 SHA512 
f9dfaaca9ca327881ec30efaf24e208daae668b1e9d6963c8b0ca9f9fd13be777c793076a87980429f0dfa4db28ef5331ce6652a76da4d5a87485b23fc2fde29
-DIST anstream-0.6.11.crate 30239 BLAKE2B 
4ac585ec56a804239d32ad3e64d93936ef9d5c8e0f0e2df17f7b081b6a3b2c4c32ff4ebc09ec02507bbed22b025628029d859610aed90c024e19a3216de73c8b
 SHA512 
f8dd65cc116a1495782a3bfc98edfdd0973ab22ea2fafd292fb4bd3495af7b5ea410f320d3fa05f7f812fa96c2a20f4cd2af9fc58869a1a306f32714cbe45163
 DIST anstream-0.6.13.crate 30928 BLAKE2B 
0c6d0932dc486ccbe8d7e6f97bd8aae03fb84d4db90d0488070b7109de673e0af845a70a39e546af87f71f4c7f7bb159ab8ed68ac0f03a0297457062d9d69dc0
 SHA512 
4f9ccfd135de9be22a01230f39d571c8d8ccf7c3eba837fbf0868c9660693b60ee0c1c2f9490a587d5307e892ed45cb946da7a0690a9f972619c94fb050bde09
-DIST anstyle-1.0.4.crate 13998 BLAKE2B 
fb501700855709e53438461c2f4b48d869613e7bb3bb700db8bd0d95082876d3782dc2cfe3ce110bb4a206994de56afe0e90fe89f9ccd07c60fe1c652123ba59
 SHA512 
671c6f57106198bcfc2f9000aacba98fabacfadfce2329dfe8d0e0a2af9404da483d7a844ca2b08e1fc0249371f574c13d0082c9f7a4ed90ff581308257a52d3
 DIST anstyle-1.0.6.crate 14604 BLAKE2B 
0716d0dbb62bf05c63c2bfe1c689896660073a423d26965ce2570f11e1925752a61209d78c2f2fe65ec4eb64ea4ffbb39669e789c0ba5d1b71e75de929153b20
 SHA512 
dc0e505465be54799b9faad70d0c6f7f0dcf9f5e1aaa43177b826c85dae626b054910244da0499862f066f6723a1560ad12100aec523f28c6198f1ea0d1b78fa
 DIST anstyle-parse-0.2.3.crate 24699 BLAKE2B 
17e8638187ccc1ca0174a8cec7f7daeee7e0d8b8c430f7e74f9b10d8de4b49fd1c6facfdafde305b7a3e55b1ebf2b4e8ec4975a0cce691514ddae9eb5b5e711e
 SHA512 

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

2024-04-08 Thread William Hubbs
commit: 013dff85dc30264ce97501628529d07409d6c90c
Author: William Hubbs  gentoo  org>
AuthorDate: Mon Apr  8 16:44:40 2024 +
Commit: William Hubbs  gentoo  org>
CommitDate: Mon Apr  8 16:46:45 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=013dff85

dev-libs/dotconf: add 1.4

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

 dev-libs/dotconf/Manifest   |  1 +
 dev-libs/dotconf/dotconf-1.4.ebuild | 34 ++
 2 files changed, 35 insertions(+)

diff --git a/dev-libs/dotconf/Manifest b/dev-libs/dotconf/Manifest
index e83204456597..533738c497da 100644
--- a/dev-libs/dotconf/Manifest
+++ b/dev-libs/dotconf/Manifest
@@ -1 +1,2 @@
 DIST dotconf-1.3.tar.gz 01 BLAKE2B 
df3f4c9bc4539ed5b21bd4d6059bd911bb319d9dbe4f48c6d45c34559eaaa646abea847f6d0b35678c12d9b5e89e2f112047557d458be608215d76bb50af004c
 SHA512 
ced0e66f70d11a309e77add1bfac1da8e85dcbe193633bd4bd1ae4bfd043b66880406e93ec18327b8c5d3de8d4bfc5278db6e5cb39b030ee1dabfa1ce267a98e
+DIST dotconf-1.4.tar.gz 46560 BLAKE2B 
b5cedb5c810bb0757f1137e9a70883cf7794bf2f57a2e368fcd8ec516ca28d1b7f05978d7d0845f672ad88291eb718fd148b8016dc4f81f0f2bdb0af236532db
 SHA512 
7e40dbe5b8dca618ef007612ffc40930fb84c3394c2f1e0f341817fc9979c1e2b3204b35bbf102ad9d6851661464e61bcf2fe208048a323bf69e79eb27332781

diff --git a/dev-libs/dotconf/dotconf-1.4.ebuild 
b/dev-libs/dotconf/dotconf-1.4.ebuild
new file mode 100644
index ..7621056d492b
--- /dev/null
+++ b/dev-libs/dotconf/dotconf-1.4.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools git-r3 toolchain-funcs
+
+DESCRIPTION="dot.conf configuration file parser"
+HOMEPAGE="https://github.com/williamh/dotconf;
+if [[ ${PV} == * ]]; then
+   EGIT_REPO_URI="https://github.com/williamh/dotconf.git;
+else
+   SRC_URI="https://github.com/williamh/dotconf/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 
~riscv ~sparc ~x86 ~amd64-linux ~x86-linux"
+fi
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+
+DEPEND=">=dev-build/autoconf-2.58"
+
+src_configure() {
+   eautoreconf
+   econf --disable-static
+}
+
+src_compile() {
+   emake CC="$(tc-getCC)"
+}
+
+src_install() {
+   default
+   find "${ED}" -type f -name '*.la' -delete || die
+}



[gentoo-commits] repo/gentoo:master commit in: www-apps/ttyd/

2024-04-08 Thread Mike Pagano
commit: 6afc3cddd1b788302162dc8324e9e265698840d6
Author: Mike Pagano  gentoo  org>
AuthorDate: Mon Apr  8 16:39:03 2024 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Mon Apr  8 16:39:03 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6afc3cdd

www-apps/ttyd: drop 1.7.4

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

 www-apps/ttyd/ttyd-1.7.4.ebuild | 40 
 1 file changed, 40 deletions(-)

diff --git a/www-apps/ttyd/ttyd-1.7.4.ebuild b/www-apps/ttyd/ttyd-1.7.4.ebuild
deleted file mode 100644
index f8f684ac77b4..
--- a/www-apps/ttyd/ttyd-1.7.4.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake systemd
-
-MY_PV="$(ver_rs 3 '-')"
-
-DESCRIPTION="ttyd, a simple command-line tool for sharing terminal over the 
web"
-HOMEPAGE="https://github.com/tsl0922/ttyd;
-
-if [[ ${PV} == "" ]]; then
-   EGIT_REPO_URI="https://github.com/tsl0922/ttyd.git;
-   inherit git-r3
-else
-   SRC_URI="https://github.com/tsl0922/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="amd64"
-fi
-
-LICENSE="MIT"
-SLOT="0"
-
-DEPEND="
-   dev-libs/json-c:=
-   dev-libs/libuv:=
-   net-libs/libwebsockets:=[libuv,ssl]
-   sys-libs/zlib:=
-"
-RDEPEND="${DEPEND}"
-
-S="${WORKDIR}/${PN}-${MY_PV}"
-
-src_install() {
-   dobin ../${P}_build/${PN}
-   doman man/*.1
-   newinitd "${FILESDIR}/${PN}.initd" "${PN}"
-   newconfd "${FILESDIR}/${PN}.confd" "${PN}"
-   systemd_dounit "${FILESDIR}"/${PN}.service
-}



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Net-CUPS/files/, dev-perl/Net-CUPS/

2024-04-08 Thread Sam James
commit: fc2412c04c278b9140cdedf3b2d24ea3bbe9a415
Author: Sam James  gentoo  org>
AuthorDate: Mon Apr  8 16:24:26 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Apr  8 16:34:17 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fc2412c0

dev-perl/Net-CUPS: fix build w/ libcupsfilters-2

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

 dev-perl/Net-CUPS/Net-CUPS-0.640.0-r2.ebuild   |  31 ++
 .../files/Net-CUPS-0.640.0-libcupsfilters-2.patch  | 340 +
 2 files changed, 371 insertions(+)

diff --git a/dev-perl/Net-CUPS/Net-CUPS-0.640.0-r2.ebuild 
b/dev-perl/Net-CUPS/Net-CUPS-0.640.0-r2.ebuild
new file mode 100644
index ..eabcf205c369
--- /dev/null
+++ b/dev-perl/Net-CUPS/Net-CUPS-0.640.0-r2.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=NINE
+DIST_VERSION=0.64
+DIST_EXAMPLES=( "examples/*" )
+inherit perl-module
+
+DESCRIPTION="CUPS C API Interface"
+
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+# TODO: Do we really need cups-filters here too?
+RDEPEND="
+   net-print/cups
+   net-print/cups-filters
+   >=net-print/libcupsfilters-2
+"
+BDEPEND="
+   ${RDEPEND}
+   virtual/perl-ExtUtils-MakeMaker
+   test? ( virtual/perl-Test-Simple )
+"
+DEPEND="${RDEPEND}"
+
+PATCHES=(
+   "${FILESDIR}"/Net-CUPS-0.640.0-libcupsfilters-2.patch
+)

diff --git a/dev-perl/Net-CUPS/files/Net-CUPS-0.640.0-libcupsfilters-2.patch 
b/dev-perl/Net-CUPS/files/Net-CUPS-0.640.0-libcupsfilters-2.patch
new file mode 100644
index ..0d8cebd48554
--- /dev/null
+++ b/dev-perl/Net-CUPS/files/Net-CUPS-0.640.0-libcupsfilters-2.patch
@@ -0,0 +1,340 @@
+https://bugs.gentoo.org/921638
+https://rt.cpan.org/Public/Bug/Display.html?id=150529
+https://launchpadlibrarian.net/698897992/libnet-cups-perl_0.64-3_0.64-3ubuntu1.diff.gz
+https://git.launchpad.net/ubuntu/+source/libnet-cups-perl/tree/debian/patches/cupsfilters-2.0.patch?id=a47b8df8551853c12a7f965ae60bb52333883c88
+
+Description: Fix build against libcupsfilters 2.0
+ With version 2.0, libcupsfilters renamed some of the constants to make the API
+ consistent. Update the code accordingly.
+ 
https://github.com/OpenPrinting/libcupsfilters/blob/26f9c3fb7c8eb3451f517da0fd91870534fac842/CHANGES.md
+Author: Olivier Gayot 
+Bug-Ubuntu: https://launchpad.net/bugs/2044113
+Forwarded: not-needed
+Last-Update: 2023-11-21
+--- a/Makefile.PL  2016-07-21 08:49:51.595781877 +0200
 b/Makefile.PL  2023-11-21 11:48:07.383851727 +0100
+@@ -82,6 +82,12 @@
+ 
+   my @names = ( 
+   { name => "AF_LOCAL", macro => "1" },
++  { name => "CF_IMAGE_BLACK", macro => "1" },
++  { name => "CF_IMAGE_CMY", macro => "1" },
++  { name => "CF_IMAGE_CMYK", macro => "1" },
++  { name => "CF_IMAGE_RGB", macro => "1" },
++  { name => "CF_IMAGE_RGB_CMYK", macro => "1" },
++  { name => "CF_IMAGE_WHITE", macro => "1" },
+   { name => "CUPS_ACCEPT_JOBS", macro => "1" },
+   { name => "CUPS_ADD_CLASS", macro => "1" },
+   { name => "CUPS_ADD_MODIFY_CLASS", macro => "1" },
+@@ -112,12 +118,6 @@
+   { name => "CUPS_GET_DEVICES", macro => "1" },
+   { name => "CUPS_GET_PPDS", macro => "1" },
+   { name => "CUPS_GET_PRINTERS", macro => "1" },
+-  { name => "CUPS_IMAGE_BLACK", macro => "1" },
+-  { name => "CUPS_IMAGE_CMY", macro => "1" },
+-  { name => "CUPS_IMAGE_CMYK", macro => "1" },
+-  { name => "CUPS_IMAGE_RGB", macro => "1" },
+-  { name => "CUPS_IMAGE_RGB_CMYK", macro => "1" },
+-  { name => "CUPS_IMAGE_WHITE", macro => "1" },
+   { name => "CUPS_ISO8859_1", macro => "1" },
+   { name => "CUPS_ISO8859_10", macro => "1" },
+   { name => "CUPS_ISO8859_11", macro => "1" },
+--- a/fallback/const-c.inc 2008-05-08 04:43:32.0 +0200
 b/fallback/const-c.inc 2023-11-21 11:45:30.133345667 +0100
+@@ -651,7 +651,7 @@
+ constant_14 (pTHX_ const char *name, IV *iv_return) {
+   /* When generated this function returned values for the list of names given
+  here.  However, subsequent manual editing may have added or removed some.
+- CUPS_ADD_CLASS CUPS_FILE_GZIP CUPS_FILE_NONE CUPS_IMAGE_CMY 
CUPS_IMAGE_RGB
++ CUPS_ADD_CLASS CUPS_FILE_GZIP CUPS_FILE_NONE CF_IMAGE_CMY CF_IMAGE_RGB
+  CUPS_ISO8859_1 CUPS_ISO8859_2 CUPS_ISO8859_3 CUPS_ISO8859_4 
CUPS_ISO8859_5
+  CUPS_ISO8859_6 CUPS_ISO8859_7 CUPS_ISO8859_8 CUPS_ISO8859_9 
CUPS_MAC_ROMAN
+  HTTP_AUTH_NONE HTTP_FIELD_MAX HTTP_FORBIDDEN HTTP_MAX_VALUE 
HTTP_NOT_FOUND
+@@ -725,9 +725,9 @@
+ }
+ break;
+   case 'B':
+-if (memEQ(name, "CUPS_IMAGE_RG", 13)) {
++if (memEQ(name, "CF_IMAGE_RG", 13)) {
+ /*   

[gentoo-commits] repo/gentoo:master commit in: net-print/libcupsfilters/, net-print/libcupsfilters/files/

2024-04-08 Thread Sam James
commit: c0d3a113d5842f182fb13f51e011a83bcfe791fe
Author: Sam James  gentoo  org>
AuthorDate: Mon Apr  8 16:33:06 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Apr  8 16:34:19 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c0d3a113

net-print/libcupsfilters: backport color vs. b/w fixes

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

 .../files/libcupsfilters-2.0.0-color-space.patch   | 254 +
 .../libcupsfilters-2.0.0-raster-build-fix.patch|  28 +++
 .../files/libcupsfilters-2.0.0-raster-gray.patch   |  50 
 .../libcupsfilters/libcupsfilters-2.0.0-r4.ebuild  |  77 +++
 4 files changed, 409 insertions(+)

diff --git 
a/net-print/libcupsfilters/files/libcupsfilters-2.0.0-color-space.patch 
b/net-print/libcupsfilters/files/libcupsfilters-2.0.0-color-space.patch
new file mode 100644
index ..37a8bce64d7b
--- /dev/null
+++ b/net-print/libcupsfilters/files/libcupsfilters-2.0.0-color-space.patch
@@ -0,0 +1,254 @@
+https://bugs.gentoo.org/927137
+https://github.com/OpenPrinting/cups-filters/issues/578
+https://github.com/OpenPrinting/libcupsfilters/commit/c6175a2f3f66dbf76bb35ec8d1ba0dc094c9dbac
+
+From c6175a2f3f66dbf76bb35ec8d1ba0dc094c9dbac Mon Sep 17 00:00:00 2001
+From: Till Kamppeter 
+Date: Wed, 29 Nov 2023 00:25:16 +0100
+Subject: [PATCH] raster_base_header(): Several fixes on color space selection
+
+Fixes #38
+
+The internal (static) funcrion raster_base_header() creates a CUPS or
+PWG Raster header from scratch, without using data of a PPD file by
+means of Raster header derived from the PPD. It solely uses IPP
+attributes or command line options.
+
+It distinguishes between CUPS Raster and PWG/Apple Raster headers.
+
+There were several bugs in selecting the correct color space and depth
+settings:
+
+- For PWG-Raster all attributes and options got ignored and standard
+  8-bit sRGB set.
+
+- Without any valid color space/depth setting attribute or "auto"
+  always standard 8-bit sRGB got set as the default, regardless
+  whether the printer is actually a color printer.
+
+- Color spaces for printing in color could be set on monochrome
+  printers by options or atrributes.
+
+- Color spaces not valid on PWG Raster could be set on PWG Raster.
+
+- DeviceN modes could only be set by specifying a depth, like
+  "Device4_8" not just "Device4".
+
+Now we use 8-bit SGray as default for monochrome printers and 8-bit
+RGB for color printers. We use the printer IPP attribute
+"color-supported" to check whether the printer is color.
+
+IPP ttributes or command line options setting a color mode on a
+monochrome printer are ignored now, also, if the output format is PWG
+Raster, setting a color space not supported by PWG Raster is ignored.
+
+Now for monochrome AirPrint (Apple Raster) printers, the Raster data
+sent should be actually monochrome (grayscale) and not color.
+---
+ cupsfilters/raster.c | 103 +--
+ 1 file changed, 61 insertions(+), 42 deletions(-)
+
+diff --git a/cupsfilters/raster.c b/cupsfilters/raster.c
+index 32a8b807..5e10f3bb 100644
+--- a/cupsfilters/raster.c
 b/cupsfilters/raster.c
+@@ -792,7 +792,7 @@ cfRasterSetColorSpace(cups_page_header_t *h,   // I  - 
Raster header
+ 
+ 
+ static int // O - -1 on error, 0 on success
+-raster_base_header(cups_page_header2_t *h, // O - Raster header
++raster_base_header(cups_page_header2_t *h,  // O - Raster header
+  cf_filter_data_t *data, // I - Filter data
+  int pwg_raster) // I - 1 if PWG/Apple Raster
+ {
+@@ -1420,41 +1420,46 @@ raster_base_header(cups_page_header_t *h, // O - 
Raster header
+   // TODO - Support for MediaType number
+   h->cupsMediaType = 0;
+ 
+-  // Only for CUPS Raster, if we do not have a sample header from a PPD file
+-  if (pwg_raster == 0 &&
+-  ((val = cupsGetOption("pwg-raster-document-type", num_options,
+-  options)) != NULL ||
+-   (val = cupsGetOption("PwgRasterDocumentType", num_options,
+-  options)) != NULL ||
+-   (val = cupsGetOption("color-space", num_options, options)) != NULL ||
+-   (val = cupsGetOption("ColorSpace", num_options, options)) != NULL ||
+-   (val = cupsGetOption("color-model", num_options, options)) != NULL ||
+-   (val = cupsGetOption("ColorModel", num_options, options)) != NULL ||
+-   (val = cupsGetOption("print-color-mode", num_options, options)) !=
+-   NULL ||
+-   (val = cupsGetOption("output-mode", num_options, options)) != NULL ||
+-   (val = cupsGetOption("OutputMode", num_options, options)) != NULL ||
+-   (val = cfIPPAttrEnumValForPrinter(data->printer_attrs,
+-   data->job_attrs,
+-   "print-color-mode")) != NULL))
++
++  // Do we have a color printer?
++  bool is_color =
++

[gentoo-commits] repo/gentoo:master commit in: net-print/cups-filters/

2024-04-08 Thread Sam James
commit: 0ba8517af025fc9e8170ad5aeb1a196f11280a4f
Author: Sam James  gentoo  org>
AuthorDate: Mon Apr  8 16:28:33 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Apr  8 16:34:19 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0ba8517a

net-print/cups-filters: add bash workaround for now

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

 .../cups-filters/cups-filters-2.0.0-r1.ebuild  | 55 ++
 1 file changed, 55 insertions(+)

diff --git a/net-print/cups-filters/cups-filters-2.0.0-r1.ebuild 
b/net-print/cups-filters/cups-filters-2.0.0-r1.ebuild
new file mode 100644
index ..462a52f62558
--- /dev/null
+++ b/net-print/cups-filters/cups-filters-2.0.0-r1.ebuild
@@ -0,0 +1,55 @@
+# Copyright 2023-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Cups filters"
+HOMEPAGE="https://wiki.linuxfoundation.org/openprinting/cups-filters;
+SRC_URI="https://github.com/OpenPrinting/cups-filters/releases/download/${PV}/${P}.tar.xz;
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
+IUSE="+foomatic"
+
+RDEPEND="
+   net-print/libcupsfilters
+   net-print/libppd
+   >=net-print/cups-1.7.3
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   >=sys-devel/gettext-0.18.3
+   virtual/pkgconfig
+"
+
+# The tests are composed of:
+# - built program
+# - test case itself: filter/test.sh
+#
+# The latter is not wired up, and it becomes immediately evident why.
+# Bow to this reality and don't claim we can run anything. As a side
+# effect, don't compile in src_test, that which we never use.
+RESTRICT="test"
+
+src_configure() {
+   local myeconfargs=(
+   --enable-imagefilters
+   --enable-driverless
+   --enable-poppler
+   --localstatedir="${EPREFIX}"/var
+   --with-fontdir="fonts/conf.avail"
+   # cups-browsed is split out and avahi is not needed for filters
+   # https://github.com/OpenPrinting/cups-filters/pull/558
+   --disable-avahi
+   # These are just probed for the path. Always enable them.
+   --with-gs-path="${EPREFIX}"/usr/bin/gs
+   --with-mutool-path="${EPREFIX}"/usr/bin/mutool
+
+   $(use_enable foomatic)
+   )
+
+   # bash for configure until 
https://github.com/OpenPrinting/cups-filters/pull/567 (bug #920346)
+   # lands in a release.
+   CONFIG_SHELL="${BROOT}"/bin/bash econf "${myeconfargs[@]}"
+}



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

2024-04-08 Thread Sam James
commit: 6ac43f96cb61349a64f5ad7dcde447dda6622201
Author: Sam James  gentoo  org>
AuthorDate: Mon Apr  8 16:14:48 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Apr  8 16:34:17 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ac43f96

dev-util/diffoscope: add 263

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

 dev-util/diffoscope/Manifest  |   1 +
 dev-util/diffoscope/diffoscope-263.ebuild | 124 ++
 2 files changed, 125 insertions(+)

diff --git a/dev-util/diffoscope/Manifest b/dev-util/diffoscope/Manifest
index c55258a067ec..bffccfc6a52f 100644
--- a/dev-util/diffoscope/Manifest
+++ b/dev-util/diffoscope/Manifest
@@ -1,3 +1,4 @@
 DIST diffoscope-257.tar.bz2 3112404 BLAKE2B 
cdd7901bdb7cfddb77d165d0084bfc4d9ad1c053bbaee67939acef4cbc0ecb81c2c7443fb7c37bc02b3884433e473dd5cf2afaad28b8535fab70b628df3561e4
 SHA512 
236ff8fc7e74db2201dfbc0757e6c87aa769c69805319a4ad95faec82f1b0d842a54aaf1c0a0f8f7d74d59c078a696714d92a940d1847530288f95be66dd3dc2
 DIST diffoscope-261.tar.bz2 3116751 BLAKE2B 
72983b5b3948316ccbb30aa3df8b265dd2f1e5479509577753c838425f5aa6feee205dfe5b290d843c1a2de6f34638d33f45bf4baa8d2cc052d1c5af71b119fc
 SHA512 
f66f5ecb39b21b74a9d2c23a38793bc728978656503c31c07e64bfa261b08c066b2474203584edd6861e24a8e353e6fce7bbc8ca0e65363dfabf54151a245f9a
 DIST diffoscope-262.tar.bz2 3117874 BLAKE2B 
5bf0656df7ee8e619c4020743806fbc2f5030d69dd9010ae90e2beee76aac84dbe7e52031511260c82a2c34e67f061ea34761b0ca324a520e895dc37c0f62f44
 SHA512 
06d03b43d055026be69a94a3b17931b4a79848bdbb9875c92e7229d37e973c70db7524d6f3354430dc90dbd10d13398555794da91c5e78f7ce5bfc878c79782e
+DIST diffoscope-263.tar.bz2 3139927 BLAKE2B 
6d13b9a657c4a7618d24487096a0fb94034f4ea2b84384b388dc8441ebe68f8de12dd7a34ec0075bd03ca3d437e65a23fc086184ba7c3764682390f6290a17e4
 SHA512 
41c5495bd4d4f4a0c340bac444f3cbc4a9b6180227efc02d593590a50b47acd06dc755875419da3a52d8aa831733d76450388c29e856d428b159d3c2c793de1b

diff --git a/dev-util/diffoscope/diffoscope-263.ebuild 
b/dev-util/diffoscope/diffoscope-263.ebuild
new file mode 100644
index ..7db31ced97d2
--- /dev/null
+++ b/dev-util/diffoscope/diffoscope-263.ebuild
@@ -0,0 +1,124 @@
+# Copyright 2022-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_REQ_USE="ncurses"
+inherit distutils-r1
+
+DESCRIPTION="Will try to get to the bottom of what makes files or directories 
different"
+HOMEPAGE="https://diffoscope.org/ https://pypi.org/project/diffoscope/;
+# We could use pypi, but upstream provide distribution tarballs, so let's use 
those.
+# TODO: verify-sig
+SRC_URI="https://diffoscope.org/archive/${P}.tar.bz2;
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc64 ~x86"
+IUSE="acl binutils bzip2 libcaca colord cpio +diff docx dtc e2fsprogs file
+find gettext gif gpg haskell hdf5 hex imagemagick iso java llvm lzma
+mono opendocument pascal pdf postscript R rpm sqlite squashfs
+ssh tar test tcpdump zip zlib zstd"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   || (
+   dev-python/python-magic[${PYTHON_USEDEP}]
+   sys-apps/file[python,${PYTHON_USEDEP}]
+   )
+   dev-python/libarchive-c[${PYTHON_USEDEP}]
+   dev-python/distro[${PYTHON_USEDEP}]
+   dev-python/tlsh[${PYTHON_USEDEP}]
+   acl? ( sys-apps/acl )
+   binutils? ( sys-devel/binutils )
+   bzip2? ( app-arch/bzip2 )
+   libcaca? ( media-libs/libcaca )
+   colord? ( x11-misc/colord )
+   cpio? ( app-alternatives/cpio )
+   diff? ( sys-apps/diffutils )
+   docx? ( app-text/docx2txt )
+   dtc? ( sys-apps/dtc )
+   e2fsprogs? ( sys-fs/e2fsprogs )
+   file? ( sys-apps/file )
+   find? ( sys-apps/findutils )
+   gettext? ( sys-devel/gettext )
+   gif? ( media-libs/giflib )
+   gpg? ( app-crypt/gnupg )
+   haskell? ( dev-lang/ghc )
+   hdf5? ( sci-libs/hdf5 )
+   hex? ( app-editors/vim-core )
+   imagemagick? ( media-gfx/imagemagick )
+   iso? ( app-cdr/cdrtools )
+   java? ( virtual/jdk )
+   llvm? ( sys-devel/llvm )
+   lzma? ( app-arch/xz-utils )
+   mono? ( dev-lang/mono )
+   opendocument? ( app-text/odt2txt )
+   pascal? ( dev-lang/fpc )
+   pdf? (
+   app-text/pdftk
+   app-text/poppler
+   dev-python/pypdf[${PYTHON_USEDEP}]
+   )
+   postscript? ( app-text/ghostscript-gpl )
+   R? ( dev-lang/R )
+   rpm? ( app-arch/rpm )
+   sqlite? ( dev-db/sqlite:3 )
+   squashfs? ( sys-fs/squashfs-tools )
+   ssh? ( virtual/openssh )
+   tar? ( app-arch/tar )
+   tcpdump? ( net-analyzer/tcpdump )
+   zip? ( app-arch/unzip )
+   zlib? ( app-arch/gzip )
+   zstd? ( app-arch/zstd )
+"
+
+# pull in optional tools for tests:
+# img2txt: bug #797688
+# docx2txt: bug #797688
+BDEPEND="
+   test? (
+

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

2024-04-08 Thread Michał Górny
commit: c4d3981d89e2198b7e517c85f171234db687c7e0
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Apr  8 15:53:50 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Apr  8 15:53:50 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c4d3981d

xfce-base/thunar: Require X11 support in x11-libs/gtk+

Thunar currently does not support non-X11 builds upstream, and it fails
to build with x11-libs/gtk+[-X].

Closes: https://bugs.gentoo.org/925566
Signed-off-by: Michał Górny  gentoo.org>

 xfce-base/thunar/thunar-4.19.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/xfce-base/thunar/thunar-4.19.2.ebuild 
b/xfce-base/thunar/thunar-4.19.2.ebuild
index ef7d9b40f176..78222d17e8a4 100644
--- a/xfce-base/thunar/thunar-4.19.2.ebuild
+++ b/xfce-base/thunar/thunar-4.19.2.ebuild
@@ -20,7 +20,7 @@ IUSE="exif introspection libnotify pcre +trash-panel-plugin 
udisks"
 DEPEND="
>=dev-libs/glib-2.70.0
>=x11-libs/gdk-pixbuf-2.40.0
-   >=x11-libs/gtk+-3.24.0:3
+   >=x11-libs/gtk+-3.24.0:3[X]
>=xfce-base/exo-4.19.0:=
>=xfce-base/libxfce4ui-4.17.6:=
>=xfce-base/libxfce4util-4.17.2:=



[gentoo-commits] repo/gentoo:master commit in: app-backup/restic/

2024-04-08 Thread Arthur Zamarin
commit: 55e88e80bfad9f04284c13109b2ef9c510399021
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon Apr  8 15:31:53 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon Apr  8 15:31:53 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=55e88e80

app-backup/restic: Stabilize 0.16.4 arm, #927914

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

 app-backup/restic/restic-0.16.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-backup/restic/restic-0.16.4.ebuild 
b/app-backup/restic/restic-0.16.4.ebuild
index af18f15ad672..7e4b2a7c7c11 100644
--- a/app-backup/restic/restic-0.16.4.ebuild
+++ b/app-backup/restic/restic-0.16.4.ebuild
@@ -12,7 +12,7 @@ SRC_URI+=" 
https://dev.gentoo.org/~williamh/dist/${P}-deps.tar.xz;
 
 LICENSE="Apache-2.0 BSD BSD-2 LGPL-3-with-linking-exception MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 arm ~arm64 ~ppc64 ~riscv ~x86"
 
 RDEPEND="sys-fs/fuse:0"
 DEPEND="${RDEPEND}"



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

2024-04-08 Thread Arthur Zamarin
commit: f44ce8f2f9d1c2189bc54e1688615d85c028b342
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon Apr  8 15:30:36 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon Apr  8 15:30:48 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f44ce8f2

media-video/qmplay2: add 24.04.07

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

 media-video/qmplay2/Manifest|   1 +
 media-video/qmplay2/qmplay2-24.04.07.ebuild | 140 
 2 files changed, 141 insertions(+)

diff --git a/media-video/qmplay2/Manifest b/media-video/qmplay2/Manifest
index 63f8b7a812d4..cfe740c2c902 100644
--- a/media-video/qmplay2/Manifest
+++ b/media-video/qmplay2/Manifest
@@ -1,3 +1,4 @@
 DIST QMPlay2-src-23.10.22.tar.xz 1442072 BLAKE2B 
605c446c976d523df82f1cce70b4efff5ef630149acc61d453521dbe82af407612f9950d14e62295f325fcd8aa7c0fe3e46e0aa2193fa81123118d8fe14f081e
 SHA512 
a32ee5e2c952777c21a28927d96fdaca9026c6b3f0586bb6d5d9c45b73604e5f7f505c0d076f611504e4ff20b339fde4997cfdb8c217940f1a7b414e1530381f
 DIST QMPlay2-src-24.03.16.tar.xz 2013280 BLAKE2B 
bb241c56a6988659c3810c2d3a922e87f0a7bf324a58d36b4e2efaf5f452c2dbb7aa5a34ff909edc30675f566a2e0c92b1fc1d2524288302cb10fe0a75bfface
 SHA512 
166c4acd2c79cd43693b0c3f8a4802a9b277f519d042a3eabe551d8d277f3f8ec41c74b830c36f0897fe5f247e306e9374eb982441f5a825d355af60b3660495
 DIST QMPlay2-src-24.04.02.tar.xz 2043084 BLAKE2B 
481ce8591c362c81569b49a4640e0459d59f31997ab78df86d85551a7e25ae591e80f3c10b73c278f137ac98bba6c89615693f749b9343286e84c4e9811702ca
 SHA512 
958d7dab21e1eecf1b2f18ca980e050c28de4d59f58841b8649b591a4dd9c200e1bb85fa6cd60e4bc317d071b316742ed73502bf3f0d096655aa8d1d2658eae5
+DIST QMPlay2-src-24.04.07.tar.xz 2042608 BLAKE2B 
234d21478c090566210f48e62247a22c11f68d7491938d3c59aa201999eb5e0dd54cb9040cf75c655ca0b2337003b7edbe9574e45fb5ca1293e505d0e9824884
 SHA512 
998929c825db6c92f8a4fa22e998e51ba2aa6d6742d678aef0c380e9131f4de4a9e49c7008b73f8c19b1c8048f17288dd895fc3cade12becb729e5d981e90eac

diff --git a/media-video/qmplay2/qmplay2-24.04.07.ebuild 
b/media-video/qmplay2/qmplay2-24.04.07.ebuild
new file mode 100644
index ..807afc78ae94
--- /dev/null
+++ b/media-video/qmplay2/qmplay2-24.04.07.ebuild
@@ -0,0 +1,140 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake xdg
+
+DESCRIPTION="A Qt-based video player, which can play most formats and codecs"
+HOMEPAGE="https://github.com/zaps166/QMPlay2;
+
+if [[ ${PV} == * ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/zaps166/QMPlay2;
+else
+   
SRC_URI="https://github.com/zaps166/QMPlay2/releases/download/${PV}/QMPlay2-src-${PV}.tar.xz;
+   S="${WORKDIR}/QMPlay2-src-${PV}"
+   KEYWORDS="~amd64"
+fi
+
+LICENSE="LGPL-3"
+SLOT="0"
+
+IUSE="avdevice +audiofilters +alsa cdio cuvid extensions gme inputs libass
+   modplug notifications opengl pipewire portaudio pulseaudio qt6 sid
+   shaders +taglib vaapi vdpau videofilters visualizations vulkan xv"
+
+REQUIRED_USE="
+   audiofilters? ( || ( alsa pipewire portaudio pulseaudio ) )
+   shaders? ( vulkan )
+"
+
+RDEPEND="
+   media-video/ffmpeg:=[vaapi?,vdpau?]
+   !qt6? (
+   dev-qt/qtcore:5
+   dev-qt/qtdbus:5
+   dev-qt/qtgui:5[X(-),vulkan?]
+   dev-qt/qtsvg:5
+   dev-qt/qtwidgets:5
+   dev-qt/qtx11extras:5
+   extensions? ( dev-qt/qtdeclarative:5 )
+   videofilters? ( dev-qt/qtconcurrent:5 )
+   )
+   qt6? (
+   
dev-qt/qtbase:6[concurrent,dbus,gui,network,opengl?,ssl,vulkan?,widgets]
+   dev-qt/qt5compat:6
+   dev-qt/qtsvg:6
+   extensions? ( dev-qt/qtdeclarative:6 )
+   )
+   alsa? ( media-libs/alsa-lib )
+   cdio? ( dev-libs/libcdio[cddb] )
+   gme? ( media-libs/game-music-emu )
+   libass? ( media-libs/libass )
+   opengl? ( virtual/opengl )
+   pipewire? ( media-video/pipewire )
+   portaudio? ( media-libs/portaudio )
+   pulseaudio? ( media-libs/libpulse )
+   sid? ( media-libs/libsidplayfp )
+   shaders? ( >=media-libs/shaderc-2020.1 )
+   taglib? ( media-libs/taglib )
+   vaapi? ( media-libs/libva[X] )
+   vulkan? ( >=media-libs/vulkan-loader-1.2.133 )
+   xv? ( x11-libs/libXv )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   !qt6? ( dev-qt/linguist-tools:5 )
+   qt6? ( dev-qt/qttools:6[linguist] )
+"
+
+src_prepare() {
+   # disable compress man pages
+   sed -r \
+   -e 's/if\(GZIP\)/if\(TRUE\)/' \
+   -e 's/(install.+QMPlay2\.1)\.gz/\1/' \
+   -i src/gui/CMakeLists.txt || die
+
+   cmake_src_prepare
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DBUILD_WITH_QT6=$(usex qt6)
+   # core
+   -DUSE_LINK_TIME_OPTIMIZATION=false
+   -DUSE_UPDATES=OFF

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

2024-04-08 Thread orbea
commit: c2be06a8729d76073d9d4c20672067a9a496f725
Author: orbea  riseup  net>
AuthorDate: Mon Apr  8 14:13:05 2024 +
Commit: orbea  riseup  net>
CommitDate: Mon Apr  8 14:13:05 2024 +
URL:https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=c2be06a8

dev-lang/python: add 3.9.19

Signed-off-by: orbea  riseup.net>

 dev-lang/python/Manifest |   3 +
 dev-lang/python/python-3.9.19.ebuild | 494 +++
 2 files changed, 497 insertions(+)

diff --git a/dev-lang/python/Manifest b/dev-lang/python/Manifest
index 250edb8..4d43eb8 100644
--- a/dev-lang/python/Manifest
+++ b/dev-lang/python/Manifest
@@ -8,8 +8,11 @@ DIST Python-3.12.2.tar.xz 20591308 BLAKE2B 
419186d220d4ae5ca31466771158c8b56f529
 DIST Python-3.12.2.tar.xz.asc 963 BLAKE2B 
45bfa01009f4df19d348a1fda722901cb4f0b76eb63fcf1061c2796949b5b2ef301fd0fdf818cd145e41d45e5785e0cfbfab8d98751765741715ee7d1b27f2f8
 SHA512 
fb477acb49864a662b1586db79e80fd8ebab85d4e5e14acd3bfb5afc3dbe8d6b9bf97eb518dfb77662e27040d400f451ed7575fe1264a6cc0d9feb06e4f2dc84
 DIST Python-3.9.18.tar.xz 19673928 BLAKE2B 
97da9bedaf29101e5df82199ac3ee12f1da74d5cc89de21ff1510c3f6d34d7f9194489e79855f1ab3c6f26768738e784cb7231c1a692fa746edd21d35558bc4e
 SHA512 
aab155aca757d298394eddb91ff9a8f239665bd46feb495c6b6f735bbcb7489c05c858cc4cd08f1575c24f293b33492d763e9a140d92f0b2b0cc81a165a677c7
 DIST Python-3.9.18.tar.xz.asc 833 BLAKE2B 
b2160eedf7a7529c379ede5cd626f2d1e36db65bad8c8968adbc2940e597bf0e66f4872078c6543c69aed9b7f38b41d922fdc1cb8046738c1d8566a3f48da7d3
 SHA512 
dff9a86df2b0774b68e7c762bacf05e2482dbb218301acfdc9128fc600bbc51c97a3a44f6b7cee87bd4e153bcb4a0af3c98109560d0c7861b7508edc9ae05ea1
+DIST Python-3.9.19.tar.xz 19682840 BLAKE2B 
a12256663f0ff3b799c2193c5877aa89a434340dfa01e655f790abea70af0709b54577e1c2590add241308a8581fd6f45a22aed450bd5db2bf9fa35c4a9d619b
 SHA512 
5577830c734e63a70bbc62cd33d263b9aa87c4381b49cb694c3559067c4c682a55506b65ec5514a8e0a5abf6294dc728e909385d449ae1c388e62f83cea9bb89
+DIST Python-3.9.19.tar.xz.asc 833 BLAKE2B 
b48b58b8ccf4d6ba8d0d7120f04bebf59f843ffecf5fde4c3989fd9c26e3d3d1ccf4e5688f7024ae94775c8731e9ffa56799fca8596289edf93e4aac5480aaad
 SHA512 
f7f4946243dfc56de2c84f50276b088d347f17054f50e3331d1e312e2a8e2c6ed1b4b4a807202b51137fd2af3fc9218cafa42ed348a954ace896d9a432e2defd
 DIST python-gentoo-patches-2.7.18_p16.tar.xz 35448 BLAKE2B 
0139c0944f62f9cdd236f6a8557e0ed19704c7d72869af1cb7d8bd3e646a746cd4a0201e1b44232a5e78ef49f254db20b0d0271bf744fbfd4fe0f1e99b8f3e6c
 SHA512 
810be590d0e06fab4b2165e6852ca49662f09dcd7e20b47a29f613ad7653252c8dfac3f0eb228d77c8a914efa7c08788b2fbd552a4b47504f5fd0ec17450c48f
 DIST python-gentoo-patches-3.10.13_p3.tar.xz 16192 BLAKE2B 
f13efbaf3b41572cc9d1f3878cf2339448f513c96fd85b35d0f4a9a472cd4867d898ec46230391fc916debf5dc23ac0030b228f8ab78b2ac9e38159c75aecabb
 SHA512 
a5eab5f3ea59b12fa6613a18b4f318981b750899d69cf382abea7705efb873be5b94024ed64fb47f19aa6f6e4f2a9ebe05c05361e7a45bd41dea5161f955448c
 DIST python-gentoo-patches-3.11.8_p1.tar.xz 9604 BLAKE2B 
9017104f160f24e0a1818a8b12225c596faee79d646cc73b6edc4ed1e3faca86cfa2fcea09a128224b85330a67dea65f658507e60dcd09b10af0d590a2b05082
 SHA512 
0f0afa57abfb4282953a1a78e5ad1cc5e17c0a205e96d9c152f9de6537da95671c1d429ac03fd6aa70a457b27a19b0892a1f9b81164468c4085172a58f5e8d9e
 DIST python-gentoo-patches-3.12.2_p1.tar.xz 7208 BLAKE2B 
8266f2b6c64ffd509278c0d8756680e6700dcd3ed3ab6d3f0e1be2cc87cb20bc694f9e386b474fa5d115ffecdd5d4807a956a48450e109ef7f449ed6f4a8afce
 SHA512 
5fdb93ffae471b5a9e617c12ca1646b9521867cd260efe6da6350fcf5ba24114cad1dc715f033079ab69ecab7cc62c870e14fe2d2035c2d7f29c05cc0f1297db
 DIST python-gentoo-patches-3.9.18_p2.tar.xz 26756 BLAKE2B 
d9625e8972e2b7536ca1f54a284f0b414361e234b869f98593d132d7bc63b7a1a311c3e6769deba1f07358053982845a96b62b14871388e3b6d211f51f7358b5
 SHA512 
83584170cb29fb71937dd224af381cd5602b736d893c8ae89891805d6882d74208244040e3278baef82c31a6769c827c21746265260e9be7bc55ffdb8b625b2d
+DIST python-gentoo-patches-3.9.19.tar.xz 25828 BLAKE2B 
1213880c55a34d4c39546fd5b5bfed17f969d8ebf0230861c04730c193b568adc9236e72cf3d65b0169769f47c488954abbcbbefaa28058409010704f3a5ccd0
 SHA512 
634809c9c80df37336d435e3d946c156f3623454b2cf5aa9a3a6d5b6754a5cfe2fa370310d9ba846abb3b2cdfe81dfec2071efe45b5e23396b38e392cd3314b8

diff --git a/dev-lang/python/python-3.9.19.ebuild 
b/dev-lang/python/python-3.9.19.ebuild
new file mode 100644
index 000..d1ca123
--- /dev/null
+++ b/dev-lang/python/python-3.9.19.ebuild
@@ -0,0 +1,494 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+WANT_LIBTOOL="none"
+
+inherit autotools check-reqs flag-o-matic multiprocessing pax-utils
+inherit prefix python-utils-r1 toolchain-funcs verify-sig
+
+MY_PV=${PV/_rc/rc}
+MY_P="Python-${MY_PV%_p*}"
+PYVER=$(ver_cut 1-2)
+PATCHSET="python-gentoo-patches-${MY_PV}"
+
+DESCRIPTION="An interpreted, interactive, object-oriented programming language"
+HOMEPAGE="
+   

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

2024-04-08 Thread orbea
commit: e43d3d569568a1cb3c33a2756272ac23928afee5
Author: orbea  riseup  net>
AuthorDate: Mon Apr  8 14:49:29 2024 +
Commit: orbea  riseup  net>
CommitDate: Mon Apr  8 14:49:29 2024 +
URL:https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=e43d3d56

dev-python/cryptography: new package

Signed-off-by: orbea  riseup.net>

 dev-python/cryptography/Manifest   | 113 +++
 dev-python/cryptography/cryptography-41.0.7.ebuild | 157 +
 dev-python/cryptography/cryptography-42.0.0.ebuild | 150 
 dev-python/cryptography/cryptography-42.0.1.ebuild | 150 
 dev-python/cryptography/cryptography-42.0.2.ebuild | 150 
 dev-python/cryptography/cryptography-42.0.3.ebuild | 150 
 dev-python/cryptography/cryptography-42.0.4.ebuild | 150 
 dev-python/cryptography/cryptography-42.0.5.ebuild | 151 
 .../cryptography-42.0.5-libressl-openssl-sys.patch |  10 ++
 dev-python/cryptography/metadata.xml   |  13 ++
 10 files changed, 1194 insertions(+)

diff --git a/dev-python/cryptography/Manifest b/dev-python/cryptography/Manifest
new file mode 100644
index 000..8207fd6
--- /dev/null
+++ b/dev-python/cryptography/Manifest
@@ -0,0 +1,113 @@
+DIST Inflector-0.11.4.crate 17438 BLAKE2B 
eaf0c7f983b3186e9bc89353021a10592f2877e46585bd50b96db9b087343d1199c7b6cf3fa53cd274fb6d33de025a904b8aa31a7ac9599ae3689ecdbcec34cd
 SHA512 
f1f6463e033b6d3c16c51dc1e1a3f5569954308b95b59058294b7f9310919bbda797e99e6a07529071bb83f0688867a243997d33795a7136b0af73977004296e
+DIST aliasable-0.1.3.crate 6169 BLAKE2B 
c23840c7f1df86109e004aa1929d7355bd815c69ce8c5a316c9e2810851b7faf91c7480924d67cf83520e94b86dc0cc1b90b0dcc84b446a15ba51bae95ca
 SHA512 
a60e4280335638b36a72e51514843229fdd0cc89cb670fcf159f882a687c04ecbddcc52a1dcc3cbe8647e5308af3939037934a157facdddcc4834dcd3cb16dc8
+DIST asn1-0.15.2.crate 34002 BLAKE2B 
9b6bb21474474747b15c6df8895a68560e511a29795768a58d22142efaa70cdfee808c5edfd4b32ac2ea196f6e0f1e89595a8faf501a32d7c4743feea8f10375
 SHA512 
3584849573a6d29400565edea5254b5efc16d4b521d3f6d80602ffb6880a6be1fe2ced4eecf8422107d7d9c3c12c2d6cfa4ec4dcae20cb80f9b6b83ba8760f29
+DIST asn1-0.15.5.crate 34375 BLAKE2B 
c794bc89b21ed3543082873d065a22f72a1d3f422217bce2980b44ffab1584ecf7ee23808346794c1dd9eb1f413332b8a5fee5f2ba8d626f6200e6a0492b39ea
 SHA512 
28ab871b4e011a91da38db4900b1fd907ef894b0eabc98d354f9288ae1564a3122b19748dcd49879a3e294d9e7dfe3b4b2b49ed0b0eeb723aac4567b2c0481bf
+DIST asn1_derive-0.15.2.crate 6096 BLAKE2B 
99a0f922363634472b774b7139366ba658d14b6868dd64cbe5f796e461c660e9746f9e883c50d0f4fc3914c975496e775c1698069b47ee986cdd87aec7daf6aa
 SHA512 
3ea2585f9cacd5bf903e225614fc13f76fecd7e4bb00191e634a2ec838ab726c55056c95a00cb5d268b430d100570a3095c808b089af4ab8871a6055468cc20d
+DIST asn1_derive-0.15.5.crate 6095 BLAKE2B 
0b8b14796253b7ef29e0baada2ffaf363e69686bd8fa5760ed7cbba5299fb2c4cc1944e66cf559b0e136b0e8c436d63f823f143bf8d200c36ce36e3e9e6fe87a
 SHA512 
6649cda49844db520b49a31cad671743842f22188cd1104eee29d1e59db2474c821bad8b00bcfb5491ff7117aff6e6c11e05186c17b02e63088c1d09f623b5dc
+DIST autocfg-1.1.0.crate 13272 BLAKE2B 
7724055c337d562103f191f4e36cab469e578f0c51cc24d33624dea155d108a07578703766341fd6a4cc1ef52acda406e7dba1650d59115f18261281e5b40203
 SHA512 
df972c09abbdc0b6cb6bb55b1e29c7fed706ece38a62613d9e275bac46a19574a7f96f0152cccb0239efea04ee90083a146b58b15307696c4c81878cd12de28f
+DIST base64-0.13.1.crate 61002 BLAKE2B 
3b3a5b26e2ef18e9b4f1ede72b1bd160a1494751878e8441d463f8a514e6cb9ac859231536989e19fb1261fd864617fe31440df1b5855a0ec625521fc6fcef91
 SHA512 
1eb76aff9a84057f2ccb7082e9c57b015c2d71a28173089b02e7aacd09a7d311bedf0a943529611ada29f8d7b536d7ae4de256d98eee8450003a3a9a652bda4b
+DIST base64-0.21.7.crate 82576 BLAKE2B 
25cc8761c14220981ff4ed332058f6179948080cbfa2b225ec1d1602e4af14cd470c969e8b7049117e6fc51a5a24e06b1d27bab844486ecb76409d12e0581d5d
 SHA512 
c6986d88dd9aa081d914f35b4174be4ba874848657ac4b5e63b9b45af765d973289c548ccb5a01584edfc0d8d79ff5be25b51365295d6e7a311bd7f0ae3c0cb9
+DIST bitflags-1.3.2.crate 23021 BLAKE2B 
eb990bb27b2bdeb66fd7212ce582cb36e1c616debbac85df642d0c82b25439e6bf9b1e811fac76b59e58ea3c1bbea6170d03a61e8f9a395e4334a0e2e2987eda
 SHA512 
3c698f757b5cc62f815f9a1cce365c3d2dd88e4db71f331dff8bba86c2865f755b81cb4c9bfc59bd86b7643b0943f9e09a7c4f8ad75eb2ab0e714803d0129f62
+DIST bitflags-2.4.1.crate 37043 BLAKE2B 
f61c45b142265e9c2944c7054e01704de47510735e9ee5351cd02b98676cc4eb42d68b1fc4849ad5f54654617a74f20cb533b4207c2fe76516b724ba9318b414
 SHA512 
d3fd7abc95acc1cb5bf16d6acc12dbb8eadd250f069268df13c2e8dc3d5f5c15a929cd17ca931c77393b64dce0516ef8674c469789ed32d78e315b5faada062b
+DIST bitflags-2.4.2.crate 42602 BLAKE2B 
768d4ca52aca73d8acf2f494a66957ed2603eefd5a04332ed0880d230c2cc6ef3bfdc0792fa6f288a0eb132913dbb256793e580bc34f4a40e8200e1fbafe97a9
 SHA512 

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

2024-04-08 Thread Sam James
commit: 71f6c7e5840cbaba8d581d5273d2bc7ae4d2516e
Author: Sam James  gentoo  org>
AuthorDate: Mon Apr  8 14:46:40 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Apr  8 14:46:40 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=71f6c7e5

media-sound/mac: Stabilize 10.53 sparc, #928925

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

 media-sound/mac/mac-10.53.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/mac/mac-10.53.ebuild b/media-sound/mac/mac-10.53.ebuild
index 74c128c6dd94..0a2e6bbc8728 100644
--- a/media-sound/mac/mac-10.53.ebuild
+++ b/media-sound/mac/mac-10.53.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://monkeysaudio.com/files/MAC_${PV/.}_SDK.zip 
-> ${P}.zip"
 
 LICENSE="BSD"
 SLOT="0/10"
-KEYWORDS="~alpha ~amd64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~loong ~ppc ~ppc64 ~riscv sparc ~x86"
 
 BDEPEND="app-arch/unzip"
 



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

2024-04-08 Thread Sam James
commit: dc47a4f39e1bd60ed645277618ff5180700280b5
Author: Sam James  gentoo  org>
AuthorDate: Mon Apr  8 14:46:41 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Apr  8 14:46:41 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dc47a4f3

media-sound/mac: Stabilize 10.53 ppc64, #928925

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

 media-sound/mac/mac-10.53.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/mac/mac-10.53.ebuild b/media-sound/mac/mac-10.53.ebuild
index 0a2e6bbc8728..c5ee9d8a6767 100644
--- a/media-sound/mac/mac-10.53.ebuild
+++ b/media-sound/mac/mac-10.53.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://monkeysaudio.com/files/MAC_${PV/.}_SDK.zip 
-> ${P}.zip"
 
 LICENSE="BSD"
 SLOT="0/10"
-KEYWORDS="~alpha ~amd64 ~loong ~ppc ~ppc64 ~riscv sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~loong ~ppc ppc64 ~riscv sparc ~x86"
 
 BDEPEND="app-arch/unzip"
 



[gentoo-commits] repo/gentoo:master commit in: dev-db/mysql-init-scripts/, dev-db/mysql-init-scripts/files/

2024-04-08 Thread Petr Vaněk
commit: c48f8dd8c90980285b51259f47303383c9dffe9a
Author: Petr Vaněk  gentoo  org>
AuthorDate: Mon Apr  8 11:57:26 2024 +
Commit: Petr Vaněk  gentoo  org>
CommitDate: Mon Apr  8 13:56:55 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c48f8dd8

dev-db/mysql-init-scripts: fix typo in extra commands list

This fixes remaining typos in extra commands lists referencing
bootstrap_galera function:

  boostrap_galera -> bootstrap_galera

It is followup to the commit 460c2f8c5390 ("dev-db/mysql-init-scripts:
Fix important typo and commit straight to stable")

Signed-off-by: Petr Vaněk  gentoo.org>

 dev-db/mysql-init-scripts/files/init.d-2.3  | 4 ++--
 dev-db/mysql-init-scripts/files/init.d-s6-2.3   | 4 ++--
 dev-db/mysql-init-scripts/files/init.d-supervise-2.3| 6 +++---
 ...-init-scripts-2.3-r7.ebuild => mysql-init-scripts-2.3-r8.ebuild} | 0
 4 files changed, 7 insertions(+), 7 deletions(-)

diff --git a/dev-db/mysql-init-scripts/files/init.d-2.3 
b/dev-db/mysql-init-scripts/files/init.d-2.3
index 90e7e7536881..1216ac9a67c3 100644
--- a/dev-db/mysql-init-scripts/files/init.d-2.3
+++ b/dev-db/mysql-init-scripts/files/init.d-2.3
@@ -1,12 +1,12 @@
 #!/sbin/openrc-run
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 extra_commands="checkconfig"
 extra_stopped_commands="bootstrap_galera"
 
 description_checkconfig="Verify the server's configuration"
-description_boostrap_galera="Start a new Galera cluster with this server as 
the initial node"
+description_bootstrap_galera="Start a new Galera cluster with this server as 
the initial node"
 
 depend() {
use net.lo

diff --git a/dev-db/mysql-init-scripts/files/init.d-s6-2.3 
b/dev-db/mysql-init-scripts/files/init.d-s6-2.3
index 5bf62e3ef937..4222de898125 100644
--- a/dev-db/mysql-init-scripts/files/init.d-s6-2.3
+++ b/dev-db/mysql-init-scripts/files/init.d-s6-2.3
@@ -1,5 +1,5 @@
 #!/sbin/openrc-run
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 depend() {
@@ -41,7 +41,7 @@ extra_commands="checkconfig"
 extra_stopped_commands="bootstrap_galera"
 
 description_checkconfig="Verify the server's configuration"
-description_boostrap_galera="Start a new Galera cluster with this server as 
the initial node"
+description_bootstrap_galera="Start a new Galera cluster with this server as 
the initial node"
 supervisor=s6
 name=$(mysql_svcname)
 s6_service_timeout_stop="$((1000*${STOP_TIMEOUT:-120}))"

diff --git a/dev-db/mysql-init-scripts/files/init.d-supervise-2.3 
b/dev-db/mysql-init-scripts/files/init.d-supervise-2.3
index 1bacbd4d8566..fa7cba8d45c4 100644
--- a/dev-db/mysql-init-scripts/files/init.d-supervise-2.3
+++ b/dev-db/mysql-init-scripts/files/init.d-supervise-2.3
@@ -1,12 +1,12 @@
 #!/sbin/openrc-run
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 extra_commands="checkconfig"
-extra_stopped_commands="boostrap_galera"
+extra_stopped_commands="bootstrap_galera"
 
 description_checkconfig="Verify the server's configuration"
-description_boostrap_galera="Start a new Galera cluster with this server as 
the initial node"
+description_bootstrap_galera="Start a new Galera cluster with this server as 
the initial node"
 
 depend() {
use net.lo

diff --git a/dev-db/mysql-init-scripts/mysql-init-scripts-2.3-r7.ebuild 
b/dev-db/mysql-init-scripts/mysql-init-scripts-2.3-r8.ebuild
similarity index 100%
rename from dev-db/mysql-init-scripts/mysql-init-scripts-2.3-r7.ebuild
rename to dev-db/mysql-init-scripts/mysql-init-scripts-2.3-r8.ebuild



  1   2   >