[gentoo-commits] repo/gentoo:master commit in: app-backup/restic/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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: /
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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